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
340369837020	340369837541	340369838091	340369838641	340369839191	340369839741	340369840291	340369840841	340369841391	340369841941	340369842491	340369843041	340369843591	340369844141	340369844691	340369845241	340369845791	340369846341	340369846891	340369847441	340369847991	340369848541	340369849091	340369849641	340369850191	340369850741	340369851291	340369851841	340369852391	340369852941	340369853491	340369854041	340369854591	340369855141	340369855691	340369856241	340369856791	340369857341	340369857891	340369858441	340369858991	340369859541	340369860091	340369860641	340369861191	340369861741	340369862291	340369862841	340369863391	340369863941	340369864491	340369865041	340369865591	340369866141	340369866691	340369867241	340369867791	340369868341	340369868891	340369869441	340369869991	340369870541	340369871091	340369871641	340369872191	340369872741	340369873291	340369873841	340369874391	340369874941	340369875491	340369876041	340369876591	340369877141	340369877691	340369878241	340369878791	340369879341	340369879892	340369880441	340369880991	340369881541	340369882091	340369882641	340369883191	340369883742	340369884291	340369884841	340369885391	340369885941	340369886491	340369887041	340369887591	340369888141	340369888692	340369889242	340369889791	340369890342	340369890891	340369891441	340369891991	340369892542	340369893091	340369893641	340369894191	340369894742	340369895291	340369895841	340369896391	340369896941	340369897491	340369898041	340369898591	340369899141	340369899691	340369900241	340369900791	340369901341	340369901891	340369902441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21918	20321	27572	22861	20301	20295	8557	791	632	489	504	430	452	420	435	372	370	364	339	348	330	377	354	335	369	337	365	325	368	339	352	331	346	362	325	306	370	353	333	324	345	320	323	329	305	320	322	311	331	337	336	326	326	336	328	321	304	315	325	323	308	289	346	338	319	320	316	338	318	323	341	342	354	339	325	296	329	325	333	345	348	305	344	348	294	349	340	303	333	326	299	332	314	292	317	317	337	325	315	345	348	346	323	323	296	303	307	303	309	311	350	343	366	306	308	359	298	319	325	300	305	324	330	317	301	320	340	333	312	311	334	318	307	361	360	323	324	330	311	327	333	311	307	316	354	302	320	290	311	302	304	300	320	334	347	285	335	306	326	305	328	334	324	334	304	322	311	322	297	326	324	300	338	314	299	308	327	344	295	312	327	341	328	286	311	315	322	309	326	328	315	334	325	299	329	327	319	324	308	322	318	299	300	282	299	336	317	313	318	290	327	314	342	286	307	323	294	342	338	345	303	344	348	350	311	316	309	330	352	350	321	290	309	348	325	313	322	299	345	326	327	318	357	271	338	321	314	344	311	338	345	310	312	326	326	306	315	351	326	337	336	335	309	333	331	305	290	294	349	353	315	327	317	313	312	320	310	327	331	305	317	316	325	324	311	332	306	321	292	359	299	320	314	309	317	316	306	328	325	326	349	301	346	287	328	324	311	321	318	322	317	348	317	338	316	335	320	327	333	325	321	295	272	324	318	369	302	308	300	305	280	312	305	319	312	326	308	310	323	302	327	301	314	302	349	357	332	336	316	319	372	342	345	340	313	342	319	336	323	322	330	311	303	324	323	293	327	344	369	329	301	309	328	306	315	338	332	311	330	303	303	351	333	328	311	340	330	302	294	350	328	304	309	356	329	318	305	304	327	329	309	292	345	325	338	303	308	310	364	291	287	318	336	344	329	327	298	305	324	351	348	309	293	330	327	334	319	311	310	328	334	323	333	333	325	291	313	313	314	304	286	293	316	342	326	306	326	317	314	330	332	310	306	359	322	315	323	312	309	290	308	316	357	300	322	293	319	322	333	298	337	325	302	312	349	304	318	356	381	312	325	339	334	362	304	337	319	289	350	316	320	327	301	307	314	322	318	294	310	321	324	341	344	323	348	300	337	326	315	316	326	318	345	297	293	333	290	301	349	337	334	311	328	347	312	284	323	340	314	329	321	318	304	325	353	310	328	324	305	302	323	299	320	314	315	297	318	337	323	325	302	335	324	327	326	300	314	314	298	307	319	318	320	283	298	297	332	276	322	338	317	306	312	323	331	335	329	362	311	316	338	320	315	302	247	339	289	299	326	296	302	306	325	323	314	320	340	310	301	301	333	325	321	307	322	324	312	321	318	329	329	317	316	317	316	304	339	331	314	313	306	317	301	316	295	287	299	320	315	322	332	284	315	324	310	306	323	303	301	335	302	289	309	305	302	308	297	332	317	320	338	315	332	306	319	324	297	327	323	342	323	334	342	324	289	325	300	337	327	318	337	299	318	309	340	330	298	319	318	317	316	322	347	321	334	312	344	327	303	354	325	367	328	294	339	325	333	304	308	318	315	318	349	325	360	334	333	337	331	314	330	316	353	303	294	297	305	351	368	333	329	322	298	303	326	343	300	351	314	329	315	301	338	340	332	324	288	325	318	320	297	309	310	324	317	351	323	309	343	336	325	283	318	314	329	321	350	316	301	352	305	312	328	297	318	321	315	291	308	306	313	322	342	334	312	344	315	289	348	322	319	327	304	324	323	313	281	340	344	326	300	340	303	297	298	330	281	324	346	317	307	356	345	327	318	300	346	296	343	299	336	300	326	363	314	331	321	311	307	311	312	307	296	323	305	297	296	330	302	327	300	332	332	307	296	304	280	313	318	329	333	317	323	329	315	351	310	332	350	332	321	295	290	311	337	326	310	312	317	302	336	307	302	304	320	297	342	306	312	328	313	319	321	300	306	283	343	326	325	322	343	310	310	323	325	333	284	322	321	343	302	295	322	306	325	326	329	319	320	313	300	321	329	322	303	347	300	322	312	344	319	326	309	323	293	292	327	356	321	316	310	292	346	317	314	362	323	313	308	323	310	357	324	299	299	336	315	312	335	297	316	310	342	288	329	285	336	335	332	307	341	330	338	358	360	312	317	340	351	286	323	322	307	331	313	323	328	318	319	322	324	324	307	328	340	351	328	316	313	307	320	313	297	328	324	325	317	306	319	311	309	302	327	334	311	334	333	345	318	331	313	325	321	335	315	336	321	312	306	341	311	312	343	319	342	289	300	325	323	304	311	311	336	354	319	348	344	295	326	329	317	302	320	304	328	326	310	326	325	331	315	340	325	316	305	326	335	311	328	322	319	333	317	312	307	320	323	331	377	319	325	279	289	323	321	325	316	280	315	301	326	303	339	316	321	305	317	350	325	319	304	358	367	352	284	302	349	332	324	293	319	328	305	321	293	339	308	292	302	306	322	338	311	318	325	317	347	355	328	328	325	320	354	310	308	327	328	320	344	321	323	326	308	313	317	316	288	322	342	320	320	333	345	301	299	331	322	285	334	306	337	343	348	313	332	333	320	295	319	332	323	312	320	310	359	345	296	318	318	297	333	318	308	308	341	346	319	332	313	323	303	343	319	345	301	322	287	299	318	293	305	336	291	334	332	310	327	304	326	275	325	342	321	342	300	298	307	353	302	309	331	324	334	328	332	305	319	300	305	299	322	341	317	312	329	314	335	322	311	328	313	346	304	342	325	319	328	344	326	317	321	342	310	346	307	322	318	326	301	321	318	315	332	292	320	335	344	329	331	318	306	327	353	324	325	322	306	366	301	336	333	308	302	343	316	342	324	311	339	321	312	291	367	350	305	332	323	327	326	321	298	310	314	306	315	319	287	308	321	314	316	307	317	312	299	338	338	316	296	308	336	334	342	336	349	308	345	330	308	334	308	326	324	337	335	302	321	334	321	334	321	304	332	331	305	312	289	346	314	323	295	323	317	330	323	338	293	360	323	297	293	323	320	314	320	339	354	313	313	319	319	330	341	314	348	320	313	291	315	363	313	307	327	319	322	308	353	317	320	291	342	347	320	284	337	344	323	338	337	292	323	316	338	324	313	322	326	337	338	317	269	314	327	316	334	329	312	323	325	317	307	344	314	314	303	311	335	296	331	324	305	314	302	308	347	330	326	301	287	279	324	293	333	310	309	300	325	325	304	298	311	315	327	328	322	297	305	321	330	301	301	330	323	283	316	337	322	276	301	334	295	313	325	342	310	323	294	304	296	307	311	306	345	305	324	311	326	327	308	311	317	324	329	360	325	353	348	292	333	314	315	333	289	332	309	301	337	303	308	292	286	353	321	342	357	335	300	307	336	324	309	269	342	309	312	316	301	325	356	327	302	307	316	317	312	344	279	328	323	311	339	324	321	308	350	304	328	312	339	334	310	324	320	330	325	314
41110	61661	15586	3684	2699	1956	1509	1222	1025	841	767	725	651	577	604	552	503	493	478	479	432	420	441	446	469	422	432	414	408	391	445	398	430	389	414	406	400	377	383	369	391	416	396	423	401	408	402	409	400	399	414	413	401	393	413	447	382	399	412	396	396	396	386	366	393	391	376	385	356	391	381	390	399	376	382	402	392	389	380	371	378	372	390	413	379	394	364	337	417	392	381	386	389	432	373	398	405	370	371	364	387	410	369	397	355	395	372	383	405	383	402	382	370	414	387	373	368	371	371	370	408	377	405	392	410	415	344	394	384	370	385	373	414	413	373	379	395	412	403	379	362	373	374	389	422	392	379	370	408	397	418	400	396	365	405	390	301	370	396	389	394	382	373	373	370	355	363	382	399	396	382	365	417	350	371	357	378	391	369	386	374	385	373	368	396	387	409	399	379	375	421	402	357	359	372	404	392	379	385	366	382	377	403	399	366	390	442	409	380	368	383	350	370	398	392	389	381	354	386	378	381	382	372	380	375	380	377	378	383	392	399	379	372	372	396	368	382	368	403	359	367	376	420	371	423	371	349	353	406	403	378	381	401	397	361	415	380	374	409	333	398	394	349	359	359	362	384	416	375	329	371	386	379	384	370	399	394	381	363	384	375	371	391	361	377	382	379	406	342	403	399	427	422	390	350	391	393	388	389	394	398	399	400	392	392	396	368	404	377	376	416	344	380	345	387	425	369	369	395	396	338	406	382	387	380	325	390	400	385	390	377	396	370	373	368	389	388	383	397	357	365	398	381	406	353	408	377	378	366	362	401	368	380	372	390	399	408	393	382	376	396	404	380	345	381	368	370	371	401	372	403	373	408	398	409	381	362	375	365	354	470	417	404	391	386	369	389	359	389	388	375	351	405	396	371	389	373	371	392	403	394	375	397	390	382	395	388	379	409	404	393	386	398	382	372	372	388	374	406	400	398	365	407	412	380	365	350	371	411	370	385	379	390	372	368	351	418	403	359	414	385	363	383	401	372	400	391	354	391	393	396	389	385	376	429	399	404	383	380	348	362	378	431	429	406	379	398	406	409	397	395	391	405	358	379	350	406	410	380	401	385	403	373	356	398	385	350	337	375	369	382	374	414	388	393	347	369	379	383	390	392	385	371	380	366	341	369	377	374	365	380	378	367	354	407	394	405	367	367	360	427	378	385	400	386	400	401	403	396	354	382	385	413	417	375	363	398	400	403	378	410	390	391	400	371	393	372	382	393	389	383	390	398	398	383	380	406	415	409	419	384	382	392	344	328	371	407	384	377	387	342	439	369	399	368	353	397	389	377	374	392	376	389	400	367	392	383	413	379	373	389	357	399	395	372	354	345	401	366	386	351	395	413	382	412	410	375	433	364	372	373	387	396	376	350	354	402	405	376	386	347	407	378	351	381	331	413	384	345	367	423	350	390	362	373	397	388	399	382	389	384	368	407	399	392	416	396	433	394	401	364	413	337	374	384	409	372	394	345	364	411	403	407	384	393	393	379	412	355	409	366	369	378	412	398	387	353	380	377	383	411	397	372	395	376	360	367	366	383	371	369	388	375	381	364	378	388	344	377	408	388	382	377	377	383	416	388	383	371	375	404	360	380	368	382	342	386	406	387	402	412	362	363	350	383	376	393	386	408	377	380	385	416	397	380	395	402	389	361	405	409	379	397	367	402	408	390	392	385	362	380	405	383	386	368	370	397	427	368	405	372	391	397	367	387	367	412	387	374	386	365	380	353	379	364	366	390	368	408	406	366	379	372	397	412	374	393	399	377	389	415	384	380	378	413	431	384	380	397	409	412	381	373	370	366	391	380	375	394	403	400	387	418	394	360	409	402	418	392	397	377	394	359	396	393	366	347	368	386	422	352	374	376	391	392	399	382	390	347	363	366	375	379	377	375	415	355	396	399	373	376	383	373	409	400	376	372	391	359	373	387	385	376	413	376	393	401	379	355	393	370	375	393	379	375	385	411	415	360	394	410	382	410	391	394	355	397	366	398	412	424	378	383	412	361	393	378	354	366	376	397	390	376	405	365	392	407	408	391	393	359	378	387	413	388	402	410	376	393	390	386	331	384	347	382	405	393	349	394	380	381	378	358	379	379	378	382	360	379	396	410	365	400	389	349	401	374	410	378	400	382	404	389	362	412	377	362	381	417	375	392	358	396	378	390	386	359	374	393	382	363	358	410	406	367	406	393	413	400	391	407	390	386	419	357	385	400	394	377	400	377	419	418	361	360	343	378	405	377	365	430	412	395	355	386	376	388	387	417	417	397	375	377	369	373	387	390	346	393	393	360	392	385	416	398	369	401	379	394	365	337	392	391	359	403	412	374	377	359	412	369	399	392	393	362	367	385	381	371	369	369	380	367	423	411	349	376	392	386	395	420	391	392	376	396	410	380	352	363	382	373	407	355	382	347	411	366	370	407	385	398	387	368	358	369	437	371	371	381	395	378	408	400	352	389	396	371	388	357	382	395	396	422	416	382	399	428	372	398	375	391	393	378	373	367	346	363	409	344	356	374	382	381	388	368	388	407	382	380	368	379	396	416	365	382	387	394	375	386	401	387	388	376	399	377	372	381	394	398	367	372	377	367	389	382	359	342	399	423	372	390	347	357	412	417	393	373	344	392	383	392	369	389	390	381	362	387	385	364	402	399	364	390	390	371	383	386	403	366	359	397	369	399	389	377	393	422	414	387	353	369	377	395	378	379	367	355	384	405	369	379	364	384	389	386	337	407	385	377	378	393	371	334	382	414	389	365	400	401	377	370	422	400	380	380	409	404	404	367	386	361	415	390	381	412	394	388	381	413	382	377	411	406	378	401	390	354	393	379	372	387	373	376	406	386	420	400	380	375	363	372	376	397	430	392	346	397	434	379	348	381	387	385	403	361	376	400	364	335	393	365	380	421	395	387	394	363	409	379	381	376	363	374	381	367	400	381	406	381	377	365	397	411	377	404	377	394	338	396	403	345	403	382	383	369	389	380	361	393	379	417	368	381	396	412	367	399	400	374	376	373	418	383	397	400	368	398	360	375	363	396	375	362	408	396	383	393	407	400	392	365	419	383	411	403	389	371	402	349	335	408	378	373	356	393	401	408	375	366	390	349	374	384	381	363	389	382	426	349	394	379	360	423	391	376	341	363	399	373	348	416	371	404	410	403	353	377	391	387	385	397	367	369	404	325	388	376	400	350	358	345	372	360	350	413	379	409	367	342	372	392	347	409	391	409	371	369	379	385	391	424	404	396	379	392	350	381	401	389	388	335	415	388	392	421	388	421	386	394	387	373	349	368	387	403	375	394	363	361	404	358	387	399	393	398	385	395	381	402	415	382	356	368	377	367	361	410	354	387	397	394	351	398	399	393	379	422	375	340	373	358	343	388	416	387	355	409	387	363	351	388	346	377	428	420	385	374	404	395	426	368	368	414	413	377	363	352	352	408	381	390	379	380	362	382	375
29524	26726	17191	2260	340	269	196	112	111	112	97	98	109	117	105	114	106	108	119	90	106	110	123	87	115	102	126	109	99	104	105	91	116	97	103	107	111	99	101	104	86	104	112	117	110	105	108	93	110	96	102	97	106	114	97	88	110	108	92	88	112	99	92	94	102	86	98	112	96	116	109	112	107	109	112	102	97	107	112	99	100	110	102	124	126	107	94	111	97	86	107	121	98	127	92	96	102	88	99	101	105	89	102	105	108	97	94	104	101	110	93	113	105	119	107	117	109	81	91	113	116	105	89	98	104	102	111	99	107	104	116	103	112	96	94	95	110	98	108	116	88	118	93	115	100	91	102	101	135	114	106	105	84	107	96	88	118	106	114	110	107	114	118	98	116	106	95	103	92	119	100	110	102	110	110	103	102	99	110	112	111	101	103	97	94	105	120	91	107	107	97	117	102	100	117	110	100	125	118	100	93	104	103	102	126	105	93	107	89	106	108	97	106	94	113	112	100	108	96	113	106	88	89	113	126	97	115	103	86	96	106	94	106	98	100	104	107	91	118	93	94	102	118	113	121	103	118	101	92	87	90	114	115	109	91	97	113	109	94	107	88	113	109	113	120	103	103	113	101	115	97	109	95	114	123	105	80	97	111	107	104	111	93	107	111	102	112	95	133	105	96	111	122	108	95	116	110	122	103	95	108	129	86	125	115	103	114	108	108	109	108	112	104	106	99	105	88	100	94	105	99	108	106	100	83	101	96	91	103	120	105	103	92	108	117	110	109	112	94	108	107	89	114	116	104	105	107	114	114	110	102	108	110	98	115	109	122	112	101	92	108	82	98	112	87	107	112	107	97	118	100	85	106	92	103	92	99	108	117	105	93	116	97	101	123	112	113	94	103	117	122	95	102	92	109	114	117	107	90	110	104	100	87	107	90	95	114	101	103	103	109	111	114	90	113	89	113	103	108	100	91	117	86	109	102	94	102	118	120	109	99	109	114	84	104	105	93	113	101	96	96	99	117	108	102	118	88	105	104	106	109	104	125	96	95	113	108	106	112	109	80	110	107	132	116	97	120	102	103	101	86	100	103	103	88	116	101	94	85	98	127	96	98	117	92	115	100	125	103	107	110	124	103	119	91	112	128	94	109	118	130	94	96	97	108	96	101	88	107	123	108	109	96	113	97	100	124	104	95	117	87	86	104	121	105	104	117	114	93	101	104	95	97	94	93	97	83	117	113	109	120	95	112	104	108	110	115	101	82	99	109	114	128	106	101	104	89	99	110	103	115	121	110	99	103	100	108	87	127	110	113	92	112	116	95	122	112	99	95	108	113	117	83	99	103	103	106	106	146	104	104	88	110	108	111	109	109	126	112	109	105	92	122	112	109	91	100	104	111	102	111	90	108	113	100	104	101	104	83	108	99	118	116	105	121	98	111	107	110	99	112	102	113	99	109	97	105	78	112	97	106	115	132	108	94	99	89	91	99	87	88	101	117	103	90	101	112	109	115	92	92	113	88	94	95	110	103	111	109	94	93	117	122	92	117	110	100	91	91	94	107	102	113	99	98	99	108	89	100	109	100	116	106	88	87	94	92	84	101	102	89	107	98	103	107	115	99	116	114	105	108	101	105	109	101	89	113	92	119	109	109	102	101	85	112	119	120	109	114	116	100	115	91	98	99	112	102	93	92	100	89	95	81	116	123	84	104	103	111	103	107	109	98	101	113	102	110	117	100	115	106	94	93	98	107	105	142	100	111	105	122	105	116	113	113	107	109	85	107	98	101	108	102	103	96	117	94	114	98	119	116	115	93	93	121	141	95	95	109	112	108	91	113	100	99	102	111	114	103	106	94	119	96	107	96	96	110	115	114	97	116	86	101	111	94	104	108	105	108	101	106	118	110	107	118	111	103	105	128	105	120	110	90	107	117	95	106	93	91	101	116	89	95	103	91	101	120	99	97	115	112	94	94	109	119	106	109	98	87	96	114	103	96	97	98	107	105	129	121	99	105	103	93	98	91	119	93	113	94	108	79	101	113	99	106	116	123	99	91	106	94	111	96	100	106	94	114	90	110	106	97	95	122	93	85	110	118	112	98	111	114	124	122	106	86	98	92	102	109	95	101	116	92	116	113	120	110	109	92	99	80	105	102	112	108	124	120	96	101	104	93	101	109	107	109	103	112	112	114	93	115	108	108	83	112	102	125	92	120	83	101	114	130	107	102	118	92	122	107	110	137	93	117	95	97	91	100	114	110	103	109	122	92	101	103	80	102	117	103	105	88	103	127	108	91	99	100	107	107	111	100	116	101	95	107	79	73	105	113	100	111	98	97	110	89	93	96	93	88	89	119	89	103	108	92	113	114	111	100	100	115	103	113	117	88	87	103	90	108	107	100	69	103	90	82	101	85	92	82	113	105	98	102	102	98	117	106	107	120	99	107	108	99	113	106	95	107	111	109	97	87	101	89	92	95	85	112	118	92	104	103	105	119	115	111	92	118	106	110	99	110	104	103	114	90	114	102	109	97	82	105	99	113	113	102	117	107	101	116	103	89	114	103	103	106	106	115	90	113	121	105	117	107	105	104	99	103	101	96	120	107	117	113	103	104	109	110	99	112	116	119	99	105	102	106	110	112	110	105	92	87	110	114	107	109	94	107	93	88	102	102	114	108	124	107	93	109	96	119	120	119	103	103	100	102	100	102	116	88	91	114	109	96	88	110	119	102	113	106	96	100	90	113	102	112	100	117	119	96	107	95	85	79	114	100	104	113	108	101	101	107	102	106	86	102	100	102	105	111	110	105	118	111	83	99	82	91	94	99	102	107	99	101	92	111	107	77	122	96	107	108	84	97	116	109	101	105	110	96	93	111	98	113	100	109	90	100	105	121	117	99	82	97	85	99	81	99	90	88	116	107	123	133	98	100	103	91	101	95	106	107	104	109	95	80	114	92	100	107	107	114	121	123	102	105	107	76	93	135	115	106	112	102	92	125	104	103	102	107	114	88	115	84	106	102	105	99	108	104	97	122	101	101	115	99	87	102	114	100	98	96	101	120	93	114	100	109	97	95	101	88	87	125	111	105	100	113	82	101	104	107	112	101	104	102	103	90	103	100	101	110	103	96	99	105	107	110	96	122	97	116	101	118	112	109	119	115	110	102	102	122	72	79	107	90	107	93	99	83	92	94	101	137	97	104	90	101	109	108	103	95	111	109	113	101	92	102	111	110	95	105	97	115	106	93	98	119	88	120	100	105	114	90	91	97	88	119	110	103	95	106	116	94	102	115	88	115	84	92	111	94	81	98	90	96	89	103	91	84	98	107	115	97	105	122	97	99	99	114	106	103	112	104	102	110	104	93	92	77	115	111	101	99	94	93	90	107	109	102	119	88	99	102	92	81	110	109	107	96	109	132	104	110	92	85	112	92	111	130	89	112	110	101	91	104	104	107	103	93	104	136	92	112	104	117	112	113	114	112	103	97	98	96	102	111	101
34415	40736	6594	274	233	189	172	162	148	187	136	159	130	138	136	149	134	141	134	157	142	146	129	131	143	134	132	142	144	135	141	139	133	126	126	130	143	124	137	130	131	135	131	114	150	117	149	141	134	140	143	155	152	144	142	139	122	137	152	141	153	130	160	134	138	159	156	127	135	147	152	144	150	151	142	131	128	132	137	140	151	134	155	140	164	149	143	118	152	141	138	154	124	159	130	142	152	136	125	149	141	138	128	159	149	148	150	152	125	159	149	144	140	131	140	130	138	132	125	119	129	129	133	136	147	151	132	147	129	156	135	131	133	140	129	131	125	117	142	135	153	136	158	148	136	131	129	133	141	156	111	107	150	116	132	124	154	133	142	145	144	125	129	139	124	121	160	136	145	132	146	129	127	124	125	142	122	136	137	139	141	142	135	151	133	144	136	155	123	153	128	134	141	143	119	145	132	122	129	129	154	130	156	138	128	122	126	147	146	139	143	140	145	139	138	152	143	124	119	139	144	153	141	163	137	136	144	140	128	141	149	148	146	121	131	138	129	118	134	129	126	139	119	134	139	121	144	139	156	127	138	148	157	142	116	139	125	152	133	118	140	159	146	140	107	123	138	120	129	156	131	131	139	163	121	123	139	138	141	126	117	131	148	138	123	123	132	150	120	131	138	124	149	110	156	122	119	144	135	138	150	162	135	117	142	127	155	119	132	125	131	123	160	134	129	152	146	134	116	153	138	137	127	131	131	138	138	127	131	112	134	146	142	133	137	136	134	143	130	154	142	127	140	166	151	144	124	148	157	142	132	121	129	153	124	148	142	124	136	155	122	149	152	136	128	123	145	144	158	140	144	123	144	144	142	117	148	121	141	134	119	155	144	144	120	133	146	138	141	150	120	140	143	130	149	130	151	116	134	144	137	137	136	135	132	136	123	130	143	118	119	140	142	130	145	141	133	145	134	152	134	116	153	128	135	123	125	148	160	118	127	148	135	147	155	129	148	150	141	161	136	124	140	144	148	138	122	152	138	121	164	122	127	164	128	144	121	146	142	137	123	125	137	127	125	118	125	141	142	134	153	144	151	135	127	139	155	141	134	165	140	143	132	120	144	129	115	134	123	127	128	138	164	135	114	110	148	147	146	120	128	128	146	144	128	105	111	161	130	127	156	136	149	149	137	131	119	128	165	149	145	140	142	146	138	164	133	145	143	140	138	122	125	128	116	138	129	125	156	139	133	134	163	127	155	126	146	152	146	149	129	138	134	131	139	132	129	151	141	138	141	124	125	151	131	126	145	110	132	145	144	127	143	160	140	159	135	163	125	144	142	118	136	136	123	137	127	134	149	142	151	146	164	125	140	149	133	135	147	128	154	123	137	144	133	126	119	156	144	142	119	149	140	150	133	148	128	150	130	132	156	139	148	154	121	140	148	137	133	126	144	142	126	128	120	152	124	152	138	146	144	133	144	143	136	117	149	127	146	145	131	140	153	127	139	131	146	133	117	136	135	154	154	125	108	163	126	148	140	165	137	142	142	158	116	137	128	147	121	141	123	142	128	140	145	140	141	134	143	134	128	140	143	147	116	132	152	142	135	141	126	153	143	154	139	129	168	130	140	162	162	132	137	124	147	145	124	139	130	157	131	115	144	147	144	141	143	137	121	144	116	139	143	134	136	138	114	128	123	135	143	171	158	124	144	145	147	127	142	126	129	154	136	139	111	137	122	137	121	134	148	125	139	132	144	146	138	124	125	124	136	160	153	136	140	117	119	166	130	130	127	159	140	140	144	121	127	137	135	154	127	139	145	140	145	152	153	154	120	146	130	133	134	129	140	136	123	132	128	153	138	130	141	133	124	149	113	132	141	140	157	148	141	131	135	160	139	145	140	132	122	148	136	138	102	137	133	144	141	128	135	130	131	145	136	137	139	143	131	142	122	116	130	149	113	135	144	143	145	139	137	143	127	148	135	134	152	142	151	139	145	133	126	128	152	135	141	142	151	130	120	139	130	139	147	142	138	138	140	124	134	130	134	130	154	126	127	121	130	146	122	148	139	167	157	133	143	144	155	138	125	150	155	133	128	129	129	154	160	143	155	123	145	143	136	132	136	152	128	124	139	160	122	121	120	159	141	142	131	108	127	136	134	154	153	128	128	140	155	134	152	132	134	132	145	129	118	147	119	137	154	137	132	136	157	138	138	125	125	144	119	136	171	137	137	152	139	142	112	126	152	136	146	148	115	152	140	154	141	126	139	130	147	129	136	126	157	130	143	151	155	128	129	146	135	162	139	128	145	126	135	136	125	133	147	133	147	149	119	138	130	115	134	145	126	156	154	142	149	131	128	126	124	140	118	129	142	133	132	152	142	128	122	116	137	140	123	137	157	133	151	150	126	129	149	154	146	133	129	122	136	130	141	162	132	140	147	129	144	136	148	143	151	139	149	136	160	120	124	131	145	127	120	138	139	127	151	138	132	123	139	144	147	132	147	136	131	137	137	133	131	121	134	137	140	119	134	155	127	132	141	136	138	133	158	162	123	149	145	131	161	128	149	129	162	151	148	120	135	130	139	150	146	169	123	153	151	141	135	131	140	136	135	140	114	123	142	135	137	125	126	131	134	131	142	157	133	136	143	112	115	131	142	127	143	127	128	145	137	126	139	148	145	127	147	138	132	125	115	155	129	128	137	139	133	136	135	157	141	141	149	131	114	124	147	141	127	141	158	152	144	125	147	142	168	158	157	131	132	146	131	144	150	149	116	152	127	140	169	130	137	149	166	131	149	143	117	142	119	127	121	123	145	135	135	166	128	136	152	139	136	145	147	127	133	164	130	156	137	134	136	132	131	128	131	132	157	139	152	127	123	147	129	148	125	133	151	138	140	137	138	132	148	118	125	136	140	119	122	125	160	128	142	160	132	126	162	139	149	134	132	148	133	138	138	156	160	128	152	144	153	166	118	105	143	146	144	137	146	140	119	140	128	123	143	140	141	132	145	147	145	158	133	131	133	136	150	140	141	154	173	144	160	120	120	145	132	116	132	132	135	145	137	143	124	118	129	160	123	120	147	127	147	141	137	129	138	141	136	128	115	156	127	113	151	144	147	145	140	144	135	141	141	129	155	130	124	153	140	146	147	128	113	123	154	138	152	145	152	120	126	159	150	155	140	123	145	124	148	129	124	134	133	133	138	130	123	132	131	140	142	134	126	145	153	125	138	147	143	132	149	154	130	140	137	145	135	135	132	153	132	127	147	122	117	122	147	131	129	119	133	125	161	143	124	134	135	122	133	145	149	150	131	141	156	152	136	141	136	143	149	120	141	140	135	156	122	148	168	129	126	163	138	156	154	136	150	144	129	164	138	135	142	136	128	125	124	154	129	158	124	127	141	143	136	147	144	158	135	118	126	138	141	142	146	139	141	138	140	122	150	128	136	122	164	123	135	154	149	124	128	155	137	145	151	145	113	135	153	144	155	145	142	120	131	127
24201	21559	28846	24591	21444	10269	704	443	368	328	347	318	292	289	266	255	264	244	248	235	235	224	234	244	250	213	252	271	249	231	225	222	214	239	224	222	226	222	204	226	233	221	233	200	214	228	205	242	218	231	234	228	236	224	210	228	234	233	236	255	223	212	236	230	209	206	207	238	202	218	242	231	215	227	237	199	170	230	209	221	242	255	250	211	187	211	216	243	249	220	249	217	243	209	223	222	246	249	222	223	207	237	222	248	229	201	224	207	241	235	226	228	224	215	225	232	230	226	244	199	212	234	218	215	238	250	240	235	196	217	228	245	232	219	202	231	226	215	239	242	211	217	232	242	201	232	204	210	219	235	238	234	233	235	226	227	223	245	214	212	216	218	246	235	233	230	231	247	226	237	207	215	216	227	215	239	247	211	198	234	224	241	231	225	226	259	238	234	224	225	238	195	230	229	235	238	224	221	234	198	241	226	216	238	238	221	248	221	194	228	212	219	240	216	238	241	221	221	240	226	243	234	214	196	231	230	236	193	217	223	195	202	226	217	249	229	235	226	227	222	231	228	233	211	231	227	198	202	232	224	251	221	226	218	206	234	229	217	219	234	212	255	246	202	235	216	237	217	213	234	235	227	227	238	232	223	235	220	218	233	221	205	216	226	240	234	213	226	223	232	218	236	239	219	232	204	209	209	214	234	226	232	229	202	233	213	198	216	218	192	225	248	204	219	206	217	217	224	230	234	268	225	209	216	211	242	224	215	233	221	236	214	243	228	231	217	228	224	212	235	223	219	198	233	231	217	224	225	227	235	222	217	229	220	243	218	246	224	246	219	241	247	230	227	228	246	229	239	227	248	242	234	221	221	231	212	234	231	231	217	243	205	214	230	214	238	227	230	251	222	221	224	187	239	246	227	204	206	196	212	239	220	217	242	250	194	220	256	252	218	213	224	233	235	229	223	249	255	236	246	218	233	247	226	223	207	208	220	261	251	215	234	208	203	228	247	251	233	232	204	221	216	195	238	212	199	230	230	238	237	205	233	253	229	217	217	218	259	226	252	217	218	239	225	197	241	216	212	208	227	245	231	244	218	236	200	240	193	225	221	216	213	230	225	241	229	213	221	224	207	223	223	223	234	211	249	232	202	215	240	213	230	232	229	224	186	241	201	218	243	247	222	223	220	221	231	202	246	229	239	243	228	235	222	220	193	205	217	212	225	242	224	214	231	223	222	258	228	221	189	241	254	239	246	223	263	217	244	205	207	210	210	239	238	196	233	226	251	215	217	204	215	222	246	247	243	222	198	244	237	213	190	209	189	232	222	235	216	210	206	240	221	238	241	244	241	194	235	233	209	189	219	206	212	231	226	222	223	233	225	234	200	224	214	215	221	221	246	255	233	236	225	244	239	224	223	214	226	226	227	216	243	246	224	279	208	216	225	237	248	225	230	252	216	213	229	236	209	230	203	231	224	227	221	237	248	196	247	213	241	235	223	242	216	239	242	212	248	214	221	216	237	237	222	240	223	220	228	241	212	219	218	234	224	230	247	225	206	233	204	241	223	221	217	211	231	231	230	224	236	222	242	209	230	251	218	219	221	251	222	223	226	220	218	226	221	262	245	224	239	225	242	220	240	212	207	211	205	211	247	238	228	247	212	213	210	202	224	239	205	213	204	226	216	236	230	214	196	205	218	238	232	237	262	240	242	219	209	203	215	224	224	211	233	223	226	213	241	201	234	216	233	247	244	254	208	217	207	222	201	246	213	222	231	218	214	228	223	227	210	228	231	242	212	229	218	247	236	215	212	222	228	222	238	235	222	201	241	216	207	241	200	221	235	205	224	211	201	219	233	218	227	205	236	203	238	227	208	256	212	263	211	228	230	226	227	245	231	227	234	236	192	226	212	223	214	213	235	226	205	219	211	225	229	203	222	214	247	231	228	225	226	227	219	232	213	237	211	232	260	219	240	194	218	233	209	219	256	223	232	225	233	218	220	221	203	219	214	248	242	232	228	231	199	216	217	190	217	222	207	237	247	213	228	212	207	216	236	218	210	224	223	235	215	227	196	242	222	213	227	221	202	235	230	238	234	212	203	224	228	217	235	237	231	216	202	197	196	219	205	212	217	243	234	195	244	238	246	234	231	222	230	238	244	252	224	236	225	213	231	242	196	228	218	230	230	212	206	218	234	209	213	236	226	229	204	213	217	237	215	211	237	205	237	220	234	220	216	233	251	226	230	207	245	240	222	210	212	221	223	234	238	212	226	233	234	244	248	234	250	227	210	245	202	234	237	217	228	221	221	238	248	204	239	223	232	201	194	226	218	214	247	239	224	220	225	207	207	224	243	224	209	208	224	217	221	213	242	226	244	224	228	220	231	213	213	234	233	223	228	241	230	237	244	225	235	212	221	223	215	209	199	244	234	235	234	213	216	221	193	221	200	226	212	226	221	235	223	257	221	227	251	212	217	229	196	232	206	262	222	238	233	220	195	215	218	242	226	223	219	200	209	214	215	202	225	213	225	220	207	232	193	216	226	244	219	214	219	210	222	201	224	242	218	239	228	233	249	247	219	212	244	210	242	214	190	218	217	239	223	224	254	234	192	247	198	248	248	233	223	228	204	225	219	233	240	212	236	206	207	244	248	218	194	219	221	248	238	204	231	223	221	199	225	224	211	241	210	241	225	221	232	232	255	233	222	223	245	226	230	254	209	201	212	226	259	228	227	216	231	223	221	197	241	245	206	207	239	253	211	209	217	203	217	232	217	223	258	214	209	250	212	205	205	251	235	220	193	215	228	213	212	219	237	216	213	247	227	201	243	206	254	234	230	219	206	218	243	211	236	223	227	226	228	228	236	249	245	235	218	243	229	209	226	231	201	226	206	224	242	213	215	224	210	226	210	217	238	218	245	200	237	233	232	246	237	214	239	244	223	220	208	235	238	223	222	200	208	244	217	226	217	223	220	246	222	207	233	233	204	218	229	207	215	206	217	235	253	225	207	244	237	232	236	211	208	236	214	231	220	216	214	230	222	222	238	203	229	277	233	199	217	217	195	249	211	270	222	215	216	211	228	183	232	204	202	225	222	240	238	242	210	204	224	236	237	231	214	212	224	205	227	236	237	236	236	207	210	226	239	211	222	226	229	255	217	239	241	257	230	233	215	213	229	218	232	212	222	235	213	231	223	207	234	225	255	231	203	208	210	225	221	251	230	233	210	209	224	201	207	200	227	229	224	231	243	209	210	240	219	232	244	240	219	197	245	227	213	243	215	209	231	226	229	224	224	231	236	226	206	239	206	244	227	218	227	220	224	249	216	231	245	217	234	222	219	213	236	266	228	230	227	216	240	237	245	207	230	203	226	246	213	217	242	232	210	233	215	253	239	223	228	242	192	213	225	214	219	231	248	219	231	240	213	214	221	211	223	243	233	214	229	214	216	225	234	235	210	216	246	207	213	239	200	219	211	231	227	216	215	199	224	249	226	232	230
39258	57580	18485	2260	1566	1121	873	757	609	557	504	454	392	397	393	354	346	330	342	306	312	300	312	344	281	295	296	301	290	313	269	279	280	289	292	315	316	267	293	267	265	273	280	271	283	278	296	292	306	260	298	252	284	279	283	288	267	271	285	307	283	268	278	283	261	285	286	307	274	260	286	294	252	313	246	259	283	280	258	272	274	267	263	265	283	286	298	276	277	286	241	280	261	261	258	273	269	257	245	285	267	305	271	271	236	302	281	262	255	248	283	267	271	270	255	301	289	274	283	267	262	306	268	261	287	278	254	271	292	282	298	260	279	247	296	266	260	255	265	310	277	261	257	268	257	263	290	300	275	271	284	255	241	297	304	285	259	297	272	271	271	296	280	278	304	304	296	282	298	269	265	291	280	268	269	260	267	301	310	305	274	292	288	255	285	253	274	263	298	286	273	266	259	286	272	267	269	233	290	281	259	258	276	259	271	257	245	254	279	296	272	265	260	259	267	277	304	282	283	266	283	256	258	262	264	314	284	265	295	250	284	264	279	257	258	255	278	285	305	274	289	288	257	282	232	253	286	269	270	260	262	274	282	225	273	285	258	284	278	264	281	264	275	278	271	294	256	309	283	246	259	282	253	264	257	296	254	292	263	280	282	285	270	309	268	271	281	275	283	269	305	282	274	291	272	257	274	285	263	273	270	287	295	274	279	292	303	282	260	271	260	290	293	264	262	289	296	254	280	283	277	283	282	265	247	295	259	280	299	280	291	290	296	313	276	293	291	268	245	253	285	290	293	269	260	282	296	308	248	260	307	281	275	278	290	270	292	307	291	288	251	254	278	298	294	277	275	276	301	264	247	303	248	267	273	264	255	265	275	276	272	250	291	282	275	282	279	278	259	274	265	246	263	262	258	284	272	272	285	301	270	285	292	269	277	267	272	288	274	278	319	279	293	294	268	268	259	278	267	270	268	284	281	269	263	276	289	304	262	328	279	280	244	291	278	298	257	281	262	278	261	273	274	292	291	292	256	281	291	269	274	239	290	271	295	301	286	276	273	259	309	272	265	276	289	285	277	243	269	266	262	234	267	267	280	271	276	278	290	295	277	288	273	289	304	296	252	269	261	264	266	292	305	298	300	269	273	300	265	299	247	262	295	268	266	275	285	265	285	239	292	259	249	277	281	281	245	235	264	291	272	262	288	263	316	257	281	265	282	289	272	306	277	293	292	271	279	251	297	292	285	264	308	280	249	295	269	293	286	269	280	268	282	272	265	263	295	276	291	285	262	264	309	277	277	281	288	275	260	261	283	268	290	255	260	265	259	258	260	262	286	314	289	270	276	240	289	305	258	295	263	281	287	296	265	278	267	256	243	300	265	283	279	289	312	292	292	254	274	288	285	280	281	273	288	264	245	260	264	294	274	284	309	291	282	270	304	293	257	269	289	252	292	273	266	266	302	268	277	284	278	281	268	282	267	274	284	286	258	256	304	269	290	278	301	273	277	266	274	245	291	284	258	277	290	285	250	272	278	286	246	296	269	266	268	263	266	284	264	280	258	232	267	265	287	275	282	300	323	263	263	294	255	262	267	256	263	282	276	259	266	293	291	267	306	270	283	273	290	277	270	248	281	268	279	272	296	243	288	337	279	258	282	266	258	273	281	291	259	302	267	269	280	280	294	270	279	248	237	248	247	254	237	287	276	263	255	276	268	252	262	308	294	281	271	261	281	297	269	267	259	260	290	252	267	286	258	256	230	279	265	291	288	265	315	293	285	282	262	303	292	287	288	283	270	250	289	257	295	289	255	281	277	287	287	264	250	282	263	269	289	269	272	292	268	263	268	262	282	272	274	260	300	282	291	246	259	247	261	293	287	282	277	263	269	268	299	253	274	302	304	274	249	291	302	270	264	256	268	286	299	293	286	263	266	271	264	277	267	274	289	317	293	282	263	275	288	266	299	303	296	275	293	291	286	266	269	267	253	273	306	288	272	267	269	278	271	269	274	259	266	277	284	282	271	269	262	272	246	243	257	265	297	294	268	286	287	273	295	313	274	286	276	270	268	292	283	272	270	267	289	308	270	252	275	260	281	277	289	283	288	262	295	273	253	258	274	263	270	302	264	283	274	282	278	251	276	278	270	233	290	306	321	283	292	280	289	310	297	289	270	298	284	282	268	289	263	235	276	293	296	304	263	292	281	265	279	297	310	287	253	251	273	279	264	279	285	271	241	260	272	281	241	277	292	275	274	269	278	282	291	284	284	268	251	257	287	296	287	320	291	278	286	251	286	280	262	296	274	252	254	283	272	271	281	268	281	266	297	259	267	282	275	263	284	298	269	265	296	300	280	259	278	282	282	268	296	268	264	262	306	233	292	283	279	279	284	284	293	263	264	243	260	274	249	317	281	290	289	284	276	282	276	279	275	272	282	257	295	269	269	272	305	270	271	265	301	287	298	243	270	271	270	284	279	297	277	284	269	296	263	260	261	259	260	269	266	271	255	290	292	267	292	267	277	302	265	280	261	279	288	259	287	274	287	304	283	259	263	273	269	273	281	265	262	287	297	255	301	312	304	269	296	275	288	307	256	268	278	288	261	274	305	282	261	275	286	279	251	287	298	254	278	252	262	247	258	271	273	297	294	302	272	300	273	257	301	247	268	279	280	276	283	272	253	258	251	290	278	291	278	290	271	335	272	271	241	279	285	277	302	269	278	249	260	295	246	291	268	287	257	280	295	277	301	271	266	257	267	298	268	246	305	295	284	280	284	225	243	291	274	259	258	269	271	251	299	273	283	299	294	253	279	260	261	247	258	319	288	277	279	262	274	250	266	289	300	267	263	276	273	272	269	292	294	299	278	261	261	229	261	270	271	302	268	294	293	260	278	289	286	249	285	261	268	290	270	277	290	281	282	284	275	257	270	291	276	258	273	262	260	292	270	281	291	284	260	290	264	290	290	300	268	246	267	297	263	284	269	301	275	270	265	290	238	272	270	277	286	300	270	264	276	275	274	284	282	269	293	261	290	277	256	290	282	314	247	264	263	248	284	262	276	240	267	251	261	287	308	286	264	277	303	292	272	297	272	244	254	270	296	266	319	288	312	273	261	296	269	255	297	273	310	282	266	279	292	272	281	277	284	285	277	292	287	280	284	254	300	262	263	289	265	284	283	264	249	230	275	245	262	274	274	276	275	275	271	251	282	297	253	272	276	274	285	254	254	271	283	303	263	269	270	314	283	292	302	271	243	290	238	266	266	267	274	260	256	300	261	292	282	268	237	270	276	278	282	266	266	298	290	269	313	293	287	269	274	278	278	246	282	291	276	254	291	258	278	304	291	291	277	297	283	255	234	279	284	283	272	286	280	286	288	283	286	304	289	268	285	304	292	301	268	284	295	286	283	259	270	286	293	284	296	257	284	264	281	277	268	245	280	298	253	272	284	289	246	246	283	273	290	286	289	295	254	308	273	260	272	267	277	298	258	273	291	289
25604	21582	27490	25550	8063	392	294	227	192	192	177	178	169	181	162	170	162	156	192	142	139	157	149	162	159	154	146	145	160	129	158	135	136	160	146	124	130	136	134	147	128	131	132	145	148	132	146	138	114	132	126	135	150	131	150	133	135	123	135	125	124	152	147	152	148	146	132	142	126	142	157	158	161	128	121	178	126	134	138	143	144	136	137	128	136	138	127	133	138	121	139	130	140	137	125	128	140	156	137	140	152	141	152	153	135	142	147	147	135	130	121	129	130	141	157	135	115	131	146	156	129	115	154	147	147	123	137	146	149	139	129	139	130	129	118	146	128	145	146	143	141	136	147	131	148	131	152	129	116	148	124	141	126	155	145	146	132	139	155	129	136	159	163	133	144	162	143	125	114	149	112	141	117	148	138	135	132	154	153	135	140	127	150	142	134	129	145	139	139	126	140	160	135	129	138	135	162	127	130	150	160	157	120	149	141	113	135	154	131	139	135	169	145	146	152	134	130	135	145	145	121	135	130	134	122	144	148	126	144	163	130	128	121	141	142	133	142	137	145	181	147	126	118	147	140	145	135	143	148	133	134	145	133	126	141	123	139	132	137	137	120	121	119	140	154	141	133	129	150	137	151	138	170	121	143	162	116	126	152	155	141	139	113	130	135	123	139	140	138	118	124	133	123	155	156	146	159	135	140	138	158	135	129	139	134	135	141	124	119	149	145	136	135	125	125	131	150	144	138	135	129	121	142	131	134	135	146	144	134	134	126	164	142	145	130	130	149	125	143	142	146	137	128	115	162	119	130	121	132	132	126	139	149	133	129	113	151	141	126	147	177	154	140	130	166	145	155	136	145	165	127	124	151	131	146	122	143	146	126	153	136	150	148	126	134	142	148	129	121	154	128	126	130	132	173	145	149	136	174	138	120	133	134	125	129	149	152	128	146	136	119	133	134	130	141	160	148	125	134	151	159	142	146	160	136	134	151	142	150	130	113	124	136	119	137	142	129	141	143	148	156	139	157	146	148	135	153	142	128	147	137	137	150	137	142	132	153	126	140	139	132	133	119	137	143	145	147	144	130	140	140	128	156	128	132	135	117	109	124	130	120	154	134	164	150	117	135	138	142	128	137	160	157	129	139	136	145	141	126	148	150	144	134	131	125	148	124	132	133	133	107	130	140	145	163	135	146	156	146	136	138	142	142	124	153	143	132	142	138	159	125	133	133	135	150	145	134	141	147	128	132	122	126	153	139	141	122	133	117	131	142	160	125	134	146	132	152	142	116	137	125	134	125	149	148	127	162	154	140	152	122	130	142	129	134	148	145	156	157	143	141	145	133	150	126	152	139	146	141	138	134	147	115	154	140	140	122	132	154	139	111	132	153	132	152	133	168	121	141	131	142	127	138	161	147	162	153	141	145	140	129	156	163	132	134	132	123	139	124	142	124	124	147	142	126	150	158	155	150	143	129	144	170	137	140	119	134	148	159	148	146	166	150	149	122	141	137	163	142	133	144	129	140	135	139	147	145	154	143	161	139	140	122	141	152	157	138	158	133	142	146	114	133	132	137	134	127	130	158	159	120	130	145	148	121	152	152	141	126	114	132	154	131	137	139	137	143	148	121	124	121	139	157	129	120	127	156	139	152	139	140	133	149	155	119	150	132	158	133	128	134	129	135	129	142	112	142	152	130	134	175	136	143	147	130	155	119	132	134	111	135	143	135	132	108	118	110	149	159	127	163	131	135	139	122	141	134	159	131	163	138	126	116	157	135	133	142	134	135	125	144	147	127	126	128	126	127	144	161	121	143	144	130	129	129	136	140	146	142	121	140	117	121	135	141	113	124	151	154	124	150	137	120	125	161	148	126	145	133	154	136	152	118	135	142	141	140	137	145	125	132	138	118	111	137	135	110	131	127	147	154	130	122	151	155	113	138	152	128	148	134	136	137	142	155	123	131	137	136	133	140	142	146	160	143	140	139	127	143	153	129	134	147	161	136	158	134	166	120	130	150	178	133	129	137	147	130	144	121	136	133	140	124	141	133	142	127	136	127	155	133	117	136	122	160	141	143	136	133	121	141	140	132	121	130	153	121	141	145	144	153	134	145	122	148	162	126	138	155	148	145	140	151	135	145	151	147	138	144	123	143	149	149	127	129	149	150	127	115	130	121	141	109	141	133	131	144	142	122	142	136	149	118	139	133	145	144	114	143	141	149	137	142	148	145	132	152	118	138	123	124	136	141	133	147	153	145	134	120	141	123	127	131	133	138	151	134	142	128	145	124	153	138	125	139	135	141	129	143	145	143	141	130	144	146	128	143	152	146	151	122	144	149	138	129	160	126	143	145	117	131	121	149	144	148	154	143	131	116	162	140	142	143	132	160	140	142	140	146	135	144	130	138	144	155	181	150	154	127	143	157	128	140	145	139	108	145	159	134	144	153	122	177	145	136	131	116	154	130	142	115	148	136	139	146	135	122	144	130	137	140	157	150	140	166	141	132	139	145	143	160	147	138	156	128	136	135	134	136	141	130	148	139	158	150	142	138	113	118	160	131	156	133	137	136	121	136	159	144	127	133	132	120	118	117	142	135	127	147	151	132	128	132	134	113	132	146	137	152	146	140	143	133	123	123	143	139	138	127	128	153	114	132	146	121	143	143	146	123	137	140	123	151	148	152	125	166	149	162	143	136	128	126	137	137	148	137	135	145	148	132	151	150	116	146	148	131	135	151	133	142	130	168	133	118	137	128	131	130	134	129	145	135	147	138	149	143	147	143	156	136	139	123	149	147	151	126	156	124	136	138	130	148	137	128	125	139	122	130	147	162	135	143	155	141	116	153	147	131	135	140	145	124	134	146	145	143	133	147	142	139	157	129	150	157	143	156	143	120	136	115	136	123	136	123	133	127	140	163	144	133	137	158	123	139	158	119	145	148	134	157	141	126	139	133	157	142	133	127	144	126	174	120	146	143	139	162	147	129	143	136	142	158	148	131	130	137	150	170	136	145	133	124	107	131	150	139	142	132	132	149	138	137	151	142	143	133	142	132	123	137	136	142	144	156	135	127	126	116	137	136	118	136	131	147	145	140	132	116	142	124	130	136	126	151	141	138	121	140	129	143	135	129	171	161	138	144	113	130	132	138	147	136	150	138	118	147	134	141	124	126	157	125	129	141	150	122	131	142	132	125	155	150	136	144	126	120	137	137	155	153	122	142	143	125	124	144	166	153	137	138	150	121	120	158	147	135	137	126	128	124	139	172	136	147	136	150	149	129	128	136	164	142	122	145	163	131	129	133	147	143	127	150	126	136	125	140	150	146	159	116	142	134	144	169	124	137	140	149	143	120	140	134	141	149	145	164	153	156	146	147	145	152	152	128	147	141	136	151	120	144	136	149	144	164	144	140	136	159	144	136	127	155	105	134	129	139	137	136	138	116	133	121	139	142	126	151	146	135	138	166	124	133	114	120	147	141	133	150	137	139	125	138	154	120	147
37053	48400	11335	1115	846	641	493	430	383	330	312	279	256	236	235	222	212	200	244	238	218	210	176	201	200	186	196	190	201	190	194	197	174	183	189	184	199	180	193	182	173	172	187	192	174	183	198	205	182	220	190	204	188	164	209	177	208	178	175	178	203	182	182	198	184	216	211	185	182	166	217	181	176	187	170	171	197	184	225	181	196	196	197	185	179	203	193	204	187	188	192	195	172	189	185	179	176	191	174	192	205	177	181	195	189	209	185	175	168	180	204	164	192	191	188	193	177	173	188	180	174	185	188	180	161	178	193	197	170	176	195	208	193	189	198	194	211	190	190	171	180	202	182	180	185	180	207	175	204	180	189	185	182	183	182	183	184	192	204	164	197	184	186	188	230	181	199	175	173	191	145	182	173	183	157	191	166	178	211	190	177	198	184	198	180	177	206	182	205	198	175	174	188	213	197	169	168	167	204	180	182	171	187	190	184	203	209	199	188	192	199	186	185	191	196	194	184	203	189	191	214	171	193	205	176	199	178	193	186	179	187	169	171	197	172	188	177	194	178	196	169	205	181	169	208	181	192	188	167	165	177	192	192	190	170	206	179	191	181	183	172	197	166	187	190	181	186	168	183	198	188	186	210	184	171	188	194	180	171	192	172	186	174	188	176	164	175	200	195	201	190	173	188	220	199	165	196	203	195	208	174	178	174	175	182	170	180	199	202	195	199	176	201	195	169	171	178	163	206	180	194	172	180	198	198	204	176	194	173	212	192	177	195	167	174	195	203	168	178	186	190	206	177	178	188	188	191	189	203	186	189	179	179	192	176	199	181	200	201	193	203	186	216	173	182	211	204	194	177	172	202	177	177	175	184	177	169	192	208	184	183	170	162	197	199	197	209	183	198	186	198	209	199	174	198	185	181	166	186	204	192	195	192	182	197	184	183	199	185	209	187	208	160	192	187	214	179	185	199	191	200	192	202	203	193	188	178	149	179	186	166	190	179	198	208	197	183	205	163	175	204	177	172	169	182	191	222	182	209	200	197	197	222	191	184	177	198	193	189	197	185	193	172	173	166	181	190	180	196	194	190	179	205	172	166	165	192	180	190	199	174	191	166	185	184	175	197	178	197	186	178	192	171	202	174	187	181	167	196	181	191	162	204	187	174	178	211	193	212	173	155	182	194	208	180	193	177	180	200	200	190	222	178	163	178	172	191	195	198	174	191	199	183	183	166	177	179	191	167	175	210	163	179	174	199	197	171	171	189	188	172	192	173	203	185	205	172	203	200	174	190	182	204	198	188	197	185	186	179	175	198	201	197	200	198	184	203	173	182	219	201	186	192	185	188	179	191	213	165	206	201	185	202	200	181	187	204	207	227	172	189	181	196	172	197	190	167	185	188	172	210	166	167	181	191	182	198	180	202	184	187	185	177	206	191	196	179	199	159	206	182	193	208	182	190	160	178	174	215	179	170	199	173	185	185	174	178	191	187	184	209	199	190	146	188	187	181	176	206	178	203	188	191	193	151	214	161	184	189	187	179	202	192	205	178	189	201	189	194	191	195	183	184	184	195	175	159	191	161	195	186	185	156	172	183	191	179	183	190	218	197	212	185	184	175	182	203	168	171	187	189	167	165	185	180	201	162	182	190	197	181	193	184	205	171	207	194	175	203	187	172	203	170	190	205	212	187	177	188	190	175	187	181	204	173	204	196	182	210	163	182	177	190	190	216	191	178	174	194	193	187	195	194	200	189	201	196	200	175	191	200	189	192	202	162	213	201	205	193	205	184	199	169	203	187	196	184	198	185	195	165	169	180	184	185	197	181	197	177	178	181	206	187	211	191	188	174	187	177	187	187	162	185	194	219	183	196	200	193	191	170	183	190	201	215	185	176	177	180	190	178	192	186	196	199	183	183	205	188	179	161	172	199	209	193	178	174	177	174	193	166	193	178	182	199	185	175	181	188	188	205	170	196	186	182	197	184	176	211	163	168	204	193	199	196	167	203	180	194	191	186	186	182	178	205	165	180	186	211	170	196	175	191	212	207	200	205	177	207	182	183	212	188	190	185	194	183	172	193	183	172	190	181	198	176	191	179	193	203	187	200	183	202	174	196	199	207	188	204	185	180	184	162	209	192	195	176	208	206	153	195	192	171	202	189	173	204	202	169	193	189	165	193	192	196	187	195	192	165	207	184	186	190	184	190	182	167	170	186	220	185	185	189	168	214	191	173	205	188	177	181	168	160	169	186	166	183	175	176	193	175	196	196	190	178	181	183	172	193	192	192	202	173	180	171	196	161	165	200	181	169	207	169	183	190	197	182	190	188	196	214	176	214	176	171	185	193	205	211	185	176	185	157	187	180	188	184	179	168	188	193	184	188	184	185	195	183	184	186	165	170	175	194	181	173	194	172	166	215	178	178	192	184	196	170	192	175	165	170	195	182	157	186	196	188	197	168	200	167	178	179	182	196	185	190	177	173	167	193	186	175	203	155	184	194	182	172	207	204	179	167	216	177	195	207	210	193	205	180	165	190	168	169	176	181	169	197	192	221	206	201	177	177	214	181	204	188	182	181	188	202	179	195	166	170	205	174	197	203	185	183	181	209	177	172	179	173	184	195	202	214	200	183	196	205	185	200	157	198	181	156	198	192	179	191	196	203	169	188	189	196	187	159	173	190	180	187	197	194	185	181	189	183	194	191	201	196	177	197	198	170	187	163	167	205	172	173	209	182	194	199	176	176	207	191	189	175	182	213	184	208	187	191	203	171	180	186	208	206	180	203	198	172	198	182	186	210	207	191	195	211	180	199	180	176	187	153	197	206	185	185	180	162	163	167	197	185	176	199	208	181	169	208	200	184	203	206	206	188	211	166	199	176	169	204	203	188	209	175	193	180	209	173	197	193	175	201	176	205	203	193	187	194	197	218	200	199	197	178	163	185	192	183	164	185	172	216	200	177	187	158	187	190	168	207	172	204	165	188	209	204	216	198	196	193	195	163	183	227	193	214	179	165	175	181	194	219	204	182	200	175	170	180	188	193	198	157	172	184	198	219	177	184	194	179	174	195	180	203	191	176	197	174	186	191	185	186	173	176	184	162	185	161	165	179	185	171	186	164	182	173	199	198	179	202	187	205	177	161	188	187	207	202	191	164	181	205	179	198	186	155	166	174	187	190	187	159	188	184	191	183	188	182	185	179	167	183	171	216	203	193	197	220	182	191	200	195	192	184	198	161	176	179	201	168	170	192	170	193	156	188	180	211	170	197	192	208	180	193	179	204	168	185	180	186	205	183	175	204	185	180	181	194	182	210	171	193	212	178	166	190	171	189	200	173	189	177	195	190	196	188	201	188	203	170	179	185	172	173	171	197	194	198	179	196	176	202	196	157	162	171	189	213	182	183	177	164	192	183	200	200	207	202	212	191	216	199	157	199	175	169	163	189	167	184	185	162	184	184	196	201	214	187	187	206	162	212	189	170	177	179	184	171	204	173	172
23232	21556	29337	24205	21539	21540	9110	815	620	588	509	501	451	468	395	430	391	399	407	382	359	370	351	365	346	396	345	314	334	331	369	380	364	326	356	339	360	368	351	352	354	393	355	305	338	346	326	347	362	329	343	362	344	340	374	322	321	338	347	349	345	337	350	315	368	354	306	371	371	352	352	343	282	351	333	324	320	366	337	372	303	343	333	355	357	339	355	349	313	356	325	344	313	352	329	351	347	332	342	350	334	371	335	354	350	331	381	346	330	360	313	309	341	347	371	359	353	329	334	334	347	402	300	326	350	362	351	315	367	339	336	330	295	323	335	358	362	319	350	308	336	337	340	328	331	322	346	347	357	329	316	303	320	339	338	336	358	316	349	368	323	326	326	315	318	325	326	332	330	326	331	339	329	363	305	332	363	313	337	332	342	336	304	365	343	336	324	310	359	337	327	336	327	293	326	368	329	319	330	342	316	337	346	348	338	306	358	337	343	315	333	334	341	312	344	316	331	345	322	331	357	352	335	354	332	316	345	355	332	340	348	331	378	312	323	302	326	339	356	343	320	376	344	322	316	366	328	338	359	325	339	335	365	345	315	368	351	362	317	319	336	336	332	313	340	338	346	350	320	313	331	301	353	389	353	360	385	345	328	333	317	365	322	350	347	339	308	346	303	323	316	317	336	315	332	330	318	346	360	337	330	331	295	347	376	335	302	331	345	365	350	333	350	328	329	354	343	339	314	348	326	359	304	330	342	326	333	339	302	342	335	338	334	330	330	333	370	345	332	369	305	341	342	327	338	329	361	329	335	321	308	356	333	317	343	354	333	331	337	333	329	340	344	323	301	338	333	317	326	375	307	312	354	336	334	290	320	340	308	327	357	305	351	341	345	320	370	339	328	342	329	317	313	348	314	352	345	326	305	315	343	366	370	330	341	303	316	361	358	327	318	332	349	311	307	334	353	334	305	300	360	359	334	359	364	363	351	325	339	325	327	346	346	343	342	321	359	335	338	332	353	315	329	363	333	359	346	329	319	328	337	312	335	343	313	343	319	362	322	342	336	326	346	362	321	352	359	340	346	357	339	337	339	378	349	348	375	355	337	328	329	358	349	319	338	322	356	334	339	335	338	339	333	330	328	313	338	338	341	353	335	332	314	342	356	349	353	348	352	342	325	325	327	343	335	361	316	326	357	344	311	336	365	339	337	355	370	319	310	347	341	348	338	334	297	339	347	331	338	323	325	383	355	344	306	339	340	318	330	332	342	322	307	365	330	307	349	345	357	332	297	330	360	338	338	347	330	318	355	336	345	333	355	363	327	322	359	335	341	327	336	320	323	304	349	354	360	344	350	330	360	325	357	305	353	314	334	339	358	355	324	336	349	338	354	340	327	354	351	312	349	355	334	328	349	332	345	343	366	323	365	356	326	361	307	356	299	374	328	333	341	334	322	345	355	328	367	343	356	318	350	335	352	297	354	323	341	323	338	324	339	315	324	346	346	355	324	324	355	328	344	320	315	327	349	329	366	329	307	331	332	341	369	317	332	333	337	319	359	307	284	316	335	352	367	341	338	354	331	321	333	356	323	345	328	348	320	333	334	325	335	345	313	308	328	343	290	353	351	326	337	342	324	336	361	361	349	343	369	328	340	319	327	317	314	347	311	339	361	329	317	342	335	340	343	299	333	321	344	342	325	333	306	316	340	323	314	347	331	335	320	383	357	341	353	334	339	361	347	365	369	350	360	313	340	330	338	339	321	359	298	309	362	353	308	329	315	366	360	329	351	309	331	332	324	342	308	346	310	346	316	314	320	333	337	348	349	336	343	296	372	368	311	325	327	310	337	332	318	329	346	343	341	352	337	361	345	327	372	318	321	320	367	330	332	316	357	358	342	366	355	362	343	292	325	331	353	340	351	328	333	355	355	373	351	350	339	326	385	341	336	341	357	324	316	349	336	345	308	336	322	329	318	338	320	375	349	364	317	348	371	331	356	310	318	306	392	364	289	317	357	351	316	349	331	349	330	331	329	349	334	348	328	348	346	370	298	342	318	348	337	306	316	327	317	352	359	324	309	351	325	366	348	324	339	359	287	346	328	335	327	354	321	340	347	349	323	330	366	347	344	314	370	365	342	353	360	315	327	325	323	315	329	319	345	338	311	358	349	324	342	357	313	334	368	333	341	341	339	367	345	366	353	333	361	348	346	365	320	355	333	354	354	353	329	331	355	331	350	340	352	347	319	329	346	344	314	339	340	325	342	336	340	330	319	324	335	361	338	339	320	314	339	320	309	314	340	338	316	312	338	322	378	327	352	338	317	342	339	350	303	301	373	316	333	353	326	333	356	344	321	342	346	316	313	366	353	333	370	338	375	368	335	303	355	338	310	352	310	354	327	318	315	307	331	315	344	306	330	348	322	331	296	346	319	359	366	338	358	339	354	336	328	353	327	317	322	349	343	325	361	355	338	341	334	350	352	350	365	343	355	371	337	330	333	314	333	354	315	331	348	338	354	327	346	323	328	319	351	305	338	333	354	378	342	317	298	306	358	357	314	351	349	333	343	336	342	334	335	334	355	348	338	385	338	345	359	369	347	316	357	341	350	342	357	325	369	360	346	337	373	358	307	315	346	343	345	314	310	345	325	346	346	320	318	331	309	326	363	322	349	322	347	322	325	316	321	343	319	339	356	330	367	360	317	349	332	324	336	318	351	305	354	349	338	346	329	292	335	330	347	336	308	355	318	343	367	326	311	320	345	341	347	368	339	304	327	349	315	355	348	324	350	338	345	366	329	348	361	307	317	344	347	363	331	352	343	364	321	362	321	345	322	367	402	344	312	365	326	341	326	333	326	348	314	315	313	310	362	346	298	344	339	342	334	345	373	364	316	320	378	358	312	351	351	400	347	339	353	315	372	338	359	329	340	347	352	340	354	331	333	310	355	337	364	324	361	323	353	338	329	365	328	328	332	338	346	317	304	333	370	329	349	339	350	319	349	345	370	346	356	348	349	321	341	348	370	371	330	309	332	320	343	330	306	330	337	327	312	327	343	328	342	314	331	358	332	316	333	354	324	338	333	356	344	360	321	373	362	336	320	324	342	340	355	351	304	327	327	336	305	328	305	322	323	340	329	348	316	347	358	326	332	379	321	314	313	349	346	353	377	348	352	322	342	341	332	362	318	330	365	326	305	349	333	307	332	340	341	351	363	291	321	355	326	311	349	317	340	327	320	361	313	320	338	355	329	332	318	333	354	344	340	316	343	326	350	333	335	307	318	314	329	324	376	305	310	380	329	344	376	369	360	334	352	354	346	334	337	325	339	338	340	372	369	355	298	313	353	336	352	339	364	333	314	359	324	329	336	354	334	345	376	361	334	348	356	337	381	353	324	324	360	336	303	331	343	327	335	331	320	316	350	350	342	346	339	326	318	314	354	333	350	338	338	316	320	346	358	329	302	360	352	332	309	316	344	346	322	348	344	345	360	324	330	336
43352	63680	24303	3947	2892	2067	1611	1298	1077	932	778	701	655	603	629	544	537	561	479	499	505	488	459	473	429	433	449	462	452	455	456	456	446	462	442	426	441	385	425	441	414	411	423	426	403	447	468	385	392	386	391	378	416	395	415	411	400	420	415	432	366	416	441	408	407	386	428	388	455	383	392	391	410	395	401	426	446	397	380	408	394	403	388	430	375	407	414	407	415	396	410	397	462	423	415	385	419	435	401	421	456	421	410	406	395	414	391	407	420	390	406	375	395	474	416	400	413	405	414	394	383	387	392	410	362	401	373	417	434	396	378	407	423	395	413	408	413	438	388	405	395	397	399	398	436	387	394	421	406	384	375	375	379	388	392	405	399	390	400	398	406	401	409	414	401	413	404	383	421	379	405	440	409	359	400	414	383	398	406	427	393	400	396	338	384	394	398	405	404	393	419	416	435	402	416	420	387	429	405	397	381	389	432	396	411	384	422	399	400	411	407	436	432	405	411	405	400	388	379	457	385	366	381	397	377	399	422	412	394	404	384	430	361	433	399	393	407	395	402	395	387	389	371	417	388	402	400	388	441	429	386	432	403	413	392	384	419	366	379	374	377	380	416	400	384	394	387	408	388	420	408	408	420	409	414	395	416	409	439	414	411	420	369	409	430	389	407	445	356	359	408	395	390	394	408	407	415	415	388	399	388	397	366	452	399	394	388	405	437	377	370	411	421	421	426	413	427	385	412	411	431	371	400	376	441	427	412	409	421	392	370	413	408	416	416	401	422	385	383	419	392	392	387	360	408	395	399	413	390	391	390	389	428	412	410	401	367	410	409	389	386	397	384	365	409	397	426	406	376	420	419	400	429	404	396	390	423	430	420	397	420	418	380	398	386	435	406	411	378	403	398	394	407	413	430	380	388	396	383	418	394	395	390	435	396	404	429	395	429	389	370	396	411	387	432	423	387	430	401	380	425	424	427	411	393	374	404	407	392	375	377	408	399	408	432	384	396	396	399	385	405	405	450	426	400	410	393	423	434	392	416	419	408	429	414	424	404	410	386	403	394	399	398	380	418	397	459	388	392	411	396	379	401	422	401	359	413	433	425	402	403	421	384	383	432	398	434	411	399	416	386	379	406	393	406	399	403	393	389	386	406	422	395	430	395	390	374	385	377	422	400	401	389	402	407	453	375	383	412	396	398	404	411	389	371	462	398	431	392	443	377	415	397	375	388	418	391	444	388	415	373	401	366	406	427	393	438	414	410	409	392	444	418	427	404	390	391	427	370	391	392	401	428	381	402	375	425	397	362	390	385	387	417	380	415	379	381	379	405	406	394	378	396	407	423	396	429	402	364	392	426	428	413	414	446	399	371	368	385	399	401	388	473	374	416	383	411	396	420	390	393	383	404	383	360	398	442	406	416	438	377	405	379	413	387	417	411	406	377	396	382	389	434	416	400	405	409	375	407	398	412	443	413	424	392	391	420	407	437	415	411	410	407	385	405	432	369	417	370	378	415	398	428	401	408	372	392	385	431	381	420	405	427	400	417	434	384	419	405	418	423	394	396	415	394	419	409	386	409	407	404	407	392	414	401	409	449	417	409	407	414	371	401	414	409	395	424	421	421	425	389	409	455	430	386	394	390	411	408	401	417	372	418	372	370	404	440	381	389	412	391	409	427	425	389	401	435	382	407	393	382	413	401	411	388	408	402	436	402	389	439	427	423	398	426	399	403	408	428	416	414	387	417	427	387	424	412	425	423	404	406	418	387	397	421	362	376	415	424	398	429	400	399	409	397	411	429	404	372	416	425	411	452	434	378	410	397	429	424	346	380	409	407	402	415	401	403	394	428	390	419	415	418	386	373	429	410	425	391	417	400	414	378	372	392	400	444	407	379	371	426	411	389	406	401	391	406	417	396	450	382	407	416	393	455	399	427	426	406	418	395	396	375	419	394	407	391	402	409	411	389	431	395	436	402	411	408	395	401	419	399	410	408	382	411	417	406	383	404	370	399	374	402	378	401	450	377	377	423	391	398	379	464	385	382	377	413	389	401	411	392	415	418	383	428	385	378	463	412	391	383	389	373	409	422	460	381	417	404	414	391	444	399	410	418	415	433	388	418	399	384	436	384	426	397	410	424	401	443	382	393	433	410	395	396	402	389	426	422	365	387	386	374	378	402	397	372	406	404	405	421	384	392	405	417	425	417	424	409	402	366	403	379	380	403	371	404	398	421	386	411	405	416	417	390	397	386	393	390	425	427	426	390	444	426	394	409	391	415	449	409	409	376	375	404	412	443	402	376	387	403	384	399	414	397	375	409	405	384	425	396	377	403	450	419	435	376	401	386	387	418	402	395	380	402	356	404	405	387	394	389	431	418	390	401	403	393	401	396	400	434	400	431	409	413	397	389	368	386	425	418	418	428	447	379	389	386	438	396	442	407	391	367	429	395	408	377	391	404	428	353	396	370	401	399	374	401	384	414	381	389	412	401	383	436	390	404	393	401	408	433	413	398	425	414	402	422	420	420	398	380	445	431	381	390	400	386	391	407	410	387	418	390	392	420	388	439	401	402	399	410	399	388	378	412	390	452	385	421	417	410	429	415	424	362	392	392	405	401	379	405	374	387	401	422	383	440	392	418	412	378	397	423	409	451	403	393	412	424	387	425	390	407	401	420	408	381	372	362	396	387	396	400	382	399	395	415	419	432	381	379	399	413	380	377	385	421	409	384	342	413	403	369	378	398	396	413	426	425	418	403	434	357	413	398	429	414	405	400	415	417	417	389	409	398	416	393	408	420	406	398	397	378	393	381	380	393	382	389	414	418	408	383	418	377	440	400	442	419	381	388	400	418	397	421	436	418	404	372	398	423	434	373	414	418	400	389	389	420	404	429	394	408	398	398	461	421	440	436	417	388	438	402	426	408	395	413	384	392	419	420	404	400	410	390	408	410	403	412	454	419	394	373	420	385	397	380	402	421	428	418	406	416	422	395	424	405	410	406	394	395	400	397	388	388	426	365	389	381	381	383	411	389	376	388	364	421	389	425	402	423	382	362	423	428	412	406	416	387	407	408	436	417	374	401	438	402	411	418	391	372	392	383	428	404	341	389	401	433	401	388	395	426	414	389	397	437	412	402	367	391	406	388	395	397	414	446	383	422	427	397	410	401	398	415	425	360	429	391	375	391	432	394	379	412	381	377	398	398	377	401	421	370	384	376	385	400	403	431	354	396	417	389	411	379	384	399	385	398	395	352	386	394	395	379	386	401	356	432	427	404	411	394	390	385	391	386	440	420	411	412	393	378	447	377	407	391	419	399	429	424	404	386	386	423	419	391	421	408	416	392	426	422	399	392	402	406	416	416	379	381	411	404	400	404	413	411	423	399	448	415	402	420	412	367	413	429	432	394	411	411	357	392	387	431	412	400	401	425	381	388	400	416	406	389	391	428	392	371	378	409	384	422	398	396	435	381	405	414	385	404	413	443	409	407	400
29387	25486	17820	2143	194	142	114	131	128	117	101	112	101	102	117	94	103	90	113	102	118	91	120	101	112	109	106	104	92	108	100	104	108	112	97	98	124	101	114	90	116	98	102	104	106	87	86	90	93	116	97	80	105	79	90	104	108	120	110	101	93	109	114	112	105	115	99	101	97	122	104	92	107	123	110	88	105	84	104	106	107	79	93	114	102	103	130	116	102	105	91	98	94	108	102	82	91	89	114	105	97	95	115	116	114	91	98	121	106	95	94	89	120	104	86	98	121	111	113	114	91	101	106	105	98	100	113	90	107	107	106	112	101	120	110	117	99	103	106	93	97	106	98	104	91	86	105	90	101	109	102	94	110	101	121	90	98	97	99	113	88	80	105	98	105	104	91	111	103	102	107	109	100	107	114	100	105	121	114	102	116	113	103	103	96	107	97	92	102	99	100	122	115	110	99	100	97	100	125	97	98	91	102	93	94	88	103	108	93	115	96	100	122	110	97	106	106	101	103	104	97	99	114	80	85	97	97	80	104	124	111	99	99	102	108	108	109	107	98	101	92	109	94	116	91	94	92	113	84	96	89	99	108	110	107	103	93	112	112	116	125	101	88	106	102	112	102	108	97	110	93	93	96	114	115	99	117	101	101	103	112	105	95	101	101	96	87	89	122	111	110	100	110	90	105	101	102	95	116	108	106	95	93	114	94	88	101	104	92	95	91	111	118	87	101	102	106	117	94	86	98	117	97	103	116	110	105	128	114	104	93	104	107	96	102	83	101	113	98	89	104	100	107	92	121	109	107	98	121	108	108	106	112	107	109	116	94	90	68	96	97	97	103	109	105	83	101	116	105	89	107	103	104	107	96	105	93	103	88	116	94	88	101	97	113	108	97	108	90	89	107	125	102	102	117	88	104	103	131	89	102	96	97	90	104	127	94	97	101	99	99	112	107	97	110	107	94	109	97	98	96	94	104	111	88	107	114	97	102	99	108	115	106	118	94	102	90	107	110	102	99	102	90	98	96	92	95	104	76	109	104	120	102	97	93	115	81	98	97	77	112	92	90	102	98	104	92	105	118	93	97	92	98	105	110	97	90	109	106	104	106	99	89	114	98	109	98	113	100	83	97	118	114	112	92	94	79	109	100	111	110	117	103	116	98	81	97	87	96	103	100	116	103	109	93	91	116	88	88	109	110	91	100	102	107	117	103	95	118	93	101	96	103	97	88	125	101	106	118	105	95	99	84	80	71	96	111	80	91	108	108	100	88	103	93	101	119	101	105	101	97	106	135	112	97	100	106	83	86	96	119	99	106	108	88	92	101	99	112	110	89	106	95	107	124	93	119	117	94	88	116	117	105	106	95	104	111	86	97	124	93	71	100	98	83	104	96	110	113	110	102	78	101	104	99	98	112	94	100	101	133	105	116	116	102	103	97	82	88	101	100	114	109	108	85	105	121	95	127	91	92	96	94	94	107	100	112	87	100	112	103	97	88	102	92	92	91	98	89	98	112	112	96	106	98	88	81	97	92	105	80	99	126	75	94	101	97	100	91	117	132	88	121	104	78	102	89	90	98	89	100	95	91	104	95	94	99	104	98	113	85	99	100	95	115	112	101	108	104	96	93	104	108	114	96	116	101	115	105	119	111	110	100	104	108	107	106	106	115	97	117	132	117	99	106	89	103	100	85	115	107	96	95	105	119	105	115	97	112	102	100	110	107	100	123	113	107	100	98	105	96	91	111	111	103	119	98	110	116	109	102	91	112	98	106	106	110	90	107	115	98	107	100	115	111	115	106	102	114	118	108	103	98	106	112	91	84	119	100	114	120	101	99	86	103	107	120	111	102	118	91	101	90	100	115	104	96	105	93	112	95	108	111	86	93	104	110	110	117	101	102	118	100	87	112	107	106	102	99	118	102	91	92	123	102	113	106	99	84	97	106	110	88	104	103	99	105	91	95	100	100	107	93	105	96	80	103	100	93	80	105	106	116	84	117	92	114	112	100	106	100	130	109	85	107	95	104	98	125	95	95	109	119	108	93	115	111	104	80	90	109	93	91	96	105	110	105	93	98	130	86	93	116	107	110	126	103	109	93	110	106	105	92	94	90	89	110	96	100	106	105	108	101	119	101	108	96	126	102	107	100	98	82	91	101	108	100	105	96	97	90	101	106	112	109	101	106	98	90	93	84	110	123	127	105	86	97	102	102	129	108	90	93	98	121	97	106	92	108	108	115	105	104	120	94	114	92	110	102	113	88	97	110	105	98	118	116	91	94	110	102	102	94	104	112	91	86	106	97	82	94	94	101	105	93	87	103	119	93	123	91	111	100	104	113	100	109	97	100	89	117	97	112	105	101	109	78	100	98	120	84	107	128	90	100	95	73	123	100	125	86	107	98	106	114	100	101	105	90	94	115	116	86	85	101	99	105	98	117	103	92	101	95	81	97	104	91	107	95	93	90	86	99	118	109	112	109	94	106	99	111	100	122	102	110	86	105	94	98	120	110	117	93	121	99	97	90	108	98	100	103	102	82	100	113	110	110	109	108	105	87	113	102	115	111	96	86	107	95	89	97	101	130	92	105	115	105	112	114	95	90	79	98	112	102	114	93	94	90	103	102	104	91	105	90	104	89	104	105	112	97	92	110	107	85	104	127	97	103	99	110	92	113	112	103	106	97	109	93	98	105	105	98	95	89	98	94	103	114	110	106	113	108	100	105	109	116	102	75	95	90	109	105	95	116	109	104	90	101	96	111	88	93	92	100	110	105	93	103	110	96	111	93	111	107	97	109	88	102	101	96	109	99	110	98	106	91	106	116	111	107	110	107	106	99	95	101	104	121	94	86	105	101	118	94	86	100	98	119	103	114	104	127	105	91	115	99	100	98	110	97	87	110	113	86	103	95	83	105	100	104	99	95	111	105	105	113	80	103	107	107	114	113	93	109	99	83	115	98	95	91	111	106	113	113	109	105	105	96	78	110	101	107	107	108	117	99	98	103	88	90	107	93	115	98	118	105	107	107	74	111	98	89	114	85	116	101	92	93	84	93	98	104	101	114	93	92	94	84	129	99	94	107	114	122	100	106	107	103	109	114	99	103	117	91	94	119	94	106	108	108	91	98	113	106	117	106	89	96	108	97	107	101	95	106	114	94	116	90	119	87	94	97	91	92	101	95	110	103	98	116	100	97	113	96	111	101	118	85	103	96	108	105	98	89	115	100	107	100	99	111	91	104	90	110	97	109	92	110	110	101	86	116	94	114	98	82	97	102	105	98	83	120	106	106	100	97	98	113	99	104	98	102	90	106	105	110	108	111	91	105	106	132	99	108	91	95	101	86	105	106	108	112	113	99	104	105	107	96	93	92	98	102	114	88	88	102	103	97	94	91	106	120	97	105	98	116	83	93	112	102	79	103	101	110	111	106	103	94	104	85	88	111	113	100	103	98	101	92	94	101	95	118	96	83	112	101	102	107	103	89	94	98	109	98	103
33508	39664	9138	251	228	181	183	141	159	143	132	147	126	141	143	150	153	134	135	135	132	132	134	131	135	128	131	151	130	146	131	133	136	124	122	129	111	164	134	130	140	109	133	143	147	134	129	153	148	129	143	114	169	125	122	143	114	145	140	134	125	142	124	149	129	117	119	136	130	136	130	141	126	147	131	121	120	113	120	131	138	130	155	138	138	127	118	105	123	150	133	143	141	138	136	103	126	129	125	130	142	132	115	131	124	120	115	135	152	121	136	150	144	143	139	132	145	136	148	109	148	137	148	118	126	121	143	146	151	140	123	124	126	127	138	125	131	135	146	132	132	127	118	136	148	130	136	121	138	129	152	133	142	137	134	139	133	147	144	130	151	139	132	122	125	130	132	119	131	129	121	128	129	135	129	117	145	134	136	128	147	128	118	146	126	147	132	133	141	125	137	130	123	133	136	107	133	129	116	146	142	150	133	132	139	105	136	130	146	133	128	142	122	128	118	138	134	124	122	135	143	143	136	125	138	152	130	133	129	146	144	136	141	114	126	125	145	136	115	144	133	146	139	119	129	117	128	140	142	134	126	132	154	132	111	138	137	130	137	123	135	132	145	140	135	134	121	142	138	143	126	127	141	136	131	145	141	144	156	138	129	131	119	136	150	117	122	140	139	120	133	153	120	126	135	149	103	110	122	142	121	136	122	156	146	132	146	134	137	129	115	124	144	111	147	152	135	154	141	131	139	117	126	122	129	124	166	141	133	132	124	158	150	130	136	127	125	132	123	122	132	130	123	135	109	137	151	134	129	129	125	121	156	134	138	140	144	137	144	125	140	124	142	141	144	151	124	142	128	140	127	136	135	137	143	153	149	118	131	133	147	142	122	138	157	125	117	151	148	149	119	109	130	112	143	149	147	138	116	127	147	115	125	132	143	108	129	151	122	151	125	139	115	144	143	140	144	147	125	134	146	120	128	136	140	108	139	132	120	146	123	135	119	129	157	155	147	116	142	141	141	137	125	117	115	111	117	130	131	130	125	131	110	138	140	108	126	152	137	131	147	140	133	134	127	150	128	134	136	144	129	144	133	131	130	135	153	130	146	152	150	132	139	139	139	124	130	127	141	116	158	141	132	126	130	126	140	138	158	122	139	118	146	141	128	130	136	146	118	119	124	114	119	123	128	136	149	116	139	124	140	128	140	130	146	113	143	148	136	130	127	138	115	152	131	150	108	133	151	132	113	140	118	141	132	111	145	129	138	129	133	126	145	149	111	133	129	124	135	139	151	153	131	142	120	146	113	116	147	138	136	137	141	133	138	124	132	120	132	136	130	130	131	139	148	120	116	149	130	134	135	137	136	126	129	137	121	115	130	141	124	140	152	118	117	125	122	132	124	127	117	135	150	131	140	123	133	112	131	123	154	113	118	126	118	133	147	136	151	127	136	127	142	131	147	140	138	128	113	138	146	143	138	136	146	121	141	121	124	115	160	143	148	123	124	143	136	126	131	135	126	127	143	136	144	127	130	120	129	121	127	121	126	143	121	122	148	139	133	125	124	119	133	120	152	127	134	131	142	119	141	136	140	137	140	149	135	124	127	137	133	143	139	144	132	142	120	130	157	110	131	142	132	144	123	111	153	131	131	120	146	159	129	126	142	124	135	127	112	129	132	132	135	134	126	140	129	142	123	132	154	140	117	131	144	121	121	141	122	163	136	122	147	129	137	151	123	136	152	128	148	128	150	152	132	122	149	142	147	130	132	137	156	130	125	138	142	126	128	137	136	117	134	125	121	142	141	147	129	136	160	125	132	141	136	141	126	134	142	136	109	129	151	157	119	134	123	134	147	122	129	142	124	108	140	140	145	128	111	122	138	127	125	138	121	137	121	135	122	129	148	117	145	112	146	121	124	143	123	125	155	127	137	147	148	127	144	143	140	138	143	127	130	109	122	121	137	143	147	133	130	111	128	142	131	127	144	123	155	129	149	145	124	107	158	141	136	136	148	123	147	131	145	132	157	121	127	146	126	139	133	129	151	139	138	134	131	124	137	122	126	126	139	145	126	144	144	130	151	128	133	121	129	126	130	146	143	127	158	132	130	156	132	142	119	131	125	124	148	127	131	131	118	135	143	117	137	137	136	125	122	127	137	120	131	132	137	111	132	174	150	129	135	133	129	99	124	132	128	149	124	129	132	135	146	117	133	136	129	133	148	129	127	125	143	142	130	154	128	133	143	138	141	137	137	118	150	131	140	124	136	135	121	133	148	137	146	131	145	126	125	134	171	137	121	126	158	145	139	118	142	151	131	127	109	136	125	125	144	127	132	133	137	132	116	141	131	134	122	134	137	141	162	129	119	138	134	118	144	149	122	136	138	116	128	138	136	137	154	134	138	138	140	153	124	113	122	131	129	148	135	129	130	136	140	119	122	143	149	125	136	137	120	113	145	125	137	129	119	145	148	135	136	117	123	130	119	127	114	129	154	126	130	136	125	128	125	124	126	132	121	126	127	137	147	156	147	127	126	157	124	133	133	166	133	139	161	141	122	117	126	120	158	135	144	134	120	145	125	110	145	139	128	126	133	130	130	146	126	121	127	136	124	149	155	136	143	128	134	122	134	129	137	145	125	123	135	130	134	136	129	145	129	123	133	120	149	144	124	140	133	139	129	129	128	135	137	134	137	123	129	143	154	145	149	124	144	123	160	154	144	130	137	114	108	111	123	142	146	136	147	134	125	141	129	134	129	135	130	154	149	160	141	144	164	149	122	129	141	155	135	143	132	136	117	131	128	128	119	167	116	145	141	138	136	131	147	131	133	123	128	134	120	125	118	130	151	130	101	139	129	114	112	126	133	139	127	137	107	138	150	120	136	119	128	127	127	124	148	127	111	122	153	148	150	114	131	135	144	134	139	143	132	113	137	130	137	139	128	143	125	133	141	130	137	142	145	139	121	121	133	125	137	139	120	124	135	131	129	120	115	138	137	135	126	143	129	120	127	156	104	144	151	162	130	136	131	122	124	122	151	163	120	142	129	150	150	126	133	141	132	116	123	153	137	139	151	135	148	137	148	133	143	134	135	147	144	155	129	151	117	131	153	151	131	123	152	113	116	128	139	134	143	143	150	127	131	145	129	141	131	126	124	116	159	114	137	141	116	126	124	140	146	130	140	153	133	142	134	132	130	121	109	131	136	110	120	143	121	149	126	142	123	134	139	150	151	145	122	134	131	121	140	155	136	147	123	124	128	134	119	130	125	142	112	127	149	138	122	152	133	149	151	137	153	123	141	135	129	135	110	123	118	127	155	151	152	134	132	118	122	132	152	132	129	155	123	127	147	114	129	126	141	111	141	122	134	113	159	142	128	136	144	157	153	147	139	132	140	137	126	148	148	131	122	149	129	141	154	123	141	126	145	112	124	139	136	130	124	123	128	137	146	143	126	134	157	124	135	132	133	133	120	133	130	149	139	129	129	132	132	141	113	141	132	138
24179	21593	28856	24662	21484	10323	732	401	389	356	308	334	307	286	280	265	290	269	263	266	228	230	225	269	245	246	231	226	247	258	243	250	224	221	218	250	227	245	225	231	215	225	245	230	245	209	257	213	201	250	261	223	221	213	222	227	241	241	220	229	242	223	233	224	218	216	224	221	223	249	205	217	263	251	201	242	219	221	223	206	229	241	218	220	224	223	213	219	237	236	211	249	238	256	213	240	217	203	240	220	238	220	211	241	226	238	222	214	208	232	228	217	210	231	212	251	237	221	239	226	217	224	244	224	232	206	232	221	242	211	211	223	235	224	238	207	215	222	230	238	228	231	224	209	242	222	235	223	241	247	226	229	231	229	215	232	221	235	227	208	223	191	207	235	241	228	223	200	240	228	248	249	235	232	215	240	205	204	235	234	206	217	225	217	211	213	241	220	247	188	224	241	244	209	218	215	207	218	215	227	227	215	245	242	228	256	227	211	221	218	219	218	233	229	217	201	229	239	234	230	219	245	241	228	243	226	232	228	232	229	253	229	215	209	212	221	263	212	205	201	218	206	216	226	234	221	222	219	235	238	235	240	248	230	240	214	224	238	225	201	257	223	221	226	228	234	219	240	209	221	211	221	221	229	239	217	264	208	224	230	219	230	234	237	227	223	202	225	236	239	238	232	216	211	211	226	221	221	242	236	212	233	224	240	230	240	231	227	244	214	267	221	222	247	232	219	244	228	226	225	209	212	252	207	236	206	229	261	223	224	219	231	185	208	258	213	192	232	227	236	201	243	241	227	240	214	190	225	238	214	218	229	257	226	226	252	220	217	221	206	239	240	206	237	239	212	226	231	241	219	241	237	221	215	231	234	230	256	246	237	235	239	237	247	237	236	225	219	224	260	222	202	242	230	256	227	220	233	246	227	219	218	217	219	256	247	259	260	242	215	211	203	221	206	242	234	237	220	243	221	215	224	214	227	261	248	241	203	227	245	237	230	228	229	226	266	226	208	259	215	225	208	234	217	223	229	232	223	222	217	240	232	225	213	208	231	233	220	229	223	249	234	235	212	236	195	235	228	232	232	226	219	217	210	230	200	234	244	224	231	221	264	212	221	220	235	225	214	204	223	234	237	222	260	236	243	226	222	247	218	225	220	235	241	225	241	229	278	222	231	224	223	219	258	206	218	227	208	232	229	239	182	219	238	230	217	204	227	267	223	237	245	226	254	229	242	218	215	204	246	220	237	233	209	241	261	216	218	240	234	225	234	235	231	243	226	222	216	229	234	235	259	210	207	222	208	212	217	204	210	245	252	238	213	199	219	248	215	229	245	219	250	212	239	241	248	222	220	214	212	214	212	231	249	244	237	220	251	221	222	217	239	249	262	238	218	239	215	225	238	220	258	225	215	250	228	261	222	235	215	208	226	200	240	238	233	239	227	232	212	217	224	231	251	200	229	224	227	219	249	231	230	234	210	244	215	234	228	224	232	232	211	235	228	242	239	213	249	240	213	221	224	244	231	239	250	247	208	223	234	237	221	225	205	210	234	236	238	216	210	225	210	228	251	252	192	221	217	234	241	230	245	203	214	226	237	207	240	217	212	232	201	237	212	213	232	226	229	225	211	236	225	240	232	226	204	233	229	233	213	231	220	222	219	249	194	231	211	234	235	261	213	232	204	233	232	225	237	227	211	229	200	219	221	236	221	231	211	265	230	252	231	222	215	229	240	233	237	223	223	225	242	228	259	231	215	215	211	229	219	205	218	231	223	260	198	228	262	223	235	241	225	229	212	219	233	238	227	218	219	226	227	260	233	201	242	220	226	206	233	216	192	235	217	250	213	218	239	244	219	216	234	214	225	212	232	229	249	271	236	260	222	215	248	234	219	245	226	213	212	254	214	223	210	229	231	254	259	223	200	237	212	221	212	223	229	204	229	217	240	211	230	212	221	223	220	198	225	241	220	219	253	199	212	243	217	221	240	228	241	253	229	226	249	239	241	211	234	191	197	226	235	196	217	227	214	260	247	226	223	219	192	239	229	203	247	196	211	227	228	232	230	248	210	247	256	239	236	204	200	245	235	245	222	205	240	222	228	238	218	206	215	249	222	228	212	232	205	236	228	226	196	232	193	222	223	243	231	233	205	221	225	228	227	206	211	232	222	237	241	222	226	240	248	200	231	233	220	219	220	213	202	214	233	222	223	254	226	223	237	229	235	209	200	216	215	236	211	226	214	217	228	202	208	249	207	232	251	223	205	240	246	223	217	191	238	239	220	245	222	227	256	225	251	243	227	207	227	214	205	214	224	241	201	222	229	230	241	229	227	251	235	207	235	198	251	197	236	226	267	244	219	208	220	229	217	243	240	234	228	231	219	225	250	220	228	208	225	213	196	223	242	258	220	217	195	204	208	200	246	198	203	192	224	239	181	221	235	224	244	205	214	237	216	233	228	245	215	223	215	219	240	206	246	244	218	218	229	231	221	224	241	233	224	214	230	238	264	220	241	223	233	228	241	231	225	232	229	212	222	198	202	230	201	210	211	231	238	222	247	222	220	214	210	209	245	195	220	241	247	219	220	265	255	234	216	217	242	225	228	213	219	224	247	211	200	209	219	249	213	242	256	236	239	237	252	248	224	229	236	218	220	220	228	248	227	233	207	212	200	211	206	250	206	236	202	237	225	236	221	239	219	236	239	221	219	204	243	190	233	220	240	231	240	230	229	243	215	245	224	216	223	255	231	213	217	236	220	244	230	243	205	247	221	250	220	231	218	247	245	214	252	224	232	243	217	260	230	216	215	234	226	248	227	231	231	233	214	246	243	206	203	207	218	239	220	229	234	235	224	194	253	227	234	221	241	209	230	227	242	237	236	213	215	224	221	211	212	246	196	214	240	231	245	224	227	205	239	213	228	200	229	219	207	224	227	230	229	255	208	201	213	217	227	219	216	264	221	206	186	224	240	229	218	222	232	234	238	220	237	235	221	223	233	192	244	222	230	232	226	233	217	249	233	224	187	234	206	224	217	210	227	223	211	225	173	240	228	241	221	231	225	247	190	221	207	227	202	230	219	232	227	225	236	230	234	208	217	224	235	233	241	204	209	235	201	208	215	237	207	247	215	210	247	216	218	205	242	252	245	240	221	252	248	234	240	244	226	212	244	214	231	245	230	250	230	257	191	241	243	211	230	204	237	219	205	214	236	229	262	226	248	209	240	222	224	256	256	214	223	238	247	228	221	241	232	246	210	197	201	247	219	248	244	253	240	225	197	224	238	219	214	217	238	250	254	232	241	248	215	248	205	235	210	226	241	230	215	244	203	236	236	238	226	249	193	204	217	234	259	243	224	233	231	269	247	238	241	237	224	216	241	228	217	213	234	250	253	257	214	205	207	248	218	262	218	236	224	253	215	234	220	223	234	238	216	235	237	231	221	225	225	239	204	197	250	243	237	252	220	245	255	218	214	200	245	227	234	238	225	232	207	225	240	194	250
38470	57448	17103	2289	1576	1214	912	786	639	533	514	480	405	426	390	376	334	345	312	343	349	282	283	318	282	308	260	302	263	258	295	267	307	290	290	318	290	253	314	311	275	291	295	247	252	253	305	239	265	286	278	266	270	250	241	275	255	293	277	252	278	280	270	270	280	292	293	293	266	306	298	253	285	267	257	275	266	282	269	273	284	256	268	291	257	257	267	272	253	298	288	250	280	281	264	281	294	266	266	278	271	263	256	278	262	291	277	289	273	283	282	253	300	310	281	254	301	253	280	263	259	271	305	261	266	276	259	257	290	284	287	279	289	268	285	293	288	222	294	270	283	282	278	286	282	274	286	264	275	306	250	307	290	271	284	256	274	252	285	290	302	272	272	300	251	269	298	259	277	273	256	260	289	297	264	258	244	256	286	261	292	254	255	265	241	300	276	253	299	272	273	257	279	292	268	296	257	299	279	246	299	275	262	268	272	278	283	302	296	292	294	288	289	309	264	236	262	256	259	260	285	301	286	301	270	278	290	275	283	293	288	264	286	301	261	260	273	284	269	274	247	268	268	304	264	272	270	264	288	244	259	265	233	308	287	279	297	261	298	290	286	270	245	314	257	302	272	270	237	238	291	284	264	253	290	259	256	291	284	255	288	272	271	235	271	257	253	274	284	263	267	293	302	272	285	259	278	276	265	247	295	254	292	281	269	259	284	251	299	270	271	286	295	269	272	261	262	308	275	294	287	263	274	248	269	258	233	286	247	279	303	259	241	284	284	253	296	293	298	258	250	279	252	270	271	241	244	282	308	263	310	289	298	262	250	279	246	295	289	235	245	296	278	265	294	270	275	273	311	254	277	255	263	277	274	289	288	240	267	257	278	271	270	281	256	274	264	273	274	288	269	257	291	260	273	245	271	262	256	250	287	280	262	288	260	282	278	285	293	290	284	273	259	265	279	257	258	258	274	259	243	279	281	286	253	301	298	279	271	275	249	280	275	263	280	239	250	290	273	266	264	277	277	283	266	298	240	245	263	267	266	260	276	256	273	277	258	274	295	259	301	272	250	290	281	291	267	294	289	254	277	291	292	281	294	273	253	274	272	271	260	259	257	284	264	263	276	261	287	285	280	270	296	284	312	261	281	285	298	262	278	253	293	285	267	280	276	289	258	265	284	274	294	276	253	259	289	277	283	291	299	291	315	260	261	269	275	254	265	277	279	285	256	292	257	314	274	274	286	271	238	267	271	271	284	279	281	256	257	267	264	274	282	297	295	263	265	282	274	288	261	279	296	298	255	263	257	269	268	266	263	257	256	270	273	287	269	295	290	253	259	269	254	249	276	267	280	304	276	302	263	264	276	271	261	281	271	296	255	250	285	242	284	274	250	275	267	263	266	255	250	277	291	282	266	260	286	255	280	269	253	292	293	276	308	300	254	292	266	288	291	276	297	266	263	295	280	259	268	267	258	291	296	277	296	280	282	294	256	312	268	268	263	287	275	288	250	275	279	273	279	268	291	253	297	245	283	258	276	295	264	285	256	261	275	252	307	285	289	273	247	288	251	293	269	288	281	250	267	287	260	283	298	258	301	269	275	285	254	264	244	273	292	287	294	259	254	294	293	271	266	292	288	286	279	272	299	281	240	319	281	276	264	292	307	280	301	298	267	284	257	270	280	263	282	296	270	291	277	301	262	284	261	278	265	303	284	266	259	261	276	273	268	285	270	270	256	290	302	262	267	273	288	265	285	267	276	293	291	264	278	256	266	262	268	260	271	307	272	320	286	254	286	288	267	278	286	285	272	266	285	274	272	293	267	281	307	239	264	251	244	265	302	256	232	275	258	276	262	273	262	271	262	269	268	234	284	266	262	277	304	281	262	273	276	273	268	259	282	260	272	286	279	264	289	296	258	279	289	282	279	246	285	263	290	264	309	274	259	290	304	270	289	281	278	313	268	282	231	281	289	268	285	278	253	283	269	266	310	280	294	266	269	274	275	292	257	260	280	272	267	293	287	248	243	283	284	279	313	280	283	274	258	243	281	247	278	279	274	307	274	294	282	283	314	281	256	256	260	272	297	279	272	247	291	278	266	283	295	285	282	298	258	255	272	250	272	288	298	295	287	280	272	286	287	260	294	296	279	274	301	275	290	273	269	270	285	286	307	293	286	271	263	258	284	252	262	269	291	289	264	282	298	311	280	275	284	274	251	266	296	283	279	277	289	273	287	275	261	259	315	283	274	278	266	250	270	253	270	281	263	273	250	292	266	331	244	281	289	272	264	287	276	288	253	269	279	270	288	261	316	272	292	327	282	233	286	270	273	298	278	283	240	265	269	263	266	293	291	276	288	254	280	267	230	269	288	309	245	255	275	272	265	273	278	257	286	257	267	308	296	294	282	276	257	272	283	261	265	260	262	278	257	259	299	264	308	286	268	251	301	289	261	270	240	253	291	292	255	265	255	279	304	267	265	268	264	273	277	287	292	251	308	264	235	285	269	262	259	238	271	299	239	282	276	277	277	262	287	253	284	302	290	243	275	280	284	267	290	286	309	280	260	248	276	283	276	273	288	263	302	278	285	278	273	286	300	247	259	286	250	295	279	244	305	271	278	269	270	301	297	293	273	284	277	260	247	266	289	267	292	298	276	273	305	278	278	256	298	299	247	270	259	281	262	266	271	245	285	280	271	265	254	272	329	273	286	274	257	276	276	271	238	287	286	272	273	291	277	249	292	297	248	278	274	292	249	253	297	298	281	258	271	294	298	278	294	281	273	282	293	261	275	273	309	297	281	268	277	293	301	292	283	299	307	246	285	252	260	286	281	266	285	300	275	281	294	291	286	307	259	298	286	244	258	245	311	271	279	280	293	270	279	282	282	259	253	265	277	295	275	278	272	302	303	241	301	292	257	281	286	282	275	297	285	260	256	307	282	272	304	284	243	295	304	298	290	292	264	297	272	286	277	268	290	282	263	271	252	291	269	277	294	264	257	276	271	255	292	265	258	289	278	262	265	276	263	267	253	275	281	275	255	273	273	283	266	270	261	260	268	255	269	264	271	240	279	260	294	264	277	246	280	290	284	266	269	275	260	273	265	281	302	265	287	265	301	272	272	266	280	291	262	255	263	298	246	277	269	268	261	277	263	291	283	291	284	274	276	268	283	263	280	264	250	265	255	281	303	289	252	273	268	261	304	321	270	306	284	258	268	291	274	281	265	266	266	304	256	273	288	298	273	281	257	296	278	287	270	263	292	265	286	277	262	282	277	256	274	286	283	278	260	251	273	289	289	293	284	288	299	264	278	281	285	261	271	273	271	238	276	308	285	270	271	287	282	294	280	299	216	271	253	293	265	287	297	285	254	266	266	266	269	280	273	307	264	270	249	272	250	279	293	280	283	257	280	282	297	306	277	283	266	276	255	268	279	256	294	275	264	267	261	272	256	254	281	276	273	249	262	254	258	294	261	254	286	282	282	287	272	279	277	282	273	250
25618	21669	27585	25509	8193	353	284	203	203	191	182	181	170	153	172	148	151	150	155	148	173	142	124	178	164	124	141	127	142	150	149	135	162	145	146	158	146	143	152	149	145	153	135	150	160	118	136	128	137	146	142	150	142	125	158	148	153	121	122	139	128	122	131	140	133	127	131	142	121	139	127	144	131	166	146	147	139	137	158	123	143	153	142	140	131	139	150	141	129	139	131	152	148	155	135	121	139	149	156	134	132	147	131	128	138	159	150	139	130	155	144	136	130	144	141	157	123	157	129	134	144	127	156	143	151	137	146	140	150	167	141	147	149	154	150	158	149	139	152	134	136	133	138	145	154	114	129	139	118	144	122	140	130	130	140	152	155	131	137	140	138	142	164	134	125	119	155	137	136	126	152	151	163	121	141	135	119	128	125	137	130	144	141	151	159	164	135	133	135	128	133	116	144	141	133	135	123	131	140	138	123	159	140	139	136	140	137	145	140	120	137	157	120	155	129	159	150	144	143	141	129	142	120	137	130	144	132	157	163	144	131	152	147	122	139	144	141	142	130	141	132	140	128	115	126	162	159	147	134	140	144	130	139	166	119	121	142	150	157	138	136	143	191	159	163	139	157	152	151	122	133	141	132	141	147	141	139	141	128	147	155	128	145	168	157	130	145	163	137	153	139	128	150	130	157	157	140	136	176	130	128	152	152	135	132	158	141	130	121	136	142	161	138	140	141	156	138	146	115	122	148	129	132	134	146	150	137	145	150	173	148	131	140	159	120	144	141	160	127	144	127	139	120	161	153	130	142	142	149	132	123	130	137	134	117	140	156	147	137	119	132	120	112	137	116	133	146	141	129	147	142	166	136	145	157	130	142	152	154	137	151	132	149	136	133	164	134	154	121	139	146	128	119	128	146	115	138	134	138	136	134	135	130	139	162	150	129	144	127	157	143	143	136	150	144	119	126	137	127	133	146	139	137	144	152	153	141	133	142	149	158	132	153	147	142	141	139	131	153	135	120	113	132	152	126	136	152	125	142	135	151	142	153	148	146	146	159	146	154	160	121	125	144	119	113	145	141	152	137	148	124	129	143	144	154	147	136	120	128	126	142	125	145	154	170	131	145	128	137	153	134	143	140	154	154	112	156	128	144	148	150	150	136	144	120	137	114	159	122	138	140	161	148	129	130	154	157	131	114	145	144	131	141	132	135	148	146	119	152	134	134	132	148	167	149	146	125	126	139	142	130	147	137	125	140	137	144	132	137	146	132	139	137	166	133	136	130	153	142	121	138	156	152	139	119	132	138	162	128	131	146	122	153	135	128	146	136	146	147	139	148	129	139	137	142	120	137	138	151	135	140	147	151	132	139	127	140	173	127	141	146	147	156	148	164	137	152	167	140	145	155	106	122	154	125	126	122	134	167	117	138	148	138	136	125	165	144	145	109	143	146	141	133	142	156	136	124	134	157	134	142	142	136	129	140	153	130	118	151	143	139	131	143	126	135	152	183	125	141	130	148	181	129	156	142	125	138	102	117	131	142	149	136	139	130	136	142	135	151	160	141	143	131	129	123	137	148	133	132	137	134	157	147	132	139	150	155	122	146	104	144	137	140	168	142	127	138	159	164	129	138	158	165	144	150	157	168	123	137	142	126	134	139	154	120	117	146	144	149	138	142	149	147	132	137	144	153	140	121	137	131	130	140	140	125	135	133	137	134	123	140	126	134	142	154	145	139	144	137	168	142	131	156	138	147	136	147	133	144	152	133	134	147	148	135	147	149	130	113	140	148	152	134	165	160	129	147	138	156	124	128	138	146	166	158	157	124	136	144	143	126	145	151	147	159	167	129	117	132	133	165	142	139	144	157	136	145	150	135	127	148	127	146	133	115	155	140	139	126	125	135	155	151	159	135	143	151	128	149	146	160	128	149	117	135	136	143	165	131	137	127	157	146	160	139	148	142	140	147	138	145	141	147	131	145	108	124	149	143	140	132	129	123	145	146	128	139	141	148	143	146	146	148	136	131	155	137	168	167	155	135	132	130	139	112	139	140	121	125	153	145	144	142	151	160	146	139	134	134	126	143	142	138	155	147	140	139	145	138	130	128	128	137	149	156	139	136	124	125	143	152	120	139	121	134	145	146	130	154	129	134	145	134	139	132	120	147	141	140	132	113	144	120	148	131	171	121	145	150	131	148	159	148	137	134	122	145	148	136	139	143	154	171	151	163	144	143	113	120	137	154	149	138	151	134	135	119	129	143	124	142	127	141	138	122	140	152	140	125	112	116	127	136	139	121	142	135	133	158	140	143	143	144	138	129	127	122	127	142	145	122	141	120	148	142	135	132	127	131	121	127	144	131	139	137	133	138	132	128	135	120	143	144	114	151	154	120	144	130	133	138	146	138	139	147	154	131	155	155	132	136	149	142	150	109	159	147	122	125	133	132	134	142	161	158	136	133	129	147	140	132	159	127	146	150	126	144	148	138	153	145	131	128	136	133	135	133	139	134	128	153	138	141	160	167	135	140	149	157	158	152	132	115	123	151	137	135	143	139	122	116	138	136	147	137	129	151	151	160	139	130	142	141	149	151	140	149	144	134	149	137	162	165	158	162	134	124	129	138	128	142	115	123	138	156	117	137	134	140	136	153	135	127	149	135	153	136	131	116	137	124	137	143	168	134	140	142	131	151	128	142	156	140	123	146	153	144	139	146	156	129	161	150	139	138	140	139	112	133	125	127	126	125	163	134	158	144	149	134	128	139	146	123	132	151	143	141	127	130	125	129	136	138	164	146	139	138	134	143	156	125	158	128	143	144	136	160	140	135	155	117	152	140	131	140	157	141	125	136	125	141	142	142	135	119	130	132	134	149	144	144	136	123	147	150	154	138	139	125	154	129	157	148	134	125	140	147	112	146	136	128	132	138	155	146	145	150	121	158	113	137	154	148	141	144	136	140	136	139	140	150	139	134	157	126	140	137	137	122	150	163	138	153	140	152	135	163	144	153	146	127	137	128	150	172	154	146	144	144	149	138	134	154	136	146	129	155	125	123	133	131	168	149	154	163	166	145	128	133	134	145	139	154	140	133	145	161	148	145	144	124	143	134	144	141	130	136	153	148	131	150	137	142	149	139	140	129	114	146	158	137	146	170	127	125	138	134	146	127	144	156	144	135	123	127	131	145	127	142	147	123	127	150	123	132	143	137	130	153	137	148	144	133	115	134	158	120	127	144	144	142	160	139	142	127	159	134	138	143	132	141	137	131	149	142	172	132	133	145	129	136	137	151	152	159	147	164	139	139	163	122	117	152	128	145	134	135	153	130	125	129	130	156	134	117	160	141	129	138	127	141	134	142	132	162	156	144	134	146	122	160	146	115	146	146	147	136	151	142	137	129	133	130	176	152	145	136	133	149	156	135	175	153	140	155	141	145	135	135	143	149	152	151	139	133	144	145	136	126	127	134	147	144	128	143	148	146	156	140	125	148	145	151	155	134	130
37284	52600	14725	1069	852	618	524	444	326	302	297	257	251	252	221	231	215	216	219	197	204	218	211	214	211	207	186	217	183	201	176	189	209	199	212	185	183	172	195	182	187	182	210	185	206	205	190	189	185	157	195	204	173	187	223	184	204	184	180	181	204	196	171	207	202	192	191	176	169	197	197	174	198	200	195	186	210	206	188	194	184	189	200	204	195	198	192	152	192	203	177	196	175	159	189	182	205	176	185	181	186	190	175	181	190	218	172	177	191	216	190	216	227	160	190	161	198	192	193	199	172	173	218	181	197	180	164	188	181	159	192	200	197	182	177	187	190	200	176	180	184	176	173	185	193	200	189	180	186	185	199	178	177	181	207	204	176	205	186	203	176	212	185	177	187	189	176	179	194	185	179	179	181	210	173	187	206	181	157	207	194	163	185	179	174	198	185	206	185	174	188	180	199	183	172	173	195	194	182	181	182	180	180	190	168	161	165	189	201	180	189	160	165	167	195	190	170	172	183	200	161	155	189	165	179	167	192	192	191	167	172	197	169	201	183	183	192	182	170	199	172	207	192	168	185	186	170	184	150	195	193	183	188	190	213	189	201	193	177	220	182	185	170	170	213	173	184	161	177	202	201	184	185	186	197	193	197	188	188	198	178	169	176	160	183	208	200	184	190	207	196	202	178	201	205	184	193	197	191	202	195	197	193	185	184	186	211	174	158	182	176	212	197	181	187	200	206	198	183	183	189	177	168	204	188	196	192	171	185	166	167	178	202	153	188	197	193	192	212	183	205	216	195	184	177	175	192	213	190	215	173	193	218	193	187	176	167	221	173	174	174	197	197	177	192	189	190	197	171	221	162	191	200	203	170	202	186	200	165	193	184	193	178	195	179	193	178	209	189	169	189	186	186	180	175	192	171	173	188	161	189	177	191	215	167	160	201	178	185	217	198	196	162	178	191	203	176	182	200	176	189	211	186	160	198	190	184	182	170	197	181	184	167	178	177	162	160	191	194	190	200	204	186	188	202	194	200	197	211	183	159	166	190	194	212	184	190	180	186	187	167	184	199	217	174	192	194	220	162	188	192	192	209	203	190	189	173	189	188	170	184	173	195	209	176	179	178	148	184	196	189	191	159	202	177	197	227	185	189	199	196	167	164	213	208	183	187	181	176	151	184	177	176	200	162	191	210	164	195	197	198	189	167	202	190	177	188	201	185	179	173	224	196	204	174	186	205	175	228	216	182	204	177	227	191	182	214	189	183	181	192	208	179	200	170	185	179	201	203	164	184	165	196	207	195	184	188	188	198	186	184	176	208	199	172	213	197	183	181	186	200	203	173	176	205	187	204	195	197	170	189	174	190	182	182	190	208	172	194	205	214	172	180	206	176	192	201	170	182	212	197	220	180	189	188	204	214	186	172	193	192	183	180	179	185	179	178	183	179	210	181	167	175	183	200	202	193	189	190	176	187	198	208	171	197	188	183	183	152	197	181	198	175	187	200	195	172	199	204	193	191	179	184	169	193	170	185	187	185	193	182	186	194	181	177	194	200	185	161	205	193	188	206	173	192	181	200	193	209	190	177	170	219	204	197	214	185	194	199	210	189	165	185	181	168	185	158	163	162	176	179	193	171	196	166	194	176	189	177	189	168	191	189	192	180	187	211	216	198	208	196	181	184	225	170	186	183	194	187	192	204	204	188	190	167	202	185	195	195	177	188	166	220	178	213	173	159	181	189	220	195	187	171	203	175	181	200	199	198	211	166	193	188	191	171	197	216	156	199	196	190	172	186	195	214	196	198	202	191	189	191	188	187	173	206	190	197	178	185	206	192	213	204	211	189	187	170	191	182	176	186	177	177	186	182	181	160	185	189	202	200	167	214	195	207	177	180	201	162	204	207	207	186	210	192	174	197	176	176	183	181	190	197	177	215	210	188	182	187	198	188	187	201	187	187	181	182	201	177	217	185	185	174	211	166	197	182	193	176	198	175	200	184	193	192	186	204	204	184	170	178	199	158	170	181	189	190	186	188	185	186	205	197	173	167	181	188	170	201	181	175	209	171	199	191	174	182	178	215	190	198	198	196	200	193	194	185	190	186	193	203	186	198	214	189	177	202	187	177	184	143	188	174	182	194	192	190	194	174	201	223	189	201	189	222	206	197	180	205	189	185	203	192	180	192	192	162	184	178	185	197	212	206	163	170	195	192	182	194	173	197	191	205	190	169	184	194	180	167	187	194	183	199	179	195	168	180	197	204	188	199	202	193	182	191	188	194	186	178	185	196	197	191	192	189	188	218	195	179	165	179	188	193	177	193	159	188	194	211	188	194	177	193	200	169	192	200	177	215	173	170	190	196	202	203	170	172	165	166	207	175	194	194	185	175	202	173	178	177	198	175	171	175	198	181	162	195	178	187	200	170	193	169	204	180	196	171	193	170	193	203	194	175	199	181	175	171	197	187	185	217	174	194	189	186	179	199	195	169	213	192	177	196	183	176	180	183	200	193	205	205	174	180	191	197	172	209	186	173	180	191	174	179	224	172	188	207	201	204	190	194	177	184	207	186	189	201	201	196	195	184	167	175	198	189	169	178	196	194	196	168	214	187	193	190	188	185	173	168	178	197	195	188	183	196	180	177	169	153	188	183	186	200	174	165	185	189	192	192	189	197	201	182	175	162	200	200	197	192	197	181	160	185	173	182	185	206	189	181	206	187	180	194	168	198	188	178	177	192	193	223	179	186	184	190	200	207	194	187	217	193	195	193	190	168	187	177	210	177	194	177	185	193	210	172	188	200	158	162	196	215	213	180	173	197	193	203	205	216	181	180	185	172	197	170	215	172	192	179	171	193	191	203	185	205	175	197	191	201	185	188	184	195	200	200	184	223	203	198	205	186	192	172	201	194	185	183	181	179	193	195	210	178	169	186	193	194	182	193	202	188	196	213	201	176	195	164	196	202	177	182	198	171	209	193	186	172	188	199	163	188	212	168	172	177	181	182	184	182	191	180	180	181	172	203	191	178	170	198	189	190	200	179	179	188	195	181	185	159	192	169	203	192	183	183	195	200	205	182	177	161	176	189	182	166	175	206	194	217	176	189	171	184	197	175	167	191	189	190	214	186	187	214	206	178	181	191	189	184	191	199	182	187	194	176	176	199	196	163	204	215	166	193	193	199	190	188	195	204	178	210	201	183	175	174	179	181	188	173	198	206	193	189	195	169	194	189	197	186	170	172	181	172	179	200	159	194	191	201	176	179	191	206	203	191	198	204	188	183	194	183	194	194	196	180	192	193	170	201	166	207	210	176	201	152	181	187	201	174	190	194	188	184	186	198	174	189	178	179	182	194	176	175	203	173	176	180	194	182	188	166	203	184	180	192	178	182	170	202	189	198	184	187	193	184	196	177	175	190	178	187	202	187	181	201	196	188	196	184	195	197	196	187	187	196	185	203	201	186	222	175	199	191	197	172	211	199	160	175	212	166	196	185	183	185	217
23272	21621	29428	24275	21599	21571	9016	818	596	532	527	503	470	428	450	455	415	394	415	356	351	427	413	381	360	371	396	371	355	346	344	356	354	368	339	329	328	373	314	359	355	357	357	367	362	358	312	362	338	329	339	366	378	332	344	323	361	330	367	351	337	351	332	350	335	357	341	365	360	313	340	350	329	390	342	314	340	338	343	325	368	338	339	393	351	365	328	349	331	341	353	350	323	368	326	330	342	388	307	368	313	325	344	342	350	323	346	323	359	344	363	335	344	338	371	308	342	363	361	360	344	328	342	380	346	305	330	351	342	339	358	341	361	345	336	334	344	348	343	336	332	327	348	318	341	349	335	337	352	351	362	363	361	343	337	333	331	352	332	371	331	334	350	351	340	341	337	321	362	319	346	354	355	314	301	321	315	333	372	344	311	329	333	328	341	342	347	339	330	327	335	333	341	320	376	329	316	340	334	380	340	355	364	338	334	337	332	338	352	315	358	351	320	328	343	361	350	325	394	366	311	345	359	355	354	376	342	326	329	342	350	326	332	342	356	353	343	361	359	338	340	372	366	358	352	354	344	352	351	339	357	345	335	368	319	364	320	352	341	325	337	349	345	338	328	355	368	342	353	328	316	371	340	346	328	352	334	326	338	355	314	342	316	356	349	355	302	349	371	337	342	346	336	342	341	317	341	356	357	331	331	343	323	354	364	357	325	332	352	335	340	343	335	361	331	330	326	341	331	352	342	343	328	336	328	352	370	311	336	395	344	311	321	344	359	360	352	347	331	363	335	344	327	344	344	318	341	328	390	339	326	334	346	329	355	330	354	318	344	354	355	346	348	369	358	330	326	334	387	361	343	333	334	348	334	324	378	336	343	336	334	345	318	354	311	357	317	306	340	326	294	384	327	335	333	348	341	365	318	306	312	334	387	329	336	344	337	335	352	320	332	307	336	347	334	335	344	314	325	366	348	333	329	365	370	347	352	306	295	321	315	353	308	328	364	355	357	342	340	371	319	348	301	309	334	348	354	367	328	315	322	340	331	340	334	351	332	337	327	343	312	354	351	373	341	359	346	329	353	364	342	358	317	338	323	367	335	301	316	331	333	369	352	403	337	294	302	341	337	339	363	330	364	346	322	318	335	338	343	313	364	335	320	324	337	343	295	341	333	376	315	309	314	340	331	338	349	317	327	331	321	339	364	312	358	348	340	341	334	369	368	339	333	344	319	338	308	336	369	372	323	346	327	355	327	325	330	317	355	328	360	360	289	371	309	298	325	341	335	387	333	324	335	326	361	376	346	340	370	358	370	347	331	346	328	344	335	334	344	334	350	350	330	341	341	341	312	341	334	324	312	358	357	339	315	344	313	336	315	335	330	325	337	322	381	350	314	312	334	370	362	339	335	352	345	384	300	339	341	351	346	328	331	313	309	334	325	372	356	333	319	339	356	326	328	325	338	337	338	336	350	347	353	341	347	354	315	326	366	308	339	328	346	364	359	344	315	314	301	386	328	323	316	328	370	342	330	325	355	364	320	306	314	351	330	359	342	344	324	289	343	343	333	351	343	332	307	348	356	330	344	323	331	365	362	337	312	340	348	309	337	337	350	349	337	351	365	352	346	339	327	344	321	355	401	335	353	325	349	367	354	344	303	377	352	347	341	366	325	348	332	325	349	347	340	348	351	326	382	347	332	374	351	319	328	350	369	327	356	361	326	363	338	352	326	358	332	328	340	360	347	347	372	341	346	344	347	319	344	333	346	311	370	333	352	334	348	360	353	320	345	334	334	347	366	328	355	324	366	329	334	329	343	349	330	356	315	328	354	349	349	353	327	353	320	342	352	327	363	331	353	316	366	341	340	376	337	334	302	359	335	305	350	350	338	361	340	330	326	334	348	368	346	321	326	335	349	325	343	370	330	299	349	357	313	356	350	317	368	349	379	381	335	365	314	320	303	318	346	344	312	361	352	328	348	349	350	343	334	326	334	354	323	360	319	357	375	358	321	318	351	348	331	328	326	349	355	336	347	328	307	331	318	353	364	331	354	341	334	329	319	336	318	343	328	362	346	370	332	358	307	315	367	336	350	311	312	347	281	353	335	327	334	316	308	313	344	314	347	333	329	393	326	363	328	358	340	360	360	330	336	341	317	353	343	330	352	368	392	316	350	340	346	358	303	330	347	358	363	349	337	337	350	354	328	345	345	335	320	317	345	349	310	338	334	359	390	351	333	338	335	346	332	342	323	328	332	346	337	350	342	355	336	353	303	344	331	366	322	307	356	366	324	290	337	324	316	305	366	377	312	341	326	306	336	330	338	338	325	303	328	303	305	319	349	348	362	337	356	361	332	339	314	371	324	322	354	385	336	355	356	323	355	341	347	357	334	355	344	324	347	350	324	366	344	320	333	310	352	361	325	341	332	337	338	345	328	340	346	342	326	336	323	345	377	334	309	327	322	349	339	352	357	366	367	347	332	348	344	328	342	350	336	326	381	333	345	312	313	295	349	362	322	344	331	315	315	355	356	347	350	331	367	366	335	330	299	325	313	342	357	327	377	356	345	330	355	316	309	333	301	356	377	324	335	346	328	337	354	308	314	289	329	337	290	337	320	329	324	316	303	313	350	316	362	350	372	334	335	354	360	304	329	381	307	324	344	349	322	350	335	333	326	339	325	344	359	355	316	340	311	360	346	326	295	347	301	380	323	339	337	339	299	326	388	322	337	322	381	326	365	342	329	371	352	362	339	339	318	339	336	340	355	330	309	329	297	356	342	340	360	340	396	360	372	330	317	336	326	324	343	359	335	371	358	328	323	319	337	343	343	319	356	322	357	339	318	357	344	338	323	320	312	363	324	351	342	328	338	325	330	338	341	367	330	353	374	351	367	353	344	321	327	351	354	337	330	327	348	331	326	336	333	320	355	361	363	346	314	334	321	352	343	333	313	340	335	342	390	334	337	357	334	320	357	331	353	325	347	334	342	320	327	321	315	348	315	322	353	321	324	351	353	344	334	345	314	336	319	333	335	329	322	326	313	325	341	362	361	315	360	326	330	367	335	342	331	331	363	344	330	369	326	333	319	316	348	304	341	347	354	348	341	336	327	334	319	315	334	320	341	358	367	350	353	362	365	349	342	318	315	334	338	337	346	395	342	331	352	374	363	379	334	336	351	358	346	340	312	327	345	370	333	332	323	322	331	389	350	369	325	309	316	347	324	352	326	346	317	353	349	323	351	331	344	333	372	344	340	289	345	327	368	296	346	345	340	311	348	326	355	370	351	304	343	315	351	346	332	326	357	336	337	328	311	332	305	371	342	330	311	321	358	317	315	348	349	335	330	359	316	365	332	338	351	320	324	350	326	314	331	310	346	350	333	364	357	323	340	302	317	366	355	339	371	341	362	336	338	313	324	360	344	319	334	295	341	328	318	336	316	326	350	323	364	306	319	331	331	319	352	328	318	351	315	336	312	345	359	332	349	339	327	350	313	333
44524	72343	28238	3680	2562	2029	1523	1179	1004	906	797	722	674	615	553	521	527	512	513	507	501	491	430	415	468	441	421	470	429	445	442	443	451	443	441	425	450	408	411	390	423	435	392	419	416	417	437	416	427	413	387	414	397	455	448	382	418	456	385	398	414	400	393	384	379	414	449	407	459	403	410	427	396	399	438	414	436	425	402	373	394	459	431	430	438	406	437	409	383	408	430	420	418	468	387	418	400	445	435	431	408	395	408	419	421	398	395	392	407	435	377	392	389	398	421	435	427	452	421	422	399	438	407	398	378	400	354	389	409	423	395	404	397	360	410	399	371	439	375	393	394	411	406	456	402	388	416	414	419	402	420	428	396	415	422	386	400	409	402	415	403	405	418	427	403	419	434	389	415	401	388	410	389	391	405	416	437	417	415	384	448	435	441	393	397	410	409	431	407	408	444	408	401	388	390	435	406	383	428	427	404	416	413	419	405	427	428	372	409	394	425	396	430	419	367	404	369	424	420	400	403	359	459	410	410	454	405	382	417	402	414	425	405	413	389	366	350	413	390	390	394	384	381	411	413	403	427	381	404	379	386	413	392	372	396	379	419	388	370	432	421	401	415	386	396	426	389	398	403	415	422	396	428	408	405	411	394	407	389	410	418	411	404	431	407	421	416	408	394	421	440	405	407	396	370	444	396	430	399	398	429	400	429	375	371	399	369	399	369	410	421	435	411	391	397	422	401	399	391	406	407	403	404	441	424	423	412	389	421	383	404	393	401	398	416	425	426	399	422	396	385	430	392	403	392	428	411	374	399	371	386	398	394	415	411	412	423	376	402	411	398	403	402	374	413	409	410	384	401	374	384	406	374	430	380	416	422	406	363	423	399	405	399	425	385	411	429	410	405	383	415	372	381	381	464	420	414	400	382	431	389	395	416	401	398	441	397	382	431	396	435	371	403	390	400	417	427	411	425	411	386	404	408	420	405	364	441	401	425	396	416	426	367	386	426	439	401	410	412	400	414	429	419	384	410	420	392	452	375	410	410	377	399	394	411	435	389	389	420	387	441	405	448	402	426	387	421	398	421	425	402	408	418	402	422	402	415	425	435	392	408	437	405	382	429	434	370	405	379	421	437	385	395	409	335	376	417	375	410	404	405	414	416	398	432	405	462	414	394	415	362	417	405	434	397	415	404	414	404	427	398	404	421	430	411	405	412	419	411	407	420	424	397	409	406	385	443	413	394	398	403	400	405	399	421	380	423	374	404	400	382	416	369	394	430	423	381	422	402	433	396	427	406	391	404	428	389	420	402	390	407	422	408	422	420	405	413	366	379	434	386	383	421	406	374	426	413	409	401	406	409	405	452	409	434	385	429	393	426	396	395	412	432	421	404	426	408	431	426	367	391	387	408	414	389	435	436	409	396	420	397	436	408	376	393	426	388	404	405	437	413	392	372	394	413	401	389	427	429	441	392	411	393	419	397	449	393	397	431	392	406	381	410	391	422	422	429	415	432	387	424	414	412	404	408	449	422	389	429	411	397	391	401	385	435	409	424	398	379	445	402	380	403	410	424	416	399	424	385	418	401	420	415	438	394	394	441	387	418	408	412	421	409	407	423	398	400	445	407	371	396	365	401	411	385	386	379	397	429	402	422	394	407	376	420	400	423	437	388	387	426	418	450	408	443	399	412	417	386	396	417	430	407	418	425	381	413	405	424	393	406	394	456	405	382	408	446	391	379	397	409	382	426	394	396	391	389	407	410	420	418	406	431	413	413	439	361	405	412	417	380	435	418	404	409	392	422	429	450	404	424	367	424	414	427	411	394	434	401	396	389	387	380	380	447	430	368	387	405	402	414	424	385	409	392	381	413	420	374	389	390	354	375	353	437	399	375	405	395	423	431	379	414	409	412	398	414	385	413	436	401	415	412	408	393	412	429	440	417	405	394	417	400	373	415	421	415	412	419	391	404	381	370	404	427	450	436	400	406	418	406	415	429	420	379	384	379	415	438	400	411	467	408	389	402	402	370	399	404	389	402	408	382	437	440	395	416	411	385	417	438	400	411	396	391	410	403	376	389	452	374	397	414	407	447	419	380	447	427	433	383	398	405	407	415	426	387	378	403	398	413	374	411	391	399	408	403	411	413	410	425	407	399	393	401	418	384	376	424	394	414	420	406	424	383	400	414	417	403	455	403	440	412	395	406	419	417	396	396	370	410	431	432	419	377	378	398	375	416	424	414	408	385	436	410	394	401	435	401	386	390	410	402	386	440	363	402	417	406	393	373	399	395	399	387	367	368	376	396	439	400	409	428	390	401	421	425	399	415	379	409	419	422	385	399	406	408	399	408	440	435	424	380	403	372	386	436	429	390	428	392	431	413	409	397	399	422	414	384	434	394	419	424	419	414	386	386	396	390	418	391	395	387	459	430	412	405	440	389	417	395	408	402	408	405	444	432	426	385	391	411	414	394	390	388	375	393	402	415	400	439	400	392	392	429	396	396	377	415	419	397	403	402	422	406	434	445	406	417	385	413	401	431	398	369	419	383	414	443	380	372	400	390	411	404	372	394	394	406	390	408	378	415	382	372	388	396	391	421	372	429	386	405	351	378	412	423	408	392	392	390	417	406	390	401	404	441	372	430	432	424	425	390	412	403	401	387	409	413	404	413	404	410	413	404	428	402	383	415	428	415	412	421	411	430	397	385	410	418	417	396	437	420	401	391	400	397	422	400	435	419	410	397	408	392	402	400	390	389	385	382	461	411	374	419	416	376	430	392	425	392	435	432	375	375	398	429	424	394	402	407	420	418	399	432	402	426	394	397	399	409	428	389	416	386	422	407	435	390	405	392	396	420	425	396	396	416	373	412	422	433	394	405	384	417	418	413	416	428	405	381	405	410	422	402	384	408	388	424	413	408	425	384	403	407	395	416	389	386	422	417	406	408	425	406	402	436	394	418	436	445	398	396	395	403	414	426	398	396	399	405	431	388	433	412	412	386	419	419	405	389	410	394	405	421	365	426	384	400	436	394	422	390	401	382	405	432	395	415	395	415	394	396	388	367	456	389	403	406	372	382	376	379	435	368	399	415	381	409	375	420	441	422	404	460	400	431	416	385	422	385	432	407	409	418	422	420	396	466	436	411	422	428	424	370	394	407	409	418	398	380	412	391	350	409	411	398	424	409	424	407	411	392	420	384	409	408	395	420	393	413	419	374	409	375	404	445	449	412	412	407	454	406	424	406	414	393	415	425	396	412	417	437	394	394	400	376	402	420	402	424	407	386	453	412	435	409	401	372	399	418	395	380	425	429	417	397	368	380	394	418	422	374	421	404	383	385	411	388	375	399	403	426	398	392	405	419	409	399	405	425	381	405	403	403	422	379	430	363	400	426	396	392	404	384	461	385	423	402	426	443	409	397	419	365	389	402	393	415	419	405	439	420	433	426	425	396	397	395	382	387	410	384	434	374	372	410	431	379	387	375	397	418	357	389	381
29883	29704	20165	2949	176	151	127	118	84	109	111	112	83	109	111	105	89	125	113	115	101	98	94	103	108	95	98	116	107	108	113	96	129	98	102	103	112	106	98	122	107	104	95	99	111	106	126	106	102	119	108	113	101	129	126	103	103	99	107	122	105	112	97	84	94	115	115	110	119	98	115	117	109	115	87	89	110	110	96	100	95	113	87	92	112	100	96	103	117	89	106	119	100	109	108	101	106	113	102	107	116	101	98	85	108	91	102	106	112	111	117	107	110	104	102	104	109	101	118	95	113	112	113	120	120	89	112	107	87	96	109	112	123	108	107	116	99	103	115	107	94	81	100	100	106	105	122	109	101	109	100	132	86	105	119	115	91	114	97	109	102	113	90	109	105	100	130	110	89	96	125	111	109	86	98	105	106	131	99	98	99	122	128	99	107	118	104	95	126	88	109	98	106	98	107	99	98	100	81	115	104	104	111	94	96	99	96	104	104	106	108	108	123	87	99	96	119	112	94	109	102	95	92	110	113	110	114	104	115	104	114	103	100	108	97	104	118	96	109	110	96	106	94	108	102	98	116	104	101	102	119	108	101	102	104	116	100	106	112	119	105	105	97	120	115	96	109	93	99	102	85	94	104	116	128	96	114	99	85	82	127	114	102	89	91	91	104	120	105	89	94	95	103	125	106	102	96	76	110	104	99	107	108	116	86	106	107	100	103	100	94	100	85	116	89	92	103	106	107	104	110	100	114	133	102	105	126	112	115	90	109	100	94	117	116	107	100	106	90	119	95	91	99	113	106	111	109	118	108	107	97	116	105	103	104	103	101	92	105	94	128	114	105	95	103	105	111	129	109	93	101	101	95	97	106	101	110	105	118	93	113	97	102	126	104	99	98	113	103	102	117	94	106	96	105	106	83	111	98	80	101	109	101	110	95	113	116	111	125	111	101	115	118	121	98	93	102	121	116	132	90	125	111	86	109	103	105	98	104	96	106	105	102	131	100	112	116	112	124	101	98	94	116	100	115	111	113	105	108	101	97	76	91	117	92	101	99	94	78	103	92	136	102	104	95	110	111	106	98	110	87	99	121	92	105	112	84	101	115	105	104	99	114	109	97	103	99	107	122	114	110	115	112	101	110	98	107	103	93	113	103	114	90	122	98	69	111	99	83	116	121	115	112	100	100	103	110	117	115	100	103	112	110	104	103	122	113	106	105	106	92	103	111	117	95	129	101	96	91	105	116	107	98	114	94	122	115	120	111	112	110	111	96	126	108	100	116	112	118	85	123	114	97	97	89	88	81	117	104	111	108	112	104	103	98	111	108	105	121	108	108	108	118	101	86	98	125	109	100	109	101	109	127	109	111	98	113	101	89	104	112	104	111	90	91	106	104	110	103	111	95	106	106	94	106	141	125	102	98	91	106	114	100	107	98	107	104	111	108	104	109	91	110	106	84	105	94	104	93	109	93	95	111	114	117	97	96	103	108	108	102	102	98	71	104	119	116	99	99	112	119	100	99	109	113	103	110	102	95	100	105	102	110	96	114	107	101	98	112	105	108	105	112	109	109	98	96	106	111	127	106	105	113	109	129	91	120	116	102	111	104	104	96	88	108	98	123	123	107	100	98	100	88	111	100	103	111	95	98	95	111	103	114	112	97	100	86	77	120	105	101	100	110	97	92	108	89	112	103	103	102	106	83	99	123	92	97	95	83	96	107	113	102	100	97	89	113	104	110	118	100	95	100	104	79	103	85	101	119	98	122	110	103	96	98	103	106	97	100	109	110	106	97	99	98	116	116	95	100	115	102	95	91	101	106	106	113	92	106	108	95	100	107	114	108	97	104	117	105	107	104	99	96	123	91	98	119	89	107	118	120	116	103	88	82	109	97	117	99	115	100	97	112	113	105	113	102	99	109	103	100	97	114	103	118	105	92	102	92	103	95	111	106	96	111	116	93	118	107	125	85	128	85	101	103	105	98	110	100	116	121	97	88	129	101	98	105	93	115	97	104	102	118	109	119	106	108	102	110	109	100	113	95	97	104	114	111	96	105	101	105	99	104	115	96	108	94	123	93	94	105	115	117	109	106	110	95	103	99	115	104	96	109	124	113	105	93	115	105	92	88	105	94	97	108	106	117	98	122	92	89	111	105	98	113	96	126	96	125	105	101	100	107	108	113	117	84	101	100	117	98	118	101	87	90	94	88	112	95	96	125	107	100	124	111	104	88	111	110	104	104	94	84	98	95	116	94	111	107	101	116	101	94	120	100	128	96	95	105	100	77	119	109	78	108	94	106	104	104	109	114	109	106	108	100	111	101	126	99	93	104	100	105	94	88	102	95	110	115	103	95	103	114	103	111	99	113	104	112	127	101	89	113	96	107	102	102	117	122	94	118	91	96	108	130	96	121	113	85	105	105	96	104	114	97	114	106	109	115	111	101	92	98	110	98	127	113	117	116	101	101	122	100	115	120	115	100	110	118	121	105	119	109	114	90	116	90	90	105	109	108	94	100	118	89	107	107	89	94	96	119	108	118	115	107	104	105	107	106	106	114	94	95	98	94	93	96	98	104	92	114	109	106	86	116	106	115	90	98	106	108	115	102	115	97	100	110	101	104	105	117	102	107	111	101	90	109	97	116	113	119	103	108	108	98	108	92	108	102	100	110	99	116	87	102	124	103	115	100	112	99	99	93	112	94	98	115	111	105	106	110	97	88	103	110	94	97	93	99	110	105	122	105	121	109	120	108	125	101	104	101	94	118	100	99	111	103	99	101	113	87	108	92	112	120	111	117	88	95	118	113	114	124	95	92	119	112	95	91	101	106	106	114	113	104	109	115	106	104	108	102	110	98	95	101	95	103	92	100	103	106	93	116	85	120	97	113	107	106	119	110	118	111	91	106	122	109	99	100	99	101	124	122	102	120	101	104	97	114	109	92	99	113	105	97	113	112	101	111	100	104	103	91	108	96	86	102	100	115	108	110	109	93	93	116	107	135	103	104	86	98	116	91	117	108	94	87	100	96	96	96	92	97	90	107	114	93	88	106	105	114	106	123	108	112	114	110	109	101	111	112	103	107	91	96	96	119	98	105	108	99	90	111	117	89	91	101	113	103	106	84	100	126	107	98	107	110	102	83	111	104	116	117	91	105	104	110	107	92	105	114	121	110	106	95	123	101	99	82	84	101	112	113	105	90	108	91	108	100	99	99	101	95	108	95	105	105	103	127	97	117	115	105	115	100	106	102	107	116	120	123	94	105	107	114	97	116	95	103	114	106	75	121	99	108	99	101	100	98	95	100	100	116	122	107	88	106	101	106	97	97	104	112	99	108	92	110	96	91	123	117	92	109	117	98	93	103	101	105	115	100	127	103	88	106	109	105	118	114	113	120	102	116	98	104	103	109	93	110	89	111	106	109	90	111	114	93	105	96	108	116	98	123	117	119	120	112	104	110	101	108	101	102	114	94	98	108	104	106	103	99	101	89	120	104	97
35118	46638	11001	245	216	180	182	182	157	147	148	128	161	139	132	150	137	144	142	136	147	149	138	145	164	129	138	138	143	141	144	141	119	134	142	131	129	147	127	136	146	145	115	115	128	126	124	147	129	139	153	140	125	119	144	125	141	136	155	131	149	139	139	147	108	128	134	122	139	144	146	134	143	140	124	122	134	149	123	152	148	138	144	131	154	137	147	132	128	150	135	135	142	120	115	151	129	151	132	120	167	131	144	130	149	144	160	131	136	143	142	138	117	145	131	129	131	131	138	140	127	139	122	145	103	141	149	130	139	116	132	123	131	158	135	129	145	149	132	135	127	158	133	142	137	129	124	139	128	164	137	137	138	151	134	121	156	114	151	148	153	133	121	153	141	147	139	124	154	149	141	152	153	165	154	133	133	144	137	150	136	129	152	134	143	140	137	133	161	139	132	132	162	151	157	143	126	157	146	117	161	134	136	132	127	145	132	148	154	136	133	159	133	132	144	133	129	134	140	139	146	129	150	136	119	144	140	130	148	135	132	145	130	138	146	129	131	125	173	144	140	117	122	138	131	129	139	142	141	132	130	143	140	135	131	133	117	147	133	127	155	134	142	124	128	147	134	133	112	154	129	132	125	158	124	132	129	139	127	140	144	141	129	145	111	148	121	136	144	131	158	118	126	115	135	117	145	149	140	149	141	136	142	151	139	144	142	153	143	123	137	153	143	135	143	120	144	141	154	147	149	119	147	139	143	127	142	157	148	123	130	155	142	139	125	135	157	137	149	155	144	142	153	155	146	125	142	146	126	145	151	127	123	132	159	128	147	152	152	145	143	135	125	141	135	132	139	136	139	137	126	146	120	127	133	140	149	138	122	123	144	115	161	145	149	146	140	148	151	130	134	142	135	157	144	153	127	132	141	124	142	138	158	108	148	124	141	134	128	159	139	130	142	134	117	136	164	132	146	131	141	138	132	133	138	149	152	162	133	148	135	129	127	148	135	138	137	119	141	135	117	137	127	149	133	130	131	150	143	141	139	137	148	151	154	136	146	132	122	139	135	129	153	140	140	132	118	157	146	133	139	147	156	151	113	134	129	151	138	131	132	139	158	156	130	129	130	139	127	145	143	134	127	146	139	153	119	123	127	132	152	128	131	160	158	145	128	128	144	142	147	116	152	142	114	164	121	130	149	146	149	142	138	125	142	157	129	126	126	160	132	136	128	137	147	150	140	136	130	122	143	152	151	141	126	138	139	144	150	135	162	132	115	126	156	154	141	131	148	153	131	140	142	151	129	149	115	135	134	140	132	137	136	144	121	151	132	123	122	124	145	135	143	124	134	127	135	141	136	152	137	119	128	134	137	119	153	155	125	129	140	146	162	141	143	125	142	152	165	132	154	154	127	135	127	139	144	141	134	137	153	140	130	137	137	141	132	142	135	146	127	141	172	132	131	119	151	135	122	133	139	150	131	120	123	145	136	156	133	130	122	155	141	147	153	134	139	142	135	139	145	148	142	167	121	151	154	140	129	135	125	140	135	133	143	147	136	140	126	166	134	152	137	154	155	143	137	117	150	141	121	135	116	144	179	137	140	123	155	135	157	119	138	129	171	142	144	120	141	159	123	151	153	125	166	150	142	156	141	132	149	142	122	139	122	151	152	137	134	121	139	146	128	141	119	145	127	132	116	140	147	146	135	143	140	130	153	144	135	123	140	139	149	132	130	149	134	121	131	133	143	143	134	135	123	144	133	165	132	135	131	130	127	124	130	132	141	134	132	124	151	137	156	135	130	145	144	140	155	124	132	134	163	128	140	128	140	132	144	136	141	137	137	144	116	126	152	132	130	124	144	127	136	132	129	146	137	119	146	139	143	131	127	127	126	132	146	133	135	131	130	121	147	143	125	121	137	150	130	126	123	125	122	139	135	141	148	116	118	142	138	154	141	127	136	154	142	147	147	169	160	165	131	150	130	147	134	146	117	134	116	133	139	141	146	137	131	138	131	117	109	133	133	131	142	126	134	131	115	148	133	138	160	140	128	137	136	137	132	153	140	133	146	136	130	135	129	141	157	151	135	135	128	155	140	150	137	134	136	135	120	147	133	133	140	134	140	112	148	134	146	133	143	125	137	142	158	157	131	123	131	137	105	144	146	158	145	149	158	142	129	139	148	125	138	161	162	143	120	136	150	109	147	139	133	153	149	156	128	145	147	145	138	155	149	116	139	117	128	124	114	110	130	163	142	139	123	141	124	136	143	164	133	152	127	132	125	144	127	131	112	131	112	161	146	134	90	144	163	135	129	123	134	136	130	127	156	134	116	136	143	141	137	130	122	138	157	144	143	113	133	134	141	140	139	144	120	141	135	140	160	155	155	134	142	151	133	146	150	133	157	128	148	124	123	146	137	130	121	133	135	151	136	139	130	156	132	130	141	142	142	147	126	136	128	123	134	135	139	161	138	142	149	152	152	128	133	138	129	169	157	136	156	141	140	126	131	128	142	123	148	139	137	141	137	146	123	140	140	139	143	143	139	146	167	138	149	157	124	147	166	147	142	142	169	154	152	144	149	145	144	120	140	140	147	134	149	147	143	138	136	137	136	128	122	151	169	145	151	134	127	144	123	126	147	114	147	129	145	137	136	155	155	134	137	142	134	135	134	135	145	115	147	129	129	122	125	134	134	135	127	123	145	153	135	157	122	143	139	137	142	130	134	146	162	131	144	128	145	121	142	141	143	125	154	149	115	127	120	144	145	119	122	139	136	149	136	136	140	133	138	137	147	143	144	121	146	124	155	115	126	142	148	143	138	142	140	124	169	139	145	160	153	132	124	146	161	146	138	147	148	123	138	137	159	139	154	132	131	114	137	121	130	129	146	136	135	134	132	141	128	151	169	145	151	149	152	148	139	122	135	141	140	154	125	122	136	148	144	153	127	134	150	148	137	143	156	143	135	155	156	122	145	151	131	148	141	132	138	158	120	140	122	128	130	133	129	128	138	145	122	137	163	145	131	128	142	123	146	129	134	144	141	137	142	139	155	145	145	129	122	137	147	126	162	120	131	129	123	154	119	144	142	127	123	150	148	130	120	163	135	142	108	159	143	130	127	154	139	141	129	135	122	123	156	153	132	118	122	135	146	155	138	109	144	123	153	124	143	121	119	147	124	159	129	137	145	150	172	142	127	129	123	147	154	124	143	124	130	148	143	147	149	134	127	112	129	128	141	142	117	148	140	130	134	145	144	142	139	135	126	120	122	169	131	135	157	132	136	130	122	127	135	136	137	127	135	151	142	127	128	122	150	132	130	136	130	126	151	131	142	143	146	124	131	143	141	148	124	129	137	143	145	121	125	132	138	145	137	141	124	149	142	124	122	151	136	114	139	138	148	123	132	146	148	142	142	155	140	157	149	141	116	138	139	140	140	142	130	153	135	145	121	143	124	124	132	132	135	142	140	147	138	144	132	131	146	139	120	143	142	166	151	155	132	138
24192	21593	28864	24633	21430	10427	737	464	369	290	332	287	292	286	272	234	274	249	234	224	275	247	231	252	270	232	242	227	255	226	248	240	222	222	231	225	218	204	224	226	225	243	224	232	237	219	248	225	217	229	247	239	217	232	233	192	235	227	227	219	217	206	215	224	207	235	226	217	214	206	207	221	231	239	235	216	237	205	226	246	221	233	233	241	275	228	247	229	222	228	236	208	216	235	235	242	249	219	235	226	238	252	192	237	241	196	242	245	245	192	231	231	231	215	214	221	228	215	218	228	264	198	230	232	251	227	228	241	252	231	221	208	224	210	240	236	231	229	239	220	227	221	224	212	232	239	217	215	230	241	251	223	257	228	216	229	229	239	212	225	235	221	214	210	247	236	225	231	218	232	229	215	246	204	242	218	227	222	223	210	241	256	241	228	226	234	220	243	226	214	215	221	245	216	224	236	226	195	229	231	210	215	214	218	226	229	241	228	229	196	235	235	240	251	256	225	221	208	244	235	226	212	209	245	226	213	230	236	295	202	203	245	220	207	220	217	236	239	253	208	230	218	266	219	235	231	225	236	220	225	239	222	207	245	203	223	212	235	201	226	235	216	227	205	229	214	210	229	224	231	227	243	230	245	224	245	244	200	229	244	237	230	233	220	211	229	217	241	214	202	201	217	231	231	238	216	239	232	235	236	225	222	206	251	220	240	237	231	208	227	216	230	205	249	199	225	235	250	236	226	223	217	249	207	228	210	223	241	223	222	239	210	223	245	229	253	206	215	208	254	216	214	237	202	229	225	225	233	214	218	208	201	234	206	230	257	194	243	209	230	196	222	207	234	234	240	233	253	232	243	217	247	239	222	206	234	243	223	222	200	219	236	260	246	240	221	223	229	218	222	217	272	258	232	235	237	236	242	224	236	242	221	242	226	257	247	230	232	237	242	235	228	202	239	230	235	210	215	213	189	237	195	229	212	229	224	211	215	202	234	225	228	219	238	219	232	248	245	209	227	214	231	197	203	215	212	237	250	238	215	235	250	236	234	247	232	218	201	225	213	226	222	232	227	214	211	222	221	251	248	237	203	236	206	195	217	211	250	220	223	216	211	225	211	241	210	241	234	240	232	246	212	215	230	235	213	238	222	233	222	261	227	219	225	235	239	222	202	227	209	214	248	235	224	218	237	239	197	250	227	236	190	253	222	235	252	232	236	203	220	217	203	253	253	212	237	239	233	217	216	223	230	234	253	223	219	231	226	222	239	247	220	223	230	221	223	202	218	232	222	218	241	231	229	244	261	180	208	260	220	223	234	216	209	235	248	231	223	222	236	234	221	228	239	188	200	230	261	218	246	229	211	223	232	245	222	257	225	230	228	231	208	221	212	252	253	200	222	231	221	213	227	206	232	239	211	228	220	201	242	225	233	213	211	228	227	229	234	213	222	184	221	240	235	232	201	201	240	207	230	229	234	212	223	232	268	208	237	223	244	235	233	236	215	222	234	236	226	234	226	198	184	206	233	240	234	215	229	204	237	223	210	234	255	223	234	247	233	223	244	210	247	225	214	227	244	217	223	232	231	223	195	245	259	245	232	221	229	231	198	225	210	228	251	218	232	236	239	233	235	233	231	205	227	255	196	218	242	213	222	239	226	240	239	210	230	202	195	225	240	233	247	246	240	206	214	199	198	240	216	220	244	193	261	233	203	239	228	209	241	239	220	241	227	229	231	222	236	240	237	222	232	225	225	221	232	206	207	235	234	216	190	233	233	245	234	227	230	255	206	229	220	244	255	211	221	228	228	214	228	235	226	225	223	219	219	245	228	235	236	226	196	226	222	261	220	202	223	249	231	236	219	224	247	224	215	214	243	215	245	255	235	236	237	228	227	232	252	208	236	215	229	216	226	244	222	199	238	226	233	222	227	231	239	228	235	228	238	214	227	220	238	223	211	201	232	269	229	243	236	229	206	203	210	216	227	212	208	231	240	223	226	213	209	238	189	213	197	233	220	243	217	226	267	223	220	236	226	225	226	238	228	194	217	227	224	223	248	202	215	215	235	262	239	232	212	210	212	228	230	237	209	241	204	247	206	207	230	220	236	221	235	244	258	236	222	237	260	269	248	223	227	224	230	238	228	237	227	234	227	223	248	243	232	209	211	219	222	264	234	228	187	211	236	216	215	242	224	228	215	247	209	251	214	205	215	242	241	246	213	216	205	228	247	220	229	225	219	244	218	223	228	232	234	235	241	240	201	236	203	237	220	224	233	208	258	229	226	235	193	207	215	219	224	214	214	243	228	226	209	261	232	221	252	206	220	262	207	210	229	204	215	247	228	226	233	205	207	227	221	204	237	236	212	242	210	223	240	194	222	216	197	203	252	224	200	223	212	241	195	227	198	220	221	240	239	225	224	218	221	251	216	231	203	219	252	234	229	238	196	223	218	206	245	227	214	231	233	210	227	232	207	231	237	212	218	217	213	200	225	235	239	235	239	197	230	243	238	256	207	249	196	237	203	232	218	222	224	186	229	213	211	211	231	218	199	237	208	217	213	231	228	206	217	232	228	218	253	207	213	262	258	247	239	230	226	242	203	218	213	246	230	208	232	212	238	208	220	214	216	197	213	201	236	200	239	206	201	234	222	218	233	210	225	246	218	264	227	226	202	207	222	203	232	225	220	231	252	215	217	227	222	228	220	234	206	242	210	236	211	229	213	226	211	205	249	222	237	221	222	241	216	247	193	230	247	235	244	227	232	203	237	217	237	242	209	247	231	260	246	236	221	228	241	229	194	249	269	231	206	225	198	218	218	212	232	259	216	226	229	227	243	246	212	216	215	262	226	252	217	226	241	221	239	204	251	232	213	234	263	240	242	235	227	234	218	228	249	232	230	213	216	205	213	232	215	214	181	244	235	205	230	230	248	228	246	210	195	208	222	241	212	218	246	219	231	247	208	225	216	227	248	208	229	215	253	221	236	231	235	235	233	218	196	213	213	241	210	278	215	242	235	226	237	241	233	226	234	229	210	226	227	257	206	224	246	223	226	228	220	231	240	234	238	220	229	201	223	236	236	230	233	233	237	223	248	239	227	209	230	253	223	207	226	222	234	216	207	250	206	232	232	227	213	232	220	222	241	240	256	227	222	243	223	215	268	234	209	245	251	227	233	219	210	212	249	222	225	245	225	230	252	219	238	193	210	206	251	218	219	228	223	230	226	254	243	261	219	237	236	230	236	199	208	220	251	246	237	238	242	226	200	245	236	243	253	212	237	201	217	210	210	228	217	213	224	222	245	235	201	220	225	225	217	203	244	230	215	218	230	242	224	218	220	222	270	230	196	207	201	206	230	230	243	214	223	217	217	224	228	224	236	225	237	220	221	220	213	247	232	230	228	222	242	222	214	188	222	206	218	214	228	223	234	224	222	209	210	229	247	236	233	244	205	227	228	239	205	233	241	225	231	244	266	222	234	227	218	234	249	243	220	209	218	230	199
39934	61577	20756	2171	1494	1133	886	654	651	556	488	425	375	400	339	291	335	342	294	310	309	305	314	351	290	317	321	324	287	293	307	275	278	261	329	325	284	292	265	298	294	262	273	273	273	319	267	286	308	265	303	298	263	273	272	260	274	270	303	298	306	261	292	268	275	297	276	269	292	288	291	272	265	286	274	254	282	264	308	282	286	287	268	286	266	256	292	269	286	270	292	315	263	297	295	264	253	286	261	267	280	286	260	269	279	273	275	300	269	282	269	292	260	281	292	248	294	257	283	281	263	297	237	279	258	281	300	266	259	271	274	267	282	233	277	283	258	307	274	270	254	294	285	303	271	264	238	251	262	308	288	291	284	248	251	266	277	280	299	277	277	260	269	274	283	289	260	303	278	314	282	260	275	266	278	285	270	237	270	256	301	293	297	281	259	279	260	289	273	285	281	237	274	274	281	268	255	283	289	298	253	283	266	291	276	300	254	295	287	281	251	269	306	281	317	282	269	287	284	251	264	272	272	292	266	280	295	262	285	290	273	261	273	284	300	268	276	276	258	290	249	305	288	279	230	271	261	287	253	293	279	273	292	281	287	286	265	235	272	250	281	284	286	274	288	273	284	276	277	294	281	297	282	261	282	266	316	286	299	283	292	294	300	293	272	251	303	290	252	246	297	302	291	288	325	270	259	250	275	321	280	293	283	282	264	297	318	262	272	238	253	295	277	256	256	265	293	296	294	290	289	280	288	291	297	295	303	262	272	301	262	266	281	271	274	250	292	288	286	305	279	275	300	284	303	297	263	273	251	293	282	279	284	245	287	254	288	266	267	297	263	261	301	288	270	303	277	261	284	289	278	277	285	291	277	291	280	292	268	251	232	287	259	288	239	268	267	288	258	287	279	288	275	268	289	296	281	264	294	267	261	268	260	285	275	273	260	264	282	274	276	252	262	283	257	275	243	257	265	297	263	272	272	303	288	314	259	289	253	252	287	248	265	286	277	264	266	260	273	274	287	295	262	293	281	260	229	288	277	283	275	286	291	273	278	247	288	297	291	258	268	278	294	274	244	274	296	279	267	259	238	288	270	265	270	269	294	293	308	302	276	281	274	292	274	283	298	306	272	272	291	252	267	306	287	242	285	291	278	290	282	261	289	300	248	282	253	250	286	276	268	273	276	289	275	276	257	269	302	266	270	287	279	300	278	269	259	275	267	301	288	260	293	293	257	285	293	272	252	265	286	289	297	270	270	277	265	284	274	238	276	285	302	297	271	264	260	277	305	244	290	279	291	287	266	276	262	252	260	289	310	279	253	300	304	296	273	287	263	263	282	290	272	261	250	287	292	284	276	290	250	273	264	277	292	296	276	281	311	287	276	266	298	253	271	302	305	284	259	273	250	278	286	308	289	292	255	277	271	237	307	274	256	260	288	279	301	297	304	287	264	287	258	286	276	264	277	282	250	287	257	285	273	276	282	289	253	271	253	267	290	270	267	291	280	268	286	293	276	296	262	303	287	303	280	306	265	274	285	275	260	263	252	273	253	283	269	254	309	309	293	274	282	296	252	271	280	300	288	290	270	288	261	296	302	263	279	278	283	277	282	254	286	260	259	252	262	295	280	276	262	254	273	254	287	282	268	281	248	297	278	293	284	285	292	284	261	263	284	268	259	287	282	279	265	272	272	274	277	291	274	295	260	267	238	259	290	258	273	303	264	261	261	279	274	261	288	312	265	240	282	300	285	284	289	297	281	274	288	270	282	269	266	271	275	293	289	289	322	264	266	277	274	261	277	291	257	282	310	266	259	272	289	305	264	290	275	258	273	243	281	284	291	283	287	262	270	265	264	300	278	289	293	287	282	246	249	309	277	275	277	277	288	282	242	271	257	270	275	287	274	321	304	260	285	301	260	285	270	267	260	270	290	278	309	308	274	297	266	275	293	266	251	257	274	280	287	274	313	285	284	297	276	283	289	269	312	284	283	280	292	306	299	296	283	267	279	251	257	297	297	277	277	269	266	299	293	289	268	260	287	285	271	289	251	297	278	266	254	251	327	281	271	307	278	269	263	299	294	279	271	262	295	260	275	275	270	269	287	252	270	269	263	259	287	300	252	286	273	257	316	303	315	258	301	293	293	278	256	266	304	266	290	273	280	286	282	274	295	300	289	278	268	255	281	286	280	309	292	267	304	285	297	282	252	274	266	288	288	287	255	277	288	264	237	273	316	277	223	269	280	277	297	281	291	262	257	275	326	275	271	288	292	277	246	270	275	258	298	294	274	248	249	280	273	265	260	280	266	281	285	285	289	276	298	259	271	272	284	278	252	273	285	245	278	279	294	294	271	249	265	267	291	280	277	291	279	275	268	263	267	263	262	288	262	264	274	257	295	275	268	264	283	263	272	289	284	287	265	293	266	289	291	282	302	257	268	251	309	309	288	271	278	260	312	295	300	297	292	274	275	274	271	242	272	297	275	277	286	274	282	266	277	266	264	279	270	268	271	261	298	263	273	260	253	268	266	272	294	281	294	286	264	305	295	276	264	303	277	280	260	280	274	292	285	247	266	252	282	261	289	272	275	276	254	273	310	257	291	269	254	282	296	261	288	291	259	324	269	253	288	263	247	280	259	285	279	291	254	280	286	276	275	245	280	292	248	288	287	258	277	246	279	269	289	276	266	257	289	256	266	275	251	295	268	270	278	277	298	305	285	311	283	306	280	260	285	278	250	262	286	265	264	292	272	278	261	287	278	277	285	262	272	266	272	289	260	314	283	307	298	268	271	279	306	264	265	281	261	303	281	263	258	275	257	296	295	297	307	225	287	294	247	276	287	282	270	281	303	281	304	271	281	300	257	296	308	315	274	280	275	272	250	266	288	291	302	260	312	261	265	275	268	273	312	280	267	296	327	305	276	277	271	284	283	270	262	297	248	265	283	326	296	281	284	278	266	248	268	276	277	271	283	288	282	241	290	284	261	289	259	279	273	272	280	233	253	269	282	275	290	275	269	268	245	293	276	260	264	279	289	270	279	294	252	247	288	286	239	269	278	300	278	282	290	297	280	319	294	285	267	280	250	267	290	268	289	291	261	266	284	285	279	302	265	276	279	246	293	264	308	277	260	298	294	278	257	301	269	309	285	284	254	279	273	242	284	254	299	259	274	277	248	275	267	262	268	300	279	281	281	264	257	285	257	252	299	267	269	275	292	273	283	274	310	314	271	273	269	299	298	299	320	272	273	259	268	247	274	270	297	262	259	290	286	261	300	285	291	305	285	250	253	286	260	287	286	260	307	296	267	288	280	285	298	244	243	262	272	272	270	275	285	281	264	286	238	280	302	286	305	315	282	296	275	281	295	277	264	278	278	285	296	291	290	269	249	278	273	273	284	285	308	280	291	311	273	303	297	254	304	292	289	287	253	291	279	307	265	318	254	257	276	266	263	283	270	288	268	273	316	263	289	263	266	260	280	262	297	304	295	267	273	297	273	269
25557	21691	27583	25365	8274	375	309	230	195	205	193	171	185	164	182	150	145	159	165	151	139	148	141	123	137	175	149	140	151	142	143	133	138	139	127	144	153	142	127	140	133	152	127	141	137	148	131	148	146	145	145	138	122	139	135	140	124	136	137	149	129	152	127	165	135	141	144	146	160	152	125	148	158	127	147	144	132	143	122	163	146	148	139	162	159	160	132	139	145	145	173	127	151	152	129	143	134	148	158	125	168	102	152	141	129	145	156	128	150	143	122	155	135	150	152	117	154	138	141	122	129	140	147	122	137	141	139	128	138	160	151	122	137	122	135	143	119	121	145	140	133	132	157	152	146	137	140	156	143	137	106	162	132	156	141	153	148	129	141	145	132	155	144	142	147	134	124	133	150	141	152	155	139	122	139	120	143	142	134	154	150	128	154	132	151	151	126	125	151	136	159	137	162	134	132	141	143	125	142	118	146	135	151	143	137	141	136	122	156	152	140	150	138	162	136	143	154	128	119	128	116	140	153	134	162	151	137	134	138	123	141	141	138	135	149	138	145	161	134	164	137	159	157	136	138	126	137	121	140	137	137	131	151	133	144	150	147	137	148	135	146	143	149	161	121	135	140	136	124	143	134	134	144	123	154	136	146	136	141	159	159	148	162	151	150	136	127	120	141	139	126	147	129	148	131	137	147	152	143	121	146	135	155	119	143	138	157	135	117	137	140	130	134	135	159	145	150	141	132	113	133	152	141	153	129	155	148	140	140	148	141	155	148	130	138	152	136	112	138	135	141	152	159	137	134	135	119	136	138	126	139	123	130	151	116	130	127	132	130	160	125	120	142	150	127	135	148	143	147	145	129	148	144	155	141	135	136	121	148	129	150	151	155	120	117	158	139	152	118	147	143	133	123	141	142	133	142	136	128	165	137	166	153	137	152	150	159	152	123	126	125	137	157	133	121	132	129	154	164	130	151	131	140	135	115	163	118	138	142	139	137	110	152	135	133	136	150	152	137	136	152	171	150	134	151	136	131	147	136	183	125	149	146	157	148	138	142	132	156	160	144	134	150	147	140	161	126	157	156	126	136	130	142	137	146	123	144	129	133	140	146	168	148	135	156	142	124	135	141	123	136	134	142	137	153	133	148	147	141	155	135	144	142	123	127	136	137	139	132	136	150	137	133	150	142	145	132	159	135	130	111	161	140	141	142	122	146	150	148	147	122	128	128	126	152	139	130	160	143	156	131	146	129	148	162	131	138	153	144	122	142	128	155	125	171	130	120	141	144	145	128	143	123	143	125	148	137	133	153	136	133	162	112	157	151	121	128	163	147	145	145	149	138	132	134	142	139	115	126	140	155	148	134	144	146	136	142	143	133	137	138	135	151	151	156	159	138	123	110	155	147	130	129	151	129	125	144	127	135	139	156	147	148	120	139	127	124	130	134	138	134	121	150	144	133	156	129	164	145	154	123	162	114	157	119	143	132	141	139	143	137	139	148	139	146	140	144	144	153	141	156	111	119	114	144	133	127	141	140	136	142	138	147	120	143	135	167	150	129	167	131	145	134	136	159	139	146	136	132	127	130	149	137	150	143	124	139	159	168	122	140	146	152	145	129	123	153	131	165	162	145	132	155	145	141	134	160	120	172	141	141	128	142	122	136	144	124	138	132	140	116	122	144	127	144	133	118	152	159	136	147	148	159	158	131	141	137	183	147	167	162	152	159	148	133	169	138	143	136	143	130	131	137	147	132	136	143	141	137	149	131	143	132	149	145	143	142	123	146	142	145	142	144	126	143	160	153	148	149	119	128	133	157	121	137	113	135	132	117	140	143	152	146	143	160	141	122	127	145	147	131	134	139	126	133	138	140	137	131	146	145	123	143	138	132	156	141	150	130	125	139	143	135	137	153	139	135	132	145	143	142	152	143	136	161	129	127	131	144	130	147	126	134	158	133	163	139	162	120	168	153	140	150	130	137	124	133	154	136	145	136	140	127	130	130	148	137	137	141	140	150	136	137	137	154	133	151	122	128	125	144	137	136	155	157	156	151	143	126	138	155	130	117	134	150	123	147	130	141	133	160	134	138	127	134	147	142	134	126	122	155	163	137	140	155	141	132	141	143	129	137	156	145	131	148	134	124	138	120	114	152	147	167	179	155	139	144	149	149	165	135	153	134	135	122	136	143	146	120	124	144	153	146	138	146	132	153	138	146	136	153	128	155	161	116	144	153	125	140	144	140	141	140	136	140	114	147	139	129	155	148	136	147	130	143	149	139	134	153	144	145	144	138	122	161	165	151	153	133	171	132	144	154	136	148	149	146	156	153	122	131	131	131	135	140	159	136	156	142	154	147	127	132	135	151	156	152	143	117	122	138	137	143	129	126	131	148	141	136	139	139	153	134	139	146	133	154	138	141	142	141	142	129	142	139	162	156	140	146	136	129	126	136	159	129	148	124	125	139	138	144	142	134	157	136	124	157	138	130	129	138	131	141	141	165	118	159	113	138	133	154	140	133	132	144	126	133	129	140	159	148	155	156	161	122	156	131	128	151	137	123	134	139	139	131	151	142	131	148	148	150	132	128	144	163	155	124	140	139	134	153	134	146	141	114	154	127	112	131	140	128	131	151	146	149	151	143	128	156	129	146	155	170	141	162	145	120	128	151	148	131	116	131	150	142	137	130	147	166	144	141	137	145	146	167	145	127	143	133	127	160	162	154	149	132	134	112	139	119	147	153	131	119	134	139	134	113	143	145	136	149	133	142	130	143	143	138	133	138	164	149	129	139	140	156	142	122	133	144	140	128	143	138	152	126	128	144	155	152	130	111	123	140	140	125	133	148	142	124	148	133	155	133	130	125	159	124	137	138	123	153	160	117	150	119	120	139	143	152	143	129	167	116	122	134	132	111	131	153	131	125	173	145	145	151	165	134	149	131	133	109	120	131	131	147	127	111	138	167	150	157	152	128	139	145	134	149	135	128	140	147	136	128	146	123	138	150	159	133	135	146	138	139	130	155	130	154	142	148	126	148	161	131	157	124	144	139	150	139	140	148	144	133	153	141	154	136	136	141	141	153	143	158	137	128	152	140	137	148	125	137	137	123	126	142	146	145	136	127	146	128	153	132	131	131	158	132	131	135	121	129	129	138	127	145	157	149	112	141	159	153	121	152	139	153	147	152	136	140	135	125	148	137	129	129	138	144	148	137	122	135	152	152	129	156	127	132	127	133	130	147	91	147	137	133	128	148	118	141	131	154	141	137	140	154	144	129	140	144	125	121	141	160	136	133	138	140	148	124	138	137	132	171	124	136	134	159	137	150	140	145	166	148	140	142	146	148	136	142	151	121	126	133	167	141	130	143	139	140	149	127	163	153	120	128	152	123	148	136	125	132	149	158	150	154	155	141	148	136	135	146	142	138	119	127	158	125	146	150	124	143	135	126	150	117	138	140	126	120	157	136	133	148	155	128	117	140	136	148	154	156	138	112	152	147	162
38427	52984	15377	1139	797	605	501	407	385	325	293	278	257	234	267	221	217	192	215	221	204	166	212	204	202	205	216	209	182	210	178	212	183	188	212	183	211	201	199	195	174	204	179	184	206	208	185	174	226	187	164	201	155	191	186	180	176	190	190	184	194	174	197	182	209	194	184	196	172	190	211	211	191	209	189	208	172	198	184	192	193	169	203	186	212	207	204	214	208	196	190	181	178	193	188	168	172	188	187	167	176	181	178	189	175	188	183	181	176	200	170	189	193	162	187	191	199	184	199	210	191	178	198	174	186	216	172	190	182	178	186	185	192	214	177	207	173	165	188	191	152	176	203	169	172	191	204	199	203	152	201	183	177	193	204	195	194	180	168	163	172	191	194	172	171	159	197	214	206	215	159	177	171	201	194	205	189	199	182	183	197	199	210	184	165	182	212	177	178	201	187	187	167	179	183	174	156	195	188	198	196	189	160	214	186	189	197	180	159	178	160	185	170	197	217	187	184	180	197	184	187	170	180	173	197	218	189	187	189	191	184	180	177	182	188	205	202	187	200	176	190	193	192	181	152	164	178	201	208	181	185	190	177	165	191	181	178	181	190	177	171	208	179	190	195	176	179	185	168	190	210	190	193	195	204	179	180	195	185	199	207	184	174	166	187	190	206	185	193	184	192	193	187	171	193	181	181	176	198	188	193	183	212	188	180	160	221	215	181	195	158	200	176	196	174	204	199	182	193	213	176	221	193	152	183	199	187	170	173	173	165	158	179	174	164	210	177	210	166	185	203	179	197	170	169	162	199	196	180	186	179	186	200	170	194	184	202	164	220	195	196	191	178	192	177	171	179	197	183	192	180	200	188	174	164	192	200	202	188	203	171	197	196	178	213	179	188	191	181	184	195	157	198	193	175	171	180	188	208	191	165	180	211	193	173	176	173	192	192	177	189	194	184	209	162	198	202	202	200	173	163	191	204	179	173	183	173	170	194	178	190	197	221	183	196	186	183	200	193	181	196	194	188	194	138	183	192	157	189	206	192	199	192	179	183	188	208	191	182	205	195	199	162	213	155	210	186	183	179	207	203	184	172	175	205	163	198	195	208	188	181	194	194	199	174	185	177	191	180	191	183	179	205	198	190	187	180	183	199	181	171	185	195	182	205	177	177	183	191	212	203	192	206	186	186	200	180	181	197	175	165	198	181	193	177	164	193	190	182	210	195	159	196	200	187	204	185	167	209	195	193	190	192	182	185	176	190	182	212	190	205	195	181	183	186	192	184	164	188	171	163	195	204	189	187	180	195	191	186	184	171	192	180	197	173	228	221	192	167	178	181	206	174	200	155	180	187	182	191	226	172	165	178	180	185	178	195	186	162	206	194	214	199	178	185	177	174	172	179	179	177	187	183	184	181	191	179	203	193	188	186	191	184	212	188	190	191	175	189	185	183	178	198	213	189	187	188	204	210	191	185	175	164	198	206	177	207	162	176	202	182	182	185	182	207	195	171	204	188	169	208	173	186	185	187	186	181	182	192	176	175	179	174	184	160	176	174	170	156	212	193	184	186	156	173	210	173	205	175	200	165	172	213	194	181	179	210	192	177	196	174	164	215	193	186	188	183	187	175	185	183	174	195	187	181	206	185	213	171	174	209	191	202	186	194	180	201	195	204	185	200	189	219	178	163	198	192	184	177	190	194	178	187	187	175	196	172	196	185	201	167	186	164	152	182	196	166	161	178	173	176	179	187	187	195	190	188	148	177	186	203	204	193	184	195	165	173	173	185	186	226	197	185	198	192	187	184	181	167	189	182	194	189	201	175	210	190	178	196	179	189	184	170	174	183	170	176	187	201	189	187	176	200	205	171	169	186	206	180	185	172	198	184	201	154	179	185	178	190	192	193	187	177	163	217	162	187	198	187	160	178	191	194	192	158	192	193	192	198	190	200	186	185	170	192	177	187	190	192	184	201	187	212	190	182	180	204	176	204	190	188	162	174	221	204	220	195	190	195	179	171	200	186	185	182	190	204	183	164	190	185	181	192	174	209	194	178	214	212	175	194	207	181	203	198	203	182	189	189	191	178	195	187	191	204	186	182	182	211	157	179	203	175	206	188	185	177	167	182	174	193	170	184	190	171	184	164	210	173	182	203	168	166	183	179	198	187	205	162	169	178	196	179	186	175	164	176	175	172	176	186	169	195	192	169	198	184	185	180	189	175	190	204	199	189	183	189	192	196	203	189	181	184	191	204	183	202	176	168	183	193	203	172	173	205	186	184	182	192	162	186	168	157	188	179	189	194	186	173	198	185	166	196	193	178	190	221	176	198	195	170	175	186	183	182	180	200	192	174	183	212	166	182	172	180	171	174	195	199	186	177	202	209	177	187	207	176	214	183	188	168	193	196	200	197	182	210	196	185	181	209	189	174	198	185	181	178	169	188	192	192	175	183	177	175	182	182	206	173	190	181	212	185	176	195	173	172	176	185	176	178	198	185	189	167	172	190	172	193	183	160	179	164	179	201	158	188	171	177	187	186	176	193	178	163	206	162	177	191	172	200	176	192	204	174	188	195	175	188	204	178	190	205	185	188	187	161	203	177	182	210	188	172	201	165	182	190	177	179	201	195	204	175	167	183	184	187	192	173	188	162	180	201	176	204	189	188	158	199	183	214	184	159	204	199	214	187	170	154	163	180	221	177	213	175	158	174	209	172	186	176	180	175	182	156	199	207	198	185	208	186	199	187	201	178	184	184	185	184	187	166	167	197	193	205	177	176	193	184	177	203	202	206	170	179	191	182	188	162	201	164	180	194	184	174	162	179	175	179	179	203	205	180	168	188	198	181	182	198	167	172	180	182	223	198	208	174	176	189	198	182	185	196	191	167	193	177	171	189	184	188	186	197	173	202	168	182	168	205	200	189	185	187	204	188	189	192	173	192	208	198	192	197	180	165	199	179	189	190	178	185	167	207	209	173	185	155	201	191	176	166	209	179	213	189	196	192	192	176	206	189	185	179	161	164	177	208	190	185	192	186	186	162	175	204	199	208	202	205	189	181	203	183	200	207	188	207	188	181	186	181	188	191	190	164	201	207	165	184	170	200	186	189	196	195	208	182	218	180	200	200	190	185	161	178	186	180	169	185	176	179	167	190	196	196	181	177	181	193	157	185	225	183	185	190	188	204	185	175	181	165	167	194	213	174	157	177	192	194	177	174	189	189	174	182	168	193	204	183	190	171	177	192	165	189	176	156	175	170	185	192	179	182	197	175	214	182	173	175	191	201	174	199	172	187	195	177	176	170	195	169	184	186	181	189	187	172	194	195	196	207	193	209	178	180	181	200	201	176	189	189	195	200	188	156	175	172	162	160	198	181	200	201	180	184	205	184	192	183	177	159	165	196	165	176	176	195	173	185	205	181	175	208	187	187	170	191	185	203	215	201	164	218	203	172	181	191	160	162	178	188	185	171	186	181	162	177	192	181	210	166	211	188	194	194	188
23211	21554	29364	24160	21527	21505	9070	820	598	562	515	478	423	468	458	408	398	388	375	380	350	363	385	360	341	369	386	354	339	345	360	354	356	344	361	374	351	354	321	366	350	372	381	343	320	341	328	345	390	340	353	360	350	316	354	327	342	340	336	361	362	355	336	360	346	360	354	333	333	315	350	344	343	325	377	323	373	310	361	334	338	323	331	342	336	327	327	318	367	341	368	344	370	335	319	360	335	334	367	312	335	343	336	330	329	321	345	319	312	377	341	317	306	331	343	343	333	354	337	313	344	339	322	353	335	340	314	320	360	340	349	366	342	346	381	313	327	361	332	343	369	336	341	377	378	310	353	337	325	329	341	335	341	332	349	337	355	309	384	335	310	349	356	327	336	346	341	358	344	341	344	332	344	335	315	291	327	343	323	352	339	352	355	294	321	354	338	335	317	353	322	316	320	370	402	360	334	324	334	334	355	350	299	340	326	303	366	330	325	330	333	344	325	374	310	338	292	330	359	332	323	340	352	332	370	333	353	363	369	335	353	347	354	338	339	320	358	333	320	345	344	315	343	341	339	338	340	330	363	365	321	329	377	337	329	357	350	347	366	345	372	320	334	385	321	356	331	319	329	337	365	341	336	322	313	320	361	312	300	360	347	340	343	315	351	341	335	337	343	347	341	326	353	335	347	328	360	344	366	366	335	332	338	344	293	349	352	344	361	335	315	325	330	373	322	356	361	337	343	304	322	366	313	318	325	339	349	342	361	333	349	322	365	322	347	319	300	329	330	350	326	330	357	355	369	325	341	348	341	313	329	334	321	349	326	325	325	323	355	329	336	344	334	347	341	330	328	352	328	332	346	326	324	335	352	343	325	348	321	319	348	335	365	353	339	323	311	351	344	339	334	357	321	359	343	342	341	333	319	352	319	316	339	353	329	358	340	351	328	335	295	371	342	317	357	308	327	344	328	339	294	341	318	374	349	355	332	361	360	356	325	345	343	354	352	319	365	323	342	341	285	319	340	336	325	333	338	337	323	351	334	357	312	326	359	348	330	327	346	319	365	324	341	339	318	326	343	347	347	315	334	324	336	308	337	327	370	342	346	322	332	329	311	305	317	339	299	377	330	339	369	343	307	349	343	355	295	321	342	346	339	373	345	339	358	364	359	334	333	340	335	360	331	372	338	363	313	369	298	329	348	335	323	328	357	339	365	332	318	296	332	352	328	330	318	333	358	338	341	352	353	327	337	340	319	312	378	370	338	335	299	352	361	365	332	385	345	354	326	317	327	375	326	315	358	322	320	363	336	386	328	325	357	323	350	347	352	351	316	320	358	328	334	306	334	345	328	372	336	354	323	326	361	342	342	333	350	318	355	357	339	352	350	328	347	369	332	322	358	327	336	360	317	360	342	306	332	362	329	364	374	343	364	327	354	367	335	347	370	331	351	352	310	332	323	314	348	331	315	354	335	358	353	363	346	311	337	326	327	341	326	317	366	343	345	326	308	308	318	309	335	355	336	332	307	360	366	355	350	345	347	323	326	339	337	343	347	331	361	328	329	339	345	330	372	346	383	358	344	328	325	295	343	318	309	335	353	365	328	307	362	299	370	331	378	339	314	342	349	313	353	338	336	328	355	375	344	326	333	361	333	305	363	333	334	325	343	335	361	361	362	336	313	322	315	347	347	336	339	369	343	365	352	331	332	310	384	350	308	352	365	317	351	352	316	329	334	355	353	374	327	324	327	343	340	356	323	363	349	362	311	339	337	378	304	287	345	328	322	385	327	318	310	382	341	346	339	325	350	324	330	341	335	358	330	317	310	347	350	339	364	358	345	341	343	325	324	319	352	353	337	322	353	331	335	354	364	345	384	378	351	338	336	333	313	343	363	333	324	344	309	307	349	344	339	339	342	354	310	346	350	331	330	318	320	341	352	349	347	350	343	352	366	333	361	344	346	362	338	343	331	350	339	341	346	346	370	312	379	311	352	330	313	336	347	319	336	365	328	367	360	332	361	327	340	331	333	343	343	326	327	345	354	325	328	359	332	367	354	377	309	335	351	368	345	335	348	376	365	363	348	335	339	338	314	350	332	355	335	314	340	342	332	349	328	332	332	315	338	348	341	319	340	336	326	299	328	299	337	352	330	352	379	337	338	345	315	332	335	363	342	323	330	338	388	322	341	334	346	330	350	312	318	365	321	358	330	325	350	343	335	352	360	335	328	320	330	346	345	331	336	333	328	364	357	287	369	346	327	338	395	329	348	327	330	325	324	315	308	339	352	340	312	321	323	365	306	344	324	335	352	322	334	369	326	337	337	340	337	336	356	337	345	338	354	353	327	311	325	316	366	339	338	354	357	342	317	303	312	349	338	333	335	336	330	338	317	337	346	358	320	361	363	329	373	317	328	336	337	328	334	331	373	296	369	360	354	322	319	329	331	328	321	333	351	329	311	343	318	344	336	332	344	319	307	333	355	306	322	327	323	327	379	334	332	347	314	333	360	323	341	335	329	344	311	355	374	324	334	366	354	381	305	308	371	327	332	341	348	351	347	315	347	341	386	341	379	335	352	337	313	344	346	349	332	340	319	329	351	339	328	343	350	329	326	361	337	335	333	364	337	334	335	330	365	332	345	362	375	324	349	338	308	367	358	337	355	359	362	361	346	320	362	343	355	375	348	353	387	344	333	325	339	337	337	371	365	343	335	326	346	341	342	344	328	332	348	319	349	320	358	365	346	349	335	325	352	385	368	364	367	352	353	337	340	330	346	316	334	342	356	328	329	350	344	335	333	338	338	364	341	333	307	323	291	327	351	333	361	295	317	328	350	317	342	346	345	345	355	361	351	347	344	343	337	344	358	308	338	328	339	333	351	311	349	343	332	330	334	330	356	334	340	338	325	304	369	352	312	325	368	333	353	319	335	351	338	364	366	329	319	329	372	301	352	356	353	324	346	327	345	362	355	336	344	354	320	331	343	324	353	343	341	300	339	339	323	311	303	330	315	346	365	339	348	315	356	351	334	345	328	342	300	332	316	348	332	357	311	343	350	311	330	349	337	320	311	326	344	354	384	348	327	332	349	340	371	313	338	335	372	337	323	346	314	335	344	348	351	332	348	353	333	372	337	342	327	299	355	386	317	317	326	357	331	336	372	339	354	334	333	335	332	330	315	325	334	359	349	319	353	321	326	332	330	327	320	337	343	316	325	333	314	322	332	320	352	334	314	351	321	286	340	349	344	344	371	313	331	355	329	334	324	325	338	338	383	338	356	306	340	358	377	337	302	309	339	369	329	375	342	344	348	340	389	375	353	367	324	350	327	316	334	356	335	364	325	359	337	355	324	331	348	351	333	334	320	304	336	344	342	301	353	313	305	338	354	328	348	316	332	317	327	367	364	357	306	324	339	346	368	360	307	332	351	341	347	326	334	338	335	353	320	338	349	347	327	339	344	375	347	319	334	321	338	318	339	336	320	326	304	354	315	312	335	393
45279	69128	28719	3761	2599	1899	1528	1240	1021	867	800	725	662	576	527	549	525	536	532	472	472	478	496	466	426	466	441	442	448	444	410	396	400	377	410	415	432	451	437	421	417	417	411	415	461	408	396	409	423	389	419	412	407	432	378	405	416	401	368	410	417	388	383	422	416	393	367	409	422	384	391	417	400	413	406	428	392	352	408	406	411	399	435	437	408	412	403	425	423	436	435	403	413	415	370	422	428	416	417	404	398	442	393	393	385	414	418	360	420	442	412	393	403	402	416	421	386	372	390	395	430	406	377	421	403	432	437	374	391	392	404	419	403	383	408	431	401	407	368	404	414	369	402	408	374	375	406	412	437	404	426	382	381	395	439	413	385	383	417	402	384	427	410	423	395	407	375	413	406	391	373	404	428	356	407	390	379	424	398	428	406	443	453	398	397	433	391	409	407	379	417	362	403	407	384	441	404	396	393	420	426	394	386	367	390	397	392	424	411	403	395	432	421	428	438	407	420	424	380	414	391	398	400	421	398	407	368	417	393	386	373	393	368	374	405	434	404	412	396	432	401	386	400	433	424	379	373	405	393	377	400	437	421	406	418	396	398	409	444	394	404	397	380	385	378	382	420	409	396	408	400	384	376	413	450	413	423	378	408	403	409	393	431	430	400	435	410	406	394	434	407	398	406	424	385	444	402	381	400	406	451	383	399	383	409	396	455	396	405	380	416	403	370	398	385	431	414	405	378	434	407	437	404	366	412	355	418	435	425	409	401	422	358	409	402	393	356	403	400	407	417	395	425	373	424	446	441	385	448	433	399	424	444	377	399	399	406	415	393	419	388	389	394	362	382	394	409	432	388	443	419	412	413	417	400	413	385	430	426	408	367	423	391	406	359	406	386	380	408	393	380	370	428	418	393	376	416	428	462	398	436	428	392	410	383	422	412	397	382	427	434	401	411	396	388	404	412	407	441	378	408	416	392	410	436	389	424	394	444	369	378	418	417	411	387	439	425	401	337	400	395	420	399	417	406	372	407	402	396	432	417	389	420	400	368	403	402	418	432	420	423	382	395	387	408	421	397	439	405	434	382	399	410	397	403	436	386	447	430	417	417	428	385	417	390	364	379	394	421	402	394	397	343	391	403	408	388	399	424	409	430	415	414	408	393	366	380	355	410	389	375	416	417	436	398	370	453	413	408	371	383	389	404	398	383	373	387	451	394	385	419	388	375	410	424	395	391	379	399	439	424	402	380	408	422	407	389	410	430	401	396	411	417	385	388	370	404	445	407	399	442	355	418	372	391	405	395	453	445	393	408	391	379	410	415	377	407	401	408	424	447	375	398	398	427	363	427	404	414	395	406	411	367	381	430	396	395	441	388	414	406	389	405	384	391	394	410	428	401	388	451	387	389	423	430	424	421	393	392	390	422	395	386	357	408	396	427	418	421	408	417	407	382	423	414	445	373	430	386	416	403	416	373	400	383	394	420	431	410	409	414	371	398	423	396	373	434	398	418	408	407	454	374	405	396	432	375	383	406	408	410	381	395	398	398	391	408	399	433	394	392	428	413	413	404	409	390	412	405	381	393	374	380	404	408	399	444	412	412	388	364	425	434	426	421	376	434	447	387	419	384	398	419	433	413	418	393	373	375	422	446	372	392	410	442	447	422	411	409	382	366	389	395	409	379	391	416	458	393	404	376	450	385	367	410	367	392	434	400	411	395	397	405	424	427	404	393	416	422	410	397	405	420	386	409	408	414	405	415	404	407	433	412	407	379	409	420	394	381	389	380	394	446	432	420	435	427	393	426	397	397	427	406	403	396	404	394	406	375	410	389	417	410	426	423	409	374	396	401	387	404	400	390	403	421	385	388	387	419	369	411	436	444	366	405	420	398	406	429	398	384	404	420	380	401	400	416	400	413	385	400	469	379	403	395	399	418	434	405	404	413	410	400	419	386	379	385	361	424	386	456	416	429	347	396	404	374	414	422	429	412	381	414	397	425	397	408	399	405	404	415	385	390	385	397	367	399	407	403	388	420	386	416	404	395	407	424	456	391	382	404	394	397	390	388	406	391	376	403	466	434	399	398	366	430	428	412	411	418	362	410	363	396	376	408	380	400	392	368	386	384	378	430	380	377	397	456	395	421	409	404	427	401	418	422	408	412	413	402	411	400	431	413	388	418	399	426	408	392	377	396	429	384	424	387	417	395	374	396	417	385	397	413	381	399	400	416	412	394	385	410	410	382	370	397	399	411	393	412	369	422	390	443	437	406	398	422	399	414	373	408	402	381	403	398	375	423	400	413	422	394	422	407	415	438	409	390	430	412	407	434	388	375	432	399	386	411	399	384	378	396	358	397	405	423	405	427	427	410	394	409	401	408	378	423	400	382	429	386	404	408	410	404	434	387	418	389	405	397	420	433	368	419	405	424	412	414	419	420	390	404	387	412	378	401	402	425	404	455	406	433	425	342	378	428	394	407	423	390	422	385	386	451	399	379	367	385	406	396	430	418	418	369	393	389	384	393	386	409	366	392	397	391	400	408	387	435	406	389	424	378	395	410	410	416	434	389	385	377	400	394	387	387	401	400	411	422	391	426	440	415	403	409	402	406	379	397	412	415	411	386	436	435	395	399	412	356	419	388	419	387	424	397	391	389	411	409	425	437	416	404	378	437	417	389	401	412	434	399	383	410	402	412	413	401	401	388	353	412	366	379	401	422	403	394	404	434	403	426	428	412	432	405	402	424	401	454	417	414	405	425	384	416	387	367	402	389	379	416	365	397	387	358	400	392	412	424	420	393	388	395	413	381	386	380	399	389	401	397	457	396	400	421	432	368	442	422	387	370	426	431	441	406	388	382	379	422	418	391	417	428	408	389	398	408	381	443	392	382	380	408	374	391	413	407	390	413	394	415	423	425	388	425	390	382	424	395	411	393	392	411	420	407	417	378	436	392	400	411	436	401	403	397	416	398	405	416	411	422	379	386	415	385	410	418	415	428	427	420	422	415	398	405	421	401	422	365	420	416	400	394	387	430	398	428	434	363	399	427	398	413	389	372	383	373	393	398	392	436	383	442	414	403	402	389	404	436	400	417	361	386	396	409	419	384	411	396	430	379	432	393	424	374	391	416	405	426	411	408	407	398	416	380	413	393	408	401	392	398	433	402	421	430	374	421	391	399	369	389	412	390	412	396	383	406	400	413	416	415	393	435	425	433	371	413	434	420	448	410	394	403	402	391	406	379	407	390	405	402	411	382	415	392	408	439	402	404	375	388	372	394	402	407	409	394	396	461	362	417	405	413	396	412	428	433	386	414	401	394	393	400	408	404	412	414	400	421	426	423	401	417	411	409	395	337	414	388	365	414	393	415	424	407	402	420	389	422	385	417	413	382	384	409	376	406	424	414	393	406	387	409	394	434	382	410	424	384	402	373	389	410	406	390	401	419	401	372	377	426	405	403	386	396	390	378	426	392	415	378	386	418	433	375	392	392	367
30126	30892	21365	3551	164	114	127	119	115	89	121	112	120	107	106	114	120	103	92	90	103	106	84	100	108	108	101	97	90	105	109	104	102	123	116	101	116	123	96	107	85	103	91	108	110	119	82	141	115	94	104	115	97	95	89	115	108	108	108	108	102	102	113	122	114	105	113	113	122	105	101	111	128	117	101	99	95	119	100	107	106	102	111	116	112	96	110	101	116	115	104	95	99	103	101	103	100	98	98	105	95	119	118	107	103	128	95	120	103	116	127	95	98	100	117	101	115	104	107	110	118	112	111	96	111	101	101	118	114	108	107	110	110	102	126	113	87	113	123	90	116	114	114	97	121	114	96	119	113	87	127	111	115	101	100	99	107	109	91	88	114	97	101	96	121	108	110	99	126	90	119	126	125	112	109	111	94	98	97	113	109	117	117	109	107	109	101	113	97	109	110	104	102	110	116	103	111	92	115	108	114	109	100	107	114	101	107	118	108	115	100	105	112	100	100	104	113	99	109	86	87	103	83	109	96	99	109	107	97	98	102	93	113	106	91	94	109	128	90	98	110	105	111	105	85	111	113	102	122	100	115	109	96	106	99	97	108	114	117	119	107	99	105	89	103	89	123	112	97	102	102	118	115	115	104	92	124	104	131	117	101	106	117	101	100	105	97	97	112	98	119	106	85	96	103	111	129	114	107	114	99	100	99	98	130	117	106	102	92	125	102	101	103	100	116	118	107	100	96	107	102	99	88	124	104	110	109	110	109	99	105	98	101	117	100	100	100	119	96	113	114	95	85	99	104	110	101	110	124	111	105	107	117	97	109	125	104	106	99	103	108	120	136	78	109	79	125	112	94	97	122	98	105	106	120	100	96	123	95	122	105	113	95	130	100	98	104	111	110	109	98	99	99	102	108	116	107	125	106	116	82	111	115	99	105	98	110	116	107	111	108	113	109	104	120	97	114	128	102	103	118	119	121	107	81	102	93	119	113	103	104	106	107	115	113	106	106	102	117	126	98	107	96	125	104	108	101	112	100	117	110	103	108	102	123	98	111	113	99	91	102	106	101	113	104	108	84	104	103	113	103	103	111	97	112	112	96	88	85	111	122	125	117	103	109	88	90	96	100	95	114	113	110	99	117	114	93	111	88	107	111	116	101	117	111	113	114	127	100	103	105	117	111	99	99	99	100	101	97	102	101	102	118	96	108	109	107	109	123	99	101	114	107	115	119	99	105	112	91	117	122	104	114	104	117	119	94	102	97	78	102	116	109	116	130	118	107	101	100	108	118	103	89	123	110	99	103	99	102	103	94	93	94	95	88	103	124	117	117	87	96	118	112	109	114	108	110	95	83	114	98	109	115	121	112	93	112	90	115	126	95	107	100	75	100	103	134	115	110	105	91	107	97	109	110	103	136	124	101	103	109	102	118	115	106	110	111	119	118	95	108	114	112	98	126	98	116	93	111	111	124	102	87	104	89	104	101	106	115	97	115	93	111	105	119	114	97	125	119	104	111	98	103	115	119	110	109	96	86	97	97	102	100	114	124	105	103	108	111	89	113	116	115	100	89	129	100	102	117	107	96	113	97	95	115	96	95	75	121	94	131	119	120	126	100	96	84	111	102	114	128	120	106	108	114	115	105	100	104	114	114	108	111	109	104	126	95	123	113	99	115	107	107	101	119	120	106	98	105	105	101	86	101	95	104	115	103	118	109	125	118	107	122	115	101	98	102	126	117	82	104	105	109	71	119	105	104	98	100	117	112	99	86	137	87	105	103	100	107	99	98	113	94	103	117	112	98	87	101	106	97	110	116	124	104	117	98	108	97	105	116	92	92	95	113	110	105	94	110	99	113	112	117	106	104	109	113	99	117	106	102	114	102	103	110	110	111	103	111	93	95	109	112	96	94	119	95	107	100	96	98	117	110	111	91	115	102	92	114	113	91	128	91	105	107	108	91	110	108	105	105	93	96	112	124	89	115	102	110	116	109	107	114	92	105	111	99	102	103	110	107	117	95	105	111	115	119	104	105	107	113	101	111	119	107	121	113	111	117	98	91	117	106	114	124	108	108	110	119	106	119	96	111	127	103	110	105	100	99	100	104	119	107	124	94	126	106	101	99	118	107	102	108	105	123	99	97	100	94	97	111	120	116	118	102	92	129	104	108	99	104	111	103	108	105	94	129	98	116	114	118	101	101	88	101	95	115	103	118	111	85	105	107	112	112	129	111	95	98	101	111	108	104	101	98	106	110	112	94	111	103	101	106	102	97	89	113	114	108	90	97	92	95	91	106	111	102	97	107	91	105	92	117	116	100	101	96	106	90	117	101	107	82	110	110	96	95	105	100	106	93	118	127	120	100	117	97	114	128	105	114	118	105	128	99	99	99	123	110	91	88	106	108	119	114	106	95	111	122	125	100	93	99	109	101	96	107	130	123	94	96	113	89	102	92	122	107	117	95	106	115	92	100	104	102	108	101	115	106	112	97	102	115	88	108	97	113	119	102	104	124	93	90	113	112	109	119	110	97	101	101	102	99	101	98	114	103	97	89	118	91	104	105	110	108	119	100	104	95	109	100	111	109	111	107	114	90	103	109	111	115	98	90	106	115	104	112	100	117	96	112	110	101	107	94	130	124	110	127	108	112	113	106	113	91	116	106	95	114	95	109	101	106	90	117	97	107	122	114	107	119	87	103	107	122	108	108	109	102	103	109	111	108	115	98	94	103	113	98	116	109	97	114	103	102	120	89	102	114	107	122	86	86	107	106	122	113	114	113	118	112	116	107	95	88	113	102	118	112	111	94	113	110	109	97	103	95	113	100	95	106	111	119	105	113	116	136	108	100	114	113	88	97	96	112	99	104	112	100	107	110	110	134	107	134	117	97	105	107	111	101	109	103	120	91	84	112	115	86	101	120	106	120	106	110	122	101	97	120	110	117	105	104	98	103	107	109	98	114	98	101	98	125	109	110	96	101	112	115	94	101	108	96	106	126	113	104	100	114	102	95	102	98	113	97	100	88	108	114	103	99	99	110	103	112	113	104	145	103	105	94	108	100	97	103	111	106	120	125	113	106	95	108	118	114	110	121	110	108	129	130	91	110	111	112	108	103	122	112	113	98	94	97	99	112	98	112	113	88	102	97	116	106	102	107	113	112	112	105	115	95	90	86	128	121	97	109	109	109	102	100	116	112	97	119	111	115	109	119	94	98	119	94	98	88	115	106	107	93	113	106	103	104	104	118	136	95	110	114	97	105	108	106	113	90	120	87	87	95	116	98	100	100	88	103	125	101	113	96	105	103	88	117	104	90	97	95	103	135	105	118	105	90	101	114	127	117	126	106	106	105	104	94	104	117	111	119	107	97	97	114	107	125	107	113	99	112	116	112	105	110	91	101	88	103	93	105	99	88	98	108	107	121	97	107	117	96	136	103	96	111	124	90	104	111	90	105	114	100	100	109	102	117	108	107	102	121	105	114	90	100	94	88	90	103	83
36340	46942	14736	260	213	189	161	158	172	162	155	141	134	147	150	145	122	140	146	151	115	139	158	160	128	131	141	121	146	139	115	115	133	131	130	150	166	126	123	140	137	145	130	140	135	125	135	148	140	143	155	132	125	135	136	119	143	147	141	142	147	160	141	143	131	124	127	127	162	133	140	143	150	132	138	139	159	138	126	147	142	144	139	127	137	151	148	133	154	156	125	153	169	133	137	131	142	120	132	126	133	138	147	129	155	152	153	126	135	128	132	133	143	131	139	147	136	143	151	120	119	149	117	147	140	136	129	141	146	112	147	147	142	157	153	163	135	123	141	148	109	149	120	133	140	121	163	131	151	144	128	142	143	143	127	135	136	147	148	131	125	145	128	140	136	165	139	152	126	157	131	131	114	123	138	130	156	122	142	152	118	141	154	155	154	147	135	152	133	127	135	128	153	148	139	147	146	135	148	137	142	162	142	158	146	144	137	132	148	146	127	160	138	149	152	144	147	136	130	141	127	118	151	148	132	153	161	119	128	142	138	144	163	123	143	127	118	153	112	145	148	140	157	120	161	145	128	154	138	150	131	128	138	135	125	150	131	144	130	152	146	144	134	124	132	138	143	122	134	139	154	123	135	143	130	154	139	154	140	126	125	146	138	141	128	139	121	138	140	130	130	139	142	155	162	145	135	138	138	157	149	145	123	131	145	154	140	138	155	152	132	150	124	152	142	147	123	123	122	134	128	150	161	123	157	156	143	144	142	131	128	143	150	142	117	128	125	142	134	146	137	130	142	100	159	130	140	161	161	125	146	145	138	147	134	156	136	120	142	136	134	142	154	126	143	153	165	130	132	144	128	138	114	133	155	133	169	139	162	134	149	142	145	127	113	142	161	140	140	152	142	142	129	169	132	133	128	149	142	117	127	134	154	161	125	142	141	142	143	128	125	122	145	134	174	122	129	134	141	144	129	144	129	149	138	134	146	146	156	124	142	122	154	134	144	151	135	142	116	116	138	152	133	156	122	117	147	143	141	127	142	135	144	138	119	129	138	143	129	138	124	150	154	130	129	148	162	158	146	139	133	129	140	150	135	134	145	133	136	143	160	153	152	150	139	124	138	134	149	155	126	149	141	156	128	147	140	123	131	125	162	151	141	149	128	129	123	145	136	145	109	137	169	123	136	145	134	146	144	158	153	142	154	128	133	133	125	134	130	141	136	157	124	151	124	150	146	134	123	124	150	117	145	142	159	142	133	172	154	130	131	141	147	146	155	134	147	149	142	141	149	133	138	128	148	135	144	117	138	127	102	134	111	148	154	140	124	130	131	135	146	137	147	131	127	150	145	157	147	132	154	130	153	133	133	154	130	132	140	154	112	153	139	135	147	120	142	129	143	155	137	126	131	135	105	133	129	125	117	137	136	128	147	152	145	144	133	161	140	127	123	150	142	146	142	133	144	132	159	123	131	158	137	113	135	121	146	141	135	152	138	146	132	153	137	149	139	146	136	131	130	138	148	134	140	153	142	120	162	138	139	129	142	143	129	142	144	132	135	144	154	144	137	128	154	146	138	160	151	141	130	127	140	128	141	132	133	133	132	148	135	138	142	124	148	134	137	121	152	135	165	130	149	150	140	149	136	138	162	124	127	152	144	144	128	128	129	127	124	139	141	152	142	128	125	127	126	129	142	140	150	151	136	133	142	160	125	131	155	132	125	129	156	159	143	162	134	157	121	133	129	132	136	157	129	138	126	145	142	129	148	116	140	141	137	153	148	128	127	121	128	154	137	152	142	136	129	132	151	155	120	126	121	134	123	136	131	156	120	143	159	140	142	137	145	123	123	151	128	135	123	141	145	136	155	137	151	144	132	145	155	138	130	135	152	144	157	145	121	129	150	133	150	141	133	151	123	143	134	136	121	137	136	139	148	131	146	138	122	153	135	142	154	130	150	140	140	118	149	149	136	154	131	155	147	122	145	133	116	140	133	145	125	131	120	140	137	147	144	149	121	135	136	131	148	161	167	143	161	151	155	136	145	125	144	159	135	140	142	141	148	149	128	149	134	129	124	143	143	162	134	167	139	139	139	128	116	141	137	143	149	138	140	145	147	146	159	142	125	135	133	150	139	138	113	139	123	131	135	138	139	136	121	138	131	127	133	153	114	138	144	139	144	125	152	134	138	146	128	142	137	111	129	150	155	148	111	136	125	138	140	125	141	127	156	120	134	134	133	135	137	148	132	143	134	140	161	128	134	132	151	144	125	143	129	143	126	133	143	119	149	151	116	141	125	145	149	147	143	149	142	134	163	135	151	125	156	145	151	132	131	148	170	143	143	138	159	135	135	140	153	133	129	127	135	145	148	162	146	131	137	127	133	113	127	144	140	140	138	138	133	124	159	126	147	151	150	135	141	161	157	146	131	140	142	153	129	155	133	132	161	142	142	155	141	149	149	142	142	132	138	153	148	141	142	149	143	130	156	139	124	125	147	126	134	166	155	144	129	124	127	146	148	143	125	136	138	154	150	141	148	158	132	140	142	139	155	136	136	127	144	141	149	133	148	131	146	149	128	143	130	148	146	162	136	121	150	132	147	146	139	135	133	151	143	136	146	127	148	142	119	144	141	137	149	135	146	140	121	151	114	127	126	132	116	158	139	154	137	128	145	144	129	150	116	153	126	134	131	140	142	127	145	167	138	147	142	131	140	123	150	146	126	157	132	143	140	141	144	147	145	140	149	159	128	144	155	137	152	127	121	128	157	147	119	151	131	137	131	129	137	123	136	107	138	143	149	154	140	140	145	151	135	139	135	153	135	140	133	141	117	155	151	149	146	135	131	166	132	137	134	134	139	152	138	156	142	132	152	127	157	163	140	155	139	152	137	136	152	167	143	124	145	151	110	129	125	149	126	134	142	135	121	140	148	148	121	133	145	133	134	153	155	171	133	142	129	140	118	156	153	160	138	115	154	147	146	162	136	142	139	156	150	153	127	128	135	155	170	140	127	141	148	139	152	143	150	153	127	144	133	146	151	144	147	141	143	133	136	152	139	149	132	130	133	137	142	138	126	150	134	140	143	134	136	144	137	145	120	134	137	155	155	143	138	150	137	155	136	145	153	132	140	153	125	125	160	128	146	131	133	139	157	142	133	136	132	141	140	150	150	140	151	140	133	151	139	143	123	122	156	141	141	143	137	144	143	137	145	136	140	136	160	153	145	123	125	151	142	149	141	133	125	126	149	135	150	155	127	146	137	129	127	133	144	128	158	122	124	125	142	141	162	142	158	129	149	131	147	130	147	131	131	140	133	153	153	141	150	158	154	150	130	142	116	140	131	149	139	130	138	161	122	128	133	149	136	131	150	137	138	161	147	133	154	129	146	143	157	141	132	139	157	152	145	162	159	142	152	158	138	158	133	146	151	143	133	138	134	125	135	147	145	149	150	149	138	140	130	135	155	113	136	145	138	123	140	131	147	124	140	118	142	144	130	128
24250	21546	28804	24644	21461	10741	709	414	342	320	304	299	299	283	240	274	256	283	263	255	247	255	239	227	260	233	226	230	243	245	229	205	234	235	228	224	250	279	238	214	236	234	231	233	218	251	221	242	261	232	219	233	223	206	232	229	239	221	219	202	192	240	217	244	233	258	224	249	228	226	197	192	232	220	225	234	229	226	250	239	250	238	232	240	231	244	223	220	235	240	235	220	204	214	244	247	222	228	212	240	217	237	196	215	257	238	200	243	218	224	276	205	233	213	229	247	248	235	231	229	237	202	234	251	255	220	224	215	221	240	233	228	227	211	224	229	235	255	235	207	249	232	233	233	247	231	253	227	239	241	243	227	218	220	217	215	213	229	239	241	222	248	245	206	196	218	224	214	223	253	237	202	219	243	233	199	230	211	217	213	209	245	223	227	230	238	231	217	211	213	240	238	219	221	244	255	225	236	228	250	230	213	251	210	231	232	241	210	235	203	207	224	222	239	232	223	219	201	231	213	247	246	238	218	210	198	222	224	217	252	225	249	229	225	205	206	215	231	215	240	213	225	216	235	227	271	223	210	240	234	208	233	188	226	239	230	245	215	199	246	221	225	223	232	216	201	235	224	217	230	219	233	232	228	214	223	238	237	246	242	195	247	213	220	221	225	237	210	236	243	247	203	230	200	190	209	212	254	245	252	260	229	227	240	244	215	234	229	210	235	265	222	226	208	224	246	222	211	202	212	235	215	222	237	241	215	209	238	245	252	223	197	236	237	227	224	227	260	232	220	200	246	214	229	222	235	254	220	209	230	193	215	234	218	216	242	197	220	231	229	234	220	243	206	212	206	219	255	247	218	201	233	205	237	234	216	232	219	239	233	223	243	237	216	224	235	244	233	226	259	204	217	237	219	218	227	233	238	208	207	203	230	229	248	223	200	201	255	228	209	244	254	232	232	236	233	205	230	228	242	210	226	228	236	206	241	248	229	237	249	224	221	247	211	235	208	232	220	235	248	226	227	208	245	243	221	259	216	238	220	230	264	226	184	227	234	233	235	202	217	244	217	225	224	247	206	225	223	233	217	233	241	230	201	243	235	232	238	222	223	215	247	243	222	208	223	224	246	237	216	230	234	220	240	240	226	217	258	253	213	248	238	224	221	236	237	242	259	242	220	227	199	239	225	224	226	232	229	239	179	197	252	243	236	226	208	241	206	244	239	271	218	211	254	218	249	208	215	223	206	233	235	244	215	225	241	239	216	235	224	220	233	244	235	214	237	224	250	231	238	227	215	221	215	218	234	211	230	211	236	210	199	231	205	225	254	224	207	213	261	263	214	188	196	224	261	229	218	229	253	221	230	204	222	228	219	229	252	226	227	233	208	252	240	232	229	226	237	243	241	197	229	240	214	258	219	203	226	195	213	238	194	253	240	204	239	214	232	215	218	256	219	229	226	239	231	248	237	235	214	210	216	222	213	221	208	226	225	213	214	216	229	214	238	229	238	223	222	242	227	241	249	215	221	259	238	220	258	237	228	224	230	237	214	242	203	215	211	217	220	222	207	232	238	231	230	218	234	227	233	240	194	201	223	218	223	243	227	211	245	257	216	230	191	248	232	244	174	204	247	216	200	221	213	220	221	207	223	214	234	209	235	222	248	240	222	229	213	234	246	211	230	236	207	227	255	237	228	226	232	205	229	216	254	274	227	235	224	201	270	227	254	218	217	184	234	247	214	229	235	220	228	212	228	228	221	217	263	232	216	233	216	233	232	205	250	228	223	233	218	247	223	238	247	222	243	254	241	228	179	262	229	232	235	228	216	211	220	206	242	214	214	233	230	247	205	215	236	221	243	237	227	232	224	214	219	231	235	212	251	212	247	235	224	259	225	203	231	241	241	230	236	222	230	219	221	246	233	204	223	212	239	225	248	257	216	233	214	218	240	252	224	195	221	227	238	190	218	230	232	238	227	267	234	208	228	239	205	213	204	237	230	201	209	215	232	234	256	224	222	248	224	227	193	257	251	235	198	228	220	227	230	244	203	236	212	223	212	231	223	216	193	208	246	210	235	216	243	221	231	248	256	214	217	228	221	216	218	240	238	248	232	231	234	228	224	243	243	226	250	237	222	224	235	243	213	227	217	220	199	193	215	240	205	249	219	231	218	229	212	227	237	217	218	263	209	219	217	213	223	197	201	243	218	214	239	242	228	219	213	189	248	209	218	220	264	220	225	234	236	229	215	223	238	236	237	228	235	219	261	203	207	244	222	225	245	232	215	197	250	200	214	241	259	227	224	218	227	216	239	215	222	241	200	207	220	215	216	228	248	216	238	221	260	230	212	228	221	226	219	239	234	212	220	183	212	214	226	232	243	227	214	198	218	227	241	236	223	206	218	224	216	233	201	220	202	207	222	205	242	231	219	242	209	236	228	203	199	211	220	216	231	211	215	229	236	206	202	217	257	227	238	235	214	208	217	209	232	246	242	235	220	240	221	212	211	228	242	224	222	267	205	227	191	209	226	229	204	236	222	238	219	206	216	222	233	225	209	226	218	214	216	214	259	227	236	219	226	257	204	272	217	214	214	221	229	249	200	215	240	237	217	236	232	231	240	217	227	219	212	208	229	215	238	208	239	192	205	216	213	224	225	229	235	227	211	227	217	249	230	228	239	228	196	217	213	207	226	213	241	225	219	274	234	241	221	239	247	213	205	235	231	249	232	221	215	247	214	258	214	231	234	232	218	242	217	232	245	224	224	231	225	221	227	232	236	244	233	219	206	240	216	230	248	231	239	226	225	215	239	231	233	211	226	189	269	226	239	242	236	212	243	222	232	212	221	190	237	238	229	213	238	250	230	228	214	237	230	230	217	233	204	197	217	219	222	202	234	239	212	215	237	229	237	227	219	237	205	230	238	238	223	226	236	215	247	233	228	219	205	229	254	214	221	205	211	202	214	208	229	220	250	217	205	238	230	208	213	189	253	228	232	231	214	248	221	236	250	213	232	222	234	221	204	221	228	241	235	230	223	246	227	226	199	224	233	219	232	213	269	217	222	236	214	242	214	216	218	232	238	217	229	202	233	229	238	231	248	196	228	222	244	228	204	225	223	238	239	228	233	229	230	222	225	201	228	231	194	222	223	253	229	218	202	211	193	205	235	201	214	246	205	235	191	230	253	210	235	249	262	224	251	204	210	232	227	238	240	207	216	210	230	226	212	238	225	213	221	204	244	246	233	231	204	233	216	220	257	209	222	224	255	239	238	215	238	234	239	224	209	245	241	237	218	244	217	246	205	188	212	220	216	247	218	198	237	226	200	219	238	238	247	218	225	231	221	200	249	225	201	249	210	233	235	225	262	259	216	204	239	225	219	216	226	243	219	234	222	229	225	244	237	241	235	205	236	213	231	230	197	239	222	225	197	218	203	228	229	243	237	224	237	259	194	250	251	234	229	229	250	228	208	229	238	208	251	222	237	234	238	209	248	226	219	236	218
40675	60604	17004	2120	1511	1116	859	722	556	538	497	425	409	399	380	346	346	335	348	309	300	299	312	310	280	347	295	297	288	295	291	295	280	301	304	280	291	279	267	266	262	293	299	289	271	283	294	278	292	331	311	252	276	287	257	299	274	267	276	299	270	311	283	260	276	312	309	289	281	269	276	278	293	274	260	312	251	279	283	283	256	271	251	284	303	299	253	286	276	288	292	243	250	312	258	282	271	247	277	286	240	282	294	245	331	306	242	285	255	265	293	259	266	275	253	283	253	292	278	306	295	303	277	283	256	283	243	307	287	272	266	264	284	277	283	285	313	270	274	288	309	267	298	247	261	271	240	253	267	263	287	273	264	267	297	283	279	259	265	287	267	243	282	279	258	285	265	260	286	250	265	273	293	280	289	296	308	280	255	294	269	283	288	275	276	292	288	265	278	281	256	292	288	259	304	280	282	292	282	263	281	261	290	282	259	283	272	223	269	286	265	291	277	275	268	258	278	287	265	254	272	293	277	278	265	270	258	303	269	274	305	279	271	271	273	280	289	280	266	269	274	295	281	290	295	288	276	283	257	285	278	284	268	269	279	293	250	265	270	265	289	317	252	287	279	274	258	267	273	263	283	280	308	269	301	275	258	268	273	302	291	292	282	298	269	255	263	301	232	296	278	268	296	260	261	282	325	277	283	292	293	283	283	293	270	251	254	306	282	303	274	313	276	254	295	286	250	278	273	272	267	287	282	289	272	272	286	265	280	267	246	272	243	285	269	249	276	251	257	243	279	242	274	272	248	255	264	262	268	274	293	277	284	275	283	249	281	262	284	268	275	320	287	246	285	271	264	270	234	265	255	242	293	299	261	260	254	304	261	252	304	284	293	288	278	258	279	241	313	278	259	315	258	311	273	271	303	299	263	262	259	291	264	308	258	298	297	272	263	278	308	260	249	279	290	280	298	293	263	274	286	275	255	283	281	265	280	293	289	264	257	275	273	267	283	270	290	271	272	286	271	291	254	307	286	278	276	293	281	277	264	271	274	242	295	265	273	270	277	273	254	287	266	274	270	280	270	272	294	274	284	295	262	278	288	274	302	281	260	240	277	294	263	307	273	252	293	247	299	281	278	288	278	251	269	267	294	267	266	274	260	294	270	266	244	263	265	270	276	300	268	301	269	272	296	284	265	248	288	281	302	272	308	293	266	274	256	275	285	307	305	270	259	293	297	259	284	280	281	253	265	294	275	281	272	292	282	284	254	276	278	288	318	281	287	284	257	286	291	298	292	281	284	272	290	262	280	297	277	255	294	281	278	247	268	253	279	258	276	257	267	263	295	257	256	289	248	281	296	294	291	279	276	254	270	292	260	256	263	256	293	281	301	274	286	271	291	268	254	294	291	285	255	267	288	307	291	241	279	261	282	258	234	302	272	288	290	266	299	303	286	273	269	284	269	279	302	273	260	281	261	253	303	303	280	300	254	280	274	256	254	293	272	300	270	290	313	258	257	296	237	284	284	284	271	279	263	256	289	251	271	271	276	271	294	303	265	288	295	273	277	277	276	270	271	286	272	259	283	276	286	296	269	239	298	265	284	276	321	277	303	268	264	276	271	278	264	264	285	260	275	293	306	267	262	275	280	271	277	281	293	260	271	256	259	298	273	267	280	285	272	269	289	288	257	255	276	287	289	270	271	282	270	269	296	301	284	271	290	298	275	289	254	288	281	257	253	288	283	259	274	268	274	288	273	276	277	304	282	273	277	303	286	252	272	257	302	260	292	245	275	272	304	263	281	266	291	264	314	246	253	271	247	263	262	256	291	271	266	290	287	268	294	288	288	288	298	284	269	265	273	286	288	283	277	272	273	286	275	315	277	270	273	273	278	293	255	286	299	243	300	279	287	277	273	293	258	282	243	279	286	276	286	266	247	267	280	261	257	258	269	289	276	293	282	253	269	278	249	313	292	282	268	271	268	289	257	295	271	240	272	271	281	247	275	274	288	266	270	271	284	275	301	279	306	268	295	303	255	282	269	269	293	272	267	295	270	305	287	272	253	266	271	273	270	271	268	290	278	265	274	283	243	313	283	305	247	253	286	254	256	265	278	285	285	250	265	281	265	287	284	256	267	262	288	264	282	311	248	253	253	272	291	257	258	262	278	275	302	257	312	293	288	263	247	277	272	263	267	282	280	287	275	305	279	277	286	290	298	273	282	246	271	294	261	278	250	287	282	259	298	303	269	283	277	291	276	274	268	286	255	274	284	253	274	239	265	301	293	261	294	256	287	273	273	293	274	273	299	270	289	252	282	281	288	265	279	271	282	259	260	298	310	311	277	261	262	280	292	298	267	291	302	267	279	286	263	307	272	258	283	255	311	289	285	252	257	262	281	276	266	265	249	289	271	270	269	289	297	257	314	262	305	285	273	272	278	260	286	268	285	294	258	305	284	301	280	261	269	279	329	274	272	249	268	259	274	272	264	281	292	255	284	279	266	286	289	305	262	272	272	277	297	267	270	265	300	253	279	263	269	283	261	272	270	253	275	302	268	283	315	267	285	286	261	287	288	276	261	276	304	274	268	275	300	272	254	269	308	287	280	259	250	295	308	280	266	277	266	266	262	266	252	270	292	273	301	259	281	270	284	253	278	259	263	281	265	265	247	279	281	278	254	263	279	273	276	269	244	282	270	267	287	266	253	273	284	265	304	279	262	296	258	308	263	291	315	291	255	272	293	240	298	279	269	270	287	280	289	274	282	275	275	280	282	295	289	277	299	244	308	279	269	277	265	275	254	269	314	306	235	287	274	269	294	312	298	262	267	262	258	275	277	294	295	268	256	268	258	268	267	260	264	290	277	247	260	251	308	240	254	294	271	258	287	287	278	282	281	278	279	274	269	264	257	287	284	264	279	285	285	270	250	274	274	267	262	282	258	256	282	264	278	273	265	298	294	256	286	274	284	285	262	270	256	267	299	256	283	293	283	268	270	276	287	295	263	241	267	304	278	302	259	273	284	264	262	248	275	300	300	232	286	272	259	297	282	293	249	278	284	279	267	279	273	312	295	265	267	290	302	280	278	271	252	279	303	274	285	260	279	292	283	270	273	291	270	306	291	250	281	278	283	250	287	291	279	276	298	279	293	293	305	271	266	251	270	317	278	275	278	264	284	259	264	274	272	288	260	260	272	278	278	265	244	290	318	292	289	284	286	254	277	291	312	292	271	267	242	289	286	315	279	247	281	261	274	260	245	264	266	282	292	247	270	281	304	312	307	289	257	255	267	296	282	274	259	279	251	284	278	260	292	281	263	246	262	285	259	283	254	269	286	241	274	264	261	289	282	300	298	308	275	267	260	268	287	284	308	283	272	294	269	290	268	248	267	275	309	296	264	267	275	271	266	255	276	261	261	249	259	274	290	265	276	276	274	278	295	253	288	274	254	284	281	277	279	270	263	289	299	271	283	255	265	296	274	299	258	288	272	274	287	312	297	318
25552	21603	27604	25482	8334	372	271	216	207	184	179	157	165	151	156	190	133	144	147	168	177	141	147	156	157	144	136	140	158	134	155	128	133	160	138	127	130	147	135	136	133	153	137	129	139	135	139	155	138	134	151	137	114	158	153	156	137	111	137	122	121	149	130	141	143	135	129	123	125	144	121	124	143	151	131	117	136	114	127	133	138	136	114	142	129	146	153	127	131	143	148	131	142	147	126	141	129	126	122	134	130	145	150	148	138	155	136	138	123	124	130	132	142	146	155	143	143	139	135	140	140	128	115	129	147	160	120	120	135	136	127	146	131	159	136	142	142	158	131	116	125	145	152	146	144	140	136	143	136	146	149	125	129	158	141	154	136	139	141	145	142	146	141	136	132	129	123	136	137	150	141	146	145	139	142	131	147	139	140	134	144	144	127	132	134	130	120	139	131	145	117	118	145	138	147	129	136	141	152	140	142	124	137	152	135	150	144	118	136	141	148	140	134	124	143	120	138	125	137	144	146	143	118	134	149	125	165	123	154	136	135	138	136	157	167	138	146	132	130	131	134	150	147	152	151	124	128	128	129	140	157	133	142	136	153	129	119	112	132	144	122	143	144	127	128	137	140	126	149	127	136	132	117	161	147	136	117	143	123	157	141	147	142	140	129	153	156	123	117	139	125	115	125	137	155	125	131	160	146	125	148	140	152	135	125	137	149	140	150	124	119	126	123	157	140	135	130	118	144	119	134	146	143	136	139	110	149	130	168	148	136	134	123	130	131	128	133	138	142	128	137	140	132	147	158	125	158	134	130	130	134	123	138	139	133	151	136	127	142	124	118	143	128	118	136	146	123	143	146	129	138	142	150	136	138	150	144	114	136	148	129	125	133	131	136	145	116	140	124	137	124	136	116	129	152	124	132	137	127	103	135	147	138	141	134	140	142	133	133	125	144	133	136	142	130	134	145	115	154	144	127	127	164	132	144	124	159	120	148	121	146	114	148	119	111	141	129	138	124	141	135	143	140	149	151	131	147	134	147	134	132	140	132	143	142	139	143	122	143	128	151	146	139	139	142	129	124	144	138	144	136	132	139	135	120	127	146	153	140	151	142	111	149	131	150	150	145	126	137	137	161	137	143	137	159	145	136	153	117	122	104	138	137	126	149	130	135	147	123	142	148	136	115	159	145	126	163	141	143	136	135	145	136	118	142	141	137	145	151	122	143	128	134	149	140	144	147	135	133	130	146	144	142	145	139	141	122	125	141	148	135	156	134	115	123	120	132	137	137	144	135	144	141	141	144	140	130	128	123	113	149	135	130	151	142	109	122	127	144	134	126	124	151	130	145	152	151	143	135	154	162	147	129	133	124	131	141	141	139	129	115	126	141	129	135	127	136	155	130	129	114	137	133	148	144	132	124	127	152	142	130	163	162	142	134	149	117	122	160	133	135	134	140	151	118	135	123	146	123	145	128	123	135	135	127	136	141	142	117	165	137	121	148	133	130	134	145	126	130	152	131	120	151	141	131	122	155	149	143	118	154	135	129	136	147	131	155	133	139	146	150	122	127	121	142	147	148	144	130	114	139	116	121	135	139	141	138	146	112	152	135	126	146	154	134	158	128	149	147	121	138	141	131	121	158	131	144	143	115	142	127	118	127	133	121	132	128	136	147	137	142	144	140	142	124	134	135	136	137	156	129	139	129	136	119	153	149	114	118	159	117	149	137	147	149	132	148	146	135	134	130	126	121	137	129	134	154	136	137	154	117	138	162	139	141	129	128	134	138	161	159	127	145	127	148	140	142	136	143	146	110	128	127	133	120	160	140	143	124	132	134	145	127	146	158	126	136	125	114	140	154	115	157	121	126	127	165	136	163	146	142	138	161	135	132	128	145	144	124	143	125	157	144	152	134	142	140	136	111	155	157	150	127	148	147	147	126	129	130	135	153	140	140	134	156	121	141	141	126	145	141	160	154	137	154	124	144	139	145	141	125	116	144	126	133	123	133	146	155	154	126	147	143	135	147	125	126	131	135	153	147	144	117	154	123	139	157	140	150	138	131	139	156	140	138	138	120	120	140	140	135	134	129	118	137	125	131	140	122	147	120	133	160	139	130	135	154	127	152	145	134	132	137	156	133	126	131	131	135	119	122	137	141	121	143	138	126	158	121	153	129	131	139	118	129	141	146	132	124	154	143	109	124	142	134	131	139	132	134	137	165	142	125	147	133	154	142	127	142	117	136	147	117	137	132	145	139	110	143	131	126	134	147	134	143	119	111	141	115	127	135	131	142	131	131	129	137	150	139	127	128	116	141	151	131	142	132	130	158	155	158	130	137	142	125	130	120	134	163	131	152	125	129	136	135	133	135	134	143	115	143	147	127	150	148	159	147	135	142	124	140	122	134	148	148	132	131	127	142	137	133	141	145	122	135	164	139	135	144	134	145	143	129	122	161	132	153	136	133	116	160	163	135	140	127	141	128	137	129	146	123	157	125	130	138	117	154	142	147	129	129	131	156	131	134	140	128	126	136	138	146	173	120	111	142	137	148	121	142	139	142	120	123	151	133	139	142	128	128	133	136	142	126	149	143	123	119	142	148	127	140	146	152	139	135	122	136	120	120	128	135	128	135	160	150	118	110	155	142	135	135	127	127	151	147	119	123	132	156	132	119	151	147	124	142	124	144	127	136	146	134	121	145	140	154	134	113	144	146	143	153	130	141	134	133	123	144	138	133	140	153	136	129	127	131	125	135	151	133	136	139	144	120	123	139	122	143	160	126	143	141	149	149	154	159	131	137	140	147	142	147	145	142	131	132	133	135	137	131	125	139	109	153	128	157	138	125	156	139	142	137	129	128	129	130	124	142	145	142	138	136	158	147	145	139	154	143	152	133	144	124	129	126	151	115	119	137	147	112	157	143	148	141	135	130	141	123	160	127	147	124	151	129	157	146	152	156	141	128	153	152	137	146	129	142	140	118	140	138	148	126	139	149	121	140	149	162	139	132	143	137	142	145	120	138	148	132	114	132	114	135	137	132	134	119	157	142	146	119	125	119	115	128	133	114	137	134	140	146	121	146	120	138	127	136	142	131	135	144	143	127	128	136	137	141	128	145	141	143	150	143	158	130	127	120	134	130	128	129	127	150	145	135	154	116	153	139	123	116	148	133	166	134	126	129	160	151	126	153	131	125	159	146	170	121	148	137	134	134	133	162	141	153	132	128	125	149	123	144	114	136	125	135	128	140	117	141	138	134	134	134	137	136	151	138	151	125	131	136	143	151	160	125	125	138	131	153	141	133	139	139	145	141	142	131	151	125	153	137	161	124	145	156	137	136	136	142	115	136	143	116	145	154	138	144	132	152	129	137	132	125	154	123	167	158	147	130	136	134	136	150	112	148	120	137	126	134	132	144	140	143	147	138	131	130	135	146	155	132	126	120	132	132	127	140	132	142	143	146	126	143	126	133	127	145	123	145	134	133	117	152	135	130	135	132	143
39258	48588	15580	1163	707	589	461	394	360	286	284	295	268	232	253	248	209	206	222	212	191	199	197	175	187	186	163	201	169	194	188	178	189	185	181	179	167	179	181	194	200	187	181	200	179	204	210	201	183	180	178	201	186	189	168	180	193	185	183	192	177	191	180	182	216	171	172	187	218	192	184	191	204	160	187	194	185	192	172	191	201	200	176	187	191	185	177	184	213	194	170	194	177	207	188	189	169	195	210	184	203	150	178	179	187	216	206	180	178	194	185	179	195	183	182	182	204	171	188	175	191	176	197	200	206	197	189	193	204	175	174	182	196	174	201	198	193	174	186	173	179	202	162	223	189	162	196	185	199	192	194	164	171	179	187	201	184	173	187	206	157	209	172	173	201	158	198	187	156	191	184	174	200	192	177	193	191	191	194	192	189	173	167	196	166	168	191	181	176	183	179	175	209	193	184	181	209	169	196	207	169	193	194	178	166	203	190	194	184	166	176	189	203	159	191	187	191	198	213	197	182	183	173	182	184	172	177	186	197	161	183	185	180	188	204	197	189	188	181	178	229	211	204	192	193	195	191	178	201	174	183	171	157	161	177	201	180	167	188	198	172	186	174	195	176	147	198	185	199	174	159	155	180	187	184	207	190	194	205	171	169	177	209	185	188	183	173	186	208	194	164	176	172	199	172	187	163	190	200	195	181	185	210	185	196	184	156	208	201	178	174	181	173	203	163	163	176	185	178	191	184	183	168	187	162	200	200	190	179	155	167	187	198	176	194	222	184	187	208	169	169	193	175	164	183	178	206	186	187	175	197	184	199	207	195	174	184	201	188	188	178	205	207	157	175	184	192	183	168	171	180	184	197	169	162	196	198	191	196	189	177	183	171	181	187	167	184	178	176	162	160	193	170	181	189	169	220	192	185	178	216	196	164	179	203	182	175	185	188	172	196	196	206	193	172	184	184	206	199	163	162	202	188	185	186	167	203	170	190	192	199	182	174	186	197	189	176	206	191	160	184	190	185	187	183	179	209	183	179	192	178	185	181	190	185	193	193	192	173	195	179	174	179	178	183	207	211	202	204	196	182	187	180	196	194	194	185	196	180	195	162	197	171	191	185	167	165	188	209	152	183	181	187	188	169	195	182	180	188	195	178	159	181	196	188	196	195	188	161	176	192	170	191	172	176	184	182	158	194	199	200	165	178	184	185	189	178	182	180	201	177	178	202	193	177	211	187	191	182	183	173	187	182	167	176	171	180	176	197	196	164	154	199	189	189	189	184	172	204	183	190	190	181	182	188	196	194	174	203	192	201	167	183	173	195	183	173	167	180	192	184	192	183	178	193	209	197	174	195	182	188	169	200	178	185	161	174	179	170	190	189	170	196	193	178	192	200	179	178	186	191	171	195	188	196	192	163	198	191	191	171	179	176	190	182	200	185	191	201	176	205	178	178	204	210	150	176	178	165	185	189	182	181	168	175	188	200	180	202	187	187	189	193	181	186	184	160	193	200	185	169	187	182	191	196	194	201	196	182	193	212	172	178	189	204	177	182	178	189	193	190	218	191	201	190	186	176	183	178	178	193	172	187	195	175	194	175	182	224	205	176	185	190	190	200	173	177	188	169	169	183	195	170	216	190	176	189	190	197	190	222	185	157	166	172	184	153	199	189	199	206	184	166	181	200	184	187	193	203	162	190	188	177	185	173	203	178	194	177	186	203	202	193	218	170	206	193	168	175	175	174	197	183	188	179	182	191	173	179	182	178	180	188	174	185	199	172	168	192	181	178	172	166	176	193	171	214	161	186	184	188	181	179	207	199	187	177	175	179	224	184	196	191	175	199	179	176	181	183	195	186	195	186	192	205	174	182	177	190	176	195	204	194	200	165	168	183	179	169	156	198	192	174	208	201	196	189	191	192	200	208	213	168	193	197	190	162	175	175	199	191	175	189	191	194	190	190	163	174	175	171	180	179	172	200	195	187	183	175	200	200	192	181	203	183	180	173	177	183	177	169	184	194	195	167	182	182	194	206	166	183	181	184	203	187	200	183	195	162	208	205	199	209	178	180	174	175	193	193	182	197	210	201	177	186	193	193	183	184	188	170	168	178	181	199	164	193	197	175	187	176	185	185	209	181	168	173	174	187	195	206	185	162	187	200	180	180	177	181	171	163	208	199	176	200	182	186	183	168	186	202	185	198	206	189	197	198	195	185	195	183	170	181	181	202	179	168	217	162	193	189	194	199	185	178	192	195	200	169	195	203	189	195	186	194	213	204	166	166	186	178	182	192	206	170	186	199	177	162	177	188	182	181	181	173	162	186	193	192	198	165	191	201	186	197	206	206	206	194	187	173	200	172	181	194	180	175	173	179	187	185	192	165	168	175	176	193	204	164	188	179	186	206	186	214	190	182	158	169	166	195	190	202	180	204	179	200	201	169	183	196	169	192	206	187	169	187	174	172	175	179	214	187	163	179	157	190	196	201	198	192	164	192	167	179	188	202	190	192	167	206	202	175	196	198	184	206	180	198	172	145	182	188	198	197	177	173	198	168	190	173	169	182	188	176	169	177	208	171	166	192	161	178	192	186	190	174	177	186	168	167	157	195	177	184	169	196	180	217	177	147	175	190	172	179	202	173	161	172	188	196	184	184	168	171	185	201	183	194	173	178	182	175	175	187	190	183	192	189	160	173	183	209	194	178	181	196	209	192	188	184	167	190	190	180	179	160	198	195	179	170	196	176	180	195	197	222	169	204	189	191	185	185	166	190	191	196	179	179	189	197	187	177	185	198	213	172	200	189	170	180	179	172	158	169	174	190	164	176	174	169	203	172	190	176	188	176	176	193	176	191	157	159	179	191	190	173	181	216	168	195	199	192	159	196	201	216	193	181	182	183	166	209	187	172	191	187	195	174	174	201	183	194	213	181	187	209	165	185	176	182	189	184	176	175	189	178	190	202	193	192	193	185	180	168	188	171	191	211	196	172	212	197	188	176	192	170	184	205	180	179	186	186	177	192	178	176	189	186	179	182	191	178	203	194	181	158	183	189	189	191	173	169	170	187	185	174	186	188	188	178	183	183	176	185	168	182	177	167	219	194	177	192	195	186	183	190	144	207	150	192	195	190	196	188	183	187	190	166	173	167	180	183	175	178	181	175	221	178	211	193	191	194	195	198	180	191	208	189	166	211	208	176	186	202	189	172	172	161	194	205	191	202	171	204	159	189	178	184	199	192	174	179	169	192	185	206	224	177	180	183	168	174	191	175	171	173	210	186	174	215	195	193	184	200	205	188	169	189	188	189	213	188	204	203	177	194	176	193	169	195	201	170	197	183	150	204	170	182	192	203	185	187	172	186	182	192	198	203	185	176	183	199	184	166	198	203	193	196	174	171	182	196	169	209	220	176	164	203	193	189	191	176	178	185	203	192	177	189	189	204	181	176	198	191	187	198	183	198	182	175	184	178	207	198	190	198	163	190	178	187	203	191	177	182	183
23292	21590	29373	24236	21550	21517	9358	852	606	574	579	513	441	423	434	391	384	400	399	391	403	384	363	373	381	383	401	337	342	344	337	334	360	333	361	342	358	316	328	380	317	368	357	358	356	337	384	368	330	344	333	329	313	339	351	370	346	311	289	334	317	347	326	316	336	320	322	319	331	345	324	328	357	334	308	312	312	329	314	336	369	323	315	353	381	355	341	367	331	322	347	344	371	347	383	321	321	344	322	354	350	342	372	334	336	319	344	299	322	310	354	325	355	365	324	322	329	323	341	364	347	347	362	340	337	337	341	333	334	371	343	320	340	328	345	358	316	343	356	348	318	334	313	350	302	352	341	362	365	327	371	321	336	323	370	333	316	342	339	321	300	334	330	297	331	320	309	339	316	336	307	322	316	314	326	339	324	328	337	337	305	345	324	353	332	328	351	325	384	357	355	340	309	345	333	322	316	383	330	331	317	351	343	306	333	309	344	337	346	318	284	293	357	327	302	299	341	360	330	328	337	337	328	328	322	389	331	366	324	340	314	352	362	323	328	342	326	334	325	316	345	336	339	330	320	344	341	339	320	322	348	320	333	364	340	332	358	338	349	362	336	311	332	337	345	331	332	317	331	341	310	313	310	360	315	309	349	330	315	309	342	313	307	364	308	324	327	299	338	321	336	325	339	315	343	294	313	352	352	342	347	329	336	342	328	361	368	323	314	343	328	333	336	325	306	345	340	360	344	339	339	342	343	331	331	327	317	387	348	343	329	340	321	323	359	322	335	332	317	339	354	351	280	321	364	331	343	288	331	347	337	347	324	325	314	310	306	338	308	369	289	341	356	306	321	329	349	350	336	334	330	331	364	331	284	322	302	333	312	361	333	355	347	322	336	339	344	347	355	362	335	344	346	330	338	364	334	346	332	323	332	336	351	336	332	361	332	323	315	311	314	297	323	343	336	344	348	334	318	310	347	346	380	291	324	342	300	349	329	318	341	314	368	341	327	325	334	325	324	354	335	312	332	317	339	323	343	315	317	321	324	315	318	365	339	311	343	320	304	362	352	351	342	346	348	321	316	329	374	327	324	360	339	343	326	347	287	348	375	309	324	329	350	354	332	328	343	318	310	345	323	316	341	344	344	338	334	321	324	341	320	304	345	356	317	327	346	350	331	314	378	314	295	302	317	355	355	336	320	328	333	302	355	320	347	352	326	301	321	302	329	324	343	352	343	319	326	330	336	356	333	337	355	329	313	334	329	321	315	343	323	311	300	333	329	323	364	305	332	338	325	333	378	289	324	310	334	327	358	331	315	302	326	329	319	292	312	349	332	313	335	298	376	344	359	339	344	345	302	316	293	321	319	319	309	356	309	321	322	332	305	349	309	354	383	352	308	328	375	343	324	304	292	307	347	328	350	345	303	357	321	323	334	311	329	345	321	315	345	312	320	344	331	340	334	363	333	401	328	334	337	364	331	320	298	336	299	327	317	327	313	338	348	324	349	327	343	319	329	328	375	334	330	311	297	336	331	323	344	308	333	343	290	341	321	329	318	319	338	316	345	331	329	335	359	341	327	339	323	320	333	357	325	349	342	345	326	336	322	336	331	323	335	350	347	316	332	350	330	356	331	336	352	320	364	339	332	356	330	301	363	360	330	329	322	330	326	348	341	361	331	327	327	345	339	330	348	352	334	333	336	296	346	320	308	324	320	354	330	309	333	335	306	364	313	335	323	316	354	329	330	311	325	318	371	324	340	345	321	324	310	319	328	330	373	331	307	304	326	337	321	299	296	315	330	362	319	348	329	349	324	330	342	302	340	301	315	314	332	320	317	373	305	364	335	334	320	313	330	337	363	348	356	364	319	342	322	354	378	345	317	330	316	315	306	338	350	348	353	342	298	333	302	341	338	333	358	351	291	317	314	299	319	313	337	333	327	330	350	359	347	359	323	327	345	356	308	346	343	364	326	349	301	323	312	314	366	333	340	300	315	321	326	343	345	347	314	315	338	327	355	327	294	300	326	342	322	331	293	363	339	353	339	349	348	321	335	315	317	311	316	302	300	315	305	346	329	321	309	333	348	323	330	313	337	320	347	334	318	336	322	300	341	348	353	379	320	319	335	342	332	321	330	338	322	335	327	350	327	307	327	313	339	314	355	339	320	333	314	347	308	294	349	364	337	323	312	335	323	330	323	334	353	319	321	319	369	311	367	341	346	328	345	308	350	294	357	354	374	326	327	297	311	318	336	335	336	351	314	315	322	340	332	311	324	335	349	342	318	350	319	355	338	323	381	314	328	311	353	308	336	338	303	353	341	364	335	318	325	330	377	339	330	353	343	358	342	363	341	327	312	338	322	343	321	327	301	356	326	349	365	312	331	331	314	333	340	326	327	294	320	298	328	343	314	336	333	349	330	307	331	293	341	389	312	346	376	326	323	323	326	310	334	315	328	295	340	313	334	338	346	367	350	325	320	352	329	334	323	313	338	328	355	340	349	334	349	333	347	308	350	321	330	333	339	361	305	319	335	341	307	351	331	328	371	318	319	336	318	310	352	312	320	317	349	332	334	322	326	343	341	323	303	320	315	364	353	327	339	342	319	323	332	328	362	306	360	315	335	321	320	314	327	345	335	312	332	318	337	311	317	333	334	354	344	317	324	331	331	325	309	342	277	321	325	303	317	313	322	369	358	340	386	334	331	353	333	331	360	302	316	327	336	330	290	321	332	338	321	355	343	330	322	322	347	332	303	343	334	318	379	336	369	349	359	310	332	331	328	334	307	336	341	344	320	315	356	318	304	316	310	323	316	320	318	302	331	330	307	365	339	311	314	304	346	333	341	328	345	346	335	317	339	310	344	321	339	342	343	325	340	336	328	342	332	340	315	335	321	333	352	348	328	333	351	321	315	353	349	331	351	332	311	342	327	345	332	316	353	334	332	337	329	321	317	317	342	380	349	296	322	350	345	301	333	331	329	338	359	330	352	327	329	333	319	319	348	308	332	303	325	325	353	317	335	292	321	344	328	351	326	325	337	318	358	338	307	338	312	340	317	358	334	338	335	342	324	342	321	308	328	309	327	296	303	329	304	332	347	312	370	324	306	318	353	339	335	328	326	335	304	290	378	329	310	341	342	342	364	339	358	295	302	309	324	320	314	345	315	332	341	343	322	335	294	343	316	338	310	328	317	329	313	379	322	326	330	335	308	329	347	342	313	314	340	314	332	316	369	309	333	331	306	370	318	330	315	339	357	344	364	324	376	324	326	317	335	316	369	289	325	325	334	307	318	349	324	352	327	317	311	344	352	336	334	351	343	331	341	306	378	367	328	327	343	323	350	337	320	318	354	289	331	329	335	354	321	324	340	290	297	362	341	346	357	331	313	316	305	345	342	314	330	318	310	327	336	331	296	346	328	303	355	328	331	321	336	313	337	354	303	297	345	349	321	345	320	338	332	315	335	301	306	334	341	314	358	352	321	333	328	322	341	360	346	351
43601	62432	26886	3969	2779	2003	1546	1241	1109	906	775	718	714	617	620	498	517	544	494	460	494	459	459	469	461	444	398	447	453	409	437	430	439	404	404	406	437	376	439	387	434	440	407	398	394	422	428	398	415	414	434	433	390	407	447	379	400	410	383	431	416	396	408	418	407	352	463	448	441	399	399	431	458	393	383	386	360	406	396	405	394	389	402	411	415	398	410	411	386	394	431	358	390	409	390	397	396	395	412	414	379	387	401	378	388	413	395	371	361	424	367	379	375	391	382	427	420	382	405	393	345	382	407	413	409	414	380	388	384	401	402	428	394	407	376	387	414	407	439	370	391	408	396	414	381	403	365	419	375	394	366	401	377	382	408	363	373	363	393	385	385	423	385	423	389	391	421	408	383	373	421	387	390	439	419	385	381	406	443	398	384	402	423	424	414	399	396	375	412	363	403	406	369	427	398	393	389	406	398	393	406	410	388	458	396	405	376	429	414	402	402	396	388	430	378	423	416	393	419	385	409	389	413	380	390	375	407	402	402	423	414	414	352	367	385	403	416	416	380	418	386	397	377	402	436	418	379	408	397	391	418	413	396	360	425	381	409	394	410	406	385	410	399	409	399	377	380	411	413	414	385	400	431	395	380	416	384	373	366	409	380	340	398	399	398	389	398	422	425	414	392	417	421	365	416	402	431	386	406	379	410	376	395	380	373	424	394	416	370	396	397	389	395	390	377	416	392	422	408	382	377	379	417	410	397	364	421	378	378	406	392	390	376	387	443	345	406	377	362	357	432	412	356	402	411	388	408	405	391	380	426	395	388	409	374	395	406	394	409	424	404	392	407	397	409	386	412	406	415	421	390	396	416	365	417	399	394	394	407	406	386	385	396	395	410	431	402	407	396	395	369	384	399	410	437	415	406	391	388	384	405	381	416	442	387	395	400	402	393	396	413	398	429	394	424	406	387	399	397	411	408	355	375	401	398	364	376	398	380	405	413	416	377	363	379	376	390	410	387	390	403	429	388	386	357	403	390	387	409	399	402	416	400	402	387	411	413	423	403	423	408	425	389	428	430	421	397	414	408	403	365	363	406	425	430	413	400	402	388	413	387	433	397	401	408	436	404	383	399	388	402	404	360	379	405	400	405	373	387	404	367	377	370	382	395	394	413	407	397	434	416	401	367	405	404	389	377	389	393	379	415	393	405	384	355	387	401	393	404	379	364	414	410	377	387	428	389	430	411	397	384	422	393	403	363	385	410	393	382	370	399	387	390	385	395	383	393	430	398	400	402	430	389	360	381	366	411	402	404	388	424	357	403	420	389	386	390	386	380	388	418	391	408	355	398	416	385	400	389	404	414	405	402	406	380	395	409	426	432	395	411	358	403	385	448	417	375	413	406	403	405	413	432	406	417	406	397	400	390	375	388	376	408	388	398	389	379	426	388	403	426	415	377	372	414	406	436	407	379	437	419	413	402	378	384	405	394	434	392	373	395	396	397	389	410	449	381	381	407	413	407	368	388	390	434	385	399	355	386	406	392	380	394	396	415	427	423	417	373	369	407	416	402	396	410	382	395	381	407	393	453	401	390	406	369	386	425	400	394	393	366	414	370	383	418	379	423	390	411	396	408	392	356	399	375	427	387	386	397	412	408	404	354	390	392	385	397	406	383	403	406	398	391	400	419	391	402	427	396	394	390	383	359	415	409	403	426	416	373	396	432	438	376	397	392	390	402	403	415	393	400	387	410	426	406	413	407	377	371	390	405	418	427	428	389	417	398	374	410	408	397	437	418	378	380	437	396	388	412	375	402	391	390	376	408	387	393	395	416	428	391	418	363	390	400	427	386	405	392	413	392	449	404	438	368	401	426	397	418	398	368	388	400	425	374	379	402	401	413	420	403	387	394	392	370	374	412	413	409	382	398	415	368	400	372	379	407	412	418	360	389	379	409	412	400	412	391	405	371	408	387	397	442	391	386	387	385	393	390	401	417	374	413	348	431	388	433	419	336	405	411	389	382	396	416	392	393	383	425	343	418	399	397	398	388	403	409	382	403	376	394	405	350	389	412	406	355	386	430	410	416	399	388	406	383	404	388	391	392	402	411	427	440	414	389	400	387	425	393	446	407	401	368	398	391	402	383	402	405	408	422	439	419	380	396	380	380	397	398	409	411	397	401	415	370	389	428	393	418	404	366	370	380	408	378	405	369	404	367	398	375	399	354	373	388	380	404	411	406	406	409	417	393	411	412	371	407	383	418	395	375	394	368	371	394	407	411	399	404	380	384	408	394	406	390	392	423	387	385	380	387	405	372	412	421	397	397	384	402	393	346	396	415	401	428	372	426	393	391	411	407	421	394	397	406	389	437	371	383	398	402	436	428	391	417	406	398	421	394	397	368	387	382	444	363	365	426	377	377	382	412	418	413	418	362	405	406	402	394	419	401	401	396	395	397	413	425	420	400	379	422	385	448	382	384	399	378	453	402	386	433	399	371	380	422	399	423	376	346	406	351	452	400	399	420	354	397	378	400	395	416	404	393	435	384	383	403	414	412	375	389	383	393	390	431	434	379	418	385	383	406	394	428	391	396	374	399	399	426	402	394	366	379	411	397	399	430	372	436	372	387	419	381	398	389	395	409	438	365	390	387	397	414	406	384	407	392	431	395	422	390	415	429	383	413	421	381	384	371	374	391	406	387	396	392	397	413	418	405	417	421	417	422	406	383	380	430	393	373	389	377	367	395	420	397	406	402	414	395	398	400	412	402	357	428	358	431	397	415	405	369	428	386	404	416	429	410	421	442	426	397	358	391	400	423	390	398	399	412	399	410	395	389	380	357	390	397	410	403	379	405	382	362	410	416	380	431	389	387	443	402	407	379	392	384	410	356	389	375	386	391	366	383	378	439	372	418	431	389	393	396	420	399	389	403	415	332	377	394	383	380	386	430	376	424	421	426	380	380	384	402	385	427	393	413	392	412	410	436	382	360	376	427	390	417	400	388	374	420	406	421	407	423	413	401	412	397	418	387	393	396	405	400	418	371	415	422	403	410	411	372	422	367	407	381	376	376	412	393	419	396	386	397	418	418	396	420	383	362	414	409	412	374	387	389	358	381	418	397	380	388	409	393	393	402	390	387	448	439	376	417	402	380	415	403	392	375	375	404	404	370	371	433	394	387	416	420	411	370	423	406	391	413	382	439	365	365	388	429	393	415	378	385	369	389	411	411	419	408	423	393	415	405	408	414	399	379	408	382	400	386	410	426	402	390	430	417	432	378	354	360	408	386	445	380	390	415	412	361	384	396	403	394	379	387	391	406	360	409	384	411	426	397	395	364	421	402	391	408	384	366	406	414	444	396	414	421	395	401	389	417	428	412	363	408	387	391	409	364	458	404	411	398	383	418	413	407	395	405	425	409	414	348	389	422	400	399	381	375	400	427	409	376	405	405	403	418	412	402	355	388	352	386	385	362	393	418	406	399	393	393	413	403	372	388	374
29928	28251	16805	2084	151	140	109	122	138	115	104	114	119	107	105	100	104	107	128	108	103	114	93	109	105	115	129	100	85	96	112	103	93	97	93	98	109	109	92	94	98	102	91	107	108	104	87	107	120	82	99	122	108	107	98	110	109	87	108	124	109	109	109	95	100	107	97	101	104	126	132	90	107	101	86	107	89	100	108	98	105	116	111	103	101	94	111	119	96	95	93	78	98	100	95	115	113	113	94	86	97	127	105	111	115	109	98	100	91	115	109	102	91	120	100	95	113	101	95	111	100	100	110	122	113	113	103	98	115	106	101	106	113	101	97	113	110	105	110	93	113	99	112	117	104	92	95	78	106	110	89	110	100	96	86	111	94	93	111	99	100	111	100	105	94	107	103	94	104	91	111	114	108	121	88	103	125	109	125	104	115	104	113	102	117	96	94	115	128	94	105	82	98	109	119	95	111	129	102	92	102	116	106	103	92	100	102	98	100	107	104	113	83	78	112	88	96	84	92	103	100	90	119	97	92	101	105	93	98	83	105	106	83	123	95	113	113	125	88	101	98	102	107	121	77	95	94	92	82	110	109	108	98	85	112	86	105	95	106	90	96	121	117	108	103	107	98	95	102	105	112	110	76	121	103	95	95	99	110	119	116	101	100	107	93	124	96	109	91	93	112	98	101	106	103	112	94	99	111	93	84	86	108	109	85	93	114	114	110	113	110	110	117	114	101	105	108	80	96	87	93	116	116	106	120	89	107	109	107	114	89	100	120	101	107	105	108	95	118	102	117	92	109	102	103	101	109	85	121	94	119	103	105	96	94	97	94	113	88	98	95	105	102	105	104	102	109	104	92	110	95	91	105	98	108	96	101	123	112	96	93	115	112	98	126	96	94	108	106	93	96	118	102	107	92	88	97	99	109	93	109	115	100	89	123	105	113	109	123	117	117	120	114	97	99	103	98	92	110	90	101	118	106	122	109	116	124	95	102	113	100	98	104	87	103	118	95	105	101	84	107	101	104	90	97	110	103	106	98	90	104	111	113	109	101	105	101	95	108	97	96	107	99	108	99	103	116	111	94	114	108	83	91	101	103	110	90	119	103	99	107	89	93	97	100	106	124	111	93	112	100	109	117	81	98	90	93	96	89	91	100	98	102	90	97	97	118	104	97	114	110	112	108	110	104	101	98	111	92	112	99	124	87	133	98	99	104	112	98	108	106	106	104	101	108	103	108	98	108	107	108	94	97	101	112	86	108	102	95	108	88	124	103	102	101	102	111	94	91	98	95	105	108	109	108	77	120	104	103	104	96	119	101	115	107	83	97	96	114	97	102	97	114	114	111	114	92	95	120	120	119	106	90	98	103	106	123	91	103	102	107	111	90	103	121	114	113	100	123	101	114	109	101	93	100	120	115	101	96	89	117	99	85	107	98	108	115	118	99	92	89	101	93	97	113	101	115	96	129	105	95	110	93	110	98	101	111	110	99	112	140	106	108	105	89	98	89	95	84	114	106	88	106	101	103	102	104	115	100	104	103	92	114	126	106	93	120	100	83	100	97	117	102	105	114	107	109	101	91	105	94	126	98	102	90	114	122	101	108	104	107	116	98	94	100	79	106	109	81	107	113	109	100	107	98	90	109	106	118	104	102	102	129	95	109	101	79	99	98	95	115	110	109	100	111	97	99	102	87	104	92	100	85	119	104	98	100	97	109	125	102	92	101	89	107	91	112	100	93	96	112	97	97	94	109	97	108	105	88	114	90	110	110	118	107	116	84	107	91	106	97	98	105	117	130	107	105	104	102	117	101	105	104	108	108	89	112	113	116	103	102	98	102	101	120	130	101	115	105	102	129	105	105	114	106	101	113	102	119	109	98	106	106	90	107	116	114	120	106	101	93	117	90	104	113	109	108	103	110	121	102	85	96	95	101	87	99	109	109	94	91	106	112	106	110	102	97	100	106	100	103	100	107	114	93	104	102	112	90	91	98	102	95	117	114	109	96	103	116	109	98	95	105	99	85	104	107	97	110	83	109	102	104	106	104	107	101	97	92	95	116	116	122	99	100	100	107	101	122	97	118	109	94	101	123	84	112	80	103	95	122	103	81	99	94	123	97	100	96	83	117	116	106	114	102	124	95	100	112	106	100	100	97	95	110	96	105	101	103	110	99	96	114	96	98	100	95	112	111	117	91	101	107	122	106	103	113	122	101	121	110	102	120	100	110	93	114	110	94	105	109	106	106	103	103	116	94	109	97	96	100	105	109	112	95	111	93	105	102	100	125	111	126	101	89	110	95	106	109	110	120	120	94	108	115	100	89	100	97	102	109	109	92	109	106	113	107	106	104	102	98	115	106	96	112	86	116	96	97	99	102	105	115	91	112	108	95	87	95	92	96	121	90	114	93	101	105	127	78	100	114	104	86	108	108	104	105	114	99	79	113	101	90	100	90	115	116	108	105	91	103	101	98	105	121	110	105	109	93	103	100	112	107	105	100	112	110	114	103	98	106	109	99	113	106	101	85	92	102	106	91	101	130	103	100	96	115	105	102	113	110	95	83	104	135	102	93	120	88	92	104	91	95	96	91	103	95	97	120	129	90	93	119	101	125	108	124	99	113	98	121	111	103	100	110	89	101	94	104	109	107	132	124	109	105	114	95	117	109	122	75	110	109	104	94	87	87	109	117	95	108	111	96	111	102	124	111	112	96	112	105	100	105	104	118	88	110	106	90	104	110	117	98	98	102	99	99	110	92	88	109	114	104	108	115	117	100	95	125	101	117	100	106	101	106	98	103	120	95	99	95	111	96	94	106	90	103	99	96	120	115	98	127	112	101	107	98	100	86	111	115	103	81	112	107	119	94	101	109	111	105	104	99	108	90	113	101	116	114	113	115	86	96	91	130	107	99	103	105	112	94	113	93	100	109	84	102	103	120	113	108	81	111	107	99	106	105	91	106	113	97	100	85	111	95	89	91	89	107	93	109	114	109	103	118	99	98	114	121	92	93	93	117	97	111	82	98	99	102	90	97	106	98	110	102	94	109	122	110	115	85	103	97	131	111	90	120	88	121	105	104	113	99	100	96	94	85	111	100	100	115	95	100	106	104	90	96	96	103	109	91	110	109	95	96	100	116	96	115	101	109	83	112	87	103	107	85	93	105	96	119	99	94	92	102	114	104	109	109	110	105	109	92	100	107	123	108	126	104	126	100	104	88	99	104	95	83	131	92	105	105	104	105	114	103	115	112	106	100	105	113	103	105	117	111	105	92	100	110	104	110	125	131	100	99	91	97	96	114	112	108	106	112	112	109	103	97	92	102	107	117	99	105	104	95	108	113	104	95	109	97	104	115	101	94	93	90	88	103	104	100	103	77	96	95	99	115	117	89	92	95	116	102	109	122	82	109	110	104	97	107	94	99	101	92	97	108	127	109	96	95	96	98	93	96	125	99	108	105	101	107	108	105	105	109	93	94	98	95	108	101	82	97	88	98	112
35482	41788	4988	260	202	181	155	165	152	147	141	156	150	140	130	142	157	128	135	140	137	132	138	137	131	138	129	133	155	129	149	128	143	158	124	120	154	116	158	130	146	136	133	137	148	127	146	113	138	130	128	120	130	151	156	157	138	130	123	143	130	138	147	121	119	138	109	126	144	121	117	143	115	133	133	135	131	145	164	138	129	126	138	134	137	129	140	120	145	149	138	143	136	141	127	145	128	133	163	122	124	151	143	133	113	140	141	147	133	143	140	119	130	108	138	148	126	127	140	116	116	144	141	140	147	120	146	132	143	133	148	147	135	146	135	128	133	144	134	118	141	140	126	127	143	119	144	137	149	128	165	142	127	132	135	133	118	144	131	133	129	145	134	135	153	143	154	126	142	145	137	126	155	114	124	153	149	133	168	152	140	117	121	129	118	127	136	119	138	139	114	135	106	131	135	123	127	138	122	133	134	137	156	108	144	144	159	133	157	145	128	144	139	143	127	154	112	137	136	138	144	130	142	128	164	136	148	113	129	150	138	130	128	145	125	116	153	139	142	133	141	132	137	128	168	154	153	148	152	139	131	131	136	133	124	129	135	157	131	134	124	129	126	150	154	138	137	133	119	130	138	140	139	138	126	137	129	118	107	145	133	149	149	136	118	126	139	129	150	134	115	152	152	140	141	143	128	126	129	134	121	141	136	117	148	132	136	131	148	131	121	123	107	135	134	126	130	132	143	131	143	132	139	160	133	128	135	111	125	121	129	130	144	150	149	142	126	135	150	134	156	128	147	135	134	155	134	147	159	127	142	144	157	136	147	138	139	140	156	137	137	128	150	130	141	129	118	129	133	134	132	138	142	137	140	155	133	138	171	139	145	151	121	141	134	122	150	142	145	129	137	161	127	128	124	142	117	140	128	115	130	136	144	138	136	120	132	125	139	151	154	119	121	134	156	150	136	145	134	127	166	143	132	141	137	125	137	127	148	132	150	146	129	138	157	154	117	134	128	123	141	117	122	124	126	122	141	123	132	143	152	140	141	124	124	121	118	130	133	131	130	155	148	147	161	123	128	137	127	125	139	146	151	133	117	143	132	122	142	102	129	127	152	126	145	122	133	141	144	138	132	139	132	137	127	121	157	152	133	139	135	153	150	142	154	136	133	144	142	134	146	138	143	136	126	142	126	143	127	137	113	128	125	135	126	120	107	135	131	149	143	131	117	134	127	133	128	142	113	134	135	125	134	158	113	129	144	145	134	128	132	155	123	126	137	151	140	146	145	134	133	152	105	143	123	131	124	129	131	125	146	144	128	142	132	120	131	150	153	127	152	127	149	120	128	133	132	136	127	151	123	138	138	129	146	132	133	131	149	128	154	142	144	153	132	147	122	110	157	145	137	131	167	138	129	146	138	123	122	131	156	132	140	137	135	152	146	140	131	163	146	134	129	126	142	134	131	118	141	148	119	129	135	120	152	124	120	134	139	136	138	121	155	136	146	118	151	136	134	150	127	149	138	146	123	138	142	119	147	148	131	132	164	142	136	148	120	116	138	142	145	112	143	120	145	142	145	169	126	112	142	128	120	147	134	146	157	150	132	139	158	130	131	137	152	121	162	149	145	140	126	131	137	127	146	126	152	145	123	137	159	120	147	142	139	144	127	136	132	121	140	137	118	130	129	139	131	137	146	165	124	122	135	130	131	140	146	147	123	135	142	119	163	139	141	127	145	127	138	128	145	148	145	114	143	142	144	136	120	131	138	158	136	126	135	130	130	134	118	126	126	139	149	133	125	140	135	125	156	142	129	135	145	141	154	120	139	155	132	134	112	146	129	129	151	133	140	119	146	139	140	154	123	136	142	127	131	128	132	121	138	137	140	135	140	125	140	152	141	139	146	123	103	131	132	141	124	106	135	129	140	157	132	136	139	152	128	133	135	166	140	131	129	119	125	120	144	134	128	127	138	151	121	130	113	128	154	152	120	118	112	119	152	138	135	140	123	145	133	137	123	144	141	131	126	140	125	127	126	143	130	146	133	122	137	147	161	150	157	152	118	125	138	129	106	146	137	138	149	139	132	144	149	136	141	135	142	142	150	114	140	140	148	145	145	119	129	144	126	152	167	135	104	130	129	123	134	133	136	154	121	150	146	133	136	132	137	143	142	135	148	136	141	136	145	151	158	153	118	129	137	154	130	140	150	132	113	142	142	153	136	134	115	132	134	131	128	128	128	125	144	146	143	136	145	127	130	145	134	114	129	110	141	132	133	132	138	145	133	161	139	152	116	136	132	119	108	135	119	129	170	138	131	134	123	126	135	123	116	140	152	143	144	121	140	139	109	130	153	107	156	129	136	143	137	131	138	127	137	143	146	161	130	136	114	132	113	134	133	102	126	135	123	142	134	137	133	103	146	145	126	128	130	122	139	152	125	141	138	148	112	158	118	142	134	142	130	137	143	120	128	139	135	159	133	121	149	134	131	137	117	148	125	140	160	138	144	129	138	123	151	133	131	124	153	109	123	142	136	132	166	149	123	132	147	109	149	124	152	130	156	146	135	127	127	114	124	114	138	119	137	122	119	128	126	140	131	128	124	155	143	113	123	127	122	117	166	126	141	128	150	144	144	143	144	152	148	132	130	127	121	123	140	147	147	126	138	122	143	147	143	143	128	141	134	136	113	152	135	134	123	135	122	144	153	149	138	151	140	137	145	141	144	145	153	160	145	146	135	124	135	123	145	128	141	131	137	150	142	140	137	129	150	134	154	131	146	136	117	149	139	128	122	142	137	141	149	126	154	149	147	143	132	139	127	123	136	158	138	151	159	143	131	147	150	138	147	140	151	137	125	128	145	144	125	136	135	123	131	137	135	135	132	139	143	127	138	139	149	142	127	168	155	127	152	133	136	129	140	141	143	114	136	152	140	154	132	128	132	122	113	123	139	147	122	160	122	133	133	126	114	131	126	123	125	133	119	136	125	150	132	149	132	148	157	131	137	133	126	129	138	129	126	135	142	140	147	140	156	145	120	128	126	136	145	138	140	137	139	140	135	121	130	138	139	141	144	124	130	121	132	135	120	135	135	133	129	130	137	123	126	152	136	141	154	137	137	135	134	128	145	123	119	132	135	135	125	126	135	112	149	120	148	133	129	138	126	138	123	145	120	130	139	155	129	140	145	129	136	123	148	139	146	131	145	137	124	158	119	129	147	133	152	127	123	123	125	111	139	130	134	132	128	129	145	139	130	126	139	134	143	141	133	121	132	137	120	155	137	162	123	121	141	162	112	137	130	143	134	136	158	143	126	157	133	139	129	143	139	127	134	111	147	144	134	118	134	137	148	128	123	140	162	123	138	132	133	120	139	130	127	123	142	110	121	140	119	143	128	122	121	127	130	140	139	139	118	132	150	109	129	137	137	135	156	142	166	143	127	125	151	150	134	121	160	141	152	135	120	142	130	135	123	127	139	126	144	123	135	141	141	123	154	154	130	146
24226	21585	28893	24614	21527	10760	771	474	366	347	323	290	297	290	264	250	243	264	253	242	238	248	233	258	241	234	258	244	225	252	224	266	241	216	229	246	192	216	265	236	241	243	204	262	207	199	230	230	231	243	231	241	217	245	189	227	253	234	203	202	215	255	228	230	243	230	254	218	230	242	227	245	249	252	256	206	240	231	251	228	224	235	241	245	227	218	232	214	233	230	235	262	232	229	206	255	227	233	235	243	220	211	233	247	240	216	221	233	225	231	237	228	238	250	233	226	255	224	263	223	240	218	209	219	215	218	237	221	224	211	238	229	200	218	238	237	217	205	223	239	223	226	224	215	250	233	215	242	236	232	218	233	199	197	222	236	239	232	233	221	217	206	244	224	260	219	231	242	229	238	222	219	235	227	223	242	223	222	216	271	217	209	224	226	215	233	211	221	218	238	258	203	229	208	244	233	220	218	207	220	222	233	226	244	225	234	216	224	216	255	241	193	243	239	243	202	203	215	207	213	231	239	228	225	235	270	206	229	218	246	241	236	212	234	229	233	219	214	229	208	213	243	211	218	243	234	242	222	223	238	250	234	239	226	210	215	231	234	245	215	219	216	227	201	217	251	221	212	212	211	234	234	216	209	236	227	197	225	244	217	248	197	219	221	230	202	229	224	219	229	254	205	214	257	241	193	209	227	221	236	225	217	247	218	243	228	229	228	222	237	249	226	243	251	227	213	236	231	236	220	238	226	248	208	249	241	223	236	214	220	230	242	233	235	231	236	220	221	241	234	244	247	200	209	203	221	235	218	215	235	232	248	229	219	232	215	248	217	237	251	215	226	246	230	237	235	237	219	221	218	227	214	220	233	216	230	244	218	215	253	212	229	207	190	220	244	229	222	253	240	233	244	219	221	247	223	233	220	231	207	246	217	244	247	256	229	226	222	224	241	221	228	230	228	207	226	222	238	229	230	263	266	192	230	222	212	242	268	215	202	241	230	224	244	207	197	223	211	235	243	234	211	249	224	249	229	204	217	219	250	238	232	216	238	208	215	243	225	230	228	229	251	248	253	239	216	240	217	227	243	211	220	207	231	233	222	229	226	226	254	225	211	235	235	234	222	221	237	230	205	215	242	204	252	231	219	222	214	214	254	248	246	214	202	226	221	240	205	235	206	224	239	231	244	244	230	221	220	239	238	215	203	212	219	224	213	236	241	218	199	229	208	237	198	233	216	219	252	239	200	225	237	222	231	234	247	259	254	223	239	226	225	219	242	248	236	209	222	251	205	229	219	237	185	242	229	240	220	207	209	202	210	256	232	207	216	238	246	219	220	230	240	235	248	211	188	226	207	274	258	213	230	228	241	246	250	247	221	212	216	251	204	225	247	225	222	205	225	237	213	210	251	219	219	236	236	224	243	220	209	218	237	247	239	231	236	237	245	221	261	252	219	232	236	225	229	234	238	219	223	218	222	213	243	250	227	224	228	244	232	229	204	226	220	236	213	231	228	234	225	225	239	211	234	236	213	244	212	261	204	204	250	243	217	207	229	240	242	262	242	229	235	233	210	238	228	220	242	236	227	217	232	240	268	212	233	231	226	218	220	240	212	218	213	217	231	209	209	238	232	243	225	216	251	242	245	242	220	217	232	241	246	241	197	236	213	230	213	213	219	249	230	220	213	222	233	229	238	240	234	208	225	218	276	210	248	244	238	239	204	224	248	236	210	229	207	236	247	216	218	232	246	240	235	266	236	216	213	237	241	248	246	253	233	224	223	213	204	212	211	211	209	226	215	225	225	234	226	234	227	227	223	219	223	225	217	252	218	207	220	237	200	215	213	226	252	236	235	221	224	204	232	236	217	218	239	218	229	222	227	210	239	250	227	212	212	242	232	207	217	230	229	227	236	244	205	201	213	222	218	230	235	214	255	227	227	214	223	226	241	225	216	214	212	240	231	227	218	224	215	217	224	240	242	259	233	227	250	241	233	238	238	218	241	211	211	220	229	207	223	222	232	270	221	242	236	243	202	231	222	240	230	240	233	231	225	252	225	223	212	250	238	236	229	230	231	215	230	214	252	215	227	234	214	227	209	239	226	222	220	240	235	248	249	227	237	210	207	225	231	246	215	222	208	223	218	231	242	227	213	235	207	218	225	231	222	245	207	237	241	217	212	210	230	237	238	215	214	251	204	233	204	217	255	237	225	220	223	229	237	236	251	236	244	210	244	225	233	208	225	249	224	233	224	240	240	222	227	246	219	221	226	240	250	234	242	237	239	234	225	207	204	220	217	235	230	232	218	216	216	222	213	232	241	227	203	238	202	212	208	231	228	228	223	205	221	207	206	230	248	231	222	221	207	210	215	264	254	246	241	241	219	224	240	235	236	243	236	221	253	194	216	233	215	231	221	240	237	241	228	228	241	245	270	224	227	205	234	233	221	223	230	233	241	205	231	228	246	250	206	209	211	229	224	250	215	188	224	214	224	219	233	213	212	216	238	225	200	224	222	204	218	256	205	224	207	247	242	208	236	225	280	225	241	208	229	227	212	215	230	228	225	225	270	231	250	234	204	236	233	234	229	232	236	217	204	227	245	230	239	207	245	230	223	202	230	221	220	218	231	229	214	207	219	235	250	219	222	217	224	213	244	242	217	223	237	202	247	235	223	215	243	236	221	251	226	221	245	243	217	244	227	224	219	240	261	246	233	209	218	205	202	245	264	234	225	232	252	233	234	211	234	238	217	215	234	216	222	225	223	229	208	243	212	206	244	241	211	228	231	219	230	237	227	215	227	251	238	248	208	221	227	238	246	225	226	245	239	246	227	228	231	222	240	242	204	217	265	229	232	232	214	222	256	223	216	233	221	217	229	243	222	239	264	207	215	237	235	255	233	225	233	223	239	252	199	262	244	253	217	223	201	236	216	241	240	242	229	237	238	258	237	254	241	197	220	224	245	207	240	243	230	239	222	222	217	219	249	261	241	245	243	221	259	205	227	232	248	221	221	233	264	201	212	221	224	231	248	234	245	211	213	220	204	218	227	225	218	205	242	215	222	234	235	211	227	223	199	227	214	216	204	245	244	227	220	233	216	223	221	205	228	234	227	238	216	241	237	214	245	212	242	213	232	214	236	248	227	211	240	218	256	218	241	237	215	234	237	223	218	242	230	224	207	230	234	200	221	228	225	207	230	249	189	223	233	220	192	204	239	209	241	224	236	223	231	241	227	231	217	225	215	219	201	234	227	221	218	219	234	212	228	231	245	223	221	244	218	260	212	234	238	222	198	261	219	224	224	222	239	222	233	245	240	229	225	230	242	247	251	225	225	237	232	238	219	228	236	212	218	229	225	217	223	243	203	234	250	223	253	222	236	249	238	223	212	216	229	248	227	229	228	227	235	215	219	205	211	223	242	232	240	189	238	205	236	207	209	225	227	214	214	224	231	228	215	237	249	214	234	220	208	254	225	239	230	233	212	201	194	230	230	227	246	241	248
40889	55125	9412	2021	1535	1156	816	664	599	480	444	404	420	378	360	335	350	323	320	309	293	315	280	280	289	280	299	319	276	280	298	311	292	287	321	293	305	314	297	279	282	277	279	275	280	289	262	273	249	300	279	285	257	267	318	316	278	259	266	275	282	260	290	261	271	306	287	272	266	261	284	300	279	296	274	286	267	278	277	269	277	283	260	282	266	260	283	293	289	243	307	285	303	278	266	293	279	279	268	274	263	253	308	276	263	256	273	289	277	313	302	281	278	231	285	265	269	285	262	296	253	260	272	266	277	280	260	245	287	310	294	268	257	304	272	263	278	308	261	260	267	280	252	260	290	269	269	271	265	252	294	282	287	270	265	265	277	245	254	317	240	265	267	266	295	252	260	282	293	297	275	302	275	286	310	265	291	290	257	304	293	271	278	267	279	264	297	283	274	292	284	280	263	302	280	291	256	297	278	270	283	269	275	273	301	272	263	310	282	310	268	302	260	266	277	283	273	282	264	286	272	254	250	287	266	273	258	281	282	307	256	282	289	264	267	281	271	280	268	262	256	287	269	269	262	299	258	268	279	249	266	287	288	273	285	297	285	279	275	286	276	296	300	276	291	295	264	303	268	270	272	254	247	270	266	302	277	260	252	311	292	272	255	276	313	271	267	310	250	260	278	283	288	265	286	267	292	274	243	266	277	283	293	287	259	237	302	279	287	279	273	250	301	246	278	289	274	271	265	279	264	267	261	295	259	257	249	278	278	284	268	285	256	267	275	314	293	266	303	266	249	304	295	281	275	273	251	285	263	284	274	278	285	287	288	277	289	271	243	304	266	306	275	277	300	293	276	264	299	262	294	295	285	289	255	254	290	261	293	275	287	293	247	280	267	292	269	274	281	259	261	267	267	281	284	257	288	247	272	285	266	274	287	258	292	264	278	280	275	261	282	262	235	278	250	288	290	297	297	241	276	299	277	297	259	248	269	303	258	275	274	245	299	276	301	277	289	271	294	248	293	270	272	264	291	268	269	279	291	274	271	264	275	282	253	269	283	277	265	267	263	263	277	279	271	251	259	311	306	293	275	281	267	261	278	273	254	281	281	286	271	247	252	273	249	254	270	278	300	262	275	269	270	277	247	243	253	279	264	292	269	274	268	273	267	258	269	287	283	267	288	255	275	291	286	251	301	308	247	285	286	301	279	302	233	256	283	263	276	293	275	292	269	297	256	268	282	290	257	280	267	259	308	262	286	277	272	278	268	248	277	290	300	254	271	297	286	286	289	256	280	294	286	257	236	268	247	279	246	275	299	279	287	268	308	266	279	270	265	290	262	269	268	253	263	270	253	301	268	296	301	280	229	284	251	274	263	267	277	261	248	293	256	257	251	278	233	281	260	275	270	288	262	264	286	287	290	229	271	230	277	283	294	261	266	272	265	275	274	274	262	270	282	271	284	249	256	260	278	255	268	272	271	280	298	262	286	281	272	282	258	257	254	283	245	280	259	265	281	290	255	272	284	255	306	272	295	279	273	282	287	299	258	272	250	261	268	259	297	273	280	253	282	277	271	267	292	257	265	295	258	287	263	311	259	298	272	267	278	278	302	274	285	285	245	263	306	295	281	272	280	312	306	276	283	272	241	259	276	277	283	277	274	296	269	275	241	295	267	288	295	280	273	286	268	261	290	243	259	274	283	276	276	253	263	271	293	244	290	278	277	275	249	258	273	308	280	293	260	276	255	240	251	266	282	288	247	259	288	272	276	278	298	282	270	284	269	302	308	255	282	253	286	279	278	273	262	290	268	286	258	268	250	283	273	288	282	295	284	296	248	283	294	290	292	272	288	274	256	297	275	266	288	261	259	291	303	255	279	256	249	267	262	276	282	252	262	326	288	268	277	294	305	245	271	268	313	260	261	284	262	287	246	274	275	259	280	296	276	276	262	294	276	284	290	268	280	292	259	262	247	264	238	242	265	273	275	280	286	262	283	272	263	249	259	288	264	270	273	273	257	258	285	286	271	291	274	289	274	275	273	278	266	252	272	279	280	263	304	275	275	248	292	281	280	315	269	272	247	261	280	267	309	283	280	271	292	252	267	280	290	310	292	272	284	269	278	295	285	263	268	258	295	249	262	246	277	279	279	244	266	267	287	270	254	288	244	264	276	280	278	312	245	240	264	260	254	257	270	256	260	261	300	268	292	263	291	277	263	247	280	284	273	286	283	258	306	282	310	287	274	259	281	304	252	279	283	240	278	278	306	276	292	274	257	255	276	290	286	257	272	290	277	272	292	279	266	277	260	279	263	276	273	277	251	274	284	274	277	306	267	259	306	259	270	313	304	271	254	301	254	267	278	268	261	265	272	243	287	261	275	277	288	283	274	272	268	286	286	269	296	269	281	257	258	274	273	271	287	302	249	267	257	273	258	277	271	283	271	271	254	275	263	272	273	271	287	240	257	260	268	277	293	274	257	267	262	268	278	256	284	287	280	269	282	264	279	274	271	261	270	331	268	240	283	288	237	289	275	263	264	267	290	271	294	258	266	266	299	252	297	269	294	273	280	279	281	304	288	284	275	278	271	264	265	254	256	283	274	270	294	268	248	266	283	274	286	272	303	286	264	263	298	244	298	279	237	308	301	302	263	280	289	306	298	307	271	275	265	254	269	277	270	283	235	293	268	259	261	292	257	240	252	276	264	253	279	264	301	273	288	285	276	277	289	279	269	264	253	288	278	290	280	281	291	271	251	265	263	304	258	291	268	280	286	261	284	295	251	276	256	263	295	240	266	257	257	304	274	279	280	266	305	264	300	252	253	287	250	275	263	308	267	275	255	275	264	276	265	273	273	283	293	307	295	254	258	280	280	274	259	276	267	275	276	278	289	270	259	257	273	258	267	261	269	287	266	242	303	289	270	295	287	254	279	311	271	301	267	284	267	279	304	278	287	276	276	273	265	268	266	262	274	310	294	277	261	280	251	253	278	261	284	278	264	270	262	270	265	268	296	249	269	279	271	275	299	289	243	258	276	265	295	269	258	316	290	278	284	297	248	267	265	263	304	256	282	285	281	287	274	252	274	262	247	273	281	272	253	282	269	268	269	287	263	269	294	267	249	263	249	280	311	270	283	255	263	273	268	258	282	279	266	283	253	287	279	279	294	250	248	256	258	276	272	258	276	232	269	255	267	255	278	266	275	276	278	258	296	291	265	310	258	276	282	260	254	270	292	300	265	285	280	291	292	284	307	275	283	306	273	279	246	261	268	261	288	279	290	267	298	269	258	279	291	241	275	265	268	271	271	304	271	268	263	255	253	284	247	268	286	253	275	289	255	275	269	272	275	291	283	256	294	276	286	255	300	297	312	278	264	271	295	251	305	287	278	267	289	295	266	298	273	275	296	271	267	291	260	283	298	275	286	277	261	231	276	293	237	290	291	282	283	268	259	285	283	273	294	292	283	292	294	262	299	281	285	268	269	283	282	274	281	243	283	276
25673	21633	27543	25671	7930	352	227	241	176	182	160	174	152	145	143	146	138	148	136	128	147	147	144	151	155	135	131	138	157	139	146	150	138	127	137	149	141	127	125	140	120	154	160	138	142	138	141	147	127	130	157	133	153	159	130	140	144	148	128	118	127	121	130	128	137	150	142	137	122	128	140	128	131	162	131	131	125	147	158	135	140	118	122	144	138	145	130	106	130	151	127	131	142	128	141	133	146	156	133	115	157	157	152	140	147	119	144	124	138	137	128	149	128	146	158	109	136	155	147	115	132	140	131	136	132	133	150	152	154	144	134	142	155	138	141	137	123	152	119	138	141	141	166	137	119	138	147	131	130	130	138	161	153	127	130	138	146	145	140	143	143	148	140	146	134	132	129	123	152	134	121	136	136	141	128	134	148	126	135	139	125	125	128	140	134	150	137	141	114	141	130	115	138	131	130	139	128	135	116	146	131	147	138	134	114	132	132	121	165	137	118	120	120	121	138	141	152	142	141	122	129	137	116	137	145	134	143	141	145	133	140	126	124	142	123	157	141	145	137	153	138	121	122	136	127	117	116	133	131	146	125	143	123	141	158	126	119	153	138	136	145	128	127	150	140	137	127	129	129	129	130	137	135	154	141	137	155	155	160	135	140	126	167	145	143	130	134	147	138	128	138	135	158	138	137	134	128	122	128	126	131	141	131	138	147	115	127	145	135	139	157	126	131	147	158	163	153	134	119	130	134	143	156	132	136	134	155	138	134	135	143	146	146	126	118	126	140	132	145	122	140	148	139	138	142	149	153	121	150	128	137	146	128	133	152	155	140	142	133	104	148	132	135	117	156	129	116	137	123	139	125	150	133	114	142	143	128	134	133	142	133	149	139	119	128	139	122	114	126	144	134	145	126	163	134	139	122	113	144	148	134	129	128	116	128	140	139	147	127	129	143	127	136	143	130	138	150	116	116	147	164	133	152	143	140	122	132	138	147	141	138	141	136	123	130	135	134	110	152	142	131	126	148	117	137	142	133	133	140	119	141	139	133	131	142	155	132	118	117	148	132	129	142	144	145	136	144	153	156	111	139	135	131	144	116	131	131	139	148	141	125	157	112	160	135	151	121	143	161	137	147	138	121	157	152	136	138	136	120	121	136	146	126	135	151	140	145	126	142	144	124	170	125	132	130	150	142	140	132	133	136	162	143	127	122	171	137	150	130	115	138	144	159	142	134	105	140	113	137	131	144	169	128	134	139	121	131	142	134	126	142	149	129	130	149	128	141	122	148	142	111	149	123	128	127	116	129	108	145	131	142	148	117	152	115	124	150	128	144	125	158	147	157	111	160	159	140	149	136	117	130	150	149	131	135	120	140	128	141	151	125	140	123	143	136	138	144	143	141	140	123	146	131	137	121	141	142	161	131	141	129	151	138	135	133	138	143	134	150	123	154	125	155	130	127	121	154	132	139	134	124	136	124	128	126	137	136	135	125	140	131	132	135	113	123	146	139	160	137	135	134	137	144	119	146	143	127	140	119	158	130	154	139	124	127	135	120	130	152	133	148	137	124	121	141	134	126	124	135	146	123	152	127	147	143	126	139	149	106	150	150	143	127	136	133	126	147	142	137	134	121	130	167	131	145	123	148	146	142	156	132	122	140	148	144	129	123	129	132	133	129	157	150	135	155	148	120	132	142	136	151	141	140	138	130	153	124	130	131	145	123	148	139	133	135	148	149	151	134	158	151	145	150	126	145	136	134	130	136	136	149	148	118	130	137	136	131	122	152	118	121	138	146	117	129	138	137	138	141	152	117	142	147	146	111	136	134	138	128	138	123	133	120	126	137	132	119	125	157	143	144	149	136	121	141	144	131	122	155	148	144	139	148	137	140	120	145	145	153	124	151	140	119	143	118	150	139	121	140	133	125	158	134	120	142	130	143	152	164	133	123	129	130	122	147	127	131	152	142	140	122	125	142	104	114	133	140	127	150	149	129	145	123	131	136	137	138	119	151	142	131	124	141	120	118	128	118	153	141	138	143	123	161	143	141	138	141	128	130	113	126	146	140	149	112	132	149	127	139	128	134	140	118	136	129	132	130	121	147	137	132	119	126	155	134	134	98	157	141	157	137	127	153	141	135	130	159	161	123	132	129	130	132	155	160	129	149	121	163	142	144	143	123	135	140	130	131	149	128	129	140	132	140	140	133	154	141	128	128	128	148	134	135	131	140	154	127	127	127	146	133	129	145	154	136	138	135	142	139	120	151	144	141	143	129	157	142	126	140	141	114	130	133	147	134	132	142	141	124	142	127	149	109	149	173	150	133	140	144	132	126	140	148	131	148	140	130	131	122	152	147	137	147	123	143	157	141	140	155	140	118	143	122	148	95	131	130	134	133	146	125	165	134	158	153	149	159	123	138	129	157	123	131	133	134	121	128	145	145	125	110	152	159	141	124	119	141	140	136	142	147	137	140	133	135	124	145	120	143	138	142	134	126	119	140	111	133	143	140	131	146	134	126	146	110	142	158	115	130	122	119	143	136	172	135	153	124	150	102	144	127	112	126	135	143	123	135	131	135	138	123	127	106	135	112	152	156	141	141	138	129	145	121	150	125	160	156	131	124	130	132	142	135	135	134	160	123	144	131	138	139	143	147	146	135	136	146	125	139	144	120	136	130	148	131	137	143	129	136	120	148	146	137	149	154	147	105	132	152	133	132	128	141	123	126	150	161	121	139	137	142	125	172	147	135	117	123	152	143	159	143	148	127	129	117	128	143	122	143	137	138	132	141	135	120	151	114	138	147	127	151	142	150	138	130	147	133	128	144	143	128	127	124	149	134	141	131	126	143	134	162	140	135	150	143	146	142	123	138	127	122	149	151	123	111	141	126	142	115	124	146	121	126	133	169	148	147	121	140	131	131	147	142	136	136	153	144	136	146	157	129	164	148	141	123	142	127	134	140	132	126	155	127	140	126	130	133	120	129	142	124	134	153	132	126	153	131	142	145	139	139	137	132	159	145	152	137	143	140	135	139	129	133	130	131	146	114	144	135	132	132	150	135	160	138	128	144	130	140	135	134	126	135	147	116	133	155	149	125	153	148	122	136	145	146	143	129	151	132	142	155	139	129	148	143	128	150	142	131	140	135	137	160	130	144	127	119	139	143	164	145	142	114	122	135	141	132	130	143	134	138	134	162	130	146	137	126	144	144	131	151	139	125	152	158	125	146	129	154	118	159	133	139	142	134	124	145	143	125	140	125	144	133	162	117	105	143	129	142	129	146	145	124	151	146	138	125	126	141	134	132	122	132	130	141	142	127	140	143	135	142	140	150	116	152	136	142	116	137	125	148	118	126	141	137	136	150	157	144	129	126	129	141	147	140	139	145	119	134	142	146	125	134	136	145	145	123	138	151	158	113	122	152	131	150	131	137	128	140	122	129	154	134	128	128	141	122	141	139	129	154	144	145	143	151	152	140	126	145	131	142	149	128	150	130	154
38770	43972	2954	1016	774	572	492	402	348	291	307	268	255	260	241	214	221	220	226	212	201	209	205	188	202	204	222	226	193	170	187	209	196	191	184	187	200	194	187	186	189	184	189	170	203	183	197	180	176	206	199	193	212	176	182	178	190	188	184	178	208	175	173	158	166	173	183	181	164	179	194	200	171	182	193	190	196	168	199	179	178	190	193	192	184	172	160	177	189	183	202	183	185	166	182	169	175	179	195	183	186	190	195	188	187	190	186	187	160	184	181	179	201	181	197	185	170	190	169	186	182	176	161	182	172	176	200	189	176	169	176	175	182	201	192	199	174	201	209	203	161	194	183	180	183	185	190	192	178	176	197	165	163	200	185	174	171	195	197	199	176	163	191	194	192	161	204	168	169	177	185	175	187	166	182	183	178	189	198	181	182	181	191	207	158	186	167	213	219	171	187	196	161	167	185	202	181	173	208	182	169	193	177	170	176	178	192	178	174	174	159	200	165	186	177	184	170	189	180	172	194	186	179	197	182	195	182	158	177	171	193	199	180	178	178	174	175	196	207	179	171	203	184	192	161	184	202	201	167	209	195	185	167	170	189	157	176	172	176	200	188	209	195	199	180	153	200	192	191	158	183	218	196	176	190	197	170	196	167	189	185	188	182	155	177	178	187	181	194	185	186	180	165	207	180	161	198	180	178	194	171	184	197	157	161	181	174	216	163	195	178	191	195	174	193	184	199	192	198	182	184	200	208	194	200	159	188	183	173	196	178	168	185	163	170	183	215	214	169	202	177	198	200	183	200	191	176	191	193	182	209	174	172	159	189	180	174	196	197	205	178	178	193	169	184	188	176	177	189	196	192	184	179	172	178	197	173	198	169	174	202	177	183	217	165	196	181	200	174	194	189	173	181	175	191	176	181	167	212	194	202	178	202	225	180	179	209	175	172	190	177	185	179	182	181	188	202	184	194	186	166	178	198	197	197	178	178	187	179	202	174	209	200	171	178	187	188	215	204	189	212	178	203	194	203	175	205	185	191	193	176	179	190	171	192	181	187	171	186	196	191	177	191	171	183	187	179	189	177	196	182	182	159	190	178	181	176	192	182	200	175	170	200	186	182	209	202	190	172	168	175	221	183	185	162	188	200	181	181	190	195	180	166	167	177	197	158	172	181	191	226	191	198	184	209	188	201	143	195	186	175	185	167	173	177	207	193	175	176	174	219	185	176	164	183	175	175	184	205	193	186	191	182	181	200	177	169	198	186	183	176	177	187	184	184	187	193	188	196	166	182	181	184	153	172	214	171	195	186	187	207	179	199	199	195	199	187	202	183	199	195	192	181	189	181	207	171	167	202	171	199	164	208	192	162	180	195	201	183	176	199	194	195	192	173	189	207	185	156	171	179	197	184	200	190	186	197	171	177	188	183	181	177	180	185	196	185	171	190	204	203	203	172	201	184	177	184	193	187	168	182	164	169	189	194	195	196	161	199	211	184	185	176	189	158	191	204	191	169	176	197	174	184	205	158	158	182	176	219	194	185	172	196	195	187	175	182	165	186	177	187	182	212	170	167	197	190	184	166	191	209	175	162	176	171	177	196	183	189	222	185	158	163	195	193	188	169	172	190	182	153	161	187	217	178	195	202	161	202	190	174	183	177	182	169	167	181	208	197	173	186	205	184	176	174	187	189	179	188	177	176	186	181	174	188	194	188	189	180	184	185	183	159	186	167	190	159	191	189	173	198	182	183	178	192	191	184	178	177	175	193	184	200	196	197	200	179	175	193	198	177	178	194	197	174	197	163	194	182	181	190	204	209	173	172	194	181	176	194	178	191	174	161	168	183	175	177	199	187	208	186	194	198	180	192	176	185	181	200	178	193	203	179	186	172	195	179	177	179	192	201	178	194	163	193	170	209	180	179	200	171	204	185	184	158	162	182	186	192	180	199	181	176	180	188	165	191	196	191	188	171	180	198	187	174	160	203	188	196	154	199	200	172	177	175	186	161	186	198	192	160	175	196	178	177	200	202	209	202	194	184	196	186	171	179	192	204	183	164	181	188	179	211	168	180	149	183	188	179	175	186	195	182	174	181	185	176	185	176	181	181	184	181	179	170	190	200	173	194	206	170	187	206	188	190	165	178	173	213	175	168	161	163	169	189	171	182	157	212	173	171	175	183	191	172	181	193	186	199	166	185	185	158	167	188	186	212	179	175	152	201	204	191	182	184	199	182	212	173	187	165	180	171	176	206	177	172	173	172	155	194	193	174	176	188	176	155	164	191	172	196	172	171	186	190	177	168	187	182	185	190	168	209	193	191	197	177	175	172	158	193	190	190	197	196	188	177	175	197	185	183	171	172	197	198	176	162	176	190	202	170	189	163	184	184	189	212	180	195	176	188	187	174	179	175	173	190	195	179	187	181	160	181	192	191	172	208	211	164	177	171	196	186	184	159	178	182	191	208	178	216	204	180	188	204	162	184	174	185	179	187	175	207	172	207	143	196	200	187	187	208	189	208	177	187	181	155	164	186	193	180	165	180	189	203	203	159	203	211	183	195	193	182	205	197	162	167	165	194	187	165	169	182	188	209	191	173	174	166	180	170	196	190	185	190	186	182	175	185	164	193	182	183	161	162	188	194	191	167	182	182	216	160	188	193	164	195	204	192	179	212	194	191	178	200	196	176	179	175	188	199	194	198	207	183	191	208	187	158	177	193	176	190	199	166	184	162	197	239	192	184	192	180	167	177	213	190	180	170	192	179	176	201	191	180	174	178	169	171	191	184	202	188	173	207	168	204	176	193	195	191	193	181	175	208	190	162	161	185	174	178	183	200	176	211	181	181	184	171	167	181	192	183	180	198	169	175	155	174	176	175	189	175	171	175	178	173	198	178	179	181	182	194	158	172	173	165	206	192	189	193	171	193	203	162	183	185	205	180	171	185	177	189	167	173	237	181	198	156	207	189	182	181	199	197	183	169	190	200	142	169	176	193	167	192	178	184	163	180	182	209	187	176	190	206	199	184	205	197	171	198	212	189	211	191	176	166	207	204	195	191	174	187	204	204	192	178	173	180	183	177	178	184	174	165	176	196	177	188	199	178	178	188	205	180	190	166	179	188	188	190	162	166	185	183	164	172	172	179	180	165	179	167	211	203	200	196	188	178	163	181	166	166	184	197	159	183	182	181	189	177	199	202	178	178	186	185	182	168	194	196	184	190	197	204	187	211	170	181	173	182	197	200	152	182	176	177	199	206	160	171	166	176	195	164	173	168	177	175	162	184	180	181	180	164	170	208	196	167	201	158	166	191	191	177	181	176	159	197	162	160	186	167	189	204	187	215	189	167	208	197	174	193	169	187	196	188	199	199	183	189	195	198	179	174	196	202	159	182	176	194	190	193	183	175	178	192	179	186	175	183	181	167	178	181	184	167	193	192	174	166	186	167	176	185	180	194	204	167	193	194	181	185	174	162	171	157	192	192	173	194	165	180	190	196	179
23329	21634	29392	24303	21623	21628	9373	860	595	577	544	518	481	451	452	417	428	411	405	360	363	355	384	372	375	391	385	368	358	371	371	356	333	340	353	363	368	312	343	367	321	375	341	351	340	312	355	345	360	364	359	354	362	363	332	349	336	324	338	354	360	339	324	328	349	348	342	330	331	338	345	359	335	338	329	335	359	327	322	358	327	371	349	339	357	353	319	328	337	337	320	329	366	347	315	317	317	332	303	336	311	292	332	327	322	341	337	320	329	311	316	334	309	350	338	340	301	325	320	341	345	336	327	324	345	350	323	352	316	321	341	310	313	357	341	349	306	323	341	336	332	350	318	356	308	361	347	327	302	325	314	317	309	342	336	327	313	336	337	377	367	321	329	332	327	313	315	343	329	333	323	352	330	353	336	316	370	326	370	331	340	315	301	362	330	323	318	335	314	330	345	326	345	348	342	331	343	355	328	342	329	319	333	361	345	366	324	349	342	337	320	315	361	326	379	328	310	325	325	375	336	326	344	333	304	324	310	326	367	319	341	328	303	308	344	322	326	318	349	323	343	343	324	344	311	319	319	328	341	322	332	335	320	321	329	343	348	345	350	353	341	357	342	343	331	334	319	354	321	310	346	328	319	375	361	330	341	381	318	314	365	326	301	336	354	314	314	351	348	329	323	324	332	362	342	335	368	353	335	318	360	324	341	312	341	320	335	287	364	344	334	303	346	362	347	357	335	344	336	330	307	347	355	295	337	352	319	339	375	341	331	331	344	322	358	332	334	342	336	352	323	332	308	341	318	344	329	369	309	328	329	325	347	333	356	323	329	341	331	333	356	324	372	350	320	335	326	338	353	331	311	353	333	328	330	325	320	354	349	355	335	361	360	335	352	356	349	310	345	335	334	345	298	312	354	311	350	355	324	334	379	300	339	330	341	319	300	326	342	346	342	312	340	368	363	338	296	333	336	295	342	368	334	298	349	331	347	309	320	354	366	367	352	329	364	321	347	336	341	328	342	340	326	334	336	309	339	329	338	332	335	329	333	321	358	329	360	355	360	336	332	307	353	333	378	373	303	318	346	336	347	325	353	336	307	339	327	345	349	384	336	370	360	335	344	336	343	341	352	339	317	352	349	339	323	358	321	313	350	327	348	352	335	335	339	330	352	359	352	339	338	333	310	312	347	345	358	317	340	337	342	345	332	329	294	300	316	369	316	313	363	340	320	349	343	372	349	331	296	351	344	324	345	329	308	323	312	297	354	312	342	355	359	356	359	332	355	333	336	317	325	334	334	341	312	349	366	312	302	358	355	327	320	322	318	324	338	327	364	318	329	360	326	339	332	305	360	309	357	335	345	341	347	324	352	324	322	337	313	314	324	315	361	339	339	334	352	352	362	358	334	335	331	318	337	338	347	338	329	329	350	342	327	338	345	317	330	384	325	359	340	342	339	329	334	333	342	345	346	361	330	311	318	330	328	339	325	312	310	338	308	323	339	335	350	336	334	338	315	285	364	326	331	300	357	319	335	345	335	357	366	332	324	376	351	336	323	352	348	323	359	362	348	354	327	343	308	339	355	340	328	366	343	339	356	319	340	354	341	307	341	363	354	326	327	316	340	350	341	347	357	348	319	318	321	324	323	318	342	312	329	330	363	335	331	348	282	308	332	333	310	343	327	306	342	334	337	304	332	364	311	372	350	342	319	323	292	348	340	326	282	365	332	323	346	321	348	332	339	327	327	360	339	362	326	349	331	353	389	321	382	346	345	363	321	332	360	315	327	339	340	369	336	341	350	363	320	329	304	340	339	333	339	324	332	346	340	369	337	335	314	370	322	280	287	316	301	354	344	347	333	335	351	356	340	357	307	337	345	347	349	333	348	334	339	367	303	332	318	333	297	331	366	330	334	341	305	346	336	337	363	331	312	312	332	343	330	310	335	339	306	323	360	321	374	344	327	331	327	332	339	350	372	333	347	326	344	390	346	333	336	364	341	344	345	333	327	331	327	333	358	316	305	309	334	342	351	343	344	328	327	339	332	355	346	332	352	316	346	342	348	316	348	346	311	326	347	350	322	336	311	309	349	318	321	334	343	356	349	377	322	325	359	330	332	351	319	335	323	340	353	350	350	325	338	305	355	332	350	345	352	380	380	324	326	335	321	347	329	335	362	332	357	345	332	329	349	338	364	340	331	365	317	295	360	317	337	326	320	321	335	313	329	337	325	362	322	351	312	352	333	340	337	353	318	360	355	328	305	305	329	316	365	356	332	307	336	320	332	360	326	306	346	344	333	375	328	316	345	313	332	322	310	302	333	320	348	365	311	323	342	350	323	299	319	308	368	338	338	342	362	357	351	307	333	317	323	324	334	328	345	326	355	324	343	358	317	336	338	333	366	350	319	347	365	326	355	344	333	340	343	334	342	333	370	325	353	336	338	317	322	332	344	324	323	355	322	308	324	327	319	363	332	347	347	345	334	300	316	332	362	336	351	345	353	327	349	324	336	342	310	358	368	337	340	343	346	307	317	314	357	358	330	362	334	347	320	349	361	347	323	310	342	318	318	316	323	314	320	365	319	329	364	290	356	372	309	320	337	335	320	341	354	319	353	364	353	306	341	341	313	312	329	333	335	360	347	313	370	318	357	319	350	346	344	309	309	340	331	329	310	357	355	324	326	356	348	339	321	326	319	350	341	329	302	363	340	343	309	301	311	325	379	346	311	301	322	379	344	338	345	347	364	347	301	337	320	335	319	365	339	330	330	343	333	343	332	331	315	345	328	312	328	353	308	348	333	356	345	342	330	343	319	344	351	329	334	315	320	339	340	352	317	351	330	354	339	351	314	337	321	338	320	348	323	345	348	355	340	333	324	323	336	336	320	312	345	335	333	337	332	308	344	321	356	330	323	350	333	344	353	328	305	322	341	347	359	346	331	350	372	341	362	340	345	345	356	326	294	336	362	330	321	306	344	362	317	321	283	339	367	370	348	340	337	344	315	343	298	319	324	303	322	338	326	343	367	365	349	317	328	345	313	356	341	334	319	335	312	338	339	327	350	331	329	315	329	331	355	325	290	325	305	356	352	348	322	327	328	329	333	336	338	331	339	333	356	343	404	358	336	335	314	338	341	328	360	343	325	327	329	328	317	349	318	340	321	346	331	325	352	314	324	362	341	305	318	332	348	306	342	340	354	340	316	354	340	358	337	348	322	303	344	356	299	335	344	351	372	333	301	320	373	338	325	329	345	297	345	333	338	323	338	325	341	330	334	342	327	331	352	334	319	368	363	341	340	320	319	352	345	313	300	326	322	347	314	336	329	380	300	352	323	324	370	304	324	321	315	344	322	334	321	357	357	377	337	323	329	339	343	323	342	284	341	308	350	354	331	319	340	323	345	313	326	338	320	357	326	339	359	324	319	328	340	342	342	304	352	321	367	331	332	352	313	329	320	330	326	336	336	336	351	338	337	321	336	329	316	348	337	355	302	337	363	358
44747	54158	9821	3913	2779	2104	1571	1278	1068	854	812	722	676	614	607	546	531	554	508	451	481	495	457	440	456	438	464	414	450	439	429	435	412	407	427	427	424	400	422	425	389	398	388	408	397	397	402	393	414	408	437	408	378	384	424	418	413	418	405	372	380	382	419	402	385	414	381	383	422	440	406	419	385	429	424	393	458	415	400	412	345	386	401	406	409	411	430	397	422	389	409	398	396	419	361	432	388	362	377	413	391	370	437	399	410	382	393	410	395	414	403	418	374	389	369	374	392	385	375	394	412	420	396	428	413	398	415	394	380	385	394	403	373	395	388	430	348	389	375	423	414	405	388	429	382	386	372	401	396	423	414	424	395	413	358	384	419	428	399	416	401	404	395	378	416	386	383	379	427	386	385	427	421	436	403	378	412	373	380	428	379	427	404	412	367	401	423	388	399	391	413	387	385	414	414	390	388	400	379	398	367	392	422	396	400	404	379	375	382	451	403	378	394	415	392	418	423	364	410	445	407	414	401	371	403	430	407	389	410	369	419	384	433	432	379	362	427	426	416	417	420	407	403	426	397	420	408	378	406	402	400	414	398	381	440	404	446	402	386	384	415	388	406	384	397	376	427	432	387	393	408	367	391	367	393	391	391	389	427	395	374	385	404	407	385	355	373	395	390	406	393	396	404	383	398	415	401	378	414	398	409	383	397	391	427	405	366	398	408	432	381	433	412	413	383	394	369	402	394	426	417	376	433	361	384	370	397	433	395	377	400	391	381	402	370	430	400	392	380	377	392	382	399	405	397	383	418	392	418	399	355	391	412	425	407	382	389	397	436	407	394	409	396	393	372	414	371	396	438	403	424	405	420	414	408	413	393	466	417	396	461	409	378	391	414	386	402	423	378	431	416	383	382	417	429	395	399	427	386	378	411	418	444	375	379	406	382	401	379	403	409	429	392	428	371	385	394	375	436	397	397	418	384	425	411	406	342	413	383	389	407	406	390	411	414	427	403	426	395	402	415	389	422	375	398	425	420	362	400	351	386	395	400	395	398	413	383	406	393	415	405	393	377	365	418	425	389	404	418	367	374	418	403	433	405	412	384	388	445	369	394	399	393	407	389	394	434	394	411	372	407	398	463	392	370	390	434	414	416	372	409	401	417	394	385	415	390	388	389	416	409	406	407	409	439	383	427	410	380	430	400	411	383	401	374	404	413	396	394	417	375	405	431	417	384	424	418	382	411	422	395	359	409	380	361	385	383	368	403	385	390	387	414	377	409	449	390	391	389	414	386	419	409	406	424	433	381	389	411	417	394	352	412	420	394	376	383	420	400	387	388	400	401	374	370	397	425	363	386	388	375	393	416	403	392	402	366	430	375	393	419	407	380	401	383	399	399	441	398	382	384	370	402	394	384	392	402	421	405	403	419	402	416	446	404	423	384	411	415	378	368	388	393	391	391	432	420	371	393	425	398	396	375	421	370	424	411	390	428	412	353	398	416	438	412	414	432	373	387	350	377	425	369	406	377	407	406	388	376	403	396	422	406	422	363	384	388	407	405	356	379	425	425	402	384	401	415	407	400	400	405	395	405	370	434	410	402	373	377	423	419	402	400	438	373	383	434	401	424	402	401	440	397	393	406	358	408	379	383	391	377	399	389	390	377	397	395	367	395	420	371	387	435	420	369	398	395	414	403	390	393	380	395	421	383	412	410	412	395	411	402	394	404	388	408	407	366	434	391	396	425	386	424	369	439	392	439	376	442	406	428	393	368	392	402	370	416	426	385	433	397	444	369	378	408	375	379	411	422	389	404	416	426	372	400	418	397	389	414	393	372	420	399	405	392	385	376	420	372	415	417	431	407	402	402	391	378	381	419	429	416	390	391	412	441	421	386	386	380	424	381	375	386	398	440	407	429	396	416	359	393	424	412	388	363	418	424	400	369	384	393	401	383	361	383	425	400	413	420	367	373	436	407	433	384	398	382	390	405	428	380	353	358	381	377	383	420	400	396	395	413	412	395	393	418	384	414	402	402	403	387	411	381	406	399	432	443	395	385	419	381	412	391	393	406	405	412	350	393	378	422	389	389	416	388	396	380	387	440	416	397	397	422	375	356	408	402	370	379	417	380	413	370	399	411	402	391	383	371	405	404	433	400	408	359	374	399	391	403	435	424	396	413	418	382	412	415	437	372	407	388	375	392	409	399	421	373	377	402	414	370	374	388	429	370	384	449	388	367	367	401	378	405	402	419	379	407	385	423	402	357	421	405	399	416	364	403	387	398	433	387	412	394	386	405	401	384	390	406	399	384	394	384	418	372	365	376	419	428	410	384	393	424	406	399	409	399	406	372	378	411	400	370	384	393	345	419	385	402	415	424	381	409	423	396	407	408	417	408	455	370	410	374	403	387	398	381	394	383	412	424	407	379	379	401	436	414	418	361	426	390	394	420	408	392	390	372	401	389	411	401	393	390	385	376	439	374	399	371	337	398	376	405	386	416	376	386	384	336	406	386	442	384	393	356	389	362	373	413	408	427	412	391	384	390	431	403	412	423	403	398	393	380	392	392	412	387	400	380	410	364	392	363	432	414	385	402	456	373	439	368	401	426	408	382	384	425	396	368	403	410	406	405	362	431	437	397	419	429	409	388	388	403	374	375	369	401	406	396	404	402	399	404	352	416	414	397	404	412	382	426	401	407	405	396	393	358	404	383	399	426	411	406	364	399	396	377	386	394	446	414	409	386	408	366	396	363	390	418	369	367	425	410	398	389	397	394	377	374	384	358	395	422	367	384	383	410	415	387	417	414	396	376	391	390	402	398	435	391	413	374	380	411	400	400	400	420	371	417	361	368	397	414	417	405	381	412	392	404	440	383	385	409	435	394	388	376	416	409	416	403	398	411	410	386	406	370	398	359	395	374	406	366	400	427	365	420	435	380	417	421	391	417	387	416	423	413	421	413	348	368	394	393	403	422	399	408	424	351	422	402	413	402	407	395	395	433	412	430	384	426	423	413	393	413	390	436	394	405	420	397	414	405	394	376	385	395	400	386	383	423	373	428	379	365	368	411	383	396	388	435	384	418	369	398	406	416	393	409	367	378	411	414	420	412	377	375	372	401	374	407	384	415	389	359	435	408	433	389	390	401	382	414	381	362	392	393	411	402	356	419	409	428	401	401	388	398	398	404	414	376	396	409	405	375	394	375	408	380	437	400	443	409	403	387	424	380	412	372	419	422	371	375	385	380	403	400	371	423	392	347	382	424	397	374	397	390	374	425	377	395	418	381	364	413	392	404	432	404	353	386	431	379	397	348	399	441	386	399	399	410	410	371	366	395	381	393	377	409	392	387	405	396	382	408	391	395	400	430	449	343	395	383	375	406	400	366	427	436	381	385	381	359	341	369	389	412	393	389	407	383	400	440	406	396	395	425	379	366	434	394	421	396	388	425	438	409	379	402	341	403	406	394	397	376	424	412	429	417	411	401	411	395	383	397	427
29695	26911	15593	1686	163	122	125	100	131	103	112	99	103	101	105	104	107	104	97	101	112	108	95	100	93	119	114	97	111	115	105	95	82	95	118	74	99	98	87	104	90	105	108	105	101	80	112	109	111	96	113	104	101	91	107	103	94	96	134	121	98	119	95	106	101	99	95	120	87	106	100	126	97	101	94	107	87	96	102	83	98	104	86	105	113	108	103	125	101	106	110	97	102	101	103	91	103	91	111	92	100	90	101	102	115	117	98	95	121	83	98	111	84	98	101	102	92	105	99	99	100	110	100	95	103	93	100	105	80	118	99	118	100	103	99	91	91	98	100	104	103	115	102	101	101	105	108	109	115	112	115	105	99	101	98	84	99	104	102	106	100	109	117	91	108	102	102	88	109	120	107	103	80	95	121	112	94	104	105	100	105	116	84	109	109	93	110	93	99	121	108	105	102	106	121	98	110	101	98	107	109	111	104	97	117	92	96	110	84	109	105	102	110	81	122	116	102	101	89	110	86	108	106	107	98	99	99	127	114	106	88	101	104	90	95	104	104	99	105	91	108	103	96	105	101	120	103	95	110	108	95	92	113	108	109	118	97	106	97	99	104	75	114	105	115	112	91	97	103	114	96	90	110	97	106	105	106	106	104	118	108	87	93	95	95	93	105	94	103	106	107	116	95	121	102	103	105	103	85	94	103	124	102	91	77	108	95	98	117	117	104	104	101	90	115	83	98	88	105	112	93	110	95	107	95	98	109	102	95	101	86	116	98	115	116	111	124	110	108	102	121	114	88	98	117	103	101	107	98	116	117	113	120	101	116	81	102	91	93	105	106	111	97	115	102	90	102	99	96	99	104	95	107	96	90	112	95	98	116	108	112	130	96	106	85	112	77	100	94	101	94	102	120	91	111	94	95	110	113	89	96	105	119	99	107	97	104	116	102	103	103	89	108	92	87	90	109	107	98	102	88	92	105	95	98	115	117	102	100	101	114	106	100	114	86	96	86	99	89	124	96	106	86	111	90	98	104	97	114	102	99	105	109	110	111	99	111	98	115	113	87	109	100	103	105	90	86	91	90	109	100	99	92	99	99	99	84	102	104	110	130	107	95	88	105	106	117	99	101	109	89	102	95	106	116	126	99	115	97	84	124	101	96	107	107	109	85	91	104	101	116	109	106	77	94	109	103	101	104	95	83	109	100	112	105	98	102	97	107	102	98	111	102	117	109	102	82	114	113	93	106	80	106	96	102	86	114	97	110	127	101	96	83	90	102	106	105	98	109	101	121	105	96	91	100	114	113	112	104	98	120	105	110	102	110	110	101	100	100	102	96	93	95	103	83	99	99	99	122	112	102	103	119	91	99	125	114	117	92	91	105	90	100	81	93	112	102	94	104	113	108	105	117	94	97	107	132	119	111	105	125	101	103	116	99	110	111	93	109	111	97	105	114	103	88	117	101	100	83	98	93	114	92	87	130	94	116	120	97	103	121	110	105	101	104	109	82	99	97	100	108	102	102	114	99	117	109	105	111	99	81	111	113	95	95	91	94	100	107	120	102	93	98	106	100	117	104	96	85	107	84	106	108	105	109	124	102	113	86	117	95	108	94	125	97	85	117	99	95	116	121	99	103	98	97	99	110	96	102	100	96	113	113	102	105	106	102	107	113	98	117	114	93	106	85	105	106	103	109	101	110	104	101	109	88	97	103	107	111	114	86	98	102	85	118	101	91	103	99	118	113	109	121	90	99	99	106	109	100	107	101	125	112	104	98	112	97	87	108	92	88	109	110	102	86	94	103	112	100	109	93	102	95	111	118	101	101	84	101	105	106	102	140	104	118	109	85	106	96	107	95	129	109	91	99	107	93	126	83	107	116	97	105	86	109	105	105	115	101	109	107	110	100	103	96	104	96	100	116	106	107	91	88	101	101	105	104	103	106	88	110	91	89	97	104	96	96	94	95	113	102	95	93	119	123	105	100	97	95	102	81	95	94	121	101	94	105	104	100	96	95	95	106	96	94	84	98	116	92	122	90	87	94	100	98	79	104	120	101	91	106	95	94	125	104	95	90	101	85	97	90	114	93	84	95	103	114	110	91	115	98	103	109	101	102	116	74	107	109	94	95	127	123	115	105	91	100	102	112	110	108	87	93	126	95	102	94	109	98	102	88	112	111	102	103	83	106	101	93	88	84	108	107	114	117	101	113	90	120	103	92	104	111	105	110	105	108	83	106	113	111	100	69	101	107	100	98	107	100	98	94	120	116	114	87	95	108	107	117	113	84	109	114	85	86	109	103	88	114	113	79	76	100	121	81	99	100	85	107	94	102	99	117	109	92	91	95	118	112	96	115	108	87	105	98	96	114	112	106	96	90	97	99	91	91	99	103	99	111	104	84	94	101	124	100	100	90	94	105	108	95	90	110	113	99	92	112	111	100	103	97	104	79	89	97	98	99	103	114	109	86	75	103	99	111	98	102	85	100	115	112	97	86	109	86	105	89	103	100	111	103	100	105	101	114	94	128	95	121	89	106	89	115	95	95	101	122	96	108	92	101	92	100	99	98	95	126	109	97	113	101	104	104	83	90	91	101	109	101	110	116	90	96	93	88	105	92	100	108	100	102	102	94	107	95	103	122	110	93	80	90	100	89	94	99	100	112	110	94	97	110	86	99	101	84	106	103	96	99	99	94	95	101	86	101	98	101	91	116	107	106	101	116	86	102	86	87	97	117	103	118	124	123	95	95	91	99	104	84	111	97	97	110	79	110	114	107	96	96	94	92	116	94	107	80	106	117	95	112	103	106	116	84	103	102	79	111	101	121	98	85	93	95	106	121	108	100	85	105	93	105	96	113	105	95	107	99	115	98	107	101	98	105	114	99	92	112	102	108	115	118	85	87	111	97	98	115	85	113	82	107	100	113	104	109	108	116	87	99	107	108	109	96	111	97	117	90	135	98	109	83	132	87	99	112	92	102	130	118	90	102	120	95	115	105	93	121	104	109	95	93	110	95	111	96	110	92	94	122	107	127	90	100	95	102	105	109	89	108	101	75	121	109	112	120	83	96	100	119	99	114	94	106	106	113	105	105	103	97	95	109	101	107	97	97	110	122	94	85	117	105	120	89	101	101	100	105	120	88	117	120	97	110	111	104	116	82	108	87	103	97	88	96	106	112	103	74	103	90	89	104	106	113	98	108	120	100	89	102	99	115	114	105	109	109	112	89	99	113	103	107	113	101	106	109	117	102	103	111	108	101	100	109	90	97	97	99	111	102	106	105	98	87	113	90	91	119	102	115	89	99	104	113	113	95	106	100	109	110	94	96	112	93	109	105	106	86	93	94	100	98	89	108	100	117	112	100	95	116	120	108	92	73	101	93	97	99	94	110	103	104	97	95	94	101	125	114	89	91	91	104	98	119	95	96	112	116	107	100	104	79	91	82	98	115	120	106	92	87	91	105	101	105	95	112	98	112	92	99	102	111	111	101	120	109	96
34849	39490	2566	261	215	170	171	178	159	172	149	159	145	117	135	136	147	157	153	125	131	143	144	139	126	139	146	131	137	139	147	114	159	149	120	119	118	141	131	126	142	139	105	144	114	149	135	137	137	130	136	127	127	140	145	124	132	140	133	141	134	134	139	114	136	143	148	139	123	113	142	125	136	155	127	149	110	142	121	140	120	143	130	123	146	143	143	144	141	130	137	153	130	125	140	127	129	132	129	154	147	113	147	120	129	135	119	131	147	143	151	122	118	144	141	143	151	114	134	149	131	143	144	115	157	129	140	123	135	110	124	126	130	138	146	134	141	145	123	136	136	141	123	148	126	127	135	148	116	126	131	130	140	129	133	126	133	117	119	133	139	142	137	143	110	129	146	111	139	140	124	126	137	135	150	130	139	147	149	116	134	126	158	146	132	147	132	136	164	129	125	165	130	134	155	128	128	116	123	136	140	135	138	132	141	137	123	136	136	152	140	139	151	143	123	136	121	119	120	148	151	148	118	125	152	155	143	134	139	132	127	141	166	128	142	125	137	153	138	137	149	139	127	138	111	131	132	143	124	153	148	148	125	139	148	117	133	139	128	134	125	125	148	156	164	126	142	129	143	114	153	128	145	140	133	142	148	130	143	127	155	131	154	140	150	144	125	148	128	138	120	134	150	121	129	143	147	149	128	117	124	135	111	128	125	151	134	126	123	136	134	143	151	136	134	142	108	124	138	124	124	132	122	122	122	144	116	137	152	119	150	133	127	119	124	118	118	144	125	142	124	148	128	136	127	147	142	125	155	140	124	112	114	130	117	138	123	142	117	155	137	145	132	149	137	124	119	132	146	115	140	149	136	134	112	137	142	135	143	155	124	115	146	130	137	141	142	125	138	135	134	133	159	111	125	110	134	141	129	129	144	145	139	119	140	106	137	133	142	134	134	153	141	151	135	126	139	126	142	134	136	128	162	146	128	146	123	114	136	135	132	134	137	125	146	140	133	149	128	127	128	130	133	127	142	150	129	132	142	145	141	130	146	138	137	127	140	150	152	141	132	131	157	123	122	135	139	99	129	112	152	137	141	153	140	123	122	124	117	124	150	130	130	133	123	129	160	118	129	134	134	132	141	131	146	152	131	121	126	122	135	145	132	132	129	148	126	113	133	149	129	128	143	134	132	140	142	137	153	137	151	124	121	123	149	138	142	117	129	128	128	136	143	146	120	145	141	113	147	148	129	145	131	161	133	136	140	119	143	148	124	120	141	137	118	162	114	149	140	127	122	147	134	118	117	144	138	124	129	141	141	136	117	144	118	136	142	131	146	127	124	147	147	119	135	151	147	150	144	126	132	138	155	123	145	126	139	130	154	128	122	144	129	108	134	112	129	117	139	144	128	120	113	126	122	132	116	118	149	134	130	136	139	116	138	158	142	138	142	114	147	129	142	129	136	139	140	124	119	139	130	124	130	144	151	142	131	144	135	131	148	120	128	144	131	141	139	136	128	154	122	125	130	145	137	145	131	169	145	135	124	148	143	115	117	139	150	143	134	131	118	129	146	127	133	124	157	124	132	120	144	155	151	143	115	137	112	132	134	109	123	126	130	125	139	132	154	142	147	154	130	142	128	129	140	130	130	135	144	140	159	137	133	142	143	140	146	131	136	160	156	143	139	126	130	129	137	128	144	150	129	136	135	138	135	135	140	122	141	137	142	119	117	136	140	125	149	141	130	138	124	132	138	142	134	112	153	134	120	130	143	143	129	121	125	141	125	146	123	127	138	142	132	139	143	138	143	156	139	139	146	135	129	139	118	114	129	136	134	128	118	122	128	152	129	136	127	127	138	142	132	142	170	146	137	121	127	132	140	149	139	120	143	123	116	134	139	136	131	144	124	129	136	143	125	169	136	146	122	130	126	131	142	143	123	134	152	109	121	149	153	155	147	135	144	145	149	125	128	120	145	152	132	153	156	134	134	140	147	148	146	143	160	131	138	125	145	141	129	133	140	129	134	142	124	145	143	156	126	117	114	148	127	138	134	132	144	133	129	147	126	125	148	125	134	127	126	133	134	132	141	122	151	113	129	137	154	137	146	145	134	126	145	127	126	124	118	154	124	142	130	155	122	137	158	152	119	159	144	136	164	132	149	139	137	123	136	145	150	142	145	107	136	153	134	143	125	119	145	131	130	121	134	142	146	136	113	118	130	137	131	129	148	137	139	126	116	136	134	120	155	161	128	153	156	115	149	142	128	132	131	128	143	137	126	126	127	108	123	142	138	122	151	129	141	129	157	140	126	141	147	150	130	140	124	126	117	131	138	131	129	136	137	134	153	130	131	133	130	129	118	137	142	124	167	144	133	141	131	138	120	140	129	134	139	134	138	123	148	118	141	124	112	142	148	126	134	128	138	139	154	145	119	147	125	118	134	126	118	117	150	124	124	157	131	169	101	131	135	122	142	136	126	157	133	146	123	130	138	152	124	145	118	137	127	132	119	138	151	145	133	136	114	124	131	136	145	113	137	135	136	132	118	125	128	114	136	151	135	130	148	136	154	124	122	138	137	170	146	131	144	136	127	148	130	122	125	157	142	127	143	125	127	146	130	136	136	149	132	104	142	139	137	127	132	143	155	144	120	133	149	142	128	139	119	131	149	138	136	121	125	129	149	136	128	138	107	132	145	140	135	132	127	133	139	116	132	133	144	139	145	152	133	135	133	123	141	129	153	123	130	145	129	144	137	133	149	131	158	141	124	132	134	121	138	124	146	125	130	134	131	138	117	132	149	146	150	111	134	137	123	120	132	138	131	132	160	151	134	129	142	137	129	130	129	144	142	138	143	121	140	112	154	144	150	131	148	132	130	118	139	137	130	139	131	122	109	136	164	148	130	142	123	153	133	138	121	141	150	123	142	135	121	140	144	144	141	156	138	136	132	135	130	142	138	136	117	138	135	132	121	112	143	144	135	131	138	133	141	142	106	143	122	136	133	136	135	139	131	135	130	152	124	133	146	127	131	122	140	136	131	129	135	123	102	122	117	143	158	113	122	123	132	124	113	152	156	152	133	135	109	134	129	133	116	137	143	121	128	118	112	133	131	127	127	156	133	140	128	143	128	151	122	134	136	137	112	137	141	127	112	139	123	162	130	162	125	134	140	121	113	138	134	149	169	137	141	144	133	147	118	138	122	117	141	147	148	124	135	148	135	145	153	128	142	144	148	143	151	138	119	128	146	148	134	144	120	143	117	136	132	132	125	158	152	124	131	147	152	110	132	111	125	135	132	139	124	126	141	130	136	118	158	143	160	124	152	149	138	145	140	144	138	128	124	124	129	128	133	103	134	136	142	138	132	138	138	134	124	114	150	119	121	131	140	146	139	143	137	157	131	124	138	129	124	142	123	134	136	145	159	136	134	128	142	145	158	122	129	137	116	139	124	139	148	117	133	117	139	120	121	142	151	106	123	140	140	129	134	140	144	119	126	167	139	130
24218	21580	28905	24640	21516	10593	666	409	366	361	294	286	316	299	257	277	269	245	287	270	267	238	202	230	240	237	234	229	256	233	242	241	210	225	230	244	230	255	212	202	213	240	239	247	217	231	208	221	214	243	252	223	213	225	227	225	216	215	212	224	211	235	240	220	247	220	233	226	247	209	208	194	221	260	204	219	213	202	230	211	203	233	226	221	190	216	249	230	243	236	235	234	237	207	221	206	239	199	219	214	199	219	227	227	235	232	198	204	207	219	260	238	215	236	230	238	245	222	241	211	222	219	206	195	231	236	230	230	216	232	227	212	228	218	206	226	225	223	226	239	209	210	250	222	202	239	262	219	256	263	205	238	226	229	216	255	210	226	220	265	227	218	211	195	208	248	216	243	219	213	242	226	214	223	222	224	243	259	244	239	246	235	230	207	211	207	203	211	254	222	233	224	232	197	228	217	257	247	230	223	219	241	217	231	232	248	240	237	238	223	232	228	213	244	210	213	202	230	210	217	230	230	193	207	219	217	225	235	216	202	217	195	233	253	215	217	204	243	220	226	221	202	220	234	232	217	217	233	206	204	249	195	218	236	223	217	227	234	238	237	230	231	254	221	224	231	224	213	217	222	231	226	222	241	234	232	245	248	200	241	227	219	215	219	226	218	229	204	218	203	224	256	219	227	256	207	217	230	238	231	229	236	225	216	223	221	206	223	212	215	227	209	190	225	220	246	226	236	220	241	204	221	221	221	235	217	221	204	212	207	240	224	229	222	232	240	226	222	220	219	205	206	205	230	243	215	220	245	207	210	232	250	212	226	227	219	204	233	220	232	198	198	235	204	230	233	208	211	212	208	225	223	204	250	202	211	228	213	280	232	205	180	233	226	240	233	238	234	209	212	194	246	231	233	245	223	221	230	215	217	220	218	198	223	242	214	233	219	239	229	243	230	206	234	214	251	229	210	209	238	224	187	244	207	248	219	219	248	222	200	235	212	212	221	232	240	229	197	221	241	224	197	223	222	221	208	226	224	228	214	243	240	237	221	228	243	221	194	231	242	238	227	250	205	227	208	197	211	220	207	251	219	213	230	196	234	185	222	223	207	233	220	234	207	211	232	234	224	218	215	221	214	206	205	214	214	210	219	202	221	226	212	238	229	210	227	228	223	236	207	225	228	219	209	230	193	228	252	233	198	245	214	238	220	203	219	221	220	215	222	213	227	223	224	250	225	193	246	233	235	230	209	206	236	222	254	232	212	250	212	221	249	223	228	210	227	231	230	224	225	219	220	241	226	226	236	207	234	257	227	246	232	233	228	231	256	218	216	211	242	226	231	242	215	217	216	218	198	240	210	223	249	204	248	236	228	208	223	254	215	230	229	210	212	243	206	214	225	226	239	213	198	223	222	210	210	246	236	231	229	217	247	247	216	232	211	224	229	227	230	203	203	204	220	255	227	196	217	236	243	209	211	211	230	224	227	225	222	236	210	227	245	223	206	204	233	224	204	239	249	231	213	190	226	227	211	255	219	185	247	224	224	211	219	200	214	242	240	217	208	218	203	228	214	238	234	208	243	215	226	228	246	230	235	223	258	226	223	235	233	221	230	231	219	199	224	227	223	219	215	237	207	234	262	204	229	214	203	225	246	213	229	234	235	245	210	223	212	233	207	222	233	232	234	236	231	214	230	189	246	176	226	238	226	245	248	217	201	234	236	226	206	234	208	217	222	200	235	267	232	225	240	214	196	228	243	240	216	220	243	223	242	253	238	209	234	229	236	209	226	219	216	225	202	223	230	219	204	209	224	215	220	218	213	212	240	231	192	209	240	228	218	230	202	213	234	240	234	203	216	188	212	240	226	230	229	234	214	222	220	220	228	251	177	226	235	242	236	228	228	251	218	230	215	218	240	250	216	196	222	212	259	246	243	219	216	205	200	227	209	225	235	245	204	218	225	231	233	239	233	239	245	205	224	205	227	210	235	229	238	230	248	206	239	228	205	251	217	244	221	212	212	230	224	200	232	229	218	220	226	218	229	223	245	243	232	222	244	221	200	232	227	254	224	232	217	217	216	215	256	218	227	215	245	229	203	233	203	225	222	222	215	229	199	211	214	235	205	237	221	259	206	221	210	244	253	233	223	220	199	241	226	220	239	214	210	207	191	238	224	219	225	220	235	233	233	206	236	232	198	215	244	234	229	240	221	206	214	228	220	218	222	221	229	224	223	209	214	264	210	231	202	240	233	231	221	213	217	244	236	225	197	232	254	215	209	193	207	223	219	207	246	204	220	221	229	218	207	258	220	215	236	225	220	221	227	222	228	225	232	221	231	262	232	224	201	212	224	241	226	238	242	219	210	230	203	234	204	242	219	232	214	252	211	210	212	243	211	225	227	215	231	196	228	223	232	235	219	235	231	231	236	201	209	200	234	256	242	221	240	226	249	202	235	232	202	219	213	240	255	257	234	228	231	231	244	223	225	225	218	245	236	218	216	207	213	201	213	218	216	228	215	214	220	190	247	212	250	197	235	240	257	232	233	245	250	240	230	232	218	235	206	218	193	227	246	214	225	231	239	239	215	232	214	201	214	206	214	238	232	218	208	230	214	234	237	232	222	263	233	257	244	212	216	234	248	232	206	223	206	231	201	231	239	222	239	235	241	204	243	227	215	241	233	241	213	206	234	241	225	230	214	220	218	190	234	222	217	221	199	216	236	218	219	219	225	243	219	199	215	206	273	190	238	223	227	217	214	251	244	215	201	218	214	226	238	234	231	225	248	198	213	217	230	236	227	205	214	197	213	218	241	226	196	251	244	240	228	249	257	235	241	231	231	240	227	213	184	170	236	225	218	243	252	225	208	230	215	210	211	239	239	231	236	231	231	209	213	217	227	227	257	210	237	203	215	240	230	229	198	215	229	209	217	209	240	249	228	203	229	253	225	204	226	227	215	209	215	221	211	212	231	227	196	227	219	251	222	229	236	225	220	211	210	254	241	220	205	235	233	226	207	226	220	196	207	228	238	230	241	229	224	226	225	226	238	210	216	212	215	224	238	243	230	216	227	218	253	225	246	250	232	242	202	202	230	240	218	236	241	250	205	227	213	225	243	211	204	227	206	226	227	239	236	234	245	236	208	219	208	244	227	234	238	196	244	199	215	201	228	210	240	224	209	235	240	231	233	208	222	263	226	219	234	214	225	202	211	235	203	211	199	235	222	190	217	199	213	230	237	240	211	201	218	219	214	227	226	225	245	221	200	239	244	233	213	233	244	239	230	229	210	203	218	228	209	219	251	238	215	211	222	246	226	243	212	207	227	226	236	202	203	227	210	237	232	223	224	215	209	250	203	229	238	227	243	227	224	221	238	224	226	219	228	256	261	218	215	197	213	246	207	221	231	242	208	242	230	222	228	246	201	260	219	238	226	228	225	226	209	216	217	196	238	214	224	232	222	226	213	225	225	215	208	222	235	229	202	216	215	214	207	205	213	227	264
39745	54391	7755	2076	1481	1140	872	675	626	521	423	415	387	420	352	358	310	305	323	314	298	313	282	314	277	286	314	261	289	319	280	278	311	302	284	301	294	285	283	280	250	291	285	310	276	278	247	225	277	276	261	278	268	287	289	281	273	272	288	264	287	266	266	280	276	281	269	259	255	275	260	293	269	298	268	273	247	259	288	267	294	268	266	268	296	282	287	269	300	306	290	293	311	271	246	304	264	270	241	281	290	282	269	282	250	274	258	258	282	305	279	286	295	299	285	270	266	271	250	251	271	275	270	283	263	255	289	262	261	255	273	292	272	243	268	288	253	274	278	280	265	277	268	256	274	264	243	244	262	284	264	245	246	287	225	243	247	259	274	280	276	267	271	265	288	285	268	286	250	266	240	288	265	310	296	264	281	305	279	280	264	274	262	267	247	274	295	247	300	262	258	297	265	271	272	281	295	299	273	280	229	275	283	258	273	293	293	284	269	267	237	274	284	279	264	275	291	273	267	273	282	262	254	278	271	268	279	251	295	283	285	296	267	253	272	274	289	269	256	282	275	269	288	247	276	256	263	277	283	249	279	256	282	295	286	246	292	276	260	290	274	311	272	247	281	259	251	264	260	261	284	270	290	245	298	285	273	279	286	277	287	255	284	291	270	240	272	266	274	276	259	279	247	259	290	297	268	263	267	268	261	275	254	272	268	257	269	261	280	290	267	251	278	246	251	286	288	269	274	274	282	266	263	284	289	296	276	277	241	259	287	287	276	271	268	251	251	266	297	251	270	269	246	250	282	292	285	281	296	257	251	271	319	253	244	277	254	260	274	293	291	253	264	252	284	244	261	238	279	257	275	282	266	268	286	278	275	275	277	279	308	278	278	230	271	255	277	239	235	250	241	292	257	277	284	278	271	283	287	248	259	252	254	302	255	252	279	304	261	274	285	262	259	296	277	271	239	265	269	264	279	296	294	247	285	299	289	258	234	273	266	263	241	253	278	266	281	295	265	260	264	289	260	253	269	266	255	303	269	304	270	287	271	271	255	289	273	313	268	252	266	265	285	265	243	296	257	285	284	292	286	266	262	286	281	294	256	295	289	280	274	252	276	271	271	267	304	256	282	286	264	239	271	301	282	289	249	275	257	285	266	283	270	276	288	273	268	286	244	284	255	266	252	282	257	270	263	275	265	256	273	250	285	261	288	271	287	263	292	266	281	270	254	303	277	268	260	256	277	271	282	298	269	284	256	292	237	240	291	265	251	262	279	301	285	293	284	246	282	266	273	291	261	269	302	288	249	266	230	253	235	293	261	254	282	268	267	257	259	262	253	246	282	284	268	293	279	250	259	294	282	259	279	257	266	261	275	286	289	266	285	281	254	267	273	290	255	250	264	294	269	263	281	298	272	280	255	283	260	294	255	271	247	286	278	290	279	299	268	264	262	274	272	246	273	280	266	303	281	257	260	264	270	268	280	260	275	293	258	282	248	255	273	292	298	306	277	280	295	276	266	284	262	292	272	271	269	282	292	261	269	245	271	259	278	292	253	257	258	292	276	281	279	244	292	288	269	273	290	314	285	280	268	252	237	265	279	246	254	279	284	246	281	283	290	255	269	288	266	280	268	276	292	264	272	259	279	280	272	288	292	256	285	269	260	276	268	283	278	292	278	256	266	288	246	264	238	283	288	278	248	278	269	279	267	262	288	254	297	288	262	241	278	289	266	274	234	260	266	230	283	270	283	261	267	271	286	284	284	263	280	270	288	281	288	280	279	276	274	266	276	283	258	294	268	282	255	264	265	254	287	257	269	260	264	278	286	291	258	258	277	278	265	279	253	298	231	279	260	258	288	301	280	269	263	257	291	243	304	228	301	261	285	263	269	298	282	266	305	268	280	247	274	267	266	267	263	300	299	279	296	282	278	280	256	275	273	287	267	323	285	298	278	296	272	276	289	306	253	294	281	268	263	303	281	274	243	238	276	283	287	273	283	306	242	256	272	293	247	277	279	258	287	272	270	273	270	302	234	283	275	275	279	261	282	294	243	237	280	273	275	299	241	272	296	260	278	260	266	295	255	305	268	290	251	287	260	280	284	269	276	279	280	290	262	287	294	275	265	280	280	280	258	290	247	301	278	286	266	248	273	262	252	238	262	277	323	237	271	285	273	287	292	263	289	277	246	281	258	256	271	267	277	287	277	282	268	249	261	249	267	269	258	307	294	253	256	277	293	274	274	267	264	279	243	257	256	267	281	275	276	267	290	261	261	304	256	283	258	281	262	296	270	270	292	287	302	288	293	293	290	269	272	255	288	290	265	261	266	258	243	277	282	254	296	288	269	289	301	265	260	261	296	272	289	273	273	257	274	288	274	277	279	256	274	266	278	274	282	280	291	275	248	244	261	277	292	285	282	256	256	274	253	277	276	246	276	295	263	262	290	279	259	302	262	276	271	272	283	309	276	275	278	237	261	261	298	293	267	293	288	255	267	282	267	283	293	257	275	266	276	287	268	281	300	279	244	269	288	267	287	264	257	264	304	269	262	295	297	274	297	275	285	261	260	273	256	286	283	244	256	271	267	273	268	294	296	284	275	284	264	295	248	266	247	279	272	269	255	255	265	273	269	283	273	255	276	276	298	284	260	276	281	295	264	252	273	229	264	273	305	278	296	258	277	276	282	253	290	273	273	259	273	277	277	297	274	263	304	273	287	277	250	290	308	274	276	247	279	269	265	267	303	262	267	261	247	265	248	275	280	271	263	289	297	286	261	263	269	255	274	261	293	277	257	258	258	281	295	258	277	286	250	262	257	290	302	271	256	262	269	271	270	270	280	278	274	283	270	275	287	300	263	262	284	284	233	295	278	294	270	285	271	255	275	270	239	281	299	260	282	298	253	274	257	279	259	293	267	253	286	269	284	223	249	263	267	278	265	285	275	253	265	253	265	288	272	273	269	245	265	297	280	268	257	276	265	282	302	289	260	254	262	239	250	286	250	297	277	313	257	284	268	278	264	243	251	250	238	283	274	262	250	271	273	264	288	237	286	297	248	267	311	265	269	293	257	286	278	278	275	298	251	255	276	286	286	267	295	280	247	286	276	245	247	302	283	269	268	296	279	300	245	255	283	278	242	260	258	270	290	275	259	270	281	275	273	268	288	283	264	300	266	303	279	253	284	285	281	284	287	271	254	289	267	263	261	289	267	274	260	268	241	270	268	264	263	278	243	265	261	256	280	285	305	257	270	271	281	310	255	296	245	256	264	267	299	264	293	251	285	293	262	283	282	273	275	261	279	256	250	299	282	282	270	274	271	272	267	252	285	278	258	253	255	280	254	261	262	268	271	283	287	255	266	267	296	257	284	283	292	280	272	293	270	268	286	266	295	274	274	278	273	290	249	248	289	281	261	289	248	241	291	262	294	290	268	297	250	301	271	267	271	245	268	280	266	283	293	284	252	264	284	268	259	243	279	254	270	266	286	290	251	292	288	251
25571	21634	27636	25631	8154	356	259	204	196	194	194	167	159	183	168	152	150	142	148	153	138	107	155	166	157	130	141	153	140	154	151	136	145	158	143	136	155	147	134	140	152	144	163	126	152	118	130	126	129	135	131	140	138	149	134	139	128	141	134	123	123	127	143	154	120	146	147	147	122	129	126	122	152	126	133	134	153	139	135	137	146	129	142	144	133	147	137	145	113	144	137	156	147	117	149	137	126	126	137	135	131	142	164	130	122	130	121	130	149	146	126	144	138	132	158	136	112	161	129	117	121	141	137	128	144	150	140	151	119	159	139	127	117	131	144	156	141	131	125	140	131	147	155	112	154	134	139	154	150	125	130	133	143	129	149	132	131	134	137	132	129	142	143	133	132	119	125	116	154	134	122	138	129	125	134	124	142	146	125	147	123	136	141	156	136	113	116	118	137	111	136	128	153	137	124	148	132	132	154	136	131	133	143	133	117	115	112	125	126	131	147	131	142	132	127	145	116	127	136	136	133	140	138	152	153	129	151	143	127	122	146	135	154	123	128	145	122	134	142	141	149	122	131	145	129	141	126	131	157	148	136	124	123	117	132	139	136	140	133	130	136	120	152	128	117	139	146	144	152	143	110	153	141	139	121	135	130	107	139	140	118	128	121	158	132	138	118	118	129	144	128	116	138	130	124	142	137	141	141	112	128	124	131	146	133	139	132	143	141	128	139	129	130	124	121	143	132	140	117	139	143	120	146	131	146	143	123	133	129	132	152	138	135	125	151	150	162	139	144	122	133	153	158	110	113	139	147	151	153	138	135	123	164	159	130	132	139	126	146	135	141	133	140	133	144	139	124	128	130	145	126	121	133	138	135	133	138	134	133	127	129	140	129	158	116	145	116	148	127	139	138	118	128	133	142	139	131	143	151	130	139	143	133	143	134	133	135	136	117	122	148	130	122	132	140	153	112	137	137	150	143	134	144	153	126	150	106	137	134	172	141	127	127	154	128	136	129	155	134	126	133	132	139	135	133	119	141	148	147	153	133	153	126	134	130	114	150	139	136	126	126	117	145	135	130	133	125	142	130	145	138	134	128	121	145	126	134	133	154	143	141	152	124	167	152	146	136	136	138	124	146	137	131	92	142	132	141	122	154	141	152	116	141	131	135	142	128	121	154	144	160	142	126	141	140	136	132	132	137	127	141	133	136	123	139	128	135	151	163	157	128	141	138	145	161	148	128	147	142	142	121	152	132	127	134	136	147	132	131	137	129	131	117	135	126	130	149	143	122	138	125	157	141	167	151	146	128	126	124	141	137	131	142	137	129	148	138	129	147	138	140	124	152	128	127	139	125	143	114	132	144	124	116	136	151	126	147	123	125	147	162	131	141	162	147	123	141	121	149	136	130	104	115	125	121	153	135	134	133	134	133	135	135	136	147	117	148	136	133	156	121	126	120	145	143	123	154	161	144	121	120	123	139	160	131	138	144	133	141	138	138	129	131	116	131	138	136	136	128	136	160	130	136	122	132	148	112	141	117	132	154	175	156	132	121	151	129	143	123	113	120	134	121	153	134	146	146	138	137	141	150	139	141	134	121	125	129	140	148	134	116	143	143	132	130	124	132	168	136	144	136	133	123	120	142	130	140	152	150	147	124	126	130	147	132	127	139	123	141	164	131	142	155	135	135	150	131	139	130	135	125	138	156	134	123	139	143	133	136	138	119	142	92	132	139	145	159	139	150	160	144	136	147	135	140	127	109	142	141	123	132	147	140	136	158	135	133	136	131	140	141	130	156	159	135	147	129	126	144	127	132	145	148	134	122	141	143	155	128	139	149	133	121	133	147	136	117	151	127	145	121	141	130	168	144	133	147	126	141	134	131	144	149	153	124	117	141	167	138	144	136	119	129	139	139	137	129	128	140	131	143	131	128	139	123	141	129	139	135	152	145	102	136	115	147	138	129	143	136	140	114	130	135	167	128	122	137	154	140	132	121	144	133	143	152	101	154	127	134	150	137	139	142	122	131	151	136	134	122	117	136	138	134	117	132	129	136	136	124	135	144	135	135	159	140	143	120	132	150	159	149	141	130	117	121	163	148	149	128	148	132	120	151	152	128	136	126	155	118	147	124	126	147	137	147	142	129	139	149	128	128	114	145	135	157	163	127	134	155	112	137	136	132	128	171	131	117	147	132	133	145	130	142	107	150	138	143	144	149	146	139	143	141	135	150	139	130	133	121	139	137	146	151	127	136	120	130	122	126	136	147	150	158	134	132	140	113	135	135	136	130	125	153	124	131	153	149	119	135	137	128	137	110	135	131	127	119	137	146	156	145	121	131	135	118	140	140	141	132	145	134	149	138	143	147	164	147	139	128	129	138	137	136	118	152	118	127	133	152	162	138	128	130	143	129	119	117	120	133	116	129	125	131	143	132	145	151	122	122	145	119	163	153	145	127	132	114	151	122	115	145	137	148	128	118	128	140	135	164	145	141	125	129	156	121	125	120	156	129	143	141	130	120	125	146	140	130	152	128	126	131	138	137	124	138	138	133	135	118	151	130	143	131	141	127	139	138	153	141	117	140	127	131	140	135	145	139	144	130	120	116	136	125	144	135	132	150	133	151	123	124	146	130	159	123	137	131	135	151	156	132	139	135	156	135	157	134	151	133	142	140	131	151	111	147	143	155	142	131	125	145	133	119	131	157	173	128	134	133	132	124	136	134	141	131	133	110	141	164	138	131	130	166	138	147	132	144	129	119	128	149	136	143	146	167	127	142	153	137	142	144	130	148	154	129	111	137	133	158	128	150	128	136	138	130	126	125	143	129	160	138	120	129	147	137	114	143	148	114	141	136	135	130	133	131	139	131	138	125	116	126	137	148	137	143	144	117	119	139	121	129	132	137	150	150	130	139	131	152	141	143	127	110	144	125	127	128	131	117	163	150	134	142	128	119	118	132	132	148	147	141	126	139	126	128	131	108	133	152	150	162	138	128	137	159	142	128	130	127	112	139	130	131	125	151	152	147	141	123	146	145	146	135	136	144	126	154	136	133	128	145	148	123	133	120	138	138	132	144	139	132	142	144	130	134	136	130	124	153	135	113	129	124	125	150	134	131	139	128	114	108	126	140	147	143	129	138	140	140	157	115	128	133	139	125	110	168	123	130	140	154	135	111	152	138	130	152	132	142	116	131	155	147	115	132	147	136	129	147	144	123	138	99	132	146	140	116	125	142	142	122	162	132	130	133	151	149	129	142	128	126	120	109	141	153	124	125	147	127	147	131	132	146	140	142	141	123	130	135	132	139	136	151	127	131	135	108	150	114	142	121	158	139	113	119	148	146	135	135	128	119	120	134	121	126	134	137	140	117	135	166	108	134	119	139	142	147	138	148	149	126	109	152	139	135	121	144	114	132	157	139	144	126	136	131	136	156	131	144	133	134	138	122	130	139	130	150	134	157	142	153	128	134	127	113	122	138	166	133	142	120	137	140	137	133	127
37710	42641	3702	1056	771	580	476	411	324	310	266	256	237	252	244	248	197	225	234	188	201	189	185	207	201	203	223	169	184	171	202	176	188	190	170	199	221	186	183	190	161	149	195	189	199	186	212	167	185	182	173	178	184	187	190	179	206	182	197	187	161	192	182	190	172	179	162	171	206	184	191	183	164	193	168	182	165	199	200	179	176	186	196	189	183	177	199	204	193	140	192	175	203	185	204	159	188	176	184	188	164	165	172	184	165	172	170	166	200	174	206	177	200	193	181	161	176	180	190	160	183	182	179	191	204	177	177	191	194	172	189	168	184	170	176	189	178	193	173	202	169	184	199	175	186	163	180	183	177	200	190	150	198	192	189	175	213	185	171	154	204	168	163	184	174	198	183	172	178	187	155	187	202	183	190	179	182	178	216	185	178	178	188	175	185	172	166	157	197	187	186	162	183	164	171	163	161	194	194	197	203	194	177	183	171	187	191	176	171	169	192	202	182	171	174	190	167	187	191	201	179	201	185	174	181	188	192	209	175	188	208	183	191	188	186	191	209	157	169	186	195	153	168	158	188	176	181	169	187	178	181	183	181	169	191	166	178	193	190	192	165	183	176	189	185	178	165	176	191	172	189	194	182	162	179	208	205	170	186	176	185	178	205	199	191	189	184	184	157	167	193	208	188	189	175	177	171	200	172	204	197	194	185	194	163	177	202	177	181	192	197	190	191	208	179	197	198	184	191	153	161	172	185	202	183	173	180	181	161	201	149	180	178	172	169	180	168	204	167	193	188	178	163	175	196	171	186	152	182	184	185	173	184	152	183	175	181	191	190	208	189	161	165	199	151	183	178	170	171	200	175	184	203	155	210	150	149	187	175	183	176	187	198	224	196	181	157	177	172	166	189	194	159	186	167	164	153	183	190	170	184	191	177	183	170	193	172	194	182	187	183	189	174	160	204	201	175	169	197	179	175	186	169	166	176	179	186	171	170	177	170	167	200	188	187	178	179	206	171	165	220	203	158	207	178	173	182	172	193	184	182	166	201	175	178	159	200	179	163	168	168	193	175	183	201	208	196	183	174	166	185	193	168	185	191	187	178	193	175	187	172	185	188	189	186	188	203	197	176	180	219	173	173	167	185	177	190	203	218	190	179	179	179	177	180	159	168	172	201	161	190	195	191	201	171	174	148	176	176	190	181	176	171	163	178	175	178	178	180	169	157	185	166	167	193	203	174	186	189	185	171	194	173	163	166	177	187	175	184	183	183	168	186	202	188	174	178	214	188	201	175	171	184	188	187	181	197	172	202	166	190	185	175	188	187	176	163	171	172	202	177	155	185	193	176	182	170	166	192	175	165	188	190	178	194	194	185	175	190	183	180	205	181	176	170	198	185	176	185	179	196	162	178	158	181	175	151	211	202	168	179	158	171	159	175	169	180	194	185	198	161	165	171	176	183	184	173	192	197	162	195	185	180	190	183	178	169	179	179	172	179	200	173	169	175	177	171	159	178	159	180	186	183	173	190	184	166	219	173	170	175	190	183	170	200	183	170	176	181	156	169	195	147	180	191	165	178	192	185	186	210	191	167	173	194	184	187	190	201	186	177	175	162	166	159	168	155	204	192	169	189	174	151	161	199	182	157	180	210	173	197	172	185	195	180	192	193	189	184	184	184	145	205	181	169	152	183	185	170	173	179	184	198	174	166	188	183	194	184	178	199	224	204	179	168	163	207	181	180	177	177	184	162	178	184	177	188	181	191	181	167	178	165	211	181	189	187	161	171	202	160	180	184	175	189	178	170	160	179	182	182	172	174	194	179	187	173	165	165	176	183	176	183	200	180	200	195	181	176	186	171	182	179	181	167	154	183	149	180	179	192	193	190	161	195	171	175	187	164	175	181	194	183	180	171	186	186	170	169	197	206	170	171	177	200	181	173	194	167	183	159	172	173	194	192	187	184	192	168	166	191	169	179	171	179	168	181	168	181	201	174	163	205	192	208	183	186	177	164	157	178	194	189	196	200	200	194	163	176	154	186	162	175	161	173	178	182	183	198	195	162	181	174	176	174	180	176	166	187	173	172	185	214	198	160	177	174	171	192	185	191	173	189	199	167	176	169	168	175	191	193	180	197	163	175	188	173	191	175	187	185	187	211	203	200	202	205	176	197	174	194	191	183	186	192	185	190	165	194	177	165	190	187	193	204	161	176	173	204	190	184	171	199	183	171	173	175	193	202	172	171	175	178	173	168	182	182	167	176	180	189	180	184	169	205	188	187	179	196	163	189	176	188	173	185	170	194	158	161	189	178	181	181	182	215	176	185	181	220	179	190	208	181	148	192	160	181	203	188	189	174	202	193	190	185	172	184	173	194	183	181	171	163	195	178	177	199	188	176	201	201	179	180	188	176	185	169	186	172	173	181	184	209	180	189	195	189	195	194	166	185	193	191	194	203	166	192	166	163	194	179	184	167	173	181	188	163	176	190	178	173	192	183	189	175	177	175	164	180	207	153	176	174	166	198	191	181	183	152	177	189	176	176	176	164	184	191	193	187	177	199	176	185	188	181	187	171	176	189	175	168	210	182	167	177	175	199	182	184	186	173	191	166	178	202	183	154	195	155	190	166	206	174	179	201	153	189	187	192	182	198	181	195	164	170	190	205	192	167	177	164	189	219	167	190	196	171	179	180	173	193	186	175	185	193	196	194	177	162	156	185	191	180	185	177	179	179	175	198	178	191	169	173	168	178	182	186	187	179	179	171	189	190	172	185	181	187	175	175	182	172	180	174	151	196	153	178	193	183	162	181	192	167	183	193	184	178	170	194	197	178	176	169	183	184	173	170	183	166	151	170	166	179	188	155	192	186	204	177	185	171	183	175	176	181	186	181	185	188	186	199	181	188	184	170	207	180	183	179	169	168	170	198	199	177	191	178	170	174	194	179	178	176	188	179	170	175	179	177	173	173	172	193	181	167	181	179	205	185	193	180	173	191	163	191	173	183	168	164	140	203	176	176	181	192	187	182	187	184	185	175	189	183	216	183	167	215	177	164	186	188	218	179	193	201	186	210	205	183	201	188	165	199	171	175	174	205	180	189	215	184	168	196	185	179	162	198	217	185	177	172	180	162	177	184	192	174	184	172	179	168	180	176	212	191	198	169	202	147	202	191	183	184	196	196	190	189	172	176	176	178	169	160	200	183	168	163	166	174	180	183	169	191	193	182	189	142	188	194	182	177	210	168	186	192	174	198	205	175	174	185	162	181	173	174	161	178	167	178	185	153	193	204	172	190	185	169	205	176	188	177	184	172	182	195	184	157	175	165	196	204	167	165	200	169	189	205	162	178	175	193	190	187	179	204	192	185	179	173	209	187	181	195	169	179	186	186	202	175	166	214	192	208	192	183	170	188	192	176	184	183	193	182	180	191	173	163	177	185	163	175	193	141	199	165	161	181	179	175	194	179	193	170	187	181	169	205	188	186	163	164	198	186	200	172	182
23337	21611	29378	24267	21579	21590	9176	838	606	540	529	503	455	442	402	406	402	418	394	404	405	418	365	380	347	341	348	382	354	381	341	338	312	362	361	362	316	302	359	323	357	340	358	359	337	327	295	321	373	301	357	318	325	325	322	349	372	298	325	312	343	319	336	343	360	310	359	333	323	380	321	359	330	329	303	369	342	335	342	323	303	378	346	337	325	340	335	294	322	317	321	315	367	300	323	314	330	326	328	312	323	356	344	344	335	351	330	348	369	340	334	324	323	336	316	345	323	346	315	339	311	345	311	295	331	345	345	330	280	302	337	315	369	305	341	330	365	333	320	324	336	306	336	321	366	347	330	317	332	316	328	344	330	298	331	354	320	361	333	351	336	344	331	316	325	321	317	359	317	352	316	328	322	310	323	325	314	345	332	336	321	309	296	319	331	345	347	302	345	331	318	322	327	287	347	342	340	340	347	308	331	347	309	297	333	336	282	335	312	325	318	323	346	318	328	287	352	337	334	309	356	331	356	339	325	325	330	324	339	322	303	317	372	373	351	376	361	323	341	352	340	354	331	330	296	322	324	348	324	309	367	321	320	317	368	329	295	327	325	287	356	328	339	347	383	314	329	322	325	324	338	326	305	325	353	340	339	344	309	316	323	288	359	318	353	310	335	325	334	321	335	330	285	318	340	342	336	356	300	338	306	301	340	323	327	338	348	325	325	365	337	354	325	309	327	293	339	326	345	304	318	320	314	329	352	330	335	343	331	336	327	345	304	307	321	332	319	315	314	362	353	365	356	353	335	304	366	323	301	337	306	347	337	324	353	346	337	345	356	322	338	337	306	306	329	333	313	329	337	322	335	343	343	318	313	365	339	300	332	343	315	340	338	314	346	346	349	315	331	352	328	318	331	298	341	366	351	340	306	327	315	340	326	316	321	337	317	315	331	342	323	334	345	326	300	342	325	309	306	337	332	336	357	323	338	321	346	327	339	336	317	321	364	318	340	331	348	312	350	364	329	323	357	318	342	324	367	304	318	313	373	334	326	331	325	333	332	342	355	331	322	328	355	334	328	313	326	324	336	357	323	350	314	315	304	341	373	323	317	350	331	332	359	331	316	338	346	327	349	309	323	325	332	354	291	329	337	317	372	354	316	351	298	355	329	328	326	351	308	308	332	327	306	306	303	331	323	303	339	320	351	306	338	310	314	350	316	305	309	344	356	325	344	348	342	348	324	325	309	337	321	333	327	324	314	365	353	325	347	337	292	305	334	310	326	296	328	320	329	330	335	347	323	349	303	327	360	346	377	354	346	368	343	333	349	288	297	301	337	336	323	330	320	318	354	358	340	308	331	345	316	332	304	331	335	318	332	344	373	343	330	301	339	304	336	334	338	349	341	320	351	315	307	335	324	329	335	291	329	334	305	328	350	346	290	294	372	344	316	333	316	361	309	328	351	316	297	309	330	356	332	343	329	344	320	327	326	317	316	353	356	327	335	336	329	313	325	316	326	351	360	353	331	355	348	329	343	317	369	320	354	349	329	320	306	323	344	323	317	333	347	381	373	326	341	317	310	349	355	333	335	322	345	329	350	347	330	318	330	355	334	352	326	332	343	312	328	339	306	310	352	306	332	352	343	322	313	346	324	349	325	325	333	351	336	340	352	362	331	326	355	297	348	321	307	329	324	328	324	306	343	323	318	337	343	340	343	317	329	309	320	334	310	352	321	361	312	340	338	333	342	347	297	354	327	331	322	350	355	332	310	321	306	330	344	353	343	335	299	303	346	353	318	396	349	329	315	315	331	331	294	285	325	344	329	353	341	336	348	342	323	328	342	324	314	313	338	337	307	358	328	335	358	328	314	361	311	317	342	325	341	330	338	330	335	340	356	320	338	316	315	322	327	304	310	344	329	326	344	317	344	342	342	323	315	345	333	318	336	350	357	314	327	364	336	317	296	272	336	326	303	338	348	306	319	332	333	344	303	313	351	301	343	346	353	347	329	332	338	332	324	319	365	336	352	326	359	331	319	311	374	355	346	349	352	328	312	343	315	319	344	362	324	336	352	341	332	325	344	364	289	364	315	340	344	336	291	317	311	321	340	337	330	358	324	303	327	296	285	343	358	323	319	333	333	341	315	364	341	344	350	310	297	307	307	366	307	297	329	345	300	304	320	334	319	324	312	340	306	320	318	365	306	326	375	327	316	343	305	299	380	319	331	329	338	326	329	355	310	303	324	314	317	336	325	296	324	334	316	319	350	350	357	341	349	343	321	324	318	314	335	346	341	348	344	317	331	318	319	329	320	328	336	322	332	352	324	317	338	303	333	341	352	270	358	338	301	346	345	314	316	324	301	314	333	337	302	335	330	321	357	333	322	310	318	319	340	343	332	368	366	290	346	335	321	334	335	353	339	324	289	354	353	343	353	319	336	332	306	328	323	312	335	346	343	321	310	323	325	343	325	338	327	334	325	344	322	340	343	310	352	329	345	354	307	320	348	342	328	303	332	332	366	341	340	341	351	347	338	362	309	314	329	328	340	334	331	353	333	348	309	290	354	316	339	342	333	335	311	334	331	337	351	322	328	328	296	329	341	330	318	351	328	325	372	340	325	305	322	344	349	320	324	337	336	340	316	350	332	316	297	337	338	330	307	351	353	282	318	313	312	323	371	336	332	340	324	310	338	315	339	303	348	333	315	295	354	338	333	334	339	368	304	357	335	333	310	308	358	339	332	364	360	316	334	326	341	343	331	312	315	346	300	353	357	310	333	329	315	337	321	335	341	347	333	335	356	324	313	325	315	328	306	338	325	331	350	300	340	350	323	337	348	363	362	317	311	311	325	320	354	339	328	327	327	349	331	330	317	331	343	325	322	372	324	339	324	345	303	320	319	357	362	329	310	313	310	353	284	296	333	318	319	338	317	353	313	283	329	364	344	336	327	319	310	302	324	321	335	308	318	337	327	320	334	320	348	339	338	329	336	322	338	344	320	333	331	341	328	348	320	308	327	313	320	337	327	323	354	332	327	318	347	352	338	378	311	334	335	343	337	354	320	338	344	319	335	343	330	317	331	295	355	307	338	315	336	351	336	352	322	341	343	305	361	317	373	327	325	356	341	322	294	326	330	347	296	368	298	309	307	332	301	331	306	342	302	331	358	340	308	332	331	317	332	301	332	317	326	324	303	346	349	314	302	376	332	321	337	325	331	328	300	335	354	333	310	339	325	342	330	319	340	336	345	307	285	311	328	336	317	297	348	371	333	328	375	327	351	321	310	298	342	326	313	320	319	316	330	299	330	346	343	323	318	341	342	321	382	305	308	314	320	292	318	340	353	322	337	335	339	301	286	337	319	347	359	319	327	318	339	312	313	348	336	292	342	322	338	352	337	353	323	332	330	312	302	334	330	291	321	335	329	361	310	322	334	347	325	348	340	326	336	350	322	334	336	335	324	320	348	330	352	322	346	328	337	314	310	316	330	327	349	321	314	318
44571	59247	12745	3876	2725	2034	1563	1217	1098	903	799	679	657	616	559	570	532	510	549	493	459	468	476	465	427	397	418	450	432	449	437	433	419	465	411	414	429	369	432	427	423	411	418	419	386	394	377	412	393	406	408	371	426	429	387	390	397	384	368	441	395	416	400	389	403	397	427	413	405	401	403	369	426	404	415	393	383	388	414	385	381	396	386	362	396	406	395	432	389	411	387	385	414	419	457	385	396	414	426	421	428	438	390	395	398	363	386	384	438	396	378	418	405	386	404	410	422	395	386	397	391	366	387	386	420	395	424	388	391	371	379	376	415	393	404	415	390	369	416	387	424	430	415	406	400	399	387	365	426	393	429	409	356	386	391	397	377	393	424	398	417	408	397	398	418	378	389	365	401	405	373	376	435	403	438	383	429	448	391	387	401	366	381	409	353	406	373	383	418	381	363	424	401	413	388	427	414	389	405	406	384	385	385	405	376	372	381	385	375	394	372	391	402	406	398	395	370	392	396	418	419	381	424	393	399	402	412	367	390	368	368	397	403	372	380	393	406	395	414	395	424	373	388	391	353	423	390	332	401	412	392	376	391	391	401	420	396	392	365	375	379	405	378	419	368	394	411	374	405	384	386	414	372	394	387	392	380	402	371	396	391	416	381	377	379	384	404	399	373	404	403	383	421	366	397	410	386	380	403	393	386	353	351	352	383	356	412	389	407	403	377	358	419	388	385	416	389	417	416	401	388	384	384	432	391	413	404	428	388	403	366	402	370	391	409	405	360	406	403	403	365	426	388	374	409	399	408	408	373	364	390	384	345	424	374	371	428	434	390	387	394	388	388	383	417	399	383	412	381	387	379	375	405	380	390	415	398	405	401	374	403	377	429	402	420	421	384	424	381	364	373	385	391	384	392	381	383	385	377	387	393	398	368	381	367	389	396	414	361	433	398	420	403	398	404	414	421	385	423	408	376	370	420	365	381	396	387	372	402	382	403	371	370	405	401	380	384	403	373	362	392	424	380	381	423	416	369	395	388	391	407	374	382	402	370	386	392	400	415	375	399	417	414	371	420	395	376	394	416	376	367	402	390	397	421	388	382	393	344	364	392	403	394	392	405	417	412	406	397	389	383	402	394	391	394	355	431	387	392	384	379	383	423	369	403	397	395	361	394	424	438	390	387	401	398	427	442	407	430	379	424	429	382	378	402	332	397	390	409	410	360	391	400	425	396	396	414	387	376	393	425	389	415	384	407	390	429	397	384	381	392	419	384	358	421	417	392	422	430	352	382	401	422	370	404	383	427	411	374	398	390	395	434	396	395	393	362	400	381	396	439	404	412	386	385	376	387	364	426	382	373	361	360	394	350	393	356	376	364	406	420	381	412	387	365	387	404	362	424	381	421	423	421	359	394	373	375	382	395	365	410	398	423	363	396	402	379	434	395	390	391	386	390	389	390	379	349	400	393	421	413	416	410	390	393	416	394	379	371	419	389	399	388	390	418	394	377	389	404	383	388	413	411	394	390	400	406	441	371	408	409	377	398	428	403	391	378	376	403	389	410	390	375	362	372	391	399	399	376	392	369	437	426	434	401	374	401	391	394	397	409	390	372	401	436	392	405	394	374	357	409	355	379	360	393	371	421	409	395	360	378	389	438	352	415	415	400	383	433	415	367	395	427	374	418	377	425	405	368	420	391	392	361	394	364	354	406	398	407	396	387	384	398	398	388	398	393	404	376	393	364	401	371	367	383	379	386	369	407	399	391	399	357	392	373	370	393	398	400	402	394	426	376	399	383	410	385	389	409	402	410	372	403	364	392	361	417	400	395	379	381	366	381	345	355	363	416	362	403	382	355	370	374	415	397	399	376	424	422	413	409	383	409	411	397	423	424	402	401	368	430	384	375	359	426	442	386	392	389	381	390	417	413	409	421	397	411	394	394	364	383	382	411	399	420	374	396	408	374	386	395	409	417	395	406	383	388	371	376	393	409	366	407	382	410	410	406	399	393	366	375	400	369	426	384	413	384	405	358	389	379	378	415	415	395	418	405	413	392	399	379	410	437	399	379	398	400	418	393	408	362	384	399	362	400	370	410	399	402	377	400	383	389	366	366	382	418	409	356	395	423	412	367	386	380	405	373	380	372	379	375	421	394	408	400	439	374	416	419	416	382	391	395	379	404	396	397	404	387	394	413	372	388	378	401	405	428	433	395	424	379	393	345	399	423	393	423	398	379	388	390	403	372	410	374	417	391	407	407	407	407	440	426	395	384	388	374	348	383	441	402	385	425	422	369	414	407	406	412	392	397	385	365	414	369	386	381	374	379	380	392	376	393	401	376	381	386	421	424	425	395	404	406	401	356	396	385	374	406	417	404	398	380	395	387	426	379	371	362	407	412	372	412	377	416	417	378	389	393	374	397	396	419	414	394	412	360	383	383	366	405	359	411	386	391	400	386	399	379	397	378	409	403	390	363	368	374	418	427	413	436	389	427	392	371	387	362	382	401	392	360	394	380	392	382	393	388	378	377	365	409	409	385	417	362	372	374	397	384	366	399	385	362	392	365	381	413	380	410	400	416	378	382	400	390	382	363	387	378	384	397	389	390	395	392	395	370	417	360	424	385	398	401	370	415	362	415	411	401	411	398	414	387	389	394	350	398	421	400	435	394	370	395	389	389	367	433	358	363	388	403	399	377	365	391	369	404	400	402	396	390	366	380	408	396	426	391	374	374	386	402	349	357	386	391	408	384	397	387	390	368	349	409	390	412	394	428	388	385	383	395	371	412	389	402	389	376	422	390	389	421	399	423	381	404	388	402	385	403	342	377	413	406	364	379	405	411	393	399	344	413	357	406	376	370	429	364	373	375	383	355	336	396	367	445	368	395	434	399	373	411	443	402	407	389	362	404	386	376	406	403	387	369	368	383	415	405	388	405	371	367	386	431	363	401	410	413	379	352	377	415	413	422	390	391	364	401	409	384	406	392	397	395	372	388	383	415	406	374	387	407	422	365	388	386	375	407	384	396	410	413	383	411	411	416	382	405	377	383	386	405	387	447	428	363	399	381	338	415	400	433	428	399	387	388	414	377	392	363	374	415	430	370	392	374	387	383	418	397	367	400	396	397	417	413	410	390	415	405	415	386	419	392	384	402	426	394	386	419	382	381	427	423	373	400	398	392	428	395	415	376	393	406	388	379	442	394	370	373	371	391	411	402	402	381	392	363	436	389	380	382	417	405	384	405	411	372	424	380	408	365	397	399	374	396	373	360	386	365	423	381	432	398	406	389	402	418	404	410	425	379	395	394	415	372	355	382	382	390	388	404	406	412	386	415	384	423	380	408	396	388	456	420	441	397	405	384	391	372	365	402	444	412	407	392	384	388	409	383	405	349	392	376	352	382	363	354	375	347	382	369	411	397	419	414	426	444	407	419	387	390	387	411	431	427	362	406	394	408	367	403	384	368	419	390	428	373	424	413	394	445	411	366	411	402	423
29755	26218	14882	1442	154	113	116	126	103	99	100	102	99	97	106	99	103	93	107	97	108	94	106	109	92	117	84	115	89	100	100	94	99	104	95	98	122	114	103	94	105	90	105	94	94	98	94	100	89	107	87	88	103	99	110	114	112	106	98	106	110	108	90	84	86	115	99	92	112	96	86	112	85	103	93	109	100	82	86	99	97	105	104	115	96	98	102	102	109	118	90	90	97	112	90	108	91	93	101	105	110	118	97	98	93	87	124	105	91	104	108	99	101	83	114	90	104	99	84	108	111	93	101	84	111	96	116	86	97	92	98	99	91	85	91	93	93	92	93	100	109	95	108	98	108	98	104	88	101	112	101	113	100	99	101	108	93	89	103	91	103	109	106	96	111	105	107	89	93	107	104	116	99	94	82	86	101	101	96	96	79	123	91	84	86	91	105	93	104	86	109	121	97	111	89	97	88	85	90	91	114	98	98	89	100	83	99	126	102	104	101	112	93	125	104	102	99	93	81	93	112	98	92	98	94	106	101	99	113	98	118	98	94	92	86	94	94	97	112	102	93	96	107	89	78	108	103	103	98	85	97	88	101	94	119	106	95	92	94	123	116	114	117	109	91	101	101	99	89	112	91	102	96	111	86	79	96	119	93	97	105	109	101	97	112	93	95	111	92	121	94	89	88	104	95	92	89	101	91	97	101	97	95	106	87	125	99	104	107	98	83	119	107	106	109	103	87	97	90	91	100	106	106	105	107	105	94	96	96	100	123	116	95	112	95	105	83	122	102	81	115	92	87	107	86	95	103	102	72	97	122	113	111	110	88	121	96	108	111	116	91	107	99	99	123	109	124	121	105	94	107	92	100	102	97	82	105	82	102	94	86	84	98	96	92	97	113	108	93	90	100	96	103	113	106	95	98	79	71	125	98	89	95	104	77	103	101	96	103	109	102	82	106	108	79	85	100	99	100	113	105	119	98	97	92	100	96	111	105	109	110	97	110	110	110	91	118	109	120	110	78	91	95	109	86	103	93	99	109	86	91	80	103	96	82	112	117	104	94	113	109	103	106	99	98	90	117	94	84	99	103	126	101	92	83	95	107	108	106	105	103	95	96	91	118	108	96	98	93	119	95	109	97	99	109	105	112	107	105	92	102	96	115	92	106	87	116	91	100	115	96	94	91	76	99	101	89	99	93	86	121	110	87	110	88	89	94	107	104	104	92	97	104	105	117	104	101	102	87	80	100	105	99	111	95	101	91	110	101	91	100	105	105	102	99	90	81	98	99	118	108	108	99	107	89	99	96	110	108	96	101	104	112	94	80	101	88	113	83	76	120	89	95	91	113	92	94	92	104	89	94	100	96	97	97	100	96	108	118	99	92	98	87	96	78	94	111	105	83	100	100	95	104	100	85	71	87	107	94	98	109	74	106	110	104	110	112	123	99	107	105	117	102	110	90	86	106	97	87	90	109	110	99	104	76	100	108	93	114	106	117	92	103	88	99	100	112	111	89	99	82	97	93	99	111	96	93	88	120	111	89	106	106	98	109	80	111	101	102	103	92	99	94	110	100	117	86	104	86	107	115	105	84	102	87	87	112	103	100	120	95	104	99	106	97	103	104	93	102	96	97	113	88	72	104	91	103	94	97	98	111	114	96	83	101	101	90	92	78	108	114	105	111	89	94	117	98	98	87	95	109	102	104	92	106	96	103	92	91	93	98	97	99	93	106	103	91	102	87	107	96	105	97	99	109	88	106	106	103	92	103	97	94	110	88	102	105	111	97	105	85	94	107	108	103	87	114	102	104	98	110	123	109	96	100	91	91	84	94	99	104	94	96	100	98	106	94	104	95	104	113	97	104	97	90	99	110	90	103	105	99	111	99	106	92	95	122	93	104	79	95	98	100	77	94	111	109	103	87	90	90	107	105	107	117	97	84	93	102	98	82	98	90	93	98	110	83	98	77	91	104	96	113	97	110	94	102	99	94	107	91	93	105	112	106	103	89	118	111	116	105	96	120	109	114	89	108	105	91	106	85	107	100	109	87	102	118	96	93	117	106	115	98	99	100	106	107	101	100	72	116	96	102	103	101	104	112	99	104	96	86	108	100	94	94	94	97	93	106	99	114	117	111	97	99	87	108	108	91	103	106	96	108	106	102	95	89	89	100	106	89	110	82	83	98	100	107	111	110	96	105	92	100	94	95	116	92	99	92	114	108	103	90	90	114	109	112	109	70	112	104	102	97	90	98	99	117	84	73	104	108	110	101	100	112	100	100	93	114	105	98	96	105	95	86	96	102	104	97	108	92	90	99	94	95	102	99	116	104	115	111	98	104	112	117	93	95	107	92	106	89	101	120	90	102	87	98	108	97	96	111	104	99	102	102	93	96	103	89	104	94	109	95	99	93	82	86	86	96	103	91	110	86	94	109	93	102	90	105	109	97	99	83	97	101	87	99	90	106	100	102	106	111	88	113	97	82	97	107	97	86	76	100	94	89	96	111	110	100	100	83	116	95	110	86	84	97	111	93	88	110	104	107	113	94	95	90	103	107	102	98	107	101	100	108	91	117	90	76	92	92	101	96	91	87	78	92	80	89	103	110	110	116	90	116	109	121	104	99	97	93	103	96	99	97	106	102	102	104	94	110	85	110	104	101	92	119	109	96	105	111	99	96	107	110	88	99	97	82	85	94	114	93	104	92	99	83	96	97	88	111	104	108	100	98	111	117	96	124	83	82	113	101	103	94	86	103	97	114	113	111	91	98	83	91	100	86	108	95	110	113	88	110	102	103	94	131	79	107	113	112	108	94	109	97	96	111	94	96	100	114	120	83	101	97	101	107	86	113	94	105	91	105	109	104	104	101	86	104	105	95	104	96	108	105	90	105	109	76	101	84	93	87	114	96	103	73	106	96	92	97	114	86	89	91	90	101	105	103	99	115	103	102	104	106	99	93	96	99	99	93	96	104	81	110	96	93	101	90	123	93	98	110	94	115	108	111	94	87	104	97	108	96	105	93	105	98	109	118	102	97	116	112	105	112	106	106	94	109	105	117	92	93	103	113	102	99	105	117	95	85	86	97	108	87	117	99	100	121	99	108	91	107	110	112	84	96	91	101	90	118	105	90	100	119	90	95	92	102	111	106	83	93	97	113	107	101	75	106	93	89	83	105	105	109	89	93	104	120	76	94	114	99	93	102	107	95	93	75	101	113	95	110	113	96	106	125	102	111	112	115	83	98	90	102	84	92	93	112	85	95	78	116	104	87	90	83	84	103	83	96	85	98	88	87	110	104	97	104	102	96	89	119	108	104	97	103	104	97	119	106	98	94	107	89	113	88	102	97	101	112	97	90	82	106	101	103	93	85	120	104	93	91	106	93	97	121	99	109	102	97	81	76	113	105	90	116	93	95	89	113	102	94	91	93	91	114	108	118	105	129	115	92	102	104	102	100	105	100	93	79	91	98	106	92	92	102	110	101	94	122	102	98	102	92	112
34700	37347	3305	258	224	161	194	157	155	148	148	156	176	145	139	145	142	132	116	134	134	133	112	119	131	132	122	135	121	133	150	134	131	146	138	120	119	151	118	147	125	137	149	128	121	124	152	146	137	119	113	145	141	142	126	133	117	135	130	135	149	160	134	135	133	143	128	119	125	133	158	132	135	135	141	142	129	145	148	127	130	149	141	125	125	117	124	138	114	118	127	134	133	129	135	140	110	132	125	127	108	140	142	132	128	134	128	111	134	131	128	124	127	119	106	139	118	144	148	145	135	168	109	148	124	141	125	121	140	129	144	141	121	142	132	118	137	137	126	128	136	115	114	124	139	123	135	116	123	151	135	120	132	126	104	143	139	141	136	142	133	138	110	114	131	127	128	131	117	114	119	114	128	131	149	141	135	124	133	133	133	133	120	142	145	124	116	144	120	128	146	137	134	118	135	132	163	130	126	118	141	133	117	130	118	125	154	139	110	121	138	145	111	124	139	129	134	123	115	127	126	124	157	121	124	156	121	116	130	135	152	133	125	132	136	124	136	141	118	118	133	129	137	144	128	129	120	131	130	149	122	133	125	131	126	135	142	143	145	120	133	119	114	143	131	118	135	145	133	135	123	122	132	116	147	122	128	116	143	115	129	130	131	122	127	116	125	146	140	111	124	110	152	147	131	115	137	115	130	148	116	127	124	146	135	139	120	149	109	147	138	124	159	133	142	120	140	131	130	122	135	129	151	131	120	127	125	141	140	122	148	151	114	140	133	131	135	127	135	109	118	145	127	137	126	126	121	124	149	133	131	143	132	129	130	135	116	137	113	142	127	121	141	127	139	151	136	145	141	122	136	132	156	133	131	135	150	133	127	133	114	130	118	136	138	138	127	134	153	129	150	147	138	142	129	124	164	144	133	127	130	125	123	131	125	127	141	135	139	147	135	124	132	130	140	130	146	123	133	119	142	124	120	123	127	129	133	141	135	123	130	131	149	130	143	145	144	139	117	125	141	115	150	151	127	137	146	128	148	140	139	128	126	122	114	148	151	138	131	139	116	131	134	142	152	135	132	130	151	140	127	128	145	127	152	151	122	121	153	147	128	138	123	135	138	130	121	145	157	128	126	124	148	133	136	155	133	130	113	122	122	138	109	124	140	115	142	147	125	147	134	135	141	125	161	140	137	132	124	122	113	116	101	139	147	126	148	123	131	157	144	122	114	128	113	126	135	123	126	109	153	120	154	135	139	112	129	137	112	131	127	139	141	106	149	120	144	157	141	140	101	121	126	136	127	131	139	113	141	132	135	150	125	161	125	118	136	128	126	133	127	125	123	132	112	132	133	143	121	118	131	162	140	116	136	128	105	120	140	123	137	135	150	146	144	144	138	114	164	131	130	129	129	117	125	130	125	137	137	148	147	116	122	137	163	142	146	115	126	151	130	122	152	131	116	159	126	138	140	119	136	146	138	127	126	132	136	123	143	127	142	129	138	128	136	128	138	133	121	140	139	136	129	142	136	125	148	138	163	124	112	134	131	130	142	143	144	115	144	137	123	136	131	150	151	124	152	124	145	142	115	133	123	136	132	145	134	114	127	128	120	132	133	121	121	156	135	136	134	133	141	125	134	119	132	120	140	135	130	125	146	136	159	131	131	136	139	142	132	130	132	126	132	122	129	133	130	124	137	137	143	137	123	116	127	138	131	149	128	160	107	141	133	129	158	134	119	128	141	129	124	130	133	147	148	128	143	152	136	104	110	154	127	127	119	125	124	147	128	147	112	129	133	137	127	121	136	131	137	130	134	151	137	140	145	143	123	124	132	123	124	125	131	150	140	138	118	133	144	120	116	116	138	129	141	121	130	116	135	134	137	120	138	144	134	120	128	124	120	133	117	131	124	154	146	123	137	136	149	137	144	134	127	128	135	148	138	132	124	153	127	136	130	133	134	139	133	146	130	128	123	135	129	128	114	128	119	120	135	111	138	140	112	133	123	143	125	128	139	121	126	126	152	139	143	137	116	143	112	136	145	115	127	138	136	138	143	122	132	142	132	139	119	131	110	124	152	112	135	140	161	128	135	135	132	152	156	148	137	130	115	157	152	136	139	132	135	140	147	153	129	125	126	153	116	133	119	130	141	126	129	127	153	142	132	134	126	133	125	153	131	130	134	128	141	133	138	138	148	121	126	133	121	133	136	131	127	125	134	121	136	141	110	130	119	130	113	139	114	130	124	128	148	119	110	156	141	143	151	150	132	130	146	133	124	117	140	144	130	112	132	135	135	126	128	145	121	137	114	120	131	145	134	138	142	127	123	122	155	118	134	134	153	124	125	135	139	121	135	139	124	128	140	125	127	147	135	120	112	126	134	131	126	129	134	142	137	160	128	114	131	118	141	135	146	142	143	151	127	148	131	139	136	153	141	124	132	129	146	113	126	135	124	112	140	130	131	139	136	117	137	135	138	131	121	153	118	134	120	140	135	128	152	134	133	155	134	148	125	140	138	127	152	122	145	148	119	130	122	139	143	115	154	124	151	136	114	111	134	115	136	119	123	108	133	124	124	126	145	124	129	116	135	128	144	137	128	147	139	133	125	120	140	121	131	97	133	136	139	117	159	120	135	145	129	138	119	141	131	136	116	118	134	132	139	125	127	129	136	138	144	139	135	125	120	134	130	120	134	148	142	135	143	123	122	138	135	118	128	125	137	139	104	127	123	123	116	147	122	120	135	121	120	126	126	142	140	149	127	142	122	161	139	119	125	129	122	122	127	107	130	126	130	147	145	122	93	124	148	123	147	160	118	138	122	144	99	150	124	121	130	131	130	133	131	152	123	120	128	141	147	128	134	127	148	137	124	151	144	145	127	157	127	114	127	135	136	133	144	128	123	140	119	121	134	129	139	113	136	135	126	121	145	137	124	130	139	125	128	134	154	131	143	153	132	136	137	145	123	131	138	134	135	128	147	123	131	135	125	129	147	127	122	143	124	125	142	128	137	133	145	135	112	148	129	119	133	110	116	132	121	137	131	119	149	125	129	138	144	151	127	153	114	134	139	102	114	130	137	131	126	107	133	128	113	131	125	138	137	130	146	140	137	141	139	138	133	160	121	122	129	130	127	114	153	157	132	134	133	147	135	126	136	136	114	121	131	127	122	119	144	134	123	100	135	156	131	146	124	152	129	126	141	126	135	143	147	143	131	136	144	129	121	145	132	139	120	136	135	130	144	112	123	144	126	133	144	140	138	141	140	119	142	138	151	124	148	126	132	117	126	127	129	132	113	142	125	131	123	149	126	129	127	136	131	128	116	127	121	111	108	122	131	135	123	136	124	134	137	136	134	147	122	138	130	123	141	139	132	123	142	136	130	124	122	132	121	111	128	108	149	137	143	135	149	148	130	133	133	132	133	128	130	133	140	150	131	132	135	125	130	130	120	124	137	143	123	130	125	138	139	137	139	142	133	123	134	142	160	136	131	138	145	126	109	133
24229	21574	28881	24630	21522	10889	740	445	336	320	322	303	278	296	258	258	270	288	259	260	247	246	256	255	264	242	237	236	210	217	211	189	235	237	211	226	235	247	210	219	218	236	214	253	222	217	221	217	227	210	223	228	218	221	217	246	219	224	206	217	203	225	232	228	229	219	234	215	239	223	216	217	231	245	214	220	213	241	234	214	224	232	248	237	210	241	249	199	229	212	245	198	233	182	227	196	241	210	230	220	223	220	211	241	225	203	216	245	215	209	207	213	220	224	222	232	212	202	231	206	248	226	236	216	216	221	214	220	232	202	209	205	236	231	200	236	218	244	227	250	223	253	244	233	229	239	236	237	225	217	245	219	223	210	220	237	239	208	246	219	214	219	209	251	207	248	233	208	239	235	210	220	237	231	203	212	210	225	226	205	213	182	202	220	210	224	225	219	222	220	217	200	226	203	237	214	208	233	233	210	221	228	217	230	239	209	205	216	245	219	214	231	226	216	218	216	213	218	225	226	216	209	211	253	230	220	226	237	214	219	206	226	217	209	215	215	213	211	204	218	205	206	218	236	206	218	231	237	209	217	230	235	234	218	219	227	233	211	223	227	214	210	246	240	209	212	209	236	236	208	217	189	225	219	192	260	215	226	221	231	236	225	234	195	231	234	238	236	227	233	206	206	196	207	226	242	256	205	219	208	212	254	249	223	232	222	237	239	221	232	213	222	220	212	220	238	211	254	226	215	220	230	208	238	218	223	215	209	215	213	188	195	201	230	221	188	232	212	202	220	228	227	220	230	200	208	241	228	239	229	238	239	219	236	201	249	221	225	218	211	206	232	223	231	218	218	200	214	216	242	213	219	193	200	215	236	201	228	187	227	237	225	206	233	215	200	225	204	225	239	242	222	206	233	208	223	208	226	224	247	217	233	218	226	212	217	218	226	208	214	226	226	229	199	223	209	223	218	228	237	257	242	224	214	248	239	201	187	207	209	240	224	213	223	210	229	237	231	235	219	223	210	205	203	203	232	212	209	232	228	240	210	213	254	215	225	225	238	232	227	219	233	211	235	213	231	215	191	228	231	199	201	234	207	234	216	226	226	197	219	199	214	206	207	245	233	211	204	226	227	201	218	242	248	229	209	200	233	223	219	217	235	215	213	200	208	220	217	217	182	216	199	243	210	209	250	199	201	216	211	210	206	197	237	224	218	226	243	239	246	226	229	243	236	230	224	225	226	230	206	225	230	213	225	218	213	215	218	224	239	223	218	197	222	247	215	222	206	262	245	224	246	208	217	198	226	209	215	204	211	224	225	235	209	213	223	235	232	223	217	219	229	235	200	201	229	206	226	211	224	201	227	253	213	225	234	200	230	237	222	246	201	210	231	232	237	206	188	227	222	231	212	231	210	219	238	238	211	218	214	227	237	196	213	210	219	209	225	217	232	225	208	207	233	188	212	201	230	213	214	216	238	178	242	227	226	210	229	227	240	201	203	215	231	220	219	200	219	243	209	209	225	212	251	213	194	237	212	246	207	218	222	220	206	230	229	227	214	205	235	202	245	209	230	223	226	236	226	211	210	227	210	233	235	221	224	207	251	226	192	205	209	212	230	222	217	209	219	232	230	220	212	237	235	228	216	228	212	216	236	243	187	241	236	235	233	226	244	205	240	212	219	220	199	214	197	235	214	217	246	204	258	205	223	216	227	222	229	198	222	218	205	217	194	198	220	223	233	235	217	215	226	229	217	222	251	198	192	226	243	225	229	236	213	223	208	208	209	243	204	236	241	206	245	209	221	227	212	248	237	209	171	214	216	209	218	230	243	226	206	205	216	227	224	227	231	207	225	240	224	208	226	239	243	213	237	218	210	261	239	223	231	198	204	226	213	219	231	187	221	231	220	203	211	210	218	201	226	210	236	217	218	216	227	209	221	242	220	213	241	199	263	210	234	218	223	214	210	234	219	230	214	229	225	224	210	231	216	237	221	219	229	212	231	220	242	212	223	210	225	205	229	214	220	197	228	208	218	232	202	211	237	232	219	218	224	258	210	231	250	213	233	226	209	243	226	218	214	223	221	247	235	230	214	212	224	225	217	221	214	203	214	203	223	230	231	227	227	214	217	194	196	252	220	198	227	237	190	206	214	229	229	197	194	213	241	209	204	211	218	227	214	217	215	234	212	225	191	257	240	222	239	225	231	220	221	223	227	215	246	229	211	202	221	214	236	222	246	231	238	222	220	221	220	222	203	228	219	206	257	212	228	201	235	228	244	245	203	206	235	223	217	242	215	219	210	227	192	225	214	216	235	228	237	205	254	219	213	218	219	227	231	204	236	210	245	232	221	201	225	239	235	238	228	233	229	203	234	194	213	232	258	248	220	246	198	240	227	240	220	220	213	226	189	217	196	211	227	214	234	199	226	254	230	211	206	214	243	178	225	215	209	198	216	228	225	204	225	215	204	226	208	214	231	227	196	233	217	218	204	227	227	205	232	222	213	203	198	195	244	228	221	257	211	232	232	225	230	219	244	242	220	245	219	200	207	236	232	225	221	226	213	198	220	241	232	234	220	227	237	212	218	246	225	215	196	209	223	227	226	200	216	218	246	219	208	219	246	220	226	214	240	211	218	189	185	261	237	226	213	234	239	248	205	231	213	258	218	220	196	263	191	180	219	210	210	229	234	229	224	230	234	224	210	232	226	216	213	203	223	189	223	226	218	217	251	224	231	239	228	240	217	218	248	193	222	224	241	190	228	197	228	203	211	251	228	238	206	234	197	211	250	224	233	210	227	211	212	217	208	226	244	185	205	223	250	213	226	222	224	231	249	210	216	223	209	220	225	210	221	212	213	189	220	218	210	212	245	213	222	216	239	238	233	239	247	199	210	236	224	233	227	234	238	229	211	240	218	236	214	228	206	200	221	232	231	207	224	221	233	197	224	215	212	204	207	242	223	229	229	210	210	226	227	230	252	213	218	209	238	216	224	210	243	216	255	226	214	203	199	223	190	233	218	214	205	255	246	222	234	222	206	219	224	245	200	198	207	212	184	209	256	235	216	232	226	215	233	201	233	221	211	214	198	214	216	225	230	216	211	217	217	230	199	207	209	213	216	222	204	199	232	192	218	234	220	218	230	227	231	218	228	222	210	214	221	236	201	212	199	224	233	202	227	244	220	195	227	202	228	237	235	215	231	214	219	233	232	217	223	210	216	242	227	225	235	218	196	226	221	221	208	215	227	227	231	235	210	241	243	235	237	236	212	200	220	208	220	215	239	207	221	206	190	244	219	205	205	242	200	248	227	227	202	222	219	210	233	207	258	205	226	205	233	195	204	236	214	204	231	224	194	255	207	216	215	232	199	221	226	221	231	218	230	220	211	226	219	215	195	218	222	218	223	215	240	207	233	213	238	210	226	200	202	226	267	217	237	232	225	198	210	235	219	221	195	223	196	227	228	221	246	189	241	222	227	238	242	211	248	214	222	229	199	225	224
39580	51259	9784	2128	1527	1143	905	714	619	528	439	415	399	376	377	334	319	294	315	322	307	318	329	285	273	302	323	283	269	282	285	279	304	294	275	277	256	296	273	256	289	267	289	264	289	302	268	266	264	258	290	295	272	280	277	304	261	289	249	289	241	301	282	260	280	284	291	256	258	281	279	305	281	256	272	298	271	274	263	254	264	285	261	285	294	243	254	245	265	280	281	271	269	269	270	272	253	298	268	275	265	246	263	249	299	287	269	279	271	274	249	255	274	301	283	290	258	258	254	275	276	246	277	278	295	242	277	276	276	255	256	264	255	255	255	261	262	263	267	258	254	273	284	271	282	268	258	271	283	255	263	248	264	262	255	273	260	267	297	279	275	289	239	291	263	275	253	287	309	285	263	257	260	266	280	244	260	261	281	283	284	290	237	277	269	266	264	279	286	287	271	296	265	293	259	272	259	274	254	287	262	299	241	242	285	251	271	284	279	258	276	237	287	248	272	272	273	275	254	274	275	257	280	314	268	245	275	225	265	272	270	286	259	294	269	263	275	279	261	263	281	275	250	301	258	301	251	249	281	294	265	249	259	274	268	301	278	272	281	262	288	283	240	295	276	260	252	239	276	282	233	264	291	254	263	274	272	260	261	250	283	296	287	261	254	272	266	299	273	230	266	260	272	274	271	294	284	249	305	281	249	270	256	279	264	286	262	237	264	279	288	278	293	278	275	265	285	272	275	281	307	287	273	288	275	268	252	249	281	243	294	253	301	257	264	293	269	296	265	277	271	269	278	253	243	254	267	265	275	298	283	269	248	287	265	286	271	271	269	278	286	271	266	301	296	281	271	265	297	265	276	255	277	296	288	271	269	262	252	271	273	284	264	310	281	242	244	254	252	278	287	262	267	259	253	270	271	265	283	261	269	267	256	282	284	281	272	272	259	255	268	274	280	253	287	258	279	266	255	287	251	272	264	275	282	269	274	270	298	287	278	270	256	305	266	261	263	262	280	247	312	269	266	284	266	265	286	266	285	275	246	264	280	296	273	260	279	271	285	277	289	263	267	297	252	245	296	310	271	294	276	304	298	264	271	258	276	275	228	266	277	269	260	269	272	309	321	262	296	259	277	293	285	283	270	269	286	283	275	280	246	284	286	295	262	249	282	294	266	269	280	260	276	253	271	261	274	295	275	300	285	268	249	269	289	254	294	270	288	268	281	261	250	258	286	267	265	275	303	267	280	249	279	250	289	273	244	253	289	278	268	277	290	238	257	278	265	267	251	244	269	283	259	234	273	278	269	263	275	267	276	281	261	311	259	279	265	276	256	275	247	285	299	260	266	250	278	306	279	255	258	262	294	277	263	281	283	234	283	283	240	294	269	275	261	247	268	296	269	248	258	255	290	251	282	285	279	242	277	289	283	281	280	275	274	286	259	273	250	270	266	248	298	279	261	252	252	294	271	247	273	266	263	285	258	257	286	238	275	295	243	283	289	262	282	279	264	255	278	243	275	245	276	255	263	243	289	247	277	283	282	260	273	260	258	271	275	275	297	253	263	300	240	281	292	286	246	258	280	273	267	230	272	302	272	289	249	283	262	292	286	284	255	269	277	251	253	275	270	281	238	252	293	269	277	261	279	292	275	277	266	267	265	274	245	287	278	297	265	301	267	285	261	278	283	272	261	284	258	286	265	271	291	229	271	274	265	264	280	245	271	287	293	271	240	296	249	256	279	245	249	264	288	270	284	277	268	307	296	249	265	279	264	280	272	252	287	286	244	257	274	290	278	273	263	269	264	290	284	291	263	292	297	271	272	288	280	249	251	270	261	231	261	266	287	262	280	271	268	275	268	269	249	273	295	273	297	269	288	226	241	291	268	266	251	270	259	272	263	270	285	240	267	274	279	287	276	301	298	275	276	268	250	268	279	258	286	258	289	283	278	247	290	269	287	260	249	253	273	278	270	256	253	263	272	272	255	286	278	264	320	241	223	264	278	267	273	300	273	269	261	270	278	243	245	275	251	247	258	240	273	284	276	280	278	301	266	274	258	260	281	277	281	279	292	277	272	277	268	271	294	309	287	277	279	254	263	269	286	307	268	261	231	297	276	260	279	272	266	283	263	286	252	254	254	281	267	259	239	293	285	269	252	256	247	322	274	292	286	246	274	244	265	278	250	236	283	251	282	239	242	240	272	260	263	276	269	279	290	292	276	252	269	285	268	250	289	240	253	270	290	269	301	249	250	247	258	278	293	271	248	279	246	273	278	301	269	256	265	261	296	291	275	287	254	317	240	281	265	273	258	235	268	279	273	257	268	268	280	282	281	285	249	304	241	283	284	264	264	239	277	269	259	316	277	276	276	271	255	255	265	296	295	279	272	235	266	267	267	273	274	242	271	242	309	279	239	278	257	272	266	270	272	253	240	246	281	267	263	279	263	293	254	286	269	262	259	246	260	257	262	280	264	274	274	262	274	274	254	224	270	236	265	259	288	303	286	279	258	277	284	273	263	284	261	300	280	263	276	250	267	238	279	278	272	308	248	270	271	278	261	259	281	255	275	265	285	263	299	241	255	308	271	257	273	277	253	260	316	266	266	282	261	291	281	248	249	261	258	253	258	269	286	249	284	265	282	255	272	257	282	268	273	271	275	285	276	278	296	277	283	261	301	257	246	258	269	265	262	247	269	317	241	276	277	262	297	269	269	264	272	293	281	256	276	294	288	291	269	257	269	285	274	281	287	280	289	296	281	275	256	289	250	282	270	275	305	278	261	279	274	281	274	287	289	236	234	291	300	278	271	260	286	266	286	283	266	277	297	282	257	319	264	262	248	279	266	268	281	277	262	275	289	284	300	276	274	276	248	268	275	276	243	257	265	260	253	273	279	262	261	250	279	243	266	266	262	270	279	260	274	270	266	256	258	236	280	256	257	273	270	230	247	268	268	279	253	264	290	267	280	265	254	266	264	277	268	304	252	257	257	248	270	260	260	268	250	290	279	272	242	249	278	258	271	256	300	246	247	260	264	253	290	276	270	302	251	275	259	268	273	295	264	270	257	242	278	257	286	284	240	280	286	274	275	254	279	268	252	281	256	272	284	284	271	254	270	288	252	266	281	255	298	274	237	309	255	272	251	286	272	240	281	285	273	257	263	249	242	292	266	247	261	253	279	294	268	285	269	284	268	248	299	296	262	293	304	275	278	268	277	269	269	252	265	261	285	248	283	263	279	244	275	267	250	281	271	289	282	285	271	271	274	265	263	305	291	280	279	268	267	287	280	302	284	257	260	271	248	267	250	263	291	290	245	246	267	248	260	282	268	279	266	264	244	276	270	254	303	278	289	255	282	273	277	288	296	269	292	246	262	293	291	279	274	278	256	278	265	271	289	259	281	274	284	245	255	250	257	265	256	242	254	248	303	275	289	251	257	287	261	271	294	250	291	295	259	251	310	265	246	271	274	271	281	257	237	292	273	261	251	282	251	288	270	258
25662	21664	27613	25662	8456	392	258	219	203	181	177	164	158	172	152	144	148	163	148	167	133	155	130	156	137	140	154	135	133	141	118	131	146	130	149	145	157	128	143	143	118	142	143	142	149	137	140	117	136	173	128	126	146	122	139	124	145	129	140	150	151	124	132	145	151	138	136	147	162	142	135	114	133	136	128	131	134	130	150	149	139	150	139	112	153	158	104	134	151	116	136	140	126	132	133	124	130	137	150	133	146	153	140	138	118	144	103	142	130	138	142	138	152	131	123	127	114	151	141	133	129	130	126	154	144	130	140	131	143	130	133	137	135	136	125	130	153	147	125	147	143	140	122	144	146	139	146	145	153	129	131	166	115	130	125	158	148	148	136	134	148	121	136	154	128	128	148	130	149	126	111	135	128	133	132	151	130	117	129	136	145	150	157	132	135	129	126	131	138	147	141	137	132	133	137	134	154	148	110	142	146	136	128	140	133	129	138	106	125	134	114	116	137	131	150	138	118	132	148	136	128	123	112	127	132	124	128	116	139	146	141	129	145	129	114	128	137	131	144	132	116	145	160	153	147	135	146	143	137	149	124	141	134	136	148	127	127	120	150	139	121	131	152	129	165	131	139	135	158	132	132	134	132	148	153	132	139	149	122	157	149	150	134	134	141	120	137	134	137	136	150	120	117	135	135	161	162	128	143	127	151	147	123	139	127	124	134	135	131	128	132	132	116	149	129	136	147	117	137	145	155	145	139	117	146	146	130	117	128	171	136	132	143	137	122	118	145	149	151	104	147	132	127	140	143	138	147	132	142	122	133	130	136	149	116	137	138	126	127	147	131	135	157	133	133	128	139	155	126	132	136	149	147	140	138	121	134	136	137	141	151	144	156	129	122	120	160	135	130	114	166	135	132	125	131	123	150	141	141	147	124	141	133	142	149	143	144	119	152	126	130	114	126	141	120	133	125	140	166	124	152	142	146	142	138	147	148	128	131	115	120	143	144	143	149	121	140	146	150	134	143	119	173	136	143	149	144	151	135	125	148	141	132	140	144	152	130	122	156	131	125	126	148	128	123	115	148	135	136	140	130	121	142	133	149	127	144	132	134	151	137	140	145	143	114	144	127	121	148	139	135	135	131	145	139	131	127	134	135	145	133	142	140	136	148	123	131	121	132	135	135	137	125	137	130	133	176	122	154	139	139	137	132	124	138	153	129	147	130	121	141	113	129	130	130	140	138	143	136	130	151	125	147	139	128	131	130	139	149	168	130	121	132	133	155	124	150	137	121	121	153	143	153	141	157	143	158	135	135	132	136	126	148	134	140	127	118	136	118	129	127	112	124	132	142	129	147	144	145	110	121	160	132	137	130	138	136	131	147	158	130	125	134	146	134	144	136	148	126	141	141	145	141	147	140	128	151	125	148	143	144	147	129	125	141	142	150	139	118	132	151	113	129	134	148	124	155	138	137	146	146	124	140	128	134	156	137	156	149	126	153	118	122	124	144	139	141	114	140	134	135	135	151	126	155	136	141	130	143	119	154	125	144	131	118	153	125	125	131	148	124	148	165	143	147	118	141	135	137	146	145	138	146	133	133	137	155	124	136	148	128	122	145	133	142	128	140	138	114	142	138	132	125	146	140	132	147	146	115	146	155	142	140	137	107	133	148	149	123	139	158	138	135	118	140	144	145	136	155	127	147	137	116	142	134	136	153	137	142	151	129	142	148	154	130	128	137	126	133	155	134	133	152	140	130	133	152	121	146	136	130	126	129	135	148	148	128	141	150	117	154	133	131	124	168	168	119	128	134	138	136	104	131	140	149	138	129	118	138	155	136	136	126	147	122	142	125	115	111	143	147	122	144	121	137	129	130	153	139	142	122	122	154	157	142	126	119	150	134	131	123	159	130	128	131	136	145	125	128	137	144	131	144	139	132	141	137	134	145	145	141	140	134	136	150	125	140	120	151	133	142	135	134	161	134	130	125	151	129	136	134	131	157	157	137	142	147	138	115	134	141	144	148	130	140	141	139	125	141	157	154	138	131	141	134	146	114	159	138	149	126	130	152	147	124	152	129	143	120	153	153	133	130	131	150	130	121	125	154	132	126	138	143	117	136	136	135	137	118	136	147	116	137	128	130	162	143	147	151	142	139	149	144	134	146	136	157	139	136	150	120	151	127	156	138	132	128	153	126	153	154	133	141	152	144	141	133	115	148	134	136	118	116	119	136	149	161	120	138	146	136	136	145	142	144	132	139	137	138	156	153	148	148	132	141	133	136	134	146	133	140	136	139	131	145	146	143	153	138	130	115	151	148	133	137	155	132	150	121	135	129	129	123	138	136	143	116	156	150	129	134	131	140	133	133	154	134	132	135	122	154	137	130	135	124	141	123	131	127	126	116	127	124	129	130	122	137	134	148	131	117	141	134	125	130	124	131	136	120	123	134	133	132	138	136	114	129	141	152	123	151	143	152	140	121	146	137	149	143	133	116	123	118	134	152	118	130	139	134	137	154	131	151	133	133	142	140	146	124	134	134	131	158	141	147	137	130	146	161	130	121	147	140	120	137	155	128	134	131	122	118	146	131	131	133	129	126	148	161	144	125	126	139	138	135	143	134	136	128	154	125	115	142	139	144	151	143	140	139	131	148	146	122	150	145	131	152	126	140	135	138	131	144	144	149	151	141	133	123	147	138	144	130	142	128	131	133	113	142	133	143	145	147	143	147	140	145	143	139	141	136	156	135	134	130	130	139	150	136	137	161	140	147	139	132	136	121	142	127	133	133	149	153	132	144	133	125	133	157	120	138	154	137	165	141	140	131	151	143	140	142	134	148	140	129	160	152	129	129	130	140	139	142	115	143	120	145	131	127	138	124	126	146	139	156	142	114	144	145	137	144	154	161	136	140	144	142	152	140	146	129	139	134	156	142	143	141	133	151	137	149	137	146	130	109	125	145	126	123	168	108	113	158	136	116	147	133	138	128	138	134	128	138	136	153	128	136	136	145	122	145	117	145	139	148	154	121	138	142	128	143	143	140	127	138	136	159	129	150	134	139	144	119	122	152	139	124	167	134	141	170	144	124	145	127	135	126	133	133	134	146	118	154	169	128	131	121	127	129	149	135	122	140	127	148	126	135	119	147	145	152	137	130	132	156	108	137	139	135	146	171	147	143	132	118	150	140	126	141	140	142	125	142	121	135	138	147	129	124	154	130	128	160	112	137	137	128	154	123	136	148	145	124	147	129	155	141	158	136	130	140	155	142	140	134	141	125	151	148	138	149	160	143	139	139	137	142	122	126	150	137	117	140	146	139	166	146	137	144	119	143	148	133	128	112	136	149	129	144	154	128	139	122	155	134	150	149	151	127	156	126	114	140	132	141	139	148	155	135	146	124	134	136	143	149	134	126	139	128	137	133	122	134	145	119	123	128	144	157	148	148	129	131	147	144	146	137	135	140	137	145	134	128	155	145	137	102	124	131	161	153	135	117	141	110	116
38458	48445	7581	1051	755	630	502	410	350	310	272	287	217	258	233	260	194	221	232	228	222	180	202	201	184	183	198	205	169	176	197	192	193	195	165	184	181	170	195	155	189	192	173	181	179	170	199	171	208	183	204	200	188	172	177	174	182	167	160	185	206	219	195	180	186	199	197	195	186	180	186	188	179	152	187	202	204	179	168	181	186	169	174	182	175	196	184	187	153	199	197	187	174	205	193	189	202	151	188	177	181	160	189	193	180	187	197	176	185	191	193	197	194	183	192	180	195	190	194	180	194	183	174	164	200	176	176	198	190	159	152	194	201	182	157	159	172	191	183	181	198	183	194	184	192	191	166	165	190	182	175	183	198	192	187	185	168	194	177	184	204	182	182	175	164	170	191	198	191	176	176	180	153	186	176	169	175	188	177	191	183	179	176	198	179	194	185	179	160	178	177	175	187	172	154	175	184	146	195	191	187	168	198	181	183	185	195	176	179	182	186	177	198	195	204	193	180	179	200	198	200	169	166	177	171	196	195	208	195	165	187	176	191	186	188	198	206	184	174	158	196	168	195	154	182	183	175	187	146	184	159	164	172	184	155	176	191	186	161	159	200	187	172	180	181	197	199	178	179	170	190	221	180	183	174	192	180	190	187	182	177	173	200	182	204	165	170	187	214	191	183	186	204	179	171	180	197	214	185	203	170	181	181	164	183	197	161	185	183	181	168	170	173	167	171	178	175	187	169	167	183	178	187	185	181	185	171	174	179	194	173	204	164	194	179	186	177	159	196	184	187	153	183	178	170	200	186	217	186	188	179	196	170	201	176	196	173	182	175	177	163	199	176	161	184	176	179	158	199	202	161	187	206	172	162	169	192	175	166	196	189	176	169	160	187	210	175	208	172	164	173	164	183	160	183	176	170	186	177	177	168	191	178	163	182	171	185	196	203	188	186	183	152	189	176	181	176	181	186	163	174	182	199	197	199	183	176	183	210	179	174	176	194	180	187	189	181	189	166	177	222	188	214	186	194	167	153	187	157	153	173	172	186	172	164	180	199	171	191	169	189	186	166	186	167	197	180	172	176	186	162	190	196	182	175	190	190	174	164	173	198	175	181	192	199	179	165	180	185	169	164	165	178	195	208	182	209	175	172	171	168	191	155	174	187	161	207	167	185	180	193	191	175	173	177	176	175	192	184	197	161	203	169	200	213	210	186	187	172	198	195	184	184	191	210	176	164	160	179	179	165	197	186	171	201	170	174	196	212	191	169	179	174	173	188	162	168	176	194	178	149	194	196	183	178	162	195	202	199	203	169	193	160	174	195	186	189	199	175	192	208	173	195	178	198	162	191	183	176	166	185	178	194	190	205	203	165	176	164	188	159	176	191	197	183	175	199	188	185	163	184	181	200	211	173	182	182	201	186	183	187	191	186	192	181	183	178	206	189	203	204	174	182	170	161	188	179	213	186	157	177	199	174	182	170	177	171	198	179	170	162	193	174	168	172	188	217	192	193	196	179	201	176	172	179	186	161	182	176	168	168	188	179	173	184	182	186	182	184	156	181	189	173	186	164	189	173	167	188	165	162	206	182	197	172	174	204	197	182	188	207	177	182	187	175	194	196	177	200	189	193	179	170	177	185	191	206	198	171	185	168	169	180	163	177	177	196	181	192	184	160	153	196	174	190	183	197	165	171	183	190	157	184	174	171	191	171	193	169	193	186	159	158	189	198	222	206	178	176	193	188	159	190	166	167	204	204	176	167	202	187	157	189	177	187	192	190	184	185	183	195	172	185	185	167	179	182	180	162	185	162	173	167	174	178	170	164	203	179	170	187	179	168	185	180	173	200	172	156	206	185	190	145	135	177	174	180	185	189	153	185	155	162	156	175	199	191	188	168	170	187	159	154	177	173	193	165	172	168	184	188	176	173	174	191	163	180	181	172	187	190	184	168	158	195	183	190	156	172	180	188	191	193	193	211	177	184	182	163	189	201	172	193	172	185	208	173	190	192	181	185	176	187	170	174	181	188	176	183	156	179	181	170	193	172	170	176	180	193	188	188	187	211	185	178	197	183	197	148	199	171	203	167	168	171	181	184	192	187	194	163	206	173	185	170	205	153	188	165	179	195	191	166	191	188	213	193	195	166	167	216	178	177	166	174	170	205	195	209	187	167	184	168	196	175	166	167	186	162	178	167	165	193	188	187	182	172	153	174	188	206	170	177	187	198	163	188	185	168	201	183	204	160	183	180	181	149	195	174	185	181	194	175	182	181	199	180	189	191	193	207	181	184	195	171	172	181	172	200	165	180	200	165	153	199	190	165	194	195	171	168	179	184	182	175	180	181	169	181	171	169	157	164	178	179	173	177	184	178	193	182	169	173	186	172	167	169	170	185	181	195	171	177	160	184	200	153	167	155	169	188	174	171	169	157	186	191	173	197	191	199	162	199	176	180	177	164	193	161	180	175	203	189	148	173	184	163	211	187	175	175	162	186	193	183	200	179	189	162	166	185	188	199	178	183	173	180	181	197	190	196	174	201	179	182	190	174	177	201	171	175	150	184	180	168	166	179	187	168	195	187	175	170	163	172	173	202	193	180	222	191	190	181	190	183	194	162	210	192	189	199	154	178	188	176	196	188	170	174	190	161	188	167	189	174	183	174	162	189	178	178	168	178	167	182	185	203	163	193	169	187	180	182	156	204	181	162	169	166	182	184	171	210	184	182	167	158	180	182	188	172	174	216	182	193	182	162	203	199	176	161	171	169	190	170	167	194	179	181	169	176	177	183	197	170	185	180	180	170	178	194	172	188	174	167	193	166	197	172	186	188	163	157	180	172	184	192	180	173	183	194	176	204	174	196	187	184	195	176	163	165	188	187	190	197	197	164	179	196	183	166	186	186	176	188	190	193	166	203	187	218	214	174	183	179	175	152	197	171	167	182	174	178	158	188	189	187	179	174	186	165	182	185	174	173	211	179	173	184	194	199	177	180	194	181	186	174	176	203	166	182	194	181	174	169	189	175	215	191	204	178	179	157	180	159	163	191	165	188	183	155	169	201	178	191	169	198	200	187	184	188	188	199	169	169	179	171	183	175	191	178	168	149	183	165	188	188	187	163	180	186	173	189	184	181	174	206	176	182	195	198	183	191	173	161	178	163	189	189	201	158	203	183	164	167	164	202	166	175	189	160	182	202	179	156	161	194	183	172	193	172	181	162	166	160	188	197	191	167	168	172	220	208	168	184	192	168	165	172	193	178	207	170	191	177	171	172	179	195	171	188	208	179	191	186	141	196	190	169	177	202	181	182	171	184	196	189	173	169	198	177	195	200	173	184	154	190	205	202	173	168	158	186	199	169	193	153	183	197	184	196	175	174	192	190	167	171	181	196	176	160	189	202	167	182	191	181	203	176	179	175	178	155	172	205	164	203	191	175	172	174	161	166	199	188	200	184	173	190	157	179	181	168	162	179	183	168	184	153	190	173	181	209	186	182	169
23242	21627	29398	24256	21592	21570	9261	852	599	573	492	505	489	380	391	419	373	425	378	413	357	367	372	341	333	372	375	323	358	341	340	335	321	365	357	347	346	366	347	328	357	346	333	330	331	337	329	327	342	319	327	354	308	370	329	293	314	343	344	303	317	312	342	314	360	331	324	324	345	354	305	339	316	317	343	308	278	313	357	323	313	323	322	344	299	344	330	336	301	295	327	309	340	328	342	306	340	315	277	323	333	339	293	348	333	326	316	340	319	365	329	358	284	306	328	305	323	358	337	292	338	314	319	325	332	342	352	307	321	321	327	335	310	300	315	340	337	320	307	294	330	346	344	321	341	320	330	340	316	339	320	317	315	344	373	365	329	318	357	332	324	331	332	335	317	320	296	316	330	291	288	340	292	393	313	312	307	362	332	352	334	291	328	336	343	301	354	313	324	343	327	343	323	327	319	309	284	345	347	316	323	335	346	320	327	350	325	324	342	355	314	329	370	339	347	350	325	346	329	344	310	332	294	354	353	328	314	315	343	331	284	332	300	310	320	320	356	311	354	297	318	304	352	315	331	303	337	309	352	339	314	352	293	317	345	369	343	340	354	309	343	293	338	357	332	364	328	338	302	333	305	301	346	333	313	346	326	355	325	312	351	314	338	332	312	324	327	320	364	356	335	336	333	338	312	318	325	350	326	360	329	337	324	341	341	324	346	321	330	340	338	348	332	332	382	322	381	317	313	345	333	307	343	315	329	338	318	346	366	338	309	314	306	292	341	307	343	303	326	342	308	328	313	348	299	320	352	313	325	325	307	317	295	331	297	334	327	293	325	327	324	322	309	328	348	310	333	349	325	312	323	345	337	331	347	340	338	319	324	319	314	310	303	310	320	319	313	334	309	343	324	347	334	317	321	311	332	348	341	328	314	350	314	325	328	318	331	323	311	315	330	291	304	318	346	348	344	298	314	291	335	321	310	328	305	317	307	322	301	318	352	337	331	305	311	322	319	334	333	315	320	330	314	307	324	352	320	301	335	331	337	332	348	331	359	342	320	337	340	315	296	320	331	322	339	336	301	322	317	300	349	336	348	315	298	324	326	323	304	344	345	340	343	326	344	335	312	318	342	326	341	300	333	316	337	344	326	323	333	306	354	351	308	327	293	313	370	329	351	337	302	302	352	281	371	320	342	281	323	324	326	355	347	317	313	364	333	348	360	354	303	353	332	309	325	334	300	324	314	310	318	352	328	328	334	345	314	318	310	324	323	339	349	329	301	342	346	344	334	358	310	322	333	348	290	336	348	341	342	331	349	345	292	356	334	330	328	321	300	316	344	337	338	318	357	306	318	336	355	332	326	296	313	329	336	338	330	297	321	276	326	331	326	358	327	324	329	319	329	316	330	309	314	305	318	311	336	368	310	292	322	335	342	339	347	334	332	335	303	337	319	350	302	350	326	304	330	346	327	360	345	344	356	338	348	348	344	332	372	344	315	308	342	325	334	322	330	328	324	346	299	342	307	335	315	338	295	299	314	309	349	298	307	345	309	313	362	304	325	322	293	291	338	323	347	349	329	338	347	350	332	342	325	330	372	346	329	294	346	323	302	307	335	346	306	322	355	320	329	324	348	348	322	359	355	341	320	350	311	303	310	338	332	320	327	298	301	345	308	315	312	326	319	339	362	312	277	353	317	340	303	357	323	318	319	298	334	346	339	308	311	326	318	356	326	329	326	320	330	311	332	336	338	304	329	322	348	333	309	317	292	285	338	326	373	325	339	326	312	336	301	303	372	320	303	319	307	358	317	355	321	304	319	343	337	303	322	337	311	320	290	299	331	316	313	332	343	320	342	314	308	333	324	343	301	308	347	345	332	331	348	324	345	322	316	303	325	345	309	324	316	308	319	345	342	378	352	333	338	326	300	317	313	335	330	317	346	303	331	340	337	299	344	307	312	332	350	316	324	340	301	350	321	328	355	307	334	278	317	302	321	294	306	316	329	323	309	322	315	343	356	318	323	335	349	345	314	318	341	320	325	371	316	317	307	351	308	324	306	337	330	301	330	308	318	338	348	329	326	340	341	314	351	342	330	304	322	319	352	306	341	326	338	311	314	346	324	343	312	349	327	336	333	329	288	333	327	327	341	368	313	308	342	301	306	333	312	358	330	316	305	326	340	340	292	342	338	329	297	355	318	322	343	320	311	304	358	345	300	330	336	318	302	318	350	307	294	321	305	302	303	328	374	332	324	322	337	297	307	330	328	316	322	342	333	315	328	330	318	354	351	304	352	310	321	299	319	334	345	311	322	353	310	311	313	336	330	321	323	331	320	351	320	334	314	302	361	336	357	344	333	357	307	289	316	313	322	339	345	316	316	336	340	306	293	297	295	335	351	397	337	329	326	335	286	340	322	320	338	300	300	322	333	326	320	341	311	297	311	309	334	337	326	302	319	341	342	292	337	306	322	324	330	306	337	351	310	351	311	330	327	317	317	351	341	301	312	327	318	332	296	344	343	343	274	326	325	320	339	335	335	335	302	330	295	295	320	333	330	339	307	337	306	317	294	324	358	346	342	309	321	351	290	354	348	324	324	308	309	351	316	342	298	307	332	328	332	328	317	329	318	335	348	329	353	378	308	340	357	311	334	318	311	334	314	296	336	334	321	328	297	333	341	321	343	317	316	369	321	347	336	335	351	334	304	319	311	319	331	335	326	344	315	339	359	322	314	297	316	356	302	359	339	302	334	292	342	347	337	334	326	312	336	306	332	308	357	282	339	301	351	309	329	301	334	345	334	340	327	329	328	306	334	326	328	334	332	297	338	341	343	315	338	312	340	310	327	312	323	317	319	322	340	326	302	287	323	310	306	325	361	322	311	326	326	315	338	299	346	337	327	326	317	353	328	328	300	305	320	326	345	297	322	319	355	327	318	347	311	347	314	297	336	315	294	318	331	320	311	346	345	328	328	357	329	307	324	323	338	330	332	335	316	328	340	313	350	314	337	315	324	309	313	340	302	319	334	314	331	336	354	305	329	332	337	326	326	310	332	339	328	342	302	297	353	327	326	349	335	346	307	343	332	296	307	316	310	361	321	313	291	324	321	345	349	322	312	325	313	353	305	352	339	314	300	336	317	315	319	314	323	301	323	337	329	303	322	354	341	315	329	334	297	328	300	341	324	309	339	324	346	311	285	329	368	334	339	336	325	306	331	306	344	326	353	304	313	323	297	313	323	316	308	315	321	312	300	342	317	320	309	341	318	333	350	346	356	333	327	291	332	333	324	330	334	320	282	339	366	303	298	307	305	280	356	327	337	323	296	334	310	302	341	323	339	327	332	309	335	325	347	334	346	343	323	346	342	332	299	321	321	323	336	309	298	321	302	339	316	326	317	332	337	337	315	332	340	330	352	355	321	359	321	339	358	320	324	333	330	335	284	317	301	311	326	329	335	337	311	316	291	336	327	326	290	317	310	317	303	320	329	317	320	311	329	330
44112	60622	15177	3774	2728	1985	1498	1237	989	886	808	759	630	613	551	549	538	546	476	470	498	475	497	498	413	432	448	413	418	412	402	425	432	416	427	437	435	408	438	423	384	438	417	458	408	395	397	416	452	385	407	400	379	386	414	388	411	386	384	407	364	377	401	425	397	371	409	388	429	391	418	404	385	399	381	411	375	383	431	402	357	366	383	415	419	396	401	386	427	379	373	428	357	400	399	381	380	367	388	396	364	415	402	410	380	368	383	390	389	413	435	365	393	366	419	378	344	369	393	356	372	410	417	381	418	369	434	346	393	416	402	378	358	398	409	380	385	418	384	397	395	410	422	400	393	408	394	396	367	382	398	375	375	386	391	382	386	418	406	402	389	385	403	363	408	388	361	375	373	367	395	404	409	412	401	386	394	387	390	387	379	386	353	386	356	403	397	407	401	397	425	404	367	379	408	381	404	403	337	394	374	374	389	413	359	402	395	392	392	411	386	357	376	401	415	383	400	398	386	367	365	394	397	430	385	391	401	379	428	406	360	416	417	406	383	389	365	424	417	370	395	416	390	420	393	397	400	428	403	406	411	372	387	403	376	399	374	376	393	406	434	372	429	379	414	358	410	392	360	368	349	413	376	365	401	406	399	385	389	384	379	357	400	402	382	370	406	389	360	359	386	372	394	406	427	407	380	370	385	415	358	407	409	367	410	394	374	373	406	360	379	404	445	392	409	386	428	381	398	404	405	370	431	379	360	419	406	400	382	394	414	411	403	406	396	421	390	389	388	385	394	367	411	409	391	418	371	405	423	392	395	407	395	392	409	404	400	387	417	412	416	407	394	381	407	371	362	389	381	384	392	422	375	397	382	367	365	380	395	381	394	388	397	395	414	378	363	404	384	386	366	352	397	367	394	390	379	395	376	392	414	446	414	414	399	413	404	391	376	448	399	405	399	427	413	368	403	381	413	364	409	355	413	389	389	374	405	382	379	386	388	371	367	402	352	369	384	406	386	412	383	372	375	403	394	354	404	381	372	421	422	393	413	368	386	406	387	414	410	370	369	422	366	407	402	447	396	406	386	407	391	371	403	383	392	369	420	361	412	405	395	405	393	371	406	388	416	374	379	411	371	409	400	419	436	374	343	383	405	429	399	397	368	370	371	381	375	366	375	382	425	399	382	399	415	379	381	363	392	407	397	392	404	417	420	379	361	399	386	367	407	374	408	374	378	419	409	388	397	404	364	393	390	378	392	394	405	364	386	372	374	363	383	406	372	407	396	390	421	370	367	399	391	399	374	409	352	393	395	376	435	408	417	391	390	405	395	379	422	374	375	407	378	388	389	403	435	385	404	401	352	408	425	371	384	389	407	415	367	398	403	405	384	367	421	402	399	402	395	379	431	363	353	378	385	434	413	413	389	357	397	385	382	405	380	381	373	371	394	388	403	366	398	399	408	389	388	377	384	400	377	344	420	389	389	414	388	422	427	386	408	417	397	419	353	396	392	392	383	395	418	409	380	384	360	422	417	345	424	374	368	394	392	383	357	426	385	384	365	391	380	394	380	412	381	400	386	341	400	408	398	400	372	395	375	384	390	424	442	379	396	391	394	372	408	400	391	374	413	407	388	392	392	379	369	352	364	368	361	422	421	372	389	367	430	396	400	399	389	407	378	375	403	397	422	413	382	402	391	390	415	367	416	421	423	389	411	387	392	421	391	399	376	376	365	375	408	423	380	395	364	378	406	422	411	414	384	395	402	383	382	422	413	404	393	398	419	412	369	413	371	396	370	417	402	376	424	393	412	386	393	407	423	361	370	384	394	372	401	381	374	383	382	395	388	358	398	390	397	393	389	402	410	388	394	395	430	402	364	379	347	376	419	367	426	368	428	392	359	351	391	346	387	412	396	393	401	389	377	406	393	384	378	402	421	407	364	426	406	397	383	398	368	393	401	420	385	399	368	381	373	365	399	404	399	404	388	432	366	376	423	407	391	391	421	384	405	432	383	393	397	414	408	371	416	398	420	361	412	394	396	407	418	387	350	401	407	406	389	373	381	393	377	402	394	364	412	423	418	375	416	391	385	371	414	402	366	370	357	382	393	395	403	388	397	406	378	404	386	362	377	410	394	386	400	373	401	368	397	418	372	392	405	379	397	346	394	399	394	352	392	398	365	413	422	370	416	364	373	396	385	385	367	377	431	380	387	438	380	374	356	385	387	386	409	386	393	390	399	378	370	389	374	400	398	347	419	382	381	423	400	371	394	352	391	397	382	396	360	378	372	383	422	401	379	416	415	367	388	389	376	386	396	396	374	384	428	408	391	410	398	392	402	406	404	412	386	404	427	390	379	390	408	352	420	383	420	362	340	380	380	412	405	391	402	373	376	408	416	413	382	383	358	387	383	404	400	388	372	411	377	400	391	396	370	377	359	395	382	378	396	416	395	405	403	377	398	389	402	434	352	392	390	393	354	406	394	378	371	435	389	421	397	374	383	407	418	430	408	382	396	371	344	402	413	346	393	375	413	389	407	389	423	387	378	357	413	380	368	417	397	387	381	416	388	381	359	435	394	408	405	394	413	433	389	364	408	434	383	379	378	364	352	382	359	419	372	427	398	433	408	379	398	415	438	380	392	403	411	344	400	398	378	365	405	406	411	406	382	418	397	387	384	402	386	407	427	355	382	390	378	377	385	372	386	394	357	376	408	396	388	387	361	386	386	429	370	349	446	386	385	408	392	388	420	391	395	381	347	368	401	363	393	382	400	405	371	406	381	371	435	397	388	399	391	392	351	387	381	409	376	384	386	368	356	378	405	396	405	375	396	384	401	381	405	403	405	391	378	409	417	394	394	387	386	376	372	367	392	372	373	428	385	387	389	365	410	394	401	408	376	370	387	416	414	380	420	376	402	369	409	378	398	380	424	373	408	390	400	382	393	391	373	405	365	386	386	429	390	397	380	402	361	390	360	378	374	397	393	401	357	402	420	395	382	367	371	379	392	372	379	397	403	393	390	401	354	415	391	420	467	385	379	398	384	391	404	400	365	365	392	369	387	405	404	388	405	430	421	396	415	412	420	392	402	410	411	357	373	396	399	381	375	373	420	379	387	398	425	398	384	394	398	390	417	357	383	428	406	386	394	417	383	389	383	380	399	385	416	380	414	400	421	398	403	375	378	393	374	359	406	396	416	355	389	368	351	369	408	358	413	347	375	396	396	424	372	379	429	411	444	389	422	385	387	393	402	395	386	382	372	398	396	395	413	401	378	404	374	376	378	408	378	401	402	417	387	389	435	387	400	401	415	363	409	365	370	364	390	412	385	352	409	415	345	382	407	387	375	388	377	410	409	401	358	379	388	371	440	363	391	384	388	390	409	377	435	396	354	403	366	375	433	396	388	404	360	375	382	397	411	402	413	400	383	415	413	387	397	395	381	382	422	380	387	404	360	392	401	412	361	452	378	407	364	444	422	390	382	391	400	374	378	376	402	361
30317	27012	15919	1744	138	139	112	117	113	102	116	104	89	114	102	108	81	108	104	122	96	99	108	96	103	111	87	88	98	111	87	107	99	103	105	115	112	121	97	93	104	84	87	111	93	99	98	91	100	103	111	79	112	108	114	102	112	105	111	104	112	103	118	103	115	110	118	88	89	104	99	96	87	99	110	105	97	101	100	87	104	121	110	100	125	101	87	88	111	116	97	92	97	92	108	92	105	121	98	101	122	86	87	105	90	92	93	92	85	111	79	87	91	109	99	102	94	97	93	106	111	99	95	89	104	91	92	105	126	108	103	122	112	98	105	89	87	88	101	116	111	94	116	121	101	102	97	121	102	103	117	105	109	109	96	115	99	106	108	93	93	104	88	90	91	95	111	102	110	88	84	109	102	102	103	90	90	100	116	91	102	103	108	111	97	103	103	101	106	87	101	113	89	111	111	111	87	102	107	110	94	87	94	83	116	87	89	108	101	115	102	118	110	112	108	100	85	83	92	121	100	110	89	86	87	98	99	90	104	111	101	119	94	99	92	104	109	105	107	111	99	109	94	93	109	102	81	103	120	104	95	99	97	104	111	91	104	93	94	87	102	97	105	104	94	93	116	95	115	116	101	105	95	114	103	108	89	118	105	99	96	111	92	121	92	89	102	117	102	98	113	101	103	95	102	98	90	87	96	105	93	94	112	102	114	112	111	94	87	108	86	113	98	84	112	100	95	85	107	101	106	112	107	88	83	93	105	98	108	96	106	86	110	97	104	101	92	82	105	117	99	110	118	101	100	99	109	111	73	77	111	103	123	110	94	123	84	124	101	85	110	103	119	98	92	105	111	112	103	82	114	118	92	99	109	97	97	119	92	102	111	106	121	112	106	103	106	111	119	104	88	120	100	88	110	96	97	102	111	97	95	96	115	120	94	97	112	99	101	105	116	101	97	84	88	103	103	99	90	118	103	110	119	95	110	95	110	94	104	100	108	111	123	114	99	119	126	107	118	100	101	114	95	103	81	97	96	127	104	113	110	110	93	107	104	93	107	108	108	108	109	95	117	110	97	97	92	100	112	101	101	105	111	130	103	125	106	85	119	95	102	97	104	99	107	98	104	101	96	86	107	106	92	109	87	103	119	101	102	101	105	115	89	110	116	106	103	98	117	100	102	97	102	109	110	104	103	109	120	128	90	104	116	95	87	107	116	80	98	89	103	102	107	76	108	99	95	89	104	92	104	92	102	97	90	92	116	92	98	95	94	102	116	114	102	98	99	108	113	101	105	128	113	137	132	112	83	119	92	99	112	96	110	92	90	106	105	102	104	103	111	101	103	102	102	113	93	86	92	76	116	104	113	92	97	82	102	99	86	83	109	110	116	108	94	94	107	117	95	103	118	115	112	90	104	85	86	104	100	98	113	116	108	104	88	72	105	94	115	99	77	100	81	97	126	111	103	101	106	90	122	95	104	99	117	101	104	106	96	110	99	103	76	101	87	118	114	95	100	120	100	104	98	98	97	102	79	113	106	113	110	96	112	113	94	91	90	99	91	80	90	103	94	97	87	97	103	104	96	101	131	100	106	91	105	101	104	118	107	101	97	112	99	93	88	119	103	99	101	97	99	88	106	110	101	109	95	101	120	99	102	94	111	102	113	116	108	99	93	108	105	91	97	114	101	95	82	109	103	106	103	102	93	96	109	88	85	114	110	99	112	111	106	110	108	110	83	118	103	93	113	99	120	92	103	119	98	119	94	98	77	92	114	104	102	125	92	99	122	82	123	118	92	101	86	117	122	111	100	105	109	105	108	91	110	103	109	106	101	105	95	93	93	102	87	89	96	105	117	98	88	98	93	105	111	104	118	95	103	99	93	105	110	97	102	94	93	106	84	101	106	98	112	107	108	91	117	89	74	101	95	116	99	100	108	109	100	105	119	111	104	108	98	104	103	112	116	94	83	100	85	93	99	108	115	116	107	116	78	90	100	94	87	100	98	111	118	99	99	91	98	109	84	109	95	84	91	103	112	112	110	91	88	104	93	106	108	98	111	102	108	87	111	108	116	105	106	97	98	95	98	92	109	103	94	94	97	88	94	122	102	101	119	114	103	94	119	103	112	102	97	99	92	107	95	111	94	107	98	105	100	112	119	110	105	114	91	118	106	103	109	107	100	97	117	116	103	105	102	89	98	104	113	108	96	116	101	109	115	93	106	93	83	98	106	99	116	93	85	97	109	104	112	104	98	101	86	97	86	92	111	110	97	91	85	109	102	94	98	94	91	105	104	92	101	114	104	113	108	103	97	99	100	102	99	117	107	96	89	112	130	108	112	107	91	89	125	109	106	88	105	90	116	114	88	106	83	98	81	96	106	97	122	94	115	106	110	105	104	105	109	83	86	83	107	95	105	104	101	112	95	97	97	90	97	88	114	105	89	101	120	98	90	122	118	106	112	115	89	103	86	118	111	97	103	87	117	94	125	90	94	96	93	84	96	118	104	112	102	101	109	96	90	99	87	98	119	103	113	104	95	102	121	93	104	106	104	111	103	97	111	100	110	91	111	97	109	110	94	106	102	115	97	104	94	100	113	105	103	105	94	121	97	104	89	107	103	100	92	94	100	103	108	86	98	93	100	114	105	82	99	104	103	107	94	108	110	99	96	103	101	106	106	115	94	108	92	96	96	111	91	100	75	93	113	99	94	109	105	110	112	86	108	96	95	98	110	110	81	107	89	115	98	97	101	107	106	96	92	106	88	106	76	104	103	100	115	107	92	95	98	107	112	100	117	81	92	93	97	121	111	94	113	102	133	92	106	110	98	102	97	85	83	94	97	101	103	94	101	89	106	114	102	113	99	93	103	82	107	91	92	88	92	114	98	107	103	113	92	94	103	104	103	118	116	123	102	113	104	103	108	110	118	78	85	92	86	106	100	101	93	103	91	96	103	106	103	98	102	99	112	107	102	99	105	118	99	117	94	90	93	102	121	103	103	94	84	114	107	103	106	90	123	88	117	98	113	98	97	101	91	132	114	111	107	94	104	97	93	113	111	113	100	119	98	93	100	117	117	115	106	109	118	108	113	100	106	104	89	107	102	97	85	98	95	101	81	110	91	100	102	112	95	96	95	99	118	115	116	100	112	89	100	118	102	107	113	103	102	92	93	115	119	95	106	110	110	103	108	104	109	105	106	100	94	122	107	100	114	96	104	100	107	106	98	104	103	89	104	83	84	108	113	103	91	91	113	94	111	90	112	114	107	106	103	89	109	82	89	88	105	112	123	103	96	122	106	115	102	95	104	125	112	131	96	103	94	89	115	90	112	117	114	107	97	101	116	134	105	105	90	110	120	105	91	106	89	107	106	106	106	100	106	112	92	94	106	91	100	101	106	104	106	121	92	111	110	105	95	75	95	89	93	105	84	106	116	129	106	100	101	122	106	106	110	109	96	93	105	117	81	101	110	93	99	119	105	111	96	83	99	93	99	143	100	103
36252	39164	2574	221	186	183	187	151	143	165	136	126	127	130	113	133	146	154	132	131	131	143	129	145	138	140	146	131	121	135	140	134	150	117	121	115	139	134	152	139	161	158	134	130	127	120	158	172	148	123	163	119	145	143	124	145	131	150	142	129	121	117	126	153	124	154	156	159	131	133	129	122	131	126	165	118	131	127	133	155	152	140	119	152	128	134	137	128	137	154	111	130	124	132	121	160	114	121	128	124	143	153	128	131	156	150	142	139	151	127	120	153	154	125	139	147	126	134	125	130	149	153	142	111	141	153	123	144	128	126	130	121	144	133	133	133	136	144	131	149	124	118	141	137	116	136	132	145	138	137	128	127	124	115	125	126	144	126	147	140	130	138	137	140	151	167	139	119	126	159	125	133	125	142	132	164	137	139	147	131	147	125	122	132	130	137	121	138	139	136	134	143	128	135	147	125	145	145	159	158	141	114	139	130	140	129	124	118	112	123	147	143	112	135	145	123	140	171	148	142	117	148	126	127	132	131	140	136	125	132	123	140	142	114	128	136	148	156	148	138	126	134	132	136	134	135	125	149	132	125	122	133	146	124	110	122	140	114	145	137	160	147	125	134	142	136	134	116	149	143	124	129	126	127	112	143	119	128	135	142	138	138	140	136	133	130	123	128	130	145	161	149	128	125	155	151	136	130	143	155	156	141	115	143	135	145	157	135	126	141	124	141	147	129	151	113	111	140	141	134	156	112	129	149	149	119	147	135	128	141	133	130	123	115	136	143	145	119	133	136	145	124	129	122	123	116	141	127	165	138	113	142	162	144	135	133	117	133	134	151	126	123	112	125	116	161	128	137	124	151	126	132	120	127	138	140	121	131	123	137	134	148	117	146	124	141	143	130	119	115	122	140	148	151	152	131	151	133	126	126	116	135	138	134	133	127	132	160	148	136	113	143	132	148	132	170	117	141	155	140	134	121	157	129	130	129	127	132	112	157	120	114	125	136	154	128	126	123	137	123	129	137	128	127	113	125	117	120	148	144	138	126	117	157	134	121	122	128	134	119	139	125	104	130	162	133	145	139	150	145	122	135	123	137	129	159	124	143	128	134	134	125	153	118	145	146	141	139	138	133	140	123	129	137	130	125	144	111	139	140	121	148	133	125	162	134	122	148	153	154	123	123	138	141	143	136	125	120	133	139	133	127	128	144	116	145	160	126	111	128	129	150	124	122	125	149	150	118	141	122	124	128	137	121	143	128	128	138	134	109	133	164	133	120	131	134	142	145	126	127	133	129	137	146	134	135	140	156	140	151	132	144	126	149	125	127	137	140	141	146	108	123	125	123	130	139	143	141	105	131	126	132	123	139	135	141	135	135	120	128	128	128	132	120	125	136	128	134	114	132	127	113	144	137	129	125	128	133	137	117	133	112	141	127	115	114	132	131	142	133	124	136	124	140	132	119	164	154	106	129	156	119	110	139	147	141	131	151	147	128	162	130	146	147	131	147	128	126	148	120	124	136	129	151	134	120	151	125	141	124	133	140	131	142	131	110	112	140	126	152	129	145	130	134	139	126	149	150	139	144	151	139	128	147	125	125	116	157	129	151	129	133	133	132	155	143	116	132	123	134	122	134	115	148	142	132	136	142	136	137	155	134	130	142	119	136	128	123	136	120	129	140	117	131	137	127	141	115	131	140	119	148	142	117	139	133	124	123	139	118	115	134	128	122	135	140	163	130	140	129	128	124	130	136	120	139	123	132	115	133	134	150	151	142	131	118	135	134	138	137	134	146	116	152	136	150	129	126	141	132	135	123	126	132	125	147	120	121	140	126	139	136	153	128	128	131	117	158	143	136	125	126	126	144	133	123	137	136	135	130	130	135	152	125	136	133	123	130	134	142	136	138	133	126	147	142	115	118	127	128	157	144	132	159	134	131	141	127	121	142	116	138	136	131	108	131	109	139	131	132	118	150	126	143	136	163	128	118	135	153	122	126	122	148	137	143	132	123	149	130	141	133	143	148	113	142	122	142	140	113	135	136	141	143	128	138	129	119	127	125	143	155	129	119	127	151	147	148	140	123	151	146	118	139	131	124	133	124	113	115	131	130	142	128	127	117	133	152	122	142	130	134	114	132	146	136	137	131	131	151	135	139	142	131	109	131	133	140	150	158	151	141	138	124	151	148	129	168	127	139	136	147	140	151	135	128	139	148	134	128	140	127	110	142	131	141	149	150	136	155	154	136	128	135	114	134	130	113	144	143	119	133	131	136	111	154	130	140	142	115	148	130	136	126	149	105	141	124	130	129	140	166	127	132	124	121	128	138	150	143	141	145	123	113	155	122	136	143	134	124	133	121	145	139	122	135	140	110	97	153	143	141	132	152	131	122	138	135	142	128	134	122	146	131	123	130	132	156	128	133	138	161	138	135	120	112	124	137	160	150	125	111	117	132	148	126	139	132	142	130	121	124	121	133	152	143	127	129	136	106	102	142	123	126	116	141	138	119	137	147	141	134	127	120	119	134	125	121	137	146	152	136	147	132	132	120	127	128	130	138	104	123	139	126	123	132	127	137	130	134	135	129	137	133	145	120	148	145	120	123	111	122	125	122	123	137	150	147	119	117	132	157	146	151	157	132	138	141	137	146	139	118	127	134	111	136	121	118	145	146	134	140	112	137	148	122	133	158	130	126	115	132	141	141	144	120	161	129	142	139	131	150	129	136	128	153	117	134	127	134	157	148	145	132	136	133	137	126	130	124	128	132	121	137	133	163	125	148	134	149	122	161	134	106	134	155	134	137	128	149	148	133	116	138	136	142	143	146	146	126	131	132	141	130	125	148	121	143	129	125	127	131	126	141	127	131	133	136	159	134	152	119	128	163	144	139	138	135	146	145	118	134	129	170	134	149	113	129	130	122	129	121	138	156	129	118	133	138	129	131	126	132	146	146	142	133	132	121	141	115	125	133	139	129	124	141	127	123	145	128	135	138	127	129	132	128	107	138	139	137	132	134	143	128	148	131	131	137	129	121	139	128	153	138	127	133	139	128	136	136	143	151	138	145	137	140	127	159	111	137	134	140	134	140	143	138	137	140	134	132	134	141	131	143	132	115	143	141	115	137	151	129	139	137	124	134	125	112	140	127	136	150	119	139	149	140	133	119	143	149	128	141	147	129	133	138	141	124	136	138	154	128	149	124	130	119	126	141	132	135	139	129	134	129	117	141	131	150	139	125	136	130	152	140	135	125	111	114	123	139	140	140	133	158	149	138	141	109	134	133	131	128	127	134	125	124	125	146	164	128	133	138	136	145	156	134	151	125	121	127	122	130	134	154	144	126	131	140	135	130	129	119	134	121	136	108	135	150	128	134	141	137	132	124	120	130	138	125	136	143	136	144	142	139	145	137	145	143	133	139	112	145	157	128	123	129	129	132	151	142	161	140	163	129	131	137	123	147	144	156	132	138	156	130	148	134	140	135	144	132	161	148	131	136	126	134
24264	21629	28947	24678	21565	10926	749	471	365	336	341	299	270	290	272	259	230	261	254	285	229	249	205	278	240	234	201	266	246	229	202	235	240	245	222	217	252	237	220	212	223	253	227	258	230	250	224	223	255	202	200	214	232	209	239	222	219	234	208	246	230	221	201	219	218	222	237	223	198	206	226	218	230	239	215	239	222	239	206	202	229	240	242	216	235	254	207	232	247	233	230	232	203	234	205	227	220	203	236	214	242	226	226	227	233	215	230	230	199	197	219	226	219	229	204	211	201	240	228	232	228	215	222	219	246	245	231	215	204	213	211	234	205	230	202	237	223	242	193	211	200	221	225	226	199	219	225	244	234	216	208	219	200	217	231	197	238	212	214	213	252	218	238	236	217	211	220	218	200	233	211	200	232	240	210	233	224	224	177	217	208	226	178	209	227	201	208	216	218	223	226	227	221	236	221	226	218	230	215	209	232	225	230	201	233	234	215	215	227	231	259	241	219	213	238	230	201	225	211	252	192	220	254	229	212	205	226	215	227	248	215	232	239	229	263	215	207	211	231	224	226	229	227	212	199	194	218	244	229	218	217	212	202	221	243	243	215	200	244	225	223	236	240	230	230	241	213	216	213	233	225	225	202	198	237	226	214	246	231	229	216	238	222	217	196	223	216	201	196	235	237	225	202	245	233	243	221	184	230	193	221	211	214	238	205	203	240	232	266	199	216	215	247	219	246	225	228	214	239	243	216	212	238	211	232	239	196	228	211	232	237	203	259	203	212	222	225	219	247	256	231	237	202	230	229	194	214	215	224	247	259	245	210	227	235	222	208	211	198	197	230	210	225	232	234	207	214	214	219	222	212	220	224	240	252	234	225	199	216	193	235	207	226	247	213	219	211	212	238	226	207	230	200	240	228	209	241	224	225	218	230	244	230	222	254	216	238	224	240	224	217	252	228	238	203	232	226	229	232	241	201	213	221	207	230	232	194	218	185	252	237	220	223	232	232	238	197	214	213	210	231	220	218	225	207	259	213	213	205	212	218	198	219	219	215	201	226	205	226	240	209	208	240	211	217	218	249	237	246	251	238	219	204	221	228	201	233	210	240	200	240	210	204	198	230	224	225	214	232	235	220	188	225	209	228	210	219	206	224	196	243	201	199	220	235	223	209	238	217	244	211	232	237	216	218	241	213	233	244	230	240	224	236	209	216	223	206	234	221	234	218	226	268	219	217	239	243	225	239	202	225	208	223	228	213	190	215	206	241	224	199	242	221	223	214	200	239	222	206	228	242	273	200	220	256	255	214	204	212	218	223	222	198	226	229	211	200	224	221	246	231	235	224	228	222	226	231	240	229	210	218	216	224	219	221	229	203	240	203	256	223	220	227	231	249	216	205	228	228	243	197	233	196	246	203	232	183	204	226	224	207	203	224	222	222	200	187	223	224	215	219	230	219	220	239	225	213	222	210	228	235	210	238	216	227	222	239	231	209	198	227	238	220	238	188	214	191	207	212	200	209	202	197	227	220	213	237	211	212	213	216	206	222	222	204	225	196	236	219	243	256	252	219	234	230	233	221	207	229	222	230	192	223	221	246	235	228	224	227	224	246	223	219	216	229	242	219	201	212	188	210	197	219	212	228	222	229	227	212	204	207	197	229	214	221	221	215	225	236	242	235	232	217	203	226	210	200	231	214	218	198	213	206	272	218	213	201	225	213	238	230	197	187	225	210	227	223	190	224	246	223	209	207	220	241	212	229	222	226	232	230	212	188	225	222	206	230	206	217	219	237	232	213	218	248	208	219	243	210	222	237	208	207	223	220	226	215	217	246	225	223	225	200	226	238	231	205	222	212	223	230	237	217	232	242	222	211	236	237	199	206	223	216	232	214	236	229	209	214	212	219	227	236	223	204	224	215	213	237	235	231	209	222	200	245	222	220	195	201	201	231	204	216	224	227	216	237	233	211	206	225	225	230	213	223	224	241	204	221	209	226	229	218	244	228	226	219	224	224	213	211	221	221	222	230	217	225	212	217	210	214	202	209	209	226	236	201	228	207	211	224	238	198	234	230	232	233	225	211	251	229	208	228	232	229	215	217	239	220	221	232	202	219	216	232	189	200	227	216	185	212	219	237	222	209	230	248	246	212	212	209	220	225	203	192	216	227	211	224	233	224	230	235	284	212	215	235	213	201	194	229	197	206	216	238	245	223	228	204	233	217	202	203	202	230	218	229	236	227	200	194	251	227	226	203	201	224	234	233	218	222	249	214	217	217	233	237	236	211	213	240	237	237	206	257	213	225	248	229	242	228	241	256	217	240	199	233	220	206	217	207	221	216	223	192	227	209	210	227	240	215	222	237	219	200	227	201	249	221	231	229	207	196	238	238	219	221	210	221	218	215	231	199	229	228	213	225	217	196	189	219	230	204	239	221	215	233	223	213	232	229	238	239	217	231	224	230	245	223	225	219	237	186	194	219	200	253	219	215	242	202	197	249	206	205	225	215	232	220	221	219	217	220	234	223	224	231	208	225	215	218	238	238	208	224	223	214	221	216	251	231	210	255	230	236	211	240	227	227	206	206	241	200	219	245	232	248	224	238	245	237	214	222	211	235	236	226	242	238	203	226	221	239	210	207	222	257	227	204	221	206	194	214	241	195	195	224	240	226	238	217	202	214	238	201	257	226	214	228	211	230	221	241	206	227	222	206	223	203	212	231	235	204	208	220	223	224	218	221	219	241	219	220	216	233	250	222	225	221	237	193	226	213	200	239	212	212	226	211	248	251	217	226	214	224	221	204	241	226	228	216	244	232	228	212	235	225	216	224	183	219	240	205	226	225	229	202	233	240	252	230	221	215	240	207	236	196	206	221	258	214	230	211	232	229	232	217	214	223	219	221	196	224	219	219	228	218	232	213	242	208	230	228	218	219	212	243	229	218	209	228	241	211	206	217	224	205	198	204	218	251	229	228	210	191	221	213	215	207	207	229	201	241	215	201	219	227	210	221	192	209	225	224	224	200	189	218	212	222	205	221	220	202	230	244	208	193	202	213	210	220	203	217	212	228	247	224	220	223	212	232	208	225	213	240	224	198	194	229	227	210	213	239	211	222	226	212	227	220	214	233	228	232	234	236	223	240	184	194	211	231	218	246	215	212	216	207	227	219	222	230	214	220	245	204	244	260	241	223	205	203	223	222	237	254	233	206	212	229	180	237	242	213	221	224	216	214	217	226	223	218	237	194	234	238	204	211	223	218	228	231	238	210	228	230	214	230	215	239	224	217	228	239	225	224	221	216	235	224	256	238	222	219	212	225	248	202	210	207	209	214	218	202	217	231	216	210	212	241	213	229	211	214	223	236	226	224	250	205	211	247	219	216	216	200	202	215	232	228	236	213	233	223	240	226	202	227	229	220	192	248	229	225	214	214	264	254	220	243	257	233	229	237	221	192	226	215	212	235	229	225	210	223	202	222	242	221	206	236	220	243	212	232	220	231	234
39933	51199	7939	2203	1536	1145	869	712	565	529	477	460	408	372	369	365	347	320	296	304	314	314	305	295	346	300	295	282	301	291	276	276	283	262	270	274	279	255	281	281	271	274	270	254	255	273	264	274	262	273	289	254	290	282	289	266	263	269	260	284	290	271	287	273	291	240	258	272	248	277	276	287	285	280	257	298	294	267	265	255	281	272	293	277	242	253	303	258	297	265	287	258	267	281	259	288	271	278	290	254	270	253	275	266	285	309	264	272	261	268	297	271	266	256	289	278	240	249	251	306	230	260	274	250	270	281	263	276	269	269	251	265	303	258	248	261	266	302	268	285	310	279	254	237	293	241	269	287	285	250	267	251	270	263	301	298	264	265	282	281	248	263	308	275	293	257	262	267	254	283	288	276	265	288	279	252	256	287	287	266	293	250	243	267	261	255	285	291	258	261	287	257	261	256	244	279	276	258	254	245	287	278	285	273	307	268	247	259	261	254	260	268	237	275	242	266	262	269	277	279	278	249	271	282	274	262	264	258	270	270	279	255	302	255	284	279	272	253	260	297	272	296	256	288	231	264	293	292	260	241	254	246	284	286	271	288	256	271	253	261	293	271	294	261	266	269	267	278	265	274	256	255	234	246	271	246	260	282	263	262	277	249	290	270	258	281	274	260	256	263	276	277	311	270	260	253	279	270	275	294	263	288	243	273	276	253	274	269	273	268	272	277	243	277	255	258	273	251	280	246	240	256	250	272	298	282	275	266	227	249	283	288	251	256	254	288	263	264	265	250	271	262	223	281	266	260	277	307	290	293	268	262	268	279	281	257	270	274	268	257	300	257	274	290	287	269	264	276	285	268	313	255	266	287	241	257	278	266	283	259	273	268	270	278	281	263	254	239	271	268	230	276	233	264	278	260	244	265	278	278	279	291	270	295	271	291	274	302	261	251	284	257	255	291	271	286	237	260	289	254	261	294	249	289	256	275	279	291	286	278	285	273	287	262	265	266	251	247	264	241	287	273	270	271	269	255	283	261	270	283	301	287	272	279	269	271	280	255	257	254	237	291	257	274	264	275	293	293	259	249	303	262	284	254	260	252	274	270	259	269	284	260	271	241	287	276	288	228	267	284	274	292	274	265	255	256	270	302	274	245	230	253	282	257	291	265	265	261	290	260	285	303	227	269	280	279	259	219	259	259	250	246	277	252	285	307	247	250	274	256	274	243	257	279	250	258	290	254	293	252	275	274	281	280	268	285	278	282	251	295	239	276	260	275	257	285	249	270	253	274	260	260	273	261	280	276	297	256	286	267	261	245	267	266	237	257	295	280	251	250	280	260	249	272	269	261	302	278	248	306	278	249	274	258	286	268	268	279	243	290	248	293	274	271	294	264	268	281	268	252	271	284	259	288	241	253	241	253	263	275	272	269	275	255	286	267	274	267	260	271	275	271	256	262	253	294	275	268	275	270	235	271	260	280	282	294	275	275	275	262	306	265	248	283	270	269	267	259	258	278	247	253	266	262	254	295	265	281	267	284	252	255	284	285	296	265	250	287	251	278	268	264	286	284	292	270	261	288	248	283	277	285	268	269	253	270	289	274	282	239	261	222	266	258	305	250	264	272	260	272	283	266	275	285	271	274	292	275	278	264	247	300	262	273	269	261	271	268	281	283	236	235	274	269	283	309	258	268	262	282	260	275	263	282	302	296	269	295	294	273	255	274	247	263	278	291	274	267	273	290	297	244	231	281	269	261	235	252	255	269	255	289	242	276	252	249	266	254	270	274	268	308	276	289	263	247	311	264	270	236	249	296	260	232	278	271	256	259	278	279	270	271	267	289	261	287	265	268	296	277	271	285	270	267	257	274	263	261	252	258	259	242	276	249	266	239	300	271	268	250	275	248	299	295	256	246	268	248	280	286	274	261	272	259	281	299	275	280	283	248	261	288	284	244	247	289	237	261	271	267	285	256	243	251	307	229	240	253	259	294	303	305	290	269	268	263	280	274	275	275	272	257	254	254	281	279	258	256	282	273	270	228	273	242	278	261	273	280	276	263	266	292	266	247	252	269	259	248	231	292	274	268	283	258	266	281	269	231	281	277	268	249	244	266	275	278	277	275	271	260	279	289	269	268	257	265	295	269	239	289	258	249	260	263	260	250	276	275	226	268	289	277	270	286	271	259	270	261	254	293	263	285	300	256	282	254	245	283	275	275	271	276	261	245	271	274	273	244	241	260	256	270	274	277	264	289	245	250	261	268	247	313	271	287	247	274	233	265	274	254	303	291	272	274	253	277	257	266	278	247	256	256	265	287	229	260	283	271	297	257	287	244	300	290	268	266	277	290	283	277	265	250	257	254	258	291	239	250	276	284	286	284	239	265	262	287	268	264	300	274	293	303	297	283	280	267	288	255	279	270	283	286	254	261	301	271	251	301	271	262	298	272	251	279	257	270	262	279	283	252	280	287	274	270	243	271	264	254	260	263	273	300	319	257	234	288	248	253	258	277	260	270	260	258	265	271	291	264	269	271	301	271	258	282	270	260	260	280	216	262	273	270	273	268	284	272	264	259	260	265	255	294	272	280	262	283	234	272	280	280	250	259	272	276	272	264	301	269	291	246	293	244	275	275	240	280	273	279	282	242	285	279	277	268	269	271	258	279	256	282	270	252	246	270	254	268	280	282	282	279	279	274	273	266	265	272	285	254	284	275	268	275	285	249	244	259	265	241	293	253	252	272	284	262	263	281	276	270	250	281	270	283	260	258	249	283	279	251	303	290	239	261	285	255	274	238	240	253	262	257	280	265	280	242	268	276	274	263	272	280	288	264	273	263	250	315	264	304	268	270	266	254	259	257	274	268	282	278	255	239	288	258	258	250	275	257	261	282	270	268	247	261	265	260	267	260	265	280	286	274	290	277	263	283	265	293	274	248	290	250	273	267	278	295	268	261	276	274	277	275	248	274	274	275	282	290	272	263	271	282	288	245	260	266	285	283	256	280	277	261	265	272	267	250	275	239	268	267	258	262	282	263	304	282	258	276	248	306	209	267	307	249	294	249	268	292	253	255	268	237	257	261	280	270	274	268	284	284	268	272	296	276	271	255	255	283	254	279	260	270	257	281	278	281	305	243	272	245	263	269	250	283	264	291	249	254	264	250	288	258	299	259	248	261	278	241	276	263	248	280	239	269	284	243	297	276	270	272	269	271	296	267	277	280	278	244	262	272	293	267	282	270	249	277	273	258	277	262	259	268	263	241	250	245	261	252	271	302	271	261	294	268	258	251	266	266	258	285	291	255	277	243	247	275	236	301	298	282	270	287	244	248	278	258	240	271	256	291	275	299	304	279	263	258	248	257	270	266	265	272	271	281	286	303	243	246	280	280	262	276	290	276	282	281	231	239	262	247	300	248	277	276	247	271	265	258	272	285	250	248	256	264	255	262	220	234	255	278	275	297	251	273	251	254	255	278	284	276	258	259	273	263	271	285	275	234
25633	21585	27604	25757	8363	389	258	228	184	187	176	177	155	132	176	138	153	137	169	142	166	139	130	143	140	112	135	127	139	133	143	144	127	116	134	132	144	147	145	127	154	142	113	137	153	138	133	145	138	140	139	123	138	138	132	118	118	143	128	132	116	135	138	139	162	133	124	132	148	132	125	122	139	139	137	128	126	138	110	141	151	135	130	109	141	133	128	117	134	141	130	140	129	139	136	123	145	131	123	114	135	123	113	143	139	134	130	132	115	140	123	137	135	134	138	133	131	131	130	153	128	122	147	132	131	135	124	135	137	129	151	130	143	144	121	123	136	129	133	116	141	127	141	126	123	133	135	110	128	132	132	130	125	142	122	124	132	116	148	134	140	135	154	123	139	134	138	114	143	132	140	133	132	135	116	110	127	113	123	122	145	129	137	124	128	127	128	111	131	134	121	147	127	134	123	125	134	146	130	126	124	134	132	138	131	124	118	144	142	134	113	137	133	129	152	119	128	150	133	122	105	115	139	147	118	147	124	144	136	116	137	132	137	134	129	129	131	155	145	129	123	139	123	137	121	120	139	134	142	114	122	129	149	138	133	127	118	120	169	124	152	122	118	122	109	143	143	121	125	127	104	138	131	137	125	145	130	131	142	144	124	159	146	152	127	129	150	167	119	140	142	155	146	145	116	127	145	129	144	137	122	134	151	131	138	120	133	133	136	140	127	146	117	115	138	123	149	138	152	154	138	142	142	126	124	115	102	116	146	131	130	146	142	117	131	126	139	130	133	135	149	138	148	112	140	143	152	137	111	134	134	145	123	128	120	119	129	138	131	126	139	120	140	138	164	148	125	119	148	147	125	118	118	124	146	146	130	110	135	129	123	144	124	130	126	143	130	140	113	142	136	132	141	130	139	138	145	146	140	122	136	135	135	150	127	123	137	139	107	148	139	116	135	134	124	146	127	140	132	128	125	143	140	137	137	153	131	128	140	136	137	112	137	128	130	134	123	140	129	141	139	120	140	135	124	121	134	138	138	143	159	142	123	119	117	121	126	145	138	129	130	107	140	137	129	123	122	115	126	128	124	139	138	137	119	139	127	137	141	141	136	136	134	118	161	150	129	129	134	141	124	120	114	134	142	125	162	142	130	118	116	156	123	114	129	147	141	135	133	122	126	117	132	128	143	146	122	112	119	139	137	128	129	139	112	135	123	129	149	139	122	153	139	107	151	121	152	127	133	130	131	129	122	122	133	135	133	145	149	133	127	125	137	144	140	121	158	126	134	129	164	123	143	134	115	130	140	126	138	124	132	121	155	138	138	97	130	130	143	134	149	125	136	132	132	111	132	135	140	142	143	152	133	145	117	142	131	134	137	141	134	132	132	144	134	127	124	161	144	135	136	131	122	137	131	124	138	145	112	152	110	115	128	136	143	131	126	131	152	136	143	145	137	167	139	111	145	161	122	142	156	132	139	129	137	132	129	119	145	118	120	135	114	132	142	111	131	123	123	139	114	135	120	144	131	128	120	131	115	120	123	129	127	125	110	142	134	134	132	136	142	137	137	140	136	150	128	142	135	140	132	137	137	109	116	128	107	123	131	118	148	125	146	140	126	141	129	129	143	125	148	124	130	142	135	133	134	117	148	146	100	137	138	117	133	135	143	130	149	131	146	124	151	118	132	134	126	132	133	131	131	144	146	143	121	132	121	134	138	147	126	125	144	122	125	124	132	138	116	129	130	139	141	137	159	140	135	129	149	127	123	130	126	148	146	129	118	130	147	130	126	138	144	125	128	134	128	145	151	116	151	109	142	140	123	129	116	155	139	117	110	119	116	143	134	117	114	133	126	136	132	126	128	136	140	112	137	114	146	141	127	121	137	159	116	142	134	126	135	128	110	121	152	144	145	138	152	123	134	105	135	114	140	158	142	137	117	145	109	135	141	146	125	133	142	123	132	131	127	139	130	138	128	127	153	132	122	136	131	154	113	149	140	133	151	115	120	123	147	115	134	128	123	132	116	113	139	121	134	131	127	138	133	138	115	120	139	140	137	122	117	142	152	120	137	155	128	111	141	138	142	132	129	135	126	129	160	145	121	128	125	146	150	141	128	142	127	147	134	122	126	139	120	143	136	126	132	130	160	120	135	134	154	123	126	137	123	132	133	145	129	159	142	153	134	124	127	120	122	151	138	129	125	132	138	121	137	143	107	133	150	102	134	129	137	130	124	150	134	135	159	114	136	125	131	109	134	130	120	132	131	130	130	142	121	122	150	160	128	117	135	126	113	131	148	128	151	137	115	146	136	127	117	129	131	126	144	159	125	133	157	147	125	120	129	140	127	100	133	119	162	115	136	119	136	132	100	122	130	125	128	133	134	135	142	134	135	137	126	124	132	129	136	133	151	153	140	118	124	124	126	137	162	123	143	160	138	159	137	120	133	131	141	135	144	130	151	133	110	141	117	112	130	122	122	123	142	152	137	141	123	133	112	136	127	147	131	130	146	130	135	128	140	114	130	145	121	133	131	134	119	148	137	136	115	152	98	132	137	150	148	117	154	123	134	135	124	124	131	134	146	135	149	131	144	127	118	134	116	130	131	149	134	140	129	120	121	131	139	133	142	127	127	120	140	143	130	137	138	138	120	130	133	114	115	133	160	124	146	148	131	134	121	126	122	137	135	133	131	141	127	143	134	134	128	126	121	121	121	140	126	110	107	134	126	118	113	140	134	135	143	129	135	130	139	129	122	132	126	127	133	130	134	136	119	137	134	144	116	128	143	148	139	139	138	111	154	140	137	130	139	126	138	131	146	128	146	131	114	138	138	143	111	128	144	128	109	131	120	119	130	145	129	131	128	153	142	134	139	143	137	145	149	137	123	125	143	131	151	127	140	119	131	149	125	151	137	127	161	142	131	138	131	143	121	122	141	163	132	126	122	136	117	106	131	134	107	111	118	139	125	129	123	145	125	124	132	143	122	141	129	129	136	134	134	127	114	147	134	126	114	142	125	126	143	138	128	129	136	134	123	116	127	116	125	137	126	138	143	139	134	120	141	131	132	140	158	109	134	150	120	132	147	123	132	136	112	127	128	141	148	145	139	148	143	135	138	144	125	137	127	141	137	129	142	128	146	145	121	124	133	126	140	134	132	105	128	132	128	144	130	125	121	132	145	115	132	129	134	114	132	118	152	132	134	139	133	118	120	147	137	136	134	145	147	124	139	128	130	147	136	134	130	108	124	152	135	127	130	110	137	128	140	131	128	107	143	131	135	143	138	140	122	143	126	145	140	104	155	116	126	135	140	130	135	144	125	129	135	109	119	140	137	152	148	139	117	137	116	132	139	140	109	139	136	135	147	148	146	138	147	120	152	121	138	112	119	119	117	137	125	123	135	134	131	124	145	143	119	139	118	132	131	120	135	137	118	139	127	148	136	143	128	139	115	130	144	155	140	132	121	136	144	143	137	119	114	136	132	141	126	128	108	138	134	143
37557	38467	4092	1053	795	615	457	370	334	308	286	259	237	238	200	187	229	200	183	210	231	204	163	173	192	187	161	220	201	199	184	199	178	192	231	178	205	174	187	181	173	176	166	175	187	190	161	183	173	147	151	202	201	198	209	168	166	170	185	173	193	179	164	175	165	166	194	187	197	157	184	192	180	177	200	185	186	208	179	169	177	190	166	189	162	166	161	178	179	182	169	162	183	180	177	174	195	147	187	184	181	204	161	189	177	185	153	172	182	170	208	184	170	187	177	151	193	178	184	188	181	185	194	161	161	183	172	181	168	189	177	173	149	171	147	153	182	175	189	168	171	168	167	156	192	182	172	165	160	180	195	186	146	169	197	170	188	177	182	199	175	163	180	179	192	191	177	185	173	165	160	160	151	162	152	167	184	167	179	174	169	175	168	166	163	205	196	166	196	179	189	171	156	165	161	172	161	175	156	138	171	183	187	194	162	198	196	179	153	183	182	166	175	165	178	171	163	176	163	171	177	191	190	172	182	185	200	172	164	196	180	156	164	170	181	181	196	173	181	153	190	152	172	181	180	182	164	183	179	193	162	194	214	167	154	198	159	177	165	168	176	187	167	178	163	187	191	163	185	189	164	197	158	170	177	181	167	190	171	184	148	192	178	165	184	176	189	169	182	150	220	182	170	194	188	174	205	171	157	195	178	158	176	174	190	155	169	185	190	160	171	172	163	188	192	166	159	188	178	158	170	176	175	161	161	160	183	160	188	183	188	179	177	192	202	178	189	167	182	169	179	168	189	168	176	178	192	168	181	175	193	173	187	177	190	157	186	186	171	189	180	154	157	191	194	168	161	190	182	191	190	172	175	181	204	176	175	197	178	194	191	178	189	182	177	177	166	186	178	172	186	196	202	171	167	178	196	190	166	178	191	186	185	182	164	172	164	197	179	185	172	178	184	197	158	195	162	178	185	176	169	196	175	169	177	190	217	205	194	167	175	178	204	148	139	183	177	163	139	182	186	161	172	191	147	180	158	165	166	172	191	169	168	185	185	202	194	188	189	171	184	183	186	163	199	180	165	172	156	182	208	170	172	192	161	198	172	183	162	179	183	200	172	180	193	158	155	190	187	174	191	169	182	194	207	164	185	160	175	175	182	189	169	192	195	179	186	170	172	175	175	171	165	187	158	184	176	161	174	185	170	171	172	187	184	187	173	179	176	179	157	183	206	172	158	153	180	192	204	185	177	196	186	172	198	153	162	168	179	187	160	177	207	170	192	190	176	170	185	167	201	185	189	189	168	184	172	172	185	191	170	198	201	184	174	168	166	153	169	154	183	168	198	170	193	193	188	174	193	171	198	195	192	175	180	183	169	193	183	136	172	155	154	165	185	180	173	188	185	156	169	175	171	180	171	162	173	180	172	197	157	173	197	179	162	163	172	184	174	152	156	184	198	183	162	181	176	189	182	172	185	173	180	175	163	161	161	187	154	199	170	178	163	162	161	179	180	191	169	173	174	183	177	191	185	206	168	175	174	175	178	199	182	178	173	188	172	165	198	182	189	159	161	187	170	170	157	168	189	161	170	188	191	181	184	175	182	172	194	184	170	193	177	198	176	170	164	176	170	188	181	184	181	159	157	178	178	200	153	164	188	175	191	182	173	189	175	188	198	178	204	137	181	188	168	175	179	179	176	187	207	180	146	196	184	191	189	175	191	166	179	155	161	181	189	177	139	173	177	178	179	210	182	205	173	174	155	185	175	173	170	176	170	169	153	174	188	169	195	205	183	187	177	176	175	162	164	169	175	161	194	167	169	191	169	193	179	171	187	212	194	156	207	152	155	176	191	177	162	188	176	176	189	198	199	186	208	192	161	154	165	201	169	177	175	161	172	193	168	203	177	189	164	179	179	185	181	182	186	210	176	161	163	177	199	166	168	205	196	180	181	197	183	163	203	172	195	161	162	188	200	175	189	181	177	158	161	155	180	200	192	158	186	182	179	172	161	183	167	206	180	183	183	178	159	168	213	194	190	180	169	178	181	186	198	192	164	194	159	150	179	165	167	166	142	167	164	191	165	174	186	174	181	188	190	152	171	207	197	175	201	170	178	182	192	170	187	169	195	158	211	199	181	171	170	173	180	180	176	190	208	176	166	131	178	172	196	163	165	176	180	165	177	185	183	169	174	158	171	167	170	163	165	178	185	162	169	196	187	168	170	177	184	170	173	183	182	180	176	161	172	173	173	195	167	152	165	183	179	171	180	168	179	194	159	162	185	164	174	193	164	184	167	182	190	170	155	166	188	179	198	192	200	175	170	171	174	186	167	182	183	188	176	168	185	186	177	170	184	193	180	178	169	199	175	159	159	160	189	188	176	164	183	164	179	171	185	166	179	187	199	174	188	177	169	177	178	174	205	173	201	196	180	167	184	182	193	147	188	183	175	166	166	174	159	167	190	158	168	179	186	197	164	175	210	170	181	173	199	188	172	181	173	155	168	171	168	187	145	168	183	176	165	188	180	191	154	161	154	202	199	166	170	157	181	180	180	179	162	176	180	161	191	170	184	185	166	178	171	148	171	171	190	175	184	173	195	180	176	206	203	195	158	191	177	205	182	194	167	198	179	184	177	182	188	173	173	210	167	184	176	179	191	161	153	177	179	165	186	187	204	178	171	181	198	168	181	156	159	193	182	174	187	155	222	165	189	177	182	173	154	164	178	166	194	198	180	157	168	158	184	187	186	172	192	179	174	178	170	159	186	188	167	174	191	177	171	183	170	170	183	200	162	183	168	178	201	159	213	173	177	161	150	177	164	194	172	184	190	194	205	181	157	178	170	175	184	177	179	177	156	172	174	185	171	182	180	185	205	173	179	183	159	200	179	171	162	185	186	172	173	171	155	199	176	173	190	188	188	196	185	166	184	182	179	178	151	181	161	173	177	193	154	160	168	173	188	174	167	173	172	192	177	168	165	170	165	177	162	181	177	150	182	159	180	159	183	189	173	176	186	181	178	165	179	167	167	167	187	163	191	172	195	194	178	178	172	175	181	175	198	176	169	169	195	179	186	181	148	184	178	147	185	188	191	200	165	183	185	177	171	166	158	177	185	178	169	185	171	174	157	192	168	164	192	193	193	174	203	192	183	177	154	182	169	147	168	170	177	179	199	182	191	176	169	188	158	180	178	171	209	192	175	177	168	164	150	182	161	160	160	181	178	172	183	179	170	215	191	190	160	172	188	169	184	179	156	183	208	170	178	168	194	185	180	196	172	180	155	153	174	168	168	188	188	178	194	181	171	191	190	178	154	188	205	153	196	174	179	188	168	167	205	147	177	191	183	173	198	171	167	156	181	169	195	177	175	181	194	167	183	170	174	190	159	177	188	181	185	178	204	150	190	208	158	174	159	163	193	172	195	186	155	169	187	171	183	201	176	160	167	169	174	201	195	159	199	199	191	167	158	196	189	205	194	179	178	165	155	184	204	173	165	172	173	179
23275	21568	29318	24255	21561	21565	9157	846	619	526	494	476	432	421	378	400	389	377	364	348	383	367	380	369	363	341	346	350	319	323	301	334	333	356	338	356	323	333	325	343	324	342	334	319	311	307	303	285	350	328	323	323	325	318	333	341	321	363	310	316	332	356	318	318	363	322	334	339	301	334	358	340	332	298	314	311	353	299	335	284	330	328	324	338	355	358	338	345	294	317	336	339	325	328	319	307	325	324	315	363	316	325	314	340	323	304	296	315	340	351	338	329	328	338	279	329	334	342	335	320	328	315	316	317	321	309	330	306	336	319	329	333	349	343	327	329	329	338	306	329	317	325	333	307	359	296	333	316	311	316	334	327	344	300	317	345	292	309	290	324	340	364	333	380	313	331	349	322	314	309	347	316	347	335	321	300	329	316	336	312	356	341	304	326	331	316	325	327	307	345	317	322	321	308	333	319	311	351	343	364	318	312	331	336	300	345	334	334	344	317	322	353	326	332	314	332	347	345	330	354	335	324	338	343	311	304	323	337	323	320	333	281	322	335	327	340	347	333	336	312	339	303	355	320	332	312	311	353	319	314	313	363	297	336	325	301	278	317	344	306	352	328	333	310	318	341	290	286	311	328	343	325	328	339	344	323	348	334	356	336	303	282	321	356	338	323	316	329	313	316	317	283	319	333	322	325	329	362	311	293	333	323	322	308	315	314	351	315	313	304	324	326	287	310	329	309	289	325	350	327	330	314	320	338	330	292	343	311	310	353	337	322	341	356	347	350	341	314	359	335	323	327	368	321	313	307	309	298	354	320	324	318	353	333	344	355	324	337	305	337	317	304	314	314	334	321	321	307	309	332	289	335	324	310	327	292	319	335	300	293	311	341	311	292	297	329	307	325	338	333	330	313	341	310	306	364	342	323	322	322	344	325	320	308	331	317	321	341	324	350	308	324	309	327	319	317	336	318	344	298	327	315	302	321	333	336	328	276	321	315	329	353	341	300	358	272	294	294	350	314	340	295	308	315	317	314	314	312	339	311	333	296	342	329	323	330	346	308	347	305	352	311	336	339	317	299	307	322	341	321	320	320	336	305	289	302	325	331	345	325	329	308	373	313	314	290	317	312	339	299	306	290	342	308	319	318	321	303	330	331	307	351	339	357	390	352	305	309	335	329	340	323	305	326	333	320	287	344	329	341	350	363	333	367	332	337	298	323	322	339	307	304	332	287	310	290	329	330	312	324	323	300	315	333	309	374	369	342	336	334	311	360	295	314	318	344	355	325	324	331	324	311	336	305	339	328	321	344	320	336	315	329	357	357	321	333	333	321	352	327	345	351	325	306	286	317	342	366	308	317	334	299	299	303	339	323	341	290	301	325	309	347	295	333	346	310	352	330	313	316	322	297	354	352	314	323	336	316	311	358	277	335	316	316	327	324	310	315	331	340	304	290	333	322	311	319	323	315	286	307	327	322	353	324	306	309	326	314	317	321	297	315	341	318	301	328	289	296	335	358	346	338	343	344	320	308	314	318	307	317	338	330	355	336	339	298	313	316	305	343	314	296	327	309	322	329	309	330	307	326	345	298	293	329	340	292	301	335	296	315	313	335	315	323	324	344	344	328	330	339	341	319	325	345	347	306	354	364	293	340	320	361	285	310	294	309	320	300	328	354	308	322	365	344	338	297	323	349	309	310	318	313	332	324	335	355	343	333	309	323	310	322	335	346	315	307	310	346	322	313	309	340	302	318	335	364	364	334	274	325	316	334	319	350	316	303	298	359	337	330	332	328	309	337	292	333	334	328	340	325	317	297	295	312	326	319	332	342	298	315	301	329	306	326	349	343	340	333	310	333	339	366	320	338	312	339	343	307	360	327	341	326	304	302	305	326	318	334	298	353	358	344	325	308	313	335	303	353	318	352	310	313	320	322	350	313	310	310	303	354	333	326	339	318	326	292	293	324	346	298	306	350	322	357	334	317	335	333	316	324	331	315	348	291	323	341	336	329	340	278	327	308	280	346	302	300	320	311	320	300	335	324	352	318	303	337	304	317	340	350	310	322	329	339	327	331	278	316	341	325	312	334	300	352	322	349	333	341	336	313	335	328	325	306	346	322	342	308	335	307	295	339	330	308	300	299	315	313	324	319	299	324	297	280	346	344	350	306	310	320	335	307	346	347	329	349	338	326	336	340	316	315	312	357	366	315	320	348	319	315	327	333	329	313	335	305	311	315	333	346	321	336	303	317	325	288	337	350	326	339	325	345	347	323	317	319	298	300	312	298	311	345	323	294	300	322	337	329	314	338	309	334	321	322	304	326	330	314	348	296	347	339	315	290	313	287	332	339	312	311	325	306	328	280	310	340	323	335	330	343	340	322	320	315	317	381	300	321	288	331	314	316	336	313	299	308	330	334	298	325	305	309	334	319	308	315	352	320	340	317	289	312	302	334	338	313	333	348	312	325	287	338	324	310	351	333	308	319	323	316	336	319	345	326	317	303	347	313	344	301	320	331	329	317	329	333	303	323	312	331	298	355	295	333	326	340	300	315	338	314	302	359	311	328	318	327	327	309	349	350	358	318	323	332	337	347	327	325	321	309	316	333	296	302	301	328	307	324	298	305	309	315	319	333	316	338	302	289	296	340	327	346	333	319	331	338	296	351	354	343	279	336	296	344	301	346	345	347	358	348	326	300	335	313	316	303	323	299	312	356	328	339	343	367	309	317	309	304	306	331	331	322	302	307	323	321	326	319	322	302	324	342	320	323	312	297	296	337	297	349	345	338	314	343	347	343	343	303	327	335	303	311	306	322	304	318	318	334	315	334	328	313	276	332	330	315	321	318	321	295	390	332	341	319	333	314	313	339	351	327	304	341	317	323	302	330	332	343	324	335	323	319	317	342	325	353	349	338	317	340	319	341	341	343	326	315	317	329	309	303	312	323	345	336	311	315	338	319	320	338	344	272	326	322	335	334	333	331	273	316	336	334	327	314	355	332	327	312	368	348	285	344	328	293	342	341	310	316	359	324	329	323	316	343	279	318	310	314	330	341	313	320	319	353	346	332	323	317	312	346	306	333	325	343	319	340	303	369	348	341	290	343	304	327	345	351	311	303	297	327	322	308	340	319	328	294	326	346	300	340	333	300	296	319	319	315	337	322	312	317	345	342	341	314	310	310	327	328	340	343	312	339	319	323	323	345	340	356	313	263	316	331	330	323	334	323	324	318	300	350	335	360	353	341	309	334	339	355	316	361	288	337	318	284	311	322	341	321	364	317	319	321	381	302	327	302	333	324	334	315	306	308	291	314	332	348	302	331	338	318	348	327	343	331	322	330	292	336	302	315	354	304	300	324	335	315	314	300	313	299	321	328	308	364	348	337	341	332	329	347	338	314	309	327	317	338	338	339	313	339	346	323	339	316	329	324	346	312	327	332	304	331	309	304	329	324	321	342	325	329	311	332	318	310	338	303	305	330	317	305	306	306	334	294	305	334
44197	54548	11091	3964	2670	2127	1570	1302	987	870	821	736	658	643	566	564	567	528	505	483	479	466	487	444	474	436	426	400	435	451	437	408	421	438	437	447	434	413	441	397	414	411	420	396	408	400	411	423	397	384	399	402	389	358	374	394	400	389	377	390	412	395	386	413	430	419	402	389	412	399	418	387	385	380	373	379	386	392	389	426	385	400	418	405	383	410	360	395	372	400	357	391	371	395	419	391	387	407	368	365	408	373	405	391	378	382	405	440	410	389	415	401	370	393	387	386	417	381	403	416	393	407	396	387	416	387	442	390	391	365	404	395	403	388	385	383	391	355	395	338	425	401	363	371	379	413	378	383	394	374	391	387	392	381	399	419	377	390	447	397	340	394	386	393	378	408	414	362	393	386	367	394	414	403	383	410	369	372	370	335	380	379	428	391	375	348	374	386	420	389	405	439	373	370	371	374	403	380	405	375	395	427	397	363	386	431	412	393	385	371	407	372	367	387	402	370	349	427	408	376	398	406	382	362	398	394	392	375	381	410	397	404	412	404	429	375	433	387	368	398	381	384	388	385	373	395	384	376	398	389	388	374	366	377	396	421	417	351	378	360	384	388	375	397	366	387	410	410	392	355	367	374	397	395	342	383	404	433	371	381	371	383	376	390	412	381	406	393	370	415	371	416	386	378	441	416	386	405	390	348	410	396	404	367	369	384	418	440	383	404	382	369	389	395	400	384	333	384	386	388	431	393	371	393	415	405	413	374	423	380	358	390	364	376	363	386	424	414	381	406	390	384	405	391	369	389	389	404	387	379	381	367	367	364	375	399	393	403	368	391	364	370	424	372	396	388	355	393	362	414	370	408	360	376	407	357	409	409	438	384	378	383	375	411	384	362	357	396	408	398	373	404	396	384	402	419	427	377	350	391	393	386	357	409	387	365	383	378	427	393	400	395	374	386	372	379	394	403	385	366	398	380	394	428	376	366	410	389	367	399	380	404	358	363	382	394	403	376	391	384	389	406	410	394	399	376	387	393	380	403	388	375	392	393	376	407	386	418	375	388	410	382	405	385	402	351	411	385	400	383	423	373	390	376	428	390	372	414	398	392	375	408	416	378	395	417	389	434	407	363	378	400	371	382	367	373	397	393	409	374	377	382	365	427	401	384	376	401	351	342	417	388	375	402	390	399	380	391	414	397	366	421	433	392	382	385	371	408	407	366	384	414	384	393	377	413	397	386	414	451	363	408	392	381	391	385	371	386	377	409	360	382	435	427	373	419	344	421	368	413	361	360	424	389	405	410	379	391	384	402	383	422	389	396	438	350	396	350	360	395	375	394	414	403	373	368	371	390	387	379	424	382	417	392	396	404	352	366	415	382	374	400	364	398	400	380	388	420	368	390	422	418	379	381	421	381	396	365	426	355	362	395	389	399	373	369	378	388	401	396	396	379	369	393	368	423	419	391	430	386	387	375	405	386	374	383	392	408	377	402	379	372	428	387	391	362	414	352	379	402	360	405	416	403	403	400	386	366	347	370	353	392	403	385	380	385	383	388	411	377	374	404	372	377	392	425	395	410	387	395	399	404	355	414	354	421	390	377	377	383	385	399	381	377	415	412	371	400	358	387	398	401	383	358	421	418	361	362	420	412	387	372	384	392	386	419	393	371	394	368	395	386	413	391	358	363	380	425	371	387	380	379	360	383	352	388	408	409	360	388	392	390	379	392	365	393	396	409	356	371	379	409	390	367	404	403	390	382	402	410	362	381	372	408	403	373	347	395	420	385	375	379	393	368	373	401	377	426	385	373	405	384	396	392	395	357	386	381	385	375	371	373	385	364	421	379	392	371	370	390	405	401	387	403	350	395	370	384	375	386	388	405	411	413	389	356	386	389	405	355	391	396	371	405	424	403	354	409	437	366	419	379	350	391	384	405	350	337	390	378	399	381	388	420	421	411	405	391	389	420	362	375	369	398	398	365	408	369	377	392	362	423	426	371	384	393	394	401	390	402	418	387	384	378	413	370	380	384	351	382	393	393	411	413	383	394	397	411	358	422	394	393	417	378	365	382	430	381	361	431	360	375	381	358	413	401	391	359	402	401	361	350	387	366	382	421	396	390	385	403	394	386	375	387	405	388	387	400	426	406	403	418	376	382	381	398	394	416	392	384	365	431	370	410	375	412	428	372	365	380	388	427	400	389	415	390	408	370	385	396	376	359	368	392	392	410	391	365	386	391	393	369	357	434	402	388	407	374	416	407	408	393	387	401	379	384	399	423	391	401	419	398	365	367	385	400	398	398	359	358	336	381	369	364	380	375	405	406	391	409	407	371	396	391	396	385	432	385	410	344	369	382	382	378	380	381	376	392	371	397	386	379	417	410	430	380	380	406	374	378	390	386	377	393	414	429	378	387	393	385	418	398	418	398	390	373	397	388	435	377	428	339	395	384	380	392	386	379	401	414	367	397	378	387	386	390	399	418	395	424	409	379	379	389	374	412	388	383	377	377	390	365	380	415	378	384	400	384	400	369	398	374	363	413	402	432	410	400	384	400	377	371	392	404	389	406	392	390	394	354	375	375	395	370	373	413	366	371	379	387	401	386	401	377	381	360	405	416	355	377	389	380	361	391	396	415	396	372	390	362	377	409	379	421	398	391	369	398	399	349	390	431	390	391	406	400	374	390	393	356	370	414	383	373	377	395	386	431	376	422	374	395	398	396	364	369	402	391	383	399	392	394	376	411	377	386	394	367	353	431	393	388	372	419	377	384	369	417	406	392	369	400	376	414	392	328	382	363	409	365	386	415	383	369	402	399	378	405	379	369	358	380	339	392	404	368	361	391	390	377	384	390	409	402	386	378	381	428	378	385	394	395	366	392	374	413	417	379	397	395	398	391	413	366	335	364	376	375	404	365	391	375	417	405	394	386	394	400	370	411	393	394	387	383	399	398	390	385	373	407	438	373	338	442	420	437	392	387	394	405	435	391	388	381	390	382	377	406	388	382	378	404	390	411	393	416	373	396	372	368	377	392	384	369	345	396	374	362	351	387	392	389	383	394	389	398	371	391	370	392	374	416	379	398	417	394	409	403	372	377	396	391	405	339	438	350	401	377	380	392	371	381	383	384	413	364	385	403	416	383	423	388	407	390	402	398	378	411	376	384	400	409	399	374	367	375	363	380	375	401	390	399	415	375	375	406	397	389	376	384	360	399	386	384	362	386	385	387	416	360	404	418	435	395	400	384	416	404	396	368	396	373	404	385	395	367	390	387	369	396	377	386	378	414	383	389	376	413	380	375	386	376	420	394	383	393	393	373	384	401	378	386	426	410	369	345	395	389	362	418	392	394	394	421	421	384	404	373	430	374	360	398	410	405	407	381	353	420	381	384	405	387	397	374	407	393	397	368	382	407	383	376	442	369	407	377	404	380	392	372	344	400	378	363	407	399	390	410	361	389	399	415	370	381	386	422	402	398	448	394	352	405	397	399	372	437
29769	24523	13776	1151	159	149	116	104	123	114	109	105	99	81	110	88	93	96	105	108	106	91	125	116	104	94	109	99	120	100	112	101	103	100	93	98	91	84	113	105	96	113	110	91	101	98	92	100	111	89	104	104	84	90	118	95	115	105	111	99	125	99	112	100	94	94	97	86	117	100	96	89	95	103	90	101	112	100	89	89	105	100	98	103	117	95	94	97	98	91	95	110	97	97	96	104	87	91	112	85	126	90	102	106	121	106	97	100	114	83	106	96	106	86	107	123	90	94	99	104	104	99	118	93	85	106	94	119	101	92	90	93	92	102	122	96	102	106	111	97	99	106	82	85	110	96	89	96	87	83	108	102	88	103	105	113	92	99	97	98	103	110	111	118	112	95	94	81	92	96	79	111	107	77	90	96	87	103	86	113	99	104	97	91	127	87	112	102	88	94	87	93	85	81	97	77	103	102	87	105	101	84	127	99	108	105	101	99	101	102	99	96	116	105	86	97	104	92	100	100	113	95	102	101	84	102	84	107	112	88	102	91	85	92	96	87	99	83	112	102	101	99	96	92	101	106	81	106	88	100	88	92	106	110	108	100	94	90	94	118	101	100	85	91	100	91	87	98	86	95	112	81	84	95	113	106	90	107	106	105	98	88	95	86	79	82	97	107	90	92	93	94	99	95	92	102	111	111	101	90	98	90	86	106	97	90	93	99	102	98	96	98	88	105	89	129	98	92	113	126	94	104	98	104	114	86	102	103	104	111	105	100	119	106	96	94	104	100	100	109	105	89	90	110	106	97	100	94	116	106	95	99	96	111	94	91	112	109	94	97	94	99	109	95	106	85	107	108	92	99	90	84	100	96	106	79	114	107	108	102	98	100	103	104	111	94	101	113	94	107	104	85	92	95	98	96	121	100	110	99	100	113	99	98	106	71	95	94	134	87	116	95	94	101	86	104	107	114	110	90	100	94	94	91	97	96	113	86	111	100	89	93	100	107	93	91	111	109	82	102	100	81	108	121	78	101	111	93	86	89	112	79	99	96	109	103	106	107	99	87	95	106	96	100	102	94	103	92	108	102	102	94	86	92	97	97	99	95	110	91	105	100	107	108	127	98	96	102	101	85	96	100	96	94	79	95	104	102	113	99	86	100	91	102	109	75	91	82	101	93	108	90	100	104	118	101	93	77	106	103	103	90	93	93	92	105	84	106	107	82	93	119	81	103	104	101	90	86	99	90	110	106	126	95	108	118	95	122	98	98	91	112	71	106	111	65	113	88	101	102	95	115	109	99	93	98	112	102	119	97	101	101	97	98	94	86	103	101	94	114	95	87	117	109	86	96	76	103	100	96	86	85	100	116	101	82	104	99	108	94	102	99	110	105	117	99	99	98	121	92	110	93	117	86	88	95	92	107	107	98	90	112	106	99	104	85	97	114	108	106	118	97	101	110	118	102	93	104	99	87	110	101	105	98	93	93	90	90	90	86	95	96	93	94	104	116	86	92	116	109	89	114	100	102	102	81	82	93	88	90	102	98	106	98	117	82	103	110	97	85	106	101	107	117	109	99	108	95	106	113	99	97	101	109	109	96	110	92	89	87	91	95	96	109	104	104	101	73	89	102	100	102	111	85	112	99	106	106	91	113	113	87	103	108	105	98	123	102	109	95	98	104	114	74	83	95	92	82	88	86	99	90	96	100	98	104	71	97	85	114	106	99	97	93	104	113	104	109	98	83	102	111	94	89	102	101	83	91	93	93	95	104	97	103	85	115	110	99	100	103	114	94	100	113	108	108	100	95	97	102	102	92	89	80	82	105	113	87	100	105	99	92	98	115	105	90	90	105	87	89	77	96	104	110	91	77	113	88	83	109	96	93	93	91	108	122	88	103	114	88	84	101	93	96	104	85	103	96	101	104	92	105	109	106	85	84	108	99	88	94	94	88	90	98	89	109	98	108	119	98	87	103	105	91	98	100	103	100	100	93	84	101	96	82	113	128	103	90	91	89	101	89	105	107	95	97	100	108	94	108	118	99	97	103	103	93	89	109	108	96	94	76	97	110	84	104	89	92	103	99	114	101	87	98	106	110	99	124	104	92	112	100	100	86	111	120	96	89	102	85	99	98	77	106	112	88	115	100	113	117	94	98	99	85	113	94	80	119	101	99	98	94	85	105	91	87	94	98	116	113	93	89	92	89	83	93	102	101	120	105	106	93	94	84	100	107	84	109	100	87	92	100	95	100	100	99	99	74	115	92	89	102	76	116	100	96	101	108	101	104	101	81	108	105	101	75	113	99	115	105	94	94	109	97	79	85	99	113	125	111	112	121	102	108	85	102	119	87	98	97	117	108	90	113	94	94	90	96	106	110	96	97	105	94	85	113	88	94	94	99	82	89	92	99	107	102	104	93	99	104	114	108	104	92	111	86	88	99	119	106	94	108	104	103	93	86	108	92	105	82	89	98	84	111	108	105	98	104	112	98	90	96	95	87	120	107	105	98	107	86	104	109	105	118	87	104	110	116	100	93	100	113	108	105	100	111	88	100	97	112	80	112	100	93	113	110	100	92	101	96	81	91	114	80	109	123	105	99	99	104	94	99	104	98	88	94	92	95	89	86	99	107	95	104	118	121	104	88	87	109	97	91	106	92	89	85	90	102	101	107	87	104	86	88	104	101	94	93	120	96	106	86	79	112	85	116	99	94	119	83	103	112	91	86	101	88	106	106	98	94	89	90	93	100	82	92	99	102	98	87	94	92	105	115	99	99	81	103	109	111	97	97	81	86	96	100	89	93	101	101	86	97	105	103	97	90	101	103	96	114	109	110	96	94	93	118	113	102	90	102	102	78	90	114	98	107	100	107	109	110	101	111	98	94	98	91	92	111	98	94	103	92	96	93	103	115	92	106	107	91	101	106	101	103	92	97	90	103	100	113	99	106	117	88	98	89	103	107	95	101	103	104	95	100	112	85	90	81	116	121	119	92	98	102	85	107	102	94	107	99	113	105	97	107	97	92	98	84	107	85	92	116	92	96	99	96	91	104	99	84	89	88	86	89	85	83	107	101	90	93	116	94	86	112	95	101	97	97	95	101	105	86	103	83	105	93	107	94	116	109	83	102	103	88	94	103	90	88	97	87	112	100	93	114	116	80	119	82	83	82	101	102	101	96	109	103	89	106	99	99	98	106	94	96	115	85	100	123	101	98	92	92	101	88	97	98	99	107	101	97	114	117	110	96	99	106	91	93	104	106	99	106	98	93	94	86	84	106	94	80	114	116	95	90	99	109	101	92	105	95	117	112	82	113	101	108	93	91	104	111	100	84	90	86	97	97	95	96	95	118	98	93	96	91	98	100	100	90	100	103	104	109	100	89	86	89	103	125	92	91	85	112	81	102	93	102	92	95	93	73	74	115	103	90	102	88	99	105	100	95	99	95	111	102	88	97	114	104	104	104	113	96	85	93	104	118	96	80	82	94	109	95	98	96	103	93
34797	31456	1516	282	220	172	170	168	156	156	131	147	138	143	143	138	148	120	119	138	142	137	132	128	143	114	127	118	139	132	120	130	130	104	147	130	146	129	128	137	140	128	119	116	115	119	133	133	129	118	129	139	122	142	120	104	106	145	115	132	142	117	136	148	118	130	123	128	111	130	138	133	150	132	132	139	118	121	120	130	126	140	144	127	136	144	113	140	123	134	112	118	142	130	124	113	145	135	122	132	140	135	151	153	113	134	125	123	123	138	130	124	130	136	131	142	110	128	124	124	114	124	139	145	121	136	118	119	118	106	129	127	131	132	114	132	142	141	116	126	144	131	132	145	137	139	134	129	110	107	122	125	131	121	149	131	111	116	131	139	142	137	131	126	130	121	109	128	110	115	114	151	136	134	137	138	117	150	125	121	130	119	122	139	121	136	125	117	121	127	122	117	145	139	132	138	131	135	147	117	110	121	131	124	124	125	123	133	108	122	119	149	108	123	147	130	135	144	121	123	124	146	130	149	122	130	123	123	124	149	112	128	124	141	143	143	124	132	122	137	146	120	120	109	148	133	145	142	140	128	121	142	127	135	132	125	124	118	116	107	132	147	142	138	134	122	138	137	109	124	117	123	145	144	149	126	124	124	108	126	131	129	116	135	152	125	121	137	136	130	128	113	124	110	146	130	114	122	124	135	129	133	137	168	117	135	135	134	144	129	124	130	129	137	137	132	137	139	147	143	113	131	131	124	109	119	139	107	130	135	130	129	126	121	133	131	128	128	121	147	108	119	141	132	117	152	126	125	129	135	129	134	135	128	127	135	126	128	137	119	135	118	117	131	134	142	147	131	134	144	128	132	129	138	128	132	123	127	140	128	141	139	104	115	138	118	131	145	120	121	126	128	115	134	123	119	134	130	112	116	106	132	126	128	118	112	114	130	139	134	122	135	122	123	131	131	139	136	125	133	130	133	124	127	114	123	120	130	132	128	126	113	130	131	128	122	139	125	134	126	149	123	127	135	100	137	123	132	134	139	138	115	143	135	142	116	134	116	132	115	117	131	117	141	117	126	127	131	119	136	137	129	116	117	122	135	135	134	111	108	129	150	152	134	136	140	117	125	141	121	134	126	137	136	134	127	131	119	119	147	117	126	128	125	144	156	109	120	130	127	121	125	113	154	135	125	136	130	111	122	120	122	118	148	121	125	131	131	121	142	125	140	144	129	154	118	125	128	106	135	134	122	124	118	131	128	126	142	156	128	147	138	119	126	126	148	142	137	138	118	116	115	126	127	129	124	116	120	96	124	137	138	141	114	138	135	130	132	115	127	145	118	141	125	117	139	130	130	132	131	131	139	139	152	121	128	116	136	118	146	136	122	117	154	106	133	126	124	133	107	121	126	125	154	128	133	108	142	130	112	134	137	124	114	120	125	120	123	121	116	144	130	104	124	121	136	110	149	130	111	117	124	94	115	131	145	124	140	120	133	123	138	125	138	139	128	140	110	132	134	139	126	121	114	134	133	130	146	129	129	118	125	128	102	122	127	138	140	125	137	161	118	146	122	113	121	121	102	130	123	141	132	125	135	135	130	119	118	140	114	122	129	128	91	135	118	137	133	121	130	147	126	122	120	126	128	136	116	136	128	126	125	128	133	132	122	138	128	122	121	137	120	125	124	122	123	135	131	142	120	145	129	121	126	114	146	123	130	132	137	108	131	127	138	117	144	116	114	106	130	114	120	120	122	117	122	128	138	142	135	126	122	123	131	118	139	154	122	143	125	116	149	113	116	138	105	122	140	125	127	139	112	132	122	131	132	140	123	135	145	132	140	138	135	130	134	134	128	118	146	135	120	144	134	130	112	114	127	122	117	138	144	125	148	145	139	122	124	135	122	151	141	121	143	128	130	137	133	122	130	137	138	114	131	125	145	133	159	151	139	128	107	139	154	113	124	113	136	137	116	144	135	108	126	137	135	136	137	109	114	126	114	132	136	117	120	123	99	135	125	120	128	113	126	124	117	125	129	127	134	115	128	112	142	118	107	138	143	136	136	113	115	126	121	132	145	107	132	123	134	124	137	134	146	114	115	129	155	116	132	146	137	134	132	131	126	167	151	115	127	143	121	136	117	141	119	129	132	127	132	113	121	139	125	134	125	126	115	120	119	138	136	145	116	125	131	140	128	120	139	124	116	140	120	126	133	124	137	112	120	126	114	146	161	115	143	116	127	130	129	122	142	128	124	131	122	123	141	137	107	155	151	118	141	122	108	132	132	151	135	122	129	122	124	147	132	133	131	135	122	122	130	144	135	146	147	124	138	118	123	144	130	142	134	119	129	132	133	141	131	123	109	122	114	137	138	134	101	111	137	123	154	133	127	133	123	138	120	139	120	102	127	141	122	151	130	112	131	129	129	130	140	117	131	135	119	135	126	123	118	137	140	124	143	125	125	144	146	120	139	130	136	123	128	143	144	125	124	124	139	126	118	126	146	125	127	132	129	123	144	126	132	100	125	118	136	123	137	132	113	126	121	140	108	127	135	127	121	144	131	133	124	145	152	134	122	117	134	151	111	137	138	129	128	133	137	138	119	116	126	122	160	127	128	133	139	132	130	128	157	139	127	122	113	148	134	125	133	113	124	120	118	126	133	126	146	118	120	126	134	131	138	132	127	128	139	119	132	127	139	155	129	132	128	143	128	148	116	125	125	128	137	122	127	126	137	122	124	131	117	124	116	135	119	129	119	109	119	135	133	131	141	112	128	117	133	132	112	134	146	125	115	113	133	123	106	114	136	126	136	130	121	171	142	121	144	120	116	145	134	117	136	142	119	142	113	116	117	142	137	135	117	128	137	119	139	139	140	140	111	136	127	133	144	139	132	123	121	123	116	151	126	146	123	125	143	111	122	137	130	123	132	116	128	108	143	118	122	124	135	104	115	139	126	140	119	136	127	115	128	130	105	127	111	113	136	128	136	143	138	116	116	138	120	102	150	124	131	123	118	127	131	133	134	125	144	135	133	148	134	144	126	118	133	121	132	136	113	132	145	148	119	123	129	142	132	141	118	109	137	134	131	123	118	121	109	132	126	126	121	124	133	127	115	138	122	111	120	132	129	141	132	128	129	124	95	135	146	124	123	110	137	139	145	130	139	126	145	131	131	125	119	118	126	142	126	128	122	130	119	130	129	124	116	113	119	145	127	124	132	146	121	119	146	126	126	132	111	113	154	129	138	118	143	143	131	106	130	137	136	123	134	118	116	137	133	143	121	112	131	134	105	138	135	114	125	138	133	131	136	131	118	120	159	143	118	117	115	133	148	152	155	143	154	124	121	139	127	121	129	126	137	142	123	118	141	135	147	128	128	134	123	118	136	135	152	139	124	138	130	153	136	119	126	135	157	113	132	112	131	126	119	117	129	139	134	116	120	162	124	119	131	126	102	142	131	135	134	123	120	139	137	130	123	127	120	140	142	104	127	134	150	125	143	119	131
24306	21582	28883	24655	21540	10970	731	444	384	359	308	307	251	281	293	283	264	231	247	196	251	247	264	220	229	241	239	218	241	248	237	228	206	218	253	210	244	261	237	217	231	216	215	225	244	213	212	247	186	222	260	242	215	224	232	204	199	246	221	224	215	216	219	222	226	226	216	258	236	235	209	245	218	185	202	213	245	223	220	238	240	208	239	215	223	211	233	253	219	255	218	208	230	206	226	219	230	213	229	240	226	236	223	226	219	237	205	226	197	226	224	189	193	200	249	222	240	216	217	242	207	215	231	210	242	217	230	211	221	210	218	224	227	236	197	215	187	228	185	177	220	235	247	219	196	208	214	241	224	222	213	203	240	212	241	229	199	196	221	219	186	236	207	259	226	220	246	238	217	199	237	210	243	206	203	197	231	201	217	225	230	204	214	228	251	241	195	205	222	198	227	203	231	215	254	191	248	196	208	251	213	199	204	247	206	227	199	216	198	250	216	202	226	240	206	201	239	216	206	220	228	229	232	260	218	215	196	238	250	227	220	202	197	212	252	200	241	223	171	252	228	207	204	227	237	216	212	208	219	223	212	210	216	204	238	229	212	223	227	250	207	209	200	207	231	215	227	222	225	209	216	220	215	217	245	205	194	248	201	221	229	208	236	208	231	239	226	221	223	220	256	225	232	216	223	248	222	214	235	216	213	222	225	196	225	214	196	223	209	188	212	222	213	228	231	200	210	228	235	221	243	232	205	214	191	214	220	248	201	221	226	197	212	227	197	209	212	226	205	231	254	178	224	218	188	206	226	221	230	218	202	213	183	210	210	202	192	229	240	229	222	199	226	223	192	225	214	215	222	216	231	206	243	221	223	229	216	211	223	225	227	245	204	223	228	214	219	217	205	212	218	203	235	227	223	237	208	220	201	221	226	240	234	221	232	208	221	223	242	205	227	224	226	223	214	240	228	228	229	213	237	206	271	220	191	247	253	254	216	224	230	249	210	208	217	223	248	233	221	232	203	213	225	226	188	208	216	204	228	225	223	227	225	229	256	223	216	229	238	213	233	206	217	223	211	228	223	213	210	227	232	203	213	210	205	222	215	219	213	217	240	211	223	209	239	211	212	231	187	225	204	217	216	214	213	203	194	225	250	196	224	212	204	237	216	217	205	212	206	216	195	235	201	239	214	220	239	217	209	205	219	224	226	234	220	224	225	191	235	229	216	199	185	215	213	201	206	221	235	240	239	209	217	225	209	203	217	197	229	200	221	262	209	234	190	239	209	246	212	198	193	209	213	209	232	232	228	229	229	226	206	219	211	219	232	197	215	219	221	193	208	225	231	215	206	229	219	230	196	216	235	207	245	204	216	222	212	220	210	211	213	230	232	240	229	207	255	215	249	225	220	211	236	218	207	236	205	215	232	237	234	211	226	231	201	211	227	217	199	203	227	234	201	244	201	213	225	205	201	224	225	206	192	237	233	208	215	202	255	241	242	203	228	235	229	181	246	215	234	208	247	228	231	235	264	225	212	190	229	212	225	244	224	203	226	176	218	213	187	202	207	237	225	244	233	205	209	213	243	201	223	199	205	212	218	217	232	229	213	191	211	215	195	234	204	246	195	213	204	225	211	213	200	217	243	222	231	200	244	207	208	205	234	219	224	226	201	223	217	253	250	233	220	239	211	247	239	207	242	211	229	195	247	217	229	218	228	230	236	227	227	198	212	198	207	211	219	237	242	198	212	235	203	239	239	194	227	189	199	236	222	191	202	238	229	189	200	201	208	203	209	214	227	243	197	216	219	211	227	193	226	223	226	229	232	208	208	212	225	249	207	239	208	229	219	193	225	219	203	215	216	223	221	253	235	210	224	210	222	215	219	248	236	238	207	209	220	211	229	232	213	198	226	223	218	196	199	256	244	237	227	221	239	219	239	214	235	223	238	225	227	242	226	217	211	226	235	208	206	224	202	203	221	203	210	193	243	212	215	221	232	242	222	217	203	205	204	218	228	234	206	226	222	223	224	206	190	206	241	219	240	251	224	232	205	208	240	222	223	228	211	190	207	239	232	191	203	242	243	218	218	211	221	230	203	245	220	203	215	207	252	227	195	199	209	215	200	224	213	217	214	209	214	207	231	231	198	207	218	213	245	211	209	213	213	212	229	212	196	225	206	269	218	230	229	222	224	199	221	222	217	206	201	234	214	169	245	189	230	203	214	201	242	197	217	223	227	205	224	194	223	235	234	224	226	197	218	237	211	213	232	229	221	251	206	233	225	206	195	267	213	200	188	211	218	240	247	249	230	223	238	225	225	211	226	206	238	237	200	217	233	232	229	225	208	213	219	207	211	205	226	216	221	212	212	222	235	227	209	221	226	229	184	232	229	211	222	231	235	213	207	253	216	225	243	239	196	233	215	200	210	222	238	168	224	236	197	226	219	203	207	236	236	247	209	227	215	216	224	229	228	202	223	226	215	223	220	223	201	221	206	203	202	239	207	213	204	222	235	207	216	220	240	220	229	237	224	217	206	223	224	254	210	203	227	205	221	219	236	190	216	230	233	222	211	198	205	207	215	231	214	219	220	222	223	233	248	185	226	234	214	237	222	222	248	207	216	206	217	233	239	235	199	220	236	236	228	216	247	234	217	240	239	209	224	222	232	232	188	234	216	244	209	213	204	243	213	229	211	227	184	207	237	217	233	211	229	213	223	230	214	222	230	237	214	237	233	219	213	205	198	202	204	194	245	217	220	227	209	245	233	223	228	224	214	204	200	209	207	207	200	208	229	217	208	235	232	200	202	203	217	228	210	222	196	213	240	239	216	198	224	225	239	236	218	225	219	228	182	216	211	240	209	223	211	225	216	242	212	236	217	217	211	214	194	216	241	226	205	212	194	223	214	218	217	229	191	234	206	234	232	235	224	240	246	211	212	228	219	214	223	217	229	208	254	218	220	199	217	225	223	213	214	218	206	225	222	214	188	230	215	232	226	211	228	203	214	235	218	228	215	223	212	226	224	232	203	211	214	217	204	218	230	215	201	191	232	214	216	215	217	230	230	220	211	214	202	226	217	188	210	225	178	224	203	239	223	221	225	211	230	204	227	213	204	228	220	210	231	242	222	207	228	190	196	220	210	233	201	197	231	226	253	200	212	237	232	228	209	235	233	244	205	218	206	246	236	219	203	212	219	216	205	233	211	223	259	241	220	215	194	233	211	213	216	191	224	231	232	217	226	214	223	215	218	206	206	225	203	237	192	220	198	210	256	208	217	219	231	212	225	203	219	252	189	209	258	210	199	239	219	205	228	234	246	233	213	202	225	258	180	212	225	214	208	220	223	211	219	198	211	190	224	199	224	223	226	228	231	219	215	214	195	217	207	189	220	226	201	244	229	204	225	215	219	229	230	230	238	232	227	213	224	218	242	212	212	199	236	205	233	223	208	221	220	221	219	210	195	214	198	232	217	223	236	209	203	213	222	193	208	213	202	227	227	230
39572	41066	5998	2213	1607	1183	933	727	633	547	530	432	415	370	331	367	349	325	320	306	294	311	292	290	282	274	284	265	284	286	272	277	288	248	284	270	278	299	288	271	297	292	281	274	299	242	276	265	272	279	264	266	241	269	234	294	257	286	275	255	246	274	269	262	253	303	255	267	273	240	286	239	263	273	271	301	252	271	289	269	263	262	274	277	255	277	282	271	314	263	235	254	269	231	251	293	294	245	230	254	285	270	275	249	253	280	248	245	299	278	280	278	301	288	271	258	243	289	270	296	274	283	285	249	259	255	274	269	291	269	256	259	275	275	262	277	283	256	268	280	277	265	275	247	275	268	259	261	272	283	305	281	268	254	253	261	247	253	245	260	260	305	246	271	264	294	283	258	278	272	281	251	258	238	271	260	241	266	282	271	243	258	254	259	297	274	280	251	273	236	293	276	277	288	273	268	256	280	231	280	257	249	285	271	234	277	256	246	264	250	232	273	258	283	265	287	250	253	252	293	283	282	285	245	239	257	249	295	280	240	286	263	261	261	295	269	277	271	292	260	279	288	277	267	275	266	274	263	265	251	252	257	296	255	241	297	250	273	259	286	252	258	254	268	268	254	269	265	254	243	285	258	244	274	263	258	256	256	271	263	261	253	270	260	257	279	280	283	258	265	284	268	261	280	282	290	278	287	281	262	263	263	264	259	259	266	287	261	280	280	284	260	275	271	267	295	293	282	287	248	290	246	287	290	310	259	281	263	272	268	261	246	278	249	274	253	274	246	266	281	249	272	258	255	264	282	266	257	245	299	246	270	258	252	276	237	251	284	254	294	295	243	263	244	260	251	268	318	259	280	275	248	270	267	281	279	245	258	268	278	252	266	261	275	251	268	271	265	256	287	267	269	248	260	278	275	258	262	292	254	244	275	277	274	265	307	259	242	291	262	259	277	253	294	269	229	248	267	289	257	293	268	241	285	301	266	257	250	245	278	239	277	268	238	288	255	266	283	268	299	258	266	291	293	251	270	283	277	276	271	301	235	277	297	270	287	258	272	265	285	236	269	271	304	282	257	283	247	265	254	260	284	277	276	278	230	267	218	282	267	285	269	254	258	300	273	286	246	255	233	274	281	277	265	257	288	254	260	276	278	285	271	267	282	269	257	302	248	260	272	267	265	298	278	273	240	274	245	272	327	288	273	265	243	267	277	264	271	259	261	262	257	274	282	247	293	256	250	255	277	283	259	261	268	250	296	279	268	301	280	257	278	271	255	262	247	256	263	256	280	240	247	281	283	262	257	257	273	261	301	246	269	277	251	293	251	259	261	258	290	274	255	275	282	256	271	276	259	273	249	279	283	266	282	252	240	273	279	263	275	280	315	272	249	254	258	299	257	245	257	283	287	276	261	293	254	252	263	270	271	247	253	272	245	281	260	275	268	249	258	249	285	253	258	237	247	235	257	261	272	287	261	256	295	260	286	265	230	283	269	259	264	291	248	259	265	264	238	271	286	304	258	261	243	275	278	265	251	266	274	230	257	257	258	245	284	270	290	253	240	285	274	260	254	260	273	241	265	284	268	254	269	249	250	243	280	276	265	272	250	262	247	262	280	259	251	302	270	284	295	261	280	306	260	253	251	254	252	252	246	260	269	272	293	269	272	257	273	275	261	257	254	282	258	260	269	261	273	279	240	267	258	269	255	265	245	296	243	290	283	281	280	226	270	230	258	281	240	277	286	252	270	283	264	237	254	276	252	262	256	281	264	272	233	276	291	275	271	245	271	261	228	272	260	287	253	261	271	282	242	245	260	280	272	303	259	244	250	273	280	268	264	274	281	243	259	300	276	254	233	267	263	237	258	274	248	298	242	266	280	246	245	237	306	276	250	275	257	331	309	280	254	275	255	244	266	285	250	263	227	276	284	267	240	277	262	272	290	285	272	267	283	283	273	247	255	294	270	283	240	270	252	277	237	270	267	278	272	270	279	250	276	275	267	284	278	260	259	261	251	254	243	301	277	267	274	268	255	274	271	286	296	272	261	274	238	279	258	267	264	273	253	261	288	267	277	279	278	289	249	270	241	241	255	265	292	242	285	266	263	276	252	260	285	247	282	266	267	270	239	260	289	269	270	284	271	273	264	249	256	271	243	268	235	264	303	294	284	284	271	262	274	270	248	257	261	256	243	239	298	269	264	273	262	274	262	257	242	250	276	291	272	269	234	295	239	287	278	265	249	294	268	250	276	238	236	255	252	277	250	255	269	228	232	268	282	286	223	276	273	254	246	274	289	275	274	240	270	272	260	281	263	253	281	247	255	267	255	269	280	256	274	228	253	267	252	248	290	234	264	262	272	264	266	272	291	269	253	302	242	280	279	302	229	285	271	263	242	298	291	276	266	242	248	273	238	249	271	268	258	264	266	261	271	277	259	252	301	260	285	263	253	282	246	259	269	297	270	269	295	243	271	259	265	256	255	263	281	246	295	263	267	261	253	294	285	299	274	290	283	271	250	268	281	262	275	270	265	261	263	248	252	276	240	248	271	262	268	277	265	292	262	262	296	260	262	237	261	289	267	274	237	238	280	269	257	263	274	265	271	250	256	245	286	267	257	281	279	272	263	281	258	246	271	256	256	247	279	251	293	273	261	278	248	282	279	251	261	268	251	268	257	276	243	269	267	261	276	279	284	280	252	282	272	241	273	258	253	266	269	273	257	264	265	273	258	254	297	249	264	253	309	263	290	287	228	280	240	248	269	277	234	240	249	280	268	257	286	241	288	257	248	267	282	240	243	289	265	267	258	275	269	257	257	266	263	273	267	264	320	246	283	268	285	256	292	246	271	255	263	279	276	264	278	277	262	303	278	254	290	301	284	241	280	264	290	284	281	245	262	263	261	276	297	274	260	284	267	276	253	240	245	270	276	276	249	271	281	264	262	273	240	272	290	263	260	248	245	234	261	232	257	248	248	296	277	254	253	277	262	285	279	257	272	279	284	258	249	235	280	247	272	234	257	251	248	274	284	284	269	253	271	258	272	268	244	276	272	275	242	250	275	278	245	241	263	292	272	287	258	255	233	259	249	260	270	277	284	253	258	247	284	257	272	271	252	244	280	271	280	270	254	277	267	251	254	284	286	264	268	289	263	246	270	282	300	262	251	250	251	272	271	272	283	285	270	274	286	286	284	292	237	273	266	275	287	294	268	235	290	236	289	278	262	277	259	257	261	273	253	251	247	271	294	288	272	257	271	262	243	269	274	277	256	270	260	270	275	234	301	274	255	249	252	270	279	274	247	266	242	287	300	246	281	296	270	260	262	265	264	274	245	295	281	235	249	256	251	232	244	264	249	236	252	245	269	265	271	267	272	281	259	241	284	260	276	266	250	299	291	262	283	255	279	240	267	264	227	281	285	256	287	278	253	273	287	262	266	274	268	293	261	277	264	285	236	238	278	282	271	269	317	263	299	269	247	246	258	268	285	285	257	272	268	284	288
25630	21568	27546	25802	8034	398	266	229	178	175	200	152	165	159	145	155	131	126	159	152	149	143	130	131	113	133	118	118	129	137	129	124	138	137	121	139	130	128	122	132	130	124	134	143	132	123	152	141	160	127	152	133	140	117	108	132	135	156	128	117	136	135	125	104	115	130	118	125	137	129	139	108	136	163	123	130	110	110	114	125	145	141	134	110	110	129	112	126	130	117	107	123	134	121	113	118	113	123	125	135	136	123	133	125	140	135	142	129	114	128	125	112	130	112	110	133	118	102	113	124	127	122	133	113	120	127	135	125	151	127	143	120	130	111	109	144	130	126	122	140	147	126	125	147	119	116	135	144	128	138	120	121	116	121	109	122	143	136	141	131	137	159	126	122	116	123	135	126	112	126	142	123	116	117	137	129	135	130	124	133	146	123	148	135	147	113	133	129	147	137	119	132	122	104	144	140	122	120	136	126	107	116	113	107	117	128	127	113	124	109	120	135	107	122	116	127	135	134	102	135	122	135	120	139	119	113	129	121	120	123	103	128	126	138	136	122	119	121	133	123	122	150	129	120	128	129	114	119	121	127	137	121	132	120	115	147	108	142	136	118	112	146	121	130	109	133	134	147	133	119	113	135	114	123	138	124	114	134	119	130	134	120	132	114	128	121	126	133	129	121	117	138	109	142	130	116	126	126	138	129	134	114	139	110	139	118	145	116	119	139	112	120	133	124	117	136	133	121	122	124	144	119	117	118	118	97	131	136	132	138	136	126	128	117	124	130	132	130	142	117	124	108	126	132	131	121	117	117	112	131	122	127	128	130	126	115	121	115	124	140	133	139	110	118	147	127	138	104	155	112	129	127	103	134	130	129	134	145	113	133	122	119	128	124	160	109	117	114	126	114	120	133	144	125	136	117	133	113	132	131	129	130	122	118	133	131	117	138	122	130	124	128	124	126	126	135	109	138	151	121	125	114	101	123	137	120	118	118	104	136	122	116	141	127	127	113	134	137	120	124	143	138	106	152	123	116	123	120	102	120	126	126	126	111	111	116	122	107	137	113	132	136	124	132	122	126	132	117	135	116	123	137	109	116	136	117	121	116	122	132	121	139	131	108	137	144	110	132	140	131	110	130	123	127	135	115	115	124	129	127	144	106	132	129	126	119	124	132	117	121	137	120	106	131	112	115	116	115	111	114	126	133	109	131	140	120	111	130	122	128	115	140	126	117	122	125	130	104	144	155	114	143	128	139	147	156	123	131	115	136	130	110	129	137	120	111	124	116	117	117	147	134	139	116	141	108	138	122	115	150	128	99	104	110	113	134	104	120	117	128	135	141	140	141	147	138	122	108	118	118	135	112	118	140	113	137	144	114	131	116	118	120	139	113	134	150	144	141	136	148	120	132	122	135	145	127	93	127	122	127	133	131	134	119	138	137	136	148	120	111	134	126	124	134	130	117	123	132	140	134	114	114	148	120	107	133	123	136	131	129	123	123	119	132	140	136	119	126	130	146	121	122	116	111	123	111	122	125	115	117	132	133	133	143	121	118	137	113	132	119	128	139	116	117	131	107	141	121	117	145	128	115	154	129	112	130	126	124	144	116	127	140	114	126	118	152	123	137	121	111	117	128	96	132	131	128	118	117	109	145	98	130	136	128	136	121	133	129	117	133	132	125	126	133	118	115	128	114	124	118	127	110	123	124	116	134	128	118	118	127	141	111	136	137	129	141	120	124	120	127	112	120	114	124	131	118	143	120	144	109	105	109	128	118	114	149	119	124	120	134	122	111	107	118	138	124	129	114	137	120	129	118	131	119	121	135	131	147	130	122	117	115	126	147	143	108	145	133	127	119	104	132	122	113	120	135	132	141	128	120	129	120	138	133	132	137	128	137	126	109	149	129	123	115	151	121	124	131	122	126	122	133	140	124	106	137	101	109	129	122	132	121	128	128	130	123	121	123	125	135	121	126	131	127	111	117	112	132	129	118	138	128	121	121	130	133	141	135	152	138	127	119	126	127	128	112	127	129	136	116	110	121	124	121	132	112	134	129	127	105	140	113	144	115	128	127	120	129	132	125	123	117	132	117	136	121	111	137	144	123	135	134	122	135	140	121	116	128	112	122	113	127	109	128	128	111	146	103	126	127	136	118	124	114	151	132	135	120	126	147	114	125	111	115	126	123	107	129	127	128	123	137	124	135	141	126	149	117	123	133	132	146	131	126	131	123	114	137	109	115	127	121	139	117	108	132	127	117	127	116	115	105	130	110	119	125	127	117	117	136	125	114	120	114	138	126	133	126	117	109	137	132	121	123	141	116	110	124	123	119	130	107	134	137	104	140	124	130	127	103	124	117	148	144	109	125	123	146	131	130	123	113	121	117	117	110	156	128	125	113	117	132	110	146	127	113	115	121	114	116	131	101	110	122	121	116	118	144	132	137	109	133	111	136	121	127	124	119	129	122	109	130	132	128	114	124	129	139	118	137	147	135	126	128	117	116	112	101	142	133	131	143	143	110	125	114	122	121	130	119	139	116	141	143	127	129	96	133	121	125	124	129	134	136	117	136	115	128	104	111	123	113	123	117	119	138	127	102	121	129	133	129	126	116	108	127	123	136	115	129	126	91	142	94	140	124	123	119	130	131	130	124	111	125	156	121	128	111	126	127	105	120	118	143	123	104	113	131	132	128	110	120	129	122	122	117	140	126	118	122	137	110	137	110	145	130	116	138	127	128	112	129	134	138	110	126	118	113	123	138	136	120	128	119	140	119	116	126	113	123	135	114	109	112	129	129	110	146	132	117	135	138	127	134	113	112	126	117	117	114	133	152	139	122	125	128	116	145	136	122	149	106	120	142	123	120	121	127	143	126	120	117	116	137	117	131	119	136	136	130	118	127	129	133	131	130	125	133	118	128	131	111	119	128	122	112	119	134	135	128	123	119	132	141	137	125	130	130	115	136	130	127	123	116	125	120	111	135	142	130	119	117	119	121	109	113	123	137	103	114	124	109	112	119	122	135	129	146	134	113	129	135	122	122	136	148	115	143	142	130	122	124	114	124	136	135	126	115	134	145	125	132	111	109	139	117	123	135	158	140	112	130	127	131	109	120	130	119	128	131	125	111	124	141	121	124	122	112	120	109	137	104	125	129	122	124	125	135	118	138	102	133	140	126	109	141	114	118	116	107	144	104	130	147	126	124	119	118	127	136	124	139	135	113	120	125	114	135	119	123	116	117	133	112	110	111	125	137	130	123	129	122	137	123	100	96	149	129	115	125	103	136	104	127	106	105	142	121	118	117	103	146	148	150	122	112	141	122	117	120	150	129	142	107	123	127	134	113	119	130	139	136	150	121	131	124	132	133	116	154	134	133	120	118	140	130	118	142	105	141	125	113	127	133	110	117	126	137	133	145	127	140	122	113	123	124	129	108	131	120	134	128	122	144	115	152	132	124	142	135	107	123	124	108	127	125	136	150	117	134	118	111	103	123	134	139
33973	32061	3912	1172	821	621	506	436	311	318	257	267	253	246	228	210	232	202	218	210	192	232	191	197	178	195	189	182	175	176	188	196	219	187	189	151	153	179	160	170	190	180	181	168	145	167	173	168	185	160	162	176	153	181	159	159	193	190	161	162	193	186	196	172	164	173	186	180	171	147	167	174	169	170	159	169	157	171	151	183	165	174	200	162	190	186	197	174	171	184	176	182	165	185	161	166	163	154	155	167	158	175	165	163	163	146	172	172	182	206	167	172	162	210	147	160	155	153	176	181	180	177	166	179	196	175	182	169	156	174	184	200	149	147	175	158	162	172	168	190	190	168	177	174	195	158	179	154	161	193	189	199	161	161	150	172	169	169	160	166	182	164	168	174	149	147	167	160	184	190	197	189	196	185	176	156	179	160	172	174	196	150	168	166	199	181	181	170	160	156	185	176	213	155	170	165	188	179	183	167	157	166	156	146	191	166	169	183	185	204	175	190	177	172	191	156	191	184	184	184	177	179	161	171	185	164	187	165	146	167	182	163	162	176	177	156	152	170	181	156	152	155	185	185	195	163	160	181	176	174	159	161	165	171	181	170	171	185	153	178	168	170	170	181	170	159	155	195	155	181	161	167	175	167	164	151	196	171	148	159	171	177	183	191	163	167	151	176	171	207	162	179	165	163	181	178	154	168	202	165	182	184	195	161	184	166	171	193	174	174	181	177	186	177	195	180	171	198	194	176	170	182	168	171	166	171	179	160	165	172	190	184	169	160	184	166	177	162	159	185	148	171	155	186	178	164	170	198	192	192	160	187	167	184	172	173	166	174	185	173	175	162	156	168	166	161	203	168	164	170	153	189	171	180	184	180	183	176	155	162	176	155	185	175	169	169	144	178	151	160	188	195	153	172	168	169	187	183	167	188	183	170	178	161	193	178	172	191	158	178	178	180	188	165	184	166	157	172	177	179	178	179	181	166	156	178	182	184	181	157	186	194	168	160	163	168	149	162	170	165	160	181	158	165	151	184	158	171	176	204	167	188	176	179	175	174	150	164	188	179	168	161	180	167	182	165	189	182	169	164	190	178	161	208	177	179	174	159	191	183	184	171	165	161	175	185	159	163	173	185	172	172	165	171	156	153	167	166	169	156	158	160	175	161	155	160	170	166	183	190	158	179	170	192	148	192	178	192	182	154	171	165	183	176	154	175	172	170	174	183	177	167	161	162	189	185	161	171	173	186	189	185	184	160	162	197	180	174	178	164	189	178	168	145	167	164	157	184	157	188	194	186	162	171	205	177	180	164	158	158	182	175	171	196	170	172	198	196	201	166	165	173	157	172	192	171	167	158	164	174	181	161	191	158	183	201	177	164	161	191	176	163	180	167	181	161	158	176	160	162	165	158	170	156	179	164	167	173	191	134	175	186	183	190	177	185	187	173	195	157	166	177	173	184	181	147	188	133	165	178	195	165	193	184	155	156	196	195	163	180	177	161	172	171	155	166	142	183	170	176	177	179	154	177	194	185	204	162	190	166	171	204	185	172	161	169	174	158	166	205	169	180	182	159	158	175	169	166	183	161	164	169	170	189	171	191	163	183	164	193	192	149	165	187	175	157	167	166	174	178	157	187	167	177	175	182	177	162	150	182	176	169	152	163	181	208	157	177	163	174	160	171	175	173	173	166	183	182	168	176	185	183	195	194	180	172	169	173	169	180	159	159	186	179	205	178	160	170	144	177	177	164	171	175	172	186	158	183	171	171	188	188	187	189	159	188	171	164	145	168	175	182	171	207	176	156	173	135	183	190	183	189	184	160	185	182	198	176	158	170	180	167	165	177	182	185	161	188	171	178	158	159	174	196	185	172	173	174	176	180	167	166	179	169	170	195	178	159	173	179	183	157	147	168	163	169	168	156	172	191	166	172	176	173	167	182	160	168	177	174	158	160	182	162	192	149	158	198	173	165	190	178	164	176	163	172	158	154	152	168	166	166	147	176	181	139	165	169	196	173	167	180	155	197	165	184	179	174	171	173	163	165	180	163	173	170	151	163	178	180	149	183	178	173	189	190	163	176	164	168	165	188	194	174	183	159	158	186	167	180	163	188	194	170	160	158	164	157	174	158	155	168	150	156	175	148	171	172	164	160	186	200	145	175	150	167	174	166	182	171	169	141	185	178	188	162	162	181	193	135	179	176	137	176	188	164	194	167	177	158	181	151	160	174	147	196	179	149	178	201	152	167	170	161	192	184	180	154	140	177	155	183	199	177	202	163	160	157	161	194	159	163	169	184	180	148	196	178	180	174	161	151	186	171	159	176	168	180	179	185	180	163	159	177	163	161	174	161	158	177	204	178	165	188	185	175	164	162	156	153	183	173	176	159	150	186	171	169	177	164	158	175	153	159	171	166	188	187	162	170	184	177	175	200	167	144	183	177	163	138	167	155	168	184	163	173	154	163	174	159	181	174	170	172	170	177	181	161	181	168	176	161	179	175	176	193	176	160	158	182	189	159	197	192	184	182	157	147	173	165	192	175	150	169	183	172	187	171	154	184	201	192	182	167	149	171	187	174	160	169	166	162	140	160	213	182	189	168	196	186	171	162	164	172	192	174	180	186	171	166	166	161	203	173	191	162	158	179	183	163	177	161	148	175	154	173	183	185	170	153	161	170	162	176	194	182	157	171	167	187	164	164	187	169	178	184	154	188	173	165	175	156	176	160	153	170	186	218	181	150	182	163	169	172	160	177	173	185	169	175	168	171	163	147	156	185	179	188	158	188	189	171	163	161	159	179	179	163	185	194	161	151	164	182	211	169	168	174	176	148	198	165	171	184	180	159	183	164	189	156	156	173	196	163	184	180	164	185	138	166	157	168	185	160	166	182	175	180	181	197	167	179	191	183	155	169	185	172	160	177	162	166	168	181	149	145	174	169	162	165	158	175	182	167	167	181	172	173	162	164	175	188	166	182	202	160	178	163	183	159	161	177	180	166	167	174	166	173	191	207	162	158	175	180	160	175	189	169	161	170	170	179	155	190	163	182	186	180	172	171	160	153	144	192	164	186	150	167	203	189	173	180	194	176	162	200	167	174	168	164	155	179	168	169	186	181	163	190	174	176	167	174	168	171	173	168	184	185	166	189	164	166	162	151	203	173	184	191	178	183	133	160	183	167	160	161	183	169	181	152	175	156	172	163	178	181	183	182	139	165	191	170	157	150	179	184	176	171	175	170	167	180	157	160	157	176	159	160	184	164	159	161	166	172	175	182	179	174	183	155	165	181	173	166	160	176	174	173	172	157	179	189	181	180	178	160	166	159	187	174	198	184	192	182	155	179	167	187	173	191	152	152	170	194	189	181	186	177	184	182	185	180	173	184	168	165	160	179	160	166	186	180	194	184	162	168	183	164	165	168	157	182	168	148	190	176	191	186	209	174	175	200	184	168	160	174	183	182	187	178	163	177	174	166	155	211	185	151	186	207	168	198	188	159	190	176
23327	21580	29388	24234	21574	21575	9680	834	599	586	532	513	462	428	430	398	423	386	362	385	387	385	344	367	351	360	382	359	364	325	340	317	348	338	347	307	313	340	365	314	332	338	346	274	345	353	360	334	322	329	311	334	354	311	350	316	319	301	329	290	343	298	347	286	334	299	333	341	330	345	343	294	319	337	314	305	328	306	331	316	332	347	307	333	315	304	337	337	344	298	294	316	316	312	337	336	354	309	309	325	296	349	338	338	311	356	304	304	327	300	311	313	303	292	341	323	332	313	329	296	325	317	316	326	321	300	341	321	302	337	342	321	312	295	353	344	344	349	331	294	299	311	293	310	305	355	295	293	319	294	292	340	306	324	358	302	308	312	319	318	339	308	334	320	334	304	307	290	275	303	293	311	281	327	310	326	319	313	318	324	319	337	298	328	305	316	296	301	306	356	344	326	312	308	318	349	294	332	322	343	315	293	316	340	301	324	315	307	296	300	303	330	378	291	330	341	316	323	329	287	341	314	298	322	327	304	309	307	351	296	346	315	316	317	300	298	301	301	323	326	347	314	321	303	296	308	355	310	288	314	324	315	335	311	347	326	310	332	324	326	321	370	322	324	330	325	307	326	310	328	327	360	330	320	329	317	315	317	286	326	285	311	286	350	314	315	299	334	311	350	342	305	316	351	304	312	303	335	354	286	296	326	322	319	354	319	342	284	356	308	333	346	309	322	286	326	296	336	331	303	312	328	308	337	351	315	319	304	341	359	342	335	347	316	356	345	296	298	314	344	344	346	314	344	278	327	344	328	338	301	323	339	316	320	368	294	337	295	304	335	328	333	315	300	322	323	305	331	278	300	289	300	308	339	350	304	322	318	310	289	320	334	309	289	311	370	340	294	327	342	326	306	312	318	335	328	312	306	347	335	304	346	293	326	318	295	303	306	354	304	314	326	326	315	296	296	329	314	333	341	316	316	312	308	291	322	321	341	331	320	307	344	343	310	313	339	313	318	325	333	337	304	311	294	277	312	332	334	350	305	311	336	299	309	355	327	340	325	307	333	339	323	294	318	316	293	326	326	331	320	316	321	331	291	328	293	323	270	312	353	333	323	325	320	335	378	318	360	325	332	322	331	325	317	298	303	314	293	329	294	323	305	324	297	313	319	321	316	333	310	305	303	315	317	313	281	321	320	309	315	312	324	316	343	326	299	329	301	337	331	324	319	344	342	336	315	314	279	319	317	305	297	319	331	336	296	270	330	333	344	300	349	276	318	319	305	312	328	330	331	304	311	312	332	333	332	306	302	312	296	301	300	349	333	359	319	321	307	329	304	306	346	333	334	366	347	319	294	372	321	344	313	324	350	350	299	346	284	334	327	336	322	325	360	323	301	336	336	327	322	294	348	290	311	318	341	308	319	329	314	329	350	350	320	318	327	293	320	307	329	336	305	346	330	319	292	311	300	318	334	314	348	317	315	306	298	307	325	295	330	309	320	359	304	345	322	327	314	312	297	276	324	309	313	320	323	308	326	314	306	319	300	300	309	311	295	303	299	322	320	321	322	334	319	310	303	325	365	296	305	283	276	277	356	323	316	300	322	299	332	339	353	374	312	329	309	327	335	273	320	289	330	321	299	309	320	317	278	327	318	323	304	297	306	336	320	345	305	300	324	302	291	341	320	310	325	331	287	330	297	306	336	311	293	341	326	371	320	311	328	299	343	320	322	333	310	330	310	324	321	345	321	333	305	297	344	350	363	331	310	272	311	333	320	340	346	326	332	343	350	340	334	336	304	305	304	330	346	312	300	328	327	310	309	294	296	346	333	339	310	333	323	300	366	294	309	324	333	318	318	325	323	339	333	319	324	320	316	313	314	300	325	314	347	336	320	301	327	336	306	291	309	311	319	336	359	318	348	306	309	351	331	322	307	315	345	314	352	321	315	322	332	330	315	330	303	334	315	298	301	306	318	322	297	337	304	290	316	363	340	325	355	314	324	342	338	324	326	333	270	332	319	322	314	317	323	311	327	350	350	306	314	341	329	315	336	304	340	306	328	321	313	331	332	317	296	351	299	347	329	323	296	328	324	322	325	332	304	303	334	330	326	333	307	326	319	287	304	339	335	329	314	290	308	343	335	338	332	295	352	340	320	316	305	289	339	308	300	308	323	293	343	369	322	308	334	307	290	308	347	318	353	364	334	277	310	312	323	305	336	313	319	294	318	322	315	316	383	343	328	314	336	317	313	276	347	299	337	323	312	316	323	318	326	337	327	338	331	310	323	292	321	314	320	332	296	315	310	308	293	326	308	326	330	316	302	315	309	332	327	324	308	340	357	315	324	304	325	321	319	316	308	315	333	322	325	303	325	300	335	323	339	311	299	323	295	343	362	323	334	322	343	320	304	335	331	344	263	306	318	332	339	345	351	307	342	320	330	347	322	332	311	313	324	314	326	327	302	304	328	327	316	300	318	327	316	291	290	265	299	293	342	315	321	324	319	344	332	324	342	303	305	327	321	299	364	310	348	327	311	309	326	318	322	327	308	293	331	299	300	340	331	312	328	302	337	347	336	291	285	309	348	322	328	283	299	311	333	329	312	361	338	294	333	328	338	316	340	316	322	286	346	323	323	324	301	350	323	349	346	339	324	346	349	355	307	325	316	334	345	333	325	345	281	367	337	325	316	306	318	338	329	308	323	344	342	346	312	320	299	324	334	290	325	320	343	313	346	334	300	323	341	322	328	322	304	308	318	331	326	330	329	359	324	272	322	337	312	308	334	320	334	348	304	278	337	355	348	306	306	318	320	307	332	337	336	313	328	330	325	326	315	309	327	316	324	354	318	296	316	347	315	311	330	299	303	342	322	331	343	333	332	326	307	330	303	354	311	322	339	309	314	300	335	310	288	292	310	341	339	334	314	326	292	315	322	318	295	306	313	318	291	332	367	311	285	332	336	320	332	333	331	301	342	318	336	281	344	300	282	324	321	306	347	282	362	333	321	289	310	332	321	312	335	307	321	314	322	318	315	324	344	325	340	297	322	303	315	338	330	356	296	311	319	302	330	306	320	338	307	313	344	327	302	328	330	307	308	322	312	309	325	314	340	307	320	331	279	314	322	304	313	332	317	333	308	322	338	325	342	336	324	300	296	316	345	368	334	319	296	330	354	322	332	292	310	312	341	313	326	345	322	355	324	356	295	298	330	328	285	275	321	327	310	306	358	328	340	326	302	354	316	326	327	308	301	315	311	313	314	312	335	293	295	334	353	349	310	315	324	352	321	339	300	308	317	338	327	300	315	305	321	299	325	318	326	316	335	317	336	340	321	303	322	313	360	321	318	295	306	317	320	326	373	327	341	302	309	310	328	343	322	307	336	320	314	327	347	312	311	317	353	314	351	319	318	327	321	315	319	322	341	305	329	305	302	307	309	304	314	296	371	300	322	310	305	334	329	301	315	287	312	320	336	292	309	293	307	327	324	314	314	314	303	325	309
41604	48732	12333	4013	2851	2242	1598	1324	1095	949	830	760	678	575	590	596	550	524	486	402	482	433	472	441	404	496	420	428	411	430	418	406	413	424	405	440	394	383	404	413	423	418	427	390	408	412	403	359	414	390	391	418	378	420	411	396	363	356	380	365	390	378	395	407	390	375	381	361	398	395	387	404	396	404	417	371	375	384	385	361	396	374	442	389	381	384	363	350	379	393	382	373	401	410	379	373	360	359	409	415	371	379	371	410	393	377	410	399	354	436	379	399	395	389	418	382	397	423	383	361	392	368	376	411	396	374	379	393	399	405	402	382	381	364	380	387	371	438	340	371	419	351	384	382	398	379	384	391	373	415	378	407	362	384	377	379	419	399	396	389	400	358	418	398	393	380	400	395	420	398	399	380	356	411	338	389	375	405	368	407	404	407	385	358	357	370	393	365	366	380	379	386	388	385	377	385	359	402	380	390	367	405	416	388	357	389	400	379	372	399	399	401	375	366	376	336	380	412	385	387	373	384	377	360	397	382	396	379	409	407	369	366	402	350	390	356	372	403	383	389	384	352	399	367	347	364	356	377	371	370	396	394	390	424	388	364	406	425	387	417	356	398	379	390	405	385	372	388	403	352	393	384	357	347	397	351	378	399	388	394	377	415	399	372	406	399	371	383	353	424	371	371	376	392	411	391	394	398	416	395	356	388	348	345	381	376	360	356	385	378	402	367	355	399	390	393	400	380	388	347	370	405	408	383	408	382	384	388	411	332	405	339	388	356	396	390	367	384	378	392	375	412	339	403	405	353	379	391	364	374	375	415	388	403	356	381	390	390	386	406	399	426	381	371	385	400	351	372	365	385	366	397	405	396	365	374	403	347	378	380	373	394	402	402	374	405	396	390	404	386	399	424	372	360	385	409	398	375	385	377	368	390	376	365	390	423	390	368	376	364	427	344	415	388	385	379	346	390	355	369	389	426	381	362	382	359	440	353	390	397	398	403	394	365	348	404	378	371	387	363	385	371	366	365	400	368	402	377	363	382	435	407	375	373	382	362	372	383	393	387	365	389	369	355	401	359	388	381	400	384	423	402	402	372	353	374	397	334	364	391	381	396	397	396	366	365	385	349	394	331	402	380	354	415	396	375	357	353	387	385	407	402	365	404	366	396	359	388	413	397	401	360	396	389	396	394	387	414	359	351	429	351	354	379	393	365	362	387	376	387	436	394	398	392	377	385	410	386	389	385	344	380	391	417	377	395	367	383	368	401	384	347	396	321	395	371	345	400	380	367	370	372	391	419	374	349	358	393	350	355	396	400	402	420	352	395	403	360	354	388	393	381	390	415	403	358	395	352	405	368	394	407	388	383	386	371	369	398	412	380	398	367	375	381	361	394	411	393	381	398	380	396	355	385	349	387	410	416	401	403	345	418	364	403	437	397	384	378	396	392	389	363	398	372	415	386	377	361	396	385	408	363	379	377	401	409	375	409	384	374	379	404	401	383	369	402	358	394	402	394	363	369	373	415	426	407	381	401	372	370	382	429	383	401	392	412	400	367	378	368	347	410	376	364	369	391	400	376	381	329	387	349	366	369	402	390	378	339	365	432	375	386	400	388	399	360	371	375	391	357	391	390	402	372	402	415	397	373	373	403	368	393	358	364	404	373	388	415	403	374	442	409	406	397	356	393	386	400	399	381	393	413	402	410	378	401	379	370	370	417	400	410	390	409	382	392	382	408	401	372	380	365	366	381	404	389	380	366	380	372	410	386	421	363	385	362	369	350	398	382	369	392	400	404	394	389	364	373	407	339	414	406	354	391	385	373	368	377	342	394	378	374	340	381	432	369	415	387	385	385	402	403	377	406	368	367	380	395	375	386	381	367	386	391	373	406	389	405	351	396	380	355	374	393	393	403	386	397	409	370	356	361	374	407	360	361	388	385	385	373	405	347	370	391	396	409	365	381	362	386	389	381	385	395	392	373	405	395	363	388	398	396	374	373	401	356	405	404	402	379	398	394	428	410	350	363	401	390	391	369	408	400	406	370	389	378	402	387	367	403	368	374	394	378	399	357	415	404	397	393	406	387	384	390	419	358	361	369	400	408	359	410	372	373	395	385	407	389	382	386	362	405	405	381	380	408	401	371	364	425	400	401	380	417	395	378	386	405	380	403	390	416	392	370	370	386	379	422	407	378	363	366	368	375	391	386	381	406	357	377	388	367	362	368	386	388	395	403	370	399	361	362	401	402	359	377	384	421	402	396	360	336	396	358	374	353	377	376	365	371	406	363	398	393	364	357	410	348	442	413	408	400	409	380	394	380	390	378	374	394	399	382	402	352	368	395	397	434	373	402	381	391	366	371	395	359	351	366	381	375	389	431	382	435	407	371	381	398	361	420	402	355	362	408	379	384	381	363	403	401	375	401	402	384	352	371	384	391	391	355	350	398	363	409	385	371	411	350	397	386	373	416	397	389	384	393	401	375	402	381	383	381	414	369	419	355	378	396	364	322	360	375	383	399	383	372	368	364	379	360	351	417	419	357	412	399	378	385	431	371	381	370	409	417	351	396	376	354	381	399	399	367	386	359	384	341	408	379	378	354	393	375	401	387	416	388	360	400	388	384	400	409	369	385	428	360	431	394	382	388	392	403	411	386	405	382	385	345	379	389	364	400	401	370	404	359	378	378	366	373	376	415	386	366	372	398	358	389	384	391	398	367	375	397	378	386	393	370	378	376	365	407	388	387	390	395	409	383	391	376	381	380	396	373	371	384	375	362	383	377	363	386	368	380	341	362	343	381	360	378	372	386	404	364	362	360	389	347	384	431	354	371	372	361	373	360	396	401	385	373	358	365	389	387	416	379	407	399	349	372	385	349	407	358	386	345	364	407	366	380	372	369	399	428	373	427	377	399	384	408	436	362	376	391	332	412	367	381	402	397	381	370	421	387	379	371	358	371	390	372	377	343	348	380	369	376	387	378	353	411	388	348	386	376	386	374	382	385	376	413	389	385	367	397	399	354	391	387	383	389	360	389	390	366	385	406	416	379	375	392	407	404	388	398	372	404	375	376	371	362	393	398	378	388	396	382	403	382	367	386	375	379	396	392	396	410	378	394	377	383	358	362	379	402	372	362	388	380	395	380	385	393	386	374	389	399	361	365	376	361	385	365	366	398	400	423	357	405	393	360	371	414	414	397	423	358	406	364	384	372	381	356	370	404	374	370	368	407	372	373	437	373	407	386	382	364	362	375	362	393	383	382	393	359	400	383	387	362	415	421	375	397	399	367	342	398	393	382	384	401	385	381	364	376	374	405	374	377	389	401	406	390	391	373	383	391	431	392	339	385	386	389	403	398	394	382	360	400	371	382	362	410	399	400	359	373	378	375	396	381	387	348	376	368	363	404	407	369	364	371	353	403	365	380	428	408	365	374	353	377	379	350	363	372	372	436	391	444	353	347	399	389	388	370	409	398	360	368	390	405	378	394	372	387	344	360
29280	22816	13647	1074	147	135	138	111	93	88	86	104	96	111	91	113	99	106	87	90	90	111	93	94	98	95	119	97	108	116	102	102	114	82	94	103	90	104	99	117	89	99	76	98	106	87	92	89	100	100	86	80	94	88	113	93	80	94	103	100	105	97	112	82	109	90	113	94	89	100	89	112	87	96	101	100	93	87	93	98	100	100	97	87	94	95	86	104	104	117	103	82	82	93	84	98	91	75	103	84	103	99	94	96	76	106	83	79	84	93	92	94	97	80	84	94	101	89	97	97	88	96	104	96	87	101	102	87	104	103	98	91	106	118	99	97	107	95	90	102	102	91	104	90	98	109	101	94	79	97	102	88	98	92	101	95	83	80	89	91	104	91	91	83	91	99	95	98	97	103	100	105	85	95	106	101	113	112	91	96	87	102	98	85	97	95	99	89	100	99	98	99	91	114	99	98	99	78	94	91	79	115	100	92	98	110	93	91	94	91	102	101	97	82	89	87	84	98	91	101	99	98	125	99	101	106	92	85	90	83	99	89	85	102	84	109	100	80	96	101	99	93	78	86	85	89	104	86	93	93	102	84	80	84	89	101	104	98	101	97	94	85	87	130	93	104	105	99	102	84	101	108	81	102	84	83	88	93	97	97	93	94	77	104	90	91	106	88	103	89	94	86	103	91	123	115	91	101	80	112	107	106	95	102	106	91	98	109	100	112	89	91	97	79	99	92	93	90	118	88	91	99	92	85	106	103	99	97	86	85	104	92	100	90	99	99	91	84	114	95	92	102	84	100	83	118	97	94	98	93	103	97	102	106	92	93	97	99	94	102	104	98	80	79	96	80	100	98	105	110	116	113	97	94	114	102	103	92	92	98	100	102	97	86	108	102	110	87	92	110	124	93	88	108	93	92	100	82	84	86	91	103	83	107	105	93	120	107	93	93	91	100	96	71	102	83	110	97	100	100	91	84	95	110	94	95	103	102	91	75	78	104	91	100	86	77	114	95	97	79	92	80	110	118	91	103	101	79	78	92	92	99	108	93	82	94	89	102	73	98	95	105	95	104	100	83	95	82	115	78	92	79	93	77	113	100	96	77	81	87	97	107	88	102	126	78	91	97	85	100	96	97	98	89	114	86	112	101	92	82	92	87	96	110	97	97	107	96	91	91	83	92	105	95	74	99	102	114	90	94	97	113	75	104	111	90	82	97	87	110	108	112	94	101	91	103	104	96	94	91	119	91	110	82	79	87	92	74	93	88	81	99	82	92	80	103	91	96	89	112	84	101	103	96	96	110	98	83	90	110	103	100	88	103	87	83	95	94	105	86	100	98	100	96	97	92	102	74	101	94	76	83	104	109	96	113	94	106	100	105	78	95	109	99	105	98	91	102	83	92	100	85	106	100	92	91	89	83	88	86	86	87	110	100	93	98	98	112	98	96	87	105	86	94	102	95	96	99	95	113	109	100	87	104	104	98	85	87	129	92	83	121	99	83	105	83	89	88	93	111	93	88	96	103	96	98	88	89	107	99	77	98	102	76	103	82	95	93	91	84	97	91	88	89	111	100	103	114	80	81	93	100	89	87	98	97	88	94	117	77	94	106	99	92	99	91	93	95	105	89	105	121	94	101	101	103	92	107	82	82	90	95	99	99	95	109	93	94	113	95	96	77	94	97	103	110	82	87	83	89	95	85	91	93	99	92	87	98	93	98	103	87	91	83	84	97	100	123	93	101	104	96	107	84	92	92	96	85	89	97	99	91	80	96	100	104	103	86	86	103	113	85	91	81	83	87	87	99	97	88	108	87	125	88	80	80	97	81	111	89	103	96	108	112	104	92	97	85	79	92	100	90	96	95	96	105	85	95	95	104	98	86	111	106	87	105	108	108	94	85	96	105	103	90	113	95	85	97	86	103	86	89	67	94	89	87	104	99	95	90	88	97	80	100	86	84	103	97	104	112	97	99	98	95	88	99	100	100	87	113	91	101	109	99	101	87	101	94	91	83	107	103	94	75	90	79	100	92	107	93	100	87	87	104	98	84	106	101	79	99	97	97	91	84	106	107	95	83	105	82	86	97	89	102	101	81	80	85	85	92	97	95	74	103	85	91	96	104	86	95	87	98	108	83	107	98	87	103	91	98	95	83	102	100	93	98	105	100	94	91	104	102	99	94	96	112	89	102	116	86	97	79	108	102	94	102	116	92	107	93	98	96	94	100	89	97	89	103	99	84	112	83	91	91	86	87	111	93	116	95	94	96	98	97	104	81	91	88	98	97	105	107	76	95	89	94	94	100	88	96	94	107	115	97	93	93	98	83	94	98	84	86	95	89	88	91	112	105	82	112	99	86	93	103	88	93	95	104	103	100	106	114	96	89	98	91	95	105	103	97	96	118	100	100	101	87	107	96	106	93	90	111	94	95	89	94	95	103	90	102	103	87	94	96	101	84	97	95	105	92	91	101	85	116	84	103	98	78	83	75	82	72	86	114	88	88	100	87	86	84	106	96	93	82	94	95	84	105	91	89	95	96	104	114	94	96	102	100	89	107	89	96	90	87	96	98	102	95	92	110	109	95	100	106	95	93	105	107	91	99	78	95	85	91	92	115	75	93	81	90	95	84	88	97	89	95	97	108	107	85	77	99	85	106	103	107	95	88	65	99	99	93	94	98	104	108	96	89	92	102	113	105	94	100	93	85	84	90	85	107	88	83	85	100	106	99	104	97	112	94	110	89	96	103	92	88	92	99	88	107	94	102	80	89	96	88	105	94	107	95	84	93	104	83	104	109	109	104	100	91	93	96	91	91	107	82	94	97	104	94	87	113	84	86	108	99	104	96	90	85	90	100	73	91	107	76	88	89	81	86	111	88	103	97	92	89	95	87	98	90	105	108	92	77	98	106	99	96	88	93	98	80	90	108	102	104	101	108	130	99	85	95	87	92	96	92	101	88	99	100	82	87	82	103	112	90	104	68	101	94	81	93	98	80	92	90	104	102	111	86	88	91	86	99	80	101	85	90	86	110	87	113	82	81	83	83	70	90	101	96	96	107	87	94	83	97	96	92	95	108	101	103	89	101	82	96	94	92	105	88	78	99	86	92	102	85	98	95	115	119	89	87	80	99	81	73	111	105	94	94	101	86	81	92	92	89	100	90	105	84	87	94	69	106	109	95	101	89	101	105	89	93	103	103	88	96	96	99	104	85	86	96	79	106	102	79	112	93	71	102	105	81	100	80	99	94	104	101	108	90	97	75	84	80	95	95	88	85	111	90	101	98	98	87	84	81	92	85	91	96	100	106	85	105	89	105	92	95	85	108	102	75	85	107	95	99	89	100	92	103	85	112	109	112	88	80	103	92	90	103	100	93	102	94	100	94	86	86	88	106	100	100	96	99	99	100	98	82	107	86	83	95	92	106	92	97	94	107	94	85	101	104	98	79	93	98	99	97	85	92	85	93	103	94	101	92	93	96	104	92	86	94	104	113	98	88
33163	26277	2892	270	205	188	162	168	182	140	120	143	166	129	121	130	122	122	109	130	100	147	140	110	143	143	118	119	113	104	111	138	120	161	146	126	132	122	115	157	117	136	114	111	134	122	125	135	147	140	146	126	135	141	126	127	128	95	131	123	133	117	130	105	126	117	113	138	132	122	120	106	150	118	125	123	114	130	127	139	112	141	137	115	136	126	134	146	128	124	130	130	143	119	112	123	127	133	125	128	130	149	122	136	103	127	122	135	124	148	122	122	136	115	115	132	141	105	98	137	128	133	121	129	132	130	132	118	139	136	125	121	114	116	112	142	119	158	110	128	118	141	140	148	119	128	112	124	129	126	128	123	141	139	116	143	135	124	124	125	114	131	125	118	111	129	130	134	119	118	124	121	133	132	128	108	125	115	116	128	127	137	130	112	115	131	116	123	134	117	135	135	106	128	147	118	125	107	119	92	133	138	116	117	132	114	100	110	125	134	121	115	128	114	129	135	120	138	124	129	132	128	140	119	129	117	119	139	131	135	127	128	102	127	137	118	141	108	106	118	117	111	115	127	146	131	117	118	116	141	127	106	125	134	108	130	127	116	137	116	121	125	132	109	131	112	136	126	122	136	127	129	115	126	124	118	124	150	129	137	118	115	136	134	146	126	128	126	119	124	122	112	121	117	138	114	127	113	120	146	129	124	118	127	112	134	138	125	137	128	147	137	120	146	140	115	127	108	112	134	134	117	115	106	123	119	121	119	139	117	121	153	121	120	126	134	138	121	111	109	141	132	124	124	137	130	132	119	121	94	125	117	111	122	117	133	100	131	122	95	123	129	119	110	133	129	128	146	116	116	137	126	117	118	113	120	130	142	126	103	129	123	124	130	113	126	134	123	139	154	126	143	129	120	140	102	132	129	122	126	129	119	111	149	121	121	132	116	128	122	108	121	121	120	107	122	133	134	111	105	142	134	118	120	107	120	115	128	123	135	112	137	121	127	118	131	121	127	117	137	117	125	128	123	134	127	116	132	147	133	107	121	112	124	131	135	102	126	124	114	123	122	120	144	120	129	114	137	135	113	141	134	116	117	125	127	137	140	118	120	129	121	129	121	152	123	142	127	142	141	129	119	122	140	108	121	131	128	117	119	124	137	117	124	114	130	131	133	112	132	119	126	115	131	126	128	127	116	105	150	144	121	120	133	107	126	131	126	147	119	130	124	132	138	112	124	119	138	117	135	122	137	129	124	107	127	127	128	122	121	126	120	106	146	128	128	130	124	126	123	148	119	111	141	128	122	128	144	109	119	133	113	107	143	112	111	111	139	121	136	117	133	125	112	114	112	121	125	148	159	120	111	131	115	130	127	135	131	125	125	118	122	129	128	139	122	138	131	139	122	114	108	129	114	122	122	136	126	134	141	123	113	132	94	125	142	122	130	132	133	130	121	125	122	134	136	124	108	115	126	123	126	120	107	118	115	127	127	122	114	127	129	126	125	123	141	118	143	115	137	113	135	148	143	111	130	119	145	109	128	121	123	116	136	136	127	141	113	131	118	134	144	128	124	125	129	126	133	141	131	119	125	136	118	117	148	139	128	113	142	129	136	108	118	109	130	127	132	114	124	122	149	114	122	115	130	134	102	115	127	125	134	122	136	138	114	129	156	127	142	117	138	136	120	116	132	145	117	126	145	129	134	121	133	120	126	130	135	136	129	139	126	105	125	109	144	126	131	119	121	113	133	136	120	125	123	129	120	127	138	124	130	121	126	121	127	116	134	132	124	106	110	124	99	136	124	109	116	149	129	121	124	120	124	132	123	118	120	133	155	125	129	129	118	124	131	112	117	123	132	121	127	131	113	126	151	122	131	118	117	126	125	123	159	118	132	115	115	118	122	123	126	108	114	132	109	133	138	113	134	118	153	108	132	94	140	111	111	111	136	137	117	117	128	132	119	131	119	138	118	147	134	119	123	122	135	117	102	140	125	112	144	157	142	133	115	120	116	152	128	142	113	124	122	117	108	120	132	133	124	114	119	111	126	128	127	108	124	121	144	140	123	135	135	118	142	126	135	119	149	119	132	132	123	124	127	114	125	115	115	115	117	120	108	107	106	136	129	112	130	125	118	127	128	126	115	122	125	118	127	128	127	126	131	138	120	135	117	143	138	104	151	141	127	123	108	115	128	131	117	115	110	120	133	128	130	121	123	120	112	126	124	137	131	101	130	112	99	117	122	134	129	106	131	133	108	123	133	122	132	126	126	127	128	123	122	117	111	111	116	138	106	123	132	121	120	131	120	126	165	110	133	131	123	127	146	128	130	121	128	128	130	107	135	115	125	127	126	131	141	125	107	105	142	153	132	128	111	122	141	133	111	119	113	140	108	144	98	128	122	119	116	134	125	122	127	123	124	119	122	153	120	140	133	127	134	104	117	116	118	122	140	122	117	136	121	131	118	118	126	117	125	110	113	129	131	125	131	129	122	130	117	132	125	134	128	111	138	132	140	119	116	114	134	96	132	110	136	125	123	124	118	122	122	121	137	128	129	134	116	125	121	142	121	131	116	106	119	151	119	148	121	121	109	105	113	128	120	124	116	130	122	136	118	113	117	130	119	117	125	127	132	120	137	112	133	120	114	128	126	136	132	123	135	124	156	125	125	150	133	109	122	132	108	125	98	125	132	117	98	121	114	118	128	117	113	114	135	108	129	130	123	130	161	111	123	137	111	146	123	123	101	109	125	111	102	134	146	124	127	150	131	125	127	119	127	111	121	131	136	131	127	111	107	119	125	131	133	125	136	121	124	132	113	121	120	121	104	132	139	123	139	120	121	130	122	139	119	119	107	113	118	134	111	126	137	139	130	121	127	132	131	106	127	131	123	146	119	141	128	114	136	133	135	146	134	120	122	118	138	117	138	112	112	126	121	115	127	121	138	144	118	137	148	139	113	111	107	140	120	123	124	116	115	128	116	129	136	122	125	139	109	132	115	123	130	137	148	106	129	134	144	134	118	125	124	126	123	128	145	132	119	121	121	126	116	119	126	119	137	131	134	126	140	115	144	123	113	129	136	124	129	119	123	146	115	98	108	122	116	118	123	123	118	114	122	135	123	123	120	134	115	124	121	123	134	119	126	134	109	112	136	129	115	132	110	134	126	126	126	136	124	124	127	127	113	123	112	123	134	142	122	141	113	153	132	120	109	120	125	132	113	125	113	128	141	117	140	125	108	117	118	124	131	129	121	109	121	128	124	143	132	108	125	138	120	125	146	130	127	127	143	145	123	118	131	138	129	100	134	134	126	128	133	116	120	123	127	135	123	103	128	134	127	118	144	149	123	110	129	120	106	143	135	99	129	123	137	141	134	111	133	129	142	134	139	115	151	103	124	138	112	142	109	141	136	122	122	124	111	138	108	136	132	115	110	137	128	124	144	123	124	133	132	131	115	143	122	134	116	123	123	116	125	126	125	135	127	124	136	134	122	116	130	127	108
24160	21560	28931	24584	21529	11120	788	485	380	317	291	312	283	302	276	248	257	258	236	237	251	237	240	209	222	235	238	230	205	230	237	203	236	218	231	230	224	200	255	205	203	217	240	195	208	232	201	215	210	193	232	222	202	232	207	215	220	218	207	210	202	220	209	219	218	191	202	232	209	198	207	186	236	202	199	253	195	211	235	219	224	218	211	208	208	218	245	218	220	211	230	227	236	246	210	226	218	213	229	212	226	246	218	224	230	216	204	225	209	234	237	203	217	205	204	234	189	225	215	215	223	209	223	212	206	223	201	219	212	224	196	187	253	231	227	226	208	215	208	231	232	209	223	216	197	233	212	232	206	219	211	187	185	233	231	217	212	193	194	229	214	229	215	230	230	214	210	230	195	205	192	236	229	220	233	234	215	222	255	239	213	231	218	236	217	218	218	225	219	201	221	213	209	234	228	208	166	201	222	186	214	191	203	213	220	230	227	233	226	204	193	215	203	192	226	230	237	225	208	188	191	227	219	214	182	225	199	227	214	229	221	207	221	209	207	194	213	226	215	217	244	233	231	212	219	197	190	224	189	196	220	203	227	232	200	222	206	216	204	244	199	203	220	219	206	198	218	208	225	214	244	235	228	242	216	232	218	214	239	202	233	199	201	241	199	238	200	214	230	230	191	219	191	217	219	228	237	184	206	221	217	220	199	222	220	201	241	230	233	226	236	246	217	225	189	203	194	213	215	204	229	227	237	213	218	207	208	210	194	212	194	209	226	204	206	210	215	207	219	237	225	214	197	214	222	199	216	192	195	198	224	219	231	220	207	208	234	225	226	204	211	218	216	212	241	208	220	206	202	240	195	208	205	212	195	202	235	244	245	203	203	196	204	218	211	200	194	222	241	212	196	223	195	231	231	223	219	216	204	229	219	207	209	220	227	219	215	184	192	220	226	205	191	217	210	217	226	204	223	203	202	200	244	215	203	212	190	248	195	210	242	224	236	203	225	233	210	224	210	202	206	217	197	233	225	229	203	220	239	205	215	225	215	219	206	204	209	207	189	201	196	180	225	205	208	191	221	229	229	206	209	220	232	202	216	233	218	218	206	225	219	209	219	223	191	210	223	199	238	222	225	219	192	206	193	222	205	214	225	211	204	221	262	215	238	202	205	212	206	232	193	244	216	229	236	218	182	213	207	195	222	222	214	235	200	223	220	213	217	213	193	222	232	238	218	203	232	215	223	223	222	210	245	202	243	212	216	213	219	254	254	217	218	190	213	220	212	214	211	194	204	206	252	233	236	223	206	188	201	179	243	204	231	212	227	230	218	187	187	198	225	219	205	208	202	199	180	232	200	207	233	213	225	216	211	199	202	224	205	220	214	214	216	227	201	189	215	219	232	200	209	198	199	222	226	225	227	237	205	215	210	211	223	234	227	200	207	204	232	208	218	206	212	209	206	233	236	185	235	224	218	210	211	207	227	252	199	221	220	219	218	209	219	219	203	225	213	210	197	212	229	233	213	231	204	209	225	220	198	218	198	215	221	216	258	228	214	213	229	207	239	217	202	221	221	223	198	197	205	233	226	221	212	228	199	204	207	212	229	230	219	208	196	209	227	227	232	214	199	223	205	213	227	243	190	261	211	192	221	197	199	210	229	206	229	219	257	220	241	223	218	207	221	231	234	196	221	227	208	233	209	188	190	206	225	208	209	223	223	214	212	194	209	208	231	205	210	215	212	208	249	217	189	218	207	212	215	217	213	216	228	211	221	235	218	183	213	203	220	251	232	220	198	218	225	224	239	215	216	195	230	208	198	201	196	214	212	203	190	222	183	221	225	219	194	235	208	196	210	188	193	222	217	232	217	202	206	203	180	209	216	228	196	211	194	220	188	222	214	227	220	221	226	231	214	181	227	220	236	211	237	199	211	185	210	203	200	201	227	204	206	177	217	185	229	234	224	169	202	212	237	195	206	197	233	234	219	227	208	222	227	218	197	225	211	219	211	202	187	210	220	209	219	218	216	221	225	214	210	232	256	229	191	210	213	199	250	224	209	230	232	253	209	193	194	207	186	227	236	218	219	211	194	197	216	210	203	219	213	177	202	205	223	217	230	188	219	207	240	214	207	208	209	221	218	210	213	216	192	221	218	194	214	220	204	223	223	198	240	223	204	198	214	209	236	246	216	220	250	261	218	214	194	219	217	216	207	219	221	214	218	198	207	196	220	213	217	198	231	213	210	199	200	207	229	223	209	211	203	218	205	225	244	211	231	221	233	196	212	202	207	219	206	210	190	205	208	204	175	199	192	208	239	201	213	194	205	206	207	219	222	205	208	246	214	198	201	205	228	221	222	195	227	233	229	205	229	234	203	234	215	222	218	245	199	208	196	213	201	226	207	229	221	238	216	204	171	227	225	230	224	194	211	217	198	233	191	215	234	230	236	213	216	210	226	182	206	225	223	199	227	205	207	217	214	236	171	189	214	246	237	233	228	206	224	202	189	208	212	220	206	229	200	220	226	200	194	240	227	227	233	221	218	227	206	212	218	205	226	246	222	192	234	213	215	236	208	217	222	230	213	228	182	236	208	195	246	208	191	206	213	208	210	222	183	229	236	199	253	232	196	201	210	229	206	239	220	207	211	221	236	209	240	265	210	204	225	223	221	219	197	213	248	208	193	205	188	216	202	166	203	215	177	221	208	219	238	215	207	195	197	202	204	232	208	218	210	224	221	227	206	213	215	204	213	241	199	192	231	226	218	238	203	222	220	215	221	227	195	225	194	216	202	231	231	250	220	192	206	221	202	212	234	222	230	217	215	199	225	211	204	219	222	221	211	196	204	220	158	199	216	186	189	248	217	201	204	211	237	208	241	221	215	205	223	210	193	198	229	203	219	201	232	189	207	209	214	216	190	211	214	244	206	224	228	221	217	209	184	219	196	194	207	254	215	201	228	212	208	215	203	214	214	175	214	230	237	217	212	224	215	233	189	205	229	186	205	228	214	236	248	248	233	199	222	211	214	232	212	211	225	206	232	206	219	230	220	191	209	203	207	218	221	217	212	211	225	222	212	226	229	196	212	222	220	230	207	205	224	235	224	218	249	230	198	210	209	202	198	214	209	226	218	207	227	230	190	207	195	218	208	235	202	198	214	210	220	203	211	215	195	199	205	213	237	235	191	232	213	200	249	218	208	222	223	213	215	222	189	218	247	219	205	199	212	214	225	231	235	199	220	193	226	207	209	201	216	210	201	200	234	186	188	201	181	212	186	214	228	201	238	231	201	223	218	211	227	192	205	238	219	214	231	240	211	202	242	201	199	207	213	211	198	207	194	214	219	219	231	206	207	212	214	200	238	221	212	218	233	225	222	202	218	204	210	238	199	210	206	233	212	228	213	216	228	209	211	195	228	202	202	194	206	210	215	214	219	217	192	217	210	207	190	231	230	190	237	211	202	184	216	218	200	224	214	211	213	179	194	197	213	220	226	216	214	225
35339	41510	11964	2307	1721	1208	937	772	639	480	513	459	386	391	364	366	335	350	354	308	313	308	315	324	266	265	254	278	286	258	307	278	298	265	268	278	267	277	278	291	274	263	285	276	245	254	269	274	258	279	248	287	264	264	297	274	274	244	284	230	277	279	275	239	286	270	251	263	240	277	287	265	265	251	263	237	244	288	281	279	251	241	305	247	291	260	252	261	275	261	240	252	257	263	261	252	278	250	262	222	286	262	276	274	247	267	245	254	268	259	261	254	250	290	282	241	255	286	259	240	241	293	268	246	261	286	263	288	271	269	276	253	250	271	261	289	246	279	248	250	288	267	269	261	266	256	259	251	239	272	263	234	241	294	281	271	264	262	299	281	264	259	282	262	254	241	275	247	233	252	272	273	277	269	262	230	239	262	260	253	239	258	267	259	260	277	276	223	249	254	264	229	264	271	252	246	248	231	243	255	251	239	253	259	251	274	269	271	263	256	289	249	271	292	262	249	246	241	273	225	270	294	238	211	251	251	247	249	258	292	282	238	267	254	263	242	276	248	250	261	289	249	260	255	273	283	227	273	260	241	289	256	267	251	257	280	265	241	268	288	241	242	271	268	252	277	250	251	256	253	252	262	285	249	256	280	289	246	254	250	247	266	269	281	253	262	257	264	249	276	227	243	253	278	271	265	245	245	267	264	282	239	259	269	258	278	271	262	265	250	240	276	255	242	249	270	247	271	232	226	264	255	267	269	251	272	268	261	291	311	270	259	270	245	239	289	258	246	263	256	267	243	250	270	266	246	269	273	237	262	280	262	265	267	253	240	270	248	258	260	253	278	247	266	246	270	269	248	228	271	240	269	271	256	264	265	240	230	238	248	232	262	278	232	263	249	288	274	274	268	265	252	255	264	267	253	276	264	275	310	269	266	266	280	253	267	251	286	247	253	255	262	277	253	270	282	300	251	276	246	240	243	307	290	247	276	247	257	280	313	281	242	261	259	282	263	257	283	241	261	257	265	266	269	270	280	237	264	242	252	258	251	279	259	286	256	259	249	270	264	259	255	247	293	287	291	253	272	256	269	256	281	265	270	269	256	247	272	275	262	290	282	270	272	246	232	264	269	258	253	287	245	275	248	278	233	271	243	286	272	263	277	257	259	281	284	276	247	264	275	264	319	242	257	277	249	261	252	258	281	228	266	255	274	235	255	288	275	255	267	247	271	261	255	289	260	274	257	275	228	257	275	263	258	239	273	287	273	288	272	280	268	270	250	271	230	260	239	257	247	253	280	249	276	236	257	249	274	248	261	260	245	259	232	253	262	244	235	240	251	263	262	284	237	273	291	260	237	280	241	235	268	273	287	280	226	258	230	251	267	274	275	260	247	237	264	236	231	247	262	255	247	271	258	257	238	278	264	252	250	260	255	270	263	234	265	255	244	267	256	304	237	275	261	279	259	284	262	269	309	282	257	213	239	278	261	261	257	254	253	249	252	260	241	257	284	225	261	263	289	267	245	258	282	257	249	283	280	243	289	234	263	251	250	281	263	284	278	260	262	252	241	265	267	235	249	258	256	278	248	242	243	269	274	280	268	250	234	265	224	210	265	244	268	259	281	298	253	279	255	302	250	300	272	251	289	273	260	274	273	255	248	264	261	263	288	286	256	263	232	276	258	257	268	260	273	266	277	261	262	239	250	272	264	255	267	276	248	265	263	246	248	267	269	252	259	266	279	237	278	262	277	245	304	273	252	240	273	275	234	268	247	291	259	254	250	264	288	283	248	272	263	263	256	265	257	267	248	256	262	279	276	286	266	225	258	256	263	240	256	241	263	252	271	245	255	255	278	249	249	241	281	261	257	237	257	255	266	262	261	269	271	263	237	252	256	268	257	258	282	275	302	278	263	247	263	268	259	251	260	267	247	276	248	277	238	246	271	213	240	272	261	254	239	253	278	239	264	241	261	255	230	259	255	262	226	252	236	269	260	271	301	254	230	241	266	251	244	247	252	278	262	238	249	265	258	253	285	264	287	258	273	235	250	257	273	250	239	258	255	256	269	244	233	282	258	251	256	296	266	290	261	245	260	249	273	268	275	257	259	257	254	233	272	237	230	233	237	263	263	255	233	258	286	269	257	257	252	241	267	257	275	263	286	292	252	242	265	283	262	266	251	267	258	263	260	287	275	265	277	290	249	276	252	275	247	289	304	288	266	247	266	261	255	259	272	268	283	280	278	255	266	255	292	265	257	232	278	279	261	263	265	275	253	258	247	269	225	252	255	254	272	280	291	269	257	289	269	288	275	253	266	262	255	242	261	218	256	242	273	261	272	257	262	271	242	268	251	259	223	270	248	257	252	251	285	255	262	274	266	282	246	253	271	253	264	230	255	254	272	275	284	281	252	251	251	259	249	273	269	260	279	261	270	272	259	264	278	242	289	268	249	286	267	272	253	273	243	259	252	241	271	251	296	245	260	267	271	250	277	254	256	264	263	272	286	284	267	281	247	254	252	277	237	284	251	258	274	251	243	256	247	280	258	291	246	260	289	262	251	270	271	260	254	245	297	285	248	264	243	224	281	304	272	244	248	266	256	257	269	245	274	251	232	258	275	253	258	264	273	254	246	256	264	284	262	244	269	256	273	242	236	247	283	276	256	270	270	270	247	247	265	245	248	268	259	232	251	273	237	251	255	238	270	264	256	292	265	263	263	258	263	278	238	264	268	249	260	259	284	255	258	262	247	272	259	259	235	248	272	274	233	269	279	276	256	250	285	279	295	250	252	243	265	261	259	267	276	255	230	253	260	276	246	234	256	273	283	261	252	245	265	268	259	262	266	271	266	265	247	279	255	275	244	267	273	260	237	248	234	240	249	270	258	269	242	258	275	257	258	236	254	275	261	263	239	244	285	272	271	265	275	251	267	245	228	244	260	242	267	277	259	233	275	255	275	256	232	272	254	250	254	270	264	238	265	277	279	243	227	247	269	240	277	256	258	274	268	269	265	239	253	279	263	268	245	262	230	264	261	298	274	270	265	281	293	241	245	251	245	262	251	267	227	259	242	300	276	221	250	262	266	273	241	271	267	268	283	279	280	248	279	267	264	263	289	245	270	244	267	254	267	267	264	251	252	269	248	274	215	271	262	254	242	265	261	254	269	233	261	277	262	276	219	243	274	251	262	283	269	280	238	247	281	287	243	263	245	256	277	255	273	284	280	250	276	264	262	252	281	243	274	253	271	240	291	269	287	272	243	274	240	283	260	252	296	262	255	234	234	242	260	261	274	253	264	249	230	269	230	255	243	247	272	251	237	248	259	274	249	258	254	259	232	243	259	271	283	236	274	250	242	273	260	258	245	265	251	255	277	283	276	290	240	286	315	254	259	258	230	248	235	240	258	246	271	223	264	257	211	237	258	252	244	253	278	283	291	221	262	225	250	264	289	283	281	286	259	254	274	258	231	284	240	254	242	271	266	275	255	266	303	258	251	271	253
25553	21582	27673	25704	8268	391	253	204	176	163	193	144	169	149	129	154	132	151	153	140	150	142	128	153	118	126	137	141	132	123	117	114	145	137	134	128	129	147	128	122	118	109	143	135	123	149	97	128	114	122	126	120	121	117	136	119	117	130	145	127	126	119	132	140	115	148	121	134	130	115	123	126	128	130	125	122	131	127	143	126	139	107	143	138	134	101	133	132	132	113	133	121	113	130	151	114	123	132	132	122	127	109	151	131	144	110	133	105	123	115	133	112	106	129	108	117	141	124	134	103	141	120	127	134	125	118	115	134	129	126	141	115	123	124	130	135	112	158	121	128	129	137	110	116	119	128	125	129	116	128	140	132	150	135	118	129	106	98	124	115	147	120	139	121	134	128	132	132	108	125	124	129	132	112	134	126	144	116	122	112	144	124	127	121	134	135	131	118	122	127	126	118	148	123	105	111	117	141	133	131	138	120	110	120	115	139	138	148	137	123	134	111	116	121	127	130	124	137	127	110	150	133	135	119	111	114	129	139	125	117	123	120	119	110	114	148	123	117	116	119	133	139	121	138	126	124	103	132	112	140	142	131	126	125	119	132	137	122	116	114	128	124	126	138	133	130	143	135	148	132	108	106	108	128	111	123	114	102	112	118	121	125	111	126	145	119	110	112	122	115	143	93	134	118	124	142	118	150	137	128	124	136	96	136	125	114	115	122	109	122	131	115	123	109	141	137	105	118	121	131	134	130	112	129	129	122	114	125	121	102	121	126	114	135	149	138	121	136	138	134	98	128	109	127	132	123	129	119	130	119	129	127	110	140	102	119	128	112	138	107	127	123	116	130	116	162	111	125	126	137	125	130	115	162	112	112	129	113	117	126	124	110	121	140	126	125	152	128	146	136	119	134	129	130	141	143	113	145	126	108	127	122	142	114	135	117	111	135	136	115	115	123	130	142	128	125	128	137	129	116	122	146	122	116	131	127	115	132	124	111	143	127	124	119	126	141	105	124	125	133	120	123	123	116	120	116	135	110	113	121	125	137	136	118	115	117	118	101	138	128	120	130	140	135	140	113	128	140	127	116	127	118	115	133	117	132	123	105	126	123	132	129	110	126	145	127	124	144	124	130	125	114	124	118	118	130	106	145	127	149	123	134	128	123	131	121	122	137	133	109	129	130	125	111	118	129	124	109	120	128	135	114	121	115	132	111	141	127	130	119	133	117	114	124	106	121	142	111	110	126	114	133	109	122	132	130	123	132	120	115	116	134	130	133	134	129	114	137	119	124	110	116	120	124	116	101	126	120	118	105	150	127	133	123	114	121	116	115	119	124	144	115	136	137	126	121	117	134	139	147	121	131	139	116	131	109	120	127	144	113	115	132	124	142	119	104	106	112	114	123	121	142	134	124	138	123	119	157	120	118	112	130	115	128	121	130	119	122	109	149	130	130	125	116	133	116	132	134	129	129	106	133	129	134	104	128	132	118	126	122	122	133	110	142	119	134	119	143	143	89	112	133	127	131	125	120	100	128	118	119	133	142	124	127	144	128	138	119	140	137	134	133	121	128	109	119	118	104	133	118	146	114	119	136	135	118	122	130	125	124	125	118	134	124	141	137	130	139	107	120	118	124	129	123	121	107	125	126	130	124	147	135	123	136	128	128	129	150	120	113	123	129	127	115	116	127	116	130	139	130	139	136	129	122	148	127	131	137	125	124	135	118	135	139	109	131	149	134	128	129	125	151	125	122	117	134	119	118	130	111	131	130	121	124	97	129	146	102	119	115	125	114	142	123	108	127	128	121	122	131	125	141	104	130	130	114	113	126	130	142	147	125	99	138	125	123	119	134	131	113	121	134	141	117	132	141	129	121	113	130	121	109	141	138	137	101	121	160	111	143	133	122	119	138	129	131	127	131	141	127	118	113	129	100	110	115	128	113	127	125	118	127	114	122	130	133	112	114	134	127	133	134	124	117	125	137	121	144	106	110	121	133	125	113	120	150	111	145	129	129	128	145	108	123	103	117	128	117	112	129	127	141	150	110	122	132	136	133	133	110	116	122	115	105	129	120	129	123	118	103	132	121	123	117	129	125	112	134	125	137	143	114	119	112	124	125	137	128	124	124	120	129	113	132	123	129	114	134	108	135	120	120	141	126	115	119	107	134	114	138	132	124	109	114	107	134	110	130	155	125	127	133	143	123	136	143	123	108	125	119	121	129	126	132	143	110	131	134	109	155	111	94	124	100	96	155	142	114	139	137	116	139	98	127	135	121	110	121	126	139	144	121	127	143	111	125	127	108	104	109	135	120	133	130	123	135	133	140	118	120	121	131	117	142	133	142	147	140	112	136	113	142	127	114	114	144	141	124	116	137	132	126	127	121	124	117	112	111	129	149	111	111	119	122	109	109	115	124	121	129	115	135	110	112	109	111	130	108	121	125	122	127	127	108	127	122	127	128	107	116	125	115	123	117	141	126	113	127	130	125	117	113	125	127	126	138	122	138	125	125	120	138	123	149	100	122	130	136	108	143	119	138	125	131	112	101	127	132	119	118	113	129	124	141	137	137	101	118	130	150	112	140	122	123	121	126	130	144	129	117	128	123	122	129	114	111	137	122	134	108	125	130	141	112	126	143	133	130	120	144	119	139	123	127	128	136	121	118	142	128	119	145	124	119	115	140	111	140	119	131	137	127	136	128	151	125	133	121	119	138	129	111	115	112	117	115	119	111	120	107	140	145	112	139	124	129	131	114	104	119	137	145	120	142	129	119	116	125	109	134	114	112	115	130	135	111	132	132	140	121	125	152	125	120	141	155	113	120	120	149	125	137	98	113	122	118	124	111	127	120	119	119	125	132	125	131	120	133	119	130	139	111	121	137	134	125	131	121	106	129	144	123	111	125	116	139	131	128	126	142	133	128	100	132	124	121	119	120	122	121	143	108	138	120	112	114	120	129	112	137	118	130	116	106	114	130	127	126	113	119	135	126	145	114	128	136	129	134	140	104	118	126	129	126	122	111	138	124	119	114	118	115	115	127	122	101	140	138	126	144	128	123	131	146	123	137	147	124	135	122	120	123	116	123	144	121	131	107	106	116	130	114	127	134	131	99	121	105	142	113	121	123	148	129	142	130	111	147	112	109	120	107	132	124	113	133	133	130	124	136	114	133	126	133	118	139	131	132	128	138	139	104	138	128	135	128	141	136	138	129	123	114	122	106	136	117	125	112	148	125	113	138	122	140	127	109	133	117	138	104	117	121	148	132	122	138	141	129	122	144	137	141	129	132	124	121	139	147	127	134	125	133	133	136	131	118	138	112	128	114	126	120	127	137	130	122	144	115	125	128	117	131	120	145	121	121	148	118	138	141	109	109	118	124	129	123	129	129	144	137	119	139	139	143	132	135	107	144	128	130	124	126	139	124	141	143	115	104	118	139	122	138	113	131	114	122	124	114	123	109	116	117	127	121	142	147	135	106	112	124	132	139	124	119	128	140
34166	35918	8124	1154	878	639	488	405	334	299	296	300	245	206	253	197	239	208	219	211	184	194	194	188	196	193	181	176	169	165	185	167	167	159	171	220	184	177	160	191	166	164	182	170	170	176	184	189	168	178	183	156	175	176	165	186	179	179	183	175	164	181	172	170	183	181	193	168	172	186	163	180	175	178	163	193	198	162	164	183	176	155	165	190	173	171	178	171	180	142	165	176	160	174	187	173	181	166	158	171	186	181	170	176	172	181	161	164	193	152	186	200	154	185	178	175	165	159	197	186	172	153	171	164	153	152	164	177	174	160	203	155	165	180	160	161	182	164	162	175	191	168	169	161	180	159	157	159	200	172	147	164	170	169	182	155	176	179	182	169	166	177	163	179	178	152	176	167	183	184	196	166	188	167	172	175	165	146	180	175	195	170	185	168	174	171	171	152	167	166	187	154	178	146	169	205	160	178	163	157	160	150	160	170	191	158	162	178	183	176	185	169	168	156	172	172	170	177	184	171	187	162	160	154	154	161	184	151	160	155	166	169	177	178	185	173	177	168	175	183	152	160	198	173	166	180	156	174	152	176	164	163	155	181	167	163	171	179	197	190	154	181	159	187	181	145	170	217	173	189	190	172	149	191	168	177	162	173	179	165	184	186	189	170	192	173	180	167	172	161	159	147	157	171	145	170	143	192	163	164	173	153	210	190	165	200	183	171	186	154	180	166	157	174	148	179	150	183	165	185	155	172	181	173	182	181	178	165	183	188	150	190	168	151	143	168	182	178	167	190	186	150	177	158	176	171	167	184	161	170	187	170	197	169	185	169	167	181	166	162	175	187	190	154	171	168	194	183	148	176	157	170	189	171	171	140	151	169	169	173	183	178	168	159	170	173	157	184	204	176	175	176	183	162	166	164	171	154	181	148	192	162	183	196	169	175	168	194	167	175	167	167	173	167	180	166	189	175	135	181	169	153	171	159	151	176	163	159	166	172	180	156	168	192	156	149	136	194	199	178	161	169	164	178	179	154	174	165	164	182	155	156	186	174	185	189	170	202	164	162	172	174	173	143	184	161	173	174	170	179	168	161	182	202	176	155	177	148	158	169	170	161	174	167	193	166	163	159	173	177	186	193	169	166	174	187	174	188	168	176	161	185	172	179	160	169	175	180	166	173	180	185	183	160	210	147	170	173	205	173	163	200	197	167	147	171	203	165	169	170	190	150	188	165	148	175	164	188	169	165	193	156	165	181	173	164	158	171	181	152	159	170	170	167	185	162	138	178	159	162	169	160	168	165	165	189	163	194	168	190	167	150	157	178	187	190	183	177	184	164	143	145	167	153	185	174	154	175	164	174	188	161	180	170	169	187	168	158	179	157	162	190	168	166	182	186	165	166	178	184	174	167	176	166	144	159	162	186	161	153	156	159	154	164	187	144	187	168	168	183	154	143	190	181	174	167	150	171	172	158	191	163	161	175	169	164	172	156	174	200	176	184	163	184	188	178	174	161	167	169	165	172	183	186	173	184	145	168	174	172	162	178	163	166	154	157	192	186	166	167	201	171	154	162	170	157	179	184	181	172	149	181	186	168	150	154	183	173	176	174	160	159	166	193	178	183	194	185	155	177	163	150	184	176	194	183	174	162	176	182	182	186	178	178	161	175	185	156	166	171	160	198	193	155	190	156	164	156	184	173	151	169	187	145	166	193	153	188	180	181	190	178	161	158	202	174	179	178	178	151	165	175	164	162	185	185	182	166	176	170	166	160	172	185	201	193	183	180	169	169	178	177	178	166	173	164	152	189	143	167	164	188	184	183	183	178	187	173	179	165	176	165	190	166	156	163	169	180	179	173	161	167	156	169	146	165	131	164	185	184	177	164	183	170	173	182	180	205	173	172	170	183	188	179	195	171	187	151	162	173	169	172	165	152	174	184	177	176	160	184	160	181	207	176	162	156	163	173	157	188	190	174	154	166	174	156	150	143	169	200	161	151	150	192	151	151	170	166	181	170	185	180	166	174	176	170	174	168	179	159	197	187	198	145	184	183	150	179	174	151	171	158	155	159	172	190	173	163	175	183	176	173	181	177	162	162	172	173	173	181	160	150	171	180	170	160	151	165	167	207	150	171	195	154	171	149	173	174	159	222	169	143	174	156	163	153	168	151	193	200	182	188	169	177	180	191	184	159	163	154	171	161	173	179	168	195	183	164	163	167	167	148	156	173	185	193	160	156	144	186	157	175	177	176	181	166	174	179	170	165	198	204	170	155	166	184	147	168	163	162	172	163	182	181	168	192	181	182	168	160	168	162	181	160	171	145	174	187	170	170	155	181	164	189	196	172	168	150	182	174	164	168	166	175	189	176	184	180	176	164	164	159	178	192	169	165	194	184	139	180	156	172	162	178	145	193	181	161	188	174	191	176	163	177	167	179	175	177	171	178	188	176	168	176	166	178	157	160	160	169	170	199	173	156	165	180	163	183	183	168	185	173	154	191	164	179	201	180	189	166	177	179	163	184	154	165	180	150	192	168	162	157	165	169	185	191	166	162	179	140	179	168	168	173	167	184	159	175	173	154	174	168	153	162	168	191	163	187	166	183	188	176	149	185	172	168	165	178	179	168	154	151	181	158	187	154	187	171	168	181	186	159	160	185	153	168	183	141	165	176	192	153	184	158	177	177	176	169	156	176	167	157	163	165	171	162	166	156	196	187	174	171	184	138	159	182	170	175	174	169	194	170	183	177	187	180	161	151	185	169	196	164	157	179	193	176	168	165	193	182	173	189	172	167	167	166	173	185	177	133	196	166	168	185	209	173	154	178	170	172	173	166	162	164	158	177	155	181	161	176	161	169	155	177	162	159	178	179	170	163	168	172	183	172	162	169	176	176	148	159	159	169	187	157	187	191	157	150	180	150	175	192	151	171	176	154	171	191	172	162	198	181	181	169	149	162	166	170	185	207	151	169	163	162	163	182	160	181	186	163	174	156	188	178	179	162	155	182	149	169	179	169	173	181	172	190	181	196	162	181	171	183	146	179	186	163	163	176	174	177	167	160	152	175	171	172	166	163	163	172	173	177	163	175	175	162	160	173	170	173	181	173	197	193	161	177	209	176	166	172	178	169	174	197	179	181	179	169	180	174	158	192	177	162	158	182	171	177	175	167	160	168	174	179	184	198	171	174	177	165	208	159	179	163	168	178	202	156	149	166	167	183	169	180	178	188	194	159	175	188	166	158	170	166	178	144	153	167	153	179	155	185	190	167	187	163	164	189	177	156	174	162	176	166	176	196	150	183	176	181	162	163	182	177	161	157	176	168	187	157	171	153	182	168	173	185	186	171	180	191	182	183	168	175	170	180	146	166	190	187	158	156	165	171	174	194	185	164	192	197	202	147	172	179	175	175	162	166	165	155	172	176	199	167	156	173	171	174	158	160	174	178	151	148	156	156	169	168	169	166	187	178	182	154	151	145	146	187	172	164	165	156	173	160	169	170
23315	21657	29476	24234	21617	21628	9669	953	607	553	505	496	430	444	404	417	434	372	390	393	377	353	346	343	328	360	357	345	353	371	285	329	334	351	327	316	365	300	336	348	310	332	303	303	305	302	321	307	308	313	334	306	293	321	325	274	325	324	318	338	318	312	306	315	281	317	321	342	333	316	304	349	327	340	331	348	342	347	315	319	363	316	333	307	324	296	284	303	337	321	324	302	296	322	333	315	293	307	310	296	325	317	354	336	348	311	362	290	303	287	307	333	331	303	307	318	308	321	309	306	316	308	305	306	290	315	365	319	353	332	327	328	321	328	303	308	305	316	326	302	319	388	297	324	292	353	319	301	285	331	318	335	309	316	326	336	308	302	344	300	355	323	313	294	330	327	309	304	299	328	322	302	357	335	295	328	317	298	323	340	314	326	354	302	317	308	336	300	316	320	293	317	297	314	317	301	320	340	340	323	334	323	299	321	338	312	313	309	332	290	320	303	311	312	310	317	319	300	331	303	302	314	290	324	298	307	314	337	293	304	357	323	313	336	384	298	349	304	294	322	312	336	296	325	329	290	311	303	343	315	334	321	309	304	340	309	332	299	281	299	297	289	327	283	317	325	324	304	283	318	285	332	339	306	327	298	319	347	299	315	331	313	333	285	313	331	326	320	324	336	325	313	305	319	333	306	325	315	299	318	300	291	318	308	316	332	310	312	329	315	320	323	328	294	320	291	323	297	317	295	347	319	297	299	306	356	308	302	336	299	312	319	323	317	324	330	350	301	324	374	304	339	359	320	312	312	301	300	307	353	319	344	318	309	294	329	295	307	303	346	321	338	313	292	342	311	280	334	368	355	325	305	329	306	314	335	321	331	346	294	341	326	326	352	316	306	318	322	302	335	327	302	317	315	309	302	313	337	305	314	321	315	350	326	333	339	318	329	319	340	337	311	319	329	304	320	312	301	311	313	292	293	322	312	307	332	292	316	310	334	326	301	327	325	298	332	320	310	298	310	334	344	311	314	294	347	329	339	322	318	270	306	331	308	336	331	321	323	324	333	360	302	310	307	325	312	297	301	344	339	329	327	338	313	296	335	311	326	283	311	337	330	327	360	326	319	294	295	323	349	316	327	339	340	297	339	349	329	277	314	300	325	315	338	332	285	311	321	318	303	330	320	302	321	292	317	323	323	313	307	310	306	320	290	350	285	312	320	297	312	327	328	297	299	328	310	316	353	331	307	342	306	321	323	327	312	314	343	309	332	360	319	336	301	271	312	308	349	329	302	299	335	309	319	316	316	302	304	315	312	326	297	330	335	313	306	291	304	297	333	291	305	370	313	304	306	312	308	317	336	318	303	303	282	345	298	314	324	344	324	315	304	331	303	322	307	319	323	331	313	294	321	298	294	308	346	301	316	314	312	337	308	295	293	297	306	334	343	312	304	326	338	325	308	334	317	330	358	330	340	324	299	322	326	361	340	324	306	308	342	294	299	295	300	301	301	301	332	316	306	306	310	291	304	326	303	337	319	329	307	314	299	334	322	343	329	322	306	293	327	322	378	324	341	294	303	286	282	307	297	301	340	348	318	331	338	321	309	317	308	330	325	325	332	367	304	316	300	320	313	313	302	326	350	341	283	311	307	318	303	315	341	293	337	344	306	290	319	319	316	308	314	345	333	318	329	320	313	332	320	307	343	305	308	311	350	324	299	329	309	305	304	326	301	331	332	297	309	319	286	316	310	312	304	321	334	295	327	321	310	321	333	350	310	324	330	294	307	317	309	299	336	339	314	325	320	310	331	304	320	342	312	328	342	309	316	331	312	312	295	334	328	284	319	335	301	337	346	333	307	312	318	329	330	322	369	318	298	333	328	311	316	334	322	260	314	318	330	339	294	311	333	330	328	339	336	316	323	321	293	289	303	321	300	335	295	305	327	311	306	293	307	311	302	327	335	328	274	307	310	350	298	330	334	320	308	280	321	301	322	316	333	324	309	293	343	310	271	316	344	301	325	321	317	300	302	334	302	302	314	331	292	319	309	286	298	323	310	317	302	307	308	328	314	318	298	306	326	290	333	349	326	316	309	308	343	330	318	309	321	274	318	335	316	304	314	307	329	331	308	307	347	315	311	301	325	312	326	331	314	272	304	330	307	273	381	307	290	328	328	304	316	280	271	321	292	340	315	300	337	295	309	344	309	305	301	311	313	298	336	336	325	315	312	329	321	312	314	296	307	332	293	310	312	324	329	295	324	310	342	344	292	330	306	320	335	346	317	318	343	316	306	287	292	320	294	302	314	333	330	330	316	337	306	338	317	327	310	307	305	330	327	299	328	333	342	325	304	314	347	317	326	312	322	320	353	332	312	332	319	292	327	317	328	320	327	329	332	314	309	308	307	315	304	325	312	297	266	320	322	300	332	329	298	338	318	309	307	320	313	299	328	332	331	295	325	311	318	316	313	311	322	296	296	329	310	300	309	309	324	311	311	321	324	297	291	313	327	323	312	291	317	349	319	292	320	346	336	328	311	345	309	337	332	293	334	311	316	292	292	315	344	319	294	293	348	334	314	311	316	298	326	303	294	325	305	295	290	296	306	314	341	339	305	293	341	336	321	320	317	348	317	329	352	328	320	343	322	321	294	305	334	299	289	317	305	304	286	280	294	335	326	301	338	312	300	302	349	331	356	336	328	327	317	271	336	301	328	339	346	295	313	310	276	303	341	291	318	310	313	313	299	350	319	298	328	281	317	322	303	318	337	314	327	359	321	310	330	318	304	301	298	353	344	319	343	317	302	285	334	326	290	319	308	322	324	323	333	299	325	313	330	322	314	319	306	295	320	316	296	309	309	329	321	308	311	309	328	314	299	295	318	315	333	355	364	347	327	288	307	300	295	320	311	341	315	282	316	297	320	312	310	292	340	298	355	287	291	294	346	325	351	284	299	345	314	295	328	298	312	297	323	344	333	299	323	321	292	292	333	346	315	335	316	304	315	346	322	274	322	347	328	342	329	348	371	313	327	328	318	322	327	306	295	319	302	321	322	316	306	374	362	322	321	309	301	315	326	309	319	310	296	319	314	292	305	348	302	323	340	322	354	312	323	312	372	361	328	306	303	308	297	348	321	304	350	358	298	304	298	327	310	302	330	328	321	312	343	294	307	321	312	328	308	314	321	327	313	289	311	338	287	331	312	339	313	317	327	332	340	346	318	298	314	317	317	287	338	327	306	340	320	312	297	295	272	326	347	352	302	318	295	287	311	298	332	335	318	306	305	341	319	312	351	331	323	341	317	320	295	338	334	300	304	308	336	312	318	342	291	320	328	312	318	312	298	310	315	320	325	328	302	307	334	302	284	334	346	296	307	307	305	310	321	317	312	318	335	317	302	296	318	303	311	363	298	313	294	318	306	333	267	307	355	307	283	298	316	348	339	331	330	317	317	306	299	320	301	309	318	309	311	357	331	329	319	317	307	285	314	324	313	305	357	319	296
38399	51148	18614	4294	3008	2289	1659	1359	1095	927	798	726	706	653	589	536	493	517	478	474	466	465	438	448	417	435	392	405	416	395	384	418	397	410	394	390	414	407	417	350	392	400	415	406	351	402	355	360	411	435	423	426	390	351	379	407	404	388	367	362	374	359	401	417	424	394	378	364	360	376	392	410	377	391	394	403	395	373	356	406	366	427	404	374	371	382	400	375	398	361	370	376	398	392	399	389	365	373	387	371	358	373	358	372	360	374	364	391	382	397	380	443	395	388	368	386	371	414	375	388	393	408	375	377	382	376	391	390	347	361	409	357	394	378	373	382	369	399	371	385	392	400	350	344	379	396	354	399	382	411	390	364	373	372	351	370	401	363	381	420	379	356	407	367	377	380	361	371	352	392	395	391	372	396	395	388	401	396	360	365	397	371	351	365	356	392	368	406	371	370	398	369	380	402	368	400	350	385	375	367	366	398	397	361	364	374	375	367	374	361	368	362	343	363	381	358	391	386	374	365	389	373	385	376	360	375	348	390	380	376	412	356	380	400	382	372	382	393	377	403	360	373	359	389	346	396	381	392	390	365	361	397	351	377	375	387	403	376	372	403	371	382	359	400	368	403	405	362	388	383	393	382	366	391	381	394	387	376	386	415	403	407	356	379	412	399	360	344	405	383	394	361	400	394	367	414	360	375	388	375	343	364	371	366	393	362	401	392	384	405	377	362	348	351	355	406	420	397	378	410	305	351	356	398	416	396	380	375	386	388	404	392	392	384	394	386	395	359	367	398	391	382	367	372	392	404	355	362	367	397	360	377	358	351	390	389	373	387	402	357	337	392	406	337	398	417	389	390	360	410	362	363	389	377	366	385	369	383	419	362	399	429	381	385	393	365	419	339	387	396	362	369	393	358	371	390	405	386	401	391	394	383	378	376	368	381	387	430	423	378	354	359	363	340	389	384	392	376	377	393	370	396	370	380	351	345	391	409	362	385	428	343	367	370	406	394	387	360	391	396	395	361	389	387	373	410	397	375	380	393	376	377	378	365	375	396	371	375	366	407	352	348	404	390	400	390	394	382	388	355	369	397	368	350	360	332	399	391	372	384	346	380	369	366	349	396	370	363	358	384	354	353	362	336	350	391	380	372	373	370	359	427	399	362	418	369	352	416	377	373	395	364	359	357	368	378	349	396	365	368	330	362	359	399	373	369	354	368	383	369	379	401	375	362	364	371	380	339	407	376	377	382	363	386	394	403	382	380	388	373	407	378	386	361	370	381	359	376	405	361	370	396	367	387	378	385	412	379	380	393	397	346	400	369	383	335	356	360	415	367	369	382	359	351	393	353	364	398	412	353	396	411	358	348	379	412	388	347	371	412	356	369	387	399	357	373	423	383	385	345	391	358	389	343	356	424	395	357	398	410	425	350	384	356	383	407	366	380	395	376	398	354	340	382	386	338	389	376	343	397	409	383	384	405	405	382	404	386	390	335	397	378	416	402	358	383	387	370	412	392	404	360	406	383	383	394	384	398	374	366	373	383	407	363	387	414	383	382	361	399	359	382	369	402	383	392	394	408	352	370	380	380	390	356	393	365	359	394	385	374	403	402	384	403	388	381	357	356	380	387	359	410	419	401	375	351	416	410	375	367	360	376	374	363	378	378	373	343	400	351	407	368	414	375	408	399	358	408	405	392	447	399	408	359	352	376	381	405	382	389	363	346	377	377	364	371	367	411	409	393	385	381	390	381	365	337	387	382	376	389	412	376	379	358	376	374	363	376	398	393	379	362	420	391	386	397	385	356	376	361	327	411	382	343	355	392	392	388	357	364	371	370	397	397	402	377	353	382	408	401	375	365	389	362	330	370	378	342	399	385	384	354	370	371	373	354	408	392	384	381	400	385	350	371	353	387	415	384	369	372	366	374	364	384	363	380	377	418	429	387	355	400	395	391	371	405	397	387	344	361	386	387	394	378	409	402	384	406	398	374	369	391	378	377	398	382	410	400	323	350	401	395	357	387	327	391	398	382	396	378	371	397	379	401	388	375	360	374	406	361	356	378	385	400	391	384	358	362	397	342	409	405	405	372	374	401	386	399	387	390	371	368	365	372	402	407	381	389	363	413	396	375	396	389	361	406	373	384	369	366	346	339	390	373	365	412	384	387	376	361	377	414	387	402	369	360	361	367	368	388	425	384	390	399	402	328	408	375	415	385	389	393	391	383	391	360	389	384	358	393	352	368	360	392	346	373	405	390	365	373	354	361	370	382	374	369	384	365	391	367	362	327	345	369	363	333	347	402	400	352	390	376	358	383	342	431	381	384	316	377	361	402	387	361	388	376	387	378	398	382	373	348	401	412	372	383	407	355	380	384	392	386	378	382	383	389	372	404	396	376	410	364	394	398	367	401	388	375	381	373	371	399	359	368	397	369	386	352	367	384	388	389	377	335	384	371	400	378	387	377	366	374	368	376	372	379	400	401	375	376	413	384	372	382	383	378	360	395	365	356	387	375	392	401	370	375	430	376	358	364	370	389	336	394	437	398	368	390	385	359	344	377	416	349	354	376	402	366	385	395	411	400	374	389	385	388	401	389	409	381	377	394	395	374	381	411	425	389	363	366	402	383	385	397	415	365	359	390	386	374	412	377	373	409	426	349	388	353	397	393	405	424	359	390	365	330	388	388	356	369	359	382	388	416	379	384	381	378	386	388	373	357	389	392	397	363	361	379	369	386	391	360	390	430	382	316	386	369	384	391	383	390	407	375	397	367	400	412	374	382	356	385	399	392	391	378	368	395	403	407	385	384	418	360	365	346	384	350	385	392	364	371	413	374	403	394	376	385	381	392	389	343	358	381	369	400	370	359	385	381	390	370	387	398	375	378	371	397	360	392	352	403	384	371	353	356	372	393	388	369	380	397	356	410	349	376	407	362	357	396	371	416	368	415	386	392	366	403	423	358	385	402	364	362	384	366	371	427	388	369	418	377	351	384	377	371	366	391	374	366	391	397	387	377	353	392	385	383	380	379	389	397	425	352	399	400	388	406	345	380	372	390	391	370	387	379	344	414	360	396	367	410	401	365	415	367	394	380	385	381	375	394	369	367	377	404	376	359	373	373	368	388	343	336	338	378	363	374	392	361	403	389	401	411	386	381	425	392	392	382	365	384	378	410	385	408	393	380	361	399	377	357	359	390	372	388	367	375	373	391	372	373	340	406	381	340	395	392	378	406	393	389	378	343	406	351	356	384	334	406	391	422	372	402	366	357	398	367	373	361	380	379	381	337	353	366	380	363	375	378	409	380	392	380	382	393	388	377	387	385	366	361	403	379	375	347	362	362	406	370	341	372	396	355	378	433	382	374	382	376	354	380	350	392	387	392	363	366	422	370	426	383	373	369	409	385	375	388	386	406	356	387	370	415	381	362	397	379	397	385	377	366	408	391	368	387	349	358	344	407	365	394	377	436	370	382	384	402	349	382	380	388	385	361	346	377
29033	23622	14518	1269	163	131	108	100	103	107	119	92	107	92	104	89	104	105	106	102	94	111	95	103	97	95	80	104	88	103	102	107	95	89	90	86	93	84	97	79	107	87	92	108	87	92	85	111	111	97	98	103	86	92	92	100	100	96	90	86	72	104	81	85	86	101	91	100	86	97	100	93	89	105	87	91	98	81	82	95	104	106	74	102	86	99	93	84	91	79	78	94	98	92	87	85	108	102	111	95	97	88	80	103	92	81	96	99	89	96	98	99	89	95	85	93	83	82	89	98	81	91	85	85	90	103	94	84	93	103	93	89	88	90	91	65	102	79	90	100	88	100	105	84	96	113	91	86	95	94	98	80	70	100	94	95	115	101	98	99	110	95	82	103	86	113	87	92	93	83	87	115	83	107	92	107	81	94	89	104	79	88	84	83	97	99	108	97	101	95	102	88	95	91	83	106	105	84	81	83	95	96	91	96	109	114	89	99	118	94	78	81	81	87	87	92	98	94	86	107	100	98	99	91	84	100	92	102	94	93	62	99	93	116	104	94	81	94	100	121	95	118	75	120	84	87	84	109	87	93	100	103	83	101	93	92	94	91	101	92	91	98	100	88	97	94	101	94	95	89	82	89	123	83	85	88	87	116	102	100	103	85	82	87	95	118	92	89	85	103	83	101	80	92	89	93	103	100	87	84	93	103	98	101	88	90	98	106	97	86	98	102	95	92	110	93	73	92	85	93	89	104	89	100	93	88	104	110	102	94	98	84	103	83	107	92	77	92	92	93	99	95	93	102	91	90	112	83	103	89	84	95	90	98	93	113	95	105	84	107	91	89	85	98	91	80	110	91	94	84	106	89	97	86	89	109	87	93	92	92	98	106	88	90	84	84	97	85	86	99	95	89	98	80	108	102	83	86	86	91	79	87	78	110	89	100	90	88	97	107	109	103	79	97	104	87	95	101	83	103	111	86	87	83	86	93	101	98	85	89	96	97	96	101	74	77	103	85	87	105	81	79	95	95	92	106	97	92	94	98	96	98	89	97	91	87	100	94	92	95	105	96	104	76	96	100	95	87	95	85	80	74	93	75	102	89	92	79	87	111	80	96	101	102	92	97	100	93	103	85	110	107	83	98	89	92	93	85	93	99	100	77	89	90	86	91	86	95	103	113	91	86	91	98	104	97	99	76	103	93	85	110	95	103	87	91	97	79	111	102	90	66	113	83	88	98	103	81	92	107	101	83	85	109	104	104	92	96	91	94	86	81	90	75	80	80	92	93	88	98	101	84	79	87	107	83	98	85	81	101	92	95	85	103	92	106	96	94	106	84	85	88	100	102	110	95	83	90	105	90	91	98	90	92	109	93	88	81	89	107	70	104	106	90	97	90	96	76	87	85	93	94	92	90	90	86	95	98	103	120	99	76	91	106	95	98	87	89	100	84	98	88	98	99	82	90	97	96	97	74	84	95	75	89	94	98	88	90	87	99	112	110	93	85	103	92	101	97	91	76	100	82	101	79	113	81	106	92	98	99	107	100	100	103	98	90	73	100	77	71	85	83	94	96	95	102	80	114	89	106	88	88	88	84	77	97	85	91	85	99	91	97	93	99	93	104	99	89	81	71	69	105	79	92	102	100	100	96	85	87	110	103	90	99	83	96	101	102	90	89	99	99	90	109	100	106	85	79	85	107	93	118	82	95	98	95	93	95	91	89	72	83	98	107	97	104	88	87	97	98	82	75	91	94	91	71	92	80	91	78	91	93	95	77	98	100	94	98	110	96	83	93	93	88	81	99	92	86	91	90	90	85	83	88	98	101	78	89	114	97	82	98	92	83	105	82	107	84	94	91	87	99	101	84	92	97	105	103	97	96	90	107	97	96	92	77	97	95	99	89	113	95	94	89	96	90	104	88	105	96	75	94	89	92	83	84	92	89	89	87	97	91	89	84	106	101	87	100	95	89	109	80	88	95	115	89	94	81	76	83	88	114	87	93	92	82	85	95	86	107	89	97	94	88	84	95	94	87	103	94	94	81	74	90	88	91	96	93	96	98	80	102	83	81	74	88	87	102	108	93	84	86	85	93	98	99	98	90	71	93	84	86	97	78	84	92	97	89	95	87	106	96	95	95	119	102	112	96	99	95	104	102	89	89	82	77	96	91	93	101	101	80	103	105	89	94	92	106	93	89	101	89	96	91	105	94	84	94	74	86	72	90	92	87	94	96	110	93	96	73	92	83	97	80	82	92	99	90	87	90	117	73	105	84	94	109	112	94	71	113	86	84	104	91	89	96	94	85	92	79	77	89	78	114	95	79	82	87	84	90	117	117	87	89	95	90	108	111	94	87	78	91	92	92	105	82	93	97	89	119	106	108	96	107	87	79	71	94	102	90	93	82	97	82	93	118	88	95	84	87	97	102	85	88	97	109	93	102	102	87	83	89	95	91	91	88	110	96	90	100	86	89	99	87	98	94	88	87	74	77	96	99	83	91	88	104	98	96	98	98	83	79	88	81	87	74	74	87	81	105	99	116	95	99	113	103	84	87	110	85	104	92	87	88	79	89	90	75	101	105	88	103	88	94	89	98	93	102	100	101	92	106	91	79	86	94	104	104	79	96	92	86	93	107	102	78	100	91	103	99	88	92	86	100	78	95	98	101	105	100	91	91	84	80	91	82	93	88	93	88	97	80	94	101	90	87	87	95	102	83	86	97	83	97	89	83	79	92	108	92	84	80	97	80	90	92	92	89	90	75	88	99	102	91	103	106	100	102	98	89	101	97	83	103	92	95	97	113	98	101	79	89	84	105	97	83	102	97	100	93	87	99	102	94	104	86	89	107	79	93	80	103	89	100	107	95	100	93	94	102	81	76	101	99	102	95	90	94	92	111	100	85	100	100	84	104	116	100	93	78	83	91	93	84	111	104	102	90	82	96	84	91	75	80	78	83	96	81	102	88	92	78	102	81	101	96	104	95	97	84	107	80	86	94	103	102	95	91	108	105	81	103	114	97	103	98	91	101	92	112	90	99	94	89	85	68	84	92	92	93	100	88	91	93	101	84	80	101	85	93	83	78	94	86	93	88	75	72	90	80	96	82	95	98	106	109	100	97	78	80	107	91	97	106	88	89	102	90	101	92	96	88	100	91	78	102	87	84	107	84	96	104	101	102	76	105	78	96	112	88	110	77	96	102	86	102	114	106	103	99	96	78	71	93	101	94	98	89	72	76	86	114	98	82	100	95	87	102	88	99	99	77	99	84	92	92	90	107	95	105	92	91	74	89	102	89	107	106	90	105	86	104	92	82	105	98	84	72	94	105	90	89	89	108	80	104	92	95	119	94	88	88	93	88	103	93	96	93	95	95	89	72	103	99	100	82	89	93	92	88	92	107	95	97	102	93	94	83	81	100	100	83	102	92	80	91	87	95	91	97	93	95	96	89	96	109	115	93	93	92	82	97	93	97	103	89	98	98	82	89	103	104	95	85	94	88
32404	30553	4335	243	193	202	184	163	156	151	151	134	146	164	125	143	140	157	123	135	123	116	115	115	138	124	110	135	120	105	140	122	121	122	123	114	145	128	126	131	125	125	141	126	115	118	116	113	126	112	112	115	111	103	109	125	131	106	133	112	118	122	138	120	125	136	145	135	126	117	121	130	107	135	130	111	135	112	136	111	109	130	133	124	123	130	137	132	123	110	134	128	122	135	139	133	109	120	115	127	137	124	126	126	128	107	131	129	139	115	134	128	115	135	137	119	114	122	116	119	126	123	121	132	115	133	122	125	113	126	112	115	132	141	102	134	126	130	138	126	118	127	106	113	117	129	116	136	133	128	124	137	111	124	119	143	133	131	120	123	141	133	147	120	139	136	108	123	123	123	115	100	122	127	135	147	122	129	111	120	136	123	113	115	113	127	112	114	114	119	125	121	121	126	103	131	119	121	111	133	147	138	118	150	120	141	114	107	120	123	120	110	142	113	125	117	104	125	135	133	116	131	132	131	141	110	122	125	134	132	136	114	112	125	107	127	124	125	149	131	126	115	114	119	138	111	117	119	137	119	111	116	106	135	127	118	114	114	108	152	112	132	133	128	115	114	112	121	114	125	137	133	121	120	107	108	124	132	126	121	127	122	136	144	106	140	125	126	122	105	119	129	151	125	130	140	106	121	120	110	120	118	138	98	120	133	119	141	144	140	111	145	130	117	130	139	134	128	127	138	121	125	138	119	137	118	127	121	119	108	122	125	114	114	121	133	110	103	157	126	110	114	117	149	128	121	134	140	125	122	118	139	129	122	113	140	132	127	141	139	111	127	122	117	124	115	110	126	120	123	130	115	109	127	126	131	131	119	126	140	125	125	122	115	107	134	124	116	138	113	119	133	129	101	102	124	111	121	145	136	146	138	140	132	121	113	122	117	109	122	124	116	152	112	116	131	123	122	138	120	124	137	120	113	112	121	103	130	123	103	118	138	134	119	138	117	141	123	133	118	112	128	140	128	123	123	130	121	109	105	139	131	115	112	144	126	134	147	109	124	93	112	126	109	92	104	137	103	132	136	124	132	130	146	136	118	125	114	124	119	147	132	110	114	128	142	127	119	117	112	111	116	132	117	122	128	101	122	127	124	115	133	116	128	117	131	130	117	119	110	99	121	107	143	116	134	132	123	123	110	108	126	118	134	131	108	128	109	134	116	120	125	119	112	109	138	136	119	144	125	118	154	120	114	128	115	106	120	116	131	117	120	131	110	133	116	128	127	135	103	118	129	120	128	119	124	116	124	144	130	137	134	123	142	135	119	127	123	105	134	111	123	110	109	140	119	122	123	130	123	125	141	122	114	147	118	113	112	120	126	124	125	121	134	118	103	130	148	131	130	115	130	106	120	137	121	127	142	131	111	132	141	130	132	132	111	120	121	108	124	113	123	138	126	140	122	117	119	131	119	122	149	126	113	115	116	113	119	136	118	119	135	117	110	138	150	130	150	102	113	129	137	126	127	101	133	117	125	109	143	121	123	108	111	129	117	115	116	117	119	123	129	120	139	129	136	131	128	114	113	115	139	117	132	119	132	114	123	118	117	132	121	133	129	111	121	121	134	130	120	132	116	145	104	134	117	122	128	127	120	107	122	122	126	119	114	113	119	111	111	126	113	124	105	101	135	114	111	148	132	140	115	123	144	126	127	129	135	103	119	125	138	139	125	127	113	122	137	115	106	126	128	127	120	115	121	110	124	126	130	129	123	98	134	133	129	120	125	120	119	123	129	123	119	133	115	125	120	138	139	137	112	123	122	114	134	115	111	117	140	116	127	115	117	124	131	125	130	136	124	119	139	116	111	142	109	124	120	118	110	121	136	141	136	131	118	130	128	120	133	111	106	129	131	118	118	124	140	138	123	119	129	114	127	114	129	155	130	107	124	123	146	131	123	110	126	116	105	141	114	142	128	128	135	136	135	93	136	122	107	117	131	120	129	137	125	132	117	122	118	129	113	106	133	113	141	109	123	118	130	111	117	115	124	108	101	125	128	121	121	145	123	126	121	119	105	131	111	118	120	130	137	138	125	137	114	135	130	127	122	144	121	114	136	123	125	108	109	136	97	119	115	136	135	126	113	147	111	124	116	122	129	128	140	111	132	135	123	109	117	122	164	117	114	114	128	123	106	132	112	110	151	118	109	102	126	128	126	116	118	116	144	116	131	143	141	152	116	152	116	120	127	131	126	114	122	116	113	120	131	120	132	119	126	135	125	120	121	121	114	116	125	130	132	148	145	126	140	111	124	123	139	105	124	128	116	127	123	129	131	124	125	104	149	139	125	128	115	120	113	145	145	115	118	118	136	125	127	118	136	116	120	127	127	114	122	127	120	128	130	128	132	127	139	131	115	121	149	105	123	135	134	129	120	134	122	124	133	116	109	107	116	143	130	130	133	136	109	120	131	104	119	132	115	139	117	136	132	120	113	134	123	130	121	119	122	118	129	135	132	138	122	148	121	132	135	138	129	122	118	115	136	107	138	106	122	104	136	131	109	123	128	138	126	138	131	108	113	117	120	111	131	125	109	141	114	128	133	126	127	119	122	129	132	122	129	135	143	146	120	123	122	123	118	113	135	113	120	112	121	119	131	128	136	133	142	118	128	110	124	121	127	118	99	108	129	138	128	114	112	123	125	122	149	120	125	121	114	105	137	127	126	114	127	112	132	140	136	113	141	115	120	126	129	112	130	134	122	137	102	119	111	140	117	114	127	107	107	135	123	116	148	116	132	117	122	140	117	123	128	142	124	127	123	127	104	127	134	104	116	126	138	128	114	140	126	119	147	154	138	125	132	139	121	139	114	107	127	125	125	115	123	131	118	118	114	114	131	114	132	135	129	106	129	116	123	133	127	134	110	115	119	144	114	104	134	117	134	119	120	121	134	119	134	124	100	118	112	119	121	139	121	115	127	118	97	133	130	126	131	131	124	114	129	99	121	107	129	117	108	128	136	118	115	113	136	122	120	120	93	129	117	114	122	122	132	126	123	128	117	118	114	123	120	125	128	117	133	124	122	116	123	128	112	127	151	142	113	96	106	108	96	126	131	134	126	107	133	118	128	110	130	116	123	129	130	138	113	99	113	104	119	116	127	131	123	99	149	124	122	116	132	120	134	109	111	138	136	151	132	115	124	130	121	123	142	112	120	143	147	134	123	137	135	126	114	124	140	117	121	135	138	124	125	142	130	112	130	115	130	126	124	147	117	123	128	118	125	122	146	132	110	107	114	131	115	107	133	123	110	109	106	120	126	124	127	115	96	131	134	137	118	106	122	114	109	133	129	126	126	124	124	133	114	108	120	112	135	126	119	111	137	129	109	125	149	131	136	151	124	130	126	129	127	127	143	114	116	116	127	115	120	120	118	127	143	119	120	127	133	125	118	105	111	132	144	119	132	126	110	117	107	133	121	130	128	127	125	118	109	130	121	120	116	123	122
24272	21603	28915	24595	21507	10755	739	495	341	341	303	298	288	268	250	249	267	264	224	234	237	252	236	208	229	225	213	222	219	229	223	217	210	211	201	226	221	222	234	210	231	244	236	195	224	207	209	196	211	207	192	231	208	229	213	221	225	199	205	219	222	232	226	199	207	208	193	202	224	216	192	220	219	209	199	226	215	218	204	226	218	209	223	215	218	200	212	169	195	235	208	238	232	224	212	223	230	213	200	229	195	234	208	203	232	219	200	214	222	213	218	213	234	226	211	218	225	220	222	219	220	226	228	197	207	240	225	228	203	225	222	217	206	207	227	210	210	234	210	206	233	214	183	233	201	216	198	215	208	201	231	207	226	200	197	230	217	197	185	179	186	236	205	218	228	214	222	233	204	231	205	191	188	225	211	209	206	226	208	222	191	220	193	211	211	207	223	206	232	210	209	213	230	215	202	187	205	205	211	232	219	223	243	250	204	215	202	224	222	235	239	196	232	215	209	206	223	220	231	193	224	221	217	216	200	225	203	202	193	196	238	210	207	208	201	219	231	208	222	211	213	216	234	224	208	214	221	201	197	201	242	204	193	230	221	194	221	233	220	240	202	185	217	235	219	223	196	217	206	228	203	227	200	194	202	221	207	203	217	192	231	218	178	210	221	218	225	202	204	185	202	235	225	207	192	227	222	201	184	219	226	190	170	213	222	188	212	212	206	223	241	208	200	230	197	205	228	210	224	212	193	201	199	189	163	215	193	235	203	199	199	258	242	202	203	206	230	210	213	227	214	210	188	226	243	218	198	223	209	233	207	202	228	254	204	213	235	221	207	217	200	224	206	245	208	206	225	223	194	216	227	234	211	200	202	214	201	186	220	234	213	198	210	189	217	206	220	200	216	207	220	204	214	204	203	233	212	200	212	228	222	251	217	218	218	214	226	257	218	169	240	200	208	216	231	247	232	189	231	233	207	227	235	194	242	219	220	201	203	214	204	213	211	203	189	187	189	207	205	214	201	211	193	202	220	201	216	209	174	197	216	227	221	214	214	210	198	227	171	201	196	222	198	193	203	174	225	217	203	218	213	202	226	176	215	203	219	198	214	233	217	208	206	206	188	219	209	232	207	228	211	197	201	227	186	218	232	221	200	219	213	211	203	191	181	210	221	221	214	208	212	228	200	228	216	236	190	216	204	192	208	219	214	212	208	256	200	203	219	200	222	206	232	238	208	218	210	215	192	214	188	225	197	213	229	215	244	204	190	207	205	231	219	203	221	195	236	204	218	236	189	204	220	232	228	202	190	220	219	209	215	224	227	219	228	225	238	216	224	186	212	228	197	208	230	217	211	208	213	199	221	187	218	218	195	216	194	244	214	190	191	225	227	208	208	226	225	245	221	213	217	214	214	215	226	228	220	221	200	205	240	239	212	221	209	251	208	193	245	219	199	183	205	213	207	214	214	243	212	202	226	222	216	196	226	220	209	207	196	253	238	212	205	230	212	219	209	221	228	201	237	205	231	227	211	223	223	208	195	219	203	215	222	250	200	194	226	221	214	212	207	194	215	229	213	183	195	220	208	244	215	215	218	205	212	204	194	224	204	209	230	227	218	244	239	207	226	238	216	229	200	215	200	206	228	240	208	219	187	214	214	207	235	231	210	223	231	177	237	213	213	232	229	210	206	205	232	209	223	234	213	173	196	236	239	235	214	217	214	217	237	205	214	204	187	207	255	223	211	194	201	209	189	195	199	196	206	202	220	222	195	215	223	188	219	227	230	190	208	222	215	191	223	237	235	215	226	215	202	196	205	228	196	195	209	209	240	211	180	227	212	215	201	218	194	190	224	227	234	213	206	225	226	207	229	244	213	206	229	199	228	201	220	204	215	207	226	203	198	191	191	212	216	220	227	201	201	218	221	199	244	218	223	205	211	206	203	201	207	222	215	236	192	228	219	234	215	207	192	216	230	215	217	238	216	189	213	203	202	221	218	251	195	209	247	198	217	215	229	228	219	237	201	208	225	224	209	210	207	194	210	199	205	221	203	205	226	231	199	237	205	224	220	217	214	229	221	206	222	185	207	211	230	195	214	224	231	197	207	227	196	260	201	207	237	225	203	209	217	188	218	225	220	209	216	232	209	209	214	204	187	224	206	204	216	228	203	206	195	198	211	207	225	223	208	216	229	230	237	215	193	201	224	238	205	223	214	240	220	224	225	234	243	209	202	216	220	205	195	213	210	205	208	205	190	214	216	250	230	234	210	207	212	211	254	205	225	189	225	197	242	225	218	212	210	226	230	234	229	207	204	191	238	190	239	216	213	231	196	197	189	208	265	218	212	255	204	212	198	203	234	226	221	230	191	221	231	208	206	201	185	214	196	210	196	210	222	209	216	228	195	201	218	224	194	216	243	219	200	205	213	239	228	199	212	218	216	217	195	201	230	221	184	224	213	219	239	200	209	237	209	210	221	223	218	220	238	215	211	215	200	238	203	226	216	225	215	204	198	205	208	199	216	218	222	206	219	226	216	211	215	213	240	196	223	210	204	210	247	202	244	218	193	214	218	204	198	188	213	231	213	241	181	220	219	193	216	195	197	231	211	245	217	208	222	220	216	193	220	238	227	206	188	206	197	198	203	221	224	204	229	223	231	246	218	211	223	216	200	195	235	227	215	178	233	217	194	211	207	251	196	224	206	228	220	206	210	247	227	210	231	202	240	203	199	231	231	199	191	198	224	216	207	197	201	222	202	227	198	202	203	210	203	209	177	231	232	229	183	213	242	207	200	213	200	223	213	189	192	237	220	218	199	208	206	197	234	218	235	201	207	209	242	195	194	206	216	222	221	214	190	228	211	231	238	191	201	227	214	202	216	219	224	211	203	222	193	227	203	214	222	200	223	226	188	219	214	198	196	213	202	212	217	218	203	211	193	199	243	210	192	231	227	217	194	210	238	203	219	205	215	212	216	211	203	208	211	194	219	212	220	215	236	231	209	223	191	222	221	229	220	212	198	220	220	210	223	204	210	206	201	208	204	225	222	200	221	200	252	206	229	174	228	197	218	194	206	216	193	225	217	227	198	195	212	209	229	211	210	230	225	231	207	229	191	202	198	232	223	218	223	203	207	203	207	224	195	196	177	189	211	218	200	203	212	221	204	203	183	219	218	193	234	197	210	191	212	203	200	244	210	220	213	208	225	198	210	224	205	220	208	202	204	229	250	206	243	212	159	209	210	229	244	240	207	194	206	209	241	219	213	214	227	209	210	209	236	198	175	217	219	207	211	212	221	198	222	233	202	193	210	202	213	207	202	184	208	213	187	209	190	195	209	203	197	223	210	222	243	247	194	216	209	203	242	196	233	222	221	230	195	206	204	192	225	208	192	225	256	231	221	185	224	198	192	191	233	209	217	194	209	227	209	239	243	234	207	199	207	220	224	229	226	215	202	225	223	201	223	206	198	213	219	210	208	189	213	232	226	199	203	218	210	219	204	195
36018	44797	11657	2303	1634	1170	990	771	639	549	464	429	388	350	356	319	326	350	298	317	297	274	280	279	311	283	245	258	299	270	282	282	297	272	296	256	247	287	273	265	256	260	271	273	239	249	244	285	294	248	256	295	243	269	247	281	252	255	261	297	265	275	278	245	271	267	272	238	262	268	264	271	275	282	250	251	244	275	269	269	243	265	261	281	290	269	235	253	266	269	269	265	260	281	271	263	257	264	250	266	264	238	237	255	263	258	280	275	255	270	279	266	261	239	230	279	264	257	287	239	257	257	270	294	263	247	261	266	278	265	242	270	258	256	236	259	263	272	245	315	269	272	283	268	274	270	244	270	243	250	288	260	273	275	273	276	262	280	249	263	277	272	256	276	291	240	254	256	274	244	271	276	272	271	249	276	263	261	244	256	274	249	292	294	271	254	276	237	264	273	269	269	288	270	248	266	250	283	267	275	286	253	256	233	255	295	267	232	232	276	285	302	275	236	266	274	242	258	250	282	275	274	262	250	261	242	262	271	249	249	261	256	262	257	265	263	241	254	258	248	271	235	267	251	242	271	237	270	250	259	255	266	247	264	257	265	266	264	267	289	266	256	251	262	260	269	272	246	263	265	257	281	250	243	259	258	239	254	252	250	256	257	251	296	265	271	269	260	260	238	275	249	259	276	233	258	267	273	229	287	262	289	265	253	240	277	282	255	295	280	253	281	242	249	250	270	236	256	262	266	269	276	242	241	272	267	259	241	271	276	285	268	274	246	269	270	283	257	244	282	265	266	246	253	258	265	266	247	257	269	264	265	270	248	299	266	270	251	261	277	276	263	256	271	256	278	244	263	255	285	283	259	260	238	272	275	278	266	262	253	252	260	250	260	261	257	258	267	271	259	272	258	272	242	284	259	257	276	230	273	224	238	283	278	281	266	262	245	256	287	262	282	265	261	310	269	275	254	268	232	240	276	270	240	226	260	277	258	239	284	262	255	282	259	273	232	270	237	265	263	274	262	260	275	243	260	263	264	273	257	262	290	228	246	250	236	251	267	275	278	302	221	243	278	267	281	244	259	240	248	260	235	262	255	233	287	244	275	272	211	259	253	238	223	293	261	269	249	259	260	280	251	258	260	244	266	244	267	283	271	265	272	252	259	257	271	267	284	253	234	259	256	263	271	237	256	290	251	268	268	271	229	261	266	280	249	254	264	272	262	255	288	237	270	257	225	254	252	261	286	252	273	245	266	264	274	279	266	273	252	241	246	244	250	265	259	279	279	257	270	248	262	309	270	238	221	232	247	235	251	235	280	273	261	279	271	242	248	277	290	273	252	271	233	269	256	266	262	239	280	287	226	275	288	236	243	269	247	285	278	245	267	260	262	241	251	239	256	262	270	271	276	282	261	241	267	253	247	243	268	286	263	307	262	245	262	250	261	251	265	254	255	255	265	269	311	269	268	281	274	294	269	272	255	241	283	254	258	241	276	260	239	246	227	269	224	233	260	243	276	266	252	284	261	252	245	264	272	256	270	254	269	275	279	302	270	252	273	274	282	277	268	291	248	286	270	269	259	245	262	265	273	243	242	241	237	271	278	256	283	266	257	252	254	240	289	257	247	267	250	276	258	268	255	254	276	283	248	281	258	247	285	271	269	251	254	274	280	279	267	253	272	268	269	260	242	252	281	253	248	279	286	237	263	252	252	287	247	298	236	235	287	275	243	275	251	248	249	260	241	277	278	248	261	249	276	236	269	257	267	261	273	262	281	249	255	272	264	261	248	253	254	258	261	267	230	291	254	251	263	258	253	252	259	275	262	264	230	266	271	251	267	265	281	246	257	266	253	268	257	253	295	264	243	279	256	262	251	250	225	255	234	247	268	261	253	231	262	250	278	251	256	241	260	278	261	261	279	244	265	234	258	232	268	263	257	259	250	274	257	274	306	262	262	263	260	279	257	241	248	258	254	249	232	253	284	269	238	281	250	268	257	251	265	266	261	256	252	272	264	258	261	245	259	263	284	257	228	280	236	262	251	266	263	263	291	262	257	273	269	277	254	251	245	265	262	281	253	290	290	264	247	291	270	291	288	295	268	258	257	260	242	275	264	254	277	267	252	260	273	247	287	281	260	273	262	241	233	276	256	270	264	279	228	259	287	261	268	228	254	287	263	265	258	258	280	289	297	288	266	225	250	285	275	276	247	286	230	267	294	238	252	284	268	269	260	291	268	291	260	239	260	267	233	258	282	257	241	252	250	258	241	267	298	242	272	263	276	258	263	254	267	264	271	277	278	252	249	231	250	269	246	265	264	277	308	267	260	255	260	251	264	262	274	259	253	260	262	292	243	275	255	266	269	266	239	279	224	269	254	268	283	274	268	250	297	270	239	254	254	247	263	269	236	273	249	270	277	249	260	254	277	267	276	288	264	277	260	299	244	243	292	259	277	282	265	246	243	257	264	266	302	259	249	260	254	230	248	287	245	264	236	220	254	248	276	287	276	264	247	247	276	232	273	253	274	232	267	278	260	316	281	239	273	243	271	267	250	257	260	262	248	265	294	269	277	279	260	268	255	256	276	273	291	255	266	264	277	264	262	260	283	249	267	248	282	274	251	249	268	274	260	291	274	266	261	251	257	247	267	254	258	232	254	281	251	229	277	232	251	244	246	240	255	240	238	273	239	265	218	235	275	296	242	269	238	266	273	250	247	275	275	255	255	272	241	263	215	255	267	266	234	232	279	243	247	247	245	238	288	280	285	264	278	227	245	251	247	232	258	246	283	283	259	240	253	226	259	263	238	280	266	252	272	256	260	241	257	263	229	292	289	274	263	222	265	277	267	282	284	256	285	258	260	262	262	265	280	269	245	259	275	267	291	233	268	255	235	291	253	260	283	263	261	251	259	264	253	270	253	268	266	276	250	247	240	269	249	252	269	271	261	266	241	234	296	281	272	239	299	282	245	236	252	276	273	274	273	244	270	240	271	285	246	286	235	251	261	252	263	263	264	252	269	269	266	265	240	257	259	265	229	265	262	258	245	253	249	262	267	272	249	237	255	263	255	276	251	281	274	258	264	275	262	265	262	274	239	286	231	247	294	255	262	281	263	255	261	263	273	267	271	262	247	265	277	240	268	246	264	266	277	278	250	258	267	263	255	287	261	284	270	252	272	233	242	276	263	230	279	270	268	249	223	245	264	290	233	236	231	255	247	265	262	252	266	279	272	265	251	242	259	255	240	257	261	245	274	259	246	242	230	260	264	259	250	267	259	275	247	245	232	273	253	257	275	268	278	254	269	263	308	278	274	257	279	267	261	291	263	253	250	240	250	247	262	270	260	260	298	287	267	256	248	269	302	250	270	265	240	250	244	258	288	246	256	233	245	259	285	231	281	273	273	227	253	255	248	274	272	248	280	232	250	301	226	268	263	274	252	267	287	241	254	273	236	257	268	246	276	272	264	270	280	272	295	255	279	258	257	272	247	268	245	255	273
25535	21585	27581	25748	8346	380	255	215	196	176	161	186	159	159	164	145	146	165	129	111	149	145	119	144	148	144	120	140	132	142	144	133	139	141	139	123	105	117	129	135	152	107	149	131	104	134	145	114	139	104	123	134	147	141	136	134	126	117	122	122	126	140	137	121	135	137	124	137	126	125	143	118	113	133	142	114	136	120	117	122	139	147	121	133	136	130	122	127	129	116	125	120	152	132	114	121	113	113	116	118	119	137	118	126	133	133	126	128	115	128	119	130	140	123	115	126	143	115	133	147	115	150	105	127	113	127	122	119	136	125	120	111	113	134	124	100	135	148	135	132	127	131	126	112	125	130	124	128	133	120	149	137	119	113	120	120	121	140	128	120	135	109	114	134	130	132	121	101	133	139	124	121	114	102	131	127	140	118	116	127	123	110	117	138	120	127	139	132	147	134	145	126	124	105	103	122	132	108	133	127	124	140	132	117	138	154	119	132	117	128	129	113	118	128	127	127	132	145	124	122	132	130	118	113	106	141	125	128	105	111	130	116	120	107	123	126	130	109	126	116	128	140	119	129	126	143	125	126	129	105	113	136	136	121	125	113	124	127	140	117	131	128	143	120	116	117	129	109	124	151	115	136	134	119	113	150	136	129	131	138	112	114	132	133	109	110	116	124	114	125	123	140	126	124	131	142	156	116	131	117	150	123	137	111	104	126	124	116	111	138	144	128	134	136	111	131	117	118	115	121	136	120	148	125	123	131	131	133	92	121	120	138	133	127	132	131	140	135	133	119	116	109	138	136	113	135	132	130	124	125	98	129	125	147	101	133	135	121	139	131	117	130	104	127	111	133	136	140	145	112	114	154	122	110	127	128	141	124	139	108	122	140	105	139	122	132	126	117	144	132	137	127	129	142	123	128	112	125	122	137	125	126	106	127	116	139	119	110	129	136	121	140	145	108	134	117	132	129	134	119	131	120	112	109	118	140	141	132	143	137	149	116	126	135	136	120	118	119	114	130	138	142	103	128	141	121	129	131	118	114	116	122	133	135	125	123	128	134	141	142	118	135	128	118	118	130	117	124	136	139	117	108	128	118	134	123	132	119	132	127	128	138	124	140	110	112	149	132	141	132	135	112	139	121	125	121	138	126	125	138	128	121	108	120	117	134	105	136	135	137	120	116	127	144	108	110	134	143	117	117	123	142	122	124	110	130	111	129	130	128	108	136	121	116	126	129	129	106	129	159	131	139	125	137	114	116	135	122	121	144	128	100	128	126	123	135	125	127	130	125	132	131	124	115	123	145	137	132	128	117	130	107	126	142	130	136	126	109	142	130	110	129	139	112	121	114	120	127	128	121	127	116	120	122	126	135	127	111	130	133	124	130	124	140	119	111	136	124	132	115	116	120	121	145	104	123	124	117	117	126	102	146	138	145	130	120	142	121	126	117	118	129	141	125	151	123	167	121	117	112	127	126	145	136	120	138	124	138	135	117	135	114	104	126	117	140	120	123	117	113	136	116	122	114	127	115	121	135	127	126	122	120	123	99	124	123	130	117	139	133	134	137	138	123	114	145	141	124	128	131	140	116	117	121	125	139	119	139	151	160	123	106	128	120	143	112	117	108	116	148	121	115	134	121	122	127	132	97	136	120	123	134	112	143	135	111	148	126	126	116	139	126	133	120	123	117	119	149	133	131	130	139	129	139	124	133	115	142	124	149	140	132	144	123	126	138	109	121	136	130	123	136	140	113	136	124	132	121	128	97	132	131	105	129	142	125	128	130	120	141	121	125	144	126	117	138	119	124	128	122	125	158	119	135	110	157	120	134	140	135	118	130	157	140	135	121	126	105	110	120	132	132	130	123	113	118	122	129	137	129	140	115	123	128	122	129	126	127	142	140	125	111	118	126	136	121	146	118	149	122	104	120	126	114	118	125	120	120	118	123	135	115	144	125	122	143	131	152	110	145	127	106	127	127	122	123	134	116	121	137	102	115	119	123	121	138	132	124	115	139	141	127	111	152	117	130	137	119	110	131	134	129	130	128	119	133	138	132	130	126	125	126	107	109	113	118	154	129	126	138	125	125	137	131	128	153	128	144	126	120	128	151	109	125	119	119	134	123	133	130	116	132	128	130	125	122	147	146	125	100	118	152	105	119	140	115	127	122	129	128	120	125	129	144	136	133	118	107	124	140	125	110	125	138	130	132	141	107	119	134	132	119	120	132	139	121	127	152	142	123	117	114	120	100	146	120	116	128	113	118	118	146	130	129	114	154	143	105	111	110	121	119	122	116	135	131	131	130	119	121	119	122	120	132	138	124	131	140	143	120	126	117	130	121	128	125	128	130	140	140	121	140	126	108	108	118	121	125	123	121	140	132	120	140	123	136	118	120	128	132	116	123	126	112	125	123	119	156	115	149	120	115	127	119	118	115	134	101	126	132	131	133	138	128	118	130	117	114	119	107	136	116	104	122	130	130	141	141	122	122	129	118	107	147	115	123	133	119	141	119	138	114	138	121	145	126	117	117	114	127	121	112	106	113	127	125	135	118	128	137	125	119	121	125	139	127	119	116	109	111	121	121	127	115	105	140	122	121	125	137	115	146	114	135	114	125	117	127	132	133	151	127	130	131	140	108	124	120	131	151	114	131	124	119	115	133	124	139	132	120	123	120	135	137	128	144	118	149	123	133	119	157	124	130	129	124	124	141	134	107	114	125	123	105	151	116	127	143	136	131	114	138	130	124	115	131	111	162	124	132	126	118	117	129	131	98	135	114	135	123	113	141	118	122	137	120	121	131	121	125	132	125	122	134	131	131	112	121	138	114	127	108	134	144	126	114	127	118	128	104	123	141	160	127	116	114	130	125	114	117	124	116	135	148	127	114	131	121	109	111	113	143	140	119	132	129	130	121	134	128	142	126	123	138	136	134	149	142	126	112	129	123	110	120	129	125	128	126	130	121	116	119	124	120	139	144	120	130	131	134	146	133	144	120	119	140	120	124	140	124	128	116	119	121	132	146	129	133	134	119	134	140	109	126	116	121	127	118	119	119	134	131	139	143	149	132	117	147	123	118	129	140	126	99	113	107	129	125	127	140	121	119	143	120	130	131	151	124	124	118	140	131	123	132	127	135	129	115	107	135	139	114	128	129	126	142	125	124	106	124	131	142	99	128	97	138	111	131	144	122	110	115	116	121	144	119	110	119	115	116	120	118	115	131	143	135	113	103	125	125	140	142	145	121	163	132	120	137	143	143	122	133	127	141	136	112	118	129	131	100	132	123	141	123	130	147	119	118	121	120	138	138	129	113	126	135	117	149	127	141	129	117	147	116	135	143	124	124	135	133	118	113	129	121	134	129	117	139	119	113	121	150	159	140	126	136	137	136	116	135	126	138	142	115	129	138	112	132	118	113	138	147	131	124	139	123	133	131	123	140	119	112	127	103	140	128	137	126	130	136	139	155	139	118	132	119	119	116	121	127	119	133	132	132	133	125
35010	38436	7620	1133	830	610	531	427	362	284	282	266	239	235	249	210	239	188	209	190	211	182	173	217	187	195	190	161	174	209	175	197	198	174	186	191	185	175	184	169	173	195	201	171	163	174	190	156	181	190	146	172	191	187	179	164	192	177	173	172	185	161	175	179	167	186	187	169	174	177	176	180	187	167	178	169	161	161	163	162	165	152	158	195	178	153	199	169	187	168	180	164	168	174	167	169	175	177	176	164	167	160	188	166	189	174	174	151	160	161	172	161	151	177	173	165	154	145	166	185	171	203	169	192	165	167	161	175	181	192	166	174	144	165	167	147	176	158	187	176	182	182	165	167	182	173	154	171	182	164	150	158	205	178	155	148	194	176	165	171	152	170	171	164	180	181	188	150	212	162	173	152	137	186	164	177	156	183	202	142	160	173	166	178	158	157	162	169	168	179	152	175	162	153	159	149	161	174	167	164	168	176	161	162	168	147	165	163	161	176	166	179	174	163	159	170	171	179	174	173	163	161	177	173	161	185	148	182	157	167	156	161	172	165	182	180	157	170	159	167	167	158	181	149	176	182	167	170	160	190	163	178	171	168	160	154	167	167	214	167	163	166	165	163	179	177	167	150	168	160	174	188	169	166	198	172	165	171	150	171	189	160	178	155	164	171	184	162	163	168	165	159	188	154	158	179	178	182	163	167	179	181	172	170	178	157	165	181	175	177	165	156	160	171	167	175	167	149	180	181	151	171	159	169	172	144	177	176	179	169	187	185	179	168	188	161	172	178	193	185	147	163	200	155	178	165	157	183	194	166	187	162	168	167	177	157	147	155	166	140	150	176	164	183	177	162	189	185	187	175	169	158	179	183	136	152	161	165	152	159	174	170	173	153	161	172	155	163	194	161	148	185	172	165	184	165	183	196	186	154	150	140	171	168	166	176	182	171	191	160	174	170	156	162	177	168	173	178	174	168	178	170	162	186	163	175	163	179	154	182	170	190	166	166	187	181	178	162	154	155	159	158	170	176	159	148	172	180	150	150	170	165	152	178	183	184	149	196	173	159	180	176	159	182	181	186	177	166	168	175	161	172	152	174	176	176	158	149	190	177	154	180	163	174	179	205	180	168	174	145	166	150	157	174	146	160	162	173	165	164	181	160	185	181	174	155	179	194	184	156	177	176	180	165	187	189	141	171	197	187	183	172	196	181	156	166	156	160	183	187	169	183	177	188	176	164	166	180	172	168	168	156	176	177	176	142	177	190	164	174	166	162	163	166	173	123	145	167	184	147	174	176	175	173	172	184	166	173	179	185	171	158	161	182	179	177	202	172	176	165	163	184	148	175	158	170	161	188	161	166	173	185	188	203	167	167	175	172	166	183	187	170	166	179	165	189	156	159	164	182	146	155	184	171	185	170	169	170	177	182	175	174	188	161	190	155	149	161	191	150	182	174	190	182	185	178	175	173	162	195	159	165	166	144	171	152	183	188	185	167	160	171	154	152	158	149	175	176	170	163	184	153	140	165	164	174	163	155	175	177	172	183	175	192	159	195	166	178	146	176	162	190	175	172	167	165	177	158	185	154	179	157	173	165	170	175	163	165	180	201	159	174	156	167	159	180	161	164	141	149	188	178	169	158	190	158	157	166	172	172	173	176	180	168	181	168	178	150	164	180	162	176	154	168	156	165	162	156	157	153	163	167	185	186	178	189	171	163	175	171	158	149	171	180	169	171	142	161	140	172	156	186	171	171	169	183	171	183	172	170	159	165	166	156	176	173	167	172	167	181	146	168	180	177	185	159	180	142	169	166	178	158	155	150	163	167	178	185	164	157	180	160	143	172	164	156	170	165	164	166	155	170	193	154	163	180	171	164	163	169	183	167	162	174	173	152	161	164	161	193	194	172	155	161	185	165	165	181	148	144	189	152	188	170	196	172	166	162	182	162	167	184	168	160	160	147	170	168	159	140	168	156	172	163	178	182	181	170	169	187	194	163	162	171	173	182	165	175	177	160	163	166	174	172	185	160	155	165	164	185	185	184	192	178	195	158	145	158	160	173	152	177	158	151	171	177	202	175	152	194	182	184	156	172	175	177	155	176	167	163	181	175	198	172	162	152	153	171	146	175	181	169	175	159	173	175	167	156	196	173	172	164	170	191	184	168	174	150	179	174	173	165	176	148	159	179	156	171	177	191	161	178	173	152	152	181	164	168	178	183	160	176	177	156	162	150	159	166	180	173	175	173	161	165	201	159	176	172	170	169	179	168	149	176	176	175	168	176	177	173	150	144	162	165	174	138	159	177	172	173	190	162	183	159	164	167	186	168	159	171	191	177	157	154	158	165	180	148	155	163	155	173	173	161	176	161	160	162	150	169	168	168	182	200	174	165	156	179	202	152	170	168	162	166	147	147	165	182	174	176	196	173	164	163	168	165	181	163	157	174	166	172	160	186	194	182	154	169	182	164	186	170	163	168	184	163	163	163	169	162	167	150	170	185	154	182	167	185	156	159	153	178	170	193	167	197	189	145	180	162	170	164	172	175	160	181	153	175	168	190	161	161	176	158	162	168	188	173	156	163	153	168	182	171	194	162	173	151	204	163	151	165	148	170	184	156	175	151	176	175	186	161	176	147	166	155	186	174	152	156	152	147	158	195	164	171	137	210	179	179	167	158	166	165	171	160	177	158	194	172	184	175	190	175	193	185	153	170	169	169	176	154	162	168	172	176	171	180	166	160	173	179	165	163	164	177	201	186	156	181	153	163	212	173	179	189	171	182	149	164	185	172	162	151	170	171	183	183	166	163	180	150	189	172	173	189	174	174	203	193	156	167	162	175	172	176	172	171	166	156	167	149	175	166	189	166	170	169	172	160	163	152	176	150	177	152	180	154	168	217	196	163	171	190	162	155	168	157	185	151	154	156	187	169	169	156	144	162	173	172	167	185	188	177	154	191	185	173	171	160	167	189	168	187	195	163	175	175	141	170	174	163	180	151	193	172	157	185	172	175	162	170	173	198	153	180	201	185	181	184	204	165	170	163	174	175	167	178	176	183	176	167	169	171	168	177	173	184	150	166	169	136	151	160	150	166	179	158	184	159	181	162	164	186	151	148	172	158	179	154	174	166	178	199	172	188	183	181	156	174	158	167	167	173	150	169	162	160	179	160	177	162	159	160	167	185	184	168	162	165	173	151	150	167	183	175	163	185	167	181	164	179	173	159	167	165	168	170	174	180	154	163	162	183	187	185	181	164	167	160	158	150	185	168	210	168	167	193	184	175	157	166	156	160	176	145	177	187	158	184	161	149	161	175	149	168	187	168	166	191	171	187	195	158	172	160	190	193	175	182	198	183	161	204	152	164	181	171	171	164	164	170	172	169	184	174	169	190	155	179	157	190	186	162	184	189	151	180	176	153	159	163	176	169	205	146	167	182	164	160	181	171	177	182	198	167	162	186	156	196	162	186	174	145	183	163	180	167	160	158	181	151	177	178	198	145
23370	21616	29365	24268	21593	21613	9505	867	621	597	536	478	464	475	436	439	388	396	389	366	347	386	346	350	333	321	359	347	334	337	340	332	312	325	324	311	321	321	331	334	315	310	346	311	302	311	336	339	327	303	352	342	320	335	343	325	300	308	341	313	319	343	308	322	316	333	331	302	325	320	326	327	302	317	297	312	334	329	328	323	311	289	335	334	310	284	328	326	310	329	319	336	355	325	317	330	337	346	298	311	337	336	306	301	326	318	330	319	316	309	334	323	299	326	316	323	327	319	324	300	328	275	305	296	335	292	330	310	320	321	311	301	337	337	335	318	328	326	322	302	326	294	311	299	314	312	316	306	335	361	276	307	298	335	324	329	314	337	290	331	289	341	342	308	321	312	356	333	306	309	301	281	317	308	320	300	334	355	297	306	303	311	313	279	330	311	343	335	337	330	320	326	290	297	302	319	328	320	315	316	339	344	313	355	332	316	335	306	316	311	319	301	331	331	325	331	315	300	327	305	345	277	297	316	307	355	310	294	330	290	334	318	299	341	361	310	287	322	319	316	323	291	334	325	316	302	329	313	312	340	312	294	315	339	326	346	317	327	307	307	330	331	315	317	326	318	320	288	330	333	304	339	323	315	326	329	301	332	298	333	329	339	295	319	316	320	293	309	304	289	309	300	321	318	342	297	303	311	336	309	283	308	333	321	347	318	307	283	316	306	324	310	339	292	315	320	306	293	319	317	295	303	341	309	321	351	308	325	318	289	292	320	288	294	308	309	312	315	298	326	335	329	287	273	335	338	308	339	312	329	308	298	314	353	303	316	292	313	319	310	314	296	323	324	308	302	300	292	308	326	308	349	324	321	321	315	330	307	295	320	342	302	330	311	332	331	365	316	299	342	325	340	322	319	303	342	297	311	308	329	321	332	307	322	325	319	320	349	358	330	310	335	332	337	318	339	323	310	320	351	308	346	296	339	313	317	309	341	304	320	306	305	309	332	334	304	317	298	332	343	314	353	311	323	327	305	324	347	278	325	298	309	329	316	300	308	317	313	305	314	330	320	334	327	336	319	317	307	326	323	326	305	285	301	298	325	348	342	304	321	317	275	303	347	327	324	318	322	300	317	292	365	316	338	287	301	296	308	317	326	324	306	331	336	281	309	303	306	293	296	340	320	290	308	337	316	307	301	282	332	295	359	320	312	348	322	325	311	338	306	321	278	367	322	311	339	325	299	295	323	326	311	267	307	320	334	325	318	330	289	323	333	351	313	289	321	331	326	282	297	333	315	344	323	318	293	329	318	314	316	328	341	309	269	328	327	329	331	314	283	285	294	309	315	296	316	327	329	318	342	327	297	325	296	324	289	303	314	288	307	331	277	303	339	294	315	284	294	323	321	304	334	305	344	311	311	338	299	334	265	313	327	308	313	304	332	322	282	332	309	321	290	324	327	310	322	314	297	328	293	305	313	327	300	292	338	310	326	298	323	327	323	325	321	342	308	322	289	340	302	323	312	304	323	295	299	321	295	329	330	322	297	332	340	317	317	292	329	310	345	323	285	310	296	304	348	327	335	316	307	324	309	280	323	307	290	324	296	344	308	310	325	334	327	307	298	311	327	298	355	342	319	315	308	321	326	294	327	325	321	299	300	328	318	313	297	327	291	354	313	309	324	299	303	317	306	325	337	299	290	310	317	301	359	288	323	313	284	311	318	332	350	334	332	294	318	309	327	323	317	330	304	283	300	312	299	363	312	319	334	319	305	318	302	327	289	312	324	312	324	276	304	341	312	325	330	315	312	333	322	301	327	316	307	298	321	313	316	307	295	299	301	324	332	329	307	310	307	311	323	320	307	312	355	315	333	307	283	319	357	355	291	329	333	307	311	341	304	339	353	288	334	318	309	329	340	333	316	328	297	312	318	311	315	326	305	311	336	315	312	338	308	306	339	325	301	325	317	314	295	328	306	336	308	343	346	297	281	343	313	337	301	306	309	306	330	351	347	315	283	299	322	327	313	314	318	292	343	302	318	307	336	370	303	333	317	323	318	337	312	308	305	308	321	317	297	342	356	307	320	337	346	287	303	355	339	301	317	332	295	309	328	293	300	329	334	317	314	331	326	312	330	286	331	327	304	299	319	324	332	291	334	287	335	328	284	335	345	324	313	252	285	324	331	317	332	330	342	315	321	327	281	321	291	306	345	280	313	327	305	338	328	340	318	346	303	311	317	333	336	303	300	305	325	276	287	349	325	352	325	326	332	316	336	321	332	321	312	304	325	336	329	315	304	311	308	317	330	305	354	307	314	302	331	319	291	369	294	324	308	305	337	306	320	342	298	313	320	286	329	323	309	323	307	316	340	333	314	343	311	314	339	372	342	317	330	317	367	287	329	348	310	329	330	338	323	331	278	345	337	315	307	292	353	317	328	295	308	338	360	281	301	311	345	307	298	283	317	307	293	353	335	320	333	330	315	316	342	297	294	301	309	298	295	293	335	318	341	312	320	303	310	328	320	343	298	301	310	316	315	310	316	324	332	311	345	324	295	322	348	317	302	340	331	351	314	279	327	318	324	367	320	319	336	309	319	275	289	326	329	335	320	320	296	293	331	321	327	314	308	321	313	304	317	304	315	294	338	322	330	339	283	308	291	342	317	324	315	336	308	309	324	322	333	296	323	312	340	297	290	321	354	332	344	324	339	314	308	325	341	304	325	304	304	334	326	309	328	312	314	308	316	328	315	296	292	301	299	338	323	325	288	319	312	318	328	298	307	349	347	343	313	299	286	333	318	323	336	340	312	321	315	301	329	325	304	319	309	312	335	340	314	290	330	329	303	342	316	294	290	337	320	336	278	319	302	334	323	289	357	310	296	335	349	309	336	286	310	318	333	331	299	319	313	320	329	346	311	299	289	334	361	317	324	335	315	288	322	328	331	286	277	295	293	319	346	312	361	289	330	322	330	327	350	318	296	314	306	307	314	295	304	312	321	301	311	318	326	319	319	305	328	300	315	353	311	320	296	341	322	335	334	311	331	334	339	315	292	310	309	307	311	302	339	314	284	327	327	323	306	322	322	305	312	347	310	284	312	319	291	321	314	346	336	303	307	287	334	345	319	318	315	334	321	283	318	320	349	316	318	321	331	303	283	289	336	318	305	325	350	340	302	352	318	321	355	327	331	327	321	303	351	301	332	339	329	313	349	283	317	316	310	342	317	336	318	324	288	314	307	291	308	347	273	342	306	318	322	338	315	368	320	351	332	314	302	322	317	299	297	301	334	318	321	291	316	309	326	330	346	299	332	336	346	333	308	332	313	318	299	328	303	338	312	278	330	335	352	342	334	333	285	286	324	326	294	276	297	334	315	304	325	293	319	313	322	334	315	328	324	339	314	295	342	336	295	323	315	323	300	318	319	310	352	289	290	320	283	338	338	320	294	288	293	305	333	307	304	320	335	326	314	309	307	308	310	317	294	315	336	294	312	329	347	309	304
40425	50995	17410	4118	2875	2149	1638	1293	1076	879	801	687	680	617	575	570	522	535	514	538	487	433	444	472	466	462	421	416	427	411	433	383	444	415	361	376	412	435	376	425	438	385	453	382	385	410	378	411	365	431	402	382	378	375	388	385	402	364	367	406	430	371	393	397	379	383	385	405	392	408	344	389	351	403	361	371	399	374	408	376	361	397	417	390	396	399	362	388	391	379	364	388	364	369	375	383	409	394	382	365	400	387	408	365	410	383	380	420	399	379	395	372	371	378	395	380	348	421	408	354	363	383	402	432	407	348	400	374	401	367	381	360	419	395	334	371	374	374	394	357	380	397	390	360	389	395	388	341	399	375	391	373	391	386	367	404	403	368	376	392	362	397	405	355	413	407	375	378	362	372	369	376	401	377	398	382	368	369	401	407	392	352	403	399	374	425	400	373	368	406	352	378	362	379	379	401	394	381	419	375	402	388	395	400	399	380	360	380	410	367	393	350	413	378	362	374	381	400	378	375	339	338	411	380	372	409	370	362	386	410	345	409	370	408	342	376	377	413	421	384	381	363	408	367	384	380	392	367	366	380	385	357	355	392	386	378	399	377	383	389	381	345	363	381	364	368	383	362	345	365	372	393	386	421	391	367	393	385	392	368	383	376	401	364	355	384	350	381	384	404	395	366	398	406	356	401	351	350	377	369	390	404	358	379	418	395	398	405	400	393	378	370	333	389	364	354	404	325	407	400	375	386	384	355	393	384	385	398	369	381	377	401	383	349	353	420	424	405	407	383	375	343	372	377	385	385	349	371	411	394	416	387	339	387	363	385	367	342	363	349	388	353	395	370	394	370	385	407	329	350	373	395	384	378	395	398	410	373	382	358	383	382	405	354	393	401	391	390	392	377	366	411	372	386	409	379	374	385	402	370	389	368	360	373	359	380	402	387	375	384	363	370	363	349	364	374	351	419	348	389	380	373	361	378	393	357	382	364	409	358	400	402	403	380	366	398	379	391	359	350	390	364	406	375	310	370	383	392	338	348	389	380	372	375	376	360	390	387	367	367	391	381	369	380	379	390	385	373	381	363	377	367	377	372	383	375	395	394	370	400	390	392	352	395	384	410	375	409	370	368	384	359	379	432	394	398	390	392	396	391	389	369	389	324	391	349	364	383	378	382	360	355	407	375	346	385	384	396	391	351	393	357	400	346	384	370	366	364	368	374	370	359	386	392	400	389	380	372	382	388	363	398	407	376	384	363	382	391	372	392	396	418	364	360	387	405	385	359	407	373	397	375	410	385	390	422	389	397	397	380	373	396	413	362	391	378	367	386	382	376	413	371	347	397	395	376	346	415	399	412	362	374	366	366	388	388	370	364	357	374	357	386	392	351	375	399	395	391	365	377	381	366	371	378	403	348	385	341	408	366	376	371	404	367	380	358	370	383	402	400	425	409	354	391	381	340	375	381	384	360	402	384	390	385	399	379	412	400	405	350	393	392	396	385	349	390	392	377	376	403	403	366	355	368	392	347	371	364	375	387	398	390	397	413	413	387	354	363	379	386	364	367	381	402	374	397	371	410	382	396	402	405	394	383	410	380	415	412	351	362	338	416	389	371	383	359	366	378	367	379	358	394	375	421	363	401	397	406	384	415	396	355	356	403	367	369	391	384	374	387	388	379	362	370	383	343	385	395	411	391	358	387	370	337	374	385	368	390	369	404	427	347	369	374	395	371	383	384	397	377	394	376	370	378	378	390	373	385	410	372	388	384	403	343	396	376	365	379	361	407	364	400	418	391	377	396	373	384	398	398	414	393	339	371	399	362	389	354	390	356	398	359	367	387	377	382	365	379	395	421	390	383	371	353	381	363	391	348	364	401	362	398	377	412	388	379	377	400	409	343	360	408	366	357	363	385	397	379	364	361	352	395	387	382	372	444	375	357	423	372	369	376	358	365	366	395	381	404	372	375	355	400	352	387	347	365	363	378	369	361	384	372	382	396	372	408	380	404	390	415	385	378	378	389	434	360	382	367	378	403	385	364	376	341	378	343	389	389	394	404	360	378	342	408	369	389	385	375	358	374	394	389	453	380	367	383	386	414	354	408	350	378	393	381	383	398	371	366	365	366	369	389	397	428	357	410	390	352	397	406	366	393	376	373	388	373	411	386	373	405	380	333	339	383	357	427	353	358	352	336	378	378	398	349	388	360	394	373	395	404	384	373	351	378	381	430	368	387	380	361	383	383	381	375	389	365	405	411	379	405	378	379	364	387	403	402	326	422	381	396	400	344	366	378	372	377	387	361	388	411	366	379	383	370	351	344	361	396	383	411	380	369	373	406	396	394	406	349	384	390	402	380	383	386	375	366	384	420	362	364	387	376	383	407	385	403	342	401	362	377	388	390	383	384	396	399	369	357	387	384	391	397	370	381	358	386	346	367	358	382	384	406	386	379	417	402	396	393	421	389	372	361	367	394	397	370	367	373	383	361	375	357	385	353	412	408	389	395	379	387	366	385	382	377	391	359	353	376	363	375	385	410	390	373	399	389	386	371	394	374	378	376	383	364	394	346	407	389	411	361	403	365	365	382	370	409	350	386	371	360	397	406	369	405	364	387	369	391	407	414	404	395	358	387	362	379	363	382	386	384	377	394	363	388	404	374	354	366	373	342	370	377	390	357	374	424	417	393	382	377	395	381	384	407	383	378	370	352	402	383	392	391	400	382	398	401	384	363	369	417	394	366	378	371	422	388	376	401	362	368	400	339	388	377	356	395	411	380	372	411	385	322	363	408	354	405	351	372	410	400	356	404	405	346	400	378	398	344	378	361	390	387	420	360	416	423	380	366	375	341	389	378	371	385	392	373	356	393	372	389	392	384	376	388	385	372	362	367	375	401	366	373	345	361	411	390	385	384	373	353	353	386	373	362	353	426	358	370	416	397	404	360	335	351	393	376	379	341	415	389	385	372	352	385	391	405	364	324	364	368	362	391	372	401	393	367	357	367	384	389	405	422	387	401	353	380	385	371	404	411	413	358	382	380	400	374	423	398	382	372	380	376	385	378	404	411	380	379	428	388	388	392	377	416	353	390	373	388	379	393	335	414	380	361	377	377	378	404	378	354	379	362	420	373	390	406	404	366	373	410	364	388	383	403	353	395	363	371	368	381	405	402	380	370	398	411	373	387	399	398	374	376	379	366	370	365	425	359	370	369	366	365	355	383	388	389	396	329	357	394	365	343	389	405	377	374	405	390	395	367	369	376	376	379	399	377	388	340	394	381	384	388	399	408	368	406	388	359	341	366	368	373	410	366	394	378	399	431	374	405	375	370	421	396	385	342	421	413	347	396	353	369	355	393	380	363	379	374	393	379	362	365	390	355	410	378	386	391	360	418	415	410	381	363	404	387	376	394	382	369	355	366	398	385	364	359	402	339	371	377	378	376	345	387	386	366	381	377	387	367	366	422	367	378	378	375	381	374	379	383	372	405	401	397	364	351
29119	23156	14460	1183	164	113	103	100	94	129	109	95	93	102	98	77	97	82	97	82	110	98	109	90	96	96	103	102	71	97	101	99	102	95	82	99	72	100	84	94	99	93	101	104	102	86	114	108	99	109	92	94	87	109	87	96	87	79	95	98	86	96	99	101	95	92	84	102	80	90	100	98	78	105	104	91	93	80	77	109	124	88	84	93	99	99	100	91	87	91	96	108	96	91	81	92	123	96	82	95	91	93	93	114	103	74	88	94	82	92	88	96	95	79	91	103	72	84	75	87	102	95	83	92	112	99	95	89	82	97	84	92	103	76	96	90	88	87	126	104	79	83	100	74	93	90	109	93	97	94	98	96	103	92	95	99	75	102	89	94	99	94	99	79	119	80	91	107	88	93	101	90	103	108	89	94	87	107	92	91	94	95	95	97	92	87	80	108	109	81	102	95	89	87	82	87	102	118	95	99	86	83	86	108	97	97	88	85	96	98	102	111	100	88	95	108	98	107	91	93	80	89	106	94	96	110	93	92	100	77	95	94	109	90	85	106	97	94	98	107	95	82	95	88	121	110	83	99	86	78	92	116	82	79	87	98	99	88	80	98	97	105	111	88	91	101	72	89	101	95	106	110	92	87	94	89	93	87	90	97	91	90	67	99	77	90	93	96	85	98	84	102	95	79	83	91	103	92	97	99	89	93	93	107	104	88	109	91	96	103	89	106	88	88	98	85	91	91	77	96	105	110	78	98	95	78	85	112	83	83	80	78	89	89	99	87	91	98	85	86	91	89	96	91	104	80	99	105	96	101	104	96	87	93	80	81	72	90	120	82	103	94	81	73	83	94	107	101	84	96	105	102	83	88	102	101	88	84	99	92	106	96	119	92	101	103	82	77	89	88	108	96	96	84	91	99	108	97	93	95	98	112	103	111	91	90	92	86	97	83	106	86	87	86	113	113	99	87	95	100	91	97	87	87	101	99	93	98	102	103	83	90	91	85	116	80	85	90	107	113	102	100	87	104	112	110	80	93	100	97	99	99	115	99	79	80	86	91	77	90	97	72	100	92	91	87	116	101	93	82	106	87	84	97	80	108	92	79	83	92	103	91	105	86	90	96	84	84	86	82	83	102	78	83	97	96	93	83	84	95	82	102	99	107	97	90	97	123	85	87	87	97	101	109	112	108	85	93	92	97	81	82	98	87	106	110	104	101	94	92	85	99	82	104	99	103	96	89	98	107	98	84	80	100	97	95	100	95	98	104	92	89	101	95	111	105	79	85	93	87	91	84	75	91	87	83	98	100	93	104	112	101	89	81	87	91	98	85	99	109	89	105	102	105	84	100	114	93	97	79	77	81	99	88	105	86	101	96	85	112	100	90	107	91	108	87	87	95	93	94	89	86	99	92	96	95	102	92	87	95	95	97	79	103	91	95	83	100	99	114	91	86	94	94	81	115	99	80	105	106	100	93	92	97	103	103	85	87	88	97	94	82	94	84	112	100	102	101	88	94	93	103	92	81	80	80	86	97	95	111	94	98	86	102	89	93	115	90	97	87	90	98	90	105	96	84	101	98	92	87	96	95	96	102	95	106	88	93	102	81	101	76	92	100	97	100	84	97	103	93	94	93	85	103	91	96	99	81	82	92	103	96	107	105	99	74	79	112	94	79	90	92	94	99	70	123	76	132	99	85	93	76	105	92	87	77	103	88	87	85	95	110	106	104	88	104	84	85	90	88	91	95	111	93	88	95	102	95	92	97	93	99	95	92	126	97	102	93	73	86	94	90	102	79	83	80	103	107	95	102	89	73	87	101	103	85	99	97	83	66	89	86	104	88	82	88	90	82	93	81	85	84	91	92	93	86	84	96	92	91	104	88	91	107	97	80	91	96	91	88	85	100	105	92	93	97	100	89	103	97	99	91	98	93	96	81	95	84	86	99	99	93	101	94	96	89	87	96	80	77	97	101	91	94	99	111	84	89	97	87	90	95	94	88	92	97	90	101	91	102	85	81	98	91	83	116	98	86	94	104	105	81	82	89	75	91	92	97	87	91	68	91	87	108	84	87	85	101	100	88	87	124	89	86	112	94	93	96	100	98	84	64	84	96	80	85	96	86	103	88	100	94	85	94	89	85	91	76	96	107	96	95	93	90	74	94	90	107	96	101	95	78	83	97	96	77	98	96	98	83	88	92	104	100	105	94	84	99	76	101	98	87	91	96	94	105	89	101	91	89	111	86	96	101	108	81	90	96	84	84	107	103	108	89	90	78	99	94	77	98	101	84	99	80	96	91	92	101	98	91	85	84	83	85	106	93	100	104	81	102	91	97	86	103	86	84	94	84	82	85	100	80	86	83	98	108	107	76	100	92	85	98	97	113	99	88	97	96	79	85	111	95	94	102	94	86	83	105	89	86	99	96	104	87	79	82	87	94	79	99	77	89	110	92	94	94	84	84	96	90	83	104	83	99	83	93	73	88	94	87	87	102	90	99	82	88	85	104	89	80	92	92	85	89	98	92	94	104	84	72	98	87	75	104	99	110	86	113	93	84	102	95	102	84	80	101	95	91	91	82	91	105	91	99	89	79	98	80	102	83	81	94	94	95	87	121	99	94	81	96	102	89	91	92	108	81	103	87	92	93	88	70	86	104	98	88	89	87	108	110	67	104	103	80	104	97	84	98	93	98	81	96	103	86	108	80	109	85	83	64	91	103	90	76	82	106	83	98	103	115	95	96	110	77	82	77	92	88	96	100	95	99	95	97	119	103	78	99	103	85	87	95	89	89	112	122	95	80	83	92	107	98	76	104	82	76	92	101	99	88	92	88	95	74	99	101	70	94	87	92	74	119	84	95	89	84	97	87	113	85	92	76	107	101	93	73	86	96	102	83	113	73	98	101	96	93	83	99	88	79	101	97	84	93	78	93	91	97	95	99	106	84	84	91	104	90	93	91	104	105	89	89	91	92	99	92	88	113	88	81	115	104	92	93	82	89	84	95	104	83	97	114	94	96	99	94	79	88	91	106	103	85	94	80	72	105	99	98	91	87	95	97	95	103	89	89	103	102	85	80	88	110	102	94	86	93	89	96	91	83	100	97	109	102	83	94	109	95	89	101	85	85	87	75	107	96	100	90	111	77	99	91	88	90	95	103	78	99	99	76	104	82	98	67	84	94	83	85	106	100	96	84	98	97	103	84	90	98	92	98	96	103	81	111	108	92	104	107	78	115	98	88	118	97	103	91	99	98	98	84	95	87	71	82	92	87	105	98	91	104	97	103	91	81	102	87	95	87	97	91	112	106	84	94	74	94	92	97	98	80	97	113	95	88	102	88	99	116	88	107	101	83	84	91	95	99	94	113	88	99	84	97	96	89	95	91	94	95	88	100	82	115	87	90	101	94	105	98	100	116	94	107	89	109	117	89	76	94	101	92	94	95	113	81	90	95	81	97	91	84	90	88	79	83	90	88	107	92	97	87	83	94	94	111	102	93
32057	28918	5332	254	204	165	155	164	124	130	144	134	132	144	145	118	123	124	132	151	117	111	125	115	126	114	125	118	140	117	135	118	128	139	137	136	119	117	134	124	125	119	123	119	120	107	132	118	133	126	120	139	120	125	117	136	140	119	132	108	130	113	129	115	128	125	126	126	124	123	120	133	149	137	128	125	127	123	118	142	132	112	129	137	122	109	117	147	116	147	130	131	128	110	131	119	117	120	130	112	115	106	144	119	122	130	122	121	116	123	129	136	126	118	134	116	120	149	125	123	139	131	131	123	152	149	135	129	137	110	140	107	117	124	130	126	131	128	138	125	131	133	114	121	111	128	139	134	121	111	125	96	99	115	128	127	132	120	123	123	140	110	130	122	125	118	122	124	122	118	126	105	139	117	137	127	152	120	122	122	131	104	118	133	134	127	131	129	133	112	127	132	135	138	131	103	118	129	125	130	130	117	122	136	127	125	123	135	122	133	122	128	111	115	118	132	138	110	127	111	123	112	119	106	138	120	123	127	115	119	123	132	130	140	126	127	127	115	122	119	112	117	106	132	115	126	128	124	112	130	118	131	120	113	105	117	109	121	101	152	145	127	131	124	119	134	121	139	145	118	120	126	124	141	113	127	127	113	94	134	116	139	130	112	125	133	109	123	126	116	139	121	140	133	124	119	117	119	132	141	102	134	116	125	129	136	121	126	142	124	130	118	97	123	119	101	139	111	121	119	134	133	120	117	130	125	128	120	142	124	124	122	97	135	124	123	120	128	107	142	126	120	118	112	121	119	106	137	120	149	142	149	128	114	121	119	133	122	139	120	123	107	119	113	127	133	122	106	120	117	129	126	134	121	138	122	136	118	131	127	117	117	125	139	122	126	114	124	114	122	114	105	124	133	115	136	123	127	120	137	112	110	136	124	140	128	129	118	123	96	124	129	130	132	135	145	142	110	126	118	120	138	134	135	125	116	123	122	141	128	121	109	139	139	110	103	131	130	122	119	136	113	132	106	119	126	119	127	111	114	126	132	102	121	123	139	122	124	137	120	128	128	120	126	110	104	114	128	116	120	134	113	119	122	120	129	136	138	108	111	128	139	136	122	115	135	146	142	133	107	127	141	129	123	123	150	105	105	123	120	126	121	144	120	143	126	139	128	126	136	124	121	110	116	136	113	115	127	123	107	120	117	128	118	147	102	120	133	108	120	123	113	124	99	97	118	137	120	118	140	110	136	123	140	129	134	120	129	124	110	113	133	104	123	137	135	142	139	120	139	125	121	109	128	121	128	115	118	120	122	104	118	113	107	126	119	131	109	118	135	119	114	134	113	134	119	123	127	124	107	116	128	118	131	121	137	116	111	134	127	123	105	129	109	127	133	138	132	148	105	124	120	124	111	131	122	128	126	116	129	128	123	118	120	110	121	119	120	115	127	120	129	127	118	121	130	123	121	135	121	138	131	125	129	106	123	119	118	131	113	125	130	112	104	113	113	121	145	131	140	145	114	134	129	137	126	123	127	134	128	105	114	104	124	117	115	143	125	121	141	115	124	124	121	131	125	133	118	113	123	99	123	109	120	111	113	106	118	111	126	127	126	123	119	122	120	120	107	122	129	110	111	109	120	122	106	133	120	143	118	122	108	115	124	120	155	130	122	129	136	107	108	129	139	99	130	115	101	115	139	140	130	129	134	111	138	106	121	112	124	129	100	120	149	137	109	138	128	123	137	111	124	133	155	111	145	104	122	143	122	121	127	137	132	129	120	116	127	110	127	123	124	113	121	121	135	125	124	122	111	116	122	112	120	126	140	129	113	125	121	102	132	119	103	113	111	112	120	108	137	129	137	148	117	137	121	135	134	142	125	128	118	114	133	136	117	134	144	127	118	106	115	125	123	123	126	133	111	137	145	121	123	119	116	122	105	150	110	129	130	127	143	112	108	107	124	118	126	117	132	134	127	133	125	125	114	134	120	126	143	125	100	132	126	117	124	127	126	139	136	122	126	120	124	122	120	135	126	116	118	131	129	147	118	118	129	136	141	116	137	135	149	117	118	109	104	123	119	126	116	124	120	127	134	149	140	125	121	108	136	116	134	112	104	110	115	128	119	149	139	114	118	114	121	139	148	106	117	110	134	127	135	118	121	134	114	145	124	142	128	137	132	135	124	119	103	135	124	119	122	135	125	115	136	129	122	124	131	133	131	114	148	117	130	130	109	128	126	128	119	131	124	121	122	113	130	126	146	123	120	115	127	121	112	123	102	118	135	129	142	123	119	126	134	132	128	133	117	117	123	117	88	106	120	117	109	123	116	114	116	126	112	121	121	116	124	137	107	146	125	120	122	127	124	121	123	138	130	129	120	120	128	126	113	125	128	112	124	125	117	112	126	120	133	121	116	111	108	140	135	136	147	133	103	117	147	124	118	108	98	104	109	140	137	132	127	138	119	93	116	126	119	120	141	145	124	123	117	133	103	128	113	115	139	106	119	118	113	126	114	114	110	104	111	114	106	109	140	121	129	113	145	120	116	135	137	119	115	127	130	113	131	118	153	115	118	116	120	121	136	129	123	127	121	120	134	114	103	108	107	118	127	123	130	123	106	137	125	133	122	117	116	130	114	110	117	111	132	146	123	119	140	152	122	124	139	124	118	131	129	111	143	114	133	123	133	112	104	113	103	129	141	123	121	130	124	132	134	119	135	138	136	124	130	124	146	124	115	116	112	126	109	122	139	130	139	112	122	114	138	135	133	139	129	141	147	127	108	122	110	128	107	120	124	131	106	126	140	133	128	130	148	147	114	112	141	113	102	101	144	133	120	107	109	122	114	129	105	106	106	140	125	126	143	117	110	105	115	103	137	129	131	117	133	122	123	130	107	116	121	114	133	122	134	135	120	107	132	140	126	116	133	117	129	111	136	111	117	119	123	136	127	123	125	116	111	115	126	129	139	129	126	128	132	120	126	123	113	120	128	112	136	126	112	129	129	107	119	119	116	141	108	106	117	120	129	128	129	137	121	143	126	121	132	132	136	116	135	134	149	114	125	143	123	122	107	114	128	127	113	119	141	120	110	130	132	116	132	132	121	111	138	112	139	112	117	138	145	125	112	110	120	117	139	137	114	120	116	115	115	118	128	144	117	118	145	107	130	127	102	126	106	127	128	121	132	121	118	130	130	111	143	151	120	118	123	109	125	149	133	134	113	118	139	135	107	106	123	133	122	131	125	127	117	112	138	125	116	131	116	125	119	118	114	117	96	122	119	114	118	122	124	129	110	138	114	115	121	117	117	128	119	144	126	113	119	106	129	131	119	123	120	130	116	151	116	135	115	115	119	129	123	103	125	143	123	127	132	113	120	109	124	126	112	135	129	118	130	132	136	132	104	125	152	127	143	122	138	140	129	121	109	118	124	121	113	133	122	129	128	132	113	125	135	135	126	120	136	120	113	124	129	112	117	126	115	105	123	117	128	111	136	128	109	141	119
24200	21576	28867	24616	21498	10962	735	443	321	357	315	294	273	275	261	245	265	228	236	214	247	229	243	232	248	236	223	205	252	244	248	214	225	210	241	201	198	201	231	206	245	221	217	205	226	217	215	222	236	231	231	227	190	187	217	183	206	172	184	244	219	205	175	211	214	204	217	217	199	232	198	187	219	184	205	204	191	206	199	226	211	225	235	235	226	228	203	204	206	224	228	235	188	224	238	222	213	242	228	180	214	193	244	189	223	235	196	235	255	243	218	220	194	209	213	226	202	228	241	221	208	242	187	194	203	232	214	217	210	237	218	199	220	214	204	206	213	214	213	202	205	206	250	223	223	209	209	196	222	219	220	216	197	175	194	241	229	198	222	199	220	188	219	192	225	217	225	214	193	193	187	213	222	231	212	198	211	222	219	198	184	181	195	221	212	214	215	215	227	200	199	180	230	215	216	205	224	222	207	212	207	210	194	211	188	224	220	220	243	192	193	209	205	211	205	247	204	196	215	184	223	213	185	201	222	213	190	221	231	214	230	200	215	219	211	219	234	205	216	215	219	195	212	217	230	223	207	223	175	211	225	205	183	224	223	206	189	216	242	208	223	200	216	211	214	213	211	228	243	195	212	217	210	213	223	209	210	221	235	210	212	222	239	212	230	228	211	223	214	214	219	192	198	213	219	219	198	195	203	222	195	191	202	197	215	199	215	190	197	214	215	204	217	181	189	194	204	215	197	229	193	205	222	198	234	226	215	215	209	236	208	211	226	206	208	244	224	202	224	234	206	201	202	234	201	190	200	197	213	202	225	216	228	236	198	214	204	198	208	211	215	245	221	215	227	238	212	202	235	229	212	220	208	218	224	196	222	231	204	223	218	202	237	190	225	224	194	220	238	212	227	186	224	202	215	211	232	205	212	199	193	200	210	220	195	198	192	228	224	218	218	197	213	198	201	188	236	201	193	193	220	229	222	210	202	239	217	215	205	191	193	215	223	193	192	223	209	215	206	195	190	195	210	222	236	202	214	210	198	201	204	201	206	225	197	191	203	181	205	235	219	220	204	224	207	196	190	235	218	208	228	209	230	204	209	221	209	217	221	232	213	216	206	223	206	204	228	203	205	240	204	187	194	220	188	233	225	220	200	193	210	186	209	208	196	213	202	194	217	193	215	208	198	203	190	188	176	238	194	215	225	219	183	223	221	198	237	218	214	183	214	200	211	219	217	191	213	221	215	235	212	219	214	208	201	217	197	220	222	203	211	227	189	198	190	187	198	214	209	190	215	213	214	197	187	207	193	195	208	197	227	230	213	206	194	201	215	206	233	214	204	212	196	196	216	203	222	196	230	202	210	220	209	195	200	214	230	190	192	207	206	236	195	207	215	210	197	206	223	224	187	201	208	214	210	201	217	212	225	202	205	223	206	213	213	207	224	226	207	235	208	202	198	191	203	207	189	223	240	183	218	198	204	193	203	209	207	205	210	192	218	234	209	190	195	218	210	203	196	216	219	188	235	219	220	235	209	198	197	224	209	215	211	182	234	216	227	205	220	214	199	214	211	200	203	201	209	218	185	202	186	193	210	223	204	218	220	207	237	200	199	217	208	214	209	209	199	213	218	194	196	221	199	243	189	209	229	193	229	199	200	224	220	198	207	215	232	218	197	208	190	226	218	202	213	223	200	222	200	202	215	202	215	227	216	182	190	222	229	243	209	229	192	206	207	210	240	193	211	206	221	186	204	243	192	223	219	243	209	194	180	186	220	227	220	202	207	210	226	216	209	220	217	195	217	218	218	208	205	203	204	191	217	224	225	219	225	205	228	224	217	189	177	217	199	197	213	237	210	197	207	209	203	222	222	225	210	188	214	220	236	208	186	210	208	206	195	214	215	211	205	235	209	217	216	200	210	241	250	215	218	220	207	205	212	231	209	219	221	210	207	200	196	197	190	233	247	180	200	227	198	206	249	222	210	223	180	196	206	193	202	177	218	220	234	214	176	214	201	222	195	214	204	202	222	213	234	215	205	235	216	196	194	219	205	204	238	218	189	231	245	205	232	235	207	221	234	225	209	218	223	216	203	217	202	194	220	198	207	188	192	214	219	237	225	230	216	207	210	201	194	206	191	219	189	212	200	195	223	221	200	207	198	219	232	213	230	216	233	231	194	198	207	202	178	218	203	228	216	208	223	215	220	198	201	217	222	221	231	206	191	204	200	192	207	194	205	225	197	205	211	202	201	198	231	202	196	213	229	218	199	196	202	238	196	233	200	213	228	219	205	224	211	199	219	208	196	187	206	190	198	174	192	220	199	203	209	206	206	205	183	197	209	178	206	213	195	222	233	216	176	233	215	211	221	190	186	210	215	216	199	227	187	222	208	211	221	208	192	205	199	209	225	217	218	198	237	210	224	239	199	250	200	226	179	195	196	215	228	229	224	219	203	198	221	204	217	211	210	211	216	204	231	236	211	239	192	195	216	227	173	212	211	179	223	210	191	212	188	206	217	213	190	210	219	220	173	215	192	212	199	215	211	215	209	211	223	202	211	195	218	171	189	188	225	222	207	182	205	213	208	207	226	209	220	182	235	211	225	206	223	204	241	195	229	213	195	213	223	223	220	217	214	207	193	192	182	210	188	225	228	210	233	228	236	201	189	181	221	217	222	204	194	193	195	246	212	205	211	214	204	248	221	214	208	233	203	236	183	204	210	215	214	211	199	178	199	212	202	190	192	203	201	206	215	204	240	237	208	209	222	185	203	214	208	211	220	198	217	221	207	217	206	220	200	199	203	234	198	210	219	201	207	211	227	223	221	179	203	234	215	227	206	196	212	211	214	190	195	218	212	219	207	206	191	228	224	217	215	219	204	227	204	224	219	204	204	209	229	209	204	211	204	181	204	217	190	193	208	234	206	209	180	229	202	200	241	229	196	190	214	194	198	199	204	205	218	232	188	213	205	200	215	234	195	210	215	227	200	206	217	196	231	218	234	230	186	187	208	222	218	199	203	217	196	189	215	217	197	188	184	220	236	221	211	212	225	236	208	206	187	217	220	233	210	224	207	208	190	211	231	222	238	219	209	205	201	198	215	205	216	218	223	214	199	202	232	217	224	213	223	204	207	198	211	209	192	179	210	209	233	227	207	225	196	205	207	198	224	202	241	220	222	185	214	213	226	213	217	214	220	191	212	210	211	197	191	199	211	189	222	255	206	210	216	191	220	221	200	223	179	226	188	223	237	217	191	216	237	214	229	223	193	209	192	212	200	210	213	194	216	199	218	191	206	232	216	195	188	236	211	226	195	231	203	205	191	222	199	209	198	222	173	222	221	195	212	220	175	188	208	197	224	183	200	211	192	188	207	235	222	207	215	204	222	217	222	205	217	218	232	231	195	180	241	208	199	215	219	214	208	230	199	193	201	195	206	209	209	204	220	177	185	212	204	221	198	215	238	227	220	204	227	191	195	200	192	199	210	207	217	233	203	206	242	230
35227	44137	14139	2382	1718	1239	997	740	637	557	491	483	449	389	328	355	338	316	330	320	347	287	299	289	283	313	291	298	304	264	294	266	262	287	246	281	285	253	261	281	261	271	285	232	280	261	250	275	276	257	255	241	271	248	274	244	269	261	303	232	257	262	267	263	264	270	255	244	293	277	245	252	261	270	239	291	275	245	264	267	264	276	269	264	228	272	255	242	286	246	256	276	227	258	248	254	285	262	236	283	269	221	247	269	274	273	284	271	261	275	273	250	256	270	242	250	280	268	263	222	243	246	281	250	241	264	242	253	227	301	282	262	231	277	271	271	236	292	286	270	268	236	280	245	237	238	250	256	283	281	281	266	264	265	261	264	270	233	246	271	268	290	268	257	233	274	283	233	292	252	267	240	262	258	260	263	279	251	269	259	256	268	270	243	278	246	249	260	277	244	285	252	283	244	256	253	216	281	247	257	237	241	262	237	282	257	253	269	247	268	279	233	252	228	250	242	221	255	265	253	247	265	252	257	237	264	230	267	269	261	246	257	281	246	269	282	241	252	290	261	272	240	256	270	258	289	270	284	225	282	267	254	261	238	265	252	284	259	280	262	237	271	272	226	243	290	252	244	251	265	269	250	259	243	264	243	273	238	267	252	285	254	244	252	250	248	262	255	264	245	256	275	271	270	238	278	251	247	282	270	281	259	263	251	244	293	256	280	243	267	263	260	239	265	263	266	259	240	234	257	276	271	262	251	267	264	265	236	264	267	270	273	263	216	274	260	250	224	261	243	261	250	255	260	258	259	246	256	228	240	259	269	247	250	251	259	244	257	262	291	271	279	245	255	250	248	282	286	263	243	255	251	287	264	285	273	263	255	256	266	236	256	247	240	254	260	267	271	252	271	257	271	257	245	279	290	270	257	239	271	261	260	273	272	248	263	255	253	242	246	236	256	246	249	274	239	281	224	238	244	238	237	275	235	252	250	277	244	273	278	236	285	260	216	283	270	306	281	276	265	261	284	284	248	293	259	270	265	228	264	257	262	246	267	244	270	265	263	263	274	236	274	301	279	245	283	266	284	273	259	272	243	285	282	283	276	221	266	280	273	271	255	275	260	274	259	268	252	257	239	238	242	251	256	259	234	264	304	257	239	251	269	289	251	237	254	265	263	249	240	258	280	260	262	238	241	253	266	232	293	246	270	241	262	235	234	276	260	301	286	273	297	273	255	267	263	231	257	253	258	254	270	263	244	270	270	243	256	257	259	216	244	264	255	261	246	237	292	272	277	266	206	257	273	255	262	279	261	269	249	246	253	259	267	254	243	257	257	260	237	245	264	259	262	258	243	266	256	228	272	233	248	252	252	276	257	255	244	260	275	230	260	281	249	274	246	266	257	245	230	248	243	262	240	290	235	244	250	286	289	268	261	258	266	226	254	259	244	283	290	277	246	254	248	266	275	257	249	238	276	276	276	249	252	253	237	281	259	248	243	253	260	255	250	270	294	253	271	278	271	273	316	236	244	248	267	252	256	243	235	245	234	274	264	270	239	264	238	265	241	295	227	249	248	293	241	235	256	254	252	254	224	247	251	238	235	250	252	249	257	247	251	250	241	248	253	253	263	243	253	266	280	280	231	231	264	244	264	234	248	233	260	255	265	247	252	265	247	286	284	263	261	252	238	288	251	255	245	248	252	254	260	258	252	281	236	268	260	278	253	272	282	251	254	259	274	268	248	261	258	265	226	279	252	251	284	257	255	276	256	275	256	295	266	257	278	283	258	295	254	280	287	273	239	237	272	264	253	265	265	285	258	245	274	233	252	288	263	223	214	249	257	243	272	260	260	271	255	256	299	243	250	229	252	278	262	261	230	259	255	223	267	268	271	265	249	250	275	232	262	242	260	255	272	226	279	238	244	257	232	245	243	235	270	255	265	250	236	283	248	265	263	220	264	234	258	260	280	239	268	237	294	291	248	279	248	262	228	265	273	277	232	279	269	312	235	257	251	245	252	247	230	272	251	272	265	247	281	263	263	270	248	254	278	285	261	272	262	273	256	236	284	246	255	269	266	269	303	251	254	270	253	283	221	288	240	262	254	254	245	242	264	245	237	251	268	239	241	263	268	272	266	289	254	255	247	277	265	269	283	264	252	279	257	287	251	227	252	247	271	259	239	257	261	255	243	243	277	278	270	278	256	295	248	275	245	256	279	250	257	276	239	254	265	267	270	257	295	260	242	270	258	263	270	240	258	259	256	241	269	270	247	247	252	274	240	261	296	261	252	258	237	281	257	262	264	254	243	257	257	281	261	259	262	289	287	222	270	247	283	271	264	252	250	260	270	244	228	269	293	260	287	231	233	251	243	237	269	259	224	256	257	250	292	241	261	256	256	236	241	234	286	263	262	253	235	253	255	273	242	272	238	275	257	278	265	235	269	269	253	267	231	281	241	267	260	286	264	271	265	253	269	249	226	297	245	238	253	282	246	274	247	245	265	261	250	250	243	270	247	277	250	242	285	257	302	255	256	282	306	255	273	233	270	237	257	272	287	231	260	269	258	257	261	276	269	248	272	269	252	275	261	254	246	278	265	221	223	279	262	259	238	255	238	230	247	290	239	288	262	257	232	283	267	259	281	259	260	257	248	261	276	246	272	229	237	268	263	269	226	272	254	234	276	248	259	267	287	279	260	261	267	267	268	226	247	247	257	259	252	247	285	256	282	243	250	238	259	249	220	268	249	242	258	258	255	279	259	258	280	278	247	240	263	262	272	269	266	238	259	245	266	264	249	255	247	268	258	247	266	270	246	250	236	260	270	275	245	250	282	288	281	246	271	263	233	289	262	282	249	270	256	252	267	237	274	255	231	239	270	244	268	269	251	267	248	290	255	282	271	246	253	250	275	241	286	271	239	252	259	276	241	276	239	298	225	254	270	241	230	238	266	279	262	232	260	252	241	263	259	241	262	263	268	277	255	252	260	261	247	274	253	275	245	264	270	223	245	264	268	276	271	262	287	275	274	283	266	262	272	241	279	286	271	253	249	250	265	249	267	270	248	238	282	273	282	238	263	272	243	283	240	258	268	246	268	263	298	250	259	240	260	250	250	248	246	264	252	227	268	260	269	268	222	234	233	269	251	256	266	265	276	248	262	261	289	245	253	263	277	270	263	249	253	258	268	261	258	259	250	258	264	279	232	226	262	259	251	257	253	276	290	253	283	263	253	261	259	256	262	252	262	264	273	248	252	256	250	243	240	262	246	239	261	248	275	274	246	255	258	284	258	268	268	278	260	244	284	290	269	249	293	254	278	268	283	237	249	282	257	249	232	257	252	261	271	279	256	267	251	271	263	273	259	264	223	277	245	252	276	237	274	245	272	240	256	253	257	249	269	273	245	255	242	260	264	274	246	252	267	261	268	278	270	252	257	276	239	256	270	263	256	256	244	270	250	275	253	251	252	283	268	233	267	249	266	269	266	231	263	254	264	264	252	248	241
25666	21590	27575	25719	8008	390	246	217	198	172	165	137	171	132	122	155	140	157	124	153	131	126	113	136	132	137	131	134	134	127	118	139	101	130	143	119	130	127	113	124	132	118	134	149	120	120	119	129	128	139	127	151	134	133	132	120	140	113	120	125	119	108	126	118	136	131	125	113	118	141	126	116	127	128	116	129	105	110	129	140	121	122	120	118	127	130	122	105	133	108	110	98	109	128	130	133	119	126	129	109	115	123	111	113	133	128	120	117	118	104	142	130	122	127	116	98	118	108	131	126	127	122	128	134	160	126	138	137	121	123	117	125	114	138	132	136	120	104	123	127	115	128	114	128	120	140	125	123	121	112	131	112	136	128	121	122	133	121	132	119	111	156	138	134	128	115	100	133	106	119	126	129	117	129	143	116	116	114	118	125	131	128	135	130	106	127	124	107	123	132	102	110	113	140	115	135	109	128	131	104	121	119	113	111	106	99	114	134	143	113	109	133	117	115	127	122	115	157	128	131	131	106	110	123	136	130	116	141	120	134	107	122	131	122	129	115	99	125	113	125	137	124	129	122	116	127	120	119	129	124	125	125	124	130	128	117	119	108	108	117	121	113	141	133	143	122	109	120	120	116	116	150	132	125	116	118	132	133	101	123	134	125	123	123	134	116	135	105	114	100	129	120	132	103	130	120	113	112	124	127	136	151	130	121	128	117	130	124	137	123	128	130	139	103	107	141	148	106	133	122	122	120	117	124	106	125	122	122	137	144	115	134	120	119	106	122	139	140	130	118	128	89	102	124	118	120	125	138	100	127	154	133	132	109	103	150	101	132	131	126	149	117	116	130	117	143	119	127	105	108	117	125	104	105	118	147	115	122	122	111	120	122	110	115	141	111	125	136	136	105	147	124	135	116	134	127	132	121	141	127	113	115	119	112	134	128	110	111	119	103	121	110	139	140	123	117	126	136	126	122	127	114	107	135	120	111	145	130	112	129	158	120	115	126	127	130	145	120	146	122	115	108	127	136	114	139	107	129	113	116	131	113	127	106	118	122	134	135	118	120	124	114	124	129	117	128	119	122	137	111	123	121	150	136	120	124	128	105	130	114	116	113	145	125	124	128	118	121	119	139	121	121	129	128	105	124	101	132	126	114	136	123	111	131	107	119	116	142	137	109	130	121	111	132	109	109	130	121	117	119	110	133	111	108	125	118	112	118	122	124	142	116	120	123	111	138	129	128	120	138	131	128	123	137	130	110	117	127	129	93	119	124	114	110	142	130	115	123	115	139	137	120	122	124	136	95	133	126	124	141	125	121	118	129	116	126	138	116	131	119	126	113	104	132	147	140	117	110	124	124	134	137	148	124	115	111	124	94	150	124	110	132	117	132	127	107	128	137	125	136	122	125	143	115	122	121	127	109	122	132	113	129	109	113	119	111	125	124	138	127	105	133	120	135	117	115	124	125	123	123	134	133	108	113	102	127	125	119	126	99	108	127	122	134	109	110	128	126	124	136	137	127	127	112	114	123	133	127	144	111	136	119	128	132	121	94	110	121	122	128	142	125	131	123	116	112	116	119	117	104	123	122	127	123	110	132	138	106	139	110	129	122	137	123	114	134	115	124	130	110	117	120	133	117	124	118	111	123	126	134	130	105	117	121	114	118	125	129	127	134	130	131	113	98	129	146	141	110	126	102	105	110	103	120	126	110	102	123	104	108	126	120	149	118	131	115	134	109	139	112	125	122	97	119	118	110	105	116	138	120	114	127	107	131	113	112	119	134	120	116	147	130	119	115	127	138	123	129	127	145	123	125	125	147	113	125	119	116	131	127	126	120	115	114	141	136	116	111	138	137	128	122	115	114	131	114	122	126	143	125	139	119	133	127	125	120	139	124	130	125	112	129	140	107	126	117	116	125	136	133	125	124	135	113	116	119	143	109	140	121	110	103	128	97	142	127	122	95	135	116	118	110	125	121	134	124	123	135	118	128	140	131	117	121	130	132	144	117	129	132	109	119	134	115	129	110	124	139	138	132	131	129	118	109	109	109	123	121	134	122	109	123	118	126	128	127	125	103	129	114	108	102	115	124	111	110	127	115	118	125	130	110	115	127	108	128	113	131	137	128	118	130	123	107	109	114	136	133	134	124	117	117	114	126	133	115	133	120	125	113	130	143	143	124	107	122	125	129	121	121	132	121	133	104	127	118	119	127	121	125	120	122	134	138	139	130	118	120	129	117	119	121	146	111	116	124	120	100	101	130	122	127	127	117	133	141	110	119	105	127	105	118	108	112	134	95	114	123	129	123	114	122	124	131	98	103	119	145	122	103	108	134	121	133	121	123	128	119	122	116	134	135	118	127	112	123	135	108	127	126	127	118	134	125	132	130	130	143	135	119	122	133	124	117	122	110	122	125	119	138	109	116	134	141	149	107	106	104	121	120	127	131	132	117	125	130	120	141	121	116	120	130	118	125	123	138	136	88	126	124	139	118	115	119	112	130	128	124	153	126	125	101	119	124	131	124	106	110	128	111	102	122	144	120	117	103	100	133	128	116	125	119	105	130	101	129	121	114	134	133	125	119	120	133	122	124	125	102	108	138	110	137	132	118	115	114	106	110	134	105	121	103	131	111	114	124	98	112	133	107	135	134	117	136	107	115	142	135	120	120	126	123	131	96	129	107	129	100	110	118	118	127	126	111	121	117	137	162	117	123	109	133	112	138	141	119	133	140	125	119	132	111	125	121	107	130	133	123	131	139	108	124	133	124	111	122	119	123	138	107	120	102	106	127	113	116	132	134	120	114	108	117	135	107	119	133	118	135	128	125	109	139	121	116	141	112	119	117	131	130	122	133	116	125	116	129	130	135	153	127	115	125	130	109	121	120	124	133	122	142	107	121	122	112	125	114	127	127	130	122	119	141	133	120	148	115	135	142	110	112	131	112	113	112	89	120	109	130	117	144	129	105	131	119	135	125	147	124	103	129	121	112	134	119	137	119	115	112	117	127	148	138	120	128	118	117	135	108	122	126	107	122	125	116	105	140	136	129	134	122	137	118	114	139	132	140	138	112	116	113	118	123	123	105	127	94	112	108	116	123	134	119	107	147	126	119	134	133	134	112	124	124	121	115	110	100	125	107	120	104	101	121	131	124	104	115	119	129	147	126	135	117	131	117	125	121	126	117	111	122	119	126	133	137	121	125	135	118	132	124	110	101	126	118	108	130	122	105	127	109	122	118	129	128	125	119	132	119	119	113	117	122	115	128	108	108	125	101	110	109	105	120	123	129	132	115	114	150	107	132	120	121	104	108	117	124	114	122	124	114	119	142	127	112	116	111	122	122	115	120	117	142	114	129	135	113	134	135	121	112	131	139	106	105	104	131	120	122	124	115	129	134	119	113	133	118	117	130	126	108	134	116	114	111	134	117	123	122	110	119	147	114	130	121	127	132	118	106	111	111	112	129	107	117	116	123	114	127	120	115	110	115	113	140	112	148
33576	38617	8467	1182	803	620	484	444	325	322	268	249	269	228	228	205	214	219	175	212	209	184	174	189	185	173	194	183	174	177	177	179	165	174	191	181	164	167	153	168	156	164	144	166	175	165	181	165	156	180	165	168	177	167	206	176	199	175	180	174	171	165	191	177	153	165	171	164	159	181	175	190	176	173	193	159	161	165	176	161	173	161	169	178	171	172	149	153	149	186	186	153	151	180	176	148	187	159	185	151	156	169	155	178	167	185	163	162	153	154	177	169	151	169	163	171	166	165	166	160	197	173	183	179	168	187	148	170	156	178	173	182	145	172	169	179	147	158	187	156	164	168	175	178	159	174	152	163	183	176	147	150	179	165	184	156	186	143	176	153	166	166	169	171	167	181	171	171	178	151	140	160	183	180	176	187	152	187	177	164	163	164	156	169	153	151	174	159	168	162	151	147	148	175	161	157	165	153	159	168	148	151	154	178	183	142	154	166	164	159	152	195	162	172	139	191	182	157	164	179	179	165	180	172	145	186	184	153	165	177	171	172	166	170	157	152	186	158	172	178	166	183	150	190	165	173	168	162	158	193	160	160	177	161	165	162	168	171	163	180	172	173	153	169	180	157	174	168	144	175	154	160	178	172	167	179	165	181	176	147	154	167	162	165	156	150	162	163	177	170	150	194	156	187	170	171	184	156	161	148	147	153	153	164	178	174	161	159	172	170	146	187	183	160	188	164	149	170	179	172	154	150	154	155	171	155	167	179	153	180	167	155	177	166	169	149	166	170	170	153	171	143	165	134	191	148	182	179	148	162	154	169	164	159	168	166	148	144	153	184	147	179	184	142	187	169	165	174	171	146	161	182	144	164	182	184	165	176	165	165	167	161	165	176	184	187	176	173	155	153	159	162	152	158	180	151	162	168	175	173	143	164	154	147	159	158	172	152	175	164	168	164	163	177	164	162	175	160	193	176	177	172	161	164	177	150	149	177	138	154	162	158	177	168	181	150	152	193	193	182	190	181	165	153	169	160	182	175	141	171	145	177	177	200	162	161	175	172	167	178	180	161	153	161	175	153	183	176	178	166	164	175	170	160	171	167	161	166	153	165	159	161	166	182	167	172	152	169	176	177	159	162	149	153	168	171	162	202	183	177	169	163	144	169	167	172	168	179	155	166	186	166	167	159	195	179	167	166	156	147	160	187	180	161	166	155	166	186	153	162	149	187	162	162	184	182	181	167	147	173	154	156	169	160	162	159	175	158	169	153	181	156	171	156	170	190	159	177	154	173	184	169	154	169	185	162	173	163	160	163	177	172	163	193	168	190	147	165	180	171	168	157	196	174	165	168	156	154	171	160	169	191	176	152	182	173	147	170	177	170	162	172	187	142	204	160	193	164	151	163	152	163	178	189	154	169	176	159	147	176	178	153	169	159	151	168	155	170	180	162	181	170	155	174	159	166	181	173	180	192	177	168	151	196	192	165	148	165	182	182	153	157	165	190	171	175	155	171	169	152	163	185	149	183	188	153	185	156	175	175	155	172	164	180	185	190	168	184	153	189	158	173	167	142	203	173	173	145	175	175	177	151	156	177	152	164	169	172	186	164	150	161	188	144	175	198	162	189	176	188	182	183	158	165	157	166	154	180	153	150	163	160	156	168	184	170	151	184	185	152	164	183	165	141	175	175	175	162	184	159	192	175	160	165	159	153	152	184	165	162	154	147	158	163	175	162	161	175	163	168	172	160	166	165	184	167	177	148	163	164	160	158	153	168	163	142	188	148	177	162	191	176	184	164	163	161	168	176	164	162	159	168	144	158	172	167	177	163	176	182	178	163	148	167	164	138	175	156	167	157	176	164	157	163	161	181	160	172	179	176	141	170	149	182	159	155	176	138	158	169	170	175	177	164	159	153	153	166	162	155	144	194	159	168	177	189	158	167	172	151	151	172	137	165	171	177	173	177	170	170	183	158	187	163	156	142	166	159	156	173	161	167	166	165	159	170	178	172	167	170	146	191	176	172	189	176	152	141	170	187	161	166	144	176	183	155	184	179	149	168	171	165	173	187	166	179	158	146	178	160	172	159	165	136	174	162	151	182	161	137	185	174	151	172	165	188	176	178	180	164	154	174	185	155	164	186	146	175	156	153	173	150	173	161	158	187	151	175	173	156	192	171	161	145	164	160	182	170	190	163	158	160	170	183	157	137	166	170	156	170	176	170	190	162	159	152	178	167	163	157	153	157	195	146	167	170	171	174	173	159	173	148	172	166	158	164	175	161	168	189	146	145	167	154	162	146	196	174	164	168	158	171	187	158	165	160	175	182	179	184	153	135	168	156	168	141	184	170	181	179	188	184	178	172	165	161	145	161	194	165	177	154	169	180	173	168	185	187	185	175	149	152	164	174	183	148	155	146	165	193	185	159	171	154	167	172	182	158	163	168	182	192	170	162	177	164	187	164	145	183	189	180	165	175	183	159	157	151	161	183	178	171	182	194	194	147	140	165	179	158	172	172	181	171	173	164	154	172	182	151	161	186	158	155	154	160	176	170	161	170	166	169	159	173	166	187	176	187	166	155	175	193	180	181	164	181	172	152	160	172	154	171	195	181	153	157	154	160	161	143	166	176	161	145	190	176	173	142	164	183	160	169	173	182	174	165	173	187	155	178	169	184	162	160	168	172	174	150	177	184	173	163	172	157	176	170	166	167	176	164	160	161	172	187	157	137	154	146	143	197	170	166	172	183	137	166	176	164	159	187	160	178	137	151	154	165	174	170	171	152	155	150	166	146	163	151	170	179	147	147	177	163	163	173	160	169	172	191	192	163	139	168	179	170	165	181	154	151	177	162	165	173	168	169	158	160	158	166	159	155	164	153	162	159	166	157	152	173	148	191	166	196	175	153	158	162	159	189	168	162	151	172	155	175	171	131	165	157	170	172	158	142	178	143	146	175	159	180	153	163	149	145	165	163	144	185	165	157	177	145	161	143	187	169	169	182	177	188	149	172	169	197	159	167	179	163	157	181	163	158	165	150	162	166	155	159	172	163	174	180	178	162	172	183	140	152	186	153	170	176	171	167	155	178	172	167	165	173	152	156	152	159	174	174	176	177	170	158	162	169	178	177	146	166	171	156	177	172	146	149	168	185	186	180	185	169	156	168	145	176	152	176	147	170	173	189	183	174	178	160	133	162	176	164	161	145	169	167	148	145	149	171	172	171	163	145	162	154	154	153	184	155	147	163	192	145	166	169	153	168	174	157	178	176	169	157	144	153	161	145	163	160	162	176	162	171	183	144	175	163	154	179	187	163	160	167	174	170	190	159	163	160	162	163	159	181	159	152	154	155	139	163	149	162	175	166	158	166	144	164	165	177	183	173	157	146	173	150	163	186	169	147	166	157	143	174	169	182	149	157	154	161	170	176	183	165	156	153	137	154	167	168	197	168	187	169	173	166	164	165	169	147	170	143	157	181	164	171	161	178	166	172	169	174	170	181
23264	21583	29283	24246	21524	21506	9585	886	671	589	510	458	425	443	419	377	364	384	388	364	385	371	346	355	340	358	324	365	357	310	326	339	355	335	324	347	325	341	346	322	320	358	298	334	337	356	350	296	316	310	320	292	312	315	323	307	347	283	311	293	319	345	323	330	311	333	347	282	333	310	295	303	339	316	297	315	304	296	315	289	306	304	310	324	296	311	321	276	304	321	335	301	322	326	303	342	322	291	310	315	317	343	320	273	315	289	327	306	335	293	302	309	288	293	317	332	300	264	320	299	315	305	290	286	307	289	332	298	291	321	325	317	318	305	322	299	301	273	323	309	336	264	306	319	323	308	297	321	296	334	307	312	314	317	331	299	287	311	293	322	297	319	304	323	338	290	327	304	329	297	296	303	312	283	304	309	319	328	304	318	297	321	335	292	333	313	301	312	298	301	319	310	342	291	308	322	315	352	336	310	313	337	309	311	311	308	281	302	312	317	321	286	286	298	288	315	311	313	289	302	321	302	300	321	274	310	313	319	316	323	318	289	322	278	291	308	286	330	293	321	341	324	299	302	309	343	313	317	316	310	310	318	286	290	309	288	274	344	319	311	310	327	314	307	325	321	314	307	311	299	320	284	303	330	339	310	293	292	304	284	330	328	284	306	314	317	285	315	325	302	302	300	353	339	321	321	322	306	312	299	280	294	315	308	311	303	305	302	330	298	314	336	276	311	343	295	322	326	276	327	335	287	327	345	337	292	306	299	339	318	296	317	333	343	334	283	311	295	301	304	293	326	317	281	327	283	331	303	346	309	294	299	319	306	339	293	323	308	311	331	303	310	316	303	308	290	279	284	307	321	319	335	313	299	360	324	333	303	307	280	321	319	291	318	288	319	315	289	320	299	308	334	301	332	282	319	295	323	310	312	313	300	323	324	294	309	304	323	298	291	320	302	305	342	326	302	318	286	304	323	303	285	288	287	299	301	308	319	362	311	313	320	319	318	302	340	310	339	293	312	279	315	311	303	313	303	328	322	303	312	309	316	302	319	297	305	305	294	296	264	315	311	324	339	301	341	297	314	296	313	303	325	328	298	325	298	314	334	326	308	298	299	296	338	277	324	293	331	335	301	305	309	317	318	289	332	312	321	312	311	324	326	294	303	326	310	294	295	323	309	310	337	329	319	306	314	341	308	295	315	335	307	307	285	318	343	319	294	320	323	272	314	316	317	289	315	345	336	300	313	333	319	304	307	294	304	352	310	338	302	348	290	270	271	320	324	312	315	317	302	285	300	319	292	319	265	310	295	345	308	295	326	326	315	296	316	285	339	301	294	326	310	299	287	301	315	332	309	329	307	309	320	335	292	357	315	293	303	315	298	331	312	311	326	311	308	332	306	298	330	290	311	288	303	333	309	302	330	295	303	292	297	301	309	322	321	319	276	318	327	309	315	308	317	310	302	291	312	271	333	325	317	272	316	316	313	342	299	316	278	292	307	305	299	318	295	296	308	313	340	309	311	323	309	342	292	290	332	293	313	305	311	311	318	300	323	317	307	292	283	301	300	304	291	304	296	319	285	286	286	292	294	310	284	315	308	346	325	277	299	302	301	326	316	305	288	310	259	327	291	304	309	321	314	324	289	303	291	302	316	314	304	281	303	320	290	305	297	328	287	309	334	288	322	341	312	325	292	297	307	301	312	312	323	298	308	325	283	306	329	297	313	283	302	309	303	328	308	266	324	318	289	316	307	306	325	349	295	297	329	297	293	311	292	292	281	333	336	283	327	314	297	294	302	281	315	305	311	313	324	346	287	337	297	300	306	302	313	323	306	312	314	318	271	319	304	313	302	346	315	306	307	319	336	350	293	309	292	297	315	311	314	302	292	344	296	291	303	291	321	295	324	325	324	306	313	334	289	316	303	323	322	310	301	313	269	313	307	321	315	334	307	288	309	312	290	308	297	310	292	324	322	289	340	290	307	341	326	334	291	325	297	309	315	313	300	340	293	297	292	306	327	311	310	306	299	324	304	328	280	285	294	324	297	330	327	291	281	291	302	305	293	331	311	307	334	297	314	303	318	294	319	335	307	335	333	300	297	323	309	307	307	300	307	325	313	315	279	321	310	341	311	306	329	300	312	306	295	306	333	311	305	315	308	316	285	319	330	330	320	320	320	316	303	311	313	271	289	272	287	298	302	310	318	296	306	326	332	295	325	311	293	315	323	342	312	329	299	312	300	298	294	321	293	279	340	304	314	302	284	309	274	321	314	316	289	317	325	309	313	323	304	299	307	281	323	323	314	344	306	289	308	301	321	329	300	314	317	324	296	353	323	278	299	332	301	355	301	337	325	294	296	303	308	299	307	308	276	313	292	270	319	297	329	307	322	292	307	345	320	346	291	288	306	300	315	314	328	324	323	297	325	322	305	299	324	348	281	313	281	327	322	307	327	322	314	327	328	317	304	343	330	304	297	307	310	331	290	330	315	309	315	312	303	293	286	328	324	301	342	291	306	300	320	314	333	304	303	299	281	303	297	311	288	335	305	300	300	301	278	285	284	323	366	333	329	304	287	328	309	322	287	295	318	327	337	317	333	304	301	323	305	313	302	301	326	317	309	292	296	317	294	279	300	319	344	258	331	313	321	310	297	287	298	312	314	295	279	293	307	315	301	316	271	323	296	285	289	325	317	309	292	303	306	336	305	286	316	314	271	318	278	306	289	335	310	298	305	309	311	324	318	337	286	337	322	341	311	314	300	313	342	320	302	288	313	316	303	346	295	321	293	307	323	305	286	307	295	321	307	343	306	315	324	285	347	335	323	306	301	294	324	302	291	323	318	320	320	274	307	315	304	310	320	309	317	327	323	321	296	313	315	293	294	297	307	325	295	329	307	310	300	311	297	345	303	315	341	278	336	345	336	306	315	306	304	305	294	306	320	305	314	308	309	296	304	276	336	321	297	315	308	302	331	301	293	269	329	330	311	331	331	302	286	318	297	333	321	295	297	303	277	351	315	310	311	282	354	294	333	336	301	312	335	330	274	312	317	317	286	323	303	313	293	286	318	300	290	286	292	324	326	297	332	308	334	286	287	292	304	310	327	324	336	333	316	293	320	294	292	333	296	302	328	322	294	308	297	309	304	289	296	315	312	280	281	289	318	292	306	307	326	304	305	326	320	320	321	332	313	296	330	301	315	314	314	307	320	316	320	281	289	336	335	298	300	296	324	301	287	321	296	310	306	315	327	323	318	301	296	280	308	324	302	318	291	328	344	258	298	288	310	290	306	307	339	304	312	306	285	277	336	315	317	295	299	366	293	299	283	295	320	326	328	303	302	312	297	313	302	273	316	292	302	302	332	336	324	289	344	345	330	314	309	309	326	312	334	315	322	294	338	325	327	300	302	293	313	324	316	284	305	312	317	322	303	323	347	293	337	319	319	313	321	327	315	341	310	348	313	331	312	289	282	270	335	303	303	293	318	296	309	298	291	335	327
38972	51743	15987	4340	3112	2229	1736	1339	1081	908	789	734	671	632	594	517	560	530	448	487	457	511	438	443	463	425	425	440	432	408	426	418	401	419	380	395	373	408	409	418	375	378	390	387	392	381	384	380	384	417	383	394	393	388	383	385	366	353	392	384	384	403	396	379	381	403	341	379	394	358	392	387	415	365	357	349	430	403	412	388	366	410	399	370	385	337	349	377	364	379	393	348	381	363	385	371	403	428	356	376	375	337	349	382	368	351	377	381	368	385	379	413	357	393	365	370	357	366	365	368	382	355	341	398	377	364	408	394	401	397	344	366	387	383	371	383	382	361	399	356	382	368	392	354	414	355	393	361	363	394	374	360	393	368	368	335	387	379	365	342	382	385	400	362	376	385	393	373	392	369	409	364	366	334	368	358	386	364	337	389	379	400	373	390	390	355	395	346	349	379	361	356	380	369	374	351	399	396	372	376	402	388	398	375	400	387	365	365	385	392	384	333	392	345	372	366	361	389	370	415	389	397	360	342	350	384	411	395	379	384	383	359	345	343	378	350	376	355	386	337	400	393	390	414	404	387	382	368	363	408	374	381	383	415	338	399	378	364	383	393	389	383	352	366	388	337	380	378	411	392	382	359	401	382	369	352	377	369	383	361	391	438	367	399	384	371	343	387	349	399	392	369	414	393	378	366	406	375	384	401	366	370	377	397	344	379	383	368	394	368	347	379	403	397	386	369	362	373	358	392	352	395	316	363	409	370	392	375	392	396	355	363	395	402	380	362	341	373	336	364	353	350	394	352	375	374	371	373	336	395	348	367	348	373	392	359	370	378	396	373	370	402	373	357	363	392	357	360	370	363	375	396	385	357	344	385	360	411	347	359	367	361	402	363	416	354	376	368	379	381	383	375	401	354	351	390	376	346	355	385	362	370	362	392	364	359	359	392	399	353	340	416	380	390	402	372	361	369	394	350	360	372	378	355	385	342	377	343	361	401	390	376	383	365	398	351	379	356	403	383	403	360	387	379	369	383	365	380	373	375	342	379	405	390	385	370	392	369	347	378	371	366	382	381	384	382	361	358	389	347	365	356	389	368	360	382	381	389	372	361	379	399	393	354	374	383	389	388	348	375	377	360	383	336	364	380	390	357	399	353	350	359	363	355	387	374	363	369	369	404	377	377	353	380	383	397	363	374	370	370	372	406	367	403	374	388	386	362	356	362	407	388	397	345	342	394	397	378	354	388	353	378	351	362	404	380	384	354	389	352	357	383	345	373	364	362	341	374	376	376	365	395	379	378	370	370	385	399	350	350	363	339	355	376	359	395	371	372	374	356	380	335	400	406	352	375	380	387	389	377	393	389	370	344	375	340	355	391	369	402	374	371	358	372	390	386	386	332	382	393	366	360	335	360	366	420	391	372	392	325	387	366	376	388	386	379	381	378	386	388	394	379	379	370	378	350	403	399	383	379	391	401	392	369	369	371	348	357	378	396	374	370	392	360	394	361	345	362	396	368	421	345	372	413	372	355	362	365	373	388	364	333	372	394	397	396	354	368	384	370	398	373	371	345	401	365	413	357	362	387	365	379	385	369	381	391	411	375	400	400	400	378	376	369	365	356	379	372	379	371	365	361	398	384	358	391	392	395	391	405	350	357	388	371	387	379	355	369	371	364	360	386	357	348	367	349	410	375	384	397	351	369	376	390	372	387	381	364	357	365	369	399	369	380	407	408	359	357	350	367	366	363	380	376	379	399	373	373	369	404	349	401	401	392	382	349	405	368	410	364	386	357	365	352	380	376	346	354	376	389	369	409	400	354	378	388	334	376	378	372	368	370	361	372	348	377	375	381	349	346	377	363	387	375	382	372	380	391	398	389	377	402	370	431	365	379	368	380	397	341	393	394	381	432	402	396	385	367	377	379	407	374	391	379	366	364	378	370	364	367	384	385	371	347	390	339	405	338	399	386	401	386	372	370	379	401	383	351	375	372	329	366	385	347	370	393	393	400	366	374	372	368	362	377	341	388	370	342	371	363	402	387	374	384	365	391	363	355	388	369	371	374	339	395	343	391	388	382	407	395	386	364	396	395	384	375	390	385	407	419	370	373	407	389	361	382	402	401	380	336	375	387	353	375	409	389	387	375	363	372	373	397	345	415	391	302	374	343	373	378	362	398	397	380	375	406	375	388	378	371	368	391	367	382	390	376	345	368	364	336	329	354	387	363	372	410	375	393	398	362	397	386	378	382	349	413	378	368	416	338	366	367	376	386	393	354	351	368	409	377	414	385	366	353	375	403	391	353	385	357	336	384	419	375	422	398	369	365	368	379	378	364	402	368	350	410	357	402	334	378	388	353	357	356	369	394	382	359	361	334	375	360	374	402	353	343	384	360	377	396	382	355	352	357	356	341	384	406	399	351	381	361	347	373	370	358	384	402	357	334	406	392	363	383	382	372	347	370	369	333	358	377	375	399	338	370	382	405	390	365	385	367	378	392	358	408	349	375	353	378	348	381	397	349	362	336	369	340	425	389	359	384	372	382	380	400	358	362	377	367	365	375	355	388	396	395	380	356	363	365	395	395	354	385	346	406	374	392	379	338	397	356	369	350	438	420	362	367	363	336	382	356	353	389	397	395	386	355	355	390	383	352	358	409	405	376	334	368	362	416	353	359	362	352	363	344	392	387	386	397	363	401	354	394	360	394	369	346	349	375	346	351	356	421	384	372	354	413	365	374	382	389	408	378	361	418	412	372	403	339	352	393	391	394	376	345	367	390	392	374	358	347	371	358	381	434	356	382	394	373	358	351	369	407	398	348	356	379	370	377	413	387	360	349	387	372	371	411	339	373	374	362	381	378	362	357	404	344	387	377	358	388	370	339	407	344	356	387	377	367	372	355	379	404	380	342	380	370	361	381	372	348	385	353	394	408	394	336	358	383	375	372	382	377	387	353	358	364	356	398	373	408	411	386	392	386	389	378	388	409	350	363	422	363	357	339	382	385	352	355	364	349	359	381	376	376	346	389	362	371	387	377	384	366	396	355	424	357	371	382	412	409	348	384	395	373	370	336	361	401	393	392	364	374	345	364	341	379	372	412	366	391	368	392	385	359	320	369	345	397	385	384	373	379	363	370	374	380	387	363	376	388	363	382	372	377	325	390	406	361	333	392	387	372	379	416	381	396	383	372	352	371	417	383	368	398	369	392	363	373	374	366	398	403	367	379	398	349	375	382	386	362	355	377	394	387	385	372	372	380	359	346	354	362	384	375	388	405	377	373	359	376	375	399	365	389	364	373	385	358	356	337	381	379	375	388	357	358	386	372	382	361	389	379	356	386	353	374	353	372	339	398	353	380	358	382	397	409	352	388	359	443	380	364	392	357	373	385	391	346	396	384	385	393	388	374	382	339	388	372	367	367	408	372	362	364	369	415	368	385	405	362	347	400	336	385	387	350	376	361	379	386	379	405	388	412	393	369	374	380	334	399	360	365	343	370
28732	22510	14213	1079	171	113	104	122	108	106	90	94	106	77	85	79	83	111	113	91	98	90	88	77	95	83	74	86	99	93	101	91	85	97	94	85	91	96	92	104	99	95	87	92	96	103	75	97	109	86	83	89	100	93	92	112	92	92	102	90	79	78	105	97	92	111	89	87	93	112	87	97	95	79	79	81	96	73	85	84	87	76	92	100	90	99	103	107	97	92	97	78	96	84	89	85	85	92	92	79	99	82	80	100	77	79	81	103	97	100	92	95	74	92	84	82	85	93	99	90	90	91	98	84	95	95	100	89	93	74	105	72	101	78	94	90	80	90	81	78	84	96	97	93	71	92	89	98	90	95	96	106	102	87	91	85	98	91	92	108	109	76	91	99	87	86	88	91	109	87	96	96	98	108	89	107	77	106	99	77	82	85	91	99	90	82	98	73	88	83	113	94	96	106	84	105	91	85	97	80	99	90	90	105	91	104	96	90	86	108	115	87	78	97	96	94	86	101	92	92	102	85	94	82	96	99	98	89	93	85	91	89	98	104	89	82	101	99	93	99	96	98	85	80	93	93	81	98	79	79	82	105	80	83	90	82	83	78	93	91	77	102	94	102	89	93	94	90	101	94	98	87	87	104	98	98	83	86	82	92	86	83	88	93	85	101	105	88	89	83	73	108	91	87	101	83	85	84	97	84	110	88	102	102	89	100	96	76	107	99	98	91	102	98	97	80	87	95	92	88	87	84	69	88	90	100	114	95	94	79	99	76	103	94	88	94	82	108	105	85	108	91	90	88	89	90	88	81	83	79	97	82	84	88	99	90	81	99	79	86	96	87	78	78	97	77	78	87	97	96	90	86	102	94	83	104	77	88	89	98	79	109	90	97	98	91	81	100	73	90	100	94	102	105	94	93	96	105	88	88	105	89	101	72	88	91	74	97	96	99	106	80	101	85	110	83	90	84	88	104	94	89	104	78	122	82	94	89	98	107	100	89	95	96	95	85	74	87	89	92	91	105	91	90	79	86	75	86	75	100	88	94	89	87	80	102	87	94	102	82	103	95	94	99	113	81	80	106	80	103	85	88	89	104	80	100	94	109	96	95	92	95	98	96	107	101	97	81	107	96	89	87	87	101	81	87	83	86	88	103	83	93	89	112	92	81	87	79	123	100	93	104	92	92	90	98	100	109	94	83	76	94	88	78	88	98	92	81	79	83	91	93	94	87	68	93	87	70	98	88	77	92	94	90	81	97	90	103	96	78	100	84	87	93	85	90	86	82	102	88	85	92	87	91	101	102	89	91	81	80	94	86	92	83	81	94	85	85	102	103	104	71	90	97	81	80	88	90	87	83	104	91	86	102	90	96	92	86	88	102	82	110	106	105	73	79	80	87	91	93	77	92	87	100	90	106	97	95	75	86	72	108	94	104	89	104	101	99	76	89	96	91	80	109	110	102	88	75	98	99	84	83	90	91	85	93	100	104	99	109	101	90	75	98	101	86	107	91	87	99	76	94	85	83	92	85	81	88	104	80	94	94	104	94	88	104	84	77	101	85	78	80	100	91	72	84	99	85	90	94	83	87	92	94	96	86	103	86	83	105	89	95	96	97	91	100	82	101	96	102	90	87	89	87	99	61	85	87	82	89	89	98	113	98	96	100	100	97	82	84	90	88	99	74	82	94	109	108	95	81	72	106	92	81	92	100	80	109	102	99	87	98	93	91	83	79	98	93	70	88	91	76	95	107	122	92	88	87	76	81	91	85	74	101	91	80	109	92	84	101	90	105	99	94	88	102	76	93	98	114	83	87	88	101	88	84	97	122	94	95	101	102	85	101	106	79	101	72	102	84	102	87	95	93	99	104	80	88	94	81	106	107	76	83	100	81	90	76	95	72	92	95	91	90	106	82	83	95	96	94	94	76	87	109	94	77	96	87	91	79	106	91	93	96	71	101	103	88	96	97	88	91	86	100	72	78	87	100	100	95	99	92	93	92	85	87	96	82	97	86	89	106	90	84	127	106	80	85	85	101	89	77	78	82	75	92	83	96	95	100	82	98	107	95	106	81	91	103	95	104	87	81	85	82	96	86	91	92	89	113	99	102	87	96	102	104	102	112	80	85	85	90	101	91	76	100	87	94	97	92	90	82	75	87	87	92	67	79	89	80	100	85	80	83	93	84	99	89	86	95	85	97	86	96	87	74	91	105	77	93	97	83	102	94	84	74	100	88	84	88	91	86	88	98	74	86	94	109	101	87	88	75	81	81	79	108	105	89	83	87	93	87	90	89	96	94	78	88	101	101	82	86	86	99	88	82	86	93	100	94	76	79	112	94	92	75	76	84	88	91	93	93	88	96	83	90	88	83	106	84	77	99	83	102	83	83	75	87	92	101	96	86	86	91	98	81	93	92	88	117	97	114	101	93	89	85	74	98	79	89	88	110	98	81	98	83	111	105	96	93	76	79	82	101	88	87	94	86	93	93	95	102	94	80	101	74	93	86	101	91	91	92	82	82	93	93	109	90	89	86	86	97	80	87	98	82	91	91	114	87	77	97	114	97	99	86	79	100	83	78	88	81	96	88	118	111	98	87	93	91	78	93	103	91	81	90	89	91	97	89	66	80	87	81	105	90	88	63	107	93	94	86	89	83	94	82	80	94	85	93	76	98	109	99	80	98	92	91	88	90	91	100	73	87	83	89	85	81	102	90	81	76	98	96	81	84	77	92	83	97	76	97	76	99	115	87	95	78	89	92	88	103	82	95	86	75	75	98	94	85	88	77	101	96	75	78	92	102	89	93	106	96	101	76	103	67	87	91	95	88	100	91	91	87	89	78	90	100	93	87	91	97	99	94	87	94	109	97	74	83	76	81	100	104	92	92	86	100	88	98	88	100	82	104	87	89	90	95	89	85	99	92	92	100	81	91	85	89	82	93	96	80	61	88	87	103	76	81	94	88	86	98	100	90	100	100	89	76	106	92	93	83	106	92	87	99	93	85	95	82	105	110	81	87	110	90	101	94	80	88	97	73	104	78	98	90	110	100	90	87	104	97	108	83	88	90	103	88	89	95	78	82	90	108	92	88	92	69	88	100	99	98	93	99	92	109	88	102	118	84	98	74	93	93	80	92	96	87	91	86	90	101	85	82	80	90	92	96	93	84	91	89	95	99	83	103	87	88	87	93	101	92	94	93	104	81	90	96	81	105	80	78	109	97	89	90	76	87	100	87	99	106	96	69	72	95	90	100	85	106	85	94	106	99	92	80	120	101	84	77	95	97	83	98	99	88	97	98	98	92	92	72	91	91	102	86	95	103	88	101	100	94	90	106	95	80	98	98	86	89	79	82	102	102	104	87	106	83	101	91	92	107	99	113	96	93	91	97	88	82	103	69	79	88	100	86	93	88	93	76	71	68	93	87	108	73	85	99	99	99	77	80	88	96	94	85	108	103	85	110	88	80	99	95	77	91	87	106	94	86	91	87	73	103	85	100
30384	28496	4209	249	212	196	173	161	158	126	142	150	124	133	116	135	98	125	119	117	133	115	121	130	127	123	113	116	115	125	127	112	115	121	101	117	121	107	107	116	126	127	129	130	119	131	120	140	117	120	121	129	131	123	116	116	120	128	116	111	95	143	143	120	128	116	130	137	122	128	128	139	126	114	117	115	110	129	129	100	117	121	120	121	123	151	101	124	128	119	127	130	109	104	121	104	123	112	112	134	113	95	123	121	127	132	126	126	113	131	109	118	124	127	114	128	138	130	122	127	106	144	126	124	125	123	122	117	121	109	133	127	111	119	130	117	119	106	127	121	102	133	139	124	116	128	100	141	115	123	121	138	113	119	120	131	133	125	127	116	119	121	105	114	102	112	120	118	126	130	131	137	125	124	110	101	117	128	126	105	131	115	94	133	122	111	116	134	127	135	132	115	110	113	123	132	107	135	103	122	111	125	125	117	140	111	113	124	118	131	117	121	112	132	124	117	122	120	123	104	125	119	118	128	123	121	118	98	119	127	115	116	111	126	123	118	98	136	123	95	110	116	126	114	127	141	122	133	139	121	131	124	119	134	126	121	118	123	137	108	107	136	128	129	117	127	130	99	108	116	118	149	117	117	110	116	125	114	137	105	147	115	122	128	124	116	122	130	113	102	118	111	119	122	146	128	102	112	127	128	125	114	131	102	128	137	128	112	118	99	130	119	106	108	113	136	120	119	125	122	117	134	109	117	130	125	131	112	139	108	139	111	116	134	120	118	132	126	109	128	122	119	123	129	129	135	116	122	130	113	115	125	116	123	135	130	113	140	119	118	104	140	121	113	111	117	118	118	116	121	98	130	118	115	110	134	116	114	109	121	132	128	125	123	123	98	119	115	120	124	96	134	113	109	110	135	121	125	124	127	111	121	138	118	135	129	135	115	111	120	121	119	112	121	109	130	116	105	135	102	119	132	112	136	114	128	119	116	116	105	123	131	138	126	113	104	108	117	106	111	126	116	121	121	118	131	113	123	120	124	129	131	126	121	117	107	135	113	131	128	118	118	119	138	119	115	121	136	118	120	123	125	126	116	105	127	126	91	136	129	117	123	121	123	128	132	125	131	121	129	135	97	113	126	127	113	140	140	122	126	128	109	115	138	115	111	116	126	108	119	117	117	132	127	134	117	110	143	111	112	99	105	128	118	113	105	140	141	105	144	131	133	110	106	109	119	114	123	131	122	134	132	119	139	133	121	115	130	106	126	101	122	115	126	112	122	113	132	124	106	110	103	140	137	130	127	133	102	121	124	112	130	125	115	117	124	128	110	113	129	115	135	134	109	125	120	117	127	127	118	123	102	101	123	109	120	138	117	102	113	102	129	127	117	111	120	134	131	123	126	120	105	129	117	138	125	125	116	131	126	128	141	99	124	148	125	100	119	146	139	124	109	127	127	116	126	117	120	116	118	116	147	110	118	118	107	145	104	131	145	120	120	127	123	128	113	118	116	115	111	118	118	118	116	125	117	111	126	128	124	107	117	113	119	117	133	121	114	104	130	110	130	110	142	118	104	112	128	130	116	123	120	131	100	111	130	112	124	115	108	114	140	121	112	133	117	109	126	113	113	119	118	124	119	116	100	101	115	118	119	125	107	123	98	105	127	112	136	144	108	127	100	125	116	117	115	120	112	105	131	135	131	146	122	117	133	141	130	115	130	139	108	113	134	121	146	142	115	111	117	134	132	126	121	111	114	122	111	106	112	114	124	119	118	106	128	112	129	123	113	122	125	137	128	138	113	116	113	134	123	124	137	107	144	118	122	141	129	136	136	116	109	116	121	103	129	118	114	101	133	112	104	127	100	98	119	120	121	115	126	125	111	118	111	105	124	111	98	113	110	129	140	120	103	113	122	126	153	126	117	120	113	152	117	124	126	119	140	133	148	128	134	140	118	135	123	133	104	107	137	128	105	141	129	114	133	102	122	143	106	126	125	122	112	117	139	121	114	100	137	144	130	106	140	141	134	129	116	124	136	123	98	122	126	122	124	133	133	116	131	123	110	114	119	130	103	115	130	117	130	119	113	130	123	119	142	118	127	135	129	143	118	111	110	113	118	126	108	111	117	107	122	127	120	125	134	117	120	122	110	116	124	112	129	124	126	123	118	141	117	119	133	97	127	130	108	104	114	108	120	125	110	121	111	125	121	118	126	127	116	108	131	130	107	141	143	120	103	136	117	116	125	111	123	126	119	118	147	109	113	142	125	115	131	106	119	129	111	137	122	133	124	132	142	105	128	125	135	127	119	124	119	94	112	125	123	122	121	120	123	116	132	106	108	115	128	113	114	136	143	131	104	124	111	115	124	116	126	117	124	135	129	134	123	91	102	124	113	108	128	133	113	124	121	113	122	113	120	117	133	105	126	134	136	127	126	131	115	130	110	108	116	116	118	133	107	121	120	119	118	133	121	99	126	109	136	101	127	120	114	126	121	128	123	100	149	110	126	132	114	125	117	107	108	129	112	122	105	123	135	98	138	124	127	123	122	118	113	127	92	150	114	100	108	111	122	119	100	123	120	135	134	106	120	131	115	104	119	110	125	117	138	137	112	121	117	111	133	123	99	135	123	120	111	128	130	136	129	119	129	105	123	129	115	101	113	121	126	129	138	129	112	127	116	108	126	124	137	115	110	132	129	119	98	125	126	113	141	130	96	135	138	117	129	119	123	105	138	125	124	123	125	114	128	122	136	134	118	113	135	115	111	110	137	116	112	132	121	133	133	117	119	119	109	116	122	134	134	138	128	102	136	130	127	112	112	118	110	100	116	113	115	115	109	109	119	118	104	119	124	131	118	117	127	128	117	124	119	111	131	130	113	109	134	118	120	122	111	127	129	134	122	130	106	111	137	116	127	109	123	126	118	134	133	122	130	127	109	126	118	123	118	110	104	110	110	116	118	117	129	114	131	103	124	117	109	121	115	121	112	111	117	112	135	117	120	117	120	121	112	105	114	126	122	107	131	102	133	122	120	124	119	108	129	112	135	129	139	106	103	102	117	107	130	143	122	121	109	147	120	114	123	129	120	111	130	100	124	120	133	131	111	121	116	126	120	114	126	126	120	135	142	111	121	120	131	99	108	140	119	134	113	132	120	127	114	118	112	141	112	132	130	96	109	136	123	124	118	136	107	112	135	121	129	104	120	127	93	128	117	125	127	120	115	98	123	125	144	144	101	123	104	112	123	118	122	115	108	116	130	131	121	106	113	126	130	119	130	113	96	96	127	119	135	129	138	119	104	127	117	146	118	140	124	121	109	116	99	132	137	126	125	142	121	118	127	120	118	128	119	105	98	125	103	103	125	134	107	128	130	116	117	110	131	124	114	133	150	93	115	120	131	128	114	117	110	141	122	120	122	109	113	129	137	100	130	110	136	105	128	116	131	146	136	129	116	124	127	109	121	134	119	114	119	125	113	127	113	137	118	127	122	111	123	109	112
24279	21582	28872	24674	21524	10947	718	456	369	335	325	289	275	293	257	257	265	283	234	266	253	241	254	230	241	246	193	241	203	200	210	214	272	226	239	226	206	191	227	227	229	229	229	205	205	218	223	198	228	209	222	221	222	199	236	207	211	208	203	198	181	181	214	231	260	198	197	214	217	215	224	206	202	203	217	213	216	206	207	192	211	208	189	193	199	246	196	215	234	223	218	198	198	203	202	211	187	210	181	257	181	192	181	232	225	207	192	226	215	201	227	223	221	221	204	217	209	215	243	199	186	196	198	221	210	244	189	251	206	216	199	210	190	207	229	213	218	191	225	222	210	225	245	197	188	219	226	227	194	204	216	220	227	224	213	201	222	244	212	207	220	194	215	182	209	210	213	219	218	228	211	236	232	227	207	205	206	209	206	197	246	230	203	192	239	211	228	222	200	205	211	207	227	223	204	219	202	186	207	238	202	219	208	201	204	175	212	216	213	205	190	232	221	218	199	194	205	196	216	201	204	219	205	200	207	169	193	223	207	198	196	204	194	182	230	199	224	229	204	234	222	211	184	229	235	204	220	182	220	179	199	224	226	201	207	231	211	215	201	197	231	194	229	195	215	238	229	204	248	211	207	214	207	206	195	200	190	215	233	218	230	217	201	231	199	250	218	196	187	220	216	231	215	201	229	185	190	200	223	227	207	213	205	213	202	185	185	191	199	215	216	193	210	222	212	210	200	225	222	207	215	210	219	206	237	227	209	199	185	229	224	221	214	202	200	211	210	206	204	214	199	235	221	184	189	222	198	250	209	207	228	207	220	210	227	218	225	221	194	216	246	205	196	217	211	196	229	226	201	205	227	188	205	233	218	207	241	205	211	211	196	224	217	196	216	225	203	215	169	219	226	248	210	212	222	227	187	220	193	221	222	200	196	235	224	208	189	204	208	190	204	213	219	228	191	203	216	194	208	208	193	204	203	211	228	206	200	210	196	203	217	188	195	206	210	211	208	206	213	224	220	196	236	213	231	223	224	235	220	194	226	213	202	188	188	198	213	202	226	204	200	216	211	181	202	196	211	183	225	225	215	203	207	215	211	207	207	224	228	221	185	194	215	204	212	217	220	237	201	217	203	236	222	223	219	219	202	204	224	203	236	228	195	214	194	202	198	212	206	211	256	224	200	193	209	208	210	213	204	207	196	202	214	202	196	208	200	196	241	198	220	230	202	213	190	211	217	208	193	215	221	212	211	210	211	191	198	207	193	228	208	214	202	186	203	215	205	206	194	193	198	202	211	203	194	223	215	238	209	207	226	211	186	216	210	229	234	214	210	192	210	228	209	203	215	213	201	209	222	217	197	223	205	206	222	205	227	213	206	201	215	233	235	209	232	235	193	200	224	233	208	205	223	217	221	211	189	209	206	221	192	209	211	195	198	213	201	217	198	228	222	184	212	205	237	203	188	239	209	200	221	200	191	181	208	220	212	191	209	206	225	216	209	228	201	192	225	225	236	201	229	193	210	196	222	208	236	196	211	189	203	197	217	196	229	205	222	216	199	219	202	189	211	202	223	228	208	210	217	199	203	236	194	202	207	227	223	198	224	186	188	244	210	209	231	200	224	206	224	240	218	185	202	203	210	190	237	215	200	204	212	212	209	209	183	239	224	203	205	224	212	213	198	200	235	201	213	204	213	219	214	227	249	208	216	219	221	201	218	223	228	222	200	206	216	204	205	215	204	200	187	227	201	215	211	204	212	214	215	219	244	205	196	197	212	214	228	197	218	218	226	211	214	236	217	192	231	201	220	212	198	191	214	209	223	204	190	223	230	214	207	203	190	221	208	216	210	191	197	203	196	209	198	212	198	226	203	222	210	228	208	197	198	208	207	214	202	230	207	238	233	210	213	241	206	197	201	211	204	213	192	232	200	213	224	192	220	223	178	217	202	211	195	187	209	207	194	221	186	245	186	221	194	224	210	197	208	235	187	199	206	212	213	205	209	244	217	214	212	213	206	179	237	214	224	233	225	216	223	194	211	178	217	205	177	191	188	225	203	221	193	208	209	207	200	239	223	212	220	207	212	197	237	215	204	210	222	216	198	188	209	209	211	208	211	210	216	204	240	216	192	220	227	226	200	228	212	201	211	198	218	201	208	211	184	230	219	223	226	201	206	218	219	221	208	192	213	206	224	208	216	222	209	200	206	188	245	195	214	191	205	212	224	214	201	234	227	199	218	220	205	213	176	234	214	210	197	224	205	221	199	205	213	225	211	216	231	206	194	210	193	179	228	205	181	220	219	230	229	220	195	207	219	200	227	195	217	224	191	165	212	200	209	192	222	227	217	202	219	195	223	207	200	217	220	210	216	196	224	195	194	202	216	221	206	197	222	211	229	215	206	195	200	194	209	180	241	220	203	227	230	192	221	225	201	195	192	233	214	205	221	175	181	187	234	199	208	231	217	208	203	218	199	229	230	214	173	207	209	182	199	206	222	232	210	203	188	199	217	180	187	209	235	218	219	196	221	188	201	238	207	211	216	231	218	206	206	186	229	205	217	229	213	220	206	234	225	217	231	220	208	224	207	209	235	229	227	215	204	210	203	214	204	208	203	231	227	200	207	198	203	205	195	210	186	211	184	203	229	207	183	197	214	229	219	216	204	219	198	212	203	214	212	186	200	219	211	198	240	229	199	217	231	211	209	210	196	206	223	202	226	233	224	181	214	190	199	208	217	208	203	219	199	189	233	219	255	220	216	224	206	212	207	215	222	191	205	219	223	219	198	208	178	187	226	210	211	202	216	206	190	196	232	188	217	189	207	213	223	198	231	213	224	197	222	206	206	225	217	209	202	244	238	229	212	184	244	208	191	216	216	227	215	216	193	204	180	222	200	194	212	227	199	205	195	214	242	188	221	218	219	197	202	214	209	189	212	189	216	221	205	199	202	205	215	196	205	212	202	199	216	199	204	198	185	185	175	208	198	244	233	220	201	230	208	195	206	216	198	205	232	209	215	234	187	206	184	214	219	200	195	191	189	213	187	209	228	223	219	228	188	200	218	193	225	244	205	216	226	208	218	208	212	197	216	224	224	213	182	235	222	197	187	199	209	226	207	225	208	207	229	196	210	209	229	218	207	202	227	211	210	199	189	214	208	206	198	197	225	218	233	212	216	235	214	211	207	185	198	196	212	214	212	208	222	218	224	208	205	203	243	212	228	232	219	194	193	212	246	228	196	207	213	214	188	207	197	206	202	206	199	210	235	221	182	223	202	197	202	211	198	196	215	212	215	238	193	210	208	189	192	223	232	208	216	204	198	225	224	183	208	210	226	213	232	188	195	198	208	207	211	240	212	207	211	190	211	209	215	201	233	198	216	238	210	196	215	213	219	204	213	205	237	230	205	208	201	210	217	200	202	224	242	197	203	209	222	224	230	255	202	216	206	203	227	176	198	229	203	236	226	212	201	227	185	210	205	212	207	224	228	230	229	235	203	190
34355	44917	11255	2423	1705	1230	933	742	658	527	489	420	443	389	337	354	314	344	313	298	290	278	292	312	279	319	275	308	270	280	290	262	280	264	269	260	267	257	252	288	260	269	285	260	251	264	250	243	268	257	258	258	262	259	280	293	275	251	270	254	244	252	254	239	265	282	253	241	269	240	267	251	250	249	274	261	236	255	253	240	247	265	269	264	245	239	261	303	259	278	257	237	261	254	255	275	236	257	280	254	243	248	249	276	256	232	234	263	228	254	255	248	268	265	243	270	274	237	248	257	225	237	250	261	265	232	264	267	250	262	255	270	255	267	262	230	259	249	258	253	258	264	249	272	244	255	244	256	229	261	248	272	254	263	295	246	260	252	284	263	250	223	233	259	242	260	245	271	272	256	277	274	264	277	254	271	276	253	218	262	241	238	261	256	262	260	251	271	259	270	249	239	259	260	259	273	253	226	258	267	246	281	242	234	260	245	283	247	299	261	252	273	284	248	260	274	212	237	249	239	257	254	260	243	260	239	248	232	249	251	275	251	234	267	255	269	274	271	244	251	265	286	258	259	244	254	264	270	237	247	241	252	223	247	243	246	271	250	263	242	236	248	243	260	272	254	285	257	265	244	248	221	255	260	265	271	253	251	250	247	276	265	275	253	244	271	272	283	254	230	265	246	247	251	265	254	260	265	225	266	263	280	251	254	258	249	242	265	261	248	273	255	280	230	254	274	251	258	246	222	275	278	262	268	257	251	235	241	269	248	276	238	267	275	244	251	241	264	254	243	254	234	231	256	238	256	277	267	252	258	254	239	255	249	277	254	256	235	263	281	250	283	286	240	258	273	249	263	259	256	267	282	266	241	271	262	260	235	233	273	243	237	228	268	296	270	268	262	259	227	260	257	262	278	259	259	266	258	276	239	251	240	268	258	227	240	256	250	267	257	267	229	251	249	260	237	265	254	275	288	277	231	272	286	268	263	286	291	246	280	263	284	270	257	276	215	251	265	257	239	277	225	279	263	246	244	260	277	259	271	252	257	269	282	242	259	255	257	257	263	300	282	252	247	261	271	247	250	256	266	223	237	263	247	276	249	278	259	248	271	229	236	244	282	253	277	250	285	267	272	258	243	274	300	235	300	244	265	223	239	266	259	274	232	221	254	264	246	239	252	240	272	248	256	224	278	268	245	235	263	245	256	261	268	244	274	250	260	234	268	258	251	238	264	235	260	235	245	221	265	259	260	255	272	275	237	263	257	270	225	247	244	254	245	252	268	260	237	273	253	233	252	237	230	256	254	272	260	260	259	250	251	259	250	233	243	265	241	236	285	251	267	271	260	270	250	258	261	246	241	265	277	237	254	287	228	249	257	259	264	247	235	274	264	240	235	268	286	254	257	257	253	275	256	210	236	255	240	252	277	249	233	245	254	263	257	249	255	276	246	255	258	260	265	269	253	241	261	246	277	284	267	275	228	273	289	275	258	246	261	253	246	235	264	228	257	257	239	269	259	246	252	230	258	281	252	238	247	266	269	262	287	261	254	261	258	229	248	286	252	266	240	263	262	263	283	247	228	267	261	270	269	253	253	242	275	259	229	276	255	237	230	245	260	257	243	245	260	280	245	257	273	259	249	252	238	254	248	246	261	287	253	258	256	249	271	262	264	269	250	267	271	287	257	266	242	253	239	249	245	255	280	263	259	263	262	249	290	264	262	272	271	287	288	256	252	251	264	268	254	268	239	253	257	265	272	278	249	238	251	227	257	218	270	234	266	259	250	245	238	257	256	260	264	243	271	259	257	277	256	253	242	261	252	241	292	286	271	261	248	284	266	243	238	276	262	281	267	253	249	251	227	275	257	213	280	247	261	223	208	233	244	254	258	262	263	266	244	249	287	245	250	245	241	255	266	267	253	275	298	261	281	273	262	242	234	255	259	256	286	243	248	263	259	249	232	244	249	263	262	293	261	263	238	244	229	274	268	262	258	253	271	258	287	265	251	263	268	248	252	247	259	228	243	253	270	253	268	251	271	270	271	238	256	284	265	228	281	253	257	275	237	273	240	267	267	266	271	278	251	279	247	285	252	272	274	238	234	259	232	272	245	272	233	274	247	260	240	271	238	247	240	276	264	281	255	248	265	237	250	260	247	265	269	272	257	251	256	251	262	255	267	239	239	233	250	252	266	263	247	264	246	268	255	229	281	239	263	283	232	246	269	265	251	282	291	274	260	246	268	235	253	250	292	273	249	251	278	262	272	264	245	265	234	275	244	245	251	247	229	240	265	240	260	289	247	264	266	225	252	260	264	249	288	245	244	244	242	266	247	235	231	284	268	243	266	271	279	262	263	263	257	296	244	264	250	235	253	245	251	259	256	234	267	268	270	248	261	267	241	241	251	263	255	245	273	279	236	254	267	264	261	265	271	261	318	243	244	249	252	249	239	266	286	237	236	261	268	247	251	270	245	247	250	240	258	275	276	244	265	229	236	252	282	261	259	254	245	236	269	279	252	242	276	265	265	252	263	264	247	227	277	246	241	232	264	270	234	247	242	248	251	263	268	243	277	268	285	272	260	246	249	260	264	267	267	263	260	258	277	239	248	250	261	248	267	258	245	292	262	235	232	287	233	259	237	251	286	264	277	253	266	247	270	265	264	263	241	261	265	257	260	251	252	264	265	274	269	249	257	278	262	288	244	261	255	239	254	248	242	270	258	248	251	244	244	254	273	265	261	260	274	279	256	265	241	259	250	253	250	257	255	250	234	263	278	286	252	270	241	250	246	249	273	243	244	259	264	252	287	250	237	253	278	270	265	234	244	249	242	263	258	259	233	257	243	249	233	241	303	281	243	271	235	252	300	256	256	261	246	263	271	262	262	256	232	280	275	290	257	250	244	237	257	251	256	261	269	232	257	258	270	257	251	265	249	248	279	262	236	259	255	260	266	253	269	227	235	252	270	230	246	258	241	276	249	267	259	255	269	274	249	245	234	271	230	237	242	237	225	244	275	276	253	258	272	233	229	244	248	244	239	276	241	258	266	235	230	250	223	268	280	278	267	291	240	241	283	283	243	274	275	266	237	265	265	256	253	247	251	271	227	272	274	266	254	263	251	239	267	265	239	273	240	289	241	233	262	239	271	261	283	262	241	255	265	250	224	251	249	244	267	281	224	268	241	253	273	257	253	251	258	270	241	246	250	241	231	249	257	271	266	240	256	269	271	274	237	239	269	271	241	276	237	259	264	262	266	292	265	259	285	244	269	269	270	263	276	277	254	235	252	252	262	230	261	229	250	260	259	234	233	272	250	262	237	270	251	251	250	289	265	244	261	264	227	269	235	248	253	239	259	242	242	239	250	282	266	258	270	256	222	253	261	269	264	275	246	271	228	276	258	240	308	258	255	250	269	275	274	273	252	290	253	265	254	276	253	238	261	283	227	269	219	280	271	263	263	255	232	252	274	252	292	244	252	260	238	281	277	237	260	258	251	282	257
25651	21579	27600	25772	8023	384	242	208	205	164	166	154	172	138	154	141	152	138	140	131	118	136	144	144	121	123	130	149	128	119	135	132	132	126	116	114	119	131	134	121	117	129	121	120	114	119	130	130	117	118	136	120	128	124	135	107	130	111	128	128	137	130	122	114	114	122	120	112	117	92	119	120	136	138	120	120	94	118	115	137	122	120	119	112	134	115	114	137	109	132	124	128	123	119	111	145	116	110	96	126	127	114	138	121	110	116	106	115	104	150	110	114	133	116	105	134	129	144	110	136	123	117	139	119	134	119	150	126	122	107	116	108	95	120	112	109	136	119	122	120	98	133	135	115	116	100	117	112	107	113	133	120	124	120	108	121	107	98	113	131	143	111	154	112	132	115	131	119	116	120	124	135	117	109	133	110	120	127	118	129	133	120	114	122	111	113	129	128	133	110	118	117	109	128	128	123	122	127	136	124	112	140	130	110	104	121	131	140	117	120	128	132	125	126	126	114	131	134	112	115	107	119	133	127	121	129	137	136	126	125	131	135	114	135	130	95	111	107	121	101	142	108	98	126	115	127	128	105	107	120	107	123	122	110	104	120	129	130	118	124	124	116	131	121	105	133	120	127	124	117	139	138	120	123	121	121	123	126	128	120	102	115	120	94	112	136	113	125	123	98	118	114	125	110	110	154	106	104	139	105	109	129	122	114	133	118	116	127	94	124	140	119	127	127	117	105	121	130	127	122	126	121	134	122	118	129	119	142	103	117	116	119	133	117	120	138	121	110	141	104	108	124	114	119	110	148	118	122	122	119	142	142	123	130	121	116	132	125	111	111	104	124	137	116	107	126	130	124	118	110	125	117	126	114	119	136	115	96	144	118	124	114	139	115	114	111	124	112	119	120	127	134	129	146	133	107	133	115	108	113	112	98	152	124	135	107	119	118	131	104	129	127	130	106	108	115	127	127	122	134	122	120	118	139	122	129	115	150	107	116	125	137	121	125	124	137	138	130	127	128	119	114	125	127	131	116	125	128	123	111	111	128	120	127	140	124	145	116	126	107	128	120	108	133	119	129	109	110	131	105	129	123	140	114	115	118	122	140	126	127	136	128	136	143	126	109	113	125	129	114	109	125	121	114	140	112	117	122	118	130	119	122	96	109	119	134	120	119	153	129	124	111	121	109	104	118	113	93	117	134	109	126	110	133	112	102	128	129	135	128	109	124	136	122	106	140	117	128	121	113	122	124	116	113	120	135	131	144	112	135	134	150	128	122	134	116	108	123	120	125	103	135	128	95	128	107	131	147	128	129	122	104	108	120	124	132	122	108	127	133	123	107	107	127	138	115	131	116	130	104	103	129	126	122	105	122	131	125	120	120	117	121	114	104	124	118	119	118	132	132	106	137	126	138	108	114	112	108	117	119	91	122	121	114	135	131	110	112	123	134	100	110	123	115	137	127	122	128	122	134	133	114	125	138	122	137	128	130	124	129	119	115	129	118	108	115	109	118	116	124	124	120	130	130	136	109	133	127	126	131	106	127	124	111	123	117	109	127	105	135	118	120	114	128	124	118	130	149	109	117	128	108	111	116	118	126	112	114	124	135	100	128	114	118	105	104	139	126	135	120	127	118	108	109	99	138	131	109	122	107	127	113	102	123	101	123	113	127	116	116	133	137	109	133	116	103	118	117	123	137	93	103	130	127	137	117	159	125	110	119	101	139	106	118	148	130	135	131	130	125	131	127	124	128	125	115	104	145	106	120	106	120	119	109	118	128	136	117	131	130	130	113	122	121	100	109	120	114	127	124	116	123	142	129	125	124	145	106	126	120	126	123	131	132	109	114	121	121	117	108	104	125	121	126	110	125	122	121	137	103	124	132	116	123	136	128	114	108	135	133	130	121	116	104	133	128	106	113	135	106	118	104	118	126	116	115	116	115	135	125	118	107	116	151	112	125	105	122	112	130	99	126	97	125	128	122	98	124	117	117	118	136	136	139	108	115	104	122	122	104	134	114	98	107	133	114	120	115	112	111	117	128	118	117	102	122	126	115	115	116	116	96	120	115	126	116	105	115	123	121	111	100	125	111	129	132	111	121	145	114	123	112	115	139	134	134	130	130	109	107	105	106	107	128	115	115	145	128	119	105	119	117	115	103	115	132	138	114	132	117	120	104	127	112	117	130	112	117	117	110	110	124	124	107	132	138	106	130	127	111	148	116	124	135	108	124	124	126	136	128	130	117	142	137	123	114	123	111	137	111	111	114	104	96	120	126	132	107	116	142	131	119	113	117	121	125	133	131	125	130	119	126	112	122	109	121	133	102	137	124	129	118	112	137	120	128	131	118	123	105	117	122	133	105	125	124	102	120	119	130	120	122	114	115	116	109	118	120	107	123	121	113	115	128	121	104	118	121	101	109	136	107	126	117	101	124	130	112	110	109	113	117	111	120	126	140	133	111	122	141	101	130	128	135	139	124	120	129	113	137	115	128	131	120	112	115	119	138	118	120	123	117	118	116	111	113	116	111	134	134	129	127	126	120	115	109	134	118	124	117	129	128	118	141	119	125	119	102	124	115	114	126	118	127	105	117	124	126	119	115	108	112	112	119	136	109	108	130	113	113	119	127	143	123	121	137	134	125	134	119	126	116	108	87	112	124	145	132	114	126	128	137	136	110	113	119	146	115	127	126	136	147	118	111	112	109	120	128	140	130	110	126	121	141	119	122	123	111	123	119	128	113	114	136	133	118	116	111	97	122	124	128	121	106	92	103	122	114	114	121	104	131	108	130	129	119	124	121	102	111	101	104	113	132	136	114	125	119	106	137	132	129	118	115	137	131	139	110	114	115	145	130	104	120	109	114	131	117	130	123	130	125	112	116	129	122	131	119	111	142	128	115	127	107	134	121	99	113	118	111	114	114	121	115	123	120	147	122	114	108	117	129	118	139	118	127	84	133	120	123	135	129	104	130	127	124	101	128	124	135	120	114	120	118	124	140	113	122	128	105	132	109	104	128	116	116	120	128	129	118	106	119	113	105	134	117	116	111	99	103	123	120	113	118	104	123	113	117	102	141	119	109	124	131	118	113	105	99	99	129	125	125	113	114	119	127	122	111	127	130	106	122	140	138	109	136	109	112	119	108	102	119	116	117	117	100	140	104	98	110	116	108	126	138	136	121	126	108	122	109	127	116	124	114	125	151	97	120	118	117	121	106	123	119	132	119	114	110	134	129	125	98	119	120	107	126	117	129	115	129	113	128	110	127	131	127	128	112	135	134	135	112	133	124	116	126	118	130	131	124	115	93	129	99	114	120	112	106	127	129	116	133	124	130	130	115	111	133	108	138	120	109	123	128	129	112	118	113	122	136	122	119	132	137	123	141	106	94	107	117	118	121	127	86	110	107	118	119	124	145	102	117	100	128	97	118	104	126	119	104	105	110	131	130	136	124	141	108	115	112	109	136	104	112	128	116	136	118	125	100	112	128	113	118	117	126
32498	37835	9414	1218	811	647	506	423	302	305	269	258	245	195	213	212	193	193	190	201	199	171	188	172	179	202	200	184	191	179	193	195	162	159	178	188	182	165	177	150	185	194	184	178	190	177	172	174	139	146	139	156	157	169	155	160	176	158	179	159	163	176	165	177	181	166	172	149	162	154	193	164	164	178	152	165	156	160	182	172	151	163	181	172	189	186	164	157	184	189	168	153	169	168	152	169	164	149	166	147	182	148	173	165	156	176	179	158	155	158	156	159	149	166	183	150	136	157	175	162	175	168	170	162	181	163	153	186	178	176	171	155	171	171	183	163	190	158	165	179	155	164	142	170	191	166	196	157	160	159	143	166	150	146	159	161	173	155	162	154	165	149	176	167	175	164	179	145	143	159	173	157	179	179	173	163	180	171	167	180	144	187	148	179	147	147	180	160	152	160	158	159	175	182	161	165	150	143	153	164	155	174	162	148	172	150	169	180	163	143	160	168	184	160	183	184	156	177	175	167	155	153	156	157	143	146	159	189	170	191	181	180	163	167	156	150	166	186	174	165	132	163	174	165	181	167	174	174	168	166	138	158	166	157	187	148	162	146	145	178	184	166	164	162	156	168	154	177	170	157	168	164	197	159	161	168	156	176	162	163	149	147	163	154	150	164	181	149	165	153	170	169	169	137	162	145	160	171	170	170	159	176	166	179	190	180	165	142	159	178	140	167	145	171	142	192	174	171	165	144	165	171	179	155	170	172	155	161	152	165	172	165	157	161	153	149	147	173	199	169	164	182	155	166	156	158	181	141	160	170	151	177	153	159	176	164	172	171	163	164	179	179	153	149	170	157	170	172	188	174	177	173	165	166	156	170	172	157	154	166	155	178	155	157	180	188	152	167	165	150	165	159	175	157	180	196	159	164	167	173	158	172	152	161	181	161	174	189	167	170	162	181	158	155	192	162	167	158	179	160	176	170	191	160	173	172	160	178	184	171	168	166	177	154	180	162	154	169	167	171	174	178	161	164	175	182	157	161	166	156	182	171	169	144	158	149	169	152	174	162	174	165	147	169	179	193	149	148	191	171	175	168	154	175	169	181	168	160	140	168	169	177	161	175	175	150	168	166	195	161	184	152	165	158	172	202	144	166	176	175	177	168	168	164	178	184	147	155	141	158	170	185	165	189	166	174	152	147	133	146	152	181	161	169	158	158	145	188	176	175	164	176	184	149	169	155	186	165	166	170	153	188	165	157	182	159	154	179	189	156	149	151	172	160	169	160	151	159	167	206	156	172	155	159	185	168	183	166	140	165	148	152	165	171	160	161	175	150	167	152	165	157	145	158	176	155	150	175	156	156	145	148	175	164	183	164	163	169	154	148	171	151	160	158	161	144	168	180	169	176	161	162	138	149	176	181	137	181	185	165	174	165	184	171	172	158	170	160	161	156	162	156	157	163	166	171	161	169	170	175	155	131	181	168	167	172	153	168	162	151	165	184	159	179	184	172	172	181	174	160	177	180	158	152	170	153	158	180	151	153	155	164	164	162	157	154	165	147	156	161	153	155	188	163	179	163	161	183	171	157	187	176	141	159	150	156	161	169	166	169	150	188	178	158	161	160	147	147	166	164	164	167	173	174	169	156	185	135	165	165	170	159	171	174	163	165	164	164	159	148	147	149	160	140	163	165	183	179	162	155	140	154	166	154	157	160	158	159	156	149	153	148	185	162	157	164	147	181	164	160	161	168	161	185	157	168	157	164	162	147	164	153	158	179	169	171	193	176	174	174	175	158	181	182	174	185	167	185	168	163	159	161	166	182	174	192	161	162	178	179	188	164	150	185	174	166	174	160	173	150	144	187	186	187	169	155	152	168	169	178	144	160	165	163	190	169	179	148	180	162	182	170	160	146	167	181	165	170	148	187	164	161	132	169	165	183	169	162	173	193	185	176	163	152	171	194	156	160	172	174	168	188	163	159	166	146	153	173	160	174	175	180	158	165	175	172	159	146	141	166	142	165	159	186	145	158	145	143	167	144	164	144	172	179	154	149	154	157	174	154	155	161	157	188	153	165	181	155	177	143	170	178	155	172	169	164	175	174	164	169	183	170	162	174	178	168	144	140	146	162	163	177	172	154	143	155	169	150	177	191	160	139	154	160	155	154	170	162	199	146	167	168	176	163	179	143	197	174	138	162	165	156	149	145	173	163	154	144	163	160	144	158	147	173	165	165	168	161	157	160	166	160	156	161	169	172	172	166	154	173	157	153	155	171	141	158	163	159	157	182	163	164	193	165	175	161	175	163	157	188	143	183	180	173	162	193	158	149	181	178	172	176	152	186	193	150	171	167	147	156	174	151	151	149	155	156	165	157	179	155	181	164	153	183	151	155	156	170	164	175	164	176	170	162	159	185	164	168	169	170	153	170	152	169	159	168	174	152	174	152	158	167	169	165	153	173	183	166	193	156	163	140	176	176	164	167	168	154	148	167	157	171	140	202	160	152	158	166	174	151	152	172	177	162	186	188	157	148	151	165	173	153	169	177	149	177	140	147	174	171	157	166	188	131	168	180	156	168	173	168	139	165	154	168	175	168	159	163	171	177	184	159	175	157	143	167	172	178	161	157	153	179	179	156	157	162	151	172	173	170	156	140	173	164	196	171	176	162	179	179	139	187	176	161	180	165	172	174	180	152	184	161	184	173	171	152	170	152	173	179	169	169	164	176	161	177	174	184	157	147	177	168	162	140	166	165	160	174	173	168	210	167	161	173	156	171	174	169	159	157	170	157	171	169	171	171	179	161	185	173	185	161	157	153	157	149	161	159	147	168	153	168	139	183	156	157	166	146	168	157	163	162	164	152	174	149	155	164	147	158	159	178	158	139	178	157	134	160	154	167	161	148	163	168	157	150	184	160	164	141	138	170	189	155	163	151	175	146	166	182	180	158	168	182	169	178	164	140	165	169	186	146	158	175	165	177	200	158	182	163	136	154	165	178	177	178	167	160	147	188	153	184	159	151	206	164	167	150	159	169	150	173	169	152	197	166	168	157	169	162	184	152	172	146	160	155	170	184	151	168	161	155	139	144	162	160	155	139	182	167	160	160	146	154	146	157	141	174	168	181	169	161	172	157	160	165	167	162	163	143	163	165	175	168	175	182	159	189	165	156	198	207	156	173	153	145	181	183	150	154	173	156	183	147	164	150	163	168	166	164	178	163	169	181	151	149	167	154	159	173	158	159	172	179	170	175	158	151	174	146	170	161	147	152	155	183	159	166	166	178	184	176	170	172	157	157	141	169	145	155	148	151	144	162	158	152	171	186	142	147	178	162	166	166	164	171	163	160	177	166	172	155	163	182	172	138	157	159	161	162	176	150	188	151	175	185	166	160	171	161	154	152	170	176	181	165	152	162	151	162	182	183	153	156	152	171	163	159	186	167	168	142	167	158	176	177	151	165	173	179	154	176	174	138	172	176	173	164	163	166	168	190	155	184	170	153
23280	21631	29355	24281	21580	21558	9522	875	576	567	522	476	445	442	408	413	387	371	385	348	337	355	343	346	352	336	313	362	340	344	316	323	364	331	315	314	347	291	298	314	339	350	327	356	318	336	318	307	339	321	356	315	327	321	316	323	336	317	308	317	316	321	323	283	320	347	327	310	321	304	325	306	318	301	310	312	316	287	335	319	313	319	336	304	349	276	309	315	343	334	300	287	278	285	311	310	298	299	335	308	305	291	332	274	309	294	320	368	322	276	299	321	297	289	306	315	326	302	311	316	342	307	335	317	333	322	300	308	308	334	296	289	298	289	285	300	309	310	326	287	322	313	318	332	304	302	322	310	294	313	321	316	292	317	307	317	336	308	306	324	308	297	308	259	311	328	328	312	320	311	294	319	306	316	288	299	299	321	295	313	325	321	332	304	297	293	303	316	296	313	326	286	314	290	323	313	309	290	313	330	299	291	307	309	297	314	315	293	324	319	331	303	334	323	341	328	317	312	306	301	294	319	313	329	314	323	287	289	348	325	304	322	280	284	276	313	309	292	322	292	342	310	313	330	310	311	321	294	328	330	266	294	339	314	319	328	294	296	308	310	281	300	303	295	320	294	322	301	289	311	297	332	315	319	330	329	312	330	285	316	305	291	320	315	318	307	313	283	297	317	309	317	310	314	313	321	264	339	320	307	273	289	285	334	270	311	293	316	304	342	295	291	292	302	306	300	310	367	291	315	295	343	321	322	299	347	342	335	302	293	275	294	290	306	290	304	313	320	275	287	299	311	298	278	326	287	312	323	304	301	337	305	299	318	320	313	295	325	323	351	286	284	310	319	303	316	300	314	280	338	313	300	331	319	317	287	322	346	294	318	301	337	310	350	287	306	334	281	339	331	266	326	308	361	318	320	344	308	338	302	317	308	322	305	285	319	268	337	299	335	324	324	304	305	313	282	280	315	295	292	305	303	340	297	292	282	317	330	318	293	313	312	277	286	337	327	305	316	289	325	304	283	328	344	320	298	324	280	305	312	307	307	319	298	319	311	315	301	297	341	310	282	316	286	274	313	312	304	290	311	313	310	290	335	282	307	278	306	296	307	322	322	352	318	294	290	305	328	330	299	330	300	301	326	335	318	303	322	311	302	310	271	319	338	323	305	340	301	324	315	285	312	301	325	294	294	309	297	326	271	334	319	317	300	310	346	302	331	312	315	340	341	287	310	303	306	310	309	306	300	319	324	316	314	293	299	298	319	283	315	248	305	319	315	283	301	330	302	301	267	332	342	325	310	346	316	300	359	305	294	311	314	354	295	317	322	322	305	295	318	300	290	326	279	319	301	292	316	326	309	300	337	302	295	283	320	303	292	300	304	314	307	301	323	288	289	292	347	326	311	307	331	299	285	326	333	279	302	342	298	332	275	301	286	305	322	342	291	300	287	297	291	317	327	325	300	306	312	328	265	348	323	329	300	295	293	304	309	303	304	294	288	328	312	283	321	343	308	334	331	339	325	322	342	314	327	329	323	282	318	290	316	330	277	360	321	335	303	283	263	303	324	294	316	334	289	274	306	321	326	290	303	317	289	302	315	324	313	303	311	338	319	312	341	268	303	313	341	305	318	318	288	323	300	304	300	309	303	308	331	300	304	301	318	340	313	293	334	285	287	310	300	304	291	299	321	310	330	303	302	302	327	293	318	285	333	308	342	307	341	291	309	325	286	318	299	311	292	270	318	318	306	311	297	329	325	288	323	315	335	272	322	316	299	325	303	296	314	307	332	308	326	317	292	280	316	287	322	329	312	324	300	298	326	291	310	313	343	328	291	300	309	299	304	286	290	314	311	315	285	326	327	293	282	310	297	340	303	323	286	317	312	280	304	309	296	301	271	347	296	308	284	304	305	289	301	285	269	279	278	284	339	299	277	282	337	341	335	314	315	292	309	308	302	290	305	325	297	332	328	312	328	307	329	340	311	298	307	276	304	279	345	282	326	279	298	303	271	292	305	299	276	299	304	282	284	287	304	311	288	267	294	320	305	310	306	312	311	323	319	321	295	309	307	293	283	336	280	272	275	348	312	309	305	303	302	321	312	308	315	316	297	305	307	279	325	304	300	327	291	324	293	310	335	281	304	297	309	347	318	297	307	295	297	315	280	273	321	319	317	312	310	315	292	295	331	313	322	303	329	337	311	331	307	307	304	290	312	267	319	302	283	302	324	308	339	320	264	293	318	326	321	335	323	304	337	323	296	299	327	286	303	313	311	309	314	287	307	315	317	287	284	323	325	312	308	275	298	307	312	308	331	282	292	296	302	319	279	311	295	305	311	318	312	278	327	328	320	302	287	318	334	346	299	304	298	313	317	314	299	295	283	301	276	302	295	310	300	326	301	302	308	280	301	314	287	310	293	314	317	314	293	285	303	322	304	298	321	280	326	293	303	320	282	308	326	300	321	307	343	306	293	332	323	304	299	310	303	307	319	301	335	311	271	314	306	287	295	310	297	332	325	327	323	288	350	298	309	307	327	305	323	317	294	322	330	288	314	306	334	274	302	332	307	291	286	299	323	370	290	282	314	325	326	296	292	330	296	326	298	317	320	315	333	318	306	339	321	330	318	279	324	312	322	314	337	290	297	345	319	286	316	284	324	303	314	310	273	289	314	297	281	301	312	337	307	307	312	288	343	315	322	263	311	297	301	267	342	318	313	292	283	299	287	310	324	322	297	293	322	332	328	269	284	309	296	304	307	305	288	308	291	314	310	318	343	298	292	333	328	321	317	294	276	309	368	327	300	312	300	278	358	298	300	325	317	324	327	291	306	311	318	320	294	313	316	292	280	294	318	271	309	303	308	284	277	321	311	304	330	324	290	312	303	317	321	323	294	281	334	359	292	309	305	308	288	285	319	296	283	281	283	304	317	306	320	318	307	335	291	317	310	295	303	330	307	315	280	297	278	287	288	304	321	312	290	320	335	305	299	276	315	293	315	317	318	303	336	295	319	273	274	313	351	318	276	329	312	290	313	305	305	317	343	310	313	303	308	317	314	304	277	289	318	294	341	307	319	335	299	330	312	326	271	289	323	312	311	339	299	306	326	325	326	275	275	300	324	295	322	333	317	343	301	281	301	289	313	302	299	334	324	310	311	330	308	342	305	332	338	301	302	322	327	336	316	297	317	298	297	289	298	337	293	288	322	304	336	331	346	294	313	338	310	296	302	300	333	307	293	297	300	288	278	294	304	296	302	324	341	309	304	319	312	325	327	299	272	296	296	316	295	316	292	327	316	298	304	315	297	296	315	308	325	307	314	305	333	314	312	308	306	294	302	291	292	323	286	281	309	343	329	289	339	309	312	278	327	322	292	292	289	314	302	325	318	314	326	321	317	320	280	292	266	320	309	335	312	310	322	295	319	293	305	334	318	314	319	323	320	289	307	332	314	329	306	295	318	279	298	311	282	319	307	282	342	320	303	315	284	320	302	308	341	326	333
38921	52696	17981	4263	3006	2244	1731	1366	1100	961	767	752	726	568	596	576	540	499	493	525	463	438	460	397	437	420	477	461	441	431	419	395	418	400	399	382	388	405	399	387	370	385	400	379	385	423	354	349	387	361	383	368	390	358	345	362	367	396	384	378	362	415	388	342	400	376	399	394	399	382	414	395	346	362	419	399	378	373	418	421	361	363	377	396	395	385	368	416	407	370	419	353	408	379	348	362	381	393	360	363	349	405	366	408	381	366	358	386	365	356	378	372	381	369	343	385	384	378	396	341	356	369	375	362	328	390	378	378	354	345	401	381	385	361	360	358	364	373	397	404	352	401	398	369	372	398	392	364	396	368	372	382	399	376	386	375	361	359	387	323	378	374	381	346	378	347	333	349	394	393	359	381	371	353	339	367	357	365	311	391	382	370	394	376	393	385	414	391	369	390	408	371	373	376	341	365	370	362	383	369	367	327	386	382	368	351	384	363	402	415	379	377	362	403	358	355	361	356	384	374	371	399	365	379	364	356	386	393	391	365	353	376	389	354	382	356	353	381	337	348	370	349	348	387	402	364	395	362	376	365	361	369	368	354	382	363	365	367	357	371	361	374	337	343	375	361	383	384	345	368	397	356	356	376	391	388	382	383	371	399	375	353	401	375	389	364	390	401	328	392	375	386	421	394	381	374	392	366	355	412	368	356	389	358	372	378	411	372	359	374	387	405	393	383	392	341	384	380	357	393	391	377	377	330	407	329	354	361	400	369	361	336	362	359	389	367	381	352	390	321	390	366	384	362	392	392	391	366	377	416	331	414	396	383	362	336	352	365	388	357	373	337	367	362	356	323	357	384	344	385	372	358	395	394	356	384	342	374	384	408	334	348	333	378	319	347	360	341	364	354	369	381	338	396	373	372	384	376	364	388	367	373	358	411	382	354	378	399	350	369	378	337	364	351	367	358	372	388	368	357	386	382	357	371	398	368	390	334	370	390	373	395	365	370	355	416	367	367	385	385	363	364	370	387	355	370	380	382	350	371	374	363	396	400	357	385	406	367	353	373	355	369	363	401	367	391	383	342	375	402	376	413	357	337	393	379	378	369	393	404	356	376	385	374	368	377	401	352	390	363	373	334	345	372	353	360	400	406	372	375	374	367	393	336	374	377	388	401	376	385	399	355	367	405	390	357	379	379	385	365	361	364	385	377	332	377	363	381	387	345	411	377	336	400	405	381	343	370	335	375	378	388	365	336	400	410	359	396	392	419	386	361	396	374	423	371	355	374	357	379	365	348	359	353	386	364	359	363	387	377	345	398	387	342	350	355	397	358	394	366	384	405	388	379	384	377	368	406	377	383	373	376	370	355	378	388	366	353	353	398	368	387	340	368	361	357	353	371	370	352	380	388	430	384	374	354	355	377	379	349	369	388	360	385	374	359	345	353	329	347	430	366	371	351	348	364	404	379	354	359	378	346	369	372	358	380	339	361	377	375	366	364	388	398	375	365	395	382	404	364	376	355	370	353	356	383	379	363	381	352	360	387	403	379	371	364	394	355	363	404	370	403	354	356	392	393	363	352	379	350	381	406	361	359	367	399	368	397	371	376	388	371	378	372	377	337	339	353	393	363	342	373	386	342	343	351	373	366	366	375	386	372	369	384	389	355	343	374	383	372	386	352	390	367	345	380	343	373	372	333	343	353	354	386	377	375	369	352	370	377	349	381	354	355	392	364	413	382	395	372	427	363	387	387	389	399	374	391	412	365	373	362	359	342	361	357	358	358	381	385	333	396	346	345	343	378	371	380	362	344	338	372	419	387	379	396	372	375	369	359	371	340	383	396	321	369	375	397	335	372	375	405	360	387	360	335	398	374	334	410	386	371	396	344	390	386	378	380	395	351	369	384	383	372	360	369	376	385	350	385	335	373	367	335	378	364	371	384	405	346	359	374	386	354	375	372	404	359	380	411	366	352	343	337	405	347	391	388	338	372	386	389	397	347	375	396	395	363	384	362	338	349	395	360	405	382	353	376	397	380	366	357	366	385	380	377	413	391	398	392	370	412	375	392	366	373	369	390	390	364	398	376	396	368	381	339	383	371	349	385	366	366	334	361	377	362	351	381	402	398	346	370	379	341	348	374	378	354	382	411	357	370	400	365	347	414	370	387	366	363	392	359	358	358	389	372	377	368	397	424	383	328	381	389	375	362	363	362	343	376	370	398	362	370	380	373	379	390	378	370	398	369	385	381	362	380	406	387	378	382	408	356	409	356	333	397	394	401	362	361	383	381	389	361	375	383	345	390	366	384	377	380	404	368	349	369	367	384	357	386	389	378	346	355	372	381	414	355	347	352	375	400	364	358	367	369	341	369	361	410	388	380	382	418	364	391	374	389	372	362	364	356	372	381	359	352	364	336	386	393	362	372	358	368	342	366	377	346	384	404	384	360	367	367	372	381	346	363	362	349	374	390	400	350	366	395	398	387	387	413	360	414	347	343	362	363	384	396	389	374	388	381	347	401	394	401	356	358	374	386	374	361	349	355	384	377	421	403	366	377	326	388	364	381	380	388	386	363	395	374	378	366	355	354	325	359	356	362	374	381	356	370	367	360	361	435	353	364	368	386	346	361	422	376	385	380	401	385	370	389	402	393	344	367	348	392	366	376	403	382	370	367	382	396	380	355	390	366	352	379	358	365	367	378	363	387	385	380	343	382	392	354	392	435	358	390	395	359	386	380	377	375	380	368	367	352	404	350	347	367	333	378	363	391	391	398	395	373	356	351	365	372	385	351	362	373	417	369	367	376	397	375	382	409	429	384	348	368	350	382	371	369	372	350	359	396	390	389	383	394	340	380	374	387	374	368	353	418	389	338	375	371	364	422	376	401	351	375	379	402	394	383	338	354	382	363	382	345	358	349	397	377	369	364	351	413	345	426	355	387	408	389	342	352	358	412	360	342	353	388	384	369	377	373	361	374	362	357	346	383	392	400	328	346	387	396	364	377	390	379	354	345	387	383	394	373	377	382	391	390	388	361	383	375	394	369	399	368	321	368	388	387	391	353	374	363	345	363	354	389	367	356	372	388	404	342	375	369	376	386	358	374	374	399	384	379	365	380	389	347	382	345	384	358	367	378	385	331	387	375	394	348	391	353	360	390	359	371	372	359	353	385	370	380	397	372	375	345	403	371	340	376	359	379	355	371	334	379	373	372	355	389	393	364	373	360	332	373	394	372	377	426	367	381	349	370	361	353	349	370	363	351	354	388	353	371	411	387	385	362	388	366	356	388	358	384	372	362	345	384	383	360	378	375	370	352	367	380	372	381	367	361	355	404	386	384	369	366	364	393	378	362	340	364	358	347	388	354	404	365	350	391	381	363	366	376	398	400	372	349	372	379	357	427	415	391	368	415	367	394	355	376	382	408	382	355	384	386	364	370	356	358	344	397	423	362	372	371	427	336	384	372	405	375	364	381	358	351	369	350	370	358	383	358	371	395
28765	22838	14343	1152	181	133	120	122	94	87	95	102	91	90	94	98	105	83	85	100	95	90	113	93	92	85	90	73	105	97	104	87	79	91	93	100	98	89	89	93	89	76	104	88	104	90	85	100	91	91	82	95	86	88	106	102	86	88	84	93	103	87	101	88	99	68	98	98	70	79	105	99	98	84	109	93	88	80	91	81	91	77	85	76	91	78	96	88	109	92	82	105	91	91	103	87	96	92	108	93	88	92	89	85	78	100	103	79	94	87	96	94	90	90	97	111	78	72	91	90	79	103	81	98	89	97	77	88	96	88	80	79	88	78	100	85	95	94	114	96	94	92	82	94	89	94	97	93	105	112	88	83	107	96	106	98	130	81	83	81	85	84	94	90	88	95	89	95	99	93	102	95	105	61	112	98	81	94	79	103	96	93	91	85	89	104	90	104	113	90	82	104	103	82	93	96	100	94	89	90	74	86	84	93	100	73	96	87	87	92	97	99	87	95	71	92	81	101	82	97	86	84	95	81	77	79	81	69	107	90	106	84	87	91	87	100	95	98	95	81	83	102	92	93	84	92	93	97	84	97	84	87	87	106	97	92	104	92	88	75	92	89	97	87	105	83	112	72	86	88	99	85	87	100	99	89	76	92	94	83	90	98	109	99	87	126	89	82	90	94	87	87	98	80	91	101	87	95	98	81	85	93	104	93	89	118	100	93	101	93	68	94	76	72	89	87	91	80	93	89	88	90	85	89	100	74	91	86	90	96	83	75	112	92	112	97	87	84	84	106	90	106	108	93	100	103	78	105	94	76	84	83	88	93	85	79	95	90	82	74	85	88	86	97	111	81	101	85	82	75	90	81	85	99	99	92	81	103	88	85	116	93	102	89	88	93	95	98	70	103	88	94	77	93	84	87	100	92	92	104	96	89	84	109	76	92	100	107	99	75	83	91	78	86	99	84	101	88	83	87	99	92	103	86	99	111	101	111	99	98	115	84	103	87	92	87	99	84	96	90	94	83	96	95	90	90	106	105	91	96	89	106	97	85	90	99	73	84	103	109	82	70	95	104	79	84	84	96	104	102	83	98	76	88	82	96	92	98	104	97	100	79	94	91	80	84	65	80	93	98	93	97	90	89	110	100	89	81	95	85	80	105	76	91	96	95	91	96	79	92	85	86	92	83	71	93	91	91	88	87	85	87	93	89	106	82	84	93	85	92	97	82	86	98	85	84	87	107	90	84	96	95	95	99	110	91	100	87	89	106	91	95	86	85	92	90	91	82	103	92	101	83	78	87	80	101	76	94	95	110	84	95	106	96	94	106	84	100	77	67	95	77	99	93	82	89	86	111	74	79	99	95	94	89	89	96	102	88	103	98	90	94	70	100	93	85	85	94	96	85	100	89	83	94	95	90	104	98	97	106	94	94	69	74	107	80	78	94	92	84	97	94	103	81	98	95	86	83	88	91	96	95	102	87	93	80	85	87	92	89	86	89	109	96	104	83	87	99	83	85	79	91	91	97	96	72	91	99	91	95	90	97	90	76	93	76	88	107	76	102	98	90	88	104	91	82	114	103	101	100	88	85	80	88	83	87	90	85	96	80	89	87	94	100	94	79	64	108	92	89	78	98	85	79	90	81	101	81	79	86	92	90	93	90	71	92	77	91	108	78	80	103	103	87	92	86	89	78	108	88	104	106	88	91	91	98	99	94	97	92	83	102	87	81	86	95	119	93	86	90	106	91	94	84	104	100	98	99	93	87	83	89	84	94	105	92	88	96	97	82	95	92	84	87	88	86	98	88	94	76	106	109	88	83	83	96	86	77	72	73	80	98	87	92	106	99	76	93	81	97	105	112	104	79	94	93	99	92	104	87	88	100	74	83	87	91	95	90	94	79	98	91	104	95	84	94	93	98	71	102	83	103	107	87	93	95	92	89	84	97	102	94	91	101	82	103	100	84	90	104	108	75	77	97	83	73	72	90	111	96	109	95	86	82	86	88	85	85	76	86	86	82	105	81	96	98	102	100	110	91	97	88	92	87	87	67	105	106	87	91	85	90	98	82	94	80	76	93	97	107	89	90	93	87	95	109	84	73	109	80	82	92	94	117	111	102	101	90	89	100	82	77	81	97	85	74	93	103	101	85	81	94	89	82	93	84	89	97	88	89	96	80	90	84	84	100	90	95	89	73	113	106	78	87	77	89	79	88	98	85	110	86	75	90	99	95	95	114	104	96	101	77	83	87	91	81	93	73	89	90	86	78	89	92	83	103	97	71	105	76	81	94	81	94	84	103	85	99	93	114	91	99	85	97	84	78	99	85	89	93	103	93	85	101	87	82	79	101	97	105	76	91	89	79	88	90	102	91	92	99	113	83	94	106	87	81	99	92	102	96	95	96	95	80	102	111	93	98	82	57	91	76	76	94	90	90	89	98	91	99	99	89	112	104	92	99	94	76	92	89	87	79	93	94	65	93	94	88	95	77	80	101	88	84	96	96	99	83	106	101	86	91	96	93	92	83	103	103	93	101	100	78	83	80	92	81	90	86	104	89	105	94	97	94	98	98	78	89	102	78	94	85	96	113	102	98	67	91	82	93	100	109	104	90	84	93	94	85	79	116	77	89	84	83	92	106	89	96	72	81	96	94	77	93	95	95	93	95	100	93	94	88	93	95	91	85	75	88	97	94	104	102	102	87	79	107	113	97	115	92	108	92	89	109	93	83	106	94	109	92	78	100	93	100	98	98	92	98	91	124	93	86	91	114	86	74	89	88	92	100	99	67	86	100	90	87	80	95	97	98	100	88	89	94	97	88	88	93	99	83	76	82	91	91	107	96	93	68	96	92	95	96	102	93	96	88	91	94	80	89	87	83	86	94	98	89	86	85	84	91	100	93	93	90	96	82	103	89	103	91	101	89	94	102	85	98	85	94	97	99	77	89	90	85	92	86	70	87	99	74	89	97	83	85	107	120	102	96	82	89	92	78	98	93	111	90	86	96	97	88	103	97	103	84	82	93	103	81	88	70	86	95	112	100	89	92	105	97	84	91	81	92	104	88	86	118	93	93	91	93	99	100	79	101	112	92	67	93	97	88	92	96	92	89	107	83	88	98	113	90	87	74	102	90	94	83	77	82	82	100	87	79	82	91	91	92	87	101	99	79	105	104	95	114	88	88	87	85	83	93	83	81	92	79	76	89	109	97	85	83	100	85	97	78	87	118	92	90	97	96	98	93	96	81	101	113	84	84	91	81	103	94	90	104	91	82	82	103	79	103	108	80	107	90	92	84	91	68	84	84	89	75	97	82	71	112	92	96	99	105	98	88	83	86	77	97	92	83	100	87	72	84	85	95	79	87	96	98	92	107	73	87	103	84	99	101	110	84	100	99	96	78	103	78	78	99	87	101	90	94	85	95	83	84	85	87	99	83	96	87	97	89	88	81	90	104	86	101	93	104	91	75	99	74	106	80	105	92	91	97	96	92	92	94	85	93
30618	29671	4563	262	209	199	175	143	159	133	149	125	130	131	137	116	135	121	112	134	121	112	153	126	130	114	127	130	127	126	109	113	122	114	131	110	139	128	126	137	131	142	132	117	129	126	123	122	122	121	122	127	120	110	133	115	111	117	128	125	129	142	123	116	112	113	119	124	120	130	105	127	116	146	125	104	118	112	129	122	128	119	127	113	112	137	112	120	97	119	140	118	96	117	134	112	129	126	131	134	111	123	101	127	119	102	127	109	123	132	129	122	112	133	116	142	119	116	107	129	106	120	141	113	121	117	108	121	124	107	114	124	127	114	114	134	131	120	118	134	127	135	130	95	131	127	107	112	125	114	117	104	123	135	102	102	111	124	107	118	124	126	116	128	122	124	144	129	108	114	123	109	122	123	111	124	102	112	125	140	131	139	110	121	121	105	135	122	134	102	122	131	128	122	132	126	121	139	111	109	121	110	128	133	96	117	113	116	113	124	127	106	120	107	117	124	136	130	134	125	104	110	128	128	121	127	111	118	124	131	123	108	135	129	99	129	118	111	127	124	132	115	138	103	115	112	110	120	133	120	130	118	125	137	118	125	121	107	140	132	123	132	112	128	125	122	114	113	116	122	129	109	126	112	127	121	125	117	137	135	120	122	122	117	121	130	122	153	134	99	138	127	141	149	135	141	133	123	117	101	115	115	109	119	119	122	115	121	127	116	114	104	152	116	122	106	123	113	126	127	112	126	110	131	116	123	122	129	124	121	103	99	105	129	132	127	118	101	119	118	105	115	119	129	140	131	136	119	116	124	124	121	105	139	111	125	118	123	125	122	132	121	119	118	110	123	114	119	111	121	129	114	111	132	114	126	121	114	120	128	121	111	121	135	119	122	134	123	116	131	136	91	100	113	114	123	132	110	111	125	130	111	109	110	103	115	115	115	128	136	131	129	105	116	118	130	113	112	122	139	102	96	106	111	124	124	111	126	106	137	118	112	123	126	113	125	115	116	116	119	94	117	120	109	131	103	117	113	127	117	119	113	116	135	138	129	110	101	132	120	118	136	110	125	125	122	118	120	110	122	124	141	97	114	122	109	135	130	111	137	126	130	135	123	119	114	118	123	130	123	106	124	131	124	99	122	138	103	128	99	120	130	123	126	134	155	119	98	117	128	135	109	120	127	113	125	104	125	110	111	135	114	121	108	116	111	111	124	130	118	100	121	102	131	139	119	139	125	123	101	127	122	120	123	120	105	119	136	132	129	128	137	114	131	119	124	117	112	125	121	123	117	122	110	107	112	109	145	103	127	123	132	106	97	129	128	120	127	145	129	142	122	139	130	129	122	128	128	100	121	110	111	131	121	111	121	109	122	114	126	122	128	124	122	123	98	112	122	112	127	127	118	128	115	131	118	105	134	123	121	122	120	132	100	110	118	124	126	127	126	115	103	139	118	115	125	143	131	113	136	138	110	105	123	140	116	118	108	121	115	109	117	126	124	109	123	128	114	127	126	114	114	111	125	133	128	98	137	110	126	123	129	98	125	113	112	97	109	128	125	130	106	102	103	103	133	115	139	136	120	117	117	121	122	108	117	98	120	107	122	117	146	119	106	106	106	105	100	121	111	114	126	114	116	114	107	136	104	121	112	125	109	119	135	119	107	114	130	119	120	128	111	139	124	136	130	126	127	130	104	100	122	132	131	128	109	116	123	138	113	115	120	124	137	95	122	126	110	106	138	128	114	116	112	101	111	124	133	111	131	136	127	114	131	108	123	123	119	117	118	120	124	127	132	116	141	128	117	118	114	101	135	111	136	114	135	107	98	122	145	127	113	120	117	104	120	110	115	118	114	137	133	127	111	126	117	105	114	123	103	117	130	115	121	110	120	128	125	131	117	115	121	128	131	109	108	125	111	115	137	117	130	129	113	120	132	125	115	124	130	120	100	142	137	126	127	132	115	135	129	121	117	122	108	127	124	120	114	106	102	125	120	139	108	118	132	123	110	129	126	110	125	129	102	114	112	119	133	129	119	127	120	122	120	125	148	132	121	102	109	111	127	126	129	132	133	120	131	139	124	125	125	121	117	124	113	108	126	135	140	118	109	122	122	117	120	118	125	123	122	150	105	121	107	124	124	130	124	133	128	121	134	99	125	132	97	109	109	114	105	136	114	106	120	140	102	111	139	116	122	112	105	129	126	119	122	141	100	126	125	127	113	132	111	133	121	106	142	139	126	121	123	120	123	124	128	124	108	132	138	105	151	108	123	103	130	107	131	119	138	127	126	123	113	136	119	114	115	127	129	131	117	122	116	142	139	114	124	112	129	138	111	124	144	120	135	106	94	113	125	109	108	121	126	125	131	114	108	119	127	108	110	122	113	108	129	119	108	128	112	130	129	109	127	125	122	113	123	101	120	127	139	125	118	124	116	126	124	131	105	133	115	106	122	114	128	99	122	125	125	120	123	121	141	139	118	135	135	152	119	94	127	112	111	128	116	123	109	131	122	113	125	123	138	111	102	130	125	119	120	129	124	105	131	137	119	112	110	135	119	126	150	123	113	125	138	107	121	124	117	134	140	129	119	123	142	118	122	144	121	123	121	116	102	121	114	119	133	128	131	114	114	96	133	134	132	131	128	105	123	118	119	115	121	104	136	117	124	106	117	110	123	107	124	117	118	130	119	131	111	126	112	123	126	125	141	119	138	121	120	114	136	125	124	125	123	115	128	132	104	124	112	106	135	127	130	124	140	132	125	111	130	117	109	130	129	108	127	131	125	125	106	110	121	118	126	132	110	126	129	119	107	140	103	114	129	123	112	130	133	108	102	117	114	96	112	130	120	121	112	106	116	123	111	126	113	114	130	118	122	126	109	154	106	110	124	98	131	129	106	132	108	113	117	122	135	132	122	114	124	123	115	131	116	107	121	104	112	114	113	127	124	114	128	133	122	127	111	153	134	109	139	115	121	131	117	135	117	164	115	135	137	115	118	110	111	113	118	120	126	120	114	116	126	122	131	125	110	112	130	117	118	112	123	115	117	105	120	124	123	127	112	135	123	122	127	104	141	137	125	120	103	119	129	111	111	107	134	115	128	109	127	141	119	133	102	115	109	140	128	112	117	114	122	136	104	128	131	117	137	104	117	98	114	113	112	134	104	128	132	132	125	108	120	109	127	120	112	128	106	129	117	130	148	133	113	107	111	116	120	99	112	112	123	117	128	115	116	116	134	141	122	114	117	119	112	132	143	120	104	121	124	120	114	117	115	125	111	117	106	117	140	115	143	126	120	124	111	129	115	131	130	104	110	129	109	98	121	113	127	121	103	146	118	125	124	141	130	113	114	138	110	120	128	105	135	127	130	125	116	136	104	104	127	96	124	130	117	132	119	111	129	115	120	123	106	117	128	120	117	113	119	124	119	112	105	135	114	109	130	119	124	120	108	104	114	131	134	116	131	109	105	105	97	104	112	106	119	116	129	134	127	132	99	127	116
24214	21583	28919	24609	21529	10916	763	437	383	346	312	292	268	263	257	259	235	243	234	248	221	218	206	232	204	227	241	224	219	224	202	226	210	224	196	216	222	207	230	195	228	237	192	216	212	213	200	203	211	231	215	196	175	208	219	212	217	204	191	211	216	218	222	207	231	220	207	233	186	211	234	212	206	197	197	225	227	220	208	204	212	189	234	209	217	200	193	189	218	197	225	207	192	194	242	215	228	206	201	205	227	227	216	219	227	217	190	194	211	213	189	199	191	229	216	216	223	225	212	198	236	207	196	222	196	193	194	225	201	213	228	217	200	195	226	215	188	197	210	197	217	201	204	212	202	199	204	226	212	198	209	188	197	192	205	197	201	236	217	208	183	217	213	205	206	213	190	204	220	216	228	204	203	217	216	206	197	234	222	191	217	218	218	196	218	178	242	184	204	218	193	200	231	221	221	192	209	205	203	222	191	199	202	182	200	208	199	239	205	188	234	214	186	220	208	192	217	197	234	219	231	205	199	214	211	210	190	219	186	215	212	228	224	212	213	223	201	218	248	216	220	211	195	209	208	195	206	217	214	208	213	225	238	213	211	234	201	227	200	228	229	223	246	176	225	212	207	228	206	231	194	211	215	233	220	212	215	202	192	215	219	230	249	241	188	209	218	228	207	210	213	222	213	231	229	210	210	218	190	190	190	189	205	204	201	200	199	211	194	208	195	210	202	208	188	235	208	228	206	215	234	214	226	211	205	203	226	205	200	211	183	243	218	216	206	234	196	203	235	198	195	199	217	182	196	197	201	202	213	200	213	214	220	193	203	220	182	199	226	218	195	208	196	222	210	206	221	196	203	212	236	200	211	227	185	203	201	190	199	225	199	193	201	212	194	219	213	208	213	206	235	204	218	197	211	203	203	228	203	217	224	191	201	211	204	208	200	184	198	200	235	228	218	222	217	214	212	217	176	209	200	226	230	221	216	222	196	224	222	208	213	211	210	222	163	205	217	197	187	207	221	209	215	202	235	192	194	224	208	220	233	202	208	222	199	218	199	202	224	232	207	218	211	212	214	200	177	200	205	207	220	204	217	194	224	199	216	228	215	218	202	192	236	200	217	213	201	219	212	240	229	205	231	210	197	186	214	196	210	200	222	217	234	221	216	211	210	196	213	218	188	218	245	194	208	194	226	240	211	197	222	209	206	215	218	209	226	217	226	202	211	188	190	209	215	216	168	213	195	222	214	225	201	212	208	183	193	223	177	208	212	204	192	210	205	212	233	213	189	217	190	193	197	204	214	239	205	227	192	198	209	178	225	194	197	219	224	213	186	211	236	194	214	217	246	209	217	202	226	213	215	227	211	199	217	202	226	200	212	222	206	230	219	194	193	208	199	216	180	227	207	224	206	204	235	214	220	228	215	205	203	216	203	222	234	224	193	207	183	202	210	226	203	230	209	197	205	209	183	224	226	219	188	219	195	214	193	207	193	204	193	187	193	206	198	205	192	207	220	223	217	215	186	178	208	187	239	216	217	184	213	206	231	224	221	225	198	194	228	194	211	228	210	193	229	223	218	215	182	217	190	192	220	199	179	210	200	209	200	203	210	215	191	208	213	197	221	195	242	218	225	229	198	211	226	196	209	223	224	206	194	201	197	195	188	181	216	221	195	182	182	219	216	216	199	190	203	205	205	203	213	201	217	179	223	204	213	211	209	203	212	216	212	212	231	210	209	230	229	216	226	210	202	223	223	193	201	211	196	213	205	204	198	233	210	246	191	203	216	230	206	188	193	215	226	218	220	223	197	201	190	213	186	201	190	217	197	188	215	228	204	214	181	241	188	206	205	222	190	201	196	198	218	234	201	201	214	205	222	224	240	225	187	243	200	201	185	199	220	215	184	207	197	216	194	207	210	228	187	225	203	210	201	217	207	209	201	199	228	226	199	181	233	227	218	209	191	218	221	220	213	229	203	206	208	191	210	220	239	213	206	223	205	201	216	225	220	219	198	216	209	222	213	220	225	222	216	206	213	199	224	207	206	208	205	200	213	211	217	224	215	206	219	218	202	200	216	252	198	177	187	203	203	203	198	194	186	228	198	238	196	201	186	219	210	218	190	184	207	218	230	198	194	204	208	250	222	193	168	227	220	209	199	234	207	203	202	188	232	206	206	204	218	204	214	208	184	205	202	198	236	211	222	194	220	228	224	214	210	214	214	209	216	212	222	214	179	228	196	223	220	198	224	206	207	226	218	213	220	192	206	182	198	211	229	193	225	204	204	225	215	226	238	202	226	214	232	226	229	206	196	205	199	223	207	205	191	198	184	206	213	218	210	200	253	195	209	184	204	234	208	223	206	179	199	222	224	198	190	217	206	214	196	194	216	220	188	195	223	207	220	236	205	212	203	229	203	202	200	206	195	205	193	195	212	218	204	219	202	214	192	216	215	221	214	211	186	203	228	210	224	202	213	226	209	184	199	202	188	201	236	185	218	195	202	230	236	242	178	204	205	217	234	223	226	193	211	215	215	196	206	202	213	202	195	188	201	205	207	204	217	215	226	206	207	229	213	207	199	203	196	205	184	223	226	212	220	226	208	252	227	208	182	207	220	202	203	221	223	235	238	245	220	205	197	218	229	217	168	217	177	200	190	210	205	193	206	242	211	216	199	206	221	213	201	200	196	213	192	200	186	212	230	205	184	217	209	216	197	197	198	204	193	197	207	221	208	227	211	236	212	190	228	177	218	225	202	230	214	198	215	194	191	237	211	207	209	229	208	231	198	205	204	217	233	207	197	196	216	182	224	209	212	207	209	196	221	186	213	201	215	188	186	234	212	194	182	207	195	224	199	219	220	203	213	215	195	209	185	227	223	234	203	201	195	214	207	208	232	224	218	220	212	203	218	204	218	235	218	185	226	219	208	222	212	197	219	220	227	201	211	203	216	230	207	225	221	236	188	211	191	200	241	212	203	184	217	214	217	221	205	209	204	194	193	201	219	224	201	231	208	196	222	207	185	213	231	219	191	206	217	225	213	237	204	203	197	218	207	210	179	206	221	234	203	211	221	220	203	179	207	201	189	231	191	212	231	202	233	213	221	209	201	218	172	206	224	212	202	193	198	220	203	224	232	207	205	211	217	223	214	214	225	228	199	220	206	191	221	217	213	168	183	189	239	209	232	214	201	193	214	199	217	217	209	228	208	222	222	208	213	221	211	211	191	197	195	194	238	201	196	213	226	200	204	195	203	214	234	226	199	198	224	211	229	225	187	182	212	201	208	207	203	214	258	206	200	196	196	208	212	212	203	213	194	174	205	210	216	211	203	212	201	215	213	219	227	196	216	205	210	218	226	179	205	217	216	214	203	226	240	203	183	210	239	222	213	219	198	235	212	225	183	186	213	188	208	194	217	223	204	187	235	214	189	213	186	194	201	220	212	188	186	221	205	220	206	190	229	197	187	187	198	231	211	233	195	198	231	236	218	176	195	232	227	212
35483	46086	11953	2360	1648	1194	947	758	687	501	485	454	401	380	367	361	357	317	324	315	283	277	317	290	310	289	292	259	275	312	252	305	276	258	286	293	262	294	278	270	283	286	298	272	270	281	245	276	267	279	267	254	250	252	254	240	240	267	264	265	262	259	253	259	252	256	241	292	279	262	249	251	260	220	254	275	231	245	239	250	272	241	271	262	273	240	281	244	239	244	255	247	279	271	292	271	248	277	255	267	246	295	257	250	261	276	277	275	251	244	273	249	280	234	239	276	280	271	265	261	248	242	241	263	249	231	269	248	276	259	269	250	251	244	272	251	252	261	238	219	288	253	239	253	220	260	270	277	265	227	255	252	253	255	255	239	273	232	266	256	232	252	254	262	258	257	239	243	262	234	262	254	281	272	236	265	270	250	242	261	246	267	255	278	272	259	248	287	255	294	252	250	275	243	242	250	247	253	266	275	304	239	234	224	258	241	263	278	274	236	273	262	279	260	272	221	284	256	234	222	255	282	256	240	233	274	259	282	261	226	263	259	253	233	269	246	252	263	259	258	273	258	248	240	262	261	236	277	279	239	274	254	245	259	279	237	234	290	257	274	244	262	245	254	272	253	258	253	278	263	246	262	271	244	255	246	250	271	259	251	252	226	272	270	250	253	270	247	260	253	257	272	250	253	251	241	259	263	280	248	234	245	283	220	240	304	279	248	246	289	252	274	254	279	253	250	245	235	224	247	237	261	247	272	253	273	258	243	259	271	249	286	259	281	295	294	251	266	276	282	248	288	253	270	264	263	249	273	274	235	267	272	263	243	243	247	237	253	236	246	252	237	258	231	248	270	276	262	274	256	258	265	282	253	273	266	248	245	271	255	232	264	283	289	242	254	262	260	242	249	257	251	243	278	249	274	269	249	257	261	242	229	258	266	251	244	278	234	282	239	245	235	268	248	265	261	269	285	239	243	245	260	272	238	299	258	252	245	271	236	285	239	252	283	254	268	261	237	257	257	226	269	265	253	265	237	236	248	240	268	239	265	265	224	254	236	227	287	247	248	241	255	246	252	251	286	232	239	261	246	257	256	241	234	278	265	270	279	262	270	260	261	259	254	280	283	255	246	254	253	258	250	252	270	250	254	225	245	229	262	236	288	263	254	255	236	260	243	258	243	249	260	267	281	299	236	237	238	273	266	243	291	255	254	251	277	228	245	235	272	239	253	285	262	271	238	267	258	251	289	281	245	266	255	252	253	289	256	285	236	256	257	257	257	269	274	301	221	260	240	251	272	257	250	277	273	252	258	228	300	252	237	241	263	261	257	253	254	273	279	253	277	264	244	255	233	251	257	257	268	243	255	270	246	279	281	275	230	251	247	254	235	244	271	246	260	257	259	271	269	223	251	268	261	264	254	287	266	218	265	240	265	256	224	248	246	264	260	258	268	269	264	227	257	251	237	265	246	261	256	268	285	255	234	255	226	268	261	238	240	238	259	257	230	270	280	255	261	225	241	234	232	287	233	245	247	248	252	263	264	271	266	286	233	272	261	269	264	293	272	258	253	236	263	235	250	254	253	259	282	258	277	265	255	267	257	253	243	255	261	252	257	261	251	278	254	233	249	238	267	247	222	238	275	263	237	251	282	228	248	283	237	249	242	263	289	255	262	264	239	271	271	248	241	273	245	236	244	260	245	250	297	254	233	227	253	256	255	265	215	245	289	288	242	258	246	280	248	241	268	242	245	277	280	268	251	274	266	258	235	257	261	250	278	267	275	246	291	239	254	257	262	212	249	248	271	238	253	265	238	278	273	239	259	261	272	251	223	250	280	265	249	272	231	279	267	250	232	247	255	250	245	242	239	252	258	289	250	261	259	287	295	271	216	247	256	253	254	231	194	229	288	252	285	250	269	238	250	260	279	257	256	282	249	237	271	264	237	266	263	272	240	280	254	274	244	290	269	246	244	265	234	265	241	256	237	218	245	243	275	231	241	266	260	237	226	271	250	268	254	249	227	279	244	255	253	236	254	249	234	261	262	254	273	236	259	266	246	227	243	286	249	248	257	261	259	251	254	270	237	253	244	268	253	265	256	288	254	237	236	256	250	260	248	247	263	238	232	261	243	274	242	285	276	251	270	245	251	224	259	254	245	239	272	269	255	250	268	262	219	274	252	252	282	291	260	247	277	240	284	253	244	255	224	278	259	278	271	271	258	284	260	259	245	245	229	252	251	253	249	244	253	257	224	260	263	283	273	251	250	221	260	266	238	272	250	241	265	259	265	245	248	269	277	282	245	248	241	241	261	250	255	296	246	254	274	271	251	270	262	242	284	264	254	253	258	242	270	255	256	231	240	278	256	248	226	276	262	250	298	266	226	233	276	230	248	266	241	257	222	261	259	278	221	249	274	260	270	264	246	244	232	289	262	257	267	253	223	258	247	260	259	252	252	247	260	256	293	261	272	239	273	270	275	279	249	246	261	275	241	236	266	264	288	229	255	258	248	276	261	248	276	239	247	254	283	242	271	241	267	250	266	261	223	278	247	283	251	271	281	251	282	243	251	285	266	248	245	273	250	229	268	256	219	244	221	262	260	248	236	257	274	256	253	247	241	234	239	244	279	265	253	245	259	244	261	252	261	242	270	281	265	250	268	279	261	255	252	253	274	240	256	250	250	269	272	249	284	232	257	250	257	266	260	237	270	268	267	261	263	271	251	272	249	243	237	273	259	250	270	235	253	236	238	271	276	276	248	236	223	271	260	255	270	240	239	280	235	231	271	250	260	279	233	252	278	284	255	232	262	220	262	260	268	259	272	251	255	259	236	255	260	262	277	236	240	241	261	257	224	262	241	246	246	262	279	285	269	255	275	240	259	235	267	233	269	264	228	234	223	257	256	232	270	249	279	256	243	260	234	242	266	263	257	272	250	256	249	261	239	256	233	271	233	256	241	250	253	237	264	266	258	251	250	282	260	245	282	273	252	268	248	253	244	276	255	238	254	232	294	256	260	283	246	262	243	258	247	274	248	257	250	245	238	258	254	260	279	255	255	249	262	264	246	244	295	266	222	296	228	286	243	281	238	263	214	264	259	239	248	235	275	232	257	244	260	244	274	270	263	243	266	264	259	266	244	253	266	261	246	279	264	233	279	283	270	255	255	280	250	251	273	273	226	263	262	237	244	238	262	241	276	277	253	275	290	251	277	268	232	275	238	250	244	223	265	241	288	247	242	245	272	244	261	251	263	242	258	235	259	246	239	229	235	274	248	243	219	247	249	253	271	245	234	282	254	245	220	281	259	261	244	268	248	278	254	252	240	234	269	268	292	251	241	246	258	273	243	257	272	243	238	257	274	269	281	272	244	240	272	233	264	256	233	257	264	263	249	283	253	257	245	246	258	236	267	244	253	255	263	256	257	248	232	285	271	258	259	264	252	268	279	253	250	238	235	274	235	258	258	262	250	262	266	261	287	263	238	254	286	238	270	276	276	245	251
25664	21651	27684	25676	8136	377	240	214	190	161	162	171	162	156	140	127	125	158	122	138	124	138	131	120	130	128	130	120	135	138	122	143	122	123	122	135	140	119	134	137	139	141	147	131	128	118	127	130	117	123	118	140	123	106	124	113	121	125	120	122	114	120	128	124	125	130	120	123	115	119	112	139	131	129	113	113	128	118	130	127	136	142	133	140	116	122	114	106	113	129	116	129	127	128	130	125	128	131	130	118	127	115	124	135	107	113	119	128	104	122	117	141	130	104	115	110	126	107	107	103	135	129	129	122	115	108	110	129	116	116	112	109	125	126	152	108	129	101	112	109	105	99	112	107	123	113	128	109	119	126	120	135	138	123	124	130	129	121	124	104	133	113	138	114	124	116	115	96	123	131	114	118	122	113	130	123	114	114	117	110	127	114	120	127	113	134	113	126	108	128	116	107	126	123	119	97	132	126	123	104	119	113	137	114	150	119	105	127	119	103	130	113	131	105	121	146	153	115	140	113	137	126	128	118	123	137	120	135	109	124	124	102	103	126	131	116	113	129	115	116	134	119	126	119	122	121	132	116	115	126	125	97	104	114	109	129	151	121	135	120	124	114	116	121	141	110	117	142	129	102	116	127	124	116	109	115	100	106	130	126	136	122	112	109	128	123	122	141	112	107	128	121	117	117	132	122	116	137	147	110	137	127	118	130	131	106	121	135	130	130	129	133	137	115	109	120	124	125	114	124	125	119	107	105	133	116	117	130	116	124	141	122	115	127	109	114	131	136	119	111	110	138	125	126	134	136	142	116	114	118	117	125	134	137	130	123	135	141	140	126	122	123	117	115	116	136	137	113	122	134	88	103	130	119	126	119	119	126	109	122	121	102	121	105	127	141	95	123	145	131	124	128	103	129	121	137	89	108	122	112	118	112	121	135	130	98	126	127	106	129	120	125	108	145	123	133	131	121	115	141	127	115	124	113	126	132	123	119	121	121	140	136	125	118	125	127	125	128	128	124	96	114	128	117	118	119	130	126	99	152	115	130	123	119	139	131	123	110	120	120	125	115	111	125	132	132	134	117	110	123	125	105	106	124	138	125	105	132	132	115	117	128	107	130	106	120	112	131	124	128	110	122	121	117	133	106	153	139	125	127	127	114	103	119	126	118	105	128	114	124	130	102	118	117	119	146	133	124	132	101	121	115	132	129	144	124	130	131	124	116	125	109	120	120	144	133	127	129	127	109	114	122	116	129	118	128	116	124	132	104	124	109	122	128	117	133	113	104	127	129	117	121	126	123	125	104	122	114	113	123	105	130	127	99	119	140	136	110	119	113	138	110	112	135	116	146	95	130	91	113	129	126	130	125	131	105	115	113	128	116	125	116	127	118	110	128	116	122	134	125	107	115	133	136	112	121	124	140	117	113	114	114	129	112	118	105	108	107	110	132	123	92	109	105	121	134	125	141	122	141	110	109	125	114	113	136	125	114	128	130	144	123	137	122	135	113	115	127	109	124	117	114	116	110	107	112	127	104	123	138	125	116	135	138	92	134	113	106	124	132	122	124	125	120	119	106	141	114	139	123	108	122	112	111	122	133	129	114	111	97	125	105	120	106	136	140	110	103	117	128	114	123	130	148	142	125	125	131	130	113	115	109	126	132	88	126	115	130	125	107	118	109	122	130	113	146	112	123	108	124	121	131	131	136	119	111	129	118	124	100	103	128	105	109	124	123	132	132	125	118	97	118	130	117	116	112	113	116	120	116	113	121	129	109	104	115	112	123	112	139	121	112	132	122	128	130	103	127	142	105	111	135	114	121	108	119	120	119	112	132	111	113	144	128	115	118	114	100	98	127	127	134	122	128	109	117	132	135	127	116	114	121	114	120	109	120	107	102	140	137	109	109	114	122	140	120	125	122	105	96	115	125	104	142	127	139	141	98	123	122	103	125	123	117	140	111	118	105	116	122	117	130	95	123	128	130	120	119	121	129	104	124	129	124	110	116	142	126	116	104	113	129	142	111	118	103	125	112	137	101	136	117	121	104	100	106	96	121	108	121	121	137	133	128	124	125	134	132	121	134	110	116	123	97	113	125	130	128	134	100	107	145	109	129	117	111	118	108	137	131	124	110	123	143	113	114	132	121	115	129	125	114	115	123	114	105	110	104	120	124	107	106	109	125	116	130	129	100	108	124	110	108	109	99	124	124	136	129	111	128	130	136	125	106	111	128	109	136	119	140	101	124	129	117	130	140	130	123	128	129	130	111	122	130	112	116	121	111	143	124	124	124	131	122	121	120	128	126	127	121	117	107	126	134	124	112	126	127	114	118	102	109	117	120	126	121	126	122	121	128	121	141	124	98	137	147	127	114	118	128	131	138	116	130	121	121	125	116	131	107	114	134	110	120	107	149	132	125	109	133	113	120	122	118	127	135	131	129	132	117	106	104	119	118	108	136	126	141	139	118	129	127	110	116	136	142	133	116	126	119	103	119	136	108	128	140	124	118	119	106	130	118	100	112	102	144	149	113	131	115	122	126	124	126	148	123	106	132	116	107	121	122	127	104	129	117	109	133	115	120	113	122	119	118	125	116	119	133	132	118	123	143	101	118	105	129	123	132	126	124	131	113	104	122	104	132	124	120	123	131	150	134	111	120	127	129	127	117	122	139	135	115	119	129	128	133	134	127	121	127	124	129	117	109	131	135	125	114	155	130	126	102	150	118	118	113	137	116	117	140	132	127	129	118	127	124	130	127	122	126	120	118	122	120	121	136	135	120	106	124	119	100	119	112	121	119	118	120	128	119	131	144	129	123	106	132	151	103	127	121	135	114	126	111	135	113	136	120	106	138	116	116	120	122	120	128	119	125	108	105	127	117	115	122	120	116	141	125	129	130	127	115	119	128	107	125	125	106	125	124	104	133	117	112	137	134	133	129	129	119	117	117	125	118	107	146	97	121	121	112	118	131	127	119	120	119	100	119	110	122	142	125	110	135	136	119	125	111	138	111	119	110	125	127	117	143	132	122	112	134	114	121	146	145	113	125	126	133	143	124	120	111	103	133	125	125	122	112	101	138	119	91	110	134	117	122	132	114	110	140	107	124	109	103	126	107	102	111	118	126	130	104	101	113	127	134	120	154	120	104	124	123	114	119	116	121	122	107	138	115	124	108	130	121	132	120	123	116	118	114	114	143	128	132	123	142	126	130	133	124	131	108	120	137	147	111	121	121	121	119	122	136	127	130	110	119	129	112	126	129	113	116	115	118	132	135	121	132	132	117	122	106	116	137	130	103	134	117	127	122	129	131	119	127	109	138	129	118	117	124	130	102	126	130	116	107	121	118	139	119	130	132	114	125	120	131	128	120	134	136	128	121	108	119	126	135	124	134	129	124	115	116	123	120	128	130	106	112	130	121	131	129	126	123	126	125	106	114	131	125	110	139	124	136	141	104	124	128	134	116	115	111	131	111	135	124	115	101	135	130	124	122	122	124	127	120
34690	40371	8852	1139	821	682	480	407	365	289	277	281	275	252	201	193	194	201	185	187	182	190	180	194	181	198	167	170	178	171	180	182	193	172	168	183	170	164	168	182	173	176	172	182	150	181	186	171	177	173	163	166	170	162	181	172	184	183	168	163	154	168	187	156	152	175	169	142	173	161	167	168	155	164	161	165	165	162	155	175	176	159	164	129	176	167	161	150	141	159	164	153	177	167	175	156	183	149	137	144	195	147	183	158	150	153	154	173	183	143	177	171	142	179	175	177	172	163	164	189	172	167	157	147	163	163	148	157	164	167	163	156	162	159	172	165	156	179	157	168	145	155	149	164	163	166	164	163	166	178	148	139	161	157	165	198	145	159	162	131	184	158	162	157	164	152	171	177	138	154	141	157	168	174	166	159	184	175	158	159	186	154	180	140	177	151	163	159	174	172	162	155	167	159	174	153	128	152	171	173	166	160	182	168	185	166	144	186	194	134	158	185	155	168	176	152	167	166	166	163	188	152	175	182	177	182	168	161	182	161	171	156	167	167	181	176	150	184	181	156	158	184	168	180	175	184	165	155	167	157	189	167	190	170	151	158	157	150	173	171	201	177	159	187	163	171	149	159	166	173	158	184	167	156	147	182	147	184	169	161	188	184	158	159	175	171	158	170	160	161	145	173	149	166	171	159	157	170	178	170	172	150	164	162	123	160	155	195	171	155	163	168	171	160	175	156	164	147	169	200	161	180	189	140	190	175	169	167	140	161	139	180	177	145	164	179	183	160	187	189	182	171	177	181	142	152	168	171	180	184	182	168	171	154	180	170	165	155	169	152	171	147	165	169	159	175	149	159	165	153	171	161	165	161	155	164	166	171	163	159	162	165	160	164	175	158	171	153	160	173	163	172	165	161	162	170	144	181	169	169	181	181	156	178	159	146	162	164	172	158	190	167	179	165	155	184	158	150	185	159	155	175	187	169	170	175	175	164	162	179	179	184	157	170	171	172	153	168	165	186	161	169	158	164	169	156	163	166	138	163	185	151	148	172	139	169	174	185	152	153	157	181	177	184	149	167	163	152	161	178	164	165	173	139	168	165	145	169	153	157	160	170	162	168	187	170	152	176	211	175	180	161	148	156	164	152	156	162	166	152	171	155	169	170	174	165	147	166	170	173	164	164	161	151	155	152	189	185	181	150	169	206	162	195	158	177	157	145	182	183	158	171	167	167	164	181	172	152	156	158	177	148	165	150	152	165	177	148	168	156	173	166	154	137	150	187	154	179	169	169	166	178	163	172	145	159	158	132	148	158	160	183	169	153	160	158	162	180	159	174	185	175	164	165	161	170	161	159	162	181	150	186	150	160	178	149	172	144	146	151	183	157	172	182	152	181	155	165	159	182	159	186	158	152	174	171	169	146	173	164	173	164	168	164	137	167	166	167	172	150	172	173	160	172	152	164	158	182	166	183	159	166	167	170	156	154	147	150	178	177	145	166	149	164	163	137	160	172	152	152	154	184	181	146	194	162	163	151	175	171	161	159	167	173	175	175	153	160	161	187	172	162	181	154	157	157	156	168	167	164	178	181	168	161	175	168	163	176	155	179	152	159	161	155	153	160	159	164	163	160	159	185	167	160	158	156	179	167	181	183	154	135	169	175	155	152	174	166	154	169	166	183	156	165	163	170	144	188	175	161	179	182	173	160	164	156	159	156	177	147	159	164	170	171	181	150	152	173	167	159	156	148	156	167	155	170	174	154	169	168	196	169	178	158	158	172	172	158	172	170	155	146	166	177	169	140	191	154	154	155	163	152	164	147	161	157	148	165	152	173	149	179	156	183	179	169	158	163	171	155	172	161	167	180	161	181	158	169	158	152	144	162	158	203	154	171	163	177	171	188	163	153	172	163	168	178	167	184	167	148	167	177	162	152	162	167	168	181	180	173	155	171	173	167	176	135	167	174	155	188	186	152	166	152	160	183	187	171	148	137	161	158	142	167	177	165	159	167	176	152	178	163	156	150	162	171	170	160	154	187	164	155	188	172	171	189	164	153	167	168	169	158	181	157	162	154	165	161	169	155	153	164	186	163	139	130	168	185	141	148	170	154	161	177	178	189	168	171	183	146	194	174	143	177	171	163	146	164	161	175	145	185	178	187	156	167	177	165	155	182	154	165	153	163	170	156	159	187	169	165	152	162	189	180	133	175	156	176	165	162	169	163	171	169	168	173	165	151	176	164	191	186	172	159	173	167	185	155	168	148	164	166	172	143	160	168	176	186	172	171	163	163	173	163	182	183	146	175	156	174	165	175	160	167	170	189	178	138	164	157	178	143	162	187	150	177	173	168	170	183	165	187	126	163	176	164	158	148	156	157	175	154	169	167	167	148	167	161	162	180	165	162	164	167	175	174	154	162	167	181	165	182	150	128	181	170	161	172	151	144	149	172	159	179	170	182	173	188	169	168	178	158	180	149	175	167	180	179	153	192	180	164	158	157	173	167	158	148	165	155	164	160	166	174	169	144	145	178	170	175	195	137	182	165	172	166	179	178	169	167	176	190	185	162	147	157	173	191	173	142	166	155	168	161	158	172	176	158	165	146	186	157	177	159	152	167	165	167	168	179	159	177	158	159	163	148	162	163	172	155	167	153	154	152	145	152	181	166	166	166	154	164	148	172	170	160	154	174	143	160	141	171	155	171	176	159	156	138	163	164	186	157	171	166	168	163	176	174	158	151	151	165	145	177	173	170	186	175	154	186	163	164	172	152	157	189	145	197	152	153	165	186	164	159	188	168	156	171	160	140	168	179	168	167	161	157	170	159	191	164	156	173	164	168	141	164	163	170	158	167	193	135	157	158	161	179	154	167	157	183	174	162	164	181	175	171	177	141	176	178	165	170	183	155	173	159	158	167	156	176	170	160	135	155	177	189	173	168	174	146	175	173	143	169	147	157	162	173	184	169	156	174	183	175	162	170	183	177	160	199	179	153	155	161	181	178	175	184	172	181	174	159	173	159	167	180	179	152	158	159	190	151	162	164	190	154	162	190	179	165	155	201	159	159	159	171	174	174	165	178	144	177	154	148	167	130	137	169	167	162	169	169	165	174	147	178	158	150	157	167	184	189	159	163	166	179	164	146	165	151	181	166	148	179	181	165	171	178	175	161	168	157	178	181	160	164	165	168	183	176	171	163	190	164	174	171	159	142	170	156	168	180	151	162	189	165	177	158	177	189	174	186	160	167	164	163	164	152	167	153	161	148	163	156	177	173	143	156	179	152	174	161	159	160	168	148	164	146	148	163	175	171	162	177	167	168	161	166	159	170	149	166	179	187	167	150	177	154	155	149	161	173	158	171	179	175	161	181	183	179	179	153	174	163	173	159	146	186	191	156	155	156	166	166	177	164	170	163	184	178	158	169	157	161	164	188	170	176	159	142	161	135	142	164	170	180	177	163	124	168	174	166	158	191	153	163	168	168	178	178	167	139	164	161	194	173
23315	21637	29324	24271	21571	21550	9271	901	614	590	491	484	427	401	417	418	361	353	391	380	380	338	344	349	339	353	362	308	326	342	329	348	344	310	358	339	329	313	355	347	339	341	334	324	307	327	280	303	326	305	295	332	321	318	339	314	333	286	301	336	334	291	317	305	314	320	295	330	291	296	290	315	316	319	285	313	305	347	345	321	325	314	317	329	314	306	317	303	316	310	319	299	307	319	324	312	321	291	292	330	292	330	329	284	309	344	282	311	308	308	326	312	333	303	310	297	289	320	330	332	306	310	287	319	315	329	326	297	320	288	303	337	320	309	291	347	326	335	311	315	311	281	300	330	285	304	312	356	312	319	284	331	323	338	315	299	303	295	320	305	339	244	300	269	298	319	300	312	316	320	312	303	311	295	319	289	311	345	327	273	325	324	301	262	268	334	309	287	349	328	285	310	320	323	280	329	296	311	301	306	319	287	276	304	320	322	331	275	323	307	307	338	294	301	308	295	297	314	315	308	296	278	290	296	325	321	273	324	297	322	318	293	327	281	295	321	304	281	282	301	338	329	315	325	297	318	277	314	303	323	340	280	310	274	309	279	317	337	329	304	285	307	323	324	311	313	339	315	296	304	311	296	297	324	311	298	322	298	288	286	321	301	314	332	343	332	308	313	308	324	285	304	314	296	308	304	302	315	326	266	295	309	357	288	281	302	309	311	309	310	318	287	292	302	309	315	305	295	295	305	291	318	330	318	272	316	312	330	319	297	307	278	309	292	318	317	270	288	332	291	337	301	334	324	333	332	289	316	340	289	308	316	281	303	321	302	290	295	293	314	308	296	333	290	281	323	250	298	327	303	285	309	321	324	321	311	282	315	296	296	302	320	264	323	283	333	303	327	318	337	309	306	314	302	314	294	324	315	277	295	297	305	299	324	290	294	287	308	298	331	311	320	281	300	301	330	332	284	287	304	304	320	333	294	303	316	289	298	311	274	273	260	316	296	311	319	301	301	288	291	318	326	330	304	310	328	340	282	307	280	308	329	320	308	289	359	312	302	300	316	318	301	312	328	309	282	337	309	312	324	301	294	300	300	259	290	299	316	308	343	288	317	292	295	325	306	318	327	279	299	293	312	330	304	324	323	334	327	307	287	299	336	318	322	309	292	331	314	318	293	310	325	283	316	272	304	302	292	268	296	338	331	305	310	303	306	343	318	297	325	338	295	315	287	319	334	334	316	286	295	301	312	301	294	280	347	306	323	284	282	271	304	303	312	321	317	305	282	325	284	286	284	316	302	308	315	302	310	328	290	295	319	310	334	296	320	325	316	297	292	323	306	324	311	308	331	290	298	293	283	314	277	345	316	317	316	286	314	295	296	318	303	311	316	304	323	307	325	319	313	285	275	316	328	296	344	325	311	332	321	306	286	314	265	325	314	312	304	306	291	330	314	320	257	300	340	284	319	325	315	266	312	348	355	291	322	283	337	325	317	316	321	317	297	279	329	309	294	320	281	325	325	328	284	306	286	322	315	316	335	309	311	319	294	347	307	324	294	262	304	274	324	359	316	288	324	307	326	314	300	321	325	326	310	330	289	319	322	321	326	272	294	289	300	313	309	318	296	333	354	325	329	288	312	310	311	279	283	299	298	305	290	307	298	333	328	279	325	286	330	296	293	297	315	311	306	259	308	292	330	315	321	300	316	305	316	312	293	309	328	288	300	313	337	321	301	327	348	337	296	284	295	308	294	341	293	310	278	319	295	297	313	308	297	282	325	292	332	311	293	313	327	290	335	324	273	300	298	337	277	329	311	299	320	318	297	323	306	308	287	339	300	298	299	286	311	313	302	303	313	313	284	296	298	291	322	301	307	304	272	315	279	290	337	299	307	323	318	305	289	306	319	322	288	340	310	307	316	311	319	298	303	312	295	307	315	307	287	318	307	279	277	303	287	303	328	308	282	289	306	306	287	301	294	312	306	281	305	346	330	308	291	306	299	299	292	310	316	324	310	313	308	295	312	327	290	360	311	323	291	300	342	314	330	306	321	330	320	308	324	276	337	300	303	292	278	310	305	294	340	324	282	328	289	291	294	314	329	327	324	316	314	287	319	292	291	336	316	319	290	322	295	301	342	309	293	303	298	290	338	306	346	285	326	316	291	305	301	302	300	293	332	303	310	302	305	332	280	315	297	291	299	322	297	304	301	335	290	302	319	317	350	283	339	290	307	311	309	305	289	299	305	312	301	282	319	332	296	307	328	300	297	303	287	303	299	271	297	310	295	305	306	266	296	326	295	342	312	343	294	335	330	323	307	295	293	345	294	334	293	275	320	329	325	292	341	309	332	329	296	276	315	304	292	323	303	320	279	337	303	291	294	317	299	287	305	348	296	307	328	309	321	304	296	309	291	316	321	341	329	308	298	306	285	300	314	299	319	282	311	319	313	296	340	292	322	298	284	303	299	308	301	301	301	328	335	299	362	278	312	345	308	292	302	311	299	301	329	309	301	286	284	289	320	285	346	335	320	311	297	313	343	312	284	305	311	333	335	302	326	275	305	311	317	314	318	312	323	316	282	355	300	327	283	298	326	320	314	296	339	303	307	319	313	331	292	325	352	314	315	304	294	311	306	325	287	295	296	324	323	312	313	304	272	293	373	330	297	292	322	295	311	321	327	294	291	308	273	304	311	319	347	296	293	311	293	313	299	331	330	304	302	291	319	308	291	306	340	337	320	336	284	325	316	334	300	306	335	328	302	311	330	314	285	324	332	336	337	312	338	321	327	297	278	320	317	336	341	307	303	315	325	287	296	344	284	306	281	309	324	305	295	313	310	293	301	306	307	316	283	308	284	315	286	289	300	318	290	281	297	306	295	342	311	280	316	328	289	289	325	316	287	318	333	297	306	339	328	304	302	324	308	297	303	287	315	303	317	295	344	331	302	275	280	309	323	279	282	347	305	275	306	317	300	298	312	323	316	318	314	285	290	300	267	333	348	323	296	318	317	308	290	298	291	283	301	350	324	303	346	290	288	326	321	306	320	331	332	300	288	309	310	331	332	245	317	335	278	295	279	322	301	283	300	301	276	305	300	309	317	285	320	263	306	311	328	291	289	293	303	320	298	318	283	296	305	307	292	286	262	333	305	327	350	297	318	293	286	312	322	298	332	305	306	327	301	302	321	287	298	312	309	334	308	295	302	343	294	337	341	314	315	338	308	303	343	307	312	332	303	289	288	309	302	295	329	315	314	313	302	309	341	335	301	305	305	325	325	321	327	324	314	303	295	317	306	301	287	302	297	365	315	305	322	307	334	296	320	313	310	281	276	329	310	295	319	304	308	320	319	280	270	297	304	313	307	326	311	312	320	298	283	288	331	301	326	305	334	293	307	324	306	316	306	339	334	310	283	319	303	315	327	349	304	303	306	298	277	316	295	316	296	319	296	308	284	292	293	281	290	288	312	305	305	306	313	301	334	321	315	300	314	305	295	331	298
40443	55191	17953	4154	2927	2107	1607	1268	1026	977	803	681	658	617	586	524	508	459	479	474	456	468	417	428	411	458	452	417	412	383	394	425	410	381	397	377	415	401	411	424	374	453	405	394	413	384	421	358	430	382	373	386	386	376	427	397	362	352	342	362	391	352	353	345	351	354	382	389	377	358	377	404	403	373	369	358	368	348	359	373	379	377	409	373	362	356	352	385	381	403	362	383	371	352	372	389	369	375	393	368	350	364	361	387	391	385	371	371	379	396	376	359	370	342	372	365	380	346	390	355	353	395	374	365	335	351	355	365	352	387	383	357	373	368	399	392	378	344	339	426	353	362	356	381	389	346	411	350	367	375	350	379	367	391	383	386	347	371	387	348	329	328	387	384	347	353	348	379	396	377	406	391	358	387	384	353	363	362	365	366	370	355	372	376	375	386	372	331	338	391	383	366	371	368	376	381	395	338	378	373	383	378	351	366	367	360	362	350	374	392	345	366	424	395	386	347	378	381	337	376	375	386	395	396	350	365	368	380	374	350	385	372	351	367	388	392	348	358	378	396	383	395	350	359	388	406	376	367	385	389	371	403	337	354	376	346	386	357	352	396	377	383	383	398	358	372	361	354	350	349	345	355	372	362	376	411	367	344	376	370	349	369	344	357	378	354	362	386	362	354	399	365	373	402	364	347	360	399	368	358	366	414	392	406	339	353	374	379	372	380	369	363	371	356	385	355	367	380	355	364	359	381	336	379	352	360	366	376	372	359	359	377	368	356	338	353	371	385	364	360	380	395	342	382	371	341	389	373	338	372	360	368	363	383	379	377	383	397	418	405	358	373	339	386	368	332	412	382	397	358	394	337	339	373	347	360	398	381	378	359	373	381	386	372	351	365	343	345	382	376	352	382	423	388	392	386	350	357	350	371	374	395	379	368	374	351	416	386	384	396	343	387	352	377	358	382	399	375	340	375	366	363	347	383	393	332	399	354	364	383	370	360	389	388	405	400	363	360	370	395	353	395	391	365	396	373	382	347	339	367	371	364	347	379	380	349	355	338	375	352	352	386	371	394	378	382	360	379	343	402	371	358	343	355	373	369	386	350	390	393	353	358	389	357	353	367	382	375	374	361	386	365	431	367	359	344	383	357	362	387	380	349	370	396	382	370	370	397	398	351	363	382	402	361	392	342	385	385	350	378	400	385	381	389	388	367	356	356	373	377	338	372	349	408	364	360	397	362	389	364	376	367	367	395	357	375	387	377	372	385	348	397	395	413	352	351	361	358	381	381	415	354	372	383	364	378	354	398	366	368	391	351	400	357	376	390	365	407	351	353	381	351	375	349	338	385	324	353	350	366	378	377	338	394	352	359	388	405	391	355	385	383	385	356	359	378	401	400	351	379	370	366	375	411	372	382	358	367	362	358	381	379	341	359	370	362	357	409	338	370	400	374	376	364	365	379	370	364	357	372	381	361	405	356	351	396	375	364	356	358	395	380	358	394	363	383	368	323	329	361	360	391	381	368	371	353	335	381	377	350	388	346	357	404	371	389	333	398	399	361	367	370	364	375	374	378	363	376	350	377	366	362	385	372	349	339	359	406	375	380	377	354	371	392	354	353	378	359	361	369	364	390	387	370	352	337	372	371	348	371	363	354	380	344	365	377	375	345	367	378	361	394	399	356	339	379	369	361	360	376	377	364	371	378	366	349	339	391	408	353	383	379	368	337	376	380	401	391	366	388	338	373	406	381	341	351	377	375	356	361	407	339	375	375	375	389	367	386	377	350	354	357	362	348	341	395	398	372	377	351	396	372	395	368	388	382	401	408	381	402	390	378	360	343	357	330	397	366	367	352	383	381	370	363	366	361	347	377	390	383	358	349	389	356	384	367	423	388	356	393	362	389	349	378	357	363	373	342	382	381	387	383	350	374	358	350	377	370	365	343	379	402	381	365	412	358	417	380	373	360	335	375	366	377	388	381	334	347	364	374	400	332	362	348	411	383	348	359	412	383	367	365	331	378	366	402	366	364	371	348	379	401	365	386	410	353	359	385	379	398	351	363	417	370	334	369	385	362	364	347	377	346	380	331	362	358	386	355	323	370	403	390	357	374	371	378	382	348	371	396	387	381	369	345	388	336	398	330	340	384	362	382	338	359	381	369	362	379	363	352	372	375	372	363	353	383	401	373	416	375	397	370	383	377	350	362	365	384	367	355	418	378	364	395	315	346	367	384	333	362	362	393	349	359	382	375	414	347	375	399	376	346	360	405	375	383	394	369	375	352	374	386	382	357	344	353	383	397	386	402	348	387	373	383	331	359	378	381	390	353	367	395	376	394	354	386	393	353	395	385	375	345	360	389	384	392	362	371	350	363	348	388	380	366	343	353	360	372	377	359	354	380	396	383	375	384	375	374	386	356	368	356	344	396	366	354	349	338	359	384	374	390	367	391	369	362	380	379	360	393	339	367	352	389	383	362	348	358	367	353	370	381	385	340	367	339	384	372	356	401	376	357	328	358	376	430	367	381	371	372	409	375	366	355	367	359	375	380	364	380	382	384	344	400	333	360	383	359	379	343	379	400	355	381	392	361	386	355	383	336	349	401	368	379	371	340	379	380	363	368	353	366	376	397	386	351	359	383	392	398	356	362	401	391	393	349	372	375	389	381	363	345	365	342	366	398	366	391	371	352	358	359	372	380	351	405	362	390	353	348	361	360	329	353	363	378	342	320	389	384	366	384	358	406	372	380	372	361	394	370	352	373	369	424	355	339	395	367	372	398	387	414	355	383	374	367	381	404	350	347	340	342	394	341	365	366	367	354	379	365	373	386	395	377	384	420	390	381	386	342	382	348	351	372	356	380	369	358	374	420	364	377	352	360	364	371	337	385	394	348	344	382	383	335	385	376	362	363	360	376	384	388	355	383	334	371	346	374	375	354	370	362	351	369	387	390	375	383	404	356	356	379	367	401	366	354	373	390	355	399	372	397	379	364	377	388	360	392	369	401	396	356	393	398	395	376	390	382	347	360	378	378	373	360	364	371	433	366	396	370	361	376	372	364	382	352	364	362	371	365	384	393	359	377	377	362	369	356	374	384	359	371	380	347	378	380	357	397	352	354	333	354	356	397	340	350	375	401	356	365	403	366	376	374	355	391	355	351	341	359	366	401	361	370	400	401	405	395	345	383	393	381	406	341	375	371	349	369	361	374	371	342	339	363	365	349	386	389	375	343	347	404	380	343	372	362	371	341	338	389	340	384	400	359	347	374	364	382	384	377	359	369	354	400	382	379	384	432	387	384	367	345	383	351	353	373	371	379	406	370	370	403	347	391	341	350	354	342	371	383	390	392	381	340	378	358	399	390	351	351	398	353	381	369	373	397	366	361	343	376	390	369	374	358	366	382	389	385	396	409	400	387	398	387	375	396	381	372	383	362	377	339	376	369	383	368	368	370	356	338	357	376	356	360	372	348	337	373	390	374	362	349	391	388	369	403
28864	23924	15404	1444	172	133	126	124	102	108	107	89	116	101	97	97	85	95	89	84	102	97	82	84	95	110	106	91	104	89	92	106	75	84	89	100	88	87	98	91	90	98	106	74	99	104	92	91	80	107	95	88	93	89	80	82	73	106	107	96	87	87	85	103	105	85	94	87	94	94	87	94	102	96	100	82	83	87	85	86	74	83	100	98	115	93	92	96	78	93	107	92	83	78	82	101	124	112	78	84	88	93	71	68	89	81	89	98	103	102	92	94	98	71	81	83	90	92	113	103	71	86	98	83	87	90	92	100	97	92	87	79	83	105	88	102	77	95	78	98	102	79	105	81	89	78	86	116	92	87	88	103	82	105	92	88	94	93	89	91	85	81	99	94	95	86	98	98	100	79	98	95	107	102	112	96	95	99	98	111	86	95	96	88	101	92	80	98	83	83	90	86	104	96	97	104	88	93	85	106	100	102	90	95	77	100	104	103	87	106	82	79	87	109	101	96	75	111	80	98	99	90	62	99	101	116	87	85	114	96	94	99	85	89	74	84	110	101	94	89	79	97	88	107	93	106	97	95	84	99	97	78	89	87	88	103	99	91	87	86	93	85	83	78	92	104	91	76	95	104	80	90	80	97	100	86	96	93	85	95	77	90	104	94	88	91	86	105	88	116	90	86	92	84	90	106	81	104	96	82	82	100	88	100	96	90	81	75	88	89	84	85	106	81	87	89	112	93	82	85	99	93	107	99	100	81	97	98	111	94	99	96	96	113	96	80	108	89	86	98	80	94	86	97	89	101	90	96	106	92	81	106	83	93	95	92	100	91	99	102	105	115	90	94	91	80	97	89	94	110	97	99	91	94	91	98	87	84	97	91	93	102	101	86	109	82	95	94	101	92	107	90	80	99	76	89	87	110	85	103	105	112	92	98	98	86	75	83	96	109	102	85	95	93	78	100	96	88	100	90	84	98	83	70	93	97	96	105	91	96	77	102	83	84	107	100	86	94	96	74	82	75	90	76	96	102	84	120	102	98	101	79	96	94	71	96	81	97	97	80	101	100	85	81	66	70	105	88	89	99	100	91	86	93	87	81	89	79	91	90	88	83	92	92	106	107	106	108	74	90	98	90	84	103	112	98	84	76	96	109	88	84	98	94	94	80	86	79	75	88	86	83	90	101	68	75	99	85	100	74	79	95	78	77	76	97	92	107	91	95	100	94	105	97	110	121	83	86	88	98	90	81	87	83	77	93	81	93	97	88	89	96	94	94	118	100	94	109	77	92	89	88	95	90	80	83	94	83	88	84	102	86	93	90	106	97	86	98	84	97	104	103	111	77	82	83	85	105	90	106	86	89	89	88	101	85	103	94	99	85	95	91	74	91	97	82	100	85	87	99	107	101	74	87	110	85	110	89	87	107	98	99	105	99	95	90	105	80	84	80	91	98	95	101	88	115	102	89	87	102	89	90	96	69	85	100	99	99	75	83	84	64	106	91	107	98	97	91	90	87	70	79	78	109	88	116	100	92	94	90	104	109	92	107	93	91	98	79	94	92	93	85	92	96	92	96	90	90	78	95	87	100	92	91	87	87	85	90	76	88	81	88	94	114	69	89	107	78	88	104	78	90	76	89	80	92	96	102	100	90	105	90	86	91	105	89	105	88	95	93	87	104	103	82	88	84	80	108	88	74	90	84	87	82	101	94	100	92	94	109	103	78	81	86	96	100	95	90	101	87	90	100	82	107	86	84	92	92	78	84	120	109	79	98	92	100	115	93	95	88	100	105	87	91	96	91	90	104	102	92	94	96	86	101	77	109	87	81	103	72	94	103	98	76	94	89	91	92	100	87	100	112	105	98	93	94	88	88	100	90	79	84	109	85	97	81	104	88	86	85	86	88	92	106	86	98	93	75	90	98	95	94	104	88	109	86	96	76	96	110	87	81	99	103	85	108	93	107	103	79	86	99	84	95	106	104	97	103	102	78	100	79	93	97	93	86	90	94	87	85	77	81	94	92	94	79	86	91	94	89	94	91	91	103	101	101	92	80	93	83	96	85	83	115	100	99	101	92	90	91	100	91	96	82	81	109	91	99	101	79	77	91	93	85	111	106	92	84	101	93	99	100	87	92	104	84	82	85	78	84	111	99	105	98	96	82	110	81	83	85	87	94	85	89	98	100	90	95	85	78	94	93	98	105	87	94	89	100	100	101	102	74	110	97	95	79	92	95	90	81	99	93	87	93	93	83	98	99	85	90	115	78	70	92	97	103	97	79	83	122	98	99	79	98	100	92	76	98	104	100	109	103	110	94	103	108	85	79	95	93	100	85	96	111	86	96	98	84	99	98	102	122	106	84	105	111	83	87	109	92	105	111	91	88	95	89	85	89	87	109	102	106	102	103	89	110	94	87	84	86	98	105	94	109	76	84	89	81	86	102	90	81	91	77	108	96	108	95	86	91	80	66	102	94	79	95	88	100	95	85	83	86	104	85	93	91	82	84	95	83	101	76	75	96	91	94	91	90	78	98	83	86	93	102	92	89	80	98	95	77	100	83	91	92	104	80	91	91	83	98	94	88	80	87	92	106	78	84	85	94	91	120	109	83	78	88	103	93	115	75	104	108	99	84	95	98	87	97	91	72	100	88	100	96	77	85	92	82	74	74	100	93	105	106	86	84	78	98	90	79	93	90	110	83	93	102	100	101	88	87	92	91	98	94	109	109	82	98	111	108	97	104	89	89	100	84	78	103	81	97	109	100	93	86	78	89	112	92	92	88	81	97	83	88	89	89	92	100	91	92	89	98	82	85	87	95	109	105	85	84	91	106	93	95	85	85	86	97	83	122	82	60	107	109	95	82	98	80	83	75	73	101	80	112	85	92	87	96	97	100	87	77	94	80	99	103	95	78	81	79	86	89	83	97	93	105	85	75	83	102	83	88	95	94	64	90	104	91	95	89	112	109	85	85	86	86	107	64	90	114	87	97	83	97	80	83	96	76	94	88	83	104	95	92	98	83	97	87	98	85	109	111	99	84	86	74	101	100	111	101	78	92	91	79	99	89	87	96	78	93	90	77	94	91	92	75	88	103	98	88	91	90	105	81	93	91	80	86	98	88	78	94	87	95	96	106	80	91	83	104	105	94	94	92	112	90	87	88	99	96	99	96	91	109	84	107	105	87	101	108	83	83	97	95	86	92	106	88	98	96	100	86	107	99	91	91	106	91	105	73	88	95	119	96	105	97	91	90	74	98	78	82	97	79	95	108	97	92	104	105	85	94	88	92	103	86	81	99	92	96	80	86	82	102	113	87	93	99	82	88	95	80	98	86	85	86	68	74	96	92	88	87	106	88	110	88	82	106	101	91	94	86	73	79	86	118	87	100	102	107	94	102	88	99	79	80	75	93	92	102	94	92	105	82	92	92	94	99	87	105	90	79	94	101	103	93	81	97	102	85	99	92	92	104	93	82	83	89	98	89	92	87	108	88	88	91
31844	33697	6417	281	212	198	166	148	140	132	149	143	148	127	122	115	117	131	116	134	120	119	108	134	127	123	112	117	126	111	123	117	135	135	129	121	141	125	121	118	138	134	141	122	109	113	107	117	112	144	119	133	120	120	126	139	134	103	125	147	128	130	119	119	113	125	99	114	105	126	115	117	143	118	122	109	128	108	119	113	115	118	142	118	109	126	111	121	120	118	130	99	130	133	126	106	121	121	118	109	139	106	122	137	123	103	139	109	124	136	106	126	115	123	120	138	117	119	132	117	117	129	123	119	123	130	121	143	131	112	137	109	114	125	114	130	107	130	138	130	135	121	126	131	133	134	137	111	125	146	118	119	131	138	119	121	128	132	141	121	128	104	120	123	102	102	121	138	129	128	112	121	128	108	108	116	150	122	117	141	121	102	136	116	112	125	125	131	137	108	121	114	136	118	105	107	121	126	116	120	126	126	122	113	125	125	118	117	109	135	117	129	100	134	133	137	116	109	115	140	108	138	130	128	102	131	118	142	105	128	130	119	125	131	124	113	125	125	126	112	122	107	111	135	127	131	140	128	137	107	108	129	109	106	125	110	135	130	132	116	111	128	136	124	121	121	133	137	124	140	108	117	134	105	133	157	123	120	132	125	120	119	141	105	124	120	112	117	103	144	121	138	131	115	118	118	121	131	132	123	117	128	131	128	108	129	131	115	128	135	146	114	121	111	121	122	136	110	113	104	124	104	116	126	109	108	109	133	134	118	114	111	118	121	132	101	132	113	128	145	123	103	117	138	111	124	134	112	104	133	121	125	115	129	121	130	135	134	128	113	134	160	120	105	139	106	99	120	114	120	102	118	119	118	108	122	124	108	133	120	124	119	110	105	126	108	125	112	128	117	120	140	116	134	118	116	137	126	127	136	128	125	94	130	119	132	111	132	114	123	120	121	124	109	129	135	129	119	112	153	110	135	122	116	116	127	131	119	119	127	106	126	120	111	127	124	124	112	105	124	124	119	106	122	137	122	118	114	111	121	107	127	115	124	99	133	124	119	126	121	123	104	111	125	142	131	129	130	125	137	134	105	127	137	114	124	110	125	114	114	114	130	123	106	104	115	124	126	111	113	99	121	109	116	125	121	128	107	136	146	117	134	154	128	126	128	114	119	118	131	143	109	117	103	142	118	120	116	117	119	130	135	119	124	107	115	96	91	132	145	127	112	123	137	116	116	113	123	130	123	144	122	116	122	133	115	128	123	124	113	135	119	123	123	108	128	122	110	115	111	139	145	131	98	134	128	121	132	100	104	113	127	128	102	123	105	122	124	123	132	134	117	130	128	116	117	117	126	99	114	109	120	127	131	117	121	114	114	108	130	127	125	115	114	115	131	125	122	139	124	116	144	130	119	137	118	112	131	126	130	123	135	126	120	116	133	134	146	105	133	127	116	109	110	126	120	141	125	106	125	113	126	120	113	125	111	107	121	114	133	116	126	123	132	121	123	110	105	143	133	116	114	125	135	128	120	123	122	124	97	124	130	123	106	123	127	104	125	132	132	137	120	119	122	108	132	105	137	99	120	127	118	112	124	139	123	131	137	118	129	136	119	117	129	105	126	114	104	110	116	105	130	125	128	135	133	126	124	117	144	113	127	94	128	136	135	118	138	118	127	108	132	124	115	116	125	127	131	129	115	124	133	120	115	124	129	120	128	130	135	119	135	122	126	124	105	103	114	123	124	124	148	119	129	129	131	128	113	118	121	119	122	109	107	126	104	130	119	114	138	106	120	127	116	113	130	130	102	138	121	111	129	120	112	138	143	130	128	128	129	111	104	106	110	127	122	140	127	123	99	104	112	141	129	126	118	123	137	118	127	138	117	126	118	128	136	126	131	109	130	132	111	114	107	126	117	126	101	122	116	114	147	118	136	148	138	119	112	111	123	129	126	114	110	112	106	108	135	107	123	137	107	123	126	137	132	101	137	131	121	130	118	126	128	111	120	128	106	130	104	110	107	133	134	120	117	106	121	100	108	112	129	142	123	109	111	115	124	116	139	131	121	115	137	98	106	114	124	116	122	147	131	124	124	115	131	124	112	116	141	126	127	143	116	140	120	113	132	123	115	117	120	102	111	126	126	103	117	127	127	123	117	110	120	109	131	128	114	140	101	123	128	124	130	139	109	109	117	113	123	131	130	108	120	109	119	134	119	115	140	135	108	93	104	119	115	148	111	96	137	105	130	131	115	136	107	105	119	121	125	133	127	119	110	146	103	101	128	142	124	95	104	108	125	111	121	117	108	112	128	124	128	134	109	96	120	136	120	139	104	110	112	131	111	125	140	127	134	89	124	118	94	136	116	126	119	132	122	124	100	139	124	126	139	109	119	136	142	126	111	122	122	115	113	117	126	117	124	130	130	123	122	127	130	131	116	125	130	120	136	100	129	139	139	124	110	132	121	108	145	114	130	113	113	125	136	128	117	116	121	133	106	129	141	104	107	110	108	127	125	117	121	108	103	113	106	131	118	116	129	146	135	118	109	101	130	115	124	111	122	122	141	119	112	119	132	138	114	123	130	120	109	118	118	126	147	114	129	131	138	132	122	114	121	103	123	115	115	147	136	126	110	117	141	115	141	120	124	139	142	126	125	100	119	126	122	128	117	123	123	146	137	131	103	133	120	131	113	106	119	154	125	99	109	127	139	96	140	128	127	126	122	120	146	125	130	122	143	131	125	115	123	114	146	124	129	139	128	136	121	113	123	119	112	132	124	131	116	128	124	121	104	132	124	114	113	129	127	138	138	131	124	125	138	128	122	126	113	100	136	104	117	105	119	106	129	130	114	126	129	138	148	113	98	121	127	128	116	114	138	121	99	127	130	111	118	117	111	126	135	127	129	138	125	134	131	118	109	136	138	139	121	115	129	126	124	98	116	115	130	132	121	117	117	114	127	125	108	135	115	126	122	110	114	126	108	134	127	124	121	135	110	139	122	115	131	128	130	114	134	109	118	126	112	123	105	118	126	106	95	120	125	120	117	122	118	112	125	124	139	117	144	124	124	111	108	106	109	137	124	116	126	145	102	132	107	117	131	151	130	118	128	119	92	118	102	114	107	121	128	124	127	118	121	120	113	107	118	112	147	123	110	137	128	94	140	142	128	123	133	120	122	104	155	123	132	113	110	104	107	125	123	128	121	139	119	109	134	107	121	137	114	109	136	129	124	116	122	126	126	125	127	134	143	141	114	117	125	128	132	152	127	121	118	118	117	108	127	126	113	118	115	129	115	99	123	120	129	105	140	122	127	129	139	117	108	124	100	110	113	125	118	126	122	121	127	132	126	121	130	114	128	124	123	128	110	126	135	105	117	114	125	122	112	127	105	117	132	129	123	134	121	126	117	119	106	124	152	122	143	97	129	131	129	121	131	104	113	120	114	114	132	120	120	135	99	140	125	99	120	115	119	106	111	114	124	124	106	138	101	111	119	118	122	129	129
24246	21601	28938	24602	21499	10988	755	432	367	336	340	300	288	288	277	244	263	278	225	230	205	258	217	224	232	255	229	237	234	219	232	197	271	215	219	206	211	207	210	224	199	222	245	208	216	206	207	223	208	219	211	217	222	204	193	194	192	194	222	212	193	224	215	203	243	234	212	235	194	189	229	191	177	212	230	213	217	209	227	224	218	212	223	221	221	224	183	186	203	220	173	185	205	213	222	212	238	204	222	207	216	185	195	194	193	229	216	202	204	209	207	243	195	177	230	214	214	183	212	197	206	222	221	236	212	210	202	207	205	209	200	194	207	217	251	203	236	199	219	217	208	224	223	236	192	200	205	221	217	221	216	210	192	191	206	219	212	193	229	220	207	208	206	196	212	201	217	227	200	217	208	219	223	199	232	203	231	230	211	230	221	238	206	202	227	198	208	214	190	225	215	204	209	186	223	211	212	216	212	211	198	218	227	185	215	208	206	201	199	198	229	209	204	234	183	195	188	219	233	237	219	216	222	219	201	208	214	222	223	190	224	211	205	204	205	240	212	194	218	200	218	198	188	211	190	203	210	201	219	194	206	213	207	222	200	235	220	214	223	223	201	199	218	206	210	196	191	219	224	203	200	204	237	211	196	203	211	193	209	184	212	252	208	224	213	190	211	227	208	199	189	224	199	191	221	220	210	213	208	191	194	211	223	202	198	214	220	220	208	203	226	226	235	223	211	215	213	208	223	208	232	205	189	190	229	202	209	194	212	235	212	206	236	183	207	213	210	218	208	229	215	206	212	220	212	223	211	196	177	218	213	238	215	237	225	226	231	206	217	221	212	191	216	199	208	214	224	195	206	213	213	230	191	196	210	211	209	206	193	235	209	197	228	223	230	230	218	212	211	226	238	199	212	215	227	207	222	207	235	208	198	205	191	222	195	216	235	236	207	219	192	179	232	232	211	220	226	199	209	205	223	193	253	203	198	205	193	241	183	200	198	198	205	208	229	212	229	201	189	196	201	202	196	211	224	215	208	188	201	182	218	237	203	224	223	176	192	198	210	190	213	215	190	201	232	219	190	189	200	214	202	213	223	235	221	199	216	201	199	199	199	237	215	208	224	217	228	214	176	207	214	235	226	189	209	212	190	182	169	221	189	213	228	201	216	203	222	211	218	208	221	229	203	229	201	203	195	197	232	243	199	205	185	203	201	224	211	211	206	196	203	212	244	211	222	187	231	225	219	212	239	232	216	205	210	210	194	187	217	234	193	233	206	188	228	233	209	202	196	217	199	215	218	222	228	235	206	231	206	222	225	207	227	190	213	210	210	194	206	206	228	224	217	184	207	184	224	195	212	217	221	211	216	213	193	218	208	216	198	218	217	210	208	214	200	173	221	226	215	190	203	216	204	172	221	211	204	234	207	224	235	185	220	213	200	235	227	205	219	220	217	220	207	217	191	218	189	226	211	198	195	216	199	201	224	204	224	204	182	205	223	200	208	221	205	222	165	222	194	234	203	199	214	195	209	211	241	220	184	211	186	222	213	217	219	227	202	167	183	232	221	226	223	207	204	225	213	203	225	223	195	213	217	212	206	209	205	205	192	184	213	205	203	206	209	221	212	251	210	218	194	211	213	216	225	197	228	205	176	192	197	205	200	207	196	226	212	257	249	218	199	212	241	188	205	224	198	225	216	201	180	234	188	223	211	212	204	224	212	195	222	219	186	183	196	182	217	209	207	194	185	235	208	252	215	215	202	206	193	213	227	213	190	219	196	223	213	189	228	205	216	221	210	225	187	200	250	229	245	225	214	208	196	201	200	198	195	206	226	208	208	207	229	199	208	213	214	205	229	200	230	215	228	186	232	181	207	232	195	215	228	182	201	213	207	200	218	208	191	208	220	214	209	211	209	197	221	200	214	197	199	195	168	174	208	227	255	224	190	220	207	208	208	183	223	197	257	218	215	220	218	201	195	209	202	202	216	222	225	214	193	224	203	186	207	240	217	208	203	225	212	233	191	214	200	224	183	234	225	216	200	220	217	238	207	205	220	207	224	202	209	219	226	214	214	219	204	205	223	210	235	210	195	217	209	213	211	211	211	212	206	209	212	221	218	189	230	198	214	212	196	197	212	220	207	203	210	192	202	224	221	238	237	211	204	216	197	203	181	202	210	203	209	216	218	209	228	236	179	219	231	216	202	205	241	199	211	216	220	188	193	206	221	209	233	217	187	205	219	206	215	187	199	206	196	222	212	201	216	207	188	212	198	213	209	187	209	207	215	230	200	209	208	212	215	199	192	197	203	240	218	229	239	203	220	219	212	213	228	189	243	213	196	200	208	236	221	202	174	210	201	206	234	195	210	212	199	198	222	219	205	178	217	216	197	210	200	213	229	196	207	194	205	218	219	228	212	196	215	237	216	216	237	249	211	198	180	185	196	225	218	198	208	221	200	245	208	207	191	177	195	219	203	201	216	231	199	182	225	194	207	206	220	207	213	254	220	191	214	216	206	238	211	209	215	206	238	239	232	202	209	205	218	208	215	212	199	203	191	220	224	195	198	208	191	221	226	200	206	209	202	217	202	219	230	251	195	230	234	227	179	178	205	239	251	219	194	207	229	218	237	228	218	212	197	189	210	213	220	208	200	221	196	226	232	220	202	203	221	206	185	213	208	201	208	228	221	214	229	207	179	223	188	204	219	204	180	214	203	198	217	226	216	220	222	195	192	199	220	231	213	183	231	203	179	195	184	205	222	204	242	211	217	249	203	209	239	213	209	186	188	196	197	206	192	194	234	200	208	193	219	180	188	203	222	207	179	214	193	197	238	195	241	197	211	229	210	219	237	197	230	205	236	212	209	196	219	211	199	190	219	204	209	226	208	216	204	202	200	230	259	224	231	208	226	209	228	210	198	221	222	220	222	216	229	194	176	196	214	214	222	214	236	196	206	206	212	217	221	203	208	211	210	215	195	195	221	242	212	204	216	236	191	181	204	196	218	208	223	216	215	177	177	210	219	210	214	188	207	204	221	203	194	202	213	175	212	202	208	199	222	188	205	198	185	208	207	229	211	205	204	206	204	228	218	202	233	218	229	212	207	207	192	211	194	220	207	174	215	206	214	225	238	200	191	224	202	207	195	205	209	224	231	213	223	206	200	230	199	236	201	220	241	209	214	218	219	197	218	192	216	206	214	203	228	217	219	215	220	188	219	213	232	223	217	239	230	197	211	192	220	213	201	192	189	203	221	203	205	189	213	218	183	237	198	192	213	233	191	218	218	227	193	205	204	201	209	217	240	196	238	220	234	210	229	193	194	216	192	210	210	210	197	193	202	195	241	181	201	216	222	245	221	204	212	192	223	209	209	216	212	205	187	195	195	194	215	226	203	197	217	235	207	204	192	205	206	200	201	221	210	227	210	230	215	224	214	246	210	212	225	219	201	203	217	208	223	229	235	232	227	223	219	197	212	229	190	201	212	228	221	202	217	201	206	208
37239	51470	15287	2357	1576	1140	825	667	604	546	470	457	378	381	348	369	342	291	304	292	290	298	288	285	301	295	295	274	259	279	284	297	262	258	299	249	269	254	283	279	268	258	279	250	305	256	255	266	257	260	273	233	266	253	276	252	276	274	256	258	257	284	258	244	286	264	275	252	258	289	284	287	255	256	262	243	269	247	256	223	266	251	281	254	271	287	241	274	272	242	244	288	262	259	268	265	258	284	240	260	268	272	250	245	253	299	259	258	236	265	237	215	246	259	266	257	262	264	249	276	262	254	235	248	241	244	252	260	236	263	257	251	245	264	232	255	245	274	239	245	263	279	256	281	304	249	249	235	253	276	271	291	254	256	225	283	228	270	258	282	249	213	262	262	256	243	257	273	247	267	262	234	239	244	264	264	251	260	277	279	250	269	280	227	255	260	250	268	254	245	252	266	256	247	262	239	266	268	265	261	280	250	288	232	254	234	257	247	254	254	267	269	223	283	271	286	273	245	268	255	244	258	293	263	273	287	248	266	247	258	237	258	241	246	240	225	244	265	262	280	251	238	287	282	259	294	268	275	227	273	266	264	271	289	266	254	245	263	249	252	251	242	255	260	246	266	266	263	253	235	267	247	251	255	259	229	238	269	258	262	262	234	267	277	237	277	259	277	269	240	263	274	260	309	240	260	264	257	265	256	271	235	246	243	259	273	253	248	243	238	277	249	262	270	243	238	262	239	251	250	269	286	234	235	245	254	239	264	252	261	256	252	276	264	272	255	241	278	261	274	250	281	279	246	271	273	243	264	240	273	253	258	272	256	259	275	259	270	244	254	273	248	265	244	250	271	256	271	263	240	232	244	250	255	284	229	240	282	242	259	275	265	262	249	246	243	296	283	255	241	267	265	269	263	261	272	240	231	267	260	273	253	269	277	235	254	266	267	246	266	252	261	250	262	233	277	259	251	261	270	253	267	265	266	263	231	277	246	293	239	234	270	242	264	246	251	253	266	257	233	258	288	263	238	258	239	291	236	225	256	246	259	241	237	269	254	287	256	241	278	256	256	249	285	243	269	237	270	249	264	240	246	262	279	287	256	274	266	244	254	214	284	274	270	258	267	237	272	286	256	262	235	279	271	235	238	272	282	291	298	268	275	251	265	229	273	245	242	259	290	224	260	271	254	266	274	275	277	257	257	265	245	254	283	264	262	232	263	247	241	284	233	259	277	265	241	237	282	249	244	272	252	274	272	252	256	247	228	286	267	273	249	272	247	268	272	235	292	264	266	250	230	256	256	258	240	263	251	232	250	264	234	236	290	253	259	261	263	259	278	264	279	220	286	267	272	246	257	235	226	259	278	263	225	258	246	248	246	240	263	253	260	282	264	243	266	241	249	265	263	259	243	249	266	242	271	238	255	272	226	258	258	236	272	277	257	252	245	251	255	238	249	264	246	250	246	267	267	262	264	268	280	224	267	235	250	251	255	271	239	282	275	234	274	263	272	224	280	267	264	263	287	285	242	254	230	245	259	246	264	241	236	262	267	248	296	280	254	227	269	236	259	233	288	246	276	256	266	248	253	270	251	263	225	259	250	276	266	253	265	265	225	270	255	228	275	242	256	267	248	256	271	272	233	266	232	243	266	256	272	234	258	258	233	280	267	256	280	263	242	266	242	262	278	277	272	221	252	267	246	269	274	272	260	269	277	268	235	258	247	266	271	248	274	291	253	257	272	268	265	263	266	256	245	270	240	257	263	246	263	309	228	252	276	267	276	258	273	257	262	246	242	271	254	276	258	229	265	259	230	234	235	275	257	275	246	248	265	278	255	218	271	252	249	273	253	258	284	222	250	291	255	262	288	261	260	258	252	229	280	241	271	286	267	261	267	244	275	271	251	236	251	242	232	237	255	256	279	265	271	245	256	277	264	269	261	277	260	242	278	267	256	251	240	245	242	253	262	256	235	247	269	277	252	238	274	271	260	263	246	255	271	277	234	261	267	264	246	244	239	256	243	250	252	285	264	222	261	247	241	281	240	260	260	278	258	249	247	254	250	230	264	262	241	266	266	222	257	274	241	252	265	249	277	273	247	254	257	248	283	266	259	254	227	267	244	275	288	243	251	272	239	258	258	253	250	252	293	244	255	252	252	251	291	257	257	265	267	253	260	243	242	270	255	281	250	239	271	256	264	255	265	290	248	261	294	275	240	244	269	239	271	253	256	271	255	260	249	254	229	286	282	251	271	239	237	241	259	259	257	238	269	237	261	268	247	257	251	244	267	275	278	240	273	274	262	221	233	276	284	251	259	281	271	249	265	256	284	256	240	266	244	255	236	252	244	261	245	251	277	278	258	243	270	286	264	271	298	281	257	263	229	254	232	229	236	274	239	260	259	234	260	259	254	261	266	233	250	231	258	253	249	237	243	263	263	256	276	270	236	275	252	285	263	254	266	277	275	255	237	266	260	263	279	259	220	253	253	262	263	269	255	258	252	265	229	232	300	254	238	237	250	280	243	262	268	258	250	249	244	267	220	283	260	265	273	263	238	226	281	260	279	266	228	269	248	250	255	274	236	235	241	248	279	279	256	237	233	262	249	258	254	296	247	240	243	241	255	235	265	240	254	261	240	241	266	247	229	254	261	249	243	270	256	266	243	255	238	255	262	257	270	234	251	249	256	255	245	249	261	250	263	267	273	250	250	222	220	278	281	254	247	270	268	273	247	273	248	256	272	257	257	244	247	238	249	264	226	251	243	253	282	241	267	235	260	236	293	232	261	300	256	263	239	267	275	272	252	247	259	229	279	255	242	230	253	271	276	256	280	245	242	243	290	246	252	268	273	264	250	258	258	272	264	246	248	273	258	231	230	248	242	251	261	237	270	258	229	280	264	253	283	279	247	253	238	235	236	258	233	264	236	235	272	267	296	262	225	273	273	244	276	244	254	262	261	228	280	264	232	283	255	247	258	228	281	263	245	259	282	255	276	268	253	280	258	279	272	268	246	255	265	245	245	242	242	265	239	263	256	262	243	244	246	261	246	249	264	255	240	248	275	258	260	238	286	264	246	280	272	267	268	245	274	268	257	250	259	246	231	242	236	291	261	253	253	262	257	244	262	251	269	264	268	264	227	264	263	265	278	256	253	255	223	254	274	279	266	241	251	262	267	262	273	232	271	285	248	252	233	291	263	244	253	268	264	251	229	247	264	259	255	236	264	263	253	264	249	275	273	241	263	268	239	282	248	267	247	236	257	247	266	246	246	287	264	269	284	280	275	256	270	250	262	248	280	238	249	259	248	269	265	257	283	245	246	271	239	236	259	247	263	248	284	258	261	265	244	247	246	266	253	249	265	237	222	256	233	252	264	252	256	271	265	273	257	274	265	268	248	272	296	251	244	249	267	273	245	241	286	270	281	264	250	265	276	245	240	273	268	241	278	244	271	268	245	244	274	255	265	263	272	256	255	223	272	271	248	264	267	248	275	294	244	255	289
25620	21668	27658	25579	8332	404	278	207	184	178	175	160	155	150	125	127	148	162	142	132	116	113	141	144	137	116	121	136	131	122	125	128	110	119	131	147	147	156	136	122	134	145	120	128	112	117	128	120	119	126	122	119	119	115	129	125	131	112	116	108	114	130	126	137	129	111	127	96	138	112	132	124	125	141	126	117	109	129	132	121	129	141	126	123	123	136	122	108	128	134	126	129	106	114	120	103	136	122	125	109	113	123	133	105	123	127	154	116	141	116	114	129	119	134	131	113	120	118	124	136	134	132	120	141	134	135	123	121	118	145	135	138	122	145	140	109	121	113	132	137	140	122	127	127	120	102	123	111	139	120	132	122	123	139	142	141	128	120	117	137	136	124	129	107	112	126	135	132	103	123	122	130	125	115	119	139	127	110	144	131	127	130	114	116	100	129	123	121	121	107	112	119	143	125	120	108	130	123	116	128	131	137	130	123	117	124	116	127	133	119	131	110	142	114	109	135	114	128	117	123	130	119	131	115	136	107	119	126	133	114	136	133	108	128	121	129	108	124	116	116	113	108	135	130	114	123	113	113	131	127	135	127	119	112	117	107	127	144	119	129	127	155	99	129	131	110	125	124	120	126	123	133	114	108	112	133	120	99	121	130	128	125	113	111	100	136	110	102	124	115	116	125	113	110	115	124	101	123	114	133	114	122	139	140	147	133	112	109	116	130	111	119	135	125	129	121	119	125	126	103	140	125	126	119	151	116	126	106	105	124	124	129	108	127	124	134	114	116	129	120	115	156	121	112	125	113	129	135	122	118	126	131	136	116	115	101	121	128	138	129	131	124	135	106	123	118	101	134	121	110	125	122	137	122	131	123	151	120	121	117	125	137	139	149	118	120	131	111	102	115	125	133	121	114	123	128	111	125	122	141	140	124	113	110	144	120	118	140	120	130	108	139	139	103	114	117	128	109	122	120	110	148	134	106	148	116	135	116	135	133	110	111	125	137	138	133	102	116	138	110	127	121	139	133	115	128	142	120	133	152	137	111	101	123	133	121	125	134	120	96	132	117	122	105	116	114	130	117	121	143	116	123	110	128	122	139	122	107	118	116	124	128	130	116	111	109	128	148	107	119	120	141	136	100	122	108	144	106	128	127	132	107	122	125	117	139	129	131	113	127	112	109	129	125	113	109	115	102	107	116	122	131	141	124	112	125	126	122	115	129	153	123	116	114	149	113	133	121	120	127	116	124	128	105	130	114	121	137	138	128	102	126	112	131	133	117	138	104	121	150	125	119	133	133	128	124	145	134	117	110	129	151	123	127	134	108	119	122	133	117	131	115	138	127	129	116	130	121	110	114	144	98	110	114	123	126	110	118	125	113	106	135	144	117	110	119	109	122	112	101	121	120	131	125	137	125	143	122	133	125	95	138	124	136	137	124	133	121	114	135	134	141	117	130	109	134	132	130	101	129	129	124	117	128	116	149	117	132	130	117	115	115	121	143	124	120	116	126	129	133	119	131	109	137	123	130	137	106	123	133	108	102	102	120	134	120	123	124	116	127	114	110	116	127	114	147	112	106	98	114	113	143	127	132	115	119	119	129	112	127	117	123	133	122	109	122	101	105	125	105	147	108	130	107	127	126	119	118	112	122	113	108	110	132	121	122	120	129	131	140	127	124	122	123	130	112	127	101	150	120	111	137	133	127	116	127	118	128	145	111	139	122	127	113	130	118	130	122	135	108	128	116	133	136	118	122	126	130	137	132	104	142	114	97	134	117	114	130	133	142	130	115	126	112	105	132	126	114	117	133	112	141	126	129	132	117	126	124	129	115	124	112	110	125	123	123	120	117	120	110	133	117	110	118	110	110	120	113	111	127	132	142	118	109	127	140	109	124	146	124	125	118	130	146	121	131	142	104	103	128	104	135	127	122	124	107	135	119	118	133	137	132	136	108	127	129	130	112	107	133	147	125	132	118	106	132	122	135	119	124	109	131	106	125	132	149	109	118	119	115	132	130	113	123	132	129	146	125	102	138	129	118	138	107	135	125	122	122	144	128	128	127	110	123	124	123	117	135	124	114	155	131	125	111	121	116	126	101	117	120	134	128	128	112	134	123	129	113	143	106	118	114	126	114	128	129	105	112	129	118	128	134	131	131	112	124	117	120	137	110	129	143	125	105	129	130	129	134	127	143	109	103	124	121	131	120	125	131	115	109	123	113	118	102	115	116	116	136	116	131	134	132	132	121	132	113	118	106	111	110	126	126	125	121	112	113	116	123	123	138	121	141	119	136	132	107	125	125	106	121	110	115	126	122	138	115	124	125	149	105	140	116	145	126	116	122	132	120	127	136	125	119	144	120	123	135	123	121	106	109	126	110	122	117	133	135	122	136	117	108	115	109	126	102	105	115	126	106	134	102	125	117	116	115	129	129	133	128	120	131	106	126	93	122	121	111	121	120	122	94	118	124	134	123	117	119	118	144	141	122	116	124	111	130	131	134	115	120	131	117	131	111	133	117	139	120	121	126	131	120	136	110	120	131	137	104	134	111	123	114	109	110	145	140	112	118	144	122	100	143	132	103	136	110	122	110	103	117	121	129	132	125	130	114	113	139	139	120	157	109	120	129	121	122	123	147	134	130	113	134	134	149	128	127	129	118	153	102	113	118	119	141	127	139	120	115	121	116	122	109	123	136	116	125	120	131	105	95	127	139	129	131	115	137	129	133	133	102	122	136	112	125	121	123	125	119	123	139	128	117	111	127	113	134	116	105	123	130	111	133	131	129	130	103	123	139	132	120	143	130	123	109	140	122	117	122	137	149	137	106	118	108	113	136	109	108	117	120	110	128	118	134	109	107	111	127	140	133	126	139	134	145	134	142	117	110	127	149	130	109	123	106	114	125	131	111	104	133	115	131	133	105	139	161	123	121	109	122	131	128	124	127	107	109	140	120	116	103	120	134	129	135	115	131	132	131	125	117	124	134	116	118	136	120	148	114	128	139	159	128	134	127	113	111	124	123	144	141	127	127	121	102	148	142	143	113	128	143	137	126	131	123	119	137	128	133	108	126	137	129	117	129	124	113	133	124	118	142	129	103	127	123	123	134	144	111	129	117	127	118	136	113	117	133	120	116	123	114	107	134	126	128	126	117	112	131	122	152	137	129	124	129	120	125	123	119	118	128	120	115	116	120	118	122	134	106	112	120	121	132	123	125	144	123	117	116	132	129	117	94	127	139	117	136	122	116	139	114	141	120	121	114	111	129	128	115	140	134	134	128	115	130	123	138	136	114	123	109	126	104	124	105	130	118	107	118	123	127	133	125	122	121	112	106	119	105	106	109	151	145	120	110	125	138	128	143	129	126	128	129	129	124	124	124	115	134	106	109	105	123	150	114	134	122	138	110	127	109	121	132	125	125	124	123	132	108	122	124	127	118	124	126	127	126	128	123	119	139	131	119	121	126	105	129	124	133	134	136	123	133	141	140	110	131	133	138
35581	46034	11949	1115	756	551	496	410	338	283	271	229	273	221	202	202	195	217	192	177	205	178	187	204	178	177	187	202	178	171	160	157	170	163	187	157	149	160	175	173	156	192	169	164	182	174	166	181	159	149	192	167	156	158	157	168	170	163	163	158	169	159	177	161	179	155	161	149	167	157	180	178	164	173	169	185	176	192	174	178	169	144	190	159	170	156	173	158	174	179	157	148	201	150	157	174	181	152	163	171	157	151	141	173	172	152	160	154	155	155	161	165	185	170	142	149	167	171	142	178	182	168	179	163	174	152	175	154	182	173	175	163	166	169	176	153	165	173	175	177	162	168	163	167	180	176	177	175	177	168	166	174	174	158	179	148	164	156	168	176	180	171	143	147	171	175	174	176	170	183	175	192	157	167	190	164	155	182	173	151	170	165	183	163	150	164	171	175	176	181	149	169	149	189	170	158	170	155	177	164	163	173	159	168	159	168	189	154	165	182	154	173	185	189	192	186	159	203	168	158	166	155	154	158	160	161	166	168	153	162	164	177	179	179	159	157	183	196	155	182	189	169	169	163	176	186	163	191	168	175	148	143	155	174	195	149	173	184	176	166	167	145	154	144	178	177	159	151	173	174	158	169	164	185	178	150	179	175	149	151	167	133	171	153	167	147	166	154	166	158	158	184	174	190	177	179	154	175	158	167	160	162	142	193	152	152	186	170	197	146	165	179	157	187	155	158	167	164	166	165	177	165	161	179	187	168	153	174	175	142	166	151	168	151	149	179	188	175	189	189	170	164	170	166	187	169	189	172	186	159	189	155	156	192	181	175	149	157	167	203	155	178	163	152	156	194	136	178	167	161	159	150	143	171	163	170	158	181	173	162	172	179	180	153	150	167	160	160	168	170	178	173	165	166	164	180	137	153	170	166	178	164	167	168	178	156	165	167	179	188	175	177	180	152	147	193	163	161	159	186	174	153	159	152	146	179	148	161	174	157	170	162	149	146	169	153	149	176	182	173	187	183	183	167	168	176	157	188	147	167	163	173	166	145	185	152	184	165	147	201	181	155	171	172	149	179	183	169	169	170	197	160	169	171	157	154	179	185	191	168	150	178	151	176	125	182	186	211	150	179	179	143	157	184	185	143	178	159	171	157	160	190	147	170	198	188	176	165	169	164	186	178	180	160	147	153	175	179	147	167	166	165	171	138	183	155	167	182	156	154	177	159	191	142	167	176	189	183	177	206	187	163	147	160	169	166	169	163	177	176	150	171	157	166	164	168	163	165	154	175	185	163	170	174	148	171	156	152	154	187	170	187	160	166	177	165	157	183	165	169	140	160	173	181	151	183	159	177	169	151	153	172	154	158	161	163	177	157	164	173	196	169	176	171	193	160	153	141	168	154	176	147	172	163	153	164	162	177	160	162	134	166	166	173	140	183	154	156	162	172	169	146	143	168	174	152	143	175	192	167	173	177	177	160	168	162	197	175	171	155	180	166	206	176	143	172	160	176	153	146	169	170	155	164	171	160	170	158	181	170	163	164	171	163	153	167	175	175	155	166	181	173	171	182	152	175	165	165	163	169	144	155	178	143	184	159	164	162	157	167	180	130	153	164	169	149	146	161	165	162	158	163	152	166	172	161	148	169	170	175	161	149	173	163	177	154	179	176	171	165	159	166	167	139	190	150	161	155	165	179	180	176	173	166	151	181	159	151	188	148	159	172	165	173	167	170	174	180	155	171	164	169	163	159	144	182	159	173	155	191	162	165	187	193	179	165	176	186	160	162	171	162	167	158	150	165	166	186	187	179	177	158	145	165	167	154	176	152	182	177	163	161	154	167	159	158	161	158	141	145	155	145	165	174	183	172	155	157	164	160	185	146	147	170	180	164	152	157	187	166	188	169	171	171	153	167	148	151	183	161	134	159	181	165	169	183	173	166	161	149	168	157	171	171	165	150	141	189	162	155	156	174	164	184	155	160	156	151	149	177	163	180	158	167	163	162	162	158	181	147	166	158	173	189	191	181	151	164	171	154	178	165	166	187	142	180	152	176	153	178	163	174	191	178	166	171	163	158	165	142	178	181	168	172	165	152	164	171	181	164	178	160	176	178	159	186	176	174	146	173	183	162	184	158	162	146	170	168	155	175	168	178	169	166	141	169	161	176	154	148	146	175	169	186	175	177	169	166	158	175	164	182	173	165	179	171	158	162	168	176	144	199	165	168	159	153	170	175	198	170	167	124	164	182	150	170	174	166	164	163	174	164	186	177	174	178	182	188	158	166	155	162	173	169	170	172	138	177	178	154	171	176	164	187	159	162	184	155	185	145	197	167	142	184	147	144	148	166	165	176	173	187	162	177	155	173	145	165	159	178	161	162	176	210	149	155	171	167	172	167	160	183	140	149	165	164	163	161	163	131	166	169	191	175	165	175	170	206	173	142	168	171	175	170	178	167	173	167	153	171	164	164	166	148	161	178	185	175	168	159	162	174	149	193	170	176	166	161	172	151	151	158	169	182	162	164	162	177	184	167	185	143	158	137	159	159	158	150	151	165	149	168	167	155	162	166	160	167	154	151	156	148	164	162	156	186	199	148	161	170	169	170	197	187	157	156	150	177	153	142	162	176	168	159	161	176	179	138	162	175	141	144	149	154	190	156	150	167	166	172	189	167	161	187	143	158	170	169	163	159	158	170	182	172	148	150	185	158	146	147	168	180	171	187	185	178	176	156	177	150	179	177	180	164	154	171	144	166	163	181	174	176	163	188	170	148	165	136	180	184	198	176	167	178	166	173	178	164	170	186	178	172	161	164	152	166	171	180	176	170	191	178	169	173	154	158	156	171	148	171	183	186	156	173	175	158	184	161	168	168	188	152	156	164	176	172	185	176	154	138	187	156	161	162	152	155	175	145	178	157	180	158	179	178	164	166	172	164	161	165	163	179	164	151	180	153	162	158	151	162	164	156	179	159	181	158	167	140	162	174	175	181	154	165	181	170	156	142	148	162	172	173	186	168	185	146	180	158	156	177	150	166	163	171	162	161	164	169	183	151	186	149	170	161	135	148	182	172	163	166	155	180	168	184	187	165	155	157	186	170	160	161	154	138	161	166	165	157	152	179	150	166	180	172	177	171	171	147	179	161	183	173	182	161	160	172	153	184	182	157	185	173	174	187	194	172	155	174	158	177	172	165	157	162	164	179	175	167	184	171	140	141	131	137	172	145	192	163	157	179	179	176	168	150	179	163	201	191	149	162	161	179	170	163	163	173	195	164	158	146	178	142	164	163	161	167	171	151	168	160	167	157	174	136	160	158	163	161	169	192	162	171	154	182	153	174	180	173	168	178	177	170	174	181	186	156	166	203	156	141	167	180	159	152	166	188	159	168	174	178	134	184	163	168	166	163	171	177	158	180	149	170	158	168	189	176	165	180	165	154	158	176	177	177	149	155	150	161	177	165	143	161	162	165	152	173	157	173	155	156	150	179	172	134	151	184
23287	21647	29394	24291	21579	21525	9275	885	591	518	496	440	444	387	375	375	388	345	377	359	340	325	336	338	333	340	320	307	349	308	330	294	322	307	321	341	294	344	297	307	321	327	324	313	318	331	333	298	330	295	329	301	348	277	308	309	326	321	336	266	331	301	331	305	308	287	317	319	299	303	270	301	318	312	302	299	327	305	309	301	343	341	320	306	309	298	296	311	302	317	333	335	324	276	327	329	276	287	330	305	315	301	293	321	289	324	295	338	285	266	301	326	291	335	325	291	319	294	295	311	318	291	306	296	342	287	304	290	290	311	304	323	312	293	289	294	333	299	301	334	321	316	347	293	298	272	308	322	336	290	302	332	275	311	304	328	334	324	310	316	331	291	303	301	279	300	330	313	308	332	316	327	302	329	318	313	304	289	280	342	326	306	334	313	313	319	296	302	306	300	322	305	300	310	334	309	304	328	310	300	330	288	305	295	302	308	302	296	286	316	292	310	323	312	323	286	305	316	322	276	296	302	309	294	303	331	297	307	314	320	294	307	299	286	299	331	277	311	315	286	286	290	321	329	321	302	316	313	296	312	326	316	305	295	285	282	301	330	299	286	287	299	307	310	295	305	284	287	287	317	308	295	329	306	333	334	330	302	301	311	307	312	316	309	323	309	309	311	317	293	316	330	315	311	305	323	290	321	303	301	318	311	311	291	323	331	295	327	309	319	291	314	297	289	285	298	332	310	270	324	312	289	276	346	300	280	304	334	296	315	273	320	259	284	282	306	297	326	289	268	316	301	308	308	332	290	308	313	300	303	317	323	299	313	306	274	312	277	305	321	321	296	297	342	310	308	333	306	320	294	335	310	302	321	292	301	302	319	289	312	288	328	299	316	256	302	339	297	286	291	307	309	300	307	319	292	330	317	347	274	295	335	303	289	318	289	281	284	308	303	299	287	325	306	308	284	284	291	290	316	273	291	309	305	314	316	317	291	290	309	301	319	314	314	285	315	300	288	282	326	302	325	314	301	308	289	326	321	290	270	333	324	285	320	309	307	327	299	324	332	314	318	327	304	292	316	312	326	312	313	303	319	333	290	294	307	326	308	310	314	304	302	297	322	312	306	311	287	285	281	313	308	316	303	301	315	282	299	288	344	291	277	295	316	311	323	322	289	295	294	281	274	316	294	310	327	328	329	289	314	307	297	286	280	299	306	320	303	313	294	331	261	302	290	259	304	309	292	325	296	301	306	300	317	320	306	297	298	321	313	317	308	339	283	301	273	300	309	338	295	308	298	284	319	301	289	302	318	323	317	311	290	305	270	288	314	312	281	297	292	336	293	268	292	341	288	319	309	294	298	278	270	309	313	300	291	295	309	326	302	296	307	285	323	335	315	312	288	303	314	309	330	279	326	306	298	318	316	310	293	283	351	301	292	277	301	318	287	294	287	256	293	308	293	298	315	335	300	310	319	326	295	346	308	328	296	288	329	305	324	344	337	315	268	328	315	290	325	315	317	315	323	308	311	327	317	315	308	275	303	327	325	334	351	334	271	308	275	281	288	284	277	274	303	320	302	307	268	292	311	308	304	282	286	330	308	320	314	315	302	293	296	306	298	294	293	309	290	306	297	283	290	323	309	298	280	314	299	319	282	284	319	272	310	309	305	327	293	299	286	320	333	313	307	311	297	299	287	321	330	317	275	251	311	292	320	333	299	306	309	306	334	310	335	319	280	316	325	312	317	324	302	304	317	317	333	318	302	304	308	312	294	316	335	319	314	302	305	308	296	328	301	312	301	289	306	290	278	296	310	331	347	277	330	300	306	296	305	317	315	340	298	288	329	309	314	317	280	295	314	265	291	326	289	327	357	301	291	337	308	309	324	320	326	284	323	304	295	274	315	282	301	320	346	275	291	326	329	324	317	326	303	303	330	302	344	327	289	314	325	301	320	293	323	311	275	308	300	302	308	310	313	319	316	259	338	335	290	321	309	298	324	285	302	295	314	290	290	301	295	315	310	319	313	322	334	308	310	321	305	285	297	281	288	284	308	313	325	323	286	324	318	324	304	283	291	260	293	298	319	372	322	298	308	305	328	297	312	337	314	289	336	286	293	316	282	312	299	310	323	286	360	318	320	334	282	299	278	323	321	275	304	305	326	321	340	314	325	300	311	318	318	308	331	292	318	312	278	295	280	295	311	303	346	310	291	313	334	318	313	336	319	314	292	311	321	274	352	297	270	323	336	302	327	326	282	336	300	310	300	309	311	307	298	322	304	291	338	313	354	322	305	330	321	310	318	296	276	313	309	305	284	257	297	312	328	305	309	309	303	304	300	308	301	312	287	313	290	296	293	299	291	293	298	323	319	328	304	311	323	293	269	315	289	292	298	330	318	298	277	313	304	320	298	298	327	299	309	331	308	293	296	303	307	305	308	286	320	319	303	322	332	278	299	313	334	351	304	288	292	321	306	309	286	335	287	322	315	291	292	370	290	305	311	335	294	292	300	323	345	310	303	300	336	332	301	309	286	293	327	317	284	310	318	289	306	314	298	337	290	330	318	323	318	282	292	320	336	327	292	305	316	300	275	303	272	298	318	329	303	298	280	333	315	319	292	311	293	322	325	311	310	334	310	295	292	305	297	309	303	307	287	270	295	329	293	308	309	284	308	305	300	291	321	321	325	295	298	319	282	327	320	281	319	314	311	324	295	306	289	328	328	294	316	333	287	293	294	330	305	315	290	299	302	304	306	316	297	313	290	292	298	312	291	296	327	314	295	312	274	317	295	317	281	315	298	317	294	282	300	303	280	293	306	308	329	364	306	277	315	301	297	311	292	276	291	287	297	313	287	347	254	302	287	294	286	308	285	299	303	348	315	288	316	317	312	296	299	301	323	329	316	315	325	295	323	322	304	270	294	305	317	310	290	298	316	325	304	324	310	302	322	320	315	306	322	256	301	314	315	308	327	304	335	269	293	308	306	303	302	305	301	275	300	323	308	260	318	319	315	279	311	318	292	296	306	283	342	285	293	309	332	329	281	309	310	302	296	311	283	309	301	298	315	322	297	289	341	320	295	315	300	286	306	307	300	286	349	327	323	312	313	309	288	299	303	332	261	287	299	309	306	309	313	280	293	304	308	325	316	298	298	335	286	310	309	315	305	315	289	313	336	314	278	292	309	348	312	303	317	315	304	318	327	311	323	320	287	323	311	299	316	315	288	337	304	318	297	303	310	282	316	289	322	283	312	305	299	304	315	324	327	291	317	275	319	291	283	293	282	323	310	299	333	290	295	328	305	360	322	292	311	294	286	318	346	312	346	304	309	299	300	301	284	281	327	296	313	317	325	306	311	313	318	320	304	304	322	304	335	317	319	320	324	317	309	304	304	308	269	293	269	309	317	290	317	302	292	328	315	321	312	321	341	289	282	309	303	330	290	319	344	302	329	316	324	312	296	316	328	308	353	316	270	297	288	300	325	301	302	321	313	292	340	315	288
41186	58806	21320	4028	2754	2040	1574	1157	1018	886	787	658	637	593	573	532	497	471	509	476	420	453	429	438	402	444	428	425	410	417	381	408	421	369	407	384	423	398	434	416	399	417	376	372	410	383	396	378	353	374	364	425	399	398	373	402	355	372	384	385	367	405	378	369	370	356	402	392	367	360	385	367	368	344	364	363	425	374	397	384	368	354	390	356	390	376	373	399	348	361	416	378	371	386	362	386	380	342	370	370	362	370	360	372	390	376	351	364	391	362	374	349	345	351	399	355	366	331	365	352	356	371	362	385	364	407	360	380	387	369	340	383	373	377	333	378	363	345	366	360	389	368	399	358	352	367	401	357	381	354	388	349	385	380	378	380	369	370	392	379	389	320	372	365	378	363	384	357	334	364	380	347	330	377	331	381	355	351	368	340	367	388	371	349	396	351	392	386	375	361	354	378	366	370	368	365	405	367	392	375	383	339	354	373	364	365	351	356	378	342	365	396	393	355	369	364	343	387	372	417	393	353	413	379	411	381	373	332	355	362	361	382	386	376	351	386	381	386	358	385	369	378	350	371	385	377	357	384	370	359	366	399	352	394	376	371	361	382	377	364	367	382	346	358	318	358	373	393	337	336	350	361	402	366	354	390	370	368	386	350	378	384	399	378	375	365	390	384	349	374	354	341	407	365	364	342	364	326	356	387	363	373	356	364	380	376	340	392	373	351	362	386	384	359	373	397	350	371	348	374	358	404	369	341	320	389	370	345	360	361	380	357	342	378	383	336	405	374	360	370	370	359	350	390	341	378	334	359	346	379	356	375	358	357	353	375	355	325	368	360	346	379	354	362	337	375	396	347	380	337	370	383	369	373	386	370	376	379	336	361	410	363	354	371	367	322	373	372	390	384	368	396	361	373	380	351	385	388	358	397	374	340	377	379	378	359	353	396	339	368	393	385	415	364	348	361	368	338	347	359	335	403	363	393	360	387	366	386	341	359	379	355	386	385	378	350	364	416	391	375	374	334	359	360	366	378	406	385	377	352	352	359	346	371	386	345	374	350	385	373	352	350	361	345	369	381	370	401	393	339	381	337	380	367	377	376	397	381	388	351	372	382	378	366	364	390	370	385	377	382	359	385	367	349	394	382	356	373	398	393	364	391	357	352	389	388	363	367	375	363	362	422	362	342	401	374	366	343	375	383	395	343	365	384	369	403	381	349	366	359	377	383	381	385	367	392	413	360	398	397	390	357	357	394	374	386	356	370	412	336	378	364	352	360	390	341	377	352	337	358	346	348	396	370	401	347	338	368	369	366	407	344	368	322	393	381	344	387	398	377	393	356	390	361	378	373	375	385	348	374	379	375	363	352	360	366	364	367	358	399	411	359	386	379	384	344	360	376	390	371	357	409	378	362	359	371	410	346	380	378	355	372	368	389	357	340	369	373	305	360	338	356	354	368	359	387	366	376	381	345	384	342	379	394	357	404	336	377	356	368	376	393	375	332	354	354	367	352	392	364	419	362	363	378	370	359	381	351	373	369	368	374	367	350	408	363	366	375	352	341	354	364	330	372	359	391	361	349	343	362	345	390	365	356	358	421	356	392	354	380	319	384	343	380	386	369	380	373	368	389	375	370	341	320	358	373	375	382	354	378	338	389	352	347	376	349	365	347	360	384	380	372	389	391	349	389	374	387	355	345	389	390	380	389	400	392	385	369	370	363	369	389	371	386	380	377	332	377	370	367	357	389	359	360	332	360	362	376	407	368	405	370	396	362	357	388	362	387	391	345	407	380	374	359	362	389	380	385	374	386	339	346	377	331	357	364	387	375	371	365	339	344	365	413	372	369	368	376	393	362	397	353	362	361	328	367	356	364	389	369	361	415	374	376	367	372	366	377	401	382	399	375	418	377	369	366	368	356	342	354	365	374	408	355	352	400	385	335	362	334	383	387	352	343	351	364	332	376	368	353	372	363	362	400	373	367	333	363	398	387	363	392	363	357	339	357	377	358	335	372	383	387	372	378	363	390	352	370	388	334	408	374	361	353	360	376	352	348	355	362	348	388	399	345	391	338	374	376	403	379	369	332	372	393	409	348	332	370	350	341	401	380	373	362	358	383	385	354	366	379	390	342	389	358	407	335	387	385	335	375	354	363	413	343	382	366	406	386	335	374	398	379	364	394	386	373	358	376	362	338	364	420	353	389	357	326	371	366	358	378	362	369	363	398	391	409	392	355	409	371	366	383	352	353	400	397	365	409	336	400	376	397	344	394	383	366	373	366	349	353	394	385	355	362	378	370	395	386	362	383	369	343	358	389	372	363	362	400	372	357	363	364	353	382	365	385	380	355	394	348	346	369	389	347	364	344	371	364	389	328	354	353	358	391	397	375	352	375	404	361	369	369	357	364	381	381	398	372	416	393	378	333	391	360	392	385	361	385	340	385	374	353	373	409	363	383	394	356	384	323	382	374	354	377	384	352	359	365	367	338	358	376	333	381	355	371	385	348	376	344	321	351	368	366	360	385	372	378	406	330	332	363	394	393	404	388	365	365	370	331	352	359	361	356	343	384	400	388	378	366	362	370	407	356	369	390	363	356	357	357	342	364	338	351	361	366	379	392	364	385	394	357	396	361	364	387	362	364	397	356	386	388	400	389	358	347	381	362	371	364	393	395	395	375	396	404	361	383	379	381	408	393	344	353	362	385	404	313	375	342	368	374	355	368	363	366	368	355	361	369	347	382	372	383	360	363	374	349	362	385	409	348	372	384	361	404	391	362	398	368	339	352	388	384	370	374	375	380	384	342	351	379	383	378	346	359	354	369	422	342	399	366	386	390	360	380	367	388	374	396	359	370	364	387	380	370	378	364	363	378	355	379	373	357	335	347	372	353	390	352	338	378	379	336	367	393	349	370	382	391	367	362	381	409	367	333	347	355	390	399	367	381	381	384	376	372	392	357	360	360	371	366	387	371	382	373	371	378	377	347	397	358	401	382	369	329	381	356	355	354	352	390	365	368	349	341	361	360	352	371	361	407	371	368	400	350	349	351	374	361	404	360	336	401	388	359	363	360	353	364	385	399	343	344	388	374	346	344	339	348	345	382	345	360	361	416	379	380	365	376	386	405	353	356	373	364	374	381	389	354	392	380	384	389	355	347	376	371	408	375	359	383	372	409	366	387	362	349	364	378	383	345	398	414	387	398	371	364	360	356	377	393	422	380	338	407	384	363	377	363	359	366	364	358	419	368	373	364	394	369	370	354	372	396	361	375	406	384	339	367	332	395	409	329	358	375	390	347	377	357	385	365	359	348	376	360	370	353	379	370	387	349	357	394	371	381	366	355	396	371	387	394	346	330	396	371	363	341	346	367	371	378	384	340	392	345	364	354	361	374	378	357	357	372	357	358	367	367	376	364	359	369	367	368	352	380	349	361	329	353	363	347	355	372	377	350	353	367	383	367	356	367	360	345	356	358	357	389	350	381	363	342	345	343	330	367
29058	24556	17069	1738	161	105	115	99	121	107	105	102	94	113	97	92	98	98	80	82	105	104	113	102	98	100	94	83	109	80	117	86	105	100	104	105	77	91	102	113	76	94	109	88	108	88	102	91	105	97	105	96	109	93	89	94	90	86	98	94	87	76	107	93	88	91	100	90	91	105	100	80	85	86	89	85	96	104	110	91	93	81	87	106	98	92	84	88	83	91	106	85	92	101	93	101	89	82	99	83	95	93	97	97	89	89	85	96	80	86	93	89	99	82	104	91	98	95	80	73	89	83	92	103	89	94	94	82	95	79	99	111	102	106	117	85	90	81	91	95	96	105	98	100	96	100	103	110	88	83	71	98	102	101	92	93	94	100	92	105	104	76	92	100	96	75	95	95	86	97	70	94	88	105	87	93	105	101	93	88	108	103	93	88	95	77	85	98	91	106	93	92	82	97	91	101	100	84	87	107	101	89	92	107	84	91	111	113	73	88	96	93	88	89	101	95	90	99	99	90	84	94	85	72	79	86	79	79	89	83	92	81	101	94	100	93	114	77	106	71	84	84	102	97	88	99	85	87	96	106	100	99	83	109	90	104	81	97	109	98	89	104	86	100	99	103	106	109	93	92	94	79	76	86	95	104	92	83	92	85	97	104	111	91	85	92	92	79	95	83	97	85	91	111	103	73	90	88	90	89	94	106	70	107	84	96	92	81	99	105	79	83	91	88	98	107	78	80	77	86	99	90	102	107	72	115	94	94	98	79	99	81	88	101	86	93	101	92	110	105	88	64	82	89	104	87	111	111	111	78	98	103	82	99	87	83	89	94	96	98	104	78	89	85	92	99	88	88	109	101	85	98	79	89	79	102	91	103	78	89	87	93	106	88	85	101	105	87	91	100	98	102	84	94	80	85	86	89	94	86	95	91	103	101	93	102	102	96	74	103	95	74	111	95	106	91	77	100	97	92	103	117	81	99	108	90	108	80	97	101	113	88	71	75	96	88	96	77	93	89	94	103	88	108	90	81	91	88	97	97	96	101	98	96	88	82	81	98	88	79	73	98	97	71	91	96	87	92	97	111	97	105	92	79	83	94	89	82	91	89	111	100	104	87	94	95	87	82	95	93	88	81	90	97	88	101	73	98	74	91	87	96	91	95	99	103	99	100	97	87	96	106	109	99	81	94	95	76	98	99	93	82	90	89	104	97	98	96	110	107	89	89	82	98	70	99	107	92	83	84	93	99	97	76	87	114	101	90	91	101	89	83	90	93	106	101	82	85	89	100	98	100	86	92	87	72	91	103	98	103	97	88	95	87	95	98	107	96	75	84	105	97	82	95	80	94	92	101	108	100	82	93	91	87	110	86	98	101	102	91	86	103	95	111	107	86	103	92	75	122	106	92	89	84	100	83	108	88	99	99	88	99	99	82	90	85	91	85	92	95	72	96	94	97	98	97	94	93	98	96	88	99	108	86	93	104	100	82	87	85	97	73	101	91	103	99	95	82	91	83	92	92	92	84	89	97	96	81	101	88	106	101	91	84	90	97	90	93	96	105	70	100	86	91	87	86	83	87	74	95	100	73	94	81	85	108	77	98	95	92	102	88	115	92	110	86	90	87	88	108	102	106	85	84	109	109	97	95	87	80	95	84	124	85	75	109	106	81	92	85	86	96	86	101	98	85	97	106	103	92	103	102	104	93	103	98	88	81	109	75	94	102	94	88	85	79	83	92	91	93	72	76	74	89	106	83	106	85	108	75	91	121	86	98	95	93	81	103	99	85	87	79	95	86	93	110	86	85	90	100	86	95	102	99	106	93	91	87	92	86	105	94	91	101	97	85	92	102	102	76	102	77	91	89	96	98	88	81	89	112	101	96	96	92	84	86	80	93	102	84	88	97	99	88	87	92	87	88	104	82	96	89	72	80	92	91	86	73	86	112	85	107	88	87	89	97	101	93	92	95	87	93	102	108	88	103	84	99	93	73	75	93	101	113	90	88	79	96	97	92	101	114	87	81	91	91	100	100	93	88	90	91	86	95	87	87	88	97	95	98	89	98	84	97	87	69	93	79	95	115	110	98	101	92	89	103	104	90	95	101	82	98	77	101	88	93	98	86	103	98	92	100	99	91	95	86	92	89	92	93	101	96	109	87	101	99	88	107	87	94	88	70	97	86	101	92	100	82	90	103	99	98	79	102	91	84	83	85	94	83	85	86	95	92	111	69	111	96	83	87	85	105	86	84	92	99	98	100	88	97	96	80	92	86	93	97	92	89	101	84	98	84	98	82	76	85	92	103	96	87	91	81	87	85	97	95	103	77	90	76	91	77	88	90	107	95	98	102	93	103	114	114	77	87	94	104	97	98	93	98	103	105	89	86	104	93	82	93	94	107	94	84	102	82	75	93	91	93	98	85	111	97	93	115	95	92	102	94	98	95	99	97	87	91	96	82	96	93	81	76	98	87	86	94	87	98	96	106	84	89	102	93	89	81	102	80	96	70	81	104	87	90	96	97	89	90	92	94	109	93	77	84	93	94	99	90	101	80	93	98	84	105	103	97	84	100	97	89	107	87	112	99	84	102	86	97	92	88	90	99	103	87	85	79	95	99	94	87	85	114	87	101	97	82	94	98	88	89	96	77	95	104	98	75	103	78	85	91	97	98	99	101	96	89	86	89	85	98	94	77	84	88	107	80	87	98	93	93	113	86	94	108	98	100	89	90	92	92	101	104	107	93	86	106	93	90	94	83	102	111	108	104	90	91	102	94	110	85	89	97	101	67	88	88	103	87	89	89	95	91	100	77	86	89	74	107	89	88	91	90	90	77	98	84	98	89	102	108	90	100	90	91	89	99	95	82	105	91	101	88	110	93	90	75	89	107	89	103	90	95	100	85	101	95	104	86	99	102	98	131	87	84	93	94	98	74	93	106	88	88	106	90	83	102	112	97	97	89	90	87	86	84	101	97	110	102	86	92	86	82	103	90	96	94	94	86	108	108	78	101	94	101	103	99	99	98	98	98	85	81	93	108	95	100	96	93	100	76	77	89	89	93	89	88	93	87	93	104	80	91	85	81	87	82	94	105	78	84	102	94	79	90	87	80	87	92	80	104	95	87	93	90	106	106	95	85	102	87	73	91	83	99	91	103	88	102	89	99	83	89	97	82	86	90	75	83	82	80	93	102	89	91	101	97	96	83	101	83	90	74	107	108	79	85	94	95	91	91	99	101	77	102	101	92	85	98	98	94	100	85	107	106	116	95	86	100	95	101	104	90	87	87	88	117	78	93	83	117	106	95	99	89	87	73	97	112	100	98	88	97	82	83	87	83	81	86	104	93	81	90	101	101	83	95	80	85	93	67	93	96	99	100	106	101	95	99	92	103	106	101	97	98	96	85	86	91	99	84	83	90	93	76	62	96	86	96	92	78	95	83	92	89	80	84	89	90	93	101	87	101	95	97	89	89	91	97	100	95	96	81	87	91	77	102	91	101
32329	37050	8670	267	203	164	182	146	157	132	140	133	133	132	151	114	119	124	109	135	115	102	120	125	109	129	141	125	113	121	132	120	147	137	124	116	117	136	128	135	136	147	127	119	121	116	140	106	123	132	122	126	119	116	120	125	130	130	123	120	122	123	120	136	114	120	117	122	112	121	119	117	121	125	123	114	142	111	121	131	135	123	128	119	117	110	127	115	109	131	110	117	117	107	132	115	120	92	108	130	116	128	129	135	131	139	110	122	112	137	111	131	138	111	108	139	123	113	122	132	132	144	115	126	112	137	132	137	126	139	104	126	129	121	122	120	106	127	131	137	128	115	101	125	121	143	105	117	123	131	134	113	127	109	115	114	158	129	128	141	118	108	130	127	136	105	118	108	118	134	125	123	124	127	127	124	110	128	127	117	130	103	134	110	113	129	121	119	113	113	133	127	114	112	119	119	125	112	116	122	131	112	129	145	129	118	115	118	122	115	110	107	129	125	132	111	114	99	115	127	126	122	136	130	115	133	152	119	124	129	124	125	126	101	102	102	115	114	125	111	99	115	122	124	120	129	125	125	118	146	116	111	136	111	121	119	132	130	118	114	140	107	128	118	112	122	126	138	131	107	134	115	112	114	154	118	143	111	107	123	134	123	126	117	114	111	119	129	121	119	114	112	129	129	117	120	143	128	112	118	118	141	129	134	127	103	128	122	112	129	125	109	101	129	119	130	124	117	107	136	115	124	127	103	112	116	117	120	125	126	121	114	115	137	128	111	112	139	117	136	133	121	116	125	126	126	113	129	121	118	123	133	121	118	120	122	134	124	120	122	119	122	122	119	131	111	122	114	130	125	123	126	110	127	131	121	112	125	106	119	140	119	122	111	107	123	101	125	134	114	122	138	132	117	139	118	113	120	122	124	122	121	123	120	121	139	139	136	113	122	101	102	124	123	129	101	119	109	109	153	133	95	135	120	129	124	112	128	123	133	110	119	131	110	130	118	100	106	133	117	102	143	134	112	130	107	110	121	108	127	121	125	115	117	111	114	123	123	151	106	136	115	118	123	115	108	119	124	129	143	107	118	120	140	139	126	127	113	121	137	116	134	98	138	132	126	135	123	120	118	126	126	135	125	119	116	125	118	102	87	111	117	110	122	116	118	121	120	109	109	108	106	125	138	135	103	125	110	134	131	114	110	116	111	128	126	122	122	120	112	134	109	102	117	111	112	120	131	137	126	131	132	131	140	121	163	140	138	117	102	147	108	124	124	137	123	118	124	146	130	132	108	127	134	138	145	125	119	120	129	100	128	123	118	118	110	121	104	111	136	116	146	125	121	117	131	125	119	126	115	126	126	132	116	123	117	105	131	117	111	125	126	121	130	135	150	110	128	114	115	131	106	138	114	125	123	126	103	121	123	132	126	115	106	121	120	110	133	131	121	124	130	125	142	110	120	111	118	120	101	105	125	136	124	128	127	112	126	132	123	120	127	119	117	108	134	120	146	134	128	147	140	149	120	104	122	116	113	118	109	127	112	107	125	115	112	122	114	110	131	124	125	120	130	139	119	124	123	126	126	137	123	110	114	120	122	124	125	101	139	128	127	135	122	158	133	128	108	114	107	137	104	150	109	128	129	124	117	137	128	132	112	126	140	115	149	155	102	130	118	96	116	121	127	121	158	140	121	111	113	128	107	133	128	130	132	107	126	109	118	132	124	116	122	130	129	136	117	109	112	124	123	129	117	129	124	128	126	94	126	113	152	130	127	130	127	126	104	134	103	134	122	117	132	122	124	125	109	143	128	134	124	127	125	129	121	119	136	126	112	133	148	109	115	117	128	126	121	111	128	112	148	126	120	126	126	122	113	119	113	114	147	119	101	123	119	117	131	133	111	121	122	110	114	134	131	132	113	129	123	127	117	128	129	126	119	116	110	132	115	119	120	129	136	109	109	138	118	120	125	117	136	138	132	115	117	147	118	128	134	130	119	109	126	122	113	128	110	119	107	111	105	108	147	126	131	138	109	131	97	142	131	134	114	99	132	127	117	146	126	127	137	113	109	134	136	109	135	141	110	142	131	140	111	113	113	135	129	132	123	136	124	114	118	127	108	120	124	126	136	146	128	127	116	103	144	137	126	111	122	118	124	126	112	115	118	135	130	110	121	126	132	134	146	122	134	119	119	112	128	115	106	127	101	118	121	127	127	115	130	129	127	119	124	131	124	117	122	108	108	136	118	128	126	125	116	125	116	108	113	115	126	126	132	122	124	106	128	150	122	122	124	127	129	124	129	127	117	128	146	119	141	121	112	101	138	142	115	119	131	133	123	131	125	100	118	119	114	126	102	115	124	138	124	146	130	123	98	133	120	115	121	110	126	140	117	134	119	137	114	138	120	112	114	114	132	130	116	140	119	126	136	128	124	136	140	139	130	145	122	104	118	125	124	135	135	104	154	129	137	123	124	111	133	105	113	107	130	131	138	134	127	122	126	126	110	151	118	108	121	133	118	118	130	129	115	142	147	141	111	102	128	115	112	136	128	120	130	116	137	120	124	118	123	122	120	108	141	122	96	128	138	127	120	134	98	115	114	148	136	120	123	120	115	113	134	132	124	112	137	130	114	113	144	112	121	112	134	131	119	125	126	117	144	122	120	123	122	133	126	125	128	95	114	121	111	122	125	115	121	104	107	129	138	120	134	117	121	104	115	109	141	138	110	125	149	112	111	118	125	132	128	132	117	153	128	126	141	120	138	114	124	112	120	135	104	125	114	152	114	136	129	130	95	116	116	132	119	124	107	133	110	102	126	105	109	107	123	109	125	141	122	133	120	119	129	117	134	107	126	112	112	113	137	121	106	114	112	144	136	127	118	107	117	112	133	123	126	131	117	116	109	108	130	123	105	112	130	126	124	124	123	120	124	134	110	131	129	118	132	128	127	122	116	124	119	120	139	114	120	135	125	126	132	131	120	133	137	115	112	127	120	146	117	126	138	111	127	125	130	125	119	133	124	120	131	105	129	125	107	118	121	120	125	125	119	111	134	133	120	121	121	103	156	143	141	124	126	123	126	122	123	128	124	128	99	118	127	116	137	102	122	127	135	124	134	131	121	130	126	108	139	141	133	133	137	103	112	133	104	109	114	125	125	128	118	126	110	154	130	142	105	107	117	119	137	129	113	110	117	122	130	122	131	109	108	109	128	119	114	113	111	119	141	102	112	128	112	123	118	125	127	119	112	122	122	127	114	118	107	119	102	111	124	101	112	111	118	107	130	127	128	123	124	135	121	130	104	124	132	115	113	124	116	116	122	122	135	140	124	125	119	130	112	131	115	105	121	124	122	132	125	146	141	113	134	133	147	141	120	129	126	111	128	134	101	119	135	107	137	134	115	124	118	123	127	118	104	114	124	121	106	110	116	127	113	109	107	119	125	125	132	119	117	103	119	121	128	123	142	135	123	129	116	125	111	117	121	117	139	123	99	119	115	115	117
24281	21619	28945	24613	21513	10883	745	452	375	358	324	291	300	265	269	281	270	233	255	247	249	250	222	242	198	220	222	247	206	219	242	223	233	203	207	225	212	226	236	242	237	256	227	226	259	218	229	216	218	209	199	209	228	196	200	185	199	206	211	229	205	215	226	214	228	191	200	237	214	200	209	225	222	228	220	213	214	201	224	202	231	200	212	209	202	206	217	190	224	185	222	237	224	233	202	220	223	210	196	197	223	234	234	206	188	205	194	208	227	220	205	218	205	192	227	237	223	207	227	207	214	187	208	214	210	212	212	228	201	200	195	228	217	204	221	260	230	199	199	221	234	214	195	177	200	222	215	198	197	238	213	210	223	199	227	213	256	225	239	219	211	200	244	208	219	215	206	212	213	204	229	207	216	208	220	191	206	194	222	240	198	200	201	215	216	206	229	221	211	232	226	222	203	205	208	210	224	234	183	201	177	202	218	195	194	222	204	201	212	193	219	235	227	209	207	207	215	221	220	224	218	216	210	199	228	214	184	216	205	205	250	212	227	212	201	177	222	199	219	202	216	196	188	220	226	221	205	205	204	207	211	216	189	203	218	208	194	204	196	216	206	198	222	210	202	210	211	238	224	226	240	217	206	250	233	194	214	217	213	212	216	198	219	208	189	205	218	223	236	231	216	194	195	233	219	236	187	188	195	208	200	242	217	231	224	187	209	212	209	226	198	213	231	214	216	213	192	228	221	214	215	226	216	229	194	231	206	229	196	226	203	210	207	207	193	198	211	215	214	232	202	232	223	206	191	187	215	215	207	227	206	208	216	212	251	224	213	207	201	221	204	194	234	194	208	195	225	237	209	236	210	212	228	242	229	205	252	187	205	191	218	229	206	224	209	196	213	244	224	198	207	237	223	223	234	198	198	222	223	225	217	198	218	203	240	240	232	216	237	204	231	208	200	216	233	226	211	234	232	227	216	231	221	216	203	194	215	195	182	206	207	211	218	220	213	206	221	211	222	215	210	213	229	231	224	216	191	200	203	194	230	205	194	204	214	203	197	194	200	230	189	240	187	222	212	215	218	228	215	218	209	227	220	220	201	230	237	208	209	245	220	195	204	206	199	204	242	236	209	197	249	216	212	187	221	189	229	200	209	199	202	212	229	232	239	232	212	219	210	209	197	214	227	213	219	236	191	227	216	233	227	216	205	210	262	210	221	183	191	214	212	208	206	202	216	229	192	200	197	215	201	211	198	220	238	218	202	215	193	218	219	238	208	198	195	232	213	213	234	207	244	211	213	204	228	207	219	241	220	247	222	224	205	215	192	191	227	193	176	198	238	212	219	229	233	251	229	212	199	214	220	197	212	218	202	238	199	217	213	209	219	197	216	221	233	225	216	185	207	230	232	220	242	208	207	220	217	213	202	241	186	206	224	182	194	224	227	226	216	234	223	216	201	207	218	206	219	199	229	215	252	226	214	195	232	208	202	213	225	205	223	229	225	214	216	237	190	190	205	226	241	224	212	219	169	222	230	207	219	215	206	205	212	222	200	212	237	233	201	198	214	214	192	219	215	219	219	205	197	224	225	210	182	219	215	219	249	202	203	226	232	215	182	178	225	187	214	224	230	233	227	206	225	219	216	193	245	226	208	204	190	215	200	213	211	225	203	184	220	230	219	240	220	234	227	249	249	210	207	203	213	220	214	219	240	202	199	232	221	239	209	202	205	186	206	223	205	195	222	195	231	218	216	212	211	217	199	216	220	192	214	217	214	223	221	224	198	194	216	207	204	215	202	243	207	207	207	220	215	222	197	203	220	208	213	208	219	229	209	216	235	208	227	202	236	221	248	233	224	209	191	198	195	224	206	224	227	217	236	202	244	232	238	217	198	195	212	229	207	203	212	227	220	208	215	212	224	215	245	222	184	210	223	216	221	226	211	228	223	221	224	240	204	217	210	222	201	208	207	216	208	208	194	210	213	221	213	199	176	211	215	183	209	209	206	219	203	195	202	208	218	240	214	190	225	215	215	211	228	196	227	187	195	212	226	214	211	206	211	208	209	206	206	210	191	199	221	217	240	197	216	181	211	230	213	232	202	237	215	229	223	224	204	223	230	214	227	208	195	206	217	200	213	214	192	210	217	219	194	218	194	201	215	192	200	239	214	202	185	221	197	191	205	217	204	223	211	206	198	214	222	217	217	225	234	267	218	186	213	200	221	213	194	218	222	220	208	231	232	210	204	210	212	251	213	212	219	207	224	229	202	224	232	249	208	224	232	214	192	183	211	229	220	216	201	230	206	227	222	206	221	230	232	202	226	218	228	221	221	209	234	198	217	225	211	231	210	234	203	204	213	234	235	202	193	199	197	245	217	204	229	225	219	213	197	212	219	214	244	249	223	224	189	203	183	203	218	195	208	216	221	199	206	236	226	196	198	209	245	227	229	219	213	219	230	248	213	198	201	196	255	211	214	188	213	206	204	220	217	186	218	213	205	220	226	234	199	210	203	218	224	191	207	216	202	217	189	206	215	216	199	204	196	214	172	232	196	206	210	222	224	222	208	225	214	220	232	221	211	212	198	241	211	206	222	202	197	213	212	227	212	214	210	225	211	242	221	226	237	214	216	213	222	220	217	205	216	206	229	213	225	186	224	221	206	225	222	186	229	195	213	202	218	187	197	207	219	209	232	226	184	231	220	192	200	195	207	209	228	213	201	225	223	219	243	230	203	228	216	204	210	198	211	201	201	231	237	177	200	207	196	221	227	216	202	228	209	242	232	211	217	231	227	215	212	203	235	228	229	224	203	208	226	228	217	229	211	204	217	220	210	213	233	227	222	220	191	210	213	219	197	204	218	231	226	208	199	245	213	227	216	218	213	229	238	197	218	211	187	225	211	200	236	198	196	225	202	194	199	227	198	244	202	218	226	218	206	205	207	219	200	220	202	253	205	198	209	201	191	240	217	211	218	230	223	212	204	221	229	220	212	204	220	201	211	202	216	195	216	229	232	238	241	238	221	220	177	190	190	218	224	240	192	227	214	210	207	193	197	191	223	207	190	203	212	219	204	223	209	240	190	207	227	225	211	212	212	220	214	211	216	226	206	201	217	225	203	217	193	228	220	193	215	207	210	196	206	201	236	209	197	221	234	205	182	228	209	209	223	200	189	188	218	227	196	204	205	202	227	210	201	191	206	199	226	217	231	209	221	190	226	206	203	199	238	222	222	208	212	211	223	237	209	195	213	221	213	214	170	218	230	186	210	239	216	221	206	217	208	214	214	194	189	192	219	192	215	190	213	198	201	195	196	225	214	214	229	218	194	216	195	197	229	239	225	230	197	211	195	221	252	219	192	207	225	195	212	224	234	210	214	197	218	224	222	212	209	225	212	209	218	199	241	229	224	215	227	226	214	209	226	216	207	200	192	232	231	224	237	217	232	194	196	195	227	209	216	223	205	224	235	208	208	210	206	196	229	231	213	196	203	224	194	211	231	222
37060	52504	21728	2273	1557	1115	898	718	573	493	475	391	397	363	379	329	350	307	312	310	306	337	288	244	282	294	291	310	253	259	277	283	266	274	280	272	280	268	298	305	292	294	286	279	254	272	268	255	271	259	238	254	289	278	245	255	236	288	274	283	241	273	245	269	249	243	281	274	294	256	241	256	228	259	263	229	260	242	280	240	262	210	296	248	275	280	251	267	291	285	266	255	229	248	270	264	228	251	260	251	262	260	265	259	253	250	282	279	234	262	260	257	272	262	270	235	257	252	234	271	233	278	278	247	261	266	279	229	260	230	272	247	284	253	262	251	243	253	288	237	229	280	251	277	273	283	269	281	281	243	226	260	245	295	242	248	244	245	226	270	264	238	267	262	265	266	262	294	253	232	272	281	268	241	249	271	250	270	272	246	269	262	260	267	263	259	265	238	238	245	244	279	284	263	228	271	242	253	280	253	251	254	256	255	272	255	262	237	261	269	244	259	244	268	268	270	266	238	286	258	253	297	240	228	245	304	271	259	257	243	253	259	272	237	261	288	265	243	243	284	232	266	241	267	256	249	269	223	231	310	270	241	279	273	244	297	274	255	252	269	273	255	241	248	244	272	252	263	251	268	287	251	248	254	260	249	260	233	255	268	262	245	254	243	273	269	277	220	266	269	223	272	259	259	276	220	248	288	262	233	270	257	292	258	264	248	247	253	267	256	254	264	245	285	281	239	264	218	272	277	267	264	283	267	262	259	253	234	257	270	295	245	262	236	268	265	254	286	258	246	242	261	237	247	271	245	239	227	242	250	260	235	261	258	252	265	256	283	266	254	267	270	277	244	275	267	262	255	250	270	248	279	252	293	241	260	280	281	246	250	240	270	277	210	263	246	259	274	257	271	242	261	238	239	275	263	241	235	246	239	258	255	246	258	246	262	271	255	277	255	258	273	248	250	237	252	263	223	251	231	257	234	269	260	261	259	295	257	256	265	256	275	255	235	260	252	255	240	251	246	248	275	272	245	241	259	226	238	306	253	268	260	246	238	233	289	284	235	237	265	258	278	273	278	281	235	276	260	275	255	270	268	265	266	257	247	263	268	239	273	249	245	253	283	255	253	237	274	290	252	246	260	264	268	237	269	299	237	280	271	256	266	264	244	260	220	272	258	254	251	300	237	263	248	279	236	271	252	236	257	250	256	253	234	239	252	240	244	264	240	265	276	247	245	254	260	272	227	249	273	252	276	257	275	278	271	264	259	255	262	248	253	254	260	268	281	263	293	237	252	248	274	266	280	248	257	236	234	265	271	271	278	286	244	275	267	280	234	271	246	231	279	236	289	243	273	261	230	254	247	265	246	263	272	223	259	263	251	272	262	254	275	271	259	252	242	248	262	245	257	244	260	238	263	299	263	250	260	253	267	240	279	258	252	230	246	243	254	250	252	242	253	241	247	265	249	240	274	271	253	259	281	263	257	267	261	279	261	253	275	284	250	270	275	220	252	275	253	259	244	265	245	241	268	252	266	299	248	276	262	261	249	267	277	250	244	243	252	259	272	279	232	293	291	239	283	258	281	265	273	271	264	260	267	250	247	227	276	278	250	256	265	254	263	265	306	233	282	281	283	277	250	261	258	245	251	278	265	246	288	277	257	253	252	233	248	277	254	248	232	229	257	274	245	278	246	248	287	259	256	262	267	276	251	249	256	261	235	233	244	233	258	252	245	232	245	246	276	254	246	262	256	268	238	250	278	283	263	248	232	258	248	254	257	250	277	279	265	260	247	235	264	285	248	279	235	255	239	242	250	254	239	263	279	250	284	293	284	252	273	287	265	274	264	256	276	267	248	251	260	277	250	274	211	283	263	268	251	251	298	261	255	274	254	275	270	267	253	281	281	255	288	277	249	266	282	256	255	261	268	274	279	271	251	268	250	256	261	262	279	267	271	269	275	254	224	266	274	244	269	229	240	258	265	259	246	276	249	253	250	246	263	286	264	255	249	260	247	259	276	260	276	269	264	249	244	275	257	263	271	277	258	255	252	244	281	278	258	252	238	276	266	241	248	229	241	287	256	248	252	224	263	274	251	267	249	252	256	251	262	254	262	229	267	256	258	243	262	265	273	250	249	244	254	273	226	230	243	265	230	243	256	241	247	253	273	249	236	286	258	255	233	260	271	250	268	237	249	259	251	245	282	228	264	227	245	237	255	237	269	234	230	257	279	256	246	264	252	264	265	260	268	222	247	272	253	240	298	285	263	254	253	257	252	274	247	266	279	251	253	240	262	265	251	256	248	287	252	265	253	293	251	251	260	216	276	238	263	231	279	252	239	243	259	270	285	251	253	268	262	247	243	267	248	248	253	264	273	244	255	260	264	230	274	269	253	244	274	226	241	250	267	256	223	283	231	257	238	263	282	261	252	245	233	266	258	249	284	297	272	270	272	278	230	259	264	285	279	255	230	287	261	280	235	257	259	251	269	275	248	267	271	254	260	263	268	254	237	250	242	278	276	272	238	245	284	251	254	243	264	239	226	264	258	241	268	253	268	273	241	275	269	240	244	261	242	272	246	258	245	256	276	294	242	272	236	281	254	231	254	240	246	250	254	268	270	237	246	253	220	283	254	256	236	271	272	260	259	236	263	257	255	254	258	231	234	264	248	240	285	239	281	263	246	267	283	266	243	255	266	293	247	262	253	254	283	264	239	230	244	254	286	254	275	262	246	240	281	250	241	238	264	250	283	232	252	265	274	253	262	262	263	254	224	236	229	248	259	243	274	246	245	253	234	247	255	257	247	250	281	279	276	232	254	271	223	250	229	251	246	296	253	267	266	263	266	267	270	254	243	304	239	250	284	260	251	252	244	257	256	272	261	251	248	258	246	247	251	245	239	257	262	274	245	275	247	260	260	242	258	244	301	280	274	260	259	241	281	226	268	247	263	251	224	289	262	281	252	251	235	250	236	257	239	242	255	268	231	266	291	284	268	287	284	256	269	257	276	258	245	250	248	276	273	285	230	262	253	252	256	264	239	257	245	265	270	247	259	273	270	285	279	256	269	253	253	247	230	240	237	278	261	258	272	268	265	253	281	261	244	285	245	253	272	275	250	269	249	246	244	281	263	267	278	239	272	240	265	271	263	259	260	257	245	239	234	234	256	245	263	258	251	249	264	273	235	280	266	290	266	280	291	240	263	260	284	248	257	253	268	245	260	258	247	239	260	225	259	235	238	244	261	238	236	248	283	266	261	245	258	236	251	266	266	245	258	252	252	255	255	255	269	279	256	298	254	262	246	256	247	267	288	264	263	255	242	245	282	273	275	265	277	270	238	268	263	246	263	253	268	277	265	235	262	294	263	247	268	265	257	274	270	275	243	236	273	226	265	286	252	232	269	235	271	294	260	244	241	270	285	231	242	233	247	253	260	305	257	251	265	262	238	247	245	254	253	249	253	250	276	253	236	258	266	270	267	269	231	260	251	286	257	248	311	280	251
25619	21633	27610	25610	8335	451	263	194	188	163	179	167	166	149	141	127	132	140	131	112	122	145	132	135	123	126	127	119	127	134	124	126	135	138	130	123	107	122	128	133	137	137	115	140	130	145	113	143	103	125	119	130	130	118	151	134	113	148	132	115	131	127	127	116	128	164	138	124	132	147	162	130	141	126	107	133	135	113	139	121	112	134	126	117	120	120	132	116	111	128	101	130	130	120	109	133	137	123	103	140	124	108	126	119	130	121	130	103	140	113	125	151	127	123	128	133	130	103	98	135	131	124	113	104	115	150	119	123	124	139	98	125	128	135	126	148	131	125	111	120	120	123	126	122	137	139	132	144	131	133	120	136	104	109	137	131	121	138	109	115	118	152	126	108	113	137	124	121	140	105	136	118	129	121	128	129	119	128	114	125	142	135	153	117	131	131	105	104	124	127	109	130	114	120	147	127	98	126	130	128	106	110	123	117	140	97	113	121	123	115	128	125	117	110	108	96	125	122	117	117	125	134	121	140	143	134	105	120	138	120	150	121	130	140	147	132	114	110	145	128	120	133	132	130	126	141	115	124	120	125	130	118	134	126	125	131	129	114	134	116	127	104	124	120	132	125	127	115	115	134	141	130	125	122	113	110	108	127	121	134	132	136	129	135	116	131	115	135	118	111	130	113	134	143	136	122	112	143	111	103	110	122	126	119	119	104	109	114	137	136	113	136	110	136	121	107	134	143	131	132	124	136	93	124	123	137	115	120	101	125	124	113	136	129	125	111	115	140	127	121	100	119	132	107	126	103	106	118	124	118	111	117	136	145	118	126	115	141	118	121	128	127	128	117	125	116	107	135	105	113	124	97	117	121	153	137	109	140	118	117	149	117	132	131	132	139	130	126	116	118	127	122	126	120	132	124	103	121	140	120	123	140	140	130	112	125	113	110	104	128	124	110	104	129	129	138	116	121	105	137	133	122	120	112	128	101	108	120	119	111	148	127	123	125	115	119	112	118	122	123	136	123	141	165	151	136	121	124	121	114	96	135	120	111	129	133	121	124	130	107	110	116	130	131	111	127	107	114	143	124	121	125	137	134	141	126	139	130	138	121	129	120	136	143	100	110	141	111	123	115	103	115	101	112	132	124	114	117	108	127	128	119	128	117	110	134	117	106	109	125	114	131	126	136	146	130	111	123	129	116	129	128	117	135	127	99	125	126	103	115	124	127	126	123	130	125	123	120	120	122	113	137	136	130	124	149	122	123	132	131	128	132	114	116	143	133	109	122	151	110	99	130	125	138	126	115	120	132	136	131	120	122	101	122	126	145	120	100	148	111	124	132	141	126	129	119	130	121	127	123	124	133	127	113	118	122	117	115	116	125	139	116	120	110	139	123	140	130	142	102	109	123	96	127	116	104	130	129	133	142	130	105	130	115	135	120	137	132	134	127	141	141	123	137	118	126	128	132	126	112	138	112	128	118	118	113	151	126	116	141	136	144	124	118	149	112	121	117	131	128	126	135	126	103	148	116	119	138	119	129	120	121	139	122	122	125	122	108	107	121	117	122	110	133	156	120	114	118	143	133	127	128	122	123	135	113	127	116	127	123	131	132	135	130	124	112	115	115	99	115	111	113	119	146	124	139	113	129	114	140	137	140	120	141	131	133	126	138	111	124	112	133	126	144	150	141	104	117	121	137	112	130	136	139	123	131	119	129	136	105	124	128	122	134	126	107	129	120	124	116	119	112	126	123	109	125	131	116	138	131	118	121	129	114	130	122	110	112	142	122	125	121	113	114	139	118	130	142	136	112	119	117	108	137	139	120	140	129	150	120	133	121	118	129	134	130	117	117	125	132	128	131	107	123	127	112	136	127	118	115	126	122	120	111	130	140	141	99	104	138	134	125	123	110	117	119	125	144	136	98	114	118	128	105	114	123	121	130	127	126	123	121	127	126	124	123	141	143	115	141	134	111	130	119	104	129	119	139	118	129	121	131	117	133	117	131	135	129	111	119	113	122	126	119	123	134	146	127	106	133	124	137	125	111	136	120	115	129	126	132	112	128	157	141	119	113	107	140	113	112	112	132	125	93	145	124	110	113	134	124	136	116	107	127	116	121	132	122	119	110	116	116	123	138	126	130	126	142	130	137	108	124	123	146	145	126	105	127	126	110	121	141	130	151	129	145	105	126	124	121	142	122	126	134	101	129	113	107	139	144	141	117	111	122	125	137	112	135	112	133	137	130	141	122	133	118	128	129	122	112	142	125	119	111	103	126	103	130	143	123	128	107	100	132	119	127	144	125	115	127	119	111	117	109	128	118	139	135	119	127	111	118	128	113	123	123	119	120	117	112	121	125	128	123	104	127	127	128	123	111	113	128	122	109	131	119	127	123	118	108	145	125	122	131	111	103	112	119	133	137	127	140	116	112	116	132	122	130	101	120	126	91	133	105	117	117	130	134	106	117	115	129	125	122	114	139	128	126	131	108	114	123	123	124	125	130	108	112	133	131	111	135	140	122	103	118	131	137	114	126	125	113	133	121	112	104	92	115	121	156	118	126	115	119	133	118	128	111	108	114	117	132	133	122	130	122	121	121	126	113	119	125	121	124	136	128	125	121	110	125	121	144	121	112	127	130	108	133	138	123	131	141	119	121	102	120	121	152	150	115	124	138	132	124	134	118	132	127	111	111	99	129	140	119	141	128	111	122	117	122	123	126	128	118	122	125	135	112	148	146	151	119	107	123	123	155	126	138	109	106	111	127	117	116	130	109	131	133	116	120	121	127	118	140	136	112	142	130	124	118	132	143	115	124	128	120	127	116	120	128	128	129	120	117	103	132	133	119	125	100	128	143	134	138	130	119	110	120	109	115	126	100	111	141	118	115	105	126	118	118	137	129	115	124	146	117	125	112	122	125	127	140	132	105	125	123	111	116	126	121	125	130	113	149	108	102	127	121	131	108	144	137	127	108	124	143	107	119	124	119	126	104	145	114	122	137	132	124	118	112	131	133	128	122	106	127	127	121	131	141	119	124	115	124	126	134	132	120	121	112	127	122	125	120	127	129	126	127	117	124	119	105	122	109	128	106	131	136	110	117	101	145	104	132	142	127	128	123	131	127	120	123	119	118	132	127	127	104	117	125	104	128	141	114	124	134	125	125	139	131	130	124	126	125	144	114	142	108	129	129	133	145	114	136	130	136	117	126	133	118	125	132	116	130	133	120	116	108	132	129	120	108	119	137	112	133	132	111	104	123	132	111	123	120	108	118	122	135	119	114	125	110	141	121	111	138	123	132	129	144	143	115	124	122	121	107	133	134	126	131	124	138	140	133	119	134	124	124	120	126	134	113	122	109	127	127	142	120	104	125	112	131	93	125	122	130	119	106	140	120	111	126	114	124	137	122	133	129	136	124	114	136	154	130	133	132	119	135	123	124	132	113	123	141	124	131	128	133	110	126	130	110	105	116	134	149	129	120	112	120	152	110	124	118	123	126
34657	45662	15789	1062	795	609	488	408	327	291	297	256	235	229	219	207	226	178	168	209	175	195	200	179	180	175	201	169	177	168	162	183	169	189	179	161	188	211	197	231	180	169	179	184	155	191	187	160	165	164	185	173	165	152	161	168	165	147	184	188	178	189	170	159	163	165	160	182	178	182	191	161	153	189	183	184	151	193	168	156	188	183	174	150	164	171	181	156	170	159	169	143	151	181	166	155	147	154	155	185	166	165	168	158	133	182	175	167	157	185	159	185	172	155	136	182	171	177	162	152	172	165	151	175	162	182	151	170	152	176	181	172	163	167	164	176	177	175	145	154	189	158	178	162	179	187	161	167	168	153	166	159	184	160	163	158	170	169	153	165	182	164	154	149	150	181	172	178	142	157	152	151	170	160	166	175	180	182	160	136	171	172	147	158	166	165	163	163	147	174	166	160	161	169	164	173	147	177	186	143	182	158	152	163	165	165	182	172	148	168	167	172	162	177	143	152	172	186	182	171	174	173	179	180	162	160	185	155	191	148	181	193	175	145	178	157	159	169	170	170	187	167	165	150	177	158	171	151	166	157	164	169	151	154	159	151	152	163	140	165	157	155	150	146	175	192	168	154	179	158	148	177	165	151	164	166	191	175	143	187	184	172	157	184	148	154	165	153	196	176	157	146	161	169	195	161	158	154	142	163	150	167	142	168	168	172	153	174	188	170	181	197	164	169	164	168	172	168	151	188	140	184	173	177	160	177	161	174	159	167	160	179	156	162	168	163	167	152	162	161	169	181	153	167	184	178	136	161	177	146	149	171	152	172	174	158	203	178	172	155	163	187	173	162	143	152	174	131	153	174	176	138	155	175	190	175	147	154	169	155	158	159	176	156	172	180	179	173	175	144	190	168	152	171	185	150	172	187	162	172	166	139	174	176	182	180	158	187	148	157	150	184	174	133	165	177	190	167	177	155	146	174	172	175	167	182	169	193	139	171	164	139	189	161	171	193	157	158	176	180	160	164	175	152	187	179	151	176	167	178	166	160	163	165	141	159	178	158	175	183	163	177	186	164	188	149	155	173	143	190	179	160	152	149	163	193	164	147	165	171	183	164	173	144	167	146	157	177	178	175	143	188	169	145	159	161	190	182	162	144	174	157	157	170	182	176	165	186	183	182	150	176	175	155	178	160	159	205	150	175	181	204	175	189	148	158	170	162	174	167	174	157	176	168	179	181	177	161	163	176	142	175	197	156	158	161	169	190	154	168	163	185	152	157	159	177	149	155	171	163	154	162	173	190	159	156	185	170	168	161	174	182	161	169	194	159	155	175	156	167	163	191	160	191	164	173	156	153	147	160	140	156	167	174	150	158	184	161	144	186	186	173	146	148	183	161	170	181	186	153	163	158	154	171	184	165	163	152	173	187	175	156	156	200	158	158	179	150	166	166	165	174	158	184	146	156	182	188	177	187	157	193	145	163	158	161	190	180	162	157	176	169	186	178	167	167	177	182	148	144	151	145	156	184	172	156	170	142	168	164	164	161	158	160	141	171	168	175	173	155	161	181	169	174	152	150	148	176	162	141	148	163	144	158	169	156	173	154	154	167	149	162	165	177	160	170	169	162	174	168	157	158	163	163	155	170	161	166	166	161	187	147	182	152	156	168	162	169	163	162	141	172	181	186	192	184	146	174	160	162	174	160	171	176	168	177	172	182	171	175	160	165	149	177	161	167	167	163	150	181	156	174	155	182	175	176	156	163	164	165	183	163	151	161	165	163	162	186	164	145	157	154	174	172	179	161	166	182	161	130	166	151	173	169	178	153	143	190	185	156	178	172	168	151	137	182	177	160	161	157	146	173	153	166	157	180	159	155	166	170	205	167	172	189	167	152	164	171	148	171	161	158	146	149	181	170	193	168	164	186	139	191	158	196	170	153	163	140	154	201	158	171	180	157	160	145	138	163	153	144	178	179	175	170	194	183	169	173	155	130	168	171	158	174	169	155	146	158	174	155	156	177	165	176	174	165	165	148	149	172	192	183	171	171	144	168	180	183	191	166	152	147	178	178	159	152	171	183	153	157	172	162	177	191	170	157	172	158	165	149	167	162	169	150	174	186	166	156	160	175	153	149	170	168	163	166	175	161	167	171	145	148	149	158	175	176	171	181	168	170	163	178	176	158	189	153	149	190	181	147	158	169	170	173	150	179	160	152	188	162	154	174	169	193	158	176	175	178	161	179	162	139	163	159	161	172	158	176	173	163	156	163	157	150	177	172	156	157	176	155	176	185	170	155	155	164	170	158	160	159	173	154	183	146	188	187	170	155	174	172	185	147	165	172	144	166	154	157	185	177	186	174	173	196	199	159	186	176	160	163	174	164	175	150	156	194	167	151	162	205	161	171	145	164	197	183	177	168	142	182	189	169	175	180	165	163	152	140	157	181	166	186	170	175	171	159	151	150	165	158	165	161	151	175	169	166	178	176	153	164	167	164	161	167	150	162	153	182	151	149	168	167	149	166	174	127	158	163	185	164	169	156	152	174	171	174	156	169	184	168	159	177	205	166	172	174	164	175	145	166	173	161	185	168	147	170	176	161	189	134	167	172	181	167	209	183	166	162	172	157	182	178	159	168	156	160	175	157	163	159	177	197	165	165	168	169	153	169	179	151	143	169	168	166	183	166	187	158	177	162	148	164	177	196	172	176	147	161	176	166	164	177	173	179	178	182	160	162	156	164	153	162	189	155	164	189	161	209	204	160	176	179	170	193	154	168	195	182	197	180	175	159	172	164	173	163	163	149	185	163	174	162	174	161	186	159	148	183	177	154	166	150	158	151	170	157	162	170	170	143	173	167	163	167	152	172	174	161	175	157	158	165	164	183	174	162	163	177	170	174	184	168	164	168	161	165	163	171	169	154	182	169	172	172	165	187	177	149	187	159	159	138	154	172	156	197	161	188	166	173	153	168	174	167	155	156	159	163	165	167	166	183	177	173	178	166	149	162	188	196	182	165	169	189	167	176	175	180	172	155	170	173	173	165	169	169	178	178	162	157	165	155	171	192	170	170	165	158	155	183	194	184	179	181	159	177	172	159	151	173	161	157	175	174	175	161	144	164	144	147	181	176	189	163	159	185	156	160	160	192	173	156	161	155	149	150	157	155	173	148	166	140	175	177	177	167	146	142	167	159	166	171	145	169	167	168	185	164	173	162	161	176	160	166	163	180	159	188	166	162	162	174	168	158	155	154	186	147	170	185	139	162	173	155	131	136	164	166	178	172	191	162	169	171	181	158	148	154	154	133	172	168	147	154	164	171	141	155	168	158	160	157	145	151	153	171	172	160	169	179	159	146	180	197	158	167	192	162	158	155	204	169	159	187	157	166	164	153	160	188	167	159	197	173	167	182	139	161	158	169	159	153	182	139	195	178	156	163	193	180	172	156	172	166	160	189	145	154	162	188	166	163	176	177	149	183	158	170	158	173	188	151	182	160	203	178
23236	21606	29332	24228	21552	21531	9403	878	607	550	547	496	465	422	397	365	376	379	379	350	337	367	370	353	347	348	340	341	298	294	307	325	323	294	324	341	371	348	387	330	316	329	301	301	345	337	334	305	316	337	317	319	326	332	303	325	317	296	304	318	317	317	317	320	328	340	314	332	311	300	290	295	319	308	303	316	319	312	291	323	324	342	321	322	327	304	303	316	318	320	315	312	316	303	323	300	311	277	325	318	295	282	318	319	323	307	305	321	288	323	291	320	315	310	302	295	337	285	310	299	316	302	340	294	310	290	307	323	307	328	288	307	285	313	299	290	306	279	320	291	332	290	322	314	331	318	295	310	324	325	299	325	306	318	312	339	327	312	316	329	318	307	289	295	307	284	293	288	348	297	322	325	314	255	281	299	298	287	308	317	295	323	304	319	298	299	318	273	307	346	310	313	301	298	308	312	312	318	324	336	310	349	304	296	343	301	321	318	287	317	291	300	287	295	300	299	317	303	297	302	336	324	293	294	344	297	286	311	314	296	303	314	314	315	311	275	311	304	273	330	324	290	334	329	298	301	333	309	284	290	286	284	301	305	303	283	306	286	295	297	291	293	307	335	310	273	334	296	308	339	314	321	320	254	309	319	304	306	294	303	337	320	326	308	321	316	326	307	353	327	299	309	317	290	307	286	300	303	324	319	303	317	322	329	302	310	315	328	323	303	277	304	307	275	310	304	310	293	296	337	306	319	313	312	302	308	322	285	301	327	318	295	281	281	342	331	293	298	300	297	310	307	311	303	273	334	315	316	306	303	313	298	302	316	293	308	300	337	310	283	287	288	312	285	314	304	304	303	290	314	307	274	320	280	335	294	322	305	315	306	298	314	282	311	305	330	312	307	307	302	295	317	335	299	302	321	313	283	299	313	292	317	291	315	306	372	305	296	287	331	302	326	307	332	312	330	283	309	301	314	276	317	293	295	350	324	322	319	333	303	288	302	303	311	314	327	330	294	283	332	309	303	295	331	307	263	299	285	311	290	293	278	321	327	306	330	342	289	305	302	332	312	308	264	324	299	297	291	292	306	333	296	309	293	320	277	307	294	302	304	292	331	318	316	315	331	333	294	308	283	332	290	301	311	312	292	302	331	304	324	285	342	332	278	290	290	329	318	328	317	299	302	314	307	306	294	286	314	326	280	286	289	311	326	304	313	323	304	296	296	305	273	300	306	288	318	318	295	333	302	323	315	295	283	313	305	288	312	317	306	303	312	286	287	299	293	303	277	317	330	288	306	297	298	308	330	290	297	310	301	316	312	323	329	291	317	275	286	312	316	310	309	323	295	329	296	290	307	310	312	289	288	292	305	302	329	291	314	306	269	272	339	318	294	308	298	285	302	293	327	321	289	332	298	334	295	301	321	297	298	311	285	306	287	325	324	286	313	269	301	323	314	288	340	313	304	304	311	349	300	277	294	314	332	309	298	324	305	270	318	294	286	311	288	278	325	299	280	319	331	329	280	300	314	313	278	283	321	302	323	285	300	299	305	319	319	302	296	307	290	293	303	309	290	330	280	295	305	307	312	292	307	271	311	318	315	318	337	302	296	277	317	317	304	300	310	315	279	310	336	296	291	297	297	317	258	329	310	345	333	328	309	291	251	321	312	337	285	304	304	297	301	305	311	275	297	327	314	319	335	301	337	355	314	285	290	299	345	305	313	320	327	289	285	323	329	311	274	283	305	315	297	325	283	276	312	299	280	320	314	344	331	313	288	316	303	307	297	279	338	328	258	298	324	315	313	343	326	322	289	314	289	298	326	306	314	294	313	277	302	340	299	309	303	284	271	311	311	278	282	295	305	312	309	284	297	328	309	335	331	262	291	295	321	313	319	315	342	320	287	307	295	285	338	295	314	295	279	328	335	293	341	337	291	312	311	307	279	336	319	316	301	303	329	348	292	349	342	305	304	311	330	303	285	311	304	298	299	307	316	318	282	324	325	294	317	295	291	266	314	279	278	297	331	297	310	290	308	312	324	320	301	304	302	286	283	339	303	305	332	309	311	325	323	360	304	288	292	349	302	292	271	308	318	293	292	298	301	280	321	283	307	301	316	284	305	351	304	309	305	304	295	334	330	308	318	275	271	313	306	312	287	293	319	296	307	331	319	305	300	297	303	308	302	320	312	306	341	324	324	302	319	329	276	312	321	313	303	315	293	292	309	314	288	315	305	299	334	285	307	269	346	313	312	286	325	277	319	314	318	286	279	323	289	308	298	306	313	318	313	280	317	304	281	290	318	286	299	326	304	283	273	297	256	281	307	321	320	292	285	324	316	307	324	293	316	326	295	300	312	292	291	274	278	291	292	302	308	294	311	311	296	308	285	343	313	334	314	310	305	304	281	314	295	290	298	299	294	295	321	304	314	324	320	304	330	303	285	335	298	313	323	308	305	294	310	306	354	293	338	318	326	291	323	328	290	279	310	307	298	325	270	286	314	308	302	342	299	331	283	325	310	283	303	297	293	278	307	329	340	315	274	307	268	318	309	316	336	342	319	322	297	305	299	312	321	317	302	313	287	285	316	285	303	313	344	335	318	323	282	301	326	319	347	277	301	317	326	314	309	290	337	347	314	306	298	305	300	305	304	325	330	311	292	306	301	307	299	292	317	299	289	288	319	331	283	283	305	322	297	323	311	307	289	286	300	301	330	305	333	306	276	295	313	304	306	282	310	308	294	262	337	321	322	327	286	296	322	318	326	299	324	308	311	295	292	312	275	279	317	325	303	296	288	316	340	310	324	323	311	320	326	293	302	315	319	314	304	302	302	305	338	270	301	309	276	278	288	285	351	352	293	334	287	289	323	327	306	332	301	284	316	296	314	300	294	314	281	316	280	350	290	335	319	319	314	300	304	314	291	294	357	306	316	316	322	306	294	330	291	306	334	335	303	321	325	292	314	318	293	287	309	267	270	328	282	298	327	295	299	307	284	285	311	324	326	293	293	311	290	317	322	328	322	277	313	341	315	308	296	318	293	297	299	314	326	288	313	301	312	306	297	283	283	313	315	291	332	306	320	299	301	331	299	318	279	311	326	277	289	324	322	315	283	310	338	304	313	293	327	303	310	285	300	298	311	293	312	323	293	299	351	311	310	328	307	326	306	262	279	316	303	301	335	280	309	310	285	302	280	272	289	285	304	316	289	287	303	293	327	315	316	301	344	318	311	288	322	304	298	300	275	332	310	298	295	304	269	321	295	309	295	312	302	289	329	314	316	321	297	351	318	323	309	339	334	329	311	312	294	303	286	309	299	313	290	281	296	285	251	319	313	296	273	310	262	290	338	298	344	321	297	309	318	306	289	299	303	302	318	313	320	294	337	348	311	328	323	301	270	328	314	302	333	307	289	293	310	304	317	308	322	279	303	310	310	289	305	316	286	295	334	325	294	300	318	303	298	309	281	306	295	288	292	338	311	303	327	311	332	322	322	296	311	342	307
39534	59760	27088	4098	2837	2124	1596	1328	1055	905	798	687	702	639	562	555	531	507	497	449	433	448	423	469	426	474	448	454	399	404	362	404	391	402	413	449	542	529	513	440	393	371	374	360	358	399	410	413	356	370	413	382	349	369	406	373	393	378	379	402	354	372	378	365	417	394	365	379	371	375	370	382	376	412	381	388	401	370	388	373	360	379	366	348	344	345	335	405	339	395	377	400	389	363	376	347	392	358	366	364	377	371	319	405	381	350	366	321	331	385	361	360	420	372	365	374	396	371	359	392	374	334	402	367	362	378	348	365	361	359	366	360	321	343	373	353	372	398	355	344	385	371	380	406	377	353	360	384	335	363	361	382	368	331	370	348	355	352	390	378	363	402	351	386	375	358	360	356	348	385	347	385	371	360	342	339	335	380	350	354	377	361	339	378	346	393	357	389	402	373	327	389	360	349	373	349	347	381	337	388	384	314	355	374	352	386	409	348	341	349	372	383	360	374	385	369	413	370	343	363	370	395	393	392	353	356	380	374	332	367	363	405	402	344	374	389	377	377	396	380	358	372	388	370	362	411	360	357	356	393	385	334	395	362	356	377	384	343	333	344	371	383	369	359	341	398	379	345	387	395	337	344	386	394	322	372	389	352	350	388	404	358	393	416	402	373	385	352	367	331	357	373	358	377	384	382	363	364	365	354	409	383	381	402	342	364	378	393	357	370	383	375	394	363	374	380	386	346	353	362	367	377	362	365	379	382	355	385	373	386	368	386	341	360	367	363	385	402	365	341	369	377	375	411	359	381	398	344	406	365	401	384	363	391	360	341	395	405	392	395	355	354	352	365	358	385	384	407	354	359	390	347	360	373	403	366	362	385	383	360	369	384	386	349	384	365	401	365	403	371	351	397	389	373	378	402	340	350	354	385	374	353	384	363	379	375	382	360	365	392	361	350	363	366	375	356	372	360	371	408	351	350	362	366	367	398	376	375	403	401	397	368	381	348	381	368	371	373	332	370	355	358	401	375	391	373	389	365	398	366	360	352	368	376	355	349	361	381	365	364	380	379	371	375	397	372	368	360	368	373	363	362	377	375	356	375	376	352	359	347	386	372	344	349	388	373	382	406	371	395	386	364	380	368	351	375	393	410	384	348	356	340	361	356	393	365	355	391	377	356	383	389	375	318	386	390	353	363	383	369	393	365	376	362	389	386	374	369	407	336	374	373	377	391	389	351	366	379	372	351	380	398	364	369	322	349	361	384	373	372	372	374	350	384	394	358	358	367	370	368	382	373	360	372	373	355	358	356	383	359	362	369	371	329	359	363	369	345	344	374	371	375	372	400	381	366	372	373	378	369	389	363	368	345	367	370	375	381	384	341	354	396	372	366	399	376	332	357	361	372	368	334	430	372	358	414	334	342	328	354	387	396	363	364	360	377	379	357	354	402	357	343	381	379	375	357	374	352	366	412	332	368	371	381	358	395	353	350	368	375	347	359	391	369	374	377	414	374	412	370	364	342	389	379	370	349	359	361	386	367	337	373	400	396	341	405	365	370	385	349	391	359	371	400	348	391	390	348	344	405	316	356	383	393	379	386	412	371	394	376	368	367	355	368	372	356	349	363	375	403	385	343	359	386	339	365	337	356	384	378	385	340	380	419	364	373	370	356	354	341	403	364	397	378	374	374	359	401	371	356	434	323	368	379	335	354	365	381	355	363	367	370	344	344	343	372	359	385	354	373	345	377	347	378	364	357	357	384	388	365	365	361	356	362	376	377	397	361	350	368	359	378	357	375	346	357	345	393	357	356	390	380	344	386	380	341	387	376	363	378	364	371	339	373	352	363	388	370	361	401	352	416	338	371	385	365	378	342	383	390	364	383	369	394	351	406	343	363	365	349	357	374	382	371	352	337	363	380	352	379	347	386	381	409	366	392	393	407	392	364	366	338	376	355	368	370	381	358	384	372	353	355	359	388	417	366	404	376	371	345	368	357	362	393	390	335	376	346	377	358	400	345	367	359	390	379	353	363	349	347	339	369	384	387	365	393	403	342	376	389	371	348	387	379	375	307	384	402	389	401	384	383	381	374	350	373	351	348	372	368	388	388	386	374	385	377	393	393	388	395	367	379	364	366	372	352	369	371	399	377	371	361	370	368	329	374	361	369	367	358	362	375	353	376	380	390	367	356	366	338	390	366	365	357	362	353	403	344	371	360	374	418	362	353	375	341	366	379	365	416	394	368	385	356	396	376	362	360	355	366	398	379	375	344	367	361	385	372	358	376	356	369	365	341	380	381	349	329	341	375	419	386	387	355	359	371	365	384	374	341	358	364	342	372	398	396	357	401	366	393	372	389	333	335	351	331	390	385	383	335	369	359	389	381	339	374	381	368	355	351	387	349	380	362	369	401	387	379	351	352	340	387	382	387	384	381	373	306	332	361	364	361	375	342	372	381	357	401	365	402	383	366	342	372	366	399	373	378	386	392	371	378	383	368	345	395	357	407	388	356	346	365	388	383	367	345	353	369	337	359	367	379	374	369	329	365	388	391	368	376	341	347	364	360	385	386	380	331	357	360	342	358	377	370	348	374	349	361	354	360	398	348	371	396	370	336	358	361	377	371	369	415	391	399	367	392	371	376	364	389	381	392	363	363	342	333	351	352	348	377	364	351	394	380	413	392	374	382	355	352	370	356	357	368	344	358	366	359	386	380	380	375	371	349	350	393	393	327	365	340	372	378	381	380	370	357	342	383	421	382	370	339	375	362	390	369	361	322	376	374	365	367	360	384	352	399	403	370	393	368	353	352	402	351	393	361	387	379	385	361	353	358	385	341	352	354	417	368	368	379	382	370	355	356	353	395	353	351	344	318	361	357	392	357	390	396	396	348	396	384	352	373	391	402	379	367	356	334	366	358	403	389	375	347	380	357	373	366	315	355	353	420	402	368	367	356	369	370	383	377	366	368	363	351	372	319	369	372	340	346	380	385	369	360	383	320	353	385	412	364	361	372	384	411	330	365	376	417	387	408	393	375	356	340	373	366	391	404	369	371	353	392	363	377	359	365	358	370	365	355	370	360	337	323	362	355	391	382	366	375	376	363	382	358	346	362	328	393	368	378	399	360	428	372	363	371	360	378	369	413	372	391	374	353	383	347	388	374	392	340	361	358	346	384	390	373	348	393	369	340	351	388	385	371	363	386	347	372	371	356	354	340	348	389	374	372	361	332	406	354	358	365	388	361	327	369	360	392	355	365	376	330	353	384	369	387	350	350	405	368	388	380	344	342	345	359	375	400	377	351	361	390	380	372	381	368	350	355	374	321	383	350	407	352	375	419	318	337	385	395	367	379	377	353	375	391	337	381	363	362	380	388	369	355	373	356	328	346	384	375	375	370	345	382	374	386	350	371	347	373	381	363	398	378	359	366	378	393	352	381	388	366	351	381	360	354	347	401	360	365	396	360	351	398	356	364	337	398	364	348	375	369	386	362	390	364
28801	24423	18558	2388	148	132	105	120	103	102	83	87	97	98	100	107	100	103	109	112	102	111	94	94	119	105	105	120	109	100	105	96	85	101	111	98	137	121	105	112	101	124	92	91	105	83	73	122	98	93	90	94	84	75	112	87	109	97	103	99	106	93	102	119	106	99	97	115	92	95	113	84	74	105	98	113	98	105	82	105	113	115	107	97	97	95	105	72	88	80	109	94	110	87	96	75	103	97	98	107	93	108	99	92	107	111	89	88	88	96	105	89	87	105	96	91	94	97	89	98	94	105	88	97	96	97	109	104	101	94	110	82	103	94	100	110	99	103	95	85	112	98	113	108	91	96	102	120	119	87	84	99	95	121	99	98	97	100	77	106	95	99	109	89	96	71	114	96	98	95	102	94	108	117	92	105	101	106	104	111	81	107	103	93	100	88	102	83	82	99	73	104	88	91	88	77	106	93	104	88	102	99	113	108	102	76	104	114	110	89	106	85	110	92	92	114	90	84	102	108	98	101	86	126	93	88	97	105	105	94	85	80	98	104	83	73	104	91	100	87	117	104	113	83	92	83	103	87	93	91	100	103	118	103	108	117	98	95	87	97	88	101	101	94	108	88	100	84	98	95	88	112	126	105	94	110	101	89	95	98	102	101	93	84	88	107	99	94	95	99	95	99	95	100	103	100	88	83	102	102	89	89	112	102	100	107	104	100	108	104	94	90	104	95	116	107	79	99	113	99	96	92	85	90	99	87	93	95	95	97	87	80	88	103	111	97	96	104	91	100	98	129	82	97	110	103	95	105	103	79	90	96	86	87	100	91	87	84	110	99	98	84	113	115	100	96	88	118	114	109	102	101	111	103	101	89	90	92	83	99	102	94	100	96	95	87	117	100	97	101	93	103	93	89	91	92	100	97	100	114	74	104	115	89	98	100	108	115	111	105	89	93	100	103	102	87	99	91	87	117	82	95	94	87	84	102	100	102	84	89	91	101	79	104	112	110	72	116	84	82	95	94	111	96	113	102	88	84	105	105	103	90	86	92	113	111	73	107	100	107	120	92	95	109	104	103	102	84	73	90	105	98	105	80	87	93	92	101	116	115	105	101	92	98	90	91	89	104	96	104	92	96	115	96	88	88	97	108	109	91	89	88	99	93	92	96	108	93	102	96	93	83	98	100	114	102	110	90	94	95	92	113	106	89	96	118	92	81	93	99	91	94	116	85	105	103	77	107	115	100	77	92	84	89	75	109	90	110	90	94	112	96	99	86	95	87	93	80	77	81	85	97	116	72	87	98	98	89	90	87	105	113	98	87	85	89	110	91	87	101	96	92	81	117	84	91	99	100	89	105	89	101	79	92	112	93	104	87	95	102	101	95	95	119	104	95	80	110	98	86	89	106	102	87	92	75	103	96	84	89	84	94	102	97	83	107	100	101	102	113	87	94	82	95	100	116	115	99	84	87	91	91	97	91	95	100	101	94	74	94	109	108	110	98	83	111	107	94	102	115	83	91	110	96	104	109	88	89	97	102	92	105	110	102	110	104	114	83	114	103	86	89	83	86	90	96	112	99	94	99	98	89	95	88	99	97	103	94	115	85	106	110	100	94	112	99	104	95	87	99	88	86	113	118	99	110	89	83	103	101	85	113	84	90	99	108	115	94	122	84	105	99	94	85	92	104	96	106	107	90	83	91	80	112	99	97	117	81	81	97	97	91	120	89	98	100	87	124	91	84	90	93	101	85	116	112	90	110	93	107	71	120	114	109	91	87	90	90	117	107	79	97	94	82	97	105	85	87	93	87	105	95	79	100	109	96	86	104	95	89	105	101	87	127	96	83	99	88	92	117	94	109	99	101	96	124	105	122	82	83	76	111	94	109	101	102	112	91	102	116	95	88	90	114	97	118	101	95	100	101	99	92	89	102	81	88	108	91	95	97	110	101	120	101	111	79	98	90	92	101	100	97	93	106	109	90	101	94	103	107	97	98	113	99	94	108	95	94	102	86	88	94	102	97	105	103	109	106	106	102	108	110	112	103	89	105	96	96	101	97	102	104	111	110	103	103	86	105	98	115	88	107	96	111	80	98	104	85	111	85	98	95	89	94	97	87	87	107	105	86	98	99	87	98	110	94	105	102	98	91	95	100	90	97	98	103	72	98	91	98	106	115	102	96	108	97	81	69	95	101	86	122	95	89	86	106	94	95	89	82	91	92	95	84	81	95	99	100	92	87	95	101	128	84	102	88	96	82	92	81	83	114	92	104	93	96	102	98	109	98	93	97	90	97	90	97	85	96	97	87	99	95	95	103	83	102	95	102	75	104	103	75	93	92	115	91	83	101	98	104	112	108	100	109	102	111	90	87	88	89	93	96	102	96	85	87	84	109	85	101	92	118	100	107	94	78	84	106	100	100	106	93	104	109	95	111	83	101	104	97	85	102	97	114	104	106	126	113	109	117	101	92	96	102	98	97	93	89	95	111	94	89	101	102	95	106	92	102	106	97	72	109	79	120	98	91	95	90	99	115	86	101	113	98	112	95	83	99	105	99	83	92	100	98	90	91	96	114	101	87	107	95	104	106	86	90	115	86	89	97	101	84	99	105	82	113	81	99	103	110	99	91	85	100	110	93	89	112	102	92	106	107	105	114	100	103	81	93	95	88	92	113	109	98	98	96	99	76	88	83	102	105	106	113	94	88	96	90	104	100	97	75	113	102	105	101	99	101	101	96	98	113	104	83	98	96	87	97	100	97	102	93	97	91	96	100	95	118	99	99	103	103	87	97	110	102	101	83	97	88	94	115	97	104	84	101	106	102	104	98	91	93	90	101	87	93	94	101	115	100	104	95	105	85	90	85	101	114	97	101	91	117	103	110	90	118	94	93	97	93	103	110	103	104	96	99	101	99	113	119	100	86	104	106	109	109	88	120	115	99	90	119	90	88	86	96	123	120	99	88	110	92	90	98	86	109	106	89	105	108	103	101	104	88	109	108	107	100	83	90	102	104	86	87	101	89	100	83	93	117	86	98	94	101	90	98	106	96	94	102	111	101	89	110	95	108	123	111	96	108	96	113	99	87	112	113	106	88	101	100	79	117	91	113	89	100	90	97	115	102	105	95	103	95	94	93	101	106	114	82	84	115	98	87	106	91	99	116	102	92	114	86	87	91	112	107	92	116	94	97	99	94	94	114	82	94	87	90	108	101	107	91	117	93	109	98	97	97	83	86	116	82	98	79	107	84	106	105	102	109	110	84	97	98	104	92	84	117	96	93	93	104	105	83	92	99	101	112	103	92	104	93	88	120	94	89	80	112	114	96	95	98	94	107	104	110	92	89	98	84	105	96	89	96	96	97	96	85	86	105	99	108	78	92	95	104	116	103	101	87	82	82	86	108	95	103	102	99	87	90	89	83	101	112	91	76	97	110	109	96	118	84	108	99	98	101	80	90	98	97	75	95	104	102	117	106	76	77	86	106	93	92	96	96	98	97
31574	37842	11331	272	214	191	173	165	146	138	133	130	151	128	138	117	143	126	142	107	111	127	128	118	120	137	145	128	142	135	136	123	130	127	135	162	181	180	173	154	150	153	148	129	135	131	130	149	138	159	118	111	113	131	138	130	116	148	109	158	127	137	120	135	122	129	123	134	121	90	134	133	129	123	121	131	115	124	139	129	128	115	129	146	140	126	125	111	130	138	135	129	147	108	133	127	126	122	132	120	156	123	116	139	127	120	154	136	120	117	122	143	132	141	110	124	112	129	114	124	142	115	123	122	149	116	130	123	129	126	125	142	146	128	133	155	141	140	148	130	113	123	128	140	130	125	132	129	110	128	131	124	132	112	125	137	129	133	124	130	124	126	145	148	148	119	121	136	122	141	123	130	127	114	113	142	118	142	138	122	121	128	129	126	129	114	151	139	141	121	126	123	124	116	117	107	153	143	141	114	122	111	142	115	132	123	134	133	124	117	117	121	121	139	129	130	136	124	122	123	124	117	123	124	148	129	114	126	136	146	126	126	128	138	131	131	113	126	118	136	125	111	125	130	144	122	122	134	127	128	140	143	130	142	133	123	153	140	120	141	120	140	123	121	142	121	134	138	118	149	137	118	145	137	149	128	119	119	123	151	135	133	125	140	120	123	118	136	127	127	126	131	132	144	140	119	135	145	131	135	116	131	136	112	140	127	131	109	151	126	122	148	145	123	115	121	124	133	124	146	112	129	120	129	138	122	126	142	131	131	128	118	130	130	139	142	116	142	124	123	127	115	128	148	150	124	134	105	121	131	113	112	134	127	130	140	115	133	136	129	140	136	122	133	136	126	122	136	124	139	126	118	115	121	111	139	116	121	136	112	115	140	134	122	122	127	114	130	134	141	132	136	123	120	104	120	114	131	134	140	133	137	121	107	133	139	131	131	134	133	136	134	128	124	125	118	128	108	128	123	126	119	121	123	129	121	125	126	115	140	139	147	123	142	115	106	165	131	140	134	142	138	133	137	119	123	147	128	134	152	139	122	142	140	132	115	133	132	144	139	128	117	114	114	127	107	114	113	126	120	131	125	146	131	135	143	127	137	125	121	138	130	128	123	119	117	123	136	127	130	129	122	134	131	122	128	106	114	132	132	132	126	139	116	127	133	131	139	143	128	128	121	156	118	137	138	140	138	138	134	126	119	121	154	121	146	131	112	153	132	131	123	130	134	131	124	148	139	124	122	115	122	114	117	127	127	125	141	120	137	134	137	128	127	126	134	126	115	129	126	125	144	135	136	158	126	110	145	119	123	125	120	126	131	115	133	114	135	115	118	133	133	122	127	140	139	145	137	114	123	102	127	154	121	113	138	110	148	146	115	153	127	117	136	132	112	109	141	146	132	128	126	129	117	122	133	137	126	136	115	94	116	139	103	122	141	96	128	128	104	155	118	140	130	125	140	121	118	123	115	120	116	130	138	157	146	131	127	127	120	101	131	126	125	114	117	123	125	136	140	148	144	114	120	146	121	138	128	124	129	125	121	148	109	116	134	132	143	135	125	123	138	158	147	121	126	132	131	112	115	112	133	124	139	128	136	135	114	140	126	121	142	116	112	118	126	113	132	136	111	135	106	118	125	112	131	139	133	113	128	127	116	120	119	159	141	131	109	143	125	127	149	149	126	129	145	135	134	130	109	125	126	129	150	148	138	111	128	126	115	136	130	112	119	149	124	129	131	109	122	130	155	131	116	127	128	117	115	141	129	127	114	128	122	148	127	126	115	137	124	125	126	118	145	132	132	146	129	142	128	121	119	129	133	128	130	132	140	143	112	151	123	129	113	129	135	135	137	114	131	137	124	122	126	135	125	119	131	136	107	140	141	126	145	124	143	150	108	126	115	121	131	133	136	165	125	124	115	127	147	138	125	119	118	112	103	141	140	126	116	134	105	127	133	137	134	144	135	130	137	123	125	135	141	148	129	129	145	145	137	133	141	111	132	125	133	126	126	129	126	127	135	139	128	121	123	130	111	145	121	120	129	122	147	128	103	115	152	135	122	112	144	149	131	131	141	126	155	133	121	145	126	130	118	124	149	120	138	119	123	125	131	122	127	127	130	123	118	129	141	122	122	142	137	116	133	131	151	125	140	135	148	115	155	116	135	103	120	119	128	123	130	116	133	125	130	138	110	123	139	117	88	126	105	146	132	110	111	119	131	127	128	134	115	132	140	134	123	135	121	144	124	122	132	133	118	121	139	108	157	131	124	111	135	137	138	144	135	116	145	135	128	142	124	119	123	119	140	141	121	129	131	140	125	123	135	129	119	132	119	136	117	97	131	129	154	128	137	118	147	130	138	124	117	157	107	124	135	157	118	109	122	116	138	125	128	116	132	133	121	124	125	130	135	118	139	101	129	133	124	149	133	130	138	128	128	129	145	124	122	140	134	142	135	117	128	106	131	135	125	132	132	129	116	121	122	126	116	125	133	149	132	121	147	147	123	143	126	140	144	119	144	130	129	133	134	136	130	128	131	129	124	128	109	128	103	113	123	163	127	137	118	134	130	144	123	149	136	148	125	127	138	139	132	107	123	148	117	139	119	138	116	106	111	116	111	148	119	116	115	127	129	128	123	130	143	123	131	130	113	131	135	125	117	127	143	145	127	134	114	121	127	134	125	123	122	120	156	143	138	119	110	118	127	130	127	111	138	130	137	126	119	116	140	133	139	148	135	132	121	122	124	141	136	123	136	117	110	129	121	129	139	121	130	109	122	137	139	110	126	115	145	149	144	133	130	126	151	146	132	131	129	142	144	111	120	121	137	119	115	129	149	117	111	117	128	142	135	132	149	138	129	128	128	124	127	128	126	122	126	132	140	128	123	124	130	149	138	133	107	132	142	133	117	119	127	147	143	138	123	123	139	119	139	115	130	124	127	126	126	120	113	122	136	129	120	126	126	156	132	126	128	115	137	142	126	116	130	147	133	117	124	137	129	112	140	125	147	121	134	126	120	122	137	135	134	120	140	134	140	121	133	114	98	148	130	123	127	154	129	114	142	131	132	126	141	119	130	132	139	122	132	111	128	133	102	140	151	118	108	151	127	149	110	112	108	138	139	126	118	131	136	132	135	109	137	114	137	138	136	133	121	127	135	144	133	119	111	118	129	111	116	125	137	127	138	130	146	120	126	130	123	146	121	128	123	133	124	120	113	148	114	133	136	116	121	142	140	132	135	126	128	114	104	126	119	128	134	143	131	116	119	143	125	123	130	118	129	143	148	132	115	147	125	137	133	125	139	137	133	137	128	110	116	125	146	136	114	132	122	118	119	128	117	147	125	148	126	148	133	139	125	118	110	142	124	144	150	122	121	152	143	118	118	120	144	123	148	130	135	149	108	115	135	120	102	138	109	119	158	116	126	129	115	109	138	117	154	120	131	120	130	131	137	133	135	148	112	142	116	141	125	125	133	121	122	134	110	136	130	131	128	103	127	143	130
24242	21604	28874	24668	21485	10701	759	442	347	344	329	309	295	285	261	251	239	263	233	240	238	235	225	227	219	248	204	196	241	205	208	230	209	236	223	256	304	224	223	238	179	235	202	187	203	190	209	222	216	204	246	189	232	247	200	231	195	227	210	224	195	231	211	268	212	215	203	198	196	198	215	181	206	215	187	203	202	206	207	216	212	219	227	226	197	203	212	219	184	186	217	200	209	180	218	184	232	226	215	226	204	210	219	228	238	223	218	209	229	201	219	222	222	225	201	196	246	215	217	201	203	220	214	197	197	220	221	228	201	217	204	198	211	202	236	207	217	212	198	226	227	237	222	217	180	193	236	214	209	226	208	189	200	209	195	233	208	217	198	189	192	228	185	211	175	227	233	200	203	207	228	238	213	184	197	209	222	196	204	202	206	199	202	218	221	219	212	194	228	206	218	216	237	226	216	219	241	210	208	181	207	209	235	198	219	214	202	238	215	186	201	213	220	210	181	200	208	218	210	227	214	214	200	212	242	221	182	218	213	196	197	223	209	203	223	203	217	218	205	205	206	208	223	213	219	201	219	217	206	201	214	184	204	194	190	198	220	193	207	215	207	220	212	210	232	188	208	222	201	191	211	216	232	198	217	211	216	187	198	228	214	223	191	208	228	188	194	200	198	203	207	209	218	185	220	207	201	218	231	209	227	240	212	218	213	209	222	222	232	191	219	222	212	192	203	198	198	194	217	212	208	194	214	223	204	223	213	212	196	223	209	210	199	209	225	205	218	219	193	196	239	207	222	208	202	201	221	211	219	216	184	224	205	247	206	199	207	208	229	209	217	194	209	204	217	224	234	230	223	204	217	224	215	230	227	194	203	228	202	184	206	191	203	202	210	206	223	228	204	213	226	229	197	199	221	226	189	211	220	201	201	216	178	189	206	212	221	199	220	214	186	237	193	226	218	196	209	220	191	207	223	176	201	226	215	200	220	200	224	202	173	224	256	191	220	211	221	232	227	191	211	209	217	222	208	221	200	220	198	220	217	194	214	224	202	247	233	213	207	223	176	212	210	206	211	211	204	207	220	238	212	218	220	219	220	194	210	192	222	199	213	219	221	216	196	216	215	221	200	221	203	196	194	211	200	209	210	239	209	205	212	233	231	227	201	220	201	230	181	227	193	228	229	219	221	217	183	218	221	206	187	216	223	182	220	212	198	185	187	215	183	213	200	227	232	221	206	197	217	209	203	197	211	222	219	211	240	234	198	204	239	218	202	231	223	222	187	195	211	210	179	204	207	207	241	233	225	174	243	215	213	190	201	216	193	224	229	215	204	195	201	220	221	194	226	206	217	213	187	219	214	217	192	228	190	191	204	219	225	203	202	225	255	213	233	223	204	231	235	230	198	224	195	245	223	207	212	215	216	214	202	200	215	227	202	229	208	189	208	214	195	208	204	204	205	207	207	211	222	214	189	216	192	215	208	190	201	205	232	209	203	218	206	213	256	225	196	202	202	206	189	192	188	198	234	202	230	215	187	206	189	201	241	199	206	185	235	244	189	205	210	228	196	206	197	210	206	212	191	190	214	213	248	218	217	185	215	208	200	230	187	230	232	220	218	207	197	210	220	195	199	191	213	214	214	213	205	222	222	216	197	190	188	211	227	199	207	182	226	208	190	197	213	235	228	226	203	224	208	209	186	226	206	215	213	204	206	208	231	224	197	238	190	223	208	228	194	213	211	226	199	214	197	197	202	240	194	211	183	192	193	216	209	236	213	205	203	206	212	198	196	200	219	203	211	205	248	193	214	221	232	205	209	205	198	205	212	195	232	199	202	225	208	218	229	215	234	186	211	190	209	207	189	219	201	207	214	218	180	224	216	208	239	207	209	196	180	216	202	220	210	211	217	229	215	214	214	210	203	219	198	188	199	222	194	230	229	197	215	200	203	225	185	213	251	200	203	198	216	193	212	226	196	216	189	195	213	200	189	194	193	207	204	208	221	216	215	202	228	236	209	211	223	225	222	204	213	213	224	232	226	193	209	206	220	194	237	226	225	201	226	199	209	204	230	220	237	230	208	204	236	230	212	245	213	222	207	221	205	225	223	187	230	215	198	206	228	204	234	207	222	199	211	195	182	203	215	230	191	210	224	220	218	226	226	197	193	190	231	252	223	230	207	197	199	199	219	210	199	190	203	213	208	227	200	196	210	193	211	198	197	228	219	193	176	236	196	206	216	205	192	195	213	196	214	222	211	219	205	222	193	157	207	196	201	192	225	222	217	214	209	211	223	190	200	214	212	244	241	225	194	200	207	215	219	212	205	197	224	213	202	215	227	208	225	189	198	237	217	203	210	219	211	219	225	208	221	192	193	208	214	196	235	205	213	206	211	199	192	206	210	208	205	219	225	218	240	240	212	198	188	214	197	218	219	207	233	227	186	202	196	193	204	198	198	207	195	191	209	222	202	224	202	235	221	227	182	186	185	219	193	248	210	204	203	189	195	231	236	213	209	214	219	208	208	201	198	206	202	195	214	227	208	203	193	235	222	184	203	215	219	211	204	236	216	204	220	218	201	207	185	199	207	205	204	211	222	238	219	216	173	227	208	202	202	213	233	205	211	219	224	216	220	214	236	203	227	228	201	201	215	236	195	214	190	225	215	205	194	214	205	198	218	234	223	200	230	206	201	232	197	206	223	212	219	206	206	220	215	199	207	199	181	206	192	211	214	211	238	206	210	205	217	207	222	200	210	191	226	191	205	205	226	226	221	188	201	192	225	213	207	190	227	228	221	214	188	216	212	211	219	207	190	245	222	219	200	203	199	198	239	189	201	231	211	229	206	191	211	200	233	208	232	236	244	222	195	240	200	213	229	209	197	204	218	209	197	204	222	233	220	201	199	186	185	222	196	203	208	233	171	209	218	207	205	223	195	209	199	209	187	202	206	211	218	216	220	217	222	210	225	193	206	220	212	201	201	222	192	206	214	211	196	221	218	194	221	201	216	207	197	206	219	207	199	214	215	192	220	188	212	217	190	186	192	238	194	191	199	194	236	193	243	189	224	219	238	220	229	233	221	202	227	211	220	212	230	191	225	219	224	202	215	194	222	190	220	192	223	224	212	210	228	212	191	190	217	191	212	203	213	208	197	207	181	203	195	229	200	209	219	223	227	238	213	202	210	234	220	212	227	217	211	210	202	169	208	216	226	213	226	192	213	193	207	180	207	203	206	225	194	199	221	182	181	208	207	192	192	182	201	212	210	190	197	214	217	212	218	201	193	198	206	215	221	220	236	215	205	215	197	194	224	248	226	211	199	224	222	225	233	193	197	233	198	199	204	214	220	195	192	219	178	213	220	194	216	202	218	209	212	227	206	215	218	213	226	198	224	197	221	179	217	224	200	252	219	200	215	195	198	190	203	191	174	185	221	193	212	204	217	212	208	199	226	193	204	194	218	207	206	199	210	202	198	205	216	231	207	222	219	209	201	199	201	226
36248	54376	20521	2164	1571	1131	943	708	614	505	443	417	387	391	374	347	311	328	333	296	293	282	320	283	293	312	263	277	274	254	287	273	282	256	280	384	344	290	312	297	297	275	265	261	293	254	289	273	269	282	254	273	260	253	259	294	245	249	243	261	264	233	275	275	266	244	289	272	256	276	230	262	239	253	261	265	272	256	273	268	247	251	252	285	273	271	253	247	252	254	282	260	264	240	254	289	248	256	231	212	267	256	248	267	283	232	244	292	257	262	276	277	248	254	276	263	237	284	253	268	268	267	249	282	253	239	270	270	258	259	252	262	263	270	257	266	259	270	259	230	247	248	224	260	259	241	286	233	238	282	259	241	267	272	257	260	262	257	258	266	250	277	269	258	254	276	229	246	261	258	263	256	249	227	287	248	242	293	263	259	218	250	264	260	257	287	262	276	256	265	276	258	288	278	258	264	251	244	226	260	267	288	265	281	302	247	270	272	254	271	271	244	277	259	304	240	263	245	265	247	264	257	236	278	272	284	248	252	242	271	247	232	237	235	265	269	262	260	268	243	264	247	262	234	251	262	266	265	271	296	245	292	272	247	231	247	259	254	247	271	223	257	250	246	258	255	237	271	251	270	254	245	275	274	270	254	242	239	266	264	244	244	230	259	285	253	240	259	246	241	257	293	255	275	242	262	270	241	256	270	273	264	245	271	255	245	249	244	273	258	274	280	267	260	241	258	251	273	224	265	259	257	266	247	266	290	255	244	264	256	260	272	258	274	263	213	269	248	266	246	279	265	290	233	263	244	260	268	219	255	297	244	266	280	257	250	261	251	281	267	254	271	272	267	256	285	241	275	283	247	281	263	274	258	280	263	263	257	248	253	248	271	285	251	258	254	257	272	270	278	238	276	293	244	281	225	284	284	251	256	249	269	242	265	253	267	247	247	255	253	235	249	257	226	259	251	301	249	283	243	263	257	223	274	239	241	264	267	260	263	267	265	252	242	252	281	260	242	274	262	252	248	246	248	276	262	270	259	262	241	269	258	290	250	278	261	257	236	260	242	272	262	262	263	239	272	265	248	263	246	239	241	272	244	254	270	245	247	260	253	266	272	210	270	267	250	259	266	232	275	275	256	274	254	276	299	272	262	249	245	264	277	246	265	264	254	250	263	271	262	280	254	270	274	259	241	253	260	250	238	271	262	265	261	275	245	271	263	251	273	264	263	266	278	277	258	219	246	252	289	272	251	260	268	267	259	246	258	268	268	257	252	268	268	252	217	265	263	252	247	279	241	241	242	259	251	271	271	278	239	234	263	236	280	252	250	298	251	274	240	253	267	249	237	239	265	265	247	274	238	263	261	273	243	273	272	244	259	250	277	272	257	262	271	269	253	258	277	260	278	235	254	260	256	282	263	242	255	248	253	290	263	252	223	265	245	270	290	284	268	236	267	269	268	251	254	255	256	231	308	240	260	275	274	273	242	257	249	269	277	257	253	269	245	261	254	246	262	254	271	230	262	242	260	246	251	233	265	276	239	244	267	234	272	271	265	240	234	270	270	242	277	244	246	268	251	261	308	263	263	241	256	261	242	247	283	234	265	247	260	272	268	237	252	252	284	258	246	268	252	247	262	256	264	223	226	276	275	253	252	256	273	231	238	295	282	254	235	248	242	281	252	260	254	269	259	266	289	247	263	266	253	257	265	252	243	271	265	255	233	289	261	259	280	254	289	268	278	209	250	282	268	296	243	257	272	275	278	267	253	274	278	247	241	254	290	252	239	258	278	277	289	261	265	259	275	242	249	266	265	269	274	242	261	269	246	254	260	246	253	259	245	246	265	258	243	253	243	250	239	272	272	277	271	262	279	250	250	252	285	269	254	258	259	246	276	270	280	251	284	265	271	239	274	237	262	274	230	258	278	245	292	247	262	276	255	244	266	248	243	263	250	266	259	266	266	241	269	284	242	257	275	264	265	253	282	286	253	228	253	253	232	266	243	260	244	267	277	249	285	270	268	294	234	260	274	264	251	248	266	283	281	265	253	253	286	249	248	271	244	263	258	266	250	273	260	231	242	268	239	262	238	253	284	282	252	238	246	261	248	229	289	269	261	266	261	254	242	260	277	230	257	263	226	271	254	267	276	263	262	248	214	247	251	261	252	265	245	238	271	264	288	260	240	259	261	296	253	261	261	269	273	266	263	260	270	245	271	239	275	244	245	272	286	271	245	222	267	254	230	236	249	272	237	265	232	266	267	247	262	247	275	292	232	266	292	264	290	252	266	261	257	265	282	293	246	274	251	249	266	215	244	249	264	262	253	283	293	268	269	236	256	235	259	301	260	248	278	249	256	254	270	250	251	249	264	268	271	260	262	252	245	273	268	259	284	263	236	245	261	238	253	223	273	248	275	252	228	266	244	283	259	251	276	256	280	252	260	227	268	276	257	266	244	259	276	251	259	245	242	246	239	251	255	250	267	262	236	253	265	269	250	262	232	260	259	248	250	243	271	262	243	259	258	254	244	280	265	255	272	277	268	278	251	266	272	257	258	275	253	248	254	280	258	271	259	252	257	261	255	265	251	263	264	264	270	249	263	260	255	253	249	251	255	270	275	252	251	262	276	232	258	230	262	283	275	247	265	235	268	243	248	250	280	255	256	250	269	238	293	259	281	278	272	259	270	239	246	283	254	281	257	282	246	247	287	274	261	254	249	254	254	257	255	254	253	270	250	272	271	211	274	260	248	259	249	238	275	248	249	272	265	283	276	259	248	255	268	271	284	267	255	281	252	250	250	233	275	238	262	274	282	246	278	270	266	244	256	284	243	243	258	290	230	261	259	242	250	281	260	241	265	278	264	236	258	279	246	254	254	292	271	263	255	254	257	255	275	267	277	257	244	269	235	291	275	265	258	274	251	241	256	231	265	252	233	249	243	261	269	250	252	255	259	265	268	262	282	289	220	244	247	255	272	240	264	256	289	264	261	273	280	257	264	286	254	265	248	223	253	262	265	257	270	249	280	244	256	253	250	256	251	273	273	252	274	216	275	240	264	271	251	264	235	275	263	247	251	242	252	248	252	280	252	268	262	268	255	240	260	249	261	257	240	249	258	251	249	264	264	257	275	288	276	247	256	267	259	248	261	232	249	256	254	256	249	250	276	243	262	273	232	252	260	288	266	259	262	245	241	251	260	268	278	290	245	241	288	290	224	241	240	258	252	282	273	267	235	256	278	293	273	256	250	230	227	241	281	272	258	246	262	248	244	245	245	270	269	252	262	270	266	277	266	238	273	274	244	238	249	290	268	256	240	270	254	286	270	270	263	248	226	253	280	235	253	287	255	255	257	267	284	255	275	269	281	267	247	227	253	284	223	262	251	227	266	282	260	270	279	250	224	267	280	275	246	272	240	265	227	262	226	253	248	257	255	250	278	261	243	261	281	235	236	255	273	273	235	247	271	277	234	259	263	240	248	259	267	270	278	265	242	262	270	270	252
25547	21591	27505	25541	8113	429	274	203	207	187	180	182	168	161	163	155	157	168	145	156	142	134	125	150	127	131	134	140	108	129	120	143	124	157	169	166	167	147	139	129	146	129	121	129	106	118	126	136	141	123	144	121	134	133	123	123	117	147	120	144	120	99	138	109	144	126	129	109	142	95	124	116	111	104	130	149	140	112	108	126	129	140	126	135	135	99	129	130	123	126	127	120	130	119	123	133	131	131	129	147	112	132	134	138	115	148	132	111	118	123	116	136	108	119	141	113	115	127	122	113	119	119	132	140	113	131	133	122	142	151	106	114	121	128	124	112	112	132	129	131	101	138	126	118	122	121	119	136	108	103	113	146	118	111	113	133	128	103	141	122	132	123	112	100	136	113	132	124	123	110	123	128	123	136	118	116	119	126	112	128	111	125	123	131	120	120	119	132	124	133	101	112	139	140	135	129	132	138	130	124	123	108	120	121	136	128	113	118	138	137	124	107	138	134	127	112	124	124	127	113	126	112	95	131	131	139	129	107	129	143	127	121	117	125	136	118	127	119	118	118	130	127	114	104	123	110	113	139	136	117	111	137	130	120	134	103	126	99	135	113	115	136	114	108	123	110	128	116	145	114	116	120	123	120	137	138	122	117	124	131	122	126	108	128	119	124	126	117	136	114	120	113	130	124	112	112	125	129	118	127	138	118	144	118	122	116	116	117	117	113	136	125	113	108	125	126	108	115	112	111	131	128	120	133	120	146	127	110	124	135	112	115	134	117	127	123	125	119	116	111	135	137	126	103	128	117	127	149	113	118	123	113	126	115	134	134	126	140	129	101	129	115	107	108	132	126	132	114	117	121	136	99	114	127	130	122	108	98	146	115	120	127	113	127	135	128	121	141	131	127	127	113	112	118	113	124	116	140	122	147	126	119	114	131	145	109	123	129	120	138	108	131	122	118	129	138	132	137	115	151	126	114	113	110	132	111	119	128	133	135	135	126	124	140	130	133	137	131	130	153	126	149	106	132	117	121	141	134	109	129	118	136	119	130	125	137	115	109	126	115	115	102	116	129	116	125	110	125	137	123	130	103	132	120	144	128	128	115	127	114	109	135	110	133	108	134	141	121	134	131	132	132	139	135	122	136	124	131	136	133	115	143	136	132	114	132	126	120	109	114	116	141	135	135	133	110	112	125	115	124	130	109	142	132	117	115	118	130	154	147	109	128	111	127	115	124	112	127	154	139	132	128	147	132	116	112	129	137	122	112	121	98	142	115	114	137	122	102	122	117	125	123	116	131	103	117	122	106	135	115	115	140	127	114	129	136	132	125	129	109	125	119	121	127	118	132	162	112	133	138	116	142	110	117	145	116	112	120	119	137	116	123	131	107	129	106	116	134	133	128	127	106	137	121	108	119	109	122	107	136	157	132	127	111	128	116	115	118	106	132	119	120	140	104	123	143	115	143	124	126	144	128	143	105	123	126	122	125	98	109	134	118	107	126	130	109	122	116	121	122	135	116	123	123	111	140	107	127	119	128	106	146	110	122	124	103	118	150	95	112	124	126	120	109	120	126	135	130	118	130	133	129	153	132	131	109	137	119	123	122	122	105	123	140	134	123	126	128	106	137	112	136	123	131	133	107	130	136	134	122	129	130	128	121	108	112	127	124	127	127	149	136	109	120	129	126	128	134	126	140	115	115	125	136	108	112	118	121	112	123	139	116	128	126	123	127	131	119	144	116	116	144	129	109	112	120	130	130	125	144	132	114	138	133	130	120	122	116	128	119	115	98	120	124	144	135	125	117	127	106	120	112	105	124	124	137	129	104	119	127	139	96	125	112	129	120	119	134	129	117	134	121	100	115	122	125	133	127	116	136	113	130	124	122	124	137	119	143	125	126	114	120	121	118	127	142	119	145	127	122	133	145	141	125	106	122	140	118	126	106	122	130	146	137	136	125	117	99	126	145	113	132	116	134	113	123	135	129	127	108	130	113	156	146	117	122	138	104	146	116	119	134	112	132	126	149	123	122	131	120	127	107	138	115	122	130	134	126	115	126	132	129	128	128	140	118	135	115	123	118	135	114	134	127	116	140	131	115	128	111	109	119	124	125	117	146	124	120	137	120	109	132	111	92	115	123	141	105	133	121	120	134	137	118	125	105	128	155	125	120	114	128	125	119	123	116	120	134	124	122	117	138	141	129	117	132	118	123	115	115	128	124	115	136	136	139	116	116	106	125	134	113	134	131	122	112	136	122	120	127	126	127	127	123	124	139	135	143	138	117	119	131	121	115	115	144	129	100	110	131	115	126	126	121	116	122	120	112	129	130	125	135	112	121	117	136	122	141	146	106	123	123	107	128	104	135	118	116	124	140	117	134	125	120	124	129	119	118	117	141	126	111	102	129	133	128	139	122	134	108	116	111	113	140	119	107	107	124	130	133	111	138	124	139	121	125	127	122	121	127	114	118	124	110	111	122	151	112	116	136	110	143	147	128	119	118	105	137	130	118	102	118	125	124	129	132	141	155	120	120	137	112	151	114	125	117	118	137	108	121	143	124	119	134	123	109	119	105	112	112	121	134	113	103	138	116	113	116	136	113	117	128	134	131	122	123	116	115	135	102	125	115	141	126	129	118	130	112	135	135	130	106	142	107	140	120	114	114	123	133	128	115	135	124	136	123	136	155	136	124	123	135	130	130	110	128	133	100	106	121	126	117	110	109	118	116	122	134	127	120	127	120	128	127	124	115	149	148	119	119	114	101	125	96	139	130	108	132	114	104	116	132	127	106	132	117	121	134	139	115	121	112	127	112	133	124	121	133	133	120	125	135	130	123	131	103	113	146	115	141	126	110	131	128	136	129	123	114	106	118	126	130	119	128	142	110	114	111	115	107	156	111	103	114	126	111	137	129	128	111	113	134	123	122	128	116	135	115	122	128	127	136	132	106	139	131	132	124	108	138	135	130	114	119	108	143	120	132	108	132	125	113	123	130	112	139	133	111	108	99	116	116	122	131	122	144	109	106	132	126	104	123	138	109	125	115	138	121	128	115	111	109	115	103	107	150	132	125	141	145	115	119	122	126	113	121	150	131	110	106	111	123	109	111	112	131	108	104	133	102	133	124	118	120	123	132	129	126	140	128	126	115	132	124	120	120	133	130	137	126	121	121	129	147	113	125	121	142	104	132	128	118	103	110	116	132	116	124	114	110	117	138	139	139	129	130	119	147	113	116	114	123	132	119	136	134	136	124	124	128	130	110	105	138	108	116	124	149	121	133	110	133	124	129	137	109	132	121	134	138	108	137	126	128	117	140	113	124	144	137	128	127	116	124	131	142	146	109	107	112	108	138	112	120	103	133	131	144	135	103	124	124	117	142	119	135	142	126	121	112	130	125	106	120	120	116	127	112	111	113	141	127	123	117	118	127	104	117	128	119	115	120	125	128	101	115	132	105	121	115	132	122	138	143	146	123	127	144	120	113	139	126	113	123	133	123
34482	46492	14862	1115	785	616	503	396	330	318	289	260	224	216	221	217	209	206	188	198	185	200	173	175	195	184	174	193	179	162	189	192	168	196	236	254	214	215	165	186	163	166	168	176	189	167	185	158	204	155	158	174	174	170	158	158	173	172	180	160	162	153	159	192	171	178	186	187	147	172	169	172	181	161	165	179	169	149	163	173	176	175	182	146	162	178	176	139	174	170	155	184	153	187	170	171	182	162	146	172	184	158	180	157	156	149	149	167	153	152	150	146	171	167	166	165	158	189	171	164	185	169	169	166	163	166	162	156	162	168	175	161	176	184	163	162	153	160	184	159	160	165	179	149	167	152	171	192	191	183	193	179	178	173	149	143	155	158	174	156	154	171	172	156	156	167	175	172	161	172	151	184	167	174	177	174	157	190	162	138	162	156	178	166	169	162	171	195	152	174	183	151	171	169	172	165	159	153	178	169	157	186	137	159	167	166	174	168	173	168	156	163	158	182	157	147	132	162	173	192	164	173	182	154	159	167	175	153	186	166	151	154	181	164	154	187	162	157	180	190	167	164	175	156	186	174	187	176	181	170	171	159	159	157	157	166	144	161	151	180	155	144	158	154	178	153	148	183	153	177	180	178	152	184	181	154	205	145	188	164	174	164	177	154	162	158	189	170	168	167	172	168	173	191	161	166	166	165	157	169	163	162	142	173	169	189	180	138	156	166	165	176	172	165	178	138	145	137	175	173	167	177	177	163	150	170	192	177	177	167	193	141	170	187	183	187	147	179	170	178	162	150	175	153	159	148	175	184	162	193	155	171	180	187	157	169	150	166	164	168	174	144	186	178	182	166	166	171	174	172	172	136	157	168	165	150	154	170	166	181	179	184	208	189	150	165	168	153	167	180	185	143	169	170	171	161	157	160	162	149	172	165	167	140	168	156	151	151	179	156	169	160	177	176	153	177	152	148	145	168	160	167	149	192	167	177	177	177	184	163	138	182	156	185	180	142	142	149	172	157	153	181	196	165	148	169	175	145	161	165	201	166	162	164	169	155	168	168	166	163	148	161	175	165	179	194	151	157	172	174	176	168	192	159	145	149	188	162	152	177	198	157	176	140	166	176	172	165	175	174	202	166	187	161	158	151	183	182	168	164	157	154	162	171	178	180	146	172	162	185	176	152	187	176	147	161	187	146	188	176	161	148	172	155	163	152	183	180	156	168	183	179	181	177	180	160	164	164	171	163	166	158	153	174	165	183	185	166	168	178	158	182	141	159	168	189	159	163	148	157	172	161	192	149	161	160	150	151	161	161	163	163	167	161	189	175	160	167	171	167	155	174	137	163	176	160	165	164	175	176	147	168	173	152	170	182	153	159	175	154	178	188	159	134	169	159	184	166	163	177	186	171	168	175	145	175	155	161	170	171	167	167	174	172	158	171	186	180	175	169	161	170	161	165	163	154	164	171	150	164	176	165	172	164	171	172	146	170	158	169	175	171	170	179	181	172	173	180	153	166	168	162	158	149	161	162	171	152	164	171	154	188	173	178	165	142	161	172	164	158	156	163	173	150	148	156	165	158	174	166	152	159	169	176	171	149	172	169	164	166	159	183	183	163	151	169	174	170	163	177	163	175	177	167	166	158	156	184	171	139	125	170	185	182	162	151	168	185	186	162	153	184	164	189	155	171	152	151	187	167	180	162	150	163	171	178	173	156	161	167	176	177	162	171	163	162	182	158	176	164	165	167	157	168	167	172	163	178	178	158	182	171	165	180	163	179	189	154	164	150	184	167	183	176	185	170	179	159	157	181	186	176	195	144	181	157	164	187	176	171	138	161	170	186	174	185	166	160	158	206	172	167	196	169	163	158	144	182	160	153	176	148	165	149	179	195	165	168	166	171	176	170	155	171	181	168	155	154	173	174	183	171	167	152	165	169	188	159	177	174	181	164	158	181	162	133	149	154	189	176	180	171	161	173	153	170	180	175	141	187	152	162	150	160	155	155	162	160	173	167	173	169	163	164	174	168	172	160	168	168	166	169	196	177	169	161	148	167	156	184	170	181	167	186	175	172	137	164	164	165	150	168	153	178	194	174	181	180	182	157	168	174	174	164	152	174	157	191	154	178	153	159	162	150	149	185	175	177	173	154	140	173	166	179	152	169	157	164	169	177	174	154	177	167	181	170	172	144	172	176	187	149	122	162	169	168	148	130	143	171	185	166	152	178	167	200	163	165	169	169	181	152	164	168	174	189	167	209	175	163	171	174	182	162	158	173	177	146	170	172	183	163	161	140	169	163	190	172	175	172	178	169	158	176	189	177	172	161	174	170	166	150	160	151	164	172	179	187	157	141	157	174	157	170	161	186	161	166	168	158	160	190	181	188	176	156	154	172	169	164	157	179	159	187	190	182	175	163	168	167	187	170	151	177	168	161	153	180	157	158	164	172	144	146	160	170	200	159	156	177	171	154	162	155	172	185	170	177	148	159	167	164	171	155	192	157	160	159	161	178	174	185	163	153	168	157	178	157	173	153	214	154	154	175	148	155	140	164	147	170	154	157	164	180	172	154	170	180	152	168	168	168	178	180	173	171	185	176	191	163	161	166	162	165	157	165	186	159	163	157	183	161	149	156	174	164	193	145	178	202	152	173	148	175	161	193	167	186	147	149	177	195	151	175	163	160	160	170	149	158	150	168	165	161	172	161	142	157	157	180	151	173	146	151	164	168	158	177	153	159	161	159	171	137	169	173	162	171	161	154	169	149	171	162	184	167	147	150	173	182	167	195	184	185	162	183	170	171	177	150	165	178	171	142	151	158	169	174	154	172	166	171	158	184	165	170	148	163	163	164	150	171	162	170	181	176	173	175	170	181	194	159	171	158	174	200	168	154	144	145	182	147	172	150	166	149	159	166	175	166	165	176	177	164	158	175	170	193	158	167	177	144	172	191	171	183	178	161	192	162	168	161	158	165	172	167	169	155	172	169	179	160	173	146	138	146	178	165	178	168	171	156	157	173	172	163	146	159	158	170	180	168	159	169	164	157	168	172	168	168	136	166	175	164	148	163	176	171	175	188	179	161	169	160	158	148	154	193	174	181	167	181	175	174	185	168	173	179	186	183	155	172	183	171	157	162	202	146	161	175	149	163	164	155	163	152	171	174	143	146	169	158	142	149	187	172	174	182	163	144	180	162	161	169	148	168	164	156	187	184	186	163	172	153	190	179	177	163	195	171	160	175	163	186	182	161	154	183	170	169	160	161	149	195	167	152	172	172	167	163	168	204	178	173	167	188	169	184	187	147	154	169	166	165	166	159	160	173	161	182	178	171	186	144	188	180	166	162	164	156	166	170	174	197	178	178	167	181	169	165	169	154	174	198	153	155	182	168	150	162	158	190	177	180	162	156	184	169	177	171	136	168	173	168	167	177	140	142	158	190	183	165	173	131	159	146	149	146	165	177	171	161	164	184	164	141	161	140	154	152	176	153	168	168	171	154
23202	21640	29374	24206	21564	21540	9145	855	640	548	519	461	396	420	421	398	389	404	363	385	348	340	355	386	328	334	350	330	343	266	340	335	351	354	384	410	380	331	342	310	294	283	296	341	322	315	329	315	309	313	339	326	315	306	316	310	308	323	324	296	318	290	322	297	314	341	300	328	303	303	293	322	327	303	286	304	338	306	284	309	333	284	282	294	289	310	339	314	309	316	318	306	292	317	304	302	282	303	327	305	299	313	295	307	300	307	305	293	325	320	312	302	308	312	317	278	320	319	296	315	328	321	297	262	297	314	306	322	292	330	328	296	298	286	301	333	300	317	339	284	285	317	296	301	307	285	309	334	293	339	328	310	325	298	308	327	305	289	316	313	299	322	291	314	290	313	305	305	325	301	323	293	323	298	323	283	331	326	305	319	297	307	357	308	310	288	280	307	290	290	295	310	327	336	309	329	285	297	305	306	306	293	308	319	297	291	281	318	341	317	336	320	326	302	278	296	285	336	302	291	300	307	304	327	278	321	304	330	296	333	304	323	323	295	281	282	355	284	317	297	275	344	313	294	288	336	309	305	308	295	309	308	287	335	329	310	315	344	283	289	298	285	308	323	296	309	313	296	322	303	335	337	301	289	311	302	294	305	276	316	304	304	302	318	305	307	318	308	310	285	290	303	301	305	325	302	313	311	281	307	301	326	280	310	288	282	297	307	298	300	345	302	260	344	304	341	324	324	274	311	298	302	323	315	284	305	291	268	321	305	311	293	288	335	312	304	302	326	305	295	310	310	292	312	312	303	317	303	291	271	306	292	293	329	286	304	329	291	283	272	294	314	315	303	297	279	291	330	290	300	322	294	332	306	299	308	294	279	272	324	337	338	340	304	306	296	303	279	290	295	330	308	319	329	322	319	296	339	274	258	304	279	305	318	312	283	287	315	304	331	276	297	298	288	311	296	297	286	309	297	276	286	312	329	341	286	316	276	303	301	326	302	307	280	343	316	278	323	323	311	302	308	310	305	291	281	316	311	315	309	315	367	296	270	309	298	338	299	334	307	318	321	334	333	286	325	287	312	329	332	291	321	331	292	318	309	319	339	331	310	320	303	325	315	311	304	318	297	347	314	301	345	310	270	323	333	293	306	330	323	279	314	304	314	284	303	282	279	293	306	309	276	291	304	304	326	291	295	314	281	297	311	304	309	307	317	316	288	348	334	319	282	311	293	291	309	316	295	297	303	325	310	294	314	297	315	328	322	308	303	313	282	326	319	297	303	310	323	301	295	269	301	294	316	288	321	309	296	321	316	290	318	305	280	301	305	282	314	299	312	300	318	331	305	301	281	330	324	300	280	277	329	314	335	294	319	324	312	309	294	301	300	284	286	272	326	297	291	310	310	284	306	300	315	278	320	300	322	316	336	317	307	286	318	327	316	306	302	279	278	302	319	338	339	331	344	290	280	316	294	293	287	297	300	336	275	300	290	304	309	322	301	297	304	288	311	297	316	317	330	290	326	308	324	297	295	326	303	338	280	295	288	286	314	295	294	312	294	283	289	266	273	315	294	300	314	326	304	312	315	320	318	295	264	289	297	318	300	316	301	317	300	330	337	293	334	292	329	302	314	316	311	291	274	331	295	310	285	302	339	300	311	308	302	318	320	305	324	333	303	304	297	314	279	334	293	284	316	279	279	322	278	325	329	310	324	313	297	316	314	317	331	309	321	310	291	332	303	305	326	321	300	297	299	355	327	296	341	273	303	302	302	273	269	291	302	308	285	267	284	331	334	334	291	274	272	277	340	310	315	291	342	288	308	316	300	308	319	297	289	286	301	288	314	328	287	303	289	328	304	294	330	319	288	295	303	278	295	288	292	316	305	297	307	334	284	333	297	292	294	308	304	304	297	301	302	318	303	342	301	300	296	309	270	308	306	308	265	305	262	308	294	282	308	327	285	325	330	312	295	277	302	306	323	314	313	307	284	301	314	289	332	280	305	327	333	334	287	284	293	331	301	299	308	313	291	312	332	294	329	294	299	354	300	306	313	288	325	323	306	335	295	314	318	310	311	360	317	336	322	285	298	297	314	280	299	317	283	287	346	299	308	285	296	298	312	308	325	304	341	299	311	305	301	293	318	336	299	309	302	298	287	302	320	316	295	276	309	306	300	347	279	303	298	303	332	297	264	328	301	310	293	306	317	288	300	291	312	313	312	327	312	312	298	313	299	317	296	295	331	316	308	270	282	312	306	348	320	346	318	323	294	298	304	299	297	320	298	267	341	318	329	287	286	336	328	318	307	294	309	309	338	312	325	297	319	310	297	323	297	316	312	293	298	309	300	336	317	299	280	336	315	306	281	298	283	315	312	296	287	309	271	307	296	297	312	310	314	287	319	290	293	310	310	318	319	318	297	294	300	348	325	325	340	308	287	331	299	267	336	316	286	326	285	312	282	284	311	299	325	328	310	305	320	303	290	299	293	291	306	292	280	298	328	309	289	327	281	316	318	329	296	295	306	296	324	285	307	313	313	310	316	298	312	302	333	349	345	304	310	293	306	316	296	289	304	307	348	283	303	335	322	325	324	287	304	302	307	325	302	310	287	294	323	311	286	297	282	300	274	307	322	325	318	314	315	308	287	311	285	296	317	319	307	312	329	312	305	335	316	343	285	273	331	305	284	321	290	330	335	318	311	324	293	319	294	298	288	289	312	319	293	271	320	285	303	311	319	325	285	316	273	320	292	318	315	295	288	353	306	311	289	286	314	304	300	304	314	323	323	278	336	288	296	302	314	333	308	290	304	318	308	283	270	324	304	294	290	278	316	314	301	296	302	307	315	329	317	301	294	275	323	321	336	326	334	299	348	303	317	275	322	282	320	295	298	295	287	316	336	323	293	305	298	321	313	295	313	320	296	297	298	305	292	266	301	288	292	298	285	294	305	308	303	289	331	326	307	332	298	293	307	321	296	324	284	314	304	322	323	320	306	305	316	278	306	298	285	328	285	263	281	269	296	305	304	333	306	305	280	324	319	297	282	318	309	296	304	297	287	332	319	290	315	317	312	288	324	278	303	292	282	283	317	305	294	312	293	290	277	319	319	276	327	305	309	270	286	314	304	295	314	312	312	305	324	307	297	296	337	307	304	305	298	324	306	297	316	286	275	320	314	310	321	303	306	322	271	301	333	285	323	289	327	311	321	305	292	309	305	260	311	305	334	306	293	339	320	286	300	315	328	293	308	301	314	302	307	314	308	318	301	315	284	322	289	293	265	304	340	308	328	322	315	319	302	290	282	326	335	277	301	310	307	319	301	311	334	277	305	294	312	304	297	299	311	317	310	328	306	286	299	320	308	292	281	312	334	315	307	293	324	282	297	287	304	305	311	301	296	329	288	309	294	290	303	326	285	305	337	306	264	318	304	287	294	305	304	296	287	313	333	289	291	300	286	303	310	288	295	274	334	314	306	317	299	315	311	320	334	321	298	304	287	340	290
40331	62690	26190	3952	2800	2122	1592	1276	1088	844	808	769	653	576	570	532	537	514	467	466	459	436	463	455	418	430	435	381	412	377	351	411	391	450	520	575	455	415	426	384	377	375	381	385	417	393	340	399	374	363	413	373	335	425	380	394	370	376	368	353	366	346	366	354	370	393	360	363	392	361	390	421	375	373	353	386	375	396	355	380	325	371	405	407	341	395	355	357	362	373	405	376	386	393	382	418	363	359	388	386	363	377	389	370	368	395	366	338	362	375	391	356	376	356	359	377	359	382	372	360	392	375	379	357	348	376	380	396	390	385	388	375	367	394	374	343	399	346	369	403	409	352	382	368	332	388	382	349	338	334	389	361	384	375	371	360	371	347	357	372	335	340	362	336	381	392	357	325	347	363	399	387	394	351	358	329	335	381	359	364	390	341	351	368	360	377	382	396	376	387	354	370	359	340	370	347	332	354	394	358	385	365	361	333	355	374	362	376	387	365	387	384	389	355	346	387	372	376	350	401	364	354	403	370	380	344	359	366	384	368	346	347	374	394	410	350	363	385	408	356	392	375	374	365	376	351	365	374	348	415	384	356	352	345	361	391	399	372	387	353	341	372	367	352	407	359	380	367	391	378	411	342	384	370	390	347	373	369	357	368	386	377	362	377	352	383	369	375	328	418	338	377	377	351	367	367	372	379	382	369	377	393	360	353	381	379	371	343	369	381	383	363	403	391	357	364	373	334	391	349	346	385	385	382	349	362	391	387	354	356	353	367	375	392	360	399	370	383	341	328	411	396	375	355	376	376	370	381	371	359	375	336	363	380	358	377	373	381	359	359	346	360	392	315	395	405	391	406	359	381	361	383	353	359	352	366	379	354	337	382	346	372	342	376	346	380	374	380	376	396	381	361	353	397	334	389	362	359	334	352	383	383	374	388	361	354	386	369	361	380	346	416	377	358	348	353	376	351	379	379	368	353	376	369	359	374	373	377	354	397	413	405	381	379	364	352	390	401	408	392	362	345	382	384	362	356	370	361	389	376	369	359	387	393	381	349	370	346	362	345	358	359	392	347	374	384	358	356	399	389	379	376	380	327	403	367	407	400	397	368	390	365	386	384	387	375	388	385	397	330	368	367	379	351	371	369	383	352	339	370	374	381	351	369	390	330	390	394	358	396	415	374	361	354	369	382	352	366	357	395	353	363	356	374	370	357	370	372	362	368	354	385	392	381	348	360	346	315	354	381	341	372	366	380	382	350	358	364	378	391	386	350	331	401	375	406	351	388	380	388	342	353	397	366	371	382	382	360	376	358	377	372	409	353	344	360	386	366	349	379	348	402	356	364	369	354	373	358	360	391	348	376	354	385	357	392	386	350	363	362	371	377	363	382	390	370	374	354	348	359	354	383	334	403	386	364	333	359	366	367	375	376	378	347	343	379	401	372	366	360	370	335	339	400	400	345	385	396	343	369	390	360	375	333	357	335	393	372	354	359	360	372	361	366	358	372	377	335	359	404	359	398	353	337	375	413	380	382	367	367	418	363	365	379	424	371	377	370	368	352	380	353	382	388	374	383	400	381	381	347	395	348	374	352	378	381	361	373	372	383	384	352	370	363	387	365	367	365	404	372	361	370	381	374	377	406	378	351	351	369	331	350	381	342	351	407	338	362	377	386	397	386	363	384	337	368	361	361	386	409	383	370	354	360	382	374	360	368	380	402	353	372	350	360	427	362	353	353	356	361	385	377	386	385	366	351	368	369	370	384	373	406	379	355	356	367	383	403	366	380	378	378	384	326	336	352	374	359	391	365	359	330	406	406	374	321	359	391	371	379	371	347	371	392	376	373	380	355	361	385	369	338	387	360	386	390	402	355	394	375	357	407	407	362	347	368	370	393	379	375	401	347	380	363	363	378	390	397	364	389	386	387	394	380	392	379	371	359	339	340	356	355	376	331	351	373	367	347	356	365	366	357	310	378	374	391	326	389	374	357	373	405	332	405	427	380	387	397	371	346	371	383	380	354	394	364	354	410	373	384	387	366	379	384	368	355	352	343	347	336	378	342	387	387	374	378	364	362	367	349	349	363	355	371	377	386	351	368	395	387	349	367	368	412	376	329	375	368	351	371	387	400	384	384	388	368	401	369	369	332	351	390	356	400	375	362	356	388	348	382	380	362	370	377	378	382	369	384	352	362	387	359	357	382	372	342	403	366	384	366	393	370	367	362	365	361	348	378	375	363	362	376	369	394	406	356	388	339	394	360	376	319	375	376	376	388	411	379	374	366	346	344	380	340	388	408	384	358	367	349	343	361	384	352	350	352	379	365	351	387	371	371	352	378	394	367	374	362	361	384	372	377	408	362	358	362	352	367	377	360	351	354	366	328	356	359	364	364	378	382	352	391	403	375	349	402	364	388	387	370	390	382	362	345	368	389	346	373	350	381	362	387	340	394	377	365	351	368	370	337	402	369	379	384	346	376	362	338	337	369	365	362	352	340	373	344	365	370	351	388	358	374	388	373	334	401	377	365	349	374	388	413	390	374	398	371	383	378	364	397	377	383	364	379	345	347	369	343	391	345	391	334	358	409	366	374	388	364	386	420	356	391	350	402	376	391	371	394	358	372	363	380	346	334	375	365	359	395	379	376	366	382	357	398	350	416	357	358	398	344	349	396	368	352	380	341	325	382	369	353	372	395	401	383	380	359	353	398	378	355	391	376	346	368	349	374	383	383	376	377	357	371	367	372	383	364	351	367	375	344	388	344	330	392	359	378	377	368	354	380	355	342	366	353	368	381	356	404	355	362	362	390	359	350	355	404	390	373	399	351	403	383	366	391	383	409	375	337	382	393	375	351	373	381	365	389	392	353	362	392	381	373	356	343	365	371	362	390	406	368	355	389	365	353	388	350	356	357	364	406	366	328	350	386	386	329	360	359	352	363	385	404	360	360	378	369	381	346	363	348	381	362	369	356	379	399	395	315	393	344	372	379	327	332	379	348	399	384	368	402	349	394	343	344	375	368	397	379	345	374	370	385	366	388	393	365	388	396	379	404	340	357	391	353	378	347	372	350	376	380	363	388	361	336	384	352	357	349	363	354	341	354	370	372	380	370	385	346	338	356	356	371	400	351	338	364	379	370	363	342	331	356	379	400	347	385	355	371	357	403	365	382	349	387	351	365	393	391	333	367	384	364	333	371	356	351	352	391	383	382	360	373	389	344	370	374	381	367	385	408	403	368	360	371	361	334	371	361	352	387	387	332	370	344	397	378	385	410	370	383	391	391	359	372	357	360	349	379	375	365	379	340	331	367	365	366	368	385	385	360	384	352	378	327	370	358	376	383	357	379	387	375	402	374	368	367	380	371	370	371	367	362	369	370	359	381	377	393	343	369	349	369	355	367	361	376	366	381	346	380	385	368	388	336	354	353	380	351	350	370	379	334	354	384	388	387	326	359	361	348	368	378	365	370	366	392	378	387	386	346	384	367	350	373	361	353
28771	25337	18042	2161	165	140	123	111	100	105	110	91	101	92	101	105	99	93	109	101	102	78	94	108	97	76	96	105	107	83	84	103	120	95	127	109	114	94	102	94	76	101	106	101	90	92	90	104	89	93	96	84	78	93	109	101	98	93	116	102	94	90	66	90	94	101	99	85	91	90	98	94	101	99	92	84	94	100	94	100	100	105	86	103	97	99	94	107	93	92	86	96	112	89	93	91	81	88	92	93	96	97	101	82	116	99	95	111	105	82	96	98	97	93	85	90	75	94	81	98	88	94	98	88	97	88	99	102	110	92	95	110	100	85	92	92	86	87	85	85	82	97	100	123	105	88	80	103	112	93	96	85	87	88	89	89	93	84	89	88	89	103	86	93	93	103	102	88	112	86	104	97	108	83	98	74	88	96	93	96	96	107	73	90	101	90	108	96	98	70	102	90	98	110	79	96	99	103	86	84	95	98	90	76	90	93	92	107	96	100	83	110	90	82	99	109	101	93	95	93	108	91	88	92	96	89	94	82	92	93	92	96	82	99	102	97	108	108	82	90	88	71	86	101	109	103	90	83	82	100	104	91	85	105	99	101	78	89	100	96	100	89	103	104	83	89	100	104	91	101	77	89	98	88	99	98	90	90	96	99	87	120	107	74	94	85	94	111	112	96	96	83	83	116	85	74	98	91	101	92	94	93	85	82	91	101	95	95	99	89	102	87	103	99	110	97	99	95	87	116	95	87	86	97	87	97	88	100	85	90	87	80	80	90	96	96	88	81	84	97	92	84	90	92	92	99	91	90	92	88	95	107	99	79	89	103	83	90	94	107	85	105	91	91	111	98	86	89	85	101	101	99	108	77	98	96	98	81	93	91	103	99	84	96	74	94	87	98	107	100	86	86	93	83	99	101	85	96	101	110	95	81	114	91	107	83	101	97	96	91	108	91	104	99	78	97	107	81	92	78	91	90	79	80	116	89	93	92	76	125	91	89	74	91	101	97	108	111	90	105	93	103	90	90	102	91	89	106	90	95	94	100	82	76	103	83	89	100	96	101	92	109	90	106	93	90	76	101	78	111	72	91	90	84	92	98	100	86	102	76	111	101	113	103	100	100	95	96	110	93	104	110	84	81	101	92	88	84	91	88	85	92	86	94	80	82	94	84	86	98	100	111	104	80	102	71	91	86	79	87	85	97	100	93	90	94	97	99	98	103	93	101	95	106	99	95	90	88	99	104	78	93	101	89	99	80	104	88	90	94	81	95	103	95	104	92	95	96	125	92	76	109	104	81	100	67	108	110	100	101	98	83	93	83	92	94	103	100	103	100	108	102	105	91	89	96	94	86	96	74	110	92	85	92	98	100	95	80	87	111	88	88	91	106	89	101	86	109	92	101	93	107	94	92	119	104	100	106	97	107	90	91	91	80	81	95	86	109	101	95	93	91	100	92	82	87	96	86	101	96	79	99	84	94	91	84	100	98	100	91	78	82	102	99	77	111	99	89	102	85	101	108	91	74	100	101	85	87	103	97	90	94	109	99	86	77	100	84	90	90	85	107	85	107	86	100	91	92	82	97	100	84	106	95	95	90	96	78	94	88	101	98	93	97	86	100	99	84	83	97	106	92	84	94	79	100	74	83	92	91	96	80	85	110	84	92	108	93	93	96	108	69	84	104	107	109	100	88	91	102	79	102	115	106	93	105	100	88	101	84	88	98	103	104	101	84	82	96	89	103	99	93	99	89	89	105	77	113	97	108	90	82	108	91	93	97	93	112	90	110	91	100	76	100	114	95	102	96	94	95	89	93	89	70	101	90	95	92	76	104	86	97	109	104	93	110	88	99	94	113	118	72	89	93	96	93	86	89	99	78	96	107	100	90	112	94	99	102	96	88	96	98	105	98	104	72	102	73	86	100	91	101	87	90	100	92	91	88	103	93	95	105	98	105	76	106	91	91	93	84	82	79	104	100	93	91	95	114	105	97	94	90	97	100	87	103	107	86	91	107	91	103	96	90	105	102	85	90	98	89	102	98	98	106	96	89	87	96	105	108	85	106	95	85	93	95	87	90	89	103	82	96	89	97	85	104	88	102	107	103	95	108	97	91	87	94	103	96	95	89	85	92	104	89	100	87	81	102	101	101	96	83	101	90	88	93	85	102	101	97	93	86	78	92	103	97	92	101	116	82	114	89	93	89	85	92	72	92	93	89	107	88	94	89	99	98	92	104	103	81	76	84	91	94	87	93	104	80	112	85	98	91	96	104	95	85	78	96	104	99	87	89	91	104	89	96	90	93	74	115	99	87	83	104	101	97	102	97	89	85	88	89	101	112	97	88	98	107	74	90	94	93	80	91	82	98	72	81	93	89	81	85	97	87	102	88	103	109	103	87	108	88	83	73	96	90	89	109	94	100	96	96	104	87	97	72	109	85	82	90	93	93	98	103	94	84	92	101	79	99	93	75	91	95	73	83	87	89	83	99	89	104	101	104	103	97	91	102	101	101	106	86	97	87	109	100	83	96	99	82	95	90	87	102	104	93	103	97	106	108	94	106	90	80	83	80	93	86	98	89	86	101	112	84	89	112	85	101	107	119	86	95	90	107	100	85	89	94	80	87	88	98	92	87	111	83	90	84	97	84	103	99	92	96	77	100	93	94	98	75	78	100	95	96	89	96	103	101	107	109	108	96	90	94	87	84	111	104	96	94	104	92	91	110	88	89	115	92	94	108	86	89	107	83	96	94	96	101	95	88	88	88	93	106	80	79	96	98	105	80	96	105	84	95	91	106	88	73	108	95	96	91	82	88	82	113	84	106	99	82	93	95	84	86	93	98	91	81	107	92	98	91	91	86	84	88	93	88	81	88	96	96	102	81	107	78	84	87	99	83	86	87	96	101	86	106	84	96	110	109	102	91	88	80	109	95	112	84	92	75	85	83	115	101	80	89	90	85	98	98	97	92	90	106	91	99	91	113	107	75	90	89	100	107	79	81	93	99	84	77	102	93	99	93	87	82	117	98	94	89	102	78	98	106	86	102	90	106	100	105	94	71	89	98	90	109	104	111	107	88	103	81	97	96	101	93	109	102	102	108	80	93	98	91	99	97	102	89	89	83	110	111	95	100	114	119	109	98	93	96	111	98	97	84	97	99	100	120	109	93	91	94	96	106	82	97	95	106	91	77	103	89	98	93	99	78	86	109	112	113	93	87	87	89	94	89	115	97	101	112	102	80	77	86	108	76	85	108	92	99	92	89	110	89	92	80	104	99	74	97	97	96	93	91	100	99	98	107	91	88	104	95	96	85	93	88	90	90	88	97	99	94	88	89	104	96	104	98	93	97	82	81	103	103	93	90	106	89	93	105	90	101	126	83	94	85	90	92	98	91	110	95	108	81	104	101	89	103	89	91	97	97	97	98	93	96	94	93	88	83	95	89	90	112	83	88	104	99	89	78	92	118	82	91	87	83	80	126	105	90	106	113	86	105	100	96
31190	40075	9753	266	205	167	146	162	135	152	127	131	139	150	141	125	115	126	125	118	116	115	129	121	123	123	107	147	117	111	133	137	126	147	161	159	157	129	118	137	116	120	131	135	138	132	150	141	130	141	149	130	127	128	109	108	131	119	114	115	137	142	109	113	125	131	123	137	132	127	112	137	131	128	124	114	115	118	130	119	116	130	125	120	133	124	130	117	136	139	128	129	116	133	116	132	113	121	108	126	125	124	130	135	122	123	118	113	113	134	127	134	127	121	135	133	128	110	152	123	110	125	126	124	127	137	128	132	118	113	105	134	139	133	125	121	109	137	138	120	105	138	121	120	132	127	124	119	127	117	118	116	132	123	107	121	124	112	125	117	127	123	121	116	127	137	121	115	125	134	128	111	106	132	130	131	120	130	132	100	115	126	105	131	130	130	133	117	123	108	140	117	126	133	116	106	113	133	134	125	126	139	112	128	111	113	120	114	112	119	118	137	111	119	107	112	128	106	133	126	122	119	104	124	123	116	114	113	116	145	145	137	146	137	144	131	147	113	105	113	128	117	125	125	122	120	143	121	138	113	129	142	103	134	117	130	111	117	122	121	115	112	110	132	110	126	133	112	133	130	151	112	98	126	132	103	145	111	136	112	106	137	115	122	130	130	117	129	114	125	138	129	127	122	121	148	131	137	116	127	137	130	136	126	142	111	132	130	127	141	143	136	122	124	112	133	117	137	112	117	135	134	135	112	134	116	111	135	152	123	110	124	124	142	128	124	124	121	134	125	122	122	128	117	120	112	117	141	130	115	104	129	138	135	140	112	123	142	129	128	117	113	126	126	112	119	128	121	96	118	118	115	140	111	127	118	121	121	146	115	122	126	113	118	137	104	125	132	112	123	97	121	122	117	118	114	115	137	100	125	117	126	135	116	139	114	128	116	120	132	123	108	122	120	132	110	142	147	136	128	140	115	126	106	130	120	120	131	127	128	135	146	139	128	141	166	149	126	121	137	132	126	117	139	120	111	123	130	127	123	139	135	126	118	131	119	136	114	139	121	123	112	117	152	125	123	139	129	133	107	118	123	103	111	110	99	131	126	107	134	118	121	125	126	136	118	111	121	135	136	119	134	143	119	113	130	143	129	100	115	118	136	114	137	112	123	120	118	141	128	120	148	140	125	144	113	109	143	123	126	128	137	122	121	110	120	118	127	107	111	118	133	116	125	115	126	112	128	122	151	124	116	114	136	114	130	126	149	111	134	124	124	108	117	116	109	135	131	127	112	116	111	138	130	133	126	131	119	130	122	117	121	134	141	131	139	149	107	112	122	132	117	144	128	115	128	129	153	121	145	129	127	121	127	110	109	123	140	115	131	150	132	138	125	128	136	117	130	117	123	118	102	128	127	135	125	115	134	128	137	125	137	103	126	125	117	118	110	138	112	125	109	115	119	116	130	136	107	128	114	117	121	138	112	139	129	127	141	144	130	129	125	127	121	117	128	123	133	118	118	116	111	120	113	145	113	130	117	120	131	105	115	122	126	133	122	118	125	124	121	114	134	129	142	122	128	133	114	119	110	144	116	122	116	128	108	126	132	123	146	115	123	113	135	127	132	133	118	123	125	119	127	134	117	114	128	125	127	108	131	100	112	127	125	118	123	107	141	138	116	139	141	110	123	143	116	121	118	119	135	124	104	114	144	118	133	108	168	122	110	119	133	126	121	119	128	127	121	117	113	111	118	120	120	139	116	130	132	124	132	112	130	131	157	129	103	95	99	117	108	116	129	136	122	144	135	126	116	131	119	116	125	119	130	114	132	116	118	123	141	105	150	119	124	122	126	129	133	115	100	102	123	127	120	125	129	141	124	141	137	134	130	147	118	134	118	127	130	133	117	141	102	128	109	125	133	115	120	129	116	115	135	102	125	123	129	132	137	126	121	142	122	127	135	130	110	116	117	97	114	133	115	110	117	125	111	138	126	131	132	118	144	139	123	126	117	114	112	121	131	96	112	112	108	143	135	129	141	114	111	116	150	116	129	112	98	143	115	132	123	106	123	116	124	128	99	114	121	120	122	132	134	137	117	122	127	124	120	137	143	134	149	147	127	127	139	120	138	117	127	118	128	118	144	120	142	99	126	110	152	100	135	104	138	123	124	109	119	145	92	118	145	128	131	137	133	106	112	130	113	132	129	119	130	133	104	120	132	129	107	130	118	126	124	126	145	140	120	113	125	126	134	141	116	116	124	123	129	138	123	135	137	136	117	114	123	117	144	156	127	103	146	118	117	115	131	137	109	122	133	118	112	112	118	138	134	109	120	119	115	140	121	151	125	112	130	133	128	121	104	129	130	117	124	130	141	123	121	114	128	110	120	122	133	120	117	119	120	121	141	118	114	118	137	128	124	143	110	122	113	118	122	114	110	140	126	122	118	133	151	143	129	130	134	97	130	109	108	132	129	128	115	119	115	133	122	135	114	144	120	124	110	124	110	149	117	114	130	131	119	115	132	121	122	120	132	132	143	138	118	99	142	133	116	136	117	124	135	128	120	101	125	131	114	138	114	126	112	124	117	123	121	127	106	112	131	140	128	139	132	118	127	125	114	123	133	129	117	136	128	131	126	115	134	123	116	121	109	117	129	105	136	141	127	130	131	120	120	157	134	142	130	119	110	126	124	131	139	121	123	131	127	133	130	113	115	130	118	124	102	130	122	140	121	135	123	132	148	117	121	120	125	129	105	141	105	113	152	127	123	129	140	115	111	110	126	158	117	118	135	103	131	125	130	136	124	126	147	132	141	122	123	133	128	123	115	114	141	128	113	116	120	131	113	134	123	135	119	123	138	117	105	126	157	129	116	122	130	117	117	152	110	106	134	133	127	138	114	123	111	123	130	134	118	98	117	131	117	132	116	124	128	122	124	124	137	139	127	117	137	140	131	128	120	137	121	123	128	137	109	114	120	118	137	118	130	137	114	129	125	110	131	126	134	139	114	117	137	118	135	124	118	143	124	133	110	132	124	121	131	139	114	130	113	117	136	132	124	118	113	103	124	111	133	126	133	128	121	111	127	114	139	131	121	119	143	131	106	110	108	114	124	124	123	125	113	135	124	98	117	133	124	129	113	119	114	138	119	115	137	128	118	123	134	137	122	125	122	120	124	115	119	121	117	103	138	122	129	140	132	105	116	113	107	138	125	125	143	109	104	127	121	122	136	151	111	116	118	116	111	128	130	107	107	118	113	120	143	114	130	128	140	126	121	123	127	133	113	134	137	126	137	132	104	116	132	116	122	114	122	130	116	131	102	136	118	103	139	125	121	125	132	131	140	127	125	132	134	124	122	139	134	109	127	125	126	132	123	126	139	164	134	134	139	120	117	121	130	140	113	130	107	109	128	130	114	133	113	108	131	134	118	103	123	117	131	109	128	115	111	111	127	118	119	134	112	111	140	109	131	137	111	124	122	120	138	115	114	120	142	123	112	125	129	137	133
24228	21608	28988	24536	21456	10783	744	422	344	346	286	315	295	267	252	259	267	245	248	245	236	248	241	233	257	207	248	215	197	226	244	214	264	303	271	239	249	224	233	239	236	238	208	213	233	205	226	187	218	241	195	228	226	216	192	218	203	200	232	196	201	214	239	199	196	200	203	211	205	182	221	204	205	208	212	228	209	184	203	200	193	210	215	186	196	232	213	239	219	215	206	184	195	223	203	219	206	185	221	190	212	186	207	200	193	183	195	215	251	228	215	229	194	208	218	228	248	207	206	228	212	204	236	234	223	225	220	206	209	218	212	226	205	228	209	206	218	211	191	203	196	208	214	236	187	193	197	205	193	168	211	205	198	204	207	229	231	189	209	194	223	209	223	233	215	218	206	182	219	209	238	210	225	223	208	229	236	218	233	202	243	217	228	195	231	213	218	199	223	181	241	218	214	231	202	227	216	212	194	208	192	203	237	228	200	205	209	184	206	187	177	198	220	222	204	193	214	187	211	223	214	193	239	214	206	208	208	226	182	214	209	186	213	189	230	204	194	225	217	209	215	187	208	199	214	197	218	215	215	207	216	197	223	222	190	240	200	233	206	220	210	177	209	219	210	229	200	209	197	227	216	220	220	226	212	222	209	192	205	209	232	211	185	206	223	223	202	204	208	216	233	219	195	203	195	210	221	184	197	217	208	196	206	204	208	221	209	196	191	200	204	197	228	201	205	197	210	218	215	209	200	199	191	212	234	192	216	218	207	169	181	236	213	223	187	198	198	197	211	203	205	230	211	194	187	205	200	182	217	232	201	227	230	190	197	198	208	200	206	195	205	230	202	201	227	190	224	202	220	237	208	228	211	207	202	223	201	193	221	206	200	230	226	213	229	207	206	184	204	244	231	217	212	202	207	215	194	243	212	204	213	214	184	206	232	210	218	228	170	238	248	219	224	217	238	205	216	215	213	216	224	204	211	210	197	182	212	198	195	217	207	221	207	217	215	211	201	221	179	236	202	233	213	195	218	200	226	211	215	205	212	190	200	217	222	239	192	221	179	220	225	244	217	201	199	215	212	194	229	190	221	213	233	216	209	178	204	202	216	192	207	195	207	222	216	225	196	199	219	207	193	211	232	202	202	207	228	213	200	189	190	205	201	208	188	227	204	190	203	205	190	211	185	223	190	191	210	176	210	223	217	201	203	207	185	204	227	189	217	203	198	232	180	217	210	206	252	208	202	184	213	187	212	203	198	221	196	218	212	210	224	193	213	191	210	221	228	204	214	214	209	226	205	232	235	221	189	220	228	221	216	191	217	208	235	224	189	218	184	223	200	213	182	195	206	214	205	203	218	208	227	218	213	203	213	194	204	218	219	217	212	216	223	202	201	203	204	182	194	209	215	200	209	179	212	210	235	215	226	205	220	202	196	222	211	232	210	203	200	197	229	224	209	211	200	195	212	191	185	219	209	209	202	222	229	205	208	231	217	206	212	202	200	227	207	218	226	205	223	196	204	202	230	218	196	201	218	226	202	193	219	222	228	236	184	202	218	201	218	180	189	206	201	217	200	183	201	196	209	226	218	220	181	219	226	207	225	180	208	211	195	206	199	200	209	207	231	195	220	207	228	198	203	216	209	188	211	208	224	209	210	216	210	201	194	220	216	191	197	218	231	229	199	221	204	227	199	197	234	212	198	202	223	197	215	208	197	219	236	234	212	229	201	194	223	223	218	222	212	202	187	204	210	170	219	206	226	204	222	217	203	215	220	207	219	205	198	223	222	214	216	206	185	212	205	220	195	204	214	216	201	202	219	190	190	211	224	209	198	208	231	208	217	217	189	222	193	186	231	206	196	196	206	200	211	204	223	187	189	224	209	231	223	210	202	212	198	226	200	212	208	196	228	200	221	177	202	239	203	202	212	213	215	205	205	231	218	207	211	211	188	230	198	213	207	208	197	221	201	206	220	222	193	190	208	199	221	202	199	206	189	222	186	207	183	217	213	202	216	207	222	191	226	189	187	196	235	230	207	210	242	205	226	219	206	204	217	227	207	205	228	229	212	201	210	200	185	200	194	206	218	209	189	204	216	249	220	224	243	208	204	228	215	222	220	207	213	202	227	224	189	189	218	213	213	247	197	212	197	208	187	218	213	195	215	232	221	206	227	224	197	200	249	219	195	215	201	202	198	178	202	222	203	207	184	209	188	215	200	196	193	184	212	204	222	205	217	210	221	210	194	188	226	201	203	219	223	224	216	227	228	201	208	224	207	177	189	219	207	215	203	186	189	200	216	213	223	194	196	202	218	204	213	201	191	203	204	217	209	214	208	181	220	216	188	183	185	220	221	197	216	205	203	198	197	177	192	210	205	224	190	216	186	209	194	217	203	233	217	213	226	209	183	230	193	216	211	212	227	210	199	219	203	197	217	203	215	213	207	222	220	207	200	244	222	209	218	209	217	211	193	212	208	194	233	218	205	180	187	197	197	223	229	233	210	209	241	198	231	237	187	195	218	230	211	228	214	213	217	215	239	194	203	221	202	210	210	216	220	192	212	231	214	220	200	213	225	213	197	198	200	203	181	210	184	201	198	220	231	226	181	197	195	215	191	232	189	203	226	204	201	211	214	179	215	208	208	178	204	209	211	197	210	236	192	211	190	227	194	231	196	178	206	239	172	206	204	210	202	188	211	223	193	232	238	202	207	198	200	207	231	195	197	216	213	229	205	219	242	216	217	204	209	187	207	197	219	183	207	248	207	223	210	217	189	214	220	203	222	195	211	203	214	241	223	227	195	226	213	219	215	241	226	208	212	203	212	182	226	203	202	223	217	207	205	187	190	222	197	205	185	235	201	219	200	215	207	204	201	234	219	190	207	197	188	227	194	197	207	184	189	203	220	217	199	210	212	195	193	189	206	207	189	203	197	182	187	183	238	230	196	199	223	223	233	218	228	199	223	208	208	195	216	191	219	189	222	217	220	220	201	208	250	201	209	224	189	213	229	215	228	183	225	180	205	220	208	209	218	211	207	212	201	203	195	193	190	193	184	223	210	198	169	210	202	204	196	204	212	198	209	202	198	187	220	233	195	210	230	209	203	226	213	202	200	215	207	210	207	224	219	220	212	235	212	225	211	197	178	198	200	208	204	226	212	202	184	227	200	197	213	211	216	238	196	218	203	192	205	203	210	209	204	203	202	227	196	205	216	219	216	206	203	217	189	193	226	213	186	232	213	202	218	214	201	214	205	193	184	219	210	202	202	224	187	199	188	218	192	241	228	197	199	216	220	222	228	193	225	209	224	211	233	217	186	197	200	207	228	220	189	214	212	207	233	238	232	191	222	175	199	196	207	202	206	188	215	222	210	209	198	202	213	203	208	227	230	220	180	208	217	212	216	230	212	211	197	214	227	185	171	233	218	230	216	211	194	197	195	192	210	217	200	209	222	193	245	176	208	196	190	210	193	213	185	232	187	204	205	223	189	193	223	191	208	211
35655	56101	21091	2237	1613	1210	904	717	554	517	478	457	408	388	365	325	311	332	277	318	296	270	310	293	263	324	295	266	289	248	272	277	323	415	331	265	338	306	285	262	303	291	262	273	242	251	273	316	271	284	267	289	251	248	243	231	258	254	268	275	249	271	283	248	247	288	235	272	278	236	254	239	273	255	278	273	273	274	261	293	240	262	246	237	250	247	255	281	272	231	251	251	259	271	303	274	250	268	255	244	234	216	272	260	251	282	240	252	253	264	258	257	283	229	259	271	272	253	246	249	269	240	260	273	267	256	240	265	264	249	275	267	290	253	262	227	224	276	275	240	265	244	268	253	244	249	299	261	265	233	254	280	268	235	255	276	260	252	248	246	232	221	250	271	256	280	283	266	267	244	241	259	234	231	268	257	273	263	255	247	245	247	270	255	254	282	262	259	225	249	253	238	244	267	245	268	268	242	231	262	294	261	258	290	262	257	258	236	252	239	243	262	235	271	288	263	265	237	277	245	246	284	274	251	278	245	254	244	284	256	251	264	237	252	277	281	273	276	259	281	247	271	251	227	241	234	258	286	237	260	253	269	227	258	267	257	260	258	261	242	263	249	252	250	256	255	259	250	248	271	246	235	254	258	262	259	249	267	277	257	276	248	256	265	299	274	249	243	281	284	266	277	282	269	218	249	284	269	257	283	248	228	261	256	242	276	242	247	267	314	259	262	267	278	244	246	239	262	273	244	271	263	246	247	270	256	238	245	264	257	273	256	261	245	266	254	244	261	237	250	249	303	240	245	242	240	256	243	255	240	274	271	272	225	247	258	261	275	246	239	234	270	260	250	258	290	285	260	227	243	248	292	254	259	251	211	266	254	234	241	250	271	258	272	258	240	240	267	259	272	232	248	225	248	289	261	276	235	256	250	231	228	235	272	254	267	261	276	263	245	296	249	230	254	252	287	264	252	238	266	265	240	253	249	243	265	258	261	253	257	262	252	260	259	253	241	305	249	273	259	259	250	250	275	244	283	248	270	260	250	236	244	247	277	243	269	252	261	249	258	238	258	232	217	251	256	269	255	271	258	246	248	252	240	265	247	262	257	227	237	234	272	243	234	222	239	244	248	229	244	262	242	249	280	267	239	248	282	248	256	238	249	254	229	241	249	249	246	262	262	266	256	259	281	234	236	271	265	222	262	262	273	241	261	270	264	269	290	248	241	271	287	269	277	284	255	264	256	227	243	288	256	238	267	271	257	271	262	250	242	268	277	275	293	238	238	267	264	242	277	252	255	269	267	245	251	281	248	251	285	280	245	253	265	238	253	259	271	294	257	256	250	269	256	256	254	255	264	286	271	287	259	256	268	246	257	257	243	238	287	272	236	249	234	255	277	266	235	277	245	215	243	270	254	278	232	247	274	258	248	250	272	237	242	255	274	244	266	268	263	258	268	253	267	272	260	233	277	251	270	241	296	258	238	252	251	238	254	248	244	273	269	265	248	272	258	258	262	268	279	270	233	291	243	281	250	270	279	237	277	237	253	269	249	262	264	261	275	254	243	252	264	246	213	260	248	263	257	264	235	243	275	274	248	276	247	258	250	249	241	262	247	275	224	247	247	240	275	223	277	278	250	238	254	233	277	241	237	291	258	253	251	272	270	273	273	263	261	248	265	255	254	247	264	254	266	236	276	259	269	257	249	260	250	255	273	268	261	260	232	261	275	262	284	253	282	244	251	271	268	237	258	259	266	226	236	249	248	247	238	262	289	257	270	262	240	247	242	257	275	251	281	239	270	250	284	253	267	275	281	276	258	250	238	254	252	251	253	299	289	224	219	237	255	243	262	260	266	259	255	271	268	241	255	263	237	268	248	272	263	256	260	245	255	287	251	245	273	262	278	237	287	242	271	249	255	264	288	267	281	250	220	266	217	268	243	239	261	258	246	246	241	238	246	257	274	278	277	264	270	265	287	269	279	270	242	254	262	270	246	264	291	279	257	289	269	274	265	283	256	258	250	249	268	252	301	271	243	255	260	258	275	271	270	243	222	230	247	261	256	258	253	257	255	263	263	293	248	236	245	276	260	244	236	275	271	231	254	244	256	258	239	234	248	264	279	257	268	280	268	236	237	279	228	269	259	253	251	243	264	237	268	235	264	264	226	252	268	256	264	242	257	259	277	239	260	253	230	258	251	242	255	234	270	255	242	285	232	240	260	260	266	240	276	266	275	268	242	217	232	245	283	290	251	269	244	266	262	252	250	263	265	219	277	254	253	240	223	236	254	270	243	250	262	228	213	263	256	227	248	282	237	254	250	241	274	242	240	275	266	232	255	256	255	248	268	251	257	250	262	266	261	281	267	262	234	264	262	249	264	251	255	257	253	262	231	277	263	265	251	259	261	256	249	244	260	258	228	259	245	232	236	289	252	237	235	254	263	247	251	270	236	269	280	252	248	272	240	238	257	239	230	247	245	242	266	264	262	275	245	226	244	232	267	260	268	274	263	243	239	278	267	242	260	271	272	271	270	265	245	256	267	262	232	273	283	260	243	267	259	283	235	256	276	244	242	228	270	262	259	237	271	266	268	249	231	274	241	265	235	244	267	243	248	257	235	275	289	243	252	249	271	265	238	264	241	240	240	221	255	256	260	260	272	258	241	265	237	277	260	291	235	220	274	261	266	263	240	237	284	246	280	261	243	266	256	249	280	274	282	274	266	288	239	271	271	248	251	253	273	273	241	263	276	250	282	242	260	253	254	232	258	268	230	251	260	274	274	247	243	218	246	244	268	236	263	229	267	256	256	271	249	264	231	234	265	240	284	247	228	254	233	269	250	234	237	290	232	285	249	280	255	249	268	268	259	250	248	251	274	266	256	269	272	244	272	230	296	275	259	264	239	276	267	266	273	236	252	259	263	244	254	245	261	254	277	244	263	251	292	271	253	261	253	247	258	260	264	257	273	277	236	252	245	265	260	275	249	267	220	249	253	258	288	238	274	233	265	275	256	242	249	271	262	252	254	265	268	260	257	256	257	258	265	203	248	276	262	267	250	233	240	240	254	260	246	233	249	249	263	263	238	248	265	258	281	232	252	235	243	273	235	263	245	274	276	252	255	268	284	254	265	264	262	280	256	255	253	248	257	266	288	236	242	227	264	204	263	249	234	257	285	261	279	262	252	257	270	255	249	255	267	250	261	244	231	258	245	244	273	272	275	256	263	260	238	251	273	276	234	268	247	255	262	245	241	253	298	258	257	255	271	251	270	249	244	270	254	247	241	257	275	256	234	277	249	267	258	264	264	272	248	270	250	295	270	256	262	258	279	252	271	267	285	263	243	242	219	270	262	252	258	256	246	248	265	260	266	231	274	270	266	245	273	274	288	248	252	286	253	265	235	245	246	260	267	269	270	275	241	268	276	260	265	259	238	262	247	259	290	240	253	264	262	261	259	276	263	212	272	262	254	250	272	266	250	246	233	252	264	290	265	236	270	248	254
25616	21650	27584	25571	8399	436	269	192	183	179	151	140	150	158	169	139	143	139	144	155	123	136	153	142	146	124	130	137	123	110	141	138	168	169	164	146	154	136	148	133	129	134	139	116	129	139	141	130	128	113	133	121	112	121	122	117	139	115	122	130	129	140	137	128	125	121	130	137	142	118	132	145	127	143	129	126	134	137	116	117	115	112	125	123	120	131	142	115	99	131	119	136	128	123	115	129	117	119	123	131	136	133	123	125	148	126	153	136	142	122	123	133	136	107	113	131	112	124	120	124	124	124	123	133	130	129	124	122	137	97	125	121	124	132	106	129	121	131	125	131	139	133	124	148	113	124	130	132	113	103	121	135	108	118	150	120	111	129	140	132	129	137	124	109	127	114	116	133	118	108	112	147	140	111	124	126	151	123	110	124	118	123	122	114	129	125	118	125	126	109	129	126	117	116	131	113	119	125	116	123	132	114	114	153	125	133	107	128	140	132	111	131	135	141	116	123	128	128	113	117	138	134	132	128	140	130	136	129	114	133	126	140	142	119	110	120	146	127	121	128	124	125	124	115	102	132	120	121	121	120	120	126	118	124	112	140	119	136	118	131	127	137	146	126	116	143	118	130	145	133	118	124	139	148	138	115	156	127	157	107	139	125	134	128	111	158	127	136	132	113	132	119	114	115	113	134	115	132	126	108	131	127	112	140	114	127	130	132	123	135	128	122	108	119	130	133	110	134	131	128	138	116	141	131	118	138	137	136	126	115	129	120	128	127	141	105	125	133	157	112	140	115	107	139	115	151	113	124	137	136	121	132	135	130	123	117	140	145	149	138	137	140	120	139	133	139	131	134	120	134	131	136	101	131	133	144	117	107	140	130	136	110	132	113	130	130	127	121	124	128	101	120	135	145	125	142	132	142	123	115	131	143	128	139	125	114	111	123	133	121	116	124	115	136	127	133	126	157	151	130	118	124	112	133	135	122	116	140	132	129	111	111	139	113	123	111	128	129	125	146	107	122	132	125	129	116	131	123	138	123	125	126	136	112	119	119	144	117	127	129	129	133	130	104	116	120	114	132	125	127	148	133	125	109	123	134	119	108	116	118	119	116	136	120	120	126	144	124	119	117	135	135	129	114	112	112	120	103	149	112	135	120	117	138	126	134	130	119	117	106	139	112	126	130	135	132	120	123	120	114	125	132	107	109	139	108	117	130	124	131	140	120	128	125	135	129	126	134	131	144	118	135	137	113	130	135	142	106	130	144	130	130	124	114	115	128	120	101	145	120	119	118	117	123	143	135	136	119	132	106	118	132	131	114	140	134	125	137	119	116	112	130	123	137	127	130	106	127	124	123	132	138	137	112	113	130	126	133	133	113	131	124	100	127	123	147	119	106	125	114	129	138	117	138	121	116	120	125	120	120	120	111	121	138	133	113	126	120	125	142	131	122	134	128	114	143	121	121	113	106	119	112	103	134	138	131	115	127	136	116	121	119	127	107	134	123	107	135	128	142	130	117	113	128	132	153	136	130	114	107	118	136	126	130	137	136	112	113	121	119	145	124	136	128	121	119	108	118	135	134	123	159	138	136	114	131	151	137	116	121	151	125	102	124	127	120	124	132	112	148	107	108	118	152	142	138	121	124	120	124	116	109	142	130	126	142	126	122	128	130	127	150	138	131	116	128	111	126	114	122	126	125	123	110	142	134	140	132	128	125	119	149	99	124	116	125	122	124	117	131	109	115	126	135	126	104	121	149	133	106	132	120	130	142	123	143	128	117	124	118	129	124	117	136	121	124	130	131	138	161	107	129	120	121	125	121	122	126	137	148	127	127	109	116	132	131	119	128	135	118	133	115	117	117	114	130	141	134	130	121	136	139	141	125	123	122	94	138	142	120	120	126	144	110	114	109	129	139	115	134	132	139	142	140	138	123	133	110	113	123	131	120	117	139	130	111	143	131	123	144	119	129	118	130	140	140	141	135	138	125	138	157	131	135	130	128	103	125	137	124	125	117	121	136	115	117	123	121	125	113	130	135	124	137	113	117	135	128	129	116	126	141	132	119	129	126	125	158	127	127	131	119	138	111	122	127	122	121	111	126	114	117	126	114	146	138	141	115	137	113	133	119	126	127	124	124	128	110	132	133	114	112	116	128	119	137	125	135	128	141	128	137	116	124	111	122	124	125	107	120	135	126	113	122	124	130	136	135	127	119	131	108	136	124	150	127	117	114	142	109	123	133	134	116	130	105	145	116	127	146	112	139	128	143	147	123	120	116	117	122	138	124	131	140	123	130	152	135	100	142	116	122	119	134	127	104	146	129	130	130	136	123	133	117	120	125	109	124	126	122	117	108	124	126	138	116	137	125	128	143	142	127	118	124	117	126	112	144	122	116	125	110	131	112	129	133	135	136	121	141	144	116	119	118	101	115	136	127	143	139	111	132	148	129	132	130	115	126	128	125	125	132	122	115	115	130	124	117	112	126	127	128	145	136	118	132	113	138	124	103	122	118	136	123	133	116	132	124	107	133	117	122	119	121	107	121	107	151	135	145	123	128	137	122	115	109	120	108	134	128	138	130	133	138	125	118	121	119	127	119	126	140	124	134	118	128	117	115	120	144	118	133	140	115	111	131	121	109	113	127	126	127	137	102	136	143	132	117	115	111	129	120	140	108	130	136	120	132	138	121	117	145	142	141	117	146	126	148	120	117	119	127	140	115	121	134	116	128	111	120	132	137	127	120	115	125	113	118	106	123	120	145	139	130	134	131	136	103	128	120	123	118	116	133	118	132	106	131	131	139	125	121	136	114	150	117	133	122	134	115	132	131	135	122	130	143	114	127	110	128	114	117	124	122	142	121	104	123	112	115	123	125	128	139	137	130	113	137	117	126	116	125	134	131	105	135	117	119	121	114	113	133	127	123	124	133	112	133	126	121	147	137	110	123	116	132	124	124	115	131	124	110	101	130	125	153	137	133	125	114	128	136	148	116	129	132	130	130	127	113	123	133	147	144	124	128	133	142	118	108	138	129	128	114	126	146	112	120	125	136	119	117	126	135	119	141	127	130	108	146	121	118	124	112	106	126	125	119	124	148	132	125	129	115	114	99	121	130	122	147	136	119	128	123	126	129	131	117	131	120	129	116	119	151	141	123	104	117	121	112	144	144	143	132	122	137	116	122	129	126	121	127	103	110	127	117	112	140	125	135	141	123	114	143	103	120	112	116	122	110	132	131	138	122	139	123	125	126	126	126	131	131	125	98	123	111	139	142	134	128	133	128	128	128	132	125	135	142	136	118	114	121	114	143	139	128	119	119	117	136	136	134	101	108	129	130	142	144	134	139	123	138	120	123	142	104	135	127	124	123	125	119	118	119	133	127	133	128	127	133	129	120	101	118	133	136	123	115	115	122	131	129	132	120	133	136	109	108	121	130	131	95	109	123	129	134	132	119	138	132	148	116	130	120	125	95	125	132	117	122	164	129	142	125	132	139
34035	48957	15781	1126	806	577	547	394	344	309	264	263	253	229	201	220	218	214	183	166	188	181	179	177	198	188	181	183	197	182	189	190	279	236	226	214	230	201	218	185	176	174	183	170	176	178	159	161	169	166	158	171	161	181	153	167	171	157	199	191	166	179	186	148	158	171	161	165	165	166	178	182	174	168	168	167	177	167	182	178	174	172	175	189	158	184	182	164	174	172	172	169	167	185	158	159	187	167	172	177	157	203	179	160	171	170	143	192	174	179	160	196	159	173	161	171	160	129	178	162	166	182	174	178	168	177	185	174	170	153	159	153	174	162	176	183	158	158	160	143	154	163	171	158	162	160	177	174	175	174	175	159	176	159	169	172	157	158	184	160	169	167	179	176	160	182	144	152	160	158	172	158	168	178	169	166	156	168	174	163	165	168	177	163	151	169	148	183	164	164	180	177	164	160	159	183	174	148	151	155	153	172	168	162	169	183	164	181	163	181	142	171	193	180	180	158	155	163	175	170	161	182	175	169	167	164	178	196	157	175	144	171	180	139	157	175	181	155	168	159	157	184	174	167	177	199	147	157	183	165	196	160	170	154	174	166	165	181	172	204	170	168	169	180	159	174	162	178	151	167	156	156	166	161	167	161	156	170	160	198	192	176	175	194	155	179	184	172	161	179	169	188	156	166	161	155	170	144	154	160	172	182	163	187	170	187	168	176	173	174	168	176	173	162	151	155	155	181	170	149	165	178	166	162	169	168	168	168	207	189	141	181	172	179	160	192	177	164	186	152	175	161	174	177	168	153	171	170	176	180	172	179	174	161	176	137	174	182	163	152	178	186	180	173	180	163	181	184	171	164	172	164	171	178	173	164	184	161	157	166	166	181	188	161	184	167	182	161	183	169	179	175	180	158	152	161	182	165	167	174	182	168	151	178	156	186	156	206	158	177	181	180	166	174	179	164	174	177	166	157	171	167	201	157	155	175	177	161	178	174	175	174	164	164	176	160	166	172	205	175	168	176	178	172	163	146	201	177	170	186	168	171	171	172	169	173	171	156	169	173	155	167	167	198	176	164	168	156	176	163	182	181	161	143	173	171	154	159	149	189	180	186	158	184	149	158	173	166	156	174	164	172	154	161	157	161	149	173	179	146	192	197	152	180	188	175	151	182	177	191	188	178	153	178	200	190	173	183	151	165	166	158	159	162	159	171	150	162	171	176	167	175	171	158	150	179	184	180	142	160	167	171	180	170	177	172	184	193	173	179	161	205	180	161	158	170	164	171	151	174	176	177	164	201	166	187	129	174	180	170	171	173	157	176	154	171	158	186	180	187	184	200	143	162	175	177	178	201	153	161	156	157	185	176	165	163	140	168	168	166	174	166	160	179	158	181	156	160	158	168	158	163	169	182	154	187	196	153	181	194	162	158	188	149	183	165	181	190	187	165	182	191	167	170	177	164	168	172	150	192	156	167	180	178	173	163	173	156	152	190	172	162	168	187	154	159	156	162	175	185	168	166	183	159	156	172	173	159	170	158	175	151	173	172	172	147	175	190	159	170	166	159	173	193	166	192	179	158	180	163	155	173	179	175	178	191	140	186	194	156	175	158	158	149	165	163	175	181	180	183	182	171	154	155	175	168	171	173	192	164	163	159	184	152	167	145	190	147	194	170	173	186	196	184	172	150	145	165	178	176	188	138	160	161	150	177	183	174	178	173	150	172	165	166	166	160	151	166	182	198	181	166	170	171	190	176	194	187	164	155	165	170	203	138	180	184	140	161	175	157	163	157	195	150	157	176	172	167	177	169	169	161	153	192	169	180	180	143	173	177	168	141	153	188	185	194	155	164	167	185	157	176	163	155	158	166	172	167	173	158	195	173	157	157	167	159	162	165	178	151	167	173	178	167	170	155	149	183	165	161	166	195	168	153	164	166	171	172	163	185	167	174	164	149	174	169	167	149	183	165	172	158	160	150	170	182	179	142	166	167	176	200	161	150	194	167	170	188	177	189	167	169	164	169	177	151	157	172	185	164	188	174	174	162	152	161	159	151	163	159	159	184	167	166	177	166	159	153	174	174	178	154	170	164	167	165	185	162	169	177	193	181	171	176	182	185	160	179	185	183	163	164	185	167	171	169	167	167	172	152	162	190	176	157	160	182	164	156	162	172	176	163	149	186	163	165	183	188	160	177	147	181	157	155	157	166	147	150	164	160	180	169	166	192	177	168	196	170	178	180	170	164	159	166	145	164	174	175	165	164	182	181	165	161	155	190	167	164	166	186	171	179	143	161	172	169	175	149	183	187	172	196	192	138	190	175	170	171	172	179	165	166	167	174	178	151	179	167	169	172	168	182	172	160	139	182	187	182	183	168	150	190	199	170	169	154	159	161	175	178	182	171	184	167	176	156	163	159	190	162	172	180	161	155	176	162	153	149	192	195	167	178	174	172	168	174	171	178	206	160	153	172	182	167	182	158	191	176	157	151	189	201	168	181	164	167	163	165	156	181	189	182	197	168	170	158	170	177	152	201	168	178	184	163	169	164	157	142	184	154	188	148	160	187	163	155	175	162	170	156	193	173	177	176	170	172	163	180	167	175	156	173	160	163	182	165	183	172	174	159	189	187	162	168	171	166	155	154	200	142	177	166	158	190	175	175	159	202	176	195	178	189	158	156	156	193	175	160	170	182	166	149	165	192	175	166	176	184	176	159	155	172	173	163	146	170	177	147	156	170	166	175	186	150	189	176	183	189	140	161	148	163	161	163	165	175	158	157	162	183	156	175	169	152	174	155	170	171	167	168	172	173	169	159	156	175	176	189	194	161	180	150	156	182	171	179	151	169	176	165	153	180	150	155	163	160	166	195	163	130	171	167	178	167	179	170	187	165	177	189	154	175	187	159	165	163	187	159	188	161	168	154	172	165	167	158	160	186	153	168	171	167	189	160	183	163	169	158	158	183	172	179	147	171	151	170	169	160	157	169	170	183	150	188	170	138	154	188	145	174	172	174	170	182	165	181	171	165	158	169	182	182	165	158	156	169	175	174	184	176	158	166	150	183	171	167	189	177	172	169	179	167	181	183	168	163	169	198	167	178	170	174	164	198	171	167	181	174	151	162	194	172	190	189	172	162	165	186	185	185	175	169	178	161	186	181	192	142	176	171	184	155	176	171	197	165	174	187	176	174	173	186	169	163	180	154	172	180	175	168	165	171	157	180	168	175	178	161	147	158	175	185	172	161	173	179	170	145	164	159	158	165	178	156	160	166	175	186	174	169	171	183	156	160	171	196	150	166	146	168	144	169	173	167	180	158	160	167	197	173	158	142	151	170	144	175	158	139	152	162	146	154	160	142	180	166	162	161	177	158	161	171	135	179	194	166	170	155	162	152	160	150	159	174	185	169	156	170	165	155	171	155	186	166	176	172	152	155	173	171	170	181	184	160	177	165	174	152	158	173	183	166	190	162	168	187	179	170	164	143	185	171	187	172	188	174
23191	21567	29275	24188	21504	21479	9069	913	603	568	556	455	457	386	409	412	381	394	355	354	341	352	351	334	359	309	311	334	342	332	322	342	447	434	373	386	337	337	378	338	315	295	326	318	326	325	341	309	331	303	309	332	316	320	305	294	336	298	317	334	306	289	302	302	289	287	326	336	351	295	301	306	319	256	328	292	291	332	304	280	297	330	308	293	278	279	311	310	339	331	297	334	320	337	328	308	302	283	317	301	310	280	338	320	322	330	345	321	309	323	303	320	282	317	306	299	306	315	326	335	328	321	322	343	302	306	309	285	309	305	321	320	318	299	325	309	319	293	323	312	315	326	313	289	320	307	274	303	306	326	305	285	304	315	274	284	319	312	305	321	329	272	288	305	297	298	298	287	295	323	309	286	288	306	332	314	293	306	289	309	311	277	310	321	313	328	298	299	297	322	292	277	300	306	297	301	321	285	289	335	314	304	279	303	293	346	282	277	310	273	320	318	329	310	298	314	305	293	331	298	275	288	305	310	285	329	305	277	295	290	304	304	315	287	336	332	303	293	322	308	314	304	283	309	316	324	323	333	294	299	277	292	312	302	323	300	283	321	297	326	293	334	301	304	307	299	330	316	303	293	329	328	304	294	312	312	286	320	312	313	325	275	286	330	309	274	305	309	331	299	326	312	295	317	305	314	316	305	330	328	281	306	302	299	325	304	286	275	324	278	321	309	304	301	323	319	328	306	310	319	296	312	303	318	314	261	339	313	297	276	336	288	334	314	320	321	318	342	323	325	317	307	321	286	313	313	289	319	307	290	277	316	286	288	333	306	299	327	319	330	292	297	302	306	275	270	289	315	314	323	310	310	291	354	308	304	306	275	335	314	320	314	319	313	314	299	302	293	331	314	306	298	287	328	308	279	324	346	320	299	320	335	260	313	310	337	301	282	281	319	320	287	281	321	299	302	301	301	314	312	338	316	289	327	327	287	316	314	294	329	291	310	303	297	328	273	329	276	282	296	310	292	279	337	329	297	307	315	303	297	285	341	317	318	314	281	303	300	329	310	310	315	305	306	333	330	283	296	326	294	322	322	283	317	302	275	318	310	305	295	299	297	323	298	330	291	294	314	313	332	312	309	305	289	313	293	317	299	297	290	330	309	282	331	299	277	315	333	299	292	305	263	319	315	312	289	297	334	322	301	320	311	304	344	292	323	286	303	292	313	314	322	303	280	309	320	303	335	290	278	315	304	274	294	289	296	329	328	341	311	318	321	294	300	319	339	338	336	299	333	305	329	316	313	285	282	322	278	330	303	311	302	288	345	304	288	341	304	286	328	341	324	311	332	312	293	319	290	286	312	329	312	345	306	295	293	324	327	290	284	316	326	285	331	291	283	316	313	291	312	305	321	301	317	299	286	291	326	274	303	325	290	328	307	334	329	316	308	293	262	291	327	308	319	297	328	275	309	307	324	288	284	299	308	308	284	301	317	348	328	266	323	322	276	296	296	330	318	307	330	283	312	306	311	314	297	301	300	300	340	320	328	287	310	307	336	310	271	310	324	306	313	299	328	310	313	352	304	310	313	296	304	307	330	330	284	307	332	299	332	316	349	316	308	304	294	321	301	296	297	320	319	315	300	279	290	290	306	296	304	331	305	282	276	313	331	325	310	269	341	309	331	337	319	343	311	305	326	303	307	312	289	318	257	307	297	289	303	303	306	328	315	302	270	320	303	300	293	316	307	309	295	314	304	296	271	303	301	307	302	321	323	294	326	326	288	308	354	293	325	315	320	296	317	311	299	291	313	316	304	311	287	307	301	311	292	329	312	334	301	319	313	293	318	310	317	305	305	316	310	302	336	303	274	310	309	316	288	296	298	297	290	314	300	311	324	303	336	295	300	280	296	310	292	304	303	319	321	286	277	295	305	296	304	300	292	314	297	290	303	312	300	276	328	314	306	333	298	308	309	292	316	329	295	300	314	299	314	325	317	314	277	293	292	310	287	293	313	285	309	291	289	307	315	294	298	297	311	301	313	315	271	306	318	313	305	291	281	299	317	298	301	301	295	298	287	346	327	305	338	297	304	337	283	317	307	302	306	359	325	293	302	287	300	278	271	321	321	292	335	326	304	301	288	285	304	288	277	303	323	308	312	316	309	317	333	287	294	273	294	310	306	331	321	323	301	318	296	318	280	321	318	304	305	329	299	333	300	329	283	295	324	314	309	315	305	306	300	303	319	321	288	298	272	314	285	309	332	329	273	324	293	321	314	301	338	304	314	322	304	282	309	289	304	316	298	343	305	298	306	299	320	320	295	299	274	341	318	288	298	310	314	319	304	300	296	299	327	309	300	294	288	340	314	317	347	316	318	313	303	282	301	306	314	310	312	294	325	295	311	305	305	286	324	302	301	286	309	308	320	301	317	298	309	291	342	304	318	306	317	320	294	321	302	329	311	284	309	310	281	306	281	280	310	305	300	339	310	294	319	326	287	306	310	351	339	271	304	284	283	290	304	307	326	330	311	336	287	290	290	293	298	339	310	347	337	328	277	309	335	308	307	275	311	331	306	330	319	323	313	311	317	303	284	299	314	297	256	303	326	320	311	265	301	291	346	311	289	307	288	308	338	288	302	316	303	322	292	300	307	324	308	296	336	284	312	290	297	317	274	316	291	329	313	298	325	285	319	314	290	298	329	330	289	313	290	304	294	290	302	282	304	324	293	276	310	301	336	320	286	317	308	324	284	316	297	271	280	313	315	293	310	318	308	278	310	340	338	313	305	314	275	323	326	290	295	321	300	296	297	302	295	297	321	302	309	316	290	297	290	315	266	312	338	287	293	307	300	318	337	309	275	299	277	293	299	321	309	341	285	302	306	324	288	291	328	306	281	310	313	308	295	318	292	323	309	302	307	333	278	278	289	296	298	332	249	286	334	315	294	294	308	320	278	308	333	335	300	282	321	311	311	281	298	336	311	280	338	317	302	300	287	289	282	338	334	287	283	286	318	306	305	307	306	315	279	304	303	322	334	288	315	320	302	269	303	312	288	302	264	300	296	326	267	300	300	321	333	307	306	323	299	281	309	306	296	291	318	309	315	296	300	335	302	302	322	300	309	306	312	278	320	329	339	275	331	289	295	303	272	322	306	300	309	328	311	298	271	308	298	292	304	339	273	299	318	279	316	312	278	322	298	319	289	311	300	302	352	302	294	305	305	300	291	300	317	321	278	320	295	324	313	314	307	284	289	283	307	304	295	278	287	302	287	292	297	285	321	303	317	318	289	318	302	262	282	315	284	321	296	316	308	314	299	313	287	308	308	311	334	320	293	299	294	300	330	280	308	313	289	297	313	314	321	313	312	292	279	324	313	325	309	329	333	333	314	331	295	298	302	310	289	322	340	310	284	297	272	313	293	288	279	345	261	329	262	325	288	319	261	291	350	299	304	323	330	305	284	300	283	302	296	289	347	300	300	299	312	292	307	290	328	308	312	316	329
40244	63815	23902	4024	2721	2037	1602	1237	1065	868	802	658	645	597	568	533	495	487	503	441	441	464	418	427	410	434	430	469	433	402	382	471	653	572	514	463	431	411	407	397	417	377	434	365	383	413	382	370	368	412	364	382	352	387	386	378	364	381	366	346	361	331	379	373	361	394	370	369	375	379	395	405	378	377	398	364	373	387	365	379	347	367	366	363	405	387	378	385	403	368	359	356	395	332	373	376	392	373	381	377	359	384	355	359	379	375	414	364	393	392	343	367	366	354	365	363	360	352	376	380	332	362	350	364	391	374	382	387	367	401	371	405	372	359	345	377	376	377	374	401	379	399	369	348	337	407	402	392	350	379	388	367	396	354	368	326	341	364	404	360	376	354	369	332	394	334	369	383	373	391	369	367	344	360	325	400	388	375	362	363	388	375	345	390	369	366	352	387	385	390	355	373	351	368	380	342	384	393	392	384	410	357	393	389	345	396	331	407	374	374	391	373	367	361	365	369	330	344	360	402	379	376	384	376	370	371	363	378	355	364	362	382	360	376	361	374	380	373	360	404	375	395	341	390	395	347	371	354	356	352	349	365	370	388	365	372	367	362	358	360	368	361	381	380	384	347	369	370	353	361	368	386	372	371	395	393	359	338	369	366	367	373	375	399	381	387	383	379	370	342	374	388	366	382	360	358	371	388	380	397	364	353	375	377	362	363	371	377	343	342	343	363	364	360	380	365	371	377	335	381	384	391	425	386	350	359	397	392	397	359	350	379	376	335	371	372	391	354	341	376	414	389	349	356	366	349	358	351	373	401	388	358	362	371	374	353	403	400	393	388	380	372	324	374	388	377	373	380	400	369	347	390	386	378	386	390	349	379	405	368	380	369	393	400	349	374	386	385	357	353	349	379	383	364	391	369	393	341	396	389	334	378	375	366	346	361	389	387	360	364	356	388	382	355	348	373	384	358	358	357	331	348	396	351	336	405	380	340	370	368	357	361	336	382	339	335	391	363	349	364	354	357	337	334	347	377	363	399	386	369	378	386	360	366	322	352	386	391	363	382	378	344	379	387	390	396	367	346	369	356	332	343	372	354	362	374	346	373	380	392	373	365	374	365	345	384	371	396	356	390	357	395	363	385	358	382	364	371	388	355	313	371	384	354	359	350	373	369	347	389	334	366	367	385	373	374	382	392	362	355	374	366	378	372	346	356	390	395	356	343	416	344	374	375	346	376	380	358	383	373	339	374	395	356	360	364	373	370	360	393	370	363	364	378	346	364	391	340	389	337	383	367	353	354	364	342	408	372	344	412	363	379	383	372	370	364	356	353	371	317	378	378	357	353	355	367	352	398	388	396	343	374	366	345	385	379	369	363	348	381	365	358	373	363	375	370	368	404	387	360	371	371	380	417	405	363	367	367	396	380	363	347	344	340	398	418	353	379	370	367	387	387	404	398	376	355	405	351	394	382	392	380	343	363	351	369	341	372	382	396	363	365	425	346	377	354	358	366	345	366	403	391	372	382	351	348	360	371	343	356	366	373	362	344	390	393	362	381	387	348	388	369	366	359	374	367	370	356	374	329	389	382	349	390	382	348	370	356	387	345	335	381	387	408	334	343	375	367	344	399	378	386	370	378	349	375	372	375	364	360	298	359	367	347	372	356	344	369	381	354	358	368	367	316	393	351	361	363	386	365	368	374	354	366	367	351	365	375	359	352	394	367	370	344	348	393	367	372	379	409	373	382	348	369	348	370	330	395	383	366	386	351	342	342	382	393	357	398	374	359	359	355	371	385	346	387	381	392	361	355	359	381	395	369	364	360	359	380	400	399	352	357	368	349	380	344	368	382	400	387	384	353	400	357	385	432	373	349	364	349	346	351	371	352	394	390	401	380	385	387	374	374	345	383	372	369	410	362	363	381	341	345	388	357	347	362	367	381	372	386	346	394	356	365	370	399	381	363	348	378	368	343	380	360	379	353	357	384	354	379	395	390	357	382	398	365	360	359	324	378	372	380	374	356	354	371	339	406	385	407	331	379	386	352	373	384	368	372	360	339	334	371	387	379	373	386	375	401	358	360	362	423	352	390	366	337	327	368	353	378	359	379	393	368	350	397	386	384	384	380	372	381	363	370	370	376	386	408	338	371	365	408	387	381	400	367	377	348	347	321	368	368	354	368	330	303	350	373	403	364	379	394	377	376	352	363	363	379	339	397	359	348	374	396	368	383	366	342	373	357	387	375	372	371	352	343	387	377	365	356	377	353	367	356	362	344	351	375	370	368	351	370	366	363	364	388	358	359	377	369	384	364	361	371	379	394	387	364	377	356	385	358	358	380	355	365	375	373	369	369	369	350	386	409	382	357	363	370	366	371	400	377	389	354	370	379	389	370	378	375	326	383	347	363	382	362	349	390	376	365	375	391	352	376	378	381	384	345	406	391	368	364	386	342	383	376	366	407	357	394	357	371	370	363	357	375	381	362	377	379	370	367	365	365	372	376	371	399	372	380	362	390	365	384	378	354	381	387	372	363	334	365	367	367	373	374	346	386	366	368	409	363	350	355	400	380	356	395	386	372	390	379	345	394	379	368	378	371	341	342	389	354	377	398	388	348	359	351	382	366	359	375	384	355	384	374	363	392	386	357	361	371	361	390	392	390	380	367	409	362	348	383	392	381	404	372	383	371	390	397	383	367	439	395	397	374	354	343	401	382	381	406	359	369	342	350	397	359	370	345	373	400	352	390	358	391	351	355	380	365	369	378	386	358	304	369	365	369	387	370	374	370	365	350	381	382	372	373	391	382	354	404	374	353	370	384	385	363	369	383	375	374	343	406	360	365	369	399	378	350	373	360	377	378	337	372	328	365	395	348	365	351	325	360	369	343	343	388	360	361	350	377	345	372	384	395	328	373	383	397	347	366	380	352	380	388	362	355	392	393	360	379	373	347	383	366	388	395	389	381	327	397	362	368	372	387	343	394	392	399	400	360	357	365	351	318	380	379	343	352	336	392	356	354	362	339	349	381	365	371	387	392	344	374	358	386	392	350	386	339	368	385	358	348	360	372	382	362	352	368	377	372	363	370	325	359	384	397	348	378	354	373	357	367	397	348	355	377	384	376	408	383	342	354	366	375	381	385	372	389	358	345	350	388	396	388	355	329	351	331	398	363	345	357	339	378	357	374	365	384	390	378	346	376	348	369	406	380	351	404	337	378	382	373	392	415	365	414	376	387	387	378	351	374	367	345	387	331	355	365	352	351	384	336	356	402	377	398	387	397	354	358	366	341	369	389	352	344	355	369	418	316	362	328	370	349	386	371	324	361	373	362	398	367	354	355	355	412	395	350	380	389	385	371	392	378	355	351	333	338	366	384	337	391	405	374	368	382	355	385	414	355	339	342	368	336	356	353	369	378	384	350	352	366	355	378	380	354	356	370	361	378	399	359	354	379	384	381	340	335	342	331	372	360	377	370	430	336	361	417	369	359	387	362	351	352
28614	26230	18717	2525	204	151	87	107	90	110	128	110	114	115	95	99	109	108	110	99	112	118	110	108	116	93	108	110	88	108	97	127	114	137	113	113	115	100	86	100	92	89	95	113	104	108	116	100	98	104	84	105	101	97	123	95	100	87	88	114	87	73	106	99	98	91	81	98	107	96	102	76	112	117	101	92	87	94	121	102	99	84	97	98	112	93	98	97	101	101	96	94	113	98	97	98	89	93	94	87	112	103	96	89	89	106	97	77	89	89	105	104	99	94	116	98	98	85	111	100	113	98	96	89	96	106	99	90	80	97	101	97	99	96	93	87	110	98	105	87	109	111	96	78	99	95	93	98	93	74	94	106	87	107	79	102	91	99	98	72	89	84	85	110	92	104	104	96	85	105	112	112	96	90	95	101	93	91	91	109	95	104	106	99	98	126	115	94	105	93	82	97	72	90	111	81	101	83	102	95	84	113	85	91	83	100	91	104	89	80	102	99	88	89	103	111	84	95	101	112	115	94	103	95	96	108	100	111	95	87	91	94	91	101	94	104	108	85	92	90	103	96	110	85	101	96	105	104	101	101	105	86	93	95	85	106	98	97	103	109	106	92	85	101	90	92	91	94	98	102	99	111	117	76	93	102	92	108	112	85	95	84	97	93	102	96	90	87	98	128	94	85	80	79	98	93	78	88	82	105	116	102	86	81	84	93	90	91	91	93	99	89	90	89	78	97	100	102	105	95	97	104	106	92	93	90	108	86	86	86	103	96	113	113	83	90	89	73	96	79	96	111	107	106	103	95	102	87	101	98	94	88	92	91	80	100	107	108	114	89	97	91	83	87	105	91	90	89	77	98	92	103	80	95	89	82	88	112	83	96	102	102	101	112	68	103	84	97	99	83	78	84	93	97	104	102	67	104	108	98	97	100	95	86	91	100	98	85	92	78	97	92	98	96	88	116	107	105	89	96	84	85	91	89	95	107	93	101	87	100	105	95	96	99	86	109	104	102	99	103	107	104	101	91	79	97	101	99	96	119	95	103	78	108	115	95	103	83	90	77	94	104	93	81	95	101	99	100	105	104	100	82	101	102	96	74	93	109	87	108	93	97	92	77	94	99	94	109	79	99	94	85	69	102	85	92	91	80	82	92	94	102	108	92	87	89	92	102	104	113	104	101	109	94	81	100	104	94	91	77	82	103	82	98	82	97	104	90	91	106	85	92	97	98	95	98	91	85	83	93	91	116	101	97	96	90	87	91	116	102	105	102	96	108	85	84	81	107	95	87	104	103	90	111	103	108	97	88	103	99	95	105	95	101	101	90	99	107	100	89	76	95	103	88	85	105	87	99	103	102	100	94	110	95	108	101	107	101	92	116	103	96	109	88	98	105	91	109	91	92	107	90	77	108	95	101	101	95	89	91	127	92	91	84	108	96	94	109	106	84	75	98	86	103	87	100	91	94	100	100	115	88	96	92	100	76	127	98	103	116	92	76	106	91	100	104	108	83	100	99	93	87	104	95	103	113	96	88	88	94	87	90	84	110	98	84	109	89	92	95	105	94	106	82	91	93	98	82	109	103	94	96	95	92	99	86	109	94	122	96	98	99	112	79	80	93	114	98	110	77	101	91	81	115	92	76	94	109	74	83	100	108	96	104	85	104	99	86	80	91	88	86	105	115	93	97	97	90	95	98	79	84	96	105	98	88	96	104	92	109	90	106	102	99	104	105	87	94	110	100	99	99	107	92	104	87	100	92	127	103	97	94	89	95	84	101	101	85	94	91	95	91	94	116	92	93	92	89	93	95	88	119	91	100	72	102	103	94	82	101	95	96	95	103	98	94	103	91	88	92	94	103	99	103	102	109	107	89	86	97	97	97	103	80	90	77	75	99	106	92	84	79	93	101	96	84	93	100	93	93	111	87	110	102	94	98	87	87	101	103	99	102	101	107	100	100	77	100	103	105	92	80	110	87	108	109	90	105	83	90	94	91	92	109	86	89	117	102	101	94	106	93	101	107	99	98	107	83	119	98	115	94	103	115	103	106	95	86	90	93	110	94	98	97	96	108	118	87	113	94	95	96	102	94	96	93	103	120	104	87	92	90	98	98	101	98	89	80	84	96	102	82	99	95	113	109	70	88	109	97	73	111	92	98	110	103	107	113	106	89	103	106	95	108	94	87	108	106	95	104	91	97	94	98	99	93	86	100	80	93	90	98	103	110	92	91	103	82	96	96	104	85	111	94	108	100	105	99	100	111	84	109	97	90	90	118	92	132	102	94	84	99	111	88	80	87	93	89	80	89	90	101	104	117	110	101	93	90	107	93	96	111	85	85	89	81	99	116	96	90	103	92	98	86	92	107	89	103	89	85	101	96	92	100	119	96	84	90	99	104	110	76	80	75	84	110	99	105	92	110	92	90	101	88	74	111	93	99	91	112	89	84	93	89	107	100	88	93	103	88	87	88	107	102	81	104	97	107	102	105	89	89	88	97	83	96	113	76	97	99	84	89	91	88	85	105	109	81	96	101	90	85	86	112	110	86	92	102	96	91	92	81	89	88	103	87	80	102	91	93	107	84	99	94	90	85	103	106	103	93	93	110	101	101	105	107	113	89	110	115	92	99	92	91	116	90	77	87	92	103	79	101	109	111	91	97	88	109	106	99	104	95	99	98	109	99	106	87	83	84	112	95	90	107	107	99	96	88	96	79	108	91	93	107	101	97	108	87	81	93	99	97	97	106	101	104	100	103	80	93	96	84	104	100	93	103	95	93	98	82	94	96	110	100	97	97	109	83	90	90	96	104	99	75	107	83	108	112	94	87	108	94	91	115	102	104	102	97	88	91	90	98	88	102	104	98	79	101	100	101	107	98	107	104	105	109	85	109	95	98	107	107	93	86	106	108	86	107	104	107	99	94	101	93	90	96	90	85	99	105	93	93	109	103	91	121	84	104	98	87	99	102	96	95	74	109	94	99	96	91	92	88	104	98	97	90	106	109	96	96	92	91	125	84	80	93	98	97	119	97	97	106	90	90	111	112	94	72	104	87	112	115	102	81	104	95	107	92	112	92	99	102	101	89	93	77	99	89	111	100	83	96	93	95	97	103	125	92	100	108	83	84	112	111	95	100	92	102	94	117	86	98	114	106	90	100	101	93	106	99	90	92	89	97	109	94	114	95	95	106	90	106	100	91	85	92	104	85	97	97	111	83	124	104	97	105	102	91	93	103	101	107	108	93	99	111	78	106	89	105	99	89	81	100	96	98	92	85	104	84	90	106	103	95	90	92	99	89	91	110	103	96	100	108	100	85	96	91	103	104	98	121	101	93	117	90	93	112	94	79	93	84	119	98	99	97	112	86	84	91	84	122	94	90	103	103	88	85	114	96	101	83	99	92	92	104	114	82	100	97	92	92	104	94	106	82	96	95	102	92	106	89	107	99	83	102	100	72	114	87	92	100	100	95	110	89	96	99	92	105	97	76	104	101	109	100
31472	41326	10982	260	234	209	164	165	149	139	119	136	143	134	142	129	134	140	145	114	146	126	130	142	131	123	127	120	137	127	151	198	158	163	138	133	137	115	117	132	137	149	120	129	123	117	131	135	153	143	128	125	145	136	117	125	146	115	143	126	140	132	122	105	152	123	134	129	125	118	137	138	135	129	130	125	122	127	134	126	125	157	134	130	131	125	144	120	140	103	146	122	134	139	153	122	132	116	142	140	125	131	130	124	117	132	127	137	114	119	112	126	133	147	120	124	125	147	125	119	111	124	121	113	127	141	122	132	128	122	104	135	133	145	119	122	129	141	144	145	127	139	107	136	122	125	110	115	144	121	129	134	127	122	130	126	121	129	127	154	132	118	122	127	115	102	123	122	148	122	128	128	117	142	143	144	132	124	142	134	129	126	144	127	104	125	140	137	125	129	120	111	128	125	113	121	116	122	127	126	126	129	115	125	124	142	121	123	131	147	120	130	119	136	125	127	148	117	118	142	112	157	117	139	137	136	125	130	119	133	127	136	133	128	134	127	130	120	89	136	127	129	129	124	152	110	123	134	129	141	114	118	113	110	136	124	138	116	125	141	126	101	132	120	133	135	109	112	136	154	112	151	137	120	101	123	122	125	120	132	121	106	139	136	126	143	153	114	136	122	126	117	137	130	129	149	126	127	145	123	130	131	124	136	152	98	113	130	113	109	124	130	125	116	151	122	106	119	123	99	123	132	134	141	120	116	138	127	134	128	146	112	128	137	117	124	125	130	120	124	141	148	135	110	126	131	148	111	142	144	126	110	131	136	110	89	127	142	140	135	127	122	142	135	130	127	130	138	141	142	136	125	121	119	125	100	133	122	143	121	114	114	142	123	136	151	118	112	120	134	124	115	134	126	140	119	125	133	127	120	139	114	108	135	118	122	126	126	141	133	121	135	143	135	124	125	117	134	134	123	124	134	120	104	131	110	140	128	128	128	145	133	142	129	127	126	124	132	122	117	127	114	157	125	119	132	129	132	138	125	113	126	101	109	123	144	141	119	135	132	133	119	153	130	144	135	133	134	122	138	108	129	124	106	156	119	117	129	112	124	145	127	112	127	155	142	124	125	141	126	141	122	125	144	104	123	135	134	133	147	139	110	127	126	126	125	127	134	116	134	117	128	125	111	122	145	135	140	122	131	110	120	142	126	118	122	133	130	134	119	120	149	121	123	112	118	124	117	125	120	144	155	132	104	97	124	130	155	143	115	135	120	123	125	124	136	111	140	137	140	149	126	122	130	141	118	148	132	128	140	136	137	136	112	137	132	109	121	124	123	140	136	131	154	111	137	117	132	131	139	133	136	144	145	118	121	132	122	126	107	126	122	125	131	131	126	125	119	130	115	117	111	152	119	144	132	112	122	135	124	134	106	140	118	125	109	138	107	137	101	135	131	130	137	125	118	147	128	127	118	118	141	114	137	120	124	138	115	126	126	157	140	112	126	147	130	143	114	132	114	122	115	131	130	124	151	160	132	124	147	139	120	155	137	117	136	118	120	137	137	139	122	146	120	126	132	114	107	131	126	116	111	98	112	141	112	124	121	130	133	118	148	135	115	114	121	114	121	126	125	141	126	146	134	138	136	109	136	130	135	113	153	123	134	122	127	136	123	126	133	137	116	126	156	139	121	126	127	130	141	112	129	116	143	131	133	115	128	113	109	133	144	117	146	127	130	119	122	129	122	147	133	119	140	125	133	126	128	121	140	141	134	131	138	141	127	136	137	115	119	123	116	137	120	113	126	113	127	144	132	124	125	150	121	128	120	123	143	117	112	119	143	117	140	116	127	140	120	108	139	152	141	119	113	141	142	144	134	145	121	144	115	128	111	129	114	119	140	148	126	134	126	137	116	115	132	146	131	127	117	133	133	138	129	134	129	121	128	121	120	141	141	113	111	122	139	117	131	117	138	127	144	110	148	108	153	111	107	111	135	120	121	148	134	131	119	119	122	118	139	120	130	116	118	128	114	138	112	132	125	114	114	139	118	120	139	122	138	125	129	128	124	114	129	122	119	117	137	117	138	136	135	120	130	133	130	119	132	123	132	130	134	131	132	140	123	139	134	121	125	138	137	143	142	125	157	135	133	123	130	120	119	133	134	114	129	125	123	130	123	148	146	113	128	129	118	119	133	134	117	125	123	137	139	129	114	110	113	125	120	119	115	104	143	120	132	121	127	108	119	138	146	113	120	133	122	111	107	127	135	137	108	126	124	113	142	126	120	119	126	147	128	121	122	103	116	117	133	137	129	114	129	116	131	126	119	130	143	136	119	111	137	131	111	146	128	119	110	123	136	133	130	143	115	118	140	126	129	132	135	133	118	122	123	122	110	125	140	149	123	109	123	125	115	114	132	131	151	132	132	123	125	118	116	126	124	120	111	136	125	138	125	107	139	137	127	131	128	150	127	132	114	152	137	130	105	108	152	135	128	133	100	149	129	116	121	127	108	134	109	137	107	120	137	132	123	115	158	120	128	129	131	121	125	126	134	117	117	124	117	128	120	108	131	138	115	131	131	156	125	137	139	123	121	122	136	142	112	129	127	122	126	131	125	114	131	112	103	113	127	132	147	126	139	125	122	120	119	121	140	145	126	116	128	102	141	128	131	103	136	124	111	141	125	134	131	134	129	131	122	132	144	136	126	118	100	134	130	117	125	121	129	128	125	129	116	126	109	131	100	127	127	122	142	105	121	120	127	139	124	113	117	121	121	123	126	134	107	131	130	111	113	131	116	128	135	135	107	127	136	113	114	123	124	92	115	129	136	133	104	105	136	133	138	116	137	114	129	117	128	125	137	133	135	133	127	110	143	140	129	125	110	107	132	136	135	138	133	137	105	123	112	138	129	115	140	139	119	118	126	132	133	116	122	131	131	126	132	136	143	122	130	121	108	121	132	114	123	150	154	131	152	124	131	123	113	136	136	117	143	125	129	123	123	137	129	111	116	130	109	116	141	132	121	121	128	137	124	120	125	113	113	122	120	107	147	128	111	125	114	130	119	129	129	137	115	133	135	128	132	136	132	146	139	118	106	141	148	142	120	130	121	147	142	123	126	127	128	125	135	102	130	124	111	134	139	118	144	150	127	115	125	129	104	122	130	107	124	136	138	114	123	126	123	123	126	125	125	122	127	137	128	149	121	127	133	134	127	115	123	133	128	148	147	133	110	115	149	112	122	119	130	134	107	112	128	127	122	119	125	116	126	128	130	123	119	136	117	121	124	139	106	138	121	128	131	135	115	146	136	126	130	122	125	128	135	151	110	132	117	106	121	122	111	126	144	142	124	116	136	114	130	128	132	124	133	143	137	120	117	123	123	121	121	114	128	110	111	129	125	120	130	138	137	109	131	135	129	129	128	116	122	120	133	118	117	122	144	127	113	108	122	109	133	149	113	131	133	125	131	117	127	133	120	109	134	117	141	142	127	129	127	108	133	135	123
24222	21597	28908	24515	21410	11056	796	446	333	351	319	276	264	275	278	249	248	241	240	248	252	244	213	235	215	237	214	209	229	263	233	263	273	283	264	282	234	224	230	228	226	208	186	213	237	236	246	230	210	210	250	198	201	225	235	207	206	192	243	219	188	219	208	233	197	190	219	206	195	210	214	201	231	198	191	224	222	218	207	184	199	203	225	193	236	225	241	202	236	191	212	215	226	228	223	195	234	236	208	201	207	204	217	225	204	201	220	176	220	219	232	212	194	235	185	205	215	216	239	203	183	188	232	210	208	237	206	224	199	208	231	243	222	225	190	196	224	193	196	201	230	215	201	241	223	218	248	224	212	221	203	219	212	229	224	228	236	190	198	211	229	177	220	187	195	219	198	235	203	213	212	220	237	242	224	220	211	175	222	198	221	191	204	222	223	217	207	218	204	208	198	203	209	176	219	225	229	215	202	196	220	213	215	191	231	209	238	226	236	194	216	204	218	209	231	213	205	195	221	235	211	217	210	206	205	199	236	206	212	210	187	221	212	209	212	211	209	195	198	221	236	227	242	201	214	212	211	207	203	211	195	217	190	227	249	194	206	206	213	205	208	177	199	197	196	207	223	201	204	199	195	202	220	199	198	216	202	205	220	239	215	208	224	221	210	189	217	228	202	206	196	214	190	225	211	228	219	226	209	217	209	228	235	211	192	215	247	213	251	184	214	201	199	203	240	220	215	227	218	241	232	210	202	201	216	204	223	222	205	213	200	202	234	205	240	226	206	204	237	206	223	226	249	216	213	190	182	205	200	207	190	217	217	214	214	208	212	199	211	213	224	199	204	212	224	225	213	202	206	212	216	205	196	180	233	204	219	251	214	228	212	209	250	221	239	241	210	170	229	176	234	225	226	223	229	223	204	221	189	237	201	238	225	202	189	206	197	186	191	225	188	195	206	239	205	229	203	212	213	195	196	221	227	222	218	198	196	206	221	214	201	229	192	218	175	219	203	220	191	201	213	214	236	199	205	208	227	209	232	228	212	227	229	204	235	255	199	210	228	220	213	204	180	208	216	196	210	214	236	230	206	238	223	220	193	205	216	184	209	234	222	216	202	213	216	200	222	236	222	239	220	212	217	238	212	208	216	212	206	195	207	209	215	221	227	239	204	211	229	223	222	224	205	202	212	243	226	213	225	179	216	188	222	214	225	185	223	212	205	206	198	220	209	244	208	191	208	184	206	218	215	206	226	216	241	222	179	194	216	206	216	228	206	209	197	236	210	218	209	202	245	240	186	193	224	177	213	193	212	221	208	196	238	215	211	221	211	185	224	207	212	232	241	219	230	215	228	223	238	208	189	240	211	182	206	223	224	250	217	255	196	222	242	224	238	214	197	211	242	235	216	214	212	196	207	216	216	203	227	208	194	207	187	209	232	227	199	245	237	222	213	224	229	224	221	221	206	221	225	216	199	222	197	209	221	212	218	209	208	213	198	216	208	204	213	207	204	240	201	208	207	198	195	224	196	205	191	202	222	199	208	207	182	182	247	196	220	193	226	201	218	213	215	223	189	205	221	216	230	206	219	210	203	221	191	189	230	207	236	237	223	219	212	228	208	203	209	217	205	216	213	211	203	209	215	258	209	219	211	178	219	245	233	224	226	235	226	251	221	210	219	195	204	227	191	217	194	197	223	191	216	196	223	196	216	217	222	224	217	194	198	210	190	215	235	248	229	233	211	202	212	198	233	240	211	205	192	215	211	221	234	208	199	208	229	206	199	201	199	196	219	200	223	220	212	208	210	221	208	215	215	200	218	225	210	209	184	211	219	204	231	245	220	199	210	214	199	213	233	231	232	215	190	224	193	220	216	235	242	201	225	218	209	247	232	222	196	227	196	206	202	218	233	238	210	217	213	222	222	209	233	237	214	219	207	213	238	232	217	179	230	192	205	225	210	195	211	193	229	229	205	218	240	211	223	203	193	213	195	220	228	198	243	244	190	191	221	231	209	220	228	235	195	188	238	199	209	186	211	201	204	221	208	223	208	208	213	203	222	195	211	215	211	218	222	201	238	235	194	211	230	222	210	213	208	219	218	218	208	208	232	225	207	215	231	208	215	217	227	198	210	200	189	204	234	211	209	237	234	211	212	220	221	219	212	230	229	233	220	216	207	228	202	227	189	213	227	206	217	236	229	203	233	222	186	207	202	200	194	236	194	216	213	218	242	209	251	223	206	206	192	219	206	208	250	238	210	214	235	203	223	186	193	226	199	217	216	226	208	223	189	225	202	210	234	209	235	230	216	210	220	223	225	203	220	224	199	215	208	222	198	203	240	195	233	236	209	204	204	216	209	214	214	214	198	195	222	238	228	222	190	221	237	205	207	223	215	213	230	210	224	215	176	203	206	197	201	230	196	228	202	223	194	245	231	208	200	226	221	227	229	234	231	201	213	213	194	198	206	214	225	223	229	210	228	218	213	196	232	234	185	215	218	208	223	198	209	195	221	201	206	216	212	225	223	231	189	228	206	214	223	222	230	213	210	206	217	205	235	207	233	192	206	227	211	198	240	213	209	207	207	206	211	210	212	223	213	217	235	227	212	232	213	229	230	213	202	222	222	198	207	188	191	218	232	197	189	204	204	187	219	238	203	204	211	204	202	225	206	222	195	195	213	223	225	205	224	205	209	209	208	205	198	209	211	206	216	221	200	237	216	218	187	211	224	205	225	220	226	206	202	211	202	201	222	183	191	204	177	207	202	204	209	238	239	208	226	194	219	200	213	223	202	214	207	231	215	212	210	196	214	213	221	189	205	206	203	217	208	214	199	205	190	216	196	231	213	215	226	197	211	214	233	208	206	177	227	218	218	238	202	212	205	208	232	182	196	211	221	211	203	181	225	230	201	207	225	218	201	218	238	218	230	198	199	195	212	240	227	213	224	208	223	195	211	212	187	210	196	195	193	227	210	217	181	207	215	206	206	215	235	221	219	216	216	227	221	198	191	218	170	222	218	195	214	208	202	226	217	209	226	222	182	231	225	210	215	217	245	207	215	201	200	219	210	196	227	192	229	200	227	213	220	217	216	219	216	228	231	205	211	214	239	204	216	222	203	206	207	213	230	200	208	192	219	204	211	217	236	207	224	203	208	205	185	211	211	217	221	205	222	225	210	199	226	223	236	219	215	211	196	213	226	220	232	249	224	204	250	225	220	206	207	212	240	210	223	210	200	208	198	225	251	220	225	205	210	218	199	233	197	217	222	208	202	237	205	192	231	239	197	230	217	193	201	218	218	234	195	201	195	220	209	214	229	205	209	208	232	212	191	194	194	214	186	205	226	208	221	210	194	222	211	227	214	209	230	216	211	213	221	234	230	211	210	223	208	182	176	222	197	200	206	235	228	215	226	201	216	209	231	205	216	218	179	231	221	217	231	251	211	222	218	220	214	204	230	243	241	218	193	237	203	202	235	230	230	196	214	229	233	213	227	204	236	200
36862	58547	22841	2211	1543	1083	864	685	603	531	474	430	433	382	324	322	334	329	296	293	316	304	286	276	322	288	291	292	279	295	300	371	359	396	354	297	274	249	263	276	279	256	278	289	254	269	260	294	258	280	325	276	244	264	249	245	275	293	276	253	240	276	255	223	269	277	273	300	269	260	274	262	248	278	270	275	296	251	273	270	296	251	281	284	256	275	250	264	277	296	246	252	263	252	262	261	250	255	290	275	262	262	265	246	242	240	265	282	240	239	270	262	277	218	263	252	261	234	268	251	273	245	259	283	265	268	274	286	259	245	250	267	279	267	244	241	285	253	244	261	260	222	295	236	286	285	244	242	255	262	272	260	283	238	266	241	243	241	271	223	217	257	271	286	251	234	257	277	253	261	260	271	240	261	276	261	234	278	253	258	227	253	240	255	270	253	264	250	280	241	244	252	268	255	226	235	267	237	264	290	251	232	250	269	257	272	256	289	257	245	263	253	272	236	261	288	256	254	267	251	270	265	258	268	245	253	246	255	280	244	248	261	294	271	260	267	254	238	229	242	270	259	252	265	270	256	265	274	248	240	261	265	242	240	240	269	253	272	257	265	235	241	277	257	233	241	251	277	251	244	245	224	269	228	283	287	264	273	251	266	242	292	288	293	268	250	243	250	262	231	267	248	264	250	282	243	256	285	285	265	243	278	254	270	247	265	270	274	294	264	261	245	268	256	236	283	263	257	292	240	237	282	240	253	269	245	233	280	244	252	257	241	245	274	243	259	286	228	256	280	258	280	275	272	248	256	259	248	261	268	245	278	280	247	248	272	298	254	279	245	270	255	292	257	242	253	287	277	274	253	262	266	272	259	275	239	248	258	255	266	271	228	267	244	271	266	230	241	287	259	252	261	240	240	240	273	238	254	261	252	246	256	266	250	263	292	261	252	243	278	240	261	274	258	231	248	244	293	247	269	251	263	293	247	253	272	260	271	272	245	255	278	285	275	250	273	271	285	238	264	258	243	284	268	252	247	270	256	252	282	244	231	273	237	284	270	261	292	278	246	229	275	220	272	254	257	264	268	225	262	239	247	287	265	250	267	269	239	260	263	288	251	250	245	246	249	277	277	263	278	268	248	251	247	235	281	224	263	273	245	255	277	273	243	234	236	272	263	253	266	259	269	265	270	273	259	264	236	278	271	270	247	241	258	276	249	257	253	241	249	275	251	259	237	230	271	242	257	238	251	246	257	215	244	291	289	277	256	273	297	265	262	282	243	292	249	282	255	245	252	266	248	241	246	283	239	247	232	249	263	254	236	231	238	231	272	248	245	269	240	245	259	255	277	265	245	260	273	254	271	249	235	251	251	276	258	271	250	267	269	255	262	257	262	273	233	236	245	238	259	271	262	234	264	260	254	262	255	268	261	255	244	263	256	282	270	216	251	245	276	262	248	284	267	276	249	271	244	271	274	260	255	259	277	235	274	260	267	227	269	242	258	252	260	261	259	254	257	284	253	253	250	278	255	281	256	265	253	270	262	265	243	278	265	281	241	250	275	253	262	226	250	236	269	239	233	253	282	262	270	257	245	264	238	274	243	221	234	261	236	252	228	277	270	278	264	264	254	276	246	228	250	258	245	251	258	272	260	269	235	262	268	289	254	271	226	266	266	269	229	283	281	265	243	261	246	241	239	240	261	253	253	277	233	273	266	244	234	269	257	254	270	274	289	244	252	283	244	237	260	288	252	238	277	239	230	245	242	282	258	236	250	260	262	246	274	278	300	259	263	282	277	263	276	293	241	247	249	269	267	263	254	250	230	257	273	297	287	238	274	259	247	253	263	263	280	211	267	233	252	258	223	266	262	279	259	272	279	265	272	231	242	240	253	253	252	252	265	277	234	238	275	279	269	223	252	258	260	284	284	242	264	255	277	299	268	279	261	264	266	251	272	258	259	263	264	249	235	249	281	261	249	246	242	246	265	243	281	242	277	242	251	271	258	262	261	274	293	258	250	212	296	291	245	264	273	267	273	286	222	265	269	258	274	248	248	278	260	263	244	271	255	278	277	263	251	243	286	264	241	267	247	276	275	257	302	281	261	272	231	255	271	256	291	246	265	266	269	257	260	302	247	230	257	232	266	246	259	258	270	255	244	258	271	266	246	259	239	271	251	256	274	260	250	298	253	252	251	274	284	243	274	276	241	234	252	276	258	263	254	261	271	237	277	263	285	286	237	266	277	258	255	248	274	269	261	267	255	273	247	231	261	241	265	273	280	258	279	279	270	243	270	246	230	284	265	235	261	258	245	253	253	272	260	247	249	245	244	276	243	249	276	275	255	284	250	257	271	272	275	267	305	252	254	284	257	230	235	271	270	254	292	273	268	248	229	242	254	244	243	264	267	272	254	258	245	226	273	277	270	259	246	239	245	244	214	255	262	252	261	274	258	264	257	285	237	247	259	243	260	259	260	242	255	233	248	256	256	238	262	252	218	263	220	254	258	277	246	237	274	262	271	253	247	273	250	268	238	247	264	243	240	262	260	262	259	252	240	236	248	296	276	253	247	256	260	240	278	237	270	241	267	250	228	260	245	254	272	240	235	272	260	244	282	277	277	236	253	286	242	241	265	239	272	244	251	247	270	286	265	256	257	273	265	266	243	229	282	274	279	266	226	268	258	272	251	254	243	249	256	260	283	287	256	260	256	250	289	280	281	249	262	242	278	258	269	241	255	254	265	266	278	245	273	264	257	279	257	271	233	266	256	267	246	295	239	263	265	274	319	275	257	255	275	243	265	271	262	262	269	254	264	226	285	272	252	267	251	258	259	262	238	266	249	239	240	248	257	237	248	265	243	269	262	258	252	250	280	268	246	256	252	253	258	237	257	231	269	254	253	244	268	266	274	247	270	267	269	266	257	277	267	239	236	257	255	263	278	258	258	278	256	274	263	252	268	248	287	272	271	256	243	251	263	268	280	258	269	291	249	285	273	249	256	284	239	264	216	248	262	250	269	256	258	266	251	265	240	275	263	243	245	290	251	288	254	248	257	240	235	243	256	256	252	238	280	240	253	259	268	238	233	268	252	269	252	256	295	233	248	235	272	252	262	259	250	273	281	285	284	287	279	270	266	249	249	279	237	265	260	257	242	253	276	256	238	245	240	246	276	269	264	285	252	283	259	264	256	284	241	283	249	249	271	245	284	237	241	247	243	276	229	266	208	257	278	251	233	250	246	261	251	271	252	248	265	235	255	255	289	263	243	279	247	299	279	250	256	249	268	261	273	252	268	267	238	271	268	248	253	261	243	259	247	254	224	263	270	232	254	267	254	259	242	239	280	264	241	255	302	261	266	264	254	275	253	279	265	289	271	266	232	263	237	250	228	245	250	273	254	269	251	241	261	285	257	253	235	261	267	281	257	247	254	248	277	263	263	279	268	261	264	289	246	246	270	243	279	248	268	287	258	243	215	258	262	261	259	264	248	264	287	258	257	251	244
25617	21637	27534	25332	8344	410	263	225	214	183	161	149	130	147	158	145	152	155	139	131	130	137	135	146	139	125	135	114	135	156	129	165	185	206	152	161	143	139	140	137	131	128	156	141	122	117	128	130	151	146	133	129	133	123	139	134	127	126	135	118	133	124	140	133	144	142	124	146	122	131	126	132	115	130	112	137	128	144	127	125	120	137	130	122	133	124	135	124	110	143	162	135	129	119	137	135	124	123	117	109	126	140	136	130	124	140	122	135	137	126	134	133	105	134	110	138	128	144	116	128	114	126	127	119	116	149	129	120	124	157	119	124	133	120	139	154	121	107	115	117	135	136	140	138	127	136	116	144	149	111	133	144	131	139	124	134	130	126	120	129	109	152	119	122	122	133	131	114	103	110	119	125	141	127	118	134	128	130	120	129	134	129	118	132	132	119	111	134	137	117	124	109	133	131	137	146	118	118	121	133	123	116	139	135	145	147	117	116	121	138	126	139	129	121	126	108	140	128	130	120	143	149	127	129	136	136	108	146	150	138	133	126	137	154	122	129	124	115	123	133	138	143	128	134	130	116	121	118	151	122	111	127	122	133	131	128	130	125	116	108	143	106	118	116	136	120	103	125	115	131	128	118	131	119	134	119	142	114	123	130	125	134	128	114	123	126	135	133	121	133	121	125	157	128	111	132	118	133	118	146	123	136	123	125	106	128	137	115	149	126	134	120	134	109	123	119	117	130	122	100	126	135	136	138	126	133	124	141	132	122	126	111	123	132	127	136	115	143	131	121	119	125	111	117	110	156	118	115	116	134	137	146	111	137	135	136	133	111	124	139	133	123	120	133	128	139	145	129	122	137	126	132	123	140	126	138	136	125	129	139	124	117	119	125	119	107	139	118	129	126	125	125	138	112	124	145	130	124	120	102	132	127	135	134	137	135	133	122	133	139	106	123	127	132	112	129	120	127	137	128	139	137	138	129	131	128	136	149	96	132	134	124	113	121	130	144	124	126	120	108	120	139	123	119	127	134	124	125	111	111	123	121	119	122	145	116	132	139	129	118	127	123	139	126	118	122	112	116	134	128	103	146	125	151	143	133	122	120	115	133	125	123	132	129	103	126	128	128	119	133	124	150	139	125	149	139	131	131	140	129	136	111	127	157	132	126	122	154	127	142	143	128	111	126	151	102	138	152	133	137	136	132	126	123	127	148	147	142	127	125	117	124	97	99	153	113	134	131	147	137	116	121	138	123	132	134	132	108	129	134	131	133	122	135	148	128	113	134	123	132	115	116	132	127	139	140	116	145	139	122	130	134	147	123	157	136	127	113	138	128	110	125	138	103	150	120	136	104	128	114	148	126	127	121	142	114	149	124	120	140	127	135	112	133	126	120	127	118	129	122	114	126	135	147	124	128	132	106	136	121	143	137	137	132	117	118	118	135	119	126	121	138	145	118	130	129	128	126	134	143	125	129	151	137	140	115	140	127	147	142	131	123	114	132	142	118	118	129	121	126	130	121	131	132	124	141	126	116	143	119	129	123	114	125	124	115	141	154	108	116	121	119	116	113	112	145	138	143	118	130	121	130	114	140	138	125	125	137	139	129	122	104	148	136	118	124	130	138	129	120	110	133	139	132	124	133	112	147	134	141	113	132	142	121	142	103	113	133	146	97	123	117	119	148	122	115	129	133	125	121	108	135	161	127	140	131	135	145	124	133	153	139	112	110	133	121	135	124	131	142	136	141	116	121	103	111	138	127	144	140	128	126	136	134	133	109	133	131	152	126	128	132	129	118	138	123	112	123	128	120	136	103	122	125	117	97	136	127	116	137	123	127	139	131	134	130	135	137	124	144	122	120	137	138	130	112	118	133	136	142	117	149	133	123	116	123	118	127	125	134	119	128	130	113	137	125	145	131	145	113	130	133	131	129	153	136	113	134	121	136	140	114	123	145	131	132	130	120	122	140	144	113	140	132	129	113	120	143	126	133	113	125	109	132	135	132	110	120	148	123	117	169	117	138	108	133	121	132	134	118	143	119	142	119	122	124	120	117	109	138	133	135	135	127	121	148	136	140	127	135	130	124	128	137	146	142	140	115	129	132	140	131	131	118	113	127	121	122	136	116	135	132	140	145	122	111	125	123	134	121	122	124	135	131	106	128	127	132	119	118	140	114	138	129	125	132	116	116	124	126	156	120	130	130	131	141	134	121	125	127	120	109	136	123	134	126	126	115	104	140	119	143	122	101	137	115	147	131	142	115	126	134	127	113	133	125	134	141	127	138	122	140	117	120	124	140	132	126	121	151	140	151	145	114	130	124	109	140	116	145	131	138	108	126	118	132	119	105	119	121	122	109	134	134	116	137	129	141	123	135	117	135	136	142	118	136	119	135	127	137	140	124	156	128	153	120	127	136	133	122	125	110	130	140	96	113	135	133	129	126	114	122	111	117	131	135	129	119	135	125	120	119	132	128	110	137	138	111	113	159	134	106	145	128	156	127	121	124	132	123	116	119	127	134	129	114	103	130	130	133	137	116	140	118	143	130	144	129	146	128	141	132	116	120	115	124	147	142	125	150	113	124	125	132	142	118	109	108	148	124	140	138	125	134	142	125	112	135	127	136	129	149	118	132	143	131	138	131	133	129	129	126	135	139	131	135	119	148	150	121	129	113	141	137	132	146	125	131	154	136	138	119	118	146	115	123	118	127	145	120	129	130	131	112	120	128	138	127	113	125	136	116	146	105	116	134	132	136	110	143	116	134	138	150	126	120	132	146	123	129	129	113	121	127	130	153	141	116	133	133	145	119	141	114	135	117	133	130	132	140	118	110	127	129	107	142	127	139	136	139	128	145	144	134	136	127	131	128	136	126	125	133	132	151	150	110	134	142	158	116	105	148	141	133	136	120	111	110	120	129	134	116	133	132	127	116	114	142	124	134	126	120	112	113	148	149	119	101	129	140	142	119	137	139	123	138	118	137	143	143	124	143	137	108	135	120	133	136	121	119	131	130	117	120	121	117	142	128	135	103	115	128	131	138	125	109	117	125	125	143	126	126	125	132	117	144	133	130	125	101	116	116	124	150	120	116	134	142	134	142	136	140	118	126	129	111	137	121	107	128	127	123	129	137	113	114	134	130	134	118	116	108	127	117	104	115	112	143	140	143	135	121	123	123	119	134	150	124	120	130	129	139	122	140	140	119	121	110	137	139	127	135	118	138	134	107	144	122	132	131	123	124	134	144	141	113	125	150	125	132	111	142	139	120	118	145	123	127	114	131	137	136	113	121	129	132	141	124	125	121	131	139	122	117	123	138	127	131	109	136	95	138	131	128	124	125	129	121	125	141	129	124	127	121	133	122	119	120	117	149	107	129	115	142	113	120	122	117	123	132	118	132	129	131	141	145	128	127	134	135	127	135	126	135	102	120	124	135	137	148	98	126	133	119	121	138	135	120	138	125	124	126	99	136	136	112	130	140	139	126	133	127	117	128	117	140
35482	51903	18419	1057	746	593	463	375	355	295	255	244	262	220	202	208	219	233	203	183	198	198	186	193	196	189	182	173	154	187	218	249	287	266	231	232	182	191	179	176	185	170	165	177	168	162	158	165	164	168	157	169	155	170	148	163	160	171	160	158	155	159	166	163	152	186	208	165	164	185	173	175	175	166	197	178	175	155	178	157	182	158	171	156	165	182	148	174	175	178	152	183	173	165	163	170	163	189	166	154	141	197	168	192	156	188	155	170	178	173	182	192	212	170	158	172	177	155	196	176	165	198	163	151	170	162	161	163	164	182	170	160	164	166	167	183	144	164	164	150	180	189	168	188	168	156	194	167	160	169	179	158	176	166	170	166	200	153	168	171	207	169	200	182	167	178	187	168	155	165	164	171	195	155	166	164	162	186	175	168	182	143	182	183	177	189	173	176	199	182	180	179	169	172	175	169	194	177	151	192	159	150	167	181	146	155	168	179	185	163	157	164	156	154	167	181	162	157	194	157	170	178	162	188	192	163	163	183	185	168	181	167	158	155	157	173	185	165	149	176	160	165	176	156	183	144	168	188	173	182	175	160	159	161	158	174	167	160	169	163	171	161	163	176	164	164	169	186	168	169	170	154	173	166	173	168	163	160	181	184	158	163	158	158	180	174	176	165	183	173	171	163	169	184	159	149	162	192	151	186	172	159	172	157	163	176	142	150	161	170	206	175	151	189	170	148	145	185	172	172	153	187	179	165	144	174	167	170	173	170	158	170	170	178	163	158	174	170	189	152	158	150	167	177	151	185	165	161	159	169	212	173	171	160	179	164	158	189	171	169	153	204	158	160	176	180	174	185	172	185	195	174	146	182	171	188	162	151	172	190	156	157	151	179	177	171	166	152	173	187	167	160	196	166	148	185	168	158	164	183	177	178	156	179	173	179	192	166	186	167	185	154	168	178	169	177	163	164	171	184	167	142	182	187	169	164	174	180	201	171	148	186	173	168	168	173	185	158	164	166	182	171	168	177	175	156	173	163	192	163	150	152	161	173	180	181	178	174	156	156	189	201	192	163	168	153	160	174	152	163	167	169	168	159	149	167	154	157	161	167	154	195	160	145	196	172	165	177	173	174	173	194	175	179	176	178	191	178	171	179	177	186	168	171	168	185	165	189	175	178	168	174	144	168	209	157	163	158	169	193	162	168	185	161	195	189	185	170	174	146	161	170	155	191	168	192	155	183	159	177	166	171	168	167	173	192	146	186	164	162	169	193	175	165	171	167	174	177	168	167	194	143	188	194	172	188	179	162	180	164	164	155	159	174	172	160	152	160	183	181	194	177	179	186	148	162	190	182	159	167	168	196	193	158	180	181	167	151	159	180	188	165	144	173	195	171	168	167	160	158	176	168	170	185	166	189	171	141	174	155	141	153	170	143	186	170	153	191	163	194	162	166	185	172	151	173	148	193	166	186	157	186	163	156	192	165	166	197	170	161	166	170	148	187	174	167	184	177	184	155	171	160	150	161	187	173	175	164	174	179	192	164	170	168	184	174	170	151	164	179	156	189	170	178	178	151	194	181	173	159	146	170	165	178	169	163	174	166	181	176	167	164	167	167	164	159	176	149	173	190	176	163	170	165	171	170	202	181	160	182	176	172	161	184	160	163	149	177	183	156	177	191	158	192	181	173	171	178	178	175	199	189	196	162	152	185	168	180	190	160	169	170	198	165	172	158	157	177	170	183	189	171	156	182	160	167	196	194	178	161	175	165	152	165	181	194	200	177	150	164	179	149	160	167	175	174	165	178	167	171	175	176	187	166	158	192	179	181	176	159	173	189	178	153	145	163	153	196	192	167	183	157	162	178	151	169	180	175	156	190	169	193	158	181	166	148	175	156	154	144	182	192	176	157	190	152	188	168	175	178	175	162	180	156	165	149	158	166	150	177	171	171	177	171	172	176	165	184	174	183	157	185	170	167	167	157	177	145	161	184	177	166	164	171	189	153	163	146	177	184	178	172	168	165	157	201	180	166	171	168	164	188	165	176	198	159	170	194	160	175	149	158	174	169	187	167	143	172	163	181	170	165	181	170	175	192	171	171	160	171	150	188	178	187	162	163	189	155	166	167	161	154	181	163	170	140	166	156	166	180	168	166	182	165	192	177	182	162	179	162	171	161	171	174	192	143	164	185	159	174	176	172	179	165	215	191	177	155	151	169	156	170	181	183	169	192	169	187	175	194	173	138	149	172	178	178	179	159	168	181	180	169	176	170	166	160	152	186	176	172	181	163	188	192	152	189	163	165	166	184	164	192	180	173	165	181	167	180	151	183	191	180	168	185	194	136	168	165	182	166	178	160	175	187	167	171	172	170	160	180	175	183	187	155	169	160	161	180	179	172	157	162	176	178	176	177	163	166	168	161	162	170	197	170	156	187	176	168	156	197	183	171	167	173	181	177	149	161	170	157	166	172	169	167	176	175	155	172	157	152	170	169	167	176	173	185	167	151	157	164	160	170	167	159	172	190	168	160	176	157	186	158	144	149	182	176	175	175	169	194	148	170	165	186	169	173	170	185	171	159	168	187	154	167	165	177	180	165	184	161	179	172	160	174	203	179	172	179	193	159	153	175	175	171	161	174	171	184	202	155	181	194	173	172	172	175	157	155	164	167	167	192	179	187	153	178	169	158	172	187	180	171	171	157	168	163	166	190	174	156	154	164	180	166	181	170	159	175	162	179	179	170	167	182	158	189	173	139	167	190	159	182	179	192	173	157	171	152	171	181	170	177	170	164	170	180	165	164	169	170	181	184	169	154	166	178	175	180	156	149	175	190	177	164	167	165	177	166	171	191	165	191	159	166	188	190	176	186	168	168	178	189	167	176	155	190	198	134	160	165	148	161	179	155	152	169	171	179	179	191	157	157	174	175	151	199	175	190	172	175	188	140	173	148	175	169	161	179	179	153	170	163	178	163	199	140	162	189	147	174	204	157	178	178	167	177	161	170	155	178	162	182	170	169	164	185	184	201	178	163	167	186	184	153	158	151	171	166	164	139	193	166	172	165	168	176	161	169	175	187	179	160	184	158	172	204	167	190	158	185	187	175	170	177	188	196	164	160	179	153	143	176	165	172	193	181	159	160	176	160	162	151	172	162	168	172	195	196	171	191	182	151	174	168	173	179	164	156	166	173	169	178	200	161	198	168	177	171	152	162	173	167	174	155	166	174	155	158	179	172	151	190	169	167	174	183	154	164	187	183	181	152	179	176	192	180	164	178	155	179	176	185	159	194	178	155	170	181	159	166	168	170	163	172	187	184	178	151	179	161	217	182	181	162	160	175	163	159	165	169	160	167	175	171	164	170	142	167	157	164	160	158	166	173	166	180	157	170	164	166	161	168	161	159	153	184	152	178	164	177	156	172	160	174	189	168	169	165	165	173	165	180	141	164	152	187	179	176	206	175	175	172	155	172	181	174	167	169	160	162	152	167	186	159	168	173
23173	21588	29295	24192	21520	21485	8972	832	585	578	508	473	444	400	372	403	381	382	373	336	340	329	332	343	347	349	349	307	318	309	322	410	410	410	349	359	320	322	293	313	343	337	293	295	298	318	317	325	347	328	432	412	323	302	306	282	321	286	333	313	319	328	333	301	338	313	318	329	335	325	312	325	341	325	313	295	338	291	277	311	307	314	318	299	321	322	307	341	314	318	310	308	300	339	309	305	291	308	335	314	275	283	305	316	294	314	291	286	325	296	322	308	311	298	321	330	321	311	297	299	305	315	312	346	319	299	302	308	320	314	323	278	310	308	287	295	293	296	317	320	314	292	332	328	327	322	338	317	272	313	310	315	315	297	288	300	278	309	328	305	333	329	283	292	289	304	294	292	323	297	319	295	320	320	308	305	318	288	317	307	282	355	289	299	304	337	335	313	293	321	291	316	286	284	306	294	304	320	320	322	310	312	272	308	317	298	342	277	291	336	330	320	305	331	326	295	323	300	292	305	288	298	302	309	317	302	296	325	283	285	307	304	274	282	342	317	344	289	273	311	316	314	297	271	315	301	315	308	319	328	312	292	329	317	290	326	302	285	288	292	311	306	274	282	291	328	303	315	300	323	292	328	303	323	301	289	308	323	320	360	317	312	289	297	313	324	304	319	297	305	288	280	312	312	322	293	319	335	280	288	294	295	335	281	292	305	302	321	311	291	307	293	285	283	286	321	284	280	313	302	328	294	295	300	295	293	350	319	346	330	293	275	305	283	305	307	303	320	331	300	281	304	298	286	298	290	292	346	305	293	296	310	301	298	309	297	284	292	282	311	315	313	280	318	300	285	327	295	334	258	301	300	285	313	302	352	336	297	331	330	305	289	265	303	303	327	313	287	327	307	361	291	322	324	313	325	325	303	330	306	314	296	314	287	318	290	335	318	326	311	290	333	305	322	295	295	319	300	305	294	271	324	301	293	302	321	321	306	306	311	312	318	308	316	358	283	334	315	298	326	299	309	280	286	332	344	304	311	304	322	273	320	316	254	301	318	297	306	303	271	296	314	290	291	291	267	317	284	298	296	278	286	294	317	332	285	297	300	338	308	324	291	329	291	289	311	335	312	299	251	316	269	298	322	333	286	291	305	300	331	303	330	283	286	255	325	309	285	323	284	296	315	291	308	318	287	291	300	301	282	338	319	288	300	312	290	298	301	332	293	293	313	306	311	309	335	301	304	302	290	278	317	312	321	303	313	260	326	280	308	319	305	261	315	328	312	294	288	326	308	300	297	280	294	309	297	282	299	310	306	293	311	296	303	302	322	300	269	314	295	279	296	290	312	279	312	309	308	348	348	294	362	310	277	290	298	284	316	313	321	324	295	335	282	298	318	309	311	317	307	304	284	318	300	320	299	320	320	339	316	305	301	277	300	271	296	298	307	278	302	304	284	306	291	311	308	314	323	316	300	302	272	282	298	293	297	310	305	333	312	337	329	335	309	279	305	325	343	300	298	329	322	314	315	286	307	279	290	333	287	294	300	286	317	315	265	294	345	291	300	279	338	326	311	289	315	356	284	305	327	315	321	320	313	318	325	287	262	282	279	301	334	284	268	301	329	291	305	297	314	296	292	294	309	304	315	303	280	293	331	325	309	355	350	313	298	271	313	311	317	308	307	333	298	291	298	301	319	301	286	341	307	312	289	322	362	282	294	337	294	291	310	297	302	325	331	314	311	327	314	294	353	335	339	304	325	329	303	292	318	288	307	331	303	305	314	289	304	338	306	319	330	300	313	311	259	321	302	287	295	308	300	286	305	334	310	303	300	276	294	312	296	304	307	311	321	333	317	313	296	324	308	306	315	316	316	289	307	307	346	307	316	332	322	314	279	331	316	320	299	313	346	299	320	301	307	325	298	355	287	312	279	310	313	312	290	308	304	321	312	322	299	302	305	279	314	316	275	331	332	307	303	314	323	310	311	317	337	284	296	288	312	320	330	319	305	313	275	311	307	309	298	294	280	302	305	300	296	307	329	345	295	286	306	299	322	297	295	307	307	319	293	325	315	300	342	322	298	308	336	328	321	290	302	290	283	311	300	277	286	324	305	327	309	313	283	316	323	276	276	279	269	318	314	327	303	324	355	320	292	334	328	306	318	326	313	304	318	287	311	272	283	314	338	341	295	292	287	277	329	326	299	296	298	274	298	287	319	310	306	303	304	312	283	343	310	312	337	320	297	301	324	331	286	309	292	287	290	313	304	303	326	323	306	339	317	322	312	299	274	291	330	340	330	315	316	315	312	330	290	313	330	294	289	299	301	272	313	264	300	279	290	305	294	285	308	302	300	315	285	320	332	311	317	322	330	326	348	345	311	275	276	281	290	330	314	303	306	303	332	301	274	321	298	282	357	315	288	305	292	294	313	320	286	310	307	307	355	321	308	296	328	290	326	304	316	329	301	287	308	309	303	310	298	318	328	315	305	300	268	316	303	297	275	294	308	343	281	303	320	290	323	333	320	311	314	264	306	315	314	303	328	321	293	331	332	325	329	307	326	297	307	331	357	282	322	277	327	299	309	277	311	274	292	328	298	300	303	296	294	311	312	261	332	294	304	302	322	319	291	293	292	314	334	283	295	266	297	292	308	314	304	320	299	285	318	278	313	294	317	275	292	290	315	304	321	280	305	318	308	302	300	295	285	328	261	315	300	309	330	303	295	291	285	317	296	328	275	298	304	294	319	302	311	272	341	298	293	297	328	302	291	294	297	318	301	284	305	328	304	339	312	338	278	302	336	311	302	338	309	284	304	320	331	277	318	291	322	274	347	301	277	312	309	318	282	315	298	324	298	307	320	286	305	313	268	281	280	317	351	295	290	330	329	304	316	319	311	343	307	305	324	285	318	298	312	335	346	280	301	295	307	330	313	311	296	331	310	299	312	295	305	322	281	282	291	301	273	315	299	346	337	297	304	338	327	313	290	294	307	262	294	301	279	312	338	296	325	334	292	302	295	275	307	277	280	298	322	298	291	321	271	294	287	330	325	302	279	303	311	320	297	301	271	307	308	309	306	303	304	301	268	290	303	305	289	311	295	328	314	282	316	320	313	295	296	325	314	341	313	285	334	276	286	303	296	274	291	320	303	295	310	310	316	288	308	292	273	303	288	303	301	281	300	311	301	308	300	324	309	300	295	300	345	323	321	292	312	287	265	314	324	338	275	301	313	305	316	307	325	320	304	330	325	308	311	312	289	299	303	314	308	284	287	313	295	313	317	306	327	311	294	287	310	331	316	306	320	318	289	300	286	292	299	321	328	289	324	328	308	302	321	270	323	307	314	317	316	324	296	314	316	277	286	309	289	302	305	332	314	326	314	307	295	314	312	297	306	284	320	313	318	305	322	291	280	325	339	296	326	297	291	296	331	312	355	297	305	313	263	306	292	295	258	323	326	247	329	300	295	298	313	317	300	310	300	332	270	280	303	328	320	328	339	301	325
41692	67475	26623	3877	2709	2103	1552	1237	1015	849	781	697	635	572	551	524	509	535	497	448	459	447	456	431	439	410	412	401	408	445	439	551	538	512	488	486	421	415	412	395	379	377	369	379	369	377	389	406	365	396	563	572	368	393	369	386	383	353	375	380	376	381	391	368	381	356	369	362	393	364	370	389	378	392	407	365	384	374	323	396	371	420	406	360	365	389	365	407	350	356	379	364	386	387	414	411	387	371	365	364	392	372	362	360	392	376	391	373	360	357	399	364	361	358	365	361	383	342	341	392	369	366	357	361	366	393	370	363	365	374	369	384	376	370	366	365	406	373	393	362	405	354	376	378	353	356	358	353	378	414	390	385	355	373	369	389	407	345	385	377	348	395	374	396	393	379	376	387	366	354	384	351	369	396	360	380	335	331	368	343	395	391	374	371	406	380	380	366	346	382	382	373	359	373	398	367	392	378	394	383	348	357	356	377	349	383	379	365	395	388	355	371	364	365	391	387	365	392	356	383	378	385	354	380	385	362	375	356	378	370	361	390	337	381	371	372	345	368	398	400	387	377	370	370	409	389	417	356	377	325	360	395	429	346	365	370	372	354	360	374	383	385	378	378	376	335	340	359	379	337	399	343	383	382	345	361	369	359	346	367	364	388	377	367	354	379	403	348	340	363	369	350	420	359	351	382	370	391	389	371	378	345	363	363	344	355	362	370	376	379	365	364	370	383	348	385	360	370	380	363	360	357	371	374	366	363	336	408	380	366	405	360	395	370	382	356	359	347	398	389	390	382	418	385	364	355	350	344	385	385	337	416	349	402	364	350	395	352	375	386	358	359	384	335	361	353	374	372	369	366	358	358	364	365	359	369	364	332	397	349	370	376	367	346	334	362	361	381	367	359	363	402	389	390	354	391	392	377	352	361	378	361	359	379	355	368	367	363	375	390	342	362	375	337	388	362	369	340	378	360	395	393	393	391	332	348	381	415	378	358	365	392	372	353	377	403	376	392	389	382	391	379	392	365	344	356	355	392	378	387	367	383	377	316	345	390	359	358	347	392	403	372	349	379	355	358	362	346	395	342	395	377	394	354	396	360	379	339	346	389	383	357	367	368	384	349	412	364	354	376	375	366	331	382	372	379	376	375	358	364	381	395	366	347	361	398	381	355	379	399	342	348	355	358	392	371	403	370	359	394	376	368	350	367	369	355	366	394	387	356	391	364	337	386	374	356	387	383	351	373	380	368	382	384	373	350	355	373	385	363	398	353	355	350	365	369	374	342	378	360	408	360	334	348	378	358	387	380	366	380	357	368	386	371	371	376	365	358	390	379	360	381	370	345	342	388	355	371	389	364	390	363	344	348	340	345	351	395	347	398	378	369	378	384	341	388	355	331	388	399	374	407	388	370	403	414	368	363	386	375	378	375	387	390	346	382	401	370	359	352	370	381	356	369	377	360	398	353	354	384	367	357	380	338	383	374	360	389	359	383	377	340	375	367	392	371	401	377	396	329	376	388	345	364	376	394	388	369	357	377	380	345	374	338	363	398	353	394	356	370	356	411	352	394	420	330	356	364	361	346	372	357	379	332	377	405	339	354	384	356	387	384	393	354	392	363	386	360	409	364	352	388	375	367	360	374	333	369	351	376	386	336	380	383	350	392	354	407	340	384	367	362	382	410	386	371	381	379	362	387	389	374	379	389	363	362	365	385	396	372	331	366	352	326	385	374	376	324	376	426	371	337	395	316	377	362	392	388	383	366	342	325	375	358	404	367	385	346	372	371	381	375	335	343	368	345	398	355	361	364	316	382	365	383	369	366	363	343	390	391	361	386	332	386	352	380	379	364	358	334	359	380	398	371	373	374	364	388	367	379	359	369	363	391	372	357	358	349	374	359	356	359	360	364	359	367	364	369	378	397	393	341	351	363	367	345	368	357	400	389	374	399	362	357	365	367	369	351	363	366	378	391	332	373	389	334	361	377	361	336	390	413	332	392	315	355	412	339	353	380	350	352	386	359	347	349	393	385	389	333	357	358	379	396	352	402	353	340	415	379	367	387	353	344	374	388	382	395	339	364	361	389	331	395	323	353	373	342	389	369	381	362	375	367	360	378	346	375	340	362	369	344	374	436	354	356	351	402	361	351	408	369	389	366	389	373	389	364	384	365	364	357	382	364	336	384	362	397	364	370	353	341	371	337	365	389	370	383	346	396	350	364	325	338	390	340	374	367	377	370	367	383	363	419	375	352	379	371	370	388	346	378	414	389	381	375	367	325	389	369	364	362	383	369	368	355	352	356	361	374	367	340	364	355	378	374	366	338	385	353	367	397	360	367	391	352	385	358	395	372	390	398	401	370	375	369	352	379	372	376	361	386	414	380	374	369	347	371	403	380	370	368	357	376	358	358	390	390	409	356	341	388	381	352	339	348	353	362	383	377	344	352	355	391	351	362	353	385	381	329	361	385	378	406	391	347	398	362	346	336	369	362	365	390	363	405	365	358	367	398	360	375	371	352	352	419	340	343	370	398	378	380	397	388	380	392	402	364	405	327	343	402	335	383	358	373	403	376	367	369	365	379	397	382	384	386	379	405	400	393	362	351	399	377	387	409	373	376	351	382	358	376	362	372	397	363	351	385	372	391	366	364	358	373	351	363	393	382	386	381	364	370	371	356	385	357	374	396	390	334	377	370	345	381	349	379	355	373	353	379	355	354	367	369	380	371	380	329	350	350	362	375	333	362	371	401	360	411	379	364	341	363	366	406	366	368	380	377	400	361	382	377	390	382	426	360	354	376	375	379	365	360	376	366	370	362	373	377	345	356	344	382	388	385	349	365	391	353	386	367	368	396	380	355	352	364	383	363	389	417	327	391	353	392	362	333	360	407	361	355	370	365	354	386	390	321	356	369	343	352	361	407	350	396	376	374	362	376	379	349	414	403	359	405	383	365	377	346	371	349	381	365	322	370	367	348	360	360	344	390	375	395	390	346	329	378	395	397	384	387	355	391	378	372	359	347	343	367	371	369	341	392	360	401	407	372	343	349	400	347	415	398	353	309	350	395	404	389	339	365	364	380	401	368	344	347	355	351	382	360	396	364	395	342	364	380	409	342	381	372	403	367	373	345	366	385	351	364	329	397	380	374	380	337	353	355	357	376	378	375	376	356	372	344	375	348	359	351	362	357	368	380	370	338	350	354	349	395	384	395	354	377	376	402	336	344	360	343	333	370	376	370	377	330	376	359	359	388	364	369	383	384	381	373	370	360	369	382	372	347	355	397	354	363	380	353	388	384	378	395	373	344	357	323	324	359	378	368	397	372	369	341	362	362	366	386	355	369	366	377	355	410	373	353	384	360	365	372	359	364	370	415	359	358	371	360	369	342	377	390	348	347	367	371	409	334	374	374	377	358	362	337	371	395	401	351	372	353	338	358	395	382	351	364	418	366	373	359	367	373	326	406	386	321	380	375	383	384	373	365	339	330	373	346	374	370
29047	28417	20128	3133	168	139	131	122	104	109	99	83	88	105	98	98	84	96	107	96	95	93	85	95	99	115	100	81	87	107	109	108	115	86	98	87	96	115	104	92	85	87	103	108	109	92	110	83	94	108	95	99	110	96	99	99	90	101	101	94	107	98	93	98	98	82	97	86	88	95	88	118	96	98	117	94	97	101	93	100	111	106	105	105	101	98	105	94	109	80	97	126	96	111	98	88	92	103	100	105	80	98	106	88	98	97	85	97	106	106	103	93	99	90	114	118	101	85	87	82	100	88	101	85	104	92	93	95	99	110	94	82	104	95	89	109	95	104	101	117	89	82	78	100	92	109	114	100	96	87	93	96	102	101	98	113	101	100	104	101	111	114	107	103	92	93	94	97	109	101	100	96	104	99	92	93	90	86	100	82	90	99	110	93	92	96	116	109	82	116	116	82	99	103	89	109	104	83	86	106	99	96	112	103	103	86	119	95	86	98	100	99	97	84	92	99	100	89	82	91	98	89	93	102	108	96	98	113	89	86	115	104	84	101	102	82	77	93	108	95	84	98	91	89	112	105	106	99	104	109	91	96	91	99	81	92	104	101	104	103	97	99	99	106	89	84	103	108	105	80	96	84	92	111	93	118	93	104	87	107	108	93	111	90	107	106	96	103	104	98	93	112	105	94	80	102	104	95	108	108	104	93	101	101	88	114	91	80	83	99	85	125	84	105	120	99	87	88	82	106	98	97	101	107	91	98	87	95	99	92	98	89	86	100	95	91	85	94	110	103	95	121	87	85	106	83	100	93	117	103	104	113	98	94	89	100	95	103	83	84	102	94	102	117	101	84	100	95	104	89	82	113	95	109	97	93	115	99	92	93	99	100	99	92	98	93	92	106	92	84	101	100	107	92	106	95	99	116	98	119	92	109	84	92	106	95	91	87	92	93	91	106	95	100	107	73	91	99	119	88	102	93	93	105	98	110	99	106	94	84	106	78	103	109	114	106	94	92	113	88	106	100	103	106	104	81	100	104	85	96	110	113	103	95	95	101	96	112	90	95	104	85	83	104	93	83	110	90	101	108	102	99	86	98	103	88	103	100	106	110	94	96	93	85	92	102	85	107	98	106	105	112	85	96	87	89	100	92	90	94	84	92	99	89	97	106	100	93	100	86	97	86	85	91	91	83	93	92	107	106	113	91	91	88	108	93	87	95	96	89	111	96	97	106	99	89	100	88	101	96	99	98	95	104	99	82	107	102	84	92	96	119	104	104	93	94	107	98	92	95	96	95	81	114	89	92	121	113	93	112	101	104	91	109	106	106	93	103	94	80	86	99	104	96	110	89	89	86	104	110	97	85	110	125	115	107	96	87	92	107	102	94	89	109	91	84	89	83	101	104	105	86	96	93	87	86	102	109	111	104	100	86	91	95	90	117	108	87	111	100	105	105	100	98	90	104	100	112	91	105	96	105	76	91	120	93	123	112	99	97	113	118	106	110	76	87	93	84	91	110	92	87	106	98	83	112	96	82	107	95	97	81	118	119	78	94	103	102	90	101	97	128	98	112	74	73	92	99	107	92	96	80	94	92	100	116	96	118	90	93	94	93	97	93	106	103	114	78	103	92	91	101	102	107	86	102	94	101	103	105	113	99	98	97	96	101	105	104	89	89	106	112	104	96	103	96	106	103	118	109	87	109	96	124	95	88	109	107	96	88	112	100	94	91	105	94	97	99	102	93	93	96	107	98	101	102	90	103	86	107	112	89	101	101	96	119	106	111	98	69	107	98	88	96	104	84	97	89	102	94	97	95	102	98	100	94	112	92	81	100	89	90	106	94	112	84	92	96	90	96	95	85	106	77	117	94	88	96	102	95	87	106	94	99	97	87	96	91	92	98	98	86	95	83	78	97	121	96	90	93	108	102	99	98	93	95	72	84	106	88	101	90	113	82	116	92	100	97	95	97	105	124	97	80	113	89	94	90	96	103	119	100	99	104	120	101	94	104	104	84	90	102	99	98	94	99	88	96	112	100	85	85	106	119	102	94	101	104	101	98	121	92	98	106	96	111	88	93	91	100	96	106	101	110	93	119	99	102	90	79	121	131	116	93	106	102	97	89	95	98	110	102	94	105	115	122	81	102	92	91	109	97	84	78	112	89	97	91	99	92	85	101	86	108	90	113	97	95	102	111	113	92	102	87	89	96	102	86	113	108	92	86	97	102	95	84	112	104	99	106	83	92	90	94	110	108	87	100	88	110	92	100	84	89	96	87	85	113	94	118	96	108	107	107	113	91	112	105	98	95	90	82	106	97	89	112	90	91	117	111	107	93	80	102	102	91	103	85	97	97	94	103	80	102	102	103	90	107	82	101	94	100	96	80	89	88	102	99	98	100	97	101	102	105	112	108	115	115	88	113	100	112	108	87	99	98	107	94	99	110	113	109	97	103	99	83	96	94	83	98	100	97	80	111	95	79	100	97	100	106	102	86	97	96	89	87	96	105	107	97	118	92	100	105	98	84	104	89	99	97	92	108	101	111	95	114	91	87	112	107	82	101	95	110	95	81	96	100	80	99	78	113	108	102	102	99	108	92	90	90	114	84	97	72	82	108	84	100	106	87	93	83	99	103	96	83	94	82	82	83	91	105	99	120	84	98	100	100	101	95	108	96	105	100	100	100	99	117	99	132	103	105	101	100	101	107	84	99	91	101	98	96	103	97	94	78	103	98	95	103	104	99	94	97	105	100	109	89	88	97	76	103	108	87	116	88	88	120	94	109	91	99	95	89	122	101	96	109	96	108	104	95	93	94	118	91	101	89	101	96	115	102	90	84	88	98	95	103	92	91	107	92	81	93	106	111	101	112	111	103	111	90	119	116	107	97	86	109	91	87	83	97	92	87	102	78	93	96	101	104	94	103	90	82	103	99	119	93	87	107	85	103	88	112	106	97	105	120	100	92	90	97	103	96	107	87	100	100	109	102	94	110	108	99	101	84	103	107	90	106	98	85	85	91	93	82	89	93	102	115	102	110	100	101	99	99	93	101	105	95	86	82	97	97	99	94	109	89	111	99	103	105	102	93	113	104	98	87	97	105	83	107	111	92	86	98	106	96	90	101	95	99	114	96	92	102	115	91	86	110	92	87	95	96	101	103	100	89	103	108	104	89	106	102	123	71	104	103	102	94	93	112	97	84	94	89	119	116	90	109	108	101	93	104	111	100	106	106	104	100	94	94	80	97	87	100	101	89	94	106	93	121	87	92	97	91	87	100	114	104	100	94	115	88	103	98	87	102	109	112	87	82	91	107	99	85	88	96	97	109	108	138	89	101	88	90	84	102	111	87	119	108	98	112	88	114	97	111	99	79	98	80	98	77	91	85	93	110	103	74	105	94	91	120	97	99	99	90	100	104	112	89	82	88	112	95	92	107	86	96	106	94	106	101	102	104	85	83	90	92	87	98	99	107	95	93	94	106	86	108	105	91	95	104	96	99
33099	44458	13030	272	186	172	181	156	131	120	137	130	139	127	132	131	138	122	142	133	143	157	108	131	115	112	134	128	142	138	178	187	152	139	149	137	128	117	132	145	155	105	141	117	122	136	127	128	130	111	142	144	139	127	129	139	113	137	137	121	143	121	113	129	118	108	126	128	113	132	125	123	136	122	139	135	133	99	161	115	122	138	123	112	126	138	120	137	139	131	157	142	128	135	127	138	118	136	120	146	122	138	124	129	113	142	134	137	123	124	121	104	121	107	148	113	119	126	128	133	135	118	129	141	121	123	128	127	146	129	133	128	113	146	140	121	123	132	123	137	132	115	131	115	140	120	136	125	122	130	105	126	142	112	129	124	109	134	124	141	118	129	131	138	119	128	148	126	120	114	135	145	147	129	139	127	114	127	129	111	134	139	113	116	136	129	127	126	147	126	140	142	105	118	123	122	150	140	149	136	127	121	131	131	134	113	105	150	131	140	119	135	109	142	129	122	140	115	130	139	120	131	129	151	130	142	126	128	111	132	115	105	122	134	126	113	125	146	112	143	127	123	120	126	102	117	141	128	127	135	144	136	155	113	104	129	130	129	148	123	145	138	120	139	114	121	115	131	124	136	134	134	137	110	119	143	110	139	133	119	143	118	118	117	103	122	111	134	143	136	117	136	129	126	131	108	128	143	110	126	109	104	143	121	119	136	124	144	119	122	132	110	128	134	133	118	124	144	130	137	110	106	140	105	133	130	129	112	125	139	130	143	131	122	124	133	122	134	113	142	111	133	147	132	121	121	113	151	124	140	128	114	138	136	123	144	120	109	96	146	134	132	112	153	125	102	125	144	136	134	109	128	117	133	129	132	141	140	132	123	146	138	138	121	118	133	138	118	115	134	122	131	123	140	116	139	140	128	120	148	147	133	110	113	119	133	121	137	131	111	144	151	129	139	137	117	142	125	142	139	123	133	123	119	151	127	140	144	129	126	122	115	124	133	145	123	122	133	146	124	131	125	118	110	137	137	110	144	129	134	122	120	130	129	129	122	120	117	121	130	143	126	118	134	126	133	118	128	138	121	116	123	135	110	137	133	126	145	145	134	116	138	119	107	137	141	124	123	124	132	123	127	126	141	137	138	140	125	126	126	114	141	139	148	125	133	141	130	133	140	127	118	120	122	131	139	131	123	121	110	128	132	128	125	140	122	133	119	150	131	114	125	144	107	111	138	132	122	135	153	117	122	121	106	130	146	129	135	116	127	131	139	131	122	116	135	119	120	134	126	149	137	119	124	106	140	148	151	127	151	128	131	132	115	149	131	149	134	119	140	136	127	118	131	143	128	131	125	155	120	125	112	135	120	127	135	113	98	141	151	120	114	140	137	143	130	118	131	122	123	143	128	138	130	127	123	126	136	129	124	129	122	105	121	138	122	146	151	129	121	133	141	141	130	136	127	108	126	136	131	124	134	122	138	157	124	135	128	123	112	128	125	129	130	135	132	122	158	125	124	123	121	125	136	129	112	143	139	128	132	134	141	127	105	141	129	120	124	127	132	142	134	130	132	133	132	142	139	122	134	113	137	131	133	129	132	131	122	123	131	112	124	121	109	141	134	129	123	116	131	133	145	132	145	123	138	141	145	124	140	132	123	122	138	130	134	149	140	138	112	169	132	143	137	134	123	144	119	135	128	116	142	133	139	127	128	120	146	123	132	131	116	147	133	122	140	144	148	119	136	135	107	114	137	132	119	112	136	131	126	126	131	143	119	137	121	127	136	135	140	120	134	140	121	151	127	112	134	113	116	111	134	105	151	115	121	128	152	151	113	124	129	129	117	132	153	123	129	125	134	117	119	123	139	120	118	124	120	128	126	130	146	113	126	130	126	142	142	122	135	140	138	136	136	144	122	118	116	124	147	110	120	117	137	165	125	114	123	125	133	148	135	126	126	117	101	117	131	124	125	126	123	128	130	129	126	129	139	128	141	126	143	122	144	140	160	119	133	122	146	140	123	138	131	114	139	119	118	130	122	112	138	150	145	138	114	129	142	141	140	125	137	119	108	131	136	148	125	121	104	154	152	133	146	124	132	124	130	121	131	132	134	122	113	119	125	140	140	130	137	130	136	144	116	119	131	107	135	138	122	113	140	125	125	127	116	119	112	125	121	117	115	128	132	112	127	139	126	132	114	134	129	138	119	124	126	155	131	128	155	126	131	120	126	126	109	121	118	117	153	126	139	115	131	116	131	148	148	129	127	112	139	132	148	123	132	130	137	128	138	119	140	134	143	130	135	109	116	109	128	138	156	131	131	133	117	107	113	128	129	102	133	138	140	102	133	134	140	124	118	108	117	126	147	116	133	124	130	130	123	126	132	159	153	114	127	123	131	114	127	135	143	124	133	110	128	103	106	133	130	139	118	123	122	121	102	126	124	135	134	123	125	133	137	146	138	135	118	123	104	101	134	132	125	122	114	116	129	138	127	141	130	132	124	114	133	144	120	128	136	125	114	138	120	118	153	144	115	114	136	119	106	118	118	159	129	116	133	128	124	121	114	114	125	124	130	130	123	129	123	121	117	129	133	130	126	117	137	125	116	127	123	116	125	135	124	114	131	144	151	132	119	129	144	123	127	154	117	118	131	115	122	122	122	130	130	129	129	137	118	132	118	122	121	131	129	136	120	124	129	142	130	130	120	108	141	123	117	140	138	141	109	121	127	126	121	157	131	129	123	135	114	111	127	138	139	139	128	140	122	126	144	123	129	115	121	131	132	148	116	125	125	119	133	129	118	121	143	151	131	124	137	137	119	131	124	136	111	130	148	136	118	105	140	136	121	136	146	130	138	135	121	119	103	131	133	113	138	124	128	128	139	105	135	125	135	148	133	143	127	126	128	124	116	134	101	128	117	100	122	106	131	124	122	124	117	135	128	139	112	122	107	133	144	120	132	116	112	117	122	121	134	125	130	119	131	136	135	133	135	145	140	131	135	128	116	139	128	131	140	127	115	131	133	127	98	129	143	130	132	129	126	136	128	132	141	119	151	146	128	127	139	128	138	127	139	113	133	132	126	113	120	100	136	144	125	97	136	124	133	120	122	117	141	124	125	136	130	126	133	128	132	113	142	139	134	121	128	113	128	137	124	144	123	121	138	126	114	123	132	130	149	106	108	139	127	125	141	126	138	136	127	135	120	103	118	121	124	133	131	122	124	107	111	110	149	134	140	150	137	125	129	123	133	128	129	155	98	126	123	135	122	143	124	121	123	125	121	128	124	114	109	114	133	114	119	135	150	120	130	139	131	143	132	129	107	125	104	136	126	122	143	141	122	147	133	120	122	120	123	141	121	138	129	124	134	150	129	145	125	126	143	114	133	96	114	131	131	143	143	125	134	127	119	130	117	118	128	131	136	134	134	109	133	132	118	129	140	112	124	132	146	132	108	125	103	115	145	122	144	134	132	128	129	134	151	114	112	138	119	123	123	120	128	154	133
24209	21556	28861	24592	21417	10745	792	455	335	311	308	299	295	272	252	249	251	234	282	234	227	247	239	201	220	231	219	217	205	253	269	246	271	259	238	217	226	270	225	225	238	233	228	234	206	229	234	213	215	233	258	278	232	211	203	227	187	223	199	193	217	202	203	179	216	205	225	188	196	204	224	229	205	215	196	236	195	221	219	223	209	208	214	199	239	219	236	196	215	252	230	182	198	199	218	233	219	224	202	210	225	243	216	214	236	236	199	224	190	182	229	207	228	221	235	203	225	213	225	167	207	208	211	203	249	211	224	216	223	205	215	214	198	228	227	210	218	197	223	194	203	206	219	199	208	190	200	209	206	205	197	192	220	214	167	222	192	207	227	209	218	197	225	200	216	210	205	195	223	206	196	216	214	216	215	223	224	214	208	224	190	217	215	199	226	211	205	216	231	219	206	218	197	228	195	232	209	207	216	202	208	198	220	220	211	215	206	191	210	201	208	198	209	210	209	229	238	215	210	220	194	217	227	220	199	236	225	195	212	220	208	220	220	213	196	194	214	194	195	205	216	204	253	184	223	213	209	195	224	220	210	196	202	207	225	225	210	206	209	184	205	228	208	197	203	225	235	217	193	231	211	202	201	218	198	179	217	219	204	196	229	207	187	232	221	183	194	223	213	241	229	230	215	215	213	206	218	236	214	222	206	217	190	210	205	219	192	201	221	222	176	200	216	221	234	217	215	219	205	185	189	191	200	210	190	219	214	196	221	216	215	203	228	211	238	200	217	242	212	183	199	211	199	224	198	215	207	208	207	203	207	185	227	192	217	217	200	210	216	233	184	220	225	226	218	220	208	226	230	204	225	214	220	226	195	236	221	210	225	211	204	213	198	201	219	207	189	203	206	214	198	203	206	213	214	207	192	235	215	193	199	190	191	199	204	214	215	204	205	218	181	210	215	227	202	198	209	221	221	223	212	205	213	213	223	203	206	204	208	201	188	209	192	229	218	216	238	219	246	198	222	188	208	225	192	207	215	200	208	204	218	182	204	222	213	205	206	211	239	222	231	234	199	232	200	211	232	180	235	215	197	209	214	197	205	212	193	242	236	216	183	238	217	218	198	220	193	209	200	229	195	215	201	244	245	184	202	215	219	196	229	205	215	228	227	219	212	228	212	210	215	215	205	211	206	203	220	230	209	204	203	229	204	212	195	213	218	223	198	193	229	225	223	258	202	209	214	202	201	226	214	203	206	212	233	215	190	220	231	229	186	206	201	211	209	191	207	214	237	200	229	192	202	186	218	179	212	189	209	222	217	227	216	196	204	194	214	214	218	198	215	234	222	202	231	220	187	187	198	230	197	223	204	202	208	210	201	220	229	229	229	198	222	219	236	199	210	186	226	203	184	226	215	213	198	225	174	228	205	229	239	208	203	225	217	203	224	195	210	213	222	229	228	242	229	242	206	194	233	198	215	201	205	196	193	216	234	216	225	222	210	191	193	242	209	206	186	229	237	196	203	220	186	227	214	226	199	223	221	224	201	206	215	205	209	210	196	199	193	218	215	211	212	221	207	223	194	215	236	226	205	237	230	220	219	237	199	209	220	211	236	217	222	216	195	189	209	205	204	219	208	220	218	208	188	213	216	229	218	209	219	209	227	212	207	214	216	180	209	189	216	227	200	228	204	197	244	214	208	190	194	211	206	161	223	201	198	225	208	249	230	215	221	197	196	214	201	212	217	222	200	211	200	218	219	207	202	202	227	185	223	198	207	215	206	197	221	224	200	224	228	223	202	217	212	225	213	213	228	217	221	226	226	202	188	198	217	204	202	216	224	222	224	217	211	223	224	198	190	239	202	203	228	222	223	217	202	212	215	216	229	197	221	213	232	195	217	201	210	192	221	219	243	179	202	230	215	206	197	225	193	200	222	194	230	234	232	197	208	223	208	206	232	211	207	222	231	208	201	228	191	224	209	221	204	218	223	219	212	212	198	223	218	238	211	211	190	212	206	226	211	200	217	201	210	220	223	211	210	222	207	234	206	216	209	205	208	206	217	225	223	190	192	211	216	216	228	194	234	202	208	196	222	216	195	233	211	202	215	177	230	198	226	225	240	232	215	209	206	199	211	233	231	211	207	208	223	209	228	198	222	201	224	237	194	214	215	211	201	206	219	200	224	198	220	220	205	203	235	213	224	221	210	200	223	220	235	197	214	179	198	198	200	184	210	212	236	204	212	229	236	223	202	228	197	228	203	203	200	205	187	203	227	202	221	245	195	214	223	176	208	209	215	213	233	216	209	219	198	197	209	198	237	210	210	226	213	213	206	218	196	195	216	210	208	220	201	213	208	217	225	214	208	199	218	222	205	212	214	216	219	192	230	205	210	208	207	202	219	234	223	199	212	204	216	204	186	211	187	262	217	214	200	193	194	226	226	209	205	180	204	209	202	204	195	225	216	188	218	222	257	239	222	205	199	215	185	210	219	162	198	215	211	207	194	189	213	205	225	186	216	213	207	233	239	217	216	186	212	217	216	211	207	203	219	234	200	217	214	208	204	207	193	207	214	209	186	227	232	197	204	197	212	196	214	220	218	231	210	230	215	233	191	219	205	196	211	223	221	197	220	225	164	229	221	209	195	228	186	209	196	228	198	219	198	214	233	228	235	195	208	211	190	198	207	193	193	210	208	205	220	216	206	225	229	192	212	211	205	210	227	204	201	210	199	195	217	206	222	206	186	226	219	213	241	235	194	187	226	218	194	209	199	208	214	216	218	206	200	197	205	202	224	208	194	213	192	176	255	215	214	226	224	212	190	211	218	214	228	200	213	189	230	253	221	204	245	193	197	217	218	208	195	189	204	226	228	184	195	225	201	205	189	215	214	253	211	208	197	240	198	216	216	185	230	220	199	204	233	220	203	210	204	209	202	212	219	212	226	191	213	219	201	212	227	203	215	220	203	208	208	219	202	188	227	215	178	227	225	224	223	198	222	182	208	236	208	204	199	232	182	224	209	231	207	194	204	227	210	204	232	200	234	208	222	211	206	198	200	174	217	234	213	233	205	208	208	216	227	233	227	196	197	217	228	215	219	208	237	197	207	200	217	217	211	216	202	189	210	197	219	209	180	203	232	209	208	225	223	209	208	218	202	209	195	218	225	219	230	215	223	212	207	203	209	200	229	205	209	200	220	185	211	199	202	245	207	201	212	190	203	221	208	209	232	248	212	239	200	224	197	216	200	215	228	210	209	204	224	203	193	226	222	202	213	223	212	237	212	218	207	195	199	233	235	215	228	213	229	219	198	178	186	214	211	194	239	198	213	211	203	236	216	232	193	183	217	206	228	215	227	213	228	238	216	217	210	224	213	213	209	200	199	192	217	231	219	211	199	232	192	202	221	212	211	198	210	217	232	196	216	219	239	198	196	207	215	230	207	197	213	211	212	241	201	218	222	205	227	230	214	209	211	186	186	232	188	232	234	208	216	215	218	213	219	214
37705	60036	25876	2137	1540	1064	842	635	562	478	438	414	376	360	358	306	341	295	320	302	330	321	312	315	283	289	261	288	295	331	352	358	349	312	283	254	293	272	254	236	271	295	265	270	238	266	284	249	286	240	318	300	245	246	252	272	271	241	278	251	243	266	269	257	275	246	245	263	241	280	258	265	261	240	276	281	265	238	231	247	281	251	261	241	269	281	271	236	260	247	272	269	271	272	259	267	288	275	287	276	226	271	265	277	263	263	277	274	260	282	253	236	247	234	232	247	250	252	254	264	272	226	277	278	282	266	259	276	273	232	263	240	229	264	252	248	278	262	271	234	290	243	264	262	251	240	299	228	269	264	269	246	239	260	255	278	264	262	256	259	241	266	272	254	270	252	269	249	256	232	224	220	269	233	280	284	258	260	243	260	243	252	267	257	243	268	259	250	272	266	246	263	247	250	265	278	231	268	236	274	274	271	247	266	273	226	205	234	257	254	275	255	238	234	245	248	234	269	250	246	258	257	272	280	249	267	247	243	286	272	271	263	269	281	245	260	258	260	276	275	272	258	277	255	239	251	256	250	263	277	265	284	266	259	271	241	253	265	239	250	235	233	286	267	259	252	287	253	236	233	252	268	252	292	269	274	247	202	242	237	272	219	266	252	281	257	234	271	231	256	294	242	256	250	276	245	243	251	257	241	262	248	289	264	240	249	252	225	265	262	237	252	256	257	270	241	222	272	243	257	272	248	248	283	242	228	255	287	245	275	260	269	274	269	269	273	266	269	259	267	237	276	255	246	262	237	246	251	239	264	255	292	243	234	272	256	283	241	265	251	260	251	258	263	263	299	243	258	265	240	251	257	245	246	240	283	253	242	268	260	258	260	275	244	247	260	245	250	257	210	259	270	252	235	236	264	272	258	270	251	269	240	257	272	273	265	279	253	249	232	246	248	265	237	247	279	261	250	259	255	270	243	251	235	242	280	256	257	255	237	269	250	246	280	266	246	241	239	255	248	247	238	244	268	245	246	245	267	252	274	275	252	264	278	282	275	238	260	297	247	260	256	272	256	300	251	289	271	266	265	238	249	281	262	272	256	255	271	253	251	255	278	254	263	234	243	255	240	233	219	257	248	244	239	256	271	278	265	258	237	260	250	272	263	270	248	279	250	261	242	281	267	248	259	232	259	268	256	251	250	271	249	250	250	262	251	280	271	281	236	239	266	273	234	268	266	263	269	282	268	256	249	271	255	275	256	263	283	263	271	263	262	234	257	238	272	249	276	232	267	283	235	235	238	267	267	228	246	253	226	278	272	252	251	261	222	260	259	248	248	262	257	261	280	249	237	239	280	264	273	288	248	241	257	261	256	277	238	262	263	259	250	215	272	278	243	251	285	237	226	265	271	229	249	241	251	265	258	261	245	261	257	263	277	238	265	276	267	250	285	242	287	234	245	273	226	233	242	251	269	293	247	239	250	258	228	230	264	258	230	249	273	246	267	242	257	221	268	245	237	270	259	246	248	259	265	293	241	268	253	270	272	239	234	270	226	249	247	252	268	263	251	256	274	272	266	257	261	288	271	219	263	238	252	259	233	270	264	280	265	238	238	299	263	277	244	230	245	246	247	291	244	280	274	258	247	280	254	285	252	268	228	243	260	284	263	263	249	288	240	291	275	257	253	266	263	289	247	254	249	264	269	252	269	227	281	244	261	266	264	273	273	271	245	247	262	228	261	271	201	261	278	240	227	264	248	247	270	235	270	253	251	268	265	234	238	243	247	256	277	271	263	248	247	260	288	221	275	256	251	259	281	269	269	276	245	236	256	271	256	283	256	275	273	270	248	264	270	243	231	240	259	262	260	236	272	249	264	259	260	271	261	256	276	243	256	248	254	272	267	274	253	260	291	250	296	236	244	263	264	248	254	268	247	241	270	296	250	255	248	254	232	266	239	242	261	261	244	263	236	269	253	239	267	261	256	241	278	283	243	292	250	254	246	233	230	253	259	237	250	257	248	261	286	259	240	248	245	265	268	272	268	247	265	247	239	276	253	264	260	274	254	282	255	270	279	262	246	255	246	272	258	269	241	266	254	270	241	245	265	263	290	249	250	232	250	269	238	246	277	254	270	265	255	244	255	266	286	232	223	273	234	254	258	259	244	242	276	261	276	262	259	272	261	283	258	238	246	255	253	237	240	243	235	270	282	277	270	246	263	252	259	273	230	247	263	281	251	248	257	234	244	263	291	264	247	221	256	258	263	227	271	274	224	251	263	271	228	239	247	267	252	267	237	279	250	255	246	289	254	294	244	241	259	239	249	240	262	262	274	228	243	267	260	236	289	251	296	265	231	240	296	254	278	269	263	250	245	229	271	242	252	275	254	266	269	286	250	267	251	266	265	250	246	245	262	263	267	260	275	251	270	273	249	291	268	246	220	244	266	249	278	270	233	261	263	261	269	250	242	259	231	256	277	271	275	265	269	242	218	283	256	253	266	249	267	247	248	265	247	253	273	252	265	256	265	254	238	252	270	270	257	276	263	270	266	256	267	274	290	253	263	257	253	276	231	256	234	254	259	266	298	264	268	286	286	252	273	273	268	263	233	245	256	270	255	265	237	251	271	264	241	274	262	261	249	246	258	271	248	296	280	250	231	266	256	258	264	254	216	276	268	259	255	262	259	279	263	241	254	254	232	276	278	272	270	240	282	221	251	253	270	262	251	231	222	241	240	286	257	289	293	250	247	261	240	254	284	302	263	266	260	247	242	260	242	257	252	228	252	240	231	244	244	262	257	288	243	261	270	245	255	246	245	247	261	266	251	236	275	245	252	258	256	248	262	247	226	253	265	265	263	296	237	263	228	265	242	242	240	243	274	289	266	276	262	264	235	275	278	277	272	257	278	258	259	254	285	255	287	252	236	237	252	251	275	272	241	271	249	240	261	274	251	237	264	248	253	254	239	272	255	252	267	218	250	267	256	290	287	240	268	277	234	254	235	233	250	245	227	223	266	280	263	270	259	246	266	265	265	249	247	259	230	224	270	285	228	245	250	267	255	250	278	278	251	254	274	255	248	254	251	277	265	272	241	251	241	265	264	265	244	268	283	294	259	252	256	272	253	256	284	268	242	244	268	256	248	260	256	291	260	255	272	251	266	237	260	250	258	229	263	264	295	235	251	243	251	268	302	258	271	263	280	240	234	256	245	248	260	239	279	247	267	255	262	249	280	220	276	298	278	258	265	282	248	265	265	291	267	239	269	247	278	244	253	237	243	243	245	238	275	248	255	289	223	291	270	248	287	260	247	260	241	262	252	254	267	256	232	238	246	305	264	249	258	253	258	275	256	260	269	272	280	244	274	266	286	297	251	279	244	251	257	274	264	260	258	246	280	272	242	257	275	260	253	253	223	234	231	263	269	283	248	243	267	268	251	260	281	251	235	245	251	256	276	257	258	258	242	266	249	252	273	277	268	245	268	268	256	263	270	250	248	244	263
25662	21786	27769	25200	8376	405	233	233	182	174	169	155	143	144	168	133	142	140	151	127	145	131	144	128	133	120	130	144	147	162	174	175	154	127	136	112	124	142	127	153	121	130	132	130	146	129	110	127	120	130	158	137	121	122	118	98	130	117	141	129	106	126	115	124	142	132	108	120	129	132	118	119	126	141	116	148	114	125	109	117	122	113	131	113	135	138	121	134	125	125	132	139	135	119	146	147	106	108	127	147	136	129	123	127	124	135	104	127	135	125	126	140	112	119	131	124	116	130	117	118	137	113	132	157	114	122	114	150	139	116	138	135	118	138	132	130	131	134	137	119	134	125	123	133	133	124	123	116	145	110	114	126	135	123	125	127	120	116	143	120	121	139	133	141	133	140	122	136	138	148	151	110	116	115	97	134	128	132	114	119	126	131	109	134	118	133	135	128	119	154	135	119	128	131	136	133	135	117	136	117	124	138	129	138	123	123	118	134	115	126	132	107	103	113	131	126	123	135	117	127	140	130	125	147	127	131	121	131	119	131	115	123	130	128	121	146	127	115	114	163	114	116	126	129	118	113	124	145	140	143	132	110	140	113	130	128	135	135	141	132	133	127	121	117	123	142	122	114	145	109	136	133	111	101	127	125	109	124	120	110	104	125	126	132	133	111	125	121	119	108	98	133	142	108	122	125	118	131	117	124	141	112	118	125	120	126	130	111	130	127	130	125	131	135	124	130	119	128	118	119	118	143	152	123	135	122	128	129	135	147	131	127	117	129	110	118	126	119	101	119	142	120	129	120	127	113	121	135	124	121	123	123	140	145	117	122	121	129	133	143	120	123	104	125	144	131	136	119	125	120	128	136	146	119	145	119	112	144	119	120	129	107	130	136	117	108	133	118	118	122	119	138	126	134	135	130	131	147	127	133	153	131	123	136	137	123	139	118	101	126	141	151	118	141	128	126	115	134	132	120	118	100	116	130	132	119	124	122	140	114	122	131	122	122	127	153	116	122	135	131	112	135	145	132	124	124	136	121	127	129	125	121	143	127	121	123	113	116	130	128	140	125	132	133	125	122	130	121	133	128	115	120	126	122	125	131	147	122	148	126	135	102	128	137	120	122	139	135	117	135	162	140	126	130	122	155	131	147	119	125	136	123	116	130	130	128	118	161	127	124	117	113	124	126	137	127	124	138	113	134	132	149	139	121	123	113	132	124	139	127	107	117	118	106	118	110	120	117	121	127	134	117	120	130	111	114	124	125	133	133	147	128	124	112	117	118	126	105	129	127	128	127	141	122	141	125	139	123	121	106	133	112	133	135	122	150	119	106	103	122	125	134	119	118	125	123	123	129	102	119	120	134	127	137	146	144	127	120	113	117	130	115	144	122	135	136	132	113	133	113	124	139	138	145	138	127	126	114	113	112	132	124	143	139	125	116	131	134	127	127	141	131	138	152	123	123	126	122	145	122	139	130	144	124	131	130	146	123	122	134	119	123	128	127	108	113	119	129	150	141	121	132	128	121	108	144	137	100	142	160	113	116	102	137	119	108	127	135	147	130	142	109	133	124	119	144	122	132	127	113	134	101	135	132	147	120	125	140	123	122	123	120	111	128	117	143	138	112	122	124	124	137	124	131	127	136	126	126	121	126	116	133	153	120	169	134	144	119	135	121	136	119	112	122	139	119	143	142	130	119	105	120	117	116	139	113	137	138	141	135	120	128	135	151	129	100	142	123	126	104	126	122	104	128	150	114	121	119	120	125	127	106	141	131	115	126	132	125	124	108	133	136	131	116	114	124	148	112	135	125	129	142	120	114	114	125	116	114	155	107	142	145	126	117	106	117	110	116	142	135	145	133	136	128	124	119	120	125	112	153	124	112	120	133	100	136	134	105	130	143	111	122	137	128	125	142	109	121	132	132	116	120	112	99	134	139	127	120	146	140	118	146	108	118	125	118	117	137	118	116	124	135	114	141	127	128	139	113	127	111	134	126	119	123	116	122	120	145	117	135	141	133	140	116	121	123	127	132	108	110	130	118	131	124	117	127	125	137	131	138	134	113	112	129	133	115	123	123	122	130	127	135	124	151	111	136	124	104	137	107	136	112	125	129	118	139	121	117	110	111	142	118	102	132	126	145	131	131	123	124	114	118	137	116	147	123	107	107	131	133	142	124	122	124	121	116	146	138	119	124	141	108	141	144	141	148	122	125	119	112	122	141	146	122	136	97	133	107	128	117	118	130	118	141	105	141	143	130	131	144	137	128	125	114	138	129	114	128	133	117	119	116	118	105	134	128	137	145	136	111	142	128	135	122	152	126	128	119	128	122	141	121	137	115	128	136	107	124	136	137	134	115	128	114	108	124	125	125	127	120	126	142	134	110	122	154	125	115	118	116	118	111	154	125	107	125	114	105	136	134	127	142	120	113	138	134	112	123	130	134	115	140	126	109	145	148	131	122	129	135	139	120	119	132	119	140	134	125	129	136	115	133	116	116	125	139	114	136	116	133	139	124	110	126	123	125	134	106	150	138	134	99	124	119	115	138	125	126	140	143	137	150	115	132	123	135	141	135	129	110	137	134	128	118	140	112	133	121	119	143	122	120	137	135	117	125	114	130	120	109	112	112	124	108	115	126	116	130	136	135	121	147	126	132	139	133	124	144	122	131	148	124	124	134	124	99	116	126	124	147	124	131	111	126	110	118	135	130	154	131	129	136	139	141	120	124	116	130	120	131	122	145	141	134	132	137	132	127	150	135	129	127	132	116	136	119	129	131	113	140	142	111	127	129	118	135	112	125	123	129	125	125	135	118	122	145	135	125	116	126	132	144	150	146	118	132	127	111	109	131	115	112	127	108	130	118	120	128	119	133	117	130	142	138	139	139	101	108	134	130	137	95	105	146	122	114	123	151	125	139	126	132	136	115	109	125	109	96	147	115	130	123	113	115	123	117	129	131	120	145	119	124	121	126	131	109	136	125	115	124	133	111	127	116	125	139	128	113	110	109	128	108	142	108	130	125	128	121	129	114	134	134	104	115	143	135	145	132	115	120	112	128	110	123	121	114	143	104	119	130	108	143	133	117	122	126	134	118	110	118	143	119	118	101	129	153	126	126	132	114	138	129	126	124	115	135	110	141	110	128	118	105	136	146	118	134	119	135	124	105	127	130	138	133	126	129	134	124	130	136	122	120	134	147	110	127	130	135	99	113	119	141	139	111	135	133	142	114	129	126	118	126	127	120	125	130	115	128	115	132	142	133	112	126	126	135	128	127	136	132	115	127	127	128	137	132	117	121	112	98	119	141	121	128	143	135	106	119	131	128	146	122	139	117	119	114	112	133	108	149	131	120	105	132	135	122	129	141	116	105	148	102	119	136	124	134	131	127	131	134	128	125	130	117	120	140	146	126	122	129	146	116	135	129	115	122	118	128	130	142	145	121	133	124	148	128	136	129	125	122	107	133	102	126	125	128	121	122	115	121	115	120	130	128	134	117
36071	54371	23536	1217	736	544	478	381	298	270	287	264	254	237	206	219	238	207	216	215	205	183	193	192	183	190	191	179	217	278	257	233	219	215	199	190	192	153	162	161	188	156	182	165	177	160	182	160	182	161	232	184	152	152	161	165	157	166	156	173	189	173	187	168	159	139	171	168	157	182	158	165	155	158	180	189	172	165	192	159	180	193	173	160	154	174	186	182	173	181	176	164	190	173	177	154	173	158	170	154	157	145	184	178	206	182	179	169	174	189	172	177	154	183	163	140	168	151	156	148	171	163	148	155	180	157	167	161	175	159	184	178	155	186	186	154	169	157	169	170	150	164	175	182	171	196	161	138	164	178	163	150	154	190	174	179	164	178	165	183	160	169	181	164	177	156	185	166	160	176	150	175	154	161	165	167	164	181	155	184	165	161	172	161	142	153	188	154	155	186	190	173	170	192	181	175	145	176	165	170	184	197	155	179	162	154	186	162	169	178	182	191	160	160	156	181	160	156	175	171	173	172	170	155	185	170	181	158	158	190	192	171	190	175	167	177	159	178	152	164	162	179	173	164	167	155	176	197	167	196	183	172	191	159	179	166	168	147	164	171	156	191	181	168	189	188	194	164	158	169	167	157	187	175	161	166	158	171	156	167	160	171	138	160	186	164	140	165	169	171	150	168	168	169	175	186	155	163	146	167	182	201	170	182	159	173	177	166	185	180	178	177	154	158	168	173	196	160	173	157	153	186	161	174	191	153	188	169	155	166	161	165	196	183	156	159	176	184	175	179	163	177	169	175	164	178	165	178	157	169	144	178	154	169	153	189	172	169	167	165	151	144	169	174	183	180	169	150	170	172	171	166	178	172	145	185	170	176	178	171	178	188	170	157	170	147	164	186	168	156	175	156	154	182	166	183	169	168	183	170	166	173	150	155	156	171	168	169	174	161	182	170	172	147	169	160	192	163	199	200	167	142	163	188	158	171	169	149	166	181	171	179	168	185	157	162	166	190	160	180	144	180	169	162	184	159	173	171	169	168	177	180	171	173	175	177	139	164	172	184	157	178	179	162	168	174	164	170	168	171	152	161	158	177	170	162	154	174	180	176	162	172	160	181	173	138	167	174	153	169	174	144	170	165	171	152	171	162	168	176	188	178	182	166	193	169	182	209	160	166	178	170	154	193	165	188	173	180	177	165	142	185	188	183	185	174	164	186	168	176	180	149	167	174	144	169	158	160	175	161	205	181	167	152	162	173	161	158	183	168	179	153	178	165	147	182	164	172	168	164	174	166	163	181	182	162	158	153	162	169	175	166	180	163	155	157	169	171	163	169	183	150	170	192	173	157	168	180	187	169	162	141	180	161	164	179	172	177	159	178	165	157	166	166	170	181	136	175	161	195	179	160	153	161	153	174	179	174	167	167	162	159	169	175	190	186	174	169	174	179	166	166	164	182	167	180	180	184	155	165	161	173	162	172	180	182	180	159	162	163	147	183	172	157	184	178	183	190	153	166	167	159	183	165	149	166	165	170	163	158	183	159	140	181	172	166	168	183	182	187	164	166	166	174	164	149	176	167	170	164	150	160	147	192	183	174	179	168	174	176	152	154	192	169	185	171	160	176	170	201	170	172	160	169	183	164	176	169	165	197	179	167	163	173	173	164	131	166	176	168	168	182	180	164	168	173	161	192	185	159	178	197	179	179	177	158	202	163	161	158	162	150	176	166	188	182	176	169	173	171	173	170	203	157	175	174	180	172	176	165	174	177	173	183	168	182	187	158	175	145	172	157	146	170	140	159	157	171	195	184	156	170	160	165	166	152	195	179	149	181	179	156	158	189	171	176	179	188	178	152	177	194	174	162	179	165	169	168	208	168	154	165	154	135	173	175	178	182	177	154	181	168	164	148	155	166	158	170	173	174	200	166	187	170	164	172	170	169	162	159	187	159	175	172	164	168	188	164	162	175	170	191	160	162	184	171	178	158	182	181	173	158	155	177	166	200	170	170	175	192	169	169	160	163	176	149	157	168	163	149	148	175	168	151	172	175	155	168	172	156	181	172	172	179	163	193	189	158	170	163	161	172	169	191	151	162	164	180	178	157	170	167	172	173	165	166	160	179	180	174	193	182	165	179	184	169	163	185	193	178	171	156	146	160	184	188	173	184	156	157	165	169	176	194	163	180	165	180	189	168	193	218	164	163	147	160	157	139	154	181	162	176	164	193	171	170	158	165	174	182	191	174	168	154	190	164	156	182	184	162	174	188	180	183	166	182	183	154	170	160	161	172	171	176	158	183	168	173	184	165	189	174	176	161	186	179	173	175	178	167	177	159	173	167	178	168	155	202	165	166	195	183	178	185	176	173	164	167	158	180	165	189	153	183	171	152	178	170	162	194	171	185	177	168	214	161	151	164	173	154	166	180	165	201	174	157	180	172	184	175	169	164	164	172	149	168	159	160	176	189	206	173	167	168	162	167	157	202	170	176	157	162	157	155	137	172	190	164	155	184	167	164	195	149	173	194	161	195	161	181	190	174	161	184	150	155	169	160	151	162	157	166	184	177	158	170	176	184	182	156	164	189	165	152	141	175	177	175	166	164	181	171	158	174	189	168	166	156	160	164	187	199	165	158	152	178	152	165	144	177	173	184	174	163	177	146	174	182	148	173	168	156	160	177	151	163	176	137	175	160	175	141	159	153	136	167	177	184	169	169	183	180	174	179	151	184	185	172	170	193	161	175	166	180	172	167	179	160	146	157	144	157	169	163	164	166	174	176	148	171	168	171	170	170	172	156	182	179	165	174	183	166	169	145	157	158	187	176	147	160	179	193	183	156	172	170	166	166	174	162	194	196	178	195	149	172	164	150	179	155	183	172	165	168	149	183	180	156	166	151	166	180	173	167	184	173	156	149	149	170	161	169	153	153	203	174	167	172	191	166	165	163	162	158	178	155	159	177	143	182	175	175	167	148	174	156	182	162	185	177	163	183	167	166	179	179	162	180	176	169	151	149	189	178	161	162	165	181	149	171	151	180	159	169	148	207	167	184	155	153	153	162	143	175	176	183	171	159	173	190	180	172	181	164	146	158	164	163	137	158	206	183	171	161	159	162	153	185	180	154	175	176	159	177	182	167	170	154	156	192	178	171	170	161	174	185	167	167	169	167	172	166	160	167	169	163	188	168	168	163	187	175	169	186	174	159	177	184	155	169	172	176	179	147	187	164	159	164	185	189	146	173	178	170	176	166	166	162	189	163	150	164	167	164	180	186	158	175	165	162	142	171	184	156	165	179	169	165	160	177	174	192	178	177	159	185	166	146	156	189	157	165	173	162	169	163	167	188	181	163	190	183	157	158	166	168	173	182	173	167	177	162	182	191	172	160	156	177	174	176	171	156	161	179	193	182	160	158	190	183	183	154	174	167	173	177	180	187	156	163	163	189	185	195	181	153	180	166	179	161	174	146	165	148	173	176	177	185	147	184	169	204	165	215	172	159
23292	21586	29234	24234	21507	21434	9014	829	587	497	506	443	397	411	372	393	355	357	343	363	318	328	354	351	329	353	317	340	393	407	363	380	393	346	353	335	337	295	358	300	315	302	325	336	317	313	319	297	355	325	394	366	300	331	303	323	292	324	321	301	295	283	321	336	297	318	303	316	296	325	285	306	305	311	304	315	283	311	335	331	287	291	308	322	323	307	319	312	289	322	294	317	310	323	316	280	313	326	323	297	300	326	288	306	319	311	312	287	327	304	319	320	331	291	334	312	347	303	296	300	350	326	291	333	326	273	297	302	313	305	311	286	302	321	292	291	306	281	272	277	306	312	307	298	312	264	292	309	298	319	315	322	303	323	300	311	276	301	290	308	290	287	303	289	320	340	304	314	295	317	292	287	315	310	316	324	318	270	296	312	327	305	316	293	300	325	307	303	298	324	299	324	311	313	288	322	297	301	323	304	295	327	305	304	316	345	305	329	304	323	327	304	296	300	296	316	310	306	313	303	303	320	302	333	294	300	296	305	297	307	305	294	309	332	345	262	324	302	301	355	286	326	293	312	313	308	328	333	279	332	300	326	304	304	295	330	293	304	316	295	312	311	313	319	316	289	342	293	319	317	331	317	291	314	255	320	314	318	269	309	316	286	292	319	299	314	302	294	315	322	323	304	298	311	307	296	332	317	290	320	310	290	293	301	280	336	310	302	275	292	288	310	330	317	280	296	306	284	322	308	304	314	294	317	282	297	297	299	321	294	306	299	290	319	304	330	321	332	311	314	310	318	325	300	333	321	302	307	324	304	295	311	341	291	287	309	288	301	298	324	315	305	282	302	325	310	291	324	345	318	294	297	316	333	298	305	314	289	284	319	334	297	326	311	284	288	293	322	284	300	341	314	310	272	320	309	276	327	292	318	300	297	275	316	329	327	320	311	316	308	302	315	330	350	305	277	300	317	324	298	305	339	342	313	323	311	313	315	300	327	297	330	317	326	304	323	320	313	319	307	331	288	335	300	295	345	333	302	301	285	320	274	309	303	276	282	289	298	294	332	277	293	332	304	294	327	324	305	285	320	283	296	301	313	322	306	286	292	286	324	327	314	347	269	264	328	305	331	304	316	284	319	325	316	295	298	308	275	298	303	303	294	315	310	300	300	270	303	321	299	276	313	326	307	316	281	299	319	315	295	320	299	309	298	307	328	318	327	336	299	326	316	330	316	326	311	280	318	316	331	314	292	343	325	280	346	309	310	316	328	285	310	319	320	269	288	309	327	328	276	302	318	314	316	284	297	294	293	320	328	327	325	312	287	319	331	341	318	295	317	292	304	329	282	294	292	302	265	296	309	335	337	314	304	259	334	275	329	311	311	337	326	321	313	339	292	326	336	283	309	315	314	317	294	306	300	312	313	325	298	272	301	293	301	309	280	341	304	291	346	283	315	302	277	313	292	311	311	303	328	320	307	316	302	272	291	323	305	302	331	324	319	309	277	310	289	306	306	300	320	328	299	293	321	330	290	289	314	331	314	298	320	316	319	300	321	319	313	324	288	307	323	295	305	304	296	292	300	311	322	302	296	313	337	316	321	329	287	309	291	322	264	322	296	290	317	319	273	324	314	306	291	323	317	301	327	278	305	313	276	311	313	302	300	283	310	299	317	319	320	325	281	332	277	312	330	284	297	267	315	299	274	315	302	290	300	314	307	264	289	301	307	305	318	294	290	318	255	288	309	277	334	294	322	322	297	308	324	309	333	275	310	296	299	257	306	313	302	286	284	303	334	317	294	322	319	281	283	304	315	275	316	310	301	323	289	286	309	310	307	312	298	335	314	323	335	309	296	314	287	331	309	303	309	275	295	264	308	331	276	336	319	311	302	316	319	314	316	319	302	295	314	313	297	319	313	301	292	321	309	317	309	302	264	312	303	302	313	287	289	311	315	304	302	276	311	312	324	307	309	332	280	282	290	290	317	324	301	285	280	353	282	300	297	296	331	311	317	302	321	334	313	318	328	307	321	307	323	350	319	317	292	294	308	297	291	275	321	326	303	300	342	265	298	322	311	301	324	325	294	309	330	301	302	287	288	332	340	288	320	331	298	348	322	282	298	287	331	306	300	305	327	289	277	275	301	324	317	303	312	318	314	304	310	307	292	329	322	291	303	305	275	298	282	301	306	285	272	326	328	325	303	313	330	299	275	305	317	335	296	287	289	312	321	306	297	280	307	333	321	318	305	325	306	328	320	292	293	318	336	300	310	278	288	305	298	302	319	328	330	281	300	318	301	281	325	313	291	284	309	305	278	293	312	313	319	273	317	299	308	299	279	312	279	347	331	323	322	326	310	331	313	266	298	294	314	305	323	317	327	286	295	313	309	311	308	315	292	297	297	280	283	286	326	295	316	298	319	311	310	305	299	306	288	316	316	310	324	322	303	298	305	274	296	273	302	303	314	305	292	301	297	312	302	296	299	283	316	290	297	315	325	345	313	308	308	316	300	320	273	296	358	287	314	307	298	324	318	308	294	300	328	309	320	299	314	303	309	350	269	305	300	289	294	287	297	324	314	311	302	302	280	292	292	322	297	310	305	324	323	340	340	298	303	281	306	331	303	342	298	344	274	318	283	314	300	306	311	303	298	308	315	306	325	309	324	310	293	288	280	295	315	299	302	302	290	316	296	316	294	299	334	328	331	313	317	304	358	332	313	288	325	302	330	287	311	287	315	316	284	292	330	300	319	283	317	305	336	324	309	301	282	288	328	282	314	316	302	321	294	297	274	334	302	350	325	324	304	306	285	300	320	310	325	325	300	318	319	294	333	295	336	311	338	262	306	331	300	320	314	323	301	324	331	289	295	318	302	297	285	320	319	317	311	314	313	291	283	310	301	284	314	308	271	319	292	296	300	317	302	298	316	299	322	285	281	293	318	294	326	297	331	319	295	339	299	288	268	307	322	310	329	299	304	315	307	319	318	306	296	294	295	307	288	323	325	287	329	285	316	334	289	285	294	315	306	298	301	310	313	314	317	287	277	316	301	323	296	275	312	287	290	310	311	301	278	271	314	295	326	294	309	294	285	327	308	297	314	266	292	328	287	292	292	345	335	324	314	309	330	315	311	323	324	280	280	272	291	301	281	288	276	302	338	323	302	294	272	305	336	296	312	303	291	304	328	298	340	291	285	287	299	312	339	312	299	268	323	324	321	285	323	270	298	279	299	306	330	283	362	308	298	323	295	298	318	328	307	296	312	297	295	293	294	309	305	337	328	276	307	337	286	313	284	302	302	339	303	298	315	279	300	297	291	295	306	296	282	301	303	336	316	341	331	306	280	294	290	327	303	318	318	324	321	310	308	333	319	303	339	311	313	332	304	310	327	341	323	316	324	313	313	304	339	321	305	331	278	303	304	312	314	309	297	298	284	308	299	293	291	329	297	291	341	304	328	351	322	312	316	316	301	302	323	286	328	288	345	344	274	292	299	307	308	301	307
42269	71210	35286	3651	2468	1881	1463	1139	882	795	713	632	562	620	537	507	456	443	458	476	438	429	437	427	407	414	414	421	537	497	486	483	459	439	416	418	422	393	401	367	377	379	420	406	371	428	389	401	399	389	485	451	381	355	404	386	335	370	350	356	385	350	377	352	406	391	438	361	329	341	342	350	355	345	367	376	371	392	367	376	362	376	376	373	382	341	382	355	366	354	370	359	381	378	362	371	377	356	351	383	382	376	342	369	360	401	352	365	363	376	370	387	352	352	398	356	336	369	397	368	373	357	372	376	379	368	360	380	386	353	371	370	378	380	380	361	374	366	352	359	375	353	369	358	372	352	394	364	384	360	398	344	355	390	380	347	385	342	364	352	373	353	354	335	355	396	390	359	377	371	385	372	361	363	384	364	347	378	369	362	375	380	360	377	371	354	362	361	392	377	388	387	350	370	352	391	376	357	359	357	387	375	337	360	380	363	368	374	369	391	367	366	369	381	377	358	377	330	361	379	339	354	349	367	377	340	341	369	336	372	345	344	339	383	366	382	377	354	347	347	362	398	384	369	304	362	357	384	379	372	376	339	385	348	405	355	412	369	360	357	345	354	335	391	388	382	360	379	369	369	362	351	382	354	340	427	368	370	351	341	384	345	359	374	359	366	344	341	357	394	386	383	335	335	354	384	368	366	377	350	333	392	382	362	379	377	388	391	409	335	344	373	360	360	351	369	359	376	350	375	322	345	376	351	387	377	373	353	365	394	362	382	380	359	343	357	343	353	357	370	364	355	374	335	361	373	356	380	339	351	369	340	362	358	390	371	362	346	377	366	394	355	369	353	359	357	365	390	366	354	375	363	380	344	381	351	375	355	377	350	368	409	342	350	411	344	383	365	342	382	342	374	337	346	347	389	346	374	337	361	331	369	349	337	356	403	370	367	346	355	396	390	348	360	358	386	399	376	398	359	369	364	362	387	360	376	372	391	376	355	344	384	375	351	405	377	356	349	365	394	368	385	351	358	402	326	366	358	372	364	372	338	353	360	370	388	357	376	349	343	403	371	359	354	381	349	385	357	362	376	376	365	399	375	335	363	401	377	330	371	341	379	359	355	382	388	342	361	344	402	347	346	398	370	382	374	357	362	369	356	363	362	386	373	375	351	336	363	384	334	354	374	363	355	354	387	347	345	381	357	365	347	341	356	387	359	356	355	363	354	361	345	365	391	360	364	383	370	331	393	414	369	365	331	345	385	369	370	389	385	355	394	378	391	385	347	378	367	404	344	358	390	357	368	380	333	368	396	362	384	391	349	370	339	357	369	347	348	402	349	366	365	389	410	380	386	370	399	364	351	365	391	350	362	341	354	369	384	339	339	389	369	322	382	387	326	347	382	376	400	356	370	373	369	381	362	383	378	424	319	360	348	388	346	367	392	363	369	371	389	374	374	391	363	375	350	384	364	429	335	367	388	385	355	351	356	359	371	373	384	356	414	319	357	350	329	330	377	369	358	366	358	332	343	393	375	355	383	364	353	373	348	390	382	348	411	359	356	385	374	354	358	370	385	362	357	387	393	366	380	399	347	349	359	348	383	331	407	390	382	338	375	374	353	352	404	389	363	346	359	391	373	337	326	370	360	332	398	389	381	372	382	364	368	366	401	362	376	415	364	384	322	402	352	390	383	401	376	347	398	358	368	356	385	406	373	335	374	367	399	391	380	364	380	354	374	398	347	372	395	371	345	398	357	394	382	395	323	357	371	378	365	391	352	374	389	368	359	361	349	377	364	343	336	378	385	377	335	348	360	370	338	341	345	363	310	380	326	354	367	390	372	381	343	357	365	413	373	361	363	369	371	389	393	334	377	369	356	362	356	357	367	351	311	372	343	375	371	383	378	376	370	349	338	362	348	356	350	364	380	369	342	392	373	377	364	343	390	372	380	380	372	358	372	386	372	383	369	367	335	392	355	388	350	385	381	389	354	390	402	378	350	394	362	347	371	337	381	396	370	365	373	381	367	351	359	372	344	353	353	396	355	371	383	345	340	362	357	360	353	364	373	374	359	401	384	356	384	374	402	363	366	331	352	367	382	387	369	345	362	353	343	372	396	410	349	364	371	378	341	334	362	354	334	370	394	366	357	365	353	401	376	383	399	401	372	372	372	379	391	363	388	361	370	334	356	368	354	365	358	395	336	334	386	375	361	359	366	367	370	346	336	354	363	367	333	400	409	401	382	372	362	361	385	369	346	403	355	377	373	334	362	391	340	350	354	366	343	380	358	363	391	388	340	368	335	360	355	362	366	357	359	375	330	365	337	359	383	374	392	358	364	373	362	382	367	355	335	365	328	400	397	366	364	398	337	352	382	371	343	329	370	389	359	402	401	359	353	404	362	370	388	353	388	353	374	354	385	369	360	361	388	321	350	346	388	383	368	403	352	352	383	358	373	358	360	344	391	365	386	355	379	359	410	369	338	352	373	392	370	354	384	363	346	376	387	358	346	377	347	408	344	370	349	365	320	372	354	319	363	366	370	366	351	336	362	360	357	369	355	336	365	347	392	361	374	368	375	350	347	351	362	342	368	365	380	368	374	388	387	368	362	351	349	412	384	352	383	346	350	345	366	369	350	405	382	400	348	375	372	357	400	347	335	357	380	385	374	369	391	363	334	354	369	348	381	363	403	357	360	371	353	361	369	363	381	362	371	367	329	362	366	396	370	353	373	385	342	387	370	341	338	350	398	348	369	365	381	381	369	364	358	372	372	363	354	393	382	377	384	319	345	391	393	395	353	381	390	370	387	363	375	350	369	367	361	360	349	389	346	373	355	401	339	381	336	374	384	390	353	392	371	367	369	343	371	367	344	370	355	368	351	372	366	429	396	356	369	349	352	369	359	386	362	351	370	353	372	341	373	387	349	380	364	388	369	386	349	371	367	336	399	386	361	369	369	353	373	350	333	387	360	322	333	355	378	355	367	360	363	349	376	356	326	338	368	346	368	322	354	362	365	366	359	364	345	321	390	350	358	346	344	384	322	417	366	378	332	367	347	382	357	344	377	359	406	347	362	352	360	373	347	350	367	342	387	388	347	374	368	388	388	355	365	376	367	372	348	374	385	342	354	357	380	374	366	361	356	380	338	346	344	350	395	358	363	348	362	376	404	339	349	366	376	373	362	406	353	377	378	329	349	371	380	366	334	387	355	382	358	366	337	371	366	403	383	359	328	381	334	360	352	370	389	395	396	385	367	374	357	384	342	385	380	345	379	378	347	377	377	340	382	397	365	385	334	345	325	357	381	368	388	354	395	371	387	395	360	372	357	358	369	373	401	393	371	353	354	342	355	353	350	388	362	348	367	378	346	365	386	402	359	363	361	365	386	370	363	369	370	361	362	386	382	374	351	384	367	396	380	370	371	373	368	380	360	401	363	349	359	362	355	362	357	387	353	377	379	346	381	370	340	387	379	395	382	377	383	344	373	343	382	386	412	371	373
29197	29531	22123	3641	213	129	161	133	114	127	123	115	98	95	111	105	119	119	105	128	107	106	90	90	101	108	101	134	139	113	132	104	117	92	97	129	121	117	125	117	122	133	100	103	126	105	110	122	108	131	115	103	103	102	120	128	111	107	113	96	101	127	115	95	120	102	118	117	106	106	100	114	110	98	104	109	107	115	96	121	112	96	101	91	112	114	107	103	118	109	115	74	103	134	110	116	102	89	98	121	122	106	105	101	124	126	107	109	106	105	116	98	118	110	96	109	132	108	91	104	108	102	87	106	96	106	111	109	125	91	99	101	103	119	98	117	93	114	96	108	109	106	117	108	112	120	132	119	111	95	109	101	102	99	116	99	120	116	110	119	95	102	99	97	120	107	119	114	98	92	90	106	121	94	123	97	106	111	105	120	123	101	105	102	117	128	96	115	127	125	110	124	93	101	87	116	103	121	103	113	121	93	116	88	107	110	92	104	96	111	108	123	118	115	88	117	107	94	111	95	93	138	96	114	108	108	105	107	108	88	112	98	103	115	111	107	108	98	124	125	110	101	123	102	99	116	116	115	115	106	127	105	109	110	90	99	93	99	133	123	113	112	105	112	125	98	121	89	101	91	111	121	97	118	108	115	98	119	94	116	94	132	102	109	118	130	114	128	114	104	124	96	95	129	95	111	79	105	103	119	105	118	99	122	120	113	106	99	94	110	100	108	110	125	97	96	69	107	119	98	127	117	100	115	114	99	113	110	105	122	105	100	102	121	107	97	106	119	111	110	103	105	102	120	102	105	112	109	112	97	114	128	86	111	103	101	109	102	108	112	119	104	105	109	110	104	118	104	105	125	113	103	112	96	99	110	111	109	102	89	113	106	100	115	94	98	111	117	118	91	104	113	113	106	104	112	96	119	110	103	105	92	101	91	101	116	101	106	105	107	111	105	113	102	101	121	110	112	90	98	107	93	109	111	106	101	103	94	95	98	113	105	99	105	120	96	109	128	145	116	113	125	93	92	99	108	103	96	104	99	116	113	95	101	105	107	127	127	97	108	96	109	116	107	130	89	112	105	90	96	101	116	107	109	104	106	108	101	109	105	98	82	110	105	118	102	117	106	114	90	107	117	94	108	124	113	106	112	96	119	122	104	126	110	112	123	129	111	113	100	109	122	103	93	101	113	108	115	99	89	112	114	132	100	118	108	96	97	98	119	97	120	103	107	99	103	98	93	115	114	116	107	107	114	112	119	107	105	114	117	114	96	104	103	98	101	110	99	129	103	121	109	112	108	113	112	119	125	104	118	106	134	117	108	98	99	99	122	100	86	117	100	98	112	99	108	102	119	120	116	96	105	117	127	90	94	118	118	119	103	120	98	87	104	90	114	97	99	96	100	103	116	99	126	110	136	99	97	112	110	123	113	107	109	106	109	96	104	109	111	104	105	110	120	122	96	87	132	120	114	100	104	106	127	107	105	89	121	101	113	92	119	118	104	102	110	108	126	100	92	96	79	107	118	122	97	117	105	100	102	100	105	97	94	95	124	101	126	105	102	118	107	121	111	98	105	103	118	107	128	106	118	101	113	106	111	101	105	117	117	99	106	115	115	107	103	116	112	111	119	98	95	110	108	115	106	102	114	105	126	116	109	108	107	104	149	111	116	107	121	98	93	125	107	121	101	104	99	112	105	102	106	95	111	129	107	119	102	106	123	112	107	111	96	133	103	94	98	119	123	119	87	93	97	100	87	99	118	111	91	129	109	103	83	96	123	120	94	124	107	122	93	108	119	105	117	115	111	96	89	108	95	121	94	112	110	96	122	116	116	113	129	123	107	81	101	93	98	103	96	102	109	116	93	93	97	116	110	109	120	97	100	125	101	112	88	115	117	111	92	104	91	100	125	115	95	120	107	109	105	83	111	105	99	138	113	91	115	112	108	105	105	104	102	102	97	100	105	117	100	122	92	110	108	112	98	91	105	108	112	109	101	95	110	110	109	96	110	103	115	111	103	105	104	117	93	121	129	91	103	120	108	93	102	132	106	107	82	108	97	102	103	111	111	96	106	109	110	110	106	113	109	104	100	80	115	112	119	114	92	108	115	109	124	94	95	91	108	95	113	94	116	113	103	99	114	106	107	117	101	100	135	105	115	116	132	111	96	96	108	107	83	124	121	117	108	92	91	107	106	91	95	97	101	118	113	104	91	101	128	116	96	107	92	119	73	106	110	104	123	85	83	112	108	112	103	123	119	102	95	113	110	109	103	78	106	104	111	88	105	110	103	104	94	107	89	104	113	101	102	117	119	108	113	90	128	102	110	116	101	112	122	131	119	118	110	98	113	121	88	106	115	128	109	115	106	114	109	130	108	109	122	90	98	118	97	108	109	112	109	91	83	122	103	119	114	107	111	97	108	105	105	112	91	98	111	98	102	111	105	90	104	128	108	112	107	106	114	106	132	96	109	113	130	121	115	100	94	101	105	110	97	109	83	92	111	116	106	100	123	108	101	111	108	93	108	107	96	122	112	100	96	105	100	113	119	112	93	111	106	114	119	114	108	106	87	99	96	105	115	111	111	107	104	101	92	104	107	106	99	107	118	123	102	99	99	108	119	94	99	105	101	104	118	113	114	113	107	88	85	108	116	103	91	89	96	114	110	104	93	112	106	86	90	104	104	121	100	116	127	118	97	130	111	119	110	96	113	104	110	116	114	111	87	113	126	95	113	92	102	94	118	94	101	108	102	117	113	111	100	101	109	95	108	92	120	110	129	98	105	112	111	125	106	107	108	92	109	108	110	99	110	111	125	109	111	95	109	103	106	96	88	110	107	103	101	81	104	108	116	114	97	128	103	112	107	101	110	97	127	122	113	106	101	121	82	89	118	97	101	115	112	102	95	108	110	106	100	114	97	92	112	119	99	111	97	108	101	106	90	118	105	106	111	106	126	112	94	114	122	103	110	106	100	110	93	114	91	121	108	107	108	110	98	92	116	99	94	95	94	112	96	136	122	121	109	106	135	98	123	115	105	109	101	126	116	107	111	107	98	120	99	91	114	100	97	102	111	106	108	90	114	101	118	122	109	106	112	132	106	103	110	116	101	133	109	119	104	109	82	109	111	120	110	115	85	87	115	94	108	98	113	108	118	104	97	93	95	113	94	110	115	108	121	109	115	99	116	130	106	113	105	115	116	106	103	110	114	104	105	109	113	118	98	96	117	108	110	112	92	102	103	81	99	97	102	117	104	109	110	120	108	88	110	106	101	116	109	119	117	91	96	100	111	109	86	106	99	101	118	100	100	116	103	100	109	110	95	100	115	101	97	107	124	114	108	117	100	118	102	110	99	99	111	107	113	110	108	130	111	134	110	114	128	97	107	118	92	93	118	107	125	99	109	105	131	108	85	110	105	112	128	106	109	109	118	129	86	103	108	107	113	104	108	121	106	101	117	106	111	102	129	108	96	110	112	97	114	108	95	97	99	114	88	122	100
33385	47052	14905	263	236	203	187	159	152	149	150	148	135	149	137	134	144	149	144	162	136	137	145	147	144	140	149	170	164	145	197	172	172	136	151	142	136	161	139	163	152	183	155	140	154	149	131	136	158	150	130	131	147	134	138	161	145	129	148	140	136	138	153	135	131	133	145	142	139	129	137	141	118	155	121	150	127	149	164	124	168	153	147	123	152	109	126	153	118	131	143	159	137	152	128	150	136	136	148	164	145	155	139	119	134	133	131	148	156	144	175	150	118	134	121	154	145	132	138	127	143	138	137	123	144	134	154	143	115	150	146	132	145	148	119	140	127	133	115	135	115	158	146	130	135	142	129	142	152	147	149	133	125	147	143	164	131	116	138	140	149	161	129	141	151	161	138	144	152	139	131	129	140	131	123	146	119	130	139	140	127	122	130	148	148	133	135	141	137	149	138	135	131	129	130	135	151	153	148	126	139	149	150	137	142	133	133	136	172	138	148	142	147	154	125	150	150	144	135	125	126	133	145	143	138	137	173	151	147	160	155	149	139	141	135	138	140	155	109	145	139	127	124	140	142	146	115	133	127	140	119	121	168	148	147	147	126	147	147	134	128	143	128	147	131	142	143	143	159	147	144	134	119	145	136	156	159	134	150	152	133	174	110	153	129	132	137	141	122	105	153	124	155	130	126	147	125	145	152	162	149	143	134	148	136	125	111	131	149	139	143	119	147	135	148	131	139	133	133	140	133	172	122	152	132	129	140	167	129	135	147	148	137	128	147	148	157	142	140	116	138	135	108	143	150	139	135	136	127	139	137	132	140	155	148	142	132	144	142	151	120	157	118	149	140	130	153	135	146	140	158	137	136	141	117	127	165	154	118	147	122	123	146	134	126	139	125	142	129	132	124	142	125	131	143	130	139	144	142	131	148	139	114	145	138	131	130	140	134	147	158	147	141	138	144	132	152	129	128	141	142	134	151	151	159	133	155	155	140	142	152	142	132	130	150	129	121	145	125	148	133	150	153	142	131	155	182	151	120	148	133	120	134	129	125	159	137	134	165	137	166	136	145	144	151	147	137	145	149	148	134	126	163	148	154	139	128	137	121	145	180	143	114	124	148	136	118	152	156	147	124	130	145	179	151	116	152	139	145	157	133	142	120	102	143	154	121	119	151	151	150	148	135	124	130	140	157	119	165	139	146	144	151	146	130	140	131	148	140	157	129	132	145	138	140	140	125	153	126	150	148	129	152	139	142	135	133	133	149	147	140	102	134	134	139	133	138	172	141	144	160	140	119	140	156	153	115	125	128	126	125	135	153	155	128	138	160	160	126	153	139	134	125	145	128	95	147	159	152	129	123	146	143	127	128	122	129	141	113	129	142	143	148	143	139	153	136	145	167	128	146	126	153	133	153	126	113	130	150	139	150	150	147	151	145	134	129	148	151	125	138	144	152	136	126	122	139	135	152	164	151	143	141	148	143	139	161	132	125	135	135	161	107	129	126	143	131	117	148	143	104	145	129	141	146	120	131	139	125	144	173	142	151	139	137	135	139	137	146	155	145	148	148	141	122	150	129	145	121	157	143	142	143	121	143	133	132	117	137	139	151	132	153	150	140	129	129	134	137	141	137	134	151	126	135	144	131	151	134	123	148	148	125	150	131	133	137	163	129	133	142	137	152	144	136	139	157	128	139	158	137	136	132	131	146	149	150	137	129	147	147	139	166	139	142	130	146	132	140	124	127	108	140	151	153	133	164	147	147	147	138	129	127	145	135	132	124	141	123	166	144	134	134	134	136	125	144	144	132	127	137	163	138	163	141	130	159	142	124	158	154	131	143	145	157	150	140	135	133	148	129	153	164	147	129	121	123	144	151	125	155	130	126	130	126	151	146	144	163	133	142	122	125	138	134	144	140	149	131	155	152	136	130	120	145	146	146	139	146	151	127	129	144	134	151	129	158	127	145	136	146	135	154	147	153	123	137	122	150	147	130	149	150	150	145	128	125	138	142	134	139	138	146	121	124	141	157	123	143	136	133	152	122	158	144	131	161	142	185	156	142	124	143	127	140	131	135	139	134	153	149	140	140	156	144	152	138	148	148	130	132	116	113	149	126	127	137	143	147	146	117	139	130	155	127	141	158	130	127	158	132	147	145	144	151	125	151	141	135	129	148	124	133	132	142	142	118	140	148	139	154	140	123	130	143	114	148	148	138	147	148	160	138	147	145	160	149	123	152	133	130	125	127	152	147	142	129	125	144	151	140	122	129	144	157	120	157	148	144	155	152	158	120	143	141	156	141	145	154	157	161	137	167	151	142	122	129	135	121	139	162	133	163	151	139	135	144	162	125	140	150	151	129	149	149	166	151	118	144	123	158	150	139	157	130	139	146	168	139	138	151	158	136	140	162	133	140	143	143	122	127	142	156	155	134	139	140	135	141	121	139	135	130	130	141	129	138	143	130	130	131	156	138	149	133	117	158	117	120	137	147	128	146	139	136	152	153	151	131	141	133	145	153	123	152	144	150	142	123	152	158	137	127	135	154	130	146	138	136	159	140	151	150	137	148	145	159	122	133	152	131	140	144	146	144	147	143	137	157	126	151	166	143	132	153	125	131	129	152	117	135	138	152	131	124	125	141	152	144	129	152	118	146	151	138	130	136	127	158	131	145	124	133	137	143	142	155	152	126	156	121	145	142	154	127	122	130	154	148	143	156	154	135	125	128	143	131	155	150	144	172	146	133	130	125	133	136	136	139	158	141	129	133	166	151	141	153	153	137	147	128	120	123	136	148	134	139	122	122	146	125	128	136	126	123	139	144	150	133	154	130	135	145	138	136	149	152	124	130	141	150	126	138	159	155	153	147	150	152	139	131	146	147	131	158	140	124	143	134	156	137	144	151	144	152	132	138	163	150	128	154	160	137	132	131	159	126	116	134	150	153	145	165	133	131	136	154	149	124	141	143	142	147	138	154	135	159	142	124	154	133	111	138	138	125	142	115	145	141	164	127	138	136	140	99	142	151	127	107	152	138	141	129	144	114	147	154	146	148	132	145	141	132	146	143	154	144	132	129	148	125	158	136	119	130	132	137	143	151	144	130	153	118	157	133	133	130	119	151	151	127	137	137	167	123	144	127	141	147	122	123	165	134	159	138	155	140	129	151	127	126	154	141	147	151	150	133	140	149	119	127	137	150	131	114	131	135	153	136	146	132	135	129	128	135	150	145	137	137	146	155	144	118	132	136	133	135	144	141	128	135	130	148	138	136	133	143	139	117	125	127	156	140	115	148	159	144	142	169	148	133	126	149	138	151	157	131	141	126	143	163	125	139	139	137	133	142	129	159	138	140	136	132	154	136	141	151	131	131	137	147	163	150	142	127	152	141	132	161	138	135	138	151	140	153	127	137	134	132	131	160	118	135	149	127	134	141	136	115	155	152	139	137	140	139	138	143	152	149	147	148	140	125	143	147	123	152	145	146	134	157	138	139	127	136	144
24234	21579	28886	24548	21370	10670	757	445	358	328	310	297	289	254	263	251	281	220	248	224	252	249	254	240	224	241	237	236	231	265	259	273	281	249	215	240	235	234	253	243	218	258	233	214	236	221	220	240	227	312	292	245	230	219	195	206	212	243	224	207	214	218	204	219	230	238	189	247	239	237	232	237	246	231	214	222	207	243	187	216	212	220	251	223	194	203	225	217	202	217	226	207	207	219	224	214	222	222	199	217	217	193	221	202	207	239	218	235	203	220	236	220	237	223	205	221	223	232	228	223	214	201	225	236	223	221	243	225	211	245	219	217	222	211	215	191	222	208	195	257	196	227	208	215	230	211	226	235	233	216	247	210	206	237	221	229	222	243	227	221	213	226	196	208	192	225	223	222	219	221	217	208	216	240	206	215	198	185	214	205	237	229	189	218	241	227	214	226	195	212	231	237	191	226	231	168	224	221	222	202	204	210	222	225	195	238	217	210	206	205	218	212	239	227	200	217	199	231	215	191	200	207	214	203	222	219	223	210	236	218	219	209	231	208	212	230	212	235	202	207	209	199	209	241	209	213	218	191	226	249	205	232	190	209	204	225	205	207	233	217	214	224	229	182	227	231	192	219	230	227	220	221	219	219	239	203	202	208	221	196	198	191	203	227	227	194	221	217	231	211	229	209	188	193	218	189	214	217	204	216	211	213	215	203	210	221	222	219	216	207	208	234	201	239	168	212	241	219	211	253	222	197	236	259	224	213	222	215	215	215	227	252	209	189	209	218	206	232	215	190	204	218	237	208	242	241	203	223	217	197	209	231	234	240	232	223	188	246	208	226	204	230	246	210	227	205	217	225	226	238	220	206	199	227	217	232	243	221	219	219	202	223	202	231	203	229	215	231	231	220	225	231	239	206	204	227	202	213	229	210	243	219	215	229	218	215	199	192	219	193	222	221	207	226	216	236	211	233	223	208	245	231	212	186	214	204	200	232	227	225	203	229	192	189	225	227	246	204	217	213	189	226	193	238	231	221	212	194	225	209	207	246	208	205	209	229	228	208	246	212	201	202	219	203	228	197	221	251	223	210	213	247	216	232	222	224	230	213	215	219	208	240	189	201	231	228	246	216	203	245	213	194	189	210	199	212	244	235	238	239	229	216	193	255	224	219	232	193	200	221	222	206	181	207	223	200	221	225	215	216	201	216	208	201	220	203	215	213	224	195	223	209	211	201	214	245	219	234	212	209	220	233	202	212	225	205	210	233	222	238	193	206	216	246	212	194	200	195	236	175	243	225	233	216	218	225	203	225	197	222	233	232	238	217	245	227	232	209	210	208	244	221	216	213	199	222	216	187	213	234	228	225	226	222	228	220	240	216	206	197	260	213	227	221	246	234	222	222	198	241	201	235	226	201	231	194	208	218	216	208	218	226	206	208	202	228	193	191	229	246	224	212	206	218	212	220	200	205	220	217	229	231	214	191	229	233	216	189	217	234	214	219	226	228	212	232	209	192	209	229	208	223	240	240	202	209	246	227	226	214	196	231	204	218	208	217	216	219	220	222	201	258	225	228	234	220	242	208	216	233	183	214	229	229	214	216	226	234	226	215	210	213	220	233	214	225	223	230	226	224	196	229	213	213	206	226	240	225	230	239	224	215	217	227	239	196	242	216	188	204	238	219	202	203	205	232	222	232	221	217	178	210	223	185	234	245	237	220	248	207	219	236	195	230	197	250	212	222	220	202	214	223	207	211	195	214	217	218	220	225	225	200	226	226	236	228	194	219	206	234	205	212	182	221	209	227	233	216	229	205	201	234	209	209	198	201	207	198	231	199	209	208	201	215	214	233	214	219	202	218	231	221	217	211	220	221	228	182	203	221	223	212	201	231	226	218	200	231	227	218	202	213	230	206	213	229	225	243	192	230	217	204	219	224	200	231	228	216	213	212	212	215	211	230	220	204	198	204	233	203	211	216	208	212	195	227	239	205	219	217	229	205	206	212	208	239	222	233	235	218	201	211	213	225	225	202	218	213	227	213	253	256	231	186	236	218	244	238	188	198	221	202	235	221	218	206	236	215	229	207	213	207	208	221	220	213	203	179	219	215	234	245	234	221	226	210	209	207	228	252	187	199	227	236	217	218	220	228	236	203	224	207	227	230	187	219	187	233	249	224	242	193	203	196	214	234	195	236	210	223	216	216	245	236	222	197	210	218	231	226	235	207	214	234	211	252	207	182	188	233	219	226	229	204	225	213	225	200	227	241	230	196	201	203	200	213	210	219	226	225	222	236	206	239	218	220	195	202	224	209	227	193	237	213	201	185	211	231	223	228	196	201	239	207	227	204	220	195	211	227	213	203	203	212	229	177	218	241	192	231	223	202	206	230	218	207	236	223	214	227	237	203	201	220	225	199	227	230	221	243	195	215	217	198	229	200	179	212	212	200	210	207	186	204	234	213	201	214	210	200	204	229	236	220	200	206	214	205	198	218	257	208	215	220	215	216	215	206	213	211	203	225	199	210	219	212	227	202	252	223	209	221	186	238	212	209	205	226	219	233	208	210	200	189	225	223	217	226	202	227	218	220	223	227	200	203	253	213	205	238	207	244	220	216	179	195	218	212	225	218	216	212	213	217	218	225	211	200	205	189	225	219	199	206	198	196	196	228	193	239	244	209	217	227	228	236	206	224	202	194	223	244	206	212	217	199	232	214	249	230	197	207	211	233	228	205	214	224	212	216	226	207	218	216	204	229	218	232	246	212	209	210	204	230	212	213	193	236	250	189	214	192	241	215	211	235	216	247	205	185	227	185	184	204	207	218	238	211	213	230	219	194	239	244	221	216	242	184	210	216	196	215	205	215	210	228	218	226	207	208	194	226	188	220	231	239	246	233	240	219	218	218	225	237	197	224	206	251	208	237	212	195	232	213	213	215	244	225	192	243	225	214	212	224	221	181	250	197	204	220	206	219	222	225	213	219	202	247	219	201	205	229	223	219	210	228	197	234	232	211	208	217	224	203	179	225	238	212	219	239	219	227	176	217	215	207	204	217	193	236	222	217	217	220	226	232	252	209	206	239	226	219	220	196	215	233	217	220	192	215	187	223	238	187	226	252	222	230	218	240	207	212	210	203	201	216	211	232	196	208	230	227	226	214	224	210	218	212	205	213	203	257	210	223	221	230	223	207	229	191	226	244	199	218	212	218	221	233	210	189	239	208	208	233	206	224	212	236	204	218	197	200	223	218	248	215	221	193	231	218	231	194	195	191	221	221	227	216	211	235	207	209	224	241	231	231	209	183	225	234	227	208	233	218	216	232	240	206	214	219	211	226	193	225	228	217	214	226	222	224	212	204	196	200	232	237	213	203	229	233	231	231	207	213	243	238	223	248	190	188	230	230	228	205	187	257	207	210	238	221	215	220	234	216	225	223	194	193	226	220	253	236	212	221	204	210	213	211	190	193	181	223	212	175	206	203	228	218	186	228	200	239	204	227	231	233
38498	63195	26215	2158	1490	1055	841	679	569	461	444	421	374	351	299	330	367	344	334	292	291	316	277	287	294	296	306	314	274	335	272	328	330	303	306	281	286	263	290	290	336	311	280	266	268	241	266	283	297	409	355	276	265	247	286	247	268	275	294	262	297	294	283	288	244	276	275	258	275	268	249	273	250	265	242	265	260	266	300	289	275	253	291	251	301	276	262	250	233	263	281	255	263	259	262	270	248	225	259	285	261	244	288	255	284	255	252	246	266	255	252	275	241	242	300	244	245	252	225	290	247	272	273	266	265	272	281	272	238	283	266	267	307	297	235	284	263	258	280	279	292	241	253	232	279	252	242	276	269	273	248	247	281	275	285	256	247	252	262	254	245	259	269	272	278	273	268	264	267	270	251	250	271	288	236	281	254	273	284	267	256	274	263	251	262	290	244	262	279	275	270	275	250	267	274	239	222	269	275	257	288	253	280	248	271	265	253	283	244	287	260	274	263	257	264	261	302	272	277	269	305	260	264	260	245	262	263	297	269	282	286	276	260	243	262	286	275	256	296	268	282	269	235	273	253	253	260	243	284	282	247	265	228	243	234	253	248	263	267	292	219	284	290	266	232	263	267	226	269	258	268	238	256	294	288	258	287	271	241	274	260	285	248	271	257	228	270	255	269	257	257	287	289	265	248	273	264	254	294	283	268	261	263	270	265	260	265	257	256	266	230	265	293	263	258	252	255	238	281	285	262	256	237	264	293	255	259	259	254	255	272	281	282	276	257	259	283	251	267	264	238	268	270	269	255	262	250	255	258	263	294	266	271	242	293	247	294	264	277	284	286	258	264	267	243	269	253	255	273	269	283	263	248	294	270	277	256	264	258	246	257	274	256	251	251	235	280	287	260	280	268	278	286	268	257	307	249	259	235	264	237	274	246	240	277	248	236	254	264	269	244	246	252	246	245	236	269	254	239	271	274	258	258	254	273	259	255	256	288	266	275	229	293	236	235	264	254	238	267	268	241	247	245	285	256	275	294	271	282	244	269	271	249	251	272	251	262	224	258	232	272	260	263	260	246	262	241	249	251	245	251	243	270	251	256	278	251	238	270	262	257	259	236	235	256	248	255	236	253	249	273	277	276	262	239	259	255	264	236	251	272	254	266	236	260	263	239	281	268	254	260	285	260	248	267	271	272	269	251	251	276	295	279	260	280	269	263	246	288	246	260	231	252	243	291	254	264	278	259	263	243	268	246	274	253	244	272	258	245	244	256	297	276	274	253	255	238	271	247	265	248	272	279	255	258	253	301	246	255	273	263	236	257	244	264	261	265	285	267	255	257	263	269	258	299	256	259	249	253	256	250	269	252	276	254	253	272	275	259	243	278	271	234	234	266	280	258	256	249	259	258	258	281	288	273	257	239	249	272	273	302	271	306	250	292	290	243	277	260	244	240	254	290	256	271	234	263	248	245	262	263	258	250	261	271	265	287	266	261	251	283	261	249	296	268	243	244	275	256	252	251	304	273	280	288	298	303	281	273	256	245	269	268	247	277	264	249	250	273	254	275	264	263	273	281	257	261	271	282	277	250	255	256	268	293	269	275	305	253	265	230	256	269	264	267	281	272	271	281	259	249	261	258	302	279	253	242	260	261	242	266	229	250	252	278	293	275	259	248	250	269	281	265	253	258	270	276	269	268	266	257	244	262	256	254	280	272	258	257	285	255	278	266	254	238	258	278	263	275	261	244	281	296	274	269	255	261	265	275	274	248	253	257	242	247	249	246	261	267	273	268	262	260	278	257	273	285	277	285	265	292	277	263	270	293	276	245	256	278	258	261	252	268	256	268	249	288	268	241	265	241	269	256	264	272	262	256	269	244	271	266	252	283	244	241	277	263	258	258	251	262	274	248	278	295	267	264	231	258	259	272	242	266	261	257	296	261	272	255	277	258	270	246	262	260	242	257	248	226	259	255	264	261	269	249	263	252	266	237	251	262	264	258	251	263	254	269	288	246	265	276	282	290	263	247	242	230	274	277	284	278	252	274	269	262	269	261	281	257	256	244	252	267	260	270	304	254	298	264	245	251	269	286	266	272	288	297	242	274	272	264	276	258	238	273	264	236	270	261	248	265	227	244	274	281	271	235	267	258	273	240	246	245	264	262	268	249	260	268	265	246	248	293	276	267	260	270	257	243	269	252	244	248	248	249	265	279	249	258	289	237	267	251	246	261	263	261	265	244	266	282	254	262	273	245	273	283	262	246	267	241	247	244	294	261	233	219	285	245	264	268	289	230	247	256	281	263	249	260	272	248	292	273	288	227	276	262	256	275	253	268	229	260	270	250	277	273	255	233	259	264	281	265	242	261	249	256	282	250	241	248	248	236	274	248	245	248	255	254	263	257	262	265	263	284	269	263	271	297	266	266	231	264	249	257	234	262	261	234	278	298	270	247	249	262	260	265	252	290	255	251	248	291	255	249	260	285	287	255	275	254	277	253	279	276	250	267	272	265	256	280	247	262	266	284	269	266	229	270	254	261	270	264	258	246	267	241	263	241	238	252	252	250	273	271	249	275	253	237	270	285	280	259	241	279	264	251	257	292	249	250	265	270	254	259	290	261	269	267	281	246	278	281	249	270	263	264	276	276	258	262	246	272	258	260	258	242	283	244	263	248	277	224	255	232	257	241	273	261	264	269	260	280	270	261	261	229	267	238	252	265	260	240	261	274	282	252	260	249	275	286	277	276	229	247	296	251	275	270	258	268	259	285	245	269	308	271	251	236	268	253	267	257	268	260	263	282	251	257	262	257	268	317	268	272	253	242	271	271	236	254	251	263	287	246	283	282	257	253	261	248	244	251	249	260	254	260	280	253	281	284	256	276	246	244	278	253	239	270	245	262	267	273	260	260	256	234	270	242	261	259	290	250	253	243	268	257	276	282	240	270	266	259	258	242	254	265	267	250	289	261	270	277	231	272	253	264	252	279	272	214	277	289	276	252	272	275	251	220	248	295	242	246	249	279	261	279	284	286	263	271	248	302	205	248	288	276	268	275	248	266	246	274	248	279	277	293	257	271	244	277	238	268	255	255	259	268	225	252	243	298	255	267	279	292	248	267	248	225	258	263	226	233	273	249	265	257	264	274	269	252	259	243	234	273	270	272	256	247	236	272	278	255	263	233	273	281	263	257	262	254	247	242	284	262	261	280	239	242	259	304	269	239	276	278	245	252	268	242	244	266	255	267	267	256	306	283	261	268	265	284	273	257	260	240	271	260	274	257	228	284	261	283	255	280	275	250	277	277	252	265	274	272	253	270	238	250	272	249	266	286	269	282	277	242	279	262	255	247	256	262	258	268	251	258	274	240	267	240	270	284	273	259	283	237	271	261	256	255	251	285	249	286	256	258	283	266	276	243	266	245	273	252	280	277	280	251	252	238	230	245	296	264	255	254	244	235	255	278	280	242	285	258	260	257	281	262	262	250	272	279	255	269	268	266	291
25607	21747	27624	25145	8311	381	264	205	200	174	173	145	162	133	139	126	139	145	136	124	139	151	146	110	134	120	121	122	134	144	147	170	132	144	149	136	142	130	122	123	129	134	135	134	131	128	109	128	162	126	132	120	125	127	109	138	155	125	118	143	134	119	139	120	141	120	134	133	125	128	104	128	108	130	147	118	120	110	146	120	109	131	142	129	128	133	125	124	123	112	124	120	125	120	131	119	136	113	128	128	145	125	130	120	154	108	123	160	146	119	133	118	113	112	129	146	120	130	143	139	104	131	136	128	138	114	129	128	130	132	127	128	138	146	111	134	119	136	101	135	113	134	124	125	143	109	136	120	137	126	145	146	126	114	142	113	139	127	127	127	118	142	113	121	115	122	121	132	123	118	138	128	129	108	135	123	129	143	141	118	136	120	119	129	152	151	125	124	143	113	113	118	126	130	136	134	126	127	134	129	130	124	139	132	117	112	121	147	131	130	158	126	110	123	120	118	144	132	101	118	117	120	131	119	110	137	139	136	121	138	125	117	135	130	128	128	126	129	110	127	126	128	146	145	118	131	124	119	127	123	107	122	132	136	147	117	124	124	119	110	117	147	109	129	128	115	122	130	135	114	131	128	133	112	118	117	146	129	130	143	133	105	120	113	132	122	133	119	136	122	117	125	119	134	128	143	121	129	122	138	121	140	152	116	109	108	120	140	131	131	127	142	120	125	119	132	159	123	143	125	128	135	130	114	132	116	138	125	111	105	122	118	121	138	125	108	126	115	125	117	116	140	127	123	121	130	131	137	150	106	118	131	120	126	112	142	129	129	133	132	145	118	118	137	128	118	110	136	119	145	136	98	115	119	125	115	127	132	119	112	140	124	130	136	129	151	120	141	119	137	144	119	150	116	141	109	131	137	136	110	130	123	138	121	135	139	121	131	102	138	118	119	122	135	123	142	125	126	125	108	139	119	134	118	126	114	140	125	112	120	132	111	126	152	138	120	127	119	141	138	136	129	133	131	100	126	138	122	123	128	143	124	119	130	123	129	131	134	136	135	133	137	135	119	138	120	138	120	135	137	116	130	130	124	148	124	125	114	118	109	138	122	144	113	116	123	134	132	123	128	126	122	141	127	138	136	124	129	130	108	148	112	113	120	140	111	143	141	119	127	120	126	120	110	121	104	142	116	131	141	111	107	132	155	157	159	137	117	125	116	121	125	108	116	106	114	115	130	144	107	128	138	120	148	137	131	138	111	127	131	139	119	134	126	130	122	120	129	135	129	116	127	105	102	120	100	128	119	123	125	123	123	130	129	115	156	141	120	119	134	133	111	117	141	123	126	126	140	123	105	123	123	128	139	135	125	120	129	140	130	129	130	122	136	134	116	116	112	132	132	109	128	135	135	122	126	116	127	117	123	106	136	131	118	129	145	130	114	131	141	123	110	115	118	118	121	144	124	125	119	107	103	129	121	128	120	123	127	132	146	109	131	135	124	133	126	125	129	121	110	121	125	135	126	121	134	123	105	102	116	138	130	119	103	109	107	123	142	116	116	116	127	134	130	133	141	118	137	125	149	143	137	117	113	120	130	121	132	136	127	126	132	150	130	130	115	125	117	128	125	125	140	100	128	142	119	148	127	133	127	129	119	141	117	117	123	126	130	122	112	151	138	135	127	121	127	115	105	126	118	140	140	147	144	130	117	118	108	139	105	131	127	104	153	126	127	138	127	145	117	128	124	123	128	121	121	152	126	139	121	121	127	107	148	115	122	135	143	108	132	136	133	139	122	122	137	140	108	118	136	134	120	115	120	141	129	112	145	130	131	127	125	118	155	119	121	121	122	127	128	134	105	112	131	130	128	123	115	134	137	112	139	133	108	135	145	107	125	137	113	125	123	131	98	127	123	142	138	115	129	119	129	144	127	100	147	131	108	146	131	144	131	117	117	95	127	112	137	112	143	122	122	131	123	134	114	106	106	108	134	142	116	134	134	101	134	116	118	132	144	123	133	125	132	133	126	108	135	131	124	121	150	121	131	122	125	120	111	123	115	120	130	121	118	144	126	134	118	139	136	131	122	145	112	131	134	137	128	142	121	119	128	111	130	121	136	123	125	104	134	119	126	117	124	147	125	105	120	117	117	141	125	120	126	123	141	123	116	137	127	121	114	118	132	119	103	120	137	118	136	147	134	117	104	117	109	133	123	127	134	121	108	122	112	122	128	130	127	144	120	136	135	116	109	109	117	136	140	135	132	106	122	134	127	144	119	131	106	108	136	152	121	138	110	121	117	127	124	114	121	127	143	129	122	112	140	125	122	116	125	133	133	131	112	132	113	133	124	127	145	119	134	144	129	111	133	114	121	140	136	141	113	145	146	134	124	116	132	134	137	126	115	124	116	135	145	107	134	117	145	114	145	131	122	139	130	131	134	150	111	143	121	132	125	112	131	135	128	127	112	144	109	131	116	120	120	124	140	122	114	97	115	140	117	135	132	117	128	134	105	120	135	111	140	149	117	124	123	115	108	141	143	126	132	121	127	123	108	133	124	114	125	115	124	156	115	145	104	134	125	143	136	135	138	131	136	115	124	133	114	135	114	114	136	134	130	126	125	141	112	120	109	131	123	137	119	129	149	149	123	113	130	121	145	131	136	135	143	120	122	133	104	128	114	115	120	124	137	136	121	135	130	116	122	108	124	138	129	99	108	125	121	118	109	130	139	140	113	117	133	126	127	150	129	130	107	144	140	135	118	139	138	119	133	132	117	115	112	134	136	153	139	137	129	110	128	138	103	109	117	134	124	124	127	119	107	110	113	129	114	129	136	126	143	120	131	124	123	138	123	116	115	122	128	110	104	118	115	133	124	114	106	126	135	129	133	130	106	151	144	108	110	124	121	126	108	122	126	155	120	112	129	139	134	135	109	127	126	121	122	127	143	110	129	128	141	143	116	117	128	113	133	116	136	119	103	139	128	125	133	137	140	125	147	132	117	129	121	128	133	116	128	124	119	147	128	150	145	118	117	153	139	132	120	120	120	120	117	151	143	138	155	127	115	122	116	127	123	105	126	125	131	127	128	121	137	143	153	148	120	112	109	143	120	122	144	120	133	136	134	157	142	127	137	130	122	107	115	122	116	118	123	111	141	107	131	120	108	140	117	123	122	119	125	139	147	114	134	124	135	132	128	107	141	131	116	117	120	139	126	146	117	153	132	118	105	155	133	129	123	126	128	135	127	153	147	116	140	128	133	142	110	126	115	151	117	127	105	113	122	110	144	122	142	122	127	139	135	135	116	107	128	129	119	127	111	117	136	128	126	115	102	114	147	108	139	135	122	127	111	147	119	117	130	130	108	131	114	134	116	113	126	129	118	132	137	109	126	131	127	115	127	139	115	104	126	127	139	109	131	125	117	139	134	111	133	156	119	116	107	134	119	141	137	125	133	115	134	125	134	124	113	130	128	118	118	116	132	127	143	119	125	116	128	130	136
36794	55057	23213	1104	727	528	445	372	298	299	264	258	247	199	239	222	210	200	211	204	191	180	168	186	166	159	196	194	212	196	220	207	240	206	184	175	189	192	208	176	174	191	149	184	186	182	173	160	179	170	159	174	186	190	185	158	144	202	154	179	169	180	179	176	167	171	155	174	183	162	166	174	152	157	174	167	166	163	182	165	181	164	160	159	172	149	182	188	170	188	174	153	167	176	180	152	175	175	157	165	170	177	174	149	173	160	185	166	160	197	162	174	181	142	173	164	186	182	185	174	171	175	150	173	181	156	155	155	153	162	179	179	178	149	166	161	160	185	150	163	162	184	159	180	149	164	188	145	149	190	152	178	160	162	168	156	177	171	151	164	167	148	153	184	178	175	165	159	147	176	161	166	148	174	168	174	165	165	154	155	186	179	165	182	170	172	161	158	152	159	172	179	158	160	182	167	153	164	174	187	170	183	172	167	172	180	151	173	165	191	195	154	168	133	175	173	167	185	196	176	142	181	173	161	139	170	173	158	177	153	166	141	157	189	167	155	178	162	163	196	160	160	174	144	170	168	179	172	176	162	186	158	167	160	168	152	171	180	152	180	161	172	164	152	186	173	168	189	157	142	137	182	178	198	151	162	185	161	175	168	184	163	168	173	156	204	155	168	192	179	141	145	186	176	148	148	168	172	146	174	180	174	143	164	190	160	162	166	178	154	168	158	198	182	169	161	173	162	168	179	155	168	187	181	177	143	149	158	175	193	167	159	165	153	168	155	183	170	194	157	152	169	182	192	177	169	162	181	175	165	138	161	167	187	163	152	164	156	177	173	172	168	166	155	180	162	144	145	171	166	139	172	154	163	140	179	171	163	152	162	153	154	159	171	141	170	174	161	144	182	194	158	172	157	144	157	168	183	167	196	168	170	149	192	163	148	167	168	162	146	170	161	151	188	184	175	191	157	170	181	183	170	154	169	171	152	165	177	174	158	169	167	168	167	149	129	146	182	186	174	177	177	169	181	164	184	164	166	169	179	166	185	180	154	153	167	175	159	157	162	166	134	162	169	171	141	172	183	175	167	169	160	148	179	167	170	123	157	166	181	192	153	189	179	164	166	161	180	175	170	169	173	176	158	174	166	187	179	198	166	187	169	167	176	182	177	189	177	174	169	152	161	183	171	172	157	184	167	164	166	163	182	163	166	159	179	182	172	165	190	165	170	189	172	161	177	176	193	166	169	194	172	151	165	178	174	165	163	188	177	162	170	180	155	147	142	155	166	181	173	191	183	169	162	185	145	200	183	169	156	177	165	179	170	169	172	158	189	175	168	169	169	191	170	174	148	163	171	160	162	151	188	168	162	157	175	168	181	173	181	173	179	162	167	159	168	186	169	177	145	150	137	147	190	161	166	176	174	170	147	144	185	147	161	177	183	177	180	175	172	170	167	140	189	152	158	170	193	154	156	181	172	157	166	159	159	178	184	168	177	159	142	166	179	149	160	159	177	166	184	165	182	167	188	187	166	159	201	202	162	187	152	188	193	157	168	172	167	149	173	146	164	169	174	174	176	157	171	145	151	152	169	160	184	182	149	174	172	178	178	174	189	159	173	174	171	146	182	166	199	160	167	198	151	172	168	161	171	203	159	167	174	161	169	182	162	148	164	166	148	177	158	144	158	173	162	171	176	186	167	154	162	185	169	195	178	158	169	159	143	151	183	162	165	172	177	169	158	182	176	151	171	165	183	182	161	176	191	181	180	164	154	167	175	158	148	156	176	153	145	152	162	153	156	148	154	169	158	174	160	158	168	163	164	157	162	170	164	183	177	167	171	157	183	168	160	165	179	161	160	177	131	164	193	189	149	154	168	165	178	166	158	188	177	183	193	177	148	148	159	163	176	162	177	159	178	179	155	179	160	176	152	158	170	166	171	170	187	148	175	172	165	162	194	162	150	145	176	153	155	162	154	154	163	156	176	178	184	173	188	169	198	174	162	154	151	164	178	163	167	159	149	183	179	169	181	169	155	169	169	158	148	178	182	180	152	188	164	199	175	159	166	180	171	182	157	160	181	156	170	166	190	203	170	197	182	180	177	172	167	163	149	172	176	164	186	162	175	168	161	192	184	152	145	166	169	178	181	157	163	187	157	167	159	178	176	148	188	183	149	179	177	158	168	184	174	171	150	153	167	157	163	169	159	150	155	174	174	209	163	161	179	174	176	174	173	195	182	176	192	188	169	160	178	161	170	165	166	176	165	170	143	168	163	164	183	197	156	163	153	178	172	154	158	181	175	190	155	163	157	198	164	162	178	158	180	154	186	191	169	175	172	182	158	155	162	185	148	191	173	183	165	155	192	171	173	194	164	180	157	194	169	179	147	163	139	171	172	168	176	178	150	164	165	155	170	164	164	159	187	170	171	186	154	182	169	164	166	167	159	148	157	168	176	174	152	167	162	177	184	171	179	155	153	166	170	177	175	174	153	173	153	156	143	160	163	192	175	155	179	162	193	150	175	162	186	146	155	143	170	168	185	157	158	151	174	172	180	155	151	162	158	168	153	189	163	163	187	170	159	162	164	163	176	157	172	140	192	170	174	164	177	159	162	155	164	149	141	184	169	174	159	165	161	176	163	169	172	148	182	175	166	158	175	152	156	141	200	166	180	156	167	154	186	193	156	169	181	165	172	124	160	154	192	154	175	180	168	175	169	170	175	183	180	200	162	181	151	163	168	170	149	192	166	163	170	180	170	178	177	193	162	191	183	204	190	156	165	173	146	167	164	174	173	168	175	175	174	147	168	178	175	162	207	145	162	175	173	147	167	170	171	155	178	180	169	177	180	174	162	164	157	176	180	162	165	175	164	190	190	174	133	186	178	149	172	191	174	169	158	154	152	185	151	185	143	170	154	162	176	152	158	174	176	170	176	164	176	148	167	157	182	177	157	158	153	176	178	152	167	144	168	156	182	200	175	160	186	189	156	173	171	177	164	180	162	179	165	176	164	170	149	186	174	179	156	184	185	166	194	172	169	163	180	196	162	170	149	187	183	160	174	152	163	154	175	144	162	194	157	182	172	169	150	162	156	150	189	181	178	182	170	182	145	151	152	153	155	173	160	157	180	157	188	141	174	158	162	162	142	151	181	184	167	187	190	159	160	181	179	167	158	170	209	144	153	158	147	160	163	196	175	146	187	155	161	157	156	164	176	184	170	173	178	162	162	185	156	177	177	169	184	167	192	156	151	169	160	182	177	159	164	175	155	173	175	161	167	192	186	169	180	182	149	169	172	181	171	166	165	168	168	162	161	182	174	177	166	153	167	157	142	155	170	156	169	155	176	169	188	190	188	169	167	155	175	149	167	169	185	181	190	175	175	168	168	193	171	191	161	169	186	155	161	184	144	157	141	169	188	182	170	169	170	168	159	153	168	162	150	156	167	154	174	178	157	162	175	158	172	185	177	180	169	191	178	192	163	192	139	159	159	190	160	167	182
23323	21643	29352	24309	21567	21461	8873	796	564	475	476	426	416	414	397	352	407	347	324	355	322	339	331	350	340	344	318	315	331	386	399	348	332	334	350	355	302	349	342	324	296	315	325	347	307	295	348	310	312	302	315	317	293	341	327	329	327	309	281	300	333	309	288	283	289	355	281	298	297	296	270	331	329	304	321	300	307	309	301	310	305	327	339	284	300	298	347	311	314	293	290	293	310	327	308	303	305	306	308	324	324	306	280	328	319	307	299	300	330	315	311	295	320	281	307	323	297	307	303	293	311	291	306	310	324	349	345	297	314	302	278	295	305	288	298	339	326	306	328	289	338	267	346	335	287	290	308	293	322	333	268	304	279	305	329	274	267	301	311	278	303	330	325	312	320	323	283	318	302	328	311	278	284	340	311	347	313	279	309	315	276	329	286	331	288	306	302	278	323	343	295	347	317	255	318	300	311	309	312	286	309	291	276	299	296	297	282	325	313	317	291	329	280	304	283	309	303	297	299	305	320	323	329	319	306	330	270	320	288	291	304	310	309	276	297	333	297	328	313	301	315	282	311	318	257	299	319	305	310	282	329	296	304	276	295	319	324	281	282	352	315	312	297	310	290	324	283	282	314	285	292	329	327	294	326	334	290	326	311	276	310	325	291	327	274	286	290	329	291	314	303	306	336	340	319	333	294	322	304	283	304	301	317	293	292	301	281	311	332	320	295	323	298	311	290	335	299	272	301	257	274	297	296	332	301	309	317	309	315	325	287	323	308	291	314	345	312	300	335	298	325	293	278	279	309	297	329	314	286	288	298	320	288	282	298	313	307	301	316	323	307	304	315	275	334	313	305	326	314	303	343	288	333	285	295	311	298	303	305	313	310	289	307	294	330	298	307	311	314	312	280	297	327	285	283	309	290	319	329	308	312	284	289	298	294	299	293	294	315	315	301	291	298	324	317	304	326	312	335	288	294	336	300	291	293	291	307	313	316	276	282	331	333	318	302	306	301	289	316	300	304	340	310	305	309	326	289	309	320	304	297	292	314	291	314	308	306	286	335	288	313	310	330	330	350	313	315	327	291	315	316	303	343	306	315	280	328	311	311	341	309	316	304	314	333	285	312	302	309	307	329	288	303	287	309	308	288	346	292	283	312	281	305	330	270	284	286	286	351	303	309	289	281	313	302	317	289	275	315	321	349	269	321	326	323	297	305	308	303	305	310	298	300	309	324	288	306	330	303	307	283	314	315	297	300	307	314	306	308	330	280	314	287	343	302	305	295	335	287	280	307	298	290	296	286	280	310	336	302	299	296	317	312	283	309	286	307	296	302	339	312	292	309	286	304	318	289	294	320	299	302	309	332	303	299	329	309	282	306	284	309	311	322	310	304	296	303	294	319	315	311	316	345	306	292	290	288	294	290	297	294	299	301	316	321	295	315	323	313	308	300	337	287	315	306	310	319	324	284	293	316	331	301	311	296	296	300	308	307	321	312	285	328	282	305	331	294	303	323	305	315	333	308	314	344	266	313	317	310	295	307	286	299	269	333	322	316	282	304	306	302	317	300	306	289	314	315	291	321	266	305	330	308	307	306	323	296	302	298	325	297	302	273	324	295	307	316	296	284	312	322	320	294	309	299	315	309	281	327	275	292	346	305	318	290	297	284	295	337	338	327	328	293	307	281	332	291	283	332	294	278	253	314	303	286	295	289	315	295	332	323	329	298	308	298	305	316	309	290	305	301	282	314	302	315	346	326	296	311	317	304	308	313	319	310	324	300	311	335	286	307	297	313	294	321	297	300	298	317	292	317	286	350	318	314	258	282	291	291	318	296	294	310	292	290	310	299	299	294	315	316	283	302	291	293	299	306	333	280	336	293	305	295	294	319	316	294	324	291	332	293	313	300	267	282	310	307	309	300	315	272	321	290	303	298	323	295	284	322	302	328	311	288	305	255	302	316	331	325	299	309	300	320	293	302	312	308	308	296	298	297	314	306	318	309	293	296	304	296	318	300	290	290	317	300	334	313	332	300	345	295	334	296	320	308	317	297	295	347	292	315	333	317	312	305	296	291	301	290	300	279	318	284	307	317	313	255	325	326	276	306	297	308	301	305	310	299	317	308	305	288	295	304	323	310	318	310	306	296	333	281	288	291	303	309	310	296	318	292	321	276	307	316	276	276	302	341	316	326	339	289	313	331	318	308	284	283	319	314	304	309	305	308	272	310	290	302	320	302	303	287	325	298	346	291	319	315	308	329	316	303	291	307	353	314	298	304	277	310	274	322	300	308	272	281	328	296	298	293	294	322	313	296	307	315	292	309	278	283	300	322	288	345	291	311	284	283	290	326	281	302	318	290	273	311	301	308	318	285	318	310	272	283	303	276	304	300	314	305	311	308	309	324	283	305	314	313	284	275	290	303	322	290	335	338	304	333	321	267	285	334	300	316	320	255	317	314	318	305	313	325	298	295	303	309	299	305	318	298	297	326	308	325	292	308	304	323	310	354	305	295	275	308	275	307	278	324	290	289	281	323	312	309	299	317	315	316	294	322	314	296	293	314	314	323	298	335	301	306	298	302	290	303	305	281	317	300	293	317	311	293	304	319	283	271	309	269	297	296	303	304	341	348	321	326	340	311	295	306	327	327	301	313	283	322	317	306	322	292	296	277	303	313	291	307	315	298	311	305	330	296	320	344	297	315	310	318	289	284	306	296	331	303	327	283	288	299	288	309	278	326	312	293	318	334	294	293	331	316	312	328	306	303	335	302	341	307	268	294	285	305	316	314	298	300	315	308	304	328	295	277	314	314	305	307	313	286	292	305	314	321	308	299	306	315	296	304	314	308	306	316	307	321	307	317	297	301	295	330	304	318	324	290	272	304	329	315	282	279	311	292	308	311	308	289	281	306	309	312	316	276	289	303	333	292	296	310	308	342	329	324	281	263	291	279	295	304	308	290	277	314	309	327	300	319	300	297	290	301	315	291	288	336	334	316	310	311	307	293	320	289	297	299	321	312	297	313	260	295	322	292	315	308	338	304	324	279	303	348	294	302	311	299	309	297	327	289	337	298	318	305	302	315	340	311	310	300	298	283	318	323	332	298	287	304	305	263	325	274	296	320	315	307	306	298	324	295	289	302	332	268	308	313	315	320	295	298	302	329	317	282	309	324	312	303	308	308	321	330	309	300	270	285	300	281	287	313	311	309	296	348	308	316	283	296	305	316	328	279	296	337	339	316	278	296	305	295	282	285	270	327	298	331	296	293	321	296	315	314	278	300	318	281	304	314	283	328	313	315	299	305	316	332	325	300	309	312	305	313	310	319	302	315	321	322	276	323	312	279	308	279	281	318	313	287	279	294	323	281	307	284	318	314	311	283	285	309	323	296	298	305	297	296	323	295	308	294	298	309	321	313	324	306	311	305	304	309	304	296	353	307	319	292	315	312	310	325	291	282	283	314	331	338	277	342	293	299	307	325	295	285	351	331	320	312	303
42847	72679	33361	3767	2457	1883	1428	1181	971	800	704	661	602	549	536	503	488	522	487	448	458	416	418	420	421	421	427	404	428	463	483	478	431	447	411	429	441	366	388	393	380	407	376	395	363	435	339	411	377	360	400	344	379	354	361	376	365	373	351	359	386	354	373	377	371	402	357	385	342	379	392	344	364	382	359	355	365	380	379	393	362	348	366	359	360	359	389	357	373	358	380	354	359	399	325	370	357	342	372	367	371	344	398	354	401	317	359	382	367	407	364	370	371	391	361	359	353	354	372	339	356	391	386	365	353	377	342	348	352	387	392	376	393	350	359	378	353	352	325	406	369	408	386	384	361	368	366	372	364	349	366	381	374	392	381	384	385	351	377	368	375	369	365	334	347	352	387	377	343	343	324	383	387	350	371	369	371	349	339	373	383	334	385	315	390	364	387	374	388	348	338	358	390	360	352	360	349	369	386	391	413	356	376	366	332	364	354	388	361	385	389	349	368	359	364	371	372	375	381	379	360	344	350	377	392	354	390	334	389	414	408	361	407	390	341	369	347	354	367	392	355	391	331	367	360	400	357	365	393	374	386	370	350	312	380	330	401	397	357	375	338	337	385	351	371	337	359	389	360	360	394	375	349	348	391	347	367	363	367	357	364	350	374	341	357	350	357	349	382	355	371	357	362	351	362	320	375	360	402	349	357	362	358	376	360	363	375	375	350	382	338	391	385	338	384	389	350	407	365	370	351	377	384	357	379	369	349	362	363	368	360	376	382	373	352	366	356	407	354	343	387	398	376	352	353	379	372	366	367	354	352	375	370	337	339	383	393	346	348	380	401	362	384	377	338	358	357	383	380	362	357	364	349	316	365	368	402	355	347	361	344	382	370	374	403	365	379	349	343	376	360	365	367	362	366	373	334	354	369	376	374	368	347	347	350	365	356	346	372	384	359	377	349	377	369	347	368	380	351	367	336	385	378	349	356	371	381	333	380	384	367	390	374	361	354	349	345	336	370	336	366	356	376	365	354	368	360	371	361	350	345	303	393	349	384	339	346	363	377	353	358	364	363	353	376	338	375	356	386	353	339	343	370	409	325	355	398	343	376	342	408	361	359	371	349	360	356	382	386	330	368	343	358	380	396	352	360	412	344	402	365	382	341	373	394	363	381	370	343	368	375	373	372	353	375	364	357	371	355	385	395	343	387	361	394	361	346	338	376	356	378	394	350	352	407	390	393	377	337	340	371	364	353	376	366	356	413	366	376	355	337	371	364	348	367	338	381	341	361	359	357	332	370	374	345	354	361	382	359	362	377	365	388	365	341	393	364	371	389	387	329	399	349	369	374	381	350	373	372	371	366	367	378	399	400	362	376	389	345	366	389	365	344	363	399	351	359	370	411	365	411	370	362	367	370	393	367	362	351	385	395	375	355	363	397	379	365	340	354	391	368	382	376	333	396	372	391	389	355	370	394	377	377	353	349	356	397	379	376	344	342	402	398	361	354	375	347	363	372	353	362	335	363	316	349	372	344	370	347	351	350	378	412	352	352	346	392	377	329	390	337	360	359	360	407	373	369	374	338	382	382	376	315	348	383	381	333	388	375	362	347	363	345	365	346	398	389	365	368	360	394	354	384	369	361	373	365	356	345	350	357	368	351	366	365	374	374	357	348	361	381	335	349	390	371	379	392	349	330	350	365	368	393	389	375	343	372	361	379	342	390	414	348	341	396	337	357	347	399	385	348	358	360	328	356	370	366	384	363	342	400	340	357	319	344	373	386	363	366	325	405	380	393	332	358	385	363	377	344	327	343	379	343	355	386	321	338	379	378	374	366	362	355	367	356	380	385	398	361	362	389	374	364	351	381	372	369	339	382	347	364	386	365	364	368	393	353	347	385	332	386	368	379	372	368	369	358	362	361	405	362	358	382	368	369	367	365	361	338	351	378	352	349	366	356	375	340	335	364	372	351	354	366	364	353	360	359	359	372	343	363	348	342	364	361	394	372	375	379	373	329	367	338	347	375	369	365	325	368	350	378	385	343	356	393	362	374	359	394	365	362	346	364	375	355	356	383	371	374	304	352	361	355	351	330	387	361	359	344	380	343	329	338	371	356	382	367	336	372	382	327	372	362	372	346	364	368	374	358	380	345	387	386	322	383	397	392	376	312	355	367	392	365	372	363	371	366	377	376	374	356	360	375	375	354	376	389	401	396	391	343	329	369	366	381	397	362	366	385	350	368	368	353	337	362	363	388	369	373	367	387	330	360	358	367	395	388	402	346	359	386	354	361	327	365	378	338	351	391	370	381	373	354	344	368	372	345	362	365	412	416	364	365	356	362	368	378	391	353	360	375	384	383	369	373	363	353	383	368	359	368	357	358	346	360	366	373	372	403	391	366	389	394	404	367	396	359	393	358	351	384	379	354	348	406	380	415	350	384	343	372	368	390	391	372	366	369	386	357	398	369	357	362	381	365	377	367	334	397	361	373	379	321	354	359	375	367	373	373	368	355	395	374	359	398	390	383	368	355	397	336	358	421	365	344	356	367	341	362	339	360	400	359	378	371	354	364	349	363	397	334	370	372	359	368	376	386	380	368	394	339	411	401	398	398	374	340	367	361	342	366	367	382	366	368	371	366	398	342	340	394	342	395	365	342	369	369	388	367	384	356	343	372	373	355	373	381	364	379	385	399	367	374	358	380	396	344	375	347	371	365	386	361	349	336	353	347	389	385	364	350	359	337	378	375	385	325	333	374	350	376	354	371	355	357	360	364	367	333	389	361	386	316	358	382	342	353	359	401	367	376	368	364	364	371	332	370	351	370	344	381	361	380	349	372	370	357	328	360	336	372	329	348	344	375	403	332	353	411	370	356	361	359	354	367	388	370	360	336	378	354	374	360	346	380	393	349	337	365	380	350	370	353	362	387	377	336	334	367	397	357	351	376	380	330	366	360	389	364	363	394	368	330	351	344	394	370	358	348	346	361	397	362	353	356	362	359	358	370	346	383	364	368	372	340	404	390	373	386	350	336	350	352	332	385	346	363	381	349	363	335	372	359	355	410	325	346	420	386	374	366	383	370	363	356	378	393	407	359	366	336	385	359	381	343	390	390	373	379	352	378	355	365	366	381	363	370	366	354	348	361	357	385	384	412	367	380	411	356	371	381	374	371	320	385	381	377	382	328	358	373	347	380	341	382	360	338	348	358	342	362	354	363	408	381	336	351	369	350	373	355	377	359	378	367	362	387	369	373	381	350	373	378	348	388	347	333	380	357	359	359	355	371	357	399	356	371	361	389	341	389	336	393	373	353	377	375	373	371	382	353	353	350	382	388	375	370	378	362	373	346	348	381	374	386	355	347	350	374	393	343	340	363	385	348	395	381	334	343	367	366	353	370	391	386	381	397	369	357	393	415	323	387	353	362	343	365	371	352	393	373	355	350	352	385	386	347	386	347	351	379	393	359	352	365	396	346	370	381	382	357	400	337	351	372	304
28901	30002	22724	4186	314	258	178	112	119	104	99	126	109	97	100	100	101	98	123	106	95	95	102	97	105	112	116	103	109	130	109	115	100	113	95	112	104	88	101	95	94	85	99	82	107	96	92	97	112	105	102	90	92	98	91	82	96	81	90	115	118	105	104	103	107	91	102	70	91	111	74	112	97	96	103	95	93	100	114	104	84	97	94	89	104	90	114	86	79	88	87	89	94	102	79	81	76	122	101	91	93	114	105	95	99	107	94	105	90	109	89	111	102	84	109	92	99	92	105	109	118	92	119	93	108	97	104	80	104	96	107	128	86	124	97	106	104	91	93	97	113	93	107	85	97	129	102	93	119	88	90	119	106	95	99	94	94	100	91	99	99	99	101	103	112	101	109	93	84	94	89	96	113	97	86	98	87	90	102	109	120	79	107	101	99	98	92	113	107	90	98	107	110	100	112	86	83	119	105	104	118	86	103	102	71	95	94	101	89	97	103	87	97	100	88	94	114	111	105	108	94	107	95	103	111	104	106	84	102	117	85	111	100	80	92	94	87	105	107	98	97	108	93	101	92	100	93	95	109	95	111	99	78	96	76	67	85	100	103	92	100	106	103	88	95	107	106	112	104	104	101	108	98	100	104	97	102	99	99	95	98	92	106	109	84	120	96	97	116	94	87	111	104	101	104	84	102	109	84	100	83	90	105	110	88	101	91	97	105	114	106	106	112	102	98	89	95	110	103	106	110	109	97	89	95	92	110	87	99	102	113	89	94	86	92	101	107	87	109	99	115	100	100	106	88	124	98	96	89	97	111	80	97	82	92	105	92	101	112	100	107	88	114	93	94	96	99	100	98	87	89	94	109	101	102	96	104	88	84	115	93	106	93	83	87	86	100	104	78	108	94	105	116	88	101	100	98	105	106	90	108	101	97	101	100	107	82	92	93	110	93	99	97	102	89	94	83	94	118	88	101	110	91	112	102	91	88	111	102	104	99	86	115	91	94	116	88	100	87	96	97	95	102	100	107	88	95	109	91	119	100	98	106	102	117	106	104	96	100	88	104	105	105	94	87	100	102	104	98	104	103	117	100	88	100	112	97	102	106	83	105	104	107	102	105	101	102	101	93	108	104	98	100	102	113	83	94	98	94	94	99	115	108	121	82	101	114	91	107	91	93	80	97	101	124	119	98	91	97	109	106	96	92	99	82	107	87	103	106	121	94	101	90	106	108	89	95	85	89	107	107	103	108	85	109	110	88	98	103	103	93	99	98	106	84	90	103	92	93	106	99	113	103	111	92	104	91	90	96	88	96	96	100	94	84	103	99	95	105	110	92	86	108	108	108	100	95	118	111	95	86	115	92	105	96	102	107	104	95	110	95	90	113	79	103	101	105	106	101	93	107	96	95	106	95	96	92	104	90	100	103	107	86	102	104	115	99	106	99	89	86	93	109	94	82	98	99	102	84	98	103	109	110	95	103	108	97	102	80	98	93	93	95	99	109	85	92	84	81	111	98	85	78	106	97	85	102	96	108	98	106	86	96	105	99	95	87	86	102	91	98	89	100	93	92	99	111	82	96	109	96	98	90	111	104	107	99	97	102	86	102	100	122	98	103	80	101	101	96	102	106	98	88	90	73	99	107	91	87	95	102	106	106	103	100	90	116	92	103	90	98	87	86	94	109	99	99	87	97	85	117	114	91	97	100	92	118	103	97	111	91	128	100	98	95	92	101	98	103	92	102	101	88	91	99	99	95	97	98	102	101	90	74	126	99	111	101	94	103	91	105	96	98	101	108	103	92	82	112	89	97	106	92	108	89	119	93	103	97	97	75	98	97	98	104	110	127	102	97	95	111	99	102	76	94	88	89	100	84	98	114	91	117	88	87	101	104	110	95	106	85	90	96	124	95	98	111	94	100	102	109	95	96	96	88	112	79	102	86	81	113	101	85	88	98	100	91	96	92	95	95	93	120	93	91	95	94	97	92	113	91	113	91	101	99	117	110	118	102	100	103	102	96	82	111	92	96	93	93	110	85	96	94	102	99	79	103	90	89	99	91	94	110	117	102	104	117	116	95	93	110	91	75	87	94	101	92	87	98	95	82	105	87	94	90	93	113	90	104	75	88	97	94	84	96	104	109	89	104	118	108	117	109	108	111	95	115	91	80	99	95	95	72	106	101	87	99	103	109	75	96	97	98	117	90	117	102	90	96	99	116	81	100	115	99	106	95	95	97	99	105	97	93	91	105	106	96	113	98	121	98	102	96	120	92	91	112	98	79	102	103	93	89	95	110	99	93	86	95	100	95	99	97	112	113	75	111	108	96	99	96	109	103	94	100	86	105	102	91	107	98	89	99	115	90	104	97	89	107	105	96	105	112	113	105	95	105	95	102	87	83	95	125	112	97	113	97	105	103	101	100	108	97	102	94	110	97	101	99	102	102	87	105	98	110	98	116	90	93	115	98	109	108	102	97	104	95	86	107	88	88	94	107	97	92	104	110	102	97	106	101	109	100	89	100	105	102	105	110	107	91	88	97	124	100	98	103	95	98	98	81	101	96	84	108	104	112	108	96	84	103	91	82	91	110	98	88	112	84	87	109	96	95	97	82	82	93	86	84	106	90	115	106	91	80	89	104	99	94	89	110	87	97	81	99	90	92	99	116	85	100	90	99	87	83	112	119	94	98	94	99	102	107	100	84	107	106	79	89	97	92	121	110	104	96	102	124	108	115	96	80	98	110	107	101	103	120	102	104	104	125	123	88	80	87	110	103	85	103	90	80	119	90	100	81	109	108	96	106	101	113	94	97	110	115	91	109	94	98	116	94	106	103	106	104	105	98	90	95	105	90	94	94	95	92	94	82	98	106	91	117	89	99	113	85	108	107	93	103	103	121	85	96	109	94	84	105	107	101	97	87	104	90	107	89	81	111	119	82	108	99	96	94	123	107	86	97	108	96	87	107	95	85	97	111	86	102	110	94	104	92	100	94	88	98	96	106	90	88	88	102	107	106	98	116	112	99	105	106	80	102	104	104	82	108	93	100	82	91	110	114	86	111	100	110	109	110	94	100	79	91	111	101	89	109	103	119	110	102	105	95	95	111	94	87	89	98	98	107	91	98	103	93	124	108	94	82	85	97	102	100	104	93	100	111	100	106	86	117	95	78	81	116	92	96	103	115	97	91	88	105	98	98	102	92	96	112	94	99	93	85	95	91	94	84	101	88	110	108	110	121	94	88	88	106	94	107	91	106	97	103	108	97	100	114	112	97	112	84	101	82	112	97	96	108	104	93	90	102	104	107	111	91	110	107	91	117	107	103	99	113	106	103	103	104	94	100	102	110	98	108	84	123	78	95	112	93	95	99	125	104	98	98	98	102	99	95	93	91	94	99	102	107	101	101	95	92	112	95	93	91	90	94	100	81	87	96	94	106	102	92	115	89	93	109	84	99	94	94	99	97	82	80	94	91	110	99	102	79	91	97	91	102	92	106	79
33420	47646	16062	278	219	198	164	144	147	140	160	150	132	137	118	143	133	144	134	146	159	129	141	137	132	145	133	158	138	169	131	146	155	167	138	172	159	137	151	144	145	115	108	149	116	107	122	153	130	128	151	127	144	134	137	117	139	124	138	127	112	128	161	141	103	115	122	120	155	131	129	135	125	128	134	130	127	112	141	128	133	118	125	143	111	136	119	139	126	128	136	110	156	129	114	118	112	132	132	148	140	137	115	129	126	153	130	141	127	131	141	138	119	132	148	135	114	127	113	128	100	137	144	126	116	128	120	137	141	110	144	134	125	131	141	134	131	135	126	114	149	121	145	129	137	132	119	129	109	126	119	129	134	136	108	129	126	140	123	114	134	134	134	111	111	124	132	138	135	111	134	147	127	129	140	131	114	132	131	134	118	125	112	140	120	96	117	133	132	100	138	143	130	131	125	129	119	109	129	120	133	125	125	133	130	131	117	139	129	140	132	116	115	135	97	143	122	136	125	139	122	133	144	138	121	149	143	121	111	143	128	145	152	122	132	143	123	145	130	143	151	112	133	135	127	118	148	139	120	133	113	136	148	116	97	121	116	135	120	127	127	128	127	129	117	105	107	115	122	123	112	144	135	132	133	130	142	126	147	137	124	134	128	121	135	143	123	147	124	118	124	139	114	138	114	125	123	130	126	113	133	147	121	124	124	130	136	123	104	126	145	126	122	138	137	133	145	148	133	135	130	121	112	110	140	97	131	143	124	133	113	137	142	131	124	139	146	129	143	130	128	117	106	138	138	123	126	117	149	136	119	155	110	132	125	134	130	132	117	135	105	138	120	140	144	132	111	136	117	118	131	134	114	116	118	131	130	135	120	114	132	124	120	146	132	133	151	131	123	135	126	143	130	139	103	121	129	120	147	141	111	136	142	131	119	140	113	111	132	140	120	131	123	122	108	125	114	121	140	119	119	128	134	141	114	127	132	122	153	113	151	113	131	127	138	112	143	127	145	140	137	118	119	144	138	126	126	125	143	117	115	121	102	125	116	135	129	132	128	129	151	113	144	118	127	147	141	122	145	123	129	154	116	108	120	120	124	136	127	147	137	139	137	123	138	125	148	121	128	130	133	122	113	131	132	112	125	120	129	145	135	141	138	130	124	134	134	134	115	148	130	121	126	123	128	108	128	119	134	127	141	130	139	127	138	126	124	129	132	128	122	127	126	144	131	140	142	121	135	121	122	135	120	117	122	126	126	148	119	132	146	117	129	153	129	131	146	136	118	133	122	120	126	153	127	138	131	112	127	113	110	137	122	137	127	142	138	101	136	129	119	132	111	127	155	124	121	125	126	124	115	125	138	123	131	143	130	139	131	114	134	141	135	126	133	134	121	122	157	147	119	126	138	119	143	115	119	130	150	114	118	143	122	126	120	117	129	111	134	119	116	125	126	125	138	113	139	127	148	140	135	129	126	125	135	122	114	142	124	145	133	112	122	118	133	143	111	127	137	115	118	124	132	132	133	119	131	125	119	145	124	122	132	112	111	110	142	155	127	103	154	128	120	117	141	125	124	140	114	114	121	137	132	126	148	92	121	122	124	142	132	113	140	133	139	146	137	140	147	107	130	140	120	105	148	150	116	122	135	134	129	135	128	114	136	102	124	123	146	139	129	130	116	104	143	124	128	144	110	139	138	141	142	128	111	127	125	141	134	115	113	108	131	122	115	129	130	116	138	138	120	120	134	119	130	123	142	128	114	117	134	124	123	128	135	146	137	105	130	133	130	161	136	147	128	130	133	121	110	133	122	143	129	112	132	112	130	135	120	142	133	153	136	139	116	143	133	114	124	134	121	131	121	148	114	130	133	110	119	111	140	133	126	119	129	127	143	118	121	123	142	132	134	109	125	146	125	111	118	149	139	134	101	137	145	121	133	128	125	131	134	127	126	152	110	136	119	138	118	124	115	128	120	124	121	131	117	114	124	137	142	132	124	129	134	120	134	139	124	113	121	137	128	117	122	126	128	144	143	122	123	118	113	124	124	114	126	122	127	118	128	114	148	120	115	152	126	130	126	143	136	121	115	149	134	128	112	125	135	108	152	129	141	105	124	125	145	126	141	134	136	136	136	155	138	122	135	141	110	146	124	125	122	110	121	140	118	134	120	105	126	135	129	126	134	147	134	122	117	107	126	142	109	118	120	122	103	125	132	121	109	131	140	137	146	129	134	147	123	123	147	131	130	115	116	133	100	121	132	135	140	126	128	139	109	141	126	119	134	126	118	126	129	119	106	115	134	114	138	117	123	131	113	134	134	130	135	152	137	123	128	138	135	140	116	136	120	136	125	130	140	113	152	141	130	111	118	140	122	133	139	134	140	120	100	121	142	143	130	152	149	126	124	127	121	125	125	137	122	122	136	117	151	137	122	138	133	119	107	132	135	113	108	113	134	131	128	127	122	130	118	131	142	125	118	150	126	136	116	134	114	126	116	109	128	125	113	119	134	130	136	135	130	144	123	125	133	117	132	134	112	148	124	120	124	152	140	127	118	136	123	141	123	135	143	130	130	129	130	125	130	135	133	131	129	128	107	128	131	139	152	125	117	117	126	111	133	135	143	149	131	116	136	133	123	138	115	118	113	136	122	120	141	122	114	140	114	106	122	124	134	129	131	124	128	144	156	131	121	125	154	133	111	132	141	108	123	118	144	134	141	139	114	136	141	130	128	126	130	142	108	129	141	132	122	110	120	130	118	142	132	108	127	137	125	130	128	142	144	141	118	113	120	114	142	116	129	111	114	131	139	132	134	136	135	134	120	118	138	117	146	133	131	136	136	120	130	124	120	158	126	131	119	131	134	123	139	144	136	109	124	129	149	122	129	150	106	132	119	142	138	144	128	133	139	127	142	133	132	138	118	132	119	119	153	137	140	113	121	140	126	116	148	117	153	131	128	117	135	147	125	135	114	106	109	137	131	109	146	108	145	133	121	116	135	126	130	120	129	117	136	115	126	146	139	109	123	128	129	126	108	132	140	143	147	138	141	122	118	136	111	120	101	145	118	139	133	121	152	141	125	132	147	133	137	102	120	123	129	104	144	131	119	154	146	132	115	100	115	126	119	133	107	117	114	131	150	138	136	127	144	160	136	127	139	142	126	135	137	112	141	130	133	125	138	127	115	140	120	119	126	127	126	129	119	125	146	135	119	125	148	133	129	126	129	134	133	155	134	146	124	137	158	138	138	146	131	128	138	128	131	130	126	125	137	119	140	142	132	127	146	127	130	137	134	111	129	146	123	137	127	137	107	138	126	125	146	129	143	128	130	128	152	112	143	130	134	114	115	144	134	133	134	123	141	129	134	117	124	132	134	135	130	124	127	130	128	127	134	123	129	142	140	119	110	120	122	129	138	118	131	117	126	104	141	132	121	126	119	122	123	120	124	111	125	133	113	129	97	121	131	113	123	110	135	121	131	122	124	127	126	140	119	123	133	116
24156	21575	28837	24545	21372	10893	745	399	338	310	307	287	276	273	280	240	227	222	251	243	228	240	224	231	218	227	214	273	243	264	263	223	243	242	228	217	219	247	207	206	205	208	195	212	212	201	178	182	231	198	211	220	206	194	203	241	211	196	213	232	219	226	204	207	220	237	201	211	206	230	214	206	247	225	216	200	215	196	240	226	210	184	192	227	201	217	231	194	185	222	227	225	214	207	266	212	216	190	205	231	196	212	228	202	221	217	223	197	247	216	202	222	237	229	197	211	212	214	218	204	218	218	255	218	193	208	204	218	193	227	210	222	202	212	224	201	199	219	223	193	231	199	211	189	203	225	197	223	224	216	226	216	209	226	231	199	218	199	211	202	203	195	246	233	206	201	231	216	206	225	189	189	233	214	225	200	219	226	210	220	209	220	210	219	209	210	222	223	207	194	229	200	225	193	244	222	215	215	226	210	213	198	211	229	222	198	179	196	207	202	215	219	224	227	189	208	220	233	223	205	189	235	230	197	203	242	233	205	187	203	202	213	177	203	215	212	206	191	232	218	201	210	216	210	220	231	213	215	189	224	218	205	213	215	198	202	216	213	230	189	198	229	228	213	227	201	167	211	226	229	246	209	188	200	221	199	218	215	203	212	210	251	235	231	194	208	203	231	195	208	218	206	186	211	215	204	184	201	221	195	197	226	194	235	198	195	220	215	230	223	212	210	250	231	206	213	225	239	199	218	208	229	214	237	199	205	219	189	206	217	215	201	209	202	207	229	210	202	163	203	208	199	242	205	216	227	177	209	197	218	216	204	193	201	191	200	194	218	227	211	223	204	208	217	221	186	172	196	207	219	197	236	228	216	224	230	219	234	182	216	183	226	205	226	222	207	211	220	211	206	212	180	226	227	228	223	203	213	195	212	216	223	208	215	205	222	222	246	201	211	208	237	194	222	186	206	204	214	208	209	217	213	202	215	197	211	216	234	201	202	205	226	217	220	183	225	188	215	213	220	209	243	220	210	237	217	220	196	198	213	179	210	200	213	191	196	216	179	205	191	200	244	205	229	222	193	197	222	213	200	189	214	193	196	198	191	218	196	199	209	206	221	198	253	206	224	215	207	202	210	206	203	218	215	247	194	195	202	208	211	221	192	232	196	210	208	217	205	204	228	202	178	200	218	219	203	222	219	218	196	190	220	237	195	220	223	209	209	212	220	221	211	210	199	219	249	197	200	215	189	193	189	224	210	191	197	228	227	202	210	236	212	205	233	207	211	252	168	227	197	212	225	206	210	207	224	237	219	209	195	229	187	195	220	238	201	205	220	228	221	220	234	202	215	215	189	212	211	207	211	196	213	187	211	188	206	197	202	184	214	199	214	197	197	206	198	222	250	215	202	194	215	207	177	171	215	210	200	178	195	194	195	191	208	220	209	216	188	197	192	216	214	224	180	222	229	226	231	211	185	179	209	221	188	229	189	205	232	196	240	215	201	205	196	215	218	223	228	202	242	219	206	227	197	200	194	195	199	245	200	240	201	216	207	186	224	207	226	233	226	215	233	188	203	214	226	210	200	219	197	184	210	235	223	188	197	207	220	205	193	196	200	216	224	220	193	224	194	224	193	218	186	231	193	218	226	223	225	214	208	201	181	200	197	194	215	232	214	221	201	196	212	200	196	203	209	213	181	211	213	212	208	212	215	213	202	205	175	192	196	212	227	203	203	214	199	179	212	219	209	194	204	199	225	196	198	225	231	191	222	203	193	224	204	202	213	207	194	195	228	228	199	206	203	234	209	206	232	192	225	199	202	194	179	220	205	218	197	203	226	217	208	230	208	218	202	205	213	196	184	218	203	201	221	208	201	212	231	183	209	206	223	208	221	203	221	202	227	261	197	208	208	198	228	199	201	189	195	213	200	201	208	208	193	221	189	214	205	205	216	213	214	205	223	211	220	212	193	214	206	223	229	200	223	218	193	209	172	199	201	232	209	204	220	233	217	219	184	248	204	221	198	214	225	193	208	215	204	220	246	230	196	219	226	189	212	203	216	199	199	223	219	192	230	222	199	193	205	203	192	212	228	198	220	203	213	196	188	212	209	214	218	218	199	215	199	206	233	225	170	225	199	209	216	212	230	234	196	234	201	226	228	221	201	209	232	209	239	221	225	199	213	198	222	224	191	225	201	206	236	218	230	215	195	202	187	208	215	223	231	206	198	234	216	197	208	221	225	188	196	234	223	232	241	212	211	193	193	206	194	226	223	226	211	211	210	190	202	212	219	199	211	198	184	207	222	233	202	198	202	215	249	205	211	203	215	230	199	188	204	223	209	210	207	192	212	214	210	201	230	203	201	216	212	211	193	239	205	211	178	197	207	197	204	248	206	229	205	234	225	216	214	222	201	230	227	208	206	230	200	217	211	212	256	216	190	200	204	230	185	203	235	210	197	205	225	199	214	220	230	246	204	214	200	208	206	194	219	228	226	204	198	236	235	194	242	188	212	219	235	211	246	221	198	219	210	216	236	203	246	196	216	227	241	220	204	209	204	229	220	194	230	221	210	231	217	212	207	214	236	200	230	214	195	198	222	207	205	185	189	210	199	218	213	197	215	207	211	197	230	214	209	205	227	204	243	220	201	221	203	213	186	174	215	220	212	250	203	227	192	212	226	197	209	225	201	206	218	211	235	207	202	186	247	236	225	212	232	225	225	206	209	215	240	235	237	214	234	197	231	214	184	211	203	193	228	223	207	203	210	212	231	207	205	206	193	208	200	197	233	204	222	232	205	190	216	226	215	227	232	208	197	187	197	199	199	225	210	197	231	243	202	191	198	215	204	211	229	206	197	195	219	195	208	225	201	212	188	215	216	175	197	211	212	208	213	218	215	203	213	241	201	215	219	220	212	225	198	208	209	200	204	184	215	180	232	210	210	194	225	215	178	234	213	212	201	193	205	226	211	190	204	210	223	210	200	189	209	220	237	197	206	203	185	208	218	222	204	201	223	236	208	198	198	176	219	226	202	224	205	223	229	208	198	207	200	177	229	219	197	221	212	208	187	202	223	213	207	210	233	205	202	202	223	224	217	199	228	213	205	217	251	195	191	194	213	213	197	215	210	220	188	206	217	218	210	225	192	235	203	192	227	217	208	205	191	234	204	204	202	201	187	209	189	197	201	210	179	218	209	193	219	193	216	223	212	212	232	214	204	218	223	235	222	208	214	218	205	215	219	207	194	217	238	222	219	211	201	217	225	210	202	225	219	198	199	221	205	216	227	230	205	199	219	207	202	194	215	199	195	210	203	194	215	182	215	216	197	238	216	210	209	199	234	214	204	218	234	203	221	193	203	194	196	221	196	205	189	219	202	193	232	226	212	221	211	216	226	187	218	203	202	237	174	200	199	197	216	205	196	215	191	224	216	218	222	192	193	211	192	187	224	209	206	236	214	203	218	217	237	213	225	212	206	219	200	224	209	200	225	202	172	211	226	201	242
38516	65131	27572	2098	1471	1060	867	649	563	489	419	376	390	375	330	345	314	338	290	296	306	278	298	272	284	299	292	291	321	283	308	326	319	297	275	272	298	292	269	258	273	243	246	276	249	281	243	253	213	245	290	273	264	260	262	253	270	241	239	258	285	243	243	231	288	270	256	274	246	267	251	239	251	249	275	274	251	256	250	261	242	263	243	276	252	278	273	262	238	292	254	252	297	276	237	265	279	250	256	233	257	224	226	248	254	286	265	259	244	241	313	261	229	260	277	236	288	282	268	269	262	283	268	250	251	248	277	282	250	239	245	242	252	248	295	227	268	262	262	270	244	278	254	245	260	263	276	266	261	280	261	233	252	281	278	257	256	279	253	242	258	256	249	270	224	250	236	273	272	244	258	247	247	269	281	273	240	283	248	264	265	275	265	271	262	244	267	257	268	253	230	240	228	259	251	277	251	234	243	262	251	258	264	265	251	249	218	280	233	237	242	262	260	260	241	282	242	239	259	254	249	255	283	235	268	286	233	253	229	256	254	226	233	258	245	253	264	249	259	258	264	271	294	289	272	241	235	241	260	287	252	278	276	257	276	242	234	235	268	283	260	245	264	270	274	246	265	260	266	208	253	264	240	247	255	238	250	269	254	255	256	262	241	251	256	277	243	253	220	272	253	272	241	257	238	251	221	281	295	268	251	249	259	216	224	247	277	258	240	252	261	262	268	266	238	275	251	251	249	241	261	240	244	234	284	235	261	231	243	231	244	258	256	247	238	264	258	258	254	243	244	251	265	251	284	254	260	272	275	239	251	304	246	257	251	237	246	249	260	264	258	243	249	283	248	248	222	260	246	259	244	258	264	256	248	270	258	251	264	241	301	209	244	255	270	256	233	281	290	270	242	262	260	289	262	243	263	235	276	256	236	230	274	246	244	267	259	288	265	237	250	223	265	269	283	257	244	252	220	259	240	250	257	242	249	247	270	257	249	253	245	285	295	249	270	239	265	254	225	272	265	241	265	295	284	240	237	257	262	263	283	244	238	251	229	253	245	248	273	293	225	234	254	255	255	231	253	260	249	268	235	270	249	248	286	251	266	275	210	281	245	257	234	241	240	269	277	274	277	255	247	240	234	246	251	239	274	281	254	248	254	229	285	239	260	248	279	253	281	270	249	240	227	269	248	250	241	254	266	259	244	260	261	252	273	272	277	265	264	227	262	268	262	246	265	242	253	248	239	262	250	261	249	247	270	243	245	248	266	260	256	249	287	236	229	272	234	251	260	272	231	256	240	240	286	276	239	262	256	265	247	258	264	270	249	255	241	270	256	252	247	293	256	244	254	264	254	261	226	284	240	255	259	242	263	245	257	290	248	235	251	259	243	273	268	273	246	231	256	232	263	257	241	257	246	260	258	253	265	248	270	239	256	238	264	244	265	260	266	253	267	273	235	249	246	271	276	264	269	271	236	260	258	258	260	248	270	240	244	231	250	269	279	270	234	261	253	220	239	262	257	260	245	284	244	247	270	272	278	243	260	261	257	237	245	241	241	231	260	276	272	284	230	221	275	245	241	261	273	243	253	246	256	268	233	256	246	283	233	240	264	252	287	263	247	244	246	227	262	263	260	244	268	291	228	261	251	258	238	262	288	244	290	256	225	252	265	263	289	284	231	272	260	241	247	268	239	224	240	263	257	245	257	271	282	264	276	237	260	215	274	253	267	276	256	237	272	246	244	251	253	260	259	262	245	234	256	246	283	287	260	259	240	253	251	278	251	236	277	280	272	270	262	258	286	267	261	243	246	264	244	239	240	254	273	275	258	278	240	232	252	222	270	273	264	246	265	267	252	295	233	275	244	238	262	251	241	263	243	251	235	256	217	262	233	260	262	239	243	280	260	274	280	257	263	285	255	251	266	249	250	262	274	248	261	263	248	252	229	257	251	253	251	253	231	281	277	241	258	249	234	266	249	250	238	268	262	252	284	235	237	236	249	268	271	255	264	259	249	247	265	262	245	292	260	255	229	255	249	261	247	267	253	277	269	256	245	289	259	282	246	250	248	268	262	216	248	247	266	253	230	255	278	235	260	238	256	289	285	232	249	243	239	265	280	269	230	218	257	259	255	232	240	242	246	235	260	297	295	256	241	233	257	255	252	238	254	262	229	260	230	255	231	267	253	271	237	232	259	269	238	262	254	253	263	252	269	275	257	236	261	243	268	283	297	248	245	258	275	252	251	282	256	250	276	264	250	247	242	282	251	219	262	228	245	234	254	243	238	225	234	263	245	266	247	294	240	273	269	237	249	236	265	265	245	263	236	259	277	242	244	251	261	278	259	276	276	266	241	262	221	241	238	251	238	243	249	282	248	262	253	237	224	238	258	248	258	238	256	250	246	253	263	269	259	228	277	284	246	264	235	279	269	248	253	235	266	268	242	287	226	268	267	270	271	258	237	262	270	259	247	221	271	239	234	251	250	265	258	258	230	255	281	246	250	255	267	239	263	261	236	257	252	260	260	238	249	258	282	225	255	241	249	270	250	256	252	269	271	245	247	267	235	275	246	246	254	273	252	251	254	268	241	258	240	241	256	241	243	263	290	274	238	261	219	267	259	251	261	264	255	258	275	240	249	245	273	242	258	257	253	309	246	238	257	232	269	247	261	264	293	265	241	265	255	290	261	268	280	244	262	260	225	240	250	232	239	249	259	244	269	252	256	237	246	283	251	275	242	265	240	247	266	264	272	239	265	255	234	251	265	266	228	251	245	263	249	271	249	287	259	278	291	247	277	218	267	271	244	269	254	231	266	263	234	265	259	262	242	270	237	248	240	244	266	224	258	249	262	236	262	270	256	264	266	269	283	243	250	265	237	247	285	280	263	261	273	236	272	238	266	262	238	263	244	249	249	237	262	249	254	250	249	249	276	275	227	239	251	251	260	245	274	262	252	246	284	247	268	259	264	246	265	250	274	271	243	267	247	254	253	259	255	248	237	262	252	279	257	246	263	267	233	309	248	251	237	256	260	276	238	264	268	257	274	228	255	236	264	250	249	271	235	262	262	261	258	241	263	255	272	269	236	257	250	263	261	259	241	289	264	269	272	229	243	247	265	274	227	256	256	236	238	235	212	261	243	253	246	230	269	242	249	251	232	265	249	282	276	262	267	236	289	249	269	259	256	260	275	250	219	279	228	265	249	257	229	247	260	252	269	262	254	269	279	238	237	294	276	263	264	264	263	223	244	251	267	224	256	242	299	259	290	255	260	278	225	229	266	277	239	276	262	254	275	301	254	252	262	249	244	262	247	256	270	230	240	244	248	218	253	254	244	237	251	249	261	249	257	284	270	274	267	258	230	239	240	243	244	256	252	273	235	265	263	238	230	255	224	262	265	260	247	265	248	255	266	231	237	276	233	280	256	261	253	256	238	262	265	249	250	277	256	265	234	220	260	251	243	285	261	228	248	244	223	233	245	254	243	249	244	267	251	233	293	276
25596	21784	27624	25322	8807	462	256	174	157	159	144	141	142	189	144	128	126	134	118	142	138	125	116	140	127	134	141	133	130	132	134	121	143	141	133	139	139	123	143	138	125	111	124	115	123	126	141	128	123	124	97	105	110	125	112	117	119	112	127	132	107	118	142	124	124	142	116	123	137	121	113	123	132	113	122	123	127	124	121	127	141	112	121	103	118	112	112	143	109	124	125	122	113	124	116	126	145	112	137	139	142	120	124	136	126	119	132	116	142	122	128	112	131	123	133	120	131	126	104	127	104	135	109	120	118	108	134	124	148	119	121	119	116	138	119	121	140	114	116	112	117	100	128	145	142	112	133	120	124	137	119	128	125	108	117	122	110	115	133	125	115	107	125	123	123	140	125	140	106	118	124	117	114	105	132	107	117	121	120	119	132	120	118	124	120	112	109	118	130	109	105	108	127	133	101	128	132	132	124	110	115	114	133	112	118	120	112	119	131	104	123	146	105	129	121	123	124	116	113	122	127	106	133	105	110	123	117	122	115	119	104	131	112	123	123	119	108	100	115	109	134	128	97	124	131	109	122	116	144	141	116	115	118	123	108	115	116	130	112	125	113	127	127	125	122	117	133	118	106	142	127	125	128	121	110	116	116	129	136	112	118	134	127	109	126	122	116	109	117	125	115	124	129	111	113	122	131	129	129	120	138	114	117	140	116	129	130	127	108	119	115	138	136	132	132	123	124	114	137	152	128	123	132	127	128	123	133	114	138	122	119	125	123	137	120	111	133	120	121	132	128	134	122	137	143	111	121	116	118	109	120	113	119	144	109	125	132	104	128	138	117	122	129	128	107	108	123	129	121	119	121	119	126	136	124	128	113	109	113	131	126	125	120	127	126	118	136	131	125	134	116	116	132	130	120	126	120	98	111	122	121	115	122	126	121	133	97	127	113	126	120	118	122	116	120	116	119	124	138	140	133	123	124	134	129	122	142	110	139	136	126	136	120	100	110	111	113	115	118	125	126	118	135	104	120	115	107	121	120	133	139	92	134	103	134	143	130	112	137	123	104	138	116	112	105	122	115	129	88	117	136	109	100	121	137	133	135	115	135	114	122	115	105	138	108	115	127	130	146	136	123	105	123	124	159	115	148	119	116	126	117	114	108	125	138	130	121	133	105	125	117	130	122	126	116	128	126	137	128	126	118	125	117	123	120	115	145	129	127	136	127	127	124	109	115	97	139	132	123	122	115	140	142	168	118	107	112	118	109	125	134	119	124	141	105	111	137	128	134	110	120	106	109	141	130	123	125	144	127	120	143	112	113	108	123	124	119	129	127	112	116	119	122	117	116	126	125	109	127	128	134	110	122	117	118	135	138	120	123	105	120	108	102	134	105	124	114	116	140	130	123	122	132	108	108	122	109	106	123	147	132	110	120	119	110	107	116	131	123	130	134	110	104	122	115	110	135	113	109	114	129	128	118	101	130	129	111	141	125	120	124	113	138	137	125	103	137	122	127	105	141	122	121	133	149	111	116	104	116	120	108	126	133	121	130	126	134	120	116	124	114	134	120	124	140	127	135	120	121	123	122	116	124	126	123	119	101	122	126	129	126	120	146	124	133	119	117	126	125	140	124	128	125	130	102	123	134	114	114	135	110	139	117	121	115	122	131	146	118	117	126	122	121	123	119	120	126	115	125	111	137	119	124	141	138	137	113	137	136	112	116	114	115	141	122	122	115	128	113	114	128	115	115	118	128	122	128	117	120	137	111	101	122	136	120	114	110	134	138	126	125	125	128	127	119	142	135	109	135	111	118	127	126	105	139	113	124	101	102	121	118	109	110	131	116	108	109	121	128	113	104	105	130	137	122	111	130	129	117	113	123	117	116	111	119	126	119	108	107	108	110	134	125	116	138	126	131	153	129	147	120	136	112	112	130	135	125	115	148	123	119	110	121	115	124	116	133	139	127	116	126	101	132	141	116	124	108	128	118	111	151	124	120	116	110	123	132	132	104	152	119	119	105	117	109	136	106	110	111	109	122	132	118	132	135	121	102	122	131	101	113	124	122	116	114	130	125	118	126	120	133	116	98	124	111	124	120	125	128	129	106	124	140	141	128	110	100	131	132	129	117	117	125	119	137	128	147	142	145	119	126	121	129	110	115	99	139	115	140	114	133	125	126	127	143	120	124	109	106	116	121	114	131	116	125	104	125	116	132	128	112	113	134	116	127	117	116	122	130	128	110	109	160	138	112	138	116	127	130	128	112	128	120	125	142	128	132	133	127	115	121	128	123	133	125	124	126	119	141	116	124	137	121	121	107	112	106	128	116	127	130	106	105	122	120	117	122	136	138	130	105	128	127	129	128	133	129	102	117	124	110	115	133	138	109	118	114	145	103	119	133	120	124	132	110	119	120	109	115	120	115	108	107	123	106	112	118	108	126	128	110	142	128	118	122	133	133	132	119	124	122	124	126	113	112	113	122	107	130	132	113	112	107	115	138	135	112	126	123	127	108	125	138	112	132	103	121	124	137	119	130	117	125	114	135	121	122	121	118	114	127	116	151	142	131	135	131	107	143	108	121	119	129	120	139	156	128	101	122	123	103	114	125	143	127	129	121	116	114	113	138	104	128	111	135	130	106	120	148	120	113	134	102	138	140	142	125	133	125	136	104	146	122	116	120	128	127	132	103	124	138	130	110	117	119	149	130	106	133	130	125	131	123	129	122	134	118	130	128	116	153	151	99	115	115	134	101	114	117	115	106	130	126	102	122	119	100	125	114	121	117	127	112	108	121	131	122	110	128	136	109	118	127	131	133	117	124	132	142	123	109	125	111	141	119	110	115	114	121	114	126	132	113	131	128	106	138	94	148	121	112	95	132	121	119	136	130	120	130	103	134	135	123	134	112	137	133	113	105	109	116	111	117	147	132	107	118	126	99	126	122	124	108	122	131	131	134	124	132	132	128	134	117	115	137	112	130	101	125	128	132	132	128	113	112	132	117	105	121	137	133	104	108	132	134	114	119	109	121	119	123	116	114	117	105	152	121	122	121	106	113	113	130	117	138	111	106	118	137	117	112	132	124	112	116	120	120	126	121	123	120	125	118	127	107	131	126	122	138	120	126	117	124	112	132	131	110	131	127	124	133	125	135	124	115	113	104	123	121	128	109	140	117	114	97	123	123	105	141	119	115	131	121	125	128	129	96	121	140	121	120	118	124	105	131	121	131	141	125	130	134	167	105	128	121	133	133	126	122	133	131	109	116	128	112	121	122	130	108	106	136	136	138	105	111	139	108	103	118	126	131	128	123	134	115	131	137	116	115	135	115	123	139	126	110	127	112	128	119	126	125	123	106	126	127	134	101	150	115	117	129	127	96	111	125	122	120	119	116	134	147	123	115	139	109	112	123	116	104	127	125	126	118	116	121	142	124	122	115	125	111	120	120	130	112	118	121	144	133	141	103	139	109	138	135	141	117	132	129	115	138	131	110	114	111	136
37296	56690	23102	1128	739	552	391	355	308	292	262	244	222	229	204	179	188	214	159	211	197	202	175	178	177	195	205	220	202	205	178	221	214	166	183	179	186	174	175	188	158	179	179	179	163	161	163	170	177	169	156	175	150	174	138	157	179	184	157	159	166	152	164	143	141	152	160	165	185	155	143	161	153	183	170	156	169	160	142	175	169	152	153	158	178	142	160	163	177	197	161	161	160	153	161	179	156	163	153	171	183	143	161	155	175	156	171	145	167	146	159	174	162	172	168	148	167	177	172	155	161	144	149	164	153	170	198	155	159	178	179	163	167	164	169	148	166	168	144	151	165	161	171	161	151	174	156	148	175	176	180	142	162	160	142	182	161	162	187	164	185	171	162	165	172	171	153	167	161	157	161	157	151	164	169	169	170	167	202	163	141	162	153	158	172	163	179	155	173	150	158	164	192	143	156	161	141	170	142	158	159	167	161	152	170	165	173	165	161	157	159	146	160	143	147	158	173	138	154	154	156	161	177	160	163	162	168	162	170	161	156	175	160	160	134	169	148	161	147	151	195	181	159	166	160	167	157	169	161	148	149	175	178	159	163	171	160	173	201	162	165	179	175	155	155	158	153	174	172	158	151	156	175	194	161	161	163	175	161	177	153	167	162	149	181	182	165	152	181	185	156	172	167	145	150	159	163	164	152	163	173	172	154	161	173	167	186	191	156	138	192	166	198	165	171	147	136	155	157	143	160	169	176	163	146	157	177	158	158	147	171	156	181	159	181	163	159	159	158	145	163	161	167	151	165	159	140	144	176	176	163	161	165	175	147	160	173	179	164	177	174	167	166	157	161	166	163	163	162	171	164	161	165	155	172	185	169	150	160	182	174	171	160	164	178	185	171	191	160	162	159	174	169	181	169	175	148	164	141	155	164	164	166	168	165	160	141	153	163	146	161	160	162	152	183	153	171	182	181	187	183	142	137	170	163	172	173	160	167	158	164	151	178	169	152	146	166	179	182	170	177	158	151	166	170	168	161	170	158	172	138	162	188	179	187	153	163	157	176	163	162	156	185	174	159	141	163	181	172	149	146	167	161	157	173	154	147	163	169	174	181	166	173	156	186	149	161	192	177	161	163	159	151	190	176	165	179	163	170	158	181	146	126	170	175	172	155	145	167	143	163	161	152	138	161	170	166	170	149	195	163	162	165	162	171	179	142	157	155	173	161	148	187	177	164	161	167	172	173	166	166	161	177	163	142	150	182	176	162	184	175	162	161	167	145	188	154	182	163	169	175	142	165	185	166	180	164	171	168	171	185	165	155	168	150	162	172	151	161	152	171	173	170	133	167	179	162	153	149	180	176	179	162	153	154	173	162	152	152	173	194	160	158	169	164	171	180	191	165	188	173	164	174	189	183	175	156	163	165	174	179	163	155	159	147	151	169	160	156	164	164	163	148	138	168	170	183	146	185	175	168	180	163	160	154	167	168	173	170	188	165	148	166	162	159	175	141	165	149	155	177	162	173	149	164	179	179	158	162	156	156	195	175	178	164	172	148	175	158	148	179	161	163	165	157	151	186	179	178	176	180	189	165	149	197	155	176	159	166	158	178	159	182	159	149	150	143	156	165	160	179	162	159	163	166	154	179	147	157	158	179	149	165	185	185	164	165	166	157	158	166	142	184	160	155	170	160	154	159	157	158	162	149	158	182	163	139	175	155	163	150	154	165	157	141	142	160	183	166	159	162	157	143	161	164	163	154	174	166	180	158	179	159	173	164	174	147	161	149	158	156	160	140	169	159	174	145	162	176	176	181	177	147	174	169	146	167	168	172	161	162	158	169	158	154	174	172	166	153	182	197	173	162	153	152	161	176	157	153	156	160	175	161	160	161	139	131	146	152	157	176	178	146	150	183	161	167	142	167	162	164	166	142	156	160	156	170	157	162	176	161	178	171	158	169	152	163	152	171	157	168	173	159	178	154	178	152	135	177	153	169	163	148	140	157	170	149	146	150	185	168	164	155	165	165	163	171	161	161	164	172	148	155	144	182	166	162	174	173	164	142	163	164	148	194	152	142	141	145	168	140	172	183	175	155	154	166	163	166	181	173	159	168	177	138	182	187	181	166	165	215	163	173	151	153	144	170	181	183	159	141	173	163	164	161	165	168	165	176	173	187	155	156	166	162	196	156	154	167	155	163	177	163	149	160	165	165	155	185	178	155	163	172	167	149	169	195	170	154	168	148	171	174	180	181	154	158	172	163	145	160	155	151	158	159	161	183	194	150	172	134	156	163	185	174	146	149	181	160	152	161	172	152	151	157	176	168	158	168	136	183	153	147	163	169	169	148	172	204	155	166	158	182	165	182	167	180	175	171	152	175	183	159	154	171	170	151	145	178	172	175	158	169	182	161	160	156	171	194	176	180	170	148	177	160	169	139	176	176	156	169	165	184	164	159	164	158	156	169	173	169	179	169	175	152	159	170	158	139	183	175	166	162	152	180	159	173	163	172	160	156	154	157	162	187	153	158	179	179	154	161	157	169	156	193	180	170	170	154	156	184	182	182	179	160	177	170	161	195	162	164	168	178	163	141	137	165	176	157	154	158	167	168	176	157	155	161	178	138	167	176	183	178	180	146	150	167	157	139	168	145	145	175	160	143	172	153	167	149	152	164	161	179	149	161	151	168	180	171	197	165	177	154	183	166	176	179	184	156	131	151	183	167	156	168	157	161	151	180	163	182	157	184	193	181	132	153	181	171	165	174	159	173	160	167	178	168	160	174	168	162	179	165	160	194	136	151	167	177	189	158	149	173	162	182	157	147	148	171	158	173	146	173	154	198	170	168	188	172	173	144	159	185	165	185	171	184	173	153	178	163	161	148	159	153	166	175	167	170	154	162	198	134	160	182	155	166	185	164	182	143	161	164	145	156	151	186	184	163	168	164	153	136	176	155	172	161	161	178	144	191	171	165	161	168	171	147	150	163	163	175	182	172	153	188	175	175	153	152	174	168	156	184	146	170	165	155	186	158	175	184	155	155	153	176	150	147	161	163	163	160	172	172	127	171	145	192	145	152	158	168	182	171	156	145	201	160	158	163	168	167	167	174	155	166	173	150	142	168	149	174	179	180	163	173	163	153	160	157	157	160	142	178	165	159	160	175	185	166	162	159	180	163	144	162	163	180	179	155	130	172	170	167	162	177	166	173	156	142	183	178	155	142	158	167	166	155	167	159	167	180	178	170	175	160	174	167	170	178	177	155	163	159	176	169	179	168	181	173	143	155	166	147	180	169	156	173	177	139	166	167	158	148	144	167	183	168	180	163	174	174	162	157	181	169	159	164	166	202	184	168	161	157	159	142	173	159	180	181	173	192	156	176	151	164	144	169	187	163	156	164	156	161	157	167	176	180	176	189	174	173	162	162	167	159	137	143	176	173	185	180	167	175	154	164	157	169	188	174	174	173	187	164	184	145	156	158	168	152	159	172	167	189	176	171	177
23219	21583	29342	24179	21530	21453	9009	790	568	492	462	417	414	404	366	370	393	367	347	352	359	383	339	342	333	326	344	344	318	350	331	375	310	342	365	303	329	316	330	316	296	317	325	329	289	291	301	322	312	330	301	302	305	292	312	339	316	289	319	316	271	298	303	297	319	305	302	301	285	298	317	272	298	308	294	300	332	272	319	305	319	292	291	335	272	307	323	328	324	320	245	274	310	300	302	282	288	319	294	244	277	308	326	302	297	302	296	303	329	298	296	315	325	324	325	319	276	304	294	302	279	266	278	312	314	320	317	292	307	292	292	332	281	296	290	289	294	300	310	285	285	289	309	288	318	269	306	329	294	327	301	332	296	307	306	325	311	287	266	294	273	301	290	302	277	264	291	289	281	293	305	322	306	280	311	301	323	324	308	293	300	280	302	332	288	334	322	292	275	305	322	305	269	296	297	317	313	270	286	319	318	302	329	273	286	260	315	299	253	305	315	285	317	287	271	284	299	313	289	260	287	274	292	307	297	314	294	288	312	306	291	313	285	295	290	297	317	307	275	269	301	283	312	303	308	292	311	317	306	315	289	324	283	322	309	323	270	314	306	305	316	303	297	276	333	276	319	318	320	311	292	283	275	304	312	300	312	314	295	303	258	289	290	304	278	285	288	304	333	278	303	312	290	319	330	320	297	305	284	325	284	296	296	327	305	294	311	331	315	309	305	321	300	304	280	328	267	314	263	318	292	297	287	305	291	311	325	293	283	315	286	303	291	324	293	301	311	318	309	279	297	298	302	302	302	327	325	283	305	290	316	271	311	298	338	297	284	289	303	280	304	313	297	289	295	294	291	281	327	285	320	315	258	289	302	314	276	283	289	312	299	284	284	313	295	319	305	308	269	338	274	301	305	321	289	295	307	292	312	326	287	301	306	302	317	317	301	332	275	327	302	332	292	287	307	298	300	305	288	300	294	320	265	310	313	284	341	269	298	278	293	300	309	322	324	311	295	286	296	261	280	291	310	280	310	308	328	306	315	336	293	319	306	316	320	301	290	289	321	314	352	297	314	298	276	296	288	328	303	315	292	308	312	322	239	301	301	284	305	316	323	279	278	295	287	287	303	287	285	314	284	298	298	305	313	298	328	281	301	284	326	274	311	267	299	312	275	314	322	301	292	317	303	287	296	300	302	311	272	272	293	295	284	289	318	292	285	321	279	312	305	298	317	278	305	290	281	277	284	287	277	301	302	311	297	290	311	317	267	303	292	320	267	291	308	290	323	299	321	312	289	319	328	308	290	284	302	308	312	312	290	304	291	313	276	314	328	298	283	312	297	305	308	309	293	304	323	309	303	308	271	298	271	288	312	284	289	288	313	322	324	295	283	287	281	304	307	318	322	299	301	324	288	294	294	288	291	293	323	288	293	312	297	289	321	301	312	287	311	328	284	315	264	298	338	299	312	302	324	290	306	321	296	315	292	262	321	276	290	303	304	299	281	294	327	303	322	278	263	316	337	317	281	261	313	295	305	304	289	316	298	312	280	348	319	289	310	297	316	297	274	344	278	282	299	313	310	294	307	286	279	297	319	311	273	294	288	325	290	325	295	319	327	295	308	303	290	316	266	299	309	319	281	268	306	258	296	276	288	290	302	265	303	292	297	312	307	288	278	282	271	297	301	311	315	302	269	295	287	270	283	289	301	306	297	279	297	330	302	266	291	291	271	301	277	316	287	311	330	287	300	316	310	334	285	331	304	281	270	291	284	300	269	295	294	273	273	300	295	319	319	306	275	281	293	294	314	308	280	337	314	314	298	309	293	298	317	303	300	261	280	338	323	282	273	302	314	321	316	298	271	314	281	283	273	309	309	278	303	296	299	320	285	285	334	341	264	307	315	279	311	300	275	303	278	311	271	312	302	290	310	320	296	297	265	316	285	302	300	305	300	294	334	339	326	296	282	293	306	266	305	296	290	300	324	303	322	327	266	313	299	302	315	286	272	316	312	311	282	284	303	328	308	295	286	307	314	303	291	290	301	315	276	320	279	294	302	308	292	313	303	289	306	324	283	253	283	303	318	305	305	294	289	298	310	286	294	313	322	314	290	268	329	321	324	343	302	282	299	280	294	297	299	302	293	303	321	316	293	341	292	316	272	324	322	277	310	290	300	287	284	321	314	312	262	274	261	340	317	283	325	305	307	263	291	292	313	284	311	301	309	269	309	293	285	325	310	299	309	282	333	304	287	289	281	281	282	280	271	283	312	307	302	297	296	256	311	306	307	299	286	292	317	295	270	317	306	302	301	303	297	305	289	315	314	275	318	285	290	310	319	267	306	311	318	297	283	282	323	296	286	294	291	309	320	292	313	286	296	287	276	299	269	290	313	312	298	288	304	327	276	271	294	280	297	303	289	265	308	283	317	295	302	258	319	273	311	295	316	303	290	308	292	282	275	320	287	314	289	314	330	298	311	296	268	313	284	305	293	296	313	286	273	332	287	345	342	295	329	300	299	292	266	308	264	295	296	286	307	294	285	300	264	280	278	294	297	278	296	311	287	315	309	279	291	270	273	304	306	321	321	294	310	325	299	298	317	321	271	277	255	291	321	296	273	302	294	322	297	270	324	289	281	335	307	283	296	306	281	304	267	301	296	309	281	298	331	286	278	270	309	290	270	324	317	317	299	281	338	248	273	282	291	297	308	283	231	299	303	296	294	311	330	330	292	284	308	318	309	310	283	312	288	298	330	268	298	299	287	307	309	324	291	295	328	294	331	339	262	291	289	287	297	310	288	314	312	294	313	303	338	307	293	315	294	312	283	314	295	291	287	318	320	300	310	288	297	296	308	315	343	299	286	288	276	281	306	298	305	306	302	300	286	317	319	299	309	301	294	322	301	328	329	302	320	264	271	323	333	287	276	282	291	255	325	321	338	318	339	307	299	300	290	321	331	306	287	310	274	331	310	309	292	302	337	318	317	305	285	269	305	287	311	304	320	295	274	299	295	297	285	318	266	299	305	325	295	309	329	290	302	298	287	287	297	283	305	337	300	311	302	295	301	305	327	321	290	289	318	297	289	281	324	288	274	290	307	329	299	298	309	331	266	288	299	284	271	312	291	277	283	307	327	317	288	306	309	312	306	296	293	279	295	324	274	313	280	325	294	294	305	314	310	306	282	311	305	333	318	277	300	316	306	273	300	325	288	323	267	273	321	296	306	315	303	310	281	289	306	279	305	320	301	310	340	310	293	294	291	329	280	300	293	304	312	328	283	295	328	289	294	307	311	300	326	284	310	275	313	317	313	304	317	282	321	297	327	318	282	317	313	312	299	297	317	324	291	304	304	299	314	338	295	310	280	291	299	286	302	297	322	295	322	313	292	278	304	295	306	288	309	273	275	282	297	322	306	294	283	300	288	331	296	296	315	325	303	298	317	300	290	334	287	298	273	294	292	293	302	294	332	298	328	313	316	308	305	288	310	301	297	309	303	288	310	294
43107	72081	37459	4139	2460	1839	1378	1136	960	809	728	663	566	547	515	536	495	483	465	425	440	457	414	435	416	450	416	483	426	464	402	445	421	413	357	385	400	370	409	401	388	402	344	385	410	372	358	354	365	367	339	352	370	369	370	370	352	344	404	343	368	354	358	359	347	349	381	391	372	352	351	388	365	348	313	379	372	370	372	360	373	402	390	338	390	344	380	379	359	356	366	378	354	355	344	386	362	382	364	349	355	378	363	359	356	367	359	381	371	344	369	353	365	357	343	384	371	318	353	341	360	342	344	392	378	379	358	397	359	338	354	381	312	330	377	396	371	337	354	373	338	336	325	375	362	344	365	351	361	364	366	360	390	372	331	356	338	343	356	373	381	361	346	364	363	357	335	382	385	343	371	362	333	359	362	330	336	393	383	375	368	365	373	345	363	369	352	321	324	319	359	346	360	375	373	388	376	373	359	350	379	360	377	355	365	346	358	356	350	349	365	319	338	372	359	356	360	342	347	332	358	339	358	356	351	379	379	393	353	359	377	360	342	379	335	361	358	334	376	315	358	373	349	346	372	328	347	395	356	348	364	378	345	328	377	358	366	367	373	310	377	372	367	390	358	374	381	375	354	325	358	356	366	372	390	363	381	369	352	363	381	335	360	383	392	367	366	396	377	331	325	359	362	343	367	355	340	354	341	370	350	377	367	399	338	377	396	346	391	317	372	360	354	384	365	358	357	351	360	343	376	332	352	351	323	355	374	380	349	379	382	332	351	357	352	350	367	344	369	369	337	358	349	350	357	357	358	377	332	356	368	343	371	352	358	351	364	368	320	342	366	363	395	350	339	355	357	377	330	384	364	370	359	349	393	364	346	363	393	342	405	363	401	341	358	350	338	332	360	345	382	341	343	368	335	335	378	376	381	374	365	366	361	335	370	339	362	359	374	374	355	386	369	361	375	365	360	371	376	366	346	354	340	348	350	357	352	376	343	344	368	357	361	350	347	399	384	327	375	353	372	351	371	348	331	344	349	347	341	331	355	372	366	383	389	343	388	374	337	384	365	351	356	376	328	369	372	331	336	393	352	357	355	388	387	365	361	332	370	353	372	361	336	377	332	360	361	353	332	366	342	363	349	356	368	352	327	333	349	362	378	364	364	369	364	339	348	396	351	390	332	351	331	340	361	360	364	367	371	369	379	306	369	364	355	381	384	396	347	370	383	346	378	380	357	352	371	368	357	386	360	371	330	395	329	361	359	384	361	339	368	337	350	330	358	375	365	365	383	383	358	369	367	348	361	358	354	341	377	363	390	361	369	365	364	330	349	338	356	358	351	374	366	358	353	366	331	381	364	351	382	370	359	336	354	344	347	349	379	356	339	357	356	337	338	381	375	332	334	395	358	341	367	375	333	355	376	344	387	360	390	329	376	380	379	359	367	329	351	384	374	375	369	356	392	346	380	368	389	375	337	365	364	326	319	371	355	387	338	369	341	402	366	380	331	357	367	377	404	376	351	317	364	355	356	378	367	341	351	368	356	339	335	366	352	360	361	363	354	375	372	366	349	330	352	360	329	370	392	388	381	358	342	354	354	379	355	325	354	342	387	355	398	380	375	369	366	328	367	377	360	352	337	313	358	371	352	367	346	358	337	366	367	382	394	370	373	366	355	354	364	395	399	363	355	375	369	353	383	370	350	366	350	354	369	361	334	416	368	347	364	398	354	351	388	365	353	374	333	388	363	332	348	371	357	330	362	343	362	391	390	352	359	362	353	326	369	392	355	377	338	349	336	355	385	367	359	358	339	353	348	353	347	339	373	376	339	364	392	371	401	391	340	330	345	368	370	351	347	340	361	351	363	349	347	355	309	351	347	400	362	339	349	389	329	359	340	351	361	345	347	320	340	346	371	354	348	365	363	363	383	345	339	338	352	333	377	341	359	383	364	352	365	356	369	355	352	367	368	330	372	365	386	354	355	334	348	354	387	349	370	352	343	359	368	369	362	337	343	370	348	351	351	394	368	371	390	373	358	378	348	356	366	393	353	350	379	394	375	357	358	368	342	356	338	359	362	367	387	340	362	339	369	381	358	335	375	358	360	353	326	355	354	349	372	356	326	371	354	366	370	372	350	332	376	381	339	395	366	339	355	353	380	359	376	390	343	352	349	393	363	373	368	371	352	367	372	399	347	335	348	375	365	324	345	383	364	386	355	383	402	333	364	328	367	333	399	360	361	354	350	331	365	324	378	398	366	375	364	357	385	342	341	359	362	356	323	396	354	377	368	369	352	362	336	347	320	359	375	344	317	361	367	375	348	342	354	358	360	370	396	367	341	374	393	352	358	339	360	346	368	360	377	360	369	385	362	339	351	346	374	358	355	353	346	357	349	366	399	366	357	353	369	358	374	394	361	381	365	375	333	341	357	362	350	340	356	365	364	359	400	360	334	366	366	346	357	384	377	367	339	340	369	390	366	374	342	364	349	365	367	350	370	360	365	379	337	371	363	385	355	348	383	362	337	372	347	375	353	383	368	361	371	326	327	398	367	357	359	363	329	351	364	402	365	369	362	352	349	357	315	358	369	337	336	374	349	362	391	311	383	376	350	368	367	373	386	324	352	325	388	345	332	362	335	348	349	339	323	362	361	354	354	369	389	354	368	384	378	344	358	354	356	345	380	338	381	343	352	350	372	345	361	334	371	350	371	342	370	357	356	361	371	371	365	331	358	347	353	385	351	339	371	371	374	365	390	378	364	338	379	361	363	344	343	382	354	344	348	349	389	380	346	346	369	344	385	380	382	354	365	379	377	376	350	370	337	354	359	367	370	354	359	369	350	349	352	357	381	387	368	352	349	351	386	371	355	340	357	339	357	372	372	347	381	338	385	343	397	408	344	376	349	370	418	365	363	389	365	364	385	376	358	370	345	365	392	387	362	386	346	389	357	365	381	356	341	356	349	381	372	371	362	353	356	353	398	345	339	365	367	355	342	381	316	363	346	347	329	352	345	358	353	367	349	342	396	344	351	346	357	366	400	334	336	372	349	348	337	365	348	382	402	349	340	375	352	368	362	393	332	372	350	384	386	376	354	360	360	355	361	342	385	353	384	362	341	374	396	341	331	398	334	363	341	388	357	351	353	368	371	334	381	354	382	329	337	362	368	358	327	379	366	349	302	337	353	381	372	380	358	364	363	392	365	352	347	331	340	330	337	354	311	342	373	328	379	345	337	343	404	352	355	374	354	364	372	360	361	387	345	359	367	406	387	354	375	346	356	388	313	353	350	351	345	374	372	340	383	336	371	360	382	357	336	355	321	350	343	392	353	380	394	368	369	363	357	371	345	352	355	367	357	340	361	358	349	371	354	355	380	371	387	374	399	369	388	346	371	363	359	366	366	381	337	371	395	319	366	375	329	392	357	349	358	386	338	384	350	353	355	346	331	358	370	366	339	303	379	321	376	380	343	369	335	399	386	345	380	367	358	371	363	347	373	350
29055	28656	24295	4428	318	270	152	105	108	93	115	106	107	118	92	105	109	98	89	105	111	105	92	95	97	101	112	101	102	117	117	114	104	100	109	111	107	101	100	109	116	97	89	97	102	98	100	95	108	101	105	99	101	89	92	83	98	99	105	92	100	84	88	93	83	93	96	115	91	112	94	85	79	81	102	94	91	108	97	98	92	97	100	97	99	100	115	107	99	105	98	100	108	104	95	101	94	98	106	99	99	110	111	111	94	89	111	107	111	102	119	91	110	105	105	102	103	102	71	110	91	117	93	86	103	100	70	112	106	99	99	86	107	95	88	105	88	106	99	90	107	118	99	78	99	110	98	103	103	110	99	110	110	89	102	87	91	111	115	86	98	85	101	97	104	96	105	101	106	103	109	106	106	117	82	104	96	97	97	110	94	100	90	84	102	106	98	90	88	88	98	102	99	85	90	104	92	80	135	97	99	96	104	95	94	87	82	83	95	111	72	87	98	77	91	95	100	92	107	90	104	102	112	90	92	94	92	106	77	82	85	87	90	94	116	102	103	118	114	99	104	97	89	100	115	81	96	93	87	73	101	95	87	89	91	95	103	102	77	88	87	89	104	82	86	85	110	95	113	97	99	84	118	93	108	88	85	86	102	95	85	106	100	97	117	92	106	91	91	95	94	107	106	91	89	93	87	118	109	96	130	107	106	110	76	113	88	105	86	117	105	97	101	103	89	98	110	76	102	95	99	98	116	95	96	78	104	89	99	98	94	109	88	96	88	80	105	86	95	108	113	88	101	109	81	93	104	104	102	106	84	109	96	98	94	89	88	103	113	93	100	80	104	102	108	92	81	94	90	91	97	94	97	86	87	104	94	103	108	96	74	88	91	105	101	95	96	92	94	105	92	109	122	103	83	120	119	89	99	84	95	102	93	79	107	109	116	90	88	98	83	99	93	103	105	87	81	84	102	102	112	105	102	91	105	105	89	86	97	98	98	87	98	100	95	109	114	84	103	95	108	74	101	91	98	109	99	106	110	98	92	83	105	88	103	102	97	78	110	88	92	106	114	103	90	95	92	87	120	93	104	101	98	96	82	96	85	97	94	111	92	100	91	86	104	95	97	107	104	91	97	103	76	118	81	98	89	89	107	103	97	117	84	88	92	84	86	86	94	104	103	90	111	82	108	104	94	96	103	100	85	100	115	105	85	93	91	109	101	108	101	101	105	87	100	94	95	109	107	98	95	107	95	85	115	101	114	100	97	102	94	91	92	104	102	114	107	95	103	88	84	101	112	102	104	110	98	110	89	92	112	103	90	98	90	112	112	107	103	82	103	94	81	120	99	93	73	83	93	103	95	93	96	91	104	110	82	89	102	116	100	105	109	89	79	98	90	98	108	98	101	116	93	100	90	104	94	99	83	90	102	103	96	107	109	108	95	120	96	103	95	109	86	108	81	102	113	84	84	84	82	101	69	101	104	99	101	108	103	104	93	118	105	91	109	108	98	100	97	96	81	102	102	113	85	94	104	79	101	111	90	99	107	92	90	82	91	97	105	86	90	90	86	108	96	96	123	95	111	112	93	90	123	103	101	105	101	99	109	86	99	83	113	100	87	91	106	114	94	98	91	109	94	114	86	84	94	87	101	101	88	103	99	110	101	108	121	117	80	104	102	101	103	102	70	84	111	113	117	91	109	82	101	113	77	93	99	88	102	75	100	99	108	102	104	106	80	97	99	95	102	99	97	99	98	108	109	108	108	108	97	115	87	103	102	88	98	102	92	104	110	95	90	91	103	83	101	97	91	99	92	104	84	111	86	80	104	89	109	82	93	99	89	120	96	109	92	111	96	95	82	101	112	104	94	90	96	94	96	99	111	82	97	100	77	86	121	106	110	96	84	90	95	96	99	98	102	92	97	73	80	112	89	92	113	93	97	96	101	77	99	98	114	97	113	99	92	95	79	101	104	102	98	95	92	84	96	84	112	103	103	96	87	94	83	102	110	101	102	78	106	107	116	116	90	99	103	94	100	93	98	80	92	103	104	77	105	77	87	103	89	83	100	93	92	92	116	93	107	109	86	101	127	117	108	116	117	100	115	102	96	104	93	98	120	99	107	80	112	105	92	108	96	106	99	86	117	91	75	111	96	91	116	100	108	100	94	101	95	108	101	94	100	106	81	91	104	97	95	80	102	102	105	102	101	114	93	93	85	112	93	87	94	97	99	99	106	107	92	104	99	88	102	88	91	110	73	103	92	101	90	111	106	98	103	85	110	106	86	99	99	97	93	92	100	93	115	97	97	96	109	104	92	93	91	104	81	93	104	108	99	98	100	109	102	89	103	96	101	86	93	86	105	103	91	94	80	91	121	99	94	101	110	98	101	93	97	92	95	94	108	107	99	86	100	102	102	80	94	107	89	95	108	83	109	107	78	100	113	116	92	92	99	91	103	96	93	97	90	87	86	86	95	104	91	95	97	85	92	87	105	93	96	88	94	88	104	93	91	99	98	103	87	95	88	104	97	94	99	108	85	90	94	112	105	102	93	117	122	105	103	103	112	85	99	102	113	78	90	96	116	97	91	116	100	112	113	104	97	81	99	97	96	90	110	93	99	83	109	107	98	110	103	92	105	104	104	99	84	92	106	93	109	105	102	90	98	85	102	91	86	107	105	109	93	84	90	101	98	105	79	109	106	78	102	95	105	95	86	91	114	96	92	102	109	104	86	86	94	95	88	90	84	100	92	86	101	99	110	110	84	124	106	97	80	95	100	101	87	95	98	109	105	99	73	94	114	85	98	89	96	74	86	86	104	116	82	105	99	88	80	91	99	114	82	95	88	107	105	105	99	97	108	101	101	90	96	89	89	89	99	93	84	106	101	96	97	92	83	115	106	80	96	100	97	98	87	103	105	103	118	99	77	112	106	94	103	96	90	85	106	113	103	97	119	95	90	96	87	97	93	93	92	97	99	105	97	93	102	99	85	114	105	108	99	103	95	122	104	99	97	98	101	99	81	91	102	100	97	80	87	94	105	83	81	107	106	93	100	117	92	91	93	96	116	87	88	99	113	94	104	101	112	113	105	95	97	115	96	93	96	88	103	91	92	101	100	109	95	92	85	101	92	74	91	107	89	94	96	99	86	103	97	93	90	102	85	84	98	104	102	78	99	114	82	110	91	91	100	93	107	99	110	80	100	73	97	103	97	91	83	105	100	113	86	105	93	106	80	105	99	112	111	98	100	80	102	86	93	103	101	98	90	94	103	109	94	104	100	97	88	80	82	82	84	87	103	102	96	94	88	101	101	99	108	103	91	100	98	100	85	84	101	97	111	100	88	98	82	110	89	107	105	112	102	85	97	102	94	116	92	92	111	99	113	94	95	83	85	104	76	105	100	85	113	102	92	90	92	89	115	93	94	116	101	72	96	87	107	104	101	101	85	93	81	97	100	84	81	99	88	104	91	98	108	100	91	101	97	90	99	93	98	89	94	94
33633	46536	19115	438	220	199	207	158	150	140	126	162	145	145	145	153	114	136	119	120	117	160	144	134	137	135	132	133	149	147	135	158	174	151	152	135	121	122	125	125	170	139	135	142	125	124	139	139	131	109	111	126	145	119	114	123	121	127	136	102	129	124	111	144	127	135	110	148	137	143	137	139	128	130	132	129	111	143	134	123	131	102	116	133	118	102	137	119	127	134	134	132	128	133	128	140	120	126	111	108	125	137	131	116	156	127	121	147	125	131	128	124	118	141	108	131	125	133	114	129	130	120	125	123	142	121	129	139	135	130	121	123	127	135	135	135	148	119	116	116	131	97	142	127	120	124	130	146	116	128	121	121	122	158	129	111	108	133	119	122	122	123	141	121	119	117	116	104	143	110	128	130	126	116	118	131	104	111	137	139	138	138	116	129	131	118	104	113	139	122	117	140	133	125	123	123	130	135	130	127	124	125	121	126	135	114	112	132	142	154	149	122	122	127	137	121	136	148	133	133	130	149	122	118	133	118	131	124	122	134	134	161	116	134	153	133	128	151	120	120	115	117	117	124	107	120	131	117	128	127	127	136	133	124	126	138	131	121	124	115	130	119	131	144	125	117	138	158	125	140	109	159	128	115	123	119	113	147	129	126	138	137	123	131	132	127	124	115	117	112	123	124	118	135	141	117	135	135	135	124	138	130	109	140	131	127	144	132	140	122	133	121	132	133	115	126	123	137	156	117	167	145	132	125	107	134	117	121	128	100	139	103	122	153	114	134	141	113	128	121	134	143	133	116	122	100	106	140	144	130	122	131	141	137	121	134	119	134	121	111	117	151	133	111	124	133	118	132	114	124	118	132	128	128	140	125	112	131	146	125	122	109	129	136	124	132	118	139	133	142	118	123	142	141	119	119	125	108	132	135	136	129	124	148	133	120	120	137	125	126	115	139	151	126	118	138	116	134	117	111	101	132	104	117	115	112	129	123	108	121	130	129	129	118	139	120	140	129	110	115	122	117	143	128	141	129	128	135	126	140	126	114	150	126	118	122	148	114	129	129	143	106	120	119	151	117	117	125	143	118	110	133	111	134	102	135	128	120	120	133	144	119	121	118	118	146	114	127	123	135	105	130	138	124	124	111	116	124	134	126	108	117	142	114	138	123	115	119	124	132	128	122	111	134	126	114	119	115	110	136	132	128	122	137	121	133	123	111	135	141	127	149	122	113	153	124	119	110	148	125	141	129	120	120	131	122	126	136	119	109	147	135	134	105	129	130	116	119	129	127	135	124	114	109	125	125	133	120	127	125	126	125	115	119	123	115	134	134	116	114	123	135	136	130	114	133	139	118	116	146	117	130	129	119	120	131	126	141	133	127	146	118	122	129	132	135	127	134	107	130	118	151	125	114	118	131	143	140	106	113	134	100	126	124	124	130	114	114	120	109	113	140	154	132	119	139	113	134	131	129	130	123	138	144	110	109	130	112	122	138	125	134	140	120	110	129	118	124	122	125	121	130	133	132	127	120	126	133	114	116	121	115	93	102	127	132	150	116	118	123	129	126	114	122	119	122	134	116	136	127	103	145	131	127	128	110	125	138	113	118	111	124	107	138	115	105	147	107	133	124	146	123	128	119	117	100	151	124	141	138	121	115	127	126	113	119	126	114	122	136	123	124	114	136	139	123	146	133	117	127	118	149	110	119	124	126	113	116	137	111	146	118	105	139	128	126	147	115	149	120	134	130	126	136	124	126	109	108	107	129	118	121	121	133	129	116	136	139	117	109	150	114	126	135	141	121	139	117	127	124	137	132	115	118	123	135	117	131	137	139	118	136	130	122	117	108	128	113	140	122	125	126	137	147	120	129	117	132	121	144	114	106	117	108	135	109	116	125	109	128	121	147	134	125	130	139	121	121	103	124	99	117	120	140	122	125	123	133	141	121	112	126	126	148	140	138	145	127	125	125	124	128	125	119	130	111	131	125	116	123	149	129	130	137	121	154	136	114	115	122	139	125	141	139	130	112	106	131	119	124	125	139	143	124	127	120	111	135	132	140	132	122	127	118	132	126	133	137	131	121	124	131	122	125	126	124	125	125	129	154	149	149	136	137	136	124	138	144	126	129	143	142	130	112	141	119	130	104	119	128	144	128	122	107	127	159	124	132	123	150	118	135	124	113	131	128	132	141	138	120	124	129	132	133	122	144	137	121	136	114	130	124	118	158	128	119	145	120	118	126	113	116	122	121	124	134	123	123	115	133	113	130	150	113	117	126	147	136	109	126	129	120	128	148	109	116	129	155	114	113	145	124	118	144	143	121	108	133	133	138	117	112	118	123	135	106	137	107	120	117	148	127	146	113	126	102	134	120	128	136	109	121	140	144	129	156	128	121	129	113	139	115	133	133	127	134	158	125	121	136	129	129	150	121	121	132	129	141	145	127	100	140	135	133	133	115	146	119	126	119	120	148	115	139	129	121	118	136	108	143	122	129	113	145	118	120	145	94	129	118	117	122	120	106	130	133	126	124	116	132	123	118	128	117	105	139	117	113	128	123	133	137	129	141	123	142	154	125	121	119	118	125	132	133	135	131	135	109	107	145	140	120	153	131	133	120	124	121	135	120	136	116	123	117	145	131	118	138	122	118	130	122	114	133	140	119	134	114	112	116	108	121	121	126	116	146	135	126	138	140	125	123	125	122	137	112	131	126	143	121	149	111	138	159	124	104	125	142	129	137	129	126	109	119	131	132	142	145	130	117	123	91	132	132	110	128	118	128	136	112	122	122	130	116	105	135	125	124	135	134	127	140	119	151	151	107	127	126	130	110	140	95	128	142	119	138	135	118	132	131	134	118	117	109	131	126	117	138	137	125	143	122	125	101	128	136	125	119	126	120	153	121	117	123	125	120	130	120	111	132	128	131	123	140	118	116	115	130	121	113	128	127	121	125	141	127	111	112	134	134	135	129	109	142	127	136	124	133	140	136	128	141	105	116	148	141	136	109	103	128	128	119	114	131	139	137	115	125	147	130	129	116	124	121	126	116	120	144	132	118	120	129	121	134	137	114	120	116	144	125	118	121	125	144	129	128	130	113	125	121	127	124	141	134	132	123	123	130	111	132	125	133	126	142	121	122	142	128	124	117	113	131	139	113	117	125	119	120	111	132	99	110	138	117	114	106	119	124	131	126	105	137	124	126	111	117	113	128	135	141	119	132	127	137	134	128	110	125	112	136	137	122	132	132	130	121	119	115	131	108	135	131	129	125	111	118	122	125	120	123	112	136	123	150	112	119	101	127	128	134	138	120	131	107	124	115	111	124	126	128	122	118	137	140	143	146	124	118	122	111	113	127	116	109	123	129	123	132	133	122	124	142	135	135	106	148	136	100	118	124	145	122	117	131	128	140	107	119	120	127	129	134	108	119	122	130	134	122	112	135	131	122	120	117	124	134	127	108	143	119	134	146	105	168	113	125	120	125	126	149	133	126	145	132	121	128
24228	21647	28951	24672	21357	10752	725	432	352	317	313	274	248	257	252	230	254	231	234	225	227	248	225	214	217	240	236	245	224	206	228	214	246	226	221	230	239	220	234	238	213	207	204	207	233	230	228	208	211	201	252	198	219	203	210	211	235	244	211	190	189	197	235	197	219	209	215	183	186	207	234	243	212	192	220	217	197	218	227	211	194	239	205	220	192	223	211	182	244	197	226	218	198	204	209	211	175	210	217	209	202	180	208	205	224	183	202	221	218	185	210	220	191	204	205	218	211	200	216	226	220	195	219	229	195	212	218	208	209	177	236	214	192	224	186	224	226	209	190	208	193	214	206	200	220	198	190	216	212	215	213	188	182	211	219	212	198	202	205	217	209	202	211	201	189	210	188	259	229	223	201	219	208	220	203	218	191	200	204	216	218	181	230	201	219	199	206	209	228	190	201	208	184	209	191	205	224	212	212	212	192	204	224	208	208	214	200	235	208	217	194	230	203	210	239	195	226	180	191	208	232	210	215	208	211	227	195	223	206	204	197	184	206	204	221	219	199	222	204	199	217	209	188	192	192	230	202	175	202	189	216	171	215	223	197	182	207	206	251	207	199	211	226	206	209	208	195	206	205	223	203	181	193	214	210	216	197	197	202	191	213	227	216	192	204	198	187	188	174	206	201	217	239	200	217	211	197	226	230	182	218	216	216	219	220	201	223	230	222	178	216	177	194	210	222	203	214	199	206	214	203	191	200	231	247	208	209	198	189	205	218	183	201	204	221	219	218	222	186	194	221	191	221	192	238	208	203	224	210	228	230	203	213	182	197	203	208	199	205	203	200	185	194	243	204	206	190	201	208	217	225	190	220	211	174	191	214	201	219	216	215	220	237	195	235	210	195	230	228	213	209	177	207	218	180	219	179	223	194	202	217	182	216	221	203	227	216	226	189	214	194	207	200	221	211	212	213	185	209	218	231	191	220	200	200	229	211	198	185	220	218	229	242	206	194	228	207	197	228	227	195	206	191	221	183	201	218	210	166	245	215	218	220	193	185	229	186	206	202	214	203	209	218	227	202	207	238	211	230	206	190	228	199	203	221	212	225	230	214	198	184	234	219	206	217	209	223	219	200	229	182	204	211	239	202	191	192	236	219	196	207	198	208	209	207	201	236	205	210	226	187	210	184	215	216	214	209	196	189	192	194	210	213	204	217	200	217	194	196	246	182	201	199	179	174	229	202	223	208	227	212	189	208	211	220	205	192	210	241	209	255	193	201	188	204	212	210	184	227	187	216	209	214	202	196	198	210	210	183	195	172	209	196	221	212	188	230	217	211	213	204	186	212	175	210	191	197	210	197	221	201	188	231	233	223	195	235	187	196	188	209	218	209	204	206	193	184	214	212	176	207	221	234	211	213	222	188	227	235	218	200	204	222	209	195	201	194	207	181	195	213	225	201	183	216	225	219	221	211	199	240	198	208	207	188	246	193	204	194	198	225	213	199	197	211	198	202	218	200	218	202	221	206	237	214	212	206	214	240	198	202	223	209	200	220	219	196	202	190	208	194	205	205	208	211	201	212	214	216	197	221	228	208	191	236	202	224	203	225	206	191	202	202	223	204	218	209	207	209	213	201	191	207	231	218	213	220	212	218	239	205	204	214	205	224	203	222	208	224	197	184	235	202	206	212	195	207	201	212	220	204	203	202	227	208	185	213	214	218	203	207	213	218	220	214	198	216	206	186	220	202	224	226	224	202	196	203	206	195	207	202	189	223	197	211	216	192	219	194	197	185	194	227	197	239	183	232	186	208	216	208	196	214	204	205	183	220	205	179	220	188	197	251	188	212	213	209	217	202	210	195	200	196	211	222	190	216	189	207	236	219	213	210	218	207	199	202	207	202	185	235	224	207	198	200	204	218	215	189	197	206	230	214	199	201	202	226	192	223	218	179	203	201	202	177	207	199	233	225	217	212	221	202	204	207	204	211	213	197	234	227	204	208	202	219	179	213	199	218	217	218	202	200	214	214	203	205	197	204	201	203	211	213	189	220	199	195	192	195	219	216	200	214	211	183	196	204	195	211	209	203	208	203	231	195	193	217	213	238	224	193	203	213	190	196	178	198	213	203	205	216	204	211	209	210	180	213	190	192	228	201	226	232	215	190	202	199	214	208	199	206	205	210	213	227	201	201	236	195	205	207	235	231	217	193	233	233	212	184	194	223	201	221	210	209	210	189	178	207	208	229	220	183	193	201	205	217	185	188	204	221	209	221	204	204	203	216	211	223	232	192	190	204	190	217	216	191	202	221	224	221	222	172	222	187	228	207	203	230	200	205	175	196	216	232	198	192	199	206	215	208	235	218	201	220	220	201	218	185	216	229	211	232	208	193	206	195	181	194	224	224	208	223	223	197	217	211	214	222	195	214	198	215	214	208	190	223	216	210	197	211	215	211	201	215	219	213	195	216	226	202	238	217	198	204	207	220	208	200	214	223	192	202	223	203	215	212	201	205	200	204	203	215	194	210	189	211	214	192	212	198	191	212	201	208	220	215	181	208	203	202	234	210	197	198	188	213	224	232	190	193	189	213	193	206	217	186	207	212	199	212	217	189	227	185	195	213	227	202	217	208	203	229	213	188	192	223	200	194	207	201	188	223	230	212	214	203	197	215	213	223	199	213	198	201	195	208	218	211	212	215	196	200	207	205	241	199	190	217	207	208	193	193	214	209	242	178	229	254	219	190	224	194	237	184	231	212	239	209	218	221	200	221	209	222	192	207	185	234	193	191	194	225	223	220	181	197	206	212	186	213	203	211	196	215	189	223	202	212	230	201	200	225	222	229	234	255	197	218	206	206	199	205	180	209	201	196	199	221	212	221	209	238	213	183	247	228	231	185	210	210	218	209	196	199	200	210	221	234	191	208	202	212	209	184	207	209	212	204	196	244	217	194	219	202	222	221	245	225	223	242	222	197	242	221	189	175	207	185	181	193	218	206	206	192	244	204	220	194	200	200	237	210	192	216	203	198	218	200	214	221	212	209	205	177	183	200	210	205	197	220	193	169	199	197	203	229	192	205	219	228	217	193	218	185	185	184	222	213	212	199	193	227	221	235	197	230	218	212	219	187	213	213	206	224	225	205	188	207	222	218	206	231	233	215	192	213	213	230	210	216	174	219	215	196	230	196	204	224	194	201	223	222	195	209	198	219	197	199	219	210	213	207	218	201	230	247	195	200	229	210	238	196	210	223	227	199	216	213	231	206	187	221	195	199	207	187	204	222	184	207	205	206	214	194	189	202	206	194	214	205	204	217	182	224	204	202	221	199	212	212	222	214	194	225	213	197	224	222	215	209	191	214	207	201	222	201	206	196	208	210	191	195	215	216	237	208	201	208	212	191	213	225	223	240	188	221	199	172	203	224	231	204	213	186	226	204	212	215	203	204	192	207	186	186	207	204	206	208	182	189	194	212	196	224	220	193	198	189	219	224	191	208	205	185	203
37822	64747	33633	2615	1486	1028	832	594	554	516	421	393	397	361	316	300	318	288	317	276	303	310	298	291	290	305	300	356	313	283	313	327	288	271	279	273	261	281	290	290	267	264	265	269	272	265	244	296	263	281	258	267	254	266	255	258	254	249	232	252	245	263	241	264	270	227	255	272	252	275	227	225	260	250	245	246	249	253	236	257	262	245	257	268	254	234	228	240	271	229	229	239	271	271	292	267	255	278	252	253	231	248	272	254	262	246	275	260	260	261	285	247	249	246	251	256	250	232	257	229	237	256	262	229	258	253	227	255	234	220	260	263	276	257	296	251	254	238	252	240	260	303	256	247	253	262	276	239	244	224	262	248	248	285	236	259	248	281	239	270	247	250	268	252	249	253	276	270	252	271	218	264	256	270	252	278	243	259	263	270	249	228	272	246	284	249	249	234	258	235	244	254	250	272	232	240	248	243	224	244	267	295	251	229	253	266	268	248	252	237	255	262	285	247	254	252	258	269	252	233	256	250	226	247	249	293	257	247	243	275	234	283	262	223	259	254	264	253	254	239	288	244	254	260	274	255	260	251	288	247	240	245	276	238	236	225	240	255	297	230	243	270	238	260	228	230	267	227	275	257	280	227	268	271	234	236	264	267	290	212	266	225	283	258	232	229	275	254	245	255	271	230	270	266	235	226	235	250	232	229	229	261	263	298	236	246	247	237	278	252	235	260	257	257	236	263	259	270	287	258	254	281	243	246	245	289	266	256	304	292	261	238	259	248	243	274	221	218	254	281	252	249	220	232	253	262	258	267	256	226	260	212	253	270	218	263	242	255	267	251	242	230	288	254	248	284	238	238	230	238	246	254	252	258	267	252	258	239	240	234	262	257	265	245	274	268	255	256	215	260	244	249	260	282	252	243	252	239	244	257	272	265	247	259	261	242	242	269	239	241	247	254	260	249	244	271	244	262	232	239	263	249	304	259	265	227	244	214	268	239	246	253	242	245	255	263	260	228	255	278	273	228	227	255	264	275	277	252	238	267	243	266	245	256	256	266	261	244	271	250	261	227	246	241	257	254	247	225	270	235	244	232	261	259	237	247	254	264	253	251	260	272	237	251	257	260	289	256	256	252	248	248	236	236	263	245	261	262	255	247	273	286	246	253	257	270	247	252	256	245	230	261	227	255	237	263	260	232	260	253	232	271	276	253	254	244	247	270	239	269	266	239	268	254	255	250	244	259	275	293	253	237	272	266	261	256	227	260	254	259	268	263	222	236	251	215	241	272	272	287	247	260	251	248	261	247	255	249	218	257	253	236	278	269	275	259	265	239	249	280	273	271	278	258	227	248	245	245	251	275	250	279	262	250	234	268	285	256	256	248	218	238	213	263	241	269	240	266	266	229	245	255	256	232	234	249	236	254	228	258	245	268	232	245	276	279	230	253	250	277	246	260	252	244	228	236	259	270	279	245	246	245	250	290	273	257	258	270	226	272	274	220	255	262	228	259	233	234	238	249	262	253	228	237	218	247	237	229	250	231	247	263	237	266	249	233	279	254	284	246	234	251	230	240	239	254	240	254	266	262	246	280	253	269	254	233	235	243	254	253	262	226	235	231	267	248	253	247	240	267	238	274	234	285	282	236	256	260	246	246	230	294	264	246	263	268	236	249	265	274	257	260	246	233	223	249	280	268	266	259	276	278	281	266	284	264	219	242	255	261	229	246	270	220	255	250	270	248	255	261	262	249	269	233	253	281	235	232	259	298	228	254	288	268	242	238	245	258	300	256	269	294	242	243	253	269	274	255	245	275	273	251	252	252	257	230	248	263	255	243	247	231	260	261	217	252	254	223	268	218	240	229	236	243	271	262	283	233	250	247	276	271	257	233	266	245	272	238	257	259	220	246	280	269	235	249	243	252	230	265	250	287	265	269	261	266	240	263	222	245	255	250	256	243	241	242	232	251	252	209	250	244	256	260	272	247	218	249	269	255	242	268	262	254	237	272	229	263	244	262	260	238	293	258	260	260	261	241	258	235	215	261	237	255	253	269	241	256	258	243	262	261	266	255	257	235	244	245	259	236	242	295	276	273	279	227	260	227	239	248	274	279	222	251	267	265	252	263	229	244	266	262	263	264	262	252	257	280	227	234	252	243	277	257	240	261	249	258	252	233	248	251	272	253	266	265	265	252	250	279	244	246	224	227	266	259	241	233	239	267	256	264	231	260	230	250	269	270	248	218	288	235	268	236	238	270	251	231	216	275	274	270	246	261	232	245	260	283	261	237	283	240	250	266	261	263	240	230	217	238	262	250	241	272	236	243	265	236	235	262	249	269	242	244	268	248	283	235	276	278	262	236	282	264	253	237	227	241	252	242	271	257	241	239	259	246	274	231	267	250	242	266	273	247	249	264	227	284	248	241	265	259	237	271	247	234	264	259	274	249	243	272	266	240	263	247	242	266	242	270	249	224	237	244	283	245	254	238	258	256	268	239	253	252	242	261	256	233	236	278	252	262	262	287	239	249	246	276	226	255	245	236	244	246	254	219	252	255	263	258	253	247	275	261	270	269	225	237	244	237	244	313	268	249	262	263	267	223	263	270	259	261	261	249	279	256	275	279	286	245	240	277	252	269	237	278	259	253	263	245	264	237	264	243	266	256	271	221	252	266	232	214	253	239	263	226	240	252	238	272	271	266	229	235	252	278	267	244	234	240	262	238	254	252	244	270	254	241	243	236	268	250	273	265	260	270	238	266	234	257	247	253	241	231	243	246	244	242	259	284	251	261	232	256	258	264	251	250	245	225	271	243	268	233	254	260	231	259	231	286	266	281	259	249	259	247	263	258	246	246	250	239	247	254	282	236	262	246	250	251	260	239	244	262	260	249	249	240	231	244	259	244	225	253	238	250	262	244	264	250	254	274	230	274	271	221	247	260	221	268	259	253	240	252	243	241	255	251	237	254	282	257	257	269	242	264	233	253	270	245	254	253	275	258	242	243	241	235	264	228	252	243	243	247	276	267	253	268	239	282	240	254	262	256	272	255	263	230	241	240	271	256	244	231	247	223	242	254	243	265	263	247	273	251	260	242	261	247	259	244	247	273	259	251	234	252	232	259	236	256	236	237	234	280	270	228	279	256	243	258	259	256	260	258	242	278	251	270	248	242	247	259	242	242	259	275	256	265	242	259	236	252	277	257	242	246	265	243	236	234	257	258	251	255	260	244	231	248	239	259	272	248	293	249	268	236	255	236	262	277	273	253	240	276	247	243	239	234	232	248	296	270	261	291	242	232	230	290	240	253	264	267	272	265	259	268	245	257	247	234	257	233	255	266	231	255	240	259	280	259	250	252	260	254	265	229	257	269	236	226	259	226	259	256	255	222	268	251	244	263	280	228	275	258	262	259	234	252	265	275	267	258	219	254	303	212	237	294	246	243	226	254	253	223	236	250	261	244	250	275	267	242	277	269	258	281	233	227	232	287	233	250	245	269	255	247
25597	21763	27787	25197	8756	364	247	181	172	165	150	148	142	147	127	137	123	118	101	146	123	136	148	126	145	138	156	146	122	133	126	136	140	122	131	129	124	148	123	128	133	138	125	133	132	135	122	119	144	133	126	121	135	110	115	127	146	133	119	118	110	109	132	115	132	121	130	122	129	146	133	123	133	124	110	131	126	105	124	117	111	123	120	125	122	123	140	126	138	122	114	138	117	125	127	127	105	111	109	127	139	113	124	111	102	133	108	109	130	115	130	143	131	121	123	120	132	121	115	126	111	118	125	119	113	130	104	126	126	114	120	105	116	125	109	105	127	133	118	132	139	109	133	120	129	131	120	136	148	106	140	135	107	127	114	131	128	116	136	105	118	130	130	126	138	126	134	129	120	109	127	107	120	128	118	125	132	117	125	125	123	128	122	105	132	132	129	119	117	134	135	130	121	107	123	126	121	125	133	134	108	121	122	120	130	149	115	132	131	108	111	120	149	112	105	131	132	107	105	116	122	122	128	110	112	109	121	115	135	121	117	137	126	128	150	131	132	140	105	99	114	116	130	113	117	120	133	100	112	119	126	134	132	130	142	128	115	128	128	108	126	108	114	118	113	106	123	123	133	113	130	120	127	120	120	139	114	114	115	117	122	151	103	119	136	121	118	131	134	115	110	115	113	125	113	138	127	130	113	135	125	128	124	120	149	132	118	147	113	123	112	101	129	129	113	106	105	132	112	130	119	107	114	104	107	115	100	105	133	131	133	120	119	124	115	134	122	120	120	135	97	137	125	128	134	145	110	117	101	133	114	140	143	126	123	121	116	117	127	138	129	119	120	127	137	125	118	97	118	116	126	122	122	124	120	128	132	139	104	124	138	124	118	120	125	121	105	128	132	124	114	143	126	113	122	136	91	113	133	112	105	129	130	127	137	130	135	106	132	112	119	115	104	137	122	123	138	115	105	143	99	135	105	119	131	127	117	111	129	112	115	136	133	110	133	124	119	105	124	102	129	123	125	110	117	126	114	108	131	135	138	131	112	125	118	125	135	131	110	125	127	121	123	113	133	118	141	109	144	132	124	126	118	119	122	123	122	100	121	113	104	138	109	132	128	109	120	124	125	123	121	120	123	140	132	110	131	124	134	127	130	117	127	109	104	132	122	107	128	145	121	125	113	114	141	109	95	128	141	107	128	110	131	97	121	125	118	111	136	120	118	121	117	115	133	116	110	106	120	131	121	122	120	132	127	119	140	123	131	127	142	109	127	118	114	127	114	120	151	118	122	129	116	119	137	122	121	136	128	106	133	118	129	114	117	101	113	118	125	113	138	106	119	121	122	120	112	107	125	133	120	118	114	133	136	127	110	101	136	135	136	120	124	125	107	133	110	127	106	126	119	106	117	113	122	117	131	133	138	130	123	119	112	115	109	136	129	122	133	84	118	137	113	134	142	119	105	121	127	124	111	123	136	107	119	114	129	120	102	110	120	111	120	129	144	119	112	118	98	128	121	129	140	123	120	115	122	122	131	118	147	116	128	153	140	92	123	128	98	121	109	122	124	112	138	109	122	115	139	116	127	117	108	120	122	117	133	130	137	123	142	121	124	128	114	122	146	120	121	109	138	139	99	115	120	121	107	120	121	128	114	113	120	111	130	119	138	110	119	144	124	111	112	121	141	116	102	125	122	135	130	107	102	126	136	123	109	124	139	126	115	142	127	120	126	121	126	118	123	144	132	112	112	137	142	118	121	116	127	141	102	116	110	106	132	132	121	111	120	116	120	112	140	120	117	106	120	120	117	120	121	117	112	121	124	135	122	131	129	137	120	127	115	109	127	125	113	126	134	124	135	118	129	117	132	137	127	112	145	128	116	104	128	141	120	128	99	147	111	117	123	119	154	99	154	116	120	109	104	121	131	114	122	140	133	123	117	120	108	112	122	134	108	128	120	113	151	120	136	130	122	118	117	125	118	113	99	118	109	125	120	127	132	118	126	117	119	124	124	115	121	113	116	140	117	97	108	134	112	114	113	100	129	115	125	126	120	126	134	115	136	114	132	121	113	137	128	114	119	114	104	124	117	124	126	130	118	114	139	124	135	115	125	95	122	131	131	112	142	128	117	127	128	114	133	126	112	129	140	126	111	107	126	128	118	136	114	122	109	131	133	106	119	124	117	112	119	151	134	109	116	124	124	121	124	100	102	114	133	136	107	122	136	101	131	106	105	139	148	110	115	118	126	114	101	121	117	111	135	120	114	116	126	138	112	117	127	112	119	113	120	137	125	128	126	121	141	117	137	151	113	126	114	137	129	139	121	126	120	123	114	103	134	100	114	113	129	127	132	120	132	127	131	123	137	114	117	122	134	137	126	112	118	137	128	136	113	112	131	128	132	131	114	119	123	127	150	115	131	113	128	122	133	134	141	125	109	131	121	116	121	126	139	108	127	109	115	134	104	136	119	138	112	129	119	136	110	123	112	113	109	120	108	115	129	112	123	122	124	136	128	130	133	126	112	126	100	126	127	142	146	137	125	126	111	137	114	116	127	123	139	112	126	135	129	110	139	139	130	129	131	137	129	116	105	121	117	140	104	135	117	120	117	123	125	164	133	107	124	135	117	129	140	138	134	141	131	108	126	117	121	136	110	125	132	106	132	115	109	130	121	118	126	110	135	130	117	126	111	110	108	134	130	114	114	118	113	119	139	114	121	134	114	125	133	131	128	118	121	122	106	141	148	126	115	134	125	109	123	119	123	131	139	139	120	123	114	124	132	126	117	138	107	114	134	123	142	130	118	120	118	146	139	122	117	117	111	110	131	115	131	118	125	126	115	105	139	119	126	105	117	112	130	126	136	120	107	144	124	133	96	122	123	123	133	124	121	114	114	131	99	112	118	121	113	118	129	129	124	129	115	108	134	113	137	115	122	137	88	107	124	118	97	137	102	122	123	111	121	118	116	116	128	104	124	129	127	115	124	108	119	116	123	117	143	129	142	106	111	122	121	147	109	118	125	130	127	131	125	122	127	126	102	143	120	114	112	121	129	102	121	88	126	108	123	122	135	142	127	136	135	118	135	124	114	114	108	125	136	130	113	121	136	136	104	99	105	131	126	135	145	98	120	126	107	119	128	119	120	112	117	121	119	125	133	137	103	116	118	113	123	112	136	133	106	123	141	117	112	130	123	106	123	119	98	122	133	114	125	112	114	110	137	112	114	117	125	130	119	121	124	126	119	118	113	142	120	123	143	110	103	118	132	102	122	131	104	119	144	125	143	115	124	111	118	137	123	112	128	121	126	133	127	103	111	145	113	115	116	142	123	115	120	129	130	121	127	134	125	119	120	115	142	121	133	139	116	152	138	129	119	124	129	133	128	114	135	110	133	132	114	110	126	120	120	113	137	112	118	122	115	134	113	108	123	118	131	121	116	115	114	118	115	112	116	113	103	128	144	118	122	110	119	120	132	125	110	104	127	120	110	114	128	116	125	122
36194	56986	26376	1183	710	529	448	359	317	293	281	241	226	229	200	192	183	185	168	195	183	190	206	195	189	172	200	218	171	176	195	199	189	204	174	178	199	177	171	173	137	183	190	189	179	173	159	161	170	172	168	194	162	148	171	159	184	133	172	182	161	160	171	167	176	178	162	179	148	159	153	173	148	181	154	144	141	170	164	157	171	145	166	175	158	174	167	175	145	166	150	180	179	150	164	151	194	169	155	164	164	198	151	171	175	192	164	189	167	174	158	163	159	178	176	173	175	167	162	170	139	187	143	173	176	173	139	180	146	173	163	175	193	155	152	182	158	164	147	166	176	165	163	130	189	174	154	183	184	171	152	161	150	189	168	172	154	185	185	169	158	169	161	164	151	156	163	161	170	166	149	167	152	150	171	160	191	145	150	166	165	153	163	169	152	153	152	147	204	176	182	165	159	166	192	171	194	144	163	146	204	183	183	161	167	183	162	169	172	149	158	182	153	170	186	168	180	171	157	138	187	183	190	165	156	153	165	189	155	159	149	166	174	163	145	181	163	182	168	162	158	159	157	169	174	171	175	163	168	164	161	168	147	176	155	137	171	149	160	162	164	147	168	156	172	160	144	164	166	170	159	158	164	152	159	178	152	151	163	157	182	169	163	150	162	168	168	157	157	147	148	175	170	144	167	147	164	195	146	179	144	171	149	166	153	158	164	156	156	173	160	161	143	156	177	181	164	169	172	159	168	174	186	166	171	173	138	164	176	170	155	162	167	178	162	168	153	175	177	174	148	158	171	167	165	179	166	146	173	172	148	153	153	158	172	175	185	150	185	175	174	163	156	160	157	157	163	174	186	164	141	168	169	157	170	204	150	150	133	172	170	164	154	168	180	178	189	182	161	168	162	173	170	158	160	165	162	170	163	175	175	182	178	151	182	155	169	174	184	186	181	139	176	182	155	170	159	180	173	160	173	162	177	176	146	157	165	169	185	177	158	176	151	163	153	139	155	163	156	179	161	172	139	151	139	145	162	176	158	168	158	170	166	171	184	170	158	175	162	178	162	154	168	159	155	177	178	165	165	161	176	189	176	164	150	158	160	152	163	155	166	155	170	153	159	164	175	170	185	149	170	171	157	165	165	170	144	173	145	148	167	179	176	156	176	153	180	175	177	157	147	146	166	170	155	179	183	172	157	167	169	163	154	186	167	175	150	147	160	158	161	176	160	159	165	177	155	160	162	168	165	196	175	164	156	170	181	181	169	192	182	157	169	196	157	188	166	166	167	163	152	157	187	175	179	155	152	175	174	160	166	153	155	179	155	165	142	174	178	135	167	176	167	163	182	187	135	140	187	155	159	158	144	153	184	182	154	177	153	178	182	154	165	160	164	162	159	143	168	159	146	137	153	153	156	155	155	171	159	169	173	148	143	151	167	149	152	184	154	166	158	180	181	172	164	165	155	185	140	166	165	181	175	162	153	152	167	143	163	148	163	171	193	159	157	164	152	157	181	174	170	185	165	159	151	154	192	173	157	164	183	166	155	163	143	153	189	175	151	168	184	173	145	141	171	160	177	142	192	147	182	167	177	190	165	159	179	165	177	147	192	170	182	164	195	167	182	165	183	160	144	170	188	160	145	157	171	181	182	184	164	175	165	167	174	169	204	157	163	169	159	188	161	157	175	181	153	142	149	149	172	167	150	151	173	163	159	157	190	146	160	169	168	170	165	186	154	165	155	165	168	165	184	141	169	163	171	151	185	182	157	162	160	163	166	156	149	168	177	183	192	167	184	181	151	178	170	156	171	161	154	144	165	182	156	160	161	169	175	156	148	166	149	139	150	173	151	179	161	180	168	139	171	168	159	166	128	174	174	165	166	158	173	161	167	151	159	159	160	152	161	164	165	165	156	178	177	161	157	147	166	180	172	165	153	173	147	158	169	170	161	142	174	187	182	180	167	179	154	145	168	178	167	174	159	135	149	153	188	160	172	174	158	159	157	187	131	161	180	176	164	173	167	162	178	207	183	168	157	163	175	163	180	158	164	162	149	168	164	168	168	172	180	175	163	146	155	153	155	158	180	171	161	171	175	152	159	168	153	159	160	162	167	171	140	171	147	161	163	182	176	161	171	174	152	166	173	198	166	180	173	169	166	190	174	184	171	150	157	153	160	159	177	161	164	165	156	167	183	151	157	168	167	145	158	155	169	164	170	157	160	157	161	188	163	150	166	166	166	167	175	164	153	170	148	158	158	175	182	167	161	172	176	178	158	165	162	150	154	153	186	153	161	185	164	157	165	146	169	177	165	179	169	160	146	171	169	166	169	178	179	155	160	162	169	173	182	156	170	155	156	153	174	149	144	154	159	177	166	148	143	194	163	189	153	182	186	146	169	143	147	170	159	169	169	136	163	169	146	150	182	154	168	145	171	172	178	170	154	157	174	169	166	162	168	155	170	184	152	130	152	167	158	166	165	160	154	162	164	170	168	175	165	142	176	180	166	173	170	160	163	161	185	158	162	164	179	149	177	161	158	166	174	148	166	143	156	161	183	175	177	171	172	174	182	172	167	169	162	145	167	150	161	173	195	153	137	161	170	169	151	164	190	156	156	157	161	159	150	178	137	169	144	152	169	152	148	185	144	161	156	156	166	169	165	157	157	143	163	171	161	151	159	176	186	167	185	160	159	152	150	162	179	169	166	160	176	174	194	161	169	171	149	169	169	147	157	165	166	162	159	173	158	147	140	172	158	170	162	187	188	161	179	159	190	146	182	192	176	167	178	168	176	155	158	171	177	186	160	162	157	146	188	171	171	152	163	156	167	158	174	180	160	159	149	158	185	168	148	153	160	153	156	184	181	193	157	169	163	170	165	172	159	150	167	156	184	172	174	159	176	165	149	151	163	178	169	179	160	182	154	170	172	160	159	170	134	182	170	161	171	168	178	171	191	155	170	187	178	161	178	186	154	147	167	185	196	169	166	174	170	152	171	155	159	161	177	149	196	157	156	154	156	146	166	156	159	177	164	181	175	182	179	149	170	179	182	177	175	175	160	160	167	160	175	177	169	170	160	178	142	169	164	173	179	170	154	143	178	162	147	154	161	170	176	168	135	165	142	169	164	162	154	160	182	150	179	159	144	148	149	156	151	172	159	183	181	174	199	163	172	161	163	164	134	145	152	148	157	170	157	165	156	153	151	174	174	176	168	176	186	169	174	176	159	198	133	157	183	159	150	148	170	173	178	172	135	159	163	141	168	172	165	191	171	159	157	151	171	155	165	153	171	167	175	164	149	161	169	180	173	159	153	165	134	200	161	151	191	175	165	154	169	162	181	160	164	129	175	163	176	181	172	179	170	170	176	185	166	174	147	166	180	162	167	168	175	189	169	164	158	162	171	155	178	149	163	178	129	170	179	157	166	165	159	163	204	168	169	150	128	174	182	176	169	183	162	160	166	179	152	168	153	187	178	172	154	166	189	174	150	153	182	163	154	179
23258	21628	29296	24231	21519	21392	9062	730	527	533	455	450	402	391	383	384	366	389	350	348	339	345	321	352	330	368	366	315	349	354	317	329	401	376	327	340	352	326	302	308	304	333	321	299	299	304	312	332	315	315	301	317	304	301	297	302	283	313	307	289	300	293	309	299	306	341	315	296	307	301	294	305	316	293	322	323	324	317	320	285	306	319	289	294	321	321	315	301	287	291	300	307	312	312	279	311	289	327	297	301	276	308	279	299	284	312	311	306	309	323	315	312	320	313	331	262	333	304	286	325	288	312	289	288	335	315	298	293	301	283	294	261	288	309	297	312	291	305	282	298	297	329	294	318	316	301	339	304	288	317	283	298	295	298	276	307	332	302	287	274	302	308	319	310	282	306	281	293	307	324	284	330	338	308	298	307	284	309	313	280	298	311	328	310	310	304	283	287	318	295	287	303	312	292	316	287	300	311	306	302	311	287	292	306	302	314	285	297	305	327	272	272	309	278	267	293	288	309	298	292	276	313	322	298	288	310	312	303	295	321	304	286	282	310	306	305	311	310	297	309	312	282	312	318	309	322	316	290	293	290	285	306	319	332	317	314	260	316	311	297	289	307	316	301	307	290	353	298	283	304	308	311	303	311	309	295	281	294	299	297	348	305	292	291	324	290	319	287	284	294	279	309	302	294	330	304	328	293	300	290	298	302	308	324	311	278	336	288	285	297	268	307	309	315	321	307	312	281	282	273	302	307	304	297	329	320	289	316	277	295	283	300	296	297	310	280	300	317	293	286	298	285	300	283	281	282	331	287	309	268	316	321	294	305	262	320	320	294	309	280	289	275	309	297	327	283	289	349	289	353	276	310	284	304	303	297	310	294	293	281	285	300	296	290	340	277	231	297	288	316	302	345	278	275	295	294	316	310	307	295	280	279	275	261	294	325	331	290	322	279	260	324	289	310	287	286	323	314	280	298	296	292	344	291	329	295	294	298	326	323	293	326	309	304	310	344	338	288	303	321	261	328	317	319	313	273	308	304	302	313	273	302	328	323	283	301	323	308	307	287	279	311	305	263	263	271	276	331	333	295	292	264	299	301	316	309	299	285	313	283	313	286	296	308	297	311	304	325	303	308	293	297	304	302	301	279	286	328	299	266	306	285	312	317	281	293	299	308	275	297	292	268	325	308	310	285	295	295	294	300	291	293	304	295	264	294	313	283	281	270	322	322	320	314	315	307	281	299	298	283	307	298	307	309	303	314	296	316	278	283	307	294	276	299	308	312	320	304	292	314	304	288	288	315	281	300	254	316	281	309	288	275	290	307	291	310	273	322	298	307	280	325	261	296	296	299	262	271	304	337	281	296	350	322	321	307	293	297	314	266	317	295	321	258	276	298	310	310	287	292	303	322	304	290	300	319	308	294	295	297	290	295	303	306	326	303	292	302	299	325	285	290	295	300	279	278	308	284	329	311	330	295	301	317	286	276	294	295	324	337	297	266	304	312	283	300	307	298	304	299	294	285	279	311	302	299	292	320	286	284	294	304	308	269	287	271	324	297	320	288	306	304	303	339	296	317	302	290	293	315	300	305	305	308	274	294	297	300	290	303	310	285	267	261	301	292	296	308	296	323	277	314	295	325	310	263	298	281	283	348	318	319	312	298	287	298	307	292	296	268	299	284	292	283	303	322	296	293	286	321	275	312	302	312	301	289	295	347	317	291	311	321	291	289	285	322	273	288	282	323	303	296	297	312	305	269	293	272	275	282	317	316	320	319	288	266	331	294	270	294	291	314	312	280	327	307	326	339	295	332	320	340	263	298	302	291	286	304	291	310	287	294	261	270	275	288	294	283	309	334	314	284	284	263	285	303	309	292	311	292	332	306	294	291	314	333	307	333	328	292	282	338	303	297	301	301	310	305	315	300	328	280	301	294	340	271	312	305	314	318	314	300	316	323	314	303	333	309	296	297	283	281	302	301	280	293	300	310	288	287	326	292	304	325	315	284	295	288	304	295	268	291	324	319	292	313	293	301	277	326	278	291	325	295	304	308	283	309	313	280	275	307	294	304	335	318	312	324	281	331	308	307	310	308	307	274	293	286	285	287	299	296	303	290	288	328	303	281	320	315	293	283	282	315	282	311	290	326	311	305	321	326	316	357	335	311	281	301	312	310	301	310	287	302	295	299	335	296	285	261	320	274	296	338	313	310	301	278	314	320	297	299	329	310	303	321	284	306	301	320	289	286	320	312	285	308	277	298	350	317	289	285	274	295	288	304	255	298	298	309	329	344	283	323	305	300	286	258	328	282	301	305	312	277	279	282	311	283	289	318	316	305	327	313	279	314	300	305	278	301	305	296	301	318	334	304	286	271	299	269	330	327	318	293	293	282	289	302	271	287	284	305	315	273	319	284	330	318	289	297	306	312	264	307	319	335	303	309	294	310	309	319	298	284	298	303	299	292	311	313	329	291	318	301	320	276	284	295	301	300	284	277	274	292	301	277	298	308	324	276	304	311	285	283	299	280	290	294	281	284	300	288	295	320	276	295	290	316	277	267	254	277	274	294	288	308	275	282	302	321	325	322	313	331	327	280	304	308	296	270	322	274	302	303	289	289	293	308	310	311	310	300	320	309	304	307	265	287	312	293	294	310	292	307	300	315	334	289	257	294	296	304	267	322	295	315	296	253	322	315	290	328	282	286	313	279	247	293	303	285	315	307	263	317	308	303	284	301	292	293	323	284	299	283	307	327	263	277	323	307	289	300	336	305	295	312	309	279	313	288	317	280	267	285	310	300	323	267	293	301	303	330	299	321	322	302	317	290	284	314	262	304	302	300	304	310	288	286	281	288	282	281	266	283	305	310	301	305	288	301	306	310	315	289	299	344	299	286	292	307	273	293	308	309	304	295	312	306	306	308	296	330	289	304	301	321	285	304	286	310	291	273	262	316	314	278	288	293	276	294	315	270	308	312	304	332	298	308	315	293	288	299	300	286	275	297	314	293	312	295	329	289	330	277	281	285	310	312	304	339	303	266	284	332	291	321	260	298	281	315	315	315	295	328	283	296	311	279	322	275	290	277	280	329	292	308	284	286	325	327	303	305	304	314	280	302	287	285	309	328	304	309	317	295	298	296	268	282	294	294	280	279	310	272	277	289	277	289	308	275	273	309	279	298	272	289	303	303	285	302	292	299	292	276	322	313	277	309	296	296	339	266	323	304	294	308	255	272	337	326	295	305	300	299	271	297	320	297	280	291	316	294	314	281	285	312	269	287	296	296	318	307	283	291	276	291	313	291	300	319	305	291	292	268	312	288	303	289	293	296	322	294	332	318	300	320	312	301	290	325	307	276	323	313	309	298	307	269	300	295	280	301	301	309	300	269	313	299	336	289	303	326	304	272	296	312	319	305	308	283	335	273	304	304	281	308	282	288	281	286	329	280	342	279	300	283	273	318	312	305	293	293	280	291	286	313	271	279	278	292	306	300	305	307	298	290
41994	73971	39781	3836	2521	1806	1406	1063	960	774	656	624	541	544	513	475	499	460	423	445	428	458	458	383	456	452	467	414	436	390	395	467	450	414	453	419	394	412	401	384	399	381	374	401	407	375	388	344	402	373	383	379	333	362	350	360	377	354	382	351	361	375	378	389	419	373	354	327	347	361	334	363	339	353	352	341	362	357	357	323	354	364	372	401	362	338	345	394	357	367	331	346	361	354	359	369	384	357	330	329	359	362	337	357	363	356	345	353	334	353	370	385	343	352	383	348	351	365	353	354	363	376	394	326	377	355	359	347	374	353	373	375	355	333	341	330	363	356	364	425	380	331	351	320	393	351	376	320	352	327	371	369	329	379	323	365	325	334	357	364	353	376	361	383	356	352	364	339	353	324	369	356	355	401	358	348	372	376	357	363	388	353	344	347	349	358	356	366	403	334	363	332	384	334	364	377	374	350	374	348	395	365	336	351	372	400	388	372	338	348	349	350	389	355	349	356	379	322	352	365	367	355	362	310	359	362	345	367	349	351	370	394	358	350	342	356	349	380	334	360	361	344	377	367	349	364	354	334	358	373	373	314	360	371	379	350	370	338	375	376	352	336	362	340	356	361	333	364	330	359	349	348	353	371	365	340	342	351	358	371	367	406	375	398	369	324	351	360	345	365	357	358	344	345	344	336	364	368	359	352	354	345	368	397	358	350	375	379	372	358	336	384	381	338	366	357	324	384	370	345	360	406	351	358	387	396	377	360	359	366	413	401	343	389	406	352	359	352	341	368	351	375	389	396	384	353	379	321	352	342	374	351	377	347	377	369	319	369	339	374	374	370	357	380	353	357	367	366	362	344	342	350	353	352	353	360	362	333	378	370	358	362	403	347	372	368	370	342	376	361	373	368	340	395	388	365	339	368	334	378	381	369	388	353	352	350	393	349	361	338	348	371	368	368	383	391	370	370	370	342	368	396	362	328	362	355	372	316	379	316	367	385	390	363	351	359	351	360	359	363	346	365	365	352	339	365	352	368	351	385	369	355	364	360	369	397	354	360	339	310	356	373	356	382	373	358	364	369	370	355	357	387	374	374	366	381	327	371	335	369	347	361	377	374	366	334	374	358	378	348	364	355	378	356	352	415	374	350	366	357	348	327	335	352	368	338	369	365	385	370	367	354	379	358	357	374	361	383	355	377	353	391	337	371	370	369	363	354	362	377	363	369	371	337	358	379	346	381	327	360	329	359	394	355	408	326	376	360	344	376	352	319	363	334	372	365	372	344	345	362	347	349	362	335	358	379	384	366	327	355	340	354	332	374	366	325	354	356	351	356	372	335	356	333	346	381	371	357	361	367	388	346	362	354	363	373	351	357	370	350	374	343	361	384	405	353	348	369	349	349	404	352	343	398	371	369	349	373	408	337	365	357	355	379	350	358	313	346	362	351	353	356	385	341	331	345	398	331	341	348	334	348	353	360	332	368	350	360	344	360	337	365	368	389	345	368	374	341	387	346	361	340	348	367	375	337	347	344	351	342	367	350	339	376	390	334	345	366	389	351	368	360	376	353	359	352	327	369	368	353	381	355	353	402	342	358	343	380	372	334	374	346	346	398	354	342	343	364	370	368	389	355	345	369	370	373	330	341	390	334	351	361	366	379	343	343	350	371	351	341	333	334	373	351	353	330	372	353	357	350	366	359	344	375	334	405	374	385	331	365	366	373	360	362	368	347	349	347	335	382	359	371	332	359	391	331	332	349	345	362	354	336	319	362	342	366	397	362	334	351	323	350	379	344	344	333	364	343	354	392	342	378	383	369	374	370	362	366	352	343	381	362	357	361	335	378	351	338	370	362	354	354	333	379	349	346	363	339	391	348	361	361	370	340	379	343	356	349	367	364	367	342	347	339	353	360	346	365	342	394	351	380	363	343	351	339	369	375	382	355	340	362	383	358	371	331	349	332	390	360	385	363	365	377	345	366	326	354	389	397	338	389	353	371	357	333	364	350	394	346	358	355	336	360	343	366	365	337	360	368	350	361	373	377	389	377	373	386	329	333	373	356	364	339	363	361	354	373	336	371	315	376	390	371	364	373	350	361	378	359	378	371	377	348	323	345	390	364	361	363	345	381	339	351	339	362	354	334	364	329	331	375	358	389	342	330	351	339	367	376	333	387	349	380	320	339	339	347	356	375	358	316	375	327	371	375	377	355	363	357	353	369	333	358	352	322	397	346	409	357	357	319	373	335	385	328	365	371	357	320	357	338	346	310	356	355	327	352	379	351	359	353	370	358	339	365	362	367	387	370	384	356	373	350	355	372	332	341	357	349	364	356	325	360	373	370	353	375	362	371	308	343	363	313	353	361	351	387	363	370	323	339	351	372	315	354	376	334	377	364	348	322	351	383	348	351	359	358	356	321	367	346	359	351	349	356	355	347	385	344	349	359	324	386	343	390	384	368	342	356	379	356	375	352	346	381	359	349	347	374	380	380	359	363	401	378	359	349	392	365	379	335	369	331	353	356	345	370	331	352	401	371	329	362	386	377	355	370	351	358	316	375	359	360	353	321	339	402	363	333	350	373	360	346	341	347	379	358	352	368	363	350	387	345	373	354	409	384	355	339	376	345	358	349	338	365	355	361	322	323	360	352	354	364	344	346	344	373	345	399	358	346	343	323	372	400	367	369	367	360	378	371	344	368	382	367	348	353	371	357	378	431	355	360	354	369	362	325	374	353	413	393	374	388	359	350	338	351	363	363	339	340	371	377	337	351	394	341	365	368	376	364	362	394	354	357	355	368	370	395	363	389	409	354	382	337	376	376	311	359	336	359	337	374	380	380	353	362	367	327	366	371	340	355	361	369	340	361	363	338	363	363	363	372	401	327	375	343	339	387	346	364	352	339	347	360	332	390	364	361	356	396	352	383	358	370	397	358	383	367	358	350	367	362	362	366	343	373	340	325	380	386	361	355	390	382	361	369	343	335	366	339	359	356	362	384	320	343	344	357	353	385	392	355	341	351	350	378	367	334	355	379	343	354	373	352	375	377	376	360	345	359	394	389	335	330	329	376	379	364	371	356	337	348	364	352	374	365	353	338	354	392	387	374	369	362	341	369	383	337	310	370	349	371	350	358	359	358	356	356	369	381	380	393	373	359	380	393	345	352	351	338	347	355	355	347	367	341	366	345	352	360	370	320	357	347	386	327	348	373	378	340	368	365	354	339	320	369	354	374	338	380	375	350	382	350	369	406	365	370	339	366	338	342	357	381	348	334	388	372	361	337	374	382	376	380	359	408	377	366	345	343	352	392	395	368	381	351	391	338	370	365	368	376	377	316	413	333	349	373	358	360	379	352	392	370	357	357	368	349	372	329	356	377	350	358	358	377	331	339	378	333	372	350	361	346	393	370	353	358	351	347	350	352	333	366	380	350	333	385	356	368	373	332	337	369	371	387	395	351	374	375	380	354	354	354	346	397	338	338	336	365	356	369	365	349
28973	31253	26075	5447	199	153	122	107	113	93	91	110	119	88	96	94	85	86	96	112	115	96	95	89	105	103	99	107	107	91	87	106	104	100	112	107	73	98	115	100	94	101	112	91	93	93	103	101	89	98	89	105	103	96	105	94	90	100	90	87	87	91	82	94	108	86	101	82	102	93	87	97	110	77	92	117	101	92	99	83	89	90	107	97	77	92	103	94	107	103	103	109	79	97	97	111	91	92	86	94	104	80	110	87	90	101	97	106	108	95	78	106	104	111	112	90	101	79	96	94	74	89	88	90	104	90	102	94	84	98	92	112	88	92	104	101	82	87	77	98	100	103	90	94	106	81	91	106	106	100	84	88	88	89	94	110	95	81	94	92	96	114	90	101	85	121	117	115	85	86	89	87	111	107	99	106	84	104	89	99	80	123	90	90	102	98	94	105	89	109	90	87	85	88	96	83	96	90	80	103	98	73	123	92	92	102	105	75	96	95	98	88	96	103	79	89	107	103	92	95	97	106	96	104	98	109	89	103	81	98	94	101	87	104	95	97	74	99	103	103	87	95	101	100	114	78	90	87	91	93	80	119	97	104	92	97	94	111	81	83	85	98	80	92	91	95	119	92	112	92	102	83	94	102	105	108	114	101	91	89	113	115	110	103	112	92	92	87	105	87	112	85	101	105	102	104	105	85	94	100	80	99	113	87	94	113	111	107	112	98	93	101	89	95	107	94	92	94	113	90	82	70	101	107	92	114	77	100	88	104	92	81	105	92	128	113	109	116	95	94	99	90	98	74	92	106	90	82	82	86	111	96	87	91	114	104	88	107	95	91	88	91	101	98	87	86	89	95	76	107	106	110	97	83	117	80	75	115	73	107	96	103	86	106	83	87	96	97	98	70	99	99	97	95	98	97	95	84	91	78	105	88	88	104	98	103	83	101	81	94	114	97	86	100	80	94	116	100	81	88	115	90	89	102	103	85	99	92	92	109	97	92	107	92	95	81	102	88	96	113	80	100	88	98	86	79	108	88	123	74	105	92	99	104	107	93	103	96	101	100	108	102	90	86	80	90	98	79	106	93	100	96	85	106	103	88	89	101	75	98	78	91	121	102	95	116	95	99	103	91	101	109	98	121	101	86	103	102	123	86	106	92	98	117	84	105	86	97	100	90	110	78	88	103	84	85	102	107	97	106	86	94	103	99	91	84	93	106	92	94	78	90	116	97	87	102	86	100	91	97	79	86	96	103	100	92	101	89	91	106	101	90	106	80	105	90	87	100	107	92	99	87	90	96	72	96	110	84	94	88	124	88	88	98	105	107	99	103	101	102	103	103	94	108	85	86	101	90	108	89	99	100	115	101	98	90	94	97	98	102	107	98	82	92	90	106	127	107	108	100	90	97	81	109	97	97	91	108	99	82	105	92	98	90	104	113	103	101	108	105	106	96	106	89	119	81	89	104	93	91	87	92	110	107	85	91	101	109	88	88	84	105	82	96	87	96	72	99	93	90	92	92	94	96	106	103	82	107	99	97	102	92	77	105	74	93	81	94	76	95	89	104	93	90	108	82	97	91	106	90	108	108	96	84	107	94	94	125	106	87	115	87	89	99	99	111	100	115	97	104	104	104	94	84	86	94	98	102	100	98	109	98	97	106	98	104	93	91	97	104	90	87	103	107	102	91	110	114	81	86	107	81	64	88	100	86	103	97	84	85	96	101	91	88	86	97	92	95	107	87	102	88	105	86	91	80	94	114	97	93	101	88	103	89	109	103	99	95	103	87	109	98	114	89	93	84	82	109	80	98	87	97	80	90	83	100	93	107	84	95	104	95	93	102	91	93	85	106	88	89	115	86	100	114	108	99	105	118	99	93	103	88	95	90	99	77	92	103	88	102	104	95	93	93	124	107	97	113	112	105	105	89	84	99	91	101	109	112	89	88	97	94	89	85	96	88	104	115	88	80	85	89	100	93	92	108	95	88	90	107	93	97	96	114	97	83	103	98	88	89	113	114	90	79	108	97	89	110	94	104	75	94	85	98	88	94	84	123	91	108	89	99	110	106	98	85	94	82	107	94	86	100	100	94	106	96	91	90	90	98	84	106	82	108	90	111	92	97	101	105	88	104	88	94	104	110	94	86	102	107	106	91	85	91	87	94	94	103	94	100	96	103	93	99	114	92	99	103	91	88	102	100	84	84	108	100	99	79	108	92	83	94	103	99	100	97	101	96	107	95	86	72	91	104	96	92	102	102	95	95	81	94	84	104	93	84	99	88	122	112	87	98	102	101	98	99	103	107	84	104	94	110	91	94	105	83	86	96	112	94	87	75	98	100	108	87	94	100	103	105	100	93	101	103	106	111	96	88	96	91	111	93	94	113	109	91	84	93	113	91	98	98	83	89	106	89	87	106	80	90	101	84	96	104	99	100	96	94	110	106	96	104	92	94	106	88	105	95	89	89	90	97	97	104	102	104	97	83	91	95	101	110	115	116	83	98	101	106	84	84	105	84	99	97	99	102	96	82	116	87	113	109	103	97	85	87	92	97	89	101	90	92	77	92	74	119	89	102	90	91	101	88	79	106	89	92	89	113	110	94	100	98	107	109	82	110	109	81	94	79	100	107	105	94	77	101	86	96	107	99	89	110	110	102	109	109	95	90	112	107	107	89	106	98	100	99	99	74	88	99	94	101	97	89	92	110	100	99	91	104	90	95	89	85	97	91	94	87	90	100	103	101	86	114	91	91	120	88	80	93	104	99	110	91	97	98	97	89	106	84	86	94	91	86	92	95	100	97	90	89	91	83	97	89	108	83	100	102	90	85	97	76	97	86	95	81	88	100	89	99	96	106	106	83	107	103	89	115	93	102	94	75	97	92	96	83	80	111	93	89	95	94	104	84	93	108	96	85	100	86	101	94	101	82	116	83	85	92	92	101	98	96	87	101	93	113	86	82	103	87	102	100	93	89	78	90	89	100	107	100	83	121	84	101	87	114	105	100	108	98	83	89	88	92	96	99	83	99	98	102	88	99	82	99	100	96	106	101	110	118	87	106	99	93	89	85	95	89	104	93	109	103	95	108	84	88	82	93	97	103	89	90	99	95	94	82	91	108	92	87	75	101	110	104	89	106	98	93	77	96	104	83	96	94	92	90	97	114	91	94	98	116	98	95	89	93	80	89	97	91	95	107	91	121	87	95	96	119	97	92	80	79	87	95	95	92	93	87	111	75	101	111	93	99	101	101	99	80	102	101	102	104	107	79	108	91	94	93	89	100	106	96	111	102	101	102	90	102	90	95	81	109	99	99	95	75	88	83	86	77	102	105	92	116	103	93	84	90	101	89	91	93	112	80	97	96	99	96	74	102	104	110	89	89	114	73	89	94	81	96	78	103	98	88	87	102	96	91	91	110	90	106	97	97	99	102	108	81	95	108	86	108	110	96	94	100	78	89	103	98	102	95	96	83	107	102	85	108	100	89	102	97	93	104	104	102
33111	49670	21083	587	186	167	173	154	144	136	148	145	101	128	126	126	121	108	121	126	150	113	121	136	154	140	139	150	124	155	149	145	141	119	134	145	121	130	128	128	125	147	119	145	155	124	118	127	139	126	136	138	113	124	135	146	133	136	141	109	118	126	123	125	122	127	122	115	129	119	131	133	124	135	119	117	132	121	114	115	125	121	123	128	129	121	132	131	115	128	133	135	122	118	115	129	126	140	129	132	124	126	122	128	123	139	118	139	122	110	124	132	124	114	132	116	127	128	125	126	129	127	126	124	129	120	122	120	129	113	122	119	131	119	140	110	134	126	138	111	118	134	128	125	130	117	117	105	131	130	123	119	119	111	112	129	117	129	117	117	114	135	123	111	131	125	132	123	110	125	133	117	118	131	131	123	130	139	109	114	132	137	146	129	126	116	123	123	133	128	122	122	108	116	118	124	131	138	122	132	124	132	126	140	118	139	137	128	125	148	107	130	124	123	110	120	128	148	134	123	125	103	129	128	127	117	122	108	137	138	135	106	123	121	120	118	111	119	148	119	119	139	143	118	133	114	120	124	133	116	118	133	141	147	121	124	122	138	129	141	129	143	116	140	126	128	113	107	121	131	135	128	132	126	143	126	127	111	120	109	106	110	137	124	134	122	128	116	135	140	123	104	108	130	102	125	122	125	122	124	99	128	114	123	120	128	136	139	122	118	123	128	121	149	125	114	117	134	133	126	139	121	126	109	115	112	113	129	101	121	121	114	117	135	126	125	124	123	106	129	125	135	107	128	128	115	127	116	123	120	123	121	127	143	142	111	133	131	105	127	135	124	129	118	124	130	125	111	127	119	137	127	129	119	136	101	112	135	126	103	105	120	115	124	154	138	111	115	94	115	132	117	127	131	129	128	119	122	123	132	129	120	122	122	124	122	123	125	100	128	125	149	104	126	126	134	111	122	135	132	133	110	135	133	139	137	143	125	137	130	123	136	122	131	117	122	131	131	122	112	120	124	127	126	125	129	106	140	132	123	135	119	116	115	108	149	110	123	129	121	123	134	128	157	139	135	136	137	120	139	102	116	120	101	135	129	117	135	125	141	139	137	111	133	142	128	113	146	145	120	119	115	120	108	114	159	132	137	120	112	138	139	127	134	110	116	122	126	142	118	124	125	126	117	128	124	128	131	104	114	134	133	133	134	126	128	143	124	124	123	135	122	132	131	115	139	137	119	128	110	120	131	134	120	134	138	124	124	104	137	138	111	129	121	141	104	136	130	131	121	145	103	122	134	115	129	142	118	136	123	128	127	124	136	106	127	128	133	133	147	114	125	112	141	135	109	124	98	137	122	117	127	135	116	122	115	130	102	139	123	120	114	129	131	107	127	129	128	122	143	111	117	124	110	150	109	121	133	143	133	140	139	133	127	119	147	128	119	136	110	136	131	129	134	123	129	113	117	145	129	136	144	149	125	146	138	130	131	127	120	131	126	118	119	142	113	140	119	108	118	126	144	116	133	105	121	135	130	140	126	121	128	116	124	134	119	111	129	149	112	114	103	135	135	134	113	120	125	122	114	134	117	118	116	135	128	146	130	132	113	136	129	116	139	114	135	111	117	138	110	122	126	115	130	132	146	122	140	125	130	130	140	104	129	119	98	123	122	120	128	136	106	123	152	114	133	134	119	125	131	107	114	137	131	148	143	132	123	111	137	123	142	107	119	122	115	123	119	138	124	130	116	145	120	130	106	122	121	121	126	130	127	114	131	135	128	130	119	121	131	128	110	121	119	124	129	142	133	124	118	118	118	112	98	128	137	114	127	152	129	143	118	124	141	142	116	138	119	125	116	122	131	118	114	127	116	125	119	125	132	126	134	120	123	128	128	146	141	121	116	121	130	130	142	124	160	122	136	164	137	150	134	136	139	130	124	138	124	123	112	122	128	116	122	131	135	128	123	116	124	124	126	132	122	129	154	136	128	130	128	121	127	129	125	137	122	126	123	129	140	118	127	132	122	120	144	144	113	123	149	126	120	129	132	123	148	152	126	112	130	120	125	114	133	128	114	129	130	117	132	145	130	136	125	123	126	114	121	135	127	113	117	131	117	130	150	120	112	107	127	96	118	121	122	137	119	135	140	130	107	135	109	131	122	98	120	115	115	124	124	139	127	119	119	119	117	135	119	118	118	128	123	119	133	134	128	109	123	121	106	137	124	116	110	131	138	114	119	137	118	118	135	118	137	139	130	132	124	125	120	142	157	135	134	102	133	119	144	128	117	119	112	130	125	130	140	102	133	142	126	104	130	139	145	115	115	132	130	113	123	120	143	141	137	132	110	119	120	106	121	119	121	128	125	121	128	135	149	118	114	118	148	122	128	135	137	136	121	123	114	132	106	122	132	118	114	122	110	111	128	127	126	128	123	110	143	138	125	111	107	123	150	103	130	98	122	138	137	120	122	157	110	100	128	125	102	140	119	123	113	142	122	140	127	120	126	124	129	111	116	121	114	148	115	123	105	115	142	124	125	120	122	116	139	100	118	127	139	108	132	118	138	109	135	137	140	115	149	109	117	127	111	135	124	116	128	111	121	116	145	119	131	123	117	114	122	115	129	121	119	134	128	130	134	119	134	135	129	135	129	115	109	127	113	136	126	108	135	131	125	117	125	126	121	136	140	102	139	131	139	120	111	114	125	130	126	124	128	114	120	128	123	110	141	127	140	99	126	122	124	106	147	116	141	118	132	125	111	131	131	124	121	137	141	116	122	113	127	120	126	131	129	128	141	120	113	134	103	127	108	137	125	123	124	111	108	136	129	130	127	139	101	124	122	126	134	128	120	139	126	120	116	123	129	133	134	102	117	128	142	128	144	125	112	133	118	131	116	123	119	133	128	139	114	140	143	124	116	119	138	129	131	127	127	113	132	147	122	125	118	123	133	106	130	126	129	146	115	106	151	132	121	112	126	100	115	119	139	145	104	132	110	122	112	130	138	105	124	103	146	130	137	127	110	136	129	126	122	127	109	139	118	125	127	118	119	131	107	127	110	114	137	111	139	145	112	116	116	145	114	123	147	124	105	123	132	134	118	123	139	108	128	115	126	108	125	129	113	129	139	106	128	129	121	138	125	137	103	124	122	141	135	128	127	125	141	128	121	131	133	111	120	117	113	135	127	141	131	113	112	135	132	114	134	116	117	118	116	136	124	126	122	119	125	131	122	116	121	132	129	112	119	114	137	113	120	135	123	120	129	137	123	111	141	130	144	100	131	132	121	134	123	136	131	119	128	117	145	120	110	118	127	107	115	131	111	138	135	146	134	115	124	127	128	126	119	132	134	134	132	136	135	96	143	103	123	107	121	134	118	128	133	124	140	125	133	121	119	123	131	123	127	117	119	145	128	136	110	124	148	137	122	120	129	127	122	141	107	126	120	119	120	120	130	117	118	133	119	121	136	123	139	142	137	139	131	125	145	119	147	131	126	111	115	107	111
24214	21661	28978	24615	21238	10309	728	401	353	314	301	284	242	261	251	240	216	249	241	237	214	239	216	223	256	230	244	233	248	238	208	201	224	232	194	227	217	199	192	217	206	201	208	236	198	195	225	211	222	204	217	204	219	209	186	209	207	210	191	201	190	203	205	216	211	224	186	201	214	192	206	207	209	198	224	200	224	176	189	203	175	199	206	197	224	226	206	214	217	227	210	221	213	204	216	213	238	233	193	202	221	207	230	198	222	200	188	231	212	224	208	221	205	224	208	198	202	226	198	205	196	214	221	198	224	194	206	225	211	209	218	225	209	216	217	194	210	216	217	206	198	224	220	196	183	218	209	232	223	237	187	233	226	218	200	181	205	218	201	207	230	217	202	201	207	208	213	192	213	187	200	221	226	188	206	194	189	210	195	211	200	180	208	223	203	185	198	226	208	212	217	218	197	207	207	227	198	210	207	212	197	228	192	190	199	214	208	212	176	209	197	235	216	210	214	212	192	227	236	222	224	213	232	218	211	195	209	183	223	243	188	216	172	212	191	230	201	180	218	197	194	233	210	201	207	207	213	181	200	185	177	200	232	209	193	208	230	205	205	212	200	203	192	199	212	199	189	221	220	200	209	215	193	184	197	205	216	198	194	206	219	198	211	198	181	193	200	196	206	209	208	218	224	223	200	207	228	178	196	182	218	187	198	242	186	226	210	210	205	192	208	193	213	225	215	219	204	184	191	241	209	193	206	202	240	237	201	213	223	204	222	208	178	199	208	205	232	202	183	212	231	200	220	217	203	201	196	223	207	194	190	210	213	243	197	199	222	207	181	226	212	215	215	189	193	219	207	238	213	212	211	188	213	218	194	219	217	203	193	213	216	206	239	233	210	197	212	207	211	215	173	221	203	198	204	193	229	212	203	210	226	187	188	189	220	200	212	185	214	227	221	237	206	231	258	206	211	227	197	185	201	205	210	184	200	211	198	208	194	190	196	221	216	195	204	209	212	210	199	206	216	192	203	232	215	226	235	204	203	211	188	225	196	216	228	198	200	199	222	203	225	192	215	190	196	227	220	173	222	197	210	209	224	230	195	204	229	239	225	165	201	229	224	209	216	222	176	196	239	184	205	203	193	194	223	194	204	230	206	212	193	204	205	198	209	189	223	222	197	176	226	205	214	208	222	207	195	186	205	223	209	204	197	196	232	193	231	199	193	196	206	216	205	189	201	216	222	196	199	237	204	199	186	220	205	198	215	212	222	226	223	193	195	195	214	219	208	202	235	208	184	226	225	223	199	194	207	215	215	205	215	215	216	201	205	229	222	201	200	213	191	221	220	182	190	202	210	202	201	217	192	189	214	215	214	213	217	212	193	213	196	216	229	209	210	207	224	216	188	197	211	215	207	183	188	222	204	234	233	218	214	202	194	193	210	184	192	220	213	225	205	208	209	239	191	204	200	236	213	195	183	224	232	182	217	222	194	187	199	211	213	227	216	210	206	217	182	203	206	207	189	209	196	220	222	227	222	215	226	189	193	219	192	176	218	205	177	206	199	195	185	176	222	196	201	205	218	221	192	197	179	197	218	207	202	189	214	192	207	205	213	212	201	200	204	196	214	211	199	222	209	206	188	218	232	206	192	200	211	225	205	221	205	199	210	207	167	204	229	205	193	199	215	180	198	213	206	230	201	231	207	196	229	210	219	208	220	199	238	191	215	209	189	219	180	217	202	219	221	228	209	209	187	247	198	210	232	190	185	199	195	203	197	210	213	210	191	205	215	234	219	198	215	206	206	224	187	214	226	204	223	228	197	253	199	206	187	193	194	189	219	202	221	193	214	198	205	201	185	201	232	194	204	211	215	197	232	204	180	222	210	194	191	236	218	205	166	213	218	223	199	193	215	190	194	202	208	230	206	195	203	206	211	216	219	222	196	236	222	204	197	210	200	169	229	219	216	222	218	216	204	213	219	185	208	195	221	218	225	222	215	212	201	207	220	214	210	212	218	213	192	209	233	212	209	221	226	196	201	201	212	216	209	213	171	224	199	221	182	218	223	216	205	196	201	218	178	200	210	205	222	216	182	226	187	241	207	228	203	206	235	220	195	182	222	233	206	216	208	194	212	191	245	203	216	206	220	225	182	186	214	223	190	212	207	223	239	214	212	215	220	233	220	218	201	203	230	171	229	212	213	200	204	206	197	191	210	211	215	214	224	209	226	209	214	200	194	230	208	210	200	208	222	210	216	207	195	208	202	202	221	215	215	207	214	199	226	210	200	201	209	191	208	210	213	209	213	209	212	210	202	201	183	209	188	207	198	193	218	192	198	225	231	217	199	226	194	216	217	215	206	214	196	200	189	226	209	211	223	199	196	208	188	221	222	188	210	238	207	175	210	179	214	204	235	203	220	218	213	227	183	212	199	193	209	212	222	216	202	218	209	213	209	233	220	210	187	232	210	204	214	214	214	191	194	218	206	211	222	188	238	204	217	193	217	201	211	203	205	174	210	211	205	252	198	206	244	203	198	195	182	218	208	212	196	222	220	208	217	214	226	208	187	182	198	208	199	196	218	235	200	208	214	198	201	200	216	218	194	210	227	198	193	187	172	211	198	188	183	188	219	223	190	220	209	207	214	229	222	190	227	239	223	211	201	204	198	190	201	202	188	191	201	210	225	217	199	181	208	203	221	200	232	215	207	218	206	188	182	180	191	202	195	207	199	215	194	206	216	190	208	186	212	209	219	220	213	207	211	219	186	207	203	221	221	220	210	206	204	225	213	219	214	207	200	204	208	207	214	191	200	214	199	205	212	221	202	214	197	222	217	218	212	186	223	198	203	174	223	198	210	212	216	189	242	207	225	217	189	205	217	211	201	209	221	199	205	220	207	216	221	201	204	204	193	202	204	223	187	230	198	193	196	201	227	184	208	187	207	205	216	201	216	178	226	209	179	215	190	208	217	217	202	230	210	184	197	208	201	217	195	211	210	183	199	205	208	209	201	205	200	188	207	214	227	200	193	182	217	223	212	198	215	221	213	190	193	217	208	210	207	194	191	190	205	220	204	204	198	175	228	206	217	205	212	219	207	220	200	184	226	181	203	199	206	203	204	194	199	207	216	205	205	200	211	218	231	187	205	199	217	210	209	238	205	223	209	201	219	205	200	196	212	210	208	211	204	210	217	209	178	221	198	216	227	221	199	210	207	207	228	194	229	203	204	163	220	213	202	210	190	210	198	230	190	200	215	205	202	178	228	205	207	225	220	201	221	222	184	182	201	231	205	215	196	196	197	191	200	221	229	200	220	216	217	198	202	203	184	204	190	190	184	213	205	213	224	202	198	208	188	226	214	218	197	202	211	181	207	220	200	229	184	211	206	221	206	216	232	217	199	211	223	229	208	211	206	187	213	206	195	199	206	204	175	189	200	202	206	216	188	205	206	208	192	205	220	216	187	214	220	214	188	196	193	209	194	206	225	233	202	186	206	222	206	208
37719	69497	35735	2863	1306	983	766	568	539	460	426	400	379	379	336	319	321	319	308	298	276	283	295	294	297	306	287	290	304	285	268	287	288	283	255	267	254	301	263	261	266	230	277	255	264	263	250	230	270	266	244	239	278	260	262	245	276	252	258	234	253	246	245	244	264	250	251	255	257	263	254	223	273	256	232	277	275	255	269	243	259	254	241	276	267	261	297	246	245	247	274	230	282	242	262	246	258	256	238	233	239	259	259	234	245	260	265	248	247	274	251	239	237	258	274	236	258	243	287	236	236	252	264	252	260	253	245	254	264	254	240	247	253	239	241	259	255	263	240	264	273	229	237	221	267	254	270	246	273	234	253	225	263	239	240	269	256	272	217	257	251	247	223	247	251	249	265	266	267	246	251	261	248	256	244	247	310	234	260	253	246	262	275	237	238	245	233	260	291	230	242	219	258	252	250	221	257	254	254	249	259	239	253	239	256	270	299	243	238	272	212	280	260	228	264	251	261	269	244	264	262	278	259	277	231	228	275	204	238	243	247	246	257	266	281	233	238	264	233	231	250	241	275	258	248	268	263	256	250	236	268	285	249	242	242	266	247	247	256	274	247	263	255	252	258	276	267	236	259	255	244	263	265	214	241	255	241	242	259	263	256	246	260	239	248	248	240	224	232	240	276	251	261	265	228	232	280	231	243	224	263	253	249	238	267	262	249	255	229	233	254	247	241	263	233	257	249	233	247	229	245	238	252	286	256	265	229	238	258	271	254	267	274	237	235	231	247	272	264	250	247	242	252	256	263	253	259	229	254	281	263	258	258	258	250	261	243	240	286	269	305	252	240	245	253	252	232	241	249	252	267	271	269	253	251	258	242	243	264	276	288	227	252	244	251	272	239	261	263	227	225	247	277	248	258	225	236	288	266	275	242	265	254	258	251	256	271	261	228	246	250	263	238	252	253	260	226	267	273	264	272	259	254	270	255	258	264	260	223	246	243	247	249	244	268	251	232	215	252	254	216	260	225	244	243	243	248	247	281	232	251	271	265	261	227	240	252	261	255	261	249	274	243	240	267	241	247	260	254	261	215	231	262	240	271	264	270	269	265	279	277	235	254	254	271	270	269	272	280	238	253	231	265	278	254	244	253	250	286	231	252	237	232	254	237	262	261	235	242	274	238	253	258	237	242	261	240	277	260	244	242	227	261	241	219	246	234	248	259	263	272	233	239	251	250	290	244	235	248	263	252	260	237	283	273	255	246	265	233	263	270	241	245	258	228	237	245	258	255	256	271	262	231	231	242	263	245	242	256	270	238	220	257	265	225	267	258	279	259	252	263	257	286	239	267	265	241	234	244	245	271	239	267	246	256	262	241	258	255	253	262	259	245	248	243	225	256	259	239	282	237	260	234	262	265	231	250	239	274	214	287	230	265	271	272	223	251	251	258	252	225	266	274	259	226	235	234	253	241	241	252	257	251	278	234	265	244	258	241	242	233	274	251	248	263	257	227	257	247	264	259	260	263	246	260	247	283	222	250	267	254	233	224	251	216	263	260	235	236	261	258	267	242	250	238	228	273	230	263	228	246	264	290	248	256	259	278	253	271	262	252	248	260	267	256	235	258	252	265	252	244	221	277	255	240	241	250	258	260	256	241	254	266	276	268	264	258	249	260	262	245	250	271	257	274	229	251	227	238	223	267	266	227	252	239	247	278	245	244	255	256	248	261	240	239	215	231	282	233	224	255	236	257	248	251	251	260	262	240	241	275	260	286	247	260	261	266	258	246	252	242	265	275	278	245	224	251	233	227	289	248	271	269	284	253	262	269	274	279	274	268	241	269	222	238	263	247	241	254	252	251	236	251	264	250	230	264	257	288	261	259	257	243	231	254	269	265	252	258	251	250	249	262	270	237	212	261	224	236	280	236	216	233	244	268	232	264	242	274	237	235	271	256	227	268	228	250	253	268	248	247	244	257	239	242	225	274	242	276	255	284	260	235	247	251	256	241	244	243	237	231	275	244	229	235	262	228	241	257	234	298	247	235	223	252	248	258	270	252	271	272	271	239	271	259	231	256	243	242	236	284	250	261	246	250	262	255	276	252	237	245	261	245	240	256	244	248	271	271	273	233	277	269	281	267	257	263	285	279	242	255	253	262	246	248	227	259	244	253	259	259	255	276	256	271	240	258	277	260	251	233	248	238	257	261	253	257	252	268	260	251	252	252	270	250	238	266	234	239	249	239	278	230	243	272	283	227	277	246	248	256	266	220	244	248	254	224	258	258	245	241	263	265	264	275	250	266	286	233	235	269	267	289	272	226	257	240	270	219	274	282	253	253	291	274	241	259	267	250	244	263	272	282	255	273	256	234	237	241	226	241	248	267	237	264	249	250	267	244	231	238	255	248	277	223	276	272	218	255	255	251	263	245	235	250	232	257	268	269	246	256	246	243	239	234	256	254	248	243	254	264	260	268	264	272	249	229	254	247	239	267	274	239	256	258	234	244	242	266	260	238	264	259	255	231	245	223	264	250	249	257	266	248	265	252	251	254	247	235	213	246	254	266	256	271	274	227	257	241	260	248	229	255	240	252	250	245	278	244	249	251	241	263	266	256	238	257	260	263	266	255	243	261	256	276	256	262	249	221	266	251	283	253	258	271	262	257	262	269	230	255	235	274	211	241	254	254	233	299	268	261	253	225	267	245	256	236	261	239	259	229	232	268	299	245	243	251	263	250	221	252	259	253	256	245	261	273	211	270	259	230	264	237	253	240	253	265	264	236	273	214	243	256	261	240	258	251	263	246	256	236	273	272	269	234	241	249	282	263	288	242	260	238	237	268	263	265	267	225	228	265	252	245	246	251	251	250	254	250	268	254	255	269	282	243	230	226	243	246	266	257	270	239	231	237	229	231	244	242	242	236	237	253	236	228	274	253	266	247	267	255	277	278	253	240	244	266	268	276	279	247	265	256	255	230	283	229	231	228	263	243	251	259	217	262	260	261	240	271	237	246	273	219	259	241	273	260	264	270	257	219	252	244	231	247	256	253	237	259	251	252	278	255	253	291	269	275	246	236	249	257	248	269	244	262	243	277	278	268	257	245	266	232	258	254	239	253	256	241	230	259	253	264	233	257	276	253	239	253	254	268	244	252	242	271	238	256	231	250	227	214	233	246	242	240	256	281	241	263	246	217	249	239	232	228	255	251	261	248	253	227	236	244	273	252	266	252	245	251	278	264	238	256	236	269	263	250	259	261	269	268	246	257	255	243	257	234	279	260	261	243	249	250	245	252	216	249	279	271	250	242	239	257	243	258	241	272	238	270	234	254	237	246	235	269	271	248	251	244	270	240	231	266	276	234	252	250	248	256	239	243	269	258	257	278	249	238	232	230	229	256	272	279	263	251	241	260	236	250	257	262	258	249	261	238	255	241	253	217	258	237	261	261	237	258	260	279	286	244	233	277	261	261	225	255	271	255	240	237	261	270	253	231	258	245	237
25451	21973	27964	25006	8728	362	214	191	171	161	139	154	126	136	135	123	143	134	150	135	142	139	126	134	125	152	137	130	144	124	112	111	116	136	132	139	143	111	128	135	111	115	114	128	107	126	119	135	112	130	126	121	129	110	129	88	125	98	138	111	119	128	135	115	133	121	118	123	121	109	110	114	126	106	114	112	121	114	124	115	119	115	125	124	124	121	112	119	118	139	116	136	122	125	122	121	113	135	121	118	141	123	128	107	128	100	121	99	117	133	111	110	127	127	125	124	109	108	126	129	137	115	112	115	128	130	125	113	134	126	121	96	118	127	118	105	124	122	110	127	112	122	101	105	113	134	132	120	139	123	117	125	121	132	120	125	103	133	127	118	106	117	136	116	158	117	118	150	122	132	128	115	128	135	132	108	124	106	127	111	107	108	100	110	128	137	106	107	108	109	122	138	126	107	120	118	95	120	110	104	135	121	100	132	136	144	123	97	118	101	109	129	116	129	121	112	115	120	121	127	104	110	116	127	126	117	116	121	110	115	115	114	124	124	114	129	124	145	117	107	138	117	122	123	113	137	131	125	139	106	106	133	118	107	127	102	121	133	134	137	117	111	117	128	123	117	109	123	112	136	121	108	119	123	112	104	133	116	112	142	121	125	131	137	98	133	127	113	120	113	127	132	108	96	105	131	141	122	111	121	127	128	121	113	123	128	115	125	122	122	125	113	110	124	109	116	128	148	123	116	112	119	130	109	124	121	125	119	140	133	114	127	113	117	113	112	120	134	102	134	133	109	118	102	133	115	122	133	131	123	117	120	118	106	131	111	129	125	114	125	122	127	111	126	123	115	111	118	132	104	119	126	120	122	131	108	108	105	138	143	117	107	124	102	128	130	112	114	121	115	118	125	133	112	108	115	114	110	109	115	140	120	114	140	132	115	112	109	129	118	109	123	117	134	136	106	140	97	127	96	102	117	141	121	126	132	127	105	111	120	102	123	124	119	135	111	115	138	125	123	122	100	112	116	129	124	112	115	124	119	137	110	114	113	137	107	111	130	138	114	118	110	103	117	112	105	127	120	108	115	115	108	133	114	123	119	113	112	93	104	116	148	120	122	132	115	100	118	109	112	119	125	128	119	99	118	108	117	114	128	148	119	111	110	127	129	121	119	112	118	111	141	125	100	118	114	139	122	126	114	118	113	135	114	118	135	124	126	136	129	115	104	130	122	140	139	90	110	130	127	106	128	130	144	123	117	145	106	134	123	135	106	128	118	124	121	121	125	126	122	125	121	108	100	113	112	123	120	101	130	137	137	124	108	111	119	108	101	114	120	127	103	142	101	131	130	122	124	117	130	122	126	128	122	123	114	115	137	121	124	128	110	128	117	133	114	130	116	133	122	124	110	135	102	130	114	118	124	108	123	109	122	133	126	126	118	126	114	123	131	99	125	137	127	131	143	114	118	119	109	113	94	127	115	129	122	144	125	101	128	127	134	141	122	126	127	118	130	109	122	109	90	120	118	125	121	126	116	139	130	123	130	100	108	123	127	112	123	125	117	106	112	109	133	125	135	108	141	119	115	112	136	133	128	114	125	115	122	125	121	113	131	117	124	100	121	135	114	105	128	110	114	120	139	107	125	109	114	113	114	101	126	122	117	129	138	112	117	134	121	118	104	134	102	111	109	119	118	131	105	117	120	131	132	120	123	121	127	123	107	119	120	118	109	119	102	106	138	123	129	124	115	142	119	112	118	129	117	107	128	113	119	124	130	122	109	114	109	120	96	128	102	139	110	115	110	132	143	111	95	113	109	120	138	128	115	149	130	143	113	125	116	137	124	138	111	118	94	96	120	125	110	128	121	123	115	105	126	125	111	100	117	115	116	114	124	108	109	131	123	112	124	131	116	116	122	134	110	123	107	107	96	106	128	125	126	111	111	124	130	113	120	114	129	118	136	115	125	135	116	136	117	138	114	103	125	131	126	122	133	125	122	112	119	125	110	123	103	99	124	146	135	118	130	105	103	100	125	125	114	105	129	146	124	119	136	121	120	122	132	124	130	108	111	104	115	118	128	112	112	120	131	110	122	108	143	122	115	108	142	129	118	126	131	105	122	117	136	122	122	123	132	113	124	112	141	132	132	119	142	120	94	126	131	122	120	145	114	111	137	127	116	110	132	129	115	102	127	128	127	105	130	130	122	125	121	137	116	138	123	107	128	113	109	107	103	115	123	111	108	108	130	130	122	116	149	131	127	132	128	111	117	110	115	109	105	118	145	115	134	141	100	116	122	127	117	95	114	104	133	101	134	116	128	128	111	131	125	130	118	134	119	98	124	137	109	117	135	116	119	119	101	122	124	115	120	109	113	131	108	136	125	127	142	113	125	121	118	140	120	138	128	114	117	127	114	102	138	110	119	111	127	122	120	133	103	140	135	134	124	133	125	117	109	99	127	80	97	120	105	143	121	115	127	119	110	122	138	108	128	123	116	117	132	114	115	106	124	115	132	104	124	115	98	105	132	140	112	134	122	118	103	125	113	111	105	126	106	118	122	120	102	118	107	104	120	130	146	112	121	107	123	122	116	125	112	109	125	116	122	126	127	125	115	137	115	130	118	118	106	95	102	107	121	123	109	133	103	127	117	130	115	115	132	116	130	121	119	112	111	92	104	115	117	110	114	102	109	115	106	124	126	138	132	121	112	98	117	113	124	126	114	100	107	137	121	127	120	102	129	107	108	128	115	130	140	130	132	129	125	121	116	112	127	127	119	122	146	93	139	132	113	124	102	129	121	120	106	126	130	134	110	124	111	124	101	99	137	125	116	144	123	127	116	138	124	102	129	127	127	102	125	122	107	107	124	120	110	144	140	112	106	143	134	125	108	106	108	101	120	128	129	113	113	112	139	114	123	138	146	129	120	120	109	116	112	123	112	110	123	129	116	118	119	112	119	135	123	116	117	130	123	103	127	137	130	110	96	130	127	117	134	95	119	128	104	113	123	150	122	115	122	109	119	129	103	111	119	113	113	118	121	126	124	136	127	107	118	137	115	124	104	109	105	118	112	134	130	123	124	103	118	124	113	146	128	122	111	114	111	127	115	96	114	133	123	130	105	105	106	119	115	142	121	119	118	134	115	129	114	123	119	105	138	111	131	138	135	107	131	111	108	101	115	125	109	125	136	101	107	126	102	124	120	112	121	117	128	120	108	121	145	100	128	118	119	91	100	115	125	133	122	114	119	131	141	134	130	119	128	121	124	96	129	123	106	120	131	130	101	119	127	133	126	98	108	128	105	113	106	130	136	123	128	111	129	114	117	119	126	128	121	104	117	121	130	133	123	112	118	109	131	120	118	106	132	112	101	137	126	96	112	119	114	102	125	102	134	120	141	111	115	137	110	109	127	118	111	118	121	115	131	117	114	123	123	114	114	143	105	124	129	108	104	139	114	128	115	125	111	132	117	127	112	134	142	109	119	105	111	114	110	119	118	118	131
36300	61198	28507	1652	700	521	412	366	306	279	236	230	202	215	198	217	183	180	196	181	189	169	187	198	207	208	179	163	159	184	162	161	193	164	164	192	163	164	180	174	157	163	166	155	161	153	157	171	178	155	159	168	176	173	145	164	185	152	142	155	168	155	142	168	160	178	165	187	166	159	160	154	140	153	171	146	149	167	179	190	151	155	157	164	157	161	174	161	182	176	160	152	165	165	156	162	174	150	159	142	143	166	167	170	179	166	178	177	167	192	144	147	148	174	137	144	187	173	182	158	141	179	169	154	166	165	161	167	168	154	173	185	168	157	180	167	152	152	156	180	163	166	167	178	155	152	178	146	137	161	189	154	160	140	168	188	164	136	173	164	171	181	148	156	151	162	186	165	153	180	145	164	165	150	169	164	155	158	164	144	170	157	151	162	144	159	160	153	191	185	176	157	171	162	163	171	170	181	169	164	152	163	179	155	162	161	155	166	154	164	158	160	182	151	146	159	155	162	152	160	169	169	159	141	161	166	155	157	149	173	169	148	160	162	152	163	137	180	150	151	169	136	171	137	157	186	145	174	173	167	163	170	159	171	173	144	144	162	175	177	174	141	158	172	157	168	153	163	177	180	162	155	168	136	169	171	163	155	151	163	164	175	133	169	166	154	170	160	168	164	144	160	150	175	165	152	161	180	174	170	169	139	154	142	170	208	181	163	151	156	164	141	161	160	151	160	161	172	160	155	142	155	153	166	166	162	162	161	170	144	172	165	146	165	152	157	128	176	175	181	156	167	199	145	175	138	156	147	145	154	160	160	155	185	161	168	166	177	174	161	164	149	166	159	191	151	152	165	158	166	149	156	168	149	156	161	155	167	162	145	148	153	177	145	160	164	150	159	153	157	183	161	171	144	162	130	146	160	159	170	179	169	169	167	164	159	164	169	162	168	163	160	159	157	157	170	147	155	168	162	171	172	153	171	153	167	164	169	169	182	163	148	139	165	164	160	156	176	155	171	173	152	171	172	181	169	157	159	169	176	128	155	169	151	177	150	137	174	167	169	173	152	166	169	156	158	175	164	181	183	179	162	171	169	163	162	175	164	164	166	166	147	163	155	160	154	165	174	158	160	176	158	176	167	147	136	144	159	157	157	152	175	154	165	157	160	173	162	147	159	157	173	174	143	152	153	179	163	163	170	165	166	147	180	177	172	160	163	166	181	161	168	159	186	165	162	153	159	150	150	168	160	170	160	151	187	172	131	155	162	175	156	148	139	148	151	179	161	158	179	170	185	164	141	165	142	177	167	163	155	177	141	178	157	150	161	158	168	146	168	180	168	187	165	173	139	176	144	145	157	165	167	158	163	168	168	157	134	171	146	157	150	158	141	167	170	153	152	160	156	165	135	176	148	136	163	166	154	171	164	169	151	161	132	151	172	157	160	179	154	154	169	144	189	167	195	158	152	148	165	150	164	154	174	155	172	159	164	158	156	152	178	161	162	164	169	141	161	166	164	164	162	152	154	155	181	178	176	172	158	146	166	162	168	154	182	176	177	169	168	164	136	169	161	189	166	136	168	176	149	151	138	166	155	173	160	152	165	142	150	154	164	146	169	153	155	174	158	158	164	168	142	162	181	174	177	180	181	163	178	158	144	167	159	159	170	158	160	167	167	184	167	160	160	178	146	162	168	165	173	154	163	138	167	177	146	170	179	162	152	173	143	169	171	173	166	178	176	175	153	149	165	148	153	177	147	157	174	159	151	153	144	190	150	152	174	146	159	140	152	179	150	161	133	150	141	175	166	152	174	166	180	176	175	155	155	169	168	156	172	157	172	155	161	173	154	135	177	157	167	157	146	164	182	189	140	149	172	167	165	147	157	154	142	153	172	160	159	167	153	154	153	165	173	148	191	195	154	146	160	149	161	173	184	149	139	156	147	180	145	177	177	165	152	150	174	139	159	161	175	158	151	142	175	166	143	164	171	158	175	166	155	166	167	178	139	153	129	155	156	172	155	152	131	180	163	156	153	174	181	163	150	182	145	175	178	153	167	146	165	166	175	164	160	167	138	167	164	175	155	183	144	152	161	181	162	167	163	160	156	143	167	143	167	157	158	144	176	166	170	150	167	157	161	163	162	181	165	149	172	166	181	143	161	182	162	167	142	181	172	158	158	174	166	162	164	149	178	160	166	178	157	167	151	158	151	173	152	146	162	189	164	131	164	174	159	153	164	204	188	166	147	158	169	177	155	166	153	172	183	158	167	186	144	172	161	152	136	157	162	169	152	167	160	160	166	178	152	157	151	147	152	143	178	158	169	168	149	158	161	166	156	147	184	166	170	158	154	165	179	154	158	144	159	166	172	177	161	179	168	137	153	185	167	163	165	162	163	150	171	146	172	164	162	152	145	194	173	177	176	164	165	159	174	181	167	162	163	159	176	162	155	180	155	149	149	168	145	179	161	150	158	167	175	165	158	163	145	150	166	174	160	177	155	154	161	152	162	177	173	146	151	170	167	157	156	153	157	178	177	159	161	182	167	169	144	159	180	180	141	155	148	177	167	192	158	159	135	168	155	145	165	162	174	181	193	171	124	163	160	156	149	162	155	180	154	170	150	163	128	153	162	160	171	190	143	150	176	164	159	168	159	176	152	163	181	176	160	161	165	160	178	152	162	156	169	155	162	165	175	166	171	154	170	164	151	193	180	164	127	152	173	163	183	171	166	159	160	193	169	166	158	178	160	184	155	152	179	160	174	190	163	156	159	159	147	167	162	150	158	154	139	165	169	163	171	161	176	197	148	160	183	169	151	127	169	167	141	178	164	179	155	163	168	186	142	154	183	152	168	153	150	176	139	170	179	164	161	197	177	169	151	160	148	159	191	147	177	172	171	161	152	145	146	190	155	156	144	148	172	160	172	145	174	173	176	159	182	157	172	174	150	162	147	177	158	179	172	150	151	161	177	172	159	142	151	145	149	179	159	174	152	171	158	156	157	150	174	165	159	170	159	166	165	151	156	156	159	150	156	158	151	153	156	167	173	144	171	161	172	177	181	149	157	130	160	176	151	168	139	153	161	182	166	189	147	163	154	171	172	161	156	166	162	170	175	151	177	167	141	171	160	166	166	160	171	174	152	156	154	171	172	147	155	148	169	156	142	143	168	154	167	157	144	160	174	160	156	149	152	157	152	177	132	156	165	148	147	160	182	165	153	148	142	161	153	169	195	147	159	176	166	166	152	168	165	164	167	165	166	152	148	151	166	158	145	168	177	148	174	160	173	160	180	144	171	144	176	174	149	155	138	151	159	165	161	164	171	177	168	161	147	159	160	163	153	163	152	154	149	171	167	135	159	143	148	169	152	149	143	173	166	180	161	171	170	155	172	163	162	157	147	163	166	167	160	149	155	160	168	137	166	157	163	186	154	172	191	144	149	170	162	170	172	149	167	157	176	161	151	202	166	166	129	160	162	175	157	167	172	166	143	154	164	172	174
23208	21581	29347	24179	21508	21367	8661	765	543	477	467	416	429	408	397	363	344	336	343	396	356	362	352	351	348	371	325	344	342	326	314	320	355	276	349	328	296	322	337	347	301	318	264	308	305	330	292	306	328	312	314	311	275	315	302	324	294	295	261	297	295	283	299	299	317	286	284	318	270	330	292	285	329	285	307	305	314	284	309	311	303	298	333	318	325	282	277	264	295	312	330	286	281	290	292	278	317	315	312	265	288	317	292	314	288	302	306	306	262	289	297	301	336	332	288	289	311	287	270	297	280	309	262	282	314	330	316	306	305	334	278	326	295	324	315	283	292	285	281	284	304	277	300	297	276	303	303	270	285	314	319	260	295	296	295	315	311	319	311	265	316	309	312	295	257	280	286	286	297	287	328	268	322	284	333	321	316	300	316	295	279	311	289	311	319	288	318	293	292	302	306	291	299	310	303	285	317	313	290	319	292	292	292	287	306	302	270	305	272	302	307	324	298	314	281	305	289	279	299	296	287	312	341	312	307	314	317	330	300	304	296	291	295	289	289	271	317	289	299	312	255	267	284	306	328	293	296	298	301	304	236	279	301	300	295	315	267	282	318	302	309	306	320	323	316	323	322	321	317	281	261	279	298	328	271	280	331	296	306	262	299	276	312	320	275	304	289	297	300	282	293	310	287	308	293	302	326	310	282	320	316	302	273	289	266	272	308	298	303	326	293	312	308	302	305	266	311	292	291	279	269	290	310	271	286	300	284	311	309	298	310	304	305	321	304	271	304	302	286	305	283	285	273	308	321	296	305	289	305	320	324	338	314	298	312	260	288	285	288	284	267	293	306	329	288	320	294	304	322	297	318	301	287	321	294	306	282	324	286	292	308	302	254	280	279	294	325	322	301	286	336	288	286	279	302	270	311	285	318	299	268	303	270	304	287	286	317	272	301	293	323	282	275	279	304	336	297	304	317	295	304	304	299	311	309	288	325	297	323	323	302	283	341	277	297	304	292	286	303	267	289	318	289	282	304	301	298	297	283	303	295	302	284	299	298	291	288	300	289	280	275	299	297	277	267	313	296	269	298	285	295	302	320	334	276	292	272	313	285	295	284	289	299	301	322	306	272	280	293	281	275	308	324	304	295	348	284	300	284	319	281	327	312	289	278	304	318	301	278	274	294	298	277	329	314	302	310	308	294	283	283	288	300	285	304	311	308	300	331	300	257	323	317	295	296	321	313	314	271	279	291	269	303	298	330	273	292	304	291	338	289	280	306	286	259	291	285	320	294	305	294	347	263	307	285	307	267	297	292	284	298	275	309	298	295	296	294	278	300	309	302	267	294	294	322	284	302	292	315	329	294	287	286	321	302	291	267	295	311	309	298	295	288	293	329	299	277	313	306	294	312	287	296	327	309	282	283	281	325	319	275	303	325	293	308	318	310	301	279	306	318	270	300	301	292	307	293	295	290	296	279	281	291	301	302	296	292	303	306	295	289	297	304	301	280	321	290	315	283	293	290	298	313	295	278	295	303	281	304	302	299	322	307	316	341	309	284	315	321	300	312	285	308	319	297	284	274	304	278	269	298	287	291	325	288	320	281	306	289	282	295	292	298	291	326	303	295	264	304	331	272	288	323	285	281	290	282	289	283	268	323	326	298	311	297	317	276	298	332	342	315	311	276	306	307	307	313	300	305	290	303	301	284	317	281	308	305	317	315	295	299	296	299	287	270	318	298	308	317	335	280	320	288	315	298	324	301	300	289	281	307	291	265	297	294	329	322	271	271	294	314	311	282	273	278	300	310	261	271	289	284	289	273	292	326	290	310	289	297	275	318	308	321	292	272	321	293	298	281	291	290	271	315	302	325	302	309	305	306	303	286	303	296	313	286	333	278	283	267	297	308	286	294	297	277	327	301	312	276	272	313	278	312	325	326	299	297	299	291	309	307	304	279	275	302	294	277	309	281	261	323	289	297	295	292	310	290	285	302	283	289	295	317	305	293	277	317	289	323	314	309	283	294	308	291	289	290	291	309	300	304	280	297	271	303	288	282	307	283	288	318	311	289	278	277	277	337	310	296	287	296	291	310	281	284	294	281	309	346	291	259	276	317	266	263	281	289	291	298	312	285	277	301	280	295	317	300	281	302	285	308	303	285	332	285	281	289	295	303	287	303	277	312	307	317	306	286	306	320	321	322	298	283	299	300	274	289	292	279	297	311	282	305	310	306	270	292	324	318	290	292	289	281	291	321	289	299	285	284	290	311	291	279	338	308	310	280	321	299	307	306	306	293	262	306	298	325	292	306	289	305	299	324	314	321	308	310	320	290	280	323	276	274	291	291	324	309	305	320	344	295	294	295	303	277	285	296	303	287	291	285	317	277	293	269	310	270	309	320	259	300	275	308	291	292	321	309	281	285	287	305	293	269	315	278	317	280	303	295	297	276	285	282	298	258	251	291	298	330	311	309	318	312	310	274	272	306	264	301	274	275	317	255	313	285	301	283	281	313	285	294	317	323	276	328	287	303	316	323	277	295	265	294	282	299	302	299	306	295	285	282	292	287	294	307	322	272	297	297	287	291	279	316	313	253	317	316	295	260	295	287	282	300	268	301	298	284	286	283	282	287	292	286	277	301	296	275	296	310	281	301	317	309	317	323	278	311	314	290	291	323	298	295	313	281	280	310	297	297	318	302	282	287	310	296	326	300	291	283	305	313	279	308	274	310	305	269	312	314	310	316	314	294	269	294	320	307	300	301	250	284	280	272	305	296	341	301	271	358	297	312	315	307	299	301	311	294	283	298	302	318	266	261	298	304	297	283	314	310	290	281	299	308	318	307	302	292	313	288	276	309	292	309	318	264	292	279	315	287	249	300	276	304	305	297	278	295	283	305	292	303	345	314	288	291	283	325	303	288	299	275	320	331	279	272	315	278	298	297	294	296	278	280	288	284	299	324	282	294	294	310	314	282	312	310	282	313	318	305	307	307	318	299	307	297	293	305	328	303	301	299	280	315	285	278	316	280	301	302	317	303	329	276	275	302	327	279	322	271	296	289	328	303	299	313	282	290	305	300	284	299	292	271	315	271	277	304	300	285	288	307	300	294	314	322	301	300	292	286	298	278	276	298	311	287	288	326	316	263	289	296	291	297	272	310	334	302	315	312	289	289	292	281	324	286	276	308	336	275	288	309	267	268	260	271	298	272	314	286	299	293	289	304	288	325	294	313	315	288	301	284	319	285	285	303	300	301	294	314	292	297	284	310	298	324	323	278	266	305	279	308	309	283	321	308	277	316	320	310	282	290	280	330	286	294	299	271	338	292	310	296	284	305	284	262	289	319	283	329	285	301	271	302	298	305	287	300	280	300	294	304	283	278	260	287	319	305	316	303	299	303	283	292	325	270	302	310	322	268	301	312	268	311	285	296	291	322	283	283	292	286	316	284	294	303	313	284	302	302	285	298	273	319	316	316	293	327	291	277	284	292	272	270	313	267	306
43001	76880	41101	4125	2372	1718	1405	1109	886	739	670	600	610	544	512	462	485	434	464	420	411	440	455	478	451	478	422	413	391	388	379	398	416	407	415	421	401	399	347	382	357	364	378	360	349	348	371	374	390	383	357	366	368	332	354	348	383	386	339	390	356	398	362	344	369	363	363	375	367	343	343	383	412	372	372	318	349	370	377	393	372	379	362	360	313	370	388	351	346	333	419	354	370	369	344	366	359	371	343	370	330	356	357	365	376	344	331	350	361	328	351	369	332	354	348	323	369	330	386	354	346	377	352	348	369	332	377	349	359	340	375	359	375	348	363	374	347	361	376	328	365	356	360	364	339	339	367	356	328	321	358	324	360	340	324	323	374	366	345	307	393	349	308	355	367	415	348	365	372	347	349	351	351	334	376	364	378	385	342	355	357	393	391	371	336	318	348	337	357	347	354	365	336	360	383	368	379	358	375	349	358	351	332	359	375	364	360	384	344	367	345	362	357	344	389	347	362	354	362	356	344	368	338	389	392	331	387	368	342	360	374	353	356	353	382	362	360	353	365	366	389	396	365	365	365	383	358	346	354	365	357	347	326	352	325	400	326	338	367	359	341	318	338	354	346	345	384	335	380	347	350	349	370	357	370	346	376	364	397	364	339	355	356	365	376	380	354	340	301	373	367	355	346	380	351	357	361	321	356	362	373	366	368	371	396	334	381	405	330	353	358	358	371	365	337	372	376	379	386	387	357	357	394	343	371	376	358	349	342	357	338	374	359	334	346	331	348	323	339	367	369	357	363	366	359	363	351	349	361	377	358	354	356	358	335	343	350	346	376	350	357	336	297	365	379	351	339	357	345	334	322	356	372	349	350	326	366	385	329	337	349	349	410	313	349	387	360	373	346	376	360	368	348	372	351	371	352	335	389	333	352	355	343	378	338	374	362	339	361	354	350	356	364	374	331	381	373	358	370	394	369	372	351	355	326	351	369	361	379	389	345	369	350	343	337	336	366	367	376	360	389	380	352	350	369	364	349	369	330	383	348	363	354	332	396	330	382	335	328	351	358	351	356	344	361	340	333	350	332	357	368	362	341	343	359	363	340	343	372	312	349	372	346	364	358	358	382	356	336	369	379	384	318	350	335	389	348	364	395	354	392	381	354	342	356	359	324	363	374	363	373	354	337	351	351	338	379	341	328	348	350	361	360	358	341	339	353	340	343	352	368	385	332	343	379	368	348	332	334	365	344	358	369	352	333	391	352	363	400	364	361	350	354	375	340	380	345	376	380	351	365	332	378	373	324	358	338	385	361	373	350	366	326	369	386	392	371	358	380	369	334	374	351	345	377	373	356	339	380	354	349	328	367	373	353	327	378	368	337	393	406	365	355	372	321	338	335	351	351	351	348	341	368	344	388	370	377	334	350	375	342	370	324	359	345	358	356	373	399	364	348	348	357	357	354	374	349	348	342	367	357	349	338	325	367	363	359	361	345	360	376	375	366	346	355	320	327	384	344	396	343	354	352	337	350	355	357	385	332	350	381	379	378	354	366	352	308	349	333	303	376	358	332	376	352	394	361	334	348	346	340	356	341	380	346	361	363	352	382	333	384	356	357	340	373	375	374	312	377	361	378	371	350	367	349	347	337	372	354	342	353	360	359	320	379	348	372	344	371	344	334	371	320	348	340	355	358	339	350	367	337	351	367	358	373	340	328	364	395	421	346	374	376	391	349	383	371	339	373	383	343	365	377	369	411	335	395	309	327	351	343	350	343	341	343	366	359	350	315	343	354	325	378	363	370	337	374	360	365	344	367	366	366	347	351	367	334	349	362	329	347	372	373	347	367	329	351	354	376	332	360	347	346	382	375	359	363	367	343	363	345	372	337	357	362	340	371	370	319	334	321	352	338	331	382	378	339	365	368	351	364	365	340	370	409	355	348	334	371	326	363	348	301	352	338	395	355	367	360	327	365	335	359	350	347	323	366	378	371	352	322	304	374	358	347	350	341	342	370	362	380	380	353	383	337	362	361	386	368	352	345	322	360	357	362	375	345	385	341	372	348	327	386	414	371	354	312	356	356	337	366	336	351	369	353	325	347	316	370	365	370	384	334	364	354	350	368	365	372	369	375	368	356	351	350	349	370	350	358	366	339	375	360	340	351	324	374	396	352	355	349	362	369	368	387	383	302	384	344	360	332	332	334	321	341	377	342	371	342	354	336	387	357	354	373	343	378	344	346	384	355	347	373	377	375	356	346	364	351	369	339	353	329	366	347	377	360	369	353	340	349	356	347	354	382	419	346	375	328	388	371	394	325	351	342	384	350	359	369	388	341	362	367	341	361	310	344	343	354	352	357	378	370	335	375	347	385	355	371	336	355	341	349	365	348	361	347	366	349	348	383	361	358	361	344	357	356	381	334	336	375	328	365	346	350	340	369	358	363	366	395	347	326	359	330	364	347	357	364	392	349	354	350	348	343	335	349	346	366	349	355	359	341	331	357	339	389	371	370	402	378	345	383	341	360	367	347	357	389	369	401	389	392	344	352	370	378	361	355	380	349	375	363	376	349	332	358	353	364	356	383	374	393	345	338	388	373	377	357	336	392	367	333	376	333	374	338	379	375	363	339	344	319	363	338	365	364	337	348	334	338	305	338	361	362	350	356	377	348	398	331	373	356	355	412	345	346	346	355	325	375	391	365	362	358	368	355	354	341	349	351	349	355	353	400	372	368	355	309	373	335	350	393	362	348	340	333	405	360	374	345	325	366	365	348	366	342	341	366	335	356	345	347	355	342	361	332	372	358	379	349	360	331	364	330	362	369	393	334	361	377	342	384	324	337	350	340	375	341	388	359	384	376	332	366	381	376	340	339	348	351	353	351	325	367	351	374	377	336	387	374	375	395	384	341	365	365	355	337	364	357	357	386	384	354	348	357	357	359	333	343	346	359	350	341	336	359	362	358	343	362	367	371	372	370	365	327	346	362	349	349	354	358	353	346	372	315	345	343	344	360	371	364	348	320	319	339	408	340	342	342	358	364	390	351	348	370	368	364	345	352	359	346	379	378	341	344	345	342	356	333	348	363	364	390	337	364	338	359	387	379	368	358	358	344	398	387	364	357	345	352	327	369	362	355	346	356	368	364	348	386	318	385	366	349	358	358	343	371	366	352	336	349	381	333	378	368	355	379	339	370	321	394	337	364	353	323	337	332	338	358	356	326	348	345	356	380	357	329	357	367	368	365	350	363	345	360	359	345	382	371	373	346	368	357	365	381	395	352	362	334	325	362	364	370	349	346	353	368	329	360	334	326	355	360	344	348	361	344	358	342	363	362	380	361	361	372	368	325	349	362	364	356	359	369	357	329	323	353	345	346	352	365	375	350	368	389	373	356	367	312	339	336	346	354	336	332	353	386	383	375	348	380	341	357	342	367	332	347	357	367	340	355	360	349	356	349	345	373	385	349	352	369	364	353	353	342	366	395	344	367	349	332	355	287	361
29093	33739	25114	5084	207	139	109	95	95	115	113	87	104	73	107	97	96	98	112	124	86	97	113	105	108	89	111	105	124	103	111	91	92	97	98	91	97	102	114	95	97	89	84	85	91	99	100	92	95	118	92	85	116	89	91	103	100	105	95	94	80	99	110	104	93	107	82	112	130	106	99	114	84	96	109	98	83	122	98	99	94	114	118	110	87	90	94	79	117	103	95	104	88	104	97	84	103	99	92	91	93	99	91	100	85	90	111	86	84	98	92	91	93	93	96	107	105	110	96	96	106	101	91	97	81	84	110	104	93	91	96	99	91	99	72	102	93	111	81	91	119	83	104	96	85	91	109	99	88	83	93	110	89	92	103	101	91	91	106	89	100	91	97	108	105	104	77	95	99	118	102	87	86	95	97	89	85	97	121	96	88	80	96	82	98	79	84	83	81	83	96	95	72	97	91	100	112	96	87	89	96	103	89	94	86	101	112	84	76	79	99	116	81	84	92	98	94	113	92	84	95	90	97	90	97	91	114	102	94	87	93	100	88	94	94	90	86	116	97	100	114	97	90	104	105	118	101	110	102	111	93	93	107	82	81	84	96	93	119	86	104	93	104	100	82	96	84	98	94	96	104	81	85	90	102	77	101	111	106	108	100	78	90	100	98	96	89	99	113	103	109	93	81	79	101	92	108	91	97	102	96	85	89	96	123	82	82	104	82	101	99	99	86	89	90	87	83	98	119	107	99	86	100	88	101	104	90	91	84	78	91	98	98	90	105	90	121	93	89	93	103	102	106	88	99	100	103	100	106	98	102	98	122	82	105	108	78	105	88	95	107	85	94	119	103	101	105	99	93	99	89	89	83	108	82	81	81	92	97	80	109	79	114	92	84	99	93	96	97	96	87	80	120	95	100	88	101	100	102	92	95	85	97	94	78	111	90	106	92	82	100	108	106	109	112	100	85	81	100	98	95	98	78	99	84	113	111	84	83	99	100	92	90	108	87	90	99	109	106	113	101	96	88	95	101	78	95	95	105	87	82	89	98	108	98	110	98	99	94	111	100	86	102	91	78	92	95	104	92	105	87	92	90	109	119	90	85	103	84	110	110	104	102	88	107	96	89	88	74	89	104	99	90	103	103	99	119	95	87	97	78	81	82	94	101	99	100	118	98	93	71	68	86	101	90	90	92	109	99	90	99	92	104	105	107	95	80	87	97	109	101	110	112	109	107	90	93	100	110	86	86	81	92	90	107	102	111	106	104	103	87	100	96	86	100	90	84	110	102	96	85	85	92	91	106	116	95	108	111	98	86	96	90	113	107	99	86	131	81	94	96	88	87	100	89	83	84	90	105	116	107	74	103	91	112	100	90	93	120	94	106	103	85	103	93	96	96	98	106	95	86	95	84	96	93	95	90	81	94	106	86	93	107	86	98	100	102	93	98	82	93	87	102	95	102	83	88	81	103	86	103	98	90	108	106	108	94	109	97	90	104	87	106	99	89	105	115	101	99	98	97	95	93	81	88	89	98	88	112	87	111	72	97	100	97	104	92	92	86	108	92	98	96	93	98	98	96	95	102	97	100	95	83	100	91	106	80	80	89	112	91	86	95	97	88	91	97	97	102	99	86	84	108	106	78	96	91	112	103	93	93	95	83	108	98	90	111	93	98	102	102	90	108	110	86	90	121	97	82	93	99	97	75	102	103	87	116	87	82	86	100	85	106	104	88	94	106	87	88	78	98	98	102	96	82	92	91	97	95	92	109	83	116	111	96	95	106	77	82	88	104	109	93	78	94	100	102	102	89	111	98	93	98	81	103	85	93	80	115	88	89	100	112	99	103	86	91	92	95	103	117	84	94	95	93	97	106	94	90	103	91	103	108	88	80	102	91	86	89	78	103	92	85	86	92	97	94	112	91	115	115	96	105	80	96	98	100	112	73	94	109	85	98	106	92	102	86	83	91	99	97	99	98	80	92	75	93	90	103	101	89	100	99	86	92	103	117	75	107	105	100	86	90	90	109	83	103	95	84	95	102	111	88	99	91	99	102	102	107	104	88	111	89	76	99	82	96	90	110	125	92	91	104	96	115	98	92	103	97	99	86	93	102	82	85	83	97	101	84	100	108	91	104	98	116	95	104	111	92	107	91	115	86	111	94	107	98	93	79	90	84	93	108	85	95	103	93	108	98	103	94	93	96	84	82	106	99	98	86	82	89	93	97	107	103	102	82	100	98	95	100	104	100	105	92	101	80	78	89	106	98	91	79	95	90	99	110	109	94	91	92	99	116	111	90	99	109	62	83	105	103	84	102	84	90	84	91	98	98	91	98	94	106	86	123	109	103	120	98	101	106	96	104	114	96	93	103	97	94	99	98	103	90	89	93	124	95	93	94	92	86	107	99	86	89	74	86	100	84	93	90	102	73	83	100	83	81	91	89	100	96	106	99	98	91	96	92	105	84	89	81	86	86	112	93	84	98	106	89	84	100	90	93	103	115	96	102	89	111	85	106	92	92	99	99	104	81	109	119	85	108	89	104	105	102	110	115	102	93	87	105	111	106	109	113	90	94	91	99	93	85	91	78	94	75	114	83	88	99	99	94	81	96	103	91	98	88	103	96	117	102	106	113	99	85	95	80	113	82	100	88	98	91	98	91	102	101	88	97	100	93	95	96	86	97	108	77	92	92	95	103	90	98	92	91	113	117	76	98	105	84	101	79	91	97	104	92	92	89	84	90	76	97	83	103	108	112	114	89	96	92	103	91	93	83	103	84	111	83	91	98	105	103	101	103	79	108	94	94	89	102	86	97	85	79	97	80	89	105	105	86	93	89	89	99	93	103	90	91	96	100	85	98	91	91	85	90	79	101	89	91	96	113	87	86	94	77	87	97	86	105	90	103	115	101	103	106	105	82	111	87	98	105	112	101	75	101	106	90	88	95	96	110	103	107	98	97	108	87	97	105	93	97	101	86	98	102	106	90	97	80	90	97	93	112	110	92	103	95	104	95	84	104	100	86	94	104	85	120	96	110	94	82	101	86	106	102	82	99	101	97	93	113	101	112	103	89	100	97	102	100	87	105	105	98	99	92	96	92	102	91	84	84	98	102	94	88	84	100	73	99	93	86	103	123	107	85	93	107	98	89	105	83	93	97	115	101	78	92	92	114	82	103	101	103	104	89	100	86	119	97	90	102	108	87	92	82	105	102	110	91	100	90	99	83	114	103	72	115	107	89	110	92	99	81	84	99	97	87	102	94	99	95	118	104	88	102	97	106	85	90	94	102	77	89	98	102	100	98	97	102	103	97	83	92	103	93	94	91	85	102	111	95	77	101	81	87	92	100	111	89	95	101	127	82	89	81	97	100	98	91	106	79	100	87	100	95	92	94	103	103	95	92	101	91	93	88	87	112	94	103	99	87	112	111	101	106	99	76	110	69	100	104	88	102	92	97	102	106	101	92	80	99	105	100	95	100	101	102	97	98	92	84	103	112	99
33978	51568	17741	383	190	178	131	150	140	150	126	129	144	126	114	127	109	110	131	155	151	114	155	177	150	138	127	127	132	141	117	152	131	133	140	109	136	126	137	138	117	122	135	124	135	146	123	135	113	128	111	123	121	120	126	141	127	113	116	122	120	128	133	103	122	118	100	118	111	136	121	129	120	131	137	140	133	130	127	127	128	137	126	110	124	144	94	137	118	121	110	138	103	122	110	109	144	116	129	142	148	118	131	131	119	112	125	124	141	131	134	135	139	123	125	105	143	143	134	124	110	121	127	100	135	116	144	110	122	125	133	117	133	110	121	110	121	141	130	111	116	137	119	126	125	134	125	138	105	148	119	116	104	123	139	115	130	128	123	129	131	111	115	117	107	144	114	137	129	114	100	102	122	117	118	115	141	123	123	116	133	125	128	133	112	140	132	139	128	111	124	118	136	135	124	126	132	138	115	127	143	138	130	115	120	129	143	134	128	140	140	115	130	133	143	135	133	119	109	132	108	129	126	120	112	124	139	119	108	122	134	136	134	126	125	122	124	138	127	131	136	108	135	122	131	132	104	131	112	133	109	119	115	113	153	117	126	128	125	112	127	131	112	128	121	138	120	124	118	123	135	139	117	134	122	118	120	130	132	122	144	136	121	136	109	147	157	125	118	135	144	130	123	111	125	127	135	124	132	145	139	130	133	132	139	148	132	129	114	125	120	150	126	133	117	120	140	115	139	132	120	130	121	125	115	126	139	127	137	128	131	137	125	119	126	136	130	122	141	117	126	127	119	113	138	123	142	124	126	120	122	108	126	136	104	121	136	132	121	120	118	117	127	129	130	110	136	123	111	110	120	132	125	129	133	129	132	144	122	125	115	110	104	123	137	124	139	121	114	126	130	120	130	122	137	120	128	150	142	113	107	122	125	127	140	134	137	111	125	138	140	123	108	109	121	126	135	127	126	127	133	126	125	138	143	109	134	117	114	107	128	108	117	128	130	145	111	127	134	129	158	130	116	120	124	123	131	130	138	132	145	116	127	124	142	133	106	122	124	119	123	107	132	133	115	112	135	124	120	134	107	124	115	131	143	109	110	127	134	142	107	134	115	107	130	136	124	136	124	115	114	132	123	124	127	126	131	125	110	123	120	109	124	102	113	108	120	102	115	136	135	140	134	127	134	149	115	124	126	124	116	118	124	122	127	120	129	145	120	119	130	134	113	147	129	120	129	133	123	123	118	130	123	123	129	126	117	134	137	122	128	121	123	121	134	134	97	121	117	112	158	115	142	124	124	115	124	123	129	116	132	142	131	140	123	131	119	116	116	123	112	136	118	112	121	138	143	120	126	117	116	117	112	133	118	128	135	111	133	125	111	96	143	103	118	108	120	120	135	124	143	133	118	118	148	114	140	130	137	118	113	131	145	120	144	149	110	122	140	132	131	126	127	138	117	124	114	119	110	113	124	139	133	120	135	130	133	136	119	123	123	113	122	123	159	118	149	132	128	110	129	141	114	102	133	122	119	124	141	117	110	120	117	139	128	116	139	125	115	117	128	139	121	121	135	131	135	138	127	117	107	124	116	99	114	117	140	127	138	127	125	112	128	138	139	101	113	135	113	112	128	105	131	117	115	121	121	124	125	113	126	124	114	116	124	110	129	142	113	127	136	135	103	120	124	102	121	109	121	129	140	113	127	133	129	118	118	130	114	115	120	116	114	140	111	94	143	114	136	116	131	131	141	125	110	118	136	122	146	115	120	128	116	103	136	117	105	113	87	118	130	101	114	118	126	132	133	109	129	124	122	121	121	97	127	119	140	142	108	143	123	131	123	128	137	123	133	114	120	137	122	122	117	134	130	119	128	119	134	108	116	116	135	120	124	122	116	133	122	123	131	136	133	103	129	122	126	115	124	140	120	127	122	139	124	107	113	128	123	131	131	132	126	126	128	143	135	127	130	117	101	114	137	108	117	120	131	134	150	144	122	125	126	122	129	121	143	107	127	114	128	98	111	135	121	138	127	113	123	115	116	139	129	112	125	151	114	121	133	143	92	124	146	132	128	113	116	117	128	127	125	111	106	154	124	125	130	115	130	127	129	131	149	122	128	123	113	128	133	107	130	142	108	101	133	111	128	106	103	106	129	131	119	121	110	136	124	118	122	138	119	131	135	132	121	120	115	114	121	141	124	139	109	130	134	135	115	117	124	133	128	122	133	130	125	131	122	121	125	121	114	126	122	123	120	126	134	116	120	138	150	95	120	125	128	146	137	120	124	123	134	126	126	130	135	133	107	130	126	138	145	117	127	112	139	127	113	115	134	119	126	121	120	110	118	122	123	129	127	117	121	123	114	116	110	136	125	150	130	139	129	115	100	142	118	134	126	120	121	112	143	136	131	116	125	142	116	135	133	139	121	121	113	131	114	138	116	111	120	124	139	111	141	128	132	132	139	117	122	118	142	114	140	116	111	117	130	119	116	114	137	112	122	119	112	130	144	116	118	108	95	138	146	144	141	139	107	117	110	107	129	113	122	146	148	132	115	131	139	130	125	116	148	113	131	137	125	102	137	124	128	122	120	134	131	142	126	136	129	113	130	134	121	125	127	152	107	124	123	128	130	128	132	121	116	119	140	117	124	130	121	143	132	129	129	114	111	117	135	125	138	120	134	118	131	117	135	126	127	133	116	120	132	131	139	107	126	141	125	127	129	148	134	131	122	116	117	110	124	106	114	108	134	132	100	165	130	119	116	121	148	139	120	114	99	134	132	129	127	124	127	135	143	115	121	108	116	126	130	148	99	129	126	138	129	122	133	138	115	121	114	113	133	113	141	135	103	130	110	115	115	139	145	129	130	117	123	139	127	124	117	102	117	129	123	138	121	141	134	130	120	116	110	115	148	126	130	137	131	132	144	113	128	138	111	125	119	120	129	131	115	127	133	120	105	122	135	98	113	139	107	137	108	138	137	120	126	131	113	130	119	142	147	127	127	130	121	123	136	131	139	107	122	108	129	120	134	119	129	129	130	134	122	115	116	123	123	117	121	116	140	147	102	137	109	116	128	107	139	125	121	136	119	134	117	119	127	124	115	120	116	130	125	130	134	151	108	120	142	131	132	118	122	134	113	122	146	126	132	142	111	111	125	137	115	150	127	131	112	113	123	107	115	142	107	112	123	122	136	124	132	132	129	121	104	131	132	138	146	124	107	122	114	149	121	130	126	120	109	122	135	133	128	126	127	127	117	124	118	137	124	136	132	113	126	137	116	116	114	131	130	127	127	122	129	109	145	134	134	143	115	137	134	117	112	130	126	109	134	128	120	137	132	125	125	105	128	126	118	120	108	123	116	135	113	116	123	138	139	121	135	122	105	122	152	122	131	128	105	130	131	144	126	122	121	134	126	136	102	117	143	141	132	122	141	123	117	134	124	121	118	122	139	127	114	130	134	134	127	121	113	126	128	132	127	127	125	112	128	110	115	122	114	123	127	143
24161	21613	29049	24508	21297	10452	738	386	322	300	279	277	258	241	234	227	247	244	234	237	243	270	237	252	225	222	223	230	247	221	234	259	212	224	210	205	218	221	212	234	205	198	191	204	206	210	211	205	218	224	235	209	223	194	246	210	247	213	190	211	214	209	191	227	195	202	201	197	221	214	228	199	223	199	212	239	217	205	213	219	202	214	214	211	196	240	212	214	220	211	215	189	211	183	205	218	223	205	193	185	201	185	202	214	211	231	210	210	202	232	204	239	223	214	199	219	228	201	221	206	196	232	209	188	207	175	194	209	232	214	214	191	203	187	211	220	187	197	201	220	191	212	186	222	215	198	214	225	205	227	213	171	214	216	196	185	209	212	186	218	198	216	217	217	192	198	214	247	225	211	212	221	218	200	201	218	205	192	189	225	191	217	208	195	255	206	205	216	206	174	214	206	218	193	223	218	195	202	206	204	211	233	176	231	209	200	187	231	236	215	192	214	186	209	248	196	207	214	181	209	233	200	226	204	238	235	219	228	205	225	200	216	215	209	216	215	226	207	233	235	226	225	230	205	198	188	202	198	212	206	206	192	210	211	210	227	214	251	228	194	221	228	209	213	194	214	204	225	195	216	196	205	222	232	230	218	224	200	197	195	230	209	221	193	214	203	223	196	205	225	199	245	222	227	213	195	221	223	200	230	177	212	168	218	224	207	189	219	211	208	190	188	208	194	226	208	208	198	210	187	218	215	236	231	192	200	241	194	230	212	239	218	214	208	223	199	205	228	228	204	180	187	204	209	204	232	208	188	210	236	226	212	212	193	236	213	219	207	210	221	222	209	221	228	201	232	181	206	219	197	214	254	227	208	174	212	200	213	223	214	181	188	201	211	210	214	199	214	225	203	220	222	219	205	229	208	194	195	212	192	214	228	225	213	225	203	212	179	211	203	195	218	195	227	174	233	216	192	197	203	189	204	220	205	222	212	216	204	243	209	208	204	215	207	205	240	190	212	229	208	198	211	210	212	204	167	228	188	201	223	219	206	188	229	220	220	208	210	215	205	207	220	198	218	232	223	194	206	210	198	206	203	211	220	170	184	221	194	199	228	186	198	229	206	216	208	223	218	206	204	228	209	184	220	206	183	192	205	206	206	232	222	217	228	226	193	201	200	224	206	208	218	228	215	191	210	236	210	241	206	209	193	207	217	228	211	194	228	204	227	201	198	210	204	240	221	210	228	202	192	201	203	205	234	174	187	200	216	219	211	212	193	234	202	222	219	217	239	211	224	206	190	210	181	218	193	212	197	220	207	182	228	224	212	208	207	202	234	234	244	215	207	206	212	194	207	226	240	221	222	218	217	215	182	228	202	212	217	227	225	214	182	203	181	194	218	195	200	227	203	196	215	232	218	200	192	203	197	206	211	209	225	217	191	215	219	210	223	198	214	215	211	214	201	204	183	209	202	186	213	217	196	212	198	191	190	212	226	242	207	197	244	213	230	209	200	196	211	236	201	224	216	215	205	192	222	207	216	210	196	193	215	213	218	226	228	223	207	183	198	223	215	200	203	202	219	215	198	196	237	184	212	213	200	202	206	219	199	232	209	193	203	191	205	203	202	181	212	228	204	213	203	231	211	217	210	199	200	196	218	165	205	188	182	216	166	205	195	221	180	187	199	187	200	219	231	226	204	199	219	222	197	202	222	204	166	214	214	195	205	193	200	195	195	218	238	207	189	222	230	228	208	210	216	199	214	200	181	232	202	226	210	203	209	231	199	204	221	190	183	237	216	204	204	206	214	224	209	208	188	236	227	209	202	208	210	253	234	205	222	212	222	235	188	233	222	222	229	215	221	232	204	227	217	181	220	204	233	225	222	184	202	201	192	228	224	204	187	213	192	206	203	205	186	196	205	206	213	193	224	211	198	214	200	221	200	215	177	201	208	215	219	224	205	210	211	221	232	190	179	198	205	206	224	206	206	234	207	205	227	202	219	203	199	194	179	229	190	210	217	202	221	214	195	212	209	218	207	222	198	225	173	220	211	227	223	198	211	203	199	194	216	220	244	194	208	214	205	228	171	204	233	196	207	211	198	220	199	211	221	205	190	222	206	177	215	193	221	217	211	210	221	249	205	234	207	221	207	201	189	236	232	187	179	192	205	236	217	207	184	219	184	188	187	188	217	203	205	200	197	235	193	233	201	221	200	200	223	235	199	227	196	209	204	212	214	229	227	191	227	186	216	200	206	219	228	229	210	220	223	205	201	207	198	217	209	203	225	227	231	195	218	232	200	210	214	211	222	236	217	231	213	216	229	219	192	209	231	223	215	218	209	209	226	204	200	243	200	204	228	229	204	182	186	195	202	221	218	203	198	198	225	222	198	186	231	228	172	265	209	213	200	220	238	203	215	194	215	203	211	209	205	192	231	219	219	198	206	194	219	204	215	171	213	196	195	218	228	194	225	221	197	215	226	228	216	215	200	216	212	221	233	220	208	220	183	202	212	200	212	223	224	198	206	198	244	200	201	179	218	212	191	234	192	204	227	197	200	216	190	194	219	213	189	218	200	196	196	195	209	230	217	203	223	214	216	219	202	196	214	215	208	219	235	217	189	192	241	223	210	192	216	202	202	210	214	194	242	228	220	221	220	179	197	207	209	200	210	209	232	211	238	227	197	196	214	211	194	202	205	212	220	212	214	223	213	203	217	209	206	204	201	194	211	189	227	216	195	204	212	218	216	213	225	181	188	197	206	203	202	196	205	236	234	175	210	186	217	212	214	176	192	208	206	219	192	189	205	197	224	202	222	208	221	188	229	229	201	208	224	233	193	198	193	218	209	225	195	211	206	193	191	175	230	203	233	206	209	224	213	230	207	206	177	232	208	223	221	216	212	227	218	212	217	218	198	212	212	213	225	222	192	198	203	177	234	219	194	211	200	200	218	228	210	217	193	230	196	216	204	186	228	209	217	228	204	169	222	208	197	218	200	210	189	212	188	204	201	231	191	236	198	211	210	206	209	230	210	227	217	218	209	212	219	222	176	185	191	213	232	192	220	211	213	227	197	221	202	234	199	219	207	186	198	203	220	194	230	207	204	215	228	224	208	232	201	209	217	209	196	216	219	214	198	205	177	208	197	222	202	202	220	229	230	229	221	205	197	202	217	201	225	190	185	188	219	203	206	207	194	204	218	203	237	222	224	210	202	192	226	237	204	193	207	209	220	219	212	200	231	236	208	221	204	201	194	222	203	210	214	203	239	209	216	200	200	204	206	226	192	210	189	247	202	208	216	188	198	191	206	201	229	190	228	200	216	222	238	234	227	206	244	197	205	216	197	190	176	232	220	233	218	199	231	221	187	224	202	240	193	207	209	221	232	192	207	215	207	220	204	179	185	237	194	211	215	213	229	194	209	205	234	202	202	204	190	244	231	216	199	190	208	208	221	216	235	194	204	229	209	246	198	205	209	217	210	195	189	203	208	188	238	202	212	218	208
39303	70260	34259	2444	1283	950	786	608	528	494	387	379	351	393	310	284	293	315	319	295	284	327	344	344	310	319	277	285	285	272	289	306	281	307	263	274	256	257	242	240	242	260	227	233	252	244	262	247	241	279	238	264	276	242	281	230	259	258	264	255	256	240	276	248	246	272	268	256	242	277	231	268	264	251	256	288	242	231	228	277	265	247	236	251	257	256	242	249	250	256	262	239	276	237	243	249	243	279	277	251	243	269	261	254	234	221	226	261	255	250	253	248	254	249	229	263	254	242	257	242	267	250	259	254	232	265	267	252	246	267	230	244	216	252	234	261	246	256	263	259	267	259	253	241	263	270	232	253	247	255	241	232	250	243	224	261	264	243	248	270	260	227	251	225	264	243	240	213	233	248	257	253	295	217	243	275	252	253	237	233	258	262	256	267	252	260	234	232	258	260	238	235	249	245	254	268	243	252	258	259	258	263	260	260	244	244	254	289	229	260	266	225	271	248	244	239	249	260	230	213	288	257	243	230	270	251	249	284	240	243	227	240	251	259	261	234	266	281	252	240	260	264	247	238	276	255	235	252	249	228	226	235	255	241	219	267	231	270	240	241	239	271	247	263	244	255	246	258	249	246	283	274	249	233	289	258	294	268	278	250	265	268	258	264	264	270	279	242	235	260	271	250	235	230	268	264	272	238	236	271	272	269	246	253	238	247	259	245	296	242	251	271	260	254	252	249	236	268	269	262	245	257	240	278	261	258	215	272	247	252	238	255	248	255	261	258	275	267	233	260	254	249	276	254	244	247	261	237	251	262	238	228	242	257	258	253	234	248	261	256	273	251	264	213	231	278	264	267	240	268	242	266	264	246	250	269	253	255	268	227	237	242	256	249	253	222	225	257	270	276	270	275	237	259	250	248	258	263	255	245	247	245	254	242	259	228	260	275	243	261	274	284	254	265	247	246	256	230	241	249	274	250	248	236	232	269	263	239	245	266	250	245	259	250	259	271	231	264	251	290	273	270	265	262	261	275	242	259	224	222	278	257	280	267	260	256	258	250	229	262	268	234	227	266	252	233	224	247	275	227	245	248	271	268	263	237	253	254	260	249	269	262	270	262	238	251	278	250	221	247	248	254	243	237	260	261	236	268	247	267	254	260	259	255	282	265	273	252	241	249	262	268	253	249	261	246	240	255	275	254	236	238	254	232	302	213	231	248	270	266	241	273	259	238	244	265	239	236	257	245	259	266	245	243	244	260	252	240	253	245	249	254	230	239	284	270	265	243	297	253	224	231	260	255	257	267	243	240	266	256	265	247	263	243	269	252	261	252	242	277	263	232	264	260	242	259	233	235	240	257	251	244	237	247	239	241	257	237	286	242	265	259	245	273	250	245	241	282	244	230	232	250	266	249	242	269	268	258	267	252	261	253	237	258	251	253	261	248	239	217	258	251	244	246	267	244	256	221	235	244	236	238	262	244	242	233	218	230	274	265	259	240	248	222	233	263	255	234	257	239	278	236	281	287	248	234	277	259	246	224	270	260	252	277	279	248	264	281	236	201	274	240	235	255	230	255	242	239	268	255	261	230	237	234	230	263	254	276	257	237	256	286	248	245	247	231	255	246	257	249	223	263	247	272	269	237	256	280	253	249	243	261	229	249	240	241	235	256	256	257	255	260	250	246	226	232	251	256	270	240	261	254	258	308	248	241	208	286	259	253	265	238	279	264	252	251	266	260	267	248	266	248	263	257	249	235	255	227	261	266	260	227	267	222	266	272	272	223	265	237	292	246	263	258	263	237	248	273	241	264	252	292	226	243	242	221	269	252	250	254	240	252	262	276	270	259	250	237	240	234	236	228	255	234	227	267	238	271	240	258	241	242	250	253	256	268	236	255	291	276	249	254	252	269	266	247	237	256	252	251	277	253	268	234	255	259	238	246	260	222	292	267	269	220	284	237	256	254	254	241	246	247	245	264	254	255	257	237	242	241	257	222	242	282	255	249	258	238	236	235	232	308	243	259	249	228	245	256	279	275	246	234	270	260	238	266	239	245	256	251	223	291	263	267	249	253	245	238	275	256	268	271	275	274	249	254	260	258	266	249	250	214	223	271	259	260	244	252	279	266	226	267	248	257	242	239	243	256	259	257	250	237	248	252	247	270	268	271	253	254	238	255	272	266	255	241	263	243	245	225	229	261	269	257	270	272	249	260	253	234	254	279	250	252	236	263	257	253	262	271	246	233	255	226	264	246	256	238	253	244	246	253	266	287	241	245	259	247	252	252	239	264	221	271	257	265	279	257	260	232	273	249	240	236	256	259	237	238	247	255	256	266	230	280	273	232	242	260	295	258	267	262	222	245	218	259	270	236	260	271	244	279	232	244	254	247	266	279	270	231	243	250	259	247	245	225	256	274	249	274	246	241	244	237	242	264	236	274	253	254	253	249	288	214	258	246	242	271	242	236	240	256	264	270	291	256	261	249	255	245	267	288	253	248	271	254	265	275	268	270	252	269	243	249	263	248	236	235	239	249	272	273	273	246	241	259	260	229	254	285	270	235	262	247	272	279	210	259	279	251	264	242	234	236	248	244	241	241	278	263	264	273	282	228	266	282	269	239	240	267	276	236	220	251	240	243	244	228	238	245	255	255	270	246	261	241	254	258	260	249	235	244	246	218	267	260	241	250	264	261	241	260	288	264	210	245	252	253	257	269	284	259	274	268	252	252	229	266	298	267	237	266	270	268	272	255	267	255	247	288	238	252	232	263	250	248	229	261	262	237	243	250	268	244	256	268	237	268	250	263	246	254	243	252	241	248	289	258	288	263	231	260	239	227	286	259	261	229	215	261	268	237	266	289	265	240	263	239	264	242	249	260	249	230	234	245	261	266	236	238	262	268	221	256	269	244	279	237	259	233	265	242	246	232	253	259	275	253	256	253	233	268	252	288	230	270	229	257	273	277	272	267	256	232	278	260	238	257	249	247	224	244	255	251	252	246	274	220	262	270	227	262	245	255	239	234	246	261	244	268	270	270	241	264	237	280	253	245	254	262	247	254	256	274	254	252	252	244	234	224	256	233	305	226	280	257	254	244	255	244	251	266	263	248	235	268	235	267	254	253	260	221	256	264	281	235	260	263	255	241	260	281	259	273	241	240	251	238	247	247	233	250	259	262	239	280	231	269	221	239	271	242	239	235	216	234	263	242	252	245	230	253	266	289	256	239	248	264	244	238	259	235	248	265	264	264	247	229	265	213	255	251	275	266	261	242	267	223	266	249	258	258	245	244	273	245	239	245	233	255	238	220	258	275	275	242	248	273	265	233	288	249	259	232	280	258	270	234	247	253	270	271	258	266	258	266	279	244	231	236	255	259	262	258	242	202	268	269	263	231	259	251	229	243	239	244	242	276	246	250	276	268	236	270	258	242	246	287	231	232	212	226	265	275	237	260	264	268	264	242	223	250	235	271	230	246	245	273	270	254	245	277	250	248	264	235
25557	21981	28093	24948	8910	386	261	184	189	156	146	147	156	132	131	123	120	163	122	132	174	140	146	151	147	128	131	125	131	131	140	148	128	126	127	123	121	125	164	108	129	123	129	111	129	121	123	131	116	113	113	131	135	128	125	105	129	119	128	105	121	123	126	133	145	129	144	111	139	113	116	120	109	106	116	127	116	118	138	92	128	123	132	109	125	119	120	116	125	138	113	109	137	124	129	131	119	124	128	130	120	118	131	135	128	135	108	123	113	108	119	116	124	129	126	126	132	129	116	128	121	125	138	112	124	115	110	135	118	135	113	121	106	136	125	113	111	110	112	116	131	121	127	134	131	151	118	126	130	101	113	119	98	135	105	113	121	136	131	111	130	119	120	109	133	128	137	121	126	109	116	115	133	119	126	130	144	125	115	112	123	103	123	115	131	113	112	119	131	130	135	101	124	153	119	117	142	133	119	126	120	115	142	120	146	127	144	153	130	132	126	121	129	124	116	115	113	108	117	144	115	132	130	123	104	115	103	131	127	128	94	102	119	139	112	130	111	126	140	115	114	125	122	131	142	120	118	131	137	113	126	116	127	120	130	132	104	124	139	117	108	130	127	116	129	112	111	119	97	135	133	120	139	110	113	123	106	125	133	126	123	131	126	105	119	123	113	126	119	154	120	145	115	125	121	131	120	143	133	135	111	133	131	130	108	134	143	120	121	130	120	108	122	114	131	117	126	130	128	123	107	127	131	97	113	157	104	128	114	122	100	123	125	110	117	95	134	132	121	110	117	138	108	124	127	129	145	106	123	132	111	121	114	150	126	113	120	146	128	132	103	106	120	135	125	131	142	124	130	129	118	115	105	115	141	138	103	122	124	120	115	99	135	131	125	122	126	111	122	105	119	136	113	122	122	106	100	111	131	126	129	108	108	127	119	136	117	136	122	113	127	127	113	120	138	120	122	144	123	128	126	116	130	131	123	129	117	130	116	127	120	117	120	115	131	126	118	118	102	134	113	117	116	117	120	124	114	131	126	124	134	117	113	141	130	105	117	110	134	122	122	141	130	109	128	129	128	113	123	145	122	116	135	94	134	148	129	112	106	126	113	125	126	125	101	118	127	123	115	113	129	117	114	134	137	127	131	132	144	132	115	125	132	110	116	104	124	109	125	120	119	117	108	125	130	116	105	115	131	130	143	122	145	116	117	114	138	111	143	116	125	117	114	124	129	132	120	111	121	117	125	113	119	114	106	129	116	124	105	138	115	132	111	120	115	130	110	132	122	133	113	124	108	127	115	128	137	117	110	121	123	120	128	111	109	129	108	105	128	130	130	123	128	107	126	105	110	125	106	112	112	131	124	129	125	119	121	114	132	122	97	124	140	105	117	141	140	120	128	134	149	111	117	124	118	116	129	146	129	120	134	130	111	128	143	138	115	129	123	133	133	110	107	129	108	117	113	111	148	147	126	126	129	108	131	112	105	118	116	120	104	123	136	137	118	133	120	126	128	121	133	123	131	125	119	116	114	122	135	103	122	108	128	113	130	126	119	144	146	133	131	128	133	121	130	122	118	135	109	133	119	127	112	109	105	111	116	123	117	133	117	115	107	100	107	121	124	112	126	122	133	132	127	109	128	137	134	117	110	109	116	121	115	115	138	109	130	126	134	116	135	122	130	122	111	132	132	111	124	110	126	127	134	120	111	117	116	131	116	116	108	134	143	131	117	127	123	128	111	144	105	136	115	115	126	120	119	143	123	120	140	119	117	123	122	111	144	126	117	123	118	134	128	135	131	122	128	139	120	126	130	113	109	127	139	130	110	139	123	126	115	131	119	103	129	123	129	117	114	121	114	138	122	130	105	116	111	115	139	115	124	119	127	126	122	113	112	114	122	117	120	132	104	106	125	125	114	127	124	122	104	128	115	135	135	120	124	133	146	141	137	150	122	128	111	123	103	125	114	136	122	118	130	109	117	132	117	132	106	125	99	127	128	123	128	117	130	136	114	132	106	102	135	110	106	114	141	124	130	122	113	130	105	130	130	134	123	125	129	117	120	125	126	114	130	118	106	107	131	138	129	127	132	141	118	96	126	112	129	114	108	126	134	119	137	115	127	135	117	109	120	115	126	110	118	140	125	129	120	133	129	135	109	120	118	103	114	113	111	149	114	119	134	105	128	118	112	138	122	126	133	112	123	131	132	125	106	131	117	122	109	117	131	132	116	110	120	140	140	129	121	121	127	103	112	122	124	133	127	138	116	121	118	106	113	126	125	124	129	114	107	124	112	114	132	126	138	121	93	133	126	133	125	128	144	113	105	108	119	127	128	99	103	140	137	110	113	102	125	116	102	127	128	130	119	124	113	108	118	114	116	108	135	116	125	118	130	127	95	117	111	130	122	119	125	106	98	130	125	115	131	103	112	114	112	121	125	113	120	117	163	132	101	125	139	116	112	125	115	125	115	130	109	112	124	120	138	119	137	123	122	129	137	144	119	110	127	102	130	135	111	120	133	123	113	136	108	120	140	113	117	117	112	124	121	116	125	122	104	116	130	135	123	98	126	127	125	114	120	125	127	109	118	121	103	126	126	113	136	130	123	103	114	145	112	127	113	125	117	145	111	108	131	131	114	120	114	124	115	118	119	116	132	117	121	123	132	105	118	125	118	107	115	125	147	108	120	111	133	114	111	132	117	132	127	119	107	125	114	142	130	124	125	102	134	133	109	110	126	126	140	98	111	125	129	138	125	91	117	120	99	110	113	111	118	120	124	125	112	130	119	135	123	120	106	144	131	130	110	156	123	109	123	117	125	112	118	138	113	106	124	120	126	124	103	125	109	142	125	127	139	108	130	109	119	132	93	140	119	126	129	131	114	125	137	117	166	118	128	132	119	130	128	128	128	128	118	144	116	132	127	123	130	149	131	113	131	139	130	125	110	108	113	107	127	131	122	131	113	120	127	113	127	128	135	114	126	112	144	119	113	127	123	114	137	126	127	135	137	142	135	113	117	135	143	125	117	124	132	121	108	128	108	130	128	140	116	116	129	116	105	120	118	128	119	138	125	109	120	108	121	139	125	118	152	139	125	126	132	120	111	121	102	115	140	116	104	129	127	119	120	101	132	132	123	128	141	120	138	127	127	120	121	123	113	134	127	132	111	125	128	139	132	130	108	131	134	131	120	132	121	112	120	117	121	134	122	126	124	89	141	116	110	108	106	125	110	121	125	115	134	118	102	122	117	126	122	128	114	105	121	120	115	112	148	120	109	130	143	107	117	148	127	115	117	118	134	115	125	110	128	126	116	137	135	108	121	127	124	120	130	120	126	118	119	135	118	107	118	109	124	129	122	127	138	135	133	101	99	124	106	125	115	127	126	113	116	147	116	134	122	115	115	118	145	125	124	137	125	114	116	134	123	104	135	121	109	150	118	132	126	98	128	128	131	102	124	115	121	120	115	131	143	133	160	122	121	107	131	119	111	132	113	124	123	117
37738	62367	28493	1389	664	529	396	327	293	264	261	248	184	209	214	213	165	189	194	212	202	196	220	181	212	197	175	192	214	204	171	179	165	168	163	149	178	177	151	177	172	145	188	146	176	183	165	177	166	147	161	163	164	151	196	161	154	140	164	179	190	174	143	170	181	173	159	179	178	150	139	154	163	167	177	177	180	169	166	163	145	155	196	143	179	177	148	162	156	182	175	182	176	180	175	162	160	142	151	158	149	168	166	154	163	153	138	147	160	175	182	166	163	168	153	157	173	174	172	176	160	164	151	161	176	175	170	161	160	170	178	174	137	149	150	153	168	162	151	151	162	179	162	154	168	179	164	158	167	162	172	150	160	141	156	159	157	179	169	170	156	156	157	152	166	171	194	173	179	182	151	151	148	161	173	156	143	175	169	186	179	160	159	153	167	153	206	152	169	166	146	158	159	182	175	171	179	172	149	169	171	158	164	170	163	155	167	161	159	165	160	139	154	187	131	147	163	152	160	191	165	151	170	164	156	158	138	160	143	156	148	176	167	178	157	159	171	161	148	172	171	157	163	173	177	173	156	179	183	148	155	169	186	160	154	182	150	160	159	170	142	155	146	169	140	156	160	147	172	157	145	159	171	154	161	156	173	178	163	139	164	162	172	134	145	165	186	171	182	184	188	166	156	173	173	162	158	142	170	167	160	164	146	180	180	158	135	193	195	173	158	177	170	157	142	154	171	160	159	167	177	159	167	170	145	168	169	178	169	147	147	187	144	167	176	165	134	150	138	171	159	180	155	174	156	178	168	152	174	166	185	156	154	180	148	148	161	138	158	155	151	179	137	178	173	163	148	167	160	153	192	159	162	174	180	140	152	165	186	179	150	168	171	140	178	182	166	167	157	170	165	180	159	147	168	162	151	170	183	158	149	169	193	177	169	178	165	174	169	175	180	153	156	153	158	157	156	161	177	145	162	168	168	167	168	166	154	177	195	153	148	147	148	167	175	155	157	158	153	168	172	131	162	162	146	150	152	163	166	188	165	171	163	165	155	162	168	155	154	173	162	157	149	184	171	163	158	177	161	166	188	173	162	173	158	155	170	169	156	191	171	171	177	150	159	163	169	169	184	136	160	165	163	183	157	147	143	169	162	160	174	157	147	163	181	157	184	163	173	149	158	174	145	161	163	161	158	170	154	177	158	154	174	168	149	176	165	162	158	173	189	161	161	142	184	169	184	168	146	170	156	160	158	159	183	152	169	166	170	175	161	184	181	171	156	154	165	136	156	162	153	161	169	164	144	166	189	157	166	177	162	158	162	140	181	166	169	151	152	171	159	153	149	154	181	148	172	176	178	162	160	166	158	158	164	190	161	138	166	162	185	174	164	161	167	153	165	172	192	156	173	172	145	164	157	170	154	166	144	167	167	171	158	173	164	162	166	178	155	166	193	160	181	148	154	137	152	169	160	161	167	167	170	146	161	163	168	185	148	164	155	169	161	167	161	168	174	171	163	168	169	198	154	154	177	169	171	188	179	166	170	169	145	162	171	150	150	174	162	156	139	169	174	137	168	180	163	164	169	139	161	188	147	151	170	171	170	148	147	141	184	148	161	168	148	166	164	180	180	166	143	154	150	157	143	162	160	166	173	168	151	166	177	195	169	162	144	179	173	179	154	174	144	157	169	178	173	183	144	145	171	148	167	178	171	163	147	168	157	160	155	157	169	187	156	171	161	153	156	170	187	146	208	172	140	162	167	169	183	144	167	152	166	164	185	150	170	162	165	172	158	166	168	180	166	152	151	165	181	156	157	152	166	161	147	170	159	153	158	162	157	157	165	158	167	171	155	157	168	175	163	181	166	156	182	160	171	159	144	172	138	140	173	152	150	174	154	156	169	162	143	157	180	179	165	150	156	181	160	162	182	163	179	174	184	145	172	174	153	173	165	184	169	189	190	171	167	175	169	152	176	186	146	147	172	181	146	186	158	184	161	177	180	173	186	176	161	158	162	169	182	141	170	189	166	163	156	174	189	169	172	166	168	164	177	156	178	140	165	159	197	171	186	160	155	153	166	162	164	141	155	148	151	168	179	163	140	156	171	180	169	160	174	175	159	174	197	164	156	163	173	165	154	138	154	163	130	162	146	149	151	153	151	157	153	174	173	166	173	173	172	186	144	182	153	175	160	186	148	162	176	173	177	172	137	175	139	153	155	170	175	189	161	133	173	144	195	151	175	151	171	156	144	152	163	160	183	167	144	167	159	165	155	161	180	165	155	185	168	163	158	161	160	153	153	148	162	176	163	151	161	157	143	165	151	170	150	167	158	163	145	153	151	153	201	144	165	169	167	169	170	151	156	154	165	152	146	150	181	161	191	186	146	175	168	175	162	173	168	157	163	144	168	168	173	150	151	180	178	147	177	148	178	157	156	162	132	133	181	153	163	134	153	173	184	165	178	155	152	155	180	168	169	168	159	153	156	162	186	172	167	162	177	158	160	154	156	151	156	161	185	158	162	150	145	169	156	154	162	201	157	156	153	158	181	190	161	161	184	156	161	155	156	171	147	182	175	158	164	182	174	166	173	176	180	148	175	143	173	168	154	150	170	178	178	182	155	154	161	142	176	174	149	169	164	146	167	173	177	177	165	148	144	158	158	186	164	156	173	165	156	161	168	180	159	179	145	184	160	204	164	167	154	146	165	163	159	174	140	176	151	179	171	161	169	194	154	154	154	160	183	180	158	162	163	187	160	141	173	153	145	167	157	148	192	159	167	173	171	156	159	166	175	186	175	160	174	171	177	161	168	159	178	166	154	159	168	163	164	142	162	172	184	180	158	163	171	180	159	160	172	159	179	168	170	152	150	155	167	185	177	157	169	166	166	182	190	146	172	170	161	175	185	172	167	176	159	157	168	157	162	143	198	186	163	156	145	155	154	156	150	175	142	159	166	183	164	176	154	163	158	160	170	176	158	143	163	163	156	172	141	167	157	186	158	170	171	185	156	170	183	149	156	160	160	155	171	165	165	149	162	166	155	163	159	150	165	143	170	168	163	171	154	155	157	155	178	167	153	185	171	158	165	144	161	169	159	162	178	152	140	185	166	182	168	194	162	161	167	180	179	160	168	158	157	165	152	167	153	161	164	159	156	150	145	152	138	147	183	159	171	151	174	153	169	176	130	169	173	157	175	160	169	166	169	175	150	153	150	144	165	158	195	163	186	162	167	169	156	132	159	146	148	157	141	170	158	142	178	159	153	135	166	161	148	169	165	166	165	149	152	176	153	149	171	157	151	165	174	170	167	163	140	150	156	176	173	162	167	157	159	143	178	176	153	158	187	174	157	163	161	144	164	180	153	145	166	148	167	185	170	173	150	148	161	148	161	167	139	188	160	163	172	172	165	165	135	167	162	169	165	142	158	155	164	169	157	161	135	181	145	172	177	166	171	173	173	149	151	163	142	162	164	141	135	167	157	162	176	179	159	173	164	172	172	164
23265	21586	29325	24213	21508	21366	8651	766	506	469	440	430	415	386	383	374	373	363	364	362	375	386	351	361	356	328	327	343	356	333	335	312	331	311	330	342	339	297	333	325	321	302	304	293	311	310	313	304	329	310	341	300	304	326	306	294	313	308	290	283	300	312	296	275	307	321	294	315	298	318	272	305	284	278	300	295	302	308	284	261	322	287	282	310	323	297	275	287	302	277	319	305	294	305	295	296	288	262	265	298	317	290	305	312	309	331	287	291	308	275	321	344	301	289	319	290	280	291	290	340	308	304	294	296	296	292	304	312	266	268	266	284	293	299	296	296	277	291	284	308	294	304	280	286	273	277	295	286	319	300	302	276	273	303	286	278	297	313	318	281	296	270	305	304	326	284	302	321	315	304	288	301	323	268	309	282	309	283	271	293	277	294	306	278	300	293	319	303	314	301	287	278	264	277	326	292	315	294	288	288	294	310	342	283	295	313	290	315	289	296	295	303	303	304	286	326	278	307	315	321	314	315	269	293	299	294	278	298	324	322	297	276	341	297	319	274	298	277	330	290	293	284	306	316	334	337	315	300	328	285	319	280	308	298	253	267	254	310	313	296	300	320	303	315	273	298	314	313	297	294	301	340	295	334	295	290	298	300	301	277	293	310	287	318	292	299	303	295	305	291	301	299	295	317	284	292	309	304	306	303	279	307	295	282	302	273	304	274	280	309	278	295	320	285	304	282	284	295	313	286	290	264	280	304	292	305	293	283	307	312	289	307	305	304	288	309	304	338	307	290	307	294	268	288	297	331	296	324	298	317	276	328	277	302	272	287	281	262	302	302	313	311	305	281	292	289	282	264	318	295	281	303	280	296	287	295	331	315	287	291	303	289	291	296	336	274	300	269	300	293	327	301	297	290	304	322	303	323	329	270	304	296	304	287	300	288	310	276	277	283	311	287	314	305	302	268	289	321	294	281	297	312	320	292	306	314	282	286	332	311	291	274	322	305	293	290	300	294	294	288	312	308	299	317	299	287	306	271	321	294	303	291	293	292	323	321	289	279	305	286	272	303	292	324	318	295	314	297	342	315	262	293	294	279	292	330	283	283	299	302	296	269	297	300	308	304	315	295	292	288	305	305	305	276	306	311	296	318	339	291	308	302	290	289	308	294	302	261	313	326	275	308	322	286	317	298	272	326	290	324	293	306	305	314	314	337	305	318	291	294	269	300	311	321	292	297	283	295	323	283	297	301	275	306	273	301	308	299	351	308	261	269	283	295	288	262	289	277	302	271	312	293	274	291	305	283	290	299	297	319	279	309	298	307	273	314	279	291	289	308	325	299	295	282	278	282	305	340	309	280	271	297	294	323	341	310	286	291	279	334	323	286	274	277	325	309	289	335	280	319	295	302	313	313	299	275	296	288	318	298	300	314	288	336	300	292	312	263	261	275	290	300	309	302	300	295	285	308	317	281	295	274	290	266	279	306	291	309	265	288	313	318	277	297	306	334	299	268	305	289	290	278	293	291	278	316	285	306	311	266	282	305	278	308	275	273	270	300	282	269	327	307	267	294	275	313	295	298	284	278	293	309	298	282	298	263	324	320	343	301	311	293	284	321	343	315	266	327	317	294	293	306	290	282	315	309	298	292	329	299	312	292	313	302	277	288	284	263	292	311	275	308	264	307	305	312	289	307	311	287	325	279	304	305	299	312	303	307	314	301	279	303	307	301	321	303	310	296	303	324	299	285	291	274	278	325	285	289	309	333	275	314	318	295	272	298	284	290	294	302	274	293	342	304	289	275	312	255	311	314	322	275	288	298	273	297	306	281	285	304	262	286	272	282	275	291	294	274	347	311	287	305	303	290	309	324	292	294	302	315	271	298	282	303	312	287	319	283	292	288	295	293	296	302	309	308	275	327	294	284	300	285	303	334	314	312	287	304	298	287	306	307	321	310	319	319	303	292	304	296	269	299	299	306	295	294	293	294	281	290	283	297	268	304	305	260	284	316	290	316	295	324	293	268	305	302	304	281	306	296	299	280	302	297	306	288	309	288	281	297	298	341	296	294	309	299	303	290	313	302	263	297	308	342	291	314	304	314	284	287	305	297	314	291	281	265	291	271	266	294	272	283	289	272	300	291	328	298	294	291	298	297	310	269	297	321	322	287	277	285	271	276	298	327	321	325	298	299	295	244	318	301	278	280	309	305	317	277	307	267	292	280	274	302	325	294	297	310	315	306	297	271	309	295	292	279	299	289	330	293	315	307	315	318	288	313	288	297	292	287	296	265	319	302	299	294	322	296	295	286	309	293	300	292	282	305	300	306	259	290	317	323	271	314	281	301	291	298	303	261	313	281	299	314	270	308	302	297	276	298	311	287	313	312	284	303	299	309	322	273	275	301	280	338	289	288	292	315	306	315	318	279	261	318	290	329	287	291	311	301	309	304	273	282	297	323	310	291	309	293	317	318	320	301	292	292	303	282	282	320	297	307	314	282	303	275	268	315	287	308	296	302	277	281	301	312	312	307	283	320	295	308	331	302	302	292	295	283	317	305	291	325	302	310	304	277	313	305	298	284	302	298	330	314	319	290	288	328	320	303	273	295	248	308	283	280	322	277	287	289	287	297	333	323	308	309	284	293	295	265	280	288	299	297	305	294	286	308	304	289	326	316	322	293	307	299	299	291	306	273	313	270	284	291	323	303	304	295	298	299	301	315	318	308	290	312	287	311	279	291	316	287	298	299	292	289	299	301	270	292	296	302	279	266	278	297	281	326	281	317	295	283	323	317	323	319	297	307	274	269	294	316	284	308	264	283	278	314	294	321	306	283	287	311	307	300	278	298	290	316	304	276	312	311	286	280	294	277	308	271	329	301	316	314	265	295	284	329	273	299	333	296	270	294	298	317	319	293	319	296	282	325	268	277	320	289	312	290	282	287	315	270	313	280	323	295	284	269	283	299	283	295	297	315	290	313	280	312	313	271	285	290	295	316	310	314	294	299	309	289	280	342	299	299	301	336	286	292	284	285	273	318	263	285	292	322	301	284	296	270	286	308	318	320	311	313	275	304	315	289	285	302	304	283	305	314	264	281	307	284	279	292	297	304	300	320	303	303	302	271	274	283	290	284	313	308	304	301	308	280	319	285	275	319	317	245	258	306	291	274	273	288	301	315	273	302	284	324	289	306	303	311	303	317	282	299	299	300	302	297	325	281	292	280	290	301	311	335	263	295	336	254	305	348	290	311	291	300	307	295	318	311	313	296	312	307	334	312	302	305	278	308	295	290	295	300	306	292	277	300	307	271	274	305	266	302	301	285	323	305	285	282	270	325	275	303	296	292	300	286	308	275	297	282	333	259	324	287	282	323	306	324	263	312	305	297	304	294	295	317	258	286	308	292	287	292	306	282	306	292	336	304	301	312	306	293	300	300	275	294	301	299	276	305	312	315	312	285	321	296	298	289	295	303	325	305	306	287	294	309	291	304	262	299	313	295
44875	77829	41091	3896	2212	1649	1333	1042	859	768	638	626	580	524	518	511	468	455	453	480	485	464	513	488	456	468	423	435	428	433	391	390	416	394	408	406	386	407	382	382	354	392	357	392	350	391	375	318	389	373	374	371	389	347	388	330	380	376	344	361	381	337	375	357	353	326	365	374	364	356	352	339	407	368	338	369	386	333	364	348	368	355	361	337	355	374	344	345	365	326	353	358	355	367	343	346	389	322	350	324	347	367	389	370	372	354	387	357	371	397	371	370	360	354	385	361	372	378	368	361	353	334	340	345	374	377	375	372	370	371	344	369	364	329	356	360	363	362	355	384	319	350	394	364	395	360	355	352	361	410	333	319	357	386	348	376	354	350	362	389	400	374	337	349	388	352	317	344	364	375	356	341	373	349	354	350	353	349	341	342	383	382	361	348	351	364	352	358	347	352	378	370	371	366	345	367	346	359	378	337	325	361	357	354	357	364	330	354	380	368	359	350	365	375	364	378	335	374	389	381	360	361	353	329	347	360	378	359	376	322	372	367	323	335	352	381	377	377	320	342	373	367	355	367	353	349	362	367	345	331	386	331	360	353	359	377	377	391	328	322	316	356	363	327	379	342	334	352	379	345	351	341	368	360	333	382	323	362	341	331	357	369	349	357	333	327	374	325	350	321	375	346	363	366	369	349	356	357	352	353	364	336	341	353	345	356	357	346	354	389	324	355	357	390	359	374	359	350	326	326	377	359	333	336	370	392	323	378	387	366	327	351	402	345	353	362	391	362	336	353	359	374	363	353	385	354	353	338	352	334	385	356	350	370	357	364	371	352	369	361	380	357	332	390	366	330	340	370	332	336	366	327	348	339	360	350	363	380	343	374	329	330	378	377	359	349	330	358	358	371	358	339	398	393	368	368	376	356	371	342	396	340	340	357	324	346	363	324	372	355	362	363	373	357	319	391	366	344	365	330	352	337	368	356	363	355	340	405	394	340	376	339	380	360	329	369	341	349	376	374	353	334	345	362	333	401	381	319	337	313	361	331	341	338	377	324	389	355	325	379	346	335	352	350	399	343	352	348	338	343	366	382	342	367	383	367	347	314	346	330	318	366	378	356	352	356	377	371	363	345	352	362	343	380	370	413	341	342	316	342	364	360	361	363	367	364	377	391	353	391	356	368	338	398	335	356	366	376	373	366	379	346	341	372	347	355	352	369	367	339	363	330	380	373	353	387	340	381	334	374	342	403	352	363	358	389	360	357	330	352	364	350	375	374	331	386	361	340	337	357	375	373	350	372	356	341	362	343	359	333	392	376	348	375	338	349	376	361	379	368	360	364	369	344	402	342	346	366	361	361	380	370	361	378	371	326	321	359	347	339	335	370	329	338	377	324	357	359	340	368	341	358	382	345	340	356	409	367	361	352	356	315	375	358	340	374	412	372	360	355	359	358	362	339	364	356	316	357	349	362	369	357	359	386	390	405	336	378	358	345	357	370	355	378	356	342	345	341	367	402	337	340	367	405	365	324	362	368	357	350	393	370	384	389	352	368	315	330	363	393	331	348	353	370	349	353	337	383	363	364	362	345	424	343	364	338	363	369	371	337	364	309	343	347	396	369	400	347	362	347	367	342	342	336	365	345	370	346	320	358	316	347	361	371	324	363	371	389	332	429	384	377	378	358	364	356	381	365	339	358	377	340	359	359	364	339	316	354	359	325	344	355	382	381	351	364	362	339	339	370	373	352	339	384	327	342	365	388	374	344	353	343	380	362	347	342	366	370	357	323	396	341	340	326	400	360	350	344	356	347	359	365	347	371	343	359	320	343	361	366	371	352	364	368	343	375	349	387	343	375	374	358	335	354	342	355	387	363	339	410	346	313	314	344	362	338	361	344	385	327	353	325	356	362	353	375	338	340	396	347	350	347	360	370	363	381	330	340	369	363	347	367	332	384	390	344	380	333	367	369	367	347	370	350	353	356	378	370	310	344	371	331	373	370	413	364	359	328	327	366	366	356	335	357	341	324	349	316	351	341	316	363	372	378	351	354	347	335	352	363	322	310	394	353	387	368	372	392	383	332	359	376	352	373	353	333	315	374	368	340	425	377	363	352	345	349	349	363	329	373	354	368	323	306	335	400	355	335	339	357	327	379	345	332	382	359	382	330	366	366	340	394	352	352	300	363	338	339	369	363	323	369	341	341	348	346	364	342	350	353	314	373	348	354	364	330	353	351	348	338	367	350	357	362	369	329	330	352	364	337	353	361	378	355	360	367	391	376	340	388	371	312	357	328	357	370	370	388	363	343	366	380	373	348	326	349	371	344	375	349	348	345	365	391	362	349	367	351	332	367	343	339	405	364	342	330	343	362	325	368	359	357	352	359	358	367	351	349	329	343	340	357	330	365	379	328	354	338	361	337	361	346	341	377	356	372	370	339	349	373	369	361	347	396	351	354	339	340	351	369	339	359	358	347	371	361	327	368	355	374	381	351	385	349	359	365	346	349	349	356	369	395	378	361	347	384	370	368	374	351	340	354	361	365	364	352	336	355	361	341	353	353	336	343	349	371	372	350	356	353	353	328	352	347	363	369	360	378	354	362	360	350	354	396	347	326	379	348	351	350	348	336	397	318	364	353	360	334	311	353	354	358	339	363	373	367	401	350	361	341	346	367	363	359	338	362	386	346	340	347	364	336	352	351	377	364	373	322	349	353	320	382	370	321	386	337	345	361	353	344	355	344	350	355	386	372	339	358	374	343	380	373	349	351	389	370	331	380	373	364	356	365	352	351	380	340	355	338	358	344	350	346	321	363	383	345	344	358	364	346	356	360	360	323	345	363	338	365	388	351	403	370	325	377	376	319	359	351	352	345	344	369	330	351	352	387	375	335	359	366	358	346	367	346	351	370	349	377	380	365	354	390	368	363	345	349	360	366	350	369	330	359	341	340	386	380	348	308	347	374	342	356	370	317	394	374	361	373	355	391	330	355	360	384	341	377	358	331	350	358	352	347	366	347	379	334	363	350	342	332	352	374	363	340	374	338	352	378	359	391	366	361	385	370	319	334	341	326	389	354	364	369	331	367	356	361	352	375	369	365	373	344	374	346	356	353	365	325	371	337	371	338	327	372	376	331	387	363	369	351	372	331	374	366	328	369	339	353	352	387	355	364	350	342	331	350	351	340	338	332	412	317	335	377	339	382	350	340	370	336	364	346	364	318	364	341	357	368	401	389	316	340	338	356	353	364	357	362	332	323	347	356	337	357	375	334	302	365	373	339	364	361	338	349	384	359	389	384	350	354	364	341	362	361	359	363	316	379	356	351	360	350	336	347	327	357	384	340	353	374	353	351	363	371	336	374	372	354	376	359	371	371	348	362	348	367	353	367	359	346	340	324	340	321	326	362	358	358	335	349	376	358	369	343	321	371	370	327	358	353	357	333	383	366	348	340	363	341	373	381	335	386	349	350	405	337	355	362	329	358	382	360	369	356	340	356
29799	34791	27625	5929	154	112	93	132	93	107	124	122	122	106	75	103	98	121	103	108	89	110	101	100	113	98	112	132	103	102	94	101	109	94	103	109	88	86	86	104	85	105	109	116	82	110	101	84	90	96	99	94	101	109	94	91	108	110	108	100	95	86	99	125	100	92	77	113	95	107	108	108	86	115	90	104	95	92	107	99	95	99	91	88	91	109	97	95	84	106	96	96	88	105	85	89	91	95	88	98	88	103	96	89	105	119	104	93	83	85	106	102	89	107	91	112	92	98	90	95	96	77	93	94	99	101	105	91	111	98	80	106	93	90	98	104	90	89	102	93	86	107	104	109	108	95	115	105	99	92	98	75	90	99	108	99	90	103	95	81	87	84	91	123	93	90	102	119	91	73	112	108	103	81	112	94	85	101	95	115	97	89	93	103	82	95	97	91	101	98	91	113	101	84	93	114	107	83	97	84	82	109	121	97	81	86	112	108	108	103	104	88	83	90	98	124	100	72	86	110	86	85	105	76	84	91	106	113	87	98	100	99	87	103	92	93	109	105	77	100	102	103	110	102	99	121	93	99	109	89	100	95	95	89	118	100	91	90	106	103	102	97	121	89	98	91	103	111	94	88	92	93	92	100	82	106	104	104	107	112	98	107	97	111	96	93	83	104	100	98	84	97	112	98	91	110	109	95	92	95	96	98	94	101	96	101	96	95	86	107	112	101	82	113	93	82	106	91	80	87	93	93	117	92	99	105	78	111	85	85	106	102	95	112	80	91	106	90	89	104	83	108	90	110	103	90	99	86	97	94	112	109	116	88	76	94	96	110	109	87	81	98	111	87	100	88	94	108	109	91	94	94	107	123	96	102	98	98	97	88	125	88	98	92	111	105	105	81	95	89	101	95	114	92	102	105	103	105	99	90	105	87	97	84	91	85	98	97	99	107	88	100	91	101	101	110	101	91	90	110	101	102	106	98	95	101	96	101	107	97	93	111	98	93	97	78	81	111	113	86	85	101	93	95	92	90	99	102	105	95	98	101	110	80	108	108	84	107	94	78	72	102	106	101	108	103	98	104	111	95	107	113	90	123	105	102	82	73	69	100	103	93	82	102	94	92	91	92	96	106	91	121	114	88	104	95	91	112	97	95	94	106	94	97	116	96	101	103	83	86	100	105	100	102	94	105	89	106	102	116	98	101	104	100	99	93	120	111	102	108	97	90	87	100	91	106	81	110	91	98	109	93	87	101	79	84	93	91	96	100	87	105	89	101	104	97	101	99	96	104	105	90	98	76	110	110	91	95	87	104	104	98	89	102	85	108	92	107	100	97	111	115	100	83	104	97	134	103	89	98	99	99	101	114	94	89	108	113	98	97	89	105	94	88	80	85	84	96	103	97	111	86	123	97	101	109	106	100	97	107	89	94	83	96	100	100	107	97	75	87	114	86	95	86	77	98	99	99	79	104	73	100	108	100	86	94	112	87	111	86	111	84	107	111	103	108	95	91	98	89	88	93	99	89	103	85	106	75	110	91	96	95	105	94	107	89	90	111	112	97	92	94	95	105	103	96	83	94	77	94	89	107	93	99	93	84	81	109	95	95	90	92	89	91	100	96	124	98	124	99	93	108	115	125	90	91	113	103	93	106	91	114	100	75	110	101	105	102	92	87	91	109	103	98	105	96	91	99	101	114	99	98	99	105	100	87	90	99	102	95	91	110	96	95	96	99	93	93	98	96	91	111	110	100	94	92	92	85	99	93	109	108	93	113	86	99	85	91	105	110	109	99	114	118	99	106	101	103	101	100	127	113	93	100	99	94	91	92	108	114	111	95	97	99	96	96	104	85	113	97	100	104	107	90	92	90	98	96	94	95	82	113	101	103	94	100	87	98	97	89	109	99	105	87	91	112	110	89	104	104	98	123	103	114	100	115	100	99	101	81	102	98	91	99	96	88	106	105	107	91	109	75	99	88	107	80	100	99	98	83	110	107	93	100	99	96	109	93	86	97	102	89	103	93	100	102	94	87	101	90	92	97	96	97	101	112	88	106	95	110	97	106	94	117	105	108	110	111	95	91	108	100	103	84	97	90	108	82	91	103	100	113	131	96	94	97	107	95	92	95	79	101	121	87	106	86	84	94	113	94	108	83	101	98	114	125	85	93	98	108	106	115	92	106	105	104	99	107	104	92	102	97	103	91	93	109	106	113	103	118	72	116	90	97	92	116	105	99	89	107	105	96	88	112	98	100	100	92	106	106	85	97	87	113	100	100	95	101	90	93	88	90	88	85	76	110	96	113	97	93	103	84	92	103	97	109	93	107	83	108	102	94	100	84	95	101	106	107	102	88	115	117	102	99	105	113	95	89	98	103	99	93	103	85	113	84	89	109	100	82	89	92	87	98	116	103	100	100	95	98	103	96	87	83	89	96	98	95	100	105	104	94	90	85	97	96	91	97	97	102	91	93	93	84	114	95	109	103	101	101	97	99	99	101	111	97	97	81	87	109	86	117	107	111	85	82	98	106	102	100	82	102	85	97	103	114	113	98	101	84	94	116	115	86	101	99	110	103	107	89	105	88	83	114	93	90	84	93	102	97	104	83	92	92	97	115	108	102	96	101	96	99	102	92	105	103	110	98	100	104	96	97	96	108	111	105	101	89	91	106	96	95	90	103	102	112	81	105	88	93	82	109	100	111	89	105	97	80	89	101	95	96	110	118	123	104	102	99	88	99	98	104	100	79	93	84	102	94	88	105	81	95	91	95	95	107	102	93	94	76	94	109	114	96	109	87	94	110	92	98	101	95	92	96	90	85	83	110	112	96	97	86	94	93	91	90	100	92	90	99	98	94	93	99	100	97	105	97	101	95	112	97	91	93	108	90	108	105	76	99	95	100	104	108	103	117	105	99	91	99	107	81	101	100	87	111	92	100	100	102	105	71	102	97	91	95	93	104	80	102	95	104	95	94	108	85	97	93	81	94	100	119	90	107	99	106	112	91	93	95	106	101	86	102	94	101	100	102	98	100	83	111	108	90	114	89	95	103	115	112	99	100	88	91	94	98	109	95	112	100	91	107	87	86	78	85	101	88	94	84	83	94	78	99	121	98	100	102	82	101	97	96	97	90	106	106	97	98	108	95	109	91	81	86	107	100	79	100	90	89	114	97	90	89	104	109	94	72	101	98	120	105	109	108	91	84	99	89	101	76	105	99	114	97	88	93	83	109	119	97	95	104	81	114	96	113	94	115	107	96	120	86	85	99	93	84	92	120	102	75	101	115	101	87	94	94	97	94	112	83	93	98	102	88	106	80	85	95	96	123	84	91	96	87	87	97	89	112	94	100	110	87	106	84	103	98	92	96	110	73	95	100	108	106	80	98	108	94	93	91	121	97	112	114	87	88	105	101	93	98	123	113	90	104	102	113	95	87	74	106	97	102	110	99	113	103	89	104	107	92	113	108	97	106	98	100	88	85	87	89	101	99	91	86	108	112
35323	52666	21108	522	167	174	164	132	150	158	121	134	130	129	148	109	127	136	130	149	145	147	157	139	139	146	159	167	148	148	150	136	138	127	142	136	141	130	119	111	129	139	122	122	129	127	132	108	114	133	136	118	126	118	132	156	119	125	94	122	114	131	120	108	131	111	141	140	127	107	119	119	137	129	121	121	129	132	133	135	132	131	131	113	126	127	120	127	124	127	119	124	129	128	132	127	129	137	137	119	119	130	130	131	134	128	104	113	123	123	123	125	118	139	122	121	125	107	120	125	116	134	114	135	127	112	111	113	139	123	133	138	124	113	113	137	112	135	125	139	111	140	128	135	137	133	138	144	128	146	147	138	128	112	99	115	125	136	142	128	132	114	140	124	119	110	113	130	114	141	131	119	118	126	130	123	114	114	110	139	117	115	140	132	121	128	145	118	129	146	123	128	125	156	111	132	138	127	123	128	118	133	133	135	126	121	134	131	119	130	128	128	114	132	132	152	138	123	117	116	124	120	124	123	161	142	146	124	132	148	136	129	120	134	124	127	132	111	132	140	133	138	123	110	138	121	123	121	115	121	112	123	143	120	123	112	99	130	111	133	116	127	120	126	115	143	131	126	112	114	122	129	142	133	142	124	143	138	131	129	121	134	109	153	103	148	126	111	129	134	115	137	113	136	134	110	135	132	136	99	127	122	130	132	123	124	138	136	127	119	120	128	104	136	127	126	130	136	125	140	131	140	105	132	114	115	134	144	120	113	119	116	139	122	141	109	127	128	147	126	122	135	126	149	121	108	125	122	142	133	152	116	129	133	138	143	138	123	137	130	112	132	134	130	113	120	126	140	114	129	130	122	108	120	145	127	138	131	127	153	126	125	132	162	134	112	119	108	100	108	128	121	120	124	145	104	128	141	128	112	145	135	139	137	121	115	122	122	130	118	140	129	131	136	136	126	135	144	119	110	130	125	110	112	144	131	127	122	122	139	121	127	122	117	134	133	114	125	110	122	126	118	128	125	126	116	124	124	138	111	137	129	135	147	150	110	111	120	145	111	130	136	140	114	131	126	124	135	136	141	132	126	120	129	128	132	128	134	141	130	118	126	134	125	128	129	128	138	136	137	124	120	142	132	142	127	143	141	121	125	134	136	133	123	137	132	142	166	136	134	118	133	119	124	122	120	150	117	136	155	122	134	115	127	121	123	126	137	129	136	137	135	143	111	120	108	128	138	127	137	112	121	129	114	120	122	134	120	114	129	125	120	115	130	113	112	127	112	116	133	128	121	129	113	114	137	120	123	140	124	121	130	124	121	130	116	148	118	122	122	124	117	108	135	124	125	114	127	129	129	123	136	127	145	147	119	122	122	129	131	131	112	128	137	141	132	124	142	132	129	129	102	132	144	123	116	126	123	140	147	136	137	127	139	130	133	134	139	128	121	140	130	119	120	115	115	127	140	138	127	145	126	128	145	128	146	137	117	145	151	130	114	153	133	129	129	152	111	118	136	129	132	145	131	109	122	116	129	154	119	125	136	117	152	125	122	143	107	123	136	132	129	145	123	133	137	135	127	146	109	120	113	134	124	124	122	106	129	113	113	120	132	126	135	106	128	133	132	124	132	143	136	128	128	118	122	115	124	137	134	128	113	141	115	144	110	141	126	130	118	137	119	115	123	144	128	132	114	127	153	127	134	124	118	132	118	137	132	105	125	142	125	130	138	133	114	109	153	135	124	120	122	125	141	129	121	124	122	137	145	109	136	129	131	127	139	129	135	117	120	135	113	115	154	128	107	117	140	134	136	135	120	118	128	120	134	127	127	139	126	144	107	116	132	125	115	137	125	129	130	121	133	136	123	130	127	120	113	114	126	121	129	106	130	115	130	120	120	118	114	119	132	99	117	146	112	150	124	131	134	144	130	134	128	112	123	107	115	115	117	117	126	142	126	137	134	132	132	136	151	134	143	144	119	111	124	139	114	125	118	130	124	115	121	132	107	129	104	112	128	125	136	141	116	113	131	101	126	122	122	147	135	147	134	136	120	125	114	118	110	142	132	139	124	127	123	117	128	121	120	127	120	137	125	124	149	126	111	110	128	137	140	112	114	130	154	137	118	121	117	126	118	141	130	126	154	118	104	115	141	118	139	122	115	125	116	128	136	114	119	124	124	141	126	140	133	117	125	117	143	143	106	136	124	132	126	126	142	109	122	138	138	133	108	114	120	138	135	122	121	147	114	129	119	125	131	122	107	124	127	128	119	119	135	113	113	125	137	136	138	132	117	127	110	119	117	107	123	138	123	130	110	126	140	135	127	129	111	110	139	148	126	118	141	127	121	123	147	125	135	133	114	137	121	141	135	116	125	122	132	147	126	119	105	115	110	128	132	143	127	120	128	105	141	130	141	120	137	136	135	109	132	120	119	114	135	129	123	106	120	118	134	118	140	134	125	128	128	113	141	158	127	139	118	122	136	139	130	115	120	124	128	127	126	121	124	149	123	136	126	133	131	113	118	142	128	117	133	150	136	137	117	134	137	134	136	137	127	118	141	117	124	135	117	118	122	121	129	141	119	130	134	126	144	118	132	144	129	97	108	117	130	117	115	137	113	131	138	117	106	140	133	127	136	102	112	112	113	136	120	150	128	137	120	124	121	121	142	143	148	126	128	125	113	130	131	115	130	127	115	128	129	131	127	120	144	114	133	117	118	129	138	119	134	134	139	137	134	111	133	112	128	127	121	132	142	112	132	128	111	118	139	122	137	137	116	141	123	125	142	137	116	128	115	126	126	118	116	116	137	125	124	139	122	150	118	118	130	103	135	115	143	131	135	133	119	138	136	108	106	140	122	113	143	119	121	120	117	121	108	122	138	144	132	132	117	126	115	124	125	127	122	122	120	136	119	110	119	130	126	134	125	145	136	139	130	129	131	119	137	144	128	119	143	138	120	145	123	117	128	138	135	135	129	107	123	119	132	138	109	115	122	151	125	112	139	129	130	108	136	138	147	105	122	129	126	145	131	129	127	118	125	121	137	137	140	101	120	147	141	123	134	132	129	125	128	134	122	154	118	116	120	140	96	123	135	125	129	127	124	138	134	118	121	123	127	135	130	132	129	137	127	126	115	128	143	127	109	111	113	131	127	131	117	123	117	128	133	131	128	107	151	130	119	126	133	124	138	119	135	118	130	122	123	121	133	127	118	158	130	139	133	153	114	134	125	131	140	92	97	136	127	112	132	142	127	125	102	134	133	126	136	129	128	115	102	136	146	125	120	130	116	119	140	123	129	136	131	123	122	140	119	122	139	132	142	118	135	142	124	121	122	119	134	136	128	122	122	134	119	105	141	137	140	141	104	125	126	136	118	115	134	125	137	137	135	133	105	132	123	127	104	111	130	116	108	138	135	135	142	135	132	123	131	119	136	122	100	124	108	126	131	121	124	128	133	159	116	120	104	135	126	113	133	144	126	120	135	130	121	111	144	126	117	135	89
24150	21609	29162	24463	21275	10903	673	390	331	302	288	260	258	252	240	284	233	231	231	237	235	222	252	272	215	229	218	242	236	234	232	245	209	215	215	188	210	210	221	215	216	199	201	217	199	212	207	182	209	209	190	238	203	198	214	215	189	196	196	214	200	207	233	202	207	213	187	193	205	219	190	197	202	194	181	219	241	201	219	209	231	213	247	198	220	220	236	218	213	203	233	212	224	199	210	194	194	207	215	217	208	205	207	215	206	177	213	234	215	215	227	216	232	196	217	203	220	218	208	195	210	214	229	212	202	214	207	211	220	203	217	200	210	213	198	217	182	193	220	204	206	198	207	198	197	194	210	193	219	216	202	197	225	191	202	217	215	206	225	194	207	207	224	212	225	222	208	208	218	212	215	221	192	184	198	231	197	240	206	186	222	204	186	207	208	235	210	208	209	230	219	191	180	212	194	225	205	236	227	210	200	219	217	213	191	225	218	200	180	202	195	198	232	179	214	200	223	197	187	202	195	194	213	193	204	198	204	215	225	200	204	209	205	203	210	209	181	186	212	217	190	206	245	231	206	189	224	208	206	212	219	215	202	207	222	203	213	209	231	212	187	213	193	199	203	177	240	228	206	215	213	195	196	185	196	221	211	209	206	193	203	210	207	191	201	191	222	195	198	173	204	226	221	193	208	235	221	222	230	217	218	218	193	204	178	209	260	214	219	233	179	203	222	207	235	217	204	209	211	220	189	196	209	178	195	213	214	211	209	206	189	200	209	203	186	235	227	193	181	211	191	220	186	229	185	206	174	191	212	219	213	222	233	166	210	203	185	185	206	223	201	203	199	186	190	210	211	206	181	206	189	195	226	193	211	217	212	206	208	216	199	212	196	204	238	225	203	181	185	220	213	201	216	189	220	224	236	199	227	217	229	227	204	213	212	192	209	185	202	223	195	241	199	200	223	193	235	210	208	227	201	222	193	176	203	217	229	224	210	174	207	218	199	193	224	187	213	197	211	212	210	207	230	199	217	237	221	206	210	207	226	203	194	220	223	185	209	211	200	221	214	208	224	208	245	204	177	219	235	219	236	202	206	203	198	216	196	210	204	207	204	208	224	190	206	208	195	218	205	213	195	223	201	212	207	225	217	209	212	203	194	216	212	208	225	202	237	194	204	216	227	228	218	183	217	206	221	209	192	208	208	211	195	234	233	219	211	214	194	184	218	215	203	176	214	211	222	229	186	218	202	211	215	197	227	234	205	229	194	207	221	205	223	201	212	208	198	217	205	199	215	208	232	210	197	227	203	219	204	205	227	201	202	213	214	206	219	196	215	239	189	245	208	208	174	221	198	204	188	206	227	207	203	221	207	207	218	191	219	189	202	221	204	204	221	227	197	201	208	210	222	216	229	206	216	222	216	213	202	209	200	180	222	240	206	240	215	221	215	213	205	189	211	196	191	200	228	204	181	209	236	232	225	207	227	205	208	188	245	196	218	221	199	203	216	203	216	201	236	174	210	202	181	182	212	225	211	201	230	200	221	203	203	235	203	170	238	207	209	222	217	222	192	251	188	212	204	208	207	200	221	212	218	200	224	217	197	195	201	198	231	223	181	224	182	191	218	206	248	237	214	186	207	198	220	197	239	190	207	219	226	233	219	230	208	214	196	212	202	206	236	179	203	200	195	184	203	191	208	205	222	226	214	188	190	201	215	212	198	196	202	217	218	204	212	198	205	197	217	222	184	212	180	222	183	230	232	180	180	203	214	195	178	231	199	198	205	202	199	201	214	198	225	182	219	207	223	193	219	202	211	195	220	194	234	218	211	191	177	227	191	203	213	215	228	223	215	214	229	208	205	217	201	193	216	182	205	220	190	215	215	222	192	203	192	212	209	214	216	223	200	193	214	246	204	193	203	213	182	184	214	218	230	203	199	213	221	213	225	220	197	222	227	232	180	216	215	203	195	221	159	211	203	210	200	226	214	211	251	198	203	185	193	201	232	197	217	230	218	213	205	199	206	181	208	196	197	208	203	205	200	220	185	211	195	218	211	220	214	197	208	191	221	201	195	215	193	222	198	206	204	231	215	214	224	221	244	179	201	184	219	194	193	213	212	192	209	193	199	218	191	210	205	200	212	196	221	210	226	212	200	200	197	192	214	226	199	218	210	192	220	231	183	209	189	209	183	210	200	222	214	198	220	194	224	243	219	204	195	219	204	225	223	198	211	205	210	210	192	197	210	214	219	219	193	200	201	224	217	191	201	209	194	177	182	207	212	204	228	175	200	193	210	200	191	227	219	176	210	188	203	223	223	218	196	235	202	220	189	182	228	199	205	207	224	222	194	212	219	198	209	214	215	236	220	203	214	212	216	222	220	189	223	203	227	200	203	224	202	225	200	189	215	214	193	224	220	227	220	209	222	211	193	208	215	201	222	216	229	192	207	197	195	206	193	228	228	202	227	209	194	210	215	205	207	215	219	204	197	215	199	229	188	235	191	210	200	199	181	191	189	237	200	221	218	238	195	243	180	214	187	210	209	229	198	207	218	229	215	197	218	227	209	211	209	193	213	194	175	215	188	189	182	214	234	219	231	177	223	221	209	209	195	211	213	212	198	210	225	207	221	211	207	230	185	199	193	214	206	204	219	210	218	199	211	234	213	226	213	238	212	227	205	206	190	202	185	207	223	214	202	221	206	181	203	218	196	205	202	196	219	210	214	206	208	219	222	221	224	211	207	218	210	196	204	214	213	173	222	219	185	203	238	216	203	208	241	200	213	204	205	200	197	231	225	195	203	214	195	219	227	210	213	181	229	231	208	171	213	202	202	193	225	197	226	208	211	183	207	191	207	205	206	205	211	201	185	202	212	207	191	220	178	180	201	194	211	199	191	216	210	209	224	210	197	178	214	211	227	201	206	196	209	189	199	218	212	213	209	214	187	187	210	213	220	193	225	207	224	206	207	181	172	223	219	218	209	208	224	241	211	203	224	204	205	239	200	185	203	213	219	214	222	196	210	229	181	210	192	175	227	203	198	212	190	221	184	219	179	208	231	188	242	218	197	202	210	218	201	198	219	199	227	202	225	185	223	182	186	201	210	205	233	230	231	206	190	219	213	211	208	226	191	216	212	201	222	227	227	227	204	232	221	201	210	212	195	224	220	225	185	209	217	209	188	189	206	231	213	251	201	193	212	203	231	219	194	203	220	181	216	187	195	212	224	218	217	209	184	217	223	222	234	214	171	191	211	192	224	197	232	190	231	211	218	199	214	191	209	230	197	226	234	189	200	231	214	216	217	204	215	201	214	218	199	208	241	208	169	202	194	213	208	212	212	202	209	173	201	242	215	194	186	204	192	224	193	218	197	214	197	221	197	185	205	192	205	203	189	214	202	205	217	215	195	189	218	176	206	225	213	227	190	184	216	212	200	210	190	197	206	208	219	203	224	211	197	181	213	248	207	176	210	201	223	192	192	196	196	218	218	204	218	205	218	209
40367	70751	39023	2905	1203	914	732	583	529	456	440	382	372	341	306	332	318	275	323	323	290	337	299	289	299	290	326	290	319	340	274	282	282	282	277	264	267	247	273	241	275	269	276	249	256	267	262	258	279	253	243	267	283	280	245	254	295	244	283	279	266	262	277	266	262	279	236	269	265	268	260	224	279	269	256	263	228	262	250	282	257	245	259	240	262	268	244	283	269	258	240	234	260	255	253	234	277	240	264	271	269	252	252	273	242	265	243	260	230	251	236	272	252	259	256	230	248	268	259	235	247	254	275	235	276	262	257	267	243	248	259	266	251	249	264	251	238	267	226	269	228	264	268	258	245	262	259	251	264	244	263	273	273	233	229	243	242	237	289	253	249	263	289	252	234	263	273	248	230	250	243	250	247	237	241	248	268	224	262	267	269	234	256	278	259	264	250	241	274	265	253	257	223	232	246	260	251	268	264	242	260	271	258	250	281	230	259	231	240	245	255	284	269	251	267	264	231	257	280	261	239	238	232	256	277	273	273	258	232	265	236	272	262	276	252	272	301	255	265	236	254	219	264	268	252	223	277	236	264	257	261	262	274	250	238	248	227	285	261	265	238	238	288	234	263	270	239	274	273	255	249	232	237	254	257	283	249	259	263	232	227	237	250	281	248	245	235	248	251	249	230	266	278	282	232	248	234	231	258	235	229	260	286	258	272	216	236	277	243	230	240	265	270	276	264	249	258	249	235	249	241	241	246	262	225	254	261	259	248	243	255	247	246	258	252	263	279	245	242	255	260	259	233	256	243	249	258	249	240	246	266	236	253	265	250	225	276	266	246	257	245	265	278	283	260	243	240	253	222	281	271	229	251	275	270	225	251	251	242	242	236	283	252	266	256	236	246	268	244	261	225	242	246	235	278	240	256	245	262	248	261	241	236	275	267	243	270	273	256	267	276	231	266	253	271	234	270	249	251	282	259	272	237	261	254	248	271	259	251	229	258	256	269	259	260	258	224	274	240	276	257	262	240	229	257	230	246	255	241	270	225	269	229	266	229	240	257	241	263	258	261	269	247	285	271	268	244	229	258	238	252	273	236	264	264	263	254	262	256	296	259	261	237	272	268	259	237	259	259	247	276	222	232	250	242	273	227	258	275	243	276	222	240	252	241	267	236	283	275	252	266	247	269	282	240	256	242	251	252	263	260	248	271	217	225	247	237	267	262	246	234	240	253	247	257	223	256	238	259	260	254	249	258	237	213	244	257	258	254	274	230	285	277	261	270	256	272	230	252	262	248	240	237	259	217	253	235	257	239	241	248	233	229	248	252	280	268	230	261	254	251	262	259	252	230	281	240	247	283	237	258	272	255	259	257	262	259	267	287	250	244	242	281	248	249	229	267	258	247	260	255	227	260	256	226	275	244	219	267	235	268	265	241	287	244	234	252	263	271	259	242	248	254	223	250	271	251	250	246	240	263	246	250	265	270	284	242	254	277	243	259	260	284	248	241	242	271	263	262	223	262	236	256	237	278	249	254	257	256	263	265	281	257	226	258	248	239	259	233	260	271	279	261	234	268	249	237	251	272	253	255	266	276	257	251	227	257	252	255	244	250	247	282	260	243	260	257	239	241	256	260	252	258	261	255	261	254	275	273	260	260	225	259	267	239	287	243	255	254	238	230	252	239	255	224	267	240	262	252	261	263	244	274	274	266	264	255	243	236	262	261	248	272	248	283	239	253	237	233	244	211	262	262	253	244	258	253	239	225	234	269	257	260	282	230	253	238	245	244	253	273	244	242	242	278	249	253	253	244	239	251	266	268	258	258	256	219	265	238	250	234	267	223	248	264	256	256	264	288	276	240	274	273	258	256	250	265	267	246	274	245	231	243	272	268	269	245	272	236	240	246	240	254	262	256	259	228	272	245	236	256	250	237	265	239	279	238	215	256	251	265	255	213	278	269	259	259	250	224	249	237	268	254	245	258	271	264	247	251	254	258	247	221	230	245	284	257	241	287	258	241	263	229	251	270	245	259	267	233	261	232	249	233	241	242	284	240	237	264	247	250	255	277	219	246	255	267	255	261	262	252	247	241	244	254	262	258	245	234	238	246	265	232	281	250	254	254	234	245	271	258	280	255	234	251	252	244	261	252	266	260	259	252	236	256	273	256	263	243	237	251	249	256	217	240	272	249	253	291	241	250	245	252	268	264	254	270	231	280	234	268	252	273	264	242	263	258	272	249	270	273	255	251	243	218	261	251	245	265	259	242	264	252	295	264	261	282	258	244	270	243	257	269	266	240	240	254	249	242	273	263	274	254	233	238	209	252	216	285	276	251	286	250	235	281	260	220	245	264	251	251	242	266	255	235	256	257	236	262	232	273	221	266	242	240	262	229	241	257	231	251	254	279	256	259	251	242	256	270	263	246	229	247	248	256	279	231	243	225	256	237	220	241	268	249	242	265	250	242	285	227	250	230	247	255	239	243	254	255	277	242	246	254	264	255	259	263	258	241	240	257	233	245	265	273	232	237	246	251	251	273	242	243	278	241	247	259	254	267	256	266	256	237	238	253	255	235	262	248	246	235	236	272	262	283	215	228	263	254	250	263	227	244	270	251	247	230	279	218	238	238	228	229	281	279	255	233	261	244	253	270	268	251	245	267	233	252	271	239	261	241	235	238	239	277	241	233	239	266	228	238	278	248	279	238	261	279	261	234	273	263	237	263	250	247	272	253	270	238	232	238	265	250	248	255	235	235	222	258	266	267	225	249	278	235	238	260	249	260	239	262	291	254	235	274	247	272	251	259	259	249	249	247	248	245	262	257	278	261	278	268	273	248	247	215	230	254	258	248	269	257	252	232	266	254	285	230	249	274	234	241	239	250	241	251	229	249	270	266	248	244	277	253	244	228	234	251	246	231	254	247	244	236	243	267	249	274	249	247	256	241	255	282	261	269	234	247	250	240	230	239	267	281	254	272	262	246	230	258	246	246	248	255	232	276	288	233	242	242	242	274	238	256	269	263	243	250	281	230	247	256	260	237	262	259	266	267	265	267	254	246	249	241	249	272	240	252	226	243	256	264	278	272	239	263	271	255	245	246	247	241	247	263	248	246	252	273	253	262	252	257	249	261	260	243	245	245	241	261	225	238	275	236	253	236	281	236	248	240	249	245	237	250	272	226	263	257	250	247	250	241	265	240	247	276	273	265	273	277	248	261	230	255	285	231	257	276	265	235	242	283	256	244	243	251	267	275	254	274	284	246	242	245	234	225	288	256	265	246	244	259	263	239	236	235	226	257	284	277	274	234	298	257	257	262	254	247	254	250	242	258	262	290	269	279	267	269	251	233	240	242	252	232	252	257	263	236	258	247	233	250	262	252	312	249	275	227	234	248	247	252	273	257	262	255	236	259	236	282	273	236	297	259	251	256	248	246	249	272	234	240	233	249	259	235	260	267	272	289	271	267	234	264	262	255	281	259	276	291	231	256	245	235	235	246	263
25550	21992	28146	24912	8649	359	209	205	187	161	154	143	125	144	154	130	141	149	127	139	143	157	123	159	157	138	143	138	152	142	137	149	112	133	140	135	112	118	128	121	130	127	121	151	128	127	137	122	139	125	123	126	130	123	145	131	114	129	116	121	119	123	113	129	124	125	116	106	134	111	135	143	110	130	129	131	127	111	132	115	127	108	95	137	102	99	115	128	112	127	120	131	110	121	144	125	116	138	113	114	108	120	103	122	140	132	119	112	121	123	113	118	114	113	123	131	117	107	105	131	108	129	136	115	115	129	145	131	124	105	117	145	124	122	125	108	134	107	130	108	138	138	141	110	107	125	105	135	113	110	130	123	122	124	120	103	121	119	125	120	138	145	102	129	124	103	130	141	127	122	130	128	122	137	123	130	140	108	120	133	119	120	135	114	101	118	126	140	118	129	101	123	152	121	121	121	103	120	116	126	132	124	116	130	112	117	121	119	139	111	139	131	134	114	124	124	106	128	103	113	116	123	133	108	130	136	121	115	122	137	121	119	142	128	138	121	119	118	130	127	131	100	135	144	120	113	138	121	106	137	114	119	120	140	130	115	134	126	130	122	116	99	113	116	123	114	105	129	139	120	130	117	117	129	127	129	125	118	136	128	125	125	131	119	117	120	128	129	126	121	107	123	127	124	127	121	118	116	128	147	135	118	114	119	134	122	123	121	131	95	115	112	137	131	124	117	140	123	144	140	132	112	121	112	112	112	120	118	147	132	134	124	107	125	127	122	112	134	113	124	109	105	114	126	120	142	110	116	146	116	106	122	119	106	130	114	112	132	130	120	136	139	118	122	121	114	103	121	120	120	132	137	119	150	137	108	109	108	110	122	127	125	120	119	120	146	126	118	139	115	128	128	120	109	123	117	133	110	156	127	140	143	109	123	126	104	131	111	128	115	114	124	137	120	117	129	125	114	114	107	133	124	110	115	119	106	123	122	118	130	129	123	123	105	131	100	110	107	115	120	119	110	130	135	132	124	130	116	122	120	103	108	112	116	119	119	117	108	134	145	121	124	127	127	114	141	143	132	148	131	118	108	131	116	140	123	124	136	121	136	115	126	116	108	121	108	128	111	118	121	107	136	115	111	124	114	132	103	117	124	117	127	120	110	121	120	118	125	131	130	128	110	115	122	117	116	130	116	120	128	133	136	118	122	155	131	122	129	121	133	118	125	129	143	132	113	131	114	134	117	117	127	103	120	136	106	125	124	135	116	109	124	138	121	103	146	122	115	123	118	132	118	123	121	127	131	124	138	132	125	138	105	125	129	133	138	100	135	125	120	127	120	112	125	120	134	126	105	116	132	116	114	141	133	106	133	114	125	136	124	134	124	117	125	107	128	126	107	111	132	114	119	119	128	125	114	116	125	129	131	125	124	132	127	117	122	125	139	127	108	109	104	132	120	118	137	100	121	123	123	141	115	138	119	117	122	111	125	136	135	128	126	116	125	123	111	121	114	101	121	127	135	120	133	116	117	135	122	123	129	117	122	121	130	133	137	156	120	121	118	122	115	130	122	152	129	108	113	109	117	138	108	126	155	127	133	102	128	125	142	113	121	127	148	149	125	123	109	109	113	112	113	119	108	127	134	112	132	121	137	111	128	128	129	104	150	119	133	122	124	129	114	131	139	123	122	114	129	135	140	135	116	114	111	123	119	125	141	124	130	99	116	126	113	114	123	109	136	118	109	140	126	129	121	115	115	121	152	138	109	105	129	144	130	113	127	101	155	132	130	118	114	127	123	106	128	138	131	121	117	136	119	124	149	126	103	100	123	131	130	119	121	119	124	129	107	135	138	123	126	100	130	126	131	124	107	134	127	128	129	119	144	102	118	110	117	129	117	126	102	118	105	122	120	123	121	128	120	132	129	133	126	133	121	125	128	128	119	118	115	109	121	114	114	110	125	104	148	128	136	118	126	119	126	107	108	126	132	134	107	105	132	122	124	147	131	131	92	118	137	99	126	126	129	119	103	120	122	131	147	122	131	137	119	118	108	118	124	122	115	118	122	126	144	138	149	122	118	117	119	139	120	124	142	123	121	132	124	119	113	111	121	123	100	119	119	121	113	135	115	105	130	130	119	136	110	137	120	157	137	106	127	134	132	128	122	117	132	131	113	120	114	112	140	107	128	117	131	111	114	128	111	126	128	121	118	132	125	111	127	126	120	126	129	116	115	118	129	99	139	123	137	122	114	136	118	129	130	155	118	139	127	130	113	98	124	120	116	123	114	129	130	133	101	102	121	122	123	123	124	147	126	130	128	135	131	123	105	135	152	114	136	105	126	133	128	122	117	113	126	128	108	125	119	152	131	101	123	102	115	123	127	109	120	110	111	130	133	130	112	120	138	140	131	124	122	126	104	134	135	129	107	116	142	115	122	118	117	125	128	107	92	124	112	107	104	126	121	129	134	117	130	121	116	141	120	125	115	124	123	106	122	134	128	137	118	119	139	126	123	107	130	141	130	122	115	127	121	102	124	116	121	139	142	114	112	122	109	143	108	124	125	132	113	104	120	115	111	131	128	117	115	116	132	125	115	138	131	110	111	129	118	115	137	139	130	120	140	111	119	121	130	114	115	130	114	139	125	129	146	117	124	144	130	142	130	129	106	131	117	129	125	118	120	126	119	128	133	117	120	114	124	117	130	120	121	118	127	118	134	113	130	138	113	122	117	119	144	111	115	118	108	122	133	128	139	151	124	144	100	111	132	144	114	121	110	133	135	131	127	128	138	118	132	137	148	137	123	105	124	126	117	119	148	134	124	146	109	134	113	109	143	116	124	125	147	120	125	120	143	120	126	95	142	122	124	146	105	135	132	122	129	141	123	118	141	126	107	118	115	106	126	99	127	121	125	115	129	124	113	114	115	114	119	130	110	123	147	112	115	136	117	127	130	137	123	113	137	121	110	116	110	120	113	133	117	128	114	121	135	141	131	123	120	122	140	123	141	119	125	105	129	127	113	142	130	122	112	134	128	110	103	120	128	118	118	111	102	111	121	136	112	108	102	126	117	132	134	138	127	143	135	128	128	141	125	123	136	119	147	109	114	111	123	121	113	127	117	99	137	103	118	150	113	122	120	122	120	114	122	117	128	115	113	124	138	116	139	117	117	135	117	123	133	128	118	130	94	132	132	122	134	131	113	135	115	121	117	109	119	108	118	126	149	117	108	127	145	129	141	126	125	109	125	119	127	95	127	113	121	142	137	125	126	121	138	122	113	108	128	139	111	127	100	90	114	115	131	122	117	133	118	135	126	122	127	130	119	100	131	108	131	117	141	118	119	139	135	138	148	133	135	141	117	126	142	124	116	119	127	133	126	119	141	145	141	104	128	142	108	122	119	115	119	133	141	118	120	135	137	130	140	133	138	124	139	134	113	131	117	134	131	101	128	125	123	128	130	112	130	116	124	117	126	128	115	162	123	116	128	132	102	134	117	129	130
38609	62274	29261	1200	622	503	398	313	300	270	272	215	216	200	210	195	186	183	194	183	190	223	205	216	237	231	208	190	226	200	196	183	165	157	157	180	178	158	171	148	176	166	163	156	163	173	143	177	141	180	154	156	159	163	188	159	143	186	169	163	155	159	189	150	151	159	149	163	161	158	159	172	137	164	173	171	175	167	159	177	165	169	158	196	169	138	148	154	181	159	172	165	174	161	172	160	191	169	146	167	157	166	173	156	162	176	165	165	178	155	166	160	167	175	186	191	168	174	169	148	167	152	160	156	162	158	160	149	161	167	154	154	158	167	165	171	152	175	163	168	185	178	171	171	172	151	167	150	182	169	152	159	173	164	173	173	141	172	166	181	167	152	162	176	172	171	162	182	174	179	155	140	140	138	172	174	155	165	184	149	192	158	173	175	170	175	163	167	139	162	163	161	180	157	159	164	167	170	177	163	153	161	178	187	149	180	174	141	155	159	188	167	170	159	166	150	174	166	168	167	166	173	165	146	156	175	174	158	177	167	147	179	156	163	179	155	184	193	167	149	161	180	168	173	135	174	167	172	167	173	162	154	156	157	181	148	183	157	151	171	176	163	162	168	186	149	174	182	171	189	168	164	162	143	153	183	131	174	176	176	162	157	178	160	161	168	169	171	165	169	149	175	181	149	184	175	150	166	168	150	169	178	168	155	175	164	181	157	189	152	150	167	143	168	160	167	159	161	149	158	156	164	155	178	169	177	159	155	168	182	177	177	165	172	162	145	186	146	169	169	165	153	170	180	173	160	167	164	163	192	165	157	163	163	146	149	158	171	159	157	172	167	178	172	148	161	148	152	150	189	166	173	142	184	157	164	152	145	173	158	169	148	128	147	150	171	152	159	146	182	145	157	143	176	162	164	185	172	175	160	157	148	176	182	175	180	168	162	159	158	184	171	171	155	180	186	162	150	173	152	160	154	159	178	148	191	157	172	209	169	140	177	157	174	181	160	169	170	184	187	161	172	144	158	158	145	163	190	165	156	198	164	178	160	169	180	196	162	171	147	147	171	148	155	160	180	182	172	171	163	162	177	163	174	149	165	165	170	163	177	162	186	162	141	156	180	174	171	156	153	185	169	161	150	162	168	164	176	159	187	170	156	152	168	191	160	180	149	133	164	171	159	158	178	165	164	181	150	187	158	181	146	159	186	171	168	174	171	176	153	170	163	173	161	170	164	170	176	185	163	175	170	176	174	142	179	161	155	191	161	167	147	193	157	164	168	160	160	176	165	163	167	161	144	164	159	169	147	168	162	162	169	167	156	162	177	166	170	180	164	186	160	154	155	162	157	167	165	139	172	174	159	187	155	159	187	156	154	148	168	178	151	171	149	169	170	166	166	152	145	183	153	175	159	165	163	182	177	160	159	164	168	179	169	163	158	171	154	162	136	165	153	156	167	156	138	164	156	167	199	175	165	172	173	180	172	168	175	164	159	167	167	167	191	166	178	160	163	183	166	187	165	158	184	168	155	157	165	170	180	157	163	177	175	198	180	162	178	148	157	149	169	164	159	150	177	177	169	163	175	178	154	162	153	175	177	181	145	160	172	167	167	156	177	169	174	153	166	149	150	171	170	165	159	172	199	164	134	173	145	167	179	165	168	178	169	178	161	190	148	159	164	164	153	165	164	165	140	159	139	175	159	153	153	188	160	175	171	187	177	170	155	160	146	159	173	172	156	161	165	181	171	156	171	158	168	167	184	166	166	161	159	176	175	177	156	182	191	174	166	172	170	150	176	165	167	177	156	163	161	145	146	166	173	152	171	145	166	159	162	169	179	172	140	179	161	185	160	179	178	174	180	169	131	165	148	157	152	169	183	150	150	169	194	165	171	172	159	173	161	165	190	145	165	152	153	176	170	166	157	176	152	159	162	155	190	158	146	187	168	160	145	167	162	179	161	182	149	158	156	153	151	152	156	146	190	155	176	168	149	170	169	151	172	177	161	181	136	180	160	145	150	159	169	170	151	166	172	175	171	174	157	157	160	138	147	152	180	155	180	135	160	162	136	172	165	170	162	165	159	174	151	169	154	140	159	170	172	185	172	168	182	158	158	161	140	162	166	143	155	150	177	163	151	167	160	173	155	143	156	194	155	154	187	154	156	151	162	178	181	163	165	173	144	165	154	159	177	173	153	147	159	166	176	187	151	194	190	145	163	151	158	179	182	182	162	177	158	155	165	156	187	178	153	158	175	162	148	143	181	185	181	172	157	171	177	163	154	162	164	163	165	138	168	156	154	148	160	151	161	173	185	178	166	169	161	150	170	177	166	159	183	164	170	162	160	151	165	158	173	153	149	158	185	165	161	159	151	150	151	159	185	169	167	152	151	166	158	167	172	169	153	162	168	143	179	163	145	154	163	159	155	167	176	156	162	160	164	168	178	158	169	156	150	172	185	155	168	164	159	147	163	177	185	147	181	155	187	154	179	155	158	175	153	148	156	152	170	178	155	168	167	171	160	147	184	154	163	176	191	158	165	154	134	152	145	180	177	177	170	161	173	151	164	153	157	166	186	152	177	152	165	143	147	166	157	163	153	171	150	187	158	155	161	167	158	181	160	172	176	154	160	164	191	163	170	139	155	170	184	153	171	173	165	174	149	154	158	143	193	159	174	169	158	168	178	173	179	159	167	173	157	167	176	173	165	132	164	177	165	154	167	176	163	142	172	169	175	174	153	152	157	165	143	170	180	160	164	172	167	155	155	187	169	166	164	164	174	187	179	184	172	158	176	154	144	167	171	167	139	159	144	163	171	155	171	167	154	160	166	179	142	152	174	171	161	162	159	174	165	161	139	177	160	152	165	167	164	177	162	152	154	168	178	162	192	184	169	164	156	171	153	141	162	177	188	182	148	158	154	173	147	172	150	142	171	165	173	150	174	149	175	158	186	166	151	173	154	159	165	167	159	143	160	179	164	169	157	169	179	182	175	158	173	170	169	156	173	162	147	164	177	158	177	149	166	154	152	166	140	177	167	138	177	185	150	158	185	150	148	159	172	183	169	170	152	170	160	168	171	174	168	168	161	175	151	195	143	158	174	172	176	161	146	177	156	179	176	168	177	150	172	186	157	164	167	161	170	165	160	162	151	168	160	198	167	155	176	155	184	184	171	155	174	149	166	164	178	155	165	180	174	180	176	165	157	182	159	195	163	168	141	163	154	137	179	184	170	138	181	177	177	160	144	171	189	145	155	143	169	167	195	152	157	153	159	181	165	160	175	148	179	163	148	167	155	152	160	161	175	173	168	139	145	156	165	159	164	166	181	173	185	163	172	156	150	148	162	174	167	159	174	169	155	132	155	168	169	152	180	170	147	162	165	164	172	174	164	159	166	152	165	158	159	178	170	155	162	149	165	151	158	156	179	157	134	157	178	187	163	170	151	184	151	146	158	165	177	183	187	177	174	141	162	165	163	177	161	155	158	172	145	175	172	166	150
23206	21629	29332	24241	21492	21344	8757	720	575	506	473	408	370	379	391	348	334	338	359	361	328	344	387	400	332	321	351	363	341	352	317	347	308	307	345	333	328	330	340	283	294	293	275	290	291	305	300	331	272	303	295	296	326	324	290	308	297	287	339	291	291	306	316	318	314	293	317	314	293	284	292	276	326	305	327	279	279	282	327	293	276	288	288	304	316	314	292	311	310	345	301	302	308	291	312	301	288	323	310	290	301	295	301	294	311	288	315	294	321	286	311	310	300	318	299	264	295	286	303	309	305	299	296	259	291	289	318	286	320	282	291	271	307	301	307	300	282	328	293	309	283	327	297	322	295	279	294	283	328	283	291	309	306	324	309	309	291	288	319	306	278	309	306	326	294	260	310	315	295	318	298	310	286	301	299	304	290	300	280	268	300	304	294	295	295	297	300	278	314	288	277	303	341	298	283	338	268	309	314	291	285	303	304	286	308	268	274	288	266	302	316	260	326	279	308	303	282	349	288	334	291	315	283	296	318	300	291	303	279	309	312	321	311	286	309	293	276	286	320	325	334	304	309	317	301	299	293	281	283	285	299	290	304	309	294	287	295	288	296	275	282	274	322	321	313	303	339	299	299	267	304	276	293	317	283	288	282	252	315	319	334	275	303	281	334	276	314	308	277	260	294	287	325	300	275	316	297	282	299	273	290	287	364	286	274	287	303	281	283	271	303	265	269	309	248	311	306	292	300	306	304	263	265	276	288	306	334	296	294	269	301	287	286	309	301	263	301	274	291	296	313	311	283	279	275	304	298	295	303	299	294	274	280	288	302	299	291	266	311	290	314	290	290	294	294	297	313	286	312	288	303	313	293	297	277	283	313	294	311	314	303	317	293	304	283	322	275	302	286	306	290	291	306	311	312	260	296	312	302	291	321	306	292	320	310	307	280	319	304	315	325	306	283	303	308	293	311	309	275	330	285	311	296	288	278	311	305	296	322	349	303	273	268	292	289	269	300	292	276	296	320	282	273	300	271	277	292	290	308	286	272	297	310	295	297	319	271	283	299	295	312	284	285	303	258	284	293	308	310	308	298	302	275	311	300	299	315	275	310	302	278	303	277	324	275	300	335	333	295	271	282	324	311	314	296	287	302	285	304	304	288	282	282	271	318	300	280	278	275	295	287	278	289	312	311	293	286	296	304	299	284	289	292	290	289	267	324	334	297	286	294	274	302	271	293	277	299	277	318	332	282	327	316	308	317	270	300	292	321	274	292	294	305	319	304	291	302	322	286	318	293	279	327	309	304	294	286	244	294	317	311	330	303	275	292	287	309	285	296	292	291	280	291	293	313	299	271	316	311	312	308	302	318	309	275	284	277	296	289	323	303	282	293	282	294	294	275	265	312	310	296	305	308	302	291	294	299	268	288	306	294	285	322	259	289	302	273	326	323	308	300	288	278	307	274	312	324	303	275	278	313	292	274	318	292	282	298	310	325	297	305	276	290	280	283	268	305	291	281	290	301	310	309	316	350	292	281	317	309	269	322	309	292	300	268	293	245	324	297	309	287	284	284	294	299	289	286	259	312	275	287	314	311	308	295	296	281	273	276	293	280	290	296	277	305	305	311	300	298	322	323	334	324	295	283	277	291	307	288	280	304	283	321	332	303	330	310	305	298	285	311	312	291	300	268	310	296	293	290	304	311	291	321	253	319	270	298	314	309	293	292	301	272	282	326	322	308	291	289	345	301	293	297	308	298	310	340	328	294	307	294	290	312	302	281	288	315	296	282	293	308	306	274	324	288	329	286	301	306	303	295	274	289	289	264	329	292	326	295	260	302	308	290	304	298	314	330	297	255	306	294	255	295	307	320	314	291	283	296	290	304	276	316	297	286	309	304	328	300	301	291	298	299	299	300	310	298	251	283	285	328	300	297	299	312	284	295	291	314	301	319	276	328	297	318	314	256	289	263	320	278	298	297	274	304	339	272	296	298	286	265	307	267	311	311	275	316	290	323	306	335	297	308	277	288	290	289	265	238	300	298	325	265	310	275	314	314	269	314	293	310	297	302	341	278	290	301	293	292	297	307	303	320	293	297	291	280	314	319	328	275	334	260	290	328	270	333	288	314	276	258	296	303	285	293	286	305	303	299	292	318	288	320	305	285	323	289	314	298	303	329	295	304	324	313	259	306	326	297	327	291	282	277	299	315	285	315	302	289	282	308	263	301	299	319	290	272	306	279	289	274	295	309	319	273	295	292	285	290	324	281	273	317	287	312	286	296	323	287	281	306	269	285	274	313	288	288	285	325	328	291	301	290	306	280	304	290	278	291	308	292	295	303	295	297	283	301	311	303	287	307	294	322	300	320	321	288	283	272	304	297	256	304	315	333	315	294	313	292	308	281	318	297	275	330	327	293	321	319	303	310	305	310	286	313	311	267	291	294	303	288	323	275	286	297	257	266	297	304	299	275	312	288	282	292	272	308	262	313	276	266	326	301	290	277	285	286	295	297	313	302	289	272	290	328	314	297	284	282	295	310	295	283	307	317	304	283	309	294	270	295	292	282	291	250	289	297	297	301	299	293	263	298	296	275	301	271	299	286	284	310	281	299	318	305	323	293	273	305	287	284	323	296	322	324	312	293	298	313	280	281	307	301	284	259	298	291	281	303	303	283	319	305	291	305	296	327	278	326	287	257	304	320	297	282	277	336	317	299	307	280	307	289	262	287	294	271	295	315	280	333	286	323	326	324	288	288	295	279	319	286	297	303	262	306	295	305	306	288	308	307	300	279	300	292	318	317	289	316	309	334	303	310	341	290	319	317	285	296	276	286	283	307	303	274	320	270	343	287	308	337	283	308	304	279	310	291	304	292	284	323	283	290	318	296	277	282	293	289	306	266	301	292	333	286	323	308	303	311	271	322	288	298	278	308	274	303	326	294	279	321	286	262	314	318	319	275	324	289	300	320	282	299	328	317	293	288	284	315	302	294	314	292	276	277	300	316	315	276	315	307	311	290	297	292	329	290	307	278	308	261	313	310	266	290	285	288	311	273	309	232	291	299	297	275	254	291	306	296	308	288	298	277	286	303	308	295	314	304	293	309	318	311	310	288	291	315	300	275	279	292	299	282	272	272	311	286	337	314	315	284	318	289	274	308	295	303	309	275	266	295	311	272	331	277	288	311	283	298	310	295	278	312	289	324	293	304	288	315	283	302	252	282	300	269	303	296	289	287	282	287	277	278	268	293	305	279	324	304	309	302	299	293	312	316	287	323	324	279	276	288	303	306	295	306	288	287	315	260	312	291	259	294	299	280	305	265	295	346	298	311	273	314	305	269	301	298	254	250	299	305	263	286	280	294	297	303	316	308	327	281	316	285	294	257	309	309	281	325	258	277	306	289	292	312	295	287	278	300	290	291	307	311	276	281	274	300	327	305	294	314	303	308	280	296	284	324	294	297	285	275	307	309	298	297	294	284	297	296	284	301	306	259	296	283	281
45624	78207	42270	4267	2172	1727	1281	987	896	716	622	602	564	525	514	471	459	461	449	504	450	493	505	515	430	434	458	443	434	469	383	426	406	380	398	362	371	361	379	400	355	365	375	347	378	353	354	352	367	373	340	353	368	362	322	353	381	358	334	363	343	395	366	351	356	346	335	363	343	385	366	371	367	362	373	356	313	347	341	351	322	348	377	357	381	340	343	327	377	350	374	360	338	332	359	340	339	356	358	348	358	376	325	376	355	368	367	378	356	361	365	338	356	379	329	328	361	357	376	355	356	347	366	393	368	368	354	341	390	363	351	331	378	335	343	375	360	359	325	352	379	366	333	363	371	397	360	341	356	336	384	370	334	363	340	344	364	336	348	339	340	360	360	353	369	360	390	336	359	375	326	342	336	367	356	348	378	339	347	372	347	345	363	355	338	367	376	352	350	348	357	346	385	383	334	394	320	350	362	364	309	347	336	380	328	339	358	340	351	384	375	365	353	341	353	332	389	387	346	339	354	339	341	339	331	327	364	339	315	368	333	385	376	368	368	332	370	374	348	344	362	330	354	364	358	344	387	377	365	356	363	351	321	376	345	352	326	316	367	365	364	352	368	362	343	398	318	353	343	350	371	347	365	351	347	379	355	395	359	375	366	387	366	340	353	349	374	386	362	345	352	322	353	367	333	329	362	369	342	333	333	397	321	363	355	366	372	377	334	330	390	386	334	338	355	371	326	341	327	391	361	342	358	369	346	362	371	343	316	378	330	363	342	330	363	341	347	345	360	394	364	361	364	339	357	367	403	330	358	379	321	366	335	365	341	357	359	356	336	349	363	355	367	362	388	340	353	377	354	346	360	362	362	348	340	372	343	358	378	337	380	347	335	388	373	375	353	338	350	365	376	364	361	337	345	325	340	327	347	369	361	330	376	358	363	329	340	365	339	365	365	341	362	338	343	350	362	378	342	358	360	366	366	333	351	329	364	378	365	329	342	353	390	343	340	341	349	369	350	386	344	357	350	362	345	361	327	377	367	331	353	339	335	350	375	341	350	349	347	355	363	357	325	330	335	363	330	341	361	326	345	333	376	338	380	366	351	362	353	389	338	349	351	359	326	339	357	351	362	376	372	375	356	327	346	365	353	356	348	360	377	343	357	340	343	322	342	362	381	342	351	364	372	344	382	346	334	338	333	374	350	351	314	362	372	354	362	356	361	354	351	348	340	346	361	367	348	374	319	376	374	352	352	354	360	326	350	374	354	337	335	340	372	419	359	353	351	372	368	359	363	344	350	376	318	379	337	380	371	333	346	414	366	375	379	316	375	380	372	363	339	368	387	376	369	349	315	363	333	332	333	326	383	376	341	364	335	373	340	364	357	333	352	381	354	388	360	338	357	364	367	364	401	323	368	366	384	344	369	354	358	352	338	366	340	347	398	345	358	368	333	372	333	354	371	356	339	341	373	349	340	354	368	381	341	380	362	350	352	323	381	333	374	354	367	352	335	328	387	365	360	356	333	349	348	375	357	337	360	366	367	355	343	348	346	380	337	341	338	354	365	350	378	347	368	343	342	358	343	345	367	352	366	378	357	322	349	348	349	352	357	379	382	317	345	353	338	329	350	326	334	351	364	340	384	352	362	346	356	330	357	344	310	358	310	325	348	332	373	367	366	331	359	377	358	359	357	380	374	360	339	368	374	374	357	301	327	346	339	360	348	348	354	349	344	378	340	360	347	366	342	367	356	347	345	344	361	342	371	383	336	377	353	336	360	352	349	398	357	353	349	342	353	353	344	348	390	345	380	351	357	379	339	352	320	349	378	325	367	349	334	371	364	361	354	376	376	338	364	354	322	344	344	346	340	364	329	354	368	327	338	342	369	318	370	349	343	347	351	334	339	349	329	373	339	372	362	368	357	355	352	355	356	338	349	388	349	359	345	317	346	328	368	383	385	368	319	368	383	373	385	360	330	343	335	355	334	381	343	344	371	339	369	322	362	313	327	351	346	366	346	350	354	359	379	341	358	339	329	337	329	355	379	363	382	344	382	363	353	334	342	350	354	363	371	339	355	353	393	399	347	309	331	374	328	367	357	350	376	340	362	338	349	344	370	337	331	368	362	347	335	339	354	345	373	369	354	367	350	342	339	334	353	374	332	349	359	384	320	359	338	337	344	368	363	363	403	364	350	324	326	374	330	330	332	328	340	345	317	340	332	361	383	356	327	350	359	370	363	335	351	345	381	384	373	357	336	376	360	360	353	356	385	375	367	356	358	374	337	368	329	347	321	383	341	386	341	350	383	364	339	366	345	375	370	333	333	348	349	366	348	329	389	381	344	346	374	302	328	350	359	352	303	355	341	344	325	366	335	350	361	376	328	356	353	366	371	335	358	313	374	314	342	354	382	382	353	306	372	360	328	336	358	338	371	368	339	323	365	371	340	359	376	364	356	358	339	362	360	343	347	365	361	351	312	371	349	344	339	335	355	322	373	338	379	358	356	358	326	372	352	359	341	366	345	360	375	362	359	366	335	400	324	361	354	375	341	357	366	341	358	340	381	335	377	344	338	367	346	373	332	355	342	363	340	350	350	363	354	339	368	367	364	386	338	375	349	374	357	361	361	390	381	361	358	353	346	389	341	382	386	362	354	359	339	362	355	330	378	325	382	381	369	383	376	353	374	354	335	367	351	344	349	334	366	340	346	335	334	325	314	354	338	295	361	358	369	363	358	383	307	365	312	324	364	360	346	353	344	339	337	347	371	338	368	375	337	367	336	364	356	382	326	378	340	371	382	357	357	341	363	349	356	337	351	360	377	333	336	345	340	310	361	390	372	359	380	352	380	378	353	338	328	345	346	333	320	335	358	376	345	340	349	362	383	385	356	375	344	352	356	340	361	348	362	369	360	348	359	366	344	362	339	379	366	368	348	368	371	326	368	342	344	370	325	361	360	369	370	400	359	353	379	395	342	357	338	363	339	339	346	369	364	327	333	361	351	339	377	368	380	358	363	357	404	368	366	382	342	342	344	358	343	324	370	325	353	373	321	354	343	332	358	351	365	338	355	342	337	335	350	377	326	357	365	376	357	345	346	370	375	359	357	374	345	344	361	356	331	362	366	330	333	354	392	349	377	334	377	354	341	327	375	371	338	379	359	331	363	375	350	376	351	346	335	357	339	384	381	364	368	370	351	371	369	349	350	346	373	353	350	340	340	335	356	364	342	340	332	348	343	354	362	340	358	344	372	367	359	366	337	362	391	363	347	347	356	356	325	393	357	363	387	329	360	362	366	392	357	336	356	352	342	391	359	362	362	341	362	368	368	337	379	332	338	365	332	322	377	337	350	368	337	321	336	373	337	365	359	366	329	355	366	353	378	349	344	386	354	343	297	334	339	349	333	326	365	311	373	336	350	350	350	382	367	339	370	384	355	382	358	356	392	334	368	383	340	369	341	330	373	337	351	360	340	353	358	330	382	340	336	387	372	340	330	334
29965	35202	28332	6319	345	268	180	119	111	113	102	103	118	113	92	93	102	101	143	87	146	107	138	104	105	111	110	113	107	98	119	114	91	100	96	93	98	95	86	98	103	99	111	90	96	88	83	101	108	96	95	102	92	100	90	108	111	112	94	84	115	114	102	95	98	98	85	112	104	94	98	112	102	89	90	89	88	92	86	101	113	113	100	99	110	108	89	96	100	97	110	106	100	86	94	109	108	101	103	86	111	97	98	111	107	113	92	98	118	82	100	110	97	81	107	102	96	111	93	106	113	91	101	90	108	118	108	91	96	106	93	119	93	103	103	96	96	116	99	107	112	105	116	107	93	106	108	98	90	111	112	86	92	93	103	103	101	99	88	112	101	105	101	98	90	107	103	105	95	98	93	97	101	80	125	104	113	92	89	102	91	95	103	93	94	103	110	115	108	97	109	88	100	103	96	103	93	97	113	115	115	110	97	99	122	87	94	105	87	91	92	93	96	101	105	100	101	90	101	100	94	106	99	100	108	91	104	105	81	105	101	116	103	92	107	111	120	112	119	89	105	110	90	86	99	88	98	95	93	78	111	102	107	133	114	105	101	104	106	88	116	96	91	109	106	108	89	108	102	90	105	88	108	89	109	98	105	100	112	114	107	101	112	92	93	96	99	104	91	93	117	102	111	116	87	89	106	105	98	99	104	114	84	107	100	91	117	99	86	108	111	106	122	106	110	104	85	112	90	105	123	115	107	89	108	101	102	98	108	127	96	110	107	103	101	111	102	112	101	112	120	90	102	117	111	119	109	89	97	111	101	116	106	98	94	96	122	80	86	93	94	102	114	91	89	88	101	110	91	103	99	108	86	86	103	107	100	97	89	115	107	99	116	96	111	116	106	118	106	96	116	101	100	94	94	93	100	102	92	98	104	85	83	91	99	97	87	84	119	102	99	104	129	114	110	102	87	95	89	112	117	108	90	78	73	94	106	99	102	93	116	105	94	103	100	120	75	92	112	102	98	97	102	104	111	88	98	103	100	101	92	109	96	105	101	85	95	108	118	101	95	107	98	89	111	105	83	101	91	98	88	99	108	109	96	110	88	104	99	95	92	103	100	111	104	116	102	99	104	88	95	96	104	94	116	82	98	101	101	92	102	103	110	92	95	105	114	105	103	111	92	94	96	101	88	99	111	99	97	103	113	120	104	102	86	98	89	107	115	104	104	109	117	88	101	112	110	119	105	98	88	85	128	91	111	101	94	117	107	81	91	102	94	93	103	77	106	108	90	110	93	112	108	103	89	110	99	101	92	111	99	113	129	98	100	96	94	112	91	103	109	97	87	107	111	100	88	87	102	95	91	94	95	82	133	92	107	93	84	101	106	104	110	101	99	118	98	90	117	100	93	103	90	111	104	97	99	94	100	100	103	83	93	107	82	79	101	111	117	129	89	94	108	98	83	89	104	122	100	101	100	123	90	94	98	105	92	95	110	86	96	108	104	106	99	83	110	98	101	123	94	100	89	106	107	104	105	87	110	90	100	94	100	97	97	98	106	102	104	105	99	95	126	104	108	115	96	109	110	84	102	98	107	86	106	114	101	84	103	91	110	102	119	124	90	89	96	101	97	92	95	102	96	120	103	111	94	127	119	101	102	84	106	90	117	106	101	95	96	110	104	103	117	115	99	105	117	95	91	95	132	89	118	120	120	96	94	103	99	80	101	113	98	102	94	90	100	88	88	108	111	96	85	114	92	109	117	86	95	87	105	106	94	100	90	109	87	95	91	102	111	93	109	113	92	100	76	121	94	99	122	106	96	107	113	96	91	95	93	114	86	87	98	125	104	102	97	97	94	98	108	99	96	93	118	91	103	90	107	90	97	101	116	95	102	108	86	87	87	93	92	118	94	119	109	93	114	100	78	99	110	93	92	104	93	91	108	122	89	94	99	114	120	99	103	106	91	94	106	92	112	108	96	113	106	96	111	130	105	125	94	108	107	106	108	100	121	94	109	110	109	115	102	94	107	90	105	96	89	104	95	111	93	123	105	103	80	109	110	114	110	101	99	95	91	99	107	91	83	109	96	94	102	121	102	87	111	103	99	99	102	103	95	89	95	93	110	91	83	95	106	106	118	117	103	92	92	106	91	84	107	91	97	105	92	97	109	95	103	96	104	125	77	98	107	113	90	102	98	99	91	97	83	99	100	98	129	95	96	117	110	96	98	103	93	84	87	100	122	100	110	90	106	95	104	94	98	113	98	114	85	88	84	96	110	110	109	106	120	100	117	94	92	102	93	106	107	101	100	99	104	103	98	95	97	93	116	99	101	100	108	106	115	90	111	116	109	97	110	108	93	114	93	112	106	94	95	106	117	113	91	78	90	108	96	94	97	96	87	102	107	100	109	99	99	104	90	93	95	94	118	99	107	93	112	66	92	82	120	95	88	105	98	117	117	116	93	100	114	90	90	101	99	98	97	114	85	97	122	89	104	100	114	105	109	110	109	96	100	95	119	112	124	102	99	107	91	112	110	98	105	95	95	105	110	85	105	119	94	112	104	91	103	102	102	92	96	92	77	126	103	89	98	95	104	95	102	82	89	90	112	95	94	100	109	103	94	117	108	111	103	96	112	104	99	97	99	110	96	100	97	87	111	87	113	116	98	116	115	96	113	100	107	94	106	89	108	122	97	99	120	97	99	102	89	116	116	81	97	97	101	107	94	82	116	94	109	119	110	98	123	102	108	115	105	93	94	96	96	114	120	92	89	118	113	89	100	129	107	88	91	110	109	102	109	105	103	103	107	98	106	86	92	105	100	99	88	98	102	107	90	115	96	100	111	109	108	112	88	92	98	88	91	124	101	104	112	91	85	103	121	104	107	104	86	104	109	88	86	92	94	96	100	94	107	105	104	104	93	89	115	113	89	108	110	109	100	92	102	89	102	106	108	116	96	103	88	110	101	107	111	83	96	94	120	96	99	110	112	90	91	94	114	100	99	100	84	98	103	99	112	94	103	94	106	88	99	115	101	103	83	91	113	117	107	115	119	109	87	107	109	108	101	110	85	109	104	90	116	96	87	99	100	92	103	96	98	81	102	112	114	98	107	114	93	98	115	114	102	95	97	102	105	100	110	100	118	100	93	95	88	115	109	89	93	95	96	97	122	103	104	104	97	97	104	105	92	92	98	96	108	94	96	101	117	109	115	103	103	87	97	90	90	98	92	92	108	93	84	106	99	101	98	98	96	94	95	107	120	94	86	110	90	94	96	101	84	100	100	121	98	87	104	94	100	100	99	108	101	97	114	88	107	100	92	99	93	88	92	95	98	109	105	101	97	117	97	103	103	86	98	98	92	109	102	108	93	103	89	97	108	112	114	92	109	114	101	89	86	92	114	98	112	102	104	107	112	81	107	100	97	98	105	101	97	96	107	120	104	100	115	87	104	106	99	91	113	105	116	99	98	91	93	91	97	103	99	96	117	89	103	105	101	91	99	105
36202	53256	23156	474	183	187	164	157	140	159	147	144	126	154	146	130	158	160	165	151	174	151	198	140	147	154	178	187	143	153	187	145	122	119	142	132	129	110	146	136	143	154	151	125	116	135	125	145	139	146	123	126	124	130	117	126	147	132	136	123	151	115	154	114	134	138	140	136	125	142	128	114	151	123	149	134	126	118	113	120	125	148	141	127	136	112	125	113	134	123	135	131	121	119	117	152	126	139	107	120	121	128	118	123	131	135	130	112	133	150	112	123	157	134	126	127	140	125	130	126	125	133	132	126	147	111	142	120	117	127	145	136	120	134	130	125	134	143	133	116	141	126	121	143	125	154	108	141	123	135	146	120	124	133	157	145	136	137	122	97	124	122	131	137	121	120	128	119	155	144	141	149	116	117	114	136	122	116	125	159	123	138	137	134	126	152	126	115	123	118	123	138	143	114	128	114	132	134	127	118	137	135	123	135	128	133	113	121	134	133	137	128	136	149	122	128	139	123	114	139	125	117	122	154	154	107	156	139	124	117	137	139	125	126	125	122	137	133	133	120	119	122	126	126	140	138	143	133	125	146	133	140	126	124	114	134	130	124	131	153	163	123	129	159	139	129	131	114	134	102	156	134	111	120	112	129	140	138	143	122	117	134	132	117	119	142	127	118	125	135	135	137	111	131	123	135	144	126	144	143	113	126	149	143	114	124	105	130	139	111	118	132	127	116	123	145	128	148	127	114	129	130	121	164	118	145	128	129	127	128	140	135	142	122	157	133	122	131	132	148	141	112	142	138	130	127	137	124	141	141	134	132	120	140	133	127	121	136	114	144	122	129	126	141	118	133	143	109	118	119	129	114	143	131	106	126	135	148	117	115	133	132	122	136	120	126	139	123	143	136	119	131	123	123	134	137	114	121	125	125	135	128	138	132	124	135	134	124	124	126	131	138	152	141	128	136	117	126	131	138	142	127	136	114	129	116	133	130	103	109	135	128	127	136	140	131	163	124	126	124	112	135	130	130	141	131	126	128	136	126	142	127	129	124	143	137	139	131	128	108	98	131	137	119	128	144	140	118	136	119	132	127	117	142	116	134	140	122	123	155	136	114	136	117	130	123	127	147	122	136	143	102	131	111	116	122	124	143	135	133	126	126	128	121	121	128	134	130	141	139	134	121	118	129	130	134	118	146	129	125	121	141	130	150	131	150	134	155	143	121	147	114	146	131	111	134	123	121	116	134	127	136	135	145	120	153	134	141	128	132	136	142	105	135	127	141	125	129	138	127	125	124	129	114	124	136	111	126	135	127	131	133	133	129	139	139	120	113	122	118	134	122	157	116	118	123	126	157	137	145	113	107	145	126	132	134	127	139	141	128	126	127	108	149	127	123	139	115	135	133	117	136	108	128	134	139	123	149	113	139	136	118	132	117	128	151	114	126	117	142	136	120	123	138	117	144	127	134	132	128	123	126	122	125	144	124	138	138	123	119	125	122	121	140	122	128	114	122	141	137	130	143	105	141	148	129	132	140	127	141	158	130	116	124	136	135	131	109	135	148	141	118	141	135	114	116	121	138	137	127	111	140	131	118	134	131	127	121	136	122	134	124	146	137	104	119	145	124	135	120	139	107	125	133	140	140	126	129	134	139	139	160	142	129	116	107	119	145	131	142	124	141	130	126	132	131	146	135	135	113	128	132	135	129	143	108	139	139	125	150	134	125	123	110	119	142	128	115	133	154	116	120	129	120	118	108	132	152	124	112	130	132	133	114	116	126	128	114	133	131	128	120	137	124	131	115	133	115	111	115	125	126	126	137	124	127	159	132	144	139	120	144	147	136	139	128	141	137	124	138	124	133	125	169	141	126	119	122	127	106	136	124	134	134	125	106	144	143	121	138	143	130	161	121	117	141	145	126	115	155	123	141	134	139	131	145	115	115	134	124	148	124	132	129	128	135	139	129	118	145	174	127	137	140	139	129	120	113	128	133	122	132	139	133	136	120	132	153	129	113	110	116	133	115	146	140	126	155	146	111	138	137	118	151	121	124	119	114	120	136	133	134	151	143	137	151	126	133	127	116	146	126	148	148	106	127	123	114	139	137	131	132	151	118	132	108	122	130	134	122	153	104	129	132	123	125	131	139	112	132	116	125	138	133	125	121	116	125	133	139	125	128	128	119	129	139	132	139	143	140	134	128	115	154	151	135	136	122	138	135	137	130	113	125	121	133	131	135	125	142	123	137	109	133	132	141	145	132	114	138	142	137	128	149	119	122	142	145	126	136	134	130	125	134	137	133	131	121	132	113	140	143	129	123	137	113	143	137	125	130	135	122	140	139	122	129	141	130	128	135	120	141	126	142	123	137	129	124	136	118	146	122	138	135	130	140	158	127	120	129	141	135	131	121	148	128	116	146	101	121	129	136	131	126	122	125	141	129	133	126	119	130	134	130	135	123	143	139	116	130	124	146	125	129	128	127	137	134	139	137	119	128	115	119	146	126	134	126	142	124	115	139	122	132	120	136	151	117	114	124	134	141	136	125	148	147	115	131	119	133	142	133	127	108	134	143	135	130	139	130	120	120	126	126	117	129	123	146	112	128	138	137	145	131	129	140	117	131	152	130	132	135	116	140	116	147	138	119	125	137	123	152	121	152	125	114	134	127	141	124	136	122	139	127	136	140	126	111	128	139	126	124	110	119	117	126	115	121	138	135	120	140	132	112	139	116	128	126	128	119	141	143	138	137	146	122	130	116	141	142	134	121	137	126	167	128	143	125	116	150	129	125	124	123	124	139	119	133	111	132	115	136	121	118	127	122	114	154	119	144	138	113	120	137	134	130	119	134	123	131	156	134	138	120	147	115	124	143	143	115	125	131	118	143	130	120	130	132	119	127	138	134	123	128	120	135	127	147	127	116	127	134	125	130	127	144	136	121	121	129	128	149	147	132	140	156	128	132	143	137	120	144	122	131	122	124	148	138	127	141	122	143	134	139	122	147	104	122	111	129	106	125	129	129	107	141	119	133	137	123	130	126	106	114	126	135	96	137	160	138	130	131	118	125	139	144	126	149	123	132	150	151	129	152	147	129	112	114	140	128	113	118	127	124	122	143	133	123	156	120	130	134	132	131	136	112	156	138	132	136	136	126	138	113	101	141	125	130	132	135	144	149	141	124	132	135	149	138	136	146	130	132	123	124	128	121	129	119	120	119	135	130	131	114	126	153	136	125	115	148	117	138	127	123	125	124	129	147	151	133	126	124	135	119	130	138	115	128	140	114	149	119	132	142	130	143	108	123	129	128	155	152	118	147	130	140	140	147	132	120	127	121	153	115	151	134	115	128	142	139	130	138	136	135	124	126	131	131	121	123	121	131	122	134	136	135	126	155	143	139	117	123	127	121	114	121	133	155	105	128	145	134	133	118	125	132	147	150	158	132	123	119	135	131	127	132	145	121	130	135	125	143	142	136	128	137	120	118	128	113	127	125	118	108	123	132
24139	21624	28937	24596	21304	10640	644	418	322	302	256	272	251	236	252	233	252	245	251	261	251	270	248	236	240	252	234	234	262	223	237	220	220	197	223	204	206	254	207	200	204	212	204	200	208	205	206	230	210	230	215	212	209	204	215	198	225	204	189	214	194	222	198	196	215	190	211	208	208	205	227	191	205	199	227	195	211	212	209	213	209	216	215	202	227	207	172	203	205	212	181	214	197	200	213	221	190	209	182	237	196	204	180	197	200	198	229	189	214	226	193	191	209	208	206	211	209	203	210	219	214	206	227	196	213	202	211	196	191	187	195	201	213	207	201	217	224	212	211	213	192	226	208	176	196	209	179	201	232	211	213	201	242	206	221	214	197	219	199	199	192	214	200	214	234	220	217	208	209	211	197	218	228	206	212	201	199	210	219	216	225	234	238	201	220	177	190	223	224	215	222	228	201	202	196	214	223	201	238	198	208	223	179	213	191	222	219	207	221	216	206	199	215	205	245	225	210	220	206	206	210	219	213	206	209	204	192	224	190	201	215	196	211	221	209	177	203	225	234	222	198	211	238	199	211	209	215	232	219	212	206	227	209	192	214	200	231	223	229	198	224	198	208	191	221	197	189	210	230	215	218	185	231	193	190	201	235	222	210	233	202	199	181	223	204	190	203	226	214	214	190	209	203	216	187	223	207	215	191	200	211	198	220	231	190	218	197	210	219	234	203	221	209	221	226	204	199	211	189	194	215	220	213	204	198	202	205	216	212	208	185	188	188	185	197	200	218	211	196	247	216	187	239	195	212	219	213	188	213	201	202	206	209	207	229	204	204	209	220	239	189	207	221	193	219	203	200	207	229	193	204	216	202	209	199	232	202	215	185	219	217	205	201	185	199	210	205	203	235	190	213	186	222	207	193	202	193	216	188	209	216	208	189	218	233	213	203	188	208	219	210	201	207	234	201	225	222	216	226	209	216	208	193	224	228	203	209	199	226	220	197	218	224	228	200	208	186	215	192	236	201	200	223	222	193	216	235	224	228	199	197	212	206	219	241	234	193	211	203	209	205	196	229	184	221	201	217	210	186	209	200	222	198	200	197	213	219	200	211	227	205	191	194	200	195	201	216	217	221	241	222	225	229	213	200	222	190	225	213	216	202	204	213	182	195	232	193	204	226	213	247	223	226	186	207	205	226	203	197	228	169	230	210	177	214	191	222	186	212	185	203	200	187	220	203	208	220	217	197	173	197	196	232	204	204	205	211	231	189	222	200	204	202	218	215	185	225	212	219	189	198	213	192	201	221	199	214	211	194	233	204	229	218	211	220	204	216	190	223	215	197	210	188	206	208	216	203	239	207	207	184	219	212	220	191	211	205	244	206	199	222	227	212	185	203	231	200	193	206	230	205	208	216	193	211	213	185	210	204	218	226	194	183	210	195	207	217	206	192	237	190	211	193	188	219	198	232	215	214	214	223	213	187	213	224	197	206	183	183	221	205	191	192	221	199	185	221	182	227	192	223	225	221	210	190	210	208	214	197	202	205	210	214	197	192	231	224	200	243	207	194	189	213	174	208	207	219	227	229	224	214	212	193	215	216	210	196	203	227	205	221	223	212	203	220	209	211	205	221	226	197	194	216	209	227	192	209	233	187	207	181	186	191	208	204	204	208	198	195	195	178	213	193	232	208	212	198	195	173	213	199	203	222	219	185	202	220	209	216	214	196	204	197	210	225	225	213	184	226	240	227	204	204	195	189	214	230	185	224	223	181	188	213	221	204	208	194	195	213	189	237	189	200	235	198	228	192	225	206	208	230	196	206	210	175	196	223	214	206	204	219	220	212	201	186	219	224	191	233	219	222	188	218	217	204	200	224	179	231	205	167	213	217	205	217	199	207	198	196	190	193	197	196	202	199	227	234	208	204	221	189	221	217	218	213	225	182	228	202	208	195	188	198	219	220	228	206	195	192	232	208	208	180	216	216	195	228	195	203	209	198	208	225	233	222	228	227	198	191	219	214	240	213	201	212	202	197	183	211	221	213	206	212	205	219	202	197	209	203	190	240	185	232	208	210	213	204	224	193	185	188	195	186	224	211	208	220	213	191	205	193	194	194	222	211	218	174	202	226	244	236	219	193	209	210	196	199	219	194	206	193	216	192	219	219	198	234	205	200	229	222	187	211	215	195	200	195	215	195	236	202	213	208	213	223	252	197	226	200	192	190	244	204	210	219	204	197	209	215	212	228	195	209	196	209	203	190	230	177	215	221	208	190	207	220	214	201	218	184	219	245	200	224	182	190	204	207	207	205	202	223	223	206	208	206	214	196	196	222	206	192	207	203	220	186	170	213	217	202	213	216	237	208	192	223	198	249	188	208	209	202	196	210	210	202	229	210	193	184	204	224	233	223	244	191	208	214	201	195	213	225	218	211	208	221	205	206	198	194	212	220	215	200	218	189	229	208	202	176	202	215	218	215	214	206	221	212	214	228	207	189	207	216	219	179	232	204	202	231	225	232	219	212	205	210	199	226	216	212	207	218	220	229	195	221	214	187	209	212	234	210	215	190	196	200	215	214	204	188	199	208	218	232	208	211	212	204	218	207	232	213	220	220	212	204	198	208	213	208	212	190	221	205	199	223	212	238	214	214	232	187	205	193	225	220	162	219	207	222	202	183	215	225	237	199	213	212	182	214	221	198	187	200	205	184	222	205	198	220	194	206	217	194	206	179	198	215	220	212	202	197	229	180	199	201	195	195	207	188	205	203	214	201	185	214	214	196	208	192	216	202	224	197	192	208	203	225	223	192	197	229	195	216	201	197	232	187	197	205	185	201	238	197	185	200	201	216	199	212	200	225	199	200	224	215	195	233	211	212	192	207	203	211	207	207	198	214	197	202	189	219	228	224	223	206	201	202	194	217	204	208	221	209	198	196	188	222	192	200	196	211	218	197	196	205	217	217	201	188	225	203	214	196	234	231	211	208	185	191	195	196	214	215	217	227	196	202	207	208	207	228	215	219	194	192	224	207	229	198	183	182	212	198	204	250	209	236	200	204	205	180	217	185	216	188	198	199	213	215	181	190	206	223	220	214	199	204	218	216	184	213	204	195	192	196	204	213	214	217	201	198	185	219	216	231	225	197	203	182	193	202	196	233	208	197	216	215	204	210	208	194	203	220	223	210	177	204	191	209	221	214	218	195	218	229	215	224	219	205	196	191	209	220	200	208	229	208	226	226	216	249	192	209	248	222	209	223	200	201	225	201	201	215	191	188	203	211	223	206	237	227	197	205	198	212	212	196	217	208	218	224	237	209	226	214	205	204	203	221	195	225	214	214	223	181	212	201	241	184	225	201	204	221	189	217	223	177	209	198	208	186	189	213	197	220	195	211	226	214	193	188	203	206	174	195	215	199	189	190	211	223	222	190	184	218	203	209	219	193	195	206	222	212	233	228	232	218	211	200	220	203	212	213	197	213	218	219	222	185	192	190	235	221	210	210	227
41552	71333	34040	2075	1268	930	698	600	526	504	383	374	307	332	295	318	301	330	340	352	362	390	318	317	303	310	351	324	297	319	244	306	265	278	274	247	274	259	263	261	278	299	237	263	244	252	248	265	270	231	248	237	289	252	256	219	251	247	261	268	239	246	266	246	274	251	213	260	286	264	253	287	254	267	261	235	240	253	229	245	257	252	269	254	236	253	249	277	267	250	269	248	258	281	261	245	280	259	263	258	253	252	254	258	234	262	238	273	253	265	254	244	270	252	239	273	250	244	270	276	261	255	254	249	260	252	254	240	238	241	268	261	262	278	255	267	263	239	265	245	281	250	239	249	235	238	255	243	247	245	253	245	264	224	274	266	241	234	250	247	259	214	256	253	231	250	227	280	242	259	253	248	271	228	223	252	260	262	270	254	262	258	274	251	262	263	255	219	254	252	258	246	228	238	230	218	262	241	256	245	228	265	243	262	269	287	243	249	272	203	253	260	237	250	261	238	240	261	254	248	266	211	237	270	233	257	282	244	259	256	248	273	257	267	227	286	250	258	251	253	249	258	263	307	239	260	272	277	259	242	251	235	246	254	238	258	251	247	244	269	237	253	268	257	263	256	260	254	263	242	251	224	231	229	241	260	248	225	249	235	266	224	239	254	254	265	261	269	283	258	241	266	223	250	282	268	250	269	249	239	269	242	241	257	258	227	280	260	258	248	270	276	237	249	253	245	238	267	242	248	260	228	245	244	257	254	261	234	244	235	261	236	260	242	262	243	274	282	248	256	266	261	237	268	239	232	268	228	276	261	258	271	249	243	253	239	253	260	281	268	270	251	250	268	248	257	244	231	255	250	280	264	264	271	236	262	240	284	255	233	280	237	218	238	253	269	252	254	253	258	243	240	260	257	271	218	248	262	268	270	280	259	244	233	280	271	228	254	236	258	220	229	240	251	239	256	242	240	257	256	246	270	272	279	226	231	221	259	237	303	253	220	267	247	235	245	251	276	273	238	257	233	249	258	238	264	240	262	259	255	239	249	290	259	247	233	236	252	253	248	241	272	247	252	222	248	261	291	235	265	241	250	258	239	257	268	256	231	242	258	258	239	282	254	281	231	267	263	232	252	240	264	233	274	259	240	244	251	255	237	255	236	267	260	241	252	256	261	234	259	245	269	273	281	241	231	263	268	269	239	243	271	251	257	221	241	239	223	229	276	244	237	231	224	224	256	241	268	246	231	261	266	239	264	242	243	268	234	225	252	223	230	258	230	251	268	259	252	255	295	255	233	268	236	251	274	277	288	243	269	224	273	240	232	261	298	259	233	256	244	250	279	221	246	257	270	233	258	243	254	294	238	260	269	257	232	244	249	242	234	237	252	260	252	247	255	244	259	279	241	237	264	251	248	217	246	252	269	251	260	247	266	291	250	276	238	249	266	244	235	241	250	287	271	248	248	274	256	268	231	270	240	262	239	243	257	253	267	258	264	237	235	266	228	249	255	271	230	241	260	229	234	274	250	266	236	254	235	243	246	263	264	241	257	283	268	286	248	253	229	259	260	228	264	242	266	254	254	247	256	239	256	242	256	256	227	243	269	234	258	282	225	232	263	253	237	255	241	245	248	260	252	253	264	228	287	269	272	225	258	253	263	223	262	244	273	257	261	242	244	259	238	245	278	235	249	217	262	255	254	255	233	247	250	268	246	266	268	245	254	271	233	248	257	245	273	226	259	275	282	267	261	246	254	232	251	299	256	212	239	230	227	234	259	254	268	256	251	222	247	272	254	229	263	266	264	228	223	273	299	248	287	235	257	243	262	246	217	238	244	256	256	263	267	246	219	215	262	254	250	266	247	241	266	267	224	242	241	275	245	217	242	281	261	264	283	244	241	233	249	242	247	253	236	241	252	259	243	250	244	236	252	242	276	246	246	253	243	269	261	245	250	231	246	265	216	264	244	258	230	264	254	247	244	258	283	240	274	236	270	241	244	263	243	260	250	232	274	272	266	239	257	266	240	235	270	246	250	279	270	266	251	231	270	254	240	273	255	258	251	250	255	276	281	294	244	256	248	230	246	245	255	232	263	224	266	281	234	237	242	232	253	246	265	259	221	276	258	236	264	273	272	259	228	266	246	267	252	267	258	264	251	254	242	252	266	234	247	249	247	257	261	258	252	278	245	256	238	280	239	237	266	226	246	247	250	256	272	264	246	256	269	248	239	234	249	248	241	257	247	239	253	267	262	235	290	255	239	265	250	228	254	252	258	234	225	266	260	232	246	228	257	260	243	261	258	275	251	253	225	250	253	223	236	272	267	275	267	243	282	253	266	273	239	284	246	261	254	253	236	247	285	273	238	246	251	239	248	270	237	255	245	254	209	274	255	281	276	248	229	249	241	240	241	254	229	243	264	229	287	255	252	260	278	247	295	250	260	256	244	234	266	232	258	243	252	268	258	251	247	267	283	238	270	269	270	264	267	257	245	249	255	233	287	241	238	262	242	237	264	220	227	228	257	263	243	285	247	285	236	267	256	278	253	281	273	269	237	248	241	244	237	261	256	252	236	239	247	266	271	261	257	249	264	248	233	267	251	259	254	243	259	262	246	263	259	226	236	251	237	265	256	263	239	276	222	260	248	236	281	255	227	241	255	238	235	256	242	256	238	247	240	261	268	247	236	232	253	268	247	226	233	275	263	232	283	244	223	266	241	253	281	280	241	267	240	260	265	257	220	249	265	219	261	268	273	263	292	266	249	241	253	258	262	259	248	256	259	273	247	243	272	248	240	280	266	240	256	296	262	233	264	249	226	268	252	252	219	251	263	264	255	238	278	264	241	263	283	263	231	268	249	259	242	264	229	264	274	235	263	267	268	240	263	262	243	287	262	258	254	232	263	257	248	235	260	268	273	223	249	230	248	245	246	244	269	284	243	254	253	255	227	265	217	258	251	287	237	260	251	234	264	243	256	259	254	255	248	258	245	266	227	284	263	255	269	250	248	255	239	231	255	224	269	255	255	261	259	267	242	252	258	257	281	254	252	277	261	226	262	244	235	256	249	253	246	276	273	245	258	259	230	279	235	247	270	226	267	264	237	252	273	266	244	280	257	268	235	261	242	252	275	235	272	260	255	267	253	275	250	264	247	237	275	234	245	249	281	251	257	246	228	230	262	275	266	239	265	237	265	245	248	252	255	233	253	253	246	236	250	252	265	285	284	262	266	261	236	258	245	272	263	272	273	238	231	256	240	262	257	248	231	260	274	251	264	248	253	259	261	259	221	258	249	252	254	237	274	256	242	252	252	229	246	243	270	288	257	240	251	245	242	272	230	269	245	266	218	232	252	252	239	255	258	265	263	248	240	258	269	243	263	265	276	213	263	271	260	242	271	237	255	242	228	250	240	255	255	242	259	242	271	268	247	251	269	252	224	267	260	251	262	248	259	240	256	230	238	259	262	250	218	245	253	255	252	279	261	247	262	241	240	238	257	267	233
25510	22037	27967	25080	9169	393	190	188	187	153	168	141	144	143	133	130	123	137	157	153	158	145	147	136	128	171	143	140	146	152	122	129	136	134	119	101	123	147	101	134	123	151	127	116	122	131	138	127	135	144	125	130	125	137	132	131	145	117	132	117	119	158	125	119	114	124	124	123	119	136	110	131	128	120	124	125	118	133	128	116	117	128	115	118	130	114	116	120	131	137	128	119	130	139	116	113	133	114	129	120	129	137	126	139	110	114	132	136	107	124	134	136	133	115	135	118	134	139	148	134	146	145	124	136	135	137	133	144	139	121	127	130	118	126	141	127	133	134	146	129	131	134	114	136	119	137	129	131	114	119	146	138	138	138	119	121	115	108	121	114	113	142	113	107	125	129	116	119	141	119	126	112	124	125	123	126	142	125	141	115	145	129	125	125	114	126	126	99	143	118	131	143	115	121	129	139	129	103	110	118	122	143	117	120	125	135	118	112	120	129	123	117	129	145	139	113	115	141	119	134	133	144	137	127	116	123	117	137	145	130	136	116	119	141	130	110	126	133	121	133	134	117	127	124	133	123	118	104	124	128	148	129	124	146	130	135	114	117	132	116	156	123	129	106	95	129	130	122	129	141	132	134	121	107	126	110	138	124	133	123	126	103	128	111	141	106	128	120	112	121	128	121	118	110	133	122	126	132	143	117	123	119	126	137	116	112	127	106	128	111	125	138	124	110	118	89	124	117	138	112	109	120	143	123	123	129	116	137	130	118	123	144	130	117	127	128	115	110	137	116	114	121	103	120	123	127	139	147	142	97	105	129	128	112	120	138	133	124	117	112	127	111	110	125	122	128	118	128	150	109	116	131	128	130	132	120	124	110	120	137	145	126	122	114	114	114	114	107	131	135	142	121	92	134	141	122	113	119	133	129	113	117	133	125	144	125	100	122	143	124	116	126	117	128	101	121	125	121	121	128	110	121	141	128	122	116	120	110	135	113	122	141	134	122	120	115	135	140	124	116	116	120	123	124	113	105	122	125	119	122	132	118	137	117	105	111	126	114	130	131	100	131	138	133	107	122	124	126	126	139	129	117	134	116	126	131	127	125	112	112	122	135	129	121	132	113	107	125	137	117	134	119	134	91	116	155	140	97	137	124	136	137	112	107	113	136	137	114	155	115	106	105	128	121	147	122	116	141	127	126	130	97	115	121	118	127	129	101	140	116	131	135	130	122	133	111	103	126	130	130	133	117	124	121	125	125	106	125	125	133	104	135	123	152	125	110	108	163	132	133	117	122	131	119	117	123	124	143	115	136	118	138	121	145	120	134	145	109	127	128	140	108	109	112	108	108	130	126	123	117	139	128	123	120	123	115	126	143	120	124	110	120	136	121	118	120	117	121	112	121	152	100	109	138	111	125	138	139	142	121	153	110	120	137	100	109	127	118	127	137	126	122	113	145	126	115	111	109	131	134	136	124	129	113	120	127	113	124	142	132	116	121	146	118	134	132	114	116	128	124	138	120	132	103	144	102	121	115	107	103	126	113	134	134	122	130	118	114	116	136	125	127	136	134	111	125	120	125	124	130	134	114	121	116	135	127	124	121	132	115	120	123	120	132	116	120	134	114	122	124	115	125	116	127	114	120	126	120	133	132	122	115	144	134	108	117	122	130	124	134	125	122	129	144	138	115	134	130	127	134	123	118	127	110	130	102	101	135	117	132	135	129	137	125	117	123	126	129	143	126	107	118	96	109	129	120	131	123	146	133	124	116	140	148	122	161	116	111	139	117	118	111	128	143	138	129	113	126	124	138	113	124	127	130	110	123	133	148	134	121	144	121	111	112	122	113	115	108	133	109	124	136	126	110	136	130	124	96	108	110	144	147	149	112	140	129	137	128	126	135	136	122	118	131	115	118	118	110	126	120	125	132	127	118	121	127	114	133	122	135	122	133	119	109	104	114	132	121	135	117	112	122	116	140	119	128	110	118	145	120	92	122	137	110	121	130	129	103	98	121	119	112	115	132	128	136	118	125	108	137	139	131	124	129	131	137	133	128	127	132	123	130	123	110	136	115	119	102	129	122	140	134	118	142	138	96	126	107	120	131	125	138	111	115	108	119	130	110	124	126	109	129	121	125	128	108	124	146	142	129	153	123	139	127	124	130	120	122	135	121	117	119	111	137	106	106	115	134	133	122	136	109	139	113	119	120	141	145	132	109	112	126	121	123	130	120	129	108	143	133	123	136	137	119	143	144	111	128	125	120	125	115	113	119	131	137	120	119	136	127	124	120	112	107	132	135	133	132	134	121	100	122	138	115	142	126	122	124	126	119	130	143	138	135	132	127	119	116	117	131	134	118	125	118	129	125	117	136	128	125	114	128	124	116	141	126	124	118	125	130	125	136	123	133	122	131	128	117	135	142	141	119	136	99	136	124	131	129	127	104	129	119	120	157	108	117	119	119	119	113	125	147	131	140	114	130	111	112	110	136	116	127	139	139	142	104	142	135	140	145	105	124	124	117	120	131	112	112	127	129	113	116	126	140	122	131	109	115	124	143	125	132	124	125	113	140	136	112	125	128	144	122	114	129	136	129	133	130	123	123	118	129	117	130	146	109	143	135	124	132	120	139	130	112	138	129	135	147	115	108	144	124	127	125	127	126	107	132	125	149	114	124	125	122	117	141	129	138	115	123	127	123	114	123	114	121	122	116	112	150	130	142	122	142	130	134	123	135	125	118	116	128	113	124	125	115	126	117	126	111	135	130	108	134	123	122	120	135	130	127	122	131	142	128	132	124	132	118	133	125	130	130	123	144	134	129	135	137	124	147	123	142	141	128	142	133	128	131	121	135	118	144	134	119	120	127	130	142	117	119	114	138	113	125	126	112	120	132	127	116	125	133	100	125	121	145	123	142	138	136	133	114	134	109	132	145	111	130	122	121	121	118	128	116	119	123	131	134	128	97	139	134	111	114	131	116	112	120	142	131	109	133	116	114	143	128	123	117	120	109	138	141	145	121	116	128	116	128	117	109	119	116	117	139	152	133	120	111	118	132	115	117	108	127	121	107	141	110	119	112	123	122	112	106	127	138	136	138	143	126	121	128	138	126	111	116	128	128	108	126	127	131	148	131	130	123	132	129	125	130	130	130	130	131	140	143	115	140	140	131	130	109	127	139	133	130	135	122	113	128	140	126	116	159	119	134	124	109	133	120	130	135	116	106	124	114	117	127	119	99	101	138	118	106	131	140	111	124	120	137	125	127	135	131	136	120	123	104	118	130	119	119	116	111	112	106	105	142	113	145	122	139	117	122	114	112	137	114	116	121	134	125	133	124	124	121	141	114	123	125	122	113	144	119	119	125	113	144	146	133	133	123	118	151	131	121	138	131	118	115	115	130	134	135	113	121	109	107	127	133	129	144	123	114	109	128	136	118	110	134	126	125	102	134	117	137	132	125	120	133	153	133	146	113	121	141	102	131	123	107	109	120	136	108	126	126
40137	63074	28971	1616	637	487	389	325	279	265	255	246	218	219	200	182	182	197	228	245	302	262	217	218	234	263	248	174	186	177	180	172	179	165	177	191	179	161	169	197	139	182	156	179	168	160	161	166	169	144	175	170	165	158	158	162	177	172	173	148	156	176	164	161	183	162	140	154	193	154	149	156	163	165	160	163	164	175	182	168	158	152	145	193	137	179	193	149	150	176	161	179	161	159	193	177	159	161	152	168	166	153	157	155	180	170	163	161	138	180	165	164	168	181	186	170	171	146	167	180	174	164	168	158	157	154	181	158	146	171	168	165	164	148	170	175	176	195	148	174	164	143	183	190	154	176	172	194	156	167	171	151	199	161	185	157	182	162	190	167	170	163	154	165	139	166	152	197	173	157	165	177	170	171	181	186	169	196	169	182	188	155	181	154	148	177	168	168	151	170	180	171	176	145	168	184	169	184	158	159	159	195	167	150	162	180	155	170	176	159	205	171	143	159	175	170	155	168	175	168	155	153	170	149	173	149	150	155	180	176	155	180	173	153	175	186	147	144	162	151	173	172	147	167	163	159	162	164	167	162	159	174	171	187	167	154	158	142	163	181	161	162	187	148	155	136	159	174	163	176	186	144	157	166	177	144	152	168	114	182	175	153	171	160	165	172	158	175	178	155	166	161	187	176	175	167	162	169	146	179	131	161	148	187	190	152	133	164	157	159	164	189	196	171	155	154	169	172	159	157	176	171	174	165	181	145	178	149	183	130	170	157	177	161	166	177	154	172	174	139	177	177	166	158	160	163	149	196	168	171	168	170	167	140	166	153	149	150	148	154	143	166	159	186	174	156	173	169	164	172	209	144	179	153	153	159	173	165	157	171	184	176	167	173	165	176	143	150	180	136	154	162	156	161	159	154	158	155	156	164	171	164	189	182	160	154	153	158	171	183	187	180	171	173	154	152	168	150	164	173	158	157	177	169	152	180	159	155	166	171	177	175	184	166	160	155	149	146	155	170	165	159	136	159	168	170	177	183	167	168	151	160	174	179	183	191	160	160	153	181	156	175	157	174	174	159	169	181	169	150	157	157	165	171	139	169	145	153	156	156	154	166	138	186	145	152	180	154	142	157	165	159	167	188	153	164	138	155	164	168	188	187	171	153	164	168	158	182	176	150	180	163	177	164	176	168	181	177	162	173	166	152	164	159	192	152	154	185	172	152	160	167	161	148	147	140	139	180	155	172	173	170	157	160	165	180	161	155	148	150	155	150	166	145	171	166	173	171	160	180	170	157	156	159	180	167	158	143	197	166	181	165	164	174	149	174	155	183	169	163	158	188	171	156	162	159	156	159	167	152	145	165	168	156	184	156	194	170	162	170	140	154	163	161	156	159	176	152	164	161	164	179	170	168	143	163	176	186	162	178	186	156	153	139	170	151	146	172	151	151	159	143	149	175	170	138	152	159	175	170	155	152	166	155	164	161	164	199	157	180	158	178	180	186	154	178	156	141	183	157	160	154	160	154	190	161	180	155	149	145	174	162	165	167	165	167	164	154	154	157	148	180	182	164	167	179	153	153	144	177	173	197	160	175	163	161	180	150	161	172	168	157	163	179	168	162	170	157	146	144	184	168	160	171	188	148	201	146	168	144	168	169	162	161	174	154	175	148	143	149	155	199	158	183	151	165	167	160	160	181	162	152	157	140	152	160	188	167	159	162	155	139	193	176	145	163	155	157	183	177	152	161	155	158	161	169	147	176	168	160	175	171	178	198	184	165	166	167	165	173	170	133	163	161	152	149	150	175	144	170	163	188	143	145	148	155	183	167	157	167	157	184	153	148	159	172	167	167	181	140	159	197	161	190	173	154	161	165	179	164	168	158	153	152	164	140	168	170	186	183	163	172	144	166	165	160	164	165	161	158	173	149	205	158	153	178	165	154	160	151	172	160	174	168	170	155	146	161	167	179	175	171	167	175	169	166	177	166	173	193	172	170	154	163	163	168	160	145	168	168	148	159	162	176	171	157	161	169	169	172	153	151	169	173	143	161	146	165	160	192	152	190	142	162	136	171	181	169	178	171	167	163	166	169	174	163	162	192	167	150	169	158	182	152	149	141	179	156	170	167	161	181	163	171	142	184	165	148	165	140	167	146	152	187	175	168	165	147	148	187	196	166	153	159	150	158	162	177	168	162	157	151	173	157	186	147	164	168	170	156	159	160	167	172	148	184	170	177	186	149	154	166	173	182	147	181	175	154	190	167	178	158	154	185	152	150	189	147	157	171	143	189	162	177	181	183	144	183	168	173	160	173	155	167	157	170	173	159	146	145	173	168	159	171	154	149	157	161	176	154	144	168	164	167	171	140	166	166	148	171	172	186	143	173	171	172	146	172	176	174	138	167	153	173	147	169	169	185	176	159	173	172	176	154	160	159	170	150	164	150	176	167	146	170	161	149	165	191	174	169	146	155	164	159	155	157	151	161	171	169	154	200	156	164	172	172	168	165	173	167	166	157	177	162	179	158	165	164	157	169	179	175	161	164	161	170	155	183	162	172	152	162	160	189	161	175	174	177	176	154	172	161	169	166	164	159	144	171	162	158	156	176	178	170	160	174	166	163	150	158	180	169	179	172	166	154	156	169	181	172	167	156	149	172	170	168	167	150	165	154	185	157	172	150	182	175	193	155	166	160	165	165	175	162	145	158	155	177	175	185	168	181	178	172	160	167	164	155	154	160	157	157	158	157	175	174	177	177	148	158	155	177	168	185	167	165	147	158	189	158	181	166	173	166	173	159	183	144	156	184	175	178	154	157	159	149	169	160	148	144	170	154	174	167	139	187	156	172	171	163	145	166	164	145	174	173	157	137	168	158	177	160	153	174	193	172	161	158	166	153	175	162	171	144	161	178	147	149	168	170	176	181	161	153	147	170	138	160	181	155	145	149	158	156	168	149	169	161	152	146	173	168	165	145	138	168	161	168	158	174	176	161	156	181	192	162	138	179	156	156	184	185	177	153	150	162	174	169	144	162	172	181	149	175	183	165	177	149	139	159	154	149	160	172	170	175	167	150	180	168	170	192	189	165	148	175	144	144	168	166	170	161	167	181	167	155	174	130	153	162	154	150	176	166	169	170	156	160	186	165	150	177	172	164	158	168	168	143	186	179	167	172	162	168	152	183	184	166	171	173	157	183	168	152	158	139	150	172	160	171	155	170	159	143	137	183	165	153	175	161	154	146	154	174	181	161	168	156	153	176	171	173	157	173	164	154	169	168	161	176	176	178	143	174	157	155	177	176	191	163	170	188	174	167	176	157	148	165	166	172	181	181	174	151	153	164	153	146	168	164	168	161	162	164	178	182	165	162	166	169	161	180	175	155	159	157	180	143	164	172	156	174	190	179	173	178	163	162	149	162	145	147	146	183	170	160	152	169	157	163	147	181	183	159	188	160	180	192	164	170	157	171	167	170	177	191	184	163	179	177	187	171	140	151	162	191
23219	21601	29375	24261	21517	21372	8903	706	504	462	473	408	404	391	387	359	347	384	399	403	428	403	361	369	375	378	374	332	328	312	325	345	322	287	309	308	319	287	263	343	325	331	331	295	280	306	296	296	283	323	308	283	327	291	295	314	299	310	313	282	311	292	298	280	287	298	317	309	313	295	315	311	328	299	306	309	303	304	311	292	297	313	311	301	312	290	316	293	295	285	271	281	275	279	293	280	310	298	324	297	317	274	288	300	310	321	313	301	302	303	330	293	302	289	340	318	276	297	305	335	298	327	319	288	331	290	326	257	312	307	308	308	258	314	323	293	357	324	288	301	296	317	317	298	316	272	285	293	333	284	310	302	307	296	288	304	296	298	270	305	310	324	270	271	306	287	308	316	293	278	319	280	263	318	302	299	310	294	299	286	287	292	318	306	296	302	295	317	309	281	280	284	310	314	324	288	288	268	315	298	277	282	281	295	300	279	275	286	294	318	307	299	323	360	275	310	303	320	292	302	297	270	292	325	283	280	290	309	288	286	281	293	285	296	334	298	292	296	267	296	275	290	285	333	283	306	294	318	333	295	281	305	316	308	302	280	299	296	278	283	286	313	325	292	311	297	301	297	309	312	275	294	295	288	309	299	296	316	278	280	294	315	306	285	317	297	322	273	286	278	303	307	291	327	292	305	316	297	297	288	276	325	292	317	278	287	320	278	334	285	306	327	310	308	323	264	289	293	294	288	272	296	293	289	277	311	317	268	303	323	273	275	303	295	297	272	321	309	321	300	291	299	311	340	311	300	305	325	301	255	334	279	270	283	307	301	303	265	293	309	268	292	313	278	305	311	317	289	287	280	293	319	310	285	298	288	283	271	286	259	283	291	293	305	317	311	304	285	303	315	278	313	310	286	264	299	279	281	274	312	306	300	307	303	346	318	304	309	271	282	315	279	319	308	311	331	311	301	291	287	282	292	292	295	296	305	296	300	310	284	270	283	314	278	302	284	275	302	292	287	305	305	295	283	309	292	306	285	304	286	288	276	278	270	288	310	328	304	303	306	310	291	280	321	324	297	301	301	274	298	288	292	292	323	302	309	296	298	293	273	328	247	307	286	295	293	314	310	278	326	291	297	331	258	307	336	327	286	303	307	336	298	306	291	303	304	294	302	268	292	292	292	299	287	289	271	301	336	328	281	283	296	298	308	318	313	311	299	295	297	282	302	319	307	318	270	273	283	301	336	292	300	315	296	313	298	308	282	282	298	328	282	269	262	288	331	265	324	303	294	326	320	316	274	327	311	295	298	321	289	306	309	307	299	283	292	258	301	315	297	294	311	296	310	288	289	293	335	299	311	287	310	318	316	302	259	285	311	324	297	316	286	303	273	247	280	294	269	299	301	296	313	282	277	303	298	313	327	299	311	296	300	287	316	289	287	323	298	285	318	295	314	283	342	300	285	271	294	319	300	292	299	293	320	291	276	322	269	280	316	339	306	308	293	271	271	302	271	307	300	282	301	267	301	298	294	323	313	333	265	330	272	283	316	282	338	311	298	327	293	316	310	320	298	311	302	345	312	285	306	292	287	349	320	307	305	287	299	301	282	302	331	293	276	284	289	317	282	295	317	295	299	290	341	332	337	303	312	278	296	293	311	306	292	317	281	301	324	308	278	316	259	278	297	308	319	289	278	318	300	289	282	304	284	297	299	278	322	299	320	265	308	304	284	308	291	310	288	307	290	292	308	296	300	350	280	302	302	288	284	298	312	292	307	290	310	288	281	340	273	312	333	286	301	263	306	269	294	305	283	282	285	287	294	279	335	276	325	338	301	276	302	275	332	284	278	338	318	303	313	306	293	295	279	288	279	318	317	316	290	294	273	328	272	295	299	322	287	293	329	302	311	315	303	292	270	331	310	276	290	308	289	283	297	273	324	305	294	291	271	288	267	304	317	306	269	279	289	291	322	329	287	317	298	318	306	319	298	280	313	323	316	316	276	293	281	312	303	303	276	302	289	285	295	306	307	295	322	270	311	317	296	280	292	289	275	315	289	278	321	270	306	289	300	307	275	320	329	308	305	300	261	298	295	303	286	301	314	288	309	299	291	280	305	321	293	305	310	330	308	288	269	282	292	289	292	298	316	311	280	302	285	261	310	296	282	290	281	303	328	291	296	313	307	316	270	311	316	294	305	327	305	277	263	270	288	306	302	337	295	309	304	287	279	309	320	273	303	318	294	283	308	304	295	320	299	272	299	279	310	257	318	317	303	272	286	307	293	271	316	290	320	291	295	297	284	306	298	293	302	320	304	293	326	310	311	313	319	313	291	282	286	313	324	279	324	299	299	307	274	278	309	293	310	304	298	324	306	296	322	302	301	304	297	290	292	316	313	273	272	289	286	281	312	306	295	303	311	312	265	277	332	276	277	311	281	291	315	319	281	304	294	301	277	297	277	280	302	275	271	288	294	328	265	336	320	286	291	296	273	291	288	305	300	307	298	290	315	334	307	325	312	307	297	292	291	300	312	284	295	336	290	281	323	310	306	315	286	300	285	291	324	283	288	281	282	274	310	296	294	297	317	272	277	307	285	301	317	291	296	310	301	297	297	307	283	288	290	329	292	281	261	286	289	285	304	292	293	236	283	291	299	294	308	305	311	305	331	286	309	281	301	291	265	278	284	290	278	290	299	335	292	281	280	323	273	251	321	289	304	340	290	263	297	308	292	290	302	318	331	277	301	282	306	278	305	310	310	280	285	269	300	304	334	301	287	310	289	268	298	266	299	319	280	317	286	296	310	322	288	293	292	305	325	314	283	277	271	297	288	276	299	300	313	300	307	297	312	286	287	283	289	292	263	313	344	309	306	317	320	311	317	282	342	291	320	308	294	285	293	257	286	292	290	285	326	287	313	280	270	281	304	291	283	267	359	313	307	327	306	336	298	307	297	299	262	257	305	299	322	304	297	309	323	296	301	292	284	277	321	291	283	286	261	277	285	326	297	310	259	279	284	331	293	308	277	294	286	334	310	288	280	293	300	313	296	298	267	303	294	305	310	301	304	279	326	290	304	280	294	311	317	336	277	324	292	289	318	323	267	280	291	305	290	273	327	281	264	285	297	296	270	295	307	287	287	312	279	294	308	303	289	289	300	288	263	308	307	293	258	320	268	315	295	300	278	273	303	288	287	305	306	274	301	303	306	322	309	310	317	277	308	254	330	309	270	285	301	312	272	290	305	328	280	292	299	263	291	306	270	299	349	291	286	313	290	283	323	302	294	319	283	275	280	301	305	276	301	326	285	297	314	274	277	334	265	312	280	278	276	307	271	301	310	293	341	290	295	322	309	313	314	290	270	285	290	275	304	301	336	258	290	292	323	306	254	292	291	290	292	321	308	293	308	298	301	296	292	314	283	289	306	273	295	306	305	295	314	314	307	281	301	291	327	286	311	278	318	273	278	291	301	261	316	298	301	325	266	286	283	264	287	311	281	314	271
46569	79200	46178	7271	2094	1564	1202	1022	791	735	686	596	568	511	568	458	472	506	497	575	600	499	462	440	511	477	469	442	428	377	412	420	396	376	332	389	360	380	383	391	371	352	345	343	380	349	340	396	376	377	341	358	348	354	381	352	412	353	343	376	342	356	367	368	338	388	328	355	335	325	338	354	366	327	366	353	338	353	363	365	369	365	350	390	345	325	357	349	348	351	346	330	372	372	364	373	343	363	377	371	328	337	363	325	379	351	372	347	354	360	372	348	362	377	348	353	353	349	346	347	356	361	363	326	369	364	341	336	348	375	369	381	373	371	356	369	354	377	321	374	372	367	360	362	374	353	373	338	347	388	379	358	338	332	327	365	398	344	357	368	351	348	359	391	372	363	348	349	345	347	341	406	360	350	341	360	314	374	371	334	381	356	355	334	358	345	315	360	366	357	340	369	351	359	370	378	350	345	372	357	379	354	341	361	382	330	354	354	325	329	336	342	348	365	344	344	360	332	376	377	352	362	363	360	367	374	316	385	354	353	364	407	366	351	343	340	347	326	365	373	354	337	335	347	367	352	372	349	324	327	353	363	338	345	382	357	353	314	367	360	335	330	385	360	361	355	344	358	340	336	367	347	371	390	378	315	345	363	317	386	326	344	376	351	339	383	352	366	362	333	310	385	377	345	364	359	348	365	328	318	375	342	368	359	391	351	374	386	343	371	353	343	333	377	355	347	329	346	351	334	321	371	319	337	380	364	380	364	319	340	353	339	353	314	359	340	364	347	328	373	342	362	391	334	337	352	370	327	365	352	325	356	360	365	325	361	344	365	325	332	404	340	365	369	354	370	352	363	375	348	363	381	366	355	355	351	328	315	364	338	356	316	342	383	328	334	342	346	363	309	343	315	349	362	351	324	345	337	351	374	366	346	363	362	350	359	349	349	331	369	385	371	364	343	350	358	328	328	376	350	333	346	363	343	362	320	352	374	347	391	365	353	335	338	367	334	366	340	354	350	352	368	306	364	327	388	334	332	402	374	351	367	310	333	345	327	394	318	345	342	348	356	342	333	333	382	335	381	315	358	384	344	378	353	354	349	323	343	368	331	362	363	359	337	361	350	372	322	368	332	349	320	362	356	340	354	326	383	352	361	351	355	331	359	339	358	361	379	332	373	328	321	370	354	334	315	373	357	365	371	364	363	317	374	314	353	365	375	343	361	357	361	336	342	339	307	382	351	382	344	350	374	348	310	365	353	329	358	362	345	374	334	314	377	378	347	364	345	325	363	355	366	333	363	349	346	356	357	375	322	338	341	354	362	369	349	330	352	362	330	347	307	364	372	357	358	373	343	325	380	359	369	335	368	394	345	330	337	352	349	337	374	354	368	371	358	365	359	341	346	362	389	354	365	389	349	328	363	365	353	342	315	349	385	333	339	317	351	362	334	370	346	351	346	378	361	363	370	357	341	357	340	349	330	359	392	330	343	334	390	366	383	374	370	361	340	336	389	361	372	354	359	341	352	356	371	379	347	374	350	371	315	355	337	357	344	331	363	357	375	362	337	361	339	378	370	319	314	355	373	352	358	336	364	339	375	359	389	357	379	342	338	352	375	325	357	369	346	325	351	354	382	363	349	345	390	335	354	357	366	333	385	330	350	360	346	361	375	343	340	370	373	334	366	348	358	354	345	341	363	356	362	339	382	356	354	338	341	377	370	322	345	352	346	341	355	342	356	363	348	348	361	351	337	356	361	316	378	328	361	362	321	337	382	341	390	355	359	354	355	362	341	369	359	352	365	331	329	312	333	344	358	360	327	368	366	358	364	317	345	349	309	334	375	343	333	362	364	392	340	371	346	350	374	351	369	339	358	318	365	372	401	358	367	343	331	356	363	402	307	365	384	364	332	354	330	322	329	369	372	348	380	341	345	391	362	359	359	358	360	362	340	343	318	345	333	356	371	345	356	303	338	350	352	353	332	332	352	369	373	337	377	343	342	342	377	347	360	355	358	353	364	330	325	363	379	350	340	343	331	368	356	376	318	343	351	348	333	371	342	339	377	331	341	346	362	356	361	366	361	358	353	359	337	372	385	380	340	374	342	358	312	366	359	353	365	349	339	378	326	351	341	357	329	357	387	362	358	355	342	357	383	362	366	351	356	366	350	371	371	370	370	351	342	349	385	334	341	367	355	321	372	345	317	350	333	343	340	377	366	345	357	347	339	363	334	356	372	335	349	371	313	377	341	357	355	367	343	381	333	340	377	326	328	344	347	344	343	335	353	385	377	358	343	366	349	349	336	334	364	354	375	330	362	356	331	339	341	335	363	341	365	359	307	358	339	334	353	348	367	386	353	356	363	367	344	352	335	368	381	388	307	385	335	347	350	347	332	371	393	373	340	375	314	336	378	350	333	356	361	321	336	335	402	358	396	349	340	361	336	352	330	352	330	335	370	315	332	363	365	316	361	344	357	339	341	364	348	343	342	370	337	333	337	361	356	365	353	345	324	340	330	356	366	370	336	381	355	357	372	339	344	368	346	335	348	368	376	361	356	382	382	371	353	325	365	384	349	349	344	364	316	353	350	363	331	352	336	350	368	336	349	367	347	334	360	312	356	357	338	358	383	321	331	369	384	364	355	383	342	340	344	393	365	337	343	349	367	388	340	359	362	316	356	347	379	396	376	335	326	361	386	344	376	354	345	359	361	366	359	343	355	333	363	362	383	343	351	379	370	356	362	354	350	337	358	364	355	349	318	347	336	368	357	348	389	322	308	371	365	345	337	341	329	368	352	350	381	344	345	336	389	365	347	351	351	392	336	380	348	355	365	357	345	344	358	347	345	362	348	331	365	342	364	360	347	345	349	358	370	325	345	384	341	341	360	337	355	366	322	345	364	386	350	382	342	377	334	339	337	391	342	348	361	362	387	363	339	328	346	345	321	369	313	365	343	376	376	345	363	338	346	354	346	349	364	331	347	345	348	338	343	367	333	337	361	314	353	325	387	349	373	400	346	365	349	365	366	340	367	350	349	383	400	346	331	349	345	360	344	358	376	356	382	352	364	359	359	321	360	320	389	360	374	322	372	352	341	353	315	352	344	358	355	337	338	364	340	378	351	336	375	361	342	365	322	343	370	340	356	381	348	381	329	351	349	353	351	327	359	347	342	358	352	341	351	356	352	350	331	344	387	371	354	364	361	355	385	318	349	356	359	349	375	343	354	365	334	357	321	349	358	342	354	354	323	354	384	344	380	385	351	385	366	369	340	362	356	359	364	337	377	336	349	363	354	319	385	367	345	343	355	374	350	352	353	327	363	354	373	358	351	348	345	362	375	367	334	363	351	367	347	351	347	332	332	374	361	356	381	354	378	365	374	381	310	329	355	364	359	367	353	367	340	326	371	361	372	361	373	369	346	376	345	358	353	391	367	326	352	342	344	349	324	357	355	366	370	350	342	364	383	364	382	365	406	385	357	357	354	343	361	320	379	356	337
30435	36997	28971	6856	222	122	117	115	95	125	116	101	98	96	131	103	123	112	124	134	133	119	101	119	115	104	128	120	111	112	109	103	111	85	100	100	116	97	92	93	92	84	97	107	90	93	109	88	98	108	108	113	108	95	111	88	106	107	98	120	101	97	102	102	102	79	99	92	89	98	81	107	95	117	104	107	107	117	106	89	92	98	99	104	90	110	97	87	105	108	84	103	100	113	108	96	108	89	105	98	104	92	88	95	87	117	107	84	116	89	96	103	86	87	120	99	107	88	110	114	125	95	110	92	106	105	111	91	102	96	113	90	100	95	95	110	103	100	109	87	97	89	109	105	84	107	95	101	87	106	94	94	99	101	99	82	103	84	100	107	90	90	108	96	99	109	100	87	118	98	108	91	94	104	81	107	127	92	111	107	103	103	92	96	79	124	110	93	98	113	110	95	92	110	87	114	95	90	114	108	116	110	98	111	91	92	108	98	101	109	95	109	84	91	81	120	86	105	105	115	107	95	88	96	88	88	113	94	100	97	94	102	109	108	96	110	102	100	112	100	109	106	102	97	116	105	109	102	99	86	99	103	103	106	108	97	102	115	118	110	109	81	114	93	88	104	110	90	112	100	98	101	91	103	100	91	95	86	105	99	98	106	105	73	95	86	96	93	112	85	93	94	120	106	100	122	118	86	76	95	87	118	100	86	97	111	95	107	100	97	127	98	86	86	96	89	90	79	107	96	102	113	117	110	101	110	114	97	90	81	111	101	92	102	101	107	106	86	102	102	108	85	117	109	89	92	106	86	86	105	102	99	92	94	99	90	94	91	98	109	93	114	101	108	84	97	98	95	115	93	94	121	88	97	93	100	91	104	103	101	93	104	91	98	117	102	108	97	95	112	90	104	99	100	94	106	99	97	99	85	90	98	95	110	102	108	80	98	87	114	99	95	98	95	107	84	107	108	97	108	86	108	97	100	87	108	110	113	113	102	116	95	92	103	109	90	91	92	111	109	95	115	107	95	90	104	101	120	107	97	88	98	105	101	94	102	96	97	108	106	112	93	84	102	112	108	90	111	96	103	106	97	96	90	85	113	103	99	93	98	98	114	84	104	98	90	104	101	93	93	107	107	103	89	85	104	78	105	100	105	88	98	93	110	88	117	106	115	93	97	129	99	109	109	114	98	98	103	86	103	109	87	91	97	103	105	87	81	105	83	85	93	116	106	87	110	116	104	105	100	111	94	96	79	103	105	122	103	103	91	101	108	108	108	107	106	91	90	95	93	88	101	108	97	104	90	81	77	94	108	99	90	105	104	98	97	115	100	107	102	105	111	92	106	99	114	97	106	99	88	119	91	88	101	105	103	107	93	107	110	97	107	112	88	114	116	104	105	106	112	109	86	94	93	114	105	100	84	95	77	93	103	93	91	96	101	105	107	89	115	88	101	95	89	100	90	106	111	94	110	110	96	116	103	107	87	93	103	106	90	113	80	104	119	75	97	90	120	90	105	100	106	119	98	120	104	96	111	96	107	102	89	99	96	98	97	107	112	94	90	118	104	95	106	97	87	119	106	93	89	81	94	89	88	102	95	98	103	95	96	88	103	123	123	99	111	109	101	91	105	107	104	98	109	101	100	97	99	98	111	98	96	88	88	102	87	100	106	91	105	97	106	89	78	107	96	106	93	107	96	94	129	95	83	77	104	96	100	107	102	103	108	102	92	92	101	98	89	89	118	109	89	99	96	94	104	97	95	102	105	87	99	123	83	89	110	109	106	113	94	108	96	114	86	98	98	94	101	108	104	99	110	104	103	92	90	95	102	113	97	99	109	108	91	87	92	100	96	73	78	96	96	95	96	102	99	107	87	100	108	99	108	91	88	87	88	99	102	111	89	107	88	87	90	98	118	101	99	113	109	109	97	85	91	85	90	102	104	96	94	105	113	103	106	86	101	95	81	95	88	99	88	112	97	109	104	80	94	122	89	105	92	101	108	102	84	107	100	100	97	83	76	119	108	82	89	103	98	106	100	85	87	102	90	92	105	102	118	96	101	105	106	87	96	93	112	122	82	114	88	93	95	111	87	88	107	107	107	101	107	100	105	95	101	92	88	90	83	108	103	109	106	101	124	90	82	90	80	89	104	113	104	97	93	97	102	88	87	98	106	114	95	102	88	109	100	95	95	101	97	99	128	106	89	105	113	102	100	100	98	115	108	93	88	75	91	102	91	108	90	100	98	98	103	95	92	92	110	97	108	103	82	94	90	105	95	107	91	93	112	88	125	93	110	108	98	100	105	106	84	102	117	103	106	77	113	90	100	98	99	85	85	108	101	94	108	106	138	89	102	115	101	94	114	99	111	106	105	90	92	101	103	77	105	100	118	103	97	112	106	110	119	91	98	98	111	96	96	91	100	101	120	104	111	87	103	102	107	88	112	79	109	108	97	114	92	80	88	112	103	109	107	107	97	100	112	92	102	105	127	91	98	99	118	94	106	83	92	103	86	111	110	103	111	102	98	95	100	94	103	110	92	107	92	111	96	91	102	107	101	98	108	94	85	80	101	117	91	99	101	90	93	85	121	98	118	103	89	82	109	91	109	105	95	85	95	116	91	94	95	121	92	109	93	105	101	98	104	100	104	97	109	92	88	95	84	105	94	103	107	91	91	91	103	99	86	103	97	112	113	96	98	98	100	103	81	98	112	70	112	88	101	116	107	107	99	92	99	118	92	83	95	112	85	102	102	95	103	95	110	98	101	97	111	113	99	94	87	123	106	106	105	94	108	98	104	102	110	96	109	102	120	90	108	83	97	99	95	98	102	90	107	114	111	109	96	104	93	106	99	92	101	103	98	83	101	116	96	102	100	99	84	92	101	98	89	101	106	103	97	104	101	107	74	120	101	98	83	100	118	105	98	96	98	112	98	104	116	101	106	93	97	108	122	103	108	109	84	103	94	97	102	101	131	82	109	97	116	106	94	115	111	96	104	99	102	118	98	116	103	86	95	99	92	94	84	97	102	101	109	128	97	88	101	87	102	115	90	97	92	91	108	69	116	102	102	97	106	106	99	89	111	106	95	108	97	104	100	102	107	102	104	97	94	110	100	88	105	105	92	98	104	102	90	107	92	86	91	88	102	87	91	96	98	100	89	107	90	105	90	95	100	100	85	89	101	112	120	85	100	113	104	109	97	95	97	112	93	86	116	96	99	100	111	89	103	115	105	106	97	91	102	85	92	91	104	108	98	99	97	104	97	94	93	106	107	107	93	101	104	76	95	111	88	109	92	98	108	103	118	89	114	105	104	100	99	105	89	83	92	80	97	93	99	80	85	113	102	111	107	110	99	92	94	93	87	94	104	103	103	110	101	91	111	110	100	99	103	101	95	99	88	92	100	83	113	95	104	96	108	92	88	102	105	103	89	104	88	99	91	98	99	103	107	106	90	88	102	88	104	92	83	98	111	108	115	89	114	117	98	101	107	91	108	97	107
37042	54120	23574	1118	216	172	161	144	156	156	159	143	123	116	161	137	149	172	171	227	185	119	151	151	164	154	161	123	140	143	147	119	117	125	138	133	122	144	139	131	120	136	120	128	124	128	131	138	131	139	126	126	121	122	147	134	127	133	131	127	146	115	127	118	122	131	135	127	137	120	123	129	143	125	123	120	114	126	119	122	126	111	130	114	133	129	149	111	120	136	124	111	135	118	125	140	147	137	120	130	128	143	107	127	120	129	135	134	118	115	156	130	124	122	151	132	105	115	135	115	137	131	142	137	141	149	141	127	140	127	138	149	116	132	139	125	122	128	132	137	138	136	134	109	120	141	151	133	124	108	144	129	126	122	136	126	137	125	133	130	122	126	136	140	134	127	138	125	111	120	131	139	142	126	123	139	144	131	140	133	147	136	133	122	136	131	134	118	116	123	133	143	139	109	138	150	132	125	123	106	125	134	134	140	99	135	146	151	122	128	126	149	123	145	120	128	168	133	119	146	112	131	124	120	134	133	143	156	125	111	145	131	127	125	117	123	102	110	142	125	133	119	112	120	125	130	151	128	136	129	114	135	129	112	127	144	118	133	131	116	129	135	123	138	123	121	134	130	148	129	151	144	103	138	125	133	131	128	117	127	107	104	125	139	134	98	131	125	146	139	132	139	138	154	108	127	133	138	134	131	141	111	148	140	135	146	130	113	146	123	122	133	125	136	150	120	125	132	122	139	123	115	116	116	123	119	115	140	129	140	147	120	107	126	133	137	100	122	132	151	144	126	149	128	134	124	121	118	113	132	144	114	146	112	143	131	141	132	116	106	136	158	119	126	133	133	130	141	122	130	125	120	146	132	113	121	132	146	133	122	143	117	120	113	131	120	146	126	126	130	115	125	132	112	130	109	119	110	130	140	127	123	134	138	124	118	123	127	128	114	116	123	127	121	107	132	128	133	141	115	138	111	144	126	118	131	142	152	147	123	117	141	115	132	114	118	110	124	114	124	143	145	123	145	130	128	142	149	126	136	118	135	118	129	128	143	133	143	120	120	145	139	126	133	139	156	123	127	138	118	146	141	125	134	122	130	127	130	119	130	110	153	154	135	147	119	132	119	137	127	126	125	115	120	116	113	143	123	109	121	117	128	132	115	125	135	120	111	121	147	133	153	132	110	133	148	111	133	113	134	125	117	131	128	133	129	116	128	131	134	112	129	113	136	126	131	100	114	116	114	128	118	128	118	134	154	142	143	131	118	124	110	128	137	129	111	115	130	134	133	121	127	118	134	124	127	131	132	138	151	120	131	150	121	141	122	135	120	139	149	131	142	138	135	127	131	136	108	143	139	136	133	135	126	137	122	135	126	127	120	123	128	129	126	136	120	110	153	134	131	122	144	144	142	132	121	129	110	138	114	131	128	113	129	128	119	135	134	128	123	113	114	126	139	145	117	113	122	154	155	153	135	125	129	131	132	129	116	104	147	111	127	131	124	129	133	120	152	150	134	124	130	128	111	145	103	127	131	119	149	153	139	133	136	140	137	120	114	136	129	140	99	144	111	133	132	142	131	107	133	128	138	139	127	122	122	119	135	128	116	110	141	136	131	141	118	133	118	131	125	132	133	110	140	120	120	132	123	137	149	124	130	159	120	136	150	127	121	128	161	123	128	123	136	125	137	124	150	122	127	121	139	126	128	110	119	148	116	154	124	133	118	138	143	142	126	122	135	125	114	113	118	124	131	134	117	104	130	157	125	130	131	140	134	121	134	139	133	124	123	136	127	129	143	131	131	135	111	138	125	116	128	157	126	121	119	118	122	120	125	158	139	99	115	140	129	106	117	126	146	128	135	132	127	125	116	123	126	119	133	134	131	135	125	134	123	101	147	120	150	131	122	125	116	132	154	144	126	136	128	123	142	143	119	128	131	138	138	130	134	129	128	137	104	109	140	113	117	130	128	105	128	145	134	128	139	142	140	121	136	95	123	134	137	132	137	153	129	110	144	108	124	134	139	102	138	142	139	133	146	144	154	120	133	123	125	105	146	127	134	118	124	133	134	129	136	130	138	128	138	109	133	124	133	132	136	125	127	126	131	129	108	129	124	127	152	131	137	132	119	110	125	126	133	114	120	122	128	136	112	126	140	114	127	113	132	123	134	128	123	152	136	117	123	109	133	129	120	135	119	134	142	118	117	150	127	119	119	148	142	145	137	134	120	118	115	123	123	129	141	146	118	130	102	150	115	142	126	137	135	128	122	133	117	130	140	131	139	129	134	122	127	118	129	125	155	136	135	134	136	129	133	120	138	119	112	119	120	140	154	127	136	137	134	113	131	130	137	116	129	135	113	137	154	132	112	113	128	127	119	140	128	138	127	135	137	140	133	140	125	128	137	143	132	139	135	147	129	144	120	131	125	125	120	130	109	116	124	118	144	147	128	123	121	118	148	122	146	150	125	132	148	122	133	133	132	136	112	125	136	131	143	135	131	134	131	137	139	129	125	109	126	114	130	147	144	134	133	124	109	141	140	133	131	141	122	133	103	129	137	135	113	135	123	124	128	136	115	120	107	146	144	130	114	153	135	126	123	117	138	110	136	147	133	146	131	123	136	126	119	151	119	150	137	152	128	145	119	151	117	104	121	130	131	127	116	133	134	130	129	132	122	134	126	109	128	122	111	108	142	125	124	117	140	125	133	115	122	123	105	133	115	129	150	120	114	131	120	128	130	108	118	130	114	131	125	115	150	130	135	139	132	128	120	118	133	126	138	131	124	120	127	117	141	142	122	130	133	134	121	112	109	132	143	123	142	111	134	126	123	130	142	138	137	137	128	116	126	138	112	128	112	125	128	134	144	125	132	134	126	119	119	119	135	124	127	128	135	131	103	139	123	129	120	118	127	121	141	126	136	134	138	136	115	136	119	157	121	121	148	119	109	119	127	119	130	143	126	125	109	152	120	126	148	126	124	117	136	112	109	123	129	115	138	141	112	126	137	106	126	134	141	133	113	123	136	117	142	137	151	119	129	127	112	127	114	118	136	109	137	117	114	123	129	122	135	123	118	127	134	127	116	120	131	132	142	121	136	124	153	131	132	111	138	130	115	133	138	132	143	122	131	129	124	141	119	127	133	134	126	118	107	139	131	132	134	121	118	124	126	171	139	146	121	131	125	116	126	133	123	111	133	115	126	137	106	137	104	119	133	135	126	120	130	128	123	125	137	120	127	130	123	134	121	132	135	140	132	133	147	126	126	107	137	129	148	124	126	119	143	145	128	171	124	119	136	129	122	145	130	128	135	151	139	111	134	128	137	148	121	139	114	144	128	108	120	117	113	141	123	137	122	129	143	112	142	122	117	127	110	125	149	146	134	126	140	131	118	138	141	160	134	120	150	126	114	129	112	114	144	143	115	124	116	106	156	131	130	123	132	118	144	165	136	124	165	105	119	142	141	108	129	134	148	139	137	135	115	115	121	125	134	139	129	105	124
24185	21653	29028	24615	21263	10812	667	401	330	275	313	276	237	253	248	238	290	305	293	315	242	231	261	246	228	259	227	267	243	221	187	213	245	186	200	230	229	231	211	231	188	222	209	215	216	239	221	196	243	213	201	234	239	210	221	234	213	196	241	209	210	197	199	222	245	216	210	208	222	241	207	202	211	222	192	234	218	210	207	206	203	205	218	222	196	192	187	229	201	185	205	223	216	225	217	217	228	207	210	205	227	179	211	222	217	209	238	240	209	244	206	222	214	240	219	220	191	218	200	219	203	188	201	207	243	208	208	193	217	219	204	207	210	204	214	237	215	229	205	230	203	199	185	214	215	195	199	211	215	216	234	217	220	237	216	215	221	215	211	212	219	223	191	236	214	217	228	211	193	203	227	222	224	200	195	221	230	207	232	221	188	188	245	229	206	209	229	248	210	239	230	185	212	193	191	189	198	223	213	218	201	202	205	206	193	212	217	217	199	213	202	207	216	229	214	220	184	210	238	210	230	206	178	215	216	199	230	209	224	199	196	224	199	223	201	201	208	207	190	225	186	210	206	207	221	225	228	195	211	231	208	205	219	225	197	214	220	229	224	217	192	191	195	205	218	233	223	203	204	225	207	228	215	206	232	198	226	217	237	211	218	199	202	213	249	213	218	226	215	192	220	226	206	218	212	235	235	224	195	223	202	179	238	198	209	217	194	232	200	234	213	227	222	220	203	201	214	229	227	218	216	226	226	229	245	179	200	233	202	198	204	210	204	235	196	213	195	208	216	205	197	200	211	224	223	197	203	211	193	198	210	188	199	213	202	229	202	245	197	186	226	220	188	200	210	216	218	186	223	209	213	178	215	211	216	177	211	232	220	207	192	182	200	218	200	230	204	198	214	211	224	222	221	219	218	213	217	204	231	216	194	223	197	205	201	247	223	234	223	211	245	214	202	219	206	228	214	219	216	184	228	210	233	194	194	238	198	202	200	220	206	211	236	211	209	218	228	202	193	224	218	200	209	218	188	215	182	207	215	205	207	195	241	209	191	214	205	199	220	218	186	202	231	204	236	186	205	202	202	212	238	209	227	200	210	236	206	215	217	176	220	202	211	207	231	218	212	230	214	219	209	201	205	209	204	244	219	224	203	197	227	235	196	192	227	199	205	221	244	226	189	210	185	208	206	224	205	196	206	249	210	226	174	218	211	200	216	205	226	237	208	198	208	220	228	229	249	213	211	210	212	191	221	239	223	203	218	179	207	208	208	202	240	219	229	233	238	234	212	224	227	213	188	204	242	217	216	202	215	210	179	225	220	223	235	215	215	227	190	226	210	229	213	217	203	217	232	235	223	228	207	239	219	214	214	217	207	204	196	204	202	215	209	219	196	179	187	193	217	220	199	216	223	230	206	225	214	200	253	216	204	231	227	191	219	215	206	208	215	233	204	199	217	244	198	202	228	212	190	225	218	183	195	214	229	225	227	223	202	199	227	218	221	213	200	215	201	220	215	198	217	225	218	242	194	238	225	232	197	231	225	204	221	210	218	177	193	210	209	211	226	202	220	183	214	204	227	221	231	211	222	191	232	222	213	222	237	202	231	190	211	195	216	246	202	249	232	203	223	230	198	225	198	188	217	197	232	228	206	230	223	217	200	199	220	232	217	208	218	216	238	209	208	211	214	224	208	181	182	219	232	223	219	222	224	220	212	209	229	201	220	222	215	186	232	213	219	202	208	225	211	229	222	178	234	219	197	222	195	235	232	197	237	187	214	199	214	202	219	220	188	204	192	241	228	220	208	195	200	219	190	216	222	216	200	218	230	243	221	233	218	207	199	183	214	219	193	192	205	174	214	208	226	211	190	201	219	231	210	205	219	231	226	225	224	200	208	216	188	217	200	200	201	217	186	206	205	219	195	225	189	235	219	185	200	224	192	188	207	201	216	185	198	211	195	202	217	197	212	219	209	218	231	241	203	209	194	205	208	217	231	221	208	205	219	196	212	228	184	194	200	207	209	243	206	198	206	212	201	215	189	213	215	224	220	224	193	209	215	213	216	224	202	233	205	192	200	212	203	194	204	223	217	205	233	221	228	191	202	191	206	232	221	215	210	196	223	223	193	238	237	197	217	215	210	237	225	218	236	220	233	193	203	206	197	211	204	229	191	214	217	188	210	219	218	229	219	193	201	203	216	209	214	223	207	190	222	207	216	196	209	220	211	207	212	243	198	216	225	207	226	218	218	218	204	179	205	194	198	190	179	202	194	229	217	194	241	207	211	219	201	193	236	211	210	186	210	196	208	229	221	215	206	205	218	216	196	211	209	201	216	218	198	199	216	193	217	202	195	210	192	189	218	209	202	197	227	217	208	204	213	230	225	191	213	233	240	228	207	219	205	232	216	216	217	217	206	209	214	203	195	216	218	218	188	228	215	193	217	205	214	216	205	229	217	195	223	208	223	221	198	188	202	225	214	215	206	201	208	201	228	211	216	214	204	207	233	209	200	195	217	204	200	215	219	208	215	214	224	233	198	195	213	204	225	229	218	230	225	224	197	242	209	204	215	227	209	233	227	233	231	192	206	189	205	233	210	220	230	224	211	196	209	230	221	196	201	199	226	208	213	218	227	198	199	213	171	231	223	204	221	217	198	188	213	189	206	205	233	211	187	225	222	198	232	217	228	219	223	224	197	242	205	204	222	204	210	209	199	207	225	210	213	223	200	221	178	196	220	198	212	261	220	200	238	204	227	222	223	210	211	211	189	207	204	214	204	212	204	203	191	231	245	200	208	237	220	215	201	220	199	203	220	240	227	218	205	209	207	220	221	228	211	212	230	219	191	204	223	201	205	182	212	213	218	228	241	213	210	199	223	219	224	206	201	192	244	213	213	201	206	208	218	184	203	242	207	232	212	240	212	213	191	214	215	231	221	198	197	217	169	209	239	216	229	202	235	206	203	223	251	211	205	243	202	215	216	187	203	206	202	207	233	219	224	207	223	211	213	211	225	205	208	201	214	231	234	211	203	218	220	194	206	201	225	218	217	205	227	219	233	206	200	226	204	186	214	207	200	211	216	215	188	235	203	209	187	192	213	195	194	223	210	215	195	190	204	226	173	223	214	220	221	189	219	196	222	216	219	195	218	199	212	225	223	234	224	196	206	203	196	209	218	209	231	222	198	201	192	236	226	213	193	209	209	196	210	215	195	213	228	219	189	198	222	222	229	217	233	239	216	189	218	194	212	208	218	209	223	236	213	205	233	206	205	224	237	197	194	200	209	217	175	200	233	200	199	204	226	216	219	211	207	207	202	223	227	193	210	231	206	223	197	217	235	223	221	244	220	208	217	235	180	214	201	208	216	222	207	215	219	203	196	209	211	222	215	217	217	196	205	212	212	204	200	208	196	250	233	230	231	226	228	181	214	227	203	218	222	188	212	203	211	200	216	219	199	210	186	212	199	182	224	196	194	192	193	193	214	197	199	212	208	205	220	214
42427	72489	38741	3915	1165	877	700	578	507	415	437	394	336	320	324	330	347	392	388	426	391	331	328	318	318	281	283	284	298	296	273	253	267	280	272	266	234	259	247	239	232	275	261	206	288	279	241	270	269	259	249	275	256	249	268	283	270	244	257	245	238	275	251	283	251	232	275	254	262	252	270	264	262	259	248	278	261	266	258	224	222	257	261	271	278	260	246	260	271	221	265	271	252	249	298	263	237	251	234	236	255	241	264	233	264	280	253	273	263	236	249	232	246	265	265	257	256	264	262	242	266	277	265	284	248	287	245	227	244	262	258	271	240	243	256	235	249	237	233	252	239	261	284	258	229	258	273	259	243	249	245	253	260	221	254	270	254	233	252	253	266	230	268	237	278	236	243	253	257	243	256	254	236	240	277	249	247	237	251	252	239	253	243	250	232	238	241	273	253	256	238	230	244	224	267	260	270	289	271	247	269	259	259	271	235	262	261	263	264	273	259	271	232	265	252	248	231	263	270	252	256	238	249	276	252	248	242	250	240	292	257	248	236	257	276	255	276	243	232	262	263	273	222	271	284	250	271	268	281	245	264	232	243	255	252	269	247	253	264	259	246	265	263	260	250	261	241	253	288	274	235	295	287	240	246	272	258	270	272	264	285	241	255	247	249	234	261	258	273	246	260	261	257	268	252	269	252	256	267	280	248	260	271	257	237	244	244	268	302	274	229	234	255	277	237	239	241	270	257	227	243	263	273	265	255	266	266	251	236	267	266	243	236	288	260	244	268	262	252	261	251	244	254	242	232	291	242	270	239	238	265	228	266	266	258	239	241	248	248	264	251	253	244	255	275	258	230	248	224	262	246	252	270	232	242	274	283	266	263	272	239	229	265	273	252	257	276	270	266	269	247	263	265	253	277	268	274	250	291	234	296	242	266	233	236	247	239	269	245	253	252	263	213	241	243	274	263	293	239	304	244	236	262	251	279	236	250	253	271	248	281	242	257	266	259	237	252	259	269	250	251	256	270	252	245	280	225	241	252	244	278	258	239	230	270	246	285	247	261	256	261	242	232	259	258	284	235	255	264	246	255	244	255	234	253	253	259	272	260	267	271	252	271	246	255	243	260	231	286	246	234	247	260	230	246	243	225	270	271	260	246	240	261	236	261	256	231	275	258	237	255	252	239	249	270	265	240	257	241	238	262	267	265	247	243	238	237	259	262	266	229	248	247	272	241	262	239	246	245	250	212	240	263	230	266	259	266	293	264	258	254	259	251	246	268	232	235	235	250	258	232	272	261	269	259	262	248	253	266	253	257	298	244	282	281	224	248	251	258	225	277	270	250	255	261	249	265	250	249	246	254	250	270	243	235	264	273	262	245	236	266	230	224	218	268	261	216	235	267	241	247	236	265	244	258	250	249	258	268	222	265	234	267	269	246	238	267	265	271	261	233	264	277	230	233	266	278	221	272	270	246	260	262	260	245	271	239	245	265	255	268	284	252	257	244	241	268	262	236	256	232	278	247	281	255	260	253	238	245	260	271	227	240	233	243	258	234	256	249	258	233	264	293	245	249	251	241	234	227	264	299	244	280	251	270	267	254	251	230	288	248	228	227	243	257	251	238	261	246	210	257	256	260	251	250	238	272	263	290	290	260	265	223	258	238	238	256	260	265	279	274	235	253	232	243	262	254	216	272	253	268	261	244	244	251	264	246	245	223	228	277	223	251	257	267	228	252	249	244	273	267	267	260	272	264	262	252	282	249	247	282	232	282	280	241	275	271	251	253	262	270	266	269	247	252	249	236	254	239	234	280	239	244	247	250	260	251	209	249	251	258	268	230	289	240	246	264	281	232	257	243	252	292	264	263	277	252	267	257	267	268	247	256	265	267	256	263	279	253	271	249	221	286	240	242	234	225	252	260	252	228	257	261	256	272	251	279	241	256	244	253	228	264	259	233	242	253	246	265	225	264	230	277	282	237	252	278	262	246	280	234	259	228	268	284	253	255	233	248	289	253	239	260	267	269	268	263	270	251	255	250	242	265	260	246	252	263	271	236	260	241	256	235	234	249	268	241	258	259	228	271	269	241	252	262	234	274	239	245	246	256	278	255	247	254	260	260	245	257	260	264	234	263	248	261	260	258	251	235	260	223	258	238	278	257	270	258	243	236	242	267	285	244	246	266	280	263	255	225	254	254	255	259	236	277	257	278	255	258	265	230	220	276	244	265	255	264	271	264	270	254	261	255	266	245	282	265	249	249	265	248	265	285	239	257	255	281	268	254	249	271	227	270	243	252	267	292	246	257	255	263	252	244	269	272	281	255	254	247	246	225	236	254	232	270	259	252	258	260	263	269	241	262	268	291	289	238	259	225	255	241	262	236	246	298	243	255	263	232	257	259	275	251	261	225	252	245	250	216	272	243	269	245	284	231	279	248	258	231	266	254	264	271	259	261	253	256	267	240	259	243	247	242	265	260	224	262	265	248	243	224	264	238	273	250	230	246	247	260	269	253	231	248	259	240	254	254	262	272	241	252	238	252	268	253	238	259	259	248	236	250	248	234	295	236	242	269	283	268	263	265	260	283	251	276	234	253	271	275	249	225	246	268	255	269	235	265	252	274	232	264	274	251	257	268	277	276	251	244	286	245	261	253	275	265	266	248	265	258	286	265	265	253	241	228	272	255	260	249	237	262	259	248	253	261	270	261	245	242	257	250	254	257	213	283	238	248	274	265	242	248	281	280	261	268	270	236	250	225	254	293	273	261	270	226	267	235	264	264	252	251	261	238	243	216	248	238	264	257	257	264	229	279	273	280	247	270	250	252	236	239	265	268	265	262	254	227	250	278	230	236	250	250	250	245	272	234	255	234	242	246	230	252	253	253	259	235	297	251	255	259	261	264	247	260	247	250	251	251	265	268	288	233	263	242	281	236	268	251	276	222	251	236	248	243	243	272	261	266	292	283	264	273	254	253	247	257	212	237	244	249	263	252	253	273	252	282	240	221	258	251	265	265	240	256	249	249	235	257	241	275	266	272	264	263	252	258	261	267	273	234	275	264	256	274	254	274	258	254	282	241	261	238	260	251	266	260	280	237	260	254	274	265	265	249	287	281	268	247	262	264	276	257	247	249	232	210	254	294	249	253	268	264	265	253	259	259	267	280	257	264	265	269	268	268	241	268	265	211	273	243	258	263	245	219	263	263	249	276	253	256	220	253	252	267	253	223	253	231	248	244	268	281	241	264	241	246	245	253	226	261	243	256	251	266	269	247	268	250	246	231	256	242	276	251	284	227	258	258	240	249	259	263	242	271	260	256	262	283	261	271	276	254	250	263	256	255	261	266	271	253	256	248	253	238	277	268	240	236	271	236	240	248	258	263	247	242	247	273	235	269	245	265	237	262	273	254	241	264	269	242	245	257	226	241	266	249	260	247	245	249	247	248	250	264	243	228	258	254	268	250	252	262	245	236	242	256	240	259	268	266	268	244	251	252	274
25549	22218	28408	24888	8902	349	210	185	160	177	160	160	152	141	142	146	172	145	180	189	153	148	169	175	162	134	136	156	126	138	136	118	132	110	133	123	121	120	121	113	141	129	101	130	128	126	95	98	140	155	114	122	109	120	121	113	105	115	128	123	139	114	122	121	114	127	114	119	139	110	118	108	133	126	109	122	112	125	97	123	125	114	131	120	115	116	111	115	128	119	125	120	119	139	134	124	115	112	117	132	142	110	137	126	115	112	137	131	106	100	120	125	142	112	109	123	142	118	124	100	114	115	129	138	120	134	110	122	133	130	115	122	123	121	142	109	116	124	109	109	133	103	127	145	131	134	142	121	133	111	123	118	140	133	131	106	135	129	126	116	117	125	127	107	121	126	108	99	124	118	110	102	126	125	117	131	125	117	126	123	119	125	120	139	130	109	113	108	126	139	110	121	134	125	108	125	118	139	116	119	109	141	117	124	135	101	142	127	125	121	132	135	121	108	133	105	135	118	107	131	127	136	133	126	122	125	117	117	124	129	121	119	120	116	137	122	135	145	142	129	134	118	126	122	129	117	136	136	134	117	136	129	117	126	153	134	147	113	120	132	127	130	119	127	136	129	105	133	122	117	122	113	131	143	104	116	127	148	110	130	115	133	127	125	127	148	126	98	126	126	134	134	125	123	116	115	138	117	130	142	129	110	125	134	98	127	120	103	139	130	135	136	133	121	128	128	150	128	127	119	124	126	99	129	145	153	122	142	133	114	131	117	124	125	116	102	108	114	147	121	121	134	124	121	123	144	113	124	151	132	109	135	115	122	110	113	110	123	126	131	109	106	124	116	127	114	119	110	132	120	153	135	112	131	109	114	136	127	126	124	104	121	123	141	107	125	143	106	134	116	116	113	126	126	120	112	121	113	124	116	144	143	108	120	141	117	121	123	128	124	118	115	127	129	112	106	117	130	128	128	130	133	124	142	117	144	129	130	132	138	117	129	123	118	146	103	147	102	113	110	121	128	135	103	104	121	123	121	127	133	126	125	131	115	108	123	114	126	146	142	141	140	124	114	122	122	114	124	118	125	119	121	129	99	153	119	123	138	122	103	114	127	109	132	127	121	143	120	125	122	104	129	122	131	132	143	111	128	105	132	141	127	111	116	112	122	121	121	119	122	124	131	125	128	131	136	117	148	113	113	116	120	131	134	122	132	134	139	119	122	138	128	120	135	116	137	117	126	127	124	114	144	112	124	129	117	109	133	117	118	131	143	129	104	131	113	123	124	117	148	133	129	102	127	133	138	117	134	124	133	125	109	132	112	140	119	117	122	118	112	119	140	147	103	124	116	108	114	113	104	135	124	147	100	111	114	121	119	146	125	128	137	123	123	126	123	102	143	124	114	120	116	107	127	123	153	130	116	117	143	110	116	128	115	123	135	111	120	140	106	120	126	112	142	116	114	129	126	131	120	129	150	122	134	111	102	119	133	104	111	133	118	135	124	128	123	122	136	140	117	125	115	124	107	138	145	138	128	123	121	110	110	134	114	110	127	137	109	124	116	121	117	132	125	104	140	126	149	121	114	117	117	112	111	137	113	126	108	125	159	124	111	129	133	110	137	122	116	126	129	123	105	125	121	119	129	114	125	114	139	138	111	122	118	118	127	129	140	107	126	126	117	127	104	123	134	116	102	132	126	108	128	136	124	117	122	109	121	116	116	128	128	117	124	133	128	104	121	120	98	138	120	137	135	104	120	117	128	123	120	138	114	115	121	111	106	120	147	128	129	101	111	134	123	127	147	144	130	128	118	124	108	129	109	127	117	127	109	108	144	141	139	115	131	141	135	134	126	125	127	112	127	109	131	144	139	123	110	119	139	106	146	108	122	113	131	119	135	122	119	126	120	103	119	109	117	133	123	126	122	134	113	122	117	143	116	124	139	133	125	109	119	129	122	115	116	120	118	129	140	128	116	120	124	103	145	106	117	128	144	126	111	125	133	141	129	132	116	119	120	124	141	131	118	111	120	108	113	137	110	109	116	138	127	129	149	128	123	117	112	142	136	139	129	133	138	128	131	115	125	118	115	138	116	115	121	127	120	115	128	122	123	113	99	111	113	132	142	117	121	132	118	137	124	102	120	114	138	114	120	134	107	132	120	118	119	135	123	149	126	136	123	113	134	110	132	122	101	134	103	120	141	112	115	126	115	145	113	126	145	111	115	110	116	120	108	108	119	133	111	123	129	136	117	118	132	96	122	138	126	125	119	124	116	129	104	115	122	127	142	126	122	99	133	114	134	120	112	130	135	107	136	134	118	124	127	99	124	132	118	132	135	128	127	97	126	134	124	127	115	130	138	137	126	126	137	120	134	128	109	135	101	119	124	125	117	133	113	115	119	117	100	106	130	118	116	158	119	124	120	104	126	113	137	135	111	129	125	124	147	146	117	137	123	126	119	124	127	106	109	121	116	124	128	148	133	133	126	110	117	108	114	115	134	126	143	141	117	140	124	134	116	140	142	127	128	137	131	135	118	133	130	123	126	134	125	112	141	114	106	103	132	119	131	113	115	119	122	125	96	121	130	105	119	121	138	132	136	116	123	144	115	147	131	121	134	119	100	127	127	115	117	140	141	136	138	127	132	121	146	112	120	108	136	117	133	119	134	135	128	115	132	139	123	130	127	130	105	125	123	124	112	113	105	128	118	118	137	128	123	134	113	139	127	120	118	130	128	143	132	122	109	127	133	113	108	119	123	122	122	104	110	117	125	118	116	115	132	117	132	127	142	120	124	112	124	112	121	123	150	116	138	116	119	129	123	116	120	135	94	123	118	98	126	113	123	119	116	110	135	117	106	113	143	122	106	126	109	131	126	112	128	110	128	116	114	126	126	123	132	111	128	136	128	136	115	118	123	116	149	117	132	116	106	129	129	112	141	121	131	117	115	123	121	126	125	117	118	125	120	126	129	97	124	128	118	120	115	121	113	138	116	124	124	135	107	118	134	123	129	152	134	125	113	126	123	133	126	127	124	115	132	117	110	113	109	107	143	121	135	130	122	107	95	144	124	140	117	103	136	129	131	121	123	126	135	116	116	125	126	116	120	130	118	122	130	127	112	112	112	112	131	123	113	149	96	126	109	119	131	119	127	127	115	115	129	114	123	135	111	111	119	138	124	131	116	126	140	122	113	127	120	117	129	123	122	121	131	131	124	107	120	133	109	118	121	132	120	147	127	114	132	125	124	145	93	120	127	136	128	117	124	121	101	117	149	133	113	154	115	120	131	125	123	142	111	121	127	131	113	128	106	111	143	130	134	120	131	127	131	124	140	124	137	119	129	138	119	138	141	144	133	111	119	117	138	132	134	117	118	122	145	139	130	134	114	120	124	120	129	136	111	112	145	127	134	131	125	115	137	104	107	106	119	122	123	119	121	132	120	107	133	124	116	126	132	127	129	144	128	139	139	132	111	126	125	146	118	126	119	130	129	131	134	135	135
40580	64975	29475	1949	598	474	378	335	271	227	244	239	218	179	186	205	228	236	298	278	218	215	218	244	202	181	176	208	194	152	195	184	183	169	165	173	169	175	181	175	187	169	164	179	162	159	153	159	161	147	169	156	168	157	144	176	146	178	144	166	181	160	182	155	167	152	155	160	161	178	140	159	151	182	187	159	173	159	167	164	173	154	162	149	173	168	178	168	174	169	183	167	142	165	181	177	177	150	144	151	151	174	173	156	163	176	161	173	154	189	175	162	188	163	173	174	150	187	165	178	141	145	173	180	150	171	174	170	155	154	168	169	147	167	154	162	173	151	160	166	179	170	176	167	161	160	173	154	154	147	156	172	165	188	166	172	157	175	176	181	163	166	176	149	165	169	166	171	172	172	153	177	156	177	166	174	169	170	170	168	148	152	148	153	194	165	182	170	140	179	177	170	147	163	145	165	160	157	151	166	152	164	157	161	167	178	162	158	187	167	178	171	148	167	150	168	179	166	153	146	171	185	148	163	182	148	145	142	169	166	160	156	126	163	166	173	149	158	157	173	158	138	166	173	165	153	176	174	176	144	165	158	156	156	151	154	153	156	184	160	176	144	163	172	188	159	161	185	167	163	164	159	163	151	181	159	161	162	165	156	151	177	175	162	153	161	145	146	159	171	154	151	170	145	171	154	136	154	154	153	170	172	165	169	173	175	165	189	165	166	166	145	169	190	172	164	171	168	168	147	162	160	179	156	161	164	185	157	158	162	174	180	172	183	174	154	152	163	144	179	197	178	165	189	154	171	150	161	165	160	151	179	159	151	151	148	164	157	164	166	161	166	166	171	162	144	182	175	150	166	160	148	175	163	171	156	167	175	175	168	163	175	159	177	180	159	176	166	160	167	167	189	167	169	163	179	156	151	173	162	159	152	179	153	162	172	169	159	149	164	182	189	167	176	151	153	139	175	153	167	176	158	173	179	142	185	183	168	163	132	177	173	171	189	151	167	155	170	156	155	152	204	178	166	154	167	171	152	167	153	180	176	173	166	191	147	169	145	156	187	171	161	172	191	159	182	157	164	166	183	180	163	168	162	181	178	168	169	161	155	159	175	170	167	185	188	140	167	162	161	170	167	154	150	156	162	179	152	177	170	176	172	156	154	146	172	194	153	168	170	183	168	158	184	157	151	172	168	155	147	165	160	150	180	161	162	147	165	180	189	165	159	160	156	178	149	155	138	150	170	160	172	165	140	182	174	172	151	168	181	164	155	170	150	166	174	188	161	168	167	181	140	168	149	162	162	178	151	153	152	173	151	158	179	165	166	173	144	158	179	142	173	177	162	161	166	154	174	155	176	162	158	148	147	150	146	150	158	141	175	186	170	176	160	155	158	168	160	171	165	178	172	170	179	179	168	138	168	210	157	177	172	178	149	173	150	153	168	155	176	182	168	170	147	163	156	164	144	154	144	180	153	164	149	168	195	170	160	151	177	157	161	157	168	167	175	148	179	170	182	154	165	167	152	174	153	184	157	192	143	165	159	180	154	162	174	193	172	165	178	165	153	164	172	171	162	163	168	152	191	168	169	170	166	173	167	169	173	163	156	160	154	155	169	152	164	168	168	148	181	157	181	178	172	180	160	151	160	158	187	151	167	192	166	165	154	154	180	139	171	165	152	175	159	173	172	142	140	186	164	168	174	141	172	160	180	175	160	143	177	175	164	177	156	154	165	150	147	180	146	169	179	152	160	174	151	137	167	166	162	166	175	162	167	172	162	161	159	154	192	162	148	165	177	175	158	167	174	153	162	162	139	151	143	143	166	158	159	177	180	142	143	162	161	171	172	153	178	161	169	166	164	160	146	163	172	193	149	171	180	170	183	156	171	171	165	151	157	158	148	176	141	166	173	171	177	150	183	171	167	192	162	164	191	169	154	170	163	166	169	161	151	168	133	145	169	149	163	129	174	141	168	158	162	161	172	164	170	159	147	163	157	182	181	172	162	170	152	159	167	153	159	164	156	150	164	174	155	188	177	164	136	162	181	151	179	217	174	168	180	161	174	178	183	140	163	164	169	156	167	177	157	148	162	178	182	172	158	157	176	168	184	144	176	187	145	185	160	151	184	167	159	179	175	153	160	160	166	166	135	166	181	146	165	166	168	174	150	191	153	160	170	157	159	161	165	158	159	172	189	156	171	151	157	154	175	165	145	170	179	155	176	153	191	177	150	162	170	172	167	161	181	150	168	152	152	156	176	187	156	175	177	147	168	156	189	186	162	163	157	159	164	183	167	144	165	132	165	155	141	169	185	175	176	168	156	157	161	165	156	187	163	174	149	164	138	158	152	168	183	171	162	169	167	157	148	177	167	153	163	149	183	160	176	177	189	174	143	170	158	178	154	167	161	147	185	155	159	161	143	171	164	173	183	175	157	166	157	160	162	160	171	174	165	160	162	152	150	157	182	159	160	156	164	145	148	171	140	182	183	162	164	167	188	167	157	172	169	139	145	182	156	164	153	154	184	176	164	176	156	157	159	184	161	167	142	166	167	163	181	173	161	167	170	195	162	179	166	157	144	168	173	170	174	165	163	181	147	157	193	170	170	165	137	194	161	169	170	150	173	172	146	172	173	166	157	153	215	168	160	149	158	164	158	170	161	167	182	148	163	166	149	152	173	168	179	157	159	165	167	176	151	139	170	163	162	169	180	174	163	182	182	163	159	164	171	156	142	166	197	169	146	153	170	141	147	156	149	177	179	160	159	167	152	161	144	139	179	174	159	183	164	170	152	160	157	179	161	158	181	158	181	162	176	152	129	140	196	169	181	165	180	175	142	163	167	176	147	156	177	152	156	173	164	178	155	158	152	139	161	149	148	143	144	172	167	191	189	167	159	142	166	167	161	150	158	167	166	173	167	159	154	165	164	161	171	152	176	176	157	160	193	180	160	154	160	171	168	176	156	166	155	175	141	174	181	174	149	181	181	174	149	187	158	147	161	163	162	162	159	164	172	170	188	168	171	162	174	170	180	152	155	151	176	154	166	160	153	165	191	138	151	165	140	142	159	156	197	154	165	165	166	162	170	156	169	150	173	176	190	168	166	146	145	180	182	147	168	170	188	165	159	150	170	171	185	157	162	168	173	173	157	135	187	159	154	180	170	157	167	157	168	173	150	177	149	170	138	161	164	173	180	156	134	130	169	162	164	167	167	164	149	155	177	157	174	163	164	169	147	151	183	184	161	162	136	155	147	171	164	192	168	160	188	149	153	171	166	177	163	178	169	166	129	193	162	158	174	146	165	174	175	174	152	165	152	172	151	167	183	140	157	159	189	202	182	155	187	150	168	166	168	156	168	175	165	185	158	174	148	176	151	183	143	163	158	130	164	147	171	140	189	163	177	150	177	167	166	161	166	174	166	151	162	160	173	153	154	153	176	154	187	190	181	148	162	161	146	177	182	138	171	174	155	172	191	152	158	144	170	150	163	184	182	162	173
23272	21622	29339	24241	21454	21311	8863	667	475	483	409	366	361	362	362	351	345	452	439	371	368	376	405	367	346	338	307	322	311	301	310	292	299	278	305	328	267	316	294	287	313	303	302	299	269	309	288	333	311	318	291	284	309	294	313	313	300	282	293	264	284	307	280	333	332	273	311	256	267	295	287	300	295	270	304	300	294	284	318	302	302	286	308	293	281	311	296	271	307	317	330	291	299	300	302	282	281	297	332	312	324	289	296	276	280	293	282	300	308	289	297	288	286	300	284	292	279	292	309	317	269	300	308	282	326	308	315	268	296	294	306	323	280	287	315	281	278	277	275	296	300	318	281	295	255	315	324	312	321	312	295	298	295	325	293	274	313	302	291	297	304	306	280	312	294	282	284	274	267	272	290	269	318	316	295	333	279	283	301	306	310	297	303	284	321	313	283	301	287	273	296	305	324	296	302	310	294	291	324	267	285	324	281	295	285	264	289	271	275	295	282	301	293	314	274	298	267	238	288	306	298	276	284	296	319	315	294	290	279	296	296	294	283	276	270	295	308	299	284	320	297	274	315	323	294	312	292	291	297	283	282	289	282	300	276	331	292	299	297	324	296	315	309	306	277	313	252	287	294	266	292	287	274	312	303	262	287	288	287	292	306	273	302	278	294	305	304	311	302	333	301	246	277	323	299	306	273	310	282	269	312	305	287	274	316	260	288	310	282	322	278	318	271	303	301	290	321	268	281	295	257	307	270	263	306	313	324	266	301	273	283	304	281	276	294	294	309	285	300	317	294	302	314	304	289	317	294	295	282	308	299	323	288	299	274	267	299	274	278	298	295	256	363	306	280	309	306	318	307	278	290	274	320	276	261	294	272	300	282	300	321	275	278	283	316	310	276	249	274	303	270	278	299	306	284	282	274	307	286	263	284	304	316	297	306	302	283	272	310	304	288	286	317	307	302	298	294	290	313	306	287	320	313	314	285	344	291	298	305	303	303	287	307	308	315	291	309	304	285	273	265	312	308	313	294	278	302	262	291	275	311	276	296	289	300	304	310	279	316	285	303	276	325	310	248	267	291	281	284	278	289	278	302	299	279	283	311	272	283	305	280	315	297	284	305	276	320	289	287	266	289	289	294	273	305	301	315	291	322	292	283	295	309	280	287	263	290	274	265	299	282	294	278	306	325	300	293	300	277	297	301	291	302	280	295	286	277	293	282	300	285	307	278	283	270	327	299	251	280	307	307	273	279	274	296	245	304	276	282	296	307	303	292	290	314	293	321	276	281	275	291	284	308	287	282	287	283	302	296	281	256	296	292	291	283	296	310	277	300	293	312	294	311	332	299	313	313	279	298	273	300	295	321	315	309	301	293	269	292	297	303	275	263	271	277	286	332	276	308	295	298	291	284	290	312	303	278	320	308	291	288	323	276	276	295	272	308	265	326	269	289	304	309	325	277	282	301	289	272	297	292	323	287	275	282	305	297	294	271	286	292	318	289	320	298	292	301	299	286	319	286	271	288	312	278	308	282	307	272	296	288	282	274	289	299	292	278	306	294	314	308	287	282	289	268	305	290	287	292	313	281	281	301	295	291	276	299	278	306	287	297	298	314	308	269	291	286	295	302	301	316	249	280	272	276	295	289	300	256	321	303	306	273	275	299	297	270	292	290	268	281	272	281	289	278	303	289	315	294	287	267	296	298	284	318	294	322	274	253	258	299	292	279	305	315	297	256	267	305	290	310	307	281	271	290	270	271	311	314	282	298	311	285	278	290	322	268	273	308	321	279	278	262	261	279	260	262	280	296	283	296	316	283	297	273	294	291	311	293	271	305	278	310	303	282	285	278	244	297	268	284	290	276	293	319	274	282	283	274	313	286	318	280	301	290	270	269	283	290	285	284	308	317	280	321	307	308	303	280	281	295	324	268	254	300	296	289	298	309	302	299	282	261	343	289	296	305	272	294	264	299	309	301	291	296	291	299	264	293	280	309	292	296	294	317	327	264	281	277	296	279	315	260	301	301	279	316	323	298	296	284	296	252	306	284	302	289	301	305	299	305	294	341	307	301	289	272	298	262	317	288	292	261	308	279	262	295	307	288	294	272	283	269	286	284	299	300	281	297	290	306	282	314	287	293	283	284	300	311	285	274	304	311	310	292	301	303	259	331	285	280	299	293	295	307	305	269	299	334	302	270	291	268	289	286	279	298	284	342	277	306	314	288	293	314	276	301	295	274	292	290	313	296	314	305	307	298	290	292	320	302	297	301	268	301	313	308	271	299	287	300	301	290	281	290	293	253	293	265	312	302	279	295	281	263	307	279	292	286	298	263	277	302	254	310	257	289	304	294	293	327	330	289	315	295	319	303	307	254	328	279	288	317	295	268	287	297	292	292	294	311	282	318	316	328	268	266	301	285	284	303	302	311	297	291	294	276	289	256	295	312	321	307	303	292	289	284	310	289	304	322	308	280	280	264	277	295	281	309	314	323	292	282	301	318	259	295	270	274	304	302	274	304	286	312	310	289	286	291	283	296	288	298	304	308	280	285	312	282	301	271	281	331	277	284	307	298	287	318	283	292	287	292	322	297	277	288	303	316	285	310	288	272	287	277	283	293	308	321	274	297	281	311	289	311	299	296	312	293	292	273	288	290	301	271	300	266	305	309	265	317	290	325	289	263	281	291	293	301	302	321	271	310	281	294	259	323	290	295	282	282	290	302	317	310	311	287	305	289	298	277	261	299	309	310	284	290	308	291	296	265	322	299	284	298	338	284	338	282	280	295	323	274	291	267	267	272	293	316	280	267	319	305	301	301	303	319	328	292	289	278	306	288	274	304	303	305	296	346	254	270	272	302	294	287	273	279	277	294	304	286	316	303	310	277	287	312	284	298	303	304	311	331	287	312	307	259	274	283	313	300	278	267	285	271	285	291	295	289	308	312	300	287	297	315	297	268	302	298	302	320	279	297	302	280	290	294	303	275	288	275	299	268	284	286	270	271	302	334	274	281	282	300	279	270	274	306	272	269	297	280	290	294	278	338	302	314	295	297	266	304	282	274	295	280	281	311	319	320	293	287	290	265	269	285	275	306	323	312	305	292	307	307	300	290	303	275	331	290	302	269	312	267	307	280	276	250	346	313	301	283	295	273	311	303	288	262	308	307	293	292	276	302	299	290	294	284	299	294	283	275	300	321	291	282	298	320	305	284	318	289	283	304	273	272	311	290	291	304	277	282	269	280	283	272	286	311	300	270	285	311	296	276	280	294	265	268	270	310	292	313	250	307	307	309	317	253	286	288	265	315	296	255	303	286	284	265	304	287	300	318	317	298	283	317	308	311	264	301	319	290	263	303	288	299	300	287	282	272	317	302	270	275	307	304	287	308	292	272	289	279	296	268	285	265	266	284	288	303	275	306	288	301	276	314	300	295	287	295	279	334	316	328	258	291	318	302	304	285	273	284	278	298	256	322	261	294	306	290	306	290	314	283	304	246	279
47193	81060	43649	5379	2101	1572	1229	882	726	682	644	613	555	514	520	472	511	637	634	522	508	506	513	489	437	429	408	420	354	376	376	358	375	368	361	371	406	326	381	353	334	379	366	379	350	336	404	340	353	385	392	374	364	370	352	342	348	356	342	361	339	383	363	355	335	345	393	311	371	350	373	358	367	364	368	336	339	319	385	337	355	325	391	327	349	367	350	346	388	343	355	363	365	337	340	362	329	364	352	350	360	360	349	329	420	367	370	332	343	338	343	393	367	347	374	365	354	343	352	330	335	325	333	337	344	338	354	346	342	326	372	351	319	394	357	375	365	343	358	346	339	345	374	346	365	362	334	342	351	336	338	352	379	360	358	356	352	367	378	336	346	323	333	335	345	315	338	384	357	346	358	347	342	359	320	364	309	356	348	326	351	353	324	386	354	366	351	333	398	368	371	364	318	352	392	353	367	343	353	357	341	342	345	359	367	352	372	333	359	306	361	374	337	362	347	329	382	331	352	339	361	332	380	357	372	374	330	335	349	365	362	374	359	367	355	337	348	324	372	370	336	354	347	371	358	380	336	344	363	385	327	339	345	328	362	347	375	301	366	347	333	347	375	365	335	351	350	337	352	337	363	340	374	337	335	325	371	348	366	329	350	348	348	361	334	370	328	336	342	355	339	335	334	359	335	349	344	316	363	358	356	340	357	327	347	338	351	363	394	345	382	352	313	377	348	378	341	350	336	381	348	360	331	379	374	337	323	369	394	361	383	311	374	365	364	348	321	324	362	363	349	367	314	342	341	354	390	334	395	389	325	355	342	386	356	348	314	339	349	364	387	337	339	332	351	326	388	366	358	382	335	355	356	358	359	370	361	324	361	313	361	337	321	360	354	348	360	382	334	364	355	368	330	334	361	357	313	339	350	328	337	331	405	336	363	363	362	352	337	350	369	335	358	387	350	331	379	357	343	374	388	363	345	364	338	382	352	325	322	321	348	370	356	356	321	362	313	320	373	367	333	361	335	361	366	337	343	349	363	361	365	364	367	374	364	355	331	324	368	340	355	327	367	357	339	318	334	311	355	362	331	332	328	358	325	366	368	364	368	337	359	335	358	304	358	387	367	377	317	343	341	356	371	349	342	345	341	358	335	328	359	332	335	369	361	346	350	347	365	345	333	367	355	336	349	349	346	331	334	337	347	358	367	355	329	311	348	359	357	322	307	333	365	334	333	332	332	339	368	352	335	349	420	361	349	327	384	314	368	332	337	356	369	355	329	353	331	357	363	348	354	327	339	365	310	377	330	353	355	349	363	356	341	334	355	343	339	362	354	349	369	335	346	330	365	390	348	363	340	345	336	338	344	331	337	322	348	350	340	361	325	341	335	344	387	372	338	322	360	347	377	339	375	368	331	367	328	371	328	333	319	339	321	343	366	374	369	318	348	349	337	349	362	336	344	374	338	334	341	370	352	345	330	352	372	357	357	389	349	338	352	374	339	346	364	368	351	334	377	333	396	343	377	329	330	387	368	361	364	337	353	320	339	352	345	352	361	329	364	349	338	317	368	333	318	343	330	369	322	338	295	336	359	359	314	335	342	365	361	351	348	351	298	344	342	358	371	348	362	361	360	349	383	325	312	356	331	359	363	340	354	351	341	326	369	343	401	319	322	351	356	326	397	364	373	322	369	337	357	355	349	357	345	340	305	379	352	387	335	354	361	327	349	338	356	336	347	366	361	354	356	341	406	377	330	367	376	349	366	359	359	332	316	359	303	343	369	329	363	341	382	333	364	370	364	353	373	345	321	316	378	360	382	359	373	341	356	369	355	359	343	320	350	365	340	334	375	369	352	382	363	342	337	362	342	328	357	344	365	351	345	344	366	342	352	337	357	353	370	314	370	340	370	352	359	363	353	382	354	336	345	345	375	337	322	341	342	388	341	352	359	382	351	339	362	336	366	395	361	387	332	335	320	398	382	359	331	382	347	361	342	353	329	374	389	387	335	348	348	343	348	346	331	350	351	348	358	329	335	364	359	362	349	364	327	338	323	356	388	349	360	358	318	343	374	382	370	354	342	341	351	361	339	329	353	328	321	374	353	326	335	340	342	320	353	323	351	371	358	365	324	336	334	369	351	347	346	326	361	336	302	348	334	322	359	347	350	368	332	365	350	348	362	356	358	348	373	347	339	318	341	348	336	373	356	362	369	339	329	362	360	367	353	360	381	330	317	379	355	394	362	321	363	333	340	339	339	344	344	341	324	364	354	372	355	353	357	342	336	342	331	376	336	363	353	363	367	342	336	324	357	352	341	333	394	387	373	359	330	348	345	336	343	350	376	340	348	327	403	359	306	345	376	381	345	322	319	328	336	361	338	323	365	341	369	353	329	344	346	349	359	340	375	333	351	327	354	348	344	348	344	359	376	394	372	382	353	382	355	376	351	343	317	347	336	373	364	338	355	340	350	361	351	369	364	392	374	368	365	357	384	362	365	349	361	359	360	321	351	360	366	334	341	346	334	367	332	330	341	351	346	391	398	344	364	351	351	346	362	362	353	344	332	378	359	333	345	336	373	321	349	346	370	347	387	353	341	371	332	360	348	343	363	340	336	371	355	352	340	333	342	332	379	361	371	369	341	331	341	362	396	344	369	345	327	361	341	318	372	303	359	358	340	355	360	346	319	376	340	334	343	370	334	349	331	338	343	354	365	389	357	351	306	358	365	354	362	372	346	367	335	349	349	361	344	365	341	342	342	341	360	358	366	376	342	347	376	370	351	370	360	371	365	356	353	326	350	361	339	342	341	362	362	374	349	372	360	363	349	313	388	368	357	334	339	343	340	365	355	358	340	347	344	337	329	331	338	386	355	356	310	320	330	359	323	340	333	334	332	381	320	360	358	334	324	325	340	354	369	348	336	371	340	335	348	346	359	362	343	319	338	393	364	363	364	348	359	381	358	320	360	335	324	383	361	340	330	359	350	343	354	309	371	344	363	346	342	377	360	359	363	341	357	357	360	377	352	355	374	348	388	314	359	305	343	347	337	347	363	382	378	300	337	341	360	330	376	351	376	336	374	359	373	309	359	372	368	374	334	319	342	349	363	361	346	357	370	360	334	327	349	362	341	376	357	374	367	364	356	365	330	365	331	335	324	376	319	339	376	378	341	371	361	357	365	345	350	359	369	356	343	322	357	337	357	364	363	358	358	329	363	342	323	345	334	364	330	390	350	359	336	352	335	338	359	349	370	365	374	374	355	360	360	338	394	395	352	326	343	345	347	380	353	376	368	346	358	361	351	337	353	345	303	330	335	366	350	335	350	353	380	336	341	388	349	324	367	315	333	362	345	365	360	358	325	328	340	352	376	354	323	343	334	333	375	338	335	374	379	371	356	363	346	341	362	337	375	328	352	338	316	354	328	356	378	359	391	348	344	346	357	391	369	343	347	343	347	340	349	364	346	377	368	312	377	331	344	365	345	365	336	370	341	343	343	361
30672	38137	29239	6655	170	113	114	109	92	103	90	115	118	116	106	127	101	137	157	116	105	113	121	123	105	117	83	100	116	90	93	83	97	103	104	95	86	89	89	103	95	95	105	91	113	121	102	108	106	91	96	107	105	101	95	101	87	99	89	108	97	107	100	102	123	99	93	103	83	94	86	95	79	102	95	89	92	102	113	97	103	76	89	91	94	102	94	119	95	92	103	95	95	108	97	102	112	98	115	92	94	98	105	96	88	93	102	93	96	101	98	114	105	118	100	77	91	101	96	105	98	93	92	94	108	98	99	96	90	88	88	103	104	92	94	97	88	80	111	92	95	94	110	89	101	91	92	84	101	81	99	101	101	94	99	90	80	84	90	96	93	103	87	93	99	98	93	97	81	97	98	110	105	104	112	110	108	86	103	110	92	98	100	100	101	99	98	86	115	105	94	102	96	95	99	111	111	98	88	85	113	93	87	87	103	101	101	118	94	81	117	114	95	114	114	90	102	107	111	91	97	113	105	89	93	101	95	93	104	113	103	106	87	96	105	104	74	99	115	97	92	82	94	105	96	97	104	120	85	86	97	82	100	102	111	84	111	107	79	101	85	88	87	93	98	92	107	85	85	98	95	103	90	100	112	84	94	95	115	95	78	99	99	92	105	90	89	80	104	87	97	87	109	97	96	91	115	116	104	78	85	94	76	93	104	72	112	87	93	96	97	109	88	105	94	99	84	123	101	85	88	89	81	93	89	74	104	101	97	102	108	104	103	81	83	85	99	91	99	98	87	86	92	107	108	107	104	82	115	95	92	86	90	97	90	90	102	118	110	86	104	88	94	89	100	98	75	103	95	92	106	91	89	96	103	91	97	104	83	96	110	96	93	103	102	95	95	89	119	90	104	90	95	105	87	96	93	90	77	94	91	106	88	93	83	106	104	95	107	81	87	112	104	102	85	100	101	96	97	100	100	89	92	102	97	96	109	84	78	108	92	89	95	86	97	106	94	94	95	94	76	82	97	104	94	93	99	91	94	79	100	113	91	103	103	106	100	112	97	87	113	106	92	97	106	76	122	107	88	81	96	90	79	108	79	109	108	103	103	96	106	120	102	88	113	88	109	104	122	102	85	87	99	91	113	90	85	105	105	119	108	103	103	108	102	93	83	93	108	79	100	91	101	95	106	81	105	88	99	101	99	91	82	94	94	88	108	100	103	101	90	106	82	117	100	109	87	95	115	129	97	91	105	96	87	91	106	114	91	101	104	111	96	82	94	96	97	118	85	91	101	109	95	96	103	102	90	87	118	75	77	97	110	92	90	97	101	101	112	90	87	93	103	98	120	103	71	92	101	115	87	109	91	95	95	102	100	103	98	85	112	99	118	107	111	88	99	99	103	91	82	106	98	98	86	99	106	104	102	94	90	74	83	95	105	90	107	86	90	94	77	91	109	106	97	122	91	80	104	103	96	106	94	115	95	101	89	80	120	94	86	84	84	89	119	82	90	104	90	103	104	103	100	81	83	106	95	89	102	94	83	103	100	95	79	86	93	104	99	90	94	102	101	109	86	85	93	98	112	90	104	84	100	85	83	113	92	111	93	108	97	112	97	99	87	92	76	98	110	94	77	99	96	104	89	83	101	116	90	96	93	93	93	110	106	96	99	105	78	99	104	83	83	99	98	85	100	91	99	93	101	94	105	115	89	90	90	97	105	103	94	83	96	86	104	83	96	104	114	97	98	97	102	85	98	101	92	93	95	103	100	101	101	100	90	92	103	105	86	104	91	94	113	99	118	110	88	94	92	92	108	87	100	105	95	89	95	87	109	103	85	115	78	96	114	96	113	99	95	88	87	117	86	106	102	109	87	101	101	92	91	86	103	101	96	91	97	89	88	96	90	95	107	98	87	99	92	100	102	96	99	107	94	82	105	92	94	98	79	95	101	91	92	91	88	96	94	101	83	108	83	87	84	82	96	99	96	83	84	115	103	91	102	99	101	109	95	100	111	102	103	106	103	93	106	104	102	104	82	86	106	100	79	122	97	101	91	98	103	101	94	96	102	105	96	89	98	101	126	116	95	83	87	93	82	102	102	103	105	100	88	125	113	86	104	68	92	95	103	76	91	91	87	86	86	101	97	90	78	97	94	102	100	91	101	95	85	102	94	90	107	95	84	89	84	107	106	106	100	100	102	85	83	108	122	84	94	99	108	102	90	101	94	84	102	99	80	80	89	96	117	90	83	107	111	106	104	95	98	83	87	93	87	81	87	93	94	110	90	107	114	107	94	114	101	92	99	100	103	100	102	103	94	90	117	99	95	87	92	88	103	116	93	104	100	83	98	106	92	103	105	78	99	90	81	92	108	110	105	90	101	89	99	99	103	110	90	100	84	80	97	68	95	109	90	98	93	97	97	97	96	93	106	86	106	95	101	101	90	86	101	105	98	113	88	110	101	105	104	80	90	89	93	110	99	95	78	113	102	106	101	98	104	96	88	112	106	109	105	95	99	100	89	86	112	109	98	104	94	96	108	103	96	108	91	88	86	93	89	105	97	100	104	110	88	109	103	101	94	85	119	101	115	94	95	92	92	94	96	98	100	106	95	100	102	107	106	95	91	111	122	111	102	107	91	106	95	86	101	100	94	114	90	93	91	83	108	99	103	105	87	93	106	96	105	98	98	102	84	91	99	96	105	97	95	102	112	100	103	108	80	109	93	106	96	96	80	102	111	85	87	105	103	92	90	109	90	95	120	103	95	102	104	105	94	96	100	86	118	111	105	88	107	96	105	116	89	89	89	102	94	87	96	98	105	106	108	96	95	112	90	122	93	106	102	104	92	111	94	109	93	99	104	91	100	98	111	92	84	87	97	96	103	115	84	92	91	101	91	103	100	95	103	98	76	80	89	105	105	98	95	93	88	107	111	95	109	93	91	98	96	103	96	105	97	104	94	106	89	114	121	101	113	89	93	97	108	95	94	102	101	105	104	97	107	111	119	104	98	97	102	120	110	96	96	90	116	122	90	96	111	89	91	88	95	103	104	96	106	102	90	95	90	94	99	91	107	117	103	104	92	91	92	101	98	114	111	102	89	79	125	84	88	96	113	105	104	83	94	108	95	99	121	89	103	82	104	107	102	94	111	107	88	87	103	106	111	98	105	112	102	97	108	82	95	101	105	98	100	96	93	90	102	104	87	110	98	92	100	110	92	99	89	80	79	87	116	106	88	101	99	81	94	78	98	110	92	93	88	86	114	94	109	101	96	92	125	113	111	116	100	97	115	104	73	99	105	89	94	97	91	101	94	92	89	124	99	99	87	95	95	97	104	112	105	95	104	97	96	95	106	106	93	91	87	110	88	91	99	95	85	119	109	106	115	112	98	83	89	102	111	117	93	96	101	94	92	100	79	100	81	80	94	89	97	85	104	95	99	96	101	89	105	86	98	105	95	99	99	101	80	102	106	87	84	97	112	91	99	105	102	96	86	98	100	100
37386	55288	23912	630	213	145	148	129	149	142	126	124	114	124	134	122	173	210	208	162	168	153	162	174	166	127	110	116	142	128	123	125	124	122	129	114	127	119	114	125	113	133	130	132	112	140	126	129	152	122	115	114	121	132	116	125	111	115	134	138	126	120	136	118	143	122	136	115	127	126	142	134	123	122	117	127	127	140	140	115	124	133	138	128	141	129	152	114	120	154	122	143	127	108	124	136	114	128	119	120	149	109	112	128	143	111	137	121	127	138	142	117	116	145	111	130	127	129	127	144	138	133	146	126	142	126	128	140	143	142	149	129	109	138	126	127	129	142	139	139	134	129	136	108	138	136	152	135	124	141	136	123	103	127	137	134	125	126	121	115	114	130	135	125	111	166	134	152	134	121	116	120	99	131	136	123	139	130	134	136	122	122	147	119	131	123	130	117	123	125	124	162	130	115	126	122	141	117	143	107	139	141	128	120	125	116	132	128	141	109	131	108	118	119	135	121	140	121	130	129	122	110	117	123	138	126	126	136	116	135	136	131	129	125	138	100	134	116	106	133	116	129	124	112	139	134	129	130	127	123	139	140	111	116	128	110	130	146	122	115	146	118	135	119	136	113	125	127	124	133	129	136	130	116	142	134	117	142	128	135	122	125	134	131	129	99	136	128	138	139	133	124	124	132	117	123	148	144	115	122	141	131	117	152	133	129	144	127	131	127	123	124	118	123	125	149	117	132	126	111	113	100	129	114	126	120	141	111	116	121	118	128	117	129	114	130	121	119	129	128	118	122	136	124	122	115	120	118	126	116	130	113	144	120	135	114	131	148	134	134	130	135	114	119	132	145	121	124	126	127	134	134	128	132	118	136	145	125	133	102	134	102	126	129	151	133	143	140	129	102	125	134	122	132	117	114	124	122	131	114	127	101	130	135	134	129	119	138	117	134	125	120	146	132	131	142	123	140	132	142	125	115	122	128	107	121	126	122	130	124	128	122	122	117	139	128	122	122	118	131	114	123	135	122	116	113	122	147	142	143	144	127	132	118	125	120	126	137	121	131	137	123	135	123	128	132	138	142	105	109	131	119	130	98	106	119	100	120	132	131	127	112	110	126	126	116	129	116	115	130	128	136	129	130	136	124	128	115	153	116	126	127	122	126	142	112	127	116	136	128	120	115	125	125	108	144	118	123	124	129	139	129	138	136	135	132	142	129	127	135	142	115	124	157	126	136	132	129	131	130	136	134	138	123	122	143	112	136	138	146	115	108	116	134	124	125	132	131	118	126	123	150	118	137	121	135	159	154	134	117	155	123	120	123	113	123	123	139	125	115	134	145	110	121	147	108	115	123	139	119	129	112	136	132	133	140	115	112	120	121	131	128	125	119	144	130	131	116	130	126	126	158	98	133	150	133	113	138	115	118	132	135	111	129	125	138	135	116	133	108	125	115	108	128	115	106	125	130	119	137	106	140	133	124	129	131	110	143	126	132	142	120	119	129	103	120	126	131	122	112	112	137	115	137	121	142	139	125	159	124	105	137	123	121	129	128	119	145	129	129	100	123	117	126	123	140	113	127	149	116	118	135	122	148	121	119	126	127	140	129	121	107	123	143	120	116	139	105	151	150	111	119	137	122	131	110	130	115	121	127	142	120	131	134	107	124	133	107	139	114	109	121	136	111	134	141	136	135	116	133	130	145	128	129	146	138	149	137	142	127	102	122	129	120	131	127	122	132	121	118	117	122	118	119	116	131	161	104	148	128	131	128	133	120	121	118	127	106	124	132	114	119	120	121	120	122	134	117	137	132	128	125	115	128	115	122	131	138	124	135	109	140	141	115	137	132	130	124	130	116	130	119	136	144	122	123	146	128	113	129	116	158	130	133	138	116	142	120	116	129	125	154	109	144	119	140	129	122	123	124	110	117	123	122	120	128	132	131	132	106	120	121	142	131	104	116	130	144	134	110	134	123	133	136	126	103	143	119	119	123	139	104	135	133	128	155	129	148	132	138	127	134	125	126	122	126	123	132	128	126	135	119	154	146	114	123	130	119	127	128	128	133	128	115	145	143	139	136	121	116	128	132	125	150	155	117	110	105	139	126	130	128	131	95	116	130	116	134	123	122	130	117	146	134	130	119	130	114	117	122	119	142	130	121	126	134	126	124	126	147	128	106	111	114	137	145	119	125	123	113	99	134	122	137	139	140	116	117	120	133	144	130	136	132	139	130	134	134	110	136	130	126	112	138	139	118	123	134	124	117	130	126	138	125	130	132	127	136	111	141	120	119	122	134	125	115	134	116	133	118	125	121	122	122	114	119	128	118	152	115	139	134	135	145	126	121	134	141	130	136	129	140	116	112	117	144	137	121	123	142	151	131	122	141	126	127	140	132	135	134	108	109	146	135	149	133	145	120	122	117	117	125	129	127	140	117	134	128	118	153	127	118	100	117	125	114	123	111	124	130	127	119	134	140	121	145	127	106	127	119	142	127	130	144	126	110	106	126	119	112	120	123	148	132	128	121	126	109	115	144	160	126	146	139	136	158	137	129	123	140	143	119	119	120	142	146	126	134	127	116	122	125	123	125	124	149	136	135	117	118	120	138	130	111	138	126	127	137	144	129	132	140	132	109	109	122	128	136	114	128	125	136	125	116	140	126	113	150	124	139	128	112	106	132	116	132	122	140	120	133	148	110	117	137	128	139	143	152	123	122	131	103	150	123	125	120	144	123	112	118	131	146	150	109	118	136	130	127	132	128	114	120	125	118	129	135	121	138	124	134	133	112	125	128	119	126	114	136	108	130	118	117	119	148	102	116	124	127	125	146	118	134	126	132	117	127	142	113	111	127	110	134	136	121	121	136	123	137	157	138	129	123	140	146	142	118	127	124	121	101	109	123	143	153	140	118	128	139	104	151	126	127	142	130	119	131	113	132	118	121	146	134	136	119	136	132	134	134	137	105	114	125	149	137	112	132	140	137	129	118	118	142	134	125	146	124	108	144	117	132	100	154	126	143	141	132	112	125	148	116	138	113	123	135	144	113	123	122	119	102	125	119	150	111	133	123	110	107	123	128	117	125	140	127	138	116	116	141	116	129	151	142	105	127	118	129	124	121	125	141	122	155	133	137	134	120	118	132	139	132	120	136	124	138	154	154	137	120	139	117	126	144	130	111	110	106	133	125	141	140	128	117	116	110	132	114	125	119	127	119	132	124	133	126	147	115	152	138	139	102	132	123	120	145	122	126	138	128	119	116	134	120	131	118	124	130	116	123	123	133	125	130	123	141	110	128	131	132	117	139	128	127	125	113	120	114	114	115	139	124	130	129	126	138	143	144	125	136	127	148	133	150	134	144	133	123	133	140	148	133	142	129	114	118	150	124	146	117	135	140	149	114	122	114	135	128	151	134	121	127	129	120	139	138	139	116	125	111	118	116	112	113	144	120	148	136	144	121	122	113	124	118	118	124	133	130	133	113	109	129	109	109	130	120	128	122
24214	21679	29026	24625	21319	10861	682	390	327	286	284	262	228	250	259	236	238	282	295	248	268	248	272	276	259	209	201	225	216	227	207	217	209	212	241	217	232	226	232	210	195	199	198	232	207	194	201	211	217	188	195	214	234	212	233	230	212	219	202	215	202	232	206	219	207	249	227	206	218	203	226	197	219	198	192	194	197	226	229	190	216	165	203	223	203	207	201	189	226	202	197	212	210	211	204	214	216	231	227	223	226	219	208	196	226	198	208	196	214	215	221	210	216	211	215	215	217	196	212	224	194	226	204	209	205	208	197	203	207	197	222	234	189	211	194	180	202	201	210	190	218	216	192	227	230	221	214	202	210	192	202	211	223	211	195	209	206	218	218	235	209	210	205	207	216	212	197	197	218	190	223	215	219	186	228	194	225	216	195	212	230	205	230	235	194	239	213	219	212	205	211	209	218	215	194	211	199	200	212	211	218	175	220	220	211	201	208	176	216	204	200	228	238	216	210	238	212	213	216	211	189	230	213	213	216	223	209	205	214	194	234	201	231	216	175	214	228	211	208	240	206	208	189	223	217	201	183	216	209	207	198	209	220	192	245	224	208	203	217	213	206	218	196	220	196	210	185	200	200	205	206	222	208	181	208	176	242	215	214	175	199	222	205	199	218	207	217	224	222	215	216	220	226	217	204	230	203	219	216	206	199	208	210	217	202	184	187	218	203	218	189	202	201	234	212	194	173	212	195	223	221	216	225	222	228	214	228	220	214	177	229	212	181	217	198	179	211	201	205	203	219	209	181	202	234	227	187	214	198	200	220	224	202	205	207	187	203	223	213	207	222	187	199	192	207	216	219	206	200	198	193	179	211	217	226	202	232	221	175	208	178	206	200	205	196	228	204	211	212	212	204	204	205	197	243	203	217	193	224	225	196	193	222	215	214	215	243	213	206	198	247	195	191	195	191	188	194	209	219	243	200	225	208	195	217	201	230	205	212	203	209	209	212	202	219	219	213	196	220	201	198	225	202	209	212	183	227	209	216	226	202	192	201	205	208	188	190	201	192	193	234	192	205	168	192	215	237	191	221	197	237	236	182	202	239	188	188	205	208	198	233	191	219	223	205	196	206	189	196	195	210	204	215	221	225	219	218	205	194	198	194	196	217	220	195	229	197	230	195	219	232	201	214	204	217	186	241	206	204	212	223	208	186	207	193	245	213	216	216	195	189	226	196	206	212	209	212	228	182	223	179	212	211	238	197	199	191	191	211	219	207	216	201	205	203	209	196	195	192	191	196	199	224	202	219	205	202	223	219	222	209	210	226	218	201	213	240	209	195	211	228	193	189	237	196	215	185	193	235	203	217	199	187	205	235	189	209	244	178	203	201	223	234	248	216	197	201	218	226	210	210	202	215	208	193	211	219	218	222	211	198	222	211	214	187	201	200	189	220	226	226	221	198	203	208	231	231	247	237	201	202	194	221	201	212	201	193	177	214	201	192	239	187	199	212	225	228	212	228	214	218	201	202	195	239	200	220	200	216	194	240	222	235	223	180	192	204	208	184	198	211	217	198	209	204	228	188	202	195	196	219	227	174	217	212	214	214	200	199	223	222	199	214	219	181	230	223	215	221	221	212	198	221	216	222	186	213	219	200	221	227	213	208	197	196	213	211	229	194	221	192	212	171	228	231	200	180	175	212	190	215	233	220	198	238	193	236	210	204	207	249	192	222	209	220	184	217	210	208	208	225	207	213	233	221	198	209	216	190	217	192	214	200	202	216	213	204	226	196	186	208	193	213	182	222	222	243	221	204	170	215	208	202	217	202	218	199	211	212	208	217	223	207	179	221	216	232	206	213	219	224	220	212	213	193	216	206	206	220	226	222	208	216	190	209	219	209	202	217	203	216	198	215	208	194	213	203	245	208	209	195	214	205	220	205	213	211	207	229	208	205	197	226	196	188	221	232	204	208	215	203	185	210	203	191	228	209	232	217	239	209	217	212	190	210	207	199	191	226	211	211	218	211	224	228	207	221	232	203	199	230	207	221	203	207	211	224	183	218	224	220	201	210	204	212	210	223	206	242	206	208	210	213	191	183	221	213	210	193	206	207	209	208	205	229	200	192	201	223	198	212	220	175	194	208	231	219	208	205	194	226	210	199	205	197	204	183	221	192	221	221	204	208	185	205	192	194	211	209	207	201	214	197	210	208	203	211	222	204	227	212	200	216	219	236	192	207	205	212	212	210	231	197	246	204	217	210	215	198	199	215	224	212	225	188	243	218	196	210	212	229	213	206	190	205	184	207	205	217	198	192	234	211	213	202	193	197	186	207	212	218	189	227	225	198	226	181	221	213	235	231	202	223	227	203	194	213	210	221	208	184	233	202	215	203	208	208	203	212	199	184	238	190	218	214	195	233	192	216	213	202	220	186	218	216	196	242	238	202	187	186	236	199	229	204	234	208	195	218	188	189	200	206	180	209	228	200	194	198	208	202	236	222	243	200	191	207	196	207	220	214	229	178	185	220	207	215	191	234	210	230	202	217	220	195	204	206	193	198	211	204	209	210	195	196	230	224	216	186	224	185	184	207	227	213	209	193	198	223	239	216	211	211	205	218	178	207	193	197	201	232	185	204	219	214	240	206	209	196	209	211	209	235	214	195	190	218	222	208	205	233	199	209	210	192	211	196	230	209	192	205	190	201	233	242	193	201	216	180	229	225	208	202	205	215	245	225	199	207	240	196	218	204	202	205	201	187	195	202	209	214	215	199	211	234	203	240	191	208	218	223	181	219	209	220	241	206	193	221	204	178	211	204	197	233	216	216	223	227	217	219	188	214	214	198	192	213	211	220	202	202	177	196	188	206	219	215	188	214	195	197	193	199	202	199	222	185	193	193	211	209	226	189	217	207	202	202	205	202	203	191	217	196	197	198	239	202	204	220	197	209	219	214	218	222	229	187	205	226	200	215	210	199	215	216	197	225	210	215	203	210	202	180	206	227	215	213	226	206	206	215	220	204	215	220	244	233	217	222	195	233	224	197	230	209	224	199	188	197	213	201	185	189	191	203	194	210	187	219	202	238	192	215	205	227	229	216	200	215	236	205	198	229	215	225	187	200	187	208	204	214	202	207	229	193	201	202	216	196	202	192	206	205	175	202	199	223	197	221	221	196	220	221	228	190	180	214	232	215	209	199	212	209	211	227	214	211	197	213	207	211	226	214	223	186	202	206	190	219	212	222	199	224	218	210	198	231	222	207	208	219	216	212	197	215	229	222	222	179	217	190	211	194	200	223	215	191	210	202	194	214	200	233	223	213	216	210	227	225	196	226	211	203	224	233	224	201	228	215	229	216	215	197	220	214	197	205	210	201	216	211	216	185	212	171	201	198	201	219	209	241	212	238	216	221	206	213	209	204	218	203	226	193	218	202	201	192	198	218	195	201	221	199	195	210	207	191	208	212	215	209	229	221	240	202	207	217	227	211	213	211	198	181	235	211	190
42827	73596	39277	3041	1208	864	672	572	492	448	377	367	365	357	322	347	355	438	394	319	323	337	305	313	291	284	276	271	305	272	286	240	279	250	258	261	263	256	275	237	245	273	194	253	273	254	242	262	270	288	283	251	260	243	239	253	253	251	282	289	269	265	240	244	240	234	274	247	237	255	266	248	229	258	279	258	259	234	256	236	264	225	278	281	247	255	229	239	241	245	251	241	276	274	249	259	259	257	264	226	271	238	245	280	266	211	225	217	248	265	270	222	265	245	301	247	279	245	268	265	248	247	249	241	240	242	225	265	243	278	259	245	253	238	224	266	253	247	247	274	271	261	250	267	254	229	259	273	276	285	257	266	241	272	271	244	247	265	247	270	262	275	252	251	255	247	228	257	289	234	212	241	271	262	251	264	266	247	270	246	247	264	250	265	266	258	268	256	253	282	250	257	277	261	247	283	222	238	251	251	261	250	253	256	245	249	253	266	261	267	221	253	247	258	250	272	262	252	237	261	258	277	243	251	240	268	250	256	251	253	231	217	235	257	246	248	238	248	262	261	255	250	247	231	232	267	252	239	256	238	249	274	257	243	258	249	247	251	249	214	273	260	254	237	284	275	263	238	283	246	286	272	252	246	251	249	263	256	282	239	275	255	255	256	242	270	268	230	256	242	257	241	273	217	241	228	245	269	273	246	248	268	254	263	229	256	258	251	244	224	247	233	250	262	235	264	297	240	262	254	240	254	271	245	255	250	257	253	262	255	252	244	212	237	226	237	240	241	252	241	219	267	223	246	239	250	242	276	237	259	255	235	207	260	260	259	276	256	237	267	263	294	289	286	246	232	216	259	248	220	251	250	256	254	251	247	275	223	254	278	255	276	239	258	241	276	258	262	262	238	278	225	234	275	241	246	220	241	244	252	236	247	278	271	268	245	238	255	253	272	237	254	249	271	222	268	240	271	246	267	246	237	218	239	272	273	250	254	254	252	301	242	273	249	263	254	261	238	269	244	245	259	269	250	252	237	270	266	236	260	246	247	251	257	273	255	248	261	259	273	263	264	230	262	242	254	240	242	253	291	228	265	251	231	268	266	249	269	239	229	236	276	244	258	242	258	240	279	240	265	276	230	234	223	258	224	247	247	231	249	237	248	244	240	243	241	249	292	265	252	255	240	255	265	252	279	242	256	259	263	267	256	266	261	256	292	203	249	262	246	278	237	249	245	277	274	256	249	235	263	265	212	264	258	251	242	272	226	258	295	258	240	221	236	242	223	263	253	266	268	260	233	256	251	234	233	248	236	285	270	276	281	220	248	245	271	251	278	234	241	243	247	246	268	266	259	234	266	238	237	231	250	253	270	242	244	227	250	264	236	236	265	251	268	252	223	278	259	253	266	264	241	252	248	246	263	279	244	258	269	250	261	236	248	245	246	237	249	284	267	310	239	261	240	264	234	256	237	233	242	237	247	267	245	253	252	273	243	275	259	239	266	244	257	228	259	241	253	245	257	268	272	255	253	270	237	264	249	245	271	260	244	230	254	267	231	267	266	238	225	250	255	246	220	245	236	249	274	277	272	256	257	252	229	256	250	252	250	250	265	245	245	260	246	226	263	250	240	285	241	249	254	236	265	299	242	247	238	239	265	230	265	274	268	267	212	257	208	236	253	234	241	244	252	250	227	278	262	229	278	240	241	244	278	242	261	268	263	240	237	241	254	249	253	253	288	255	245	273	262	259	267	250	251	249	239	243	244	261	279	220	232	244	252	248	258	251	256	260	271	280	264	246	248	265	254	243	253	277	236	232	245	228	254	268	244	252	238	273	240	247	234	263	233	267	230	262	246	271	263	253	263	267	261	259	250	257	255	259	250	240	249	254	277	252	247	245	260	283	229	240	257	262	257	249	265	256	240	254	270	238	249	251	261	281	258	259	236	258	240	260	270	275	262	255	237	245	260	241	268	231	292	267	241	259	266	269	253	256	249	205	269	274	234	271	228	273	271	208	265	236	265	244	252	225	233	260	279	235	251	254	244	262	243	234	274	226	229	270	264	242	249	255	266	235	239	252	253	273	231	249	258	258	227	268	233	223	229	254	248	215	253	247	226	224	238	259	264	248	277	265	263	256	263	235	261	234	241	224	252	245	240	260	271	242	251	267	221	247	235	252	243	233	296	243	233	252	233	245	222	281	259	259	241	248	244	256	252	233	222	267	270	268	259	201	251	232	229	230	220	259	229	255	259	247	243	246	236	224	258	246	229	255	236	234	262	234	264	247	249	252	243	243	237	276	248	270	276	248	269	256	274	269	234	274	263	258	259	254	254	255	266	245	260	245	264	251	266	239	235	281	230	252	249	253	232	252	269	270	285	218	231	274	237	246	262	237	270	227	275	271	245	260	256	254	271	213	245	265	254	241	254	272	211	236	272	266	260	257	258	224	251	242	259	269	238	235	219	238	256	260	257	279	238	243	260	266	262	246	261	252	254	241	243	271	251	232	234	242	252	233	267	249	274	242	243	244	231	260	238	253	217	254	269	254	228	260	263	281	231	250	234	247	278	262	266	264	267	247	266	239	248	287	247	255	246	259	247	254	278	240	267	278	262	254	254	260	251	274	245	237	217	238	250	270	248	231	240	264	273	257	240	260	258	275	288	271	234	252	287	274	266	255	264	248	265	261	244	236	240	260	258	241	248	271	249	252	262	285	234	252	229	269	276	228	260	256	264	255	264	256	245	233	250	261	246	259	238	273	275	246	247	268	280	260	250	270	245	258	234	245	235	251	285	269	256	254	248	241	273	270	262	248	262	251	233	303	260	245	237	267	244	232	240	249	229	246	257	255	256	265	227	276	265	248	252	230	232	237	239	230	264	251	250	267	218	234	224	248	228	254	245	241	239	228	253	243	279	251	224	238	256	257	249	283	262	289	250	256	262	264	270	250	225	269	247	236	260	283	280	263	271	257	252	252	259	264	239	220	252	279	268	259	249	226	267	250	248	263	240	259	237	237	265	243	239	247	248	235	288	241	257	261	278	248	254	275	262	235	284	255	260	267	264	251	278	252	293	278	269	245	244	244	260	243	251	250	243	252	259	263	228	251	302	226	224	242	276	233	248	245	260	240	251	266	259	281	232	230	273	253	233	265	231	223	258	225	262	244	250	250	246	273	233	285	241	254	272	247	248	269	268	248	264	257	269	215	249	266	262	267	226	228	247	249	247	221	257	251	269	252	250	278	276	248	251	249	250	244	237	241	221	244	244	269	243	269	261	239	255	268	240	255	269	254	267	240	255	237	225	227	224	242	241	258	251	225	250	280	239	244	255	245	239	232	240	243	245	262	268	248	255	231	254	281	238	245	241	277	252	222	255	243	239	229	234	236	265	209	241	236	272	274	261	237	251	273	239	258	265	267	268	284	251	232	250	230	238	248	267	252	240	255	244	254	275	240	251	258	252	263	259	254	267	264	231	244	246	237	260	253	250	262	245	241	237
25573	22200	28421	24933	9406	349	176	179	148	166	161	134	136	157	156	157	165	162	173	142	185	145	163	139	134	115	138	133	136	122	105	122	128	146	132	145	121	113	124	139	106	124	132	131	132	112	126	117	102	119	115	119	117	131	100	117	129	122	98	119	125	129	129	130	136	117	113	105	117	106	107	110	131	125	113	119	134	113	111	123	135	108	113	108	114	100	113	137	135	115	152	121	135	128	137	123	140	118	109	133	131	132	116	132	115	134	126	142	137	111	136	125	108	124	148	112	130	130	142	125	131	124	115	122	138	130	127	122	114	109	129	124	116	131	124	143	110	112	123	131	134	133	134	119	108	105	123	127	123	132	126	128	120	135	123	117	123	131	109	108	125	143	130	114	124	105	133	117	132	124	128	109	117	99	111	130	143	122	108	154	138	125	122	98	132	120	121	146	142	145	125	120	122	120	109	116	133	109	123	117	121	118	124	117	117	113	109	118	118	113	124	124	107	128	118	132	127	131	121	142	142	129	116	123	127	117	109	110	126	127	130	118	138	130	129	128	134	113	125	130	115	135	126	109	134	121	135	123	134	126	117	108	130	103	118	125	131	148	127	134	133	114	118	103	105	121	123	111	124	122	121	133	114	123	139	114	131	132	116	143	136	126	122	124	109	108	118	111	125	117	118	125	131	114	111	129	115	110	135	116	114	115	134	131	135	141	105	119	133	133	122	126	126	130	112	130	130	129	132	116	110	132	124	110	124	112	122	131	112	127	115	116	133	119	122	122	109	115	146	114	133	124	132	144	124	126	128	121	125	130	116	129	109	120	123	107	95	103	125	137	127	129	127	126	120	133	121	137	110	132	119	120	140	136	139	115	114	123	124	126	126	127	136	130	133	114	139	114	127	135	123	129	109	136	124	93	120	124	120	118	129	143	131	110	122	111	145	135	111	118	117	121	106	144	128	134	118	141	131	123	111	145	136	146	125	115	126	122	132	116	129	122	110	127	123	164	118	129	101	134	116	120	104	116	135	130	124	105	126	121	137	103	115	118	124	140	116	132	133	141	131	112	116	143	127	110	108	115	131	125	98	143	133	110	125	130	111	137	125	118	122	125	125	124	136	136	119	120	119	104	107	119	125	118	124	132	106	112	130	124	109	120	116	120	135	132	114	120	137	125	125	132	131	107	130	131	153	117	123	108	139	107	115	120	123	130	120	114	113	112	110	120	134	117	121	114	128	106	104	148	116	117	118	127	139	122	125	116	129	118	112	108	126	117	112	121	123	130	106	115	109	95	130	109	117	112	118	137	125	120	116	127	121	119	116	134	121	134	129	127	139	122	109	120	119	111	112	138	108	109	113	132	136	126	103	138	123	129	126	118	138	106	110	105	96	113	99	104	123	121	131	113	150	139	113	98	130	139	132	148	98	127	131	110	144	112	128	131	118	130	123	112	122	125	128	114	126	111	112	132	140	118	120	105	119	136	150	132	129	118	128	116	123	122	134	119	125	112	119	125	122	127	133	129	114	111	127	139	122	130	143	130	118	123	123	108	131	124	120	132	141	132	167	131	111	114	118	115	112	124	108	121	127	124	127	141	152	124	135	109	134	107	117	121	97	135	115	118	120	140	108	120	140	104	126	122	133	138	107	118	139	131	117	112	136	124	136	136	130	120	114	130	132	115	110	148	110	119	122	112	112	91	138	102	125	95	135	122	142	128	118	110	119	112	140	109	117	125	117	136	124	120	123	130	134	116	130	141	127	140	111	134	118	115	128	114	126	151	114	111	113	129	124	118	114	109	127	96	126	124	144	126	111	116	108	135	115	134	129	107	118	130	132	125	118	142	115	120	107	123	111	115	119	134	123	98	121	151	111	104	113	108	109	111	140	111	115	118	103	130	117	134	139	112	121	130	113	124	108	113	105	129	117	116	109	114	119	124	104	123	113	156	124	114	127	115	118	143	125	130	136	125	115	125	111	116	99	109	109	133	135	146	125	121	121	110	117	119	123	122	123	117	115	142	121	118	122	136	117	124	119	128	115	105	129	115	144	120	128	114	141	121	144	126	125	129	121	112	134	148	135	116	114	133	131	123	138	126	119	104	122	133	116	116	139	116	97	125	107	123	118	122	108	126	146	110	142	106	138	127	118	131	122	121	124	117	119	112	125	109	135	117	131	119	129	139	129	126	98	123	114	137	133	112	118	139	121	112	113	125	111	117	115	116	130	134	140	116	125	141	122	126	106	130	127	137	114	113	133	122	118	120	129	106	120	122	128	133	106	129	112	122	110	119	132	151	113	118	130	121	114	123	109	126	133	121	100	111	110	138	111	125	117	142	107	141	115	112	113	111	123	123	133	122	114	147	137	117	116	122	110	124	119	109	140	107	136	114	128	137	134	125	115	116	116	125	113	124	138	132	132	128	128	130	130	112	121	122	144	136	119	112	116	107	102	113	104	122	119	113	149	125	122	126	121	142	123	118	130	136	120	125	121	125	105	126	121	131	148	126	130	116	137	123	119	116	109	114	133	131	102	121	131	130	123	113	126	113	127	122	115	116	110	110	117	116	130	116	120	117	118	118	131	120	124	126	123	123	122	107	118	110	109	116	119	114	107	117	97	113	111	140	164	120	125	135	128	109	132	127	120	106	138	134	128	123	117	118	101	122	120	115	126	140	130	128	119	114	133	136	134	134	152	115	116	125	124	127	122	124	120	122	124	113	135	125	128	116	97	127	150	136	122	117	114	116	132	127	135	109	116	130	133	123	133	111	120	128	111	128	123	122	130	131	134	140	108	126	132	102	97	115	122	133	115	137	124	122	113	116	112	125	113	130	116	121	112	120	117	106	129	126	123	112	123	111	114	132	134	143	120	119	111	124	113	121	117	136	123	121	106	132	107	122	149	126	110	131	136	125	108	120	140	127	132	146	125	112	141	142	139	130	123	125	118	127	130	125	103	109	149	131	107	144	135	122	116	126	127	128	93	119	123	113	118	128	106	110	121	121	129	125	137	108	121	114	129	102	136	142	128	143	112	119	118	129	121	105	134	113	112	118	105	135	139	114	143	134	124	136	120	104	132	133	126	102	120	111	135	110	111	114	114	99	109	119	120	135	136	106	124	100	149	128	125	119	129	115	125	115	139	130	138	126	128	148	144	126	122	103	106	121	125	120	122	124	115	124	136	108	118	117	132	117	135	118	115	110	131	116	134	110	115	128	119	126	113	139	119	125	127	118	121	124	132	102	111	121	126	125	125	141	103	131	121	124	116	111	114	107	109	126	134	126	109	128	122	112	117	109	120	139	131	137	137	133	137	109	140	121	128	133	131	117	105	137	137	106	137	143	130	133	132	127	121	116	118	104	115	141	134	123	125	157	118	111	124	94	117	114	136	113	130	123	123	119	129	118	112	121	121	116	127	137	113	101	143	98	133	126	116	134	136	101	130	112	123	113	123	115	128	125	119	129	141	128	85	127	139	118	115	123	115	138	123	119
41118	64505	33442	2777	586	463	401	298	276	265	227	238	225	208	229	213	238	274	273	237	223	229	213	178	190	150	168	160	177	178	200	195	178	154	198	179	163	172	163	176	193	183	171	181	173	171	161	153	177	177	192	193	170	165	176	159	153	154	155	141	173	162	167	154	165	166	161	161	168	155	158	159	184	168	163	179	153	164	165	160	170	136	161	187	149	183	176	155	166	184	187	183	152	155	160	175	150	159	156	185	143	162	163	137	180	142	157	146	185	153	182	166	177	157	156	151	136	184	153	164	186	159	157	158	148	165	161	141	147	160	169	167	168	153	171	148	167	168	177	159	187	158	154	166	156	163	159	154	154	164	169	159	137	143	141	170	163	169	191	175	138	162	176	158	167	151	168	142	138	175	183	178	158	176	161	161	167	170	156	158	143	153	163	152	163	174	157	169	161	158	175	165	150	165	171	177	137	158	143	152	150	155	164	173	151	153	190	133	167	163	160	173	175	152	168	164	168	173	165	168	170	142	181	154	179	141	166	167	153	172	151	165	151	154	172	164	164	168	160	137	174	182	159	186	139	177	162	171	176	128	157	161	155	162	157	158	184	159	178	160	163	167	154	149	177	172	184	183	187	210	165	140	147	158	159	173	154	165	151	157	147	151	157	156	150	166	146	183	145	170	165	147	167	150	174	177	151	168	145	165	165	151	170	165	163	180	150	153	161	172	166	156	177	167	164	167	162	163	158	155	181	171	169	205	140	177	168	141	146	166	172	157	164	167	161	168	149	149	166	198	166	153	144	146	158	197	171	177	193	173	165	159	141	167	180	170	150	178	173	163	160	156	151	151	174	170	136	159	173	168	169	165	174	152	167	174	165	133	154	160	163	177	147	158	131	153	163	157	155	156	173	163	189	191	160	187	162	140	168	163	148	147	175	180	154	153	177	178	152	154	169	171	165	165	154	152	162	158	154	150	170	168	148	156	150	167	163	171	161	142	162	163	182	145	166	148	162	159	145	160	163	150	137	184	172	155	149	154	131	148	147	168	160	190	151	175	178	163	146	146	176	176	159	149	166	145	182	173	149	182	175	166	163	175	157	159	159	162	163	161	174	153	165	177	156	156	140	185	166	145	192	156	171	148	161	134	173	170	195	168	153	165	163	166	174	165	176	176	143	170	176	155	179	161	168	167	159	144	150	147	163	164	180	158	173	151	187	155	153	179	171	166	178	168	154	170	154	160	143	175	179	175	154	155	161	163	153	182	151	166	168	151	159	176	162	141	178	164	196	169	153	163	141	151	159	158	158	184	153	166	176	174	177	155	156	150	166	176	162	178	140	160	164	149	182	185	149	152	153	162	172	139	160	162	160	170	162	181	165	155	156	152	167	155	161	157	148	153	152	168	186	170	173	193	169	162	136	168	144	158	155	167	183	158	162	170	178	169	159	145	183	168	157	176	152	166	165	168	153	168	159	140	165	165	164	168	154	165	170	165	161	161	163	146	169	181	174	162	154	154	166	174	147	171	151	152	167	144	183	157	156	162	146	184	149	171	166	144	168	165	172	160	161	172	158	153	180	165	171	164	158	169	151	166	151	180	162	166	171	150	167	154	158	153	159	185	130	158	161	134	162	145	170	183	170	179	161	141	163	156	176	158	167	178	152	140	150	172	156	161	169	162	192	144	157	172	161	158	160	141	176	149	163	168	147	157	179	161	157	147	180	172	143	166	157	174	157	163	160	179	157	143	187	166	160	171	155	175	178	175	186	155	171	181	154	182	156	167	173	156	167	183	163	174	198	152	182	191	170	156	162	142	157	150	169	176	176	170	157	145	174	141	175	153	155	165	163	143	148	138	147	142	159	158	148	180	161	149	159	185	163	150	167	147	174	150	180	175	181	165	169	156	166	161	164	165	156	158	153	155	169	162	166	165	170	167	166	153	152	189	170	163	167	152	170	162	165	151	151	161	158	162	154	169	166	187	155	154	155	156	177	183	165	159	173	166	167	155	141	150	153	165	189	155	144	170	166	147	141	169	131	167	159	189	154	185	160	175	156	188	156	173	167	167	182	159	165	153	169	190	162	176	154	151	168	180	177	150	162	154	165	178	172	192	151	167	151	148	177	153	197	168	166	154	170	155	173	167	186	181	150	154	164	156	164	191	165	174	149	147	146	168	150	161	166	163	160	169	177	165	157	162	164	180	147	157	141	171	157	179	169	167	153	164	141	177	156	168	154	180	173	161	181	159	165	160	173	161	159	164	172	161	167	159	176	159	152	154	166	148	157	155	139	186	174	164	161	153	175	162	172	162	182	154	150	139	166	154	155	161	156	139	161	165	155	171	165	181	169	180	153	172	160	162	166	162	156	185	154	149	185	155	170	162	171	147	165	173	145	163	167	162	148	170	148	169	159	177	146	189	152	171	162	176	162	149	137	167	150	152	150	170	177	186	155	170	176	162	185	169	156	159	163	145	169	157	179	153	169	169	164	160	168	170	153	164	140	151	182	175	167	164	179	198	170	158	170	163	178	158	169	163	172	178	173	197	180	169	154	169	157	161	168	164	150	145	142	162	144	161	172	154	177	171	179	188	157	165	163	146	154	160	181	169	148	156	150	144	176	181	169	147	169	149	176	163	163	146	167	160	140	170	154	151	183	191	165	172	165	159	171	162	163	162	176	154	137	166	157	180	158	167	155	156	147	160	157	159	175	169	152	155	158	155	163	183	170	176	170	166	171	167	181	141	165	152	177	161	176	161	162	182	175	185	142	178	163	156	156	168	161	142	179	163	163	183	170	146	163	180	159	157	167	161	150	153	171	160	175	166	145	175	173	164	156	156	168	157	154	192	159	155	155	153	160	162	168	174	148	155	160	170	154	168	168	175	186	163	174	155	159	188	155	175	183	156	161	204	166	172	153	191	166	143	163	172	148	172	151	157	157	151	176	173	160	184	143	170	188	156	164	158	167	158	178	136	166	142	161	175	176	162	155	167	165	145	144	168	172	176	183	181	181	159	164	153	133	157	173	161	180	192	168	151	158	148	153	152	137	174	165	154	143	173	178	160	167	153	170	167	180	161	154	149	194	174	173	164	169	145	153	159	161	162	152	153	162	149	162	157	174	168	162	177	143	160	157	175	171	172	151	142	176	158	160	176	181	154	163	161	177	183	196	165	180	159	144	172	157	158	171	154	151	167	162	137	173	167	150	175	164	189	185	167	166	159	167	149	158	172	167	181	147	182	172	177	164	166	150	157	164	176	177	191	177	151	169	157	153	170	154	177	185	163	158	160	146	145	155	136	176	161	179	173	185	152	149	181	178	165	163	155	147	151	119	160	161	153	160	180	180	182	168	142	172	151	174	183	144	178	163	165	175	175	131	160	151	182	143	169	150	167	176	152	166	145	177	153	187	140	175	159	147	174	184	174	187	143	143	167	174	157	169	159	172	157	174	156	134	176	176	175	167	154	156	152	154	167	151	159	157	149	164	160	175	156
23182	21598	29279	24231	21491	21371	8374	685	498	453	402	380	360	361	358	379	412	370	406	356	400	347	335	329	320	320	327	284	316	330	302	289	318	310	322	301	277	291	292	283	302	311	292	277	307	285	297	270	332	295	278	309	294	291	292	292	282	292	301	265	295	275	299	276	276	313	298	303	302	301	289	279	277	302	278	308	284	271	320	316	294	286	274	259	307	288	281	281	281	295	272	305	318	287	292	283	282	294	263	282	275	281	300	297	275	293	314	284	313	279	301	303	317	307	285	294	291	296	262	306	302	287	283	285	296	278	287	302	305	284	305	302	271	320	279	291	311	261	311	281	314	281	278	279	268	324	300	312	313	282	300	303	314	294	296	288	315	307	303	312	284	291	283	304	295	307	284	261	267	281	276	295	318	265	311	303	335	267	279	299	312	318	313	279	285	264	276	291	286	290	284	284	276	291	295	325	269	306	306	265	305	298	312	339	283	284	272	280	309	292	295	311	290	277	284	325	274	318	284	266	289	290	292	300	290	286	304	285	294	302	306	328	287	275	292	308	287	319	289	270	315	298	306	279	310	299	283	309	324	288	283	280	285	296	258	317	334	274	329	310	303	309	282	288	275	305	285	298	280	323	307	273	277	275	272	299	276	306	292	302	282	354	315	294	283	262	282	305	286	276	284	276	306	261	290	281	291	303	286	278	276	262	280	299	270	301	276	280	287	265	277	283	280	310	280	258	266	257	319	310	320	288	283	298	323	269	286	275	272	318	280	301	289	311	290	284	288	298	283	295	270	276	279	281	293	281	264	292	319	288	284	308	292	267	298	299	285	290	318	283	299	282	337	292	276	292	250	259	294	314	310	318	304	292	261	276	310	310	307	338	297	280	294	295	288	261	297	289	332	309	278	303	257	281	296	290	286	320	318	294	271	316	299	273	315	305	281	316	286	313	315	325	309	279	261	307	293	264	265	274	281	304	278	297	294	271	266	289	267	275	295	312	289	312	270	333	304	250	286	305	306	276	262	279	275	289	293	287	288	315	328	303	271	290	289	286	291	294	286	278	310	308	296	253	295	276	262	290	259	286	274	293	273	270	284	277	254	299	270	317	303	280	321	308	275	276	306	282	300	300	275	282	313	316	264	317	278	324	303	315	288	276	306	289	315	315	312	268	290	298	297	288	306	292	241	289	323	273	326	286	288	307	278	290	317	315	305	314	271	296	302	259	300	292	296	311	299	297	285	351	311	263	279	285	294	286	302	299	287	279	287	289	282	293	309	274	285	288	282	272	308	313	348	269	294	281	259	284	292	301	293	275	289	316	297	285	301	288	306	286	249	310	294	302	312	270	305	267	292	282	321	282	279	293	327	320	283	273	297	281	308	279	290	294	290	303	292	271	295	271	302	282	278	308	305	266	290	284	270	278	309	311	267	294	290	295	289	262	278	289	292	288	306	274	288	288	260	269	277	254	273	308	283	271	273	257	293	304	277	310	267	298	326	284	273	315	283	275	289	264	288	260	281	282	271	279	295	293	306	248	290	293	272	267	309	296	281	281	275	311	302	283	301	311	260	274	275	264	286	267	280	281	290	282	289	321	306	278	276	306	293	320	254	289	280	287	275	298	276	282	295	288	293	269	274	283	296	288	284	275	279	288	320	301	300	321	301	283	296	305	274	313	287	304	314	282	279	285	294	313	300	301	278	331	314	287	279	272	287	279	291	293	271	276	277	330	305	282	301	287	285	283	293	308	298	295	310	312	283	299	270	274	308	271	313	285	254	306	306	291	249	287	313	290	293	283	284	309	302	258	286	258	288	324	290	295	306	302	272	261	250	306	303	286	298	297	271	288	285	321	263	248	262	296	291	298	292	278	307	276	285	307	311	287	263	275	323	277	295	295	308	284	285	300	263	300	270	308	304	288	317	315	293	258	285	284	274	284	290	296	301	310	303	322	301	279	304	279	273	306	292	315	283	293	331	283	270	288	296	313	284	296	315	279	263	310	293	303	278	281	250	276	286	294	270	297	270	255	268	291	297	296	308	292	287	302	274	295	298	289	296	320	290	303	285	289	297	288	313	285	286	283	295	290	293	311	295	295	291	304	264	288	285	290	296	284	299	300	275	257	303	299	277	293	276	292	276	319	286	294	288	300	296	309	278	308	298	286	276	283	271	280	296	297	260	291	328	286	312	276	296	243	293	284	269	313	273	277	274	311	290	318	294	297	271	281	273	284	313	323	286	255	282	334	278	282	278	292	291	272	281	280	295	277	291	316	275	314	276	286	291	299	267	297	279	304	294	300	315	294	297	271	264	300	268	317	268	301	292	264	311	289	293	271	306	295	271	290	250	270	296	312	320	311	309	263	304	276	283	324	330	272	277	289	267	287	287	287	287	268	278	262	289	311	294	294	294	320	296	317	294	290	308	277	279	311	311	324	285	290	314	276	283	309	306	298	292	279	280	286	274	306	300	284	253	316	277	277	297	283	324	287	335	307	268	306	274	270	318	309	265	293	311	276	281	276	261	300	295	273	293	284	271	307	323	284	244	289	302	268	295	313	285	288	322	282	287	303	282	290	273	314	291	291	277	311	330	324	293	286	295	288	307	299	289	292	305	289	315	301	286	252	263	275	337	298	282	267	315	318	291	311	268	272	274	319	288	286	280	277	282	312	301	317	276	300	276	292	299	303	299	288	308	303	291	289	297	294	311	292	311	288	326	313	292	294	287	293	314	313	306	285	297	283	280	298	297	307	313	299	291	294	280	266	266	285	303	275	284	299	277	303	292	278	309	296	273	294	266	287	289	297	265	298	278	305	290	310	281	304	305	291	284	302	338	283	290	267	305	298	315	292	261	274	280	301	293	261	290	333	277	259	294	297	285	279	297	300	277	302	266	293	260	274	300	287	257	282	302	300	309	280	303	291	290	295	312	293	275	305	300	293	310	287	308	274	300	304	285	304	296	281	288	298	292	290	281	293	289	300	278	316	295	293	279	259	276	293	262	264	276	258	288	322	298	277	257	292	303	271	293	293	299	298	277	293	272	288	316	317	285	309	299	290	292	320	280	261	279	268	271	273	285	290	285	258	271	323	289	299	269	291	281	268	303	284	337	295	316	315	305	308	263	271	278	305	288	286	276	281	273	278	288	257	310	258	291	290	286	270	296	293	306	282	298	283	318	305	292	275	305	276	306	304	282	277	283	301	306	268	314	311	279	284	304	329	317	284	308	254	290	298	297	269	289	275	315	290	263	308	284	294	276	283	304	282	285	299	294	290	272	295	299	307	313	277	302	286	273	268	278	291	304	315	245	280	297	272	299	322	261	279	293	272	274	274	265	335	315	275	286	283	274	294	295	293	280	256	319	289	279	274	303	295	305	292	297	296	312	276	319	304	303	280	313	283	287	276	297	291	285	311	282	279	301	264	323	342	285	258	311	273	269	300	288	283	257	270	304	279	268	272	305	301	284	307	289	303	286	303	307	295	258	284	293	325
47550	80135	41606	4384	2153	1518	1264	882	799	713	607	579	564	535	530	535	581	548	566	554	501	448	392	413	396	375	389	344	381	361	383	386	378	394	358	344	382	367	347	362	361	356	345	346	339	366	361	339	396	358	367	359	311	359	354	338	337	347	341	366	365	366	354	355	338	311	367	381	376	334	363	379	376	361	334	357	344	348	381	332	358	349	352	341	331	372	348	343	334	368	339	320	309	356	341	331	344	350	331	340	319	359	324	341	369	318	332	365	357	338	343	314	365	351	358	350	353	393	358	341	345	345	341	371	338	351	344	332	393	345	360	346	357	378	321	311	350	368	368	365	353	323	322	349	386	366	334	354	347	340	338	337	348	317	342	329	309	344	324	320	348	355	313	360	328	344	372	335	349	361	364	338	369	356	321	356	347	327	374	434	352	348	348	343	343	314	374	308	363	324	403	341	344	314	359	365	358	370	312	328	339	334	355	356	331	341	358	368	324	337	361	329	348	316	343	317	329	355	356	342	339	360	353	319	371	299	350	402	348	345	339	338	331	343	336	350	353	351	344	310	363	357	387	348	350	349	334	326	387	346	333	338	316	327	332	322	352	364	357	339	362	336	356	363	320	362	327	322	362	363	372	335	349	340	335	336	356	373	343	370	359	356	369	337	325	344	328	343	354	346	350	333	361	340	325	350	365	371	348	360	357	330	329	347	352	353	348	331	329	386	312	350	385	350	356	358	380	328	322	332	379	394	316	357	363	343	344	309	341	348	349	347	298	352	354	360	349	369	341	355	336	316	356	323	387	392	410	350	361	314	356	333	342	346	352	332	376	365	377	334	372	352	351	351	337	346	314	349	321	332	349	339	309	351	313	344	360	361	294	363	296	357	360	352	363	381	344	330	376	340	313	351	358	353	376	362	366	348	373	361	338	360	352	327	367	369	356	394	354	381	319	374	374	365	345	362	381	362	326	347	374	341	361	374	359	342	372	345	382	353	331	344	383	345	331	328	347	332	364	339	388	344	343	335	334	328	339	369	353	343	336	333	368	349	345	337	347	381	340	321	382	334	367	362	337	340	381	346	312	341	378	370	352	346	338	364	319	367	358	330	326	365	397	332	360	366	329	389	361	365	366	351	360	364	348	309	344	330	337	317	352	378	344	312	353	343	341	353	343	353	352	337	339	318	365	305	346	370	359	323	368	362	366	350	399	293	365	352	343	353	336	367	384	367	334	353	332	361	352	337	347	350	341	316	330	332	342	376	351	371	349	368	332	350	360	342	307	350	340	334	373	344	365	362	344	325	311	339	367	346	309	356	350	372	347	383	363	345	355	361	342	347	366	332	335	371	341	366	333	364	353	329	351	352	346	346	361	366	341	329	351	349	318	373	338	386	340	318	318	333	345	355	371	360	340	308	302	348	340	330	347	325	318	356	340	347	352	390	344	328	339	354	364	367	332	347	373	371	377	376	361	341	327	333	340	318	357	338	354	379	327	324	351	372	333	326	338	298	353	383	322	355	338	327	339	306	347	349	344	372	336	339	354	350	336	335	355	365	359	358	334	342	379	351	327	319	350	347	383	369	368	357	356	352	342	346	358	364	354	370	376	361	321	341	344	352	354	361	341	337	311	331	362	329	354	342	363	337	348	331	332	320	324	348	330	334	358	376	341	381	317	337	364	349	297	322	353	323	348	281	381	378	371	334	309	358	351	329	332	343	342	330	349	371	349	351	349	349	408	341	364	356	344	335	342	345	353	329	341	339	370	397	309	366	327	332	369	345	317	325	381	349	379	372	317	332	317	325	349	325	369	369	376	349	382	313	373	354	304	349	358	361	335	349	324	340	320	334	350	331	321	363	350	358	366	338	355	401	346	349	347	334	365	357	372	348	349	353	336	326	332	330	349	359	303	335	370	350	310	329	362	352	370	343	337	367	365	332	341	348	383	354	333	339	366	342	349	322	336	298	345	340	327	352	340	359	360	343	367	350	329	342	367	348	339	336	359	359	340	343	345	335	348	349	340	367	348	359	336	354	335	367	340	330	336	348	343	350	349	355	326	356	351	339	359	337	349	335	332	365	324	325	360	347	312	377	378	345	336	345	312	345	371	388	354	316	354	372	343	331	368	341	321	373	347	374	353	378	326	384	355	323	372	348	339	344	336	396	349	317	356	366	344	327	337	378	372	348	376	336	347	364	360	322	379	335	362	332	360	340	385	342	336	353	354	356	379	359	383	327	351	339	353	333	348	340	366	374	328	323	370	338	332	358	368	352	362	349	331	353	346	380	388	377	364	317	342	335	344	374	336	393	368	356	349	343	361	310	341	356	318	348	362	379	347	381	385	354	305	364	353	330	320	322	309	341	345	345	350	340	357	353	354	351	326	352	330	343	336	350	343	376	365	362	365	330	350	345	333	348	320	335	327	366	355	403	322	346	341	379	386	360	337	331	356	363	371	356	343	362	335	360	345	375	347	334	329	397	350	330	349	321	334	337	347	360	365	356	360	320	363	331	333	318	343	366	389	360	381	356	341	343	356	340	341	323	322	324	379	342	336	336	340	376	339	352	307	364	386	359	333	362	319	384	339	355	374	358	351	379	328	368	368	358	392	372	316	364	358	344	346	344	357	315	342	345	361	329	357	343	357	355	328	333	361	351	382	354	369	360	345	351	356	344	360	333	325	353	323	326	335	332	313	356	370	352	319	355	359	323	328	338	340	381	333	353	348	326	367	355	355	372	341	388	350	348	334	366	358	304	333	342	377	366	357	349	338	331	349	370	354	323	365	374	358	342	353	315	341	329	392	302	331	343	347	339	363	349	351	355	355	372	354	386	384	310	337	336	363	335	337	363	355	355	357	327	378	358	378	368	346	370	362	368	354	348	340	354	334	353	345	335	321	326	349	356	331	349	357	337	356	336	358	391	359	342	358	308	345	361	364	346	388	383	361	357	327	345	326	347	349	346	357	359	344	371	340	353	348	358	334	339	371	363	359	350	341	376	345	342	369	366	354	364	325	379	330	384	368	338	371	357	346	351	323	347	345	359	341	355	356	375	381	320	372	337	358	344	357	335	347	377	385	363	395	351	353	322	373	355	349	376	378	350	367	371	359	362	350	339	342	308	339	327	339	343	360	369	356	346	390	371	358	348	360	342	344	346	355	343	344	341	368	376	346	330	334	338	351	345	336	342	355	328	329	349	345	349	348	347	349	374	346	343	349	375	371	332	376	361	326	354	388	381	348	355	326	343	347	349	344	329	343	339	333	340	334	334	351	350	357	350	343	353	364	333	348	370	361	348	336	365	383	346	367	359	359	394	337	326	344	341	335	330	330	371	361	348	318	337	343	376	339	356	361	342	356	325	352	341	351	346	351	328	353	370	368	336	361	296	335	336	338	350	328	317	332	353	350	346	340	330	326	337	344	369	339	373	353	389	349	345	316	360	328	309	348	332	352	344	341	383	379	349	346	361	316	338	339	326	352	330	331	317	325	324
30868	36803	27396	5938	202	134	112	108	95	88	114	93	103	105	102	129	126	121	126	133	108	104	111	97	89	96	92	98	105	100	102	92	116	98	92	95	92	100	113	95	94	80	103	102	111	101	106	94	94	90	82	87	85	83	115	101	87	87	88	101	97	112	103	96	105	91	87	108	95	88	98	109	98	105	88	106	106	116	75	104	106	110	86	91	106	93	90	104	91	87	110	103	90	95	97	105	111	100	103	89	100	103	126	99	93	92	103	109	99	99	112	97	73	88	117	98	80	101	86	83	99	126	89	104	96	102	108	99	90	102	92	94	104	96	109	105	101	97	95	99	111	89	91	93	93	98	109	92	101	97	99	105	102	109	84	109	89	106	105	92	106	94	98	96	103	99	77	77	97	76	93	86	92	93	110	79	87	117	100	92	88	103	108	88	90	101	115	92	91	113	109	95	87	106	114	82	98	98	84	93	105	116	93	100	91	94	94	108	92	95	110	99	108	116	90	105	68	90	98	100	95	107	114	93	90	102	94	94	100	101	104	84	96	92	91	117	100	96	108	104	105	99	102	118	106	96	101	91	80	107	89	114	99	101	89	95	95	105	113	95	81	108	91	88	118	102	104	103	92	113	92	97	108	91	94	105	86	93	108	110	86	83	86	88	99	98	120	106	94	102	92	104	103	97	112	102	103	103	100	93	87	93	95	95	120	108	103	95	72	84	96	88	88	103	101	103	79	84	95	105	100	87	93	109	102	90	80	100	95	97	94	102	73	113	96	88	96	88	113	106	95	105	98	89	116	108	123	99	85	76	92	115	106	95	103	113	89	80	97	100	98	90	93	105	98	92	111	83	108	96	93	93	89	94	98	96	76	109	117	95	111	109	86	110	90	95	97	85	97	89	84	116	93	90	90	104	82	89	109	101	84	83	97	100	101	107	120	87	109	91	110	94	91	109	115	100	99	101	88	105	98	101	81	105	87	91	95	90	95	98	109	102	125	90	92	85	77	98	104	103	113	110	88	91	89	99	117	102	92	76	98	99	104	109	117	79	99	82	83	105	107	101	86	83	102	98	89	93	94	95	81	83	104	97	98	96	90	104	96	105	95	108	80	95	111	104	90	103	101	100	96	72	98	95	90	102	88	83	75	94	98	95	95	99	91	87	112	97	84	86	93	97	105	96	118	100	86	87	90	95	99	105	104	107	97	109	71	90	92	104	98	109	88	77	97	107	102	98	92	109	97	111	119	96	90	85	75	95	96	101	105	100	84	98	105	89	98	97	94	95	113	104	104	90	87	96	93	98	102	106	94	98	118	109	97	101	95	100	109	102	98	90	95	83	93	98	91	101	96	89	83	83	91	95	100	83	91	111	107	93	99	91	101	94	95	82	113	115	104	86	101	104	102	94	95	99	102	102	104	98	91	108	100	75	97	91	125	98	86	87	114	91	99	96	86	89	94	97	103	88	101	105	100	96	94	102	93	106	119	98	102	96	99	100	83	109	77	98	112	109	109	99	89	100	84	95	106	93	102	103	94	97	95	83	73	98	95	87	84	108	102	108	96	94	91	99	97	96	98	101	100	93	101	84	85	97	97	101	98	100	92	98	92	89	91	96	86	108	98	92	96	94	91	104	109	94	113	108	104	108	103	99	96	104	99	120	96	109	97	97	100	106	109	104	94	93	92	94	82	100	90	106	107	105	96	112	101	91	86	70	114	88	110	95	85	103	101	95	110	101	97	93	102	97	102	102	105	94	83	104	99	102	88	86	104	98	104	80	113	90	99	102	95	93	92	112	77	97	99	98	95	93	98	93	115	100	89	98	92	84	96	105	108	123	108	110	107	85	74	95	93	105	105	82	113	92	93	95	103	85	95	92	95	82	92	96	86	106	84	96	88	92	117	91	115	109	92	94	104	98	88	119	114	117	90	90	108	94	106	83	104	106	93	93	89	80	92	87	99	106	113	92	97	100	92	101	107	94	97	94	92	94	95	100	85	113	94	92	94	97	117	106	104	94	107	104	93	100	103	105	92	94	95	85	96	94	83	81	102	94	107	98	99	112	111	96	91	95	98	93	99	93	95	87	127	103	97	96	112	92	93	82	91	78	120	92	93	92	93	87	94	85	101	98	87	85	110	97	90	85	84	94	109	92	81	96	104	114	90	100	88	91	109	105	89	111	91	84	80	105	90	102	93	83	111	94	106	98	95	80	109	92	98	86	106	103	104	106	84	77	86	106	107	104	99	83	119	105	89	100	98	108	85	88	105	114	101	83	121	96	86	98	118	105	98	98	87	76	96	95	80	90	109	114	112	94	115	108	80	84	112	100	98	105	100	107	114	103	102	105	84	106	84	93	104	102	98	121	105	115	103	112	96	108	105	98	104	85	97	100	96	90	104	93	85	103	78	81	94	97	110	87	96	93	84	67	101	99	85	101	88	120	101	107	94	79	91	102	96	117	101	97	98	96	102	97	99	87	104	89	99	125	73	84	105	99	96	114	82	102	112	77	100	99	110	88	94	96	89	104	109	78	98	92	100	113	105	108	87	93	92	77	93	98	95	95	106	111	88	88	97	92	91	116	102	104	106	115	96	79	97	93	89	100	103	88	105	102	90	96	114	97	105	87	94	88	91	89	85	111	86	80	103	82	90	101	94	87	86	103	107	101	98	97	97	101	100	108	94	102	93	94	90	112	88	105	87	103	103	106	114	96	101	85	87	100	102	78	87	84	90	107	88	86	87	91	83	88	108	86	89	102	87	98	109	69	89	93	96	103	89	92	101	100	88	84	84	108	90	103	80	90	101	99	88	95	97	96	94	98	98	87	110	79	71	87	84	87	100	100	100	94	91	103	93	93	96	91	101	117	106	103	95	92	92	93	102	93	95	114	91	96	92	91	101	97	92	88	100	110	99	110	96	97	103	83	112	100	91	90	101	94	101	86	99	75	100	84	90	94	95	109	100	91	108	104	102	97	96	96	105	110	103	98	82	117	96	108	114	84	96	87	108	82	103	97	99	103	97	97	101	90	106	80	98	93	103	106	116	114	112	110	88	107	104	98	106	101	96	104	107	115	113	103	83	93	100	98	94	91	76	88	100	90	80	106	94	109	101	95	95	91	98	104	105	99	91	104	109	80	100	102	79	82	99	110	99	85	93	108	100	92	109	100	95	108	108	106	99	110	103	93	87	104	99	97	101	90	92	90	100	95	108	119	104	95	95	103	102	96	86	110	92	113	92	105	85	108	105	86	88	91	96	91	100	97	99	98	98	92	97	90	91	92	90	104	91	107	100	97	107	99	89	100	106	88	100	99	86	112	87	108	97	109	94	104	101	84	103	104	93	102	91	102	97	100	103	93	95	95	105	100	93	116	110	102	110	105	105	96	89	107	91	95	90	101	100	82	85	101	102	89	87	93	94	105	91	90	80	133	80	88	84	91	94	105	110	87	116	112	77	109	99	77	88	94	111	99	110	85	104	95	102	98	98	79
37901	54182	20704	283	222	162	151	136	153	141	146	121	139	148	143	184	163	202	175	180	149	122	116	126	163	133	130	143	113	133	125	142	136	131	136	125	137	134	128	125	131	123	128	147	129	122	125	125	124	111	149	138	139	114	139	125	119	112	139	142	139	123	123	130	137	129	136	125	125	118	120	110	128	142	143	129	117	118	128	124	127	131	124	120	136	131	131	123	127	128	123	111	122	122	135	137	146	136	108	124	114	118	141	114	130	110	118	150	129	123	130	128	131	117	138	134	135	101	129	123	133	138	134	140	127	125	113	129	117	121	156	126	128	135	122	126	137	136	124	129	121	109	105	131	119	119	120	128	122	116	107	131	142	127	115	105	118	125	118	123	116	99	139	140	104	100	152	116	119	142	156	147	127	132	131	132	126	117	128	129	119	133	121	121	135	123	139	123	136	143	109	116	113	127	110	110	122	111	129	96	119	127	115	113	116	131	119	131	140	132	126	115	124	128	118	109	123	121	112	128	105	128	122	127	123	131	129	148	117	127	119	105	121	117	115	110	120	116	124	160	144	109	112	117	98	128	126	147	127	141	92	113	141	132	125	121	110	137	120	116	105	123	121	123	130	128	119	106	108	112	127	131	137	126	150	137	112	141	137	111	119	145	108	108	139	143	132	128	127	151	137	137	109	132	111	129	110	113	109	102	110	130	139	141	114	122	108	134	103	113	130	129	134	119	128	125	119	131	124	119	111	118	138	124	133	120	113	137	134	120	124	114	116	124	119	108	149	121	114	129	120	139	115	143	149	128	112	103	132	116	138	145	108	126	122	125	137	136	122	121	125	114	116	112	105	150	129	115	128	129	142	136	112	121	113	111	145	129	114	113	122	131	111	127	131	122	131	152	143	128	132	102	127	113	113	138	132	119	122	129	142	128	126	126	135	136	124	131	114	145	114	105	129	141	106	135	114	130	122	133	127	110	123	127	128	117	124	122	148	111	114	143	127	146	133	129	112	126	129	129	127	120	125	145	117	116	135	127	128	112	109	116	126	127	144	120	126	111	137	126	121	135	141	120	114	115	129	125	145	115	115	132	124	141	129	119	119	132	116	124	126	124	120	117	125	134	131	132	118	131	122	105	130	123	111	122	127	118	136	102	121	121	133	132	113	130	119	118	114	117	125	124	124	140	121	129	128	128	114	147	135	120	106	120	143	140	114	133	136	127	114	132	131	140	117	115	119	137	104	136	118	119	129	128	124	123	134	147	132	109	128	114	124	145	131	119	126	126	127	122	112	119	135	126	134	137	125	122	123	119	138	128	143	119	136	120	120	134	135	134	121	137	132	130	127	112	108	134	105	107	130	135	144	127	123	104	122	131	120	128	110	114	134	138	132	117	118	152	119	130	116	112	104	126	116	124	120	108	113	123	129	140	125	133	119	135	125	140	138	133	140	123	113	116	129	128	121	132	125	142	139	129	123	125	111	113	119	112	127	109	119	135	133	124	146	123	142	123	102	120	114	121	121	126	124	117	106	125	131	113	122	111	121	133	125	141	107	124	108	126	100	105	121	116	137	119	107	129	123	109	135	127	117	133	105	126	122	122	121	135	116	124	132	121	113	125	113	112	145	123	118	96	116	109	138	136	146	114	121	125	145	128	123	110	124	125	124	116	134	137	118	115	137	122	128	117	123	120	106	138	113	132	121	140	121	107	121	123	128	131	113	143	116	122	128	131	124	129	118	127	143	122	149	125	124	119	120	121	117	133	118	122	126	95	134	144	125	117	126	119	111	124	131	94	135	117	118	124	154	97	115	125	132	135	115	129	134	147	136	112	112	130	122	104	126	118	130	133	133	144	115	118	111	100	114	132	115	142	114	116	143	127	131	137	129	115	130	135	137	131	136	132	114	132	129	113	128	114	120	110	114	135	110	119	104	131	145	144	133	125	123	128	120	131	123	127	103	105	124	135	132	119	125	132	119	111	144	142	118	128	122	123	129	114	142	115	106	129	119	140	110	118	130	138	138	142	139	127	122	137	124	101	121	120	128	128	124	105	122	132	126	140	111	122	126	133	138	113	136	96	119	107	113	120	119	127	118	120	128	117	129	109	109	119	112	121	132	122	121	109	115	109	116	114	143	128	147	118	121	119	121	132	112	100	107	115	130	122	111	117	148	104	112	120	122	125	154	139	131	135	135	145	122	116	115	128	108	120	107	124	142	127	128	127	126	133	138	130	128	114	105	92	143	102	124	121	130	141	123	129	110	126	113	117	136	125	135	129	128	138	122	119	146	154	110	138	113	117	125	119	130	130	134	124	120	116	116	129	118	122	142	141	131	107	130	150	135	130	114	140	124	125	132	108	119	112	127	112	141	130	116	135	97	124	125	119	117	114	125	129	134	110	103	128	134	127	137	123	120	115	125	106	115	154	116	123	140	107	128	117	121	128	131	123	122	132	121	135	135	125	110	122	110	134	155	134	129	141	132	128	136	126	115	122	122	110	105	122	129	136	128	125	131	132	119	109	143	113	120	116	140	111	127	140	123	146	142	144	109	134	124	108	122	136	140	115	127	120	138	139	142	142	139	107	113	124	108	126	134	123	135	130	112	131	109	126	129	120	116	108	106	110	129	143	126	114	121	112	123	118	110	117	120	105	133	114	124	124	114	122	119	140	155	113	112	121	139	133	134	107	105	132	129	121	119	114	147	129	103	128	138	128	133	139	123	144	137	143	137	128	107	121	129	132	129	125	129	140	137	149	115	126	126	142	142	125	103	118	119	105	129	125	142	120	126	132	117	117	110	134	133	138	152	135	148	138	133	114	129	133	138	147	136	120	138	130	111	114	116	127	124	114	119	122	107	111	124	126	132	118	128	115	139	131	142	142	137	124	159	120	111	118	108	131	113	112	127	140	117	143	119	127	145	126	106	123	131	138	110	138	124	108	132	105	119	121	121	142	136	103	138	118	103	119	102	138	140	130	105	120	143	124	115	133	116	139	108	98	113	119	120	141	133	130	132	134	103	134	136	115	124	134	124	135	114	126	133	122	117	130	122	115	138	116	135	129	139	113	121	121	120	115	121	154	119	123	115	131	124	127	131	117	119	127	129	121	115	122	118	137	131	128	116	130	115	109	124	140	128	118	116	123	136	143	133	129	111	115	141	112	140	132	119	111	134	129	118	131	129	157	124	142	111	102	120	149	127	151	110	129	127	123	103	113	95	127	128	126	142	128	126	119	120	135	131	133	106	113	119	114	120	116	144	120	110	108	106	134	125	123	141	114	139	125	125	130	141	141	142	114	131	110	127	147	126	134	137	128	126	119	107	116	124	138	111	120	118	123	130	148	127	146	102	137	121	112	118	119	133	119	106	127	120	143	124	143	121	142	123	121	130	112	126	136	125	127	143	125	132	129	112	122	127	132	132	108	121	123	119	115	126	120	124	129	130	132	128	125	115	109	121	123	142	123	123	131	110	133	127	148	124	149	126	134	121	118
24154	21680	28938	24630	21323	10742	661	384	311	290	274	239	229	254	250	306	304	259	280	245	279	224	232	219	248	205	211	231	207	217	212	226	213	207	205	195	207	206	212	177	222	210	198	204	215	211	200	199	242	210	197	199	207	219	219	221	242	227	180	192	192	224	188	207	230	218	178	211	207	219	193	212	225	219	199	203	219	193	186	208	204	193	191	184	207	192	213	207	207	215	199	220	180	212	241	224	201	198	189	210	216	210	219	199	194	209	234	209	197	205	202	184	207	195	193	193	209	202	213	193	207	228	190	219	213	246	217	205	203	172	219	198	210	207	234	213	213	184	204	205	211	225	197	202	220	197	211	208	172	196	188	222	204	209	215	203	208	213	194	204	195	190	212	195	221	206	194	203	207	200	204	213	185	174	209	226	191	194	212	217	207	220	219	218	215	198	226	201	203	205	175	215	207	197	179	220	220	201	195	201	188	188	176	205	179	213	205	213	187	203	207	191	205	210	198	200	182	193	206	212	192	223	177	197	211	218	214	189	192	191	217	229	200	206	215	218	209	210	206	225	220	208	204	202	189	197	199	205	199	229	219	215	194	198	215	179	217	181	223	212	187	216	201	232	191	198	175	212	213	181	209	189	195	221	169	212	200	219	199	191	217	210	197	193	212	237	220	193	198	205	211	232	220	196	216	213	206	203	219	218	205	201	215	219	179	196	173	220	202	190	213	212	189	212	245	187	194	200	227	191	204	191	210	208	210	197	188	205	222	213	202	208	198	206	209	203	186	214	232	190	189	201	193	192	209	195	221	211	217	193	211	213	203	208	206	194	198	227	241	220	195	204	194	208	203	194	208	211	189	206	216	229	204	211	195	211	197	197	198	220	200	218	204	207	188	213	196	198	241	192	222	191	207	206	215	197	204	190	201	186	180	206	205	201	208	213	206	190	208	186	220	207	224	202	213	204	199	215	196	206	210	209	187	222	192	173	191	193	206	195	219	214	222	199	220	195	199	210	191	194	239	195	213	211	187	208	233	183	207	213	202	210	216	189	217	188	203	187	205	180	218	198	219	199	202	198	214	192	221	226	198	208	222	222	214	181	175	189	218	215	197	182	199	199	189	193	210	214	208	187	191	213	194	222	212	206	209	202	220	189	186	196	174	236	203	205	215	225	189	184	185	219	218	206	209	199	209	194	203	244	218	202	210	206	215	207	190	203	177	167	208	193	198	200	157	182	216	193	229	214	212	191	196	186	210	217	199	191	224	214	239	182	205	198	197	216	213	222	203	234	170	195	194	227	212	202	192	199	261	170	201	215	200	198	198	203	213	195	196	194	213	188	182	208	185	187	214	206	211	222	185	176	208	214	193	204	200	221	216	182	196	226	200	194	194	218	247	213	197	198	186	228	203	226	190	216	197	202	198	214	202	192	222	225	212	220	214	208	181	212	205	206	198	196	195	236	198	203	208	201	216	202	210	220	204	214	194	190	194	205	202	233	222	192	214	186	199	210	201	212	205	193	198	229	217	202	208	198	207	212	224	210	196	228	192	199	197	203	203	168	192	177	217	220	198	189	198	205	198	217	186	207	190	217	224	206	205	206	211	218	219	196	221	212	202	192	222	207	208	201	220	214	194	225	214	183	179	188	186	227	213	199	221	204	212	229	203	205	224	199	222	174	213	196	184	202	223	179	201	186	200	189	225	205	189	209	189	188	212	205	216	191	206	205	234	186	175	200	231	218	165	185	215	194	204	182	221	216	198	220	229	217	210	214	194	200	225	208	207	213	245	193	217	220	212	185	222	206	214	183	192	181	202	204	220	215	209	208	220	216	206	182	195	224	194	193	199	212	237	191	182	225	184	224	223	206	205	184	190	225	221	199	218	205	216	232	201	207	186	207	211	203	177	195	212	214	179	233	202	216	201	206	221	202	182	207	192	217	215	208	182	229	221	173	181	198	216	199	202	219	210	196	224	207	197	180	222	220	217	197	179	199	205	205	193	192	198	204	188	210	196	198	209	211	218	214	202	192	173	185	194	197	201	224	223	197	195	215	221	203	191	184	203	208	220	237	207	217	200	205	197	207	208	219	221	181	221	220	188	188	195	201	189	213	239	205	191	206	205	202	214	201	206	201	166	212	190	190	209	222	186	232	206	231	186	204	196	201	206	210	187	194	222	227	203	220	220	216	192	215	189	216	218	196	211	186	207	231	208	206	203	200	205	214	227	199	192	168	200	187	186	218	192	220	240	198	205	203	194	205	199	201	197	207	218	194	169	209	227	212	220	217	189	197	195	183	219	205	212	200	201	218	188	210	214	186	206	200	223	215	187	191	201	191	229	167	175	192	233	181	216	223	191	200	234	220	193	213	211	220	192	226	197	217	206	212	207	185	186	198	184	223	225	207	195	194	219	184	237	206	194	183	208	200	224	196	228	197	244	204	204	216	196	197	201	205	212	196	201	218	213	208	190	228	218	224	198	198	212	214	189	211	185	203	216	212	198	187	217	223	218	212	191	217	227	226	206	222	212	200	233	197	235	219	212	238	197	197	174	213	224	200	209	198	215	194	214	222	230	199	194	211	175	236	222	204	226	211	181	215	205	219	179	194	181	204	237	200	219	197	202	206	205	203	209	228	209	181	226	205	223	203	206	209	206	208	191	184	192	200	214	179	183	206	212	178	207	209	209	205	185	206	207	219	219	211	199	205	205	177	190	187	215	225	204	219	196	196	235	181	202	191	202	216	227	208	222	238	196	215	203	198	199	207	203	205	214	189	206	181	222	188	198	210	226	201	211	214	224	206	174	212	190	224	197	218	204	201	214	187	223	201	225	196	191	180	183	206	192	182	226	193	194	196	223	189	200	205	185	235	225	182	218	230	200	181	209	202	204	212	198	187	187	220	205	196	201	198	210	195	220	191	213	228	218	196	202	189	202	229	207	177	210	222	237	227	216	201	219	228	204	224	208	206	225	198	194	227	206	236	195	201	204	203	210	188	207	199	217	191	222	194	214	212	155	191	219	184	209	202	210	231	222	230	198	199	208	181	179	207	223	206	199	195	206	190	214	215	193	208	204	188	198	210	192	197	191	185	174	198	179	198	205	220	214	201	214	226	201	202	228	202	202	222	222	197	184	188	207	196	191	239	208	195	180	203	211	228	204	200	209	209	176	199	188	205	198	178	188	200	215	197	219	211	192	191	211	205	226	209	214	195	164	194	221	225	206	183	208	213	225	212	225	202	212	205	212	184	195	192	203	172	203	209	201	211	189	211	208	200	203	178	227	177	209	190	208	185	197	206	222	221	196	214	189	225	207	181	202	206	209	202	231	210	188	207	200	183	201	212	178	223	221	203	195	218	217	199	194	214	215	228	196	185	211	196	194	211	195	229	194	198	195	209	208	216	197	202	224	201	191	194	191	204	214	202	184	177	201	187	200	202	179	221	191	201	195	213	204	192	200	197	220	193	186	222	209	221	215	200	203	200	229	196	207	217
42994	72321	31776	1915	1130	884	708	561	507	455	382	405	375	387	319	369	424	410	390	350	294	275	275	271	264	272	312	269	297	264	279	271	284	267	254	258	241	261	249	258	231	282	267	262	236	260	239	246	257	254	246	270	252	259	251	238	245	255	271	237	294	265	235	246	261	257	260	244	251	252	259	234	265	265	223	239	250	272	254	273	274	272	275	245	258	263	268	237	234	253	241	253	261	273	296	242	258	213	238	253	256	234	275	232	251	275	235	274	255	257	240	225	243	236	271	252	239	261	248	229	262	230	274	239	223	246	249	229	248	250	263	259	244	230	261	272	242	263	248	253	248	271	273	234	258	246	259	246	243	249	234	262	246	238	232	249	267	231	249	238	226	272	258	224	232	266	271	252	267	246	259	249	274	259	258	244	259	248	225	252	232	217	259	277	248	277	240	244	263	225	269	235	234	235	249	291	256	242	261	266	244	282	241	258	244	229	251	271	266	232	252	247	225	233	265	257	276	271	257	237	233	262	228	231	222	278	242	251	233	240	277	255	235	272	244	270	234	235	253	230	239	248	222	270	258	248	255	270	246	242	262	231	227	267	242	265	224	222	254	254	259	267	238	244	259	261	238	223	259	269	227	229	248	229	216	259	275	242	238	264	237	251	246	237	249	280	232	283	257	228	238	251	245	274	273	252	244	258	242	253	246	243	214	228	217	268	265	273	255	261	243	255	276	222	278	266	254	227	231	227	248	244	260	249	241	248	237	239	225	256	240	243	232	260	252	255	241	274	229	260	248	260	253	252	239	271	222	252	256	248	265	226	261	253	247	268	265	261	221	248	240	236	245	246	249	267	238	244	226	257	246	233	244	238	256	260	229	273	285	252	259	229	260	252	254	239	257	244	246	265	267	245	254	264	250	239	266	269	244	297	263	257	275	240	251	245	250	223	249	226	254	291	238	267	232	254	267	251	213	255	253	246	256	257	250	275	242	235	239	246	248	263	249	252	278	258	248	243	229	260	237	189	262	253	241	225	222	273	258	233	262	230	228	254	238	255	221	275	235	256	230	278	211	252	240	247	246	209	229	260	234	239	240	221	235	259	244	226	242	235	258	276	240	229	230	228	231	230	240	201	240	258	257	231	256	227	254	246	252	236	262	248	270	278	241	248	260	264	229	250	277	239	253	261	242	230	255	241	241	237	247	264	221	266	257	254	240	275	248	257	254	240	248	262	276	242	248	270	219	250	235	234	248	269	264	238	250	246	260	269	255	285	272	252	226	248	243	258	225	249	272	280	261	237	278	254	261	230	223	254	260	264	252	278	240	254	254	268	276	255	206	229	217	269	249	253	250	260	243	238	260	265	265	247	246	252	234	250	221	242	218	268	274	272	228	248	257	252	257	240	231	260	249	244	229	243	258	264	265	227	243	237	234	260	231	244	244	220	243	246	235	238	235	237	210	253	247	256	223	246	237	243	224	255	243	238	227	274	241	263	270	262	254	237	249	245	261	277	237	251	246	242	250	260	243	234	262	231	249	245	265	243	243	241	262	235	237	235	232	271	253	245	239	231	259	231	237	244	262	276	267	223	232	265	277	268	234	256	268	266	262	254	245	250	262	237	267	229	235	241	259	262	237	250	237	236	255	246	259	232	256	246	229	227	257	234	254	246	257	246	255	237	289	241	253	273	269	278	231	269	246	234	254	237	245	243	251	252	228	249	227	248	230	257	233	239	273	254	270	253	267	245	233	237	261	255	262	234	241	233	282	219	261	256	217	251	254	257	250	276	267	265	274	239	223	239	246	285	261	242	266	259	264	277	249	285	226	241	276	216	246	262	253	255	247	203	251	275	248	259	269	255	273	253	266	254	271	243	263	272	253	229	248	242	238	241	239	264	276	224	246	245	217	251	243	253	247	256	251	257	245	247	233	263	229	272	276	260	260	266	243	233	235	249	253	278	269	274	252	261	240	235	230	233	240	259	251	245	248	235	248	246	257	263	247	262	256	254	254	242	235	258	268	267	214	252	247	259	255	264	260	250	263	281	288	259	220	263	269	261	270	266	250	263	276	247	245	251	253	217	245	226	240	251	251	239	223	240	242	256	250	212	219	239	246	228	227	237	275	245	251	258	234	256	238	257	254	235	279	237	255	253	234	209	260	233	238	257	245	261	218	223	235	258	251	274	247	249	223	253	246	210	264	252	265	255	233	251	240	280	258	244	227	253	271	264	236	227	250	246	250	245	256	288	248	264	240	243	247	255	269	253	227	246	255	244	248	239	224	246	269	255	249	229	227	258	250	245	255	263	261	254	263	239	256	259	244	261	247	265	231	228	257	261	281	229	247	243	253	219	264	231	259	240	248	219	233	231	267	240	233	230	249	250	255	244	257	263	260	251	281	257	250	267	255	242	214	257	277	233	234	234	238	216	247	248	259	262	251	255	261	276	242	271	255	242	266	244	265	249	243	267	232	283	264	252	237	252	219	254	214	253	214	244	248	251	261	279	253	260	253	266	245	236	246	242	257	266	229	227	255	259	260	256	244	251	259	244	239	258	239	259	245	232	249	250	232	254	261	257	249	273	263	235	264	261	271	247	247	266	233	229	245	277	238	226	248	210	272	223	248	254	277	244	255	233	238	251	257	247	219	248	242	268	265	240	238	225	258	237	253	265	240	225	228	254	237	304	247	244	244	234	237	255	220	249	236	242	264	254	211	258	268	255	272	244	221	221	254	247	243	231	225	262	232	241	211	288	262	240	231	228	215	253	266	278	243	237	236	240	243	234	229	230	244	266	245	245	245	249	256	268	261	245	261	246	243	272	236	259	226	241	267	244	248	231	264	232	283	242	260	245	239	253	235	254	249	249	233	259	266	242	252	243	264	282	254	271	239	250	248	240	244	236	219	240	235	261	238	207	253	249	249	221	236	214	252	243	232	244	275	257	221	244	239	250	244	250	244	239	251	244	264	234	278	258	233	241	239	237	271	248	252	250	271	260	222	257	234	240	222	273	226	233	241	252	254	234	267	263	244	248	238	263	250	257	245	239	249	254	268	261	224	216	235	235	236	228	258	290	205	240	244	242	240	249	246	241	267	244	241	255	244	272	267	247	258	275	230	250	262	240	278	279	261	253	264	222	243	252	236	273	252	242	252	252	234	257	269	260	246	238	223	254	235	206	227	240	227	249	236	251	257	241	233	249	265	246	224	252	246	221	255	237	235	252	225	243	253	235	264	250	238	229	267	249	224	241	239	232	244	269	269	274	257	260	261	239	212	238	256	246	227	244	257	294	266	222	239	254	234	266	242	234	241	257	232	250	266	254	261	244	249	242	230	242	261	265	263	261	247	243	241	260	261	226	301	220	240	233	274	250	259	221	247	243	241	241	237	259	217	262	230	233	244	264	258	235	238	242	231	253	266	261	247	245	253	236	244	264	233	245	233	242	273	229	259	242	226	239	243	246	269	239	224	260	261	251	240	234	275	225	266	244	250	265
25586	22258	28289	24816	8605	333	231	171	171	134	162	177	147	145	153	183	178	190	164	129	140	128	126	135	137	152	142	128	141	122	124	128	130	129	124	134	125	119	105	118	133	118	130	117	123	110	126	119	135	115	123	120	123	124	119	144	104	97	135	129	123	118	134	133	110	140	113	131	120	99	136	120	106	126	115	125	133	101	126	123	150	127	105	113	118	119	123	123	114	128	107	94	100	105	134	116	122	113	135	95	113	112	122	125	137	145	131	141	122	136	126	95	113	137	121	109	122	119	121	106	117	122	120	123	108	138	122	128	141	128	115	121	126	121	132	116	110	106	113	114	125	99	115	117	140	116	140	126	126	124	128	131	116	124	134	100	104	120	117	130	156	137	116	91	128	85	140	120	122	130	130	126	151	115	123	121	104	114	134	112	122	86	117	126	135	129	120	126	109	148	120	119	111	113	130	121	120	118	102	112	127	131	91	112	126	138	103	134	123	128	120	118	129	119	113	116	115	109	134	119	112	133	100	133	126	108	118	124	127	108	123	128	138	118	115	112	139	131	126	126	124	127	114	110	129	95	105	121	118	134	116	114	125	120	107	118	118	135	135	130	136	119	126	110	112	120	109	131	102	114	118	126	125	107	104	100	132	116	115	112	140	133	133	103	127	104	126	114	125	120	120	142	128	120	126	137	122	116	127	122	124	130	104	134	121	141	114	102	122	129	102	118	116	109	139	129	129	121	119	106	117	126	133	116	134	106	125	149	118	135	103	122	126	117	138	104	141	126	122	118	116	130	99	122	144	118	141	116	107	118	107	139	110	118	105	123	115	122	140	138	128	124	119	105	113	133	147	129	125	125	102	126	129	119	119	104	130	123	103	117	110	114	119	130	129	107	103	125	103	108	121	118	114	122	121	137	111	128	121	122	131	132	106	126	96	127	127	142	93	135	121	116	106	113	134	130	125	130	135	101	115	120	110	131	117	118	117	109	120	108	104	134	118	117	136	120	109	115	111	135	116	125	124	114	115	120	112	114	113	124	118	127	100	128	134	131	129	118	117	131	117	127	110	140	115	108	117	126	132	96	123	130	113	116	123	131	126	115	128	137	119	127	130	134	112	105	124	120	117	126	103	119	120	127	115	110	130	138	110	112	107	134	121	128	123	123	135	127	127	93	113	105	114	110	112	131	133	109	120	125	119	126	136	106	143	117	126	110	124	132	135	130	109	120	116	120	126	121	115	109	135	123	121	140	143	119	107	129	116	119	115	128	106	113	109	117	129	124	134	125	118	116	136	111	110	134	126	114	127	136	141	125	93	131	97	145	125	112	113	112	134	124	95	113	132	117	128	132	118	107	124	115	120	112	119	105	120	111	127	103	112	130	118	125	131	99	127	105	119	115	94	109	104	121	117	128	121	120	131	136	127	109	128	122	112	130	117	121	140	120	107	122	111	119	114	122	121	106	108	117	125	122	120	127	116	107	117	129	122	113	123	115	107	128	112	136	120	102	153	116	132	117	120	116	119	112	128	130	127	131	123	120	121	122	133	127	108	125	125	110	128	109	128	109	131	113	103	120	115	147	127	133	126	115	127	129	132	113	118	127	114	112	115	117	125	103	122	141	117	118	138	137	104	113	131	113	112	112	128	135	142	141	126	120	96	104	110	129	125	119	114	126	96	150	100	116	121	113	94	121	113	141	125	102	111	114	146	127	113	113	135	121	117	143	116	137	115	114	127	154	113	122	129	121	121	130	142	142	100	100	127	124	117	127	113	139	124	121	128	115	110	127	109	127	138	137	119	115	124	129	114	120	123	123	112	130	112	141	120	101	131	130	112	137	120	153	127	106	125	121	123	103	126	135	111	100	115	123	123	124	116	121	126	126	124	117	143	130	128	138	124	120	127	123	124	128	111	123	121	111	113	123	125	114	114	104	99	127	119	123	119	115	111	128	110	113	118	117	120	126	104	142	121	110	134	103	127	121	108	131	115	130	117	123	130	109	118	137	118	140	126	143	120	112	132	121	114	113	118	124	120	135	110	130	114	126	133	113	107	119	115	126	125	117	117	125	114	142	123	117	113	114	113	121	121	153	133	119	135	122	127	138	119	109	122	136	108	118	133	132	120	120	103	118	121	111	147	122	127	102	111	123	110	100	133	132	108	127	99	118	112	120	137	130	132	101	127	134	121	136	115	102	127	111	122	134	116	121	114	128	113	115	105	123	121	125	133	114	107	114	136	132	102	107	148	121	131	127	135	121	126	122	119	114	137	122	145	99	100	130	130	125	135	150	105	111	108	122	117	129	125	109	121	110	97	97	106	138	127	123	134	124	127	125	119	132	119	106	113	130	120	110	123	114	105	106	149	125	107	128	135	108	122	121	109	117	135	120	120	98	116	133	119	129	116	145	120	115	135	110	101	116	128	104	110	124	109	114	112	121	128	132	109	106	119	110	124	107	116	123	138	137	116	143	110	123	130	128	123	119	119	127	130	120	135	128	121	115	120	123	141	122	104	139	122	128	119	126	122	112	119	142	133	128	105	106	116	121	128	138	113	129	120	115	108	109	130	116	116	117	136	111	104	140	105	130	142	123	122	129	113	96	103	116	107	113	116	123	121	116	132	103	103	104	119	105	116	113	102	120	127	108	115	115	119	110	132	121	113	105	123	136	129	117	140	113	157	134	116	117	123	127	129	109	115	132	141	124	121	138	116	114	127	130	112	119	113	130	118	117	136	116	121	119	123	115	146	98	127	105	127	122	125	138	117	126	113	113	118	127	150	120	132	119	117	108	116	127	120	130	121	122	133	110	136	112	108	97	119	118	128	118	116	126	150	124	108	107	115	113	110	126	130	117	123	111	138	120	130	129	122	100	118	123	116	137	113	119	124	124	105	108	125	109	114	125	150	106	113	140	138	102	125	126	126	127	138	123	118	115	120	136	120	151	109	130	113	110	132	114	126	115	135	138	132	125	122	140	129	114	103	110	118	105	110	107	101	115	111	115	125	130	131	139	121	127	126	108	127	134	107	129	117	95	123	119	126	128	116	124	136	124	125	127	111	146	134	115	118	118	117	126	109	118	124	126	137	122	131	118	143	128	99	129	125	116	127	114	110	114	117	136	106	126	111	140	120	123	131	129	128	119	111	112	145	96	102	125	126	124	114	113	122	124	132	121	106	118	127	100	109	130	123	122	133	130	131	116	124	126	102	110	117	114	106	117	150	123	112	108	105	117	119	113	125	137	113	119	132	121	128	114	115	115	133	120	123	121	119	108	128	120	126	109	114	113	135	126	119	150	112	131	137	104	142	115	137	124	128	131	106	124	103	108	126	137	113	128	119	147	115	108	106	149	112	123	128	106	119	137	153	106	123	125	124	126	119	106	107	99	133	109	129	99	109	131	107	92	98	131	121	140	141	141	101	135	108	134	116	120	135	114	114	120	136	119	143	121	107	108	136	146	107	129	119	118	131	119	126	142	113	121	111	108	131	129
41280	64730	28446	1059	562	474	376	298	287	247	258	247	211	213	238	258	251	261	234	164	169	189	198	172	183	189	174	183	165	211	182	184	164	196	154	157	174	158	171	147	170	177	169	152	166	156	188	155	174	165	181	157	157	170	161	172	155	156	153	152	166	199	142	160	190	173	181	156	170	184	166	165	161	159	178	152	143	184	156	157	171	164	164	144	174	162	148	173	157	145	176	163	160	147	138	174	158	172	160	166	159	148	199	138	152	174	142	158	153	166	163	143	157	145	140	163	138	148	141	170	130	165	161	167	166	152	145	149	159	156	173	145	142	146	153	151	150	155	173	177	164	158	169	184	165	161	183	160	153	197	154	164	160	179	168	152	171	182	148	111	150	160	159	166	163	159	157	153	140	155	163	182	179	172	161	143	184	159	159	148	165	169	171	146	140	153	174	175	150	161	148	177	147	164	166	167	167	148	168	181	160	165	145	177	161	168	160	155	158	170	164	177	142	171	150	152	170	153	145	167	158	168	133	133	142	163	171	171	159	167	156	159	127	170	146	171	170	157	148	167	180	158	187	170	153	143	154	160	155	183	135	152	164	147	168	160	146	164	156	146	147	169	186	171	154	160	149	162	158	158	165	150	168	183	193	150	164	187	167	158	147	158	151	166	187	193	170	140	173	162	172	169	146	159	159	167	160	170	161	164	174	179	155	166	150	162	166	152	163	160	143	142	160	174	153	161	184	181	150	140	193	169	160	152	145	160	181	174	162	169	160	155	152	149	142	151	167	167	162	143	156	162	177	145	146	150	176	158	186	151	169	175	160	149	174	155	166	166	153	176	169	164	154	162	157	160	151	162	157	149	165	149	154	163	164	168	169	170	149	152	157	171	167	145	156	163	138	180	153	151	152	132	139	162	178	165	167	141	141	151	150	149	169	168	152	156	147	149	173	153	160	161	188	170	173	162	150	149	171	141	149	170	157	145	153	182	150	160	157	153	165	158	167	204	153	146	142	160	165	168	157	156	173	165	155	144	168	146	152	186	160	166	168	164	179	180	134	145	163	144	136	145	169	171	178	166	150	174	151	147	168	153	169	175	174	163	170	154	145	139	136	171	163	145	136	147	154	146	143	167	154	162	139	167	147	179	184	151	160	170	134	149	151	170	131	163	187	166	164	153	156	169	173	156	155	157	159	160	157	174	151	147	169	164	164	181	153	179	180	145	156	148	151	174	152	177	144	168	187	156	161	153	161	159	144	148	133	168	152	176	162	160	160	165	167	154	147	156	160	177	137	172	175	158	150	136	170	151	151	168	171	160	150	177	159	164	161	155	144	153	169	165	162	171	148	144	148	177	149	164	172	159	145	184	152	155	162	137	173	158	151	166	155	190	159	158	136	142	161	166	161	162	164	169	186	166	162	170	141	158	145	163	158	171	174	142	158	171	167	161	175	167	169	166	163	148	156	151	141	166	158	170	158	148	171	178	162	168	168	163	157	177	148	161	185	169	159	165	167	178	171	157	176	173	157	150	135	163	169	161	165	157	158	143	169	158	164	161	179	179	166	146	152	173	161	186	177	185	152	157	173	159	163	146	161	172	158	164	163	161	176	153	171	155	144	158	162	172	176	143	134	169	174	143	142	148	148	173	155	165	173	161	165	159	155	182	158	158	148	155	146	160	160	160	142	158	165	180	145	153	186	153	164	157	155	165	145	174	157	169	161	152	148	153	176	168	162	142	151	148	148	170	161	139	165	168	162	154	153	204	148	160	134	139	156	161	164	151	176	160	156	142	166	152	154	169	179	167	159	182	155	162	138	174	145	151	169	164	146	157	167	156	178	155	149	170	156	160	167	140	141	163	157	197	176	158	152	169	166	172	174	164	148	181	153	147	149	155	174	165	163	181	175	119	169	171	189	175	161	176	160	162	148	197	188	152	170	166	169	141	170	172	177	159	171	166	156	165	179	165	157	178	158	174	150	186	139	156	170	159	169	156	155	152	139	172	170	159	154	145	144	134	176	162	171	175	155	150	151	175	171	175	164	153	187	157	188	153	159	183	142	156	177	145	160	179	175	171	131	147	174	141	155	147	163	176	179	153	179	144	156	151	177	153	146	155	168	167	159	160	163	173	143	174	178	140	144	143	177	169	156	151	172	163	156	160	156	164	162	165	152	170	146	157	166	160	159	180	155	155	148	166	166	154	152	168	157	157	178	151	170	164	170	166	159	152	146	148	182	176	150	176	153	159	155	183	141	151	163	150	184	167	158	155	163	137	163	174	168	162	185	157	162	161	158	156	155	174	146	148	156	158	162	160	134	178	151	141	167	164	161	184	171	162	153	144	153	138	161	157	160	168	187	183	144	151	172	178	173	167	169	163	154	154	156	168	193	178	156	162	157	170	153	163	164	146	178	135	171	130	161	201	141	156	172	156	165	166	160	167	154	148	153	145	152	162	161	175	137	149	144	162	149	149	154	162	156	139	169	163	167	152	166	167	199	161	133	142	179	159	171	158	155	144	162	165	160	168	173	167	166	171	155	160	139	163	175	164	166	142	169	173	167	146	168	155	156	150	171	186	171	159	159	162	172	146	147	158	175	144	154	176	173	138	149	138	174	150	148	157	166	171	168	150	140	167	138	179	167	156	165	153	150	192	162	192	158	154	141	151	158	165	165	171	142	173	156	143	183	157	174	155	165	163	181	175	180	156	165	173	163	171	178	172	151	169	145	161	156	138	175	190	161	160	160	164	158	153	164	165	167	146	156	179	167	167	171	175	140	152	148	168	163	154	152	138	160	171	163	165	160	153	153	155	178	144	166	155	174	153	166	150	175	156	152	166	189	155	168	148	154	171	151	156	164	157	167	166	189	152	163	145	130	175	156	155	166	173	177	155	159	184	156	155	175	170	175	172	138	140	165	150	161	169	186	186	156	175	168	198	171	178	178	164	168	146	167	177	199	154	181	164	167	152	143	152	166	163	151	118	163	165	168	167	162	174	174	181	169	141	166	159	181	150	179	143	166	162	168	136	136	167	162	147	157	165	149	170	170	167	163	154	149	174	151	142	177	154	176	162	162	165	185	157	155	156	186	180	149	147	152	152	155	174	162	145	153	164	190	161	146	171	178	135	178	150	157	167	151	146	159	163	154	155	142	163	158	160	159	152	153	148	180	194	152	170	143	169	170	155	144	161	152	181	184	152	144	157	171	157	161	148	140	164	183	174	170	157	169	181	156	164	165	159	151	150	171	162	145	160	168	172	142	146	157	212	181	173	164	153	169	160	154	154	162	180	157	173	144	130	169	167	170	161	175	148	149	152	150	150	158	170	161	175	162	184	141	165	163	156	133	167	172	140	157	176	149	172	182	151	167	176	165	160	143	165	183	160	158	158	155	180	150	158	172	160	180	172	156	167	176	184	173	166	176	211	160	155	153	163	160	184	152	161	153	150	160	147	130	169	163	164	153	165	158	153	161	167	149	165	169	141	173	186	164	164
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
