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
338783965134	338783965705	338783966253	338783966803	338783967353	338783967903	338783968453	338783969003	338783969553	338783970103	338783970653	338783971203	338783971753	338783972303	338783972853	338783973403	338783973953	338783974503	338783975053	338783975605	338783976153	338783976703	338783977255	338783977803	338783978353	338783978903	338783979453	338783980003	338783980553	338783981103	338783981653	338783982203	338783982753	338783983303	338783983855	338783984403	338783984953	338783985503	338783986053	338783986603	338783987153	338783987703	338783988253	338783988803	338783989353	338783989903	338783990455	338783991003	338783991553	338783992103	338783992653	338783993203	338783993753	338783994303	338783994853	338783995403	338783995953	338783996503	338783997053	338783997603	338783998153	338783998703	338783999253	338783999803	338784000353	338784000903	338784001453	338784002003	338784002553	338784003103	338784003653	338784004203	338784004753	338784005303	338784005853	338784006403	338784006953	338784007503	338784008053	338784008603	338784009153	338784009703	338784010255	338784010803	338784011353	338784011905	338784012453	338784013003	338784013553	338784014103	338784014653	338784015203	338784015753	338784016303	338784016853	338784017403	338784017953	338784018503	338784019053	338784019603	338784020155	338784020703	338784021253	338784021803	338784022353	338784022903	338784023453	338784024003	338784024553	338784025103	338784025653	338784026203	338784026753	338784027303	338784027853	338784028403	338784028953	338784029503	338784030053	338784030603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2765	3600	2300	2765	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23798	21430	28871	24380	21432	21495	12986	1726	1257	1159	1090	1007	960	900	901	875	793	806	849	745	837	856	763	816	786	799	729	817	767	743	746	747	776	747	744	758	765	780	747	718	752	731	717	767	749	755	759	725	703	712	743	727	719	754	754	759	685	734	720	774	692	657	784	775	696	746	638	720	806	746	739	720	706	732	738	700	708	723	750	744	741	695	707	752	742	739	709	716	698	750	752	709	747	745	683	758	667	679	752	720	696	701	749	706	718	684	743	760	737	718	745	716	708	753	766	748	742	701	735	686	746	699	699	670	727	750	736	691	743	713	678	702	737	734	721	706	727	722	724	698	734	761	754	678	742	724	739	741	688	706	749	743	723	705	749	698	733	718	715	750	747	731	716	732	760	762	732	740	726	727	732	700	777	683	718	694	722	746	748	768	746	746	764	738	747	688	728	718	729	755	756	759	745	729	734	742	677	686	756	713	742	749	770	752	675	739	730	737	728	708	693	694	722	675	734	677	682	724	714	704	728	721	719	688	725	712	761	745	682	738	732	732	743	729	759	734	672	737	763	730	728	727	772	687	704	703	706	687	693	747	754	700	736	715	744	679	715	695	723	730	711	721	692	695	718	733	758	730	713	732	763	740	754	750	781	746	761	666	738	667	709	723	729	700	725	739	689	675	761	766	749	711	703	694	738	743	707	723	780	681	744	714	775	711	721	740	677	730	723	721	716	697	693	676	735	722	734	751	709	709	730	728	750	700	707	709	729	689	708	757	786	701	712	729	665	741	705	744	761	695	727	760	723	737	713	745	729	696	747	736	719	716	693	745	701	722	685	683	727	733	698	708	785	756	710	764	707	743	681	724	750	716	769	751	758	733	706	712	680	746	741	701	668	703	751	738	754	709	687	748	754	701	742	682	669	723	704	771	737	721	691	781	739	725	757	753	696	754	770	788	675	660	713	672	675	702	717	713	715	716	751	750	763	681	687	703	731	773	735	726	721	756	720	751	736	694	753	699	688	720	723	706	717	702	700	727	707	729	710	737	662	718	743	709	700	702	713	666	727	697	735	689	727	748	684	736	718	714	716	710	738	773	719	705	719	739	715	775	717	713	664	723	717	710	705	743	685	753	743	742	786	677	706	738	730	732	739	726	695	730	768	729	702	751	694	747	780	715	711	722	678	672	755	692	697	725	711	696	708	717	677	688	762	776	726	743	668	656	753	701	732	725	761	732	710	723	683	705	755	656	695	712	760	749	764	721	750	713	703	727	725	708	719	668	716	738	678	735	733	756	702	720	701	709	734	698	737	687	737	669	744	748	721	708	689	725	752	679	700	679	709	749	660	740	744	716	694	737	689	700	721	735	712	710	701	688	736	697	734	748	706	719	732	727	725	686	737	698	789	690	736	738	707	729	728	752	762	719	668	687	712	739	724	757	719	741	706	682	721	769	698	702	742	714	705	756	718	734	740	759	733	680	728	676	673	709	704	730	705	746	748	730	744	692	742	691	702	713	703	728	704	672	743	686	725	749	693	654	683	700	731	689	750	699	708	706	725	774	717	741	762	728	731	738	766	701	720	730	694	748	758	756	722	655	701	710	708	662	696	673	732	707	735	686	716	681	716	693	712	750	737	786	701	718	709	702	762	762	717	712	767	722	689	731	744	738	773	727	738	729	719	704	725	700	704	698	754	735	700	706	729	713	774	695	736	761	739	710	678	712	704	673	695	702	718	681	752	705	697	704	696	742	713	728	744	740	732	675	781	753	745	710	712	682	751	735	696	759	745	747	779	738	684	683	717	684	745	682	748	740	732	712	707	683	758	770	742	703	712	739	779	685	706	744	684	730	691	720	714	717	735	713	703	716	715	718	743	768	683	648	704	775	732	728	706	705	720	675	717	679	731	701	715	753	833	678	696	670	752	737	755	717	741	716	721	746	739	790	670	734	724	705	727	697	721	735	758	708	740	714	731	720	719	707	703	781	708	708	694	711	758	747	684	727	736	678	695	699	712	698	713	727	729	704	778	707	726	690	715	680	737	747	761	682	735	721	709	717	774	738	762	773	731	733	675	699	677	762	743	739	675	703	708	713	692	675	703	714	718	735	684	750	725	732	715	700	699	697	715	706	760	708	676	737	757	716	740	700	769	720	755	694	679	720	688	672	705	721	792	711	734	752	718	702	706	717	709	683	664	739	731	679	723	741	706	710	709	742	724	753	743	676	699	817	723	696	724	736	754	741	734	747	710	694	710	738	709	749	709	768	714	700	656	753	738	746	743	689	727	727	659	726	724	718	757	691	710	750	688	700	679	708	708	726	695	704	714	715	756	686	749	700	704	726	709	745	688	686	669	730	689	687	773	765	723	754	712	753	720	771	722	724	701	696	750	717	742	710	763	675	663	689	734	722	691	702	685	728	766	726	667	753	680	772	712	673	733	659	764	725	705	687	716	732	695	712	709	784	722	681	751	754	740	705	704	709	730	727	683	681	711	703	712	721	679	716	741	681	756	725	722	771	695	775	717	719	715	728	715	745	725	697	748	659	762	745	717	704	739	715	739	715	690	721	722	680	713	692	669	734	696	685	721	784	706	748	693	798	737	720	725	742	708	706	749	773	666	702	714	726	739	772	726	727	715	712	711	733	692	699	762	772	666	720	761	695	731	694	774	723	754	795	718	701	717	734	741	712	733	729	741	726	695	734	710	715	711	696	734	731	739	718	713	649	700	694	757	717	741	706	705	706	706	732	675	742	705	712	717	705	721	731	730	723	697	756	721	746	716	738	684	684	812	732	722	698	729	715	709	722	720	712	738	705	746	751	723	718	711	742	701	699	759	722	742	711	745	721	756	699	735	680	667	693	709	719	730	746	708	702	765	707	728	735	731	727	718	740	707	725	720	730	750	730	752	739	740	712	664	727	739	708	718	733	695	721	689	656	689	683	716	727	723	702	744	711	764	726	677	758	701	738	677	742	693	714	711	774	712	758	701	718	743	731	676	682	673	661	739	759	677	731	715	719	738	792	743	744	650	686	724	734	788	734	706	739	703	719	719	689	709	672	772	743	756	706	740	712	698	749	747	718	744	756	703	758	759	696	727	748	685	728	691	665	716	682	709	672	757	729	720	745	740	658	743	696	753	722	734	745	780	700	712	723	700	725	735	752	712	727	690	738	713	660	673	729	753	745	685	733	683	715	690	699	680	713	694	760	761	723	655	701	705	730	700	728	729	719	770	675	766	699	714	699	680	687	758	702	722	729	677	706	733	751	721	716	700	674	671	722	688	744	780	696	681	674	738	696	757	697	720	685	676	736	700	719	726	715	727	737	729	750	770	755	718	707	736	747	736	720	784	727	728	730	787	758	731	700	717	713	720	707	707	709	771	696	712	754	721	717	710	702	686	706	711	689	732	740	730	706	729	721	741	734	719	743	725	760	697	704	727	714	745	717	721	696	745	718	728	733	776	701	723	806	704	720	723	712	717	736	686	728	688	713	743	740
16732	13807	12366	7084	4685	3525	2719	2335	1952	1655	1492	1333	1331	1114	1056	1044	939	907	927	879	879	840	864	782	811	789	850	775	817	768	765	735	700	739	723	660	760	801	716	666	781	734	705	698	719	703	698	697	700	701	700	680	699	697	744	658	686	732	716	710	714	732	729	670	692	686	697	713	671	726	738	702	695	712	716	725	705	677	670	679	678	699	681	687	696	693	720	712	667	685	665	691	689	719	690	687	688	692	749	724	728	638	688	654	680	663	668	648	709	694	754	692	667	700	676	681	677	683	710	684	714	700	663	709	705	657	679	677	677	706	736	726	652	674	656	684	665	672	689	669	730	676	684	681	726	667	661	685	682	741	673	703	669	708	701	702	686	702	625	654	683	686	635	711	682	671	690	700	658	696	697	763	701	687	697	649	667	695	621	711	675	694	647	638	692	649	670	662	749	707	688	658	700	674	640	652	711	690	713	704	679	729	693	659	678	669	686	669	679	703	641	684	684	662	683	650	720	694	645	691	697	652	679	690	727	675	648	636	681	691	658	710	729	668	660	657	721	682	697	701	645	747	683	676	672	641	629	674	621	655	673	676	681	668	659	713	701	712	710	653	695	671	717	651	669	727	650	737	647	694	659	668	689	671	662	728	670	660	673	690	723	675	689	679	723	721	699	705	649	656	657	668	725	656	734	691	654	708	703	705	689	695	657	661	688	730	714	681	637	699	660	681	665	660	716	707	637	665	682	638	716	668	690	679	732	652	659	659	732	671	657	691	715	679	674	702	663	706	698	671	661	691	681	709	669	661	692	664	724	726	640	700	689	717	714	695	693	678	686	718	730	706	728	649	701	664	712	667	681	725	676	685	761	688	678	756	725	684	675	682	666	678	690	702	695	655	714	710	721	704	707	688	718	684	693	668	701	686	683	731	684	686	707	701	679	690	672	695	689	655	667	674	676	709	681	686	648	674	686	694	642	689	629	653	702	709	709	686	663	660	714	634	670	676	691	718	706	675	712	716	730	681	647	728	685	671	709	712	691	691	665	670	724	675	727	611	729	714	664	661	677	689	696	704	649	653	757	716	712	697	665	686	681	649	703	710	711	733	633	685	673	688	643	676	720	692	675	688	684	659	674	663	702	704	708	674	682	656	655	691	671	681	701	658	692	693	698	699	651	718	678	695	666	696	679	658	691	647	686	685	664	701	695	684	696	702	706	727	670	687	721	720	709	699	676	660	674	665	710	723	696	701	701	682	708	705	684	697	690	729	705	675	697	689	675	658	699	717	673	602	629	664	713	646	716	735	681	710	704	665	677	681	688	709	690	685	654	645	719	693	695	675	694	700	713	678	659	666	718	690	666	647	672	675	724	658	688	674	626	670	673	683	697	665	710	702	626	686	662	699	683	707	731	733	701	717	653	677	733	757	754	697	631	700	650	664	634	731	654	678	705	668	680	716	749	656	697	698	703	718	705	715	642	662	703	651	657	717	721	642	666	709	687	713	671	760	665	704	700	669	694	685	674	736	670	663	680	689	682	653	747	706	663	672	693	697	690	749	654	681	679	689	675	707	718	677	703	717	669	703	626	637	643	682	672	710	660	666	704	718	662	719	702	662	694	735	696	701	712	675	686	659	662	694	675	636	685	645	693	698	681	693	638	641	673	643	716	715	700	688	737	680	674	685	653	674	654	697	701	727	703	709	679	734	684	710	726	736	685	711	706	698	745	705	658	655	616	657	753	683	688	716	661	711	718	700	680	732	653	738	736	680	677	701	663	665	671	680	642	690	712	656	689	694	706	732	652	688	721	652	672	646	685	679	649	720	641	737	652	684	631	685	707	671	746	706	723	711	727	680	668	684	745	666	673	671	691	663	718	694	726	707	668	657	640	676	707	681	696	661	691	721	707	752	685	657	704	675	727	668	650	671	731	683	635	678	699	687	663	687	707	730	725	701	710	682	656	709	678	730	700	668	681	672	697	666	693	650	618	691	718	706	692	707	680	651	724	702	642	675	695	691	667	659	653	697	697	699	695	732	711	689	635	706	697	684	677	651	697	658	686	665	717	724	664	743	689	699	638	724	636	677	682	688	696	754	681	675	698	675	688	710	677	714	679	668	707	676	671	682	679	651	654	710	704	668	665	690	736	644	700	713	682	737	712	661	643	742	667	691	654	658	680	675	656	688	662	665	643	690	641	712	675	678	692	760	695	690	684	686	682	705	672	683	717	672	718	696	682	717	658	699	684	749	672	646	713	677	686	713	711	692	729	698	733	704	691	729	665	700	674	603	695	688	685	674	714	646	693	683	663	678	732	662	678	702	679	679	671	680	604	728	707	745	680	721	663	678	675	669	722	652	693	677	710	699	677	694	696	685	685	661	637	701	721	726	627	678	708	653	683	703	701	738	658	708	736	661	679	621	631	696	686	671	670	731	686	707	737	652	667	694	673	736	707	676	698	665	721	658	719	687	692	667	722	662	653	688	688	677	638	701	749	674	709	676	683	709	682	681	676	671	720	712	683	701	665	696	689	672	709	683	646	674	689	719	703	679	655	659	718	697	655	700	697	699	666	672	646	691	692	746	644	708	702	669	669	685	689	692	665	717	724	702	691	681	697	711	708	701	701	722	681	728	675	690	628	664	641	717	719	682	675	704	698	674	681	662	651	733	666	689	693	683	685	645	723	678	699	698	654	713	707	668	710	688	693	672	652	722	686	684	692	712	695	653	686	671	725	702	724	666	714	684	716	642	682	691	674	697	664	702	655	677	690	655	685	650	681	711	678	730	677	642	666	709	659	714	712	641	702	699	696	651	688	725	664	690	686	708	685	671	673	660	692	696	697	694	684	732	692	671	680	668	699	697	690	675	705	672	722	665	689	672	715	702	729	684	715	689	692	671	708	705	703	724	672	701	660	674	675	673	706	718	617	684	669	674	690	683	668	614	654	694	702	690	702	698	735	666	680	685	669	676	712	652	707	686	682	659	643	690	682	698	738	659	698	699	679	643	705	648	669	666	723	684	727	672	665	669	658	646	668	671	705	676	693	673	694	691	703	690	698	684	731	666	679	713	709	686	650	713	712	682	709	722	646	675	692	722	716	658	675	666	692	728	704	657	695	633	722	646	683	677	638	659	642	658	688	702	669	679	719	678	695	635	701	714	683	674	701	702	670	683	648	675	692	703	718	657	678	732	694	698	704	732	659	617	664	648	716	678	679	736	685	727	666	689	678	675	684	712	721	705	693	667	680	678	768	679	700	637	686	652	689	694	676	707	665	702	677	660	731	679	736	701	671	706	669	716	688	710	676	674	682	700	676	676	703	669	709	723	668	692	712	668	696	671	683	711	649	687	713	641	647	711	686	701	652	667	658	634	694	667	710	679	689	625	700	662	638	681	640	711	636	693	688	699	672	672	677	686	711	647	704	731	630	734	664	729	628	657	701	652	680	722	695	696	686	692	661	699	697	677	676	691	682	630	701	680	684	683	713	722	703	694
31547	15161	2403	458	363	339	338	298	314	330	307	318	324	310	320	310	315	336	292	272	285	312	313	280	301	306	324	323	324	312	333	299	324	289	327	327	304	292	301	290	304	334	322	272	308	295	320	279	313	314	285	365	320	309	301	258	306	320	289	313	305	289	304	303	306	310	309	312	298	306	314	304	302	314	310	280	347	306	298	272	288	319	333	312	310	294	266	341	289	322	292	307	282	281	310	298	332	271	292	318	302	304	282	276	315	272	305	294	284	284	327	313	332	306	307	299	272	303	317	320	328	293	313	318	333	286	291	281	291	293	283	331	301	278	305	311	304	300	301	306	314	277	316	301	308	289	287	314	316	313	308	338	314	309	278	315	320	293	300	310	327	295	286	308	326	314	308	297	292	297	350	294	298	301	286	282	318	289	269	311	284	296	296	288	307	301	314	311	299	281	296	294	294	316	312	309	316	327	298	302	314	282	277	314	288	336	296	321	296	297	335	285	283	290	283	274	336	294	305	302	316	269	301	281	293	300	277	317	287	279	290	305	291	304	322	292	287	288	325	291	317	314	314	301	318	326	318	285	316	309	285	291	303	306	307	341	302	293	331	295	324	311	293	318	307	307	294	328	297	328	304	304	353	295	318	308	297	257	307	288	291	293	312	327	292	303	302	328	289	307	306	312	304	313	275	296	313	338	294	314	314	296	288	303	303	303	337	324	314	324	285	335	292	269	311	294	310	289	309	293	325	313	314	270	285	285	300	299	291	285	290	309	306	305	343	319	305	353	258	310	315	298	297	321	304	336	288	291	312	331	329	280	310	310	324	304	310	292	311	286	297	299	332	299	289	309	297	340	299	278	293	305	305	322	274	321	311	275	292	263	304	300	310	309	270	345	310	279	305	278	302	292	312	286	292	312	341	289	296	270	303	279	339	295	299	303	307	295	287	279	247	308	288	295	333	288	282	313	283	307	321	264	304	318	312	305	303	342	320	272	316	318	277	287	273	293	291	303	317	314	328	326	312	301	304	312	287	300	291	289	308	291	269	295	296	297	275	350	307	293	333	320	316	280	300	329	310	325	313	301	306	313	305	333	321	331	336	296	285	333	310	295	298	313	314	288	322	262	304	280	298	305	307	318	304	301	286	280	308	346	290	295	287	327	288	296	305	288	289	303	307	305	287	314	323	317	322	323	280	321	281	321	328	313	296	318	297	340	320	295	300	291	323	294	296	310	288	306	305	305	303	294	312	324	289	302	301	287	298	297	293	315	318	319	302	310	317	291	307	317	309	298	307	320	303	336	297	297	344	302	278	306	259	357	311	322	261	299	312	296	313	304	301	306	349	306	315	304	285	259	323	304	309	287	322	319	320	295	327	332	272	304	286	339	286	317	308	308	278	337	286	296	302	293	300	287	299	320	332	304	292	318	324	307	322	293	312	302	303	299	295	314	281	289	294	317	297	284	314	283	272	339	339	297	329	277	347	320	302	317	326	333	291	270	286	291	321	273	320	291	306	303	292	289	288	312	286	277	312	312	298	263	318	296	302	297	278	318	286	316	310	288	297	297	316	307	277	304	318	291	308	313	280	300	319	317	301	292	321	311	306	262	297	293	302	315	286	323	295	306	302	305	304	292	303	280	295	288	289	328	316	297	307	304	271	307	306	275	311	309	304	333	313	281	285	327	275	294	309	316	306	284	289	289	315	295	303	288	325	286	318	333	294	306	309	329	311	256	322	270	284	311	299	314	295	321	297	309	318	311	321	299	315	286	303	300	315	320	303	318	307	299	312	297	313	257	320	288	325	324	314	291	308	328	328	299	318	324	340	317	283	322	287	313	309	271	314	303	301	313	306	316	306	297	319	310	310	310	287	292	276	283	288	311	309	282	320	290	270	309	321	339	325	283	312	324	306	340	299	270	311	299	290	307	329	302	302	292	291	296	263	311	346	272	280	300	297	319	315	292	312	281	313	303	290	298	301	285	292	275	306	288	306	288	321	308	285	345	295	292	305	309	299	303	313	299	254	292	299	346	296	303	307	286	305	295	284	321	295	290	282	277	313	333	303	295	286	300	283	299	285	328	344	343	325	314	305	299	295	283	283	306	308	328	293	316	334	343	303	313	349	334	277	295	305	297	326	289	272	290	287	290	328	292	292	307	280	283	283	334	295	308	290	315	312	317	317	289	331	306	335	278	286	289	289	329	305	318	280	319	285	318	345	284	298	314	301	291	329	294	321	280	293	313	285	308	314	336	311	311	326	314	323	299	322	320	300	315	290	306	269	299	284	298	276	310	290	308	275	327	312	335	297	327	320	305	313	299	281	291	304	307	319	305	289	327	313	276	326	307	318	291	298	278	307	306	325	319	309	298	294	308	269	335	253	317	321	331	295	290	291	273	324	288	308	292	302	307	312	287	309	299	310	319	288	285	317	318	295	286	314	308	288	319	328	320	329	311	311	301	287	329	307	320	295	282	310	266	291	330	318	311	297	311	299	277	319	328	305	288	327	342	329	309	306	316	285	299	346	301	277	326	313	298	298	291	322	313	305	293	317	297	312	316	308	296	311	307	318	330	289	279	310	294	297	306	329	275	271	312	302	303	293	285	243	323	321	259	299	298	312	290	289	307	317	255	325	311	296	293	301	329	336	305	321	330	303	310	297	321	300	250	322	312	319	296	311	308	318	285	273	319	309	284	355	320	303	289	270	299	317	299	299	314	287	306	310	265	293	305	285	317	274	314	304	302	310	305	316	305	274	284	259	291	300	337	292	322	283	326	305	320	312	311	289	312	307	332	332	298	316	297	290	290	267	305	306	306	286	317	274	295	329	287	307	276	293	299	285	338	296	291	323	319	314	312	304	290	310	308	319	310	293	320	312	284	299	262	298	302	279	301	329	324	284	343	304	344	279	323	308	293	308	304	302	277	294	298	287	323	310	287	349	314	323	320	290	310	293	311	273	289	307	326	293	310	347	312	311	289	333	307	316	300	323	290	318	275	321	276	276	269	321	311	307	314	318	277	293	292	272	283	299	279	326	289	299	334	332	336	319	295	308	267	291	328	301	342	309	318	296	309	326	287	302	306	311	302	297	304	273	321	295	280	285	289	269	312	313	317	314	316	284	294	294	314	336	284	323	313	322	297	300	311	319	308	304	278	321	337	307	296	291	296	298	287	295	323	299	284	323	298	321	311	284	343	275	298	293	306	297	294	301	295	310	332	299	333	296	316	300	298	316	294	314	309	304	282	304	307	311	294	299	322	312	304	299	286	323	289	309	312	296	301	316	324	318	298	262	301	324	291	313	302	284	289	273	275	330	286	276	307	295	309	289	274	300	300	276	292	280	301	278	282	302	309	300	293	341	315	259	324	279	323	295	277	318	283	329	325	271	321	305	321	326	283	336	288	286	291	309	328	294	324	304	310	316	300	303	292	315	280	307	287	300	314	337	301	314	328	318	304	282	289	293	293	312	294	314	303	311	316	328	329	313	312
17810	769	625	470	412	394	373	348	355	349	340	325	322	320	334	289	320	318	337	326	320	349	299	322	347	319	366	339	322	323	324	325	314	321	334	336	333	338	334	336	319	335	333	334	328	302	322	341	330	343	336	332	342	367	311	341	314	307	356	334	352	327	289	348	294	342	325	295	319	318	292	328	337	300	296	323	313	321	326	306	328	324	314	283	309	332	308	333	304	317	352	341	331	321	332	335	329	346	334	294	317	334	333	311	330	306	322	336	350	314	340	316	331	343	332	319	326	322	320	313	311	333	353	300	281	267	322	329	315	298	344	345	353	301	316	335	304	333	340	303	294	285	323	328	321	337	312	314	316	300	309	327	298	325	352	359	329	298	299	334	337	317	343	292	354	324	329	318	325	302	341	295	341	309	323	331	312	314	323	333	352	330	336	312	321	318	305	337	336	353	319	325	323	322	312	327	328	354	331	293	322	327	364	307	327	321	321	319	326	319	319	333	318	296	319	310	335	302	343	307	334	359	321	327	312	349	323	339	296	350	340	313	299	318	335	342	335	321	296	339	335	358	291	321	330	338	298	314	320	340	292	333	330	298	317	340	324	295	338	305	324	343	338	329	328	324	332	337	344	323	306	321	310	331	321	338	344	346	317	334	329	316	325	333	325	320	299	328	318	293	322	302	343	304	346	334	298	318	321	306	297	349	344	324	330	319	322	342	353	309	351	314	316	338	324	288	308	316	311	324	346	344	313	344	312	336	327	353	297	298	355	329	303	328	312	307	309	342	355	305	343	312	325	322	332	311	338	319	323	319	326	315	355	347	316	317	323	328	323	323	337	343	321	340	346	295	316	320	338	340	314	300	349	316	319	314	289	341	361	300	294	320	315	314	322	320	307	268	324	323	324	348	342	327	334	320	308	331	321	325	328	347	308	349	360	294	354	331	318	321	317	333	320	350	307	308	328	338	319	317	335	321	312	327	333	292	319	341	348	345	323	310	326	308	332	291	313	340	293	304	332	333	343	338	312	320	333	312	333	314	348	302	321	352	317	367	341	304	332	346	318	320	291	353	325	322	325	337	352	319	303	335	331	316	316	325	324	334	342	310	277	322	302	322	318	304	333	303	308	319	276	305	353	326	332	324	335	331	323	317	335	345	369	316	346	301	341	333	323	315	302	315	370	323	358	303	302	321	321	318	353	365	327	331	372	313	344	336	300	307	343	289	354	312	305	329	333	326	340	336	301	332	295	321	346	351	327	311	336	330	307	286	331	271	302	333	300	327	338	295	340	330	335	292	282	333	349	329	336	331	322	335	323	363	302	321	371	365	347	312	323	355	334	335	303	348	311	316	337	320	345	323	341	384	350	323	333	346	328	359	327	309	339	317	304	307	324	312	362	318	321	316	320	327	317	299	319	316	326	308	309	298	302	322	342	360	330	346	343	349	341	314	351	325	272	332	334	308	323	338	317	322	334	303	322	340	311	287	293	337	308	304	327	334	352	328	303	312	327	326	357	317	342	334	310	330	303	312	317	308	337	345	326	307	333	333	355	319	281	319	307	310	331	337	327	335	325	318	334	323	311	323	341	325	326	311	359	305	307	320	320	365	337	337	293	324	344	321	329	328	280	313	321	302	326	327	297	327	311	339	336	349	316	334	334	330	333	326	315	332	350	314	316	310	320	288	331	321	295	342	292	343	313	296	312	325	324	308	329	332	322	339	308	335	316	313	329	354	322	323	324	329	313	343	311	320	340	312	336	291	324	305	352	341	321	308	322	328	340	291	346	306	307	317	308	330	318	316	296	334	323	331	317	320	316	321	330	320	314	311	352	300	341	336	318	326	326	336	324	355	325	340	325	296	330	355	307	315	322	338	350	321	327	338	340	308	358	343	349	323	317	328	307	291	303	329	294	291	318	322	303	340	338	299	352	308	306	327	345	294	336	366	346	345	311	341	360	328	313	314	353	362	331	329	342	310	316	337	285	333	344	326	306	334	319	310	320	330	323	314	351	333	300	328	292	332	297	347	333	308	308	316	336	334	333	308	340	346	292	320	339	346	318	317	311	336	300	341	330	323	321	354	314	291	291	333	329	316	319	317	311	320	315	279	333	331	299	342	323	317	321	344	320	353	337	332	309	328	338	345	316	335	345	351	297	309	329	343	333	320	335	314	320	324	314	308	353	344	332	290	332	307	328	361	296	317	371	343	351	368	322	319	313	302	327	345	342	322	326	336	327	331	308	341	306	272	328	334	303	344	327	324	333	311	337	297	347	338	285	334	329	327	305	292	328	304	332	315	314	319	348	339	317	330	364	316	285	301	308	323	326	327	304	328	327	310	306	321	304	326	312	328	360	299	326	322	322	332	334	311	334	334	313	289	329	323	331	344	330	288	345	315	321	338	311	325	342	303	320	310	341	293	338	305	293	333	322	321	283	324	301	346	348	316	326	351	327	302	324	315	334	335	330	311	305	293	303	336	323	311	317	322	327	334	369	335	306	307	310	321	331	310	348	336	323	331	287	305	339	309	312	293	318	338	298	315	316	309	325	288	353	329	372	342	303	289	299	338	289	284	316	326	338	342	291	328	314	329	320	334	323	320	350	344	343	328	329	345	334	333	340	326	325	341	354	334	328	331	322	335	292	327	313	328	320	336	336	362	315	310	339	357	305	315	321	328	342	331	317	320	323	293	311	344	345	312	299	301	315	293	315	339	319	297	311	302	321	330	317	330	328	353	331	349	320	327	304	337	349	300	315	304	311	283	333	354	339	337	330	362	340	305	332	307	308	328	313	282	325	341	330	324	335	312	325	330	346	333	317	309	326	315	332	319	327	315	320	335	308	341	313	303	353	317	300	334	358	323	335	349	358	302	297	343	357	331	347	285	314	352	321	340	333	315	275	351	319	304	341	326	342	353	306	352	316	306	342	310	291	336	303	297	306	303	360	318	304	295	309	344	318	343	312	332	319	335	331	321	333	326	309	334	325	336	328	335	348	345	335	323	329	332	327	334	345	302	348	319	282	351	348	311	356	315	318	339	310	311	334	280	331	344	327	321	354	324	319	331	332	323	327	336	319	303	320	327	324	349	314	338	322	324	332	322	341	309	301	314	343	289	318	310	301	304	287	339	361	345	350	331	339	321	337	335	322	326	289	308	326	321	311	344	337	323	324	301	323	325	323	351	301	308	330	329	337	304	313	298	332	321	338	321	333	297	323	306	316	324	339	333	325	327	344	327	293	323	342	320	350	332	318	299	299	316	338	300	306	341	337	310	323	337	309	324	331	324	322	345	355	320	336	344	356	342	308	341	290	292	347	336	326	324	337	320	313	320	324	347	278	332	353	326	306	321	334	330	335	322	321	323	317	345	344	319	312	300	359	306	352	324	348	334	333	345	280	315	323	332	283	366	320	337	325	338	322	287	303	301	329	353	321	310	332	305	328	343	327	305	327	343	329	311	338	332	298	353	331	339	331	296	307	325	341	342	314	315
25012	20642	27475	23823	20636	9629	1138	729	634	622	538	511	486	450	468	434	437	393	400	409	434	403	395	379	389	397	414	382	420	385	386	411	390	406	396	379	400	359	382	372	406	377	386	381	387	411	395	400	395	369	423	378	371	378	387	346	393	388	392	378	388	399	365	392	390	386	382	380	410	383	381	334	372	372	346	337	349	354	393	380	366	382	395	387	371	381	354	377	340	411	378	363	370	345	371	363	360	385	386	368	388	377	398	367	397	356	381	377	365	373	367	379	387	388	377	373	351	391	409	342	388	403	412	341	364	366	332	390	331	372	402	404	398	384	406	349	384	387	356	382	372	418	363	364	367	354	389	348	381	377	399	366	362	370	407	355	391	361	377	407	355	381	386	393	365	414	390	394	370	364	355	376	400	374	361	420	361	359	398	395	375	375	362	355	351	364	369	383	400	373	393	376	386	386	406	342	362	366	369	404	367	341	363	347	348	381	393	391	370	384	385	376	359	369	337	348	337	346	357	374	374	398	366	374	356	353	393	387	380	369	371	376	408	377	400	378	381	374	365	397	379	367	384	399	413	373	386	378	374	369	349	398	381	350	356	369	386	402	369	367	371	376	395	351	405	364	347	395	391	360	340	378	381	376	360	359	369	387	378	379	349	379	381	352	387	370	337	380	371	389	404	388	409	362	372	380	391	391	369	351	361	384	380	392	394	361	364	349	380	379	369	379	335	387	367	386	365	365	358	368	379	350	373	356	360	395	374	377	375	336	378	352	401	376	331	368	386	336	372	400	392	349	340	386	368	393	373	331	397	409	356	384	359	363	354	371	389	342	368	371	350	409	398	378	368	396	355	380	353	405	386	372	379	427	360	377	415	388	377	342	358	386	377	394	363	386	379	332	372	408	389	370	360	394	376	387	387	399	376	377	341	308	377	353	378	378	363	330	346	384	382	394	365	369	388	366	390	370	357	373	392	376	351	386	391	375	376	360	371	372	362	377	392	395	359	381	369	374	406	375	406	367	366	364	384	368	387	382	402	362	390	380	345	374	376	391	382	373	345	354	389	370	358	360	380	377	391	367	357	386	365	366	370	433	355	393	352	379	383	352	365	374	361	335	388	374	342	365	386	373	342	407	373	366	382	358	407	336	360	390	346	381	382	402	387	354	375	416	392	352	334	363	361	416	358	387	353	366	360	376	402	371	382	384	355	364	346	403	334	369	359	354	384	407	319	377	385	400	395	379	390	382	398	379	378	392	390	386	381	393	372	362	351	403	380	369	408	407	390	415	383	405	392	368	373	364	349	356	348	405	387	354	327	365	363	368	393	406	360	348	373	342	382	344	389	365	378	377	361	337	345	338	390	370	345	380	361	382	345	398	359	375	381	361	392	382	395	367	356	357	363	381	357	351	358	363	370	376	359	396	375	356	392	390	378	386	380	362	356	422	364	353	357	362	371	367	373	360	395	411	331	380	347	380	391	361	368	379	364	374	396	361	385	372	372	418	394	385	387	395	380	363	398	382	372	381	397	379	408	401	392	394	363	375	381	370	353	382	403	355	374	348	411	359	340	374	391	368	377	373	399	337	375	363	347	350	413	404	383	361	381	346	363	359	365	378	388	331	360	361	366	377	374	350	388	381	396	379	415	395	366	394	376	384	372	392	357	351	397	368	385	340	394	397	373	383	343	346	363	379	377	364	357	401	396	381	384	381	379	388	376	387	370	378	362	375	361	376	347	368	362	369	349	375	374	317	401	382	354	353	342	346	370	403	371	349	393	382	374	388	357	364	414	398	362	355	419	389	382	339	421	344	387	370	350	395	352	397	343	348	372	351	352	353	362	350	351	342	413	402	370	363	395	352	347	364	390	388	338	350	386	408	363	404	383	395	346	346	395	349	351	403	360	374	399	393	404	365	371	371	363	352	384	361	397	415	334	388	386	389	392	380	397	360	385	363	401	382	360	385	369	395	358	366	348	348	377	364	371	379	373	369	395	375	344	399	364	392	398	374	367	426	377	348	392	391	393	370	360	357	401	389	366	330	375	410	349	351	337	339	367	400	371	390	366	389	384	360	377	370	366	382	389	360	408	347	351	349	372	351	388	369	387	384	359	362	392	373	314	352	391	384	349	362	392	363	368	347	405	355	354	334	388	353	404	353	361	375	368	348	402	409	347	410	367	331	392	373	363	378	431	400	345	416	378	346	348	383	366	359	407	336	380	408	374	362	405	395	396	372	411	360	361	382	395	390	361	372	340	385	364	393	361	361	371	400	382	342	390	364	397	384	366	356	375	356	387	353	391	387	381	392	358	376	407	376	389	399	409	383	397	336	382	344	374	366	400	362	376	371	368	383	350	369	380	370	373	375	400	395	370	377	380	369	357	347	399	391	383	385	399	385	405	381	356	344	373	353	373	332	392	361	375	412	410	353	427	378	399	390	401	338	403	370	394	370	399	360	359	362	360	403	377	394	380	342	396	378	386	401	370	395	397	364	400	367	395	339	392	400	375	387	420	366	368	383	365	416	345	361	388	383	350	329	358	413	372	392	380	373	360	387	354	384	341	380	412	378	353	354	348	355	378	390	387	369	416	380	405	387	372	351	361	348	385	359	399	397	359	405	395	399	403	386	351	381	340	388	374	373	382	409	379	377	370	366	366	357	417	364	367	369	389	342	373	362	378	400	370	337	391	379	360	371	360	390	363	369	349	407	344	377	384	368	406	386	409	391	406	354	379	387	382	367	350	366	395	385	360	360	396	378	391	375	367	385	373	400	344	385	372	386	393	388	397	354	384	407	344	391	362	373	385	393	388	359	350	376	328	362	352	360	397	337	355	355	351	340	381	354	362	382	395	364	350	346	373	405	384	369	363	359	372	353	369	379	378	376	409	372	395	383	351	392	404	382	390	425	367	389	357	355	392	357	369	393	375	379	394	365	385	369	354	392	392	381	343	377	359	359	395	393	372	335	361	356	358	387	380	369	358	402	374	384	382	368	392	349	356	340	394	348	388	367	338	340	397	431	369	369	353	378	352	371	371	363	397	397	345	397	382	366	398	355	402	363	389	368	384	358	379	373	346	373	321	351	353	385	325	361	367	328	388	415	378	378	383	408	350	358	371	372	363	383	400	374	376	409	366	388	368	390	376	331	363	376	379	395	399	328	382	358	341	364	370	361	380	369	373	385	383	356	361	409	377	377	421	379	363	379	393	333	359	363	377	357	395	335	375	398	355	360	375	331	372	392	333	376	312	394	368	325	368	393	364	357	361	360	346	392	376	391	393	371	367	384	357	366	390	396	373	350	386	378	355	379	376	350	338	358	382	375	358	348	358	376	350	363	339	366	396	376	362	361	383	390	384	386	390	354	377	367	379	351	359	378	392	372	371	375	402	361	387	391	401	359	359	402	375	412	344	367	380	369	392	367	363	400	387	394	388	359	390	371	347	387	378	375	316	377	398	366	372	379	392	355	393	386	370	363	348	368	368	383	384	387
20426	8217	7382	3820	2497	1901	1458	1154	1012	861	772	724	677	618	589	501	547	512	507	472	487	441	441	428	445	421	421	401	396	385	382	402	377	374	410	394	395	387	384	409	375	382	378	403	361	368	381	395	410	372	395	356	366	384	407	399	358	382	370	381	411	368	370	357	372	378	403	355	390	360	364	377	370	374	399	383	401	416	389	378	359	415	345	387	366	421	359	377	376	371	374	375	390	375	332	375	399	396	397	380	373	357	395	343	371	383	386	405	393	380	390	327	383	346	394	343	396	412	354	344	386	364	374	406	394	364	379	372	384	384	377	377	395	407	403	402	344	376	370	350	369	382	375	402	375	372	342	398	366	394	363	391	366	396	343	360	370	362	393	387	385	378	346	365	352	371	362	379	369	348	393	378	370	367	355	381	373	377	395	390	351	399	418	343	344	381	399	347	371	356	363	365	384	376	362	346	365	383	408	357	397	393	389	364	376	355	365	373	376	373	345	372	354	382	393	390	355	387	365	379	359	369	391	384	384	372	392	383	349	393	375	381	377	380	379	385	419	339	375	357	378	345	375	365	387	379	388	407	407	372	382	365	392	388	367	398	336	376	350	380	375	380	360	386	373	403	378	370	390	364	383	382	354	389	379	387	380	401	359	354	374	354	341	370	356	380	373	344	374	372	396	362	380	385	402	349	370	386	370	365	376	417	344	344	343	392	358	378	368	376	381	385	350	359	376	352	387	324	392	351	365	394	404	351	392	387	390	376	348	303	405	425	341	365	401	374	390	354	385	392	373	388	358	370	354	346	379	396	366	366	369	368	376	394	409	368	372	393	376	362	371	360	400	367	367	401	326	373	404	378	384	393	381	379	370	396	377	364	366	350	386	399	394	382	366	354	353	367	371	359	360	374	343	374	350	356	391	396	364	390	408	365	341	392	390	358	396	356	372	400	375	341	347	338	336	375	371	392	359	347	372	401	406	380	353	382	409	363	386	382	354	377	359	353	356	369	385	385	381	379	412	381	353	378	325	380	369	369	364	355	379	376	367	358	380	397	371	412	372	343	329	347	357	357	393	376	362	392	376	363	369	350	378	368	361	378	410	373	383	358	386	367	349	369	346	384	382	420	394	362	386	368	359	375	389	357	359	363	387	345	365	329	378	369	368	425	364	348	393	382	374	384	377	350	389	366	353	370	362	348	369	408	414	370	367	369	374	359	354	395	339	354	381	372	350	418	364	355	382	388	377	434	392	409	381	376	406	375	364	396	347	383	382	393	369	396	362	395	349	356	390	355	371	369	366	399	381	359	378	379	376	363	331	395	373	361	364	321	402	392	374	368	402	367	360	369	356	325	353	373	369	367	392	365	383	344	390	361	351	390	348	392	430	358	389	370	353	349	383	398	366	378	390	382	382	336	382	367	383	393	352	380	399	355	371	368	319	366	376	377	380	376	355	364	388	387	382	344	349	356	349	388	356	394	356	413	393	351	374	371	335	382	368	387	378	382	341	378	417	388	373	386	363	400	371	378	357	356	374	362	401	342	380	382	354	367	378	362	372	372	387	382	387	359	355	382	374	374	366	383	382	383	374	382	364	362	373	375	415	353	385	354	372	353	358	395	409	393	401	381	401	394	388	332	396	347	388	398	371	371	356	354	369	387	387	347	371	367	370	375	376	360	381	375	370	384	371	342	383	358	321	379	391	371	353	399	364	388	404	350	391	393	339	352	339	344	354	395	390	327	393	362	372	407	393	394	365	364	368	368	379	374	416	359	348	370	371	344	370	393	346	360	351	385	379	378	371	378	373	374	388	398	375	398	365	374	366	351	383	396	364	371	375	353	362	377	408	331	384	383	383	375	371	377	373	380	357	382	369	357	393	385	377	359	399	369	379	358	333	386	339	371	395	364	393	356	348	376	372	394	375	336	376	369	378	384	378	342	371	353	365	348	354	381	407	351	375	383	368	333	375	365	353	381	352	343	386	400	382	303	363	369	396	389	414	354	349	408	377	346	368	363	385	361	363	367	367	379	353	409	352	367	344	355	381	427	359	342	338	371	383	365	379	343	388	372	385	372	372	383	389	368	385	384	340	399	373	396	376	343	392	394	364	365	348	362	359	404	365	381	401	384	359	390	344	402	355	358	354	373	371	374	379	396	377	373	384	338	370	358	359	352	370	356	379	392	371	401	382	367	351	399	373	367	343	372	379	349	376	365	386	358	371	402	369	366	392	373	407	373	336	380	393	361	380	364	367	407	382	349	392	369	386	398	356	392	392	403	383	408	402	365	419	360	343	372	395	347	369	397	379	363	388	360	365	369	370	358	376	392	395	359	373	373	352	366	369	369	336	342	372	360	373	383	365	394	354	362	364	389	394	356	325	355	380	364	393	361	372	385	379	377	377	360	376	380	356	332	353	352	343	357	387	397	348	385	389	343	385	379	363	347	345	389	384	379	383	380	395	358	368	380	376	373	342	352	383	351	360	391	366	368	345	385	397	373	349	389	346	388	362	399	392	366	348	355	365	371	376	366	390	356	390	350	366	387	366	340	388	368	367	395	356	354	387	360	342	389	346	349	372	379	363	366	381	360	405	368	372	395	342	368	373	389	381	378	386	364	357	332	401	391	335	395	375	363	370	398	390	373	351	386	378	410	364	401	395	429	360	396	347	400	378	396	379	415	408	376	389	389	386	365	355	340	354	388	386	387	393	384	334	336	350	394	377	339	395	318	360	393	352	378	373	378	394	396	371	367	370	335	399	365	359	316	337	377	380	404	368	378	364	391	393	349	391	388	368	388	352	380	378	380	358	395	324	372	376	390	362	370	361	385	391	409	350	357	385	354	381	351	383	372	344	382	393	377	365	386	343	387	343	344	362	376	367	364	364	367	371	364	375	386	357	399	383	353	390	393	368	361	370	362	374	377	380	363	392	377	366	358	350	352	393	374	352	390	377	333	376	361	375	373	396	380	408	356	373	383	370	359	371	411	350	342	376	381	406	378	371	386	371	378	318	374	325	356	335	320	379	378	369	397	371	371	363	399	364	378	382	400	358	396	361	365	386	382	402	379	326	341	365	386	371	359	359	374	386	360	385	394	350	368	362	380	361	362	380	379	332	374	382	378	383	378	361	355	381	373	367	382	380	391	404	362	378	349	387	379	387	376	361	350	364	382	369	352	403	379	396	369	360	370	370	386	344	359	351	394	367	393	386	362	395	361	365	343	397	375	355	365	423	371	383	344	398	359	397	356	389	373	365	382	375	338	387	379	364	352	363	406	359	336	340	369	379	349	357	371	367	372	402	415	381	396	381	366	374	393	374	361	373	415	380	363	396	374	381	357	375	395	366	365	334	389	378	361	404	366	400	389	358	396	360	393	357	372	379	389	359	407	363	340	359	413	358	386	382	371	350	411	373	354	383	387	396	362	347	388	389	406	365	369	370	352	340	377	340	351	400	407	372	374	365	374	377	356	375	383	361	399	433	393	345	377	371	342
22950	20692	28093	23319	20697	20797	11277	1697	1307	1150	1095	981	922	877	903	852	831	812	806	784	829	787	786	757	733	780	770	703	766	727	787	711	715	730	742	760	733	733	727	709	769	714	740	787	746	705	741	697	690	718	660	712	725	686	707	697	753	698	757	694	732	768	774	711	707	715	727	708	736	763	683	666	682	701	703	665	694	683	734	677	701	704	662	681	668	698	707	687	720	749	728	671	710	715	701	740	710	707	709	690	707	656	704	718	728	669	688	737	710	692	663	741	669	708	673	727	705	684	706	706	740	723	733	730	684	708	714	656	717	737	714	763	753	712	740	711	688	690	728	653	708	711	695	672	716	683	744	706	708	689	682	715	680	705	741	688	696	693	720	705	697	648	702	732	733	776	716	694	660	690	729	684	750	661	652	665	703	686	705	715	715	684	711	665	709	689	724	662	710	659	712	672	692	728	698	690	738	726	686	636	716	656	634	690	731	716	675	722	683	697	687	678	685	764	701	737	711	705	727	662	656	737	726	711	680	715	710	718	740	704	690	702	720	696	693	710	706	645	718	721	716	735	682	685	701	706	747	687	699	708	688	678	673	649	696	678	677	681	687	691	648	752	695	728	718	720	699	683	699	672	725	708	696	673	721	692	717	677	709	699	756	697	645	731	727	719	710	672	649	700	709	698	674	692	720	715	689	735	679	642	698	661	722	670	701	675	723	694	730	708	727	735	724	680	717	736	738	657	714	708	692	687	683	714	725	693	710	682	714	714	737	696	711	662	704	714	694	703	722	691	711	702	718	693	684	717	677	669	685	721	705	711	695	729	679	699	674	683	676	670	722	677	693	697	714	769	687	740	735	696	691	689	685	736	706	717	667	706	723	680	766	680	675	684	685	709	667	728	751	707	699	676	687	676	683	753	732	707	741	692	684	716	684	706	709	717	716	716	762	717	682	728	721	741	720	745	753	763	694	671	715	676	654	700	748	690	716	765	714	661	685	652	720	666	681	702	712	688	683	684	687	710	708	703	663	694	669	683	783	742	681	708	657	700	696	676	724	721	665	724	694	689	751	709	724	657	715	685	649	694	650	727	745	734	703	655	701	692	700	728	689	705	691	689	702	747	707	682	655	724	703	737	708	682	691	720	737	657	743	727	667	679	695	730	738	761	713	697	709	685	687	733	681	687	693	663	685	707	738	704	730	668	679	711	724	700	685	744	738	677	697	734	678	672	706	684	667	716	692	678	709	665	743	678	727	645	711	673	658	693	694	698	697	723	641	686	684	741	716	642	721	689	688	655	692	712	669	716	691	735	686	728	733	690	707	701	688	732	638	741	702	712	642	675	691	700	772	664	705	660	669	705	660	680	657	709	694	668	683	687	697	687	704	685	702	693	755	706	685	749	688	739	740	742	724	676	690	696	658	701	699	724	684	695	682	702	684	692	685	717	724	700	726	770	702	687	679	687	702	697	654	688	746	686	691	696	648	695	730	705	679	718	752	733	691	727	705	653	661	686	720	682	712	741	701	672	683	706	672	673	746	675	664	720	726	678	680	698	742	711	744	672	705	690	690	710	666	677	681	759	728	728	721	741	707	714	704	663	682	689	688	664	687	680	678	686	673	685	695	706	692	704	681	734	728	687	711	680	667	711	692	710	698	680	732	708	678	693	655	707	680	743	713	743	643	701	728	707	733	718	672	683	690	720	698	718	688	713	722	725	666	711	717	705	725	703	676	702	712	675	708	728	696	714	734	648	752	709	678	685	667	697	672	718	718	700	691	694	695	728	657	749	697	742	733	629	708	722	749	704	638	751	703	744	695	676	707	686	628	687	686	751	705	726	724	663	716	733	670	740	688	713	675	657	686	690	677	682	693	680	720	706	716	748	681	712	669	753	666	749	677	697	711	700	724	672	737	700	686	727	725	692	718	734	650	635	637	698	738	682	672	725	719	725	726	731	735	700	702	661	731	679	670	681	704	717	782	734	697	739	694	669	698	664	697	703	681	714	721	737	685	691	699	710	719	683	725	683	711	707	745	683	728	709	728	745	743	697	671	708	707	667	658	687	685	700	739	691	606	659	689	688	674	726	659	721	728	677	699	689	754	664	710	723	676	692	734	676	698	691	717	678	671	669	704	710	717	718	724	688	652	691	722	666	706	684	695	704	728	711	727	684	720	742	675	707	711	705	696	714	700	699	738	713	692	690	631	666	695	735	713	697	701	691	680	713	694	694	715	690	723	680	681	678	725	699	672	667	695	672	683	677	662	719	681	664	725	744	724	696	739	701	709	740	714	707	675	735	721	658	734	707	746	679	711	612	758	698	673	711	725	690	706	754	692	634	702	723	687	719	700	735	644	717	674	709	653	711	677	708	640	696	710	719	733	674	762	738	683	693	690	709	713	697	634	719	727	734	693	713	689	708	723	705	718	706	697	709	715	734	747	666	728	661	697	705	756	708	698	698	711	693	712	716	725	725	665	738	680	697	750	664	718	667	679	704	665	686	732	676	700	679	685	719	654	716	694	704	714	687	710	709	716	694	706	691	688	712	705	729	712	668	712	691	685	701	744	668	688	757	718	703	700	703	720	703	702	716	698	596	698	688	709	728	680	655	679	718	675	656	648	648	702	739	712	704	708	658	667	686	666	720	673	686	658	690	701	689	646	696	685	737	637	698	653	700	709	712	655	674	728	708	664	626	678	684	727	650	712	685	668	715	701	714	730	691	711	695	685	674	704	689	716	703	698	720	671	684	681	678	719	692	713	735	681	667	716	726	693	645	697	721	704	671	694	695	694	649	716	664	687	681	716	676	697	704	727	677	694	750	712	687	711	667	705	751	708	746	745	716	684	707	712	752	673	685	733	760	695	714	704	655	696	780	711	711	744	685	739	684	702	645	755	708	689	672	664	651	707	687	702	722	665	657	698	712	728	695	735	734	679	696	691	719	706	713	736	672	719	688	673	685	728	685	713	733	667	656	704	671	713	726	763	712	704	719	663	710	715	674	691	663	669	741	674	713	692	718	728	675	665	728	700	699	730	695	665	663	654	728	700	690	715	722	723	711	732	696	701	720	678	721	747	690	657	708	707	696	647	716	725	706	677	715	749	695	681	685	698	679	712	705	733	710	683	705	717	647	750	745	687	720	677	662	690	689	708	676	637	714	717	656	753	659	706	665	709	710	696	666	723	650	738	675	680	709	688	745	725	708	740	649	687	726	677	718	659	706	719	711	732	715	718	685	725	683	727	666	705	692	688	690	706	740	675	725	738	672	684	693	691	684	752	670	666	745	717	682	695	676	722	711	714	739	659	720	694	640	684	700	736	698	702	680	653	660	716	711	675	719	680	703	668	707	668	739	694	696	735	672	652	658	653	678	711	698	651	690	713	666	707	673	740	673	721	716	716	704	708	657	691	704	683	706	686	708	702	711	688	734	730	732	650	690	697	732	746	691	705	671	719	711	704	701	665	739	695	689	721	755	738	693	628	661	688	697
17899	14204	13074	7456	4950	3704	2866	2431	1942	1716	1529	1335	1255	1073	1040	967	965	905	919	836	824	822	813	770	802	752	763	725	781	766	756	693	746	729	720	688	702	709	653	717	679	680	693	671	737	662	687	752	692	737	659	699	711	685	679	623	640	680	684	674	705	652	698	677	683	666	649	662	659	692	672	673	714	736	689	712	653	659	626	689	711	680	731	710	676	708	693	664	650	655	683	642	638	650	663	666	656	630	663	656	660	735	655	661	705	682	698	709	685	651	666	622	692	674	642	659	674	659	680	689	643	643	660	689	621	658	682	661	678	640	670	686	673	686	629	718	696	638	671	655	678	704	686	677	675	649	658	661	732	692	705	707	674	664	681	690	689	706	631	640	635	678	657	630	672	693	638	621	701	650	671	662	697	688	711	669	665	708	674	674	655	631	664	671	653	652	646	632	657	687	701	649	660	667	641	669	645	649	662	696	639	696	666	653	651	659	712	663	709	632	684	657	645	663	660	719	657	656	652	648	648	662	692	625	660	734	669	674	648	721	674	668	691	701	684	686	681	638	677	626	686	633	668	734	623	689	706	680	658	649	636	642	655	605	680	617	663	657	631	680	617	683	702	693	656	744	631	685	689	685	716	690	659	660	691	647	671	650	663	688	646	646	680	627	645	635	680	666	670	696	677	647	668	670	675	651	637	744	682	667	676	672	679	691	670	647	655	691	687	692	643	673	653	660	670	648	642	661	672	614	734	684	690	670	658	695	687	679	664	665	673	656	621	677	656	683	631	663	654	676	662	645	635	663	668	677	640	665	642	670	695	650	653	650	661	679	690	668	656	685	670	668	670	683	641	688	665	690	669	689	651	704	615	624	663	623	670	626	641	712	704	679	641	661	676	649	635	640	682	688	651	671	611	687	653	683	642	679	634	660	659	615	713	614	694	674	699	687	677	684	704	693	700	698	675	654	638	642	651	693	694	660	661	655	657	707	669	662	681	739	634	708	655	665	677	681	667	621	708	669	645	684	670	650	657	680	669	670	653	626	688	670	708	688	664	679	648	664	626	647	644	645	617	674	642	691	660	660	715	647	625	618	674	655	664	645	688	723	678	685	650	586	652	650	703	687	661	663	647	665	618	682	592	690	651	636	640	700	669	667	680	685	653	635	657	704	679	679	639	683	643	666	697	655	664	665	674	625	654	681	622	679	650	670	685	674	653	713	713	698	610	652	670	688	655	706	692	710	659	673	641	626	678	703	669	638	636	648	611	656	700	694	653	652	633	629	657	677	597	659	666	675	699	626	668	682	676	627	638	651	660	700	653	662	665	688	696	659	656	680	673	721	654	673	656	673	713	682	651	694	601	659	693	663	677	679	699	606	661	665	624	683	634	706	688	640	680	632	650	630	661	682	699	655	693	703	675	664	666	641	675	638	683	684	647	640	652	672	615	616	651	713	630	627	688	668	625	670	654	656	653	640	594	699	670	700	688	697	662	639	632	662	648	664	622	644	619	653	684	655	639	603	710	655	639	652	666	684	665	679	676	684	673	653	645	649	607	646	685	648	684	601	657	644	695	679	671	632	624	668	643	665	689	641	697	701	629	679	666	647	668	657	617	673	638	666	680	653	655	697	689	638	676	671	657	631	591	697	671	667	654	665	649	655	640	660	659	638	638	653	706	685	692	628	647	670	600	670	644	677	650	678	654	666	692	638	696	686	664	663	669	634	665	667	628	660	657	642	657	655	683	698	635	717	644	643	678	674	663	657	659	671	689	696	719	680	637	658	626	678	661	628	631	720	687	657	627	727	698	682	657	664	684	686	683	637	669	692	700	648	678	676	649	677	660	657	663	688	670	687	625	662	646	676	709	620	689	660	686	693	627	628	614	662	614	676	659	644	639	664	672	703	703	699	603	608	672	649	646	685	649	687	729	636	694	705	680	652	664	666	701	655	653	678	639	639	685	671	680	684	665	699	675	662	663	648	647	668	653	646	672	656	695	670	667	697	684	690	604	678	637	672	671	636	656	712	674	640	642	652	645	636	670	659	646	640	675	617	633	657	689	652	628	681	642	661	682	682	692	653	632	623	654	649	637	676	666	636	624	682	653	602	669	625	634	687	716	726	639	709	760	667	704	669	652	660	674	661	650	665	633	675	679	681	711	664	670	690	647	687	645	689	614	636	683	645	668	668	677	673	678	698	664	677	643	672	627	680	714	671	665	685	687	717	632	667	705	670	660	652	658	667	638	627	680	684	663	621	696	640	672	657	676	661	713	659	621	657	636	664	617	605	636	665	653	697	644	638	678	678	655	649	656	630	653	705	661	683	666	689	659	664	664	632	709	617	660	701	648	670	620	645	656	628	665	644	684	667	642	622	631	623	703	674	674	733	696	668	648	639	692	630	709	662	643	612	669	693	647	628	652	685	676	667	615	650	641	632	638	696	652	655	647	640	677	673	663	693	677	697	655	641	698	657	660	682	689	668	660	673	698	695	690	677	700	678	637	652	625	673	645	721	692	664	683	712	680	671	674	666	634	666	661	658	668	650	668	666	662	657	626	697	618	663	663	676	689	692	651	716	681	639	693	673	676	708	649	671	688	658	647	665	656	674	680	658	674	669	695	617	654	677	646	673	709	677	664	689	682	625	651	649	667	617	658	681	665	628	662	670	677	659	680	673	644	657	682	660	645	664	683	645	641	614	678	673	682	596	678	630	683	693	638	634	651	667	653	666	633	636	665	686	635	631	698	654	662	653	649	647	641	671	668	656	648	690	671	671	645	638	671	612	664	593	664	680	700	691	664	623	718	653	705	619	676	646	674	649	651	655	655	662	669	723	648	676	675	641	692	626	628	717	681	657	673	629	716	683	697	647	665	663	700	675	668	658	696	666	651	666	730	690	667	674	652	665	666	672	653	683	669	634	662	634	718	671	653	595	672	670	698	661	660	666	659	700	679	708	652	649	681	621	656	692	665	672	649	722	650	674	634	633	678	673	701	701	712	600	680	689	631	705	691	674	651	685	675	676	651	684	637	666	619	675	667	620	649	647	652	649	677	674	659	661	707	684	663	653	679	643	687	633	619	637	676	672	648	665	645	700	622	674	668	680	653	689	660	644	632	610	660	680	644	693	670	658	655	689	624	674	633	657	651	624	640	670	690	704	665	638	664	680	663	688	665	639	667	675	679	704	701	628	681	617	665	659	669	709	675	648	626	655	646	675	608	683	604	686	702	654	631	684	704	671	641	674	645	654	715	617	647	640	680	662	674	664	653	628	702	667	653	753	655	686	651	684	643	653	649	607	654	689	694	640	643	681	623	613	627	672	626	679	670	658	695	688	670	619	631	666	716	669	679	703	650	655	722	714	684	621	657	640	653	653	639	643	671	695	686	682	697	643	659	638	617	693	641	661	652	662	657	673	680	672	706	680	668	666	641	638	643	676	652	618	696	683	655	658	655	665	646	626	631	654	710	686	653	671	650	664	695	654	655	665	676	698
31555	14780	2228	511	381	375	336	325	365	309	305	323	283	301	291	283	285	291	309	278	350	287	295	297	319	286	339	286	297	329	300	327	305	341	313	338	296	274	298	298	309	318	282	292	309	306	300	299	290	305	299	308	338	341	295	321	310	300	295	313	316	313	299	312	300	326	298	279	291	295	327	309	281	304	327	316	303	317	290	300	296	288	291	293	293	285	327	280	293	329	332	326	354	286	285	336	291	332	309	327	313	317	341	306	307	330	301	306	281	274	294	338	303	316	325	307	316	293	321	292	323	293	314	306	296	325	310	290	291	261	315	306	311	314	317	307	327	311	267	323	337	323	304	308	310	290	297	324	315	287	334	272	312	289	295	330	302	296	285	330	310	298	297	305	317	317	306	297	310	316	294	283	296	295	336	310	334	301	291	271	315	266	305	336	306	307	307	345	318	313	323	297	297	294	317	328	295	316	350	296	305	299	312	312	291	303	271	293	300	291	301	312	311	303	314	332	296	314	297	299	291	301	312	297	306	330	312	331	280	315	306	298	297	282	314	274	275	288	317	301	313	319	305	257	279	273	320	297	301	334	299	294	303	308	302	286	322	312	299	274	307	318	301	303	343	327	318	290	282	321	282	307	308	264	299	319	318	315	337	339	313	290	331	297	326	337	265	313	321	317	307	288	267	288	306	310	283	271	317	300	314	331	345	295	318	326	309	328	301	300	295	322	268	259	279	312	296	289	298	298	344	296	332	295	291	297	290	315	273	319	301	290	312	300	300	315	307	315	299	315	333	316	305	308	318	323	321	279	305	312	308	306	333	285	330	294	291	303	306	299	299	297	293	309	296	300	303	326	299	299	285	336	327	309	300	294	293	315	317	313	288	299	298	307	305	289	295	289	321	296	319	314	320	302	330	318	298	304	316	284	320	322	316	313	316	321	309	293	321	276	325	313	309	321	310	316	253	272	302	287	308	292	280	295	320	316	313	322	294	297	313	275	293	339	336	315	323	292	288	339	308	294	315	303	305	280	267	322	316	303	298	288	306	288	301	280	297	318	319	260	300	306	305	300	319	304	296	285	273	290	300	321	315	297	293	302	259	300	308	289	324	271	313	336	308	307	297	320	294	340	344	325	308	295	274	298	310	303	315	292	274	302	326	279	321	320	296	287	326	278	350	283	312	320	316	272	300	308	317	299	303	313	289	290	272	259	298	273	288	299	304	316	314	297	307	305	293	320	305	307	288	308	323	291	338	280	338	302	337	303	286	335	288	319	342	303	285	301	317	332	294	307	300	298	300	274	314	283	342	311	316	284	331	329	326	277	288	309	319	291	270	298	303	294	312	276	285	292	275	328	289	310	310	315	306	322	305	312	297	325	311	319	282	305	288	311	321	334	297	305	291	320	299	297	300	292	292	294	311	309	305	287	301	303	283	301	309	292	319	338	316	316	277	332	295	310	283	330	287	292	313	317	310	323	298	334	283	336	293	310	305	298	308	295	305	324	299	304	301	275	328	296	288	297	319	277	277	309	333	287	290	305	311	304	290	282	303	317	301	316	306	305	296	309	299	280	309	300	299	312	306	306	311	307	350	302	317	306	278	300	305	277	343	332	301	328	316	284	336	312	309	325	302	329	310	270	270	291	308	283	336	302	284	306	303	318	321	293	307	276	310	287	286	280	306	312	291	301	311	276	285	333	286	325	286	318	338	311	342	298	292	291	303	293	313	296	328	306	324	313	302	312	313	342	308	320	299	320	289	317	290	294	297	309	324	307	365	292	305	316	287	311	291	307	345	297	284	283	303	283	328	282	311	313	284	330	291	300	302	286	316	304	314	336	300	307	282	308	342	297	285	299	307	305	333	346	322	306	303	315	290	324	327	309	292	294	284	297	290	291	292	297	305	312	294	311	326	304	298	307	263	285	290	328	277	304	292	320	311	306	310	275	318	309	300	287	284	345	322	332	284	298	316	324	280	328	323	291	283	290	273	311	317	286	276	309	302	315	360	331	297	313	301	298	303	303	304	311	316	296	290	301	350	299	297	315	293	296	308	314	309	317	323	309	312	298	300	312	301	288	314	290	328	307	306	328	280	346	285	314	294	326	322	289	272	321	285	298	299	282	276	309	310	315	293	314	329	296	317	306	331	291	292	291	279	328	297	275	304	307	308	317	279	288	299	318	317	281	287	303	318	284	303	310	337	325	312	323	303	298	286	307	312	316	326	279	293	332	300	295	288	282	313	313	322	312	306	327	293	320	309	278	289	283	325	289	300	325	299	323	299	299	309	326	294	280	300	300	350	298	342	315	332	302	303	323	308	272	283	295	266	315	299	297	315	271	279	323	314	301	296	319	309	334	280	278	319	292	317	306	329	302	297	350	266	279	321	333	299	311	350	300	295	328	331	304	307	333	290	311	346	319	288	316	304	339	319	285	302	297	274	301	296	309	309	312	296	301	305	317	299	313	300	281	291	307	327	313	311	284	313	321	313	310	317	329	311	340	359	298	279	298	314	325	309	292	309	307	270	338	299	319	310	327	331	318	315	321	292	335	309	305	300	307	313	322	282	303	302	312	313	331	267	310	333	306	313	295	301	324	277	305	307	304	342	283	305	284	289	311	299	281	298	291	297	293	327	305	300	307	330	309	346	315	305	291	306	291	312	339	295	299	329	284	298	304	285	309	318	331	328	339	314	318	298	311	292	315	301	286	298	297	311	291	282	285	313	315	311	328	324	316	319	329	338	319	300	290	329	287	277	311	321	310	286	307	275	319	322	317	326	272	304	293	286	353	302	269	294	316	270	279	286	315	310	306	313	274	333	325	323	285	298	339	277	301	264	295	283	298	321	303	294	329	312	307	322	296	297	312	310	305	271	333	322	321	292	328	285	302	306	309	322	326	340	300	285	346	317	304	288	294	304	331	315	290	304	274	313	302	302	307	294	310	281	305	259	303	301	311	300	317	296	275	285	299	332	270	296	294	321	288	305	286	298	320	322	292	313	320	286	315	302	305	305	284	285	293	300	322	315	310	312	287	316	315	290	326	309	317	312	284	313	314	352	328	341	284	314	257	317	297	285	309	339	279	308	306	309	327	278	327	324	305	315	289	317	357	280	266	299	290	268	309	321	295	299	340	275	310	286	312	290	304	301	314	300	319	279	263	292	298	320	303	326	278	296	279	318	300	330	304	299	293	280	301	318	325	262	296	271	323	299	323	310	297	294	326	316	340	325	295	310	301	273	292	298	312	275	317	344	331	302	274	306	283	308	301	284	317	303	293	320	310	310	303	300	271	330	281	301	302	328	334	297	327	302	300	290	306	295	291	320	301	345	302	307	303	296	309	298	273	334	286	298	290	285	277	324	291	284	317	289	307	305	262	317	301	305	293	285	338	320	303	312	325	297	318	335	359	330	318	311	300	324	308	317	281	301	315	284	282	309	339	300	306	305	314	278	280	287	310	333	267	317	302	301	326	313	290	297	295	318	311	296	294
17160	775	712	505	438	384	344	410	381	363	320	334	356	346	342	289	342	285	296	347	324	319	322	325	308	322	303	299	324	347	315	323	338	322	310	306	349	335	334	328	318	359	337	322	348	328	329	310	334	339	322	330	316	339	329	314	339	315	338	338	324	340	339	295	333	329	305	332	329	384	318	313	335	335	347	338	299	311	347	328	342	331	339	322	302	357	314	293	336	327	336	331	304	327	337	328	341	377	283	310	335	314	306	318	302	327	321	331	301	324	308	346	324	313	362	351	340	351	341	309	316	333	346	303	317	303	320	305	324	325	312	314	307	340	332	352	326	322	321	343	356	317	345	311	313	335	363	325	334	310	341	327	347	319	317	340	334	292	302	340	329	314	310	337	312	325	311	334	299	340	310	355	306	329	316	306	322	337	316	330	347	369	308	357	312	324	316	341	329	324	344	305	322	308	346	315	291	302	380	340	331	352	321	342	323	313	327	306	334	331	335	321	341	315	308	319	331	307	330	355	359	342	315	302	328	353	307	341	336	359	330	318	340	346	332	337	307	355	335	304	298	344	374	332	311	318	327	330	360	315	330	301	330	341	319	315	320	291	329	314	347	343	326	314	336	308	338	321	294	344	298	324	314	331	325	297	325	322	298	316	321	293	304	344	309	338	313	333	315	364	328	315	339	331	301	341	336	305	335	288	319	312	329	338	306	306	355	311	344	331	341	330	307	373	333	344	352	325	330	338	330	319	336	300	330	316	322	330	312	322	326	312	325	332	317	335	330	330	340	321	327	330	326	307	314	332	312	326	371	313	342	295	335	296	328	320	331	333	355	306	346	328	331	325	301	304	320	325	348	323	338	324	327	354	331	332	306	335	276	341	317	314	335	331	343	324	319	320	331	348	304	327	322	348	322	318	317	341	334	293	335	309	321	315	344	330	326	321	330	318	343	334	347	299	338	329	326	304	312	336	314	298	329	373	324	353	335	341	336	340	297	330	340	301	327	300	345	326	341	315	295	350	295	337	300	332	307	355	301	306	287	324	357	330	356	343	332	326	324	327	317	320	312	346	334	308	304	337	313	358	334	321	342	341	335	324	348	320	289	301	302	303	330	339	313	326	329	351	322	322	326	312	352	345	311	298	320	309	338	335	301	322	307	338	325	304	333	321	332	316	300	327	344	338	331	322	327	333	362	338	314	297	316	314	329	350	288	331	332	363	340	353	325	327	335	317	352	336	305	303	353	308	344	310	323	360	315	303	315	305	333	356	338	342	325	326	307	306	307	311	333	363	311	315	322	328	303	351	322	309	301	308	306	333	295	327	329	319	348	340	299	318	298	294	362	299	326	306	328	335	378	304	342	310	324	293	333	340	323	331	335	345	326	330	337	326	326	328	317	333	326	318	324	331	332	349	324	295	351	309	331	323	328	321	360	304	330	329	316	339	323	314	292	304	311	323	332	337	367	326	324	322	329	343	297	317	341	338	316	325	311	327	320	338	315	321	321	289	315	344	335	359	310	337	334	321	350	324	350	316	361	332	329	322	334	326	346	323	355	342	290	303	320	344	344	319	353	306	312	301	324	311	306	335	323	347	289	359	358	334	350	325	323	295	329	307	307	310	320	342	312	325	315	336	326	320	317	335	370	298	324	321	325	306	327	340	334	306	330	331	338	320	306	317	342	332	324	302	358	341	372	342	315	328	334	325	314	325	331	349	327	352	307	347	342	321	308	338	300	352	342	309	325	354	314	343	334	291	340	344	309	323	329	319	322	285	326	319	347	332	316	353	338	329	310	322	296	320	307	306	285	368	357	330	314	323	335	318	339	316	371	329	332	372	353	345	325	353	396	333	312	304	333	342	339	322	337	353	315	304	341	306	345	318	315	344	314	304	307	310	339	335	337	356	306	316	328	310	335	318	310	297	302	326	314	362	367	296	321	307	354	324	337	288	309	314	324	360	330	344	331	341	356	334	282	324	365	346	316	341	325	321	317	324	328	296	293	310	323	341	350	320	290	338	329	348	325	328	326	341	345	354	345	322	327	331	312	304	319	314	346	308	316	357	328	344	327	311	312	333	357	339	357	295	296	289	291	317	299	321	322	369	344	310	350	294	319	314	336	338	321	340	324	313	323	314	333	330	352	326	319	335	306	330	330	305	307	301	303	282	319	334	344	365	331	335	284	346	311	349	321	362	319	336	299	350	327	298	328	334	321	311	328	307	336	321	332	326	300	306	356	343	347	336	334	339	326	305	312	326	333	325	348	381	330	349	288	290	317	324	308	348	302	335	325	326	347	334	340	363	311	341	364	316	342	346	325	331	340	326	319	325	330	354	333	305	323	341	334	344	333	340	338	324	348	329	303	317	313	340	353	332	309	305	337	344	330	334	344	318	320	332	314	338	300	319	375	316	319	319	351	322	316	273	300	330	333	309	348	327	318	326	345	319	295	322	331	343	334	356	326	342	304	312	329	338	339	313	322	343	313	350	323	313	315	333	309	350	311	331	341	319	322	308	342	315	320	337	305	349	344	284	320	317	306	334	330	312	316	325	349	347	319	335	327	327	307	339	332	334	342	337	355	304	324	323	351	323	347	365	347	337	351	361	339	303	341	333	306	332	365	354	325	324	317	324	326	351	339	310	307	325	330	306	318	309	329	344	320	339	360	328	289	343	329	326	308	324	330	336	354	305	326	293	331	334	333	313	331	323	349	341	323	341	340	329	343	303	310	325	315	320	321	357	325	324	356	317	324	322	306	334	335	334	302	308	324	307	313	317	350	301	323	305	318	318	350	360	365	317	345	319	322	319	344	305	332	330	369	314	330	302	322	375	308	338	307	312	335	326	338	352	319	321	337	300	327	324	357	354	312	307	307	292	306	347	321	326	322	320	337	318	313	352	342	358	332	307	323	342	330	336	327	311	346	305	352	367	309	341	338	320	298	309	305	323	315	311	314	334	332	314	333	279	330	301	307	332	303	321	332	358	328	299	325	315	337	340	334	330	338	323	292	347	314	302	284	317	310	333	330	330	316	360	352	313	312	309	308	294	303	337	319	311	316	311	331	322	319	323	331	323	349	307	356	320	330	328	316	307	302	299	321	341	293	342	327	326	317	351	329	298	292	342	338	325	328	307	343	301	362	311	325	328	288	319	301	315	311	345	348	335	336	326	325	350	325	297	336	318	336	319	299	321	299	357	347	305	348	321	324	340	337	315	334	314	304	327	343	331	357	362	335	319	295	316	325	341	324	316	309	340	316	341	348	328	299	341	361	296	300	340	329	332	303	349	333	329	311	353	298	337	341	305	356	325	347	309	302	317	318	301	319	314	340	317	305	325	325	340	326	342	325	333	324	306	352	308	311	364	333	261	318	346	299	353	343	337	289	301	315	316	280	311	316	334	335	305	308	357	337	292	338	301	321	360	334	321	329	364	297	349	333	340	312	331	335	319	348	317	317	340	339	306	335	335	333	305	300	320	353	337	319	311	313	304
25043	20656	26531	24777	20639	11091	1086	698	630	526	539	483	512	452	468	501	451	462	429	416	437	428	452	459	426	423	436	411	406	443	414	423	407	423	432	406	435	404	388	394	391	385	415	380	395	406	411	411	416	418	410	397	405	373	409	395	379	394	400	378	421	402	387	377	408	414	370	394	418	399	380	387	397	399	391	396	393	415	403	398	396	396	375	388	417	411	370	422	396	370	395	400	421	416	393	403	388	390	434	415	378	395	415	392	402	384	413	434	389	406	353	381	433	381	436	396	417	392	403	381	415	415	370	393	402	450	385	383	349	394	407	398	418	401	400	409	429	385	416	397	398	391	412	415	412	429	408	388	394	398	382	390	428	416	397	396	402	406	383	347	389	430	401	381	384	375	382	387	389	374	388	420	400	372	404	369	401	417	401	414	378	389	417	397	380	418	434	371	426	429	411	404	413	379	414	382	386	357	382	367	420	414	417	388	419	426	382	399	388	395	427	407	371	360	395	423	370	414	425	359	394	378	399	378	406	392	359	366	387	405	384	405	398	386	403	401	394	419	411	394	389	400	373	424	397	396	344	364	378	381	396	377	395	349	429	378	386	382	360	376	421	420	408	395	394	398	382	403	386	407	396	395	403	364	403	434	419	398	359	364	383	400	396	430	365	396	400	359	375	392	379	403	349	393	419	403	340	407	383	406	393	399	423	407	393	389	409	444	385	393	427	404	385	376	407	392	461	383	396	395	374	402	379	415	367	399	398	398	402	393	349	389	409	380	437	414	397	417	406	435	399	416	400	405	387	386	406	397	427	450	368	370	382	399	388	436	360	401	432	400	378	390	427	399	395	409	404	396	408	397	392	367	390	405	374	420	384	358	374	403	420	352	384	445	381	369	420	438	411	402	389	403	405	407	390	425	385	373	415	398	373	379	395	395	430	404	416	405	386	361	363	365	422	362	397	408	410	369	415	384	436	416	402	366	429	395	390	362	403	392	398	424	372	410	378	368	406	386	378	378	410	373	354	406	417	399	382	367	410	387	384	409	405	381	379	385	419	406	401	405	415	377	363	410	392	415	361	413	404	411	416	393	410	421	390	413	389	382	387	414	381	391	411	413	364	441	403	409	395	379	425	416	408	359	412	379	426	397	417	437	411	432	420	370	436	406	394	397	411	374	413	401	376	390	398	403	424	380	370	402	426	415	388	344	400	387	375	406	392	390	393	376	405	395	378	392	419	394	419	409	393	372	384	400	452	371	330	356	404	403	383	402	378	390	399	399	394	423	414	408	405	376	402	418	363	376	444	397	378	419	398	418	384	411	369	391	404	375	393	402	411	388	404	396	398	417	383	390	342	390	380	428	398	371	411	374	417	356	431	404	384	378	413	392	415	395	370	395	385	414	388	422	415	395	387	380	423	414	412	428	401	391	417	392	421	399	387	413	401	396	393	393	391	400	418	398	416	428	398	380	371	399	405	386	363	419	426	418	400	375	433	387	405	434	404	361	364	384	416	371	397	365	385	435	399	397	410	397	399	360	428	388	431	355	425	388	377	390	385	361	421	432	379	430	391	395	373	387	421	386	417	403	435	359	398	420	394	416	372	370	396	416	396	405	404	391	410	443	400	403	430	407	398	414	349	374	424	388	381	370	425	400	425	431	394	442	386	407	407	408	408	405	399	395	388	403	366	396	415	382	408	427	401	423	403	376	392	414	434	385	396	373	387	386	401	367	381	405	379	386	423	417	370	425	408	410	402	388	425	436	404	396	400	388	449	388	364	392	409	388	433	378	402	439	413	417	440	371	365	430	405	407	363	381	398	387	373	431	383	408	395	390	425	422	437	407	406	388	409	377	414	424	376	392	369	399	390	418	414	377	385	356	433	429	425	360	410	394	430	396	377	393	376	376	386	415	417	405	384	389	399	407	375	413	412	389	360	410	372	377	389	414	458	398	373	369	398	400	397	357	396	424	403	412	428	411	403	394	418	409	418	382	375	377	391	370	415	423	415	388	381	402	404	419	396	360	420	367	370	392	416	403	416	431	398	416	360	419	374	425	392	400	368	362	361	401	415	408	386	396	429	415	403	400	392	413	413	407	415	415	393	421	413	424	387	424	398	399	405	423	385	372	434	409	410	419	373	376	417	395	414	406	412	384	404	383	342	395	405	438	395	370	410	395	402	383	407	417	391	396	374	406	385	408	412	390	391	413	398	408	427	376	377	357	413	431	414	374	393	405	420	377	391	383	365	362	437	393	413	382	378	396	394	407	393	414	371	411	396	392	413	387	372	390	375	393	393	385	402	399	364	399	377	403	417	403	390	403	376	369	430	431	379	388	424	405	419	378	422	371	379	395	399	386	402	364	446	404	370	396	393	412	378	399	412	397	396	408	433	407	403	415	438	386	439	409	368	405	404	390	371	369	373	394	392	374	379	394	414	428	385	395	409	363	399	391	420	370	369	380	407	390	405	354	361	379	402	391	368	403	403	401	412	394	368	381	428	417	380	382	330	393	361	393	414	389	387	410	434	413	443	405	405	385	382	402	407	393	435	391	397	392	412	412	380	416	411	391	388	419	363	373	435	379	393	376	392	414	438	375	362	398	405	420	400	382	416	406	395	395	398	392	377	412	390	403	418	403	347	395	364	398	391	392	402	390	377	345	420	411	387	412	395	390	407	399	377	412	401	382	392	393	407	406	418	385	384	381	361	420	413	362	406	376	369	392	371	363	388	415	460	434	403	408	395	361	401	364	414	387	412	385	353	429	394	401	393	388	372	419	390	415	394	378	396	409	395	404	413	431	368	397	424	385	371	401	394	422	400	367	418	421	386	391	380	391	436	407	406	396	413	388	378	427	397	408	403	413	402	370	385	415	432	374	401	398	383	391	378	391	390	360	389	402	381	384	386	389	383	417	399	357	417	360	386	414	382	386	389	384	388	387	357	417	413	400	403	384	404	394	376	361	406	370	426	395	374	436	378	360	380	411	419	424	387	391	400	391	378	399	416	416	392	359	407	396	367	388	375	415	412	390	371	372	390	422	408	364	368	392	408	394	392	426	369	388	411	395	410	392	416	379	407	382	396	405	393	390	412	393	414	423	408	395	411	379	363	408	394	384	403	373	417	418	362	381	395	412	433	399	418	391	407	401	409	372	410	390	383	405	431	379	386	402	409	425	406	363	399	377	409	364	398	379	399	404	410	421	432	380	396	401	400	385	432	383	396	416	372	431	382	370	405	363	435	407	403	412	377	377	386	414	409	390	389	417	358	371	411	377	424	398	378	372	442	431	415	377	425	358	366	465	398	422	391	420	397	426	399	339	403	368	388	388	349	392	391	369	420	393	393	402	406	405	394	417	375	386	411	396	404	416	404	358	411	430	380	366	376	387	398	421	378	360	401	427	426	375	403	372	407	399	382	411	420	370	373	365	414	382	426	418	414	421	403	374	405	370	398	424	390	401	402	403	387	411	424	429	397	378	377	401	428	406	377	415
45466	10967	5894	3075	2098	1549	1275	956	871	811	704	667	573	554	530	541	496	497	482	463	463	470	451	434	430	412	412	396	462	471	410	442	431	391	369	391	433	417	384	423	420	428	412	398	395	380	396	379	410	412	381	430	399	426	399	406	367	408	384	411	410	396	392	411	373	384	374	424	384	394	412	400	400	431	430	412	389	394	443	384	374	385	390	407	416	412	400	394	374	406	396	394	384	424	374	363	403	393	354	355	376	432	399	428	411	423	379	441	412	416	407	365	402	394	399	394	406	400	340	400	402	410	350	397	386	408	376	402	392	369	402	393	415	392	418	417	411	410	406	410	400	383	415	422	399	364	391	368	435	370	422	409	398	394	407	368	419	389	368	403	411	360	377	382	395	417	436	385	385	436	410	367	383	394	459	385	402	403	381	375	408	370	405	384	419	406	422	404	411	385	361	386	411	411	377	387	430	395	372	388	365	383	362	377	384	398	400	403	377	405	395	441	395	404	362	354	365	400	393	411	420	384	361	398	426	383	403	396	390	447	368	399	420	360	413	409	424	398	390	379	358	396	382	402	394	404	419	361	361	412	400	394	417	381	373	374	370	366	413	403	394	410	396	388	361	354	422	413	397	357	396	416	408	389	381	384	391	405	385	362	426	406	383	405	418	418	418	394	390	414	384	387	378	411	393	396	406	417	409	391	413	385	371	399	367	367	390	440	405	408	394	400	374	406	417	460	418	377	395	346	399	409	401	384	422	368	409	353	392	420	401	398	368	413	397	382	397	378	395	416	392	413	389	374	388	389	401	365	380	382	406	400	382	362	406	389	367	421	400	381	379	429	404	396	355	413	403	421	343	419	393	373	383	372	405	395	406	418	365	421	406	416	363	376	396	453	365	363	359	419	391	404	406	369	344	428	382	415	402	367	375	403	396	405	381	382	389	401	413	400	378	372	379	374	396	374	394	394	455	407	380	401	413	429	398	390	365	391	396	407	367	380	388	351	404	378	415	362	386	379	418	421	400	435	403	378	393	403	390	396	393	372	375	377	394	396	386	380	413	400	418	409	396	416	397	379	392	409	416	407	369	430	407	367	374	430	439	422	378	451	373	385	426	413	426	384	398	358	419	395	379	385	377	393	384	411	383	406	425	390	402	413	370	405	399	397	399	419	380	397	364	385	375	389	385	397	370	344	374	411	416	401	391	380	364	373	403	400	401	402	371	408	404	424	421	393	396	403	388	390	415	398	389	420	381	393	376	373	395	395	383	414	383	361	389	410	393	402	379	378	434	419	346	395	382	373	394	398	378	383	378	414	432	406	388	375	367	424	378	403	382	374	388	400	418	390	359	380	379	360	421	367	370	427	410	412	428	403	379	382	375	395	370	373	404	383	407	410	395	376	352	378	417	390	438	396	360	390	365	402	426	392	389	411	408	420	399	375	398	406	430	435	414	413	393	386	436	395	405	390	407	417	409	369	409	410	372	386	409	402	399	414	378	384	386	406	392	386	420	384	389	416	398	410	370	366	411	367	359	387	421	410	395	378	387	412	383	391	382	396	407	389	397	409	389	417	392	384	393	392	393	419	376	386	432	444	395	368	376	383	387	375	427	386	407	372	392	327	417	361	393	390	428	417	440	401	387	403	429	414	419	392	394	377	362	392	369	391	378	421	421	374	400	368	387	399	388	341	385	404	403	429	416	375	411	382	415	387	397	395	430	385	408	396	424	375	386	383	364	398	428	408	446	382	384	387	386	394	376	385	383	390	371	376	442	402	365	388	423	346	403	427	414	393	413	401	401	433	425	391	397	388	400	397	411	395	407	375	371	400	404	389	402	384	415	380	421	384	385	397	413	389	394	409	370	392	404	382	381	391	404	394	396	391	397	389	368	393	363	364	386	384	379	396	395	388	385	349	396	400	398	407	404	373	387	406	385	403	407	374	404	402	415	385	378	414	368	387	393	399	402	394	398	365	377	399	405	414	358	392	364	377	377	412	389	427	379	422	377	378	372	415	413	407	416	388	404	404	422	383	365	416	365	366	410	389	422	375	385	396	433	402	398	393	382	417	431	387	381	400	386	385	435	398	393	369	393	365	407	355	348	410	384	404	392	396	379	352	432	414	368	382	406	395	381	387	395	402	425	372	402	434	376	371	418	384	409	339	371	432	397	371	383	373	397	384	369	389	398	432	387	389	440	378	393	377	367	363	378	374	412	398	386	366	409	387	405	438	406	372	388	390	414	400	392	418	385	372	418	372	410	408	426	380	404	361	384	378	353	431	411	378	382	388	389	397	404	391	358	391	392	383	411	361	392	385	403	428	418	395	388	379	407	389	408	369	397	372	432	382	406	408	422	410	393	400	384	405	409	407	384	403	364	432	369	399	407	429	379	381	408	388	391	362	378	357	420	380	388	421	410	396	374	401	426	407	402	392	369	404	382	387	370	384	417	394	397	409	390	391	393	370	392	396	399	387	345	392	374	391	367	402	403	399	376	379	394	400	413	388	380	419	386	382	400	360	390	376	401	418	418	406	378	396	380	389	397	401	398	399	410	407	382	382	393	384	409	403	403	407	391	403	358	404	362	358	402	406	406	405	407	397	410	383	397	389	413	378	384	359	402	393	398	404	407	401	431	380	406	390	366	428	402	390	395	365	405	370	392	381	416	362	411	389	406	381	383	392	417	385	391	399	404	442	396	391	429	384	423	376	383	415	419	376	428	415	341	379	403	375	383	412	383	376	366	377	373	431	385	388	408	406	410	390	386	377	387	378	364	387	382	428	404	394	370	368	398	390	386	375	401	418	412	376	377	384	400	391	374	410	400	368	389	355	432	406	404	416	388	379	372	398	376	396	396	398	402	421	396	406	391	410	370	374	414	388	417	423	386	363	390	366	387	401	398	406	379	397	384	401	407	419	367	397	458	396	362	373	416	407	391	407	383	369	376	379	415	395	382	388	362	404	402	364	367	410	405	381	356	426	407	387	390	406	408	381	438	411	411	403	367	401	381	404	391	403	348	411	407	398	374	371	427	375	400	365	355	371	398	429	394	365	424	383	383	374	392	383	393	416	379	395	413	400	385	414	363	408	407	399	404	390	455	391	394	388	394	399	416	398	389	403	391	340	373	396	383	372	361	398	387	408	391	385	388	378	395	387	372	401	422	380	387	371	398	392	377	397	381	427	379	358	401	416	387	377	359	390	395	368	379	402	395	439	387	395	404	347	388	421	417	385	384	421	407	397	377	414	406	407	386	403	404	421	376	414	401	340	368	416	360	404	380	398	372	403	363	395	366	420	398	397	393	369	348	401	388	426	395	385	385	398	437	402	383	368	384	393	364	380	398	366	410	377	406	391	387	378	361	415	408	438	367	385	384	382	407	397	363	378	391	411	414	373	395	369	399	385	362	393	381	349	374	384	408	378	378	404	388	392	389	407	403	387	389	381	407	383	387	388	406	437	393	405	406	380	407	359	387	388	436	391	384	385	406	380
22954	20684	27486	23930	20691	20746	11570	1653	1175	1106	1079	979	913	949	868	865	866	785	821	798	741	760	822	747	762	781	741	700	740	690	803	804	739	685	699	717	760	726	718	715	702	698	737	746	703	720	729	742	725	692	701	729	720	707	643	736	695	678	707	731	709	660	688	741	724	673	691	692	701	737	743	690	711	690	660	773	728	725	655	718	695	691	706	654	657	700	681	671	735	693	712	639	725	702	708	729	701	673	752	636	704	706	679	711	680	737	691	692	707	681	766	701	696	683	750	668	710	680	697	716	724	704	761	719	714	718	698	686	700	730	732	762	727	712	721	734	673	687	712	736	724	692	696	699	657	753	688	702	709	684	709	707	685	687	700	684	695	686	676	694	696	731	728	720	706	713	734	635	720	738	695	723	692	689	712	691	734	701	682	686	711	683	699	761	683	651	735	702	695	702	703	661	626	717	670	701	685	670	689	707	714	690	693	694	687	683	722	727	707	712	642	711	685	674	688	684	683	692	677	722	687	769	731	714	652	715	667	736	661	685	714	707	755	669	686	758	687	710	671	711	727	677	698	673	678	689	743	695	715	695	702	698	685	721	708	689	723	707	656	688	700	724	697	740	712	727	683	724	734	703	688	728	707	689	691	680	642	715	730	665	742	692	703	698	734	733	712	720	739	691	723	661	720	710	677	720	687	725	712	647	690	753	754	724	703	711	705	703	692	707	668	745	699	677	677	674	712	772	701	663	701	669	705	727	678	705	717	674	698	713	686	726	659	699	702	763	712	658	692	706	668	714	738	707	699	733	674	696	695	696	714	704	708	766	703	736	668	748	647	708	742	697	682	692	687	722	634	695	649	747	684	683	719	631	670	714	695	692	701	706	695	738	681	743	695	736	687	736	680	741	661	720	707	681	733	679	659	723	714	745	699	740	701	730	688	705	738	641	757	660	673	681	733	726	699	674	653	690	709	705	712	700	700	706	733	767	691	695	724	673	751	723	653	685	688	692	716	693	636	765	692	717	722	691	734	668	758	724	713	718	772	720	727	666	695	694	698	695	715	726	745	707	737	723	652	735	684	708	757	708	750	698	695	687	693	712	688	724	720	723	744	704	694	731	669	709	748	701	761	680	704	682	700	715	693	750	743	673	686	636	652	713	733	731	667	714	669	687	690	699	718	714	688	742	728	721	704	675	696	756	671	749	687	697	665	732	708	706	712	711	677	681	656	691	685	680	695	694	685	694	690	705	676	673	732	704	716	729	701	736	674	726	717	721	695	686	687	764	718	722	666	748	729	659	707	710	719	676	710	701	683	682	675	740	714	677	678	714	688	684	693	691	689	738	695	715	663	670	677	680	774	698	698	680	706	671	687	699	695	708	723	719	769	698	685	682	759	708	700	730	736	680	702	719	694	707	696	712	724	777	696	723	695	698	713	660	702	666	714	662	682	740	666	717	727	705	718	721	699	738	717	671	685	667	682	731	674	726	674	733	694	726	716	791	693	735	680	732	673	609	727	684	691	697	733	722	733	691	723	699	692	707	683	720	721	706	746	693	700	685	702	710	678	698	685	676	690	701	694	716	744	723	753	692	708	692	702	716	747	693	713	658	760	704	647	688	675	670	692	702	671	689	706	718	695	708	721	690	732	718	713	694	672	687	695	705	662	700	702	715	723	689	673	732	688	751	758	740	695	663	702	689	688	709	661	675	765	707	671	710	697	736	714	654	678	730	742	709	721	704	687	705	638	699	706	686	739	683	692	709	652	676	696	727	641	689	713	694	714	704	664	678	709	686	739	681	678	680	699	684	680	706	681	693	716	670	697	719	694	670	687	674	692	656	694	690	762	709	679	712	718	731	712	671	659	693	666	642	725	656	683	684	690	719	683	741	681	671	672	671	674	709	697	671	741	736	705	721	675	692	653	650	649	710	711	695	743	666	783	736	686	724	740	698	661	706	695	699	754	714	698	708	717	682	745	714	758	660	752	738	676	709	742	709	672	694	687	705	695	680	729	684	683	727	689	695	742	744	690	665	726	696	738	695	737	674	681	704	661	737	729	718	696	667	635	722	693	724	689	723	653	700	729	732	702	703	693	733	679	689	704	712	751	674	711	668	702	701	720	744	701	703	657	758	731	700	666	671	687	735	743	657	678	732	730	706	749	730	697	714	748	705	660	720	717	677	699	713	718	735	663	735	694	685	717	673	712	681	719	701	689	706	674	699	702	670	721	689	706	729	663	730	713	646	705	740	682	645	729	682	719	699	673	702	674	641	734	692	732	735	689	733	739	694	707	700	690	679	682	703	694	708	735	716	757	698	714	675	701	730	697	677	648	681	641	677	674	689	687	676	664	673	690	656	710	710	726	728	656	725	739	672	718	740	712	716	730	677	719	672	662	711	685	656	718	699	684	700	717	668	703	701	663	750	688	676	729	739	641	684	660	695	699	663	700	713	664	647	703	707	680	685	741	707	703	704	801	723	691	713	711	658	710	746	696	672	759	713	715	680	686	725	736	671	682	760	689	673	699	651	671	713	708	722	750	688	738	682	702	752	638	677	687	671	746	694	711	749	735	714	728	662	698	658	710	723	694	712	738	707	674	716	713	726	659	735	666	684	690	752	684	714	686	742	696	687	713	676	677	744	683	693	693	694	742	712	709	670	660	692	686	694	698	662	743	691	711	731	661	679	712	683	690	647	724	704	690	688	725	684	702	721	676	697	668	713	695	732	712	685	694	752	670	694	718	688	709	691	727	731	738	702	683	690	662	723	741	731	706	713	694	731	688	736	746	689	697	688	714	726	704	703	716	662	731	724	710	713	703	719	726	676	690	733	724	704	728	752	685	712	680	718	704	672	686	728	692	703	685	692	693	774	727	723	714	680	659	711	739	695	724	719	691	709	680	707	696	746	685	714	698	700	655	677	698	688	740	734	721	659	730	713	686	644	675	707	712	752	731	692	730	648	673	710	703	724	686	657	720	641	640	658	672	701	691	711	689	691	676	662	679	709	714	706	707	667	717	653	705	693	655	702	694	688	707	726	716	686	681	695	668	743	719	750	698	669	679	678	674	719	723	621	707	714	659	708	745	675	719	688	734	699	717	707	692	689	751	696	688	698	721	701	704	692	697	692	714	703	699	702	705	716	683	700	690	690	637	714	685	679	665	740	716	689	682	702	728	719	716	693	692	692	776	742	721	707	732	712	727	699	710	693	679	675	713	727	705	692	729	722	705	746	695	688	644	654	712	670	704	710	704	715	678	683	726	683	693	742	685	716	690	664	706	750	675	713	694	740	684	622	717	685	760	748	691	713	702	695	682	684	690	688	712	735	715	668	712	740	719	720	658	698	715	679	660	695	657	698	653	700	724	709	720	712	678	664	732	752	721	680	683	700	713	683	691	702	730	716	691	693	719	669	674	666	686	647	682	695	671	656	764	697	636	693	735	716	737	691	726	702	689	692	737	678	746	703	727	711	712	678	680	673	681	716	680	652
18193	13537	12281	6995	4622	3432	2725	2226	1800	1606	1485	1309	1194	1163	978	944	933	878	949	867	882	838	806	760	790	797	739	684	767	771	691	741	747	674	711	711	762	708	716	718	716	685	692	686	669	718	662	682	669	709	672	698	682	686	694	672	685	650	668	676	648	647	689	650	645	652	708	692	696	676	678	660	681	667	611	648	674	729	652	712	690	640	711	678	680	624	682	689	677	674	624	701	692	682	682	656	637	663	637	669	626	739	676	687	675	676	666	722	655	695	656	686	665	699	646	668	689	644	685	574	632	650	670	688	650	666	680	670	639	661	677	672	701	663	693	653	671	660	659	671	677	707	663	661	648	680	660	640	644	675	653	673	641	650	651	689	704	688	684	643	666	700	653	680	674	617	644	614	685	667	704	661	646	632	652	684	706	709	698	682	680	677	670	688	649	676	669	659	669	658	670	680	659	625	667	645	691	688	685	655	688	676	696	688	721	683	674	637	651	673	641	661	651	652	692	693	675	644	658	676	719	668	635	677	653	664	669	679	660	653	669	669	684	645	657	674	652	685	625	637	666	652	656	629	635	665	701	670	685	676	665	660	678	681	672	699	647	676	680	621	647	645	673	634	643	669	658	689	645	612	677	654	685	634	703	634	677	672	668	688	665	650	658	644	724	661	664	678	661	679	686	672	646	655	640	679	692	668	633	702	649	688	662	693	671	654	684	696	627	699	675	664	683	656	673	634	662	666	638	682	678	663	677	645	647	692	638	691	609	705	702	671	665	693	663	652	675	652	666	700	653	668	658	701	677	656	713	675	672	660	662	644	648	679	653	691	713	690	667	653	671	692	659	685	661	648	685	642	670	656	656	663	682	659	657	682	647	646	657	657	706	614	660	672	694	674	645	749	649	713	635	671	701	673	687	671	652	697	648	702	637	687	663	712	681	669	669	647	689	674	687	685	653	702	650	663	646	670	690	649	635	697	650	684	700	664	652	638	653	702	714	660	653	633	680	651	639	640	666	681	672	653	677	656	682	638	667	677	669	701	673	675	636	695	668	689	628	655	650	679	679	645	711	653	684	668	636	689	650	706	673	674	680	661	731	673	643	676	702	663	678	649	642	720	651	649	683	634	663	656	669	685	658	649	735	691	705	703	683	665	700	644	711	673	637	715	647	693	655	690	668	722	665	701	644	663	720	640	651	681	597	682	691	643	655	702	639	602	633	639	638	715	666	670	701	676	652	673	651	630	716	628	667	664	670	670	668	660	646	687	663	701	668	664	656	654	619	655	607	684	713	668	678	694	641	635	663	669	603	701	689	625	657	698	677	663	681	653	656	645	663	605	658	694	701	681	630	681	603	701	662	690	648	670	709	685	682	661	713	585	637	648	685	664	640	661	653	618	629	635	716	674	697	665	628	639	715	678	643	633	631	636	677	705	639	686	670	706	687	642	660	688	677	658	673	678	659	665	698	679	675	665	642	637	663	666	669	682	685	654	647	664	651	666	662	670	647	668	690	692	619	640	610	610	641	702	654	653	660	697	646	622	680	615	677	662	642	647	658	683	664	670	639	649	655	678	635	680	651	674	670	695	654	612	677	723	658	691	671	674	702	658	628	636	653	660	652	644	659	723	687	696	670	666	670	651	694	640	688	669	708	684	622	693	695	690	688	626	669	680	641	673	709	645	654	673	660	625	634	645	646	702	614	650	664	677	676	636	673	680	638	667	633	644	658	644	631	654	644	679	685	696	657	674	677	643	717	640	650	662	645	670	665	707	655	689	689	679	642	679	609	655	672	642	674	606	639	675	668	695	616	633	652	589	638	635	684	695	647	661	671	643	666	683	631	616	678	694	694	647	655	684	623	673	653	657	705	693	704	684	624	669	666	641	647	662	652	646	687	637	722	650	663	693	653	667	621	658	659	685	644	644	661	646	630	659	673	640	704	639	653	649	646	687	647	647	661	649	678	652	631	734	632	663	673	676	656	696	631	642	662	674	701	721	656	649	656	679	678	634	651	653	683	715	666	696	630	632	693	660	696	710	681	706	618	695	682	654	654	661	639	705	643	644	679	698	617	662	723	625	726	642	657	687	630	650	657	648	612	692	674	702	629	662	680	678	614	680	675	681	668	672	640	642	655	680	682	663	667	677	655	694	670	640	663	688	625	634	644	651	659	708	691	671	655	688	698	637	662	644	685	661	656	659	627	656	679	667	674	658	671	671	641	675	646	644	663	673	658	696	666	640	655	691	672	702	634	628	665	602	672	640	673	704	644	644	694	714	665	650	675	666	677	671	625	677	718	656	699	658	659	686	668	652	683	701	636	643	692	672	631	714	694	627	702	630	652	620	676	663	603	658	648	655	656	650	713	701	658	663	644	671	665	687	719	636	667	636	689	727	660	662	662	647	616	691	645	719	696	614	685	632	617	677	666	677	654	656	676	685	622	660	661	696	680	660	641	653	648	665	638	651	668	675	686	657	672	662	683	681	673	657	675	712	672	605	695	644	668	668	657	686	648	647	672	733	686	659	642	701	646	693	691	721	746	658	674	657	693	673	673	668	653	653	719	630	680	644	674	668	644	679	692	685	706	661	648	678	711	677	653	685	672	681	644	678	651	678	641	680	664	640	706	614	709	636	624	662	677	686	631	648	613	636	670	671	653	671	665	695	674	720	633	619	636	717	652	671	671	680	665	655	693	696	695	687	629	669	663	638	638	662	639	645	657	656	639	639	636	692	664	633	645	641	718	704	680	648	610	713	641	666	708	660	716	661	652	689	677	627	649	609	668	657	672	644	670	654	639	661	701	666	626	654	678	638	648	632	661	669	695	671	660	679	677	692	653	666	647	694	645	670	654	673	644	670	665	679	668	680	676	662	653	671	663	647	657	667	729	622	679	652	681	655	644	670	648	671	658	626	646	716	669	722	691	685	626	629	730	639	634	648	667	685	735	684	697	654	663	681	677	689	674	648	632	632	653	669	669	683	687	691	700	689	692	673	663	672	688	719	693	650	673	659	677	674	681	668	670	663	681	704	675	666	693	624	680	632	674	688	671	643	647	614	656	634	666	622	663	654	666	654	640	700	652	668	720	657	677	639	677	691	649	632	684	665	688	650	676	671	713	649	701	684	621	638	684	638	666	693	696	655	691	642	655	692	677	651	641	674	642	678	679	664	701	653	639	692	658	641	620	716	650	702	691	676	704	658	728	670	687	661	683	647	676	662	642	658	633	659	652	647	600	699	609	658	698	643	630	655	669	701	679	656	692	658	722	670	685	659	706	618	684	704	641	686	666	658	674	637	633	651	688	722	673	681	675	672	682	674	684	663	665	617	667	653	668	642	678	674	667	677	640	668	642	628	675	659	639	678	663	702	679	683	644	675	669	650	619	691	635	692	685	619	667	701	686	664	701	668	666	702	674	655	648	651	699	679	677	666	689	702	642	687	633	640	609	645	637	679	672	667	675	675	690	658	631	653	647	646	680	638	692	673	676	669
32204	14956	2374	539	353	317	323	377	315	310	337	340	305	316	291	301	304	311	317	335	302	311	299	322	294	342	305	334	294	308	305	312	313	313	305	321	298	300	301	322	282	319	277	310	293	302	269	325	290	307	294	345	303	312	323	344	274	298	327	303	275	303	293	319	326	311	266	294	298	300	297	311	309	306	336	329	286	311	290	336	311	304	332	297	289	340	299	317	294	296	299	310	312	285	342	267	333	280	318	303	281	321	291	321	305	320	319	309	292	304	309	301	304	274	322	318	312	299	358	275	327	317	310	312	289	316	300	295	309	302	274	333	306	339	314	315	286	338	296	306	308	303	308	310	306	289	309	299	285	279	307	302	334	314	333	296	288	328	285	273	302	315	321	304	292	313	287	290	331	294	338	288	306	283	288	299	288	309	298	321	309	301	298	267	302	306	283	303	304	326	313	327	297	316	274	328	302	329	311	312	322	322	327	291	337	306	313	300	329	281	287	295	303	298	304	300	328	326	279	287	347	325	325	284	309	314	318	305	271	298	278	303	290	288	295	300	292	313	355	322	335	309	318	317	302	313	292	293	292	323	333	305	335	282	316	290	294	275	295	349	327	281	293	320	314	326	289	300	286	304	300	287	323	290	312	339	322	331	333	326	322	308	270	306	317	305	318	326	313	325	300	301	314	305	316	297	328	290	313	266	328	330	328	307	310	312	309	306	312	325	327	297	307	292	296	320	312	309	334	302	329	308	301	283	315	283	343	307	318	318	305	304	305	329	290	307	305	294	328	317	295	315	265	285	325	317	272	268	321	287	323	300	302	302	285	334	325	371	310	299	298	290	286	318	305	300	313	303	279	290	314	324	336	300	314	312	281	294	316	324	323	303	336	312	298	334	318	308	345	308	339	302	296	313	307	315	330	328	336	270	306	346	290	315	272	363	362	320	340	294	294	301	286	310	316	284	310	329	287	324	338	321	298	300	345	347	291	287	293	343	297	306	303	326	330	321	290	295	336	313	293	312	305	319	301	269	289	316	305	318	289	303	326	294	300	290	307	308	333	312	297	331	345	330	306	284	320	294	300	303	279	318	290	315	336	327	293	310	345	307	334	336	320	302	295	313	311	316	280	303	302	312	326	336	313	290	283	329	325	302	319	334	274	309	313	306	297	297	314	274	311	309	279	277	306	300	270	291	310	323	292	344	285	315	312	329	326	313	322	296	316	325	294	322	311	323	332	315	340	332	303	315	303	297	294	339	304	320	300	301	321	272	291	302	298	314	297	316	307	317	319	293	318	331	307	259	313	286	305	329	312	306	310	321	298	303	290	312	309	319	304	317	310	279	306	316	351	344	276	316	313	293	335	277	296	291	315	322	317	311	311	315	343	331	302	311	312	283	305	309	340	308	287	292	290	325	314	301	299	324	330	300	285	344	294	302	292	306	333	328	313	320	283	321	316	260	318	297	351	321	313	320	292	290	322	326	315	285	313	310	286	288	317	327	318	327	348	322	311	329	276	305	291	295	321	305	271	277	304	319	351	320	333	327	303	335	351	303	291	291	328	294	303	312	297	332	330	326	289	309	302	305	300	300	290	301	326	298	310	297	319	320	332	319	282	322	302	288	316	311	297	292	328	320	331	324	313	297	284	337	307	294	287	293	321	318	286	285	304	286	324	327	281	351	288	320	294	299	293	313	335	295	306	350	313	330	327	318	267	309	274	299	309	324	304	286	321	289	292	288	303	312	309	271	313	331	306	294	271	280	331	330	311	313	319	309	285	328	296	293	353	285	305	327	297	288	305	285	331	322	333	321	324	300	305	302	338	318	301	309	278	292	315	286	306	323	290	296	294	294	309	322	303	295	287	334	291	260	316	299	321	323	321	334	300	336	320	326	308	319	300	319	306	327	307	320	287	294	307	320	297	307	304	347	296	311	312	321	305	302	285	298	287	293	312	333	327	286	327	319	328	303	314	308	307	326	326	287	314	316	308	282	286	299	330	311	313	327	300	290	287	258	322	300	303	304	302	345	292	311	269	274	307	299	311	305	273	310	303	268	310	334	325	303	306	288	307	343	294	311	309	302	299	305	298	312	300	298	299	301	322	262	325	275	297	295	317	314	330	297	306	319	327	300	298	307	326	321	295	332	332	310	345	298	305	279	293	333	312	322	331	308	316	294	264	299	304	290	317	320	318	282	305	311	304	302	321	299	315	288	329	276	278	313	348	290	317	294	318	292	299	291	289	280	282	309	286	312	309	303	322	282	332	287	301	302	300	311	285	287	291	301	309	312	331	307	315	305	319	348	312	323	306	293	292	285	317	308	335	285	285	313	303	293	316	316	323	322	296	290	298	310	328	291	281	320	289	256	307	287	295	313	322	303	320	285	314	304	294	298	326	297	305	311	294	327	304	303	298	302	283	297	302	296	315	320	315	317	314	290	290	272	291	310	324	305	334	323	312	320	305	295	330	282	326	304	282	333	324	283	313	304	308	299	336	341	305	278	298	300	288	336	295	295	292	291	311	308	284	291	299	308	279	303	322	295	313	321	309	295	317	316	305	307	287	308	323	288	334	303	330	294	302	328	299	301	305	301	298	304	298	300	311	317	307	299	268	318	306	266	298	316	297	314	312	284	293	306	318	303	314	288	281	317	298	315	308	289	331	284	303	307	335	289	305	301	315	317	321	301	304	324	315	311	297	273	278	292	294	285	337	344	275	281	288	313	340	287	301	309	284	302	311	304	325	304	314	342	335	282	315	299	307	283	326	291	319	286	307	305	321	304	314	277	316	309	323	327	326	279	333	328	279	311	302	292	341	317	314	323	330	329	290	308	315	336	316	336	317	317	265	301	311	347	334	294	312	290	317	308	300	293	294	310	315	308	314	310	319	316	318	306	305	301	298	327	284	287	309	297	303	330	318	306	325	313	292	315	309	291	333	305	321	301	321	285	307	312	315	317	312	296	300	285	307	296	318	313	321	337	316	309	311	295	319	311	303	311	295	332	314	305	285	296	291	267	315	334	356	311	290	314	293	279	353	319	292	325	305	339	281	327	314	316	326	283	323	336	297	284	304	325	299	308	327	330	322	299	281	277	304	314	321	334	341	305	337	297	286	291	318	325	254	283	310	310	300	285	303	293	283	313	298	298	293	293	298	307	298	275	303	308	308	310	326	294	300	311	288	316	322	319	308	289	309	302	299	297	310	300	326	298	325	291	333	349	320	330	276	311	314	299	346	313	316	307	303	298	320	312	296	299	288	313	300	320	315	324	319	283	288	316	320	270	264	338	295	329	306	337	333	296	311	314	321	274	292	303	332	310	331	328	309	313	318	317	300	306	308	353	291	304	268	286	287	309	295	313	305	309	321	310	330	328	324	325	296	303	323	325	315	330	316	253	306	329	307	282	303	279	315	296	288	305	341	308	289	306	274	298	338	297	324	289	307	316	334	274	331	304	289	277	311	294	259	290	300	296	301	317	320	328	291	295	315	285
18833	736	711	526	434	400	398	369	349	355	334	362	352	328	364	320	322	336	315	331	335	345	316	314	333	325	338	341	299	310	346	338	347	343	334	331	326	328	339	359	337	323	324	305	329	313	340	371	313	327	322	339	352	336	317	387	304	315	307	353	331	338	335	338	284	377	350	336	309	342	368	312	350	348	300	295	330	315	349	321	326	320	286	345	327	341	349	315	345	329	332	299	333	346	320	334	293	328	328	300	300	360	308	353	352	357	311	309	304	301	316	298	346	331	319	320	312	331	331	309	309	299	358	334	331	320	331	365	348	303	331	326	334	347	352	328	328	336	328	325	275	291	339	312	335	331	322	344	306	299	291	340	338	312	333	307	308	331	323	314	330	324	310	311	335	319	278	345	307	334	345	326	303	330	359	334	316	313	326	325	307	333	346	333	340	345	320	325	341	318	337	321	352	349	333	323	302	336	343	303	342	310	329	313	341	350	312	314	305	292	316	306	331	318	295	326	331	329	345	316	315	316	303	335	323	309	319	315	295	320	338	333	330	297	337	309	314	311	320	333	337	311	343	316	327	322	351	313	324	326	334	330	325	310	310	358	319	348	320	358	329	335	350	329	310	330	327	321	281	326	328	310	309	313	339	340	305	329	335	330	328	318	296	351	319	319	340	351	347	322	379	309	343	343	309	318	332	311	303	312	357	343	323	307	294	322	322	324	335	343	327	320	320	336	323	330	339	347	360	340	316	347	318	350	307	327	319	322	294	356	340	302	266	340	351	363	344	293	325	344	300	338	348	322	297	331	305	320	304	343	312	344	347	326	349	327	335	322	290	347	311	333	313	313	335	329	307	323	313	284	302	315	314	319	328	291	314	345	319	315	298	348	317	355	292	307	346	325	373	289	359	293	343	321	351	323	351	354	343	358	313	296	354	300	350	340	336	313	306	322	353	319	322	310	343	316	316	312	327	335	319	300	332	364	323	324	323	322	305	345	337	313	295	301	355	309	332	334	306	315	334	333	318	335	357	340	297	348	313	333	344	329	322	376	325	336	365	317	325	302	302	331	357	310	327	313	333	304	328	332	341	341	325	329	322	296	333	331	301	334	335	347	285	337	363	320	324	353	338	301	330	309	320	313	357	348	314	360	288	312	344	329	303	332	355	296	307	327	355	368	335	316	330	304	316	330	333	330	310	351	317	334	334	309	326	323	330	316	341	324	352	283	342	311	313	330	365	331	350	314	296	310	305	322	325	330	318	305	305	331	320	316	296	329	333	333	302	343	307	374	314	324	299	319	317	353	357	325	327	309	322	345	331	311	313	324	362	320	357	287	312	336	323	346	374	355	290	326	326	313	330	358	326	343	297	308	356	318	350	349	331	306	294	349	327	304	323	356	349	353	341	317	378	310	325	353	287	301	321	336	288	318	306	315	310	316	340	318	311	342	342	318	325	331	331	325	325	319	350	328	320	320	304	313	355	324	311	329	332	314	305	333	334	290	339	328	315	320	342	331	351	323	319	338	349	322	346	306	329	308	346	343	319	347	346	311	359	319	299	322	326	299	331	332	354	332	337	329	325	332	321	374	321	348	316	343	320	287	322	308	329	335	306	334	323	324	309	318	322	313	311	338	308	339	344	337	321	343	343	336	298	312	325	329	338	347	321	344	332	335	334	337	347	332	345	315	332	321	338	335	320	320	272	336	311	303	342	338	294	334	343	329	307	298	341	291	323	301	349	341	350	316	330	317	353	305	302	342	337	309	322	321	321	310	340	321	310	307	324	285	308	315	345	332	314	330	349	295	324	343	337	354	322	304	304	321	331	333	368	327	334	320	328	330	360	299	317	311	351	286	311	342	312	336	318	313	359	321	339	332	338	309	342	302	335	339	348	342	341	311	307	310	307	319	312	339	316	288	340	314	351	338	295	311	350	304	291	294	307	296	326	318	323	327	320	290	317	332	321	316	342	318	354	318	345	339	297	353	287	303	354	310	330	314	302	321	360	314	362	342	307	350	285	333	318	325	400	323	331	346	335	328	337	295	329	338	322	327	366	326	308	335	317	326	324	323	305	337	332	325	319	343	320	301	310	343	390	342	312	316	359	314	317	310	309	291	329	315	324	340	348	323	318	301	332	323	318	323	308	345	326	340	307	300	299	330	320	328	323	320	339	317	290	332	322	345	311	316	347	327	316	343	297	327	330	331	328	314	313	351	320	366	312	293	331	327	313	343	309	362	354	325	346	324	322	329	331	316	348	314	352	335	326	343	336	320	328	334	335	342	323	317	311	318	322	291	323	325	340	330	315	339	314	345	362	343	313	305	300	334	323	300	309	294	318	332	333	336	326	304	333	336	339	328	323	303	339	317	344	334	336	345	327	342	363	369	316	326	329	349	330	314	310	328	340	304	324	331	320	350	333	300	326	316	320	304	338	346	342	315	326	335	335	333	314	341	286	350	316	342	312	300	311	307	345	324	307	323	339	300	316	329	328	324	298	341	325	371	314	347	315	349	322	328	323	322	311	310	348	332	353	303	315	327	380	353	309	328	319	317	265	281	360	338	312	323	330	333	332	293	338	328	336	310	298	323	337	332	341	290	328	349	296	300	290	331	314	348	318	295	328	328	316	361	337	299	306	316	324	315	326	327	330	313	303	352	306	318	325	306	331	336	279	308	290	328	322	325	304	347	306	328	323	336	331	338	340	383	302	336	342	298	332	362	344	341	354	319	323	325	282	320	314	320	331	360	346	340	312	319	304	326	310	312	326	338	370	360	361	329	342	317	318	311	285	321	343	316	306	307	306	322	323	327	306	338	320	302	352	346	325	339	327	311	355	289	349	339	306	329	326	344	350	355	320	372	317	298	340	323	347	324	324	353	334	323	305	353	339	325	301	362	322	346	313	288	320	328	314	330	328	324	331	293	298	351	305	335	374	313	358	306	330	334	318	353	363	324	319	325	302	321	340	339	341	326	300	286	330	374	343	324	313	334	329	353	311	325	329	323	319	331	326	320	345	344	318	305	331	316	322	338	304	313	319	349	324	309	342	316	337	347	335	331	340	303	319	313	344	324	348	318	339	369	317	312	326	327	324	327	315	329	326	315	325	326	309	351	349	313	341	330	323	319	336	333	317	309	325	334	336	345	313	327	298	292	326	342	351	334	335	306	314	337	335	317	295	334	327	334	363	351	322	350	326	310	346	320	315	357	288	323	398	350	347	338	319	349	354	320	352	313	354	304	331	343	332	318	319	333	315	347	327	321	334	323	327	311	333	340	349	305	347	316	343	316	337	311	348	333	308	348	314	347	317	334	362	341	318	310	304	326	335	326	323	315	344	282	296	348	316	326	313	345	309	289	318	351	300	313	291	324	327	306	328	311	321	311	319	304	292	330	336	339	308	318	388	334	334	332	346	327	315	306	333	333	323	321	312	332	323	313	325	321	326	317	319	374	333	323	343	346	318	329	327	335	325	311	328	377	318	333	356	323	312	299
25031	20646	27120	24189	20653	9651	1161	751	648	539	562	509	506	529	479	423	415	440	419	410	429	383	440	369	389	384	384	401	392	379	398	419	382	424	382	397	417	390	383	417	412	395	400	390	388	376	369	401	376	384	398	393	374	371	394	413	380	393	386	355	387	373	386	394	360	362	352	426	361	363	390	390	380	387	345	383	396	387	374	379	372	360	391	354	367	380	385	375	383	384	371	360	376	362	360	364	371	386	367	351	365	383	369	380	355	403	365	380	391	401	342	403	356	369	369	366	383	378	405	389	355	350	397	391	381	385	368	388	359	395	377	351	384	393	347	372	387	372	385	332	384	344	417	363	409	369	380	380	360	374	357	398	400	371	345	373	340	384	380	368	390	358	398	372	367	373	400	418	364	392	370	387	386	404	417	382	377	408	367	354	390	375	377	396	391	402	400	392	336	377	344	420	406	353	395	392	373	373	372	413	380	381	378	396	381	369	369	352	394	395	384	359	398	372	385	381	337	345	380	354	368	371	363	391	359	393	376	379	372	396	380	357	355	384	357	375	376	409	390	371	359	372	356	372	379	375	378	370	359	413	397	386	398	363	373	328	344	375	377	380	376	369	382	377	400	354	388	404	384	357	387	412	355	350	340	389	391	331	383	410	384	386	353	375	363	347	388	382	386	399	360	356	353	352	373	383	403	398	397	349	401	399	392	365	371	375	381	389	366	376	397	354	412	399	375	385	414	376	387	377	401	414	371	363	352	400	370	351	410	408	381	385	347	360	397	407	410	386	399	387	394	374	347	375	403	370	371	408	385	391	353	394	393	349	386	364	400	372	382	396	383	365	378	353	373	358	358	367	364	368	353	372	392	383	383	383	390	322	353	385	382	335	394	339	380	412	381	378	347	326	374	383	363	392	397	383	373	378	340	369	337	358	382	407	362	374	387	367	346	416	391	385	365	361	384	376	376	364	368	355	361	360	398	357	375	383	382	351	366	403	391	347	352	377	351	336	380	376	414	406	400	363	363	352	368	355	379	372	413	339	346	342	343	384	383	380	354	379	394	387	356	383	371	376	345	364	416	372	350	355	372	404	350	414	360	411	388	367	388	387	362	391	345	359	385	364	407	384	369	373	365	362	333	377	400	408	377	361	386	362	377	365	383	374	396	430	368	393	378	355	362	369	376	361	363	380	352	373	366	412	340	384	352	397	361	378	384	397	384	365	361	382	406	372	424	388	354	387	353	405	363	401	367	376	376	399	343	345	410	401	398	399	369	322	397	356	363	387	394	346	349	380	352	378	351	369	402	374	397	383	423	420	345	343	385	373	372	357	383	350	365	378	375	380	360	398	388	378	391	380	396	356	372	360	363	377	390	402	369	353	369	361	357	366	420	377	382	382	367	398	368	367	411	416	380	351	360	383	383	314	385	379	352	381	418	349	393	380	335	387	415	351	366	385	382	367	391	349	375	360	365	370	366	399	394	390	386	418	371	411	401	371	387	411	367	380	363	388	345	381	384	401	405	390	410	385	401	340	382	399	374	349	379	363	373	391	359	374	373	347	370	351	392	345	376	395	378	403	371	356	410	366	401	370	384	379	368	360	355	372	344	390	359	409	388	405	382	395	386	390	373	373	368	408	339	377	395	397	362	356	385	353	344	380	359	380	383	370	375	389	371	392	375	389	345	381	354	365	394	398	379	408	366	373	358	378	388	421	368	375	348	374	387	350	409	367	368	384	393	371	381	413	362	386	401	375	370	391	390	393	398	386	367	343	386	427	383	404	390	394	345	384	348	375	394	383	367	394	364	354	377	377	364	356	361	365	377	397	350	377	359	390	392	368	399	397	396	367	349	418	369	392	398	389	366	370	361	386	366	412	339	404	362	337	396	375	376	383	371	360	352	412	406	395	359	395	372	385	377	388	367	347	396	370	386	385	346	367	378	396	359	387	373	359	366	358	382	377	377	398	387	407	380	383	369	392	396	392	383	374	371	362	357	354	393	355	368	355	371	389	401	352	383	362	412	355	388	364	385	371	377	359	377	359	350	372	358	364	361	357	393	395	410	348	373	343	367	372	414	359	405	375	412	405	381	384	354	366	401	368	399	400	335	387	343	381	389	363	387	370	402	409	380	343	349	368	346	323	350	354	395	360	376	379	363	385	370	403	354	397	398	422	382	360	381	351	380	368	367	398	363	360	365	341	380	373	364	369	347	356	362	370	383	323	362	375	323	365	386	347	387	397	391	385	403	359	379	344	364	346	384	405	357	383	370	389	382	397	349	387	366	378	368	371	404	356	397	382	384	352	397	348	383	386	352	348	357	374	399	361	381	392	361	400	365	373	386	408	371	357	378	388	390	394	376	357	374	397	384	367	327	376	380	408	348	370	368	367	399	391	350	397	388	366	395	370	412	370	342	360	396	365	355	374	395	399	384	377	394	370	361	383	361	365	375	402	424	365	356	378	344	365	365	353	346	353	380	362	415	379	383	372	379	385	391	378	372	374	360	363	367	375	373	412	391	325	360	407	362	389	375	342	417	378	376	375	377	356	407	394	403	376	421	384	372	356	362	349	367	337	362	360	357	401	390	367	363	354	368	375	366	389	320	372	401	381	382	385	364	355	361	374	409	360	404	359	387	348	413	369	384	373	361	378	329	415	359	345	346	407	386	378	380	393	384	405	410	399	404	357	366	363	323	386	356	353	381	366	377	357	379	386	388	399	347	381	351	368	339	366	389	379	349	373	399	368	403	379	400	362	382	349	380	341	373	343	384	344	354	395	359	398	371	386	410	369	369	398	421	376	376	377	389	383	318	359	399	409	394	356	348	398	413	375	407	381	375	358	371	405	319	366	363	404	344	360	365	394	362	406	326	366	328	398	388	350	356	382	384	387	364	423	385	347	360	353	392	378	381	350	395	402	397	349	334	370	376	364	376	338	406	373	354	372	376	385	365	431	380	356	382	398	364	347	364	400	358	385	363	383	375	362	419	404	398	364	362	363	381	357	399	392	372	366	362	359	337	358	381	399	373	351	385	371	383	399	364	358	366	359	372	354	374	370	379	350	387	384	389	364	394	356	384	382	405	376	357	389	361	351	392	371	398	372	363	360	328	373	358	362	352	385	387	375	369	331	389	382	392	363	380	378	363	392	367	366	373	369	395	338	378	351	366	362	386	429	390	376	357	365	387	394	377	381	365	387	381	373	370	387	352	345	376	371	364	393	341	393	407	351	409	376	342	385	370	358	373	398	383	422	343	386	350	380	387	387	363	396	344	398	373	388	375	375	385	390	373	343	352	357	345	356	357	370	376	379	387	383	381	414	355	368	358	381	372	374	340	396	379	353	384	359	345	386	391	366	373	378	362	365	385	415	355	382	373	379	392	370	378	364	368	380	395	364	369	355	366	353	394	379	387	379	388	387	366	321	378	359	361	352	370	363	395	371	359	364	348	357	395	355	372	373	361	389	379	361	376	378	389	412	379	386	368	436	363	347
23257	8052	7289	3902	2555	1842	1400	1114	977	837	790	740	619	559	554	531	498	476	526	431	436	467	452	416	431	419	438	426	415	392	425	387	395	379	400	408	381	412	397	387	430	397	393	382	375	411	390	394	377	388	412	394	372	406	355	375	425	408	379	365	378	386	344	367	349	380	398	354	419	384	397	365	368	369	345	379	367	345	392	359	387	393	400	353	409	344	394	372	419	360	384	398	375	371	392	375	369	374	388	383	368	378	401	342	386	350	369	348	370	372	373	361	371	353	364	382	382	353	372	366	379	359	364	391	375	372	387	380	376	366	373	380	416	403	407	359	356	368	368	346	359	349	343	378	342	371	390	373	386	373	370	384	391	349	385	386	383	354	378	359	344	391	369	421	392	401	388	390	370	378	372	392	356	352	371	383	378	351	383	409	418	360	379	380	378	388	357	373	344	368	385	356	401	392	383	377	339	401	386	331	385	419	356	366	382	343	387	374	386	384	372	368	353	394	358	350	376	371	327	415	367	357	395	373	378	381	350	368	366	369	414	372	384	363	372	377	352	368	373	379	369	330	373	362	394	389	362	351	378	349	342	375	379	400	391	413	364	349	369	348	341	382	378	390	351	382	375	372	372	356	370	358	352	348	374	382	348	365	360	325	349	386	377	367	374	378	357	401	408	366	343	385	354	397	381	393	379	376	397	375	391	346	372	370	367	376	347	388	359	367	351	394	406	361	348	363	351	379	354	356	362	370	377	400	386	389	378	343	374	365	376	367	381	384	374	376	386	373	381	368	384	379	365	375	368	398	369	364	377	406	399	364	385	375	389	361	380	357	362	373	388	403	383	372	355	346	378	384	378	379	405	331	354	357	364	352	339	353	369	369	353	380	386	361	379	356	364	377	387	373	401	358	361	388	392	350	366	430	350	366	388	422	376	402	378	395	342	359	359	371	383	348	384	405	368	361	364	361	359	340	385	352	364	365	363	380	364	382	340	371	382	372	379	385	373	369	364	359	370	375	375	399	345	361	357	348	346	347	388	389	395	374	382	345	401	366	384	384	368	363	377	384	361	373	363	369	360	361	361	364	359	408	367	380	357	353	381	369	356	381	367	379	378	338	351	396	340	351	376	381	410	407	390	397	405	327	389	376	365	348	353	369	387	379	355	396	372	379	362	391	346	345	383	367	395	414	371	336	390	354	389	358	372	358	385	351	367	358	413	366	349	396	419	398	365	356	378	355	350	377	383	352	342	379	353	380	333	367	377	368	381	389	377	377	401	392	383	381	389	401	387	417	399	374	377	384	368	369	388	348	363	349	353	350	397	384	351	367	374	368	410	345	372	365	380	387	362	415	374	369	354	364	328	369	415	389	366	337	376	372	398	358	375	400	368	352	391	329	377	389	363	405	390	400	366	339	388	398	384	389	366	375	397	360	378	359	358	362	357	376	356	370	340	351	390	358	349	329	370	342	413	376	375	362	377	392	366	325	375	358	376	342	376	341	349	349	374	364	338	396	357	378	384	376	381	398	404	372	354	370	383	387	375	358	332	364	365	360	405	342	381	388	339	370	379	338	359	382	371	372	377	351	384	367	361	364	361	405	358	332	374	379	375	330	366	371	386	351	395	368	375	341	342	377	322	363	370	349	391	376	403	378	383	359	399	376	391	392	346	352	382	350	356	393	386	388	404	351	379	379	344	390	423	366	391	370	352	388	369	365	399	336	366	395	386	395	381	359	356	359	380	390	391	384	345	369	387	357	345	380	373	379	350	348	377	368	391	375	372	397	325	391	380	364	364	378	385	378	384	384	357	329	383	347	361	364	364	371	368	348	331	381	373	393	383	371	374	377	374	382	373	363	366	368	424	354	369	399	375	317	411	363	350	357	340	367	354	350	353	382	397	398	385	394	334	373	388	351	353	339	359	388	366	394	356	394	377	371	400	384	373	386	346	348	403	379	393	372	418	409	380	360	378	359	368	361	377	358	380	375	367	393	388	347	371	352	385	377	375	406	376	349	405	393	341	358	342	378	355	373	395	351	372	328	375	362	395	342	364	365	345	367	338	333	351	342	374	394	357	373	366	392	402	371	368	377	380	340	373	361	402	421	384	382	355	408	367	359	377	365	379	363	382	335	387	351	367	382	367	338	370	345	354	315	381	375	352	351	381	362	353	359	376	364	399	341	370	379	353	363	369	394	382	390	395	373	331	379	381	375	334	379	386	410	370	363	357	350	382	374	391	346	414	331	364	374	353	368	372	376	329	336	422	372	398	375	351	354	372	341	366	353	381	359	361	346	377	393	385	406	387	369	370	377	366	366	361	391	349	357	313	375	386	354	381	359	380	386	331	387	396	401	378	391	353	387	404	378	392	347	366	415	346	359	402	371	310	386	378	360	376	341	391	376	384	369	376	378	373	381	358	356	372	405	383	350	365	337	391	379	381	380	356	387	347	378	383	376	376	353	396	356	378	349	384	339	385	361	381	362	397	353	382	387	327	334	324	361	362	406	377	373	370	380	360	382	361	336	353	377	377	362	374	346	353	348	387	380	401	374	359	391	391	376	365	348	362	367	375	363	373	404	392	373	385	369	336	362	386	377	402	368	352	381	381	374	366	368	382	354	414	363	401	382	369	351	332	380	379	337	382	358	388	372	365	328	367	362	377	387	379	366	378	360	390	365	395	362	362	383	422	404	381	377	363	378	379	349	360	356	418	367	373	350	347	377	344	374	340	349	339	384	368	348	348	347	357	396	399	404	347	393	394	348	327	350	345	380	402	379	392	431	374	349	392	368	376	361	360	368	376	363	327	345	365	378	374	347	367	356	389	368	417	382	391	378	407	377	333	358	376	354	367	391	395	344	361	370	390	364	333	368	379	356	375	390	386	363	353	405	384	338	366	375	365	363	355	375	370	357	364	351	340	349	402	350	357	384	355	368	364	359	373	382	367	394	375	372	362	367	376	365	369	357	347	379	337	385	412	343	383	389	355	384	391	357	359	374	363	385	365	347	358	375	374	331	354	372	370	378	351	379	366	388	377	374	341	354	370	364	381	371	375	370	367	370	370	360	380	350	380	393	382	396	359	369	359	380	394	361	378	324	382	391	376	359	381	368	364	359	360	351	393	382	398	366	394	362	356	374	357	326	370	366	388	363	369	382	359	363	391	395	376	356	386	395	388	358	354	397	355	350	392	372	382	357	393	399	402	389	314	370	394	374	366	379	365	365	348	396	350	381	398	356	378	384	366	348	348	365	366	325	361	371	382	383	358	368	380	373	333	397	385	372	356	375	340	333	390	377	367	351	381	390	392	348	390	364	364	377	369	381	337	356	371	363	391	377	393	349	347	393	413	377	376	371	385	379	353	361	373	350	347	381	405	371	352	357	350	341	356	395	369	376	361	383	363	341	374	332	365	366	387	387	376	393	336	382	332	322	390	367	377	386	385	370	374	361	331	352	387	344	364	359	375	396	341	358	357	374	380	346	373	370	392	373
22906	20654	27513	23823	20660	20740	10394	1636	1178	1101	1035	974	897	899	899	882	819	785	814	806	796	746	753	758	742	773	711	718	774	713	786	771	728	730	746	755	730	697	671	730	710	677	763	665	712	716	720	668	756	706	656	652	710	708	705	713	675	724	713	723	685	681	675	692	671	649	699	706	687	707	730	708	668	668	678	762	685	654	721	684	654	685	695	739	714	662	717	650	713	662	735	699	693	700	664	658	650	693	688	687	731	750	678	681	698	694	713	691	728	713	696	741	671	710	696	721	714	669	669	731	704	696	677	668	642	666	680	714	686	677	678	722	666	696	659	705	716	720	712	708	711	687	701	711	630	696	706	675	724	683	681	649	692	706	727	712	636	635	678	692	723	683	632	664	652	689	715	697	672	754	699	702	704	738	719	722	728	677	691	654	705	684	643	692	668	663	701	742	692	668	676	657	704	698	720	712	714	700	710	656	703	639	744	694	733	683	686	708	699	629	663	691	730	633	649	710	679	704	693	704	657	662	689	671	732	656	729	662	692	664	678	665	699	657	627	670	636	708	713	700	682	666	638	693	679	666	681	629	619	718	641	692	705	709	748	745	719	657	675	665	705	701	709	683	673	697	700	697	673	692	633	719	724	706	724	645	675	691	669	685	751	693	684	698	700	718	689	688	655	656	704	727	743	666	746	651	728	677	701	723	684	695	678	668	652	647	702	684	703	694	674	693	713	685	683	689	678	709	702	727	656	728	728	747	683	719	668	694	680	680	709	721	675	709	684	686	679	740	708	655	714	711	714	725	724	726	704	698	671	637	713	667	725	667	707	629	696	699	687	686	662	737	687	670	706	703	765	663	627	649	694	688	683	699	696	674	665	729	757	676	684	679	666	672	711	698	677	686	706	710	670	683	716	746	688	710	679	715	673	688	690	672	678	674	684	730	690	701	626	677	705	670	688	732	745	684	641	713	750	708	721	636	723	708	656	719	698	669	696	708	694	727	695	726	633	657	730	671	715	721	719	709	715	680	725	726	727	679	649	678	692	700	645	632	675	633	717	739	692	686	674	674	673	589	686	689	699	646	679	719	684	712	711	692	689	689	684	692	666	665	663	702	729	716	697	714	674	662	673	677	703	705	672	683	665	654	652	668	668	670	705	712	711	701	682	755	700	685	697	723	659	709	729	704	730	680	694	693	662	693	677	646	676	671	684	676	653	726	672	712	675	675	730	716	687	711	729	675	666	650	693	677	658	698	712	699	661	646	671	719	754	708	665	649	674	683	709	721	732	744	712	707	705	671	686	721	676	716	674	689	713	651	699	678	704	686	683	680	744	686	720	719	669	755	703	682	716	716	703	629	705	700	705	688	660	695	659	695	669	670	711	693	707	628	653	770	707	687	661	719	653	647	664	683	704	668	678	646	676	664	695	706	677	658	712	682	687	705	678	724	634	651	666	684	681	667	714	689	724	682	709	696	679	628	681	727	641	675	669	675	665	666	708	707	676	734	693	740	692	667	683	700	686	685	697	692	686	707	659	690	717	723	687	687	666	677	723	730	663	714	683	707	695	648	662	636	694	668	709	699	753	715	662	750	676	713	687	638	695	737	688	694	740	661	651	684	669	690	690	722	691	687	710	692	698	693	649	674	683	722	669	697	680	682	646	644	665	628	716	703	715	716	756	702	658	659	658	694	738	660	724	699	696	684	686	670	677	694	714	686	676	682	673	670	679	646	658	725	651	729	702	724	710	694	703	662	673	683	661	687	687	701	723	723	678	634	693	704	731	716	722	693	663	683	702	646	693	681	677	720	667	692	714	694	671	663	663	695	709	703	706	742	725	676	701	662	682	713	682	699	622	721	721	683	723	690	651	686	670	711	686	684	654	676	631	665	693	718	659	686	660	684	649	624	713	720	693	663	637	704	708	672	697	654	674	666	655	679	689	679	707	677	668	664	684	693	695	688	683	691	706	666	663	674	674	688	730	703	662	700	671	700	688	724	731	673	653	658	699	654	665	712	722	665	701	660	684	681	660	717	655	713	724	676	702	700	710	678	713	653	728	766	694	703	643	698	722	718	694	679	723	684	703	663	636	673	700	683	703	677	676	695	718	684	673	689	708	698	673	711	699	695	652	710	670	697	695	706	632	737	711	667	711	702	714	665	649	687	679	676	668	676	721	711	678	673	709	699	687	689	671	682	738	718	700	643	709	679	703	677	655	690	658	713	684	663	731	728	673	675	685	672	670	761	703	670	714	637	694	707	727	703	696	661	670	676	669	698	667	651	677	670	654	661	695	660	699	654	706	702	663	657	707	678	686	725	703	683	704	689	687	655	679	677	678	651	713	713	715	685	660	698	710	638	667	687	671	682	703	730	697	687	714	688	669	663	724	678	687	681	711	690	736	697	704	703	632	622	704	694	644	648	663	731	677	686	676	702	658	675	683	709	646	724	730	682	678	707	691	679	708	679	722	669	666	704	652	706	691	724	694	689	663	674	664	718	692	690	717	682	687	684	690	680	680	673	736	682	674	705	686	692	685	661	670	670	686	691	630	698	699	657	668	705	672	649	734	712	690	732	702	674	681	695	673	652	717	688	684	682	719	688	726	688	693	717	717	695	692	678	710	671	671	695	718	718	702	730	738	640	661	682	654	691	664	719	705	682	678	745	693	726	668	709	737	681	692	658	690	729	650	761	704	741	674	680	699	673	689	678	688	665	657	706	666	699	639	706	673	719	668	705	728	681	698	690	646	685	671	691	698	680	627	677	689	698	642	669	779	697	655	703	676	676	715	685	655	696	686	662	677	737	698	673	697	707	654	671	665	665	664	682	685	753	668	698	699	673	654	714	722	719	761	673	683	730	700	666	650	665	670	693	628	648	664	731	693	687	737	673	719	697	683	675	667	717	717	689	720	621	751	706	640	664	660	671	698	689	706	683	666	720	691	723	717	707	758	711	684	678	626	693	674	726	686	682	653	667	723	694	717	698	700	675	701	717	733	657	657	687	700	727	681	702	707	670	698	697	697	694	680	729	685	716	697	703	729	687	668	688	676	680	682	701	696	658	688	696	704	720	623	686	694	679	623	702	661	786	667	674	633	690	673	713	683	715	673	661	668	702	695	683	671	640	698	727	664	672	693	660	664	662	703	725	637	711	667	708	696	715	687	727	665	675	696	689	687	664	690	711	658	675	665	693	682	689	717	709	661	706	718	710	683	685	664	693	722	691	714	705	709	695	674	710	713	707	667	748	695	728	688	695	696	656	706	631	679	640	678	704	687	657	678	666	687	672	685	645	664	662	672	774	662	703	704	701	693	724	708	677	660	718	664	690	659	669	706	675	742	698	681	770	680	683	692	681	727	657	668	717	666	671	735	663	702	695	703	728	688	708	664	710	659	698	740	687	720	735	691	689	728	669	639	684	719	696	628	685	685	648	733	691	666	715	638	676	700	662	718	650	712	650	698	707	700	719	689	709	659	702	698	688	733	709	671	677
22330	13799	12671	7065	4741	3513	2759	2264	1872	1610	1474	1291	1245	1153	1029	970	964	921	869	830	853	800	772	790	815	743	752	742	748	766	708	706	704	699	741	683	690	751	694	704	691	687	647	674	663	663	681	657	690	654	678	709	652	667	651	704	664	685	630	670	631	664	640	744	635	644	669	686	656	667	684	671	655	670	645	644	622	629	681	664	623	679	650	696	656	697	664	651	660	654	665	622	673	639	655	600	631	644	647	643	643	667	647	639	606	653	670	708	638	627	664	623	618	623	659	672	674	652	683	645	628	633	629	610	622	696	643	661	659	632	661	686	640	632	641	657	665	633	649	655	641	664	644	654	694	647	644	649	676	663	681	696	608	642	657	639	645	647	681	634	600	608	677	676	664	639	668	662	682	622	650	668	654	665	649	669	687	686	629	610	647	651	648	669	661	612	639	634	698	668	650	667	636	670	704	630	654	647	678	576	705	597	657	648	647	646	623	705	692	661	679	663	656	658	673	631	642	662	645	650	668	691	653	681	653	680	629	649	613	659	639	637	681	644	631	647	654	623	624	653	660	670	618	659	629	669	662	617	642	665	618	650	648	677	651	651	686	625	656	677	675	645	641	659	663	656	656	670	663	644	685	668	696	650	580	660	610	635	599	729	668	648	639	646	655	676	575	662	668	642	642	641	626	672	667	669	639	655	662	642	672	692	686	618	646	668	652	659	666	676	665	696	603	627	668	617	607	655	628	670	634	685	705	623	657	682	610	683	684	657	651	663	653	673	660	659	710	650	667	674	638	610	701	628	710	604	640	664	660	628	632	661	624	680	649	707	647	640	665	650	627	681	667	633	650	661	660	647	652	646	640	629	656	655	650	604	658	688	678	647	649	627	641	621	653	657	671	664	652	623	642	679	654	678	659	662	671	667	621	648	700	631	666	623	667	660	638	649	655	666	661	609	612	662	684	648	620	578	633	620	673	637	668	661	622	695	665	671	678	605	645	661	675	626	712	657	632	685	654	639	701	678	678	640	623	628	658	663	665	660	618	611	655	675	677	665	624	700	639	650	643	657	621	660	684	671	624	622	687	652	672	676	687	631	648	655	631	645	605	662	686	658	659	677	687	675	653	628	639	597	622	630	641	665	622	681	688	671	683	646	628	675	632	673	650	633	633	618	657	658	699	632	632	649	652	669	643	679	672	675	690	598	658	616	628	695	658	673	704	655	659	643	682	659	657	633	646	625	645	657	665	610	649	616	665	623	636	649	635	601	647	652	647	649	652	659	622	714	668	661	708	646	682	691	607	626	684	686	632	664	676	683	628	679	639	604	658	635	637	612	618	663	654	637	631	648	636	633	683	636	639	650	657	640	647	657	675	650	689	660	669	623	660	689	631	665	645	656	644	657	682	621	656	667	619	655	600	617	638	655	637	666	668	660	680	643	634	633	667	675	671	678	667	662	653	612	663	634	652	624	626	645	653	654	656	651	681	624	645	642	635	651	665	678	632	627	674	637	675	638	614	668	629	647	610	642	611	662	616	666	640	677	627	661	679	636	662	606	680	591	658	716	664	675	685	670	610	642	643	606	614	611	622	635	639	644	671	679	616	670	639	674	677	710	608	622	629	660	667	640	658	613	624	679	630	678	632	648	639	665	667	666	615	664	666	658	621	662	613	646	682	644	712	648	602	634	652	643	659	584	618	649	655	659	664	636	654	644	690	626	603	640	637	689	638	655	697	636	650	666	685	625	612	692	646	662	627	694	615	645	692	665	661	681	678	627	676	653	612	672	664	649	683	689	649	672	644	661	654	619	620	652	656	636	670	654	662	680	617	710	609	657	641	688	684	653	645	645	668	632	641	703	659	663	620	638	658	664	653	681	638	646	631	701	655	644	661	668	707	698	638	695	680	624	660	616	632	645	711	628	662	677	674	654	627	697	637	671	664	639	640	638	635	632	654	621	648	637	648	651	656	626	679	677	647	668	657	650	607	649	646	661	631	648	632	650	653	666	681	673	652	641	627	667	642	673	695	624	678	621	644	655	636	640	597	627	637	673	687	666	660	659	691	635	661	720	645	649	612	644	656	604	670	632	701	644	607	660	673	615	648	655	663	644	668	627	635	633	638	654	646	616	643	650	657	676	621	648	594	712	609	665	658	647	663	674	668	684	659	649	650	626	674	632	643	661	626	662	603	635	646	634	671	634	678	641	647	658	674	700	679	663	680	661	621	664	643	662	635	661	659	636	629	694	628	647	720	666	660	656	629	640	658	666	650	692	643	631	725	587	645	615	647	679	676	662	603	665	676	632	634	667	625	652	665	617	587	664	649	671	696	710	645	666	634	672	656	650	638	621	652	607	700	659	662	630	621	652	675	695	659	651	655	611	650	623	640	675	666	637	649	686	614	652	713	676	635	627	670	682	643	614	654	645	677	648	670	629	660	634	673	644	641	665	610	656	670	654	656	648	663	667	688	661	613	615	701	660	683	646	644	640	682	674	665	641	622	678	697	628	646	671	671	637	642	661	636	627	646	635	606	640	658	654	676	614	656	672	614	682	645	607	670	654	621	664	608	652	713	674	640	636	609	638	657	641	652	643	626	643	644	657	663	652	707	667	656	638	607	618	624	664	644	686	643	665	671	613	668	710	661	669	631	640	622	631	634	642	655	653	664	666	620	634	674	642	649	672	670	668	633	665	676	666	642	612	635	662	696	643	659	656	688	699	637	672	605	695	665	615	668	685	672	654	645	640	670	651	633	643	641	636	640	649	620	676	648	694	655	625	674	655	663	652	614	633	643	643	659	621	671	671	649	634	669	696	648	710	638	650	647	664	707	679	624	637	627	594	645	656	661	647	682	632	629	661	678	680	639	679	667	651	704	645	683	688	666	656	637	670	667	675	696	655	656	647	678	661	661	678	683	636	635	629	667	669	676	675	594	644	652	644	615	690	658	663	662	640	665	672	656	652	648	721	645	680	673	653	617	666	685	626	606	627	713	663	651	602	644	632	687	669	677	642	580	671	644	656	623	627	651	633	639	630	614	659	638	633	694	621	647	599	638	643	678	666	715	628	678	664	652	609	626	628	628	611	648	670	652	602	660	642	619	619	687	685	645	636	640	675	660	631	655	690	652	669	652	627	643	604	657	654	657	643	680	692	678	646	650	673	623	650	638	660	647	634	652	660	656	673	663	660	642	660	630	623	637	633	645	680	682	652	634	666	681	628	682	652	650	664	638	691	642	647	609	657	609	614	669	656	671	679	634	623	660	664	665	656	653	671	647	628	673	696	658	695	642	641	650	625	625	583	644	629	633	668	610	656	632	628	643	656	638	662	636	665	631	688	654	665	618	645	647	641	667	655	637	674	661	636	694	639	627	610	650	653	632	663	645	624	644	631	652	695	633	605	655	670	619	656	636	615	654	627	663	647	640	620	653	643	680	658	650	648	630	669	638	629	667	694	657	682	644	641	658	654	653	669	676	677	628	623	652	635	645	642
32118	14721	2154	508	397	337	314	312	305	298	299	293	305	279	287	280	281	285	315	270	324	333	282	306	280	285	276	298	300	289	258	316	302	312	279	266	282	312	299	301	274	278	316	281	295	335	302	311	294	266	257	329	286	307	266	262	283	304	295	297	283	268	279	279	294	320	296	305	297	279	298	273	272	291	276	325	283	265	284	296	277	267	306	290	267	288	286	310	287	294	309	291	285	315	289	308	261	268	300	282	272	280	293	284	293	320	289	295	274	288	310	293	286	306	257	290	303	271	312	275	268	299	280	302	293	276	265	251	295	284	268	326	265	278	295	307	310	281	280	289	271	288	302	299	272	320	251	288	283	287	311	285	290	270	287	282	270	313	300	280	292	302	302	311	289	278	277	292	309	288	309	280	318	300	306	276	283	319	282	307	291	307	269	276	313	324	294	289	268	282	276	288	283	326	276	290	296	302	302	282	291	292	284	300	309	293	294	298	280	304	301	283	302	284	279	307	302	246	261	273	342	304	292	316	294	305	294	291	301	326	287	315	276	275	300	280	303	297	300	310	313	288	324	296	286	302	281	283	302	288	299	322	296	289	288	281	314	291	286	284	281	264	300	279	284	300	318	294	278	286	319	283	310	272	296	267	298	291	286	282	266	321	269	283	286	308	293	291	270	291	299	282	327	277	295	321	263	329	269	280	261	328	296	295	307	314	301	277	279	293	308	324	261	306	302	286	282	312	291	297	321	265	323	303	253	297	292	293	276	289	285	284	321	321	319	308	269	296	282	288	305	300	280	277	297	327	291	294	273	286	312	320	274	258	300	279	263	297	274	280	287	318	268	287	295	335	292	276	274	297	290	310	269	286	297	265	312	287	296	260	297	275	281	307	297	326	279	286	308	278	292	282	286	287	293	296	307	272	296	290	280	307	330	294	308	306	293	318	278	265	308	272	263	288	297	282	293	287	293	293	310	287	285	295	275	277	304	256	280	278	287	288	266	332	270	288	303	286	277	291	311	286	261	305	303	276	267	323	266	299	251	299	284	299	277	274	295	289	276	304	283	286	299	336	271	294	319	285	279	298	293	267	297	314	294	300	315	295	298	277	278	310	298	320	285	305	301	275	268	285	303	266	306	283	273	272	274	293	280	315	300	306	320	273	283	297	281	304	335	330	337	273	302	278	275	296	293	314	301	319	291	265	297	327	273	306	284	314	267	298	280	315	309	300	304	287	307	257	282	275	311	281	310	290	323	311	272	286	282	300	291	284	327	288	277	285	289	286	301	300	312	283	287	306	285	297	298	270	292	277	304	283	323	278	273	271	293	266	289	283	321	251	306	305	294	262	306	297	319	303	295	287	312	303	295	268	262	295	287	297	277	285	308	286	302	298	270	302	303	257	297	288	292	286	317	299	313	279	287	309	272	282	296	279	267	256	283	276	256	269	292	297	284	294	282	271	281	289	301	313	279	289	298	270	291	288	286	302	303	285	265	267	308	282	272	312	287	304	275	288	268	283	264	285	312	314	312	271	286	270	273	275	263	265	293	255	306	327	282	251	291	282	291	304	288	314	303	285	273	287	291	273	282	289	304	290	304	273	276	283	276	266	309	293	273	259	312	293	316	278	265	295	306	322	294	298	316	276	283	295	288	302	289	258	291	281	297	277	278	298	277	312	306	308	290	300	300	308	273	287	306	296	286	274	290	295	279	270	298	301	294	268	292	302	284	299	304	286	318	289	324	298	278	300	288	281	289	297	275	324	288	300	292	270	279	298	292	306	309	287	298	297	257	278	262	329	307	316	293	298	288	260	279	265	274	271	284	267	281	279	294	284	282	278	278	310	274	296	324	273	283	272	303	280	271	261	275	279	278	274	283	298	295	287	315	302	270	281	281	306	310	286	329	286	298	289	284	273	281	275	316	316	281	309	301	272	308	296	297	256	280	305	321	283	317	291	298	297	282	319	330	300	312	297	298	288	278	265	309	296	286	285	317	298	289	293	306	287	303	305	286	292	285	304	270	295	277	318	305	339	274	293	291	284	323	322	289	326	285	302	261	257	302	303	287	283	288	272	294	289	280	283	272	293	289	285	283	287	314	280	285	315	291	314	331	285	310	316	280	302	288	291	287	270	305	263	305	271	300	332	322	306	312	295	305	286	271	300	310	304	286	267	296	276	296	320	292	281	307	290	287	306	290	269	284	302	322	279	299	297	268	258	313	308	294	281	276	296	288	285	307	267	291	313	290	317	305	302	286	269	301	306	271	342	309	288	290	286	280	298	285	287	268	307	268	294	323	290	320	310	288	284	291	334	269	291	291	301	294	297	285	294	290	300	275	253	283	315	262	303	297	292	281	310	262	336	282	272	298	296	289	298	319	292	307	283	312	314	312	268	298	301	296	321	269	287	247	294	278	293	328	258	284	267	275	305	286	304	287	305	291	288	249	261	262	281	305	320	308	322	308	324	249	312	281	295	298	299	286	272	281	287	297	268	296	283	280	283	281	311	277	295	309	270	276	303	303	286	295	292	303	280	265	285	304	304	277	298	273	298	285	301	305	289	288	260	300	292	312	296	301	293	310	279	296	274	267	297	311	285	292	287	279	283	323	236	291	298	292	299	288	272	271	310	283	266	323	283	326	292	302	312	288	292	303	266	261	260	298	301	295	279	284	305	269	289	298	255	281	285	283	303	270	300	299	281	293	283	307	284	299	275	297	284	292	288	299	291	313	269	272	296	308	274	277	289	284	277	296	274	298	271	304	283	285	294	299	277	292	276	284	282	290	302	280	279	284	292	280	280	300	312	313	295	274	260	282	294	262	293	310	276	276	283	277	304	295	318	294	297	303	285	322	299	278	275	292	282	282	332	282	313	274	278	310	306	295	299	305	287	288	267	272	252	264	299	302	286	292	276	269	278	309	300	287	286	261	246	328	278	265	267	307	286	286	257	278	281	279	303	303	287	282	309	274	255	295	316	300	250	304	304	275	284	299	307	251	301	311	303	275	293	275	302	283	295	288	277	317	284	265	307	286	296	277	317	277	301	320	292	272	284	320	305	313	305	303	276	290	313	280	307	294	318	284	271	303	288	300	282	243	285	305	313	298	321	261	297	274	281	301	293	285	289	287	315	286	299	275	267	312	275	322	305	288	275	286	259	304	292	317	301	311	314	319	274	287	302	300	297	294	308	297	279	288	299	308	309	334	284	291	270	336	295	302	284	294	250	285	267	296	312	289	280	323	291	287	296	295	288	286	286	287	282	273	299	272	254	280	265	293	269	278	305	287	315	275	300	267	280	324	317	293	294	302	278	308	307	322	313	277	278	291	293	295	256	270	314	335	271	320	304	280	302	254	273	296	270	325	320	291	297	295	271	288	287	278	315	258	299	336	293	260	324	324	278	287	269	255	322	286	298	310	290	298	284	271	285	295	302	310	302	295	304	251	281	284	282	294	289	259	289	279	289	290	265	314	285	266	310	287	286	291	274	312	283
18503	745	656	490	408	363	381	341	345	337	334	328	355	324	347	310	348	336	315	326	326	333	329	320	331	349	313	334	313	291	304	304	300	301	327	305	318	320	336	321	293	301	304	296	341	313	315	319	342	308	309	292	338	329	316	304	327	312	316	304	300	311	313	329	306	317	316	313	327	292	333	312	347	302	280	314	295	332	290	343	300	292	321	320	323	309	322	320	288	282	311	350	305	293	325	317	366	323	294	317	336	319	333	312	283	305	323	272	326	328	286	377	297	317	317	316	292	311	326	308	308	334	309	327	311	321	308	349	292	350	299	303	339	315	314	298	328	331	302	329	330	313	301	294	273	315	312	324	318	318	333	307	295	299	295	307	318	347	292	341	318	313	293	375	332	323	298	334	319	284	304	292	318	323	302	312	308	301	336	286	330	312	301	289	290	326	336	307	338	330	294	312	336	315	322	328	309	353	326	296	297	305	317	322	300	314	307	298	307	362	320	319	313	324	333	304	334	300	322	328	328	304	313	306	315	308	324	303	289	296	324	331	313	328	336	320	288	300	314	296	294	303	311	308	317	317	323	301	312	301	315	316	316	327	329	306	346	319	287	320	294	334	309	322	289	297	340	340	302	338	312	296	318	286	301	319	324	322	295	311	308	305	309	339	304	304	327	339	314	305	337	326	338	305	310	283	305	335	293	311	299	294	318	323	305	355	292	333	312	279	293	302	310	288	331	328	319	285	335	318	311	292	326	341	319	326	310	348	318	314	321	310	314	322	299	297	316	309	314	301	327	320	285	337	306	329	316	286	326	311	333	314	304	297	289	287	348	304	326	317	296	309	315	291	317	314	320	332	297	347	328	318	339	331	345	317	315	331	328	271	320	339	319	314	307	283	294	293	277	327	301	332	303	317	297	298	310	309	325	323	295	307	345	283	314	313	334	316	341	291	303	332	278	293	313	300	315	312	313	334	288	329	308	303	351	311	295	301	284	350	311	319	271	337	289	315	358	318	320	288	286	303	315	300	330	315	335	314	311	293	312	311	323	269	302	306	326	312	322	292	298	307	313	333	321	295	334	325	342	301	334	315	320	337	304	333	314	308	278	302	298	337	320	320	298	316	330	291	319	294	309	318	313	322	321	306	275	273	302	282	309	297	308	313	279	329	325	323	318	326	312	316	317	286	304	275	314	326	327	298	323	314	323	326	339	324	334	293	355	322	321	326	327	348	315	371	290	302	316	315	321	286	331	317	318	297	296	354	303	315	334	338	308	306	289	341	307	298	324	291	277	313	286	311	312	301	305	308	329	345	331	318	294	306	321	299	290	315	313	319	325	361	306	280	322	344	328	315	314	284	281	290	335	298	303	315	271	330	305	346	310	319	283	302	300	281	287	326	333	302	294	311	321	327	303	303	328	299	320	265	302	345	313	323	321	348	304	315	312	317	298	335	317	317	295	300	342	297	334	319	316	293	310	299	321	307	307	310	344	320	307	330	315	324	309	333	344	327	266	297	294	288	330	311	320	328	296	325	324	353	343	300	287	331	283	310	293	326	342	309	342	318	334	348	287	327	333	316	335	340	288	276	299	312	297	350	307	325	319	323	316	311	324	301	323	335	319	281	303	322	307	335	315	317	334	299	336	306	340	321	308	336	293	323	285	295	309	355	316	308	317	328	321	323	290	305	285	314	325	296	329	300	341	315	300	338	333	315	309	300	308	307	312	326	311	308	323	352	326	331	304	315	320	329	329	334	308	294	302	306	306	324	310	311	313	307	342	292	323	336	297	302	341	306	340	330	346	295	325	279	337	309	332	294	288	322	331	347	289	287	315	294	322	323	316	326	300	322	308	298	297	308	316	285	303	329	309	311	315	302	324	304	343	330	331	328	306	333	322	318	316	327	347	308	296	308	308	310	322	320	310	282	315	304	289	306	305	310	296	320	302	308	310	298	301	314	317	300	312	333	318	312	292	348	299	312	323	305	329	307	305	335	312	327	310	299	324	310	322	292	312	324	327	335	300	290	311	321	305	295	323	321	319	321	299	296	305	309	309	318	303	344	293	292	330	322	277	348	325	315	298	315	268	335	290	306	322	335	314	314	296	327	309	340	290	315	313	288	336	297	348	328	326	322	300	298	298	332	309	321	299	333	319	323	266	322	308	318	279	305	319	320	327	311	312	337	317	342	312	330	311	296	316	308	329	311	301	327	303	321	297	358	338	316	339	310	311	325	322	339	319	332	307	303	310	317	320	295	304	335	300	283	317	352	318	312	339	316	312	338	312	306	313	307	310	277	290	335	303	287	312	323	302	317	297	298	327	339	307	340	297	328	307	306	266	304	304	322	307	307	357	292	310	322	315	306	302	300	305	294	316	323	317	300	304	310	298	333	334	305	287	308	314	321	314	281	299	307	306	334	325	316	319	288	311	323	301	306	319	368	350	332	314	311	361	322	310	327	296	332	296	292	318	325	335	305	311	302	293	308	331	294	318	293	280	316	288	304	295	302	327	310	313	326	309	323	316	319	302	314	306	317	291	331	339	289	296	302	307	330	339	339	315	345	282	341	294	324	292	319	319	316	319	296	324	315	314	337	306	302	274	320	327	303	324	321	312	304	269	315	313	338	308	312	323	327	312	340	306	329	302	289	257	339	297	308	309	310	271	336	319	306	321	298	347	310	297	323	296	313	312	316	318	327	312	320	322	314	287	312	319	304	327	313	308	304	295	327	322	314	305	313	322	315	286	307	297	333	331	328	307	305	312	310	320	329	320	338	333	270	320	296	301	327	305	308	307	289	321	313	305	315	308	351	299	297	315	319	334	310	326	296	327	305	324	331	311	312	348	349	333	294	321	330	327	323	278	321	314	332	306	351	314	305	288	302	340	304	310	327	282	319	333	338	276	278	300	340	297	303	315	338	296	297	315	345	318	315	311	333	297	306	341	347	324	316	283	310	300	300	294	336	322	318	309	321	328	302	324	297	306	332	294	317	309	318	334	308	311	340	339	319	295	316	319	313	332	315	293	322	331	338	309	325	335	319	322	283	320	278	339	302	314	285	316	344	334	305	312	307	332	323	306	327	314	330	294	323	304	299	325	283	306	312	303	317	311	280	300	318	297	334	321	313	331	347	348	297	313	305	319	285	324	301	329	299	337	301	305	311	293	340	313	315	277	316	346	330	327	350	304	319	301	295	326	312	291	271	303	317	313	335	303	322	295	312	301	296	315	315	334	310	334	335	313	304	295	333	282	295	301	288	303	292	294	320	320	318	285	323	326	312	317	296	304	304	321	308	321	339	317	320	315	301	304	312	319	307	312	309	307	317	296	325	320	314	330	342	304	314	324	321	311	337	298	292	325	316	307	298	320	275	295	318	302	304	314	325	297	284	316	324	300	322	311	322	310	310	315	337	310	314	328	346	330	301	295	320	323	318	294	295	296	316	307	339	315	316	302	336	314	290	284	333	308	323	313	296	303	284	316	312	339	344	303	320
24975	20646	26957	24355	20617	9292	1036	787	637	559	561	511	489	481	464	485	432	435	482	427	432	433	437	404	397	406	379	414	426	395	385	402	389	387	377	416	357	364	378	355	388	369	390	386	380	367	399	386	390	377	338	376	365	390	365	404	355	387	382	361	424	361	367	411	342	381	383	367	378	346	351	373	368	366	377	396	372	386	359	381	371	386	401	388	351	352	402	341	374	357	356	357	346	365	370	373	377	383	383	385	364	377	367	384	379	406	357	372	367	352	365	365	364	367	372	341	343	407	417	368	370	342	368	338	368	373	363	356	376	396	372	385	416	354	380	407	403	360	360	407	398	353	388	380	340	386	351	354	348	391	403	390	351	394	384	346	397	415	372	405	355	394	374	355	381	371	391	349	358	403	402	353	381	359	375	385	355	359	344	354	402	349	369	365	349	346	383	397	343	350	332	348	376	364	372	392	368	402	370	428	372	349	365	381	400	358	367	356	374	382	375	360	404	395	342	395	367	405	362	369	351	395	376	348	412	394	353	392	412	385	340	358	396	345	381	344	382	359	392	399	342	367	381	382	353	367	368	376	363	374	353	407	372	334	393	332	350	378	378	357	365	359	375	357	367	362	399	408	388	359	379	359	367	349	343	380	413	357	388	373	382	378	343	391	353	383	357	389	365	392	360	374	359	376	377	341	378	373	358	376	391	408	392	340	359	381	364	374	358	391	364	409	367	366	381	306	401	402	374	346	368	388	392	383	394	404	388	353	405	415	384	368	347	368	340	365	341	398	347	365	388	368	421	371	352	357	373	355	373	380	372	354	385	343	368	366	367	357	361	377	420	369	387	388	408	386	343	361	347	402	366	390	342	363	363	347	410	363	347	354	400	339	364	375	388	367	396	397	383	347	382	352	352	378	364	372	377	354	365	384	375	327	368	377	411	372	363	382	387	360	359	403	337	370	409	365	372	366	379	373	367	385	368	412	384	390	380	372	389	366	382	378	367	370	358	343	374	361	353	360	381	371	393	328	361	363	381	385	375	375	357	381	368	362	377	373	350	348	370	382	362	368	329	388	358	374	410	352	405	362	358	382	364	355	365	384	403	387	367	383	369	369	367	379	377	363	391	341	352	353	370	380	361	396	401	356	384	367	325	364	394	399	373	385	374	337	370	385	363	369	370	382	385	400	402	368	355	375	365	372	373	352	365	429	365	348	332	350	399	395	365	395	357	371	352	383	346	371	373	382	337	374	350	395	365	359	365	358	356	361	368	373	356	370	373	357	405	386	371	354	395	357	392	343	393	356	351	375	390	380	368	405	390	372	364	369	369	368	350	370	338	382	375	394	391	381	372	385	366	351	352	370	365	353	374	353	337	356	368	374	394	355	366	380	363	365	365	376	401	436	351	356	379	347	363	370	371	365	406	410	371	376	346	396	408	363	391	391	382	339	367	379	348	372	377	351	394	392	357	391	383	373	394	369	372	361	362	349	348	346	355	394	374	351	366	397	379	391	364	356	421	346	387	354	363	408	358	361	360	362	348	370	355	377	357	380	402	342	380	386	360	343	394	355	376	379	372	391	378	333	403	381	386	344	358	359	363	392	388	350	380	379	387	375	380	373	363	389	328	411	405	345	386	384	362	358	355	357	334	371	365	347	342	378	393	357	369	370	369	424	404	362	359	377	410	361	365	404	370	358	359	380	394	350	398	399	368	398	356	414	370	358	384	388	332	365	355	348	358	397	344	355	367	383	370	363	411	401	341	373	371	396	331	357	334	348	384	383	419	343	364	370	364	346	358	363	383	367	373	368	355	363	363	378	391	354	369	342	350	416	397	348	411	384	390	356	394	353	371	379	375	377	370	417	367	338	336	387	373	396	403	390	395	383	377	358	381	378	353	385	393	408	363	341	362	352	375	389	392	401	338	399	421	382	339	379	361	381	331	373	362	353	328	357	360	368	368	366	387	387	402	376	332	380	368	367	390	378	409	391	418	375	380	388	401	355	384	362	346	381	377	368	382	389	407	330	388	416	362	328	422	363	384	351	403	362	387	340	378	383	397	401	375	347	389	387	396	395	379	351	359	361	351	368	350	396	429	380	369	339	405	373	373	414	384	371	406	362	360	392	371	364	406	363	352	386	407	377	352	394	358	382	328	382	372	390	375	360	374	347	354	352	379	336	369	361	378	391	358	351	349	378	360	398	377	394	397	401	393	410	418	405	333	390	387	385	370	372	368	402	404	357	380	386	391	361	358	400	398	351	404	406	387	384	380	362	331	376	386	349	364	324	341	373	339	343	394	418	376	374	329	391	358	369	368	370	375	372	396	377	384	384	388	362	361	384	358	382	374	375	375	386	380	359	369	387	398	360	338	360	417	342	337	390	399	344	366	375	352	333	390	397	397	391	373	353	389	385	375	364	374	395	366	377	352	364	379	364	349	348	375	364	376	436	391	349	398	377	341	388	370	370	374	366	402	415	372	362	359	348	379	365	384	376	354	333	341	383	405	352	377	369	362	387	390	370	387	332	340	387	395	367	379	381	344	410	362	382	370	366	350	377	391	349	339	389	400	367	335	359	373	373	357	374	400	377	364	378	395	356	332	387	373	382	351	365	350	367	373	417	343	366	364	361	349	378	424	365	371	367	375	365	413	358	344	399	393	382	372	344	388	368	324	390	352	352	369	371	381	390	414	374	389	379	341	383	381	362	366	400	366	326	345	368	355	357	396	368	360	399	402	360	363	381	386	333	405	389	367	405	368	378	350	342	352	371	382	377	373	387	363	360	383	326	345	367	397	344	356	360	381	348	374	380	350	366	331	332	365	366	378	358	353	413	382	400	342	407	375	374	370	318	392	377	364	358	377	365	353	369	390	377	340	368	380	379	398	350	349	384	411	347	400	339	349	366	362	360	357	352	387	379	350	354	361	376	358	377	348	374	371	394	354	358	383	397	341	395	361	373	389	399	339	374	392	369	385	383	409	392	358	376	348	365	358	347	377	383	384	389	378	346	367	394	341	375	379	341	330	392	404	393	380	379	383	359	367	368	382	381	374	386	387	354	370	396	341	371	354	349	378	407	364	391	349	377	354	375	379	375	399	395	324	384	389	366	380	366	402	342	356	364	386	359	397	351	353	360	354	397	352	386	374	384	360	372	393	386	373	352	364	352	353	373	422	373	379	363	405	355	363	366	366	358	374	373	431	362	381	366	363	329	379	406	383	366	383	370	416	375	366	375	398	326	368	367	375	359	347	386	380	406	364	381	383	382	373	367	382	387	341	375	377	365	321	378	379	362	395	374	383	370	376	344	388	351	353	367	390	354	393	355	410	357	389	408	371	350	339	368	394	363	374	361	383	379	388	384	375	377	398	363	343	409	386	333	364	352	354	351	376	390	380	355	373	347	377	387	381	335	364	387	366	384	365	381	406	355	368	364	390	371	328	383	387	373	344	400	361	364	347	388	362	359	425	358	363	399	356	387	391	393	340	365	396	385
25121	7886	7231	3847	2485	1844	1446	1226	1003	809	802	657	648	592	546	515	530	486	477	430	407	449	422	395	447	418	444	397	405	394	375	392	443	395	408	414	408	374	365	378	431	367	348	372	372	381	357	373	402	369	375	372	381	360	381	390	409	372	371	418	395	362	351	352	402	378	383	374	389	408	361	422	395	361	388	356	399	365	356	359	400	364	390	384	366	389	379	346	394	359	363	395	354	381	364	399	382	395	365	390	393	340	404	377	395	392	378	395	367	378	366	365	392	366	381	389	368	394	355	360	368	379	392	333	376	348	380	369	356	385	369	372	394	378	396	385	365	379	383	364	368	391	372	370	338	379	405	400	409	353	412	341	365	392	385	381	390	377	361	379	321	379	383	367	388	351	357	420	369	386	369	381	354	363	395	444	340	370	385	373	387	369	395	370	378	384	373	356	390	357	377	373	381	355	364	374	368	348	363	390	366	376	379	367	373	377	364	350	385	360	374	367	374	369	312	405	372	365	353	389	364	368	372	372	421	382	405	373	398	368	373	391	367	349	399	367	363	360	367	367	325	351	377	373	357	349	391	394	350	391	360	356	325	347	378	367	387	383	349	383	402	380	360	378	361	380	362	390	361	375	370	376	373	375	375	357	419	380	365	402	359	375	350	387	363	402	377	359	377	366	399	356	364	382	356	402	366	361	360	368	368	399	352	360	374	372	338	387	363	383	373	352	346	384	363	356	390	376	359	336	389	376	405	362	354	341	404	371	331	335	380	382	370	348	370	364	343	425	354	359	332	344	399	361	350	370	397	390	364	357	353	320	389	397	386	381	399	376	374	369	353	378	368	361	392	346	343	376	397	372	371	352	374	396	395	381	383	359	376	359	363	378	379	332	365	374	389	318	355	381	371	360	390	378	365	372	407	366	366	390	368	365	393	376	358	344	337	375	366	371	374	423	377	396	363	370	333	345	369	381	388	358	340	385	353	370	371	389	370	399	338	377	377	358	339	394	357	335	378	365	381	354	360	391	353	364	374	375	365	367	402	357	387	395	368	387	337	340	386	363	379	361	386	343	346	378	373	364	327	314	348	380	334	385	349	356	387	391	385	364	391	386	337	357	403	383	419	366	348	356	380	335	393	408	359	396	427	390	386	373	366	359	374	362	359	393	367	389	405	375	385	339	360	394	386	381	372	373	357	386	410	369	352	381	398	369	376	340	423	370	382	350	390	346	386	362	369	370	395	374	376	368	361	383	398	356	380	370	397	387	355	379	345	369	392	361	413	370	379	366	375	361	415	350	368	364	360	380	356	389	372	393	370	384	413	383	392	375	361	392	351	371	404	334	368	382	333	376	364	378	386	372	362	376	322	345	385	366	394	400	375	386	385	377	386	367	391	377	391	402	380	343	373	380	402	360	351	351	373	366	359	372	395	390	366	407	381	375	377	352	347	375	376	374	351	390	377	354	338	363	356	383	381	367	392	380	339	374	384	366	376	362	367	401	384	326	359	381	378	371	361	361	377	369	337	359	355	372	425	411	384	399	386	363	347	312	367	406	382	369	380	357	362	351	370	405	340	345	374	386	371	342	366	340	364	362	337	351	368	370	352	366	335	388	398	327	367	369	386	324	409	335	387	377	358	389	355	360	371	368	336	354	383	374	372	357	338	402	343	375	356	363	351	380	363	349	373	394	349	363	330	362	392	367	366	385	369	378	333	361	359	348	402	352	371	344	361	387	358	378	354	360	376	349	380	327	366	376	383	385	386	374	378	348	380	358	370	389	399	373	382	369	357	377	345	372	404	392	390	394	387	372	351	365	383	346	409	360	329	365	372	347	354	394	388	367	382	340	387	357	380	381	338	385	364	368	373	395	363	346	402	389	356	350	341	342	374	334	353	357	385	359	383	339	391	352	374	374	382	380	386	373	356	375	385	395	334	413	360	339	384	361	355	394	374	352	361	373	382	355	368	329	385	391	396	310	355	371	317	335	385	393	370	385	353	389	383	324	360	417	395	370	370	363	368	386	374	329	355	360	351	392	347	371	365	387	413	374	377	400	393	378	364	367	351	372	345	390	370	373	348	384	333	380	368	391	328	358	384	376	352	415	385	343	396	351	382	351	383	389	345	365	364	381	378	400	396	403	392	351	374	367	369	363	380	354	391	380	381	372	367	336	372	361	383	351	349	385	350	370	401	349	358	378	348	389	376	375	394	397	405	385	414	360	361	351	384	348	378	362	338	384	350	362	380	352	387	358	353	378	365	384	367	389	376	402	408	396	373	349	355	348	386	371	359	344	370	364	377	350	353	366	371	389	375	376	372	385	371	414	364	337	396	349	396	364	365	375	405	348	340	376	353	349	366	360	366	383	377	362	344	345	349	371	369	407	369	373	366	359	364	392	379	328	372	345	356	387	400	388	372	396	374	375	332	383	356	393	399	392	357	381	372	354	350	398	358	395	355	377	373	399	352	386	364	336	376	364	367	384	375	348	365	360	406	391	365	380	357	364	366	397	360	371	390	349	392	399	349	384	357	374	345	325	406	386	386	354	362	395	324	392	373	386	380	373	343	327	374	383	377	359	412	362	379	386	365	342	365	388	326	363	390	388	365	360	364	368	386	370	392	403	380	406	369	385	384	351	344	389	345	425	369	367	389	364	372	358	317	395	367	353	364	369	383	407	356	388	376	362	368	337	366	352	388	345	375	390	391	362	397	404	363	356	356	399	340	372	335	328	409	382	344	356	382	347	375	342	356	400	356	376	355	357	349	355	350	364	397	364	368	372	357	377	387	396	373	364	356	369	377	370	358	374	378	355	388	355	373	379	364	357	370	356	354	404	341	369	347	325	350	348	392	362	383	342	375	364	407	353	357	385	380	399	329	386	352	375	403	372	349	362	353	367	369	359	345	416	385	330	381	377	362	373	358	359	368	370	354	344	393	344	355	399	383	378	382	391	381	367	364	358	378	339	359	353	343	372	379	390	370	332	428	389	356	407	411	389	351	374	331	356	362	382	364	349	375	396	368	353	365	359	390	361	361	382	366	388	400	428	359	363	358	360	364	383	368	337	388	379	353	369	394	411	403	372	353	354	352	353	371	353	356	351	348	378	414	359	358	345	362	362	365	374	360	354	364	401	353	378	355	353	381	351	417	397	389	396	372	362	350	351	396	365	356	384	367	356	380	362	371	363	388	358	373	376	342	368	392	371	348	367	359	406	365	331	393	369	364	394	369	373	343	355	388	343	398	332	367	355	376	334	369	414	406	378	365	352	341	376	375	362	383	430	385	402	343	364	388	294	350	374	360	373	370	362	371	339	343	384	367	375	379	353	373	386	384	385	357	387	365	381	386	364	405	372	415	374	365	411	350	369	373	377	366	372	377	365	374	385	374	341	370	380	353	339	365	387	400	396	355	383	377	394	370	345	374	375	346	357	343	360	387	394	342	395	388	367	357	357	387	367	366	373	357	394	390	385	363	400	358	338	361	380	381	388
22943	20658	27581	23747	20660	20736	9633	1601	1187	1106	1023	1066	921	942	888	820	820	817	823	759	750	753	766	755	739	694	748	786	712	732	787	788	748	685	702	679	682	703	734	732	666	671	713	717	692	759	706	696	754	688	736	642	680	659	694	654	749	687	719	713	719	694	736	693	706	683	690	699	739	750	692	701	628	666	688	737	685	661	743	680	680	712	709	654	654	673	728	672	721	681	679	735	668	676	637	730	674	655	742	742	669	714	694	689	682	672	701	655	637	712	701	691	711	655	705	677	710	667	689	714	673	645	667	668	713	721	681	649	650	690	712	698	700	689	672	682	710	705	658	718	656	696	667	667	686	706	705	670	695	642	711	669	709	714	673	659	641	697	718	701	704	674	634	661	685	656	666	663	732	690	671	700	676	677	710	651	665	664	720	665	696	696	691	716	664	740	662	672	690	669	702	658	691	678	677	675	698	659	673	701	660	679	694	716	712	708	707	710	670	698	677	673	638	687	659	693	682	695	669	721	693	642	680	692	675	709	652	679	727	673	734	652	700	682	663	747	650	721	668	690	730	682	675	688	669	692	709	674	627	727	654	698	702	683	675	732	660	681	686	667	728	671	711	712	624	684	683	668	675	681	686	738	715	653	697	739	706	717	678	661	680	704	670	673	684	674	678	643	645	672	680	681	632	660	670	695	651	682	696	672	714	713	662	677	701	657	679	694	679	698	697	690	700	695	701	709	705	715	679	673	646	684	635	695	692	667	685	711	671	705	749	628	664	656	706	670	695	650	657	682	681	746	664	667	706	645	664	641	664	672	685	712	676	701	708	743	731	696	664	758	691	677	710	668	699	684	706	691	676	715	681	712	735	678	631	679	651	705	692	653	672	658	659	660	679	682	638	682	684	699	740	698	676	692	649	755	675	678	714	687	686	695	677	701	656	687	716	673	674	709	653	631	706	713	652	681	704	671	681	711	694	703	655	681	663	682	627	666	652	682	668	664	718	692	643	702	676	696	708	722	683	661	641	676	714	703	660	695	734	663	690	697	712	625	699	647	654	689	655	707	706	655	687	702	721	661	709	664	709	686	626	737	684	779	636	675	644	674	662	665	671	707	673	699	628	704	684	701	693	704	724	697	666	694	684	695	712	687	656	723	706	709	635	692	647	711	667	706	686	680	693	698	713	687	657	685	702	701	678	714	698	665	682	673	676	703	701	658	683	657	658	691	701	671	690	746	724	661	678	720	662	714	710	658	669	644	701	665	694	702	699	701	718	699	681	670	637	682	635	680	698	671	656	697	692	699	705	691	705	707	636	702	666	665	731	662	701	690	723	682	695	662	646	654	709	664	671	734	688	681	714	737	678	675	652	667	653	658	673	675	695	741	674	691	677	686	687	695	693	741	673	657	695	698	718	725	685	667	619	674	646	675	653	654	635	668	705	685	651	697	695	679	692	639	692	707	636	635	693	637	649	683	670	691	684	686	664	699	695	642	691	708	731	671	689	699	686	735	657	684	686	669	704	705	669	684	690	650	725	760	705	705	659	718	704	704	699	699	692	658	655	713	693	701	679	709	694	688	667	655	676	661	684	672	703	666	680	672	709	670	660	647	678	669	667	691	728	740	695	725	685	709	664	704	672	628	673	699	683	696	715	683	715	700	658	707	662	674	643	678	631	697	649	651	674	716	741	711	676	688	712	711	683	675	670	676	689	679	710	697	684	677	693	701	730	718	677	700	690	705	698	678	702	695	678	657	641	659	704	644	692	659	675	702	675	667	701	662	712	724	675	680	678	676	682	700	682	679	671	750	664	655	690	686	647	677	672	619	693	695	682	661	665	748	692	708	728	696	674	683	661	684	689	752	656	697	720	658	734	719	661	656	703	706	713	710	673	720	660	683	697	685	707	682	668	691	744	663	673	643	729	703	670	702	702	676	692	716	671	707	698	716	686	716	701	701	698	733	706	658	720	707	696	669	707	671	665	663	704	700	680	637	713	713	707	676	681	682	690	674	680	668	695	675	690	698	686	701	695	659	686	714	713	668	691	678	684	629	650	694	679	651	723	696	646	673	711	658	764	685	755	647	634	656	677	711	694	670	690	637	647	694	697	671	649	692	712	644	721	678	681	669	679	681	725	674	648	685	700	638	682	678	683	683	702	684	681	660	702	697	733	722	653	690	687	660	663	672	644	637	708	678	705	677	702	740	704	668	655	714	640	643	648	698	700	705	686	639	668	679	737	663	713	693	690	705	675	691	672	631	717	663	660	736	725	657	688	647	704	688	714	644	660	683	705	687	723	644	681	723	719	710	729	673	694	731	717	648	730	727	712	770	688	674	675	684	649	659	642	669	666	706	646	658	691	665	697	690	725	694	665	654	716	665	675	654	649	719	711	682	706	709	637	659	695	673	695	652	679	685	698	696	670	635	627	703	650	721	689	693	700	669	662	669	671	702	739	711	687	688	642	694	724	743	655	728	686	699	676	731	636	728	706	673	689	673	692	663	712	697	672	682	676	674	740	637	730	729	695	620	692	696	729	659	632	696	694	677	686	659	688	701	715	711	693	692	691	708	714	680	734	676	693	704	683	679	686	679	679	672	702	679	663	699	658	645	665	664	651	660	697	658	721	660	683	664	621	655	681	703	669	636	619	685	689	721	696	734	734	699	698	678	677	665	675	656	651	682	698	710	677	701	680	658	710	651	687	716	677	643	674	680	689	702	654	702	726	708	724	740	692	689	640	651	647	716	685	710	715	687	685	709	714	711	631	654	707	690	673	738	757	678	716	688	716	681	689	694	696	694	680	698	734	713	710	686	671	669	639	705	642	691	681	692	678	700	675	709	688	740	715	677	678	677	695	645	701	682	719	762	674	681	677	656	689	696	693	705	687	735	673	712	668	700	676	713	710	718	706	669	646	685	697	641	656	681	695	672	665	633	674	717	694	667	685	684	707	697	722	682	698	749	670	742	666	653	707	738	728	709	646	686	680	676	678	667	627	688	670	639	674	712	661	720	653	686	715	676	637	647	626	695	699	676	683	681	732	648	655	673	652	708	648	756	697	666	683	663	670	668	653	681	707	641	632	687	698	694	768	711	694	715	685	672	646	621	695	667	661	703	684	705	674	707	689	675	632	663	681	641	669	692	704	628	716	652	654	705	762	675	712	674	697	642	680	667	682	645	699	689	682	668	700	705	655	643	691	681	723	725	654	628	671	732	703	676	651	689	684	666	670	633	680	693	681	681	669	676	701	698	655	667	698	698	665	653	668	630	661	676	689	667	674	745	647	701	730	681	642	675	660	717	711	674	720	658	686	676	713	682	672	686	660	681	642	684	649	714	686	635	685	689	674	721	702	664	724	709	711	674	685	763	712	677	705	695	661	717	627	637	741	659	707	711	696	672	667	679	657	727	672	648	628	677	694	710	689	697	694	676	747	679	702	661	683	753	685	645	689	716	688	690	680	722	635	684	712	669	669	669	670	684	665	700	675	702
22055	14053	12684	7071	4785	3543	2880	2287	1906	1725	1462	1319	1225	1078	1055	1112	958	906	870	843	773	809	777	784	779	770	774	696	757	771	712	756	755	680	733	731	748	702	730	691	678	664	718	705	679	700	659	714	657	634	656	646	674	678	664	745	639	644	629	696	671	668	663	679	695	686	645	672	633	698	666	653	644	670	634	637	708	688	700	706	685	659	662	629	690	670	664	671	628	651	677	605	599	647	669	672	677	653	670	666	668	672	666	657	614	663	664	656	669	687	651	661	699	691	686	601	649	637	689	681	635	636	624	661	659	633	672	688	610	664	688	646	655	632	661	661	641	671	678	664	647	627	647	656	673	658	661	623	653	624	636	590	631	670	698	668	686	638	594	621	670	631	654	651	628	649	694	657	680	684	677	629	647	680	643	698	661	634	619	609	683	682	673	683	686	635	623	704	672	688	636	614	633	631	686	653	694	625	655	647	652	653	673	663	699	639	660	647	655	678	638	657	617	631	660	621	614	613	702	648	626	645	641	656	623	634	661	683	628	635	679	629	650	714	692	620	631	646	656	649	658	647	657	677	637	603	640	687	673	624	706	640	684	657	670	630	639	670	671	653	637	676	636	638	659	624	674	664	662	671	639	628	631	692	662	629	656	670	661	657	661	689	643	645	650	660	647	652	632	631	632	676	628	669	661	651	639	635	635	677	629	626	638	611	665	610	678	675	653	667	665	664	635	672	642	642	657	671	627	691	674	666	688	623	687	631	674	691	640	644	634	635	663	644	640	651	671	692	631	670	671	641	658	674	609	637	692	622	616	592	669	609	692	697	674	674	640	671	668	681	647	658	660	679	672	586	661	652	645	692	624	643	668	675	667	705	671	668	652	606	625	651	630	642	636	690	651	657	646	654	654	645	660	633	635	622	661	663	696	638	643	651	710	628	661	650	651	679	636	663	684	679	624	639	682	649	661	661	645	658	632	685	633	702	618	578	659	654	615	659	734	672	661	648	659	672	625	603	667	642	678	609	639	620	613	639	623	643	676	651	632	654	678	645	715	651	657	690	640	666	653	665	635	701	649	674	637	650	632	633	641	637	612	639	643	641	633	601	637	667	666	653	657	692	627	608	650	650	655	648	670	622	676	639	660	657	638	666	667	662	636	648	663	659	649	633	618	649	628	628	681	638	597	706	662	668	687	622	683	723	650	675	684	688	644	661	627	628	618	618	617	666	620	722	686	625	618	663	677	650	659	633	600	708	670	659	644	681	634	664	653	632	625	673	637	642	652	624	690	658	617	647	670	661	695	625	678	612	589	628	652	662	616	653	673	705	665	630	730	638	620	621	648	624	660	692	629	679	681	625	650	681	674	667	658	642	649	681	678	661	634	651	703	656	647	669	655	635	624	628	664	655	653	622	658	647	663	643	653	675	703	660	637	660	662	667	595	664	683	669	629	642	641	710	651	634	644	649	657	673	687	645	658	626	656	671	633	700	635	641	667	646	693	662	662	612	681	607	671	666	645	709	645	714	591	686	712	666	653	680	687	709	622	675	662	630	671	680	653	660	581	630	686	676	676	656	648	640	653	632	597	683	648	633	649	589	645	626	653	652	632	660	694	651	662	654	643	652	654	602	639	670	658	676	670	593	630	652	658	643	703	651	682	616	666	673	646	667	626	670	660	644	610	625	681	648	619	629	643	658	685	672	697	657	653	700	627	664	643	653	658	625	679	677	626	625	648	655	664	692	638	659	669	657	670	627	656	678	656	671	659	654	656	634	633	625	632	658	626	651	639	669	629	664	648	645	598	652	676	678	639	644	607	631	647	663	637	624	695	661	660	647	687	652	649	667	614	646	617	637	622	622	665	685	670	619	654	694	657	651	623	640	668	691	633	670	671	635	635	660	663	690	659	628	638	661	628	683	632	635	676	648	662	670	676	672	645	640	622	629	668	623	618	609	636	633	658	698	654	668	617	676	636	645	658	686	694	676	591	664	698	646	672	629	677	702	654	649	649	628	660	642	673	663	650	681	633	628	689	634	669	673	656	674	660	659	652	650	702	621	678	656	667	678	652	717	665	664	625	660	643	679	618	643	627	640	686	681	654	657	657	644	633	659	676	656	603	657	653	707	656	629	615	649	635	653	633	642	679	689	671	657	662	637	630	641	654	617	640	669	664	605	649	671	636	604	687	631	645	656	648	628	637	675	659	633	653	651	635	664	628	681	631	636	636	691	672	674	688	636	654	660	641	680	713	603	684	691	662	641	626	660	649	636	651	615	650	659	647	650	685	589	659	676	700	637	648	645	684	666	666	697	642	686	619	648	627	654	647	657	638	618	607	586	639	666	633	666	653	628	647	627	669	638	672	629	647	619	655	631	655	686	642	678	628	680	708	643	645	663	663	659	663	653	618	663	646	633	651	645	672	641	667	678	657	664	622	652	646	668	696	648	600	694	620	655	637	692	681	656	710	697	629	672	640	668	635	628	652	611	683	619	643	640	665	600	625	620	645	695	661	624	654	677	633	675	659	646	672	660	678	648	601	634	660	614	639	589	645	646	684	638	613	636	641	638	631	673	649	661	673	660	671	646	629	605	647	645	641	707	652	648	653	699	646	646	650	630	663	641	620	662	662	621	696	609	650	609	666	664	688	635	620	644	653	617	712	644	682	677	672	666	635	620	579	655	665	619	646	636	630	653	624	655	626	636	630	687	620	651	626	653	634	709	655	623	644	652	624	676	634	645	645	653	711	638	659	679	685	683	669	651	640	700	666	630	615	675	673	693	672	618	600	675	654	653	636	607	637	654	662	646	612	642	653	669	642	639	693	627	654	677	638	618	658	672	648	650	654	670	622	673	624	647	658	635	628	673	635	703	622	637	644	634	665	646	617	614	624	666	654	634	634	652	679	622	629	654	663	646	656	670	626	669	606	656	617	682	678	634	675	644	652	654	650	697	669	638	663	655	647	665	675	637	678	643	628	667	641	639	660	626	609	688	645	692	650	685	694	641	678	630	698	679	680	640	662	651	669	638	642	644	679	649	645	619	659	701	623	641	637	703	626	643	634	641	650	693	681	655	696	637	628	624	649	675	635	713	661	677	640	633	620	667	629	663	665	665	618	670	660	626	647	649	597	634	668	626	616	684	649	596	633	641	636	671	658	648	655	650	651	676	596	637	646	653	655	657	664	647	650	646	654	668	657	644	661	625	641	690	674	665	627	650	669	643	675	681	647	660	662	670	680	653	701	641	680	683	640	642	670	661	657	693	686	668	668	662	677	661	661	661	695	653	689	621	609	642	698	650	661	633	632	618	663	714	656	588	632	668	611	677	710	641	696	674	692	675	660	699	653	665	660	666	644	637	625	620	633	642	660	665	686	615	626	689	655	657	674	695	670	623	662	656	669	641	679	618	672	617	618	613	636	666	621	620	652	658	646	678	658	653	653	638	676	684	689	581	646	693	635	660	645	663	652	646	645	671	636	655	648	682	664	617	640	685
32479	15337	2512	501	391	318	299	307	343	285	293	271	338	298	299	302	318	318	322	304	316	295	303	319	294	293	332	290	276	276	297	275	295	289	274	305	319	256	280	297	280	303	258	267	340	309	282	280	293	312	290	280	289	291	320	279	292	281	295	320	287	302	305	280	307	329	297	301	287	264	277	312	300	290	305	309	328	262	294	301	292	338	303	295	280	309	257	283	267	268	310	340	288	291	301	308	303	262	309	306	269	306	303	287	304	301	278	282	305	314	299	292	233	290	328	278	333	304	314	269	269	269	278	299	289	304	295	308	293	318	297	313	279	314	303	286	325	284	311	320	284	286	301	279	313	286	307	300	289	275	265	286	299	267	273	273	267	295	302	302	290	280	292	282	277	275	295	274	280	318	296	328	302	298	309	350	297	285	288	280	288	307	339	283	301	287	305	299	293	317	289	297	265	312	268	284	295	305	290	286	306	265	315	296	294	309	335	298	283	314	314	292	277	288	278	278	334	303	321	302	310	297	278	295	312	305	317	309	294	324	299	304	274	311	310	299	325	290	309	266	284	306	307	293	270	293	275	322	304	303	302	313	278	299	322	300	310	278	302	293	277	297	282	274	274	282	287	314	309	309	284	293	283	310	312	294	292	306	299	289	332	293	288	284	274	281	296	278	298	305	276	293	299	283	268	298	285	304	288	307	284	294	320	295	283	304	330	268	295	300	285	293	284	310	332	303	295	294	308	276	267	282	338	325	297	265	299	278	296	309	302	323	307	303	273	317	336	325	281	296	304	299	325	300	274	285	301	316	294	291	306	326	300	309	307	302	342	314	302	310	288	312	267	288	315	304	276	259	318	283	281	296	303	281	276	324	318	300	305	315	277	283	296	291	317	308	295	307	301	293	331	299	273	317	288	313	290	316	287	307	308	311	296	296	293	289	303	301	336	304	271	268	302	280	284	304	278	290	299	286	269	293	302	272	282	296	299	290	276	295	282	274	284	294	295	307	326	288	271	296	265	269	306	313	293	302	286	294	289	281	300	281	311	281	322	308	311	281	321	289	279	314	310	306	289	314	286	312	290	278	311	324	306	295	315	288	296	289	302	264	276	271	290	291	298	292	284	290	325	312	273	283	279	299	286	300	284	297	325	280	309	280	299	278	309	323	266	295	305	303	308	307	304	294	290	283	277	288	284	324	298	293	307	294	255	290	277	284	280	299	285	319	289	299	285	304	314	277	323	314	267	298	267	271	292	308	293	311	321	284	280	329	298	289	286	268	308	313	286	288	283	317	316	313	288	311	308	298	304	261	280	271	294	272	302	292	268	300	305	287	276	321	295	315	306	302	267	290	318	304	321	285	303	311	306	293	266	328	297	318	304	280	290	301	285	299	320	272	305	284	287	314	284	295	304	279	294	284	290	336	285	306	281	321	284	303	297	306	293	299	319	320	317	303	276	290	311	302	300	300	327	324	282	276	330	306	279	306	312	310	275	300	315	288	317	279	304	308	293	301	279	309	302	299	304	301	314	313	323	303	295	288	299	292	222	339	292	304	307	255	320	341	335	317	316	304	270	308	307	277	308	293	289	279	286	301	293	279	308	278	288	311	293	344	277	289	287	313	315	313	282	282	306	333	299	294	297	302	293	310	328	288	281	296	292	279	304	291	311	269	268	260	302	292	315	276	262	273	300	295	291	299	312	287	303	293	303	316	314	328	276	300	316	297	287	301	304	309	271	307	292	272	302	295	276	302	295	320	291	304	290	331	302	295	306	274	270	267	295	256	293	267	308	313	311	277	283	267	284	280	298	302	298	274	300	294	265	307	273	253	298	301	306	301	308	289	309	271	305	297	300	320	284	280	267	266	292	320	289	297	322	293	283	305	278	312	287	302	308	327	295	327	278	285	284	311	294	302	289	309	289	285	314	308	299	284	286	310	299	298	282	264	302	293	298	282	270	310	314	325	308	294	261	291	295	274	328	309	284	303	290	295	320	290	310	320	279	296	288	314	311	299	280	296	301	308	294	285	290	289	302	279	292	303	308	290	268	279	313	309	268	302	319	298	346	299	316	273	324	302	295	313	305	281	302	294	292	255	293	299	286	314	259	302	283	291	303	273	303	258	282	322	307	320	306	257	259	276	300	292	312	310	267	283	292	280	322	306	316	292	342	319	314	277	286	302	284	295	314	305	268	294	281	302	301	318	316	308	274	281	286	297	292	304	292	270	318	300	295	309	315	287	274	267	291	302	299	288	293	292	300	316	286	264	298	301	271	266	299	294	301	293	302	292	291	296	288	274	286	296	295	282	335	284	288	293	302	273	306	282	302	280	277	312	274	308	322	285	290	301	300	315	309	305	296	321	318	269	306	282	256	332	289	316	263	311	273	311	331	313	324	289	290	308	283	322	294	293	308	301	300	286	321	305	282	263	302	320	300	283	294	301	273	290	313	311	281	290	252	293	293	312	287	302	270	305	298	304	325	280	287	272	273	325	287	301	310	286	325	294	308	275	283	323	283	294	271	298	284	292	323	303	295	263	290	284	280	312	320	307	307	294	289	288	305	288	296	298	318	302	289	289	290	275	321	281	316	310	293	303	296	291	292	295	272	336	294	267	307	267	302	305	301	288	284	263	297	293	275	290	294	267	300	280	277	297	273	315	269	285	301	294	283	279	286	280	287	276	314	314	277	270	283	296	320	288	317	258	305	278	283	309	310	270	319	274	297	274	316	303	276	299	287	315	285	297	304	320	313	300	311	293	314	293	314	299	322	291	308	307	314	296	286	301	306	299	286	335	289	306	273	282	316	323	284	290	295	308	265	283	284	301	290	321	285	271	304	356	295	275	301	309	314	302	322	313	319	277	297	292	292	293	262	287	274	328	319	327	278	302	318	303	267	289	299	288	291	295	329	297	260	278	310	319	284	284	296	335	302	316	294	265	309	302	310	285	273	309	299	301	324	273	304	291	305	292	291	294	285	328	286	331	280	282	262	289	282	267	320	313	280	284	296	314	343	307	270	279	319	286	288	301	262	282	305	294	293	281	276	295	304	297	306	301	309	326	317	294	296	270	319	294	304	280	283	294	304	282	286	264	279	287	311	310	320	296	330	312	275	320	313	302	288	273	293	290	280	258	307	296	275	316	265	284	255	351	324	284	316	289	284	274	307	324	324	271	306	308	296	272	293	308	299	308	301	310	310	312	294	285	298	298	286	300	293	318	267	297	343	279	298	306	311	284	285	308	288	284	300	277	309	278	280	310	276	270	296	320	269	290	281	303	291	306	318	294	314	302	286	304	276	307	289	279	312	299	331	280	292	303	312	279	302	282	286	281	312	305	330	321	290	297	262	314	298	290	310	284	289	290	282	292	299	317	281	287	289	332	281	297	290	300	303	328	333	293	297	289	280	292	284	286	320	294	322	307	304	318	330	253	278	308	306	292	310	300	286	285	296	284	303	296	318	282	307	285	318	307	288	318	294	294	287	317	272	291
19790	768	664	492	432	363	344	345	353	361	340	304	326	323	347	330	320	336	324	315	300	324	338	331	346	288	331	320	341	303	309	324	339	340	322	358	334	319	316	303	335	308	321	324	350	302	298	333	327	342	310	336	300	308	331	318	279	333	276	334	300	317	319	320	298	283	312	327	316	321	305	305	309	321	318	312	322	300	297	320	310	338	348	283	333	317	287	304	322	283	329	318	302	301	299	331	333	301	327	293	290	302	314	353	288	280	296	298	336	326	324	304	312	314	322	322	313	334	312	338	338	325	326	307	325	341	312	348	315	305	328	314	318	301	330	295	342	317	302	320	325	309	303	335	341	330	327	326	314	324	297	309	278	336	326	287	325	315	301	305	312	300	326	322	312	293	305	287	300	294	311	321	327	291	307	340	311	334	308	308	297	287	341	327	322	322	317	284	334	317	327	356	304	287	304	307	329	334	313	299	302	323	295	337	320	349	285	301	317	304	337	326	350	323	317	340	295	306	309	303	302	306	304	317	270	340	321	325	311	318	321	313	286	309	320	309	348	302	312	315	304	305	341	319	327	316	315	287	318	294	304	297	286	298	318	310	327	287	327	330	310	327	324	336	299	310	318	336	304	333	324	324	315	302	297	305	323	314	312	316	300	292	297	288	307	302	325	297	305	311	314	314	305	333	296	301	307	320	294	310	302	304	300	294	328	336	339	287	328	322	315	304	342	333	344	335	319	297	296	313	297	292	309	297	318	309	326	316	332	321	287	317	302	338	318	360	334	319	303	307	279	288	339	296	322	302	360	331	332	319	311	308	357	305	319	317	306	308	312	323	306	307	300	293	323	320	294	341	353	311	297	288	291	310	331	277	320	350	317	339	307	296	322	330	301	308	320	366	298	323	305	329	314	316	308	353	288	292	306	324	336	299	324	339	275	311	320	324	333	327	344	331	310	308	286	340	338	290	296	306	316	330	306	319	303	315	323	329	322	299	312	292	309	345	299	303	313	302	327	294	311	323	299	315	300	307	302	322	290	294	332	328	341	303	315	304	332	294	335	288	337	340	311	318	311	290	335	311	290	332	288	334	313	289	307	336	319	267	370	312	303	329	322	294	343	329	324	304	293	363	326	327	318	319	334	279	313	309	301	299	348	275	301	320	320	299	295	326	312	305	318	293	296	316	281	287	314	318	325	305	282	303	337	289	301	334	288	290	329	321	275	304	318	329	309	328	332	336	315	305	296	327	359	328	285	307	316	337	310	325	314	328	293	318	293	324	283	322	286	324	342	289	313	298	317	296	309	315	288	309	325	308	312	301	324	309	327	308	326	325	328	310	329	345	316	330	313	315	312	307	327	327	296	296	335	333	316	291	366	328	328	287	317	313	260	312	343	297	306	302	310	303	330	302	294	311	298	297	339	340	329	347	302	294	309	301	333	300	316	326	302	310	278	303	325	319	290	296	314	336	314	311	337	328	326	316	318	322	306	335	321	317	321	295	295	309	291	346	307	315	350	328	288	289	324	319	314	307	327	291	326	344	305	346	302	298	301	320	325	323	318	329	305	300	303	305	317	339	341	305	312	319	308	313	282	348	271	303	330	325	303	301	329	297	268	302	269	336	319	310	345	331	304	316	329	342	323	315	310	330	329	326	308	322	298	321	315	331	335	305	331	308	311	287	328	295	323	314	298	321	341	338	318	341	332	304	315	284	328	333	293	334	327	299	296	357	307	324	304	306	303	314	327	340	292	322	324	309	324	336	291	297	294	326	301	343	323	327	353	316	308	318	311	276	323	319	282	318	316	336	298	306	329	314	327	341	302	318	316	335	334	326	349	308	322	318	327	324	335	289	302	302	306	340	321	283	307	298	315	325	322	343	307	324	300	317	306	349	339	355	294	323	334	291	342	309	311	294	312	299	342	295	324	314	341	305	307	329	329	317	285	360	319	311	329	309	290	302	315	308	327	338	321	302	345	284	309	334	304	351	310	337	310	314	330	312	299	315	349	320	276	323	298	338	325	300	317	291	316	333	304	304	311	319	300	311	321	323	321	302	315	325	347	303	291	325	336	298	313	298	310	309	309	313	309	343	320	330	327	296	308	288	322	306	316	319	314	336	303	335	340	326	297	324	350	329	336	343	306	301	289	314	315	290	308	329	299	311	302	290	302	297	313	328	313	318	315	310	303	341	314	320	303	316	334	296	314	350	316	320	331	329	284	321	340	342	343	287	361	314	290	327	309	321	341	333	322	306	312	323	304	272	323	307	335	312	323	323	324	364	299	327	307	311	317	326	324	313	302	322	304	343	298	313	323	337	306	332	303	322	296	319	314	309	291	323	312	316	327	331	297	305	308	304	302	266	322	280	328	304	322	329	326	330	330	299	329	290	309	336	312	283	319	333	312	343	314	345	318	290	298	331	330	308	315	303	332	305	319	294	321	317	278	334	315	311	349	335	333	321	314	267	320	339	316	350	348	317	315	328	325	282	326	344	319	312	343	298	300	290	310	331	309	313	335	308	322	320	310	325	315	326	302	287	313	296	310	311	301	298	318	303	325	299	314	316	312	323	297	348	317	324	302	297	318	331	304	299	336	314	300	305	329	301	286	330	328	320	300	336	337	303	326	333	336	312	307	312	336	318	312	334	322	304	298	322	301	311	332	296	332	329	299	291	332	291	313	291	316	315	321	298	333	312	294	306	330	322	312	276	315	302	309	317	327	315	300	312	330	340	315	323	310	307	317	341	298	341	312	309	285	311	283	306	294	286	304	298	313	321	343	302	347	289	335	319	322	349	277	324	290	343	290	333	308	314	288	338	306	324	280	305	307	305	314	310	302	333	323	323	310	305	340	307	343	331	306	347	317	329	305	330	288	301	298	304	314	316	310	313	316	287	332	319	297	317	328	335	296	314	302	318	310	322	291	319	301	310	299	303	322	320	302	329	308	288	357	327	305	293	306	341	326	331	313	321	324	326	318	307	306	324	306	358	301	296	332	316	303	308	319	328	320	320	332	277	357	291	279	314	316	317	281	315	313	311	304	286	289	316	312	343	308	325	317	314	279	329	290	335	301	303	308	321	327	320	319	356	335	304	298	321	321	328	313	318	342	315	289	281	299	311	286	283	306	313	338	297	318	302	313	319	309	304	314	327	326	315	335	307	328	376	310	319	301	320	299	344	302	327	324	298	314	306	286	333	304	302	320	306	294	309	300	332	324	318	309	297	323	322	332	305	311	303	311	309	299	322	304	334	322	293	329	309	343	306	354	322	294	308	312	339	340	328	335	310	335	296	316	283	314	307	292	306	300	325	326	307	312	300	302	311	313	346	336	277	289	330	327	297	312	312	329	330	316	299	306	316	324	324	273	305	317	307	310	315	299	326	331	314	299	325	309	329	335	296	327	296	306	318	312	301	297	296	273	322	305	318	368	346	328	291	320	339	367	289	296	299	302	328	325	312	312	300	324	312	345	333	294	312	306	311	314	298	273	322
25033	20666	27074	24259	20653	9289	1130	726	661	585	550	508	492	461	486	424	422	410	406	407	382	392	389	391	429	381	408	394	393	397	389	388	402	387	373	387	365	393	343	356	372	403	388	375	392	355	348	335	355	348	390	390	367	364	385	345	346	367	374	381	365	374	394	397	378	375	334	360	404	371	376	367	390	390	378	379	362	341	390	402	346	364	366	365	326	375	370	373	352	394	365	352	389	330	392	377	334	383	378	360	342	370	366	352	343	354	346	343	384	400	367	394	341	375	350	340	356	358	365	354	353	355	387	362	357	357	345	361	362	391	360	349	345	358	331	323	345	397	349	371	412	318	351	358	380	360	365	373	362	347	377	359	356	378	377	339	354	370	368	329	362	398	367	402	340	381	357	350	395	357	368	355	372	351	359	366	353	386	370	373	348	370	356	369	383	352	393	367	342	362	398	398	348	330	370	376	360	371	386	385	352	335	366	399	376	376	361	367	350	377	382	336	358	342	356	386	323	396	365	370	349	363	353	337	336	339	336	328	311	345	351	375	359	379	346	381	323	398	345	397	368	335	332	347	390	381	350	356	396	353	356	376	359	353	394	348	361	368	352	369	402	381	382	330	348	340	375	389	353	353	362	378	347	335	337	355	373	331	353	362	427	389	350	368	375	325	334	346	356	366	400	361	364	354	389	371	370	361	385	381	376	352	345	371	351	372	365	361	353	343	355	372	341	369	400	349	398	375	371	337	360	369	348	351	386	376	344	367	362	353	367	369	370	385	364	371	363	346	365	361	340	338	358	373	386	363	343	382	349	333	348	368	374	363	367	344	333	381	342	381	386	377	341	365	354	320	366	370	378	362	333	339	385	354	399	369	364	404	362	373	352	354	312	338	397	377	339	360	357	402	379	350	379	352	349	350	358	368	368	358	348	368	355	345	387	384	379	391	371	336	373	357	350	373	366	344	380	368	351	330	358	376	373	382	337	340	361	357	366	358	343	360	385	328	374	355	355	361	384	404	371	311	403	358	336	362	350	371	351	371	364	355	388	377	384	385	383	368	345	353	402	382	344	351	366	365	394	412	383	327	375	364	347	356	388	410	349	370	331	355	379	365	336	355	373	338	379	361	368	374	359	400	360	373	356	409	380	350	369	383	371	372	361	376	334	371	351	385	374	350	361	371	371	362	402	331	348	351	354	346	350	387	374	345	345	365	384	383	383	358	367	374	391	361	322	345	379	367	351	338	370	346	345	381	337	357	370	359	348	341	344	366	357	339	351	329	379	370	372	363	348	384	360	369	379	363	356	391	360	356	352	368	378	375	350	366	377	370	376	386	357	361	365	330	339	374	345	345	349	379	356	361	349	332	358	347	337	372	376	378	313	368	364	348	350	371	349	407	336	359	373	334	340	369	368	356	385	382	337	358	327	375	354	381	371	383	394	302	370	326	358	375	357	358	364	354	340	361	355	397	354	391	382	354	352	344	367	332	359	366	356	389	359	372	347	351	370	345	349	355	366	360	353	350	368	359	354	357	336	382	401	365	361	359	366	347	306	361	366	389	369	390	333	375	369	377	382	375	335	383	323	360	370	360	373	369	376	380	375	335	369	341	370	356	359	359	367	401	370	391	365	416	387	354	386	394	362	352	384	349	345	384	329	328	389	364	367	367	375	336	383	386	331	371	363	393	363	346	372	356	355	353	378	352	374	349	380	378	350	370	385	342	340	349	350	396	374	365	427	376	357	363	364	384	362	363	379	352	349	362	391	385	365	374	363	362	391	387	360	346	356	324	362	346	358	383	360	371	385	339	351	335	402	350	391	355	391	358	400	372	376	352	351	406	356	371	371	361	356	344	364	383	362	405	351	403	333	383	377	360	351	366	370	333	359	386	382	357	389	380	383	379	370	369	360	360	343	349	346	357	391	363	397	399	369	360	397	346	387	352	377	362	392	358	354	359	331	349	339	340	392	377	376	366	349	374	344	358	329	385	350	402	356	320	401	361	378	357	390	359	361	373	369	387	355	360	383	374	375	377	363	329	389	361	349	362	367	336	361	356	375	364	389	333	327	369	332	420	328	348	355	410	351	344	385	328	357	382	368	375	359	349	362	379	339	369	365	411	339	354	390	337	363	413	405	385	349	381	370	372	346	325	339	362	348	367	369	343	379	355	352	357	360	354	350	368	357	310	349	350	374	374	366	351	347	370	377	355	367	371	357	348	339	350	380	363	376	336	379	386	379	377	371	352	381	339	347	362	396	369	386	367	344	346	363	347	367	392	369	389	297	350	360	387	353	365	337	330	355	367	336	351	343	374	325	373	361	360	370	341	373	343	350	388	371	372	356	340	369	358	357	335	349	343	311	380	344	377	357	318	404	377	377	375	355	327	386	342	375	375	342	309	361	366	378	346	388	342	368	344	388	367	385	347	371	354	386	365	393	362	367	325	375	357	359	335	349	363	369	392	354	381	351	356	338	362	371	369	342	344	373	368	374	346	317	364	370	367	358	346	380	367	386	385	330	371	342	349	366	339	355	381	352	383	358	361	371	321	343	328	334	373	381	315	374	360	350	361	361	388	375	368	346	325	398	314	362	326	355	380	376	370	354	381	352	360	364	370	359	366	323	357	331	382	346	352	333	372	369	358	363	361	355	356	334	350	371	339	384	351	356	364	345	330	349	372	385	385	356	358	355	350	370	381	379	335	383	376	373	402	392	377	357	305	361	374	372	390	334	340	370	374	403	370	357	367	388	358	322	374	396	366	344	378	351	370	368	385	365	356	333	365	382	380	347	338	347	349	385	375	362	362	348	358	346	410	346	348	319	346	375	364	354	327	341	382	335	339	369	356	365	374	364	363	372	357	363	348	345	401	375	359	357	362	397	370	385	375	381	370	345	388	337	382	376	357	355	348	372	325	400	328	353	338	343	353	328	356	386	370	379	378	359	365	330	381	351	336	359	352	358	340	344	349	332	369	353	365	341	364	371	355	389	366	345	379	351	338	375	383	336	331	370	368	357	334	325	361	346	382	358	348	335	377	344	352	401	343	367	327	357	378	362	339	353	371	360	374	337	342	362	363	368	372	389	334	348	364	331	355	371	365	382	335	379	387	425	339	377	358	355	347	338	377	386	385	349	337	367	388	395	385	314	363	386	369	353	379	352	372	353	345	378	369	363	393	365	394	349	354	389	414	386	352	381	354	392	351	348	376	352	375	371	379	396	367	350	359	348	361	366	365	360	354	367	383	378	382	376	356	343	353	328	384	339	346	349	383	355	347	345	349	344	364	359	383	370	381	358	366	391	366	326	357	355	351	382	346	338	344	361	356	368	371	381	343	350	313	372	384	332	343	353	359	352	346	363	360	372	351	356	389	364	382	340	415	354	389	333	325	346	343	369	355	377	362	369	359	398	387	377	400	355	379	350	380	384	362	358	388	309	357	347	365	393	389	357	393	367	346	365	341	388	381	375	382	368	388	354	380	326	363	373	366	324	340
24203	8061	7170	3704	2477	1940	1457	1141	938	877	804	711	611	652	575	527	529	491	491	475	406	411	424	431	441	398	401	393	398	383	412	398	365	366	394	383	432	379	340	359	384	385	384	353	400	358	361	349	388	391	369	356	373	345	376	357	372	348	346	364	352	373	346	388	367	406	363	359	326	391	405	349	373	374	370	357	377	383	397	342	367	374	394	369	409	347	373	363	351	369	372	341	343	358	340	353	350	392	374	367	370	353	340	347	321	335	323	346	337	362	369	392	367	354	367	370	382	375	349	352	346	375	366	367	378	360	329	378	342	360	403	328	348	349	372	349	369	329	342	344	324	361	344	374	378	369	311	351	374	364	336	370	311	359	398	336	344	356	387	361	357	339	373	354	389	366	348	357	371	374	365	326	374	365	363	358	367	382	354	380	380	354	356	361	374	347	369	362	370	347	349	363	362	363	434	374	376	354	339	362	356	402	352	374	371	398	355	394	354	356	339	366	358	310	394	350	345	407	356	332	345	372	393	348	394	367	351	362	360	359	369	374	388	362	363	373	388	404	360	346	346	346	355	416	336	368	331	375	349	346	389	358	387	346	368	345	362	336	390	369	353	392	357	374	369	351	343	371	363	358	357	346	383	349	379	378	370	389	366	340	371	363	361	366	353	347	366	370	387	336	350	363	374	397	409	372	358	349	348	380	392	369	377	345	343	330	400	411	341	346	360	322	355	347	344	351	383	391	382	357	345	412	324	374	349	346	353	372	361	338	364	352	348	353	346	363	379	366	385	357	320	343	370	357	381	393	373	364	341	320	335	385	385	388	338	370	359	347	354	387	321	363	373	378	375	359	360	365	354	370	318	386	336	325	354	365	365	315	352	372	350	402	345	356	381	315	344	355	338	348	366	349	331	384	354	365	401	348	362	338	360	388	337	358	364	365	339	350	321	343	365	382	351	388	352	383	363	400	348	378	343	365	353	335	388	336	359	348	356	365	313	331	351	375	363	365	337	358	357	370	344	370	373	358	341	344	347	333	318	364	334	332	385	329	365	344	369	342	339	378	343	360	344	371	339	361	352	362	376	394	354	341	370	394	333	370	372	321	331	358	383	366	363	369	375	431	350	344	376	352	327	359	376	371	372	355	335	367	382	357	344	385	357	384	361	394	327	372	337	367	356	368	353	351	369	387	349	338	339	355	362	365	400	356	380	358	361	369	389	375	334	334	360	330	354	373	344	360	390	369	345	356	346	363	317	355	363	357	345	356	386	348	311	351	352	378	330	333	390	347	358	370	369	348	384	345	383	361	342	342	332	371	349	355	368	362	340	350	351	329	363	353	361	344	338	404	405	366	375	317	358	350	329	335	353	385	354	382	357	367	357	356	363	350	359	370	369	370	380	348	359	402	365	339	346	350	341	338	330	328	349	359	381	373	376	369	351	380	380	308	380	367	361	369	402	381	392	346	377	363	345	355	367	342	354	381	354	351	338	316	376	378	348	349	372	344	365	372	348	346	367	373	350	360	355	344	383	406	386	370	367	337	369	360	375	368	377	301	362	357	355	368	369	372	344	359	349	373	412	362	395	335	378	359	350	367	382	362	347	361	375	386	377	353	389	374	358	347	354	367	331	327	370	330	330	346	393	379	358	367	352	376	374	371	360	353	367	353	375	351	359	346	376	353	316	339	350	361	371	370	341	342	346	373	378	359	372	342	367	357	371	357	353	375	362	385	359	351	330	365	342	363	379	327	377	348	337	353	346	347	356	412	365	376	361	369	349	378	337	402	354	411	352	346	344	343	371	346	341	374	366	332	356	367	361	329	355	370	324	354	337	356	340	368	338	346	357	340	357	370	328	396	372	327	362	367	354	372	345	361	357	347	368	338	375	342	361	340	355	371	348	355	333	379	351	361	339	365	351	336	351	333	372	364	341	359	338	345	363	358	391	346	364	377	319	338	359	359	353	354	367	353	351	363	390	343	301	370	350	369	374	337	353	375	382	388	368	377	382	379	372	367	395	366	355	344	371	345	351	363	357	382	364	374	366	376	380	368	348	372	390	366	360	358	383	353	367	360	370	370	348	337	350	350	348	350	384	355	375	374	371	345	376	369	377	383	339	367	330	328	323	365	376	364	399	362	367	367	359	339	361	368	360	380	355	369	395	372	380	370	341	383	298	378	362	384	356	359	349	325	369	353	343	355	318	390	377	349	346	364	364	342	327	360	358	338	360	356	354	339	372	380	362	336	328	361	317	347	361	349	371	358	339	363	356	316	362	352	357	359	327	341	345	360	343	328	379	341	332	339	349	353	373	341	353	358	386	363	371	349	378	385	388	369	354	373	371	329	354	324	360	348	388	353	353	316	366	342	344	323	365	373	331	366	360	371	378	379	351	352	368	337	352	386	366	373	376	368	350	345	370	359	359	358	376	358	364	342	358	379	366	361	351	356	388	354	343	341	356	338	357	342	350	352	378	371	367	328	358	380	323	358	335	346	363	376	342	356	363	352	369	363	356	326	351	335	345	297	366	366	360	383	343	357	376	356	384	354	335	386	357	364	397	369	386	368	369	373	333	325	392	426	365	381	346	366	344	360	352	372	354	356	355	394	347	379	363	357	347	341	328	353	371	353	349	338	358	335	395	362	382	361	358	375	353	353	375	352	386	376	404	379	369	347	351	353	351	376	395	345	344	382	391	366	376	365	383	361	395	327	358	333	373	360	375	353	357	363	360	346	382	378	352	370	398	364	378	343	368	395	368	369	360	388	369	341	341	377	341	360	346	353	397	364	353	328	344	381	365	380	367	338	344	393	345	347	350	367	347	357	350	347	384	346	357	397	346	380	349	353	361	377	314	360	365	308	332	357	363	356	334	358	359	363	353	361	378	417	364	352	380	345	385	356	348	348	325	349	347	381	332	322	352	344	362	349	382	358	390	339	391	391	351	341	357	366	382	345	372	343	332	364	358	373	369	360	361	367	379	340	375	359	322	362	345	378	355	351	374	365	345	372	365	373	355	338	363	341	395	347	354	370	338	388	389	363	356	374	364	341	336	347	369	395	368	349	321	353	361	340	342	348	369	362	359	384	333	370	365	329	349	350	344	340	346	364	325	367	371	404	348	364	338	350	357	345	341	373	343	370	352	338	399	369	380	349	375	405	386	374	353	361	372	329	348	364	330	355	358	346	348	342	350	357	340	361	383	393	342	372	365	348	350	380	369	341	391	383	344	352	328	347	403	352	336	350	348	360	359	377	372	380	371	342	369	350	352	340	337	359	375	380	343	395	326	375	365	358	347	349	350	385	347	388	369	343	351	359	356	367	357	349	350	376	335	366	391	374	357	375	383	342	367	358	368	364	371	334	355	354	382	376	372	386	410	333	385	363	353	371	368	340	361	350	358	341	372	381	321	376	377	353	348	338	363	352	368	373	354	353	386	346	331	384	335	347	319	372	383	355	357	370	381	309	344	360	370	332	377	365	381	340	373	351	380	341
22909	20654	27557	23789	20657	20720	10173	1535	1179	1136	1067	928	908	851	843	840	816	791	783	743	733	764	762	746	724	732	743	733	721	749	687	743	745	726	737	690	669	688	700	711	726	700	739	691	713	652	725	653	656	711	709	713	708	708	709	661	661	729	641	628	653	651	664	714	690	755	632	664	701	667	676	644	620	741	686	710	717	685	702	681	653	702	694	699	684	685	717	647	711	705	680	723	699	708	646	668	657	685	691	701	679	648	672	664	648	679	685	684	655	698	695	664	672	666	707	707	634	715	677	706	658	671	643	654	633	667	669	632	721	735	697	697	698	687	638	696	679	715	686	676	711	723	712	634	624	664	666	662	721	718	643	673	689	658	668	724	703	654	684	674	686	666	690	658	630	687	685	730	672	671	672	690	677	657	739	680	710	705	629	690	667	691	710	714	684	722	740	682	734	700	637	716	691	699	687	655	665	655	667	700	685	695	651	667	693	682	686	673	734	709	667	690	693	641	711	630	680	666	636	623	687	646	720	696	682	652	695	668	672	672	748	693	712	661	688	651	683	685	659	674	696	633	698	654	622	620	700	676	651	710	643	634	674	671	712	636	679	743	699	644	661	698	673	673	678	681	703	655	686	669	750	699	703	682	642	697	662	674	735	694	689	658	703	671	713	620	690	681	698	692	654	648	670	658	701	693	669	652	656	705	657	659	742	681	695	697	659	633	665	703	706	704	698	670	668	675	710	675	681	648	672	691	686	681	717	689	673	669	663	651	665	697	662	661	649	705	710	645	692	698	708	731	662	693	692	647	718	690	673	690	663	635	658	714	691	667	698	702	693	707	652	627	683	697	688	648	678	692	662	662	691	696	691	687	672	653	665	698	679	671	698	702	702	686	693	679	686	673	699	672	675	669	711	704	703	680	742	645	666	703	682	682	680	669	676	650	611	615	690	723	669	662	700	652	706	664	709	675	669	733	666	713	634	751	649	653	662	709	678	706	654	688	657	678	648	647	690	711	681	626	690	690	665	689	655	687	717	640	690	674	689	638	692	683	677	648	698	676	669	685	651	685	649	695	711	680	674	680	699	718	694	658	684	634	702	641	672	732	744	685	696	668	646	729	713	683	716	669	639	677	688	661	649	690	672	664	688	687	710	683	680	698	651	694	681	681	656	731	685	656	707	718	701	652	693	674	694	686	648	697	663	705	666	662	708	686	674	685	731	666	647	662	644	677	671	661	709	689	733	668	703	718	674	698	613	646	662	710	706	691	679	697	701	698	680	685	650	709	721	651	673	691	629	715	670	711	700	658	689	654	686	664	654	654	693	681	703	649	672	698	656	697	689	658	668	706	708	656	710	646	681	651	711	649	695	661	656	670	724	665	711	707	690	700	657	670	678	660	684	678	677	652	685	698	644	718	658	656	700	672	708	706	689	709	671	703	684	698	697	674	704	668	698	693	697	682	644	698	672	655	675	700	703	693	693	683	679	689	682	680	668	709	704	682	674	694	681	653	699	721	693	701	710	709	675	665	665	685	694	717	722	648	688	697	684	700	669	712	686	683	665	710	674	702	679	726	691	650	686	700	672	685	659	657	699	653	679	694	683	680	690	675	697	705	688	703	657	674	671	687	725	713	701	678	664	662	722	717	695	664	669	711	705	649	642	649	666	690	703	674	707	692	658	669	662	731	663	646	729	716	672	676	721	673	724	654	733	707	668	686	645	666	661	649	708	704	718	715	672	640	693	693	633	709	674	683	712	712	685	686	684	688	689	695	708	725	679	653	682	612	695	633	677	731	675	676	669	624	691	670	716	680	722	640	703	689	733	681	627	695	664	703	689	708	710	671	683	693	731	662	662	694	667	692	673	704	656	697	716	674	672	690	678	618	716	696	667	643	659	676	695	710	690	664	723	647	689	694	740	671	685	723	675	678	689	692	667	677	669	691	668	715	735	624	676	683	646	652	700	710	669	658	713	663	697	709	706	676	691	709	711	703	659	645	716	670	708	647	705	670	680	713	714	692	691	687	680	675	665	674	714	706	705	712	697	724	684	701	681	693	684	673	651	722	659	687	661	673	641	664	684	644	666	639	681	648	657	715	668	652	649	704	651	657	699	650	709	708	679	686	688	708	670	631	669	652	687	722	691	663	691	720	695	676	681	683	681	660	701	682	658	656	661	657	677	673	641	699	661	691	634	664	723	670	660	635	652	704	666	675	648	694	670	657	697	648	674	653	720	692	740	699	681	718	701	675	650	674	663	664	657	739	632	652	722	677	693	705	693	652	710	690	649	635	685	676	686	688	713	692	689	677	689	744	694	685	695	686	667	669	688	696	640	673	651	662	655	672	700	689	668	710	688	740	686	685	685	677	665	712	680	675	676	680	706	688	668	665	685	674	716	699	707	650	701	664	666	729	689	684	664	674	624	692	705	677	664	646	749	675	657	668	675	707	713	645	698	665	654	653	729	653	668	656	675	679	712	679	674	690	642	652	694	683	713	664	662	648	693	677	693	665	738	655	713	697	710	675	673	678	678	663	661	680	702	700	678	677	718	709	680	692	645	674	660	698	665	682	721	653	651	693	658	679	689	635	697	698	622	682	637	663	647	634	683	709	659	690	675	658	695	654	649	702	710	647	682	707	726	735	651	667	697	668	713	597	677	725	706	721	709	685	688	666	684	681	716	665	735	722	682	671	697	715	653	694	694	639	692	669	717	714	687	677	668	635	714	592	641	653	662	693	638	673	708	666	702	712	631	732	680	702	659	691	720	652	660	690	655	679	722	679	728	700	688	686	667	685	694	687	690	675	691	648	644	683	674	691	727	719	641	662	710	645	693	655	651	664	655	684	698	709	653	683	683	704	643	653	668	661	710	637	636	718	674	650	692	688	697	711	744	694	643	706	705	659	684	698	747	662	700	687	679	669	697	680	698	669	706	652	760	672	681	713	671	694	692	633	708	638	650	677	674	685	656	657	687	639	684	656	665	668	693	719	691	714	722	662	686	713	675	690	636	635	685	691	666	653	701	675	674	677	669	697	701	697	625	680	714	672	668	696	712	687	699	645	695	676	708	673	699	687	657	686	663	655	707	691	755	651	680	646	654	671	693	703	693	677	717	699	669	681	707	688	665	682	681	718	667	678	649	653	699	641	619	714	696	701	697	668	667	720	680	668	670	647	715	660	667	700	714	727	660	695	649	688	698	663	650	692	637	658	750	702	692	677	658	660	658	743	700	650	668	674	690	715	712	630	673	657	705	678	683	652	685	728	718	639	698	676	709	664	686	708	657	694	733	690	700	660	731	659	687	703	665	656	664	640	656	679	656	693	701	690	689	649	695	662	669	715	665	660	731	658	655	690	691	666	699	673	680	674	697	725	659	679	675	689	679	666	671	681	713	717	708	693	640	677	682	722	655	630	700	715	691	690	681	654	684	659	672	666	643	692	661	687	707	697	669	677	669	728	671	644	649	681	658	646	718	623	680	700	638	712	667	675
22739	13757	12671	7109	4630	3474	2773	2253	1893	1684	1534	1206	1205	1101	1028	926	977	914	926	826	795	835	807	756	744	727	783	722	720	725	691	735	685	700	707	696	705	715	671	677	681	644	741	701	688	679	671	680	676	648	653	651	600	684	623	666	660	624	691	675	627	681	679	649	672	695	691	664	633	640	648	700	646	659	642	627	652	661	690	662	646	649	637	661	706	644	690	650	638	643	672	588	665	644	666	662	621	680	680	682	610	627	625	635	646	660	632	677	661	635	678	592	654	655	700	627	601	644	667	672	677	683	672	641	683	670	674	686	643	660	621	615	654	579	647	643	637	665	642	650	692	629	679	676	658	638	630	647	655	631	628	652	665	633	633	645	634	677	580	642	663	675	650	662	663	651	633	662	642	651	603	663	650	668	683	622	604	653	622	673	623	608	663	636	679	692	620	659	656	660	687	624	660	652	632	618	670	663	689	652	666	623	648	627	641	647	656	654	636	627	611	625	674	620	640	656	685	681	631	589	650	632	631	617	678	713	644	590	657	632	615	625	623	639	681	637	664	605	645	632	650	680	687	658	656	675	634	628	654	623	614	643	667	648	640	608	645	650	645	654	661	645	654	641	671	612	658	662	673	622	639	654	674	659	639	641	636	627	623	646	615	640	629	641	629	662	631	630	599	657	651	644	649	690	634	638	614	650	675	661	667	614	643	656	640	648	638	653	683	662	635	594	592	636	622	594	666	616	602	666	654	668	607	664	611	670	619	653	652	622	644	708	598	690	614	623	619	628	696	647	629	645	621	705	668	665	640	646	671	634	635	604	657	621	653	600	660	659	671	661	679	668	649	640	651	660	646	685	609	632	631	669	663	662	665	593	635	624	632	669	644	604	647	654	654	655	675	616	605	642	668	616	657	637	642	637	660	637	604	679	683	649	643	682	652	641	668	705	627	683	665	697	666	633	652	651	635	671	674	647	668	632	632	660	679	651	653	605	620	688	650	613	640	630	660	638	652	668	667	630	644	651	623	650	648	623	663	672	676	671	659	674	652	658	625	658	649	674	625	681	660	669	686	661	604	693	628	670	668	666	635	657	644	631	691	652	639	600	653	646	586	648	635	629	650	654	613	657	651	667	624	626	634	635	664	694	670	613	646	691	669	669	669	615	640	619	620	659	660	656	596	638	643	633	594	641	624	659	632	666	647	630	667	636	626	651	671	644	622	624	673	608	650	644	686	638	614	630	630	614	667	700	634	630	642	606	607	653	655	619	635	661	672	623	602	600	666	643	612	633	672	678	653	638	659	689	654	666	614	648	616	634	687	636	610	625	643	637	631	647	623	598	615	605	668	637	676	679	650	694	630	652	659	635	678	652	634	644	658	701	645	654	672	627	658	656	677	670	654	637	614	651	613	628	664	694	650	646	630	604	649	635	672	625	695	651	665	594	643	650	713	655	674	643	671	657	650	649	667	630	633	660	600	656	652	588	653	638	666	692	657	654	645	693	617	641	625	636	654	629	670	662	634	689	646	621	629	676	685	608	637	665	629	667	644	634	628	648	675	715	626	638	708	648	635	645	639	624	666	604	641	648	670	660	618	655	641	672	662	683	590	720	643	656	667	703	603	654	643	632	669	683	686	646	645	624	626	597	617	652	638	652	666	640	664	678	632	657	599	624	655	712	687	659	683	645	646	610	663	656	655	663	664	658	655	663	676	652	638	655	644	634	616	601	685	689	681	659	648	658	611	658	627	634	672	655	605	615	655	610	616	620	628	651	627	692	642	637	649	700	641	631	628	652	618	619	648	624	679	641	689	637	621	625	653	666	621	648	649	649	662	647	653	621	637	640	689	641	630	650	625	656	672	625	623	647	701	629	630	626	649	575	645	649	666	629	625	679	652	634	661	619	645	659	639	632	671	653	624	648	646	657	667	645	656	655	671	642	612	659	671	644	608	637	641	693	669	637	667	677	677	646	627	625	631	650	666	665	662	618	672	642	648	627	676	606	680	633	642	657	642	666	609	620	671	694	635	647	606	658	610	638	598	660	678	610	640	625	593	674	661	686	638	666	648	695	619	691	644	669	696	674	614	633	672	676	625	631	648	703	640	654	657	652	596	690	648	633	659	659	634	661	682	658	667	668	661	656	606	664	652	647	665	604	685	621	621	623	679	636	629	682	622	650	576	641	646	598	652	656	609	662	609	633	644	618	603	676	645	614	684	626	640	608	652	586	670	609	623	629	621	605	630	637	654	657	647	655	684	679	661	662	643	687	628	638	637	673	680	640	646	633	710	683	675	628	653	634	660	633	632	659	653	641	650	634	649	627	613	608	651	588	669	624	651	649	682	661	643	685	716	638	624	641	687	606	661	647	686	658	585	686	667	626	646	601	631	671	664	656	638	636	628	628	702	661	647	695	633	630	614	662	613	638	660	621	642	683	644	646	667	641	661	679	651	706	665	638	651	642	640	708	623	648	662	654	631	681	638	668	597	623	664	653	675	678	658	667	681	614	656	709	681	626	694	667	693	662	653	650	616	604	673	639	640	613	650	650	657	633	647	655	644	662	681	620	674	668	652	654	635	666	650	574	629	657	629	618	581	719	700	631	635	610	680	664	685	622	683	638	610	599	614	674	665	674	635	633	638	662	607	590	607	598	701	640	632	644	611	620	623	660	626	666	663	636	624	705	626	696	669	641	670	646	678	636	625	655	651	644	634	627	629	665	642	657	634	660	617	618	629	654	637	633	656	644	615	650	614	631	689	670	698	660	647	624	670	677	613	649	659	666	621	624	640	650	645	670	640	668	617	688	657	652	666	608	646	652	681	638	616	614	663	610	636	634	624	605	595	610	642	624	640	637	620	629	715	642	629	689	639	673	616	672	644	638	634	659	634	628	642	606	603	618	646	651	617	635	635	666	632	619	663	653	638	623	641	674	672	652	656	646	643	663	660	645	624	620	685	616	643	628	644	689	605	658	607	676	661	639	635	704	684	657	627	662	669	636	656	678	620	664	633	612	649	658	674	678	656	643	626	628	650	635	646	616	640	674	675	675	620	653	664	666	615	661	670	651	651	627	608	641	600	628	680	668	686	654	607	595	672	658	649	664	665	645	674	637	678	638	613	630	644	650	623	703	651	638	632	622	663	660	652	670	684	657	630	597	613	643	674	617	652	671	627	632	632	644	647	630	622	681	655	673	657	655	649	632	662	671	614	616	631	643	628	651	638	615	657	662	687	684	635	605	655	661	651	609	609	616	598	653	650	610	628	632	612	640	678	620	621	671	653	705	639	606	611	675	621	651	630	658	677	636	652	669	623	661	618	661	652	674	640	689	662	642	671	672	618	653	633	656	606	617	655	637	636	660	687	682	648	704	663	667	612	617	645	626	631	658	638	688	652	633	625	631	675	651	605	702	655	643	638	616	666	652	675	636	609	638	660	654	626	654	635	636	632	628	612	618	681	643	632	619	640	642	615	644	671	659	666	662	660	629	659	648
32443	14557	2201	584	446	409	337	332	328	355	318	299	297	325	318	277	279	306	297	297	302	277	304	297	304	295	290	287	285	290	307	293	306	304	302	301	296	303	286	331	319	295	297	304	323	294	291	269	274	277	283	272	281	318	317	312	297	289	304	282	305	303	298	270	287	304	279	317	291	283	281	278	283	270	284	283	288	294	306	296	302	264	274	308	286	286	301	291	302	284	274	301	290	280	327	309	294	306	259	295	279	281	279	277	314	290	279	296	319	324	279	287	326	291	278	304	317	316	270	302	280	265	308	288	301	310	286	319	275	289	289	307	281	278	289	283	295	288	287	300	321	292	273	293	325	287	276	267	296	297	294	281	291	325	288	304	293	287	308	297	282	303	267	285	303	303	288	296	292	308	274	306	238	310	265	304	276	318	301	288	307	291	284	300	278	274	293	316	297	307	302	282	296	294	306	306	280	281	284	264	295	285	274	244	261	289	268	305	299	300	278	302	276	277	307	278	303	281	289	269	261	282	291	302	332	307	291	295	288	277	286	293	279	283	288	297	292	309	305	271	316	287	274	287	313	273	272	296	284	296	273	269	292	288	257	282	300	266	270	300	260	276	300	295	283	322	297	276	304	269	277	311	274	279	295	287	315	268	305	339	308	318	297	302	327	328	322	271	286	350	262	292	255	298	334	301	321	288	290	278	294	286	318	309	340	290	283	283	287	275	282	279	279	278	301	288	285	282	283	296	272	295	285	279	279	290	312	275	308	295	276	318	306	313	296	287	273	293	311	287	273	289	281	294	310	291	312	311	288	273	287	279	304	257	282	310	279	292	302	303	273	313	297	306	299	286	302	259	252	296	245	290	338	290	269	277	256	260	304	301	317	320	276	334	280	277	316	292	288	280	310	287	310	299	319	321	312	299	297	309	296	294	298	272	274	339	288	295	280	295	283	286	308	300	315	298	304	299	315	292	295	275	300	267	303	285	293	280	300	275	291	301	293	258	274	272	289	290	290	319	300	287	286	290	293	271	286	300	305	291	277	294	262	290	299	313	302	282	276	311	276	301	302	296	285	291	297	251	285	265	302	288	257	314	297	277	288	294	265	296	287	273	310	300	291	299	302	282	309	284	292	308	272	280	316	313	279	299	297	302	299	275	272	301	285	281	286	330	296	311	296	290	303	295	291	291	317	279	271	286	304	309	276	284	314	287	280	287	285	307	299	294	296	300	303	291	301	279	305	279	296	297	255	274	289	282	286	316	320	282	293	321	289	285	302	278	299	263	267	260	321	300	280	278	300	299	279	292	319	274	313	296	313	284	294	313	289	313	286	294	279	276	310	292	301	266	319	283	293	315	261	319	309	258	309	282	277	296	297	279	271	266	296	299	288	296	290	271	314	271	281	320	283	298	272	275	266	325	297	285	295	270	290	290	271	291	280	288	280	303	284	298	284	305	300	303	290	298	273	296	287	307	281	275	289	282	285	332	310	310	303	295	304	293	305	284	289	297	266	314	269	303	276	286	317	267	266	295	289	280	306	290	328	272	283	275	297	286	311	295	236	287	298	297	277	277	318	297	296	301	286	287	301	326	299	285	276	296	275	285	310	310	315	264	291	311	309	294	300	299	290	299	311	307	313	281	307	294	290	338	283	293	297	276	263	281	269	300	316	285	301	298	285	308	282	294	268	273	314	320	334	282	272	245	287	308	306	282	288	292	257	303	276	292	286	282	290	303	314	269	289	322	304	294	281	301	317	267	276	271	306	298	312	259	283	308	344	301	312	301	278	297	280	304	305	294	297	271	306	316	276	323	293	287	289	326	304	293	295	316	294	298	282	301	287	295	293	277	290	262	277	278	302	286	284	292	289	273	294	286	284	301	260	283	296	297	311	296	301	282	286	286	286	269	299	267	290	290	287	260	297	301	323	288	279	293	306	279	308	300	293	300	273	293	292	284	291	294	295	353	272	287	300	285	292	289	292	272	278	294	287	308	290	300	283	270	307	318	283	299	264	254	302	308	309	281	331	305	308	314	297	293	301	267	298	296	282	301	296	279	271	319	276	338	299	300	291	303	297	252	266	300	285	312	262	289	265	301	299	272	278	292	273	266	292	307	306	272	290	254	292	303	292	280	326	306	322	306	330	341	301	322	296	283	283	264	272	285	301	271	288	290	291	297	285	277	284	276	283	305	287	285	296	293	307	279	309	295	298	278	278	288	288	282	307	292	282	349	272	297	278	288	289	266	282	247	262	312	286	313	297	266	282	292	273	281	272	292	313	304	274	304	286	282	296	284	287	299	289	281	269	306	285	326	295	295	308	258	289	309	316	304	290	296	281	297	278	300	272	312	295	303	321	279	299	293	315	315	297	278	290	275	275	284	297	287	281	281	277	281	304	329	259	295	300	289	303	278	278	273	267	333	294	264	282	261	297	290	320	263	303	256	320	300	269	271	260	307	283	304	291	300	278	277	281	306	286	291	267	283	297	289	278	315	305	284	282	302	281	275	314	262	275	298	288	290	265	268	279	241	266	298	262	278	294	277	297	305	309	283	273	279	285	291	292	315	280	261	282	301	312	277	298	287	262	268	321	281	274	300	293	357	271	299	313	274	262	294	314	278	312	307	276	287	305	279	301	310	273	281	273	288	308	278	276	274	256	295	305	277	299	292	316	268	274	263	261	264	333	284	288	309	307	296	306	281	298	317	300	273	281	282	287	321	298	286	299	319	301	304	302	308	284	276	269	280	312	254	298	283	291	308	258	259	275	285	287	338	274	304	293	273	290	305	273	323	303	305	284	306	282	321	273	276	296	300	321	281	303	296	256	285	295	292	282	305	304	274	291	277	259	284	310	299	312	260	313	290	328	285	261	282	298	275	270	291	271	294	290	307	287	295	308	295	317	284	300	270	281	299	296	282	288	261	289	287	297	315	297	288	280	292	275	267	303	303	285	303	302	303	297	268	274	301	278	311	266	292	293	283	287	318	309	311	317	296	270	285	302	315	288	276	310	306	290	292	294	312	294	291	292	301	288	319	290	273	283	258	304	311	314	287	301	339	286	273	294	276	315	318	270	270	334	287	288	308	284	275	279	297	274	314	273	278	282	290	297	284	295	278	295	283	300	284	316	287	317	306	283	271	265	285	312	297	320	274	299	263	288	297	283	286	285	286	288	288	309	306	327	300	282	303	329	300	299	294	310	287	297	292	266	283	282	293	319	290	280	292	284	320	307	289	285	315	287	296	315	273	257	284	313	308	304	304	294	266	333	290	292	301	271	291	278	258	319	256	278	282	305	277	258	293	326	270	284	260	297	291	272	265	325	289	290	300	278	303	287	272	299	309	271	261	283	317	286	265	267	310	286	306	284	299	296	279	294	301	313	312	302	273	318	309	291	297	270	317	305	305	301	311	263	297	290	301	258	310	283	312	310	307	301	296	271	287	276	270	284	270	287	282	296	267	288	304	283	277	309	302	276	304	291	285	281	317	298	284
18104	810	726	476	437	350	417	352	365	363	335	313	329	313	342	325	322	312	335	341	331	302	308	322	279	333	290	309	317	317	343	316	314	329	318	314	297	313	308	314	341	319	302	302	306	323	307	286	312	291	333	293	335	304	316	332	301	313	332	289	299	326	333	302	300	282	345	309	289	339	305	321	307	292	303	295	294	321	301	287	317	311	279	327	306	318	308	353	333	326	302	319	310	335	301	295	294	334	320	326	300	300	298	324	326	303	323	298	310	310	307	294	321	294	307	322	316	352	314	266	317	308	299	262	316	295	335	317	303	305	329	313	306	320	327	290	348	291	336	318	323	296	321	329	307	287	337	342	306	295	330	302	331	325	306	336	334	298	323	340	299	295	295	325	305	336	313	300	299	317	329	328	296	308	318	300	287	299	318	293	294	336	347	337	312	277	304	324	292	279	295	277	305	320	319	347	296	334	307	330	314	313	294	356	293	306	337	342	300	311	331	338	300	315	296	323	278	302	355	316	331	306	345	317	350	304	303	337	308	292	320	310	324	321	335	337	308	323	332	276	318	324	315	310	314	316	299	289	276	338	289	301	336	305	309	299	292	314	289	336	315	295	304	325	313	331	329	322	291	329	286	334	319	309	297	292	324	326	290	314	317	318	308	291	321	292	294	275	324	320	316	329	310	295	319	337	352	285	335	313	311	316	342	301	296	302	320	308	306	322	317	303	308	309	321	283	302	319	299	326	302	319	296	318	336	301	329	293	291	300	317	313	306	322	325	281	312	317	306	321	297	286	300	329	297	291	310	326	287	347	285	285	311	305	317	301	304	286	300	308	296	280	295	315	309	330	299	277	287	308	337	296	313	294	310	336	300	284	290	304	303	296	295	324	347	295	323	316	315	298	329	309	289	329	339	362	326	339	282	286	306	309	294	336	309	330	331	318	330	303	295	296	287	316	343	307	304	296	318	319	318	320	302	314	323	280	289	330	328	286	301	306	314	318	318	325	320	329	302	321	305	349	310	312	304	298	331	331	316	291	289	297	329	298	342	299	323	321	343	298	302	325	347	287	348	319	321	289	319	320	323	333	297	342	324	290	271	317	320	300	338	340	281	323	320	304	292	315	301	374	297	290	308	319	317	343	302	341	281	324	356	304	326	283	305	328	293	287	316	334	301	339	298	304	274	285	334	308	302	280	316	301	303	302	315	330	348	312	305	291	318	289	314	337	322	320	326	299	301	302	287	325	322	254	327	300	305	319	291	312	300	299	301	318	309	329	315	325	314	291	313	341	280	310	329	307	295	324	317	298	335	300	304	330	276	289	336	289	326	321	311	316	261	301	321	297	274	315	317	336	281	327	313	270	295	312	323	312	308	290	306	303	305	340	324	350	290	317	323	305	333	320	320	316	340	291	320	309	314	330	313	309	296	348	289	307	294	315	285	296	306	320	321	288	317	325	290	340	307	272	298	306	338	322	307	311	293	305	326	305	324	334	293	294	302	329	290	296	337	322	305	323	299	308	310	318	339	302	345	287	292	308	326	330	321	321	295	275	302	316	302	294	327	300	301	320	286	300	306	301	293	297	306	309	312	325	329	287	321	281	325	336	306	335	302	309	296	334	365	306	298	300	338	316	349	299	319	318	330	306	311	284	302	319	304	311	313	307	303	315	335	313	321	326	315	317	319	315	285	302	328	303	331	318	318	308	324	308	315	311	295	306	329	326	332	320	298	304	337	289	288	290	352	312	332	303	305	314	287	288	261	303	326	315	275	331	307	286	289	342	302	260	284	315	292	329	330	307	295	323	318	308	321	282	332	304	300	312	308	319	297	308	325	352	312	282	308	297	344	294	281	330	317	347	298	305	297	301	297	337	345	301	342	274	284	286	319	323	293	305	331	300	333	346	304	331	291	295	332	329	341	310	324	331	309	294	309	318	342	312	348	284	327	321	316	338	309	314	295	307	323	292	310	326	311	305	296	297	313	308	281	340	332	315	300	316	296	312	309	301	280	332	309	323	325	327	312	323	326	317	298	296	319	302	325	274	315	326	294	293	298	314	281	307	313	342	283	283	336	310	336	294	298	306	297	314	298	295	290	302	269	292	324	298	297	306	308	334	303	308	311	341	335	337	330	308	301	284	333	297	286	316	326	320	315	306	279	310	308	305	306	295	299	284	336	308	306	306	305	344	322	294	333	306	330	283	336	299	296	314	319	289	306	320	329	285	295	332	278	297	291	348	325	300	302	286	316	323	321	320	309	296	313	305	297	338	352	327	285	288	315	302	329	324	334	276	338	294	295	302	298	300	286	315	322	327	305	304	319	304	301	318	311	309	322	317	314	280	310	305	315	285	289	363	328	305	342	345	326	320	301	308	304	309	283	316	327	306	311	300	340	365	313	295	297	311	307	288	296	294	307	301	312	304	297	303	316	278	317	316	321	316	278	304	298	339	295	316	277	343	313	329	312	311	312	321	330	334	308	316	312	297	313	311	337	296	327	310	316	311	281	313	312	310	308	320	297	304	300	309	296	283	337	313	273	331	315	322	292	316	311	296	327	313	313	297	287	313	337	288	295	324	312	323	309	315	296	281	323	313	321	313	298	341	296	305	296	297	306	291	295	339	323	302	295	310	345	322	344	317	302	305	303	336	334	321	350	310	332	319	321	296	308	306	314	328	309	336	314	312	315	301	310	323	314	330	279	329	289	344	307	298	332	329	319	318	327	305	302	315	323	320	330	356	333	335	309	295	293	318	312	296	298	319	287	351	300	323	309	340	311	312	285	317	317	344	333	318	266	342	301	297	329	314	302	321	318	297	312	326	327	307	314	316	321	299	327	361	333	305	318	300	339	300	299	327	294	292	327	313	328	325	308	282	324	310	292	329	310	298	325	270	297	317	315	308	302	299	309	287	281	327	282	309	314	351	317	316	312	335	301	290	286	307	319	330	304	309	305	333	304	321	310	326	279	304	273	297	307	277	328	334	308	321	292	288	299	292	320	292	314	313	295	278	319	317	297	307	337	311	301	322	291	311	311	300	295	317	308	269	311	312	307	348	322	330	304	334	311	349	323	316	341	322	296	306	315	288	309	291	327	332	298	287	297	313	304	298	305	321	360	286	310	309	335	300	337	317	275	296	289	312	330	334	294	338	317	297	303	319	322	292	311	305	309	308	309	309	314	354	292	295	307	297	304	328	308	334	296	312	299	292	334	301	296	297	322	305	341	273	300	304	315	308	318	312	348	307	321	291	316	329	297	320	333	323	348	308	298	297	306	302	305	288	308	289	311	323	327	317	297	303	303	312	319	313	329	318	308	317	295	303	318	331	295	314	322	311	322	323	318	321	352	322	285	289	326	327	320	342	308	316	329	302	310	306	339	316	330	323	305	307	299	337	343	298	321	339	322	283	328	299	293	312	301	284	298	303	298	329	328	309	326	313	294	314	304	318	299	315	307	298	311	322	349	330	329	346	316	324	340	316	293	320	308	337
25089	20696	27254	24183	20700	10113	1042	756	634	572	548	473	477	462	444	421	426	408	397	381	404	409	396	405	414	356	371	375	368	349	386	353	376	345	356	349	400	359	373	359	399	375	374	413	407	372	377	346	380	394	424	394	356	361	351	358	353	343	361	337	366	346	383	361	347	378	367	365	378	409	368	368	324	378	376	409	350	321	401	348	348	390	320	366	355	356	397	357	360	365	344	376	358	356	354	378	372	371	378	369	406	383	364	382	375	340	382	376	341	376	395	346	404	355	366	358	387	389	381	364	382	345	367	343	349	417	349	372	377	385	350	364	359	358	356	370	348	368	377	382	366	332	356	357	351	369	387	367	360	378	351	365	372	361	363	376	369	355	371	353	365	369	344	348	360	373	354	392	376	415	344	382	355	354	373	359	380	397	385	369	383	373	362	382	389	363	389	373	364	371	387	363	341	399	360	366	383	392	370	354	366	332	398	360	376	356	400	386	362	345	363	353	355	313	376	339	371	381	330	411	351	404	404	370	347	382	352	331	362	400	387	335	373	359	387	385	348	350	374	357	335	362	378	365	372	379	395	368	370	354	412	359	402	334	356	347	360	366	370	382	386	358	361	354	379	367	387	349	414	377	346	370	356	351	372	404	398	343	362	396	345	387	392	382	398	364	369	350	383	358	359	337	334	331	367	353	335	367	340	328	347	378	405	341	368	347	367	357	359	349	343	366	406	361	377	361	346	362	373	363	396	388	374	333	364	371	346	388	347	373	340	351	354	347	336	355	383	372	379	372	346	389	381	370	349	369	325	348	348	364	369	373	339	359	379	389	373	359	374	355	357	389	369	367	390	390	405	375	372	378	374	339	392	389	325	378	358	347	368	345	351	365	364	361	387	338	363	366	367	369	356	393	371	356	344	357	389	388	390	337	360	376	360	341	372	351	360	365	350	358	370	394	371	372	362	383	379	351	369	330	358	375	366	406	379	390	374	369	385	372	371	350	349	373	355	356	343	347	350	350	379	385	393	382	338	347	396	356	375	379	353	319	353	352	368	356	381	359	329	363	344	387	336	382	314	381	350	391	384	375	360	363	370	353	400	341	332	334	354	381	370	347	386	354	364	363	369	366	337	362	360	363	354	337	352	361	377	387	331	370	386	365	353	378	372	343	371	371	368	376	328	351	343	376	352	365	349	348	347	375	372	358	333	374	367	374	372	387	372	380	350	336	356	324	334	375	374	364	342	373	370	355	349	359	363	367	352	371	379	376	383	349	363	345	360	344	363	346	350	390	363	377	383	303	348	341	386	350	408	371	345	389	376	379	337	377	362	362	366	365	344	349	376	374	390	357	347	377	353	339	366	339	372	390	349	385	370	366	397	364	388	359	339	397	361	368	365	376	361	354	308	367	364	357	357	399	374	337	399	346	314	345	347	389	365	370	340	362	361	338	384	359	351	318	334	368	353	332	382	357	363	365	344	346	372	328	351	371	327	393	375	381	390	370	377	361	397	361	357	390	336	343	364	369	367	364	363	352	379	348	348	371	371	380	359	375	390	381	347	388	420	358	325	394	365	379	392	377	401	368	360	336	368	362	345	343	361	353	344	386	356	368	348	357	348	375	359	353	373	392	382	367	354	354	359	369	360	400	394	347	377	367	388	401	372	381	341	349	353	383	382	364	375	360	357	339	376	337	362	383	332	405	378	337	379	370	373	326	385	380	354	373	313	369	388	378	312	356	347	363	341	368	363	358	377	369	334	369	356	359	378	374	366	349	383	372	347	356	402	325	388	386	365	395	352	364	367	357	360	369	370	351	349	378	403	385	360	389	345	366	346	391	381	373	352	374	323	331	380	367	365	382	358	378	372	360	365	357	353	385	355	376	329	327	371	385	366	365	375	334	347	399	389	350	320	396	354	378	347	337	406	356	375	356	351	389	359	341	348	368	345	351	341	354	337	364	352	378	357	348	396	362	380	351	369	384	368	354	368	353	382	382	395	385	334	353	408	363	340	376	356	360	391	383	371	362	382	398	406	366	394	325	359	351	344	395	376	386	390	382	392	336	374	328	347	376	368	366	344	320	365	361	388	343	362	373	353	321	360	359	340	352	359	357	340	342	363	421	399	335	391	368	360	348	366	339	376	362	349	372	410	355	370	358	367	400	356	369	373	343	360	369	401	396	339	368	367	361	376	404	369	351	367	335	391	357	342	393	389	347	365	378	360	375	381	359	369	374	368	352	367	334	386	356	397	373	335	374	373	357	364	362	384	346	376	361	365	373	365	421	378	358	394	366	387	345	347	361	384	362	354	362	322	375	373	354	362	409	329	350	372	376	358	379	394	375	415	385	343	382	354	413	338	361	360	351	389	400	358	370	341	339	360	408	362	332	359	348	382	393	373	366	358	391	377	323	388	345	364	351	369	372	365	380	355	358	365	343	378	369	379	367	352	362	361	330	362	369	398	415	333	350	357	350	337	323	360	377	353	358	356	375	350	404	342	366	330	338	364	356	370	377	391	365	351	366	360	355	384	371	366	358	354	333	334	388	369	342	365	358	346	368	352	368	350	373	380	381	349	372	386	408	348	366	393	358	339	365	374	370	340	330	345	365	396	383	364	355	353	369	382	354	369	371	378	366	362	368	343	355	410	392	379	353	382	327	363	345	357	344	343	359	344	358	338	383	339	371	373	360	367	391	350	373	390	359	392	398	346	372	339	368	369	345	332	374	391	343	335	344	356	369	368	371	375	354	360	366	334	353	346	315	391	354	356	355	378	329	367	357	377	385	361	383	359	384	350	359	354	327	338	358	371	375	363	373	369	348	356	345	341	351	358	361	349	373	358	340	343	352	366	350	374	364	346	342	379	352	330	373	377	353	355	336	375	375	356	367	355	378	350	382	389	374	418	348	363	358	380	343	365	381	314	305	384	394	348	355	352	374	375	353	393	367	368	374	364	334	362	351	392	382	366	352	353	392	356	376	337	346	357	339	387	345	345	350	363	368	389	384	364	366	344	363	411	352	349	342	346	384	333	348	382	385	376	365	347	371	364	329	384	353	421	380	352	375	405	358	374	369	371	381	381	370	357	374	356	377	334	371	348	348	348	367	341	395	372	362	348	334	366	404	394	319	386	385	387	359	389	364	349	346	362	344	383	396	351	367	353	313	371	333	337	347	378	365	360	351	364	356	352	385	387	346	303	352	369	390	374	356	395	346	349	351	313	374	387	369	374	334	368	370	380	357	373	369	357	356	332	367	356	383	371	382	358	350	411	380	381	341	367	392	390	342	369	349	357	338	386	377	356	354	361	404	359	400	359	346	331	382	389	389	368	369	356	357	363	357	362	384	329	371	376	371	352	393	363	406	382	311	359	372	388	336	396	361	373	410	366	355	380	371	372	384	374	385	366	351	381	355	368	375	361	392	362	358	398	374	337	357	373	397	364	365	394	339	364	378	371	339	398	342	388	374	326	338	349	380	342	361	346	389	315	350	354	342
22118	7930	6979	3796	2474	1822	1391	1162	967	878	754	636	633	600	575	527	490	472	459	455	461	412	378	478	399	430	430	403	400	427	431	398	382	361	355	387	402	369	381	415	390	378	356	397	374	381	366	410	370	390	380	361	393	398	368	377	363	356	359	354	374	377	372	397	351	406	364	373	356	361	356	387	380	374	368	369	373	355	358	352	348	345	351	389	364	371	357	402	340	402	343	388	341	340	382	377	345	381	365	371	374	371	376	360	342	399	370	354	385	355	388	338	369	337	370	364	391	382	394	363	343	381	337	346	368	354	371	382	372	328	331	379	380	404	363	359	372	365	362	384	397	372	384	328	362	361	355	334	357	319	320	350	335	377	353	394	414	368	366	389	372	379	385	374	362	358	332	315	349	331	335	366	335	396	340	373	376	343	360	376	350	365	375	348	375	396	349	382	347	348	366	343	349	376	347	390	390	341	376	348	374	365	362	373	345	386	346	357	388	329	353	368	325	399	365	337	359	391	375	388	373	367	380	397	384	369	359	401	383	368	379	373	381	388	341	349	383	364	365	348	371	376	343	392	351	400	378	342	332	366	389	353	355	384	349	374	354	374	359	347	372	368	378	379	338	343	368	395	389	325	361	366	353	357	323	375	356	356	376	360	343	337	375	391	348	332	375	352	354	358	367	387	412	368	372	374	393	334	334	368	361	379	356	356	370	339	382	349	346	344	366	371	364	338	376	338	371	374	366	374	387	371	375	354	334	367	351	389	371	392	369	369	372	366	349	351	398	380	376	351	348	381	329	343	366	375	382	389	379	343	368	347	357	359	371	330	389	366	351	353	350	351	352	370	352	328	327	347	367	377	344	353	389	381	380	370	373	364	385	368	393	379	376	363	349	345	374	347	378	366	336	380	379	339	356	360	359	387	346	368	366	342	353	364	347	379	369	382	367	374	363	366	362	372	361	368	372	343	386	397	345	327	364	371	355	357	379	398	380	376	377	358	366	335	396	350	352	377	384	354	362	333	364	346	339	383	373	396	371	339	380	360	361	359	397	382	360	364	338	355	359	388	335	346	347	364	367	342	397	344	348	370	346	341	377	363	375	393	343	360	344	349	367	403	368	355	399	354	341	347	371	390	372	381	360	375	357	367	356	368	393	385	385	340	361	345	328	357	349	391	315	351	336	371	388	363	378	388	349	365	371	385	375	348	344	366	342	389	394	379	354	399	347	376	358	390	346	369	342	371	340	370	367	344	369	384	407	377	380	371	365	366	357	385	334	376	335	390	358	372	332	350	352	394	354	376	343	310	359	352	340	364	346	375	360	351	378	367	357	352	339	382	342	371	349	341	360	375	370	368	378	338	368	363	352	333	332	360	380	343	340	371	340	344	353	357	370	349	372	360	380	370	371	367	333	387	377	382	342	338	366	380	351	341	380	323	374	381	357	353	354	386	355	380	347	344	353	372	373	326	360	363	362	372	374	394	343	367	358	404	354	328	376	380	352	378	355	369	353	330	392	367	361	385	363	343	355	423	372	341	355	340	370	394	352	347	363	373	389	355	361	343	365	357	359	346	369	352	327	375	378	406	322	339	369	393	366	366	337	397	359	361	359	376	380	351	390	358	368	371	388	365	386	352	373	361	335	357	329	374	359	324	371	371	369	365	387	356	353	371	352	353	385	354	367	347	358	357	349	360	363	369	361	333	331	379	349	364	400	374	380	374	353	360	360	363	359	369	368	336	359	339	349	387	342	368	343	378	350	335	355	366	375	342	377	356	356	347	370	370	387	407	363	329	359	367	382	353	382	369	351	342	364	365	314	341	345	364	363	362	374	393	345	396	363	371	345	368	347	365	367	409	347	358	367	342	359	344	358	403	385	404	353	384	350	411	383	352	327	363	351	390	368	390	355	386	359	370	330	398	389	374	361	348	369	330	345	367	355	369	403	379	394	351	362	383	344	365	367	383	354	343	400	338	370	388	369	364	383	385	362	345	367	372	341	328	373	355	389	387	388	359	345	377	396	379	397	361	362	350	368	333	357	371	338	371	351	367	370	345	368	357	400	371	368	347	357	367	347	357	382	334	346	384	382	378	378	393	361	332	336	361	391	351	363	351	377	349	330	358	324	344	363	378	379	362	381	365	340	352	380	362	394	347	365	351	372	358	360	376	370	354	389	358	384	381	342	368	379	349	341	358	362	355	358	359	366	372	372	363	348	359	391	341	384	354	362	367	340	323	366	351	365	345	349	358	370	344	368	382	365	366	369	349	374	343	399	369	387	357	389	347	398	342	356	373	360	368	340	360	375	349	315	347	355	373	340	347	333	360	343	343	372	381	340	351	349	373	357	366	359	356	368	378	335	347	353	386	359	391	367	379	364	346	342	388	361	357	347	353	342	341	339	371	363	346	350	371	359	405	320	344	327	387	362	379	334	351	347	373	337	363	351	356	399	365	395	371	369	376	374	373	357	405	343	353	367	365	382	386	342	388	392	354	337	337	368	360	343	368	362	378	360	366	387	388	386	392	359	368	335	364	379	363	373	349	357	379	346	396	380	382	410	361	388	372	369	364	341	356	378	347	370	346	358	379	382	350	332	375	382	336	370	368	389	376	351	356	374	356	358	343	390	379	340	350	353	346	368	325	390	368	370	356	362	380	383	345	356	381	352	373	363	327	348	361	360	354	367	359	328	355	391	394	367	375	378	381	359	358	365	363	385	347	376	320	364	366	375	347	381	341	383	384	373	373	397	334	363	369	359	331	358	348	388	372	380	386	379	344	373	378	357	335	361	369	364	393	362	396	363	395	336	350	374	345	349	366	366	337	358	379	378	355	359	376	395	347	388	371	355	365	340	346	388	376	332	370	355	372	346	374	362	343	346	360	365	342	356	337	333	369	378	363	379	347	405	344	398	383	346	350	361	359	343	369	384	350	347	376	368	353	412	387	342	363	312	374	359	355	368	374	352	352	346	397	376	356	356	372	357	374	357	385	372	349	371	338	382	365	339	387	348	384	362	362	352	382	355	371	364	315	373	370	404	366	377	380	394	362	372	345	344	363	377	375	390	348	369	353	350	341	355	365	348	387	347	367	353	332	356	387	371	363	354	365	365	364	361	353	371	352	373	360	397	360	369	338	345	358	360	372	353	376	360	344	348	378	357	365	370	379	316	365	373	371	335	386	366	377	346	393	349	410	331	364	373	349	349	347	372	366	373	380	364	361	326	352	381	367	365	375	375	367	354	383	388	356	389	365	381	389	369	377	357	351	369	388	327	385	362	356	356	342	314	367	376	374	361	390	397	388	335	339	345	387	372	375	373	392	385	361	405	336	350	351	367	362	358	389	365	380	365	361	384	380	364	341	356	382	321	344	325	389	374	390	388	374	357	358	370	382	358	366	337	353	361	328	370	344	374	388	353	366	382	367	329	352	380	385	367	390	343	391	342	359	372	356	389	309	360	371	386	394	415	358	354	371	360	366	346	364	353	351	358	363
22956	20664	27866	23493	20672	20735	10418	1581	1268	1152	1082	940	974	839	872	775	838	754	727	741	812	754	735	726	786	736	732	700	731	750	735	705	740	752	714	708	657	678	675	734	688	733	732	697	689	747	652	689	665	650	736	679	731	671	676	691	726	651	712	686	678	684	721	715	671	657	678	702	685	698	663	692	651	689	709	687	693	701	673	648	718	674	657	666	639	697	651	692	661	683	659	681	689	653	673	673	691	670	666	667	697	669	671	655	660	683	716	658	712	676	685	675	684	701	696	699	661	639	646	662	668	707	688	638	668	660	675	688	675	647	669	650	706	691	691	718	752	661	684	680	692	684	659	712	688	634	677	636	682	644	661	710	665	709	717	670	691	675	660	681	697	668	590	670	692	650	672	690	722	676	654	673	707	698	684	658	668	661	687	751	678	692	642	689	647	705	688	655	656	643	660	705	683	703	657	623	682	713	707	651	705	648	639	683	699	685	635	702	654	690	703	696	736	714	689	692	641	675	700	682	667	667	664	678	694	621	660	641	703	649	691	685	690	692	667	646	609	683	610	700	654	661	708	677	682	672	669	737	699	636	645	655	648	696	697	669	671	682	584	726	714	635	683	682	635	674	633	678	658	672	671	680	656	697	657	671	682	681	635	679	702	654	673	663	716	682	666	712	694	672	666	716	670	700	695	628	715	650	632	698	636	683	681	666	675	652	690	666	692	738	719	681	693	688	720	702	662	654	679	680	701	663	700	678	645	700	650	704	700	645	723	694	639	736	655	672	694	675	665	653	674	718	656	704	721	690	698	665	677	676	690	645	634	681	649	719	661	640	688	657	673	658	699	633	681	654	683	723	700	684	646	705	703	634	714	699	669	681	700	696	629	676	678	683	637	669	697	672	692	720	659	682	702	660	642	682	699	674	679	689	713	734	675	617	726	683	651	725	645	730	683	677	661	689	702	739	704	672	706	647	693	726	683	639	679	688	703	719	710	644	681	680	673	714	663	660	696	689	672	705	712	622	692	683	677	672	649	653	665	670	670	686	654	671	692	672	686	646	663	693	672	685	699	685	663	698	672	688	697	633	685	622	697	642	744	691	667	662	690	720	655	677	686	740	730	630	647	707	660	689	681	648	713	654	651	672	652	702	641	700	664	724	687	657	690	732	719	698	661	716	707	681	666	650	695	674	682	684	702	725	714	638	695	711	699	661	683	692	695	661	677	707	706	675	664	677	735	703	654	756	698	690	698	628	708	650	701	666	695	674	666	668	727	655	726	706	674	710	715	690	711	717	674	637	679	670	698	690	680	667	670	676	674	683	675	700	685	676	668	720	666	673	679	644	652	666	662	665	627	691	696	659	723	763	683	627	654	713	632	693	618	661	653	644	682	638	655	703	701	674	676	695	630	710	707	667	672	692	672	677	672	634	714	672	616	707	711	663	654	654	673	669	675	680	689	657	698	697	663	689	678	649	682	738	688	675	638	700	698	727	692	685	678	654	661	678	682	676	608	664	720	663	674	631	695	630	710	688	668	679	685	722	715	694	678	653	698	671	709	687	688	665	715	647	654	650	663	674	745	649	664	684	694	707	687	687	671	710	684	728	682	676	697	662	704	669	652	694	729	711	664	709	681	683	727	686	672	689	673	683	685	661	702	704	690	660	700	670	674	704	680	684	676	632	679	665	673	609	691	689	662	686	676	649	649	713	669	694	654	615	609	634	706	655	718	722	640	710	612	697	698	659	678	682	702	730	640	674	722	649	667	706	702	665	670	695	658	650	642	674	691	676	668	687	680	689	659	698	695	665	660	636	650	661	691	634	675	652	661	739	676	650	638	671	681	653	689	685	667	686	706	654	674	704	649	701	687	700	673	692	711	656	651	681	654	664	664	686	657	645	677	664	679	691	720	692	659	706	669	659	649	645	689	700	745	721	674	668	685	687	616	688	663	724	666	639	700	716	685	697	670	700	725	689	699	695	685	661	740	677	714	724	683	670	669	724	727	631	671	697	684	671	674	657	685	673	689	703	699	660	696	648	682	648	683	679	686	713	664	675	663	725	727	654	682	687	670	666	686	677	723	653	652	754	671	705	731	642	675	651	680	684	705	651	682	715	745	660	695	681	708	688	678	655	704	665	668	677	656	665	683	686	641	675	700	717	696	646	683	678	636	659	690	635	670	663	717	738	683	654	650	662	675	637	695	660	696	704	638	714	665	714	698	698	656	632	694	638	712	720	622	679	695	663	717	671	724	701	688	711	694	674	688	675	635	670	703	689	685	653	655	682	615	696	637	666	698	651	657	667	647	729	717	686	692	699	660	673	675	718	743	651	669	679	670	738	657	659	649	707	637	646	657	712	662	645	696	685	711	661	654	742	627	707	661	679	724	720	606	671	662	660	641	704	647	706	648	659	666	671	671	690	696	697	671	648	723	625	657	724	688	624	676	666	705	688	685	669	689	628	667	650	623	629	656	638	700	667	645	676	701	647	639	669	696	651	680	678	689	632	658	663	691	683	669	697	705	727	655	726	680	643	691	663	706	664	651	683	690	687	706	652	682	617	698	648	693	710	663	704	675	690	645	658	668	687	676	686	718	699	679	652	650	720	694	706	637	709	713	695	672	639	675	643	700	718	679	676	666	682	697	668	666	636	636	656	690	695	675	674	651	656	658	698	650	676	703	643	687	709	691	709	722	677	713	658	637	642	684	686	645	645	704	693	694	691	663	687	721	666	648	660	693	656	671	690	641	677	664	637	680	620	720	613	696	712	700	651	696	695	638	694	689	680	729	665	672	677	655	669	670	711	663	695	630	633	624	652	632	693	645	655	696	691	699	704	687	708	696	664	697	637	690	678	664	672	653	699	698	685	664	748	673	730	670	727	717	636	697	690	677	686	655	641	703	682	674	698	700	703	638	703	701	667	681	728	638	648	668	673	677	659	654	611	638	666	708	679	657	672	692	675	691	692	669	643	674	703	725	693	662	712	704	674	664	675	697	689	691	678	726	668	665	652	733	746	676	679	691	701	685	699	719	664	647	678	718	692	743	721	639	710	672	684	672	658	687	674	646	750	646	684	694	650	670	683	696	647	674	641	654	681	649	692	633	664	692	674	711	660	666	696	687	702	664	658	641	688	681	720	717	662	692	672	659	667	681	696	706	676	721	727	667	640	664	673	638	669	725	677	666	649	683	636	699	657	645	658	661	686	700	659	693	710	697	678	641	700	694	720	699	697	636	674	704	710	674	697	682	702	691	690	660	669	677	662	666	640	689	680	646	677	657	690	701	672	692	720	692	687	665	640	687	673	712	658	672	641	627	674	675	688	687	651	644	720	700	693	702	704	719	697	645	704	704	688	633	698	638	693	682	688	727	678	687	641	693	700	641	753	629	595	650	681	695	683	664	643	715	663	670	675	725	673	660	661	654	676	691	684	650	672	690	706	670	633	688	699	685	652	721	668	671	713	678	651	656	644	681	696	632	695	659	632	726	662
19640	13832	12573	7208	4813	3599	2760	2176	1937	1718	1461	1372	1188	1061	1078	988	923	884	890	896	840	794	807	740	709	722	702	685	765	716	680	675	716	659	678	701	726	722	701	638	682	687	650	742	681	661	682	619	699	694	701	653	669	694	677	650	657	659	677	664	629	627	661	676	621	680	685	696	670	675	627	661	642	643	667	644	671	670	631	638	672	668	656	656	634	690	654	637	624	674	700	622	649	653	649	646	638	681	624	643	639	634	665	646	692	628	700	653	635	646	649	623	691	644	658	655	647	634	660	658	697	688	672	651	676	635	605	603	657	694	663	667	667	651	671	663	667	730	647	678	666	662	635	672	619	634	656	687	629	646	664	609	646	626	650	641	659	693	620	627	666	684	583	651	680	628	637	671	619	654	635	661	649	623	664	667	666	650	649	627	676	689	678	681	652	637	600	649	644	659	672	604	642	643	673	660	610	635	697	618	647	601	621	635	655	636	630	687	646	639	685	662	641	649	632	677	608	649	644	658	688	686	649	597	640	618	659	613	624	673	665	680	704	669	637	623	611	680	649	639	681	628	655	673	649	641	640	591	665	620	634	645	620	636	636	666	664	612	659	653	676	688	711	680	628	639	657	639	629	689	618	630	632	629	671	616	625	665	644	634	637	638	672	631	624	628	625	620	646	645	609	658	708	632	680	634	625	671	670	610	602	644	636	657	666	642	628	670	665	635	646	652	657	636	631	671	615	647	606	651	628	685	635	659	628	569	652	626	668	658	672	657	646	597	628	647	682	570	644	667	715	633	615	640	594	675	690	628	624	628	631	645	642	673	637	659	645	633	612	647	641	656	639	694	651	644	651	688	644	631	614	678	625	652	682	659	623	631	668	683	649	696	712	644	668	599	634	674	638	654	639	638	660	649	720	649	624	627	634	625	618	662	650	627	634	644	601	640	634	615	585	628	654	673	685	636	645	627	616	663	665	634	657	669	616	627	660	617	646	638	662	652	641	649	658	625	689	612	630	674	647	629	604	633	642	669	643	636	645	613	611	677	687	676	661	614	680	649	595	649	659	603	637	636	646	658	696	682	655	639	654	691	623	654	623	707	634	653	641	655	643	685	672	651	668	596	647	611	656	680	626	655	632	639	686	653	655	652	650	645	681	641	667	678	650	646	639	681	593	692	665	635	654	652	649	664	662	704	651	677	630	623	653	676	629	639	659	630	680	629	658	648	653	634	695	622	659	648	654	652	648	635	631	637	592	636	634	668	697	654	641	693	663	698	682	588	639	669	653	673	649	668	677	647	625	672	672	650	619	653	600	675	655	671	649	640	625	674	645	592	615	647	615	630	637	643	611	690	656	628	672	680	643	623	660	619	641	648	688	600	627	682	655	690	678	650	698	653	648	612	658	649	638	643	644	652	620	620	627	642	602	646	657	628	634	638	658	641	625	626	633	652	632	666	652	651	665	624	714	613	640	646	611	657	612	602	624	692	641	614	641	628	705	652	653	662	614	588	610	644	630	659	657	608	631	661	622	644	640	640	647	655	633	611	724	702	624	657	597	639	656	671	605	640	653	672	717	628	669	622	627	639	698	669	687	632	634	673	581	645	703	649	640	654	666	703	671	635	645	628	630	633	681	672	679	655	608	655	611	659	652	631	676	640	679	613	653	643	661	655	629	652	658	683	639	637	703	667	697	684	624	667	647	644	670	611	674	659	627	620	651	653	606	642	639	657	609	632	675	650	650	666	674	649	634	600	672	624	644	672	671	642	612	623	698	656	589	636	605	661	594	631	663	658	625	655	658	643	679	656	658	610	662	657	683	591	682	632	712	642	647	606	646	637	682	677	606	644	641	674	629	667	639	636	625	655	640	629	618	668	643	635	681	635	644	686	683	662	697	668	681	602	632	605	618	672	624	675	668	667	604	626	680	639	609	641	660	661	659	645	685	611	638	631	672	632	644	656	657	637	629	658	659	682	631	625	644	681	677	629	624	632	632	649	642	640	629	627	606	699	722	633	657	645	657	610	615	608	655	644	628	641	636	606	671	611	683	655	665	582	635	636	622	629	653	642	601	653	657	642	606	641	662	625	662	692	648	666	626	625	661	676	616	620	619	625	632	676	640	644	611	624	693	599	672	665	688	633	642	647	642	611	658	660	634	630	652	660	667	633	615	635	650	636	644	625	618	635	604	672	667	636	614	628	666	647	680	664	595	614	682	678	643	648	661	634	655	658	645	633	678	644	613	663	580	664	654	616	633	673	668	641	655	654	655	643	628	628	720	643	658	623	648	686	679	652	620	641	712	667	650	603	641	659	681	698	617	668	656	648	615	666	617	633	657	692	651	577	672	628	647	637	663	659	644	662	633	691	630	667	649	669	625	652	667	652	668	653	659	681	651	613	665	656	712	626	629	675	629	596	646	672	680	656	654	674	601	642	651	703	600	634	649	633	662	609	657	657	630	642	615	687	669	612	649	664	675	631	643	632	630	672	664	673	652	682	673	636	656	646	627	638	640	630	660	658	640	664	646	666	649	621	663	653	672	678	655	658	656	651	694	681	674	657	660	648	654	647	590	664	616	669	625	677	659	650	592	669	687	636	688	701	657	634	638	615	651	646	694	649	655	674	647	655	613	660	620	675	663	653	641	681	632	640	631	652	654	659	665	641	642	671	620	691	624	649	610	641	652	606	623	591	640	626	670	637	661	621	669	643	645	662	673	679	644	671	632	616	633	678	656	605	619	642	680	689	664	673	651	628	626	629	626	614	660	627	610	644	662	634	650	609	662	652	652	662	683	649	644	658	619	633	680	655	625	698	633	681	658	625	620	642	629	629	609	678	634	658	658	638	676	643	661	663	654	608	639	650	615	680	652	623	688	647	650	644	683	596	691	633	642	677	683	632	651	632	652	655	665	679	673	644	654	656	610	641	653	667	670	627	639	694	648	662	682	680	647	650	641	648	635	649	663	688	678	658	634	659	653	638	634	658	641	635	645	599	685	648	651	632	632	633	644	655	635	632	636	639	663	705	678	645	612	660	643	627	678	614	645	620	607	658	658	670	682	638	624	646	643	673	685	662	701	640	638	646	659	618	648	662	640	636	597	644	613	655	667	643	645	652	637	691	669	633	673	629	681	633	689	661	643	655	621	667	633	626	626	640	654	595	653	638	622	641	639	666	658	692	663	685	644	682	607	656	677	636	686	667	688	643	662	658	630	678	659	623	642	609	582	652	620	638	651	634	651	640	663	617	621	663	617	604	671	627	652	655	635	696	643	648	648	628	647	661	649	651	661	652	671	696	609	607	619	668	686	636	656	656	693	632	632	668	629	676	646	607	592	618	618	673	644	678	656	704	641	672	653	649	663	621	700	631	681	663	679	688	634	640	660	586	654	617	649	649	625	703	675	601	645	645	627	653	699	640	616	635	601	632	655	662	617	637	652	605	644	634	601	693	647	600	679	604	648	651	661	637	630	656	634	674	646	633	676	659	640	618
32409	13913	1908	451	336	327	336	297	329	289	293	313	284	295	290	314	289	283	327	272	313	264	294	307	285	286	281	269	290	271	277	287	299	289	300	296	317	283	284	291	283	283	271	277	285	308	297	300	292	267	330	273	293	294	267	293	291	289	286	287	306	283	263	260	298	288	287	287	314	290	291	256	297	294	265	268	308	287	281	299	271	295	308	281	273	292	279	279	266	274	313	286	268	308	274	268	264	275	296	298	270	300	298	275	280	287	297	267	285	298	288	261	290	290	290	272	268	315	258	315	279	274	313	310	267	261	304	269	320	307	306	307	272	249	267	264	286	318	271	295	268	287	301	299	275	278	287	263	307	303	276	297	289	301	295	287	294	271	317	286	299	282	279	256	273	283	293	305	302	264	305	280	278	302	300	280	323	274	303	299	287	297	314	300	287	284	282	274	293	266	290	299	296	285	299	297	288	263	285	313	282	312	266	267	294	267	284	284	309	299	287	294	296	291	298	302	303	297	298	296	249	328	313	282	284	311	283	280	314	283	297	267	277	294	275	292	298	274	281	261	279	278	249	317	261	281	300	306	293	297	291	286	280	301	307	298	304	311	302	264	270	280	293	293	309	269	305	276	308	331	279	293	269	312	292	247	267	291	290	288	292	300	274	277	276	293	286	279	289	295	285	271	304	288	283	310	340	288	290	306	268	284	240	282	288	288	257	263	287	296	256	294	271	289	288	301	284	297	277	276	296	265	251	301	296	272	291	276	296	292	306	307	286	259	269	275	301	309	294	289	280	299	252	268	293	285	271	304	329	298	278	288	278	300	259	280	300	286	324	273	272	292	308	284	309	280	278	292	258	249	259	271	284	294	294	327	297	279	315	318	273	273	274	265	269	282	249	294	311	306	303	288	298	254	292	301	271	271	260	325	328	275	305	290	303	299	273	289	290	292	297	303	285	280	326	269	304	278	280	269	263	316	289	307	291	288	268	304	319	311	275	293	309	256	302	254	298	294	285	317	298	277	342	289	295	295	286	285	278	259	270	277	285	319	287	292	295	270	268	322	269	278	290	275	306	296	288	289	270	285	310	269	319	285	279	298	271	268	303	281	280	295	296	282	272	301	286	280	286	293	265	320	283	307	319	296	285	326	299	283	298	304	300	239	256	292	299	301	269	273	324	295	274	288	277	279	305	283	290	286	283	263	309	262	274	262	284	318	292	303	298	266	281	278	280	300	273	264	292	275	273	284	284	261	258	279	257	288	292	289	260	288	260	259	261	271	294	290	292	278	275	298	299	292	285	304	278	281	282	279	279	269	312	315	279	300	265	303	284	287	300	290	269	297	274	293	314	301	284	314	282	263	304	294	279	259	291	295	283	276	281	298	286	295	297	286	293	273	263	264	271	280	307	302	303	281	299	294	287	279	284	293	301	319	281	303	259	296	304	269	289	265	303	280	306	273	298	251	289	300	302	301	261	261	291	266	304	249	284	295	266	284	274	326	274	299	288	299	264	282	299	280	279	345	323	298	297	289	277	281	270	298	293	295	262	259	285	269	289	284	266	281	289	280	297	276	267	274	296	316	291	263	280	325	305	262	278	285	249	304	286	275	293	281	264	294	281	277	308	268	277	309	271	287	283	285	270	313	307	272	304	289	270	280	259	291	285	300	240	286	320	315	307	308	260	288	303	265	304	297	275	293	284	277	276	280	293	302	283	304	273	289	272	285	272	310	257	283	288	270	259	297	274	289	293	279	273	288	319	290	299	272	278	292	271	310	305	314	310	305	281	264	266	303	288	292	292	271	292	302	280	295	281	300	331	287	289	319	304	336	291	289	299	289	308	265	271	277	281	269	275	281	287	287	275	278	307	309	296	280	275	268	282	291	250	255	311	285	300	295	281	249	284	298	288	274	306	309	268	273	318	278	286	268	303	287	308	254	293	287	270	283	295	284	294	291	277	303	292	298	281	303	291	296	278	280	261	291	289	313	301	293	290	277	280	272	302	308	273	266	298	271	269	320	315	299	301	283	293	297	297	260	324	304	307	281	269	291	275	327	301	267	302	312	283	319	289	282	282	294	317	297	322	313	277	276	307	312	289	303	289	298	329	295	281	286	292	310	264	304	292	270	290	295	278	296	314	298	313	285	313	283	286	257	293	250	285	264	285	286	270	301	310	287	273	276	272	258	275	255	260	288	303	301	293	281	276	254	289	257	287	292	309	290	302	284	285	272	294	271	307	313	278	306	304	286	310	320	277	308	281	293	292	283	269	283	309	251	290	271	292	299	252	308	286	300	279	283	261	265	297	271	311	275	287	287	262	310	269	273	306	290	317	270	288	280	271	266	275	289	298	285	296	313	283	282	280	296	267	274	290	295	273	246	269	285	282	297	267	282	277	326	256	289	279	268	294	264	260	277	297	268	305	268	286	304	288	295	297	324	297	272	273	292	282	267	310	299	286	312	281	301	291	281	291	309	283	318	285	277	280	289	299	271	288	264	294	264	263	284	250	267	284	301	307	255	290	313	275	295	287	293	265	308	275	283	275	302	300	307	274	308	262	311	303	293	273	278	306	291	295	290	286	297	265	274	278	291	273	295	314	271	273	285	302	290	296	292	296	286	283	266	286	282	279	293	306	284	247	291	284	305	311	264	251	279	279	286	301	275	282	279	271	313	277	261	280	294	279	290	345	299	281	267	266	290	303	291	314	277	293	271	284	300	260	282	281	282	280	266	285	257	278	281	303	315	294	302	267	282	265	277	270	260	291	290	290	298	312	269	285	306	305	282	277	289	292	271	269	319	284	288	280	278	266	292	266	264	285	259	285	322	282	275	286	287	288	307	283	274	253	283	265	303	318	282	299	295	274	299	309	282	277	282	307	288	331	285	289	305	282	276	291	317	300	274	275	288	302	290	302	278	301	290	286	282	307	272	272	293	292	258	279	305	291	289	284	285	245	277	280	292	331	300	322	286	288	270	307	321	305	282	293	282	255	272	281	310	285	281	285	263	296	269	289	276	271	310	283	265	279	262	266	289	272	307	263	299	271	279	308	260	283	276	271	274	246	316	273	304	263	287	321	300	292	286	284	276	319	313	262	313	278	245	304	305	288	284	298	259	281	276	320	297	286	297	305	315	276	294	293	294	295	284	301	248	292	288	293	249	264	274	270	295	284	286	269	315	300	281	253	292	282	291	299	266	288	292	290	305	280	303	308	320	308	267	293	293	283	289	263	263	284	270	327	286	283	287	279	293	308	298	292	280	280	263	309	270	316	285	267	246	287	286	290	281	263	302	296	278	284	291	280	296	292	280	278	300	241	299	275	319	262	265	285	264	273	297	314	271	289	255	297	301	302	287	324	274	288	267	273	305	264	271	274	235	289	288	267	302	287	278	287	288	302	318	283	271	295	286	285	251	283	304	269	287	267	300	264	295	306	293	296	279	280	265	286	314	296	309	258	285	276	293	308	294	272	298	306	287	265	283	282	267	282	311
17316	742	695	519	377	383	353	346	340	338	322	336	298	337	312	347	312	295	309	329	311	330	333	349	333	313	277	303	319	311	291	338	318	314	311	344	329	312	321	309	286	286	331	325	268	296	272	299	325	302	345	339	293	336	313	309	337	336	297	303	297	292	307	296	311	339	308	302	331	296	303	319	312	306	309	304	302	316	302	316	332	299	288	304	335	317	290	327	285	309	305	321	314	298	282	317	314	315	322	341	280	305	300	292	295	325	301	337	273	311	286	303	326	284	308	285	309	318	334	319	323	328	307	339	317	313	276	289	268	314	342	338	321	312	326	309	292	322	297	311	327	298	318	337	297	322	299	266	290	319	306	297	310	319	305	302	326	301	320	295	312	346	326	298	304	301	300	328	326	314	319	307	293	352	324	307	323	306	312	319	306	303	303	287	300	328	320	357	310	297	335	297	320	329	325	280	299	313	294	320	306	320	332	312	296	309	336	283	290	290	309	303	316	284	303	286	333	317	324	328	301	295	335	310	325	322	297	313	323	323	276	316	315	301	340	272	295	295	299	340	319	328	324	341	307	312	311	352	310	337	324	324	339	344	304	320	309	327	303	300	328	289	309	299	315	293	289	306	331	302	296	323	297	294	298	289	267	302	341	303	290	312	310	315	290	301	302	305	288	291	325	333	295	285	321	320	338	338	303	298	302	332	293	309	295	322	303	345	299	323	275	301	328	304	323	322	333	301	333	318	312	317	307	307	283	279	276	319	334	302	286	335	306	324	301	310	315	290	313	308	342	294	318	286	310	323	338	307	341	306	322	319	294	343	300	291	314	345	322	316	314	321	300	335	305	335	306	306	311	315	292	329	297	320	294	321	263	323	286	309	300	287	308	326	298	338	302	316	319	310	297	279	316	291	333	291	312	312	296	315	292	303	283	327	291	316	280	302	324	322	267	344	273	298	324	273	290	349	316	313	299	300	312	338	277	312	296	308	300	313	299	314	317	347	317	278	280	318	313	286	296	311	292	297	335	300	304	291	305	297	297	279	305	303	317	290	293	300	315	345	314	302	272	289	319	327	322	302	301	277	321	298	289	311	320	316	321	325	324	318	308	311	322	296	323	312	297	301	333	341	306	311	308	312	306	288	326	301	313	362	325	290	304	332	321	340	313	285	335	277	273	291	332	311	315	299	259	293	292	315	323	297	315	304	305	331	286	325	297	308	333	315	305	319	335	324	311	305	298	302	326	297	309	318	336	292	330	309	314	323	327	302	307	320	280	266	319	280	313	321	307	300	279	304	321	320	295	323	298	314	317	315	280	310	306	325	278	323	324	288	325	319	302	291	302	307	321	298	331	311	309	306	322	284	316	338	354	325	302	272	295	294	284	288	314	310	312	335	329	328	322	316	309	273	299	307	335	314	327	317	311	285	313	318	322	332	305	332	312	293	321	296	310	325	303	309	312	316	311	318	327	289	319	318	291	306	335	294	304	294	327	343	309	296	297	316	338	331	313	291	348	292	318	314	365	288	298	300	336	319	313	329	338	288	321	310	315	289	306	334	316	308	297	275	314	309	332	300	305	281	325	317	311	329	298	305	300	332	280	325	345	334	307	310	295	316	288	302	285	310	289	319	270	326	285	305	306	289	309	298	296	327	310	295	310	300	347	317	314	326	315	296	287	335	307	311	353	316	287	294	296	331	308	307	314	306	323	307	276	308	317	318	329	305	286	298	309	308	311	327	320	346	301	306	331	288	335	331	323	311	329	320	297	303	330	332	310	322	292	298	337	317	305	330	324	299	311	327	308	277	335	296	308	336	325	315	288	314	296	307	294	312	286	329	307	321	336	302	308	304	310	298	308	316	319	290	341	315	323	306	308	320	321	289	311	290	304	310	288	309	350	311	315	304	311	300	291	317	295	293	311	327	319	311	298	322	341	309	311	300	322	294	314	343	301	313	293	312	319	326	262	281	330	351	327	314	323	333	291	302	290	264	306	275	298	287	314	301	297	313	315	333	304	295	320	311	307	291	317	293	317	297	315	308	286	305	290	316	329	329	305	312	299	288	340	314	320	341	312	303	332	296	308	331	287	297	301	315	298	321	286	316	334	308	271	315	294	324	294	306	307	305	303	307	307	286	313	289	337	318	338	338	291	313	303	318	341	312	356	319	318	335	313	332	306	319	307	290	333	315	354	331	293	301	296	266	303	293	293	319	307	285	292	305	328	292	286	332	287	307	314	287	321	320	322	319	297	283	294	308	319	337	320	298	317	306	315	276	313	266	294	320	271	287	305	291	298	279	300	324	324	331	308	338	287	308	306	303	307	321	322	292	321	337	318	295	297	338	302	314	305	307	299	283	313	299	318	301	301	310	343	278	334	319	296	287	291	319	302	281	310	293	304	281	323	312	349	298	317	314	305	341	329	342	332	301	293	294	321	295	318	312	314	312	320	333	326	312	304	309	310	325	319	306	321	330	288	306	310	299	323	302	306	295	355	313	332	338	319	324	277	346	294	308	299	306	334	300	291	344	319	300	322	287	305	320	266	286	315	290	340	339	305	303	321	287	305	304	360	282	315	312	354	299	305	289	321	294	322	322	314	307	314	300	319	305	344	288	328	305	306	311	278	288	298	281	317	298	273	330	299	294	300	291	289	309	326	321	331	330	309	305	319	300	319	305	309	286	302	306	310	326	293	303	303	281	292	315	307	345	335	302	308	299	314	321	323	267	315	309	317	269	323	291	332	301	355	318	344	294	329	328	322	309	276	328	324	318	341	324	322	301	323	296	361	322	271	327	320	298	285	289	305	307	320	310	331	317	279	286	322	277	305	336	292	328	334	304	302	315	298	358	324	280	345	330	318	272	338	312	344	336	272	309	285	367	293	330	310	301	308	303	319	326	279	331	298	318	344	303	332	302	313	308	311	304	296	301	309	315	297	289	321	315	319	326	329	337	308	314	301	305	315	319	320	314	349	300	290	319	335	278	268	292	308	353	295	306	326	286	332	311	314	327	317	295	316	323	309	310	294	320	292	290	310	312	333	313	335	320	286	310	320	301	318	302	311	291	304	289	274	293	305	313	303	297	307	316	307	320	300	308	325	292	315	326	272	305	316	344	320	314	341	315	299	328	322	338	290	334	299	283	317	330	317	335	275	297	323	304	295	285	305	324	312	292	303	327	300	321	314	318	321	300	292	283	284	304	328	304	303	300	321	318	311	327	295	297	316	311	318	351	301	334	309	304	300	341	289	312	285	321	278	304	270	295	293	286	324	306	323	312	304	315	322	312	316	323	337	336	330	341	313	328	325	317	330	343	306	305	303	296	334	323	293	341	335	344	282	322	303	295	289	308	303	288	312	313	311	307	322	295	279	307	292	339	347	335	276	339	308	324	288	286	316	308	315	339	322	283	324	312	317	303	332	303	297	322	296	288	321	330	310	294	287	322	276	313	307	307	317	327	317	277	297	318	299	319	302	344	294	323	299	302	338	313
24997	20658	27488	23862	20630	8758	1035	722	614	545	529	481	465	427	445	425	441	386	404	409	408	396	392	369	373	377	406	360	329	380	368	390	389	347	374	347	373	341	341	366	353	348	337	386	360	378	358	354	343	357	355	366	352	375	368	364	380	359	387	373	381	383	336	355	329	364	388	380	372	376	340	350	368	332	348	391	359	349	375	344	365	343	340	395	404	374	371	338	345	368	357	346	394	373	356	425	337	370	340	371	349	339	355	357	371	346	346	366	352	387	345	384	371	365	358	359	342	356	362	339	361	338	348	389	344	359	397	355	356	372	334	346	338	375	342	363	392	372	327	350	353	329	372	373	375	350	326	351	381	344	351	353	365	350	363	370	342	349	340	395	300	372	356	361	348	373	384	317	357	317	350	382	316	383	372	365	359	387	317	344	351	346	337	364	360	337	351	328	364	363	295	385	370	369	352	341	360	366	381	355	352	392	351	337	354	389	345	355	342	326	359	370	325	357	364	388	347	352	366	342	344	344	329	361	359	328	344	338	374	380	387	358	368	356	351	379	357	349	345	362	351	352	339	313	369	350	382	335	356	361	357	377	331	347	340	338	332	354	360	392	333	345	364	348	380	348	377	342	363	363	383	332	358	341	363	370	345	354	353	330	332	358	357	380	369	339	361	374	357	370	321	330	346	344	364	381	369	394	349	336	362	365	396	330	368	357	390	343	353	365	382	375	394	366	338	357	382	350	361	351	363	375	356	323	370	348	357	337	331	350	322	359	342	342	373	353	389	365	376	336	392	362	370	332	328	339	375	381	342	379	388	351	343	356	359	359	362	385	340	338	367	355	393	353	340	358	331	380	309	386	330	342	331	386	399	333	364	324	345	340	341	346	377	377	371	354	356	345	354	349	358	386	355	360	368	350	377	370	332	336	373	415	335	361	337	371	334	337	331	330	358	376	364	356	360	374	380	365	328	315	349	318	366	355	368	361	362	358	367	335	323	381	399	338	346	400	358	365	333	369	364	338	400	366	364	358	388	373	338	363	369	363	364	329	358	333	340	366	368	369	337	338	349	352	331	375	351	389	393	358	354	359	359	342	360	363	360	363	347	354	352	349	372	391	331	354	363	369	358	353	365	387	353	382	396	378	340	330	365	352	357	325	353	391	359	386	326	344	357	375	350	359	367	385	379	398	347	327	327	336	372	337	356	357	316	331	372	337	344	375	358	339	356	365	351	377	390	337	385	352	366	360	344	365	374	349	334	332	357	398	346	365	349	353	362	343	407	372	345	352	361	326	312	317	336	364	375	356	371	362	367	374	379	357	332	329	343	368	352	362	379	369	344	356	374	332	339	344	331	354	351	348	374	354	376	384	358	338	326	364	376	378	375	355	364	370	351	335	341	369	340	327	377	348	362	369	329	336	343	360	336	306	347	337	332	382	380	387	374	329	325	339	354	338	379	362	338	355	344	369	390	365	370	348	347	352	356	370	360	349	378	361	375	374	386	364	359	353	355	359	372	386	360	367	373	375	365	343	373	321	356	387	353	365	378	348	355	366	375	371	329	342	364	375	335	385	336	377	368	356	341	304	393	358	352	403	336	356	361	368	382	366	316	325	382	353	368	358	353	352	349	359	346	374	372	334	362	352	382	367	348	392	379	333	337	356	304	341	362	366	352	367	339	340	356	328	342	352	339	349	383	355	312	383	355	313	322	345	379	354	369	349	356	351	348	417	339	348	354	344	354	362	375	336	359	336	398	330	350	382	373	345	331	323	378	348	367	315	368	364	334	364	380	331	361	348	361	347	330	350	365	348	327	345	361	358	336	353	356	364	357	325	354	355	358	316	373	343	345	374	348	355	344	344	373	369	386	357	390	338	342	325	355	351	387	355	362	383	343	338	348	376	316	343	372	368	352	333	333	364	373	334	368	386	312	336	353	328	325	367	338	386	359	343	375	362	317	376	385	368	346	363	347	376	319	358	363	350	335	353	384	365	371	386	337	353	351	374	371	371	372	351	351	346	326	323	344	349	370	367	345	362	329	311	376	380	394	390	369	359	380	351	371	336	358	339	354	366	337	397	365	357	353	387	327	393	375	347	368	365	367	369	374	321	365	364	358	363	338	373	353	366	364	353	318	352	375	351	368	385	361	357	320	362	362	361	363	354	335	327	376	405	333	332	337	395	384	346	363	385	324	354	363	371	408	367	333	325	348	345	338	367	355	373	399	341	331	366	354	344	338	367	380	361	375	333	399	376	354	342	344	381	346	334	339	355	379	384	362	354	357	341	364	386	372	352	364	374	344	342	333	360	341	378	364	359	362	375	349	366	335	323	352	357	386	366	369	354	371	338	351	345	354	332	323	377	363	374	359	365	392	342	339	374	329	342	370	383	344	359	358	333	343	330	400	348	348	343	389	339	365	355	349	337	396	337	349	350	349	378	310	349	348	350	362	359	357	323	346	370	360	328	345	368	393	362	353	344	350	383	368	377	343	356	354	362	371	376	352	341	348	372	401	343	375	379	357	345	367	366	377	373	368	375	360	341	371	355	356	360	390	362	385	361	370	361	365	378	356	371	350	352	357	366	326	337	364	361	357	320	341	310	305	331	347	411	332	338	359	361	377	363	375	358	385	337	349	367	363	366	341	375	343	333	351	319	373	336	336	365	365	347	351	342	356	385	368	346	327	357	372	334	347	346	328	335	336	344	399	348	350	342	304	373	362	389	372	339	407	340	349	396	362	346	334	318	364	386	378	340	355	357	340	370	360	320	345	354	294	342	356	333	407	350	345	359	344	353	357	356	341	337	333	381	375	331	392	368	361	359	368	348	354	368	366	363	336	366	326	346	380	347	363	377	403	339	370	334	361	343	359	356	325	355	344	368	361	360	371	394	347	354	374	355	346	374	377	374	359	356	367	324	389	381	359	365	345	356	342	349	371	346	348	386	353	336	384	317	363	386	344	343	391	336	353	361	330	355	360	363	379	377	329	329	339	365	324	338	354	363	351	342	389	380	340	379	390	350	366	352	356	399	364	387	341	356	344	363	368	367	370	371	318	346	365	327	367	358	383	366	384	378	316	339	331	375	328	370	390	362	306	357	391	377	358	349	344	354	363	346	388	352	362	346	342	353	338	339	369	375	390	403	345	377	352	330	381	369	390	324	366	347	342	347	295	367	362	374	329	391	378	318	380	378	376	352	361	330	366	367	383	353	360	338	407	352	341	337	361	340	314	339	327	365	366	359	375	376	389	365	344	349	403	356	334	378	337	343	361	395	349	319	333	343	358	351	372	357	345	352	339	359	346	339	386	354	316	353	302	331	356	357	368	367	331	387	371	355	398	348	343	365	382	355	367	362	320	387	341	370	358	345	373	353	408	360	350	353	363	341	353	337	339	346	351	354	334	358	322	368	400	360	343	354	367	364	341	356	352	350	366	354	354	386	378	359	325	345	354	340	373	367	337	371	367	396	367	394	350	368	361	336	357	355	362	346
20049	7827	7158	3891	2437	1798	1361	1089	979	811	742	687	642	584	556	545	503	477	471	458	431	431	430	409	390	390	419	432	364	357	378	409	397	360	408	386	400	399	373	395	360	379	365	355	385	361	339	389	386	388	382	337	327	345	379	388	356	339	334	377	368	381	356	373	348	363	348	372	333	388	365	342	350	376	360	370	308	327	351	402	389	327	370	338	363	365	360	372	317	372	368	357	378	382	354	382	331	378	351	377	371	355	343	368	377	324	386	360	356	388	382	374	370	372	358	345	367	369	384	345	343	352	325	381	354	329	367	348	373	344	358	335	349	372	345	384	364	393	341	322	382	367	369	345	342	358	355	347	367	362	370	365	354	376	356	368	345	355	337	353	338	372	388	365	367	379	391	356	348	380	346	357	351	347	372	330	393	363	375	346	364	351	349	374	331	309	392	351	359	345	356	339	348	378	400	393	324	359	365	369	370	348	347	358	367	357	371	335	358	377	363	346	343	349	341	355	363	334	351	331	402	399	356	371	361	366	369	347	351	364	373	357	354	349	366	361	377	382	350	359	358	331	349	362	362	350	343	377	323	343	370	349	350	356	359	374	357	379	378	370	356	346	363	347	364	376	350	364	396	365	347	349	354	351	347	386	397	381	362	325	357	360	312	361	344	395	345	392	372	349	339	373	352	376	363	348	359	348	383	341	367	375	367	363	369	374	375	353	374	358	347	335	335	340	356	365	357	346	371	324	323	332	376	357	362	348	379	339	355	356	333	361	335	336	380	349	359	337	337	357	376	331	370	326	336	354	342	323	403	347	377	357	339	368	384	393	377	364	342	358	349	354	374	344	340	358	373	328	389	348	367	326	352	345	343	337	333	356	384	355	368	333	341	352	336	362	371	349	365	346	357	353	381	339	318	351	338	324	348	372	337	381	355	384	364	361	372	379	366	370	345	350	362	375	335	363	351	395	341	348	332	346	382	362	389	366	318	355	375	377	344	395	368	366	365	378	352	359	345	373	353	345	386	350	348	389	331	361	381	382	357	367	350	364	340	366	361	346	362	352	352	361	361	361	343	351	398	360	325	337	349	364	367	295	316	332	343	365	358	344	356	333	350	358	352	342	366	352	363	377	337	359	352	358	346	360	372	367	374	370	358	371	387	378	345	389	362	364	363	348	344	361	368	374	350	327	384	347	369	342	379	339	366	361	382	373	357	359	357	357	354	357	342	376	380	362	350	364	359	417	357	357	387	368	357	361	374	338	334	382	348	335	379	335	352	389	391	329	348	368	359	366	379	374	343	367	353	376	348	372	352	346	343	339	377	368	326	348	360	371	377	381	386	364	364	364	354	342	381	380	351	331	371	371	353	364	366	333	372	366	368	377	313	361	360	369	372	380	330	356	393	353	319	365	346	333	347	385	368	331	372	327	379	383	384	414	352	348	353	356	399	366	350	340	365	359	365	376	367	323	316	332	363	366	346	361	418	354	357	342	356	352	365	356	356	353	343	333	331	330	321	380	379	383	345	377	350	353	333	331	376	343	337	349	377	371	383	337	336	338	367	339	345	365	345	371	335	407	377	360	387	354	379	375	346	365	375	362	376	398	330	364	370	375	352	355	373	370	379	340	382	357	369	371	381	335	359	360	330	387	338	370	341	362	359	343	377	348	410	394	382	348	337	356	367	352	359	371	382	375	346	366	352	365	335	364	372	366	341	340	373	370	398	327	351	385	354	356	361	355	334	325	370	342	386	357	406	358	366	369	331	345	341	389	385	356	344	346	355	348	388	383	376	352	384	364	324	393	343	365	315	382	342	340	368	353	332	359	349	376	328	349	343	367	331	369	337	355	371	353	324	339	354	389	340	324	360	381	338	331	374	365	374	379	355	373	337	376	373	380	335	363	350	347	330	384	359	370	356	377	348	356	346	380	357	334	354	365	349	333	373	353	331	361	361	357	340	400	372	370	393	373	366	412	334	390	323	363	366	345	381	379	377	356	367	343	367	394	345	376	367	371	403	347	348	364	349	380	372	372	344	320	400	357	394	349	353	311	356	359	392	392	381	399	340	353	341	374	373	363	366	392	365	351	369	342	362	374	368	376	358	372	337	327	350	380	355	338	345	349	356	384	343	347	337	318	382	347	373	354	366	362	370	377	366	373	334	358	371	373	338	345	356	358	357	342	378	376	379	365	367	367	361	351	369	381	348	376	339	358	369	348	358	362	330	360	371	386	350	343	349	371	395	334	362	343	381	354	376	350	350	365	359	357	357	350	360	323	365	375	356	335	347	335	354	354	376	330	342	354	363	347	320	334	358	351	342	359	330	371	341	348	381	360	360	353	372	396	381	342	376	318	369	337	358	356	350	344	351	341	352	336	362	361	325	369	330	367	333	368	309	345	326	393	358	368	341	347	354	387	383	389	332	362	362	377	359	351	354	388	409	349	363	354	356	401	383	344	359	374	367	359	367	377	369	365	365	375	362	348	337	353	372	348	364	371	360	372	359	383	343	362	363	387	339	371	335	334	390	357	364	344	333	372	373	324	378	359	360	377	325	341	349	346	356	336	313	369	358	339	352	363	362	350	327	351	371	330	397	353	392	375	381	313	369	355	328	341	381	365	380	339	369	374	365	344	342	326	385	304	368	341	338	380	373	346	364	367	358	364	346	324	360	353	383	365	373	347	335	334	348	360	380	363	366	332	359	366	364	362	369	348	342	349	364	324	328	332	338	358	369	358	364	349	355	334	348	340	355	343	335	340	363	375	358	354	350	355	355	374	377	350	370	350	342	331	326	348	328	358	369	377	355	348	359	361	325	347	347	381	349	311	390	360	348	324	336	374	342	339	348	367	374	360	378	357	345	351	362	367	406	348	365	382	355	369	360	348	328	363	348	348	377	347	396	354	335	395	324	388	335	362	371	341	324	376	346	359	381	340	346	328	356	333	345	351	344	350	355	347	347	347	369	342	367	372	377	348	357	354	363	340	368	365	372	345	332	334	398	369	336	330	289	347	366	371	352	368	358	386	355	332	362	372	395	309	376	332	373	324	356	360	393	354	357	336	358	352	339	369	367	385	340	345	392	351	346	364	347	346	349	352	386	320	377	359	338	364	364	341	365	349	364	367	368	351	367	348	393	410	358	336	343	379	355	366	378	350	358	332	356	371	387	370	396	386	368	352	390	362	346	368	387	354	390	331	363	341	341	378	349	351	348	296	336	390	372	362	358	344	336	324	376	344	386	367	375	340	375	316	321	350	343	372	358	337	342	345	360	345	356	362	333	352	388	345	372	358	346	364	361	331	336	393	360	353	332	401	350	348	349	345	343	347	336	359	374	378	351	373	403	374	342	320	386	337	386	384	316	366	356	342	352	378	339	356	368	346	345	359	346	347	343	351	369	365	340	346	331	332	361	361	373	338	390	369	341	355	366	328	379	364	303	349	378	331	364	343	324	359	362	376	355	371	370	363	334	352	372	360	373	393	379	381	353	355
22952	20638	28042	23244	20641	20719	8454	1625	1210	1096	968	1010	919	881	811	821	816	845	833	766	761	726	798	796	724	665	734	756	726	692	748	649	700	695	707	715	718	717	684	704	694	745	687	700	674	721	676	666	660	724	669	654	680	696	680	716	643	700	716	695	735	662	685	752	694	699	643	685	672	711	699	686	657	650	712	665	633	636	672	695	715	643	652	663	710	652	685	665	660	698	687	711	705	647	634	665	705	665	672	689	632	705	665	687	690	634	681	684	725	669	691	664	696	730	643	659	681	648	661	664	638	671	701	679	640	669	677	668	690	639	649	675	679	680	667	722	673	689	705	641	683	660	696	676	674	728	683	674	674	689	683	649	687	620	657	696	666	667	638	640	679	647	683	665	713	707	746	700	655	688	690	707	677	692	650	703	660	637	673	687	678	697	688	729	682	688	665	633	621	639	695	692	696	718	678	671	687	640	661	688	715	743	690	648	692	705	669	687	673	628	676	723	629	741	659	663	654	677	685	653	652	674	674	718	714	650	655	684	654	663	678	650	650	684	668	675	699	699	678	679	658	654	655	691	665	693	630	693	688	713	657	627	676	696	660	653	653	647	722	683	687	664	671	659	674	668	703	701	697	685	662	701	659	659	689	665	673	685	678	715	714	690	693	631	679	683	671	674	672	655	672	632	687	705	689	674	643	702	681	644	666	689	659	679	717	695	712	624	648	675	660	655	658	683	694	704	674	667	661	661	695	662	655	665	712	665	677	690	671	670	703	711	689	712	638	675	699	627	689	652	625	669	698	683	648	717	684	686	682	646	663	689	687	635	642	686	648	654	678	680	658	682	731	675	660	675	668	704	685	686	683	645	677	669	649	655	706	671	696	686	686	660	638	675	643	623	644	667	689	679	680	694	674	653	707	692	706	695	713	653	676	683	693	663	658	669	648	702	689	650	635	676	714	681	652	666	621	681	717	674	649	652	662	676	671	680	691	706	672	695	689	657	691	666	705	723	661	716	677	654	699	679	682	718	649	699	659	643	682	673	653	614	701	717	687	643	633	739	690	675	690	702	668	703	672	678	732	644	712	634	632	672	676	671	664	658	624	673	665	680	686	691	687	667	673	685	658	649	689	673	649	686	685	639	688	664	640	690	672	637	650	629	691	705	652	640	658	681	681	680	674	709	687	697	675	689	726	666	699	716	710	668	674	669	700	740	735	654	655	665	668	632	704	698	708	699	706	713	660	705	697	686	683	705	677	672	669	674	739	690	711	669	674	656	658	661	691	674	693	723	667	684	699	644	702	707	692	679	664	695	703	670	670	705	663	716	636	665	706	672	720	672	707	635	670	666	666	653	654	698	685	728	645	638	709	663	662	682	696	644	676	674	691	642	641	664	697	681	628	631	671	666	656	665	630	654	692	666	658	753	682	728	685	710	646	712	705	640	690	620	648	627	694	657	664	694	701	629	681	718	684	676	702	669	664	686	669	706	688	610	625	682	683	661	653	731	669	692	631	697	691	698	708	700	672	676	652	701	651	672	677	692	702	633	657	639	666	657	631	696	672	705	667	685	693	709	695	674	651	681	698	642	689	641	656	661	693	670	682	643	690	660	716	665	674	642	642	664	726	682	662	675	717	649	650	709	651	707	670	683	698	675	686	675	717	691	685	666	700	664	612	694	657	684	671	677	697	687	653	680	688	687	651	681	633	688	623	690	681	657	672	679	668	690	693	679	661	684	658	703	669	665	679	702	632	654	673	642	698	671	711	683	671	696	651	647	633	686	676	677	687	703	711	669	620	698	666	679	684	648	718	680	707	654	670	672	667	665	676	632	690	658	715	692	676	657	647	701	676	700	639	666	694	641	663	706	667	670	647	647	645	666	681	664	655	708	656	644	639	658	667	684	675	675	711	688	682	659	621	681	657	666	690	717	677	665	653	669	683	668	695	693	675	658	677	644	660	700	644	674	651	666	662	686	672	677	674	661	663	704	728	694	646	674	682	700	683	701	649	703	674	662	675	654	693	646	676	663	687	693	701	639	692	663	611	644	643	710	668	652	651	665	632	694	684	663	673	668	706	646	648	680	661	669	659	670	662	683	701	747	682	672	662	695	645	693	712	625	644	688	710	667	677	653	647	649	689	695	650	683	667	649	692	696	677	679	692	681	675	666	648	634	644	669	702	694	682	703	634	711	697	708	647	694	673	695	659	709	686	673	711	664	663	680	706	667	716	661	624	665	685	686	701	695	634	667	684	710	697	668	662	698	705	660	670	704	605	663	702	636	655	647	668	730	654	675	675	698	676	686	664	684	671	721	656	667	677	651	625	651	727	662	638	685	686	678	690	678	712	677	637	710	685	681	671	680	674	668	705	687	649	655	683	617	667	657	681	676	662	617	680	626	673	653	701	649	668	676	675	680	697	661	645	684	697	659	649	649	679	683	689	719	714	671	671	664	671	666	705	673	665	702	687	689	703	697	640	675	694	671	681	669	682	685	669	656	661	656	658	657	643	666	687	646	643	664	677	674	666	660	709	657	645	651	688	681	623	670	672	677	712	690	636	705	703	619	633	674	664	684	676	693	664	669	693	702	675	696	664	660	716	650	676	731	635	637	671	678	688	711	653	683	673	680	686	663	649	683	654	653	683	659	690	647	668	653	659	691	676	636	634	667	667	698	668	650	677	618	688	665	672	628	699	658	673	689	697	672	683	686	634	638	715	690	677	683	678	657	651	681	661	710	624	685	721	611	652	640	687	650	658	619	692	704	687	647	661	658	655	618	680	697	703	666	695	638	681	729	683	673	664	706	717	658	638	705	672	704	699	689	683	687	643	661	658	651	652	719	677	737	697	641	672	677	673	677	663	695	629	696	651	685	717	705	705	685	665	695	675	664	670	681	631	655	679	660	694	689	722	616	704	676	657	709	697	682	657	685	636	646	626	653	677	696	643	668	675	663	708	619	665	671	739	636	661	669	685	652	671	644	688	679	676	690	752	682	679	668	670	637	685	676	669	674	674	686	634	749	689	688	703	718	720	748	679	673	724	630	637	664	679	696	637	692	690	702	641	658	640	668	694	648	669	663	653	692	698	699	708	684	698	680	663	672	681	719	686	654	663	646	691	733	671	663	679	666	631	675	666	662	642	675	688	674	668	659	686	639	643	623	639	659	663	636	743	721	657	690	636	700	656	672	684	655	667	676	708	680	689	676	666	714	631	667	641	709	664	666	658	660	671	671	694	689	690	715	682	656	683	668	634	701	652	693	729	661	670	626	644	737	665	650	685	645	725	645	677	721	655	623	633	664	671	672	695	675	674	665	645	661	677	674	726	658	635	695	695	702	695	677	697	673	680	668	660	658	678	643	628	660	685	675	686	638	680	675	666	661	668	653	672	633	657	651	645	668	641	659	678	655	612	713	678	649	723	655	688	684	639	649	657	659	667	688	681	679	720	682	678	676	651	689	680	655	660	645	671	686	710	657	679	660	644	676	657	674
19144	14060	12948	7019	4853	3615	2804	2279	1910	1629	1456	1332	1235	1207	1044	997	971	872	890	867	830	783	778	749	748	736	746	725	775	756	743	722	696	728	648	706	727	736	663	737	692	704	638	671	654	701	650	653	664	635	693	624	674	663	742	674	650	661	670	668	667	692	679	682	614	646	612	585	653	681	644	690	615	650	650	663	624	677	644	677	636	688	696	630	620	625	675	660	653	649	617	640	614	679	668	681	696	658	626	660	661	673	645	657	670	661	637	651	663	674	643	652	629	681	629	630	636	626	667	653	645	676	664	624	663	668	621	609	655	669	642	680	609	634	681	645	640	618	671	632	635	631	656	610	669	678	630	670	645	660	663	681	607	629	661	608	677	635	654	649	620	631	676	686	655	656	604	698	666	590	653	625	658	659	672	661	647	699	620	638	681	656	623	619	651	643	673	632	658	624	654	671	646	626	636	633	615	614	637	657	653	623	654	657	658	680	609	664	629	678	639	619	628	686	612	645	671	686	636	670	635	673	642	623	615	631	639	624	638	677	711	656	611	628	638	689	634	682	642	658	668	617	698	668	656	626	681	651	656	679	673	627	631	675	627	584	590	639	625	649	690	624	625	667	632	660	642	607	652	621	581	657	673	648	656	604	632	646	614	660	634	641	683	656	673	624	683	643	612	617	656	628	635	637	679	619	652	662	682	629	635	650	617	643	634	644	610	658	628	646	675	638	673	639	619	644	653	642	658	647	660	645	644	650	625	627	623	627	672	652	635	620	665	633	669	665	661	653	634	635	652	656	644	658	636	631	648	634	611	639	631	640	656	629	623	655	629	643	630	616	607	624	702	649	688	650	665	642	608	636	624	645	670	645	676	636	596	595	652	655	595	640	656	656	649	623	658	620	665	655	651	631	649	658	648	631	642	645	664	622	705	609	609	659	614	621	660	614	634	646	660	657	630	626	657	644	631	655	635	681	612	665	663	643	637	616	628	663	681	641	631	635	642	651	650	636	649	633	667	626	640	626	626	634	691	630	626	648	651	644	621	698	618	633	649	649	639	628	665	627	630	629	611	596	669	682	685	570	653	688	623	642	616	647	653	631	638	611	645	660	631	626	643	599	709	637	650	693	614	614	653	659	695	628	656	588	673	603	666	629	663	627	608	641	660	639	610	623	622	652	674	654	652	628	610	653	624	661	641	644	568	684	655	687	670	667	618	631	624	648	673	655	640	635	616	685	654	638	608	664	632	649	633	648	682	669	637	672	626	681	660	645	690	675	642	668	667	596	669	657	641	645	670	649	646	610	670	647	668	635	622	657	676	660	658	669	615	640	634	680	659	647	630	613	636	676	619	628	654	618	638	662	643	616	620	620	647	639	679	591	612	636	643	642	637	602	653	629	664	710	646	611	672	631	633	683	615	640	712	635	623	640	642	632	657	613	665	661	667	635	655	620	680	642	640	627	592	614	628	648	620	662	657	644	618	624	615	672	626	647	645	587	638	640	604	657	673	670	670	686	625	633	661	607	628	662	672	688	628	606	672	620	627	647	635	637	632	667	684	667	633	610	663	622	618	668	640	615	654	647	602	656	622	621	613	651	678	648	635	608	677	654	672	615	619	669	635	645	691	635	683	619	636	648	646	675	626	673	626	676	628	643	635	612	639	622	645	635	634	658	626	673	624	658	632	640	592	672	644	708	621	671	662	624	642	678	668	636	662	630	640	640	647	617	635	635	626	663	608	669	658	639	665	606	573	667	674	659	614	651	641	624	667	650	650	630	647	638	692	630	624	624	682	671	617	620	602	676	613	655	695	652	652	701	653	668	613	641	642	647	671	629	660	645	609	612	666	626	629	619	659	638	642	617	651	624	639	613	641	626	643	637	615	609	650	633	668	644	650	678	634	669	653	639	644	653	632	662	624	601	675	682	664	622	624	626	640	657	635	636	601	637	647	599	632	657	680	620	592	687	640	658	644	611	634	684	701	626	663	622	609	609	644	648	673	643	649	631	699	649	674	622	583	633	574	599	666	674	652	625	658	640	691	661	654	682	668	571	635	676	678	684	667	663	646	607	651	672	630	679	654	656	641	660	639	623	643	634	668	661	635	699	599	625	663	670	640	637	650	663	636	612	625	650	673	646	638	670	668	680	619	636	639	626	652	598	621	641	653	667	641	683	608	614	661	651	635	663	648	685	683	618	630	646	655	631	644	594	686	668	626	644	632	637	682	640	662	651	660	658	646	605	635	702	678	619	636	630	597	587	652	637	608	652	646	607	641	614	651	656	651	640	621	609	638	623	641	664	664	666	650	603	669	692	632	634	633	640	654	630	659	610	614	618	651	632	672	647	623	639	647	634	676	629	652	603	635	665	626	638	654	647	653	632	636	622	667	611	685	646	636	629	636	625	640	612	641	659	640	665	613	629	656	607	668	637	657	625	646	624	649	654	629	644	632	670	654	652	637	675	610	647	633	628	642	728	661	663	658	687	646	678	605	689	634	623	628	644	648	635	668	644	655	665	654	639	627	658	646	647	592	632	646	669	638	626	601	645	640	643	637	639	666	702	632	643	627	628	621	706	644	653	643	637	652	644	603	671	630	629	687	615	660	626	638	625	642	685	652	597	666	621	616	683	676	674	644	675	661	603	642	661	630	616	638	596	693	660	683	632	632	659	629	657	595	627	643	634	654	661	634	680	658	652	640	645	654	612	650	652	649	625	601	644	645	620	651	635	629	676	636	620	641	659	612	628	616	627	599	663	591	685	680	654	664	667	640	685	664	613	602	619	637	661	650	611	658	677	583	621	640	684	672	615	637	639	648	685	677	652	699	637	634	669	588	631	634	634	664	666	671	614	657	655	662	660	685	649	644	673	633	649	673	668	621	642	649	614	641	625	630	622	646	638	629	629	597	605	678	658	662	695	693	658	619	664	638	727	610	663	649	642	687	631	686	604	648	676	633	695	621	645	628	652	633	639	643	693	620	641	657	676	684	637	625	666	646	628	574	640	646	711	598	635	636	574	645	630	655	654	641	609	656	680	639	579	627	626	663	620	629	653	633	622	621	650	665	669	652	620	647	651	675	675	640	617	614	644	660	631	648	684	642	666	682	646	672	648	617	677	648	650	682	621	662	622	603	629	627	612	649	701	646	644	650	629	713	594	696	634	646	650	639	640	643	666	658	618	665	667	640	651	651	650	655	654	652	633	650	644	628	652	675	653	567	623	606	617	618	606	639	625	629	561	619	626	668	665	666	606	637	645	639	675	670	614	673	616	671	668	624	653	587	627	665	647	690	641	622	655	618	600	653	663	615	615	652	670	647	568	650	654	724	603	704	645	640	650	657	639	608	632	683	639	657	698	652	639	644	649	588	661	660	645	630	632	630	613	645	655	625	656	679	649	674	647	660	685	630	630	663	614	630	623	608	641	667	676	661	638	605	606	595	630	661	664	647	685	638	675	667	652	673	660	648	611	621	656	628	633	613	618	647	651	618	647
32427	13591	1772	484	352	325	309	288	310	295	280	283	327	302	295	260	297	281	308	281	283	309	282	306	259	279	271	270	292	301	308	282	273	294	282	277	292	285	280	301	270	281	282	293	292	315	279	317	297	280	294	297	288	282	307	266	297	287	288	298	323	295	286	307	291	290	294	282	263	285	278	311	291	273	311	271	270	263	328	274	255	288	272	265	271	305	276	301	269	319	295	298	284	297	297	289	292	307	290	288	301	278	279	285	303	278	277	324	311	280	349	282	302	277	290	270	291	310	278	266	301	296	289	264	286	300	294	300	325	295	302	309	281	296	299	311	310	263	304	280	265	263	308	273	287	297	281	315	337	321	260	255	264	327	308	270	280	272	288	312	278	298	285	277	311	293	290	281	276	304	276	276	272	295	281	275	288	285	294	281	284	332	288	274	291	307	296	303	294	277	317	259	270	264	298	322	297	275	288	309	299	288	307	324	301	274	302	283	271	286	270	288	266	253	301	282	288	298	305	274	285	279	296	288	303	261	305	286	283	301	303	294	286	315	292	280	273	276	282	267	297	273	272	319	290	286	278	287	295	294	291	277	296	285	281	287	279	292	286	270	290	271	295	313	319	268	306	282	291	280	266	273	269	295	267	271	306	327	271	252	291	278	311	251	313	267	266	306	278	282	308	262	302	282	308	267	296	265	304	269	326	299	298	283	303	299	298	289	315	289	268	325	288	265	268	297	296	267	280	299	306	270	284	293	291	266	280	289	266	298	298	260	276	303	275	296	309	267	294	265	266	285	340	282	320	275	296	260	286	278	252	250	264	255	277	273	285	281	252	276	295	284	307	320	317	291	268	297	260	298	286	285	282	313	318	291	288	293	285	276	294	320	273	255	279	296	315	274	271	297	294	289	289	317	300	290	316	264	297	312	300	294	305	271	289	302	321	306	266	274	300	281	264	310	297	321	306	296	277	271	257	282	277	270	288	299	288	285	289	280	269	324	296	265	275	296	312	274	304	303	277	279	288	304	265	294	286	271	317	296	276	271	269	321	295	277	289	294	274	283	296	300	309	262	292	316	273	308	302	284	285	268	293	292	297	301	268	271	299	300	294	292	282	291	296	293	296	304	276	297	271	291	282	275	283	288	280	298	287	264	269	310	294	284	303	262	316	271	290	310	303	283	294	285	290	294	245	299	302	296	306	318	309	295	288	309	271	312	293	316	298	308	284	302	283	270	279	299	290	309	253	334	261	283	262	272	271	285	270	293	325	286	257	253	270	263	311	289	300	285	286	267	279	292	292	298	253	300	266	245	268	283	272	291	304	306	286	321	288	289	306	286	268	285	292	312	290	283	293	314	261	315	309	313	272	255	303	283	302	297	287	284	297	318	277	263	310	265	288	300	275	263	294	300	297	293	285	254	288	285	295	298	293	290	281	321	280	304	276	276	288	296	257	247	292	315	259	283	294	280	310	268	314	289	287	280	289	274	299	285	295	297	274	262	259	302	285	279	315	303	245	293	246	293	267	290	313	323	278	276	268	289	283	299	296	290	289	266	341	293	287	339	280	259	268	282	290	291	315	293	247	317	302	283	279	270	256	276	306	278	297	268	260	308	260	296	299	288	318	292	314	277	319	271	310	259	298	308	290	280	279	346	295	291	272	294	265	257	279	292	318	279	315	289	270	279	311	258	321	315	295	302	275	264	284	262	294	293	311	285	299	300	320	294	276	300	291	276	293	308	288	279	284	273	307	278	307	280	259	289	285	268	307	271	292	274	301	290	310	260	278	314	315	288	315	275	272	307	291	281	290	263	293	308	301	301	259	283	301	291	309	297	283	305	294	304	301	282	283	294	267	268	301	320	311	276	288	280	300	289	306	263	294	304	276	277	310	283	275	285	274	282	320	277	288	270	299	289	294	263	310	296	286	305	286	288	310	280	311	317	283	263	272	295	254	282	305	298	301	294	288	299	281	268	270	277	288	291	314	280	285	296	296	274	308	285	276	274	279	310	319	269	300	309	281	297	319	275	274	313	289	299	275	280	286	302	283	302	284	262	260	296	288	298	261	290	271	283	267	327	265	289	275	301	294	290	264	303	255	284	289	318	314	296	291	297	277	302	292	291	287	277	299	258	280	294	300	260	292	288	273	282	273	287	284	303	283	301	277	287	320	303	282	271	275	268	295	299	298	282	280	278	294	256	285	281	304	273	262	262	320	271	271	302	243	268	329	278	249	327	282	275	305	292	311	271	304	296	311	293	305	281	292	289	270	288	307	317	330	287	285	287	286	289	275	297	326	299	262	310	310	300	280	298	309	289	303	309	272	282	302	287	278	265	306	280	292	265	284	295	300	265	315	312	261	273	274	284	291	309	309	273	270	278	307	249	298	279	281	282	279	274	286	277	293	262	275	274	308	289	259	322	310	279	308	280	293	299	297	307	293	295	303	296	280	321	308	298	281	264	280	307	300	259	297	293	265	292	300	294	265	298	298	287	275	259	265	273	297	276	282	301	303	299	313	255	292	272	287	312	276	261	295	258	258	301	280	318	262	281	299	282	304	296	261	299	305	290	284	272	315	303	297	305	300	302	278	304	272	311	268	267	286	309	299	270	290	277	283	294	287	285	304	287	286	297	265	286	279	294	287	286	294	275	270	295	288	278	291	269	288	244	267	300	309	301	297	297	263	297	264	278	296	278	272	307	272	269	284	287	276	268	298	273	273	297	282	296	289	296	302	307	319	320	301	291	301	300	269	274	284	300	260	271	251	282	254	277	266	276	286	254	279	269	282	284	282	287	285	276	287	277	286	276	278	298	268	309	275	288	284	257	290	288	260	289	266	282	299	283	266	278	252	291	313	308	285	261	290	270	281	272	315	307	314	268	284	293	302	289	262	283	266	252	264	298	278	284	298	281	290	267	293	297	276	288	247	301	279	304	295	263	304	289	280	287	297	290	280	293	290	282	306	263	269	293	326	279	321	314	250	292	280	272	289	275	284	287	305	292	286	274	275	311	269	285	308	306	280	321	300	307	304	310	269	290	321	288	303	287	262	276	294	267	297	306	302	282	318	286	310	307	295	288	272	287	280	289	310	299	265	283	298	265	255	269	274	308	294	284	304	309	315	276	257	263	272	278	276	312	311	281	283	319	295	288	301	296	295	269	280	275	271	299	269	279	277	312	316	312	289	261	302	267	291	295	274	268	312	282	297	272	269	281	318	269	268	303	281	298	295	262	267	275	290	289	297	288	257	266	270	297	303	259	277	295	306	288	313	273	291	301	288	331	291	271	271	280	258	271	304	272	300	282	314	300	290	279	289	279	271	304	284	280	287	276	309	262	300	270	309	309	282	285	307	332	289	287	260	294	246	286	314	281	295	274	284	280	297	283	285	317	269	298	288	285	316	290	325	271	253	289	304	303	297	284	275	282	268	300	287	302	268	301	279	289	297	312	307	263	266	293	272	295	303	280	257	298	268	295	281	327	301	286	275	305
16728	769	672	479	417	360	356	377	307	322	313	307	327	342	340	307	314	306	336	306	269	330	323	316	291	305	305	277	330	334	318	330	309	310	314	334	318	323	278	307	334	293	299	313	320	293	302	313	287	321	306	313	320	306	298	293	318	314	284	302	297	290	284	298	338	312	277	295	302	291	277	300	296	285	314	301	319	263	307	303	326	331	324	321	312	314	314	312	298	335	293	298	333	291	301	310	301	318	319	305	272	309	324	305	302	314	286	286	277	304	309	287	328	296	331	295	286	351	282	317	323	302	325	296	294	323	325	295	332	284	314	312	318	305	322	321	292	308	292	350	323	327	298	302	306	280	288	307	310	326	310	305	312	281	344	313	315	290	312	292	311	285	329	309	302	295	326	322	304	330	307	298	280	307	292	277	271	306	317	318	301	294	290	293	328	316	293	347	313	288	290	297	344	290	311	310	305	345	313	338	282	327	338	274	304	296	318	334	333	345	275	319	290	333	311	319	300	270	335	344	326	315	282	294	334	305	308	302	336	311	326	289	310	327	310	299	287	279	310	297	299	297	311	322	312	309	315	300	303	324	320	318	293	299	273	337	315	290	274	310	326	326	312	292	298	312	327	266	322	320	331	321	287	323	291	339	337	270	314	283	306	357	331	317	308	332	349	323	304	298	339	305	314	297	293	309	285	308	287	315	294	279	308	315	307	293	284	332	304	323	310	310	325	287	307	289	317	311	271	290	307	283	310	339	300	297	306	299	291	286	306	312	292	315	305	298	313	282	327	294	313	282	310	327	308	292	326	274	342	320	315	304	294	299	322	312	314	302	298	333	316	313	302	318	269	301	302	279	308	308	312	300	322	320	306	284	294	291	296	339	312	290	299	305	324	300	290	308	315	256	310	284	272	346	305	308	297	319	324	298	276	311	334	292	303	323	342	279	307	308	305	294	291	329	301	295	323	327	311	291	325	309	304	305	342	296	290	336	284	304	286	319	297	311	297	317	308	312	313	312	277	322	340	290	308	301	302	296	336	332	310	293	311	302	287	308	302	321	315	272	303	323	295	286	336	287	292	292	329	316	286	325	317	293	332	309	323	265	291	308	281	296	342	313	316	319	339	331	302	298	264	283	332	293	364	315	295	317	297	293	327	321	271	332	328	325	315	295	279	304	314	267	323	328	316	299	300	288	307	304	312	274	267	342	312	301	312	288	333	315	303	334	295	291	269	294	286	315	316	303	264	293	307	306	324	293	292	311	287	271	317	297	324	322	307	309	307	297	310	339	264	288	296	311	327	264	343	314	277	296	313	294	289	284	321	308	326	325	271	296	319	314	301	321	308	318	289	299	277	281	326	325	304	288	319	309	298	286	304	296	258	307	319	293	281	273	332	310	327	320	269	320	298	304	326	295	299	334	316	290	294	309	259	294	301	316	326	296	334	311	305	264	309	331	322	283	309	324	312	331	328	284	308	284	294	310	287	313	341	298	310	304	311	288	308	313	318	301	308	337	325	297	298	326	291	313	331	322	310	285	323	320	324	288	331	297	300	334	306	303	289	305	291	320	300	301	308	296	345	336	328	334	330	319	317	312	310	286	299	272	303	294	317	308	296	314	321	333	292	276	293	309	272	284	360	323	286	305	292	320	314	302	320	293	293	302	279	300	291	325	312	300	317	341	331	312	298	328	254	310	282	332	326	301	299	308	325	315	291	305	308	328	307	309	304	295	317	319	306	284	306	288	310	345	290	320	314	326	353	312	305	298	293	296	304	315	319	310	340	291	324	310	311	311	326	305	299	290	322	294	288	289	341	319	297	305	303	284	317	303	288	338	312	320	334	313	315	304	275	315	325	311	284	315	305	323	325	296	304	283	333	284	281	297	320	302	339	283	303	297	292	339	300	315	319	315	298	315	302	322	330	286	314	281	303	310	304	300	280	277	320	288	327	300	306	334	302	297	306	315	297	266	319	311	302	313	323	273	307	302	304	292	272	309	294	309	309	298	344	321	304	308	311	323	354	333	314	298	273	275	306	329	327	286	289	313	313	314	300	316	309	309	297	277	306	298	311	296	320	273	311	310	274	322	335	296	300	304	321	279	319	286	313	309	308	295	306	342	298	334	278	326	277	277	340	316	295	329	288	302	304	325	328	299	283	321	325	291	310	287	294	292	285	309	296	319	341	319	307	312	300	293	294	300	285	313	317	294	323	308	300	301	343	328	312	309	317	316	322	317	312	318	322	292	276	317	303	303	319	286	298	342	311	313	302	308	307	262	331	319	338	316	300	301	291	303	301	297	345	314	309	311	284	304	326	294	318	340	308	314	313	314	316	308	335	298	318	294	302	308	326	338	286	300	286	303	316	316	308	276	345	312	307	306	296	329	294	277	297	316	314	317	304	327	305	333	291	310	308	304	298	289	293	318	298	321	288	301	312	291	308	290	278	309	317	329	293	304	340	307	311	277	337	288	309	304	301	303	324	297	296	300	325	305	286	292	310	312	310	310	311	335	332	326	289	339	303	335	331	304	298	288	310	315	315	326	333	322	317	305	316	320	317	302	300	340	296	326	314	327	301	303	323	303	325	298	320	297	283	292	294	311	297	326	324	300	328	320	310	323	326	296	298	310	297	328	304	321	299	297	313	335	296	287	311	293	317	317	296	317	315	315	303	296	311	321	319	290	312	309	334	296	309	315	290	280	295	316	311	306	308	312	293	307	303	290	321	333	309	304	298	254	265	346	300	301	314	296	288	299	295	318	308	307	306	266	316	340	328	333	295	284	311	304	279	292	283	280	299	309	314	308	285	280	308	280	316	288	285	339	283	310	289	294	318	292	352	320	322	299	321	306	287	319	294	309	302	278	293	303	333	285	319	319	310	314	287	337	292	310	272	347	320	291	294	333	298	334	297	324	313	291	300	323	295	294	287	305	318	333	298	294	300	303	293	315	288	282	288	289	288	331	332	316	310	301	330	299	286	299	315	288	317	303	306	288	311	299	303	316	278	337	304	324	293	299	297	287	337	303	324	345	322	317	303	284	320	309	284	290	316	282	348	300	285	342	288	263	326	330	328	311	338	317	288	302	311	320	294	341	284	293	307	282	291	310	329	327	327	304	294	326	303	315	319	267	275	277	326	294	321	287	293	299	331	300	303	318	300	305	311	312	324	302	294	291	303	294	293	286	285	301	311	303	298	304	301	290	310	330	309	295	337	319	304	286	299	308	302	294	290	311	286	322	287	311	291	319	308	304	318	303	322	317	306	338	298	268	341	304	281	288	294	308	301	293	288	313	291	333	280	325	290	282	332	325	316	329	322	328	304	311	307	314	338	338	308	292	296	333	300	292	311	288	292	307	307	313	292	305	299	262	345	279	286	311	321	306	286	285	313	292	324	305	311	302	298	298	333	296	317	322	312	302	298	334	313	287	313	310	307	311	308	308	312	303	255	324	330	302	302	330	257	327	285	309	311	277	319	285	338	276	334	288	293	278
24967	20666	27624	23720	20651	9179	1113	688	581	575	568	500	502	424	444	420	465	386	428	435	415	401	369	391	434	392	366	347	410	400	379	395	417	374	339	369	382	387	345	360	400	365	361	365	345	369	365	388	354	396	375	364	367	373	394	345	344	387	388	359	380	388	384	370	383	382	373	383	359	384	393	392	382	380	378	384	358	374	354	371	367	345	405	349	355	377	395	384	360	366	355	389	383	358	353	341	368	396	370	361	338	377	407	340	361	344	370	392	382	340	378	360	353	366	387	348	359	382	351	374	337	379	365	357	382	370	339	368	394	366	386	397	347	359	374	370	371	375	378	351	357	392	344	382	353	376	399	391	404	371	410	407	333	387	365	365	387	345	356	392	342	355	363	371	364	346	363	352	343	364	407	335	356	393	373	359	348	373	354	377	379	379	386	399	363	366	397	342	371	343	393	373	375	353	394	372	364	351	364	381	376	369	360	354	351	364	361	343	364	377	372	371	363	350	350	384	349	341	381	356	387	403	385	382	391	371	354	361	349	372	404	326	393	348	344	345	315	399	345	362	380	350	365	397	365	366	366	366	394	377	402	384	359	374	365	332	337	389	369	378	333	393	366	393	347	355	376	357	384	360	357	375	361	357	375	364	390	363	348	364	345	364	382	349	345	372	367	355	395	347	339	374	377	394	347	357	362	368	382	374	399	381	383	348	329	372	389	381	342	367	361	381	368	375	392	354	367	348	360	385	369	335	392	362	382	385	337	365	352	369	389	354	417	331	374	361	382	351	350	378	356	414	380	351	373	361	359	382	374	363	385	386	363	376	383	369	384	360	357	380	350	334	398	394	373	320	362	379	361	329	393	381	336	364	392	397	376	349	393	357	355	367	371	350	386	334	373	325	354	377	373	367	380	363	345	373	375	376	375	391	380	389	358	374	367	355	356	368	368	367	363	360	375	371	369	350	367	361	361	383	381	347	381	372	343	329	353	352	357	352	388	372	377	370	364	345	340	364	358	336	375	380	399	414	374	356	356	385	357	402	355	398	360	373	407	397	381	362	395	353	378	357	400	373	382	342	408	381	399	358	353	373	373	362	361	381	375	358	384	405	407	362	359	348	363	360	358	367	391	380	360	362	392	377	334	401	336	364	361	350	334	380	367	375	380	383	362	378	343	359	374	386	360	347	376	370	398	348	368	427	405	344	371	333	394	365	375	336	373	368	403	354	376	378	377	405	390	393	375	385	391	345	333	363	352	342	364	360	381	358	371	375	323	366	364	389	385	346	364	351	341	366	387	386	362	381	388	341	385	380	361	388	337	356	369	360	356	370	371	391	341	369	340	361	352	387	353	339	357	367	397	348	407	339	353	319	391	364	346	364	372	355	371	352	382	355	366	387	351	373	356	361	368	374	360	368	352	323	363	358	349	367	376	367	370	330	344	366	338	393	362	383	368	374	350	366	368	370	301	397	335	393	385	373	371	402	372	363	353	364	360	385	362	331	365	388	373	355	375	373	369	368	384	378	358	333	377	368	327	354	367	367	382	372	373	372	361	344	358	347	370	344	360	345	387	384	313	354	360	349	350	374	375	352	362	391	361	363	328	345	364	387	355	379	372	345	349	355	356	393	354	359	358	384	332	368	385	403	388	372	362	378	367	335	392	379	366	336	393	372	400	327	350	385	397	342	371	361	358	359	359	397	382	377	378	350	368	350	365	341	375	409	361	392	358	350	370	344	361	352	355	364	354	366	366	361	366	347	355	358	387	373	360	360	390	377	392	386	352	381	408	364	372	328	383	396	332	356	343	344	374	349	365	359	364	346	371	394	349	395	389	378	347	356	391	320	382	364	363	391	397	346	378	362	341	389	372	386	359	356	376	370	369	391	395	334	352	328	350	361	393	370	385	364	385	364	370	382	381	360	361	346	377	386	332	370	365	354	381	365	360	368	388	320	373	390	339	360	361	383	372	367	359	349	378	375	365	368	376	357	364	351	387	390	341	368	405	322	382	336	367	406	369	400	368	330	368	402	324	370	394	369	343	352	347	393	356	378	386	370	366	372	378	374	360	324	369	349	355	378	364	371	376	366	366	369	371	365	376	392	394	378	375	394	361	362	381	353	365	368	385	365	391	379	346	342	368	358	353	371	358	336	390	372	360	370	355	343	380	371	335	339	373	403	391	393	382	341	373	370	344	394	341	358	364	338	350	348	337	352	347	389	379	373	356	379	338	389	358	378	371	384	375	347	352	372	339	353	349	340	382	373	362	377	370	327	377	363	395	358	400	364	352	342	400	370	396	336	374	379	376	367	392	338	336	343	338	377	354	319	356	390	379	402	343	376	365	312	348	360	318	386	382	389	392	353	395	358	391	334	350	400	333	379	343	375	382	372	387	386	359	388	415	398	389	374	387	394	380	360	370	367	370	377	376	402	335	377	374	342	390	350	340	377	386	366	361	338	402	384	372	362	345	338	357	372	351	341	370	370	387	385	351	393	357	398	392	398	339	361	404	353	346	354	358	369	378	341	320	340	372	371	370	374	376	390	336	391	353	359	372	349	362	385	396	342	357	387	415	345	345	340	375	370	352	381	347	381	355	337	374	345	366	371	354	393	349	360	339	364	385	400	357	352	377	365	365	375	349	368	349	367	359	400	364	376	387	350	347	357	387	333	334	392	403	402	364	345	400	373	364	378	372	399	372	399	365	366	333	383	360	362	372	383	327	366	372	358	388	364	409	383	390	389	394	387	381	364	335	334	371	342	373	376	371	369	379	377	391	361	364	385	347	350	399	370	321	328	373	390	341	367	396	382	378	363	379	383	350	371	342	376	384	359	334	376	384	351	366	377	364	373	359	354	372	354	348	368	380	336	394	359	400	361	405	381	363	336	347	388	353	338	358	411	379	378	383	356	347	337	388	367	381	343	360	342	360	374	376	350	411	363	369	370	383	365	341	349	373	370	373	380	368	374	345	341	323	346	370	382	362	392	339	365	358	359	396	366	351	391	352	375	376	326	394	347	343	385	330	350	334	362	353	360	367	367	384	387	377	349	373	388	381	373	399	371	380	412	339	348	397	319	377	326	346	402	347	408	393	353	367	331	368	372	369	383	400	332	360	340	344	349	394	347	375	353	356	394	359	361	363	390	365	337	359	368	369	343	369	357	354	331	355	394	349	362	359	388	348	390	373	348	391	351	342	356	376	340	333	368	360	371	374	379	380	351	317	324	360	370	389	353	342	343	350	356	380	388	383	368	348	377	376	381	338	361	323	380	373	382	359	356	365	352	371	346	339	397	364	372	356	339	368	358	362	366	371	363	352	378	333	384	383	357	339	330	391	372	351	387	379	343	359	331	373	386	349	350	345	359	364	388	380	346	359	354	398	354	370	384	346	343	386	388	356	349	387	336	397	405	350	384	392	392	332	359	397	406	379	372	329	371	344	363	373	357	390	377	358	345	355	385	379	390	357	400	356	363	373	366	392	360	366	375	385	344
19279	7862	7136	3690	2506	1820	1408	1165	957	811	763	660	591	562	554	544	475	517	461	452	438	436	458	414	426	422	420	394	407	407	375	418	410	409	398	351	374	385	387	391	358	367	330	400	392	398	387	384	393	393	365	397	373	365	386	360	338	383	371	390	413	372	396	397	347	393	370	366	389	341	357	365	395	344	409	375	365	396	387	388	350	365	373	365	375	354	335	333	361	382	372	384	378	357	385	365	349	337	373	392	347	366	363	392	361	370	338	393	365	392	382	376	362	356	369	388	350	380	358	360	354	359	345	396	383	350	353	380	367	385	379	394	367	397	401	388	370	389	347	360	345	366	368	354	351	377	376	359	341	359	372	381	375	376	383	391	373	322	383	377	389	362	386	336	386	366	385	344	357	379	352	341	352	336	375	355	387	384	354	378	370	365	325	341	356	357	361	341	365	353	369	337	346	348	354	358	345	393	362	364	367	355	349	351	376	373	392	339	345	396	349	335	371	371	351	370	360	355	385	406	380	356	369	368	392	371	333	389	360	340	354	329	342	366	383	350	386	402	315	359	391	347	338	373	355	377	360	367	343	394	324	366	343	354	397	364	375	359	358	335	349	380	366	341	363	362	351	324	378	375	385	368	376	351	402	366	349	358	325	368	322	355	361	355	391	348	369	364	363	386	399	369	383	356	340	375	383	385	369	379	379	381	359	365	399	382	359	331	367	370	345	350	353	366	362	375	358	374	391	352	337	371	380	342	365	347	346	362	346	378	388	371	351	368	369	340	334	353	388	339	368	372	350	374	364	369	348	379	345	367	345	370	368	383	369	374	342	352	348	344	357	373	384	357	386	343	376	382	339	386	334	360	383	366	405	380	383	338	363	359	389	386	373	365	360	362	352	351	363	404	359	366	351	355	366	357	369	354	336	354	365	391	354	383	354	362	393	387	374	335	342	367	372	383	384	372	359	368	367	341	356	351	348	371	389	326	378	361	387	382	396	366	358	370	393	361	388	390	355	390	377	365	394	368	374	390	335	397	366	354	357	351	340	373	368	383	394	370	375	336	353	327	362	348	375	318	360	359	373	377	384	345	366	387	372	388	341	421	370	391	332	398	375	373	374	367	321	349	354	361	380	381	342	374	388	364	353	373	365	377	384	350	368	327	349	348	370	349	372	356	360	343	351	380	398	408	356	402	374	359	366	352	359	360	413	367	347	382	382	373	378	316	352	359	386	385	327	397	362	394	377	379	373	347	375	345	336	338	364	353	354	349	381	394	350	370	351	371	343	388	363	363	357	340	378	375	357	368	313	364	425	365	368	363	365	353	369	334	364	358	378	364	384	378	323	355	369	351	348	362	377	365	387	366	333	369	358	340	356	352	367	382	364	380	372	361	384	371	409	341	353	376	348	354	370	377	338	384	384	390	340	358	350	362	328	387	374	379	387	339	351	371	374	355	389	373	403	372	364	367	379	373	384	377	363	332	390	351	378	374	346	394	356	362	376	349	371	393	399	369	350	364	383	360	328	422	377	338	412	351	353	341	337	358	397	386	351	355	362	361	387	396	351	353	383	355	346	365	341	375	358	363	368	338	386	360	388	378	325	384	343	325	375	389	338	354	340	361	353	375	363	367	378	370	374	348	399	369	343	363	383	363	346	383	359	369	351	373	347	376	351	339	379	337	364	365	367	357	363	352	344	354	373	350	367	360	375	364	379	364	353	340	384	356	341	383	365	369	341	358	368	360	364	392	396	349	358	370	364	374	367	370	349	390	347	336	395	379	365	366	333	337	354	325	375	402	358	381	345	379	380	391	341	341	346	329	380	332	361	352	350	356	384	360	337	393	400	346	377	327	326	356	388	387	396	358	321	389	354	346	389	364	353	375	329	342	362	340	373	362	364	345	364	387	342	377	345	350	380	364	347	366	356	376	366	365	330	343	416	358	336	376	398	372	406	397	387	380	353	330	359	383	361	338	343	392	358	321	362	360	368	337	339	361	373	345	389	337	344	339	372	354	338	365	391	335	390	387	354	374	356	392	365	343	367	355	340	371	365	346	386	375	371	358	386	359	359	367	369	358	337	374	360	357	367	359	341	364	355	379	340	364	349	358	356	382	386	392	383	384	339	367	328	366	362	351	372	342	368	383	356	340	385	364	347	365	374	367	337	377	363	322	361	342	365	388	351	353	335	344	360	372	349	385	341	376	333	352	387	355	357	391	373	383	372	339	364	330	363	375	330	401	365	336	351	365	376	390	373	382	347	361	338	373	351	370	352	371	366	357	390	312	370	373	379	384	361	326	380	343	346	336	372	335	402	356	356	385	362	375	356	374	341	363	366	341	365	368	345	345	357	369	381	368	352	358	386	346	357	370	354	378	341	366	330	407	370	372	343	356	352	382	357	350	368	357	357	353	391	370	345	376	342	386	385	398	394	346	350	357	358	383	354	361	359	390	356	372	360	358	348	350	401	343	335	355	345	380	350	370	369	375	385	365	376	357	366	376	395	389	405	377	348	387	350	378	345	405	363	363	341	359	352	394	367	356	307	383	370	341	407	370	377	379	364	356	376	367	395	377	375	393	355	332	358	339	373	364	380	335	377	377	380	350	373	384	390	354	374	380	367	381	343	354	358	366	341	373	368	345	359	344	362	333	379	348	338	344	387	313	362	370	370	371	378	373	344	373	369	345	362	346	383	365	349	370	374	350	380	349	381	341	359	352	377	366	364	407	359	364	363	350	365	384	361	358	367	358	422	349	334	376	383	353	366	380	395	346	364	359	354	324	368	381	381	356	371	389	387	421	384	401	352	343	371	369	412	359	366	369	368	343	367	383	368	390	369	388	363	350	365	347	362	361	391	336	386	377	370	344	365	378	367	351	356	338	354	382	370	357	374	371	360	366	378	387	393	362	355	391	391	391	356	365	364	352	408	357	392	369	375	389	379	387	336	322	354	335	406	356	342	357	355	411	363	346	357	359	381	383	390	345	343	356	369	372	344	388	381	325	372	359	382	353	339	341	351	370	376	352	347	391	369	362	329	370	364	362	333	381	364	369	373	385	364	357	355	388	380	393	359	373	346	365	382	332	360	378	353	357	372	385	347	383	392	340	366	368	390	360	373	357	346	370	377	392	349	357	367	364	381	372	340	363	358	418	355	373	355	390	347	371	373	378	349	387	363	340	374	381	358	369	370	343	367	369	361	359	341	389	337	390	379	378	370	365	364	338	409	346	350	374	383	360	380	371	344	332	351	325	334	390	369	373	365	394	411	336	363	363	343	352	374	366	364	375	361	378	348	351	355	359	385	391	352	330	376	358	371	361	356	389	375	360	355	384	395	386	350	403	365	337	364	380	386	360	353	383	369	356	378	341	373	363	352	371	383	366	367	373	384	335	395	362	368	367	353	369	363	379	366	374	345	349	411	364	339	362	371	362	350	357	385	335	349	350	386	371	345	370	371	373	373	392	359	358	401	366	356	401	399	395	377	383	374	389
22876	20650	28061	23241	20652	20694	7809	1583	1273	1146	1125	1001	937	895	887	846	840	811	833	781	773	750	748	728	766	754	724	745	753	695	732	740	717	736	696	689	673	679	733	736	693	707	732	745	691	684	724	712	695	751	706	649	734	714	718	668	708	748	735	703	720	724	672	676	737	712	682	744	664	704	780	711	698	665	677	694	712	646	660	676	718	688	652	686	671	710	659	732	687	744	685	690	728	706	726	662	686	663	680	722	667	696	676	668	682	684	696	734	691	700	667	731	676	699	696	717	646	678	668	649	694	680	699	727	700	690	694	708	666	696	674	691	697	728	691	736	705	748	704	687	732	699	711	690	675	660	700	663	707	664	692	727	708	676	671	736	678	669	697	701	623	701	714	669	663	659	692	719	658	664	712	704	722	727	678	676	695	724	683	695	697	683	705	712	666	670	676	718	666	632	649	722	668	677	670	656	655	679	692	685	696	626	645	708	660	711	641	727	732	692	711	716	636	682	679	634	700	681	683	624	713	698	670	668	640	655	649	666	659	696	679	673	720	658	671	692	686	683	710	649	663	706	668	613	712	696	705	700	692	703	668	673	660	704	690	670	714	739	686	690	725	691	689	682	697	645	669	710	678	701	673	729	652	747	759	648	671	683	754	642	683	685	688	723	698	703	683	772	695	660	693	689	666	669	656	707	695	662	749	698	705	641	675	637	668	678	662	723	695	700	670	671	713	688	704	662	672	708	746	663	649	681	652	684	708	689	676	690	721	712	717	689	719	722	731	671	673	697	688	714	726	660	724	684	669	708	694	744	703	746	679	646	690	640	689	675	700	704	691	680	737	676	719	681	714	686	695	667	663	695	693	667	676	657	701	698	697	664	742	691	677	690	660	688	705	676	681	648	667	673	693	692	698	687	751	662	683	688	712	731	751	688	679	686	719	718	676	648	664	707	658	636	743	688	653	692	694	723	664	676	678	666	684	710	684	723	728	680	664	668	718	684	713	696	665	643	669	654	647	691	715	666	712	634	671	683	695	650	704	645	695	687	698	705	674	624	722	680	668	704	690	704	703	700	674	698	668	682	719	615	693	661	758	676	660	701	675	693	756	708	665	677	670	656	681	633	721	688	704	651	671	663	662	642	696	734	683	676	644	695	657	674	635	700	691	630	718	649	682	710	680	705	709	681	666	660	669	695	680	687	725	700	662	674	619	672	642	700	654	689	673	670	639	674	684	685	708	683	652	705	683	683	669	705	671	684	702	663	732	683	663	710	682	701	657	702	645	665	690	682	693	653	703	672	645	648	728	704	711	694	684	741	718	690	670	643	635	713	649	660	709	702	688	663	693	670	674	685	738	660	688	682	665	657	675	747	704	651	647	678	665	715	669	676	640	637	661	692	704	686	654	706	731	708	685	701	634	720	749	682	690	663	697	684	701	701	668	700	754	686	732	672	700	717	646	719	662	640	723	699	683	699	668	724	712	723	682	649	713	715	692	695	735	739	644	725	635	661	695	669	712	679	640	748	684	667	669	704	696	664	630	700	705	662	645	665	716	666	720	639	740	664	670	704	659	642	685	646	729	689	654	660	629	670	639	696	708	692	692	676	657	689	694	692	689	667	699	708	680	669	695	678	678	605	678	641	697	676	699	729	662	709	693	637	674	696	674	703	699	653	687	667	675	726	727	741	626	689	662	676	661	682	728	720	668	666	632	647	698	664	655	668	695	714	689	706	710	672	690	715	725	719	689	700	728	670	703	677	690	722	676	767	689	606	675	685	655	697	697	662	685	679	697	637	724	685	723	676	667	646	676	681	679	675	708	658	697	716	726	699	705	724	665	688	695	709	700	682	667	725	679	726	699	691	654	663	715	685	686	683	635	723	742	682	699	748	687	678	681	678	680	694	699	703	704	673	651	671	686	738	712	657	684	689	710	680	670	752	684	722	651	679	708	671	683	695	734	734	669	678	681	687	697	678	668	670	689	753	677	679	708	728	656	682	700	708	654	697	602	717	675	648	675	658	683	743	696	717	695	691	663	703	725	716	690	680	654	671	690	649	683	698	681	651	692	670	678	676	669	712	691	732	711	693	691	721	672	691	692	667	689	711	686	695	721	659	728	679	669	684	703	689	713	690	703	696	729	642	707	711	675	638	713	710	653	664	728	709	674	688	691	710	677	661	663	690	708	717	704	694	653	717	741	690	694	713	650	610	687	685	656	726	694	680	710	691	740	672	711	705	643	664	721	690	699	658	722	694	678	652	675	670	707	666	631	672	683	715	714	688	641	692	662	704	689	663	668	675	664	662	684	671	705	694	637	734	675	742	647	647	708	672	667	691	679	672	688	741	631	690	684	665	685	690	693	689	653	691	704	725	671	664	674	671	727	617	692	655	719	648	651	715	691	651	694	695	669	666	699	715	692	696	740	638	698	700	679	713	681	663	718	646	690	663	680	674	703	681	701	694	646	666	713	678	667	652	728	693	641	697	708	675	681	676	660	695	660	701	707	686	690	654	695	666	705	671	722	686	728	671	638	636	676	655	703	658	706	668	650	714	717	710	680	644	706	703	727	691	683	713	672	691	713	678	695	681	675	677	695	727	631	703	690	698	678	716	750	619	693	697	679	662	663	689	685	650	675	704	727	717	715	703	656	711	685	668	669	707	715	687	646	643	667	668	660	686	674	693	712	728	681	674	696	673	632	680	678	728	667	670	711	640	679	708	716	675	674	694	687	690	677	662	683	690	657	715	733	703	683	680	744	679	719	674	697	628	667	722	680	699	674	677	680	637	699	648	711	675	725	644	638	690	697	692	702	746	754	705	700	721	665	713	716	665	671	650	691	652	699	681	639	708	655	682	686	685	663	681	702	645	647	653	672	667	713	688	684	666	688	727	705	696	711	703	694	677	694	714	694	662	703	674	626	695	686	634	725	657	694	735	659	628	669	664	677	655	700	742	685	716	701	702	672	706	700	689	680	629	683	665	676	705	718	646	694	669	654	711	684	676	744	715	613	678	700	709	665	676	700	710	645	678	689	687	678	641	712	692	669	666	704	705	654	700	745	693	684	628	651	685	734	687	671	649	710	680	720	712	674	698	701	678	679	669	691	660	659	712	675	665	695	711	673	630	663	671	668	689	665	718	664	674	685	704	687	677	726	685	684	668	708	705	661	680	699	672	654	678	614	672	738	653	642	707	658	696	636	680	661	664	668	666	733	695	689	632	713	644	709	639	662	711	718	676	693	710	632	702	709	674	653	740	746	650	680	722	690	669	701	650	669	668	683	676	702	671	711	721	629	698	714	703	680	696	682	677	665	696	673	661	727	687	675	693	698	678	657	711	707	693	676	676	675	670	685	704	675	687	689	715	693	682	615	704	674	698	689	700	665	666	685	685	651	699	711	644	677	696	720	687	684	659	680	688	636	715	747	680	688	713	730	680	705	709	662	702	717	661	654	669	729	698	650	679	665	650	662	727	666	719	679	709	694	702	696	661
19241	14194	12729	7219	4869	3493	2764	2363	1896	1667	1422	1341	1226	1142	1097	1008	955	901	888	862	857	823	744	791	780	824	744	750	738	731	709	725	705	717	697	671	707	650	713	674	704	678	682	730	701	708	673	654	637	650	676	739	663	691	721	675	717	666	658	712	646	670	684	656	629	627	685	689	711	662	622	662	602	637	607	635	653	690	683	640	672	636	695	624	665	633	635	690	637	693	671	595	665	637	673	647	638	621	653	650	657	672	682	658	649	653	673	675	630	666	632	634	641	662	635	649	716	647	618	651	675	682	651	674	639	637	633	673	626	690	691	667	699	650	669	676	660	666	643	680	677	683	626	676	668	652	667	639	628	679	644	578	676	648	647	623	657	655	646	671	684	642	664	626	691	676	615	682	670	633	620	645	642	681	656	629	665	648	669	641	678	629	655	677	684	628	649	648	660	640	632	646	628	677	652	692	681	646	646	647	674	667	646	624	682	652	646	662	666	645	683	677	630	649	619	732	649	656	649	662	625	688	621	700	646	651	646	643	658	606	611	661	638	648	656	659	640	644	647	616	656	653	642	645	676	666	632	626	638	620	632	652	638	651	637	608	636	676	639	633	622	686	650	648	670	626	625	648	678	611	658	696	663	671	654	648	659	659	653	633	636	650	659	634	663	661	591	675	658	657	642	686	657	604	681	643	621	629	657	639	638	598	622	641	653	657	605	674	652	620	644	597	671	664	637	664	613	655	636	662	645	621	681	636	591	628	721	651	632	637	629	618	624	661	659	635	676	656	656	706	653	715	690	672	678	610	642	664	657	647	659	668	611	640	681	629	634	699	674	645	680	644	644	650	668	625	633	624	704	656	629	649	657	617	614	660	670	683	643	664	655	645	660	708	664	638	653	655	734	687	679	660	655	624	611	673	604	654	665	673	607	650	669	688	682	638	664	644	606	688	650	642	686	670	678	614	623	685	615	640	659	628	648	653	674	597	655	641	652	689	646	671	669	636	654	661	659	651	627	673	685	610	676	635	658	681	660	680	633	633	638	664	661	634	627	664	637	645	635	659	673	667	637	655	641	584	686	683	685	689	680	705	631	642	608	663	666	660	660	641	640	633	657	669	667	632	658	692	674	647	605	642	601	658	615	680	613	641	677	648	647	680	614	650	602	651	600	610	716	627	632	635	691	634	660	623	676	644	621	639	660	638	698	642	668	666	664	659	645	648	651	688	607	637	594	672	655	621	654	647	648	649	652	659	638	638	682	675	664	655	672	605	654	639	691	633	634	648	628	670	657	657	642	664	670	630	670	695	626	623	665	639	682	622	655	652	642	628	681	650	638	665	710	661	671	671	622	624	620	672	636	637	671	660	644	654	648	664	649	631	670	639	669	704	664	640	663	659	677	669	607	667	688	636	673	676	673	642	664	656	624	621	671	633	709	656	665	674	653	654	686	658	657	669	627	703	662	679	639	632	645	591	673	658	645	639	623	653	657	669	635	652	694	609	596	646	631	648	653	653	706	649	654	666	662	666	674	620	651	671	701	649	684	694	619	670	637	640	629	650	651	699	713	672	663	668	630	628	676	713	665	697	609	620	670	631	672	652	625	671	650	686	630	624	674	638	650	657	643	650	650	663	683	589	710	607	718	695	692	645	662	665	658	642	642	630	648	593	671	647	657	675	692	618	671	624	632	649	671	636	628	640	670	694	641	639	604	628	633	638	663	646	675	708	655	661	635	702	690	681	594	682	679	658	640	645	661	650	665	604	686	585	635	664	632	664	681	659	637	693	665	607	616	678	673	668	664	680	687	734	639	635	663	628	634	659	665	642	680	646	691	617	695	623	612	680	672	672	617	651	658	665	665	634	704	643	605	680	642	682	657	625	667	603	709	649	664	646	655	636	644	613	667	622	665	646	596	597	642	646	649	674	667	664	676	678	644	649	693	664	673	639	636	640	615	701	626	662	660	628	682	615	670	613	677	645	622	651	642	673	687	636	608	691	631	613	682	619	614	657	696	636	678	629	645	646	698	654	674	612	639	646	625	641	714	628	675	690	671	625	633	633	636	620	615	629	662	618	660	651	643	695	656	653	624	659	678	606	654	637	652	643	693	644	651	625	636	654	627	655	684	668	630	649	634	642	651	660	606	635	671	706	676	645	632	683	653	645	663	661	631	610	633	600	663	706	627	657	658	641	667	662	676	630	683	610	659	681	678	686	667	657	637	649	612	676	618	653	630	688	668	626	598	635	638	666	621	612	680	646	609	654	656	648	586	616	633	681	665	639	656	623	631	647	653	677	666	677	653	648	649	669	652	629	663	655	640	625	674	656	652	646	629	606	719	657	638	655	674	610	708	647	663	615	655	679	612	664	647	645	649	634	685	659	666	646	633	699	667	644	630	673	654	648	684	652	672	614	633	652	686	627	651	633	663	637	662	651	643	618	683	683	658	636	648	615	671	674	655	703	626	637	644	713	644	647	677	635	663	666	622	658	666	623	634	680	625	650	673	662	661	651	619	649	679	659	692	620	677	664	647	641	641	587	664	628	727	675	627	690	643	659	687	624	654	632	631	608	667	645	684	664	682	662	690	668	647	613	716	691	690	644	632	608	620	664	650	692	654	675	686	657	589	651	619	637	682	671	629	696	649	650	682	674	644	688	697	679	674	639	629	653	664	651	652	640	693	642	663	651	644	664	670	690	624	660	666	628	663	671	600	688	680	669	597	604	651	654	667	665	609	619	654	672	630	651	659	659	681	626	671	666	683	673	626	640	652	632	683	664	636	657	641	613	693	635	657	656	655	649	628	642	626	647	632	620	679	684	664	662	665	640	639	664	678	640	645	661	646	677	666	679	637	633	634	647	676	621	637	639	621	669	635	634	671	660	621	675	633	679	688	657	650	717	649	669	673	630	644	631	661	690	680	655	647	573	660	628	662	609	633	683	641	623	629	620	623	693	619	639	640	678	679	687	683	656	710	648	624	634	711	639	711	645	661	645	664	671	635	677	652	664	600	592	664	616	678	669	682	602	696	630	693	614	643	625	620	656	617	619	643	642	626	655	653	663	673	635	663	661	645	657	592	660	697	672	668	669	637	661	674	669	628	667	656	647	617	617	637	625	646	623	661	685	719	672	676	663	696	666	604	639	646	621	651	609	689	683	674	647	597	628	678	696	648	653	647	689	644	650	651	638	675	598	663	627	648	637	614	646	669	657	624	684	641	666	647	664	630	667	659	650	620	664	648	679	682	656	650	632	652	605	690	653	642	650	631	624	646	675	626	671	685	668	655	658	661	659	641	653	631	612	683	659	659	628	669	641	669	644	685	686	629	626	648	664	655	637	634	601	611	662	617	662	634	646	661	655	635	643	686	703	630	723	611	663	691	685	674	664	666	614	619	634	659	666	659	664	611	647	641	590	675	677	665	652	678	610	620	683	642	670	648	632	667	665	715	623	668	633	626	616	613	639	639	657	631	633	632	655	624	685	625	642	688	622
32285	13523	1889	586	481	441	317	296	320	302	310	285	271	307	278	278	321	317	286	312	275	327	312	287	298	307	314	282	310	329	291	285	336	271	310	284	319	314	281	311	283	278	291	281	296	280	283	293	312	290	316	284	299	291	268	295	290	289	286	279	293	326	326	260	252	290	297	337	278	265	333	327	287	353	308	300	263	342	272	279	311	266	300	292	276	303	288	309	274	294	309	314	278	298	295	295	301	298	278	298	311	301	313	293	296	293	320	283	316	328	283	307	289	288	319	287	308	281	282	280	281	266	288	288	287	271	295	328	286	277	267	288	280	284	324	300	314	278	279	295	268	301	316	275	268	323	315	272	279	321	282	304	302	291	324	291	273	313	306	334	290	300	284	287	305	307	303	300	280	301	294	266	277	293	303	279	300	295	301	303	300	293	323	321	301	329	288	311	280	314	303	295	313	298	308	295	306	308	278	301	277	313	273	295	253	284	290	294	289	307	331	308	322	300	306	307	302	285	314	297	286	324	279	277	286	305	301	301	280	279	263	291	269	279	281	307	291	301	293	299	279	282	283	296	284	308	287	275	267	269	283	308	294	285	322	307	281	318	273	283	286	286	313	283	298	334	271	314	297	249	344	277	300	325	311	284	284	289	298	288	295	308	292	315	321	303	304	334	289	288	256	292	320	289	275	316	279	285	306	303	304	269	280	296	293	300	322	304	278	318	271	297	327	303	299	284	303	301	284	273	286	269	286	276	298	290	314	331	302	331	311	276	321	311	264	321	278	300	281	290	296	286	279	276	288	305	273	303	266	291	308	308	304	296	311	288	285	278	286	293	314	271	268	302	280	274	311	291	320	296	294	304	300	300	288	294	286	284	308	296	277	316	316	297	306	301	309	310	262	284	304	286	270	283	272	261	290	303	284	280	295	305	290	286	316	298	320	321	295	302	294	284	288	285	282	289	295	306	297	324	290	289	292	274	344	287	278	314	287	307	297	292	280	269	261	287	270	324	299	294	286	326	278	300	310	289	267	290	299	302	252	296	320	275	306	292	304	283	289	302	295	322	292	284	312	274	274	304	318	292	273	303	292	267	256	298	307	253	293	290	278	279	320	309	290	310	279	290	312	276	296	311	295	302	292	299	313	286	315	306	278	297	295	329	296	281	300	302	293	284	297	283	319	304	286	263	286	274	293	282	291	305	301	302	286	295	288	324	291	291	277	273	291	293	271	306	294	298	293	331	291	263	331	295	283	313	313	314	295	293	312	299	306	306	284	288	331	291	308	297	299	305	293	289	295	304	322	291	293	329	279	290	296	293	292	283	279	292	304	293	298	301	319	282	293	283	274	289	272	307	293	292	290	296	297	318	288	274	283	280	285	276	289	291	321	288	291	302	282	300	293	300	261	276	283	330	279	313	272	298	321	315	317	306	331	309	286	285	298	299	273	280	290	304	287	291	279	305	275	282	273	262	290	308	309	311	311	300	308	295	271	286	281	320	271	294	320	304	302	279	291	304	302	293	269	303	283	302	280	295	306	314	290	318	302	303	287	283	306	260	267	302	290	270	325	278	291	295	292	302	317	299	300	279	279	325	310	309	273	284	282	318	282	293	262	305	278	295	330	279	289	280	296	297	304	300	307	299	261	298	325	271	290	288	289	315	282	308	343	275	282	303	317	264	298	302	315	317	279	305	309	292	294	297	281	265	288	260	278	304	309	305	301	277	291	284	318	304	295	321	305	310	318	307	292	336	323	331	311	284	294	298	323	295	313	300	319	261	285	256	277	296	312	312	287	272	285	319	324	301	297	312	284	286	332	311	281	320	285	305	327	291	323	320	307	302	310	308	308	285	278	307	289	288	293	266	308	279	308	282	312	309	277	274	301	294	299	305	280	318	336	285	304	307	298	298	287	294	295	272	315	276	246	298	270	293	305	276	299	245	309	284	276	286	326	254	314	300	282	273	266	276	299	319	305	285	292	327	297	288	258	326	301	304	311	294	266	284	313	263	311	300	298	294	306	307	295	289	269	322	263	289	289	271	288	314	279	313	265	293	261	272	292	306	273	261	310	301	285	302	292	287	312	308	352	332	290	285	270	274	277	280	285	297	265	280	306	295	277	312	282	299	287	297	286	306	292	304	280	302	251	315	294	291	296	298	348	307	281	285	286	278	285	325	309	281	311	303	282	275	311	311	300	275	285	316	333	281	306	289	261	317	270	291	304	269	274	313	284	324	277	281	281	311	283	298	300	292	317	341	322	275	281	331	322	275	313	290	282	307	313	285	285	314	280	326	326	302	314	272	293	280	314	306	294	295	325	286	297	297	299	308	281	306	310	277	286	303	282	294	287	280	263	288	310	290	305	291	287	276	288	278	313	276	260	317	280	298	287	297	278	293	278	283	259	304	295	315	274	308	271	230	289	306	320	306	292	261	287	294	286	284	298	315	300	261	308	302	303	289	298	276	286	304	266	304	274	304	288	311	312	298	291	268	280	309	284	284	297	274	276	303	323	292	288	301	293	289	251	290	297	296	296	301	269	281	289	262	288	284	304	285	323	295	276	295	306	295	296	255	306	301	315	286	296	259	300	313	276	294	274	314	306	300	270	313	289	293	293	286	315	262	277	283	287	343	325	328	276	300	294	323	281	310	295	296	326	309	267	318	294	305	292	269	279	257	298	319	286	275	326	289	279	285	306	284	285	270	314	268	292	293	280	286	298	306	308	288	299	309	317	276	280	287	311	273	298	301	293	273	285	299	314	289	310	331	271	269	310	261	317	320	310	277	279	304	288	287	287	286	312	285	299	321	301	279	298	285	322	298	298	300	280	307	281	265	291	307	295	306	281	312	319	282	318	289	275	300	258	290	320	322	289	311	291	301	303	285	313	283	303	291	291	284	288	305	306	334	278	308	301	294	311	294	329	310	285	313	283	284	271	329	306	331	285	302	269	307	323	286	304	267	312	303	306	265	323	250	270	299	284	266	301	277	329	305	285	271	310	290	291	305	337	324	297	289	330	308	309	315	282	276	317	283	308	273	280	324	307	284	308	319	264	313	292	293	305	257	262	297	298	324	324	284	337	292	328	299	300	292	273	266	290	289	282	294	316	311	301	314	302	320	294	335	327	285	297	312	268	280	280	263	290	303	325	288	281	282	271	294	326	283	276	304	320	291	320	293	310	282	303	292	290	320	307	288	310	319	313	301	265	300	267	265	321	277	312	265	304	305	311	263	305	295	292	294	310	294	303	271	308	300	302	294	278	311	334	309	300	309	287	289	271	263	289	301	281	312	273	299	293	294	313	298	299	281	291	303	292	321	292	297	299	296	286	305	279	305	274	294	324	285	293	283	306	258	310	309	331	281	276	294	295	320	322	306	298	304	279	300	300	311	313	306	351	287	282	296	300	283	297	298	276	278	291	264	267	311	263	285	312	291	286	284	276	284	302	292	312	313	307	286	272	285	306	327	285	297	312	295	293	286	293	284	300	264
16742	885	753	531	447	402	360	366	331	348	320	361	353	335	325	335	317	327	305	338	333	305	327	352	287	302	296	325	329	297	329	305	332	342	291	326	317	321	289	335	316	303	304	310	282	312	318	325	314	285	337	362	332	280	319	325	293	296	297	302	317	334	287	299	301	289	303	331	341	348	319	300	311	326	317	355	330	340	328	323	298	334	344	304	323	300	317	334	324	338	302	318	322	305	330	321	319	339	306	291	339	337	313	299	316	320	299	333	294	333	325	320	337	323	338	330	320	309	281	319	324	315	304	319	326	316	337	298	305	325	301	324	310	303	303	336	325	316	304	298	339	304	333	324	293	322	312	317	284	325	296	337	333	309	281	315	324	303	320	329	314	340	309	315	299	289	324	311	334	313	299	351	304	322	324	336	316	295	298	317	284	300	349	320	305	306	313	340	338	308	307	300	308	308	302	325	339	299	298	326	323	296	334	321	302	363	325	324	311	315	310	306	327	320	326	305	314	321	298	313	316	331	324	308	317	300	299	320	310	290	355	298	318	287	316	303	310	302	303	296	314	304	335	344	315	303	318	298	295	331	300	288	317	312	337	319	313	302	318	334	314	295	311	304	317	314	293	302	341	334	302	323	309	315	333	326	301	339	316	357	303	302	306	308	329	340	295	328	302	323	294	296	323	291	275	326	321	301	330	336	309	324	302	296	310	321	300	300	313	334	303	339	310	300	312	319	320	304	337	315	309	316	322	329	324	345	313	308	343	364	323	276	298	286	292	323	341	328	325	312	321	315	320	322	295	349	277	337	326	330	309	323	332	332	316	281	315	324	297	282	333	321	291	310	333	300	308	285	305	322	319	344	337	309	289	345	313	328	331	352	331	342	330	345	317	312	280	312	329	300	325	334	314	313	292	322	315	299	299	349	317	307	300	304	310	316	332	293	292	306	296	318	352	339	330	301	296	324	311	339	298	312	310	314	333	323	299	323	323	334	315	306	310	345	328	296	329	327	307	328	279	327	301	303	276	325	352	291	334	317	297	301	303	315	319	322	310	314	308	283	298	304	308	293	336	326	322	322	326	309	304	301	296	328	342	299	351	283	295	308	327	324	305	324	304	336	295	332	320	293	323	326	336	302	309	322	303	331	355	356	301	294	323	322	318	294	327	336	320	325	316	315	303	285	314	307	308	292	328	311	288	320	322	305	310	281	311	337	324	324	324	356	291	326	309	310	312	311	322	307	304	312	325	328	311	345	301	302	319	323	293	322	330	299	325	346	309	335	324	309	301	316	323	290	302	281	308	290	312	292	299	325	320	302	316	292	335	354	326	330	324	341	300	329	307	301	322	321	321	312	314	322	324	339	314	302	300	330	301	280	306	326	331	304	304	287	325	329	319	313	329	312	304	298	384	341	306	308	335	342	303	298	315	310	311	287	297	370	347	335	322	307	296	348	281	312	305	326	351	310	286	317	316	340	322	289	318	345	311	301	283	306	317	289	329	307	344	336	315	298	335	295	301	316	318	292	296	294	343	297	294	329	336	301	318	334	325	309	320	315	292	323	301	290	324	319	324	314	319	292	317	282	277	300	334	299	337	345	321	326	314	311	329	307	315	337	307	346	308	334	337	346	308	291	319	326	320	309	310	311	344	331	295	306	335	307	326	297	319	327	306	334	313	307	284	333	329	345	328	326	356	271	321	295	328	290	317	320	321	289	293	316	297	320	307	329	321	308	312	310	301	314	320	366	323	324	325	344	344	367	311	321	329	330	320	299	302	306	305	312	330	324	343	292	310	280	335	314	337	332	335	327	317	311	304	307	300	320	346	302	332	312	300	302	313	315	274	353	333	326	281	328	330	301	333	294	324	299	319	327	296	302	312	343	294	314	303	311	288	308	307	297	288	342	307	336	315	346	303	326	310	324	311	317	320	298	322	306	317	304	326	306	290	290	310	308	312	320	342	324	370	295	330	285	355	319	335	301	303	290	307	322	317	314	298	353	302	286	332	321	320	312	302	329	308	321	295	312	306	325	281	294	306	312	319	297	323	320	310	307	315	327	344	291	303	261	327	310	337	314	315	313	315	352	325	309	329	323	297	320	323	315	323	320	290	317	331	316	308	305	322	307	342	344	318	328	317	325	335	292	325	309	323	326	343	325	279	365	306	321	307	303	270	301	315	309	322	280	284	302	336	304	326	301	274	315	328	350	301	321	330	323	316	302	315	343	319	313	315	330	317	294	338	307	309	343	299	330	312	290	311	297	301	320	318	327	356	327	297	291	341	312	307	302	301	348	314	292	331	303	316	313	285	302	342	316	314	307	309	328	296	283	328	332	304	304	338	276	328	335	320	351	323	318	327	319	292	313	310	319	309	298	280	346	310	281	316	297	310	308	320	303	314	339	300	331	298	305	301	323	326	321	320	306	307	312	317	318	341	341	312	287	319	313	310	292	332	312	335	301	329	301	292	323	328	372	295	310	331	312	327	304	345	327	320	302	298	341	292	331	329	352	344	307	333	308	333	295	313	315	299	313	318	334	322	345	306	344	309	338	309	321	319	314	315	327	333	337	274	324	345	288	314	347	320	318	303	303	287	321	309	330	319	317	350	328	314	318	320	310	291	358	334	316	316	315	333	307	313	343	296	331	294	327	319	347	303	306	308	322	322	308	314	321	291	309	294	348	352	318	325	346	343	301	297	308	324	338	314	292	335	320	364	321	335	309	325	320	326	333	301	304	290	323	322	329	301	299	323	310	299	319	300	334	343	299	303	330	314	287	325	330	295	286	342	312	296	321	311	317	322	326	289	345	308	325	311	310	296	299	313	326	327	344	313	304	299	321	315	320	343	304	326	287	327	336	296	322	299	313	322	316	314	327	320	298	339	337	302	297	299	334	313	301	314	301	304	288	317	311	324	331	350	349	323	322	314	269	315	325	318	317	298	343	358	340	326	337	310	310	315	325	349	299	295	323	331	312	299	330	305	304	317	320	327	330	316	334	315	311	328	311	304	308	315	340	301	331	351	324	303	273	332	296	328	324	306	286	296	301	349	322	344	322	303	289	328	280	328	312	306	324	341	327	325	333	313	293	321	311	296	302	294	362	288	320	356	337	336	309	332	295	351	310	350	316	297	320	334	299	330	320	346	328	331	310	321	322	342	352	325	332	331	315	338	315	317	346	312	301	344	313	318	309	282	290	324	323	315	297	345	299	314	311	344	304	296	344	310	342	340	321	328	301	336	325	327	289	316	303	339	318	303	315	331	303	306	303	328	296	320	343	312	321	301	333	289	316	317	331	312	308	303	334	305	314	315	310	311	302	344	316	298	310	320	292	328	325	339	325	328	326	311	323	310	307	316	315	318	325	318	295	318	354	338	323	306	343	336	281	317	294	337	351	360	279	310	315	346	297	320	330	316	306	335	305	318	332	310	331	324	312	301	312	306	289	333	323	293	337	325	326	315	304	299	317	296	315	313	283	324	301	310	310	323	325
25132	20664	27457	23884	20616	7272	1026	726	633	597	505	475	484	453	415	468	429	437	415	372	368	425	425	452	385	392	362	377	368	362	374	343	363	358	394	381	359	363	376	361	356	329	377	372	310	349	364	351	402	370	379	373	339	347	396	369	328	348	328	386	378	332	341	362	358	388	369	366	377	347	378	364	353	418	345	372	350	365	368	387	375	371	361	356	336	362	345	377	341	339	380	357	348	425	364	383	376	394	351	357	333	392	330	341	354	363	357	337	365	331	363	369	379	383	362	367	358	392	381	360	366	348	383	356	374	365	328	338	369	329	360	324	371	354	339	368	361	392	375	362	371	397	359	377	348	401	365	367	347	384	383	326	362	323	346	356	398	357	396	334	330	355	395	391	339	385	339	379	372	396	406	366	366	350	358	388	349	375	341	373	370	344	364	392	361	367	381	361	341	354	352	348	372	344	361	347	362	335	335	346	374	376	357	381	331	359	359	362	358	356	363	382	369	356	361	394	337	329	324	380	373	369	391	365	356	344	353	343	387	383	367	352	332	339	370	348	358	372	341	400	360	354	359	384	358	313	339	358	372	379	397	347	334	363	381	336	365	404	348	333	341	322	342	331	339	347	348	304	362	364	358	354	361	340	403	394	345	366	372	357	365	406	363	328	360	350	366	319	397	368	354	358	349	331	375	364	374	360	387	380	371	361	340	356	373	370	339	357	374	380	343	361	357	386	415	351	354	360	351	328	348	397	364	353	366	349	370	353	350	371	334	308	358	382	349	373	358	379	367	388	367	384	363	352	327	359	369	377	342	331	366	353	383	378	333	334	355	363	341	317	378	390	364	365	368	359	405	367	318	337	367	349	351	394	378	375	349	351	357	354	391	348	387	372	315	331	337	349	354	371	345	343	361	325	343	366	329	354	352	387	365	335	364	334	348	366	382	366	367	350	343	344	372	344	351	345	355	366	350	369	365	341	369	377	359	379	336	374	344	377	343	351	354	324	360	385	346	386	319	370	356	372	356	354	373	351	309	347	396	382	340	315	359	399	397	360	365	316	371	375	351	333	350	358	363	383	366	343	374	329	371	334	391	332	399	353	352	335	367	367	409	352	363	375	322	357	366	347	370	361	357	355	369	414	356	348	339	340	348	384	370	322	350	381	354	385	328	347	360	391	343	337	376	335	336	381	354	332	390	338	374	357	335	379	352	372	334	317	309	359	361	376	390	355	363	335	360	363	362	333	364	350	362	349	396	374	346	338	334	375	405	380	398	324	331	327	345	354	375	365	351	352	343	324	407	327	358	373	371	346	352	338	343	347	352	359	367	363	375	381	371	352	359	384	324	336	346	373	358	357	386	342	337	365	356	354	365	330	342	343	378	366	386	362	367	354	354	355	335	360	392	315	352	356	358	340	369	338	371	344	350	382	347	324	337	353	368	365	376	363	382	357	334	373	353	341	360	332	390	399	326	388	377	368	309	360	312	340	337	348	330	351	391	379	348	369	360	328	352	361	348	361	380	389	358	361	370	383	348	359	355	373	357	370	345	354	366	350	362	381	348	359	374	354	366	355	340	358	356	328	365	320	377	345	331	363	365	366	345	347	321	343	362	356	365	342	361	369	342	338	357	370	324	347	369	349	347	349	388	352	372	324	336	356	355	349	353	338	337	365	385	333	369	378	366	370	370	379	367	376	397	382	401	361	363	363	387	397	354	369	374	350	369	368	375	361	356	323	347	362	333	340	371	345	346	360	354	338	368	361	348	413	374	353	345	338	344	348	360	384	340	365	343	355	388	359	346	320	378	380	365	407	346	361	354	334	337	366	399	371	354	353	386	333	346	357	354	395	423	360	354	381	354	353	364	379	377	359	352	365	348	355	359	345	304	356	356	406	384	318	363	365	358	354	393	371	339	337	376	322	342	356	378	368	344	358	328	387	391	343	345	359	363	358	377	352	362	391	358	343	356	361	306	379	343	366	360	367	365	361	351	381	363	334	379	353	345	343	351	360	392	351	348	353	367	372	352	342	352	336	363	376	365	372	383	355	326	368	365	402	345	348	376	339	344	340	396	384	376	372	385	333	319	348	368	405	370	296	369	373	334	373	366	346	362	344	362	331	320	351	357	384	353	396	372	347	377	353	357	335	334	372	363	350	335	350	341	364	379	334	351	353	366	364	365	360	358	388	346	374	364	383	349	398	365	320	330	337	365	314	383	363	325	372	326	366	372	354	365	362	356	366	358	346	352	358	375	364	346	354	347	364	354	379	338	352	376	369	349	336	348	354	394	332	339	361	377	394	369	351	370	357	336	353	342	354	322	365	341	371	344	358	356	348	353	378	354	348	347	340	368	371	341	364	377	326	369	349	345	396	327	388	361	370	401	330	349	335	398	365	333	348	315	352	356	370	360	336	349	341	367	385	376	381	331	381	370	383	363	329	335	375	367	359	349	373	371	378	311	344	380	370	373	354	345	354	331	340	345	360	362	379	357	350	373	390	347	373	341	357	352	382	399	340	373	377	360	355	380	363	372	373	363	364	353	329	405	363	364	362	381	343	358	369	333	401	318	365	365	339	367	343	362	391	372	367	351	369	349	355	376	368	338	342	359	361	348	361	387	338	371	370	383	358	339	362	361	365	346	348	360	351	409	359	370	331	391	385	365	372	366	354	365	356	350	343	352	371	343	351	363	384	359	377	361	354	335	338	361	342	337	351	367	371	382	365	391	347	355	354	389	361	355	371	349	358	374	349	384	340	360	339	329	334	353	338	349	351	348	347	350	352	329	362	372	333	337	352	341	320	333	352	364	340	380	365	363	390	332	354	389	362	370	382	384	354	364	375	333	374	337	379	363	323	377	388	386	354	344	365	360	317	368	322	347	358	344	374	347	325	361	387	338	341	355	374	339	363	377	346	330	342	344	331	351	359	383	356	371	378	332	365	336	363	363	315	353	355	328	357	353	358	383	357	333	334	360	338	356	431	369	350	376	343	382	350	380	350	346	366	337	368	353	368	363	356	343	336	357	366	362	338	399	369	380	333	382	373	355	353	335	312	318	350	362	376	376	354	320	332	362	361	357	347	357	374	364	342	372	343	397	348	341	359	353	353	351	365	346	360	357	403	366	352	376	346	366	347	366	355	355	385	347	379	334	361	327	347	343	336	373	369	345	375	349	343	339	380	388	359	384	353	343	404	333	353	383	342	344	346	382	343	382	332	342	373	352	384	351	352	345	352	342	369	340	354	328	305	382	365	352	353	363	379	329	312	337	340	349	359	350	351	370	352	358	317	389	355	327	373	386	383	368	372	341	395	336	360	399	359	354	331	344	361	333	324	349	335	369	331	336	341	345	363	351	403	368	363	383	358	332	378	369	339	327	352	355	316	347	392	328	394	351	354	354	357	363	333	347	342	327	350	399	329	343	349	371	382	358	354	310	323	363	363	365	367	329	344	331	322	369	370	367	373	346	349	381	381	336	342	355	346	354	364	373	373
19277	7949	7399	3848	2466	1877	1454	1113	1009	881	756	641	638	604	516	551	476	478	448	475	413	422	461	446	422	383	369	426	431	392	359	380	351	413	386	368	376	357	389	384	397	377	373	352	369	389	352	331	348	393	364	373	304	383	385	375	399	393	367	348	370	370	353	379	375	386	359	406	385	393	359	348	415	369	371	338	367	375	339	346	353	370	348	373	348	381	359	357	346	363	340	340	389	371	326	354	330	360	344	381	329	380	373	348	344	364	362	342	366	340	367	374	371	390	377	341	338	341	349	357	337	354	341	383	342	368	367	379	338	343	361	369	307	334	369	320	386	377	390	376	375	337	350	366	329	382	364	334	356	365	381	411	336	362	368	362	350	377	344	354	379	359	371	356	366	346	346	362	377	383	359	365	368	373	313	373	349	329	354	374	369	358	344	383	336	317	350	318	351	375	358	361	352	402	340	349	367	353	373	361	380	327	349	354	342	357	380	331	350	346	385	345	373	361	349	382	362	383	357	376	343	369	379	336	312	378	332	341	368	364	361	373	372	352	358	335	373	375	350	390	398	369	331	375	367	370	344	396	357	375	341	365	353	356	351	329	351	363	360	362	387	381	365	383	380	323	375	358	357	327	362	373	347	351	384	363	369	326	365	337	342	359	367	326	380	375	373	360	374	350	347	366	368	369	379	338	349	335	341	350	344	331	364	348	374	341	361	347	360	355	349	352	339	328	369	361	367	378	352	362	350	384	391	354	354	324	377	368	383	363	343	385	339	333	348	356	328	347	350	364	368	371	398	363	369	356	350	395	363	407	336	345	358	375	356	356	388	355	325	357	370	357	382	359	355	395	378	359	334	372	369	338	351	384	382	378	357	365	377	385	328	351	361	355	323	328	352	369	348	330	365	367	344	341	363	363	357	346	399	343	371	346	373	344	364	343	348	335	320	363	344	330	378	356	373	382	342	339	379	333	369	336	389	364	335	354	352	335	379	370	377	380	360	355	346	362	365	370	408	379	337	339	388	348	366	362	397	344	354	364	352	378	380	374	373	371	337	363	354	351	361	363	333	353	346	383	356	379	368	395	382	347	374	336	388	375	335	373	339	364	377	339	341	364	388	352	374	355	342	371	373	368	371	343	363	364	354	354	347	339	385	380	343	367	391	372	340	369	342	395	351	349	325	347	379	345	330	378	361	344	346	381	382	352	353	360	355	346	371	373	372	372	349	386	391	376	371	369	375	377	342	375	342	361	366	331	378	412	361	390	357	386	351	331	366	314	312	345	332	374	367	323	365	336	366	371	384	388	378	350	334	380	376	337	346	349	381	383	363	338	370	349	356	362	387	392	331	346	353	378	360	341	369	373	379	346	356	348	316	386	371	341	342	341	352	347	347	412	330	354	349	356	389	341	354	372	324	380	354	355	374	373	356	386	325	349	333	343	379	355	353	329	353	361	329	318	357	369	331	373	341	339	400	376	378	380	370	378	345	323	335	383	354	387	314	348	398	325	383	337	349	348	362	358	342	373	354	372	358	327	335	356	333	381	359	365	367	358	361	370	364	353	350	364	364	335	377	326	346	342	356	360	338	350	346	363	378	404	335	333	344	328	361	368	358	348	380	348	353	384	386	378	354	350	341	342	377	392	369	341	361	393	380	379	371	356	360	385	375	341	362	327	363	369	362	345	348	341	394	358	324	362	370	367	388	357	359	364	352	354	342	333	361	326	370	392	330	348	364	360	338	398	365	354	374	354	385	381	345	358	384	363	334	355	355	338	369	365	345	340	323	332	348	364	338	333	355	380	345	330	340	357	353	352	355	376	372	355	340	412	357	364	356	324	399	368	329	387	386	367	356	353	340	354	382	382	360	388	346	360	349	335	360	385	369	346	369	368	357	319	308	338	370	363	353	364	304	372	342	380	362	357	366	343	351	377	370	354	360	353	350	377	388	333	342	379	367	345	330	326	356	351	372	346	419	343	343	339	339	370	342	352	378	371	359	368	362	417	361	343	360	363	340	384	353	386	358	337	344	367	337	331	367	377	333	364	352	360	369	361	375	350	369	370	335	335	359	338	359	362	363	373	368	347	351	354	339	378	361	332	370	324	314	339	350	323	351	362	364	354	374	326	342	370	352	377	352	402	356	356	355	332	336	366	335	325	336	356	366	357	343	335	378	330	341	389	342	331	323	350	369	351	345	402	387	349	363	343	372	356	323	346	358	354	370	398	365	374	324	356	411	395	370	361	342	361	382	388	370	350	400	325	377	384	384	349	340	377	370	370	354	361	374	379	348	358	331	395	325	375	346	331	358	361	353	346	363	363	372	354	354	333	359	357	393	370	352	378	322	381	390	364	404	355	388	375	334	365	362	360	380	361	366	345	346	365	331	361	357	352	374	336	360	366	365	343	336	375	376	341	335	327	357	358	351	351	371	377	333	347	360	368	372	358	370	362	368	346	370	341	379	355	360	362	371	374	356	354	344	362	363	349	359	361	367	370	388	337	346	348	356	350	360	370	385	376	364	390	336	341	359	344	378	379	365	346	329	354	366	369	359	352	386	351	336	339	389	348	372	347	375	378	359	357	386	343	339	384	350	340	350	353	400	384	389	341	373	377	372	349	353	371	392	376	318	338	365	356	360	366	348	350	343	374	359	356	364	381	348	351	356	370	323	361	357	400	367	322	363	339	340	374	344	372	373	353	355	357	333	359	357	340	351	354	346	346	343	358	385	361	344	334	344	345	359	335	362	381	343	343	361	372	354	358	389	351	404	360	376	351	379	346	331	359	327	364	354	350	361	351	346	345	387	376	345	324	362	347	365	352	380	350	356	358	365	330	363	368	354	346	307	358	362	407	342	328	346	330	385	344	357	396	362	397	361	375	348	369	382	362	353	317	370	346	363	361	348	381	363	340	342	353	357	339	369	335	346	355	373	361	366	328	381	375	372	325	355	339	344	361	385	363	345	361	367	336	364	361	338	376	315	353	362	383	363	361	341	366	362	342	348	352	353	355	362	385	363	353	340	368	324	377	356	369	358	340	341	366	339	339	322	357	378	382	358	355	385	330	348	346	383	358	377	335	384	341	340	363	347	345	372	358	335	336	366	369	351	345	374	402	349	341	373	325	389	372	327	350	371	380	343	366	371	366	355	347	362	362	370	375	356	353	341	388	330	349	356	382	378	345	375	329	375	337	378	360	348	342	341	331	370	345	346	383	350	378	358	385	349	345	351	335	343	386	355	356	334	348	380	366	334	380	364	398	324	328	371	376	372	345	350	368	357	364	392	346	400	344	367	364	379	330	346	378	327	354	364	387	342	354	350	350	365	397	348	354	344	338	330	345	362	343	368	353	353	350	361	346	339	348	381	385	338	338	339	368	357	359	346	373	350	361	365	372	358	333	340	352	403	392	343	346	354	367	360	370	352	344	364	387	375	357	340	384	364	361	338	357	397	354	362	361	345	414	355	371	380	360	337	372	331	351	360	342	348	361
22885	20646	28142	23186	20648	20735	8722	1624	1186	1157	1063	930	923	916	815	838	821	872	769	758	737	721	732	797	757	761	714	779	715	694	738	714	673	719	762	689	760	679	670	734	691	712	656	662	772	713	685	729	706	717	691	663	701	683	682	689	738	657	689	673	707	700	720	682	671	648	679	704	743	680	728	697	680	630	682	669	673	680	715	726	686	660	687	652	735	679	688	697	667	694	715	642	641	690	711	676	731	739	701	676	694	696	728	678	683	664	691	700	720	747	690	701	686	694	679	688	675	662	692	632	632	709	694	630	689	651	673	693	654	656	659	685	662	668	654	633	740	693	658	679	713	692	701	693	703	697	685	701	679	650	706	652	711	683	722	661	638	715	707	638	679	703	701	700	637	682	685	722	654	649	682	684	739	647	661	673	655	679	676	720	712	699	642	658	669	667	698	688	729	719	672	658	670	649	664	682	704	704	633	672	690	679	677	664	669	690	698	672	657	696	725	673	676	688	666	656	732	661	656	673	692	672	723	710	666	704	647	714	684	674	668	646	711	647	636	680	687	678	695	710	700	639	661	707	702	686	649	693	681	614	652	649	639	687	687	648	720	675	687	720	713	708	692	635	684	683	665	651	714	654	686	640	673	680	677	679	676	672	722	678	678	702	694	726	699	701	668	663	674	686	710	652	662	641	668	684	688	638	675	692	647	679	670	710	672	701	664	713	666	652	704	680	643	702	673	635	679	695	692	667	682	701	710	671	687	664	650	679	700	730	683	691	711	697	657	648	723	674	678	680	656	674	691	676	711	679	662	640	674	725	710	682	644	706	705	722	655	687	675	708	690	737	654	659	682	690	679	684	661	651	692	650	721	682	658	695	670	682	674	728	719	633	662	659	673	690	671	717	688	675	706	652	669	702	716	656	653	661	669	690	661	721	645	674	706	763	674	676	703	686	647	661	686	687	681	693	674	683	691	721	686	682	701	686	742	720	683	696	655	658	690	714	686	651	640	648	687	686	655	658	678	710	717	703	717	687	703	680	664	693	648	668	678	646	691	661	744	668	626	666	657	708	664	696	699	690	670	631	669	712	675	627	727	679	679	695	682	710	706	686	640	643	698	714	711	708	640	704	656	733	716	656	702	642	672	682	741	682	637	696	720	665	668	682	634	665	714	694	652	703	629	676	699	594	712	677	681	710	643	739	675	677	712	721	676	651	667	682	695	672	724	636	635	658	654	699	711	706	696	698	662	671	680	670	672	649	679	659	636	709	672	672	663	663	705	624	654	701	656	693	687	657	670	690	680	658	648	686	709	710	670	718	677	657	698	668	670	676	676	631	655	729	717	707	676	681	655	700	606	663	684	680	687	662	659	717	683	703	683	703	691	665	664	703	724	664	711	710	650	739	662	680	729	719	685	664	624	670	688	717	674	720	704	669	725	669	680	668	689	652	708	679	625	683	691	635	661	663	711	673	713	711	677	690	667	635	701	661	646	685	710	678	654	700	664	656	676	646	685	661	645	683	670	688	692	686	618	718	681	679	676	649	673	642	721	689	700	697	660	654	655	628	674	704	673	663	717	663	677	660	685	696	670	703	687	684	621	732	689	691	629	668	669	706	673	672	698	690	631	680	698	701	692	677	688	682	683	693	711	707	704	614	673	645	685	690	676	667	709	700	649	658	724	669	681	695	684	675	677	677	678	688	683	647	663	697	694	632	714	686	730	689	691	680	693	706	667	626	691	710	678	687	687	671	632	725	704	695	675	662	685	663	696	742	738	700	678	684	688	714	729	667	724	633	703	647	678	649	661	701	653	689	665	677	649	674	727	634	666	661	716	649	692	684	677	718	668	694	661	624	664	680	707	661	650	687	689	647	700	674	686	697	718	675	709	716	683	680	635	686	682	733	603	684	633	705	670	707	690	687	668	658	656	643	652	713	646	725	696	722	677	696	676	722	665	677	694	682	712	658	662	657	717	712	738	673	691	685	656	632	700	687	652	679	705	692	667	663	665	670	696	729	707	687	656	712	661	691	725	646	695	667	694	675	696	649	681	745	748	691	655	675	670	678	704	660	631	718	678	673	669	713	676	676	714	724	684	674	676	683	684	709	672	629	705	673	716	706	672	689	676	687	695	639	636	677	677	681	677	681	683	710	639	700	699	656	733	696	683	675	632	653	626	689	661	655	678	660	709	647	674	683	720	698	691	693	650	657	657	680	681	626	654	657	647	665	662	657	678	690	691	705	682	731	721	679	691	696	704	706	706	645	697	661	673	687	729	657	675	672	742	722	660	602	656	661	722	707	662	751	726	646	661	685	672	663	663	684	693	675	641	674	703	664	713	649	700	668	690	714	687	659	696	692	637	652	665	673	694	679	704	655	694	633	665	702	703	689	686	672	677	665	672	739	666	720	719	664	672	696	704	710	657	700	693	641	674	640	697	689	653	613	643	680	711	727	677	689	676	720	629	681	668	656	682	632	741	689	644	758	710	664	644	685	683	646	688	724	658	708	699	646	742	676	687	627	635	640	705	718	676	713	652	672	700	704	706	669	674	637	648	719	688	644	699	672	655	696	645	699	690	636	704	707	649	651	640	685	674	695	659	720	714	680	693	658	616	651	721	695	695	668	653	623	702	638	708	626	692	690	664	745	721	683	686	696	680	683	654	659	691	656	691	630	653	630	683	668	700	654	682	743	704	706	634	686	661	695	663	660	721	643	647	689	701	692	754	679	651	710	693	638	695	646	670	677	665	661	685	718	665	667	669	664	643	693	626	665	653	691	672	665	616	701	682	676	715	675	658	697	709	671	684	685	677	649	682	670	660	653	693	653	668	691	707	638	700	672	680	715	689	683	610	652	672	680	665	622	643	664	677	716	661	657	670	669	651	679	723	684	666	680	712	705	657	689	720	729	687	672	701	733	624	663	680	643	625	667	674	712	684	662	676	673	662	676	698	672	659	710	655	682	698	678	671	674	650	673	680	694	639	689	675	653	691	659	686	685	696	691	699	732	704	697	701	707	648	659	669	681	651	753	665	686	667	642	658	704	700	707	673	697	696	703	722	653	681	694	686	691	687	712	657	628	697	665	655	691	650	672	663	691	700	709	626	674	668	653	663	666	701	666	676	731	668	667	672	707	656	701	655	669	695	688	675	684	718	622	651	704	638	693	673	674	642	673	675	677	721	690	630	669	672	673	697	665	661	654	688	630	728	715	700	667	669	689	714	675	698	682	675	720	633	681	678	685	746	673	689	666	680	662	722	678	681	654	671	657	657	698	678	682	654	673	663	646	620	617	688	654	684	630	674	675	649	636	622	706	647	680	716	710	681	680	674	668	651	738	692	697	633	670	709	700	678	740	673	722	641	714	663	669	630	710	645	672	666	658	662	745	712	697	699	719	639	688	686	632	676	703	731	695	719	629	674	692	692	675	689	667	700	699	676	665	690	690	738	721	677	690	663	696	698	730	705	656	683	759	712	660	660	629	702	636	715	711
18479	13722	12744	7159	4829	3599	2832	2242	1908	1586	1477	1289	1185	1098	1044	1052	907	843	863	869	803	804	863	778	737	734	754	756	716	748	690	725	693	675	717	706	689	675	718	665	691	663	654	662	679	732	690	698	660	693	688	661	699	652	671	682	624	671	691	609	670	676	648	686	636	699	659	649	594	683	648	667	657	674	643	671	718	606	645	617	653	590	638	601	645	646	631	632	657	603	622	654	640	708	626	684	678	652	673	664	651	630	627	617	697	677	695	678	665	663	679	611	705	671	671	653	668	620	648	667	613	684	648	644	665	687	664	682	685	613	649	658	664	655	600	665	624	648	659	627	664	623	650	678	678	666	668	706	640	697	617	664	690	673	659	660	626	662	694	644	621	644	634	608	630	633	659	625	663	617	679	659	673	620	653	589	677	662	653	642	636	612	640	679	675	676	661	642	643	592	665	649	680	704	598	673	620	657	668	644	635	624	659	668	691	645	659	671	692	665	669	674	613	705	659	611	701	645	649	641	655	634	681	656	682	650	668	663	648	670	689	688	681	663	701	643	648	680	648	639	638	619	633	640	642	634	637	665	642	620	673	682	676	626	643	681	650	649	654	662	672	629	635	615	694	643	616	636	625	634	665	646	608	695	621	656	667	655	671	686	633	651	610	619	665	670	666	645	655	651	656	652	626	706	693	658	659	653	690	631	634	685	624	662	652	696	582	626	648	624	711	638	638	643	655	653	656	687	647	678	661	633	663	656	639	655	680	662	616	635	636	639	650	627	635	639	684	663	641	687	626	656	627	652	636	699	629	639	610	680	732	624	639	625	681	642	654	608	656	618	622	611	639	643	656	638	681	654	676	664	597	694	609	638	667	629	659	655	653	606	638	673	686	616	651	654	648	682	605	638	633	638	667	609	642	613	640	617	653	667	636	630	635	637	623	685	632	688	633	664	654	634	646	631	629	618	654	650	651	624	660	627	691	668	656	634	641	652	588	657	622	618	602	692	610	643	674	661	593	631	630	667	631	609	648	646	662	650	602	665	628	656	623	624	686	646	665	621	646	684	645	621	644	645	673	652	652	674	661	631	660	651	611	630	644	619	632	629	660	646	660	669	610	660	694	653	619	669	655	658	633	639	634	643	664	655	653	633	634	615	712	668	621	675	645	645	636	610	651	634	635	669	634	670	592	650	653	657	661	674	648	674	660	693	629	638	646	662	634	660	660	639	663	617	697	629	654	698	660	659	691	684	630	661	665	618	655	675	656	631	598	630	656	654	607	609	595	623	646	666	651	614	686	687	690	676	674	669	638	635	639	652	673	658	675	671	665	712	661	645	665	690	654	694	662	666	662	619	606	682	612	653	614	630	688	672	645	642	638	606	678	662	607	554	640	664	646	697	658	658	674	670	647	633	653	695	646	626	674	659	620	627	633	624	687	647	723	673	605	676	679	641	671	605	660	638	645	638	663	661	689	688	648	628	601	614	653	644	646	652	637	655	684	665	658	685	644	623	639	631	642	620	647	614	694	606	630	630	649	621	594	633	658	641	687	661	652	675	641	651	676	619	612	592	617	687	648	683	656	612	640	651	653	633	659	664	645	672	632	647	651	657	678	645	639	650	655	626	691	631	632	623	655	664	664	615	627	650	674	639	662	654	673	662	718	645	640	657	670	664	665	631	604	630	693	637	635	597	642	630	654	629	659	642	629	663	681	619	681	664	640	658	648	631	642	623	626	676	627	644	662	653	658	632	628	649	575	652	650	660	673	629	668	659	658	650	647	650	621	642	665	658	607	646	638	660	677	623	619	634	633	700	650	615	623	642	636	621	654	607	594	666	636	688	607	650	686	669	670	625	629	648	663	667	659	677	643	653	641	671	682	659	656	626	631	659	662	623	670	626	626	615	611	641	626	672	678	618	637	639	703	667	664	643	638	642	608	699	659	655	626	588	633	634	669	661	697	640	608	646	613	613	644	642	634	641	670	667	635	651	603	647	653	667	649	631	621	620	627	604	644	623	691	639	606	653	654	667	639	641	650	653	635	584	603	673	698	608	696	616	617	643	636	655	668	642	666	634	663	658	618	639	637	645	646	630	658	640	599	655	623	631	640	678	598	613	662	632	638	659	629	626	606	625	685	687	706	673	633	654	647	645	679	642	698	700	647	666	595	683	659	623	636	667	671	612	659	633	620	661	656	666	666	644	655	612	661	633	654	671	645	598	619	636	647	607	664	664	598	647	677	616	630	648	663	648	680	662	659	653	644	657	648	643	678	654	676	676	677	630	689	640	638	637	612	676	628	660	637	663	670	635	643	663	625	655	654	632	646	676	682	684	700	665	614	608	626	633	653	652	647	619	624	619	633	651	673	637	663	635	617	606	688	656	689	648	626	668	637	611	651	667	697	656	668	656	640	655	698	639	641	657	675	663	685	664	673	658	669	673	623	618	680	705	599	657	655	665	639	605	630	633	624	650	628	685	663	650	617	605	647	666	625	660	634	624	666	625	656	646	598	679	689	630	661	635	651	664	618	698	597	621	656	674	694	653	658	680	663	654	626	672	649	671	640	654	662	630	638	621	621	657	662	635	680	639	638	628	642	661	647	637	684	645	633	648	634	646	624	626	636	672	642	620	619	653	644	636	651	633	611	613	632	661	605	643	680	658	657	623	695	674	661	669	658	683	640	636	666	658	698	646	643	635	669	676	640	648	616	659	657	644	636	619	675	642	641	651	690	648	624	635	633	643	638	674	710	678	630	644	676	658	626	666	664	645	640	605	640	632	590	682	645	655	659	647	662	681	662	673	641	628	640	643	615	675	683	649	661	606	678	616	658	615	631	671	716	686	670	632	652	661	644	664	690	657	653	632	634	600	690	615	660	623	593	647	645	640	639	633	636	640	624	624	699	640	670	646	649	630	657	638	656	620	712	701	668	693	674	645	686	637	673	624	653	625	683	672	676	654	621	681	634	615	677	624	655	693	653	663	626	600	620	618	661	626	633	675	616	618	685	632	637	730	652	679	624	665	653	640	689	626	627	625	671	628	636	670	663	652	637	641	614	667	626	626	618	625	658	644	622	630	632	634	630	620	658	642	623	672	580	710	613	610	658	648	628	654	618	630	660	665	631	650	657	647	679	608	644	659	678	637	688	621	674	616	640	629	639	662	665	647	646	670	645	649	697	659	636	720	669	678	664	622	677	658	631	663	665	629	627	638	683	671	641	650	658	650	653	673	705	645	685	632	672	645	678	666	604	613	652	681	616	680	662	662	613	669	669	661	594	668	689	676	645	623	617	704	620	625	655	644	652	611	631	673	661	616	647	654	650	662	663	647	654	608	643	629	632	659	708	633	639	627	614	637	622	640	657	673	627	667	647	655	632	682	629	619	652	685	734	634	612	685	630	653	638	635	665	653	625	617	607	707	663	663	669	602	676	645	643	663	638	655	658	632	692	662	694	682	647	654	675	654	668	634	666	627	590	665	644	655	628	620	649	614
32082	13410	1706	475	408	360	347	277	290	326	292	310	290	274	304	303	303	290	280	305	319	336	295	269	294	298	299	286	308	337	301	273	313	295	306	265	311	279	307	300	314	315	309	300	309	285	296	301	314	300	309	306	258	302	275	280	312	289	288	289	304	307	281	311	311	305	300	305	289	305	300	325	301	310	302	284	308	308	281	309	286	316	334	303	310	299	344	331	321	296	295	277	276	307	258	306	290	297	326	332	293	285	301	316	261	317	299	298	334	290	289	310	332	304	320	296	296	310	298	341	291	282	296	309	296	294	280	307	316	313	254	312	343	287	278	343	298	315	288	302	315	281	290	330	287	311	316	330	268	278	323	297	284	281	299	298	310	302	280	292	292	311	343	319	292	276	342	260	310	310	265	290	315	338	289	311	286	318	306	296	291	299	315	290	285	295	285	307	292	298	315	271	322	318	322	307	292	312	336	333	248	312	288	325	312	326	298	303	290	288	307	273	332	282	284	291	255	318	279	323	328	284	318	312	317	299	302	319	301	328	320	298	306	331	307	282	303	280	271	273	307	328	320	299	298	330	304	297	261	313	303	299	278	314	271	286	295	279	297	285	318	283	274	289	289	266	264	309	291	294	268	294	314	291	311	306	311	292	300	320	292	317	253	296	319	314	285	301	282	306	307	330	284	283	311	304	313	299	314	315	283	306	307	290	295	294	286	309	289	298	289	315	296	293	295	327	321	310	305	265	309	297	318	293	319	290	294	279	267	275	288	323	307	300	322	291	307	274	301	296	279	301	328	302	272	289	309	276	303	298	279	286	280	304	310	314	319	300	287	298	295	309	330	323	319	277	303	305	325	277	294	319	314	318	286	294	308	319	289	303	310	289	308	320	291	263	302	303	299	290	306	315	303	292	294	297	303	273	303	300	300	271	321	281	294	314	296	329	297	294	291	274	307	275	329	276	288	275	321	308	323	300	312	334	303	334	261	311	300	311	310	285	281	295	291	281	294	293	294	321	269	283	327	278	303	304	307	310	326	283	315	290	293	307	283	297	274	293	297	254	327	306	336	280	321	259	286	276	296	341	309	286	294	310	308	326	307	315	286	300	296	288	305	314	302	283	311	287	309	293	265	296	303	304	313	286	287	294	279	277	305	319	275	291	292	299	320	309	308	308	271	283	301	298	316	294	295	327	314	298	277	309	293	319	325	295	320	315	280	299	290	299	293	297	277	302	293	327	304	293	265	314	312	285	304	318	275	326	313	317	316	311	271	269	276	294	295	296	300	310	288	306	308	310	327	293	277	293	289	316	287	301	306	281	311	302	294	302	298	296	302	307	300	315	301	294	310	306	301	330	323	295	324	279	301	307	289	318	295	270	274	296	304	308	295	281	285	289	304	307	309	270	284	309	263	309	265	302	302	289	287	287	293	282	286	305	299	305	324	303	310	301	295	280	289	277	310	284	322	310	287	297	293	310	277	300	285	310	280	329	287	331	287	287	326	293	343	308	336	284	263	306	298	286	297	297	297	301	298	312	313	291	295	300	316	304	255	303	301	287	335	296	296	297	302	304	284	302	287	296	305	303	301	318	307	330	322	288	293	324	305	280	302	294	298	287	301	289	322	281	287	294	288	295	308	342	281	321	311	308	302	279	287	312	286	316	312	298	316	305	306	276	327	341	311	310	318	301	283	295	299	285	353	302	310	314	291	292	281	304	334	293	300	282	285	303	315	313	318	284	328	315	319	294	290	299	313	332	315	277	288	302	296	337	260	280	307	301	291	291	322	311	271	302	292	303	305	267	308	300	298	307	302	307	316	282	286	311	321	295	244	309	308	296	274	332	295	306	304	329	307	315	310	302	311	297	316	305	300	303	280	326	314	323	337	289	306	294	298	275	327	313	308	307	282	303	307	338	262	302	285	307	322	289	310	305	293	316	296	320	291	281	326	315	315	288	308	288	303	279	305	295	300	333	277	284	280	314	292	326	316	295	327	305	253	299	296	310	305	292	274	300	323	331	306	270	322	312	294	324	316	305	270	291	316	302	321	347	293	318	310	298	248	273	274	316	294	300	301	273	305	263	308	282	290	318	324	284	282	314	302	304	306	317	291	307	275	275	305	319	278	323	319	345	263	294	316	307	325	313	307	317	294	297	295	326	335	301	276	281	290	285	310	297	296	311	316	316	316	336	297	291	291	290	316	313	301	306	289	299	309	306	308	319	298	311	267	329	300	322	252	294	317	303	315	284	309	288	304	312	289	335	299	288	310	301	276	325	306	279	284	330	324	286	314	285	293	301	280	303	311	304	316	300	305	301	315	305	293	302	308	286	313	331	310	302	292	294	306	277	285	309	331	305	274	321	320	294	337	294	291	300	287	276	304	268	283	306	318	341	266	287	306	306	293	313	323	296	314	295	301	319	305	297	302	311	277	303	323	299	283	278	297	320	306	338	319	303	286	285	268	268	321	290	303	312	285	296	280	274	300	295	275	341	312	284	303	280	316	318	296	282	307	298	282	306	295	290	327	313	285	330	296	308	297	302	299	303	259	297	297	297	297	285	320	291	282	274	289	313	302	351	311	289	284	283	303	286	313	301	281	295	313	312	303	323	319	288	301	294	299	279	326	285	257	288	297	293	295	304	290	298	285	253	297	305	291	306	305	290	309	307	277	273	324	302	318	293	321	278	291	331	321	307	278	305	292	294	306	284	299	277	318	322	323	277	266	289	311	301	347	290	286	290	296	295	283	321	303	315	300	327	300	296	284	312	301	290	288	319	311	310	310	313	332	329	267	306	315	322	318	322	335	314	307	326	295	296	335	292	299	295	295	318	287	264	304	270	310	278	301	304	273	272	306	325	293	313	279	323	281	295	318	296	308	307	285	290	314	310	328	338	316	298	304	295	321	308	261	316	292	276	286	252	288	325	308	291	302	278	282	297	292	316	328	294	308	269	281	295	327	307	299	287	276	296	293	279	322	310	293	300	305	318	280	290	281	297	323	323	315	301	289	316	300	300	292	303	294	288	283	312	284	297	315	314	335	300	309	284	315	312	307	321	285	297	318	292	250	302	306	273	297	318	292	300	302	280	274	310	277	289	293	284	289	275	303	293	306	313	321	292	306	315	296	281	285	309	290	281	315	318	293	298	287	308	290	293	305	307	301	277	311	301	305	338	274	283	292	304	294	314	315	290	317	317	305	299	328	296	325	294	323	306	293	292	310	328	313	305	305	308	292	284	272	268	309	297	297	277	300	303	302	303	293	296	321	283	273	287	280	315	308	284	298	301	330	310	342	331	336	298	304	310	292	280	270	274	318	314	291	299	287	302	309	292	286	320	308	318	276	308	281	273	338	318	326	304	300	282	300	339	290	298	293	320	284	331	271	299	323	301	340	314	305	303	284	315	308	320	291	275	287	311	310	285	273	329	274	299	317	299	295	298	321	292	294	296	309	294	293	300	304	313	315	312	309	283	280	295	298	285	292	288	294	277
16159	745	675	506	423	370	355	378	364	352	326	332	341	353	361	331	348	357	337	321	299	309	303	305	289	317	326	346	310	367	362	323	330	328	325	353	349	320	322	353	320	302	324	343	305	303	343	306	336	338	318	295	339	301	344	346	290	296	340	333	331	304	302	354	297	307	294	334	322	292	325	318	342	335	316	318	323	342	322	333	338	317	323	336	331	316	346	323	306	349	300	371	330	320	318	337	295	310	326	311	318	325	344	310	310	321	307	325	329	318	320	296	310	305	326	314	307	304	367	323	332	342	319	296	313	316	352	323	309	347	335	315	332	336	343	325	285	349	349	316	312	329	339	315	354	334	339	322	300	301	322	296	352	327	336	315	327	315	314	310	295	325	312	322	320	305	332	310	353	304	313	303	309	343	346	313	315	360	330	320	317	313	347	331	322	288	330	320	331	326	321	332	351	339	341	346	347	310	361	353	290	307	346	346	317	325	287	299	310	336	296	317	309	296	308	294	312	298	302	328	351	340	319	353	330	322	323	323	314	310	322	332	321	310	327	354	340	299	321	311	345	279	324	328	309	305	327	335	325	328	353	301	321	352	318	293	312	336	328	301	321	311	298	320	333	326	316	336	309	319	316	308	347	336	331	324	345	337	303	316	303	327	330	308	344	364	305	341	343	326	304	338	321	296	328	327	356	299	306	301	320	338	333	300	318	317	333	322	330	344	317	341	364	319	315	311	346	352	333	338	311	298	331	305	315	333	315	301	326	331	332	322	328	319	280	337	317	319	321	350	317	313	325	352	330	305	326	334	315	297	310	328	325	337	363	319	367	341	318	322	318	308	309	348	289	323	315	333	313	304	331	335	318	300	296	323	309	306	297	301	320	316	346	326	322	358	281	304	330	317	295	275	321	269	328	304	323	311	318	345	326	315	310	313	327	311	346	303	318	316	321	342	273	304	314	328	328	335	334	331	343	302	332	321	333	318	329	347	342	296	328	317	323	313	300	305	314	350	324	344	330	340	305	315	341	326	309	340	314	298	334	311	324	308	311	327	339	326	317	322	323	317	285	354	345	320	340	347	297	309	313	327	338	337	315	332	319	357	329	306	303	316	341	311	343	324	354	304	327	337	305	328	317	325	323	337	306	353	332	316	332	313	342	307	319	362	322	328	274	321	330	329	315	312	334	327	329	359	306	317	335	322	307	352	315	328	323	297	327	323	319	299	331	340	285	325	326	331	320	318	339	314	321	325	341	330	300	302	320	291	348	310	342	360	309	300	338	326	304	312	320	319	315	327	314	295	326	323	325	337	330	301	302	335	302	338	322	338	326	314	336	333	314	296	334	349	299	320	317	329	319	335	326	358	317	307	323	329	330	311	295	326	339	371	323	327	312	328	322	308	288	348	333	331	331	298	319	335	343	338	319	313	339	274	336	304	330	328	381	325	320	334	341	351	308	314	283	316	316	309	330	335	291	313	318	317	338	342	295	317	303	323	348	320	325	290	306	348	296	334	338	326	315	302	283	304	311	314	297	320	312	322	324	322	311	313	326	324	315	317	339	315	326	292	329	373	326	338	303	331	338	287	317	325	322	322	328	308	339	334	312	336	318	343	325	311	299	328	300	312	320	326	340	318	336	295	281	327	331	317	328	337	360	313	329	345	333	317	320	314	297	311	317	301	350	305	336	319	346	329	315	325	298	340	298	334	290	372	309	339	312	325	305	313	305	332	338	340	306	317	302	334	343	308	320	328	317	328	330	293	316	327	306	325	344	331	291	318	361	324	312	318	304	296	299	330	317	336	311	299	307	320	331	318	367	320	334	283	330	302	320	284	345	325	328	308	324	289	322	287	356	337	291	306	314	315	327	324	322	330	318	323	306	306	341	302	303	320	300	321	321	324	320	304	318	318	313	327	364	338	335	328	327	286	302	330	306	332	319	355	328	338	294	312	330	313	293	302	305	324	326	326	317	332	316	351	310	333	344	329	331	324	314	324	329	334	300	311	341	352	311	327	289	360	310	310	332	318	338	342	326	327	341	348	331	336	331	336	318	320	331	306	332	329	319	319	313	339	321	355	340	309	332	278	346	288	315	320	305	332	315	307	313	334	328	338	347	322	300	343	300	309	336	303	285	367	333	332	314	330	313	306	317	289	331	329	309	323	339	336	312	357	296	330	280	313	345	318	312	332	307	326	309	310	310	301	341	337	327	309	302	331	345	331	330	308	313	326	339	325	284	331	292	304	335	324	334	334	301	309	315	351	329	309	295	321	321	328	323	329	307	309	347	312	297	340	325	289	332	306	297	272	279	328	304	293	347	326	311	295	326	327	323	333	319	308	329	311	341	346	304	317	366	303	331	335	355	309	349	292	309	309	297	323	350	322	337	321	280	313	309	331	303	295	290	307	306	314	283	334	330	342	339	342	324	372	339	295	335	307	312	311	359	335	334	318	334	327	310	336	343	331	336	327	321	317	319	316	306	279	274	319	301	339	326	317	301	351	329	306	331	322	294	332	346	295	323	305	311	305	320	322	326	343	331	308	331	302	337	304	320	333	312	335	309	300	319	308	316	305	336	328	334	359	351	326	339	321	299	331	310	322	341	309	310	315	304	363	307	313	313	317	293	332	338	335	338	311	309	314	335	318	331	301	304	303	374	301	309	318	325	314	336	310	332	323	320	308	317	327	293	353	294	314	327	320	296	318	325	332	348	290	355	306	294	307	313	275	336	329	331	329	354	313	326	289	304	336	312	343	338	335	333	332	327	331	321	334	327	318	301	322	308	328	306	324	314	314	330	302	312	321	301	316	308	337	324	338	316	292	328	316	318	310	346	308	321	308	356	341	319	302	314	319	353	332	314	303	322	341	326	316	301	342	323	279	300	309	344	311	299	323	327	287	311	329	305	342	359	325	320	295	300	296	319	327	316	342	356	330	321	337	306	312	323	328	305	315	379	349	316	343	358	343	321	303	327	320	333	325	326	327	349	296	346	346	281	314	290	333	326	325	317	288	352	330	315	319	327	311	317	325	316	321	345	334	310	299	356	310	329	314	327	342	306	315	299	338	315	341	276	312	325	332	309	308	377	354	341	311	321	315	343	328	305	323	330	339	329	323	324	303	329	312	293	307	292	302	339	310	310	337	331	336	336	278	327	307	333	325	306	302	320	304	321	303	325	341	321	333	337	299	310	330	321	322	269	332	332	341	318	317	327	310	320	306	319	330	315	317	303	368	311	333	319	343	353	337	343	327	323	323	315	282	328	321	311	336	336	363	322	362	304	329	335	337	306	308	309	320	310	334	313	309	296	310	311	317	324	277	336	329	344	316	293	332	332	277	345	301	327	295	331	305	348	311	311	314	337	319	328	329	327	317	337	331	306	316	344	337	330	329	327	348	321	327	367	288	313	374	318	309	308	283	331	331	297	327	330	335	301	348	324	308	317	305	320	363	316	326	324	334	316	317	316	316	313	326	309	339	335	291	316	335	308	302
24990	20662	27550	23803	20624	7693	1050	760	645	580	522	509	480	483	458	433	450	444	401	383	402	425	401	374	366	416	411	387	416	380	410	414	380	393	395	383	374	429	388	356	404	390	373	379	371	403	379	385	388	392	385	369	403	379	376	371	392	375	380	379	346	361	408	385	362	369	362	388	386	413	334	368	372	392	393	358	369	396	340	391	367	371	380	347	359	382	351	368	386	364	371	347	359	359	381	368	388	347	333	392	378	402	375	354	356	378	335	364	360	317	343	372	355	364	370	354	365	384	372	370	359	367	369	336	343	341	357	341	345	354	361	373	348	372	398	380	385	386	362	373	359	353	377	372	385	361	391	344	325	354	367	389	379	359	378	385	342	361	378	400	376	376	361	397	397	365	349	343	371	375	349	372	364	341	361	389	375	349	313	392	389	356	348	344	391	352	343	403	363	386	377	375	385	384	385	351	349	336	381	360	380	388	365	350	377	378	355	362	363	380	365	375	369	365	363	359	345	389	387	411	388	355	371	371	341	359	370	362	364	357	371	384	344	384	379	354	359	362	373	379	343	359	388	346	353	384	354	385	341	381	344	349	391	378	410	345	366	366	371	345	347	362	367	386	345	366	398	374	374	358	350	384	350	340	370	373	370	332	382	375	347	400	348	367	357	390	361	369	319	377	346	380	347	365	356	331	370	361	367	329	342	403	363	384	364	387	332	370	376	422	354	331	342	345	353	365	377	394	385	361	357	355	348	379	364	381	355	369	359	389	363	334	391	367	365	322	329	355	353	389	407	368	405	378	367	366	360	359	364	372	406	379	364	366	366	390	390	393	412	379	351	393	359	353	358	387	394	387	363	374	383	378	377	339	384	379	377	395	362	365	385	361	357	383	400	374	388	364	350	394	382	393	382	369	350	357	359	366	346	368	371	328	323	384	352	395	367	385	393	376	380	350	371	372	380	341	349	367	340	341	347	358	393	312	356	365	363	402	363	363	378	369	338	391	342	376	357	385	349	345	368	348	367	364	364	373	370	362	365	366	358	388	366	342	351	356	361	366	377	367	350	342	363	350	354	347	345	359	374	366	371	394	370	326	373	346	376	366	417	382	360	342	351	362	367	369	386	371	354	355	362	352	358	364	396	396	368	365	341	382	371	353	365	382	352	336	365	340	348	350	331	374	346	372	334	376	386	312	370	374	352	369	373	399	360	360	335	372	374	372	356	349	355	390	344	401	404	368	370	365	385	356	351	380	353	396	359	360	361	421	380	345	399	366	355	376	348	358	368	386	386	338	332	374	371	353	363	354	364	361	315	366	329	404	377	377	360	358	388	356	417	377	398	370	380	390	329	413	362	358	377	379	372	352	348	397	357	408	329	376	346	346	382	366	392	373	353	375	360	399	370	343	393	352	370	335	358	399	363	327	361	324	363	337	397	366	361	404	355	385	372	329	397	390	364	363	397	370	344	354	332	360	354	331	362	368	394	366	403	396	347	365	352	386	382	346	359	392	365	361	376	370	363	379	342	367	389	373	396	358	342	386	351	345	386	400	380	287	367	359	389	357	400	366	378	398	370	370	389	346	388	344	353	395	401	386	368	344	401	362	349	375	359	370	401	363	382	352	383	357	346	364	365	394	350	386	351	391	408	380	373	421	358	367	381	352	348	343	392	401	334	383	387	383	310	353	354	393	368	384	386	371	376	361	379	367	383	387	330	404	348	378	355	347	350	382	360	380	374	372	361	344	359	360	331	372	386	346	382	354	388	359	356	383	363	366	342	336	361	344	397	367	380	377	382	327	396	359	341	390	377	361	358	356	381	356	378	363	401	360	362	365	370	362	400	397	353	363	390	378	337	363	358	400	321	355	383	398	374	372	383	376	395	365	394	380	372	386	378	386	372	335	377	377	356	365	386	393	355	333	369	360	349	355	374	370	364	368	369	398	351	352	351	360	386	398	355	363	379	368	331	350	335	365	333	416	353	383	383	385	369	362	348	341	345	377	376	360	357	357	335	367	388	373	380	365	361	359	352	361	369	362	348	345	355	372	377	363	368	378	369	347	344	369	345	358	348	383	362	337	343	354	348	354	353	341	307	354	362	388	366	338	360	386	364	351	352	360	367	352	372	362	374	375	361	362	348	353	378	347	325	362	353	388	385	365	356	335	356	368	363	352	408	411	400	362	372	367	360	381	405	381	359	333	378	353	424	359	373	328	359	343	378	323	372	391	349	406	389	366	346	341	367	368	375	386	325	401	345	375	337	338	344	408	375	325	369	379	342	357	384	352	342	384	384	355	347	373	379	387	365	351	342	406	366	362	347	386	387	365	380	372	335	359	359	331	350	372	362	358	347	389	353	324	357	358	336	373	376	411	334	364	386	372	343	386	359	348	371	372	381	355	367	385	351	382	331	326	361	359	391	353	341	384	377	334	376	363	387	374	347	358	382	371	389	388	324	357	358	389	337	368	358	358	413	366	376	369	359	374	381	368	391	384	405	356	357	340	344	367	326	394	365	342	385	374	362	391	364	371	347	369	363	357	355	359	327	379	381	386	350	387	358	403	372	374	378	361	356	371	385	342	394	373	379	398	365	362	382	379	382	349	368	355	383	371	338	362	387	384	349	343	398	361	322	377	379	349	360	370	338	375	379	392	360	382	350	354	369	356	340	392	414	350	374	354	371	359	357	367	373	346	377	368	353	390	363	359	316	335	367	348	371	385	364	369	348	378	352	337	365	337	329	349	354	356	360	366	381	337	369	387	357	345	348	352	379	397	352	338	395	383	369	385	358	366	371	337	385	355	333	355	346	361	344	352	359	379	365	351	349	375	349	360	355	344	362	350	371	379	367	394	369	350	369	366	339	357	398	346	373	360	365	354	358	337	376	366	364	377	351	384	380	364	382	390	320	376	348	358	356	361	364	367	376	360	377	369	361	371	360	333	376	354	389	372	414	348	383	380	369	321	355	376	384	374	342	381	363	394	367	356	373	391	330	391	387	359	383	390	344	342	385	371	366	363	366	377	389	386	369	358	360	359	362	352	360	390	351	384	330	371	356	346	358	405	349	365	357	373	356	363	351	384	387	356	354	387	391	328	377	386	373	389	362	366	374	368	370	369	373	350	376	344	368	382	345	373	361	353	374	369	350	414	386	372	343	348	394	389	361	367	379	376	362	371	360	365	368	387	396	365	379	373	378	346	345	378	390	349	376	354	414	366	407	349	379	366	364	420	352	356	393	375	350	352	369	374	366	363	390	363	394	368	378	366	343	339	366	387	361	382	371	371	384	383	384	342	383	390	364	347	376	375	388	348	395	338	336	373	364	391	327	382	360	378	348	332	356	378	367	389	363	397	353	380	333	376	388	318	355	347	363	369	380	347	394	407	361	357	315	368	352	356	347	336	361	376	377	400	367	382	365	354	332	353	365	380	393	353	362	403	367	354	364	387	372	366	371	419	345	289	361	356	390	341	371	358	361	367	374	409	313	378	328	333
18908	7907	7272	3851	2553	1843	1388	1205	949	868	812	670	644	598	558	529	497	495	479	456	506	456	402	396	418	441	380	410	398	431	401	420	410	394	401	385	434	374	378	399	382	410	375	386	383	354	355	356	367	364	377	342	411	376	350	358	333	381	404	331	383	340	358	380	374	347	353	402	362	360	367	361	409	379	353	362	327	341	382	387	359	344	354	347	373	373	358	395	353	371	362	358	351	336	330	350	342	392	347	378	379	362	396	384	335	385	341	364	332	379	375	351	412	332	363	376	386	376	347	369	374	342	341	361	346	391	332	387	363	383	362	383	396	406	369	373	357	381	375	344	358	362	326	355	361	386	371	395	371	379	364	358	347	372	391	391	361	376	395	350	321	331	351	385	362	364	374	336	360	400	370	363	332	378	364	330	348	380	349	345	351	329	396	397	354	350	351	345	347	378	337	399	369	360	374	383	368	346	337	395	356	379	386	376	404	364	362	334	362	339	362	386	338	336	393	350	321	349	363	358	370	384	373	380	407	368	365	371	353	360	362	391	328	355	335	368	375	354	410	347	383	361	331	344	354	376	363	377	370	356	371	369	367	383	351	369	358	393	369	355	346	342	308	345	369	363	351	384	374	368	366	350	331	354	349	367	401	352	365	372	359	364	377	369	359	342	350	351	402	334	347	368	400	360	348	379	368	344	369	368	364	329	367	348	349	341	397	376	345	391	349	325	359	370	357	351	335	355	356	396	332	362	366	344	347	340	356	349	341	330	359	379	371	360	386	384	388	374	319	396	351	373	373	346	385	344	336	377	362	355	362	355	350	374	356	368	417	354	368	376	323	392	359	358	367	355	368	346	338	346	348	357	380	373	379	392	361	359	367	361	351	337	371	400	370	372	376	317	402	387	352	331	374	378	378	354	334	350	337	366	366	358	363	375	367	370	351	388	396	369	397	376	371	328	386	355	366	341	344	361	346	382	358	356	357	355	331	372	385	393	354	361	397	383	334	374	361	332	348	388	372	327	344	349	363	361	404	374	363	344	329	350	349	357	364	363	391	390	355	355	369	356	360	351	371	383	366	376	361	378	331	348	409	372	387	335	356	348	358	365	351	344	355	354	380	386	347	376	379	353	375	385	350	393	358	322	371	327	365	387	383	327	357	344	387	349	377	380	379	365	364	324	381	354	396	346	350	358	395	371	351	393	356	374	331	354	366	322	357	364	387	399	352	366	346	358	366	349	353	322	373	368	360	369	384	378	367	388	348	371	329	345	355	377	352	381	325	344	338	331	355	339	356	380	367	348	369	365	369	366	365	364	358	349	361	389	375	352	377	378	357	380	370	377	366	336	382	384	386	390	376	373	360	350	364	377	377	372	375	337	362	383	392	366	381	353	366	399	344	349	353	381	363	390	383	334	370	351	400	351	371	383	350	384	373	363	373	350	341	405	385	384	339	364	387	379	351	375	363	361	345	364	404	372	351	369	352	346	396	350	389	368	374	347	382	371	389	408	339	360	339	367	346	329	377	361	364	359	346	378	344	352	369	356	395	379	350	361	368	355	342	353	362	341	386	393	361	360	343	347	348	389	333	361	357	366	408	347	347	382	377	396	388	378	352	379	331	323	392	363	382	386	379	368	375	339	329	379	373	389	385	383	377	348	355	397	371	359	371	373	345	395	340	374	375	365	383	388	383	369	366	380	351	377	354	336	370	358	388	348	366	381	389	355	372	367	375	351	363	333	381	370	351	378	388	303	362	359	375	372	390	335	395	371	368	376	372	315	356	357	358	366	397	377	337	335	342	369	388	365	382	406	381	375	341	338	375	400	365	372	352	320	364	384	347	363	399	374	347	357	381	372	356	344	335	358	341	360	341	370	396	361	370	376	364	346	403	364	354	376	373	358	377	370	381	372	344	324	354	361	353	371	376	384	400	354	368	377	379	368	334	364	366	373	360	368	349	380	365	341	355	368	357	362	352	408	355	377	361	373	347	336	375	388	339	343	381	419	351	395	362	368	376	368	387	339	334	360	368	373	369	360	341	354	363	344	356	348	376	391	347	386	343	359	379	348	378	378	366	343	354	362	363	376	347	346	378	357	361	319	345	385	340	368	363	350	357	368	380	320	352	377	345	352	363	365	354	333	375	362	374	396	342	364	369	371	377	363	356	364	360	375	373	392	366	386	374	373	369	348	382	372	347	384	373	379	372	361	379	392	379	351	398	356	394	367	348	358	394	359	366	370	347	357	365	386	358	379	338	337	370	339	368	344	390	348	350	367	338	347	371	372	366	334	366	371	354	326	363	358	365	359	348	355	371	377	334	369	364	364	374	397	371	393	349	363	379	369	345	359	349	374	341	348	385	367	342	348	356	355	390	324	373	353	374	358	357	363	387	384	380	373	348	386	366	335	351	360	399	373	335	366	346	349	364	396	318	325	396	351	366	380	349	361	348	362	350	361	340	370	343	387	352	349	369	340	366	389	347	370	348	354	363	355	340	379	403	365	368	368	405	388	354	384	380	369	367	366	393	367	363	359	335	340	318	394	349	361	368	362	366	353	359	346	329	357	352	349	412	363	360	377	359	351	372	371	372	380	336	371	345	351	359	357	345	405	355	389	410	356	343	354	421	347	340	363	344	339	395	370	325	356	347	397	364	386	355	396	395	326	384	355	378	360	356	370	387	340	366	378	371	369	351	361	405	342	332	356	329	408	422	375	354	360	378	377	388	341	354	326	379	342	370	382	329	340	364	329	362	392	359	396	347	354	374	369	346	358	367	371	338	373	380	403	385	343	344	377	379	373	369	363	388	373	372	361	383	351	353	358	343	370	350	353	335	400	376	369	389	358	337	368	336	381	391	381	363	359	352	358	379	365	366	361	360	343	370	357	364	347	345	348	374	344	363	393	340	356	352	384	362	379	346	348	357	355	350	350	363	340	375	346	399	395	394	347	352	336	381	365	393	348	370	345	374	365	382	341	373	386	364	359	334	340	360	345	387	380	330	348	359	359	340	361	342	347	325	335	360	370	378	390	399	368	357	384	347	358	372	343	365	370	372	372	384	339	356	384	362	361	392	343	375	360	386	357	387	380	386	398	353	355	320	362	354	344	334	351	330	353	388	338	347	341	370	410	373	383	372	355	376	338	380	341	371	366	349	408	377	381	338	355	361	374	385	337	370	383	375	367	344	412	360	373	371	347	373	368	376	385	351	379	379	393	364	378	381	371	357	359	358	364	351	394	384	349	365	405	399	347	358	374	340	400	346	382	323	351	391	367	347	354	362	356	369	352	361	362	400	349	351	372	326	391	336	384	359	344	368	372	405	370	371	405	361	368	344	371	388	360	368	400	338	352	388	334	356	319	354	385	358	379	348	364	369	399	380	364	376	366	364	367	375	352	331	370	374	348	385	357	365	379	378	365	330	365	333	381	369	343	390	351	359	339	338	353	370	373	357	362	372	389	360	363	375	350	396	373	393	359	369	349	357	357	358	343
22926	20668	28137	23247	20670	20764	8286	1586	1251	1123	1082	970	905	882	860	822	907	809	840	788	780	733	718	734	779	718	726	719	676	691	702	728	675	698	688	686	658	705	709	716	683	711	676	683	658	728	677	711	707	689	658	716	635	727	723	699	667	618	643	684	666	678	719	645	727	671	715	732	690	665	721	655	718	664	698	664	646	648	673	644	663	711	681	673	624	696	615	661	686	668	689	726	657	664	679	705	660	753	675	689	702	719	636	674	710	683	669	647	677	715	650	662	703	674	715	653	714	691	630	728	670	678	693	672	646	690	667	691	655	637	691	680	653	703	654	665	678	687	633	721	664	682	680	679	669	655	686	703	652	738	680	674	665	693	665	642	700	680	655	653	666	684	671	696	714	659	675	655	685	709	689	682	653	648	663	609	649	671	690	680	638	680	653	653	619	691	688	683	624	638	692	678	696	704	642	653	665	651	627	679	676	731	706	659	679	668	594	647	660	699	621	663	644	693	677	672	653	668	686	686	648	662	704	673	662	678	685	629	665	690	636	671	648	633	666	661	682	647	700	665	677	654	681	686	669	653	734	683	677	706	687	657	710	677	641	670	664	636	645	659	641	655	696	690	638	701	695	665	702	634	725	646	687	688	710	701	684	660	684	687	662	725	659	633	672	685	636	643	668	702	711	702	644	691	676	652	670	704	712	681	676	651	690	648	676	656	696	684	665	660	668	697	647	678	666	717	648	664	717	629	677	674	679	673	662	678	665	663	664	665	695	679	685	657	687	662	700	637	624	695	672	669	666	683	683	639	656	671	729	658	707	666	656	628	668	643	688	662	681	699	679	645	668	643	647	658	666	636	726	664	662	711	672	661	673	680	651	669	722	696	624	688	709	682	671	690	681	658	692	632	642	663	677	696	684	684	687	659	712	670	681	635	673	653	677	696	704	662	676	747	686	646	704	739	698	614	699	669	654	690	674	690	691	688	674	672	663	665	637	605	671	710	668	681	693	667	645	706	704	664	719	688	663	698	686	684	660	643	688	667	636	700	664	679	666	657	665	702	656	705	666	700	660	659	649	652	668	604	663	652	715	664	678	718	710	620	721	668	683	664	691	691	703	709	710	684	672	719	683	668	688	656	660	646	694	660	694	685	671	666	672	640	709	646	702	665	634	709	662	696	611	702	671	667	728	667	676	696	668	692	690	672	680	682	691	677	671	648	665	636	728	665	706	687	628	632	680	666	660	666	676	618	692	726	688	688	641	676	629	687	663	684	649	630	707	666	699	683	696	678	682	703	693	721	614	679	677	639	668	673	655	674	667	662	679	639	644	645	704	716	654	721	672	662	643	702	643	646	670	665	674	697	698	634	699	702	666	714	695	668	671	613	685	701	675	678	670	731	704	661	685	645	683	649	687	656	648	683	687	648	649	667	714	675	686	665	726	692	705	673	663	663	648	726	690	648	700	673	656	671	632	669	629	683	670	663	651	672	720	622	655	662	685	678	708	713	728	662	662	720	667	675	652	686	696	635	674	687	644	683	653	712	700	663	673	719	636	644	728	686	681	610	697	638	616	653	625	690	653	651	709	677	660	662	684	720	654	677	651	675	692	679	683	691	643	662	663	646	687	713	675	679	646	641	637	707	662	700	654	693	671	685	689	631	684	665	646	693	696	718	673	696	656	689	696	671	660	679	655	677	680	726	647	674	680	653	686	673	697	655	704	720	660	650	684	663	652	690	655	659	677	746	703	660	746	709	709	703	647	657	692	761	715	643	694	664	680	658	651	665	616	616	689	672	644	668	686	677	710	700	692	669	699	663	698	687	655	642	691	667	689	652	637	674	680	655	706	648	688	654	651	648	653	672	661	690	670	684	665	683	607	688	660	664	673	774	685	666	690	675	726	671	685	672	675	672	675	651	653	683	685	662	634	619	656	685	672	713	702	662	647	648	667	699	648	686	700	732	733	655	711	694	656	727	671	680	687	610	692	664	651	632	656	688	627	705	677	629	675	672	665	700	685	672	665	697	692	656	652	633	650	724	664	686	696	686	691	709	644	659	602	622	690	647	657	700	658	672	658	684	695	647	656	664	680	716	676	701	734	679	653	714	647	698	701	661	764	702	655	731	704	692	703	686	685	694	663	710	698	653	672	686	700	646	688	707	664	696	676	668	660	650	677	685	670	663	669	689	666	677	672	682	663	683	698	650	669	706	710	719	679	648	692	705	635	710	713	680	692	653	639	639	727	698	660	669	653	655	681	641	661	685	647	707	710	665	698	669	606	695	693	682	669	701	662	684	683	686	692	675	657	682	727	709	659	660	654	672	685	643	681	671	656	657	690	670	673	675	695	691	678	688	664	645	658	645	634	687	639	643	670	646	696	660	678	705	712	678	694	675	627	675	691	658	657	718	602	666	639	673	645	674	648	666	664	645	647	673	691	640	688	663	680	675	641	641	683	692	654	674	651	664	664	719	687	647	691	622	677	706	716	666	678	677	687	684	655	671	642	711	680	702	630	685	660	683	627	664	684	686	648	684	658	653	691	649	650	716	657	688	663	692	655	647	702	636	682	698	655	716	680	687	733	714	662	643	686	674	688	727	672	659	693	680	684	697	644	702	709	674	707	662	659	642	678	689	714	663	661	733	666	646	659	706	706	609	666	655	639	656	691	683	668	656	677	663	674	666	664	706	686	706	667	672	691	636	668	649	651	665	645	623	641	725	685	679	680	678	711	681	685	636	665	661	646	693	675	680	666	674	686	605	683	674	689	656	683	636	647	721	638	662	660	673	676	643	635	648	639	687	674	693	648	689	678	702	628	665	677	693	643	719	636	658	668	636	706	702	653	690	682	669	673	642	645	639	667	701	661	675	670	690	690	626	720	697	671	667	650	660	682	683	655	638	700	671	688	675	706	662	663	683	616	702	684	658	680	679	680	743	655	664	718	711	688	674	686	654	690	672	688	679	614	681	666	714	617	698	685	657	638	689	649	681	651	684	698	666	718	655	712	688	690	656	648	669	632	689	601	690	638	673	653	699	649	685	665	694	707	723	643	700	696	660	635	677	602	645	711	684	696	661	677	655	699	702	647	685	701	641	666	645	702	684	655	715	702	684	705	642	671	659	681	737	655	679	648	666	695	678	681	702	692	677	712	669	621	683	661	670	687	682	714	693	661	631	654	703	704	700	686	663	645	670	662	676	673	668	711	664	690	682	674	693	706	667	670	657	667	680	660	664	709	650	675	669	717	674	668	696	639	660	631	689	658	715	641	726	672	677	663	625	651	721	656	684	667	672	692	664	683	684	640	664	711	653	669	664	628	645	699	655	685	672	637	677	698	611	660	680	618	679	670	709	707	683	701	699	677	696	631	698	672	651	678	704	674	670	652	682	648	684	676	683	684	684	653	691	657	663	649	651	634	669	701	657	687	645	642	677	657	666	642	676	662	686	706	672	672	671	643	673	671	678	696	692	665	670	718	706	703	673	690	708	707	681
18735	14029	12899	7173	4838	3699	2831	2316	1914	1612	1484	1257	1229	1168	1067	1027	960	864	945	855	808	794	777	818	754	775	791	752	745	741	714	721	654	673	702	687	716	688	714	664	671	707	694	687	677	708	673	685	675	644	698	689	676	668	655	671	692	661	674	643	602	642	616	649	691	662	635	630	680	649	631	658	666	641	687	657	642	624	663	626	702	651	622	643	623	650	647	659	623	651	643	679	701	641	658	626	658	687	664	672	681	648	640	661	669	704	708	653	649	659	674	639	676	652	704	672	678	674	688	657	677	628	665	618	663	633	607	625	683	665	638	650	680	646	628	639	656	680	612	636	675	661	638	618	703	655	616	644	617	627	631	650	688	663	613	646	647	656	651	631	688	625	665	659	652	656	690	613	649	638	648	643	664	664	651	647	656	633	624	627	681	666	637	615	631	701	619	625	664	643	648	670	634	644	672	683	648	610	698	696	640	641	700	663	610	680	680	642	622	628	659	710	628	602	640	676	640	638	592	649	598	650	710	616	625	646	666	661	634	608	662	636	668	612	595	638	676	647	669	658	647	649	631	677	684	669	674	686	594	680	657	619	654	637	653	679	682	625	646	636	645	646	695	653	598	607	647	669	622	629	670	648	609	609	682	698	673	638	658	609	692	663	636	634	657	655	624	670	639	658	623	650	647	630	698	644	615	695	662	666	613	625	635	690	661	640	624	630	610	643	646	620	631	634	654	616	642	574	607	624	603	622	648	639	639	577	654	627	607	678	728	644	660	652	593	610	641	612	619	683	624	686	649	628	633	636	699	672	653	639	653	628	610	647	665	622	616	649	651	660	669	647	633	636	624	630	618	552	666	659	597	670	680	626	658	619	663	608	626	658	668	635	675	647	615	679	661	629	670	651	655	653	678	630	613	635	646	622	681	648	649	633	679	673	659	655	652	691	650	648	614	647	642	644	702	611	693	659	664	616	641	623	651	634	639	638	681	675	665	637	705	651	620	661	668	619	651	578	699	645	605	664	672	687	636	627	628	650	634	651	645	623	670	676	640	624	606	637	640	697	632	621	650	613	665	672	642	599	646	688	658	631	611	624	650	609	653	627	661	673	640	653	664	659	658	625	640	689	642	610	690	601	690	621	675	663	672	694	631	652	633	664	628	617	647	606	652	644	592	671	685	660	689	693	661	683	663	624	639	659	675	659	644	627	623	669	622	648	633	622	629	680	630	636	636	690	613	619	649	662	634	672	661	585	652	631	641	635	673	636	640	649	642	689	616	695	627	665	643	659	693	658	623	633	659	636	632	650	666	611	637	670	670	694	652	702	655	647	671	646	661	630	641	627	653	676	670	627	627	626	654	663	705	626	645	653	660	650	669	668	672	622	614	639	672	656	644	651	677	619	657	640	669	665	707	667	634	615	637	714	602	633	655	613	694	652	632	690	618	621	684	706	625	625	628	635	662	619	646	640	660	692	675	648	682	668	641	617	644	681	630	649	630	687	629	677	622	652	673	640	667	658	615	619	646	636	619	594	675	660	717	653	655	684	648	655	653	655	648	662	652	631	621	619	625	696	664	626	657	600	664	644	688	643	646	614	654	654	659	658	644	650	642	601	694	699	676	613	649	685	656	661	632	639	678	623	690	630	618	673	605	691	604	651	631	622	646	672	603	621	683	650	648	618	685	651	664	666	646	659	636	681	626	642	625	650	639	647	641	594	595	670	637	639	673	663	654	662	661	628	643	611	653	632	674	626	651	659	656	653	636	576	621	631	630	646	623	685	618	584	645	626	671	622	655	683	626	654	635	658	663	657	667	624	624	628	662	618	691	633	635	653	674	622	677	590	697	653	635	657	663	612	661	635	592	620	692	666	635	633	647	666	623	605	626	598	621	656	625	661	669	670	644	637	697	690	645	660	655	664	631	647	640	650	641	649	677	652	665	638	678	678	664	603	645	644	696	644	641	634	654	654	609	613	613	652	662	660	635	623	628	618	652	661	689	659	637	646	670	677	648	655	631	635	659	615	643	685	695	614	673	658	660	646	644	635	597	685	629	671	615	666	635	634	649	646	608	647	622	639	636	637	650	620	613	626	657	604	657	659	602	617	629	702	663	701	702	667	661	621	682	658	654	633	648	638	610	660	640	602	631	638	638	684	610	682	646	601	638	636	622	643	592	643	643	616	665	629	627	645	670	620	604	663	660	653	669	680	591	661	691	652	652	606	628	614	631	638	632	636	619	606	655	653	654	603	606	671	646	626	649	615	673	658	602	638	608	626	620	625	645	691	704	647	653	671	693	632	656	642	604	650	696	706	616	626	657	663	642	623	649	682	634	630	642	627	679	630	618	667	695	649	627	614	622	655	606	600	636	663	611	601	610	607	625	673	695	649	609	576	613	653	670	648	680	670	678	623	603	633	663	653	622	625	635	594	692	602	664	687	672	707	623	622	654	609	619	656	644	625	707	588	616	631	693	609	657	646	667	629	618	668	679	625	615	619	633	627	652	634	643	638	652	669	642	642	706	658	626	673	610	606	655	641	598	671	643	656	648	629	618	647	682	650	682	646	668	635	660	635	663	626	641	670	632	676	634	673	652	623	594	638	631	629	620	656	695	651	662	673	639	630	611	614	629	655	666	666	618	627	610	659	647	677	634	661	641	679	659	643	647	635	621	606	644	658	592	604	656	638	668	644	665	671	671	656	658	625	647	674	659	595	676	648	637	644	650	700	661	603	685	661	650	608	635	670	714	619	674	665	692	654	634	583	633	654	636	655	676	642	636	650	606	652	675	632	570	670	620	687	641	648	645	646	644	668	633	645	661	618	647	656	627	654	622	677	632	631	649	668	619	682	648	690	635	663	659	644	659	618	589	690	620	613	648	648	650	643	616	668	664	693	672	648	622	647	656	642	663	655	630	633	639	653	659	633	651	688	650	654	641	667	594	635	675	650	653	626	676	661	657	618	591	623	609	678	628	591	604	582	626	627	631	624	667	663	626	623	629	624	662	654	668	695	657	641	632	611	669	652	637	634	631	595	663	651	708	581	642	609	713	670	635	650	680	669	685	675	639	630	649	674	652	682	615	599	672	622	660	633	662	680	662	626	696	656	623	651	677	636	664	654	665	683	607	639	639	665	684	689	632	643	672	702	637	632	623	645	665	606	629	656	594	675	671	646	647	699	652	661	650	671	683	661	648	672	624	640	661	627	671	591	653	678	615	660	613	636	631	647	703	681	624	677	604	641	651	636	641	648	673	637	666	641	641	670	626	665	650	665	659	652	644	643	634	611	616	635	629	641	678	664	625	661	606	664	630	591	665	628	644	621	659	651	675	626	660	641	629	636	673	660	655	682	636	607	665	649	611	637	650	654	595	650	660	666	642	649	601	663	653	668	631	632	615	674	640	661	679	683	621	682	604	663	664	653	608	657	652	691	662	671	628	668	670	637	624	674	686	667	634	585	636	658	649	644	665	638	657	590	671	621	660	620	615	635
31895	13151	1586	487	362	339	314	296	286	280	252	315	264	273	265	300	279	279	315	255	255	271	284	280	276	245	319	309	265	311	281	292	258	282	289	316	333	296	282	250	315	269	266	284	301	307	288	227	257	277	273	285	287	283	263	277	268	292	299	282	281	289	288	263	263	289	278	272	293	298	304	325	283	307	294	256	279	248	285	278	308	279	235	287	270	278	247	285	275	302	293	295	309	266	268	260	253	283	309	279	278	309	275	270	301	305	298	315	274	286	266	276	285	302	258	271	302	243	293	297	272	257	250	247	250	289	264	274	276	258	260	271	255	281	287	276	314	259	288	289	272	273	285	292	309	317	313	285	271	307	289	280	263	223	301	299	279	307	260	277	295	269	290	295	314	275	280	292	277	296	290	295	278	298	292	264	306	317	285	285	300	281	277	247	311	291	290	275	283	238	263	296	275	260	292	267	308	283	302	275	290	278	268	294	274	267	282	271	286	300	278	284	306	295	289	292	274	274	283	281	301	292	285	275	295	283	262	277	276	304	280	296	303	310	274	285	300	281	249	288	272	266	246	294	254	270	291	278	279	266	256	289	287	300	305	255	280	302	311	283	284	312	278	274	254	274	311	291	267	270	252	288	268	298	312	268	273	280	268	305	278	276	285	295	280	285	293	279	272	265	321	289	265	289	314	257	282	295	287	283	249	260	299	266	273	261	278	280	306	279	271	274	271	269	285	295	306	263	275	282	289	265	291	281	283	292	265	278	285	305	259	286	292	285	273	268	285	293	286	265	279	272	305	282	285	286	293	284	305	297	299	277	296	273	253	281	257	274	299	268	281	259	289	285	266	291	288	300	295	329	271	289	261	288	257	272	297	259	290	286	260	289	285	273	276	279	281	310	302	295	263	272	290	259	288	290	295	269	278	265	241	266	273	271	257	271	246	278	320	282	298	287	288	296	261	278	266	281	273	294	244	279	261	298	295	266	267	261	308	283	291	284	267	281	281	283	283	246	309	281	245	249	269	244	290	267	288	260	237	304	283	269	257	285	262	274	286	257	257	264	261	305	285	280	285	274	281	277	289	270	269	282	270	279	291	279	260	263	285	297	259	267	304	301	250	292	264	274	303	257	290	309	327	282	324	297	280	270	254	259	282	267	271	304	300	309	308	263	270	282	277	281	289	273	303	268	275	293	260	282	262	288	300	293	283	289	290	260	284	281	271	286	314	303	276	259	279	283	273	252	283	290	290	267	293	277	254	285	264	298	272	281	289	260	312	289	242	281	275	318	312	339	288	293	291	307	287	288	285	285	308	269	286	288	300	288	280	299	275	308	274	283	279	292	263	278	271	256	294	284	259	291	256	287	272	294	285	277	272	287	283	291	312	278	275	285	275	295	281	262	307	281	297	273	288	291	291	256	274	273	293	269	289	287	312	325	303	288	275	251	285	298	305	249	283	289	286	278	293	254	279	273	284	307	311	268	272	310	288	293	260	302	281	277	284	263	266	260	297	287	272	254	283	280	290	303	255	276	287	308	278	260	284	287	310	256	281	297	283	286	284	264	290	301	280	265	269	280	268	256	278	284	268	283	290	260	274	274	269	314	278	297	249	284	290	262	283	253	289	277	320	302	304	264	290	285	266	293	269	290	287	275	261	292	297	259	268	289	266	279	289	290	275	277	272	285	273	272	263	272	272	281	295	282	266	265	288	296	280	259	253	297	295	303	261	268	295	293	320	276	312	267	262	285	294	260	263	286	283	315	283	274	265	278	278	289	288	278	258	297	271	283	290	254	268	315	315	286	283	299	312	297	255	237	313	259	254	263	292	249	274	297	306	265	315	286	323	297	316	296	251	292	281	274	273	261	259	274	298	275	296	287	260	294	296	283	263	299	279	275	285	307	279	277	288	294	276	274	281	269	277	262	273	290	255	296	276	266	257	275	260	300	282	298	283	309	290	283	281	243	272	288	308	289	271	305	307	297	280	268	301	252	272	275	280	258	271	318	270	280	317	287	269	299	292	261	245	263	271	283	252	309	277	284	273	289	288	305	296	285	253	248	297	300	254	277	306	287	246	296	282	288	265	282	301	304	317	311	260	285	279	294	285	272	268	285	311	315	277	284	276	291	270	263	247	271	304	270	271	267	273	285	324	259	289	273	269	278	280	260	314	284	261	284	288	296	285	277	289	280	287	308	273	290	292	288	280	277	289	252	273	284	267	279	325	278	271	284	283	271	252	262	260	286	279	276	292	245	256	281	278	294	291	290	267	257	268	234	290	288	274	294	300	278	275	280	281	281	272	276	294	285	303	255	264	286	282	308	299	294	299	288	291	303	303	292	245	293	322	261	273	306	292	285	270	311	277	291	289	280	275	292	296	295	278	272	269	306	265	276	277	308	318	278	275	262	301	291	272	323	283	306	250	272	286	271	287	267	295	259	292	273	269	284	293	279	290	297	267	290	282	296	267	284	294	286	277	297	281	293	273	256	289	281	293	301	271	248	278	306	273	305	272	274	246	290	286	299	279	318	286	294	279	272	287	279	284	263	255	279	280	278	254	276	280	245	273	278	279	311	292	303	260	246	276	285	285	258	282	284	295	297	251	281	267	287	296	266	304	278	269	295	294	277	254	291	250	279	287	281	282	272	280	322	297	293	261	278	294	320	273	304	257	301	283	298	271	277	275	272	276	290	280	288	270	277	276	278	277	284	291	293	268	298	284	262	298	273	257	297	296	253	309	294	263	277	274	279	325	259	268	268	288	274	291	280	300	252	274	292	261	294	262	292	252	279	293	283	249	255	289	273	290	292	305	292	299	289	253	266	286	278	259	275	280	276	299	277	292	275	289	307	258	292	273	285	295	251	282	287	278	265	282	235	266	249	264	293	285	303	310	273	299	266	271	303	287	296	293	278	278	296	266	290	292	274	299	293	290	259	293	254	292	281	288	314	274	268	307	280	321	253	256	285	263	284	279	273	284	285	306	289	267	285	283	264	270	305	274	285	269	253	303	258	272	287	267	284	292	262	292	292	289	271	264	278	276	302	301	319	284	238	302	299	283	246	284	273	277	265	277	286	271	287	289	269	284	282	275	276	267	295	272	277	264	254	279	263	295	257	285	264	279	269	278	269	273	320	295	277	313	290	247	279	289	282	291	279	301	281	291	299	272	290	289	281	268	313	309	267	270	284	293	260	278	265	294	264	278	283	281	275	297	311	301	274	312	289	297	276	260	295	261	283	267	313	252	274	283	240	295	278	287	295	280	284	291	277	285	280	293	286	279	295	292	279	292	265	292	281	266	261	296	257	305	296	292	270	288	297	308	279	311	316	310	277	297	288	246	310	284	271	268	295	302	302	278	282	258	273	268	280	265	301	233	266	267	286	285	287	268	299	281	236	275	284	298	303	298	316	285	286	286	308	322	280	250	270	289	300	278	259	288	290	275	277	289	283	278	302	276	293	283	283	284	304	260	264	265	265	306	301	240	262	258	276
15863	727	650	521	440	366	369	341	314	329	316	279	335	332	291	352	280	274	299	296	337	308	302	294	280	297	305	316	305	310	293	320	322	289	323	319	309	305	266	308	284	309	287	284	307	329	325	331	308	300	275	328	287	311	287	307	334	294	294	288	309	281	293	329	309	306	315	306	303	313	315	298	301	301	306	303	292	312	330	282	299	302	318	287	287	312	279	304	315	301	275	335	319	319	289	303	351	283	308	304	311	305	293	308	291	291	294	304	292	329	310	319	287	303	273	280	310	329	273	316	293	289	327	310	301	283	303	303	303	288	327	249	299	295	326	302	314	283	302	301	336	275	333	293	289	301	315	275	285	313	297	323	290	308	327	325	314	290	304	303	322	313	263	291	302	290	305	297	283	313	301	303	313	320	292	330	300	310	288	301	301	298	279	315	304	273	311	306	287	301	326	284	299	294	295	298	327	284	314	274	304	316	300	310	285	303	326	290	285	317	313	290	317	326	314	280	301	306	324	304	317	307	326	339	280	296	319	329	301	312	307	325	288	323	298	306	309	338	285	314	285	296	267	320	286	295	318	287	302	293	282	292	288	292	302	293	330	322	272	297	307	306	306	307	299	279	302	289	319	284	288	285	313	306	300	296	268	289	294	325	314	313	340	294	271	312	283	310	303	299	323	281	320	336	326	316	297	301	304	290	285	308	299	280	334	319	310	270	319	304	323	312	286	321	291	298	316	311	297	316	283	280	299	272	302	321	329	338	317	272	303	280	317	293	306	336	303	292	333	288	309	295	291	328	274	308	304	290	301	311	275	293	307	318	295	290	307	310	316	298	308	297	283	299	282	283	314	301	307	308	311	328	291	318	302	339	321	317	281	279	323	294	281	327	326	292	289	317	325	333	313	296	320	318	296	303	322	309	303	291	249	306	299	353	316	305	315	279	308	343	278	294	310	301	324	320	269	276	312	301	315	314	309	290	313	295	297	283	328	289	293	301	304	312	285	287	296	308	304	293	283	313	328	309	324	288	315	310	315	311	306	284	326	300	324	282	286	276	291	291	271	293	288	294	292	290	321	293	300	290	330	282	298	349	315	297	319	324	286	308	289	303	314	306	343	310	303	292	312	268	293	308	326	298	295	321	272	326	316	299	294	294	295	316	280	276	257	332	298	282	310	300	279	289	292	313	319	307	296	285	293	315	300	299	317	334	334	293	297	302	318	277	286	300	316	300	318	334	327	266	328	311	321	265	314	315	312	290	318	360	279	322	333	257	316	310	290	307	304	299	272	280	306	327	276	327	300	303	330	308	296	301	301	286	287	308	275	342	304	298	282	325	326	294	267	281	297	332	316	306	304	285	322	273	315	306	321	283	319	304	279	310	296	341	321	293	268	302	280	309	295	342	286	295	298	300	301	337	309	299	298	295	345	322	305	275	342	308	304	315	307	298	304	320	307	293	337	287	322	292	299	294	294	293	268	310	302	287	310	324	308	311	300	308	279	286	291	295	337	313	291	329	298	297	315	293	308	307	318	322	308	298	304	314	278	309	299	297	309	286	308	308	325	309	323	277	314	321	283	308	302	261	319	292	309	284	305	301	296	321	285	281	329	291	329	284	306	261	296	307	301	305	273	315	301	301	256	291	291	275	303	320	306	299	298	272	317	295	315	310	290	286	279	332	314	280	296	311	307	281	325	301	313	311	308	321	319	320	293	277	335	293	336	290	306	338	309	301	295	312	326	293	321	311	286	283	300	296	283	275	307	310	311	285	295	299	306	312	307	265	318	292	286	285	285	261	322	261	288	308	293	306	311	312	274	308	311	330	307	302	296	299	294	278	316	331	303	317	294	319	304	284	288	330	267	278	288	299	302	298	302	316	293	318	283	296	307	307	296	292	317	318	301	286	313	278	309	286	323	287	302	308	314	306	275	295	316	298	325	300	291	316	318	321	302	345	298	327	255	317	282	294	324	303	283	302	319	300	292	324	302	298	303	290	301	285	310	297	302	303	298	300	308	257	316	272	288	314	278	267	293	284	310	292	342	279	293	321	324	298	304	284	296	298	301	316	314	312	308	306	307	300	315	309	291	293	329	338	320	324	313	322	295	310	285	332	322	316	258	312	317	322	290	309	299	300	326	315	282	324	315	312	299	284	285	294	291	306	296	285	299	268	273	300	280	317	315	297	279	323	294	286	298	320	315	300	287	291	337	301	334	311	308	316	305	270	297	294	328	318	294	291	305	272	289	286	299	283	290	288	318	300	308	288	277	334	301	311	314	325	290	338	306	292	309	281	281	294	285	317	291	272	308	291	289	297	317	308	283	305	295	290	305	300	286	280	286	282	306	294	340	313	288	291	326	306	333	337	311	288	317	284	318	273	312	296	318	306	321	280	298	302	327	292	318	298	314	283	264	293	294	310	304	339	295	319	308	332	308	303	297	302	340	328	307	264	309	297	304	310	320	318	329	296	295	318	321	308	317	301	325	291	324	335	310	290	273	265	325	298	302	289	296	297	312	319	280	284	294	285	346	299	303	308	300	312	293	313	294	288	301	324	299	303	289	311	298	315	309	292	301	325	346	340	283	320	313	299	302	289	305	290	287	303	302	311	288	311	317	318	318	289	290	311	303	316	289	268	310	334	308	289	299	302	306	290	298	271	345	308	333	293	324	324	311	318	295	296	291	286	302	304	287	308	302	302	258	302	301	307	309	307	324	307	316	298	273	324	289	306	286	289	309	335	294	295	328	274	309	327	323	282	315	299	335	273	335	281	286	310	301	322	291	309	304	292	293	337	302	296	271	310	296	276	320	287	331	325	303	306	314	303	295	311	276	282	323	294	287	294	288	288	305	290	309	308	299	347	275	318	300	285	296	326	285	334	305	275	278	295	305	321	333	302	304	302	307	297	297	298	317	298	304	306	313	299	293	298	312	291	303	293	300	306	286	299	341	314	317	310	293	312	298	296	271	288	293	327	314	284	308	323	286	323	292	293	287	318	277	302	313	296	309	324	303	313	281	315	325	298	328	283	300	290	323	305	291	307	298	296	327	296	296	302	318	309	272	316	295	289	279	283	308	295	311	294	299	301	304	286	315	317	328	300	295	332	298	313	274	304	314	318	310	310	307	302	343	336	305	290	342	307	274	301	292	302	274	313	317	305	296	312	311	310	291	294	305	282	310	324	307	287	311	334	274	308	294	284	298	322	338	308	321	309	280	283	294	316	291	328	325	281	280	344	294	302	301	251	291	318	284	308	278	319	279	295	292	282	311	300	290	287	305	307	316	291	288	296	309	330	259	302	330	281	305	330	306	345	317	282	310	296	305	317	300	316	307	338	288	302	314	329	300	289	294	300	296	315	288	307	284	326	306	311	308	307	282	319	326	314	302	290	321	293	307	281	290	291	321	307	286	297	327	316	303	306	300	307	311	309	306	311	315	268	304	288	302	281	306	292	319	306	302	311	291	312	315	300	315	292	318	287	290	314	340	289
24893	20641	27510	23774	20600	7163	1127	768	644	559	545	461	461	462	447	440	447	397	365	409	378	399	378	379	376	388	379	382	375	365	363	319	370	344	375	357	375	370	364	360	381	352	375	365	332	347	387	352	373	353	342	370	376	338	388	350	365	340	378	338	368	372	382	363	363	355	353	359	367	325	367	322	355	373	319	387	357	341	351	348	400	346	382	364	363	359	339	315	344	368	345	346	341	331	354	363	346	346	341	347	352	363	389	353	367	388	340	354	335	377	332	350	342	339	360	336	365	372	354	387	406	325	354	348	369	347	347	372	352	382	346	324	342	382	366	336	371	368	357	381	316	355	317	347	377	376	353	345	335	371	372	376	314	367	354	349	322	390	359	393	343	348	355	366	353	361	380	355	303	353	373	366	344	395	351	397	377	371	359	364	366	348	366	364	318	333	361	320	392	359	345	355	343	355	353	367	342	344	342	320	329	378	363	388	355	332	364	352	337	355	347	371	337	347	380	339	356	365	339	377	358	363	362	340	382	365	324	362	343	364	373	337	350	361	355	336	326	352	364	321	324	351	361	377	346	303	365	372	307	334	338	359	327	339	364	349	344	370	360	361	368	334	335	379	364	335	353	339	365	367	349	355	348	374	352	343	344	343	332	357	358	380	346	356	339	357	360	383	325	361	344	359	340	328	367	347	361	346	325	383	360	329	323	353	376	360	356	327	307	343	345	346	357	358	360	366	334	342	371	375	339	376	366	365	329	385	379	330	375	344	338	377	349	378	370	349	411	372	358	355	379	360	381	390	362	384	352	358	351	344	352	325	379	361	365	382	385	307	359	357	319	327	354	365	382	347	366	372	375	361	345	392	344	373	365	334	357	374	322	333	369	359	354	391	358	358	327	322	363	365	329	363	360	381	369	336	374	347	333	349	354	367	349	362	375	334	362	388	359	370	375	363	333	382	377	341	373	364	337	336	361	347	339	346	362	382	347	390	368	359	335	330	373	332	358	360	370	378	346	378	353	366	370	365	369	349	364	381	347	359	384	376	355	365	335	347	352	345	346	365	335	380	350	343	347	356	358	375	347	363	323	357	318	357	352	343	378	372	324	348	331	387	364	365	354	357	373	345	318	357	349	353	345	370	367	396	352	358	343	326	360	365	371	377	346	365	336	378	386	350	376	383	344	359	354	355	350	371	325	340	357	345	410	343	375	351	349	350	383	349	364	366	341	375	337	348	332	397	347	341	384	360	376	332	339	347	324	329	362	358	357	393	344	367	345	380	341	339	356	323	374	367	341	360	391	349	337	386	354	350	353	386	336	350	337	329	359	353	342	359	386	359	369	350	354	380	329	355	327	330	389	332	336	356	333	352	383	363	368	337	341	366	347	349	344	317	370	396	356	368	332	364	343	350	314	349	381	373	326	339	354	386	350	325	361	372	376	347	332	367	353	360	353	329	358	314	344	340	326	357	372	380	341	372	353	347	324	353	330	357	366	337	337	321	370	367	366	352	382	331	327	330	416	365	352	338	345	349	341	360	364	392	377	326	355	343	345	360	363	387	342	331	332	377	372	373	357	336	361	359	326	376	361	353	335	359	345	409	334	384	373	344	351	326	355	327	327	343	346	361	371	373	335	349	325	378	367	395	343	383	360	352	344	373	318	377	372	336	364	352	338	318	358	373	333	327	360	353	382	353	383	382	374	336	372	322	319	369	372	345	338	332	366	365	351	352	367	349	332	339	345	335	343	375	363	394	354	348	378	343	341	382	325	381	348	400	370	354	370	373	374	334	381	349	344	372	354	356	376	339	325	327	372	363	330	387	343	367	390	346	332	335	346	385	376	346	356	325	330	345	348	380	331	364	337	356	323	356	364	361	371	360	369	365	351	347	379	352	420	341	337	388	367	336	360	345	349	351	370	349	384	334	389	337	330	370	353	339	323	320	341	307	372	360	322	363	398	369	360	373	333	382	377	321	340	360	362	369	366	345	378	353	341	375	371	340	353	340	370	376	355	389	379	335	382	340	354	374	359	351	380	358	336	373	335	366	339	369	354	345	360	361	369	328	384	357	333	353	353	339	340	361	361	363	354	339	328	363	350	388	380	349	379	395	353	363	334	387	375	342	354	349	332	378	337	356	334	326	348	358	336	379	379	326	355	366	343	379	349	363	354	378	342	363	357	336	328	336	372	363	351	346	355	365	359	348	324	338	372	366	364	359	316	352	364	372	315	381	366	311	349	343	361	380	342	363	352	352	366	356	356	362	359	366	372	337	372	356	373	350	356	350	350	364	385	360	387	355	349	380	383	321	352	351	351	333	311	329	362	355	359	341	359	329	349	344	344	343	350	351	342	348	358	336	374	321	351	370	357	394	364	398	357	356	371	342	343	329	342	360	338	339	349	365	334	362	379	375	347	366	366	359	343	347	336	365	357	345	340	330	367	353	398	350	375	378	340	351	331	340	371	370	375	359	358	337	370	372	366	337	347	369	350	358	389	350	353	367	372	363	351	346	364	350	361	367	341	364	337	401	337	332	347	348	345	329	317	343	367	354	381	347	385	356	370	343	328	363	368	378	339	340	344	362	366	363	361	343	351	345	373	357	365	348	333	371	314	380	351	348	378	314	371	351	329	379	317	345	377	327	348	347	391	385	345	320	384	293	339	373	368	319	389	357	336	356	361	325	349	326	368	324	328	347	325	354	373	371	360	364	337	348	352	339	356	388	352	361	366	406	326	365	362	360	350	364	358	331	376	367	347	361	324	327	351	362	346	372	320	379	344	359	333	345	358	317	346	323	343	353	346	348	366	374	304	364	355	360	376	349	369	384	362	373	347	342	345	368	344	358	367	347	370	373	400	343	376	342	370	365	360	385	371	384	358	356	392	373	347	356	337	352	345	352	373	349	361	369	365	321	356	353	353	361	352	366	355	362	362	365	355	365	346	345	364	349	380	328	376	353	332	344	331	361	361	391	294	388	330	341	393	322	348	364	346	307	388	364	357	334	359	350	346	347	355	386	353	296	360	329	363	336	311	365	357	351	349	357	382	344	368	325	349	356	353	337	351	354	363	362	334	355	332	348	350	374	375	347	367	333	344	353	348	359	335	352	347	356	365	357	334	354	343	345	382	330	351	353	361	341	377	343	365	333	349	369	319	356	320	345	381	340	337	317	351	341	336	358	369	365	366	350	356	330	353	386	388	347	362	364	345	395	328	385	371	349	377	352	358	358	369	353	375	374	339	358	363	386	329	336	354	328	349	332	359	354	350	334	336	316	333	361	334	346	386	354	366	350	361	382	317	353	341	377	361	381	413	357	344	327	340	387	337	381	377	344	334	320	381	348	374	374	328	363	352	343	359	365	359	348	357	410	367	370	376	380	376	355	315	328	350	339	401	359	344	365	368	367	374	342	367	357	377	352	378	344	355	339	336	325	325	364	363	337	349	351	358	338	363	354	328	356	338	349	346	357	347	372	355	354	371	362	354	313	376	365
18486	7887	7156	3866	2472	1839	1498	1188	1000	826	803	709	602	570	587	531	522	488	461	477	444	444	467	425	427	381	409	409	382	391	368	384	371	376	366	384	364	374	368	362	396	351	333	394	375	379	362	399	364	398	385	393	371	339	356	359	351	348	389	354	319	362	373	373	356	343	368	365	356	351	340	384	382	362	354	367	324	341	371	361	361	322	366	311	332	382	344	342	366	325	394	389	363	339	324	336	351	369	365	366	390	395	350	342	354	357	377	338	338	321	352	342	372	358	372	369	364	348	361	386	370	346	339	328	345	371	347	318	369	321	355	339	346	339	375	333	340	396	361	356	353	344	378	381	352	351	341	304	354	365	328	363	339	326	331	385	327	345	360	347	352	395	387	343	347	347	348	350	342	387	367	329	356	356	348	355	352	342	395	354	377	347	384	356	334	376	366	368	357	347	388	373	327	326	349	349	374	326	357	311	314	354	365	380	357	378	353	395	318	381	333	401	335	382	362	359	346	361	343	358	371	350	347	380	366	354	345	385	352	308	348	380	386	344	354	344	353	347	346	339	330	362	346	315	379	380	308	342	329	362	341	370	322	340	356	369	391	343	379	351	334	361	329	371	355	328	349	340	346	358	376	362	354	366	349	347	378	362	345	350	337	374	376	329	332	357	363	339	365	339	363	350	373	366	360	372	343	348	345	327	339	385	375	310	388	350	375	363	360	372	358	342	338	354	338	368	375	397	350	349	345	387	371	339	345	375	357	360	364	336	344	357	371	335	361	349	365	368	337	341	354	358	360	360	315	362	313	370	377	352	350	370	408	384	328	363	384	344	375	349	345	333	339	382	374	316	342	327	344	325	329	334	350	342	352	348	361	360	341	360	372	375	355	322	366	387	355	317	361	356	346	356	355	367	341	362	361	349	353	397	352	371	362	326	351	328	349	339	335	365	358	349	340	392	341	351	337	354	337	350	352	339	367	356	348	325	327	381	333	356	333	372	348	376	363	374	363	336	346	347	370	375	352	384	345	350	350	352	358	359	361	322	356	396	349	358	356	337	352	317	366	384	312	338	353	364	303	349	373	364	358	343	327	345	404	359	373	396	358	369	340	341	355	367	339	345	374	356	328	357	369	346	325	347	380	392	361	363	367	374	350	369	350	339	364	348	355	386	334	357	347	364	376	355	346	367	335	354	344	382	356	336	339	341	373	341	345	351	338	354	345	340	346	334	320	359	371	363	366	376	355	343	403	324	376	339	352	370	361	339	340	373	370	334	363	350	355	358	332	345	384	386	336	359	367	344	375	354	356	345	366	389	346	352	344	338	362	367	367	342	373	354	335	369	376	349	372	318	350	334	340	345	363	352	349	347	347	360	342	368	334	322	361	354	334	342	341	370	339	354	368	358	357	401	366	350	337	328	362	388	363	364	350	356	390	328	317	359	336	374	323	342	326	301	347	371	348	340	337	354	329	327	380	370	342	367	375	361	347	355	364	325	378	380	376	383	349	361	369	340	339	358	373	347	328	374	348	366	334	347	358	318	354	376	353	353	328	379	328	345	385	327	368	345	368	330	348	338	369	315	327	371	368	359	351	336	363	363	352	364	403	343	355	362	360	351	346	342	372	378	338	330	394	366	378	389	361	333	342	337	367	353	338	364	359	392	338	346	338	370	379	322	349	334	353	384	344	353	344	338	377	349	354	367	368	379	376	367	352	362	392	364	345	374	373	373	349	358	322	357	354	345	340	366	379	360	342	337	338	298	325	349	334	341	400	388	353	356	361	369	344	354	355	361	379	357	339	355	370	351	343	351	336	326	344	389	361	345	336	354	334	317	370	341	373	348	328	360	373	339	333	396	360	342	366	369	359	337	320	360	362	351	381	333	340	317	355	329	338	354	365	355	368	347	352	361	396	343	364	360	335	366	358	363	339	325	336	379	356	325	350	343	321	354	340	351	345	389	303	374	350	319	356	364	318	371	376	326	364	387	324	342	332	338	343	362	346	363	350	353	366	338	337	354	344	333	340	334	363	367	353	318	356	357	358	367	362	338	334	347	351	352	327	362	350	347	353	344	387	347	328	368	363	347	383	340	361	338	364	380	335	359	367	328	336	346	354	364	338	359	346	357	326	347	344	367	359	314	341	345	316	363	353	324	337	355	331	321	339	366	355	346	345	342	348	378	342	364	334	323	328	363	357	321	341	336	362	340	353	356	347	323	369	354	354	344	337	393	356	329	365	326	354	336	343	345	369	345	350	365	380	340	351	352	348	354	366	370	323	387	329	333	361	372	351	382	380	371	336	357	390	343	368	344	359	320	382	357	395	345	348	352	353	352	352	336	366	349	337	324	327	348	358	356	365	375	347	319	345	370	399	359	357	358	345	332	352	378	353	339	358	328	350	345	361	331	354	345	373	361	356	326	347	355	369	351	329	319	360	322	370	333	328	336	315	372	351	350	346	307	412	355	364	356	388	335	301	353	368	354	377	320	369	336	339	373	333	362	334	385	322	367	339	322	345	351	355	350	339	367	346	366	307	357	335	367	322	337	361	368	341	355	345	396	360	337	346	359	329	318	360	371	385	359	348	381	358	354	347	355	366	376	342	390	376	360	339	367	332	343	359	369	334	355	320	335	332	343	350	314	336	339	365	372	368	346	346	390	334	285	346	354	379	351	362	348	354	393	360	320	348	365	320	352	329	361	335	366	351	365	365	375	341	358	349	371	353	353	400	349	330	335	356	361	342	363	339	351	363	388	353	326	367	338	358	364	362	355	381	343	347	362	343	346	352	351	336	338	369	339	337	390	341	338	344	368	363	346	415	369	342	349	336	342	329	341	371	326	334	327	335	368	350	375	356	350	389	354	351	352	351	411	385	397	372	360	349	366	363	370	349	339	337	368	366	357	366	361	350	372	362	347	390	355	380	363	369	361	382	356	373	371	366	358	348	334	359	343	357	370	352	344	365	362	346	311	327	335	330	382	350	331	355	359	360	378	344	380	338	376	360	316	358	354	371	365	344	378	342	376	365	342	353	333	354	359	340	328	364	356	363	369	345	343	374	347	358	380	337	350	313	342	366	377	365	363	383	328	375	327	334	347	357	347	378	358	365	350	396	354	337	332	364	354	392	348	341	330	338	351	347	371	328	338	362	351	340	373	363	352	351	339	386	357	369	383	341	349	317	374	372	385	341	335	366	356	391	349	373	323	352	392	363	312	406	349	362	353	356	339	372	354	337	358	345	357	346	380	381	366	330	332	343	351	394	347	342	332	364	362	351	366	352	364	352	345	327	351	360	314	331	318	370	331	340	352	341	343	332	325	333	362	365	338	364	338	352	357	321	378	350	337	312	357	381	359	377	335	341	352	342	339	351	338	339	359	305	340	379	380	358	388	358	368	341	326	317	348	354	347	369	346	368	368	371	352	296	360	379	347	400	343	359	377	367	340	365	360	380	347	360	348	378	351	348	328	349	353	355	343	346	357	347	335	327	359
23022	20670	28169	23193	20676	20746	7707	1604	1172	1020	1034	975	901	830	863	871	817	780	812	776	740	746	733	690	690	740	682	722	707	743	683	683	719	649	681	689	719	670	676	631	671	704	710	691	678	658	727	689	659	679	663	693	697	694	710	728	736	721	673	671	695	692	661	646	658	641	674	659	622	644	678	726	697	662	730	668	663	646	661	680	670	599	687	681	635	667	705	686	675	657	645	683	701	674	676	625	659	689	674	668	679	724	714	670	716	704	718	653	662	665	620	707	668	638	629	699	644	669	650	639	666	688	703	709	656	689	613	683	690	707	685	695	658	690	687	676	650	671	635	662	692	683	676	668	655	679	652	672	689	699	692	658	649	695	654	706	608	681	661	658	680	646	681	620	673	630	701	663	678	680	649	716	701	702	689	636	681	614	687	657	646	674	710	694	709	642	666	612	706	654	611	693	648	698	674	676	712	672	656	640	667	680	669	660	637	659	676	626	687	629	636	624	706	624	652	672	619	648	650	662	688	682	680	692	698	627	667	676	673	670	654	647	693	674	703	714	752	658	656	680	667	663	682	679	664	684	693	694	678	669	670	698	670	666	711	644	649	711	666	680	692	720	745	672	640	706	701	639	666	703	633	621	681	630	674	627	653	664	668	675	638	677	651	656	703	710	674	655	717	634	677	690	668	689	664	697	663	647	698	701	706	696	637	621	686	616	649	668	671	650	667	693	660	662	697	708	666	711	650	636	658	663	669	668	663	720	650	676	658	686	704	701	690	669	645	662	657	627	645	652	645	656	729	641	623	630	699	700	715	674	658	634	676	679	705	673	680	631	703	681	662	689	713	662	674	673	667	693	704	712	729	651	667	625	651	603	690	672	656	693	698	666	662	676	679	678	673	723	657	645	663	650	668	643	657	645	665	690	679	717	659	656	638	679	658	663	650	647	701	656	684	652	658	637	686	704	660	675	662	665	702	636	675	670	643	647	664	684	678	687	696	652	647	682	668	708	633	684	641	676	708	676	640	675	627	696	656	618	709	650	656	650	706	694	660	706	686	677	683	696	696	688	617	678	636	693	659	681	696	672	691	649	693	660	640	709	677	635	648	697	645	642	654	674	679	700	656	659	699	688	667	672	695	642	653	663	699	657	695	679	621	677	663	658	673	656	683	688	699	662	662	660	677	621	658	639	665	622	658	703	676	670	674	702	674	677	648	640	675	696	629	696	723	647	692	634	603	656	662	720	651	663	657	681	611	702	658	650	678	674	693	663	682	673	653	661	651	683	642	653	676	672	683	623	674	717	676	685	647	667	668	624	650	695	703	660	682	682	670	682	696	672	706	661	617	679	679	670	711	716	720	666	645	621	648	643	685	635	649	618	651	649	706	675	682	660	611	680	688	652	655	646	648	664	633	670	664	667	629	684	635	655	705	621	695	656	647	659	670	664	654	683	679	668	649	626	644	691	671	633	685	674	667	649	607	627	646	614	708	668	651	692	677	709	641	659	668	650	660	705	682	692	663	663	630	700	657	692	608	673	678	651	632	697	667	663	629	661	651	670	701	736	689	645	670	686	685	668	705	676	652	669	683	639	622	699	680	662	663	670	692	656	616	702	697	685	690	667	673	676	663	694	626	653	670	680	649	647	643	709	662	657	644	673	663	656	656	644	725	709	664	627	680	628	713	672	679	631	653	678	664	672	687	647	685	671	701	650	669	635	683	655	692	658	690	676	714	661	673	670	638	747	679	645	669	692	697	649	704	682	714	691	679	655	692	661	684	678	664	698	637	631	698	679	621	705	684	656	613	635	738	690	670	682	675	677	642	669	641	689	673	635	684	653	710	675	689	677	642	672	693	631	710	669	664	661	642	691	668	639	655	687	724	668	672	703	624	674	622	671	644	654	656	662	635	660	686	700	669	648	678	735	640	700	652	635	655	633	718	677	700	657	646	658	630	706	697	650	651	654	661	647	653	661	677	676	661	632	698	736	694	752	651	713	675	696	679	742	673	662	657	637	681	679	662	691	659	643	712	639	617	728	635	691	658	685	657	704	648	660	638	691	649	675	683	667	664	687	658	631	678	670	693	676	712	680	700	710	666	620	682	651	680	660	665	695	656	675	678	630	693	652	689	694	682	657	600	644	667	684	663	639	718	702	664	665	643	713	615	709	658	622	660	681	664	686	681	660	633	624	663	682	641	640	676	655	660	684	737	686	686	661	709	702	683	673	671	641	676	707	662	691	699	632	671	656	720	646	711	604	661	667	641	668	645	684	705	657	708	630	676	681	692	683	685	670	653	670	634	665	701	660	709	683	641	656	667	687	711	674	651	638	612	676	631	688	686	694	644	629	653	677	647	707	651	675	683	630	646	688	629	703	627	679	658	692	652	688	648	672	647	673	712	656	638	667	670	652	674	700	683	705	670	676	646	655	652	723	634	643	664	633	649	694	717	703	665	674	650	677	665	651	654	679	673	564	639	619	663	672	684	614	644	638	683	674	665	669	647	660	676	642	682	677	649	679	663	644	647	671	646	688	672	675	647	643	654	647	650	706	658	718	688	633	636	625	695	659	628	634	678	648	678	648	620	687	674	680	698	685	691	680	622	674	610	653	654	667	683	672	683	661	697	637	680	646	655	649	673	699	680	670	675	663	638	664	651	693	646	656	683	653	674	646	666	652	669	646	685	732	630	674	624	663	689	643	729	699	626	669	684	651	635	652	668	626	667	676	696	670	686	674	680	683	662	690	674	685	674	672	657	642	656	630	675	728	679	678	672	678	690	633	677	662	642	627	679	630	744	638	716	693	639	652	673	666	645	636	663	648	664	661	659	669	680	677	714	649	660	641	664	694	725	678	647	690	687	682	674	655	678	654	689	636	673	693	639	673	701	717	680	722	641	675	689	715	690	678	698	698	633	688	659	649	696	686	644	722	685	659	644	647	674	649	743	679	675	650	612	649	674	694	686	715	667	676	682	670	683	658	647	670	619	664	696	634	674	679	709	672	672	673	652	697	655	647	636	648	671	632	708	657	641	691	643	654	679	697	643	699	645	686	670	677	661	686	644	686	690	633	633	674	670	707	699	656	659	649	679	700	644	692	692	674	690	669	709	655	643	685	672	723	705	688	657	684	668	734	711	717	696	658	707	638	631	683	672	631	640	644	667	669	659	667	628	691	666	665	669	641	678	657	671	704	732	690	639	679	669	652	682	697	693	653	682	679	721	684	659	636	657	686	642	704	693	680	632	678	644	662	680	673	710	724	638	691	658	709	667	655	656	674	705	665	615	669	637	682	681	667	668	626	675	668	638	653	654	701	698	691	639	657	722	634	678	656	685	666	685	643	667	678	692	697	663	663	644	656	708	648	672	656	676	649	687	664	695	692	667	731	671	657	712	651	671	667	696	652	675	686	668	621	630	628	652	666	703	698	673	651	704	667	670	667	655	707	651	675	698	651	639	676	655	656	654	598	681	655	664	695	640	639	680	694	678	669
17879	13970	12649	7219	4811	3512	2761	2230	1874	1586	1515	1313	1231	1082	992	985	897	892	874	828	850	799	750	739	784	733	794	752	692	716	699	723	683	729	733	653	676	695	697	695	659	720	642	661	695	641	660	616	671	642	672	699	628	611	663	657	667	664	663	687	656	645	657	622	674	662	627	646	618	642	663	622	639	642	648	659	673	662	658	637	679	655	693	677	651	642	629	666	622	643	610	708	638	616	606	676	636	660	679	658	669	607	645	672	645	639	676	636	646	590	662	667	660	655	626	624	628	658	634	602	625	668	618	661	614	652	619	598	653	592	621	623	620	646	652	684	604	652	634	637	634	641	645	615	619	609	665	615	607	683	652	595	578	594	622	634	654	652	679	592	708	627	647	689	611	666	643	672	642	669	653	634	678	655	710	670	622	655	593	657	625	642	670	651	671	637	672	682	620	659	636	670	641	647	640	614	629	616	646	619	647	630	658	646	655	660	661	623	625	642	634	634	644	682	621	623	641	658	597	621	617	644	612	611	644	637	666	673	588	660	566	655	644	672	625	641	656	612	621	632	639	605	656	635	626	652	655	598	647	655	647	627	625	637	611	648	608	641	655	660	656	631	614	621	634	693	618	645	654	629	677	608	647	622	627	634	663	665	642	630	615	668	660	647	637	614	616	624	645	620	674	604	605	676	616	647	607	676	689	609	639	649	615	638	634	647	601	639	726	689	649	650	646	625	585	685	636	589	605	655	689	607	631	657	671	626	638	652	618	645	655	665	610	663	623	656	628	640	637	612	672	669	609	666	604	641	635	617	659	696	663	657	646	649	654	628	622	641	618	640	628	610	633	630	668	609	647	650	682	649	664	662	608	613	638	636	671	599	683	601	646	662	612	645	619	577	604	661	663	643	640	609	691	627	699	600	601	607	607	619	657	624	660	618	669	665	625	688	639	590	607	619	651	617	657	632	648	625	615	639	661	661	652	627	651	662	619	651	637	649	635	643	637	663	615	642	620	686	680	629	681	663	673	667	635	654	619	609	635	626	614	656	637	618	635	618	641	634	644	669	676	589	656	642	624	664	665	644	593	639	640	639	643	673	585	670	631	660	670	653	617	664	592	675	606	662	631	623	629	609	632	629	658	605	630	596	657	628	633	657	653	690	599	620	645	657	648	618	629	627	632	684	612	623	688	632	653	628	615	630	609	612	668	646	635	655	666	654	640	634	628	665	614	609	645	632	592	659	605	599	604	703	625	642	644	666	650	626	650	656	600	644	632	654	629	649	659	614	639	660	638	687	645	680	653	677	649	628	624	674	637	608	652	645	641	648	597	659	660	651	587	602	638	674	604	635	658	624	658	644	605	641	628	621	591	642	665	627	668	698	633	642	639	698	665	638	610	635	661	707	633	650	640	639	649	691	635	654	604	641	667	663	655	608	694	644	609	641	652	642	626	656	638	630	659	649	612	693	631	645	632	658	632	648	631	694	623	615	627	679	617	604	652	673	621	618	637	623	614	673	634	660	661	647	661	640	641	625	653	626	638	618	614	644	641	675	686	684	659	662	608	647	656	663	648	670	649	620	613	661	641	616	658	645	620	630	598	661	629	650	578	667	657	618	625	645	643	650	655	616	622	598	646	665	644	665	638	656	645	633	668	615	679	615	632	647	680	641	627	628	621	637	649	645	631	608	634	651	652	596	621	672	684	609	605	633	631	673	618	623	643	658	637	614	640	620	685	658	642	661	631	643	719	661	638	616	657	603	679	615	638	644	655	664	684	646	638	610	616	604	628	700	639	631	658	634	596	630	644	664	638	692	616	642	637	619	614	644	580	644	647	586	624	672	639	673	672	651	664	663	653	666	649	614	596	647	647	670	677	608	652	694	641	641	644	651	625	644	641	612	638	663	619	657	643	644	660	628	676	669	636	587	624	644	597	652	608	635	655	618	628	651	653	632	626	598	652	637	659	633	643	678	676	635	609	695	617	722	684	673	650	662	654	633	621	648	647	634	616	635	575	615	633	621	643	667	632	663	617	661	697	633	629	672	614	678	647	637	630	686	643	651	664	688	654	642	632	635	652	690	642	681	711	624	699	604	635	659	693	643	669	652	629	682	636	623	643	630	655	687	614	604	665	678	626	659	643	638	625	593	624	641	691	611	619	636	668	612	616	631	648	623	599	671	634	648	648	669	636	667	560	619	638	645	663	619	604	656	646	627	590	607	642	620	607	638	642	682	659	669	614	613	651	657	677	630	677	696	643	672	616	636	658	638	621	630	670	629	653	623	599	660	650	617	655	633	629	620	660	640	632	630	630	604	608	663	618	681	677	642	626	670	684	642	640	663	605	630	683	665	640	637	707	585	677	645	632	635	637	596	642	645	642	732	647	655	621	644	664	642	624	630	674	628	638	644	605	633	632	667	654	655	599	676	642	672	671	668	643	649	647	695	599	668	622	669	629	673	613	638	640	614	648	642	640	598	595	637	612	662	633	609	616	621	650	653	662	653	644	630	612	633	619	668	629	604	669	615	637	583	623	609	632	630	601	671	609	639	606	617	633	659	687	628	617	625	645	677	591	621	592	652	622	672	620	633	688	650	637	674	640	630	615	649	648	623	669	608	654	681	673	649	596	626	625	661	676	633	704	627	645	599	675	656	651	654	658	587	613	644	630	638	597	581	663	681	604	647	597	635	676	600	662	648	644	656	634	717	644	635	669	605	665	665	607	626	632	654	653	615	579	633	599	642	654	617	621	647	631	606	640	634	660	625	688	648	656	602	643	646	657	695	640	653	643	650	645	621	656	616	640	596	662	613	678	609	615	647	645	645	625	644	640	628	644	651	613	669	645	627	659	657	658	681	592	628	625	625	686	666	652	615	613	639	615	667	625	605	621	666	655	623	635	641	658	627	673	610	673	645	615	582	629	663	625	620	652	603	642	649	652	684	649	695	651	613	626	638	661	666	627	649	644	636	679	653	606	611	668	621	654	654	630	629	648	662	627	650	642	646	652	653	661	633	713	648	616	647	663	621	662	656	594	616	587	622	658	595	634	636	650	637	629	580	615	641	652	686	645	639	637	652	683	660	631	595	650	641	591	649	656	633	633	679	672	632	642	642	638	619	594	609	659	680	658	654	624	619	636	643	657	653	617	678	650	622	640	635	668	614	614	690	620	635	627	659	642	611	689	682	612	680	618	585	631	645	658	653	642	600	656	648	656	624	668	627	668	669	607	628	593	633	712	667	630	653	626	602	644	659	635	684	668	650	675	664	618	646	608	631	664	615	650	640	648	653	651	610	633	642	602	652	636	639	596	627	649	689	629	644	687	601	588	603	664	644	624	623	662	658	637	641	636	685	614	615	619	661	646	653	605	666	626	649	606	595	648	630	642	610	627	634	605	638	669	629	627	619	644	617	675	628	639	667	646	637	699	621	637	668	621	661	656	704	613	632	644	600	642	665	635	631	656	611	652	647	673	653	653	631	626	615	693	606	631	601
31799	12653	1483	471	378	301	301	305	296	315	279	288	298	314	305	299	275	279	279	274	286	279	281	269	270	319	264	260	264	273	274	301	272	288	261	295	263	285	250	266	297	282	275	290	284	273	260	284	274	296	262	296	240	245	283	259	289	292	260	279	283	307	277	277	258	254	305	313	271	284	285	292	283	296	285	306	286	294	280	266	288	289	285	279	276	265	274	287	263	297	303	257	285	280	274	279	246	270	282	286	284	285	290	292	280	303	291	289	269	266	263	282	311	304	259	254	296	273	290	279	297	304	291	275	268	274	278	292	291	300	271	300	284	268	271	275	252	306	256	291	329	268	292	289	270	276	301	279	300	266	269	270	282	286	278	294	258	276	272	274	292	275	256	243	282	278	289	284	262	263	281	268	283	299	286	277	290	299	276	274	280	279	280	256	276	291	292	279	285	260	256	283	255	301	258	287	255	296	291	272	286	296	298	292	234	275	295	278	262	238	271	288	249	294	281	287	251	265	295	284	268	294	305	250	255	276	263	301	285	303	258	244	263	294	288	274	275	283	256	312	302	296	278	297	284	229	284	288	300	251	293	294	316	311	256	293	276	277	259	274	293	268	279	257	265	284	287	266	283	290	273	289	237	279	290	283	292	284	286	279	267	303	280	284	299	281	285	272	250	282	279	291	253	288	267	250	302	308	291	298	283	300	281	262	294	257	293	280	275	269	241	265	302	304	265	271	262	285	282	267	278	274	311	294	275	255	267	289	273	283	291	263	311	280	258	262	271	282	283	280	257	286	286	299	295	289	264	302	286	312	269	273	254	255	278	282	314	279	274	276	280	281	297	268	271	303	292	302	266	288	248	305	268	292	280	293	281	299	290	281	251	274	273	246	256	254	267	273	265	267	298	304	252	308	275	297	256	293	274	270	268	280	274	288	322	255	266	282	316	286	302	266	299	276	288	276	265	296	268	261	301	264	286	278	257	278	304	265	266	279	267	301	266	293	236	258	273	254	276	270	274	275	287	269	312	272	276	282	295	249	286	307	292	281	258	263	307	268	260	271	271	250	277	263	297	286	287	287	259	281	257	271	237	301	270	264	279	273	284	264	269	302	283	245	288	307	260	294	309	284	303	317	274	282	277	273	286	262	258	262	273	260	304	285	263	288	273	287	283	269	285	289	284	289	262	259	285	285	289	313	306	294	288	274	290	290	280	270	288	284	288	289	296	261	260	288	291	261	296	302	283	288	268	274	267	280	276	260	286	269	288	264	299	292	309	284	266	305	284	244	263	264	281	265	282	283	239	290	289	289	250	259	309	271	306	305	265	281	302	254	264	271	263	303	246	275	287	246	306	294	270	284	287	282	282	258	252	302	286	267	294	288	275	281	293	274	302	286	284	292	276	284	276	277	261	288	289	277	307	271	310	279	263	260	279	267	275	287	269	288	310	292	281	282	264	285	271	309	297	295	243	263	303	254	280	316	279	337	293	271	317	266	264	284	248	271	268	319	302	274	293	284	250	276	277	284	274	276	278	264	272	290	265	286	250	267	289	287	280	274	297	238	291	283	275	274	294	279	292	298	292	287	283	259	273	288	262	270	273	250	301	293	292	272	287	265	273	291	277	270	291	273	276	269	277	275	263	277	270	265	277	262	291	285	243	306	263	272	269	275	260	288	291	292	272	265	278	250	275	291	281	308	263	307	301	297	302	308	287	272	287	265	274	281	264	292	273	263	253	295	290	295	297	293	284	297	279	249	288	279	289	256	283	271	288	266	270	288	278	277	285	288	271	308	290	248	263	297	275	260	262	233	244	293	310	275	292	306	272	263	283	292	280	273	256	287	291	262	263	272	274	260	270	299	244	297	272	276	274	274	293	265	268	304	273	261	296	269	277	283	281	287	276	294	308	268	292	286	292	257	330	282	253	292	291	244	286	284	280	270	272	256	313	313	303	303	274	295	281	280	272	291	277	298	289	293	275	288	276	302	266	279	255	277	270	286	287	303	291	279	301	286	254	269	271	302	269	287	253	281	246	279	284	307	281	282	276	286	266	245	258	298	279	271	273	267	303	280	289	288	274	294	268	281	282	306	295	274	282	254	277	286	272	280	262	297	263	269	298	298	287	290	270	270	256	263	268	263	268	282	258	294	265	273	282	277	296	282	282	284	314	273	280	319	303	314	230	266	308	280	287	268	268	272	280	271	284	284	261	273	252	287	292	325	282	263	267	302	290	296	303	262	259	262	283	293	276	301	288	286	285	277	279	265	256	268	264	277	277	307	280	269	281	308	273	311	314	293	295	280	273	276	295	279	269	256	266	291	279	288	265	262	299	314	272	304	304	267	294	297	247	307	295	287	263	254	254	309	252	274	260	248	317	315	270	292	271	277	273	292	283	263	268	314	295	265	278	313	281	278	306	270	293	261	302	271	270	261	294	314	252	249	309	276	286	285	249	288	293	276	274	300	277	306	294	291	268	276	288	278	260	275	291	278	281	290	268	251	264	256	229	272	270	288	268	275	272	283	299	267	290	263	277	279	282	272	307	297	281	268	314	255	258	274	262	279	296	272	303	303	285	299	294	283	262	267	296	245	286	271	258	308	308	261	306	285	268	253	257	276	284	273	256	266	276	250	270	238	252	288	292	263	282	261	283	265	294	294	294	266	284	276	278	268	274	279	272	266	283	260	263	258	271	257	281	293	292	287	277	274	303	276	276	264	261	263	267	272	271	300	286	259	266	298	265	296	262	305	260	291	252	273	274	296	271	270	270	321	284	269	261	273	268	287	284	257	297	267	290	291	300	287	257	279	282	291	315	258	293	308	300	281	277	258	309	297	274	286	285	300	275	273	273	263	281	271	273	285	301	289	261	273	265	288	274	307	273	293	266	290	292	281	288	307	295	283	276	258	256	271	262	322	290	295	280	271	273	287	286	278	266	271	282	300	263	280	285	294	277	310	271	274	260	293	265	306	257	264	296	261	291	264	255	278	261	272	294	273	263	276	284	296	259	270	295	275	279	316	261	293	268	291	257	292	259	284	263	295	282	268	306	265	285	260	287	274	275	273	260	255	317	249	282	277	230	281	282	302	263	284	269	300	309	260	278	293	272	266	268	262	283	267	254	270	292	294	299	268	293	326	286	286	275	294	290	300	264	300	274	276	279	286	300	303	306	295	249	277	286	272	254	265	290	262	242	293	279	269	299	291	280	292	308	275	268	258	264	285	293	300	284	262	288	312	290	285	277	271	251	287	278	287	259	259	256	296	274	295	290	301	284	284	304	278	282	260	270	303	292	263	269	286	287	233	290	259	310	286	273	293	261	317	301	281	253	293	263	269	268	268	277	269	308	272	300	278	287	301	266	327	280	279	330	275	290	310	299	268	304	296	263	265	272	278	290	258	317	286	278	289	279	261	311	284	304	273	277	301	261	293	278	264	303	280	311	302	284	262	278	307	282	291	259	286	274	313	254	274	249	277	304	279	284	279	278	245
15231	744	668	489	381	380	333	322	323	315	323	298	311	305	311	288	320	316	323	278	319	303	307	299	311	303	277	275	276	282	310	318	293	305	301	283	282	302	289	296	313	284	297	291	329	316	257	277	301	297	296	269	304	265	303	320	312	280	322	312	273	288	313	299	300	294	301	315	317	302	291	294	314	301	316	313	306	292	271	303	308	299	295	307	279	335	275	276	284	300	310	294	285	342	284	290	313	288	303	310	281	305	299	294	281	305	297	290	288	318	290	294	329	288	325	284	288	300	278	285	302	301	327	301	325	318	302	309	281	241	287	309	309	264	310	300	287	292	279	303	325	303	317	302	285	307	313	303	306	297	280	297	280	291	323	276	321	303	301	317	287	306	298	274	274	289	273	290	298	289	284	315	333	288	293	343	333	326	308	277	298	314	294	297	325	279	313	293	295	298	317	279	292	272	286	304	303	277	282	297	296	325	293	302	280	301	294	323	295	292	328	291	303	312	295	294	289	323	348	330	310	272	292	312	303	294	296	283	297	323	279	295	298	293	322	295	268	290	304	299	300	292	271	281	304	289	297	299	281	279	254	283	274	293	327	315	294	296	309	276	295	304	296	322	289	274	319	283	314	314	291	329	304	302	295	321	310	331	296	298	305	297	300	254	338	330	309	313	306	285	280	306	321	293	315	291	317	288	288	314	289	284	302	304	292	304	296	305	307	320	305	290	307	282	310	308	309	249	313	306	295	293	307	292	309	319	308	303	296	275	267	295	293	284	320	300	297	280	334	288	298	299	293	311	276	300	332	313	304	312	309	284	292	305	299	260	283	302	323	303	278	294	310	292	344	267	292	320	299	272	309	289	334	309	314	298	296	299	323	287	306	330	294	293	296	319	309	289	308	295	288	319	322	293	328	304	293	293	303	262	280	312	325	304	321	304	314	283	280	314	317	302	341	283	333	316	343	310	287	295	306	312	319	313	288	313	301	241	309	278	277	284	284	294	278	314	286	293	277	306	292	278	315	304	321	286	296	295	305	323	282	306	299	286	292	286	267	304	286	295	282	282	298	301	310	273	307	286	304	276	293	310	280	307	311	296	314	284	292	283	304	248	278	308	292	329	334	294	312	314	308	317	309	298	306	280	298	298	266	330	264	289	277	299	281	286	299	297	312	303	294	292	311	308	304	297	299	282	294	261	293	284	321	320	308	270	304	299	347	300	304	306	325	327	296	293	307	303	292	258	294	311	272	287	276	303	304	299	318	291	312	294	292	306	300	321	319	293	315	315	277	311	282	329	306	305	286	311	324	328	309	305	297	320	349	312	295	293	306	311	301	311	303	333	286	293	254	319	304	322	309	306	304	301	328	287	324	286	307	312	318	286	317	322	278	321	314	293	313	313	278	316	284	285	284	303	298	273	294	309	314	283	330	311	325	288	310	324	307	328	325	306	295	304	320	303	283	301	304	283	295	301	290	311	299	295	305	326	311	267	310	299	313	303	300	282	288	291	304	282	279	276	293	258	319	308	313	278	293	276	262	295	302	262	271	300	303	293	270	295	263	296	283	277	324	311	284	312	290	292	286	295	310	279	291	314	278	318	311	322	294	304	314	308	306	282	306	315	336	279	301	303	300	304	301	313	297	332	266	304	296	320	272	266	289	269	294	304	297	264	316	311	316	304	312	312	281	290	318	283	324	292	307	272	309	319	274	289	320	301	315	287	298	296	291	337	325	303	279	332	304	293	315	308	288	274	305	279	288	292	314	275	309	290	306	281	336	291	314	307	310	321	295	320	313	305	297	304	316	354	311	272	270	289	279	302	311	317	307	322	298	310	313	310	308	320	294	289	307	297	310	342	304	311	284	300	328	298	314	277	315	326	278	310	311	308	330	319	306	292	295	285	275	300	290	308	295	301	333	294	284	305	301	309	315	310	267	301	297	286	308	308	265	299	330	319	316	262	296	287	296	274	280	311	272	284	280	301	298	301	284	295	289	292	321	317	312	313	271	296	302	292	295	301	306	336	296	265	326	311	286	280	318	300	329	307	286	278	270	282	295	322	302	301	326	330	284	286	311	314	291	300	282	282	309	278	285	298	292	324	303	288	281	315	312	297	319	301	316	305	290	308	315	295	292	313	273	281	261	311	325	277	273	311	277	284	292	294	311	288	310	293	291	315	304	296	310	296	284	280	313	299	303	285	326	296	276	302	317	310	319	276	287	283	306	287	322	292	301	300	313	293	316	284	308	265	288	316	288	322	310	299	290	291	298	283	304	332	330	317	306	294	322	301	293	268	271	279	295	305	286	275	291	303	311	251	288	273	312	312	317	300	306	321	284	304	313	319	307	320	314	277	303	326	323	304	306	317	287	309	298	281	327	323	299	306	302	339	290	274	302	292	292	292	281	318	269	334	285	281	268	323	313	300	312	300	273	339	300	299	305	316	306	280	310	268	307	317	318	303	301	319	313	303	278	317	289	304	314	289	304	302	330	300	326	325	303	318	289	317	277	329	277	299	304	279	302	300	291	290	299	306	330	317	273	265	284	310	315	310	309	261	310	285	278	294	305	287	302	315	286	290	300	282	323	283	332	295	334	324	316	303	300	303	290	317	289	295	333	282	299	332	308	318	296	294	336	297	307	289	308	318	313	308	310	292	292	284	281	297	307	324	288	304	304	305	310	327	286	293	294	286	310	306	306	283	290	258	273	316	339	323	312	327	289	295	289	300	317	288	271	309	314	282	309	295	282	292	299	310	302	257	280	333	295	309	291	289	324	325	319	310	299	283	301	305	296	268	307	312	283	327	291	278	293	292	293	277	331	311	275	304	293	293	323	281	292	332	324	303	279	295	287	312	324	355	277	282	305	302	295	334	290	290	314	279	323	310	306	299	315	284	292	312	284	303	299	302	292	305	311	285	290	296	314	281	290	283	321	292	298	331	292	312	318	308	294	310	295	274	311	284	314	303	315	269	316	285	308	299	300	282	328	298	295	292	317	319	336	323	293	273	307	291	299	293	316	306	288	300	291	306	307	283	285	297	283	318	315	324	296	297	304	315	297	311	326	280	290	293	337	279	291	303	286	269	305	311	323	295	283	304	303	295	332	255	265	286	287	300	263	275	323	330	305	306	298	309	307	293	293	344	285	289	339	282	281	286	326	320	269	324	274	302	292	309	323	304	322	283	334	308	281	303	287	304	297	289	302	315	307	297	261	300	325	319	328	285	296	297	294	316	321	301	297	281	286	280	312	331	314	287	302	288	303	299	296	306	287	297	311	319	300	327	313	289	296	303	301	282	303	333	286	320	271	311	285	307	304	261	300	282	319	295	304	308	307	279	285	299	292	301	298	288	338	315	299	303	303	280	309	327	288	307	323	287	284	300	312	279	303	299	326	290	284	275	281	303	280	337	319	314	291	316	337	295	295	315	303	334	319	315	312	290	303	300	295	318	320	285	294	294	308	289	296	301	320	292	301	291	299	314	316	320	295	292
24919	20654	27457	23842	20562	5957	1027	772	599	552	549	492	481	458	411	452	406	394	399	392	399	421	376	380	365	363	383	354	384	359	393	381	375	356	363	359	345	394	368	364	381	377	374	325	348	389	353	321	365	348	358	370	336	322	360	330	357	366	356	354	353	363	342	336	331	331	370	391	376	369	342	377	404	360	351	329	362	367	362	358	327	361	393	354	388	361	348	351	356	343	351	350	313	360	377	347	337	352	353	359	352	351	357	345	386	324	346	368	370	390	305	378	340	359	356	334	365	384	342	352	357	321	320	348	373	364	325	366	383	364	349	346	346	364	354	346	348	372	356	347	353	356	344	368	351	356	370	342	374	347	350	350	365	357	329	372	361	357	363	394	362	329	354	339	357	352	334	322	371	346	356	340	373	338	355	340	368	353	366	351	369	384	401	345	334	346	351	345	318	349	365	346	352	360	352	308	356	363	339	327	308	363	340	369	360	309	338	337	355	373	350	354	361	351	324	348	369	350	328	326	366	367	363	379	345	359	364	337	315	380	391	390	344	357	340	358	358	350	386	353	341	376	356	353	355	356	333	337	350	368	325	350	379	358	358	347	333	359	387	345	337	316	397	376	396	338	357	339	368	333	361	353	349	365	386	369	386	370	347	323	377	359	339	368	390	353	352	347	353	365	327	346	370	353	334	329	370	352	348	338	405	349	341	364	345	316	349	360	362	375	332	373	364	356	332	335	348	324	390	344	343	337	370	357	380	331	338	351	327	364	348	360	322	328	358	359	352	351	351	370	338	363	386	352	320	335	352	340	359	349	366	347	360	350	367	358	348	367	354	384	341	380	341	350	344	329	369	371	366	344	344	365	387	358	356	311	362	353	344	360	365	365	349	331	380	339	359	347	372	354	374	323	343	361	373	344	347	342	353	357	305	350	324	358	372	345	373	369	322	378	369	341	407	337	376	351	366	365	332	368	360	376	338	348	341	350	354	352	328	332	333	349	339	365	334	345	337	369	357	340	358	362	347	350	345	357	354	340	333	373	370	355	323	372	339	348	349	350	379	350	356	360	370	354	362	325	334	331	342	334	334	356	382	336	362	379	369	388	345	376	368	372	334	362	335	346	336	378	341	339	357	374	361	332	335	350	335	351	367	357	350	343	355	359	368	342	336	336	333	355	378	350	359	362	354	363	357	338	311	366	352	321	357	299	344	355	354	351	365	350	342	325	319	341	343	346	355	350	366	351	373	361	327	342	320	349	343	384	375	390	345	342	364	372	369	340	362	358	368	361	365	333	339	396	350	346	370	343	335	336	337	390	353	320	346	354	335	350	363	363	332	352	327	336	367	357	325	362	371	358	357	341	344	316	333	339	338	353	353	311	339	330	324	372	357	350	328	335	361	363	333	374	350	345	381	354	356	350	385	321	344	358	367	338	364	327	374	345	342	331	356	338	388	377	359	339	336	321	359	346	357	345	369	326	330	323	347	329	368	369	355	312	328	351	340	368	369	365	367	351	346	349	364	358	355	348	382	381	312	359	342	323	360	354	350	340	377	378	391	350	341	333	329	355	369	364	342	330	383	339	360	370	340	353	360	344	356	378	354	370	402	346	353	364	334	342	330	365	369	363	365	365	355	349	345	328	342	365	341	355	317	371	340	352	351	357	367	336	348	362	379	311	345	356	384	324	345	333	371	347	316	356	369	325	338	370	367	350	343	362	365	353	393	346	341	349	338	364	334	315	342	333	361	327	350	379	352	376	375	342	340	345	348	348	358	332	337	335	346	330	375	353	357	329	343	380	352	359	349	384	328	394	339	367	339	354	339	357	360	350	381	319	336	337	363	365	354	352	359	343	349	353	330	351	347	373	380	349	339	302	342	363	383	357	319	351	393	355	348	368	346	370	368	383	369	351	386	353	376	317	355	357	317	327	341	348	322	364	349	329	359	392	349	364	361	345	350	354	354	360	377	334	328	354	382	351	340	333	361	368	332	347	354	348	392	385	343	341	324	329	353	360	384	332	322	319	352	320	356	358	357	400	378	394	357	363	358	316	360	357	349	346	334	353	351	345	343	335	341	326	346	329	361	355	372	330	351	346	354	324	319	332	370	345	333	345	343	365	334	380	328	320	384	348	306	363	326	327	346	333	333	363	366	360	342	356	366	374	374	352	356	351	347	337	343	358	405	346	364	319	349	357	361	353	328	338	339	363	326	354	346	363	340	355	340	360	373	355	354	355	352	363	329	351	369	362	358	334	340	317	350	382	387	366	377	311	360	362	348	328	340	328	368	316	363	357	341	361	384	350	363	353	333	387	326	334	362	343	349	354	337	366	374	356	379	349	390	380	361	338	340	347	361	344	360	342	294	355	362	335	359	358	356	328	326	350	335	357	357	339	313	329	334	341	346	323	358	336	356	380	351	389	351	328	307	355	346	358	337	337	353	384	379	355	326	332	362	354	337	385	330	345	347	379	384	348	378	348	352	340	338	351	286	327	391	361	343	315	336	367	335	327	338	375	359	324	376	388	338	328	337	335	362	334	360	387	328	373	347	340	369	371	364	377	376	348	399	339	334	379	340	309	353	343	343	368	350	376	373	396	346	362	340	359	317	325	334	344	339	364	358	332	376	361	345	369	370	329	351	353	338	348	349	355	353	356	343	352	361	393	355	337	352	362	394	348	333	384	371	353	344	342	333	365	336	365	364	371	351	333	341	345	352	349	358	375	341	348	343	310	361	315	353	336	324	342	360	338	328	366	349	357	341	355	319	388	360	383	334	359	366	385	359	354	353	337	364	330	379	349	348	348	331	368	365	383	367	329	352	347	318	362	340	383	356	342	385	377	320	342	337	364	362	335	355	324	340	319	352	391	345	325	368	347	341	325	328	361	351	390	374	352	402	350	321	354	362	368	349	362	334	344	350	362	353	365	360	356	361	361	359	378	323	363	361	339	359	325	349	367	379	320	403	338	356	385	340	324	378	360	331	346	349	353	338	343	341	342	367	368	353	333	365	311	350	334	343	377	353	374	360	331	378	311	360	357	372	356	385	371	341	343	347	341	356	332	324	362	334	333	328	350	356	338	349	347	346	345	354	327	389	380	360	383	348	363	378	356	332	335	374	364	361	361	360	335	388	350	385	372	349	371	365	323	359	369	294	334	359	348	380	373	356	319	325	393	386	313	364	375	359	323	348	320	365	352	338	342	354	365	350	334	345	349	302	324	389	335	339	335	339	366	353	347	375	335	342	356	381	364	372	323	387	329	364	371	386	378	359	334	379	387	351	332	354	356	326	343	360	349	354	346	386	356	355	356	341	329	354	339	389	375	340	374	365	331	366	363	347	341	380	352	319	335	344	337	344	334	370	335	344	352	366	337	355	363	363	372	370	364	328	336	351	357	372	357	351	345	343	349	349	345	321	343	353	347	384	356	321	358	356	350	364	356	324	374	343	350	316	322	362	367	323	338	319	337	356	373	353	353	400	370	336	349	348	336
18506	8030	7167	3879	2486	1901	1485	1137	1005	815	803	664	658	631	543	517	520	466	487	437	415	465	427	423	409	371	386	381	355	379	423	394	412	380	383	375	394	383	361	364	360	387	382	339	359	373	372	338	357	329	390	364	365	390	360	368	371	343	327	354	366	337	365	380	333	366	338	354	367	366	371	352	338	367	339	372	382	369	369	339	363	347	316	368	349	389	376	347	352	378	358	352	345	302	321	351	331	389	359	372	340	348	331	351	354	352	351	336	333	338	350	363	337	369	342	349	373	330	340	327	376	339	349	341	358	336	372	372	354	337	351	375	354	358	391	353	348	375	327	342	354	357	352	342	345	331	357	351	356	375	347	344	372	363	345	382	367	336	348	357	348	331	351	341	374	350	349	333	359	385	305	368	353	378	370	354	339	348	338	372	353	350	353	350	376	357	363	324	345	355	321	328	318	372	351	381	329	337	367	353	360	356	353	367	364	333	371	366	368	382	359	340	338	402	329	331	345	329	384	344	351	369	362	360	353	366	357	334	354	357	363	359	344	356	346	339	345	363	335	347	356	349	345	358	335	361	387	388	321	354	366	357	377	347	341	367	358	348	348	371	343	385	352	328	340	373	349	358	343	324	361	338	358	387	350	316	331	330	362	343	376	311	358	357	347	358	353	385	330	369	339	351	359	371	356	379	364	349	367	364	360	361	378	373	378	358	357	361	343	367	312	339	347	344	351	344	352	322	374	381	334	386	370	337	333	342	380	360	349	324	351	328	354	357	354	365	350	368	374	394	342	346	322	355	399	361	376	342	360	366	356	372	338	354	334	367	335	342	349	353	356	333	317	342	367	347	349	361	377	334	353	329	356	349	385	337	352	335	329	390	372	334	386	370	369	353	366	349	339	358	340	351	344	365	326	350	347	362	336	351	349	370	344	346	333	332	358	350	355	350	317	350	350	360	358	378	355	361	374	366	344	381	375	349	349	354	367	360	330	343	349	374	318	356	366	338	363	356	353	339	334	326	369	332	354	391	370	368	334	375	353	331	324	339	364	344	369	362	345	377	344	368	337	330	371	336	360	369	353	367	348	333	350	357	326	356	342	349	323	335	330	379	355	346	377	375	353	359	342	344	401	307	344	357	303	361	352	344	375	387	363	336	365	357	328	334	348	353	338	356	361	336	316	339	377	321	404	316	353	357	327	360	339	345	379	370	331	376	332	389	349	357	345	348	353	374	361	379	345	358	327	353	346	337	382	383	345	330	341	371	325	349	352	347	348	338	344	379	340	359	309	358	348	376	355	371	355	331	339	384	360	347	331	361	370	376	339	385	361	365	345	341	342	313	349	347	337	354	336	338	363	349	345	334	330	378	321	355	374	356	345	364	368	351	359	348	352	370	322	350	367	325	375	341	324	394	351	325	347	352	344	370	377	348	349	363	338	357	330	309	357	379	410	354	339	362	357	312	370	354	379	356	335	323	316	346	353	348	370	365	391	357	318	342	347	338	363	357	358	357	341	376	347	347	331	348	347	318	335	339	339	380	338	386	357	327	332	350	346	352	367	365	337	346	362	338	328	369	325	357	369	355	378	329	324	369	344	372	353	341	371	382	372	357	330	380	346	335	354	354	367	348	360	370	374	346	375	375	367	339	376	358	324	356	345	348	335	358	348	385	377	388	332	314	376	367	347	365	373	367	345	342	341	332	330	331	341	362	372	313	358	371	375	361	380	368	351	335	319	350	328	393	352	364	350	316	346	356	362	342	350	342	344	343	347	346	372	355	316	340	364	355	389	348	338	347	371	348	368	357	342	343	350	351	326	322	350	330	354	332	330	337	384	340	356	335	355	393	344	367	321	344	375	371	369	370	352	388	362	354	367	343	337	378	355	358	308	342	352	336	349	361	372	380	339	370	364	360	370	394	341	344	351	387	366	375	357	358	347	330	353	345	351	370	341	349	335	357	351	386	329	325	363	331	339	362	347	364	335	349	319	372	347	321	367	372	324	315	386	358	302	375	361	342	355	363	374	357	356	406	380	326	341	337	349	378	377	340	323	367	307	401	365	332	375	358	353	337	349	379	381	359	375	360	349	346	350	311	365	351	357	384	357	329	362	354	370	337	319	368	379	330	330	328	354	349	337	318	366	374	358	351	328	341	341	376	372	340	348	361	358	355	348	350	348	373	374	361	358	370	350	385	284	325	355	362	354	329	357	369	347	320	347	391	388	361	378	375	341	389	351	371	343	349	345	342	372	346	325	353	329	336	360	357	348	322	356	345	338	313	381	376	332	352	370	377	377	384	368	336	375	328	353	394	335	367	353	354	358	364	357	376	380	345	340	343	372	352	379	367	340	343	389	363	372	336	358	357	367	353	342	376	337	342	344	335	353	334	327	350	341	356	349	355	332	356	318	370	341	381	373	380	341	337	341	358	351	337	331	359	354	354	348	337	347	349	349	374	380	366	355	326	364	345	408	347	361	349	342	322	358	351	369	366	347	342	358	359	341	330	371	329	357	349	364	329	358	372	352	352	376	349	360	337	348	366	364	356	362	355	350	339	350	327	344	367	351	349	326	349	342	366	348	326	332	362	349	328	341	343	321	337	333	351	358	364	341	339	338	374	324	339	342	378	363	365	337	380	375	380	366	340	361	370	379	355	391	351	368	379	349	328	370	370	328	348	401	375	362	376	364	352	376	385	356	355	343	351	345	361	381	351	349	347	353	338	382	381	376	361	363	328	346	335	354	341	368	368	360	321	342	393	361	347	358	351	342	358	373	336	350	331	369	349	352	324	328	357	360	345	345	363	340	402	363	336	365	360	336	364	338	350	360	314	358	325	307	341	360	329	339	350	393	362	370	345	345	342	318	350	358	378	313	330	337	338	357	355	345	369	326	335	366	364	337	350	377	330	332	329	346	327	360	347	346	346	365	337	333	349	344	332	374	346	372	323	339	336	364	325	331	345	340	341	349	369	357	344	354	316	346	354	383	366	355	314	333	330	363	404	363	378	353	320	341	339	374	341	320	391	349	362	320	373	376	365	343	343	324	371	345	372	387	389	376	347	322	323	368	349	305	350	339	327	312	330	376	353	367	344	388	361	359	360	361	351	363	364	343	324	352	367	312	391	327	351	366	346	359	332	356	380	354	358	339	366	373	348	334	351	366	326	354	360	386	373	322	341	353	376	323	349	353	332	374	333	364	379	367	362	361	359	357	362	339	339	359	380	335	363	363	346	341	351	400	357	329	362	375	347	338	369	356	354	378	326	323	336	349	357	355	373	310	358	364	364	349	372	318	379	317	377	338	284	348	358	360	331	361	343	349	354	362	353	318	373	368	315	338	336	352	331	355	357	355	349	369	389	331	332	335	319	347	347	363	328	370	356	351	346	353	353	359	361	342	366	327	342	340	344	355	351	364	363	350	377	336	339	357	360	359	341	347	353	384	330	409	315	357	351	339	330	344	334	385	372	337	362	331	363	322	325	351	345	366	358
22915	20642	28063	23210	20648	20709	6771	1603	1173	1174	1042	970	965	909	784	805	858	816	741	767	712	720	756	764	747	723	760	738	708	679	687	702	663	659	650	679	690	688	717	720	700	750	710	682	663	706	721	710	682	678	627	687	675	692	688	697	706	688	721	673	671	699	675	662	685	691	665	676	630	616	663	683	664	683	686	669	651	632	664	697	663	654	708	693	697	677	711	670	716	670	694	697	673	676	703	644	697	652	700	657	646	680	653	647	657	647	626	676	643	657	680	698	680	702	665	651	709	658	695	682	692	637	642	664	676	651	640	670	686	680	685	672	690	653	654	655	701	672	666	676	678	706	698	656	715	670	666	654	672	672	684	694	658	686	685	628	648	646	650	638	669	677	713	685	599	633	638	656	666	689	704	678	710	662	690	629	628	628	702	648	665	674	657	664	673	683	649	608	656	678	706	660	682	589	684	703	654	662	638	655	635	657	645	639	641	656	673	685	666	652	656	677	646	612	645	656	690	710	673	684	637	660	639	635	649	652	681	713	702	619	634	658	699	661	648	701	646	695	625	698	673	630	693	667	694	643	711	658	674	654	663	661	721	667	663	679	656	630	651	675	671	641	703	666	719	659	656	614	660	710	650	682	673	671	657	598	677	638	628	632	634	670	672	681	700	656	666	667	675	603	663	721	664	689	655	740	679	648	707	736	685	671	624	679	688	637	723	684	679	695	626	653	633	644	650	690	693	613	676	665	676	628	721	698	672	649	618	664	663	690	650	667	667	695	659	632	688	658	668	672	691	659	668	665	682	704	645	667	710	612	742	694	657	683	640	633	673	642	642	616	654	642	677	657	673	650	681	651	636	680	717	696	623	693	691	694	696	605	685	695	687	712	629	644	654	666	698	660	614	700	678	652	708	688	617	657	679	659	673	664	659	644	634	683	613	676	697	632	697	594	638	642	721	653	650	669	651	651	656	683	628	666	697	668	714	665	638	682	631	668	636	640	654	613	673	676	647	696	686	663	694	656	690	663	683	667	650	651	628	670	692	663	651	644	651	682	682	679	655	645	636	664	667	660	655	684	590	676	656	679	656	665	689	652	652	684	666	650	630	648	703	661	670	667	644	669	722	671	688	689	671	680	684	652	656	657	669	646	682	680	645	664	680	673	650	634	609	643	701	659	611	651	678	680	694	648	701	683	661	658	654	648	685	665	632	654	689	680	689	728	644	714	684	683	647	629	640	689	665	672	668	666	685	670	654	674	646	678	672	726	709	678	657	614	699	682	658	664	631	627	649	668	663	693	699	663	699	701	696	692	667	643	648	649	697	714	639	680	702	670	680	641	679	674	649	638	694	693	660	682	671	696	666	679	625	683	655	682	656	651	733	682	655	618	686	655	634	685	681	644	660	658	642	668	703	677	640	654	640	696	661	630	706	660	687	630	662	626	660	640	640	683	704	659	637	639	625	668	666	709	676	697	643	701	688	650	672	637	645	636	653	713	664	646	662	703	673	667	660	650	666	633	671	650	666	656	700	703	685	671	709	709	642	693	622	675	695	664	625	664	623	657	699	655	698	601	625	656	717	669	684	658	633	698	678	667	672	703	683	706	638	632	696	638	680	686	671	668	644	693	694	653	730	669	715	636	689	636	645	646	695	639	634	694	672	669	668	651	653	657	669	665	643	689	670	657	648	623	671	699	672	679	599	654	696	659	671	702	672	697	634	656	644	680	719	677	658	679	650	701	622	677	667	642	646	647	627	689	704	651	656	651	672	637	693	623	668	656	685	663	677	691	647	656	650	615	665	674	614	671	642	663	648	613	678	629	668	657	660	654	661	655	647	728	651	686	656	640	669	678	643	633	693	673	700	672	673	632	677	694	680	637	652	685	649	689	637	664	677	654	646	683	637	683	607	669	655	676	637	668	653	659	685	678	642	641	701	711	619	630	670	642	650	671	673	746	677	684	663	726	632	678	699	681	681	661	680	716	674	671	651	640	683	721	676	666	656	660	703	695	685	651	703	700	656	661	682	659	697	646	684	668	725	689	676	673	646	675	680	667	681	660	657	652	680	659	644	663	678	672	701	605	672	654	645	642	692	603	695	685	707	700	669	618	689	682	641	674	668	665	643	613	620	663	677	653	684	660	656	666	687	664	694	721	651	671	649	630	669	648	698	657	722	632	673	662	686	698	663	668	668	648	689	664	673	662	672	664	661	680	648	642	698	641	653	648	744	673	662	659	637	641	725	666	622	650	661	618	653	667	697	665	672	676	672	663	621	675	668	691	620	628	662	697	642	674	655	645	681	666	679	692	665	685	682	690	663	665	662	673	658	667	660	670	641	629	674	651	678	667	669	654	624	680	684	672	642	637	649	627	652	678	638	685	670	678	714	656	673	664	669	653	674	671	608	668	694	640	665	690	706	683	664	676	664	652	665	683	667	676	671	641	657	624	652	646	633	711	657	691	639	694	707	675	636	659	663	633	677	654	620	684	672	701	695	624	633	631	652	647	685	724	692	625	664	651	682	646	693	711	661	680	701	661	636	632	657	631	669	669	720	673	638	674	643	654	663	688	664	660	673	751	683	659	676	651	639	673	714	701	653	666	627	671	660	649	684	652	621	661	651	655	686	633	677	675	647	677	633	677	640	666	669	656	654	712	660	685	673	632	656	648	709	658	660	668	682	712	634	661	704	638	698	694	675	663	687	682	671	654	688	667	672	711	662	659	638	620	678	639	650	646	648	711	622	692	633	658	662	637	667	666	621	635	677	668	680	673	679	637	690	691	655	664	668	694	727	659	697	655	669	699	654	714	663	663	727	673	651	621	693	653	707	635	657	622	669	665	623	693	674	647	656	663	608	678	635	667	636	664	663	656	605	632	674	751	709	664	680	631	669	725	692	664	623	621	724	668	667	668	664	703	673	652	709	673	672	617	642	707	699	673	699	650	654	667	652	690	654	675	656	646	671	720	644	678	655	739	666	727	648	626	673	636	683	645	653	666	700	661	665	631	680	653	671	688	627	687	621	670	680	663	703	650	686	682	665	680	629	694	662	686	678	644	684	642	658	635	620	683	629	663	722	644	644	660	695	636	655	643	624	672	690	667	673	635	658	663	694	652	645	672	685	627	675	662	675	695	688	665	641	666	706	621	679	655	641	591	690	679	688	627	711	691	648	613	671	628	651	680	671	681	683	608	657	632	678	697	699	699	623	658	647	641	703	661	703	688	682	659	646	699	662	689	644	693	684	679	666	611	657	652	692	645	651	667	639	689	619	704	704	647	690	644	670	760	665	623	637	639	705	646	659	683	662	670	672	648	667	654	710	641	678	626	615	644	650	666	704	636	708	724	716	631	693	655	672	638	721	673	661	676	681	642	660	677	678	663	670	636	638	689	662	669	682	692	635	670	693	630	688	644	659	655	684	653	679	612	671	710	645	705	671	674	691	668	650	627	696	657	645	681	659	655	656	669	664	681	684	674	637	663	676	675	647	629
18648	14154	12886	7341	4926	3791	2833	2363	1942	1586	1504	1342	1197	1150	1075	960	904	912	844	830	803	790	763	806	735	717	739	694	757	681	702	752	691	697	675	723	726	639	687	660	665	684	660	651	680	672	683	657	675	667	672	621	637	655	657	682	729	632	618	664	709	669	624	665	655	683	649	623	679	638	614	606	652	653	650	644	634	648	631	658	652	645	642	627	629	619	675	686	628	683	633	631	678	622	627	674	646	634	658	596	633	681	649	671	662	633	646	635	633	647	662	632	665	649	667	643	637	697	617	658	598	669	668	605	657	607	625	636	641	613	638	673	679	629	627	631	635	627	665	661	647	672	627	618	640	630	627	611	639	608	623	687	651	538	613	671	649	677	620	662	682	644	604	627	626	618	621	594	664	628	615	630	629	650	649	698	652	655	606	700	662	672	682	674	666	634	637	683	646	655	663	639	645	640	671	610	648	654	649	606	656	672	647	600	631	662	666	620	629	639	657	637	603	601	594	637	611	641	653	662	677	644	664	643	628	660	651	629	585	592	649	684	640	686	610	680	578	670	695	657	670	651	644	631	643	604	666	645	641	608	652	598	652	672	665	617	649	607	621	655	584	631	641	655	607	609	629	641	703	687	643	648	621	612	633	622	625	621	644	690	622	606	660	654	618	655	626	643	698	677	621	684	619	646	587	640	625	653	644	628	619	659	624	614	656	689	663	655	676	629	652	672	647	617	661	685	631	630	614	630	686	636	652	657	605	709	615	613	678	604	669	644	634	594	633	662	673	668	617	618	615	650	657	672	626	612	653	656	676	669	654	630	680	621	697	650	682	616	619	596	652	663	620	586	653	666	676	644	659	671	613	646	643	656	622	610	632	618	661	626	668	636	621	635	646	613	637	628	635	649	637	603	616	633	620	653	617	618	643	570	605	609	627	607	652	645	572	653	660	643	664	649	616	665	658	676	614	606	714	608	674	650	614	669	652	643	588	639	626	669	637	690	661	631	676	610	647	629	605	623	634	655	642	611	618	618	648	629	593	655	620	670	638	631	681	661	609	653	666	671	597	651	630	625	631	597	635	643	653	673	600	649	615	636	647	625	651	615	641	640	633	611	611	727	628	658	654	607	634	676	651	681	599	677	670	637	640	695	618	681	613	608	638	687	619	638	644	650	610	627	620	620	639	634	648	632	651	645	636	681	628	646	596	615	652	641	618	678	611	644	600	614	630	687	618	656	649	635	648	609	652	639	628	672	639	630	632	668	648	641	653	647	673	623	656	685	705	630	639	647	615	641	628	646	603	631	674	619	655	622	643	650	667	614	642	668	577	604	580	623	645	632	638	633	673	644	621	655	581	638	611	662	621	612	610	631	627	643	624	665	646	643	653	676	625	654	651	633	641	651	614	649	620	626	673	634	652	623	660	689	660	695	628	629	637	651	613	600	629	643	655	625	651	631	653	629	666	619	616	630	639	596	659	644	613	659	652	666	639	643	677	606	609	662	679	647	623	650	654	658	640	654	633	629	650	612	637	668	619	664	621	630	637	605	667	604	657	651	602	643	623	646	664	680	600	650	623	615	636	691	614	626	629	630	668	654	632	664	626	690	643	676	692	637	634	613	648	608	632	635	656	693	658	647	614	639	656	652	603	650	678	590	603	632	654	639	642	624	659	635	594	622	631	590	649	680	639	658	649	616	686	627	660	633	654	657	646	564	622	636	686	613	627	615	621	654	614	649	643	644	623	651	633	592	690	638	635	618	632	645	659	642	681	592	629	651	624	633	640	641	658	610	570	667	651	658	621	602	670	686	617	660	629	601	652	640	658	664	612	658	618	617	653	628	659	633	638	634	648	635	647	588	646	648	665	658	633	656	644	596	649	648	589	617	634	625	639	596	651	608	657	659	588	597	599	622	616	613	627	623	610	615	644	664	644	658	634	667	603	634	640	657	667	598	627	682	604	619	637	663	654	635	684	632	628	636	663	663	645	657	573	653	607	626	644	665	656	630	648	645	674	672	603	662	658	624	613	644	646	671	635	692	605	645	649	677	657	623	642	628	635	695	643	637	630	636	666	655	643	623	667	672	614	647	646	657	605	663	623	656	686	636	638	639	658	643	616	648	611	632	622	621	621	647	586	660	601	607	656	602	675	655	639	629	613	615	617	671	596	643	682	617	618	616	622	655	670	634	631	644	698	651	640	649	626	579	627	634	634	606	645	644	630	659	660	605	649	662	579	627	600	626	660	643	643	625	612	602	609	661	676	591	630	589	657	653	643	634	645	628	598	669	635	596	619	657	654	651	602	659	670	613	624	608	630	634	609	586	624	678	703	649	628	644	652	640	628	636	667	627	626	628	636	619	629	696	654	628	624	641	656	645	644	649	647	621	642	607	636	645	660	634	620	637	605	632	655	657	678	641	600	669	652	666	648	693	604	639	684	661	639	647	645	635	593	664	678	612	592	663	626	617	643	661	641	629	632	667	648	620	663	656	689	620	655	605	646	628	634	680	634	661	638	659	608	654	611	624	578	667	652	614	635	638	666	611	639	666	653	624	666	631	640	647	637	627	606	674	644	630	619	656	610	666	634	620	600	658	624	636	605	679	708	637	648	621	645	628	635	676	676	645	600	626	637	666	665	740	650	667	631	665	624	622	653	594	641	636	622	608	644	658	623	667	635	582	612	640	646	649	631	612	638	591	594	620	615	596	651	676	654	573	698	609	626	600	630	621	677	663	628	625	662	661	667	652	635	606	675	671	625	613	689	681	631	643	589	683	649	708	628	647	638	701	660	660	649	652	701	666	645	635	645	643	669	652	665	632	615	630	614	647	643	656	618	583	630	683	654	653	602	629	654	639	601	619	657	631	629	628	620	642	665	655	632	610	686	645	638	632	638	624	621	635	645	627	668	627	633	652	671	625	698	610	613	634	677	636	610	646	589	639	622	656	660	665	614	626	644	706	639	634	644	661	645	636	609	641	623	613	623	655	666	611	620	663	663	612	646	616	624	658	603	635	649	661	636	591	601	582	618	643	604	602	638	669	638	635	601	647	664	618	662	609	633	653	611	671	643	618	657	674	675	673	662	644	604	632	651	617	644	619	652	628	627	655	603	629	659	643	631	631	643	651	672	655	655	627	621	670	629	700	683	624	617	619	613	653	613	631	664	625	665	604	667	659	661	607	622	637	664	629	606	625	644	606	614	622	653	646	622	640	650	594	663	640	589	660	661	673	591	661	638	658	674	658	612	609	664	605	649	620	618	620	653	655	639	638	644	648	649	631	665	626	581	585	646	680	653	593	672	634	660	584	612	638	662	623	660	602	644	623	631	661	619	659	646	632	622	642	614	619	603	688	662	602	652	667	657	637	607	638	647	632	629	605	635	632	670	631	648	689	671	623	621	650	644	645	644	640	650	677	622	592	662	596	640	616	644	664	655	629	637	599	647	653	624	669	645	672	663	596	727	656	672	656	618	669	662	631	682	644	677	643	677	599
31667	12606	1400	422	363	319	308	303	257	263	258	264	277	278	274	256	254	288	303	279	269	268	275	315	300	295	284	295	264	271	293	276	295	283	287	275	283	281	273	273	270	253	279	229	280	297	274	285	273	322	271	291	265	269	274	258	281	249	285	264	264	302	260	270	272	268	275	264	279	278	267	306	291	264	257	279	262	294	289	309	310	265	251	263	267	278	258	285	273	283	319	269	255	253	276	269	274	273	262	280	298	289	275	290	285	246	274	277	296	292	271	268	305	289	270	279	273	268	288	273	286	241	280	268	257	282	286	292	281	273	301	296	271	293	257	260	279	251	252	276	250	307	295	299	271	257	315	270	263	246	246	285	261	272	273	295	282	291	296	288	271	269	289	285	282	295	278	238	274	275	275	282	271	256	291	262	266	300	288	282	282	281	283	274	262	233	294	281	294	281	314	264	264	275	281	276	266	267	276	258	268	309	297	262	259	275	261	264	274	273	253	285	275	284	270	296	283	298	259	253	253	285	286	276	254	278	281	260	279	309	275	262	289	241	286	253	269	275	269	237	272	277	278	267	278	286	281	278	269	258	266	265	275	224	265	245	232	271	280	281	284	252	260	260	268	297	295	291	291	265	302	280	279	288	270	301	310	305	266	282	284	273	290	268	287	270	283	285	303	305	297	275	275	274	261	284	294	232	275	286	281	245	259	261	281	287	261	291	266	279	276	292	282	298	252	280	286	262	296	299	269	254	245	271	261	282	272	279	266	271	277	247	310	291	283	289	258	288	296	241	261	254	255	270	294	265	255	287	291	284	261	262	290	284	307	274	271	264	308	257	266	282	253	261	280	263	272	261	254	297	287	291	246	292	276	292	274	235	251	302	227	293	273	283	235	250	276	299	260	252	277	259	267	287	264	267	307	267	273	269	238	261	338	303	282	277	265	288	280	277	270	280	257	249	258	284	266	301	280	272	271	276	287	296	271	265	250	270	271	297	296	267	288	290	274	262	299	284	281	248	274	298	262	257	272	294	241	285	300	286	282	251	269	297	286	261	278	286	256	248	253	295	269	287	258	273	259	228	275	246	289	279	281	275	290	296	283	280	279	280	291	286	268	288	244	271	276	258	284	277	269	272	283	292	285	268	263	297	302	260	306	275	289	261	297	275	285	262	257	260	238	284	266	287	262	270	268	259	259	287	267	295	285	272	297	305	282	254	266	262	257	275	283	275	262	296	274	244	308	268	275	264	249	273	265	270	271	298	299	264	273	299	292	284	270	271	264	278	282	292	288	278	243	269	254	240	236	288	289	275	271	264	273	282	281	304	286	278	258	296	244	271	286	270	270	265	276	258	267	297	272	260	256	289	298	261	258	285	291	249	277	277	312	258	281	271	277	287	285	255	266	263	282	251	268	273	284	336	254	274	296	270	292	293	272	267	291	308	294	263	271	311	273	300	269	279	260	274	289	303	266	282	243	247	299	281	262	251	272	263	274	268	282	271	295	273	287	280	278	230	272	296	287	273	265	268	253	219	278	295	258	288	277	250	285	257	293	273	261	253	271	259	268	269	273	283	286	288	283	273	280	298	266	262	251	271	291	272	291	268	276	266	248	263	274	256	254	286	296	296	247	276	279	259	289	274	298	284	274	263	276	249	275	241	284	281	301	265	249	292	251	282	257	257	247	290	249	257	292	291	277	275	253	278	292	262	293	270	287	290	258	260	259	276	284	295	298	267	274	255	262	302	274	293	262	256	287	279	267	296	283	270	284	286	285	273	278	276	256	262	291	266	292	266	283	267	259	287	255	271	268	241	251	269	266	288	284	286	258	258	276	272	274	272	294	297	260	268	300	282	266	277	294	305	279	288	284	296	278	275	269	281	278	238	306	284	253	314	255	272	266	283	296	272	254	251	288	265	267	280	282	236	307	273	259	299	267	283	305	271	297	280	291	281	275	299	270	253	269	280	258	266	295	264	306	255	306	311	276	296	267	242	274	280	280	295	278	269	269	267	286	241	321	262	275	283	303	308	271	257	291	256	267	272	242	275	268	289	289	254	263	287	279	259	281	272	261	312	275	281	250	284	287	262	281	256	285	277	288	299	228	320	289	261	249	297	282	262	270	296	285	302	274	307	263	274	257	260	303	267	271	287	255	266	294	304	249	277	286	271	291	272	275	289	291	273	290	247	257	255	305	281	268	287	246	300	280	277	303	251	251	268	284	265	260	291	256	246	278	265	276	274	281	288	288	281	281	253	283	242	274	276	258	301	275	299	299	240	282	291	266	286	245	254	261	264	273	274	259	264	271	274	290	288	256	309	255	268	253	268	289	291	294	255	272	251	275	282	275	308	276	315	286	280	260	260	259	261	249	265	287	280	297	299	245	288	277	275	257	290	282	266	283	265	285	294	281	267	294	284	245	262	275	300	325	318	284	265	276	282	289	267	260	255	268	289	270	284	273	256	269	275	269	268	283	256	302	286	288	267	309	312	258	289	250	236	278	256	280	286	257	296	276	309	271	304	308	240	276	246	290	258	279	278	268	290	284	271	270	256	276	285	277	272	255	266	257	256	291	283	258	296	267	261	269	289	269	278	276	285	309	257	276	268	268	304	295	275	258	303	278	288	277	249	280	259	303	247	288	274	289	271	299	281	276	271	274	259	273	288	287	281	281	261	275	262	291	263	251	272	287	263	247	308	289	261	268	275	281	290	294	306	277	280	281	276	262	295	294	268	247	290	281	273	279	266	267	296	293	264	279	276	267	293	276	243	277	273	257	288	296	283	294	272	303	277	289	305	277	276	247	265	281	306	248	270	291	278	281	296	280	294	282	278	279	293	309	276	263	283	246	252	259	246	295	303	271	281	279	276	270	282	252	268	256	273	285	289	282	289	262	261	263	257	280	263	226	276	275	286	290	305	253	291	282	281	289	285	276	292	255	272	288	268	243	275	258	284	288	259	295	282	296	291	234	281	303	268	278	262	282	259	278	252	264	285	269	313	270	303	280	281	289	302	273	266	282	274	267	257	264	276	297	264	259	252	286	279	280	296	276	284	294	284	271	277	247	289	278	285	270	315	270	257	275	310	249	267	282	260	301	281	258	284	258	257	246	297	266	255	284	302	277	275	260	274	274	247	287	268	251	294	275	311	265	279	286	271	283	272	262	269	259	285	282	285	270	274	288	288	268	251	256	277	270	292	259	264	267	286	294	282	291	293	274	280	264	263	304	275	252	274	293	268	290	262	235	238	288	281	306	309	284	265	282	283	284	291	268	299	252	280	263	259	272	313	298	262	275	247	256	277	271	299	269	276	256	281	281	288	283	285	271	272	283	296	284	289	252	265	305	281	266	274	290	294	294	320	285	275	295	268	270	273	300	278	286	248	312	293	259	253	279	285	267	278	263	264	264	311	274	270	273	273	279	313	273	291	255	290	297	247	298	277	290	285	269	254	257	290	275	298	291	300	272	308	265	280	245	285	254	288	282	286	287	279
14890	751	628	456	375	373	363	323	339	293	316	338	284	300	315	314	309	300	281	308	288	290	296	309	299	284	283	324	287	292	291	274	334	302	292	297	274	266	302	296	284	304	322	315	290	313	319	299	290	272	326	290	310	298	279	295	313	295	347	289	325	295	297	320	265	307	337	297	318	300	321	299	324	283	285	295	310	306	330	307	286	287	306	311	259	297	286	307	266	316	294	293	304	301	310	285	311	292	298	311	311	321	281	311	272	299	321	318	314	295	289	302	273	285	277	346	318	296	290	274	301	294	300	309	278	312	312	302	302	284	294	278	300	318	294	313	311	303	314	344	309	284	335	287	302	306	298	281	303	317	287	288	293	333	308	298	268	280	331	296	294	272	311	311	297	296	271	287	296	276	310	299	309	292	319	315	314	278	295	299	273	280	309	310	300	292	303	324	293	324	309	308	327	333	311	303	287	279	292	286	289	298	313	316	300	313	266	280	310	283	272	316	278	294	318	271	328	308	275	313	301	287	281	304	293	329	306	282	324	293	298	265	304	296	306	314	288	283	315	302	313	281	314	303	290	327	274	310	310	316	273	294	312	292	285	290	273	326	307	284	285	294	290	296	300	301	301	318	302	278	289	320	272	309	282	312	312	292	297	281	274	289	285	291	293	310	261	286	308	273	294	297	290	305	307	274	311	318	338	262	305	277	277	259	279	293	288	312	276	331	312	285	306	325	290	301	341	301	295	283	279	315	288	295	283	310	321	270	296	282	311	316	285	286	310	307	303	314	301	264	255	321	313	286	304	278	302	256	276	303	322	286	296	291	306	320	269	284	291	309	268	288	312	298	334	287	302	295	283	271	302	303	285	254	288	292	286	279	313	292	264	279	326	262	315	336	301	275	286	304	284	327	314	316	292	306	297	285	303	317	285	305	301	329	331	306	319	288	275	286	316	282	296	298	288	305	293	297	309	292	282	310	309	307	307	300	315	288	282	307	314	327	312	298	288	318	298	285	295	296	308	300	303	299	327	315	293	282	312	285	300	324	317	294	303	303	291	291	306	317	300	290	300	280	294	321	304	291	306	303	282	283	305	280	293	316	300	303	298	294	283	333	308	293	290	281	290	298	297	305	301	287	311	292	328	274	292	268	306	305	287	321	284	334	264	294	326	305	310	296	321	306	293	273	263	293	295	287	295	296	285	294	313	303	286	325	296	285	292	287	284	274	301	332	308	305	291	315	310	286	266	320	322	324	319	306	311	322	307	289	314	312	288	289	281	330	313	303	298	274	281	306	322	295	315	304	334	295	272	303	296	279	288	289	316	300	286	284	329	313	343	285	305	291	288	314	321	286	283	289	300	284	315	295	258	303	289	300	305	332	355	282	334	309	291	288	284	317	317	325	320	290	305	309	303	294	291	304	300	314	299	314	274	270	289	266	296	288	276	263	302	301	299	305	299	298	288	302	285	316	310	294	309	292	311	320	321	264	287	311	319	281	288	277	330	327	319	285	303	301	295	292	318	286	306	285	264	276	314	323	292	307	255	307	263	306	304	330	323	297	319	288	303	300	254	309	301	325	285	287	308	294	298	309	306	288	315	292	304	303	307	320	309	283	280	291	293	261	280	299	307	292	344	280	316	306	321	298	328	294	282	318	280	312	292	293	300	302	289	284	278	295	308	300	329	315	314	313	321	303	288	297	320	299	310	300	261	329	279	311	289	288	280	303	303	292	288	283	279	294	328	297	298	304	311	318	283	296	284	289	303	284	275	317	276	297	278	253	311	273	295	276	305	277	286	301	282	302	311	288	301	296	300	296	309	281	276	287	319	300	301	304	276	287	293	269	284	290	311	308	268	310	302	298	298	291	280	301	280	293	284	329	290	289	311	295	320	298	303	320	296	288	321	308	313	269	306	271	310	271	297	298	306	302	255	272	320	282	288	297	296	301	283	305	269	282	303	313	292	301	289	302	295	281	340	311	305	327	306	298	283	301	336	333	305	302	292	261	282	286	316	304	305	301	294	268	282	269	314	313	268	293	285	275	303	266	307	301	345	285	318	296	297	316	312	266	314	301	276	269	282	296	313	292	285	300	321	291	283	319	331	294	315	286	285	270	269	264	317	302	298	291	323	277	318	284	324	301	295	297	299	286	288	327	288	294	294	290	279	298	307	289	278	266	275	294	306	292	301	294	294	279	273	269	307	297	300	312	287	288	280	320	292	302	316	282	307	319	299	304	327	300	318	254	294	292	292	290	293	287	315	271	318	282	298	281	309	302	289	303	308	300	291	306	296	292	288	314	271	283	262	307	291	262	302	306	290	288	341	309	298	280	296	295	333	297	290	272	287	305	268	287	289	323	307	320	324	272	263	330	310	290	292	297	278	277	292	285	279	276	288	348	297	316	264	287	305	314	326	279	294	335	299	305	272	312	299	272	290	300	277	279	324	296	276	309	334	296	267	331	284	311	305	276	302	323	278	267	297	343	293	318	284	335	270	323	300	297	268	320	296	301	294	324	289	292	301	319	282	297	300	293	302	275	320	299	329	300	334	300	301	293	292	284	311	292	320	324	312	301	319	298	305	308	323	286	286	331	259	312	292	286	305	331	284	293	286	264	282	309	322	310	293	309	314	314	294	283	293	299	325	311	312	307	264	309	328	311	289	314	279	336	332	295	320	283	320	287	324	341	291	292	307	300	314	283	308	330	333	308	287	308	283	293	290	311	287	278	290	260	283	287	271	315	296	297	323	343	284	300	300	264	284	282	271	300	290	297	301	280	290	305	288	310	321	289	321	319	314	303	298	273	314	279	269	305	291	287	300	300	297	290	313	276	288	323	297	266	313	272	315	323	284	268	284	321	285	330	317	325	308	304	268	275	287	267	311	296	337	297	267	279	308	296	298	324	287	293	298	287	297	319	265	276	290	301	326	296	269	333	326	308	310	294	287	299	285	275	286	289	305	264	275	305	298	288	289	300	324	303	263	281	295	287	287	334	307	292	289	308	310	285	298	312	262	296	283	303	319	316	330	283	287	300	311	303	306	295	313	316	310	294	300	266	324	285	320	306	284	306	312	295	290	297	304	291	268	316	295	300	284	293	303	280	273	298	293	288	269	296	314	301	269	317	302	270	297	301	332	294	314	285	285	294	276	288	282	273	289	308	304	311	295	284	282	285	282	299	283	286	283	278	331	306	296	363	253	307	276	292	297	321	327	323	303	305	303	300	287	293	285	292	285	292	267	273	259	298	278	297	294	304	286	305	277	283	281	306	273	299	290	335	302	298	287	280	298	281	296	307	354	285	273	300	304	276	272	325	286	290	305	313	319	279	306	271	283	255	317	291	253	284	283	296	260	313	300	275	303	297	301	306	322	289	296	295	295	303	308	268	301	306	289	300	326	299	301	319	303	297	324	326	283	311	318	314	314	268	322	322	285	298	323	318	335	319	304	293	304	270	297	327	311	272	311	303	290	279	279	272	314	298	326	259	347	326
25021	20646	27467	23823	20595	6676	962	750	588	566	532	480	500	478	422	420	419	451	398	404	376	384	373	387	332	395	388	393	393	394	370	399	360	333	357	350	348	323	381	368	359	361	388	349	322	331	354	385	381	353	345	368	350	330	335	350	339	361	397	383	321	349	345	351	334	378	365	341	360	355	382	333	331	374	377	347	348	316	344	342	368	368	322	321	403	356	368	344	352	382	347	377	346	308	349	386	346	363	391	385	390	343	354	377	342	359	354	323	357	366	366	330	334	356	405	340	360	373	357	357	338	352	373	340	367	347	353	409	339	352	324	361	387	364	372	340	357	348	376	369	331	379	323	332	339	321	353	394	335	391	332	341	332	362	348	352	364	361	394	367	361	386	364	344	375	328	352	356	363	382	350	341	373	335	349	354	358	353	355	376	355	318	310	384	361	342	337	390	322	339	346	369	341	355	336	306	355	363	366	347	331	374	357	354	308	358	307	314	370	357	396	334	345	361	344	336	349	356	364	373	348	325	356	338	342	358	340	365	394	359	360	368	333	360	337	350	354	394	366	393	361	351	332	365	380	348	359	391	377	385	348	405	339	331	354	392	349	369	371	367	351	398	353	377	333	354	354	349	346	359	360	337	347	350	345	336	334	356	334	364	372	356	346	359	392	381	361	333	369	367	329	335	383	349	362	367	341	348	369	377	379	346	342	379	346	338	365	316	350	341	336	340	350	354	348	349	370	360	341	354	346	341	355	329	371	348	325	343	345	341	355	343	361	367	379	390	322	392	338	337	361	349	354	340	323	360	363	378	365	372	358	345	358	358	351	366	354	381	348	334	388	324	338	339	339	347	388	377	371	371	338	361	363	358	370	337	332	366	382	335	322	355	319	364	335	336	328	359	400	367	351	365	324	351	355	299	376	379	359	341	338	322	342	386	358	346	376	386	374	381	354	360	377	356	368	324	373	362	365	354	334	363	351	360	357	355	351	355	345	353	333	333	348	369	375	356	387	348	358	357	339	393	354	359	308	343	354	342	335	341	375	369	352	375	387	352	362	377	341	373	352	345	336	337	342	346	366	374	334	383	329	358	327	333	353	358	320	357	399	336	358	382	349	369	365	353	348	345	335	327	365	377	347	367	356	338	412	382	367	397	362	363	326	342	334	338	371	359	376	352	368	360	384	348	357	364	309	325	352	352	362	359	350	370	333	363	326	353	340	354	318	365	373	358	315	365	333	340	348	351	348	372	337	315	351	340	311	372	361	359	346	343	390	342	331	360	362	362	362	363	338	368	334	329	363	334	369	327	363	332	362	347	385	359	372	378	379	381	321	337	351	328	335	363	353	329	370	340	363	360	366	369	366	371	352	360	403	329	319	345	370	345	352	331	341	349	344	364	359	348	375	378	334	357	360	330	333	341	336	340	342	331	376	367	363	321	371	348	366	325	361	372	333	347	364	371	359	321	341	343	327	380	364	323	373	369	372	355	355	359	360	344	339	349	386	354	369	335	344	350	382	358	326	365	381	368	342	372	338	374	361	345	342	356	353	365	386	350	375	393	377	366	340	390	361	384	375	353	311	338	353	361	347	318	339	328	355	348	325	318	363	347	352	342	285	342	324	356	322	346	375	347	356	345	340	343	394	338	355	348	347	378	360	341	351	337	348	351	355	361	354	339	377	349	340	338	331	351	365	383	349	352	349	370	346	350	386	332	338	345	322	367	352	352	360	371	314	353	379	348	357	345	339	367	321	340	330	363	337	370	344	326	345	400	337	359	350	362	355	363	363	317	366	353	368	371	354	342	364	344	375	327	345	345	379	379	366	362	378	315	329	360	381	387	363	369	371	350	335	377	345	319	347	352	374	355	321	374	352	363	374	353	341	355	352	337	368	358	358	337	346	331	378	376	381	325	369	365	362	346	352	334	367	357	375	331	334	349	375	354	336	387	349	355	368	334	323	369	313	361	336	342	361	359	364	343	359	343	363	382	337	362	350	356	340	369	372	358	338	342	365	351	376	345	332	339	373	363	384	329	360	364	363	345	385	384	358	404	355	321	321	365	363	353	345	335	370	366	346	355	318	360	361	346	389	351	317	374	348	320	331	380	366	326	334	345	368	377	342	368	378	330	324	365	368	357	384	353	344	349	330	362	342	351	368	372	334	384	342	341	357	356	393	364	371	347	364	332	331	347	382	361	352	364	388	371	325	362	355	335	344	389	372	365	353	327	365	368	372	348	364	340	344	343	345	348	337	345	355	310	296	342	312	363	379	342	379	323	358	366	358	336	404	349	341	338	363	345	352	362	388	346	369	351	360	319	377	340	362	327	357	320	343	373	376	359	386	337	387	357	371	358	336	387	343	387	367	368	349	360	377	386	352	368	346	365	368	348	364	365	339	379	349	367	362	331	347	328	360	344	383	360	331	407	373	345	376	332	338	389	340	355	346	343	345	343	337	369	343	361	340	344	368	328	345	321	336	364	350	357	338	317	388	365	343	363	373	397	339	358	346	348	355	356	344	371	378	333	368	360	370	372	358	368	357	360	346	372	344	363	367	355	331	392	377	350	360	369	349	377	342	356	380	357	351	368	376	348	391	375	354	358	352	421	342	346	342	367	358	350	359	330	367	377	332	367	359	340	370	333	373	350	376	350	367	298	322	342	368	381	330	363	351	367	357	321	397	338	351	319	362	359	382	359	378	349	373	364	368	341	345	351	354	362	344	337	387	369	372	334	372	366	361	346	355	374	340	326	348	340	394	331	362	329	373	363	373	366	356	336	356	326	352	347	326	355	338	366	381	331	348	327	326	334	330	371	353	405	368	346	354	382	346	356	362	349	355	362	304	376	347	384	376	345	356	359	352	359	351	369	353	351	338	359	332	351	371	354	362	339	372	354	331	352	336	351	398	383	346	332	331	342	360	364	361	332	371	377	354	346	354	331	342	368	337	371	339	364	360	385	360	397	317	384	356	333	364	337	343	344	379	370	369	352	363	347	327	339	377	331	353	355	326	369	344	392	402	325	337	349	321	357	339	353	338	336	380	356	349	372	354	328	354	331	366	375	320	378	370	355	358	358	375	344	385	345	362	353	327	364	337	352	371	362	350	335	382	340	372	352	325	373	343	353	348	348	366	323	366	323	371	365	351	324	342	364	389	370	375	356	357	325	375	362	367	363	351	360	333	329	292	380	369	361	334	376	342	347	335	346	308	327	337	332	360	370	390	352	329	341	374	371	334	368	375	339	362	318	350	327	342	373	333	335	320	382	352	357	330	385	347	369	370	358	381	331	317	362	347	355	344	342	362	360	361	377	328	359	385	349	348	357	332	390	382	309	358	388	354	370	370	368	343	364	313	307	355	339	365	370	371	335	340	365	310	362	352	355	368	384	358	350	393	319	361	330	362	373	379	322	373	344	338	361	322	344	339	323	408	355	343	356	332	330	325	365	390	377	354	354	372	347	361	346	367	342	336	355	348	365	336	311	353	366	358	363
18673	8131	7365	3856	2491	1833	1477	1201	935	859	788	676	637	556	545	476	485	472	421	463	442	433	459	408	430	414	416	465	386	398	352	376	401	399	384	356	356	394	388	339	365	371	372	360	368	364	361	365	389	360	355	374	368	384	340	354	347	380	366	378	369	371	367	332	357	389	347	350	374	349	355	348	335	355	345	359	352	337	361	353	344	369	358	329	317	352	370	364	360	356	352	369	356	328	368	330	365	334	390	373	361	324	390	380	343	362	333	353	343	360	353	348	348	377	330	329	365	343	342	355	344	343	377	352	348	373	376	365	332	357	365	355	301	392	385	347	332	352	346	363	323	373	356	359	342	352	336	343	345	382	360	357	405	379	377	377	341	332	336	339	353	362	345	374	352	338	362	381	374	359	359	364	333	339	371	362	377	329	347	372	332	351	355	376	353	360	354	370	373	321	352	365	326	346	383	318	369	331	363	367	359	365	324	355	337	328	363	362	371	356	376	363	328	356	338	351	354	360	327	359	392	379	350	331	355	349	320	394	314	349	369	350	364	328	321	339	345	355	358	353	357	359	347	341	342	368	364	343	343	354	389	370	381	354	363	416	359	350	362	348	340	353	383	310	353	356	372	330	354	352	370	359	380	342	365	350	311	344	314	377	356	337	347	364	337	360	332	360	367	370	389	332	341	392	386	331	352	346	365	363	361	340	329	335	353	377	338	359	345	351	356	335	385	378	313	339	350	347	346	343	338	320	350	311	344	358	344	344	350	327	361	342	349	342	353	340	375	358	357	381	336	339	344	306	339	341	352	341	367	376	377	354	342	362	348	348	354	348	323	364	370	359	364	388	382	370	374	362	363	324	369	345	358	361	351	352	347	359	366	338	375	341	370	337	350	362	364	355	375	380	347	350	348	355	356	345	336	338	359	320	317	345	333	334	326	334	359	309	396	340	324	363	375	363	363	359	349	342	365	340	375	330	344	375	351	355	341	389	339	376	395	371	363	386	351	347	391	340	349	347	331	357	371	376	352	354	381	332	358	333	377	363	340	348	375	314	365	354	341	350	370	360	369	347	365	345	337	323	315	361	344	341	363	312	361	333	321	340	401	359	367	319	348	320	361	365	349	338	353	378	330	363	367	376	341	363	356	386	356	354	344	373	351	351	340	382	343	339	343	323	350	315	354	362	350	313	340	353	358	353	366	360	356	357	352	340	355	366	376	336	358	327	318	380	384	351	339	338	343	374	369	371	344	324	333	347	351	343	365	358	336	343	376	381	347	347	336	349	334	371	333	378	336	334	355	380	348	396	386	316	356	335	340	336	347	331	342	359	375	353	334	316	388	372	361	378	358	383	363	370	356	354	366	338	355	341	359	355	369	378	356	372	380	365	345	339	350	356	346	357	337	345	343	355	367	379	349	339	361	341	335	352	341	380	318	350	350	388	367	358	338	352	364	347	357	364	357	363	359	370	317	357	355	339	329	338	346	343	302	344	354	332	328	361	351	357	344	343	377	388	372	379	374	312	372	355	362	339	366	334	357	353	346	339	331	360	367	371	404	337	373	351	368	358	361	339	322	351	374	358	326	349	382	386	337	339	390	346	335	345	362	394	333	394	371	332	355	344	328	329	363	339	346	358	367	342	378	400	361	334	342	339	345	351	360	376	351	368	361	347	361	355	359	348	376	334	347	376	329	348	340	342	343	348	378	343	363	373	340	356	367	344	364	393	356	329	370	353	380	331	384	377	358	371	362	365	373	355	319	372	359	337	393	362	369	347	325	363	332	403	343	354	350	326	349	360	335	334	350	330	396	343	359	348	348	325	385	360	323	351	311	361	366	338	358	373	335	338	367	358	376	365	349	342	352	356	385	363	325	340	343	362	339	367	354	354	380	356	336	357	302	338	342	367	361	361	359	356	337	380	332	351	338	343	363	360	379	304	325	381	323	380	361	352	351	354	349	350	332	341	368	320	370	356	331	349	374	349	326	370	356	374	377	349	352	336	339	342	339	352	350	350	374	348	324	354	346	363	365	350	361	348	350	387	374	369	372	357	343	365	324	337	353	335	359	359	353	383	337	352	333	353	336	328	349	342	345	326	340	345	328	318	362	364	358	312	360	378	315	348	352	346	323	336	378	380	373	350	339	336	354	345	350	362	349	351	404	330	353	357	353	362	363	387	351	326	380	350	372	381	387	343	349	358	339	400	364	371	345	337	337	391	365	356	352	344	336	321	342	392	360	346	337	313	322	353	379	347	357	352	354	368	381	317	377	362	346	355	325	336	343	375	347	369	353	349	358	343	329	344	321	340	355	342	331	340	352	405	361	359	382	354	338	302	340	365	339	351	368	360	334	342	352	326	355	356	332	349	365	335	353	348	370	347	357	377	339	354	331	367	365	330	367	335	356	360	375	342	337	358	355	359	348	343	357	359	366	344	318	359	358	330	380	335	330	359	347	345	351	344	378	361	374	344	337	365	383	406	339	377	349	337	357	329	345	360	356	323	334	371	367	355	378	405	358	358	342	304	363	382	347	357	376	353	348	345	339	373	367	371	364	366	344	339	342	359	321	352	360	365	350	377	327	368	356	367	342	348	371	345	331	374	327	358	356	336	361	338	329	352	375	361	347	385	351	335	377	356	367	352	346	368	363	381	371	319	340	329	329	344	358	356	394	353	364	354	353	363	359	322	341	373	330	367	384	365	367	347	348	381	368	360	349	357	358	368	335	393	327	367	373	371	339	331	387	320	382	340	356	364	337	340	355	349	318	402	346	343	339	378	348	380	345	355	368	368	352	295	355	369	350	326	355	362	357	371	359	347	358	365	343	342	359	339	354	337	352	337	374	328	382	362	337	344	386	340	347	330	327	363	342	350	338	355	381	338	324	345	366	333	394	332	401	346	349	406	373	355	354	355	350	340	354	345	355	332	341	379	347	362	373	361	321	384	351	358	363	334	369	352	334	355	349	336	365	339	375	376	332	335	348	358	370	385	319	359	384	311	356	334	344	370	338	383	357	345	338	351	349	337	384	345	336	396	366	330	355	368	369	375	337	357	362	348	338	366	361	337	371	305	358	360	349	339	351	355	355	341	346	338	364	385	357	356	342	373	350	341	338	352	319	356	325	347	372	339	369	331	395	356	348	358	348	355	341	356	333	346	353	355	357	359	349	326	362	321	343	354	299	345	352	357	368	363	303	364	350	358	345	353	360	383	363	352	353	345	363	340	331	349	374	374	326	349	359	319	330	375	354	368	345	348	361	327	361	363	361	368	343	342	355	353	363	370	351	343	367	328	356	351	347	320	382	366	366	330	353	315	374	381	357	354	392	355	342	352	364	362	332	358	336	374	372	326	350	338	349	336	320	311	363	362	327	360	353	357	332	346	351	352	366	351	378	340	381	370	356	367	361	344	343	356	362	329	391	309	313	367	364	339	340	352	366	352	360	354	331	309	349	369	392	380	375	394	348	365	364	381	341	367	304	339	332	342	394	379
22967	20666	28120	23213	20669	20749	8236	1600	1232	1093	1082	990	912	835	801	857	821	817	741	723	716	731	768	728	742	732	726	760	741	655	674	660	705	690	716	709	700	668	689	667	725	716	710	701	657	679	718	660	658	687	688	702	713	669	675	681	657	658	674	665	658	636	668	644	661	675	684	714	660	674	694	699	719	654	692	694	664	653	669	666	688	642	719	678	695	670	651	662	713	659	646	667	625	674	708	717	659	665	664	666	656	675	690	655	735	682	690	667	623	667	705	680	660	656	671	706	661	649	700	730	677	670	631	666	663	686	662	669	642	619	631	697	633	672	654	711	685	704	669	668	680	695	649	666	650	672	663	653	658	649	652	674	667	666	692	712	644	680	639	638	624	671	667	671	671	689	654	676	672	588	729	673	620	680	645	698	660	675	619	678	643	688	640	663	684	672	673	703	685	628	635	654	665	679	635	702	628	629	705	631	637	681	652	645	670	593	661	689	654	651	698	656	721	680	619	663	672	715	700	679	674	666	664	693	654	702	692	675	672	671	678	678	645	666	637	645	672	637	647	667	676	656	641	625	667	676	681	621	674	679	612	652	663	673	651	639	734	676	660	630	679	618	696	635	618	714	669	682	665	659	638	682	695	626	626	658	674	693	674	700	608	684	640	693	688	669	667	693	688	670	680	695	645	643	704	665	685	657	686	668	728	664	658	668	630	660	667	664	651	628	656	642	654	670	654	642	667	626	648	677	645	658	664	654	682	627	677	639	675	639	670	647	632	659	647	663	650	684	683	606	671	608	665	658	632	677	659	637	705	641	718	679	659	694	639	687	645	695	653	635	639	666	620	645	667	668	719	639	676	706	642	640	687	676	644	693	666	645	682	673	685	649	658	642	700	648	671	677	649	638	694	687	678	644	659	699	669	677	652	684	658	718	633	588	658	650	641	700	662	635	701	644	630	681	655	668	692	658	654	688	658	666	680	658	678	650	709	607	689	625	653	682	665	656	668	675	645	655	639	594	624	682	666	679	645	655	703	673	690	661	711	691	669	658	632	665	676	661	682	680	674	681	629	669	648	659	675	667	652	692	664	661	618	657	678	677	683	659	694	683	681	673	710	681	699	660	675	707	669	721	653	705	634	646	676	634	662	697	671	638	644	711	696	612	701	686	638	658	688	603	646	694	649	642	704	656	716	659	630	671	610	680	644	672	668	657	647	690	663	672	666	662	690	619	680	661	646	657	658	663	618	672	676	661	651	633	632	625	644	672	622	666	669	674	674	649	666	642	686	641	665	612	596	675	641	624	645	636	632	685	657	688	637	688	656	610	660	676	611	680	674	670	683	655	648	691	641	702	688	676	683	669	635	641	645	652	692	678	663	669	648	624	690	667	652	672	693	652	661	653	692	696	677	700	660	649	673	654	722	635	709	673	708	626	698	702	653	682	659	661	687	668	681	638	701	697	670	694	641	635	681	645	685	642	671	635	649	686	650	644	666	673	708	657	625	662	644	674	677	650	679	656	688	652	662	674	710	661	666	657	643	620	680	647	623	674	680	657	653	695	685	656	651	682	708	619	632	699	697	696	663	664	672	661	670	665	692	650	643	655	641	631	735	667	688	643	634	615	663	705	671	670	685	676	670	654	661	699	642	666	613	670	719	680	650	642	642	665	637	654	698	669	663	662	674	653	675	680	624	665	643	668	644	628	654	594	655	666	738	684	641	592	634	685	652	638	680	690	641	697	689	687	688	648	687	626	683	635	695	639	706	655	684	642	674	686	652	646	656	701	702	683	669	646	683	657	670	691	661	695	660	626	661	656	702	671	660	684	648	709	654	699	641	655	671	704	686	709	645	649	699	675	628	694	641	674	651	663	658	665	678	669	679	665	684	687	667	669	641	673	708	662	677	628	691	661	714	693	684	685	618	674	631	705	657	659	645	702	642	660	618	673	656	646	651	610	655	669	670	683	641	676	619	669	710	683	711	623	689	707	675	651	632	699	726	620	697	677	633	623	655	639	645	620	701	645	713	637	649	680	663	676	673	664	709	658	700	648	654	691	676	707	658	669	655	657	642	642	665	655	637	672	649	641	694	693	657	668	666	635	674	674	647	686	665	648	604	667	652	670	683	666	677	704	682	621	691	692	637	656	650	638	689	702	637	676	661	670	675	648	647	671	741	657	641	712	631	614	654	654	640	723	655	681	675	630	650	664	655	614	686	672	665	643	671	695	644	635	668	679	705	625	626	653	662	694	635	664	681	631	630	666	714	716	657	660	636	737	661	657	642	673	609	658	645	645	646	697	667	683	699	652	631	678	681	699	638	625	599	726	667	684	689	671	615	676	661	670	648	682	698	675	671	701	691	654	662	681	689	679	677	714	620	665	666	624	658	666	652	647	725	656	674	671	712	679	649	659	678	666	667	656	667	702	611	663	662	700	686	715	656	668	692	663	667	644	632	691	700	674	688	682	656	707	670	670	681	642	695	689	691	660	665	671	645	656	620	648	644	634	669	678	629	638	700	687	659	626	687	653	664	663	610	635	673	725	722	665	606	635	682	610	665	677	665	677	644	694	652	666	651	646	664	728	672	692	655	659	685	699	666	633	666	691	662	656	580	660	622	689	669	693	639	660	646	691	647	621	633	681	690	665	680	663	691	671	714	623	651	674	644	661	676	634	673	679	672	658	642	661	659	663	654	644	676	709	674	640	684	628	650	681	674	658	636	698	676	679	684	640	677	657	657	654	725	653	645	685	619	676	655	661	692	726	681	646	676	658	647	659	775	708	710	701	714	689	700	692	652	684	605	650	650	688	679	692	670	640	649	644	645	656	639	665	667	686	631	651	612	681	678	716	701	701	656	672	707	622	662	653	641	627	656	636	654	692	602	664	694	672	651	687	620	647	667	674	687	697	682	684	653	680	658	640	621	656	677	702	676	691	682	659	689	704	685	645	681	684	620	616	649	642	595	626	641	646	631	654	674	619	670	645	679	663	667	679	685	680	618	653	641	639	641	652	616	661	693	615	689	697	612	648	611	686	627	636	702	679	681	628	671	693	696	641	668	646	642	658	678	682	660	676	676	690	680	654	727	687	651	666	644	661	684	659	661	649	634	703	663	665	652	606	635	648	658	666	701	663	671	642	704	671	627	623	677	675	651	670	646	652	664	644	701	644	651	666	680	693	694	666	691	676	587	688	659	647	728	641	716	609	647	667	632	682	697	664	663	651	629	644	716	651	687	679	672	616	663	747	662	663	676	611	635	663	655	688	680	710	657	740	641	664	669	689	712	660	679	652	706	647	656	651	671	625	615	669	644	671	694	660	622	679	712	698	669	687	681	691	675	663	669	710	636	697	672	649	648	637	671	685	633	675	703	676	627	700	656	668	651	657	657	629	671	668	684	696	650	653	646	634	649	681	678	695	699	621	650	730	628	643	647	668	669	675	639	655	715	653	641	641	679	682	686	646	673	676	697	648	707	648	644	675	659	682	693	724
18618	14067	12989	7126	4804	3615	2801	2301	1849	1701	1403	1321	1187	1114	1045	1019	900	906	888	814	761	796	821	737	762	734	726	748	718	733	720	718	690	718	671	632	696	683	728	670	652	661	667	678	713	710	675	670	679	623	669	641	640	648	639	644	662	676	624	680	634	710	648	666	643	653	696	684	624	679	667	673	654	655	614	642	649	664	648	642	650	637	655	638	677	649	669	659	596	675	675	655	640	619	634	648	676	661	634	627	605	648	610	657	630	622	610	674	697	661	681	646	652	660	618	609	596	634	632	628	668	661	594	690	659	617	663	647	634	620	640	593	591	670	638	671	663	659	618	613	659	626	650	629	630	689	584	630	614	660	666	678	622	657	675	594	607	639	615	640	626	593	697	621	681	641	677	645	640	654	635	616	622	640	630	665	634	606	624	636	662	648	610	610	621	613	582	643	612	659	630	628	642	577	592	639	612	621	670	635	650	613	627	646	617	616	635	646	669	614	643	641	673	639	645	621	629	606	626	666	613	697	634	667	644	674	626	675	651	701	625	637	605	653	588	622	645	635	611	643	631	683	648	641	652	616	630	586	671	624	696	671	655	662	612	621	664	637	625	642	615	656	638	645	620	656	654	606	616	653	639	630	582	634	599	633	609	606	648	639	596	627	611	626	647	651	623	610	586	626	631	609	621	669	630	670	635	654	600	643	615	604	619	667	668	630	634	659	637	656	615	624	642	660	647	660	620	632	679	616	646	598	670	627	622	625	639	649	661	652	632	601	651	654	640	667	660	694	688	656	594	600	614	637	606	634	662	676	665	637	626	610	633	665	622	677	586	655	638	626	600	629	704	635	633	643	625	629	663	666	609	630	619	621	641	623	597	600	623	625	597	674	629	569	621	644	617	721	623	625	655	617	634	633	646	615	609	631	619	639	644	617	643	657	631	583	697	637	606	587	670	621	610	616	656	655	653	657	646	622	632	654	619	616	638	609	652	602	612	590	626	670	640	580	593	655	623	631	636	617	625	613	632	627	602	613	612	628	658	661	653	634	630	637	658	616	611	672	634	652	605	611	686	598	639	650	653	612	609	648	673	624	646	620	670	599	638	627	634	658	646	649	646	652	609	636	656	661	624	611	670	686	632	637	602	655	633	663	669	609	595	644	629	607	630	642	629	647	678	654	669	630	619	627	654	611	641	630	556	668	657	676	652	597	660	657	644	628	623	629	664	655	616	699	670	649	609	624	663	601	642	613	625	668	653	635	670	658	622	613	617	621	642	688	586	663	627	650	628	620	641	602	634	641	592	638	624	673	637	654	610	655	657	636	603	684	641	640	631	653	663	655	663	638	676	618	670	622	634	630	663	594	613	630	618	660	629	615	611	604	650	663	650	687	626	670	649	616	598	637	669	610	660	621	605	612	634	634	592	585	636	663	640	646	614	628	597	638	672	597	668	647	639	657	610	622	614	628	660	615	642	626	643	639	633	670	629	644	655	642	652	626	610	624	705	588	608	616	681	630	653	654	630	632	645	645	624	626	644	672	626	631	664	640	639	638	642	617	642	590	641	657	602	594	618	640	628	649	621	626	628	639	641	629	676	623	637	665	635	619	646	650	632	617	640	651	638	635	608	614	646	636	665	658	655	646	641	602	641	638	616	594	630	613	624	640	662	632	627	650	621	630	618	601	636	638	629	664	650	658	617	598	623	660	627	674	637	647	663	657	625	617	634	650	613	605	692	635	662	597	606	649	620	645	594	596	680	635	623	647	645	619	626	660	618	628	618	619	635	662	593	662	596	643	634	633	670	622	645	663	652	642	675	626	621	601	663	605	733	639	666	618	648	633	586	628	657	618	646	658	630	625	636	647	677	617	653	637	610	659	633	603	622	605	633	632	653	650	644	662	639	607	635	658	675	603	673	634	598	631	646	656	635	629	686	646	687	615	605	617	606	597	656	631	608	625	649	597	635	648	671	617	627	622	613	665	671	615	688	605	635	660	640	589	661	630	594	603	637	646	658	637	632	638	679	664	661	614	602	634	620	650	633	632	628	632	645	635	625	652	618	636	659	631	685	576	639	674	668	593	605	634	638	665	668	586	626	619	649	653	624	592	605	603	614	692	639	646	611	660	615	640	659	623	633	623	639	637	627	615	642	606	638	611	647	662	656	638	658	648	616	654	641	652	619	662	622	649	618	628	622	643	639	680	649	619	634	645	638	644	604	637	645	663	659	619	634	667	636	621	653	683	604	633	688	588	636	637	659	629	617	619	636	654	620	624	653	604	650	600	634	687	630	634	647	606	646	637	612	638	640	641	624	620	600	630	646	636	619	619	640	639	642	657	640	659	606	704	636	637	645	656	647	624	579	626	609	639	641	607	611	618	681	673	630	681	605	647	639	657	682	653	666	619	669	628	627	606	672	631	684	652	620	638	631	632	637	657	649	615	622	633	661	671	626	621	651	629	597	613	617	642	628	650	633	642	639	616	629	641	603	649	637	609	670	665	691	670	621	595	644	679	641	699	611	681	631	673	678	617	644	684	648	657	645	635	624	680	657	636	658	663	643	598	686	669	625	642	634	585	676	623	582	609	636	651	659	662	662	589	637	701	637	649	651	694	618	636	581	644	609	638	627	620	644	622	664	685	673	675	634	628	659	681	619	632	620	667	604	600	643	623	664	645	646	641	649	659	668	658	644	659	628	621	632	639	624	658	633	615	564	672	617	653	654	624	676	623	629	615	626	663	642	671	667	656	643	633	668	685	636	618	658	669	598	600	640	683	627	658	639	628	634	625	610	662	584	623	655	617	646	615	629	638	581	644	608	633	625	645	659	635	631	617	649	658	624	657	619	603	619	604	611	611	631	633	652	628	620	638	615	639	645	628	635	654	638	673	637	603	679	655	643	635	644	647	639	598	606	643	629	639	634	624	660	603	627	619	627	643	646	638	634	657	664	588	626	608	628	647	643	655	639	640	663	613	614	667	625	621	654	658	604	626	670	639	606	636	636	668	643	625	616	628	591	630	623	629	642	590	637	662	612	650	663	645	618	681	654	598	610	670	611	657	640	615	635	642	686	658	628	628	628	602	602	614	631	625	589	615	604	642	595	629	599	648	658	651	626	665	623	668	643	625	641	677	612	641	656	654	644	659	610	680	582	640	637	605	598	613	610	647	635	643	648	622	629	657	663	647	609	609	696	634	704	678	584	644	626	639	651	685	662	668	633	642	626	669	673	646	608	612	668	611	633	617	657	622	633	654	579	652	654	645	662	627	640	638	633	646	632	644	633	619	641	672	637	626	651	653	633	698	616	685	665	638	625	653	655	668	620	630	632	645	618	634	604	619	670	667	624	619	630	605	650	618	608	643	604	607	655	625	651	645	662	655	674	674	566	614	650	651	640	649	618	600	669	608	652	628	626	646	624	596	651	668	625	611	690	613	649	600	622	598	657	611	588	678	659	635	652	662	650	651	651	657	622	664	636	641	653	688	627	647	634	621
31934	13998	1924	471	379	297	292	297	288	295	268	264	290	260	272	261	256	275	240	275	258	278	262	275	286	266	260	250	285	262	271	264	299	278	265	289	271	272	264	268	282	255	253	268	263	260	296	278	276	273	275	268	253	285	251	274	267	273	279	276	287	264	279	268	285	264	268	245	270	269	272	291	263	264	262	282	240	294	231	269	269	269	244	281	258	268	261	249	268	262	271	296	272	286	285	257	260	311	270	290	275	281	246	255	286	265	277	258	269	291	265	260	280	270	265	268	245	268	273	277	252	300	269	275	242	262	268	254	277	279	273	275	240	272	283	288	281	283	270	272	255	275	316	286	262	279	252	263	244	261	278	284	265	291	269	245	273	254	265	291	273	295	267	296	270	270	304	256	261	299	256	280	307	282	265	285	249	272	293	285	247	264	275	288	269	286	280	276	269	258	269	301	270	257	258	278	281	243	256	258	255	269	260	289	278	303	272	282	287	267	265	275	262	275	250	223	254	266	289	292	243	278	269	241	264	300	288	282	239	268	264	266	271	281	248	291	236	282	251	277	287	280	257	280	277	277	263	277	280	257	235	266	259	239	253	278	275	275	276	256	260	273	253	295	275	249	274	258	273	249	251	271	259	286	278	282	280	269	288	269	290	259	256	265	281	265	267	269	290	247	297	268	255	276	291	253	246	255	285	267	278	270	264	275	262	306	287	260	288	289	258	235	251	269	272	272	253	294	262	274	275	259	250	271	268	294	290	286	272	287	271	277	265	264	261	269	286	300	267	252	287	283	240	261	258	267	298	263	281	278	286	261	261	291	242	271	289	286	283	290	260	256	274	262	261	256	292	260	279	295	251	279	275	254	282	274	274	295	266	280	245	278	316	250	241	262	291	293	255	267	268	258	292	281	266	274	265	279	262	247	264	268	264	239	279	279	251	268	296	279	250	279	270	284	255	267	296	295	259	279	267	276	252	264	240	283	292	288	283	276	301	244	247	274	274	273	241	255	244	269	272	295	262	237	267	250	295	254	276	260	270	305	262	281	251	276	276	268	261	290	252	261	284	272	274	257	251	254	263	273	289	271	238	268	262	250	259	277	321	297	282	323	277	243	286	257	262	302	285	265	268	266	256	262	290	287	272	276	271	258	257	282	274	229	287	279	278	257	276	244	297	257	269	279	295	278	265	267	264	279	286	252	229	284	241	275	254	248	239	248	280	286	268	300	247	266	275	264	267	271	258	248	286	264	252	265	256	268	284	249	268	274	258	256	276	268	285	271	280	239	281	267	262	257	282	257	276	275	253	249	282	286	268	260	282	250	280	253	245	270	301	254	277	252	287	243	264	273	284	295	291	261	253	254	271	280	269	274	251	276	276	256	277	248	259	267	256	279	287	259	283	264	258	278	305	270	293	296	274	292	260	270	275	262	283	257	235	236	273	291	240	263	259	290	287	296	253	255	313	243	274	266	260	252	273	259	262	282	281	269	262	264	285	264	290	246	260	270	241	257	271	306	251	277	296	280	263	275	244	257	253	285	239	291	259	266	277	280	259	267	273	244	278	272	283	273	268	286	255	265	320	270	269	266	263	255	254	241	260	277	285	274	270	249	292	290	280	250	278	290	267	267	267	266	271	220	248	265	294	252	297	251	283	242	250	302	276	273	264	242	283	269	245	252	294	283	267	248	314	257	255	256	306	290	259	278	282	275	276	257	280	252	280	256	273	256	252	270	257	291	279	281	276	311	299	297	260	236	311	234	282	288	287	286	279	271	282	248	256	259	249	278	304	266	270	286	271	290	251	265	260	252	260	260	273	235	284	281	264	275	257	262	287	276	264	273	272	271	245	289	257	266	279	298	293	275	271	299	298	277	259	273	292	256	278	278	270	296	255	280	275	276	257	271	264	255	254	292	296	277	274	276	267	264	272	256	242	253	270	273	258	232	228	246	281	287	243	259	255	284	288	266	264	249	281	269	265	295	261	268	239	286	275	262	257	311	253	291	290	268	271	260	245	268	299	241	247	284	287	267	310	252	299	266	271	280	275	259	241	257	255	283	260	268	251	262	254	262	269	269	289	304	286	281	273	279	269	284	262	252	288	279	253	260	274	280	277	279	274	279	248	268	292	269	279	226	273	249	269	263	292	274	303	304	235	267	312	298	284	259	271	230	272	239	271	285	268	285	285	309	305	254	271	255	271	267	270	279	287	250	270	274	280	271	229	285	297	297	274	294	255	255	249	263	250	251	273	242	296	274	291	275	264	264	280	289	280	273	272	308	289	261	299	254	266	241	264	239	273	268	262	277	265	295	292	267	288	284	250	284	291	276	264	258	283	245	274	269	256	246	278	284	250	250	264	286	250	256	253	257	266	265	261	272	279	257	271	286	278	253	264	284	256	249	256	274	267	295	274	285	240	275	246	281	263	245	257	263	263	268	243	313	270	247	234	269	274	277	264	263	280	264	281	276	266	261	272	272	293	283	256	285	284	255	247	274	268	267	257	289	278	271	283	279	265	240	270	290	283	290	270	260	256	287	278	266	257	274	274	284	274	251	294	273	261	250	245	258	271	248	289	239	266	271	267	280	235	274	271	257	281	274	290	257	263	249	299	278	259	280	264	294	283	288	324	245	278	264	264	244	259	239	291	259	293	290	258	266	293	258	255	267	290	260	274	291	254	272	263	257	264	274	238	283	307	313	268	270	259	262	283	266	271	248	249	311	282	274	304	288	257	267	245	284	285	277	282	307	276	237	275	276	266	274	274	280	270	284	281	296	263	251	266	246	254	287	257	293	285	253	233	284	281	252	296	248	268	276	261	258	252	272	272	263	283	271	291	265	258	262	239	299	246	270	276	291	272	281	220	290	267	233	263	286	273	259	273	266	268	266	279	288	287	287	269	286	293	289	248	275	305	278	282	260	290	281	251	282	252	271	265	294	238	245	271	246	298	267	290	256	270	220	275	260	244	291	281	261	297	283	284	270	316	301	256	268	254	261	287	277	268	276	281	261	276	279	293	295	265	291	253	289	246	258	257	262	266	287	264	281	246	291	263	272	267	256	267	279	278	239	286	268	275	306	280	247	272	281	299	229	282	283	244	271	260	290	296	293	248	221	292	273	263	276	285	248	267	285	268	254	271	250	246	250	251	244	264	278	265	291	274	286	269	285	256	279	271	269	237	262	247	269	280	287	286	254	273	243	264	253	263	235	287	260	288	245	278	281	265	257	263	305	261	262	259	297	293	300	271	288	307	257	281	248	279	257	266	262	267	272	276	252	268	281	267	293	287	298	281	304	313	245	307	229	296	278	256	264	264	245	269	279	262	262	278	267	246	263	282	262	284	269	274	300	293	291	275	274	273	266	256	300	288	261	269	285	257	260	284	253	277	254	276	263	240	267	267	267	281	268	295	256	285	278	275	282	282	278	268	268	252	273	262	261	281	262	248	268	288	269	261	283	302	274	267	283	234	267	281	291	251	274	261	254	283	256
16498	660	627	446	406	387	345	329	309	282	318	308	316	281	285	317	290	313	289	319	281	309	325	300	316	294	265	303	275	298	265	320	252	281	310	299	267	324	292	283	286	273	302	309	276	299	289	309	303	295	294	294	312	304	276	312	295	298	303	311	293	304	278	303	274	273	314	330	302	298	302	280	308	309	294	283	306	270	306	290	286	277	334	312	260	320	259	295	316	293	307	303	285	318	307	303	279	265	290	317	322	298	325	306	274	322	295	318	291	295	327	285	307	269	296	300	309	299	283	286	306	294	331	342	276	313	287	273	289	340	286	305	302	299	280	312	276	278	309	291	297	269	273	296	308	261	307	286	257	290	297	270	281	299	274	300	276	280	299	279	281	316	300	286	314	285	282	257	297	281	320	273	286	321	299	305	293	287	293	297	299	287	298	281	296	275	286	308	304	251	308	287	309	315	284	298	290	315	315	279	306	323	286	283	293	294	247	305	308	284	293	303	267	293	260	279	274	318	314	308	298	283	304	307	307	268	303	292	282	305	287	288	301	292	286	297	306	309	288	277	300	284	271	266	300	288	305	277	290	301	276	289	282	286	315	310	296	313	293	301	310	282	253	339	293	333	313	262	308	289	306	283	325	278	307	309	325	314	329	291	299	273	306	304	282	310	282	293	278	306	263	286	283	291	273	285	297	280	269	271	298	293	294	300	281	296	311	304	293	307	267	276	317	330	289	286	303	325	292	299	314	293	292	293	304	319	307	280	300	302	317	291	301	290	288	314	281	277	280	297	315	294	298	276	310	305	302	314	292	287	268	320	320	299	299	247	314	276	295	317	283	277	299	302	269	283	302	288	306	286	288	292	294	301	281	296	313	289	289	293	306	267	281	303	281	271	314	309	291	279	236	303	299	299	282	289	311	302	288	307	281	277	313	315	297	280	278	293	277	331	277	291	285	290	257	259	326	279	296	288	285	308	302	280	328	273	274	275	292	314	269	274	249	330	291	288	315	305	278	289	305	289	287	277	301	271	298	280	271	277	266	287	303	313	286	302	284	260	269	303	288	303	312	283	311	323	304	289	271	276	281	288	296	244	306	279	273	276	288	296	299	286	310	300	297	288	307	302	288	303	291	286	309	301	311	291	323	302	314	309	306	268	303	295	282	304	265	296	280	289	278	286	319	314	274	303	287	280	299	279	294	300	301	300	323	265	301	268	316	306	288	275	303	280	293	296	324	304	260	259	299	279	311	299	283	294	293	312	291	295	313	282	289	287	290	265	284	279	301	284	297	285	284	314	277	310	291	321	305	297	294	313	320	291	277	303	276	304	311	300	290	299	311	300	320	305	299	308	317	271	326	310	269	303	306	280	293	310	307	279	286	282	300	272	306	320	277	285	289	292	304	293	292	268	287	319	297	305	313	285	285	306	296	286	303	298	275	293	298	294	288	274	272	283	265	280	289	301	294	293	281	301	284	291	306	292	257	302	288	301	276	292	299	291	294	293	290	310	287	289	278	315	295	282	286	283	308	288	320	273	303	273	273	274	298	308	299	276	286	301	262	297	301	286	308	292	292	253	262	308	293	246	273	281	275	309	289	295	296	295	297	307	313	302	287	270	272	284	299	266	299	296	273	328	313	295	293	285	290	288	310	285	283	296	292	291	293	267	286	323	319	288	278	321	311	289	281	284	289	292	302	304	264	282	294	293	301	309	290	285	275	314	301	290	299	287	274	328	284	287	291	281	316	301	284	277	298	319	302	264	312	287	294	297	285	278	297	306	293	302	295	264	316	313	301	301	291	294	302	307	305	286	302	313	293	298	318	293	292	296	257	268	295	301	283	271	287	274	329	293	288	281	295	292	293	308	325	316	297	303	312	296	263	263	286	295	289	300	280	308	264	306	249	281	302	281	296	282	300	304	298	316	294	311	325	290	275	304	333	306	329	298	273	290	308	297	295	266	297	304	286	307	287	283	282	299	294	281	316	259	302	314	295	265	313	272	286	279	314	280	300	297	301	264	301	324	290	272	273	309	297	308	299	287	297	267	282	287	304	286	300	298	297	285	283	308	265	327	314	269	284	275	278	297	288	312	313	314	294	294	287	265	280	292	299	294	275	298	276	280	269	270	306	285	320	277	296	287	279	276	292	265	282	322	284	294	291	274	280	289	272	246	267	298	323	298	285	298	260	295	313	295	297	272	304	277	303	279	285	307	299	307	313	289	295	270	306	267	316	277	280	317	298	312	301	302	269	308	295	311	261	299	301	293	341	249	293	313	287	302	283	307	295	306	308	305	296	312	306	288	294	310	270	291	287	285	267	318	304	302	281	317	311	269	302	306	274	265	286	301	311	277	283	332	292	362	304	277	273	311	300	308	277	294	311	305	261	305	304	254	262	304	282	280	290	294	314	278	288	286	285	285	283	259	290	314	317	303	293	295	311	282	265	334	265	277	286	321	297	285	312	296	279	276	294	301	263	303	304	307	281	281	312	281	289	310	276	259	299	321	283	273	281	290	281	308	277	283	278	299	285	310	306	302	300	285	282	300	317	297	311	290	318	271	275	288	294	282	269	307	286	304	311	299	284	299	256	326	281	300	286	305	308	327	285	293	312	286	324	323	307	322	295	304	308	301	286	301	306	307	303	311	304	256	310	309	276	312	275	287	293	284	319	280	288	300	311	308	277	321	274	281	298	285	280	289	280	293	326	304	304	268	293	303	293	298	305	317	299	293	302	330	290	298	312	292	304	292	307	300	278	265	259	308	305	302	283	252	267	291	280	291	283	280	295	298	295	286	306	293	301	293	319	284	262	280	286	351	303	303	299	292	278	306	273	306	323	274	292	294	306	301	289	307	323	278	323	270	270	312	321	284	302	275	288	289	285	297	290	316	278	298	289	291	308	306	304	303	300	284	290	278	287	265	289	267	277	289	296	318	286	313	301	274	304	307	305	325	328	301	304	281	281	285	269	273	286	290	268	304	279	284	262	282	307	273	290	301	292	291	315	279	299	306	292	297	293	303	301	282	299	281	297	283	286	287	304	289	322	306	290	296	288	307	261	286	293	301	286	299	292	254	271	289	307	301	319	305	269	284	300	314	316	285	315	282	286	257	284	238	294	292	298	332	276	313	312	283	281	285	270	265	314	302	240	288	274	297	272	281	279	307	282	315	291	307	279	317	284	274	284	315	289	298	285	260	304	297	285	295	260	329	313	290	284	301	313	319	289	275	302	266	282	287	249	306	297	296	294	319	328	292	307	280	270	273	303	278	292	323	313	270	307	277	260	289	283	298	265	303	317	296	292	282	312	268	300	286	278	303	308	281	280	282	288	274	304	317	322	310	317	302	277	261	251	280	280	298	261	278	301	338	272	319	291	280	306	291	303	284	314	288	302	299	292	289	289	295	295	284	304	292	296	307	309	288	291	295	281	280	277	273	294	289	263	291	265	317	282	308	287	285	290	298	290	293	264	277	277	299	271	315	306	318	246	319
24973	20646	27475	23855	20657	10598	1095	705	589	559	509	476	463	453	416	406	388	372	437	381	373	384	342	384	415	370	381	347	381	351	391	376	391	356	392	337	381	373	372	382	385	350	346	328	344	367	370	377	350	371	340	318	308	386	368	386	400	356	335	364	380	330	345	384	354	366	343	346	351	301	380	360	387	336	335	350	401	362	343	350	356	317	354	367	356	352	352	342	341	353	372	333	316	344	355	355	359	349	355	377	341	343	340	359	321	379	322	358	353	361	361	335	342	368	372	392	343	345	362	348	378	341	392	348	354	373	348	360	331	357	350	352	372	377	374	349	348	346	316	343	321	344	345	347	383	386	369	348	369	362	386	337	348	337	360	351	332	339	324	372	344	324	327	384	345	359	358	345	387	369	369	310	344	342	374	363	329	343	328	351	354	350	366	349	358	345	393	352	355	352	339	347	359	360	342	355	392	361	351	366	374	368	343	349	369	362	363	327	383	376	366	373	355	336	335	332	385	386	351	367	349	343	315	331	347	341	335	330	385	368	358	338	361	364	358	351	349	352	313	357	356	379	355	359	331	377	345	352	360	341	383	376	361	369	368	335	380	345	351	372	335	345	374	355	371	349	360	356	328	345	345	344	369	346	346	332	370	337	361	368	368	366	337	331	349	355	347	356	339	328	365	341	382	339	363	336	381	366	363	325	373	344	332	359	383	352	334	318	339	349	332	336	341	348	343	356	361	365	370	378	339	371	351	362	333	409	335	336	352	328	393	374	354	359	354	350	369	361	357	356	312	355	332	383	383	353	380	357	343	351	368	361	335	340	340	329	356	337	383	372	369	334	335	345	337	345	339	354	339	342	355	327	356	341	389	356	377	369	326	374	334	341	361	338	354	384	381	338	328	334	330	365	361	374	365	349	328	360	338	369	364	345	361	360	367	376	348	364	357	340	342	383	356	319	361	335	347	335	337	343	335	370	375	367	347	357	341	337	383	335	344	367	329	360	366	356	380	325	341	357	369	382	354	350	338	382	368	389	336	341	373	325	348	379	367	360	358	324	351	325	343	340	365	352	360	318	332	327	354	368	353	370	350	361	336	328	372	346	381	336	357	344	380	367	309	320	361	352	359	367	330	312	356	348	353	360	364	354	389	371	338	354	375	337	322	345	344	317	358	345	349	324	382	317	319	327	384	330	380	350	372	360	345	334	329	358	327	337	327	365	339	355	326	362	359	342	367	348	367	340	344	341	323	375	375	330	340	334	353	345	338	361	349	330	321	327	344	375	369	348	346	348	366	337	350	364	320	334	332	368	360	344	346	356	338	316	370	339	362	365	375	345	340	358	361	348	348	335	366	369	368	348	335	339	353	352	342	344	338	359	351	344	389	355	349	377	351	364	375	357	325	352	346	343	365	332	358	330	367	370	305	328	342	353	373	339	379	332	324	345	362	333	330	348	324	357	331	354	379	370	341	358	378	348	379	373	391	335	335	377	367	357	355	336	352	330	371	307	377	374	350	337	350	357	367	362	328	340	368	324	375	338	390	307	332	364	342	349	323	335	370	328	365	380	343	379	334	352	365	338	394	367	370	369	363	357	346	352	346	376	405	347	354	384	333	327	328	378	331	355	364	360	341	332	343	326	354	353	362	379	368	349	340	347	371	359	350	348	334	365	316	365	349	341	351	396	331	339	343	320	349	377	295	325	378	319	376	363	381	326	351	338	352	347	350	346	336	334	386	375	345	337	317	338	360	334	351	354	341	329	349	341	360	350	346	337	334	384	347	359	354	328	380	339	368	333	331	353	372	379	343	308	334	351	362	332	309	360	365	323	340	350	319	325	313	377	415	361	366	316	363	340	304	365	365	329	371	339	336	322	370	346	366	376	349	359	352	351	329	387	360	362	339	348	355	330	407	393	341	339	345	379	379	364	353	360	392	368	331	340	333	346	346	326	305	299	398	366	341	352	381	341	375	332	383	345	325	301	372	375	327	354	309	361	379	339	364	338	347	378	358	337	353	331	359	324	331	360	347	365	348	352	335	371	358	320	367	346	312	344	342	407	339	389	372	362	336	351	329	333	344	339	379	334	319	369	360	342	364	350	350	319	352	347	384	350	303	346	363	342	330	375	338	376	351	358	348	356	361	353	364	351	358	377	355	331	383	353	340	399	338	335	401	316	339	340	394	338	350	367	345	383	378	362	357	345	301	366	337	346	335	362	350	359	331	333	358	358	373	362	349	341	341	328	335	367	349	339	335	361	312	347	357	348	364	362	346	377	351	377	371	353	359	381	360	349	333	357	355	340	325	357	337	356	349	371	340	346	348	349	367	312	328	311	344	365	359	330	330	342	365	336	365	304	320	350	309	348	357	344	356	327	370	357	343	345	388	342	337	341	331	353	367	389	321	341	354	334	319	408	409	348	344	342	339	335	355	332	342	349	345	346	376	356	372	339	372	358	360	372	375	367	372	358	348	361	378	334	369	347	348	356	336	330	359	349	362	345	349	329	378	362	356	358	405	333	348	317	353	360	348	357	337	337	316	309	337	328	382	356	346	337	343	348	344	320	343	345	368	336	361	336	380	356	335	318	339	324	349	366	390	322	344	366	354	331	332	334	365	347	359	346	325	375	351	342	334	346	346	340	367	333	379	321	326	352	367	353	374	321	359	327	353	346	331	362	349	349	351	349	336	370	342	310	362	335	352	314	389	354	340	347	364	365	350	341	345	349	362	360	340	339	355	374	373	333	374	343	391	336	335	322	340	353	344	337	341	359	362	354	332	366	333	331	306	359	335	341	342	338	343	361	333	354	344	324	334	363	354	356	366	316	360	342	369	334	359	325	370	365	354	333	358	368	331	354	331	362	332	319	353	343	334	352	367	375	361	382	366	342	372	335	357	355	357	341	342	382	350	364	370	342	320	380	336	363	364	334	338	342	356	379	318	343	374	377	348	349	347	387	309	311	344	374	360	330	354	383	321	347	313	339	396	345	380	319	347	347	349	349	335	354	348	337	345	347	336	332	350	328	385	354	360	376	348	335	351	334	366	354	349	350	355	341	346	346	376	338	327	337	350	340	340	342	360	350	349	345	303	342	362	351	330	348	336	325	360	371	390	366	367	313	370	366	342	322	362	364	369	322	357	370	364	362	360	327	348	347	362	354	362	328	353	339	348	361	338	368	340	347	344	313	351	361	351	379	354	354	356	329	374	355	355	341	356	322	368	381	371	375	375	360	353	353	371	376	316	350	324	349	368	327	343	373	351	382	301	349	360	342	334	348	373	351	349	354	318	352	359	384	369	352	345	357	335	375	358	362	340	359	354	353	342	331	314	341	358	337	332	355	380	310	325	337	341	374	347	331	330	345	357	362	364	337	369	378	376	338	369	352	375	342	354	362	356	329	371	341	358	326	340	333	351	375	389	353	346	326	346	385	362	369	377	354	332	375	328	378	347	339	347	317	358	352	346	317	362	358	360	334	359	346	319	317	355	326
20352	7580	6854	3642	2484	1754	1359	1194	904	848	729	657	602	543	538	531	475	488	489	435	436	384	390	382	427	403	370	411	379	387	379	382	344	383	378	381	357	404	367	405	344	393	387	387	373	381	348	349	376	335	380	341	360	385	355	357	366	388	330	349	383	332	363	386	359	358	353	389	354	345	357	353	369	336	391	338	382	379	369	333	323	367	355	369	338	356	353	370	339	369	381	329	339	338	324	350	347	355	355	353	353	324	344	327	346	363	388	367	359	353	398	334	354	353	353	368	371	353	360	344	354	355	356	357	347	360	332	314	359	362	335	335	376	375	341	349	345	353	375	336	343	347	359	365	327	345	342	346	361	339	334	372	344	366	349	338	339	342	330	376	324	357	351	361	345	346	338	331	354	375	345	346	365	356	352	358	377	360	361	331	339	353	340	355	319	307	358	353	341	333	349	331	361	346	350	329	348	357	382	341	345	350	383	362	371	316	322	344	339	315	338	365	337	335	361	361	359	361	338	360	341	373	336	320	337	382	334	370	335	320	330	373	304	352	392	318	329	355	352	371	328	392	342	382	358	353	341	333	419	351	377	348	342	366	345	352	344	313	350	356	348	346	338	341	368	344	370	354	353	344	334	359	332	333	345	369	337	356	325	347	334	364	346	350	327	366	330	344	338	365	377	329	330	345	341	333	352	351	347	309	339	359	347	385	366	351	335	357	338	344	339	382	353	353	323	371	349	350	337	346	347	365	318	348	347	327	325	332	340	330	308	338	347	351	354	379	335	350	321	367	348	311	354	358	378	373	357	378	343	361	373	336	374	326	364	347	327	337	368	402	364	347	310	353	380	347	344	356	339	389	338	341	359	336	361	354	366	390	358	342	370	357	372	349	348	349	341	356	393	360	305	377	359	337	348	370	349	342	358	348	362	328	300	344	346	348	333	370	324	339	350	358	377	390	341	342	346	374	333	363	377	352	322	359	365	342	337	376	331	381	330	359	358	337	332	364	344	342	373	346	363	347	362	380	369	327	346	401	370	346	381	356	332	337	385	345	351	339	335	359	354	365	344	333	317	394	331	378	340	347	343	331	340	368	384	363	351	320	340	388	331	350	360	358	357	328	335	350	358	351	354	318	342	341	341	335	329	330	315	375	383	315	350	383	342	352	370	356	357	354	348	323	361	350	303	384	367	371	340	340	356	341	357	344	359	338	358	369	315	353	316	332	351	402	347	366	368	345	319	391	347	334	366	332	346	363	339	359	347	345	328	391	370	366	369	315	402	332	365	349	379	354	347	309	386	337	335	381	362	321	361	373	365	324	359	383	359	366	329	338	366	370	326	341	379	337	323	340	360	382	357	351	344	349	351	332	365	362	336	383	372	334	326	346	324	349	361	334	383	342	340	321	371	371	344	339	317	368	361	368	335	326	370	397	334	379	360	352	341	362	354	367	344	333	384	349	351	345	363	345	346	352	347	334	359	370	358	346	346	390	339	352	339	332	354	332	329	344	347	356	358	348	373	359	339	347	321	339	368	333	333	314	335	347	368	331	369	337	355	375	316	338	339	355	358	341	349	365	383	349	322	373	339	320	350	351	355	337	345	326	353	357	384	338	358	353	341	355	343	353	358	360	367	342	354	361	361	340	345	340	370	337	305	326	338	352	367	363	341	356	360	355	349	341	325	348	361	344	353	338	326	337	348	333	384	376	337	363	345	355	323	386	375	324	340	361	377	385	320	334	334	365	322	366	377	327	352	356	378	344	370	350	397	346	389	391	362	337	330	315	329	326	342	334	377	326	374	340	399	373	368	336	383	346	372	372	344	343	362	369	330	363	311	345	343	331	355	359	350	379	350	344	364	322	313	370	333	343	334	328	356	354	352	364	339	335	350	353	383	350	351	318	347	350	348	344	308	345	355	369	361	334	311	346	369	339	346	352	336	354	338	339	339	350	378	363	345	357	313	362	331	399	327	363	321	333	331	342	339	358	378	381	337	347	368	343	383	352	349	367	349	355	321	366	370	352	353	347	352	347	378	327	337	379	346	329	363	332	333	391	354	343	354	376	347	315	355	339	343	328	375	351	344	355	362	366	354	359	370	337	343	349	356	379	355	356	329	331	339	342	348	309	335	364	335	349	327	335	340	383	359	315	357	349	343	354	362	355	322	339	356	368	317	343	370	365	366	329	349	368	390	377	357	368	355	343	349	325	371	336	343	313	381	352	348	368	317	388	361	345	360	336	350	353	342	329	339	334	350	347	364	349	352	343	354	362	367	345	344	348	341	352	354	355	364	334	356	402	342	343	369	367	364	364	358	333	393	347	353	363	369	369	319	354	330	347	364	315	360	351	332	364	352	375	320	358	357	353	353	330	339	337	346	346	347	362	369	290	370	370	369	348	348	366	327	354	331	347	316	355	358	325	381	325	368	358	335	340	318	358	335	344	347	369	348	359	345	370	358	346	327	323	363	374	359	364	383	316	354	369	344	354	325	379	346	351	366	377	367	347	369	320	352	368	339	372	335	349	342	343	340	326	351	346	355	346	329	319	321	371	333	362	364	340	325	330	358	343	332	354	350	374	350	331	332	374	356	360	345	367	354	364	331	341	335	362	361	334	353	336	325	347	372	360	345	351	344	339	340	337	336	327	356	371	352	351	344	359	351	336	363	343	361	316	352	362	343	336	344	373	349	325	353	350	391	353	351	344	334	356	333	359	378	346	342	360	360	345	373	334	365	339	362	326	329	342	361	328	331	368	350	354	344	374	379	347	366	355	338	363	372	354	358	333	351	380	370	342	365	360	359	345	377	304	353	314	364	395	330	346	339	328	327	363	311	391	348	378	329	335	359	347	347	345	334	361	354	343	332	331	346	338	366	349	376	366	331	352	354	355	314	366	347	375	345	355	381	319	337	355	371	328	389	348	351	375	344	358	323	322	357	353	321	318	344	350	355	377	320	390	311	361	351	344	338	331	342	340	336	364	345	364	351	371	348	350	364	347	355	326	411	357	370	368	335	370	335	358	347	348	345	348	348	380	357	355	344	337	352	369	352	352	353	345	386	351	334	346	329	327	345	346	363	373	357	375	365	340	355	337	349	359	327	372	353	343	354	334	367	376	375	349	364	332	375	319	360	339	367	356	351	342	383	364	347	322	287	333	356	326	357	340	324	340	353	325	342	350	346	358	351	318	327	354	378	358	338	346	343	345	361	334	346	354	362	343	343	370	348	346	361	356	344	330	334	382	338	319	367	385	365	332	347	367	344	334	392	343	360	355	351	374	340	332	330	348	349	353	336	358	326	326	342	344	358	337	352	362	351	363	346	363	344	374	334	329	346	338	332	343	358	374	340	362	344	344	346	374	335	338	315	313	377	328	353	356	329	370	334	321	316	339	360	360	348	346	337	365	351	362	362	342	328	372	360	338	393	372	347	335	378	324	321	370	364	359	366	369	323	401	339	367	357	354	350	354	357	361	354	353	367	329	331	355	357	315
22957	20670	27783	23598	20671	20753	12352	1624	1174	1029	1036	927	844	823	824	797	828	761	800	720	739	725	745	682	715	752	715	729	738	727	699	691	709	669	748	700	705	719	682	691	720	718	725	650	711	686	705	693	710	685	658	682	660	661	688	684	657	664	698	702	699	648	696	663	697	680	676	673	683	664	654	684	641	736	666	678	643	691	660	711	685	687	676	640	665	643	713	643	647	676	663	650	698	620	686	646	623	650	669	639	677	694	662	660	660	689	648	696	710	662	685	684	675	745	668	653	681	644	637	686	651	703	678	701	667	656	668	712	681	656	694	686	689	677	652	660	700	666	670	651	617	669	679	652	662	657	693	630	621	681	653	691	656	634	705	703	673	617	666	665	641	607	679	649	640	695	662	677	678	635	641	726	682	686	684	636	631	644	685	696	663	695	700	716	640	648	668	663	650	667	657	653	661	672	676	662	695	655	622	673	680	681	680	686	672	644	652	653	651	669	684	687	689	718	656	683	647	677	663	653	610	701	669	685	656	665	617	713	680	701	675	639	724	644	638	672	671	670	660	689	680	649	641	665	641	654	623	613	667	633	682	637	674	685	697	686	723	660	666	670	677	681	669	678	656	676	667	713	687	672	660	671	680	687	690	658	653	696	630	657	697	698	663	664	687	700	647	679	662	648	622	638	672	671	647	625	697	700	643	664	673	601	699	710	695	649	656	645	649	653	639	671	687	631	637	657	671	618	645	637	712	729	654	645	702	617	666	682	651	692	694	692	675	672	652	682	710	671	671	647	677	642	655	639	611	671	661	698	659	666	662	616	712	648	668	662	669	670	610	658	692	668	672	703	683	669	637	681	710	681	673	653	669	638	665	678	618	640	660	727	667	651	669	690	650	691	633	641	635	649	682	656	710	663	628	658	687	698	673	694	682	684	678	715	674	613	684	633	638	629	650	690	711	660	705	675	665	656	689	623	681	644	698	675	718	699	659	648	666	653	674	677	674	687	678	686	640	668	672	685	677	647	683	640	678	653	654	673	657	637	670	628	686	682	656	640	666	703	675	636	674	658	652	652	668	681	673	686	674	639	667	663	634	689	676	693	650	685	652	669	666	646	672	639	664	667	604	675	681	685	631	677	638	681	692	691	675	663	638	646	673	681	682	658	658	742	690	643	650	683	650	670	656	693	661	662	677	656	668	666	719	650	720	594	641	680	687	651	692	653	703	667	628	641	634	687	648	654	709	693	707	654	658	638	661	661	693	679	709	682	629	685	681	691	677	684	643	656	683	629	657	660	658	689	665	617	708	671	652	635	683	660	677	644	665	698	642	678	722	696	689	714	679	644	662	692	673	631	666	653	657	695	727	653	703	683	633	672	634	658	718	674	650	645	643	724	696	696	630	657	673	629	653	650	661	636	670	675	661	695	656	693	681	672	677	638	691	674	698	653	676	629	695	657	638	638	686	637	642	677	654	678	694	685	671	700	628	647	716	660	674	693	695	637	646	682	756	665	671	664	696	640	679	710	697	666	680	655	705	649	630	672	639	676	704	692	672	680	656	672	662	672	679	702	634	738	630	716	659	687	633	659	673	674	690	637	707	659	665	682	717	685	713	672	671	654	645	668	622	642	694	677	681	683	686	666	633	610	660	680	630	666	669	647	739	685	694	645	683	659	684	672	719	658	692	675	686	681	671	702	631	657	639	636	645	637	735	662	678	662	645	650	720	665	725	639	646	636	685	707	695	686	640	679	692	673	641	651	673	673	656	662	711	674	664	735	670	666	636	696	662	650	659	669	680	678	642	652	674	664	644	645	626	635	647	660	635	695	669	643	653	699	680	708	674	658	617	667	687	689	741	713	679	636	718	715	664	705	655	704	651	663	694	659	679	633	653	656	624	656	671	670	691	687	626	681	663	627	660	716	637	691	686	670	668	692	669	662	651	672	662	699	636	643	692	659	705	673	644	688	598	680	695	629	658	668	636	668	683	641	674	713	712	694	660	666	672	665	675	686	669	663	658	702	661	696	652	641	668	630	632	685	640	680	640	665	667	660	651	661	647	630	644	670	694	696	683	572	689	683	681	666	677	670	664	607	672	645	677	649	722	658	713	639	631	619	675	750	666	649	669	678	638	660	661	646	673	696	680	646	679	691	645	663	635	670	630	709	693	665	653	708	650	704	689	653	703	690	646	666	630	737	595	644	663	650	684	665	619	656	661	678	699	681	689	675	694	680	701	643	718	653	697	638	672	690	648	687	700	686	642	692	689	649	692	644	660	692	644	680	645	619	652	677	693	692	660	701	656	684	741	644	693	617	700	687	676	698	630	673	676	636	670	664	681	650	647	677	641	663	648	662	627	682	687	687	681	683	672	605	664	698	722	677	708	680	667	735	660	667	692	630	715	627	660	685	668	690	690	665	653	682	657	656	660	663	658	673	695	686	668	711	675	596	711	647	658	673	646	633	660	700	655	657	662	676	718	696	664	736	679	686	652	632	716	685	648	705	653	681	685	673	709	640	642	644	694	663	657	670	674	624	672	691	664	620	658	649	620	645	633	736	691	619	637	632	690	634	661	710	684	626	646	685	667	667	648	681	703	674	665	649	649	678	665	695	644	682	663	704	667	653	685	682	652	672	662	631	677	677	696	668	679	707	646	674	682	668	679	671	679	648	673	688	661	673	640	675	693	642	697	633	711	634	697	696	711	718	643	656	674	636	618	620	666	677	696	659	688	671	671	714	717	694	653	677	677	660	702	680	716	663	702	671	668	631	674	666	632	707	655	675	639	657	689	671	621	663	658	632	678	660	693	632	689	673	740	692	643	665	654	669	638	637	716	704	682	635	638	636	693	672	704	645	769	672	706	698	658	630	688	617	655	671	702	716	720	683	693	658	701	676	681	699	707	615	674	632	676	700	614	635	641	667	660	640	657	655	661	689	667	637	666	708	663	689	622	667	671	665	683	703	687	668	712	687	672	679	666	668	657	647	688	659	714	724	692	637	651	655	680	681	633	693	684	662	692	673	680	640	657	694	653	641	671	651	643	673	685	667	678	717	684	675	669	708	676	674	667	708	688	681	669	628	632	658	706	679	679	643	677	704	715	684	706	669	669	648	641	654	661	671	693	611	726	623	718	712	647	661	605	661	685	672	643	710	678	626	651	669	651	670	660	613	689	698	667	704	671	667	716	651	689	651	661	622	680	670	656	704	626	645	660	658	706	667	662	639	648	662	702	691	648	658	687	636	647	687	657	692	685	702	677	715	608	666	691	723	718	675	687	675	653	657	678	725	646	690	666	672	660	670	685	651	683	672	665	643	657	638	657	685	649	694	737	666	709	683	680	716	635	694	659	676	654	681	708	668	685	695	660	696	691	656	678	677	696	713	657	644	658	659	678	690	645	670	672	684	643	636	695	701	662	660	634	622	654	681	704	662	679	674	664	687	687	686	679	663	656	662	640	688	666	670	669	733	707	641	644	667	644	672	673	641	655	638
17881	12990	12009	6611	4466	3269	2694	2103	1777	1595	1355	1264	1124	1073	991	980	908	831	854	815	760	791	738	805	761	759	758	704	702	708	745	669	686	655	698	667	661	673	655	666	691	689	657	725	677	674	678	655	672	710	691	654	623	714	659	674	695	635	667	665	646	660	648	691	664	637	716	714	609	648	655	709	644	707	643	632	633	680	640	634	651	651	630	642	690	665	641	686	648	668	670	664	614	640	659	671	627	636	667	621	685	625	652	639	613	646	613	663	621	662	653	622	666	681	626	709	638	629	677	671	648	636	619	643	660	653	641	642	682	622	660	635	648	653	653	703	657	636	635	605	650	666	664	615	607	615	654	638	626	636	647	627	649	657	673	675	629	634	638	622	643	656	611	609	604	641	638	644	650	658	625	664	620	642	649	633	618	641	647	684	665	635	650	626	622	632	624	645	654	659	637	678	668	669	646	656	619	638	628	631	626	635	665	693	661	643	626	642	623	663	667	680	639	624	650	650	634	663	696	652	654	598	640	658	662	647	672	659	612	643	641	682	674	588	644	626	660	643	648	623	634	599	666	663	644	626	631	669	631	617	643	634	661	612	670	624	616	628	685	674	640	703	586	625	658	618	623	715	652	583	631	630	673	643	654	636	673	577	667	639	637	649	597	645	657	666	661	656	657	666	683	661	636	691	607	646	642	651	653	672	636	657	607	650	625	656	600	666	665	609	634	659	700	614	640	605	676	678	634	634	629	635	643	632	691	626	669	623	633	620	600	637	595	648	618	658	630	667	654	655	630	667	650	668	691	647	639	655	655	662	676	614	636	643	640	664	673	635	658	636	648	667	674	602	656	649	623	611	610	654	642	609	639	643	636	627	664	685	623	648	657	649	632	677	612	662	602	659	635	658	658	621	645	629	641	624	666	593	632	624	652	635	654	618	651	653	656	683	603	603	629	628	592	640	668	690	616	621	654	678	600	625	664	653	630	667	681	629	660	595	642	657	614	621	637	637	628	615	692	650	654	667	654	673	643	583	632	622	631	650	647	640	642	675	633	635	634	632	642	667	656	609	662	646	660	652	639	646	675	658	655	635	651	581	606	648	604	628	621	593	672	607	655	615	653	638	642	669	641	612	622	631	658	659	641	672	610	621	622	641	624	626	638	664	615	595	612	646	624	612	671	664	649	614	613	649	674	624	661	668	654	626	669	614	601	615	612	687	638	654	675	608	609	623	625	639	573	668	643	669	637	628	661	639	625	639	681	652	645	629	655	649	653	666	655	664	644	624	689	660	638	666	616	657	681	634	682	628	661	665	624	621	642	667	639	636	627	667	611	633	635	651	656	640	646	660	649	698	644	666	681	622	626	642	639	612	643	663	642	676	630	620	622	664	682	653	621	646	612	648	660	645	639	633	638	603	649	658	683	609	665	606	636	652	691	641	689	613	628	634	663	634	632	625	672	612	646	643	641	641	659	634	633	609	641	645	672	653	660	653	680	652	665	624	648	611	664	647	658	703	663	689	623	636	612	626	615	651	618	637	650	637	675	678	697	612	656	612	608	619	593	628	592	608	646	615	649	623	627	662	657	630	644	615	630	634	644	616	661	670	642	652	654	653	611	622	615	657	615	603	645	613	647	673	645	613	672	571	660	703	649	627	611	594	637	616	621	695	674	658	652	654	646	650	645	661	590	653	637	662	591	648	657	647	652	656	628	626	636	662	645	643	627	627	639	673	648	628	631	627	622	661	688	634	664	653	604	630	643	664	639	638	633	659	605	646	638	656	643	682	611	678	656	585	639	653	672	672	614	674	672	654	671	609	678	623	658	653	622	634	617	629	641	626	635	621	663	597	656	659	632	626	624	619	675	665	643	649	656	643	598	644	646	660	681	599	611	672	674	590	611	703	669	628	630	620	606	673	619	635	629	623	637	661	686	649	625	608	690	670	658	608	628	644	617	674	701	635	615	658	664	663	594	653	622	601	636	612	642	641	645	646	629	664	649	678	640	591	645	624	588	649	673	643	659	650	651	637	677	652	627	667	644	643	636	629	611	598	650	662	646	640	646	613	681	636	660	635	620	658	687	607	609	628	611	637	683	652	599	654	696	679	680	600	628	638	662	636	648	666	720	595	652	629	637	597	641	633	632	663	648	650	659	606	638	651	636	696	637	630	620	657	684	644	699	636	665	619	625	639	661	648	628	608	638	671	652	653	648	630	667	651	640	670	653	654	638	636	635	624	637	637	628	663	645	646	640	621	658	635	637	598	689	625	598	608	648	622	683	635	618	644	678	642	609	603	604	639	583	668	656	583	631	639	646	669	603	650	656	627	625	636	641	622	627	647	655	619	608	658	647	635	645	657	637	651	644	638	682	673	659	681	654	631	622	667	652	591	606	669	648	592	605	654	618	650	635	596	640	586	605	638	618	646	666	638	646	673	614	629	632	647	660	667	629	588	647	612	679	576	663	644	661	653	661	640	619	656	660	645	606	627	663	629	634	615	598	677	646	607	670	652	655	658	632	614	626	655	652	634	649	619	638	614	599	660	657	646	644	635	642	609	618	642	612	689	657	645	622	683	658	659	667	643	654	634	611	631	621	641	590	662	615	622	637	637	612	658	667	680	659	664	614	645	596	657	658	673	635	632	630	668	678	616	610	649	644	662	644	634	662	682	618	629	653	644	637	637	585	591	649	610	593	647	633	604	631	677	645	635	611	631	603	722	651	603	681	626	583	666	666	630	639	625	646	603	652	655	667	624	659	635	651	675	641	635	621	660	663	655	586	674	626	647	663	643	664	656	642	636	622	620	661	681	610	584	659	638	686	674	634	643	638	649	605	623	626	563	631	625	623	614	694	684	644	696	650	658	624	639	668	604	663	630	671	682	585	653	617	681	647	641	675	647	621	609	641	627	596	636	668	608	655	659	648	652	684	651	607	631	625	631	603	614	646	702	590	610	603	642	621	645	633	627	623	607	612	644	619	680	633	640	600	638	590	638	621	701	693	630	661	683	655	654	662	627	655	698	645	620	679	640	656	647	622	642	613	637	683	627	606	669	661	670	630	575	609	627	670	681	614	653	633	671	630	615	638	631	657	613	629	637	619	619	650	634	610	621	679	644	612	619	661	629	643	625	639	622	643	662	616	677	591	640	636	673	604	652	640	608	649	663	660	653	687	671	578	623	651	637	653	677	659	660	694	664	685	649	626	634	661	630	614	609	648	676	654	621	627	647	606	641	670	645	642	659	664	631	638	635	660	700	634	671	624	689	632	624	668	625	630	600	642	691	669	631	645	691	648	637	682	655	599	687	644	669	639	671	647	631	631	615	650	665	696	603	610	617	633	615	660	637	651	639	671	681	660	641	621	629	640	654	643	647	604	630	678	611	651	686	649	686	621	621	640	654	686	645	666	641	618	647	641	633	654	647	636	643	701	615	630	631	661	654	639	593	658	661	609	632	674	655	681	613	582	683	638	656	648	617	624	690	683	621	660	599
33310	15817	2695	429	356	312	287	293	265	288	296	266	293	273	232	302	283	287	265	271	271	283	259	261	276	306	286	257	261	279	294	249	285	282	258	277	268	274	286	260	265	260	231	275	278	270	274	299	268	268	266	282	286	273	288	301	283	275	290	257	229	278	259	284	305	298	282	258	260	251	274	264	273	251	251	288	285	264	276	256	275	274	282	276	288	281	268	266	280	299	305	270	261	252	258	267	254	301	287	263	270	248	276	265	292	269	262	288	286	282	291	254	277	302	291	283	263	277	301	261	272	220	283	269	307	294	278	260	266	262	286	278	274	273	264	262	261	300	261	272	280	251	289	279	246	273	293	291	275	267	270	286	230	277	296	263	272	297	261	282	260	285	272	236	267	261	298	237	250	254	260	286	265	289	306	280	286	274	273	295	255	283	302	283	274	271	241	301	289	255	265	289	282	286	260	295	295	286	284	273	259	292	301	266	276	286	260	267	276	268	311	260	251	298	267	291	258	261	262	283	290	277	276	250	259	297	266	264	285	288	275	280	312	271	284	257	284	278	289	265	270	272	262	234	244	263	304	275	278	292	264	305	265	257	278	318	274	271	293	271	267	275	298	267	283	280	267	267	285	265	279	269	274	301	271	281	281	282	282	262	263	267	284	264	278	255	278	261	244	270	292	263	286	284	303	279	267	273	284	286	288	256	285	284	278	299	236	269	288	282	286	259	260	251	272	307	287	275	279	280	254	277	274	283	294	264	292	294	266	290	287	273	288	257	297	283	268	287	287	271	246	251	279	276	292	275	265	309	272	277	297	296	274	267	278	252	264	252	261	266	280	256	276	293	276	246	307	259	290	272	287	273	323	297	290	275	269	295	279	272	278	247	286	277	278	247	252	254	286	294	268	287	276	280	299	269	283	271	260	285	273	278	258	270	266	262	288	280	268	275	279	267	259	263	283	301	286	279	269	276	277	286	267	256	244	287	283	278	274	259	271	283	249	283	255	262	273	261	277	278	272	282	290	260	258	291	272	274	263	248	285	288	277	258	298	278	275	250	265	282	261	256	304	270	254	307	283	270	263	256	264	288	273	262	282	304	283	276	284	255	256	278	254	276	240	260	270	263	275	255	259	273	295	294	296	253	257	261	266	272	284	268	283	285	274	275	260	285	270	282	304	272	275	280	264	275	289	237	253	298	246	274	279	270	272	262	257	284	256	263	276	262	269	264	264	260	257	259	284	292	268	283	240	253	269	285	300	271	300	295	270	299	266	281	283	272	263	279	264	263	303	293	269	253	270	292	294	284	289	285	290	268	281	280	267	308	282	280	287	260	292	266	264	304	283	259	298	269	276	272	276	302	293	276	279	297	290	250	312	295	276	276	238	288	266	271	255	281	281	255	258	260	260	272	283	290	268	290	257	261	267	266	279	245	252	282	266	277	290	267	278	283	317	260	307	257	273	270	279	276	287	291	269	277	269	262	264	263	306	288	280	254	269	318	277	278	287	272	255	252	276	260	307	271	300	288	277	277	263	283	278	276	243	253	266	261	275	291	275	302	285	266	274	292	289	268	284	261	260	263	261	278	263	282	300	282	277	260	261	268	279	263	264	285	298	303	270	290	304	270	267	258	272	240	291	276	265	288	286	272	271	278	283	262	252	268	266	289	256	285	251	260	263	296	290	271	270	272	270	283	262	269	280	283	298	262	289	253	283	299	292	270	255	287	289	281	285	282	307	240	292	244	276	261	250	266	280	265	276	247	270	259	267	288	280	238	276	302	259	239	271	260	287	258	289	252	267	284	263	270	245	279	270	284	271	286	283	296	287	264	254	267	264	287	276	270	276	291	293	294	258	245	246	253	277	282	257	282	281	280	246	264	291	300	298	258	268	254	290	265	271	260	257	292	273	297	336	291	286	278	281	279	293	279	282	272	258	288	290	279	289	268	304	246	310	300	265	311	261	280	281	253	298	274	255	254	293	254	289	280	261	278	280	264	251	257	267	265	265	280	269	252	284	271	282	285	274	292	258	289	267	289	246	298	283	239	289	262	267	280	274	262	297	276	271	254	268	297	274	277	244	289	280	300	262	287	279	229	263	251	272	301	277	288	282	299	258	300	282	322	269	292	253	274	295	283	305	256	307	293	273	296	278	316	282	273	275	257	265	296	258	275	288	260	251	297	286	253	297	264	313	281	283	254	277	269	293	256	260	306	274	259	271	256	259	276	289	275	262	273	277	267	245	296	263	282	263	282	305	255	266	268	275	270	252	240	282	287	295	294	277	256	282	262	261	290	279	288	288	248	297	298	270	298	267	251	283	282	235	299	281	293	273	265	278	273	305	295	272	270	268	266	263	253	271	281	262	277	278	270	264	281	246	279	281	265	279	285	285	269	263	268	262	273	267	277	274	281	270	283	276	235	281	268	241	283	299	271	275	271	285	248	233	244	264	262	261	288	268	282	255	289	270	278	247	269	287	276	278	288	270	265	249	262	274	291	300	270	281	253	272	274	261	274	279	304	263	272	278	259	296	239	276	261	281	264	249	242	248	297	264	261	253	288	255	294	265	276	287	277	274	273	273	245	268	279	276	252	301	280	255	271	270	317	267	258	271	287	296	265	251	258	276	279	285	281	254	289	284	285	281	277	261	273	268	297	297	298	269	273	270	304	266	273	281	290	280	246	260	256	282	280	290	269	293	271	264	290	287	280	272	269	276	268	274	287	283	273	281	285	265	256	294	289	277	248	281	253	275	250	259	278	277	271	276	247	282	284	253	257	306	265	280	249	248	297	275	257	305	262	275	272	301	286	261	262	270	265	303	267	263	269	253	274	253	272	259	261	293	256	250	263	274	272	247	258	256	276	280	262	266	232	286	274	286	273	288	296	268	270	278	284	292	272	284	251	299	289	260	285	275	285	254	272	257	247	299	289	298	287	284	290	269	295	294	304	256	290	264	261	263	257	274	283	272	269	271	257	294	254	253	284	297	260	262	285	260	270	262	263	263	266	316	268	286	280	287	263	266	291	287	238	273	285	284	259	277	259	247	272	286	273	267	281	261	263	288	273	265	270	260	269	318	293	268	260	268	269	293	286	271	285	277	265	267	298	261	287	232	273	302	245	278	270	284	277	256	261	270	266	250	269	276	267	280	277	263	269	304	273	283	274	294	231	283	272	302	265	286	266	259	283	297	300	282	285	256	275	294	285	269	312	265	266	283	288	251	267	253	277	275	258	257	281	273	268	268	297	308	274	255	253	291	276	284	284	248	291	267	278	250	276	270	274	279	265	281	272	293	314	244	302	273	298	288	279	261	288	290	228	268	274	259	273	280	270	275	288	253	278	263	288	237	309	245	297	281	296	282	299	246	270	289	286	249	286	276	273	278	302	248	275	268	290	267	288	272	275	285	265	267	269	258	278	288	261	272	284	283	276	289	302	308	266	312	245	279	291	324	252	269	300	257	245	268	274	258	241	273	262	280	262	240	268	281	237
20345	667	640	439	394	346	332	350	346	294	312	336	325	303	319	324	292	285	286	319	281	323	287	297	277	317	295	311	320	302	312	340	278	300	284	334	305	300	294	293	289	294	279	325	298	299	253	295	294	311	308	298	285	310	295	313	286	271	297	313	313	310	302	289	267	291	328	302	297	289	295	288	294	292	284	295	321	284	288	273	283	287	318	314	285	275	294	301	314	296	307	274	280	271	299	313	309	290	284	301	285	289	278	314	278	294	297	311	294	313	300	291	263	297	288	290	280	289	300	297	323	310	268	280	293	281	295	268	303	265	285	302	290	301	273	308	294	278	327	295	293	299	308	286	322	289	266	312	298	290	314	303	342	288	277	279	285	270	277	274	315	258	284	290	305	321	291	285	312	309	317	281	317	338	314	290	282	303	303	306	277	320	331	286	319	333	306	286	299	317	303	307	276	314	298	296	295	312	289	304	286	344	314	310	300	278	299	286	309	292	290	311	280	277	277	278	277	287	294	301	324	289	314	311	321	292	314	296	287	279	331	305	331	314	288	321	302	275	320	309	305	289	306	290	321	282	258	286	288	303	298	292	285	294	265	299	320	302	284	281	265	301	308	312	314	289	290	296	295	298	301	325	306	312	303	305	303	311	317	273	305	272	292	309	313	301	304	294	307	264	286	300	322	291	328	300	326	310	295	312	284	256	273	321	284	301	309	273	289	328	287	313	300	309	319	279	315	286	289	307	287	268	282	321	280	315	305	323	293	282	274	290	305	327	297	294	299	323	274	290	284	307	302	299	284	299	294	324	297	277	303	309	305	290	332	281	294	292	272	325	284	301	306	331	299	290	302	299	296	288	304	295	306	302	301	294	301	274	315	276	311	279	244	302	326	307	290	305	339	291	291	307	329	290	283	315	312	307	309	305	289	270	306	294	307	325	281	276	277	332	279	310	309	281	317	286	283	275	319	304	315	271	281	289	327	323	299	299	303	310	316	321	275	302	288	325	281	288	288	318	293	274	306	331	290	294	311	324	333	279	282	294	310	306	284	329	312	292	289	285	287	273	306	288	287	293	324	295	328	300	288	294	298	283	296	309	267	275	305	296	298	288	264	314	315	288	277	306	293	310	298	287	286	274	277	303	298	316	309	271	292	290	296	277	263	278	273	305	267	274	327	302	313	318	327	329	284	270	297	285	280	269	276	302	294	301	336	312	308	264	277	313	297	300	304	291	289	293	303	276	285	302	281	300	330	273	283	297	309	299	291	334	298	320	269	294	338	298	276	304	323	300	301	302	287	282	282	320	320	293	279	285	281	281	299	276	295	318	270	310	300	297	300	310	297	278	289	289	279	285	314	272	308	305	284	280	304	284	323	297	258	316	329	321	298	274	292	309	257	273	299	302	323	288	287	289	305	297	295	313	304	308	271	313	326	306	294	256	305	269	308	290	290	273	307	286	295	282	314	292	293	272	256	315	289	288	297	310	298	297	299	285	304	320	283	293	306	294	288	313	275	302	324	300	281	296	290	284	298	253	282	293	281	316	296	312	301	283	317	315	288	292	309	291	316	296	271	311	311	315	309	297	302	303	293	308	285	274	270	287	285	299	298	274	309	326	285	304	282	290	317	286	305	278	293	301	299	297	327	295	286	291	299	297	275	269	273	281	337	306	309	341	299	298	287	290	318	309	287	327	305	315	286	289	260	278	289	293	308	297	317	286	290	300	304	286	281	334	265	291	306	281	324	307	295	294	298	298	296	293	305	277	312	311	321	292	303	318	320	303	277	300	326	327	289	279	271	321	280	278	290	281	303	290	312	302	306	301	318	288	292	317	295	294	309	303	276	339	278	304	288	277	308	276	304	323	291	284	250	298	326	298	329	276	297	310	309	275	304	291	272	294	292	296	319	298	321	326	297	300	291	295	301	295	301	306	273	308	296	289	311	283	325	276	296	310	311	320	251	284	287	305	284	313	283	334	310	290	336	317	293	301	323	300	283	303	304	314	291	310	322	288	296	288	325	303	308	312	289	308	338	300	298	275	267	277	268	309	272	308	309	291	306	291	316	302	304	306	295	295	317	311	290	274	316	319	304	283	318	297	303	314	285	307	311	295	310	312	299	297	301	288	309	296	281	288	328	314	280	305	287	337	293	286	301	285	298	293	267	274	302	311	310	289	291	272	287	325	266	265	325	287	292	281	320	302	290	277	301	303	304	313	304	316	308	284	278	279	301	312	277	295	291	309	294	301	318	270	307	273	292	279	298	311	316	299	307	310	316	305	268	295	319	297	288	325	280	307	292	305	287	329	271	300	283	303	299	283	318	300	298	310	281	285	310	321	301	315	282	286	310	282	304	312	270	286	275	300	293	318	286	268	304	304	294	279	295	312	299	276	285	262	315	284	286	297	292	331	288	300	288	344	327	271	310	317	316	280	283	280	293	292	312	284	302	306	275	301	312	294	334	292	312	282	305	275	289	271	308	297	287	317	310	287	310	262	281	312	271	313	281	311	335	288	301	262	275	293	278	327	283	294	293	261	308	272	325	326	268	309	340	319	315	304	245	299	305	287	332	324	294	311	298	303	281	305	301	307	303	319	275	304	292	282	305	299	297	279	288	315	261	316	299	275	292	321	309	294	288	287	341	286	266	301	293	322	284	305	323	250	277	283	314	298	290	295	302	323	281	302	310	305	289	308	306	303	273	298	306	276	319	301	281	280	296	305	312	298	287	273	286	309	302	342	289	296	299	296	300	292	290	325	300	276	289	322	298	285	287	290	328	314	297	309	310	283	314	306	299	304	308	276	302	282	315	271	327	318	317	275	319	285	302	265	310	297	306	310	270	300	305	292	326	299	301	317	282	277	305	298	308	270	305	286	302	276	298	333	311	314	291	251	270	320	275	301	310	327	302	302	302	302	281	272	294	295	280	307	303	319	265	312	302	294	330	275	280	306	298	288	298	275	305	266	338	323	332	275	322	291	276	293	322	303	276	310	298	296	303	292	305	291	264	298	267	312	283	291	336	308	302	304	262	269	336	308	292	300	285	300	318	304	281	282	282	290	241	280	296	306	255	343	324	321	299	321	319	300	321	324	300	287	328	286	288	290	300	293	296	283	288	297	303	275	301	297	311	293	347	295	290	310	316	291	295	302	333	288	289	301	263	286	325	320	313	325	293	306	288	346	275	300	289	291	302	270	302	297	321	320	323	332	301	309	287	320	286	294	296	307	292	277	312	312	306	264	322	309	291	292	307	289	300	288	283	293	317	316	299	265	283	300	275	308	289	289	301	306	305	291	331	290	305	281	313	319	287	286	283	273	303	290	291	290	294	281	297	280	374	295	319	280	278	279	296	310	295	327	317	283	303	326	302	308	287	286	286	295	295	279	279	290	272	290	327	289	281	282	277	323	287	310	317	293	303	294	315	278	299	297	300	293	275	304	300	285	303	313	321	278	319	309	313	270	279	270	314	271	267	285	303	286	303	296	286	313
24988	20658	27388	23967	20665	10224	1030	697	587	561	548	482	442	441	370	434	426	412	392	355	398	393	392	387	372	349	366	342	348	341	379	390	392	353	363	323	353	375	364	330	353	353	357	326	305	374	359	365	362	330	341	352	302	314	353	326	366	329	351	340	334	347	344	339	351	338	339	357	350	349	366	339	357	372	343	318	326	333	347	343	343	346	339	352	321	339	345	347	343	353	365	314	344	364	350	300	385	345	350	334	332	331	343	309	344	299	335	366	297	346	310	351	307	311	334	361	340	378	355	360	362	350	357	352	352	355	340	335	326	332	367	352	357	340	334	328	345	344	370	352	323	326	317	317	371	350	385	353	321	354	338	374	331	373	354	374	341	343	327	352	353	362	373	346	375	318	342	327	368	363	343	362	350	304	304	343	341	351	342	380	369	340	335	377	336	322	329	326	359	379	341	344	344	330	373	368	393	327	341	366	342	371	320	339	340	353	327	327	349	346	377	357	342	329	347	333	341	324	333	343	334	343	363	326	349	374	323	324	316	333	323	308	355	345	334	349	367	360	339	338	329	354	305	341	357	342	332	347	342	330	341	340	341	344	327	357	323	354	326	332	351	341	325	354	337	355	345	373	330	352	339	345	327	358	371	354	357	383	329	354	356	362	349	384	349	312	305	352	371	367	327	354	340	331	340	324	355	365	368	357	362	365	334	361	367	335	355	345	325	360	310	341	396	308	330	346	336	328	341	380	342	363	352	345	367	343	338	376	336	341	352	366	340	357	321	366	346	362	303	355	380	342	370	321	321	372	392	333	350	327	322	327	343	346	350	308	363	329	339	388	357	358	351	357	316	368	351	338	310	361	330	304	332	367	367	349	316	318	343	335	328	366	353	343	348	354	349	339	352	354	372	347	338	347	337	350	329	334	337	358	363	329	368	340	314	341	347	321	343	335	363	349	357	334	363	346	330	361	307	367	350	329	331	321	339	353	309	321	371	351	362	343	369	358	339	326	348	357	347	332	326	353	321	361	383	348	358	329	354	348	314	337	331	342	325	340	358	348	342	369	390	355	373	363	332	334	351	303	325	346	376	335	355	333	351	352	358	342	360	345	363	353	337	348	338	381	351	340	364	362	324	354	348	370	344	352	395	368	355	358	330	338	374	330	374	337	340	356	346	365	327	368	373	351	321	334	328	335	329	381	332	345	319	371	380	355	344	328	324	356	348	353	342	363	337	333	309	384	340	336	320	376	321	376	325	351	366	359	338	338	346	330	336	350	349	340	352	366	358	351	357	340	313	334	318	330	323	375	352	337	334	372	341	350	342	337	340	335	361	357	349	377	336	363	336	336	318	332	368	337	334	317	394	361	354	364	355	343	340	375	378	365	365	346	340	328	362	359	344	338	317	362	335	341	320	334	352	355	315	376	316	376	338	363	349	315	340	338	366	362	347	336	369	321	367	326	332	347	354	336	358	329	372	353	339	363	315	365	306	343	334	334	361	325	346	329	322	322	325	365	357	333	326	337	365	341	355	301	320	360	365	329	355	359	368	372	378	366	308	346	333	364	349	358	309	350	352	328	365	361	340	341	344	326	328	347	327	348	356	349	362	333	349	350	311	327	343	361	324	339	343	370	332	335	342	353	343	345	345	330	356	390	325	350	346	316	337	312	368	338	331	379	365	335	356	296	341	331	319	344	383	357	350	364	336	319	315	319	339	359	344	342	331	357	354	313	377	309	347	329	324	307	331	359	329	352	352	347	371	339	347	341	336	341	351	316	334	361	345	340	359	345	346	330	366	352	373	389	317	336	315	364	378	380	340	372	332	359	354	323	349	337	305	330	339	369	359	357	341	353	343	326	351	342	313	361	325	344	317	342	354	347	332	340	336	347	344	351	342	331	367	357	346	349	346	325	313	372	334	337	325	343	344	337	345	341	359	354	322	326	345	335	342	331	335	332	332	328	336	324	332	311	349	345	337	316	334	342	345	308	350	343	336	352	324	358	358	329	366	337	347	336	347	339	315	356	324	336	365	359	319	374	390	324	352	353	341	335	338	329	324	359	366	369	340	356	328	339	340	381	365	331	365	349	354	340	308	362	340	353	357	321	331	385	351	327	338	354	365	350	338	340	344	368	327	336	319	336	339	375	313	320	336	376	326	333	360	322	353	333	340	350	353	369	359	326	330	322	389	347	336	350	335	326	334	354	336	338	330	321	307	343	333	327	337	350	364	319	321	360	322	341	381	327	367	328	353	363	355	341	348	346	345	333	343	346	351	355	345	327	354	290	364	317	322	340	353	332	339	367	374	341	325	311	348	322	341	304	330	333	349	331	360	350	329	367	348	347	336	331	333	357	357	319	348	347	324	331	325	349	333	351	307	330	355	359	320	345	325	314	313	336	332	363	338	341	380	321	371	360	370	361	353	357	361	313	330	336	344	341	372	365	338	334	365	332	347	336	331	337	327	338	337	337	353	362	351	362	341	360	335	364	327	301	347	325	348	345	328	331	355	350	341	339	351	344	332	335	324	308	360	367	320	347	349	363	321	377	370	342	348	354	368	362	343	333	368	361	340	346	341	357	408	357	308	350	369	344	357	344	355	345	382	305	329	329	347	343	330	340	353	328	355	327	330	346	331	361	339	351	346	339	345	355	312	334	305	330	353	333	340	346	340	337	333	346	336	380	391	334	342	319	351	328	346	353	322	362	324	349	323	363	369	365	306	294	341	358	343	331	325	323	364	350	367	342	339	313	344	299	337	365	369	342	372	326	362	309	343	356	357	367	376	312	346	390	342	350	355	343	327	327	355	324	382	344	345	353	322	309	342	359	332	316	340	354	379	301	328	333	337	373	325	307	331	345	345	323	345	340	336	329	350	359	369	373	337	336	327	358	330	358	363	353	332	339	336	315	350	342	349	348	348	338	338	326	351	331	346	333	311	321	322	362	372	335	337	320	366	363	349	333	332	375	369	361	322	348	332	371	358	347	336	307	336	329	285	351	342	329	299	337	320	342	336	353	356	341	352	355	348	301	342	367	344	339	349	331	377	324	347	332	357	334	357	308	344	325	342	375	360	334	317	339	358	323	327	362	364	348	362	323	331	346	326	368	336	310	347	356	369	360	313	323	379	347	288	363	339	348	356	364	355	332	325	367	393	359	345	307	362	328	361	338	361	323	346	333	329	363	359	362	313	354	370	318	355	326	341	370	313	351	345	352	328	340	357	358	338	322	352	305	348	349	303	345	355	337	364	319	362	353	338	330	354	340	340	372	359	359	332	337	351	322	334	326	360	360	359	333	332	367	361	339	358	361	346	338	342	341	322	349	343	356	371	364	342	350	329	349	330	332	362	316	378	341	375	368	377	341	341	318	327	374	346	374	341	330	343	363	356	345	328	326	362	352	351	319	310	343	373	349	334	333	313	360	350	321	354	356	366	389	353	339	338	370	307	319	339	365	371	337	316	339	342	342	324	328	329	354	388	332	355	343	331	318
20711	7585	6924	3685	2366	1761	1318	1110	964	797	724	654	618	584	540	496	452	420	457	470	403	441	405	401	356	410	358	365	374	380	365	371	386	428	354	386	338	358	370	381	369	390	356	387	371	379	356	337	355	402	326	355	345	332	376	366	361	364	368	371	345	355	369	361	357	347	358	327	345	334	354	359	346	337	366	315	360	352	311	345	315	359	335	353	335	380	350	367	350	340	370	339	347	324	338	352	376	364	364	342	343	328	341	329	336	340	329	323	356	346	348	326	367	347	344	341	382	338	353	338	362	349	364	354	334	324	328	344	342	343	354	356	336	379	354	342	352	386	358	326	314	342	335	339	332	313	370	364	348	342	357	317	371	355	329	326	325	379	350	350	372	347	341	344	341	368	352	344	343	347	316	374	351	398	347	340	389	366	361	355	343	329	330	313	339	323	312	340	327	330	360	361	354	358	313	380	329	346	385	334	366	328	369	323	381	371	316	334	358	345	357	356	329	357	351	347	350	355	335	326	367	361	355	355	366	354	336	349	332	363	321	351	360	365	324	337	326	340	350	355	376	344	348	349	348	333	319	353	337	387	392	326	335	342	325	345	351	317	356	355	340	323	379	337	315	339	350	358	362	353	345	338	337	340	305	363	367	329	337	332	368	351	350	348	337	350	382	344	348	351	332	331	357	373	335	351	350	350	335	346	346	368	340	353	350	376	369	354	375	358	342	328	359	355	343	345	359	323	348	345	352	302	340	336	366	364	361	346	358	354	319	318	370	319	349	342	363	339	345	320	371	344	345	365	381	369	339	344	345	335	369	359	337	335	348	364	372	359	378	369	323	338	367	381	367	342	333	357	350	358	326	359	358	385	324	320	351	371	356	353	365	347	358	338	349	347	329	372	366	346	379	350	336	331	341	342	339	327	357	348	362	349	345	354	328	346	380	338	337	354	360	313	359	348	354	345	321	350	389	348	380	334	380	297	356	339	334	338	338	326	363	336	358	343	319	346	347	336	359	322	316	350	329	336	360	353	392	334	360	339	358	380	337	356	330	335	381	351	362	360	346	348	337	347	344	343	342	295	371	365	341	355	338	329	352	373	314	362	335	374	334	332	345	319	361	345	351	395	323	336	321	338	312	333	347	343	340	337	350	365	310	366	344	368	370	350	370	353	339	341	344	362	367	358	364	332	355	325	333	321	347	381	351	307	389	329	329	367	347	372	349	363	342	377	349	378	350	356	334	332	377	341	361	373	341	333	321	345	344	339	356	353	324	385	349	341	320	311	340	347	345	358	340	318	348	330	385	336	366	358	326	345	362	363	329	368	356	324	335	350	316	345	358	354	351	310	335	365	351	333	344	334	341	354	334	384	362	340	307	351	364	340	367	347	363	322	315	354	332	354	379	364	342	335	350	345	387	363	368	354	369	348	338	301	341	365	388	366	338	322	333	342	368	344	309	361	322	339	347	377	366	370	319	328	346	322	334	339	310	336	330	334	317	357	353	347	343	336	316	341	363	299	374	358	371	382	322	338	314	354	360	336	335	351	361	308	341	351	358	328	357	345	364	340	327	347	302	349	335	349	354	317	362	309	308	339	337	335	348	325	340	338	349	360	363	382	322	342	334	331	338	347	354	360	333	342	363	367	349	355	358	328	341	353	321	309	338	369	328	325	362	339	338	354	342	341	354	326	320	361	369	347	348	337	366	345	315	359	338	332	332	339	326	345	362	294	334	344	350	351	336	382	359	332	349	320	331	375	346	352	352	351	381	338	363	341	346	335	345	351	328	351	319	330	334	347	350	345	335	325	351	338	364	326	324	341	360	365	387	336	318	310	354	369	349	347	335	333	335	297	334	327	348	338	355	356	319	345	382	364	352	358	376	343	337	339	371	352	332	339	347	353	367	333	346	321	382	334	356	326	352	356	321	358	330	359	368	312	338	335	347	353	329	348	336	338	342	358	355	350	358	318	335	342	339	324	365	343	372	383	331	319	354	335	352	342	342	364	362	343	354	318	354	305	319	334	307	325	357	347	345	343	321	362	339	341	336	358	342	349	342	388	343	306	354	338	361	342	353	318	371	355	390	380	344	335	305	355	344	343	343	345	334	382	302	365	340	357	337	324	350	325	354	376	329	334	381	332	338	325	354	341	362	359	352	334	294	330	364	343	323	330	326	340	339	390	361	301	324	349	354	321	326	329	339	367	383	367	304	312	327	326	340	341	374	332	350	352	325	351	347	294	350	329	363	316	346	352	334	357	327	326	359	372	352	395	351	336	335	364	367	372	361	352	348	335	331	356	361	384	328	359	354	335	338	370	341	311	371	356	316	349	321	308	368	291	349	352	316	339	335	345	348	374	365	337	372	322	314	342	327	342	329	350	374	347	342	335	364	358	324	333	349	365	371	371	351	327	338	293	376	334	334	343	341	355	302	356	388	357	339	354	317	377	355	331	344	353	313	333	347	352	325	377	351	357	354	333	379	322	358	342	368	360	318	368	368	333	326	361	365	351	338	342	397	350	340	352	335	384	346	346	311	346	358	349	367	361	350	354	339	323	368	364	344	351	352	343	315	354	335	336	349	331	319	342	332	353	344	330	303	344	353	365	366	344	338	355	319	364	330	361	374	359	358	405	337	320	354	313	332	367	340	366	323	330	351	331	346	355	385	343	352	350	352	333	362	353	346	332	359	340	326	362	365	315	389	333	317	368	345	340	328	368	358	315	375	371	356	362	345	371	345	376	364	320	333	330	360	347	350	351	351	345	329	363	341	307	355	318	338	372	349	356	332	333	337	356	351	351	377	343	361	336	317	324	357	344	348	372	365	333	315	320	372	349	370	330	347	335	370	329	313	357	353	361	324	346	337	325	359	341	327	347	337	364	355	355	369	339	337	371	352	355	338	361	357	340	339	356	349	339	378	369	337	351	321	353	339	319	340	345	356	332	351	361	369	355	333	330	345	390	312	362	343	349	356	329	377	358	364	359	353	338	345	364	379	338	309	350	357	329	353	341	353	372	367	348	356	353	363	343	366	330	361	311	320	353	320	351	328	352	333	343	346	343	335	347	354	348	349	316	343	326	349	341	293	310	328	356	354	368	330	392	323	335	325	370	341	351	352	335	347	326	354	343	328	359	347	360	320	392	337	348	329	364	351	349	350	372	299	361	342	402	375	333	351	380	359	332	348	342	361	343	340	328	359	355	358	344	352	349	334	348	366	360	330	359	333	350	365	339	362	323	356	363	325	335	375	340	308	320	342	325	351	326	342	375	320	355	349	359	329	342	357	320	361	388	376	392	342	370	345	357	366	359	365	323	366	337	354	342	318	312	363	346	357	326	356	339	350	340	336	331	324	343	296	314	376	327	391	333	348	328	343	350	360	347	352	361	385	393	363	343	341	318	349	355	360	338	360	327	331	356	341	367	339	340	343	377	354	321	367	357	349	364	348	351	336	323	387	359	326	365	352	332	342	351	355	368	315	326	354	350	347	331
22927	20646	27972	23327	20652	20742	10038	1611	1234	972	1012	920	917	876	850	796	767	795	736	740	764	728	785	686	737	739	707	715	705	678	685	698	668	681	662	699	693	674	707	722	636	655	676	664	663	683	682	695	673	710	651	670	641	661	661	650	641	619	673	668	686	704	652	622	667	631	626	678	645	663	682	638	620	680	665	600	674	709	694	708	680	658	641	622	664	682	656	660	692	658	664	680	660	713	678	678	618	630	695	676	657	693	693	659	664	673	655	661	638	627	650	674	662	670	651	606	653	646	623	621	676	651	640	645	684	684	727	649	652	701	633	711	684	637	643	662	666	692	680	710	685	707	675	669	621	676	639	647	662	694	657	704	629	636	699	655	673	630	635	680	629	658	647	615	667	643	636	672	655	676	650	659	688	612	690	669	641	648	648	664	665	675	629	682	665	681	635	647	680	661	662	676	701	669	653	642	655	662	619	637	658	656	670	605	662	712	638	678	679	666	656	647	655	614	657	687	668	644	650	613	659	662	712	657	669	651	714	664	643	662	640	680	654	678	661	649	654	664	658	636	643	631	682	673	645	680	630	634	656	668	640	620	659	631	673	627	717	592	654	652	639	682	659	670	687	647	640	665	670	666	641	652	649	638	655	660	660	662	637	642	615	689	635	602	652	615	625	626	681	664	655	699	703	667	622	641	654	606	691	613	645	694	628	633	623	623	669	633	676	684	653	674	647	625	678	657	651	640	670	674	641	623	662	604	622	627	644	681	660	666	649	663	624	640	641	608	708	647	653	617	669	665	704	667	686	623	702	700	657	690	721	665	654	678	639	665	711	682	672	658	677	692	607	643	637	732	683	653	646	600	717	645	641	655	645	630	656	673	698	716	641	656	664	674	681	679	657	718	648	646	659	675	697	684	653	661	661	651	627	692	613	701	661	651	643	698	639	640	620	672	664	621	666	644	644	629	664	682	650	679	656	643	642	671	678	682	623	619	661	643	653	640	651	644	654	665	643	650	666	637	647	656	653	659	689	656	650	700	637	661	620	636	672	669	709	703	647	681	672	661	603	646	653	641	669	652	669	598	639	649	674	683	693	662	692	707	641	673	658	647	690	651	636	602	636	645	648	666	637	674	636	632	615	665	674	612	650	682	693	616	685	678	674	682	601	643	612	614	661	667	656	692	665	688	612	666	634	643	657	625	650	627	730	652	686	702	666	651	660	656	673	676	674	689	641	605	590	672	609	626	645	664	639	645	672	683	668	656	646	641	645	625	670	643	631	647	647	686	639	691	682	644	635	622	670	632	642	680	678	658	647	697	635	654	618	660	659	665	660	674	671	663	656	664	627	658	649	638	704	618	679	642	627	638	646	662	632	672	640	675	667	632	650	618	686	603	681	664	608	669	651	678	653	681	649	651	661	678	666	638	675	656	690	607	623	709	689	714	614	655	630	662	650	672	600	652	603	692	653	653	662	666	623	640	652	671	686	685	585	659	668	665	611	646	660	637	625	595	664	653	668	667	673	654	647	653	655	647	650	648	620	657	673	632	632	637	632	707	687	652	668	685	657	688	634	640	664	646	631	662	623	649	642	674	683	680	622	660	637	665	630	664	681	639	655	674	618	675	698	653	641	666	700	617	656	599	637	652	676	689	667	685	630	667	604	674	638	646	644	623	626	639	651	657	673	595	671	675	665	637	638	662	655	634	655	665	628	621	620	638	661	670	671	649	605	675	700	698	682	648	644	664	669	636	642	668	625	630	607	670	614	672	661	638	641	624	661	688	660	616	684	667	610	660	656	629	652	629	668	655	653	626	596	660	638	624	700	663	646	646	667	664	667	678	654	665	680	681	639	704	636	689	600	659	667	649	689	642	660	644	666	653	606	658	636	646	637	682	675	655	654	657	673	669	663	639	659	666	690	628	652	657	647	646	690	700	662	644	695	614	658	655	625	686	642	630	645	632	698	648	691	644	631	675	682	690	658	690	658	646	678	621	637	630	638	651	654	698	659	622	672	657	650	672	666	615	654	664	674	675	644	669	656	665	656	702	669	618	679	637	672	660	606	631	635	638	675	637	673	635	613	653	668	629	673	686	689	644	633	654	706	653	683	646	627	673	630	642	688	668	657	641	665	642	639	655	643	688	645	672	629	670	663	701	678	650	657	637	650	626	648	634	645	635	609	609	610	640	640	663	649	645	667	625	693	714	658	645	685	670	699	720	680	617	653	665	703	672	637	689	669	675	619	650	704	668	689	666	636	681	676	652	644	608	649	639	644	645	691	655	722	677	680	697	685	666	659	650	659	656	667	676	649	669	632	606	613	653	619	642	696	615	654	669	671	647	724	634	659	705	654	682	621	639	647	655	666	682	700	615	647	651	661	644	589	592	597	657	702	670	648	643	660	697	708	661	684	668	701	647	643	638	660	690	652	685	685	648	641	655	670	656	702	640	646	634	722	671	640	709	650	634	661	657	699	675	647	697	598	663	671	657	653	632	624	663	631	645	658	624	649	620	689	663	688	645	660	649	656	687	656	652	658	637	622	656	666	647	717	652	678	633	651	677	664	653	674	661	648	661	659	693	660	649	575	624	614	658	641	714	668	657	630	635	689	633	674	672	642	603	701	669	640	697	653	625	642	649	654	626	685	631	692	645	655	670	690	615	650	660	709	611	616	635	665	708	641	599	624	619	634	659	672	631	679	685	684	631	612	650	670	660	659	667	656	628	685	647	690	635	657	621	677	687	598	679	687	659	618	634	613	638	727	723	692	632	615	650	676	614	674	701	610	644	649	670	643	660	659	721	637	663	627	674	673	636	672	675	663	626	617	669	660	673	713	633	627	627	673	655	603	639	686	639	660	685	658	712	666	657	626	722	645	658	710	697	654	633	636	637	633	660	640	703	642	656	657	646	647	629	658	651	677	636	662	632	679	695	663	681	688	679	632	670	707	689	681	656	634	669	676	623	677	636	654	645	614	668	675	657	654	650	670	718	647	644	627	656	672	649	685	647	657	663	688	653	676	677	646	635	659	609	669	687	658	688	639	674	648	636	671	678	673	675	661	656	648	641	647	617	638	693	655	642	693	652	664	599	623	615	631	607	658	640	652	696	651	640	625	664	643	653	668	699	681	674	671	705	660	622	696	691	652	635	680	603	643	635	636	685	668	602	665	655	660	652	690	681	653	635	607	618	665	693	678	674	616	600	665	674	655	630	632	669	684	683	660	697	654	666	656	626	683	620	615	686	671	643	670	677	715	732	642	662	623	640	659	659	668	662	637	637	646	675	710	663	715	698	638	648	660	650	682	612	665	657	661	683	667	687	634	646	648	634	664	680	677	648	635	647	656	640	596	631	655	659	690	664	652	684	667	670	637	689	653	678	640	641	679	644	639	659	672	629	595	660	666	700	684	670	681	572	651	637	679	665	688	686	673	655	659	692	661	620	703	642	674	615	585	674	609	646	638	692	647	664	650	652	704	656	658	634	691	692	665	692
19251	13784	12537	6917	4715	3481	2793	2263	1902	1585	1398	1222	1174	1097	1052	1043	879	860	828	805	860	780	738	776	715	696	696	735	726	712	690	665	686	671	649	700	734	677	678	695	641	641	691	688	646	690	669	682	639	662	678	609	621	593	712	639	663	604	672	692	684	626	665	624	660	648	607	659	647	639	639	627	606	642	629	600	626	585	632	633	615	635	620	684	602	681	650	637	638	641	630	651	614	620	660	649	633	606	626	650	605	669	645	645	631	584	630	643	581	676	623	647	652	681	676	641	618	623	649	626	606	628	627	621	595	613	628	630	661	650	635	640	639	614	646	600	599	582	664	686	614	644	628	659	631	630	669	653	625	640	627	621	607	673	621	590	602	595	610	662	649	649	624	633	651	645	660	608	636	678	607	597	624	629	659	626	636	661	592	591	634	618	640	602	636	644	626	678	647	622	660	658	628	603	657	625	636	654	664	625	651	603	641	601	679	599	625	645	627	661	654	680	655	678	664	628	595	672	609	607	657	613	647	658	664	607	606	637	589	617	632	615	602	625	622	666	639	621	630	626	660	606	587	640	631	630	621	643	638	647	667	634	658	629	596	635	641	630	613	611	598	598	644	620	589	622	579	632	633	623	653	620	651	669	668	664	645	643	601	649	638	642	605	636	661	639	642	652	636	593	697	649	631	600	672	623	612	623	652	623	618	611	681	597	610	669	607	607	662	645	615	606	625	588	643	651	646	570	620	612	638	671	660	624	651	616	595	647	646	600	628	629	635	615	611	605	645	628	560	623	643	611	644	628	620	637	654	613	651	628	626	635	652	647	641	639	632	717	647	620	639	654	598	654	599	654	609	602	623	597	625	619	614	630	587	633	661	620	636	617	585	652	643	629	656	639	602	628	657	652	634	611	684	626	624	648	614	636	586	636	604	646	658	645	623	605	644	652	615	596	623	656	618	620	618	635	628	632	628	635	633	636	591	631	612	593	599	588	599	574	610	625	639	593	682	663	664	623	642	599	636	611	618	680	650	627	609	628	600	615	591	604	611	633	613	700	661	639	618	569	642	640	627	670	585	673	643	609	665	691	646	608	647	614	601	611	632	644	652	616	633	634	670	621	649	653	582	633	602	627	679	640	637	661	639	633	651	670	622	682	622	635	611	636	594	606	581	648	665	671	657	643	617	614	598	664	589	603	563	624	632	637	610	624	598	654	629	633	629	654	632	586	649	659	638	647	638	669	633	638	625	613	635	643	643	613	625	623	616	614	641	630	626	657	630	642	594	614	623	609	643	592	632	657	622	635	623	655	616	606	623	675	614	622	678	601	637	650	677	615	662	667	609	640	618	649	637	609	638	660	633	617	628	613	613	638	623	652	607	595	670	616	644	621	677	596	655	659	629	652	621	599	647	632	649	622	608	594	623	625	630	671	640	625	679	611	654	600	674	653	604	640	611	632	599	631	648	607	643	593	635	669	654	636	597	631	597	663	661	627	619	618	619	642	613	609	658	642	616	624	676	602	625	630	624	616	625	642	636	649	616	596	636	644	615	617	623	635	670	614	655	574	597	645	633	648	586	602	662	649	565	664	627	636	650	676	669	643	668	661	632	631	643	639	654	598	682	625	593	606	654	631	625	641	626	638	628	615	600	615	660	652	633	612	621	635	619	634	633	633	638	621	607	657	659	635	584	656	619	642	643	646	629	628	655	620	640	628	634	650	633	601	654	590	667	625	632	639	613	589	599	674	661	595	630	598	640	582	614	577	617	630	680	660	650	638	578	617	601	671	616	584	601	642	612	694	638	663	610	648	667	638	640	678	649	638	658	630	638	607	612	638	615	599	587	606	636	618	643	658	622	683	640	610	663	670	588	640	631	642	617	634	623	663	625	648	630	615	649	600	661	677	600	596	632	626	600	608	636	651	635	683	621	636	632	624	617	641	619	671	646	633	609	629	606	604	632	632	648	692	630	627	619	599	627	616	604	662	615	612	624	664	621	603	610	598	596	620	645	665	613	627	651	610	628	623	633	615	659	662	607	589	601	663	572	617	661	650	625	597	618	634	610	671	629	646	598	628	642	669	629	640	607	672	619	577	624	655	632	591	621	636	615	641	618	616	628	636	620	653	605	609	657	647	601	577	642	648	637	580	585	623	617	611	683	648	672	625	645	603	630	656	632	612	603	610	659	624	644	649	601	641	611	647	650	637	665	662	663	614	647	585	615	618	628	648	617	634	624	628	595	603	630	642	650	599	624	628	612	638	617	630	629	627	637	595	636	653	611	633	645	630	628	614	659	680	636	663	647	627	634	591	650	585	621	622	611	636	698	600	628	682	626	636	685	654	586	641	599	638	637	683	616	639	610	641	600	628	608	624	648	645	602	609	659	657	621	603	632	592	635	639	658	657	595	662	615	633	588	621	615	649	676	637	628	613	622	660	631	652	633	624	665	636	643	647	617	627	608	598	614	632	673	631	633	591	658	585	676	631	643	610	635	599	650	622	627	657	679	604	630	673	637	599	588	598	656	650	647	615	626	601	654	585	642	570	616	600	641	662	663	613	606	637	625	619	635	611	628	618	629	628	636	620	669	633	625	618	638	615	639	604	644	625	653	583	642	680	611	609	627	622	634	625	626	628	650	620	631	654	657	618	632	644	642	635	644	651	622	643	671	637	627	652	655	600	618	618	637	639	600	643	646	679	614	603	635	673	614	624	635	623	582	643	622	632	652	631	609	616	623	659	622	601	605	631	637	624	663	626	673	629	648	656	658	631	600	615	628	640	617	686	635	642	628	648	656	637	651	676	607	665	608	634	616	618	607	630	639	605	621	670	698	644	632	564	650	602	650	613	621	629	615	619	590	643	618	637	649	657	643	662	644	645	608	614	609	657	613	621	669	626	632	683	606	587	629	647	610	610	616	694	624	632	673	638	598	617	597	637	607	634	665	647	637	600	664	554	632	637	651	607	653	601	630	593	621	629	624	645	641	653	618	626	634	627	660	681	656	601	608	628	637	617	638	640	577	606	644	543	604	632	619	638	629	594	592	651	674	624	647	615	650	579	619	623	624	656	658	649	644	625	640	616	612	667	600	642	631	627	630	643	706	579	590	591	615	625	623	619	639	620	619	656	583	604	640	603	665	639	655	623	589	622	637	648	626	619	616	622	599	610	604	648	646	605	657	651	631	648	637	642	642	604	659	614	618	638	579	602	665	652	630	626	629	660	643	645	635	615	599	642	622	625	613	669	659	641	646	614	707	642	637	597	598	625	586	641	620	589	652	620	637	666	565	669	639	608	636	643	670	660	639	655	608	663	610	686	617	647	629	656	621	635	653	652	638	634	647	631	642	596	576	631	640	683	646	606	640	656	620	622	600	673	623	643	654	605	606	627	648	658	658	614	627	632	593	641	630	656	597	654	642	629	665	615	638	606	630	618	622	605	628	620	602	655	646	650	641	632	645	652	644	647	651	600	616	618	615	619	603	587	606	618	610	647
31994	13934	1850	442	343	328	297	285	283	245	259	249	286	290	285	284	280	265	287	266	252	286	277	268	273	299	260	276	296	272	297	279	226	271	292	265	280	272	279	239	277	271	253	258	251	274	255	274	261	267	266	279	236	275	243	275	264	274	258	266	263	246	268	257	257	244	262	271	308	244	279	217	257	274	262	284	272	279	275	251	242	275	257	245	259	272	282	263	260	282	274	279	278	282	256	267	281	295	262	259	249	276	269	284	251	271	297	258	273	269	290	278	264	280	253	238	264	277	272	294	268	275	254	267	263	251	269	288	262	270	256	260	276	234	275	247	270	256	266	265	231	287	256	235	281	274	266	277	256	261	258	275	272	275	263	291	243	319	262	270	267	251	268	250	242	259	255	284	250	267	278	266	282	307	236	246	262	248	238	279	253	276	266	274	249	257	256	285	275	252	268	260	262	272	273	261	280	285	256	249	270	266	268	273	280	258	246	257	249	227	262	278	247	289	251	261	275	281	259	246	265	282	272	267	258	282	284	258	276	286	260	265	265	232	260	258	240	298	257	263	247	291	264	267	270	267	248	242	242	274	299	261	267	276	254	253	240	262	269	260	264	263	262	280	269	256	296	290	258	235	282	246	279	274	257	265	257	271	292	289	295	286	255	254	286	307	279	246	278	253	263	260	251	246	265	253	236	293	286	255	302	290	272	289	258	266	241	272	289	254	252	308	251	267	266	290	296	256	282	279	271	274	260	284	267	305	288	257	261	260	258	263	282	271	259	268	267	280	282	271	279	295	265	282	258	241	271	241	287	272	281	272	268	280	255	271	280	255	276	257	249	274	242	276	252	262	263	272	228	275	265	250	270	265	281	224	265	256	261	259	260	291	243	223	279	242	267	288	251	250	247	280	282	266	254	230	260	260	253	290	261	266	277	250	271	288	255	252	264	285	278	279	240	253	265	279	269	226	247	270	271	274	263	256	296	276	273	264	260	262	262	274	244	262	251	250	244	281	268	258	298	255	255	256	269	246	275	261	268	303	261	248	255	262	244	243	236	261	283	264	246	265	274	297	266	264	272	273	265	267	266	261	273	245	295	292	243	251	271	245	286	260	265	283	253	251	215	281	280	246	251	280	273	270	256	247	276	257	281	289	296	288	267	254	260	247	272	284	256	253	266	283	271	260	293	283	267	264	267	259	260	246	267	310	250	268	260	251	264	289	261	283	259	258	249	289	271	284	267	259	294	262	285	263	247	253	274	269	276	282	252	262	254	255	253	249	294	245	259	245	271	256	278	261	268	235	301	245	255	264	263	269	290	282	261	268	273	242	290	245	257	249	268	257	255	272	243	265	289	303	256	256	244	277	278	249	280	270	261	269	270	278	260	273	245	260	267	284	274	272	269	262	261	296	293	242	259	255	262	315	270	293	262	249	297	274	252	248	279	258	262	247	268	254	259	272	254	299	270	261	260	263	250	241	236	244	260	279	274	283	262	275	296	273	269	274	283	290	250	266	283	256	257	249	243	263	253	293	275	243	253	277	264	245	264	263	284	255	298	274	265	309	268	255	262	250	251	286	241	277	278	266	296	288	243	277	273	249	248	274	278	258	268	264	261	297	248	239	272	251	281	262	252	271	313	243	314	275	281	251	261	275	259	257	258	269	288	254	256	285	264	272	262	257	262	245	292	265	280	253	261	274	270	259	259	283	241	259	259	256	270	257	243	273	251	262	284	256	267	256	292	302	255	268	271	283	279	244	264	258	231	300	235	257	239	262	270	235	242	255	259	263	258	272	278	302	277	252	294	264	268	268	283	262	252	279	279	287	254	296	269	236	305	255	288	268	266	254	277	285	272	258	232	278	267	259	252	237	259	251	292	270	264	265	256	282	284	297	254	264	297	276	268	249	272	258	237	246	320	283	267	252	284	276	257	268	279	300	273	253	291	260	290	266	258	282	279	264	284	262	274	284	280	250	310	265	249	259	250	260	268	262	267	227	275	293	264	239	307	280	259	299	289	261	272	282	268	269	266	251	256	264	295	270	280	254	269	268	266	275	270	254	271	264	275	281	266	275	287	266	272	283	252	293	272	277	264	270	271	279	273	311	268	249	242	251	271	269	289	244	264	258	266	261	283	277	248	242	244	239	272	253	260	264	278	243	258	237	262	272	288	285	281	265	306	259	289	260	283	281	265	285	277	243	238	230	272	255	253	246	262	261	276	257	272	292	257	273	289	269	257	270	277	287	267	258	259	296	259	271	241	274	272	264	264	256	250	280	261	276	273	256	271	271	290	276	245	274	244	259	289	280	253	245	252	250	294	230	283	271	258	250	301	249	252	288	255	256	258	257	253	262	275	302	254	250	266	238	267	275	253	239	261	290	302	272	287	265	250	260	262	237	256	262	287	293	257	248	261	292	276	269	274	259	275	261	272	272	260	265	282	265	276	248	269	246	247	257	283	268	260	275	270	229	263	260	280	262	264	259	243	251	250	264	269	277	236	314	246	260	252	246	253	271	284	243	271	265	258	262	255	244	271	263	265	291	254	264	266	261	273	257	278	244	263	280	255	266	263	246	265	297	252	279	256	271	250	262	285	284	264	281	258	225	253	259	288	291	280	295	271	261	265	248	232	256	256	260	266	286	265	246	241	262	253	274	271	274	257	266	273	268	254	269	288	291	256	267	257	251	273	245	243	259	260	272	268	229	307	265	248	236	251	262	272	267	266	272	265	280	273	281	241	253	270	264	273	280	269	263	247	256	228	254	279	263	270	280	298	285	261	277	243	277	261	257	268	294	275	248	272	301	272	257	279	278	273	283	245	244	245	288	279	254	284	275	293	286	287	267	237	272	257	279	265	302	250	277	257	256	263	272	264	270	290	270	280	263	281	265	260	246	274	289	263	253	253	303	264	266	226	296	245	269	269	256	264	259	277	265	269	261	299	246	258	289	282	267	284	262	256	266	264	271	258	272	261	257	258	266	289	261	253	257	231	247	268	268	267	254	252	257	236	241	270	251	289	303	261	264	255	248	238	270	264	272	260	247	267	260	262	260	254	288	296	291	263	269	258	263	260	276	253	280	241	287	267	257	257	266	266	244	255	265	254	272	284	279	254	233	268	272	261	253	263	264	269	283	272	277	254	249	265	258	279	253	267	261	279	284	256	261	251	281	310	266	245	278	277	281	277	278	249	274	245	272	244	256	243	277	286	285	279	267	281	286	268	281	269	271	265	278	273	291	282	258	224	246	255	287	283	243	253	217	257	277	289	282	253	260	292	249	262	254	303	231	250	261	263	264	287	257	250	260	269	268	270	277	280	281	262	264	282	257	278	259	300	275	298	260	248	251	268	241	255	278	270	260	264	270	272	287	276	270	259	275	262	258	271	264	280	271	285	253	250	247	275	274	259	281	282	296	284	268	273	261	281	272	262	247	252	248	271	249	278	265	282	291	267	248	271	247	255	280	258	303	269	272	264	262	271	280	290	277	261	269
16317	711	624	472	442	387	352	323	340	348	305	296	276	287	286	304	295	268	281	295	313	310	263	275	301	305	268	301	321	277	304	280	300	307	277	285	284	291	302	295	252	273	285	299	267	270	293	302	238	297	288	267	313	272	300	285	292	296	298	307	267	301	288	296	306	296	286	306	306	258	282	310	285	275	298	289	274	294	289	298	301	291	322	281	285	296	281	277	249	295	287	300	294	308	309	285	309	297	323	275	307	293	292	272	308	256	278	282	259	293	276	289	275	274	271	286	309	264	274	288	298	285	257	300	278	313	311	287	269	286	296	312	295	265	310	291	277	267	278	323	289	308	268	294	303	283	260	284	301	274	271	317	315	299	289	300	283	272	289	272	293	291	329	324	272	287	294	286	313	285	290	307	305	304	269	287	256	307	289	281	297	281	307	292	299	268	311	277	314	295	286	286	289	302	311	299	288	307	315	271	291	275	292	310	306	303	292	293	273	267	321	286	278	300	289	304	307	264	301	282	306	330	292	296	299	290	298	325	273	309	297	261	282	256	301	273	278	274	272	293	265	270	295	297	291	291	288	297	283	282	290	265	282	239	284	296	301	272	300	303	322	289	293	312	322	318	286	288	282	318	312	301	294	302	296	278	282	273	280	266	300	274	299	295	308	298	307	284	276	285	283	280	299	273	256	294	272	270	265	275	251	248	314	274	326	299	294	311	304	272	303	319	289	303	287	276	285	304	300	319	269	258	322	279	310	283	298	276	299	292	311	294	270	302	295	286	275	300	269	285	296	258	301	268	285	275	288	281	304	277	293	292	281	300	258	294	304	273	286	318	290	312	305	289	325	295	272	292	301	281	278	302	275	295	283	292	272	294	286	268	287	258	299	295	282	273	281	285	256	290	276	287	266	296	291	255	295	277	271	286	309	298	287	261	303	267	280	296	280	267	285	311	309	289	281	302	296	294	290	293	295	257	293	300	279	306	294	271	299	297	298	293	310	278	308	291	280	277	301	287	260	304	288	302	268	296	260	278	268	280	326	284	279	285	280	308	275	259	275	253	293	285	282	278	292	307	272	277	311	279	251	288	290	290	286	338	280	279	290	276	280	269	268	276	321	262	281	314	273	291	270	285	309	266	281	276	264	248	286	285	300	273	317	266	283	277	292	299	294	284	291	278	266	299	271	286	290	266	303	283	281	275	321	303	297	310	280	276	288	287	251	316	344	302	322	299	285	308	289	272	299	301	296	262	302	292	283	304	308	278	264	286	297	242	296	279	295	303	275	288	266	278	263	287	323	270	288	280	296	282	281	271	300	319	280	293	315	293	265	284	279	312	283	294	295	297	309	290	293	264	296	314	307	260	276	291	293	285	283	315	280	305	297	260	294	287	260	250	264	290	286	285	282	292	271	305	281	309	324	265	290	311	298	288	260	274	298	300	291	285	288	300	266	259	261	287	274	287	264	285	302	285	314	269	267	286	286	281	277	298	298	303	297	286	334	285	296	256	302	292	278	299	257	264	295	308	299	303	260	270	306	286	314	290	281	309	285	285	292	311	275	281	283	299	294	299	278	290	277	267	277	304	283	276	313	287	286	282	291	297	308	289	288	286	314	296	289	258	275	293	287	280	283	290	285	307	273	296	294	260	294	318	265	279	320	324	266	286	274	283	287	309	339	289	282	270	291	305	287	278	253	288	285	271	292	292	302	295	294	269	305	302	298	288	270	284	296	261	276	287	311	274	279	292	276	300	268	271	319	285	274	268	292	267	271	293	265	296	295	281	297	301	295	284	274	269	286	258	305	278	285	283	291	290	294	277	289	295	287	259	282	294	294	268	285	291	278	306	295	281	309	276	294	282	288	305	295	278	287	275	268	269	253	253	300	287	287	298	254	309	313	263	286	288	299	279	285	291	287	305	298	287	289	267	294	293	284	272	305	262	269	266	263	280	266	288	308	314	311	308	271	271	268	304	273	321	317	300	261	287	264	279	298	309	271	287	294	243	313	291	280	286	298	291	319	278	305	288	297	313	249	282	256	303	268	317	304	266	283	270	270	289	297	301	293	274	309	294	295	291	303	298	295	284	241	264	298	295	283	247	314	295	295	322	299	297	290	301	298	261	281	271	310	280	298	285	304	291	325	273	326	250	269	286	304	320	313	308	297	231	278	269	297	287	279	299	280	290	269	244	261	304	270	277	264	289	257	299	298	295	292	278	283	278	296	305	283	281	300	309	291	288	279	284	284	288	284	299	301	300	284	289	288	294	269	280	277	282	293	280	298	275	300	259	315	274	299	281	276	303	277	308	278	290	286	294	313	289	267	297	279	253	279	281	302	300	287	331	275	292	308	299	268	293	259	271	287	285	304	309	298	268	303	280	259	302	287	281	311	282	287	311	265	286	303	286	252	274	304	296	276	261	299	295	263	271	295	298	289	282	289	302	288	304	288	278	311	300	275	287	271	277	297	295	293	282	320	280	303	248	283	264	260	276	266	308	260	305	283	310	278	313	291	276	294	287	290	303	277	286	279	277	296	278	270	273	297	313	278	277	301	285	279	291	271	300	285	260	308	297	287	289	288	303	283	301	290	283	272	297	284	300	289	286	273	305	250	289	278	283	291	311	282	259	286	275	274	290	277	281	296	281	311	276	322	285	283	275	321	295	305	275	273	292	276	304	291	274	292	313	288	254	314	260	285	322	323	300	293	261	305	254	257	282	268	297	303	279	263	260	282	289	291	268	291	293	297	299	299	301	279	245	277	292	273	274	259	304	301	276	276	285	274	279	315	302	301	308	311	309	308	296	300	262	293	270	331	303	313	276	285	284	268	289	289	276	294	283	311	282	304	255	282	293	294	291	289	296	281	309	267	297	312	279	303	282	261	300	306	291	273	288	310	304	295	292	306	292	261	282	273	277	297	275	316	240	271	295	288	296	291	256	273	307	296	274	291	279	282	267	279	281	288	256	300	307	275	283	274	282	289	319	281	274	273	285	290	272	297	299	272	275	284	297	300	292	268	291	291	280	277	251	265	286	302	277	285	289	260	301	301	271	273	309	302	291	333	267	278	273	271	288	307	278	278	315	308	314	300	254	279	275	284	273	295	282	282	265	295	273	288	323	273	262	320	260	302	283	282	269	262	308	294	278	296	306	273	298	293	277	263	346	302	255	299	269	258	268	279	299	290	289	322	266	305	279	300	320	265	288	282	278	288	290	309	271	294	283	278	275	272	302	277	318	295	286	303	258	291	335	278	275	277	274	251	294	289	292	279	313	283	303	287	300	255	283	281	282	290	296	307	267	299	306	294	289	282	274	282	279	310	288	279	278	303	280	294	288	281	304	291	256	292	300	276	301	268	263	294	276	269	310	270	304	273	286	267	317	283	281	262	256	312	279	301	280	292	305	289	291	262	307	293	253	252	277	322	280	287	281	290	304	328	298	298	293	276	305	313	289	282	302	266	297	271	284	293	295	272	294	272	321	285	298	296	263
25000	20646	27279	24028	20627	8205	1056	742	594	509	540	500	453	458	470	420	435	396	387	378	423	367	371	409	398	389	355	355	405	404	389	350	363	357	320	378	353	356	351	338	340	378	344	351	341	332	395	363	344	313	343	350	327	342	339	373	351	365	299	355	358	333	377	335	338	336	342	353	367	350	318	346	351	334	344	333	317	363	367	340	352	344	356	374	340	338	375	380	355	363	355	350	364	324	364	304	363	330	371	322	349	308	350	354	358	355	352	327	345	353	360	367	336	310	348	388	336	341	344	342	338	352	352	363	332	339	382	338	341	366	324	367	349	366	345	349	331	342	352	369	373	343	326	353	328	364	325	354	353	366	360	343	353	372	338	363	315	313	354	339	351	346	329	332	351	348	342	335	335	352	357	327	371	362	366	357	352	375	364	310	350	337	349	316	327	350	342	319	337	364	352	337	338	337	343	342	341	333	345	329	335	357	354	340	345	333	338	369	359	314	340	333	358	333	322	342	299	324	317	360	395	332	347	342	348	339	362	342	396	345	377	336	369	351	348	342	341	325	355	334	338	343	311	323	361	315	367	362	367	349	366	341	307	343	360	350	354	355	337	336	353	361	320	349	357	326	357	349	344	345	369	338	373	348	360	311	347	323	325	328	358	344	332	332	353	335	324	355	351	339	348	335	368	333	366	362	356	367	357	363	328	343	336	351	346	347	355	350	342	348	322	307	350	343	361	352	351	335	345	367	331	342	337	314	330	346	325	350	377	368	339	369	345	321	344	346	327	336	322	331	347	347	339	359	355	345	361	368	350	356	332	360	364	310	360	364	358	324	314	318	342	323	323	342	363	340	351	343	328	325	350	348	329	342	305	337	378	367	329	338	333	343	351	382	315	367	343	317	335	312	329	361	346	350	338	324	341	329	379	361	345	356	352	357	343	354	374	348	367	334	328	352	361	353	317	346	353	318	351	339	339	341	324	349	342	343	349	334	369	358	312	380	335	345	335	366	377	345	367	321	355	340	347	356	330	342	379	346	350	338	353	299	370	339	331	363	331	352	328	365	343	342	312	339	321	346	335	373	342	332	365	362	343	336	327	356	347	306	358	349	321	338	335	337	325	402	376	338	329	318	354	352	372	336	370	349	347	325	349	294	352	327	332	343	383	354	322	355	348	325	336	322	362	340	335	368	373	322	347	362	363	367	334	333	362	338	374	361	356	365	329	340	347	347	381	361	323	316	337	328	350	343	326	370	346	340	343	340	361	349	341	384	347	368	350	360	366	327	349	365	339	357	339	355	335	328	357	344	353	331	339	353	380	369	350	342	369	334	332	331	355	363	357	338	335	355	358	354	352	367	338	342	313	354	360	337	362	343	341	354	363	381	284	326	319	343	331	309	354	324	312	371	354	348	355	369	325	360	349	335	340	332	387	354	344	369	331	329	303	349	383	340	323	345	342	308	345	326	351	349	377	342	339	337	346	354	322	393	351	364	337	353	365	345	359	375	352	347	312	359	360	351	348	354	344	341	338	338	388	345	348	347	363	325	358	356	353	329	360	345	356	326	341	367	344	340	341	350	365	359	350	338	338	365	323	307	348	332	385	348	374	356	337	346	331	341	337	343	349	362	305	327	349	303	320	386	321	346	405	360	307	335	322	361	300	339	339	349	356	323	330	343	339	331	353	341	356	332	314	377	332	330	339	339	311	340	355	342	344	394	358	338	335	355	339	321	360	352	329	331	387	336	330	338	346	364	352	377	327	337	338	322	349	365	336	313	371	346	357	397	363	345	378	360	366	368	367	355	343	344	365	343	342	346	355	352	340	336	310	319	349	372	335	359	375	367	355	377	365	335	348	373	366	355	338	368	377	341	338	290	347	362	318	365	342	340	348	377	348	366	315	282	341	393	343	315	346	363	350	383	345	337	351	376	337	332	333	355	347	319	340	327	323	364	367	322	331	349	328	333	343	302	323	340	380	368	357	320	342	342	319	320	332	302	329	327	320	333	344	346	348	367	331	362	344	330	357	338	353	335	348	340	357	347	354	365	376	339	360	335	372	364	330	355	326	328	351	370	336	335	357	353	366	353	327	338	323	339	341	333	334	344	313	355	379	335	314	341	337	339	324	361	339	379	351	328	291	362	318	353	321	335	346	324	368	340	317	317	343	333	363	338	306	354	320	332	362	321	360	357	316	336	351	366	362	362	317	336	333	382	323	358	340	333	338	344	334	397	350	301	340	340	344	315	338	347	337	341	345	370	362	342	308	348	347	381	344	340	354	356	358	343	301	329	358	333	319	341	331	333	347	348	350	335	366	373	333	343	371	351	341	361	348	333	341	363	352	352	321	350	347	372	342	362	367	348	368	336	349	337	320	301	344	354	321	341	382	321	343	334	373	341	370	359	343	355	384	323	347	351	336	329	344	304	356	339	337	325	361	317	347	307	360	345	339	313	335	364	346	364	347	317	304	330	322	362	320	356	330	352	351	352	340	336	347	366	336	357	347	307	374	351	319	337	332	335	345	347	326	350	315	353	352	361	346	338	343	345	317	338	367	362	339	307	335	333	354	344	364	332	332	344	338	314	324	343	383	361	357	347	355	339	341	357	339	347	374	351	365	360	322	354	369	358	337	385	336	320	351	357	344	351	345	317	368	328	325	356	366	374	326	331	361	335	391	361	317	342	358	366	389	310	349	351	337	374	330	320	371	335	341	342	345	342	340	347	332	351	337	339	346	320	349	364	369	355	347	354	357	355	315	353	316	334	353	330	335	358	366	345	336	355	355	320	339	348	355	334	322	350	353	338	342	359	355	314	328	338	322	336	356	335	327	343	344	354	338	338	331	370	346	341	304	334	334	337	345	358	350	367	353	330	347	353	322	350	342	358	338	321	327	310	386	377	368	340	346	326	324	351	349	345	335	358	342	327	341	354	346	319	315	354	358	339	364	335	334	340	366	392	343	347	357	353	361	343	340	334	342	319	338	320	367	361	350	320	359	359	353	318	341	350	332	351	323	344	352	334	323	343	364	331	339	337	341	334	348	357	337	346	359	340	340	348	341	369	335	287	332	328	330	346	317	321	346	323	352	378	330	330	329	356	371	345	358	338	343	332	360	341	345	373	359	356	372	349	348	375	348	360	365	358	322	348	370	319	333	357	328	358	336	368	343	349	338	346	319	328	349	319	330	329	362	336	365	339	335	344	331	339	340	310	326	315	361	334	333	341	365	301	343	336	339	319	328	369	333	332	375	328	359	317	358	316	355	320	368	355	359	346	360	330	369	351	354	358	371	361	349	300	353	316	328	321	364	337	331	318	350	340	327	329	381	343	334	320	327	317	356	339	330	361	347	350	357	344	358	327	337	344	347	353	319	369	370	368	343	328	352	345	314	347	330	356	344	354	343	362	336	345	349	381	323	366	331	350	327	367	337	344	347	353	352	325	366	353	369	357	305	322	331	360	334	311	351	361	353	328	316	337	362	338	325	349	361	352
21185	8303	7341	3898	2582	1976	1478	1223	990	827	797	699	589	627	542	503	483	488	469	444	445	386	413	383	404	429	381	426	387	377	394	375	375	394	349	374	372	333	357	357	369	355	342	348	330	385	355	349	374	368	358	375	351	335	364	355	346	358	354	354	351	326	359	329	342	360	353	367	372	400	351	363	354	322	353	358	371	356	357	306	373	351	361	360	336	337	351	385	361	365	357	328	348	339	358	366	372	347	308	338	364	331	372	340	339	376	341	327	365	351	344	348	353	324	364	327	351	359	368	351	315	314	343	329	335	354	365	348	347	378	369	367	337	350	344	350	360	320	352	336	375	321	344	345	354	346	370	340	308	333	344	329	329	394	342	339	379	357	351	330	323	335	364	316	324	350	347	353	352	343	355	350	320	345	378	348	348	333	335	352	389	311	360	351	327	366	349	356	369	343	341	356	395	340	355	369	360	359	321	350	337	350	342	338	330	321	337	358	333	314	349	354	315	352	365	374	340	376	371	363	366	363	344	343	347	374	373	374	342	381	333	346	347	350	348	364	346	378	334	348	353	373	347	324	345	363	356	366	369	328	366	338	343	338	351	346	336	315	348	336	327	337	346	352	311	361	349	344	335	355	347	355	357	353	368	352	333	359	337	365	377	373	354	335	371	354	373	322	374	350	377	335	341	344	340	376	352	320	366	351	310	380	354	355	360	366	376	333	347	346	355	350	358	373	350	345	335	329	317	333	353	333	343	350	376	344	341	381	336	350	340	333	334	348	321	342	325	365	348	339	354	385	345	343	324	316	368	364	332	356	364	330	339	339	348	341	366	351	374	380	356	324	352	347	334	355	352	374	360	355	356	351	329	360	333	386	345	332	365	324	343	357	311	365	335	358	309	357	348	345	335	342	340	338	343	359	346	341	364	364	345	371	354	325	331	369	356	339	334	343	327	378	355	358	324	325	367	323	351	335	343	363	342	321	327	298	382	340	376	382	319	362	320	327	386	345	326	356	384	349	370	354	314	344	322	350	347	335	362	366	363	355	322	327	362	329	376	335	365	328	334	322	331	360	354	338	345	347	317	355	334	321	330	343	335	320	354	368	366	362	326	361	337	316	342	367	313	334	375	362	343	329	356	331	339	347	370	341	343	359	379	332	339	352	343	363	322	315	360	323	341	379	358	354	405	323	347	358	339	348	356	372	341	328	345	327	352	326	335	352	327	377	321	350	386	378	362	350	338	367	308	306	365	365	340	339	335	327	344	325	358	340	360	363	348	363	335	316	348	352	329	324	326	355	363	328	343	350	398	350	363	316	329	371	303	375	371	350	336	332	321	342	327	354	374	318	346	335	371	337	336	357	331	353	360	360	360	350	323	332	362	358	359	358	374	317	329	325	326	352	368	356	350	338	361	358	350	350	355	353	330	333	374	338	403	379	367	366	333	346	359	354	308	354	335	373	369	354	342	356	330	316	338	327	332	360	356	348	312	340	339	356	348	317	343	330	382	384	309	351	338	341	338	352	360	333	384	338	349	330	356	330	318	350	332	333	352	381	323	392	357	338	369	322	338	348	343	322	365	363	362	350	325	370	372	380	339	321	320	338	343	320	367	355	326	392	339	341	341	331	358	327	343	350	355	350	346	354	326	305	348	369	348	335	347	334	373	343	372	323	349	311	346	342	389	336	326	353	328	358	325	361	346	348	344	353	365	312	343	330	344	381	351	366	367	359	360	357	336	321	318	318	344	326	362	370	336	340	355	360	357	323	326	334	344	362	362	312	350	334	327	364	353	297	315	395	357	337	328	324	353	355	373	376	302	361	315	339	342	336	339	346	338	347	356	358	295	322	317	327	345	350	380	353	375	348	327	347	366	346	351	341	335	341	345	375	344	357	365	359	324	363	343	364	344	347	349	349	340	358	335	350	356	323	338	358	344	343	351	360	329	350	341	325	372	341	374	353	361	339	341	347	363	339	370	331	338	327	345	316	374	353	392	334	355	345	352	335	344	351	382	324	356	381	347	369	302	354	361	323	367	365	363	357	358	293	346	365	361	355	331	360	351	356	341	355	339	363	351	340	351	332	332	361	350	358	363	332	334	327	360	344	386	359	353	333	342	365	317	356	352	334	364	333	389	331	326	322	359	325	363	353	323	326	376	338	339	316	335	371	373	334	349	361	319	339	369	324	341	337	338	313	355	349	361	332	371	364	372	338	355	359	339	333	339	343	307	368	337	341	336	331	334	331	365	325	336	338	361	326	344	340	335	355	336	346	339	324	374	344	336	366	334	329	359	343	366	316	369	318	346	337	341	356	350	365	351	346	340	358	362	352	355	326	320	343	352	338	341	345	350	336	353	346	345	335	383	354	344	320	355	350	346	346	326	339	364	329	377	328	340	330	309	350	348	319	369	350	352	344	334	324	321	344	331	329	314	337	339	350	336	336	364	351	380	349	330	334	357	332	332	345	376	327	339	340	334	355	352	371	376	328	349	351	331	361	379	344	346	341	342	367	297	363	365	331	312	320	349	359	366	380	364	378	327	341	361	338	336	336	334	323	303	363	324	359	321	332	332	331	363	379	366	366	288	351	358	371	354	321	368	348	354	372	337	344	342	362	376	349	323	321	351	353	364	332	347	322	327	331	343	324	336	337	325	366	367	344	388	340	345	352	320	341	363	331	349	358	380	328	315	362	345	338	321	353	369	337	334	356	355	338	306	353	312	343	342	328	362	349	376	365	327	349	352	305	324	334	377	348	387	353	360	339	375	360	343	341	343	343	328	350	349	361	325	374	365	352	369	355	320	351	332	309	341	345	356	391	372	333	350	338	349	361	357	353	374	341	360	351	364	365	346	373	338	329	312	369	357	346	333	364	360	351	318	316	333	306	330	354	372	357	342	321	344	328	383	331	369	353	359	342	335	324	327	345	379	355	351	366	325	342	351	331	352	323	314	353	346	375	326	336	333	331	353	338	352	346	337	360	343	333	315	329	394	342	327	344	371	308	366	340	346	349	349	352	345	322	313	337	370	356	348	365	366	354	353	351	377	365	329	373	335	388	323	355	324	363	334	343	344	346	337	359	339	373	354	363	345	355	324	336	369	329	350	340	378	348	357	367	351	341	317	320	359	363	379	330	366	350	336	335	375	368	348	350	318	342	342	357	379	355	313	332	339	317	343	364	354	356	346	321	353	348	351	350	350	309	340	338	322	353	369	341	366	363	322	331	350	346	383	339	341	362	309	322	350	333	341	356	343	347	339	366	351	357	376	345	346	345	334	356	357	360	341	347	338	344	356	333	326	363	352	312	356	331	317	328	335	322	336	308	365	333	353	363	347	343	317	354	348	330	360	363	347	365	323	370	329	369	321	329	345	321	369	361	364	368	328	334	329	347	345	354	332	323	349	340	327	337	362	387	353	324	339	372	369	367	363	358	328	337	332	369	362	287	336	349	294	331	359	307	338	327	327	343	346	392	345	353	364	332	369	364	350	334
22916	20630	27695	23538	20635	20714	9373	1637	1205	1123	1069	962	939	867	854	846	814	801	830	760	712	770	732	750	706	751	699	736	713	703	665	702	738	685	651	694	674	651	649	611	719	743	698	707	696	691	723	665	640	704	660	681	654	666	668	671	653	691	696	660	643	626	702	701	701	702	676	626	696	717	662	678	704	651	663	694	695	617	699	682	698	669	650	691	666	646	697	615	669	643	675	660	626	702	688	644	656	712	671	629	668	621	672	677	685	681	701	655	631	641	661	639	688	635	674	661	649	665	681	701	647	607	664	736	621	612	683	728	671	645	684	665	701	656	659	682	700	655	639	655	619	665	666	653	692	633	664	649	704	671	688	764	719	673	666	700	650	673	649	699	660	630	661	625	632	688	691	680	613	711	693	665	629	659	670	645	611	653	657	663	668	673	721	640	639	640	658	638	691	658	622	656	660	674	720	623	690	700	674	725	646	678	612	700	655	648	682	697	677	639	670	679	665	618	646	658	643	679	642	681	672	656	639	686	674	646	694	660	681	634	678	681	681	598	690	653	657	644	658	660	638	678	689	673	671	678	690	712	679	666	638	646	671	706	634	641	614	675	648	641	689	657	674	664	622	651	673	633	636	650	680	664	672	672	662	690	650	662	673	672	677	700	682	650	635	643	656	671	674	619	667	653	605	663	643	623	670	667	661	689	629	643	657	655	668	677	659	740	663	681	677	632	651	610	662	661	707	669	703	662	710	618	632	640	663	657	682	642	684	678	701	644	643	662	642	635	665	688	658	671	623	656	626	652	679	680	644	670	668	644	649	695	650	635	669	639	642	635	622	636	623	646	647	665	663	643	653	685	662	639	634	667	679	662	683	646	641	649	668	688	674	642	690	647	665	682	684	699	678	640	663	657	698	679	631	677	688	634	647	680	642	616	669	605	662	626	651	695	653	661	640	701	674	636	661	641	614	693	681	663	650	709	673	658	668	667	679	661	689	678	682	662	661	698	617	674	633	665	667	645	643	648	602	629	651	647	654	629	630	649	706	678	695	690	683	680	655	676	664	678	651	682	669	660	631	675	642	647	711	639	647	644	696	632	657	648	720	667	663	692	705	627	621	708	652	621	611	641	671	638	705	644	700	649	667	624	657	648	645	619	663	726	661	626	643	642	644	674	684	625	670	643	632	705	647	616	667	655	653	721	579	641	689	651	697	670	666	652	628	603	626	715	665	647	631	680	641	669	615	662	626	637	646	703	676	657	643	662	622	704	626	652	651	666	686	651	688	664	678	633	678	689	704	616	604	711	679	665	612	715	676	663	693	638	730	699	673	690	623	693	712	725	648	650	674	632	698	641	628	631	646	680	700	692	690	648	673	693	657	683	618	669	668	660	698	664	606	683	637	628	725	731	662	656	675	635	614	660	621	659	711	660	667	644	660	687	655	682	676	622	656	685	647	632	658	637	684	646	666	660	695	683	673	613	638	646	680	602	700	610	636	664	611	657	662	619	675	646	644	671	660	660	647	701	626	684	694	673	678	653	646	606	610	696	677	684	683	665	613	656	646	666	630	701	693	691	726	646	660	641	657	636	636	644	680	681	700	701	650	644	668	651	676	666	702	626	614	660	643	678	693	663	642	611	629	664	653	652	700	623	652	662	648	650	689	650	678	683	662	631	648	661	656	677	706	649	631	625	681	669	663	661	658	657	641	698	628	673	615	671	645	693	600	659	640	683	627	673	667	686	596	626	652	643	633	635	669	668	673	637	676	660	631	678	610	714	661	663	669	667	669	661	692	654	675	643	680	663	669	703	625	656	679	655	657	669	680	663	643	655	644	663	681	658	723	697	651	648	626	694	721	692	698	582	705	670	653	618	654	688	638	686	656	645	658	682	677	670	633	620	705	634	669	645	669	654	647	666	696	641	635	673	662	689	671	673	598	610	667	655	651	616	671	676	653	625	706	669	676	665	635	681	677	629	641	668	690	631	683	617	676	680	598	682	664	629	626	641	662	647	629	640	653	596	668	687	633	680	650	667	678	684	613	712	672	648	685	666	652	637	654	677	685	648	637	718	677	627	637	672	653	636	665	654	628	672	611	673	679	701	668	690	621	682	677	663	651	663	638	671	642	655	644	682	643	699	661	695	684	644	642	653	654	656	670	654	652	658	666	634	649	671	693	675	605	646	669	640	601	676	654	697	679	648	657	633	641	660	649	638	675	669	632	674	650	652	628	676	655	658	641	653	661	582	637	705	662	677	640	662	639	686	636	649	663	637	663	674	659	655	669	664	640	706	627	631	707	641	617	643	714	702	670	682	657	609	691	684	650	670	684	647	675	652	642	645	657	707	653	675	656	628	667	700	706	645	685	672	681	652	654	657	612	646	622	682	700	692	640	660	672	662	661	648	678	666	655	635	636	706	633	677	682	644	640	662	675	640	642	638	627	655	638	708	711	614	670	650	657	648	630	655	676	638	659	686	671	636	640	633	660	639	671	593	626	655	652	708	657	659	622	665	695	629	697	699	638	680	636	608	660	609	628	625	613	627	629	634	634	659	708	628	650	665	682	643	660	675	679	644	692	689	658	641	652	679	660	654	663	685	645	678	646	709	624	664	636	657	690	674	664	659	634	639	630	571	673	603	678	631	698	645	643	625	633	701	692	662	665	690	644	645	636	645	645	606	640	643	663	728	650	655	712	690	670	634	678	668	669	673	657	650	695	698	639	654	628	665	628	684	689	675	642	649	657	632	675	655	708	712	698	653	652	647	643	623	680	684	647	642	614	693	674	588	653	616	665	662	662	639	671	672	684	632	718	628	676	654	661	686	640	675	676	607	634	619	690	648	690	666	588	622	677	676	652	644	641	604	660	680	665	614	710	673	620	693	684	690	684	675	667	663	630	629	667	639	649	683	650	629	674	637	641	648	668	662	667	645	656	647	683	627	672	705	672	680	660	663	689	633	673	681	665	651	699	647	660	647	639	673	704	625	661	704	616	638	696	640	635	693	614	663	633	651	665	675	655	651	677	653	685	691	634	635	640	636	631	660	677	652	671	652	674	694	641	636	624	672	645	625	645	628	664	622	639	626	644	650	700	657	697	645	646	631	639	631	592	646	627	718	694	679	641	652	665	664	709	651	659	641	664	625	648	668	652	638	640	664	651	668	632	641	621	695	628	660	643	631	637	678	673	669	665	632	672	677	694	626	644	625	661	714	626	659	657	601	636	642	620	659	631	681	654	642	660	624	677	645	691	683	644	640	692	678	691	635	732	639	682	656	653	727	694	606	664	694	657	639	611	719	657	610	668	659	673	648	664	658	643	635	608	661	648	694	659	728	663	659	662	689	653	630	643	655	618	656	705	673	632	643	655	608	617	670	645	695	709	626	688	662	612	669	708	672	660	614	636	641	663	657	641	645	661	649	682	639	647	668	659	638	644	673	657	663	648	672	680	689	664	682	627	665	656	686	657	679	659	659	636	626	593	646	657	638	657	670
21141	14229	13096	7349	4876	3625	3009	2331	1955	1603	1461	1368	1201	1100	1057	993	924	931	881	889	842	774	776	748	699	746	720	690	688	728	762	762	714	726	650	681	648	714	702	660	681	686	693	684	649	676	693	650	638	606	655	654	620	661	616	649	648	639	640	657	626	605	611	574	650	715	598	672	658	640	650	610	637	668	623	700	699	624	617	605	655	617	688	640	641	622	638	687	669	647	633	612	604	639	631	692	704	634	683	650	581	636	622	576	616	615	657	603	640	631	628	626	642	625	618	646	606	619	616	642	621	574	637	665	592	647	655	645	646	653	564	614	621	624	665	632	648	679	666	611	629	664	664	664	697	644	692	644	616	614	631	639	663	638	649	642	627	632	609	626	594	607	639	622	660	665	600	707	676	667	619	607	672	615	562	619	622	630	624	670	608	674	626	645	593	644	606	593	636	622	651	635	622	649	626	629	683	605	673	614	645	617	613	633	611	613	631	626	651	574	665	672	666	640	647	623	612	622	622	647	655	650	620	621	618	608	632	604	647	622	617	658	603	662	631	594	645	644	663	622	596	655	669	640	658	610	602	588	675	609	683	642	627	600	661	639	661	600	623	598	595	630	614	682	607	599	631	684	672	620	608	661	553	578	610	606	647	628	585	623	656	630	653	628	635	609	608	641	660	692	670	652	583	630	639	629	627	622	633	603	670	660	640	641	605	609	630	626	673	601	689	644	657	682	652	659	618	623	634	624	604	656	651	681	622	636	651	600	637	634	670	631	624	647	569	634	614	591	626	635	641	672	668	598	653	685	655	673	620	591	660	686	602	615	621	684	647	636	616	621	640	602	625	662	651	678	654	588	614	633	639	663	603	646	666	647	642	609	664	608	579	670	620	604	598	671	650	647	626	660	628	626	640	609	657	603	627	626	622	613	624	630	674	657	684	637	626	640	651	624	648	613	615	645	585	613	643	649	621	632	622	636	628	635	642	655	633	639	614	614	573	644	649	620	639	631	704	627	653	655	662	633	663	688	621	635	607	680	639	653	638	593	634	645	627	634	597	632	648	630	605	619	604	699	663	620	607	642	607	600	625	639	642	591	630	570	651	626	616	643	638	634	606	639	672	623	624	651	644	657	611	615	643	615	659	624	577	696	633	620	625	665	622	614	645	662	613	642	635	615	639	572	636	640	669	664	648	652	609	623	640	666	599	656	661	648	633	626	619	647	650	625	609	596	618	652	609	597	614	622	653	607	594	652	655	622	651	636	679	620	618	627	624	613	653	647	647	628	609	643	632	626	615	649	647	649	668	594	632	613	662	667	635	588	641	600	648	655	590	646	647	656	617	630	653	622	641	616	626	611	665	650	618	666	659	629	683	626	615	638	575	598	651	644	585	645	624	650	591	605	638	587	613	665	639	618	684	665	671	653	669	628	636	642	668	638	624	618	633	624	656	626	609	658	629	657	632	624	636	625	619	644	638	658	618	662	646	620	600	653	640	606	674	622	649	665	607	649	633	635	618	621	607	634	614	595	596	641	646	657	606	603	645	649	670	625	677	661	617	632	639	643	641	617	643	605	591	640	676	626	648	614	659	610	650	646	645	606	627	572	664	634	636	634	646	663	666	611	654	678	628	643	657	632	640	667	654	632	654	632	645	590	643	634	622	612	585	621	621	598	634	630	643	664	607	622	647	631	598	623	643	628	623	660	663	663	643	640	585	598	637	632	657	631	633	642	601	642	602	624	641	602	634	640	683	615	607	666	640	662	658	631	609	621	636	631	566	690	603	643	627	654	659	635	614	614	677	615	628	610	653	597	650	618	635	642	644	629	601	629	601	639	612	610	664	616	602	661	616	659	627	678	635	628	685	661	614	624	613	624	593	611	709	657	591	611	629	611	628	692	636	589	624	649	621	651	605	652	632	640	628	594	600	603	625	622	651	646	619	655	618	674	584	621	660	611	646	645	691	618	636	636	617	681	581	628	624	634	657	652	643	659	610	670	659	659	627	646	586	602	690	650	607	589	625	587	666	609	635	633	637	602	607	626	616	623	636	611	683	691	563	571	613	605	665	617	620	621	654	591	618	594	693	603	645	643	584	654	575	617	616	638	597	632	559	628	598	607	577	600	596	608	620	616	627	635	622	628	624	638	627	635	583	622	594	591	644	689	642	646	664	625	608	659	619	559	599	618	664	628	646	633	610	641	640	628	609	615	648	615	612	642	613	606	589	606	605	621	611	671	653	635	656	662	620	621	578	620	649	591	678	628	613	615	623	640	635	585	618	622	624	703	637	657	642	685	619	678	612	643	643	620	624	677	630	610	649	615	651	627	648	644	653	601	620	641	598	634	634	597	636	627	655	673	607	616	634	641	684	631	610	636	609	615	627	667	612	617	635	677	669	653	641	665	620	626	631	671	615	590	639	597	610	693	615	628	629	652	566	635	679	618	631	644	650	626	610	612	613	639	602	625	594	626	618	611	618	684	628	621	625	618	685	674	617	601	657	627	630	631	670	655	606	651	558	675	615	622	634	610	600	609	579	640	616	631	628	664	589	636	634	605	635	592	641	639	652	608	628	647	618	650	633	613	632	638	607	594	615	615	581	594	649	640	660	644	628	619	640	593	633	610	616	619	636	630	618	640	657	684	618	642	603	609	645	607	646	582	664	623	634	593	652	623	606	597	624	589	595	596	622	605	648	641	642	653	662	599	630	637	672	617	604	591	639	637	652	636	593	629	666	631	664	636	557	663	609	622	660	592	618	602	658	672	648	651	626	614	626	631	627	602	640	598	581	597	671	618	628	658	607	659	669	639	601	604	603	678	616	595	656	660	614	633	657	609	669	579	593	580	663	652	664	645	614	597	589	612	662	627	601	616	636	653	641	586	635	623	662	612	614	676	622	640	657	627	583	611	610	607	662	614	633	614	645	639	614	592	622	651	631	651	608	676	651	583	652	652	603	608	619	661	584	583	645	591	628	622	649	590	650	603	614	641	637	653	627	618	608	596	611	626	611	636	620	638	638	652	592	649	630	605	611	632	627	619	621	606	647	692	628	617	612	610	609	631	665	623	614	608	665	635	639	661	605	617	660	651	628	636	629	637	596	653	625	628	630	600	665	667	610	619	589	643	661	596	617	646	641	615	653	625	635	632	615	615	644	593	576	621	635	633	608	623	651	627	638	636	608	666	664	597	650	643	575	634	605	605	645	623	622	620	648	606	644	657	642	624	622	616	624	662	660	629	681	651	604	631	635	602	628	646	638	643	637	646	653	626	633	590	643	638	604	662	609	608	634	656	634	675	594	631	657	635	605	653	622	595	643	621	658	605	574	676	613	635	638	613	677	589	648	645	611	620	641	597	654	618	666	598	620	610	619	628	645	629	573	595	625	648	603	626	617	663	625	621	651	645	635	654	605	575	611	660	672	655	644	659	616	602	628	652	625	656	667	655	643	627	651	619	617	650	630	656	639	640	660	676	611	622	651	605	643	589	580	662
31667	14335	1907	474	356	303	300	279	277	258	284	284	269	264	277	250	262	294	301	281	274	236	262	229	285	289	296	247	296	274	241	279	225	262	308	249	263	264	237	263	242	284	270	278	257	283	284	255	276	256	261	255	265	257	287	258	264	285	251	271	264	261	305	262	273	238	264	264	261	257	248	272	252	291	306	286	288	247	269	251	280	273	258	224	282	269	283	283	252	256	274	282	282	269	250	253	229	299	285	284	282	292	251	272	283	297	245	305	245	262	247	267	269	281	258	271	282	277	266	266	258	288	248	307	253	249	254	265	241	263	269	284	256	262	266	295	254	287	232	250	247	296	306	265	284	259	249	258	307	268	251	264	277	262	276	264	291	275	258	276	247	275	257	254	272	273	311	249	289	282	284	259	271	268	260	278	252	245	276	278	249	249	250	263	275	250	263	281	251	284	269	270	249	279	250	253	280	262	270	292	259	248	281	235	262	269	279	287	265	279	267	279	266	272	280	281	271	292	272	261	277	284	271	262	257	276	247	258	254	259	312	256	295	287	274	240	262	289	264	296	287	263	294	262	262	269	266	279	273	251	253	275	239	279	249	247	256	264	255	233	243	249	277	275	267	285	270	266	232	293	266	263	256	269	269	269	263	262	281	254	257	293	288	283	253	289	295	270	262	262	283	248	287	286	273	272	263	285	271	262	271	280	226	275	244	265	242	250	291	283	279	257	257	270	273	255	265	263	287	289	279	260	266	288	265	289	266	276	272	279	276	271	263	275	273	279	254	262	291	246	281	259	287	259	251	268	273	273	267	243	262	299	256	261	275	241	290	215	268	275	281	240	276	250	244	248	262	298	260	238	252	272	278	246	263	265	259	266	243	268	249	265	249	255	276	257	253	273	263	278	298	239	262	290	258	259	254	290	270	255	259	269	258	267	251	272	269	262	263	261	276	262	283	266	257	239	271	296	265	245	251	260	249	247	256	264	282	244	262	254	262	243	283	264	232	235	276	285	261	272	251	239	264	265	264	263	262	247	269	237	268	285	272	268	277	275	267	285	300	269	251	273	264	265	288	266	235	292	231	283	272	275	253	260	248	277	267	284	291	272	260	263	265	236	281	273	267	262	279	252	275	253	262	287	250	271	270	277	305	263	269	253	286	280	285	284	246	290	241	258	268	270	287	280	252	260	274	259	285	263	279	281	282	281	297	253	284	250	280	277	278	254	244	251	297	272	244	263	254	283	286	270	250	280	247	296	295	290	298	261	268	291	254	266	272	279	258	263	255	286	261	274	243	292	278	264	255	281	253	254	267	265	253	270	263	267	269	280	260	259	282	275	286	267	228	271	285	269	288	282	270	286	262	255	268	284	250	278	241	284	272	266	287	267	232	265	253	265	272	273	266	257	268	270	256	238	269	274	248	263	275	282	247	258	270	269	270	264	269	265	286	272	241	265	249	252	260	295	269	292	264	252	267	248	249	270	251	239	265	293	264	244	249	265	261	265	270	244	289	277	251	267	246	284	263	257	254	288	261	273	255	265	250	253	277	256	234	296	237	294	269	267	291	280	256	251	286	263	273	312	285	264	278	259	262	271	268	286	279	284	282	277	244	248	246	251	280	247	263	271	274	281	261	261	252	261	293	295	251	286	267	276	264	236	265	280	260	272	268	270	269	238	271	283	251	271	265	259	284	272	259	259	260	276	286	259	293	274	298	268	253	261	237	273	264	238	249	297	277	271	283	279	286	248	265	276	236	257	231	287	265	250	265	270	274	260	266	288	266	254	285	272	282	293	274	265	292	271	273	267	267	238	260	242	243	258	272	268	294	265	289	282	259	288	250	288	294	269	256	264	280	246	273	277	261	287	269	258	269	266	261	242	256	242	284	268	288	260	268	278	272	258	263	300	268	243	272	266	275	270	263	295	286	285	263	278	255	298	275	278	251	258	272	287	264	277	281	283	273	256	262	276	257	289	263	248	259	279	309	263	270	281	305	244	263	286	263	264	246	285	261	268	268	253	256	252	254	258	260	246	299	294	281	271	261	267	275	254	274	292	285	275	282	268	239	261	299	286	267	252	257	282	277	284	255	289	281	256	276	263	265	282	270	263	286	272	280	283	273	268	280	271	276	301	261	271	257	288	272	254	269	281	293	277	270	281	273	281	287	256	271	314	260	280	270	251	264	250	278	273	311	296	246	286	279	247	266	267	281	296	293	282	287	267	260	283	302	259	283	247	272	245	268	277	276	250	261	288	277	240	267	229	250	247	290	288	264	267	272	251	211	260	248	275	263	262	259	281	271	264	240	284	276	295	293	271	289	269	240	252	262	276	254	281	292	249	259	256	266	297	271	288	276	261	282	243	255	292	270	253	278	288	237	266	277	282	278	255	283	246	271	276	302	272	275	275	301	270	286	245	290	275	272	294	283	265	275	279	249	283	264	262	243	277	277	271	280	268	264	275	270	262	234	253	257	245	274	305	288	254	274	270	281	263	262	277	273	271	263	266	285	269	323	262	267	282	252	258	263	260	261	269	245	266	280	273	254	269	254	287	291	265	274	265	253	252	253	281	289	258	267	278	265	231	277	264	265	260	251	277	286	277	254	282	265	267	254	281	251	255	284	256	261	272	266	273	274	264	256	256	262	265	264	288	273	266	266	265	281	266	288	278	258	240	257	241	291	249	265	269	279	281	263	281	265	273	292	263	282	291	254	263	261	251	286	276	254	259	283	265	282	265	280	241	289	263	297	299	257	281	261	256	271	278	266	273	297	269	266	285	298	269	254	266	279	270	283	276	283	280	279	250	271	293	289	277	260	277	291	256	275	290	275	246	296	271	294	292	279	256	272	257	266	275	269	278	277	264	276	254	288	277	254	259	288	270	255	290	267	280	275	272	265	264	265	271	262	275	261	252	256	277	279	271	247	259	286	226	273	231	273	273	279	230	261	241	267	302	262	263	267	265	269	248	284	258	272	259	288	258	279	274	279	267	257	277	258	241	269	286	258	258	250	259	274	281	273	276	256	246	257	291	237	256	271	266	242	246	252	248	260	273	262	288	247	258	288	262	286	250	290	246	276	258	276	275	285	238	286	298	293	263	263	296	275	264	271	274	280	273	261	256	284	269	282	293	240	267	249	277	265	258	256	266	266	251	253	281	280	240	293	253	275	269	279	262	274	264	249	264	269	300	255	269	280	254	257	280	251	258	241	252	268	259	260	246	275	252	251	270	250	267	250	303	257	277	262	280	290	287	288	246	288	264	269	247	255	280	260	282	269	240	265	265	266	273	257	282	284	268	296	285	256	251	259	291	258	241	310	295	251	276	282	219	256	295	287	256	269	315	276	238	290	281	269	263	263	263	271	255	269	253	280	262	271	264	237	262	283	269	294	259	253	271	271	250	280	258	284	266	286	274	274	277	264	260	292	273	282	261	279	268	290	289	291	236	316	232	273	272	253	261	255	260	292	237	290	274	279	254	278	292	277	249	284	274
16816	821	674	493	385	358	336	356	316	293	316	303	296	279	328	305	285	305	278	283	287	297	254	287	271	320	298	332	318	319	261	302	284	263	300	288	291	293	280	306	316	276	290	271	289	283	303	268	280	298	280	290	306	297	277	259	297	336	305	300	292	312	300	280	293	313	289	308	298	292	274	293	316	290	277	274	289	302	294	284	266	300	301	301	291	291	300	254	309	283	299	266	307	299	269	286	306	304	301	311	288	313	277	283	282	267	266	318	303	282	294	292	287	294	267	273	307	277	300	296	300	303	294	257	289	258	305	294	279	306	303	278	271	307	260	304	295	281	282	290	299	342	328	286	299	264	277	307	304	269	276	304	277	281	288	263	292	274	279	272	298	318	295	285	295	315	296	296	306	278	329	284	281	263	262	295	269	283	292	276	261	301	298	276	268	285	273	309	319	269	298	280	269	277	285	308	287	260	291	311	325	298	288	294	297	300	283	309	301	305	300	284	281	306	301	285	279	286	274	273	284	305	298	294	305	299	294	299	279	313	293	294	299	307	298	281	295	304	299	265	295	275	276	295	300	266	286	277	305	288	282	281	291	316	306	300	307	277	287	297	306	327	288	268	294	304	310	296	269	281	278	282	279	301	286	288	266	261	303	313	269	296	260	261	296	282	280	317	276	303	276	305	259	292	276	291	295	281	282	280	305	284	286	274	288	321	263	300	270	281	285	298	288	281	265	276	327	270	284	249	266	301	295	301	292	295	293	304	297	336	306	306	298	333	273	304	300	286	291	278	305	281	302	273	298	274	290	284	265	281	313	288	302	277	291	298	313	282	274	273	309	284	278	289	300	273	279	323	307	304	288	287	305	309	282	291	281	300	307	269	331	297	276	284	298	300	303	318	261	298	294	306	291	266	269	281	300	310	293	328	328	281	269	302	269	280	287	296	280	279	321	280	293	323	288	331	275	288	275	294	299	297	314	289	281	280	306	300	278	280	330	287	298	306	284	313	291	265	316	288	308	305	283	298	333	316	297	278	282	284	291	301	318	274	290	299	309	329	284	299	292	295	298	278	298	272	275	299	268	284	290	274	290	299	277	285	316	267	293	291	308	290	314	295	305	293	288	288	291	289	253	286	287	284	302	286	276	275	320	281	266	273	287	266	282	304	258	275	310	273	256	288	302	274	260	321	293	272	285	302	291	283	260	309	273	291	280	313	299	302	255	312	295	322	285	254	317	267	284	317	259	283	299	280	284	335	277	289	278	284	292	296	295	298	302	266	303	272	292	310	272	281	260	271	291	305	244	319	267	292	311	270	330	262	286	283	289	291	276	274	294	307	267	287	271	314	291	272	319	277	297	292	282	295	286	293	266	286	290	286	277	278	277	285	324	294	288	269	297	291	266	291	289	286	290	277	288	286	310	273	284	329	291	317	304	316	265	273	281	264	284	274	298	250	265	300	292	283	281	302	294	329	292	306	270	291	275	270	282	270	329	285	290	313	292	263	263	312	303	320	282	254	299	273	277	298	278	290	288	304	276	306	284	291	284	273	281	298	296	301	300	286	317	267	291	294	285	292	291	296	291	289	310	298	276	316	272	271	308	318	284	295	288	301	286	273	278	289	284	279	292	323	278	296	306	300	285	287	305	309	246	266	301	301	306	278	278	287	287	261	304	284	297	311	276	280	302	259	257	291	274	290	274	265	285	248	290	296	267	285	271	265	298	253	322	275	278	270	306	308	277	294	284	300	312	306	261	277	313	277	291	323	311	264	284	283	278	286	285	273	277	289	294	290	261	306	291	281	280	293	282	266	263	307	285	272	249	285	281	287	266	275	286	302	330	294	278	289	302	307	284	287	320	296	303	280	296	270	256	288	298	287	271	281	286	297	301	268	284	302	293	289	299	298	289	287	269	291	311	284	275	261	308	288	287	271	299	254	281	282	290	285	295	274	279	267	285	285	288	324	309	282	265	297	284	266	254	270	278	275	290	295	295	277	308	274	316	282	289	316	275	284	297	305	275	272	301	267	285	307	340	298	294	276	294	286	308	304	308	257	299	285	285	292	292	259	270	291	268	272	285	277	269	275	308	267	305	305	294	288	305	287	267	322	287	300	285	290	274	277	274	280	295	266	292	278	273	273	300	275	276	311	293	290	264	275	310	278	286	268	292	312	308	313	271	295	275	292	319	273	287	290	291	271	301	305	321	269	288	299	282	290	303	256	293	270	257	287	275	280	285	309	268	308	285	281	274	269	298	281	310	291	304	284	296	314	257	250	297	300	289	305	292	277	339	290	279	284	271	285	281	294	279	296	279	270	278	290	282	305	269	262	300	274	309	316	290	266	295	305	289	310	280	270	285	263	291	323	271	289	257	306	304	280	282	289	300	268	286	294	272	307	287	291	265	272	350	259	248	285	277	255	273	296	330	302	268	328	282	289	296	266	293	283	309	295	265	273	293	282	301	277	288	316	286	316	275	278	308	299	262	321	295	291	303	294	289	251	300	315	290	300	304	292	306	305	292	303	277	261	274	289	275	281	304	283	258	261	276	263	310	264	256	290	307	260	287	288	291	284	293	286	309	271	282	304	297	278	274	293	295	284	297	273	292	305	267	267	298	290	291	292	304	260	303	284	299	290	285	294	302	291	295	298	289	250	267	285	287	250	266	331	290	254	275	310	264	299	289	264	275	289	303	295	291	319	316	283	288	309	266	311	278	282	283	272	293	304	278	267	302	275	260	298	277	285	301	276	311	264	321	301	289	297	306	262	280	297	296	259	285	283	288	291	277	306	307	318	306	276	297	294	272	300	303	276	270	318	279	296	315	277	286	248	272	268	276	286	280	280	295	259	299	285	291	316	285	287	305	270	300	296	280	288	286	290	295	333	295	290	258	303	311	311	279	267	298	313	290	285	286	294	292	278	291	308	279	267	297	297	267	303	292	294	288	293	273	281	281	280	284	312	299	293	270	292	305	302	275	301	301	291	318	306	262	307	285	292	277	299	300	264	268	294	296	286	295	320	315	273	253	301	301	266	295	265	281	254	274	293	288	271	314	277	293	284	310	322	288	312	283	294	319	274	264	279	278	278	294	270	283	280	295	301	288	291	265	305	304	266	297	278	315	294	275	266	268	288	299	302	271	313	288	276	289	292	294	267	293	259	317	265	319	309	295	281	317	289	281	303	281	282	327	297	293	299	273	287	282	266	292	264	265	326	283	298	310	301	295	279	272	307	290	285	264	297	287	322	287	313	303	339	288	279	282	266	297	269	321	287	301	306	292	305	295	296	285	296	309	317	266	258	295	297	268	313	265	304	307	283	272	299	302	277	282	315	284	267	315	302	308	249	272	297	273	298	251	302	278	300	275	273	303	312	267	282	276	287	255	274	308	315	289	252	284	267	308	266	307	274	281	266	294	288	284	265	312	305	261	264	302	319	287	283	317	300	298	260	265	257	277	338	290	305	285	288	327	298	272	293	304	300	278	261	320	290
24968	20656	27147	24194	20642	9471	1042	765	581	551	534	485	503	465	439	431	424	428	400	398	401	419	381	380	378	417	376	402	354	371	386	393	341	381	333	373	386	359	337	376	358	329	375	355	341	368	341	393	383	338	358	357	356	333	334	344	330	380	354	359	389	315	349	363	356	337	340	353	403	342	348	330	380	343	344	361	363	363	366	409	357	362	341	347	358	362	348	352	369	378	371	358	362	320	352	331	351	366	335	333	325	377	389	387	345	355	328	328	344	350	365	391	329	351	339	355	311	355	361	361	372	339	305	300	365	351	368	326	342	350	327	317	344	346	300	322	343	353	311	331	344	343	392	361	349	345	395	356	351	346	339	325	332	370	353	387	375	352	313	351	352	349	338	371	342	371	351	347	349	349	356	348	321	356	337	320	362	339	314	337	317	346	353	350	376	308	339	333	364	319	342	324	331	335	348	342	320	364	361	320	348	327	343	342	374	371	364	347	358	339	338	346	345	319	325	364	332	355	396	373	341	376	335	340	344	378	361	309	362	362	345	348	349	361	377	333	370	348	328	363	343	344	344	325	343	339	355	347	351	343	342	370	347	372	352	315	321	336	360	306	349	364	382	360	340	311	360	360	368	359	325	354	367	324	377	344	348	327	317	363	352	362	343	319	381	353	353	339	337	364	329	361	329	352	359	367	387	333	358	341	385	346	336	329	340	334	339	336	333	360	347	357	342	354	323	312	335	348	337	349	345	345	350	319	347	330	333	352	359	330	347	330	334	329	365	368	324	340	343	325	340	353	365	338	321	377	344	332	323	370	350	327	307	335	343	321	348	332	332	363	337	345	364	343	361	341	381	352	336	337	365	329	348	354	339	361	359	331	355	352	347	330	330	343	335	358	344	334	338	342	340	369	358	335	373	348	363	356	344	323	303	334	379	319	318	358	344	325	338	316	347	335	370	360	345	359	370	309	383	317	385	332	335	338	348	369	337	338	328	342	352	342	379	355	341	333	354	384	353	333	345	341	344	377	329	350	366	327	335	368	333	330	326	322	322	353	357	333	331	339	339	346	364	369	346	371	349	326	357	383	351	360	374	363	375	327	304	371	366	338	345	347	366	386	374	362	364	363	330	377	395	372	325	342	358	347	362	349	357	365	364	328	343	349	375	330	356	342	322	352	378	304	380	337	319	355	346	371	361	353	368	365	351	348	374	357	358	364	360	352	382	333	359	371	383	365	351	356	326	338	359	351	388	345	339	356	339	372	348	326	321	357	354	327	312	355	351	349	333	355	321	325	345	336	371	383	327	356	341	335	376	382	360	348	318	342	318	314	375	355	362	329	349	333	331	368	357	316	365	332	343	348	360	358	405	340	334	364	326	344	377	347	343	343	358	337	372	330	365	351	386	314	357	345	391	353	346	376	363	378	341	347	324	375	336	354	359	373	353	349	350	354	310	348	359	339	340	324	347	305	366	343	304	342	357	328	367	304	373	324	422	346	370	357	378	363	310	347	388	316	358	334	326	325	362	395	371	375	333	334	339	362	344	346	341	355	366	366	367	345	331	362	371	352	334	372	334	360	347	330	361	351	346	344	363	334	316	357	365	346	343	337	355	335	343	347	374	316	338	317	304	341	351	356	338	401	349	341	333	383	308	350	337	349	367	363	378	357	357	357	365	382	325	334	339	356	305	327	333	374	368	395	365	351	365	341	364	353	337	337	322	340	330	318	371	368	339	374	381	347	341	331	343	348	339	356	342	360	362	366	388	363	334	327	369	358	352	349	336	331	330	346	345	382	366	336	374	356	354	356	329	349	333	358	317	341	305	315	338	368	339	308	345	333	375	333	373	323	347	350	331	315	320	356	363	351	338	351	346	339	316	363	338	353	372	333	360	372	363	328	339	355	362	364	328	336	371	355	350	329	339	340	351	373	371	359	326	346	331	349	362	332	352	351	345	363	338	326	337	363	370	335	379	356	333	311	325	358	356	330	315	358	352	372	342	359	338	366	337	347	366	364	337	387	341	365	337	359	360	341	355	360	358	316	349	339	365	326	360	323	387	367	346	367	365	342	328	335	351	396	361	385	340	348	352	322	372	333	331	343	347	318	328	354	335	344	350	342	342	324	339	337	342	368	368	333	357	340	364	340	349	374	321	368	362	340	333	397	338	335	344	328	324	320	342	352	356	359	352	347	340	313	347	342	327	352	358	348	328	324	369	379	343	337	343	331	322	368	356	375	323	341	342	330	311	354	345	319	365	329	326	336	343	310	369	348	350	350	336	371	346	341	340	361	365	321	356	380	334	315	324	332	380	345	354	371	359	317	352	368	359	311	400	333	332	346	296	360	356	356	363	355	375	349	351	339	323	374	334	349	337	327	364	351	317	322	350	359	385	359	350	355	356	349	364	351	335	372	361	367	331	355	347	352	373	329	363	367	351	345	369	323	364	337	354	374	320	363	349	391	334	369	340	358	346	350	339	366	346	346	370	317	311	339	350	369	312	355	303	350	355	368	345	350	346	331	357	381	322	318	316	360	342	341	349	344	324	333	361	344	370	385	307	341	369	359	338	348	366	364	347	334	368	322	354	351	346	358	373	358	351	346	342	373	352	350	338	320	336	323	322	334	351	346	351	353	331	329	340	365	358	361	358	369	341	362	328	315	326	348	346	321	376	344	364	362	330	362	345	381	367	358	371	353	378	340	313	355	335	329	345	342	335	343	354	393	376	363	342	359	363	329	352	322	320	373	371	346	379	379	390	319	343	349	323	367	346	299	337	341	326	348	352	314	341	334	341	355	340	327	336	331	349	356	359	331	331	358	354	355	355	356	334	364	343	356	353	343	351	345	366	339	348	388	365	330	361	395	315	364	343	355	323	366	358	379	364	336	329	340	360	378	398	363	317	364	341	356	322	343	351	348	345	344	393	343	368	314	345	340	346	346	337	364	335	322	320	359	353	339	340	340	360	324	337	355	355	324	352	355	397	366	356	324	342	353	360	372	308	331	336	403	351	328	315	357	386	328	370	347	353	366	338	356	347	351	345	349	383	340	383	359	342	368	351	362	343	349	334	360	370	341	365	331	321	315	325	360	337	361	343	335	353	349	308	335	344	330	339	398	366	331	357	324	349	339	343	331	351	348	325	338	360	350	355	338	346	361	324	364	315	343	360	365	367	348	362	366	381	328	367	352	307	358	364	353	332	340	371	373	385	346	349	332	351	353	374	380	371	360	326	381	322	335	364	338	355	329	329	361	369	351	340	313	341	343	388	340	318	380	342	316	340	346	349	374	321	347	373	378	384	361	330	329	355	344	346	334	329	376	354	338	329	349	333	349	343	343	344	329	348	354	336	336	358	306	355	373	349	366	356	331	368	363	344	365	388	364	334	335	339	333	355	317	316	335	319	376	347	365	339	334	360	381	351	340	347	342	349	376	339	322	341	342	355	308	343	377	346	337	352	370	329	323	374	360	326	336	319	360	326	319	383	355	370	357
22114	8267	7419	3981	2582	1903	1511	1175	978	842	767	663	644	576	540	518	466	471	450	491	410	437	403	439	405	428	415	424	393	377	381	359	369	353	391	407	343	379	338	344	368	409	412	355	373	379	369	361	361	367	340	321	345	355	352	338	372	376	372	337	374	318	324	355	368	359	324	345	362	375	375	304	387	401	328	364	377	347	380	371	336	344	325	354	354	342	319	370	335	335	344	358	345	340	346	368	349	337	333	381	361	343	344	361	346	352	332	315	336	345	332	368	362	358	330	327	343	333	346	361	365	376	336	354	345	351	357	344	336	336	335	359	332	343	319	346	328	374	343	391	338	355	372	339	350	360	304	349	362	328	349	344	308	362	339	343	374	336	335	338	319	343	348	331	362	358	324	348	351	391	343	369	351	372	354	387	354	319	338	339	353	350	323	304	322	330	385	332	369	378	360	353	347	342	343	310	352	336	340	372	352	332	314	335	351	341	371	348	367	301	336	363	356	318	345	343	336	338	351	364	359	361	348	360	373	364	352	370	344	326	347	353	345	364	354	341	353	338	336	336	369	354	364	337	347	358	363	360	351	312	354	315	328	325	335	328	341	372	391	351	327	351	359	385	366	371	350	348	353	320	342	328	333	340	337	370	353	326	335	355	327	350	370	312	333	334	356	341	349	400	335	342	342	344	385	344	333	343	354	319	362	340	354	313	331	333	326	355	379	324	337	311	322	360	350	347	324	338	319	381	344	332	340	338	340	385	338	338	335	366	371	345	321	326	316	361	358	324	319	327	355	326	318	338	356	345	353	388	339	357	343	351	363	373	301	325	371	361	353	335	356	338	330	359	370	360	345	350	338	390	338	370	304	337	354	340	358	373	320	331	381	376	366	371	331	326	337	323	352	370	341	360	355	338	312	375	346	317	370	350	352	365	343	333	364	385	345	333	363	362	323	326	331	365	353	358	361	333	329	350	350	304	354	365	405	322	337	301	329	361	313	322	351	381	338	331	330	339	371	354	345	368	312	369	327	369	330	334	353	325	363	357	357	329	366	338	367	332	368	372	347	363	353	343	332	361	353	373	356	338	318	364	346	360	332	333	339	322	351	328	363	344	353	325	336	370	335	362	355	350	369	331	362	359	367	368	350	367	322	368	319	375	333	340	357	323	358	338	344	364	381	305	335	325	322	376	339	339	340	323	339	314	343	332	346	372	347	326	364	344	331	336	356	352	367	354	348	364	360	340	331	351	338	338	358	367	324	333	388	337	309	363	378	356	345	359	352	334	364	358	332	347	370	347	337	358	355	361	346	344	356	347	353	344	342	330	349	352	346	328	354	370	366	334	384	343	349	325	329	367	328	369	314	354	366	354	336	354	389	359	323	373	341	335	357	304	337	328	357	325	315	303	329	332	381	356	354	353	334	360	330	362	327	361	345	360	354	334	349	332	357	368	334	343	329	337	352	362	354	402	317	340	346	340	331	373	342	351	317	377	337	320	323	347	340	346	321	357	345	339	370	331	343	342	360	327	309	356	338	367	340	355	360	339	357	333	358	316	345	334	364	358	329	338	380	325	367	344	324	346	331	356	347	362	335	346	354	353	364	353	358	338	342	365	319	338	336	386	365	344	332	380	347	358	345	320	355	333	326	366	338	344	330	335	320	331	352	365	360	317	334	336	348	371	375	354	327	344	387	329	344	366	340	379	312	354	344	379	363	366	377	386	365	365	339	377	302	363	342	367	353	343	338	355	345	377	358	369	355	347	378	353	347	371	355	359	359	355	362	364	367	344	376	329	334	357	341	350	336	362	340	362	375	331	341	349	319	311	333	358	353	348	378	360	358	334	301	352	363	370	355	328	346	341	350	365	324	334	326	355	321	360	364	331	358	373	352	332	365	370	336	346	343	364	316	322	366	340	333	363	337	384	351	306	362	325	331	337	318	346	352	363	338	305	337	367	324	335	334	339	332	342	348	340	352	343	364	365	362	349	363	356	351	341	342	311	349	324	368	339	363	317	345	355	346	367	359	379	331	343	337	370	357	370	323	348	331	357	344	333	350	367	347	332	344	339	351	355	381	334	351	364	341	344	350	359	371	349	367	354	337	367	329	353	344	352	343	336	333	357	358	347	337	326	350	349	346	330	349	363	331	352	344	383	334	343	351	381	366	332	373	347	344	347	370	337	324	358	401	349	353	338	366	348	337	372	362	331	300	354	328	377	337	345	332	345	358	348	336	335	351	354	330	383	351	327	362	363	352	379	336	345	352	350	341	346	331	324	365	345	340	358	355	344	367	349	314	377	327	368	371	361	343	374	353	358	346	359	341	340	348	337	361	358	337	376	359	336	347	334	326	318	328	352	364	322	386	341	369	361	367	381	346	316	359	337	354	361	381	328	348	375	351	323	315	394	350	351	345	352	331	342	312	335	354	358	363	353	324	331	326	355	333	362	360	333	345	391	365	356	340	331	352	358	340	345	369	291	346	349	381	323	338	342	353	352	353	327	344	400	381	346	371	342	348	328	351	357	349	350	317	347	362	359	357	340	349	345	312	357	346	367	331	362	334	348	327	366	376	354	369	346	363	342	364	332	362	349	356	355	344	363	342	329	339	351	364	341	351	331	351	347	338	332	322	324	361	350	349	365	342	363	339	346	369	412	312	347	371	358	346	355	319	365	348	360	357	328	353	374	366	359	330	336	359	334	346	338	362	342	345	329	342	319	326	360	347	329	342	331	316	379	343	357	345	362	345	393	345	287	319	337	354	347	363	330	326	340	319	375	345	340	339	361	313	316	351	329	339	324	322	341	321	348	350	339	335	357	342	300	322	340	341	341	379	352	327	334	353	387	353	380	346	341	348	353	338	310	386	357	350	344	339	335	342	340	350	341	341	348	340	351	344	346	326	329	345	338	359	348	365	349	336	348	343	346	354	353	331	347	361	346	357	334	324	355	340	347	333	343	355	338	312	351	361	356	344	347	371	335	349	356	328	350	338	310	357	363	360	325	345	376	341	318	365	334	358	339	344	359	314	324	351	336	365	345	370	334	334	331	323	335	379	349	326	348	350	346	355	343	353	329	311	349	358	361	346	364	377	335	371	341	356	365	346	349	338	391	342	315	335	347	359	369	343	358	348	373	331	344	356	344	353	350	341	336	363	346	337	347	339	362	352	362	333	313	373	339	322	307	352	347	359	376	386	352	367	316	309	350	352	341	361	342	336	343	353	346	320	337	373	351	346	343	336	342	319	330	342	327	362	350	337	331	336	337	340	379	347	353	356	369	348	341	344	347	323	317	310	344	373	336	376	325	360	360	375	375	365	336	356	343	339	329	353	355	375	332	355	360	329	316	351	354	349	355	355	348	357	362	351	333	377	326	351	351	364	349	319	319	330	368	343	350	339	312	325	336	335	336	354	360	355	346	338	343	358	319	334	310	315	355	374	355	344	355	371	344	339	342	351	359	349	322	352	366	366	370	317	327	348	378	351	323	358	352
22947	20646	27100	24223	20648	20692	9097	1652	1194	1046	1019	973	896	868	792	774	823	808	793	743	765	735	739	755	770	723	703	629	700	691	687	709	682	690	724	719	731	687	680	645	716	723	696	681	692	605	688	642	682	662	668	675	651	704	663	676	674	694	717	681	673	677	654	648	658	660	610	699	700	660	641	670	695	619	672	680	712	701	636	630	632	703	701	687	670	651	667	662	697	656	620	659	626	658	659	660	632	692	667	663	672	681	689	663	679	634	677	642	649	667	693	680	665	685	696	678	688	697	624	677	670	646	646	658	659	642	642	653	648	722	704	646	647	658	667	703	658	666	630	645	701	621	694	705	640	618	664	628	630	674	634	627	665	659	634	630	687	664	678	690	669	637	663	684	680	641	649	640	653	697	641	593	677	680	683	652	666	641	639	622	685	654	663	623	654	666	676	685	652	662	671	673	653	617	666	671	731	653	695	680	662	661	623	627	646	642	671	646	616	678	691	677	654	664	667	598	651	661	661	671	659	667	686	654	684	641	656	667	646	702	646	678	642	693	671	682	728	706	668	680	691	663	679	668	642	692	698	648	702	598	652	630	646	665	629	673	674	660	712	645	646	685	684	668	679	688	684	637	707	662	663	646	676	675	733	653	653	659	658	664	665	649	685	669	649	650	679	666	664	719	653	612	665	666	672	680	708	685	682	681	667	689	634	650	685	685	648	639	702	626	674	677	650	636	665	643	669	674	623	698	618	641	671	637	668	692	638	693	670	646	657	654	627	637	666	596	653	640	610	684	717	657	723	640	671	698	647	666	638	654	681	650	682	722	633	682	658	650	668	615	699	626	662	664	663	633	702	665	683	631	628	648	720	669	651	637	650	702	618	651	684	658	672	638	682	645	667	706	699	651	700	660	639	674	645	652	648	637	640	686	714	685	655	647	647	643	642	680	678	604	657	703	666	652	645	658	692	651	637	672	620	652	660	649	697	665	669	623	631	643	672	634	680	652	658	660	668	728	630	694	672	695	670	637	661	661	694	633	658	660	664	683	672	690	674	691	657	631	684	674	638	653	658	635	679	611	678	605	683	695	625	644	688	644	660	725	664	689	669	663	679	679	676	690	645	712	699	674	637	679	667	691	654	674	667	620	704	628	644	723	674	626	627	664	640	666	654	650	639	592	683	687	652	688	653	707	656	675	665	635	620	630	664	699	618	668	672	681	706	662	625	673	645	661	629	588	680	666	639	689	664	703	649	673	651	685	618	622	652	677	671	682	651	646	642	674	690	665	649	672	661	631	670	655	685	611	649	631	657	652	664	653	652	642	645	633	635	697	639	605	634	678	636	652	666	633	670	673	648	648	643	670	670	686	615	643	678	620	674	678	623	663	686	644	662	659	722	636	689	701	633	628	702	679	642	710	688	656	614	651	657	668	681	693	693	648	596	641	642	650	667	680	675	697	722	679	637	714	657	607	606	634	669	627	657	643	646	650	666	670	652	663	676	720	653	694	668	655	625	704	723	670	680	638	700	684	647	650	691	680	675	669	636	626	650	633	656	661	650	645	673	636	682	666	700	641	663	630	652	702	642	669	627	681	706	658	696	630	636	657	644	677	670	696	680	670	675	717	629	673	634	712	720	681	660	636	700	638	625	675	653	693	714	646	665	686	665	616	696	668	653	711	689	632	643	634	684	674	663	710	663	627	680	628	641	696	646	643	710	608	664	638	680	743	698	677	640	661	623	679	671	710	654	666	647	638	639	645	662	689	666	666	655	668	658	642	656	643	693	711	675	649	685	666	608	693	643	674	660	671	683	699	679	672	691	632	661	726	638	668	709	632	623	723	657	659	668	628	650	691	659	668	676	660	681	627	680	641	650	640	642	624	692	649	666	711	648	638	666	654	660	634	632	653	674	678	672	688	671	644	660	660	626	700	660	660	637	686	629	652	623	696	627	672	679	641	651	661	685	626	660	717	641	707	638	639	688	660	678	629	642	626	702	628	621	682	638	623	639	665	708	646	670	653	650	650	681	678	658	662	682	619	632	693	685	699	684	638	649	650	665	678	703	670	684	662	680	682	663	690	688	675	651	674	699	675	683	679	676	667	658	653	714	642	678	652	670	618	660	638	614	625	657	660	623	651	602	662	700	603	662	668	663	683	646	666	616	657	625	715	659	671	672	658	670	688	667	648	664	669	673	654	632	638	629	650	686	586	689	672	646	700	674	667	631	649	625	657	680	690	670	659	655	704	638	659	699	677	672	688	626	670	684	647	686	635	661	671	709	659	667	655	626	693	636	682	644	658	708	676	633	670	664	652	672	681	646	662	656	661	697	676	638	668	667	664	681	671	693	622	607	666	655	679	676	685	701	608	696	672	700	634	678	661	641	696	663	659	633	661	593	611	687	644	700	634	616	692	674	643	620	642	664	662	685	622	667	623	636	668	653	683	660	649	703	631	663	685	683	694	701	686	656	677	661	627	669	658	711	665	679	685	677	662	699	639	646	655	654	680	648	643	726	643	651	698	692	715	654	685	656	652	653	644	662	611	687	674	684	675	634	679	679	634	649	676	664	661	613	686	624	679	664	667	674	696	629	702	669	682	660	657	647	688	671	647	691	670	673	628	683	676	632	656	680	664	653	694	684	651	635	661	676	685	631	644	673	674	675	634	661	676	667	684	662	647	691	630	668	631	667	635	640	663	653	676	673	685	694	649	678	642	675	710	653	651	635	619	637	684	670	632	673	631	636	672	642	650	637	668	701	650	641	630	646	638	615	651	669	663	597	645	654	632	720	628	651	646	658	670	679	677	647	664	696	699	671	670	606	626	658	661	647	666	708	652	671	625	699	663	693	683	658	650	688	689	609	704	636	629	631	696	675	608	672	668	635	646	657	683	617	651	667	657	638	691	694	630	598	692	696	700	631	635	665	672	701	655	679	680	681	704	621	681	737	659	694	640	626	673	659	656	623	641	631	684	689	663	650	659	677	664	707	615	709	704	611	613	669	625	651	610	648	628	676	649	655	674	639	645	646	659	660	655	673	676	639	675	642	629	672	651	662	646	670	695	681	670	685	677	654	653	678	634	612	665	633	667	607	635	673	698	691	698	629	694	655	656	656	658	763	629	661	613	627	671	653	674	666	679	643	691	671	677	655	678	626	635	681	662	669	672	667	610	680	682	690	689	694	658	642	664	607	645	661	733	698	613	661	687	651	650	690	649	662	671	630	665	652	647	692	680	670	656	663	705	674	675	670	671	674	665	662	597	635	647	695	655	662	665	651	653	749	677	642	644	658	685	640	624	665	712	639	652	675	648	675	624	662	636	686	642	613	632	701	641	708	654	627	671	692	651	611	636	695	699	621	665	623	667	664	678	644	624	642	630	720	678	630	705	644	642	694	662	699	702	650	646	644	651	646	638	650	669	656	693	653	642	646	658	633	643	603	645	634	667	658	658	611	666	679	665	687	652	647	707	688	615	676	673	663	677	649	673	661	664
25090	13886	12667	7095	4815	3545	2736	2200	1970	1614	1437	1286	1106	1100	1025	972	973	861	884	812	778	799	740	750	740	750	747	721	729	711	692	709	723	681	723	685	718	714	599	665	668	686	638	672	675	657	679	666	702	673	640	667	668	650	632	674	652	662	638	654	660	631	650	655	592	627	648	613	635	657	621	614	645	658	622	674	601	635	661	611	639	662	630	662	625	630	648	643	639	630	628	631	645	617	655	641	598	618	616	594	655	632	634	593	692	632	653	597	676	669	650	657	648	617	601	645	626	637	643	628	662	633	679	664	657	658	648	633	660	621	646	661	637	653	653	630	634	629	648	655	669	606	706	646	667	615	667	624	639	638	598	593	634	684	607	619	654	617	625	638	632	697	635	623	650	642	665	629	653	613	653	643	625	600	611	656	671	642	630	585	620	596	633	617	642	637	635	677	589	688	623	635	648	650	615	592	638	642	598	642	603	631	566	650	649	631	639	674	655	622	607	655	702	618	636	619	624	617	622	647	646	617	641	581	655	681	658	663	617	667	618	634	638	607	627	674	634	608	678	648	664	598	642	654	655	686	651	633	649	607	593	637	684	595	618	631	607	598	629	656	635	576	672	631	616	666	638	588	611	619	655	582	661	653	634	613	604	660	655	592	615	586	660	597	627	598	640	653	628	622	628	663	590	651	623	607	626	706	647	641	638	635	611	661	600	652	622	628	639	614	602	640	603	599	636	603	609	687	661	636	647	662	640	617	676	636	631	638	615	644	615	615	620	676	641	646	635	649	681	674	607	651	635	638	624	627	626	642	641	614	622	616	641	646	628	625	658	644	595	635	655	623	641	622	633	596	623	589	646	587	655	572	654	621	646	609	610	615	671	628	649	622	654	617	641	579	646	697	620	650	617	566	599	642	644	650	614	650	641	634	636	641	668	645	623	636	588	619	626	614	666	621	644	635	647	601	620	600	582	638	587	611	609	618	655	601	647	604	619	605	663	628	610	653	640	650	655	639	643	644	673	578	657	675	630	631	620	636	634	629	614	631	613	650	622	650	608	612	645	631	664	613	630	660	601	624	695	665	594	626	650	650	648	628	644	628	598	687	638	633	677	601	603	647	644	677	619	650	704	637	599	654	661	604	624	592	697	625	683	654	651	588	675	598	628	655	625	639	656	621	680	678	669	626	666	619	645	667	598	625	654	635	628	637	645	645	667	689	651	693	698	647	602	627	621	661	647	605	631	631	667	630	597	693	610	642	590	596	646	651	626	616	615	634	596	706	639	673	673	621	605	582	646	649	617	617	640	618	675	631	677	662	587	590	603	634	604	603	629	650	633	617	668	639	641	631	651	623	614	608	624	634	592	629	636	636	650	643	618	635	615	612	639	649	651	641	647	690	629	617	616	651	625	591	611	634	648	643	616	620	638	648	677	642	617	671	627	673	662	621	653	607	622	635	640	650	601	645	682	674	644	624	635	642	633	691	626	613	651	619	640	609	618	611	632	638	614	648	640	652	619	651	634	618	622	670	644	648	665	662	586	640	618	653	697	611	658	684	693	618	661	636	643	651	678	622	635	631	613	602	660	664	622	625	626	632	627	621	650	672	638	618	678	616	641	633	635	615	615	608	604	606	591	640	589	605	629	677	616	619	643	606	680	644	659	640	655	619	589	649	623	618	655	645	651	698	632	625	628	695	625	635	606	630	623	659	606	656	636	614	646	614	618	639	605	605	676	607	644	602	648	618	636	641	604	620	645	636	647	619	690	590	636	612	646	627	628	624	627	611	612	602	649	626	630	650	648	610	611	598	660	615	660	564	629	608	638	585	668	650	606	606	649	631	685	648	636	660	669	654	667	632	600	572	661	595	627	604	687	636	646	652	561	657	605	637	672	664	629	647	625	604	629	600	615	654	698	619	637	633	625	636	626	592	656	636	645	645	619	688	641	622	657	628	654	633	635	641	616	594	686	669	608	651	638	637	644	665	583	650	676	647	642	632	600	637	629	605	651	634	633	630	615	596	650	671	649	672	671	672	642	659	611	626	612	597	645	642	672	631	613	621	638	621	620	612	609	626	628	630	587	641	639	630	626	599	637	593	627	665	622	642	594	662	638	638	615	618	609	655	623	606	632	629	644	649	657	677	638	615	671	601	647	653	676	606	641	643	618	616	609	614	618	632	611	630	591	628	624	613	643	590	650	617	648	616	624	621	631	631	662	623	613	595	658	650	611	642	645	622	625	667	568	616	639	655	658	627	675	617	624	674	624	654	603	645	637	648	640	580	619	591	669	630	618	621	652	638	623	650	640	633	579	638	645	605	643	652	700	611	656	631	653	596	607	592	597	657	609	668	649	656	675	608	625	618	623	615	660	614	555	601	593	659	663	654	654	630	665	593	599	643	668	664	676	649	651	636	652	654	612	628	652	642	647	641	639	619	694	657	617	645	612	631	635	636	628	647	660	662	653	617	653	628	640	675	618	640	678	619	647	629	619	650	600	646	618	646	656	626	648	641	629	685	631	621	679	674	689	614	625	626	620	658	621	573	633	568	677	637	693	620	624	619	620	615	636	597	658	634	621	626	603	677	597	683	683	618	627	672	635	624	624	607	616	628	648	639	614	607	632	629	616	640	645	623	627	601	659	652	704	613	601	656	659	668	654	646	610	608	632	609	635	680	679	644	582	622	644	609	629	658	650	671	649	623	631	604	639	612	627	656	648	665	595	608	657	629	596	640	604	621	601	607	669	650	638	614	621	624	628	635	648	642	638	620	642	638	657	632	676	636	664	638	607	639	668	660	590	626	633	639	601	616	620	676	613	640	609	605	639	633	647	631	628	652	613	654	636	632	613	652	620	661	612	593	647	674	627	641	626	636	632	687	619	634	610	598	673	607	666	640	621	659	615	648	648	656	656	644	622	598	656	637	620	597	617	627	637	634	647	617	615	615	674	588	676	678	631	631	671	613	659	663	606	625	594	675	609	625	659	600	630	638	631	636	619	619	678	603	621	645	610	646	598	666	606	621	633	580	641	570	690	670	643	662	662	612	639	629	624	635	599	653	617	651	664	598	665	646	597	646	637	661	641	636	591	643	656	667	607	650	617	622	605	653	630	637	638	643	657	645	631	650	654	621	596	629	648	649	637	658	631	621	619	651	634	640	601	651	616	675	591	662	619	608	653	588	639	618	649	666	685	646	623	643	579	653	652	638	620	630	602	633	651	663	629	611	630	654	653	602	672	624	598	679	612	604	612	669	670	677	636	590	620	665	639	594	612	627	601	646	606	596	600	661	644	610	652	622	644	606	654	647	629	645	634	618	607	627	654	659	652	652	662	694	594	629	581	672	653	631	648	661	614	612	628	622	665	638	622	666	653	635	659	654	634	649	626	621	608	648	659	669	601	612	626	609	561	650	597	584	634	653	666	648	632	628	617	669	650	588	612	674	610	617	606	605	649	628	627	630	624	622	670	613	601	626	690	585	655	619	605	682	663	652
31956	14594	2192	535	391	385	329	265	293	288	289	275	246	293	298	259	247	267	296	278	251	264	260	279	253	265	278	277	264	276	287	274	245	241	223	252	281	277	285	278	281	273	248	273	265	273	248	281	206	278	248	242	247	260	260	274	294	282	239	290	275	235	273	268	259	265	282	278	249	244	275	216	239	291	268	274	257	261	257	280	239	264	269	256	275	253	268	251	264	287	279	276	272	270	269	284	256	283	250	252	273	260	256	236	220	246	262	292	250	276	256	263	244	287	235	270	273	243	277	233	290	263	269	251	249	266	287	294	286	247	297	262	270	284	256	234	274	279	283	266	247	253	280	269	303	255	262	263	284	258	285	293	276	269	272	244	265	266	283	254	245	301	310	282	265	290	258	264	266	247	288	271	251	247	276	264	274	264	270	259	261	246	256	268	225	229	260	254	264	264	264	277	250	265	273	248	287	261	236	258	246	246	277	304	259	254	276	263	278	270	249	279	263	248	281	262	267	258	242	263	259	247	241	263	255	260	247	270	260	247	272	237	255	268	279	229	253	290	283	273	239	265	251	265	262	291	268	251	266	255	230	237	255	288	253	253	268	272	276	246	240	258	252	250	281	263	238	276	265	300	261	264	252	272	300	253	264	283	279	265	259	242	277	299	247	273	265	258	274	281	240	283	285	261	254	264	242	270	259	244	294	280	247	240	253	234	272	257	277	285	282	269	253	302	266	256	221	263	279	266	231	276	269	274	264	217	289	266	252	280	279	258	258	247	212	260	251	270	243	272	269	239	263	246	274	271	289	285	277	255	287	279	279	260	282	251	247	247	309	260	269	273	290	271	282	251	262	253	241	290	254	269	278	291	250	269	286	275	264	244	229	275	264	259	299	254	245	240	245	276	281	251	267	224	285	243	296	251	261	285	250	288	275	261	265	289	271	271	271	264	279	256	239	240	230	273	229	296	262	269	271	255	250	288	273	273	285	287	278	275	291	242	270	255	275	290	290	253	234	267	249	270	280	272	272	240	256	273	281	246	311	261	243	234	276	242	251	259	273	247	252	272	290	280	274	258	279	244	273	293	254	293	264	284	263	263	267	279	249	291	261	265	236	269	294	275	265	240	271	253	252	274	213	273	269	262	265	249	252	255	275	262	258	264	258	284	299	278	285	292	263	276	253	283	265	280	256	257	266	258	270	254	256	279	230	244	266	257	250	262	264	261	296	270	260	243	276	257	262	269	274	268	257	269	263	252	259	268	237	257	251	248	277	217	263	284	263	239	292	254	269	282	272	269	276	257	283	247	251	270	263	287	292	265	276	291	260	278	285	247	264	267	258	242	265	242	247	264	270	240	276	307	290	287	259	249	241	266	280	251	246	260	263	259	242	252	249	275	245	287	266	249	225	266	289	293	268	234	264	277	255	279	252	254	235	279	288	291	244	268	242	272	281	273	276	245	275	287	290	286	286	291	246	257	252	270	278	254	264	271	260	272	281	279	286	259	276	222	231	261	235	273	284	285	265	243	259	249	283	268	260	273	273	280	261	257	291	283	245	276	279	254	257	260	286	273	252	262	255	231	276	242	233	291	278	223	262	250	248	283	251	265	270	244	290	297	266	237	300	282	271	250	243	238	263	265	259	261	260	242	251	252	240	263	295	286	277	254	239	256	265	246	282	262	234	256	262	290	300	253	272	273	260	259	262	282	265	224	257	259	272	277	257	284	254	244	258	248	260	255	246	302	248	275	281	276	284	260	256	237	249	281	262	245	244	277	279	254	249	281	266	243	283	258	276	264	237	259	268	257	275	233	274	288	280	251	280	238	272	266	305	248	256	280	274	247	281	266	279	241	274	276	265	284	267	288	271	256	232	241	262	265	232	266	256	269	272	271	280	267	268	231	262	274	254	283	269	268	272	288	252	276	252	250	268	271	262	243	236	245	300	239	253	276	278	277	253	245	280	262	238	278	257	275	270	257	274	307	287	278	240	257	263	281	272	280	275	265	260	251	244	270	279	266	278	275	266	257	303	238	275	283	268	263	289	253	297	265	289	304	268	244	267	274	255	271	273	247	270	285	258	254	286	288	255	264	272	262	270	271	255	248	280	250	260	259	274	256	262	251	258	243	272	269	261	264	278	279	251	258	273	243	223	254	281	262	248	278	257	240	283	275	293	277	286	280	272	260	246	267	272	251	247	291	224	250	249	251	280	292	268	269	262	280	247	268	235	257	263	253	250	266	281	263	207	247	272	276	296	271	280	285	256	253	263	277	279	283	280	268	252	276	262	251	250	303	271	278	264	244	279	275	242	272	261	237	282	269	250	262	277	258	268	267	258	275	248	287	236	274	271	290	250	257	246	304	281	247	255	277	245	270	272	277	254	286	263	260	242	273	254	252	241	267	247	285	290	243	255	254	263	265	259	242	259	256	278	255	253	251	259	274	270	274	267	246	253	270	290	246	268	278	257	240	281	290	255	255	287	308	258	273	282	247	250	254	252	276	271	241	279	276	243	259	246	237	258	252	254	282	231	264	263	238	261	302	261	279	271	310	250	246	329	257	250	270	229	256	260	259	243	232	240	244	299	271	246	260	272	274	271	273	247	266	230	269	245	232	269	274	286	275	284	252	247	257	242	260	287	247	268	270	271	269	284	254	257	227	283	271	258	280	258	237	260	241	257	242	257	273	273	274	275	262	269	274	249	269	274	274	261	260	260	280	267	271	290	250	275	264	259	284	296	303	276	265	248	265	256	255	247	271	288	295	279	260	245	237	277	266	263	256	255	267	284	259	265	243	255	247	242	261	257	258	269	262	286	272	248	257	268	248	254	243	283	248	271	271	277	257	262	250	251	267	284	250	234	266	256	271	250	270	253	244	271	289	246	253	273	273	250	250	273	274	248	238	258	285	275	233	277	285	261	250	284	240	254	269	292	279	255	230	302	276	273	266	281	276	283	288	265	277	314	271	261	263	258	273	230	266	265	248	285	250	268	278	247	274	275	254	271	277	267	270	282	260	276	292	285	262	270	286	272	269	267	260	234	264	249	246	260	242	244	290	277	252	225	244	272	268	250	256	267	267	246	276	258	259	266	271	260	296	267	258	254	243	244	256	255	253	252	233	254	262	257	264	254	237	276	260	251	271	260	256	251	283	253	267	261	238	257	269	266	274	241	266	275	282	280	271	296	262	252	268	266	231	254	254	286	257	238	272	275	250	227	262	295	262	272	272	246	256	283	258	279	278	280	257	233	273	253	234	265	280	268	292	254	287	262	235	289	263	275	265	269	249	266	241	280	286	265	269	261	295	242	241	247	265	246	238	290	247	256	245	306	266	243	288	288	254	252	247	243	264	262	251	254	267	283	248	270	271	273	242	275	273	261	301	263	282	260	261	285	263	258	239	276	268	261	237	270	223	261	238	280	257	251	252	298	277	255	254	255	271	254	257	252	266	269	278	246	272	298	271	260	265	258	212	255	263	242	253	258	256	227	262
19178	743	663	481	359	383	335	302	289	315	303	299	285	321	326	308	293	278	309	305	302	290	288	311	325	301	290	285	293	290	276	318	259	265	292	284	262	315	332	263	280	277	243	299	297	284	293	311	254	274	280	291	277	280	261	268	298	257	278	266	279	271	285	274	298	294	292	307	296	284	276	290	291	314	271	264	278	283	298	282	278	276	294	296	289	287	269	280	269	271	317	290	289	294	301	253	288	271	289	279	274	291	272	284	289	264	278	271	323	306	270	263	278	270	303	295	279	281	293	291	312	283	301	314	282	262	307	321	262	288	287	300	275	296	284	284	284	276	285	276	284	286	326	307	275	262	308	251	285	255	284	308	297	309	295	291	263	271	265	291	314	255	259	324	283	277	279	271	292	287	313	305	288	301	266	276	258	291	292	302	296	291	284	259	269	290	311	331	287	273	298	284	294	284	265	311	242	269	274	264	274	274	274	271	287	271	271	293	270	261	306	287	305	278	263	315	271	279	314	272	305	285	265	303	267	290	305	297	309	291	276	254	290	279	301	282	276	295	259	264	292	269	285	292	298	286	274	289	307	293	312	290	271	269	272	304	287	261	272	282	268	313	290	288	246	294	298	299	292	285	288	291	264	310	261	282	301	267	288	274	305	260	339	253	287	265	279	284	278	275	313	309	292	265	308	285	261	251	249	301	306	299	298	270	266	267	265	260	303	277	300	266	298	277	275	296	319	264	289	297	275	287	286	305	277	275	286	306	269	269	271	304	257	267	288	298	259	317	291	244	318	258	318	258	267	285	301	291	295	295	275	285	292	328	304	290	299	258	279	272	308	271	279	279	290	226	266	318	269	274	287	321	273	298	297	247	266	300	273	293	281	277	298	312	254	266	319	288	307	294	274	265	289	304	315	272	279	309	305	266	314	269	297	280	301	285	283	296	292	304	244	265	301	268	274	291	304	271	278	260	276	273	271	280	294	270	275	280	296	268	274	278	289	281	264	290	307	294	275	284	280	257	280	291	297	269	278	255	317	295	265	283	289	309	294	273	283	279	271	287	303	290	285	273	315	290	300	257	302	287	265	316	271	255	272	294	281	319	286	299	289	291	289	261	270	280	283	281	275	272	288	320	275	257	311	287	311	282	302	267	292	305	274	273	273	274	323	273	297	277	312	261	288	280	283	278	278	300	283	305	308	313	273	251	302	304	307	281	265	264	322	271	277	274	290	312	271	271	302	281	297	279	287	294	273	259	314	247	295	302	309	301	302	286	273	291	262	269	299	323	296	275	270	288	275	304	305	305	282	287	301	271	290	263	303	291	257	275	332	301	280	295	304	292	326	316	302	317	286	279	297	304	301	301	266	296	299	328	288	301	296	291	313	289	298	277	294	275	274	290	293	283	253	256	317	313	266	286	280	276	293	289	296	283	274	312	284	295	294	300	295	290	286	283	309	287	281	284	279	262	282	302	265	288	267	302	268	304	279	252	292	277	315	307	267	297	274	282	263	258	303	308	276	271	282	246	277	293	297	296	277	308	294	274	284	266	289	308	280	285	285	278	308	294	294	293	297	259	257	288	259	287	287	319	298	301	281	269	268	289	291	289	265	282	307	289	309	301	284	270	272	288	290	287	312	294	264	307	270	293	276	281	308	310	281	284	262	308	298	306	312	295	283	274	260	261	276	266	264	303	282	291	284	297	332	280	297	310	282	275	284	269	272	301	277	299	297	280	259	294	303	287	287	252	271	291	277	291	251	243	324	270	284	285	292	275	321	281	311	252	302	262	289	289	274	292	294	307	277	307	277	302	275	269	306	270	301	260	265	273	292	278	297	288	278	296	317	303	274	307	282	281	303	277	261	281	280	293	285	320	272	252	285	282	302	286	268	254	285	300	280	281	304	280	272	297	298	288	288	305	265	294	293	295	290	305	274	289	268	281	270	293	291	282	294	294	301	282	268	265	267	287	281	299	299	272	302	305	293	299	279	295	248	287	262	302	307	287	276	257	250	320	279	300	295	267	311	285	315	252	288	280	295	253	294	290	273	288	262	343	295	281	277	273	269	291	250	298	287	262	274	299	290	264	305	318	275	297	272	291	257	277	294	300	273	325	289	311	291	269	252	290	268	281	277	307	286	269	260	286	270	289	289	299	295	306	279	287	296	296	279	270	303	306	296	321	282	290	277	286	289	281	290	324	302	268	287	301	323	290	313	309	278	279	277	277	293	281	297	299	289	284	271	291	276	295	283	283	280	296	298	307	266	278	326	290	277	284	286	278	286	290	292	301	279	278	310	294	257	304	315	261	286	315	289	250	313	299	279	301	289	325	313	312	280	283	303	282	271	296	285	309	307	283	289	291	282	289	258	265	288	276	264	282	249	282	261	268	272	273	277	294	274	264	315	283	272	271	318	275	282	299	299	287	304	295	306	283	273	295	294	279	283	257	275	279	292	268	303	306	312	274	265	273	279	295	250	279	291	277	266	270	268	264	284	245	297	283	249	299	280	289	270	277	280	260	323	274	290	289	263	275	289	278	276	290	283	294	285	288	295	275	281	288	268	268	305	289	292	267	251	298	299	288	251	260	259	259	264	291	285	304	284	284	301	278	272	284	294	277	282	277	302	290	286	296	281	292	267	283	275	262	276	244	340	274	291	272	288	252	334	300	309	288	284	314	296	291	317	281	317	303	308	286	257	277	278	269	304	308	288	297	256	291	277	258	294	286	284	265	289	271	288	272	259	280	289	266	312	288	292	289	303	296	288	286	287	273	284	281	280	255	280	269	273	337	281	271	292	299	248	274	298	290	277	313	310	279	291	260	286	274	275	271	302	271	253	306	294	311	298	293	287	293	282	298	300	311	275	271	290	284	298	283	323	267	285	270	305	286	311	317	268	296	312	272	306	279	286	276	296	305	288	304	290	263	284	299	320	288	296	271	286	277	252	285	273	303	302	268	316	264	269	288	286	288	306	275	307	280	297	274	284	303	296	290	286	258	258	301	254	283	284	305	299	268	262	291	326	267	289	275	265	293	325	297	302	269	267	300	295	307	286	294	306	266	309	286	278	304	259	281	294	269	301	284	310	296	304	299	303	263	273	291	268	250	255	270	285	286	278	322	289	264	315	305	308	316	253	289	327	280	302	267	291	296	297	270	280	284	295	254	293	295	251	273	281	253	267	289	291	294	281	291	316	288	298	268	284	322	247	275	302	293	306	298	281	303	294	273	277	279	275	306	291	306	286	246	273	324	269	269	266	290	274	298	321	302	297	294	282	267	289	267	281	284	321	298	302	293	225	289	281	319	285	294	292	267	310	285	267	256	293	282	243	265	277	285	283	295	286	285	287	301	303	304	283	294	266	270	303	280	285	254	295	261	273	306	318	286	299	325	299	266	294	299	279	288	291	303	296	265	314	304	294	266	257	274	293	301	284	278	262	286	265	313	302	280	315	291	302	327	321	320	261	294	278	301	272	311	285	272	257	257	303	274
24926	20630	26866	24388	20638	9644	1098	765	573	561	527	475	408	438	423	405	384	382	357	364	380	364	366	345	387	346	395	367	366	347	364	384	377	366	332	370	341	386	353	373	380	341	382	361	332	322	349	340	314	331	346	360	331	341	338	348	352	351	316	359	336	297	319	348	306	350	379	357	339	336	321	325	321	367	365	369	367	362	335	357	356	354	370	330	340	347	343	352	350	312	329	348	332	343	323	348	325	333	343	356	336	322	356	315	337	311	331	335	368	363	344	314	318	338	305	371	349	365	313	346	344	329	349	336	331	313	354	321	342	326	327	397	351	323	363	281	307	343	328	362	324	354	349	321	334	377	358	333	344	347	360	306	305	305	321	299	350	318	324	334	360	321	350	370	373	365	354	338	355	356	330	341	362	324	319	347	338	362	319	350	358	315	352	303	318	341	374	334	355	358	351	368	329	332	340	371	345	307	351	338	344	359	329	344	334	349	332	330	337	343	334	352	333	320	349	320	311	346	332	336	324	363	355	343	348	336	350	339	312	317	298	346	342	322	321	340	358	307	310	370	358	319	328	337	360	337	350	372	325	357	313	361	363	300	337	334	333	359	335	328	356	361	325	331	324	330	335	364	326	351	351	346	354	327	364	378	364	329	357	338	327	327	342	322	348	339	344	336	339	338	335	307	335	369	347	326	352	315	347	331	362	348	326	309	351	340	323	326	359	350	371	337	363	372	322	337	351	340	344	356	325	323	336	333	313	347	341	368	339	345	307	332	337	341	337	308	354	338	350	331	349	315	317	341	309	332	346	341	333	331	344	311	363	363	351	299	309	328	384	332	328	366	354	348	334	335	316	351	354	348	335	310	321	345	356	321	320	347	314	322	301	313	352	331	335	308	299	345	352	362	302	370	319	320	357	357	332	335	325	348	353	357	335	335	330	353	320	320	318	352	324	307	338	371	367	339	346	381	376	310	336	342	327	317	331	334	356	336	351	359	349	360	360	368	347	340	352	332	332	350	327	358	358	344	346	333	353	352	305	333	340	327	325	316	347	354	331	359	355	343	318	345	346	324	330	325	318	332	358	340	317	339	300	331	328	316	356	362	352	357	342	369	351	342	371	318	328	354	353	353	309	345	327	354	342	316	383	345	355	321	327	364	335	350	357	337	334	330	336	370	351	347	331	316	349	332	321	355	355	344	305	331	334	324	359	380	312	340	316	333	341	351	338	333	357	335	319	377	354	374	339	340	321	341	321	317	321	342	341	310	327	347	344	319	342	347	330	349	377	358	338	369	276	343	313	335	388	380	333	335	359	340	346	324	336	334	318	347	353	323	375	372	350	323	354	344	327	361	364	352	347	311	341	367	318	343	339	305	318	355	293	334	356	309	328	333	328	337	342	324	358	303	377	330	346	342	347	322	329	329	344	324	345	355	335	322	332	338	355	320	313	358	339	351	319	340	335	337	344	385	380	323	327	338	313	341	306	343	335	346	301	345	350	338	326	336	340	324	376	301	355	334	344	347	324	341	341	305	314	340	349	315	333	337	364	316	337	319	319	331	328	306	352	314	331	358	322	321	315	320	321	327	320	336	330	363	338	351	373	342	334	300	339	332	344	327	324	350	321	352	335	351	340	348	336	348	374	349	362	312	328	323	349	322	332	319	330	342	321	294	340	320	329	325	334	352	357	286	327	329	337	345	355	324	355	352	316	309	328	377	348	339	332	368	371	338	360	354	341	314	356	321	352	319	346	332	356	311	341	346	359	359	348	356	363	339	339	360	335	334	323	357	362	331	282	374	341	332	355	365	324	359	341	324	323	352	337	317	343	351	305	360	329	339	377	344	307	342	357	305	296	373	342	333	332	306	316	329	354	311	307	344	352	350	354	307	353	348	346	348	347	345	311	336	392	347	333	323	335	361	331	331	334	343	351	339	355	330	320	343	344	355	319	346	332	363	341	339	341	328	347	320	304	336	325	347	318	326	316	340	333	312	350	308	335	320	337	321	317	341	340	352	344	317	312	331	304	317	338	311	344	350	342	341	347	374	329	343	349	366	351	361	345	344	339	347	326	328	314	377	338	338	335	374	364	365	341	348	370	325	315	378	343	336	316	286	357	317	332	347	303	329	354	328	363	365	316	336	349	328	357	349	323	323	357	312	345	324	317	328	327	359	354	351	333	359	324	319	364	322	343	367	345	358	353	344	355	342	320	355	292	364	353	323	326	331	327	336	319	323	299	345	350	354	297	314	389	321	330	353	330	326	369	391	339	334	336	317	357	356	331	374	352	318	352	321	310	330	346	371	338	330	356	333	350	340	351	337	315	363	337	358	326	339	334	374	320	371	349	342	351	341	344	327	303	334	335	342	341	338	363	319	333	342	352	313	291	352	313	312	317	334	371	339	335	338	315	316	326	371	312	353	357	325	334	330	325	352	345	327	334	352	357	331	320	290	330	346	362	339	344	379	304	328	332	322	349	356	354	338	312	352	321	298	342	338	312	352	343	324	334	354	376	350	353	358	338	337	335	363	327	338	330	348	345	330	335	348	294	356	328	325	333	365	319	320	358	322	367	332	352	328	337	312	350	320	308	364	320	346	320	376	363	319	321	363	362	293	312	359	332	328	341	366	352	325	327	317	361	323	322	321	311	336	346	337	316	338	340	329	315	344	313	361	347	332	355	342	373	336	333	302	317	368	338	355	343	340	330	328	334	358	355	314	320	349	326	325	298	320	346	331	333	348	349	356	329	352	332	323	331	343	329	363	332	331	321	331	309	324	344	312	348	391	337	320	343	294	328	314	312	361	301	334	361	322	330	362	317	353	313	327	314	315	342	343	322	335	329	330	346	327	310	347	341	342	360	366	335	330	365	343	332	356	332	312	327	370	359	338	355	285	293	372	350	328	321	346	315	330	339	329	338	344	358	326	339	342	319	351	303	354	376	320	356	355	331	332	319	342	380	350	353	344	338	344	351	299	358	326	328	360	324	305	368	358	302	333	330	297	334	327	308	314	349	335	353	332	359	368	361	364	355	338	328	327	341	327	325	312	379	359	341	368	328	350	374	344	327	338	316	325	323	320	367	307	326	357	352	312	340	348	346	332	330	322	331	346	342	327	303	310	347	344	346	336	358	335	325	324	348	339	346	308	321	344	341	323	334	341	325	375	343	318	333	334	343	353	350	346	313	362	357	336	333	343	356	345	350	325	336	317	288	336	323	328	334	322	378	343	329	343	326	344	324	308	310	311	340	348	342	360	340	331	342	351	318	343	348	355	340	328	346	338	354	344	347	322	322	351	355	366	312	327	332	326	349	317	365	343	356	342	326	344	330	327	314	331	370	311	320	325	321	292	333	329	330	369	360	306	334	320	382	318	348	299	307	319	362	338	307	355	352	353	352	352	338	336	327	343	321	327	356	324	351	349	358	310	333	373	359	354	336	345	347	360	353	336	345	370	323	341	317	332	337	327	366	363	341	296	326	358	323	357	349	337
24604	8124	7614	3996	2554	1907	1412	1185	985	811	746	669	588	557	532	490	491	488	441	462	430	387	436	391	380	392	366	398	367	396	349	371	343	366	347	388	353	355	350	363	372	369	332	357	382	332	344	326	360	346	352	361	352	393	337	330	352	361	343	350	333	367	341	337	364	333	332	332	334	306	341	341	331	321	337	335	345	328	338	347	343	322	339	342	341	330	373	344	323	320	339	360	346	348	325	321	355	342	339	344	334	317	348	326	368	355	330	336	364	315	360	354	337	303	320	387	347	348	332	337	341	347	338	333	349	346	317	337	333	341	322	326	328	327	323	326	336	340	291	359	319	360	388	334	352	335	331	364	343	348	339	346	334	341	323	338	312	322	346	325	352	297	323	296	358	367	373	330	370	345	322	344	371	321	329	378	321	347	347	335	325	335	349	351	323	327	380	305	322	348	346	315	371	347	319	334	338	344	336	346	323	304	327	337	338	328	331	338	355	359	337	361	354	397	345	325	359	350	371	335	326	324	331	344	327	339	352	344	328	319	348	334	333	345	318	351	340	311	318	312	322	348	365	304	352	341	342	322	344	329	330	317	327	321	317	348	344	329	334	377	336	344	375	359	341	345	321	336	327	339	353	325	334	317	377	357	351	349	352	321	319	329	337	343	328	333	350	357	345	328	329	320	355	364	351	370	342	302	331	344	374	317	338	333	358	284	345	371	329	360	315	345	276	351	326	348	341	351	336	350	353	325	329	313	361	321	338	342	351	341	359	327	349	335	396	328	353	319	352	356	331	333	359	316	332	341	337	354	310	330	331	308	365	332	342	366	316	361	375	340	377	368	332	315	348	334	329	285	326	334	366	320	303	304	337	300	345	336	344	375	303	336	343	346	339	353	334	337	330	338	310	327	353	352	355	320	330	316	300	322	347	342	329	333	345	350	330	316	312	316	324	337	320	345	341	326	366	348	345	337	373	351	349	380	314	312	347	346	348	362	323	295	316	357	348	333	340	355	307	347	350	323	337	333	338	372	341	335	382	350	323	342	336	319	364	339	302	358	345	336	324	314	382	322	333	314	316	319	342	317	319	387	353	336	343	325	302	299	333	313	347	367	342	315	314	350	332	304	289	355	348	359	324	336	317	299	339	347	343	340	344	358	332	319	327	329	312	317	362	363	339	338	317	338	343	365	325	349	332	345	345	316	336	323	348	317	356	330	332	316	370	278	343	339	331	343	353	336	333	326	327	336	346	330	331	366	334	371	326	339	325	343	301	373	318	358	347	351	311	340	323	339	366	366	348	360	338	310	315	350	335	369	333	340	316	337	326	325	344	295	294	322	342	331	321	336	329	330	297	335	326	346	332	329	324	327	359	312	333	331	347	327	343	357	324	334	330	369	334	347	378	328	379	316	364	313	354	352	327	332	312	360	342	308	291	300	327	355	348	335	319	337	340	299	339	310	371	323	331	304	373	329	319	363	331	313	343	351	345	375	331	353	355	313	347	324	354	330	335	364	326	375	325	335	378	351	311	313	345	325	314	349	341	341	359	289	341	363	344	348	338	317	347	322	339	358	357	368	343	361	354	359	339	325	327	340	333	327	333	326	332	343	324	352	311	329	327	333	360	306	305	337	344	327	339	339	357	354	332	331	329	327	331	367	333	347	361	328	325	332	317	325	323	366	355	329	311	309	348	327	326	309	319	354	318	352	333	326	346	357	346	358	337	326	342	318	349	363	335	340	354	333	355	330	315	333	338	327	322	326	347	318	360	309	356	312	356	347	294	336	363	329	333	332	324	356	323	360	347	344	328	328	349	333	338	315	315	354	325	340	347	323	347	343	342	316	329	342	319	310	320	356	322	370	336	315	366	348	338	361	346	343	329	328	345	338	349	327	344	328	370	358	327	341	323	350	356	342	356	323	363	337	365	347	307	316	347	341	346	347	341	350	347	343	316	316	363	322	326	348	332	306	352	302	317	317	340	330	377	319	325	318	369	329	328	316	336	331	338	334	348	318	337	336	319	324	324	336	365	288	326	377	359	325	310	365	318	316	341	335	305	340	368	342	344	332	328	330	327	330	377	309	325	364	326	322	352	334	313	332	335	341	347	353	297	337	343	325	334	329	339	386	312	343	329	336	350	324	337	327	310	320	341	342	366	319	323	369	366	307	350	326	351	339	344	362	363	300	351	314	315	339	361	336	316	338	329	302	343	321	301	357	350	333	300	369	325	326	341	311	326	319	322	338	355	325	319	358	328	351	321	375	340	323	378	352	325	346	338	326	337	374	324	362	331	332	327	320	335	351	353	330	312	358	336	356	335	353	360	334	358	301	338	356	349	327	353	332	360	345	327	344	316	332	350	324	358	328	329	355	322	328	303	336	374	314	319	335	362	348	309	355	341	322	318	333	366	348	335	340	345	345	340	367	325	354	317	346	323	352	362	310	329	360	355	337	296	320	326	330	333	341	312	363	328	337	330	367	333	321	324	330	351	337	353	306	352	325	340	339	358	301	340	329	334	340	352	327	339	324	334	322	367	327	334	323	375	359	305	359	348	339	349	359	330	333	382	355	331	365	338	347	336	337	344	336	335	321	369	322	353	360	373	294	365	313	336	361	323	361	349	331	306	350	362	359	321	359	354	308	302	327	355	366	336	347	356	357	355	340	325	361	365	363	338	354	367	371	349	329	335	302	315	289	356	336	321	324	337	362	343	350	335	307	319	340	344	349	320	327	374	313	327	324	365	340	321	351	365	336	327	341	336	324	327	325	330	325	312	318	338	327	336	335	358	315	341	373	355	335	295	342	349	324	359	316	354	337	336	329	328	361	345	319	366	340	377	331	334	368	351	333	329	353	315	354	346	331	341	323	360	334	334	361	345	375	338	305	324	354	319	333	336	348	363	330	335	344	330	366	330	328	338	360	321	334	312	336	360	318	330	353	352	317	327	314	323	303	315	349	359	323	336	343	323	337	331	348	305	298	380	310	372	348	319	342	353	337	348	376	335	344	333	370	329	319	335	317	370	344	316	335	320	332	323	359	328	362	316	360	332	313	354	330	311	302	341	328	347	314	365	330	348	361	333	333	337	336	337	325	336	337	355	369	370	346	368	330	340	338	360	364	361	334	332	354	314	338	337	339	336	308	334	345	317	328	330	318	336	349	355	345	319	329	374	355	306	361	367	350	373	340	345	349	340	334	331	343	351	361	342	326	321	288	339	337	348	377	338	357	309	371	309	332	307	328	328	360	357	334	334	344	337	324	284	300	336	336	368	341	350	329	335	367	353	344	299	351	312	328	306	336	333	346	375	342	326	348	336	322	390	331	349	332	338	347	345	333	358	334	351	349	325	355	349	320	323	288	351	355	313	341	312	346	331	354	347	330	321	366	325	385	292	344	331	333	327	320	316	363	346	339	337	337	350	318	366	350	367	333	335	318	336	355	300	372	341	377	333	342	359	338	320	311	324	327	352	332	351	326	363	346	356	324	342	338
22874	20622	27418	23851	20625	20700	10394	1640	1201	1141	1076	982	900	872	843	794	779	777	739	711	804	745	728	682	716	681	714	654	691	672	695	714	724	677	670	686	674	648	677	661	668	654	666	656	687	716	634	663	661	686	706	634	668	656	662	677	658	641	683	640	690	645	632	661	646	663	702	678	638	705	620	683	652	673	681	646	677	633	675	666	693	627	629	636	622	681	644	658	631	664	674	630	675	670	660	618	711	642	707	622	645	665	657	623	717	649	682	657	643	628	619	635	680	598	692	639	589	694	696	665	654	614	657	652	629	643	611	645	622	687	631	644	659	656	659	654	600	686	692	654	664	661	674	637	639	617	647	620	624	666	653	640	670	647	641	639	702	656	659	644	662	663	633	648	655	632	661	640	634	635	661	651	680	649	643	629	695	634	629	621	613	621	580	638	656	623	621	675	663	672	651	650	693	626	674	661	672	635	660	738	657	646	698	630	654	638	653	633	667	662	693	647	667	649	653	675	675	653	636	674	624	673	631	645	679	636	634	612	669	696	680	672	652	640	649	697	677	629	613	662	693	647	600	685	642	683	644	671	640	614	618	649	670	667	608	691	633	629	624	632	606	703	596	633	684	646	709	695	634	686	635	650	606	628	696	640	621	628	632	646	671	635	658	630	641	665	618	600	634	690	658	674	681	686	661	610	644	601	658	689	649	688	643	657	656	647	672	652	612	652	632	639	690	644	643	709	619	685	649	662	659	635	652	658	667	702	631	650	654	687	685	657	730	639	631	611	656	658	637	632	648	640	652	632	642	624	671	694	641	649	649	647	650	584	694	648	668	703	636	659	667	646	696	687	656	662	653	662	649	676	664	702	635	666	683	662	645	641	669	624	618	649	610	685	647	626	656	646	636	632	669	661	635	667	671	627	670	650	668	658	609	608	639	667	655	645	636	663	660	646	649	622	621	644	666	679	631	677	669	662	628	645	677	634	667	665	637	599	686	686	641	630	623	625	620	661	666	653	653	630	642	667	684	668	674	663	701	669	662	661	654	643	690	611	617	623	611	692	659	592	628	658	649	626	626	633	624	657	637	652	624	623	624	669	685	660	666	645	688	615	650	607	637	683	605	650	639	654	632	661	634	641	626	708	665	633	633	653	634	639	644	677	666	635	634	626	627	661	633	623	641	667	663	623	667	653	625	664	673	661	616	639	667	662	637	690	635	639	650	658	657	640	655	665	634	635	633	641	636	635	646	634	610	633	630	636	624	615	689	643	631	624	660	620	671	667	652	654	663	646	660	622	626	599	665	662	627	676	685	646	617	639	635	662	647	673	672	653	645	666	707	666	614	685	619	664	651	586	622	651	644	657	640	641	652	665	683	673	643	656	657	596	642	665	683	604	690	631	665	708	614	621	692	651	671	657	640	665	651	680	667	649	655	668	637	638	658	639	629	670	617	638	682	646	643	647	628	643	684	641	721	645	635	676	651	619	647	644	631	646	637	655	640	623	688	677	597	708	632	687	615	632	670	636	696	646	670	628	605	646	652	610	594	618	647	652	663	684	655	659	640	661	662	620	636	628	606	674	655	650	658	702	641	620	685	614	632	696	640	619	631	679	625	669	617	628	691	627	621	623	619	655	656	661	659	638	610	664	678	643	612	661	611	710	654	639	633	659	632	654	672	623	622	656	646	671	635	659	669	577	608	672	616	650	643	649	617	638	628	618	637	631	617	630	629	676	631	626	676	650	623	627	624	649	679	670	643	659	667	646	697	649	614	672	591	685	687	682	670	665	656	650	663	672	658	631	629	662	659	700	597	642	638	621	602	671	634	632	639	621	696	603	671	632	637	648	634	647	655	664	633	612	648	709	653	719	651	632	616	632	637	655	642	672	650	648	602	669	704	649	667	659	652	606	640	660	666	692	592	652	649	641	676	623	624	684	643	672	639	610	670	670	621	665	667	617	700	635	674	649	657	638	704	644	646	706	636	681	677	715	638	639	644	600	695	666	687	667	607	647	687	645	683	656	638	613	612	632	645	640	705	654	657	653	630	663	675	650	632	619	612	620	610	643	652	634	646	606	650	617	654	646	620	651	657	662	663	671	658	651	699	711	665	651	641	656	669	666	663	662	622	669	622	642	686	662	661	611	645	679	669	685	672	692	650	625	661	615	658	653	665	645	681	682	685	649	636	666	613	650	663	659	659	649	613	633	630	652	650	647	643	644	627	678	615	609	650	647	639	630	658	648	656	632	660	686	660	660	669	664	599	659	636	629	666	635	691	639	620	668	642	699	660	642	691	644	669	632	671	663	608	652	679	652	644	620	599	662	608	658	679	613	709	632	675	658	673	674	665	639	634	619	675	664	646	665	649	685	674	657	625	648	627	644	686	618	640	662	612	683	663	648	660	625	643	676	642	662	663	672	669	682	618	642	666	622	673	685	633	624	655	655	691	651	655	655	657	650	611	670	673	602	651	607	650	670	662	650	657	687	634	614	687	643	666	694	674	637	647	637	653	649	620	648	647	658	662	628	656	626	669	610	671	670	636	615	627	659	617	615	656	635	717	637	645	642	655	620	632	662	610	645	602	659	712	669	675	653	703	654	629	624	628	638	654	631	659	643	684	634	710	642	643	696	642	654	673	683	642	681	678	660	670	649	659	658	648	623	674	640	626	646	652	634	626	645	634	622	648	687	670	659	669	637	692	668	661	624	641	685	690	621	643	646	617	657	642	659	678	668	630	644	609	640	629	643	679	663	659	676	632	661	705	638	692	654	671	679	581	654	643	651	655	697	645	665	643	656	615	648	647	673	617	705	664	637	638	622	694	629	614	641	667	658	680	674	627	641	652	663	654	645	607	657	666	672	665	695	679	647	628	618	600	670	662	651	674	663	637	686	682	623	653	629	670	675	633	641	651	659	612	678	648	659	647	622	671	664	669	603	624	671	642	664	717	629	612	597	663	669	682	673	665	627	651	682	668	652	673	652	633	638	648	665	670	612	660	666	653	661	640	652	724	633	649	648	649	644	671	627	613	589	631	650	659	650	647	673	608	676	645	649	623	644	653	674	662	602	657	635	717	679	608	630	681	638	649	631	643	635	679	615	642	694	671	682	669	676	639	604	629	647	639	632	666	670	660	659	659	635	669	660	630	609	616	641	640	634	609	669	650	656	648	610	683	622	672	661	623	628	673	629	679	679	655	603	725	677	628	628	615	661	654	606	657	692	663	667	674	645	686	653	629	653	664	655	670	648	644	628	681	660	652	643	662	637	686	631	659	660	706	683	616	660	672	707	656	617	687	655	636	629	662	655	638	661	647	633	698	637	668	634	690	668	635	611	696	663	695	649	643	699	685	632	612	645	633	657	651	660	638	589	649	641	640	665	668	665	634	667	639	648	635	624	686	611	626	681	614	653	690	596	639	609	608	646	649	619	638	681	667	653	674	632	641	671	645	626	651	646	622	614	640	664	718	657	627	682	659	647	644	558	717	651	655	636
21690	14301	13122	7366	5022	3681	2869	2336	1962	1669	1430	1325	1179	1095	1044	1020	995	893	838	808	841	801	709	765	756	700	726	740	717	706	748	675	666	658	718	682	689	697	666	681	676	717	681	637	680	679	654	624	589	638	604	641	629	650	674	651	638	642	631	673	592	650	658	621	654	622	671	658	676	629	649	611	663	721	642	653	629	616	624	701	608	647	609	616	634	581	627	588	630	658	644	606	609	672	679	614	627	565	628	672	615	622	639	619	651	648	665	637	629	630	636	655	623	580	597	605	569	623	578	608	672	631	619	600	623	608	572	647	639	623	596	606	643	621	624	636	604	609	585	607	644	638	625	645	640	625	651	636	604	649	635	623	651	667	607	614	590	625	644	651	629	609	683	579	639	658	629	641	626	633	597	648	677	625	625	615	580	632	596	701	614	633	678	617	608	637	630	605	606	610	641	600	661	655	600	645	615	643	627	639	632	628	681	597	624	671	636	638	660	642	628	623	627	618	682	624	630	651	622	623	635	663	663	649	635	658	632	611	645	638	620	632	602	605	613	604	627	625	642	665	584	577	646	628	641	662	657	663	629	630	650	629	591	610	632	602	632	617	630	650	593	613	623	619	643	607	596	665	668	613	590	611	594	631	676	607	600	632	599	637	623	614	602	631	599	646	632	624	648	601	675	610	648	615	662	656	655	654	659	658	622	656	649	642	644	608	606	652	574	638	609	550	616	661	605	626	631	666	607	681	636	609	613	588	650	626	618	607	651	615	628	625	651	603	619	629	626	646	631	627	613	656	667	638	626	599	635	619	637	593	654	627	626	609	642	618	619	630	621	616	627	593	613	590	616	666	620	638	629	619	611	612	584	636	629	632	616	600	597	653	647	609	653	642	615	617	565	635	629	622	633	649	621	606	658	618	631	610	636	625	630	616	573	602	664	588	613	637	601	643	636	650	664	633	611	676	682	678	603	640	626	580	618	628	628	587	627	662	636	624	644	612	654	562	663	588	687	655	585	590	619	610	653	587	669	625	630	623	623	653	603	610	581	624	614	650	592	608	623	621	652	676	660	624	627	636	669	598	609	642	663	608	624	611	619	590	590	591	641	589	630	584	628	635	583	604	596	634	599	625	633	647	623	609	583	648	606	625	651	635	612	641	637	661	606	628	652	662	624	649	633	646	594	583	616	606	663	610	660	620	619	627	606	604	603	625	642	597	614	631	647	645	665	692	617	625	600	641	645	637	621	651	631	619	679	619	624	614	641	579	636	632	652	662	600	623	626	662	601	583	621	619	636	594	610	625	581	629	627	607	612	595	659	574	657	653	669	587	667	632	627	656	626	650	616	627	641	577	594	611	644	616	638	626	646	642	649	636	631	614	612	687	597	624	630	638	666	613	627	599	629	609	640	602	628	627	601	616	638	624	644	613	586	633	629	638	607	641	625	632	662	603	622	652	642	625	614	662	597	607	651	650	602	632	628	600	668	630	596	647	671	645	638	623	618	630	630	647	646	603	592	603	618	583	609	604	665	615	639	608	624	663	586	612	651	650	607	701	601	619	653	650	620	601	632	636	653	590	632	672	598	655	574	608	615	592	563	630	662	660	645	567	654	596	631	635	608	603	643	624	674	646	614	608	700	612	619	628	620	620	604	619	612	645	646	604	611	626	599	670	578	634	674	632	594	633	660	571	587	628	609	642	638	629	605	635	608	581	672	618	656	627	595	620	620	628	568	637	624	596	618	629	639	656	614	635	621	613	636	646	637	683	584	578	692	653	632	605	640	624	626	634	662	678	685	627	649	590	643	637	605	597	630	600	683	624	660	592	632	609	600	685	642	621	631	678	618	594	648	695	641	643	638	597	597	643	583	606	610	588	650	645	581	630	605	656	648	639	632	630	612	653	615	622	636	672	616	653	631	622	571	587	639	614	657	646	642	640	665	608	674	628	607	631	635	603	652	598	634	597	606	602	642	628	635	636	599	631	646	616	630	640	645	663	601	620	659	621	635	613	651	649	640	579	669	610	604	589	635	637	589	639	644	652	619	620	631	661	637	665	666	617	663	644	640	650	649	633	612	635	636	627	606	684	646	638	621	599	591	663	599	625	594	614	592	617	607	603	646	638	622	610	621	592	598	614	626	620	625	601	660	589	651	577	636	621	611	650	612	609	629	578	623	633	620	643	607	628	628	619	668	612	609	595	662	617	604	633	640	631	646	621	618	671	596	608	654	574	626	609	585	621	626	615	640	620	639	632	629	631	590	606	658	590	613	669	659	604	583	637	619	634	638	669	601	606	608	623	576	612	599	595	656	590	619	610	686	611	626	627	590	614	655	577	628	661	620	620	628	617	598	648	592	612	590	635	605	633	610	668	608	636	648	648	655	679	617	603	626	643	620	586	651	601	624	632	608	615	594	597	603	618	606	621	563	582	657	635	630	612	671	580	642	656	651	606	597	636	640	643	603	620	623	623	603	663	638	666	620	603	640	619	629	651	602	628	675	641	594	632	604	599	654	638	636	629	611	652	600	626	627	615	640	640	635	645	632	684	614	644	638	650	597	631	627	605	615	615	619	655	591	631	652	627	635	623	566	636	603	630	610	638	602	657	613	678	662	646	621	635	667	655	608	622	596	688	645	615	631	631	594	632	577	589	664	638	632	645	611	637	643	647	635	618	639	616	599	649	638	593	590	584	675	611	656	636	646	647	669	618	686	622	618	608	619	672	586	660	637	654	625	586	586	643	593	638	614	609	620	652	636	596	592	612	643	629	673	622	618	650	612	588	617	624	672	618	631	632	627	602	654	639	611	608	660	603	599	601	596	650	547	631	622	594	638	662	645	689	651	657	615	608	627	645	646	617	647	615	656	572	618	607	594	651	632	589	635	649	687	609	652	632	660	648	615	651	642	629	659	617	600	612	647	650	617	661	623	635	647	625	604	633	631	631	652	622	650	633	599	616	671	654	624	586	625	568	586	659	595	625	626	623	610	648	598	649	632	599	635	679	652	661	616	596	611	662	605	601	643	619	598	600	570	609	631	628	635	619	629	651	636	612	631	609	624	586	586	656	630	584	609	629	591	651	664	629	623	635	654	655	623	661	621	638	633	611	664	608	636	614	571	579	638	629	612	642	639	682	624	637	627	665	674	624	636	624	617	608	660	658	611	619	627	635	605	624	643	650	650	637	638	679	614	652	634	629	637	641	636	592	616	655	604	632	600	607	631	619	619	603	649	625	633	624	655	619	624	628	627	626	602	659	627	628	653	653	644	608	626	601	591	621	644	666	619	583	617	661	632	615	636	632	633	609	560	643	634	625	645	631	574	639	653	600	644	608	612	633	617	639	621	651	631	611	637	649	635	622	623	602	605	658	628	613	607	615	628	615	672	610	645	615	641	635	582	637	597	622	637	616	607	631	666	645	611	633	610	636	595	595	613	626	636	590	604	655	658	620	655	595	606	620	597	651	624	591	599	629	599	646	620	660	587	697	588	596
31541	14466	1962	452	385	334	281	261	266	292	262	262	276	283	287	246	262	262	261	285	280	260	246	287	261	292	245	302	246	282	234	277	290	283	242	260	278	266	263	258	265	245	263	281	271	247	288	265	247	274	269	224	252	295	256	273	257	254	247	231	274	255	280	237	256	282	251	259	251	252	258	252	250	273	268	272	259	268	242	240	238	250	238	267	269	284	256	289	255	270	269	269	255	257	259	279	231	231	271	237	263	283	262	243	286	286	260	284	260	228	249	287	245	260	268	262	273	257	275	231	276	243	273	261	263	284	271	277	259	263	245	256	256	279	256	238	258	269	261	262	276	260	306	249	267	288	256	257	253	267	252	278	264	266	246	265	256	238	263	234	288	268	266	271	258	258	263	276	230	269	266	256	257	270	268	284	255	285	260	286	292	270	263	282	276	282	274	261	254	255	270	267	249	267	260	268	262	255	259	276	269	251	279	257	280	252	286	271	232	252	261	243	237	256	253	261	281	250	253	269	281	258	265	243	258	284	264	271	249	278	251	302	246	246	265	278	275	266	272	271	256	248	270	269	245	270	266	258	257	245	272	257	295	292	289	225	266	243	244	257	275	261	250	262	250	284	258	280	266	250	259	245	258	250	279	220	253	254	273	269	257	279	272	250	273	279	263	266	258	249	262	235	283	275	286	261	266	245	303	268	222	255	275	250	257	258	240	273	265	265	257	270	272	277	255	306	277	274	277	264	252	265	274	238	245	249	231	255	247	229	238	255	290	249	269	286	289	258	246	234	265	231	257	276	261	273	248	254	259	257	222	247	270	308	255	279	265	257	271	266	280	247	270	287	242	236	254	208	264	271	267	262	237	265	273	254	248	287	268	259	253	247	269	258	257	244	256	274	305	257	250	251	276	270	304	263	265	247	247	249	259	267	260	234	271	268	272	265	262	248	273	252	270	228	258	256	277	260	249	266	254	262	269	277	281	255	244	270	246	284	242	262	259	282	276	253	240	254	270	265	279	258	261	247	248	264	217	285	243	258	261	264	261	282	280	273	251	240	260	224	242	263	239	279	267	226	256	233	270	250	272	276	251	249	258	279	271	261	263	270	249	250	260	227	265	292	258	248	273	250	280	261	260	223	256	260	256	248	264	261	251	283	274	239	251	236	248	245	264	280	248	263	289	252	249	279	247	272	261	279	273	283	261	281	274	283	298	248	267	261	255	242	277	283	253	251	302	247	244	267	258	261	257	260	272	263	244	255	263	267	243	275	263	259	270	250	261	266	278	229	236	269	273	287	255	247	268	271	269	266	256	277	241	270	254	258	291	262	255	249	274	259	252	262	271	283	242	256	261	253	264	275	258	271	259	244	263	252	273	282	257	244	245	287	248	271	260	262	250	243	224	269	283	261	258	285	256	273	275	304	272	265	268	278	249	281	225	280	278	257	259	277	256	242	239	289	267	294	256	258	270	255	270	277	261	273	264	253	237	236	276	266	263	265	254	250	256	248	269	257	273	280	244	273	222	255	259	250	250	269	274	257	250	244	269	241	275	242	276	261	289	274	293	263	245	280	281	270	298	265	263	255	264	261	266	233	266	274	267	277	249	270	243	245	271	291	214	275	255	293	248	257	257	280	254	281	242	257	286	271	244	264	271	265	258	248	261	272	257	253	271	299	257	290	244	287	272	277	241	238	260	263	262	233	247	281	259	242	247	214	257	270	267	265	281	257	253	268	274	248	241	274	267	266	278	248	231	248	246	263	278	268	256	254	248	248	247	266	265	262	271	275	242	241	290	252	253	264	294	299	280	242	255	277	278	273	239	247	278	264	258	228	279	261	265	261	254	260	256	271	257	277	280	272	255	244	259	264	261	265	258	231	264	282	279	264	262	271	275	252	257	255	230	229	269	238	263	250	259	249	274	285	281	300	313	250	252	261	296	251	234	262	260	285	253	253	292	242	272	291	257	242	256	264	274	286	259	275	277	233	252	277	266	264	252	263	269	258	265	262	255	295	267	267	291	234	278	274	260	272	262	273	265	231	239	251	264	268	244	241	231	289	259	258	239	266	279	253	290	249	252	264	272	256	280	257	272	272	263	239	250	259	260	284	255	230	297	310	256	252	262	269	265	294	250	278	247	271	261	280	250	222	289	276	254	247	267	223	283	241	241	261	248	251	248	255	266	272	240	254	260	271	248	264	244	267	255	260	278	268	261	278	264	241	263	238	246	258	239	247	266	262	288	261	259	229	258	255	259	270	267	260	277	287	270	257	231	298	285	261	232	268	275	256	264	288	275	272	261	273	276	225	250	256	288	252	274	273	264	260	263	249	248	278	269	263	224	267	258	316	252	286	284	256	245	235	276	252	258	238	278	266	264	251	238	267	289	264	269	262	283	275	229	271	297	287	258	257	279	268	263	288	259	266	282	284	267	248	240	292	235	255	267	261	213	269	256	278	277	264	264	256	266	263	249	278	251	247	265	262	272	242	270	256	271	244	263	245	241	285	234	282	259	289	279	253	236	287	232	292	249	277	262	231	293	231	285	262	263	252	274	260	254	249	257	294	273	275	260	244	288	268	282	244	242	267	227	270	243	271	252	234	245	252	266	254	298	282	272	255	218	234	251	270	255	283	276	270	245	280	245	277	277	284	246	269	256	261	228	266	244	274	290	260	266	264	216	232	263	289	290	261	270	242	262	269	295	264	249	257	267	266	279	263	258	271	245	275	246	226	269	262	257	290	262	242	276	265	264	260	254	246	257	255	255	279	268	251	273	275	269	270	260	258	272	270	238	243	290	247	240	274	254	268	258	262	238	281	243	279	259	289	266	290	270	285	279	273	235	273	269	277	254	277	261	279	273	295	256	245	238	258	247	278	285	274	241	287	268	308	251	258	282	285	290	232	239	283	259	271	290	262	260	278	260	253	259	249	254	263	243	263	289	267	296	247	265	291	269	271	274	251	274	249	257	242	263	282	268	247	248	250	256	262	267	292	270	278	258	258	264	245	289	261	274	264	236	255	290	255	280	277	259	233	270	279	248	248	267	278	276	259	260	251	273	262	254	241	284	283	266	269	256	283	287	267	241	268	237	267	265	242	251	281	247	285	251	251	245	280	286	252	225	266	265	261	278	254	269	280	257	282	274	268	258	257	268	271	255	271	272	275	275	264	268	236	254	269	261	271	272	262	267	255	251	261	277	255	287	250	263	291	243	249	259	262	283	236	293	268	244	256	270	256	271	258	255	276	266	254	250	262	288	277	265	259	270	255	248	258	266	243	276	295	280	273	226	271	271	270	257	264	275	232	249	255	264	309	247	261	265	280	260	278	254	280	284	283	274	291	297	279	263	252	269	260	276	275	281	278	249	262	235	260	256	279	232	253	249	245	264	283	256	236	259	265	253	263	256	290	272	270	289	236	262	247	255	246	259	282	286	294	260	258	307	270	289	285	264	269	260	246	253	257	262	285	247	273	273	258	285	246	260	262	287	269
18659	692	616	419	402	343	360	349	311	361	296	277	270	272	283	280	282	278	267	272	283	295	283	275	299	297	314	280	309	310	293	289	302	297	296	268	260	282	286	277	319	310	287	260	254	256	299	291	273	275	282	269	277	280	293	292	290	283	273	264	302	275	288	245	299	313	297	270	300	318	258	290	284	293	276	295	296	307	254	285	264	284	278	303	281	257	264	273	285	313	310	279	287	272	252	284	300	254	275	260	284	295	305	268	258	316	281	280	271	258	289	255	312	286	288	288	280	274	253	293	273	287	258	290	299	297	275	296	281	280	279	294	282	284	265	277	289	321	281	276	306	277	318	303	299	303	261	302	278	313	313	247	293	264	281	314	275	264	298	253	298	298	284	306	310	267	303	262	276	312	282	300	290	243	311	270	282	273	306	277	303	281	294	287	292	295	282	311	271	298	317	270	303	296	270	291	319	305	281	307	317	283	280	288	308	288	335	271	291	293	271	287	284	260	289	275	248	291	278	283	308	314	322	257	298	305	256	292	289	269	301	258	268	282	262	283	308	307	315	320	286	299	314	274	266	306	273	285	306	290	292	297	250	308	285	305	280	296	274	277	262	264	291	302	311	279	257	295	300	268	271	272	299	278	309	294	308	313	283	282	282	280	262	292	314	274	298	266	250	267	276	308	276	308	292	309	277	258	287	279	285	278	281	283	284	247	328	336	235	286	266	279	316	296	273	311	284	275	286	287	318	272	265	317	302	276	310	283	284	281	289	290	308	302	287	273	282	261	268	263	303	296	285	297	280	264	272	275	265	271	253	287	276	278	311	266	327	301	321	273	290	269	283	301	274	326	301	307	275	248	289	262	292	297	283	293	276	297	278	293	339	284	262	305	279	266	294	253	273	256	296	285	292	250	275	329	255	299	241	269	299	279	288	290	264	260	279	268	274	295	270	289	311	282	309	278	292	259	306	285	286	298	275	286	261	316	294	291	282	286	304	257	273	302	280	259	313	240	273	267	269	293	267	282	315	296	312	309	297	280	278	276	290	283	297	263	324	267	267	305	300	284	280	313	263	278	298	287	292	255	294	294	261	309	303	289	303	241	275	296	259	303	269	289	295	269	261	300	307	281	289	297	282	294	296	254	289	290	301	275	281	313	301	285	276	288	290	291	259	271	276	297	258	270	289	274	292	324	276	265	296	276	287	292	320	279	269	274	285	285	282	257	278	258	281	314	251	265	264	261	324	301	296	281	285	317	264	291	307	276	269	274	269	270	306	257	311	271	299	299	287	282	289	279	272	264	292	266	274	284	296	269	283	315	291	289	288	300	266	279	302	272	301	285	267	294	261	277	276	295	296	279	266	290	343	265	283	268	280	305	270	270	302	298	304	275	257	288	308	334	262	299	284	279	281	281	297	273	322	257	291	277	306	315	260	310	276	287	233	261	280	305	260	285	269	294	275	258	262	293	265	278	275	303	276	295	280	302	299	295	261	306	260	246	254	284	265	293	297	305	295	311	315	318	266	257	294	265	290	301	321	294	311	286	282	270	291	296	280	279	283	308	278	291	311	301	283	291	313	290	284	279	312	290	273	315	287	297	291	280	239	272	283	282	300	266	288	286	280	252	328	303	298	286	308	267	287	232	271	327	285	288	292	295	293	290	294	287	282	273	282	274	284	312	273	299	283	293	284	285	303	259	299	280	295	284	296	274	301	275	308	287	275	278	287	282	308	292	279	284	298	249	287	269	257	325	285	270	268	284	279	300	276	269	308	294	295	297	276	293	259	295	292	290	280	297	306	260	281	255	291	276	266	255	289	295	253	289	291	294	294	309	298	307	281	309	322	288	270	276	249	282	283	293	290	265	307	292	332	252	290	283	326	318	284	287	288	299	279	302	289	286	292	292	249	242	301	262	298	295	283	302	289	269	275	311	271	267	264	272	288	274	291	294	314	285	302	298	270	272	316	284	290	318	318	269	274	289	318	293	283	270	243	280	320	290	311	291	252	291	258	267	270	288	283	281	267	310	327	288	267	299	253	289	292	297	260	269	293	255	295	286	272	311	274	293	305	298	290	291	281	297	302	287	287	282	261	284	249	272	275	265	296	261	284	285	294	293	280	290	317	272	281	246	268	288	273	263	259	291	297	283	283	301	310	285	301	264	284	278	331	277	271	291	287	269	278	274	280	312	288	291	284	278	256	320	275	314	275	266	244	271	252	328	296	273	271	295	273	249	278	290	281	305	284	310	251	257	273	286	296	281	279	251	281	296	286	292	292	295	295	276	287	293	292	301	286	293	288	269	283	268	294	279	286	283	299	290	275	251	274	272	271	265	285	282	288	275	267	305	292	304	298	271	285	300	318	311	289	304	298	281	283	305	286	294	255	294	309	293	336	296	295	289	296	283	282	322	287	276	272	301	275	289	289	296	298	265	270	281	289	268	282	285	272	290	281	288	283	271	306	284	264	281	261	277	298	278	281	292	294	273	295	299	273	279	266	251	265	257	268	283	292	292	318	300	320	255	293	293	275	302	302	290	272	273	290	275	290	270	266	281	292	284	275	265	263	294	280	289	271	301	285	294	304	325	273	283	319	290	288	286	263	294	293	284	288	269	277	279	301	304	283	268	280	304	310	272	271	301	302	293	268	259	287	277	279	279	284	292	268	298	271	297	312	270	282	259	290	310	294	239	276	272	285	248	291	280	315	262	270	280	272	290	237	264	270	276	283	272	272	279	285	285	263	263	292	273	274	288	301	307	292	267	267	269	312	271	265	301	312	300	310	269	328	263	293	318	270	261	309	301	289	245	295	310	297	298	277	288	303	295	276	279	284	298	310	313	269	303	259	266	275	290	294	286	298	310	293	282	318	262	252	288	299	293	288	300	272	305	283	257	296	283	267	304	296	274	283	283	255	277	284	291	276	295	284	307	303	280	294	264	286	276	293	287	265	292	264	283	303	276	304	251	281	313	274	278	265	311	246	272	263	299	298	308	285	277	287	273	280	296	290	275	267	271	294	291	291	307	289	284	275	284	275	315	300	280	275	248	289	315	296	287	272	277	300	270	267	279	260	288	301	293	322	287	290	317	271	265	281	308	286	271	304	273	303	270	263	273	276	277	286	263	278	280	314	285	270	268	277	269	258	271	295	289	281	308	271	277	289	299	289	283	248	297	307	293	286	284	305	271	303	306	285	298	290	301	270	261	316	321	268	299	282	288	298	306	276	269	302	279	291	283	300	312	308	280	278	297	269	272	278	274	269	306	303	305	274	314	291	288	258	254	292	270	303	281	260	296	275	281	294	279	308	274	305	293	302	265	281	285	275	293	331	300	296	261	295	303	265	272	301	301	291	272	278	294	272	301	293	289	293	310	268	284	299	258	293	300	282	253	250	289	290	286	279	278	289	268	264	298	303	283	258	278	269	282	265	305	298	264	298	303	286	261	278	276	296	271	285	277	289	273	278	274	316	311	288	278	273	294	281	281	269	274
24950	20640	26916	24360	20640	9556	1096	701	600	578	503	493	473	465	466	463	408	430	456	397	364	377	395	356	385	389	385	387	354	348	362	337	407	373	383	379	368	369	347	333	340	327	350	368	379	343	342	329	362	348	339	356	357	343	347	345	328	361	370	355	365	363	292	325	334	340	381	349	348	359	339	352	335	349	392	325	339	363	352	341	341	344	337	344	292	346	378	329	346	373	337	353	351	349	357	352	352	367	362	338	383	332	371	344	357	369	349	312	374	346	373	306	336	359	349	345	316	363	325	341	344	380	364	359	314	341	337	364	322	335	333	351	329	361	331	361	395	348	363	315	349	330	413	348	330	317	324	372	334	350	352	350	313	377	343	361	347	366	332	320	352	332	328	355	339	353	344	350	360	339	344	336	337	342	348	319	332	325	346	373	318	359	294	349	345	340	340	332	315	343	324	326	331	342	306	337	339	355	356	373	361	349	367	356	369	337	359	333	364	329	331	370	349	357	348	343	332	360	359	354	354	356	332	332	347	303	309	326	378	334	348	331	365	373	358	316	361	344	305	345	353	328	332	385	342	355	341	344	328	346	355	312	352	322	314	334	340	319	338	317	347	347	340	324	334	351	368	358	381	351	335	360	354	358	341	360	359	317	344	321	354	349	341	336	326	388	360	330	346	372	344	328	342	313	371	342	311	348	337	342	310	329	291	371	311	318	321	337	362	380	348	344	328	337	355	383	354	373	367	336	340	354	326	320	331	324	369	359	366	331	316	330	351	351	300	379	339	338	342	360	335	316	334	356	383	348	369	357	313	335	349	343	381	351	365	350	339	374	322	302	324	347	320	340	357	346	328	366	332	335	342	369	341	328	324	364	326	316	306	360	332	330	333	325	338	339	352	327	322	320	335	350	341	339	366	336	360	356	334	330	357	339	350	366	377	354	346	353	338	371	365	359	352	328	353	365	360	348	364	351	370	329	324	363	368	306	314	331	346	331	349	336	342	362	345	328	340	365	330	369	363	306	324	376	350	315	354	346	378	365	361	347	346	333	339	322	362	346	341	375	326	322	347	316	326	324	333	344	363	349	345	376	351	354	403	368	325	371	339	367	363	326	344	338	327	336	326	335	350	334	358	309	362	364	347	322	405	390	344	353	343	379	384	332	333	362	341	345	330	359	350	330	347	322	298	349	346	328	293	361	337	306	349	338	344	312	352	362	356	325	349	346	338	331	340	336	362	332	353	333	357	343	306	345	377	345	332	327	335	379	335	367	365	355	312	353	385	342	354	352	337	353	315	342	310	367	351	345	334	366	356	392	326	350	358	350	360	358	334	318	334	346	325	335	312	324	337	334	324	346	346	360	369	360	349	353	343	375	348	319	343	353	352	346	331	343	329	336	338	317	344	354	346	349	344	336	352	350	353	321	360	337	354	327	360	366	323	368	349	328	364	356	332	324	363	368	345	344	357	335	340	363	333	340	372	328	349	333	370	330	335	309	372	311	344	322	375	349	341	357	343	320	362	316	334	364	336	363	352	348	318	367	358	315	354	329	343	347	342	325	349	371	322	320	328	359	313	348	311	347	359	342	314	389	367	358	337	328	381	330	313	334	339	336	330	358	342	336	351	366	361	347	307	329	378	346	306	325	327	328	337	324	333	338	332	339	349	361	341	342	331	382	334	332	321	333	348	306	370	341	346	317	337	346	383	342	366	318	385	348	355	343	358	352	372	367	342	333	343	339	340	331	350	358	326	301	317	362	347	366	300	362	329	311	344	337	318	343	367	349	345	338	331	356	330	336	329	345	336	363	318	326	347	314	357	374	342	355	363	350	353	364	321	351	353	357	328	356	351	350	332	337	377	351	307	345	333	351	340	360	358	361	339	336	343	380	374	354	329	349	337	316	349	309	361	374	345	360	343	327	339	336	366	324	345	384	336	332	329	327	310	325	350	366	347	369	372	359	346	347	333	337	328	336	334	351	340	368	332	351	358	328	385	348	367	358	357	377	388	325	300	314	335	320	355	354	339	338	359	340	320	374	399	332	322	330	324	349	346	370	351	343	344	350	325	332	349	350	326	355	375	347	355	345	330	357	360	334	334	338	335	321	349	328	331	341	390	336	372	333	329	295	362	360	322	346	314	320	342	323	370	353	326	328	360	335	328	325	339	342	372	338	339	371	344	351	309	319	353	313	332	343	353	346	327	332	351	329	358	329	333	321	356	332	340	347	334	372	354	337	317	381	320	368	363	361	312	339	338	364	348	332	338	344	341	324	342	376	333	339	345	353	370	348	346	356	349	336	347	362	373	321	369	353	350	315	326	353	364	349	318	372	380	344	330	325	351	378	345	344	341	338	344	346	331	319	336	333	373	318	340	334	353	340	356	351	349	318	331	337	343	360	344	334	343	339	358	387	348	338	323	322	329	343	356	316	330	366	318	351	337	351	325	333	371	378	373	338	320	336	350	328	326	332	372	350	332	354	345	332	338	335	314	330	338	351	345	356	325	313	376	323	335	320	347	366	342	355	383	313	344	315	342	329	295	359	340	313	358	351	343	360	329	336	328	354	371	353	321	334	349	340	357	372	311	353	351	357	353	346	368	329	320	332	328	334	312	363	348	348	347	322	376	348	348	316	358	373	355	359	309	341	353	314	346	334	360	354	355	319	318	342	345	337	338	339	332	348	342	345	344	347	350	339	337	357	367	340	330	348	337	331	351	318	339	357	364	357	331	317	356	383	342	374	352	341	336	328	364	357	332	360	317	322	326	356	352	375	331	318	323	333	336	319	352	365	320	334	347	287	359	328	337	375	318	341	342	326	352	364	368	372	336	314	366	359	334	307	324	338	378	309	304	343	359	334	319	339	353	304	342	373	358	330	343	335	295	331	376	326	365	336	329	346	354	339	329	372	346	354	386	329	309	384	347	377	353	362	349	347	353	351	331	333	337	378	348	302	351	312	363	344	345	335	356	360	321	357	342	387	332	364	337	320	340	351	380	328	367	348	301	367	348	364	349	342	328	342	357	338	347	340	343	338	350	342	337	341	302	357	329	359	363	341	323	335	354	341	348	348	366	364	338	309	343	324	330	352	333	353	325	334	355	351	341	354	323	354	336	334	356	348	313	347	330	386	310	348	315	342	300	345	334	366	355	321	320	347	330	329	344	312	349	330	339	353	343	342	331	346	346	373	354	347	337	322	351	319	357	391	338	351	332	306	350	365	351	344	390	354	301	338	338	338	341	330	349	352	355	339	348	329	362	352	336	352	353	352	362	312	366	321	369	356	362	333	321	359	357	324	345	328	301	344	345	350	341	366	367	369	343	347	350	380	346	366	340	348	328	305	352	349	349	335	368	364	322	349	330	335	361	353	361	346	356	369	332	319	341	355	338	353	350	337	377	348	350	358	334	319	337	338	325	362	335	352	337	353	378	312	360	335	366	359	363	338	354	328	339	328	363	364	331	342	346	352	308	352	357	382	345	307	334	378	343	316
23450	8356	7274	3874	2497	1878	1480	1196	1005	865	768	708	602	596	570	500	500	465	472	419	418	398	449	451	379	400	404	397	403	375	382	361	381	354	372	351	382	371	405	379	317	363	358	397	373	352	316	372	338	337	362	331	319	329	364	384	376	332	325	347	364	344	383	387	339	344	349	332	336	355	368	352	352	353	347	384	323	310	349	363	351	353	361	332	355	326	378	353	339	397	361	334	324	372	336	318	368	335	325	382	329	376	334	345	345	353	348	339	341	365	344	342	348	364	330	324	354	355	366	359	354	322	351	350	352	352	338	330	335	335	347	359	342	353	361	369	341	357	353	377	297	383	411	403	364	340	373	356	346	351	338	369	368	327	306	321	350	341	350	378	343	369	350	341	352	349	339	333	347	351	314	388	377	333	319	351	338	376	331	321	346	363	329	347	327	332	353	373	332	339	368	394	339	385	336	328	327	358	335	319	383	348	323	346	357	364	328	348	348	361	340	352	341	362	342	357	349	333	372	365	367	347	360	362	374	355	362	334	366	322	346	317	345	347	328	355	383	383	353	340	368	312	380	384	365	301	354	345	345	377	328	338	363	355	357	355	325	376	366	372	345	351	333	352	339	331	361	350	345	367	374	314	347	324	346	383	356	359	338	347	334	356	341	330	349	342	368	336	370	367	349	371	329	370	353	334	350	363	382	348	350	321	372	349	374	341	341	327	329	356	362	353	347	378	317	344	333	347	335	357	349	358	354	331	343	324	369	333	346	348	334	339	385	366	366	344	336	363	341	336	357	337	366	331	349	355	340	370	344	343	336	316	376	348	353	327	356	319	340	372	366	342	357	343	362	334	325	345	358	340	336	364	330	377	356	366	320	366	348	347	354	372	342	355	323	350	350	346	319	334	312	348	323	315	346	362	365	350	353	351	324	352	351	343	364	332	324	338	349	383	322	336	350	374	341	342	319	318	350	315	382	350	353	327	380	375	333	349	356	364	340	340	339	342	329	339	348	368	383	356	357	343	347	342	348	363	368	324	330	351	331	375	374	337	379	353	384	328	351	337	336	358	366	320	351	357	347	356	348	360	330	341	311	362	346	336	348	331	359	346	337	352	365	359	361	360	359	347	356	352	319	325	344	350	337	316	338	361	354	344	338	352	340	348	326	350	359	370	330	354	382	327	357	391	324	335	340	338	356	343	336	331	331	355	346	371	360	331	349	326	353	326	348	347	338	382	325	358	379	349	349	357	346	344	368	353	346	372	348	360	318	354	380	357	328	318	358	330	336	354	334	337	354	326	347	367	355	357	351	339	335	348	345	359	354	338	335	324	356	348	348	340	360	355	367	350	321	355	355	334	327	366	344	355	367	369	347	365	338	369	350	367	353	336	351	307	346	384	367	336	342	318	382	342	315	319	363	363	348	341	345	315	374	349	337	355	331	379	352	347	372	349	375	341	338	335	352	354	322	336	318	335	366	337	352	348	363	343	360	326	350	363	372	349	336	339	363	339	379	323	358	385	364	368	339	341	333	352	292	349	330	345	369	325	356	340	344	333	332	329	349	335	372	354	320	361	335	314	319	332	355	312	348	362	323	342	356	357	352	371	321	345	324	360	374	367	315	375	335	333	352	329	330	349	357	323	345	348	353	345	355	335	365	338	340	339	342	348	320	352	357	365	357	339	360	356	356	312	363	361	375	355	327	357	371	361	338	363	375	347	310	332	318	396	330	339	338	355	366	363	334	354	315	334	322	327	326	353	356	342	360	332	310	316	309	338	335	348	327	354	344	348	363	325	327	342	323	372	347	349	342	373	333	372	390	358	338	325	315	330	361	341	357	330	360	338	362	334	340	370	347	369	351	346	368	354	365	314	350	341	345	338	322	324	360	314	327	356	351	351	326	336	340	342	347	348	341	344	320	337	374	342	334	344	349	344	381	357	344	325	370	379	338	353	325	339	375	330	359	344	344	359	350	377	316	344	322	357	338	340	320	382	363	339	356	342	334	319	340	355	332	351	362	368	353	339	340	346	375	363	334	353	335	334	350	335	330	337	323	330	328	367	332	368	346	334	368	320	355	351	384	341	378	333	336	353	344	348	374	358	344	330	365	349	375	335	349	357	360	328	324	330	349	319	333	330	316	349	354	323	336	304	336	365	346	309	339	353	336	354	348	354	355	340	346	358	368	351	355	316	340	349	345	334	342	350	359	343	321	325	349	351	392	298	344	340	364	314	357	357	319	367	324	327	364	319	345	336	322	343	348	374	318	336	318	330	350	351	346	347	360	325	397	368	338	347	318	355	354	315	346	349	316	329	379	369	364	358	324	345	312	331	325	324	364	328	333	364	363	335	331	366	344	369	344	357	342	372	334	361	365	325	336	342	348	326	347	320	331	337	359	332	354	346	342	353	316	383	363	381	332	342	369	333	357	330	371	334	362	335	344	314	349	355	347	305	363	326	350	335	343	352	360	347	323	366	321	345	330	325	357	347	354	375	347	347	346	339	335	364	330	382	339	376	365	324	332	330	332	359	381	355	336	364	349	337	336	338	374	336	340	361	346	368	354	353	336	348	391	362	327	340	336	356	345	333	349	349	350	348	404	329	323	338	347	359	315	345	344	332	353	355	334	336	339	359	356	366	344	335	366	336	344	322	340	368	350	348	349	338	346	331	326	339	370	350	344	353	361	357	353	325	399	366	352	352	355	350	329	311	341	349	359	357	357	350	368	380	346	370	356	379	345	327	342	339	354	354	335	352	366	347	330	345	353	360	348	316	308	350	356	315	344	349	341	334	313	327	384	327	357	327	349	357	365	341	363	372	313	329	341	342	373	348	348	369	371	329	315	339	359	325	336	328	308	363	354	322	353	364	359	344	345	356	335	343	342	347	316	375	309	361	333	346	359	335	346	338	358	354	370	334	316	351	340	334	362	347	323	370	334	360	349	355	338	351	296	327	364	333	334	338	348	362	310	332	337	351	332	329	375	362	315	359	331	349	331	315	327	358	311	321	351	353	343	320	366	331	325	359	348	381	352	327	366	350	347	349	322	340	335	340	331	371	337	312	341	349	360	336	333	304	360	351	342	382	340	339	330	337	330	320	358	349	335	364	363	323	366	323	333	320	356	355	305	338	339	342	345	319	338	326	360	362	366	357	360	330	340	336	329	323	352	315	376	365	327	332	354	351	331	330	342	357	364	334	315	375	361	322	352	338	354	364	330	335	348	312	350	310	354	314	364	356	363	344	373	349	342	341	345	338	338	352	353	332	344	388	364	343	337	335	364	336	346	315	327	352	339	361	325	328	336	343	359	337	369	331	334	326	350	337	352	367	357	342	335	334	326	353	364	352	363	355	353	339	335	362	381	354	340	308	374	343	309	350	342	333	331	364	350	346	348	305	334	320	348	331	371	339	325	361	341	344	325	343	343	324	347	348	370	349	314	330	367	343	314	360	327	353	341	355	331	364	351	350	342	349	339	360	357	346	350	339	368	342
22951	20642	27389	23898	20643	20692	10795	1599	1170	1083	1048	962	933	918	847	789	776	779	773	794	734	716	704	698	719	775	753	727	685	717	719	713	682	667	719	651	697	675	681	686	707	699	704	680	679	670	675	681	678	643	705	727	689	680	681	679	721	660	691	682	682	657	645	638	662	716	651	690	711	658	661	657	646	673	693	648	646	679	658	681	619	658	716	657	684	625	664	689	663	690	632	655	654	633	643	650	677	683	665	634	642	645	651	701	663	647	656	670	665	660	650	665	634	685	684	618	614	691	596	681	668	643	719	677	722	640	664	665	646	623	615	642	657	653	701	647	619	630	648	680	710	682	750	657	663	651	629	660	642	630	633	674	613	692	672	658	642	657	624	634	677	667	655	662	683	673	637	655	683	680	686	700	647	667	668	637	657	625	653	651	616	668	655	667	640	686	670	656	642	657	667	642	649	659	662	645	663	625	662	683	654	650	655	671	695	661	654	637	667	668	668	640	626	680	659	608	673	642	715	721	663	678	693	673	635	672	645	645	666	669	640	658	680	713	602	666	645	668	650	671	656	711	672	670	660	656	654	622	650	646	669	642	670	652	676	660	631	631	691	690	675	672	672	661	654	685	678	679	619	622	680	667	643	677	680	657	687	639	680	626	643	628	663	614	689	654	665	668	709	665	664	687	671	686	650	726	667	645	639	606	655	714	666	626	652	664	631	666	662	613	636	663	633	632	651	666	646	675	671	646	661	706	672	675	658	668	643	640	663	619	671	636	704	661	660	695	621	665	710	642	636	674	591	651	663	663	684	643	655	686	638	621	637	672	669	673	654	660	645	608	644	606	669	668	651	681	700	681	656	664	646	626	652	609	691	608	686	682	662	640	634	684	649	630	641	644	673	622	627	661	649	676	692	663	683	660	660	706	666	703	674	665	646	711	656	680	634	665	684	663	702	629	598	628	630	677	692	648	651	659	637	660	686	657	666	648	660	692	674	652	630	639	612	680	658	638	660	688	633	619	675	620	695	644	680	628	667	658	686	684	688	666	671	659	671	659	649	697	705	675	633	610	652	659	647	696	636	658	640	655	619	645	671	668	646	640	662	662	665	717	669	624	650	692	649	664	655	677	684	671	648	631	679	640	685	685	656	669	677	687	693	610	608	675	644	643	627	624	651	626	679	646	617	658	644	647	675	677	683	675	656	695	655	642	678	619	681	709	643	642	633	665	644	617	675	632	634	684	692	688	614	624	717	650	663	657	695	638	640	675	642	644	660	635	657	677	644	688	629	710	673	636	641	644	664	675	690	675	631	687	631	646	653	631	643	634	629	712	635	625	649	657	636	673	614	646	642	715	653	640	688	669	712	647	655	693	676	650	698	662	622	629	662	629	712	686	595	649	609	677	682	683	690	655	696	675	643	655	614	661	676	632	673	660	649	646	634	685	683	672	707	691	689	644	653	708	660	654	688	684	668	638	670	707	680	668	658	707	654	681	667	688	622	691	634	656	633	629	634	668	646	651	629	621	716	599	672	691	719	647	656	642	650	613	676	659	662	626	644	661	608	691	698	655	737	689	667	629	675	617	726	669	639	674	678	666	657	659	685	653	658	661	682	679	680	625	633	644	647	708	648	689	698	654	672	689	652	647	705	703	660	674	655	690	669	630	672	652	667	670	653	642	671	648	657	638	662	643	615	663	633	653	696	699	681	629	659	632	628	657	680	665	643	681	704	604	677	638	654	694	663	639	651	638	647	673	671	647	657	656	665	654	617	658	692	660	662	592	683	682	638	629	664	656	665	665	633	694	656	673	660	656	677	640	646	637	655	665	641	670	688	679	647	637	603	643	587	666	634	655	683	663	673	661	648	662	634	645	640	647	639	645	659	682	615	688	658	677	630	652	642	648	660	679	642	703	681	674	639	588	688	593	685	632	653	623	653	689	639	677	662	626	683	655	622	721	645	664	636	670	595	679	652	698	673	618	654	660	603	683	611	709	702	622	628	662	645	689	641	702	627	682	665	674	682	689	636	650	690	652	632	670	657	633	621	657	596	671	622	626	622	685	703	657	662	701	613	604	652	687	620	672	673	646	633	654	672	662	677	660	689	662	693	643	687	702	722	672	693	657	653	615	638	673	661	641	664	694	645	655	627	625	663	717	655	684	686	708	665	673	625	669	664	694	649	671	668	634	655	659	627	646	667	660	677	659	659	648	643	651	688	657	650	671	648	630	627	612	645	721	660	647	673	644	696	672	630	657	613	661	636	669	692	646	681	683	701	642	658	661	667	659	670	653	649	696	657	652	691	671	663	676	614	594	659	685	671	667	654	645	654	613	663	620	671	673	671	665	650	670	662	680	635	649	661	686	647	704	664	586	675	664	679	626	670	650	645	629	627	666	671	670	651	639	696	683	697	694	652	644	657	677	610	604	701	640	654	700	688	648	649	644	638	678	636	678	701	671	630	646	679	651	644	636	623	650	659	701	716	636	657	672	653	645	637	649	686	666	652	722	655	622	669	654	609	639	637	641	614	637	662	644	657	698	652	707	638	621	655	648	653	600	628	700	684	621	641	636	640	650	638	633	664	653	617	723	645	619	668	633	638	688	657	664	674	649	661	655	640	638	651	654	654	620	695	616	658	678	686	635	689	616	607	637	678	664	647	660	659	665	688	684	622	661	661	640	688	732	621	686	595	659	668	639	661	678	695	676	639	649	655	716	666	664	686	695	680	592	674	679	699	649	636	643	668	587	667	660	655	683	644	652	643	668	603	676	652	687	650	658	669	661	657	628	653	663	660	661	641	669	667	665	617	646	676	633	700	658	681	616	632	632	625	659	720	662	654	693	625	666	616	610	666	637	650	658	638	660	597	630	673	641	636	662	613	707	674	638	659	604	626	636	747	622	678	647	698	695	626	667	657	611	679	642	654	656	701	645	674	675	638	659	629	675	652	622	634	664	660	710	613	641	672	649	644	649	659	661	648	657	648	715	647	635	630	615	606	684	641	601	671	662	639	662	641	611	655	672	696	672	672	630	700	673	660	625	666	699	677	665	688	637	631	690	687	642	670	678	646	655	642	691	684	685	662	697	667	698	644	676	657	631	640	678	598	636	660	672	586	694	613	714	660	645	589	663	644	617	629	650	682	643	658	638	645	677	693	695	625	616	652	667	702	655	655	651	660	665	684	702	620	732	621	676	634	670	668	682	688	632	638	691	699	671	668	684	708	639	636	649	612	673	661	641	625	650	689	674	692	666	690	670	644	667	648	666	622	692	651	670	670	618	628	640	668	657	653	669	681	644	627	655	700	620	684	631	684	640	646	689	700	662	654	664	654	642	690	674	680	633	650	638	654	642	671	649	602	650	679	663	646	689	700	627	661	673	671	712	669	649	687	659	693	612	672	663	677	647	688	608	624	672	663	679	679	666	631	649	712	645	663	667	666	647	668	680	620	645	654	654	630	648	670	644	654	658	658	674	639	670	650	642	672	686	668	624
19425	14123	12858	7231	4862	3598	2800	2239	1846	1652	1497	1242	1185	1069	1030	961	930	936	837	794	864	794	750	772	794	775	730	714	734	665	669	732	688	672	694	674	741	678	673	626	697	695	688	701	618	653	665	616	679	636	675	672	683	663	682	631	690	646	657	662	614	672	667	638	651	653	673	613	663	646	658	613	632	634	669	638	676	639	641	585	607	634	617	651	613	646	655	684	584	600	636	668	628	649	618	627	648	639	607	643	636	652	619	665	615	641	655	643	629	641	575	630	644	630	602	634	695	625	672	668	675	641	627	624	680	653	644	649	640	629	654	617	634	600	618	636	650	647	628	617	673	619	747	662	675	669	687	672	623	650	645	643	635	617	639	645	623	634	625	619	659	642	619	611	639	628	582	643	675	622	665	628	582	648	627	618	633	654	634	622	667	629	583	672	606	600	634	611	647	621	600	661	654	650	649	634	643	639	657	590	629	643	609	629	654	606	651	641	573	644	626	604	644	650	671	641	616	654	615	628	661	639	612	608	618	645	628	601	663	629	649	608	619	598	636	622	605	620	635	627	609	658	607	631	654	586	679	662	625	636	629	646	646	624	628	660	613	671	654	624	647	627	663	605	637	631	630	648	624	648	602	629	669	660	614	616	628	630	604	615	623	632	612	626	619	660	637	639	682	586	635	644	666	621	609	581	623	638	644	676	631	613	648	657	607	669	674	611	591	595	634	679	637	626	644	596	660	620	662	638	642	630	656	607	634	632	612	638	631	663	624	637	688	596	665	603	702	616	673	580	656	630	612	618	660	617	650	656	602	662	618	646	645	629	657	629	633	638	621	675	635	571	640	621	651	601	627	616	667	671	672	630	627	624	650	615	611	604	599	648	649	659	621	634	622	628	633	626	610	677	653	623	658	642	617	617	610	601	593	613	648	690	664	635	635	612	637	601	636	607	640	581	660	617	656	619	593	616	654	644	645	632	611	625	641	614	635	600	631	650	650	629	592	645	642	623	600	643	626	624	650	635	612	626	690	659	634	648	636	615	614	584	645	654	673	655	662	655	625	616	636	609	616	623	639	636	624	632	644	590	638	581	603	592	646	660	629	636	580	656	654	664	639	638	622	631	636	612	655	642	656	602	643	640	615	659	643	624	606	605	618	596	630	646	600	625	627	625	617	660	665	622	671	602	633	622	633	629	605	630	648	653	639	624	651	614	646	613	622	647	645	582	644	601	596	626	623	598	633	646	649	644	675	641	659	642	645	583	657	671	609	700	655	593	590	636	625	635	666	646	642	603	616	648	615	635	671	646	604	615	663	625	658	618	613	639	594	603	646	616	648	670	646	615	682	652	610	644	661	646	619	631	639	652	630	661	672	607	667	599	614	605	612	623	649	620	646	612	662	613	616	652	632	633	600	663	638	635	726	612	613	604	627	624	676	644	599	665	654	597	640	650	662	612	640	627	643	635	659	601	633	641	638	618	642	618	620	631	646	630	622	651	614	601	663	638	661	644	620	618	616	609	670	640	681	658	633	578	603	686	577	587	691	689	622	625	675	674	656	625	644	598	597	628	599	542	662	642	688	639	651	679	627	623	649	602	641	633	622	604	654	549	657	653	613	616	658	674	644	643	646	630	645	638	634	664	595	591	654	667	643	614	668	646	642	642	639	649	597	590	613	681	658	622	656	632	645	623	650	630	591	631	622	637	628	630	673	622	606	634	610	660	583	627	662	626	678	666	676	632	628	607	699	600	646	584	602	591	584	627	655	629	669	609	625	593	636	633	595	663	621	637	620	644	639	628	643	626	678	632	627	638	668	583	666	618	607	658	601	621	650	684	629	583	666	634	583	648	623	623	633	597	606	620	656	629	635	626	673	670	597	680	632	601	662	602	641	624	597	672	644	631	633	633	638	650	602	646	630	603	713	617	658	650	620	651	644	614	664	625	649	680	611	571	635	621	605	642	599	670	646	627	681	615	611	604	587	660	669	626	638	667	608	639	617	676	616	626	649	696	685	631	637	625	628	613	657	605	615	612	635	637	662	635	629	640	641	618	605	671	648	613	644	631	599	612	640	628	598	605	595	636	688	651	656	632	650	628	666	605	615	622	671	615	626	620	577	633	646	646	672	612	623	630	634	643	630	644	589	700	618	639	640	593	642	648	594	608	632	619	604	620	653	592	627	676	657	621	639	615	596	637	624	640	624	666	601	667	627	641	654	643	681	644	640	642	621	662	647	606	632	606	646	621	658	595	636	633	641	627	649	655	657	618	609	654	610	667	608	601	602	679	648	600	586	581	660	624	709	591	645	638	637	646	657	645	618	610	629	586	630	642	618	665	609	643	634	648	637	637	598	611	653	591	611	678	615	590	623	634	605	602	666	646	662	643	660	641	604	647	637	601	633	636	636	636	618	599	636	665	625	623	645	606	640	603	625	650	609	650	627	634	661	664	600	627	682	690	679	642	647	625	627	655	622	649	627	619	644	627	655	620	618	636	662	615	623	659	623	596	622	621	682	634	616	646	611	667	650	654	605	598	635	588	633	619	660	641	658	615	648	642	659	613	618	647	622	602	630	644	633	646	650	633	644	573	613	623	610	612	686	647	649	654	674	614	611	635	680	637	627	665	600	622	648	682	623	635	688	647	696	587	623	623	651	600	619	628	607	594	712	664	632	630	647	603	621	658	651	621	623	600	656	651	671	623	620	598	629	630	615	651	639	599	683	648	612	637	685	666	614	603	654	640	685	621	595	588	634	644	643	644	639	657	617	607	618	601	657	634	642	647	617	635	618	613	654	609	665	602	646	678	660	635	583	648	657	621	586	617	658	622	651	640	597	642	645	639	645	662	659	625	645	657	633	659	636	628	622	674	649	637	612	644	639	629	612	676	639	630	631	624	669	602	599	598	623	610	630	648	620	593	627	664	671	610	601	617	660	609	614	643	634	582	681	651	624	628	613	698	688	649	641	645	653	624	630	618	620	639	632	618	648	645	589	621	664	622	595	647	647	666	606	664	634	606	624	599	591	677	633	647	603	614	612	604	635	636	634	617	653	636	655	647	623	645	660	596	689	619	594	644	622	672	654	635	651	665	636	683	665	600	623	576	647	630	601	576	659	627	620	675	642	646	627	693	627	647	643	644	638	657	636	685	619	636	615	646	658	658	634	639	683	623	603	640	611	672	653	643	650	650	662	667	640	600	616	591	641	646	611	657	648	636	606	642	631	612	622	621	585	645	640	618	597	649	613	663	613	580	668	602	652	609	595	620	650	634	617	633	580	628	642	641	648	628	618	650	646	617	632	599	651	635	663	594	594	649	630	618	594	608	598	664	658	669	620	595	614	631	649	674	640	622	613	659	659	637	641	571	655	638	599	664	658	644	662	632	617	634	645	615	658	663	620	679	556	611	616	628	693	624	650	621	601	645	675	649	657	609	636	639	636	647	630	625	595	622	585	598	666	637	638	577	634	655	636	677	628	673	611	613	626	608	613	653
31494	15040	2295	408	342	299	291	301	287	292	255	259	274	288	309	276	274	281	295	294	262	297	263	254	279	277	283	261	242	254	264	285	289	221	304	256	262	256	260	268	289	292	228	268	285	269	292	265	285	257	267	266	271	236	268	264	276	260	286	267	287	288	280	288	287	248	270	264	286	280	292	279	277	279	270	295	267	267	276	243	299	254	277	270	269	272	277	264	268	284	282	244	266	289	258	269	265	252	263	281	296	269	272	272	279	270	278	253	264	267	289	275	261	272	312	299	282	262	298	278	255	239	266	284	286	272	246	287	262	282	297	294	287	247	264	271	279	271	264	278	260	273	300	293	257	237	264	270	262	257	275	277	256	277	289	264	274	292	257	245	256	300	255	275	284	261	296	257	285	277	272	292	266	294	262	247	255	271	266	277	273	227	289	278	291	226	286	239	286	261	229	266	286	261	277	255	249	269	304	293	272	289	277	300	262	257	283	273	289	279	250	251	278	268	236	270	269	287	247	261	260	253	265	285	269	282	263	274	284	273	270	277	244	251	267	266	257	288	272	256	257	277	243	261	289	243	242	246	277	271	253	277	280	286	285	284	255	264	279	285	258	276	258	256	303	264	281	297	291	276	284	293	277	248	266	266	234	254	256	261	294	286	261	237	271	278	308	282	277	263	268	251	270	267	263	278	263	265	231	280	266	288	266	269	271	250	273	270	316	274	280	277	265	275	272	273	256	273	246	270	261	267	281	264	283	278	268	268	257	275	269	270	288	288	280	274	264	256	284	294	266	289	274	273	256	274	284	265	264	301	276	275	285	285	270	266	246	259	241	268	287	283	226	251	278	261	261	269	264	276	301	271	277	256	274	262	317	266	265	269	244	257	318	270	281	278	264	258	285	270	279	274	280	258	255	244	255	252	268	218	258	286	267	277	280	248	268	283	275	311	263	257	274	277	247	290	259	288	253	260	237	296	250	306	266	264	291	261	265	283	270	260	242	273	243	267	285	275	250	238	265	246	268	286	290	261	277	265	250	236	282	264	262	274	264	270	290	270	281	272	271	279	302	267	281	280	260	280	272	278	283	309	275	266	241	259	311	284	296	283	279	284	283	289	278	267	260	287	283	280	243	284	281	274	304	281	275	278	264	276	274	257	250	272	278	292	231	253	281	272	279	298	285	245	267	242	251	285	277	265	277	274	275	303	263	261	272	266	273	271	274	269	299	247	247	265	271	290	292	252	229	276	282	275	238	247	247	260	274	277	281	250	282	308	259	267	268	281	278	266	257	266	283	268	268	246	252	283	274	302	263	275	252	268	235	245	276	254	255	257	250	277	246	258	267	285	259	306	242	274	303	265	282	266	262	256	302	254	299	270	289	269	288	277	266	240	311	270	253	275	288	284	262	267	261	259	309	256	289	258	289	266	290	281	315	261	257	297	288	269	264	269	255	289	303	288	243	257	279	275	253	257	280	270	291	243	272	259	265	290	274	306	262	283	222	300	280	295	275	274	267	253	280	258	302	280	282	262	262	286	283	248	254	279	273	240	314	266	249	242	263	255	272	291	281	295	272	283	255	253	278	242	291	266	274	288	260	273	274	276	264	277	303	276	289	264	261	239	255	260	264	259	295	273	277	264	267	272	273	268	258	240	290	244	280	291	233	261	278	261	278	288	252	274	257	265	319	272	249	247	286	249	248	271	281	274	256	267	276	273	292	267	263	277	310	244	295	275	265	277	259	260	268	263	283	263	268	266	234	276	282	281	275	292	273	287	273	252	267	264	259	292	276	263	258	287	289	266	297	288	267	300	245	298	281	236	258	250	249	307	287	273	241	256	271	235	299	273	258	251	287	276	302	289	277	246	294	273	298	271	308	247	282	267	271	267	225	270	237	300	274	289	275	297	250	282	260	291	284	256	291	245	296	290	257	249	279	270	269	268	301	272	281	283	280	250	275	254	276	260	283	258	285	263	279	259	260	301	258	262	252	280	252	258	263	264	286	273	281	277	266	270	260	272	246	258	244	259	276	270	283	251	271	274	302	283	280	276	270	283	278	277	272	246	276	289	249	279	279	291	243	277	266	261	284	265	279	278	272	283	258	281	263	262	267	261	267	288	284	219	259	258	254	295	231	271	276	293	278	281	260	269	284	275	274	284	260	277	302	246	296	273	267	256	301	277	292	270	276	278	250	262	286	279	278	274	268	249	266	281	311	293	257	301	243	232	222	292	267	270	252	284	280	279	239	265	293	299	273	261	256	265	228	250	250	270	258	305	264	282	255	263	269	291	299	263	276	305	272	245	296	251	300	277	311	268	315	265	274	264	293	300	284	277	255	273	269	263	290	284	264	271	225	261	263	257	248	279	285	280	296	268	259	282	270	270	278	274	290	252	291	266	275	261	270	281	285	276	264	273	298	302	258	293	249	263	255	265	250	256	267	276	248	251	261	260	283	281	276	285	267	266	258	276	273	280	267	289	251	277	273	289	280	275	262	267	264	258	254	252	267	279	288	275	288	249	302	280	261	277	278	265	275	277	252	286	289	261	285	253	298	275	270	247	259	257	296	277	261	285	230	254	287	276	263	263	255	277	262	287	289	260	247	266	268	279	257	293	283	278	269	293	274	275	278	262	306	276	280	280	273	286	269	277	270	278	309	274	267	244	282	243	275	261	256	247	253	268	264	302	266	299	268	299	270	271	278	260	304	254	275	242	287	289	265	259	258	282	282	270	250	308	268	272	264	259	323	281	288	266	250	272	276	298	259	246	294	292	272	262	302	291	268	271	269	301	313	283	240	291	281	266	251	264	249	252	285	248	268	264	246	255	299	285	265	261	275	288	265	287	284	284	268	262	265	275	293	253	289	256	263	254	271	287	242	252	284	299	277	267	300	298	248	260	260	267	250	296	261	261	242	267	266	276	239	250	291	260	259	272	263	268	294	265	235	275	280	267	272	244	264	299	275	287	282	297	273	239	263	276	281	245	235	278	271	289	265	291	269	266	258	252	262	260	264	271	275	270	307	270	255	252	263	285	280	280	244	277	262	259	247	261	269	263	304	290	281	278	266	259	263	215	281	270	286	284	296	247	246	284	288	283	263	238	294	261	289	267	276	296	259	261	264	272	278	267	274	306	300	306	280	282	266	273	269	259	272	276	252	270	258	265	276	259	264	277	271	262	252	285	255	283	264	285	262	288	286	263	269	258	266	263	263	279	274	265	283	292	297	250	277	271	288	267	245	260	245	236	284	268	288	283	236	283	280	255	278	270	270	279	278	255	274	258	271	266	263	246	266	293	258	306	269	294	253	242	275	243	274	247	275	272	291	275	254	265	274	276	261	252	269	277	286	274	241	252	240	285	272	284	252	291	250	258	304	288	252	288	255	258	264	264	245	253	250	242	274	263	267	288	291	232	262	308	268	275	271	263	268	238	273	292	272	261	255	256	272	275	305	258	283	280	276	266	281	259	266	281	265	274	263	283	249	267	274	284
18912	719	643	422	336	326	320	343	315	297	301	309	285	288	318	271	281	316	313	285	277	279	309	265	318	317	282	301	294	303	282	308	336	270	293	278	295	304	293	304	270	298	306	339	322	299	311	281	318	281	269	292	327	305	265	264	306	283	295	311	312	288	321	280	288	317	297	278	276	262	292	322	279	281	288	307	285	311	273	266	274	267	298	301	307	317	275	297	268	264	291	286	310	278	309	277	329	312	240	266	301	300	289	294	303	319	289	281	259	288	296	293	304	292	276	310	292	282	277	293	282	311	308	308	307	292	298	270	270	310	305	301	242	276	297	272	266	283	265	306	273	295	350	327	276	289	300	260	295	268	266	307	307	306	290	269	286	309	281	274	317	307	297	319	293	253	312	280	310	262	297	278	296	297	286	297	265	310	303	312	300	284	266	323	311	289	320	286	315	285	295	294	283	307	266	272	310	279	316	314	300	282	285	297	268	268	311	297	287	278	282	309	285	309	282	298	309	294	290	318	314	292	273	276	260	272	293	304	299	280	287	301	287	296	290	297	286	304	265	299	283	300	278	286	311	308	285	308	296	290	288	271	306	304	281	334	291	285	278	261	314	265	298	312	289	294	277	273	263	292	309	296	266	318	266	293	319	293	284	292	294	302	312	258	302	288	289	298	312	303	294	297	333	281	283	335	283	298	264	294	300	292	295	279	319	306	271	276	300	354	282	298	287	278	249	272	299	254	307	286	298	312	263	269	291	291	307	301	267	298	284	278	302	290	275	295	258	295	301	297	294	292	277	298	316	301	273	280	326	299	301	280	272	273	318	278	291	262	280	309	286	283	316	301	317	283	272	269	287	283	273	278	294	318	350	286	322	316	277	268	275	301	299	277	309	315	318	277	284	284	264	301	291	287	280	277	306	276	277	263	283	285	295	295	288	292	303	280	287	272	315	286	276	300	301	289	279	291	299	326	297	308	279	333	280	309	279	288	287	292	280	298	282	301	276	301	299	296	310	260	321	302	305	294	291	277	311	278	266	296	314	295	298	256	302	280	274	309	276	290	274	310	268	300	288	323	289	308	298	305	313	276	285	288	304	294	267	267	283	291	297	271	288	295	293	286	290	300	264	299	298	283	281	270	284	268	280	300	269	296	283	305	306	315	303	283	292	299	308	331	292	307	300	304	277	309	313	278	270	306	297	277	296	293	286	277	299	275	280	305	281	304	309	270	274	291	318	324	293	281	283	306	286	324	274	297	310	299	303	257	281	305	307	295	274	269	315	297	272	264	316	288	290	319	263	303	290	292	256	276	281	300	295	334	288	333	300	311	303	271	269	309	335	294	303	285	301	283	303	282	305	299	293	307	290	309	290	327	314	289	296	299	288	257	274	277	302	314	277	302	269	277	300	293	298	300	289	268	291	292	277	310	329	291	318	283	260	302	280	301	281	299	301	317	292	300	289	274	290	285	302	262	285	279	287	312	284	294	284	283	258	284	310	307	295	301	304	284	292	303	296	273	307	294	317	290	287	298	294	306	279	276	315	307	263	299	289	290	285	309	318	279	299	281	259	278	315	313	293	290	294	309	245	307	296	277	281	284	303	285	268	311	300	259	311	304	307	301	295	304	281	305	318	329	297	299	280	303	274	306	310	331	309	300	299	277	323	285	306	297	307	313	299	283	276	313	316	290	289	273	283	293	306	317	270	265	260	291	288	285	273	312	293	264	294	310	285	291	282	279	298	267	311	294	295	272	285	315	299	247	322	314	292	308	313	277	299	290	298	278	302	272	280	283	290	320	326	316	323	326	294	305	320	278	322	279	279	246	282	268	281	290	309	282	272	280	327	279	250	279	311	303	303	321	289	313	321	296	280	291	292	281	301	332	298	279	306	273	294	275	298	275	303	293	267	302	308	299	312	280	280	295	281	301	316	299	277	274	265	311	291	276	303	303	297	292	325	289	282	274	273	301	313	301	292	302	293	325	276	282	307	318	332	268	283	313	301	296	291	288	293	310	281	273	279	306	284	298	281	318	310	306	292	304	282	279	334	308	291	299	271	312	328	311	291	313	318	304	283	286	286	300	295	298	297	297	289	314	267	307	268	301	296	273	287	284	304	298	279	298	268	286	310	281	281	281	273	316	283	293	270	246	288	281	309	305	276	307	284	284	300	283	285	311	280	256	300	302	303	283	291	304	265	322	299	329	271	283	302	295	322	287	300	282	286	304	292	294	288	273	304	307	335	316	306	283	281	295	293	255	308	324	265	288	279	294	294	338	286	302	318	304	309	318	289	307	276	276	301	287	301	283	305	280	325	300	284	286	271	260	288	277	293	287	302	289	253	282	301	280	284	302	294	306	296	296	291	332	312	280	284	311	280	277	309	288	275	331	294	261	303	294	290	301	347	274	286	269	297	283	284	278	289	289	302	308	294	297	301	292	300	302	291	287	296	292	294	306	292	304	304	306	294	277	279	279	295	311	265	306	290	260	279	264	277	293	300	316	296	295	307	307	313	283	278	283	291	289	310	304	300	310	257	289	294	289	290	301	296	333	291	290	281	291	314	281	289	295	274	278	312	288	279	282	282	265	261	317	283	286	290	295	328	334	288	305	293	282	278	330	297	285	312	342	295	300	312	306	328	323	304	277	300	293	281	279	313	312	299	306	285	284	301	335	318	325	278	285	279	305	323	258	320	294	300	288	295	292	303	274	283	297	305	279	308	286	308	274	265	291	305	293	299	307	300	301	318	293	262	268	284	317	301	320	285	321	289	282	297	285	287	330	289	285	288	292	285	294	282	282	313	302	306	299	289	277	254	301	294	314	295	309	316	299	300	311	288	267	290	288	273	301	297	297	278	286	307	279	301	291	306	299	287	300	274	292	309	293	280	298	293	297	272	302	290	278	309	286	320	313	316	311	291	260	314	293	287	321	305	281	305	326	287	318	287	302	348	301	249	277	303	288	275	322	297	304	284	251	299	278	290	276	271	283	295	300	276	311	289	307	313	314	276	283	306	279	258	286	301	286	322	288	305	274	284	306	282	292	270	314	299	285	289	312	313	324	326	277	334	251	312	289	312	307	308	260	285	322	310	308	302	280	294	276	266	275	277	257	275	301	266	278	300	290	274	332	289	280	284	310	306	264	293	281	304	325	302	283	313	308	290	304	283	288	289	296	278	307	326	305	316	287	308	304	325	268	310	322	275	278	325	290	310	295	295	276	283	308	269	324	311	272	297	320	320	296	314	256	289	283	273	282	276	253	296	327	299	270	289	305	267	289	293	294	298	290	283	292	295	304	299	318	315	271	280	308	299	280	284	273	264	296	311	267	293	288	298	276	314	270	273	311	298	269	296	299	296	267	279	349	307	287	283	276	271	301	317	279	272	287	296	302	288	302	294	289	296	289	300	267	276	298	283	287	301	273	311	275	310	320	333	277	304	301	286	287	318	309	307	292	299	294	290	318	252	296	296	251	292	312	286	294	289	263	287	256
25015	20638	26747	24524	20617	9569	1032	753	621	539	510	504	487	462	431	405	400	414	395	419	393	392	398	375	395	346	375	360	356	370	379	347	373	392	362	344	391	349	335	338	361	384	360	339	338	344	388	314	308	355	349	339	367	362	359	348	329	316	353	326	341	349	347	387	349	366	347	361	331	340	346	348	344	400	393	334	336	325	376	336	336	363	344	336	337	347	345	362	366	338	331	335	331	365	348	366	331	375	353	342	334	360	363	337	341	372	376	349	354	331	321	340	319	355	345	340	364	358	336	370	345	339	348	317	357	357	317	350	375	342	332	341	353	342	345	357	348	332	339	366	340	363	330	358	328	331	398	342	323	352	360	338	356	368	339	321	339	347	365	350	342	390	341	355	367	305	339	338	330	340	362	345	354	360	332	349	348	375	380	299	352	351	318	340	337	349	342	333	337	330	315	340	359	351	356	336	339	338	352	348	337	370	315	343	365	346	333	315	316	316	337	365	369	345	362	338	362	342	346	352	389	377	321	338	352	365	350	348	326	334	364	365	349	352	320	311	341	330	379	364	380	323	362	328	314	321	347	318	352	351	365	327	353	349	341	348	351	346	336	368	344	294	355	328	350	355	359	347	325	362	332	346	348	315	350	311	340	364	330	329	361	318	347	362	347	340	355	355	343	347	341	379	336	344	320	342	393	386	349	327	328	332	367	327	308	345	341	318	345	364	355	360	340	330	342	373	352	326	370	332	390	344	331	332	345	344	360	330	336	347	349	370	337	375	343	311	322	333	328	352	313	329	344	361	351	293	331	335	351	358	363	332	335	363	315	367	369	349	328	334	334	359	377	365	342	359	376	338	340	335	311	398	316	369	340	327	350	332	364	312	355	346	338	328	341	343	332	348	328	353	331	313	358	338	327	345	356	359	356	324	332	364	332	372	361	347	378	380	346	333	352	333	352	348	354	346	338	347	334	319	347	354	319	335	339	347	324	343	366	315	372	365	338	375	320	363	363	352	347	318	362	321	384	350	334	316	365	363	317	362	337	369	337	309	352	333	334	328	354	340	328	323	309	350	398	343	379	359	342	332	333	365	348	324	339	323	322	375	340	324	310	332	315	311	361	350	324	337	334	339	323	345	321	377	343	355	362	329	330	352	332	321	358	380	350	363	332	384	340	350	334	343	338	353	351	396	346	379	362	364	351	346	370	344	356	386	346	378	357	321	352	359	315	323	356	327	350	316	348	302	344	304	356	361	346	325	340	355	335	359	314	347	341	369	331	372	345	335	339	344	374	341	343	349	343	341	348	337	340	369	358	352	346	331	374	330	371	331	340	346	329	340	329	348	354	327	317	334	379	342	335	368	351	324	336	309	334	336	357	361	317	344	320	344	346	352	336	314	328	325	337	350	332	380	322	341	349	344	362	344	332	336	359	343	317	349	335	349	331	387	339	340	358	323	342	319	319	352	339	313	345	353	344	347	345	348	367	348	362	351	317	331	374	362	350	311	367	332	328	361	370	344	364	345	360	357	368	368	364	342	358	348	340	357	332	354	328	372	347	366	343	379	382	339	328	359	328	360	343	368	362	329	334	357	376	320	330	328	376	340	333	325	357	333	344	349	328	340	328	352	350	331	341	338	325	350	351	357	347	328	364	338	329	368	353	345	342	311	318	323	326	319	339	294	349	356	336	319	332	304	351	339	335	353	346	341	316	337	325	351	341	314	347	315	352	340	339	352	345	313	377	343	359	331	334	378	347	356	340	329	351	331	365	315	372	339	351	396	363	337	335	364	334	336	344	323	355	339	369	327	307	365	332	343	307	326	358	338	314	332	315	364	329	370	310	340	324	329	320	327	342	354	319	327	339	354	366	323	327	346	354	351	399	350	383	333	323	328	372	312	358	332	346	366	355	369	310	341	300	335	360	345	337	365	368	320	353	331	384	364	382	336	323	383	333	340	361	336	362	341	326	340	321	330	319	354	325	327	337	350	357	319	350	323	342	345	356	337	382	352	336	348	349	360	345	343	332	334	322	329	349	344	379	344	321	349	319	339	312	335	370	321	334	346	329	393	364	305	346	378	350	318	336	329	317	320	330	328	325	341	334	337	348	337	324	338	326	330	359	370	325	321	331	334	353	331	351	362	356	323	326	328	363	363	354	363	331	340	380	331	352	355	357	359	337	371	285	384	339	325	335	332	315	339	342	337	369	332	352	360	353	350	329	349	329	362	339	362	378	312	317	316	379	334	329	330	340	365	360	339	334	352	326	312	341	384	348	347	346	294	350	353	364	313	350	372	377	340	344	336	335	320	366	298	352	334	350	320	324	332	340	308	317	371	336	289	330	352	335	341	309	362	344	386	369	361	334	361	372	347	329	340	352	328	346	341	351	341	317	341	324	337	363	365	334	360	364	363	322	368	336	345	338	340	315	339	364	377	352	336	291	328	357	324	360	323	331	338	374	381	298	336	344	346	300	331	365	372	356	323	362	316	333	375	334	353	342	393	344	310	362	369	339	338	340	362	369	351	381	337	361	335	320	322	362	334	351	366	314	331	347	359	370	344	344	370	343	333	339	320	334	320	332	331	346	321	381	333	356	343	351	330	334	320	331	364	340	369	347	348	341	355	371	357	350	348	355	351	328	336	360	355	346	380	318	350	322	358	346	333	358	328	324	330	351	307	323	333	335	329	338	371	382	333	353	350	322	336	319	346	324	300	321	353	332	377	366	336	351	324	331	342	313	349	342	351	333	348	329	319	353	350	328	347	331	360	347	347	321	371	335	335	314	338	306	344	344	331	319	343	336	322	347	345	345	362	306	330	347	355	385	336	324	358	334	367	366	347	323	346	354	360	362	308	344	323	364	320	324	327	342	372	343	352	361	381	358	392	347	371	337	346	311	385	323	331	357	359	324	343	328	361	371	329	358	326	394	347	354	313	363	401	349	320	343	379	375	371	373	312	337	329	343	338	348	344	355	317	354	350	357	365	344	378	357	363	328	364	365	350	329	332	336	370	321	316	351	323	344	352	344	350	335	343	361	344	357	355	327	322	339	364	353	321	349	354	334	328	329	356	379	352	338	344	351	366	335	362	393	356	355	350	336	336	362	328	329	348	340	359	360	347	357	340	350	355	367	320	317	361	333	336	343	348	342	388	353	360	318	356	328	311	338	378	359	320	315	339	356	341	339	344	350	342	330	319	367	320	348	334	351	357	343	369	343	356	341	370	365	326	361	345	325	320	372	386	308	346	324	328	365	332	390	351	352	377	378	344	340	363	352	344	362	343	303	320	335	296	298	334	365	331	354	357	335	335	319	346	350	372	339	350	338	342	338	325	334	350	328	320	306	356	361	332	341	354	336	327	348	300	320	340	377	323	329	337	362	362	346	332	343	335	358	347	333	329	305	326	387	367	332	332	352	323	348	375	336	350	341	325	359	337	340	365	312	351	350	353	362	331	343	335	364	367	326	364	346	341	351	336	345	346	294	332	312	339
24267	8123	7247	3879	2518	1798	1428	1150	1001	852	742	695	591	611	568	529	511	480	448	472	438	412	381	402	382	425	428	375	379	383	403	381	401	387	365	358	318	379	390	371	352	343	328	355	363	400	360	332	355	357	349	328	362	384	349	364	369	349	341	338	373	325	351	377	409	329	307	367	335	366	338	347	323	349	363	324	347	370	342	372	366	364	358	368	329	361	337	322	331	350	334	350	366	339	347	348	367	364	351	338	336	342	314	339	329	346	337	361	367	333	374	355	368	355	356	378	329	357	374	342	352	361	337	328	322	367	372	387	352	356	337	380	332	327	326	335	335	330	338	359	341	383	453	373	369	326	323	330	361	363	348	359	368	362	379	316	318	317	313	341	378	362	340	364	358	379	318	354	321	327	370	313	339	376	342	313	356	356	362	354	352	337	333	343	353	322	347	398	372	359	339	337	359	365	329	320	330	372	338	323	361	315	366	317	338	367	335	313	349	349	391	305	333	377	322	309	366	346	349	353	382	329	326	323	326	352	353	345	356	351	345	356	326	355	373	296	337	357	328	322	319	330	334	331	310	334	326	348	317	318	367	337	369	364	367	369	325	337	351	341	356	317	362	306	351	366	316	362	347	355	335	330	347	317	351	366	320	354	316	338	323	366	350	333	351	361	368	366	338	335	325	370	334	319	312	338	330	332	325	330	334	348	356	316	304	342	345	355	358	341	382	326	340	336	337	335	384	330	366	343	338	362	354	327	326	344	357	341	359	357	334	362	344	345	359	362	332	344	357	347	329	336	316	335	350	337	335	363	405	350	334	351	352	344	365	367	352	345	327	328	309	343	357	328	334	352	341	329	358	365	369	359	355	365	375	313	344	349	356	330	332	365	302	347	369	360	335	327	341	342	353	324	329	349	343	306	366	367	336	353	329	325	367	336	350	343	348	336	354	355	345	377	309	307	347	350	329	324	369	330	343	336	357	349	337	333	380	337	370	354	311	346	346	325	393	308	334	368	306	354	396	370	336	416	359	326	370	348	385	383	312	356	332	274	360	373	350	331	349	339	380	358	320	358	340	378	334	338	347	338	334	381	338	372	324	358	340	345	342	338	345	290	317	349	311	323	356	343	319	320	349	363	364	339	309	325	356	350	348	359	354	359	350	354	328	323	360	316	377	355	324	343	345	341	365	359	318	326	358	335	337	369	361	327	328	346	330	370	373	396	343	350	357	338	319	318	320	323	336	324	332	363	367	333	355	365	345	353	334	329	339	335	359	343	349	376	364	336	308	328	356	309	369	323	367	355	354	330	349	320	332	339	355	310	345	354	367	354	341	337	341	385	341	373	354	336	398	347	344	351	319	338	325	357	350	339	346	360	386	365	373	347	337	360	359	353	316	333	371	350	356	326	328	359	354	325	345	360	339	374	341	337	332	331	322	324	338	360	339	356	353	377	309	372	317	362	365	321	331	358	384	322	327	343	356	334	363	320	332	345	337	359	340	354	336	328	355	374	340	331	336	359	320	322	330	343	325	342	352	314	323	338	346	339	340	359	347	340	329	306	342	339	353	331	305	350	353	344	349	347	315	311	317	336	356	354	315	369	364	366	380	338	354	385	326	344	379	328	367	361	353	338	320	337	340	331	323	343	345	327	334	355	353	349	331	349	361	354	354	359	352	360	313	349	336	352	341	370	350	338	354	348	326	356	326	361	344	356	323	364	354	343	357	345	353	325	373	372	338	354	357	345	321	335	310	355	320	321	358	330	321	349	358	297	329	359	354	309	346	338	328	318	353	351	364	384	332	320	357	347	341	364	343	368	369	366	323	361	327	354	353	347	332	334	347	383	326	361	338	340	333	359	350	358	349	362	368	358	346	364	351	338	329	335	332	352	343	340	331	322	323	354	365	332	339	346	348	316	342	369	335	337	330	333	345	369	336	343	382	325	319	322	328	362	333	338	339	324	341	322	334	344	313	317	371	360	361	364	358	349	311	345	359	324	339	358	330	356	380	350	334	334	342	344	349	338	357	315	343	326	353	372	318	356	317	342	339	348	364	358	359	370	339	318	307	369	349	332	370	339	322	301	329	308	316	358	306	328	354	324	402	346	370	334	325	330	322	327	343	338	339	324	372	336	347	358	361	345	298	361	370	334	346	327	343	369	353	311	362	324	345	366	345	343	346	338	337	353	348	341	322	352	342	314	310	311	369	332	321	380	338	347	311	331	332	308	373	368	355	366	311	354	331	323	355	337	344	333	317	312	302	328	322	347	350	354	358	335	306	359	349	388	341	336	342	368	340	340	307	355	337	313	343	337	345	348	317	307	331	333	344	372	352	361	311	341	330	341	350	335	378	343	344	348	328	339	348	309	352	314	379	373	357	363	346	304	349	330	344	361	307	360	321	344	356	392	337	322	332	365	312	338	328	369	363	336	351	371	362	362	337	331	322	351	379	355	310	365	360	361	364	324	364	348	335	313	323	355	338	354	341	324	340	353	331	343	313	320	329	331	341	322	357	344	379	359	335	368	348	364	328	383	317	344	348	329	330	334	365	340	366	352	339	355	341	357	347	336	343	360	398	358	368	373	358	340	378	368	338	329	364	342	356	344	333	373	374	342	320	359	329	362	365	336	360	344	354	353	372	372	366	356	366	345	338	376	338	340	357	360	370	357	365	357	329	320	360	342	331	376	362	363	382	346	380	407	349	334	401	350	350	338	338	376	349	340	373	312	368	379	350	353	346	329	339	340	337	372	342	355	335	342	325	348	349	374	359	362	350	308	388	338	332	383	369	335	337	386	340	322	338	331	347	337	372	351	368	329	365	361	353	329	322	365	357	337	346	336	324	353	360	345	393	365	324	356	378	330	357	324	352	389	373	349	354	362	356	349	365	340	360	309	377	319	358	326	329	334	363	317	370	312	348	332	348	337	311	335	323	315	319	334	325	359	347	353	381	351	391	340	351	334	345	331	330	320	356	342	373	338	335	364	339	339	314	351	378	349	367	330	354	368	358	326	379	349	395	331	367	346	329	347	365	317	335	331	346	359	345	405	374	331	322	362	369	368	366	336	341	338	303	325	340	355	336	315	323	363	358	303	388	323	338	370	348	357	338	333	318	343	328	309	316	340	321	345	332	336	353	341	397	320	324	361	371	342	335	304	342	376	360	346	329	335	350	351	346	375	343	355	347	335	322	328	323	342	339	323	353	360	327	337	363	329	330	357	344	372	389	340	344	338	348	344	343	349	350	353	362	343	354	372	309	344	334	318	361	363	363	366	329	348	365	373	311	362	385	376	368	341	355	340	348	321	354	322	346	358	346	336	359	368	361	356	324	333	329	337	331	319	347	364	369	375	328	348	348	350	354	338	345	353	389	349	395	372	351	351	356	326	363	357	391	369	336	353	352	305	338	343	343	351	369	370	354	334	346	317	330	326	347	328	340	327	361	320	348	342	345	315	353	341	364	357	352	358	316	352	365	358	365	366	336	350	339	350
22902	20630	27308	23972	20635	20691	10570	1618	1162	1135	996	1010	882	910	831	824	746	760	789	756	770	727	779	770	721	746	717	737	655	716	712	738	709	715	684	678	731	725	669	685	674	686	734	666	711	672	655	677	661	712	690	651	692	660	669	678	681	710	672	637	720	620	663	667	692	651	669	684	689	665	719	644	649	650	660	683	671	662	670	646	677	600	714	645	651	672	666	675	681	696	662	658	645	671	692	649	708	597	659	637	646	659	661	681	679	696	632	675	651	700	683	689	608	675	670	688	673	629	642	670	629	637	623	677	651	642	608	679	664	641	608	657	650	704	694	658	647	679	668	665	673	669	700	616	647	655	686	703	656	621	674	681	663	638	605	657	621	691	629	636	605	668	668	653	665	695	726	636	703	701	616	693	710	673	649	671	654	634	655	651	675	666	685	675	669	725	664	632	658	677	658	625	648	659	699	690	716	680	660	694	655	660	671	678	676	700	701	668	691	683	682	662	663	673	670	650	690	654	701	645	664	635	673	662	643	658	665	652	674	615	638	696	639	721	654	619	661	675	665	679	678	657	684	626	627	664	651	629	676	620	636	654	691	649	687	718	678	622	672	669	667	680	657	624	656	652	637	695	674	618	678	640	664	641	675	656	706	630	680	668	652	648	688	679	680	612	664	618	615	667	650	690	685	651	663	673	666	672	666	678	609	669	649	681	670	699	635	655	659	675	704	673	658	656	644	657	683	694	671	680	665	682	657	661	690	665	619	651	661	634	650	705	613	638	625	667	685	697	646	636	660	695	695	652	678	676	684	666	659	602	639	701	646	692	688	683	688	689	695	650	635	644	617	639	640	657	657	709	663	630	651	703	672	675	679	650	617	641	672	670	655	649	657	702	653	689	723	622	644	652	668	677	666	669	646	659	656	667	641	693	694	628	627	699	652	665	639	681	649	654	652	605	652	626	627	638	653	710	689	672	662	631	727	658	647	679	634	671	651	659	653	672	676	672	668	659	652	635	646	637	686	679	571	630	621	642	648	671	639	685	624	651	667	692	646	695	643	693	685	675	679	642	659	610	645	685	616	680	678	692	698	625	642	696	661	638	662	650	686	684	657	675	708	687	660	689	627	638	670	681	653	663	667	634	642	618	677	693	652	688	652	650	647	677	639	689	689	653	661	652	647	680	699	648	687	672	624	657	639	664	693	641	640	712	618	682	735	677	639	698	639	681	631	666	634	637	657	670	701	673	633	682	620	677	596	694	678	651	601	671	670	710	662	646	630	628	675	637	649	665	664	645	661	640	625	664	685	646	639	606	674	696	664	645	672	620	659	711	693	651	691	722	684	619	699	603	662	637	648	647	664	688	638	681	631	673	717	684	670	668	655	693	629	707	657	663	685	703	641	652	661	683	671	645	638	654	683	646	656	673	646	699	694	648	670	631	649	683	694	673	687	701	629	631	682	681	639	630	713	691	649	683	656	650	661	656	657	673	672	672	617	681	685	647	640	643	629	680	693	617	606	646	651	663	704	674	625	635	697	636	688	660	638	672	651	664	675	688	678	654	679	652	697	621	637	698	661	644	647	603	723	672	666	653	620	655	638	617	666	643	663	671	616	605	664	684	667	676	679	631	691	660	721	649	663	666	645	686	654	635	634	691	643	674	629	663	643	637	628	655	726	646	688	640	662	688	687	677	660	657	654	628	685	658	659	635	639	625	668	667	653	673	617	655	631	678	674	641	628	691	667	697	666	690	627	650	665	645	650	690	665	687	666	631	670	713	680	668	649	653	643	675	656	650	668	655	622	649	679	619	699	651	658	659	645	653	686	674	664	661	643	680	651	719	648	680	645	697	674	672	666	659	637	593	645	685	675	655	679	633	670	683	684	699	640	640	674	644	651	629	664	624	626	647	685	692	677	669	663	685	683	653	700	638	663	639	706	670	671	630	693	652	681	606	667	653	666	663	601	682	651	676	633	668	622	685	610	629	666	694	673	672	716	650	631	690	649	673	656	667	729	635	664	677	640	679	641	673	677	647	676	656	689	667	671	673	632	605	651	647	661	642	706	692	663	676	653	658	664	636	648	690	667	622	630	688	697	684	667	686	640	661	628	672	696	677	701	692	679	660	663	672	639	635	651	659	610	708	687	674	676	642	636	696	651	631	692	642	630	658	681	666	671	647	641	697	647	625	642	682	640	724	701	636	664	677	663	644	669	703	635	647	636	651	660	650	592	687	654	660	719	662	640	658	649	675	675	655	631	641	665	657	660	660	600	668	707	662	640	640	650	649	666	655	656	714	665	614	672	629	662	652	658	633	637	656	661	651	661	672	707	662	675	648	680	621	669	644	634	645	623	661	662	676	667	692	645	673	680	689	651	692	702	650	652	672	636	692	652	672	660	691	670	633	646	668	672	697	622	668	676	634	705	653	689	639	634	657	645	717	681	634	693	678	643	644	702	615	701	675	677	653	640	626	670	656	656	623	677	642	650	703	678	706	661	656	689	671	704	692	721	670	658	605	679	673	648	674	636	660	695	642	678	652	656	637	619	657	671	614	678	661	673	682	673	667	675	687	613	663	678	651	634	652	621	697	654	702	680	675	651	632	668	658	633	664	656	654	672	712	643	632	690	657	646	656	665	636	694	695	698	650	671	667	692	697	699	662	656	665	635	689	702	698	734	669	664	676	627	685	645	684	675	706	679	629	664	642	753	656	680	661	676	679	634	663	701	653	691	640	645	653	642	636	647	675	674	692	640	680	644	647	675	667	666	653	665	650	646	643	662	654	651	701	662	629	626	670	652	637	661	608	671	682	596	668	661	642	671	635	669	668	673	618	664	651	688	665	697	644	677	657	632	667	712	671	666	722	635	658	679	683	671	604	660	676	700	669	660	628	635	720	616	654	707	657	696	682	684	668	664	679	689	679	643	674	625	639	681	651	648	660	666	672	662	668	701	659	677	702	694	574	623	670	693	640	643	696	648	622	662	702	663	659	691	661	725	675	651	622	661	646	712	687	612	703	684	644	627	674	669	648	656	676	641	660	631	604	656	694	643	680	698	626	662	622	641	651	675	651	708	622	653	679	661	638	639	641	640	696	672	636	659	621	683	668	699	674	709	707	646	624	710	640	610	674	600	643	630	662	619	608	639	704	710	650	649	670	663	681	688	641	654	623	649	669	685	649	618	686	693	655	636	695	685	676	635	659	652	654	650	696	624	680	667	665	654	644	651	613	701	672	674	646	684	691	662	665	700	650	697	655	644	672	689	640	646	646	662	683	628	629	639	686	663	657	631	704	696	672	665	697	670	678	648	659	692	672	636	646	644	657	677	692	673	667	641	685	648	640	690	689	644	627	640	659	643	707	649	638	633	657	662	690	673	673	667	695	680	685	665	627	658	654	696	673	641	711	687	691	627	718	665	630	616	647	676	649	645	593	635	684	692	657	689	680	665	625	668	649	664	633	673	661	635	641	678	614	678	661	658	641	646	655	673	677
20159	14151	12877	7261	4839	3700	2745	2248	1811	1683	1442	1371	1236	1161	1025	983	976	925	806	889	814	829	750	823	698	750	758	727	716	713	654	765	675	670	699	685	660	675	611	678	683	649	704	635	666	648	615	715	647	624	663	641	660	669	656	660	650	632	609	638	646	668	678	679	619	626	626	685	625	624	648	632	679	657	633	668	637	664	617	668	619	614	662	641	637	642	654	644	627	643	632	590	616	617	649	635	671	617	609	678	640	623	652	640	641	621	666	647	612	611	607	633	600	675	589	641	636	685	628	661	667	649	600	596	636	641	617	622	627	644	610	643	671	631	629	593	680	683	693	644	613	694	691	675	644	644	676	614	583	652	594	606	640	629	624	636	654	628	609	581	660	612	640	584	622	597	572	681	592	639	641	644	677	630	614	651	646	586	642	592	673	591	611	679	602	681	669	643	619	596	647	639	632	630	633	644	653	654	620	626	623	659	626	580	601	624	688	644	674	637	657	657	629	641	677	636	593	643	651	605	644	634	649	627	637	616	627	664	609	635	655	659	646	670	603	616	644	619	651	618	612	604	630	647	645	605	618	600	598	638	674	610	641	610	670	632	619	614	646	633	599	655	631	623	636	628	626	614	626	638	661	681	623	582	632	649	624	647	627	643	620	657	652	605	686	629	632	650	625	599	664	589	655	617	625	620	653	594	635	631	613	601	596	643	630	616	642	650	648	654	585	615	645	617	639	612	633	659	652	597	656	582	595	625	640	618	618	635	668	634	626	628	613	621	641	667	664	629	641	662	600	636	630	640	618	620	642	594	599	638	667	592	646	655	610	624	614	620	609	627	582	651	652	621	655	660	617	644	574	623	613	629	657	607	687	647	620	670	600	608	616	614	617	658	655	638	617	644	579	614	665	632	638	645	652	641	652	627	642	655	643	591	630	609	619	609	636	628	618	585	604	605	678	651	672	649	634	586	606	606	634	623	630	632	639	672	583	612	625	685	617	632	663	622	644	641	646	618	644	623	672	582	653	620	679	618	622	602	627	616	630	592	636	637	606	692	630	635	602	631	604	624	650	643	633	618	625	630	663	651	642	670	633	588	604	631	650	680	612	598	628	646	633	682	665	612	630	578	588	664	616	638	615	607	635	653	585	631	656	619	600	671	612	635	607	605	666	612	586	620	667	611	647	669	671	592	642	608	641	669	635	599	677	603	628	586	631	628	615	593	638	631	659	655	612	607	639	637	626	639	598	613	617	628	623	649	613	590	625	620	649	600	609	642	614	589	635	641	634	605	627	640	633	686	656	640	645	636	576	610	657	651	646	642	635	582	560	626	630	626	581	648	616	612	632	621	631	668	627	652	594	637	597	624	635	618	634	610	673	625	592	662	641	612	629	667	666	594	672	652	653	626	640	620	609	626	626	656	639	611	614	592	604	627	620	611	655	633	641	629	635	646	631	647	644	611	658	668	609	637	615	641	612	613	591	648	649	651	629	657	570	644	613	661	667	614	576	625	657	650	630	634	622	675	647	631	636	620	623	611	617	651	606	611	601	619	649	654	615	641	643	644	621	590	620	651	634	639	622	645	638	564	600	628	625	616	608	669	653	627	632	653	646	657	603	609	623	624	675	639	688	621	639	641	615	618	618	647	607	648	645	578	662	640	593	632	633	620	672	629	583	654	646	633	670	648	591	641	596	577	657	606	640	664	654	624	659	668	623	657	687	615	647	652	621	624	623	655	662	635	655	649	626	667	612	629	643	642	601	610	661	635	585	568	638	664	602	655	614	618	649	602	619	634	604	610	627	645	666	617	628	661	628	693	610	601	565	662	617	618	652	619	615	615	665	622	693	645	625	567	647	655	660	621	650	638	593	631	651	621	671	606	644	592	689	615	594	637	619	665	625	656	613	601	607	637	624	637	622	632	629	617	660	644	618	631	621	631	640	704	656	643	646	610	654	633	634	619	638	660	641	605	623	572	628	611	632	692	671	633	649	630	645	605	619	644	655	617	642	604	648	637	625	626	630	642	593	655	669	616	634	633	614	576	634	576	659	639	644	655	607	650	642	655	639	665	646	607	615	656	596	655	645	578	604	645	626	621	627	673	619	612	627	660	638	653	638	644	652	643	615	634	619	621	602	599	664	647	670	624	622	641	582	611	675	582	637	635	594	621	635	621	647	632	627	638	611	623	668	637	636	642	621	649	639	624	681	678	646	642	618	607	662	634	601	652	628	626	589	631	612	636	625	661	641	593	621	658	606	645	682	640	620	626	608	631	632	659	623	622	630	679	640	613	635	631	648	615	595	647	629	589	636	616	603	654	625	613	625	620	617	662	622	654	640	648	626	605	641	652	657	635	639	629	569	648	625	655	622	676	605	630	635	640	609	611	608	627	656	672	663	636	662	602	642	679	620	613	623	608	631	600	658	592	624	610	624	651	635	627	669	589	627	632	609	606	649	631	602	596	641	646	635	562	593	604	639	627	623	626	670	575	629	593	645	612	629	626	607	604	622	640	643	628	636	664	667	659	623	591	616	576	611	657	644	624	614	667	632	687	670	644	665	642	640	663	657	653	604	649	635	637	628	608	608	654	644	627	641	647	598	622	642	660	600	626	669	632	639	648	606	594	632	613	645	637	638	618	626	636	638	655	630	644	626	645	645	615	626	631	619	643	584	597	635	658	609	655	642	665	615	630	672	639	631	596	604	647	676	664	636	616	648	615	637	624	647	610	605	696	630	650	642	627	639	650	675	630	666	628	632	630	651	623	628	633	649	659	615	635	646	654	657	610	588	624	675	630	635	577	593	599	645	633	620	606	619	584	646	622	624	642	640	677	623	634	578	662	589	670	642	591	645	640	629	631	633	634	625	649	627	641	629	601	645	631	625	657	675	623	593	626	646	637	622	649	644	660	649	609	643	662	579	683	664	641	604	649	666	610	616	601	660	624	618	637	608	664	649	637	664	630	684	643	682	628	596	653	606	616	647	643	625	605	633	591	593	629	662	646	630	654	655	623	604	627	681	601	608	631	611	572	613	625	593	610	635	662	618	608	643	624	609	662	674	614	657	628	618	655	629	666	632	667	658	636	657	622	639	601	642	570	622	635	638	665	628	594	623	625	634	679	638	649	615	588	625	646	634	659	654	610	609	664	596	617	656	675	681	628	618	644	646	619	629	623	617	602	641	660	597	604	631	636	643	629	603	626	624	657	629	589	641	652	636	620	597	664	638	626	621	612	624	612	638	607	634	602	639	621	614	611	659	616	616	647	590	604	642	680	614	602	632	646	628	641	639	628	634	616	608	602	631	597	616	632	608	643	627	647	621	614	614	591	595	685	617	601	615	622	638	658	658	620	662	605	589	627	641	633	605	607	621	629	599	615	611	651	588	658	608	603	634	607	645	645	617	622	625	645	611	586	649	700	646	668	651	694	617	635	634	634	633	597	598	624	671	623	649	595	647	608	609	660	647	632	639	623	648	612	625	624	650	661	596	651
31387	14836	2216	474	331	280	302	292	297	289	301	288	313	314	268	263	276	312	304	291	276	301	292	264	289	274	274	282	282	270	291	316	262	292	258	280	281	274	286	281	267	284	256	261	297	269	277	278	253	290	287	275	252	305	274	296	242	267	306	262	276	262	294	274	274	272	277	272	260	249	281	262	268	273	293	304	270	272	290	296	268	273	286	311	286	293	293	286	287	313	290	254	250	283	302	310	265	261	291	285	288	307	269	280	304	282	274	277	301	289	283	264	274	258	279	286	282	283	303	248	260	310	293	265	268	324	262	264	272	300	292	268	285	301	287	304	249	302	275	262	307	277	292	280	269	277	262	311	299	279	288	286	269	302	278	283	234	288	238	268	261	285	285	310	263	306	269	285	287	285	251	261	339	278	290	263	278	269	279	313	265	273	296	305	273	266	276	280	271	277	279	303	282	256	286	290	265	287	248	279	281	287	327	278	279	267	302	283	271	256	280	280	292	266	256	270	275	283	282	275	300	287	289	245	291	271	269	277	247	252	292	253	271	280	283	291	280	302	291	300	305	243	257	285	292	272	299	288	270	304	290	294	262	282	292	312	261	291	283	309	321	266	281	263	280	296	311	295	301	286	314	271	293	284	269	257	266	279	274	311	268	273	285	250	264	280	301	281	278	297	312	296	281	293	314	296	280	291	269	275	253	294	281	292	290	287	287	269	263	269	257	261	283	279	277	292	277	289	293	277	277	285	267	306	277	258	267	300	296	294	278	297	264	282	253	289	283	279	267	270	283	268	255	291	294	288	306	270	270	281	274	278	275	286	274	278	260	289	275	281	304	270	290	290	294	279	276	296	263	294	288	313	277	263	280	280	289	305	269	292	258	252	289	301	265	280	311	269	283	285	260	257	260	277	301	249	274	278	302	297	308	289	262	254	285	271	291	283	290	285	280	289	307	277	267	290	268	302	307	304	249	284	307	259	301	291	264	256	267	276	258	282	286	304	280	292	286	272	285	286	297	283	274	277	284	261	292	310	295	271	302	273	266	261	255	287	266	307	291	271	265	265	277	281	302	285	279	290	281	274	272	273	319	258	300	298	272	301	312	263	274	242	280	272	267	258	288	272	250	271	260	267	267	283	291	265	296	290	289	290	251	276	277	287	275	309	303	285	261	275	314	284	267	279	278	291	275	274	259	282	263	268	291	270	294	258	282	255	298	272	299	295	260	297	278	293	289	299	277	294	251	280	303	273	277	275	299	311	273	264	299	273	274	308	301	267	264	286	298	278	244	297	303	274	299	272	290	281	288	298	284	270	275	304	306	285	282	283	290	312	275	277	303	304	269	291	280	269	290	245	270	270	301	283	261	274	267	276	298	256	288	299	265	280	277	258	270	292	280	272	260	274	293	262	256	284	281	286	261	274	301	317	265	242	270	296	263	282	275	291	278	309	268	291	302	260	276	269	282	254	302	292	250	282	309	272	296	298	266	269	270	279	302	279	271	281	289	276	268	273	274	293	287	273	286	250	287	286	303	305	275	303	279	301	265	287	292	263	294	288	287	274	301	251	275	272	257	277	287	269	260	292	275	273	288	300	287	274	279	295	259	278	302	264	260	270	259	284	292	284	289	329	287	263	310	307	276	258	274	325	272	288	280	284	306	276	311	290	267	261	294	250	318	292	292	274	288	276	274	255	258	248	290	281	282	268	262	296	303	267	296	265	271	297	296	257	279	253	270	286	266	262	307	284	266	285	266	300	283	270	288	279	297	314	298	296	274	259	273	284	250	284	269	285	272	257	283	288	290	263	288	275	246	290	281	306	284	300	281	291	275	286	283	278	242	261	258	275	265	302	297	280	293	293	280	290	258	229	272	299	278	294	289	285	264	275	274	294	264	286	249	282	276	281	283	285	252	284	267	273	270	283	279	256	270	254	263	274	251	262	290	271	284	286	277	273	296	267	314	257	277	299	284	270	254	296	264	292	252	309	271	303	282	270	261	319	285	271	284	285	259	264	252	268	289	292	295	298	308	287	297	275	294	277	266	272	250	282	297	293	281	277	308	287	283	301	273	300	281	294	294	281	273	249	277	274	287	288	251	307	269	283	315	252	295	281	299	280	270	304	303	266	280	275	286	250	307	244	295	272	279	324	291	298	285	286	262	298	276	294	293	314	277	284	278	243	290	242	265	282	270	316	307	292	294	269	256	282	305	287	262	284	269	291	271	274	278	267	312	265	292	281	288	270	298	274	282	266	292	287	274	281	292	301	257	285	293	262	277	279	283	277	248	269	303	292	289	293	298	267	286	281	275	299	316	282	285	274	298	249	299	291	322	257	278	302	310	263	265	281	260	279	258	278	268	248	261	283	291	275	253	285	268	274	293	263	288	280	281	290	273	289	299	298	285	264	314	267	288	293	280	285	284	279	262	261	285	252	271	262	283	260	290	263	289	260	302	266	272	286	291	300	281	317	316	256	275	278	279	291	297	276	258	282	274	278	291	295	263	282	304	276	273	297	282	291	304	293	282	265	289	266	308	302	282	274	257	290	262	271	284	283	278	261	271	271	276	264	250	267	280	291	277	268	265	310	281	284	281	295	293	299	264	282	283	300	314	286	283	270	267	277	267	288	287	266	261	294	261	243	254	273	295	313	310	283	280	315	268	261	288	260	300	290	281	295	253	287	267	315	284	280	287	256	273	271	281	276	277	272	278	311	290	253	255	274	280	292	234	297	300	282	275	266	252	263	254	264	267	261	298	278	277	267	274	279	267	296	259	301	270	287	299	294	274	290	299	309	291	297	293	273	283	279	272	281	278	263	281	285	259	280	301	281	297	276	279	271	292	296	288	271	269	277	273	284	287	267	280	306	301	265	284	262	285	276	276	282	297	308	277	270	274	265	276	288	321	292	302	285	305	257	269	289	313	260	242	281	260	290	284	266	296	294	264	282	245	279	289	257	262	294	287	297	279	263	319	279	301	267	297	240	262	304	253	277	277	264	255	253	274	276	250	262	248	281	255	266	299	294	280	252	280	275	295	276	282	265	298	290	294	286	276	287	275	249	243	270	278	248	300	277	286	274	263	253	258	250	293	315	269	302	275	260	265	289	281	264	274	291	283	248	283	251	285	273	282	263	278	282	289	298	312	279	256	290	268	273	260	296	272	272	274	289	250	284	261	263	267	282	297	283	265	282	288	251	306	289	275	301	279	266	261	281	277	289	297	247	273	279	287	254	260	277	304	283	275	256	270	279	293	258	269	291	264	281	296	262	257	284	287	285	287	280	279	281	280	281	265	281	281	306	278	251	301	271	289	261	285	276	282	276	300	290	302	276	289	258	286	298	264	283	273	253	284	277	251	290	293	259	285	304	251	275	280	290	284	311	280	283	295	243	291	292	292	295	263	273	296	274	274	261	267	266	294	270	310	306	266	295	237	266	280	283	294	267	298	298	280	269	303	270	264	289	269	299	286	266	270	295	289	259	270	276	284	309
18378	755	625	445	402	389	353	326	322	318	308	311	298	283	309	313	300	277	341	282	302	312	316	305	283	286	303	315	318	286	299	290	295	305	299	355	306	319	332	279	296	322	313	292	272	286	309	298	322	295	303	306	304	297	313	297	312	336	299	302	298	307	313	310	271	325	310	319	315	291	294	263	307	316	307	304	273	317	303	313	284	278	297	302	303	293	313	320	293	305	287	290	289	289	296	311	318	299	323	279	297	311	325	285	287	294	295	307	301	305	303	275	287	313	288	281	305	288	304	314	306	314	317	306	277	305	262	268	294	266	293	339	298	308	290	299	269	255	300	305	278	299	333	298	305	285	292	292	315	304	327	297	287	303	281	309	308	295	304	287	302	290	300	295	283	277	304	315	335	294	282	305	299	281	316	292	326	288	290	278	304	318	313	294	311	269	305	310	284	315	290	300	315	307	300	311	286	314	300	324	310	283	301	306	306	307	304	322	282	312	284	292	283	311	332	329	287	296	290	303	270	286	304	315	304	281	292	293	293	300	276	281	306	282	302	301	293	284	317	303	342	299	290	299	312	298	286	289	305	307	286	285	304	324	314	333	297	274	303	312	286	314	298	272	297	288	297	324	304	254	341	284	311	316	308	319	294	305	274	339	294	264	330	323	295	300	309	319	276	311	300	272	322	337	321	321	280	325	298	325	300	302	327	318	280	279	298	298	317	304	327	308	292	299	300	298	342	305	310	322	314	309	285	295	280	299	339	306	294	278	328	269	296	301	281	309	296	311	302	300	320	314	325	298	332	328	300	305	302	290	314	329	274	311	316	322	300	325	324	300	304	302	314	308	295	296	318	314	278	296	307	320	290	303	297	313	300	329	283	308	284	308	342	269	297	304	317	335	303	330	322	302	309	309	331	305	289	299	278	288	298	281	300	294	331	287	316	307	306	316	291	298	290	271	300	290	280	340	286	310	293	314	352	301	308	311	299	276	307	321	289	308	318	269	288	284	312	307	316	291	312	312	282	267	299	310	271	291	301	253	334	314	280	296	279	295	291	296	305	280	305	284	290	306	294	314	295	306	318	318	292	283	311	335	282	284	305	289	308	304	315	325	290	299	304	309	314	287	327	307	313	292	305	298	295	279	284	307	304	307	287	330	292	299	275	311	316	315	302	302	305	293	328	317	321	308	298	287	291	306	305	292	302	277	280	314	285	317	300	297	284	323	286	303	306	314	314	287	304	291	313	283	270	292	319	276	332	296	297	311	321	293	301	295	312	281	309	305	291	281	315	302	337	299	298	297	281	312	309	312	281	315	298	321	322	312	301	291	327	277	328	300	261	283	318	318	290	322	284	299	284	280	281	284	297	312	286	278	327	291	305	300	300	282	320	312	304	295	317	310	281	275	315	287	315	313	298	342	286	279	291	314	298	316	276	303	299	297	299	291	294	292	328	311	297	314	294	295	320	288	280	328	319	317	284	268	284	337	290	300	306	283	291	283	278	315	301	311	316	276	261	309	310	294	298	323	299	335	301	295	295	274	281	266	307	291	311	304	297	285	299	285	301	324	311	314	301	301	299	305	327	278	258	287	307	293	300	301	304	292	281	301	311	308	292	287	300	292	310	310	296	269	295	287	281	292	306	276	337	309	325	312	323	295	283	284	316	301	299	305	314	282	307	269	298	305	292	280	294	310	315	304	306	326	285	294	278	293	314	269	302	302	288	311	285	324	280	328	321	305	275	346	302	310	263	319	262	303	278	309	294	292	292	265	277	294	305	311	325	312	314	274	313	297	312	298	315	293	315	281	325	284	327	284	307	322	315	268	306	303	299	297	288	295	295	320	278	320	297	319	274	283	288	288	293	306	309	275	297	312	320	304	297	301	317	263	296	302	319	282	303	288	306	277	301	327	311	289	314	297	301	307	286	288	289	295	300	313	323	308	293	318	322	317	280	307	325	301	291	315	297	306	308	332	294	314	322	307	278	302	314	320	288	330	288	282	303	266	283	287	301	326	295	330	302	297	282	306	283	323	286	304	258	351	302	293	299	315	271	298	311	313	297	300	276	280	299	262	295	315	306	310	280	283	279	285	322	313	303	285	281	308	323	268	299	286	276	291	304	312	304	300	319	335	303	276	312	307	269	301	287	305	286	303	296	298	317	333	284	314	314	300	299	291	307	314	299	277	318	317	272	280	301	283	279	317	317	311	260	295	321	288	311	318	313	302	304	267	290	305	286	300	293	287	332	303	310	294	277	320	302	312	269	276	321	307	333	294	286	279	296	291	298	299	246	264	320	305	333	296	292	289	287	329	292	312	279	300	326	307	325	297	283	286	316	312	340	309	303	300	294	289	294	296	298	296	326	281	293	276	336	275	321	288	293	305	313	337	283	304	312	298	298	276	282	316	337	298	296	303	313	292	303	292	301	304	297	322	301	302	258	312	309	297	317	275	292	291	320	316	310	297	292	333	306	254	282	292	287	312	299	275	304	321	300	318	295	294	318	308	321	296	314	305	292	305	294	317	319	306	301	257	301	308	302	294	333	299	305	294	287	316	293	289	301	295	283	279	281	313	302	322	309	314	320	305	317	306	298	281	280	299	289	304	319	294	302	288	291	292	298	303	332	288	302	269	298	299	312	297	293	296	315	282	309	281	278	320	306	287	323	285	315	303	307	331	300	312	286	278	280	297	304	273	323	306	284	291	292	290	288	296	296	296	298	308	307	309	314	302	300	305	305	283	317	297	326	283	318	280	274	290	286	275	286	331	276	331	281	343	305	301	331	288	314	305	296	294	322	295	294	306	327	299	351	275	305	315	281	302	292	263	305	283	304	288	284	297	288	292	305	278	331	285	287	300	306	294	294	291	307	318	312	328	281	315	301	297	269	331	275	293	284	296	319	303	295	296	310	306	288	283	268	306	322	292	326	293	289	344	326	329	289	261	295	304	324	290	290	273	309	334	292	282	299	319	301	303	307	287	296	288	305	283	290	301	303	297	292	320	281	280	281	303	274	321	262	292	337	285	316	289	269	315	301	307	260	313	298	281	278	278	291	276	300	272	293	293	288	276	295	270	285	339	329	314	285	281	302	295	314	304	297	268	310	292	300	325	292	295	290	298	301	274	345	269	284	315	282	296	298	287	300	269	332	293	338	329	320	274	338	328	318	323	293	274	296	302	314	286	305	327	310	277	257	316	309	287	302	294	264	295	321	302	316	309	282	288	305	337	314	301	304	293	294	287	291	292	301	323	321	313	306	302	314	311	323	307	322	333	288	320	286	291	294	300	288	330	331	324	284	318	316	278	317	282	309	287	288	314	290	276	284	301	332	306	290	314	311	307	326	279	327	294	338	304	313	294	272	278	286	269	272	317	314	304	298	302	281	301	295	305	337	248	300	312	319	292	286	325	276	306	285	313	322	285	309	279	274	313	307	290	293	303	312	292	304	289	287	328	314	278	303	308	305	302	303	291	311	302	302	300	266	296	300	323
25042	20646	27054	24285	20634	9872	1171	727	613	578	540	499	531	454	418	435	383	459	403	391	413	391	381	401	373	394	394	371	405	404	417	360	383	374	360	354	338	358	387	364	359	358	363	330	389	357	378	357	355	331	353	375	397	360	366	370	365	375	371	352	335	376	340	345	397	365	354	335	388	401	372	341	342	384	343	356	330	359	353	349	332	339	354	331	377	349	362	328	348	369	383	337	317	349	406	345	364	392	360	377	343	357	365	359	358	330	351	401	323	356	378	322	361	379	352	343	375	352	342	371	355	322	325	345	372	368	342	357	342	410	367	344	358	336	371	339	371	368	395	343	356	365	414	372	378	329	362	365	361	348	342	372	339	332	355	353	356	354	371	322	306	341	341	391	357	351	322	354	362	355	403	344	352	339	378	388	347	328	343	381	386	349	329	348	362	388	323	358	356	352	365	354	352	327	340	364	357	350	352	365	332	331	349	323	368	368	372	335	359	334	374	325	388	377	387	350	383	333	371	412	326	332	364	386	355	403	348	342	367	342	347	382	342	381	339	360	391	364	368	371	363	349	373	353	347	342	349	363	362	343	328	369	335	362	350	343	351	344	362	344	344	350	380	375	382	349	387	365	343	348	377	363	380	301	364	382	351	348	374	335	341	354	350	355	365	366	388	330	343	360	340	341	335	350	387	351	364	360	342	366	361	389	357	350	328	372	364	342	349	322	325	346	378	348	370	372	333	347	320	350	334	363	374	325	358	351	364	346	343	345	386	368	354	359	352	319	363	369	375	352	340	334	363	349	344	304	341	357	356	349	373	344	341	356	362	332	340	389	326	369	351	352	321	348	341	364	343	359	367	356	368	342	374	365	343	364	357	330	342	353	346	361	350	357	361	342	357	352	352	387	335	353	370	323	364	360	357	345	373	345	356	379	372	320	327	353	372	357	341	335	372	356	366	317	349	343	372	345	351	360	361	356	362	347	367	338	329	384	341	322	372	333	359	342	365	325	376	385	412	341	316	353	339	347	339	388	367	359	362	384	358	384	344	378	327	343	378	366	364	343	362	373	372	336	378	370	399	345	335	357	326	370	371	388	360	364	334	369	389	348	365	368	354	334	320	360	341	371	374	340	376	368	359	343	383	371	393	351	360	368	353	366	344	349	398	351	321	373	344	344	363	380	331	383	349	362	329	337	345	361	341	344	333	343	372	359	396	327	333	314	370	365	313	340	345	366	358	348	325	365	365	355	364	361	344	351	372	359	345	349	359	371	341	355	356	350	340	327	341	334	373	321	319	338	349	341	358	359	345	361	332	365	367	336	384	341	369	345	365	347	369	360	368	395	378	380	404	359	338	343	345	353	339	330	338	383	354	390	389	342	343	379	335	344	337	336	319	374	319	341	363	347	341	363	353	348	368	341	354	353	348	364	349	367	355	363	377	384	331	333	347	351	344	354	332	359	349	349	379	371	360	336	380	380	366	355	369	383	341	352	355	361	359	361	336	370	388	312	384	353	400	373	369	361	348	330	378	333	362	337	397	363	350	380	318	378	372	377	338	347	337	332	365	363	364	367	353	363	295	372	330	329	365	353	361	392	345	382	389	345	330	359	362	328	306	381	366	362	342	338	369	317	368	360	352	322	366	342	334	335	334	347	347	350	369	345	358	324	333	358	385	360	362	328	368	362	338	309	357	361	372	345	362	408	357	353	338	335	331	346	313	355	380	356	363	343	353	390	346	336	364	355	388	357	349	343	389	385	353	319	348	333	334	374	333	386	345	397	356	369	353	363	374	364	341	341	360	335	371	350	386	369	353	355	368	377	333	370	393	359	365	351	349	335	320	339	351	358	338	323	358	349	350	333	364	363	353	342	370	365	358	340	336	348	334	329	373	348	360	374	358	374	359	369	322	339	320	338	360	356	368	350	356	357	339	320	370	325	337	365	381	339	326	348	362	349	346	338	379	328	371	359	334	352	359	317	385	350	378	340	349	342	350	330	353	341	387	375	347	404	357	343	330	345	361	348	336	381	357	368	351	347	330	334	341	343	346	368	350	358	374	376	366	363	371	369	361	370	376	382	341	374	317	328	325	353	329	358	372	376	358	362	380	325	362	350	397	371	350	306	364	302	343	353	335	349	368	357	342	352	351	350	352	309	325	350	333	377	382	351	330	363	361	341	342	346	347	338	374	359	331	362	338	346	328	337	359	360	358	355	330	334	368	355	345	358	386	328	352	390	338	380	379	343	345	320	349	360	324	390	366	338	316	351	347	345	341	308	357	349	354	342	355	350	353	371	338	355	329	328	364	349	398	385	369	353	370	348	385	326	317	356	344	392	372	344	372	383	342	388	367	361	350	357	344	388	384	363	332	353	367	356	348	368	341	361	364	391	349	372	341	357	363	369	344	393	352	324	346	318	366	369	346	346	334	352	387	371	386	354	375	352	354	394	351	366	336	374	345	358	350	331	350	330	361	371	365	395	392	361	345	338	342	350	369	345	353	402	351	349	348	360	353	351	353	307	352	386	338	348	384	361	369	364	385	371	370	371	340	354	302	359	370	337	371	349	345	353	364	388	381	343	396	351	365	369	372	341	353	367	338	385	371	342	362	341	348	355	353	346	332	342	355	315	372	333	314	355	348	386	355	355	370	347	362	362	350	330	376	373	371	355	365	329	387	363	360	339	382	356	382	387	349	367	393	331	391	362	352	374	369	356	382	340	360	363	336	358	362	373	351	358	350	360	392	377	391	342	352	375	335	370	332	337	391	337	359	364	350	342	341	366	357	354	369	359	363	367	369	369	409	355	314	352	358	356	378	354	319	374	382	327	337	339	334	345	366	328	347	350	361	383	387	354	342	370	355	380	381	350	359	366	372	344	356	396	361	335	312	373	337	364	326	359	351	384	329	310	379	376	351	342	334	374	340	356	356	361	373	354	363	369	351	364	361	372	372	386	348	344	346	347	369	323	346	327	339	376	350	360	352	361	370	370	351	362	365	348	356	363	364	329	344	359	321	357	375	354	333	349	361	361	357	371	342	374	360	357	354	333	323	372	377	365	394	379	337	332	344	383	350	379	349	361	374	367	350	332	386	336	362	357	362	351	355	384	353	366	358	370	342	349	360	365	325	343	371	373	351	374	398	352	377	347	353	337	330	331	356	364	344	358	342	334	347	381	329	338	337	361	352	364	370	371	347	321	342	382	339	358	359	322	335	350	354	381	392	358	372	365	379	405	341	346	344	334	352	365	375	368	325	375	343	360	349	340	350	374	361	368	330	378	343	366	363	397	376	360	344	359	368	374	372	347	395	352	355	333	373	338	362	295	354	383	351	353	347	380	351	342	365	345	341	373	387	343	376	363	353	355	356	390	347	358	391	386	342	363	353	360	337	365	340	329	362	339	344	372	345	335	326	369	352	381	361	350	351	332	357	331	367	338	356	354	314	370	398	330	343	369	340	368	344	341	373	353	321	355	357	372	373	342	324	360	311	375
22775	8200	7544	3965	2635	1941	1552	1202	975	873	788	700	674	560	507	545	496	484	486	437	452	449	396	419	447	378	406	384	408	400	379	343	406	364	373	376	365	371	384	370	358	381	365	376	394	377	355	393	379	393	362	341	353	395	367	395	395	363	355	355	354	426	340	349	364	354	340	361	361	363	357	367	354	355	341	370	345	370	335	353	348	345	338	365	377	381	355	358	362	329	358	365	341	322	375	362	340	403	372	324	371	378	376	343	363	338	335	360	336	372	350	351	378	348	338	394	326	359	352	343	332	402	362	356	344	353	365	349	354	346	325	348	370	349	366	341	373	368	353	388	356	431	412	364	351	348	363	349	360	373	351	340	368	386	359	388	379	357	334	332	327	345	367	357	373	319	346	372	369	353	362	367	374	362	342	341	302	335	371	361	325	348	375	355	346	396	358	352	346	353	348	385	377	361	363	356	333	344	381	337	362	364	355	365	331	358	328	375	382	348	346	369	346	331	346	333	334	345	364	347	350	336	398	354	350	392	347	351	360	375	360	348	361	348	351	328	351	350	357	393	349	373	357	334	356	341	374	349	371	355	371	334	352	404	363	380	358	342	355	334	352	371	343	378	344	339	369	328	318	349	334	364	353	362	331	344	355	359	344	382	354	358	345	343	346	361	378	405	342	366	373	348	344	367	364	379	359	330	367	378	370	365	330	348	353	366	384	326	362	354	382	351	350	336	339	385	364	350	337	353	332	365	341	360	339	339	342	336	366	349	373	362	355	389	347	345	314	396	331	357	345	333	377	335	338	345	378	323	355	358	340	366	342	350	353	329	377	334	367	303	338	355	357	355	345	329	370	380	363	371	350	352	347	338	358	348	354	364	363	360	370	352	344	333	378	329	350	371	356	335	357	324	364	371	376	339	360	372	399	368	369	330	351	349	344	364	358	358	360	386	365	380	373	351	331	371	356	348	333	355	359	346	380	359	401	359	344	348	365	356	370	342	358	365	367	355	352	321	369	366	324	370	326	378	351	346	340	352	353	379	389	333	351	366	359	383	355	347	332	364	342	368	354	325	334	383	388	356	350	317	360	299	351	371	296	336	332	354	367	369	362	353	369	361	333	335	385	382	363	369	372	355	349	386	341	347	303	333	375	371	364	386	319	359	348	375	353	335	357	369	354	384	380	330	319	334	335	347	381	341	330	329	358	351	355	359	345	338	328	397	331	354	359	347	362	331	336	355	351	331	344	362	354	376	330	344	333	365	399	381	381	383	327	357	372	364	363	366	357	325	332	357	344	350	371	342	340	352	350	382	320	357	387	357	305	355	391	349	370	360	359	363	343	349	374	361	353	382	336	344	367	317	347	371	355	384	340	363	361	348	360	337	374	349	374	330	372	369	368	340	360	371	355	346	355	369	352	323	314	351	370	359	398	380	353	349	359	343	330	349	351	340	344	360	336	329	323	371	382	357	386	371	332	355	354	379	345	337	387	333	365	355	360	340	367	361	355	339	358	355	344	356	343	348	338	348	341	323	368	363	381	352	317	332	366	348	341	358	406	359	347	340	353	345	332	351	358	377	356	361	340	362	330	345	366	330	384	346	333	358	355	360	319	366	350	360	346	384	322	352	354	346	390	368	317	324	334	327	353	363	376	359	347	321	324	355	343	345	393	320	341	370	328	349	343	382	341	349	350	331	364	347	346	359	318	313	369	354	311	384	338	340	318	355	369	371	363	363	361	357	330	384	381	350	369	365	356	352	344	387	341	329	353	379	348	360	368	350	335	351	373	345	370	351	365	326	349	392	343	347	370	364	334	372	347	361	371	335	359	346	329	347	370	347	369	353	328	371	368	339	322	363	350	359	334	363	348	331	352	336	359	359	354	354	372	377	380	359	372	316	355	360	345	322	356	318	376	371	342	347	357	343	328	365	316	343	342	359	351	362	346	349	353	371	362	359	349	361	347	352	333	367	312	325	330	371	334	358	366	363	387	331	395	337	339	329	358	308	335	329	332	331	371	345	370	378	358	323	335	355	358	360	331	389	368	340	390	355	340	331	350	363	337	351	354	340	368	332	337	358	365	347	376	357	355	355	328	357	373	367	331	357	367	329	357	355	353	341	367	334	334	340	373	360	334	368	352	366	360	352	360	374	371	378	361	362	360	342	340	353	317	337	327	343	359	373	351	347	367	362	338	382	351	356	344	356	352	330	378	334	332	361	373	348	331	350	337	309	364	345	366	376	354	350	361	345	371	364	363	328	337	360	351	330	366	369	343	374	309	350	329	393	359	356	347	369	371	342	341	396	397	341	364	331	366	348	357	343	365	345	350	348	373	377	357	365	349	337	351	368	329	376	344	354	355	383	336	369	357	349	360	319	389	356	337	360	345	345	355	316	374	353	349	357	346	345	336	372	384	373	369	347	367	368	359	359	333	338	366	334	320	379	377	362	344	321	341	339	348	403	365	355	361	352	335	327	351	331	355	341	346	356	313	378	348	369	378	365	337	341	326	359	365	361	370	342	348	325	369	337	348	346	351	358	349	347	370	311	390	374	370	352	341	372	367	348	374	337	333	372	325	363	347	366	388	339	374	317	354	349	370	351	371	354	322	329	316	372	345	342	331	382	347	371	371	332	323	361	333	344	329	350	355	382	372	332	379	340	344	357	373	329	384	345	392	370	363	340	363	339	374	386	346	349	326	382	347	380	331	358	355	387	376	360	357	327	341	328	386	343	359	350	367	359	351	354	351	351	333	336	333	365	362	345	373	338	379	360	346	370	362	348	370	329	305	358	349	360	365	343	354	337	353	341	327	341	348	326	335	364	398	360	362	313	303	360	341	341	348	366	349	355	371	346	336	337	377	349	358	327	387	349	343	375	368	350	364	359	393	370	344	353	348	362	385	335	380	348	342	338	356	358	368	347	356	339	341	326	359	351	340	343	394	339	356	384	350	360	371	352	357	370	342	332	362	364	339	346	345	362	355	351	323	353	361	340	365	346	380	355	357	370	356	362	339	375	381	352	366	373	334	370	320	374	352	372	372	341	366	386	340	360	368	327	356	352	393	350	349	349	401	326	349	385	321	371	349	338	356	356	385	329	340	338	327	362	362	337	349	355	358	349	352	382	367	368	368	333	346	362	373	363	328	375	356	354	382	384	365	353	327	364	367	370	352	330	317	329	359	377	352	345	363	346	353	339	364	377	383	372	358	358	351	382	355	387	331	330	362	343	352	364	369	381	356	365	331	344	360	356	370	349	338	345	364	355	351	358	337	364	387	362	365	355	351	383	330	378	371	388	345	334	382	345	345	356	379	339	354	335	374	397	325	382	342	403	329	350	354	360	361	371	368	361	347	317	350	332	347	309	346	351	377	342	356	335	341	373	385	347	351	335	350	358	338	332	358	364	388	368	370	378	356	332	371	349	356	408	359	350	340	378	367	376	374	386	369	325	352	326	346	376	370	361	329	350	323	401	349	351	349	344	362	356	353	350
22939	20646	27666	23677	20653	20724	10783	1763	1211	1142	1052	966	947	843	856	828	844	788	791	806	789	799	743	717	762	746	732	776	703	709	661	712	673	671	735	748	700	681	701	717	703	694	734	723	720	725	717	684	701	690	682	701	709	693	694	646	679	687	683	673	655	707	664	624	668	681	700	696	684	689	681	633	688	704	693	680	673	675	685	687	660	688	683	645	712	672	657	656	711	694	683	712	700	697	675	656	724	647	680	685	679	694	659	654	654	649	679	673	712	708	696	659	654	695	682	731	679	653	669	628	667	738	625	680	668	670	676	617	648	669	676	626	646	702	695	688	661	664	689	676	699	767	760	674	661	607	664	718	687	712	663	701	664	657	636	658	642	684	672	647	656	696	692	691	657	636	678	663	690	656	647	675	658	680	691	671	659	705	671	676	670	675	673	662	701	707	705	661	657	713	681	673	662	688	669	676	699	653	703	688	647	650	689	702	651	697	681	716	684	654	645	669	655	699	669	699	666	651	643	658	658	617	658	625	680	712	665	684	705	699	673	716	688	694	653	660	634	702	627	706	666	600	674	684	660	680	720	670	652	678	681	667	662	702	661	665	699	680	651	649	648	667	685	661	615	672	683	687	708	643	655	677	702	706	711	691	627	731	642	703	704	685	685	686	647	670	699	676	685	655	678	678	653	667	696	720	670	692	678	689	659	681	695	718	655	703	691	657	716	681	676	674	684	609	648	612	658	666	650	662	667	660	723	683	679	669	658	738	672	730	639	662	675	682	661	661	658	698	666	698	662	721	629	660	682	693	670	696	692	698	656	712	635	635	672	670	661	653	671	660	628	666	628	692	650	730	656	660	717	664	703	623	678	641	664	651	680	694	701	662	676	694	672	664	704	708	668	706	688	636	709	629	670	705	670	690	688	656	657	692	671	712	687	624	677	672	709	619	643	669	715	645	687	662	669	682	658	701	670	722	662	689	681	664	668	672	681	642	643	670	677	622	692	671	648	639	677	662	636	663	648	723	676	687	704	701	655	654	666	682	664	670	714	674	703	641	636	655	721	647	659	701	716	677	673	713	693	667	702	661	697	690	687	673	706	667	674	699	659	691	668	705	693	676	670	674	665	683	701	683	660	629	644	672	648	683	680	674	699	617	667	673	749	678	643	651	655	646	698	696	718	636	661	677	694	685	687	674	667	680	631	663	667	676	686	641	687	646	628	658	644	690	661	639	630	678	654	670	620	680	687	666	651	658	654	677	680	662	683	672	678	671	681	617	683	671	700	675	653	673	697	658	676	653	697	718	653	644	712	665	673	669	700	705	697	638	611	690	617	664	641	667	660	667	674	640	660	693	647	655	650	713	660	656	649	630	663	711	663	624	687	697	660	682	663	668	697	676	646	679	695	663	688	688	680	675	659	687	687	633	631	725	708	693	642	676	704	675	612	671	667	676	662	707	679	675	685	615	660	643	685	666	705	623	672	627	685	692	663	675	684	682	674	639	623	646	706	704	687	695	688	661	677	684	662	646	661	695	705	685	643	673	642	718	714	685	646	674	646	608	698	645	652	653	676	693	673	683	663	708	658	638	657	717	700	666	689	719	651	697	631	680	710	689	684	733	638	706	694	747	687	662	697	637	671	637	654	680	660	671	662	702	701	694	738	663	673	674	679	660	749	663	679	655	699	697	708	708	669	674	632	658	704	677	667	676	690	633	663	643	669	632	733	628	699	652	645	701	716	705	648	651	713	727	653	705	662	696	677	647	683	690	657	671	667	628	709	665	686	659	654	700	678	676	708	658	627	702	645	653	643	654	697	674	665	679	690	657	718	693	696	680	694	676	642	705	707	704	657	689	717	661	695	671	660	671	654	682	693	651	640	681	678	677	634	667	717	671	705	612	686	678	716	659	703	676	715	685	643	730	642	677	686	685	702	655	654	684	649	673	654	652	670	662	705	673	643	657	719	705	637	698	675	681	686	694	621	717	693	675	650	673	684	678	657	660	643	659	666	690	688	640	662	663	659	691	694	672	687	669	654	709	652	718	713	662	710	677	663	672	679	649	674	666	687	663	691	643	681	686	670	605	687	646	760	723	690	650	702	660	683	640	685	668	653	647	698	670	680	695	653	714	616	695	681	704	667	672	705	666	627	657	677	662	648	668	672	688	670	666	695	699	658	678	658	678	677	705	683	672	640	657	685	624	638	627	640	649	649	641	681	697	720	641	670	647	661	661	645	680	715	612	661	677	668	686	684	687	707	658	687	679	650	653	652	638	658	693	692	680	705	659	660	675	652	689	664	669	695	669	632	625	668	680	671	681	649	653	666	687	698	674	699	676	625	613	660	675	688	707	633	691	668	673	639	639	688	649	651	706	676	657	670	693	721	665	638	661	673	678	673	656	655	655	653	683	680	680	701	650	669	674	682	701	675	692	691	694	727	696	692	660	666	639	716	641	721	680	675	685	671	648	645	726	626	696	676	676	691	674	643	695	676	664	675	686	678	672	682	636	669	635	661	675	658	675	695	710	677	650	669	676	631	660	684	636	653	659	664	701	694	628	675	677	677	670	652	653	680	698	702	683	683	687	681	661	660	662	642	638	607	665	643	675	687	700	685	669	676	669	722	694	658	705	717	701	700	686	707	678	674	704	685	701	659	672	698	719	665	722	700	659	648	650	661	669	628	612	666	672	665	671	664	680	717	657	720	662	702	639	687	670	642	666	690	669	686	674	681	655	681	652	716	698	659	659	634	648	701	682	678	662	678	730	644	650	665	675	686	657	723	682	613	676	693	690	654	634	687	642	695	664	640	663	699	681	675	647	681	645	629	655	707	637	646	708	662	710	677	609	644	658	648	631	657	674	694	677	707	703	669	635	678	645	682	688	688	669	654	667	666	699	692	665	686	664	709	699	643	663	715	709	669	690	669	652	705	601	677	718	686	654	672	658	675	728	668	679	659	662	707	652	689	645	648	639	686	674	667	701	644	707	618	689	619	697	662	691	707	717	639	678	674	684	643	667	664	723	691	653	612	657	660	679	650	670	650	650	705	666	635	690	701	692	692	662	666	713	697	631	659	685	684	693	654	643	696	691	663	654	672	666	645	672	663	661	715	658	669	700	687	658	653	694	674	643	654	646	667	702	661	633	663	657	690	654	641	686	628	641	695	677	666	687	700	694	686	676	718	636	661	708	663	657	775	693	638	688	686	698	685	659	684	667	655	673	670	668	670	653	739	622	642	665	670	678	680	649	670	668	661	661	663	633	652	688	691	636	696	700	689	646	673	656	706	658	677	676	652	710	706	673	618	681	658	674	721	692	634	691	650	692	659	681	675	657	734	681	702	681	650	651	688	672	654	692	663	687	668	686	659	658	677	677	692	737	709	652	678	653	638	703	649	663	679	700	655	701	646	737	674	644	651	618	696	736	646	662	658	681	661	691	684	688	672	660	674	693	643	698	678	666	676	686	650	704	708	657	679	640	631	685	643	658	645	658
19884	14318	13120	7345	5135	3759	2932	2419	1927	1672	1560	1370	1232	1147	1110	978	983	947	912	816	821	876	737	774	729	734	769	710	667	720	701	677	724	723	656	726	653	704	670	666	665	638	631	658	684	658	681	665	627	693	694	655	648	649	729	639	698	610	631	674	717	639	655	643	669	597	683	694	637	650	688	711	634	645	660	696	645	659	631	645	623	599	641	601	643	627	665	640	630	644	647	644	662	627	623	659	661	683	629	682	680	637	635	626	678	677	691	649	707	665	685	622	641	654	664	622	658	635	617	621	621	659	629	662	626	641	651	630	662	607	617	615	627	601	643	654	661	662	605	618	660	745	791	660	636	665	653	633	615	634	590	662	657	633	654	699	642	637	629	654	651	642	673	629	647	639	651	618	627	657	631	621	688	698	611	672	627	664	686	650	631	647	598	620	656	617	661	667	650	667	589	658	634	647	647	673	648	614	651	641	626	618	623	669	622	605	651	639	658	607	634	678	629	639	677	619	642	620	666	634	657	661	652	600	691	643	637	675	655	594	637	654	673	667	627	666	611	639	659	642	595	616	648	640	616	654	620	647	660	661	588	589	629	689	640	602	640	632	606	637	610	638	671	677	651	672	665	667	650	655	660	678	616	657	640	648	607	660	673	635	672	659	645	628	614	660	634	657	683	666	645	620	670	658	647	608	636	645	656	629	650	662	652	584	636	624	621	627	603	597	656	627	666	652	621	628	629	608	628	665	634	652	633	677	644	656	676	610	612	639	630	660	614	655	625	642	644	644	654	619	625	681	625	645	658	632	664	633	622	652	651	643	660	634	660	659	639	632	675	674	626	629	667	623	648	636	612	637	663	662	625	650	606	641	659	670	698	684	624	664	691	648	657	620	616	646	651	637	582	676	608	616	636	645	649	619	644	680	641	680	656	673	610	625	608	651	645	602	653	651	637	649	635	642	664	612	598	605	664	642	624	589	627	676	639	612	675	604	666	630	656	623	641	677	659	667	647	644	614	678	595	650	653	679	665	669	633	682	654	648	617	615	614	653	619	637	644	587	676	664	674	664	643	649	644	591	664	633	614	646	653	643	637	644	637	658	665	659	635	663	668	648	657	604	614	651	569	659	646	626	622	646	653	651	625	642	632	667	617	674	655	657	607	619	659	616	638	604	653	655	648	637	679	645	642	621	609	586	656	671	649	616	624	664	654	676	631	647	620	651	634	629	675	641	640	617	624	649	616	647	656	633	660	660	629	599	646	651	700	632	636	660	676	596	634	650	644	664	631	663	653	624	640	625	628	644	623	599	642	599	660	618	658	636	692	600	640	630	618	631	635	674	637	686	660	647	650	627	618	658	603	668	596	648	584	701	623	636	644	698	632	664	669	643	668	657	680	628	631	671	630	612	638	608	651	661	689	673	687	635	613	648	657	606	661	608	623	642	653	644	615	666	682	603	625	629	638	619	673	693	620	620	665	644	685	663	600	646	636	652	603	683	648	639	685	596	634	635	621	645	613	670	640	654	661	624	640	637	665	636	636	641	599	641	592	645	652	674	634	657	687	614	649	657	624	666	670	658	700	629	656	657	650	627	631	620	670	612	681	639	622	625	667	636	599	644	639	659	621	696	611	636	608	638	640	634	673	613	653	600	655	591	622	655	629	633	620	617	599	623	623	636	611	610	631	660	623	647	644	620	655	674	612	626	645	658	650	635	655	636	640	677	641	647	666	635	660	629	658	664	677	636	627	610	655	741	676	651	662	682	635	660	635	645	661	630	696	704	662	668	652	620	631	619	607	663	675	632	635	642	685	630	637	573	617	610	600	607	620	655	658	660	599	644	642	609	643	625	677	659	612	669	640	637	632	667	643	619	653	601	658	602	612	660	648	650	657	648	640	672	649	656	657	620	630	678	658	613	628	617	645	613	628	641	637	626	647	613	614	635	656	602	607	664	705	666	595	656	624	677	649	663	671	643	599	626	665	644	627	648	667	631	673	622	649	648	648	682	607	625	631	635	620	643	649	674	645	663	624	680	642	667	641	658	607	633	634	689	642	658	677	617	627	596	638	608	646	637	601	731	634	643	612	679	652	635	617	594	637	605	648	615	632	652	641	654	645	638	633	661	660	659	638	617	616	667	653	655	657	671	682	652	671	659	621	645	641	652	629	620	648	663	673	684	690	611	624	638	623	655	616	636	640	655	590	656	637	659	637	620	628	668	651	650	607	691	621	654	613	639	682	622	637	657	667	695	700	629	650	661	661	601	687	639	627	610	598	636	653	669	647	677	620	641	627	649	652	694	628	673	669	660	667	680	630	706	639	656	641	640	645	645	719	590	655	683	633	630	618	615	710	600	613	668	630	618	638	630	632	633	656	614	634	657	655	701	659	615	662	627	658	648	628	645	635	681	638	653	719	636	681	663	630	664	651	612	585	658	670	642	632	667	620	681	625	672	614	651	659	617	673	659	613	639	590	649	604	677	667	668	612	618	616	650	633	629	602	632	650	598	640	667	607	647	619	628	650	597	641	624	663	602	654	633	692	657	673	660	673	608	656	644	639	644	667	638	648	652	641	666	607	664	643	648	677	638	622	669	636	605	635	631	610	652	685	624	614	619	633	603	643	650	667	649	616	655	670	684	650	674	640	629	618	660	647	605	667	660	676	652	653	602	613	628	661	607	586	629	635	686	634	618	636	660	624	652	632	642	610	648	647	648	664	637	642	621	685	678	632	645	622	584	645	608	643	702	639	618	644	699	649	635	640	621	606	654	645	667	680	628	604	626	656	631	615	669	628	649	633	657	664	614	640	615	650	658	638	620	655	676	628	627	681	632	651	673	661	669	584	638	620	657	620	638	634	591	619	653	605	616	655	634	641	658	628	613	670	626	639	652	665	598	600	623	607	642	615	624	667	651	633	705	608	651	647	632	623	640	585	674	606	655	636	620	579	666	672	666	620	644	621	656	648	672	613	637	654	674	668	627	624	652	658	620	604	648	611	617	618	686	668	659	620	622	611	648	594	651	673	641	614	593	663	650	631	632	633	648	614	682	628	608	635	602	635	604	636	623	636	655	669	654	667	622	633	668	620	678	596	667	656	703	643	631	639	660	649	620	641	661	637	680	679	654	690	625	649	691	616	648	630	618	653	670	674	623	587	657	662	644	623	630	629	618	591	643	597	640	592	641	615	644	623	643	622	675	648	630	617	605	683	634	602	657	662	643	619	607	648	647	685	602	638	592	636	628	654	638	638	651	676	597	666	594	591	617	627	624	646	645	629	659	627	633	601	677	665	623	640	699	656	594	669	658	599	615	647	668	686	683	642	652	677	632	635	646	635	617	652	665	680	635	614	665	607	591	621	635	611	623	631	623	634	646	649	636	625	625	652	629	671	656	650	624	617	640	608	667	608	622	690	642	634	626	651	632	604	612	651	635	659	640	628	673	626	622	629	638	638	645	645	652	651	695	675	687	628	633	678	624	656	661	660	660	639	674
31056	14468	2052	474	355	364	330	341	277	300	281	274	284	289	277	252	286	278	264	268	292	279	277	307	283	285	292	265	287	286	278	279	266	272	298	232	235	279	271	299	282	297	267	278	264	274	305	257	287	278	278	239	265	279	273	322	267	301	287	277	280	299	293	267	271	288	280	306	282	277	261	292	316	307	259	273	281	305	285	289	274	248	289	290	288	284	257	276	265	262	266	288	258	269	271	278	288	271	272	270	293	280	267	282	281	259	272	262	272	257	273	290	267	322	248	255	285	252	269	293	247	283	300	272	291	275	288	285	256	258	270	284	264	288	306	259	286	251	266	300	313	294	305	268	259	291	268	264	284	278	262	279	264	272	321	280	279	255	275	278	304	271	278	278	282	258	277	274	314	259	263	275	269	303	260	276	275	294	274	262	274	280	271	253	245	252	275	249	265	264	285	257	272	294	263	284	254	285	288	261	276	282	318	276	269	224	309	304	270	276	256	298	256	278	255	321	263	277	303	307	291	276	263	273	302	250	257	295	269	307	270	278	263	294	263	284	248	275	269	282	246	295	301	262	241	286	273	269	272	258	304	269	258	278	281	261	275	311	283	278	268	290	305	303	278	252	300	262	274	263	263	307	296	270	292	303	281	293	285	267	275	256	301	252	279	285	265	270	263	293	281	292	283	282	262	265	255	307	260	280	301	278	271	289	259	284	267	305	265	263	265	258	280	278	237	290	241	286	291	301	280	321	264	304	299	280	292	272	269	304	293	307	258	240	267	292	258	262	273	287	287	299	276	275	283	287	286	277	272	275	243	289	295	287	271	254	278	294	286	284	282	299	254	252	265	308	290	283	279	267	272	281	301	277	253	280	284	250	264	282	259	262	265	275	279	271	264	274	278	286	273	282	292	275	269	267	246	270	279	289	273	306	310	289	307	282	270	291	267	299	285	268	293	266	270	280	269	272	278	281	266	278	272	274	292	280	276	273	289	301	312	285	276	275	256	265	293	279	245	273	270	267	248	278	289	308	279	299	308	289	277	300	246	271	276	273	289	267	275	262	273	274	298	254	289	292	299	249	272	277	264	280	285	291	273	294	265	258	276	278	270	277	263	266	271	270	270	287	274	312	273	268	253	251	256	282	284	260	303	251	261	245	273	287	311	313	272	281	294	261	282	300	279	314	279	281	269	265	276	278	288	280	258	291	274	276	266	260	277	266	305	281	276	272	274	289	282	265	282	276	280	266	295	299	250	302	297	260	269	279	274	281	281	255	260	248	276	288	263	277	294	301	258	243	297	248	283	255	294	233	280	264	292	285	289	287	267	236	260	273	271	277	271	270	240	300	286	254	268	267	289	271	250	266	279	254	266	298	284	273	265	274	263	270	264	293	292	245	264	298	295	270	271	286	267	330	268	282	275	282	269	255	263	296	277	299	260	240	282	278	270	262	257	275	289	265	265	284	295	282	271	258	268	258	312	274	266	283	262	260	272	269	282	266	297	305	311	297	278	295	272	273	254	281	274	270	279	283	285	294	285	281	295	273	235	301	260	284	275	276	272	268	291	294	249	285	252	291	277	261	267	287	313	246	288	282	279	281	275	287	274	311	284	278	271	261	247	289	276	279	273	269	286	279	286	251	256	255	283	301	232	309	296	281	290	254	278	298	266	250	288	274	299	258	283	303	251	276	263	259	249	270	290	260	258	269	236	309	270	261	254	264	284	297	287	290	286	283	276	273	282	274	251	287	274	286	282	277	287	296	284	284	277	276	280	290	279	268	260	278	273	292	272	282	295	259	272	263	281	268	288	266	287	311	270	274	303	252	309	275	264	283	253	305	261	283	274	298	274	256	272	274	242	273	286	274	253	258	265	280	305	249	246	277	272	272	257	272	263	250	264	264	269	286	292	278	300	295	260	277	289	285	297	303	244	296	284	294	252	305	280	277	263	293	298	262	288	281	302	258	255	244	282	300	270	285	254	263	257	291	261	303	292	267	278	280	275	286	291	273	283	284	271	301	293	241	273	291	288	291	294	265	276	295	266	273	289	275	288	284	280	278	258	290	279	299	290	310	284	276	292	288	269	272	266	238	279	280	266	290	263	253	281	277	268	279	269	305	261	242	267	247	275	274	266	261	291	304	266	285	264	278	272	286	290	298	284	292	293	285	288	300	261	264	281	262	309	287	259	272	276	281	279	277	277	281	267	263	305	311	294	276	242	261	308	232	288	243	280	282	282	275	304	266	273	285	273	263	292	283	280	298	288	283	254	279	289	291	297	301	272	274	265	289	291	321	242	290	277	279	279	286	283	275	309	292	250	311	295	266	276	259	248	279	279	252	266	289	292	264	267	279	283	260	278	282	266	288	263	275	248	259	292	289	286	263	288	310	284	265	262	266	266	298	261	291	268	277	277	268	272	290	249	274	271	280	265	249	266	272	259	285	247	281	234	301	301	260	280	294	292	254	309	280	269	292	261	253	280	287	250	247	293	266	275	271	248	267	261	254	286	254	304	264	251	250	269	244	308	287	275	295	307	268	278	262	303	281	277	265	258	289	277	253	274	288	242	267	285	287	289	288	272	281	285	318	252	280	256	296	271	276	291	273	289	308	265	252	274	267	291	285	274	270	297	266	295	299	269	264	271	283	289	270	289	280	240	252	276	270	283	254	266	310	280	308	272	273	268	271	258	305	299	280	261	284	273	279	287	261	275	293	258	268	292	304	247	284	278	292	290	297	250	266	269	298	265	281	268	261	279	253	274	274	276	291	249	285	284	284	301	246	295	250	281	262	270	294	247	258	301	305	277	255	278	245	291	264	289	295	263	286	258	310	277	249	279	258	263	254	260	284	286	266	282	266	285	260	230	280	307	289	273	278	289	304	268	282	277	288	267	275	287	276	284	306	263	268	294	272	253	270	274	273	274	327	293	255	289	279	266	261	270	235	286	276	281	290	290	264	262	287	286	266	292	297	272	261	282	267	271	311	283	268	293	282	270	268	270	286	296	288	264	275	269	255	285	289	294	260	296	280	266	315	243	289	288	276	289	285	273	275	285	256	292	281	284	271	282	246	247	271	270	267	261	269	250	261	271	295	272	279	286	275	278	303	253	269	272	322	298	290	263	280	286	246	252	249	297	285	267	260	282	296	267	295	274	270	254	281	278	279	271	252	287	265	292	301	290	281	316	263	294	285	263	280	266	259	283	270	270	303	285	234	275	265	299	260	266	263	271	279	258	267	283	296	274	269	278	281	265	284	269	288	268	294	276	277	276	279	304	265	266	329	256	267	259	293	319	293	274	331	279	295	275	239	271	252	272	290	272	273	284	283	280	253	230	273	264	280	290	262	267	250	272	259	279	280	287	269	281	261	286	285	288	263	283	263	264	267	262	274	243	270	291	267	275	278	290	276	290	254	261	309	300	312	299	283	286	290	288	252	276	289	269	268	306	268	243	272	297	274	261	287	264	255	271	274	290	284	276	254	275	276	270	301
16417	739	668	502	423	361	347	320	349	309	278	307	332	293	299	286	306	287	290	304	279	303	288	314	284	262	317	316	296	299	314	281	294	312	290	287	324	295	286	326	290	312	301	309	290	308	305	291	293	303	291	272	293	330	304	275	310	288	323	330	304	287	299	279	292	272	271	299	272	303	297	269	298	274	274	323	281	307	311	299	296	301	318	288	282	295	298	296	254	267	283	310	283	269	323	314	296	320	325	270	304	293	298	308	295	288	269	291	308	297	286	273	304	299	309	277	310	307	284	283	282	310	318	265	276	286	335	308	318	290	288	318	297	310	288	284	271	265	282	274	303	315	318	287	302	295	293	301	273	278	305	306	301	305	284	284	294	303	283	304	287	294	283	305	278	321	266	300	308	286	330	300	285	306	268	292	301	295	284	277	279	308	289	284	297	275	284	289	288	299	289	280	299	274	315	289	302	284	294	314	283	297	266	283	285	305	307	277	288	307	289	285	313	267	304	322	336	328	274	286	296	278	335	291	293	302	330	315	282	288	317	302	316	308	272	309	286	284	318	316	302	293	312	301	298	298	288	301	309	282	323	302	256	282	276	308	291	293	285	308	304	314	334	288	286	272	313	294	295	296	269	280	284	296	293	281	297	305	297	280	303	279	303	291	297	301	293	298	314	310	316	303	304	303	261	286	320	269	303	285	298	315	306	322	283	307	304	299	298	281	308	300	302	272	306	292	284	289	296	302	284	285	316	293	273	312	306	295	293	318	296	323	277	300	302	290	293	298	313	265	282	292	303	285	278	288	297	300	256	275	288	286	308	282	285	256	324	281	279	305	308	278	307	282	272	276	313	299	273	290	279	308	288	290	294	287	276	305	291	290	303	276	296	249	309	284	273	272	294	306	317	239	296	295	287	308	290	304	287	286	292	302	317	289	302	292	299	297	277	258	279	304	299	287	325	298	315	292	316	290	296	311	280	351	269	288	285	295	288	309	286	298	292	312	318	283	264	294	296	300	284	289	313	292	321	304	279	301	273	307	305	280	282	303	297	277	298	287	312	308	270	297	293	288	270	289	277	281	268	273	270	254	256	314	287	299	321	288	287	301	258	301	292	242	288	306	324	308	294	280	296	317	269	272	273	293	303	272	288	295	299	286	285	288	295	299	298	306	274	290	268	283	303	270	303	287	305	309	295	312	279	304	301	277	296	287	299	283	266	289	270	288	293	295	273	291	281	304	309	310	322	291	269	304	297	289	318	306	272	282	280	288	316	304	288	305	317	288	280	296	278	282	291	312	287	301	292	299	310	293	289	308	295	308	282	318	313	310	280	275	298	284	310	275	267	256	289	261	292	300	305	288	307	289	280	302	262	312	281	316	292	303	304	308	296	306	272	298	320	298	296	298	300	297	308	276	313	265	315	285	310	314	270	313	324	280	289	324	294	300	295	274	297	308	309	314	310	317	298	286	281	293	275	298	302	308	277	301	297	291	268	313	300	303	315	301	291	268	297	291	317	305	278	315	309	314	297	313	294	295	301	271	285	284	290	317	280	306	291	278	277	293	274	347	251	330	288	325	285	290	287	289	288	284	296	287	298	310	308	311	265	317	287	277	306	276	288	309	304	329	269	264	313	300	267	299	312	279	289	302	301	302	290	280	303	299	309	316	313	293	313	310	338	322	285	290	312	282	292	323	309	307	310	339	291	294	312	290	299	265	314	293	284	308	291	279	289	310	308	281	282	307	337	259	268	298	264	311	279	321	320	279	320	281	299	315	285	286	276	289	280	313	295	308	305	288	304	315	314	283	304	313	287	302	279	292	309	282	304	314	332	317	273	307	298	279	311	315	294	333	306	341	301	301	311	258	292	312	303	276	312	296	303	273	292	286	302	313	296	305	285	263	305	310	265	325	275	288	291	271	274	308	272	308	270	263	279	307	302	275	299	328	273	280	308	307	317	325	289	266	275	304	308	292	270	286	307	301	306	305	274	292	331	304	312	290	297	292	282	288	306	281	298	259	303	274	277	279	265	320	347	279	319	347	296	282	267	275	316	302	299	325	278	326	342	289	306	311	295	292	285	310	307	305	288	301	304	290	301	307	286	273	324	290	276	311	279	297	281	289	302	297	322	291	302	302	292	317	298	298	285	302	271	300	279	317	300	301	299	317	288	294	242	291	297	301	271	316	302	283	275	314	296	310	283	298	283	274	313	305	323	281	295	304	281	276	289	294	307	290	289	304	267	306	327	307	319	293	285	304	306	299	304	272	294	290	317	281	269	297	314	260	283	294	267	296	291	287	293	255	274	324	297	310	309	298	308	287	277	256	276	296	294	291	292	307	327	293	286	278	288	291	309	265	297	303	293	294	299	299	314	304	284	312	292	289	301	302	268	278	301	302	294	289	311	312	315	284	299	297	301	310	309	284	303	324	303	297	280	306	289	303	288	333	275	311	316	293	273	292	314	281	275	301	276	302	302	290	283	274	293	330	283	271	318	270	276	322	302	302	314	292	291	284	312	320	271	284	284	290	304	305	320	316	273	310	272	290	348	307	287	333	261	283	314	307	290	302	291	310	290	301	292	291	310	297	295	300	279	263	318	300	286	259	296	286	320	298	298	302	298	327	309	282	280	285	279	331	279	295	308	307	327	271	326	296	301	308	337	305	285	320	334	315	297	298	298	267	273	299	280	309	298	278	329	309	291	309	271	301	242	328	278	281	292	291	304	303	320	301	317	283	304	306	279	288	291	299	300	274	315	293	315	314	278	317	320	286	302	310	293	312	308	262	315	283	304	290	308	288	283	294	319	273	306	281	286	305	340	289	274	290	303	321	286	278	308	287	312	278	320	271	284	295	323	284	315	297	303	299	284	295	295	270	290	323	281	288	312	320	298	278	315	312	293	302	283	279	281	313	307	319	274	307	301	293	265	272	305	297	332	312	309	304	262	287	297	297	315	292	276	303	268	302	271	280	294	322	309	332	335	336	271	314	288	266	315	305	278	276	263	287	273	286	330	296	318	302	302	299	297	320	301	291	313	257	309	281	319	294	274	300	300	303	283	286	306	315	293	304	307	280	279	285	321	315	326	321	294	295	292	297	273	296	283	305	264	315	289	280	288	284	312	293	291	314	299	316	275	296	304	304	285	318	308	276	307	284	277	280	289	292	285	298	287	297	281	279	272	306	318	307	275	287	312	294	299	308	292	264	305	278	332	269	292	313	308	299	313	330	310	292	274	316	320	311	283	302	316	286	282	298	335	319	296	304	340	288	284	298	300	273	281	287	282	296	263	326	272	308	266	327	304	309	271	284	318	274	276	308	304	300	279	289	290	293	305	301	296	281	310	293	325	303	280	286	305	296	269	331	291	312	274	289	287	304	265	307	307	293	242	329	248	328	317	279	305	322	278	301	271	289	294	290	310	312	284	311	281	303	321	274	292	293	295	292	302	280	290	315	279	298	304	296	322	268	311	294	280	314	297	286	303	304	314	305
24988	20638	27281	24011	20633	9917	1095	718	620	609	537	483	493	448	447	440	447	420	419	380	409	386	353	370	378	395	384	409	352	357	390	346	346	359	361	355	367	358	361	376	380	361	351	364	331	376	380	327	346	382	351	358	341	301	366	343	364	345	376	353	382	358	345	350	341	357	377	341	333	350	337	332	333	361	372	349	325	330	331	314	354	351	295	359	382	315	312	351	308	343	346	381	371	362	377	365	366	355	320	322	379	310	304	375	338	356	347	360	362	341	298	345	336	309	348	361	328	341	355	314	339	320	337	347	350	343	330	325	328	329	370	340	360	357	311	368	325	343	370	316	335	358	404	356	338	340	333	335	332	380	335	364	353	342	362	383	347	360	356	339	325	353	363	323	340	334	335	333	345	381	344	337	360	356	340	382	355	344	339	358	337	333	387	338	338	359	325	356	360	329	311	339	416	367	364	359	343	331	376	344	346	361	369	318	318	383	329	367	349	327	322	379	330	335	332	377	309	351	346	340	349	331	345	339	357	323	374	343	341	352	383	392	353	335	356	361	325	392	335	358	355	310	349	413	340	338	394	342	388	364	377	365	364	343	358	337	349	355	363	336	327	342	336	351	339	339	345	334	320	349	363	367	373	344	323	330	338	358	331	343	327	341	357	320	351	367	323	353	376	359	354	331	329	358	336	352	327	316	362	354	359	365	333	369	323	344	361	367	335	337	369	321	341	327	357	346	327	331	297	335	331	349	349	336	324	371	355	361	363	347	350	341	356	346	376	367	363	328	326	341	356	334	324	348	332	330	305	370	353	318	331	324	328	344	357	353	370	337	342	346	325	375	358	355	348	311	339	348	349	373	366	373	383	362	355	370	339	342	345	333	355	320	359	345	386	345	370	318	324	341	336	367	345	337	318	380	344	369	317	364	351	355	375	352	324	310	344	344	331	321	341	350	350	360	357	320	324	350	314	353	341	363	359	350	321	357	364	379	354	342	362	324	333	348	347	340	340	318	364	332	324	333	361	342	341	316	324	330	339	344	329	353	362	337	356	323	372	356	312	340	355	340	331	332	355	338	378	317	364	379	342	355	346	371	339	361	337	370	355	339	348	348	366	309	349	353	343	348	380	341	348	346	343	312	346	334	349	362	334	359	377	346	354	354	352	373	348	350	321	324	357	326	359	346	326	354	340	307	363	346	335	350	343	331	406	345	346	328	329	350	307	328	323	360	347	339	320	337	328	388	339	370	389	350	374	344	389	352	340	349	354	344	325	331	338	356	336	348	335	343	337	342	344	345	374	347	391	342	358	343	387	347	315	340	334	342	359	336	344	359	344	372	318	351	322	371	326	335	336	351	323	361	326	339	345	354	311	363	340	351	351	350	366	303	331	349	361	352	318	326	388	321	336	333	354	323	377	362	329	354	308	341	372	328	339	325	354	353	333	372	358	314	329	350	318	349	333	338	323	366	332	294	330	296	336	329	298	372	301	326	376	346	326	337	369	358	363	355	345	304	324	337	366	362	355	356	332	341	342	344	345	343	354	340	339	361	350	330	350	364	353	343	326	337	365	339	362	349	331	337	365	355	331	354	367	342	328	312	321	351	348	331	344	364	395	339	344	371	309	341	393	357	387	310	333	340	345	309	367	358	329	349	314	352	390	347	362	353	342	336	331	374	351	316	338	336	309	352	366	323	333	352	364	311	343	363	342	349	322	381	305	353	364	350	355	360	334	348	338	370	326	336	329	366	347	311	344	378	357	361	295	324	338	347	370	340	356	347	368	346	321	360	357	312	348	313	337	339	329	347	364	332	355	358	359	336	380	342	336	338	371	329	340	318	370	315	350	342	359	337	356	332	349	365	331	336	375	337	349	348	332	317	333	336	324	340	355	344	308	319	344	321	350	342	391	361	355	357	332	315	359	309	316	327	358	336	366	364	345	362	365	327	352	340	323	336	375	316	359	320	355	360	339	336	356	350	336	349	378	345	326	363	365	337	341	351	348	308	359	361	307	346	365	336	332	364	331	340	336	352	325	391	379	346	338	346	325	327	336	322	332	333	341	322	341	344	310	359	373	331	342	336	358	356	376	371	360	362	358	361	346	336	362	365	299	350	331	344	346	324	332	369	376	360	358	336	355	342	368	359	317	331	371	323	344	348	381	360	350	379	339	356	354	361	371	385	380	371	338	342	337	349	337	361	358	345	334	377	315	359	354	361	338	370	343	350	336	346	368	364	336	351	315	351	354	342	333	348	331	321	322	325	334	318	355	332	334	373	369	316	343	344	327	363	340	379	356	372	308	340	334	338	338	354	354	355	344	347	346	342	362	359	331	361	358	371	363	315	334	361	361	295	343	367	338	382	365	331	385	327	353	322	320	306	344	364	324	335	332	328	348	347	326	336	336	355	372	353	314	346	366	328	369	343	325	375	352	351	339	366	339	320	333	328	348	330	358	331	354	353	340	363	305	339	364	326	341	332	328	333	350	329	362	331	368	315	363	333	360	341	380	352	336	353	349	346	341	361	340	374	313	356	293	344	344	349	355	316	328	337	365	336	311	331	352	338	362	367	365	309	363	372	368	317	313	354	367	329	361	324	346	340	358	327	336	383	372	335	351	356	332	329	356	329	312	343	387	315	324	385	355	344	353	366	336	336	338	348	350	303	339	362	326	353	346	357	347	332	335	346	341	346	339	322	333	358	338	339	330	348	329	319	340	327	360	341	343	354	347	312	327	372	341	326	345	320	315	341	325	363	342	339	368	352	357	354	342	339	362	367	346	359	328	355	365	323	349	342	360	343	351	347	321	390	336	327	342	351	348	361	339	367	350	330	352	345	337	349	382	406	341	328	363	381	362	359	323	322	351	340	328	350	356	375	315	367	332	367	367	316	368	340	357	359	340	326	346	359	343	354	385	350	355	349	359	369	360	364	364	319	337	342	330	337	334	333	335	380	312	371	338	340	339	345	336	321	352	342	340	352	367	341	320	355	379	311	356	354	339	341	362	353	351	357	320	355	335	331	337	348	315	301	326	322	340	355	338	357	343	362	335	320	329	364	322	351	336	337	332	332	318	341	372	324	379	360	310	334	354	358	393	364	355	341	352	324	350	364	351	354	332	373	354	341	333	329	379	356	348	343	342	326	318	334	331	331	366	329	341	339	337	316	327	340	339	373	348	361	366	371	337	333	360	379	317	330	349	367	343	335	355	344	333	365	336	368	321	329	341	359	344	365	359	345	330	346	343	355	355	365	349	323	343	345	327	349	347	340	367	341	329	330	327	334	336	368	338	338	339	389	333	339	350	334	331	335	348	321	354	340	345	330	343	353	348	331	311	359	358	387	360	357	343	357	352	330	317	369	365	333	316	354	328	362	332	348	347	350	311	343	319	368	368	327	360	317	358	343	338	318	361	372	357	349	325	374	338	363	310	360	363	324	336	318	351	360	323	344	334	329	337	375	316	367	315	332	334	336	346	350	349	347	356	323	326	330
20269	8145	7560	3977	2593	1972	1485	1197	976	869	783	674	672	573	563	502	508	476	463	474	443	405	398	418	399	420	382	377	372	419	389	374	395	414	373	375	363	349	355	379	375	349	373	372	346	369	384	387	349	368	341	363	343	320	370	362	371	325	346	358	348	353	349	345	356	394	341	329	355	359	367	373	305	322	354	359	347	356	364	368	320	362	376	363	348	386	352	344	342	345	329	354	366	337	376	331	289	358	348	374	382	333	330	358	326	362	365	339	334	348	349	337	369	357	322	321	353	322	348	324	367	333	363	344	327	341	337	380	367	339	363	348	375	328	353	367	341	340	374	366	361	376	395	361	346	355	336	334	335	350	341	357	323	310	334	371	341	356	329	355	325	318	340	327	343	333	329	354	359	383	338	346	374	319	336	381	338	327	314	325	349	327	357	355	310	336	355	350	372	348	328	363	360	340	355	345	341	300	327	339	316	330	339	349	343	336	342	356	337	361	382	339	355	365	353	331	319	364	337	334	300	324	320	310	362	340	337	353	376	332	336	371	335	372	297	362	396	305	351	330	377	339	335	322	375	367	372	354	329	334	388	382	313	334	376	361	315	335	332	339	358	364	368	314	348	375	359	326	353	337	343	367	315	326	328	372	351	327	345	342	313	351	364	340	332	322	341	323	329	328	362	320	331	368	342	363	317	324	316	321	343	386	324	355	307	339	318	339	334	321	338	335	381	348	332	338	303	345	358	328	322	360	370	342	360	362	318	359	347	369	345	336	322	343	361	340	339	391	365	322	318	346	375	350	350	367	331	330	348	363	321	347	321	347	326	308	333	326	348	347	347	365	356	321	321	369	353	318	340	352	335	368	384	361	346	370	316	321	356	344	345	347	330	339	332	335	330	380	345	313	342	351	340	326	353	360	332	361	369	366	312	346	338	350	369	347	359	317	341	371	327	355	341	302	331	369	363	346	373	350	347	332	337	332	351	322	351	331	332	313	371	359	354	352	337	375	347	351	359	353	351	365	324	305	331	364	375	350	352	348	342	336	356	328	337	348	345	355	353	357	334	344	332	364	351	317	349	335	353	351	315	354	364	337	313	374	362	343	318	330	357	324	350	354	322	315	359	392	345	325	337	353	339	351	300	342	362	382	358	345	353	367	336	315	330	348	316	346	369	361	338	358	323	319	356	345	349	313	352	340	325	337	349	356	302	353	335	324	323	349	302	343	389	334	380	337	356	328	374	370	341	330	352	363	337	329	351	341	352	357	365	330	320	368	334	339	332	333	378	359	316	351	322	328	369	353	330	331	367	343	379	339	333	356	354	328	337	347	356	324	320	331	334	371	300	338	354	330	344	348	349	351	352	337	330	365	318	367	362	370	353	353	356	336	352	341	348	374	349	352	343	360	327	338	340	352	324	351	347	351	365	352	378	361	349	346	357	350	321	329	354	348	322	344	360	336	343	342	316	373	318	341	332	361	346	344	335	338	344	315	374	355	335	332	327	378	333	343	344	316	324	327	352	341	370	340	336	360	352	323	365	364	363	326	375	366	347	326	334	352	360	334	346	366	352	363	341	329	315	343	327	330	348	354	331	356	337	341	337	294	343	360	353	366	323	312	346	336	336	378	352	352	350	345	342	341	334	332	364	363	346	351	362	343	331	344	354	395	337	342	370	347	345	379	332	340	328	337	362	334	309	318	367	350	350	328	336	350	331	324	368	351	343	347	365	349	323	314	370	332	341	330	359	339	344	348	330	339	343	338	337	371	339	342	327	341	317	344	303	340	341	354	341	309	342	332	353	369	340	343	360	315	386	327	316	320	344	365	372	307	336	358	360	377	309	366	338	339	298	334	319	379	337	359	372	350	358	300	326	312	347	351	347	341	349	371	324	338	351	365	348	309	346	333	321	328	368	359	363	341	365	355	339	340	334	348	330	356	342	327	335	360	344	362	340	339	368	356	342	357	344	358	351	363	317	335	344	342	374	348	361	337	352	336	364	338	341	300	333	336	338	359	318	338	361	331	353	320	329	328	373	364	334	355	342	333	333	373	351	369	316	338	365	345	337	351	332	351	387	341	348	361	340	355	358	330	350	352	340	338	342	363	345	334	375	349	329	348	326	373	339	313	321	348	331	365	345	369	297	343	320	328	308	319	358	354	348	355	329	389	311	343	355	362	354	331	358	325	350	326	387	360	342	331	331	345	328	353	341	328	329	359	339	347	367	354	354	362	354	329	339	375	333	329	356	320	375	338	350	341	338	335	339	333	337	393	322	329	331	338	347	356	336	363	339	364	348	331	368	358	347	338	351	344	315	365	335	338	313	346	343	327	334	354	312	330	345	353	363	361	306	357	352	299	348	348	353	344	371	340	362	332	381	345	328	310	375	347	321	319	353	334	322	325	321	341	370	345	312	345	333	352	343	330	357	311	311	315	335	337	341	355	368	337	318	353	322	335	354	367	358	330	355	314	297	360	329	339	332	344	341	322	352	331	345	330	342	318	347	380	325	333	339	355	289	357	326	344	340	342	345	324	317	341	340	331	366	334	379	337	331	323	401	336	331	329	336	344	330	336	330	292	339	358	328	356	380	317	343	355	299	325	341	363	330	329	350	326	339	357	347	296	335	379	324	316	347	344	337	356	339	329	341	345	354	341	365	352	359	344	352	334	329	355	349	339	367	333	348	359	327	356	366	339	330	326	364	350	370	336	358	339	347	328	379	370	365	383	317	334	310	362	318	338	361	367	314	354	336	377	320	352	371	314	288	335	349	319	360	319	365	370	360	304	365	360	334	344	358	347	299	338	344	349	323	374	350	359	317	338	375	313	341	290	335	376	311	320	371	318	355	351	357	342	308	359	336	333	340	376	323	367	315	341	339	332	347	329	322	340	325	347	329	370	341	328	358	337	307	324	313	357	369	374	348	350	361	327	318	321	321	350	337	354	356	305	332	356	380	346	349	367	357	345	358	354	339	347	358	351	355	362	342	370	350	330	355	335	358	348	350	347	367	350	333	361	339	340	370	344	369	323	308	348	377	350	342	321	353	340	347	326	361	346	332	365	342	332	356	337	347	346	366	320	341	328	355	333	359	344	324	324	340	335	333	302	365	342	320	334	339	327	316	354	355	328	370	340	330	317	331	334	339	363	335	322	304	369	358	352	350	313	330	329	328	380	334	347	320	350	341	326	338	342	346	337	331	336	346	322	332	317	323	344	322	360	373	344	349	364	379	331	361	343	334	352	336	345	335	309	356	313	335	350	351	329	332	377	341	354	349	351	359	309	374	356	331	386	372	339	326	373	352	346	345	331	326	341	352	316	320	336	338	343	315	341	360	360	339	357	352	351	361	322	332	356	341	354	322	358	334	320	327	337	334	327	349	380	367	330	342	346	342	359	330	321	353	371	336	345	344	348	352	335	339	352	329	322	338	373	295	358	348	324	329	336	372	337	362	351	340	334	329	362	339	307	317	338	328	309	354	322	329	327	345	317
22938	20646	27868	23461	20649	20734	11374	1653	1270	1174	1091	914	911	898	898	834	864	772	786	757	744	728	783	787	772	681	739	734	700	692	718	709	734	689	654	663	713	662	689	652	711	706	702	703	658	694	680	718	674	671	680	715	647	681	675	674	710	672	673	670	668	686	661	684	680	650	701	647	666	679	705	659	627	676	684	684	684	645	685	702	695	709	649	691	684	683	657	659	645	659	682	659	614	690	651	672	615	664	669	682	621	603	640	648	647	698	623	656	662	676	693	652	700	686	696	678	641	635	669	657	682	634	722	683	644	671	651	649	666	640	665	636	651	635	716	671	646	670	678	673	710	728	684	669	696	658	669	663	657	673	655	680	672	626	694	615	633	694	670	694	672	688	650	684	649	709	660	721	611	674	681	649	653	646	656	671	619	673	692	678	706	642	608	657	642	707	652	642	644	676	666	690	675	641	678	623	669	669	698	661	650	708	663	676	689	660	655	699	647	672	654	673	631	645	679	637	685	650	613	673	697	671	639	673	656	653	620	677	683	643	628	658	658	664	648	647	666	658	675	708	681	647	698	678	664	676	670	633	642	703	687	622	664	661	646	701	656	646	632	634	666	660	674	681	687	646	681	675	692	661	599	640	674	645	660	669	611	635	661	674	653	633	661	682	675	637	685	632	632	660	645	662	698	659	640	687	674	713	676	667	682	675	687	644	638	676	658	668	698	641	682	674	668	635	621	651	600	640	660	661	677	642	704	690	713	707	634	656	645	655	687	656	690	692	670	630	636	658	639	642	650	691	704	686	683	693	668	661	680	619	610	681	664	708	682	654	653	707	655	670	668	620	662	668	661	666	680	692	668	701	641	669	683	690	667	718	662	708	674	692	699	660	701	667	662	645	688	680	727	646	672	641	656	703	631	637	672	686	673	733	654	727	639	698	692	663	700	692	719	675	673	669	688	685	621	639	662	667	680	709	671	651	688	647	715	659	674	633	652	616	661	678	652	642	685	699	668	638	707	654	647	642	653	662	677	666	698	705	638	627	634	647	666	653	646	675	619	665	656	628	649	657	677	605	646	679	681	689	690	671	666	704	719	653	659	715	627	635	619	673	665	611	685	681	661	652	672	686	688	659	674	686	701	636	662	679	661	687	654	678	647	671	669	680	664	632	659	632	662	643	683	669	696	677	659	662	651	647	658	663	665	669	632	682	665	695	655	661	674	639	661	660	654	604	726	668	662	624	682	678	682	637	718	681	668	652	676	656	654	661	669	679	643	621	674	718	655	633	668	661	660	660	713	700	634	648	675	678	667	657	679	668	661	662	631	685	649	674	714	651	669	676	644	710	651	647	631	680	630	642	660	645	669	663	712	634	643	633	646	648	636	622	617	661	674	660	664	671	661	673	677	664	697	646	657	643	672	646	684	703	638	655	678	656	739	635	645	632	726	621	621	715	714	696	679	637	621	688	666	622	683	671	620	669	655	675	672	755	656	685	616	703	615	683	671	625	680	676	605	680	680	681	637	688	661	667	692	675	623	650	621	666	653	644	697	656	637	675	639	685	625	703	679	638	663	649	660	663	671	696	698	671	643	649	681	719	647	707	684	606	696	642	669	662	665	637	615	685	682	640	652	647	680	657	653	712	666	678	657	670	653	637	713	660	644	619	684	659	653	700	660	660	672	683	701	658	623	671	674	617	710	686	652	659	620	677	654	669	658	653	647	656	624	690	654	680	650	658	671	642	618	660	674	681	691	683	642	690	643	645	640	655	665	638	683	664	659	648	633	715	658	626	708	645	675	656	706	726	653	626	608	680	647	636	633	653	679	658	613	698	633	650	651	649	693	678	646	658	695	707	655	659	665	649	620	668	681	657	651	640	639	646	631	677	616	664	653	656	670	669	713	670	671	638	652	629	659	625	624	658	690	653	691	657	694	673	718	672	666	657	667	664	655	650	634	670	631	662	681	642	643	653	727	670	643	676	648	657	673	645	669	645	652	671	697	664	660	651	657	659	672	684	679	687	659	681	724	651	657	643	652	696	681	677	653	680	631	652	628	657	644	704	672	674	689	664	646	683	642	688	687	644	692	659	693	625	615	629	646	672	704	669	688	688	656	705	622	660	680	663	641	643	641	664	701	670	710	711	668	690	703	679	709	700	622	668	647	644	680	658	666	681	657	695	661	667	707	633	625	649	621	669	647	620	662	669	643	627	679	673	679	686	654	648	630	658	656	671	698	651	664	658	632	698	697	672	681	673	647	635	693	645	693	657	664	657	689	621	635	671	639	676	662	666	682	650	675	693	700	627	625	658	653	664	662	713	647	655	678	650	674	661	671	667	666	691	694	732	698	668	682	673	655	659	661	628	640	658	675	638	661	686	654	648	645	661	672	698	700	666	620	686	649	685	669	688	655	638	708	620	692	683	674	644	682	667	635	674	670	648	672	620	622	668	650	669	625	678	701	659	631	650	689	672	709	680	618	655	676	682	649	619	679	708	629	641	666	646	640	653	637	655	688	677	677	676	644	651	651	695	619	675	676	661	712	664	633	643	593	704	675	686	655	648	647	669	613	660	653	648	636	698	651	683	676	611	659	660	659	670	684	690	693	666	663	684	656	675	625	684	668	662	705	664	674	678	701	673	698	673	617	658	626	655	665	685	663	700	643	640	671	700	653	695	660	632	664	663	688	671	631	658	642	720	649	673	679	660	611	691	687	694	660	671	665	615	627	645	656	653	696	661	660	648	692	673	607	669	629	675	679	665	676	684	696	673	687	666	643	694	691	662	700	620	665	670	658	677	657	645	685	660	656	667	605	604	684	657	662	682	649	674	640	686	614	690	679	697	632	660	614	689	686	701	642	678	628	648	626	625	637	621	681	656	682	626	648	628	621	651	654	652	626	664	678	660	667	669	683	649	688	682	721	663	624	671	632	626	694	658	647	678	659	690	694	717	718	634	675	697	681	689	668	661	683	675	690	657	655	699	648	670	616	652	637	659	673	650	667	659	672	665	625	649	659	655	674	652	639	677	662	644	721	648	646	693	600	636	659	657	643	622	671	652	651	626	623	656	663	651	705	640	683	639	669	667	640	649	619	670	650	675	658	656	686	679	683	661	625	627	644	629	658	636	664	647	701	664	639	620	709	649	677	685	677	656	638	652	669	739	697	672	663	659	707	644	701	658	679	638	639	665	646	647	673	667	689	708	655	687	714	640	636	696	654	710	701	670	666	667	647	630	677	669	692	719	675	619	671	665	645	633	664	692	673	603	610	655	682	668	627	643	651	657	651	632	635	679	693	659	629	669	651	637	625	659	656	677	672	638	682	624	656	688	663	705	645	644	642	718	729	662	673	662	629	667	638	632	643	679	669	701	684	627	669	667	675	669	625	695	662	644	669	661	664	685	661	662	662	621	705	664	677	674	688	639	668	648	667	678	696	653	687	674	648	658	648	608	680	647	668	686	677	648	682	593	670	707	672	656	671	662	639	683	647	630
17362	14453	13099	7421	4984	3724	2882	2364	1986	1693	1512	1321	1190	1120	1011	1044	967	891	815	844	815	828	777	733	756	788	708	753	674	709	727	703	657	652	676	668	706	646	700	672	653	665	644	655	631	678	673	613	643	665	621	682	660	686	637	633	608	674	639	650	622	655	695	675	640	652	649	669	657	655	638	628	644	621	600	639	621	648	609	621	665	661	657	596	588	626	649	642	617	650	639	631	663	623	624	622	632	643	621	601	617	594	621	633	598	657	624	676	635	615	651	612	630	591	638	613	639	639	627	642	626	586	645	635	629	666	611	654	637	612	615	631	600	628	582	660	596	678	666	653	680	775	687	652	638	645	619	656	656	634	634	635	591	636	600	677	651	658	681	641	668	644	613	633	632	632	630	614	643	670	593	644	665	665	630	631	689	603	605	658	651	655	654	674	672	617	634	633	628	623	632	616	651	649	601	610	629	653	670	647	604	673	650	625	683	625	642	610	608	653	687	629	648	642	650	620	577	681	667	610	605	589	616	635	641	636	605	628	650	615	628	639	650	597	597	604	653	651	650	629	640	589	552	673	662	679	673	636	608	624	716	624	653	630	681	631	633	633	650	595	645	658	628	593	608	568	677	605	651	620	644	591	620	640	621	634	641	626	613	636	629	624	629	637	677	638	620	604	602	646	638	671	629	653	619	653	654	619	646	613	657	626	619	638	613	678	631	648	619	604	600	650	631	639	638	627	628	629	626	635	648	680	608	594	664	639	651	600	594	611	641	617	637	632	648	599	643	646	634	582	660	633	624	664	633	668	607	621	651	656	631	600	598	645	669	632	647	666	625	643	590	636	630	598	632	672	598	595	628	629	644	682	620	615	650	613	623	668	625	639	670	659	586	656	642	650	636	651	634	661	641	656	620	628	627	622	639	678	613	640	632	662	638	633	597	631	635	661	685	623	616	622	658	619	585	655	604	601	600	656	650	615	660	635	620	612	620	648	597	638	605	643	618	652	646	635	621	598	628	665	645	635	639	633	622	589	648	650	650	616	612	633	658	635	632	654	633	636	663	622	620	663	664	684	687	641	658	570	630	664	636	647	670	617	666	640	618	590	634	636	689	638	649	666	665	657	630	619	599	638	657	670	660	645	618	631	620	630	655	646	600	694	643	660	613	628	598	619	638	686	683	652	631	627	663	633	615	630	633	659	664	639	604	638	637	653	665	650	674	638	595	632	584	607	632	606	607	608	629	650	628	637	678	616	646	616	637	596	641	629	647	694	673	621	639	632	631	616	622	681	643	624	613	623	603	665	674	681	621	640	643	601	637	641	644	630	616	657	669	595	667	636	681	648	672	620	666	643	631	631	651	628	619	650	631	662	607	615	616	603	615	672	681	652	631	656	628	639	620	610	683	669	625	648	649	650	652	643	632	686	611	591	602	675	614	673	580	691	604	641	610	612	619	659	603	610	636	629	628	618	583	635	625	616	642	648	639	622	649	590	636	642	645	633	652	629	653	642	668	678	620	618	649	642	666	661	609	582	620	633	620	602	607	655	598	692	614	597	626	649	613	625	609	663	585	656	623	633	643	637	645	642	627	645	632	601	641	641	588	666	624	661	628	626	605	638	627	672	634	628	659	654	619	679	659	612	669	616	631	656	675	637	635	662	634	620	635	636	658	604	643	600	626	605	628	627	615	597	635	639	619	638	650	665	598	628	621	615	617	618	616	644	627	652	647	638	640	626	679	664	638	609	595	633	631	627	628	647	640	593	619	653	596	638	649	662	657	633	666	642	629	649	624	632	671	604	611	634	611	662	634	621	618	614	635	640	625	685	620	653	577	610	626	638	585	623	609	581	649	609	643	639	641	626	673	637	646	636	626	633	626	656	607	625	649	608	659	651	627	643	579	656	626	684	677	637	642	625	657	635	630	598	701	656	635	594	579	644	618	670	659	592	659	618	653	631	632	575	599	649	639	625	677	605	608	652	656	635	628	636	681	656	632	614	656	621	643	673	650	656	697	658	642	617	637	613	613	590	641	641	656	650	662	634	688	646	658	627	585	652	596	595	630	620	632	607	566	648	619	645	630	636	592	653	661	637	623	643	662	621	662	648	617	615	603	572	642	630	643	658	650	590	616	643	630	640	610	632	604	662	631	617	651	628	606	651	590	615	654	636	617	645	618	617	678	627	661	630	594	639	637	581	604	637	626	611	619	665	663	685	666	603	597	643	617	684	625	694	620	643	627	630	646	616	652	617	634	639	657	626	580	584	608	629	630	564	637	655	609	600	640	618	611	645	582	648	626	644	630	616	644	629	590	656	615	622	624	613	674	642	657	598	650	635	615	632	634	682	652	622	643	621	619	622	617	661	610	573	668	616	615	628	646	603	640	673	620	635	632	622	606	681	652	598	650	639	586	633	641	607	624	620	628	633	630	644	644	601	660	666	635	630	665	637	624	645	639	644	639	610	626	614	609	680	572	624	632	631	596	664	641	608	649	601	629	618	615	664	637	605	668	634	625	652	675	616	644	669	609	612	621	649	591	643	650	643	673	672	679	664	636	627	616	635	628	625	608	608	598	648	635	636	665	649	578	696	622	632	609	688	612	644	653	600	635	635	631	612	618	654	627	637	618	630	609	645	622	671	641	640	704	657	629	589	630	649	668	606	616	666	653	608	618	585	607	671	617	668	676	659	632	610	617	587	616	628	631	603	663	604	666	629	626	627	610	651	618	599	620	632	646	639	612	636	643	608	651	652	605	641	629	635	609	581	675	673	607	701	615	603	626	630	621	634	590	621	672	640	686	599	610	659	646	627	620	630	634	636	626	618	614	610	572	634	649	609	654	636	651	661	656	628	584	643	614	637	629	592	654	612	627	640	633	633	635	621	644	630	646	630	653	623	665	614	656	606	571	639	617	643	618	605	630	626	605	616	651	660	643	656	625	624	636	610	657	624	631	622	651	574	637	654	626	662	616	669	643	627	627	636	611	658	643	645	577	616	651	616	633	644	601	635	622	600	626	631	630	663	589	685	664	629	603	632	612	628	658	600	658	626	624	654	665	661	630	643	630	607	627	616	642	638	666	637	602	665	692	647	608	646	667	606	643	611	619	643	629	654	621	576	645	645	644	646	685	666	617	569	672	623	613	681	649	619	670	623	627	655	605	634	607	630	653	611	647	610	598	637	641	662	674	642	615	650	619	614	642	574	636	652	646	623	625	592	628	629	656	646	607	667	645	645	653	581	632	650	634	627	644	623	649	638	648	600	605	628	668	628	672	623	634	668	677	599	653	648	663	637	641	618	625	639	612	665	612	641	568	595	620	629	666	643	643	610	648	658	680	673	615	657	619	668	593	647	694	584	623	593	644	612	646	652	635	605	620	619	649	627	631	662	707	645	618	666	621	637	631	694	651	655	664	626	652	631	604	630	660	594	681	619	601	649	643	643	622	615	641	662	662	681	595	640	588	659	641	627	612	571	657	603	638	636	674	630	676	702
31078	15428	2566	485	339	327	290	275	271	285	282	278	295	267	287	267	250	296	263	278	254	271	273	257	283	274	254	239	283	302	254	265	269	286	288	287	245	270	243	284	293	247	287	271	272	284	268	234	257	251	276	274	276	264	274	251	290	286	285	268	264	263	254	249	260	284	264	266	260	264	268	266	286	283	267	277	253	227	253	258	267	262	261	263	268	275	282	243	271	273	247	269	291	284	277	284	267	271	277	270	271	261	250	266	269	258	254	289	275	275	264	243	271	287	264	284	272	263	275	266	250	278	272	261	251	316	248	257	228	272	294	254	263	234	284	256	255	299	269	236	299	278	261	249	253	298	278	277	277	261	292	288	284	247	267	270	266	266	281	285	282	275	254	283	242	277	279	247	246	245	266	240	234	264	273	262	259	269	279	266	263	256	286	274	277	274	266	283	284	233	267	265	239	268	270	271	296	245	258	269	269	274	287	303	269	244	264	273	254	268	271	296	245	285	271	251	269	265	263	271	298	275	285	270	274	266	259	256	288	253	252	253	268	285	261	251	277	247	263	282	245	248	261	282	238	304	298	244	327	278	298	277	262	281	281	277	260	282	290	287	253	261	257	260	272	266	289	271	287	232	284	266	256	251	217	254	264	278	270	271	235	250	271	274	291	261	266	278	268	279	272	273	266	268	262	245	268	274	241	272	251	247	260	266	280	275	277	259	270	261	259	245	265	268	280	278	268	222	262	273	298	258	252	282	313	248	286	258	264	265	268	272	239	286	252	273	274	302	264	266	254	275	260	284	274	245	253	282	255	275	242	248	269	260	247	288	264	297	253	273	269	264	260	247	270	263	275	254	260	268	277	262	259	286	310	243	262	287	266	257	256	273	289	272	266	291	255	266	251	266	277	283	278	252	285	243	270	279	269	242	267	313	274	259	295	266	240	281	281	273	245	274	296	268	299	294	257	230	263	286	282	264	251	262	252	244	262	271	273	291	265	253	268	248	250	275	269	260	286	261	289	250	280	271	275	258	261	259	256	270	262	244	272	284	270	261	277	257	273	248	266	280	279	270	249	293	263	274	240	284	311	275	267	248	278	273	267	267	294	260	241	276	254	237	290	262	279	287	271	253	239	258	254	298	289	257	252	255	275	280	280	260	263	289	269	284	299	244	263	277	283	270	271	285	306	284	255	262	251	273	277	275	258	257	287	286	278	268	250	250	270	263	256	260	293	288	261	262	259	267	272	273	265	292	283	268	300	281	274	240	246	284	249	286	245	276	267	258	281	255	275	252	276	268	303	284	249	277	266	303	277	278	289	270	285	262	277	253	289	255	265	269	258	296	262	291	286	278	259	274	279	250	269	262	300	248	299	260	273	277	291	250	281	258	262	265	262	278	252	252	277	231	261	260	280	294	270	279	237	284	298	262	266	268	270	257	268	237	263	249	254	271	295	289	269	249	269	271	269	264	275	276	266	277	299	268	287	259	264	272	287	254	248	281	246	254	262	253	260	248	276	239	261	258	259	249	266	288	289	230	242	247	264	241	261	248	279	242	275	259	277	252	279	290	271	233	250	257	272	271	301	280	268	264	292	261	270	300	259	278	287	238	255	261	273	257	246	264	278	266	258	249	286	272	277	264	282	262	266	261	263	276	283	237	238	281	264	274	278	276	252	242	267	271	300	257	307	283	270	245	261	224	245	290	289	269	250	279	252	255	286	265	268	290	243	235	264	293	269	274	275	224	261	269	265	254	269	261	247	267	263	253	285	260	259	286	282	253	295	266	270	235	268	272	271	281	284	289	266	272	261	273	282	262	291	259	256	263	250	270	265	287	250	293	247	310	272	266	275	278	271	274	316	257	294	297	282	301	234	261	260	271	258	253	268	267	262	270	258	254	252	285	251	281	270	276	292	274	279	294	272	253	257	252	281	264	257	273	298	276	282	263	249	261	256	259	245	259	261	274	256	265	272	271	266	259	251	279	294	268	286	280	243	239	307	256	286	281	260	273	285	246	304	251	249	298	261	260	240	266	288	274	242	246	257	247	247	274	249	261	251	260	247	256	253	276	252	265	249	233	269	302	260	263	236	259	281	250	268	269	254	313	262	274	279	275	296	292	253	250	247	277	269	285	252	257	238	250	274	263	255	233	265	232	278	289	287	250	265	258	283	270	283	272	280	277	267	260	254	286	281	283	276	266	287	280	270	265	321	244	251	237	283	250	262	254	274	258	269	266	269	284	293	268	269	235	240	279	275	271	249	258	253	280	258	282	300	261	247	253	274	264	265	274	282	287	286	257	302	278	284	301	257	289	249	242	261	265	280	286	278	289	277	251	261	258	256	281	281	281	264	271	256	279	264	278	282	292	258	258	233	264	255	273	235	259	292	286	275	281	282	249	250	273	280	294	267	260	282	264	276	260	279	281	261	239	291	252	248	264	261	259	248	251	285	253	278	273	281	258	262	270	263	238	227	268	259	271	244	271	254	262	276	284	270	272	267	268	280	252	300	293	232	284	303	274	278	271	247	304	280	241	264	291	260	269	293	259	273	235	259	268	295	263	266	268	286	273	270	249	292	288	309	258	279	246	285	260	249	259	285	294	250	246	267	255	263	256	257	273	261	264	264	257	264	270	263	275	270	290	280	238	267	241	254	255	239	256	253	261	262	284	276	257	289	240	284	276	245	263	275	288	262	267	284	265	276	269	290	266	247	273	313	253	261	255	258	254	260	280	272	254	269	255	269	279	253	260	269	296	302	244	295	279	241	270	268	238	262	305	224	263	252	262	268	280	266	281	263	264	290	274	285	252	266	271	256	260	255	271	265	274	249	249	265	253	277	292	280	267	293	274	266	225	273	293	252	253	244	273	279	271	248	272	263	311	257	278	277	295	311	273	237	300	290	279	274	254	281	292	290	257	245	251	249	270	265	262	257	260	259	289	288	267	257	283	247	263	256	259	259	249	259	252	252	248	236	270	278	287	248	272	258	266	268	270	262	270	298	288	260	241	298	275	280	250	266	267	276	283	260	279	282	242	260	249	215	262	266	283	283	278	287	282	260	250	273	267	269	274	264	287	274	266	288	284	269	269	255	255	305	277	244	242	289	252	259	284	302	298	258	254	228	269	259	253	259	246	275	294	283	283	268	268	252	267	288	256	255	289	253	285	272	275	285	285	269	279	286	270	261	261	285	246	271	293	284	264	306	271	259	268	249	262	283	266	261	246	256	263	278	263	252	249	267	274	270	293	269	265	270	265	271	278	276	264	252	277	283	245	280	252	269	273	265	260	243	268	259	275	288	261	236	265	265	244	287	251	258	252	259	281	264	275	291	286	287	274	275	246	285	263	248	249	269	260	289	281	268	293	291	274	273	270	298	261	258	278	256	272	266	266	264	281	272	289	275	249	240	278	264	270	247	254	263	248	305	260	253	276	265	238	290	267	293	265	249	258	241	285	275	273	280	263	263	289	248	274	247	275	273	266	274	258	282	275
17551	766	627	411	403	349	349	337	354	301	322	297	297	304	295	286	275	307	267	290	289	281	294	286	287	289	343	285	312	288	302	297	266	324	280	294	279	291	289	280	291	283	299	266	258	295	307	303	269	302	295	281	287	289	314	268	303	311	293	306	280	275	277	274	290	276	286	274	263	273	294	293	290	260	290	294	261	267	276	297	298	289	274	288	306	287	270	282	280	278	287	241	304	274	317	316	276	280	300	292	271	287	299	290	285	309	317	299	279	261	289	330	278	319	259	270	311	274	316	284	278	283	287	266	280	314	286	334	307	280	292	315	275	315	265	303	266	273	287	270	280	317	299	294	298	294	295	292	272	318	310	263	288	266	272	342	289	311	287	313	307	287	266	287	266	301	285	298	274	285	283	305	283	268	286	274	273	279	286	284	286	288	305	322	278	262	296	292	298	292	287	303	302	279	280	279	285	273	284	312	302	279	284	286	279	290	277	237	283	319	295	268	266	272	267	281	301	273	299	282	282	289	327	304	292	284	293	290	299	292	275	279	268	265	302	294	293	297	270	263	292	279	313	284	326	279	276	267	296	277	267	288	274	315	266	287	303	284	275	260	306	291	274	274	316	301	316	285	306	278	305	305	320	315	305	281	264	265	303	286	305	280	318	301	284	315	293	287	263	316	316	291	279	292	322	305	271	262	286	291	271	295	290	288	274	289	315	291	270	270	310	265	287	285	271	287	258	303	284	298	268	310	288	291	263	285	270	281	286	286	287	277	273	308	310	297	293	306	284	276	292	314	307	280	327	297	317	313	303	289	317	269	291	276	264	298	283	296	282	297	296	265	286	259	281	265	281	291	269	286	283	276	280	310	267	332	289	273	285	261	303	284	279	278	288	287	268	294	272	303	289	263	288	271	297	274	333	300	275	285	301	294	263	312	288	330	279	265	291	316	274	267	283	319	299	303	290	288	321	288	282	291	298	267	300	263	317	275	276	257	301	289	264	312	271	275	332	291	292	284	286	268	305	336	289	283	280	282	306	289	269	286	320	288	296	290	286	276	268	277	289	319	281	277	276	291	299	272	300	323	280	271	283	254	307	269	301	264	329	286	316	258	257	300	263	306	300	280	286	282	275	297	303	280	265	261	302	288	307	271	275	282	301	277	277	316	272	265	292	282	268	294	303	284	283	268	316	308	267	279	298	295	291	313	279	258	292	282	328	269	304	254	287	276	285	288	284	286	279	261	291	296	292	303	280	264	301	289	271	292	276	300	292	300	296	294	280	279	266	282	286	302	266	285	303	311	270	280	282	277	290	278	286	294	261	304	287	264	298	269	299	275	278	259	316	290	278	292	250	306	274	276	273	284	313	286	308	271	296	293	288	297	274	265	280	291	272	301	292	303	288	280	279	280	290	330	278	269	292	293	290	318	305	289	319	298	282	258	316	277	273	304	273	315	290	274	296	281	292	294	288	292	277	304	255	280	261	295	308	273	306	285	278	288	261	294	290	281	280	267	284	267	305	251	285	309	295	273	258	309	283	274	296	267	298	250	273	306	289	283	278	280	311	289	265	308	264	292	285	253	284	266	318	281	297	271	285	317	303	258	287	295	313	291	279	288	272	276	310	288	267	297	283	266	283	297	284	301	294	305	305	264	284	297	244	270	287	279	288	297	273	310	260	280	285	301	296	319	262	267	318	264	322	275	276	291	284	313	294	285	308	290	299	300	284	257	259	287	282	265	276	305	308	298	277	267	301	278	287	295	287	299	280	306	299	281	277	266	317	283	263	282	272	311	284	300	310	298	244	317	282	307	312	289	276	296	275	280	309	265	265	322	281	298	270	279	261	290	287	267	291	288	276	255	281	278	282	261	302	291	292	273	304	260	290	312	283	302	268	263	300	261	303	312	343	296	305	269	277	301	290	312	277	299	275	265	282	290	305	306	283	294	275	266	287	323	286	293	289	273	297	263	273	281	309	266	274	310	266	286	274	283	279	295	287	340	266	299	287	277	312	275	307	290	307	277	326	287	295	307	281	269	319	312	296	298	303	299	307	287	304	306	293	306	261	301	300	258	295	296	295	281	270	294	309	273	297	292	323	292	300	288	287	278	278	290	308	285	277	293	294	285	282	280	279	294	316	293	289	282	308	251	260	288	257	286	296	303	275	255	285	272	304	269	319	289	282	283	268	263	294	314	315	270	281	261	323	295	300	258	282	282	271	270	288	289	271	315	280	272	302	287	280	311	296	254	294	277	294	313	317	290	295	298	274	308	269	263	292	304	304	284	325	317	318	285	235	277	277	275	281	289	283	278	279	297	246	252	291	289	283	286	293	299	309	305	275	304	305	298	266	287	288	296	292	243	273	268	288	304	287	292	306	305	281	286	299	313	296	292	324	308	303	296	293	319	293	311	274	287	287	282	276	294	280	278	270	302	269	319	291	285	298	291	305	266	276	272	313	276	339	307	292	281	324	298	279	269	252	256	299	296	291	298	296	281	276	323	285	272	273	292	295	286	278	260	309	294	270	298	271	292	258	306	309	282	273	281	287	289	274	302	290	266	248	283	278	258	287	256	278	275	288	300	269	258	293	292	264	284	269	271	310	291	294	294	296	284	286	275	302	303	295	292	281	280	302	310	288	274	290	293	290	284	274	285	277	250	289	282	284	287	274	291	258	324	281	342	305	291	273	288	269	309	276	271	305	272	274	285	308	284	261	277	273	282	276	277	278	269	281	303	294	286	281	298	298	306	316	302	302	267	282	285	282	301	261	263	306	320	251	255	312	299	310	281	313	274	256	275	290	273	302	318	258	306	297	289	281	260	288	268	286	293	292	285	283	288	293	307	291	307	274	286	303	260	284	253	283	285	288	316	283	288	274	302	259	304	288	291	285	285	268	287	268	304	273	288	279	310	314	286	290	286	291	265	294	289	279	301	307	302	271	286	273	310	291	287	294	287	274	289	302	315	282	304	277	271	268	264	293	292	283	312	318	265	289	296	288	302	271	299	277	284	280	303	301	264	285	297	255	326	325	305	314	304	298	273	292	275	323	325	280	268	317	286	291	307	289	289	269	285	265	290	289	288	279	278	270	308	297	309	279	269	305	256	301	278	283	249	300	332	288	308	309	272	317	281	310	275	318	271	305	251	252	289	261	269	296	281	296	308	320	266	276	294	271	275	270	282	278	280	276	309	305	301	268	265	308	295	271	303	290	311	306	297	268	282	299	292	267	254	319	285	256	311	312	294	256	283	304	276	264	293	282	277	275	266	299	277	277	314	284	287	286	274	287	292	273	263	294	295	305	266	329	304	313	317	300	310	260	314	301	319	317	273	276	300	295	282	296	286	281	283	292	280	279	273	285	286	266	294	313	295	316	281	287	272	299	275	290	312	318	278	263	300	283	255	294	279	288	272	288	290	272	314	291	308	263	298	293	314	304	288	281	275	270	332	283	290	302	289	289	301	318	290	291	312	293	271	264	302	294	275	280	294
24889	20650	27445	23864	20643	11546	1137	766	615	550	501	490	456	428	432	383	417	354	403	402	412	366	425	390	369	359	384	360	333	365	344	353	325	389	385	342	335	347	379	343	366	345	342	321	360	331	360	325	315	321	355	360	327	320	346	330	338	359	342	388	336	356	332	345	366	380	353	364	344	331	351	370	356	347	345	359	356	337	327	365	328	344	352	303	338	348	348	343	346	344	361	362	349	316	343	356	358	354	360	349	344	332	319	356	345	341	340	335	340	317	350	355	344	317	356	355	353	322	339	319	341	321	330	315	378	343	303	377	318	357	311	343	346	334	353	330	335	362	343	339	367	376	349	350	320	360	328	356	332	349	325	382	363	334	356	346	354	347	372	333	345	372	376	343	345	347	370	344	335	339	328	383	378	341	363	358	336	347	345	313	374	295	360	338	317	314	336	355	331	356	367	351	351	327	350	347	332	377	340	409	297	341	344	327	324	346	347	357	354	332	336	366	323	337	325	339	363	324	383	317	335	340	344	338	336	357	326	340	345	330	344	352	382	317	321	355	349	356	314	328	360	333	358	312	357	316	348	332	331	358	336	334	339	332	345	366	354	350	353	327	337	354	309	351	364	331	354	358	331	318	356	337	317	324	332	379	351	334	332	394	352	347	364	348	357	326	346	315	343	332	335	328	360	363	376	327	356	324	327	335	317	357	333	367	344	340	368	311	342	340	326	322	325	323	355	293	346	358	352	350	350	359	321	350	359	355	353	341	316	341	372	361	334	340	341	326	338	324	332	347	346	337	354	345	293	328	363	323	318	333	356	369	307	337	375	363	317	313	329	327	334	323	353	373	364	330	328	360	359	338	317	335	352	321	317	382	334	335	317	353	337	357	332	316	309	347	386	351	364	323	362	321	321	360	325	317	361	345	351	344	316	365	286	354	385	326	342	331	343	310	345	331	359	334	366	318	345	343	355	334	333	335	319	322	303	326	334	343	339	312	372	368	315	359	337	313	323	327	343	325	344	316	354	355	360	302	326	346	335	361	385	347	366	357	337	346	361	333	351	328	348	348	391	342	353	331	358	352	362	320	353	341	354	334	339	353	337	316	334	327	355	355	329	362	345	349	358	337	327	338	338	375	284	351	333	370	362	329	324	328	348	312	336	353	349	305	332	296	350	337	346	348	354	332	365	356	331	348	308	332	307	366	370	331	341	338	327	321	298	305	338	312	352	378	349	345	350	349	376	349	343	331	361	342	334	328	358	361	343	371	346	343	366	376	357	349	336	356	360	355	334	334	355	375	390	359	361	311	365	317	352	299	321	380	351	321	353	348	356	357	358	331	331	329	330	341	363	346	332	328	367	348	369	322	365	324	348	336	312	320	342	381	347	318	365	329	344	351	311	309	392	338	363	316	389	365	344	350	323	352	357	337	344	361	358	306	337	295	316	331	347	326	357	320	364	384	340	333	344	318	366	334	338	319	359	345	333	347	371	327	340	373	347	351	343	333	358	344	356	376	342	362	365	364	367	337	321	367	343	317	343	353	319	334	351	321	355	309	343	357	333	330	349	377	353	335	337	344	333	314	348	332	348	335	337	354	348	372	334	337	336	324	338	343	364	321	328	355	330	331	343	363	356	359	357	346	314	333	330	341	308	334	342	322	325	350	353	327	319	345	349	321	339	327	356	343	331	376	333	307	373	359	333	351	357	314	332	320	314	312	357	330	342	315	326	324	341	352	317	319	341	363	332	355	350	374	348	318	344	346	347	337	311	348	338	335	336	396	362	329	334	325	364	345	348	365	339	344	328	354	401	370	322	352	376	339	346	327	308	355	380	342	323	396	327	341	344	345	355	362	312	347	374	336	336	333	293	349	366	333	335	328	354	372	345	316	333	373	357	351	334	323	331	380	358	351	399	359	350	340	349	340	332	324	331	308	350	355	350	334	384	353	334	315	355	330	336	375	351	351	348	356	313	313	348	333	340	336	318	358	328	343	377	315	335	320	348	348	332	401	335	336	360	342	326	331	311	300	349	325	327	385	333	371	335	327	336	371	325	337	354	362	343	347	328	350	325	346	383	325	361	363	359	343	337	345	337	363	336	358	340	330	362	326	379	346	348	353	342	363	341	327	341	331	349	353	333	365	350	351	360	341	344	344	338	347	303	334	372	339	358	326	366	329	364	319	323	360	315	344	305	350	347	364	319	341	359	330	351	357	337	325	367	363	345	327	344	379	317	354	369	344	346	322	336	326	330	317	350	341	359	364	311	345	339	332	363	321	341	328	346	325	355	358	364	293	309	333	325	342	327	319	353	334	364	361	345	339	345	306	314	378	373	362	313	372	352	358	339	370	343	350	338	326	344	321	324	336	315	353	337	374	325	345	388	360	331	381	361	338	330	357	377	318	334	346	366	344	298	342	301	362	329	334	349	353	326	338	353	339	334	324	379	315	364	375	331	338	346	327	351	358	353	336	327	334	308	327	357	344	360	330	346	366	330	321	323	334	347	330	328	355	340	349	345	352	352	354	353	336	311	336	306	331	323	338	360	322	343	349	339	354	359	356	330	320	382	353	333	347	385	348	358	334	342	346	360	306	341	344	345	337	330	355	342	345	370	350	348	341	327	338	379	301	329	352	348	364	355	350	350	346	328	346	334	338	362	372	330	355	370	350	339	327	364	311	356	335	347	348	355	348	330	348	291	351	338	361	353	350	357	362	360	349	353	339	325	372	360	358	358	365	320	335	331	347	341	353	333	370	356	342	351	355	361	335	325	356	345	366	340	346	319	337	389	354	308	310	318	351	359	330	381	342	328	351	349	321	337	303	342	334	330	336	333	348	372	360	360	365	368	339	354	350	374	365	347	344	336	347	329	346	339	336	333	348	338	333	349	333	392	349	360	356	356	337	340	336	337	363	367	319	326	333	350	339	347	313	368	337	355	335	326	338	311	345	344	307	337	370	327	349	362	377	317	316	312	332	329	296	345	370	360	351	354	336	346	354	335	356	329	307	338	354	332	335	362	356	377	333	342	322	359	353	342	354	335	327	331	315	313	379	369	311	318	355	327	305	383	328	349	347	331	344	315	312	328	361	318	346	347	361	332	326	353	344	358	325	357	349	342	383	316	376	337	344	348	334	324	371	312	337	355	335	334	325	371	363	322	364	337	374	357	319	324	360	339	342	351	352	359	353	346	318	275	352	330	354	349	342	351	347	336	334	360	353	357	357	350	327	321	332	349	319	342	366	324	326	359	350	325	341	323	352	352	312	343	322	370	373	335	331	332	364	355	333	357	352	342	355	360	325	347	343	349	394	359	315	349	360	348	314	333	344	361	374	304	353	360	357	326	295	347	368	347	335	341	392	371	341	358	316	355	344	328	320	349	343	335	339	345	339	337	331	342	352	328	323	336	337	337	353	310	324	360	361	361	363	328	320	330	364	350	367	361	342	352	309	381	346	354	309	355	329	370	333	306	337	363	338	332	343	366	345	369	339
18698	7899	7138	3865	2530	1823	1416	1114	952	862	721	677	587	563	532	550	461	475	442	431	432	441	398	421	412	392	387	390	371	355	352	353	395	352	360	368	333	332	383	379	386	355	370	339	377	336	331	387	332	342	305	336	327	353	336	340	343	313	370	363	375	320	334	368	339	370	310	330	304	330	353	343	380	331	341	337	353	350	326	364	358	327	342	330	342	329	340	311	331	338	326	359	321	319	341	350	321	313	342	344	353	378	354	335	323	327	337	367	353	352	323	349	318	341	325	373	343	323	327	336	344	376	355	335	365	338	322	307	336	325	345	359	339	321	351	336	337	367	340	360	387	353	344	348	338	367	346	361	351	360	349	355	337	334	343	344	327	313	343	299	328	372	348	340	336	332	311	337	332	398	318	382	360	334	343	357	353	354	332	387	342	330	339	317	384	359	345	352	313	356	326	350	342	372	369	338	366	317	369	351	351	327	366	306	357	353	379	352	360	331	328	347	324	361	324	346	340	364	346	317	349	366	322	350	365	324	351	361	341	350	307	359	310	353	363	351	348	345	349	367	344	345	312	337	375	347	366	345	364	335	321	346	337	340	344	362	367	358	349	351	355	318	315	342	340	336	329	356	339	364	331	362	325	347	305	337	352	327	350	324	348	376	350	334	363	361	335	349	357	318	367	354	332	342	323	334	287	360	357	353	343	320	364	354	332	340	369	324	342	349	363	309	334	336	335	316	323	329	346	361	326	350	358	329	321	318	351	350	356	363	345	334	343	357	348	324	324	339	371	354	325	311	330	334	355	334	346	328	337	345	350	325	339	349	349	309	356	334	366	326	359	324	360	319	336	340	332	335	331	331	335	328	332	310	349	322	346	356	318	346	318	337	366	325	367	344	348	352	332	380	344	338	320	376	367	353	327	358	350	348	368	332	348	360	306	342	359	339	371	322	344	351	305	334	334	329	337	341	404	335	330	337	318	339	337	341	365	348	321	360	343	335	340	339	337	369	315	352	345	348	331	360	335	353	320	340	343	386	376	387	319	322	346	345	376	334	329	334	301	356	365	356	354	348	345	324	307	342	338	333	342	332	368	342	303	344	356	371	339	333	339	349	317	318	343	379	342	315	338	352	346	349	333	347	314	343	370	344	340	315	340	331	327	319	323	333	318	323	366	346	336	334	324	325	340	345	347	290	337	346	332	345	359	327	357	362	313	344	311	350	342	344	349	381	349	362	330	367	324	325	343	368	335	358	350	353	328	345	326	339	313	338	340	332	323	317	346	327	348	332	331	367	329	335	361	376	340	336	348	382	349	336	317	333	311	323	345	346	360	351	327	340	361	361	361	346	359	332	328	309	340	344	344	359	372	335	320	373	350	339	336	314	346	347	353	343	345	380	314	358	331	332	349	305	306	346	333	335	345	329	341	370	353	336	346	355	328	333	357	333	329	332	330	310	347	348	335	343	339	379	314	346	335	312	347	332	377	355	327	360	344	377	346	365	359	319	334	343	336	346	330	375	331	322	361	369	343	321	362	378	308	368	336	305	361	333	352	328	343	349	338	314	337	317	346	326	326	324	362	364	346	327	343	370	321	333	304	329	325	335	326	322	342	348	337	352	345	359	311	337	358	358	323	338	340	338	331	354	359	360	331	355	334	337	382	316	337	343	360	338	343	335	359	366	326	373	345	322	350	348	323	364	324	337	345	347	346	345	333	336	299	348	329	344	324	336	365	371	321	351	342	319	376	332	341	351	329	307	318	305	337	347	334	341	327	365	362	344	342	342	354	340	339	347	332	369	312	335	340	348	335	328	336	346	359	345	322	322	329	316	319	387	326	322	353	325	376	342	358	354	367	338	367	363	351	313	336	322	347	341	339	343	363	372	332	340	339	356	295	351	315	311	340	334	339	310	337	302	355	344	338	336	327	350	336	330	338	337	363	345	331	333	350	355	359	369	339	319	345	334	325	343	349	327	327	353	354	326	326	358	357	307	363	348	315	347	322	364	350	339	321	304	334	381	339	337	330	342	297	359	363	352	358	353	361	357	346	370	340	332	345	331	359	341	342	334	358	330	343	351	317	358	323	344	306	359	358	332	334	337	326	333	317	358	335	358	393	355	325	353	347	341	325	336	341	335	339	341	296	331	317	353	340	296	351	364	342	354	359	386	323	318	371	314	352	306	333	352	359	338	331	349	326	349	339	352	364	344	326	347	337	334	374	342	340	335	328	355	357	339	309	351	328	339	343	337	348	331	347	315	351	337	370	325	333	326	346	342	346	327	309	344	360	314	352	358	344	331	328	340	334	320	367	382	339	359	336	350	327	358	353	370	329	330	361	346	344	343	356	356	339	354	315	340	348	370	341	370	350	329	354	370	338	332	325	315	327	333	353	329	359	360	345	351	325	330	302	318	317	334	319	366	338	348	321	342	341	372	314	362	359	326	324	383	348	317	363	362	347	343	362	319	355	328	336	368	319	346	372	354	334	344	304	334	339	325	362	354	318	350	330	342	371	362	314	377	389	335	353	332	367	340	320	354	344	373	297	365	355	322	364	349	346	348	320	346	373	363	339	365	343	323	338	342	371	336	323	332	320	326	334	354	345	353	342	371	339	326	316	341	352	347	344	348	359	337	336	307	337	319	330	338	308	329	347	333	357	365	315	367	355	325	334	356	320	337	340	312	339	309	305	312	342	359	355	381	338	359	318	320	322	315	330	313	345	354	356	342	344	362	348	351	358	325	365	332	329	299	332	325	350	359	343	348	327	323	365	323	318	328	353	306	340	332	339	346	323	349	327	356	337	329	346	299	332	326	344	353	321	332	311	349	351	325	320	338	343	314	343	328	324	321	342	366	351	348	363	361	342	341	334	370	353	374	391	307	329	311	361	351	348	338	369	324	347	320	347	340	328	343	318	347	343	330	326	342	344	328	349	344	337	324	365	375	329	328	310	345	346	326	342	328	325	330	350	324	342	329	309	340	352	359	328	302	296	335	326	300	338	361	319	363	355	327	336	319	339	372	343	364	365	367	322	326	379	353	323	315	314	354	355	337	332	342	338	350	375	347	346	332	358	303	353	327	312	335	324	316	349	300	375	360	343	311	370	359	361	369	374	311	365	364	324	367	305	337	341	345	345	357	321	352	322	330	376	372	362	347	334	356	363	317	342	337	348	357	342	379	317	329	328	343	358	329	315	341	316	334	335	345	325	337	346	343	344	368	300	297	327	317	346	340	347	334	359	358	327	365	329	358	349	326	343	343	321	344	335	348	336	365	378	338	360	357	352	365	360	332	387	350	330	369	333	357	345	345	341	314	355	331	353	317	319	298	363	354	330	344	370	330	329	339	360	333	350	364	344	351	354	341	335	323	333	339	328	337	342	358	333	349	356	322	356	316	333	343	357	354	335	333	335	334	316	344	354	369	338	368	348	323	329	325	341	338	344	359	353	359	339	359	334	334	348	336	346	325	346	333	312	316	358	329	315	346	346	355
22955	20658	27804	23540	20660	20747	12550	1652	1135	1094	1051	970	849	935	922	845	808	805	720	763	740	691	775	754	743	703	755	670	710	710	652	668	687	724	688	665	656	681	701	671	643	661	666	680	716	665	674	625	656	639	693	669	628	706	595	668	676	658	690	680	673	660	682	670	705	615	658	663	650	672	683	668	700	684	636	722	682	663	663	657	679	681	661	697	642	655	637	671	681	661	685	668	629	619	639	656	646	613	647	666	617	691	683	713	655	703	636	670	658	660	648	670	666	603	668	628	638	661	706	638	683	654	650	665	651	660	661	663	684	688	670	661	652	598	664	634	636	654	656	700	725	715	632	709	687	656	664	636	649	702	669	627	629	672	688	693	647	630	601	641	686	669	624	669	670	730	703	677	626	671	637	619	639	690	674	634	621	684	700	609	636	694	664	675	683	682	688	639	655	642	671	653	677	651	632	652	655	674	652	672	646	639	662	705	709	618	644	670	636	655	682	640	645	637	636	647	645	714	662	671	644	601	625	661	671	678	667	680	668	665	649	622	621	658	672	628	671	690	671	688	642	625	641	631	689	685	681	648	607	642	652	649	660	617	646	646	617	712	642	653	627	633	658	680	709	582	676	670	661	635	691	650	666	641	647	614	663	664	662	678	671	661	671	684	640	688	705	656	662	689	629	650	715	639	596	692	682	681	658	608	666	656	628	678	682	661	626	692	625	646	684	656	649	662	628	680	644	651	613	619	683	654	677	656	676	657	646	666	653	669	655	646	642	653	665	658	676	621	685	691	617	644	639	624	647	656	651	615	647	683	635	638	663	674	637	653	683	650	626	633	684	660	649	621	618	672	642	664	671	621	656	697	641	634	652	606	639	668	637	617	630	648	703	653	641	631	670	612	649	623	658	636	661	632	655	628	644	680	621	630	652	621	657	662	657	643	616	705	645	655	636	659	625	651	698	607	630	651	686	677	637	647	641	638	689	618	642	668	638	671	716	671	653	661	663	661	614	627	622	629	657	669	655	686	672	672	662	634	649	654	663	623	625	640	657	650	678	643	635	647	682	658	617	706	687	645	661	658	626	667	668	612	657	652	631	686	618	658	659	641	663	697	683	615	682	665	666	664	658	686	646	684	674	649	652	670	662	672	620	691	653	625	682	676	673	668	644	594	671	660	673	661	625	667	657	604	690	659	669	642	694	620	665	705	640	665	616	608	629	627	691	661	642	665	707	664	639	618	635	724	643	684	630	613	649	661	639	665	612	678	631	670	685	661	645	638	632	645	634	649	670	632	628	631	654	678	679	647	708	678	667	652	627	680	656	684	649	667	636	680	605	647	648	659	639	633	641	651	647	631	626	689	667	634	670	643	621	607	655	648	692	682	641	649	654	642	670	684	615	695	635	648	656	647	649	656	669	698	615	662	686	677	637	708	668	641	641	654	655	650	663	670	667	669	640	626	614	680	647	655	642	637	665	650	639	638	657	673	646	644	660	687	665	663	658	672	678	698	641	697	623	613	657	605	649	617	627	622	658	640	657	676	644	639	677	672	670	668	677	642	675	655	607	638	687	671	650	614	584	598	683	650	644	666	639	680	641	621	629	610	648	603	650	657	630	664	646	657	659	653	686	627	603	671	682	655	692	681	634	685	636	625	708	671	641	608	622	646	651	646	682	618	689	674	624	636	660	715	645	654	653	626	649	646	639	643	646	698	662	670	608	670	627	666	642	674	664	618	627	617	655	687	708	634	629	631	682	687	649	678	637	600	672	652	601	620	672	664	646	679	697	682	684	691	592	657	605	663	690	651	687	662	685	631	636	649	654	648	649	620	638	635	657	674	650	615	692	680	665	669	650	640	656	611	636	676	602	656	619	653	605	640	670	644	670	658	650	708	684	706	671	663	622	644	634	625	639	686	664	652	621	648	661	620	683	644	610	642	661	641	614	645	625	640	633	675	654	633	622	630	636	642	632	677	609	670	692	688	623	605	619	601	700	658	640	645	658	694	672	670	697	619	686	701	607	638	621	696	701	655	684	662	666	632	659	657	648	633	662	666	659	686	654	705	622	666	685	622	640	646	614	676	623	732	621	626	694	649	665	604	663	626	716	671	711	683	609	624	634	658	647	684	702	664	667	660	652	668	589	628	647	694	680	673	668	634	651	688	599	687	690	666	616	662	612	627	591	664	654	646	675	589	687	654	632	625	672	669	664	616	630	619	630	637	653	623	652	650	639	599	664	687	681	662	632	678	616	606	635	623	639	639	684	639	649	634	691	661	665	608	617	666	643	641	614	637	663	658	652	611	624	686	682	652	675	681	669	639	664	713	629	651	645	675	621	609	659	644	664	661	709	677	679	610	633	638	648	671	681	639	674	649	700	625	654	619	630	648	681	653	629	684	643	633	671	686	664	663	672	667	679	647	643	674	619	667	668	618	636	660	607	674	700	663	670	638	633	628	677	603	594	647	668	635	636	621	677	650	653	663	664	653	641	679	585	675	638	665	623	626	678	683	650	656	680	666	641	607	645	619	649	667	652	605	634	658	695	682	649	667	653	638	644	649	661	641	676	659	664	644	655	653	655	625	632	636	673	688	616	616	686	620	670	597	630	680	686	686	681	669	643	640	646	684	672	633	644	667	652	619	669	683	680	646	675	652	643	633	686	638	659	621	708	692	643	634	643	713	645	642	636	650	686	653	643	673	677	639	654	643	649	646	679	675	636	677	668	622	663	587	662	673	675	694	638	665	641	622	611	667	680	667	658	640	637	627	717	661	664	683	667	674	630	648	691	632	667	654	646	634	637	706	641	631	608	653	661	677	663	643	662	648	643	634	653	707	640	661	627	660	635	691	707	638	666	642	647	658	623	668	727	643	595	644	652	636	637	620	631	661	661	677	625	652	697	677	645	588	686	626	588	706	687	654	703	673	674	676	608	618	689	663	655	686	639	651	671	685	661	716	659	642	640	650	722	633	664	676	640	636	659	638	667	649	665	634	702	665	639	673	680	666	627	625	659	641	626	689	662	675	657	650	674	686	650	650	651	632	654	649	658	659	645	657	650	622	612	625	634	637	646	690	607	689	710	678	708	622	709	659	621	624	706	644	660	676	684	640	661	680	707	663	666	636	724	685	646	628	659	625	657	632	668	664	652	640	651	636	646	627	643	667	625	658	665	596	615	645	674	650	676	665	661	648	696	649	628	693	675	657	626	633	665	645	620	650	652	603	659	632	652	676	634	656	669	629	672	672	655	625	677	673	687	655	635	633	633	631	613	658	620	641	668	652	681	623	659	670	648	656	659	688	650	638	677	627	700	672	602	642	625	651	656	690	613	649	659	706	635	686	637	626	614	661	647	668	635	592	677	668	694	684	679	653	656	655	686	678	646	654	632	657	628	630	644	681	672	646	674	675	652	673	650	639	625	645	675	721	605	592	673	695	636	646	630	639	694	640	706	673	635	647	617	671	702	669	674	662	634	654	670	655	677	644	697	674
16679	13729	12518	7069	4624	3522	2812	2212	1807	1684	1471	1306	1212	1098	1048	972	923	878	833	808	800	747	740	709	735	715	731	718	717	709	699	671	684	688	687	664	643	669	665	646	668	639	710	652	637	599	696	667	647	654	674	665	586	599	684	600	643	616	615	618	632	648	628	615	651	637	622	619	642	605	630	636	667	651	658	619	605	649	595	613	583	618	674	664	676	598	668	632	630	588	614	627	603	625	622	649	613	615	591	614	599	608	637	598	624	584	618	640	595	639	595	625	674	608	607	647	617	604	631	614	622	651	643	632	647	650	602	616	616	616	620	600	663	622	623	647	643	642	648	608	645	632	654	640	641	643	582	659	624	618	579	656	643	594	633	610	623	604	646	614	638	629	663	653	634	589	563	593	663	609	607	595	635	621	619	634	612	632	671	614	597	616	598	588	605	628	625	597	613	600	608	610	645	637	638	603	626	619	585	638	633	677	653	649	661	565	605	566	607	603	640	599	631	610	631	621	615	594	607	631	650	574	611	667	603	654	624	603	632	646	660	618	673	674	623	603	625	634	657	588	566	647	607	639	643	594	602	624	624	626	632	627	637	598	660	599	610	638	629	618	641	649	631	626	642	602	618	632	637	600	641	640	602	604	650	607	650	635	653	600	626	653	628	647	618	661	640	645	613	695	638	627	628	594	586	642	598	604	619	629	626	642	689	618	645	628	624	567	590	605	603	606	621	622	622	640	560	637	628	640	628	663	659	623	563	700	632	646	626	618	629	602	653	640	628	607	634	610	629	588	631	645	641	637	617	631	626	620	623	613	650	650	630	661	634	657	653	625	644	619	618	651	608	646	607	630	636	627	628	609	635	615	612	691	596	611	632	628	613	638	610	603	618	583	616	669	629	615	627	652	580	596	585	603	637	638	605	651	628	661	618	645	607	598	622	622	615	657	619	656	563	660	611	659	660	655	615	585	622	610	599	627	645	612	662	661	574	646	613	596	615	611	624	639	640	593	630	605	590	617	649	646	607	606	670	607	636	602	664	617	606	602	636	632	627	660	606	645	607	626	624	582	614	600	657	626	612	620	611	596	597	621	625	610	616	574	580	657	601	582	606	624	577	605	646	611	622	683	649	657	683	623	594	623	624	596	624	628	623	603	635	611	673	619	646	693	633	662	607	654	652	620	616	647	598	627	635	599	627	626	644	656	648	615	660	638	608	639	632	617	642	652	635	649	624	612	591	627	625	639	660	634	643	608	595	642	601	632	611	605	629	602	645	581	607	645	646	593	626	615	646	623	624	588	612	635	611	612	641	614	606	619	603	633	616	651	673	649	664	705	649	597	648	618	627	601	636	635	611	633	633	599	579	608	581	640	633	624	623	594	588	610	648	675	620	617	595	597	607	642	639	626	598	604	642	668	625	664	668	604	638	603	619	622	622	625	626	619	582	610	619	613	628	614	607	624	593	602	686	612	642	608	617	636	591	631	662	596	581	622	613	627	674	610	651	643	648	615	598	672	636	621	616	604	639	631	614	611	656	605	630	635	675	621	609	657	618	672	648	626	641	640	608	683	623	651	622	595	645	577	613	651	651	619	599	638	608	611	609	610	620	656	606	618	628	626	581	605	584	644	650	575	621	643	617	586	639	594	640	593	620	630	632	636	611	595	636	598	614	650	621	622	654	627	604	633	607	614	616	592	614	596	593	630	629	668	676	599	615	644	655	621	637	612	611	611	621	625	656	622	608	631	633	606	635	645	629	598	612	603	580	632	599	624	600	637	621	618	589	650	644	630	514	627	582	628	601	633	628	594	638	663	638	663	675	635	632	586	616	582	611	614	641	626	632	639	597	609	619	618	625	656	652	598	625	643	615	592	650	602	613	626	637	604	592	627	607	632	675	616	621	637	589	616	647	591	601	635	595	655	621	601	616	636	653	667	626	640	588	611	606	585	664	638	688	666	634	624	629	599	659	640	673	603	595	593	638	625	607	610	624	663	659	643	627	625	632	594	621	669	683	665	662	649	614	633	625	621	602	632	634	611	591	635	623	629	570	622	612	603	605	634	628	611	594	595	640	588	613	639	602	667	606	580	626	669	691	613	635	595	614	596	618	636	578	622	625	625	647	656	667	662	641	621	670	606	611	622	595	628	603	622	648	606	623	632	606	640	572	629	635	594	650	642	647	620	641	627	626	674	602	577	640	625	641	596	585	626	593	617	646	639	578	587	634	597	624	617	643	627	639	622	665	611	651	621	654	609	658	671	634	652	601	600	571	593	639	619	673	636	626	620	622	670	625	619	629	619	667	663	631	605	635	634	651	599	607	633	581	623	643	629	633	597	637	642	636	570	603	627	621	634	585	622	638	605	622	636	603	594	635	614	629	621	625	585	647	710	622	599	635	632	638	628	591	617	615	642	652	638	620	623	635	621	598	587	633	619	645	609	646	599	610	627	600	603	595	649	586	624	649	599	640	573	600	690	623	604	618	605	670	620	600	634	650	612	632	622	648	621	593	561	662	628	614	633	630	647	632	624	586	612	611	644	635	633	653	644	626	639	625	591	635	632	644	600	616	599	584	632	610	633	638	614	591	630	616	628	638	653	662	658	611	613	574	625	643	642	630	606	668	623	579	630	680	631	639	615	612	645	614	637	639	633	642	639	646	615	594	626	657	624	646	594	627	653	587	637	632	643	621	619	691	610	593	646	635	650	630	631	607	650	606	627	640	644	631	575	639	644	641	563	666	585	622	623	584	636	638	619	631	670	656	628	618	624	577	638	582	651	627	602	636	596	626	584	629	589	597	613	604	606	608	615	632	619	617	662	622	608	632	626	663	645	628	629	630	597	654	650	638	640	607	625	640	631	666	637	621	655	625	594	607	637	606	630	612	605	643	629	642	661	633	596	596	650	621	638	644	574	650	606	635	638	633	658	616	659	600	645	637	671	654	646	651	594	617	617	670	602	606	629	629	597	644	614	638	634	610	610	642	629	587	653	645	602	594	617	583	620	638	623	646	617	576	606	620	631	577	615	600	640	624	642	642	578	635	650	620	625	623	577	637	634	649	658	620	646	595	652	638	650	587	621	589	597	621	628	598	586	604	621	633	634	606	641	617	611	671	631	596	653	602	655	612	635	712	640	631	658	622	632	629	613	612	659	601	652	644	585	599	627	658	588	666	621	598	600	638	647	608	672	643	606	586	608	594	627	625	647	637	618	639	615	590	692	596	653	618	610	634	610	628	611	621	654	577	602	610	599	585	667	626	646	627	647	625	629	635	653	548	618	697	607	623	647	656	621	620	658	615	611	688	636	627	656	617	645	642	597	606	610	594	659	639	651	610	640	600	614	647	586	604	664	613	615	624	637	636	638	641	589	579	627	628	621	655	633	600	581	608	628	629	609	622	665	651	591	627	602	597	614	640	644	645	590	637	640	625	648	591	654	671	620	670	652	604	661	659	633	651	602	616	595	606	628	654	649	625	626	682	605	587	635	602	591
31377	14555	2012	385	322	287	296	287	290	268	253	294	238	250	254	302	274	243	263	225	249	238	273	230	260	253	234	249	296	268	242	270	252	253	254	257	290	246	248	248	297	249	268	238	258	239	259	239	259	244	269	245	267	235	257	249	267	249	272	229	286	276	247	288	252	266	272	268	276	281	258	269	240	279	232	248	297	263	282	250	269	246	257	296	258	263	265	260	272	236	259	262	264	252	259	248	271	275	281	257	251	254	277	263	292	232	273	247	263	261	285	264	276	271	270	233	247	252	274	271	264	277	256	260	275	262	245	257	273	269	241	281	276	246	238	247	260	298	242	257	255	252	234	250	247	238	263	251	275	242	261	238	274	269	251	256	229	281	273	226	284	276	272	272	235	271	250	262	260	270	249	261	270	240	248	280	284	249	274	274	282	268	280	273	240	231	275	240	243	237	238	246	251	255	268	218	271	283	266	268	252	247	258	274	253	226	270	269	246	266	240	257	279	258	240	257	286	249	261	273	262	247	244	256	242	256	285	242	294	275	266	268	271	254	246	265	242	279	248	265	265	249	242	263	263	264	266	250	224	238	235	262	272	266	276	237	253	229	273	272	266	248	271	250	229	235	256	238	244	246	270	258	247	238	263	264	258	269	259	265	271	242	271	270	253	274	283	256	252	252	247	249	252	267	268	245	264	255	273	255	278	245	262	274	238	277	257	254	275	261	219	267	230	273	258	284	259	257	268	244	242	253	241	266	259	239	234	263	242	260	263	246	264	268	263	252	259	232	251	270	230	275	275	255	267	250	260	247	252	226	274	264	261	252	254	266	254	266	258	256	276	225	260	271	252	244	274	253	268	212	261	243	279	244	284	244	296	236	263	294	274	264	251	259	264	255	226	255	273	239	252	273	277	280	269	255	250	249	277	277	272	243	267	276	253	244	253	262	237	274	275	246	267	254	259	230	234	262	267	253	244	277	284	274	262	264	272	264	264	238	281	260	248	289	272	267	266	259	274	275	261	259	247	244	240	256	241	287	254	258	240	256	261	275	270	238	264	257	264	246	243	254	261	225	250	237	264	271	274	256	264	260	271	258	246	259	232	268	240	245	241	251	261	250	286	268	264	246	255	282	261	244	270	266	272	246	250	244	241	263	246	259	235	268	279	244	253	251	271	262	238	234	278	273	294	235	260	259	252	271	236	249	255	293	259	254	229	263	245	254	295	265	291	278	244	257	238	263	243	278	250	241	267	265	266	225	249	270	258	268	249	255	210	237	255	282	253	264	254	241	240	279	262	263	212	252	279	261	254	278	290	261	229	274	248	262	240	252	261	233	232	281	260	264	257	269	274	251	247	276	240	258	256	278	245	225	272	262	261	262	281	279	244	263	246	248	282	279	235	260	281	256	257	218	258	280	246	256	255	239	250	255	270	258	256	256	247	285	269	264	294	244	248	260	258	259	254	264	259	251	245	266	291	258	245	282	266	250	250	292	268	261	226	236	273	261	241	264	251	268	237	237	240	264	262	239	241	277	262	282	256	254	235	290	241	262	256	272	270	235	250	258	242	225	278	239	264	253	279	274	238	246	278	241	246	242	245	273	235	278	289	233	272	283	243	242	242	248	292	259	245	258	270	291	274	256	305	262	279	236	253	264	252	280	235	275	269	269	266	249	265	233	272	257	248	262	275	275	257	277	270	276	277	248	251	269	269	249	260	236	268	291	277	275	260	234	269	279	271	229	288	230	242	270	277	225	230	274	242	276	270	259	251	283	256	235	268	256	243	235	281	232	278	290	254	243	259	249	265	250	265	278	248	248	258	229	273	282	272	271	246	235	268	229	227	255	258	247	299	248	225	226	261	223	254	276	262	269	255	299	268	266	230	233	231	249	268	261	218	241	245	254	264	243	298	265	266	254	263	252	268	248	247	275	251	269	242	260	238	272	233	264	258	252	237	259	217	246	276	268	265	251	253	277	277	267	219	246	252	285	253	278	249	258	273	241	247	253	277	251	258	258	255	244	299	270	239	253	253	275	278	254	268	263	264	261	246	262	239	263	248	265	258	245	248	281	276	250	265	271	270	291	234	227	287	265	270	268	256	284	256	252	258	241	250	261	258	261	258	264	260	251	257	254	255	259	282	275	261	270	268	279	266	259	282	252	253	265	244	241	266	277	211	281	275	268	273	274	233	233	252	249	251	242	250	251	255	268	266	236	261	255	251	288	263	275	258	265	253	247	245	257	259	258	272	254	266	254	265	250	287	248	258	268	246	262	287	262	274	248	266	256	276	282	254	262	263	259	251	253	258	265	264	258	264	275	251	244	272	291	260	257	256	260	264	278	276	254	248	268	229	229	251	230	282	240	273	272	261	250	249	255	277	217	271	264	285	263	275	281	236	285	258	259	239	254	264	270	243	243	253	228	244	254	240	291	218	230	282	249	249	249	286	235	257	255	245	214	241	242	261	284	269	269	229	276	260	241	261	255	256	266	237	250	258	292	248	235	257	279	275	248	246	244	244	280	243	278	255	287	262	251	255	268	220	252	260	250	233	252	254	273	272	287	271	273	269	272	271	277	278	236	242	248	258	270	266	256	254	223	246	277	247	252	272	274	284	238	253	249	267	268	244	258	261	275	237	236	250	228	269	260	251	256	281	251	281	265	264	248	240	280	269	273	247	270	218	244	241	271	248	285	244	286	264	252	301	249	247	232	266	263	253	252	257	261	261	261	231	253	270	232	271	262	258	256	275	278	240	237	252	268	235	271	260	257	266	258	257	258	253	252	266	268	240	235	261	273	237	254	242	213	265	295	255	260	259	268	270	228	274	217	279	240	250	258	247	252	275	252	251	270	282	253	273	248	247	264	257	280	273	226	277	244	259	295	289	237	257	242	219	280	255	264	234	262	264	286	241	257	251	252	248	245	282	257	257	236	263	289	255	211	247	273	249	229	275	262	272	272	276	274	243	246	285	267	242	249	279	238	280	252	266	249	262	239	288	273	267	249	245	258	254	246	240	273	279	257	243	225	250	238	262	261	269	246	236	264	258	272	231	234	227	265	256	269	240	242	249	266	255	270	286	235	246	251	269	282	241	238	279	249	263	252	302	253	249	278	267	289	272	267	239	285	247	272	261	256	275	265	265	286	243	285	285	241	249	261	251	263	254	263	269	252	274	262	263	219	245	253	282	250	254	259	316	265	261	251	243	246	240	260	256	253	255	249	267	259	275	273	270	251	256	267	253	267	250	253	276	249	244	259	254	254	262	256	269	261	271	268	254	268	297	281	266	239	250	253	259	271	221	271	291	266	264	253	234	256	249	284	255	284	265	269	254	289	256	251	252	251	238	245	272	274	274	257	240	244	261	255	253	315	250	248	272	271	252	232	246	253	268	292	268	271	258	271	246	273	282	265	271	282	244	255	253	284	252	242	255	259	283	267	243	247	275	255	262	255	286	239	263	261	236	278	235	252	288	249	274	309	260	260	274	238	273	261
17098	630	661	430	390	332	342	324	310	324	306	292	274	297	334	265	337	276	268	288	271	251	271	271	286	270	255	262	304	329	278	272	267	274	295	293	298	293	279	272	290	303	293	289	262	257	274	299	299	261	268	257	298	279	299	255	282	257	285	292	270	313	288	321	282	264	278	268	315	279	300	288	280	278	303	280	300	297	285	288	303	286	279	270	284	273	279	297	265	262	294	301	292	281	281	260	276	299	284	261	251	272	268	275	272	271	251	281	308	272	311	269	287	299	273	298	271	307	270	302	303	268	270	280	288	266	274	288	278	285	275	254	283	285	318	290	284	286	297	261	315	279	305	285	262	300	264	280	297	287	278	251	271	259	270	253	269	259	268	308	291	268	270	278	239	277	264	323	304	266	254	258	281	270	296	291	253	294	299	293	288	288	287	247	269	273	288	267	287	287	285	275	259	295	300	295	296	269	311	287	302	288	273	279	283	281	299	287	274	271	264	288	263	289	295	291	302	322	296	269	289	282	313	267	238	268	272	286	270	270	285	269	258	284	273	251	291	268	279	261	295	253	262	265	271	273	267	290	277	300	279	284	292	283	296	281	285	275	306	276	285	274	291	243	293	295	306	263	283	286	320	260	278	233	278	291	264	277	318	278	296	276	278	279	273	291	279	303	270	270	276	302	250	285	316	293	292	270	290	254	282	278	258	308	263	276	266	280	292	277	252	272	282	291	317	277	307	290	295	290	278	285	314	281	283	300	289	297	300	286	275	264	262	265	260	283	272	259	265	292	268	281	266	286	280	281	276	277	291	281	264	315	295	291	266	282	316	288	307	259	301	275	269	247	287	264	263	299	256	281	282	291	285	305	303	290	286	297	308	287	282	291	276	284	297	278	294	287	288	303	249	277	264	304	291	279	272	273	268	280	253	249	310	272	283	243	307	284	259	264	291	271	278	299	278	280	281	295	250	280	255	312	281	293	265	273	287	259	248	280	301	277	316	242	269	279	292	298	281	283	272	272	287	254	249	298	314	260	283	258	271	245	296	267	281	284	269	268	290	282	263	282	287	305	278	310	284	267	272	316	257	257	273	252	273	281	274	275	291	298	275	289	283	255	276	283	272	287	257	266	300	276	281	271	292	248	272	294	283	285	263	289	275	288	294	258	304	294	298	269	287	294	293	263	307	296	274	283	268	281	284	285	293	264	262	293	256	302	277	270	272	258	285	265	305	296	262	300	270	292	294	272	244	262	315	285	263	289	276	258	283	260	261	311	271	278	286	295	264	285	293	287	289	264	242	281	285	306	267	283	308	269	320	294	270	262	272	322	299	312	261	296	268	283	244	264	268	272	247	294	284	287	293	287	282	300	262	277	266	275	253	293	286	274	269	288	284	320	254	277	279	270	310	296	268	262	278	268	306	293	283	290	289	300	261	295	301	255	282	312	309	287	270	283	289	273	263	242	278	278	269	262	295	313	288	285	301	312	280	301	275	280	274	302	303	307	287	298	307	266	274	270	265	300	294	288	300	279	296	282	288	273	290	291	280	274	299	274	266	238	232	294	257	254	262	276	280	307	269	273	259	281	263	271	283	253	273	256	265	287	301	262	276	264	295	238	279	288	286	254	297	284	269	259	266	272	296	273	334	285	269	286	278	292	296	279	264	256	300	279	276	272	269	271	291	294	277	268	271	271	300	278	281	274	291	288	273	301	299	292	290	287	266	282	272	281	278	260	289	257	255	249	278	279	279	278	280	311	249	281	256	284	276	323	277	284	288	272	295	254	284	302	274	294	289	286	260	270	274	269	266	262	270	289	276	272	283	274	286	258	276	284	249	291	281	280	263	271	275	279	271	299	271	302	246	295	261	283	274	266	305	263	296	272	266	313	275	270	281	246	266	290	254	289	285	257	284	285	258	304	265	319	284	262	264	301	261	275	286	303	272	285	264	254	252	287	290	285	304	276	290	268	284	300	282	265	286	287	271	306	279	293	285	259	285	269	275	297	265	275	287	270	274	273	309	281	300	287	274	271	303	267	287	275	258	282	247	322	261	294	289	277	302	312	265	275	256	278	281	283	251	284	286	284	269	257	272	276	264	287	291	272	241	307	270	273	275	276	264	286	292	269	320	292	301	286	301	280	284	255	260	277	262	301	294	249	285	289	256	266	270	294	294	284	271	283	253	296	293	298	257	272	267	284	255	257	270	298	246	258	264	278	285	310	281	295	276	258	269	270	265	293	279	284	274	264	261	258	257	298	296	304	298	301	270	271	282	252	256	269	274	259	285	262	310	284	270	303	266	279	277	258	284	276	283	273	236	238	278	284	277	274	262	267	264	255	301	294	255	298	300	294	259	270	304	290	276	282	311	276	288	284	273	282	277	297	262	288	276	279	290	285	297	261	281	290	284	307	302	277	283	254	319	251	276	260	270	295	314	290	284	262	266	284	281	291	291	276	254	293	280	283	268	315	311	308	296	280	278	284	291	286	294	286	276	292	258	252	240	250	293	273	256	291	289	279	294	300	259	278	308	283	309	251	309	306	263	275	294	268	281	263	272	262	257	241	297	280	257	296	287	290	277	286	272	264	277	269	241	288	257	299	278	286	290	272	271	295	274	298	286	273	290	294	292	293	266	289	262	279	259	299	262	291	274	270	286	281	275	272	284	284	280	298	287	273	281	270	314	290	271	270	299	271	276	279	270	277	264	319	293	264	240	280	279	255	285	282	292	247	293	286	256	287	256	279	283	267	276	282	275	276	244	292	299	267	256	293	269	271	275	296	275	278	250	273	271	305	269	260	291	283	256	271	286	289	280	273	306	285	310	306	264	308	294	248	281	247	289	286	269	306	290	288	256	272	274	283	287	263	276	285	298	253	291	272	276	298	248	273	296	263	270	276	270	298	299	270	276	291	308	286	304	328	276	283	255	283	291	295	275	312	277	301	253	272	259	283	297	288	287	284	296	298	275	258	307	325	286	270	280	255	276	258	284	297	313	283	272	293	286	290	265	305	260	265	295	293	293	277	284	295	278	274	273	287	239	294	309	331	291	271	301	267	306	299	265	295	262	299	276	274	296	292	304	300	284	260	279	281	264	264	279	290	310	270	279	260	277	302	277	265	265	297	275	301	289	291	263	285	262	268	277	300	284	275	285	269	259	285	313	281	270	256	299	262	277	263	294	273	298	237	277	293	262	283	271	259	268	280	292	286	298	285	273	267	288	272	301	300	282	295	298	275	277	243	251	265	297	305	291	265	268	307	275	248	297	254	288	289	272	295	306	266	271	269	280	243	297	288	289	288	302	263	259	292	305	319	294	304	275	284	277	276	333	273	269	285	305	285	254	296	284	277	270	257	301	269	289	285	270	282	300	307	277	324	280	290	274	273	288	256	284	313	306	302	293	269	292	279	299	261	272	273	286	313	281	294	286	300	278	256	294	281	242	270	289	291	268	268	262	249	309	284	273	308	299	279	293	283	291	289	308	267	264	253
25092	20662	27294	24034	20645	10790	1152	757	602	577	498	455	440	469	428	433	417	382	417	423	393	399	382	375	412	392	372	359	364	370	369	365	334	394	384	335	382	336	337	337	352	368	346	389	380	369	337	332	377	337	345	363	361	339	354	377	358	387	327	343	395	319	337	332	345	336	365	337	340	350	308	337	362	352	336	341	354	331	381	359	340	368	330	357	348	348	343	372	374	373	364	368	360	357	319	375	349	312	341	352	331	357	356	381	345	367	366	342	355	382	327	367	304	348	333	350	309	377	339	351	341	348	353	370	359	354	345	366	357	331	330	354	325	324	323	326	344	345	324	336	333	352	328	394	335	339	368	325	342	366	363	326	366	356	367	328	341	349	359	379	369	339	366	362	364	369	323	331	356	346	354	345	334	344	334	347	336	341	378	337	349	365	336	353	329	344	334	347	341	346	357	357	366	358	340	341	340	311	325	329	338	345	349	361	334	340	351	339	334	324	311	356	357	350	352	332	349	349	368	375	331	349	325	323	344	329	321	360	356	326	311	324	366	330	309	315	306	366	356	357	318	318	350	341	349	323	364	380	358	325	364	386	357	350	326	357	354	367	353	374	313	329	343	357	368	329	366	330	356	340	354	374	317	370	322	307	345	335	343	335	362	332	340	355	367	340	312	329	336	371	360	336	347	338	373	348	356	363	331	341	315	357	372	318	323	362	330	365	314	333	337	369	342	313	339	307	341	367	376	321	362	338	379	367	319	347	377	333	360	364	374	326	351	365	332	332	371	367	337	344	363	355	336	325	366	342	334	337	318	338	339	343	340	344	329	335	341	367	407	328	330	380	337	326	355	336	315	347	328	296	356	323	355	336	366	350	347	318	347	328	348	339	366	344	361	326	334	359	333	329	354	341	342	321	335	372	346	367	325	339	319	350	341	359	332	333	316	354	323	365	362	354	338	319	335	368	346	339	349	346	329	346	353	371	322	351	364	339	328	329	317	368	341	309	350	355	352	352	354	326	358	365	365	344	317	316	355	360	355	392	356	340	358	332	379	345	330	343	370	316	352	355	336	332	324	360	366	350	347	372	322	365	363	345	339	366	365	347	352	331	344	336	334	328	378	358	339	355	345	366	369	342	360	333	334	348	340	338	328	325	333	358	325	356	331	363	365	347	353	362	347	333	349	362	341	331	362	346	358	353	350	322	331	352	329	325	336	344	354	366	344	342	322	349	361	368	347	355	358	347	352	322	332	329	320	346	362	355	353	309	360	324	351	324	349	357	359	344	365	315	363	356	385	312	340	313	304	369	357	331	339	382	348	357	337	327	341	355	344	350	305	326	310	323	347	351	352	342	360	328	367	369	368	320	334	341	342	333	351	343	330	341	337	351	315	356	337	345	342	328	350	337	341	352	322	331	311	357	322	314	321	369	373	380	333	357	376	350	319	318	346	332	329	350	345	352	354	337	339	330	350	334	333	353	362	324	365	351	346	339	328	344	331	334	368	372	330	355	328	354	329	345	365	327	354	371	345	350	335	320	327	333	346	305	381	387	353	363	329	335	355	343	361	381	337	345	348	354	351	351	330	349	347	339	354	346	359	375	333	381	319	331	340	340	349	351	332	343	350	327	287	350	359	317	373	327	365	326	305	342	346	369	352	353	331	307	353	355	331	339	358	349	350	332	327	334	373	345	350	347	385	309	336	336	362	353	348	323	341	305	329	325	315	372	351	372	340	353	320	322	330	331	351	366	373	322	354	347	351	323	321	353	333	368	320	316	349	341	370	332	362	353	338	335	361	329	338	341	345	330	331	325	354	355	337	347	336	352	356	336	365	345	339	348	372	312	317	350	343	354	335	332	339	364	344	343	341	321	321	338	325	365	345	354	351	310	334	314	359	374	379	317	349	344	362	327	345	342	331	354	318	348	335	340	366	316	359	337	340	341	362	362	323	377	343	345	356	341	352	356	342	344	355	335	333	374	399	355	320	343	362	316	333	361	337	376	359	325	363	344	334	361	320	370	355	382	359	321	384	349	344	336	375	346	344	345	376	317	362	355	354	343	365	319	361	353	370	346	362	330	342	334	329	343	329	346	353	354	369	341	360	348	350	363	326	343	321	359	329	364	364	331	361	341	345	319	320	341	346	328	340	353	341	332	374	324	354	355	330	373	371	339	358	371	336	334	312	336	371	364	309	353	330	317	342	323	354	339	341	338	337	347	357	361	343	358	345	323	358	325	342	352	358	321	375	380	327	357	323	352	360	360	340	365	348	339	335	326	334	318	307	323	344	348	359	327	333	320	351	349	364	305	344	352	345	340	329	347	363	364	384	326	321	356	319	343	324	347	314	339	331	348	311	340	313	355	335	332	348	369	346	372	349	378	364	353	381	357	338	359	340	341	326	323	359	348	356	348	324	332	341	388	334	358	350	384	346	369	349	305	330	333	357	329	338	351	326	362	353	340	340	343	367	335	342	347	350	333	379	334	354	388	323	348	338	353	320	375	363	327	343	345	359	370	327	342	363	358	320	321	336	351	346	308	303	364	345	339	352	314	311	353	334	329	352	309	351	341	366	331	364	357	341	336	317	355	357	339	374	313	337	329	336	332	319	328	326	344	358	390	349	330	346	295	337	361	313	366	347	330	372	341	335	348	310	362	347	324	344	336	379	347	355	330	327	360	327	375	314	322	338	319	338	315	359	393	361	332	307	336	358	346	343	326	376	323	341	335	366	342	357	338	348	331	357	358	354	327	366	329	323	354	343	371	342	380	349	312	354	343	338	353	315	316	346	344	337	353	346	347	376	319	372	369	311	312	380	371	341	350	345	336	322	322	344	318	326	313	358	371	336	343	349	337	376	348	343	346	343	357	358	388	375	369	383	327	323	348	350	330	341	344	344	358	311	350	344	362	332	371	350	328	385	358	351	378	397	348	321	368	356	346	336	369	331	356	338	350	353	321	346	376	344	342	303	363	357	351	362	364	319	344	355	365	372	323	319	342	352	335	398	361	356	361	351	361	372	345	358	346	345	328	330	337	346	339	356	321	347	312	338	345	336	357	334	329	355	360	328	356	313	307	377	348	367	338	317	330	345	327	355	350	328	406	328	349	344	331	329	361	321	360	335	390	339	331	358	329	346	346	347	346	344	339	341	321	321	372	355	359	339	336	358	343	339	333	345	381	356	347	334	303	380	319	323	351	371	310	312	336	332	399	359	346	349	361	325	353	363	315	342	321	316	335	377	327	323	359	312	359	329	343	373	356	343	367	360	324	329	326	359	350	336	341	336	318	326	359	339	334	314	344	343	330	352	351	362	361	371	337	364	329	341	377	345	372	347	352	334	328	346	348	331	364	361	329	343	349	342	364	331	315	332	332	347	360	351	367	348	321	333	347	333	322	361	333	313	321	386	372	365	359	362	307	338	346	369	341	316	307	351	358	352	339	343	346	342	323	369	317	347	330	352	358	354	349	355	318	305	352	346	356	326	357	329	339
20058	7845	7112	3752	2560	1828	1352	1180	998	812	769	654	588	512	531	509	474	486	448	463	398	416	404	467	408	367	426	397	365	401	375	362	359	358	385	375	374	346	342	372	351	377	344	339	325	320	327	352	361	381	347	352	335	336	351	330	349	359	344	327	354	369	343	365	375	343	342	328	363	339	304	359	312	283	341	333	351	342	347	353	313	394	343	384	356	370	378	375	330	336	351	295	342	353	365	367	336	343	333	328	355	338	311	366	337	374	353	371	384	346	325	334	349	353	339	336	361	367	348	343	382	350	302	329	337	357	362	366	342	340	335	306	312	355	335	331	337	330	371	353	379	369	352	321	343	331	331	354	363	347	337	310	342	335	338	347	357	340	350	341	389	335	335	349	339	368	349	332	362	347	329	350	336	328	348	351	358	392	348	389	361	366	328	317	364	335	335	352	341	321	360	356	317	360	310	311	351	329	341	313	334	372	317	326	302	330	348	338	363	335	333	346	321	359	309	340	384	296	336	358	329	363	302	339	331	310	328	367	322	310	347	344	318	333	332	357	327	314	314	331	363	317	363	324	330	371	357	347	310	336	353	381	358	339	319	339	370	367	336	354	358	361	354	363	338	342	335	367	359	348	328	333	337	314	349	372	356	340	350	352	340	351	348	381	323	377	316	315	299	337	309	315	349	316	338	394	325	362	305	369	326	334	339	313	350	377	343	331	369	343	324	357	359	336	332	312	359	355	343	365	343	370	359	357	347	353	321	297	325	324	326	353	335	368	387	346	329	348	317	334	336	319	309	322	323	336	354	362	335	357	309	357	354	338	350	344	342	357	339	329	298	346	331	353	348	372	345	333	349	340	332	339	347	346	351	317	364	301	372	316	315	352	349	338	346	312	333	352	332	373	342	349	338	324	335	338	335	339	327	346	319	352	340	360	324	357	327	350	355	376	365	323	354	351	356	327	351	351	359	348	344	315	356	352	361	307	321	381	341	360	348	356	346	330	324	315	345	337	333	346	374	342	374	375	326	338	344	348	350	316	319	363	363	346	324	333	371	350	360	325	375	322	307	337	345	380	365	357	334	348	344	364	359	364	320	359	334	347	322	320	330	340	358	351	340	344	334	354	343	327	329	306	352	325	324	336	333	368	346	341	364	333	327	328	336	352	353	353	373	344	346	347	341	306	355	352	335	317	306	354	358	358	332	334	340	310	350	371	332	350	349	337	318	354	355	348	348	350	350	349	342	391	357	347	351	358	337	324	323	323	338	340	360	346	344	339	332	334	338	328	352	326	355	355	340	342	355	329	340	340	355	321	320	328	336	317	325	345	333	324	357	351	316	321	328	349	349	343	356	358	335	363	323	335	326	304	357	344	357	335	352	331	348	334	331	352	311	357	344	339	361	353	356	356	333	314	335	353	312	320	339	346	329	361	314	370	339	322	343	356	342	348	341	362	326	349	375	332	363	338	331	334	355	334	323	357	364	336	347	343	323	327	366	371	328	335	334	336	348	362	329	322	359	332	366	334	309	342	335	319	339	387	344	359	350	366	339	332	378	326	349	342	349	378	367	352	338	382	332	337	373	367	323	335	326	336	320	347	334	357	330	366	371	350	331	343	367	317	320	362	331	326	375	335	340	377	336	307	351	330	363	366	344	359	353	326	332	315	355	343	346	343	333	346	314	345	345	358	330	325	357	334	365	314	352	352	324	342	344	326	331	332	334	317	339	374	392	344	331	350	307	347	304	328	305	336	345	357	351	339	357	339	335	344	373	375	309	372	340	373	390	357	324	346	336	355	349	350	342	331	360	327	352	350	323	356	330	318	334	336	345	368	331	354	334	341	343	341	344	353	332	329	335	330	342	347	347	366	360	332	316	342	350	347	344	359	340	364	333	340	342	346	291	374	340	328	356	362	335	340	350	341	337	329	327	306	335	322	356	335	360	350	356	349	331	348	377	369	336	320	350	322	349	355	345	336	329	316	349	334	356	363	335	357	312	359	368	344	347	340	346	371	351	324	334	330	333	338	347	327	329	354	330	320	340	355	331	327	319	333	330	348	360	301	343	318	340	350	334	361	336	334	358	314	373	339	357	305	318	341	357	344	356	339	320	320	358	340	374	329	311	350	365	385	320	315	378	348	360	323	348	376	357	370	331	340	338	339	318	337	327	352	345	349	336	345	324	366	349	361	348	378	352	366	330	364	333	323	335	347	341	351	337	340	354	332	314	333	341	346	360	333	320	363	341	351	355	341	352	341	353	335	378	338	338	331	308	331	366	358	328	348	353	346	334	387	363	357	340	329	346	362	326	348	351	334	363	346	367	349	348	326	321	323	329	325	362	353	362	305	334	313	371	326	349	344	339	340	354	348	345	356	364	362	320	344	387	331	330	345	363	353	321	326	350	367	364	358	319	328	317	366	356	357	339	329	370	320	350	350	352	312	374	352	343	388	375	338	392	309	325	332	350	318	349	360	314	316	368	315	323	347	328	330	319	373	343	345	361	351	331	350	323	336	335	337	351	352	352	336	352	339	356	335	350	350	331	339	329	359	335	353	341	342	344	317	302	349	336	384	374	357	366	339	349	325	322	371	350	346	333	342	361	339	340	348	345	360	372	325	341	361	368	374	334	350	331	344	346	322	328	329	335	358	345	336	327	360	324	326	337	344	371	354	316	351	333	359	345	344	356	315	338	343	313	384	343	356	380	362	329	302	340	341	352	355	347	332	343	358	334	363	345	357	340	333	297	334	334	354	315	356	338	367	337	328	361	353	340	349	383	329	343	353	366	366	369	349	368	328	331	337	359	340	334	356	307	324	344	336	336	326	346	360	356	348	350	361	317	336	366	342	357	324	341	323	338	339	333	338	344	355	323	327	365	387	353	319	345	343	381	364	348	383	367	316	324	317	317	316	349	302	311	350	335	339	349	376	329	383	363	335	345	304	332	336	331	375	332	356	334	323	345	360	342	341	383	339	354	329	335	340	379	376	325	335	342	348	346	336	319	354	316	343	312	358	339	358	404	340	332	319	329	335	362	353	356	351	356	325	347	333	381	347	320	366	359	317	327	352	348	371	355	330	339	341	364	328	345	316	322	337	365	370	351	337	323	335	350	341	346	344	347	372	332	344	358	331	344	312	347	389	340	354	344	342	355	356	333	338	341	333	360	313	366	347	332	324	373	337	345	351	354	331	332	344	332	325	333	324	325	371	337	334	349	344	355	343	351	337	385	355	341	322	346	348	320	328	340	331	324	378	329	310	354	359	351	315	340	351	342	359	326	320	339	338	317	337	332	328	328	354	354	356	329	359	297	337	356	352	353	310	350	361	347	331	305	324	357	331	324	331	370	360	317	341	296	323	324	373	334	368	355	360	339	361	353	354	357	321	332	380	364	326	354	286	384	371	349	370	322	332	350	315	352	347	313	328	363	351	321	320	371	312	354	374	317	359	383	317	340	332	345	341	323	340	338	357	348	350	336	320	311	334	375	345
22938	20630	27777	23478	20633	20709	12197	1611	1204	1040	990	944	917	817	828	812	741	788	735	742	750	727	735	731	744	677	702	717	709	685	703	691	717	721	705	682	633	685	663	687	640	687	655	665	720	723	677	706	629	647	619	652	728	696	622	660	619	592	606	669	658	687	673	646	683	707	669	658	654	686	657	671	630	664	709	687	690	687	626	656	652	659	694	647	658	667	668	673	627	626	653	623	697	662	619	671	637	654	650	676	640	677	665	672	665	651	677	667	689	672	653	638	649	626	662	649	684	631	684	663	599	649	639	688	633	680	696	667	679	670	636	642	597	623	655	667	702	631	663	689	686	652	656	672	668	634	640	670	623	621	664	640	689	666	631	684	669	666	652	626	674	703	660	677	711	663	633	666	644	702	682	652	716	639	620	687	626	700	644	623	665	680	659	660	709	653	670	682	677	701	650	643	621	652	610	678	672	654	663	642	632	696	661	638	704	614	639	673	692	686	709	712	722	664	655	650	652	677	670	613	650	647	639	655	631	669	647	616	649	671	650	717	668	686	681	652	650	665	647	660	658	640	657	697	678	672	627	696	649	657	625	624	674	672	631	668	638	679	644	681	653	675	669	653	662	647	669	691	697	644	636	665	694	625	657	655	667	660	695	629	668	638	657	665	590	684	655	691	643	643	677	671	616	675	664	639	640	616	656	676	633	664	690	637	653	678	646	647	671	666	677	615	609	674	674	637	661	668	645	648	645	612	682	674	674	658	683	651	651	686	671	645	670	657	661	656	654	680	645	631	641	683	649	634	679	637	677	642	650	672	672	609	672	654	661	686	645	658	684	664	671	649	609	662	609	644	674	639	575	641	627	642	624	660	603	623	656	638	685	680	664	635	649	647	668	598	616	626	681	637	677	650	620	665	637	638	632	671	659	646	668	639	639	624	638	639	682	636	650	633	600	624	653	617	698	632	612	663	612	657	689	614	651	635	662	662	649	651	621	694	658	633	635	677	660	607	660	642	669	662	660	618	660	739	653	666	620	649	708	702	659	686	648	669	680	674	612	674	580	689	645	644	655	597	700	707	633	667	678	630	634	598	631	692	644	662	654	624	626	631	658	686	643	599	673	663	646	669	633	618	640	645	692	667	648	653	660	682	674	633	664	627	647	626	675	634	688	655	664	661	663	639	599	627	711	665	644	635	691	668	651	618	627	673	677	628	615	686	636	635	668	659	620	664	637	648	679	651	642	659	632	690	673	621	659	660	667	641	717	607	625	692	669	648	666	677	644	666	693	641	625	638	656	667	685	626	663	647	650	630	641	620	630	667	644	705	656	615	635	640	640	691	659	647	654	595	613	659	640	655	612	648	683	625	677	649	690	676	656	632	668	681	674	673	682	687	681	662	634	692	616	665	711	731	635	621	656	654	620	655	699	614	667	645	654	620	631	661	667	639	669	653	677	646	678	646	687	663	674	661	651	638	650	687	665	648	623	707	642	621	668	674	641	677	624	642	683	644	669	653	631	675	677	642	663	671	603	637	639	634	688	674	681	636	655	642	641	682	647	685	628	641	659	629	687	599	611	641	682	654	607	675	618	658	631	618	654	623	665	670	674	639	666	648	691	656	712	691	649	643	616	662	650	634	660	683	645	621	626	632	667	646	631	679	662	630	675	622	626	692	702	636	672	654	694	716	592	712	638	643	603	638	638	633	657	627	672	675	620	635	653	650	632	667	659	594	616	684	632	595	659	641	665	654	650	638	633	645	662	611	677	617	660	656	682	685	640	638	713	628	615	653	621	645	695	644	618	630	673	657	658	664	675	726	602	651	646	642	674	644	642	678	670	626	666	639	652	664	617	657	643	644	670	682	641	641	650	702	630	683	677	716	606	643	675	656	652	657	649	634	657	681	625	668	667	656	668	667	675	656	659	662	670	627	676	644	677	632	652	634	669	657	637	675	645	706	691	620	664	611	652	660	674	629	632	651	634	647	674	636	638	637	641	608	628	658	647	624	678	670	656	623	645	633	644	640	647	663	634	698	615	666	617	623	655	617	639	639	657	674	664	664	705	633	669	636	695	657	669	662	658	620	655	667	681	636	591	635	625	654	672	671	646	636	686	656	649	712	621	678	628	665	652	634	654	645	655	667	635	631	649	672	660	694	679	686	659	637	646	620	586	650	649	657	666	652	634	676	629	645	675	653	692	634	646	682	672	694	649	630	653	639	675	653	643	665	679	649	624	683	653	638	652	640	645	655	626	733	606	611	647	646	649	644	660	610	665	635	660	649	673	634	652	653	638	636	634	688	662	631	640	655	662	656	644	665	640	667	660	638	703	626	651	677	627	617	676	701	656	672	615	709	696	663	613	717	633	642	653	684	640	661	649	670	637	627	626	639	674	640	655	654	663	669	670	645	672	623	645	601	673	633	635	683	656	618	667	600	642	629	679	662	639	670	647	663	657	662	667	667	660	620	702	632	651	656	629	665	646	669	643	675	646	631	650	691	608	679	625	652	654	640	661	637	676	653	644	638	631	711	641	706	642	661	676	631	675	644	640	665	674	633	631	616	630	620	638	663	658	688	644	660	638	675	647	641	604	650	650	657	629	644	683	660	615	728	651	707	665	684	664	668	629	646	663	636	667	630	651	670	633	664	626	638	679	647	654	677	645	660	659	630	660	664	675	619	642	627	691	650	618	673	658	674	641	649	645	655	627	661	664	623	654	677	642	639	648	671	646	676	667	629	640	673	643	620	706	648	620	636	630	592	632	711	645	648	690	696	689	633	679	683	717	619	638	676	675	665	648	641	622	624	630	645	641	636	641	592	643	657	662	662	649	640	648	661	672	718	660	648	643	638	710	661	665	624	657	674	640	607	656	622	633	628	659	631	680	649	683	642	645	630	719	637	638	635	661	673	662	614	628	645	667	697	634	666	646	669	650	671	632	639	657	628	642	670	671	673	671	602	630	672	661	641	625	652	649	681	583	656	699	634	684	668	650	624	639	661	620	658	690	705	648	665	651	669	647	648	648	633	624	680	642	659	627	671	626	611	693	618	707	626	670	604	678	644	638	677	672	679	680	630	651	643	609	625	652	647	627	667	670	671	640	593	630	660	667	668	702	631	677	655	642	639	708	618	636	682	633	672	621	674	667	660	627	604	640	674	630	674	676	628	652	643	626	678	699	642	639	697	625	659	650	644	664	639	610	648	651	660	624	652	717	647	680	650	663	657	634	639	593	668	647	640	692	607	658	667	668	679	640	640	648	686	670	669	647	616	681	661	722	635	649	635	605	636	669	655	667	640	644	631	648	607	665	682	664	661	631	700	614	665	617	666	655	637	650	633	640	598	708	664	614	648	632	656	620	651	625	616	659	664	628	650	701	638	652	651	611	659	633	638	627	709	686	652	652	623	627	657	643	677	640	640	614	662	646	615	661	653	665	663	700	628	638	657	652	655	638	634	647	671	621	672	680	644	629	639	668	693	665	649	657	624	671	657
16727	13778	12370	7075	4628	3414	2714	2184	1859	1574	1420	1311	1134	1097	1089	1016	924	900	876	859	805	778	848	755	711	771	726	717	670	679	691	657	673	698	659	647	709	655	636	659	675	684	654	600	640	623	642	654	661	632	672	637	664	622	631	591	679	628	628	633	662	600	634	602	681	607	652	585	617	661	667	619	662	623	672	656	612	623	640	633	641	648	610	654	647	654	710	657	599	563	621	580	625	657	642	621	633	670	651	630	638	662	632	646	617	652	625	631	610	655	631	625	621	629	634	579	621	636	601	624	593	676	610	639	613	666	628	684	618	614	590	644	631	699	591	589	610	604	628	671	706	669	635	688	612	621	616	632	621	618	610	633	635	583	596	617	646	619	623	610	616	629	587	642	634	633	653	603	633	608	625	604	643	621	652	630	646	605	599	641	646	655	615	630	626	644	644	634	676	639	646	649	616	623	601	618	642	641	615	663	628	584	603	630	628	623	615	630	578	644	629	620	596	556	595	671	645	600	595	610	650	620	622	648	603	629	596	612	641	640	655	626	650	659	641	607	650	624	621	664	602	624	642	654	613	636	651	656	618	664	629	583	657	645	663	588	595	626	656	599	605	615	618	648	613	626	648	657	620	599	663	612	638	613	622	628	634	606	619	624	593	643	615	620	597	650	639	631	603	613	635	626	610	621	621	643	675	633	633	626	590	593	614	634	618	684	579	594	629	615	654	593	624	631	604	626	578	645	594	614	624	596	601	614	589	644	616	626	647	639	595	621	624	609	621	623	595	665	618	588	631	644	620	588	625	584	620	619	639	630	641	624	699	657	576	637	530	595	629	604	641	603	639	634	599	638	591	614	592	627	631	589	689	634	612	598	645	642	660	617	614	638	612	601	553	617	638	593	629	613	653	600	606	658	648	630	642	647	624	596	591	611	602	650	616	606	634	597	619	674	636	607	602	627	599	649	610	632	638	619	628	565	627	631	617	611	611	654	624	640	612	663	648	577	626	612	651	651	627	634	652	642	617	601	635	608	615	632	555	675	608	640	612	594	639	630	633	593	643	635	570	612	615	570	578	675	620	628	583	619	625	633	646	632	606	650	632	646	637	586	607	618	635	615	653	611	627	626	597	632	649	643	644	591	620	627	645	645	656	621	650	619	609	602	606	596	637	656	606	637	606	647	662	627	641	611	633	614	622	609	643	612	583	679	620	644	639	623	626	642	568	641	618	641	638	613	632	599	661	622	639	622	625	554	657	624	597	613	635	637	647	660	624	626	606	617	605	608	633	611	617	654	628	621	585	623	628	616	642	614	606	636	626	605	632	635	636	652	611	596	639	644	620	632	655	638	615	617	603	587	607	639	673	604	693	595	638	652	593	596	618	642	626	645	622	598	621	613	618	647	635	641	619	607	652	656	619	614	613	628	664	568	604	643	634	635	612	603	610	623	636	635	617	627	600	655	621	655	618	660	618	617	615	591	601	669	633	602	614	628	628	655	665	619	661	641	660	650	613	658	645	651	646	638	641	620	638	625	616	602	588	621	625	611	681	621	599	601	569	616	640	662	632	580	605	623	630	646	666	668	634	591	585	642	635	644	606	603	620	613	658	602	636	637	606	636	613	642	654	608	608	628	607	606	595	598	616	631	623	599	604	643	636	645	615	608	618	654	639	639	606	627	600	627	598	644	621	624	593	655	663	582	630	627	619	659	637	586	650	624	658	668	617	653	636	649	640	638	614	611	647	619	606	635	617	601	633	621	640	589	703	631	607	617	581	615	605	606	653	618	621	598	654	597	642	665	622	576	644	633	624	595	594	637	637	643	632	625	667	662	635	622	597	587	619	616	604	647	679	603	625	634	653	616	642	648	643	613	604	567	609	619	613	608	641	652	637	618	638	638	598	611	606	587	615	625	629	645	598	616	634	612	625	637	606	675	620	662	599	630	619	635	565	664	591	604	595	633	562	632	614	598	590	576	643	584	617	649	589	642	610	611	632	651	631	572	617	645	671	614	592	632	615	648	686	637	617	698	596	581	608	619	623	653	668	642	629	642	626	573	624	644	622	596	644	656	620	626	687	604	616	603	637	607	619	636	614	602	645	614	627	620	589	651	590	652	646	639	638	589	659	663	617	648	643	670	639	621	605	639	635	625	643	632	615	606	616	591	670	643	640	633	622	607	618	630	607	584	634	613	601	609	606	634	606	634	588	571	657	591	680	606	662	627	654	616	599	645	650	618	664	627	602	627	605	627	626	592	681	601	616	609	629	634	612	616	583	580	600	601	643	604	650	622	607	591	631	619	599	624	650	615	633	619	636	615	642	636	596	648	636	584	631	654	672	630	561	627	648	648	602	670	606	627	608	623	662	618	631	620	619	674	604	626	624	628	606	645	628	627	642	622	621	584	628	644	620	642	618	654	590	649	621	620	646	623	661	588	682	655	569	628	617	628	645	636	642	671	579	639	618	618	632	583	607	614	616	618	648	635	663	672	566	602	615	626	640	626	623	604	593	640	592	636	589	614	627	615	627	619	625	632	629	625	602	649	637	647	639	666	635	589	604	590	628	624	643	623	607	592	639	636	598	597	618	594	594	585	654	654	621	564	618	616	632	644	591	630	635	646	629	638	640	594	686	601	642	591	637	632	652	658	614	626	632	592	634	633	647	621	568	594	573	614	624	653	654	612	614	640	627	619	601	628	617	611	674	619	611	612	648	641	623	644	608	635	624	640	651	623	644	628	648	606	615	618	649	682	635	659	625	611	652	677	649	611	656	606	637	641	646	589	631	619	636	619	656	610	630	632	617	624	624	624	620	562	677	597	621	629	644	601	670	591	615	690	621	642	624	651	627	601	574	621	623	650	626	641	622	614	591	602	596	587	624	643	651	638	656	638	583	665	670	628	669	604	665	655	636	622	650	634	637	642	617	624	649	634	617	650	623	575	621	562	615	619	653	638	651	658	630	578	612	572	648	617	612	613	580	648	675	626	609	592	601	660	601	614	607	587	627	624	650	605	632	641	600	667	622	607	642	679	641	541	641	594	623	603	639	624	600	603	634	602	632	632	629	642	651	665	612	611	676	624	603	581	630	609	620	682	618	608	619	599	624	646	595	647	653	615	646	631	610	635	654	591	588	589	645	624	611	606	613	600	600	613	638	641	597	644	651	611	579	643	629	624	654	562	556	653	624	667	664	637	658	624	573	615	626	593	669	643	640	644	622	589	596	644	636	619	605	593	610	644	624	621	633	640	620	631	619	650	620	631	642	583	621	615	602	583	642	594	620	646	639	598	647	640	585	606	633	599	646	626	556	627	632	624	642	588	632	608	637	636	634	633	605	628	666	642	687	637	631	601	662	618	647	660	671	600	639	632	656	623	616	631	644	603	639	628	640	629	661	659	597	658	628	614	584	608	658	672	632	558	671	634	606	645	621	635	606	662	649	603	609	593	651	629	616	590	585	640	603	643	653	668	584	608	639	573	584	593	611	609	642	607
31413	15599	2605	436	353	304	269	284	258	282	278	251	259	255	270	247	266	256	250	300	265	247	264	258	256	322	263	260	272	244	263	255	276	234	259	262	281	262	235	270	241	232	257	255	253	256	252	257	251	250	268	242	244	239	253	239	242	266	259	286	242	247	268	260	254	257	241	255	275	247	239	271	232	237	279	242	249	246	263	261	265	278	232	279	276	260	273	279	248	257	262	241	256	274	261	247	267	251	261	278	235	259	267	249	262	254	236	259	207	256	277	263	245	266	259	237	261	255	245	213	280	265	240	274	262	248	288	227	288	275	274	262	248	279	239	256	231	259	238	256	284	258	212	271	286	226	262	230	249	234	259	250	265	253	231	260	272	269	254	247	253	258	249	249	271	227	266	250	246	230	248	244	259	259	235	256	266	241	246	264	282	242	232	281	245	272	239	266	273	248	256	227	275	262	267	249	236	247	258	255	253	269	242	257	277	253	251	271	280	264	281	262	246	244	259	240	256	271	245	233	242	218	267	244	242	252	231	251	262	262	273	248	240	236	275	263	257	233	253	278	276	237	262	262	230	245	266	234	262	265	258	262	259	274	262	266	223	238	256	257	285	249	233	228	254	233	264	236	246	254	244	255	257	265	256	251	244	234	251	270	242	253	275	274	262	273	222	250	266	273	252	214	245	230	247	260	237	262	236	235	260	273	266	215	242	273	244	287	239	276	248	264	241	258	269	276	271	267	265	257	228	258	261	228	261	244	272	254	252	256	299	240	243	244	224	257	252	275	252	231	287	254	232	242	234	219	259	274	228	263	249	271	251	253	266	245	252	225	246	246	290	252	265	246	264	283	249	261	273	232	265	269	236	257	250	204	259	237	281	243	233	267	254	256	250	267	260	242	236	261	267	260	255	252	247	244	257	237	249	266	252	258	249	267	256	234	266	261	252	252	234	224	262	245	252	287	235	250	265	282	252	248	280	245	247	267	251	271	240	243	232	244	262	262	263	250	276	275	257	234	259	257	302	252	272	269	244	264	240	257	267	282	239	271	258	274	272	279	258	257	260	234	268	257	260	250	276	255	259	238	231	253	245	262	256	242	241	250	246	255	265	289	284	237	228	261	248	256	247	265	263	260	247	246	278	247	222	261	232	270	258	271	277	248	249	250	236	250	265	257	254	261	281	264	284	251	261	249	259	275	227	271	248	249	279	246	264	255	264	261	252	259	240	258	274	254	273	287	256	274	239	267	259	267	271	238	254	253	234	232	285	262	271	268	267	270	259	246	237	253	257	254	266	225	257	245	266	266	241	261	276	246	270	256	271	247	223	244	260	276	247	255	272	271	236	269	266	262	261	257	253	224	278	241	241	267	259	240	256	258	241	257	273	232	215	246	247	252	251	262	282	254	241	243	214	269	258	248	280	266	242	242	264	259	280	262	258	269	261	252	279	258	243	244	236	251	246	264	248	256	263	282	238	285	245	269	260	260	267	246	248	262	273	259	257	224	254	258	248	276	245	248	236	260	261	256	279	246	253	278	268	247	277	281	257	236	231	250	240	263	218	212	242	290	245	227	288	245	248	253	284	253	264	247	249	230	224	251	252	268	238	255	245	235	268	301	250	260	261	256	278	235	269	277	271	255	245	256	258	242	267	267	235	259	264	266	213	271	270	254	282	275	232	259	255	242	250	243	273	256	261	259	233	259	257	246	261	226	255	229	262	226	220	236	288	264	282	250	270	245	254	285	266	270	273	249	246	285	265	261	233	246	264	262	253	263	273	241	257	260	257	239	247	264	242	253	246	263	219	232	237	249	249	275	255	281	239	256	242	261	245	206	271	246	263	243	232	237	256	223	245	256	258	260	246	249	246	255	243	231	239	266	255	253	262	244	223	272	256	286	256	246	247	266	295	273	244	246	285	275	247	261	263	251	229	233	250	270	260	278	264	251	251	241	258	259	254	252	268	252	268	257	251	278	245	250	231	242	262	252	256	253	254	273	233	246	240	253	249	275	250	256	234	255	234	253	246	242	256	233	265	290	274	260	244	229	264	249	216	284	270	262	253	220	233	263	251	252	256	271	253	265	237	250	234	261	269	281	240	258	234	255	247	256	240	272	260	239	249	250	267	248	243	234	241	268	223	257	248	251	252	238	242	282	228	256	258	258	260	231	244	252	244	254	293	235	261	269	262	249	258	255	231	247	264	269	248	276	241	270	275	258	252	253	262	243	244	272	269	272	262	225	256	270	237	258	261	245	260	262	254	225	263	251	265	248	260	250	251	242	241	262	250	249	275	241	252	265	266	271	240	252	228	249	253	236	256	266	253	259	252	268	252	245	243	286	265	239	298	256	235	282	254	259	255	257	287	284	247	254	259	276	278	246	251	270	223	231	249	262	252	250	244	234	238	267	267	247	252	260	239	259	263	253	262	270	254	254	261	250	258	255	248	231	268	221	236	261	258	255	251	264	258	260	267	245	261	268	254	250	265	253	249	268	244	264	241	267	277	249	280	278	279	241	225	260	278	257	300	265	266	230	258	250	252	250	246	259	269	277	247	261	263	252	272	238	226	269	273	270	225	249	269	257	248	267	240	266	262	236	236	234	260	243	281	244	243	269	237	258	273	249	263	256	268	254	260	237	245	247	223	240	302	257	261	252	259	275	246	246	256	262	221	266	274	250	277	263	271	251	237	280	287	249	244	256	272	243	257	264	222	263	257	253	233	262	253	266	227	262	269	248	270	264	304	256	252	263	249	284	262	256	246	248	277	268	240	285	249	230	240	271	263	228	250	263	241	262	260	255	250	244	256	230	276	275	253	257	290	269	271	257	239	237	242	250	265	240	218	242	248	235	256	232	259	270	261	287	286	231	258	253	260	254	295	262	238	260	274	256	246	275	220	257	245	274	274	277	254	237	235	263	270	256	239	248	215	240	249	270	252	227	243	258	259	227	232	249	228	261	262	252	237	266	243	259	258	263	243	271	267	260	235	245	253	259	250	245	250	265	283	264	258	279	250	255	263	265	263	211	248	251	243	249	256	257	271	241	254	290	277	242	248	247	262	263	252	285	255	277	242	266	236	239	227	248	267	265	238	239	251	241	250	253	223	256	253	234	249	216	248	240	267	285	236	267	248	260	255	269	263	254	272	245	262	268	250	248	231	257	273	287	231	260	267	266	279	244	258	253	256	282	287	243	287	267	256	245	277	253	272	269	238	260	253	240	262	260	251	247	247	257	235	239	235	252	269	231	294	233	250	256	250	259	246	245	248	278	222	252	266	237	236	250	253	257	239	261	254	258	260	252	247	259	263	266	237	246	241	264	262	261	239	240	251	288	240	276	237	282	240	244	245	232	278	253	263	238	231	256	264	259	244	251	247	254	239	265	264	274	280	254	259	263	243	251	240	238	256	274	264	249	269	245	237	263	239	248	262	250	247	259	252	254	258	248	240	269	259	252	255	243	243	239	268	225	246	270	288	269	284	261	264	276	266	223
18210	672	630	443	394	375	311	320	304	311	302	282	283	269	292	284	280	270	277	303	305	273	260	252	268	267	283	282	298	260	257	298	282	296	252	250	266	272	301	283	255	306	301	274	275	292	255	290	265	280	271	285	288	279	275	243	295	274	278	264	270	250	295	264	266	286	286	273	248	278	280	252	279	270	299	273	276	272	262	285	275	279	248	288	277	292	259	300	287	299	293	249	265	268	267	280	294	296	264	280	289	264	280	297	276	272	289	262	293	294	269	284	297	269	244	289	307	265	249	277	280	267	246	292	259	280	280	274	272	289	301	258	271	259	303	310	245	272	254	259	319	269	288	276	253	290	266	265	304	272	270	256	292	279	340	276	267	226	275	261	282	303	271	274	318	297	253	255	277	273	272	299	264	302	269	290	291	280	269	251	292	303	304	299	259	257	262	270	274	273	267	283	268	288	276	266	246	277	301	286	288	305	292	270	290	290	296	269	283	261	264	268	274	281	283	268	272	249	293	272	276	283	292	250	280	261	286	284	292	259	267	296	264	259	275	302	273	269	297	263	281	272	250	309	278	274	287	299	280	265	254	259	248	265	277	284	273	270	286	256	253	289	252	280	305	292	276	306	244	272	257	281	291	274	278	277	243	269	270	271	251	277	259	299	255	280	275	295	262	248	288	272	275	298	262	274	249	271	295	298	277	286	285	258	278	262	275	287	276	240	281	252	291	283	293	272	281	275	273	254	307	288	277	279	300	283	265	287	264	266	291	274	273	280	236	293	247	270	287	283	258	259	274	284	273	288	291	279	264	271	298	291	268	246	255	278	266	258	291	244	280	292	266	264	274	291	262	269	283	298	260	263	288	298	265	249	275	269	273	270	284	295	294	282	255	286	275	264	279	291	268	270	247	259	287	258	269	271	256	246	293	288	286	270	283	261	290	270	296	275	287	245	292	273	257	274	289	261	312	271	262	277	299	303	301	295	275	271	275	278	279	271	246	273	249	294	283	288	324	250	272	278	274	277	288	262	278	290	255	282	255	282	247	263	256	274	286	270	286	281	275	287	276	232	273	300	270	276	278	300	293	278	291	291	276	261	270	294	277	254	252	299	270	282	278	295	297	253	287	282	287	289	279	291	280	289	298	284	279	255	243	239	276	283	287	266	251	282	266	267	264	302	295	309	307	250	274	275	296	290	303	287	246	261	289	279	264	293	264	299	273	263	259	260	286	278	290	262	251	290	297	283	268	278	310	259	275	265	290	266	260	288	268	296	282	312	280	283	279	278	284	260	292	297	274	263	263	239	286	295	282	267	304	298	262	292	258	256	268	282	255	313	252	274	274	265	282	285	226	287	269	299	288	279	297	284	271	265	265	267	287	276	257	308	262	243	275	293	270	273	259	251	272	265	280	299	257	267	245	301	260	275	289	283	254	246	237	274	260	271	325	282	279	275	268	287	293	285	297	309	292	245	257	300	242	264	299	277	270	240	274	245	250	278	254	260	255	274	288	267	263	280	259	283	279	297	252	322	272	262	290	252	281	264	270	282	241	276	281	291	319	281	278	285	298	282	285	301	273	286	301	258	255	266	289	270	251	269	251	271	256	284	272	294	229	251	280	273	264	283	273	274	276	274	300	278	243	286	273	265	254	238	271	274	290	237	314	292	265	284	255	270	278	289	236	301	277	289	263	289	292	269	271	263	281	272	309	262	269	251	278	232	277	282	301	294	272	271	307	299	281	274	277	280	290	260	265	264	305	285	267	306	266	262	236	266	257	261	276	296	272	279	303	260	272	266	291	259	265	286	261	270	266	253	288	269	249	306	254	299	291	263	275	269	278	269	277	295	283	253	274	287	273	267	277	276	252	270	268	254	294	255	263	259	279	287	245	266	271	255	296	261	294	274	304	287	272	271	305	283	259	302	264	280	262	275	266	301	298	267	307	278	278	273	271	290	278	269	285	322	261	260	270	260	281	259	256	290	271	290	255	285	274	249	257	277	303	274	279	252	283	264	278	269	292	289	289	279	296	236	277	259	297	267	269	270	306	258	264	268	276	287	252	254	281	280	286	308	259	250	261	283	277	262	264	265	303	281	266	280	275	272	242	280	255	274	325	262	269	276	248	250	258	254	251	273	272	261	265	272	280	279	259	315	285	240	276	273	249	278	294	274	273	275	278	284	297	266	273	268	274	281	275	242	263	250	269	257	263	290	299	306	249	228	291	254	303	283	258	260	292	269	289	264	271	272	271	285	275	257	302	280	264	264	282	279	273	297	257	254	285	271	250	284	293	267	286	287	266	239	278	288	280	286	285	307	258	300	284	259	261	302	263	258	279	281	286	271	263	232	256	275	285	259	280	276	282	276	276	257	276	261	265	257	290	244	276	306	262	286	314	274	299	254	254	257	282	264	273	265	312	288	282	271	301	261	266	276	266	268	292	281	266	253	270	254	296	285	288	272	256	271	282	262	296	268	292	280	304	297	287	270	281	251	264	276	260	256	293	293	285	272	271	279	296	273	285	271	289	282	279	267	272	260	293	310	255	293	268	249	269	261	272	277	258	266	277	274	277	280	259	291	262	294	276	275	286	251	254	277	256	265	281	271	271	246	262	309	281	256	298	286	263	271	285	293	280	271	248	300	280	255	277	300	257	252	267	231	272	303	273	283	264	276	301	311	270	258	259	276	259	275	281	285	269	293	280	298	259	286	283	253	275	274	269	264	258	284	272	258	262	263	270	312	295	263	260	270	290	283	295	255	288	286	278	284	256	276	263	263	269	292	257	283	269	276	241	262	249	264	276	303	265	270	264	264	300	283	286	309	252	278	286	292	292	265	285	255	269	281	258	306	291	261	260	268	298	283	271	271	245	281	293	269	263	283	266	273	266	276	273	286	271	280	257	282	293	255	260	296	313	299	265	288	281	292	284	268	280	263	288	240	267	289	273	318	265	258	257	292	238	279	294	264	299	297	294	262	245	287	264	274	284	272	276	281	299	252	256	277	247	282	281	281	276	286	285	248	271	254	289	286	284	275	275	286	276	270	257	295	277	306	273	304	282	260	286	272	256	283	260	250	247	254	271	255	298	277	269	253	262	311	265	273	274	269	256	276	312	264	269	273	273	286	262	281	306	240	248	311	267	269	265	253	298	278	259	260	279	271	270	268	270	248	269	263	269	276	273	268	289	241	276	240	273	259	282	276	280	294	241	252	271	275	253	283	267	273	300	269	285	273	286	278	272	263	264	287	275	295	267	296	259	267	297	288	259	301	272	268	271	259	301	248	265	276	293	273	290	290	271	278	288	279	262	299	290	271	266	272	289	295	284	283	270	282	242	255	269	261	267	292	252	283	269	296	238	289	278	277	248	278	285	283	300	271	263	291	240	279	295	300	307	297	262	269	268	260	283	269	277	296	284	253	272	282	322	283	279	268	329	293	284	289	287	287	272	264	283	255	223	290	270	248	251	222	242	263	292	259	243	273	279	281	281	271
25005	20642	27233	24046	20628	11465	1089	721	593	546	489	442	435	414	411	425	431	396	371	401	428	378	384	385	371	374	376	361	349	361	381	355	372	383	363	338	351	340	393	340	352	330	323	361	341	332	303	336	357	353	326	344	349	325	359	346	332	330	331	359	329	335	323	344	355	326	325	343	337	351	341	355	342	311	329	329	366	339	321	377	321	337	337	348	353	376	321	332	340	386	334	378	339	327	340	358	340	342	313	346	336	327	340	349	332	321	361	335	335	319	316	337	350	391	334	359	348	332	364	363	358	354	344	352	360	353	330	318	344	365	346	323	373	341	359	365	334	341	343	375	366	329	313	333	359	339	310	330	318	354	351	347	325	338	323	331	354	381	319	348	350	312	354	330	353	336	329	328	334	330	349	358	353	365	336	335	365	340	334	345	360	288	384	342	326	322	371	328	344	339	337	274	338	321	311	363	370	330	312	306	321	344	315	348	366	346	377	359	374	345	331	336	311	359	354	334	342	323	340	366	331	354	312	304	344	326	316	368	339	315	336	334	308	314	343	369	314	350	345	354	324	344	355	334	365	336	347	315	361	321	316	331	332	306	311	343	340	327	333	336	353	365	346	345	354	331	361	328	367	363	333	350	344	364	337	328	322	350	343	358	337	318	314	336	309	317	338	330	303	361	374	323	344	306	348	330	384	351	348	356	344	377	335	360	321	339	338	303	328	346	367	313	325	322	321	352	361	347	342	366	367	354	334	350	343	317	326	365	340	330	351	347	347	328	360	359	334	346	302	342	336	309	330	319	352	366	344	335	357	331	372	337	361	330	338	324	317	354	320	342	331	374	339	370	338	334	366	322	350	316	327	350	314	342	322	351	312	332	332	348	345	353	331	344	313	320	342	333	344	366	350	330	338	330	330	351	362	346	350	316	318	324	348	316	321	337	342	328	353	325	339	346	331	334	329	358	342	342	358	316	344	316	352	354	371	319	337	302	327	342	356	347	379	347	357	321	342	332	344	330	325	305	353	316	335	331	351	330	322	306	350	333	335	313	338	348	342	336	326	348	313	298	318	370	353	328	347	350	305	303	364	332	316	334	343	325	362	370	341	331	310	334	348	348	328	372	334	316	341	369	327	302	338	325	313	339	363	342	314	340	363	338	338	363	351	288	334	348	338	351	322	349	336	327	324	376	316	309	347	310	344	306	338	333	332	324	321	329	321	332	362	326	349	332	328	332	328	330	324	332	359	345	317	355	363	365	344	337	314	346	338	330	343	325	346	336	345	334	346	310	326	347	316	325	344	338	306	313	337	359	306	356	310	337	358	360	312	357	287	334	323	345	309	365	338	317	337	363	340	320	281	326	366	341	324	329	329	329	330	333	331	352	333	304	324	337	344	323	338	291	318	341	362	334	339	318	372	340	357	344	370	365	316	331	343	315	327	325	303	342	343	322	359	334	351	331	338	344	317	315	358	343	318	371	340	381	352	329	326	318	352	334	334	333	354	350	333	300	323	335	340	343	370	358	338	342	348	355	318	356	388	325	378	330	349	364	324	330	319	352	340	318	365	334	339	353	351	362	335	310	337	345	321	360	330	347	328	349	319	326	333	325	338	323	322	320	324	341	342	347	312	321	342	346	323	338	353	336	312	364	368	351	361	322	346	334	350	334	334	322	368	366	362	343	331	358	344	300	349	327	363	352	306	355	369	359	325	307	319	325	330	287	327	359	356	337	338	348	334	344	327	375	310	340	310	307	322	365	331	346	351	331	358	355	327	326	368	330	333	372	332	305	351	341	319	342	341	342	337	374	326	397	330	357	343	340	348	354	323	367	358	323	334	343	343	335	368	342	362	349	339	332	380	344	384	335	361	344	371	306	322	334	350	345	334	341	360	339	330	321	331	340	323	350	370	377	350	338	315	345	317	336	320	360	361	337	331	335	333	326	360	353	339	322	358	350	339	355	374	335	344	322	331	373	330	342	337	365	351	327	328	348	338	337	355	341	331	344	339	312	315	318	338	316	342	348	351	342	333	359	327	333	330	325	307	341	322	345	286	345	352	326	299	345	373	338	339	325	340	349	312	356	363	334	352	322	321	350	363	357	335	347	362	374	333	345	330	336	318	348	313	331	336	354	322	334	333	325	326	338	345	336	340	333	333	329	336	281	333	349	327	355	374	342	309	328	343	361	362	319	309	350	343	363	359	328	341	328	351	290	290	351	370	338	319	362	347	325	343	343	355	296	331	331	341	338	351	324	349	362	316	362	310	331	318	351	327	339	360	331	319	328	316	320	344	328	315	313	322	319	346	365	326	330	348	355	350	329	355	353	311	363	351	321	343	327	339	348	336	336	346	348	332	349	339	347	353	356	333	330	312	363	332	340	351	374	330	339	320	350	316	364	356	356	329	311	310	337	369	337	346	342	311	376	333	371	344	349	356	337	346	346	327	349	333	345	341	315	366	320	331	350	317	358	359	337	366	356	377	349	361	358	339	337	326	334	322	323	356	332	320	293	358	330	333	355	285	340	341	348	349	344	320	325	349	365	317	362	338	308	346	324	359	355	360	349	367	358	346	374	352	324	336	351	335	298	321	323	399	313	311	335	368	326	342	320	363	365	316	325	334	317	336	301	306	318	362	341	292	343	319	357	324	325	334	376	329	345	312	318	378	321	307	360	372	337	329	320	347	364	350	326	311	352	349	328	336	355	336	318	362	314	316	350	304	346	301	342	356	329	365	323	346	314	329	298	348	346	333	328	329	331	343	346	333	327	330	338	344	350	348	321	288	321	321	361	339	362	331	319	312	320	314	357	395	345	351	320	331	346	313	327	321	342	316	321	348	317	344	349	337	339	360	345	326	320	359	351	342	364	301	314	336	361	318	338	322	367	318	349	357	319	335	351	304	337	345	346	354	382	334	342	363	341	376	339	364	353	328	337	352	310	306	326	323	346	337	325	327	358	341	318	333	356	331	331	323	344	308	356	323	371	308	344	383	320	336	361	360	347	328	335	321	329	334	352	351	340	310	349	347	336	358	348	333	334	347	319	355	347	332	317	323	339	334	375	351	340	318	319	335	321	335	324	325	329	333	377	354	329	315	318	354	359	330	329	363	316	348	328	350	351	342	321	350	372	320	322	341	316	324	335	306	368	360	331	354	323	337	320	323	346	326	335	355	310	308	317	354	329	338	323	323	328	329	338	333	346	346	327	303	350	341	327	343	327	341	345	338	353	316	360	325	346	357	357	302	358	326	316	310	364	354	323	335	355	342	328	359	350	344	353	333	361	345	343	329	311	344	339	333	339	389	315	305	354	303	364	318	346	350	309	356	377	310	325	305	340	329	334	344	326	342	338	353	347	346	331	325	317	363	363	333	342	354	317	312	392	352	334	302	357	334	328	332	318	375	361	338	355	343	331	320	335	347	333	359	371	350	308	344	349	332	340	356	320	337	282	315	314	365	342	334	344	349	332	309	362	337	348	339	332	329	337	326	312
19689	7621	6901	3736	2428	1720	1411	1174	913	806	711	622	558	531	544	521	536	461	426	436	432	429	365	418	398	391	376	375	336	382	380	346	361	352	354	348	386	339	377	390	353	328	371	338	350	354	344	377	337	364	353	385	343	346	308	338	361	325	350	325	348	390	339	361	333	369	338	292	341	329	372	374	319	330	337	313	333	357	332	331	335	324	326	373	361	346	362	345	291	342	354	322	349	363	303	349	327	382	325	326	355	370	303	318	335	356	363	349	339	338	353	343	366	333	316	324	319	308	348	327	309	311	354	365	358	353	339	332	329	332	297	331	341	341	361	347	341	320	367	353	321	341	366	354	356	332	373	320	341	327	344	360	340	357	332	339	351	345	337	333	322	326	341	307	331	325	310	344	349	322	337	350	320	362	332	319	360	346	325	336	328	332	322	320	338	334	316	335	328	331	335	348	330	334	345	334	324	348	343	330	350	310	352	356	352	325	352	323	332	318	349	334	346	347	318	341	325	354	351	331	331	365	342	363	339	335	349	334	339	344	327	328	346	356	329	334	318	335	339	340	354	353	350	309	319	294	337	335	339	328	368	323	308	351	336	319	344	337	312	334	323	327	353	330	379	304	378	320	332	344	332	340	356	344	310	322	343	369	332	347	393	323	341	305	326	303	328	347	307	319	338	358	325	334	339	349	318	348	326	356	342	336	339	319	354	324	338	305	343	346	304	340	313	358	330	339	366	342	365	299	360	317	332	327	320	346	309	340	354	357	325	344	319	344	341	366	338	338	363	348	330	354	360	311	344	335	337	337	357	351	344	313	349	331	305	339	341	332	352	328	350	368	304	352	289	335	359	357	339	356	316	356	331	293	335	312	291	352	337	346	350	349	312	351	334	374	332	340	343	330	333	319	333	313	365	341	339	361	349	340	331	348	353	366	329	382	338	351	326	310	295	333	360	325	308	331	339	318	344	349	318	329	337	318	334	330	299	326	337	315	324	325	352	340	309	364	308	325	325	363	365	333	339	330	363	330	327	347	355	342	354	347	304	346	369	340	330	353	331	306	361	320	336	318	342	341	327	337	338	343	332	348	357	306	340	326	318	291	335	363	356	357	327	319	321	324	352	335	342	365	357	348	313	313	330	352	347	343	350	317	340	326	376	359	338	351	397	327	312	320	333	329	326	320	326	317	299	343	351	315	361	354	326	375	334	333	344	340	321	310	327	342	355	389	356	345	339	332	313	348	329	333	379	359	352	339	324	341	355	301	348	371	328	346	337	331	363	356	341	332	319	321	353	317	328	324	337	320	308	333	339	335	332	308	329	368	350	343	369	336	338	300	316	344	311	350	321	334	333	332	355	345	326	320	332	355	318	321	338	342	364	362	328	343	350	333	335	364	330	345	326	343	339	320	368	320	349	350	338	349	328	310	324	345	363	318	312	341	346	333	347	366	339	356	378	305	318	343	345	316	315	310	349	347	352	352	346	350	364	360	356	353	327	304	326	330	337	309	378	342	335	357	293	338	332	351	314	294	347	341	329	323	337	349	350	315	341	317	341	304	333	302	342	363	351	304	334	329	324	322	356	357	349	312	331	334	328	316	323	338	331	324	316	343	317	338	346	344	324	334	336	342	310	352	342	337	351	346	289	330	348	318	353	335	304	352	351	363	359	319	324	357	305	314	336	347	321	322	337	341	350	345	343	329	336	345	359	314	328	295	312	332	323	360	350	336	340	328	327	363	329	324	348	347	332	317	337	338	355	325	352	351	285	327	384	353	338	306	333	350	311	338	343	321	356	330	311	331	330	358	309	330	321	328	363	334	342	319	318	327	327	338	343	373	318	353	337	364	348	325	298	327	320	303	355	346	365	308	330	378	313	355	355	336	324	354	329	336	352	309	355	320	359	338	342	311	320	355	321	324	334	341	333	332	333	336	315	340	309	345	344	334	303	337	344	335	319	306	346	319	339	349	320	333	342	322	327	325	348	320	323	319	333	345	315	334	341	349	321	336	329	345	357	352	328	367	355	301	339	362	378	323	351	322	320	340	340	326	345	331	330	348	340	336	323	327	360	305	367	353	327	303	324	341	327	313	363	325	310	371	329	338	322	321	362	339	368	328	343	340	341	357	372	329	321	353	336	375	329	318	335	331	343	339	317	325	328	326	385	317	325	353	331	335	335	342	350	330	296	345	360	332	316	303	337	351	324	353	354	341	328	333	348	351	356	322	343	309	340	334	345	333	322	325	338	366	322	327	331	330	346	349	360	328	316	329	329	339	350	319	361	313	312	319	326	349	308	345	293	330	346	309	344	330	328	338	350	369	356	352	351	336	331	353	302	326	360	347	351	327	345	342	328	327	330	307	325	367	304	337	367	314	304	309	326	346	342	340	345	340	367	325	316	314	318	342	334	341	322	322	335	337	363	353	325	339	311	358	322	332	357	354	346	331	286	347	318	343	339	347	310	361	342	335	305	317	367	312	323	362	358	354	326	340	345	362	356	332	341	336	316	326	320	343	332	332	301	347	333	330	360	365	306	317	337	342	312	349	329	371	320	320	330	328	342	317	332	338	348	363	353	332	336	364	340	322	349	344	308	342	337	395	304	332	333	318	313	338	321	339	359	334	335	322	313	345	353	341	320	359	346	361	331	337	373	373	361	344	359	353	298	315	355	284	344	322	318	341	366	340	327	296	341	359	330	329	349	339	349	351	314	338	377	342	323	337	330	353	366	330	315	359	351	294	356	362	311	349	341	314	338	337	322	329	348	310	328	301	335	349	317	320	325	369	334	358	349	350	362	348	341	349	352	309	327	342	351	369	382	330	340	350	359	320	338	319	330	315	343	385	334	300	316	345	317	335	322	345	310	333	311	350	341	336	318	308	340	349	343	330	356	343	345	370	365	336	328	308	346	344	351	351	348	316	329	324	365	349	346	358	345	351	345	322	318	334	349	336	359	318	350	314	330	381	326	343	324	309	352	350	319	321	317	326	346	347	330	329	349	358	352	343	341	316	349	336	345	381	303	343	350	337	332	351	325	330	344	354	348	376	337	319	335	333	344	320	325	341	309	378	345	331	355	342	304	348	329	338	349	293	346	328	334	335	322	354	330	316	316	359	361	324	328	323	303	304	320	357	338	347	322	349	316	361	372	344	291	323	361	330	360	326	336	296	313	330	346	345	368	356	362	336	338	329	310	328	361	339	343	329	354	347	354	339	324	333	354	350	369	348	323	329	320	307	303	304	316	308	315	327	341	333	330	359	321	341	340	335	391	334	362	332	344	347	339	334	365	330	341	324	342	308	312	345	344	347	313	343	333	310	358	338	336	317	388	324	310	342	319	332	311	330	346	317	368	342	352	345	339	332	364	346	334	355	380	319	352	352	317	342	323	335	317	330	332	307	340	333	322	363	349	347	349	321	323	314	321	339	293	346	352	324	351	338	337	328	334	358	361	357	356	332	316	357	353	325	362	310	353	351	300	343	333	314	302	366
22996	20662	27904	23424	20667	20739	11827	1632	1222	1137	1026	993	916	831	824	833	795	796	752	782	799	707	708	689	744	692	727	756	719	711	691	681	731	691	693	670	733	738	719	692	697	733	719	682	659	657	728	714	665	705	674	652	633	633	668	661	652	677	651	639	690	645	688	668	656	674	700	689	625	673	650	724	674	612	694	643	655	637	632	658	637	658	709	662	692	644	602	673	681	687	639	655	674	616	673	660	639	672	649	646	666	688	630	624	696	657	640	669	635	646	663	699	710	641	674	670	645	673	666	665	651	707	661	670	679	653	617	670	616	679	657	698	639	672	654	700	641	636	616	659	718	652	644	678	671	703	639	634	620	657	618	704	656	667	681	640	639	649	657	672	637	651	686	705	646	674	678	666	648	644	639	629	677	713	653	600	657	615	642	651	619	684	689	632	657	648	673	656	645	636	610	661	666	632	692	691	638	678	648	604	718	662	656	644	688	668	656	636	653	641	628	688	628	637	647	691	662	662	657	642	639	622	641	616	672	634	652	690	662	635	633	653	657	633	640	643	622	617	629	642	654	635	671	654	667	662	681	693	631	619	645	648	657	697	701	643	645	625	654	683	633	673	659	604	608	696	703	627	647	658	655	711	633	618	590	676	668	661	637	724	687	686	649	664	641	618	647	635	663	621	640	667	666	685	685	699	658	689	678	649	667	671	705	680	639	607	630	661	662	622	659	698	645	615	661	612	692	647	680	699	637	665	634	682	642	640	685	668	626	667	673	648	681	670	629	623	668	684	645	643	685	676	675	689	633	685	622	651	614	668	621	665	639	676	628	628	651	646	649	637	715	644	631	599	652	642	685	654	671	687	695	656	645	677	670	625	635	699	664	645	650	682	671	681	635	621	656	648	629	638	634	633	647	662	722	678	644	705	653	600	675	668	614	665	634	652	640	663	683	658	628	629	709	645	641	661	658	658	646	635	712	677	628	635	675	662	723	593	650	651	673	653	669	681	668	646	640	693	708	674	630	670	644	647	676	661	664	671	656	641	650	662	622	685	643	636	702	667	668	693	638	655	659	625	621	674	673	681	629	660	666	663	651	651	651	656	718	655	669	608	686	626	628	667	633	680	641	642	682	658	630	602	651	713	630	650	689	644	611	644	597	681	633	650	614	609	653	708	665	642	647	661	640	678	599	651	643	717	646	638	687	657	649	691	672	696	643	643	658	647	641	631	630	613	619	636	697	604	713	664	678	683	642	737	650	691	615	597	626	655	664	617	672	651	668	615	726	648	650	636	606	670	644	612	663	643	645	645	667	661	658	675	623	695	651	706	648	665	658	632	608	616	678	695	606	645	691	649	654	706	679	660	677	642	686	668	673	684	637	678	607	694	656	657	625	630	652	671	662	640	659	692	649	651	680	678	662	596	643	651	635	634	618	725	723	642	693	707	609	645	686	676	663	662	682	671	659	627	656	657	639	651	637	671	649	644	674	653	662	653	709	675	614	650	654	661	634	645	602	628	687	666	634	677	648	663	613	587	664	635	601	596	658	634	598	664	655	654	689	556	623	704	699	679	660	667	698	674	686	657	585	701	620	629	667	679	657	662	651	646	646	677	640	621	650	656	598	634	615	730	627	648	609	657	650	652	645	611	741	665	647	615	627	688	688	604	670	598	633	689	664	617	655	623	682	631	647	641	647	636	647	645	650	659	649	660	656	636	641	671	596	656	661	684	637	650	626	638	678	635	622	639	636	637	668	660	642	658	652	667	653	606	656	659	677	616	663	624	677	719	614	664	641	674	667	670	651	674	662	686	618	644	627	667	644	653	690	677	629	648	640	666	657	678	705	610	688	661	672	642	660	663	598	637	676	622	628	681	683	617	673	668	659	670	660	621	668	650	639	648	657	618	619	710	615	631	618	724	646	705	671	669	689	655	666	665	651	675	645	647	629	650	678	658	611	663	671	676	635	645	611	636	629	665	688	639	652	612	658	648	681	647	654	659	654	652	624	685	656	657	723	664	618	658	659	696	641	659	658	662	632	654	678	669	648	677	669	617	661	627	649	615	640	674	655	659	624	676	658	672	637	613	667	643	657	658	661	648	598	647	662	627	645	657	635	690	692	632	619	650	643	655	682	662	676	629	619	661	644	665	698	645	662	638	658	663	669	663	662	681	669	672	658	651	702	619	676	688	639	656	675	666	670	650	663	658	665	665	653	623	640	681	670	682	632	663	669	681	634	672	688	681	683	657	657	686	694	643	649	709	676	665	638	666	675	642	693	673	657	617	675	661	681	619	637	656	653	663	617	610	679	659	625	652	677	625	660	677	698	599	658	665	642	633	649	673	638	648	646	624	686	681	632	676	658	643	638	611	641	686	693	659	667	649	629	634	665	653	641	692	655	642	645	606	666	646	662	660	633	669	652	650	688	677	670	712	653	684	658	607	663	620	686	659	651	640	641	665	669	619	646	635	641	675	650	644	648	690	644	640	653	665	619	673	645	686	614	683	687	668	645	667	643	640	647	634	643	652	675	642	631	672	636	670	652	661	628	695	636	612	693	651	656	620	655	665	644	681	634	675	725	654	663	648	651	662	657	676	630	624	626	646	658	676	660	628	587	703	634	716	651	633	607	671	652	661	641	654	688	625	583	634	624	630	694	677	626	654	658	635	658	641	608	601	592	632	659	676	617	642	650	653	670	689	662	639	616	666	708	641	638	666	676	675	684	670	663	703	669	610	638	687	673	617	627	684	640	624	630	696	628	634	660	658	623	647	624	674	655	620	616	659	673	602	622	670	644	668	654	677	650	639	634	624	629	628	622	679	696	635	643	707	633	711	650	648	684	643	625	623	676	618	623	639	691	692	625	684	621	614	656	666	631	657	639	634	653	718	652	625	659	702	668	621	641	670	617	664	628	635	664	648	668	667	668	691	615	636	614	678	667	664	662	637	635	597	655	635	609	704	659	627	650	617	651	606	622	651	649	633	655	642	624	599	627	659	628	612	665	664	651	689	674	652	671	634	653	647	619	651	632	612	639	664	628	672	656	633	661	658	619	627	711	669	624	647	643	672	652	655	652	638	699	672	668	650	672	635	648	626	672	631	641	616	643	663	666	612	646	634	717	638	648	673	676	679	641	644	658	648	651	657	635	686	672	612	641	654	642	643	675	704	657	649	663	674	656	639	637	634	631	705	623	693	676	660	614	653	659	604	623	634	656	647	689	643	649	677	631	689	702	654	636	618	678	670	657	650	648	662	674	692	658	692	639	658	649	660	684	609	624	667	644	626	618	629	669	665	668	599	666	643	635	654	677	609	705	613	676	667	617	644	639	620	624	677	649	700	620	644	676	618	676	604	652	675	645	669	663	634	630	666	620	658	673	711	626	621	632	645	656	648	659	634	688	723	642	676	628	654	670	644	642	696	630	669	641	683	674	648	633	682	676	621	660	634	683	635	615	656	658	622	649	610	657	634	627	656	672	624	637	608	652	630	638	634
17080	14118	12859	7127	4731	3564	2761	2290	1922	1634	1487	1273	1175	1102	1091	942	892	853	869	775	789	774	715	738	789	751	773	698	706	692	696	691	687	657	702	650	660	668	678	634	657	679	619	651	633	680	623	682	653	656	648	647	672	636	634	600	626	613	630	640	605	610	614	642	613	644	610	657	617	617	588	636	593	656	663	652	655	679	615	631	626	625	665	602	609	677	614	615	639	627	640	635	614	620	604	649	621	633	663	650	658	578	614	653	604	675	640	616	612	641	619	605	640	616	655	611	647	611	686	641	570	631	624	615	621	636	646	653	601	605	625	638	642	608	655	673	612	625	651	689	649	580	639	616	674	633	588	627	632	624	632	624	615	576	637	652	623	606	593	626	611	649	663	642	623	681	593	607	661	660	607	627	628	665	570	621	663	643	592	673	607	604	625	648	613	628	640	590	626	617	604	642	649	636	643	626	628	615	645	625	603	611	628	622	565	623	596	615	641	672	647	612	611	644	604	622	636	633	637	627	648	591	598	677	621	620	627	581	615	621	636	658	579	630	631	637	622	595	629	616	623	610	613	665	623	619	604	633	634	634	598	614	641	644	615	631	620	598	644	616	572	613	599	607	618	642	592	634	660	627	600	639	685	610	568	602	622	634	655	633	654	601	622	668	661	643	591	624	601	600	601	655	582	600	637	587	607	636	622	624	637	658	585	621	611	610	589	695	612	634	612	613	601	629	606	654	648	603	601	628	646	653	600	599	623	636	611	605	619	599	604	630	631	640	654	665	587	632	622	629	617	664	633	647	639	685	614	617	614	644	626	637	590	595	612	611	644	632	605	638	635	638	641	634	614	612	625	622	614	626	581	623	618	606	601	677	593	653	627	590	603	600	585	626	667	636	586	647	636	605	683	661	581	604	621	614	641	658	678	643	650	623	626	653	645	655	593	623	574	595	654	634	611	630	629	594	635	633	645	620	672	626	637	638	599	599	624	634	653	604	617	618	597	608	625	647	578	640	666	650	653	616	616	662	623	617	595	610	629	656	629	581	606	592	641	606	626	629	598	618	626	630	653	638	639	582	592	599	573	623	594	631	647	613	611	581	583	648	642	622	610	604	625	670	648	591	627	596	604	645	640	589	616	628	646	588	613	623	616	653	604	632	592	620	661	605	635	597	626	606	630	641	610	633	629	624	616	618	655	607	588	602	653	623	588	619	612	640	646	593	606	615	630	626	647	637	601	605	584	617	613	629	570	583	637	685	609	555	615	638	614	640	638	622	636	625	601	642	620	626	607	616	630	613	584	615	650	624	675	628	621	620	614	640	612	637	604	634	634	605	646	609	635	595	651	584	597	613	582	643	569	607	632	622	653	646	574	633	681	617	582	601	637	626	565	602	630	596	656	574	619	683	624	625	594	611	632	642	615	618	631	633	672	630	600	624	627	600	612	604	615	646	633	632	659	633	627	658	597	610	657	632	632	630	604	616	641	609	589	610	607	597	646	608	593	592	665	656	608	621	620	618	611	660	637	621	574	641	620	626	639	579	586	668	654	634	610	654	626	638	676	637	646	598	632	612	653	607	660	617	652	651	630	584	602	577	675	582	634	676	614	606	612	622	635	632	614	616	620	607	556	587	656	645	648	618	654	627	651	612	625	667	661	599	601	579	604	659	610	598	588	634	609	658	639	640	580	655	612	608	671	620	612	618	611	615	669	602	647	641	595	625	630	603	572	659	629	597	631	656	690	622	625	586	617	590	615	626	637	600	641	617	609	645	602	648	607	667	624	622	637	607	677	609	613	630	609	595	625	620	629	619	616	596	650	631	613	602	623	622	631	629	667	587	611	635	650	609	626	638	642	646	638	640	618	595	631	631	683	607	581	606	659	604	609	608	615	655	612	607	590	621	629	651	634	571	636	672	642	631	635	679	621	623	659	627	630	638	640	643	611	586	654	585	597	648	630	598	612	622	621	611	630	623	581	593	598	624	661	652	670	603	619	654	610	607	592	616	629	600	591	658	629	622	611	591	607	607	582	625	593	637	603	586	589	668	636	622	645	644	647	632	609	637	660	595	553	670	644	631	601	621	613	593	606	607	637	621	661	650	592	635	664	591	630	629	635	587	638	612	702	627	601	608	623	637	590	638	599	622	650	655	628	638	602	591	634	599	633	651	633	574	650	598	588	612	620	611	607	646	608	621	621	572	590	656	635	599	612	603	648	583	667	581	647	629	634	635	670	593	659	653	565	586	620	599	659	630	599	614	583	631	611	623	635	615	640	624	608	643	630	590	648	628	609	630	584	616	625	604	588	653	623	620	627	686	619	602	618	618	595	634	599	607	627	632	641	653	635	614	597	615	615	633	654	591	615	677	601	624	631	589	629	628	601	587	575	616	637	602	594	612	611	642	624	603	622	636	614	606	627	644	638	607	641	612	628	614	605	639	645	645	655	616	619	598	597	614	633	648	643	595	644	609	642	645	597	622	676	652	630	637	631	583	622	638	607	667	629	597	617	647	607	612	629	605	651	620	624	615	631	599	665	679	589	657	622	618	605	646	631	618	621	584	600	611	637	629	621	613	613	634	662	627	608	617	615	619	638	610	607	625	643	629	645	570	645	629	659	663	621	658	644	596	630	631	628	617	611	612	593	627	628	622	616	577	594	584	648	593	599	594	636	656	596	611	598	612	617	612	604	640	625	640	644	597	675	651	626	641	645	644	621	642	660	606	650	658	644	620	598	611	643	625	633	686	599	579	607	670	649	581	632	607	605	602	648	607	613	651	652	625	634	582	625	649	688	623	596	573	630	618	599	625	628	631	607	627	662	604	615	632	626	613	660	623	629	632	624	593	601	635	623	604	586	600	625	651	559	631	634	624	621	623	620	607	599	621	599	672	597	665	653	602	675	597	664	644	630	665	625	665	662	618	623	634	627	616	599	633	645	598	611	615	638	599	645	636	629	574	644	676	643	597	626	626	599	649	635	587	593	625	656	610	630	586	650	610	639	639	564	616	639	638	644	633	608	644	663	633	613	626	608	654	641	609	625	651	620	616	603	599	600	652	633	628	641	610	608	594	600	602	613	627	614	597	629	676	596	605	591	583	587	632	643	610	661	655	609	622	641	603	665	603	606	630	549	646	611	631	637	632	635	634	641	606	590	624	635	575	617	609	687	684	610	626	649	643	611	564	610	678	665	608	628	602	666	612	604	593	615	579	708	581	676	639	623	674	609	661	613	616	643	665	615	619	639	617	680	662	612	606	628	649	606	631	634	635	639	633	600	616	620	605	625	653	635	608	637	617	615	594	648	626	606	614	591	574	622	622	624	653	668	643	623	637	659	634	625	619	650	627	599	619	629	638	592	580	609	605	655	612	586	650	639	668	662	587	649	631	607	610	598	587	666	632	640	635	589	610	657	639	604	566	661	690	592	619	606	666	632	601	645	626	654	632	628	664	585	665	621	608	589	626	593	607	575	611	648	618	616	606	643	603	628	582
31202	14295	1975	428	320	313	274	278	270	266	266	260	242	234	227	254	256	255	255	262	246	265	266	240	222	251	240	273	254	254	246	238	250	257	255	229	226	230	249	243	240	237	250	260	235	245	260	257	227	255	260	258	257	278	250	268	244	246	252	227	236	255	217	258	216	259	242	250	226	287	247	253	231	244	260	241	265	237	229	225	272	228	261	243	274	260	256	237	256	230	214	239	233	239	228	263	238	222	243	234	244	224	235	244	222	278	248	260	245	264	260	281	223	250	230	244	224	253	244	230	241	245	250	230	252	264	222	268	252	225	261	271	263	219	268	259	231	264	248	243	261	240	256	260	291	238	241	267	226	218	258	217	268	235	274	241	273	236	279	234	252	261	273	272	232	239	214	242	266	250	242	232	261	230	243	229	221	236	265	251	236	252	241	248	263	264	276	220	256	246	216	236	264	241	256	288	239	224	257	253	244	237	268	231	236	250	244	241	243	227	247	239	235	229	253	256	247	229	248	262	251	232	246	280	268	264	272	258	248	264	242	255	225	255	242	255	248	243	258	249	246	247	267	240	231	246	270	234	283	252	258	270	210	264	256	257	278	228	247	248	239	283	248	279	232	239	238	227	268	248	243	262	258	241	254	249	241	226	228	248	261	282	230	233	219	233	245	247	269	234	245	230	228	269	237	253	269	240	257	237	224	228	232	217	269	223	275	279	252	244	276	261	244	251	252	265	243	254	248	261	282	244	224	250	254	258	283	275	249	239	245	251	241	245	237	242	253	213	248	259	242	260	242	268	254	227	248	231	253	277	266	264	248	235	209	252	250	245	232	294	269	264	235	236	231	239	227	219	229	238	306	243	234	242	244	242	282	242	245	278	253	221	232	270	243	242	247	239	242	249	243	253	266	249	275	264	251	235	247	231	245	246	239	257	253	254	232	243	241	257	251	250	257	281	238	235	240	227	256	247	270	258	243	221	241	244	249	262	246	253	229	279	265	249	271	238	266	252	244	242	245	255	248	237	242	240	228	264	258	261	271	233	245	243	256	245	258	273	248	229	249	259	250	242	237	273	238	240	233	234	252	239	260	249	260	251	239	258	252	268	230	243	249	246	272	248	241	271	253	238	252	230	251	285	243	255	230	251	250	244	265	243	251	261	252	241	232	245	282	241	230	258	210	233	252	251	248	278	232	252	257	233	258	236	252	256	249	249	266	272	248	260	259	260	241	253	271	254	242	239	252	251	250	263	242	273	267	220	232	262	262	242	219	239	238	254	242	255	224	237	233	265	232	236	263	268	239	248	240	254	270	224	255	246	270	258	242	248	261	245	255	281	260	242	246	271	253	246	257	252	263	229	254	231	259	241	241	227	257	245	295	243	237	259	241	232	225	240	253	242	255	230	205	234	258	252	264	237	286	244	211	239	275	240	245	252	286	245	237	229	245	247	257	240	234	232	228	256	245	249	250	264	250	237	227	247	257	248	253	259	247	257	261	281	245	241	223	245	251	273	256	245	267	231	253	256	255	236	246	277	243	289	251	271	221	265	254	234	260	249	253	217	251	250	263	233	249	249	252	282	251	241	250	259	237	254	272	236	226	244	256	254	249	244	241	260	253	267	260	281	259	242	226	231	232	258	252	256	264	234	232	240	253	273	278	238	239	236	241	255	243	230	229	264	262	233	237	227	260	257	254	250	237	246	242	232	280	232	254	240	251	248	214	246	226	241	259	234	261	247	265	251	254	245	268	267	238	237	254	283	223	231	240	266	226	275	252	267	269	252	239	256	260	236	245	255	241	242	255	239	246	242	257	228	269	255	263	275	258	224	263	262	238	220	267	237	246	240	247	259	265	244	268	271	239	233	251	232	266	253	240	239	284	270	255	233	225	224	252	266	252	241	249	227	230	246	228	239	268	240	265	237	276	260	255	225	251	268	264	263	267	274	262	248	255	251	249	239	260	260	267	253	223	242	248	246	235	221	262	275	242	249	229	266	230	255	249	243	268	235	248	263	269	251	255	250	241	289	236	255	249	272	234	244	246	254	252	244	262	253	229	265	240	248	258	239	278	237	261	238	240	265	262	221	257	249	260	255	238	212	233	261	276	240	231	222	245	248	227	249	248	267	247	220	236	238	259	247	222	217	211	248	245	261	251	270	274	266	214	272	256	257	280	266	247	267	258	261	252	238	218	231	283	241	289	214	266	256	232	254	285	254	253	260	245	249	269	240	238	261	259	247	250	261	239	236	249	269	254	254	204	237	269	254	243	245	255	243	240	248	267	274	259	240	227	234	260	251	254	251	282	236	243	256	263	219	246	252	235	249	260	232	260	266	243	239	237	227	245	252	225	271	253	255	241	221	262	264	265	267	254	253	251	265	248	259	237	261	238	254	206	229	229	248	249	262	276	244	211	249	269	249	230	260	236	264	272	261	235	280	271	218	260	250	227	243	246	254	235	214	281	258	213	233	228	251	260	264	229	244	266	247	243	250	247	247	248	261	234	243	267	227	246	238	248	276	272	241	248	251	283	235	257	232	231	257	247	252	246	230	245	253	235	236	275	236	243	264	253	271	236	250	236	263	247	258	238	275	245	259	281	256	269	240	225	222	228	232	229	265	229	271	258	242	262	239	251	246	289	279	248	251	244	265	250	226	251	253	234	282	230	246	264	232	226	238	219	252	205	244	272	262	267	244	260	280	252	245	240	254	243	252	231	258	236	266	256	265	239	229	242	240	235	247	284	248	274	248	261	246	241	234	250	259	261	250	247	239	264	250	256	232	277	221	246	244	254	236	278	246	262	281	251	244	244	260	236	240	241	264	261	248	274	254	253	253	245	284	207	238	233	219	250	239	249	244	253	258	224	266	252	237	250	278	260	232	242	249	273	271	261	263	255	249	258	226	243	225	228	256	229	274	249	258	233	244	237	226	233	261	250	245	249	262	234	224	232	266	264	254	240	238	244	232	259	263	235	245	225	260	233	244	243	255	216	235	232	221	240	232	258	250	223	261	246	250	237	255	238	254	237	257	232	250	245	247	265	247	264	275	254	280	257	281	240	264	234	248	256	230	270	250	251	297	230	237	255	238	262	236	250	252	229	217	263	218	234	247	275	227	278	283	257	277	244	261	265	235	232	252	255	281	225	249	241	226	265	248	211	254	251	239	246	229	254	211	272	262	227	253	235	259	224	228	229	278	226	192	240	239	251	268	259	233	246	278	244	270	242	264	266	246	227	260	236	260	248	268	230	249	257	225	251	233	262	239	260	252	244	222	272	247	223	241	248	228	251	255	253	260	237	253	248	231	253	271	283	256	253	258	248	221	247	269	261	249	225	258	232	251	246	237	250	237	243	254	247	240	248	251	252	259	267	243	252	253	227	291	275	282	251	223	231	245	241	252	238	251	247	254	234	259	246	269	269	242	239	265	254	232	240	244	270	226	234	235	232	256	239	214	276	252	236	261	252	238	243	238	253	251	259	242	252	242	288	253
16469	678	618	431	362	381	309	311	327	310	276	290	289	279	269	257	276	261	275	259	261	303	279	275	235	272	272	269	253	249	238	276	306	283	292	287	235	261	275	250	256	235	234	270	253	268	263	269	281	286	266	273	283	265	284	261	268	275	267	259	272	268	296	249	281	296	262	303	231	251	279	279	262	235	273	260	278	266	253	266	278	281	252	269	267	266	275	262	252	276	248	247	231	253	293	276	271	253	296	293	273	259	270	292	247	246	264	274	260	291	281	254	269	261	263	247	269	277	292	256	262	252	253	280	254	259	261	272	264	262	271	231	283	249	264	288	290	261	272	267	289	251	264	265	270	272	274	253	264	269	270	266	274	257	261	265	287	264	280	265	298	242	270	283	308	282	239	250	285	250	269	278	258	272	286	269	276	277	268	261	280	268	290	265	266	261	282	247	272	296	284	239	283	277	293	272	264	278	277	293	283	280	247	245	267	291	249	261	267	319	274	259	279	284	267	284	255	234	261	268	274	265	281	281	277	302	236	277	277	285	277	237	254	246	265	272	277	258	299	251	278	250	246	263	264	266	253	267	281	266	266	291	268	273	278	258	275	280	271	271	272	272	269	264	287	258	252	249	301	265	300	279	252	278	259	265	269	242	270	257	270	257	269	265	303	257	251	265	291	235	270	268	270	275	289	294	266	262	246	242	252	272	286	285	269	276	269	284	281	293	257	266	295	306	255	273	296	283	285	250	251	291	282	258	294	274	266	270	241	263	260	294	236	252	268	292	285	259	288	268	254	288	272	257	281	283	260	268	286	277	245	260	258	260	256	297	287	278	268	266	271	262	277	277	283	272	259	251	266	266	257	301	282	266	273	301	250	274	279	255	298	250	253	234	263	257	250	251	288	300	297	253	270	279	274	246	271	256	265	292	293	279	237	267	262	270	278	264	240	268	279	270	245	269	267	285	262	273	243	277	265	287	278	280	270	307	253	285	273	296	266	272	279	278	288	243	250	293	265	294	273	249	258	261	281	290	247	281	233	258	258	282	259	269	279	297	280	266	275	244	259	277	259	290	283	283	295	245	253	264	263	276	274	247	278	276	282	258	271	245	245	271	242	282	282	238	298	246	266	271	264	286	259	275	293	264	287	270	275	263	275	253	299	277	263	292	307	284	294	250	261	252	276	275	274	256	285	277	255	285	274	247	313	282	262	262	287	270	298	275	291	279	285	272	295	285	255	260	278	289	281	259	259	256	257	288	275	274	291	229	288	253	259	255	252	274	258	284	274	271	248	313	270	277	278	262	269	295	249	262	253	257	273	248	291	262	264	280	291	263	281	282	272	248	260	298	256	266	265	249	282	281	243	272	266	277	304	267	262	277	281	294	251	268	245	290	259	282	241	267	275	268	256	259	273	266	290	244	264	263	285	260	281	270	276	254	262	251	247	312	278	261	256	243	292	259	289	286	278	307	285	260	307	277	269	253	286	239	242	286	270	275	290	284	253	278	261	251	270	270	280	240	246	285	278	276	247	259	263	279	271	273	251	249	254	243	294	271	311	255	285	262	255	276	284	256	306	250	258	231	282	232	249	255	261	290	261	259	291	283	250	239	247	282	271	287	251	246	280	265	246	281	255	264	273	293	272	264	283	274	269	275	280	261	243	276	291	254	248	270	244	257	265	254	273	284	268	262	292	280	270	274	269	277	261	263	262	245	282	252	266	268	268	276	257	264	293	297	275	261	269	257	253	231	291	280	266	275	251	291	235	265	274	257	274	268	282	269	294	249	253	292	294	253	255	252	286	287	285	280	252	274	287	282	262	278	236	282	274	261	278	245	244	276	266	248	265	289	280	256	270	303	268	279	272	266	264	252	235	283	298	289	269	265	331	284	271	286	258	252	265	298	266	281	288	290	262	263	254	292	264	274	285	259	275	277	265	256	243	267	267	285	271	247	288	265	253	249	299	291	278	235	291	271	262	267	272	247	273	250	278	282	242	277	272	258	279	264	275	257	287	288	265	246	327	255	277	279	295	272	274	257	283	251	243	261	253	246	262	290	249	286	277	255	258	307	230	256	296	268	279	259	264	258	269	258	269	280	264	266	263	291	268	265	261	272	278	284	263	270	293	285	280	263	264	263	256	231	277	292	269	273	279	281	250	243	276	260	280	274	285	261	245	278	272	260	267	321	253	257	251	269	275	290	272	277	281	283	268	265	271	290	285	296	278	260	282	262	277	285	276	279	282	257	252	286	240	269	256	262	268	259	258	278	250	263	272	250	278	265	261	245	270	273	286	244	269	260	264	260	264	276	287	268	290	253	274	265	303	260	275	245	251	269	294	285	259	272	296	273	286	277	258	290	320	271	273	296	276	286	290	264	266	275	257	276	280	229	278	254	259	273	292	261	252	275	292	263	271	258	253	266	289	276	261	288	261	290	268	266	272	278	279	261	269	277	266	302	271	284	253	276	226	271	251	285	244	280	256	272	283	286	282	308	245	299	270	287	273	264	261	281	278	260	248	248	299	287	292	288	284	265	271	262	292	247	260	270	267	284	288	257	261	252	233	271	290	257	268	233	281	259	264	285	263	274	277	259	241	270	289	268	259	272	276	276	283	285	249	264	284	262	285	265	251	276	278	225	246	289	274	285	274	290	278	238	262	300	266	247	269	264	252	242	269	249	293	273	287	271	238	271	273	249	286	276	270	262	282	281	263	257	309	277	267	276	283	278	266	264	277	269	263	267	258	243	294	261	253	266	255	268	281	287	276	288	265	261	246	244	294	261	273	276	268	256	272	266	253	292	278	274	262	263	280	268	255	269	259	269	306	281	274	262	302	279	277	268	289	259	269	264	280	278	264	263	261	269	276	280	280	247	265	256	283	267	272	256	287	256	275	268	269	246	277	257	261	266	271	299	256	278	238	270	274	255	251	249	285	259	285	249	302	294	278	294	277	252	255	254	269	250	281	261	260	274	264	268	291	261	254	250	278	260	303	278	258	271	254	258	246	296	272	272	271	260	271	269	269	285	290	255	257	272	256	269	256	270	259	282	282	281	244	277	249	269	261	264	277	277	280	248	264	273	275	283	263	257	242	252	262	262	294	270	277	249	274	282	249	251	256	273	275	243	277	254	279	274	270	268	249	260	249	287	266	258	259	286	271	275	267	255	267	291	270	270	262	293	271	269	258	275	269	279	245	259	261	271	269	266	307	265	258	274	251	296	275	289	282	282	284	263	266	264	280	271	307	246	289	275	277	280	272	261	285	273	270	263	272	257	267	288	293	281	253	252	266	288	266	275	245	258	248	283	282	275	249	249	267	276	264	280	252	292	265	272	290	269	281	245	256	288	239	276	268	259	262	275	280	265	279	287	281	276	235	311	295	250	236	252	258	279	269	276	249	275	270	262	264	293	261	267	285	279	273	286	260	251	284	259	263	266	264	258	265	307	282	304	274	270	314	279	306	274	263	287	263	264	277	268	269	272	270	266	282	290
24968	20654	27417	23905	20650	8925	1022	693	553	531	495	455	453	418	420	398	384	368	388	363	375	377	369	336	373	390	342	366	344	363	354	368	332	344	344	326	341	337	358	354	351	310	337	342	352	348	360	336	364	331	360	348	304	343	341	335	346	320	349	324	349	313	303	367	319	349	328	347	375	337	325	346	354	340	381	334	318	333	337	333	302	344	339	293	293	321	356	366	339	326	348	319	367	365	308	321	332	339	335	339	343	325	284	306	336	370	326	341	332	354	336	339	340	312	343	311	330	331	338	329	346	330	318	307	327	328	346	323	340	324	373	349	380	330	342	341	333	310	332	329	346	352	329	338	353	313	330	351	322	337	363	332	307	335	358	322	335	353	312	324	339	346	353	343	337	334	301	289	298	320	349	327	331	343	330	346	340	303	352	294	336	337	302	358	335	284	370	330	354	347	328	317	355	314	323	335	330	307	367	329	356	322	305	299	331	326	304	316	339	351	339	316	335	308	341	329	329	306	331	336	350	340	330	346	306	314	348	314	349	337	324	329	350	316	360	371	368	329	326	312	331	292	325	325	319	357	305	336	333	372	343	303	336	322	350	318	332	323	351	327	345	346	320	326	342	325	311	344	359	351	315	315	331	306	334	331	327	299	347	352	364	335	321	301	314	319	343	306	331	314	342	311	319	319	334	319	326	360	334	347	339	351	338	339	339	327	334	316	347	340	317	339	315	338	345	333	325	320	304	304	343	316	340	336	317	353	326	316	335	301	305	341	316	310	349	333	340	346	304	341	320	344	339	364	318	315	350	328	339	336	319	351	327	315	350	326	287	312	345	321	307	336	344	338	307	347	331	306	306	318	354	329	350	334	333	347	331	325	351	339	360	336	356	350	332	325	342	288	330	305	321	306	339	315	315	317	319	307	354	345	343	335	339	294	344	338	320	314	334	317	329	344	322	325	327	358	317	351	354	341	319	322	308	339	386	330	346	312	342	363	315	310	352	349	292	333	327	311	383	302	322	286	346	348	303	317	342	341	295	319	338	350	341	305	339	313	362	316	333	319	315	352	317	315	331	347	366	312	323	361	350	316	323	330	309	336	305	318	345	314	320	341	345	326	323	323	320	351	341	351	355	348	355	311	356	314	314	350	321	343	330	367	345	330	331	294	326	357	366	310	325	318	302	318	328	314	316	323	330	321	308	330	321	322	363	320	320	325	316	350	337	363	328	352	351	347	328	347	308	333	336	327	308	360	315	349	337	331	324	337	304	338	333	320	287	304	331	340	340	333	331	336	324	348	338	349	346	352	333	342	303	362	346	344	363	318	330	329	324	351	340	331	355	329	359	362	326	327	318	339	335	304	318	361	342	314	347	353	336	329	338	333	347	339	359	336	327	324	375	330	363	318	379	355	328	330	338	350	325	309	341	317	334	337	354	330	334	309	310	338	320	334	305	294	324	325	330	340	332	325	299	334	339	354	349	346	309	332	354	332	333	319	326	325	325	345	348	293	329	328	325	301	323	336	356	324	354	348	321	310	323	346	337	346	330	348	317	343	292	367	341	348	351	354	326	325	342	321	362	346	335	329	335	322	340	336	354	344	329	331	342	356	356	339	312	333	359	350	336	312	334	329	350	329	317	303	378	311	332	351	361	331	355	301	319	339	320	325	300	341	351	319	328	368	331	327	328	313	309	320	338	318	338	344	336	313	341	326	330	308	361	352	336	320	333	322	326	332	325	320	407	352	355	312	312	346	340	363	339	314	322	343	345	289	364	344	319	359	354	359	376	322	340	308	330	356	309	333	320	317	333	313	332	330	326	300	349	377	323	347	293	332	339	332	354	352	333	329	311	324	327	335	310	344	314	309	309	322	350	336	326	344	325	352	341	327	307	332	320	292	349	333	298	366	316	326	332	317	333	343	313	325	302	315	349	345	324	347	365	333	340	323	325	320	334	308	345	314	319	307	343	338	313	307	318	334	304	343	344	314	328	335	316	350	327	304	309	338	341	330	342	333	323	300	325	319	328	326	310	298	322	341	324	317	321	359	309	344	386	348	325	314	343	337	343	394	331	356	385	340	328	346	333	315	336	327	334	336	318	335	366	344	338	330	357	309	333	344	360	334	333	328	333	328	363	338	337	324	373	354	312	315	326	302	338	324	342	351	352	305	362	330	332	334	349	311	322	349	339	323	342	321	309	330	333	357	324	314	324	315	297	314	344	355	309	313	356	337	334	325	332	334	335	345	327	330	341	317	352	352	357	331	316	329	344	327	316	355	305	335	324	335	328	348	364	319	323	349	325	337	290	355	326	363	324	334	344	329	351	300	329	354	349	315	304	303	352	317	351	311	349	322	340	304	360	321	344	324	318	295	371	339	316	332	368	365	341	333	330	312	364	329	325	354	353	305	373	329	328	310	310	372	343	338	369	328	331	321	352	342	353	352	314	333	342	307	318	361	365	323	355	353	312	325	323	344	314	316	342	330	318	338	331	357	321	329	343	343	344	322	341	323	336	318	350	353	358	352	362	319	326	320	341	323	351	355	342	381	341	325	324	319	319	317	357	306	324	358	331	366	348	321	327	338	334	324	320	325	362	336	356	316	393	342	381	318	337	356	298	327	348	360	336	339	309	363	328	341	316	327	333	343	315	326	345	325	325	299	358	316	345	322	319	337	368	336	323	329	346	336	308	340	348	299	338	316	338	359	301	328	319	330	316	320	350	305	323	314	341	311	352	341	312	328	324	314	348	318	322	332	322	312	364	300	326	321	330	373	330	353	359	305	329	323	328	332	329	346	350	316	324	341	326	337	336	333	341	325	342	306	338	333	342	347	324	320	316	331	339	335	333	309	335	376	324	324	326	326	307	315	351	349	330	327	317	339	335	350	329	311	297	320	335	334	346	337	339	308	324	362	315	342	346	320	344	368	310	341	309	331	368	353	314	344	344	328	353	309	301	339	292	337	341	338	327	325	346	350	323	321	325	305	373	352	321	321	347	373	309	335	346	348	310	350	319	337	294	319	335	348	357	347	345	304	348	345	335	337	316	321	339	340	336	343	323	361	312	309	332	314	346	353	362	324	311	338	345	346	361	381	368	344	343	344	348	346	335	327	302	324	333	308	351	301	355	317	348	297	319	349	328	293	347	337	347	338	346	326	318	317	348	353	325	372	338	318	339	367	350	300	303	345	331	301	331	330	351	334	318	348	343	349	339	334	326	340	294	328	332	344	321	342	361	342	335	296	336	314	338	306	328	326	347	354	363	368	311	329	356	326	316	345	343	352	300	353	287	343	341	304	342	330	352	314	338	349	330	304	329	357	321	341	313	348	335	346	320	325	375	326	322	317	363	344	357	308	329	334	338	313	313	340	328	320	337	343	347	331	360	343	310	336	344	311	319	341	320	332	325	298	330	342	328	314	332	292	344	330	319	313	353	318	332	358	324	308	335	309	353	333	332	330	319	317	314	333	305	332	329	303	343	334	315	336	347	351
20539	7949	7315	3893	2544	1846	1433	1138	998	854	787	680	592	579	520	516	481	455	441	449	412	396	387	375	366	338	373	369	327	417	374	356	314	375	356	350	370	363	378	368	338	358	342	349	345	357	369	363	332	314	353	338	324	338	300	358	307	339	352	343	319	349	355	336	320	328	337	349	329	336	359	320	346	347	339	352	319	300	349	352	354	302	316	320	334	362	327	322	298	343	340	339	353	338	344	388	284	347	328	369	355	347	316	302	340	344	329	309	364	367	303	331	336	318	312	345	350	302	338	358	348	337	330	312	323	335	359	318	327	364	342	357	354	350	360	342	357	312	342	367	333	331	358	329	328	348	358	314	312	326	323	333	350	303	308	350	358	312	345	337	349	332	318	320	344	343	326	364	326	332	360	317	327	315	337	330	337	322	278	309	356	327	326	335	338	336	351	322	341	342	352	328	327	326	338	335	317	331	340	381	361	355	334	325	349	345	329	340	347	314	342	327	339	317	299	308	310	339	346	366	339	346	325	329	328	352	346	332	374	353	301	337	307	305	302	398	330	303	352	304	307	316	318	352	330	314	367	336	325	332	299	313	349	332	308	335	312	285	355	330	316	304	326	342	318	347	345	329	337	362	344	324	330	338	315	334	337	327	309	335	329	328	346	348	313	324	330	327	339	327	343	328	330	334	355	354	305	295	313	365	355	327	331	323	338	341	361	293	360	323	325	335	322	331	358	327	331	298	352	379	341	299	328	359	313	349	337	316	320	355	300	347	358	339	373	318	303	319	323	317	325	352	297	327	330	359	316	296	335	309	310	333	336	350	342	331	341	350	331	334	322	334	307	358	299	365	303	336	353	321	347	336	334	338	319	290	335	327	342	340	348	354	334	324	321	320	342	322	340	325	325	328	338	312	341	317	291	311	349	325	304	346	349	329	330	332	334	312	347	346	350	305	341	338	353	316	337	335	304	348	327	345	322	342	335	380	330	352	314	299	300	351	334	339	343	319	341	322	328	336	318	308	367	342	323	366	349	333	304	323	289	332	322	315	310	315	309	312	363	327	328	326	336	343	325	342	323	315	290	309	343	324	329	314	320	334	357	338	329	311	324	322	330	343	328	289	336	358	333	329	315	343	352	332	363	362	326	347	304	339	326	347	312	350	309	324	363	348	323	331	363	314	314	323	325	338	336	316	354	329	347	323	343	326	325	312	348	321	358	328	314	331	310	321	342	342	336	338	326	346	341	288	334	327	320	333	326	338	319	319	317	321	337	341	319	333	361	300	337	326	318	327	354	299	337	345	347	306	288	347	306	355	347	322	316	347	377	340	343	345	334	354	330	308	319	317	311	326	342	354	300	331	331	324	291	274	318	351	335	300	364	336	320	320	344	320	354	319	327	318	306	310	314	332	318	322	292	332	333	304	376	366	345	352	346	350	345	348	293	310	348	348	357	330	369	327	351	310	328	323	340	336	321	301	354	307	359	314	303	320	309	351	322	329	352	327	309	340	322	269	317	333	305	330	331	309	334	310	324	342	327	330	314	313	342	301	333	354	335	360	315	332	322	346	332	322	310	273	335	327	314	325	322	345	334	335	316	340	347	360	304	331	358	316	362	326	347	320	332	337	339	334	320	336	336	345	353	348	322	314	382	303	354	334	339	313	380	319	323	308	332	318	319	343	334	315	319	345	334	333	323	323	340	339	341	352	345	325	332	334	315	292	339	320	325	330	337	331	316	315	326	318	326	344	321	352	341	338	310	333	320	339	338	337	347	389	297	330	324	349	323	330	295	324	331	329	282	334	315	339	316	321	313	325	327	300	344	343	331	340	319	326	314	319	300	284	305	332	332	350	311	341	308	343	359	371	301	343	346	323	363	328	346	324	364	322	350	298	327	335	312	327	325	330	360	321	317	321	347	336	339	322	311	339	359	328	341	343	332	371	321	288	328	316	333	307	292	338	315	380	335	300	305	358	295	326	322	358	341	328	325	300	330	318	325	317	322	302	381	355	307	335	304	344	329	343	313	346	354	369	336	318	362	308	338	343	320	318	321	308	329	329	324	312	347	366	351	313	323	335	348	316	354	334	335	339	338	327	332	372	333	350	305	344	326	385	313	328	330	362	337	327	330	306	318	349	310	311	308	374	368	339	340	352	319	331	336	343	324	335	345	312	335	328	370	340	292	366	358	330	345	286	314	328	316	350	346	326	296	310	351	342	359	335	333	325	317	379	348	324	306	327	315	330	329	358	338	313	336	329	321	349	357	299	324	344	323	352	317	351	308	331	346	314	327	336	363	300	311	347	353	319	328	329	353	356	329	325	319	329	319	314	315	347	314	327	333	289	350	342	310	326	311	311	310	320	331	333	335	311	330	320	326	344	315	344	338	343	329	323	336	322	339	354	331	371	322	326	321	328	352	344	357	338	347	327	325	305	336	323	309	313	321	364	331	338	340	352	335	330	348	345	365	339	304	321	334	320	352	339	313	307	337	357	297	316	324	322	332	319	333	297	324	335	338	327	318	335	328	345	322	356	314	330	342	290	318	312	348	341	338	354	335	317	328	338	345	323	347	342	317	332	335	334	327	321	325	361	314	351	333	354	318	326	349	320	345	368	354	305	310	300	326	315	306	343	339	345	351	305	368	335	346	326	347	316	340	324	340	329	306	286	340	310	317	333	324	319	334	342	328	322	335	332	328	363	350	363	320	318	343	311	328	340	329	313	316	335	376	306	333	366	344	360	336	350	344	359	352	323	324	339	368	314	327	329	335	363	350	331	322	307	353	310	331	358	349	351	351	340	336	354	332	322	331	346	310	343	360	354	307	329	315	331	357	373	347	344	342	341	351	321	335	341	345	340	345	336	371	324	318	337	322	326	319	319	351	328	327	321	331	329	323	328	356	337	341	319	352	329	357	324	370	343	331	331	320	308	309	314	336	318	373	342	324	350	308	336	359	337	318	332	329	327	343	323	321	341	359	339	313	348	344	365	326	343	301	319	336	320	331	312	324	302	331	323	320	325	312	323	326	331	359	345	309	339	329	361	316	323	359	306	329	305	318	332	318	330	326	336	353	342	338	348	310	333	352	336	322	300	320	334	354	302	319	344	315	327	325	331	349	316	337	318	339	358	325	328	385	341	358	333	351	323	305	325	353	323	341	313	337	327	338	337	344	322	356	351	322	316	359	323	329	352	315	312	331	324	360	321	320	338	315	371	360	346	332	336	324	327	351	350	312	319	365	339	367	326	324	328	303	320	293	340	349	350	341	359	329	329	327	339	324	350	350	340	313	331	337	321	336	363	351	365	327	303	309	311	346	309	327	344	346	330	334	315	363	331	343	332	355	313	367	358	314	340	331	339	355	334	312	348	337	334	312	307	340	349	327	327	314	295	325	306	351	345	351	322	358	335	325	367	328	321	324	331	323	352	314	304	352	320	340	317	356	301	314	338	312	316	303	317	344	342	360	314	338	340	343	324	329	334	339	305	352	326
22961	20634	28028	23256	20635	20711	11392	1587	1225	1108	1042	956	958	886	839	766	820	755	718	743	714	716	734	763	736	733	709	729	710	715	694	675	687	662	676	691	677	723	672	672	665	676	708	696	693	715	670	673	658	621	620	605	683	651	636	684	646	652	682	694	655	671	671	699	667	648	648	624	643	657	664	674	611	646	658	640	702	679	686	667	645	627	659	663	715	702	646	657	665	626	607	633	632	682	658	614	626	646	681	690	591	658	649	673	647	698	623	648	692	650	653	655	627	589	641	653	694	712	684	648	637	686	612	655	646	678	651	687	639	647	663	652	641	659	656	688	663	611	632	665	629	697	721	637	673	640	674	633	671	620	664	622	689	660	690	663	668	667	675	715	672	657	624	669	628	681	653	635	601	631	673	650	615	636	614	668	712	608	662	626	706	673	699	650	617	648	638	687	630	661	643	681	670	653	669	595	669	628	689	654	660	708	668	633	664	639	662	609	658	624	651	668	681	618	684	610	635	645	618	683	638	658	687	632	714	665	677	686	677	674	632	628	607	657	668	626	653	652	620	645	666	646	653	642	646	669	668	662	669	615	673	700	680	662	601	634	630	681	614	607	715	661	670	658	694	668	663	685	632	616	687	652	694	627	609	647	655	664	642	632	633	641	642	652	633	639	610	661	625	667	635	638	677	641	681	643	668	656	637	646	686	631	605	624	645	660	681	713	663	644	656	670	677	632	685	667	623	635	648	651	656	630	642	626	613	650	645	617	641	685	707	654	663	671	635	689	640	665	647	645	662	670	673	660	655	695	673	638	620	640	678	670	628	614	684	680	676	653	646	624	650	693	665	655	637	692	678	604	697	650	635	668	633	682	647	669	661	647	620	598	658	675	637	658	680	681	658	654	653	671	664	658	673	639	631	666	637	611	674	601	661	604	659	687	664	652	659	643	663	608	618	610	704	615	674	632	655	707	637	625	656	712	676	659	693	655	631	655	629	628	664	651	671	624	640	657	679	648	670	643	625	637	650	658	638	653	647	695	666	654	647	656	636	628	643	659	682	645	629	655	661	662	694	676	641	627	648	636	675	705	665	612	655	630	669	678	653	633	616	621	670	622	630	623	650	639	668	634	673	625	627	677	657	635	661	656	615	595	636	674	658	661	684	653	617	613	680	638	660	651	607	650	656	685	664	666	653	624	712	655	631	635	635	651	734	646	619	661	623	621	675	655	664	653	657	636	606	676	657	651	657	628	662	682	656	651	653	641	719	654	695	636	711	663	664	696	666	639	666	663	658	672	677	632	644	662	618	656	621	691	659	659	666	713	686	649	635	643	654	680	705	661	708	649	635	667	655	655	686	633	659	626	713	672	645	606	647	669	691	668	649	660	659	671	683	734	668	662	655	644	621	614	658	642	630	623	656	626	593	669	638	681	637	675	661	639	645	601	713	620	643	647	643	652	703	649	696	625	645	669	626	621	668	671	639	651	612	606	606	600	633	654	664	634	641	645	638	620	662	697	697	656	602	696	657	662	646	669	642	657	658	702	642	625	650	677	630	642	664	633	638	672	656	626	635	584	652	635	607	614	624	631	650	628	672	652	612	639	615	680	626	652	640	685	645	631	627	654	636	662	681	642	636	635	637	663	646	633	666	630	654	707	687	697	650	679	643	647	635	645	621	613	665	625	662	640	644	668	628	608	617	631	671	658	661	635	629	602	639	647	638	628	682	669	623	682	632	657	682	604	643	687	622	640	657	669	607	633	632	651	652	665	690	656	637	638	612	622	635	653	675	659	658	660	630	686	603	635	646	642	631	644	662	667	647	647	639	689	649	632	605	615	693	688	668	629	663	669	659	622	685	639	583	675	656	656	659	664	626	694	684	636	633	659	650	670	701	646	648	638	642	661	651	637	656	657	683	652	674	682	613	693	634	647	641	629	668	661	647	636	654	643	664	653	666	657	658	665	674	657	672	653	676	664	693	661	696	639	647	686	651	648	677	664	708	681	635	667	662	651	646	620	711	650	627	661	644	680	668	653	688	698	690	668	673	667	572	662	648	642	634	657	694	685	642	628	628	658	627	652	628	659	618	616	678	675	653	657	646	671	646	617	659	639	665	660	688	698	653	655	690	637	644	661	701	652	652	638	652	636	638	641	641	691	690	685	639	673	645	649	599	660	655	655	664	663	618	669	704	637	671	644	670	647	675	656	654	644	629	692	646	683	627	678	679	686	616	646	637	663	643	661	633	657	649	659	680	663	661	696	641	634	607	712	645	622	637	679	634	661	606	643	652	633	662	662	633	676	630	654	623	616	720	648	639	619	632	693	634	671	657	659	635	644	644	645	644	664	679	686	590	634	651	673	596	649	649	604	638	648	679	654	632	651	672	695	637	660	666	687	613	632	637	671	687	669	655	624	645	656	649	646	630	679	682	696	627	671	646	613	627	674	634	608	681	683	672	677	673	609	618	642	671	666	590	626	628	646	673	667	668	646	675	656	645	688	637	641	660	636	711	646	697	656	680	680	652	727	622	666	658	680	660	654	696	648	668	610	651	632	649	634	636	648	628	676	675	613	631	644	653	648	614	670	631	675	682	654	675	635	642	665	645	690	632	656	653	646	660	669	632	632	675	676	639	661	664	637	682	632	610	627	643	668	650	686	642	645	625	661	599	623	690	678	666	654	633	645	644	675	658	650	636	620	660	680	634	632	675	711	666	638	701	676	628	630	613	609	650	635	617	633	653	654	633	647	643	665	663	661	664	640	622	638	637	627	676	638	693	614	647	624	634	655	641	660	675	627	652	636	662	622	643	664	680	657	634	658	648	611	721	631	574	682	673	650	669	693	677	642	655	655	642	631	668	671	625	632	684	608	620	638	624	646	642	657	669	646	672	685	667	690	676	653	658	646	659	652	655	666	662	682	650	693	636	671	698	688	700	652	671	623	670	655	667	639	659	644	666	640	666	652	637	658	642	630	691	632	608	613	675	676	640	685	618	658	661	615	609	664	676	653	671	675	651	640	644	657	653	621	669	659	633	675	675	670	676	662	622	636	651	659	659	645	663	604	680	642	637	669	694	603	670	642	644	637	670	649	638	661	650	648	638	655	620	661	679	646	648	640	725	665	662	618	661	636	617	629	637	633	647	721	653	639	664	692	658	692	573	660	641	671	678	658	667	665	655	648	675	645	653	716	652	659	643	682	698	660	668	615	603	615	697	645	680	636	701	703	631	638	666	655	652	663	702	662	686	645	634	623	605	652	647	668	607	653	684	610	641	665	621	648	657	654	633	664	686	654	614	656	651	704	702	704	675	619	685	671	638	649	643	624	621	630	671	651	678	618	685	681	638	618	647	643	605	658	649	664	627	647	642	647	644	652	597	653	670	663	640	674	675	664	699	669	683	689	664	691	678	645	657	662	655	650	677	688	662	646	645	697	712	686	630	665	594	641	612	659	614	615	657	645	616	658	644	637	654	643	683	631	634	621	650	643	656	657
17262	14341	12807	7207	4910	3736	2812	2275	1964	1637	1409	1301	1174	1136	1037	986	950	891	923	854	832	821	781	733	701	777	748	715	726	710	698	724	700	650	725	685	646	694	654	650	656	626	647	643	660	626	657	659	641	629	669	586	666	697	616	630	663	567	634	646	635	604	670	651	606	652	642	661	640	667	627	633	626	702	616	635	648	593	641	598	614	643	578	582	621	628	652	627	619	611	613	586	621	635	658	647	627	633	653	654	623	675	623	590	675	624	654	609	610	646	635	663	658	583	625	591	661	626	626	617	627	606	663	615	649	636	648	633	624	630	604	620	614	603	617	637	634	605	653	626	624	655	664	626	623	610	607	622	623	626	587	558	570	607	597	590	651	592	593	610	650	617	621	673	591	616	642	635	648	614	652	636	619	643	617	614	599	638	597	642	610	642	636	655	677	641	610	691	636	618	644	593	570	655	608	583	667	612	607	650	611	655	624	592	606	604	585	597	646	628	639	657	626	580	598	606	629	666	637	586	653	621	624	575	627	627	649	641	603	640	675	655	617	566	624	593	633	627	610	634	609	605	676	653	601	666	615	612	632	629	624	638	616	660	640	622	631	622	644	618	605	645	626	586	629	593	605	636	617	664	660	613	631	642	611	590	662	636	647	606	627	591	607	715	623	616	637	611	596	600	625	641	662	652	603	612	622	604	604	629	634	600	571	610	634	659	640	600	587	651	607	582	656	628	598	577	627	647	626	608	662	642	627	655	622	622	619	598	611	604	611	654	608	653	580	618	623	666	634	601	665	621	570	617	641	574	629	609	563	664	660	641	643	636	596	621	588	616	648	610	629	635	633	665	620	577	626	614	596	646	635	629	637	614	658	673	622	619	650	662	634	653	604	653	635	597	597	586	623	613	620	637	611	636	668	653	641	663	650	653	658	637	609	624	601	633	604	605	628	597	605	641	613	589	580	618	629	594	651	628	595	607	622	602	614	581	646	648	594	585	645	644	656	604	635	670	623	628	672	628	586	630	636	628	638	604	621	628	628	624	638	658	616	585	615	606	642	595	626	650	597	596	623	598	603	586	585	618	629	602	578	637	609	620	610	604	623	584	672	619	610	639	600	652	575	653	650	649	609	620	615	620	624	645	602	609	596	618	625	578	603	631	604	639	624	557	603	595	567	614	621	639	618	604	663	641	597	627	658	597	638	662	668	643	619	635	583	628	610	647	613	604	591	600	650	648	618	642	583	656	603	579	613	606	643	610	620	608	637	632	656	633	632	618	596	680	593	572	596	569	620	623	630	635	617	624	674	680	606	634	570	598	583	608	602	628	615	628	627	623	620	598	568	647	636	618	648	663	591	599	613	599	605	627	604	570	636	626	609	607	609	640	618	629	648	646	604	614	652	647	593	646	609	619	631	634	616	595	637	612	589	630	614	660	569	629	635	629	637	599	680	598	668	627	653	653	618	585	650	605	614	636	639	651	592	605	623	638	603	610	617	643	599	599	572	639	585	659	657	662	610	629	648	625	660	632	608	605	670	648	588	639	599	626	625	603	602	650	605	631	578	581	616	687	608	641	622	655	662	615	608	581	641	611	622	647	622	586	612	621	597	677	608	620	603	626	582	635	583	670	614	585	610	637	618	647	595	607	625	631	664	615	597	615	636	590	635	629	588	622	593	679	606	582	663	664	593	586	616	604	640	603	640	607	654	666	622	644	659	642	629	612	670	608	644	600	607	642	650	634	607	605	658	623	622	627	654	636	625	616	631	589	616	617	613	664	657	601	623	590	591	631	634	636	617	632	672	635	639	622	639	641	614	623	597	641	631	631	609	610	636	586	627	599	664	622	605	597	624	630	582	600	599	613	616	597	595	599	626	634	620	611	599	615	590	642	605	605	631	615	653	598	627	656	598	593	626	622	615	626	592	602	620	636	648	624	638	581	624	604	572	623	645	602	651	640	621	627	636	605	585	618	639	630	636	652	651	581	605	654	579	603	601	623	641	608	609	630	608	608	617	597	578	616	640	631	625	648	621	620	631	607	592	601	624	640	596	622	609	630	624	592	588	587	599	582	640	621	617	632	556	604	590	619	625	619	649	595	629	630	603	597	613	620	621	634	589	624	613	593	682	642	653	643	584	580	661	612	644	641	643	640	609	619	614	621	610	688	654	623	650	602	606	633	615	569	617	586	632	663	626	647	607	614	602	611	615	635	642	646	634	630	644	623	654	643	638	605	589	635	620	593	633	603	604	630	638	608	650	594	575	639	619	630	624	647	652	595	612	614	642	614	635	695	664	610	611	636	623	642	630	615	641	597	568	614	632	671	596	653	622	627	590	593	656	628	608	631	618	582	639	593	578	588	608	612	612	678	634	619	623	631	640	598	538	641	630	646	630	603	656	631	625	690	598	617	617	629	642	626	603	595	620	611	614	610	625	606	613	613	604	634	652	646	602	591	647	639	615	619	632	602	616	565	603	606	637	667	623	601	602	629	603	592	625	626	597	624	620	641	628	614	634	619	608	617	623	644	649	595	595	635	624	639	590	640	587	656	636	633	607	625	626	602	619	571	588	590	635	570	619	648	605	613	647	641	590	624	615	596	550	591	568	596	616	593	638	621	647	631	622	594	607	647	595	632	617	557	629	634	631	551	637	644	590	629	627	632	580	616	619	608	610	601	646	615	620	637	617	666	626	654	603	652	649	603	609	627	647	621	673	602	616	629	624	621	609	617	676	632	604	629	610	579	635	613	614	616	620	628	630	635	657	618	644	639	629	635	656	604	609	637	633	659	641	628	642	635	622	596	585	637	581	660	588	589	594	635	591	651	589	648	614	618	628	608	627	610	665	653	626	620	606	620	647	600	656	631	631	636	622	647	595	641	631	558	565	611	620	580	683	618	602	612	609	624	623	605	598	660	612	648	640	624	634	666	600	671	618	587	568	619	656	594	617	635	620	647	569	646	587	626	601	617	613	619	625	613	584	637	581	629	601	571	632	620	576	624	582	624	655	629	623	653	616	659	616	615	599	572	628	659	647	649	609	622	621	658	608	643	647	613	605	659	665	596	613	595	611	632	676	638	606	634	639	634	625	608	649	645	605	620	622	622	660	623	631	644	584	627	612	678	635	625	598	627	646	687	583	649	606	618	598	616	610	596	615	615	640	655	654	661	620	628	669	583	658	567	639	604	615	608	623	627	592	606	648	627	614	634	679	557	606	608	628	611	661	604	647	638	649	606	638	623	575	626	642	650	569	620	605	609	605	613	573	617	642	641	660	661	623	652	578	614	651	613	648	607	644	613	623	598	622	598	632	651	619	620	607	622	597	622	649	608	585	659	620	586	635	635	600	616	584	567	620	568	633	636	574	666	601	637	649	646	613	610	581	633	626	686	632	570	649	619	617	641	654	602	647	663	585	655	624	627	619	636	668	647	597	571	641	603	635	654	586	620	641	624	635	567	641	626	627	619	612	644	616	657	613	608	614	610	607	640	613	615
31371	14718	2189	451	332	298	298	286	271	282	282	279	270	263	299	292	260	276	305	262	267	252	267	269	275	290	272	271	259	264	260	246	262	282	263	253	250	250	266	255	263	255	263	272	293	279	299	268	278	242	256	268	257	251	245	266	273	266	249	273	243	266	284	270	247	257	287	257	261	250	270	282	268	250	264	277	271	261	260	265	263	235	254	257	263	257	259	285	278	284	264	268	244	275	224	250	275	245	263	283	243	281	271	255	272	273	218	242	282	270	278	270	232	281	261	251	262	245	237	286	296	237	251	276	268	257	258	255	257	291	264	269	304	249	277	270	281	243	257	271	257	263	291	263	257	252	272	266	290	274	257	268	260	247	263	239	230	267	252	280	242	262	240	264	256	248	275	249	280	240	242	258	250	274	261	286	262	248	279	259	269	256	245	280	258	271	296	257	267	244	263	232	264	270	254	253	232	231	235	251	260	268	279	239	221	269	253	264	276	285	244	274	269	266	252	249	278	256	294	292	245	236	256	246	253	265	271	232	279	283	272	240	255	260	276	251	245	269	284	277	256	219	252	272	262	273	264	252	278	272	267	244	250	267	235	276	221	277	269	265	269	288	285	260	305	241	280	261	269	277	258	264	274	247	259	260	258	256	287	285	290	265	270	303	247	272	233	259	252	271	262	251	285	254	277	253	268	256	256	278	259	261	289	269	256	250	298	241	253	261	271	286	264	258	257	239	280	238	266	262	278	252	262	256	242	271	237	269	284	282	270	285	265	265	279	269	254	249	278	242	265	234	254	249	253	266	256	287	258	294	258	229	235	239	260	263	270	257	274	260	282	264	292	241	275	240	277	254	245	260	293	250	247	282	253	261	260	276	234	241	274	265	265	295	253	260	274	263	293	259	243	272	256	266	282	265	249	253	271	260	249	252	274	262	264	259	262	272	255	256	250	243	237	264	266	284	275	262	279	275	266	276	255	237	236	256	232	251	278	283	244	266	237	264	227	266	250	268	280	255	280	252	281	290	251	254	274	282	285	254	271	254	257	252	242	258	283	254	257	250	248	252	264	248	264	256	257	256	242	262	263	289	257	261	273	286	264	261	245	257	258	234	248	278	287	237	258	276	265	284	263	265	277	284	283	268	277	262	226	249	270	245	269	254	257	258	263	246	280	279	247	242	270	241	243	265	263	251	246	276	254	284	271	264	256	255	279	245	273	256	249	262	275	273	261	261	254	263	273	255	261	253	268	238	238	244	249	298	314	281	237	259	266	276	270	272	283	245	259	258	252	263	243	287	252	251	276	243	284	272	281	273	270	264	276	272	242	273	257	261	237	254	246	260	257	261	240	301	262	250	259	257	292	273	244	270	268	243	277	231	253	262	290	264	295	246	242	257	235	268	251	288	253	237	301	263	261	285	263	252	282	262	230	276	261	284	256	283	231	259	253	264	308	247	266	252	258	279	261	282	265	251	260	255	250	277	267	280	237	258	253	256	250	243	256	249	266	257	272	280	249	236	242	244	256	238	245	255	244	269	263	231	253	258	274	253	261	243	277	256	282	242	265	290	244	264	269	238	237	284	268	248	264	293	255	253	230	253	301	251	281	265	249	236	254	229	273	258	231	264	258	256	242	290	268	289	257	250	251	250	253	284	275	249	272	262	256	283	235	254	252	269	262	268	246	244	254	267	264	261	273	292	249	239	237	270	271	283	231	235	257	247	269	250	253	279	253	297	264	260	292	258	275	245	258	257	258	243	238	262	256	263	251	263	260	238	251	251	284	260	231	251	229	269	271	260	280	256	273	303	238	238	255	273	257	238	284	244	273	255	267	254	271	276	233	256	242	263	262	238	272	270	266	258	272	264	237	270	261	249	252	270	273	266	261	266	270	270	248	261	236	288	294	303	277	278	267	275	268	316	251	245	256	264	267	236	260	265	257	261	227	239	252	270	254	250	281	256	248	248	278	279	275	311	256	270	257	257	290	259	275	251	258	267	285	250	287	270	291	256	253	243	245	263	268	234	265	239	286	261	259	256	260	270	250	265	262	250	253	255	261	272	297	273	266	244	272	245	260	243	245	253	257	251	276	268	271	267	270	252	258	265	266	250	267	268	264	235	252	230	257	253	278	246	273	238	245	290	263	238	285	251	256	262	267	252	272	265	257	254	260	286	276	290	275	244	258	287	263	268	267	262	261	246	240	266	263	250	276	265	278	269	261	275	280	248	263	281	233	230	241	268	262	287	280	263	265	241	249	274	256	242	267	270	248	288	246	267	283	259	270	239	255	242	263	252	268	246	273	247	250	273	269	280	272	279	272	268	252	252	240	256	276	261	250	251	258	274	264	251	257	255	218	258	275	273	236	253	284	260	257	271	253	264	266	273	286	243	266	271	263	259	260	276	291	247	273	267	272	277	254	256	280	250	260	237	264	293	264	256	255	285	255	250	247	237	245	315	257	291	289	250	277	293	263	229	242	266	274	279	267	256	270	273	269	267	290	286	282	264	268	242	243	259	281	279	298	242	268	260	254	257	241	299	241	245	273	269	276	280	258	281	257	270	294	244	271	272	241	266	295	267	277	285	269	266	260	240	262	237	237	232	293	232	300	269	260	261	290	272	277	240	248	268	258	245	262	257	284	224	261	252	256	269	253	246	278	242	276	234	266	267	292	266	264	260	274	256	250	257	246	257	268	265	277	292	246	258	258	287	251	260	262	259	269	279	268	256	268	253	248	300	308	281	278	274	252	259	271	268	263	282	267	289	266	253	296	267	254	282	259	285	248	240	276	242	255	257	280	262	252	299	245	232	265	265	284	263	236	260	274	287	266	256	231	243	250	275	252	246	254	243	284	247	264	254	245	258	254	261	265	257	247	246	267	236	252	251	242	265	272	267	252	262	259	262	251	270	302	273	263	258	274	263	282	263	233	272	281	265	270	271	266	281	245	242	247	235	258	248	239	254	284	276	292	278	291	243	249	267	256	250	251	251	250	265	272	267	240	273	280	245	254	266	270	263	247	260	263	243	253	219	282	237	229	244	276	239	250	281	247	273	282	263	283	261	255	254	264	265	268	257	274	267	278	255	280	279	230	271	285	273	262	271	256	291	231	282	244	281	268	239	247	258	277	276	265	243	267	256	285	275	277	275	262	257	261	251	271	264	262	293	281	248	264	268	246	306	244	279	271	235	251	264	278	270	244	274	250	259	228	250	258	247	217	247	262	254	263	276	242	231	257	271	251	245	254	281	286	254	266	261	253	273	282	276	266	268	296	261	262	257	301	270	243	269	270	242	272	274	255	301	256	249	295	260	245	260	250	244	290	255	295	254	264	272	264	250	225	285	269	263	288	273	277	287	267	256	282	232	273	262	255	247	280	263	268	271	229	283	246	256	267	277	257	275	284	241	242	269	260	282	253	264	274	246	292	277	264	297	286	275	272	263	258	236	242	293	276	269	268	296	283	261	280	253	230	254	240	267	257	252	268	257	226	258
16715	662	650	458	378	363	321	335	323	285	317	296	296	287	279	278	293	277	284	280	283	280	294	266	265	311	266	288	318	278	270	274	312	301	284	262	330	282	273	279	323	289	278	268	274	286	294	291	256	284	268	271	297	275	291	282	304	268	268	259	262	279	265	288	278	309	302	268	304	283	282	279	275	306	313	304	287	299	243	298	286	296	289	299	267	307	298	272	265	295	270	268	274	277	294	281	264	249	287	260	249	283	258	292	273	268	261	272	269	299	288	320	289	270	287	277	310	311	299	263	293	291	306	282	282	273	286	294	286	268	285	261	304	262	265	267	267	279	291	264	286	301	293	290	272	249	281	289	270	273	306	296	281	270	280	281	262	260	285	280	263	279	286	292	258	255	258	271	273	288	263	263	263	310	285	263	305	270	295	271	299	295	282	274	260	277	304	270	289	283	306	280	263	261	283	268	272	254	289	286	296	292	318	275	264	287	285	269	265	264	242	309	260	249	271	261	289	274	307	258	257	303	292	294	271	251	226	272	292	287	266	274	259	279	286	283	280	269	294	266	312	287	272	296	310	254	287	286	257	284	288	266	284	299	269	297	296	259	283	313	272	274	270	274	285	297	255	288	262	274	284	272	273	286	287	270	308	258	279	271	259	265	279	298	257	308	278	265	294	268	234	273	278	311	273	277	308	283	315	281	296	293	291	295	269	294	292	271	265	291	275	285	319	308	276	292	292	263	267	286	307	272	277	300	290	296	284	270	302	298	262	270	302	294	264	282	307	266	244	256	293	302	255	273	255	238	273	281	301	303	312	295	304	289	285	277	284	240	297	302	272	296	288	300	274	283	264	291	272	282	278	329	265	290	261	260	289	279	287	272	293	282	279	284	276	297	285	296	291	259	281	267	276	295	267	279	245	272	291	272	290	281	304	288	267	335	282	263	281	282	306	310	288	264	253	268	269	304	272	280	295	281	321	300	278	303	292	309	292	320	272	273	298	291	257	283	258	249	319	261	298	277	287	291	275	287	333	284	255	284	274	293	299	248	302	277	285	268	266	287	259	266	275	291	251	260	260	285	273	270	321	266	291	294	311	296	261	280	250	269	271	282	300	272	306	294	282	289	306	277	266	271	284	273	299	289	273	271	292	272	306	243	283	284	278	280	278	286	286	271	287	279	259	292	265	260	288	263	256	264	260	298	285	279	284	280	295	267	289	292	281	303	278	302	277	272	279	275	278	267	291	283	298	241	281	273	265	304	277	273	257	274	263	261	280	295	270	267	276	276	302	276	278	286	257	277	241	284	298	285	276	259	282	268	277	293	279	284	279	272	289	280	269	288	257	293	309	270	243	291	287	268	267	290	288	283	257	268	276	309	297	303	276	269	299	267	310	282	268	281	296	315	264	275	280	282	285	256	284	315	301	306	294	276	263	287	296	323	275	293	317	268	284	259	268	280	260	258	304	269	299	281	255	246	284	277	268	295	278	290	297	276	261	281	282	267	293	269	276	269	279	323	280	252	299	266	277	284	243	284	292	294	268	285	244	283	273	259	265	282	292	275	305	311	290	253	288	289	273	274	267	279	271	292	307	257	288	270	312	281	278	273	296	289	300	277	271	296	296	281	291	309	254	311	272	290	305	274	295	279	302	254	258	284	295	286	298	293	286	271	247	292	292	266	294	311	284	264	251	288	279	286	280	296	276	268	266	296	303	261	292	284	301	294	279	255	288	277	293	303	267	269	262	273	287	296	253	277	267	289	263	257	283	250	265	286	306	269	301	295	287	262	295	279	296	281	299	301	301	305	251	286	284	280	292	288	285	259	300	282	281	298	270	267	275	275	285	298	271	273	286	264	286	278	262	258	279	254	254	280	272	279	241	285	292	270	262	306	257	283	271	278	284	296	285	291	262	309	310	289	276	280	291	271	260	293	276	269	258	286	293	269	262	259	278	294	270	246	307	293	299	273	286	266	288	297	299	276	281	295	276	286	304	253	293	289	265	249	291	272	276	275	300	267	259	284	292	275	281	261	296	249	278	282	281	275	255	273	286	287	272	305	276	275	294	326	308	260	279	305	297	269	265	304	318	270	290	286	289	286	268	267	272	314	296	277	288	278	309	263	275	247	296	276	286	286	284	277	296	270	283	255	287	297	274	264	273	267	288	279	279	303	288	275	277	277	289	284	282	288	299	295	283	278	275	302	254	259	293	303	292	294	274	303	252	290	262	301	267	283	272	263	259	312	290	302	287	266	271	287	269	313	287	300	278	287	288	284	319	284	273	303	249	269	272	304	259	268	285	274	283	298	298	253	262	290	269	298	286	272	302	259	255	282	308	298	282	288	295	307	261	274	275	273	285	275	294	260	310	283	267	259	282	304	258	292	284	273	300	284	278	287	256	272	280	272	288	270	269	256	289	267	309	257	313	285	257	260	291	275	291	255	276	314	311	276	275	296	300	285	279	254	267	268	289	284	289	270	285	267	243	295	284	277	249	276	269	309	269	287	289	296	274	263	309	236	319	324	275	288	258	256	300	286	249	267	278	282	266	301	283	290	257	265	290	258	274	273	269	280	255	277	283	313	297	295	272	289	309	315	267	267	276	274	283	277	288	275	302	251	278	285	299	289	283	265	292	287	299	261	270	259	269	280	284	281	291	284	286	287	276	292	271	271	274	294	265	302	279	300	295	271	282	297	275	298	284	278	272	276	276	251	266	314	276	276	270	275	282	265	261	299	267	283	290	264	278	308	290	278	304	286	273	297	294	287	284	256	289	284	281	251	255	310	280	243	277	292	305	259	276	297	243	294	300	290	295	289	284	283	298	258	299	289	277	279	281	307	253	262	295	280	300	281	259	298	304	285	268	283	259	246	298	267	254	262	265	267	288	260	252	296	284	249	279	309	291	287	288	290	282	301	293	281	283	261	281	245	308	281	272	288	312	241	296	283	284	285	252	303	279	278	265	273	276	279	272	268	304	283	299	262	289	273	284	274	280	301	273	288	295	274	296	288	289	269	295	278	282	267	283	272	309	278	278	276	303	269	277	315	266	268	282	306	290	306	280	293	307	294	257	288	257	285	277	291	308	271	282	273	274	253	296	269	261	275	287	251	288	321	267	284	290	306	280	270	283	271	280	280	261	285	266	275	256	274	281	286	289	271	266	278	256	278	266	296	266	270	273	295	300	288	267	262	283	286	267	254	304	282	294	283	268	268	254	269	287	261	288	302	285	277	271	263	258	289	283	265	252	266	281	294	307	295	235	282	256	283	294	280	278	298	277	269	273	261	289	259	263	287	306	287	290	261	282	277	282	313	267	300	295	282	258	283	281	299	313	252	271	279	307	281	282	276	290	285	269	274	268	294	274	304	264	305	277	292	287	299	273	277	267	283	281	278	286	298	272	263	282	286	301	280	291	291	266	271	316	298	293	288	284	279	282	263	264	287	309	287	282	297	311	294	281	281	256	250	254	287	261	277	294	314	286	297	291	294
24997	20626	27573	23660	20625	10447	1114	685	597	554	540	471	505	476	409	446	402	434	467	421	419	374	420	409	369	396	431	354	372	407	401	376	382	373	376	368	398	411	387	333	369	336	389	374	398	369	359	376	355	351	383	353	347	370	391	372	342	350	367	361	402	347	372	366	366	346	349	357	360	357	325	384	340	398	350	360	347	339	386	364	366	380	340	383	369	355	354	361	360	364	341	358	342	373	396	331	359	357	362	362	343	362	366	328	371	384	315	365	380	336	347	358	354	357	391	366	356	346	354	384	354	357	330	376	374	377	355	351	341	333	369	341	350	340	326	354	354	363	377	371	375	417	358	367	353	358	371	383	367	335	337	366	363	358	394	367	340	389	359	359	360	368	328	358	374	393	387	351	407	318	351	371	389	372	352	329	361	348	349	354	343	366	363	343	323	374	332	364	384	330	362	358	356	371	326	403	359	370	377	388	338	355	328	368	340	354	352	332	315	352	314	359	353	349	360	384	365	360	363	347	334	363	366	329	371	371	377	351	359	357	356	354	353	370	364	364	330	335	347	366	386	363	387	351	360	339	379	372	369	368	354	369	381	332	346	342	369	361	346	366	299	385	361	373	367	332	344	339	357	374	324	345	342	340	336	373	356	347	362	368	333	364	388	348	351	384	357	362	347	350	363	392	391	390	355	332	375	384	379	344	374	392	360	348	329	375	366	331	360	338	361	355	371	335	395	354	346	337	360	342	363	329	386	320	331	345	355	377	375	361	314	369	373	326	386	348	355	361	359	373	367	348	367	357	333	372	367	361	400	398	347	335	366	368	335	368	343	376	379	329	358	332	364	383	324	358	374	349	362	382	378	361	332	363	357	350	367	371	381	382	352	394	352	321	326	375	315	345	294	367	332	358	354	348	347	381	335	364	346	355	360	347	330	364	357	358	340	340	341	369	342	337	343	341	382	353	354	341	376	356	367	365	351	341	362	395	348	371	380	303	353	352	361	335	363	352	348	355	359	366	338	371	337	369	374	354	356	378	322	350	356	348	342	366	365	365	356	337	357	362	321	330	347	331	341	377	373	347	369	353	356	372	344	356	372	355	340	348	370	407	351	357	321	356	376	353	382	339	373	345	337	355	347	355	369	359	358	349	359	351	343	326	352	363	352	358	364	364	338	356	359	375	318	353	334	347	327	354	365	342	371	329	376	358	325	384	346	320	362	374	341	334	368	367	360	327	402	324	337	366	332	346	357	379	383	337	348	345	342	342	370	373	368	324	338	360	344	370	359	329	346	366	384	323	338	343	361	342	356	348	357	340	356	366	331	364	359	354	326	372	338	379	361	356	366	328	334	325	372	385	377	371	328	349	341	358	382	374	377	351	368	375	364	348	339	346	329	344	361	334	360	366	334	347	342	347	334	353	375	361	368	381	352	361	347	346	392	350	412	349	400	372	332	378	395	367	387	343	384	349	371	370	358	344	345	354	371	357	343	343	324	368	355	366	333	372	342	389	340	360	334	381	362	388	357	334	377	348	365	324	375	329	379	344	369	334	402	394	369	359	347	344	401	357	382	353	337	336	320	346	351	345	378	341	331	363	387	345	378	357	355	351	378	375	358	342	376	348	393	352	306	342	355	358	360	346	355	382	335	342	368	385	342	328	345	331	358	347	355	332	364	364	348	353	357	356	374	350	378	338	376	335	328	329	337	350	337	373	381	339	332	407	353	365	357	348	354	361	370	336	341	382	352	354	352	385	364	395	391	367	354	343	356	357	329	354	368	388	386	358	352	363	337	358	386	347	382	385	335	362	373	365	358	348	331	361	323	341	328	346	374	351	380	349	400	377	368	345	367	381	360	360	338	349	387	337	356	340	335	362	339	376	376	359	361	385	311	374	356	376	369	341	343	322	356	365	358	340	341	350	340	374	367	320	351	382	358	362	346	363	345	367	358	337	297	383	381	368	337	363	363	374	343	322	376	344	341	324	358	381	347	370	376	367	349	335	375	376	383	338	406	353	363	344	381	308	348	377	362	346	326	348	374	375	362	378	352	369	382	339	353	371	336	368	352	382	346	353	361	358	362	384	343	355	373	373	358	364	338	349	342	368	372	330	356	381	375	323	351	360	370	361	380	333	343	392	357	353	352	319	360	363	325	382	367	361	376	312	358	376	344	357	366	384	353	365	385	366	345	353	362	350	376	368	373	346	381	345	353	348	360	335	389	347	355	350	341	365	356	353	387	361	363	351	353	371	360	351	363	377	347	379	348	343	334	390	358	348	372	346	338	339	354	377	320	359	374	355	368	345	378	333	333	320	331	348	352	344	333	361	346	352	361	384	363	369	332	369	334	341	346	339	363	369	323	341	376	389	379	351	378	363	358	376	395	353	366	386	340	338	358	349	371	344	357	391	389	349	352	389	351	371	322	406	380	352	313	357	394	375	351	332	365	365	345	366	366	349	349	367	367	392	332	315	344	341	340	355	380	401	366	366	332	383	339	367	393	353	351	358	329	366	342	343	339	398	368	342	307	336	360	364	333	361	389	357	369	349	376	360	349	335	360	353	352	353	350	371	388	343	368	352	356	373	364	366	367	325	370	352	343	343	357	354	361	344	328	312	378	360	373	334	374	325	343	364	362	369	352	372	346	347	363	369	356	340	361	360	352	377	360	366	339	353	365	343	354	367	344	376	349	379	365	331	366	358	361	343	349	335	343	313	362	407	361	359	339	336	376	374	354	347	317	352	357	355	378	361	342	334	360	380	344	328	390	386	391	348	373	342	361	357	350	406	374	372	382	376	362	374	376	396	349	374	337	351	373	362	327	352	322	368	345	349	353	375	327	368	357	361	363	385	347	339	346	362	360	353	369	355	383	355	334	331	346	350	343	366	349	414	372	321	365	362	374	374	338	372	360	331	338	376	374	371	333	341	358	388	372	338	343	315	354	340	314	359	370	339	383	377	350	358	333	384	356	317	349	363	368	361	351	360	362	350	335	353	363	376	363	340	359	364	311	373	346	364	383	327	389	339	356	354	374	326	348	362	365	342	380	365	349	361	360	370	347	322	384	364	363	375	380	341	334	352	367	367	338	407	340	339	335	335	385	390	362	336	336	343	347	391	343	370	339	345	345	380	367	371	354	378	383	352	355	361	345	381	367	381	411	360	345	339	387	384	344	374	341	370	372	349	372	347	342	373	360	385	357	335	346	366	373	364	348	338	371	316	318	369	380	333	344	382	372	371	356	362	328	295	402	335	366	316	330	356	356	370	360	323	377	351	381	381	387	392	349	327	396	345	338	381	358	388	313	374	375	374	343	339	374	331	376	338	368	360	353	317	383	369	348	313	358	337	316	355	360	366	338	352	339	379	346	376	343	376	351	345	402	325	364	347	355	345	330	341	346	346	365	356	374	365	347	319	321	327	328	336	368	393	352	390	388	347	345	365	308	325	334	350	319	363	377	338	365	351	365	358	369	350	356	385	333	338	384	336	352	368
18951	7943	7113	3787	2362	1818	1433	1104	972	807	770	626	620	586	518	536	485	439	468	449	437	418	419	411	409	397	416	405	409	419	425	383	396	384	364	356	370	359	388	341	387	373	371	354	366	316	356	403	371	380	341	335	377	369	368	409	370	365	373	311	356	345	353	348	349	357	343	353	353	355	352	375	350	330	337	395	356	367	352	379	406	365	347	315	367	362	351	371	373	344	384	364	374	375	357	356	356	354	378	329	332	360	366	339	384	345	368	352	346	339	344	330	345	371	362	372	345	340	354	328	364	311	355	368	338	340	345	367	355	352	370	336	358	362	361	363	328	337	388	334	390	428	389	386	367	359	371	357	326	373	347	354	352	359	329	305	403	357	401	313	357	349	344	372	347	332	358	416	366	358	326	377	364	358	370	356	353	358	362	330	334	331	339	338	340	336	355	369	406	378	374	372	392	352	390	386	394	361	342	356	342	338	371	339	363	328	354	359	377	338	354	380	365	357	334	392	386	348	330	350	350	342	358	382	354	380	343	326	338	351	354	370	377	336	358	342	342	356	374	378	361	375	346	385	337	368	327	355	358	332	380	336	316	348	344	368	359	360	361	367	360	385	377	380	372	339	387	329	362	374	357	387	372	336	395	363	326	333	326	339	357	385	357	341	344	325	394	339	362	356	336	348	372	359	361	343	352	329	408	367	381	370	347	363	355	378	344	380	352	366	365	344	351	346	373	363	340	320	351	350	321	374	355	388	352	385	367	386	378	347	350	354	382	371	351	349	363	366	329	398	380	359	323	363	371	378	338	337	331	357	352	411	346	375	373	365	356	339	372	386	339	351	356	388	345	346	366	343	353	318	365	316	358	356	334	327	358	341	370	341	372	336	334	293	381	353	334	360	378	380	362	369	343	359	349	405	339	325	399	389	392	317	362	304	361	321	300	337	384	349	366	365	356	366	333	351	386	377	340	357	354	353	350	333	371	320	369	372	363	347	353	343	376	381	344	351	369	334	357	365	359	402	358	366	374	324	342	327	359	376	344	330	368	344	404	368	352	345	350	356	343	345	348	357	355	335	367	376	382	357	341	337	339	352	352	326	351	357	328	361	332	375	342	370	325	327	307	371	372	358	351	392	380	346	333	388	379	349	378	405	356	342	359	334	342	352	369	377	349	373	346	353	346	332	327	343	341	348	352	357	368	329	358	328	341	364	384	337	337	390	378	326	342	346	363	338	343	332	381	349	332	332	340	352	349	373	334	339	362	324	342	341	382	364	374	362	354	345	409	369	358	351	352	362	355	374	371	349	375	380	393	374	356	336	349	352	332	354	355	351	390	335	331	347	354	371	365	328	345	377	378	354	356	339	374	349	378	355	359	352	370	366	344	349	333	336	347	341	422	378	345	326	392	333	326	358	352	328	359	341	374	325	341	386	353	330	369	341	373	352	341	369	347	352	360	321	363	359	366	358	380	329	336	373	343	340	398	328	323	359	350	312	321	347	375	338	363	389	337	339	307	341	342	364	322	360	358	353	343	380	338	362	370	345	373	373	368	346	359	361	352	360	366	351	360	370	340	375	368	370	343	334	344	336	357	365	327	344	341	341	352	377	366	360	368	378	324	383	379	359	357	350	337	351	348	354	349	364	329	355	342	358	344	341	338	369	341	370	353	372	361	361	378	298	348	350	357	327	345	367	342	337	361	375	378	358	346	373	338	346	354	338	382	328	365	385	351	362	359	380	356	330	369	337	349	348	329	373	339	324	355	317	352	363	358	369	370	343	345	362	365	375	349	390	385	351	368	356	350	349	357	339	342	357	342	313	336	335	314	362	348	344	356	374	344	365	346	360	335	361	377	364	341	364	374	365	329	358	328	336	371	372	346	323	361	354	346	322	340	364	358	361	358	359	403	317	340	351	358	324	324	326	364	348	355	363	401	346	360	397	362	370	362	366	349	316	362	330	333	357	349	332	374	359	367	345	306	325	351	378	338	338	357	342	311	368	353	327	322	334	334	368	336	358	365	339	360	389	344	352	376	342	370	336	361	365	376	342	343	353	362	335	371	377	322	365	355	366	320	350	346	342	334	381	392	338	368	355	400	358	373	354	349	332	357	372	351	365	359	379	351	361	370	347	361	330	330	356	341	368	313	351	355	333	373	367	364	361	352	330	381	339	330	360	330	343	351	374	346	350	361	337	356	357	335	349	362	362	323	373	391	370	335	373	368	386	342	339	345	364	354	339	334	355	367	350	351	365	361	372	341	375	359	352	348	357	339	353	324	330	377	346	356	369	355	374	342	352	345	334	374	365	328	320	322	364	385	347	400	353	336	397	371	359	336	355	335	352	381	363	337	363	347	372	343	342	359	363	387	364	313	354	346	341	352	363	363	343	336	359	364	330	354	358	363	351	369	337	397	319	357	331	331	339	350	356	355	369	353	364	373	340	380	356	337	336	345	394	326	359	340	324	329	350	353	371	357	336	379	351	381	363	363	353	370	315	327	344	346	334	364	353	360	351	367	365	340	346	327	327	377	379	355	315	371	371	380	381	371	376	355	344	342	375	359	330	354	321	357	352	345	322	331	372	361	339	381	359	337	379	339	334	352	376	370	358	371	306	355	360	351	364	352	312	356	361	329	340	365	367	342	359	354	345	364	362	371	351	363	384	373	364	400	343	332	328	329	357	375	363	368	343	340	343	354	324	314	369	349	326	363	357	355	352	341	337	359	337	338	352	362	310	360	372	386	354	355	348	373	365	357	399	356	352	373	346	377	344	347	366	343	329	338	367	345	315	367	368	353	368	346	356	368	347	355	337	339	350	327	376	358	373	320	335	358	314	329	358	355	356	338	349	382	360	346	349	368	374	380	337	345	366	341	362	375	366	358	361	359	337	346	325	360	365	362	380	362	340	353	376	340	405	344	367	358	398	364	336	362	364	368	348	361	369	371	358	351	386	371	329	332	369	366	372	356	344	386	377	337	352	358	363	341	391	377	351	371	376	323	356	342	323	369	366	343	376	351	364	344	374	353	351	342	366	356	363	377	363	342	324	370	360	344	352	349	349	340	342	377	373	361	365	355	368	353	349	362	353	357	330	387	337	349	358	359	326	363	361	318	324	356	352	336	349	366	337	348	331	353	379	339	345	341	314	320	386	345	344	324	353	340	358	332	326	372	346	337	337	375	376	350	336	361	359	377	336	376	347	342	370	351	338	355	375	385	378	343	339	312	337	330	339	340	341	351	337	347	368	371	319	358	349	363	337	366	358	344	313	357	388	347	376	353	344	365	354	345	345	344	346	356	329	336	351	361	381	361	332	341	381	332	368	379	339	350	352	346	329	343	360	372	356	359	377	396	384	356	357	371	349	349	370	355	370	371	362	367	357	370	349	372	347	365	335	348	338	322	360	355	377	359	356	307	373	341	370	302	335	346	376	356	372	326	359	346	345	344	331	347	352	380	320	352	352	350	341	346	373	397	360	372	353	342	385	389	365
22847	20634	28037	23199	20637	20732	11273	1650	1209	1170	1010	968	907	833	867	847	793	789	809	816	762	753	831	727	748	739	701	736	718	719	743	750	704	713	647	744	695	656	690	709	707	743	705	688	701	694	707	692	679	688	695	694	715	753	683	686	724	714	692	693	682	668	661	671	687	680	686	685	676	672	692	703	692	696	659	692	662	654	660	720	708	709	720	671	698	688	640	701	699	620	649	643	677	689	695	714	672	644	643	619	703	705	720	674	677	696	685	740	670	665	717	702	679	686	644	660	697	675	663	635	672	691	726	641	705	722	693	676	643	680	636	713	707	682	694	657	675	719	728	719	722	707	695	686	744	658	682	693	663	665	705	664	642	661	663	686	698	692	708	659	672	728	647	680	679	670	694	649	658	691	699	710	688	663	717	633	651	658	649	623	640	724	706	682	670	658	716	684	737	685	637	662	638	648	656	709	675	666	647	649	661	682	656	691	724	674	633	675	614	678	724	707	660	657	721	683	666	662	704	661	659	635	643	634	677	698	676	689	645	683	716	658	686	639	679	673	631	672	684	665	684	708	664	730	660	679	692	646	696	630	721	658	684	716	637	663	661	694	683	679	659	643	657	668	651	702	665	694	635	680	672	691	682	670	681	723	703	634	648	647	639	670	664	680	692	649	675	663	642	685	653	636	711	672	749	673	619	716	677	681	657	657	637	670	733	683	672	692	700	663	676	679	638	689	664	727	686	659	684	655	676	680	705	692	714	708	665	617	704	670	707	653	668	705	685	649	639	668	724	665	641	696	669	678	657	605	645	710	666	643	641	671	690	651	697	685	721	661	642	648	666	688	679	703	692	675	699	687	650	644	661	706	713	676	640	642	699	724	700	644	722	686	663	671	684	672	673	665	669	674	700	717	686	677	642	686	620	648	714	677	706	724	673	655	700	694	706	665	694	681	686	687	719	692	671	715	723	667	633	733	671	661	679	651	675	664	692	676	670	694	716	676	666	684	694	675	659	656	684	674	661	683	681	673	684	718	689	638	652	688	646	617	711	685	651	690	639	651	686	696	737	658	652	726	654	689	692	652	661	731	681	681	649	648	624	666	660	689	685	636	679	681	690	605	625	685	667	701	703	641	619	717	684	647	708	673	655	737	671	695	699	709	708	693	655	735	656	653	686	657	685	646	721	646	714	693	686	689	653	671	679	649	687	666	671	643	681	707	659	699	702	696	671	672	693	671	716	650	730	665	682	727	693	628	668	663	641	690	721	697	694	668	716	643	693	691	661	674	734	670	654	714	680	682	671	702	660	725	635	672	680	683	708	699	689	732	666	649	685	614	708	666	657	679	697	673	695	643	697	670	687	649	662	689	700	701	678	678	631	665	717	627	719	688	725	634	683	688	686	685	641	671	680	700	700	683	653	611	677	738	645	668	661	702	688	683	651	672	699	694	690	700	669	663	698	663	705	709	665	652	623	690	660	733	626	670	668	679	622	674	695	703	680	697	677	653	619	672	649	630	716	637	695	654	732	682	643	704	682	702	697	676	651	720	677	716	714	673	651	621	708	680	669	697	668	710	712	683	672	650	661	693	666	655	685	675	709	678	722	640	628	663	637	695	679	678	735	645	629	704	668	716	660	669	659	616	626	678	672	656	668	688	647	727	675	662	669	698	662	704	676	664	664	669	674	698	649	735	672	653	654	653	674	669	684	672	686	685	672	647	665	704	634	647	656	664	655	675	678	682	640	670	683	674	688	658	711	689	672	684	650	684	722	664	718	681	649	607	622	661	709	673	703	711	669	681	671	729	639	657	667	686	678	674	691	662	659	639	670	633	663	695	625	701	673	673	665	670	685	661	675	684	692	681	635	658	683	651	652	723	638	697	661	651	662	670	656	719	610	697	670	640	711	666	682	687	688	710	660	663	688	726	675	679	631	711	678	626	658	676	670	721	701	680	663	704	677	715	680	602	688	691	715	655	704	674	686	657	659	668	646	698	705	693	689	677	672	690	706	698	634	669	678	668	656	666	664	694	694	739	678	666	682	687	658	694	701	665	726	734	674	629	693	649	708	724	708	648	687	683	654	676	737	659	655	664	671	695	702	641	686	644	708	708	682	675	666	712	672	688	662	717	686	646	663	657	679	727	649	708	681	674	676	654	626	614	684	655	685	691	663	639	704	733	698	637	724	681	712	654	717	660	690	661	678	736	679	677	657	640	641	675	672	692	674	670	676	623	688	706	654	651	680	651	700	679	685	644	645	638	672	693	647	665	684	686	649	670	660	710	630	690	679	698	693	685	720	674	676	640	664	701	704	681	643	667	691	694	717	636	669	717	669	653	706	670	663	682	696	702	667	694	689	672	707	651	668	632	679	706	707	660	675	665	677	676	661	656	640	676	645	693	682	668	741	678	666	709	675	702	654	671	705	660	580	632	680	663	677	709	686	651	664	661	685	648	701	686	674	661	666	689	669	710	676	649	690	700	680	675	715	663	698	690	708	706	660	718	699	682	707	741	672	677	655	665	669	714	651	671	649	646	612	707	690	652	664	730	696	651	678	600	661	712	664	749	683	755	721	667	684	679	696	681	696	662	705	634	649	701	685	657	639	697	670	619	659	633	660	669	653	668	664	667	670	627	683	713	686	697	647	679	652	691	699	692	684	702	645	652	690	730	706	672	619	688	694	635	624	673	659	686	659	694	661	655	691	671	655	673	690	677	688	657	668	709	726	610	694	723	663	631	681	674	723	703	659	659	654	645	651	705	711	692	655	664	709	655	636	675	676	662	659	648	679	642	704	638	655	683	671	687	650	663	639	651	699	650	678	688	618	679	658	667	687	612	655	658	675	668	691	690	655	638	713	687	697	663	664	658	652	642	697	671	727	711	686	654	671	642	668	682	682	652	651	654	686	707	687	672	664	692	682	708	670	662	707	714	706	687	722	669	693	700	699	723	671	690	677	673	706	674	673	665	692	685	682	659	655	655	676	672	645	665	650	689	676	705	672	640	741	701	676	735	699	649	658	682	699	632	677	636	663	687	650	650	624	661	664	653	634	680	667	702	646	675	693	652	700	658	685	626	673	671	631	648	645	712	673	684	667	673	710	671	726	674	707	658	676	650	706	652	673	636	683	657	668	691	676	668	644	667	662	658	693	627	657	657	653	722	667	660	669	699	645	658	675	648	714	655	697	633	688	716	694	648	669	665	664	662	644	722	665	670	691	670	680	659	714	670	694	668	679	657	667	676	685	687	690	623	683	698	689	682	647	665	639	642	672	658	626	681	626	687	659	676	719	688	669	697	664	662	680	666	676	665	683	689	681	677	658	670	670	661	667	679	660	715	658	677	734	682	672	679	725	650	643	678	699	706	659	687	694	658	655	646	658	650	670	702	706	674	681	663	687	695	702	677	692	685	660	633	657	680	652	657	698	659	665	654	653	656	711	641	703	645	703	648	668	706	661	698	692	710	698	709	689	707	667	673	696	681	681	672	704	677
17701	13925	12554	7008	4813	3530	2857	2295	1850	1605	1389	1270	1141	1103	1097	1007	935	924	852	907	872	831	779	788	780	764	741	724	720	691	755	746	710	765	649	665	686	686	718	658	632	645	687	645	666	656	687	624	669	675	702	661	648	647	643	654	642	643	661	698	668	648	658	655	631	621	713	632	629	648	624	607	637	691	643	637	618	643	643	674	665	617	617	594	661	630	668	669	668	609	678	633	661	658	658	635	628	637	634	613	620	627	635	627	597	651	646	682	654	621	621	651	634	664	658	636	622	649	596	627	649	681	663	600	636	710	670	708	615	604	610	619	678	628	629	634	663	661	671	706	688	759	691	623	672	633	627	632	658	597	637	631	668	631	710	660	670	621	651	638	676	657	672	630	609	700	643	665	650	672	657	679	601	636	653	649	670	629	636	638	636	673	648	631	604	680	626	643	623	647	641	603	623	714	652	660	658	635	613	657	648	673	612	622	646	615	648	603	639	671	629	662	638	705	651	686	662	637	671	681	635	628	662	598	621	625	671	626	647	655	617	654	601	635	650	618	646	678	639	640	623	640	641	673	664	649	674	638	641	634	616	649	603	638	585	642	650	682	618	642	631	651	657	630	594	643	637	645	646	644	655	659	614	640	632	621	633	626	620	589	624	622	685	667	637	619	661	681	640	651	616	651	646	604	617	671	628	667	632	677	669	653	603	675	657	606	652	646	697	678	619	681	601	623	648	613	668	708	641	641	628	633	617	629	677	664	645	625	657	621	625	610	635	633	655	683	645	649	585	631	651	669	656	628	658	611	690	699	687	636	666	630	667	619	653	669	634	636	679	686	647	643	617	635	695	659	659	640	638	663	704	648	641	631	641	641	620	630	679	633	637	652	616	651	590	617	662	593	653	627	667	680	641	640	684	671	681	650	652	659	651	686	617	622	643	636	644	637	638	661	634	620	642	636	675	652	596	665	639	643	657	649	656	653	692	677	606	652	643	672	634	630	617	665	629	651	677	682	617	661	622	666	664	655	640	663	644	607	653	660	634	632	667	634	650	611	631	638	625	659	668	589	645	651	635	648	645	634	656	676	651	622	625	616	614	621	699	659	637	639	653	623	649	663	598	672	651	670	618	667	582	630	622	638	597	695	661	673	637	657	614	616	655	622	679	653	647	600	634	662	642	639	638	646	650	690	673	641	671	685	658	629	657	664	630	626	615	701	652	666	629	680	615	609	610	655	634	614	651	639	666	619	625	631	669	655	640	641	668	633	674	640	610	646	636	659	611	693	651	636	632	635	653	656	610	607	666	622	615	664	632	635	639	625	641	677	644	611	653	657	635	634	664	652	619	618	637	633	655	672	674	668	661	646	586	617	605	683	639	661	602	671	645	661	623	670	615	622	606	642	625	590	646	612	636	640	695	677	612	644	641	640	657	675	639	609	653	663	671	649	619	654	661	595	592	650	686	656	644	615	652	673	615	640	608	624	647	638	643	668	629	607	644	669	616	654	651	673	596	633	668	649	662	666	620	679	632	641	643	651	616	697	653	636	685	658	659	662	616	689	613	630	679	628	628	629	639	659	674	654	638	620	622	660	638	603	664	643	643	604	643	614	663	641	614	651	669	680	618	613	622	678	617	661	619	695	670	634	663	638	645	609	619	654	623	660	662	621	669	679	659	616	646	636	600	646	643	623	632	631	605	640	685	590	642	612	615	656	712	680	623	626	657	599	644	647	644	628	560	630	662	668	634	663	706	676	645	633	642	684	661	628	646	637	659	618	650	627	635	635	668	653	624	677	651	644	647	632	639	677	617	638	632	645	633	668	667	625	605	574	668	654	641	655	632	616	608	668	642	597	669	647	669	638	616	650	642	640	605	682	634	641	637	630	617	640	645	602	653	668	642	653	613	609	592	631	613	640	666	638	641	717	640	651	663	640	612	629	683	664	620	617	640	654	611	672	631	657	692	599	621	628	605	671	653	606	680	631	639	641	630	633	640	609	630	647	626	604	634	632	611	632	643	646	635	626	666	641	628	651	672	654	654	686	654	585	689	600	687	639	655	609	622	612	595	688	649	635	668	670	723	650	659	664	645	641	696	616	650	620	652	597	614	650	623	617	626	689	664	694	597	657	636	661	613	688	653	604	648	616	618	695	608	670	633	666	665	622	631	645	642	629	679	627	664	650	669	720	689	651	614	627	636	614	641	607	577	640	652	642	644	620	622	654	647	652	635	619	620	708	664	685	672	612	582	663	617	665	668	644	651	651	658	615	653	626	659	630	646	628	656	658	662	664	689	678	636	630	651	607	656	609	694	642	653	638	575	655	598	685	629	661	653	626	648	663	663	647	632	635	668	610	651	652	691	605	673	610	647	610	669	702	648	647	658	600	645	621	666	671	640	627	622	664	635	635	677	649	614	591	612	659	621	626	623	650	668	634	702	687	639	674	648	624	668	638	648	641	670	649	652	593	667	641	656	650	648	648	645	636	618	618	686	620	640	628	672	659	640	618	604	658	613	621	632	621	640	640	665	626	655	618	654	630	643	639	656	623	702	670	623	617	627	647	657	627	653	602	637	649	686	632	669	580	638	653	584	649	606	662	625	597	647	620	644	612	658	643	630	660	641	624	625	670	687	631	658	653	638	638	646	630	628	600	681	654	630	604	619	612	665	608	612	647	621	626	626	683	650	641	658	676	638	659	608	677	633	662	698	668	602	639	653	621	619	719	621	627	636	665	598	609	659	676	615	638	689	648	629	619	611	616	656	588	629	627	659	701	647	661	648	665	679	607	635	651	601	636	603	619	673	649	619	638	621	614	638	628	684	657	596	612	647	628	624	619	628	671	652	662	657	670	669	613	651	613	663	669	666	639	683	651	659	655	622	633	638	642	688	634	665	640	601	686	659	650	689	687	680	721	617	621	661	626	611	646	642	616	616	644	626	634	656	596	647	635	605	665	620	631	703	653	630	639	643	649	631	633	609	626	643	661	595	669	673	625	664	651	630	640	652	612	626	649	623	619	671	666	637	669	652	618	625	627	656	630	652	625	637	629	656	649	620	664	636	611	621	673	648	603	619	643	650	652	694	671	632	636	666	671	670	667	639	671	599	608	656	666	611	627	609	666	664	649	646	607	622	626	634	642	693	649	639	660	640	629	651	626	635	650	672	682	601	668	639	628	611	634	612	638	623	618	637	639	649	637	652	651	617	610	636	613	619	654	663	621	604	611	647	642	643	686	638	654	636	665	621	631	600	654	646	674	657	643	642	641	608	679	648	617	681	654	637	650	648	633	632	650	626	612	605	617	628	621	627	626	650	613	687	585	650	691	663	648	653	632	668	639	675	704	625	659	675	667	671	657	643	668	684	603	628	663	671	645	642	653	610	667	662	655	677	675	667	636	629	646	659	643	644	634	613	621	660	654	623	626	662	672	624	593	643	660	679	657	628	615	649	658	609	634	644	609	618	644	665	595	694	628	642	680	636	722	682	602	672	589
31275	14823	2242	438	361	358	318	312	296	287	292	279	284	279	284	314	282	279	293	283	283	294	277	295	303	279	264	263	261	280	259	285	269	276	254	283	285	295	278	252	265	253	278	309	261	271	293	261	268	279	278	298	282	241	278	298	280	274	274	304	287	276	300	264	263	277	264	318	282	289	268	297	281	270	296	251	284	291	297	302	273	303	293	268	253	284	297	275	284	284	264	276	268	269	257	270	264	301	284	245	272	308	256	256	277	271	272	262	264	291	300	282	262	261	291	287	294	289	273	295	265	282	280	293	279	304	342	268	295	293	286	286	254	285	288	309	273	275	312	316	313	281	298	272	278	270	289	280	325	266	269	290	302	263	281	276	275	293	283	264	282	284	287	292	323	282	290	234	256	293	264	255	297	279	298	285	276	283	303	264	283	316	270	281	284	293	278	266	269	254	285	274	259	280	265	259	272	289	286	278	272	286	274	295	273	290	248	279	309	286	257	260	268	244	277	296	287	314	272	272	277	283	265	274	273	273	278	292	282	282	276	288	287	263	269	278	279	243	284	277	274	262	289	307	295	256	279	277	290	281	278	268	277	312	285	268	283	295	254	294	282	291	291	286	263	289	267	263	277	325	269	244	264	272	292	290	289	284	272	260	272	260	256	301	275	286	309	299	281	315	277	251	301	290	299	266	272	281	269	286	257	298	307	270	261	316	296	287	277	258	250	244	259	268	266	288	296	305	234	313	275	264	297	314	277	304	266	278	250	287	296	246	256	283	273	261	282	301	283	264	279	304	288	233	268	310	318	283	291	290	306	288	303	284	285	272	305	258	280	267	264	289	271	276	305	288	260	282	323	256	259	272	285	264	278	292	275	261	289	268	322	292	263	261	271	277	272	263	289	291	284	287	285	279	302	274	283	279	279	280	281	301	272	289	263	264	292	238	260	309	283	274	295	260	316	284	270	283	272	280	301	304	246	277	282	296	326	281	274	280	276	269	262	261	281	289	266	282	265	322	293	278	273	288	312	281	283	293	278	267	290	256	316	265	275	301	278	254	271	253	294	254	265	292	294	266	271	300	284	281	266	278	292	286	269	299	283	284	283	278	281	254	273	259	290	279	268	272	283	319	279	306	295	284	255	257	315	281	299	275	257	287	284	272	295	264	266	284	264	309	255	308	278	310	282	276	289	256	262	292	274	275	286	286	267	288	316	273	246	308	268	280	265	310	279	258	271	290	272	242	270	261	276	284	268	307	293	278	275	282	284	279	284	249	276	278	273	265	284	270	265	262	257	287	277	267	283	282	299	277	262	277	274	295	254	275	292	288	246	288	291	321	293	268	299	271	295	305	272	258	253	272	261	286	319	283	277	257	309	275	292	286	307	275	272	294	288	273	267	284	260	287	281	266	309	282	287	261	289	281	281	300	288	255	318	249	279	268	263	279	296	290	312	277	300	280	251	279	279	242	275	283	314	333	272	275	274	277	274	292	273	291	277	293	281	305	307	262	290	279	296	288	292	251	281	280	308	259	280	298	311	292	250	278	273	298	271	277	266	297	269	270	261	284	281	305	309	312	284	309	274	291	264	279	286	294	282	270	297	279	270	288	289	300	239	294	280	290	273	277	252	261	287	307	273	293	270	308	286	301	261	271	288	260	258	258	294	288	296	274	292	276	282	291	311	254	286	264	270	258	297	274	292	263	265	283	271	261	271	285	264	265	330	266	279	296	281	278	285	279	270	259	264	275	237	280	318	295	287	262	274	287	282	275	277	276	258	271	266	277	302	273	272	253	270	295	246	260	268	298	306	278	296	296	249	255	293	273	278	299	303	289	296	250	262	294	280	256	278	297	285	298	278	281	267	283	275	292	264	309	289	281	302	282	261	280	301	319	283	292	321	300	304	278	268	285	269	278	273	305	261	288	279	266	286	267	268	258	271	271	292	264	291	252	258	285	266	307	275	299	284	291	280	292	313	268	250	303	281	283	278	280	291	273	296	291	284	283	288	284	262	235	263	252	259	299	316	283	261	266	269	303	285	278	269	281	295	279	281	293	282	252	291	250	270	272	297	303	267	276	280	284	267	298	249	265	272	301	304	264	294	271	308	251	286	284	291	262	277	275	297	276	296	293	257	298	296	247	310	314	271	296	308	261	288	266	269	256	277	291	267	299	287	251	278	264	279	304	287	274	272	262	291	275	299	250	269	270	268	285	301	299	274	280	296	271	268	275	274	282	266	270	300	246	275	280	260	272	262	258	286	282	267	298	292	269	269	291	277	260	278	284	248	314	308	300	281	296	279	273	283	253	280	252	241	271	265	270	305	270	268	274	284	321	288	281	291	277	305	249	292	257	286	299	291	270	252	295	267	294	242	269	293	274	265	275	297	281	274	283	307	273	271	273	298	311	252	272	277	263	283	281	297	243	267	283	305	312	287	277	275	284	276	266	276	288	275	272	288	282	243	270	254	273	299	306	265	256	279	289	298	307	277	257	271	281	253	259	307	288	271	253	276	261	255	273	287	285	267	308	255	317	291	282	277	281	254	314	296	273	304	281	312	258	284	268	288	272	259	280	283	298	245	265	238	293	266	274	282	283	265	299	267	258	270	286	296	282	283	292	266	246	291	284	271	301	285	263	264	297	281	280	261	258	298	292	281	272	254	301	292	272	295	309	287	271	258	291	275	257	250	289	283	284	292	287	279	289	247	285	277	274	269	279	284	268	274	301	303	277	311	284	259	274	267	291	301	294	316	294	268	256	293	259	265	295	283	282	285	308	284	306	283	245	282	309	271	328	255	295	275	304	318	260	278	291	293	268	276	284	277	283	274	286	270	280	282	293	289	289	261	275	264	294	275	290	294	294	291	274	259	266	318	302	249	306	302	278	296	302	277	291	264	278	259	264	273	270	282	313	303	291	290	292	300	265	292	286	288	292	270	301	257	286	272	306	249	267	272	297	247	303	264	315	277	272	295	287	282	292	282	250	268	283	252	293	273	286	251	264	302	302	276	284	261	293	288	275	265	304	273	247	280	283	269	281	304	270	279	270	263	304	263	268	278	271	310	301	303	301	262	269	275	259	286	291	294	288	280	275	291	313	270	282	273	272	296	271	254	303	270	298	282	301	276	249	279	308	321	314	269	266	275	285	269	288	275	285	286	270	312	240	307	275	239	286	262	284	324	257	274	276	282	288	269	293	280	294	267	308	295	279	266	256	276	269	292	278	318	292	239	281	310	280	309	288	286	280	251	297	269	318	282	297	248	293	274	264	296	269	300	284	275	257	247	264	284	287	268	247	265	268	261	285	249	277	280	294	250	297	312	268	285	279	275	255	285	277	307	282	270	268	318	290	295	295	297	274	304	260	275	299	281	266	280	241	309	262	254	249	248	282	272	267	267	262	289	281	299	275	313	301	278	286	271	285	255	311	287	301	289	270	302	278	266	306	264	291	264	274	279	235	287	283	261	304	272	260	302	280	273	287	256	275	270	306
16954	750	637	504	416	385	337	335	349	340	324	295	295	299	294	322	282	320	306	286	312	324	291	316	325	283	310	267	270	331	309	293	302	304	319	296	310	308	294	309	296	283	291	277	311	305	301	298	316	280	315	321	300	321	313	321	329	315	283	304	309	313	268	280	318	311	287	300	299	289	299	293	308	300	281	292	260	308	306	333	301	298	301	287	277	301	310	303	309	315	287	303	272	330	292	298	307	294	303	286	278	331	277	336	296	298	302	289	248	294	293	295	293	304	308	325	291	281	300	283	326	303	313	334	299	279	273	358	316	281	294	279	294	299	294	298	293	317	340	332	330	334	334	325	307	328	316	307	316	292	313	296	309	304	279	288	298	312	297	316	284	311	257	266	306	323	294	306	315	317	333	279	296	304	289	296	337	303	287	299	285	297	300	307	304	296	286	312	314	273	330	305	300	317	300	307	312	311	281	303	298	304	292	316	300	276	290	304	301	278	318	284	320	300	312	274	261	294	289	271	294	301	307	310	286	299	319	286	256	296	283	261	281	295	325	309	302	293	299	284	287	292	309	273	303	305	311	280	288	288	280	323	301	257	284	268	301	286	295	298	278	296	286	298	284	278	295	326	305	304	303	330	292	308	305	276	289	318	293	313	307	283	296	295	302	292	305	311	316	312	314	332	292	310	309	315	293	312	289	319	282	278	303	313	315	307	306	277	311	276	297	276	299	276	319	295	313	295	314	280	317	290	300	279	310	320	315	304	294	293	278	315	314	296	307	278	283	289	288	313	296	287	294	314	323	295	279	294	327	306	289	295	281	319	301	272	276	279	272	295	263	308	299	299	274	314	299	309	296	268	291	340	305	289	307	290	313	320	286	273	275	322	318	282	273	315	310	316	310	334	302	341	290	288	325	303	279	297	297	272	311	279	299	285	311	316	294	285	301	281	281	308	316	318	308	287	305	278	291	320	280	276	280	289	302	288	301	284	290	274	290	283	306	293	311	288	288	316	288	325	305	270	320	282	282	310	283	276	325	258	313	303	297	266	324	318	290	291	250	297	290	323	274	288	275	275	276	266	304	308	280	317	274	295	253	314	304	276	320	304	305	291	269	286	316	294	272	260	309	332	308	276	312	288	306	296	317	301	301	299	300	289	275	313	338	296	307	298	307	284	267	290	300	254	295	291	285	265	269	260	300	317	285	304	290	299	312	299	329	308	294	312	317	294	274	291	287	252	300	306	288	330	284	281	289	321	302	321	294	318	316	286	311	304	291	347	309	329	315	285	284	309	290	301	311	285	286	258	288	304	290	318	285	311	294	322	314	309	311	311	299	301	307	288	281	297	323	292	307	296	289	287	305	281	281	279	277	299	289	280	285	320	296	290	285	265	295	324	318	320	322	300	296	292	304	299	289	298	287	316	273	327	292	303	321	324	291	315	325	309	304	274	249	311	298	298	312	308	284	331	307	314	266	324	320	320	293	260	303	331	305	295	294	317	291	308	302	325	275	298	302	322	329	301	312	285	307	303	295	276	275	309	310	300	287	292	310	291	305	294	325	294	311	313	315	321	267	274	292	303	307	292	304	325	288	298	289	305	287	302	310	299	302	324	298	305	281	309	294	290	290	315	286	313	320	298	313	273	311	300	292	304	286	296	280	305	310	279	296	318	310	296	289	311	310	316	303	314	311	299	290	296	298	311	305	316	304	296	287	294	295	298	318	270	294	302	280	290	292	295	291	334	292	307	268	261	294	287	307	293	317	289	307	298	301	284	268	302	317	289	283	329	277	304	331	329	278	315	279	306	299	264	316	259	295	324	286	287	296	273	325	293	284	307	279	290	307	308	294	281	263	281	305	290	294	287	309	289	306	296	299	312	283	292	292	291	287	301	288	291	311	300	295	297	280	299	318	297	278	281	300	272	300	306	270	310	324	315	311	309	321	289	280	297	292	326	311	290	305	280	288	312	324	293	297	307	318	309	316	311	304	300	284	326	300	332	281	325	306	317	290	304	314	272	316	302	311	321	289	301	319	293	335	323	302	325	268	299	278	302	320	309	304	297	307	302	305	327	301	275	311	328	276	326	298	311	284	293	305	299	310	308	297	319	269	315	301	257	291	268	322	269	274	310	306	319	310	325	291	291	302	325	319	291	298	275	264	278	344	311	256	291	312	302	318	300	280	296	315	297	303	298	294	314	286	302	304	298	315	267	276	288	313	331	292	304	322	338	315	282	329	302	267	313	298	321	288	281	273	262	297	287	333	282	265	334	262	307	282	295	299	274	274	316	328	292	307	321	280	293	293	304	267	321	295	287	259	316	291	312	279	311	299	291	330	295	286	286	323	285	278	283	315	301	297	297	295	300	310	299	281	300	300	290	292	308	296	299	313	306	308	299	290	285	280	295	318	314	298	318	301	295	311	320	305	282	288	311	264	306	298	282	303	294	279	327	293	284	279	307	312	283	308	304	309	302	307	314	305	311	314	296	299	297	297	298	284	276	308	273	282	276	271	329	318	311	298	299	267	296	323	288	288	289	293	275	303	324	303	321	308	290	314	276	266	285	293	278	303	316	292	320	311	303	308	296	316	287	294	288	319	303	285	276	308	282	311	294	305	299	329	290	300	307	274	270	280	315	325	283	282	289	278	296	324	277	295	294	289	320	301	298	316	267	281	306	328	302	289	299	301	267	348	306	270	309	309	291	290	280	315	293	299	335	283	299	312	290	309	291	288	338	286	319	307	280	276	286	304	306	269	271	308	303	327	318	296	280	268	294	335	276	301	357	283	301	302	289	323	302	330	303	288	309	308	284	297	276	307	299	292	315	305	293	292	290	286	341	278	266	297	295	299	283	328	274	302	321	318	322	301	314	299	282	307	296	291	303	284	313	311	305	282	298	290	322	326	287	297	308	277	305	302	287	301	311	280	294	299	320	290	281	292	278	299	312	272	312	340	302	323	298	304	301	293	311	286	331	285	304	286	298	280	286	308	320	318	314	291	281	324	303	296	322	322	305	303	329	272	283	291	299	312	292	317	300	325	299	283	288	319	291	312	310	313	331	306	292	289	316	313	297	301	313	319	290	310	274	311	264	293	314	276	286	328	301	307	304	307	301	299	310	277	306	299	298	285	300	292	303	268	291	286	304	305	290	303	299	269	298	295	280	274	294	290	310	294	329	303	271	275	319	304	293	310	318	286	288	293	275	303	266	307	267	278	287	275	309	293	317	312	278	313	317	290	294	273	259	303	325	319	292	261	307	305	333	305	292	301	284	291	313	310	324	315	296	276	269	317	281	305	289	318	288	318	272	272	284	295	298	305	317	302	290	299	309	280	290	282	309	304	310	313	301	310	308	294	290	341	304	285	319	283	287	278	279	309	287	303	264	295	273	286	306	277	294	283	306	273	301	302	296	299	318	296	257	304	299	288	321	301	286	290	258	300	294	298	325	297	330	300	271	283	287	312	259	301	305	301	283	320	278	289	295	317	310
24955	20640	27574	23721	20627	10416	1092	735	641	587	517	514	478	426	444	430	440	439	426	420	421	380	395	366	387	382	389	338	385	380	360	420	412	378	359	358	372	392	360	386	339	418	359	348	363	384	377	350	381	379	372	347	374	342	392	363	387	386	341	334	357	352	393	359	359	383	356	396	383	374	358	376	369	359	355	380	354	369	325	358	353	331	373	387	403	344	356	364	347	364	368	380	357	374	350	407	388	375	392	356	351	373	349	317	369	358	342	349	402	351	348	342	374	331	383	314	368	351	346	346	353	389	396	332	381	349	381	379	371	367	347	365	355	329	373	374	336	362	375	382	362	375	381	375	342	356	398	360	399	342	384	347	348	371	343	361	354	354	357	377	356	378	358	315	345	386	344	363	341	364	334	348	351	363	342	377	340	362	313	360	405	340	353	397	360	352	371	332	351	350	378	357	341	324	340	370	393	351	349	349	330	345	358	357	364	370	342	364	391	354	372	372	363	352	354	331	381	366	302	367	356	352	345	392	335	367	390	391	389	377	353	335	359	405	370	368	369	374	390	369	380	372	381	361	362	365	345	321	356	378	345	356	345	349	402	386	382	365	387	363	325	365	378	367	359	357	354	341	351	353	364	371	359	349	363	365	363	369	377	391	342	343	360	398	381	367	353	353	354	363	370	358	358	375	364	355	353	375	379	345	341	362	347	371	361	366	364	321	373	356	388	354	373	387	374	355	344	379	386	371	393	370	334	382	365	369	360	359	362	367	333	360	316	320	376	354	334	375	326	336	350	339	351	351	373	372	383	354	340	358	333	369	340	341	347	362	391	378	389	357	329	346	375	365	342	351	330	373	371	353	326	330	320	367	345	358	351	379	377	377	342	360	370	352	342	381	348	361	350	353	378	363	358	362	343	383	368	401	366	365	353	364	347	379	334	343	370	353	415	341	349	342	385	340	356	368	345	353	367	350	350	354	345	382	391	389	351	358	367	378	358	359	387	325	347	371	344	369	365	336	380	322	374	383	360	315	368	369	355	384	371	367	356	365	333	352	340	320	384	385	355	343	309	360	358	345	384	376	382	328	367	345	347	381	367	343	375	353	364	318	348	345	358	363	372	367	366	387	349	364	329	399	350	337	327	381	361	362	339	354	363	362	374	345	359	354	365	364	356	344	360	363	398	355	379	364	337	344	389	361	397	368	340	380	365	333	354	373	348	350	330	351	363	376	391	380	371	356	339	341	383	379	351	331	360	350	345	374	379	339	375	372	349	352	340	389	343	350	333	352	334	390	338	387	362	380	370	380	306	387	349	369	379	353	387	348	378	364	380	326	359	371	368	380	392	361	357	367	364	361	376	374	416	355	366	320	365	348	363	343	337	343	354	376	370	378	363	330	360	335	392	363	339	390	380	380	328	357	347	357	360	340	362	353	378	315	365	371	344	346	335	371	369	368	363	371	358	351	368	366	373	348	363	365	338	342	366	379	333	369	372	362	392	353	356	337	302	366	350	370	358	353	393	339	370	360	369	358	329	343	360	370	359	349	357	361	356	377	382	355	343	363	360	351	351	356	360	356	360	373	354	350	330	360	344	329	359	339	396	360	315	392	363	365	354	338	348	347	361	355	349	354	341	350	387	390	362	400	383	349	342	354	382	336	352	373	377	395	376	327	331	370	349	348	386	333	357	350	351	369	339	393	382	342	335	349	357	382	368	371	397	376	364	353	348	360	340	367	347	373	323	385	393	372	363	366	338	336	369	373	340	370	361	329	364	326	362	319	347	347	363	377	370	378	363	377	356	335	383	368	376	372	363	355	357	353	364	358	362	336	380	364	399	353	340	372	356	385	350	347	351	363	364	339	378	365	340	361	347	347	363	385	367	357	351	352	310	345	374	365	343	354	378	339	374	377	410	377	353	358	340	356	378	366	363	363	328	360	368	358	356	376	400	329	374	350	341	353	345	374	357	349	326	332	352	365	359	348	354	394	355	361	370	346	358	382	361	366	406	362	334	348	371	357	366	343	343	382	328	370	377	335	380	347	340	384	343	340	363	348	359	332	366	327	376	323	322	363	343	342	358	385	348	360	336	351	393	396	374	366	394	354	378	351	373	352	369	359	358	376	343	320	374	340	371	368	353	338	344	354	356	352	358	361	356	339	361	355	363	383	352	378	362	359	343	322	358	329	378	384	359	345	356	371	340	367	376	350	371	372	387	391	331	371	357	334	385	368	341	343	300	374	354	381	366	348	370	356	388	365	324	343	353	359	369	357	381	361	361	346	383	363	364	352	401	357	334	351	363	389	351	340	349	374	357	376	301	352	329	354	366	364	378	351	365	355	354	351	369	348	336	378	392	343	354	348	363	370	355	355	395	366	378	336	404	342	350	360	330	339	340	370	368	361	347	382	372	381	383	361	332	391	351	351	353	324	365	352	343	340	373	362	308	380	369	339	332	333	365	381	340	363	394	370	371	434	378	366	319	336	346	375	346	382	372	367	372	390	356	380	377	368	369	381	367	375	385	381	341	342	365	366	368	407	351	362	344	351	374	371	379	372	340	358	377	384	397	346	350	346	342	372	348	367	357	360	336	334	355	353	356	342	378	365	363	370	356	341	364	358	345	345	348	349	354	369	390	402	366	377	384	350	347	406	372	324	356	355	366	401	344	353	343	363	367	379	369	381	360	347	370	330	349	370	382	351	329	344	363	362	344	364	338	339	393	374	335	382	332	370	358	368	346	353	367	356	358	341	378	376	381	352	363	343	343	359	365	375	354	339	374	384	339	359	355	360	344	354	374	364	342	360	368	350	349	349	363	333	333	356	341	365	344	371	363	377	373	342	365	349	354	351	380	373	388	360	385	357	359	355	374	334	379	356	394	369	350	368	358	346	379	319	359	353	376	377	342	359	349	391	341	333	342	334	378	334	347	333	363	354	344	394	347	368	344	345	339	367	385	331	407	385	366	362	348	377	356	353	373	387	359	363	367	322	373	366	336	385	342	363	379	363	352	353	334	356	349	380	363	368	327	368	404	341	376	372	365	356	365	344	398	313	353	349	354	364	390	320	332	367	378	392	386	376	361	366	321	354	341	341	345	363	364	376	360	360	339	358	389	361	359	366	351	360	346	324	378	361	350	375	352	340	387	376	348	351	345	331	370	324	370	369	362	343	382	373	376	321	334	376	381	352	372	347	375	349	339	340	359	337	357	395	356	325	376	347	339	364	350	348	356	356	345	347	376	353	404	353	373	360	359	324	349	335	325	368	352	359	363	345	377	369	352	361	337	408	368	356	365	370	387	384	354	367	352	349	343	371	345	359	398	364	370	335	365	333	370	366	319	357	350	371	361	333	393	347	357	342	334	333	344	347	387	377	359	353	347	352	394	368	338	347	330	369	359	354	370	390	393	358	356	376	360	366	390	389	356	352	419	363	375	366	354	374	327	398	361	317	368	353	388	399	358	389	349	361	349	370	334	360	350	365	390	374	375	365
19168	8051	7209	3994	2533	1786	1438	1250	921	886	738	693	599	569	542	498	539	471	491	427	448	413	416	438	471	418	395	404	406	398	380	354	402	388	391	331	434	343	377	386	383	377	346	386	378	358	359	398	411	377	363	365	339	397	352	369	356	362	388	354	337	366	332	351	350	343	358	359	377	355	333	315	362	375	377	339	396	367	382	369	370	364	355	365	353	346	416	357	340	362	349	348	340	346	359	359	318	376	378	349	347	358	353	352	369	360	395	373	323	351	400	341	358	342	330	349	394	372	375	313	362	350	359	376	361	366	354	350	309	337	338	347	347	350	347	342	388	372	350	392	384	354	383	329	335	332	363	390	347	336	351	363	352	348	347	333	339	372	365	377	344	354	318	353	382	354	342	322	323	356	360	353	348	375	328	337	337	330	362	358	316	342	341	337	349	333	339	393	355	352	396	349	343	355	370	365	376	366	358	367	360	367	355	385	374	345	338	384	308	379	396	365	374	363	406	377	360	380	346	336	387	353	349	352	353	332	355	370	322	338	375	357	347	369	340	375	367	387	352	352	347	366	336	364	360	358	333	360	323	344	367	335	349	352	326	357	390	375	370	351	319	330	350	369	396	387	343	354	325	315	397	345	336	321	353	319	363	364	366	364	365	361	347	341	382	335	349	356	337	361	350	350	363	342	347	384	400	349	342	355	398	359	349	399	341	343	380	341	329	356	316	366	333	336	335	368	359	345	401	387	374	324	356	345	369	380	378	340	334	334	339	360	369	340	331	328	346	346	367	345	348	376	342	343	374	382	358	331	372	357	335	377	371	312	395	363	340	344	342	356	357	370	343	346	338	383	374	370	342	378	363	307	353	340	340	356	366	350	365	349	342	371	313	387	371	327	351	356	349	346	382	350	351	374	326	362	364	316	393	340	358	364	332	329	353	406	389	355	359	351	352	344	376	363	377	394	345	384	351	385	331	354	367	344	364	334	335	321	368	347	358	352	357	357	361	357	362	359	390	360	361	360	364	374	332	344	352	342	373	352	360	355	352	372	349	392	330	361	380	347	367	396	359	383	335	387	354	366	379	351	350	371	357	333	359	387	364	372	377	350	396	316	362	357	390	324	322	318	329	399	351	357	371	338	362	340	341	325	331	382	382	344	348	352	347	351	377	362	354	341	396	346	350	341	382	367	338	359	355	386	397	362	319	351	367	353	349	365	397	358	387	356	375	348	371	352	349	355	334	362	352	374	372	395	360	342	346	345	343	336	310	365	340	348	339	343	364	328	418	323	346	386	337	354	370	351	366	381	342	369	340	365	358	354	355	345	343	325	335	364	353	361	372	340	349	363	355	325	353	361	334	365	371	377	370	369	366	342	374	386	330	332	354	376	341	373	399	355	347	363	338	375	326	350	345	372	372	330	345	345	347	345	335	370	360	348	367	354	384	382	370	331	313	351	379	373	360	334	377	347	395	340	326	340	376	341	374	339	368	338	354	359	387	380	346	357	332	344	360	326	364	365	356	346	325	360	347	324	318	362	370	372	384	358	345	368	374	352	356	372	318	350	329	356	350	318	382	366	339	359	347	352	342	344	372	322	325	347	371	374	396	342	360	362	322	365	348	346	388	348	317	315	354	366	366	378	362	365	339	333	344	356	398	362	344	319	370	376	354	369	391	357	367	351	372	361	336	362	351	365	349	349	350	351	333	352	349	315	345	358	383	367	319	354	368	362	295	321	338	355	333	352	367	366	386	327	394	366	349	329	373	358	344	387	366	360	334	357	352	356	369	371	338	381	372	385	351	387	343	376	354	337	368	354	350	318	340	375	361	345	370	335	378	384	337	348	365	372	364	346	355	386	345	362	373	317	359	352	357	332	368	369	370	356	343	299	375	366	363	356	390	330	353	340	323	378	364	352	359	357	378	348	314	344	350	341	352	362	366	358	344	310	315	350	390	358	328	358	354	341	418	349	347	348	366	341	397	367	331	380	379	339	330	377	344	368	355	352	352	353	338	374	351	360	349	349	369	352	325	358	384	358	367	349	360	345	368	368	365	354	320	361	351	319	345	359	379	365	333	367	349	350	352	357	378	391	364	356	338	334	331	381	354	357	369	372	351	369	366	337	344	314	369	337	370	343	358	324	335	330	390	331	343	337	349	373	350	386	396	386	353	338	371	332	368	391	330	363	343	351	380	351	414	335	347	360	377	334	333	345	366	338	356	353	340	354	378	369	354	344	353	358	341	369	338	369	390	327	355	342	399	335	351	399	340	326	369	323	366	352	373	344	365	354	374	396	362	344	347	352	332	340	362	356	372	370	368	363	342	355	359	341	371	357	359	332	377	322	349	402	363	371	346	364	346	396	357	351	364	353	325	349	324	344	332	405	320	369	366	372	373	374	339	321	320	355	322	376	336	355	362	351	346	353	328	323	357	357	376	350	341	368	375	361	380	336	383	368	374	366	383	383	369	385	351	354	338	341	338	351	334	317	385	364	356	325	375	358	365	355	321	378	375	343	362	356	375	356	360	339	362	387	384	378	401	371	367	359	338	358	364	370	362	353	330	365	344	355	379	351	357	340	391	369	353	371	362	339	383	357	396	338	352	352	374	391	348	375	327	309	379	348	350	365	334	363	320	325	379	351	328	399	365	349	356	385	367	363	379	357	370	394	347	343	370	366	359	368	351	350	370	371	357	342	349	376	337	356	321	358	334	383	350	344	367	332	356	359	345	361	363	352	378	364	355	344	349	365	370	329	346	312	385	367	359	349	374	338	355	348	363	359	384	353	343	393	364	370	346	352	348	390	351	388	355	351	352	347	353	355	347	356	386	359	355	360	350	322	370	355	327	317	332	363	323	363	313	355	380	365	414	330	363	360	336	346	366	327	357	368	381	360	353	346	349	355	323	358	360	324	349	377	353	333	346	370	353	355	373	345	385	361	353	332	372	336	361	388	347	384	351	329	372	364	331	361	354	360	360	353	370	396	360	333	386	303	345	374	369	335	340	343	352	346	350	341	349	351	353	358	319	364	312	398	365	362	344	350	359	376	339	362	357	334	326	366	342	341	362	371	376	367	334	381	342	301	359	378	376	392	352	347	371	359	372	374	374	328	351	383	391	364	344	327	330	361	318	343	324	402	350	354	350	361	320	374	346	347	345	346	370	347	321	325	379	356	362	355	377	372	349	316	361	351	339	337	360	356	367	363	341	390	338	333	370	340	331	355	349	352	323	327	350	354	344	383	333	342	348	333	329	382	364	349	328	369	355	330	331	340	380	331	374	345	388	366	359	384	318	352	364	328	397	335	364	348	358	344	352	332	382	362	334	337	353	320	315	402	316	347	359	391	351	373	327	349	351	393	339	376	370	373	381	354	345	391	375	373	370	354	337	362	338	324	393	356	339	343	360	362	358	373	383	365	383	352	343	372	346	360	368	328	362	359	347	349	353	350	343	316	353	377	336	321	346	361	339	358	369	329	361	332	325	340	362	353
22933	20646	28033	23282	20650	20736	11073	1655	1207	1087	1024	951	909	841	859	806	790	757	851	782	779	701	742	699	688	757	731	712	681	643	646	759	683	704	684	706	680	706	719	664	703	658	710	607	614	677	686	702	711	707	639	696	691	671	702	663	706	648	678	667	639	671	664	665	672	715	682	649	666	662	712	698	661	699	701	681	689	697	654	709	635	633	644	687	662	719	645	685	632	641	631	669	677	660	720	657	669	675	638	707	677	705	619	725	731	685	658	657	642	716	661	673	648	622	679	651	668	685	664	690	638	644	656	709	634	658	670	662	644	703	696	624	657	643	691	653	684	706	679	713	725	668	697	679	639	673	660	613	669	639	650	628	685	672	663	624	664	669	654	602	636	629	687	625	672	706	655	691	613	642	640	672	653	643	706	635	670	639	650	684	644	654	669	649	669	720	675	661	702	645	679	689	658	710	698	719	675	682	643	639	638	668	637	667	671	691	658	651	660	648	665	653	654	678	658	632	643	677	612	687	624	661	648	636	663	623	619	673	642	620	672	711	673	653	652	646	631	634	655	638	654	688	636	626	653	664	680	690	618	675	686	696	643	690	654	656	622	605	664	662	649	653	677	652	666	601	641	687	692	628	670	648	668	699	635	700	678	671	691	716	642	712	645	640	634	664	656	691	655	652	676	669	648	657	688	660	625	665	632	692	652	627	642	687	659	632	659	612	621	679	695	643	632	659	640	668	719	669	626	631	622	676	660	637	626	690	684	638	664	675	699	651	650	694	632	712	652	662	674	680	679	666	675	644	661	677	660	692	723	651	659	655	668	674	637	674	659	668	654	695	655	630	628	602	606	612	654	694	644	638	657	694	666	656	617	635	627	692	670	719	641	656	688	644	672	640	676	620	690	675	602	617	621	664	650	663	688	676	661	683	666	639	692	687	629	702	686	605	685	605	664	633	673	654	644	608	687	679	656	620	637	675	665	671	671	661	656	640	654	636	686	629	689	663	656	622	664	605	648	661	645	693	634	726	667	689	655	661	728	647	686	680	663	643	684	666	669	629	654	670	671	723	673	673	667	645	665	628	654	648	651	639	673	661	612	661	674	680	664	677	664	626	616	652	686	654	655	602	651	634	650	652	649	635	655	702	642	667	659	652	696	641	668	627	675	650	612	717	695	641	661	692	680	701	679	654	620	637	712	674	633	648	684	638	622	662	638	654	684	655	687	659	657	690	669	644	631	639	681	651	656	646	665	659	656	663	677	709	630	663	620	677	640	674	671	644	677	726	750	697	636	673	687	615	680	629	675	670	691	661	685	714	678	712	670	635	648	658	687	631	634	642	665	663	673	650	628	679	675	658	668	694	662	670	678	670	672	650	671	656	617	636	696	663	631	666	621	633	625	663	676	656	665	713	658	652	639	644	655	669	649	629	643	679	681	640	686	688	681	672	654	655	625	666	681	693	640	699	624	648	716	688	634	668	678	668	642	596	673	677	651	644	681	710	636	679	709	647	653	662	656	651	655	672	680	615	696	678	636	681	717	690	676	674	665	651	654	664	673	643	669	650	683	679	633	643	683	660	662	640	650	711	654	669	642	710	684	653	631	633	651	650	680	616	675	712	666	647	653	640	667	653	655	659	628	649	666	683	679	674	681	648	665	629	660	680	659	633	632	647	650	680	655	649	630	644	658	669	607	618	670	627	696	676	654	658	641	678	655	687	655	636	653	710	675	632	698	674	663	695	642	667	655	676	656	647	657	639	671	632	616	663	675	684	709	666	638	645	663	694	645	670	661	658	671	746	670	683	653	698	698	639	674	692	662	672	662	660	685	692	700	679	659	641	640	628	667	688	630	679	658	627	687	687	649	673	670	703	669	668	653	635	652	665	614	679	685	667	648	625	638	638	666	660	630	683	683	674	684	647	671	694	659	714	679	618	626	642	617	611	691	686	639	670	656	681	654	659	669	627	694	667	652	704	683	692	683	643	673	637	638	587	646	660	596	661	601	674	655	674	628	672	687	692	677	630	688	665	657	638	645	642	667	630	681	723	660	651	640	683	669	655	599	619	693	669	721	672	623	659	650	707	678	668	639	656	645	677	697	662	665	699	671	624	660	671	700	656	607	674	640	691	684	677	655	617	612	622	645	660	624	664	657	672	667	632	705	608	634	694	649	668	653	640	650	652	665	664	651	629	644	622	641	683	671	672	661	643	679	630	633	631	646	651	660	673	635	663	658	683	626	670	664	686	661	674	645	665	687	645	691	659	658	632	675	700	703	654	657	697	640	712	641	675	667	678	635	690	709	708	653	623	667	661	616	679	707	656	689	642	647	632	663	589	632	682	639	632	653	654	669	663	677	646	626	669	635	652	657	633	625	649	634	686	681	693	645	673	646	662	642	646	678	654	666	674	677	660	669	637	639	649	657	705	673	639	684	678	650	619	651	683	614	606	626	619	653	654	681	652	672	654	647	680	649	634	668	672	642	643	628	694	662	675	634	672	681	703	694	680	621	646	647	664	629	606	689	698	681	682	676	625	665	694	667	666	640	694	664	653	666	636	644	637	655	639	608	669	649	671	668	626	691	647	664	647	657	645	629	642	684	665	667	674	670	682	633	708	658	682	667	639	711	656	674	751	640	659	666	655	669	645	625	646	661	643	668	637	655	675	631	651	669	704	633	673	649	654	676	648	643	726	667	703	625	660	627	670	672	643	664	657	640	656	629	670	654	661	649	707	643	690	657	628	673	682	655	688	721	671	646	707	699	641	656	647	616	651	635	648	644	679	631	646	650	623	663	640	633	648	623	688	632	687	687	663	650	694	652	647	634	680	617	654	655	674	664	621	669	667	659	635	656	676	647	690	678	673	675	651	684	624	665	642	635	626	672	682	666	672	705	647	626	681	656	640	672	652	660	692	704	678	617	601	667	624	677	638	667	654	646	660	613	653	687	646	676	725	648	660	670	649	675	656	684	626	700	661	676	652	651	680	675	639	604	659	700	630	736	651	673	644	669	642	693	654	640	647	662	690	703	665	651	636	660	684	641	667	622	647	678	717	710	683	635	668	626	667	655	682	672	713	642	646	623	679	669	637	664	666	732	667	708	666	668	683	618	696	647	658	648	637	631	632	650	630	632	648	641	685	643	656	664	659	625	649	658	656	636	640	725	689	629	691	665	687	665	672	622	685	680	660	676	675	678	628	674	685	676	669	632	686	676	634	655	631	630	673	647	629	624	642	652	715	683	647	667	672	640	662	671	671	656	694	625	642	628	668	654	669	636	659	677	701	672	620	652	645	693	641	681	664	698	606	646	620	673	643	649	646	667	693	612	623	660	631	654	628	699	673	607	620	662	631	648	660	661	667	684	674	678	616	637	642	666	648	659	649	683	669	657	708	664	657	626	659	651	651	641	668	663	697	635	670	643	659	633	647	630	631	661	664	649	631	665	649	678	697	687	649	666	656	686	668	705	636	645	656	637	630	656	650	627	710	715	648
18160	14076	12696	7105	4768	3486	2815	2162	1963	1628	1477	1312	1141	1095	1082	1028	940	907	835	823	869	828	734	727	756	739	742	773	612	713	716	635	736	721	652	644	682	634	689	653	625	671	657	639	653	661	690	645	643	663	646	686	616	630	633	643	701	641	598	701	638	648	648	662	653	629	624	604	687	657	615	646	643	611	633	664	622	657	654	642	611	621	631	699	667	676	663	646	688	632	651	618	618	662	640	625	644	631	705	658	632	677	635	678	664	598	643	628	596	612	671	620	607	607	627	639	615	644	626	684	624	601	635	609	658	642	655	623	655	622	639	661	570	614	666	631	641	590	599	664	683	695	632	624	652	649	601	647	625	658	663	593	644	639	633	619	648	686	640	622	641	650	628	630	641	635	662	628	614	600	621	603	608	605	604	628	643	608	664	633	641	586	634	604	627	651	655	623	657	613	650	629	640	608	661	610	667	644	657	611	637	604	621	631	617	609	623	605	632	631	680	612	600	609	658	586	652	591	627	636	578	663	633	632	622	629	662	617	654	637	630	649	628	624	616	599	625	623	654	604	639	646	612	638	644	664	629	605	637	632	647	607	636	636	615	650	625	608	621	615	621	592	598	652	623	628	589	608	621	618	627	627	635	615	630	627	606	649	652	618	614	615	661	619	609	647	621	621	611	604	589	642	620	606	626	580	654	674	604	634	640	576	661	612	664	634	637	604	614	631	626	604	604	615	639	617	626	582	635	641	626	638	626	650	635	646	622	652	619	656	644	629	616	594	646	632	626	631	630	630	628	625	641	635	631	623	663	584	665	641	632	624	694	642	648	604	623	655	625	637	622	620	577	615	643	657	626	610	628	620	659	624	621	640	598	648	643	612	600	633	570	643	688	671	625	616	606	618	588	608	651	612	652	639	643	609	607	605	628	614	642	645	679	622	659	616	642	602	678	626	603	627	658	626	620	624	652	608	610	622	618	619	626	638	612	651	616	646	665	596	620	594	602	645	636	645	572	629	691	707	634	619	624	668	642	625	652	628	662	604	643	643	587	612	643	633	629	601	634	685	652	629	573	586	611	599	647	618	685	653	644	604	622	626	653	625	640	648	634	622	603	606	643	623	644	624	616	608	626	629	644	668	623	641	609	635	567	602	655	666	623	682	633	627	661	612	628	623	651	586	624	660	633	542	629	569	626	606	656	659	616	622	640	637	618	670	620	631	660	616	638	638	665	607	608	642	597	597	583	623	645	620	581	660	613	640	616	655	619	636	622	590	644	629	621	631	624	577	644	636	670	663	659	698	614	588	616	641	654	602	623	662	598	599	643	607	640	645	595	602	620	596	679	610	628	615	617	621	660	646	624	599	624	663	648	603	617	659	626	616	625	631	622	666	609	645	556	644	668	602	603	631	639	628	590	650	600	636	599	636	625	654	584	614	638	644	653	620	602	654	619	634	652	630	641	645	601	600	627	629	651	647	624	635	598	628	616	631	649	610	635	579	625	621	632	611	612	598	630	563	625	659	636	685	598	653	673	596	608	635	604	613	623	585	623	595	624	655	628	637	607	649	643	610	674	596	613	622	616	622	618	646	650	651	633	662	633	609	595	632	660	624	660	608	608	606	596	560	651	611	618	607	592	621	633	644	649	589	604	653	620	645	637	639	643	638	594	657	708	617	656	634	619	582	632	605	635	605	655	653	624	582	627	651	642	644	626	597	635	609	663	628	594	642	603	624	661	632	620	624	611	651	648	621	617	605	614	641	635	624	601	658	635	667	654	608	625	610	628	616	641	642	612	615	635	633	616	644	609	658	606	634	575	648	634	608	616	611	617	647	625	642	626	633	650	653	601	647	629	660	609	646	668	571	641	611	587	607	637	616	631	627	634	670	634	631	599	654	604	620	661	635	606	611	630	655	635	646	622	618	582	618	630	645	667	608	608	644	671	618	635	663	595	623	649	613	661	659	599	657	651	655	604	608	621	624	623	585	624	633	652	635	638	624	682	641	634	641	674	585	626	630	613	635	630	613	629	644	612	653	635	658	632	634	639	577	687	658	665	621	628	647	576	617	615	629	626	678	623	635	631	626	642	619	599	590	593	631	635	651	589	632	648	626	627	656	625	603	644	623	640	632	601	629	620	619	618	635	593	646	662	633	622	629	648	637	658	642	662	620	617	637	656	629	627	666	673	615	621	609	637	612	614	597	627	607	637	623	582	597	632	634	658	603	633	575	606	671	605	619	602	627	605	640	599	644	638	645	613	610	640	663	634	646	628	613	634	656	596	623	655	650	585	592	648	648	644	606	624	630	639	665	610	646	626	645	610	642	651	638	626	643	587	575	642	628	675	660	639	624	653	637	616	626	661	610	629	650	596	577	641	594	639	623	728	641	596	615	650	598	648	635	669	595	658	631	632	643	611	642	621	610	606	664	640	603	650	636	664	684	617	606	614	608	581	646	610	649	616	628	687	571	652	660	643	650	601	630	637	662	594	637	696	628	650	653	625	646	633	594	613	616	637	610	621	640	647	591	650	650	626	645	590	656	612	642	631	621	648	670	625	660	667	667	612	657	633	614	649	629	609	620	655	630	620	625	623	673	620	614	636	629	641	649	635	657	605	620	585	622	602	594	656	620	633	644	623	608	665	621	648	612	622	613	666	614	671	619	663	653	630	615	652	617	650	581	640	671	588	601	655	645	659	664	608	640	659	571	590	660	645	621	616	596	616	602	635	623	600	618	667	583	569	676	644	619	615	648	628	649	657	631	677	672	697	612	569	618	609	636	635	637	637	623	609	636	638	601	645	604	629	642	590	654	623	621	650	651	650	638	583	660	670	606	641	613	651	615	628	605	628	657	622	611	660	579	624	643	671	683	646	602	628	629	624	586	648	640	623	630	636	631	657	647	648	631	619	645	613	637	587	644	655	629	656	653	650	636	650	601	607	626	639	599	616	638	659	627	607	617	656	589	588	645	626	600	613	614	655	641	586	610	659	669	582	649	596	633	626	662	646	621	601	600	628	632	627	635	606	628	650	646	623	618	617	618	635	648	612	588	632	606	654	614	621	593	612	643	642	649	613	609	602	654	615	637	637	599	640	627	673	618	658	640	612	592	661	642	631	635	632	599	596	626	637	584	631	666	619	650	609	637	625	605	605	592	632	643	641	617	594	608	617	655	646	638	600	659	628	642	619	619	652	640	631	606	628	613	639	643	613	637	621	607	631	620	674	615	610	670	598	640	664	616	616	633	603	640	606	611	618	654	650	623	670	608	652	609	608	668	607	613	620	616	617	613	593	624	652	660	647	613	614	666	638	660	581	665	634	624	657	648	639	597	629	647	640	611	611	626	629	604	669	605	565	607	620	642	600	632	617	642	612	610	672	616	675	616	611	591	597	653	570	673	581	618	646	639	613	664	614	607	637	627	621	641	605	629	609	649	625	615	612	609	607	680	604	607	583	622	660	648	624	652	654	651	609	644	626	575	618	623	614	649	631	642
31180	13915	1838	434	359	313	306	305	270	258	293	267	261	270	243	268	287	263	245	258	247	264	257	279	257	268	256	247	238	241	295	240	289	232	251	254	254	271	240	272	273	294	267	260	243	242	269	285	242	263	255	259	260	246	290	275	241	255	244	244	242	260	282	303	272	255	229	242	247	246	264	231	256	241	255	267	264	278	260	243	239	240	268	257	262	240	256	259	276	238	261	244	269	256	237	278	272	269	265	241	234	243	245	253	237	247	298	268	262	260	242	253	222	265	243	248	267	265	251	267	266	281	259	263	272	239	291	246	251	242	282	271	246	304	256	230	263	228	232	279	264	256	245	266	257	240	269	287	251	262	259	254	269	248	262	268	253	246	237	255	253	250	259	249	251	278	246	261	245	277	243	258	261	237	247	253	251	268	272	218	251	237	240	253	239	282	292	258	273	261	239	248	271	251	232	258	247	267	245	263	245	281	268	229	234	258	261	250	256	264	258	271	256	260	278	259	252	255	232	268	246	268	253	239	276	259	265	250	240	271	245	252	263	211	254	293	280	251	269	268	247	275	258	273	257	244	244	255	268	277	276	263	247	252	255	276	249	249	238	232	252	262	268	238	253	272	273	287	280	254	273	294	241	267	270	248	255	272	269	246	213	246	279	286	280	244	263	255	285	250	278	249	244	251	266	255	240	231	296	271	265	248	255	248	256	266	271	294	262	241	243	246	246	279	264	271	264	227	274	234	262	246	242	262	253	259	267	270	280	273	279	257	279	250	256	252	265	295	248	266	241	262	256	251	249	258	246	249	266	256	242	277	252	231	239	226	238	264	267	268	276	310	271	233	254	234	257	272	267	238	252	262	257	256	250	262	241	257	258	252	236	269	257	261	260	244	236	244	264	255	244	239	245	261	252	229	261	272	241	239	262	286	259	245	245	258	256	261	253	240	253	233	271	245	253	257	262	272	215	272	254	278	276	295	279	261	261	247	274	229	258	234	249	263	262	264	245	247	260	256	237	240	254	223	245	251	249	244	273	250	256	288	271	269	246	278	241	252	257	218	241	269	252	241	260	277	233	276	226	281	242	254	259	258	231	277	262	246	286	281	250	259	282	237	262	244	262	262	245	254	270	309	240	240	239	220	235	285	245	263	244	236	268	266	243	240	247	287	270	258	283	279	272	239	242	243	233	253	260	229	262	267	253	257	282	261	249	239	243	262	262	225	297	240	256	278	262	239	257	221	281	266	250	257	261	259	237	262	237	263	273	239	229	251	243	261	248	235	292	239	255	243	283	243	250	244	236	265	248	272	235	245	298	250	248	239	246	237	277	271	235	281	265	256	248	263	262	263	268	278	269	258	242	253	263	256	283	239	256	262	245	267	238	228	250	243	247	235	261	239	236	261	242	263	255	254	265	290	253	254	282	254	258	256	251	264	281	270	279	257	249	243	274	250	263	225	254	283	265	244	215	250	249	271	243	241	258	268	254	261	247	256	247	247	258	236	256	269	252	256	270	246	277	254	277	268	251	270	218	280	266	248	255	270	232	239	269	250	254	255	247	249	260	223	261	264	234	270	251	258	271	309	283	220	240	236	278	230	253	264	240	269	246	275	268	282	263	278	276	255	285	269	259	262	257	260	253	239	270	257	245	262	264	277	253	236	264	270	283	240	254	276	260	275	288	276	272	261	255	265	259	255	236	260	254	232	274	243	282	263	277	254	250	226	251	256	249	263	258	236	263	287	271	257	260	234	256	252	251	238	242	249	246	234	246	279	252	285	272	259	229	263	240	263	245	252	273	254	268	271	256	258	256	239	266	240	275	268	260	241	264	259	245	250	265	259	266	266	250	245	283	255	274	274	275	273	247	250	242	237	243	253	235	256	284	280	272	259	272	231	296	273	277	246	240	262	258	266	242	259	271	228	228	247	262	253	283	222	283	257	276	248	253	251	237	252	249	226	286	248	247	237	209	244	268	240	231	265	232	260	270	238	243	263	250	274	255	227	253	231	259	259	250	276	261	212	271	252	293	268	249	266	272	235	254	256	245	253	233	264	242	282	282	281	267	236	265	266	269	244	235	251	266	242	256	275	243	254	236	239	259	241	208	239	259	270	274	242	258	245	268	253	236	267	251	248	267	234	271	225	271	259	258	278	221	261	274	257	235	289	236	247	280	244	247	248	249	244	263	260	274	248	255	285	258	278	257	226	278	298	234	259	249	239	248	247	252	287	262	260	275	262	250	264	248	256	268	273	244	237	235	256	241	255	252	274	266	258	254	244	252	257	254	259	258	256	261	247	252	256	258	270	253	266	233	262	272	260	248	247	246	267	270	266	250	251	248	276	238	270	238	226	273	254	260	252	240	252	271	249	259	251	241	237	231	285	278	223	270	269	281	235	241	255	243	258	265	284	217	233	241	278	298	260	289	254	227	261	275	261	244	247	253	266	266	253	246	268	241	248	267	255	269	251	246	249	260	252	266	249	250	263	256	254	223	249	265	256	266	245	258	248	287	262	250	279	296	281	245	244	252	254	242	236	275	263	244	255	252	265	228	274	282	278	275	246	257	227	240	256	247	236	247	232	258	248	233	267	246	254	286	237	257	271	267	258	261	274	279	258	252	222	240	250	282	241	277	276	269	247	252	239	261	239	279	245	248	257	255	249	268	250	279	261	259	262	251	229	253	245	229	274	268	243	252	261	255	238	275	269	266	256	252	247	269	284	260	244	243	245	234	259	271	280	272	269	268	271	270	244	237	237	274	288	267	253	241	268	263	246	266	246	260	252	248	253	255	262	273	262	249	317	239	250	249	247	263	244	233	276	248	258	242	268	261	283	253	246	253	232	257	278	244	261	259	231	268	248	267	284	276	276	302	272	276	258	257	236	257	280	231	235	267	237	261	249	209	238	265	262	263	257	265	269	276	239	267	257	288	259	229	257	263	239	219	220	279	270	253	274	264	255	251	253	264	248	246	244	269	248	242	254	250	246	253	246	276	241	282	263	261	272	255	271	258	255	268	276	254	246	227	282	256	263	267	239	261	259	256	240	274	259	258	242	284	236	262	263	268	245	253	261	249	239	258	293	279	261	231	275	263	294	257	257	241	249	254	232	255	241	275	230	267	246	243	265	264	234	251	231	238	251	266	240	256	244	288	263	242	272	270	246	251	240	246	259	247	228	270	279	261	251	273	243	258	271	250	266	250	262	260	262	265	261	290	250	266	223	227	254	261	239	247	288	242	222	254	247	265	259	234	253	238	266	232	275	269	278	265	240	267	266	258	254	259	286	270	300	258	249	239	244	288	252	243	294	259	270	263	270	223	260	265	224	257	277	255	285	259	246	246	278	227	254	247	270	268	236	263	257	254	271	262	260	287	260	262	242	255	242	291	263	283	257	252	252	238	259	269	283	258	255	245	244	260	278	271	236	254	243	246	223	240	270	272	253	260	251	276	243	259	280	223	270	221	251	228	254	261	250	236	232	262	287	284	277
15962	721	675	426	377	386	348	338	327	314	314	285	298	290	281	293	290	283	292	261	287	289	277	275	268	259	316	275	277	282	278	276	265	269	296	292	278	297	278	269	284	292	306	276	270	291	295	284	288	298	284	273	260	236	265	279	268	249	270	295	257	247	283	263	278	270	300	266	266	267	259	261	313	263	261	283	277	313	267	264	290	284	264	277	280	295	290	274	227	259	241	293	318	266	296	267	262	282	303	238	295	260	296	287	271	303	278	267	267	293	280	263	268	288	263	290	288	296	261	273	263	249	277	240	310	252	282	264	287	260	273	275	297	267	291	291	269	310	264	285	279	292	277	271	287	286	294	288	269	265	287	291	264	288	275	254	291	281	275	280	295	288	278	270	284	274	280	264	298	268	298	276	330	260	260	285	280	263	262	296	272	272	288	291	247	284	271	292	282	274	281	294	304	261	279	283	266	269	271	285	291	275	277	284	278	278	264	290	276	279	258	291	283	284	304	257	277	285	307	276	285	250	282	310	269	293	274	293	263	277	312	302	268	258	291	281	299	292	279	281	286	282	262	260	255	271	312	294	281	332	254	296	283	300	282	288	262	274	280	265	304	278	259	295	281	307	286	294	271	269	249	255	287	297	261	274	290	286	275	271	296	302	272	292	301	282	265	276	261	268	277	300	268	290	261	301	245	275	270	287	259	292	310	274	275	276	297	289	281	272	289	292	282	245	300	301	276	271	254	268	266	287	282	228	288	280	262	274	266	288	261	268	265	290	279	275	288	252	274	284	255	273	260	270	292	295	266	256	277	268	271	251	277	280	272	274	289	263	268	289	286	260	275	275	264	277	262	292	269	289	263	288	282	307	288	261	302	266	255	297	291	291	281	286	258	273	284	270	266	271	277	268	291	273	266	285	240	267	309	290	270	260	282	300	282	285	263	277	293	280	264	259	283	280	298	255	262	289	276	277	270	304	299	268	276	274	288	282	273	255	256	283	306	272	265	304	275	269	287	293	274	235	268	275	273	277	254	277	278	263	293	258	272	305	305	291	284	288	270	269	278	285	307	257	295	286	278	272	277	308	262	289	273	273	256	290	227	253	265	265	277	286	292	275	287	277	271	298	277	277	281	311	307	267	281	312	280	261	260	278	301	281	271	276	292	262	299	259	246	280	270	256	286	270	281	282	276	305	291	269	271	284	278	279	306	272	281	278	271	282	293	265	289	302	275	276	270	250	254	265	283	304	279	255	256	267	285	267	267	268	292	305	287	249	250	281	297	297	261	265	292	299	274	261	271	288	276	284	267	293	246	296	304	268	293	268	285	277	265	281	269	259	286	270	291	269	275	272	277	280	261	291	298	278	318	271	259	285	276	259	258	254	315	303	257	285	268	281	316	265	324	263	246	267	292	290	276	253	284	293	231	254	275	273	294	258	291	259	277	269	249	279	266	285	267	274	285	260	285	270	289	283	251	262	304	273	287	269	272	291	285	311	280	274	265	284	282	259	271	285	306	293	266	254	282	254	260	269	287	280	297	258	262	277	252	291	288	285	275	275	239	271	277	276	289	280	269	283	291	277	277	290	283	308	281	238	265	287	329	272	275	287	265	308	262	291	270	297	296	267	280	281	272	311	266	298	281	254	306	296	284	265	279	291	283	283	302	252	266	309	295	311	290	272	286	277	301	278	312	267	305	291	275	283	252	279	290	251	305	275	287	260	266	266	278	278	267	295	306	277	286	260	271	259	289	268	258	282	289	288	296	271	295	294	266	271	288	246	276	255	260	259	289	308	274	273	258	288	277	300	274	263	273	293	301	257	287	304	253	271	270	264	270	256	276	272	309	250	281	264	289	279	284	287	301	279	286	285	269	289	271	260	276	283	282	270	286	273	246	301	295	286	300	312	270	291	289	291	261	266	287	268	283	295	266	270	316	272	271	265	290	266	282	287	295	278	265	284	275	295	272	300	281	289	302	268	317	276	240	264	279	310	275	290	263	274	291	279	276	264	299	246	275	297	279	226	275	267	247	311	320	296	290	306	311	283	303	259	296	271	270	287	276	278	289	282	277	311	298	279	308	262	289	280	258	281	289	271	298	254	297	263	295	272	271	266	268	305	299	290	291	291	265	279	282	281	291	269	285	272	240	305	267	284	280	259	300	294	278	300	272	291	290	286	250	282	310	292	279	296	293	287	290	266	302	277	273	293	294	250	281	269	299	314	262	275	279	280	304	261	280	276	270	271	297	263	252	289	269	262	287	327	285	300	281	297	290	270	278	242	271	291	273	272	293	279	277	302	286	275	268	272	278	304	263	258	256	276	303	258	302	296	264	269	275	241	297	299	278	243	286	259	279	277	298	252	277	308	285	263	291	305	283	273	287	279	269	295	238	292	281	276	281	274	261	281	287	257	304	281	253	287	260	282	284	308	295	273	256	289	274	266	283	257	244	300	306	258	272	282	310	284	299	293	288	304	270	292	259	282	284	277	264	290	307	267	267	253	280	275	283	271	268	268	285	280	284	282	291	293	261	291	266	272	289	296	279	261	291	262	291	291	282	253	289	278	293	275	285	297	280	308	256	275	270	281	277	255	262	313	270	266	267	295	292	270	301	296	286	269	279	249	273	287	254	286	271	288	294	276	284	297	301	255	297	255	291	295	263	263	284	284	274	270	277	257	301	286	286	277	290	274	278	277	282	248	292	311	315	267	261	280	289	318	265	295	245	278	284	306	288	265	303	284	282	256	293	262	294	277	276	284	291	280	298	261	268	292	298	282	270	287	266	288	284	242	260	283	283	256	273	302	301	287	309	284	273	247	279	267	273	270	306	259	279	281	281	294	287	281	283	285	287	264	282	278	292	277	261	292	240	290	274	288	291	263	283	300	296	276	296	304	277	294	297	286	277	262	284	281	294	261	295	298	310	263	271	285	277	295	295	287	255	295	270	268	301	281	244	283	282	283	292	266	273	280	305	268	283	302	261	305	283	298	284	269	263	261	298	252	290	242	266	281	293	280	289	298	280	266	299	263	300	272	307	284	292	268	254	311	282	297	280	245	297	262	291	264	271	323	266	274	266	283	281	297	293	265	283	284	304	309	323	272	287	311	273	280	275	273	280	256	276	267	280	291	283	289	279	270	286	290	289	287	273	309	298	284	269	290	256	282	297	264	272	282	272	242	255	268	283	286	265	285	308	284	278	278	274	259	264	284	274	279	268	291	267	290	274	268	266	301	283	267	300	286	302	299	295	282	277	282	272	283	288	284	265	279	302	296	280	285	263	289	275	279	283	289	296	254	252	267	252	296	294	286	291	260	286	327	268	304	292	280	273	296	267	295	251	267	277	286	297	282	304	264	313	276	285	284	262	253	268	275	284	259	259	297	255	283	275	281	299	303	280	271	288	303	291	286	274	256	296	263	262	291	260	261	268	268	291	299	282	257	285	294	322	296	297	261	259	281	251	263	272	282	256	289	279	281	293	299	279	259	286	272
24984	20670	27582	23806	20656	9340	1108	731	649	584	470	460	471	442	437	420	428	449	429	431	431	410	367	382	417	397	366	370	364	378	393	388	405	358	381	357	369	367	372	366	370	352	328	391	360	366	366	335	334	331	335	373	399	362	337	330	378	350	336	383	404	389	376	362	407	367	384	332	343	380	331	375	394	376	332	375	350	348	332	360	382	377	360	353	384	381	367	351	389	380	337	348	366	362	356	344	349	356	371	379	366	356	382	388	333	355	387	395	369	351	331	358	327	357	366	374	358	364	331	349	363	405	344	313	380	355	353	380	339	375	341	347	344	355	359	352	338	364	392	361	358	378	362	332	398	367	363	373	388	380	339	370	386	310	338	385	362	338	341	346	369	348	356	394	400	360	339	360	335	371	355	340	330	374	356	359	338	377	360	358	335	353	355	359	342	387	390	383	330	349	377	335	363	381	341	362	356	358	377	371	380	359	353	348	356	323	357	341	368	372	361	325	352	326	372	305	382	351	358	381	355	365	391	339	341	344	307	375	350	363	354	334	357	330	378	348	351	378	332	369	336	368	339	344	339	396	346	353	363	358	343	368	367	354	345	390	369	350	333	354	371	361	348	368	374	392	332	378	364	350	376	354	367	348	355	381	360	361	365	391	367	343	366	368	367	342	355	350	327	318	344	337	319	347	323	355	375	331	343	389	355	383	368	321	387	365	347	363	353	329	333	364	385	336	367	371	359	369	370	359	372	356	367	376	369	379	330	347	369	332	339	329	396	365	346	355	359	342	353	343	363	355	349	321	350	397	357	367	331	356	346	325	355	368	334	344	362	349	365	352	370	360	352	335	344	373	349	344	348	353	360	353	374	346	354	351	389	360	377	389	325	369	357	337	376	395	319	342	360	360	350	350	340	335	329	358	336	389	357	357	322	383	352	365	343	343	357	324	359	367	338	331	348	359	358	316	351	324	345	334	371	360	354	363	349	420	344	346	354	337	399	345	362	356	380	347	378	368	348	392	380	342	375	332	376	361	354	355	340	336	373	387	344	362	350	361	339	382	338	366	361	345	371	349	370	377	349	322	377	388	385	320	341	374	348	348	360	331	366	341	358	340	381	365	371	342	362	329	359	376	340	416	383	355	367	328	343	351	393	336	356	371	355	357	358	357	378	370	360	375	356	347	383	379	371	343	357	348	337	318	340	340	337	362	338	363	349	356	352	344	377	341	354	361	372	335	348	350	330	333	330	359	374	357	354	353	310	391	353	347	357	350	385	342	369	327	340	364	340	341	372	408	351	346	355	371	345	349	346	376	349	365	369	382	386	344	357	333	336	318	352	377	366	346	356	379	397	363	365	363	348	330	341	372	365	343	363	336	361	378	341	364	358	390	350	343	326	341	313	378	341	351	368	366	347	397	304	377	344	354	357	342	375	347	365	366	374	352	351	322	402	353	385	378	355	341	358	394	345	325	368	355	365	361	336	366	374	351	382	352	349	341	337	359	361	337	370	369	362	348	343	343	377	360	325	350	314	341	372	358	346	351	371	411	354	365	402	341	332	315	388	357	343	372	349	338	341	365	358	366	370	340	338	310	356	350	421	399	375	369	380	377	337	364	367	376	358	364	348	327	369	337	381	368	377	410	348	371	343	359	355	351	360	369	333	373	374	352	343	385	374	373	362	360	394	367	373	361	350	370	321	351	369	350	346	361	379	354	366	360	353	369	346	344	315	355	360	325	371	341	357	345	335	341	334	344	385	361	351	339	363	367	368	380	376	352	335	355	346	368	374	339	360	333	397	381	368	335	352	381	335	363	376	370	350	347	353	314	374	355	354	342	339	337	374	358	329	379	362	397	375	325	371	384	377	349	365	360	363	314	374	338	340	356	350	341	396	364	346	336	345	335	370	323	356	348	369	424	376	343	393	322	362	358	345	339	359	330	362	373	374	344	358	343	316	372	329	323	365	347	372	352	406	343	369	344	376	372	347	363	373	333	354	337	361	374	338	388	357	305	361	389	346	371	335	389	355	347	388	353	308	374	323	355	328	346	350	324	345	349	378	360	346	363	325	362	370	368	358	342	359	372	333	338	384	339	356	352	347	344	317	366	345	373	344	318	325	362	361	340	384	326	318	341	359	346	344	362	327	372	359	366	345	366	364	348	336	346	343	372	355	359	405	366	341	348	371	345	330	366	358	355	347	361	363	358	366	358	342	314	326	363	387	373	341	359	331	362	395	352	375	348	349	354	340	360	363	354	362	324	335	392	322	351	357	358	376	335	352	363	324	339	386	365	365	395	371	347	358	358	342	379	369	384	337	389	356	338	374	365	374	358	339	334	363	384	372	368	366	348	376	376	363	348	344	343	358	373	368	345	328	411	321	357	323	361	357	371	316	369	357	357	383	352	378	405	333	349	351	356	347	329	350	337	309	352	364	349	360	359	351	358	361	372	338	363	352	377	342	376	312	342	380	357	375	392	342	379	359	352	334	388	379	336	341	338	374	358	372	346	354	355	368	321	371	319	364	322	359	349	349	369	362	339	381	355	351	371	383	357	339	369	368	360	372	361	397	379	368	354	328	368	348	372	349	367	320	410	384	345	353	336	347	359	342	357	338	356	400	359	388	369	362	379	365	339	398	383	332	334	355	334	366	347	372	339	338	340	329	382	358	341	331	354	340	346	338	382	378	388	328	388	341	353	348	360	334	352	352	336	350	388	404	383	368	361	342	355	366	366	331	318	362	390	350	364	348	362	372	393	341	384	345	397	359	363	366	376	369	358	381	383	381	342	369	367	353	351	334	370	365	346	349	338	356	332	355	359	365	364	351	374	368	363	386	342	371	342	385	347	331	354	394	350	348	317	349	345	373	370	349	361	366	372	368	362	384	346	341	333	340	364	375	344	361	359	386	320	349	329	349	346	375	355	361	348	334	341	347	355	355	360	355	340	327	390	356	382	325	340	387	335	370	330	341	353	322	367	338	350	371	353	360	363	367	355	385	391	348	316	328	380	349	354	355	368	347	366	354	363	361	410	387	345	366	379	345	376	385	352	388	365	362	351	336	346	348	411	382	334	344	326	339	374	354	368	354	358	343	351	328	354	393	365	335	342	360	341	371	392	373	374	370	366	353	359	360	305	398	320	371	346	369	369	367	355	338	335	340	375	344	361	361	367	348	357	318	369	332	388	345	336	344	353	359	344	343	375	340	387	367	305	364	333	387	372	382	362	348	377	322	365	354	380	365	377	371	344	404	335	364	369	348	370	340	289	356	351	336	377	345	350	366	352	360	360	382	348	326	344	402	336	347	350	354	340	362	315	361	371	349	373	343	377	342	360	357	360	374	366	329	357	368	382	389	355	361	368	354	371	352	346	348	371	384	384	343	363	345	363	353	384	371	360	356	325	350	325	362	331	384	379	372	338	381	384	386	326	350	359	351	334	311	375	352	343	345	369	348	354	344	334	352	365	377	364	352	364	351	336	309	346	329	356	381	378
19409	8143	7323	3769	2596	1916	1447	1121	995	847	782	672	657	593	545	511	540	464	421	474	432	444	422	393	429	443	410	412	360	388	367	386	402	373	395	403	402	375	375	367	369	410	376	374	397	390	388	397	405	353	363	360	372	342	384	379	375	364	364	405	393	365	379	373	384	350	320	357	356	360	373	360	348	365	333	378	356	340	386	353	379	363	408	361	347	366	361	367	344	320	361	325	348	355	352	333	349	349	360	326	370	369	340	380	383	354	334	323	312	339	358	362	335	363	367	388	371	361	337	360	368	346	356	365	360	361	348	333	366	384	350	354	345	370	372	363	330	380	425	406	357	396	385	326	374	360	322	341	348	374	346	386	371	341	353	367	332	351	360	343	388	387	371	363	358	346	354	408	369	339	370	341	378	388	371	369	342	343	396	350	351	346	363	333	350	324	332	340	366	395	357	327	375	343	318	365	358	353	342	354	360	332	347	355	354	342	361	337	312	331	361	355	343	390	356	344	354	373	342	369	327	377	351	358	328	350	361	317	356	371	381	336	355	376	360	392	382	354	368	348	351	360	353	399	370	386	377	363	382	357	346	346	336	364	351	381	367	349	328	345	316	356	371	360	343	378	367	386	352	369	349	364	354	369	380	342	339	375	359	345	361	347	334	356	384	343	349	339	382	372	365	347	344	370	360	365	355	387	362	343	330	337	381	328	354	368	362	331	369	351	344	343	381	360	361	368	339	371	323	349	325	376	386	374	353	341	348	354	369	371	357	355	356	352	347	363	350	347	387	348	376	346	354	365	355	363	320	391	356	367	364	366	352	355	375	370	360	355	351	352	399	331	348	356	355	364	365	350	370	345	372	381	361	343	334	360	391	350	356	404	325	382	390	379	369	338	383	319	377	345	355	355	353	335	344	344	370	352	337	388	345	377	366	362	359	363	342	333	345	363	380	333	344	346	337	365	385	371	338	379	358	378	355	336	371	347	375	360	353	370	375	336	380	362	360	344	379	376	360	377	339	324	348	361	341	357	347	327	353	363	349	370	332	372	366	357	363	359	364	369	353	343	341	345	358	320	363	355	352	372	335	351	373	361	343	366	352	349	359	344	412	311	338	371	340	395	344	322	352	369	364	397	379	340	372	340	378	349	374	387	346	350	354	311	328	342	376	338	338	346	406	324	365	319	335	367	337	343	340	380	331	371	344	342	336	360	338	343	353	312	366	331	357	402	325	389	345	364	369	353	344	382	329	382	327	336	355	356	349	357	357	370	345	297	350	355	352	364	400	314	342	364	348	314	349	347	342	346	325	330	362	327	352	375	380	346	359	345	373	354	343	394	361	323	368	352	388	367	371	324	332	361	347	344	346	377	356	373	375	379	407	353	337	364	395	371	370	389	335	351	361	342	335	373	345	352	358	372	357	383	325	368	348	380	356	319	376	372	365	359	362	349	358	382	375	336	373	369	398	364	362	362	398	355	355	342	360	339	350	373	334	389	365	329	381	355	395	367	349	344	369	361	358	343	338	347	337	370	357	345	348	324	387	364	367	338	362	367	360	352	353	370	341	374	328	361	339	389	345	370	335	342	360	355	376	359	341	347	370	363	343	334	359	350	368	340	365	340	346	368	327	389	369	352	353	372	363	390	400	344	364	324	359	355	321	371	347	344	323	366	358	333	361	356	328	349	347	330	362	361	379	361	345	344	374	383	331	342	387	382	333	335	341	346	368	374	338	362	320	340	354	362	345	336	340	368	330	330	349	335	363	376	288	338	345	331	373	377	321	367	347	379	327	376	380	370	366	355	326	346	392	352	391	347	327	366	329	344	325	367	394	348	358	381	336	363	377	380	346	366	325	378	349	333	388	343	394	373	309	320	341	337	414	351	363	374	354	342	357	330	380	360	352	337	351	356	363	339	371	399	352	346	387	358	305	360	348	332	353	360	345	393	341	355	357	332	356	381	366	357	357	342	370	360	354	365	372	419	362	359	332	347	372	359	361	301	329	368	357	367	373	376	343	389	357	348	363	341	352	362	395	377	362	358	325	367	375	378	365	326	336	374	365	320	351	360	362	351	365	355	375	350	368	365	335	365	392	372	347	338	349	395	354	377	332	318	366	363	374	387	347	366	390	339	369	374	396	346	356	354	389	327	352	383	352	354	342	361	392	355	343	396	359	344	362	365	357	357	340	364	371	372	367	351	366	370	376	362	354	375	353	375	335	378	382	365	372	376	369	330	367	367	339	369	395	343	360	383	370	397	358	405	382	325	369	395	346	336	377	337	390	351	379	344	356	379	345	346	372	312	322	375	338	387	346	346	345	342	356	331	329	316	331	383	377	310	365	360	360	375	341	386	360	374	336	393	391	363	348	381	355	345	357	369	384	363	363	380	361	334	361	383	379	346	379	346	350	372	363	364	271	387	329	363	386	389	314	339	346	356	330	340	346	342	377	357	340	345	367	326	322	343	349	369	358	370	358	361	340	362	362	338	331	372	331	348	345	364	335	344	391	368	374	353	331	347	353	369	386	363	338	363	368	371	373	368	333	362	372	400	356	355	362	357	362	325	329	339	356	387	366	382	375	389	349	344	328	372	391	375	372	355	346	367	328	351	343	339	361	351	371	324	379	347	369	334	350	345	301	352	362	370	386	342	342	346	383	333	361	360	361	397	349	326	333	348	376	364	342	316	391	351	352	375	376	356	356	354	367	345	358	360	355	357	340	378	375	357	307	350	367	342	353	357	320	328	387	371	371	340	359	349	341	347	349	388	358	348	376	334	359	369	357	334	335	365	381	382	355	356	320	363	360	373	390	349	359	363	360	375	315	363	352	372	381	399	343	380	322	318	352	386	339	379	351	334	370	383	381	358	348	372	370	366	327	387	361	359	364	319	337	348	335	338	323	363	331	328	315	358	355	338	350	383	356	337	369	360	351	336	383	381	318	362	387	362	372	380	347	337	353	356	363	364	339	340	339	327	359	340	325	361	304	379	351	329	387	359	355	361	369	351	357	330	337	362	377	315	368	330	390	345	350	340	384	401	336	375	361	387	333	355	371	340	394	338	321	333	386	332	381	365	350	367	329	348	378	336	356	363	345	379	376	358	339	364	375	342	357	359	348	345	310	393	348	356	340	386	334	334	351	324	341	359	371	349	366	338	373	379	340	363	352	373	327	334	363	340	382	360	361	358	376	381	339	360	340	368	338	376	335	368	361	413	385	359	389	367	383	398	356	347	365	376	363	308	371	364	356	374	353	365	352	384	409	346	372	422	350	359	357	342	345	379	339	353	345	379	373	391	374	359	351	389	340	361	309	332	383	410	359	366	355	354	388	349	358	336	370	347	384	353	353	418	365	366	353	350	349	368	371	361	354	329	377	360	360	351	382	345	350	337	346	327	327	395	374	395	379	337	360	348	365	342	351	344	348	361	342	333	335	341	380	403	335	342	363	350	367	362	387	340	384	350	373	305	364	332	336	361	328	362	337	357	347	334
22893	20642	28184	23109	20644	20753	10097	1652	1188	1110	1081	970	880	892	861	869	794	797	802	792	782	702	777	720	748	723	730	732	741	719	668	686	688	716	670	729	755	754	657	666	690	702	688	732	729	695	663	693	724	718	686	735	653	662	658	717	682	703	669	646	659	693	689	696	703	670	664	657	731	680	644	689	661	724	744	686	687	677	661	643	656	714	674	642	744	690	680	706	730	641	679	706	671	709	632	675	700	626	676	708	660	668	677	700	686	670	688	658	698	685	647	663	669	609	648	710	699	640	689	672	692	663	618	674	697	680	668	680	648	674	665	675	652	744	687	671	683	696	762	683	769	750	702	683	688	697	687	666	675	663	660	674	647	675	680	661	694	712	717	720	692	681	681	690	699	723	713	677	683	692	683	687	692	683	706	664	638	716	674	677	711	631	659	695	676	655	685	687	657	698	622	684	720	664	735	673	716	686	713	643	669	659	681	669	676	662	747	665	699	640	728	683	692	693	661	670	678	679	683	711	684	644	696	681	706	705	683	707	668	693	653	654	709	672	640	627	698	732	696	654	691	668	669	678	644	658	687	663	701	668	707	696	708	673	683	661	692	654	677	650	629	638	640	641	641	707	671	648	692	697	687	689	662	624	675	679	657	687	687	645	661	665	652	712	717	675	665	687	689	677	705	675	686	638	691	673	697	653	684	648	674	707	661	640	663	692	644	700	684	681	654	706	688	675	654	657	653	683	677	732	709	688	697	638	658	697	750	692	650	664	684	727	739	643	660	656	691	689	688	731	689	666	666	667	694	685	681	701	661	653	683	683	699	691	679	678	658	709	648	693	671	680	719	647	719	650	678	646	691	711	691	737	656	675	658	670	662	700	681	642	662	678	684	674	673	665	739	671	700	699	677	670	681	712	672	718	677	730	710	668	673	690	696	673	700	654	712	692	675	668	647	687	685	694	627	671	704	670	702	741	658	676	666	652	633	641	705	686	649	710	657	681	655	704	644	707	664	648	685	701	655	662	677	666	680	671	685	636	712	653	672	720	662	684	684	651	621	638	659	722	702	672	665	653	635	660	666	696	687	687	657	685	627	663	643	664	688	672	684	688	698	688	658	711	695	701	677	656	727	693	663	672	692	686	659	678	686	686	687	684	698	656	616	674	678	712	699	695	656	662	687	723	680	696	699	673	685	674	710	675	685	585	632	717	703	717	674	693	715	645	654	671	693	695	670	677	659	708	705	653	738	647	655	653	644	719	653	703	662	657	653	652	678	721	747	707	684	654	696	681	668	688	710	666	651	687	688	681	693	680	690	720	653	616	707	681	673	693	723	710	672	687	653	659	631	679	657	686	696	664	692	670	661	675	657	645	663	680	656	663	627	722	692	714	664	667	656	688	675	692	675	714	629	687	686	660	685	638	685	740	673	656	677	688	658	678	728	662	665	758	709	660	676	688	695	756	650	632	675	645	628	639	647	667	675	646	706	627	647	646	649	705	726	691	663	677	669	631	684	697	673	625	730	741	655	695	704	670	667	675	673	690	683	681	686	677	668	676	680	679	709	681	703	668	702	624	665	665	650	674	672	684	640	666	681	678	669	698	666	693	679	736	644	698	729	685	696	701	725	734	636	679	712	661	673	643	704	644	691	664	735	718	678	704	735	686	706	695	693	710	668	658	665	684	665	678	664	679	654	700	710	658	667	659	658	660	713	627	679	708	665	676	667	672	634	657	690	656	651	685	680	702	708	701	642	731	687	704	686	647	709	644	681	711	704	686	645	707	683	649	654	643	702	667	736	678	679	666	679	702	649	675	703	697	713	684	687	693	712	686	647	674	657	685	686	688	694	663	668	715	690	665	659	733	687	672	690	689	706	721	666	679	671	708	711	686	666	718	661	710	669	683	686	660	655	643	705	681	671	642	664	646	715	660	689	653	648	653	683	676	711	642	652	678	671	669	665	688	684	680	672	720	682	655	645	689	634	675	653	678	692	671	653	771	660	690	696	647	660	723	693	658	686	707	689	693	697	685	665	682	631	697	622	656	674	708	718	659	654	666	706	673	644	666	674	660	604	660	684	700	682	648	678	632	658	682	653	699	684	694	697	715	692	677	689	685	718	687	696	669	666	681	678	653	681	734	679	704	690	687	711	669	668	639	673	684	677	692	724	667	684	677	656	722	670	627	671	704	717	673	652	654	635	663	723	647	678	634	671	667	672	677	685	652	632	607	688	675	668	720	664	683	702	703	714	693	692	642	686	705	688	636	663	657	663	699	681	696	712	680	664	663	688	654	648	659	671	708	684	689	666	719	652	674	675	654	686	659	668	656	637	711	680	694	687	701	679	701	706	672	692	652	715	693	682	682	693	683	686	667	654	689	716	649	646	624	670	663	685	709	653	609	686	669	653	723	675	683	709	631	705	645	726	676	641	636	688	698	650	682	685	693	644	638	713	655	701	690	668	676	659	725	648	652	687	665	648	621	668	667	703	668	741	657	695	637	670	667	687	654	657	708	677	658	676	699	716	673	693	667	650	669	683	655	670	639	644	659	696	656	644	714	669	697	684	685	703	635	643	702	705	707	732	659	598	702	670	711	720	667	683	695	706	634	677	690	698	673	658	679	654	677	688	677	680	677	664	710	671	714	716	681	696	676	733	696	699	727	703	664	635	668	705	662	692	724	694	673	682	662	668	677	719	674	662	629	711	690	682	671	672	685	670	669	691	685	688	750	678	668	694	710	693	702	700	687	690	702	687	687	712	674	678	640	718	685	692	670	686	721	644	723	646	699	701	664	681	611	635	687	711	702	618	683	736	677	644	683	667	663	639	642	642	704	656	673	690	729	691	688	710	685	697	672	708	663	661	670	648	690	662	639	687	663	654	674	678	705	657	668	703	696	657	669	719	682	699	668	659	658	716	654	684	644	668	671	675	664	673	727	676	709	661	716	708	656	672	724	674	653	672	656	643	689	651	690	691	679	692	696	692	675	677	658	645	686	689	666	667	664	704	636	711	673	673	693	638	703	659	716	686	654	701	656	695	725	701	705	705	665	654	662	689	725	684	703	642	685	667	693	694	632	662	692	705	709	680	705	697	643	650	659	635	670	662	662	644	663	643	674	700	684	702	685	658	673	698	677	683	662	671	684	670	692	681	646	692	695	635	685	689	663	645	670	672	670	705	665	671	648	712	656	653	659	676	660	671	694	648	655	663	691	691	688	654	657	659	703	694	644	691	667	711	684	658	685	671	693	619	700	626	677	693	711	715	691	647	700	626	715	643	621	688	636	734	653	666	700	668	690	653	663	691	651	705	682	673	646	655	673	675	725	692	705	636	662	684	713	686	724	716	673	663	696	677	683	682	707	680	713	685	644	671	706	679	657	687	624	664	668	702	658	631	689	674	681	675	671	666	653	660	655	658	664	648	685	692	653	657	687	692	673	657	677	644	668	676	666	660	645	671	642	631	707	723	692	629	664	695	640	620	659	667	659	641	709
17504	14274	12775	7319	5001	3659	2785	2261	1975	1718	1477	1357	1233	1119	1096	983	896	870	871	835	799	875	792	745	792	735	796	738	736	681	731	676	686	705	727	727	681	692	678	656	684	724	753	634	730	678	716	683	679	650	674	683	671	667	682	680	638	698	646	677	668	673	631	657	668	685	667	628	664	665	628	698	682	649	669	630	646	663	689	669	643	637	642	633	687	672	611	653	613	613	627	660	606	653	656	652	682	647	671	646	643	686	680	663	677	659	622	608	679	689	619	673	658	642	654	632	669	703	675	597	641	682	645	615	667	676	600	657	621	637	693	609	662	653	607	684	628	687	769	693	697	741	718	598	662	633	618	650	657	611	660	636	629	623	677	667	596	668	611	659	664	643	631	681	632	659	622	627	622	656	673	667	657	602	619	680	648	655	619	602	609	647	680	620	693	607	666	642	629	646	595	634	690	687	682	645	682	678	669	628	689	665	645	666	610	607	655	638	649	686	706	660	661	686	645	672	635	667	639	670	661	598	676	631	655	633	657	639	669	677	665	677	600	628	636	636	574	605	660	630	634	660	656	626	656	650	628	665	648	676	676	615	680	629	605	674	652	597	638	643	637	622	664	590	658	689	652	615	638	630	617	614	645	639	662	648	581	679	609	657	608	697	666	618	644	667	651	639	645	666	649	623	666	634	627	637	656	631	627	647	642	598	648	694	669	682	657	639	628	678	678	664	651	679	648	630	590	650	665	655	690	588	671	659	630	632	684	661	626	658	629	664	654	637	625	633	666	672	629	677	679	612	648	618	649	609	641	675	659	657	653	648	626	655	662	667	661	614	636	588	653	648	715	641	660	641	675	666	657	631	641	670	627	631	594	669	624	689	603	635	606	673	677	660	618	590	672	666	684	680	663	614	625	633	637	649	642	645	672	619	653	634	654	673	685	709	667	669	639	662	678	671	645	636	672	647	625	649	594	650	655	656	610	648	640	664	653	676	651	707	683	656	637	651	663	646	602	642	650	665	638	636	619	653	633	645	650	644	642	686	633	662	678	642	633	659	632	644	649	621	651	639	670	664	679	648	655	686	656	637	677	664	601	646	699	637	634	600	621	653	616	654	636	627	659	676	637	651	632	663	667	657	633	612	614	606	673	647	637	723	661	596	676	621	692	640	679	671	608	662	637	684	652	666	603	665	635	635	658	665	618	611	666	641	673	651	658	608	598	673	662	666	588	632	641	639	600	664	679	669	668	632	630	701	680	647	683	624	656	601	627	657	626	641	631	666	607	679	664	619	724	632	608	650	678	641	680	623	644	627	658	640	664	677	658	652	655	625	661	622	698	682	646	685	642	649	653	651	618	628	646	642	670	650	689	614	632	624	618	656	671	669	654	692	658	656	607	659	663	643	658	674	649	649	602	653	665	582	610	710	634	637	659	706	604	651	661	609	631	612	693	623	663	685	613	653	582	676	642	665	632	618	669	611	666	650	616	589	594	630	677	650	657	677	662	679	644	608	629	624	596	627	673	634	657	620	731	598	649	616	670	613	620	642	709	666	654	609	669	622	658	627	618	631	663	632	638	650	655	663	620	613	594	629	674	641	627	643	633	631	639	675	704	643	642	619	686	665	631	628	612	666	662	679	623	631	640	633	670	667	591	634	684	648	640	654	660	620	737	663	631	681	647	639	621	669	627	705	655	652	645	651	655	614	653	619	631	706	639	611	642	659	619	642	669	613	625	656	665	621	637	642	640	672	609	628	693	686	610	649	645	621	702	651	681	657	633	615	597	681	629	611	654	652	609	643	627	695	644	656	638	658	665	644	658	628	624	692	643	649	653	629	651	650	678	598	630	627	623	668	597	593	655	660	639	652	663	648	633	671	635	633	647	691	675	617	610	637	646	620	639	605	667	662	617	626	649	665	683	587	650	606	645	658	639	639	679	702	651	608	632	667	653	684	651	640	639	648	611	666	699	634	645	631	641	645	633	633	650	668	610	668	629	622	605	657	662	659	641	623	632	642	622	692	670	631	709	674	640	584	626	650	639	633	691	626	649	642	648	617	664	635	659	626	618	650	631	659	622	676	762	652	598	673	638	606	613	674	624	633	649	647	652	657	670	682	656	623	667	647	692	641	659	634	663	667	656	622	632	651	635	676	629	649	640	667	613	634	638	631	666	620	613	662	604	649	640	648	645	651	643	666	701	643	650	637	644	638	637	645	644	660	655	596	667	606	659	656	626	703	713	645	626	692	668	675	629	641	615	617	639	618	658	645	689	640	660	649	666	648	628	624	622	633	661	651	672	706	668	624	657	649	659	651	651	665	621	656	636	634	625	623	640	635	695	649	629	655	618	600	627	650	632	630	655	663	608	670	668	648	647	664	702	623	661	658	627	647	645	610	673	672	637	596	671	697	646	672	646	649	653	620	649	652	668	634	660	693	623	657	639	691	691	654	732	625	606	660	652	645	666	684	603	641	669	621	622	622	627	657	646	656	616	638	658	680	634	638	625	673	645	628	615	621	617	670	640	651	652	636	646	628	649	662	657	642	652	690	668	626	641	634	628	667	654	641	654	661	671	665	611	649	661	654	665	672	671	667	611	685	664	687	641	636	598	632	669	589	662	630	665	655	687	667	658	614	644	663	663	680	655	665	635	670	662	639	631	644	649	624	652	633	658	635	628	631	626	654	635	626	647	651	675	648	652	642	618	637	643	671	659	641	640	641	664	663	636	669	654	647	641	605	632	657	637	623	656	645	659	603	641	679	627	626	657	634	639	682	621	648	622	656	650	650	678	639	672	644	664	695	664	678	638	630	647	651	650	622	646	586	609	625	636	663	624	615	671	676	636	622	662	660	602	668	640	657	649	646	629	626	644	616	656	630	630	624	608	643	655	644	631	645	623	674	625	633	656	675	626	615	690	596	683	655	622	626	646	657	672	656	679	625	614	697	647	657	646	660	654	661	640	689	647	617	699	661	647	625	679	608	694	605	644	687	606	648	656	631	651	667	630	680	656	668	668	669	650	626	609	652	643	622	671	732	634	692	601	613	635	626	637	651	634	666	668	636	653	630	633	631	650	599	641	624	638	649	638	680	664	669	644	619	684	669	642	664	669	627	719	669	631	660	605	697	626	681	649	621	587	651	689	649	593	697	623	623	622	648	619	657	646	634	610	677	618	648	671	651	643	688	659	653	668	651	658	626	664	637	628	621	620	651	597	647	616	633	649	639	632	615	636	627	629	700	631	619	640	605	657	668	647	623	650	595	640	658	659	638	677	597	691	655	671	631	648	636	631	669	664	678	663	639	646	612	622	638	655	680	647	657	638	662	621	634	641	629	669	644	663	656	662	687	648	657	668	642	636	662	665	639	621	659	678	628	649	614	668	659	642	644	668	646	649	665	649	642	696	650	645	663	654	640	677	640	716	689	661	643	643	602	624	595	652	658	577	635	613	646	606	645	683	618	676	660	613	644	648	673	669	627	652	668	660	643	638	657
31234	14502	2043	428	319	320	329	318	334	284	314	281	270	313	294	299	280	280	299	280	288	264	291	296	281	268	324	275	300	285	288	268	300	252	272	269	274	291	290	297	295	278	303	285	265	277	308	268	293	282	284	317	287	305	276	293	243	269	293	309	262	302	282	293	286	279	270	259	284	271	267	278	271	266	263	277	249	265	266	273	289	270	277	283	245	298	312	267	286	298	281	323	276	300	287	274	254	248	265	298	283	276	287	287	293	279	296	293	264	287	256	282	270	297	295	308	295	296	286	268	300	277	300	282	254	286	272	294	281	274	261	286	296	314	295	289	308	295	281	273	302	314	304	281	260	268	310	290	303	287	287	267	260	268	270	308	270	297	277	286	291	256	306	289	275	283	265	260	249	281	281	261	266	232	277	274	267	296	275	284	285	238	289	275	280	279	285	299	281	306	266	298	293	277	265	267	302	272	307	273	289	285	283	304	309	253	323	283	296	275	290	262	268	267	268	285	280	296	291	288	288	292	286	313	295	284	273	307	290	312	286	287	293	298	303	303	258	293	271	271	280	305	301	288	270	283	286	281	322	301	297	279	339	255	286	281	280	285	295	251	281	250	272	263	294	305	261	274	302	288	271	252	290	279	291	253	293	268	304	298	284	297	284	256	288	295	307	273	280	274	276	292	306	261	268	262	274	311	303	301	284	253	306	255	287	283	277	303	286	269	283	317	273	269	268	292	300	289	290	260	302	268	267	294	281	290	309	280	287	262	274	289	304	300	319	298	251	288	302	322	278	287	246	298	287	295	283	281	305	274	285	271	292	273	294	255	280	279	297	252	291	289	262	281	284	313	267	300	285	297	287	296	263	279	289	271	297	316	276	281	302	280	278	253	301	315	296	262	232	286	262	290	299	243	283	261	308	316	289	322	297	299	274	269	292	296	296	288	277	292	258	271	297	294	301	296	279	268	286	294	272	280	259	281	302	279	311	289	289	273	269	275	303	294	266	240	284	302	285	290	255	298	288	278	278	312	304	299	293	301	326	269	315	304	316	300	291	306	278	275	300	293	296	297	270	286	292	292	278	279	279	304	265	289	282	247	288	269	301	284	318	279	282	296	294	294	293	276	302	281	283	248	229	298	276	311	298	268	268	270	237	275	269	301	303	307	255	277	274	260	271	308	269	275	301	289	277	277	306	281	301	274	284	291	292	307	273	292	300	272	277	291	299	265	264	284	288	277	267	282	304	280	291	275	306	238	290	286	262	290	295	275	270	265	345	237	288	295	275	278	280	275	301	278	251	243	281	262	273	258	236	297	311	290	279	298	287	272	268	310	292	283	297	294	278	298	299	286	271	264	286	308	285	282	290	304	273	286	311	284	291	294	262	279	280	290	278	303	288	291	257	290	281	280	259	286	266	267	272	299	248	292	283	275	288	272	310	320	308	286	289	298	305	278	281	261	287	301	252	263	286	297	295	254	300	305	249	311	296	298	270	245	287	290	295	246	300	266	275	275	287	264	306	274	283	327	289	271	286	251	328	262	284	309	305	313	290	284	276	277	289	325	293	304	283	292	293	273	264	271	272	297	290	299	310	266	263	279	264	295	261	267	263	289	281	290	322	277	295	297	314	310	292	249	277	278	265	300	319	267	299	272	292	305	297	312	267	307	295	295	300	294	262	296	276	303	293	294	306	266	308	329	300	250	274	268	271	293	280	302	270	274	304	288	296	240	261	298	251	298	272	294	297	265	253	283	277	267	278	279	284	259	284	278	266	283	323	318	331	297	281	298	269	258	270	263	300	298	285	303	313	259	265	289	292	287	297	309	320	275	274	269	265	303	286	267	277	308	313	251	302	298	276	291	277	300	286	252	264	272	289	307	301	315	273	307	290	261	299	260	312	271	293	273	306	252	302	257	276	303	258	297	296	290	280	298	298	284	275	309	287	291	274	261	272	277	302	257	297	299	300	290	277	284	276	285	295	307	281	287	299	268	275	272	297	293	310	312	281	259	288	308	307	287	267	294	278	300	294	273	276	274	269	272	309	284	294	317	294	288	271	267	303	269	249	310	302	308	275	272	267	279	266	292	311	276	280	285	279	293	304	273	320	260	286	264	287	279	309	263	305	264	275	285	302	289	295	264	298	315	272	264	247	318	324	287	306	264	281	282	284	259	269	275	279	289	269	284	278	234	294	268	286	314	330	281	286	266	285	309	296	288	284	280	258	287	281	291	287	295	277	280	306	272	286	270	290	263	313	311	263	280	273	303	263	286	272	303	266	269	307	313	277	271	261	286	279	310	279	300	314	295	304	291	260	244	301	282	313	311	283	316	269	288	287	318	290	270	279	279	297	288	295	291	266	261	264	316	288	291	307	311	262	264	287	297	286	277	298	284	291	298	270	279	270	267	298	297	271	283	302	311	267	297	292	293	279	270	309	290	297	297	279	293	261	271	303	271	272	296	289	254	268	261	285	285	287	267	286	302	277	274	294	285	267	260	292	283	312	292	302	248	278	298	265	297	285	269	292	305	287	264	286	312	279	302	277	274	281	279	308	312	271	298	262	309	267	285	291	279	261	307	261	313	333	268	294	298	308	263	297	283	301	288	278	294	279	305	286	287	288	279	272	287	332	287	265	290	271	261	316	273	265	269	305	289	292	292	266	277	303	276	243	240	328	301	275	266	277	267	302	299	324	263	285	280	320	260	280	280	264	297	280	294	265	293	264	283	302	279	288	258	301	269	279	294	299	308	271	265	290	320	284	267	306	324	283	308	279	280	244	271	293	297	281	308	279	256	270	311	276	261	292	284	294	268	297	264	292	295	259	282	291	283	299	268	303	282	299	294	306	308	315	279	281	319	303	299	283	264	278	253	288	272	281	276	306	274	264	275	310	292	314	294	298	297	289	298	261	281	287	297	295	277	289	300	262	299	278	270	279	274	283	313	298	272	293	261	270	261	302	285	308	265	265	292	290	254	270	285	253	307	277	301	268	273	271	269	293	293	320	272	261	301	268	313	284	299	313	304	279	253	276	263	284	312	243	305	262	283	302	264	278	280	290	317	259	296	289	284	275	278	325	277	276	305	276	266	285	264	289	287	278	274	292	261	265	329	296	267	259	280	260	311	267	282	273	237	296	307	283	289	272	275	314	278	272	292	293	274	287	292	257	257	286	277	304	288	313	270	277	276	285	301	264	305	286	281	272	256	286	281	259	298	268	263	282	296	305	289	271	278	279	280	297	287	288	300	278	292	284	269	266	310	294	266	273	272	271	271	307	267	266	290	276	290	282	271	282	268	272	300	285	279	286	292	286	303	268	294	276	318	270	283	238	282	302	309	279	270	310	254	280	279	284	272	293	281	319	262	276	260	307	293	280	281	311	272	299	285	279	296	285	286	252	309	288	303	270	300	304	290	284	275	283	262	332	296	261	261	287	290	258	289	267	258	281	314	291	288	256	257	296	299	304	279	275	275	283	241	267	286	292	322	286	266
16635	689	661	461	396	344	354	358	293	319	331	285	331	305	307	329	297	315	288	318	316	333	320	307	345	299	317	297	307	311	277	296	338	293	311	300	325	289	302	312	291	313	325	296	316	274	328	293	293	294	314	299	280	313	313	299	298	304	310	299	299	307	285	286	302	293	329	292	340	297	283	296	289	308	315	298	318	284	310	306	300	292	330	296	305	295	294	308	305	281	289	304	292	291	313	300	318	285	283	290	283	286	313	264	307	304	283	293	286	307	302	301	308	301	296	310	276	322	306	289	313	288	305	314	290	362	313	316	333	287	299	309	315	311	301	265	306	337	324	307	321	353	322	318	301	290	296	318	290	316	291	324	323	317	301	276	279	308	282	299	312	316	310	315	311	300	271	306	312	257	319	303	269	306	328	317	321	266	302	317	281	285	279	324	300	314	312	275	320	356	319	334	298	314	324	317	314	312	302	314	289	322	311	317	301	289	309	304	302	304	258	335	310	318	340	295	312	322	294	296	309	297	333	340	294	311	311	318	313	283	319	300	339	302	293	293	309	325	311	255	298	276	301	295	319	316	305	289	313	276	318	322	282	311	297	277	304	315	313	336	300	291	305	340	312	289	330	282	311	315	331	339	284	291	289	295	286	296	316	293	326	327	267	280	310	297	292	300	298	341	287	289	317	309	292	331	322	306	337	302	283	304	304	316	322	310	295	305	316	327	340	289	281	315	273	294	282	318	309	310	319	298	318	303	304	298	277	319	329	282	296	301	304	307	321	308	324	319	330	308	326	293	294	272	293	325	262	279	329	301	319	308	269	308	299	303	283	283	296	307	307	297	316	314	316	285	279	317	304	289	287	309	331	310	325	328	270	314	305	321	300	333	287	308	275	323	278	313	319	294	309	310	307	317	275	298	282	301	322	307	328	299	287	334	320	288	326	279	329	312	312	278	277	268	319	308	297	293	316	323	289	305	293	303	306	315	269	300	340	321	299	323	269	311	319	278	292	296	317	297	331	311	359	317	306	285	303	267	315	304	294	289	301	316	302	311	318	323	290	285	308	271	278	284	328	329	351	321	305	320	303	285	281	295	294	275	303	314	299	306	285	317	314	297	294	309	279	336	279	302	313	311	246	323	311	302	313	285	292	327	307	301	303	300	293	305	306	304	264	325	307	276	310	312	310	278	291	294	267	315	278	297	326	325	340	317	287	317	321	294	306	292	318	282	274	324	281	296	301	294	297	284	271	309	299	314	325	303	300	310	318	303	284	299	337	286	321	280	287	281	293	284	318	326	311	301	311	304	308	313	300	325	297	333	298	320	294	293	312	297	319	300	306	319	302	291	304	296	307	283	309	312	307	306	302	319	299	304	301	283	299	334	300	317	307	299	317	329	302	308	326	323	309	308	287	283	291	297	323	326	284	327	302	290	322	283	302	275	303	300	287	320	296	309	302	293	292	284	319	290	310	282	327	305	306	291	324	301	296	323	317	282	307	276	317	307	285	306	310	311	327	300	338	308	344	323	298	317	323	341	314	275	283	319	307	289	308	289	298	288	305	281	282	297	288	314	305	287	306	303	316	284	321	295	297	317	301	275	314	302	328	351	296	294	318	280	302	332	296	340	325	310	286	279	304	285	302	272	290	328	323	323	283	291	317	290	303	302	327	309	312	311	282	303	284	312	283	332	315	255	294	306	317	296	300	335	314	302	327	296	299	322	333	318	324	321	265	304	305	289	300	303	306	292	292	305	315	337	322	276	328	270	301	295	319	297	327	308	312	318	297	315	309	318	299	318	329	301	296	300	310	283	303	264	328	303	337	255	303	292	294	321	301	306	310	326	294	289	322	301	321	282	336	275	305	294	280	310	295	334	299	295	305	306	270	304	317	304	276	299	318	330	319	308	299	311	303	288	320	298	287	298	307	317	305	275	301	310	326	300	314	322	319	304	339	335	294	310	295	279	285	312	284	301	284	289	300	312	281	326	267	299	289	282	316	255	295	313	326	307	303	310	296	288	328	265	285	286	318	274	278	312	319	282	296	339	288	317	298	289	301	314	267	329	287	304	307	321	290	290	317	300	307	301	300	278	316	316	304	311	287	279	342	311	323	324	297	329	292	309	275	290	299	302	323	317	311	295	295	296	346	324	273	294	315	295	313	302	328	293	300	311	338	305	309	305	294	280	291	302	262	299	285	314	319	290	270	298	334	291	293	285	309	331	313	280	316	329	294	280	322	341	283	298	330	319	274	298	308	321	292	299	270	318	290	293	303	321	327	314	266	286	290	266	287	291	280	281	326	320	335	294	284	308	324	318	288	310	332	285	293	323	313	304	271	319	329	289	337	291	296	312	314	295	291	303	292	311	317	310	323	312	322	304	304	294	348	285	289	307	296	320	261	326	309	300	284	288	313	322	288	325	306	305	304	324	304	306	274	286	293	294	261	299	311	332	328	294	292	309	285	283	309	322	281	314	292	282	287	314	284	275	318	315	306	322	289	286	286	302	310	305	298	321	318	302	316	315	298	288	327	320	310	314	282	309	291	316	321	295	291	292	301	295	289	310	288	320	292	283	316	294	295	294	335	314	334	298	285	324	303	315	300	309	298	284	296	314	283	303	319	284	319	316	301	296	310	310	315	314	276	282	303	330	300	323	296	272	308	321	300	323	317	285	320	286	301	276	287	328	311	286	339	295	310	273	304	313	298	294	320	337	287	304	299	311	287	321	295	279	315	318	294	323	300	300	321	309	280	319	317	306	311	320	273	302	311	317	295	326	319	307	268	313	285	331	304	290	289	302	286	273	269	297	290	330	294	277	300	316	291	274	318	319	321	302	312	302	317	286	309	317	290	282	329	290	295	309	306	305	339	308	329	321	306	307	307	323	303	324	306	319	303	315	303	313	310	273	330	307	295	323	289	293	320	293	315	284	293	300	269	277	294	313	301	307	293	311	300	312	315	279	338	298	335	303	297	310	329	286	306	310	318	306	290	306	273	307	306	314	310	293	300	288	287	322	321	308	291	315	303	325	308	320	326	315	299	296	290	300	295	304	288	310	313	268	315	316	321	298	317	297	311	303	325	300	322	293	303	311	291	298	310	291	289	277	271	338	288	322	285	283	275	300	294	285	293	291	314	298	278	287	308	303	311	287	278	290	287	284	290	305	327	288	336	285	313	279	301	326	280	272	303	308	296	309	292	308	314	294	310	312	309	302	327	295	283	300	313	270	301	309	337	303	274	310	302	288	286	287	318	311	306	313	275	301	316	299	283	300	319	295	308	292	278	283	331	265	335	293	299	308	305	305	282	338	305	314	305	322	305	305	292	266	301	299	325	297	285	285	304	306	293	322	308	316	326	285	281	288	314	319	280	299	299	288	321	323	292	326	312	316	324	324	310	275	319	288	289	313	308	289	317	307	315	288	267	282	290	313	284	311	311	311	299	310	346	310	304	306	327	304	307	296	303	306	339	300	304	302	324	297	296	337	282	298
24961	20648	27624	23666	20636	10633	1164	765	597	547	541	509	495	450	401	445	468	423	431	445	383	395	389	417	374	374	402	366	424	384	391	414	385	364	367	365	381	375	374	352	371	373	353	366	364	362	388	374	378	362	380	362	362	365	381	365	365	388	376	371	371	410	375	391	362	360	344	379	354	366	343	379	361	373	348	401	331	390	372	364	363	364	357	390	362	382	353	381	331	369	344	370	378	362	380	340	376	366	379	342	366	371	375	379	397	347	335	320	339	382	391	377	385	351	348	352	362	383	357	353	358	352	402	386	345	352	370	337	358	338	337	379	366	361	361	374	378	346	335	366	367	383	373	349	365	366	361	362	354	368	355	387	367	372	385	379	387	359	361	360	332	370	357	361	340	319	365	364	386	362	358	355	361	346	329	361	367	377	366	372	383	373	397	364	392	360	372	358	370	355	350	358	400	370	361	356	347	354	374	348	371	355	351	326	365	362	369	365	359	342	365	354	374	356	346	368	382	359	383	378	348	371	363	340	350	364	362	352	380	314	398	378	371	341	410	368	351	369	368	392	384	345	354	388	352	355	402	352	352	374	367	389	346	346	361	345	334	335	366	338	378	360	330	353	363	377	372	341	360	371	355	362	382	365	359	375	370	399	328	380	366	371	382	348	333	402	330	373	351	382	373	357	348	361	351	330	355	381	362	317	362	330	364	385	339	373	383	343	390	355	375	357	383	351	370	349	328	367	329	360	350	353	344	381	327	337	370	352	397	349	369	356	386	352	348	342	354	362	378	362	341	360	342	374	342	361	355	338	371	361	354	366	362	322	354	359	321	326	347	389	339	344	362	361	384	357	371	370	370	371	361	330	368	355	352	355	387	362	370	356	377	359	362	411	370	388	364	380	354	358	347	353	349	375	370	376	360	375	350	382	361	389	342	371	333	390	362	355	347	380	359	324	378	375	350	332	384	341	361	369	343	347	346	353	401	363	351	333	335	365	390	366	364	361	390	379	365	347	301	396	345	341	368	372	330	397	352	358	401	381	363	368	350	345	371	366	355	404	372	359	348	384	383	343	359	344	354	353	348	358	364	373	370	377	368	337	352	366	357	377	330	355	348	364	387	361	390	387	381	378	367	357	348	357	338	382	332	364	364	381	388	328	344	390	355	350	367	348	366	350	355	348	348	383	368	362	355	346	354	366	355	329	312	351	350	381	379	357	335	346	359	361	335	372	344	402	364	357	380	327	366	384	356	338	366	371	342	378	358	346	358	390	357	361	379	361	345	373	383	396	340	359	370	346	375	388	355	338	360	341	352	344	342	354	353	377	340	345	349	349	352	338	343	362	365	384	406	338	367	342	371	410	330	349	325	367	342	371	345	384	364	353	319	376	318	348	364	395	398	359	380	348	366	358	380	342	363	351	323	343	333	347	375	356	372	363	373	340	376	387	341	369	351	342	370	361	371	344	389	358	357	374	379	358	347	386	357	338	349	376	333	398	377	375	365	357	363	329	364	368	364	396	367	405	344	367	309	371	333	333	381	364	336	332	357	365	367	353	337	396	363	324	343	357	372	348	363	354	411	346	358	369	309	369	414	404	384	372	351	350	388	367	387	370	378	351	404	362	376	370	354	336	322	339	346	361	351	378	359	376	376	363	361	338	359	355	379	372	369	379	383	380	338	355	382	330	375	346	363	368	337	366	343	366	401	344	376	358	359	390	356	359	350	333	376	362	360	349	378	396	363	376	374	371	373	358	371	348	384	384	349	355	364	362	363	373	360	360	347	377	363	377	358	340	331	351	368	402	342	417	360	347	346	364	356	385	370	350	353	400	379	357	362	348	379	359	341	338	369	368	363	339	335	337	398	382	405	365	363	358	357	382	366	378	361	384	391	394	352	376	330	349	338	358	386	395	342	360	372	345	355	348	358	386	356	367	386	388	331	355	400	388	378	368	350	371	330	359	353	343	385	358	362	363	327	375	374	329	357	352	346	373	339	356	376	410	386	358	356	353	378	372	326	357	358	366	340	383	336	354	344	348	355	358	385	391	366	396	343	384	352	353	331	373	386	392	329	342	351	364	321	379	352	359	389	334	369	358	369	336	349	382	332	378	357	368	360	351	362	387	376	335	374	367	378	323	329	360	361	320	376	357	337	386	380	356	363	335	356	360	349	343	368	359	390	368	402	363	358	384	353	346	348	361	409	353	367	395	400	344	340	364	336	365	397	344	370	376	387	380	346	350	339	368	352	370	366	379	392	383	380	346	409	377	337	343	334	384	345	365	373	349	376	369	380	349	340	372	335	360	344	392	383	363	379	370	367	372	364	348	351	360	352	346	403	355	341	356	319	385	332	371	370	369	356	349	351	358	371	373	376	358	348	371	348	362	353	347	371	358	358	343	361	322	344	341	386	376	344	340	359	349	386	355	340	361	364	354	370	382	346	320	378	405	372	328	389	339	342	370	367	383	375	334	348	357	342	357	351	363	353	407	374	344	333	347	376	353	345	385	384	349	387	359	360	359	376	368	362	382	329	376	355	396	354	358	339	369	406	359	398	366	379	376	334	354	379	354	352	376	341	363	369	342	354	395	369	320	363	324	397	330	329	365	354	346	375	392	355	384	349	372	352	341	361	365	325	356	386	332	355	354	353	338	399	348	340	338	368	341	356	383	380	327	349	370	330	338	356	346	354	368	372	388	345	402	423	372	355	339	358	375	355	330	361	365	349	377	347	349	348	358	350	355	344	353	392	360	379	327	368	390	393	358	358	350	350	372	373	339	375	332	352	350	335	369	332	358	367	326	356	337	381	354	347	352	366	374	350	337	356	347	351	364	346	348	364	366	396	346	374	400	360	355	398	371	370	327	366	379	363	375	382	349	369	358	369	377	358	330	389	372	372	381	351	376	356	342	367	383	357	364	379	370	343	357	330	375	358	363	378	341	382	380	366	342	373	356	368	324	360	375	372	389	400	397	333	364	345	366	348	365	363	314	420	389	346	350	330	378	357	362	348	367	326	409	347	347	362	341	383	375	340	370	354	371	355	358	359	367	358	349	332	320	354	345	346	341	339	370	324	372	350	328	376	371	351	355	393	399	399	339	373	348	354	353	352	380	372	382	367	336	373	375	380	370	375	328	374	377	386	334	399	366	355	386	344	373	369	340	359	371	366	404	390	386	351	367	367	359	337	356	338	368	346	376	361	323	376	383	365	411	327	368	352	333	364	368	328	365	357	364	356	333	369	357	362	378	386	354	353	353	369	360	377	390	331	351	372	362	359	363	345	382	365	344	345	346	373	392	394	398	360	407	396	389	373	336	340	369	350	369	332	346	373	365	341	334	350	323	365	330	369	345	372	369	358	367	323	353	358	405	368	366	352	373	395	405	353	363	345	374	371	342	347	341	369	391	320	340	392	345	331	379	359	366	376	375	320	338	362	344	406	359	381	338	342	344	371	369	339	383	372	335	350	385	402	376	354	354	351	381	365	379	344	389
18148	7970	7329	3851	2627	1828	1445	1225	1025	861	814	714	631	619	574	528	563	510	498	466	457	444	425	400	458	406	434	406	417	372	393	355	364	387	400	428	358	380	375	390	347	342	361	368	415	384	383	350	335	382	390	384	372	353	369	398	374	331	383	391	352	365	369	368	382	356	365	344	353	375	383	377	381	350	354	349	332	367	374	348	350	361	396	342	419	368	382	386	357	348	380	354	381	387	380	372	371	346	358	380	360	365	354	399	397	366	328	359	367	385	341	368	373	334	346	375	361	373	385	333	375	362	380	371	344	377	351	354	355	359	364	362	354	368	341	352	396	374	374	357	425	414	351	331	378	341	364	335	334	338	365	379	395	375	365	359	342	313	385	408	381	358	321	373	346	366	390	357	364	357	361	364	362	375	362	360	336	394	319	406	337	335	357	366	369	348	384	381	332	339	353	336	384	338	336	347	365	363	360	390	350	328	330	373	368	386	335	394	389	355	376	379	339	375	347	346	334	341	370	375	369	368	362	357	370	383	349	336	342	360	356	351	372	340	352	356	392	335	345	347	377	334	341	342	386	377	362	350	342	359	353	354	351	334	351	354	352	354	372	381	369	357	325	354	361	334	369	341	317	344	354	342	374	358	383	375	364	383	355	378	371	384	360	371	356	345	318	349	349	343	363	385	358	359	331	354	363	365	368	352	363	321	357	363	368	354	346	377	360	374	361	346	335	368	347	344	381	352	348	372	322	362	365	359	357	382	336	344	361	358	347	351	342	372	355	365	369	343	360	356	354	317	391	359	406	379	359	393	371	371	331	362	315	389	336	335	386	352	330	347	357	356	357	340	371	370	350	365	392	353	390	344	379	374	387	372	341	366	336	386	341	373	352	340	328	370	339	334	321	368	370	356	384	326	355	389	339	359	391	346	345	333	333	377	364	371	353	373	342	361	369	414	344	353	344	376	367	344	347	364	361	350	371	385	340	370	385	390	356	334	359	366	356	367	361	356	334	421	365	390	376	349	380	331	329	364	354	383	375	378	369	393	356	335	319	352	389	348	348	376	332	292	359	379	380	345	369	392	362	349	341	330	357	369	369	319	344	365	363	358	362	362	339	350	362	374	376	333	360	346	331	380	369	381	366	367	362	371	331	345	338	352	352	378	351	369	386	395	379	348	385	367	369	340	348	356	362	411	369	367	391	368	392	302	353	363	343	384	366	369	345	385	344	364	376	341	394	353	371	341	371	383	376	372	365	349	368	369	393	373	350	351	378	345	343	356	366	325	354	361	394	349	321	406	363	383	367	355	355	338	347	326	340	337	334	356	363	361	376	385	353	394	372	345	361	349	314	356	338	363	349	402	343	345	381	342	366	366	382	375	358	362	396	361	377	363	363	373	363	376	365	355	359	333	358	332	370	380	360	354	414	412	360	346	336	333	347	352	333	369	356	381	381	356	353	378	351	369	305	360	368	340	332	365	358	369	385	351	348	357	368	338	337	349	350	352	361	371	359	382	372	332	343	315	399	335	311	352	340	327	355	347	375	360	363	370	345	356	388	367	352	351	367	347	342	340	346	376	369	352	380	331	356	415	349	371	348	334	393	340	354	366	336	335	344	366	372	353	345	383	359	358	353	345	365	357	343	361	350	387	368	360	360	325	344	353	390	336	368	348	344	399	361	335	347	312	375	359	359	363	348	358	358	373	351	363	363	360	357	376	380	335	368	352	377	350	371	345	377	386	359	391	366	359	381	375	347	384	370	349	331	344	382	348	368	345	359	377	389	332	385	325	363	319	348	394	357	369	333	375	356	376	383	355	340	364	359	390	367	347	357	383	363	337	393	349	342	320	347	395	389	360	346	385	310	339	376	337	362	377	355	366	373	347	350	361	357	335	389	356	386	341	369	356	402	331	370	358	374	364	371	337	389	353	343	346	361	342	350	408	386	347	392	373	324	352	381	341	350	348	340	348	336	366	325	355	356	347	349	357	324	369	346	365	332	342	361	363	359	343	364	382	348	335	353	363	344	373	350	365	383	348	339	361	367	378	363	352	330	335	389	379	342	344	366	363	382	374	356	353	369	356	355	364	396	352	370	359	375	350	373	345	367	356	355	362	371	344	390	336	363	382	397	380	389	353	353	345	354	343	392	355	357	344	341	340	357	371	341	401	373	370	355	337	343	381	379	317	377	348	381	356	367	396	385	371	330	386	354	341	372	345	376	406	357	379	359	348	342	351	338	359	352	372	341	353	373	318	349	353	368	345	347	373	334	386	363	357	354	358	387	372	371	361	355	373	349	341	372	399	381	390	372	351	355	333	358	340	356	360	350	374	349	338	366	375	364	356	375	351	354	356	393	373	366	363	354	397	347	345	388	379	341	365	393	359	381	332	389	357	369	380	362	369	373	373	334	357	364	360	348	376	361	385	363	344	378	376	365	338	355	353	361	344	356	361	369	339	346	375	371	352	354	371	363	338	377	355	340	366	324	351	371	363	345	367	362	352	341	350	367	366	358	375	342	400	355	361	362	375	347	353	353	321	334	361	377	351	381	356	339	343	358	337	338	388	339	351	383	350	347	350	394	392	354	341	358	346	358	368	347	352	370	357	405	347	320	358	368	369	347	338	338	349	355	352	381	342	370	347	364	344	355	356	331	353	365	353	345	373	336	340	363	354	331	362	354	320	373	367	364	368	337	379	351	393	377	348	355	380	368	373	347	387	330	354	403	370	389	341	404	370	367	378	365	328	364	351	340	340	361	382	341	358	405	407	360	373	358	334	365	348	322	343	343	352	333	363	361	377	381	340	361	335	336	381	364	389	354	328	351	349	348	351	360	364	375	360	374	378	386	350	350	368	356	362	346	362	358	370	321	351	346	350	353	365	394	331	386	368	366	340	376	356	369	353	350	336	388	346	394	377	346	386	355	359	363	372	358	330	377	366	337	336	411	377	360	339	384	369	373	404	360	395	340	357	370	385	353	389	340	365	384	355	339	373	351	355	339	340	341	343	334	354	373	333	345	378	381	377	339	351	329	387	319	357	362	348	352	349	392	329	366	383	356	390	348	357	367	343	365	356	383	360	368	385	347	349	339	350	374	335	342	363	360	365	344	364	365	381	388	385	367	338	362	346	353	351	393	357	376	372	382	344	343	359	379	368	364	372	330	362	340	367	331	352	371	353	347	346	354	343	365	375	360	341	349	366	340	350	364	337	373	382	359	347	335	349	334	358	378	320	360	350	345	350	329	377	342	348	339	382	407	369	376	384	354	350	402	367	337	371	396	382	363	373	369	376	341	386	363	364	369	374	389	347	338	344	377	343	348	384	328	340	345	337	375	300	358	358	335	362	345	321	350	375	347	346	397	349	355	381	350	361	354	349	392	374	366	370	376	355	337	382	374	340	344	354	353	382	359	374	361	394	326	330	363	355	336	343	359	383	362	337	357	384	359	342	350	323	372	347	397	323	375	389	347	345	365	365	364	362	356	352	360	376
22878	20642	28139	23169	20646	20739	11860	1663	1275	1114	1038	1020	948	818	802	809	807	788	808	781	797	755	773	760	732	761	725	678	699	688	730	675	736	707	689	692	701	677	680	656	711	697	676	725	703	642	682	695	723	673	674	738	692	662	661	675	672	674	643	708	682	719	660	663	698	676	681	686	662	691	619	693	714	633	695	660	662	671	684	663	681	625	712	693	656	723	733	659	652	642	638	658	714	636	696	655	659	651	674	672	695	681	668	675	682	689	728	673	663	714	671	698	602	688	702	683	696	696	713	651	698	654	628	637	672	593	728	647	738	660	676	627	696	639	690	661	677	680	661	706	744	714	658	668	635	644	689	690	669	668	660	696	661	684	655	655	625	672	651	649	662	625	706	653	654	659	625	671	688	689	685	662	714	655	668	632	641	644	686	650	697	662	624	677	686	638	672	648	697	676	666	653	639	653	685	640	662	633	682	671	649	690	698	683	641	711	704	694	660	640	662	688	632	649	654	656	673	684	710	702	658	629	649	665	609	636	687	679	647	672	709	677	677	654	656	658	670	642	653	663	683	675	693	648	638	681	691	664	700	673	672	652	669	688	729	723	687	665	686	696	670	663	663	670	656	676	664	646	685	654	684	676	679	713	677	672	722	657	661	676	681	642	664	698	650	665	688	619	647	657	698	658	660	646	657	704	653	659	633	656	637	668	620	685	684	695	643	696	673	666	692	703	633	685	666	623	629	692	630	701	679	663	695	668	638	657	686	642	680	652	722	685	640	669	630	625	708	650	645	676	671	646	619	674	710	684	676	658	689	652	699	615	657	726	646	674	719	694	651	681	661	629	688	653	659	683	651	682	664	649	671	691	657	700	664	677	672	690	712	675	700	658	664	686	700	658	645	643	664	684	666	643	693	612	633	671	659	709	651	630	711	676	637	692	664	685	665	656	670	639	655	660	681	669	734	669	685	659	640	642	666	673	641	645	656	686	632	714	651	635	679	659	631	644	689	684	658	652	645	651	643	644	636	668	654	613	633	621	678	668	693	643	665	666	650	703	696	662	662	625	646	736	657	646	717	660	640	652	680	688	698	689	666	717	661	642	691	705	659	675	676	671	661	657	690	699	647	684	669	712	704	654	708	607	651	672	625	662	688	685	673	650	662	681	684	664	699	669	716	662	618	665	650	629	629	654	658	653	670	669	620	694	701	672	656	668	670	673	672	681	690	660	699	660	735	655	698	717	674	657	656	671	689	680	662	650	676	693	640	715	698	680	676	669	669	653	696	658	643	661	618	645	680	717	634	659	659	680	702	665	711	674	662	612	625	657	626	664	655	663	719	683	690	668	702	628	634	654	703	637	635	676	625	645	686	708	669	686	651	737	667	658	716	658	658	654	668	677	686	706	677	700	704	642	636	655	709	639	671	686	684	666	669	668	702	677	617	622	716	687	691	672	650	662	692	647	683	665	650	649	711	638	674	675	725	682	663	685	644	664	702	670	652	710	665	610	693	618	650	681	650	668	628	676	713	667	687	651	667	675	626	676	684	656	656	645	632	700	685	651	655	701	688	710	668	652	659	666	674	669	669	675	673	639	667	699	692	646	649	624	662	698	618	612	737	630	635	688	673	706	654	643	710	722	626	663	679	639	703	647	681	680	708	670	656	648	686	659	698	649	620	676	652	618	712	624	679	616	626	657	674	674	665	650	645	641	652	667	664	684	662	674	703	709	681	643	672	704	701	654	647	697	682	704	641	692	666	690	680	645	682	752	694	716	642	632	633	697	639	629	670	688	708	674	667	597	659	710	676	668	702	702	673	680	653	672	681	669	656	661	630	692	671	619	644	673	671	699	685	652	694	676	625	674	628	679	655	678	681	688	664	682	713	695	689	674	676	706	663	662	654	675	691	701	610	662	639	646	681	692	660	672	724	645	687	691	689	642	667	663	649	646	687	667	676	672	714	677	666	686	664	693	639	667	666	684	707	695	642	707	666	709	634	661	656	683	671	659	634	686	645	649	718	675	614	674	638	657	667	635	684	679	664	649	698	702	668	675	666	686	707	681	656	658	719	734	685	655	663	675	674	661	682	720	660	657	693	643	661	676	680	652	694	682	721	659	671	640	675	664	682	700	654	652	654	655	649	653	648	622	651	623	689	653	662	621	679	675	613	702	646	643	634	619	665	721	693	628	638	698	613	656	679	683	682	674	660	639	669	655	673	611	692	658	649	697	624	693	660	692	674	686	741	682	692	664	650	685	663	676	711	650	691	665	671	694	665	620	697	627	683	679	674	665	655	722	690	678	640	593	689	684	687	701	639	643	629	678	617	706	679	727	611	655	739	689	627	675	658	626	657	706	675	648	664	656	620	665	643	664	658	629	675	661	668	689	651	670	679	635	704	690	665	662	687	670	675	697	652	651	662	630	625	700	711	692	630	670	686	669	649	674	684	700	671	684	666	699	660	658	625	682	686	663	714	665	663	654	684	655	645	660	672	629	726	645	670	713	655	690	635	634	667	675	661	679	652	668	705	636	673	661	639	676	643	666	644	627	657	628	650	603	659	710	681	729	711	665	646	662	640	634	695	668	657	612	671	679	710	680	687	635	674	656	692	658	678	643	658	665	658	662	666	646	678	700	680	670	644	682	655	675	708	690	670	600	673	680	598	686	656	699	655	692	702	621	681	646	667	681	654	616	652	678	635	631	700	657	675	632	622	658	636	676	696	661	631	682	687	677	627	638	659	666	713	646	694	670	661	681	659	644	679	717	663	665	673	690	676	701	683	642	691	699	707	650	666	650	692	698	614	676	665	672	666	623	655	653	697	694	659	660	695	657	646	651	635	643	688	666	678	645	701	724	620	699	679	694	637	630	643	703	692	646	652	636	669	676	690	706	675	656	663	699	680	669	627	656	693	697	667	693	747	692	669	648	666	604	690	617	686	668	687	661	646	651	653	699	660	656	631	693	641	708	682	623	658	706	675	699	656	663	663	659	651	679	651	653	685	636	676	667	661	664	681	659	705	676	653	622	688	634	649	597	687	651	664	626	701	681	642	665	648	689	656	696	677	714	646	723	702	623	660	639	700	652	712	648	647	654	666	651	640	638	679	682	670	641	667	670	615	640	653	638	682	663	707	634	673	628	699	696	651	656	663	675	662	662	657	714	621	673	626	677	668	651	676	666	660	732	691	668	638	636	703	664	640	664	656	697	698	684	666	652	661	662	644	664	628	667	640	654	690	667	658	654	696	686	641	623	631	641	715	641	674	616	688	678	681	703	723	655	680	662	654	631	670	633	664	714	662	660	669	684	644	649	682	683	635	661	663	675	650	641	625	641	658	692	680	650	685	708	651	648	708	679	662	678	699	680	703	712	648	696	682	642	662	642	691	663	679	675	701	670	702	679	665	684	636	640	697	682	690	652	682	682	698	654	639	645	692	712	658	670	691	669	696	607	664	663	664	681	651	686	678	675	711	647	684	692	682	683	686	631	699	683
16796	14122	12944	7206	4909	3722	2883	2262	1907	1639	1506	1353	1177	1103	1074	968	932	918	880	835	811	815	833	800	756	749	806	776	740	721	697	663	678	685	654	665	668	687	663	672	664	627	662	669	633	692	623	677	653	663	641	679	664	673	662	652	637	654	655	648	666	628	634	688	664	672	667	676	651	637	649	644	655	610	656	673	702	604	674	601	618	674	661	638	613	652	672	642	669	627	663	644	673	632	612	623	623	620	675	621	655	622	585	642	658	646	625	592	625	607	612	654	609	647	632	619	632	627	619	639	615	689	654	604	597	642	619	652	647	609	628	632	677	620	659	637	664	674	689	659	707	658	666	643	636	650	605	656	654	646	623	642	613	625	594	649	617	640	655	631	625	634	634	620	603	637	643	646	632	671	626	644	637	618	687	626	684	628	633	643	645	670	661	665	665	647	656	614	635	641	631	657	599	670	617	689	647	639	635	618	672	640	621	670	635	628	670	680	689	603	603	606	661	625	622	623	656	598	649	620	658	622	619	607	656	616	594	621	660	623	623	678	670	610	605	680	629	629	615	638	624	636	658	694	640	710	603	635	645	611	631	643	597	625	640	642	642	634	662	620	652	614	669	609	614	622	662	623	669	671	640	624	601	605	655	652	650	627	609	675	668	642	639	653	639	659	646	645	588	617	656	670	690	641	656	616	653	685	644	657	688	639	649	645	666	652	659	616	614	661	660	604	640	659	634	638	654	631	639	638	614	632	640	607	616	626	605	660	619	625	625	635	658	621	623	602	590	648	637	634	621	667	667	648	610	686	630	666	622	641	616	614	665	631	650	660	625	636	614	608	653	645	622	655	671	596	693	595	660	627	651	624	659	631	637	664	647	644	613	650	666	668	646	639	655	620	581	623	628	651	623	642	607	637	630	633	625	639	576	623	645	707	592	651	610	640	627	685	601	630	607	664	655	639	625	626	615	642	634	638	677	631	612	649	660	641	664	662	604	612	617	610	611	659	672	607	624	629	610	646	606	663	628	628	637	629	641	627	585	640	654	620	606	672	634	653	656	628	596	649	591	673	631	653	627	639	658	598	600	689	659	656	625	617	622	657	629	648	654	606	624	618	592	692	586	697	633	620	627	632	625	666	627	699	623	597	660	631	658	656	601	634	644	656	645	657	635	619	654	691	665	639	641	627	647	628	608	624	610	630	666	698	632	618	629	636	624	653	655	615	650	597	619	647	646	624	636	626	635	589	651	618	682	636	604	629	647	635	664	641	622	610	634	682	634	627	637	650	667	687	653	638	614	661	618	638	626	578	583	646	640	654	633	619	636	659	633	585	637	623	655	608	684	623	622	627	616	610	614	672	633	652	636	646	595	647	621	597	636	634	649	609	668	578	645	672	623	642	637	629	608	658	621	624	661	683	633	656	683	623	644	595	596	602	662	645	629	628	625	612	676	649	669	646	617	621	649	642	636	610	639	609	635	670	674	648	663	627	642	637	664	631	642	619	622	635	650	668	638	623	634	619	637	621	621	630	682	659	592	646	652	648	583	688	640	621	609	644	633	654	622	619	648	623	656	680	618	581	601	664	560	623	643	601	647	615	629	624	627	581	622	634	631	659	617	597	606	621	644	652	619	637	596	618	620	671	647	627	599	641	622	651	625	692	664	677	592	664	653	651	624	606	633	600	640	632	599	625	634	646	663	595	651	639	607	612	640	648	622	629	644	634	643	641	624	635	680	632	651	613	638	634	617	637	637	625	654	661	640	639	609	677	703	635	630	622	660	586	612	624	652	631	618	596	621	616	607	616	648	628	656	639	664	612	678	665	671	616	631	613	643	640	644	650	614	626	672	626	587	639	638	662	629	631	658	641	670	668	636	667	644	664	643	616	643	635	582	603	643	642	669	651	655	623	643	621	608	665	594	645	631	653	644	644	632	668	611	635	619	648	656	652	674	620	646	635	598	637	623	636	650	625	604	643	648	642	653	684	653	623	640	606	636	587	641	669	638	625	656	571	638	669	628	627	628	683	642	670	617	675	611	614	646	644	679	660	614	613	609	635	610	659	621	640	629	635	655	578	633	702	664	671	562	656	623	633	625	611	626	634	618	613	642	692	666	662	644	595	600	674	666	639	663	617	646	638	627	657	624	650	645	628	663	646	636	650	608	653	617	637	694	650	639	630	619	651	633	649	649	667	620	676	578	627	623	606	678	625	647	657	674	644	644	627	629	678	628	674	633	621	652	611	651	623	667	633	639	639	633	661	647	669	637	633	645	644	635	650	644	649	652	647	616	639	683	632	611	666	650	627	636	640	653	618	630	652	673	688	677	642	634	650	641	608	586	602	655	634	598	634	627	628	651	637	641	623	667	625	561	621	663	650	662	612	656	660	652	596	625	639	647	644	660	629	638	619	633	639	652	646	632	649	610	638	643	609	639	638	633	607	593	590	631	641	613	648	647	630	645	621	628	644	628	652	612	640	666	587	637	620	640	633	646	604	686	663	594	612	619	666	666	615	635	660	617	616	644	629	656	689	628	668	629	640	585	582	629	605	573	623	637	633	616	610	636	623	590	635	652	677	630	627	651	657	667	648	632	698	669	622	637	644	677	600	654	675	642	650	707	625	640	620	618	647	681	660	607	627	609	655	678	636	656	663	667	620	648	654	633	581	638	585	604	672	662	638	633	564	662	610	634	639	623	610	607	633	633	656	643	657	662	646	653	662	659	639	612	628	669	614	631	620	618	618	649	644	609	656	586	620	624	629	608	621	596	663	636	600	640	664	639	623	619	604	639	657	602	663	650	663	598	633	655	672	642	629	624	660	618	663	618	641	627	642	658	642	625	624	621	633	646	592	585	637	613	629	658	663	636	607	618	651	593	671	646	656	676	617	660	637	646	661	655	616	674	664	621	619	576	644	633	666	659	654	630	662	675	586	642	649	626	624	670	620	689	644	598	612	638	629	659	635	638	676	680	607	658	658	642	611	657	660	654	638	622	610	621	640	660	664	606	629	597	653	661	615	640	622	629	587	640	658	659	641	645	603	693	646	603	662	598	615	657	595	654	628	650	625	664	649	680	622	632	645	616	669	634	661	605	681	610	612	646	648	615	630	619	637	627	627	660	621	645	631	654	682	644	596	677	661	695	639	612	649	685	638	641	641	611	669	676	646	619	620	640	658	615	605	642	596	611	610	656	656	570	588	648	648	671	694	655	636	611	647	680	652	655	633	639	655	616	630	642	659	661	639	636	676	638	586	622	656	648	635	589	646	679	651	678	626	626	633	661	643	624	632	639	600	619	624	624	619	632	684	592	630	655	609	686	640	658	638	650	639	654	611	665	643	668	612	654	663	647	642	606	608	611	660	667	624	612	613	596	636	652	589	640	659	678	648	596	657	627	630	630	628	568	620	613	596	632	663	594	622	647	643	626	653	627	643	665	678	645	645	653	609	634	630	644	620	674	617	631	662	656	574	661	599	617	633	624	605	621	634	663	627
30939	13878	1777	480	385	355	306	296	297	275	273	262	283	283	279	277	265	265	268	268	278	270	251	283	272	281	261	259	271	236	285	258	298	270	287	281	264	248	262	260	259	268	290	281	263	273	294	270	263	272	262	294	270	249	287	263	272	302	274	228	260	257	252	250	266	255	284	247	261	272	283	271	268	283	249	254	268	246	279	248	291	268	287	269	251	268	285	251	259	290	291	256	261	278	277	265	276	278	295	232	270	274	281	257	297	254	256	276	229	275	259	268	254	289	263	281	262	255	265	257	289	275	262	257	259	263	258	268	266	244	278	267	265	261	275	267	249	278	265	275	285	267	259	266	267	271	266	220	255	269	280	250	260	255	242	295	261	245	243	235	275	267	263	254	264	250	278	250	262	246	253	307	259	255	252	224	242	244	281	265	243	279	236	251	289	252	263	252	271	270	269	280	262	285	248	246	252	272	269	239	232	281	256	259	265	268	270	239	296	241	287	316	251	267	289	269	267	256	261	267	264	262	276	253	252	265	269	290	274	251	286	278	263	249	275	260	260	261	260	280	288	269	231	234	247	247	250	280	259	258	279	236	254	279	267	250	265	265	249	261	269	268	255	292	249	263	259	281	273	267	271	279	301	291	273	254	259	286	259	289	261	254	284	230	291	263	270	269	254	296	261	284	289	275	234	278	271	269	271	239	287	281	270	266	236	301	262	254	240	250	252	277	280	252	280	258	279	267	253	284	266	263	244	272	263	265	288	273	266	258	252	261	267	264	251	289	287	271	267	269	281	255	277	271	248	277	260	275	256	268	266	258	270	253	265	265	256	292	260	266	230	282	265	264	277	249	259	239	256	264	274	315	280	253	249	258	280	302	272	282	271	311	288	289	285	288	281	238	251	270	286	296	239	261	246	273	290	316	266	278	245	273	292	257	255	257	250	263	296	273	246	267	258	260	273	309	267	279	278	270	280	275	268	279	250	267	267	268	242	288	243	257	256	237	280	245	240	268	265	262	241	258	288	255	261	279	261	296	273	285	232	271	273	274	250	281	261	236	292	292	293	251	270	267	279	264	263	261	304	233	254	249	263	260	269	273	262	273	274	268	266	250	252	272	299	266	273	253	270	257	267	274	278	238	245	265	257	309	283	303	255	251	311	249	240	281	255	266	259	254	258	276	301	294	249	294	287	256	256	260	268	270	281	275	258	259	258	266	278	267	262	261	258	295	271	261	272	248	265	253	269	284	275	252	264	275	256	288	268	291	285	251	251	294	283	260	278	253	240	283	258	273	279	270	282	274	271	287	278	271	263	265	265	232	267	268	279	272	266	240	281	264	251	264	260	283	274	265	265	239	256	251	273	292	263	280	263	265	268	258	294	265	264	285	267	256	258	288	266	271	261	285	249	252	258	269	249	270	274	272	277	283	253	254	239	251	283	258	263	262	269	281	233	243	257	269	266	252	244	257	227	278	274	277	252	294	237	278	232	248	273	258	248	271	264	270	266	259	259	266	267	262	254	250	291	290	259	266	271	283	263	277	264	269	275	277	255	265	254	245	280	256	268	266	246	266	268	268	266	267	281	296	252	254	273	262	296	257	249	249	272	238	251	283	271	284	245	276	273	258	249	283	268	264	270	242	258	277	255	270	257	280	274	243	255	272	263	302	280	254	248	276	236	267	275	275	246	271	270	278	263	286	285	255	262	281	269	285	284	296	277	248	268	292	268	314	255	295	279	269	240	247	273	272	276	237	251	263	257	259	296	270	270	274	279	283	265	263	264	273	247	300	256	243	251	288	291	282	287	266	309	290	281	275	229	265	277	252	271	261	244	264	281	267	248	271	262	266	288	293	286	277	268	264	283	266	221	274	278	244	251	253	287	254	267	270	283	254	263	252	231	276	244	252	276	271	261	266	293	256	282	256	276	273	260	312	263	267	252	275	261	272	284	296	268	264	276	253	292	247	284	265	268	277	248	260	267	244	261	276	287	277	272	235	261	248	265	253	296	274	267	253	256	260	253	278	250	259	282	258	248	285	280	249	259	262	271	255	262	281	288	258	251	274	277	241	276	252	278	234	256	273	265	263	237	273	298	254	269	284	261	275	272	267	274	257	316	249	271	248	272	266	257	259	265	225	255	277	268	280	267	246	266	283	271	259	267	247	279	251	276	269	282	268	254	273	257	253	244	270	270	270	292	261	251	254	267	254	279	235	243	246	262	251	275	267	266	254	260	253	269	272	248	264	291	273	251	263	264	268	281	267	237	260	251	273	262	282	262	271	279	275	266	258	264	263	265	246	256	278	238	256	253	278	279	255	285	278	267	233	257	257	255	260	277	243	255	288	278	256	260	264	296	273	292	280	264	215	288	241	249	267	261	251	266	265	264	241	220	259	265	257	271	254	269	256	269	275	263	270	264	247	266	260	283	280	278	265	281	268	270	270	252	279	262	252	271	279	284	249	271	280	251	275	275	286	247	282	270	296	286	306	244	278	241	269	251	275	260	274	282	242	285	248	271	253	252	276	247	279	258	287	262	270	275	265	251	297	277	243	265	268	267	269	265	268	247	258	234	264	271	270	263	263	261	279	268	281	259	253	283	303	284	274	272	247	233	233	263	278	269	247	256	267	267	256	261	263	271	274	239	286	301	270	269	275	270	283	288	279	270	256	282	263	259	277	292	293	280	300	253	277	276	267	268	287	277	275	279	285	242	266	272	262	248	240	276	291	269	270	261	275	235	299	282	269	253	277	266	252	258	232	269	259	260	248	240	266	262	300	269	268	287	249	263	273	265	245	248	269	292	262	262	265	271	252	257	273	279	275	277	295	261	273	228	259	262	251	267	276	240	263	263	278	289	260	273	239	279	278	282	259	255	267	265	252	292	240	263	259	242	271	262	259	287	268	296	273	264	257	272	264	271	282	268	230	277	279	246	257	243	256	243	267	285	271	275	276	259	268	268	261	297	249	261	241	281	315	247	267	264	277	266	244	269	268	261	252	264	286	268	254	273	251	285	270	279	271	276	299	278	270	281	231	282	280	280	263	274	268	272	285	241	265	254	277	288	277	263	245	251	279	264	248	286	253	265	242	257	284	259	240	299	260	257	249	249	251	250	277	245	266	294	253	310	285	281	271	246	239	300	271	271	251	275	259	296	266	239	254	256	271	285	257	286	244	274	262	265	281	273	279	253	264	248	282	274	302	264	241	289	265	274	255	268	283	267	288	255	307	249	272	238	274	268	258	260	229	232	281	273	280	263	246	251	268	268	266	247	269	282	247	258	310	278	248	270	253	269	271	277	306	266	246	279	278	252	271	251	253	263	242	271	267	253	247	259	236	248	292	236	296	272	268	260	283	288	267	274	280	238	287	258	269	237	270	243	251	260	295	246	269	288	268	267	262	259	265	258	279	265	271	258	275	280	259	255	290	259	256	279	269	274	256	250	275	248	266	277	260	264	272	252	261	242	266	278	234	292	235	265	265	285	274	286	294
15640	727	574	462	367	378	349	325	303	295	320	285	296	284	272	308	320	297	280	277	260	288	284	275	294	284	275	277	263	287	287	277	295	290	257	275	298	275	282	296	289	239	277	293	312	289	303	307	332	256	288	264	304	270	300	308	280	278	280	304	299	303	301	271	288	275	278	322	263	280	293	294	281	279	280	282	274	302	289	314	302	284	306	296	294	282	296	271	301	278	310	288	290	279	302	316	311	266	255	308	287	259	290	301	275	288	277	307	283	264	287	281	288	294	300	310	295	304	295	300	302	284	257	301	291	305	289	281	284	265	277	275	274	307	279	315	302	294	319	285	334	278	283	288	295	285	286	284	307	284	305	285	283	290	308	290	305	265	267	306	280	273	308	280	311	298	284	290	309	303	309	273	267	277	278	297	260	281	303	263	267	266	274	278	292	261	312	262	268	267	279	292	280	283	295	280	263	251	274	263	279	284	294	280	253	252	292	319	287	265	294	282	262	288	318	264	316	280	269	269	288	290	287	276	295	282	297	282	297	270	287	283	308	292	292	255	304	306	273	313	296	276	299	291	288	264	288	288	258	283	241	281	278	282	311	268	270	293	271	326	278	294	290	308	282	288	269	298	319	271	302	261	302	270	299	256	328	266	305	277	292	276	281	258	294	273	287	273	286	289	305	305	289	311	347	276	273	276	290	328	283	282	302	298	263	313	289	281	292	272	280	258	280	312	266	291	302	273	278	258	292	268	284	310	283	295	255	258	285	276	270	301	309	282	289	265	283	293	306	294	253	275	308	311	294	289	312	260	307	281	275	280	269	283	327	327	271	287	287	292	261	288	262	296	301	285	276	307	272	299	319	282	267	273	264	267	264	271	264	291	260	279	287	279	259	261	287	277	267	274	290	280	315	323	314	309	267	289	263	304	292	283	266	278	292	295	297	268	287	282	293	288	282	273	282	296	316	254	299	304	282	281	320	287	304	264	285	271	305	266	276	287	321	287	295	287	269	279	297	290	283	304	263	286	249	294	291	333	286	294	308	296	305	264	296	312	263	274	281	279	273	308	255	268	304	291	275	259	303	302	312	290	284	280	297	270	277	271	283	269	278	268	299	306	291	294	280	290	278	299	296	296	256	288	298	280	282	278	270	288	295	302	238	272	275	292	285	279	279	300	281	296	310	257	301	280	285	300	257	292	289	267	272	348	275	266	267	285	279	271	265	284	296	276	273	269	283	271	278	277	270	273	308	257	260	254	288	271	282	282	300	266	290	294	291	268	299	288	276	269	282	263	307	299	279	286	298	274	313	278	305	312	280	286	277	277	336	261	285	263	280	301	293	268	270	269	310	285	306	276	289	277	307	302	261	277	293	283	287	286	297	235	269	302	298	279	288	278	303	262	331	278	296	305	276	290	276	277	313	283	310	264	289	288	270	274	272	261	264	276	256	267	292	276	273	267	300	258	298	283	292	301	256	303	273	294	286	294	303	276	261	299	304	246	295	284	297	272	289	301	320	302	301	300	274	280	263	277	314	281	285	271	284	237	292	315	286	275	295	281	299	291	293	284	282	299	307	278	276	302	300	286	285	267	286	297	313	290	303	279	252	282	291	270	318	286	262	286	247	277	301	314	309	315	299	298	263	285	269	260	293	260	271	300	267	258	274	276	284	292	277	286	272	281	294	284	286	305	283	305	299	299	314	287	288	301	291	303	281	267	288	293	296	279	283	259	280	296	290	267	311	270	257	269	282	302	300	258	274	282	276	318	297	260	306	309	299	277	307	279	289	283	322	289	281	255	289	275	287	281	265	305	298	280	291	269	266	299	315	288	303	283	293	300	282	303	267	305	273	289	287	247	278	288	279	264	277	306	290	299	272	274	272	283	287	294	300	296	262	271	269	294	273	315	295	262	294	290	274	288	274	260	274	271	283	268	257	282	274	295	323	295	286	305	279	282	274	283	294	279	261	299	300	304	270	281	300	278	275	315	281	276	295	283	269	252	289	292	271	292	282	287	274	286	293	284	251	294	285	277	303	291	298	280	309	293	283	270	301	314	276	283	291	302	292	283	269	281	292	300	279	264	301	306	254	285	275	303	277	256	321	282	297	290	314	296	281	308	271	315	276	266	277	273	300	257	307	289	236	275	277	269	311	291	305	282	296	292	295	273	278	266	290	301	310	290	305	279	292	296	266	287	295	289	271	294	309	303	242	270	274	295	281	257	314	262	317	285	264	281	280	269	275	292	279	280	281	269	280	283	258	298	295	277	261	274	286	253	269	283	271	303	269	308	284	301	277	312	300	303	278	305	295	278	268	267	294	298	291	298	301	272	302	296	267	275	258	291	274	311	286	277	258	274	311	300	266	301	273	267	316	289	278	278	260	287	269	279	309	271	305	270	268	295	305	289	306	292	259	324	304	280	307	292	303	243	287	277	284	298	282	285	289	288	302	275	295	271	277	298	282	282	292	293	282	294	298	311	298	278	286	278	285	279	304	296	268	305	316	290	303	291	280	308	277	285	288	282	282	276	272	265	292	270	287	291	294	250	285	238	284	302	255	298	291	276	282	292	271	294	295	309	281	271	309	265	297	292	255	288	328	275	296	291	283	310	268	268	291	300	296	282	310	287	290	300	289	304	320	292	309	265	262	283	300	272	282	305	290	298	303	289	283	278	297	255	269	310	273	308	301	300	298	309	286	281	231	280	266	276	283	278	258	307	267	253	304	288	297	265	291	289	298	294	277	305	261	299	279	276	280	235	289	293	291	273	282	261	286	278	286	272	285	294	282	275	280	328	268	286	316	336	291	259	295	293	285	280	285	294	306	290	323	259	286	251	279	309	279	265	314	277	280	294	281	288	307	299	276	312	300	271	286	278	273	272	316	285	279	292	285	305	295	284	304	267	275	291	261	308	282	282	302	314	265	302	273	295	272	254	310	285	286	309	280	311	265	317	278	268	277	303	261	285	286	288	278	283	267	284	264	281	288	302	313	308	302	287	305	264	314	278	284	297	295	304	276	291	307	273	285	283	300	278	279	280	288	278	270	262	287	283	270	288	259	274	300	302	277	271	252	267	292	283	294	271	289	298	313	272	262	277	288	277	279	283	270	298	311	292	302	288	269	264	297	282	299	293	295	304	284	274	287	287	270	298	294	269	303	274	286	302	299	301	237	303	284	290	300	285	302	286	307	281	300	267	272	282	303	253	308	305	308	270	270	295	300	254	275	305	305	293	310	260	287	269	330	273	290	304	263	262	281	287	261	280	294	273	336	252	281	276	267	344	275	237	286	284	293	284	317	275	287	314	278	298	259	282	280	283	309	278	281	283	288	283	326	255	295	300	257	315	281	305	284	324	287	292	288	273	253	297	284	301	301	286	285	310	311	294	268	316	304	270	287	273	273	324	291	301	306	289	304	263	284	298	290	268	282	290	301	257	294	279	265	273	304	269	296	274	287	293	274	285	259	284	288	325	304	278	241	290	314	276	271	286
24962	20638	27574	23728	20624	10146	1112	742	620	568	514	446	488	504	414	451	435	412	444	411	391	393	396	394	398	353	350	394	373	370	377	368	348	352	391	413	375	352	367	357	375	352	353	345	369	397	379	374	359	368	350	361	376	344	370	349	346	346	387	350	347	343	345	331	334	337	397	345	353	394	402	330	342	331	325	339	343	327	341	375	350	356	356	366	354	370	335	379	390	374	347	349	356	373	375	328	367	348	328	360	339	327	388	327	346	339	379	356	380	357	351	340	380	350	360	353	344	340	369	358	314	335	350	325	358	359	358	380	333	344	383	347	354	341	370	384	392	354	321	408	346	365	365	360	371	406	345	320	360	368	349	354	343	333	392	328	306	326	360	347	336	321	326	331	347	396	366	361	320	358	342	361	319	350	328	347	313	338	392	368	363	375	358	348	344	358	332	352	356	339	343	337	405	363	348	378	350	367	319	322	362	365	344	333	325	315	363	359	353	357	371	360	369	369	350	360	377	325	361	389	344	331	355	340	356	338	355	352	363	337	365	368	365	352	336	365	346	311	393	354	370	365	339	365	326	360	367	325	316	364	377	333	380	334	360	342	363	345	343	357	361	341	342	344	365	347	372	342	347	357	365	348	367	370	334	366	348	351	356	334	340	363	331	344	374	330	346	347	305	344	367	339	358	378	351	334	340	341	332	340	364	354	374	355	369	336	329	341	337	348	354	341	336	365	386	312	368	352	352	313	347	363	334	314	352	305	375	353	367	350	313	332	341	377	370	372	328	355	355	348	336	335	363	352	324	376	347	351	323	353	342	359	320	392	360	334	360	312	342	361	365	363	362	382	361	356	319	341	325	326	358	374	344	355	340	340	310	327	324	339	344	330	329	362	368	359	318	367	349	372	366	355	334	338	349	371	334	357	342	346	361	341	340	360	340	376	342	357	342	326	364	343	367	352	370	327	387	335	332	371	318	350	357	328	347	379	362	337	317	383	328	346	341	337	358	360	360	373	346	344	342	355	349	345	345	354	337	342	329	360	344	374	336	377	341	340	349	335	316	362	333	325	303	394	338	354	375	363	342	350	311	347	349	347	325	350	374	356	360	347	360	341	333	347	354	333	330	368	390	388	367	358	366	319	332	361	352	376	323	359	356	345	353	339	370	339	360	339	352	335	327	347	358	348	381	355	349	320	346	349	361	365	343	391	326	321	382	331	369	356	348	344	340	365	381	377	367	375	348	361	371	361	332	369	352	355	341	341	353	325	359	364	303	357	335	383	360	335	338	335	381	374	353	360	348	346	327	344	347	365	344	372	343	354	345	354	354	355	355	360	361	364	357	345	328	368	394	366	362	348	346	345	329	348	341	343	363	354	369	352	355	342	376	317	341	390	350	335	376	342	350	377	330	348	357	346	342	370	320	364	350	337	333	353	372	366	333	361	331	350	386	352	343	379	355	354	316	365	359	364	379	367	325	375	322	345	363	358	351	361	365	315	364	375	373	329	362	349	336	343	358	357	360	342	344	334	355	350	333	375	350	344	373	340	362	338	379	326	342	340	365	333	348	377	371	383	369	340	333	345	328	390	330	382	348	347	339	313	365	361	374	337	301	396	364	351	362	327	345	351	323	347	342	310	387	329	370	334	383	383	346	332	341	366	336	361	348	388	353	328	345	320	341	366	360	379	340	358	366	356	326	332	399	354	352	334	319	355	328	335	348	365	362	360	344	320	366	358	343	353	345	339	314	354	336	360	376	382	320	327	349	346	373	359	347	365	369	366	345	330	359	364	328	361	353	364	374	375	319	352	347	372	357	343	343	338	359	364	346	335	346	339	337	341	366	349	346	364	322	376	382	337	381	336	373	338	327	376	347	369	365	354	373	398	345	337	359	354	368	328	358	330	378	330	333	355	347	333	321	357	339	373	325	332	377	340	356	332	333	369	343	343	362	310	377	323	332	327	349	325	356	351	336	362	344	362	347	370	340	376	360	333	346	341	303	333	357	367	376	347	366	382	309	359	357	361	339	344	378	347	384	323	324	334	350	340	330	332	351	369	358	387	339	336	368	360	353	330	317	323	321	348	347	352	374	361	331	365	331	345	354	350	366	351	368	400	369	366	312	367	370	347	346	339	373	357	340	384	363	356	410	377	365	370	353	361	377	350	354	343	360	341	326	324	353	337	346	342	346	369	366	358	324	298	347	325	349	341	317	364	357	337	343	365	355	353	314	388	350	354	366	348	337	324	345	363	342	339	362	350	347	350	326	372	358	363	357	347	364	322	347	347	390	378	347	334	324	349	354	364	362	369	348	372	361	361	362	376	360	338	324	347	352	363	351	351	330	341	333	360	333	316	341	348	343	363	370	320	316	369	339	387	367	320	344	357	349	346	343	368	341	364	339	360	370	350	330	376	381	320	349	350	365	358	342	360	347	327	352	375	344	344	341	367	347	326	360	366	339	333	360	353	354	307	347	346	340	376	376	366	353	341	369	359	329	348	382	351	326	342	340	378	328	357	369	390	360	330	330	359	372	343	363	339	332	312	360	371	352	345	311	345	361	387	388	341	331	379	311	388	352	372	354	351	351	358	372	336	352	302	343	360	316	392	355	353	366	378	342	331	336	347	343	331	355	311	377	334	377	343	344	366	336	321	320	374	361	359	376	330	357	344	346	345	340	366	353	366	344	344	352	311	329	335	353	341	334	361	367	295	363	369	376	347	337	380	368	340	326	337	368	337	366	322	325	332	330	362	353	342	313	344	369	346	401	341	343	333	339	314	333	341	372	357	350	319	361	362	374	345	332	354	362	355	328	328	342	324	361	353	364	345	360	335	350	363	352	322	344	348	324	310	330	361	322	334	326	316	380	356	352	354	364	348	383	339	361	338	323	370	354	362	340	345	331	331	344	342	339	329	318	364	356	342	306	345	340	355	366	344	327	333	359	384	353	358	354	335	369	344	370	357	360	349	338	357	362	353	335	310	333	384	334	347	332	359	396	358	363	368	365	354	315	361	345	369	348	348	330	358	310	342	361	313	365	369	364	342	341	348	346	358	377	354	365	334	335	317	336	380	378	342	309	360	352	335	327	318	348	362	365	343	345	370	320	350	366	376	355	355	334	370	377	356	355	365	338	336	361	358	351	362	351	333	357	402	358	322	343	364	391	365	361	327	336	371	339	334	382	350	355	358	341	357	383	352	370	362	361	329	366	328	344	354	352	374	348	373	330	363	391	329	315	371	344	359	330	371	327	357	368	371	372	360	379	368	323	359	370	314	369	328	350	332	325	364	353	381	342	331	332	384	357	341	355	340	356	349	363	335	338	345	362	344	387	341	342	341	345	343	362	358	340	349	360	348	373	364	366	381	349	363	349	353	346	343	335	335	356	375	365	344	312	366	343	340	358	352	337	353	355	355	361	352	361	368	351	385	343	369	327	355	351	355	325	371	347	327	331	354	327	348	320	321	385	359	389	344	341	344	380	369	362	383	366	348
18610	8184	7418	3888	2534	1874	1511	1143	1004	882	708	653	606	585	535	501	490	481	514	460	467	407	441	425	435	405	432	416	397	366	371	383	401	396	378	354	362	388	355	343	354	368	358	368	377	367	350	389	370	329	333	353	377	374	320	358	375	380	343	338	380	346	352	365	355	366	337	345	351	378	347	329	370	367	338	370	319	353	350	365	350	358	342	387	360	351	361	363	346	403	347	346	362	346	340	365	327	370	350	351	358	343	355	346	354	354	330	386	309	373	373	345	333	344	375	347	340	349	347	382	354	351	347	372	347	352	349	334	364	336	352	334	332	373	349	336	367	388	348	372	368	368	319	364	337	342	357	331	329	354	325	359	379	361	368	322	339	371	344	347	323	338	310	365	350	341	296	344	365	362	337	334	344	374	358	342	355	310	341	337	366	396	358	368	385	342	348	370	360	326	367	338	335	323	344	419	329	335	375	338	341	367	357	333	328	350	357	349	350	362	346	354	327	329	364	339	362	345	333	338	330	348	366	358	357	359	348	351	341	334	381	371	357	364	368	397	366	335	317	366	321	358	358	338	301	337	322	330	347	338	368	348	377	316	333	326	347	362	315	320	327	318	364	324	365	368	341	344	333	347	383	381	351	327	374	368	356	336	346	346	343	339	359	342	338	351	335	342	349	350	310	332	331	339	320	333	357	350	385	349	364	354	341	363	374	349	328	329	333	359	369	369	356	355	358	331	321	373	334	300	346	349	341	356	366	310	341	332	364	340	354	372	358	337	342	369	373	358	326	345	341	363	347	325	376	355	331	363	344	342	360	354	337	332	359	339	357	375	349	367	365	346	339	361	381	339	335	383	343	359	385	365	355	367	345	325	313	363	314	328	363	365	367	375	334	330	334	366	313	338	362	342	370	345	344	340	354	372	332	338	345	367	353	323	354	336	364	338	339	334	368	334	352	369	356	352	344	332	358	361	333	335	340	372	363	367	335	328	346	316	365	344	365	342	345	349	318	330	329	381	338	365	370	344	352	377	333	332	389	341	380	339	339	331	354	355	328	361	352	293	316	348	318	359	365	352	337	353	382	371	346	376	405	356	345	346	347	345	350	343	358	343	352	343	367	373	352	357	333	370	292	358	363	350	385	372	372	349	368	338	324	351	341	351	340	358	352	340	361	376	355	341	359	353	344	348	350	315	352	377	338	343	344	365	363	327	354	325	369	333	346	351	334	390	370	365	351	399	325	340	348	326	318	316	378	339	335	324	359	335	338	344	341	332	363	368	335	354	353	367	351	355	347	362	354	326	320	365	361	384	347	349	304	375	367	345	364	322	378	357	353	322	359	339	352	357	379	322	325	326	350	350	368	317	365	361	320	344	334	360	367	323	346	353	353	358	355	355	393	356	352	327	363	374	348	346	356	347	327	349	363	376	338	356	368	337	390	387	343	344	344	353	365	334	350	315	363	351	361	361	343	332	346	361	353	344	341	359	349	354	350	370	354	356	341	346	333	350	367	352	364	321	349	340	336	338	342	345	319	346	330	370	374	338	367	370	367	385	367	371	341	375	367	324	329	364	354	370	331	329	379	371	364	386	334	357	334	309	325	319	327	352	356	375	329	359	336	361	308	367	347	350	346	358	362	337	328	327	355	360	333	376	337	335	352	313	352	357	390	321	334	322	347	333	349	372	366	360	364	363	346	379	339	355	336	300	371	362	333	345	342	370	350	368	318	352	341	344	349	366	340	338	400	370	351	338	346	353	356	344	349	381	312	353	333	405	331	358	345	371	305	345	343	318	351	370	359	326	312	377	355	372	316	368	375	366	340	361	346	398	344	344	367	357	370	373	366	337	327	343	370	339	372	377	344	343	353	359	335	352	351	355	344	365	362	375	333	375	330	345	364	354	355	349	382	356	364	333	354	334	343	341	342	348	329	342	326	379	363	340	359	377	362	369	335	335	363	343	334	380	343	357	331	326	359	338	322	380	338	352	355	339	348	358	374	352	330	335	373	359	323	358	350	323	356	333	362	354	354	367	391	350	338	347	316	351	358	378	337	349	335	337	365	348	349	334	341	321	364	318	362	321	365	333	331	341	332	368	367	338	355	342	343	315	313	344	345	355	332	311	358	370	357	375	325	348	335	353	377	335	366	323	357	329	393	353	351	323	347	308	352	328	356	327	350	341	343	350	355	327	353	316	352	339	330	357	335	372	313	327	342	361	338	341	340	359	338	355	363	361	342	332	357	372	359	375	364	333	330	335	362	359	362	305	344	336	337	348	351	351	354	341	373	345	335	345	367	379	348	337	357	353	346	352	351	372	366	355	352	379	336	352	345	350	357	319	342	319	346	367	374	349	351	343	324	346	338	347	351	315	337	363	340	365	335	323	337	362	342	363	353	323	366	360	326	345	343	379	352	353	327	328	361	349	308	324	342	368	348	342	340	353	368	365	352	346	327	359	332	359	352	379	355	375	347	385	343	339	323	359	330	335	359	382	373	337	371	321	317	362	352	384	356	357	345	314	319	325	369	336	315	376	389	349	380	325	383	354	354	336	358	364	349	329	334	337	342	332	328	341	350	346	351	366	359	337	339	350	322	341	329	340	374	370	336	382	359	370	330	337	326	337	347	348	362	340	371	333	335	333	342	315	353	338	338	340	327	356	365	332	337	308	362	325	335	369	366	352	348	362	358	356	380	360	347	356	359	369	332	326	375	341	344	347	347	346	327	386	348	379	345	374	330	387	356	356	349	348	375	384	336	338	329	327	346	352	331	361	345	322	348	363	366	352	340	355	337	360	327	313	367	352	356	387	344	360	366	329	362	357	331	338	367	334	355	343	355	359	368	347	329	372	336	352	351	341	324	375	334	326	363	364	310	355	318	356	365	369	385	398	336	356	360	372	358	355	396	353	372	341	366	369	336	311	321	339	359	352	344	379	353	345	359	382	348	343	380	338	331	348	333	317	380	316	317	342	370	356	349	351	356	363	362	339	363	344	352	338	352	360	352	357	387	321	341	339	345	374	344	326	371	350	354	346	360	338	363	332	359	347	348	330	364	336	314	355	352	377	350	370	341	366	359	356	347	348	352	369	337	344	334	343	351	359	376	379	334	347	353	350	328	370	351	322	342	338	356	399	346	366	337	324	346	331	339	368	348	362	363	355	377	342	362	364	357	338	369	368	363	357	341	342	347	301	380	363	339	332	374	342	352	350	344	343	343	315	389	352	348	310	329	366	341	319	356	358	350	355	316	333	358	352	317	361	349	352	343	329	357	353	355	367	342	370	341	355	333	352	351	354	366	366	350	350	367	362	357	352	371	355	350	326	367	358	376	354	356	344	358	323	343	325	345	380	321	349	343	350	365	357	320	355	352	360	358	348	373	342	360	357	353	343	341	350	296	323	329	358	346	342	347	375	323	365	332	352	360	333	378	357	351	374	347	372	347	364	330	346	351	359	380	361	319	349	337	364	319	366	329	367	318	347	346	350	366	358
22914	20650	28121	23218	20651	20730	11528	1654	1235	1080	1062	921	928	871	800	847	791	760	786	723	738	724	703	731	721	754	711	702	704	660	697	692	683	738	699	732	677	647	680	648	696	705	627	616	671	681	691	687	691	673	652	725	658	694	643	684	682	651	702	661	674	676	640	670	700	612	646	616	669	681	673	668	645	644	657	692	754	688	686	641	647	643	676	651	670	649	668	641	671	659	664	678	701	705	682	651	656	624	662	703	609	658	633	707	721	634	718	592	695	667	635	686	681	626	676	667	618	635	636	647	673	662	692	645	619	674	665	693	600	654	668	654	609	649	692	623	711	659	637	691	669	694	639	691	631	644	715	675	655	716	668	679	669	633	648	661	684	700	680	656	628	606	624	693	704	654	682	661	660	679	696	654	679	667	641	662	667	646	682	683	686	699	677	630	648	636	612	638	687	648	643	669	624	671	676	643	634	633	672	624	612	616	697	662	689	670	659	659	624	635	659	663	632	681	696	707	661	640	611	635	643	634	673	648	666	673	645	672	672	671	636	665	690	635	681	644	691	645	677	653	686	633	662	629	636	663	623	617	706	628	698	635	688	672	655	718	665	643	635	655	678	685	671	675	597	664	668	641	643	661	673	610	637	644	633	671	681	663	645	657	648	674	659	676	663	667	645	649	670	647	680	703	644	688	683	670	659	642	689	694	636	670	680	629	660	663	662	654	647	659	677	661	666	628	634	649	637	631	656	639	699	662	653	670	641	674	651	661	676	664	673	652	669	635	671	717	652	669	714	711	635	668	649	701	672	665	629	657	628	650	677	634	673	627	677	589	650	648	624	632	652	699	673	689	666	629	674	646	641	687	603	676	665	615	679	618	654	688	648	649	660	686	704	655	620	624	617	589	673	678	693	641	652	646	675	665	647	660	630	635	617	659	659	667	690	623	708	668	682	687	647	689	648	652	698	741	648	634	677	652	668	632	666	632	624	628	651	671	621	682	647	644	663	659	648	654	667	626	705	667	633	708	690	640	678	670	669	666	663	630	714	645	654	630	695	668	675	675	632	719	689	665	660	677	643	652	647	677	678	633	646	656	666	628	655	690	690	649	657	648	594	608	630	651	671	627	642	684	672	642	673	676	682	648	689	654	669	647	725	614	689	641	654	626	679	633	629	678	612	634	658	649	714	627	690	652	663	618	644	631	613	700	639	687	659	676	681	717	691	689	679	637	658	629	686	679	682	678	673	639	694	629	667	609	683	661	649	679	688	693	666	627	674	661	662	663	669	655	679	615	611	648	655	672	646	660	700	614	670	655	654	643	627	659	662	657	655	645	652	653	676	634	683	672	637	657	678	646	665	664	635	668	655	672	684	687	657	659	653	652	613	683	687	680	661	636	687	630	651	669	688	638	635	637	649	672	700	661	646	641	635	665	676	649	655	672	652	634	645	627	678	668	711	661	643	707	650	663	677	637	679	648	689	671	628	671	636	640	653	635	628	659	663	712	646	714	654	632	645	639	630	633	624	672	631	635	637	671	662	664	653	659	631	638	683	650	638	681	698	656	642	657	683	676	673	696	650	659	652	634	692	646	651	670	661	660	690	645	653	661	636	667	621	651	694	646	664	651	668	636	652	677	686	659	668	678	689	709	651	670	650	629	670	713	675	647	632	586	613	676	633	676	678	678	649	660	666	703	666	647	690	658	640	598	651	636	622	652	674	641	648	630	664	653	670	613	652	687	636	689	663	651	662	668	685	631	654	637	657	660	669	651	648	584	667	643	698	648	673	652	617	645	639	642	622	640	666	642	666	624	690	664	656	659	627	673	694	669	674	651	644	669	688	682	660	669	670	673	697	629	622	616	630	622	656	660	614	614	679	656	695	682	615	646	680	619	656	658	659	635	637	624	628	702	647	665	629	639	636	663	643	704	657	641	657	695	595	673	671	641	614	714	663	636	693	653	671	668	642	728	647	658	640	657	675	628	679	690	684	624	601	622	683	673	664	628	678	693	663	670	588	632	698	674	616	686	675	655	685	669	647	692	633	628	682	620	662	691	653	691	648	682	653	699	669	658	664	662	678	633	664	706	657	664	671	628	644	665	634	672	628	638	633	679	678	651	651	671	663	641	677	630	718	687	613	617	647	621	712	651	700	643	695	644	720	662	654	698	699	690	641	690	651	649	633	622	617	700	684	647	650	669	675	662	673	681	622	652	658	663	642	632	651	658	682	637	702	663	653	641	637	663	674	660	612	643	658	661	653	636	672	680	669	703	653	685	640	703	663	673	667	700	637	593	652	651	606	664	633	679	633	640	642	621	670	660	705	636	691	661	636	641	680	626	661	609	717	612	658	605	644	670	651	631	639	683	661	621	705	644	682	641	659	658	668	676	627	702	664	639	641	672	696	676	667	678	680	668	652	647	659	667	696	657	580	641	658	669	642	657	663	664	661	618	632	644	635	672	670	673	656	667	699	647	693	662	677	696	711	683	669	667	638	645	640	652	676	695	689	646	660	642	675	654	718	655	631	661	706	654	637	651	643	665	662	660	668	673	666	648	689	630	661	611	675	681	661	694	633	670	609	657	690	653	636	663	658	646	638	669	633	684	660	717	698	639	664	629	668	645	670	646	676	644	636	647	670	631	659	648	685	632	684	606	646	643	674	692	654	656	663	647	615	683	694	634	649	671	645	687	655	663	657	627	661	678	688	621	680	623	650	702	616	656	612	682	684	671	645	628	677	705	649	648	642	667	645	633	697	666	667	661	621	652	641	659	680	656	666	578	658	695	699	646	637	652	661	662	649	632	660	662	617	707	674	611	604	668	667	719	695	692	685	660	677	628	639	644	627	668	665	681	659	649	692	644	646	696	672	680	661	675	636	666	651	694	630	636	638	609	671	625	642	663	686	692	665	688	660	655	667	619	636	665	662	620	690	669	687	654	678	672	655	658	718	638	687	649	649	626	620	686	635	672	651	674	638	657	659	663	656	675	656	642	650	698	620	665	638	656	632	666	649	711	653	650	664	636	679	637	660	692	704	649	702	662	668	645	688	664	636	650	686	627	643	640	597	642	682	672	640	660	693	646	655	663	641	687	635	699	640	630	678	638	673	663	656	658	671	694	642	663	693	667	659	726	646	614	672	665	638	687	632	676	632	654	651	611	669	668	676	657	630	709	713	687	701	688	623	647	668	622	659	654	679	648	584	685	614	666	613	676	666	687	634	678	697	623	659	664	627	652	673	642	635	682	666	630	686	670	638	711	674	639	672	696	658	694	664	653	682	718	674	631	690	644	665	636	623	608	675	638	637	629	647	661	644	690	661	625	686	664	654	674	639	638	660	679	657	630	637	662	639	638	650	661	695	650	644	634	636	644	683	653	654	695	649	652	621	658	659	624	640	638	620	666	644	674	656	637	654	638	696	639	645	699	652	626	639	649	660	693	683	658	604	690	602	607	635	671	698	641	669	653	659	690	657	628	678	722	671	667	647	684	624	683
16908	14236	12919	7285	4941	3617	2862	2319	1911	1751	1447	1312	1161	1140	988	1041	910	891	809	878	748	759	751	740	773	746	757	711	723	703	711	703	730	660	675	721	738	673	676	649	687	626	687	631	681	646	654	654	635	679	681	680	688	687	590	702	658	629	657	685	628	651	683	659	624	644	647	680	660	648	633	662	648	692	649	684	609	686	655	588	664	640	628	628	628	605	677	659	610	686	624	590	633	633	605	647	635	620	619	675	656	570	611	634	637	610	652	616	655	653	648	616	622	629	606	609	643	598	636	638	628	614	585	652	632	590	668	622	641	617	656	638	671	642	629	641	628	658	657	682	660	676	605	629	600	624	629	646	565	596	649	631	628	614	611	609	670	639	615	663	622	640	618	661	626	635	638	610	655	653	678	675	610	627	616	623	630	669	635	581	590	637	573	635	649	630	617	603	647	627	649	663	636	601	598	624	633	653	626	634	587	620	649	600	638	607	584	598	638	580	602	629	625	600	619	641	640	633	583	611	661	628	640	615	595	618	581	635	599	625	634	648	683	615	632	650	623	614	684	617	604	671	667	621	592	576	611	646	632	592	626	617	621	587	665	599	613	606	678	653	604	669	646	595	624	651	659	591	644	650	631	652	675	648	612	656	639	629	622	637	622	621	636	629	627	620	616	592	647	624	624	615	591	641	584	623	629	662	648	640	668	646	555	638	664	629	631	633	620	651	624	608	625	618	628	598	646	618	656	656	657	651	619	590	622	609	596	670	649	666	646	650	644	611	660	622	664	596	617	642	618	677	624	670	599	617	600	629	651	581	657	603	624	657	655	606	627	641	605	649	630	619	623	620	618	607	627	637	635	602	661	627	657	638	616	641	616	614	618	620	631	622	680	598	635	633	607	613	632	608	639	659	683	620	677	656	605	613	654	645	640	613	571	629	560	626	677	639	570	712	642	639	622	632	625	607	608	583	606	627	594	642	622	648	616	589	673	635	623	615	606	607	637	654	637	585	645	708	624	614	637	611	608	629	649	666	591	604	612	633	657	586	616	650	588	616	671	630	638	667	615	636	656	615	642	624	645	588	647	648	646	669	623	648	658	623	592	644	653	626	656	615	658	667	628	595	613	572	608	661	637	643	658	629	675	648	616	635	662	604	590	623	625	655	602	652	629	611	628	642	630	632	660	616	677	630	637	602	652	616	597	659	581	618	637	634	648	637	646	652	672	660	640	606	613	649	664	632	673	617	630	668	585	577	628	618	627	579	633	621	611	646	630	641	675	644	633	599	679	648	620	611	649	599	645	628	624	622	623	624	644	635	602	608	612	652	617	606	614	643	675	639	671	596	612	664	590	628	617	675	600	619	616	557	636	605	607	626	589	600	624	639	653	614	635	573	595	599	622	615	629	610	616	654	649	634	659	604	587	575	603	623	680	592	627	625	603	647	648	632	566	641	639	656	598	668	621	628	638	609	590	632	646	650	600	595	646	653	642	631	621	643	598	646	644	654	606	622	596	641	605	607	618	642	668	623	652	656	635	658	615	640	622	645	639	614	694	647	656	686	634	639	651	618	632	638	607	658	613	614	625	631	648	596	622	626	633	636	665	583	633	634	627	647	645	616	610	640	615	647	601	646	625	642	597	628	605	618	619	620	670	626	634	627	569	592	619	579	608	629	620	625	601	658	670	664	620	638	610	636	623	632	627	648	646	589	614	608	611	621	621	619	637	610	597	599	630	633	617	596	594	616	581	634	621	639	640	640	648	644	592	631	668	637	651	612	664	588	625	641	603	640	661	616	644	589	627	660	645	635	618	635	613	587	642	626	617	602	685	610	645	644	671	641	640	662	638	629	650	620	629	681	650	647	601	647	672	634	650	656	665	611	653	621	623	600	584	658	641	663	587	635	622	648	625	653	627	662	651	623	650	664	593	633	639	617	633	601	619	580	624	662	628	618	600	628	631	616	652	568	571	621	589	603	658	642	626	670	575	611	612	637	646	618	654	656	629	615	592	653	589	661	629	624	646	598	638	614	606	620	598	634	611	584	597	640	627	608	634	628	606	616	650	612	604	633	641	617	662	634	600	648	630	613	646	649	640	659	602	636	632	627	657	636	613	625	639	646	623	638	623	617	652	622	635	654	622	636	615	592	593	610	622	602	617	693	649	614	661	613	662	598	668	651	666	628	623	632	636	647	620	628	611	629	617	617	614	588	629	641	618	618	624	664	618	672	617	637	624	677	649	603	604	608	666	622	651	648	659	650	648	601	645	640	633	672	633	636	614	654	622	673	610	626	574	646	665	666	617	653	642	653	633	642	623	640	616	616	632	624	603	674	636	645	627	635	638	617	609	662	623	610	666	602	661	631	585	596	625	616	614	585	685	654	603	603	630	627	585	639	623	698	621	666	648	640	630	651	634	576	631	626	659	627	621	640	657	661	654	640	590	666	641	645	648	614	616	599	588	623	628	621	639	620	626	616	650	663	646	625	598	612	611	604	643	606	615	669	643	626	623	632	661	610	673	659	661	609	621	644	667	627	582	603	629	589	634	594	681	582	675	690	622	673	608	604	612	628	561	596	616	571	609	667	636	647	646	643	637	641	691	653	647	614	678	573	623	641	680	596	611	626	589	632	609	608	583	606	624	602	623	686	615	619	629	656	616	632	610	594	612	642	615	669	609	599	630	644	599	640	634	621	651	666	602	624	629	595	608	600	610	615	619	653	640	672	644	646	585	616	652	603	645	622	651	605	657	627	606	660	613	615	608	606	630	636	600	593	635	638	613	611	599	573	661	652	613	666	634	683	587	628	613	612	626	620	645	641	606	618	654	648	644	630	592	629	626	649	651	607	605	654	569	586	585	636	645	620	642	674	668	657	614	595	633	650	576	619	635	652	675	648	667	608	595	638	620	678	600	659	615	592	608	690	654	627	671	614	629	627	651	664	614	585	626	606	615	639	616	609	626	639	647	663	626	623	621	601	614	623	641	613	599	599	649	608	611	616	609	616	608	619	627	608	614	661	570	632	618	598	668	626	605	615	620	635	605	602	584	645	615	635	603	622	613	638	583	615	576	584	610	602	586	622	634	595	627	573	644	655	635	601	687	597	567	615	684	588	622	623	599	627	589	610	614	671	658	607	620	611	598	628	631	666	649	620	603	596	635	641	601	598	624	601	620	643	579	590	584	641	620	643	578	596	653	617	619	631	654	622	611	628	597	663	629	618	604	610	644	615	628	597	608	629	627	593	608	621	647	627	646	636	636	617	619	635	662	621	689	662	624	640	564	655	652	639	656	673	598	629	643	659	672	626	617	670	637	598	605	637	657	661	632	643	675	634	640	648	625	626	651	637	630	619	641	633	588	623	638	572	612	637	687	653	672	658	666	656	583	651	593	625	638	611	643	633	622	621	622	619	646	629	636	588	649	614	623	651	616	688	648	661	613	603	606	658	625	599	622	626	647	613	588	626	614	632	650	623	627	624	622	637	644	628	623	646
31183	13794	1815	421	343	314	307	269	301	238	266	231	273	238	238	247	233	282	263	252	260	245	227	216	241	236	238	228	256	232	268	241	251	221	258	246	242	230	243	244	236	257	212	263	212	243	249	239	248	262	256	246	246	235	263	252	222	254	257	242	244	237	252	259	262	248	237	252	238	239	233	248	258	229	236	254	249	247	222	274	256	250	266	261	244	241	237	257	235	262	248	252	264	245	220	237	237	257	242	245	272	237	234	249	273	234	221	243	252	283	241	245	243	252	236	252	236	242	233	230	258	214	255	231	240	243	239	255	271	266	269	223	278	231	254	243	261	269	234	229	245	279	259	239	236	257	253	223	223	256	218	254	231	287	247	221	224	266	212	262	225	220	244	237	279	289	241	281	240	262	266	237	288	258	264	239	252	255	223	236	261	242	223	223	252	255	253	253	247	254	256	249	215	229	250	249	244	234	219	255	262	243	258	254	268	227	232	265	253	270	279	261	210	275	253	252	237	214	255	237	254	235	231	252	255	253	243	245	254	249	266	233	266	236	243	273	235	266	248	243	229	207	229	236	294	233	267	247	257	237	260	246	268	244	268	256	242	235	250	265	243	232	225	246	284	221	260	260	255	248	232	259	259	245	235	257	250	250	228	266	237	239	260	231	252	218	273	244	240	267	271	251	236	267	262	250	233	241	240	232	260	240	241	222	223	251	255	252	240	239	269	265	241	227	238	245	249	246	276	255	248	253	231	258	240	256	235	262	255	233	242	303	240	259	242	243	234	217	222	259	221	254	252	244	239	264	227	276	221	246	231	239	232	242	242	274	258	256	256	237	245	264	251	236	242	211	250	232	216	270	231	259	241	265	238	250	214	236	239	238	240	280	246	227	229	269	241	252	255	279	254	236	251	248	235	234	267	288	239	266	244	247	227	239	229	271	247	265	240	256	245	225	208	250	240	255	280	260	241	230	261	240	236	251	265	225	238	243	225	227	243	243	233	258	251	260	244	221	259	282	262	218	233	249	251	244	234	258	230	253	253	222	220	229	227	237	218	250	253	253	219	221	278	244	247	253	277	262	266	234	231	250	230	258	260	275	254	253	248	217	268	246	257	242	252	226	229	259	254	221	214	240	260	249	248	270	278	226	239	227	269	252	230	263	249	287	232	217	269	244	269	214	247	261	244	260	274	250	250	266	243	240	240	256	222	231	250	253	231	222	252	238	262	262	242	239	270	269	231	233	243	258	247	215	256	221	225	230	256	236	225	236	257	254	239	240	233	235	248	238	214	241	220	256	230	281	237	224	241	261	220	257	242	241	264	276	251	225	234	221	258	251	239	258	239	232	235	212	251	231	232	220	283	236	243	252	250	255	255	242	264	273	231	257	247	273	252	252	275	233	223	234	280	246	232	228	238	232	242	262	295	234	242	234	290	245	253	256	255	281	218	242	239	217	234	242	253	246	241	237	256	253	277	220	237	268	268	233	228	237	258	249	221	256	267	241	244	248	256	245	236	265	232	230	240	236	244	256	241	284	255	231	250	269	239	259	237	247	224	246	242	255	239	233	245	234	245	250	250	223	244	253	222	236	254	236	246	237	240	245	253	242	260	226	278	241	273	259	249	240	248	241	254	245	246	242	239	267	225	281	251	205	257	245	247	241	250	242	220	247	201	260	241	264	228	234	229	229	246	260	215	232	229	246	249	240	232	259	267	239	256	244	238	250	240	233	231	230	238	234	224	246	231	246	220	239	219	259	233	263	262	279	222	218	265	246	268	261	248	231	259	214	247	253	236	249	271	212	246	247	278	267	251	252	261	222	242	243	269	244	239	260	227	225	246	244	262	240	250	249	248	250	244	248	256	246	253	258	287	195	250	245	241	234	213	228	272	258	257	255	255	257	273	239	257	257	213	263	286	262	232	252	245	247	239	255	227	263	244	269	257	224	225	257	252	288	255	233	253	246	268	241	246	249	244	252	262	227	255	229	252	212	259	278	248	228	246	253	241	231	223	225	241	250	260	216	247	264	260	237	224	253	274	255	236	245	229	213	266	238	252	248	259	266	235	252	244	228	245	229	244	225	240	246	259	237	259	254	260	246	239	228	237	229	232	244	256	233	226	239	237	235	243	245	215	237	252	235	253	260	239	238	238	263	251	255	238	211	238	242	247	260	267	258	232	222	237	252	234	253	249	241	227	223	275	241	251	249	219	233	246	225	231	274	247	243	278	233	231	249	261	266	240	242	250	250	249	259	259	252	244	236	222	221	245	249	240	258	239	212	248	222	235	228	228	238	265	254	241	228	247	226	247	249	260	276	247	248	255	277	286	231	246	251	234	227	274	234	273	249	214	258	286	268	227	248	234	219	273	254	241	259	250	251	236	259	244	232	227	204	247	266	252	231	232	257	266	250	240	239	247	266	228	228	230	219	240	245	223	221	258	278	250	278	265	232	244	247	221	260	233	248	253	240	243	259	230	242	273	268	266	255	262	238	243	228	230	251	261	256	234	249	263	253	237	236	257	213	245	253	261	223	271	244	229	277	250	229	237	241	251	237	239	230	258	232	267	259	278	253	246	244	257	251	246	239	245	225	256	232	243	269	265	237	251	242	266	226	259	245	244	246	266	244	247	266	237	235	222	260	258	257	244	260	232	252	217	226	252	284	245	227	219	219	268	228	250	264	252	243	245	266	239	233	228	229	261	196	242	244	256	257	254	247	218	236	272	228	250	245	251	227	246	248	239	234	238	221	241	246	220	247	247	240	251	227	235	242	258	241	240	240	240	242	229	267	254	245	272	215	260	238	219	263	234	232	239	246	224	224	259	250	267	238	243	249	244	246	261	224	214	216	263	275	261	252	254	270	235	240	248	275	264	236	265	261	245	233	231	223	247	273	245	258	251	237	237	239	233	297	262	242	257	233	213	237	212	245	239	263	234	247	247	259	245	232	242	208	286	250	232	241	260	231	283	265	269	214	222	257	263	269	218	236	236	254	246	262	217	263	258	281	231	243	225	240	257	225	242	225	251	257	237	255	248	240	248	232	228	248	271	236	204	250	237	222	227	250	270	279	258	243	229	239	251	234	255	232	248	240	233	263	231	214	250	228	254	245	251	258	247	260	230	254	243	249	242	214	223	246	238	220	253	280	252	255	226	235	235	248	264	240	237	242	216	240	250	250	222	233	264	271	241	233	217	218	237	231	262	280	239	269	246	246	241	276	240	237	241	264	262	241	266	250	240	256	248	227	220	254	218	238	244	246	252	250	258	254	278	254	238	256	234	240	238	255	240	249	246	241	278	222	237	227	295	251	224	233	236	264	240	253	261	264	273	276	240	253	269	241	243	241	247	244	220	240	263	242	303	258	218	254	251	224	219	270	257	213	238	220	251	263	244	257	243	238	248	242	237	238	253	243	230	267	229	232	227	246	244	247	224	242	230	235	227	253	252	235	231	268	263	226	238	265	275	213	234	282	248	220	255	251	235	230	245	218
16107	718	590	419	377	341	324	289	330	268	291	280	269	290	247	291	291	290	295	286	260	255	269	295	271	285	283	258	279	248	281	303	268	257	260	286	266	266	281	251	300	291	269	283	244	261	257	249	251	310	290	256	275	267	305	224	280	258	257	284	269	286	270	264	278	247	267	268	250	245	269	268	272	270	280	277	260	267	262	290	269	267	278	278	273	244	272	264	248	268	237	277	262	243	251	289	239	265	259	248	273	259	275	295	252	286	243	269	261	258	309	262	270	264	278	266	287	247	272	239	262	291	261	263	263	249	280	262	278	238	252	256	249	262	253	266	293	270	292	287	251	241	296	289	276	258	241	265	272	272	267	263	271	264	260	312	285	255	263	268	274	262	286	251	274	267	255	255	292	289	238	275	283	283	267	252	246	258	273	269	253	255	244	300	250	267	260	253	303	251	285	277	278	269	300	253	247	266	251	266	256	286	255	241	260	286	261	282	260	281	265	269	267	277	247	278	288	252	261	255	280	279	264	266	266	295	273	276	288	267	250	271	237	241	281	285	242	284	237	265	263	242	256	255	292	278	261	273	289	293	263	284	263	262	266	242	252	278	275	254	265	253	260	248	242	282	287	264	236	245	235	288	274	257	247	293	268	272	311	276	246	305	263	257	254	249	281	273	251	276	269	275	271	301	232	267	261	288	238	254	260	291	246	261	270	287	252	271	281	261	263	284	263	264	275	265	249	280	260	236	279	232	285	245	272	257	239	259	268	259	258	281	254	279	259	261	276	299	245	306	300	285	260	258	277	281	247	259	272	274	278	273	263	271	235	287	303	245	280	252	266	272	277	270	274	248	259	263	285	281	262	291	281	236	298	269	253	271	273	272	268	235	300	263	263	244	284	240	270	271	275	299	223	286	284	272	287	268	261	253	294	253	261	282	292	265	269	268	280	251	288	256	250	282	265	263	248	262	294	250	279	274	283	278	252	270	277	270	262	257	291	227	275	255	275	248	231	273	235	234	224	240	277	230	298	269	261	271	244	272	284	305	293	252	282	276	300	274	267	273	277	245	271	292	291	309	277	273	261	268	251	279	239	265	291	286	263	234	262	248	270	278	255	260	261	264	268	264	264	272	278	241	291	239	248	252	244	267	259	270	237	255	288	258	271	283	269	281	290	243	266	311	255	289	271	259	265	280	303	293	262	253	253	257	291	247	247	257	262	268	266	268	288	283	267	261	268	273	226	266	282	295	265	280	294	249	287	269	282	275	248	256	291	286	266	285	242	250	254	251	276	255	276	244	274	272	284	271	284	250	252	257	283	272	266	253	251	262	254	247	251	263	249	261	250	277	282	301	258	266	253	284	243	263	287	285	260	287	274	284	280	257	263	225	277	282	267	254	255	266	285	263	267	274	253	251	270	268	290	254	299	257	259	271	257	268	270	301	281	271	276	259	253	288	273	253	245	248	269	286	266	269	271	263	263	289	257	281	243	268	297	263	299	251	266	283	280	289	277	268	256	242	274	286	280	270	275	283	240	269	270	263	291	274	251	259	286	256	277	293	244	272	275	264	270	224	295	253	278	298	276	270	272	251	270	267	251	287	250	272	276	247	286	300	262	280	261	258	290	262	272	311	284	277	297	268	279	280	269	294	252	269	273	263	273	265	243	276	273	266	264	282	266	270	304	288	268	293	257	257	273	287	287	291	251	265	283	255	267	253	269	276	240	270	262	310	229	246	264	272	267	266	259	257	257	278	248	280	248	299	261	268	280	257	252	299	254	274	274	302	287	287	305	232	283	275	306	262	247	277	251	287	269	261	288	271	236	263	284	281	258	262	229	287	256	259	278	264	233	267	274	271	264	240	253	279	263	251	287	272	288	292	268	250	244	255	246	275	245	282	270	251	289	249	261	286	263	265	258	275	275	243	309	259	289	264	240	243	252	269	244	259	278	264	267	265	259	241	263	282	275	286	285	263	261	275	253	286	261	292	255	275	268	283	233	276	265	253	248	263	257	296	276	269	279	227	290	283	275	243	251	258	300	300	258	286	261	266	265	255	263	255	267	263	264	296	253	257	274	268	279	256	280	269	270	251	262	297	243	256	251	255	287	276	282	288	246	262	271	258	271	258	260	267	266	281	280	270	266	275	260	257	287	247	247	246	258	269	262	282	281	269	278	284	270	285	246	249	277	262	237	271	269	264	270	264	258	270	251	269	228	266	260	270	270	246	267	282	264	293	278	286	277	277	267	281	274	275	290	267	259	258	282	296	263	251	286	232	270	263	249	298	280	276	280	241	253	279	259	274	258	263	287	261	266	275	253	275	266	255	261	245	265	265	248	301	254	258	260	240	258	254	294	268	283	285	273	251	261	280	264	276	273	297	245	295	283	283	299	228	246	244	265	260	293	283	248	271	275	277	260	248	232	278	276	234	272	257	257	264	262	278	273	295	269	254	273	242	248	255	250	265	277	306	280	295	256	286	262	295	248	259	268	278	253	292	285	268	276	258	283	245	259	266	242	304	294	285	251	263	303	257	276	243	260	254	253	266	260	287	256	285	274	269	234	288	267	273	260	246	233	298	299	280	264	246	251	288	268	288	282	286	278	258	270	247	274	246	264	273	265	279	251	287	276	283	281	246	256	260	284	283	256	266	237	273	279	254	278	251	278	235	268	255	257	240	254	267	244	272	275	258	307	283	257	270	293	284	279	286	251	252	276	285	248	263	273	270	279	274	243	243	267	258	269	290	257	302	247	269	276	290	292	298	275	269	264	257	260	264	271	243	270	293	272	294	248	277	239	299	248	255	270	271	275	260	261	256	287	268	285	266	287	237	248	253	266	276	257	253	267	277	253	275	233	252	259	273	248	259	242	290	302	265	255	259	316	243	247	268	273	251	257	234	260	267	254	271	254	266	277	260	241	237	266	240	298	296	277	253	282	277	251	265	255	274	291	269	291	253	298	268	263	277	256	260	267	289	268	256	266	245	240	266	282	276	271	260	285	260	298	278	248	263	268	246	273	270	264	280	266	257	266	238	274	255	239	254	249	251	262	281	283	245	265	245	272	286	279	272	268	288	270	276	266	256	289	273	262	266	246	278	248	273	271	246	275	278	272	294	281	295	263	258	260	251	257	264	273	269	244	291	266	266	268	277	256	247	277	254	248	259	243	277	289	279	252	262	279	260	271	280	272	269	249	277	259	272	238	289	264	261	274	237	281	277	294	277	264	268	270	284	230	237	240	254	292	270	256	279	232	262	276	270	296	276	248	278	253	257	249	259	254	293	264	277	260	248	303	262	287	233	272	260	263	219	284	256	244	230	280	305	267	289	270	260	269	250	280	277	263	234	279	281	278	282	284	276	284	271	278	287	260	284	259	293	273	258	268	255	276	261	254	256	245	289	278	271	283	264	264	271	227	261	237	243	260	258	300	277	269	266	271	255	253	275	278	253	282	237	268	280	294	277	252	255	240	246	261	247	276	277	290	242	290	249
24974	20676	27569	23783	20667	10330	1040	712	562	534	493	460	423	421	411	390	381	394	400	391	376	378	372	355	359	358	368	346	315	382	353	329	355	334	332	382	319	325	345	339	327	336	357	349	328	331	349	315	325	352	342	337	330	336	316	339	309	322	357	319	341	320	309	371	309	342	334	375	316	322	317	332	345	335	351	313	330	371	354	335	349	365	328	313	321	321	297	295	311	341	361	344	319	318	334	332	343	336	322	309	324	291	320	344	318	349	335	339	321	336	332	319	327	321	314	326	321	338	340	347	313	317	363	334	337	357	328	360	317	362	338	343	338	335	355	346	315	339	293	327	321	341	326	349	337	335	320	328	312	318	342	314	316	322	309	314	310	318	333	325	311	321	307	332	342	326	314	337	340	319	286	321	313	307	324	342	320	361	344	340	345	335	309	358	323	328	323	313	338	308	275	350	358	327	332	331	329	354	344	351	308	322	330	324	290	322	343	330	353	348	336	344	314	324	329	336	311	343	324	332	342	328	368	294	369	321	296	328	329	351	382	329	326	327	335	296	320	314	319	349	323	327	334	318	318	315	337	339	305	322	333	350	345	305	326	361	315	341	299	362	326	322	361	330	338	355	294	306	324	326	349	321	344	369	318	343	327	316	341	318	324	312	318	308	315	326	352	337	345	316	345	364	354	318	366	347	318	335	319	347	301	301	305	342	322	337	325	338	367	333	317	336	339	327	316	319	305	319	343	357	320	314	355	333	337	302	330	330	326	312	317	315	318	349	332	341	364	342	347	317	338	306	311	352	366	326	334	316	328	325	373	353	330	324	330	334	333	325	315	324	300	341	330	321	360	262	338	321	362	324	384	336	364	330	328	298	320	339	339	330	351	333	361	318	350	325	348	299	326	330	354	320	353	313	337	366	357	338	331	368	340	350	325	341	377	316	341	307	331	325	311	315	345	336	323	351	335	335	294	318	330	351	323	322	323	337	347	346	316	336	320	333	315	302	325	323	318	349	321	325	292	343	359	351	342	318	345	313	328	341	323	354	318	322	334	340	330	321	332	332	340	325	339	352	333	355	299	349	337	340	309	327	338	321	333	334	322	305	343	281	362	300	331	336	334	295	346	304	324	321	323	341	342	335	333	350	312	317	360	329	328	322	342	322	347	319	369	339	332	339	333	339	353	330	346	320	333	339	307	319	326	332	334	321	306	318	314	343	321	316	298	315	363	330	328	337	320	334	332	347	337	316	316	313	324	343	355	316	306	327	353	323	307	327	323	327	332	329	328	341	331	314	338	347	340	352	312	341	348	298	299	301	310	324	322	331	331	337	312	320	299	290	334	339	323	305	333	311	346	287	345	346	352	327	288	334	336	336	326	316	318	321	339	322	308	354	302	353	331	341	324	333	330	308	301	326	339	349	296	326	337	338	316	373	316	300	345	310	379	339	341	326	369	310	338	325	358	338	302	347	325	328	364	340	312	335	344	340	308	341	341	322	304	344	339	342	346	321	326	333	347	374	362	346	302	330	303	326	326	331	292	353	308	328	326	296	319	330	321	305	328	358	327	309	343	330	345	325	322	334	323	333	356	331	312	309	323	343	315	344	324	330	327	335	333	324	352	330	336	308	356	335	327	319	320	324	328	335	340	325	332	313	309	352	340	335	314	301	327	362	319	333	294	323	346	329	339	329	338	369	331	342	309	327	341	333	305	337	306	337	335	348	328	330	330	359	294	306	349	335	312	349	343	355	346	343	335	351	314	297	315	324	290	314	350	331	315	331	346	324	274	329	322	346	327	368	328	317	361	328	322	330	320	326	342	324	313	324	334	316	332	331	334	317	340	362	330	317	315	334	288	349	318	334	324	321	350	311	312	334	332	323	357	339	323	320	343	332	351	338	330	322	313	337	333	323	325	308	320	345	350	331	323	292	320	342	328	313	320	318	323	323	330	333	333	305	323	310	333	309	314	370	302	315	313	317	317	317	342	330	304	338	347	310	323	314	344	373	332	328	322	366	341	295	330	315	358	337	330	306	347	320	348	327	338	324	331	336	320	324	324	299	324	341	344	332	332	309	345	338	374	358	356	351	345	334	315	311	295	295	323	303	302	345	346	362	321	314	368	317	324	335	338	353	328	321	353	323	343	324	342	367	366	329	324	357	332	345	312	289	364	330	309	313	349	308	307	330	332	325	371	323	306	349	314	339	348	298	325	368	311	345	333	316	336	317	310	332	329	326	328	314	320	348	297	346	309	325	354	316	372	305	306	335	347	317	341	311	328	302	311	358	339	324	311	340	341	353	343	330	340	334	332	322	315	323	324	343	328	357	347	336	386	337	367	341	329	355	333	334	355	310	332	316	317	348	312	332	365	321	347	335	331	322	337	329	355	332	313	317	334	333	332	304	339	342	352	357	321	327	346	354	298	327	324	345	345	327	296	310	339	337	345	300	377	317	356	317	342	328	331	306	346	327	385	329	292	347	320	317	343	348	310	332	358	337	338	302	338	335	296	321	298	312	337	337	326	344	349	296	358	334	347	350	309	372	323	316	305	307	342	321	329	304	313	336	307	311	355	294	330	287	360	347	329	302	334	299	332	347	323	289	305	314	322	349	308	363	352	311	350	327	301	351	349	347	341	322	317	358	353	334	312	331	302	339	324	305	320	334	328	346	322	335	315	308	317	322	300	322	336	344	332	303	349	353	310	308	310	340	308	367	332	329	316	362	334	352	284	335	348	357	335	363	342	341	346	326	319	334	344	313	347	290	346	329	359	314	333	317	350	342	335	352	347	304	331	319	291	317	284	334	339	338	354	318	329	306	365	340	343	318	332	359	341	350	329	334	324	313	327	354	338	301	305	345	317	336	318	325	327	323	305	323	362	326	308	311	336	344	318	332	349	329	318	330	299	338	315	334	329	322	320	335	351	354	319	371	316	327	327	319	337	323	309	355	339	322	327	367	328	358	339	331	322	309	319	345	341	360	330	348	318	345	300	309	297	322	364	325	274	332	296	346	322	366	316	325	327	315	320	332	312	338	330	352	322	331	327	326	354	337	303	305	336	312	318	328	325	294	346	348	342	325	333	308	329	332	369	332	343	325	335	313	319	307	328	328	361	361	356	334	317	320	326	317	323	348	323	313	308	334	322	363	315	339	334	329	330	306	355	337	331	306	357	345	313	349	313	341	317	334	298	303	337	336	357	327	335	320	346	353	342	323	339	331	373	341	344	332	347	324	339	369	342	346	340	328	362	304	329	330	324	311	328	392	310	347	342	297	362	323	323	338	349	325	318	332	323	341	327	346	353	340	316	352	325	326	319	308	358	339	340	321	340	351	324	339	301	348	307	334	318	324	281	364	328	340	349	321	347	312	344	320	340	303	311	317	337	322	315	318	339	326	327	354	334	345	321	316	308	312	308	332	340	337	302	312	313	311	312	326	337	336	342	342	295	328	318	321	324	318	319	329	331	299	324	350	313	371	341	337	313	324	335	291
19359	7955	7257	3789	2511	1781	1479	1142	908	778	712	658	595	560	523	524	490	491	472	456	378	421	419	394	424	369	430	347	374	332	372	352	344	374	316	311	345	347	340	355	378	355	350	371	368	358	330	359	358	355	356	333	344	357	310	333	336	349	320	354	337	312	342	317	322	347	356	338	336	335	373	326	338	335	318	320	339	362	360	314	346	326	327	324	291	372	329	346	297	315	344	323	333	334	334	321	304	344	304	318	317	304	320	340	311	350	317	312	341	327	317	313	357	360	322	343	364	327	340	334	331	335	297	342	330	317	339	334	341	331	341	297	339	325	309	346	330	323	407	325	356	330	327	362	318	332	298	349	320	350	336	372	332	311	332	358	310	354	328	345	309	350	372	338	359	344	361	334	325	324	371	316	337	335	354	319	320	330	350	375	324	316	307	317	350	335	311	347	353	333	324	326	335	304	350	301	320	325	338	304	333	334	315	361	286	324	303	304	339	350	313	398	340	353	308	321	322	322	331	338	294	340	325	340	337	330	309	339	333	353	340	302	345	315	305	310	318	330	348	334	352	343	304	324	317	323	326	364	357	331	286	351	321	311	343	366	338	318	310	339	298	329	323	342	324	316	320	365	332	336	327	305	347	346	320	368	347	302	326	328	359	302	349	359	337	333	325	317	338	327	329	330	314	347	324	363	318	328	324	359	343	298	359	323	327	328	346	304	350	313	295	318	311	305	331	299	311	350	341	349	285	326	337	324	339	309	333	374	330	292	342	313	336	341	297	315	300	371	277	343	314	326	314	312	338	348	342	344	347	317	353	290	325	345	320	355	320	331	334	324	345	322	341	352	367	331	321	327	313	354	349	329	314	357	351	326	328	307	317	320	324	334	300	329	337	356	350	349	344	344	317	340	324	325	340	342	314	291	340	340	319	330	348	319	340	325	354	321	330	330	337	339	321	323	343	312	321	322	324	319	333	321	360	292	338	335	332	295	340	353	309	311	328	317	325	315	354	324	323	336	334	300	350	338	345	302	339	325	343	324	319	314	307	359	317	311	316	350	336	316	344	309	340	280	360	348	359	324	340	357	353	331	349	331	339	326	365	355	356	329	314	337	352	343	348	346	308	299	314	363	336	348	317	342	341	344	338	303	346	336	342	343	311	301	318	342	312	307	289	331	309	334	338	336	356	330	336	316	301	313	329	293	310	339	325	316	339	349	339	332	337	323	357	336	340	323	357	334	331	370	325	314	317	320	345	328	334	337	325	313	321	352	306	345	337	342	341	338	305	350	335	319	339	348	305	352	357	351	330	335	340	318	339	327	317	331	304	334	345	319	335	310	299	340	307	314	347	316	321	320	303	350	331	358	331	332	321	311	321	363	317	346	330	359	339	331	322	338	300	347	344	326	336	335	319	330	329	373	315	324	310	333	326	325	331	350	331	301	337	329	333	345	336	324	344	361	326	347	365	334	333	324	336	343	319	347	345	321	352	303	334	332	323	299	336	317	366	326	345	365	319	357	332	331	310	337	323	311	319	308	340	328	328	323	370	370	304	351	298	332	373	350	327	338	280	351	333	313	320	338	313	315	338	339	361	320	317	311	329	326	314	322	313	324	327	335	350	322	351	333	329	301	334	333	339	338	315	313	350	341	343	344	336	321	310	352	351	340	331	326	319	347	326	343	341	324	343	327	335	294	319	379	298	344	345	323	311	331	324	312	347	352	331	336	330	318	327	341	312	355	349	361	322	346	342	329	335	340	282	331	309	317	324	309	344	308	288	337	363	329	334	312	335	306	319	328	302	303	339	365	358	320	321	340	295	369	347	356	328	346	347	305	324	343	334	325	319	335	319	321	327	356	303	309	328	293	329	330	322	369	352	356	330	324	333	340	315	308	345	336	340	343	316	317	363	323	324	330	337	304	318	306	350	316	352	344	355	326	362	333	350	302	342	329	349	298	326	347	356	329	327	328	326	364	328	356	325	314	333	310	327	341	327	336	340	327	313	339	348	337	347	316	332	335	312	352	304	309	310	315	324	323	332	324	302	358	313	341	339	351	364	322	322	351	278	325	329	319	334	318	307	280	317	335	314	349	306	311	329	325	332	366	330	334	341	341	334	335	350	341	333	358	322	327	319	321	327	325	333	307	331	317	356	324	342	350	359	352	323	364	347	315	345	346	331	315	331	333	300	316	347	367	356	329	319	327	305	325	321	304	355	331	314	335	346	330	317	309	305	317	355	309	311	343	329	333	323	312	305	370	355	339	345	362	342	331	344	348	325	332	326	332	308	364	321	375	356	312	331	321	306	298	285	299	335	339	346	307	311	350	352	317	337	336	345	339	358	355	321	325	366	292	372	300	332	329	340	326	322	332	301	330	320	344	341	322	371	341	344	333	329	334	341	335	326	331	312	283	316	346	354	382	336	334	326	341	358	316	320	337	296	319	321	312	328	322	275	338	335	349	338	321	337	337	316	312	326	301	328	343	304	342	296	315	329	327	317	313	307	350	305	369	361	334	318	345	341	310	320	337	317	314	305	334	324	293	343	300	312	291	324	350	310	350	313	292	344	321	345	315	321	362	344	331	303	333	320	356	312	337	351	351	308	368	336	316	348	324	310	319	318	350	342	332	346	351	325	332	296	299	348	335	335	317	334	328	362	341	326	331	335	338	331	334	334	345	323	330	314	318	317	347	301	327	336	371	320	339	328	327	351	338	323	326	366	336	339	318	324	319	322	314	355	316	334	326	321	320	314	338	319	347	333	325	340	338	306	349	307	324	322	385	311	343	334	296	312	339	308	305	310	324	326	353	348	352	322	362	325	315	323	308	309	324	344	352	328	356	346	345	318	330	318	322	326	339	322	315	369	341	358	325	342	357	342	312	328	310	351	331	311	345	333	324	325	294	309	326	308	345	313	327	341	332	340	295	297	300	336	331	316	341	302	346	283	315	339	322	336	320	334	323	328	331	324	338	326	328	342	358	311	357	306	352	327	325	351	329	308	326	323	333	329	294	335	345	326	321	316	314	282	331	321	301	344	335	308	331	345	306	324	346	319	337	358	302	344	346	317	351	318	335	350	341	338	301	343	325	321	304	330	343	334	325	337	365	330	340	302	337	362	350	292	327	329	343	339	325	336	393	317	377	310	346	357	284	338	328	337	336	300	353	340	333	349	337	336	349	324	345	364	338	338	337	343	298	307	339	349	329	329	352	308	359	331	318	336	349	329	362	342	344	309	339	336	334	337	321	333	349	347	343	389	318	359	326	349	346	345	324	323	331	339	304	289	287	314	336	339	311	319	357	344	345	302	341	358	286	319	317	318	285	332	305	330	307	378	310	324	333	343	302	321	357	336	349	341	325	364	326	330	305	320	338	341	315	334	316	325	336	329	320	332	316	367	326	381	292	322	320	343	331	332	328	330	337	326	383	327	351	315	339	343	351	296	318	338	332	315	322	357	309	343	313	316	360	319	345	336	346	341	345	323	316	324	344
22883	20630	28055	23201	20633	20717	11166	1635	1124	1060	971	946	875	875	808	801	766	736	773	728	737	756	717	744	691	713	695	727	741	682	683	700	693	677	626	617	640	668	630	674	709	715	610	661	623	630	682	649	639	646	654	671	650	681	654	638	649	622	639	665	690	645	648	665	619	599	668	664	660	613	639	619	680	686	617	667	648	624	631	635	611	652	638	654	634	631	648	619	650	646	622	615	670	588	685	657	663	629	655	642	648	636	599	655	674	668	582	614	672	658	680	618	692	621	677	658	630	635	634	635	642	683	670	617	599	633	612	631	652	648	659	610	675	645	680	680	658	640	571	677	655	634	616	632	618	607	676	655	674	685	632	690	649	685	643	622	647	616	636	664	679	617	655	666	651	638	615	615	626	631	660	630	640	589	654	639	656	605	622	637	681	633	617	646	655	635	619	617	664	641	596	651	685	650	626	619	646	639	622	660	623	631	661	639	659	633	609	665	633	635	644	597	615	639	629	615	659	708	619	638	668	635	629	635	658	648	681	635	624	662	642	595	652	665	703	640	714	630	654	653	623	639	617	597	606	675	669	624	670	666	654	641	695	622	643	611	610	635	627	641	631	640	651	678	638	575	647	601	646	677	660	647	642	661	634	691	666	652	618	619	669	614	645	615	650	668	706	616	611	624	664	675	605	693	643	659	665	622	668	636	661	604	619	674	637	626	641	630	577	641	658	640	642	667	652	623	642	589	661	618	636	629	646	669	666	643	636	637	648	624	641	637	659	626	693	612	621	660	543	622	631	616	676	624	623	688	617	594	630	659	672	610	645	636	644	651	611	656	645	618	654	639	670	573	668	670	646	654	658	615	665	624	695	634	636	616	616	655	632	648	639	666	662	623	613	655	620	636	678	634	655	653	654	656	664	610	634	655	611	623	680	656	623	636	626	628	615	656	625	689	597	635	584	624	646	621	631	643	598	626	646	625	594	629	612	661	639	637	622	653	636	632	651	669	666	602	617	653	624	642	611	584	639	603	652	643	649	647	640	636	648	649	607	676	649	676	649	587	646	622	645	651	652	705	624	629	666	657	628	636	640	634	669	671	663	636	643	660	603	635	630	624	621	660	622	637	637	630	664	579	612	656	654	635	651	644	619	624	692	686	611	680	622	657	672	636	609	612	657	621	660	643	636	578	611	644	673	634	677	636	634	623	627	578	626	600	640	607	657	657	684	586	657	623	590	631	638	667	680	617	628	619	677	630	630	606	633	669	621	617	654	644	563	602	661	610	670	643	610	625	631	669	663	620	649	667	623	661	674	628	626	651	674	629	642	690	668	657	635	658	637	607	635	616	644	663	615	612	669	682	626	617	626	643	669	669	648	659	631	639	646	665	676	663	672	616	614	642	658	675	633	568	648	659	616	608	650	615	619	659	635	637	652	620	617	617	612	609	644	640	681	595	652	639	671	605	627	684	599	603	674	630	646	656	640	590	620	573	599	650	616	619	647	612	641	608	623	658	631	651	618	669	658	595	664	655	663	631	595	668	619	660	635	641	638	649	644	632	647	668	633	637	628	678	610	637	644	663	665	665	651	673	565	605	631	614	628	643	669	667	677	613	659	680	570	624	718	594	615	661	603	609	625	600	646	599	626	600	617	621	645	628	609	686	628	685	643	620	665	600	599	637	583	609	649	626	611	599	633	643	682	632	615	629	646	586	651	680	614	620	680	618	635	628	638	630	609	671	627	637	671	643	694	652	607	659	624	621	656	645	651	641	665	646	591	643	646	662	631	650	650	660	626	635	641	644	611	662	600	604	607	642	694	632	628	620	621	607	658	608	616	600	646	610	662	661	658	593	636	655	653	629	595	672	588	623	586	645	643	647	666	650	612	624	605	637	652	646	599	677	672	594	608	676	614	637	623	651	617	651	641	651	680	579	661	607	653	636	655	637	615	655	608	656	619	650	568	649	604	615	652	645	637	610	616	620	639	645	619	662	601	651	655	622	694	621	632	619	619	656	580	616	658	636	724	698	616	670	681	658	640	617	658	609	632	618	673	659	650	598	632	614	665	659	629	703	690	670	676	598	623	648	659	568	673	616	633	656	677	619	622	643	643	610	653	648	659	655	613	616	614	618	654	624	645	651	663	666	661	625	658	688	676	582	635	630	637	644	621	672	635	621	644	651	651	622	657	642	671	622	666	608	626	608	618	610	652	633	583	628	632	663	633	658	586	669	650	648	669	625	658	622	634	621	647	635	656	622	658	641	610	672	657	630	634	657	653	653	612	627	639	649	625	627	638	636	638	636	645	608	641	613	586	617	644	646	637	665	633	620	667	702	647	622	673	623	608	677	642	630	647	648	675	620	635	652	607	616	609	661	606	609	665	654	623	666	619	663	640	623	682	667	627	618	660	680	644	636	657	629	652	648	625	628	622	668	627	624	641	678	603	638	604	649	637	605	598	634	649	620	623	633	601	615	660	615	595	668	610	610	578	680	634	706	598	668	665	629	665	679	648	673	663	669	677	693	615	661	650	626	604	623	631	639	600	674	660	594	657	627	620	652	645	654	657	618	637	657	600	658	594	590	652	626	618	623	597	624	598	656	634	608	645	591	670	628	676	654	638	619	624	616	633	626	610	632	637	690	680	644	636	655	669	673	637	619	634	643	635	633	648	601	641	634	656	627	630	600	640	637	628	674	639	636	662	618	618	633	605	607	613	657	620	633	644	647	604	648	668	653	632	692	634	622	652	626	653	620	674	585	636	650	666	659	659	626	640	647	612	599	669	648	625	620	631	645	602	607	630	668	665	660	632	628	656	682	669	630	654	668	583	625	673	659	627	588	601	605	682	634	677	628	662	639	588	634	659	674	639	668	651	619	646	634	643	642	638	683	598	615	650	568	652	655	652	659	652	628	677	629	598	632	655	663	651	661	648	645	652	598	645	667	626	653	664	594	656	637	673	643	609	674	641	651	610	637	651	636	622	653	638	645	623	657	666	648	615	643	641	652	660	640	630	644	653	646	646	612	645	647	607	640	658	619	612	639	653	617	677	644	602	633	626	650	643	607	651	623	632	642	663	646	616	624	644	601	613	698	649	667	641	663	603	640	662	608	616	617	629	705	611	627	686	662	663	662	615	630	621	609	615	667	667	622	656	648	619	667	649	635	618	687	643	637	651	602	578	647	701	690	674	619	643	670	649	649	647	612	599	598	609	658	608	636	638	670	629	678	633	629	617	596	604	629	601	635	641	633	618	669	653	644	632	660	632	600	637	645	648	641	667	620	635	670	614	680	635	599	618	644	630	630	644	695	616	630	655	673	647	621	632	627	622	644	627	652	640	622	615	642	647	670	648	646	610	653	633	611	641	667	601	624	634	643	600	618	629	622	614	620	613	628	670	678	647	641	657	649	615	669	641	601	664	651	620	624	610	588	622	628	593	649	642	628	624	592	637	620	633	648	643	675	645	625	667	624	604	652	641	654	624	666	655	590	638	618
17228	14376	12833	7252	4969	3653	2785	2275	1901	1614	1441	1280	1192	1098	1010	988	927	849	853	841	801	798	710	723	733	724	728	770	711	687	722	729	647	695	694	611	655	654	646	674	618	706	644	634	635	656	611	657	625	595	646	626	645	633	636	648	638	658	618	605	664	625	603	611	597	649	612	614	616	589	648	685	589	639	592	626	649	602	662	620	598	599	610	652	625	642	647	609	618	647	634	608	692	631	619	610	578	624	602	619	659	625	579	579	602	602	614	630	651	647	629	636	611	606	624	583	655	623	620	613	574	648	584	637	619	608	648	587	582	609	591	657	615	668	604	631	639	608	616	629	616	616	618	606	581	614	636	607	607	607	579	620	633	595	627	672	624	629	602	654	612	572	581	585	601	595	616	604	619	631	619	577	598	601	581	584	628	611	591	615	629	603	609	644	664	637	605	626	575	628	592	601	636	648	612	620	586	581	657	674	632	626	660	643	608	583	636	599	634	595	617	605	571	588	630	588	634	650	580	644	667	627	662	617	600	625	594	632	596	597	605	584	583	622	581	681	579	637	638	619	631	600	620	626	626	640	598	632	575	664	582	626	614	615	568	608	619	598	604	630	595	643	635	546	668	617	565	573	619	633	619	618	595	597	596	616	613	609	638	603	591	635	641	592	606	642	574	547	639	592	668	574	637	656	628	593	625	597	647	576	631	613	644	616	626	672	625	648	581	629	607	617	638	620	608	644	622	596	634	616	659	623	624	613	660	654	632	611	619	585	644	594	672	640	597	614	611	639	590	634	618	604	583	625	623	624	626	617	610	621	629	630	615	590	587	644	589	618	652	684	623	614	593	641	620	583	585	616	614	595	621	585	644	641	625	619	624	629	630	624	619	591	627	652	586	623	601	602	623	572	647	582	662	679	681	679	569	653	636	607	617	634	636	638	650	623	609	562	609	631	651	620	569	611	538	603	566	616	614	595	671	623	642	661	662	622	632	633	570	623	593	616	618	594	621	642	597	634	595	631	621	599	634	598	595	588	631	642	595	631	623	620	626	606	628	590	611	586	566	626	601	578	585	583	614	588	629	584	676	641	618	622	582	634	570	601	602	641	561	621	617	621	649	661	623	604	592	581	595	626	605	571	650	646	605	575	606	635	608	634	630	597	577	593	647	623	646	628	588	624	616	638	606	620	601	620	623	596	620	631	571	585	651	599	568	632	601	604	615	586	560	606	606	647	616	595	585	628	652	673	596	616	598	605	621	591	558	625	585	590	663	621	596	606	635	626	590	631	606	615	599	627	613	575	625	586	612	610	617	590	662	627	632	575	628	626	624	635	622	594	615	603	612	632	614	560	562	606	643	644	596	628	599	612	623	611	598	638	619	615	614	617	611	564	563	628	560	636	635	624	634	610	606	627	583	654	669	630	571	596	610	623	636	610	604	585	612	618	633	623	594	594	628	615	617	609	614	620	560	593	635	596	607	608	576	606	593	591	631	605	619	674	655	606	606	607	603	687	635	581	618	587	611	602	674	592	628	588	635	596	620	644	592	615	648	615	641	611	669	625	615	630	623	615	592	634	607	623	633	598	591	634	621	592	664	559	638	648	635	615	613	599	601	608	603	635	634	583	633	632	629	610	626	639	604	552	639	608	616	636	588	614	616	638	620	596	661	634	616	615	600	626	587	654	600	636	601	597	584	601	591	662	607	671	622	580	618	634	637	654	596	601	577	635	598	641	595	593	639	625	624	644	608	603	624	623	607	589	606	592	603	625	649	567	594	630	624	619	619	622	620	596	661	590	590	561	600	605	586	598	633	581	597	631	611	640	638	605	591	578	617	608	650	636	638	595	582	600	632	619	637	584	590	594	618	585	632	639	625	636	605	647	620	645	645	616	665	600	608	592	664	591	627	607	582	580	574	591	626	626	621	661	636	590	654	596	633	633	651	650	619	585	635	628	593	593	633	594	611	644	602	622	608	609	606	672	589	613	627	625	636	609	607	570	592	609	628	564	601	585	635	614	618	602	562	632	626	605	618	601	631	609	647	611	615	531	627	599	592	618	605	615	608	633	602	599	620	581	627	614	628	617	621	582	632	584	645	623	634	643	615	560	593	619	612	561	615	655	600	620	640	603	614	592	570	596	585	563	607	630	607	576	581	616	632	616	626	624	613	597	622	615	552	623	609	630	618	571	619	627	652	631	616	642	595	621	579	634	621	618	652	617	569	604	612	606	637	624	612	615	624	625	633	663	616	593	580	607	617	650	595	612	643	619	636	605	633	593	601	602	644	660	579	589	601	605	641	600	641	601	592	586	625	605	599	599	609	654	600	619	606	565	659	711	606	563	645	576	602	633	599	595	594	629	617	595	613	597	571	632	649	631	596	635	622	612	604	609	599	591	608	586	627	614	607	595	601	640	630	604	620	630	638	595	614	610	615	631	612	632	600	604	578	626	657	594	632	607	667	597	605	599	627	595	600	632	577	606	636	607	616	651	611	651	621	634	618	603	578	656	600	611	586	597	640	629	622	614	596	630	560	590	650	597	622	623	614	589	614	618	602	608	611	640	658	608	633	637	635	630	636	641	583	584	609	602	653	628	648	589	632	653	626	635	598	636	616	655	577	666	626	649	594	628	603	638	601	641	607	616	638	616	575	602	612	634	598	570	619	615	583	575	603	615	575	597	599	649	584	624	625	598	599	636	606	635	668	610	603	644	595	593	619	642	662	617	579	614	597	617	579	619	642	565	611	573	594	610	565	591	616	592	626	597	634	600	611	615	668	595	597	628	594	611	621	601	588	621	611	587	669	600	620	611	582	584	595	592	630	605	586	546	623	638	618	603	614	575	602	624	600	627	616	657	612	599	609	593	617	598	566	626	680	624	615	600	643	625	609	597	622	575	633	598	652	582	629	606	587	652	634	627	593	585	601	655	672	609	607	613	602	622	603	596	636	612	656	581	595	599	668	604	631	587	635	644	587	611	593	631	608	636	632	659	640	607	585	651	599	607	591	625	606	615	609	637	603	623	615	618	624	651	645	585	581	598	630	635	616	621	609	633	603	611	567	584	575	581	604	610	616	576	615	640	653	625	605	589	612	663	601	603	583	607	571	647	645	616	647	636	641	628	655	671	608	598	566	614	686	612	642	632	603	607	588	627	583	609	632	622	620	616	626	648	590	615	628	595	588	598	606	639	603	611	602	595	599	592	607	634	618	605	604	615	614	638	637	612	639	583	622	584	586	601	631	613	595	621	589	612	607	588	630	679	630	627	606	625	625	606	584	611	639	639	622	591	616	604	596	652	628	614	603	598	667	633	608	609	651	593	607	575	606	637	578	599	627	609	690	549	593	601	651	624	587	605	620	615	600	608	611	629	609	603	631	654	590	637	586	650	603	625	562	647	606	632	593	630	609	616	613	623	626	621	596	604	604	635	632	631	604	614	650	645	630	614	604	584	602	633	574	613	641	621	605	619	586	656	602	610	621	607	583	609	604	620
31110	14237	1927	457	344	287	268	256	230	243	245	272	239	252	260	240	249	232	206	256	248	237	246	230	251	209	263	226	251	253	233	225	242	241	229	274	235	268	243	238	276	230	239	237	256	237	233	257	221	231	227	247	227	238	248	231	220	208	203	234	276	247	238	236	226	256	229	210	239	243	241	250	258	225	258	237	235	241	230	227	259	223	238	254	257	227	239	208	251	250	244	244	217	216	220	238	228	276	256	259	256	254	235	236	236	239	266	223	242	234	215	250	221	246	238	255	237	221	246	229	257	227	219	202	235	245	247	234	257	212	235	259	229	234	250	234	247	232	244	231	243	229	244	270	260	235	233	227	239	213	250	240	228	226	247	245	253	244	265	207	220	239	231	229	234	263	265	231	260	245	247	233	242	236	237	263	237	244	251	232	252	228	253	265	237	231	222	197	237	221	247	237	249	243	245	239	236	255	262	249	240	229	235	245	245	229	228	262	233	220	213	231	244	241	249	244	257	223	229	217	265	250	245	215	233	234	253	231	254	236	228	250	232	210	223	229	240	237	263	225	250	212	243	247	241	215	228	250	223	261	261	225	257	264	244	237	247	224	241	247	222	243	251	262	241	240	248	205	253	249	247	235	242	241	220	227	255	216	243	213	224	211	237	256	201	236	263	206	220	235	259	239	240	234	222	235	241	214	251	237	199	253	255	238	251	224	277	254	236	260	261	240	234	246	240	219	221	235	234	241	261	245	203	239	231	243	230	232	225	224	235	205	250	249	239	245	231	238	230	229	238	248	246	264	269	233	228	220	242	260	254	222	231	233	240	236	245	244	245	224	228	250	221	250	241	246	259	240	225	221	212	227	226	241	275	232	256	252	223	287	270	248	243	236	225	237	253	219	233	288	280	230	222	217	256	257	237	244	229	228	255	223	230	239	241	232	249	230	248	234	242	237	245	268	249	263	220	235	206	235	246	225	261	250	260	251	253	224	234	223	242	246	252	234	241	245	234	235	250	222	259	227	202	246	206	224	212	238	207	245	224	229	235	224	236	222	256	213	220	251	214	223	259	219	255	242	246	226	240	250	230	227	275	253	229	234	241	233	231	235	217	234	239	259	244	228	253	251	221	254	221	231	253	273	240	274	259	243	252	235	248	224	251	234	236	265	235	233	229	225	212	232	225	231	249	239	249	237	256	228	228	226	240	264	230	240	247	236	208	254	240	229	241	245	237	251	221	263	231	229	233	231	224	218	241	255	246	226	247	255	238	237	229	241	218	248	219	210	221	252	229	246	238	225	232	221	215	246	249	246	234	239	275	250	237	244	272	242	269	235	240	269	241	239	242	229	231	271	252	251	242	263	226	253	241	260	254	249	284	253	247	255	220	257	235	249	242	238	234	222	247	241	240	198	265	249	243	224	257	236	267	222	237	251	250	243	257	231	226	236	245	258	214	230	235	212	253	239	211	249	242	237	227	263	237	245	235	219	232	247	215	240	241	256	245	246	235	223	249	258	240	261	238	209	229	229	237	241	230	200	227	216	229	232	230	272	251	218	242	258	217	266	251	239	258	251	222	228	233	261	273	239	238	232	237	249	217	239	231	247	239	210	231	233	220	249	283	225	230	222	214	261	244	223	254	242	231	236	239	220	292	217	243	264	233	229	248	222	231	223	240	223	235	257	229	214	225	235	250	236	223	245	206	244	247	229	262	224	224	242	239	252	221	234	235	216	213	241	275	242	223	254	245	228	248	239	245	227	243	247	238	242	237	247	245	245	243	242	256	224	222	247	244	257	235	245	249	228	247	253	232	237	216	231	236	219	238	262	246	233	235	222	245	243	224	239	223	250	235	240	259	235	263	246	241	260	237	213	221	243	256	234	243	227	238	217	228	264	224	232	233	227	254	203	264	217	243	278	243	226	223	238	236	248	244	250	230	236	225	228	250	248	231	223	230	244	231	274	244	251	238	228	211	229	233	236	242	227	224	245	225	234	256	244	241	247	240	239	262	245	276	221	258	234	230	245	207	235	257	236	245	234	235	211	227	263	244	260	243	234	267	221	265	241	230	228	239	229	259	224	204	238	225	240	244	252	237	207	243	227	216	250	255	233	228	263	243	248	249	221	247	237	263	215	242	216	236	248	247	265	254	215	221	227	233	243	233	262	243	221	266	250	228	249	247	254	231	221	231	221	239	271	251	240	266	240	256	228	230	241	274	233	258	234	243	245	247	256	229	246	237	262	246	265	232	239	249	217	257	239	207	226	230	279	246	224	217	242	225	227	235	249	226	246	240	262	227	231	232	238	247	210	229	226	223	221	229	237	222	276	240	240	225	240	230	259	218	239	265	246	236	215	237	202	236	218	237	230	204	212	246	231	221	263	246	260	243	219	238	226	232	256	234	237	238	233	222	219	233	244	255	249	224	221	245	239	231	221	227	261	238	266	235	212	226	202	237	246	237	230	251	223	246	262	245	238	234	239	251	264	230	234	260	264	260	230	253	266	247	243	231	239	229	223	231	223	201	255	240	224	237	221	260	241	258	233	228	244	241	253	258	231	238	241	228	220	219	237	227	223	212	241	274	256	238	242	223	225	262	258	229	224	231	256	249	234	257	245	234	224	277	268	254	223	256	263	267	252	214	248	234	226	200	270	230	237	220	204	230	251	243	242	244	253	236	252	245	261	238	225	234	219	262	234	248	231	248	220	245	236	246	237	232	244	290	233	254	240	260	216	239	220	219	251	241	243	204	240	229	248	248	246	241	239	252	227	247	234	203	224	220	222	231	226	243	256	219	254	253	255	270	253	239	246	251	216	216	235	257	234	226	256	242	238	217	223	243	255	205	254	243	250	238	246	230	191	217	229	247	219	247	236	238	231	228	235	267	239	220	227	260	214	241	252	234	243	237	256	246	256	218	257	253	252	227	263	283	224	231	229	283	252	235	220	241	271	216	232	228	228	245	274	249	218	236	256	244	233	243	237	241	240	226	250	240	210	239	250	223	254	267	242	235	272	232	221	240	256	229	239	245	231	229	239	245	244	273	253	252	253	229	256	238	232	247	207	258	226	238	261	202	264	237	210	237	269	269	214	246	211	258	249	242	253	232	216	255	260	263	253	249	248	261	238	234	220	236	243	251	267	249	245	226	222	213	208	223	229	242	253	224	231	237	252	254	245	262	211	226	247	225	216	252	279	203	260	253	236	242	259	274	253	248	245	239	243	239	237	194	218	236	257	232	243	209	259	230	242	227	258	240	252	233	258	235	210	259	245	223	206	227	228	225	202	226	249	246	232	221	223	280	254	204	247	260	257	237	240	221	217	237	227	231	240	248	221	240	225	229	216	215	256	252	226	220	228	232	250	252	235	249	234	232	228	221	221	257	224	240	269	236	239	246	248	217	254	245	239	230	224	234	262	233	257	246	244	263	251	276	238	267	227	257	236	200	234	227	233	219	210	257	215	231	247	254	255	247	266	250	244	246	229	214	242	245	250
16320	684	615	412	372	345	321	281	288	266	312	295	257	264	300	263	283	283	254	279	285	262	278	258	260	248	253	309	227	258	279	266	246	260	258	253	266	271	266	246	283	270	264	282	249	257	274	258	265	249	282	262	285	282	285	246	276	278	255	272	278	273	274	252	251	257	263	249	253	241	250	237	278	262	232	274	280	258	227	246	264	275	271	263	289	259	240	245	305	269	249	257	271	283	265	242	232	237	266	245	254	266	256	293	246	256	281	227	270	281	273	232	250	272	271	256	272	230	289	245	286	226	233	237	279	279	287	255	251	265	277	288	275	242	268	268	250	235	254	253	272	267	281	249	271	262	278	265	261	234	262	260	275	297	253	262	227	237	245	251	231	261	237	249	269	267	265	264	265	252	267	271	279	263	311	251	291	273	246	281	271	249	242	238	287	275	274	265	251	282	253	259	263	255	255	254	282	275	247	246	260	264	276	261	249	257	247	271	264	267	264	238	255	218	276	289	238	267	240	255	285	261	257	218	234	270	258	246	272	255	239	257	264	239	263	252	257	270	263	261	250	235	250	308	238	270	257	278	282	277	255	297	256	250	281	253	269	264	249	250	254	255	244	256	262	260	262	261	280	260	287	246	279	252	280	290	266	276	257	264	260	275	268	267	244	250	301	249	272	261	261	227	264	291	276	274	260	256	251	268	255	232	267	247	236	249	245	269	278	265	261	249	286	264	254	300	274	270	261	245	275	250	263	249	261	275	279	274	262	272	264	242	243	255	259	294	241	259	243	254	261	247	249	246	260	265	264	268	269	273	262	258	279	251	235	277	281	247	243	270	261	275	252	277	262	240	270	260	254	265	251	269	267	264	245	270	257	242	229	243	259	254	277	244	295	239	243	265	276	241	257	257	268	252	272	282	296	252	272	255	232	278	273	269	257	244	241	265	275	280	233	259	272	275	262	279	266	261	230	258	259	244	244	257	277	266	287	291	261	252	277	243	275	278	259	249	254	258	260	264	243	257	301	252	280	255	281	233	227	255	269	269	277	237	239	273	248	227	283	255	260	243	241	273	274	257	261	266	274	257	235	243	256	286	261	260	277	250	273	243	256	263	261	281	284	236	250	247	258	245	267	271	240	235	290	270	243	251	271	266	280	253	276	281	247	252	270	249	297	247	264	288	241	279	265	280	264	278	261	291	265	291	245	263	282	272	265	258	256	260	259	289	238	269	257	279	250	262	273	252	254	263	266	243	280	264	267	244	262	263	243	274	254	249	247	258	276	256	252	263	253	230	275	245	272	260	254	285	267	289	249	275	279	294	250	267	255	263	259	249	229	278	274	287	286	265	284	229	256	248	257	268	284	250	250	281	245	268	262	272	264	266	294	270	231	273	237	247	277	268	244	256	267	316	271	236	246	257	244	256	280	261	238	256	248	266	291	234	246	248	250	275	246	252	278	257	267	234	268	236	239	260	247	238	252	274	260	245	254	249	285	239	262	242	262	279	293	284	271	316	259	270	272	261	258	254	266	300	283	247	239	232	258	257	252	254	239	269	253	264	257	291	282	273	270	259	257	247	264	249	267	253	251	280	273	281	271	248	263	268	246	265	253	274	257	258	285	280	261	248	255	280	261	302	260	242	262	254	282	242	271	250	246	244	263	256	265	250	228	290	253	265	264	277	284	276	269	282	261	272	275	225	267	237	260	236	248	256	278	242	259	284	278	269	267	249	265	289	278	241	248	260	250	254	254	249	281	282	274	229	279	260	273	255	283	254	261	240	241	273	266	232	272	265	279	260	252	230	255	299	267	284	281	236	249	253	267	295	274	300	289	282	246	265	260	255	300	250	250	270	241	223	248	270	262	292	249	265	242	254	269	256	256	288	283	242	260	263	292	253	267	268	270	258	253	245	283	254	230	255	257	276	255	290	252	265	269	256	280	290	269	264	240	251	252	288	264	269	255	263	243	244	254	255	269	253	225	248	305	244	259	253	278	269	260	251	279	270	292	259	243	273	270	231	261	301	251	254	266	251	247	246	245	240	277	268	229	256	262	285	269	256	261	258	267	274	257	255	275	267	240	273	289	272	269	249	234	245	265	252	264	259	299	265	233	274	239	272	255	259	266	247	263	243	238	266	263	291	251	290	281	269	273	261	271	244	261	261	269	268	290	251	244	283	262	254	278	246	238	258	214	291	259	262	256	271	265	238	274	228	248	250	281	254	252	262	261	265	263	262	257	260	276	263	281	262	238	250	264	263	244	267	257	277	261	271	269	259	271	255	287	277	280	284	283	252	247	274	240	252	254	275	259	277	240	268	269	243	259	249	219	232	296	277	250	234	259	295	249	256	275	244	266	254	278	268	283	294	271	265	267	243	276	285	259	251	265	265	275	274	256	254	232	258	264	287	249	272	267	279	271	230	260	261	262	279	246	270	269	282	254	263	268	294	245	260	258	261	246	240	254	271	258	286	259	276	191	235	252	245	287	265	278	273	249	274	237	216	282	283	265	269	273	245	250	263	283	249	263	270	269	273	276	272	274	256	266	275	260	272	281	286	243	267	243	251	244	277	265	278	245	301	262	263	253	276	228	263	264	253	270	264	260	249	285	283	270	250	265	297	273	249	287	262	256	269	252	263	259	278	256	273	242	275	259	260	245	256	279	262	263	282	264	255	236	257	274	239	261	256	281	272	271	258	254	231	251	292	236	237	285	255	267	230	263	258	258	231	259	252	240	223	264	267	262	229	291	229	258	268	269	279	248	273	253	291	250	237	233	255	247	278	254	287	259	269	261	264	278	241	269	286	257	285	247	248	280	244	237	275	237	277	236	259	274	238	249	259	286	280	274	242	271	255	276	250	256	247	295	264	259	250	257	279	252	263	260	245	235	280	236	282	265	272	241	260	285	298	275	259	271	266	244	247	261	276	279	266	255	273	250	249	245	253	257	285	281	255	272	284	293	254	263	281	245	278	257	277	250	249	251	237	271	288	239	262	284	234	311	269	270	269	298	259	283	267	259	240	275	307	234	265	254	273	237	276	239	263	252	246	294	265	286	272	225	277	255	254	277	277	253	256	258	255	292	264	236	267	236	254	252	275	277	276	257	291	275	258	276	255	278	267	275	295	276	258	236	273	254	283	245	238	230	237	249	278	279	250	233	262	259	257	285	222	264	275	254	238	252	250	247	266	227	261	275	295	262	236	254	244	297	241	273	266	276	272	273	265	250	276	246	290	236	256	276	253	255	268	247	228	241	288	267	222	276	276	268	254	271	249	242	249	261	252	264	263	243	258	259	271	246	234	245	262	281	255	275	256	268	255	261	235	259	256	288	280	277	266	269	259	245	270	252	245	264	232	276	233	268	287	242	266	261	273	276	238	253	257	241	266	264	248	270	275	249	243	243	292	265	275	266	256	293	272	278	229	258	268	266	300	274	276	271	253	274	249	272	277	240	277	270	264	258	270	256	265	238	243	247	248	233	275	251	288	262	249
24964	20642	27584	23720	20635	10164	1080	782	665	571	547	538	421	470	407	398	389	388	415	344	385	387	353	328	369	379	385	375	346	360	347	340	396	341	338	335	350	344	334	336	369	287	336	346	321	356	339	309	360	314	362	368	347	338	330	333	345	369	326	335	310	371	334	330	330	354	323	354	344	309	320	329	323	322	353	369	320	358	358	358	306	330	337	326	314	332	339	326	358	329	323	302	380	340	322	309	380	349	338	348	315	323	351	333	332	353	345	309	328	332	338	337	344	337	318	333	319	387	350	326	376	344	358	319	358	330	337	321	332	337	331	319	343	325	339	351	348	331	331	336	353	379	337	356	353	347	340	358	337	349	351	337	346	301	348	348	355	336	341	358	366	346	326	318	351	336	316	345	331	358	324	377	381	311	357	350	340	332	324	345	325	332	353	333	335	337	354	302	343	370	328	373	319	308	340	348	296	340	351	339	326	353	325	370	335	347	335	378	358	310	341	357	342	329	349	335	329	355	356	325	320	344	322	318	326	326	317	325	343	344	352	330	345	347	325	322	356	348	340	310	339	318	331	337	353	341	344	297	319	327	352	324	330	338	356	303	341	317	333	335	328	342	335	330	341	319	317	334	350	317	313	356	334	358	336	321	356	363	323	344	346	345	382	363	324	321	331	334	343	342	341	301	322	352	319	340	327	351	347	344	356	349	337	380	340	310	307	326	312	347	328	338	338	316	322	321	309	370	324	338	327	360	318	348	307	315	321	330	339	345	320	338	344	367	336	333	349	340	317	319	308	299	342	350	368	351	350	334	341	310	318	334	316	348	321	350	348	348	338	356	338	342	320	338	340	344	329	339	316	338	319	299	331	306	337	363	322	333	335	310	339	324	353	320	369	324	348	339	345	321	348	342	298	357	360	308	329	313	327	330	320	364	329	287	319	309	327	307	331	354	321	329	333	363	328	354	352	327	306	320	310	354	356	355	326	345	323	345	339	312	355	304	366	323	327	347	298	360	342	315	337	321	369	378	310	376	323	301	303	330	346	330	321	361	370	334	321	318	338	297	336	357	308	330	318	343	368	343	318	311	336	331	343	353	310	360	327	327	343	351	344	343	339	335	315	358	344	347	340	320	315	357	336	337	374	331	337	300	330	346	309	351	348	321	324	337	332	348	347	361	348	296	354	353	316	330	309	343	344	306	336	318	332	329	337	375	338	343	341	335	315	337	311	308	333	319	360	311	352	344	320	314	333	332	319	326	332	341	313	318	296	355	333	342	332	319	342	313	328	337	318	343	347	324	298	347	338	347	324	334	320	352	359	335	330	362	303	340	339	357	309	344	333	348	332	332	341	347	360	333	318	343	326	343	357	339	338	345	316	300	343	325	315	337	333	315	353	332	336	377	310	360	346	314	329	352	308	318	349	354	343	315	313	345	339	343	354	316	358	335	319	304	331	348	357	295	330	339	327	337	333	315	307	336	349	347	368	350	324	339	329	364	346	333	336	329	332	387	318	320	336	331	352	338	339	335	332	364	351	319	296	358	318	352	301	309	345	327	364	342	328	292	310	365	336	371	340	343	333	353	300	353	319	359	356	341	346	333	334	337	335	325	344	351	315	363	347	349	336	333	286	333	333	328	365	349	339	327	325	340	358	337	328	351	357	382	318	313	308	371	344	326	310	361	343	290	345	362	331	325	316	344	344	320	292	340	306	367	343	347	333	328	350	312	360	341	313	303	320	304	321	316	289	353	336	324	335	332	355	323	331	311	376	349	313	309	329	338	301	346	343	325	333	318	340	348	317	329	337	325	319	312	300	285	353	342	334	331	343	389	361	316	328	291	323	307	321	329	298	351	322	335	343	356	352	337	351	364	361	344	342	332	320	343	332	313	346	352	332	320	349	349	339	330	370	338	326	289	334	350	339	341	363	349	349	340	314	343	298	358	341	303	306	336	386	335	349	361	311	345	320	326	314	365	351	339	377	310	318	358	344	324	341	352	306	347	327	346	323	312	355	318	359	353	349	325	333	344	296	326	329	344	316	339	364	308	319	344	356	340	302	305	326	366	342	343	305	327	346	381	355	356	317	324	352	341	335	323	350	329	354	343	330	317	338	314	332	342	349	336	324	345	330	311	311	377	358	343	332	339	337	338	345	316	346	348	292	359	340	338	307	353	331	372	370	330	341	328	318	355	303	337	352	329	334	339	323	345	363	335	313	344	298	356	306	332	303	340	333	358	332	315	342	339	324	356	334	300	345	335	356	364	327	331	338	347	344	327	323	320	325	325	314	345	331	334	401	350	338	329	353	331	367	356	321	333	339	358	348	329	318	325	304	327	335	347	318	343	325	328	343	329	304	326	351	344	358	326	343	346	346	335	328	334	351	302	333	311	338	333	328	317	356	362	362	348	358	365	347	324	326	358	329	353	353	321	346	354	358	369	338	327	317	325	360	334	338	274	333	359	344	311	356	361	335	375	335	369	338	367	338	336	352	351	295	349	331	338	346	295	346	336	315	332	318	322	351	343	347	351	341	334	347	344	351	319	325	384	338	349	281	342	322	340	358	336	373	365	334	350	333	345	318	320	337	307	377	304	311	359	332	326	326	321	327	351	319	337	343	317	311	325	352	343	342	357	330	339	346	308	320	353	327	337	312	319	344	337	283	358	352	337	341	288	341	355	317	329	354	342	342	320	316	335	334	329	356	312	304	350	292	336	322	331	316	334	330	330	330	335	349	346	355	323	329	318	331	319	321	339	330	361	333	342	332	348	350	307	338	369	376	331	348	303	342	350	320	371	354	360	341	331	318	325	333	325	343	358	327	328	332	322	327	339	351	336	332	354	382	344	348	330	333	323	353	333	345	314	341	332	354	373	364	338	354	378	368	297	318	342	326	300	328	308	353	332	337	348	329	350	336	331	302	342	337	328	368	331	342	323	352	314	342	351	329	326	334	358	330	379	331	312	329	351	324	321	340	331	307	310	340	369	325	338	336	319	321	326	358	332	331	323	342	337	304	356	355	344	346	332	319	341	329	369	293	310	301	338	336	356	333	346	310	351	325	335	286	328	354	328	341	356	312	357	320	289	324	353	370	321	332	343	347	346	319	335	340	361	333	303	333	345	332	329	345	349	319	327	346	338	352	339	347	327	334	342	367	321	319	340	356	328	330	320	326	306	327	355	322	327	341	330	349	326	330	290	365	303	340	324	331	333	322	350	357	349	330	352	346	317	356	333	320	288	335	328	364	350	303	357	343	356	329	302	304	324	327	354	317	342	379	311	340	302	311	334	329	338	321	351	326	338	366	331	313	322	313	358	320	337	356	352	346	345	333	354	305	338	349	334	373	341	334	327	335	338	354	332	337	296	338	369	349	338	336	341	326	379	316	376	337	375	316	333	334	315	319	332	315	353	339	356	353	337	309	344	352	345	347	322	327	317	342	343	318	362	362	299	315	346	317	365	285	320	342	357	334	339	346	329	346	358	309	316	344	345
18803	8213	7372	4009	2550	1867	1492	1170	970	878	748	726	610	584	569	482	446	474	473	449	427	426	401	414	371	380	386	379	357	375	372	383	367	363	389	339	343	350	341	371	337	372	344	352	381	341	321	350	308	358	308	353	328	352	339	345	375	321	348	360	337	346	309	331	325	359	372	321	357	318	366	340	347	332	319	355	361	343	326	336	332	341	352	380	350	314	325	346	308	337	324	315	313	355	338	306	356	302	326	349	337	314	333	335	309	331	346	321	355	333	369	311	340	338	357	320	354	313	332	326	328	333	335	352	321	347	393	331	320	343	346	316	313	337	327	333	342	354	334	349	340	365	345	314	330	347	355	347	349	372	353	351	329	353	318	346	332	321	321	309	346	354	323	339	320	323	328	351	337	333	356	329	319	342	328	349	344	358	333	371	329	302	334	342	330	309	317	311	351	375	338	309	347	346	335	350	330	351	325	351	314	347	318	331	341	296	320	353	336	324	369	335	342	337	335	314	339	340	331	323	329	343	309	337	378	361	322	339	286	363	333	303	348	333	357	350	308	331	379	332	314	316	337	327	349	317	324	356	328	318	326	328	334	355	318	372	321	335	346	350	334	332	358	348	337	331	320	342	322	356	325	325	336	305	324	351	314	357	339	325	341	338	346	354	352	340	357	354	329	343	318	330	351	328	333	350	342	346	333	329	368	355	346	339	348	320	355	312	329	359	319	335	328	347	337	322	346	318	338	329	337	350	328	341	346	332	339	362	335	340	335	362	322	361	337	328	313	334	344	335	331	347	333	326	342	319	346	323	355	344	355	345	339	319	324	346	369	312	327	365	348	348	343	332	326	336	334	337	319	354	323	333	322	339	312	339	357	328	326	320	335	301	307	345	335	343	330	361	348	331	325	346	336	360	364	334	329	326	310	303	352	306	318	359	323	323	344	345	332	339	330	337	355	362	311	326	335	343	330	332	342	329	324	392	310	329	346	343	369	354	361	342	320	323	322	365	342	318	319	331	339	365	309	365	323	330	318	316	360	341	327	342	345	327	326	308	350	343	350	343	319	302	337	346	333	328	335	338	369	313	318	328	329	342	368	327	317	309	335	344	320	348	354	373	327	328	330	312	330	361	320	336	334	311	316	326	350	346	333	343	311	299	342	305	304	332	351	351	354	316	316	342	328	315	350	346	320	341	343	327	327	307	361	374	328	332	343	344	376	372	310	320	346	332	309	356	357	329	285	350	318	339	308	300	341	326	353	327	324	351	359	329	313	309	338	301	321	331	352	324	321	332	349	345	348	318	349	346	332	327	330	345	307	339	339	346	324	318	362	328	336	367	313	333	334	320	316	339	319	320	306	333	347	353	331	316	319	317	331	325	339	312	332	317	335	344	334	308	336	374	359	329	337	345	343	322	334	323	323	355	335	347	322	303	356	345	325	294	331	319	330	369	338	316	357	301	336	361	364	288	330	354	342	306	338	344	336	335	306	333	359	327	341	326	330	313	339	342	313	331	348	325	311	325	331	332	311	349	332	353	338	334	344	354	358	307	320	326	327	348	330	349	356	310	314	342	337	351	367	336	336	378	336	366	358	355	334	348	343	332	327	322	303	322	362	347	344	354	336	327	318	355	318	312	345	348	352	324	301	330	346	318	327	326	342	327	330	358	310	314	323	319	349	310	339	335	338	322	348	328	334	376	363	343	311	379	351	334	333	322	321	335	312	302	336	316	356	355	306	334	314	322	369	325	309	339	332	349	317	322	361	328	351	338	335	360	343	351	340	331	338	311	328	319	373	358	328	351	329	352	301	315	313	352	342	324	359	355	342	333	313	341	353	328	326	304	322	322	345	361	345	323	338	336	315	334	332	341	357	311	356	315	323	328	354	314	317	369	309	308	330	321	355	362	355	314	286	342	333	344	323	307	321	345	323	342	327	301	365	314	349	336	328	347	371	371	332	321	322	355	338	339	333	372	352	317	348	321	364	334	321	312	333	342	355	326	331	324	342	334	354	336	324	350	329	331	334	331	325	318	335	359	339	308	340	356	360	329	313	333	333	341	362	311	331	335	310	324	328	336	344	318	326	350	355	332	338	342	348	326	366	285	334	332	346	314	344	325	329	318	330	305	309	342	375	360	345	331	353	356	333	335	337	365	332	295	335	357	347	348	369	325	324	346	332	320	324	342	327	351	333	347	330	343	324	341	327	334	351	328	332	311	333	336	329	324	354	344	349	344	333	383	370	328	328	326	330	345	330	327	349	335	348	321	334	349	331	302	330	335	342	325	332	354	329	313	323	334	333	351	378	345	334	351	307	334	332	332	336	354	365	330	397	317	369	342	325	359	354	339	357	347	337	360	359	358	300	322	344	345	341	343	321	328	329	342	346	353	323	362	352	322	333	327	334	322	359	326	330	307	340	333	323	359	313	347	338	324	305	324	402	356	322	337	331	335	324	352	342	351	336	334	330	332	318	341	300	360	320	344	344	315	304	357	364	335	370	347	315	357	361	312	353	324	293	343	281	309	360	349	338	312	339	317	349	301	340	326	371	332	324	317	338	306	333	349	329	320	325	326	339	319	343	321	310	330	349	347	351	362	329	297	324	350	347	348	333	325	305	318	327	355	323	319	342	330	318	314	324	330	317	318	338	366	314	355	357	343	325	340	349	342	299	326	315	343	331	328	367	327	351	309	316	311	348	342	345	321	341	339	316	320	363	330	307	333	342	355	330	343	315	333	344	318	330	352	323	366	349	340	315	297	341	338	337	343	327	309	326	317	305	333	301	373	298	342	322	325	327	334	330	377	319	325	322	314	318	316	319	333	344	346	363	330	329	330	305	329	341	361	349	345	330	317	338	325	313	304	331	357	331	333	336	299	337	331	319	305	326	324	332	345	347	346	354	356	337	318	385	319	314	333	348	333	361	339	349	336	344	311	311	326	370	338	305	317	303	331	356	342	374	335	307	325	327	331	324	341	341	364	333	323	351	351	338	356	347	348	334	338	346	333	343	326	350	341	344	353	350	360	349	346	313	314	317	347	348	343	334	321	341	331	339	323	345	372	347	340	315	352	324	325	342	308	311	364	341	311	325	355	321	330	331	330	336	322	305	353	315	320	306	335	334	334	354	348	359	316	351	357	336	300	346	340	305	318	359	345	345	321	334	352	357	377	336	341	322	359	345	309	320	391	352	323	332	323	348	350	313	349	339	370	370	338	324	328	312	327	350	342	321	337	339	328	310	350	323	326	337	347	331	305	343	310	336	341	341	337	361	305	317	331	343	321	371	297	295	370	312	319	345	347	364	330	349	336	350	346	313	328	354	307	325	322	331	338	335	366	327	304	316	377	351	335	324	344	347	362	354	322	355	306	352	333	322	342	335	324	325	322	369	323	324	320	358	358	323	346	344	343	364	346	307	308	336	376	322	305	318	324	320	331	312	311	312	336	352	325	348	336	366	356	348	354	343	351	327	341	346	352	357	321	352	306	327	331
22932	20646	28084	23231	20651	20742	11630	1638	1218	1073	1085	978	954	845	782	794	853	787	799	797	754	765	753	734	706	708	666	774	710	780	716	678	706	701	682	695	706	711	730	747	695	624	748	699	699	675	606	623	685	645	642	699	670	668	603	671	711	683	661	679	681	651	645	656	714	655	661	632	641	653	647	639	645	687	657	728	635	630	637	657	628	626	655	666	647	689	707	647	659	687	679	664	651	685	631	699	588	649	698	674	708	707	636	665	666	636	652	640	730	647	700	641	691	624	653	700	646	648	623	632	679	639	702	649	641	667	658	648	681	661	650	685	646	654	642	684	679	683	627	660	679	676	649	643	621	682	699	664	685	694	613	665	658	672	601	740	681	641	643	642	689	668	666	662	670	631	628	664	699	659	658	611	648	685	740	660	662	695	644	648	592	682	662	658	674	673	681	699	633	653	644	652	642	663	686	636	715	659	594	679	706	652	629	666	656	696	652	651	667	704	655	628	667	629	667	627	647	671	644	657	686	661	612	652	679	682	652	699	639	638	652	681	653	717	617	650	660	656	662	691	637	646	661	676	658	622	657	732	630	638	655	585	701	718	666	647	659	625	640	660	639	662	705	631	655	635	654	667	706	631	611	678	644	648	673	651	659	624	655	650	699	647	613	655	651	647	649	720	591	628	662	651	655	615	677	642	699	656	633	679	671	653	675	708	730	693	664	653	672	601	650	638	652	621	652	686	614	672	659	642	645	652	623	614	656	635	665	649	626	697	674	639	636	699	661	639	648	656	628	656	634	640	687	698	671	649	638	643	675	667	631	657	661	662	616	653	698	670	619	683	671	592	681	643	706	678	622	700	644	628	654	655	652	632	629	636	656	648	658	618	629	646	620	673	626	633	667	613	662	593	667	661	664	661	619	654	651	692	628	692	681	666	670	616	643	645	644	627	665	648	613	689	639	641	666	620	681	664	617	668	601	660	663	662	664	667	636	639	663	664	611	658	669	597	646	666	633	693	629	675	631	634	677	648	670	658	656	665	614	686	606	637	679	644	662	674	661	659	663	671	668	638	611	642	610	697	627	665	625	671	652	654	683	641	647	699	634	655	579	702	608	627	635	643	698	688	634	693	675	646	655	688	679	598	663	633	659	628	646	628	647	656	636	624	662	649	685	706	644	699	687	642	640	665	670	651	666	710	673	660	690	697	651	664	622	666	682	658	660	668	628	630	643	633	656	631	652	708	649	614	683	679	657	701	669	616	671	666	679	618	657	658	659	660	679	672	728	661	665	625	665	671	647	643	649	669	696	665	648	637	690	643	622	639	680	669	630	638	649	622	677	696	668	661	690	675	674	644	676	643	623	687	631	659	660	606	665	667	661	629	665	630	671	667	617	703	682	622	652	664	651	617	669	660	657	659	627	638	637	608	636	686	640	675	671	678	643	658	626	654	634	631	651	590	664	651	639	711	648	676	644	663	664	681	670	651	714	635	616	639	672	597	652	625	664	665	633	677	631	710	623	571	678	636	615	649	604	671	692	644	623	690	674	676	658	683	638	646	649	677	671	655	663	653	655	706	695	641	657	633	672	646	646	685	656	644	655	688	633	678	620	617	652	674	666	657	644	648	650	651	633	642	655	651	683	609	680	681	699	631	648	650	653	678	666	675	667	633	662	642	657	639	668	697	740	687	696	659	694	656	625	616	643	646	651	705	663	658	645	629	698	655	656	572	656	645	679	631	644	668	598	626	663	709	650	650	638	635	648	657	627	650	655	650	680	663	635	684	703	631	648	681	710	646	660	665	675	668	680	661	694	617	656	699	652	679	641	681	643	646	632	626	642	620	691	655	686	645	642	658	646	683	625	631	642	635	609	661	632	635	656	677	667	661	647	682	651	684	630	570	647	703	621	645	657	643	596	644	676	638	683	699	606	665	702	641	654	646	678	669	657	649	674	654	634	694	665	638	656	684	623	655	630	690	678	664	620	653	650	650	641	656	658	630	665	640	662	629	596	721	649	666	657	653	635	626	674	640	640	683	618	644	645	678	681	671	656	644	669	636	651	682	638	680	697	620	653	665	700	603	642	661	661	660	650	627	635	641	653	668	653	636	648	608	640	651	692	634	637	628	653	625	643	660	661	690	644	629	651	691	650	659	622	658	667	644	672	654	647	625	653	661	677	633	693	637	679	658	661	675	654	655	704	667	660	675	649	669	627	668	674	661	581	650	670	582	682	640	657	661	665	669	613	660	642	652	657	630	653	637	662	608	618	666	654	639	630	633	679	648	666	674	695	662	657	627	707	640	620	702	657	654	640	671	702	678	647	612	642	680	650	688	724	662	643	610	675	687	623	651	637	672	654	604	638	662	663	702	689	646	677	641	648	643	643	660	616	677	661	656	624	670	667	666	664	647	651	663	667	644	674	701	684	661	625	660	638	672	656	679	615	645	643	657	660	680	641	650	655	648	631	676	673	646	587	655	629	662	636	653	674	658	678	679	713	669	633	657	644	679	648	703	634	642	663	651	662	677	638	662	637	642	713	698	707	652	626	644	689	632	645	644	638	670	650	687	609	690	676	693	694	655	637	683	686	611	635	654	640	660	639	608	640	662	614	693	675	615	642	680	670	694	671	666	722	661	618	651	678	691	682	679	651	655	664	674	684	653	645	657	651	643	685	697	600	681	665	663	653	647	657	655	664	661	614	656	673	667	651	645	611	634	630	659	615	652	606	642	667	633	669	654	670	695	678	666	727	638	657	655	658	598	639	698	646	663	720	661	677	650	657	671	689	681	624	617	663	670	673	676	663	684	647	673	633	617	628	695	691	667	680	662	698	676	705	606	616	719	657	678	641	618	686	678	644	600	625	677	646	705	650	611	657	641	692	644	671	622	644	674	662	652	648	637	609	703	674	665	639	647	661	659	622	693	683	652	619	636	638	670	695	653	634	653	684	669	673	647	585	689	677	627	630	680	630	640	635	629	696	679	712	701	657	630	657	671	648	635	676	658	650	654	631	635	614	660	643	652	655	634	678	667	688	639	667	651	637	660	662	645	640	638	637	598	654	684	655	668	705	619	612	657	630	648	641	662	644	643	671	655	626	641	664	693	646	696	647	640	613	670	681	662	666	676	729	682	642	630	643	658	656	694	605	619	731	677	685	719	679	702	603	638	690	663	659	659	658	639	594	588	693	639	674	669	678	686	658	696	654	666	670	648	639	654	664	630	655	634	643	643	669	642	654	623	655	639	624	632	676	661	664	650	620	631	657	691	616	668	664	660	658	704	648	691	697	667	600	605	671	647	655	634	686	623	685	684	602	602	635	613	631	685	610	663	661	661	661	641	637	656	643	639	664	736	679	640	667	701	660	619	696	621	640	627	645	623	654	659	633	630	684	649	624	658	653	628	688	621	683	634	648	609	658	616	671	685	677	629	660	664	695	669	697	632	639	697	695	594	637	700	685	691	664	700	645	646	638	699	645	637	605	681	680	653	645	674
17100	14215	12972	7222	4894	3565	2812	2346	1916	1613	1524	1353	1182	1136	1043	965	894	866	864	881	842	803	765	744	774	741	714	683	753	681	659	716	662	663	726	688	696	661	725	716	702	686	638	680	712	643	652	615	685	645	640	630	617	601	737	666	692	603	653	671	643	620	672	652	630	667	677	659	669	649	641	645	643	694	602	654	607	670	639	676	647	651	678	590	674	635	694	611	630	647	645	627	577	619	601	611	640	628	673	621	661	613	620	620	627	684	615	597	632	614	630	627	611	619	615	630	644	602	639	637	637	628	659	611	595	638	650	626	663	622	682	648	631	636	696	661	605	625	671	632	673	606	646	625	673	647	589	618	628	642	602	616	644	604	632	641	602	645	627	630	654	638	610	628	645	643	649	648	609	590	599	667	663	635	615	630	573	655	612	614	580	623	593	614	655	658	606	611	685	583	634	603	650	641	629	631	643	640	609	623	630	603	618	614	680	651	648	628	635	597	599	589	668	609	578	654	612	602	651	655	645	615	630	652	638	618	609	615	633	665	660	615	678	641	598	617	601	634	600	643	603	651	611	630	622	639	669	601	629	607	647	607	586	605	653	630	619	669	614	620	619	633	647	634	602	656	641	568	628	644	671	618	634	627	613	598	659	601	598	613	591	641	611	657	625	667	619	640	641	650	636	660	576	629	604	646	640	656	640	627	623	608	646	636	637	665	587	626	637	619	602	586	674	584	642	643	605	655	635	657	637	656	603	635	650	650	628	596	624	598	641	639	592	618	642	599	649	615	668	645	643	656	637	628	657	617	649	631	595	606	667	623	620	611	600	605	583	645	621	644	619	711	634	610	626	614	625	649	615	588	620	682	583	640	640	622	641	630	606	631	635	628	603	622	625	633	629	585	667	608	620	614	669	601	647	605	600	665	684	646	659	636	618	617	665	598	641	593	639	615	619	625	663	637	634	645	633	584	630	608	648	629	662	624	681	632	671	624	593	618	640	610	638	608	663	644	652	580	604	597	635	648	665	630	625	657	659	641	638	647	642	622	647	569	659	593	633	601	634	656	659	623	587	619	620	594	631	592	621	657	639	614	630	628	587	651	620	600	624	602	637	702	556	609	624	649	653	644	640	633	603	642	709	646	627	589	663	629	604	664	668	630	653	593	671	649	604	660	618	622	641	649	623	627	620	629	642	629	654	643	621	636	636	590	641	638	620	676	567	660	626	608	613	648	631	615	626	625	639	589	627	614	658	614	616	609	667	630	640	600	621	611	640	575	629	681	638	631	619	621	647	599	619	598	675	583	621	613	612	621	612	615	594	621	614	645	640	655	655	581	650	614	591	621	639	623	585	644	636	624	671	624	614	616	655	663	594	645	632	612	608	622	675	669	591	635	646	653	592	611	610	649	652	603	637	598	638	664	607	616	596	613	605	586	592	628	618	602	693	666	600	652	664	595	630	644	625	647	634	608	607	626	599	608	667	656	647	671	620	620	639	617	638	592	669	629	586	638	624	617	638	619	602	638	650	594	600	652	616	617	624	647	620	654	630	576	609	622	664	617	639	639	628	623	618	642	643	670	630	623	625	639	615	639	584	625	613	636	638	630	611	606	646	636	662	625	622	653	651	618	616	634	597	679	573	627	620	652	582	664	625	586	615	620	619	618	615	625	607	605	603	680	657	638	626	655	638	649	631	623	624	657	603	682	628	612	633	604	589	640	592	584	649	615	633	608	589	661	606	622	594	607	649	620	600	660	590	636	613	585	650	630	606	575	615	620	637	619	660	589	601	645	611	619	621	624	621	586	663	657	635	648	610	663	564	634	630	568	584	607	628	640	644	600	599	655	618	635	634	618	639	606	653	610	631	606	618	644	634	634	651	648	635	660	650	679	584	643	653	641	626	623	641	645	688	614	607	590	611	619	648	617	633	653	625	626	585	683	675	646	688	605	619	619	615	639	654	641	628	620	635	623	661	636	655	623	617	654	557	591	594	592	597	627	612	618	621	605	589	621	610	641	605	617	627	559	623	627	627	665	626	657	599	612	625	629	628	613	638	593	646	667	648	612	656	660	648	630	629	632	598	608	639	641	632	671	596	603	631	604	651	657	669	607	675	623	604	665	676	677	660	659	601	599	674	683	601	606	624	655	635	611	648	608	611	650	598	635	633	698	631	605	607	638	632	649	661	601	626	626	625	583	662	606	602	618	644	629	621	617	640	604	631	642	597	677	587	615	610	630	647	626	632	640	648	672	643	707	644	672	603	590	663	647	622	606	623	652	618	624	635	618	633	621	625	584	570	584	606	605	652	632	622	610	615	595	649	626	595	610	663	615	632	620	648	585	599	602	611	627	612	646	662	581	615	635	656	645	597	620	615	609	657	618	632	617	644	625	605	645	612	658	644	631	660	617	597	652	614	647	635	620	697	642	596	684	660	602	590	683	659	648	656	613	648	591	636	632	619	612	623	626	608	647	630	638	605	642	584	670	620	596	661	657	610	710	628	619	684	634	594	630	630	615	584	693	596	643	608	650	621	624	603	611	586	642	646	624	634	644	616	689	643	586	595	661	657	647	610	627	582	609	623	590	621	668	641	649	650	625	617	625	652	624	638	644	631	593	589	642	627	554	662	664	653	629	652	620	655	637	659	599	656	630	644	656	656	646	605	592	608	600	618	633	622	681	637	626	667	659	613	604	647	667	659	656	625	668	638	647	597	644	606	648	633	552	619	639	636	629	631	602	622	625	642	594	644	628	657	701	600	646	682	651	611	643	626	663	671	663	661	604	679	681	624	650	627	619	653	619	683	598	624	616	642	646	608	656	590	599	626	638	598	635	610	677	611	626	632	678	608	617	658	596	625	658	639	604	651	606	586	626	626	684	674	639	577	629	657	615	614	646	644	650	564	659	628	615	622	617	637	631	649	617	664	663	660	622	607	608	592	629	584	670	607	608	616	649	620	629	569	643	632	620	598	657	670	626	592	611	636	624	642	631	611	639	661	635	639	656	646	665	611	623	608	617	583	642	609	601	626	578	660	625	615	636	636	644	620	583	628	637	602	631	591	619	630	622	613	625	619	629	639	631	617	651	602	618	624	671	579	587	630	661	613	625	635	637	655	612	577	604	601	635	606	610	590	617	607	604	637	641	643	614	657	627	662	595	666	573	596	573	609	594	636	601	649	548	633	670	643	649	658	627	644	614	625	631	635	645	631	633	618	631	616	654	606	627	646	608	596	634	641	711	607	591	629	576	654	640	647	593	588	635	642	618	609	613	641	661	680	687	658	597	632	614	653	647	639	662	690	618	636	619	658	690	631	623	587	623	603	580	579	645	636	658	598	640	644	627	651	659	650	626	637	609	597	670	568	612	595	651	652	602	637	622	652	631	620	642	646	631	622	632	616	698	636	633	617	592	628	606	679	572	642	649	603	585	649	586	676	621	618	589	637	608	611	604	612	650	638	618	640	619	592	624	682	637	644	654	580	648	609	617	628	628
31278	14880	2161	437	379	314	308	236	284	283	283	269	276	269	256	287	267	270	249	294	270	300	283	257	260	262	265	276	271	286	251	245	250	268	281	285	249	284	255	245	285	266	271	235	239	292	267	267	293	267	284	291	263	260	252	244	267	261	287	248	243	268	235	281	265	258	277	256	285	245	265	288	292	241	275	254	266	247	236	236	268	295	274	257	242	285	231	285	257	260	268	252	248	280	265	249	265	227	261	266	281	243	275	265	260	275	252	245	277	252	280	275	225	274	274	256	278	270	232	256	245	288	256	256	283	287	276	269	263	258	287	278	271	276	260	314	276	272	253	262	247	276	282	260	238	266	267	239	259	262	272	271	259	250	289	256	243	281	252	258	271	272	225	256	289	246	235	235	249	275	261	289	248	249	271	231	279	277	276	248	275	256	265	268	291	297	268	288	264	281	305	260	260	258	293	231	259	281	257	221	258	263	265	263	229	234	283	253	257	276	294	294	288	251	248	276	258	259	282	259	265	246	301	264	244	263	286	270	251	250	250	280	257	267	261	278	265	252	263	248	278	282	278	258	253	285	265	234	229	285	256	260	295	263	283	230	273	269	264	235	331	280	280	255	265	246	299	260	243	269	248	261	270	285	273	267	240	253	249	258	247	230	265	236	249	228	252	276	276	255	255	255	258	248	272	266	242	283	235	293	286	260	271	256	302	266	257	265	250	303	276	251	270	247	265	245	263	282	267	255	268	279	258	255	276	255	275	239	294	279	309	253	261	255	251	232	262	258	243	264	273	275	281	236	279	258	282	263	267	263	292	249	261	272	245	277	236	248	256	248	264	263	311	258	273	264	257	290	277	274	250	258	274	235	254	259	259	263	243	261	280	247	257	279	260	263	251	257	276	246	298	237	250	261	240	243	244	242	266	258	259	258	257	280	284	215	271	265	303	267	246	283	293	270	270	275	263	259	274	256	252	261	243	240	257	272	257	277	272	247	263	244	254	246	277	255	266	287	254	291	253	270	241	248	263	257	282	238	263	268	255	251	273	281	268	281	280	277	235	277	267	278	263	255	237	292	246	246	249	281	250	231	280	243	247	255	275	273	254	253	303	267	243	247	278	278	281	268	263	231	263	286	247	277	258	264	270	256	254	272	256	277	252	241	256	254	263	244	254	256	274	243	252	258	273	283	267	273	261	254	285	283	262	267	270	270	295	271	267	244	266	283	299	312	233	249	307	246	229	278	281	290	253	254	263	283	266	234	262	252	249	251	258	257	288	247	291	279	274	266	223	272	248	256	240	239	250	260	241	265	247	269	246	257	265	285	253	239	266	263	276	276	278	280	259	271	273	258	287	255	263	277	273	272	265	245	256	283	259	250	269	278	290	265	278	263	247	260	264	265	248	244	245	274	270	243	263	249	270	289	287	227	285	283	232	277	247	274	256	279	244	260	270	281	265	252	285	289	268	263	257	265	235	237	261	252	256	251	232	259	254	242	233	264	269	251	260	220	248	276	257	278	270	288	254	269	267	271	260	276	255	247	215	277	261	237	261	262	231	269	290	253	305	305	268	241	263	249	255	253	255	271	270	252	267	279	255	252	247	292	264	234	240	251	279	324	269	240	254	279	244	265	248	266	289	277	250	270	265	259	247	241	272	260	265	248	260	240	261	264	261	268	252	249	235	255	257	268	253	249	260	263	274	271	244	280	265	220	247	227	254	251	268	263	263	260	228	257	238	285	256	264	229	233	245	264	253	273	254	237	259	267	275	241	269	284	240	289	251	247	285	256	291	263	284	285	289	269	239	240	247	275	301	259	238	244	289	277	261	249	265	260	259	246	271	252	253	270	235	254	247	276	271	277	263	249	274	236	281	273	248	254	255	312	251	260	274	284	289	261	281	263	264	250	278	262	280	263	258	281	286	252	271	262	264	245	253	237	292	246	231	264	274	242	251	246	255	241	242	280	263	270	267	265	236	281	231	249	250	278	244	261	292	221	272	262	268	261	266	298	242	282	255	215	256	274	281	279	241	279	252	232	267	262	299	268	278	264	246	263	269	248	260	253	270	297	263	256	240	264	239	299	260	254	285	288	291	231	268	249	251	273	266	268	270	272	273	289	275	237	267	292	263	242	235	266	266	280	269	254	277	255	248	288	257	267	293	235	262	267	251	260	286	279	274	279	230	263	249	264	250	240	269	258	264	238	267	255	261	239	288	231	271	257	259	230	268	286	258	258	262	255	262	241	249	265	246	298	290	270	243	244	248	269	249	255	272	269	269	269	251	289	267	258	295	283	243	312	250	267	288	273	237	228	263	264	270	254	269	284	267	272	281	229	250	270	264	253	283	266	287	287	265	250	241	270	241	237	277	273	297	267	266	268	256	271	260	258	243	242	260	281	258	283	243	264	273	267	256	278	305	263	302	256	260	255	255	251	283	249	254	292	267	283	240	261	248	253	246	293	247	269	285	284	271	282	246	286	294	239	252	276	245	285	241	247	290	265	229	257	281	272	281	267	249	277	305	274	234	251	276	270	273	256	259	276	291	262	288	261	238	259	223	280	276	259	258	265	278	242	240	287	271	253	236	269	263	262	252	269	260	248	289	250	254	246	284	274	267	249	263	282	268	279	246	255	264	269	281	298	288	267	232	284	282	249	288	255	267	264	253	269	251	240	257	310	247	229	274	254	256	278	219	267	271	278	280	287	244	272	295	269	275	257	241	265	260	267	264	258	232	249	262	297	250	279	290	243	273	264	236	251	297	281	266	241	265	265	284	300	292	273	262	278	248	266	264	254	239	262	272	306	300	291	287	255	289	264	294	295	256	255	274	258	264	278	278	270	250	257	267	257	268	257	273	267	259	255	240	277	260	266	284	263	273	256	287	233	229	273	241	263	277	277	253	262	252	253	286	275	272	256	274	265	260	276	241	280	264	258	251	253	264	265	272	265	234	264	265	271	272	253	257	228	259	268	245	237	231	283	259	252	242	226	263	277	233	282	282	265	270	277	247	260	297	255	260	231	264	252	251	296	255	225	253	245	235	250	264	279	270	297	245	269	257	241	250	286	282	300	265	267	268	263	247	234	247	264	269	236	227	268	272	256	263	283	277	237	266	261	245	253	224	271	253	243	258	267	283	287	249	291	269	244	253	246	240	241	271	246	291	261	257	234	270	267	272	278	253	275	267	277	265	266	270	218	280	253	287	262	255	263	273	251	259	280	266	255	249	235	274	291	252	253	224	265	255	244	249	250	268	266	259	253	279	256	242	231	262	256	277	270	285	239	292	269	258	267	241	275	248	285	268	271	282	265	233	258	264	276	290	283	272	266	254	252	270	255	261	261	245	254	243	281	284	257	249	231	273	296	276	244	251	260	266	279	264	266	256	268	282	248	267	248	229	262	234	281	264	245	274	287	280	270	279	254	265	266	291	254	262	279	257	263	242	282	289	259	257	260	252	258	268	258	270	257	273	267	281	261	247	284	286	252	304	237
16932	685	639	448	351	355	360	304	332	295	330	308	299	303	285	339	296	284	286	302	281	303	302	266	296	287	301	310	272	286	265	309	279	293	292	264	331	307	274	289	251	299	271	301	301	291	314	283	299	282	249	290	291	259	301	269	271	289	275	283	321	257	264	283	292	288	324	275	282	306	287	294	290	285	286	275	297	279	273	279	290	290	235	273	289	277	306	285	279	258	287	310	280	291	289	286	298	284	275	275	277	273	293	270	284	272	270	283	267	290	312	294	285	305	277	288	298	252	287	284	293	263	277	289	286	296	295	272	294	300	288	266	281	271	276	321	278	301	266	274	279	314	288	279	293	277	294	285	262	271	269	261	306	294	295	313	286	279	262	291	290	287	297	302	281	302	284	285	279	268	296	276	276	297	279	287	298	291	290	310	295	266	291	280	288	288	278	290	301	273	300	284	266	287	287	271	289	269	274	278	300	286	272	276	268	278	310	275	273	280	273	305	274	309	288	263	305	275	309	270	274	273	283	307	296	252	266	277	295	290	308	259	271	306	278	290	317	290	252	280	258	297	296	280	307	265	307	272	310	287	304	284	325	289	259	292	293	262	304	306	279	297	282	312	303	262	327	312	295	310	289	293	299	273	294	278	278	309	275	296	292	263	265	246	296	245	289	293	289	266	279	301	278	281	273	278	295	278	244	278	267	285	291	296	288	301	286	295	285	285	284	311	268	283	291	297	275	282	269	335	257	293	267	273	287	274	304	283	325	272	286	278	272	306	304	290	283	268	270	280	259	285	266	319	308	304	273	309	296	273	278	287	271	280	300	274	304	259	292	332	281	275	291	290	283	329	307	268	280	276	293	275	282	271	273	303	274	248	263	326	278	282	292	288	276	287	289	277	286	287	299	273	275	325	296	286	245	294	293	288	286	277	277	311	257	290	250	289	254	303	259	289	274	297	287	291	271	280	305	287	275	308	276	295	280	285	301	268	279	303	276	251	247	269	269	272	283	286	280	295	283	276	288	275	289	264	289	294	300	272	258	285	302	253	283	291	248	293	280	296	320	286	305	272	243	282	298	300	260	270	260	288	318	294	264	281	293	277	276	299	295	290	263	305	274	288	295	258	262	295	287	276	255	270	280	271	276	270	265	287	276	279	267	278	298	298	309	304	273	295	284	305	255	291	249	277	266	288	273	308	273	281	277	292	283	290	293	339	310	313	316	276	270	311	282	298	306	274	292	293	308	295	282	276	294	300	288	289	236	297	289	320	293	278	303	276	283	284	296	284	278	272	290	306	304	293	286	302	283	281	314	266	305	282	301	277	286	261	281	275	280	304	261	319	271	311	278	331	288	303	278	296	278	243	289	247	295	281	281	256	284	289	303	270	276	270	291	257	286	298	289	260	271	287	305	273	293	287	270	306	272	265	252	296	265	263	311	266	304	263	283	328	273	270	285	293	298	297	273	282	295	279	277	317	315	250	290	305	281	326	284	276	317	290	261	275	283	325	288	277	269	286	272	265	281	266	294	277	299	294	280	305	289	314	301	298	284	285	298	282	298	286	296	314	284	279	266	293	273	289	294	276	271	283	294	294	314	281	339	267	289	321	298	266	278	254	307	301	282	256	270	300	312	257	301	293	300	254	301	270	293	282	294	294	288	270	294	319	291	318	302	304	284	287	311	252	313	296	250	308	246	309	293	254	282	291	274	296	292	275	291	280	294	275	287	301	300	294	313	292	279	269	264	266	291	279	274	307	278	287	277	283	253	265	283	303	287	291	303	308	300	258	300	294	269	284	300	287	271	312	302	274	276	289	295	259	313	307	285	271	301	301	269	281	300	282	271	255	273	288	265	296	278	284	291	284	286	292	288	274	274	322	285	298	313	287	254	286	278	312	270	282	266	291	288	289	284	289	286	254	291	300	303	276	263	317	282	283	260	302	296	272	283	302	277	291	300	273	279	239	315	307	269	303	296	279	304	285	287	280	291	304	290	277	285	299	261	279	269	293	268	286	274	271	294	296	283	291	283	328	273	291	257	278	279	293	308	281	288	274	259	301	262	313	272	300	280	290	284	279	263	294	277	269	276	275	317	262	280	264	311	283	306	283	277	265	262	311	278	297	260	265	272	307	251	261	276	300	271	301	287	272	278	302	313	271	299	257	273	263	274	307	290	269	255	318	265	297	283	266	289	275	274	312	286	297	265	282	314	326	313	245	269	275	307	301	324	277	264	275	283	292	273	285	267	284	276	255	270	278	301	297	275	279	245	277	265	284	271	265	294	282	276	280	290	288	298	265	300	329	299	287	282	272	274	266	314	279	304	304	300	308	309	260	310	294	281	277	254	282	294	284	269	269	304	274	287	288	268	273	294	281	300	261	290	311	272	277	290	262	280	246	273	283	311	289	274	291	261	278	293	267	289	269	274	287	267	274	283	281	286	279	290	287	273	296	282	256	263	269	293	301	302	303	307	300	266	306	302	273	285	285	273	273	273	307	290	271	265	302	264	297	298	294	282	298	304	263	299	296	287	285	296	279	281	256	282	281	242	252	301	264	310	310	285	289	296	274	290	286	265	263	261	291	312	258	268	285	272	300	293	263	286	309	309	302	295	278	313	302	284	300	295	285	305	284	275	288	277	293	291	298	294	280	269	276	286	281	300	281	263	250	257	279	282	269	277	314	280	281	285	261	287	278	278	264	263	281	304	294	300	298	293	285	285	257	299	300	288	314	286	259	277	263	291	277	301	300	270	298	275	315	289	273	277	288	269	299	286	270	292	320	307	309	262	277	287	290	301	268	315	285	281	277	301	281	272	314	300	282	275	287	290	283	314	317	295	309	308	316	287	320	297	292	273	267	294	257	319	274	280	313	265	300	284	277	287	273	285	289	260	264	285	278	271	277	269	290	319	295	280	273	276	285	284	299	316	306	301	296	263	279	287	266	257	289	277	297	292	297	273	315	308	298	270	273	262	273	271	282	284	247	276	288	276	281	286	280	278	263	273	296	279	293	294	289	281	266	279	266	288	298	293	281	292	305	297	267	297	295	300	257	255	272	278	288	272	256	279	287	295	287	302	297	262	314	264	268	287	271	308	313	273	274	272	299	301	315	308	286	265	285	294	266	290	293	295	281	319	275	285	277	282	277	281	299	273	283	279	277	272	260	259	286	293	282	310	285	299	291	298	289	311	262	268	284	278	271	279	281	302	279	315	289	280	280	269	252	316	270	297	266	260	303	300	291	314	306	321	284	283	274	271	291	298	321	270	285	284	253	299	300	292	286	270	280	259	304	298	297	280	278	286	298	280	272	285	284	269	281	256	303	288	267	261	271	313	262	255	296	264	282	265	278	291	282	249	287	283	295	293	275	265	257	283	259	278	273	297	265	279	271	294	284	282	286	274	322	295	285	299	306	278	289	286	274	315	294	284	277	275	275	305	270	283	224	262	280	278	293	310	247	270	274	266	275	291	312	262	294	272	288	295	261	254	272
24929	20630	27624	23646	20648	10278	1101	744	674	568	546	506	470	422	449	447	421	448	433	365	419	394	380	393	415	358	376	406	352	375	383	353	355	394	362	373	429	413	372	358	338	397	359	371	383	335	344	366	361	389	392	366	370	338	324	332	363	371	366	334	359	399	339	351	391	342	371	368	356	348	348	371	403	372	385	352	351	359	362	336	371	349	385	375	367	340	352	385	387	379	377	367	381	361	327	379	354	373	381	350	351	323	347	361	349	396	322	337	330	354	356	349	416	350	364	388	355	370	349	340	380	348	345	376	381	380	326	351	396	371	373	331	370	384	377	386	381	405	375	367	392	360	389	358	338	361	328	362	353	376	350	368	357	369	362	370	341	369	355	334	359	375	340	363	396	356	369	343	396	344	359	334	350	376	385	340	368	336	388	320	368	350	372	380	360	337	359	355	351	387	380	391	351	378	376	360	368	393	374	340	346	341	376	409	377	354	359	379	373	402	367	340	384	373	380	351	367	349	354	369	351	359	357	354	360	358	352	390	329	381	363	333	372	373	378	361	355	368	393	345	376	370	373	346	348	350	353	337	328	350	368	344	341	345	370	339	374	350	336	366	364	360	344	377	362	377	335	386	353	383	372	367	367	350	390	355	348	354	352	362	319	359	345	325	386	373	351	338	365	371	328	338	323	350	354	366	386	386	340	357	358	325	368	372	360	355	387	390	349	346	369	357	370	355	333	351	348	327	351	358	377	386	334	332	350	366	318	393	365	386	376	332	370	346	343	349	336	332	378	364	375	374	392	367	365	379	347	362	358	361	370	334	334	352	329	364	375	371	372	383	350	350	379	335	339	389	352	335	353	364	341	353	360	353	359	370	325	356	353	375	326	381	365	389	355	344	368	362	354	362	379	371	353	350	371	375	337	368	332	334	360	358	353	361	365	328	333	377	372	339	363	388	371	349	340	370	405	380	379	347	357	352	391	350	363	349	341	327	369	357	353	364	355	389	385	351	357	388	378	343	329	372	354	362	355	352	352	352	326	343	369	375	341	355	362	369	362	371	356	336	358	379	351	366	383	373	368	338	368	331	358	403	372	375	349	353	304	364	350	380	349	379	366	351	354	365	366	337	370	330	362	347	370	390	342	350	357	361	339	348	345	349	362	355	380	363	376	343	314	346	379	368	369	339	382	344	358	375	346	366	364	361	343	332	398	369	340	361	376	368	352	385	353	370	349	357	351	339	363	334	362	375	347	393	346	393	344	340	386	340	375	396	374	393	373	335	355	344	383	348	346	354	382	354	360	357	344	325	326	345	348	383	347	338	371	344	358	348	373	373	334	353	410	382	360	369	388	364	357	342	348	360	334	325	345	338	347	348	364	380	396	349	387	378	339	337	378	370	353	370	331	354	371	350	355	358	359	373	342	351	384	336	350	381	353	359	339	381	346	371	388	369	349	360	368	322	371	368	366	339	365	362	368	355	359	366	377	365	367	371	326	352	312	350	350	341	361	338	332	376	379	344	394	381	330	371	372	372	336	368	366	393	357	349	358	356	339	350	354	383	388	368	360	358	358	387	388	382	356	347	332	381	349	368	365	340	365	363	321	351	364	336	380	342	364	340	330	357	331	356	341	363	386	355	350	419	372	393	347	334	367	345	349	380	369	370	344	358	358	353	367	355	341	325	356	383	335	370	371	354	350	387	335	374	386	369	358	353	343	433	362	364	347	348	360	357	366	345	323	335	376	337	379	354	332	373	337	378	339	355	358	344	361	339	333	331	399	379	342	367	363	396	332	353	347	352	340	374	412	342	359	352	373	378	351	350	358	383	371	359	363	310	331	388	356	407	345	365	357	351	340	379	357	337	354	384	356	351	340	379	379	367	353	344	376	331	369	313	394	350	343	337	340	355	350	372	361	350	368	369	354	325	335	353	324	376	366	367	375	371	367	400	364	342	380	326	363	334	386	370	353	339	330	380	371	330	330	362	339	325	393	365	372	389	343	371	365	359	363	345	348	335	355	391	342	344	362	359	373	361	382	339	336	353	376	349	348	356	359	327	380	366	357	369	371	361	362	373	349	382	372	333	386	340	342	347	346	357	373	374	321	355	348	338	384	330	370	361	358	320	413	373	335	372	354	321	371	380	347	356	367	388	351	336	370	367	333	349	335	353	362	325	390	372	370	356	379	339	365	381	398	347	382	397	379	325	308	327	387	384	349	360	356	339	352	346	345	376	328	350	354	349	357	334	393	372	344	353	355	335	354	351	361	395	337	362	354	358	393	393	368	364	338	345	367	372	367	323	396	329	358	375	399	355	357	360	373	359	362	354	333	386	363	338	372	370	335	372	350	349	358	349	376	383	334	346	398	369	349	359	362	343	341	351	355	360	397	365	343	347	323	343	374	355	353	355	358	386	341	362	357	356	377	352	360	332	318	384	346	370	362	384	385	378	360	360	351	401	382	389	391	378	373	342	335	362	315	364	333	361	347	337	342	336	366	347	385	364	337	361	355	355	378	389	356	367	334	377	380	404	351	373	391	321	375	343	337	365	359	346	378	353	365	332	358	378	361	383	352	377	369	368	399	372	398	363	404	336	372	373	375	379	347	363	340	346	387	334	341	325	364	346	353	373	326	355	395	345	385	344	353	374	348	329	385	347	360	347	359	343	353	338	330	340	385	336	372	353	366	349	317	355	359	343	337	365	383	351	349	359	368	365	352	363	338	346	389	338	385	342	376	327	344	377	325	327	345	363	367	356	393	320	360	357	378	348	389	372	342	366	355	379	343	346	353	344	371	331	337	335	355	358	347	346	361	377	360	389	372	362	401	364	368	370	359	362	390	357	364	336	378	330	358	366	383	359	336	351	385	388	378	388	400	355	366	341	323	388	350	364	351	369	392	338	362	375	334	352	359	373	333	328	404	337	374	343	351	348	363	347	343	393	399	358	384	374	391	384	356	365	356	327	400	332	384	386	333	343	346	365	316	352	338	374	370	374	381	359	329	370	376	346	375	368	361	349	375	332	361	390	354	348	372	349	317	396	347	349	363	349	369	372	359	349	354	353	370	352	357	381	386	360	334	423	370	332	352	335	360	353	335	390	373	331	391	375	387	343	332	372	361	323	357	373	342	341	361	378	352	341	324	355	346	367	350	368	363	347	344	371	298	332	343	352	373	335	334	373	372	360	345	363	383	345	355	369	330	348	391	358	340	401	338	365	356	340	330	336	379	349	367	368	327	352	326	356	394	343	367	327	355	351	350	377	356	399	354	381	357	384	333	347	334	381	402	372	351	386	371	357	330	352	354	354	351	376	366	336	371	363	372	361	371	361	336	373	360	362	366	373	342	317	364	354	361	346	325	390	331	373	375	363	356	381	372	352	360	355	354	325	372	356	354	363	361	352	353	362	352	349	362	384	382	370	329	340	393	348	349	346	357	381	408	360	357	327	334	317	344	376	355	362	367	325	358	381	343	361	347	348	330	366	371	383	342	364
18734	8100	7229	3727	2550	1812	1496	1219	1011	845	793	679	657	595	545	580	454	486	473	428	442	409	397	415	434	418	402	386	405	387	362	408	374	345	385	385	408	383	353	371	385	364	360	384	372	381	336	353	395	392	365	399	358	367	351	364	385	355	372	343	379	375	358	326	373	385	362	369	343	367	369	339	378	377	348	379	415	352	385	337	332	386	421	328	351	373	380	385	391	354	347	360	382	359	370	370	366	336	363	367	343	349	327	328	349	343	387	378	351	340	439	366	354	382	378	332	369	345	364	376	374	403	349	371	361	360	346	390	358	381	369	374	382	352	359	335	365	332	371	391	424	430	405	342	356	336	364	372	351	346	355	366	362	376	349	362	317	339	344	371	353	340	393	366	369	345	364	358	352	360	366	347	367	360	363	386	345	358	346	364	371	351	356	380	341	374	396	356	401	343	372	343	368	364	366	352	362	315	350	340	310	344	356	372	369	341	328	354	357	359	359	357	358	370	360	366	348	350	370	336	336	350	384	367	343	360	393	363	362	374	327	355	332	370	359	360	332	351	345	391	352	360	378	373	386	335	346	363	331	367	366	362	365	414	346	344	348	332	345	374	367	366	361	329	333	356	376	346	361	343	347	369	371	392	356	322	372	351	356	296	326	374	339	368	346	332	374	362	362	350	414	356	340	354	366	367	362	362	373	341	351	356	329	335	373	367	372	341	357	380	385	366	362	357	354	363	349	360	375	348	350	382	333	323	370	338	391	370	360	343	333	352	370	365	335	331	391	362	354	370	352	357	361	370	364	362	377	341	341	352	336	359	372	332	337	367	362	362	391	382	329	356	353	337	340	352	368	381	346	361	368	336	379	362	383	332	358	335	386	340	404	370	348	342	374	361	374	368	353	384	381	365	362	374	387	408	374	342	367	359	377	373	389	346	355	365	351	328	349	357	350	372	392	333	355	352	401	361	358	334	371	351	360	361	373	348	373	325	366	377	378	358	376	357	364	335	340	367	360	337	330	330	346	348	363	353	316	363	357	318	380	356	373	337	352	347	395	341	347	381	351	359	368	381	401	344	344	379	339	356	358	344	374	365	374	390	401	359	395	356	370	338	371	361	342	348	396	354	384	350	351	351	326	357	346	363	364	349	373	369	369	337	379	336	387	355	377	380	358	383	363	388	338	386	372	372	341	369	354	392	381	322	358	351	354	367	356	357	337	347	365	346	394	360	359	324	410	377	392	363	380	309	336	379	343	337	387	375	353	341	350	361	378	308	350	353	371	339	353	334	331	344	363	335	384	353	369	348	401	350	339	360	362	340	339	345	373	357	371	395	355	373	365	372	370	344	405	371	389	365	345	352	380	353	414	312	345	352	353	339	364	346	373	324	373	344	338	378	361	339	357	369	358	345	364	354	343	314	353	359	377	358	385	367	329	346	367	342	334	336	374	364	373	330	352	331	352	348	335	367	317	364	373	341	335	362	348	325	383	405	369	353	355	355	347	389	331	356	365	342	378	333	356	338	361	354	351	351	349	310	326	369	363	400	387	343	354	344	345	348	345	358	340	336	351	330	376	351	379	368	348	374	342	360	361	335	386	344	370	346	366	339	383	345	362	353	332	361	365	347	373	359	339	371	341	333	343	326	349	365	345	357	368	339	347	377	341	362	356	348	334	307	314	368	366	357	345	334	381	339	331	359	368	416	319	382	372	355	354	354	371	354	325	395	379	362	345	374	362	380	322	369	377	334	350	362	368	356	336	388	386	314	369	367	347	365	353	338	339	336	357	352	347	335	375	399	357	347	357	371	362	381	351	376	361	418	370	385	311	358	361	339	316	345	384	333	344	354	368	397	356	369	337	347	366	329	343	374	341	381	362	385	346	371	358	372	364	343	346	352	342	361	375	387	367	364	335	375	346	349	348	356	383	382	371	352	378	392	368	323	384	371	377	362	350	357	332	394	368	357	393	360	337	341	340	354	360	371	365	386	352	375	361	341	384	399	390	334	349	353	366	392	340	374	359	359	395	368	397	353	343	367	338	370	348	357	321	367	367	368	363	368	390	370	373	343	351	358	362	352	378	325	328	323	340	337	328	356	342	362	385	349	334	366	334	350	363	379	356	358	348	349	357	342	372	339	318	355	370	333	353	368	363	319	348	336	382	328	349	368	365	352	363	363	336	380	388	365	369	370	356	326	370	343	384	372	368	364	343	336	342	387	358	358	326	355	344	380	356	385	350	344	348	348	389	370	379	325	380	341	389	360	324	344	328	354	375	376	358	380	356	389	372	350	366	349	353	363	386	389	361	353	364	337	374	371	349	375	381	365	359	329	398	338	352	376	366	378	359	361	359	359	361	363	344	359	373	334	349	336	360	384	350	368	371	368	361	354	340	350	374	350	366	375	349	353	331	354	310	381	372	345	345	355	334	373	333	360	321	391	346	396	363	322	362	354	349	358	363	344	344	345	377	365	335	389	328	355	350	366	354	351	392	397	366	325	379	358	396	340	336	392	324	344	354	364	343	360	333	338	364	347	383	361	329	365	337	380	359	344	354	341	330	338	358	382	334	357	343	371	368	380	357	354	374	365	342	355	364	315	381	357	380	364	350	379	346	376	372	366	353	342	340	378	360	360	376	377	357	359	374	389	384	379	355	338	382	317	364	330	340	356	371	376	371	341	341	342	370	344	361	329	347	381	369	372	367	371	371	372	374	362	397	402	338	344	351	327	367	337	371	366	353	358	387	344	328	339	334	332	342	367	340	352	355	337	344	354	359	326	341	369	367	376	357	350	370	400	355	366	330	346	368	366	396	382	356	386	322	379	355	335	355	337	363	351	335	371	357	335	355	367	339	373	350	351	361	334	393	346	366	372	361	357	326	380	343	366	376	342	368	339	343	382	321	356	337	387	345	344	370	361	358	362	353	344	385	363	358	377	352	394	392	343	358	358	373	390	359	371	341	379	343	359	351	339	365	358	374	337	342	354	367	354	378	357	368	361	356	326	353	324	337	358	388	358	350	350	392	360	347	391	356	349	359	356	344	378	341	340	341	362	367	386	357	312	353	382	342	312	360	374	340	313	362	357	321	353	384	354	347	367	353	387	348	342	335	376	373	358	397	357	370	367	381	358	340	337	357	349	386	335	386	342	386	371	327	342	350	374	341	356	350	370	355	328	338	379	354	363	390	350	370	346	336	340	391	322	367	354	352	390	367	330	402	368	367	361	352	345	367	328	365	345	348	340	356	365	348	366	343	360	363	339	342	380	375	382	363	341	357	340	342	387	366	357	369	368	412	374	387	376	367	352	343	388	385	370	357	366	348	355	367	361	399	365	361	364	350	366	366	362	351	354	386	339	358	374	366	348	378	343	355	358	363	356	365	359	364	361	344	385	366	345	326	362	352	380	324	361	365	360	359	354	346	357	380	356	328	348	386	354	369	364	370	357	374	340	355	345	352	352	372	344	361	333	336	352	342	375	377	346	368	340	367	337
22924	20636	28154	23137	20637	20725	12191	1622	1238	1148	1010	949	902	857	857	793	813	847	813	748	776	742	725	772	647	708	700	700	752	700	682	707	701	704	713	715	730	711	726	649	736	646	690	635	702	691	686	669	693	661	713	635	701	678	694	680	659	599	677	690	718	668	632	667	705	667	696	669	668	654	612	666	654	680	665	678	646	643	658	668	685	644	679	634	642	674	632	680	656	608	656	641	696	688	669	661	661	628	708	664	598	636	676	619	665	648	652	633	662	657	629	660	663	683	689	659	688	676	665	655	674	681	634	640	654	641	677	680	680	680	654	616	677	621	674	648	671	678	657	708	643	661	725	669	660	701	689	680	637	667	683	635	652	661	705	687	667	662	633	725	656	659	721	637	647	645	658	667	651	682	659	646	622	610	667	689	654	602	659	706	631	680	631	672	644	687	621	678	682	659	632	651	656	694	670	643	686	713	655	677	670	637	664	656	650	660	644	646	640	683	630	636	635	674	626	686	663	628	606	703	707	678	654	661	696	657	682	664	646	653	634	636	639	666	621	615	680	675	658	663	631	630	645	654	662	686	665	652	668	666	663	645	609	696	677	683	677	603	642	650	676	644	673	668	693	646	630	630	704	679	678	654	637	700	667	655	674	685	686	629	668	632	663	650	605	656	670	662	612	627	688	693	663	715	668	680	672	652	731	682	639	623	662	680	675	638	663	655	643	658	678	625	673	637	646	622	644	658	700	672	648	652	652	715	653	670	689	679	681	620	631	621	675	653	624	689	655	683	641	648	646	682	659	698	665	636	666	617	635	696	646	689	672	653	641	615	670	603	670	694	683	708	662	646	670	690	669	643	640	706	692	652	679	607	659	635	675	622	676	642	643	659	642	669	682	672	648	657	709	624	692	659	669	659	711	653	638	635	693	676	651	701	650	680	685	679	722	691	670	658	636	641	699	645	674	645	658	654	681	662	672	670	667	716	639	680	651	710	688	704	686	674	645	681	696	666	675	628	668	630	645	652	593	687	710	642	661	624	647	677	642	636	668	723	676	649	684	654	661	658	703	647	655	653	676	686	682	658	658	647	680	654	702	670	645	669	655	735	667	648	656	689	600	635	641	643	678	730	666	721	655	688	643	661	673	670	675	666	678	633	659	649	691	678	698	676	633	658	661	638	683	644	695	703	672	672	670	671	616	656	704	667	696	648	685	647	694	639	679	661	644	654	675	646	664	655	679	682	648	680	637	675	654	664	604	645	638	627	717	698	711	621	658	638	675	667	656	670	641	650	623	624	616	640	717	650	688	660	635	676	621	650	649	657	639	644	685	662	670	664	650	627	671	650	610	675	626	670	669	646	682	634	642	621	677	628	676	626	619	580	651	696	631	633	678	668	651	673	661	639	660	656	638	710	696	631	678	658	650	625	710	643	673	623	671	643	655	678	673	688	666	597	646	700	631	635	652	634	623	687	669	640	698	630	689	667	708	662	661	647	611	671	654	658	662	644	681	681	670	664	685	668	653	654	632	660	686	644	680	679	636	664	648	605	628	661	668	660	694	694	647	642	685	653	627	654	680	662	689	664	661	655	645	671	639	640	644	623	672	682	646	643	654	661	683	680	633	707	654	677	650	636	679	684	632	687	678	655	668	681	639	700	675	709	685	695	646	642	634	694	645	695	644	616	666	645	660	629	643	679	647	702	624	666	722	658	672	668	652	645	637	645	652	682	691	668	685	621	654	677	655	650	641	631	661	648	666	661	680	642	665	662	654	631	666	669	675	670	656	616	640	654	647	686	687	639	651	671	686	723	673	695	649	636	642	688	632	682	718	627	680	689	642	701	642	629	664	692	662	668	671	669	622	659	678	655	693	672	644	682	651	705	679	657	640	684	698	633	633	665	639	655	678	637	660	663	659	641	689	611	596	651	653	650	694	690	677	672	633	611	664	702	659	642	650	698	634	672	711	591	668	641	662	660	691	629	635	689	641	609	646	662	662	665	671	588	626	719	647	654	667	681	624	630	609	655	659	662	672	661	652	639	700	637	651	653	636	643	657	708	676	650	677	663	680	665	675	668	641	673	674	671	674	679	636	665	664	667	646	635	667	738	664	693	691	642	673	680	663	655	690	649	724	603	664	698	634	677	686	682	654	646	652	655	685	645	620	638	655	726	645	700	684	681	662	634	623	621	608	650	641	681	653	638	667	627	658	625	625	635	719	637	732	649	660	693	627	629	691	703	692	636	677	643	699	645	629	652	706	652	709	668	647	672	684	648	653	654	690	640	651	666	667	673	629	686	693	641	632	732	679	688	670	714	673	713	682	611	669	652	643	666	706	669	674	647	614	666	659	652	646	663	646	665	675	700	654	615	679	651	691	642	651	678	698	664	660	692	654	674	676	622	633	641	662	649	678	660	660	647	658	666	689	630	674	694	613	677	629	658	654	669	643	657	678	677	730	646	648	675	636	660	624	623	630	705	682	634	600	688	693	653	671	668	662	620	699	697	630	689	667	722	691	650	639	599	675	648	705	686	672	633	658	630	633	678	670	611	692	642	667	634	669	622	667	697	672	668	685	613	680	636	640	650	702	664	672	668	658	656	642	693	632	683	679	631	636	632	687	648	708	672	625	620	604	641	651	667	674	684	662	692	663	625	634	639	682	604	685	640	685	635	645	714	710	663	667	693	680	654	684	666	651	625	709	666	643	657	696	702	677	617	702	656	673	648	698	627	659	658	677	593	654	689	677	603	618	652	654	680	675	652	655	666	661	677	646	648	625	637	649	627	683	657	646	643	625	702	639	639	641	600	668	667	661	673	643	691	687	670	680	624	639	643	662	666	654	654	648	648	660	644	630	685	624	686	673	660	662	713	679	660	659	601	655	668	638	641	664	628	631	664	663	682	652	622	616	660	664	642	661	656	627	662	660	628	655	625	622	656	658	639	642	681	676	698	684	657	633	650	621	640	633	683	662	678	630	681	652	672	597	660	667	665	611	648	636	671	611	643	666	676	676	689	595	658	690	649	684	666	688	576	697	680	690	674	607	655	658	664	628	612	647	685	661	633	691	637	632	694	701	669	645	633	666	638	641	670	652	602	687	627	685	691	627	642	664	608	613	717	672	644	664	650	731	687	673	656	658	698	629	634	625	638	647	635	688	687	673	658	664	675	642	647	641	655	641	628	662	658	673	654	678	678	692	660	684	675	625	693	670	661	664	675	686	665	658	677	643	654	632	695	655	641	705	655	673	673	657	720	604	676	645	685	664	676	649	636	627	654	657	683	664	662	647	632	667	651	673	687	683	632	666	663	685	626	658	686	652	633	673	641	658	695	677	653	687	685	662	681	649	659	651	634	642	661	634	681	654	681	681	637	627	630	681	651	647	644	673	626	663	662	712	679	682	663	617	639	663	682	673	649	643	660	613	624	667	702	628	606	672	665	653	645	613	651	670	655	686	639	670	665	696	683	633	623	616	667	660	697	685	689	717	707	658	652
16304	13927	12724	7013	4728	3541	2676	2260	1835	1593	1476	1299	1132	1080	1036	870	953	918	892	804	820	724	822	735	761	697	728	703	732	741	693	723	675	646	721	690	644	673	664	679	682	680	723	661	661	631	623	688	667	685	615	668	673	693	638	692	645	670	643	635	680	648	665	638	642	665	665	636	638	671	614	650	595	657	700	631	666	676	639	606	620	639	661	642	644	620	624	670	655	698	649	620	652	615	647	622	662	627	669	648	639	633	638	619	673	674	631	600	617	687	631	661	650	665	609	668	581	673	571	637	632	627	627	640	635	607	641	636	615	616	625	654	652	630	663	656	655	651	653	653	661	679	661	623	613	636	640	625	604	650	673	637	649	621	600	645	626	660	660	662	693	595	639	688	614	631	647	615	631	631	641	662	651	606	673	658	665	607	571	655	635	668	603	606	628	671	647	589	627	637	621	595	635	653	660	664	670	661	656	616	627	671	634	629	642	620	622	656	594	652	590	607	665	637	648	626	632	616	623	651	627	662	640	649	565	616	602	639	635	633	654	657	647	607	596	644	646	627	618	625	671	608	610	673	660	637	626	642	634	616	629	697	660	646	608	619	652	648	623	612	639	633	641	683	636	577	632	606	658	591	614	672	609	629	604	650	636	630	640	603	627	638	653	661	616	652	625	606	643	607	630	683	622	688	633	644	672	639	675	612	604	621	650	625	650	644	664	645	646	596	647	618	609	649	682	630	641	608	636	678	657	634	591	622	650	617	610	612	613	612	616	619	683	642	640	584	604	613	597	648	668	628	614	658	647	616	608	635	658	659	678	607	636	624	661	625	602	633	650	599	609	635	640	722	615	606	657	616	652	645	647	654	641	617	598	649	634	672	698	592	633	604	589	621	686	613	632	646	628	617	612	649	622	645	657	663	591	629	668	638	614	618	638	600	654	593	647	653	664	600	647	625	678	641	617	591	633	636	613	635	619	591	658	658	672	598	595	593	594	659	622	613	634	615	625	648	652	616	653	665	661	649	605	616	662	650	659	681	641	627	614	634	635	628	651	566	634	648	591	632	623	653	614	630	599	657	658	628	647	631	663	695	661	641	609	616	643	621	629	619	664	637	669	663	594	619	667	628	665	633	599	664	669	658	644	598	655	670	628	661	610	645	601	627	610	619	627	666	614	612	632	627	629	634	602	634	619	670	655	640	653	654	629	647	646	670	624	657	632	686	647	625	619	684	633	610	640	634	647	606	640	610	628	654	691	636	643	670	655	668	632	676	592	664	659	636	652	628	591	607	605	600	626	613	623	673	630	594	629	643	635	643	677	648	628	662	611	604	654	671	666	626	631	634	639	625	645	652	649	617	649	617	645	618	639	628	672	589	663	657	643	680	644	636	643	626	670	583	636	663	636	599	638	702	594	611	593	646	595	611	591	649	600	628	611	630	645	637	652	661	652	600	622	645	606	614	648	651	583	661	652	618	608	638	655	618	653	645	609	650	648	606	656	623	640	654	595	619	656	611	613	637	637	638	652	651	629	621	666	607	619	622	692	661	688	636	656	635	603	670	649	661	661	640	674	639	609	587	579	619	593	650	665	628	632	630	620	611	624	629	653	626	619	655	646	627	653	635	610	596	616	621	606	646	650	628	604	600	630	654	611	601	641	604	646	600	650	641	567	628	641	596	662	614	617	591	652	645	634	649	669	627	671	592	634	623	650	625	631	681	658	645	645	604	597	648	591	608	649	636	593	654	610	647	672	637	666	678	653	644	631	610	631	622	615	618	632	649	612	652	624	631	637	631	640	635	581	684	669	622	616	652	677	645	594	628	641	654	609	641	620	584	673	670	626	633	585	649	609	616	657	621	663	608	629	626	651	631	617	611	610	664	658	656	600	573	658	655	673	629	606	621	676	638	648	636	649	658	620	654	654	616	605	619	662	645	620	635	574	664	662	670	576	624	681	576	655	626	616	648	661	632	663	662	662	676	609	648	609	677	629	626	615	648	633	657	622	649	594	643	598	629	636	612	651	627	643	640	657	644	614	661	649	588	634	658	605	640	690	648	666	646	625	675	659	602	629	644	599	642	595	652	620	665	597	653	655	645	612	588	621	630	657	679	652	647	646	621	644	632	594	626	627	671	662	627	627	605	643	642	633	649	626	658	626	613	639	671	609	653	638	648	596	644	648	667	645	651	648	604	663	614	616	692	645	647	641	631	629	631	625	629	635	631	605	620	638	602	649	621	655	655	585	632	641	654	655	627	613	596	679	675	635	669	610	624	616	655	630	625	644	615	667	650	611	688	645	637	597	708	625	650	667	652	623	621	652	680	630	650	614	643	611	655	646	619	677	624	621	635	642	682	632	659	657	639	608	637	612	611	664	609	657	613	590	710	659	610	656	642	638	631	658	617	645	639	627	650	652	613	680	690	653	664	609	653	620	666	642	633	646	632	691	608	589	602	656	640	652	614	645	585	587	592	662	638	587	650	628	651	587	695	639	620	612	631	660	668	663	601	601	645	630	638	624	623	632	642	640	584	636	651	621	620	629	660	631	650	681	584	589	636	674	656	655	668	655	668	632	622	680	655	640	640	622	601	633	620	661	652	656	626	667	642	655	631	648	606	641	614	597	649	652	638	596	640	648	668	626	611	640	682	620	667	637	658	631	632	626	615	616	640	623	615	603	632	591	561	654	653	614	655	638	606	636	599	626	602	594	598	667	594	638	603	618	687	624	591	626	671	623	632	659	621	650	646	634	634	592	607	648	595	673	604	631	608	619	650	616	621	621	675	654	652	633	629	654	669	642	650	620	632	643	634	645	624	687	652	624	654	621	627	615	633	605	629	636	619	600	642	658	667	651	606	656	610	639	639	650	643	639	641	606	677	636	624	615	643	616	702	611	622	591	656	630	642	692	602	633	679	682	668	628	643	645	663	598	668	655	597	627	596	653	679	629	642	629	611	649	602	617	677	610	606	644	634	659	656	631	629	600	654	601	677	592	646	635	633	636	621	632	628	639	629	595	614	631	619	608	606	616	643	659	618	640	649	652	573	588	606	635	615	617	608	573	624	618	644	632	641	648	572	688	644	614	666	592	661	579	627	659	594	627	616	629	627	644	674	653	599	636	631	646	611	611	648	661	605	618	613	640	650	616	599	633	698	661	615	621	652	629	616	598	620	616	597	649	637	637	661	619	644	669	634	574	654	620	682	622	631	640	636	590	632	662	651	642	685	608	640	611	619	616	668	633	645	649	642	621	640	621	638	596	662	632	639	600	623	646	653	642	594	632	668	650	617	635	643	618	611	618	638	657	647	618	624	608	612	633	653	628	632	659	614	680	623	667	612	658	616	613	622	664	602	639	583	597	645	635	605	622	672	648	635	636	638	612	564	618	605	643	660	653	673	650	650	649	631	618	652	638	627	667	621	663	594	683	613	650	655	624	605	673	632	598	622	665	642	625	626	646	671	667	608	617	632	613	620	630	622	644	664	655	635	628	600
31901	15619	2702	463	323	324	304	276	275	278	287	251	281	289	260	266	275	269	261	253	268	246	288	254	303	298	272	267	275	252	244	265	265	274	279	246	246	291	277	284	285	281	251	297	230	307	268	266	262	273	254	258	281	274	243	273	285	264	260	283	261	288	248	236	250	257	254	253	271	256	259	237	265	268	250	248	264	286	303	275	273	278	268	271	240	278	276	231	265	258	266	273	264	282	284	255	259	280	298	286	304	260	270	236	252	265	288	235	260	276	279	280	271	239	275	294	283	220	312	252	268	264	281	274	237	255	269	263	272	248	249	253	257	258	262	257	252	303	284	263	289	251	306	238	263	276	257	288	251	268	241	250	264	266	290	306	260	258	283	289	251	245	300	246	251	288	276	254	269	261	236	252	245	272	276	277	248	279	251	290	260	268	269	267	247	272	253	274	259	282	247	287	274	263	262	284	276	284	223	261	264	260	254	255	278	260	291	245	234	281	251	254	258	267	276	223	250	265	304	230	253	290	267	263	272	284	279	274	262	252	261	263	256	259	280	270	273	298	295	274	251	274	254	262	239	263	270	252	240	260	260	254	253	281	254	281	275	266	277	245	255	298	255	291	252	264	258	311	240	272	285	231	283	253	259	277	270	274	266	291	245	299	262	262	255	261	310	248	275	275	271	296	286	292	295	284	253	286	275	294	245	238	228	294	246	252	280	299	263	238	255	274	280	268	268	263	253	271	289	306	271	269	230	266	274	281	280	260	260	256	277	274	251	276	303	263	295	234	245	247	259	294	260	267	268	252	272	253	270	264	286	287	250	259	267	250	266	266	275	246	256	282	269	260	259	263	256	236	304	238	266	238	281	239	254	260	259	283	245	235	238	228	275	265	250	257	277	247	260	276	270	266	253	278	264	264	263	294	263	257	268	279	284	241	247	268	258	259	244	252	276	293	246	259	285	293	292	262	264	280	281	278	257	264	266	252	242	253	245	268	240	260	269	250	303	300	270	257	277	280	256	256	280	251	248	272	275	305	249	258	283	259	252	238	277	251	272	273	276	260	252	259	261	260	255	282	300	249	258	270	263	290	246	262	252	265	269	236	265	269	278	268	277	261	256	266	237	273	287	243	240	260	232	249	270	278	251	251	246	280	272	281	275	267	231	261	253	254	252	257	261	266	262	263	289	288	273	272	250	266	293	284	277	286	250	263	273	256	282	275	257	279	272	274	279	242	266	268	264	244	274	263	248	262	283	269	252	271	276	270	282	290	281	276	255	281	266	260	282	267	249	264	248	275	293	259	279	278	287	270	287	279	244	257	240	278	254	263	252	284	257	269	244	290	294	278	280	285	302	223	295	253	295	264	227	260	275	272	231	242	263	272	229	272	282	272	252	246	257	260	266	250	280	252	256	266	263	271	299	267	260	290	259	275	259	255	242	265	260	267	270	262	242	267	254	268	266	255	291	257	259	262	266	289	278	306	277	267	275	268	301	247	259	253	279	271	270	251	256	268	272	279	280	266	250	287	285	279	260	271	287	304	267	269	261	262	261	248	283	255	287	322	264	276	277	280	272	260	253	286	274	248	278	240	242	273	276	292	265	287	260	249	253	272	281	269	268	290	262	250	251	297	253	263	279	289	272	269	272	298	290	260	268	273	273	265	255	267	227	272	273	263	258	282	271	267	285	273	274	273	272	291	258	263	253	276	283	257	271	259	266	284	259	251	266	243	261	264	275	271	271	290	276	262	254	274	277	277	256	276	280	256	275	226	288	264	279	284	266	279	298	263	256	256	258	252	273	292	240	255	255	241	277	260	258	271	272	272	263	250	285	262	258	272	283	268	281	290	242	261	261	254	262	271	265	257	269	277	258	264	256	286	248	271	247	254	276	267	258	282	293	258	283	240	258	254	263	268	247	240	268	266	256	259	263	263	262	296	288	279	299	270	247	272	256	279	294	269	269	240	264	266	261	293	260	249	285	264	285	262	255	259	265	269	282	248	280	240	258	256	271	256	246	285	239	247	264	236	234	258	246	244	247	272	274	254	307	281	266	260	236	239	298	266	261	250	270	264	251	282	285	268	270	269	306	279	271	270	273	280	275	267	257	280	251	254	265	276	253	285	271	247	276	255	254	278	269	269	284	286	281	236	293	255	265	264	264	235	273	250	280	237	262	250	270	279	251	258	265	260	268	282	283	257	281	275	247	261	293	280	288	267	240	265	266	247	272	269	271	260	268	267	276	260	230	263	241	262	267	245	233	244	264	291	292	266	269	273	274	260	259	273	237	282	241	300	262	272	254	241	275	246	289	301	300	237	288	275	249	255	252	282	275	269	269	298	269	252	283	259	251	270	253	263	280	254	261	250	292	247	283	256	273	277	272	260	269	255	256	267	287	277	286	252	266	265	268	275	281	246	241	257	248	255	252	264	260	259	247	288	258	261	283	299	216	262	273	284	245	253	266	259	267	248	271	267	227	252	266	258	275	282	297	252	270	250	263	258	244	273	306	277	269	282	262	281	274	284	284	291	284	255	300	260	277	284	283	237	269	266	268	274	262	234	260	256	250	252	274	243	271	277	273	260	273	277	253	268	285	277	263	265	253	281	274	278	261	250	249	302	276	235	277	273	286	254	248	259	253	240	279	254	279	278	247	255	253	235	283	260	299	266	276	265	265	287	284	267	271	263	304	259	251	261	282	251	273	289	288	288	270	242	272	250	276	242	249	257	262	245	256	279	242	273	247	264	255	272	271	264	268	262	250	272	254	229	266	247	275	280	240	271	278	295	270	269	264	232	271	264	270	281	293	277	258	260	262	261	279	263	254	231	280	262	264	263	292	269	260	268	267	238	260	296	274	279	265	278	278	270	263	270	245	275	257	235	255	269	263	244	280	261	257	277	230	258	273	263	279	260	291	242	264	283	272	266	261	291	244	261	258	248	258	243	268	240	288	277	281	279	267	276	275	259	276	288	277	301	275	278	262	237	263	251	260	280	264	255	265	251	280	294	258	253	283	261	282	276	277	270	257	275	279	275	274	272	253	255	285	270	247	269	269	241	258	228	259	255	256	277	251	238	273	263	248	300	289	297	288	230	260	253	251	275	271	288	257	270	268	249	261	271	290	270	255	280	261	302	266	269	268	283	269	272	282	243	239	261	279	267	270	228	265	272	254	264	278	291	266	250	253	226	263	243	286	261	293	271	280	250	269	274	277	305	270	240	238	276	252	254	256	239	264	244	246	275	257	289	275	245	283	252	256	270	271	273	278	241	279	257	268	250	262	255	252	251	263	270	301	250	238	228	268	267	251	289	250	272	265	255	296	258	297	246	244	289	270	290	282	265	261	260	253	253	293	271	275	279	290	260	236	281	286	277	232	266	252	254	274	267	256	285	265	235	254	282	271	268	252	262	269	260	280	269	231	265	252	271	266	264	266	244	279	235	274	269	299	281	279	286	263	251	241	274	265	248	281	258	280	304	269	261	272	234	243	271
18046	700	599	425	380	383	341	340	307	322	299	289	291	293	320	308	286	324	274	284	262	273	305	295	310	301	316	290	261	255	289	285	294	259	266	282	277	296	297	309	294	286	266	284	298	264	280	267	312	275	293	294	262	295	305	295	303	270	315	276	293	269	281	280	273	251	291	283	293	286	311	267	277	275	278	270	293	242	281	260	310	283	273	271	280	274	278	276	257	290	289	268	286	292	291	282	275	299	284	293	293	338	305	264	281	302	283	308	305	272	277	295	315	308	280	288	290	288	283	275	287	287	300	249	273	286	279	332	269	267	287	292	282	303	280	319	318	313	277	277	294	285	314	300	307	288	297	276	284	303	262	305	306	291	287	296	309	287	266	296	297	269	292	300	267	288	290	289	282	288	255	283	273	295	292	275	294	261	285	257	285	273	328	293	307	308	319	268	291	258	283	308	285	312	278	269	287	311	296	284	292	278	283	259	299	312	281	292	278	292	250	268	276	283	324	275	283	287	292	272	286	296	297	272	265	271	291	279	294	271	277	275	303	307	294	291	301	291	300	341	318	291	281	295	317	298	273	277	303	318	301	278	304	291	298	300	322	291	271	257	271	271	284	309	295	306	296	297	284	306	309	308	315	299	319	319	273	246	270	294	292	309	269	307	290	315	273	295	282	267	330	288	287	263	268	284	275	273	240	278	287	287	251	312	314	276	290	298	271	275	299	289	272	280	286	271	291	310	255	283	304	308	266	278	287	261	301	295	303	280	318	275	313	267	294	301	271	307	277	279	281	275	293	288	309	280	288	276	286	280	284	301	309	282	282	281	283	282	296	299	306	278	280	310	283	299	301	284	322	295	282	271	271	296	281	269	288	292	276	304	311	300	279	289	260	266	307	295	292	291	289	287	284	290	305	280	307	287	274	295	270	287	267	270	281	293	307	290	286	294	286	290	284	291	291	261	281	285	283	303	276	278	256	293	277	287	297	304	288	275	294	311	311	262	306	277	271	289	260	256	293	299	304	293	305	265	261	286	292	281	266	287	267	300	271	325	272	268	291	297	301	265	278	287	291	277	262	273	281	303	266	264	315	299	277	266	284	289	278	301	309	283	244	285	262	289	294	305	315	293	279	282	281	271	270	305	299	285	277	296	300	299	303	271	299	295	289	271	297	280	293	279	310	315	283	305	284	281	310	300	277	288	289	259	312	291	269	293	292	266	278	298	292	246	250	287	269	303	291	314	287	279	288	233	313	334	281	255	285	275	289	267	295	258	300	305	320	290	295	292	262	292	299	300	289	310	320	235	298	288	260	288	310	297	270	293	293	284	300	314	260	304	292	297	286	293	302	283	307	293	273	275	265	307	277	279	266	305	291	297	258	282	253	300	267	311	317	256	259	248	338	307	284	303	294	264	257	294	256	282	287	297	287	262	300	291	289	277	301	267	264	279	293	309	276	285	307	242	269	277	311	295	275	269	250	298	288	277	299	266	326	303	288	286	303	265	284	271	315	292	286	298	301	288	268	289	246	310	283	293	277	282	266	305	301	295	292	289	302	310	269	298	277	270	311	295	283	286	293	282	251	278	280	290	275	281	297	312	268	277	287	265	260	290	283	297	261	265	285	303	301	296	295	294	302	264	279	277	264	263	296	276	291	265	312	280	299	263	294	272	288	257	297	273	299	290	299	281	282	273	291	285	317	283	293	311	276	297	295	310	260	287	311	301	307	285	294	275	292	298	298	272	285	290	279	270	275	285	274	282	261	287	292	287	261	283	290	276	303	295	306	278	307	259	301	280	292	286	276	287	266	306	309	298	286	296	294	293	282	256	277	278	271	312	320	279	242	296	302	286	294	307	274	307	317	304	274	272	316	282	296	282	319	294	283	267	300	305	291	347	287	302	288	285	277	286	301	302	304	283	281	275	298	296	297	302	298	272	268	260	265	302	301	277	298	273	310	297	302	265	290	300	273	251	296	286	280	272	288	303	288	281	283	295	262	313	264	239	314	274	288	286	298	287	281	284	318	273	296	271	251	306	286	300	271	278	292	272	289	292	266	286	273	288	304	292	312	293	292	268	275	287	265	320	301	279	278	276	291	304	300	301	292	269	295	278	279	271	293	296	296	282	289	274	308	297	268	311	310	291	294	305	283	288	303	296	269	298	270	293	294	311	294	266	300	300	298	286	311	296	292	288	272	296	264	292	310	268	305	297	286	277	307	270	303	289	282	239	290	289	303	308	307	290	311	284	276	294	284	281	259	268	282	302	295	297	295	309	304	260	291	281	303	291	294	299	250	281	294	304	310	239	274	292	270	308	284	321	302	305	297	284	328	293	289	308	301	295	272	261	266	285	293	269	279	288	296	271	286	324	275	290	296	276	303	292	286	299	289	284	281	279	264	283	289	302	265	310	271	284	295	266	275	298	279	265	275	318	259	258	280	286	296	304	326	280	297	263	272	298	295	279	242	297	276	288	321	313	283	268	258	303	270	289	277	310	282	264	288	284	296	287	325	263	274	327	269	302	285	257	292	300	271	244	308	296	296	267	261	277	305	320	294	264	290	287	285	279	292	273	274	308	285	291	305	303	275	281	283	286	300	300	319	291	321	280	258	319	276	298	284	316	272	292	298	271	276	275	296	275	272	275	313	303	289	279	300	289	274	309	296	235	305	314	296	293	294	281	284	283	315	284	278	318	284	274	289	302	283	319	274	255	314	279	292	285	292	275	313	297	292	316	264	261	293	290	267	325	280	289	305	279	263	267	297	278	272	313	285	289	287	255	265	294	272	279	301	304	301	311	319	285	286	282	262	307	296	321	274	290	273	283	287	287	287	268	289	297	267	306	295	268	305	306	306	255	301	251	260	328	303	256	283	260	293	307	262	302	302	268	309	307	302	295	305	276	267	316	278	258	259	298	296	306	293	298	281	305	268	282	275	277	290	312	263	301	275	301	303	279	287	286	280	321	304	296	258	280	284	285	287	279	287	274	303	297	299	285	291	270	301	279	280	286	308	305	283	294	297	283	288	289	276	255	279	283	306	298	288	272	310	251	280	294	317	285	288	232	271	309	287	291	283	295	266	299	304	288	288	294	286	304	270	281	288	300	276	273	300	306	299	295	302	291	290	292	292	246	271	283	273	283	298	284	289	250	294	298	284	272	279	304	298	290	305	315	259	267	297	277	273	286	316	281	312	272	289	282	258	287	277	303	309	277	316	326	284	264	285	264	284	319	272	276	304	307	295	300	274	276	275	302	266	250	273	276	304	310	289	285	265	285	291	288	288	312	267	299	271	277	286	271	296	261	297	308	267	331	280	269	306	290	282	278	275	286	283	286	271	301	318	281	289	284	282	323	288	312	296	305	298	279	312	294	255	296	300	253	282	288	297	301	284	284	315	248	263	286	287	274	279	301	304	274	278	302	263	274	285	300	316	307	260	278	296	289	286	246	298	296	292	273	259	323	291	269	270	285	282	299	306	291	322	304	291	304
25035	20654	27423	23896	20640	12366	1169	747	615	545	511	498	456	439	416	437	401	440	411	398	392	413	396	415	343	399	394	382	388	412	357	381	372	369	379	349	396	389	380	348	382	364	385	362	331	376	338	338	363	385	326	384	385	375	346	356	353	350	349	393	361	398	346	321	380	354	359	324	385	322	370	364	379	380	388	345	378	358	344	406	367	363	335	335	374	377	369	363	362	367	388	346	356	380	367	360	351	373	357	336	345	381	384	365	347	368	402	405	357	345	364	365	404	332	363	410	338	377	341	351	358	367	341	370	346	354	409	356	373	373	394	340	375	367	348	360	362	369	356	355	361	371	354	345	373	394	361	324	337	383	380	346	318	351	344	315	382	354	345	370	313	323	360	334	356	353	346	325	335	356	386	371	368	367	350	336	360	370	368	342	372	352	379	342	347	361	381	378	339	340	370	338	341	392	376	356	352	334	331	366	355	339	334	338	347	350	364	356	343	320	365	393	348	359	363	378	368	381	356	341	350	341	380	363	329	330	378	314	366	376	373	352	330	361	344	355	357	367	375	386	356	377	367	357	356	374	346	366	335	337	355	346	361	386	399	355	384	344	380	318	358	359	318	355	337	329	382	321	346	363	366	343	334	382	325	370	325	364	386	363	325	389	357	310	344	373	367	359	321	334	380	346	351	361	325	370	351	376	368	346	384	358	342	406	382	355	346	332	361	364	319	356	319	373	335	339	362	323	335	356	317	344	373	406	348	352	321	320	374	334	351	384	359	382	364	396	368	347	331	372	348	338	357	349	352	340	351	369	370	352	344	336	344	350	341	340	353	352	380	353	352	360	365	374	361	372	356	321	373	355	381	324	352	335	351	359	380	375	358	360	385	373	336	339	344	382	371	348	304	335	372	376	348	306	349	328	397	342	354	377	378	412	341	385	379	377	334	336	343	360	382	382	332	344	346	374	353	346	369	332	339	362	404	363	371	373	325	331	369	339	321	317	361	382	353	323	344	378	369	345	407	352	367	376	357	360	354	328	373	330	366	369	341	342	345	377	355	346	347	350	356	364	346	380	361	319	353	338	369	348	339	348	351	354	337	334	387	377	349	358	358	344	360	362	368	365	355	373	328	331	392	391	327	323	355	347	374	392	376	336	331	355	361	361	344	361	329	371	359	387	355	383	359	348	345	354	349	349	367	373	343	334	341	338	367	343	339	336	373	345	367	333	324	342	348	355	361	383	315	354	353	351	337	328	351	367	378	346	327	353	336	357	370	349	326	370	342	354	327	342	325	327	336	358	333	324	431	367	374	340	361	342	379	383	372	343	358	333	345	353	328	417	369	345	343	369	366	374	309	374	351	344	335	365	331	365	363	396	333	364	389	364	358	338	346	363	381	353	345	312	343	345	364	325	380	325	379	380	353	416	350	366	340	352	353	350	345	384	367	336	373	380	352	348	355	367	353	372	347	353	360	372	324	335	333	358	366	331	334	341	336	346	368	346	357	352	362	365	369	335	357	345	361	328	364	350	365	402	376	339	342	345	328	380	383	396	372	352	347	375	338	357	341	345	346	338	335	362	380	353	346	338	362	394	341	343	345	329	322	334	347	330	320	370	382	380	396	358	337	358	365	322	370	348	399	322	368	340	337	353	359	353	326	354	362	350	356	347	369	339	361	341	381	352	338	338	342	382	345	375	352	389	326	353	310	335	347	355	367	331	305	369	315	362	343	336	375	337	373	331	336	328	357	363	355	349	354	367	353	314	386	374	375	342	336	361	356	327	357	323	343	348	370	307	362	337	376	381	376	345	345	354	352	368	376	349	373	355	336	371	345	350	377	352	336	354	363	331	337	350	351	357	355	392	369	352	359	349	362	361	365	316	339	365	335	358	341	373	349	397	349	358	356	355	356	318	391	333	360	382	357	343	331	331	347	371	313	381	370	330	326	375	365	368	375	388	331	373	344	355	364	342	386	389	365	348	393	364	347	323	342	368	397	345	352	365	352	356	348	346	345	325	340	358	355	368	334	361	341	325	368	344	379	354	329	349	343	347	378	376	311	347	342	338	361	325	346	376	343	359	360	341	334	320	376	373	314	343	373	374	334	358	364	345	373	375	369	348	369	341	336	338	341	332	384	361	322	344	355	353	373	383	352	343	353	368	332	398	309	353	342	351	378	352	362	348	331	348	404	360	368	334	368	329	353	354	357	371	362	343	361	327	330	355	370	344	365	325	353	319	303	347	375	348	338	354	352	381	341	341	333	356	368	333	330	366	338	364	391	344	327	343	363	384	365	343	345	372	357	343	340	362	355	373	396	344	356	355	378	359	375	339	357	350	360	362	357	384	349	337	354	342	368	339	341	327	394	350	394	361	343	315	311	379	368	391	338	386	327	346	345	352	358	349	325	367	364	343	352	358	390	364	373	378	338	369	372	354	366	338	385	363	367	358	322	372	350	363	371	405	328	367	353	337	333	361	319	367	310	360	363	370	342	355	363	368	341	404	322	368	360	374	340	317	349	324	351	352	346	350	384	352	383	342	340	360	313	395	376	362	350	329	358	388	344	332	376	346	368	326	370	330	364	380	335	375	387	344	345	367	322	370	342	338	334	382	361	365	348	354	353	341	359	379	328	363	361	351	371	361	357	386	360	364	337	346	386	323	358	346	341	347	389	337	370	372	375	330	345	376	358	368	351	360	336	382	365	352	370	308	360	375	369	392	384	338	364	380	347	382	356	336	334	345	369	338	332	403	362	370	304	325	383	369	359	371	359	386	354	364	338	335	312	398	333	329	366	298	352	366	337	375	340	353	340	370	335	368	376	333	364	376	343	338	374	382	358	359	348	354	385	320	400	381	356	356	363	339	396	381	354	334	344	363	346	347	371	384	363	378	384	355	350	317	396	347	363	348	341	343	365	372	339	331	337	340	354	360	371	333	340	370	372	379	343	367	379	360	365	367	374	332	373	371	354	362	341	385	317	353	326	352	353	329	360	348	368	383	367	379	375	354	320	363	359	347	368	383	342	341	338	362	367	353	353	351	361	357	346	359	360	392	364	381	369	338	334	368	357	365	348	348	372	343	314	400	373	370	360	335	360	350	360	364	372	359	350	363	368	343	353	359	353	321	358	332	353	365	339	358	335	366	367	369	356	391	371	343	356	375	366	333	335	361	349	325	370	358	354	330	373	320	373	338	365	355	332	344	348	371	370	335	369	346	360	343	371	361	335	341	358	350	346	384	330	356	354	334	339	384	397	366	384	355	358	349	388	351	343	335	324	368	347	339	349	367	377	322	388	338	371	357	350	363	387	358	347	346	319	379	317	358	349	362	375	312	326	339	334	342	359	349	358	355	342	371	338	393	374	354	373	346	345	330	342	392	364	349	322	366	341	380	321	367	390	385	349	345	366	375	349	385	383	351	322	340	329	347	390	325	317	348	375	336	369	335	342	377	369	367	353	382	387	341	326	366	368	392	334	395	362	362	351	347	370	360
18717	7863	7101	3811	2468	1765	1379	1138	962	846	818	699	643	553	524	491	494	476	443	450	403	455	411	432	415	413	442	391	398	398	389	398	421	405	383	374	358	384	362	354	385	381	398	370	355	392	373	358	365	375	424	351	354	346	374	372	394	369	353	368	348	345	341	373	354	385	342	383	362	346	346	348	315	370	379	351	366	372	379	349	359	362	359	359	357	374	348	381	366	385	361	381	391	365	380	378	348	371	376	360	340	356	371	335	367	363	362	368	365	333	361	366	364	341	369	361	362	343	382	343	358	360	351	354	328	351	347	367	364	328	342	386	352	374	372	356	352	412	369	349	351	368	361	337	371	383	364	359	329	402	369	378	369	362	347	351	387	349	355	341	333	372	366	336	341	393	356	354	350	357	348	353	346	328	375	314	347	369	386	341	358	327	379	343	349	384	380	342	356	366	328	376	318	348	336	343	356	362	366	338	376	409	354	338	379	353	348	369	379	342	368	366	379	369	361	345	320	334	354	350	371	357	348	351	367	371	377	366	339	366	366	349	364	325	359	350	357	345	348	350	366	356	369	385	330	327	368	354	352	356	358	413	361	367	339	360	355	374	350	374	344	371	319	359	352	372	381	319	333	349	365	334	373	357	354	355	360	335	365	419	335	347	351	361	357	389	362	358	364	357	359	342	360	335	372	315	387	331	387	360	337	355	386	353	338	360	387	384	403	384	340	361	359	384	384	388	335	381	362	347	364	343	378	319	349	358	336	370	366	342	333	364	341	382	357	362	373	325	360	375	364	346	335	364	336	361	359	386	354	342	366	332	354	344	394	346	321	386	336	348	340	385	383	345	358	374	360	318	378	350	377	354	347	347	368	379	394	373	352	357	359	360	376	325	338	353	361	318	375	361	336	381	326	372	353	349	356	359	362	353	349	375	357	359	399	382	364	327	365	308	322	352	353	343	333	363	369	398	333	358	373	341	358	362	365	353	369	361	321	366	339	344	369	375	388	350	363	348	333	344	365	373	362	343	351	372	348	353	358	353	380	358	354	325	374	347	336	380	348	335	333	383	370	340	362	324	335	341	378	360	325	373	346	368	347	351	338	400	342	374	337	389	308	355	340	363	359	369	340	337	334	359	319	349	363	334	373	353	357	343	368	348	335	347	344	354	345	358	337	338	379	352	338	346	374	362	350	334	386	358	336	337	363	368	391	340	346	358	383	385	349	344	362	374	379	348	352	389	368	359	365	348	366	369	353	352	358	358	393	377	352	405	380	366	349	356	363	341	363	366	378	356	382	360	394	349	374	378	380	340	381	351	363	328	364	343	342	389	370	399	344	348	366	386	372	361	338	336	367	342	370	394	366	346	373	369	402	352	352	343	376	364	355	365	352	353	356	325	350	332	391	366	323	322	359	354	350	345	342	306	347	363	363	357	346	337	349	364	355	324	369	362	352	346	362	351	347	333	356	335	354	351	384	408	366	349	374	361	368	327	352	349	356	340	345	360	366	370	342	341	339	321	343	349	336	341	332	380	336	338	346	362	362	382	371	348	340	392	336	379	369	353	347	341	356	360	364	359	343	374	381	335	348	357	327	351	360	347	375	357	348	351	343	377	371	384	366	351	334	331	374	340	360	341	359	332	317	353	383	372	382	343	346	339	377	325	361	374	364	347	378	344	368	342	343	357	394	356	360	369	356	380	382	361	387	352	382	362	382	344	327	340	333	368	335	335	359	345	362	370	366	334	385	360	362	335	378	359	377	361	297	372	368	343	367	329	349	339	358	390	351	345	394	388	353	343	376	364	375	368	346	302	360	327	348	353	376	372	373	353	353	345	345	344	338	375	379	357	347	338	393	354	351	354	370	379	337	335	384	339	367	345	350	370	335	344	366	387	360	332	367	349	353	392	350	372	333	358	353	353	353	355	412	349	371	350	357	342	360	374	341	343	374	339	326	317	361	354	391	377	373	365	369	320	374	366	350	350	347	350	369	341	359	353	357	356	356	360	337	332	381	394	354	380	342	361	338	353	363	372	345	346	352	374	344	347	371	335	358	360	376	363	376	367	344	376	382	329	334	340	362	388	351	387	389	309	379	359	366	338	368	344	333	371	333	375	337	351	354	322	324	313	329	364	346	335	348	386	391	375	322	362	367	397	348	373	346	367	354	371	363	321	358	370	359	344	363	333	350	351	357	366	319	332	380	359	355	348	335	398	375	365	365	369	355	332	357	359	334	340	373	366	360	348	351	393	318	319	365	396	357	318	330	382	339	372	375	352	354	357	359	380	372	353	367	354	351	352	351	357	338	346	378	359	357	397	379	330	313	366	340	335	361	344	373	365	352	352	372	367	373	361	351	390	345	354	377	386	396	345	338	361	391	378	346	337	345	382	351	341	348	348	351	328	339	384	383	360	355	348	340	376	342	363	347	357	354	379	344	367	381	349	354	360	327	369	366	352	344	347	384	361	336	371	342	373	357	377	394	348	334	394	377	384	348	369	396	358	353	378	317	359	361	347	341	369	371	366	376	364	354	355	375	377	357	374	356	345	372	352	360	340	378	369	348	354	343	356	352	324	355	366	367	358	340	340	327	352	325	366	349	373	357	376	359	368	374	349	328	354	351	336	368	360	363	337	352	375	335	356	371	345	355	357	357	379	341	348	387	333	344	345	365	374	329	381	364	383	340	361	361	389	362	360	371	394	352	352	337	379	333	340	337	355	354	365	358	339	326	368	333	341	347	361	373	373	356	348	364	329	370	374	378	367	377	359	324	357	360	396	361	347	356	374	331	397	352	376	384	298	372	356	365	357	349	363	373	339	365	365	383	312	375	346	350	336	384	358	373	361	315	349	354	357	330	361	363	349	337	309	332	332	383	349	362	332	376	327	342	371	336	348	383	335	383	328	337	379	357	356	354	384	355	355	364	373	348	376	330	408	333	412	378	329	336	332	329	351	315	334	352	354	355	333	369	361	358	376	365	342	335	313	375	348	353	368	373	369	373	315	326	342	371	349	351	355	361	382	340	358	366	375	372	359	373	351	377	369	346	325	355	384	377	367	357	336	370	352	345	357	364	354	351	351	370	347	362	340	325	349	391	349	340	365	365	350	357	367	378	360	396	307	354	375	364	359	393	344	323	367	350	338	365	358	335	356	374	372	351	367	359	367	367	344	378	367	381	370	367	354	324	370	361	392	362	352	351	368	366	390	379	332	327	349	362	338	344	356	336	363	364	359	367	346	356	319	366	349	373	359	383	374	340	397	371	361	381	381	365	380	347	324	305	354	340	388	356	365	360	363	310	322	386	383	390	376	344	358	364	318	336	346	323	367	365	335	371	351	373	350	348	379	387	383	336	335	396	351	369	345	343	368	371	390	341	381	367	385	366	328	360	318	366	396	360	406	340	347	341	364	315	363	372	337	357	359	365	381	362	371	367	372	391	331	369	368	358	356	349	368	342	333	365	351	332	362	380	344	377	343	344	347	341	380	354	358
22904	20646	27815	23499	20655	20703	13343	1635	1118	1094	1022	937	890	849	852	852	835	787	774	763	774	770	746	755	710	658	706	719	684	712	729	701	696	722	722	699	690	707	741	680	668	652	684	692	741	624	671	681	673	688	705	631	705	703	653	683	692	646	655	728	641	677	701	704	687	685	687	667	706	673	666	653	715	620	692	670	658	739	692	691	716	664	660	677	722	641	639	706	653	686	673	724	631	744	656	684	693	680	677	671	677	621	632	691	707	665	735	708	674	621	645	684	687	643	689	702	645	655	656	686	661	657	643	656	637	678	661	703	659	666	671	662	633	667	687	680	720	721	687	680	683	731	707	612	692	700	708	686	635	645	660	683	674	694	675	670	669	681	631	651	648	657	667	674	700	636	648	658	703	683	683	706	689	665	674	605	688	685	627	639	636	692	640	669	718	627	655	662	620	689	638	645	666	692	588	667	641	684	664	640	622	635	639	640	651	663	660	684	661	636	640	683	659	726	707	686	632	698	681	686	715	642	645	641	684	717	641	646	678	646	697	685	611	692	700	731	669	654	695	641	681	690	682	685	690	686	715	622	704	641	614	659	662	626	675	674	653	655	699	669	667	663	682	670	691	691	624	672	661	626	665	644	651	659	666	629	690	658	603	663	701	695	658	690	631	616	691	676	668	692	649	686	633	643	690	705	676	638	665	656	631	675	637	690	671	640	643	640	694	657	614	630	641	643	639	676	639	710	655	676	646	695	622	715	703	649	662	682	660	716	670	685	665	650	647	693	669	661	677	661	645	641	648	697	670	667	686	710	658	682	714	651	693	683	684	707	606	677	651	644	687	694	677	701	664	672	672	641	660	681	658	644	671	663	663	654	677	689	688	640	653	691	670	632	702	662	673	707	665	600	680	695	702	674	627	637	647	657	661	700	677	663	672	671	654	645	648	695	652	641	728	689	696	678	728	641	685	670	666	646	664	645	626	626	663	647	664	657	662	714	742	690	695	676	641	685	700	662	701	658	658	659	707	686	616	646	612	729	686	676	669	680	641	695	676	686	694	670	619	685	666	662	692	660	688	684	675	725	678	652	701	663	661	651	672	676	712	679	703	671	666	674	720	692	699	741	659	645	653	676	634	675	629	598	671	671	639	659	661	673	675	689	692	664	673	693	650	686	697	650	697	694	683	617	683	669	677	680	675	681	652	683	713	674	683	675	653	610	681	666	667	680	649	647	664	646	683	647	679	663	698	687	656	685	652	652	658	632	664	654	607	663	645	688	642	656	621	680	699	678	662	693	663	674	709	672	653	652	591	658	687	693	685	697	700	673	657	657	667	648	644	638	697	703	650	617	651	661	683	677	716	678	644	687	639	654	631	654	707	694	648	676	684	682	677	684	698	625	660	689	694	630	665	625	690	700	672	692	670	625	721	641	693	641	679	659	708	672	649	667	724	659	680	675	646	647	697	684	670	654	639	666	680	651	690	680	731	661	670	641	666	658	709	666	681	666	669	674	709	700	677	674	705	641	687	687	663	633	721	671	634	655	721	649	677	660	696	663	651	676	670	687	684	680	683	651	694	639	645	702	677	632	648	660	687	665	630	692	650	623	658	697	665	683	640	670	681	688	645	683	665	675	647	687	692	693	651	695	625	679	641	711	710	657	705	648	660	691	664	683	632	681	717	681	689	704	649	707	688	692	665	684	684	678	697	665	683	639	666	687	646	618	688	626	632	680	695	677	641	602	674	677	630	684	677	670	632	671	664	694	690	672	654	646	645	677	669	680	695	659	637	667	708	655	639	663	647	717	700	658	636	611	639	683	616	670	639	675	645	679	659	682	658	704	722	634	664	670	643	679	666	688	676	638	712	662	650	670	712	662	711	693	709	654	683	665	701	664	684	641	646	662	685	673	699	674	631	655	642	670	661	669	726	705	657	643	712	689	693	668	666	658	683	658	682	688	664	671	627	696	706	673	647	716	636	675	696	644	673	652	665	732	652	682	647	678	626	661	620	720	648	650	651	625	692	683	676	669	694	670	670	659	708	692	684	700	650	679	720	641	666	669	618	687	652	645	668	649	628	647	687	611	689	643	677	667	659	680	646	711	630	655	653	714	679	649	666	656	703	661	726	674	690	693	641	680	655	695	699	652	652	676	681	692	682	644	610	682	680	656	688	629	577	647	613	657	667	638	685	634	651	643	706	671	652	688	686	720	704	640	669	635	654	623	679	735	658	627	644	693	702	715	668	645	649	671	662	688	674	686	676	655	670	649	671	701	675	649	715	694	673	625	704	683	673	643	643	668	649	671	679	672	677	674	680	663	676	650	685	651	687	642	647	653	715	683	657	660	641	672	653	708	699	648	667	675	651	687	698	696	656	697	677	663	632	700	667	685	638	728	692	656	690	662	655	698	683	712	676	648	609	669	676	633	682	658	670	680	643	665	662	627	664	681	666	629	678	691	669	679	683	700	618	602	707	682	687	689	643	662	675	661	694	672	661	635	712	672	683	663	664	662	700	709	649	681	641	646	604	672	658	664	645	676	682	691	656	646	680	639	686	651	681	653	711	653	660	659	657	695	645	646	679	676	662	682	672	653	653	710	672	639	686	697	633	646	639	661	626	661	637	619	664	633	642	685	636	680	645	680	663	647	659	680	679	650	674	675	683	628	709	671	685	635	619	660	686	657	712	706	655	691	712	644	691	701	621	598	666	631	685	645	680	677	629	663	672	677	700	648	654	699	673	702	613	687	644	676	654	695	685	694	688	632	604	688	675	688	653	645	723	648	670	651	680	688	651	585	691	647	676	685	670	680	589	659	622	631	677	649	683	682	682	707	734	681	640	667	697	648	637	711	658	641	674	650	678	588	697	716	695	617	683	701	661	572	677	671	637	611	666	698	694	620	671	664	703	625	665	686	656	670	649	698	632	681	681	692	671	710	736	695	704	690	661	695	731	660	647	642	675	677	671	648	676	699	679	636	680	716	680	651	649	666	670	656	674	675	639	665	631	659	661	691	677	693	708	666	677	670	696	674	647	698	688	664	646	691	678	642	612	712	691	713	683	630	664	652	663	622	663	636	710	665	668	672	672	663	679	696	631	698	669	654	636	682	713	669	666	684	656	686	719	682	694	668	673	628	684	679	661	669	659	669	682	705	668	697	671	669	662	675	661	659	745	680	673	733	637	654	678	640	651	673	669	669	630	637	668	686	673	696	685	643	627	652	651	737	646	669	622	657	653	671	654	705	663	646	682	665	707	668	666	668	710	686	683	725	621	683	654	711	654	629	614	680	711	612	651	644	666	676	669	642	722	662	644	659	690	662	672	689	704	655	597	624	666	687	697	641	650	666	713	690	668	648	706	693	679	690	616	672	643	657	624	664	655	650	618	670	640	681	670	647	659	706	714	694	669	686	666	666	665	649	641	666	651	668	680	707	639	661	697	641	675	637	662	635	665	630	628	678	675	662	623	704	702	663	659	669	722	663	643	589	645	650
16464	13428	12352	6931	4692	3507	2628	2168	1853	1581	1465	1277	1168	1038	1024	940	934	880	849	842	821	763	803	777	769	791	756	672	662	716	681	709	687	670	742	685	673	665	693	675	646	682	673	670	672	650	672	693	710	626	613	660	651	698	695	679	666	693	655	662	685	712	634	658	650	616	661	621	650	655	681	685	649	615	648	654	680	660	672	599	613	677	666	655	624	635	663	638	651	602	633	603	627	622	672	725	678	619	614	652	608	679	597	666	609	614	658	646	689	654	575	676	664	635	684	656	699	606	657	645	644	607	627	693	628	656	626	641	667	649	659	630	659	646	627	624	656	660	659	698	648	710	722	621	671	650	650	612	630	630	631	650	610	669	598	674	655	691	627	622	615	640	620	679	632	668	615	666	625	634	628	646	631	657	632	650	634	622	648	671	672	680	618	636	627	685	657	595	674	597	670	653	657	682	649	635	662	625	617	671	644	593	602	655	636	614	694	625	660	596	644	633	682	643	657	645	686	633	622	603	644	673	630	610	643	676	619	607	646	668	656	642	612	644	622	632	717	646	645	657	664	614	661	664	618	651	696	635	663	649	636	643	632	626	647	638	663	640	634	626	625	636	662	616	647	623	634	652	618	636	645	603	602	631	606	634	592	618	697	603	664	674	663	627	585	591	620	659	613	629	618	600	673	635	611	709	670	639	620	659	632	608	615	622	692	612	656	692	625	642	662	633	644	636	613	637	657	652	674	600	595	678	637	636	638	608	646	628	684	660	677	655	673	666	683	686	650	621	627	627	613	681	637	654	661	616	643	670	681	654	629	643	673	659	652	666	643	636	646	629	665	641	668	621	661	628	608	640	640	680	648	657	640	639	660	634	608	642	641	640	634	647	637	667	686	676	626	648	641	655	680	657	606	698	600	631	598	687	643	632	603	644	660	637	626	655	650	636	602	642	619	652	644	658	631	600	653	613	635	656	635	623	666	655	658	634	684	633	610	643	633	592	603	680	691	648	648	665	639	670	661	663	642	668	629	685	614	681	610	651	657	675	633	622	667	660	675	650	647	650	665	632	659	626	635	650	621	650	630	679	621	661	670	666	669	675	672	633	611	618	639	681	670	661	617	640	666	668	637	594	639	663	612	662	646	612	654	634	621	649	622	619	703	643	655	637	698	634	616	609	628	681	692	588	644	642	647	621	647	635	660	648	663	715	671	637	644	636	665	662	628	635	660	642	620	678	661	624	641	674	661	613	634	629	627	627	654	630	586	617	662	661	634	617	625	644	636	641	630	624	633	612	606	633	615	641	641	634	655	653	622	632	615	628	646	627	639	633	670	653	590	665	643	600	647	640	636	596	671	613	616	653	654	662	674	642	684	726	608	618	630	682	665	626	644	651	668	631	650	647	640	663	597	657	642	611	686	642	644	690	642	671	606	614	674	600	603	589	625	627	635	627	644	683	638	613	640	658	641	668	631	632	607	649	613	693	634	631	677	632	665	592	684	645	642	593	646	630	621	646	591	648	632	649	665	626	662	693	686	599	597	629	661	659	598	646	608	663	655	652	636	610	643	675	662	641	666	631	617	633	617	651	680	670	639	628	636	622	653	612	630	619	671	617	595	666	653	633	660	668	651	622	670	695	631	617	584	651	652	641	628	643	647	662	645	682	678	658	633	636	621	624	653	685	619	651	670	613	634	674	633	659	567	648	604	617	646	653	651	633	660	632	660	648	672	617	626	600	646	641	625	605	679	663	657	600	652	592	631	616	642	630	632	651	614	624	602	603	624	640	629	667	683	622	615	579	616	673	667	598	645	643	674	617	634	638	654	644	625	637	628	636	617	621	652	639	665	659	642	672	623	627	659	593	654	610	594	689	692	674	642	638	595	617	632	672	649	606	642	636	604	640	597	636	598	598	668	631	711	616	648	644	614	648	668	649	647	629	647	627	645	689	612	674	618	619	688	629	652	653	645	661	639	597	607	640	647	639	645	657	630	631	663	682	586	651	605	669	653	607	584	632	653	671	616	664	617	627	663	651	632	608	670	641	641	616	654	651	695	636	680	620	630	614	703	663	611	649	665	623	693	667	610	675	658	679	631	629	670	649	643	626	686	598	640	629	683	645	639	670	678	633	636	624	630	630	658	650	648	639	631	606	618	629	627	622	625	679	680	630	608	682	613	654	600	657	633	628	637	631	648	590	613	667	631	632	658	668	637	622	658	613	657	633	609	633	654	665	653	649	683	642	626	624	688	594	636	669	634	625	629	669	651	691	590	636	640	640	610	632	619	668	630	627	638	648	652	627	636	630	639	627	649	602	657	635	615	668	704	653	618	633	622	616	649	615	634	624	645	658	641	652	661	638	676	686	705	700	614	659	658	638	633	672	645	656	618	635	669	693	677	650	658	625	594	613	670	648	668	633	583	655	647	669	656	644	606	589	662	610	604	599	643	636	632	638	654	734	629	591	627	675	658	639	626	633	634	666	646	636	653	614	658	667	626	668	687	671	666	650	625	665	682	677	617	668	648	658	678	666	670	665	580	618	649	631	653	624	650	620	649	679	626	694	701	650	663	695	651	643	663	657	652	636	636	654	603	619	678	652	660	652	627	612	647	650	653	701	680	648	662	613	632	677	637	670	606	620	619	622	649	614	606	619	639	632	618	663	711	616	614	664	656	618	610	625	633	657	632	629	623	652	649	633	631	635	656	654	625	666	635	596	661	605	617	656	634	681	610	621	653	648	630	635	653	613	651	636	671	616	661	621	633	639	639	659	666	664	628	656	649	639	639	656	685	652	651	615	625	670	646	605	625	627	619	658	667	655	639	660	640	627	680	652	644	656	580	673	607	641	661	659	645	569	635	598	629	631	650	642	642	663	713	621	596	648	666	645	655	657	631	623	653	627	584	596	650	639	583	639	662	630	647	622	623	642	626	643	648	630	638	632	608	665	574	673	677	650	618	616	618	635	632	624	629	672	611	636	665	643	618	669	630	637	633	637	659	643	635	650	675	650	658	594	653	649	653	625	602	636	658	658	656	657	589	640	594	689	619	685	628	616	630	624	675	597	621	611	624	658	631	677	665	615	659	690	676	656	612	626	641	653	616	623	644	647	661	609	659	622	662	619	640	618	638	602	618	625	662	693	672	659	616	635	607	649	632	681	608	635	641	649	602	666	634	674	667	653	699	635	643	666	662	651	636	636	650	648	633	603	619	634	679	654	622	663	652	650	593	600	664	618	637	621	607	621	648	663	640	606	664	636	650	689	626	622	672	649	637	661	683	632	658	629	648	638	632	625	632	610	649	685	670	565	633	621	571	660	634	642	620	673	648	666	649	639	654	655	673	622	637	629	583	636	623	627	631	671	615	650	588	607	637	661	653	639	625	670	634	655	694	623	651	656	646	651	639	641	600	608	638	623	678	684	584	655	652	679	635	591	634	637	654	607	647	653	614	684	627	630	625	667	643	660	611	654	651	647	659	652	648	634	641	643	654	706
31945	16316	3020	461	363	330	308	287	301	308	273	276	279	318	260	289	281	279	304	317	284	272	270	276	297	277	272	314	306	267	267	305	277	295	265	289	278	284	288	293	272	289	299	295	294	275	261	289	266	284	263	279	270	273	287	267	273	287	287	263	286	293	283	254	278	298	270	248	257	274	266	294	273	257	284	287	290	271	298	275	272	317	265	282	270	282	265	276	282	280	309	290	294	284	282	286	279	300	287	286	316	251	279	271	283	278	294	274	284	276	283	295	311	309	292	293	271	263	282	296	289	281	283	276	284	272	263	291	262	283	273	276	260	271	290	317	286	299	276	290	281	281	284	301	286	289	274	311	266	287	267	259	292	265	265	253	266	278	290	269	294	291	263	286	284	290	260	268	273	286	310	301	278	257	285	243	294	280	283	277	259	267	301	285	254	285	283	293	268	245	259	272	281	259	294	262	286	279	300	283	261	282	274	282	288	277	301	275	319	284	302	252	295	301	248	276	288	298	294	303	271	256	290	275	287	291	260	248	278	285	259	256	298	295	281	283	283	314	281	297	278	307	267	298	296	285	273	279	266	271	285	291	269	256	268	280	287	270	311	270	293	285	291	273	303	296	312	280	262	273	275	227	266	282	281	275	288	271	293	311	282	295	277	299	256	281	285	256	291	304	277	284	249	275	248	251	278	287	282	319	248	289	270	300	235	279	272	293	254	315	266	293	268	246	274	286	268	264	300	305	290	276	261	301	283	279	294	263	280	283	257	280	293	290	316	265	295	272	286	267	277	269	259	263	285	276	290	283	277	263	304	275	297	276	285	255	282	286	263	298	277	282	309	255	304	314	282	272	273	295	267	286	288	285	290	268	254	265	272	274	301	271	269	271	274	276	262	293	298	305	288	273	283	290	272	298	268	296	295	274	294	306	262	284	317	301	277	278	293	295	310	272	283	263	288	274	299	290	270	264	276	264	282	280	306	286	266	287	285	321	280	277	259	286	265	272	300	274	254	259	283	265	287	292	262	280	289	301	275	264	273	245	269	290	279	271	287	293	251	276	309	335	273	277	278	318	306	261	263	288	292	234	288	242	282	296	283	284	275	268	273	330	290	305	276	277	288	291	279	290	285	287	291	267	297	242	278	270	285	290	291	279	274	293	266	270	264	271	283	238	275	285	270	265	264	307	291	292	285	258	283	259	287	274	315	292	279	321	265	296	292	254	283	286	298	280	282	313	298	292	284	279	279	269	260	282	270	261	283	284	270	289	300	298	286	262	267	256	296	308	281	290	312	263	253	280	311	288	282	284	267	271	285	281	303	279	313	293	268	279	282	280	333	284	283	295	283	269	281	299	323	274	289	292	270	278	310	284	276	267	320	246	276	273	289	245	288	243	277	286	245	289	257	296	275	307	280	268	297	268	266	299	262	292	277	286	298	262	288	289	289	259	293	287	278	286	294	286	311	289	283	284	289	253	275	286	294	303	280	288	255	261	292	312	294	282	284	253	270	285	238	263	263	276	295	303	287	276	266	266	302	297	299	268	311	283	277	265	314	270	287	273	286	293	261	282	300	289	292	285	263	265	255	255	274	277	269	283	298	302	321	291	295	284	255	264	274	270	301	286	285	313	277	279	263	248	279	309	293	284	292	311	272	266	286	295	259	290	293	285	282	273	293	294	280	249	281	265	259	272	293	258	265	293	290	290	254	262	300	273	274	302	274	265	288	281	259	304	284	282	256	270	307	270	284	263	278	309	270	287	292	283	286	280	298	277	303	271	280	257	274	276	271	271	295	280	275	290	289	264	300	288	268	279	265	314	301	284	243	298	273	301	312	260	289	283	275	284	298	284	293	283	257	286	298	277	272	269	304	285	269	301	294	299	281	281	310	301	280	254	296	273	273	289	275	305	261	297	299	304	271	251	266	256	298	287	283	294	280	311	284	303	290	282	296	284	266	279	274	299	284	275	293	284	267	254	313	295	277	301	285	283	283	259	303	268	280	266	262	263	296	292	302	286	278	291	285	274	299	261	290	275	289	292	277	323	270	299	275	294	309	275	274	278	299	284	287	286	287	283	255	258	261	278	304	266	285	272	313	278	306	301	271	279	290	289	272	270	275	298	290	257	285	291	272	288	283	277	280	269	284	270	308	303	276	259	277	264	274	266	284	265	307	246	262	304	273	264	265	286	255	282	259	292	275	278	282	284	276	268	299	248	286	276	283	277	275	284	283	298	291	260	260	286	311	265	280	236	298	317	276	271	293	276	299	291	275	309	292	267	270	314	273	268	243	307	292	271	293	273	293	281	281	297	299	275	269	303	291	270	283	281	271	271	264	298	258	284	274	296	298	281	275	298	301	263	281	309	280	275	293	262	279	269	272	278	267	292	266	293	302	276	286	279	280	248	265	288	274	278	255	284	297	266	286	279	311	309	294	292	295	250	261	290	292	288	277	269	290	301	282	243	310	275	316	268	283	262	264	310	276	310	260	271	275	272	272	288	252	300	260	307	279	261	261	272	263	323	281	282	285	261	270	285	263	286	283	315	272	277	281	280	264	288	263	298	270	293	290	276	292	280	317	293	283	268	292	273	279	290	286	270	265	296	262	317	304	298	289	300	298	285	253	299	255	277	257	309	291	300	288	286	307	319	245	281	252	281	278	270	261	266	279	271	299	302	266	293	286	265	288	305	264	286	288	250	271	267	283	276	307	286	293	308	274	301	265	298	272	280	286	282	258	270	291	279	292	288	271	283	256	284	260	279	268	296	281	299	260	307	287	285	288	313	273	260	294	268	267	294	278	286	310	275	274	291	295	293	274	297	284	286	252	259	262	268	286	283	293	314	269	268	283	271	312	248	275	298	304	295	282	283	281	282	254	272	292	295	274	276	282	284	312	304	300	276	289	264	285	271	283	277	258	275	278	281	282	307	276	264	296	268	302	281	287	273	261	322	277	290	265	254	251	269	308	321	279	270	250	275	290	281	294	277	271	284	265	303	283	260	268	296	283	331	273	262	292	256	283	288	284	246	269	279	275	278	263	285	277	265	300	290	286	290	278	264	269	304	258	275	262	274	269	281	289	281	256	295	305	292	296	284	276	305	290	289	269	260	286	289	285	281	287	286	241	280	293	266	287	255	278	306	263	290	290	294	267	301	261	303	253	298	302	264	290	287	278	292	253	273	266	283	267	276	308	283	258	292	274	300	296	294	264	318	298	284	301	275	264	271	278	311	277	287	251	272	284	254	299	246	263	288	284	262	285	308	276	248	293	283	273	291	252	279	283	341	251	293	269	289	275	291	276	259	268	294	307	313	269	255	262	310	302	280	267	281	297	289	270	298	300	286	281	257	255	293	281	273	234	303	321	272	301	297	309	287	292	246	287	286	295	269	271	276	278	274	287	288	288	301	289	303	252	286	271	307	292	291	264	283	309	270	290	274	265	282	247	281	304	285	276	268	297	262	310	304	268	290	280	285	262	280	278	289	274	299
19120	714	652	471	376	397	356	373	306	329	344	342	320	337	324	311	297	308	302	298	307	336	323	289	317	310	317	285	309	325	315	289	266	283	288	305	306	287	310	294	294	294	344	280	300	299	333	284	347	304	319	297	316	293	277	300	319	311	323	285	304	308	314	300	288	312	303	310	318	269	312	348	310	282	313	293	309	288	324	297	292	296	274	287	300	288	325	295	280	308	311	320	294	308	313	271	312	271	300	304	303	304	315	322	287	305	255	304	270	291	277	288	300	276	289	322	311	324	268	297	297	318	295	306	313	313	310	324	304	285	291	289	312	273	300	337	316	304	288	272	305	361	314	305	303	311	317	306	275	313	310	324	342	283	291	315	310	310	315	311	317	317	309	307	294	285	297	330	312	316	321	303	295	310	305	278	298	324	293	306	268	319	287	280	292	287	311	291	303	309	270	290	316	328	315	271	288	308	295	287	285	296	317	289	311	293	309	307	277	284	304	300	297	295	302	324	286	302	300	299	292	272	299	293	282	336	321	321	299	285	291	306	328	276	304	282	327	280	306	275	262	292	290	263	316	299	308	306	287	290	286	297	315	307	283	285	291	316	338	280	314	305	300	303	347	280	303	303	293	289	327	316	280	316	295	319	304	303	314	305	327	297	305	323	305	299	298	290	295	292	304	307	318	304	303	313	286	281	315	296	286	305	297	319	324	309	309	310	261	300	292	307	296	290	325	294	295	323	310	330	310	285	320	291	310	312	297	294	307	303	297	302	334	309	307	288	287	284	284	290	314	315	294	312	320	259	309	270	322	317	302	322	306	287	289	299	292	315	281	333	332	312	324	280	313	277	281	284	333	302	311	275	331	308	299	309	299	298	301	299	272	338	279	284	315	316	303	306	329	290	319	276	294	316	310	305	306	292	295	290	306	273	277	294	307	329	286	301	319	318	313	295	303	297	330	306	268	342	316	295	275	315	301	308	292	306	302	302	310	299	306	275	314	289	283	308	274	305	303	333	275	304	289	298	298	301	353	299	266	320	319	273	306	313	318	312	269	313	293	306	285	290	307	295	278	297	309	300	298	287	314	283	296	283	296	310	344	329	346	292	273	328	308	313	329	283	310	299	308	296	282	299	286	315	337	299	288	313	312	303	301	325	326	322	301	273	313	300	296	306	299	285	311	331	333	314	306	316	274	319	295	305	300	287	321	322	284	278	293	276	320	313	296	308	284	295	308	299	308	285	304	298	334	285	298	293	301	297	290	312	308	321	293	324	297	306	303	267	298	315	294	296	319	294	313	293	286	307	286	288	329	314	282	307	296	276	301	277	298	312	335	322	275	336	285	281	284	320	286	283	299	324	306	285	283	297	312	290	283	297	311	314	299	277	267	322	291	306	281	295	279	305	343	320	305	326	297	308	302	299	312	310	327	297	327	294	312	282	302	296	277	290	273	304	300	306	312	331	316	309	302	302	305	273	302	282	281	307	305	302	300	282	298	284	298	288	297	305	304	322	279	284	294	289	289	312	297	333	331	321	272	301	279	283	264	293	313	303	293	294	326	295	281	286	291	285	282	311	343	291	294	281	294	292	328	305	310	263	277	290	281	292	324	282	322	300	333	303	285	272	332	292	342	280	287	294	296	254	309	272	327	302	323	304	329	277	277	303	312	307	288	296	327	304	312	297	334	292	316	300	295	265	336	293	300	299	348	301	323	272	307	272	303	282	301	302	304	287	322	311	298	308	301	318	314	337	286	299	300	296	308	306	298	311	321	301	319	303	313	294	304	289	277	298	347	321	301	296	307	309	325	289	294	333	318	298	294	286	284	300	284	260	314	292	321	319	272	283	299	291	321	290	311	284	294	287	313	310	294	317	282	295	309	296	285	293	315	327	300	305	323	290	319	320	300	326	317	277	270	294	310	294	322	303	312	304	298	259	315	323	298	285	327	310	297	304	298	308	309	312	275	283	288	277	281	293	331	303	313	303	340	315	298	285	302	325	302	309	296	299	342	313	313	318	297	297	316	311	295	270	296	300	275	312	317	299	315	277	288	300	293	298	296	308	289	306	287	311	334	296	326	279	314	314	308	337	288	323	309	294	281	306	301	276	326	323	327	260	309	265	301	302	294	291	328	308	285	291	329	294	309	311	309	304	270	318	301	275	309	308	293	316	306	312	329	336	303	328	296	329	317	311	330	299	299	304	289	332	285	319	298	306	309	304	255	320	298	332	300	307	314	335	319	310	316	311	314	284	321	286	318	290	286	275	331	293	295	312	276	329	327	341	282	298	287	308	293	321	273	306	288	277	298	302	309	317	276	319	309	287	321	309	272	301	332	296	299	281	317	293	291	294	306	311	306	307	324	266	299	298	313	302	316	298	271	305	290	294	296	320	285	282	288	302	307	286	294	317	299	305	311	262	302	289	272	324	293	316	301	297	316	306	305	291	250	305	320	301	291	260	299	306	305	296	313	317	305	313	283	284	308	312	296	271	308	292	297	276	292	280	275	307	298	331	331	323	319	297	280	263	299	307	321	306	297	319	301	313	298	296	314	268	305	256	287	271	324	329	276	300	310	303	276	312	282	313	294	306	306	284	328	315	276	285	316	294	304	319	292	296	331	321	296	303	311	313	325	285	328	286	290	296	297	287	301	290	302	303	299	258	294	301	323	275	266	295	295	308	284	307	339	287	310	292	288	308	287	293	315	298	323	291	289	302	278	309	307	295	277	268	315	260	323	303	325	317	315	294	301	319	315	319	289	296	323	271	300	300	295	294	298	304	313	277	273	332	346	275	264	312	327	279	315	309	299	280	286	316	309	286	286	289	281	300	290	272	283	304	329	321	313	329	338	314	290	315	300	319	298	289	276	316	319	314	341	288	274	306	318	321	301	299	305	329	303	322	322	301	274	307	294	327	311	301	299	315	321	294	325	289	320	277	329	335	338	328	298	290	323	296	311	295	342	310	296	317	306	309	300	303	301	293	318	277	266	313	294	276	312	303	283	314	286	331	298	299	292	315	280	289	310	315	307	306	292	293	310	288	326	298	330	302	309	290	309	317	298	311	287	292	313	299	296	315	329	288	295	311	301	288	320	276	334	265	316	283	323	296	294	327	316	290	307	320	338	290	309	307	291	318	316	305	316	276	320	288	296	281	316	272	286	287	300	303	319	311	300	324	313	294	320	304	330	297	290	302	292	294	316	311	283	331	323	265	318	280	329	303	313	307	309	313	296	315	325	298	318	312	295	302	311	304	275	324	333	330	295	304	306	275	287	298	307	290	296	287	294	302	282	268	303	284	340	297	315	293	305	299	353	310	266	287	311	304	294	328	317	299	310	296	270	324	305	306	305	320	299	331	289	318	270	298	297	247	314	288	291	264	314	290	310	317	314	329	292	296	296	278	309	279	301	331	296	280	303	302	300	333	335	286	264	300	309	302	287	289	307	289	277	318	303	306	329	313	317	306	291	305	333	317	305	319	308	294	274	317
24994	20638	27065	24213	20631	11579	1201	755	620	569	576	519	478	438	472	427	465	469	383	408	407	391	427	382	383	397	413	402	371	404	393	376	388	368	416	373	398	394	378	378	385	392	374	375	403	378	362	402	363	406	396	383	372	398	406	368	427	388	374	390	398	386	379	373	362	391	376	396	393	343	364	364	368	360	349	383	369	376	353	412	385	365	353	368	398	376	358	389	359	360	382	375	382	379	350	374	401	408	390	332	355	376	403	368	394	358	422	396	359	387	379	370	412	342	392	356	361	356	372	351	333	352	339	338	379	361	360	358	405	376	375	379	366	338	359	369	393	349	392	376	371	399	401	373	348	393	377	391	379	347	359	377	349	383	365	387	405	367	400	348	353	360	359	381	362	377	368	399	352	361	369	407	353	351	377	347	376	376	363	359	353	342	375	389	383	400	375	353	348	376	412	369	371	401	360	353	382	376	371	373	335	376	352	381	387	334	348	340	355	354	369	375	377	351	366	418	358	405	387	368	373	413	386	372	383	404	367	365	394	372	393	374	397	379	384	363	365	390	403	364	391	355	377	390	378	397	366	376	344	367	417	390	360	378	374	382	394	400	365	349	381	382	391	423	394	398	401	390	363	372	362	376	362	397	355	411	386	385	366	351	338	364	370	396	373	358	366	371	365	371	385	375	387	380	392	374	380	355	359	392	373	393	362	379	400	370	379	394	362	370	380	379	376	382	370	391	370	354	344	354	412	377	397	368	419	351	408	374	380	377	387	382	382	381	396	380	394	389	381	357	356	397	358	377	380	358	365	411	345	396	348	373	360	379	395	383	381	357	367	342	392	373	405	408	401	388	413	374	420	390	364	353	363	379	340	363	382	345	370	378	369	402	397	371	369	366	357	336	351	390	366	363	342	390	390	363	380	357	390	391	399	418	355	396	355	346	372	384	369	379	368	359	379	355	370	379	377	374	384	373	370	347	372	376	339	413	352	381	393	352	376	363	339	389	357	383	413	376	349	399	356	372	330	391	361	383	316	409	387	400	387	386	364	377	378	368	355	388	363	336	380	379	372	321	348	377	402	369	398	373	368	376	369	366	390	402	382	407	379	412	396	347	378	373	387	355	394	357	379	375	383	377	368	354	384	360	356	381	384	394	384	353	350	378	355	345	378	384	349	407	381	350	399	374	374	391	387	377	414	389	392	374	371	364	377	383	386	379	384	383	400	329	395	379	358	388	364	347	385	366	352	391	366	355	395	395	365	377	366	378	368	317	382	369	375	391	374	375	382	363	387	382	357	384	378	360	373	391	365	353	368	345	416	360	393	370	407	396	364	359	357	384	368	356	375	314	380	371	375	411	400	368	389	379	381	384	362	398	374	372	385	394	344	391	373	377	377	357	366	375	376	349	404	367	396	373	395	352	393	381	375	383	402	411	336	366	359	386	334	389	380	381	387	357	359	379	379	357	409	393	365	375	371	368	361	364	361	382	365	353	374	371	376	391	371	350	389	380	377	381	366	341	386	358	382	366	378	357	392	382	329	378	366	358	366	358	346	371	380	387	388	375	390	408	379	391	388	379	370	350	401	365	368	371	376	361	377	395	350	387	380	417	367	363	390	350	371	372	375	377	380	415	343	316	348	377	390	394	355	385	391	366	369	368	329	382	363	388	393	393	385	310	329	350	389	384	381	415	348	385	401	384	399	375	388	381	381	399	371	387	371	400	379	396	379	355	390	369	347	369	329	390	376	424	400	375	407	359	370	362	342	360	342	392	388	353	373	365	347	342	376	379	380	371	374	357	346	362	392	382	401	389	402	390	334	410	369	382	383	364	352	383	387	381	376	390	391	376	389	376	395	384	365	394	363	356	344	398	391	375	331	409	383	380	348	373	404	380	412	378	350	361	387	350	379	381	325	380	364	400	366	366	354	395	433	356	370	373	364	385	390	369	369	349	380	395	399	355	340	365	383	366	405	403	354	389	372	376	336	385	390	362	386	397	355	388	350	368	361	405	366	426	408	358	351	376	380	375	350	363	387	374	377	352	374	382	359	402	336	357	377	395	382	383	395	386	405	374	347	374	381	377	339	351	395	365	408	377	354	413	352	385	411	383	358	360	384	380	362	363	381	394	366	378	405	398	363	378	420	366	385	384	351	418	388	407	380	389	383	376	334	383	376	386	358	394	382	397	388	346	348	365	372	376	385	378	358	397	398	368	388	404	389	367	358	385	367	379	372	342	355	386	378	375	345	360	355	391	385	363	414	357	385	358	353	394	335	375	365	362	401	413	384	357	337	423	349	360	360	392	353	369	340	383	377	359	377	372	358	385	381	359	375	351	365	412	405	384	388	370	422	355	412	369	344	370	399	373	375	379	393	386	366	366	375	379	343	354	389	367	332	356	382	369	372	366	400	398	387	373	380	365	403	371	365	395	365	371	382	391	401	371	368	352	359	435	388	361	386	431	405	362	388	402	420	389	385	399	388	355	337	381	356	367	341	380	360	359	396	356	368	384	392	359	359	338	371	397	363	349	355	387	361	345	390	369	378	335	372	360	381	373	357	375	369	370	343	387	401	393	363	380	399	383	356	353	389	390	379	375	391	343	367	370	362	383	398	376	357	389	362	356	372	386	387	392	379	374	384	325	341	365	384	394	371	365	371	384	356	380	349	394	348	360	371	379	417	377	387	383	364	415	389	356	387	411	396	360	385	374	386	395	428	354	351	399	391	373	400	386	370	372	378	373	355	399	386	403	360	379	359	364	392	356	402	363	362	404	367	379	388	357	370	384	405	351	388	381	383	386	384	367	385	371	377	393	360	387	367	376	371	338	382	404	405	345	408	322	372	357	367	391	377	363	345	365	348	362	383	362	348	376	316	382	381	395	372	364	358	373	378	397	347	372	400	364	386	325	359	401	406	374	336	365	354	346	397	370	376	373	342	383	342	375	391	399	385	384	345	385	365	372	397	428	365	365	354	383	421	372	388	375	321	370	358	336	384	379	359	352	357	344	386	376	368	375	378	365	377	388	374	386	406	359	358	361	390	400	399	363	364	386	368	338	373	367	378	349	381	402	363	367	336	364	372	384	376	362	398	356	408	383	381	409	379	365	349	355	370	351	379	339	382	383	353	347	418	382	369	357	371	355	362	383	380	362	366	389	407	338	378	367	348	372	343	379	381	380	351	376	352	374	400	358	372	341	392	385	367	370	351	407	374	346	337	369	336	387	352	370	359	366	341	381	362	382	374	382	383	391	371	379	396	421	365	373	393	352	394	354	392	360	385	363	423	379	403	391	372	373	380	371	398	338	371	417	366	359	356	375	425	368	376	358	362	361	362	397	354	341	341	390	372	351	407	367	362	373	370	380	384	391	350	360	369	379	330	376	362	369	371	363	391	376	402	390	406	379	369	414	331	396	430	364	344	375	379	360	402	343	364	384	375	342	366	369	385	367	378	360	367	377	386	379	381	387	359	353	348	359	378	365	428	343	396	379
20820	7759	6852	3685	2381	1831	1429	1084	1023	850	774	670	617	587	584	523	478	526	450	515	449	449	455	427	414	442	432	410	432	401	399	398	397	428	380	393	403	375	360	401	426	392	376	400	424	405	375	361	409	411	392	390	383	368	412	386	398	356	375	380	391	371	375	403	432	371	369	361	383	363	383	375	354	411	358	372	386	418	383	377	351	386	397	366	372	344	392	369	365	376	382	353	402	396	391	362	365	388	330	384	340	395	379	381	377	406	344	352	324	376	378	384	359	360	374	385	380	384	413	355	389	384	365	344	378	380	363	375	367	369	367	391	396	392	382	377	378	392	387	401	390	392	438	363	377	367	361	384	385	408	407	342	375	383	374	368	378	377	369	351	371	358	371	404	399	360	360	372	362	360	358	373	382	358	381	353	367	383	374	399	412	359	377	411	378	370	338	372	353	379	383	387	395	369	343	397	377	356	383	352	386	359	361	361	388	385	389	383	373	392	365	401	333	394	372	382	371	350	363	421	372	394	360	362	375	379	408	391	358	387	379	375	351	362	354	342	353	390	369	389	381	393	388	362	422	383	383	381	401	413	357	356	363	347	361	369	380	381	372	349	369	351	354	407	365	412	390	382	373	378	369	375	396	376	387	393	361	367	360	394	412	370	388	378	388	351	383	380	333	361	415	394	376	406	377	375	391	365	381	393	372	385	371	363	374	386	402	362	375	408	373	342	380	364	348	374	414	378	389	397	398	410	377	369	383	349	361	396	374	383	362	380	367	385	350	416	336	365	384	375	380	372	379	393	403	393	408	401	358	365	381	366	354	363	386	358	352	398	385	367	366	349	366	367	367	352	362	369	386	420	380	365	360	390	332	380	353	359	402	387	372	356	376	391	354	372	372	408	374	362	350	364	376	341	376	350	395	395	368	369	392	387	410	356	380	389	349	394	370	408	367	370	373	373	396	391	395	365	388	383	365	364	349	375	358	369	387	345	423	387	408	376	378	394	395	356	373	349	365	356	395	364	338	345	400	370	371	364	377	347	360	357	379	373	357	379	357	364	356	404	357	349	399	370	417	359	350	383	357	348	373	370	382	366	362	366	366	358	369	394	357	369	369	393	416	346	370	431	370	356	367	352	375	373	381	330	369	391	414	403	376	358	360	365	329	370	341	379	367	377	329	380	362	383	389	361	401	411	369	386	342	398	391	379	359	367	387	356	351	356	386	337	351	383	375	363	373	368	371	354	365	362	358	375	379	379	373	411	372	380	366	381	348	361	370	356	379	352	385	377	346	362	365	376	355	358	381	386	391	404	367	384	446	381	392	369	397	377	374	363	366	359	384	350	366	354	380	378	355	372	367	394	359	355	403	397	368	388	418	363	368	351	386	370	353	369	411	391	391	361	407	343	383	404	352	414	404	388	346	384	385	376	382	379	388	371	359	333	363	341	350	352	372	350	373	346	376	384	370	419	351	389	401	386	362	381	382	380	422	346	373	382	388	372	380	400	390	411	349	355	363	395	368	404	375	378	353	391	397	400	359	384	373	355	393	348	345	382	395	367	363	374	369	389	366	348	342	395	376	359	360	365	369	378	374	374	351	366	408	365	373	360	360	386	350	399	374	389	390	372	349	368	412	368	382	361	358	382	366	391	380	383	376	349	387	397	368	371	359	366	343	363	372	360	377	369	373	381	350	390	371	329	371	384	359	407	381	392	372	358	362	366	350	367	348	353	361	374	379	386	366	373	363	334	361	340	373	343	347	357	377	335	369	387	376	382	348	353	377	406	394	361	385	385	361	376	385	342	374	398	354	348	394	393	409	364	353	374	405	384	402	343	388	370	362	352	379	370	417	359	360	388	353	360	382	360	389	373	380	367	362	357	373	410	356	391	362	368	359	377	397	398	377	354	359	391	341	405	408	369	374	407	383	390	370	373	353	348	381	389	394	364	357	373	382	346	395	394	388	374	377	386	379	374	366	336	389	361	389	361	394	385	397	373	357	369	375	352	404	366	377	417	349	350	362	366	399	362	371	360	395	379	367	368	385	393	378	338	375	347	350	359	372	381	353	371	403	397	394	378	390	331	414	399	342	352	365	390	370	401	358	382	386	388	431	376	356	382	392	357	433	346	355	375	415	383	370	365	360	377	366	364	388	361	368	360	362	363	367	377	383	378	393	379	353	389	392	385	357	370	396	369	357	367	375	399	361	379	386	364	395	371	387	406	355	378	354	374	376	368	381	323	401	379	368	363	354	385	378	402	356	393	358	378	346	377	383	356	379	432	398	361	351	360	389	393	376	410	342	377	417	373	360	368	377	353	360	345	357	384	372	357	397	359	351	355	407	392	375	399	345	382	363	361	393	379	385	359	350	372	376	380	352	379	391	408	386	333	365	364	373	383	363	377	384	361	357	372	388	394	370	371	372	376	378	387	360	335	357	403	363	349	341	423	358	378	334	384	375	337	415	377	349	355	360	373	398	385	381	393	349	372	400	388	381	376	358	373	347	374	413	362	392	379	387	374	367	365	362	364	393	387	379	394	366	356	372	355	330	377	363	353	379	353	367	353	372	381	407	402	340	358	378	365	381	386	334	369	372	337	364	353	331	357	329	367	395	386	316	391	353	358	387	361	418	356	405	348	376	419	393	361	377	394	409	370	348	382	388	363	345	340	390	356	377	383	387	401	390	376	364	359	374	371	348	375	392	399	374	388	376	395	352	349	362	384	373	426	366	357	359	379	387	368	386	343	333	402	365	361	362	373	380	390	373	382	370	341	345	353	402	344	378	368	393	379	404	387	374	353	398	370	376	374	375	365	370	373	363	362	409	385	350	355	373	360	403	362	362	372	369	374	389	374	405	425	328	358	366	356	390	390	400	376	380	388	391	373	395	368	341	392	364	345	369	394	348	358	371	354	362	362	378	349	374	358	366	370	374	373	355	400	369	359	372	399	374	371	360	419	359	418	365	395	388	399	339	352	405	338	356	361	331	386	384	366	371	349	404	406	386	342	375	363	352	351	364	381	332	393	385	387	393	428	336	385	397	398	331	377	338	366	389	378	375	370	342	405	404	387	388	377	377	371	391	371	360	368	391	354	364	402	364	330	364	366	393	368	338	345	351	382	356	351	366	395	373	362	366	384	392	350	375	355	373	394	413	391	344	365	399	385	387	413	386	388	393	366	346	371	399	377	374	372	414	385	378	364	368	376	368	373	363	392	374	362	408	360	378	357	365	366	378	371	389	376	400	377	386	408	343	384	390	374	380	334	389	392	364	361	371	395	378	389	360	365	415	369	387	409	365	363	351	373	359	383	348	353	365	367	359	350	361	366	399	351	363	429	381	338	327	385	397	390	345	371	355	376	386	372	412	340	382	368	357	364	355	383	388	360	371	357	371	379	381	382	400	362	398	355	337	364	368	380	356	346	388	376	388	361	390	385	359	386	385	367	387	372	385	397	350	384	367	388	371	364	350	359	374	360	391	346	387	377	381	368
22912	20640	27653	23598	20644	20714	12096	1702	1168	1110	1018	965	923	900	924	814	815	823	799	804	809	749	757	745	701	735	719	725	705	730	699	709	709	711	674	741	666	706	758	694	684	745	695	696	700	676	686	702	688	725	717	663	666	706	695	717	717	676	701	677	677	719	688	679	688	687	725	769	694	694	698	641	638	673	740	680	677	703	644	648	640	659	644	680	659	724	716	649	680	646	671	646	716	608	649	687	674	711	723	650	650	639	606	693	678	703	724	659	719	706	701	707	683	673	639	706	688	653	709	674	686	742	675	643	681	679	697	655	624	667	684	653	706	685	686	641	740	678	767	703	682	695	706	648	700	738	703	715	719	692	695	682	692	678	700	646	651	673	741	710	680	683	702	669	726	669	644	645	681	736	708	649	725	619	666	656	663	702	647	648	666	699	640	681	646	676	675	675	673	697	693	701	662	641	653	685	655	634	678	654	716	657	660	740	682	674	684	690	680	696	700	723	709	687	664	708	700	693	677	660	696	670	689	637	705	694	672	667	726	711	667	676	680	708	686	662	628	668	698	655	709	692	665	666	720	677	652	710	678	677	663	693	687	711	719	677	705	706	687	658	715	673	667	673	713	688	692	667	683	621	697	698	657	628	703	703	639	662	733	688	671	674	706	644	683	645	670	667	695	692	634	661	689	668	677	703	662	693	709	657	667	707	685	681	684	684	621	689	645	667	689	637	689	679	679	674	636	746	690	691	665	693	712	720	678	666	688	611	646	720	678	737	663	691	711	696	670	672	670	662	681	679	657	696	688	706	653	650	698	678	673	673	668	673	661	685	683	679	625	733	687	678	710	651	717	662	623	652	632	683	669	699	703	646	703	707	679	673	662	709	675	676	666	764	672	656	659	677	702	631	701	661	707	706	672	683	692	710	705	706	661	663	684	657	665	734	680	670	613	658	675	654	697	681	650	649	673	618	634	702	643	654	707	664	644	697	674	722	703	662	671	725	663	679	647	662	715	659	685	667	646	650	642	722	678	684	657	644	638	705	698	625	651	676	684	645	715	674	713	654	637	661	639	712	715	688	666	611	681	646	676	674	637	692	732	698	624	689	645	703	662	643	710	671	701	631	712	724	700	701	668	727	697	726	689	676	685	700	667	657	635	708	643	664	686	653	661	682	672	662	699	649	646	660	617	688	636	665	670	723	698	697	697	698	642	687	720	717	703	646	647	722	685	641	641	669	689	723	695	666	695	730	622	706	708	692	645	637	713	717	688	721	658	696	685	711	699	658	673	649	680	670	665	708	673	635	648	679	684	692	696	657	685	667	675	713	641	704	682	651	659	666	690	627	675	660	683	664	664	631	680	681	634	700	737	640	608	731	653	652	616	703	724	697	660	718	695	697	672	705	682	655	682	648	689	662	702	648	684	647	653	715	689	675	673	681	690	722	679	702	703	647	681	741	682	692	715	648	698	682	716	677	696	675	662	694	682	662	687	654	661	679	709	719	666	668	694	687	698	680	745	739	698	689	694	740	650	701	677	676	660	681	688	654	698	695	674	707	711	677	661	736	709	664	669	721	633	665	692	690	685	734	751	689	678	683	736	699	673	674	653	610	650	650	633	730	696	693	694	705	662	665	674	707	667	732	675	640	694	607	681	677	702	697	670	712	654	692	645	729	665	647	686	687	735	664	644	698	669	672	707	691	691	700	721	663	681	679	651	697	616	673	614	707	694	666	689	700	663	688	654	661	626	675	633	672	686	677	694	679	681	671	718	662	690	669	663	648	666	696	716	664	659	669	655	685	710	708	696	662	681	648	677	704	680	694	668	657	653	739	688	684	686	672	655	708	696	677	688	694	700	704	706	686	691	663	664	643	711	688	701	638	692	713	691	661	665	644	688	671	682	680	686	710	705	698	671	683	680	703	708	663	673	689	681	710	691	665	711	678	683	666	667	701	663	666	679	663	671	692	615	701	716	667	673	743	668	657	700	681	684	678	642	651	666	695	653	681	703	670	677	664	662	665	663	640	655	647	682	701	666	698	659	688	724	732	670	689	698	633	650	678	690	630	695	684	684	657	689	677	652	697	662	668	722	657	676	669	687	645	678	613	746	646	681	659	748	685	697	724	677	697	672	658	673	709	635	741	688	689	722	697	681	672	671	662	672	674	687	721	681	668	728	658	674	670	681	701	701	657	684	678	713	691	655	704	671	674	707	654	652	662	694	739	693	664	658	676	673	680	663	697	668	645	644	635	695	683	728	705	692	685	694	699	672	690	679	712	706	653	664	702	713	723	688	689	681	649	681	663	659	650	655	672	706	662	661	662	699	654	731	645	644	665	681	645	743	658	660	656	650	676	703	693	696	672	710	684	721	661	653	688	657	645	735	661	681	704	647	695	646	666	665	676	675	681	709	676	706	653	716	678	636	719	671	646	703	688	667	622	650	709	681	724	650	633	618	681	662	716	656	685	668	654	672	671	638	650	685	697	700	699	658	696	686	715	680	699	680	669	684	663	695	622	677	702	719	659	664	680	677	690	668	654	695	686	739	691	730	667	672	674	665	700	645	673	620	693	721	684	696	681	686	641	697	644	707	673	692	686	666	705	675	714	654	636	731	657	644	708	654	716	707	675	706	683	688	678	685	708	648	717	737	661	690	675	677	658	697	663	720	695	667	659	673	664	657	677	736	688	695	670	728	671	668	664	710	705	720	646	685	699	729	700	680	683	661	666	644	643	679	694	665	673	708	730	651	680	640	721	738	692	701	654	689	654	649	712	663	736	655	703	682	659	672	690	681	678	672	691	687	680	698	640	664	722	693	678	646	650	714	669	657	636	693	676	698	656	669	681	668	635	648	684	626	657	670	633	690	687	664	681	672	682	672	656	706	678	676	661	695	688	746	710	672	741	680	688	687	674	679	655	689	686	624	653	678	650	685	666	689	674	682	714	588	680	656	708	678	710	676	673	675	707	687	718	711	690	669	690	663	689	691	661	658	644	681	655	662	714	650	659	661	714	612	667	635	685	670	702	707	633	658	721	661	700	644	716	663	705	732	655	651	698	694	661	697	652	655	665	639	679	632	707	727	680	680	668	636	660	683	690	714	687	668	644	679	713	675	678	633	663	647	666	678	716	707	691	694	689	661	633	689	690	689	657	654	711	689	639	649	676	705	622	713	722	623	681	703	668	690	698	706	664	708	686	690	683	642	710	724	706	714	686	650	697	681	688	723	626	703	659	717	704	665	696	728	692	695	733	710	671	691	675	663	642	678	696	710	647	672	722	689	712	752	721	687	660	677	643	651	725	717	688	666	684	662	609	671	719	682	663	671	660	665	751	717	701	648	668	657	663	699	672	662	683	631	648	682	643	687	671	673	700	670	647	691	703	693	681	682	675	697	688	659	724	702	637	657	650	665	675	757	685	662	712	661	660	663	688	715	655	715	667	687	729	669	649	641	704	647	678	735	681	722	652	675	630	701	698	707	672	685	701	654	653
17479	13757	12540	7111	4761	3559	2742	2228	1870	1643	1473	1369	1230	1133	1019	1037	979	933	882	866	857	822	784	762	755	805	740	740	706	727	704	722	714	710	702	673	683	726	700	701	689	678	677	705	670	696	643	710	677	648	663	699	638	677	666	675	679	646	691	673	732	699	673	664	687	687	659	663	673	658	645	664	674	656	621	663	651	656	634	678	682	639	682	657	656	680	628	639	632	692	674	665	703	655	680	621	636	699	636	683	644	653	654	639	693	669	641	701	627	689	683	621	640	675	635	634	643	656	640	630	661	640	654	621	602	625	625	636	645	659	606	673	649	684	669	636	696	676	689	660	690	709	680	666	670	679	686	663	640	592	644	672	668	674	605	659	634	693	693	711	626	650	687	643	664	627	666	668	646	667	680	680	636	638	645	631	642	676	662	622	613	675	641	612	686	644	673	617	616	644	652	620	644	596	648	652	639	662	672	625	646	657	648	650	616	627	640	678	663	679	633	655	724	622	647	638	641	675	653	638	671	643	643	651	651	639	623	633	650	656	666	664	663	672	654	683	648	649	662	657	714	628	653	666	645	657	664	638	704	667	657	676	697	672	603	643	636	645	678	692	680	671	641	653	700	632	692	657	649	663	637	676	665	670	612	667	630	676	672	648	620	658	670	618	636	685	611	719	675	639	661	656	686	685	626	648	646	681	664	617	618	647	655	668	670	639	606	588	671	661	612	668	632	605	650	669	567	637	680	678	632	691	659	690	671	618	650	656	631	661	644	681	673	602	671	635	614	618	642	612	635	660	652	634	599	666	667	643	678	649	665	645	640	626	635	621	649	645	574	659	687	655	643	660	646	627	614	625	648	648	654	681	634	671	713	646	683	693	666	615	644	640	668	678	661	601	669	659	703	691	637	616	635	616	644	623	687	623	671	625	660	690	648	665	655	586	671	646	694	654	673	700	643	667	673	674	678	656	640	650	607	616	633	651	660	649	645	659	601	645	644	650	674	644	644	642	658	604	658	622	642	689	689	631	640	656	682	649	622	641	629	635	660	672	688	637	608	670	651	670	678	641	659	698	635	650	683	656	651	663	673	646	659	624	666	667	609	668	631	639	654	617	666	687	678	626	658	643	643	650	658	640	652	627	617	658	668	653	618	644	660	663	678	666	600	655	595	647	640	643	663	662	663	669	639	672	653	690	647	638	656	664	683	657	683	649	681	670	702	666	642	700	677	635	647	640	649	693	658	686	623	600	648	621	601	647	629	663	655	633	660	618	658	687	663	619	614	612	673	691	669	614	656	610	697	654	675	634	615	628	673	655	660	623	637	638	708	662	682	652	697	652	643	674	659	656	638	637	632	651	662	644	680	659	628	642	691	654	633	635	641	668	692	662	623	631	638	675	597	646	682	658	654	656	675	676	617	647	619	637	627	608	630	697	666	680	637	631	661	691	626	616	631	623	653	666	680	647	658	679	665	606	665	669	626	656	639	638	650	675	696	676	609	624	664	699	595	659	668	670	645	635	646	693	678	634	656	648	645	629	652	630	683	643	616	671	632	667	630	620	590	653	627	632	667	682	683	637	680	669	623	701	654	626	680	676	647	641	590	676	656	665	625	680	623	680	666	647	662	667	674	694	632	645	637	650	639	660	638	644	644	685	691	643	672	622	675	681	646	665	621	651	637	590	662	627	619	665	638	658	654	653	679	636	652	652	615	661	630	637	665	669	612	667	614	645	630	706	639	650	639	657	653	640	680	657	616	646	653	606	688	668	604	605	624	711	672	658	624	673	615	652	651	676	629	638	675	615	637	649	647	642	672	644	593	651	672	658	639	647	632	622	680	626	654	645	581	599	672	632	652	671	636	694	602	687	616	640	656	682	650	652	677	654	684	637	629	661	665	621	675	631	662	672	674	608	623	629	716	691	649	670	684	658	626	665	663	656	641	636	704	641	616	677	693	637	682	686	630	650	703	636	654	691	648	675	670	611	656	613	652	596	663	693	654	632	666	661	631	657	672	628	690	646	619	657	606	665	649	685	634	685	647	660	614	629	641	667	663	630	650	601	638	609	715	667	671	647	636	668	669	643	627	634	645	710	643	709	709	642	628	645	665	634	662	650	638	646	661	622	643	661	613	672	663	665	644	628	661	697	643	702	623	676	628	675	625	686	629	693	636	632	618	640	670	689	640	692	604	602	628	630	658	686	645	676	661	606	659	653	667	643	675	678	653	662	616	647	668	655	583	694	650	659	658	671	666	650	629	654	657	621	658	646	627	675	662	634	613	662	678	713	653	641	642	658	641	625	650	600	665	638	620	651	653	677	620	618	661	670	674	634	646	628	640	643	676	592	608	666	615	652	647	672	668	654	651	687	687	670	636	645	631	630	679	664	651	672	630	653	628	588	726	633	641	676	668	664	678	593	660	636	660	700	632	686	655	652	674	682	628	622	623	615	658	669	653	677	643	696	682	671	620	647	651	642	647	668	698	617	665	706	680	716	634	673	640	621	669	630	660	636	632	659	638	645	664	617	641	678	667	687	698	672	623	651	627	670	664	666	604	649	660	633	661	668	636	640	648	661	651	653	648	599	652	642	607	668	618	691	623	645	616	624	652	649	694	674	685	658	655	616	687	659	683	676	644	643	657	672	634	670	653	599	656	620	662	682	611	656	696	641	678	656	654	642	687	631	682	680	675	628	636	681	713	655	636	643	668	676	652	637	698	629	635	648	674	693	629	629	606	606	594	635	651	662	657	652	670	648	656	652	626	665	666	666	628	683	633	650	657	680	621	642	651	666	624	637	638	659	653	668	701	659	635	680	645	643	679	661	655	646	653	634	671	666	627	643	603	721	660	632	693	630	664	647	678	658	618	613	648	635	599	638	637	643	660	655	662	652	616	660	638	660	624	662	633	667	667	662	679	635	627	702	628	597	608	631	657	607	620	694	663	631	615	647	618	608	670	673	615	669	665	641	643	644	668	651	675	675	627	638	651	624	657	684	645	670	631	661	648	663	635	648	658	632	678	643	614	649	652	663	660	711	609	627	687	676	679	676	660	623	648	648	658	636	627	658	596	683	695	628	625	670	639	677	676	657	650	689	643	663	670	638	639	642	685	685	637	677	616	656	667	644	677	666	646	605	691	651	655	658	624	646	670	588	585	672	680	625	685	681	648	678	671	616	636	663	652	621	642	676	686	627	663	699	627	656	652	667	697	674	676	678	644	692	657	614	624	620	645	622	623	668	637	696	602	664	692	665	663	630	713	672	685	660	641	672	606	680	671	654	634	668	663	670	660	657	636	640	644	649	662	685	647	684	638	633	670	613	633	630	664	671	652	638	620	643	645	602	718	650	666	668	658	647	632	639	621	664	667	671	648	672	652	647	631	688	642	636	630	665	681	666	668	679	651	675	660	632	634	676	647	656	640	657	662	608	723	636	671	674	630	657	639	652	629	616	679	631	667	670	606	623	650	615	624	642	670	616	639	660	638	606	631	650
31709	15246	2501	478	330	335	342	309	311	317	280	282	300	280	266	278	264	285	265	285	275	289	288	282	312	277	312	300	286	272	295	297	294	290	293	285	297	308	278	282	296	307	291	245	277	288	293	321	245	246	266	259	281	317	274	267	279	270	289	263	289	308	285	284	284	281	300	300	294	249	272	292	278	268	260	269	263	289	280	279	286	301	294	266	284	289	314	277	286	309	276	299	279	280	243	316	286	274	266	285	279	274	299	283	283	272	263	287	275	293	300	289	282	287	275	298	298	306	278	274	282	291	304	294	265	288	279	267	251	285	280	282	318	256	277	253	269	309	295	287	296	316	286	289	285	277	308	292	262	282	270	289	297	288	297	307	264	285	279	304	301	279	247	245	310	308	274	295	275	298	284	328	318	268	265	302	290	271	304	278	275	298	258	272	262	313	328	295	263	256	268	316	287	284	301	246	266	299	279	259	317	304	291	276	256	297	292	252	297	318	273	290	302	291	310	291	282	266	294	282	282	278	282	260	291	301	284	277	256	284	292	282	255	279	289	279	281	283	286	294	296	299	280	305	282	256	295	288	270	272	317	270	275	241	260	289	300	294	282	289	295	258	313	325	283	244	295	254	236	295	266	294	282	276	296	278	258	329	299	289	286	303	276	281	305	306	275	282	278	273	272	264	258	273	270	281	280	301	295	271	304	285	282	275	275	257	285	271	269	278	321	275	275	270	252	269	280	287	301	289	276	285	269	323	275	270	289	271	295	292	293	276	262	281	288	314	266	290	265	257	302	258	298	278	278	288	280	318	283	297	294	281	281	259	304	258	274	278	287	269	300	262	245	295	279	284	303	274	287	280	282	291	287	283	258	275	289	268	305	282	253	292	260	267	304	286	306	282	290	271	293	294	242	267	274	302	298	298	255	305	308	298	258	275	277	271	272	325	261	269	298	279	282	281	267	272	277	291	272	264	283	235	279	273	277	259	291	311	283	270	292	281	294	292	293	300	272	286	278	278	306	344	287	283	265	282	268	282	259	264	256	301	282	254	271	287	325	278	266	262	269	272	292	262	271	273	277	320	292	280	284	283	324	251	299	280	309	299	289	290	295	284	284	275	288	295	304	298	314	298	251	279	293	289	264	263	282	301	263	288	273	277	281	312	290	319	295	277	271	273	279	335	307	286	252	283	301	245	258	290	304	276	283	296	277	258	270	255	292	302	291	291	292	295	282	306	313	275	246	305	273	294	286	301	287	268	294	303	273	295	271	273	290	275	288	283	271	257	280	256	273	292	300	283	262	278	277	306	280	305	262	294	294	279	288	304	291	279	248	268	288	264	261	302	297	260	285	289	288	297	302	270	256	287	269	275	315	280	289	264	292	283	252	259	277	299	291	287	271	282	275	278	297	290	301	274	288	282	272	276	313	263	269	275	282	298	287	271	305	279	297	291	281	276	278	288	268	311	284	290	275	288	300	245	276	290	292	284	291	262	267	269	279	277	296	281	271	293	319	267	277	309	263	281	296	258	288	275	262	299	298	316	257	282	271	307	305	279	279	307	280	287	247	256	298	287	240	280	280	266	293	316	252	264	245	289	298	309	280	281	283	283	275	302	292	297	290	282	261	299	291	274	287	290	304	285	305	292	308	263	292	268	260	310	285	293	271	264	307	280	305	274	260	295	294	282	290	282	270	288	295	257	273	288	292	294	325	284	272	273	262	264	276	266	278	289	305	265	259	272	305	277	311	339	254	274	301	285	286	272	266	280	291	289	285	297	275	292	277	298	283	296	279	308	284	286	264	266	281	268	251	272	283	263	286	284	290	265	246	285	283	274	241	273	269	313	271	283	286	287	256	277	267	272	262	288	276	253	277	253	297	271	277	280	287	268	306	283	280	290	269	272	277	260	279	263	250	278	291	304	304	270	276	290	285	272	265	262	294	247	283	292	288	276	283	292	292	273	296	281	264	299	278	278	295	270	251	293	263	269	280	296	298	272	275	287	312	305	278	278	274	291	280	301	279	282	296	282	303	274	262	284	263	284	276	339	322	301	304	295	265	268	300	288	291	307	267	325	309	307	270	304	273	307	280	248	298	282	295	274	290	314	271	291	295	264	267	310	297	291	303	312	308	278	302	276	280	275	288	267	268	321	295	298	295	270	304	312	264	305	282	299	285	257	292	292	269	295	292	250	261	283	301	311	293	274	263	284	295	302	282	293	266	281	291	305	272	281	278	284	281	287	260	260	286	289	297	279	298	268	270	287	263	287	291	284	289	273	257	279	275	246	270	289	276	283	275	323	278	277	278	264	290	293	258	279	270	290	291	302	303	299	277	244	298	280	306	267	277	271	287	288	276	298	284	270	313	276	302	248	263	285	264	288	297	295	288	309	297	295	284	275	269	289	285	297	307	285	282	297	314	305	286	282	284	266	295	295	306	307	311	287	301	271	274	273	299	316	263	289	271	286	257	264	302	292	280	270	298	319	264	277	282	292	272	265	316	305	288	331	264	291	267	292	308	244	271	267	298	279	294	270	313	272	294	321	289	276	280	260	286	270	316	289	309	269	311	264	308	273	314	286	269	254	264	277	256	270	280	312	300	302	246	285	255	297	271	258	305	265	268	307	293	298	276	305	292	272	257	256	283	298	294	248	280	246	313	272	278	276	274	277	254	266	293	295	250	301	305	286	271	257	269	244	278	256	297	264	280	301	276	303	257	275	272	264	283	296	278	294	271	309	288	270	303	247	284	261	278	278	252	296	294	267	258	282	281	284	304	274	312	315	293	253	300	271	312	326	266	273	275	308	303	255	280	291	270	267	300	286	298	264	272	278	270	250	283	246	276	319	265	317	285	274	295	329	310	322	259	277	288	274	267	287	261	260	312	291	277	283	291	306	243	294	317	289	311	285	280	257	276	290	270	287	270	273	262	261	297	278	298	258	252	270	280	274	273	286	265	267	257	294	274	268	294	261	269	295	248	315	259	284	272	304	268	275	287	291	305	261	256	261	293	307	276	255	285	294	300	291	304	263	263	290	269	268	283	273	279	288	281	280	294	301	282	272	277	276	287	298	302	279	289	278	298	276	254	280	274	279	283	291	335	300	295	276	305	239	261	267	283	323	302	293	273	277	267	282	273	273	296	253	276	259	300	295	292	294	290	260	302	282	299	296	303	252	306	279	271	310	286	317	309	279	291	291	304	252	275	280	290	272	281	282	266	293	277	275	295	295	275	287	310	298	276	328	298	313	276	267	272	271	293	278	316	265	300	291	292	294	287	295	286	272	305	301	296	306	306	281	283	240	293	271	291	287	315	313	281	275	271	287	285	302	263	280	277	249	286	277	278	281	285	279	259	271	288	274	277	272	268	270	272	282	258	277	283	303	291	319	288	310	294	242	267	309	249	296	263	259	295	290	307	264	276	282	268	273	256	260	244	239	268	279	287	283	272	304	290	288	320	253	314	280	258	302	266	288	292	290	285	287	269	301	275	294
18418	735	657	483	393	407	350	348	357	338	324	316	309	295	339	311	283	319	296	296	323	305	300	325	303	307	312	296	315	331	275	269	303	290	304	327	290	288	302	319	289	289	295	323	293	285	302	288	298	303	291	305	321	296	295	326	271	333	281	328	306	273	305	280	294	295	300	285	320	275	290	317	317	283	297	282	300	265	292	291	306	275	308	302	300	302	332	276	288	312	325	337	299	299	293	319	274	293	325	285	288	307	315	310	308	300	329	303	299	291	306	304	331	312	298	328	282	314	313	303	274	293	301	316	302	308	285	300	319	347	304	297	303	283	302	307	301	353	350	314	273	364	275	305	332	290	333	299	302	323	331	272	339	293	290	297	333	281	337	326	289	306	295	324	298	334	326	309	310	291	281	295	300	318	271	293	296	302	290	300	311	296	289	299	311	303	293	308	295	316	281	293	280	303	306	298	303	295	314	304	311	318	270	318	296	293	300	330	284	313	308	298	272	299	300	288	329	332	295	269	298	312	281	285	273	327	320	305	329	300	287	291	316	278	313	274	289	277	321	313	298	268	312	299	288	307	320	323	304	310	317	287	288	312	287	303	296	273	295	303	316	298	286	336	311	283	298	321	319	344	316	298	317	287	301	291	296	301	331	315	311	321	295	333	317	322	283	300	305	290	323	300	280	287	301	324	289	305	294	307	321	291	307	312	281	334	285	306	296	294	304	313	288	295	299	294	307	339	283	300	304	329	307	308	292	312	304	319	307	293	313	333	284	324	317	316	327	302	323	303	328	331	305	328	274	328	317	326	299	271	285	370	308	293	294	286	303	312	298	302	325	338	287	317	305	290	288	303	320	315	319	306	325	299	281	282	311	304	296	316	313	303	307	290	307	292	314	311	264	298	320	337	295	284	281	308	290	303	300	301	309	311	330	282	314	311	311	292	297	299	312	305	320	297	316	315	321	294	289	274	309	329	327	311	326	290	280	336	341	320	295	293	313	334	316	295	288	290	341	310	291	318	293	277	318	305	338	288	306	273	301	302	319	337	310	288	279	304	301	304	298	307	293	298	314	289	339	294	281	321	305	272	290	285	292	295	286	309	335	291	277	286	314	305	266	295	320	308	279	315	326	315	305	294	295	316	280	245	313	331	291	315	325	314	300	278	290	306	312	287	281	289	316	275	319	291	316	264	326	322	308	314	294	300	308	280	296	304	333	321	335	277	288	323	324	313	328	318	315	302	280	317	299	303	329	340	251	281	323	300	273	306	358	295	296	323	317	314	291	290	297	298	331	287	301	312	282	284	326	292	289	309	294	303	307	292	271	268	283	307	295	294	293	335	320	336	293	338	357	294	322	289	302	305	306	278	314	267	295	308	321	272	329	327	295	295	332	339	280	306	296	307	305	296	294	272	304	308	288	295	305	317	309	301	320	306	293	313	309	310	313	296	294	294	288	301	294	309	281	339	286	316	280	312	281	300	294	276	279	293	289	295	285	342	293	294	286	322	297	293	289	295	315	294	319	307	293	314	306	320	295	320	279	326	323	312	321	284	322	328	291	274	320	296	297	306	304	313	332	299	296	301	301	308	264	279	324	294	301	306	297	321	302	260	263	318	299	306	309	318	293	315	296	289	305	320	303	301	312	300	284	303	282	325	310	282	298	297	307	291	358	307	321	298	303	305	290	312	283	289	301	316	294	254	296	324	299	294	299	292	305	297	304	258	328	302	293	302	308	287	272	310	294	255	324	305	303	313	254	314	317	318	293	315	325	293	282	273	308	295	287	282	317	326	288	314	320	306	355	333	317	311	299	319	333	305	293	315	295	316	287	328	300	285	286	322	292	317	311	283	314	333	283	274	361	276	296	284	298	321	297	277	299	283	300	310	307	292	301	300	327	345	321	276	324	275	318	335	276	274	329	300	295	288	310	283	290	308	323	306	265	347	280	353	305	274	318	300	285	309	304	309	296	285	268	303	324	288	298	278	317	317	336	296	305	302	272	298	298	283	323	281	318	296	313	313	308	298	295	322	322	311	298	298	300	318	321	273	307	319	299	312	281	308	313	317	292	287	316	331	291	291	276	293	317	287	317	280	310	290	289	307	317	340	277	319	316	308	300	263	272	335	279	280	294	330	321	345	317	291	308	303	291	342	303	308	306	305	310	304	286	273	306	296	277	309	296	307	264	330	273	299	308	301	282	276	313	301	314	278	330	300	291	301	321	296	298	286	275	300	293	278	317	317	313	301	300	320	329	264	297	247	300	292	258	306	299	330	312	307	325	325	309	323	296	301	276	279	324	280	309	314	303	334	279	308	297	294	310	309	349	319	316	291	300	334	302	295	323	291	339	326	301	308	324	272	310	310	298	290	316	318	305	276	302	310	298	335	296	287	290	280	304	292	330	306	337	279	283	298	285	280	324	268	262	323	269	273	287	315	281	312	295	323	296	292	296	322	294	308	284	314	309	301	312	297	296	291	311	305	331	295	305	300	316	300	296	301	310	309	310	314	321	307	306	298	279	320	311	283	291	288	301	318	285	301	311	307	285	279	287	323	326	307	274	264	295	310	303	310	282	283	281	291	318	314	319	281	316	301	314	302	290	294	276	282	308	313	300	302	285	317	315	330	299	308	284	304	322	275	270	322	323	330	295	307	315	292	351	287	301	338	274	296	275	288	293	306	300	324	314	300	331	317	293	294	283	308	302	304	305	297	285	317	296	318	307	308	329	323	305	290	268	278	288	293	273	331	295	302	305	312	309	274	316	327	308	297	294	286	292	315	278	323	310	291	293	299	314	316	283	307	332	313	320	297	287	314	345	306	291	314	309	281	303	333	323	294	315	305	285	300	276	295	324	317	325	306	344	303	290	281	303	299	301	311	323	342	278	320	312	297	284	303	304	313	308	305	269	285	342	289	316	355	287	284	302	279	291	312	288	295	298	304	314	313	265	279	312	314	307	317	295	315	299	297	289	290	299	299	293	316	288	294	292	329	302	257	301	322	328	309	291	318	271	290	298	294	294	305	267	320	308	320	299	292	286	314	297	314	300	304	264	318	295	315	321	299	288	291	303	292	308	310	297	302	279	308	295	284	314	315	288	317	309	291	293	296	287	313	299	322	319	317	315	288	275	292	319	303	330	305	312	283	298	315	314	321	312	312	293	307	300	277	300	310	291	284	301	291	288	298	319	307	292	291	315	275	304	326	294	337	256	311	300	309	310	311	322	298	289	286	311	303	264	286	314	316	307	320	314	306	289	336	282	304	286	285	301	263	289	299	291	299	299	320	290	312	307	323	322	311	315	301	291	289	322	326	309	290	297	326	318	308	275	330	343	303	305	299	315	311	317	296	300	290	312	321	314	274	332	281	329	302	312	317	293	289	305	299	302	289	316	310	322	286	333	297	288	343	306	281	297	317	297	312	281	300	300	325	328	290	296	289	316	309	322	301	283	302	289	272	288	284	305	298	296	312	283	308	271	302	283	287	325	307
24988	20630	26868	24366	20626	10439	1090	738	637	558	529	478	473	426	480	430	403	398	410	385	422	412	395	391	382	399	401	384	407	404	351	354	359	379	343	351	365	377	352	380	360	394	369	352	359	388	372	354	383	389	356	360	366	370	342	378	371	391	379	365	369	405	351	346	355	375	363	355	382	355	394	349	373	392	350	380	356	387	341	394	366	365	383	362	396	374	370	385	321	350	385	337	346	350	353	373	351	369	366	374	365	369	353	381	360	384	351	378	345	386	353	347	372	381	346	394	417	367	362	360	365	390	343	353	373	347	379	384	388	381	395	342	365	360	350	388	381	382	394	401	353	397	374	358	362	380	349	383	349	359	347	391	376	362	393	364	354	347	353	369	363	373	370	371	331	362	336	341	362	332	398	419	381	384	351	380	374	365	368	381	370	363	404	355	376	376	364	352	347	354	371	386	352	329	353	404	376	364	402	358	385	357	378	398	370	386	405	345	358	387	357	404	365	368	359	331	399	366	378	366	368	400	326	348	359	350	352	385	351	344	360	360	373	388	339	386	349	362	381	343	358	381	375	351	360	384	362	382	386	384	367	363	345	358	397	354	335	367	391	357	361	375	353	364	357	353	383	411	386	318	361	384	367	384	358	356	358	353	343	383	382	336	319	351	342	358	367	414	365	319	369	368	343	339	371	391	378	334	352	407	349	357	354	354	385	378	389	363	367	373	356	344	324	328	382	366	399	359	383	410	388	344	384	391	393	355	354	349	359	371	381	361	367	372	379	368	325	352	370	362	385	356	365	364	343	364	375	330	389	351	355	391	335	354	371	396	336	373	375	349	345	358	350	355	379	343	404	330	361	360	374	373	381	375	339	328	404	331	375	375	371	408	332	350	382	388	381	357	351	359	334	368	377	375	370	371	355	373	346	372	334	364	358	351	348	360	378	350	369	369	351	349	321	313	372	364	342	333	352	376	356	365	409	367	363	361	316	372	363	371	365	386	366	424	358	336	329	346	363	370	352	349	386	381	365	405	372	375	380	344	321	364	357	376	350	361	377	389	346	352	381	362	345	369	365	341	353	415	340	382	398	351	366	377	346	350	345	353	356	398	353	360	347	333	356	410	397	349	389	366	351	339	340	354	317	377	366	314	350	366	362	393	394	368	351	378	379	352	397	413	377	328	385	372	346	358	363	384	361	339	362	350	373	353	364	341	358	346	367	336	353	376	382	394	340	363	366	384	378	364	387	352	381	336	344	366	360	390	354	339	343	381	374	387	375	371	344	372	379	358	366	320	347	374	351	359	377	371	384	359	369	398	338	372	359	363	361	382	368	360	369	390	372	359	371	389	370	360	366	373	385	341	346	341	365	356	346	339	379	394	372	398	358	387	339	384	353	369	427	362	346	324	368	369	370	387	369	382	352	390	328	391	400	382	352	332	416	372	370	328	400	358	383	383	376	341	371	373	348	344	375	343	357	354	383	359	371	356	356	382	389	380	398	323	342	345	360	406	388	359	364	343	383	377	369	371	361	340	358	372	376	362	368	370	346	340	349	390	396	413	368	352	360	385	341	342	367	361	381	357	358	384	368	340	366	365	326	382	369	367	382	392	383	369	391	400	345	356	377	383	359	376	395	356	371	406	362	355	365	377	398	344	346	365	342	356	361	379	374	378	379	363	342	368	344	356	398	380	361	344	348	357	386	326	349	370	367	369	370	398	366	369	367	362	389	373	357	385	360	387	386	378	388	374	360	361	405	367	335	350	379	382	368	376	403	362	370	362	365	367	349	363	361	379	372	369	375	385	401	354	354	315	375	354	357	336	346	386	329	383	348	351	350	388	390	353	350	336	383	362	365	342	362	336	360	383	392	385	352	371	359	372	356	383	334	362	378	385	388	366	385	364	383	383	399	383	358	382	387	336	344	372	356	381	352	357	376	376	332	354	373	380	364	389	352	363	393	375	374	396	355	392	383	367	359	386	369	383	347	344	370	350	361	357	375	344	345	377	373	366	369	402	402	378	373	367	383	355	370	380	364	334	334	372	359	342	369	345	384	341	353	361	363	360	355	400	362	366	353	390	366	367	365	334	368	363	330	327	336	364	362	369	367	363	343	357	349	355	360	399	373	345	389	375	373	382	384	356	383	346	372	373	360	337	379	334	394	373	377	395	346	394	368	345	369	370	401	371	387	378	382	334	367	382	377	349	319	373	391	351	374	355	385	349	387	372	361	340	378	366	393	381	384	357	367	377	396	375	337	345	385	359	379	365	363	372	397	365	353	367	398	359	376	343	384	392	347	330	377	363	379	361	373	368	373	333	400	355	358	364	388	353	351	375	352	389	382	377	380	367	362	350	359	353	376	361	361	380	387	334	367	348	358	349	346	389	400	361	359	364	358	355	353	398	368	375	364	353	376	397	373	388	387	367	334	360	361	357	339	337	364	352	354	320	392	370	379	386	352	353	375	363	344	335	378	348	351	370	389	372	342	356	350	351	361	420	350	380	355	328	348	356	344	360	375	368	338	352	380	375	365	357	352	325	358	337	403	364	386	361	364	331	382	383	341	406	362	352	349	396	365	369	355	387	404	379	350	351	381	338	377	370	397	344	382	348	364	381	360	381	382	371	345	357	379	329	366	363	355	340	367	366	340	378	333	371	357	370	362	405	351	391	355	365	382	399	366	375	365	358	390	398	364	408	336	347	374	378	324	352	368	345	364	386	347	379	332	395	359	362	361	339	331	363	355	326	332	391	368	360	360	333	345	361	391	386	346	331	354	378	374	385	364	363	355	354	345	357	370	360	403	375	368	390	354	376	308	344	349	353	353	350	367	355	415	386	353	386	410	374	332	381	372	353	348	361	349	335	348	358	376	373	353	369	394	379	345	351	378	385	365	396	366	401	347	377	382	388	388	365	334	360	381	343	352	362	389	382	385	342	377	338	382	401	379	352	344	359	357	399	403	373	390	387	353	348	347	358	350	382	390	363	352	368	368	360	346	344	360	353	351	355	369	374	358	367	339	377	363	353	347	357	375	349	354	380	375	399	342	366	348	371	358	395	336	387	343	380	355	373	374	388	366	369	365	365	340	350	348	361	395	339	384	365	346	356	339	346	370	356	342	389	357	366	361	386	363	369	379	363	360	372	327	350	389	366	389	386	405	358	402	383	386	354	353	365	355	372	355	368	378	397	391	366	370	363	366	354	370	385	349	325	350	382	331	383	385	370	339	392	357	338	401	350	354	372	358	347	380	333	344	376	364	355	398	377	394	335	321	362	361	365	330	362	339	348	353	362	354	364	375	352	335	389	346	378	344	350	382	384	382	334	298	340	345	395	368	366	370	375	361	367	366	403	370	337	376	367	362	369	447	374	369	346	348	374	361	308	379	361	374	335	327	337	384	361	367	369	353	353	352	351	396	351	363	341	366	400	366	341	394	359	361	377	349	338	385	378	347	366	356	318	327	387	385	369	365	366	346	358	338	358	354	381	363	337
22610	7957	7105	3801	2549	1931	1504	1152	933	849	791	688	682	542	577	525	522	511	439	506	482	419	424	430	423	406	395	379	419	366	412	382	364	362	395	404	405	399	359	377	377	354	377	376	387	369	358	411	366	398	392	412	378	344	363	353	411	362	396	371	374	404	346	379	365	366	368	397	356	400	378	388	364	394	347	401	360	373	369	344	380	358	371	362	354	379	357	326	356	340	390	381	361	354	353	397	378	339	353	359	367	331	350	366	354	357	348	372	352	355	359	351	385	350	360	338	347	358	363	351	342	357	382	356	378	367	368	387	369	350	355	399	373	363	361	353	346	413	406	377	371	405	362	320	357	380	351	380	328	376	386	392	354	363	363	361	326	350	356	367	342	386	348	326	313	328	380	364	356	373	349	376	355	350	392	360	361	344	358	376	360	350	372	374	353	387	353	341	376	374	338	337	361	373	375	379	358	383	353	358	396	391	390	352	367	366	340	350	364	338	394	385	356	370	370	353	356	366	397	377	365	345	381	383	347	351	338	340	380	333	351	397	372	366	349	378	375	354	353	357	362	387	363	356	365	364	385	362	361	335	370	393	345	348	357	368	350	370	367	358	349	381	365	380	368	366	390	359	344	358	358	351	339	358	364	337	378	374	379	371	365	340	319	381	376	351	383	398	331	378	330	371	368	379	368	361	330	397	345	359	364	374	345	351	362	347	375	377	367	358	324	357	368	348	394	358	378	330	343	347	366	344	351	377	331	334	363	381	403	350	380	356	371	363	362	386	394	342	384	348	372	334	359	374	380	385	359	394	367	347	341	372	348	351	360	359	370	358	373	382	354	351	385	347	354	374	364	414	344	375	391	376	354	358	387	353	359	366	357	385	372	362	386	348	348	352	363	347	348	365	342	355	353	341	357	357	354	344	345	344	340	375	349	350	385	390	344	365	395	384	361	337	379	347	370	362	356	385	339	382	342	347	371	364	363	333	360	363	388	349	361	354	364	383	362	386	369	380	357	371	333	365	362	365	354	402	361	362	371	359	360	372	344	374	354	393	355	331	363	365	370	388	362	371	386	355	351	376	351	364	383	385	360	356	385	359	345	385	331	372	349	332	375	397	361	382	332	339	351	373	326	372	356	388	357	357	354	355	350	374	399	432	334	384	369	348	347	380	344	384	370	365	358	311	358	395	367	367	357	342	378	368	334	346	369	356	363	367	371	365	379	362	371	362	374	364	394	328	392	353	374	339	366	351	369	384	330	398	364	368	346	357	342	368	359	361	378	319	346	334	336	365	352	361	365	351	330	371	363	334	383	349	376	333	351	375	367	366	339	349	383	362	349	373	358	361	396	367	384	365	389	391	385	358	365	350	351	387	335	386	350	378	330	376	356	354	363	333	362	373	352	362	335	349	365	387	356	366	373	397	374	371	382	388	384	313	381	339	367	368	360	394	344	348	394	337	344	371	344	376	372	394	379	347	352	364	343	392	350	366	369	336	325	372	384	326	358	389	387	354	378	341	371	364	376	355	369	368	328	372	343	365	402	356	361	374	377	373	366	391	348	370	365	364	351	339	359	372	352	348	363	376	396	338	334	376	350	384	327	388	389	398	388	386	333	343	376	348	362	372	319	394	366	355	341	345	382	354	387	406	366	334	361	352	342	337	323	348	353	343	330	360	345	308	370	369	356	347	375	358	363	341	370	368	397	321	364	373	332	380	364	358	343	387	363	358	371	336	354	376	360	381	359	349	368	367	350	357	346	364	361	331	354	373	370	372	388	374	333	386	388	356	363	373	381	370	372	361	387	362	346	385	362	369	376	356	383	392	358	369	335	359	369	398	385	359	366	375	392	306	369	355	354	346	403	339	378	351	383	375	356	345	376	337	370	387	355	373	360	362	365	335	386	338	367	373	366	332	387	379	366	354	345	360	344	365	398	350	337	341	389	367	395	373	355	362	377	383	381	351	369	339	369	338	349	383	358	365	348	334	374	309	377	349	357	385	366	356	358	373	343	335	347	353	357	341	364	366	354	384	365	370	360	337	354	365	356	361	341	387	342	359	364	356	389	372	372	374	363	381	340	345	347	352	345	354	369	367	332	372	360	362	383	377	351	375	382	347	352	359	370	328	372	352	358	348	359	339	358	353	358	335	363	367	392	372	356	376	402	378	365	363	373	361	354	364	368	341	341	358	360	409	366	351	332	353	401	356	390	366	341	353	360	398	377	379	395	368	348	354	385	376	360	405	360	395	364	361	362	360	376	417	383	365	405	349	359	399	370	360	394	374	387	364	341	377	370	342	344	381	374	366	336	344	349	354	368	358	347	376	379	402	371	364	385	369	394	342	364	357	356	360	352	383	329	376	410	367	357	347	421	328	385	357	378	374	363	389	378	345	351	377	384	343	362	357	358	355	392	343	375	359	365	387	372	375	341	324	373	393	389	398	365	350	343	348	381	404	368	367	376	375	345	359	356	370	397	374	341	380	364	373	363	356	346	408	357	363	368	378	371	345	363	358	352	375	348	368	365	344	365	363	338	387	387	401	355	372	344	351	400	365	361	342	378	365	368	352	387	389	354	319	384	334	340	376	330	346	356	344	353	344	373	348	321	393	370	379	360	371	395	369	371	354	350	372	356	336	374	353	346	329	375	337	368	345	350	348	382	349	346	362	349	353	386	375	343	360	375	371	369	335	370	365	358	338	358	348	344	319	359	376	358	351	369	364	367	350	361	370	360	362	364	391	388	366	359	367	369	334	343	375	342	343	353	353	347	367	324	349	374	385	359	338	353	354	372	329	363	368	371	367	372	388	381	374	384	396	373	373	374	329	358	358	372	373	381	361	374	341	358	367	362	372	389	402	396	392	388	368	352	386	357	368	345	360	347	339	372	403	326	356	373	360	376	371	364	347	368	351	335	343	355	365	404	362	359	358	348	340	372	393	381	359	340	334	344	390	377	365	347	364	359	364	347	346	373	386	392	358	381	399	357	380	363	358	356	355	372	336	387	397	381	386	369	372	351	337	335	366	363	379	376	370	399	367	369	395	351	350	359	362	368	365	333	367	360	390	362	362	341	388	363	379	311	366	325	360	323	344	368	370	359	390	371	352	348	338	360	399	362	343	369	314	366	412	354	358	336	383	373	364	393	356	329	372	365	368	362	327	362	344	394	340	351	327	334	370	365	376	363	352	363	386	358	386	363	359	376	377	355	363	378	383	370	359	354	322	363	394	405	378	391	346	344	384	350	366	348	378	422	337	352	343	365	349	356	335	360	410	367	378	365	360	367	355	373	363	353	357	349	365	337	377	366	383	369	341	364	358	379	361	325	339	356	352	347	381	370	365	319	335	339	384	332	370	379	354	369	384	380	357	336	377	357	350	379	349	350	377	388	338	341	354	356	386	367	364	395	369	353	357	347	354	367	403	342	396	346	369	339	372	356	367	390	354	367	393	380	360	382	390	372	387	379	354	390	369	358	341	372	363	347	351	364	362
22941	20638	27157	24127	20639	20719	9971	1620	1157	1107	1063	977	965	884	897	859	724	763	788	820	778	763	789	727	727	817	719	726	730	750	766	720	758	721	742	690	728	696	681	719	664	686	698	699	726	680	671	701	630	704	677	689	700	648	712	687	680	726	688	732	671	648	733	721	699	663	641	673	761	701	715	683	712	683	717	632	695	674	672	638	697	691	665	721	681	628	731	685	645	713	652	643	636	678	658	624	683	683	714	679	684	679	630	685	637	627	680	663	714	683	661	681	711	648	712	716	659	652	630	681	692	695	732	720	721	683	690	678	700	681	694	615	678	710	693	658	655	716	711	689	737	684	681	665	712	646	730	680	702	707	667	658	671	643	684	652	672	632	740	691	719	681	667	713	684	652	649	705	698	671	665	646	692	677	706	672	663	687	672	631	690	661	654	704	656	722	682	677	682	686	678	720	682	643	695	672	622	668	680	648	702	745	671	668	699	657	671	711	696	697	660	710	706	646	673	695	670	671	705	654	708	675	641	668	689	665	721	653	687	697	646	703	648	708	693	676	773	690	677	698	688	676	701	706	672	684	687	663	674	714	722	706	678	672	670	689	697	689	700	668	663	670	681	672	683	654	664	691	714	614	689	668	717	692	623	684	651	638	684	660	678	667	697	673	674	665	648	671	717	687	659	689	639	636	618	664	706	655	670	667	670	684	644	697	698	668	674	666	694	674	710	658	624	696	670	712	704	680	685	672	645	657	684	664	640	719	678	648	645	688	713	621	614	709	655	670	666	639	667	648	656	638	647	686	660	608	650	671	678	667	707	654	658	694	680	707	697	654	681	667	678	621	659	655	669	642	689	714	696	707	637	678	638	666	663	702	652	662	678	670	642	673	644	714	685	718	702	691	664	688	682	675	710	696	662	710	645	677	678	683	688	703	699	653	662	667	642	687	665	661	659	661	697	657	650	663	694	749	640	721	684	711	690	653	633	636	660	644	682	630	711	682	700	650	746	682	716	682	685	654	686	635	692	696	635	688	694	696	650	664	695	684	639	695	640	662	695	672	667	716	709	649	641	667	646	684	684	663	682	668	663	691	680	689	710	696	680	682	721	692	690	637	685	702	642	676	664	680	690	704	652	644	651	739	625	649	681	709	649	668	666	689	685	699	682	668	669	685	667	698	696	649	665	688	710	648	665	744	728	683	683	685	669	675	629	695	717	681	660	660	655	659	677	663	692	687	663	658	672	663	743	642	710	663	674	703	681	700	678	640	686	687	714	713	709	679	661	651	639	651	670	716	697	676	660	704	673	657	680	690	679	688	608	638	663	670	686	652	672	663	677	657	697	685	682	659	672	703	656	697	696	663	682	679	660	730	697	705	691	665	631	643	648	679	671	654	688	697	712	656	687	676	660	654	640	688	681	644	639	673	729	713	674	679	662	715	671	720	671	615	685	673	664	725	650	682	656	648	662	675	669	681	652	716	705	635	713	664	680	707	715	701	702	671	674	673	633	638	703	659	635	658	679	688	684	739	683	643	713	693	646	667	712	642	675	703	721	670	656	683	670	690	677	656	676	674	665	627	676	695	673	698	637	607	686	681	717	678	629	703	727	731	665	634	708	626	642	676	641	638	670	628	693	652	700	695	671	640	678	703	634	696	693	647	671	638	630	722	692	625	701	648	683	692	668	698	673	670	695	640	694	699	676	658	676	691	673	711	668	679	714	691	639	665	652	642	697	664	676	685	744	688	654	684	676	675	716	728	655	674	641	749	720	692	667	632	694	728	659	688	634	625	693	691	676	638	686	646	674	587	659	613	689	726	638	621	687	655	698	676	670	694	654	688	722	679	646	707	650	679	686	706	651	680	656	682	673	686	666	680	662	699	676	617	646	682	707	632	718	710	667	663	680	678	689	664	665	679	671	697	638	703	595	679	695	706	694	658	687	663	621	655	637	680	665	680	659	661	639	723	681	633	673	648	653	662	657	668	691	687	695	673	673	691	630	626	653	713	683	677	675	690	694	673	656	653	642	698	619	673	749	648	696	710	648	658	680	682	714	687	651	696	636	637	652	729	668	724	676	699	669	661	693	664	667	710	676	704	683	646	704	669	637	685	685	663	689	721	658	754	664	701	659	720	690	668	683	670	674	675	687	675	670	645	696	688	672	688	703	694	722	678	679	655	673	646	661	634	668	689	683	674	715	656	647	690	684	632	686	721	714	654	648	627	641	676	705	649	697	702	689	730	666	715	686	680	644	729	685	643	679	686	705	691	702	623	676	654	709	669	684	695	720	627	693	666	696	697	674	680	660	674	713	640	690	672	663	668	667	701	662	666	709	692	652	664	672	691	670	722	635	635	639	668	652	668	684	717	663	619	696	624	685	663	657	666	692	640	667	630	632	677	635	674	654	662	693	652	668	723	659	638	709	700	679	674	670	680	695	660	693	659	638	658	678	646	671	696	655	656	680	687	672	687	621	618	683	679	655	676	670	690	699	648	675	726	698	657	682	634	695	720	670	686	695	645	687	691	702	712	689	673	699	685	666	695	688	713	694	664	682	676	669	698	714	698	647	687	701	708	622	691	686	647	695	647	679	685	644	681	664	637	676	683	683	625	684	681	705	666	689	704	681	683	641	628	640	658	713	677	644	669	700	664	706	712	655	663	645	730	640	706	630	639	676	690	650	667	694	662	699	714	679	649	716	674	643	684	668	647	653	715	653	697	728	666	690	697	695	672	679	660	679	650	755	674	695	635	696	654	746	643	671	677	692	699	671	681	689	651	712	704	656	677	630	657	655	718	646	687	704	687	678	647	660	643	732	604	680	691	621	655	627	654	660	708	668	663	664	649	687	721	721	657	695	693	661	647	615	702	695	666	662	649	659	659	686	633	641	650	697	684	638	683	656	653	669	704	692	671	640	634	701	683	618	666	699	690	689	668	614	662	656	665	669	645	714	648	684	651	655	675	713	720	628	646	650	666	668	667	649	642	710	686	647	637	690	647	700	701	679	681	714	635	650	681	703	665	675	614	705	681	661	624	675	660	656	691	684	659	667	646	692	718	692	682	666	691	668	747	663	714	662	625	703	671	669	661	681	673	709	653	623	695	647	654	666	697	636	686	707	684	677	664	675	684	651	706	630	699	684	669	620	681	651	680	739	670	638	691	656	689	683	668	660	625	684	709	675	668	658	707	637	629	644	676	692	673	685	692	663	701	704	660	683	693	699	668	685	642	719	668	668	657	661	614	606	683	716	625	661	668	674	659	656	624	647	706	658	702	694	704	674	711	731	620	678	657	695	678	677	663	680	684	691	634	661	698	639	698	650	678	711	662	688	690	684	638	637	658	642	678	703	645	669	650	661	651	669	676	693	685	690	695	674	673	660	685	698	693	683	618	701	682	654	630	693	651	687	670	653	643	670	697	686	640	617	690	691	678	697	640	702	659	642	671	706	660	686	670	693	673	652	666	707	657	654	731	642	684	697	661	698	640	665	650
22784	13860	12648	7057	4875	3497	2762	2281	1850	1662	1459	1294	1227	1116	1063	1002	973	903	889	862	781	877	782	759	761	802	760	747	719	718	749	724	708	708	749	667	662	681	683	689	684	697	715	723	690	694	635	666	696	637	677	670	667	709	639	659	656	612	664	614	684	674	686	710	677	686	663	627	663	669	691	621	626	665	659	673	641	645	609	654	637	610	667	632	629	654	637	632	625	685	650	693	636	666	603	641	689	670	703	644	662	648	630	670	655	655	670	715	664	684	617	684	671	609	685	616	643	704	659	617	676	609	688	679	656	693	642	676	636	671	661	677	634	669	650	669	659	728	686	727	728	726	616	645	637	676	617	626	660	690	670	595	688	637	634	654	619	632	689	655	634	628	643	677	647	680	670	679	639	643	665	666	682	619	671	615	637	645	631	629	618	593	651	614	614	675	681	639	619	647	634	676	643	661	681	650	715	613	654	578	662	637	712	627	629	620	654	684	682	707	638	669	644	673	602	620	625	654	656	675	631	651	649	651	625	660	642	666	697	618	659	621	673	613	620	649	639	653	651	621	671	602	653	642	681	646	663	677	615	576	601	639	651	623	619	618	666	623	621	661	631	645	629	645	644	627	608	610	671	610	622	685	676	648	626	610	594	592	662	637	650	563	640	641	628	681	647	660	677	664	668	644	634	646	642	626	639	649	661	701	650	681	645	658	684	591	651	637	628	661	577	663	615	658	665	658	656	679	682	612	632	612	627	643	658	627	621	670	668	695	652	677	666	697	683	712	639	676	599	673	686	643	619	617	602	644	654	641	617	671	631	643	656	632	641	660	673	667	620	665	661	664	660	655	620	604	631	692	613	644	676	688	673	664	658	689	647	665	635	662	634	628	616	650	668	653	662	688	653	643	659	606	636	622	644	650	682	610	641	662	683	710	683	654	656	644	623	635	677	618	602	637	665	634	633	663	686	628	640	650	657	687	630	667	625	630	637	660	663	684	636	645	641	684	651	653	664	653	637	648	659	596	651	656	682	623	682	620	593	636	634	638	697	706	602	634	623	589	651	645	627	666	623	685	651	690	673	608	624	642	670	613	686	639	630	634	597	644	605	618	614	686	646	626	627	664	698	599	638	593	614	621	566	598	639	671	675	679	641	656	623	624	651	619	607	679	636	623	640	637	672	660	637	611	614	631	629	718	743	658	656	673	617	650	667	645	669	680	657	674	641	662	689	630	635	689	640	659	669	635	666	645	652	632	614	645	626	602	657	661	683	632	662	653	646	647	670	611	606	622	593	631	615	597	638	717	624	646	645	626	636	634	676	643	665	640	647	609	663	644	653	682	695	650	665	669	686	598	637	638	640	621	612	628	643	635	644	655	669	671	661	645	611	639	650	595	635	639	657	644	653	627	620	664	637	640	651	615	654	619	656	673	692	641	701	636	665	654	670	636	623	642	603	691	701	673	648	668	644	618	665	641	654	654	593	641	702	616	650	669	674	701	712	681	665	619	642	645	632	615	644	628	635	641	674	688	623	640	657	648	664	615	628	688	655	648	692	667	664	621	628	603	654	665	656	657	655	627	649	710	656	639	650	632	643	652	610	634	649	630	675	633	686	649	624	613	691	632	636	627	635	638	640	695	655	652	667	613	642	625	644	612	664	632	675	616	673	657	608	629	613	613	628	633	660	659	675	618	633	670	651	633	651	659	632	634	627	696	664	664	631	675	616	664	649	686	647	638	641	674	668	579	707	617	613	639	672	628	663	623	622	633	657	610	643	645	658	670	652	684	651	636	602	702	622	618	686	667	632	623	672	598	675	652	675	613	654	683	647	628	660	682	661	645	648	636	650	655	674	669	650	605	586	632	651	659	688	635	675	674	635	669	687	671	660	687	623	662	664	692	644	645	661	662	661	662	647	618	656	701	658	642	665	635	621	643	669	680	680	642	689	640	623	636	672	644	663	684	636	661	663	677	645	623	644	651	618	636	616	643	688	616	636	670	673	617	625	662	668	654	694	635	631	617	591	666	625	591	632	649	660	660	645	635	639	664	653	613	671	651	661	652	646	632	637	616	671	627	617	626	647	672	662	660	630	618	655	631	639	619	614	630	628	679	678	616	589	649	688	663	621	675	614	679	678	590	615	661	684	617	659	588	687	672	669	643	638	712	623	644	611	665	679	633	683	633	646	625	687	670	649	652	594	591	666	590	636	675	672	621	644	615	608	655	668	602	664	693	646	651	675	718	657	636	675	656	640	667	644	650	667	621	592	624	611	642	687	657	666	630	594	669	703	634	684	606	686	671	666	638	694	623	683	673	619	620	641	625	648	646	668	636	656	697	726	631	621	642	653	685	607	661	657	605	635	677	679	637	658	648	669	617	689	666	636	640	623	629	628	651	688	705	658	646	622	630	626	651	653	633	669	674	629	647	674	642	666	617	590	598	636	641	616	657	654	615	584	652	585	618	655	669	621	660	669	614	636	619	635	733	709	634	693	657	622	639	636	670	639	624	615	636	628	652	614	677	680	633	624	632	638	660	618	692	626	675	667	653	657	623	663	692	639	647	640	633	682	633	596	606	642	664	634	640	647	654	657	658	654	684	616	629	621	670	671	647	690	638	646	677	602	684	646	647	701	615	672	684	635	615	645	678	632	641	632	644	647	607	639	662	676	661	636	670	679	610	629	649	602	638	668	658	613	624	656	607	655	639	661	638	632	659	706	646	620	658	666	644	666	613	632	657	665	623	605	645	664	640	639	644	693	658	673	680	620	640	626	673	625	658	594	655	643	659	659	645	608	637	654	674	666	621	653	676	672	655	634	682	641	691	687	656	652	645	642	672	649	630	616	659	693	655	632	638	645	634	679	643	641	593	691	643	692	655	650	654	625	639	635	643	651	657	633	651	712	669	665	660	677	660	637	625	655	683	650	609	657	629	667	657	642	637	631	653	656	653	624	661	660	664	631	625	623	639	607	660	649	656	657	623	631	651	633	613	617	607	662	636	671	605	629	605	662	651	664	633	662	684	647	618	623	642	617	689	665	615	656	631	649	651	601	640	627	641	604	637	650	665	662	648	624	665	613	662	649	673	626	610	703	645	703	655	628	650	597	694	663	588	651	637	638	658	635	686	640	667	671	667	667	627	649	609	636	635	654	693	636	688	697	700	680	610	609	632	688	637	645	639	681	653	634	653	662	674	643	674	641	625	624	650	644	681	668	692	660	655	656	690	683	638	642	654	664	671	657	675	614	659	625	659	634	674	604	683	686	704	647	643	699	658	631	701	662	650	637	593	665	656	640	593	646	594	621	668	652	676	661	627	663	683	630	677	663	638	602	629	668	641	651	657	700	619	666	660	635	637	644	675	651	633	651	631	684	661	647	660	627	668	651	638	662	661	608	647	638	657	594	620	661	641	658	617	645	633	693	624	643	702	652	675	668	659	634	658	605	655	640	639	639	640	611	638	654	685	635	649	687	629	633	640	632	656	656	683	667	702
31538	14586	2063	452	324	325	303	281	282	283	297	284	300	292	288	276	310	272	283	275	256	282	255	282	288	276	260	278	281	277	274	261	297	268	271	260	287	292	285	245	288	245	279	256	264	287	288	269	309	293	257	279	283	290	261	280	250	272	281	293	289	281	279	287	285	279	271	269	266	273	263	283	253	275	286	283	268	259	256	299	248	276	274	289	278	290	251	267	279	263	282	275	265	264	268	290	244	287	284	274	272	296	285	270	259	251	268	286	272	271	290	259	282	292	280	275	289	254	279	276	260	283	276	295	269	246	292	300	267	263	287	274	281	315	266	277	320	286	274	287	282	268	284	265	246	298	253	247	264	270	270	296	270	276	273	271	288	281	273	303	297	271	282	282	271	277	279	278	294	266	279	254	252	229	307	261	266	265	273	283	302	285	253	293	280	286	260	269	252	247	305	280	270	286	255	269	287	281	259	265	263	282	269	299	267	266	303	280	264	265	249	295	273	285	288	290	259	264	282	269	268	285	276	304	274	286	281	285	269	245	278	256	244	257	291	272	238	255	268	271	262	285	287	282	295	255	243	296	278	259	274	243	288	273	289	296	292	295	274	276	264	263	266	301	274	266	271	274	279	278	257	245	280	267	269	269	314	257	283	276	290	280	279	281	269	288	272	258	283	290	287	251	293	248	299	255	288	256	295	278	268	287	295	305	285	288	277	303	281	273	302	290	269	265	259	266	269	288	277	278	258	277	271	263	281	263	271	305	269	284	277	280	235	268	253	271	259	310	280	240	277	307	254	290	252	308	277	297	303	290	268	266	281	259	256	266	277	279	275	243	269	285	273	294	280	249	274	273	283	264	267	295	282	279	245	275	295	277	248	256	292	265	252	274	251	300	298	283	267	237	257	272	261	326	271	294	273	290	288	245	258	260	237	262	305	269	264	269	249	278	283	285	290	270	279	255	315	272	286	265	248	276	278	292	277	259	276	261	275	253	244	300	273	250	278	242	252	278	264	282	293	271	268	286	282	280	277	275	305	264	254	276	286	295	300	287	260	272	293	278	272	274	251	285	289	272	287	292	259	280	284	290	257	266	291	259	264	269	261	234	287	265	285	262	249	258	262	282	270	288	277	288	283	292	299	245	256	289	295	272	255	239	242	264	278	291	289	260	286	270	265	285	309	267	271	256	260	298	258	281	305	265	247	293	248	292	294	277	310	266	266	278	295	269	296	264	270	252	260	298	257	303	302	281	318	293	278	278	282	285	287	273	271	276	262	256	259	268	299	270	264	291	262	272	261	248	287	272	273	317	297	290	267	278	286	271	291	269	295	270	273	280	246	262	271	273	274	286	259	275	271	285	277	286	271	294	277	261	293	258	276	234	284	286	293	279	282	290	273	256	288	268	287	278	255	272	256	274	278	265	293	270	277	268	302	271	293	257	258	273	252	274	315	264	267	284	307	284	270	291	269	248	276	277	273	284	264	300	293	294	286	295	279	251	282	233	270	281	241	244	231	268	303	251	285	261	255	281	298	277	274	272	279	266	271	283	263	296	280	256	246	284	256	267	278	254	266	277	261	247	252	275	286	284	283	265	286	274	213	244	287	257	255	276	264	280	281	284	292	252	235	263	293	261	267	282	260	282	265	260	316	286	308	289	290	257	285	258	276	300	278	293	286	267	251	256	280	270	282	266	250	281	250	257	259	282	313	282	292	269	262	259	267	286	281	292	249	260	273	302	273	264	240	268	261	264	270	277	264	297	279	252	264	284	266	266	256	292	263	269	288	252	260	266	304	274	279	303	299	241	275	301	306	266	272	272	285	275	254	285	279	251	303	313	279	263	253	252	272	263	284	258	284	297	281	305	274	267	246	275	280	280	279	288	266	263	308	294	259	280	278	253	281	256	313	289	280	269	256	259	257	283	242	287	305	277	294	294	266	280	286	271	287	292	288	271	239	279	284	293	281	237	292	299	273	264	257	271	269	282	286	286	304	270	290	268	292	276	288	283	248	280	269	255	274	279	287	265	261	266	301	287	277	275	278	282	256	282	231	250	249	240	271	255	277	271	276	282	284	267	262	280	300	313	275	275	277	271	290	292	293	284	268	265	257	264	272	266	271	277	260	281	283	289	280	268	302	256	304	283	275	284	251	265	279	290	302	294	301	308	268	268	295	259	277	286	261	290	274	260	280	285	263	260	295	265	251	287	261	268	261	258	270	271	287	292	282	272	297	285	276	278	274	267	248	302	275	274	275	262	278	278	312	304	281	274	278	267	271	254	312	301	254	293	300	267	301	279	259	272	290	249	253	282	258	274	245	278	294	270	266	264	273	309	276	279	262	271	270	264	284	280	295	293	295	271	286	301	248	262	279	260	263	259	246	299	293	276	270	271	245	294	284	282	275	259	286	271	287	274	297	293	258	261	300	273	249	280	293	269	281	257	281	299	277	278	267	279	279	263	289	278	281	294	285	255	272	275	276	273	288	281	284	296	300	262	290	266	280	267	286	284	293	254	287	259	281	290	300	291	285	262	299	298	247	277	270	273	324	297	299	279	290	269	264	254	294	280	299	320	304	283	276	286	263	284	249	267	263	287	292	292	261	288	248	266	274	293	292	285	274	310	282	241	283	285	286	286	276	287	283	300	301	280	292	280	273	265	306	280	293	271	269	274	270	255	244	258	285	274	319	312	241	288	271	256	274	264	278	263	268	265	298	278	269	267	280	280	215	269	285	284	266	262	295	287	255	294	234	283	287	278	286	306	251	273	285	274	292	267	283	260	279	275	273	280	267	293	272	273	259	272	264	274	294	251	291	268	282	312	287	267	268	259	280	285	266	303	257	276	271	251	299	268	254	301	277	282	277	267	293	286	256	260	281	293	269	271	283	290	302	284	279	248	294	259	288	290	259	317	278	295	268	269	267	301	256	280	282	293	263	273	288	292	284	290	299	295	275	290	236	278	287	282	281	265	263	268	295	259	267	278	284	258	277	279	282	261	283	301	278	277	266	276	278	279	245	303	259	266	308	301	330	268	282	274	291	261	226	288	256	277	290	268	291	263	263	272	281	312	281	287	275	268	296	280	251	263	265	280	271	285	287	271	285	275	306	260	246	265	251	277	291	295	272	292	271	273	288	306	284	279	280	264	260	256	283	239	282	271	270	285	296	257	269	255	260	267	284	311	264	286	269	262	291	255	273	267	308	273	291	287	265	264	274	241	283	281	307	289	272	293	244	288	276	274	280	258	259	246	270	258	269	298	271	255	314	270	286	268	266	268	277	285	254	278	279	288	282	289	281	294	254	271	286	270	278	270	260	291	284	265	266	291	263	281	290	248	255	275	269	323	290	272	300	268	255	289	253	261	266	292	293	255	274	234	299	273	270	276	261	287	293	278	281	273	291	255	267	280	266	269	287	270	313	276	288	286	266	285	281	249	276	248	306	265	269	273	286	245	278	255	294	263	295	258	273	268	265	264	241	280	268	282	254	282
18555	741	660	407	410	387	359	337	317	298	315	302	331	351	327	301	278	300	293	266	307	323	315	300	324	333	274	299	305	293	316	321	302	286	321	290	312	295	327	275	254	311	297	298	286	258	301	313	288	306	311	303	263	265	297	295	276	265	272	311	322	287	282	330	290	282	265	296	295	276	295	283	305	295	287	280	266	282	299	298	302	280	267	323	296	307	270	312	277	291	275	290	307	294	314	268	279	267	316	282	339	284	285	281	308	264	298	295	314	292	285	294	263	302	336	311	310	334	286	283	308	313	268	285	302	290	292	279	289	301	293	297	313	284	293	292	296	334	293	292	314	330	299	293	271	269	326	288	310	303	274	296	272	276	306	281	297	308	272	294	315	276	301	311	279	271	327	304	310	299	294	290	298	314	295	304	312	312	284	274	306	317	282	306	270	275	311	266	289	284	267	271	294	312	276	306	316	314	279	263	292	290	315	293	290	291	304	286	300	281	296	297	305	298	299	310	326	312	282	301	286	287	292	303	297	291	274	319	275	319	284	291	276	288	284	311	302	331	278	296	329	279	313	298	318	274	275	297	288	280	311	315	305	268	271	284	283	271	315	270	281	271	329	321	327	302	303	282	306	302	280	304	266	286	301	281	295	266	284	309	310	323	273	296	296	303	291	321	279	302	262	301	316	278	314	318	289	299	299	297	299	304	287	296	291	293	319	263	305	307	306	303	293	315	277	310	294	281	307	276	308	283	281	294	281	281	306	304	294	294	307	312	271	294	274	314	316	308	320	304	322	290	295	287	262	276	316	300	337	294	320	283	273	293	307	299	290	301	286	280	296	305	285	284	288	333	281	290	288	324	249	288	273	310	317	313	302	301	295	300	279	283	322	307	306	306	300	277	303	270	310	330	279	323	300	279	298	297	271	262	316	325	291	288	323	282	310	331	285	315	294	274	324	268	302	307	274	299	287	281	248	290	271	308	295	313	274	317	310	265	319	290	266	316	296	306	305	314	292	292	284	290	318	251	279	293	305	278	285	307	311	287	287	280	299	297	288	287	290	305	285	301	288	295	271	300	286	271	279	332	289	296	312	313	298	286	267	282	311	313	296	291	298	287	307	302	271	308	308	275	281	298	284	311	296	312	282	320	303	292	292	309	302	297	287	255	284	304	288	307	305	310	294	323	294	289	286	318	305	267	298	314	290	261	323	314	306	324	284	292	324	298	317	290	285	298	291	297	298	304	326	302	281	253	275	296	287	297	297	310	315	308	271	277	271	296	265	307	299	344	303	261	281	327	270	287	301	276	286	277	292	312	299	287	303	303	291	309	278	269	326	302	332	302	282	295	288	297	281	317	320	292	292	323	299	280	289	292	274	291	287	300	300	304	316	282	290	288	298	287	287	284	300	280	293	283	302	256	278	284	282	315	327	283	322	265	296	302	293	282	279	319	295	298	288	285	310	313	280	296	316	304	292	327	300	288	273	308	308	299	318	307	314	290	314	307	320	329	315	285	335	297	298	308	277	295	283	287	270	274	287	299	285	302	285	283	330	316	303	279	302	276	314	315	294	298	279	281	291	313	327	283	304	264	283	238	291	309	304	273	311	266	316	294	303	295	285	263	288	264	299	268	297	287	286	277	287	318	252	281	278	291	302	303	312	302	337	280	271	267	267	281	320	300	285	292	303	288	270	259	290	303	289	310	318	289	328	297	285	289	295	275	294	308	279	261	290	298	316	329	299	261	291	303	279	291	287	292	273	290	318	288	288	282	307	286	290	329	306	291	294	300	273	313	290	300	294	293	306	321	285	261	272	274	301	319	283	286	323	295	256	289	301	309	289	300	325	286	298	309	295	297	239	280	324	320	309	286	273	273	300	298	269	280	311	304	307	284	323	293	282	318	285	277	305	314	269	311	288	317	315	290	303	286	309	297	300	311	276	286	310	282	285	304	280	282	283	283	302	307	314	332	283	309	289	292	310	317	293	291	300	267	313	276	306	314	285	289	280	326	285	324	302	258	290	328	288	317	307	257	319	310	276	300	292	319	258	294	324	296	302	293	262	310	292	325	259	305	296	310	305	298	301	286	325	284	278	278	284	304	310	282	297	327	296	300	284	288	301	300	286	274	312	290	310	281	302	304	293	319	316	288	278	295	299	285	292	289	303	276	278	325	291	288	309	292	289	290	316	320	340	318	275	291	289	301	272	250	285	298	285	299	292	310	316	279	296	308	297	309	287	288	280	307	268	308	271	296	272	312	278	314	284	306	295	269	292	257	299	302	297	296	321	309	308	306	284	333	301	303	313	299	326	308	311	286	283	300	314	310	305	278	285	297	302	270	298	316	277	308	282	307	308	286	277	278	295	281	299	322	322	297	293	302	303	300	281	317	283	315	298	286	330	299	301	305	287	309	307	315	299	294	278	292	291	293	283	315	272	273	320	312	280	315	284	295	274	305	285	302	288	299	297	269	338	321	296	299	313	322	308	288	306	305	307	304	306	305	274	303	298	301	310	285	285	282	318	304	301	291	328	279	301	274	274	316	275	288	300	285	297	295	278	314	294	297	277	298	298	323	288	323	291	301	314	310	328	320	270	302	296	288	302	342	304	325	292	302	309	305	282	276	328	304	281	317	295	292	301	278	313	288	301	276	271	298	300	284	248	284	312	284	286	313	303	271	299	304	282	295	284	294	298	299	284	309	298	277	306	296	287	282	322	266	310	299	265	293	270	301	307	261	301	274	308	323	292	288	308	275	292	299	287	297	271	339	275	305	269	294	312	275	289	324	282	297	266	294	286	298	290	301	283	309	309	291	290	301	289	297	274	293	326	294	293	307	280	276	290	272	322	291	282	284	316	295	290	289	309	328	288	313	307	288	282	285	314	290	310	306	292	281	328	302	311	320	296	290	297	308	281	317	315	310	284	323	303	314	274	299	319	272	328	278	310	288	281	317	301	299	277	277	300	312	312	323	299	299	317	326	274	302	300	308	289	319	284	313	281	295	277	277	308	329	309	303	273	295	305	311	300	300	320	292	266	314	284	272	270	282	292	274	282	258	281	327	300	278	315	284	312	272	310	293	307	319	329	295	304	338	277	290	307	272	290	302	285	302	311	286	308	318	300	256	307	306	295	281	311	288	289	307	329	279	289	326	295	287	278	276	330	298	295	286	309	302	280	302	290	281	281	313	291	290	287	288	295	263	288	287	280	329	283	315	292	301	283	319	297	281	267	285	304	320	311	308	290	294	308	268	299	286	289	306	292	300	257	297	267	282	318	279	329	292	300	302	298	301	282	304	304	279	300	292	267	311	292	264	305	282	286	271	327	295	305	328	280	325	271	291	307	281	294	285	310	297	288	332	302	289	295	282	330	286	283	298	330	306	322	313	311	305	264	287	288	296	282	293	283	315	308	316	299	298	288	309	299	272	303	303	323	290	279	281	289	323	304	287	266	308	317	271	291	295	282	316	293	303	308	317	313	297	315	284	294	310
25073	20658	26795	24529	20645	9478	1121	750	627	607	500	521	471	499	426	464	457	455	433	417	370	423	399	403	404	388	384	359	417	384	369	382	359	390	362	366	363	363	399	389	410	386	359	377	404	405	356	333	371	366	376	375	402	397	347	375	362	377	354	370	374	399	400	377	376	350	359	378	351	369	397	349	344	377	394	398	364	389	372	357	377	353	341	349	390	345	361	393	397	349	332	358	376	391	351	393	365	385	374	403	384	347	373	361	396	358	415	388	375	397	355	359	327	366	375	355	359	358	400	354	374	357	372	364	339	387	329	362	407	379	387	381	354	377	349	358	403	382	361	384	416	414	361	373	361	387	352	344	398	349	368	352	354	365	358	375	372	375	356	381	352	394	420	374	382	395	377	364	401	337	389	344	357	345	371	364	402	388	365	382	340	403	351	363	387	397	385	341	367	378	357	376	367	347	380	390	344	382	376	387	340	345	371	356	396	367	359	357	353	376	344	387	369	379	395	342	377	414	342	356	369	354	371	379	360	351	360	381	343	374	384	391	364	373	373	363	383	381	365	360	338	380	366	366	383	354	342	365	335	360	376	364	378	340	379	346	382	379	392	394	348	391	360	369	386	388	381	388	330	416	372	377	349	353	321	327	349	336	358	379	366	360	353	362	360	370	358	385	373	384	367	395	383	380	349	384	379	392	355	390	380	389	384	391	410	366	373	348	361	381	352	358	378	371	364	403	381	358	357	402	362	360	379	386	357	401	371	374	378	380	357	360	387	380	337	348	345	350	364	394	377	381	397	375	365	354	360	368	382	349	350	351	378	371	352	377	361	375	373	372	364	387	355	359	388	344	331	384	344	384	357	340	368	375	366	358	394	361	385	395	386	366	391	380	343	389	349	397	394	393	393	359	366	372	366	373	342	362	363	377	352	347	402	353	353	402	361	404	390	371	371	345	416	372	383	384	401	385	386	362	389	349	355	371	357	395	391	369	341	361	388	387	351	381	376	389	368	388	354	381	338	387	397	400	369	361	371	397	365	365	379	368	398	343	392	367	367	368	384	354	395	323	350	356	353	335	371	357	353	348	360	358	366	375	413	387	387	362	374	367	370	349	375	374	376	421	341	376	376	348	360	384	362	407	358	331	356	381	407	377	369	354	391	368	369	359	386	401	334	377	336	371	383	367	361	378	377	369	402	378	348	381	338	352	348	358	366	370	355	350	359	397	421	360	347	363	385	336	390	383	375	405	360	332	367	343	381	363	351	339	378	396	365	353	364	382	373	371	373	401	357	372	338	394	378	369	363	373	379	346	374	363	416	363	376	389	370	386	351	391	342	356	361	387	417	341	371	383	362	344	367	343	402	410	376	371	394	353	357	363	371	353	394	360	396	327	368	407	383	377	379	375	369	334	388	390	382	393	394	351	383	338	330	386	409	368	332	359	362	342	391	392	387	378	337	377	376	340	430	354	328	381	355	337	384	405	384	379	390	378	345	370	371	389	377	372	358	379	341	349	407	374	365	373	386	375	336	365	366	382	345	371	387	382	381	372	376	392	384	371	338	353	369	395	406	350	375	395	367	336	366	375	365	369	375	413	354	380	349	371	372	365	358	372	345	335	391	365	385	386	374	362	393	367	362	394	381	350	352	375	383	366	372	386	339	339	381	362	351	347	351	388	375	364	365	372	382	344	400	376	358	337	370	382	356	388	362	398	410	378	366	397	402	387	382	367	367	369	365	319	389	373	353	345	419	354	360	376	404	373	376	374	340	386	324	377	346	339	354	388	387	398	376	393	392	355	375	382	395	407	351	410	377	356	383	359	393	400	356	343	385	349	372	341	365	377	346	365	361	367	372	327	356	387	373	327	332	379	375	375	367	372	370	347	352	390	383	372	404	372	362	359	382	358	367	367	376	373	338	361	366	360	372	377	350	359	378	374	373	362	364	396	364	358	384	398	341	404	372	377	384	348	353	388	372	384	380	392	339	382	395	352	399	367	367	369	395	390	360	372	348	383	344	375	337	360	383	362	354	361	349	374	362	365	347	359	389	361	347	381	366	368	387	381	377	412	360	354	340	385	391	371	344	362	390	383	368	376	369	381	389	355	370	373	359	363	367	383	386	358	368	332	370	384	396	408	357	367	324	354	389	342	399	390	364	353	368	336	418	352	333	374	385	375	356	335	382	402	360	353	346	366	381	381	367	374	385	360	358	375	375	394	386	365	380	381	374	352	368	344	376	355	381	385	385	392	396	350	383	368	357	369	390	367	368	400	386	389	381	370	376	350	368	352	391	389	399	337	379	357	387	391	349	337	365	397	369	355	416	355	380	387	359	359	353	365	374	356	354	355	404	353	356	375	412	362	344	389	391	361	387	362	372	377	386	389	384	367	349	406	347	369	370	386	376	345	384	371	387	395	414	366	383	328	356	350	400	384	345	351	409	333	358	382	354	398	356	348	380	385	376	375	362	324	362	376	361	357	365	382	383	402	388	382	374	364	363	341	350	355	385	367	364	388	358	337	359	407	355	347	402	393	332	378	357	368	347	403	354	347	347	373	377	389	394	380	378	356	370	353	388	384	383	357	374	353	372	339	331	392	370	369	374	365	310	372	371	359	318	366	383	350	391	378	367	347	373	363	354	414	406	381	378	365	394	357	323	388	395	381	348	368	370	386	361	418	384	355	365	358	355	348	359	342	400	344	357	384	406	374	400	350	348	363	392	383	369	376	378	344	360	345	351	354	356	386	378	330	392	379	365	370	374	366	375	397	367	386	351	410	398	351	324	380	395	362	365	348	362	347	335	356	371	369	380	360	352	381	349	347	397	364	370	346	343	391	389	358	353	367	413	367	351	361	401	370	381	363	372	384	346	386	360	376	377	364	380	373	398	381	347	367	383	381	362	375	349	352	333	365	356	412	405	357	353	373	361	390	358	398	354	389	372	381	417	380	373	377	353	393	374	397	410	361	411	382	386	409	353	351	386	389	392	354	352	340	350	396	375	390	359	367	388	345	377	366	350	359	349	334	385	315	363	383	355	379	395	413	381	404	357	380	382	361	338	345	393	388	393	346	374	361	413	353	385	339	355	343	354	381	402	379	360	384	358	361	370	379	355	367	386	380	370	360	397	376	361	373	352	383	335	365	379	379	397	389	370	352	359	365	380	378	384	338	376	332	375	373	381	367	348	351	374	355	368	392	357	397	324	408	395	384	359	364	383	389	348	365	363	388	354	358	371	362	393	405	364	364	355	344	360	361	373	364	367	352	360	349	353	364	393	359	366	350	373	354	361	349	367	367	381	369	372	366	364	337	362	339	333	391	394	361	326	339	390	374	368	375	363	378	372	355	390	348	375	390	390	347	370	367	375	370	421	373	365	346	331	364	377	352	387	404	343	374	386	339	358	389	382	382	355	374	370	363	351	370	367	376	390	366	349	382	351	372	360	381	374	344	361	375	363	362	327	407	353	360	406	383	378	326	389	333	379	375	381	346
25720	8205	7399	3973	2638	1880	1466	1223	1020	827	801	743	650	583	535	530	485	497	451	482	431	424	455	457	437	416	447	409	415	383	412	468	389	385	400	403	379	388	377	358	378	347	408	387	352	413	373	374	378	379	376	367	365	376	392	372	386	401	389	379	394	392	337	375	382	375	343	385	385	358	374	385	352	333	418	367	374	378	381	360	351	373	360	376	363	336	357	330	399	336	361	349	389	366	359	362	355	372	423	369	376	401	371	390	402	379	373	394	337	369	333	357	345	381	380	382	334	338	404	353	374	357	339	380	339	357	377	378	374	348	364	371	356	354	374	360	401	385	388	440	455	379	348	347	375	367	365	409	361	390	370	368	354	395	395	334	388	364	325	372	373	357	405	377	338	355	399	374	368	356	362	348	373	352	412	376	358	355	361	357	350	388	368	366	397	388	382	369	356	435	388	367	361	397	362	328	368	361	358	331	368	356	396	340	381	362	375	358	370	356	343	366	388	360	369	373	360	383	371	345	369	399	315	392	384	338	418	351	365	338	371	405	363	347	353	371	354	387	366	378	369	386	374	383	404	385	359	344	373	396	385	375	345	322	368	361	375	369	359	349	349	356	388	347	371	393	384	352	356	339	369	380	345	356	382	374	394	357	371	391	393	407	368	390	375	349	401	349	354	386	340	334	364	354	354	410	349	374	358	346	354	360	361	358	367	392	369	374	383	364	365	375	354	387	361	379	410	355	364	378	362	398	401	357	362	360	374	367	390	390	390	390	380	349	355	340	426	363	352	370	355	333	349	388	412	372	338	411	369	346	369	355	367	391	401	385	345	347	364	371	378	396	393	356	371	386	363	360	371	339	358	362	392	378	372	396	397	351	329	357	382	327	381	397	357	357	357	364	361	377	407	356	378	341	351	344	363	343	391	358	380	358	387	353	365	355	358	354	383	368	376	360	341	352	354	354	342	363	339	368	359	364	377	369	347	363	373	333	392	369	340	333	370	368	342	345	365	376	350	335	356	371	311	370	379	349	385	389	341	363	384	387	349	359	398	370	382	341	371	388	390	382	390	372	375	357	369	342	381	333	363	362	375	331	367	341	398	331	384	365	368	343	380	365	338	353	336	347	339	370	396	365	357	370	369	373	371	349	365	382	388	407	403	377	367	355	395	361	378	380	350	334	357	330	376	396	361	364	357	383	385	383	369	374	391	343	382	369	360	350	336	381	343	394	370	329	405	354	349	353	362	346	369	349	348	386	370	359	341	351	347	349	373	345	380	373	389	366	416	334	411	344	366	379	392	347	358	359	356	338	376	405	346	349	401	352	355	354	392	336	374	330	363	379	391	372	362	352	367	358	396	393	359	374	346	346	343	388	358	382	384	395	361	373	379	366	364	372	369	371	374	343	335	372	370	365	325	363	391	405	369	349	378	327	381	351	364	373	362	371	369	336	395	348	350	363	329	357	360	342	388	355	330	343	351	357	353	349	385	383	344	361	399	357	367	364	372	379	340	319	384	345	350	358	376	387	387	371	359	366	422	387	383	365	369	387	394	341	411	363	394	370	367	359	355	379	371	360	367	321	345	330	371	373	369	348	387	378	374	370	372	382	357	364	344	334	381	363	350	375	362	323	364	359	351	337	376	390	378	341	401	363	377	346	353	364	368	366	368	388	353	338	380	371	332	383	402	372	352	393	364	345	362	372	368	361	373	333	378	337	347	372	344	374	376	376	343	390	339	338	366	360	382	358	376	370	322	365	378	342	372	403	361	343	332	420	368	381	366	395	310	362	383	383	346	362	368	374	360	368	368	361	378	364	376	385	352	383	379	377	365	367	394	385	353	374	350	370	359	374	380	353	381	354	402	400	367	392	362	366	328	393	353	364	349	347	323	360	377	357	362	392	370	372	393	379	339	355	369	385	388	391	351	365	398	391	337	368	380	377	360	358	353	366	354	381	345	363	403	345	334	369	400	432	388	358	389	374	385	359	346	337	354	366	370	338	346	357	347	373	345	399	358	349	367	396	387	379	370	403	363	415	380	346	393	349	345	337	385	378	335	345	344	369	380	365	389	344	369	363	366	354	346	369	370	389	356	347	358	363	350	347	383	372	360	360	392	364	388	379	367	345	369	365	380	376	390	378	388	392	349	370	337	353	360	381	373	338	334	355	335	378	394	345	354	373	355	368	370	378	373	355	355	373	368	389	380	409	368	370	395	390	361	339	359	368	381	345	382	365	372	403	416	384	345	354	370	362	392	365	363	389	389	340	385	363	391	375	390	353	397	367	399	340	424	361	330	387	380	370	359	404	375	372	339	346	399	352	354	375	360	399	395	378	368	373	385	407	367	367	357	375	350	349	319	354	339	385	365	373	352	351	382	365	391	346	374	400	377	376	413	354	381	325	339	396	364	359	373	396	375	339	364	361	364	360	364	355	362	373	348	341	350	407	330	356	369	374	371	354	338	375	368	360	368	342	357	395	355	342	397	374	350	403	370	404	358	374	379	387	364	369	375	380	341	367	373	366	393	376	359	361	337	364	365	389	365	344	356	359	390	361	385	379	357	384	357	387	363	385	330	378	360	386	355	382	373	367	357	370	367	381	343	363	352	370	363	373	360	344	331	402	340	388	369	401	341	364	378	369	372	357	335	353	355	346	334	364	385	358	383	367	348	360	378	349	351	377	407	383	380	374	375	364	355	373	386	391	361	364	371	379	353	350	357	363	360	363	369	400	369	370	380	375	319	346	354	362	354	375	357	385	377	370	380	379	382	351	369	363	386	356	371	353	377	374	398	343	338	380	379	343	406	374	377	360	376	394	377	332	386	364	361	366	333	366	396	356	365	358	375	374	363	359	349	380	355	356	382	345	346	373	359	375	352	390	385	375	368	357	382	387	355	333	336	367	347	366	395	360	354	335	365	385	371	341	357	392	345	365	378	374	392	359	403	376	353	326	382	368	378	370	352	386	337	335	349	340	383	386	391	365	367	324	362	398	371	374	361	338	344	355	316	350	372	364	370	353	342	390	362	356	355	370	392	399	365	370	359	341	379	389	390	364	392	401	380	342	351	368	338	376	355	348	373	362	381	348	388	378	363	395	339	374	354	346	407	418	388	353	373	377	368	360	368	349	355	371	370	352	355	344	372	348	383	372	351	376	364	365	385	375	331	378	382	364	357	371	380	337	383	351	377	336	381	397	381	386	373	422	369	349	371	403	391	347	382	366	333	399	368	346	357	384	374	359	362	327	336	389	390	394	342	386	399	406	387	341	352	367	359	377	401	360	352	350	347	380	371	374	356	366	388	386	362	359	375	386	356	352	386	344	362	373	374	351	387	342	361	399	388	353	371	365	344	332	319	364	396	355	366	369	321	400	357	353	339	358	388	366	364	374	382	357	381	379	346	389	350	365	382	347	343	367	340	381	358	355	374	404	359	379	369	345	363	390	359	356	373	368	384	356	393	368	371	360	313	380	370	335	348	363	396	361	390	340
22904	20632	27235	24057	20634	20728	10515	1667	1220	1024	1023	1062	946	937	834	831	856	814	774	849	761	761	769	743	720	719	764	732	699	744	752	681	689	720	687	670	724	715	697	683	714	716	699	687	713	712	687	683	683	665	754	690	708	687	716	665	732	648	683	714	644	710	717	683	670	717	663	678	697	681	673	723	721	699	684	765	715	708	646	678	666	705	698	672	716	714	717	673	666	697	705	728	733	668	670	715	672	693	678	686	637	666	690	702	678	720	676	693	654	687	686	711	680	675	692	681	677	662	718	712	696	663	686	724	713	686	669	675	666	721	691	721	733	663	697	659	708	713	723	730	746	674	690	682	739	703	683	657	715	667	668	671	668	687	640	640	694	702	633	689	650	695	660	670	696	690	713	696	694	636	701	699	709	726	662	700	686	685	673	698	686	631	710	694	667	715	678	675	661	717	732	656	663	728	688	668	668	668	667	697	712	669	758	718	674	699	709	686	650	649	695	697	643	685	635	645	671	724	757	652	688	708	698	663	669	644	682	661	654	669	696	677	691	690	703	635	666	699	659	678	659	629	723	670	669	693	690	650	669	647	721	657	716	709	645	696	734	721	681	684	683	698	688	707	643	676	729	682	639	673	673	685	694	686	680	710	738	664	677	688	684	699	684	628	651	647	679	646	682	632	671	672	699	658	637	668	659	700	694	668	683	673	730	656	637	665	691	745	680	670	692	655	725	681	716	728	715	673	669	671	648	615	697	681	664	708	675	694	644	690	648	649	676	661	677	659	678	694	691	616	673	668	681	659	689	673	675	664	700	627	692	658	702	679	707	659	704	642	622	665	645	650	618	674	669	686	652	686	649	667	672	702	679	713	704	684	713	684	673	708	658	670	700	705	706	706	682	675	680	717	723	703	659	722	653	663	666	739	659	695	699	633	648	681	653	657	694	656	728	691	692	676	679	695	689	750	719	690	677	648	682	670	704	616	681	674	698	681	748	687	629	636	672	730	649	699	657	670	679	651	683	747	664	717	663	684	712	628	688	667	652	677	675	672	712	668	642	645	699	639	732	703	687	736	687	708	680	695	683	681	697	635	691	676	663	678	734	676	632	652	705	686	697	658	656	717	709	705	703	683	709	695	693	675	663	719	705	683	670	673	685	675	680	681	733	655	632	658	680	664	687	651	686	657	718	673	602	687	631	675	658	655	714	693	646	711	675	690	673	672	675	722	675	665	668	686	652	689	674	682	667	643	682	647	673	656	647	677	683	701	680	681	704	691	689	674	665	639	626	680	718	675	689	671	646	654	707	747	622	633	677	702	688	650	701	672	713	720	710	719	675	672	737	700	681	654	658	706	657	697	624	671	665	658	640	696	650	664	692	673	661	629	677	658	712	647	698	626	631	705	683	686	641	692	645	639	676	660	728	724	676	655	736	683	665	665	657	654	699	673	668	648	709	670	668	701	676	654	658	634	654	671	665	690	665	661	705	691	671	685	650	698	728	655	693	660	641	651	718	713	679	678	659	697	711	714	694	706	654	683	690	661	683	702	696	677	637	651	671	666	726	677	689	665	686	695	617	671	651	622	695	703	675	678	678	653	647	672	669	710	693	731	651	668	681	683	683	681	689	699	666	698	732	656	686	677	728	669	658	693	653	660	675	680	676	711	666	693	726	686	691	689	655	662	706	681	730	671	681	683	691	676	707	688	651	655	643	675	687	620	655	669	700	703	694	705	664	671	655	661	675	682	648	696	656	701	740	674	673	681	661	671	681	683	688	663	704	684	711	668	701	693	649	656	668	691	661	728	711	695	588	634	696	717	672	671	660	690	678	697	703	695	672	663	678	635	662	672	659	732	727	691	713	685	659	657	669	693	657	681	697	659	683	670	690	669	655	659	649	680	710	684	713	660	694	682	634	692	694	662	702	677	683	684	671	681	658	667	704	682	696	658	664	655	681	717	700	663	681	639	684	656	713	686	683	677	668	678	669	684	640	665	695	687	683	703	669	689	709	670	669	671	674	688	679	685	674	674	739	667	714	686	710	654	692	645	625	690	597	705	674	731	696	651	643	684	631	629	654	652	661	683	738	685	682	680	677	707	668	680	669	660	639	675	720	695	686	670	694	696	646	657	664	661	653	678	651	688	713	688	663	653	644	697	749	641	683	675	683	695	625	627	676	702	662	705	763	667	678	656	688	673	734	700	683	685	688	650	672	662	647	724	686	668	674	700	635	691	688	673	714	679	686	651	676	745	669	699	674	695	718	756	656	655	661	716	661	646	657	682	631	672	648	701	675	688	696	679	676	702	692	693	700	657	702	683	684	683	719	686	698	698	698	714	698	704	664	686	693	679	694	666	661	679	691	702	624	712	673	704	707	675	646	673	676	656	688	669	717	671	730	656	698	713	667	654	652	655	700	681	715	661	718	666	711	679	684	669	682	692	704	686	635	652	680	681	705	663	656	691	732	698	636	672	710	669	668	645	661	670	695	643	679	682	663	690	684	667	708	653	693	691	681	684	726	667	611	694	666	701	681	696	618	680	672	671	704	697	695	687	693	664	657	726	687	686	699	674	708	620	658	667	710	700	648	692	669	702	659	657	656	681	761	675	715	687	686	717	726	704	647	688	659	744	666	697	674	653	662	624	662	653	704	661	677	712	681	627	639	679	644	711	662	680	703	668	688	669	668	675	694	668	717	630	667	685	675	696	709	668	673	661	715	648	679	675	685	667	742	681	648	644	644	665	649	662	664	670	672	647	677	736	699	670	689	706	666	705	697	653	705	681	668	671	693	681	723	692	682	679	668	689	718	744	694	689	653	714	706	658	675	682	633	704	660	656	636	721	677	699	713	664	678	685	656	674	668	677	731	709	708	691	686	709	671	734	646	654	682	672	667	682	687	657	679	665	695	655	690	681	617	686	662	692	681	642	663	684	670	710	653	716	631	660	677	700	685	704	682	669	668	634	659	728	666	654	710	720	655	695	673	657	652	671	678	643	623	636	674	710	637	641	643	654	668	695	693	685	675	635	733	702	648	729	682	645	667	678	704	676	665	661	682	680	680	668	699	688	697	655	647	660	712	655	646	681	685	670	674	646	696	699	690	686	689	637	721	690	721	676	674	717	678	700	673	672	694	671	639	692	694	687	684	623	651	689	654	680	615	689	669	662	700	636	694	687	708	684	675	741	691	674	669	620	693	653	641	681	671	652	638	677	625	676	600	675	684	718	700	668	686	674	661	724	732	694	703	664	721	694	701	632	648	663	664	676	681	661	658	667	640	651	718	700	705	669	689	723	678	657	660	670	689	654	639	692	661	671	654	652	679	721	680	685	649	688	670	668	718	661	662	710	658	642	679	608	687	716	656	688	667	666	696	678	701	672	659	647	680	746	684	675	654	698	688	754	744	643	674	665	701	665	691	681	642	697	654	695	703	711	647	672	656	719	672	640	696	712	695	647	680	647	682	663	704	702	688	736	693	647	668	711	663	717	676	718
20737	14359	12977	7335	4976	3673	2851	2353	1934	1728	1522	1363	1210	1108	1070	1033	997	878	854	847	850	779	798	797	801	735	752	752	706	712	740	732	662	743	722	779	666	726	730	675	681	679	674	669	673	708	730	702	662	680	667	690	696	691	660	636	673	649	665	671	658	714	665	634	699	686	659	701	667	654	652	672	632	679	633	685	655	672	666	617	663	652	660	668	661	709	653	655	649	646	667	692	681	683	671	618	614	628	654	635	671	677	671	636	615	679	660	648	662	662	631	642	664	571	700	676	660	644	684	643	643	673	657	659	658	658	622	615	634	645	662	664	630	604	618	685	632	737	699	754	735	663	651	654	620	651	700	617	684	631	661	643	644	633	721	623	646	686	689	648	703	643	658	675	670	631	656	587	669	666	662	677	614	712	657	618	652	649	612	633	625	662	639	629	673	639	634	635	653	630	668	635	653	664	645	661	663	651	637	681	647	627	689	653	664	651	649	645	649	678	671	642	621	637	640	627	621	670	636	651	651	654	642	683	688	698	630	634	650	667	631	626	662	674	636	642	630	629	607	682	644	653	698	644	608	611	652	638	665	708	647	645	636	658	683	618	638	634	631	680	625	650	618	649	639	644	671	696	680	603	604	587	624	602	655	638	648	648	658	616	680	646	661	617	660	628	685	680	653	649	648	608	644	660	644	661	622	688	633	657	623	669	639	618	640	678	655	633	710	633	644	658	595	643	672	642	642	631	644	639	650	653	636	605	655	648	615	643	636	655	659	638	611	694	630	618	644	605	649	655	646	644	615	626	689	645	653	599	687	644	646	671	642	657	650	651	678	638	659	628	658	646	700	616	677	637	641	643	688	666	597	625	660	672	656	646	673	648	644	669	665	615	695	647	634	649	662	632	660	638	675	617	611	660	707	645	650	614	646	671	671	669	683	678	666	609	668	635	660	672	654	637	640	640	628	620	631	659	652	636	621	664	615	619	668	650	571	624	604	638	630	658	624	686	711	635	635	645	659	662	657	616	639	611	686	642	612	653	648	676	627	619	664	667	620	616	650	637	668	658	627	612	635	596	664	638	648	647	649	663	677	624	670	646	631	640	648	640	635	653	671	645	618	674	652	657	666	659	672	648	644	663	680	657	686	661	661	651	685	682	624	671	667	676	690	610	643	672	637	660	678	617	676	670	571	664	654	648	612	651	686	687	674	661	633	631	634	661	658	632	636	665	615	639	658	631	645	619	613	633	618	650	666	633	630	631	666	652	696	622	623	667	640	662	650	666	654	658	609	657	671	640	661	625	640	641	625	615	669	617	689	628	620	660	621	652	695	658	645	657	684	660	649	622	663	660	631	666	662	589	596	594	641	641	695	631	647	642	658	634	639	648	674	637	649	675	664	633	634	604	605	638	673	639	613	686	665	675	628	634	604	624	629	647	676	627	647	632	618	618	659	638	692	633	641	623	651	610	667	646	619	638	660	675	612	621	694	619	633	681	625	650	640	654	655	631	698	665	639	600	631	646	667	656	652	652	645	664	656	634	686	622	687	641	631	624	653	658	648	692	631	653	644	660	632	668	640	652	708	627	653	641	665	650	620	598	629	628	655	628	615	650	643	655	668	671	650	667	607	621	657	678	681	682	651	640	638	662	643	667	650	650	673	643	644	619	676	627	639	663	649	617	688	634	679	637	660	629	650	630	639	658	666	629	647	614	625	624	612	665	664	680	605	618	640	633	669	598	648	585	659	660	676	633	670	672	616	643	659	661	653	624	661	649	685	664	664	635	595	625	656	636	718	627	621	647	641	711	624	627	645	629	640	663	636	625	600	697	639	644	653	652	656	656	639	670	633	678	679	674	705	671	675	664	693	627	645	670	644	687	671	565	626	636	605	698	645	615	644	632	645	683	602	629	609	664	652	608	673	664	590	666	677	648	666	659	588	672	647	664	626	699	628	682	658	615	648	677	628	687	671	636	634	670	667	650	613	627	619	628	651	662	629	683	640	707	611	640	607	638	634	655	649	623	647	632	653	637	621	625	616	635	666	657	707	666	630	645	625	668	616	684	624	672	664	612	654	639	632	637	653	647	630	645	648	638	652	627	638	661	670	661	684	629	636	662	584	608	639	668	614	671	653	604	615	636	665	631	676	651	691	684	620	685	659	646	620	633	613	622	639	636	689	618	662	662	690	706	647	631	615	651	635	694	628	609	655	664	714	673	640	667	668	632	665	687	664	646	663	635	590	666	647	650	626	646	651	627	677	658	609	671	641	682	626	612	636	673	621	667	601	647	703	675	641	667	640	645	677	626	660	631	664	625	668	600	676	640	635	630	631	655	616	647	645	670	692	647	646	644	668	665	649	635	693	642	659	708	668	678	666	646	678	661	670	638	639	659	649	694	625	639	615	624	660	701	662	689	601	638	660	631	635	663	647	709	657	624	640	645	601	666	654	633	629	626	668	632	701	653	680	678	629	647	657	660	693	650	685	596	683	661	664	694	643	626	653	606	630	584	641	669	695	619	646	705	698	637	631	653	658	658	722	661	638	669	634	707	655	600	677	698	622	685	687	663	693	610	630	672	667	650	625	718	674	645	667	626	610	653	592	633	651	647	647	664	706	627	638	633	635	645	662	635	673	687	634	634	628	666	630	668	632	637	679	623	662	615	677	642	606	664	657	642	653	673	669	649	653	622	653	622	608	611	669	657	626	620	648	617	660	659	637	658	645	608	617	670	671	686	645	610	665	642	648	666	653	650	683	651	628	651	641	658	635	629	662	668	660	677	659	645	623	657	664	655	661	656	642	678	667	605	635	673	622	639	678	638	632	670	657	674	672	640	626	654	647	620	661	646	650	601	602	665	653	632	671	668	689	649	651	668	640	664	637	635	680	684	637	644	638	651	659	611	632	624	623	646	618	656	600	654	643	674	602	638	658	644	612	658	676	624	697	676	687	644	609	649	670	633	692	656	626	660	642	677	623	662	688	606	667	619	670	590	608	690	672	689	670	688	607	672	679	658	650	687	663	666	663	654	648	692	634	675	644	661	613	623	629	623	662	681	692	639	682	631	632	624	623	676	632	590	654	657	629	638	662	625	644	643	636	665	665	639	609	673	598	722	674	640	648	662	651	643	666	642	685	687	654	643	658	654	645	672	621	642	620	660	669	649	662	681	659	674	625	635	620	622	678	581	643	639	645	688	607	644	661	690	628	687	592	633	670	648	672	665	680	687	664	621	650	655	699	624	627	612	590	662	667	618	643	641	645	664	646	680	665	650	647	637	609	650	678	675	635	675	643	660	716	638	633	664	621	649	645	654	624	705	605	635	630	633	680	667	610	677	659	621	633	625	662	682	591	670	660	675	618	638	634	669	617	678	613	721	659	654	602	632	631	645	643	665	633	644	679	626	662	612	629	698	627	616	620	631	629	626	642	720	702	640	660	668	688	629	666	647	621	621	636	685	663	628	657	605	695	638	644	636	619	640	637	653	671	617	658	631
31501	14640	2157	477	333	311	290	320	278	277	264	289	285	276	251	283	284	271	276	300	267	285	293	270	268	266	272	275	251	245	260	247	253	284	282	299	261	249	260	261	253	288	278	272	260	245	268	266	256	274	268	265	294	271	257	280	270	241	284	292	285	274	278	252	288	263	290	279	243	292	264	272	273	291	314	267	243	258	264	243	300	277	293	277	246	243	261	283	259	248	255	253	256	270	253	272	285	253	294	294	261	279	255	268	266	250	271	293	258	242	264	298	295	269	289	249	263	260	257	286	295	263	270	286	256	282	270	271	292	232	268	302	250	294	265	262	249	281	307	305	274	264	270	296	274	295	286	259	300	281	307	284	266	260	259	262	244	251	255	262	268	258	289	286	269	269	286	279	264	297	271	270	265	283	256	234	289	288	281	263	249	271	245	295	252	304	273	265	282	274	304	253	262	292	286	292	259	273	273	279	287	264	233	264	248	276	274	261	310	246	319	298	260	295	255	271	248	313	261	261	255	279	259	265	274	264	266	266	286	258	243	271	247	269	299	246	246	262	281	258	255	255	275	287	284	274	291	282	253	288	232	270	283	242	297	274	274	272	270	249	255	273	244	276	264	263	277	308	291	281	274	286	274	252	259	290	308	236	269	249	249	257	258	282	289	267	272	277	262	292	285	276	306	261	266	281	260	268	276	260	242	279	284	292	281	297	262	289	262	288	253	249	278	281	289	258	269	282	247	227	253	258	265	257	267	282	291	307	288	263	258	258	266	261	263	273	283	282	270	245	269	304	287	265	229	274	286	250	278	282	276	276	288	280	249	290	273	256	257	247	266	281	291	251	263	236	281	262	292	274	274	260	272	271	272	280	282	261	296	298	297	292	288	273	277	276	285	289	295	269	244	286	265	261	274	257	252	259	263	282	263	314	284	263	253	256	277	268	291	283	249	266	265	287	302	278	271	276	265	275	246	253	254	275	292	273	278	249	282	280	281	276	277	250	296	229	271	292	307	288	248	283	284	252	278	290	264	277	251	290	266	293	242	244	285	285	252	285	259	271	268	255	255	259	263	274	279	269	249	266	254	254	264	258	258	276	271	255	309	280	260	249	272	297	273	275	258	254	277	238	243	274	281	273	284	256	301	267	300	265	262	261	256	261	269	287	273	276	265	292	296	280	256	301	274	266	294	258	282	276	285	264	237	281	270	285	277	286	292	261	273	257	270	251	302	290	272	251	282	309	255	314	266	254	271	253	282	278	265	257	287	275	292	284	260	249	242	279	268	297	264	256	279	277	270	248	273	274	291	262	297	262	256	293	257	251	286	258	285	247	278	255	263	274	285	274	267	282	285	249	269	262	282	294	245	270	275	254	273	283	275	278	245	265	270	272	276	291	301	260	251	276	271	269	263	262	269	251	270	264	264	276	270	254	276	249	310	254	241	273	252	265	251	282	253	270	280	272	272	278	263	264	284	284	267	269	262	279	265	249	250	253	264	263	241	280	255	276	259	273	248	261	254	262	248	266	261	254	253	281	276	278	277	249	280	278	251	288	264	287	252	274	260	273	291	266	266	285	268	260	247	294	266	277	277	280	257	270	258	277	274	261	291	267	261	290	268	253	237	273	266	258	287	266	285	271	251	237	275	272	270	235	291	252	279	278	265	277	277	278	276	268	259	266	268	261	299	274	264	270	282	274	244	270	260	315	290	262	259	256	272	267	251	278	275	277	268	247	243	255	265	272	292	295	287	282	265	292	249	282	305	273	273	264	271	253	253	286	270	278	281	278	304	287	234	277	262	265	234	263	278	271	256	276	262	262	279	287	279	267	293	247	269	285	317	247	237	273	269	282	285	245	258	261	268	265	277	293	265	247	282	263	289	256	280	280	283	279	274	277	249	279	280	286	292	292	284	274	282	253	270	295	248	271	273	277	278	252	283	246	252	277	249	289	283	252	302	259	279	273	255	287	273	286	272	307	275	281	266	289	287	274	321	276	251	301	249	244	265	255	285	248	260	265	297	276	250	269	270	277	260	281	265	274	253	274	270	237	250	297	247	295	282	300	269	257	257	259	239	279	269	256	275	268	276	253	302	294	246	252	290	290	295	239	314	230	303	254	290	253	243	270	282	264	305	280	253	304	285	274	272	242	243	286	276	283	267	266	276	253	269	280	265	285	283	269	297	274	255	257	254	298	267	282	257	282	283	276	288	254	274	285	271	258	314	305	260	298	243	300	275	283	265	258	293	291	267	276	298	267	310	259	284	252	277	271	251	272	248	260	269	262	285	252	303	284	278	269	292	297	283	290	286	262	273	278	288	278	267	272	262	257	257	303	286	250	305	298	310	281	314	270	266	294	271	252	278	292	263	293	275	284	276	262	280	263	289	271	302	271	259	280	283	272	273	255	258	224	236	282	283	267	259	269	271	293	258	277	250	270	249	244	253	282	254	261	261	303	294	256	279	247	288	297	293	258	287	273	270	265	254	269	280	272	276	249	258	277	244	259	262	291	280	291	275	265	286	270	276	241	273	273	267	282	285	269	243	282	264	286	270	245	286	277	292	256	254	302	289	309	241	275	267	280	260	269	262	265	267	279	258	266	279	272	263	266	261	265	283	291	268	255	254	266	293	273	267	305	276	275	278	279	289	274	268	247	276	282	266	274	266	281	257	265	267	273	280	252	299	267	308	253	241	298	282	255	273	257	250	265	261	244	249	261	230	265	264	294	263	285	242	256	292	294	251	248	276	273	304	265	270	250	269	252	278	257	271	263	289	304	248	269	282	274	248	260	303	299	245	255	280	265	267	271	272	294	246	261	260	290	265	277	258	266	267	261	291	278	280	249	261	251	300	260	268	290	270	272	253	266	277	244	270	241	279	291	260	252	249	281	265	261	259	264	256	264	284	276	286	279	289	248	262	263	276	263	243	258	254	259	274	269	280	273	276	236	279	272	284	287	274	289	240	277	259	261	287	284	271	262	282	283	270	277	272	268	250	266	292	234	236	248	282	253	279	283	267	258	250	255	255	228	274	243	274	266	258	266	281	271	232	267	301	280	296	268	255	264	299	273	252	294	272	277	264	235	242	280	277	267	251	271	262	249	269	256	302	272	312	249	292	292	280	267	297	259	270	240	262	280	268	261	286	269	277	255	282	271	269	281	279	266	285	251	277	269	262	271	268	304	281	262	262	291	275	254	262	265	248	250	263	263	292	273	268	290	265	250	305	274	258	235	255	276	275	264	275	255	280	261	289	243	267	260	266	248	285	257	264	291	234	280	249	254	305	252	267	269	278	291	270	263	295	293	262	271	284	260	267	264	278	282	291	260	260	252	274	269	255	276	277	261	259	289	264	301	256	281	292	248	266	240	269	259	298	256	259	285	263	264	271	254	285	280	273	290	288	292	283	278	253	252	266	291	263	305	287	278	264	292	259	270	277	274	261	261	275	278	258	279	277	263	256	242	257	286	281	306	281	275	276	275	281	268	260	286
19263	777	694	449	373	368	332	326	316	311	301	277	289	325	296	284	301	304	297	296	316	323	323	289	314	285	255	318	297	321	288	284	254	288	309	285	273	296	247	297	335	301	305	283	282	291	306	316	308	296	320	277	269	267	309	271	290	297	290	300	275	315	269	303	283	288	286	295	294	286	300	294	284	287	290	315	278	260	283	292	244	283	287	307	288	305	255	263	265	306	286	296	286	306	266	298	286	277	310	280	280	285	288	293	299	312	287	284	248	312	289	311	271	298	287	285	276	307	308	293	278	272	311	294	283	291	304	291	298	278	300	280	306	275	262	317	298	288	295	328	332	288	313	259	302	268	302	296	264	287	303	284	315	276	319	263	290	282	326	319	300	264	241	268	313	291	269	302	302	273	302	311	306	279	289	301	309	296	313	273	273	280	306	298	285	292	296	277	293	325	294	270	293	284	305	313	266	301	277	300	313	296	274	303	298	259	283	309	290	281	294	300	292	284	303	289	298	318	285	314	280	313	265	270	296	299	301	295	291	294	253	269	295	297	273	304	279	283	313	287	274	301	308	280	265	300	296	306	296	300	285	263	288	266	266	294	278	287	268	287	262	265	261	269	311	288	267	328	317	274	291	293	319	284	278	277	302	309	344	291	265	322	291	267	280	274	286	270	298	297	291	284	296	289	257	267	297	286	270	291	301	292	262	295	302	272	285	248	300	309	280	313	286	283	277	274	323	261	252	308	290	285	289	258	288	278	301	291	298	261	285	297	297	291	257	296	288	280	275	307	263	277	313	302	313	269	281	314	313	298	288	260	282	278	282	290	284	281	270	281	311	290	306	287	320	288	267	288	298	321	301	274	292	276	289	300	285	297	307	303	298	283	314	269	272	286	298	295	270	258	307	306	280	302	292	323	302	298	273	288	306	292	294	325	294	292	277	283	263	266	280	317	310	276	286	281	306	287	305	300	313	257	272	262	316	277	299	322	288	311	297	285	302	275	251	272	283	299	287	259	274	279	276	300	270	239	283	276	300	298	299	298	274	280	298	305	272	286	314	309	285	296	316	280	288	304	276	292	283	293	305	294	282	280	308	303	263	301	290	302	326	311	289	263	286	263	309	287	277	318	283	283	277	253	295	264	289	308	265	309	308	300	302	273	299	315	349	297	315	296	295	276	298	248	283	259	284	263	310	294	287	272	310	281	281	270	300	292	338	311	266	309	302	276	291	290	297	274	255	313	305	290	293	282	326	301	293	271	296	296	277	276	318	288	285	291	288	280	328	296	276	285	265	281	292	303	280	299	275	286	287	295	301	292	268	298	291	326	272	298	285	300	293	289	292	299	315	297	318	296	276	292	265	339	310	269	308	303	269	265	274	274	280	271	286	322	261	293	295	291	328	289	307	271	275	316	312	315	246	301	308	292	304	346	289	316	254	278	276	274	293	262	294	275	288	289	291	258	278	258	340	333	301	295	295	261	281	301	252	294	281	308	287	295	281	295	282	260	302	291	272	301	274	312	284	299	283	280	310	261	317	293	297	317	288	292	272	281	318	288	291	275	276	314	291	271	288	289	306	302	288	284	301	336	267	300	322	310	314	288	277	291	303	276	308	288	310	324	288	264	316	285	292	287	290	304	277	305	301	303	287	256	269	291	301	282	277	307	296	304	281	306	279	305	293	276	342	300	303	312	299	269	333	275	299	315	290	287	283	289	289	314	310	298	303	285	288	305	307	312	247	330	286	309	272	304	270	292	307	315	300	313	290	302	283	300	302	256	296	298	285	300	298	286	301	301	298	289	286	270	291	271	321	318	305	279	273	284	272	278	284	316	310	272	302	274	285	285	281	293	312	279	322	289	295	285	299	302	304	285	340	260	291	279	268	326	299	270	281	307	282	280	306	268	285	305	261	302	293	298	294	305	282	299	286	307	280	313	266	283	299	307	292	285	306	284	289	297	286	290	294	285	293	305	282	266	263	280	290	266	280	308	269	300	281	329	324	277	309	289	303	316	297	285	282	329	283	286	295	285	279	284	292	293	287	310	260	309	310	293	306	299	295	310	283	295	292	295	300	292	282	265	277	281	292	292	291	276	262	294	297	300	274	277	276	284	308	286	292	286	296	314	264	290	258	284	284	328	317	283	300	308	319	296	296	284	249	291	320	315	292	245	284	303	264	266	303	261	305	282	262	303	272	301	284	274	278	279	289	266	284	308	303	302	305	274	270	319	271	271	293	321	280	323	294	270	271	304	300	289	290	294	266	295	300	292	329	264	293	267	278	304	301	306	282	284	280	260	297	275	280	286	307	278	239	285	300	323	295	277	283	284	308	278	280	312	249	312	278	278	271	292	283	287	304	302	279	300	277	317	299	286	279	322	274	285	283	279	295	303	299	294	265	286	289	275	291	296	305	287	290	264	289	282	250	271	264	297	275	262	295	270	314	274	274	282	287	282	306	315	292	270	274	292	298	280	309	297	301	264	283	283	277	312	262	288	295	276	260	307	272	288	314	271	287	297	285	303	280	262	292	282	285	291	281	303	302	258	325	316	287	315	289	294	274	296	302	297	278	277	284	289	277	309	285	298	294	290	279	307	275	302	281	262	283	298	273	303	268	278	311	340	310	315	289	268	266	289	284	277	281	314	277	276	311	306	303	309	273	313	273	259	276	317	310	316	275	267	299	283	327	283	288	285	281	309	313	283	279	294	285	295	308	274	318	309	279	290	284	264	277	289	299	274	301	305	304	314	283	292	299	296	330	278	250	300	313	275	295	307	296	293	290	291	314	294	268	301	296	268	297	287	276	283	315	317	280	277	310	293	281	306	305	280	314	271	293	289	277	302	275	275	314	263	334	295	287	293	309	283	268	272	304	291	279	284	293	274	275	310	269	302	320	261	252	280	307	304	267	307	278	283	298	266	278	271	282	275	271	247	262	319	282	261	281	315	263	321	299	283	305	265	301	303	304	260	275	295	288	328	291	283	274	263	291	288	298	276	291	312	270	309	277	290	288	286	285	299	272	311	273	312	318	334	307	313	333	300	282	294	318	280	311	341	302	278	302	297	294	288	286	318	276	272	311	276	274	280	267	306	290	292	336	308	259	285	306	261	279	273	295	315	329	288	270	268	293	294	318	264	291	259	301	303	277	292	276	272	282	274	269	317	311	293	292	292	290	276	271	257	270	289	320	274	275	291	277	269	294	276	257	284	296	289	312	280	337	283	293	291	299	292	288	290	296	280	273	262	294	280	270	271	295	270	292	284	293	284	277	301	301	311	289	307	301	239	285	295	281	298	288	299	253	276	306	288	274	269	300	291	298	318	296	304	271	284	287	265	318	312	252	281	280	290	332	286	304	261	314	265	268	276	250	295	266	306	292	289	292	307	306	310	315	265	274	301	314	302	304	255	286	277	286	307	283	274	272	302	266	291	320	270	275	315	311	259	334	283	330	295	296	297	256	315	285	294	308	302	285	291	273	303	254	288	303	276
25010	20646	26652	24643	20629	9461	1087	720	660	573	518	514	470	469	443	423	427	436	422	421	385	363	406	378	378	409	376	377	377	371	362	359	361	378	355	384	381	377	375	366	346	343	375	367	390	366	374	384	398	346	348	358	387	362	339	369	344	410	349	349	378	396	344	360	386	379	332	377	377	380	374	381	361	342	338	382	342	366	386	383	373	392	342	384	365	382	374	356	328	366	331	354	350	348	339	368	340	401	364	337	394	365	357	361	364	354	345	339	350	379	393	385	340	349	377	353	360	390	378	370	348	395	359	364	363	369	342	350	329	353	346	354	377	368	374	371	370	372	348	408	358	383	370	374	365	378	378	382	352	353	341	380	356	390	371	390	373	371	357	308	335	346	373	356	350	373	366	372	324	354	372	357	351	345	366	347	344	377	336	383	386	356	378	346	394	365	326	364	339	365	360	349	342	354	347	354	357	369	382	370	412	347	386	363	345	336	378	385	353	342	361	394	343	361	330	366	374	341	366	357	330	363	359	345	355	332	376	359	377	329	336	340	329	365	355	362	351	336	383	342	326	312	392	316	339	383	359	341	339	370	383	334	376	364	403	366	328	360	355	361	353	352	354	339	372	339	363	358	371	387	348	343	325	359	344	338	342	381	371	334	319	343	376	327	375	352	347	354	378	343	350	312	337	364	363	363	356	352	389	362	357	339	322	363	367	348	345	356	343	386	351	345	366	384	372	327	371	361	384	340	334	329	388	351	385	336	339	377	341	404	340	373	354	325	348	350	366	368	388	339	335	370	348	320	348	351	361	342	319	375	321	338	380	386	372	343	325	388	349	348	362	353	353	347	359	314	364	380	355	357	367	362	363	352	349	355	346	352	331	370	373	377	382	371	366	346	369	346	361	365	342	365	332	342	338	381	332	378	402	346	340	360	335	379	337	325	400	381	336	351	380	384	345	353	326	362	361	369	341	382	380	376	371	362	373	344	393	341	358	367	372	398	335	338	353	364	364	347	340	340	366	347	380	324	383	351	391	373	359	336	394	366	366	362	360	390	363	334	337	361	361	366	361	360	379	391	374	374	390	336	371	379	335	351	361	351	384	357	339	331	368	389	372	374	361	369	350	350	367	367	345	403	373	347	356	332	335	371	367	383	379	365	344	322	349	335	339	378	352	360	352	366	381	349	353	353	356	375	392	332	357	364	347	367	343	380	337	391	378	329	386	410	367	341	345	369	346	349	367	350	338	348	338	362	340	394	344	344	346	341	352	413	355	317	352	389	374	342	362	380	366	349	341	365	337	354	332	381	371	373	365	341	387	361	366	347	329	349	357	355	352	346	381	373	368	370	362	328	360	371	355	349	367	353	319	367	352	346	370	337	330	354	382	366	360	344	368	359	347	342	380	361	345	344	362	351	383	323	354	356	348	371	350	373	360	358	346	376	353	362	364	346	358	339	332	357	350	379	352	359	314	347	358	333	346	361	395	347	346	331	342	317	362	336	325	347	378	349	352	340	372	354	342	345	348	336	342	350	319	327	347	328	379	378	341	346	357	356	351	390	372	375	368	350	354	373	336	349	370	357	364	355	358	340	350	347	377	372	364	368	358	354	383	360	341	360	375	338	371	375	372	359	357	332	349	406	367	387	337	349	343	362	384	376	354	385	369	380	353	327	367	337	337	333	364	340	372	357	367	330	376	353	373	321	341	367	359	345	385	348	396	350	358	325	337	386	346	393	357	383	322	358	319	370	370	348	373	389	322	375	365	351	348	312	332	353	387	392	374	343	378	379	364	362	345	318	377	347	365	380	381	375	363	349	372	402	348	364	367	364	343	351	351	364	363	384	339	349	383	337	349	335	348	347	379	333	392	343	365	350	348	365	333	376	335	370	360	339	329	388	350	336	316	361	381	342	368	365	340	381	321	366	358	364	370	371	361	373	368	336	358	341	363	360	366	357	351	342	333	369	342	367	358	369	344	344	359	373	381	356	334	354	323	337	391	335	345	365	358	379	329	370	351	351	375	335	385	352	345	366	350	352	365	341	378	350	353	380	364	363	362	354	334	342	319	369	373	377	356	361	351	388	364	345	377	350	366	402	385	335	370	352	394	334	383	364	329	366	342	384	340	347	368	361	366	340	361	376	368	335	364	332	342	378	373	364	337	368	340	358	342	355	327	380	339	387	384	329	360	345	381	385	373	389	363	351	345	365	357	336	383	350	348	350	360	384	346	326	299	366	354	352	325	349	349	350	347	350	317	355	368	351	348	340	353	364	361	374	362	314	326	350	375	345	351	355	356	344	318	374	376	397	346	364	344	362	366	329	355	386	366	379	365	373	367	349	357	365	362	330	359	387	365	323	387	357	371	349	372	353	365	367	406	344	374	355	366	341	394	338	345	376	382	358	328	335	348	347	338	355	367	359	342	366	356	357	363	352	345	355	351	343	370	379	345	364	367	349	374	346	369	354	359	333	312	333	358	367	371	390	366	380	336	341	373	400	375	365	346	336	399	337	339	343	364	348	364	342	362	365	362	377	341	357	337	399	348	365	350	330	373	344	351	356	323	356	362	345	340	350	337	363	324	324	332	367	364	360	347	356	363	353	326	359	385	340	357	385	358	355	387	348	337	348	353	358	361	353	343	343	378	372	376	381	360	328	369	372	344	363	398	382	368	421	369	387	350	338	370	345	346	342	385	339	371	347	337	366	392	339	360	368	366	323	353	371	342	312	360	359	360	332	381	341	359	376	327	401	329	387	333	349	353	377	354	339	407	326	348	355	329	352	390	369	338	319	339	394	367	345	375	360	368	369	365	389	374	343	324	341	354	370	316	363	336	353	337	360	348	384	384	360	389	387	338	347	332	354	346	350	341	345	361	360	359	379	373	368	352	340	339	361	395	367	343	357	375	389	336	339	374	353	332	353	346	340	355	326	367	384	366	383	345	409	371	371	355	389	310	363	383	358	356	338	349	337	369	346	372	331	328	350	329	346	363	344	353	333	371	371	345	352	354	370	361	340	327	334	365	357	343	339	366	361	342	367	341	383	304	372	343	347	342	344	351	344	344	339	340	382	387	385	347	366	346	342	398	347	395	363	381	370	358	355	358	352	371	351	361	332	373	332	357	335	375	370	341	355	365	375	347	370	355	381	341	356	357	338	360	346	360	369	352	355	346	350	389	348	354	392	358	344	356	394	359	353	348	352	340	364	345	356	376	355	364	362	356	372	351	334	323	374	354	367	358	332	372	378	356	375	365	348	329	359	332	379	320	352	342	351	331	337	398	355	382	341	362	356	352	360	383	346	363	377	352	332	362	359	349	349	342	359	367	340	341	336	337	402	364	336	349	383	369	341	364	344	358	362	337	328	350	376	344	378	332	357	327	343	397	386	381	355	351	347	337	373	369	371	367	378	397	385	360	357	355	378	337	338	352	380	374	365	362	384	339	355	391	335	372	370	340	323	353	350	351	318	377	346	350	330	341	334	361	349	342	363
26083	8315	7361	3917	2604	1922	1498	1201	1010	799	811	651	615	600	556	545	465	476	510	476	435	454	432	416	431	400	403	398	378	392	354	366	385	370	372	411	363	384	353	388	360	392	333	346	392	368	378	388	367	361	362	358	353	378	369	369	347	353	381	356	365	367	342	371	379	375	371	358	351	379	354	390	355	354	350	349	345	349	348	359	373	360	354	311	336	372	346	372	354	353	319	373	332	342	361	360	377	322	358	343	340	335	295	374	373	349	345	364	360	347	341	349	357	348	365	389	309	354	378	364	345	331	371	370	381	372	363	330	380	341	360	341	346	376	377	346	380	399	332	373	422	377	412	351	349	359	353	370	361	340	377	363	384	365	317	338	388	322	364	369	358	360	354	356	368	395	347	343	359	374	318	355	353	371	392	353	326	349	341	337	373	357	342	370	377	357	336	349	345	392	382	346	340	347	365	384	350	358	337	338	371	334	363	391	348	339	388	377	362	359	360	357	347	371	376	367	342	324	357	355	356	318	353	304	368	391	364	354	336	376	329	341	371	344	360	362	335	335	363	362	353	413	368	359	349	341	362	364	347	328	351	347	330	357	339	364	350	369	337	376	371	336	320	356	368	378	362	364	374	360	378	339	387	384	354	363	376	353	342	350	353	335	348	338	326	390	325	320	376	367	360	330	374	363	391	336	362	371	345	360	312	364	392	374	334	322	332	364	379	331	315	349	371	344	334	379	380	347	373	384	356	382	332	346	372	370	333	317	316	331	364	374	345	366	373	360	378	319	352	352	356	335	330	348	328	333	359	368	342	357	325	388	359	319	346	367	360	350	361	358	362	346	344	353	379	363	358	369	352	332	390	373	369	352	399	341	341	373	397	369	381	364	338	328	335	349	349	330	356	353	317	334	346	357	346	342	380	348	342	332	327	337	340	346	350	365	371	357	317	364	366	333	326	351	353	332	373	348	376	341	367	352	353	357	332	341	339	360	362	360	395	384	360	382	375	361	364	391	370	332	363	334	370	370	356	356	363	362	359	338	380	372	334	345	339	367	344	365	363	343	367	349	370	359	356	367	328	329	362	336	393	378	356	341	375	340	382	371	367	327	334	354	365	318	354	366	383	373	367	351	349	378	375	338	324	382	329	326	350	341	351	357	371	333	394	333	354	356	381	364	392	330	372	337	336	359	354	359	354	320	379	375	341	432	350	373	377	340	323	336	366	371	339	355	358	364	342	325	373	353	345	360	389	388	371	350	326	319	363	347	379	378	324	330	375	365	339	345	382	337	345	375	346	364	337	315	335	367	369	384	348	378	365	340	337	371	378	333	338	369	352	346	330	353	325	353	355	358	370	339	333	424	372	338	364	357	360	341	348	339	345	355	318	332	350	360	354	389	343	359	350	365	358	346	402	325	375	345	366	360	344	346	350	373	382	343	355	365	389	364	371	318	363	341	356	303	334	366	356	329	351	336	343	371	362	345	374	354	387	366	343	334	339	336	343	383	323	341	375	363	363	353	340	333	346	351	365	342	391	327	343	367	331	337	354	362	337	339	338	381	387	334	359	325	323	360	324	359	349	340	354	396	364	369	341	358	359	372	334	381	375	329	344	308	342	362	319	363	374	354	349	364	373	349	338	347	359	324	319	331	320	357	367	365	325	342	340	363	367	375	340	367	346	333	379	348	350	349	349	380	357	355	322	377	339	393	355	312	352	326	360	371	381	355	369	335	329	377	367	386	359	369	365	370	352	360	346	356	344	341	361	337	363	356	338	345	376	348	364	357	352	348	353	348	348	354	374	368	331	335	340	368	361	376	378	381	321	362	380	395	360	343	374	366	330	351	356	344	356	375	344	349	346	376	378	358	343	331	407	365	380	395	357	360	350	339	327	347	338	359	348	328	370	356	363	358	351	333	351	364	347	324	347	371	343	367	362	350	363	352	354	309	343	329	359	343	360	339	381	351	356	392	374	358	347	338	370	332	350	358	380	360	365	341	328	360	357	377	371	357	382	366	365	366	348	343	361	360	353	351	336	339	321	359	364	329	344	310	376	319	345	362	338	339	337	355	351	355	356	350	381	346	368	371	382	344	357	367	328	367	363	342	375	366	360	362	369	327	382	334	336	336	362	334	346	356	362	370	331	346	371	359	341	343	378	349	365	342	349	343	386	341	355	394	347	362	373	337	368	349	328	351	346	286	360	355	368	348	382	367	344	361	324	359	380	374	388	347	353	354	339	357	377	388	370	350	339	328	351	316	351	352	375	375	332	344	369	371	349	357	340	379	341	366	357	374	367	370	339	380	364	371	349	367	358	360	358	350	358	367	357	377	346	368	353	366	356	367	359	330	394	341	347	371	374	334	355	370	380	360	371	382	357	351	351	364	351	388	330	336	327	321	338	335	350	347	343	360	382	366	323	347	358	355	369	361	350	359	330	369	367	363	316	349	345	352	351	373	332	323	394	378	341	355	340	367	311	357	351	324	351	408	342	379	358	401	337	372	332	309	308	345	369	370	346	380	365	357	340	337	370	349	368	356	343	340	372	342	364	321	317	365	385	357	376	350	355	340	365	389	365	362	355	354	356	321	331	370	354	337	342	326	363	349	344	355	342	370	355	349	342	395	371	338	366	351	343	355	358	367	338	359	393	366	361	352	372	358	338	384	352	377	379	358	338	356	360	365	347	371	346	331	318	355	392	333	340	331	384	335	358	379	338	376	359	367	340	321	321	343	360	378	360	327	366	375	358	368	357	343	343	357	344	369	337	346	352	344	333	354	335	377	357	359	342	363	359	344	349	380	342	338	336	344	369	359	349	368	374	355	368	337	336	365	340	367	345	332	350	351	356	353	335	332	329	345	347	346	328	323	363	328	380	359	365	376	392	340	358	370	361	342	354	346	340	341	362	349	365	321	379	355	356	350	338	373	337	371	339	391	375	375	352	353	374	369	378	363	339	335	328	351	374	320	332	375	345	352	371	338	378	368	324	372	360	349	344	369	339	321	331	366	360	399	363	359	346	375	364	351	331	332	366	398	398	328	363	356	340	340	373	389	309	349	334	354	367	343	353	384	358	367	341	360	402	390	401	371	414	373	380	339	363	350	376	376	315	362	363	371	376	337	328	351	368	355	337	338	349	355	396	368	346	378	396	346	343	370	364	362	347	340	328	357	331	320	349	334	345	392	341	362	328	420	332	339	310	356	346	369	379	349	330	357	341	342	383	356	346	388	347	365	376	334	365	355	378	369	381	384	390	345	373	364	385	377	359	375	342	332	357	363	355	339	350	385	355	353	370	390	349	377	374	349	384	382	370	339	397	390	386	370	332	361	346	358	358	319	369	378	356	375	347	361	345	372	360	382	378	390	383	350	342	320	385	322	359	363	359	363	364	380	348	350	363	355	376	357	351	355	393	349	334	383	332	380	347	336	354	347	359	340	351	368	366	342	345	381	362	347	347	366	357	355	350	375	368	350	321	377	377	385	364	375	370	378
22896	20642	27284	24008	20646	20699	10923	1785	1300	1078	1012	996	959	863	872	864	804	776	796	759	740	750	715	723	767	759	787	777	723	723	710	657	670	686	704	706	695	664	688	680	667	682	714	672	656	716	629	694	631	686	643	654	705	689	705	665	736	682	675	722	633	673	713	663	681	660	687	659	653	682	699	669	696	686	649	682	652	666	685	690	681	676	640	640	662	668	688	687	650	646	623	683	625	668	698	677	670	662	680	678	667	695	705	680	698	683	691	733	692	648	692	705	712	634	691	655	664	676	684	694	665	640	650	666	661	682	638	674	668	679	638	651	644	716	705	654	700	657	678	681	720	630	661	685	710	655	652	640	713	668	671	671	700	672	676	664	732	594	668	661	676	693	668	665	670	654	660	689	665	687	665	638	634	669	687	676	655	636	690	653	706	645	681	664	688	706	694	662	712	637	670	674	667	711	679	679	673	688	642	655	664	646	685	616	692	670	654	664	686	648	685	716	711	717	652	649	714	711	682	679	685	682	621	654	666	734	648	702	658	618	657	633	662	670	685	657	658	669	642	618	650	670	701	665	658	667	697	712	651	663	621	635	635	667	666	644	651	651	692	628	673	685	635	634	702	664	694	670	686	693	638	648	671	691	637	678	675	660	665	662	644	648	683	635	656	646	673	720	686	664	679	688	663	671	661	675	663	690	694	666	649	679	658	621	712	655	653	652	677	685	656	628	655	628	655	632	659	670	658	667	687	662	650	663	740	653	628	734	621	679	633	653	689	688	650	674	658	708	664	672	690	682	659	656	689	670	677	644	664	700	710	609	652	669	644	672	635	664	696	635	679	689	699	625	690	663	679	657	609	645	663	696	673	701	693	659	627	699	654	668	682	663	694	606	619	668	649	631	656	637	672	683	676	674	677	609	658	646	669	683	658	703	706	674	641	647	663	733	646	722	635	650	644	624	664	660	644	703	688	657	655	646	657	634	679	655	690	709	661	660	661	650	647	676	658	654	687	672	668	675	683	674	700	675	680	676	654	681	635	642	718	662	690	623	685	649	651	631	697	691	676	685	651	725	635	710	692	642	667	681	684	667	714	638	674	655	629	725	669	638	667	672	691	647	689	660	723	638	651	707	677	706	689	678	685	686	662	667	672	675	688	694	633	687	635	644	637	684	643	706	620	602	665	673	659	695	698	704	678	673	698	616	648	671	714	659	668	726	677	630	631	642	696	684	674	713	688	660	697	709	692	656	682	665	637	674	663	645	632	648	649	632	621	683	700	678	665	696	730	652	683	673	634	676	707	719	650	685	667	667	681	666	650	664	646	649	664	713	613	636	629	631	672	630	705	678	653	651	653	627	665	671	664	670	675	677	652	633	655	738	671	645	654	663	641	638	708	656	653	716	668	666	650	680	672	659	719	722	691	647	690	663	710	669	666	683	681	667	661	635	660	663	605	669	634	689	696	667	640	654	691	685	678	680	684	672	695	680	714	678	670	715	691	653	651	599	631	660	652	666	695	677	618	700	647	642	675	734	619	664	684	659	612	661	642	650	664	671	655	701	664	682	685	688	693	683	692	607	679	642	697	618	662	662	682	665	679	685	663	620	663	627	673	681	643	709	646	708	703	634	694	699	680	639	656	659	615	710	699	664	663	685	680	679	629	696	723	615	678	723	652	654	685	660	671	653	680	655	690	699	610	687	676	630	652	673	685	653	660	734	644	652	684	705	646	655	701	613	639	692	701	692	683	730	678	690	693	669	664	653	658	663	763	638	701	660	635	708	683	642	646	687	727	653	648	686	667	604	651	689	682	664	636	641	635	705	644	666	675	669	722	620	669	602	643	674	620	669	648	659	696	699	692	698	683	679	678	675	638	660	658	665	620	673	663	712	682	669	659	644	673	682	621	627	713	665	672	631	679	659	715	652	660	642	699	661	671	708	688	676	660	682	662	699	642	670	699	683	661	685	649	674	701	679	700	588	669	672	644	696	700	653	649	652	624	674	648	672	665	646	672	659	653	666	704	651	688	647	692	681	693	675	681	661	617	664	662	696	634	655	653	680	716	667	640	677	647	667	661	707	646	662	660	659	705	683	650	685	674	688	669	695	693	657	684	665	661	685	662	638	619	672	684	658	635	666	649	670	676	687	674	663	687	692	641	623	685	646	669	656	689	658	675	655	682	696	670	647	682	636	705	638	696	671	687	629	644	659	625	692	677	691	695	641	639	644	687	663	691	595	635	688	660	649	662	645	675	691	670	647	666	673	626	718	671	628	688	639	659	653	688	662	708	705	659	652	673	657	695	708	621	627	666	709	663	634	669	677	674	637	662	687	681	653	631	661	644	647	665	635	662	692	671	712	675	664	678	638	645	698	654	660	654	687	661	681	706	665	660	649	677	663	716	693	701	670	650	715	697	670	649	695	626	687	632	655	645	641	638	717	664	655	684	712	626	680	708	693	682	639	679	671	674	627	695	620	658	657	731	629	617	680	698	652	668	680	677	652	672	701	711	681	667	640	661	697	656	633	652	684	664	645	641	667	687	667	661	659	711	651	690	700	693	658	667	641	701	705	652	662	689	657	634	649	652	694	668	662	661	649	651	624	676	720	669	694	675	651	627	669	648	660	642	692	675	679	662	662	651	701	658	653	683	663	612	661	653	666	664	633	642	673	638	651	662	615	608	669	685	678	723	690	687	636	684	676	659	707	667	654	741	656	673	662	677	696	646	684	679	658	662	673	655	681	658	660	627	696	675	693	665	712	692	654	651	695	654	680	645	675	662	635	671	655	658	633	673	654	683	659	650	653	692	646	720	658	630	673	693	687	695	715	679	681	659	679	659	707	643	667	634	676	654	638	673	677	701	679	626	652	732	664	692	663	663	661	676	619	620	661	669	669	666	680	638	649	651	625	671	664	717	706	660	683	706	639	624	658	651	628	671	679	720	650	672	678	674	729	653	720	657	714	635	646	640	662	710	651	639	659	685	616	659	687	667	688	721	683	653	682	664	719	662	706	663	647	693	688	670	659	691	699	702	649	672	677	670	644	664	693	670	679	637	630	661	695	686	641	637	662	692	645	659	687	641	693	650	684	651	652	688	647	665	660	644	678	674	713	652	651	719	666	655	651	656	674	649	644	665	650	677	664	683	702	714	648	668	657	682	702	693	661	696	658	694	683	663	651	649	660	700	654	666	702	637	697	682	653	658	641	721	672	681	653	706	634	652	660	667	621	666	719	686	673	636	649	664	597	681	651	632	672	703	685	668	631	697	673	657	686	663	666	656	635	709	680	687	682	680	712	673	656	666	647	635	667	675	714	707	644	667	664	689	717	651	676	684	669	671	679	653	641	679	692	679	680	599	675	664	642	645	648	668	658	680	667	649	638	644	642	661	663	672	687	653	673	638	680	684	684	625	672	672	664	692	661	673	655	654	615	649	696	684	664	676	652	644	676	653	643	663	694	643	679	652	650	673	681	665	685	641	668	685	673	673	629
20312	14560	13107	7384	4899	3664	2842	2370	1900	1738	1452	1307	1266	1108	1054	986	895	927	847	857	771	776	735	763	735	744	745	727	681	711	698	703	708	698	675	728	699	730	640	703	673	681	652	627	680	660	664	654	695	701	693	642	649	679	689	680	665	675	666	639	668	654	626	630	654	650	627	620	609	623	679	660	658	637	628	607	622	629	669	621	669	612	671	619	676	635	604	631	663	625	674	658	624	591	694	652	678	621	620	674	649	597	643	663	640	600	652	651	599	622	638	583	601	677	624	622	609	690	630	616	651	610	651	636	700	654	671	682	660	643	636	672	680	682	601	603	643	650	645	681	633	634	638	640	629	618	651	656	634	637	596	628	653	641	644	644	616	612	670	635	657	662	617	648	661	622	638	614	623	643	611	659	608	664	641	617	585	603	624	622	637	596	655	656	590	693	615	651	645	594	641	631	656	625	623	628	640	662	656	637	623	631	626	635	658	665	612	618	630	624	645	605	601	597	644	618	628	599	609	672	640	608	661	609	640	608	668	612	640	622	640	660	635	608	634	668	635	602	610	613	614	669	691	674	625	624	655	665	614	657	633	670	670	590	603	662	638	614	638	644	613	601	624	593	627	646	623	626	605	596	688	659	661	663	625	613	651	620	637	592	614	642	574	641	625	641	575	711	628	612	650	608	648	670	669	643	674	612	635	586	646	623	636	631	598	615	681	625	638	621	595	627	691	654	634	637	615	623	638	598	605	652	640	657	589	611	608	673	626	581	645	644	598	656	609	642	579	643	640	633	633	647	634	608	605	624	608	580	681	592	604	642	623	624	664	612	628	611	586	601	603	638	601	613	676	663	640	622	606	649	657	600	613	610	642	651	643	595	591	701	654	604	658	628	645	627	617	582	585	608	631	636	626	637	656	613	591	623	637	625	594	667	642	660	587	650	621	633	629	595	658	640	694	635	623	665	611	628	644	609	635	646	673	620	631	614	631	696	596	631	627	601	649	597	657	609	640	617	635	628	631	635	641	627	580	635	600	563	633	615	650	632	648	623	657	624	647	651	658	627	666	612	624	613	652	608	639	642	640	599	654	610	670	651	586	625	638	607	652	595	639	608	657	674	640	613	635	671	598	671	616	576	610	688	642	650	666	644	643	657	597	645	654	608	642	610	574	706	655	629	642	655	637	636	619	595	613	606	635	643	659	609	611	649	625	623	605	660	602	601	643	628	648	632	657	627	632	634	637	612	642	621	663	597	655	617	677	646	652	657	601	605	659	651	648	647	648	603	614	587	636	628	679	628	646	572	679	639	626	617	623	593	651	658	634	569	646	588	625	591	685	624	643	617	681	656	648	617	655	651	614	647	624	630	658	652	640	636	632	604	634	653	660	659	659	616	621	606	607	617	629	616	610	650	601	627	677	643	634	612	642	595	649	610	643	641	619	616	648	578	641	643	671	642	648	593	621	618	622	634	672	590	637	669	637	607	699	615	617	634	604	651	626	606	653	636	672	634	605	595	636	646	649	670	646	629	595	622	692	636	612	638	643	645	606	601	651	623	614	637	607	635	646	623	678	636	593	612	687	642	645	663	646	612	633	602	655	660	646	643	624	666	660	645	634	669	626	611	682	651	673	622	610	571	628	703	680	665	637	711	611	656	616	632	608	632	632	642	653	680	654	607	605	617	602	659	603	635	603	628	648	680	641	581	623	619	621	639	697	646	624	659	675	641	594	620	601	619	621	603	642	645	639	634	629	653	626	614	631	603	618	633	611	599	621	625	648	648	685	665	630	598	610	647	619	654	625	595	603	607	674	614	633	646	607	699	625	643	611	640	675	593	662	633	589	625	630	622	627	628	646	614	633	622	612	637	624	632	604	639	604	647	594	580	607	675	597	610	614	664	652	674	644	646	698	637	627	662	663	668	621	657	620	660	654	640	606	642	586	616	629	654	680	692	655	643	646	634	592	626	667	620	640	627	647	623	636	636	667	627	628	611	645	645	632	614	643	609	632	600	634	640	634	685	629	652	618	631	640	644	599	677	601	615	629	629	655	666	650	686	658	643	613	644	622	606	596	652	612	598	621	623	634	672	622	666	614	636	620	646	631	670	656	638	657	646	615	635	613	662	614	632	589	634	646	622	597	588	616	662	613	609	581	694	612	673	643	628	581	614	618	696	654	630	629	636	634	663	615	609	644	643	621	616	640	595	599	626	635	609	633	645	624	651	634	611	654	616	614	635	626	634	665	617	613	605	631	677	640	637	633	626	586	626	649	637	639	692	616	628	638	601	607	630	656	571	627	642	708	627	650	678	618	595	632	642	668	606	632	635	640	615	617	672	650	621	630	599	655	611	618	608	665	645	636	619	637	610	645	625	632	605	607	644	639	667	671	591	648	622	628	637	714	634	672	641	624	587	613	616	623	640	648	642	694	645	659	640	668	630	605	640	622	658	649	644	629	632	622	673	638	628	629	607	659	654	676	647	611	647	658	651	650	674	613	602	583	648	592	600	616	622	640	657	651	651	637	607	682	609	660	619	626	637	650	645	661	595	631	619	612	635	663	676	621	578	672	625	621	638	628	624	630	622	604	631	620	660	661	686	631	637	615	595	648	635	675	612	655	585	598	614	641	632	633	635	669	646	653	663	644	626	580	574	633	617	627	651	638	658	660	664	622	604	644	631	655	641	631	621	697	635	651	624	584	638	595	587	633	613	661	626	671	641	626	630	670	663	613	648	682	623	629	660	645	656	655	617	646	619	610	653	633	630	636	583	634	631	652	651	609	647	583	686	616	647	676	607	624	618	650	658	603	608	616	659	612	668	615	675	611	601	681	661	650	641	642	618	626	643	637	620	584	618	645	611	624	633	637	594	644	628	657	602	638	674	636	613	618	636	586	583	634	628	614	633	624	620	631	660	649	613	612	634	672	627	641	656	636	621	638	645	615	632	626	651	602	632	682	604	635	653	638	611	653	614	657	607	646	645	636	673	604	611	654	665	651	667	633	632	649	631	624	670	619	631	611	618	623	614	627	629	571	654	631	658	626	635	635	630	604	646	632	636	686	610	702	644	618	632	626	627	635	600	576	641	634	611	625	627	593	659	649	640	632	630	599	651	695	666	613	655	612	577	598	635	599	613	619	594	628	647	670	631	645	654	574	677	651	667	584	660	624	619	615	661	610	622	630	632	611	640	665	652	619	617	634	608	617	635	659	601	646	656	583	650	650	636	599	624	652	647	653	638	578	629	612	663	609	645	650	621	635	655	648	667	663	639	595	583	615	639	656	595	671	609	634	621	614	634	608	651	614	578	645	621	609	609	640	639	725	654	648	663	640	599	651	647	641	634	638	609	634	631	632	643	624	613	623	605	575	675	618	652	613	629	619	632	692	657	617	636	639	604	627	607	590	648	624	630	611	645	652	607	636	593	643	604	659	659	623	637	641	592	632	556	627	612	631	628	621	628	636	654	645	626	586	652	612	624	646	642	634	653	625	615
31214	14881	2200	460	334	310	269	273	269	279	290	264	294	271	264	280	270	247	250	265	280	265	251	265	274	245	263	245	266	288	255	248	255	278	245	248	265	260	270	273	239	278	282	249	252	263	253	259	251	270	248	277	270	257	268	252	282	261	230	284	282	276	258	280	260	258	285	252	279	257	268	243	243	226	237	277	285	269	242	248	248	279	263	255	252	260	274	251	266	267	242	269	239	276	242	255	266	249	224	252	245	242	249	271	238	250	249	225	263	290	257	263	251	269	290	282	284	251	280	244	248	249	273	259	226	257	282	223	269	259	275	256	275	252	243	251	230	232	270	236	257	252	247	254	245	293	290	228	230	261	262	254	279	258	284	275	262	246	248	231	270	249	243	258	257	249	265	274	256	262	251	250	281	256	256	253	256	274	261	294	263	227	238	239	256	252	258	257	262	264	243	274	257	253	249	258	264	230	269	258	265	243	302	293	258	272	269	262	237	250	258	269	222	282	273	237	279	253	295	243	255	253	246	293	250	264	267	291	267	247	256	236	251	241	262	279	254	227	278	243	261	241	279	264	267	257	268	270	262	261	268	246	247	254	258	277	272	240	255	274	266	267	246	256	274	271	245	266	247	270	253	244	234	273	252	253	249	238	273	263	277	270	281	258	256	254	257	252	263	270	277	280	274	267	227	275	245	261	238	253	261	277	264	245	279	242	257	270	241	263	258	247	288	282	240	270	281	279	272	279	281	253	251	242	269	286	252	262	249	260	238	283	255	260	276	259	256	278	248	262	250	278	260	266	242	243	265	275	236	259	244	290	273	256	262	271	266	262	261	260	292	262	256	276	258	267	243	264	259	263	254	290	260	310	293	246	247	243	247	264	294	248	272	250	270	249	270	239	253	286	251	301	259	264	261	252	232	215	266	273	244	249	269	251	240	246	233	275	237	272	310	262	238	293	246	272	265	272	265	257	248	237	291	271	269	256	260	265	257	272	296	278	246	260	254	241	266	235	236	238	245	272	271	288	249	247	271	261	265	233	249	263	234	269	257	260	270	279	248	265	261	242	254	261	255	271	261	237	280	233	286	271	245	250	273	275	257	259	282	253	250	254	266	271	255	282	260	279	251	278	241	252	291	275	269	239	262	266	257	238	291	278	300	243	295	259	251	277	295	238	242	266	271	274	243	266	251	275	260	276	261	226	245	269	254	274	263	266	282	272	272	242	279	248	260	277	252	222	264	242	272	290	261	260	271	274	267	258	286	273	241	276	259	269	292	281	272	262	252	273	269	251	254	245	273	240	265	256	265	253	274	260	256	276	262	243	261	265	244	250	244	257	262	282	283	266	282	242	259	246	256	237	278	247	259	240	267	236	243	245	250	243	241	251	261	258	224	242	251	247	240	240	261	264	240	260	246	268	236	264	248	239	258	266	266	262	243	234	282	255	273	261	244	271	266	242	238	221	287	235	261	261	245	263	239	243	285	259	252	261	268	273	247	299	259	274	256	235	277	243	242	244	264	266	243	270	238	307	255	247	287	249	255	246	250	256	259	277	272	263	255	252	256	256	265	275	295	279	246	257	233	256	277	259	286	277	256	281	271	273	274	239	267	239	272	245	265	270	263	274	272	256	269	301	281	257	267	270	302	253	267	264	255	239	274	248	266	274	261	259	258	238	231	233	241	265	291	258	265	235	256	257	238	272	250	269	252	260	283	245	258	260	224	262	268	274	262	231	277	261	268	274	250	283	238	259	238	258	298	253	274	260	250	286	240	250	290	284	259	260	258	284	244	255	237	227	253	254	243	251	246	250	242	253	255	260	260	245	268	280	253	259	259	244	281	254	241	285	266	254	258	244	247	257	289	260	262	266	233	306	262	286	250	302	256	263	237	261	250	256	286	266	267	275	267	254	247	268	240	228	259	270	274	270	249	244	259	237	243	261	263	288	263	230	254	257	262	245	275	277	282	261	252	265	233	256	263	284	268	290	252	245	242	269	222	241	277	238	288	240	278	293	262	251	266	225	286	267	247	260	258	257	284	266	292	251	251	282	259	252	270	242	248	243	256	267	253	257	246	261	268	255	268	264	262	252	272	267	261	285	295	255	260	270	238	261	240	246	248	268	251	252	275	246	274	260	257	284	248	267	251	247	260	253	243	235	247	256	259	268	254	255	248	249	264	276	258	265	274	275	288	285	292	248	255	265	251	257	270	262	260	247	273	267	242	245	241	277	251	259	247	261	271	236	265	247	289	270	253	265	290	241	229	256	254	245	254	292	241	280	266	288	258	274	252	234	242	279	264	274	268	248	259	266	247	248	273	267	260	250	249	288	268	278	270	249	248	269	249	263	250	274	232	241	255	258	230	269	267	235	234	268	250	270	226	268	269	261	262	240	250	255	234	270	272	256	268	269	258	285	265	232	276	271	254	260	242	289	247	238	273	279	290	255	256	292	245	278	267	261	294	283	248	262	257	254	241	255	288	243	270	274	254	287	237	267	269	241	263	273	263	264	224	247	241	259	243	244	245	247	259	273	242	246	258	236	253	265	279	242	276	274	267	260	233	250	252	258	266	265	253	258	251	225	268	273	262	262	217	272	244	256	251	244	265	256	257	288	244	260	246	259	212	240	259	266	281	250	253	266	252	251	258	254	260	277	265	258	268	268	262	291	259	257	242	260	263	278	289	246	290	298	280	253	235	254	272	262	265	252	245	275	274	268	255	247	271	271	240	217	254	238	254	227	252	245	250	267	257	265	270	268	252	261	237	236	253	272	245	267	253	266	276	258	276	246	249	267	276	260	236	251	244	248	248	252	295	256	257	280	269	274	273	258	277	215	259	256	245	245	260	269	269	271	262	246	274	256	232	279	277	230	270	273	273	251	267	285	253	256	283	268	250	251	263	308	274	258	246	275	254	287	251	256	239	255	275	277	261	258	265	231	268	257	258	272	291	252	283	255	248	248	255	225	270	246	265	258	237	241	292	263	284	276	289	250	242	270	239	242	291	263	232	274	266	243	304	263	258	283	256	296	270	276	266	242	250	292	264	274	254	282	273	270	265	245	256	254	280	233	272	279	252	242	230	252	239	262	274	269	262	251	291	307	256	260	249	261	239	268	272	293	245	258	263	246	269	247	263	236	257	259	263	282	252	250	259	299	255	257	264	259	259	262	250	291	266	262	261	255	241	241	256	270	224	249	288	237	254	256	283	255	260	282	283	276	231	262	275	273	270	275	239	275	251	240	244	263	234	246	260	256	257	247	260	265	260	237	260	243	262	263	255	272	248	248	256	256	286	270	279	275	256	250	263	249	303	261	266	239	261	294	277	283	252	275	249	243	291	253	251	294	255	238	278	274	253	275	247	249	278	269	240	246	259	278	252	280	246	236	247	258	256	314	286	274	265	272	240	243	281	274	259	273	275	276	244	239	288	243	268	237	271	271	247	268	250	246	263	268	271	253	262	257	266	257	259	247	257	309	241	286	253	255	271	253
17767	732	652	436	369	351	298	308	313	312	355	273	296	289	282	290	295	271	260	269	266	260	262	295	291	283	296	286	285	279	265	292	316	277	269	283	257	268	270	291	271	276	310	251	282	312	298	280	292	266	314	298	278	283	300	281	270	323	251	259	234	297	274	289	292	275	262	294	301	276	284	299	301	287	283	264	285	294	278	270	274	295	264	299	291	299	252	278	264	299	310	255	270	259	286	255	283	289	271	266	311	272	275	298	254	267	239	287	263	273	287	287	275	285	251	258	280	275	253	300	269	304	260	252	308	280	298	265	299	291	274	269	292	292	290	292	287	293	310	302	320	272	279	297	301	292	281	254	274	270	323	320	284	277	289	289	270	258	297	252	271	267	282	276	278	289	274	303	301	278	261	268	291	298	308	322	263	300	277	296	283	300	256	279	283	282	300	257	285	296	296	273	297	273	283	293	299	288	273	281	265	279	274	285	277	309	304	276	281	265	306	274	284	294	302	261	291	293	281	266	294	274	284	274	272	284	269	312	277	254	274	275	306	246	259	283	286	294	270	261	264	269	292	281	284	294	254	274	283	272	272	274	276	278	291	298	276	274	271	257	317	280	276	287	239	257	259	299	273	285	293	265	273	300	266	278	296	296	284	302	270	260	274	271	298	282	259	291	272	291	285	260	280	279	286	281	291	283	286	300	282	290	289	276	290	255	284	288	262	279	263	270	303	268	296	298	299	293	296	279	250	265	294	280	274	303	274	262	262	295	285	285	302	271	286	285	282	285	273	260	256	282	285	277	283	282	287	283	309	297	266	273	269	278	295	260	271	269	321	300	297	277	298	281	259	321	273	305	250	284	290	283	251	272	308	265	274	274	265	287	281	286	293	254	297	267	269	279	277	298	279	268	273	285	281	285	246	267	247	282	289	279	274	288	269	274	294	263	272	295	272	276	272	267	270	287	299	299	274	256	278	325	267	276	275	267	278	309	253	308	283	262	281	279	263	294	294	287	246	274	256	277	278	268	283	273	283	311	281	257	280	278	288	261	273	288	285	299	263	291	302	260	267	251	274	282	308	273	285	264	272	303	279	322	255	305	243	306	256	251	311	287	259	270	265	272	257	278	284	260	262	312	283	301	292	298	279	249	266	270	307	306	265	280	289	303	280	267	281	287	279	263	289	271	251	258	267	260	271	261	271	253	283	300	254	325	295	278	300	290	249	296	287	287	281	276	283	285	261	258	295	270	303	302	244	282	297	282	292	267	274	262	306	279	277	295	259	285	290	261	289	294	279	319	298	286	258	305	298	277	254	305	295	263	292	299	262	280	274	270	282	269	280	300	269	288	295	270	278	290	306	297	318	255	295	279	266	296	305	266	289	294	266	279	308	289	262	238	300	276	250	284	268	268	285	275	279	252	322	287	279	276	262	244	266	262	299	306	296	287	240	289	284	284	281	271	276	248	288	259	268	282	303	312	237	296	294	278	292	277	235	285	302	281	278	261	276	327	285	268	250	286	274	282	266	261	290	257	273	270	248	249	278	287	275	256	282	280	312	284	243	287	288	277	271	276	268	284	264	274	271	300	251	299	288	295	315	253	273	258	292	285	264	260	286	284	307	290	290	290	278	282	294	283	250	283	267	286	299	281	266	265	256	256	276	285	266	265	292	291	258	308	289	304	268	257	292	301	277	308	293	295	275	252	279	260	293	290	266	284	252	258	259	283	280	274	268	246	281	250	259	280	247	283	278	278	280	304	269	266	271	270	278	285	272	278	289	279	271	300	302	285	269	268	270	262	290	284	312	267	273	281	277	285	272	280	296	292	279	299	299	277	278	291	320	287	290	287	293	280	275	297	287	272	293	281	271	286	281	251	280	262	267	292	278	289	272	249	274	282	278	276	297	287	314	264	287	288	290	258	291	275	273	257	265	312	284	239	291	279	291	294	278	252	275	262	270	263	276	305	260	271	281	284	260	305	262	292	266	286	279	259	242	280	283	289	292	280	303	265	284	298	278	300	252	299	291	287	320	298	284	272	273	315	281	257	291	277	308	291	277	276	304	275	285	289	288	280	284	282	297	251	291	277	311	247	281	296	297	315	289	294	279	295	280	254	290	276	314	284	287	277	267	311	264	278	289	301	286	280	272	276	282	275	288	263	282	288	284	269	303	275	287	279	278	256	271	302	297	280	296	277	268	265	258	254	274	287	299	292	258	272	283	279	284	279	297	273	260	279	315	280	276	296	276	265	281	287	265	267	225	275	265	274	293	278	231	272	305	285	281	293	271	273	302	282	276	270	272	284	297	285	271	292	303	256	290	272	306	302	269	279	276	303	300	316	284	267	282	271	290	276	307	246	236	278	279	315	271	292	277	280	244	302	258	258	296	278	304	292	299	265	258	248	301	290	286	286	297	294	316	282	268	289	256	274	269	265	276	288	321	275	280	286	280	302	290	245	279	280	271	271	306	254	309	287	267	274	285	267	288	301	300	259	258	268	271	287	271	283	303	275	279	268	280	274	268	310	300	255	282	285	283	274	277	271	288	273	262	274	299	300	285	268	261	268	261	301	302	284	264	295	300	270	253	283	272	286	278	294	267	277	291	291	284	299	269	271	291	268	269	260	295	305	244	284	263	327	283	297	276	281	278	279	257	315	313	290	310	291	260	284	287	296	301	292	273	294	282	269	284	270	279	273	276	317	276	278	281	274	276	279	309	272	292	288	278	299	272	280	303	291	246	274	300	279	343	294	291	294	270	287	305	269	295	247	310	312	281	260	298	279	307	265	282	290	282	293	282	268	287	251	286	284	275	271	280	286	273	271	294	268	281	273	280	294	304	286	232	270	278	297	284	300	277	296	295	276	308	298	341	265	246	295	292	318	261	279	261	282	260	278	299	268	257	273	271	277	286	282	268	264	296	264	281	272	281	286	295	256	307	273	236	275	292	293	247	259	290	254	299	261	264	265	281	247	293	291	275	278	310	258	276	274	289	289	282	271	281	292	280	277	279	259	261	291	280	281	263	311	283	262	302	284	275	277	324	277	292	269	281	292	298	285	276	249	253	290	253	243	258	273	292	294	285	278	262	295	300	284	268	259	308	282	274	310	293	271	267	305	292	300	275	284	289	265	280	277	298	277	288	281	310	258	298	281	253	261	277	260	286	306	288	278	279	276	291	292	273	291	281	295	280	292	280	273	270	292	262	252	267	296	253	278	273	304	294	249	256	294	278	269	258	278	301	268	287	293	318	275	290	259	263	278	281	285	279	265	288	288	276	278	279	253	250	255	280	301	278	257	342	292	278	255	287	290	274	274	278	288	286	288	262	264	286	264	281	233	271	301	246	291	271	278	280	313	307	301	267	276	270	291	295	273	295	280	244	285	286	287	294	305	270	280	333	308	284	307	293	245	255	319	283	280	314	300	289	238	291	292	248	289	275	273	292	263	278	305	283	270	273	268	301	321	243	286	252	283	288	271	286	250	298	305	290	283
24830	20630	26997	24268	20643	10057	1166	786	570	574	522	493	482	501	427	400	425	421	405	409	421	379	404	381	393	355	370	385	358	367	377	380	352	368	366	393	382	370	375	377	352	377	367	337	346	369	328	303	376	349	374	359	377	335	338	367	364	305	354	346	363	340	353	361	377	382	357	370	334	346	335	346	356	341	340	340	369	345	338	386	357	361	368	389	362	380	375	383	352	337	338	318	348	353	340	363	375	349	332	359	361	334	364	356	341	355	361	330	324	347	350	349	359	344	372	349	351	371	346	341	356	384	381	326	364	341	360	388	371	358	336	349	361	408	375	360	365	371	346	387	399	358	351	344	352	339	344	362	373	374	350	349	335	362	368	334	366	377	331	373	338	353	312	398	379	344	365	366	317	392	363	364	359	377	357	376	360	335	367	305	334	350	342	351	335	333	375	354	376	345	339	370	360	327	346	376	350	342	362	323	358	350	355	358	346	377	366	363	378	343	381	328	390	372	375	352	368	364	348	328	341	346	337	343	351	358	362	340	345	339	368	342	361	355	352	354	359	378	337	366	330	365	345	350	311	371	338	317	354	332	324	335	342	378	358	332	348	367	319	341	340	356	370	334	370	348	340	356	349	345	346	322	334	354	367	349	375	361	364	361	338	330	355	353	303	310	332	362	402	334	360	344	391	326	352	376	368	357	343	347	335	366	351	346	336	351	353	350	353	343	358	374	340	365	334	357	361	387	348	357	353	361	367	320	390	368	357	336	368	361	384	337	371	351	324	345	397	306	368	390	343	340	332	332	335	328	373	326	334	366	354	364	354	336	349	372	325	347	358	323	333	377	363	315	328	382	359	352	371	375	367	337	371	341	348	339	332	356	383	392	352	345	367	358	345	324	386	364	342	341	362	359	362	367	332	342	378	351	369	360	363	326	356	347	370	380	372	349	357	353	336	348	341	363	351	360	336	352	346	376	348	351	364	343	349	360	337	333	369	328	351	374	376	341	339	352	354	390	368	359	333	342	355	359	362	358	348	370	376	347	324	366	352	340	380	370	356	381	306	357	351	340	384	336	359	354	374	373	346	339	343	343	339	324	366	301	324	380	351	336	382	303	350	347	359	342	351	354	351	362	322	349	379	351	344	370	382	344	369	359	355	363	351	372	352	378	354	329	345	358	376	392	355	340	356	359	334	351	339	360	345	329	381	353	337	335	336	353	369	360	372	374	346	327	354	342	373	327	333	361	381	340	364	336	343	354	342	330	355	333	368	338	382	343	345	342	355	336	314	337	366	347	345	331	336	382	359	358	362	349	367	358	370	351	368	356	383	337	324	335	372	396	330	316	345	368	348	377	331	364	387	360	341	345	360	366	357	343	347	347	343	331	311	363	324	316	345	384	361	377	351	366	330	361	374	324	343	341	329	351	312	362	329	348	327	384	359	299	360	364	369	322	349	337	369	338	326	355	350	340	376	371	340	369	350	313	359	366	360	379	341	340	333	314	341	345	325	359	359	354	336	380	347	359	349	313	378	364	322	354	358	344	311	341	383	372	395	317	385	347	354	325	312	341	349	381	344	343	332	358	365	364	356	367	360	387	336	358	341	349	381	305	340	356	344	325	337	368	334	344	347	346	343	342	389	364	371	354	344	377	372	331	348	364	356	336	354	351	331	336	353	323	334	348	366	375	370	394	352	326	343	367	375	354	350	357	334	356	327	342	347	387	331	363	314	352	365	365	400	347	375	366	358	355	357	346	343	358	347	357	354	347	323	371	356	349	357	348	356	347	348	366	337	399	344	359	343	364	370	362	362	370	336	355	339	338	367	378	364	333	343	348	378	387	374	357	376	370	358	334	326	361	343	331	349	342	367	335	354	338	314	339	356	321	344	319	350	361	383	348	342	336	339	359	359	386	363	362	329	337	358	378	362	310	334	356	392	403	353	370	323	397	331	348	335	351	345	317	351	375	360	379	363	344	392	383	368	347	294	347	347	338	329	374	337	350	347	359	364	337	347	383	387	357	370	356	353	344	360	355	360	366	357	395	347	389	338	349	361	385	383	348	351	359	340	366	372	312	367	332	365	342	347	334	315	332	346	346	373	342	311	335	359	326	363	359	334	360	339	344	393	347	360	334	344	344	349	393	394	379	376	363	367	309	336	353	372	338	367	339	351	329	335	334	361	337	319	330	348	343	364	346	340	352	349	335	351	321	369	315	360	347	342	357	369	323	339	340	350	337	368	317	380	336	347	349	370	360	347	345	374	373	325	380	344	351	337	332	356	326	354	388	341	350	324	343	330	370	358	359	326	361	396	349	349	367	331	354	356	337	345	355	360	347	356	359	354	322	377	378	389	342	375	358	331	319	341	376	356	317	358	361	344	343	358	355	363	337	355	324	322	346	375	344	360	370	328	360	370	365	352	332	346	329	383	333	377	314	329	361	376	376	394	341	391	346	347	368	344	357	364	331	372	336	340	330	355	345	352	371	383	349	377	364	323	363	343	368	353	351	350	344	340	347	348	364	323	346	361	356	381	344	341	353	337	334	356	335	358	349	324	369	358	361	369	359	366	356	352	345	348	316	350	325	317	363	371	341	345	306	354	360	372	336	360	370	338	342	340	348	347	349	355	348	352	332	365	361	314	348	350	369	346	351	346	346	342	376	327	368	351	330	328	346	311	353	338	386	381	312	363	336	387	342	373	388	364	334	364	354	361	358	350	363	340	377	313	346	359	362	386	341	349	376	301	337	325	339	357	340	346	323	359	366	335	322	360	384	356	324	354	376	334	367	348	350	370	369	342	362	376	348	356	337	338	351	375	345	333	369	337	384	337	390	383	344	362	356	343	363	352	329	319	371	366	332	354	369	332	329	371	358	349	372	335	368	327	380	348	330	369	330	369	353	348	346	342	345	377	354	376	352	358	369	361	337	339	343	338	338	354	330	331	342	358	327	356	334	351	370	338	391	362	374	363	326	355	324	359	374	333	344	351	367	318	347	362	370	340	325	345	353	342	314	311	339	371	378	322	395	353	344	375	329	401	327	357	339	361	355	374	367	369	345	354	386	340	370	329	359	359	321	336	351	373	339	368	356	337	357	365	364	353	352	329	370	327	348	368	372	345	343	372	344	313	343	346	347	334	355	377	332	341	365	347	398	336	333	345	366	362	353	380	373	357	343	364	363	372	325	386	346	362	340	331	366	302	340	339	327	361	382	335	347	365	340	371	352	328	354	360	380	359	352	344	371	294	321	347	386	360	368	349	379	342	310	310	319	339	319	373	330	325	362	347	354	359	344	325	364	386	336	362	359	338	390	363	332	354	360	363	344	375	342	326	344	360	371	346	353	331	353	354	338	309	385	388	313	319	373	359	347	350	393	329	389	384	379	343	357	366	322	359	371	362	364	344	369	346	303	391	349	337	353	325	357	365	357	372	365	387	357	345	388	351	368	329	395	359	374	318	340	373	316	329	340	404	340	340	329	374	350	326	357	364	350
21401	8474	7584	4091	2630	1877	1438	1218	1021	908	788	703	645	615	518	488	546	489	470	453	436	443	426	381	396	399	401	396	382	382	376	380	355	394	409	393	367	388	374	354	389	359	404	374	361	342	357	341	357	371	377	373	338	361	367	364	390	365	365	377	360	337	356	351	383	375	322	369	346	354	361	361	344	361	349	344	333	351	387	346	379	319	352	355	341	364	341	328	372	372	342	337	365	351	351	332	312	348	343	366	372	328	360	362	367	349	347	380	341	350	328	336	372	348	376	356	359	376	360	365	358	360	372	343	366	358	325	389	352	370	348	370	340	336	349	350	356	361	382	385	366	362	344	344	347	340	371	350	311	350	359	361	354	382	349	338	363	338	338	335	372	336	370	371	298	352	350	324	358	379	342	353	340	331	382	338	341	372	348	357	395	344	364	333	334	371	350	337	357	346	342	339	349	325	350	346	384	343	365	370	341	369	323	347	329	362	309	354	365	359	353	358	356	351	332	353	321	359	332	333	345	347	378	348	361	374	385	344	353	349	333	343	357	366	356	340	339	338	353	338	360	350	360	337	349	346	363	357	331	349	363	342	353	378	360	336	344	378	338	378	367	320	352	348	347	362	366	348	353	296	362	372	362	375	384	333	360	328	348	347	321	327	336	382	339	349	359	339	345	353	379	376	377	369	336	341	350	331	305	337	327	360	344	349	353	335	379	327	343	339	355	336	359	357	350	349	374	355	337	323	358	361	300	373	353	338	335	350	332	351	358	369	360	340	386	319	319	358	357	339	338	352	365	339	333	324	375	363	356	344	358	342	334	311	311	343	363	347	367	331	361	323	369	353	346	343	358	376	361	359	334	368	318	347	324	338	340	363	345	354	350	325	353	324	347	361	339	351	323	348	350	348	348	338	345	343	349	350	340	337	362	314	411	367	330	338	332	352	341	359	326	358	308	345	329	328	361	359	334	320	338	352	369	328	369	344	375	375	402	320	357	361	341	348	366	357	318	376	349	346	354	377	328	356	341	331	316	334	346	338	342	356	326	364	325	380	355	377	337	370	326	383	365	356	276	330	380	346	348	325	334	332	347	340	377	371	324	356	326	371	394	345	374	346	335	322	349	330	345	307	334	357	352	346	331	348	353	340	344	349	349	350	392	385	361	375	378	359	366	345	336	377	363	408	339	339	345	351	362	351	377	352	323	323	353	357	361	349	392	332	373	354	326	336	325	343	369	354	358	307	345	390	363	331	341	363	339	330	349	352	335	308	358	365	364	330	367	364	337	316	357	332	361	342	337	321	390	328	353	350	371	373	353	318	309	308	367	325	316	363	337	328	369	373	353	362	325	344	344	330	353	357	338	359	359	351	339	353	338	314	310	358	347	313	359	355	353	355	320	344	352	362	352	306	326	389	356	340	335	350	345	308	376	358	376	369	341	371	360	326	384	362	366	362	333	344	306	358	326	381	351	352	350	359	332	354	355	340	350	348	330	372	338	289	349	335	353	354	356	356	366	376	340	309	366	384	381	349	371	348	337	348	370	350	346	367	316	366	365	340	355	366	332	349	375	313	330	361	373	361	380	324	353	320	369	355	378	325	351	334	327	362	366	362	350	355	338	337	349	340	368	365	347	385	350	367	375	340	328	350	344	391	386	350	315	313	348	346	353	347	354	308	341	337	344	360	341	370	397	337	338	327	340	362	379	355	328	373	334	349	349	391	343	322	331	352	328	350	351	331	363	354	380	337	347	345	338	374	342	352	341	351	345	340	352	370	318	364	371	334	356	346	344	354	344	342	351	324	326	379	368	359	368	320	359	363	377	352	334	334	357	326	329	354	351	358	351	356	370	354	348	362	350	344	327	331	363	382	358	336	337	341	353	345	337	330	367	364	368	326	326	350	361	365	333	380	363	358	351	354	356	371	339	342	351	360	323	377	366	323	344	372	317	313	344	347	329	321	366	366	351	385	384	343	319	333	364	350	378	325	330	335	375	324	326	366	330	338	350	319	331	331	342	330	356	368	340	357	340	333	329	345	350	341	316	371	334	382	367	363	371	340	346	337	344	341	351	328	328	319	345	337	347	351	362	368	362	380	324	390	323	367	363	321	362	362	346	366	328	410	348	347	362	311	383	349	341	317	368	341	342	373	386	384	368	330	339	364	306	359	348	330	349	352	357	318	344	368	313	357	339	328	355	313	371	305	373	337	394	319	352	335	408	361	323	360	345	365	321	335	341	353	338	353	336	347	367	332	327	382	324	350	347	350	366	382	324	360	352	378	319	369	343	318	314	328	341	323	348	329	315	341	315	312	368	354	362	365	356	339	354	376	309	344	336	337	335	339	359	328	339	341	355	350	353	355	322	365	344	326	351	352	344	355	342	326	345	338	335	339	365	300	339	335	348	326	306	350	361	375	306	379	332	359	375	344	336	348	346	337	356	353	367	347	370	318	321	358	341	351	321	325	349	369	389	347	328	342	347	355	347	379	357	321	359	381	340	325	331	369	369	346	335	344	351	364	345	397	338	354	320	329	375	328	369	345	367	364	346	350	374	335	360	336	368	353	377	343	325	322	370	331	331	311	345	360	358	351	326	389	360	342	352	335	329	340	346	353	400	361	331	295	360	371	327	372	333	387	312	348	330	319	340	379	344	326	326	379	373	377	338	350	386	389	357	372	347	306	360	304	367	364	362	359	337	353	362	302	346	358	339	332	361	359	370	358	357	345	347	373	327	349	322	357	334	348	336	371	335	390	350	349	367	370	359	339	321	354	363	343	353	330	347	342	359	335	342	344	352	345	319	329	393	327	329	358	353	351	361	356	366	354	318	326	358	344	342	365	330	361	324	344	349	359	306	329	353	371	318	357	357	348	384	328	380	374	333	359	365	359	345	340	330	363	360	330	351	349	326	348	367	344	358	379	370	358	349	342	364	348	348	367	331	338	362	338	316	348	379	338	327	369	355	347	341	340	329	338	347	365	364	357	364	350	331	370	342	337	367	338	351	384	332	351	348	353	339	348	358	333	360	332	372	331	366	350	345	312	350	348	354	358	355	354	372	357	363	367	342	327	348	345	372	365	332	356	360	356	316	389	328	385	357	340	377	364	353	353	366	344	373	356	355	365	396	343	328	347	347	358	338	352	358	307	347	337	363	364	367	377	335	322	338	343	328	331	347	339	348	376	341	358	361	335	364	352	365	361	352	339	327	365	383	311	367	335	356	353	353	363	312	356	319	393	367	355	360	368	331	338	337	389	364	342	365	365	373	349	351	350	376	340	359	325	337	346	322	382	362	363	337	331	341	336	340	350	339	343	363	363	336	362	351	343	359	353	354	361	340	337	382	339	349	393	302	332	337	327	371	369	328	343	349	336	364	379	358	360	323	376	342	349	325	388	355	352	333	328	321	327	353	353	345	383	331	348	340	369	360	330	339	358	358	344	370	328	339	359	360	343	315	361	394	366	366	332	342	308	363	308	359	344	373	347	354	326
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
