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
340160629080	340160629638	340160630188	340160630738	340160631288	340160631838	340160632388	340160632938	340160633488	340160634038	340160634588	340160635138	340160635688	340160636238	340160636788	340160637338	340160637888	340160638438	340160638988	340160639538	340160640088	340160640638	340160641188	340160641738	340160642288	340160642838	340160643388	340160643938	340160644488	340160645038	340160645588	340160646138	340160646688	340160647238	340160647788	340160648338	340160648888	340160649438	340160649988	340160650538	340160651088	340160651638	340160652188	340160652738	340160653288	340160653838	340160654388	340160654938	340160655488	340160656038	340160656588	340160657138	340160657688	340160658238	340160658788	340160659338	340160659888	340160660438	340160660988	340160661538	340160662088	340160662638	340160663188	340160663738	340160664288	340160664838	340160665388	340160665938	340160666488	340160667038	340160667588	340160668138	340160668688	340160669238	340160669788	340160670338	340160670888	340160671438	340160671988	340160672538	340160673088	340160673638	340160674188	340160674738	340160675288	340160675838	340160676388	340160676938	340160677488	340160678038	340160678588	340160679138	340160679688	340160680238	340160680788	340160681338	340160681888	340160682438	340160682988	340160683538	340160684088	340160684638	340160685188	340160685738	340160686288	340160686838	340160687388	340160687938	340160688488	340160689038	340160689588	340160690138	340160690688	340160691238	340160691788	340160692338	340160692888	340160693438	340160693988	340160694538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23220	21520	29465	24031	21521	21555	8015	1067	771	618	562	514	444	470	379	358	383	333	356	297	304	312	344	276	296	282	263	274	269	260	297	288	284	284	255	259	267	279	262	257	255	247	245	237	247	260	265	271	284	238	265	245	255	234	261	244	208	264	268	273	261	226	226	273	240	283	260	263	291	270	240	258	262	229	226	249	232	256	245	230	238	203	230	230	239	279	273	278	210	251	252	258	268	224	250	261	248	241	241	248	255	240	264	217	240	241	241	252	265	243	246	250	239	224	227	238	269	233	241	258	209	259	238	232	250	237	262	257	259	246	209	255	251	240	241	256	253	248	240	234	228	268	230	261	228	210	245	227	238	245	240	214	219	230	265	254	228	253	234	241	236	266	252	248	230	237	230	239	238	237	209	245	221	221	250	227	237	254	255	229	239	249	252	258	235	249	234	252	244	231	258	241	254	233	252	228	232	224	228	238	250	238	241	259	276	237	261	241	233	245	244	261	232	245	214	247	249	241	250	202	253	247	223	252	228	237	224	239	246	244	260	267	231	254	240	250	248	244	264	227	266	213	226	234	223	226	231	268	220	265	213	235	230	257	240	256	248	245	227	251	237	221	248	223	263	251	207	257	244	234	228	252	239	216	207	218	231	209	236	243	252	258	243	237	260	215	255	221	300	213	230	251	221	209	248	216	254	235	247	250	224	217	240	245	237	245	244	262	241	229	252	230	223	240	263	249	228	239	243	255	225	232	238	255	266	214	228	244	239	259	242	245	235	251	234	248	229	258	227	235	215	255	247	203	224	246	231	241	249	255	243	215	225	259	242	242	248	212	242	227	263	245	229	268	244	238	267	255	223	236	222	229	229	240	230	261	252	223	245	242	250	240	231	223	245	248	242	232	227	214	249	260	225	239	238	230	237	196	251	234	211	247	226	220	241	255	246	229	249	226	231	267	230	238	212	217	252	226	241	256	241	246	241	249	227	226	216	232	240	258	234	261	260	240	253	261	227	248	208	235	255	233	240	224	255	224	224	241	215	228	229	241	250	253	239	232	254	212	205	244	236	236	241	237	210	264	243	243	243	219	259	227	224	236	214	253	238	244	247	257	254	286	244	246	241	262	253	227	245	228	240	253	247	261	218	249	239	247	229	228	239	239	240	253	248	271	260	242	230	225	263	241	233	223	260	253	249	218	228	212	220	227	261	258	243	254	224	237	244	246	221	228	227	243	250	205	241	208	248	241	211	233	289	231	222	243	263	246	242	219	241	264	240	241	239	266	241	225	232	255	270	238	229	228	232	247	262	231	227	250	230	219	256	259	234	228	237	266	263	224	246	236	254	266	237	246	232	213	232	256	248	268	219	235	228	268	262	248	222	221	242	241	240	232	237	234	237	246	275	239	257	247	230	235	232	225	240	272	253	238	239	240	228	219	245	264	244	207	252	249	217	265	236	245	234	237	248	236	248	252	248	271	245	209	228	227	238	262	260	223	265	230	229	226	233	260	253	225	254	225	241	226	248	250	237	233	231	216	236	236	246	237	227	249	246	270	257	244	236	205	268	229	251	231	246	229	224	247	231	240	233	218	224	225	251	268	218	271	267	240	234	221	226	244	251	234	249	233	256	241	232	239	236	239	240	253	246	230	239	219	237	261	241	212	251	239	226	231	228	262	241	246	219	233	221	262	278	236	232	237	250	253	263	224	231	214	242	223	246	249	235	244	220	238	239	266	237	236	217	228	279	236	253	239	205	238	226	221	213	267	247	230	231	227	229	227	253	236	236	260	243	233	243	284	257	231	214	227	225	268	230	258	231	239	243	243	234	239	256	238	237	250	247	268	245	266	239	225	254	246	279	226	266	259	219	227	239	239	247	243	235	218	220	231	260	232	218	254	229	272	222	263	240	226	236	234	206	250	224	244	229	217	238	232	233	234	256	240	245	246	253	242	286	250	223	228	247	239	267	234	242	243	257	242	258	254	235	242	253	251	229	226	260	235	229	255	219	262	238	232	268	256	250	249	266	242	222	242	234	273	222	227	222	236	247	238	228	271	255	240	266	218	225	266	238	257	257	254	264	233	220	207	241	224	239	248	255	227	233	242	252	250	240	263	217	221	224	213	234	247	237	218	220	235	224	211	238	243	241	219	225	205	248	234	222	220	223	248	221	247	232	253	249	217	225	240	261	239	223	258	247	227	236	237	219	229	281	228	237	247	238	237	226	247	245	265	232	224	241	243	258	246	248	230	233	245	242	216	244	238	255	256	254	237	253	255	247	229	274	254	258	225	249	254	255	211	244	249	249	235	246	262	230	234	217	225	241	236	212	251	242	236	240	219	233	232	253	221	247	222	227	242	245	237	243	274	236	260	255	229	253	218	238	247	235	251	245	229	250	233	231	240	244	217	252	237	248	267	263	240	249	227	238	237	241	255	214	225	263	248	248	249	248	231	248	233	256	245	230	260	232	210	236	223	245	251	237	245	232	258	227	223	241	273	248	210	252	214	258	231	236	244	220	268	269	273	257	277	235	267	239	229	231	253	238	253	264	233	231	210	219	237	247	277	237	248	242	239	204	233	234	238	221	232	232	221	199	208	249	255	227	242	222	260	236	252	233	218	234	236	239	249	234	227	225	232	199	232	250	238	225	250	271	245	224	273	242	265	229	220	226	223	232	229	249	249	193	212	251	230	225	245	228	256	248	248	219	230	253	252	258	237	254	238	237	220	250	263	239	240	229	236	233	224	247	222	259	218	270	257	232	225	233	244	222	230	230	198	255	243	230	250	250	218	220	246	221	231	256	246	254	226	232	245	261	226	246	242	208	237	233	235	228	216	246	252	240	243	253	236	242	228	226	259	278	231	226	220	214	226	239	217	222	237	217	224	236	235	242	230	215	270	282	239	244	260	229	243	206	248	204	214	218	239	252	269	249	250	240	260	215	267	228	241	227	238	250	248	223	251	236	252	238	234	238	267	245	240	237	240	227	238	253	247	245	240	226	245	221	273	214	257	239	193	253	242	255	235	208	262	242	245	248	247	234	226	213	225	232	234	224	242	233	251	276	240	246	245	232	234	226	231	250	237	255	214	233	239	229	273	229	225	240	248	217	236	245	212	270	206	265	217	262	242	242	238	209	217	236	236	224	206	241	246	243	255	261	256	256	232	217	231	249	232	266	262	239	210	241	247	258	225	264	236	250	249	227	235	237	247	264	207	266	246	244	251	220	211	262	244	229	236	261	240	243	242	208	241	256	213	231	268	243	231	229	217	245	230	216	188	243	223	247	245	249	225	236	253	230	224	259	232	225	259	248	238	258	223	229	192	232	241	243	240	216	238	260	259	265	229	254	230	254	223	219	227	251	251	228	223	223	252	223	237	251	239	251	229	235	265	223	244	253	248	246	224	243	262	244	228	238	229	234	239	253	226	271	239	229	212	223	232	249	237	273	250	223	226	194	252	220	246	237	237	231	235	254	267	229	210	225	240	243	257	225	217
7580	17234	13756	7034	4753	3578	2636	2125	1750	1382	1170	1019	910	819	743	624	623	564	557	510	510	457	432	459	420	376	411	412	389	394	366	363	343	364	336	345	337	344	315	368	339	338	345	350	342	306	355	357	335	336	283	358	314	331	319	290	316	345	311	321	301	353	317	299	354	307	299	285	303	312	317	316	303	312	291	322	295	311	320	288	315	291	297	265	317	305	321	322	305	298	296	322	285	286	310	293	305	289	301	308	304	297	306	287	262	309	279	299	314	302	295	312	315	312	269	330	305	309	281	285	306	267	293	316	318	306	309	279	286	284	326	294	280	323	290	281	320	289	323	324	301	305	284	288	282	293	279	279	312	319	289	288	315	285	273	315	324	311	293	337	293	291	293	275	307	305	278	268	287	320	302	291	295	285	306	262	309	282	271	313	303	309	308	310	273	259	288	288	333	312	300	271	296	285	282	324	283	289	316	283	304	300	298	291	265	316	294	295	318	301	300	310	299	317	295	289	288	292	309	294	309	321	284	304	306	296	281	328	275	306	320	308	281	288	296	313	293	288	345	265	311	283	307	296	311	300	303	297	300	277	305	300	305	295	300	317	289	283	311	289	280	311	284	287	318	291	299	306	302	346	291	304	282	295	309	272	272	300	310	319	339	291	318	331	280	278	277	305	294	299	287	309	311	302	268	293	315	281	303	307	297	272	270	307	311	314	290	320	312	275	270	308	284	302	296	292	299	293	305	285	280	315	286	312	286	299	305	306	326	310	308	289	277	294	295	314	303	279	295	289	302	307	279	307	272	288	338	300	301	312	309	272	303	266	336	256	303	264	302	301	315	289	312	288	291	307	289	295	291	290	293	314	311	309	288	311	308	331	293	308	310	333	292	319	287	275	288	316	267	288	293	301	296	302	302	300	296	305	305	335	283	282	335	290	283	273	304	263	257	286	310	301	312	299	314	280	275	320	289	286	281	278	315	271	271	283	297	271	312	284	298	326	305	299	315	290	340	284	302	297	298	296	295	299	254	325	302	300	290	303	291	257	287	297	305	306	291	295	277	289	315	285	316	280	293	293	282	301	281	303	291	279	278	277	300	326	286	267	277	270	278	307	271	280	276	280	275	294	308	268	292	275	305	278	299	300	294	310	269	261	299	290	325	307	322	316	282	307	321	323	308	309	287	275	285	293	303	311	289	258	312	318	313	313	293	291	290	295	283	303	278	286	303	309	286	261	277	305	274	272	287	319	296	322	296	331	298	293	294	296	276	284	322	320	282	295	271	289	333	311	295	311	294	304	322	308	283	273	293	288	313	278	289	292	304	308	298	277	306	286	284	280	327	297	349	310	289	315	295	297	273	314	279	312	298	288	259	314	284	313	272	303	298	295	299	303	321	274	300	293	318	269	284	300	299	290	299	286	326	309	278	307	284	328	304	274	284	291	283	287	302	281	275	296	293	297	313	274	322	295	274	331	275	290	316	325	279	293	327	313	299	311	291	322	289	302	288	292	318	304	285	280	341	282	302	276	308	328	274	302	312	299	309	315	264	305	288	303	305	298	294	310	272	291	316	293	307	301	291	317	297	326	274	293	273	307	280	291	316	294	270	282	304	313	271	288	291	285	308	287	271	287	270	285	315	324	278	277	299	276	290	305	296	296	299	291	299	297	299	289	275	284	295	325	300	306	271	294	293	321	351	300	319	284	330	301	274	289	311	261	322	295	314	255	310	308	296	283	318	296	319	273	288	307	275	287	316	324	319	306	278	300	304	346	290	271	312	266	281	269	279	313	334	316	294	284	320	296	318	273	329	305	309	297	296	287	298	297	305	289	322	325	319	314	290	291	296	288	311	290	287	287	305	321	261	297	303	311	280	310	325	310	298	280	284	256	305	300	292	282	283	273	272	304	304	301	296	296	296	289	325	304	286	295	296	284	280	285	256	299	310	306	267	299	306	320	334	309	300	311	331	291	293	309	298	273	302	309	270	286	324	306	294	348	296	326	267	311	269	280	322	290	317	291	307	297	305	317	294	315	282	301	316	248	311	275	311	264	276	270	288	297	313	311	311	300	307	311	336	262	262	322	292	257	295	286	297	272	302	285	329	319	301	311	293	291	303	317	312	303	306	289	292	290	315	312	305	280	302	257	306	304	283	274	311	337	312	265	272	322	310	306	284	273	293	284	317	292	285	306	306	309	305	283	269	301	295	301	303	307	299	321	316	279	291	322	300	313	300	279	297	286	292	294	311	295	297	319	272	296	294	286	310	268	297	315	278	291	286	324	274	260	289	300	326	286	280	309	296	297	305	298	303	299	311	303	277	321	284	303	300	299	319	288	284	328	309	300	332	317	324	305	325	298	291	322	286	289	330	345	316	297	298	295	287	320	282	312	333	312	298	297	307	291	296	286	302	289	267	305	306	310	306	266	309	292	313	318	310	302	273	303	303	300	306	304	293	300	299	311	282	281	306	298	286	298	305	293	297	306	330	298	308	282	282	283	293	302	290	288	283	277	289	287	324	301	299	288	296	300	252	305	295	296	308	270	274	286	286	280	298	288	260	299	304	276	318	275	294	301	301	280	300	284	318	321	314	300	301	301	279	288	287	290	292	289	284	285	286	304	329	290	291	285	284	293	260	299	298	296	301	288	263	312	278	265	309	322	306	293	304	275	302	316	291	262	287	296	319	301	289	279	307	302	339	298	293	302	268	276	298	280	296	284	310	296	293	269	294	273	293	317	270	301	302	276	315	280	315	317	290	292	334	323	297	277	282	295	300	317	301	288	316	308	283	304	305	301	325	321	294	289	286	311	305	286	317	302	316	287	298	279	316	290	325	308	305	294	300	293	283	289	288	297	308	328	295	308	281	291	353	302	266	330	266	296	294	298	316	301	283	310	283	310	289	299	279	309	292	274	312	302	304	330	297	312	320	293	305	295	300	298	282	293	327	297	296	312	328	283	294	306	301	308	303	305	324	255	284	282	276	276	290	291	290	271	297	307	302	308	291	306	306	305	306	308	304	295	285	302	300	309	288	338	284	295	320	298	251	293	269	307	297	320	313	327	300	312	298	277	278	295	331	307	311	296	305	297	320	302	323	303	289	318	279	311	314	274	300	306	321	313	289	285	305	280	295	288	321	333	303	317	295	292	267	314	298	319	320	322	307	296	331	277	313	291	308	283	253	330	252	320	332	315	285	277	300	333	308	281	312	287	313	318	298	296	269	292	308	292	304	298	300	319	325	325	303	304	279	283	296	262	322	280	283	302	298	294	314	301	299	280	285	302	288	301	293	299	297	319	297	276	319	335	303	300	304	304	295	302	296	307	308	272	306	294	331	325	298	295	267	328	300	288	313	307	271	281	338	313	285	281	282	297	320	274	322	307	286	276	281	279	328	300	292	312	278	308	280	327	304	309	332	277	283	274	284	312	264	303	288	289	302	299	300	299	288	304	289	279	300	313	306	260	304	272	291	312	307	310	296	290	338	299	300	320
27089	20307	7819	1189	725	730	755	717	695	729	678	661	674	672	681	657	673	650	695	700	689	689	628	629	672	666	665	666	665	646	704	665	739	681	704	722	726	676	689	710	665	657	656	685	681	707	657	634	642	635	697	659	702	666	668	675	700	650	678	617	656	682	683	655	703	656	659	683	712	687	664	671	707	660	671	667	676	672	654	697	667	664	677	661	644	695	627	707	684	674	677	732	643	719	670	679	693	680	683	687	620	726	690	707	664	693	664	708	660	628	702	657	688	708	653	722	701	705	647	656	660	685	685	639	677	690	682	703	674	690	661	656	664	708	649	639	669	661	623	667	696	677	668	683	666	639	640	629	676	689	684	687	689	632	689	679	680	671	688	681	686	638	650	645	719	710	681	662	658	633	701	704	699	657	684	694	697	693	713	672	642	661	655	666	630	737	703	671	664	656	670	647	691	722	661	689	660	711	624	689	680	683	669	659	636	662	713	652	650	672	700	665	664	666	683	667	652	622	665	664	695	657	683	649	650	687	633	720	685	675	636	675	651	672	680	655	686	651	697	663	650	667	665	623	642	690	661	641	669	652	710	663	662	711	670	726	676	622	679	633	633	704	662	656	659	668	680	676	666	668	652	645	710	647	673	688	727	670	667	651	660	696	668	670	674	604	718	694	684	637	711	645	699	652	703	703	651	686	667	650	658	691	676	692	655	682	717	660	668	699	670	697	649	646	692	619	674	687	665	669	668	622	687	671	646	705	626	657	631	682	690	641	646	719	684	680	614	642	666	663	652	664	696	698	686	696	634	661	665	667	663	699	624	654	687	671	646	699	740	683	617	741	693	657	693	684	683	717	663	692	663	692	661	668	648	679	617	698	606	686	706	694	690	684	679	687	678	659	704	694	667	646	655	630	716	702	670	656	688	664	676	662	698	669	654	736	717	651	707	684	647	700	672	662	702	652	644	699	736	719	671	692	657	666	678	678	673	697	685	671	670	718	695	673	657	689	701	664	708	659	700	619	654	674	696	720	670	656	658	668	693	726	712	663	688	675	630	656	646	668	652	701	705	650	646	678	657	673	677	683	625	646	682	660	702	681	704	646	643	673	633	676	690	654	648	714	653	681	662	687	681	654	680	658	695	694	692	662	692	694	660	635	640	676	684	642	709	644	699	697	669	689	684	700	675	687	649	703	683	666	647	691	634	661	679	661	614	723	673	658	661	682	641	684	672	700	627	674	681	731	678	646	709	664	666	641	623	696	641	719	662	691	702	627	659	645	708	675	682	684	647	671	629	618	627	672	671	634	688	659	656	695	670	624	684	625	704	740	677	674	653	678	693	674	655	663	638	643	672	675	646	704	728	704	671	689	659	682	660	697	684	666	698	636	670	632	666	675	676	666	674	648	652	720	640	651	690	667	678	687	687	665	679	635	711	687	656	654	664	642	690	678	648	647	652	650	680	658	641	651	647	678	635	640	627	673	674	648	668	665	668	667	620	652	661	644	643	645	678	698	759	659	670	675	684	670	680	631	670	611	696	684	669	654	635	627	665	719	636	691	676	655	665	634	722	694	666	715	631	655	703	681	676	654	646	644	672	673	705	612	623	680	705	657	663	686	659	618	648	640	667	705	668	705	739	698	679	716	698	655	649	693	663	675	666	641	630	693	671	715	681	699	683	686	661	659	678	678	699	675	673	698	634	656	639	645	662	641	691	710	695	634	665	702	714	671	694	665	668	654	670	676	683	683	707	702	695	674	700	696	658	661	665	660	644	690	705	672	679	672	683	698	673	622	677	658	682	684	639	640	677	628	666	644	669	685	686	701	668	660	690	700	664	664	726	692	699	706	642	653	686	656	688	713	703	672	665	709	664	689	661	654	681	693	692	684	657	632	679	622	670	683	624	694	670	652	690	635	680	631	679	717	628	701	680	681	652	699	653	642	649	634	689	662	674	648	677	702	673	640	636	669	647	643	680	669	634	675	676	649	687	661	618	598	639	650	673	693	642	638	674	686	694	698	668	712	685	653	678	677	691	704	679	661	686	729	666	670	715	674	630	695	650	699	675	699	689	712	672	651	646	689	671	718	696	708	667	715	707	676	665	678	711	648	668	675	636	679	676	675	677	626	639	639	668	654	705	625	657	637	656	693	653	665	685	687	658	647	664	650	656	694	681	652	664	650	653	692	667	699	623	662	705	690	695	694	703	664	654	690	658	692	672	674	666	680	668	671	632	691	705	693	649	705	698	708	648	667	741	654	654	702	649	637	667	647	672	723	666	668	722	684	658	664	677	658	642	680	658	731	684	693	725	671	646	671	642	681	704	664	654	677	685	684	648	684	642	694	701	693	713	667	748	670	688	632	659	708	693	690	658	623	693	640	676	703	682	663	688	672	678	635	703	662	690	725	657	642	664	660	689	657	690	657	656	671	733	654	652	714	704	664	693	619	641	690	670	668	684	667	637	636	651	707	704	689	671	677	669	681	659	588	658	673	646	671	679	693	696	654	674	718	695	732	646	683	695	689	655	672	658	670	674	689	653	669	649	653	671	674	662	682	731	683	661	701	693	636	655	646	636	616	667	664	649	645	646	634	671	630	722	692	630	685	655	653	679	658	649	681	647	639	679	678	659	672	681	664	658	666	685	659	610	661	705	677	672	642	694	686	676	702	709	716	644	686	717	681	658	644	666	647	670	705	678	693	720	697	600	695	690	697	687	705	662	718	689	677	675	662	649	697	669	695	666	670	659	608	665	632	645	650	697	650	667	685	717	718	650	648	680	697	643	665	630	666	634	731	646	643	680	703	649	672	683	639	701	694	668	648	651	643	656	691	667	684	664	638	714	628	685	663	666	653	649	656	640	634	714	661	675	731	677	649	672	639	641	650	628	658	659	680	655	668	687	662	658	711	674	645	645	687	603	690	685	666	682	637	677	687	674	662	629	674	656	707	657	670	638	671	677	666	680	682	641	711	665	676	661	691	678	666	648	663	646	672	677	722	674	707	697	702	682	717	669	653	704	686	692	643	672	662	668	683	684	652	685	639	641	715	663	678	678	652	665	658	666	680	647	607	649	672	631	666	725	695	671	666	677	627	664	706	654	633	641	645	661	676	693	709	656	651	672	673	722	664	703	691	678	683	625	660	663	660	684	675	663	659	668	682	647	625	662	727	652	692	690	635	685	689	695	730	644	685	665	670	661	635	644	695	670	686	630	641	664	685	681	677	691	643	670	652	615	672	650	671	672	688	631	682	708	676	637	652	676	638	678	640	690	683	714	647	703	688	663	673	657	659	668	712	652	677	689	703	657	617	683	706	669	637	672	672	660	709	630	681	680	706	670	666	684	648	670	690	663	640	710	693	719	666	685	684	657	665	686	660	670	654	665	686	703	686	645	658	610	625	686	656	616	638	680	671	676	660	665	675	723	708	701	666	651	655	710	696	690	660	675	724	628	673	665	675	701	640	664	694	693	704	670	681	669	706	690	656	722	616
4295	1630	1438	1020	966	918	941	949	886	865	846	915	856	851	882	862	852	892	823	864	806	820	845	823	857	921	805	864	871	860	814	872	788	844	795	766	832	871	834	855	815	917	866	873	792	856	855	874	846	863	872	868	867	879	865	837	789	825	851	807	850	869	783	841	907	851	828	837	884	855	794	842	895	823	864	853	841	890	855	906	840	797	844	867	839	838	819	844	841	805	875	867	859	780	875	863	858	854	869	871	835	802	883	806	849	816	867	832	822	831	865	819	850	831	824	813	872	825	845	798	832	856	811	792	818	863	862	814	845	826	829	895	825	822	840	856	856	873	831	797	874	834	856	825	849	839	864	848	874	853	819	886	845	834	826	851	884	846	835	827	876	827	887	839	861	800	861	886	872	832	824	904	821	808	873	856	843	832	883	817	863	820	832	847	827	819	790	866	881	843	798	808	797	871	824	878	879	831	819	859	817	809	836	807	799	847	854	892	809	819	872	857	849	885	860	836	889	886	832	915	800	832	876	876	871	849	838	891	837	795	850	887	833	844	836	835	851	821	882	845	796	865	856	833	844	844	827	899	850	826	843	858	857	855	898	862	864	864	892	877	867	813	887	859	825	909	883	818	883	828	829	823	811	875	834	856	876	796	843	859	838	852	831	912	885	873	845	912	863	882	844	843	849	882	836	813	881	794	842	785	825	871	856	874	854	880	900	822	886	840	885	849	869	802	850	893	831	871	827	757	832	782	816	846	817	842	859	885	824	854	895	841	810	902	853	776	783	805	784	895	854	834	867	820	845	845	861	854	828	849	898	847	832	822	871	881	845	861	826	837	859	840	858	865	852	851	868	851	846	868	853	806	831	805	832	901	880	838	855	901	826	856	812	889	841	834	828	837	842	817	855	823	856	890	819	820	861	844	915	833	838	790	864	864	806	780	849	814	862	805	837	860	848	829	852	832	874	846	889	842	816	864	846	825	864	921	872	816	848	878	855	825	880	881	866	878	858	822	831	817	878	859	893	860	845	818	840	852	815	817	892	824	837	818	867	803	836	897	839	837	842	873	817	865	873	867	811	886	874	804	826	857	851	883	858	840	906	878	838	831	848	897	828	829	893	851	828	831	806	899	859	875	860	857	866	865	858	835	870	786	850	843	840	846	823	838	878	830	820	837	848	895	846	849	880	830	877	836	824	859	843	823	864	844	886	814	892	851	830	836	857	869	873	847	822	852	924	859	832	853	884	826	863	844	885	874	861	891	853	866	817	815	840	869	784	852	855	863	807	860	823	890	896	881	825	834	811	860	813	850	853	832	810	839	807	813	850	836	844	867	866	885	861	826	859	842	828	857	814	858	808	807	874	805	885	820	852	866	836	833	848	873	818	876	868	823	864	882	841	821	891	781	830	869	831	860	846	807	874	858	861	843	828	827	885	820	831	808	849	860	826	872	840	805	855	833	884	868	858	850	823	876	836	868	845	849	813	900	857	786	875	853	772	842	841	874	820	856	869	877	841	848	933	845	846	849	835	836	868	835	834	837	791	880	822	835	810	821	833	799	868	823	875	809	854	853	854	909	865	852	800	909	858	860	855	855	865	869	849	792	887	813	794	842	838	841	856	860	846	858	862	867	845	883	815	791	826	892	873	849	816	883	817	875	894	894	891	840	855	849	821	878	834	888	880	776	847	857	827	803	808	810	822	859	846	812	843	856	847	848	805	795	807	856	869	896	863	900	883	807	825	872	838	820	818	819	853	831	794	914	813	830	837	844	821	870	823	888	872	872	852	869	856	812	843	871	838	802	839	895	810	839	860	815	864	798	842	849	853	846	855	867	867	847	798	847	827	853	860	849	844	799	860	875	872	807	836	809	837	830	914	831	813	847	830	850	890	840	862	794	882	904	826	843	841	822	842	793	836	840	864	822	852	846	853	767	911	805	820	842	854	823	836	796	879	822	796	806	879	827	858	823	880	870	829	843	851	765	839	788	862	852	829	857	853	809	864	849	883	864	853	809	894	843	842	808	868	915	852	801	874	858	842	863	830	826	818	860	817	871	864	869	864	875	801	883	853	823	818	867	910	853	860	812	843	854	849	808	852	871	842	856	872	881	840	824	835	797	850	927	888	846	831	828	845	827	906	868	797	890	829	830	849	823	836	880	815	801	837	853	832	819	901	870	826	792	825	842	834	851	841	839	836	874	849	882	794	881	834	856	832	838	840	871	845	857	888	850	830	815	823	824	855	909	859	812	892	788	840	872	869	878	875	870	847	852	876	851	869	868	886	829	834	842	886	869	835	851	835	809	869	849	849	805	852	826	828	837	874	855	848	849	851	890	829	833	862	842	910	827	868	823	799	855	891	856	851	808	841	845	842	897	885	839	871	885	831	815	806	847	821	810	866	816	877	888	854	849	828	846	855	803	886	820	829	852	813	856	836	816	865	862	826	923	870	821	844	843	849	851	861	841	851	903	862	876	876	859	818	828	893	879	826	852	830	872	868	865	874	866	855	870	824	860	855	868	814	775	839	821	811	852	818	802	845	827	844	877	859	884	849	833	826	847	864	856	865	871	869	846	855	863	857	867	790	812	857	811	805	852	893	845	844	880	845	856	845	809	840	843	831	859	817	843	881	810	824	841	854	819	827	902	839	840	809	813	892	800	814	916	862	802	789	901	842	876	836	873	827	876	854	808	835	793	893	882	876	838	908	838	815	857	813	874	821	839	834	790	830	845	881	839	862	769	859	866	793	809	828	802	862	848	868	894	831	830	818	838	875	855	869	832	862	879	810	871	859	873	867	875	791	900	820	830	891	862	850	847	804	834	865	840	866	874	837	825	856	835	863	872	865	832	834	840	844	911	840	826	855	814	817	849	870	872	869	877	838	833	857	871	862	848	848	844	887	812	836	895	908	917	901	810	817	852	900	820	884	851	841	829	862	846	859	842	822	811	903	800	885	787	805	874	911	848	895	836	901	846	841	916	856	791	841	845	881	883	829	824	874	819	834	905	845	864	854	868	822	864	856	855	791	872	776	799	812	827	823	837	776	883	839	854	871	865	853	823	920	848	848	831	868	869	804	844	817	840	832	849	842	864	815	860	836	842	809	862	870	801	794	865	867	838	835	894	812	774	889	846	831	846	856	830	818	855	885	909	826	869	876	865	834	874	897	895	857	900	840	876	829	873	832	870	866	901	874	829	860	844	852	850	807	903	834	872	785	849	825	781	805	835	846	921	858	849	780	826	860	818	876	888	907	848	855	844	873	868	881	831	776	835	842	803	826	839	860	843	851	820	869	862	855	815	831	816	894	770	835	821	872	871	830	845	849	833	858	822	882	875	813	848	865	827	865	870	848	864	837	900	862	874	827	882	860	851	864	846	852	843	803	858	831	839	822	822	855	830	829	786	883	831	798	874	819	871	857	800	916	839	831	830	819	809	874	811	865	847	868	824	828	868	872	934	902	822	830	857	896	908	896	852	882	879	815	893	814	825
23948	21278	28681	24218	21271	10169	1044	708	597	558	484	473	434	421	420	399	368	380	421	343	405	352	322	353	357	340	372	336	350	376	350	348	381	347	361	324	360	342	321	343	370	359	361	317	320	302	316	345	328	345	292	317	316	321	369	341	368	332	354	330	319	322	312	316	368	346	326	322	344	331	345	312	332	326	327	357	354	319	319	364	327	363	315	349	330	359	332	333	360	360	311	388	328	343	325	298	349	317	335	322	325	332	311	322	330	337	349	323	354	331	332	326	329	341	309	339	330	330	370	349	334	301	289	338	323	307	339	292	306	357	319	341	338	331	324	300	276	328	352	338	343	348	336	338	307	328	336	330	312	359	307	311	356	311	342	332	341	346	335	316	339	325	334	337	346	345	320	312	331	336	338	373	331	358	347	316	345	331	315	351	353	342	335	325	346	339	326	327	352	346	318	356	360	313	340	333	355	323	335	312	344	341	345	314	304	358	315	272	323	326	314	342	310	326	319	352	335	314	321	348	351	307	343	318	346	329	336	369	329	347	370	362	328	335	328	328	342	310	322	355	314	347	321	352	301	313	318	352	331	323	353	327	345	332	324	346	333	333	349	308	319	300	327	353	348	330	324	320	345	349	341	344	354	315	358	313	336	333	311	331	324	365	311	334	319	328	336	344	305	360	322	319	353	315	316	333	324	345	335	324	352	344	337	361	335	356	321	312	360	334	359	345	345	299	328	311	326	356	331	343	332	344	330	314	325	302	311	372	312	320	312	340	336	323	337	332	366	347	328	298	324	336	305	306	301	318	358	324	324	329	395	296	324	317	295	333	345	299	334	306	300	351	341	308	296	317	331	329	312	355	343	337	322	353	300	351	319	359	308	314	309	328	331	324	295	332	338	346	325	340	323	360	327	339	364	335	327	319	347	334	344	323	296	344	354	321	310	336	324	328	326	313	356	338	320	306	333	333	338	333	361	347	311	342	357	334	339	363	352	337	336	331	351	320	360	341	330	314	339	318	324	336	344	308	338	337	331	320	308	327	348	340	328	304	289	329	353	324	357	347	339	363	345	328	313	291	299	383	320	362	340	315	355	323	354	336	321	332	320	346	312	319	325	335	334	319	332	318	303	306	295	333	339	305	323	301	310	299	366	308	365	337	324	308	313	320	331	324	315	330	312	342	305	327	325	353	319	321	297	336	314	358	321	340	334	330	329	347	323	318	331	314	329	333	317	324	346	319	337	325	362	341	367	308	321	315	343	293	319	316	306	360	321	342	316	314	334	376	353	321	340	353	324	332	315	314	321	345	348	343	327	321	334	355	357	331	351	334	327	315	304	329	329	345	337	363	334	358	287	306	334	325	341	363	337	333	331	326	351	366	283	345	318	294	319	331	326	341	304	330	336	342	324	345	301	319	315	312	330	347	365	329	290	311	369	329	346	307	341	357	363	337	337	346	333	329	347	342	305	321	307	349	336	353	304	309	345	354	345	325	317	338	327	369	321	333	354	301	343	364	331	336	323	345	337	338	335	363	321	338	336	349	302	330	333	293	342	326	359	341	338	331	351	362	329	333	350	341	313	343	356	329	325	334	291	326	334	358	340	335	325	326	347	326	325	355	323	309	282	306	330	309	354	351	305	322	322	336	321	329	318	339	314	320	320	339	310	327	317	315	345	335	320	312	332	343	326	337	355	360	321	357	311	330	342	323	325	337	322	336	336	307	323	316	296	338	303	306	301	331	355	325	329	356	355	310	326	366	341	311	314	334	313	300	356	331	323	317	329	350	335	297	331	360	301	333	340	314	328	340	304	294	354	333	318	361	314	328	313	322	314	333	308	322	322	355	289	336	320	371	329	332	355	327	370	326	370	340	326	294	352	347	346	345	362	324	370	325	344	330	345	334	312	319	345	344	333	327	312	301	310	353	335	331	326	308	304	323	331	342	353	327	357	351	311	306	322	307	310	321	317	327	319	352	291	294	328	367	315	333	344	346	312	316	333	331	328	305	343	360	351	345	306	323	339	312	349	321	305	333	324	305	322	327	368	329	332	311	343	380	336	300	340	316	355	319	339	340	356	341	322	318	312	331	308	333	341	308	328	295	315	344	309	343	319	338	329	334	309	313	339	399	360	352	312	336	317	311	334	304	325	336	362	323	368	311	336	318	340	331	351	318	326	361	335	298	354	334	318	350	322	333	358	324	338	318	341	280	330	338	327	325	354	335	330	373	332	319	303	335	346	373	363	336	317	345	355	348	302	284	303	346	357	323	295	318	354	359	312	328	361	345	312	348	347	339	308	312	335	296	363	303	344	345	316	294	323	327	320	347	315	315	334	356	326	318	326	350	329	328	340	376	327	335	331	305	336	327	342	312	325	348	294	320	298	313	352	333	346	336	337	307	321	309	310	298	322	333	361	324	319	334	348	310	320	338	319	337	338	313	336	286	339	329	327	348	327	311	360	347	312	323	340	305	324	311	360	335	345	353	312	353	312	354	326	320	291	316	355	343	327	334	273	340	337	333	309	328	302	298	300	356	334	318	327	326	332	318	326	315	362	323	324	346	339	339	327	354	322	313	341	313	340	312	302	347	344	321	339	315	286	343	351	335	351	308	337	322	299	310	343	290	297	325	326	304	310	308	328	326	371	326	345	300	334	340	328	339	373	359	342	327	387	334	307	339	333	369	324	326	328	317	333	321	317	300	341	300	311	343	314	311	322	364	326	323	348	339	319	313	338	319	349	323	327	345	343	326	325	326	330	328	323	316	326	311	330	363	323	355	343	329	322	308	321	331	324	295	342	325	337	309	298	321	331	332	338	343	335	324	317	320	323	304	316	354	342	304	326	304	364	351	340	336	322	320	325	303	342	328	334	314	326	365	338	319	334	333	348	310	359	331	321	333	320	321	330	333	366	348	343	345	335	340	342	320	298	371	338	312	303	326	352	316	349	339	323	346	317	347	329	327	338	332	301	299	345	309	325	328	346	310	337	325	333	339	350	344	353	333	344	348	312	322	323	315	328	328	329	363	303	326	349	304	303	326	279	320	328	327	352	341	324	302	324	327	317	301	313	334	326	344	285	336	334	294	328	292	356	337	319	322	308	321	321	343	347	311	332	336	325	322	337	310	300	329	334	324	347	352	324	318	328	312	336	321	311	327	339	348	371	339	312	338	350	345	338	329	316	340	329	339	333	339	314	324	320	316	321	374	346	310	343	331	312	341	326	333	354	328	324	315	325	330	379	325	332	343	360	309	338	322	329	324	319	339	336	355	294	299	319	320	326	324	342	309	312	319	308	325	329	317	295	322	353	335	328	296	331	328	312	308	332	357	320	325	306	307	324	335	338	288	333	322	308	335	307	319	333	321	338	312	341	325	345	316	373	337	329	308	341	355	345	332	316	321	324	326	314	320	324	334	320	345	335	314	354	303	334	339	319	320	345	311	330	356	338	340	322	345	308	311	290	340	335	315	325	331	308	310	348	354	304	339	334	313
5289	10641	8644	4161	2846	2182	1674	1384	1112	963	881	830	750	679	657	657	577	578	550	594	582	545	495	519	541	481	525	466	452	484	443	461	456	495	481	437	494	466	456	451	481	417	449	469	457	441	435	481	432	474	440	428	458	447	459	465	428	434	449	441	428	399	456	425	471	404	424	500	398	482	391	441	465	451	452	433	438	409	452	414	431	472	415	442	463	440	445	404	442	440	411	423	436	424	439	407	455	424	441	458	425	423	418	463	462	464	476	435	464	435	438	441	442	402	450	448	422	409	443	457	462	455	399	449	444	455	473	446	429	444	439	420	417	442	375	438	449	437	401	415	424	435	472	416	403	419	466	431	429	465	463	404	413	436	439	431	451	430	452	427	440	448	435	432	450	449	464	441	397	467	446	449	437	428	432	421	469	463	460	470	445	442	449	449	454	453	423	476	438	432	435	455	469	445	442	422	446	437	442	415	438	459	419	450	468	429	457	463	453	401	394	441	438	432	438	428	441	466	431	478	396	470	425	400	448	460	447	432	450	430	421	418	458	453	408	410	409	466	420	445	405	432	432	442	460	404	418	443	427	489	449	441	441	440	450	444	437	465	490	448	424	428	450	443	478	443	444	393	456	490	440	415	425	427	423	419	414	415	388	429	434	437	433	449	406	416	424	430	437	449	409	439	422	413	404	442	449	420	478	441	461	453	447	429	433	424	431	448	421	407	413	426	439	408	399	429	433	451	445	425	443	459	453	428	423	409	437	424	434	465	394	445	432	426	420	448	435	415	442	407	455	416	396	417	425	457	458	389	430	425	398	425	437	443	436	432	438	453	446	443	473	450	445	425	471	421	462	480	438	442	446	403	437	479	433	418	443	471	429	397	425	432	396	447	444	448	418	449	454	442	436	441	457	443	427	396	446	431	435	450	450	429	423	386	437	442	438	430	415	447	474	449	460	427	481	441	423	471	449	438	425	435	432	422	448	447	451	454	432	391	422	451	406	461	465	435	454	476	444	454	425	405	473	400	398	455	437	426	417	460	455	422	457	448	466	401	431	431	482	434	436	449	432	460	424	389	448	448	410	440	408	475	424	454	453	449	430	503	465	416	482	454	449	437	435	440	438	436	434	448	403	456	416	434	449	406	470	423	461	423	433	444	447	429	403	455	440	437	411	427	404	410	446	441	462	443	435	457	468	429	466	461	436	426	442	457	423	467	412	412	432	478	450	447	444	407	424	429	435	438	447	419	439	423	447	407	429	481	429	417	415	457	427	420	446	478	440	456	427	452	457	401	430	451	416	426	412	443	439	423	449	484	438	399	466	424	418	432	467	425	401	400	442	466	445	429	427	453	468	435	435	433	434	421	451	450	474	475	479	435	413	445	435	477	470	432	442	441	421	452	433	457	437	460	461	403	439	447	439	436	481	402	461	449	425	461	429	468	449	435	412	412	413	484	412	412	430	485	443	428	453	440	457	454	441	419	452	378	472	372	421	425	459	474	428	402	452	453	443	438	425	473	400	422	441	423	401	460	454	418	424	443	412	447	439	432	431	434	448	468	457	469	415	432	455	471	396	432	425	396	466	453	418	406	448	420	474	433	433	457	417	444	447	441	399	449	455	468	439	460	453	400	428	443	408	441	438	430	487	486	424	455	448	423	465	423	439	431	475	464	424	424	456	457	444	437	452	417	475	421	457	440	428	440	476	472	462	443	457	468	453	440	417	450	427	427	398	447	390	427	443	413	422	462	463	418	412	431	495	403	463	473	400	479	424	430	425	446	457	428	432	466	382	446	453	405	448	420	415	435	479	428	440	450	459	415	429	437	435	431	459	451	419	435	439	421	427	444	466	418	439	432	438	407	464	428	417	411	399	449	446	448	471	428	443	447	461	463	442	424	459	435	424	443	443	418	447	459	450	429	439	462	408	466	416	466	428	447	436	418	416	435	452	440	403	444	428	449	446	472	434	456	463	460	428	416	450	442	419	462	458	460	435	429	444	412	425	451	433	441	399	461	424	421	446	465	416	465	423	434	501	424	430	444	469	433	403	432	402	458	425	459	444	464	417	428	412	466	422	447	422	427	471	414	412	397	394	465	463	451	420	472	425	443	464	416	449	479	441	434	476	417	451	430	433	401	447	460	449	441	422	426	436	427	419	431	402	438	437	426	406	432	430	432	435	475	441	430	436	447	459	435	464	447	423	447	441	473	410	435	468	429	449	425	427	423	449	431	432	414	431	454	411	399	420	450	470	462	463	450	430	415	479	425	426	432	441	447	433	427	443	455	438	431	424	426	437	460	442	432	447	439	439	448	432	457	434	448	457	467	456	460	433	432	431	410	453	448	435	439	441	431	467	439	418	438	441	418	444	401	433	435	479	432	433	420	443	425	425	419	459	425	436	473	439	445	424	439	399	438	436	476	456	455	472	417	446	443	459	426	420	468	428	443	398	484	442	409	413	437	438	412	430	409	427	460	411	457	435	418	474	451	414	443	427	478	425	374	432	428	448	443	447	436	409	420	445	475	462	447	414	421	470	463	425	453	440	449	437	436	432	406	434	422	453	400	470	450	440	450	439	435	421	476	451	439	386	424	412	436	429	444	427	428	443	443	424	486	450	452	432	418	444	468	430	466	412	487	417	485	416	470	410	439	440	439	405	415	448	403	417	433	428	462	462	440	422	442	485	418	463	448	440	476	454	437	469	413	423	451	439	430	493	446	429	467	470	455	418	459	415	434	427	396	427	420	403	422	438	428	414	450	477	415	445	447	457	441	435	470	441	456	488	462	438	489	438	437	459	468	462	425	439	411	457	442	441	446	433	438	426	450	448	453	461	411	461	399	435	392	429	466	464	434	428	408	446	439	446	431	457	446	459	434	461	447	434	460	453	437	458	410	432	407	421	430	455	435	459	455	448	477	443	425	428	428	435	427	404	429	409	465	444	440	497	419	473	447	435	418	425	436	453	463	454	436	436	465	443	468	423	488	434	458	441	417	413	432	441	426	438	431	408	449	409	401	443	452	430	461	446	442	442	458	479	462	421	406	434	461	397	428	414	434	423	476	410	462	463	448	434	439	428	445	423	452	455	432	434	420	429	466	435	431	428	407	415	420	405	403	451	417	434	445	432	438	468	423	421	450	467	447	409	444	443	462	470	443	417	436	470	467	437	418	452	434	442	422	454	476	438	427	444	409	435	482	436	445	454	370	423	434	415	434	430	447	466	485	458	464	449	436	466	434	423	436	458	477	453	437	432	432	458	424	444	418	451	402	433	432	436	466	447	423	440	458	425	434	449	459	465	431	421	417	436	434	466	458	412	437	429	429	427	491	431	453	424	473	446	415	467	426	410	446	440	438	426	464	442	422	419	419	454	419	444	490	436	439	435	461	448	452	429	435	435	438	420	449	436	437	467	418	435	436	444	464	442	409	418	438	455	444	430	444	459	417	475	459	417	473	456	454	442	433	476	404	425	460	459	441	446	435	421	448	395	442
22866	21186	28996	23666	21193	21224	7865	1037	739	630	574	506	499	456	397	347	342	353	340	323	327	326	288	317	283	284	282	268	283	300	253	280	279	295	287	300	297	243	241	279	237	275	259	281	247	251	253	263	281	238	244	257	224	251	209	262	265	231	228	241	260	255	233	245	248	259	231	255	251	246	226	234	232	245	263	266	236	242	216	225	240	241	240	253	212	235	271	205	256	241	233	228	222	265	238	241	244	276	246	240	234	252	244	216	221	239	239	214	213	257	235	249	259	262	225	234	244	261	261	239	228	246	259	232	278	251	243	260	233	249	200	232	241	236	241	243	246	248	207	212	241	230	251	223	243	237	210	228	244	249	262	243	230	208	219	247	249	261	222	239	226	256	235	247	224	242	217	234	277	244	236	233	240	259	220	271	207	258	217	232	220	225	223	235	233	226	232	234	257	216	239	266	236	270	235	237	244	235	236	227	219	255	228	232	255	253	243	236	214	232	250	226	258	267	257	249	259	213	245	234	224	241	260	257	252	216	236	217	232	248	256	227	212	243	248	281	228	244	242	241	238	239	254	238	258	254	240	233	231	257	200	233	247	232	256	243	223	245	253	267	216	235	236	253	231	221	250	257	246	224	204	238	229	229	244	261	215	252	230	247	209	224	222	241	225	236	247	224	248	220	239	259	261	239	244	253	258	235	236	262	236	257	253	228	215	240	273	249	248	192	268	228	247	244	276	238	228	256	266	211	211	232	268	264	254	234	243	253	233	250	243	252	231	218	242	262	250	245	258	244	222	231	261	245	250	247	238	238	242	226	247	215	272	261	231	238	231	240	231	227	254	219	229	246	230	199	249	233	227	232	268	224	269	247	226	255	250	261	251	234	211	250	230	235	249	246	272	241	234	233	216	243	239	244	265	196	245	210	226	249	243	240	235	222	227	219	237	257	232	254	225	271	225	239	247	220	248	249	240	254	257	260	269	225	227	272	249	239	246	230	234	273	249	239	250	240	263	255	235	254	264	233	257	219	270	242	244	238	238	248	266	252	225	263	222	235	260	232	229	251	240	237	238	225	257	235	243	245	223	245	239	250	248	256	225	226	244	251	239	241	258	249	248	242	226	229	238	241	249	226	214	256	204	244	220	232	237	211	261	209	246	234	224	216	234	258	213	232	231	223	234	249	240	200	220	240	222	247	229	237	232	224	242	243	237	241	280	250	250	242	250	265	236	218	223	235	264	233	241	244	236	249	254	240	272	209	190	223	213	241	238	236	251	234	234	241	264	244	249	233	237	241	252	257	252	244	229	243	237	255	232	240	252	268	264	233	258	234	225	249	247	240	231	228	239	234	242	213	230	241	226	256	261	254	219	254	257	234	261	206	237	225	249	263	237	249	248	227	232	232	222	218	206	254	240	219	225	226	235	234	244	239	265	251	247	250	241	225	218	244	249	231	241	218	232	221	244	230	238	225	233	243	213	202	243	245	248	244	219	238	253	214	244	251	263	237	248	226	230	218	252	248	247	224	234	237	254	235	230	247	232	231	243	240	244	227	248	270	221	235	237	231	217	244	275	227	224	242	248	251	259	245	212	241	204	239	251	249	214	248	249	234	239	245	243	251	268	234	216	242	248	247	244	223	217	233	260	247	223	260	242	256	240	245	250	237	258	234	239	234	216	228	242	220	256	243	264	255	263	241	240	214	219	229	227	285	242	221	235	220	230	201	241	241	254	257	264	232	221	239	242	267	226	235	261	237	234	251	250	246	247	250	245	258	227	251	248	217	246	217	243	252	236	223	246	228	248	249	233	264	224	235	227	253	268	237	243	249	241	254	261	237	243	222	248	254	287	232	235	250	249	239	225	254	241	230	229	255	252	239	253	246	238	237	232	254	238	209	281	203	252	231	219	217	232	240	237	232	211	219	231	235	219	224	253	244	223	250	254	251	225	245	233	241	257	232	246	227	254	223	223	226	242	233	247	232	238	232	217	230	242	256	219	244	233	229	230	248	258	233	224	217	228	229	229	225	243	218	228	268	259	255	241	235	233	247	218	248	244	245	264	212	212	240	224	253	240	235	246	252	226	255	231	254	244	256	255	232	223	221	225	224	249	227	240	240	263	248	240	251	239	246	225	250	234	236	244	253	243	239	237	249	229	231	238	225	280	233	248	211	245	224	245	241	242	245	261	238	204	242	231	230	212	236	252	230	225	221	254	221	241	232	231	244	237	257	240	231	231	230	232	235	225	242	252	217	247	243	232	263	225	220	266	218	240	222	275	231	229	262	288	203	235	235	226	237	246	240	248	219	227	223	268	244	258	255	270	246	224	248	251	205	245	227	274	244	243	238	273	222	243	246	220	228	252	244	257	237	223	243	260	237	229	241	257	256	221	223	227	234	241	234	244	229	220	240	247	242	239	228	243	258	222	236	245	208	260	268	231	211	241	233	206	244	243	233	261	273	225	261	263	228	241	231	246	252	227	222	223	231	222	226	245	227	225	256	242	232	241	241	227	260	266	259	212	248	267	249	264	258	246	268	256	226	209	232	234	235	281	233	240	274	254	223	232	224	243	225	241	226	236	249	258	237	258	229	245	237	243	251	242	239	229	224	242	231	229	242	234	251	224	233	224	252	235	258	220	235	227	232	259	274	229	232	260	225	229	262	232	248	233	235	225	232	221	254	226	260	254	225	221	223	254	253	247	250	241	248	227	230	233	232	230	218	250	270	241	226	245	225	246	244	260	217	248	247	239	222	222	240	260	237	242	228	227	259	248	225	258	258	225	227	245	259	227	245	224	268	263	233	210	229	195	242	225	224	246	261	217	227	227	237	223	221	255	261	230	256	240	228	249	222	226	240	226	220	216	240	252	254	250	228	229	245	242	203	242	253	237	253	214	207	228	237	235	222	220	267	229	236	233	223	245	237	239	222	263	239	231	233	257	235	260	218	244	238	239	263	230	210	249	231	228	271	235	233	249	241	242	219	222	247	230	229	236	210	253	218	244	258	250	219	260	275	257	245	238	247	255	215	234	211	252	234	247	243	230	223	256	219	250	219	236	232	249	247	202	248	237	240	241	251	239	257	254	247	210	247	266	209	255	238	241	243	236	225	236	218	211	245	238	257	243	237	231	256	235	237	254	261	228	234	255	212	233	243	258	223	209	229	241	250	240	213	282	242	258	249	230	250	203	236	253	217	220	228	225	241	240	236	250	256	239	234	256	241	237	211	249	241	257	230	250	247	242	250	244	224	251	233	260	244	211	246	250	248	222	213	245	239	252	242	266	220	202	239	247	246	231	227	238	226	236	219	236	247	257	258	225	240	218	212	262	249	220	252	231	255	210	252	230	213	251	242	233	262	250	240	252	197	237	228	231	245	206	237	241	239	228	253	256	253	232	247	240	246	238	221	226	246	234	248	255	242	236	254	203	236	236	222	251	239	223	244	244	258	217	233	235	237	254	257	261	245	248	242	269	216	246	233	240	241	250	245	248	284
7613	16911	13491	6892	4737	3546	2604	2046	1670	1430	1216	978	850	756	714	680	593	544	543	502	455	461	483	448	400	445	403	396	341	393	382	378	396	345	384	317	374	349	331	329	335	327	316	331	330	338	315	330	309	341	312	318	323	293	312	300	297	297	292	304	308	332	295	289	321	299	299	300	328	310	283	316	269	285	299	306	305	321	288	343	334	309	306	294	296	305	297	297	311	286	305	319	311	321	298	305	306	312	307	320	334	312	275	306	291	302	318	317	315	314	301	329	313	289	305	305	334	295	288	280	314	309	275	275	299	327	271	293	309	292	315	289	342	299	291	278	320	308	318	313	298	324	299	325	306	331	321	315	293	332	287	332	269	297	309	291	279	300	278	272	288	293	290	284	311	303	303	299	287	283	295	297	324	282	310	302	287	284	302	310	294	301	271	326	266	327	277	301	318	294	315	278	306	308	318	298	278	331	275	259	279	264	300	330	301	265	313	278	298	292	310	294	315	290	302	300	317	306	311	292	304	310	305	266	279	283	291	276	305	291	285	306	297	334	308	321	317	305	314	289	317	289	297	324	332	316	303	318	329	300	336	287	284	294	286	315	321	324	296	311	280	279	306	298	304	295	290	304	271	296	285	319	294	283	277	327	287	300	297	308	306	273	310	314	297	314	305	286	296	268	317	289	273	282	342	294	323	290	310	252	310	302	311	308	300	265	314	264	301	333	271	303	311	264	299	324	294	297	310	298	318	316	290	299	281	277	317	304	308	260	271	327	290	300	277	305	308	280	273	299	282	308	308	268	285	287	280	278	286	315	294	308	291	319	283	261	291	292	290	305	267	310	310	280	304	273	312	286	294	279	289	294	285	328	318	291	304	270	281	292	289	310	279	308	314	291	295	286	327	309	263	317	277	304	306	310	272	280	285	274	319	280	296	298	291	296	325	352	306	309	259	295	301	271	293	289	280	274	287	302	298	316	317	301	271	299	294	277	293	279	284	323	298	311	325	260	306	305	310	292	280	298	315	290	312	282	303	305	293	303	322	276	298	273	319	303	313	316	308	326	283	310	301	281	294	309	289	310	278	293	292	306	309	304	301	295	313	286	295	276	321	299	306	301	281	292	310	248	280	299	303	304	299	284	301	294	304	315	267	299	318	306	297	280	284	312	279	313	280	315	281	287	297	305	306	322	300	282	329	309	289	315	304	319	266	273	310	285	292	301	293	301	299	294	296	273	288	281	315	294	302	310	297	294	319	315	298	293	296	311	282	317	313	313	291	324	293	303	322	321	286	284	317	265	335	313	325	303	270	269	285	295	300	283	292	304	281	319	284	267	295	251	283	292	299	283	314	298	318	294	278	302	264	285	300	280	303	300	301	277	297	311	308	302	334	268	294	291	287	301	296	280	313	278	289	307	305	317	294	290	288	294	295	273	291	292	306	281	281	286	325	281	277	289	258	295	298	270	325	314	294	325	288	288	284	310	274	265	290	283	314	312	281	306	306	313	281	302	319	295	297	268	307	296	292	303	273	331	276	322	289	288	300	296	314	269	312	303	281	280	278	292	258	292	315	293	299	270	288	303	293	298	269	307	300	308	299	317	305	298	283	283	308	275	293	266	289	306	296	269	308	301	273	301	288	301	299	302	306	322	299	298	302	277	292	322	302	269	310	310	300	322	307	321	306	303	327	303	278	294	309	289	280	291	285	293	312	300	327	254	295	352	303	297	285	274	301	297	337	294	266	299	289	290	275	287	304	312	273	292	264	285	310	295	307	314	298	305	237	305	289	284	304	261	275	290	285	288	300	270	285	305	289	296	331	328	287	297	310	288	307	316	304	303	309	316	281	328	310	305	280	277	288	282	300	305	298	264	284	299	293	297	266	287	302	280	294	313	293	293	277	331	307	289	317	295	282	297	291	237	324	309	292	272	299	287	295	313	299	292	302	323	319	299	288	297	282	288	287	315	317	304	305	298	284	311	294	290	301	274	284	297	309	283	298	296	323	293	279	306	276	291	271	278	294	308	294	288	307	293	263	296	301	306	281	274	322	284	288	293	326	281	275	307	325	320	322	308	284	291	310	280	280	304	309	303	303	265	320	326	304	308	293	288	331	291	297	298	307	273	314	306	251	291	326	280	316	282	280	261	290	280	310	259	280	292	292	314	282	276	313	319	326	311	289	287	292	316	308	297	281	316	258	323	275	286	276	283	293	270	298	301	307	282	287	311	289	286	326	319	230	273	293	293	315	296	319	272	286	288	312	277	268	335	292	277	305	283	261	276	314	285	289	281	282	304	262	279	313	286	282	293	311	307	281	297	316	269	296	276	298	293	278	322	291	307	298	294	293	316	269	318	280	311	291	301	298	279	286	281	308	304	295	304	293	307	292	280	303	297	301	312	284	295	290	309	282	303	298	291	279	260	306	297	271	301	305	332	296	298	338	310	283	276	303	265	301	280	292	272	310	302	300	285	276	299	282	291	323	299	325	282	277	303	283	293	286	301	276	298	292	282	314	304	291	279	283	286	312	303	284	250	313	308	314	282	283	318	292	308	312	314	286	280	305	297	291	290	309	305	301	309	288	292	277	287	305	303	330	275	301	301	271	275	299	275	301	277	292	297	297	329	304	313	305	301	279	282	314	296	278	275	320	284	304	296	287	275	301	300	295	273	299	286	305	285	288	317	289	278	283	297	271	312	311	304	283	302	307	292	257	274	279	305	272	279	308	313	292	293	291	295	324	291	287	311	298	293	291	282	286	299	294	308	304	320	282	295	282	294	308	296	301	285	273	286	295	293	313	297	279	285	279	283	292	278	309	273	304	308	304	303	308	338	294	287	284	277	311	333	312	296	281	303	274	288	311	303	277	307	294	327	289	277	288	294	311	281	311	291	267	296	286	302	306	297	266	303	301	310	296	291	290	261	307	290	327	272	305	294	292	315	265	321	279	274	269	314	304	312	288	304	285	297	307	298	302	301	298	288	282	298	311	270	284	287	301	302	256	320	300	304	279	298	304	295	295	272	295	286	274	301	299	306	242	296	302	302	289	278	261	305	281	301	279	282	299	305	291	294	315	257	301	271	309	324	299	295	309	315	311	305	304	290	299	299	275	299	303	330	293	291	306	275	300	277	284	280	309	287	305	304	296	287	305	289	302	304	305	297	312	310	273	284	306	293	263	287	293	303	301	278	312	302	300	287	296	297	307	287	275	311	326	294	283	312	302	307	294	300	275	243	299	293	287	300	301	307	263	295	289	296	290	276	265	291	294	304	323	286	316	284	286	261	302	329	308	316	318	296	297	336	279	297	326	274	290	302	300	304	266	325	297	305	310	263	308	318	289	287	278	323	295	312	314	304	291	296	290	306	303	332	322	292	278	307	262	316	264	272	270	302	305	306	279	292	293	287	298	286	307	288	285	301	307	301	293	286	291	281	303	311	307	304	317	304	266	286	279	300	300	337	318	281	299	292	288	285	313	315	311	298	307	310	274	284
27045	20357	8043	1198	776	713	793	701	722	740	717	675	673	732	675	674	665	687	638	681	714	683	671	695	679	674	717	736	676	675	659	693	696	676	657	691	678	690	704	659	658	681	647	726	676	701	644	696	681	657	687	637	632	696	639	700	679	665	625	707	668	664	655	700	686	633	672	676	644	683	662	678	652	711	713	670	654	672	664	670	638	682	674	687	698	712	693	671	662	694	654	674	666	663	630	693	736	699	659	712	703	675	660	661	643	678	679	681	665	659	662	668	713	671	649	676	694	623	678	693	613	707	680	743	656	701	681	625	682	711	665	696	656	679	622	649	654	731	682	650	691	673	715	646	663	698	726	656	627	698	677	707	669	674	637	666	653	682	680	709	733	667	678	650	671	694	603	663	685	666	660	657	670	660	652	685	652	720	689	664	679	676	667	718	641	617	665	716	696	653	667	698	703	715	659	675	667	649	703	670	611	672	668	708	695	649	646	664	689	700	674	693	719	640	689	654	654	669	676	690	730	674	726	649	670	649	713	688	637	605	691	689	671	667	694	661	657	680	646	611	637	648	695	665	706	678	696	668	670	738	689	672	689	670	699	667	717	673	656	661	687	690	734	667	723	671	641	687	688	699	690	650	710	645	638	621	772	682	710	690	692	636	673	669	667	695	672	660	655	707	666	696	694	689	696	651	652	630	644	710	690	673	671	689	679	716	663	646	690	687	667	683	649	676	723	682	728	665	663	707	685	716	640	669	695	643	652	655	681	708	663	688	686	666	652	667	659	650	663	670	677	715	711	704	663	661	658	691	700	700	710	687	672	728	694	629	699	666	668	671	647	658	722	689	615	704	665	680	695	676	659	684	689	662	670	688	693	689	678	634	702	690	670	704	666	634	682	674	682	711	688	672	682	723	673	639	692	694	642	667	674	648	694	681	680	635	710	696	623	699	658	673	679	668	708	668	658	687	656	646	667	660	649	671	699	666	639	709	685	673	682	711	688	698	718	659	663	640	664	677	686	676	675	704	671	679	675	661	674	658	669	676	674	632	742	675	745	697	646	710	671	630	696	766	650	697	697	703	680	687	670	687	668	692	636	668	627	657	667	715	669	665	700	673	693	695	683	699	662	688	752	699	658	685	675	709	654	656	638	656	680	696	651	678	686	684	666	684	686	660	677	668	658	707	692	656	663	704	654	653	687	668	713	715	651	695	676	698	654	690	648	654	630	638	668	687	709	686	674	693	688	668	712	696	701	667	698	703	665	647	630	693	693	645	671	718	639	651	727	698	668	685	679	681	690	656	696	668	682	685	673	679	683	676	680	677	692	731	697	696	697	652	688	684	681	636	617	700	637	664	690	681	633	657	659	701	715	667	639	636	689	712	655	734	694	684	683	655	683	698	675	685	713	672	667	653	726	680	662	650	692	684	695	664	676	683	661	647	658	667	684	705	681	636	648	723	624	709	676	650	639	651	711	689	664	684	679	669	666	691	650	727	744	706	675	679	685	713	720	635	651	707	684	725	643	662	645	690	721	634	643	699	701	667	659	720	703	709	660	664	729	679	666	720	669	683	662	699	653	659	676	699	671	674	719	714	689	678	685	675	729	677	692	663	651	695	625	668	663	660	706	675	665	664	654	664	661	699	716	669	624	654	686	674	695	635	694	698	740	701	710	692	691	718	691	722	718	697	704	666	676	669	671	646	665	710	665	707	649	674	664	699	722	618	650	675	691	657	661	631	716	653	680	671	675	682	649	724	690	667	664	649	646	626	675	676	637	664	705	678	655	703	662	708	657	663	735	688	648	675	657	673	686	669	673	664	642	665	632	718	657	660	655	692	647	683	648	669	732	716	630	699	665	675	670	697	715	664	673	660	721	688	698	666	686	699	666	656	697	671	652	669	691	736	674	670	690	697	710	696	697	706	726	706	649	679	726	674	631	674	660	713	662	652	671	675	668	655	662	717	685	669	690	725	669	689	687	713	670	691	707	666	669	639	688	682	709	685	666	642	706	694	666	693	647	640	658	722	652	659	710	666	689	670	684	680	671	694	686	663	706	672	705	682	707	619	666	674	671	735	637	665	668	668	689	659	681	645	705	695	680	653	668	681	677	676	705	668	631	663	729	656	695	661	644	672	679	675	658	655	696	700	687	700	697	631	672	683	673	720	707	687	677	664	691	691	688	697	708	690	721	673	697	694	675	671	693	677	691	682	655	658	650	671	677	683	709	668	683	680	641	677	689	701	719	667	693	704	704	626	648	688	714	685	673	703	680	668	683	647	640	665	650	685	696	661	690	655	669	684	642	649	698	684	726	692	669	659	709	691	654	703	677	657	662	665	657	672	691	717	677	667	718	683	703	679	712	679	699	682	695	631	679	688	665	641	659	662	700	727	683	662	669	651	659	678	673	660	671	691	679	731	649	670	669	641	652	704	682	672	706	670	664	628	622	693	654	670	653	690	701	648	696	656	609	640	651	673	685	651	678	695	684	648	688	671	680	687	656	677	689	668	640	677	682	670	671	629	685	686	677	662	692	727	671	640	682	650	673	691	670	727	629	682	672	662	645	633	663	648	619	666	667	679	635	630	651	691	675	698	676	684	687	678	631	676	686	672	659	719	664	678	650	658	657	719	676	689	659	669	685	713	650	662	619	716	673	691	664	707	633	678	665	659	705	676	677	697	661	676	635	679	647	653	668	616	657	685	658	645	662	689	677	655	629	682	673	702	668	674	720	668	710	689	704	646	690	648	658	699	624	662	686	702	655	716	657	645	712	679	689	696	631	723	679	647	682	666	686	670	631	675	650	663	649	686	661	668	699	716	661	701	647	657	670	657	633	694	655	638	666	665	702	705	702	669	651	673	683	682	633	632	625	654	640	706	719	687	690	690	702	684	721	684	669	646	654	718	651	654	714	710	707	668	700	688	669	676	690	723	689	702	688	678	665	714	692	701	687	661	646	689	617	698	668	687	685	687	662	695	691	719	657	670	659	700	680	698	679	699	710	663	681	719	633	683	653	616	702	676	680	644	690	676	720	694	679	669	678	701	725	650	673	682	652	676	647	678	671	694	677	669	682	675	720	672	674	707	637	649	667	659	706	668	666	637	666	677	687	678	649	693	647	698	714	622	658	713	670	646	633	642	695	627	744	674	701	677	674	687	687	653	702	683	683	679	680	680	624	671	668	699	642	669	671	713	655	727	673	676	696	666	659	681	676	654	719	700	685	682	675	664	686	706	693	714	662	680	665	657	740	684	664	715	686	655	647	701	665	659	679	725	682	677	670	629	670	710	675	699	642	629	684	617	650	610	692	701	653	699	694	677	694	722	679	649	652	695	700	695	693	635	678	686	644	676	700	678	664	684	703	700	733	668	737	728	684	606	639	666	659	649	675	677	665	676	648	685	630	679	672	652	657	661	681	670	653	664	671	684	648	688	697	658	633	719	699	713	663	653	691	675	699	686	682	671	674	665	657	692	642	679	659	648	726	662
4264	1702	1458	1054	984	1001	946	917	824	815	875	903	898	868	841	874	854	851	860	831	873	811	855	848	918	831	797	845	864	790	816	787	889	791	813	865	833	899	813	846	843	832	866	890	899	806	876	835	815	860	841	882	830	863	873	815	856	860	830	896	792	863	842	804	855	859	897	879	903	818	817	860	870	854	858	879	838	864	840	843	910	843	848	860	838	852	892	857	851	850	853	859	799	835	869	866	856	885	860	863	877	837	868	826	881	839	810	868	860	829	848	869	819	890	849	895	829	843	936	808	855	847	852	887	848	836	880	874	802	860	895	899	847	841	883	843	863	877	875	887	819	816	827	834	836	869	841	823	832	890	852	895	891	808	816	872	809	843	901	825	863	803	854	854	877	831	812	792	853	839	819	838	819	852	853	817	867	870	807	823	846	869	829	848	862	890	873	901	841	874	822	876	866	843	855	881	888	835	865	863	858	839	821	848	856	821	831	851	868	874	857	820	863	797	804	885	843	840	815	853	835	850	854	865	863	855	857	870	834	847	874	844	902	833	879	826	797	849	846	854	837	834	834	839	799	835	876	916	880	834	833	850	872	808	874	794	821	854	896	861	861	869	864	855	831	906	874	846	849	816	858	848	850	903	906	877	897	870	856	884	870	822	827	812	863	883	847	865	834	856	863	824	866	862	851	840	839	877	869	860	830	840	859	846	836	909	847	853	874	861	858	854	832	902	897	865	823	842	830	843	861	877	901	835	859	874	902	874	840	848	872	845	816	824	835	869	867	842	856	850	815	869	833	874	835	859	881	899	824	864	860	867	861	832	903	906	833	875	851	829	854	891	842	831	865	817	877	831	862	824	829	881	849	867	903	860	804	832	846	766	891	871	883	822	844	826	824	863	881	831	849	857	826	845	855	857	847	849	829	842	858	884	840	889	829	869	867	901	883	850	869	845	896	790	818	894	861	813	814	862	880	925	825	828	885	823	830	852	868	853	807	807	849	884	851	894	838	864	833	926	833	909	926	838	842	856	861	847	840	844	900	882	849	889	838	898	897	778	868	833	847	853	838	885	902	868	821	839	831	865	868	901	881	853	844	881	835	890	851	885	849	808	832	856	870	887	877	876	847	853	807	860	896	789	820	817	831	880	849	881	851	797	885	878	837	900	845	812	829	871	842	827	845	831	853	866	820	845	835	845	895	894	883	850	899	865	824	855	894	816	828	888	803	848	831	789	878	881	805	825	879	919	874	850	847	890	852	813	827	845	889	819	868	852	883	871	837	826	832	815	855	851	843	849	882	846	833	881	844	879	838	856	818	887	815	871	839	857	904	880	853	885	847	835	837	856	837	851	817	816	826	843	866	853	840	803	846	806	821	878	862	852	852	861	879	846	848	863	882	881	881	863	867	824	795	798	834	929	839	891	848	864	847	849	875	871	869	877	873	905	846	881	842	859	851	872	872	821	831	854	836	806	843	838	894	857	828	847	817	844	843	876	861	858	832	884	865	867	885	914	835	855	847	809	813	853	845	869	848	872	841	831	828	847	845	877	800	885	821	868	856	840	864	867	825	842	825	875	831	835	843	837	836	862	833	824	895	824	873	784	874	829	869	811	849	863	853	810	844	882	837	851	849	842	836	854	920	845	854	848	870	841	857	850	865	856	861	821	834	813	860	874	831	833	879	911	852	852	819	867	874	853	836	811	895	906	841	861	840	880	829	817	843	887	860	854	838	820	833	867	802	866	868	861	845	833	864	807	791	871	837	866	830	832	815	850	799	813	869	855	795	823	865	833	825	884	788	863	842	845	868	818	830	855	875	874	876	830	800	865	830	821	813	925	927	849	851	854	812	870	864	807	814	858	844	870	840	831	844	835	847	866	836	824	875	822	819	916	808	832	827	845	884	867	834	876	864	841	875	841	802	869	864	874	828	815	850	861	854	837	824	877	825	874	864	839	838	844	827	822	866	877	872	825	853	864	885	832	882	872	832	881	887	836	840	811	798	911	865	840	898	804	842	905	880	793	843	859	846	814	889	866	839	862	856	885	857	837	846	844	880	925	846	855	905	873	861	837	868	853	836	837	839	832	841	838	913	879	896	810	857	796	804	831	810	890	851	853	828	846	832	844	860	814	857	873	874	904	839	797	834	802	825	832	842	830	843	865	832	860	850	832	856	888	903	832	873	817	858	828	834	817	817	850	857	830	858	847	815	797	825	848	872	842	866	913	858	833	869	835	853	830	903	840	839	840	844	831	873	843	835	826	855	858	867	793	860	847	875	794	793	861	802	846	873	893	837	860	871	860	858	843	841	916	938	843	847	863	772	913	844	864	842	863	860	894	846	812	864	821	840	876	882	813	840	891	833	887	823	866	849	912	815	864	879	837	808	911	861	881	822	882	855	819	839	947	866	821	869	810	850	888	846	806	828	851	884	807	871	806	862	829	867	831	847	848	844	816	918	820	797	846	901	835	925	849	837	836	839	885	823	840	878	872	806	896	854	823	843	876	882	830	847	869	803	841	809	843	818	889	834	873	813	876	826	840	839	849	905	855	856	817	888	879	826	834	879	843	864	884	835	845	819	848	899	865	826	870	835	811	839	820	846	864	855	795	830	858	780	902	878	834	890	819	877	923	802	910	883	865	821	888	873	876	864	830	832	888	863	818	853	897	854	859	883	824	843	855	847	883	853	865	855	829	873	838	823	872	846	849	838	869	859	852	851	825	855	881	838	835	842	831	855	890	882	899	860	827	801	852	791	838	817	831	848	820	872	812	862	839	855	896	820	897	850	883	893	823	861	915	913	860	899	841	883	925	830	830	838	846	818	840	828	869	820	850	816	810	839	837	861	842	831	820	865	830	891	825	878	871	873	861	802	861	839	878	855	887	815	821	861	887	865	867	834	841	851	862	861	877	852	822	870	795	831	852	841	860	858	863	820	832	881	865	827	834	881	856	859	868	863	874	860	785	834	798	840	854	825	882	823	869	861	906	868	825	889	868	837	815	778	885	867	780	834	891	883	834	862	841	837	872	881	869	849	870	877	856	830	899	786	815	878	870	845	863	828	852	847	816	787	868	868	847	839	837	860	811	847	887	814	845	891	871	883	841	860	844	877	794	883	848	840	855	854	825	839	895	829	842	887	850	853	840	881	848	881	820	917	817	870	868	868	853	851	855	821	841	868	852	836	876	818	892	818	823	820	868	837	836	827	797	868	843	843	885	846	838	828	856	875	811	882	873	852	902	840	856	798	823	861	820	893	811	831	860	851	847	879	881	897	874	831	847	875	806	871	887	856	937	786	844	834	886	881	831	881	839	831	830	838	828	860	861	850	844	848	847	825	852	828	893	851	870	830	867	803	886	886	853	879	857	805	846	878	803	828	825	820	796	847	890	856	829	827	855	879	889	804	832	901	833	783	852	859	898	893	868	816	829	822	847	851	848	859	860	919	863	859	847	856	856	858	890	861	844	875	823	872	850	812	819	879	791	872	840
23821	21232	28599	24132	21214	10392	1018	715	608	575	499	498	446	417	425	420	391	352	391	364	371	359	411	360	358	327	385	334	354	330	379	370	351	320	341	375	318	339	298	347	371	352	342	313	338	327	361	336	370	353	339	331	334	344	333	361	363	359	345	314	371	329	354	348	334	328	344	339	344	342	312	327	311	336	356	326	331	337	340	341	310	339	346	349	361	357	361	325	312	321	326	336	343	337	311	353	339	334	328	343	335	309	333	364	317	329	306	318	342	341	326	321	316	327	356	334	340	353	337	355	318	303	323	284	323	343	327	324	331	352	325	311	360	333	303	344	369	314	327	365	321	351	309	322	357	328	320	328	343	321	314	336	333	339	327	302	326	352	329	361	373	327	356	313	343	314	328	333	315	337	340	328	323	336	331	343	317	327	334	332	336	342	372	343	344	297	322	337	335	348	324	293	328	329	330	334	355	307	360	349	332	330	337	341	344	306	327	342	325	335	350	335	336	324	384	313	330	354	313	351	319	359	351	346	343	330	323	362	325	335	303	337	315	309	345	329	359	341	351	324	347	330	353	322	335	340	325	335	343	345	315	326	319	342	316	357	384	335	294	354	325	324	349	344	315	343	338	325	342	312	354	317	333	289	331	349	308	329	372	345	331	320	341	333	336	323	361	357	337	342	352	320	333	326	323	354	336	300	322	349	339	342	353	355	322	353	313	327	342	319	334	315	360	338	336	316	352	358	333	325	306	363	315	316	312	348	331	361	319	335	348	313	315	338	319	366	333	322	368	311	312	341	326	317	309	348	371	345	315	306	319	336	308	347	328	327	324	336	368	352	352	311	336	320	354	314	335	304	338	342	308	320	368	332	331	334	349	332	348	336	320	310	320	331	321	359	309	364	293	322	336	334	349	328	338	328	304	360	331	327	339	341	308	335	309	351	330	340	304	362	328	339	362	312	331	372	345	315	334	332	354	355	347	324	362	344	346	333	349	335	352	308	331	349	343	364	316	311	366	317	380	356	346	345	333	335	354	334	307	314	310	332	300	342	327	326	321	325	316	329	325	329	333	300	307	341	339	327	353	297	343	310	324	331	331	319	340	326	360	310	323	300	360	341	328	344	345	331	346	328	356	352	340	351	338	314	330	343	344	314	321	284	317	288	331	333	348	343	282	357	330	307	313	311	318	374	346	338	345	352	346	331	342	355	356	342	347	353	317	325	312	356	343	316	318	323	329	339	336	329	325	312	348	332	326	336	310	311	334	301	327	298	365	302	314	334	297	348	323	334	331	360	315	320	324	286	340	336	344	331	321	357	334	295	321	339	384	309	331	340	295	335	331	322	338	324	326	331	323	325	352	347	343	342	307	335	323	331	352	335	313	328	352	368	313	334	338	345	339	353	319	320	316	317	327	312	362	331	337	338	327	316	293	342	321	314	310	331	313	342	320	328	353	336	350	368	335	316	325	335	348	337	310	324	310	362	343	350	346	355	326	339	329	315	337	343	354	352	362	310	333	316	295	335	334	300	314	327	343	350	354	347	311	325	302	314	332	310	349	351	319	353	319	333	353	303	331	350	323	336	336	321	340	341	324	300	344	324	354	330	330	320	337	333	330	351	333	327	322	324	349	306	320	332	318	325	350	369	326	292	355	345	336	371	303	334	319	325	362	319	315	328	323	359	367	323	374	348	355	352	318	325	355	315	336	325	334	319	345	346	318	332	321	326	322	333	351	308	294	338	316	324	321	326	319	304	339	319	330	349	325	348	320	339	337	317	339	325	361	345	330	366	342	342	314	347	364	363	371	287	334	328	322	363	353	355	342	323	313	319	367	358	346	324	360	317	312	330	329	363	394	334	350	356	334	345	343	340	310	345	306	337	344	371	320	351	311	307	342	332	330	336	306	330	311	331	361	361	286	332	343	304	334	342	353	298	348	302	295	327	317	315	359	325	312	334	328	327	374	335	311	315	334	327	322	318	315	344	345	311	339	374	327	287	313	339	310	322	321	320	322	323	331	341	314	359	317	311	296	333	341	317	324	324	297	339	352	349	360	297	364	314	326	373	346	352	312	329	339	372	301	363	321	359	345	349	312	343	348	309	341	339	375	313	342	301	328	302	333	381	333	335	364	345	314	331	339	329	352	361	342	343	348	309	311	341	307	314	376	320	327	332	352	368	306	339	341	351	332	317	320	307	330	365	325	330	334	363	360	341	348	287	307	307	322	356	340	331	302	334	320	319	340	366	333	351	291	343	324	298	360	318	339	328	331	291	353	301	372	334	349	340	339	320	357	324	315	298	321	355	312	322	316	338	354	326	324	352	365	305	361	336	339	324	324	323	315	311	333	341	365	307	311	286	329	336	330	339	339	320	323	351	366	314	352	341	342	341	331	346	327	320	306	298	318	331	338	330	346	357	352	344	333	330	313	341	362	346	350	326	338	332	342	353	350	349	355	308	314	350	334	327	338	364	332	344	329	355	311	333	300	320	339	337	323	357	329	315	327	332	301	346	328	328	357	329	330	326	327	304	339	327	349	323	325	339	318	300	319	336	356	328	351	353	378	345	337	349	339	312	304	341	335	337	325	339	353	307	333	339	332	312	305	350	316	337	336	324	323	325	305	369	330	332	338	310	313	329	307	329	308	328	315	329	354	339	313	300	335	330	321	303	328	347	353	308	338	301	352	315	345	333	334	340	332	321	336	336	324	338	356	333	314	323	334	310	361	368	337	363	321	354	318	358	336	314	340	322	327	322	340	313	327	323	360	335	332	317	352	315	306	316	335	317	338	347	304	275	332	312	381	300	338	326	319	333	325	346	337	351	326	328	328	321	314	320	362	340	309	328	338	345	366	323	346	330	369	325	337	332	353	365	349	348	313	327	331	325	342	318	349	339	330	308	320	325	309	290	352	316	350	306	296	295	345	351	335	340	370	338	353	324	325	309	319	366	332	370	334	306	337	355	321	348	313	337	322	326	314	317	322	324	335	327	317	335	307	333	348	323	333	332	332	342	323	351	375	356	326	341	342	373	324	339	344	310	336	305	332	334	342	321	315	348	333	349	330	330	331	322	297	319	327	300	343	330	320	327	334	328	354	361	318	350	300	356	324	361	315	303	326	329	304	337	361	347	359	341	353	359	345	333	331	305	355	305	303	354	337	346	332	341	317	339	311	349	324	328	329	324	332	333	326	362	344	347	308	326	324	375	353	334	358	301	340	338	340	338	338	343	333	314	339	315	305	332	299	348	335	326	337	338	351	354	319	317	348	339	340	320	327	339	332	319	375	336	329	332	338	333	341	336	297	333	321	354	304	341	337	317	325	355	323	339	316	313	310	335	329	333	344	344	322	332	316	375	336	356	368	306	330	324	327	334	339	322	342	361	325	329	313	321	338	350	317	288	355	312	324	342	333	303	338	311	325	360	327	310	327	337	308	328	327	365	337	326	327	335	334	339	322	350	351	346	321	337	348	331	338	329	333	328	324	308	338	330
5296	10555	8336	4160	2820	2117	1718	1360	1127	985	838	808	725	695	677	636	600	582	537	523	533	540	495	505	509	476	484	477	511	498	469	440	470	489	472	484	477	488	472	471	473	475	437	473	446	440	448	424	430	419	410	462	454	435	437	441	453	457	465	444	441	404	424	465	442	419	475	453	415	429	422	459	459	436	458	436	458	406	448	464	467	389	443	420	501	440	475	454	451	436	479	438	455	445	416	464	390	440	439	465	403	422	436	454	450	453	430	432	481	459	393	426	446	429	422	450	479	427	448	454	413	427	409	440	471	434	444	457	430	477	444	459	409	441	413	447	445	460	443	438	431	472	476	417	413	441	445	418	389	478	447	458	430	413	430	444	423	436	447	442	459	420	450	418	452	467	433	437	438	458	424	416	455	439	457	456	449	452	454	404	423	462	462	461	420	424	439	461	440	435	435	440	443	407	410	465	483	464	441	469	453	473	462	431	437	474	426	445	444	423	423	446	468	444	449	440	437	432	469	472	405	422	413	456	467	412	458	393	489	390	483	458	462	424	463	463	428	418	439	408	447	446	463	408	430	463	421	469	433	430	431	428	434	406	431	440	449	446	439	414	408	448	445	451	423	454	442	454	434	429	433	443	423	473	407	446	460	429	411	429	460	470	502	474	446	410	431	462	436	446	452	415	460	441	458	470	428	425	429	417	446	442	446	447	411	454	438	462	431	427	473	455	436	471	436	437	384	456	436	469	448	466	414	426	449	425	430	432	459	427	411	453	461	401	436	417	490	445	440	469	451	437	483	449	421	458	472	442	419	455	429	454	441	446	455	424	451	444	422	456	428	458	433	503	435	433	456	440	456	421	428	454	474	385	438	434	453	448	444	461	468	465	464	441	424	454	475	488	467	442	445	458	441	425	444	420	463	435	394	434	404	411	434	450	468	403	456	448	448	437	407	400	411	440	465	421	452	400	434	426	480	419	449	435	417	435	447	458	449	453	477	425	432	426	429	417	418	427	423	439	442	426	470	421	461	428	442	457	490	442	438	425	447	436	443	426	457	447	454	437	453	438	454	442	435	451	445	441	438	428	463	460	443	456	445	417	440	418	442	429	457	428	433	456	432	415	422	399	437	424	458	418	446	457	434	462	420	424	471	477	447	480	419	438	449	434	430	459	414	437	430	405	398	499	455	478	423	460	437	418	450	427	447	456	451	439	438	471	442	443	424	421	404	459	436	405	475	441	430	447	425	418	459	424	461	426	439	468	431	468	441	466	432	441	444	432	440	437	475	422	433	450	459	411	422	438	428	463	447	437	438	405	458	442	413	434	425	425	460	438	447	466	422	476	466	411	472	425	402	431	444	432	447	430	418	428	452	440	443	426	444	446	430	441	446	454	423	430	460	429	417	435	430	483	412	417	466	468	423	417	427	467	427	455	456	436	403	415	462	451	444	444	436	439	457	409	438	439	457	430	447	434	455	440	443	452	432	430	418	422	441	423	438	438	423	467	469	443	448	437	414	461	421	439	433	455	429	446	466	459	423	470	454	429	461	437	479	461	399	435	409	438	420	433	401	443	414	460	428	409	441	452	384	459	449	430	459	428	415	459	444	431	481	435	421	473	402	455	439	461	470	445	493	455	479	465	455	417	454	449	429	462	432	433	468	477	447	450	439	422	428	412	443	449	448	391	459	434	466	450	406	479	436	458	417	450	418	480	428	462	436	456	472	453	455	447	437	452	416	472	416	427	448	451	430	427	450	430	435	426	442	441	447	452	429	416	447	416	454	457	484	463	463	434	462	456	425	435	439	465	448	430	483	450	461	437	451	454	452	468	438	443	411	451	449	424	418	472	414	437	447	399	442	448	455	421	467	425	456	458	429	448	438	436	484	461	429	437	414	416	456	483	434	451	459	450	417	475	436	404	428	414	469	438	427	461	414	444	450	465	407	416	450	465	473	429	448	444	450	429	451	441	452	452	439	427	435	416	459	453	436	422	420	433	409	488	436	435	421	442	443	439	453	418	426	452	414	411	415	476	422	438	476	407	454	440	438	455	432	442	450	437	436	412	483	440	424	445	402	459	441	428	499	443	422	415	422	442	452	436	456	438	426	456	447	443	449	429	437	475	446	456	410	428	458	402	441	439	429	457	427	420	409	430	426	441	432	473	429	432	437	447	422	447	447	418	463	395	450	421	463	464	415	407	464	427	431	476	450	419	449	434	442	437	466	462	470	431	422	452	433	437	440	435	459	438	474	450	457	427	447	407	449	433	443	443	455	442	410	451	451	455	482	445	437	434	442	453	440	416	436	461	438	455	443	424	443	436	432	471	426	443	435	421	467	442	458	454	452	421	430	421	494	430	450	427	474	443	421	461	414	443	469	425	413	419	411	470	410	444	422	415	451	428	405	474	415	430	436	428	458	406	465	451	453	434	413	440	444	475	393	434	442	452	399	422	448	453	435	450	459	441	435	417	443	435	454	463	431	465	416	410	425	455	401	421	418	404	406	443	460	414	463	424	480	459	406	481	432	464	479	437	434	432	454	430	418	424	460	441	471	429	459	466	438	424	451	446	426	468	414	426	475	447	438	431	397	413	464	460	421	454	464	423	418	453	465	429	423	459	450	420	451	446	455	406	417	453	411	488	455	420	439	469	421	447	465	439	438	439	441	428	419	452	435	481	451	448	417	444	446	461	479	411	420	464	426	451	418	490	452	446	478	424	431	403	450	441	427	430	454	432	422	443	440	450	405	431	429	433	437	429	473	400	402	453	458	411	438	440	442	460	426	463	440	469	421	471	439	454	474	394	428	411	438	444	455	423	437	467	451	446	437	410	469	428	439	433	419	425	465	442	427	437	441	455	442	440	448	454	424	436	459	446	418	457	446	432	431	424	445	494	446	411	446	425	462	441	469	453	468	422	420	438	454	450	489	430	434	462	438	433	446	430	420	445	443	432	447	422	422	406	414	450	413	443	468	433	446	480	441	434	417	443	424	446	437	417	416	433	436	430	446	462	462	420	457	437	451	420	447	430	434	444	439	429	460	431	422	456	410	457	470	438	419	452	459	445	457	452	435	456	421	450	452	440	440	451	468	461	453	452	441	460	446	448	453	447	463	499	431	440	414	436	448	459	476	429	438	436	448	432	416	431	434	438	424	432	391	456	463	440	431	483	463	439	429	431	420	424	448	460	447	438	437	434	439	410	416	460	450	455	452	440	433	429	454	427	422	452	445	456	403	449	458	463	431	443	440	472	456	425	414	425	457	455	457	435	426	432	466	437	468	385	477	455	432	481	423	466	434	439	413	469	446	436	423	415	447	454	422	459	437	440	464	445	439	491	443	405	462	422	426	469	408	439	481	459	445	431	416	462	455	434	435	439	445	419	476	424	423	451	419	397	443	409	448	408	461	433	424	459	428	445	449	467	428	414	432	469	452	435	403	448	413	446	435	476	415	452	425	468	451	444	425	462	423	438	475	444	446	482	462	428	444	455
22970	21290	29164	23734	21290	21326	8176	1015	742	645	542	466	469	425	384	375	375	354	342	334	318	326	333	293	306	288	303	284	288	279	261	287	299	280	244	235	263	265	288	259	270	252	276	249	262	239	254	263	277	262	240	263	250	273	238	247	250	243	254	237	265	259	223	240	263	258	225	228	252	247	244	229	247	233	207	247	241	226	270	257	243	248	239	250	230	236	261	225	219	265	250	247	254	227	264	262	249	243	268	253	237	241	239	255	211	260	253	251	230	222	243	242	223	250	253	216	245	239	227	238	242	254	237	253	222	240	249	235	260	219	268	236	256	233	252	246	226	229	256	235	234	207	257	253	247	234	227	236	251	240	268	242	265	235	225	264	263	254	206	217	247	245	229	239	241	242	258	241	204	242	235	243	241	269	251	238	288	224	269	233	262	217	244	222	256	234	213	219	277	260	250	237	234	260	260	245	257	259	259	256	234	223	218	252	280	252	243	257	245	240	231	240	240	217	219	238	242	258	214	222	223	237	255	240	259	252	245	209	232	253	229	231	239	253	260	226	257	244	275	239	222	225	223	220	241	268	253	216	243	239	266	260	243	254	255	255	233	239	234	258	234	248	253	243	229	253	215	243	240	264	217	230	246	219	237	243	231	235	228	238	246	262	227	248	246	227	237	234	227	248	244	247	269	250	232	205	243	242	261	257	254	230	225	241	246	231	256	228	247	274	245	219	261	238	241	238	216	234	225	265	222	222	245	243	234	246	205	274	241	258	226	265	219	236	247	256	233	226	233	272	233	233	237	250	260	240	235	236	250	275	206	248	232	237	235	240	281	219	239	243	226	250	262	236	257	231	235	213	246	222	251	248	243	233	236	215	236	258	222	235	253	247	232	282	259	236	237	268	255	230	248	230	238	247	227	241	252	222	242	224	225	256	239	247	271	232	252	253	229	232	255	249	233	240	252	232	247	235	236	256	240	249	265	236	252	249	220	218	233	240	234	242	214	256	244	231	232	233	248	261	214	240	240	215	237	234	218	241	227	222	237	248	218	249	236	247	250	251	242	220	241	208	260	240	239	234	242	245	230	247	270	238	243	263	232	255	280	240	220	220	241	225	243	246	244	252	225	232	247	242	244	227	247	224	240	224	249	245	230	228	259	234	247	238	237	264	249	242	274	229	269	254	277	270	214	214	270	257	243	233	236	239	253	244	265	235	255	216	247	246	231	252	234	230	225	251	231	252	250	232	248	251	243	207	245	260	238	258	238	236	262	255	264	217	248	260	262	248	240	258	234	248	240	265	241	240	241	246	216	263	237	260	266	240	224	259	254	227	240	232	232	236	241	241	237	263	253	234	265	240	256	252	247	253	257	242	266	222	222	232	231	231	232	226	231	256	217	212	240	218	251	228	221	227	250	245	269	249	276	235	228	287	218	234	246	260	231	246	238	236	260	239	234	252	240	267	230	250	224	240	256	258	228	245	215	234	251	252	253	256	220	233	223	244	240	232	244	242	247	247	265	245	225	258	229	239	214	258	263	247	271	239	229	235	262	232	250	275	250	234	231	234	257	256	238	231	220	257	251	270	230	230	252	248	204	272	246	256	235	247	251	268	260	222	259	240	238	248	224	252	250	243	226	232	248	206	262	216	259	249	257	237	246	245	218	236	231	231	261	253	243	260	222	244	230	239	259	225	235	242	218	253	273	253	253	276	230	242	247	250	210	253	238	201	257	230	239	227	264	230	259	234	274	240	224	235	226	241	255	229	227	233	259	237	267	236	230	240	241	238	255	240	239	235	240	267	258	243	245	230	265	243	232	243	220	242	239	252	230	204	215	247	265	238	250	219	232	251	266	243	213	236	270	247	226	262	238	214	270	257	235	224	240	242	250	234	229	235	236	230	235	233	264	224	252	286	230	253	257	255	223	245	246	230	240	230	243	248	221	235	223	235	250	250	233	242	244	221	236	224	258	252	249	211	238	221	229	242	259	238	246	244	239	224	228	238	279	237	227	218	232	241	247	228	269	240	216	252	236	245	227	233	227	261	269	235	227	261	262	230	255	240	233	254	254	245	213	228	223	261	226	235	221	220	235	258	281	257	266	241	237	211	261	267	262	236	240	222	242	245	278	218	261	252	242	244	207	244	226	274	246	245	256	211	246	267	224	258	236	246	237	219	241	263	240	257	250	250	222	226	238	223	238	245	218	222	226	219	239	224	255	226	242	280	250	252	242	250	239	230	238	252	225	239	241	218	254	223	208	254	248	255	228	247	227	252	242	242	226	229	213	225	236	250	256	263	229	258	274	281	230	250	243	272	250	224	249	248	223	230	261	254	218	237	234	245	251	249	244	247	238	239	254	248	236	237	275	267	244	231	222	241	260	228	248	226	226	232	236	237	242	250	240	238	257	233	247	221	241	228	254	237	260	233	268	238	240	230	248	247	243	237	270	262	220	218	221	255	268	236	233	211	251	241	254	240	260	228	270	232	236	226	216	202	243	231	260	247	243	222	250	265	248	251	233	247	238	235	245	245	270	247	249	244	263	224	247	225	254	251	251	232	250	261	237	221	242	239	253	220	216	224	237	262	248	208	269	252	242	230	253	245	258	238	221	241	253	219	234	233	217	247	248	230	241	255	231	225	253	253	250	266	225	271	261	262	214	227	262	236	239	236	249	225	257	246	238	213	236	235	223	250	241	222	262	247	227	222	246	236	235	277	242	255	221	277	252	263	246	233	246	255	242	260	258	250	225	222	264	249	248	245	234	227	248	210	231	217	263	232	254	233	238	230	257	228	229	229	243	258	242	238	242	240	251	247	253	254	232	236	255	246	261	254	252	235	251	232	235	257	242	221	239	213	234	247	251	257	224	277	231	254	247	236	206	231	253	268	262	256	239	232	237	250	225	238	241	238	235	242	236	229	239	265	241	269	240	234	233	254	228	236	263	243	254	247	233	238	266	292	239	239	240	228	232	263	262	235	252	295	222	238	246	245	255	231	248	264	250	240	233	208	211	234	273	266	238	262	216	230	245	265	232	230	228	214	226	239	238	248	256	234	252	237	237	240	244	212	222	252	244	252	268	242	263	251	252	244	242	257	257	225	239	240	236	227	228	232	232	253	257	254	233	236	246	210	242	245	254	238	241	210	212	216	238	246	216	251	250	234	270	230	213	266	246	246	245	218	241	235	233	240	227	234	248	258	245	260	248	228	237	228	223	271	215	219	249	237	245	228	221	249	267	231	229	207	247	238	294	234	225	248	224	265	254	219	212	221	253	241	249	246	233	232	215	250	271	250	226	240	233	241	234	257	236	226	251	224	235	243	215	246	218	241	234	238	247	241	243	235	222	237	230	249	240	245	240	218	224	228	236	246	241	217	239	235	241	236	244	230	243	249	248	255	245	237	239	247	239	264	226	231	214	227	228	264	232	227	249	239	247	279	249	252	207	254	234	228	234	225	241	224	249	248	226	220	230	240	245	250	245	206	241	240	252	228
7588	17047	13533	6845	4804	3390	2658	2092	1762	1364	1135	1056	909	817	756	702	590	548	564	510	536	504	435	445	431	457	401	394	381	382	339	336	339	367	378	352	311	349	307	355	345	341	332	330	317	343	319	327	337	306	326	312	324	328	327	326	322	316	352	277	311	296	293	349	318	319	308	295	323	314	305	311	308	324	312	310	316	305	318	346	305	293	335	330	303	317	302	291	323	253	303	294	277	295	318	320	304	302	318	306	256	328	339	301	321	271	328	289	284	333	315	305	309	271	306	311	319	280	290	305	295	336	300	294	286	303	317	306	298	321	316	317	301	316	307	327	292	300	324	293	268	332	310	303	323	313	312	287	302	313	305	292	267	343	294	304	308	310	288	282	302	292	268	309	290	302	321	305	317	291	317	321	322	290	293	300	294	296	304	288	292	274	293	288	304	317	303	271	314	300	299	304	328	273	310	288	307	291	302	310	305	316	310	289	284	298	276	326	293	318	305	306	309	318	268	316	341	312	290	293	287	288	306	311	301	302	303	326	312	286	292	317	299	299	280	285	299	320	335	304	327	279	310	295	299	316	337	295	281	291	294	289	318	297	288	280	334	293	284	290	298	299	285	335	312	309	306	315	279	283	293	304	319	316	312	291	292	303	313	316	292	288	309	278	315	304	280	296	289	290	312	310	322	325	294	285	316	283	306	310	280	290	287	296	305	306	295	295	290	316	269	284	302	289	320	268	298	281	301	290	318	271	284	301	280	315	315	304	302	314	299	329	315	323	293	316	289	297	324	310	314	286	293	314	316	287	299	340	301	321	279	312	296	299	330	306	294	285	252	311	317	320	268	277	308	272	293	285	264	276	292	286	303	304	296	309	284	321	284	298	323	288	300	312	286	303	303	281	328	293	320	309	303	289	284	319	287	267	284	276	274	261	287	286	334	319	316	285	278	300	329	286	287	286	313	316	353	304	294	281	259	300	274	290	339	282	335	302	305	303	303	294	332	286	300	277	274	289	285	282	302	301	279	309	281	318	295	290	310	290	314	303	315	328	336	319	301	304	319	288	293	332	286	269	329	282	298	309	319	300	272	308	312	303	309	285	306	298	279	300	297	332	327	306	292	278	289	304	290	298	320	302	332	305	317	305	303	288	311	275	298	331	322	349	326	269	259	302	283	339	292	291	295	300	299	315	287	298	291	319	312	295	284	310	309	295	315	294	287	312	288	287	320	277	331	300	321	262	330	272	284	328	283	262	285	325	300	300	308	309	319	270	304	288	281	293	293	338	321	292	309	310	318	293	292	284	275	324	304	346	291	264	295	301	303	314	310	297	310	292	288	286	325	295	274	306	291	340	311	298	294	287	288	308	313	285	305	302	301	280	270	270	289	283	294	293	331	290	315	327	317	306	283	304	310	304	301	307	306	296	310	307	289	329	307	312	288	340	296	262	305	315	296	289	294	297	281	271	295	311	284	296	310	286	305	317	263	303	284	311	301	283	294	289	320	291	321	292	301	301	319	295	301	292	275	270	282	302	321	288	309	291	325	304	257	313	295	293	284	300	314	296	294	320	292	310	285	276	340	317	316	292	308	292	302	283	278	325	323	315	307	291	282	275	310	291	328	281	321	278	281	306	310	297	307	281	297	287	311	290	299	309	315	306	296	287	285	301	282	289	296	321	304	281	299	303	308	313	315	309	314	301	268	296	279	290	297	317	304	323	274	273	292	306	289	271	301	298	313	290	280	287	269	332	326	284	295	303	309	295	308	277	338	283	280	279	315	320	329	309	283	296	316	280	297	301	293	299	308	302	297	317	310	278	318	321	290	287	307	287	298	313	304	312	331	347	304	279	299	322	322	279	289	291	261	332	283	306	278	302	300	304	307	275	316	288	293	297	310	272	301	282	304	289	314	302	344	289	309	299	304	306	290	289	261	314	268	304	306	310	286	290	292	309	296	291	311	279	321	271	324	312	328	324	297	301	280	317	299	312	291	297	326	271	296	296	301	303	300	301	287	289	297	314	302	299	330	317	304	306	274	292	284	265	263	302	310	275	281	287	329	275	275	284	311	324	293	293	294	317	313	310	268	277	276	326	316	310	304	272	329	337	272	284	305	322	294	284	303	310	321	316	324	298	316	271	285	295	316	310	276	302	304	292	282	304	316	335	311	293	299	309	289	307	300	307	279	296	284	272	314	280	294	313	315	329	286	288	263	292	255	300	272	299	294	240	303	306	298	286	304	300	299	264	297	289	290	313	294	337	296	314	315	298	330	297	303	309	285	295	325	295	308	276	290	303	296	308	264	311	288	276	307	293	291	325	283	322	285	283	294	305	274	287	333	291	286	325	298	291	315	289	295	314	310	288	286	306	264	308	302	289	313	268	273	289	278	329	284	291	333	278	291	305	281	326	318	320	296	305	310	316	281	328	303	282	291	298	317	286	289	264	276	314	264	322	299	311	313	325	313	289	264	290	294	272	312	291	300	300	311	293	278	307	300	300	279	320	277	294	267	298	315	301	291	287	312	312	305	275	280	299	305	284	285	314	301	322	311	318	317	324	300	304	286	279	300	295	299	296	273	297	287	280	304	273	299	293	313	300	295	281	309	304	304	271	292	311	291	316	313	289	295	273	310	296	320	287	312	294	289	284	295	273	304	314	277	319	294	338	287	300	311	306	313	247	297	326	270	284	270	289	275	292	312	288	310	320	304	285	323	306	307	272	298	318	289	303	304	311	301	288	324	292	314	266	311	310	308	285	289	287	283	291	289	303	316	290	313	297	327	312	325	297	254	304	305	306	304	299	295	281	303	284	291	273	287	287	307	302	310	281	262	291	309	305	290	299	324	286	310	292	303	302	293	312	276	279	289	287	302	301	332	288	294	285	300	306	271	313	280	274	307	340	299	300	280	262	308	298	298	276	298	306	272	258	302	299	289	304	326	296	298	298	338	284	302	271	287	316	281	301	323	290	295	326	307	305	343	293	269	273	296	284	273	319	304	318	319	295	290	320	281	302	301	305	286	324	313	315	265	340	326	298	284	311	322	295	306	303	302	289	307	316	293	287	301	327	296	300	278	280	298	296	309	312	293	267	285	292	300	319	294	317	314	306	315	318	308	295	294	295	285	297	306	314	300	281	298	336	291	286	318	312	324	298	305	322	292	306	319	281	303	348	275	315	275	322	282	290	273	278	307	314	313	276	282	319	291	297	302	308	299	296	296	310	299	306	310	305	310	329	299	289	297	288	313	299	289	338	284	325	291	266	302	297	343	287	286	297	344	314	289	282	301	306	279	308	286	314	354	281	321	293	302	272	298	317	317	300	281	287	261	319	305	326	293	318	290	279	305	290	312	300	247	273	306	300	334	322	260	292	312	329	285	326	287	281	279	311	273	299	311	271	293	305	301	261	272	308	271	262	284	316	312	292	295	269	298	275	264	290	298	320	301	285	300	304	328	297	278	287	296	264	314	294	295	276	307	291	311	308	296	287	321	327
26909	20384	8135	1158	811	779	686	724	653	679	689	678	677	639	652	724	681	707	706	660	699	658	653	655	626	665	676	673	622	730	701	672	659	724	683	723	683	689	694	711	657	662	670	671	640	676	640	663	671	663	689	665	669	687	681	676	693	663	682	690	694	678	627	685	665	614	699	661	695	661	623	709	703	722	693	657	713	663	653	698	684	676	678	672	662	687	679	663	674	673	676	690	682	721	661	656	700	687	681	721	704	646	748	678	714	656	678	706	698	699	682	673	717	660	742	656	693	675	666	684	678	652	689	672	663	665	699	651	665	710	698	666	686	638	687	696	667	678	671	717	666	696	633	693	724	655	674	693	667	669	682	702	708	696	681	656	679	701	694	678	659	718	630	681	698	634	668	671	667	694	663	640	651	684	663	646	701	713	678	638	662	695	691	663	704	660	689	658	675	723	692	699	724	700	720	635	695	707	674	653	731	691	694	686	671	626	664	676	695	643	687	660	687	685	633	746	649	696	668	693	652	696	689	668	678	676	687	663	666	691	690	668	690	668	695	701	696	633	651	677	688	674	706	655	655	701	688	673	694	699	744	648	740	652	676	676	645	689	700	658	698	652	675	680	644	696	626	683	669	667	688	674	671	683	683	673	620	654	671	657	682	676	663	654	649	670	652	701	694	683	683	688	624	683	654	659	673	680	646	664	664	667	663	719	689	726	644	688	681	669	683	683	676	665	671	645	662	666	682	657	698	687	664	689	675	705	687	691	717	668	742	713	748	691	649	651	703	662	681	670	675	705	707	694	615	657	673	651	661	700	673	664	650	643	697	712	692	643	682	672	645	659	634	677	627	703	656	689	668	715	693	665	704	702	684	686	713	680	701	688	693	735	658	683	664	661	655	743	674	711	685	713	663	627	669	703	684	626	662	652	665	692	715	650	680	668	675	666	717	688	642	691	653	639	682	664	676	726	657	669	708	747	661	691	702	728	689	666	687	680	681	684	724	670	664	678	640	653	698	683	679	716	708	638	651	695	732	632	678	693	678	721	686	636	702	660	684	674	712	688	655	684	627	681	678	687	686	682	684	710	651	652	721	688	663	688	616	634	657	680	674	659	678	661	676	717	704	664	639	679	645	684	686	652	692	695	660	657	697	697	711	694	645	715	698	692	670	682	710	663	679	718	694	652	658	681	699	663	633	666	690	644	674	707	705	696	735	678	699	676	642	674	700	677	677	656	692	647	695	697	645	655	691	692	684	663	683	710	674	672	647	710	701	677	680	702	726	643	646	664	644	653	691	666	671	673	687	650	699	681	749	646	662	697	734	658	653	682	715	696	679	755	692	686	671	658	688	695	687	705	674	652	720	705	721	705	666	672	696	670	625	671	672	671	697	708	720	672	679	681	687	672	701	694	688	687	707	694	715	616	654	687	683	654	649	694	652	670	704	661	657	689	622	639	735	669	666	670	698	694	695	648	669	670	671	693	652	660	681	732	715	674	635	727	630	704	663	686	721	666	664	695	688	733	680	715	672	618	671	630	617	709	650	641	720	711	690	665	714	687	709	704	605	661	706	732	692	645	692	687	702	650	720	690	700	682	669	684	618	680	685	657	700	651	717	691	665	677	665	668	623	643	638	697	672	684	651	706	712	661	702	687	668	704	659	687	674	666	676	721	665	645	688	669	660	666	682	740	684	714	706	682	669	665	650	696	667	665	684	662	683	665	716	673	698	719	657	708	651	659	684	674	669	649	603	680	685	658	640	694	670	707	680	659	700	677	707	662	746	627	667	691	726	652	668	686	680	677	624	709	672	700	649	693	659	685	679	632	678	662	709	633	712	677	685	679	676	662	681	686	695	674	720	705	722	662	679	677	712	686	637	717	676	683	722	619	616	701	671	633	729	742	694	644	665	653	686	706	679	653	674	710	660	717	713	662	700	702	649	637	676	631	702	699	702	719	669	698	660	688	695	645	694	608	716	662	674	638	697	719	669	701	702	690	685	655	688	685	668	667	677	671	734	661	673	688	679	664	652	667	670	711	668	671	685	687	636	660	663	694	678	695	653	644	655	690	729	666	697	675	644	706	677	691	676	660	690	728	695	689	682	635	668	705	687	659	690	638	652	722	719	649	654	690	716	721	691	670	681	695	697	732	679	657	726	679	666	631	677	724	705	689	635	643	680	687	686	686	678	678	648	668	642	713	709	705	678	680	696	684	685	690	745	688	671	695	644	691	720	698	703	691	688	711	677	663	661	653	659	642	708	649	684	655	723	683	667	712	686	736	629	670	680	723	637	692	705	662	686	666	682	716	706	662	670	695	637	712	701	679	675	715	671	660	652	693	650	682	670	703	687	710	673	677	667	711	662	703	675	615	680	689	669	678	663	686	664	665	707	664	674	705	682	724	703	664	632	689	645	713	709	700	699	695	688	658	718	661	700	636	662	659	617	682	660	722	663	748	712	721	688	702	733	704	640	663	647	693	667	674	647	667	710	691	706	665	705	647	725	721	668	681	673	694	623	646	694	646	678	655	702	698	707	683	674	675	652	664	678	764	670	679	717	670	633	676	695	675	694	682	677	733	690	661	652	657	638	680	649	662	713	658	651	690	650	697	678	663	743	680	698	652	673	674	708	706	666	695	646	692	654	648	705	710	708	687	679	692	696	659	726	722	694	647	696	680	649	670	698	663	674	681	649	687	646	742	650	641	704	673	659	678	657	659	607	677	709	671	678	715	669	703	605	687	706	738	695	650	658	674	687	657	618	696	706	650	679	663	658	676	712	672	664	678	683	620	701	675	712	699	701	660	667	677	663	659	665	725	649	720	711	655	688	692	662	644	705	674	738	684	675	656	652	687	648	666	672	671	682	667	667	685	648	641	702	711	659	715	678	657	647	683	689	676	664	671	693	611	709	666	687	688	733	656	677	697	715	665	646	677	695	709	643	707	665	689	675	635	667	659	689	671	643	690	670	712	720	680	707	690	690	638	686	670	674	674	728	692	667	667	687	695	675	709	696	696	647	632	702	720	651	676	721	688	701	630	682	670	708	688	701	689	630	662	632	689	669	716	717	669	672	682	649	656	682	615	656	732	653	680	703	694	681	638	666	696	670	687	716	671	697	705	686	708	698	676	689	668	670	667	679	652	662	678	661	646	665	701	678	714	684	707	732	677	704	692	671	694	657	721	626	669	674	618	666	705	723	670	652	670	732	678	647	665	687	678	706	691	657	731	638	682	625	634	645	696	653	703	656	706	690	671	694	632	716	664	654	667	662	690	709	697	670	659	716	647	685	648	663	708	682	664	662	672	743	704	689	714	651	709	692	651	631	723	670	720	690	689	675	625	671	557	698	696	641	708	671	673	686	698	730	672	696	617	677	657	691	680	653	673	678	702	676	682	660	705	711	629	645	662	675	655	657	672	673	700	712	682	687	671	671	663	663	662	677	674	706	714	645	645	688	686	696	716	682	716	715	682	683	612	674	700	675	694	670	714
4164	1735	1446	1059	1011	941	938	895	862	855	840	899	898	893	871	872	847	929	796	880	788	858	858	803	811	899	884	833	789	860	849	827	823	859	846	883	857	867	799	823	856	842	851	862	885	893	783	884	837	844	817	836	868	806	824	854	857	850	834	852	895	811	836	846	828	827	817	868	830	798	859	824	871	907	816	869	864	864	930	832	795	818	816	879	828	891	888	873	921	899	845	831	857	830	834	825	819	898	820	851	895	844	881	836	839	891	837	847	870	846	873	842	850	875	837	866	945	850	871	843	831	865	885	802	851	811	820	885	844	829	843	855	880	904	850	825	861	846	887	877	836	834	898	823	877	860	829	864	825	874	846	876	851	911	859	856	820	919	834	870	817	821	865	793	871	846	887	799	896	850	871	887	860	835	925	868	851	835	871	869	832	850	871	876	904	829	849	838	909	878	855	897	871	861	816	875	845	867	839	891	893	872	875	827	847	848	842	840	855	849	925	899	837	843	795	886	844	883	852	857	882	815	832	836	872	877	873	876	855	837	913	834	874	845	860	808	827	864	834	826	829	819	914	873	798	840	851	882	856	861	805	862	855	844	861	874	820	789	845	921	884	806	911	818	836	861	863	855	900	821	837	840	870	828	891	932	830	837	853	813	854	924	857	920	838	882	851	854	853	859	791	864	851	914	805	869	871	847	812	824	878	859	820	856	813	836	863	824	909	881	850	867	878	837	880	861	846	849	856	870	870	802	901	841	820	843	849	875	835	897	858	863	849	865	863	905	814	842	864	855	836	829	896	844	811	841	874	843	818	899	841	804	831	821	814	842	865	853	875	855	859	825	848	809	864	850	861	833	853	853	896	908	896	867	865	831	825	879	857	821	829	844	816	842	866	887	903	857	819	817	882	868	865	857	928	851	892	851	868	816	828	891	811	875	841	884	816	821	838	846	882	893	834	871	857	890	818	849	898	856	878	813	853	833	872	876	875	909	867	852	854	894	791	812	852	823	849	860	896	866	843	837	882	876	939	837	881	894	855	847	871	840	817	811	902	911	838	861	856	871	854	870	883	886	902	854	829	872	888	858	860	843	845	860	842	863	847	816	860	848	917	867	815	822	890	845	844	798	874	886	837	865	853	858	867	857	874	824	849	880	881	832	870	866	858	896	863	848	843	852	841	815	845	874	892	883	865	820	802	879	807	901	818	866	832	866	853	840	824	867	852	848	836	888	872	895	857	838	867	917	883	843	884	881	871	870	839	870	892	897	846	835	853	846	843	856	828	828	874	878	869	868	851	857	851	865	824	853	836	886	807	825	843	915	843	850	805	875	909	835	910	884	911	827	848	851	861	864	856	871	842	833	812	844	860	836	857	840	891	823	846	831	847	913	850	863	843	860	830	880	874	823	857	866	878	800	824	816	861	886	877	859	869	847	851	925	882	820	843	867	909	845	900	863	832	837	828	905	842	821	833	825	803	811	792	859	865	842	792	874	860	875	824	874	862	872	849	864	837	905	872	836	835	824	920	853	895	903	841	876	864	864	874	872	831	861	855	870	852	897	879	885	793	910	824	816	847	795	830	868	804	870	841	862	860	819	844	874	859	837	861	887	842	862	844	853	914	855	840	831	876	886	875	876	913	811	855	875	818	857	844	882	863	879	823	852	864	902	852	881	897	859	878	850	861	822	846	867	820	868	812	869	870	840	855	843	906	881	833	859	838	843	903	885	839	822	832	818	829	883	869	861	861	808	854	871	839	867	906	885	860	868	836	889	868	866	845	871	842	881	840	897	862	804	854	851	824	863	849	889	809	829	885	824	872	826	876	839	912	894	824	854	916	841	844	807	825	868	838	841	863	858	844	884	878	846	879	823	802	850	821	852	862	894	837	870	866	884	868	906	836	893	892	880	867	887	845	844	949	852	844	861	849	890	810	841	843	876	890	871	855	903	901	891	875	851	895	904	839	821	840	868	853	864	817	836	875	837	831	833	873	845	880	863	900	812	874	798	889	891	838	804	861	814	841	809	874	832	834	866	815	854	821	888	827	861	862	912	816	862	818	847	841	856	858	840	825	807	850	847	849	839	858	831	903	885	868	883	840	829	813	838	777	879	889	826	849	844	812	855	846	897	860	858	827	858	861	821	868	863	888	869	836	809	832	838	823	832	884	818	822	879	828	894	868	809	801	850	870	854	804	861	876	871	868	816	833	857	842	844	860	819	830	867	818	838	790	878	860	895	842	821	827	858	838	838	850	835	850	819	874	860	851	837	838	819	897	823	842	854	856	861	783	931	863	863	843	883	849	847	863	870	865	857	877	845	882	841	853	832	894	870	864	855	850	839	851	811	847	865	817	817	859	846	823	827	870	835	837	854	811	885	828	792	772	836	850	893	881	875	847	874	875	865	816	852	832	876	861	866	871	880	824	894	868	833	834	829	866	829	844	823	885	890	856	884	856	918	904	854	875	846	846	855	797	870	868	871	845	928	850	841	794	838	849	852	885	831	867	813	819	850	839	830	842	850	862	865	890	869	861	849	826	849	831	887	865	879	875	856	844	836	853	850	831	897	883	809	842	874	892	760	895	890	895	850	779	841	850	827	889	854	820	868	874	886	834	866	822	835	827	930	904	889	885	850	876	897	824	826	837	902	882	850	880	830	844	870	847	868	852	866	824	888	858	841	805	887	877	822	835	895	851	914	821	835	815	906	847	881	825	851	840	850	858	881	859	886	880	840	863	873	883	905	880	820	838	854	831	846	881	847	934	847	901	870	851	844	886	855	856	818	870	836	901	820	892	854	837	883	871	823	863	881	865	837	849	851	843	873	842	856	878	841	855	881	806	807	824	871	880	837	830	800	891	820	865	863	843	856	853	861	800	846	886	863	879	842	842	805	874	846	837	815	827	888	883	863	879	845	845	802	835	846	897	853	889	849	812	906	855	833	831	875	885	826	870	871	901	809	814	911	851	855	894	838	840	894	862	899	898	903	842	837	843	949	876	829	824	790	849	853	900	853	852	826	877	877	832	860	870	879	879	923	872	862	850	833	855	863	873	894	839	872	912	869	845	911	893	883	851	806	833	864	863	856	851	841	849	909	896	908	866	891	831	910	835	863	848	763	910	862	848	858	815	826	864	877	794	864	839	884	846	880	862	885	868	839	837	876	838	833	865	869	777	811	893	831	808	862	872	809	878	886	843	848	851	894	806	891	847	863	811	880	842	863	808	834	852	823	853	816	822	839	817	848	792	838	868	793	843	854	873	847	912	890	865	810	833	852	821	863	871	842	897	875	889	813	836	817	872	849	881	845	868	835	875	856	899	853	820	885	828	875	874	877	853	913	849	842	810	826	818	831	792	915	842	864	795	842	899	868	849	866	840	858	867	792	902	891	857	783	912	860	884	882	844	832	833	828	814	869	835	897	803	864	877	874	871	856	904	898	823	829	864	859	850	854	869	790	875	867	855	879	860	851	889	871	879	806	849	819	855	882	825	881
23739	21184	28579	24063	21168	10548	1162	649	607	552	494	503	443	417	427	388	420	384	385	424	397	406	372	373	375	337	387	326	384	340	345	359	351	322	336	321	321	332	357	345	346	359	328	349	348	345	352	332	297	351	323	347	322	346	345	292	340	336	348	351	355	359	275	346	340	367	324	332	310	332	347	354	332	346	346	323	335	343	327	344	360	323	336	347	332	345	372	334	361	360	309	331	370	344	313	338	318	352	318	360	347	327	335	341	325	325	360	338	347	338	321	325	346	332	370	320	350	324	336	324	339	349	343	346	334	310	306	337	367	312	354	325	332	342	342	345	393	297	314	323	343	352	371	333	358	365	350	338	325	317	306	337	311	325	350	309	322	325	326	335	332	323	307	334	344	340	332	318	328	353	356	328	368	313	358	358	357	352	297	330	313	324	316	337	318	320	335	304	324	322	326	325	325	311	330	301	334	347	354	321	321	326	336	343	332	344	335	335	342	303	336	343	326	351	311	361	308	323	356	316	324	348	294	316	335	300	343	321	341	318	324	327	352	322	324	357	307	354	320	324	332	336	319	309	321	341	321	319	349	335	324	326	328	308	326	330	322	343	323	312	332	319	301	332	303	339	337	324	312	301	367	357	326	321	338	311	304	325	337	317	327	323	328	320	301	332	326	332	319	318	326	332	313	298	335	303	334	320	347	324	325	341	348	338	342	357	352	358	315	342	359	329	344	298	315	342	355	371	365	354	308	346	315	335	334	313	344	298	340	284	324	366	379	342	366	308	327	340	332	352	307	346	343	328	331	329	339	355	349	370	338	340	348	328	336	342	330	332	341	345	331	316	360	324	348	328	357	342	330	338	312	324	303	342	350	325	351	341	332	326	347	343	328	355	314	340	348	344	345	359	320	348	389	314	348	325	306	300	355	338	301	347	338	351	339	329	316	367	331	341	292	360	317	337	314	315	361	332	340	316	336	347	315	327	333	345	367	338	332	348	329	348	349	346	322	336	359	301	321	328	330	316	326	326	330	332	338	336	354	345	341	313	319	335	328	351	331	306	345	314	348	328	327	308	328	331	338	321	310	363	341	323	310	348	330	317	307	294	325	359	369	317	337	342	304	330	320	327	343	320	339	360	325	328	349	318	367	333	347	360	346	337	369	339	345	349	351	318	369	350	331	370	365	342	337	337	353	339	302	330	362	332	322	350	321	316	323	356	330	346	334	341	304	301	313	339	320	345	311	332	333	368	340	334	309	307	332	364	349	369	343	355	351	319	336	361	340	347	352	331	385	363	312	308	370	323	334	355	336	351	306	377	371	295	327	293	329	320	309	331	330	310	373	342	319	320	333	349	364	345	354	353	364	361	332	341	356	359	330	326	319	351	293	335	343	314	330	326	337	337	333	338	308	310	357	329	305	312	359	369	324	323	326	355	335	295	313	325	324	338	314	334	334	347	346	360	318	304	314	340	356	325	326	328	349	320	313	318	306	331	363	350	340	317	322	335	352	366	324	355	352	297	303	332	322	353	309	286	336	328	303	293	341	347	312	367	333	309	329	345	338	304	364	331	308	324	346	328	333	317	328	306	351	337	336	336	364	344	333	338	330	305	346	314	320	352	338	288	289	330	320	328	335	346	322	351	320	320	375	312	333	334	317	330	308	336	339	345	299	338	344	345	349	347	323	339	361	337	331	327	346	329	328	340	345	346	344	300	370	346	327	328	330	344	350	327	356	305	348	324	320	321	330	331	317	326	312	329	321	328	336	312	332	339	342	339	324	315	363	341	345	316	316	312	319	355	343	340	294	330	323	383	306	309	321	306	341	370	338	312	332	331	329	331	315	346	333	322	327	319	314	300	346	309	324	354	312	327	330	338	342	338	315	342	317	347	341	348	324	316	374	306	332	319	312	344	350	324	312	313	346	332	323	310	305	316	308	366	292	305	291	313	381	337	331	340	312	335	325	334	314	290	360	327	323	326	330	335	330	339	324	319	323	332	326	299	317	317	352	323	340	281	363	340	341	317	294	342	345	356	310	330	331	300	319	351	348	329	327	331	343	355	349	354	334	281	348	313	344	353	339	339	340	342	329	360	332	328	319	345	367	310	337	328	337	334	363	285	325	332	355	317	366	351	295	340	339	363	348	327	322	310	336	322	321	329	320	325	305	326	344	354	328	356	326	329	352	309	365	311	334	341	328	286	346	336	326	336	349	319	326	324	301	336	320	348	341	347	319	345	335	360	332	309	317	322	321	335	333	328	319	352	349	308	357	327	321	326	316	337	350	364	321	356	332	337	332	356	365	362	335	312	352	308	330	345	324	323	331	355	364	342	323	306	327	333	312	328	331	325	344	365	330	330	320	339	303	310	329	312	330	321	317	336	366	331	310	304	357	333	349	304	348	329	343	349	317	305	290	325	338	357	321	310	324	348	305	338	325	295	351	342	320	327	333	347	325	326	310	330	333	317	350	344	311	305	316	322	357	395	326	325	337	289	344	339	343	343	293	331	316	357	334	316	352	314	348	327	334	302	342	334	343	350	348	304	357	332	324	369	320	352	319	339	354	354	351	330	327	332	352	364	334	335	333	319	340	316	362	319	314	330	332	317	329	377	338	309	342	358	303	322	337	332	341	331	316	332	308	369	345	349	345	308	320	346	340	339	351	320	363	315	328	330	350	329	317	346	324	318	297	311	349	328	350	341	288	337	346	360	304	334	365	349	327	343	309	337	319	317	341	370	311	345	375	368	345	313	371	321	354	330	350	335	334	324	308	368	320	325	318	356	326	321	315	348	359	321	357	357	329	313	360	311	313	343	312	349	360	342	323	350	338	341	326	318	316	331	360	348	358	341	322	349	336	321	349	304	310	305	357	303	352	369	366	353	303	327	341	350	305	349	346	322	349	340	334	368	335	350	327	322	339	294	350	330	353	349	322	340	325	400	345	345	329	319	314	326	360	327	331	349	357	337	301	332	307	348	304	317	332	309	326	346	340	336	308	313	337	328	325	349	319	343	292	304	313	296	331	316	327	337	369	317	325	375	303	328	330	361	372	362	334	288	311	310	354	338	328	334	330	325	304	328	302	329	323	306	317	322	379	331	314	333	328	351	331	334	340	362	338	335	332	356	322	350	362	349	321	326	334	361	328	340	332	338	318	323	331	327	331	327	298	368	330	308	331	345	327	320	344	344	337	316	290	327	327	339	320	332	315	326	341	367	303	359	331	289	337	345	314	305	324	325	344	365	309	354	333	372	344	342	341	313	306	305	324	361	329	327	307	317	338	336	341	344	342	341	325	334	349	307	327	343	320	330	295	377	320	327	316	312	334	382	316	338	323	325	326	329	368	363	310	320	324	340	344	363	311	308	326	333	337	376	353	347	342	312	356	351	354	338	322	383	298	351	345	312	323	310	304	335	289	348	332	324	319	328	320	327	307	330	339	334	306	354	330	309	333	365	335	351	336	337	331	335	322	336	296	329	333	375	318	320	307	364
5159	10682	8301	4111	2736	2179	1729	1418	1096	1018	871	856	765	665	607	615	658	540	556	539	521	555	501	493	495	476	495	489	487	451	479	491	490	497	472	427	457	493	452	493	475	470	473	454	448	469	460	429	467	426	472	451	443	482	452	462	457	450	478	482	451	440	449	417	448	462	434	465	462	407	453	466	458	455	448	436	430	463	440	452	470	457	430	454	432	486	423	445	434	466	439	478	453	449	447	456	438	445	481	444	452	470	444	431	455	460	446	460	481	462	482	425	428	463	455	462	431	455	473	461	390	455	470	444	453	468	441	449	434	460	441	441	429	438	406	443	417	442	444	428	476	462	432	448	428	459	434	476	449	467	454	433	442	499	501	437	444	441	431	440	417	443	422	454	427	439	423	442	425	476	450	456	474	478	425	466	425	452	453	434	412	446	448	417	423	476	478	417	458	412	471	447	461	437	444	464	408	425	454	457	469	433	429	465	425	433	452	435	428	427	461	437	486	479	441	441	436	450	431	456	399	442	453	446	449	448	449	417	437	419	445	428	446	401	461	488	436	490	424	455	404	458	434	433	457	468	465	468	464	460	411	475	444	439	429	401	428	468	463	465	459	452	419	454	432	453	460	440	402	449	467	423	466	432	429	433	412	476	440	399	424	434	461	417	448	476	415	417	476	446	443	440	435	439	433	421	433	434	485	478	426	446	431	434	389	463	418	444	464	444	448	454	422	442	435	431	430	456	461	422	428	425	413	495	446	440	407	435	444	434	455	453	470	445	454	421	444	449	431	428	437	447	408	424	434	427	421	438	440	469	422	451	466	462	451	470	415	466	409	445	438	415	452	454	428	443	484	451	453	450	459	453	476	431	463	478	466	448	447	426	458	433	449	438	439	440	436	464	431	436	429	497	435	435	468	425	459	452	432	424	450	455	414	447	479	441	482	423	439	484	454	436	407	442	433	449	470	407	421	440	450	467	459	433	442	499	448	432	463	473	457	469	469	440	443	460	437	406	429	440	398	423	437	459	426	448	428	412	417	411	467	438	461	413	416	422	421	410	433	449	422	447	458	428	472	435	439	441	419	394	451	418	466	414	424	434	432	433	418	413	480	438	446	460	427	474	439	433	429	467	449	437	430	446	411	431	447	436	441	441	439	459	435	420	472	455	438	422	413	415	453	442	492	421	431	443	434	478	423	424	441	495	422	436	435	444	429	431	447	416	465	420	471	443	444	446	461	390	433	453	437	458	424	404	443	448	443	406	448	426	452	420	410	484	431	449	446	423	462	457	476	448	424	466	450	434	440	415	440	461	435	447	451	475	435	457	419	469	421	448	433	462	480	449	425	424	432	448	428	444	470	418	432	449	454	440	439	450	456	499	440	443	443	438	415	480	407	443	445	449	434	425	476	476	436	409	453	455	451	459	475	386	431	425	453	427	425	443	441	484	444	441	422	448	447	434	424	452	438	422	451	402	418	470	436	428	458	427	468	449	404	425	409	417	433	402	388	448	437	456	456	434	433	419	448	434	428	446	434	443	429	431	447	400	422	431	434	474	463	486	415	438	400	434	416	453	430	428	433	416	444	423	462	449	455	427	444	426	443	460	465	448	460	413	471	432	458	469	430	431	437	439	420	456	411	458	465	438	492	460	432	406	444	427	411	435	460	481	432	420	415	442	438	421	429	464	447	447	432	434	440	451	419	437	419	451	472	432	455	414	436	436	440	422	439	429	417	465	457	437	465	462	397	471	455	435	402	447	466	463	444	467	423	435	454	427	407	444	462	437	435	495	447	474	448	449	461	448	460	431	450	442	419	478	451	421	409	463	450	461	430	443	404	411	421	479	456	429	443	430	438	438	453	439	434	443	415	450	426	464	438	422	459	419	450	447	426	441	461	452	440	429	442	448	437	439	437	444	425	455	462	432	475	441	469	467	420	420	462	427	474	473	417	402	425	458	430	434	440	463	457	462	445	471	460	445	432	458	437	404	444	426	443	483	440	425	425	433	435	472	434	435	445	458	430	455	436	475	436	431	443	438	422	445	456	427	426	447	427	410	475	414	417	405	441	468	438	466	422	413	406	453	476	427	444	443	438	418	385	423	443	492	439	481	461	471	438	424	455	446	427	468	429	471	410	448	441	422	470	424	477	399	443	456	436	427	423	449	488	421	465	431	458	446	451	449	456	418	449	420	448	419	441	475	437	458	462	424	446	480	446	444	447	438	420	472	439	457	396	455	418	449	411	444	461	486	444	466	442	446	492	468	461	452	460	473	428	407	439	467	454	455	398	501	455	457	482	442	440	454	467	468	431	455	475	409	413	430	419	384	464	432	462	440	453	443	450	435	428	465	421	454	440	415	458	413	460	423	405	431	401	437	450	471	417	434	453	436	485	439	411	472	439	470	480	418	436	475	416	469	415	432	435	444	415	473	419	423	441	417	452	404	421	438	468	430	443	454	449	445	443	454	442	477	465	485	436	435	450	466	456	402	433	444	427	410	420	441	441	458	451	464	447	456	398	442	475	451	436	420	436	455	420	429	418	427	444	452	421	432	455	418	424	425	437	423	441	424	432	425	453	458	451	420	461	455	428	449	417	447	474	431	401	452	425	433	495	450	435	441	490	411	452	407	451	465	473	437	445	419	406	446	443	410	443	443	442	469	431	433	448	427	457	452	418	466	456	453	433	439	439	443	438	429	465	438	428	440	482	416	478	496	425	417	425	456	435	450	446	447	480	422	442	417	421	420	449	434	410	420	431	472	454	435	446	429	445	453	421	438	413	407	410	455	444	426	438	419	440	412	406	450	404	466	428	479	436	443	470	438	435	427	446	430	462	454	447	436	446	443	457	464	435	442	444	451	456	424	417	394	452	438	423	444	426	415	474	450	409	421	437	436	445	427	433	425	414	427	407	412	449	460	421	432	435	426	424	433	419	430	465	420	444	425	432	441	423	424	465	446	426	446	422	431	452	437	424	433	414	452	403	453	409	442	442	434	470	422	476	456	387	434	451	474	461	443	479	439	478	422	450	463	442	445	483	436	445	471	436	411	447	472	481	435	456	457	411	419	416	446	468	439	464	415	453	432	422	426	436	446	439	438	426	435	426	452	443	400	428	438	412	422	418	445	442	442	463	462	415	430	437	452	435	421	414	442	421	479	442	441	429	447	446	446	448	430	402	448	390	443	374	414	399	445	416	434	450	454	419	446	442	436	451	448	469	457	460	422	454	452	452	493	481	457	459	469	414	462	475	401	461	424	451	454	455	475	457	458	414	477	415	450	454	412	475	437	442	479	409	450	425	482	471	457	453	424	429	435	436	447	452	426	472	397	440	429	460	427	440	425	431	427	421	436	464	426	441	433	435	423	449	437	470	437	437	435	440	439	449	440	440	453	455	430	422	439	454	435	444	398	423	469	457	447	415	448	452	433	458	433	420	430	473	437	436	481	454	416	466	424	439	459	404	445	458	443	430	456	471	444	452	460	415	410	463	406
22862	21176	29010	23598	21177	21209	8369	973	716	640	592	492	467	427	405	383	346	334	359	343	337	272	302	270	300	309	281	283	275	259	283	249	268	277	265	273	248	289	242	264	249	235	242	239	286	264	286	240	265	243	245	236	232	252	243	251	277	222	248	274	249	261	269	272	213	240	259	232	252	246	255	274	245	258	243	233	265	256	241	271	229	219	246	248	237	240	235	238	229	220	242	246	241	263	254	260	236	240	238	234	240	285	235	240	215	258	253	219	241	249	244	263	232	242	233	260	240	253	239	235	265	232	231	255	254	246	249	214	269	227	259	255	263	237	228	291	240	237	222	275	232	262	239	265	247	238	251	237	261	252	260	251	218	261	251	240	233	249	230	273	242	241	246	241	251	224	234	232	214	234	227	244	240	234	243	236	241	228	247	200	239	256	238	240	254	225	264	260	258	225	251	215	236	244	239	240	230	234	245	272	252	264	250	236	252	229	269	250	232	245	259	213	254	250	233	270	270	241	249	241	232	237	230	244	239	222	233	247	246	250	225	253	247	234	236	238	236	236	228	257	251	228	238	245	252	260	249	251	278	239	227	256	223	242	246	239	194	248	259	242	249	246	257	227	235	259	219	261	217	260	262	244	265	222	243	261	245	221	230	244	231	246	246	247	264	228	223	265	250	248	241	241	214	253	229	235	249	234	224	253	233	257	292	252	241	260	263	224	248	240	242	288	232	237	242	265	207	259	242	247	252	235	220	240	229	235	237	267	234	254	223	253	198	229	246	270	236	252	242	253	251	234	237	217	265	229	231	256	228	248	227	231	261	237	222	263	258	246	243	267	240	258	245	236	274	265	244	237	214	221	253	236	245	243	225	246	245	229	242	218	226	231	225	262	255	219	256	239	256	247	220	253	259	241	239	261	212	268	253	263	241	252	242	221	281	231	250	199	256	236	221	240	278	257	233	235	252	253	223	238	223	241	239	256	235	240	244	221	248	250	217	268	254	280	240	260	256	248	246	227	253	203	240	223	227	221	267	261	250	252	246	260	253	221	246	220	212	254	216	241	249	218	242	269	243	236	239	255	231	269	234	250	237	250	280	248	239	248	230	248	210	252	238	253	253	253	237	243	257	244	230	225	240	250	241	253	244	246	241	218	258	251	247	227	236	233	244	240	242	237	222	219	256	219	250	239	239	251	258	237	242	255	257	243	244	275	233	221	233	230	255	252	247	204	218	242	225	268	236	219	231	238	235	254	228	262	225	222	267	241	236	261	273	239	227	236	242	247	227	233	260	241	240	233	223	268	237	252	220	243	241	222	225	243	265	241	237	270	209	242	239	217	247	237	236	236	247	253	230	242	245	217	228	230	258	247	245	261	239	256	233	253	275	229	254	261	242	242	233	223	253	246	210	243	205	252	257	241	233	250	226	217	255	227	262	224	228	253	242	254	252	215	204	250	277	268	231	227	240	220	218	249	252	236	239	243	260	239	246	240	237	256	244	216	257	259	235	237	245	244	246	229	242	248	229	274	272	252	234	248	233	237	226	250	224	212	251	265	262	242	237	237	252	240	240	247	231	262	223	239	256	266	243	248	252	254	251	241	249	249	226	237	245	253	216	218	230	232	248	230	254	257	245	252	246	255	228	260	246	230	242	253	212	228	229	256	264	224	250	261	241	232	237	233	244	245	239	266	246	232	236	241	203	230	245	234	262	230	226	257	222	257	238	239	273	232	252	256	244	242	225	228	237	258	242	251	239	271	222	243	217	244	220	235	214	259	260	245	244	269	270	260	217	266	202	237	242	243	245	242	254	236	246	254	229	231	231	230	215	250	251	230	235	237	210	230	242	246	237	252	242	240	250	234	263	265	250	225	238	240	261	235	245	252	242	270	239	221	240	275	236	241	252	215	240	226	227	231	225	228	235	264	251	221	229	233	264	221	239	240	255	261	241	201	258	245	226	248	261	229	265	250	263	223	240	246	251	251	225	217	258	237	242	248	244	231	243	262	237	239	263	253	217	240	221	219	248	231	242	257	225	266	235	272	240	263	237	260	221	218	234	233	238	229	236	240	230	241	268	268	233	222	242	242	247	229	236	239	253	266	241	231	252	262	249	243	224	239	220	246	232	264	257	242	227	215	231	218	253	248	200	248	276	229	225	219	258	234	225	244	239	237	243	254	226	234	258	246	223	252	245	215	232	219	250	228	233	234	257	240	233	233	248	226	265	225	246	240	236	246	237	229	237	257	228	237	228	264	216	244	233	235	244	255	231	250	239	261	266	217	245	264	208	220	252	243	255	263	237	257	230	258	266	253	227	269	226	238	242	211	252	233	279	262	237	255	245	239	234	246	258	255	221	227	229	236	249	236	211	228	219	232	231	232	253	236	236	252	264	259	225	243	247	230	259	245	222	257	236	223	229	210	250	261	250	242	258	218	208	256	235	261	249	229	241	248	236	264	245	227	224	280	231	220	235	233	233	248	231	239	247	253	241	222	228	241	233	228	220	240	261	218	209	231	235	216	221	220	235	233	250	223	244	254	212	222	240	233	247	221	273	231	248	221	220	253	237	200	244	266	214	221	236	212	222	238	214	255	229	229	263	238	245	259	229	219	247	223	272	244	238	233	238	218	237	241	223	255	245	269	245	272	241	232	240	248	218	221	241	240	260	233	243	230	238	262	238	225	260	238	232	236	255	232	226	259	261	201	254	222	232	244	243	227	239	224	242	242	257	229	271	250	233	243	290	257	244	244	243	265	231	243	231	249	221	258	251	215	214	231	220	250	241	251	234	235	245	228	244	246	226	239	251	253	240	231	240	222	266	252	226	203	227	227	224	265	251	255	230	242	232	259	229	213	267	231	221	238	246	224	228	227	249	243	240	250	254	218	257	219	256	241	281	223	218	227	247	239	229	219	228	237	253	221	249	240	229	250	225	250	240	256	255	226	238	244	267	254	246	260	238	245	202	230	250	258	231	256	245	217	242	234	235	257	253	241	232	233	229	217	245	262	231	240	245	227	244	214	205	206	243	228	225	222	245	250	262	218	244	249	253	218	248	268	247	253	238	220	269	254	254	269	227	227	242	249	221	236	247	257	243	223	255	239	265	260	251	267	241	250	224	213	224	241	236	234	262	230	209	239	212	228	230	255	245	269	266	229	248	237	255	253	224	250	211	256	233	254	235	220	234	254	252	230	235	247	270	229	274	225	217	242	250	245	205	276	251	234	256	239	246	216	225	228	227	227	257	256	229	236	239	265	238	265	242	232	247	228	235	229	245	242	250	242	235	262	271	241	227	276	266	228	217	247	264	226	269	241	259	260	241	251	236	227	241	260	260	256	248	269	242	225	236	229	234	238	227	266	256	261	230	253	240	226	231	226	251	221	241	218	235	223	222	240	264	257	240	247	247	233	255	246	241	259	227	242	248	226	214	258	245	251	270	243	247	211	239	246	232	272	235	251	225	249	235	231	208	219	255	272	226	224	264	223	259	269
7545	16930	13325	6833	4831	3465	2533	2098	1670	1339	1174	955	888	784	768	685	608	545	561	580	459	451	425	448	447	438	383	406	392	400	368	368	362	374	363	357	372	335	328	319	306	335	329	354	327	349	295	310	321	334	322	314	327	317	346	309	318	325	324	306	294	319	287	308	297	332	322	309	331	305	317	314	273	316	324	281	313	283	335	292	332	319	291	312	297	313	291	285	283	319	312	321	330	316	315	280	270	326	331	336	316	300	300	319	299	316	306	280	317	286	287	301	307	282	304	294	292	315	339	293	307	321	302	297	323	297	316	301	290	313	350	306	287	268	305	294	304	301	326	298	299	285	322	282	287	318	318	276	321	306	307	311	295	320	300	295	264	280	305	303	296	305	299	269	310	317	302	297	299	306	326	308	275	298	304	284	290	309	292	310	338	290	323	307	316	284	297	300	279	283	311	296	288	276	271	312	301	314	299	293	299	308	316	291	313	286	325	332	297	314	271	315	279	310	293	300	314	283	282	283	328	327	288	326	314	310	300	296	293	291	298	322	336	292	305	307	319	273	306	269	309	300	311	325	288	277	299	301	283	289	300	313	319	321	309	283	263	308	298	322	331	324	294	287	319	290	308	293	311	281	314	287	290	305	300	345	291	321	304	292	273	297	285	326	304	297	302	275	274	289	276	283	312	300	279	309	288	316	329	283	323	299	308	284	332	330	302	316	302	296	298	302	298	269	309	305	309	292	332	297	282	285	332	309	290	328	258	322	328	283	296	296	325	279	327	271	298	292	291	306	284	298	305	282	283	329	284	310	293	309	297	315	296	354	285	291	316	265	282	338	280	265	292	282	298	298	318	296	310	302	297	273	294	294	320	312	291	301	282	298	264	314	287	344	301	292	324	283	296	293	306	317	308	314	310	329	300	311	275	277	307	291	303	296	298	316	324	284	304	300	313	308	300	273	325	284	318	273	300	291	273	294	272	277	308	292	286	361	263	338	327	276	284	295	302	303	283	290	312	277	279	285	315	301	313	289	310	286	288	324	333	337	322	344	294	279	290	296	308	312	270	303	304	277	266	309	291	353	306	306	319	317	268	300	297	305	282	296	329	310	311	304	315	313	335	310	305	306	278	249	345	321	316	294	282	304	280	320	291	292	286	294	311	298	299	348	273	329	288	283	292	357	276	308	312	302	291	305	324	286	319	290	277	302	299	287	309	325	306	313	274	303	311	282	308	303	288	303	305	322	306	299	302	311	284	253	300	310	308	280	287	296	307	278	284	306	317	325	303	301	308	323	281	314	294	311	281	308	290	287	267	321	312	315	293	282	324	298	304	321	274	291	293	288	269	307	312	278	286	297	308	282	316	307	284	304	311	317	282	289	272	293	304	300	309	305	291	292	292	275	293	267	323	287	291	308	327	283	301	317	317	317	281	338	284	289	319	321	307	297	297	285	294	308	308	299	271	311	261	312	320	339	291	298	302	278	302	326	286	306	306	302	278	261	304	317	291	281	270	304	317	316	302	283	311	352	286	283	299	302	290	286	312	322	323	288	290	312	307	296	296	317	334	292	327	321	313	303	290	305	307	327	321	323	295	293	296	300	300	315	300	323	300	303	286	319	309	321	310	271	263	309	288	276	306	326	297	308	294	304	287	280	287	331	348	329	275	297	265	309	307	306	315	330	306	316	280	314	324	313	294	297	283	296	316	300	284	272	285	267	303	317	315	299	279	305	309	288	300	289	302	311	305	309	308	271	311	288	290	303	319	259	282	275	298	323	310	333	333	313	291	308	285	291	308	275	294	319	279	294	287	300	337	311	300	324	300	299	295	314	277	293	276	291	317	311	296	288	320	290	284	283	323	293	295	289	283	276	314	307	313	275	300	318	297	284	284	292	322	310	297	322	292	293	330	282	291	306	281	292	321	309	305	267	287	300	308	292	322	296	319	323	307	272	268	288	274	273	299	284	311	293	311	308	305	295	297	301	304	265	293	288	332	314	318	289	285	295	320	291	331	337	269	271	299	305	317	286	307	298	311	296	308	284	300	328	325	316	294	353	309	277	294	285	284	330	286	277	320	312	315	294	303	282	321	282	320	291	301	300	296	285	330	286	314	307	261	290	276	309	318	281	301	297	286	282	296	266	278	310	310	286	296	324	274	292	281	285	309	272	313	306	305	296	311	284	290	326	291	309	314	333	286	267	312	309	289	292	311	307	295	301	289	297	319	298	298	292	273	283	304	289	317	317	279	323	296	281	289	293	317	282	298	315	330	309	308	304	312	298	311	291	313	295	313	293	267	310	313	299	307	329	343	274	292	306	332	309	271	269	291	285	312	313	302	295	292	293	319	331	303	299	281	293	309	311	298	304	268	286	312	287	309	284	314	307	319	300	276	282	294	282	319	303	311	298	315	304	303	327	286	290	298	305	326	311	310	306	304	284	314	333	303	299	290	306	315	306	305	284	312	298	314	319	274	308	310	300	272	304	275	288	277	286	281	296	322	290	293	284	331	276	293	279	277	283	310	279	321	298	302	285	297	278	281	313	324	282	324	324	325	302	318	288	315	311	297	285	270	278	325	279	321	308	311	309	291	307	292	278	309	277	303	308	303	302	315	304	298	277	314	285	329	318	271	284	278	311	322	302	296	310	299	291	287	292	275	303	301	286	326	285	315	304	318	299	302	301	299	311	334	292	308	291	285	267	306	277	309	341	301	299	290	301	298	279	305	341	301	289	314	294	275	314	281	314	288	311	334	290	305	331	278	343	319	283	283	320	298	286	288	285	277	285	286	296	278	281	318	275	301	306	289	299	288	340	321	356	287	291	295	293	270	262	278	308	271	291	302	322	280	285	286	297	280	333	347	313	306	307	282	298	305	319	327	287	316	310	273	309	336	302	306	307	300	274	272	323	276	300	323	321	292	309	295	303	292	335	324	262	296	272	295	312	262	284	303	284	309	287	265	313	323	283	276	287	284	291	303	275	304	273	299	296	289	292	307	310	315	316	299	305	286	284	316	357	276	291	298	286	291	289	293	323	270	326	311	308	304	313	309	309	307	310	327	295	294	290	295	296	306	282	302	323	298	250	274	303	300	310	305	298	297	317	266	290	343	311	295	298	272	335	299	308	270	298	313	316	292	320	303	304	313	301	309	299	295	286	300	274	329	310	317	303	306	316	295	332	297	292	309	318	296	295	295	299	290	271	286	286	305	319	287	300	286	273	289	298	318	267	278	276	283	296	316	281	292	291	286	290	279	281	284	287	281	299	301	306	283	308	309	273	301	325	304	284	287	284	263	296	319	257	310	309	275	278	284	312	316	299	304	270	301	307	301	271	301	326	300	292	300	307	346	327	300	313	325	320	312	303	328	292	292	315	271	324	296	311	287	327	321	276	304	306	294	307	292	276	309	302	283	310	284	277	298	288	275	317	302	277	311	297	293	280	302	312	295	307	298	314	290	296	275	308	303	346	313	342	284	288	273	307	298	299	287	302
26926	20319	8233	1147	818	750	728	728	682	689	686	648	668	625	657	665	674	695	710	667	651	712	662	689	683	680	711	688	725	649	699	614	676	680	690	677	693	649	706	721	673	651	675	660	688	665	665	650	715	702	649	622	716	629	705	652	697	680	682	655	668	647	639	695	687	686	720	745	670	690	703	719	692	654	673	682	749	690	743	700	707	675	642	662	729	671	718	670	649	647	694	744	652	725	667	666	693	660	692	698	674	692	702	676	685	682	700	719	695	646	661	708	709	643	645	663	711	671	674	681	650	708	665	679	685	654	668	694	641	683	685	699	668	712	659	636	681	684	708	688	676	695	708	708	666	689	671	672	632	700	631	627	699	666	689	698	674	650	645	639	645	701	689	721	660	732	696	682	676	651	679	637	679	686	684	701	701	694	689	715	652	683	718	688	717	676	691	685	689	681	631	660	710	681	695	627	660	639	677	646	728	717	714	694	684	725	668	661	687	668	654	702	711	673	629	708	662	666	678	695	701	707	679	666	678	683	654	675	703	679	710	639	678	656	639	675	643	700	643	639	658	659	663	679	686	678	641	666	682	711	687	663	690	670	717	657	704	650	695	625	686	702	756	652	679	696	691	677	707	682	656	693	700	686	663	702	680	679	696	677	681	674	672	677	638	700	675	671	675	756	704	694	689	689	712	708	673	700	654	689	678	684	694	671	694	682	614	681	683	652	691	674	685	693	679	690	676	659	694	607	715	708	659	685	658	685	656	724	672	666	707	628	652	646	674	704	685	664	702	699	684	674	654	644	691	663	655	680	658	661	694	656	642	665	656	669	694	693	685	661	673	626	625	702	661	717	680	666	714	697	661	714	691	655	650	671	707	659	687	653	660	702	686	693	655	697	722	712	674	651	672	676	657	718	706	686	694	708	679	713	645	639	677	707	674	692	671	676	650	709	704	681	703	670	645	670	680	686	708	660	656	679	632	674	732	631	693	626	675	649	678	657	676	659	638	649	648	715	704	676	686	670	690	652	692	653	673	666	652	660	688	721	670	660	686	651	639	691	667	672	742	733	660	662	703	653	692	690	675	665	664	714	696	707	666	742	679	644	628	641	699	731	678	665	660	755	685	655	679	688	689	744	709	657	643	676	660	648	670	657	638	700	687	667	677	679	632	720	660	676	615	658	688	634	685	698	661	684	713	662	710	679	687	704	656	712	731	670	681	670	690	680	678	693	702	691	679	689	660	669	650	699	699	674	647	746	710	655	701	685	720	675	718	668	693	660	730	684	657	626	706	715	684	695	720	653	680	681	609	687	670	689	708	650	691	658	668	672	659	674	712	708	685	639	697	680	721	633	644	677	685	702	623	662	653	676	684	667	692	685	663	699	642	657	681	721	690	699	699	649	674	626	679	673	657	586	731	745	678	695	635	647	648	654	686	645	693	655	661	641	684	725	641	695	643	655	673	691	673	663	648	654	695	688	677	710	717	698	635	651	685	703	663	690	696	644	652	654	723	703	693	680	681	703	679	683	618	738	695	715	609	675	694	712	700	665	690	699	695	650	652	714	658	680	686	646	658	712	620	735	678	713	714	707	721	665	697	630	702	658	701	715	668	627	677	697	659	669	670	698	689	694	647	630	706	713	697	646	680	603	708	642	679	667	704	718	665	682	658	647	679	655	673	660	656	674	700	645	698	660	687	701	622	653	659	692	708	658	676	694	682	673	671	643	674	677	646	676	697	661	659	657	654	664	659	702	647	624	639	726	637	638	631	724	713	661	699	633	649	690	702	695	668	736	687	673	652	712	641	719	678	692	639	710	675	660	729	713	663	720	652	674	700	694	652	691	653	696	650	656	693	679	680	623	647	662	673	647	670	692	668	666	681	720	666	693	733	702	653	684	696	700	712	669	616	704	701	649	711	702	699	713	660	708	676	720	699	694	641	670	683	650	692	725	684	644	672	663	709	687	639	675	734	660	654	669	742	672	678	700	702	661	654	684	677	667	714	699	665	665	702	665	666	702	729	665	670	658	640	673	628	711	679	701	674	670	659	661	731	685	693	686	670	658	628	679	684	689	666	667	711	658	683	663	631	647	647	646	681	713	662	732	648	703	664	645	650	649	723	697	687	657	658	659	672	647	702	690	679	643	701	672	670	655	662	660	676	689	724	685	685	641	676	641	689	676	681	651	692	677	676	718	684	673	693	643	666	713	674	680	676	669	648	688	705	635	647	700	656	712	730	713	663	696	672	689	697	641	672	695	688	716	672	671	633	674	696	707	676	719	692	702	707	681	707	701	692	681	663	674	715	650	732	652	661	681	629	692	675	714	722	678	619	653	643	691	694	649	702	713	672	662	617	688	674	730	690	720	687	709	675	665	671	715	677	705	692	640	686	675	650	677	668	673	706	652	671	684	641	689	685	663	633	708	718	672	660	697	768	641	703	681	682	702	682	671	669	678	686	671	648	684	679	640	687	664	716	631	700	721	727	717	697	669	677	695	642	682	658	708	719	683	631	700	708	680	653	711	709	714	672	672	695	690	651	688	697	684	677	651	696	660	668	654	727	683	667	739	659	665	716	653	661	659	684	694	688	680	669	704	660	682	668	674	725	666	706	721	674	695	646	724	672	692	667	673	684	705	666	634	676	683	673	625	648	669	666	644	697	667	703	675	658	657	617	655	675	709	671	640	679	734	684	703	694	637	683	668	677	673	698	670	659	661	664	686	720	724	664	697	697	677	683	710	692	630	689	709	672	692	706	694	692	731	653	682	660	699	673	666	694	701	669	667	684	656	671	651	662	693	675	718	663	692	642	705	671	705	678	689	728	705	736	680	673	677	632	671	743	707	776	624	644	694	611	700	672	644	716	709	674	666	673	682	666	684	653	660	675	679	668	655	697	637	696	674	670	752	696	693	681	685	683	708	682	661	718	691	650	669	672	700	682	643	704	708	692	665	681	666	660	696	645	672	699	720	717	634	686	699	709	686	723	705	662	635	684	728	704	657	639	688	694	673	688	680	667	700	678	710	624	706	657	647	681	704	682	691	701	720	645	656	669	675	678	636	655	669	665	666	698	709	678	682	642	658	699	697	647	701	661	641	649	716	708	700	645	649	707	645	671	702	681	676	716	654	656	708	682	675	712	692	711	715	690	628	657	703	674	670	706	671	693	679	658	648	659	714	742	655	649	669	676	669	685	714	703	699	630	682	698	658	662	670	658	651	669	630	684	627	706	689	712	717	698	715	662	643	650	659	711	671	703	640	707	649	683	689	666	646	688	689	633	663	638	611	649	652	673	699	692	684	666	688	649	674	697	664	656	691	702	685	741	673	702	702	678	701	706	634	711	660	709	631	700	661	737	696	664	670	667	666	670	646	681	697	707	678	663	627	653	666	662	685	696	694	637	703	648	663	675	680	687	600	683	699	662	679	656	688	683	686	655	672	695	645	688	676	685	708	647	678	696	684	665	697	661	696	709	667	702	715	674	743	714	710
4281	1720	1476	1084	1015	992	903	944	885	890	851	876	862	894	868	885	873	897	879	858	845	861	827	850	890	874	833	796	848	876	835	848	903	795	858	860	822	840	905	873	830	830	868	870	883	830	869	867	844	833	826	894	863	829	888	871	859	819	843	844	827	786	822	858	860	855	838	910	823	921	895	909	860	842	852	835	827	848	870	877	893	836	837	810	760	851	872	835	821	885	873	827	831	869	885	877	879	851	835	824	880	864	854	866	886	870	829	899	900	815	856	814	855	885	893	868	890	861	823	902	859	851	844	880	818	875	841	841	813	850	886	848	884	890	887	890	908	907	839	862	888	821	799	867	888	906	870	871	853	906	818	857	886	821	851	909	883	826	820	853	851	805	813	846	852	848	866	865	866	910	884	821	871	857	833	922	830	927	851	830	862	831	900	899	888	890	848	836	869	839	881	884	853	852	821	804	755	854	829	844	872	838	860	843	868	850	830	867	849	914	846	882	828	871	849	812	793	818	873	839	841	863	856	856	869	822	850	868	843	926	868	875	821	896	840	863	876	821	862	816	910	856	842	844	843	884	864	894	877	868	865	827	827	854	864	829	853	825	838	817	885	811	864	886	841	868	834	826	857	855	787	845	917	897	827	871	819	844	847	869	870	868	863	909	858	833	823	830	840	862	909	890	934	890	859	869	874	825	850	828	811	885	856	881	831	874	836	886	841	881	872	910	864	900	823	925	848	814	793	816	886	900	845	873	888	858	857	846	801	899	841	833	843	857	814	828	878	872	857	833	882	849	873	831	862	819	879	843	879	839	820	883	841	848	842	857	858	877	889	836	831	847	847	872	871	888	937	837	860	827	868	853	864	856	874	852	867	805	891	823	840	878	847	885	844	883	914	819	873	902	852	942	916	827	909	838	847	858	855	812	817	833	833	843	839	868	859	841	854	833	874	885	794	854	880	833	826	849	884	867	855	865	847	880	811	820	862	868	908	884	874	834	792	807	841	893	805	828	908	902	896	849	843	875	839	888	857	881	851	844	847	850	872	851	858	865	904	845	882	865	796	855	822	831	841	829	858	838	809	857	867	872	887	848	927	829	906	830	893	861	809	910	831	832	881	837	820	881	850	887	845	863	805	893	898	851	905	877	851	861	869	903	832	849	871	837	866	839	846	837	865	837	837	873	858	873	888	839	855	856	908	850	843	832	850	847	896	907	883	846	817	845	860	861	815	788	824	818	944	875	878	840	880	787	879	818	867	891	832	812	831	820	852	871	881	868	855	877	862	818	864	828	906	878	889	851	835	876	866	831	894	854	848	879	876	887	867	845	828	870	804	880	837	903	843	883	825	847	892	789	856	860	823	851	857	835	891	892	863	842	909	885	816	891	854	839	876	854	898	833	863	853	873	898	850	891	798	816	824	822	859	849	850	879	832	893	854	834	891	830	822	825	877	891	839	842	784	852	820	901	865	887	869	827	823	858	849	845	889	819	796	840	836	872	890	885	870	845	859	867	861	857	861	890	870	838	873	865	886	829	884	845	861	826	893	850	929	866	848	812	828	853	839	825	878	857	884	885	870	880	877	812	888	821	869	849	874	877	874	874	796	827	834	865	864	837	842	837	875	872	844	856	839	853	878	812	921	881	869	872	844	816	820	857	914	888	885	879	839	811	878	860	845	872	854	861	852	874	869	863	859	836	818	824	865	856	836	915	874	881	850	890	830	878	876	845	860	853	915	840	827	853	813	846	804	851	928	889	821	870	862	864	841	843	846	829	831	826	905	850	856	822	865	874	878	864	870	858	862	836	871	831	848	830	785	862	881	879	870	862	780	823	844	863	858	857	839	864	824	853	861	865	841	827	835	864	892	862	866	833	854	886	918	878	847	825	849	884	877	874	855	892	899	875	883	848	894	868	870	833	868	885	824	873	857	900	856	829	819	876	851	883	842	826	845	815	901	904	832	875	876	849	874	900	858	800	871	848	853	848	915	823	857	820	889	827	869	841	857	877	861	898	871	860	854	823	852	893	900	865	867	852	848	935	875	846	901	846	816	835	819	865	844	789	891	842	829	818	832	831	917	896	810	785	861	848	842	929	823	826	872	892	916	829	889	833	905	861	893	829	840	865	826	805	829	848	934	895	909	859	865	861	879	867	845	826	864	861	841	834	865	861	835	813	880	891	883	877	825	857	884	866	892	919	808	844	853	848	827	804	926	894	830	856	869	891	866	895	862	855	875	890	875	850	843	834	873	885	836	905	832	859	834	880	839	898	908	839	859	886	824	877	841	898	863	872	849	833	823	867	891	829	879	864	905	834	834	853	874	857	865	849	890	874	857	848	825	826	827	835	904	889	877	869	864	930	861	830	869	878	864	867	912	834	830	920	853	885	800	854	820	888	807	803	797	843	881	839	844	883	825	836	864	876	868	837	843	874	818	867	865	866	821	858	831	858	894	836	924	889	830	856	852	849	805	888	855	892	826	813	843	890	856	863	827	805	829	902	841	875	895	839	847	907	849	831	765	825	848	847	891	861	860	842	859	871	847	881	856	883	815	867	853	874	883	871	860	902	884	882	865	874	869	903	878	865	952	856	863	814	845	859	891	878	854	818	887	863	866	855	899	860	832	901	806	888	866	862	905	859	794	864	875	815	835	823	889	853	834	839	842	852	857	883	826	862	844	845	871	906	889	829	896	886	860	814	850	829	858	885	851	841	811	839	875	803	858	819	849	830	870	790	828	817	860	856	868	879	881	888	871	868	834	836	886	864	877	868	844	854	867	858	857	861	864	857	854	867	861	871	868	850	829	881	809	850	841	879	828	834	807	793	895	844	837	824	906	856	848	793	858	868	844	886	802	815	858	858	832	886	883	863	880	846	835	893	801	821	746	831	842	853	880	845	856	904	866	912	855	844	860	877	858	875	816	859	862	848	814	835	830	869	889	880	829	853	861	850	908	826	867	847	831	842	843	838	822	852	841	779	843	823	840	859	919	884	834	840	833	837	885	840	863	870	883	855	861	853	799	838	809	886	840	907	901	882	818	894	848	898	856	848	858	870	820	781	868	893	814	867	887	856	906	812	851	872	852	847	869	873	838	829	884	873	841	872	917	841	868	851	853	821	799	864	850	856	865	878	839	781	852	887	833	891	899	865	837	880	812	849	840	858	876	879	834	816	835	860	906	878	834	884	859	823	837	812	869	866	850	812	859	854	915	831	882	833	861	835	847	829	840	873	906	839	884	860	888	822	856	887	905	846	900	881	864	826	896	861	814	854	862	833	857	843	868	834	846	868	858	864	897	872	858	876	845	877	872	793	846	867	867	873	885	847	879	849	868	873	890	896	852	846	897	881	894	871	865	865	898	845	842	872	840	843	886	838	805	924	862	870	861	873	822	826	875	854	901	853	846	864	821	795	867	814	883	850	843	834	915	846	854	829	812	907	787	830	889	865	880	833	897	878	880	861	867	860	859	815	859	838	847	796	831	860	843	893
23887	21240	28687	24094	21239	10716	1121	783	646	563	500	449	488	390	452	394	385	421	334	366	409	373	373	348	374	341	367	364	322	389	374	346	363	360	339	328	347	378	366	350	379	336	322	361	367	349	339	326	364	345	355	306	333	345	353	371	317	368	346	327	335	335	344	329	332	348	283	328	337	333	325	340	369	323	346	366	347	335	291	349	322	324	328	373	308	289	370	325	320	322	349	297	341	331	348	321	319	372	326	339	325	319	340	336	387	311	365	337	329	313	315	352	348	339	362	294	350	319	341	330	335	302	337	329	355	315	352	342	337	335	310	331	327	335	344	346	338	353	327	375	336	330	368	334	311	337	363	331	327	340	352	350	333	325	361	317	321	367	318	325	309	318	352	348	338	361	355	339	309	331	357	310	352	319	338	313	359	350	349	321	328	364	333	347	367	344	377	356	322	351	388	346	320	340	339	372	329	329	337	337	339	342	331	336	315	363	339	338	317	315	337	320	327	343	357	354	347	328	312	357	324	328	340	338	321	347	316	360	350	350	373	315	338	333	329	373	320	340	326	336	315	330	372	329	320	356	327	350	375	328	359	353	355	319	317	346	318	340	301	332	311	332	324	327	372	324	335	346	339	305	330	340	305	317	317	352	318	321	296	343	327	329	333	367	322	340	362	334	320	339	336	321	327	357	336	329	335	324	337	309	366	338	332	362	347	323	347	304	336	350	319	346	348	346	315	321	359	336	326	320	331	332	357	316	329	334	314	327	376	335	340	350	338	328	336	302	320	353	344	321	321	323	326	322	331	339	356	338	338	335	376	361	332	329	351	338	358	338	319	364	306	355	358	394	339	298	342	286	325	356	331	336	322	363	324	334	362	366	297	371	326	310	371	336	378	354	301	371	331	347	362	311	312	323	362	329	329	344	337	341	351	363	309	348	335	311	328	333	315	369	336	314	333	311	340	324	364	377	328	320	350	296	339	311	350	326	325	369	323	315	336	331	343	320	339	336	330	327	341	336	327	360	371	349	349	343	348	348	303	351	328	381	304	297	334	315	357	327	320	305	320	327	327	336	310	315	348	325	352	373	378	329	351	289	326	336	351	359	384	339	376	317	342	359	306	362	328	329	354	365	357	350	345	338	319	314	320	332	321	329	331	367	352	350	378	353	323	331	351	325	319	370	347	299	327	321	334	361	321	310	319	337	362	320	312	324	348	313	311	349	340	338	337	346	346	321	327	331	331	333	347	352	374	319	355	345	339	329	303	343	320	339	346	329	354	355	323	334	364	319	361	320	343	335	344	328	329	332	314	311	333	330	358	312	344	298	337	353	337	347	325	336	320	321	334	304	342	337	346	321	326	358	348	372	315	335	325	334	310	353	355	319	342	338	323	325	334	317	366	361	338	310	361	332	309	319	345	377	329	300	334	317	346	366	338	320	325	319	323	303	331	346	334	331	371	344	357	356	319	311	328	316	339	322	333	349	353	353	345	372	348	334	344	321	360	349	342	335	319	340	349	325	341	318	340	330	295	335	337	330	331	347	331	321	300	314	341	351	344	314	328	320	306	337	325	332	320	344	333	336	303	321	344	343	332	309	336	356	355	321	346	348	333	351	349	311	355	350	303	339	347	361	359	331	335	357	316	335	325	326	359	322	354	354	349	328	306	335	362	353	360	347	335	330	357	322	332	322	321	330	338	339	363	333	323	316	332	326	325	339	305	348	317	322	345	343	343	332	331	345	343	306	357	314	332	303	319	316	339	365	333	323	369	336	316	328	364	359	328	346	341	338	327	349	350	355	379	355	329	308	360	317	351	332	304	343	328	333	352	356	312	344	322	346	352	336	336	330	358	321	348	341	298	329	317	356	316	321	362	347	336	342	344	332	338	337	323	314	334	324	327	359	328	337	336	355	344	362	358	324	340	352	316	321	361	305	335	351	344	351	315	343	330	315	313	357	323	330	344	347	360	328	345	350	355	318	341	346	355	325	323	329	316	380	332	322	315	306	323	347	344	329	335	310	329	318	334	343	353	302	317	316	336	341	352	314	325	342	323	330	343	304	321	329	335	314	334	333	358	306	357	315	322	338	323	333	325	358	358	366	323	336	315	334	330	348	361	349	306	331	326	321	350	334	304	307	334	347	329	334	317	363	349	315	336	333	335	384	345	309	315	342	323	349	311	336	322	349	344	316	357	363	320	329	296	347	338	355	302	318	349	310	360	340	341	354	339	355	355	327	351	352	297	343	320	300	323	330	344	324	324	345	330	346	343	336	333	320	342	325	331	338	314	361	370	345	352	334	353	310	344	311	334	334	333	310	334	345	343	352	331	296	357	310	341	318	326	367	343	366	326	347	346	327	343	324	345	361	305	346	338	325	313	357	312	333	359	313	310	341	307	339	324	384	330	346	337	329	343	357	315	323	318	332	311	347	353	336	344	314	318	352	337	337	342	322	334	345	337	327	354	356	306	362	287	329	327	326	311	332	298	373	326	350	319	355	318	337	339	359	351	336	304	342	291	353	304	323	291	337	318	346	361	328	367	375	332	304	334	339	295	338	314	304	324	312	332	335	330	346	348	348	307	333	324	328	333	331	361	330	346	338	319	353	343	323	364	314	343	347	363	326	355	307	339	354	364	346	344	351	332	357	342	331	361	338	339	379	388	357	354	350	340	352	365	321	344	328	326	361	307	316	350	323	346	332	317	355	357	343	333	330	355	285	338	336	334	361	361	344	349	362	362	359	323	338	320	327	339	340	325	371	323	296	329	327	353	340	326	317	308	340	362	333	331	320	353	336	298	329	349	317	339	335	362	320	357	345	328	337	319	327	327	315	344	347	354	342	337	323	346	325	317	325	325	332	325	351	375	319	364	354	343	339	344	353	304	341	342	341	350	322	347	316	318	330	336	349	331	366	357	367	346	335	347	340	319	340	335	367	333	314	335	302	366	345	335	331	308	310	345	328	331	341	319	350	323	370	315	323	352	358	323	334	347	324	348	324	334	341	363	341	315	328	355	324	318	341	342	333	328	347	321	325	350	342	331	354	339	360	304	318	316	334	326	310	309	324	347	312	342	332	333	334	346	340	314	315	329	310	348	373	325	335	323	343	358	363	325	321	336	342	368	311	318	353	350	356	309	314	333	346	284	364	335	358	319	327	339	354	351	303	377	369	367	320	344	331	332	335	344	341	357	310	321	305	359	335	356	326	301	377	324	338	359	352	342	305	350	325	319	352	331	356	345	336	344	328	312	325	337	323	361	335	355	355	327	341	330	314	361	330	293	345	335	352	340	335	328	298	347	334	355	313	344	339	332	347	311	299	325	331	319	316	355	328	312	338	338	349	283	340	319	347	322	345	353	326	360	319	310	332	353	303	322	383	347	337	337	345	349	348	335	351	331	344	327	341	340	323	334	342	355	331	318	372	300	406	291	314	348	321	352	323	337	351	333	328	328	335	359	331	361	341	347	325	312	348	358	363	334	349	374	310	362	309
5157	10887	8482	4098	2907	2143	1675	1443	1110	1024	863	748	787	684	614	687	625	574	588	547	549	530	537	517	456	479	464	460	452	448	503	497	471	470	453	473	488	475	472	443	497	488	486	441	460	471	455	441	440	463	471	461	494	471	454	427	461	451	430	445	446	447	426	471	444	453	447	446	447	459	477	475	441	437	454	418	434	440	449	477	435	467	465	440	446	454	443	440	469	449	479	448	470	445	447	451	428	450	493	442	460	456	454	411	462	435	468	420	454	438	459	443	471	501	483	449	425	393	456	414	451	446	452	466	430	473	461	439	449	440	463	432	442	429	432	447	450	470	483	427	431	454	469	422	392	445	440	436	427	477	423	429	422	417	486	465	444	438	409	449	454	495	477	446	444	476	443	427	441	418	450	439	451	448	424	466	430	445	462	460	442	492	455	432	444	410	442	430	464	439	442	458	445	455	426	438	414	478	419	435	442	427	431	475	487	414	455	434	436	474	466	427	455	473	420	454	420	434	436	416	463	445	426	424	436	462	422	434	452	416	473	451	393	445	445	453	439	468	417	437	444	481	444	435	446	449	457	445	416	484	424	432	449	430	470	441	464	441	427	449	434	455	400	475	426	484	489	432	462	447	473	429	442	435	461	457	473	448	479	462	404	436	440	405	437	451	472	422	409	409	439	486	458	449	473	423	441	483	464	454	433	467	410	439	434	428	419	412	436	454	422	431	452	485	463	471	447	428	446	403	424	462	448	412	456	439	433	429	448	440	422	434	462	422	444	443	426	439	436	441	426	462	448	459	445	459	454	439	472	434	447	451	432	468	408	425	479	437	449	442	473	419	441	441	476	405	429	427	480	421	444	451	440	432	450	430	437	458	424	412	452	431	438	466	462	416	438	447	428	489	473	440	415	474	479	429	409	447	418	443	415	477	489	455	432	432	434	459	465	428	432	408	458	441	472	446	470	429	429	472	438	453	417	424	476	448	450	470	462	445	446	450	468	429	425	449	474	453	439	480	422	426	439	461	470	445	424	422	472	433	460	458	423	457	440	451	472	455	486	456	436	445	419	428	455	418	447	427	459	471	456	424	451	450	405	431	452	454	442	439	435	426	463	450	427	422	480	494	444	441	439	403	455	406	444	469	451	441	486	502	433	412	474	465	459	469	479	520	451	435	424	483	434	479	427	440	449	403	455	446	433	460	442	450	435	471	437	451	431	421	435	447	436	464	451	455	483	423	518	422	428	487	438	460	437	480	453	472	451	435	446	428	408	453	442	471	455	448	435	411	452	418	426	456	440	471	435	451	444	451	434	411	452	433	457	451	433	436	498	429	471	435	420	457	452	455	423	469	437	418	466	414	436	415	486	436	419	408	461	457	417	461	392	416	459	428	434	434	449	446	431	459	452	465	434	461	412	433	408	426	428	415	458	444	422	442	424	460	453	431	422	448	459	432	431	448	446	433	435	429	423	457	398	458	457	442	454	449	469	453	442	456	440	476	439	449	427	407	442	474	459	432	483	417	439	457	460	445	452	433	456	462	440	452	450	421	428	422	429	471	453	473	469	416	462	436	421	452	426	439	447	439	464	442	411	415	408	486	450	433	455	456	442	436	427	429	464	421	449	424	435	436	450	479	492	445	431	455	472	442	481	403	426	420	444	465	442	446	425	423	442	440	450	420	466	445	431	425	457	427	445	470	427	475	401	434	432	422	434	466	459	450	419	413	452	457	453	408	441	419	472	446	457	446	428	461	462	446	468	453	479	439	450	430	437	457	445	450	451	448	457	424	439	453	422	418	446	429	448	429	429	465	450	446	455	450	430	470	452	473	401	435	443	421	438	484	462	455	472	446	438	458	441	480	419	449	434	451	430	405	399	497	470	460	417	411	441	412	421	426	431	457	425	427	449	459	470	451	421	459	436	471	414	448	439	470	450	453	512	438	451	457	414	454	446	460	412	413	448	449	449	446	463	428	420	411	451	448	426	423	442	425	421	438	414	484	471	444	462	476	447	453	439	390	417	452	432	471	496	458	401	455	434	444	499	470	488	437	448	431	447	421	486	479	416	428	453	445	410	438	446	462	420	466	455	416	436	407	434	436	432	444	452	460	435	419	433	435	422	440	416	439	483	460	440	441	450	425	442	431	459	454	482	432	421	479	425	441	420	429	436	436	450	423	432	440	433	449	424	471	458	414	452	464	407	439	451	426	417	474	423	454	421	426	482	433	440	480	429	440	464	422	441	427	463	430	445	445	463	469	440	463	425	436	494	442	449	416	434	438	452	433	436	427	456	402	437	469	436	454	455	456	447	434	452	437	441	436	434	391	468	436	439	450	441	440	420	465	404	461	468	442	422	457	460	453	446	425	445	411	488	429	442	458	438	452	445	442	433	494	451	439	416	466	436	448	443	443	457	461	434	428	457	435	451	442	446	455	455	450	448	399	446	460	426	429	469	424	449	454	449	449	447	434	453	465	433	428	436	460	455	462	471	484	446	470	483	399	442	475	436	455	433	457	455	440	476	421	421	454	455	428	430	469	437	472	476	422	435	445	428	437	444	475	456	425	416	470	465	448	444	438	439	450	432	455	425	460	455	441	468	411	427	445	440	457	446	455	463	481	446	430	442	406	420	464	457	437	474	460	479	442	458	441	424	461	423	441	436	445	444	436	446	459	452	431	499	481	482	463	433	461	466	429	432	432	435	469	435	458	450	444	435	435	438	482	447	418	494	393	392	447	458	450	464	423	457	449	437	443	469	482	406	433	448	456	464	422	419	451	488	442	452	444	437	421	444	457	444	443	453	454	449	468	467	448	456	403	440	455	439	440	449	472	433	464	498	430	437	409	415	488	472	473	434	438	456	398	436	474	431	457	447	437	431	419	459	435	458	430	447	432	460	429	440	458	440	421	444	424	461	477	443	434	437	439	397	441	459	460	459	436	418	400	438	448	456	398	410	473	450	416	449	451	429	438	453	436	468	401	461	475	449	443	445	484	468	405	453	412	460	415	458	448	421	432	446	458	468	438	431	396	443	437	470	488	446	445	429	429	475	461	419	438	465	433	487	447	439	452	454	441	438	472	418	440	456	469	427	452	424	434	477	449	424	448	491	448	422	452	463	464	473	441	408	461	435	471	474	455	471	452	456	463	475	427	416	468	481	455	432	435	495	453	461	433	449	421	455	433	470	415	428	419	454	446	424	423	433	441	452	430	432	409	467	460	450	433	449	449	449	411	469	476	448	433	458	439	418	465	459	423	429	411	449	430	446	453	436	444	443	498	461	435	441	418	443	469	431	445	454	430	468	443	413	470	448	427	441	437	473	475	467	448	449	440	488	456	446	464	416	451	424	459	434	455	460	438	479	427	424	403	442	469	484	505	465	449	450	448	467	451	426	448	435	420	458	438	443	472	434	457	464	455	424	410	454	474	456	415	437	468	416	442	422	454	433	420	425	438	407	443	421	437	448	449	452	463	464	412	467	467	467	413	465	463
22916	21186	29005	23670	21188	21234	8221	1025	762	664	570	554	492	405	396	365	368	377	349	302	343	308	317	300	315	273	290	292	270	244	276	260	238	289	266	268	283	245	280	245	266	267	279	245	282	275	263	265	238	255	266	247	235	254	240	262	251	252	229	258	236	268	262	258	256	265	265	243	265	268	251	248	259	251	224	261	238	267	244	285	235	223	256	282	212	256	230	256	230	246	234	227	259	246	255	222	224	251	244	226	243	233	242	264	241	260	241	249	259	266	232	224	242	258	248	244	231	229	244	229	271	274	230	257	240	223	229	248	261	241	261	235	260	259	250	252	275	269	212	240	268	226	245	225	245	244	254	228	242	257	224	254	253	236	271	229	228	248	249	236	226	255	250	243	250	243	272	249	222	264	233	215	243	230	253	269	242	257	269	257	244	223	238	265	258	219	232	238	246	231	264	231	251	256	259	242	258	251	261	248	270	260	243	249	235	251	255	237	243	245	258	242	243	247	264	261	274	252	255	254	234	252	239	244	239	245	248	228	267	232	259	285	252	263	264	228	249	235	242	242	241	257	241	262	246	253	234	256	242	234	242	229	240	230	227	235	242	250	231	255	240	268	226	238	235	253	243	268	231	226	258	248	251	233	234	272	232	232	234	239	267	258	270	238	238	235	248	246	239	267	238	236	218	244	257	246	235	233	265	243	231	257	236	274	273	230	247	236	246	240	251	220	229	247	248	210	252	211	230	241	261	233	239	251	244	262	226	239	247	233	249	276	242	246	266	257	248	234	242	233	251	237	229	237	240	258	261	227	242	256	240	248	254	257	213	221	264	248	213	243	247	228	246	210	236	257	271	246	215	238	241	242	261	257	240	235	233	229	243	253	257	249	205	251	242	245	245	271	256	228	232	225	254	259	255	247	223	250	243	259	237	228	234	256	240	255	257	250	267	246	271	255	225	262	252	249	264	246	240	249	243	271	274	235	267	242	242	274	265	237	249	247	243	276	250	243	237	241	250	231	252	257	255	255	247	262	232	237	239	251	237	222	264	230	232	209	231	261	234	233	241	217	256	242	242	257	270	259	264	229	250	232	229	255	242	247	262	271	237	242	253	235	226	231	248	240	233	252	252	221	216	246	243	264	219	247	211	234	281	242	227	232	255	240	260	240	240	235	228	236	246	267	248	276	253	235	259	223	242	248	218	242	270	267	239	265	235	255	249	237	272	230	209	245	247	252	240	245	246	266	222	249	232	241	220	248	252	259	238	236	258	265	212	234	262	223	246	248	239	228	215	259	240	253	235	245	231	224	268	236	224	280	241	254	229	255	252	247	240	244	268	240	234	261	205	243	241	252	239	246	216	243	240	253	270	239	284	219	250	222	228	264	234	250	245	231	221	245	227	240	245	236	239	250	241	240	228	233	244	243	249	232	243	248	224	242	236	266	245	240	238	234	245	242	249	225	249	245	262	246	227	240	215	229	230	243	228	243	263	237	234	255	249	234	256	221	233	253	231	232	232	258	235	234	251	283	234	233	259	226	251	245	238	251	249	253	271	249	226	260	250	265	232	220	231	249	222	252	235	251	226	251	210	247	246	233	250	260	234	243	237	245	230	237	259	251	254	228	245	227	248	217	261	259	236	274	228	262	269	214	245	228	243	265	217	257	243	235	221	220	263	264	241	261	237	222	244	240	239	232	248	272	270	254	270	256	241	258	226	258	282	238	236	259	226	235	260	246	237	242	287	226	262	240	278	240	250	226	239	224	257	231	249	202	247	227	232	253	210	207	252	238	248	245	249	238	234	258	249	240	239	240	244	250	253	227	231	253	264	251	254	243	264	267	262	268	265	238	264	245	224	254	241	248	256	226	231	226	231	244	257	271	226	226	241	243	235	229	241	248	246	244	230	235	233	242	220	264	240	273	233	227	233	246	225	233	275	250	226	264	249	243	237	245	242	249	265	263	214	269	229	247	253	274	227	259	254	243	230	243	235	227	249	253	269	223	244	228	227	241	249	264	258	257	231	233	244	252	235	239	287	256	235	198	255	227	248	247	242	230	257	217	238	229	241	243	246	226	245	224	231	244	254	249	250	250	209	224	233	263	248	241	249	224	250	247	251	268	243	232	223	263	250	242	235	231	244	259	236	239	240	260	266	230	248	258	244	256	233	216	219	221	225	250	252	243	226	220	243	252	241	262	214	232	238	254	229	222	234	248	242	223	248	227	259	230	253	237	239	219	236	240	244	244	257	236	256	228	231	238	238	242	238	268	267	235	228	231	254	228	257	239	239	238	252	257	223	209	228	235	237	219	246	233	201	235	238	232	242	231	231	237	235	246	238	226	237	223	249	224	234	262	230	243	252	234	232	235	247	242	253	264	241	238	233	261	254	249	224	218	246	245	222	250	226	258	241	247	230	284	251	244	233	227	249	239	256	231	254	249	218	251	240	237	207	254	253	246	252	258	228	262	237	281	241	230	253	246	228	223	277	236	254	243	226	256	230	257	243	253	264	217	240	233	267	261	227	245	248	251	266	232	224	256	232	269	225	244	234	242	207	219	215	243	232	235	246	223	254	263	243	270	244	236	254	258	250	244	237	228	255	261	228	246	234	210	238	219	234	226	247	248	238	258	255	229	269	249	238	268	237	245	243	236	244	239	253	234	246	238	236	258	261	230	250	241	236	263	246	230	236	243	237	265	270	261	249	223	240	232	253	259	241	226	238	224	266	267	223	256	245	247	265	264	222	221	253	235	247	231	256	241	244	245	228	243	244	257	247	235	199	237	263	218	242	242	246	246	254	251	239	246	265	240	236	247	253	243	242	245	250	294	267	223	231	239	243	268	253	266	233	229	257	233	261	241	239	227	248	244	221	222	264	223	237	223	244	244	254	247	204	260	269	259	224	224	255	254	242	234	227	241	260	213	244	235	225	220	251	245	257	250	239	237	252	263	241	221	253	260	271	219	250	240	241	256	222	260	240	243	231	249	247	236	238	240	227	254	233	225	247	242	217	227	235	249	221	219	243	226	237	248	244	258	227	259	248	241	254	227	261	251	254	254	234	234	210	250	251	249	262	237	220	233	252	232	265	241	252	254	274	219	244	248	235	229	230	251	238	249	224	247	225	255	220	222	244	234	244	214	238	227	239	232	258	234	234	245	241	233	248	232	261	251	265	258	240	256	243	211	232	265	266	255	240	235	214	231	243	248	208	257	249	254	249	241	232	244	246	241	279	276	246	251	237	234	215	224	227	238	227	246	226	214	228	255	243	250	251	243	262	240	236	257	234	222	235	245	253	262	235	232	238	247	207	195	229	254	244	239	223	252	239	255	235	223	261	252	244	241	236	237	261	236	238	225	244	222	233	231	227	242	245	252	236	252	249	236	275	242	227	233	243	248	243	235	267	243	237	220	220	245	226	240	238	220	230	245	235	234	227	231	243	251	237	219	228	239	209	260	225	257	238	256	223	253	258	237	229	254	238	235	256	248	257	260
7690	17008	13257	6841	4867	3486	2638	2059	1663	1440	1185	1024	895	754	741	642	630	595	573	540	488	498	461	432	414	415	407	398	414	373	390	347	378	370	355	343	342	356	361	371	331	328	313	347	324	329	347	351	365	326	330	347	378	302	362	334	306	294	328	338	292	324	311	299	310	290	307	313	321	324	311	326	314	326	317	314	339	321	285	308	294	317	329	329	311	330	306	323	317	322	300	294	299	288	308	311	303	277	297	298	276	323	293	333	323	322	297	316	313	336	340	325	292	329	332	284	329	315	284	312	293	295	329	353	309	286	289	312	273	303	317	295	302	306	299	284	341	302	312	312	291	316	296	299	273	357	336	318	315	287	289	307	301	296	265	294	299	327	288	342	321	298	316	285	319	286	330	309	290	303	299	298	324	323	327	297	291	298	299	320	296	298	337	317	310	268	315	317	312	298	306	282	274	316	303	317	315	314	281	306	308	291	328	292	285	308	298	305	272	301	301	330	295	319	316	310	301	297	321	303	285	308	289	344	328	298	277	300	285	306	290	318	295	283	321	317	322	281	272	311	292	302	295	311	279	299	308	289	301	310	316	302	303	334	324	325	287	299	295	300	295	283	300	300	287	306	304	307	303	321	306	274	324	324	276	320	291	295	294	298	301	314	284	302	312	298	282	288	309	321	310	279	267	319	299	302	282	287	301	308	280	300	267	278	307	316	298	318	299	306	269	330	293	288	327	300	292	344	292	290	319	300	314	303	275	300	299	305	258	310	305	292	310	285	319	297	296	300	299	328	303	263	306	305	284	316	307	319	308	276	280	284	296	295	280	276	315	317	311	290	290	296	302	286	299	339	296	316	316	296	277	327	309	293	285	313	290	299	302	296	298	292	321	318	289	295	325	308	309	282	291	292	290	293	346	298	299	303	320	309	259	276	296	300	298	306	295	275	310	306	300	310	287	306	314	336	310	325	265	297	321	297	306	305	284	311	316	311	264	295	315	348	290	308	281	299	290	257	330	300	292	278	293	297	326	343	298	304	293	317	316	311	324	282	301	276	327	326	315	306	296	310	285	322	294	302	286	327	270	300	312	280	286	294	319	328	293	286	294	315	317	299	300	297	311	293	317	288	317	312	318	306	297	277	348	271	340	291	288	291	311	302	288	286	310	310	309	323	341	305	313	290	285	304	306	266	277	322	309	285	278	327	263	290	320	291	316	298	307	301	298	293	291	329	293	294	279	284	315	303	306	322	299	333	312	320	289	270	327	311	306	311	311	332	265	319	325	309	289	294	313	263	289	312	291	301	319	309	304	312	317	290	291	320	262	298	291	308	350	281	281	317	327	315	307	277	291	317	311	255	305	322	309	293	317	275	286	322	295	309	293	279	302	287	335	319	310	308	320	327	290	296	292	298	287	308	290	281	317	295	289	318	330	295	311	321	314	310	313	299	318	256	296	327	301	303	313	317	287	305	295	303	296	304	275	304	304	268	289	316	276	300	309	304	301	316	300	296	297	303	292	322	312	304	293	275	322	298	329	291	309	286	275	306	308	303	302	334	329	295	289	293	350	296	294	292	319	294	315	334	313	315	280	303	304	315	329	307	293	292	333	303	318	315	310	314	283	313	285	304	314	287	269	326	308	268	327	297	315	296	297	302	296	302	311	298	285	299	334	314	306	322	294	279	310	294	321	306	337	337	285	278	305	299	316	282	300	334	305	264	297	298	284	301	287	301	331	278	264	317	295	295	325	322	288	291	306	287	292	308	297	318	302	302	295	298	287	334	288	301	295	310	301	306	318	280	302	301	325	274	294	282	294	302	337	288	270	298	277	306	315	295	295	307	302	323	290	290	320	298	264	293	281	307	300	309	319	278	262	296	295	284	307	291	312	280	289	289	278	288	306	306	291	273	317	321	318	305	299	290	284	288	304	273	292	293	284	318	311	304	289	298	322	339	338	293	326	287	290	288	344	311	272	305	321	301	304	291	308	302	321	310	312	273	311	276	320	312	324	320	286	314	332	270	274	323	315	319	304	285	291	276	314	331	341	284	276	295	277	316	294	310	274	315	315	284	292	318	279	330	295	324	301	297	328	302	308	308	314	359	315	289	344	297	309	264	305	315	294	287	289	297	307	293	310	297	304	303	283	331	304	299	309	316	322	292	291	275	296	307	306	305	296	294	285	314	302	270	295	307	286	314	290	261	299	258	302	308	329	260	292	285	303	313	304	290	296	312	295	348	297	283	283	306	269	284	316	290	275	308	306	326	299	298	304	309	284	289	291	317	318	315	287	279	304	308	283	280	285	296	305	322	328	302	306	288	320	287	283	309	330	303	311	330	295	319	297	267	310	312	290	308	288	346	274	283	288	306	312	317	289	317	295	298	312	315	315	338	315	309	303	297	279	311	296	330	294	282	300	288	330	312	311	302	280	295	293	289	283	317	320	321	346	299	330	271	300	307	307	302	291	313	317	262	276	314	302	294	265	325	306	309	312	314	310	283	269	290	312	274	295	282	299	280	282	290	311	321	278	303	297	305	287	287	275	313	339	279	300	277	300	336	307	314	305	294	268	308	312	317	304	305	284	318	302	294	302	291	288	298	290	308	285	307	307	279	285	309	288	296	314	308	292	312	281	317	288	297	288	276	301	287	342	311	327	304	276	269	314	298	329	325	319	319	303	294	289	309	326	293	305	323	310	291	279	276	280	298	301	296	277	284	286	297	308	295	275	310	289	289	343	307	306	302	272	270	278	296	327	309	303	321	307	293	288	304	310	292	303	313	311	285	325	329	324	322	312	275	295	302	302	302	283	292	336	314	299	334	324	291	311	321	278	297	279	306	315	305	325	297	282	313	299	283	344	283	279	332	284	291	313	291	282	301	303	300	255	269	283	300	290	278	342	300	296	297	325	315	314	308	291	309	315	311	315	292	309	302	299	305	315	300	340	315	291	290	320	288	327	315	296	313	299	324	310	297	288	306	268	304	310	327	304	312	276	283	288	286	312	303	323	282	337	298	263	298	340	324	337	311	292	299	281	296	301	303	300	314	307	281	298	303	323	293	302	279	303	275	299	315	337	309	324	298	302	311	333	319	316	297	326	303	311	276	292	321	308	303	309	321	319	304	295	308	324	320	308	302	294	314	289	278	272	299	307	321	310	325	338	318	299	331	316	312	294	308	281	318	304	309	301	270	271	325	294	296	293	295	285	324	295	265	308	337	309	328	335	305	258	284	277	301	289	298	308	317	285	315	320	307	315	274	296	303	305	310	298	306	320	296	303	287	311	281	301	295	316	315	298	326	311	299	283	286	317	302	332	277	295	291	310	307	287	306	302	295	299	289	303	285	302	302	307	311	311	288	309	301	319	279	316	298	288	267	318	322	297	285	319	286	282	285	310	318	306	296	311	295	297	323	306	317	341	314	300	320	304	271	318	276	309	311	312	277	286	286	306	304	319	313	331	320	302	279	330	295	301	321	305	284	302	281	297	300	329	288
27062	20417	8317	1127	768	783	760	722	703	783	704	720	689	727	718	728	658	684	669	739	677	690	749	666	760	658	720	672	656	690	720	664	683	702	686	713	682	669	653	674	708	727	685	648	685	705	696	684	699	661	672	713	692	702	650	715	654	689	689	696	706	674	680	683	679	715	664	687	666	717	721	688	687	681	711	714	675	670	705	724	674	685	678	698	708	738	660	678	691	709	682	669	671	671	778	723	662	651	711	735	668	682	701	703	699	682	685	654	660	666	717	685	718	705	673	669	716	663	693	682	689	671	699	714	630	694	652	706	662	698	695	669	678	754	712	670	695	645	679	684	699	711	739	670	706	657	683	724	719	666	717	668	708	680	694	684	705	725	677	697	690	665	684	659	677	711	684	717	700	704	668	636	667	682	693	752	698	697	700	717	653	707	699	671	718	676	744	721	710	675	682	682	671	696	702	703	663	697	695	664	666	736	702	671	673	690	680	671	701	692	716	707	659	675	721	637	710	721	690	691	684	637	696	658	647	674	684	589	674	692	714	729	670	676	672	671	706	658	691	713	665	673	723	681	660	653	667	688	645	714	714	693	738	660	664	683	744	700	698	674	715	695	675	650	662	645	685	683	691	651	661	714	686	664	672	682	694	696	732	696	671	712	647	688	735	669	684	670	670	710	686	714	668	719	655	710	693	716	679	655	695	708	677	747	645	671	708	725	667	706	706	651	675	726	682	692	708	662	713	679	725	662	692	796	728	730	682	661	708	655	693	624	732	689	653	692	707	666	681	717	726	687	692	656	661	716	651	698	655	717	677	658	673	677	696	689	710	665	690	679	581	662	686	664	668	674	692	676	711	644	672	680	684	704	703	663	715	635	689	719	622	734	649	685	714	660	655	672	672	674	688	674	675	699	758	737	659	697	686	659	671	681	679	698	649	675	692	700	682	653	678	705	698	611	692	672	660	669	644	728	708	726	680	682	714	716	694	639	707	693	704	709	705	667	712	750	722	709	712	666	674	694	691	716	678	749	686	676	695	675	708	682	709	701	670	728	703	700	689	648	714	643	687	666	725	653	658	677	721	607	672	649	683	718	658	707	660	679	678	690	695	671	638	683	696	697	690	674	673	697	691	688	623	715	660	660	691	672	642	717	700	681	700	671	687	667	728	702	670	691	711	681	612	683	670	686	726	675	711	725	657	723	694	718	679	739	670	675	705	719	733	674	691	709	713	681	655	683	682	665	714	718	691	680	713	762	653	704	729	653	668	724	687	716	719	680	665	661	689	760	680	663	745	676	708	660	705	708	640	706	710	715	660	699	651	688	591	689	705	689	711	702	680	709	650	732	663	694	732	668	703	684	670	695	694	673	673	687	725	721	694	737	689	660	669	728	711	646	655	674	702	649	716	695	683	674	683	698	671	637	717	673	678	670	701	664	692	752	683	715	707	718	694	640	660	727	721	698	667	754	684	694	691	630	727	719	688	660	675	706	675	699	723	701	697	711	707	695	701	704	715	697	692	684	739	662	683	724	689	675	698	700	675	700	693	671	670	677	660	687	672	666	707	678	717	673	683	666	735	671	704	664	669	694	724	699	731	673	690	675	681	632	674	678	687	724	645	750	736	720	696	724	699	642	659	706	696	670	686	643	681	739	688	697	703	690	700	667	669	724	710	649	679	695	634	687	653	690	668	708	666	708	637	712	723	645	755	720	688	667	693	676	690	663	714	681	702	668	718	675	721	739	714	732	697	723	684	655	686	721	684	712	683	658	691	687	654	731	699	704	699	706	708	715	673	707	675	736	725	727	744	693	676	662	661	666	729	681	759	689	656	706	694	683	645	688	693	692	695	656	653	692	660	669	678	672	695	694	678	688	672	690	691	723	689	667	690	667	684	684	642	614	693	704	721	685	721	715	710	741	666	688	632	751	703	655	722	642	679	669	705	733	730	640	713	746	724	706	702	700	762	661	677	657	714	671	660	727	715	628	706	703	737	678	748	684	676	739	677	654	719	685	692	684	748	683	693	721	694	699	714	653	718	670	621	671	704	705	718	680	722	731	722	738	695	717	700	706	656	636	693	746	662	692	710	699	707	694	711	643	685	707	647	719	735	676	646	690	672	646	704	678	742	679	647	683	663	714	664	706	726	678	652	661	717	706	677	710	713	692	707	673	706	659	703	701	706	701	710	690	673	704	706	698	732	690	715	682	658	691	713	755	651	716	667	705	680	722	643	680	672	698	663	718	727	695	666	666	724	699	702	691	690	690	660	732	703	658	723	661	658	715	643	666	669	662	686	720	702	722	642	672	683	706	678	744	662	708	691	694	668	701	659	651	680	688	722	649	687	687	706	718	654	703	657	744	663	652	658	724	701	705	687	677	712	690	622	672	690	688	644	660	665	673	673	672	700	662	711	672	750	642	654	706	740	689	684	720	705	696	643	694	704	650	709	680	673	725	754	718	712	671	694	699	740	701	708	679	680	700	714	643	744	667	681	615	678	687	661	670	729	682	709	661	689	688	666	662	668	636	685	655	692	691	646	701	688	642	684	655	720	680	703	652	649	690	723	683	680	649	674	684	661	702	688	684	692	679	621	712	729	705	685	691	680	683	689	669	704	685	714	711	701	700	680	648	731	657	685	662	721	690	671	647	683	665	727	664	683	672	664	741	663	784	671	654	725	689	657	660	671	740	717	689	676	678	689	726	663	672	651	709	672	704	757	677	722	693	708	684	722	679	760	688	673	726	682	661	706	743	692	698	697	723	738	657	683	704	663	706	697	686	691	704	636	700	680	735	722	720	690	654	655	684	627	691	686	671	695	668	651	697	678	709	729	717	684	690	699	703	646	737	714	688	732	636	636	697	640	698	717	694	653	693	718	666	691	725	708	686	665	637	642	686	667	746	701	661	679	701	676	701	753	698	670	671	669	686	705	709	693	683	730	668	686	716	701	689	669	689	703	720	679	673	739	701	693	682	755	649	724	669	700	671	683	705	666	633	682	652	729	696	665	680	692	720	644	673	696	732	664	677	674	669	712	667	701	647	669	693	656	738	702	714	673	641	635	729	641	642	665	701	690	650	662	647	724	705	695	659	696	646	666	679	706	723	674	680	643	716	691	719	667	704	662	686	707	670	667	694	672	686	671	648	673	695	693	717	719	661	711	660	710	719	700	693	641	700	673	673	663	643	730	679	644	761	702	681	640	681	685	683	657	695	687	730	737	679	732	685	722	702	677	666	710	691	674	708	713	698	710	712	725	687	681	739	701	727	660	681	673	703	700	702	633	643	676	663	637	682	709	646	683	703	682	659	690	690	705	732	714	665	714	696	696	689	683	665	658	696	655	670	678	687	631	703	647	683	664	714	643	662	667	684	679	676	674	713	676	727	691	686	684	691	647	728	650	691	630	658	720	675	713	642	645	714	680	669	684	691	689	709	706	682	717	669	688	674	672	734	696	685	713	690	742	683	643	709	644	688	667	712	689	690	745	680
4299	1685	1526	1097	981	965	906	856	915	940	891	923	864	918	884	881	849	909	897	895	929	829	889	898	867	837	873	877	876	926	876	847	866	889	864	928	907	841	885	829	900	851	853	877	847	871	889	872	841	906	873	873	862	860	883	878	810	876	846	823	896	896	876	884	889	856	951	911	850	855	910	894	890	925	826	885	855	859	893	861	860	897	877	909	900	905	859	907	870	876	860	864	815	862	890	888	870	866	839	846	871	842	958	857	835	860	920	861	826	878	850	857	869	871	887	887	868	820	914	908	834	875	853	864	832	799	829	882	845	871	906	876	858	882	843	851	859	811	880	916	849	868	885	871	849	877	835	870	917	964	851	865	870	856	868	875	848	832	851	842	810	901	869	836	818	847	790	823	825	870	904	861	827	906	940	835	862	868	878	839	830	876	809	820	859	845	899	873	878	832	864	846	827	898	786	917	881	874	857	902	893	880	848	876	853	887	888	878	895	858	863	843	842	850	877	805	843	872	849	851	824	881	942	843	826	868	844	891	842	838	885	897	838	886	883	868	913	865	881	857	852	831	868	895	783	885	896	811	920	811	901	905	860	898	874	877	837	903	916	887	874	866	871	851	934	852	848	852	909	867	861	858	834	883	834	817	854	867	869	847	916	877	833	879	887	889	886	956	891	894	843	885	804	815	886	876	839	888	812	855	896	869	888	863	820	868	895	902	872	859	852	884	897	874	851	842	906	826	875	844	869	942	854	862	878	853	916	820	868	901	886	878	873	884	896	846	883	910	894	917	899	860	880	883	856	836	899	841	893	889	899	839	927	848	811	881	887	870	889	893	864	841	935	888	814	886	833	870	859	892	906	883	845	885	863	826	860	866	843	887	818	873	848	899	807	829	852	872	933	895	876	895	845	871	846	874	845	908	872	860	848	835	900	861	930	823	833	878	814	845	862	899	874	881	849	865	881	835	888	824	821	884	787	869	853	873	854	840	882	889	843	833	875	906	833	842	856	845	852	859	849	856	860	830	856	909	840	896	873	889	864	835	844	888	864	860	896	840	856	865	897	854	888	907	883	858	856	895	882	913	896	881	810	871	845	869	843	865	848	890	840	871	840	876	897	894	858	798	879	858	893	855	857	867	863	838	856	828	868	871	821	887	870	891	854	861	919	865	873	922	892	886	903	909	880	867	834	904	857	840	847	833	854	882	872	824	823	899	840	908	856	896	821	859	878	845	883	921	826	855	890	857	878	907	895	857	898	858	901	834	864	853	893	882	866	903	843	849	905	861	860	838	887	887	872	870	809	928	855	884	879	927	848	900	866	889	797	891	832	887	947	904	844	878	883	861	859	858	804	819	902	866	893	891	868	823	877	847	870	859	885	889	859	889	843	839	850	872	893	887	953	933	851	884	879	789	846	856	836	822	902	896	896	871	921	848	874	851	870	874	870	834	890	887	837	874	902	900	853	872	859	876	872	886	826	821	884	903	851	839	850	812	901	876	843	862	913	849	826	912	903	801	826	854	878	895	824	885	839	885	885	869	860	861	888	897	856	846	808	873	860	915	893	888	838	809	869	949	867	819	887	843	861	849	954	881	920	901	872	876	895	862	893	850	887	903	817	895	897	877	885	866	875	822	828	885	871	866	892	904	844	846	858	835	859	865	820	880	846	840	842	863	900	874	872	872	838	912	861	906	840	920	853	875	877	906	890	916	924	905	848	865	829	821	882	881	815	778	868	833	830	878	808	878	822	903	860	822	916	832	863	847	856	882	868	935	932	886	930	832	795	903	847	840	874	939	900	894	916	813	845	895	834	895	840	812	919	818	851	881	878	890	887	886	839	921	898	850	874	884	881	899	842	916	812	861	856	873	857	834	910	885	879	865	833	892	832	829	882	854	905	871	859	877	829	873	864	877	863	870	895	880	888	847	880	864	841	832	859	872	850	853	858	861	843	899	858	869	820	880	812	824	864	873	860	878	904	914	853	849	845	826	854	813	836	829	879	848	836	848	820	867	853	845	902	909	870	855	911	783	937	909	849	836	882	898	881	855	887	859	917	914	913	896	914	881	857	888	897	866	856	858	822	879	902	861	894	868	902	905	862	897	875	870	892	902	839	830	877	863	804	901	849	885	841	842	810	866	879	866	875	875	870	866	857	868	862	860	801	865	888	895	849	858	877	820	854	916	857	851	869	929	856	850	871	867	882	900	903	844	855	842	874	840	837	854	904	872	860	783	869	848	863	889	897	903	846	884	893	930	916	862	879	860	926	869	852	932	844	866	850	823	849	902	822	923	917	868	858	847	841	865	894	840	884	915	874	893	847	855	842	903	876	872	871	831	902	862	869	864	923	882	863	914	853	870	872	836	884	868	872	825	880	891	873	859	912	791	895	895	840	871	862	891	851	882	857	860	870	868	887	891	855	891	856	822	843	865	900	836	881	868	848	875	842	913	859	894	860	868	805	932	858	880	869	875	831	909	849	850	871	878	833	852	896	887	879	859	871	815	865	900	897	835	890	851	880	907	881	826	894	838	856	885	874	896	891	815	879	852	840	893	915	915	868	870	909	887	847	848	876	835	882	852	882	877	870	800	875	925	888	864	880	875	820	890	890	884	864	859	874	875	909	915	871	861	795	870	893	874	825	853	892	884	880	920	873	838	894	858	853	892	882	890	794	887	869	832	845	883	855	835	885	820	871	861	827	875	820	848	886	864	814	817	890	882	873	859	892	895	837	911	852	862	851	888	833	878	853	883	853	887	822	885	863	858	859	862	813	852	863	869	849	869	819	878	886	816	884	847	878	846	861	873	898	874	816	860	870	859	847	847	835	883	861	810	843	866	924	855	896	818	862	862	855	767	873	825	838	843	896	849	875	837	823	882	881	852	873	854	864	893	870	881	834	846	844	908	827	843	948	844	859	837	898	902	834	850	866	894	858	859	881	837	869	873	816	889	864	886	875	854	817	866	829	863	877	856	908	848	865	844	891	862	824	880	828	906	868	879	863	823	859	894	866	906	845	894	890	867	883	850	902	890	859	845	911	800	902	919	856	893	896	885	863	879	844	889	910	846	878	822	862	857	800	827	862	846	897	891	852	827	888	821	890	840	864	896	890	853	883	920	800	821	837	869	813	833	901	840	868	899	920	903	860	838	816	833	882	844	873	852	864	795	851	848	842	842	889	824	860	884	864	858	867	808	867	833	869	877	861	847	854	851	896	886	850	906	884	846	882	921	824	882	867	884	881	872	823	888	845	848	870	846	899	868	899	880	840	897	866	837	839	872	866	928	859	839	879	889	857	814	873	891	889	916	900	874	920	862	885	873	828	852	872	863	856	931	871	878	915	862	893	909	881	873	879	901	856	881	838	865	877	865	822	849	870	921	838	849	854	890	808	911	816	903	910	891	807	851	828	866	843	859	861	842	884	893	894	899	888	852	872	884	902	910	899	847	874	823	848	846	928	899	853	874	850	891	799	850	837	870	845	903	813	849
23905	21192	28569	24075	21179	10470	1153	728	546	510	502	471	471	429	439	398	404	385	388	371	382	402	366	347	364	355	355	358	357	353	369	323	334	399	339	359	346	336	347	333	334	352	354	311	341	344	362	347	352	390	337	316	348	338	347	342	353	329	354	344	335	332	339	329	377	343	328	393	322	387	351	321	338	351	315	329	312	318	352	345	303	335	358	342	351	336	333	337	299	329	357	338	334	318	319	346	363	349	311	342	354	335	354	331	351	348	375	335	386	349	387	352	340	337	367	320	347	341	362	328	313	358	346	332	337	333	366	362	345	343	349	335	358	342	349	361	327	322	325	331	315	297	338	355	313	350	342	339	315	354	349	352	344	339	380	370	319	332	341	331	323	349	340	358	332	334	332	357	335	285	368	317	336	364	332	322	315	335	306	315	332	294	339	344	344	363	323	334	327	324	348	312	320	352	329	357	359	330	342	328	341	322	342	327	325	346	281	341	342	309	345	328	319	330	308	338	345	337	336	344	316	337	318	335	301	350	329	312	324	359	336	336	318	326	360	354	332	329	314	305	359	334	353	350	351	334	305	341	362	363	363	324	341	310	313	356	332	321	324	361	321	369	339	326	325	352	319	342	322	318	345	333	350	350	360	333	299	325	331	339	349	341	345	339	381	323	356	329	320	332	347	323	350	348	332	348	351	348	336	373	340	326	352	328	337	329	323	359	335	326	347	340	325	319	372	345	357	355	339	332	342	328	355	327	355	328	325	331	350	339	294	341	323	328	338	341	327	377	334	315	340	373	324	339	331	346	365	353	360	335	371	383	355	354	324	324	318	357	310	409	331	288	315	354	347	337	349	329	336	303	358	318	326	353	293	350	340	375	341	359	340	340	373	363	319	317	341	337	329	365	338	333	312	351	346	349	315	361	320	323	316	333	337	321	334	341	332	320	340	324	334	367	341	346	307	319	338	329	335	360	339	339	307	353	306	346	306	318	342	315	329	327	301	311	316	319	347	335	342	348	329	350	346	363	339	299	366	337	332	340	324	314	317	307	331	326	330	320	351	308	360	359	352	341	359	321	345	362	339	340	351	341	339	319	339	345	322	337	336	323	340	337	363	325	358	332	304	313	326	319	350	304	358	353	291	335	346	379	341	337	335	338	326	310	339	326	353	322	331	308	333	318	346	361	338	327	353	355	329	321	364	293	325	312	330	321	350	314	325	337	326	357	336	329	352	337	356	344	338	308	385	325	334	364	366	335	334	318	312	321	349	361	308	354	365	328	369	325	348	329	313	306	367	328	325	347	335	348	324	316	321	307	327	334	335	326	323	359	358	331	317	342	365	353	362	339	360	329	350	358	311	344	308	304	342	355	353	343	352	305	342	312	359	331	338	349	332	364	318	354	338	330	332	330	359	298	360	368	335	354	337	365	358	338	339	364	339	376	306	355	335	335	348	348	338	365	335	336	333	325	369	330	389	333	347	314	329	348	317	329	332	323	311	339	336	294	332	362	333	313	360	339	327	324	330	329	356	289	345	345	350	344	332	343	326	354	330	331	339	325	336	365	325	330	316	337	340	330	298	328	338	329	348	351	332	315	304	337	330	326	338	305	329	358	321	323	344	395	377	338	330	325	313	312	351	295	337	313	307	335	325	318	346	364	300	315	321	308	345	326	353	330	340	302	333	318	354	351	345	317	337	336	357	350	349	340	322	346	360	358	323	352	344	342	307	331	365	362	349	334	327	335	313	315	384	357	302	350	331	351	323	333	316	342	321	368	333	322	302	333	345	333	374	372	353	333	354	312	377	355	331	346	332	324	318	338	355	348	319	321	320	380	332	312	323	347	312	326	307	317	313	336	338	315	327	304	337	320	328	336	382	357	330	310	337	345	353	359	338	340	307	355	346	355	355	314	326	314	330	318	339	325	329	319	358	351	365	350	362	321	351	400	305	336	397	325	292	317	319	329	329	302	334	309	333	322	343	344	298	318	328	330	362	365	329	319	330	354	354	336	310	355	324	330	330	334	367	336	328	327	332	324	338	303	317	342	330	341	333	342	338	346	301	321	325	340	322	340	324	336	338	339	330	378	351	365	359	311	347	377	381	354	325	327	350	336	342	355	354	341	327	356	344	322	318	319	335	361	329	331	353	351	342	332	295	290	326	308	314	343	331	340	357	303	308	355	366	355	334	334	342	355	316	331	339	309	346	332	332	308	357	359	343	353	351	353	340	324	313	339	330	303	316	338	328	372	331	356	302	315	345	343	327	349	320	321	341	328	331	326	356	335	329	351	333	307	322	357	356	343	354	352	357	350	311	331	330	357	328	361	326	337	312	294	355	334	354	344	362	356	357	337	371	352	321	346	326	383	345	376	343	345	330	384	338	337	327	379	339	299	335	327	361	343	309	339	336	335	307	314	323	332	335	308	355	321	330	381	354	352	342	325	331	327	310	320	314	328	316	334	336	317	355	338	334	321	361	370	377	323	357	343	345	314	333	347	355	335	368	305	308	313	352	292	354	369	293	322	343	316	347	331	351	355	339	277	340	342	310	324	325	349	336	318	340	363	337	343	356	334	360	349	338	319	355	318	345	321	332	321	330	318	328	331	315	368	315	350	342	336	335	311	303	332	357	328	329	336	315	359	348	323	365	360	326	344	331	370	351	344	322	365	327	321	334	344	347	380	328	330	326	353	364	337	338	310	328	318	334	342	322	353	366	327	310	374	316	329	372	334	328	322	329	341	337	355	337	343	338	357	325	325	348	325	326	315	320	357	330	330	304	316	309	339	326	340	315	370	306	320	335	355	307	340	299	312	335	324	348	311	345	336	347	321	346	353	336	325	366	348	349	329	335	339	312	329	334	322	322	357	365	340	343	343	371	350	345	347	333	330	328	330	357	328	298	339	354	341	340	328	333	387	343	367	368	338	344	342	322	304	350	324	356	328	322	315	322	353	329	307	365	307	329	362	358	336	346	333	373	315	335	333	369	343	336	318	332	329	317	344	341	315	354	334	355	341	333	332	354	345	338	362	337	330	327	346	331	366	325	323	338	339	355	339	341	351	315	353	335	333	359	335	336	357	314	350	326	349	325	333	356	316	320	327	314	349	344	340	304	355	345	327	326	346	323	341	326	363	305	332	348	322	335	347	355	322	349	341	350	341	310	327	379	356	330	333	315	322	361	348	335	345	322	320	330	383	331	351	339	339	314	313	330	331	358	331	314	357	343	319	301	319	306	303	290	348	348	335	332	334	333	318	311	314	379	310	362	352	351	362	346	345	345	350	356	343	340	302	332	332	328	342	371	342	325	349	358	314	318	334	317	328	306	385	316	350	362	324	336	351	311	347	344	334	351	362	347	349	369	355	362	333	322	331	371	334	313	344	342	318	363	318	351	353	363	332	319	344	342	308	341	341	342	329	327	373	346	335	332	322	366	330	332	317	336	346	339	338	332	313	319	340	334	327	336	354	329	333	350	293	339	348	309	335	361	353
5341	10765	8432	4199	2870	2215	1740	1365	1152	1024	893	744	753	723	659	634	621	572	571	559	540	480	524	510	499	481	485	461	465	486	476	497	456	487	457	428	478	449	490	474	470	507	461	438	425	469	467	476	466	425	469	454	423	418	444	514	489	442	454	385	433	449	453	457	452	444	446	448	444	472	419	461	462	435	459	442	453	428	432	461	473	443	455	463	475	478	427	425	476	430	428	477	427	458	436	457	386	478	412	443	485	424	445	457	432	432	462	427	449	454	456	447	441	415	446	441	449	459	455	444	464	450	459	420	418	465	495	450	466	480	454	486	470	419	417	457	489	475	429	472	442	436	451	461	445	468	425	495	458	451	421	403	401	423	451	455	424	414	454	426	446	449	439	422	461	446	467	418	469	443	448	423	426	453	426	415	475	459	462	459	433	432	419	475	459	450	424	482	439	468	455	485	436	420	445	451	443	431	408	436	491	447	472	473	425	461	434	438	426	442	455	441	414	475	396	464	434	453	495	491	440	485	439	455	440	444	427	452	406	433	444	438	455	459	473	432	480	455	436	428	436	467	468	443	423	467	458	420	461	442	470	437	430	410	458	479	457	482	450	461	426	429	439	427	453	417	500	444	461	454	425	431	490	448	429	437	444	469	454	479	433	389	466	445	444	475	460	438	427	480	466	423	444	430	460	414	458	475	431	440	433	438	452	431	440	476	449	437	471	426	462	438	464	470	439	446	417	428	477	466	441	445	435	423	453	443	439	437	439	468	442	445	447	489	436	483	457	466	461	422	433	484	452	459	470	425	463	452	444	456	449	442	449	469	479	437	448	474	437	423	416	430	425	429	427	494	453	460	459	430	443	441	418	440	474	429	430	444	430	488	424	452	455	458	474	442	446	471	462	447	445	432	449	454	467	420	414	444	450	470	461	422	481	454	449	427	434	470	439	457	419	472	432	437	440	404	468	479	431	456	431	456	432	449	428	442	457	435	461	487	450	466	469	471	443	496	457	468	423	437	458	440	423	418	419	470	513	440	482	453	518	441	440	471	421	422	414	439	481	427	438	457	450	443	410	420	443	465	452	463	480	423	420	461	454	465	407	451	432	472	410	416	478	426	437	440	440	467	437	434	455	420	433	421	470	471	436	452	455	453	464	480	467	449	426	468	429	398	464	430	440	434	447	437	478	475	451	429	450	421	419	449	480	451	446	446	476	413	437	426	456	446	471	457	444	456	431	436	440	438	458	429	436	464	411	442	479	444	412	457	434	479	417	449	441	435	440	419	433	478	453	458	456	476	436	425	477	458	470	424	455	443	427	399	453	442	460	471	415	450	448	461	451	466	438	449	456	446	444	443	441	404	435	462	422	431	432	436	441	443	454	396	445	429	472	487	423	446	416	436	435	431	429	471	448	473	474	471	424	425	434	432	442	428	464	463	472	482	418	459	447	422	475	457	434	441	443	467	427	429	409	479	434	447	452	454	411	443	466	486	486	403	460	440	469	435	451	430	465	487	459	442	428	442	468	426	453	445	445	431	478	421	423	448	425	464	423	425	450	468	429	472	458	452	438	418	448	429	448	452	429	429	433	479	465	442	471	409	447	439	439	454	454	461	460	467	485	446	424	470	464	438	459	430	457	387	439	451	433	481	440	431	442	462	461	439	443	426	410	478	468	424	453	480	430	445	419	473	436	404	428	474	480	454	431	455	461	428	453	471	403	434	429	485	474	435	424	414	448	418	427	454	399	434	449	448	399	435	416	465	421	457	442	425	429	440	470	399	464	431	427	449	428	463	436	448	444	446	450	413	443	450	447	442	431	404	422	429	421	402	467	447	442	450	430	456	432	445	452	470	471	403	440	445	452	468	452	449	473	482	431	443	422	397	475	399	447	430	417	423	437	476	453	449	458	459	468	441	432	458	462	441	457	469	440	470	445	447	486	484	407	449	457	457	447	429	438	451	457	438	454	446	438	469	463	431	436	425	408	453	435	445	431	414	403	432	442	432	472	447	481	474	421	457	463	486	507	469	507	455	458	447	435	446	432	441	453	425	419	445	410	441	427	424	426	452	443	439	434	451	400	434	430	433	437	442	426	440	469	473	455	415	442	439	464	440	425	421	463	436	468	454	428	489	480	437	441	487	440	458	424	445	474	448	466	453	453	451	403	431	485	434	416	438	455	440	427	451	491	436	454	445	491	448	431	425	469	436	416	449	415	442	452	451	380	436	437	446	433	393	448	438	435	424	453	446	454	417	447	415	460	457	448	430	432	461	441	427	454	435	478	451	434	446	436	444	437	432	459	443	473	445	440	452	477	414	491	424	424	443	457	435	503	443	421	464	493	490	427	438	485	467	465	453	454	447	444	453	451	449	441	446	457	460	440	435	458	469	447	447	401	422	418	463	464	467	457	468	467	439	453	406	463	452	447	457	430	408	453	446	471	467	443	438	449	412	463	445	414	462	472	447	439	466	427	448	448	463	459	440	472	464	404	452	437	423	430	493	457	472	453	427	455	458	467	481	480	453	388	495	448	416	427	431	432	493	446	461	486	429	409	463	443	477	457	494	419	450	420	456	430	442	435	439	419	417	440	468	451	445	452	489	459	438	441	437	426	458	446	433	506	448	444	409	476	444	443	450	491	420	446	442	410	434	459	455	426	460	423	423	461	464	477	444	446	480	437	456	440	430	466	465	450	445	445	432	388	415	441	433	432	460	436	441	458	459	471	460	466	439	407	418	456	431	449	455	469	431	422	455	446	421	475	456	429	417	464	459	458	455	448	480	418	439	467	463	435	469	432	458	435	426	451	412	454	453	400	435	446	461	441	455	427	450	460	451	399	439	436	430	436	456	470	433	431	444	473	462	457	465	418	467	418	459	441	447	459	455	442	446	443	451	421	429	444	456	466	443	460	425	452	432	456	465	435	453	474	455	416	446	392	463	436	470	444	428	429	427	416	417	485	448	390	459	455	463	463	474	406	467	466	450	483	469	447	463	445	444	462	483	477	424	491	435	463	429	469	390	438	405	472	451	424	438	412	405	469	420	447	411	493	474	456	429	474	461	456	415	403	441	450	447	472	469	454	437	470	463	397	408	440	479	459	465	399	431	481	451	417	445	444	397	475	464	455	404	458	427	436	423	432	445	454	436	485	434	461	436	431	439	459	436	411	454	476	444	417	418	455	435	412	462	462	434	487	452	488	416	432	434	423	433	438	428	434	448	427	467	447	444	467	420	474	436	441	418	447	462	471	467	437	441	454	435	444	431	421	454	436	471	445	434	439	456	446	452	428	458	429	460	409	440	494	447	423	441	461	451	434	460	470	429	431	436	409	437	460	461	460	446	468	450	427	423	429	440	417	435	436	430	435	485	491	430	451	438	432	393	468	430	440	448	440	465	437	464	424	412	426	459	441	423	427	434	460	477	457	442	449	451	447	472	423	444	460	420	489	462	469	439	439	447	425	460	455	428	487	428	489	463	471	462	440	418	447	444
23045	21248	29052	23754	21250	21284	7885	1064	711	619	605	494	448	427	417	398	369	369	342	349	315	329	331	305	305	298	266	272	263	295	265	282	265	313	250	285	264	267	263	246	278	267	253	264	241	254	259	265	248	255	246	265	236	262	234	284	261	256	243	250	258	263	246	247	283	255	228	241	249	232	217	265	253	247	212	263	243	226	231	236	249	239	269	232	243	270	226	229	281	267	246	243	240	231	244	220	261	248	247	260	231	263	262	233	235	229	249	262	240	239	261	216	244	241	246	244	228	244	263	218	245	223	235	273	243	272	267	235	246	235	235	232	258	230	235	238	253	258	235	227	265	259	262	230	250	227	255	272	271	233	259	258	275	256	233	236	259	223	254	236	262	233	254	217	234	267	231	213	227	276	256	244	246	255	260	236	228	259	218	216	229	235	239	249	226	244	248	226	239	282	250	253	244	240	230	278	261	267	246	241	228	232	240	225	268	240	244	247	217	215	209	245	231	259	242	223	253	266	265	246	241	245	257	223	280	235	239	228	254	241	258	210	248	288	227	268	268	224	255	244	228	252	261	231	249	238	234	239	251	250	236	251	247	285	235	238	231	261	233	270	218	265	255	270	267	225	243	243	247	264	245	214	268	235	280	213	260	236	211	241	236	243	260	244	244	237	231	230	237	258	244	257	248	238	264	223	262	229	221	238	251	228	242	259	247	237	246	264	232	225	234	247	240	240	235	236	261	278	253	247	263	243	224	241	235	277	264	251	239	264	246	233	227	221	250	255	217	237	246	261	250	224	246	245	245	224	272	250	243	240	251	259	224	241	245	251	262	242	270	250	256	230	226	235	268	244	251	253	241	224	262	247	275	229	243	260	266	249	238	246	239	246	230	232	257	223	275	244	238	249	230	256	247	229	243	252	241	266	249	265	228	260	226	249	231	250	260	247	232	243	250	245	229	243	246	247	215	226	231	226	237	228	237	251	238	231	264	237	261	261	241	224	234	232	221	245	224	231	234	244	255	258	256	265	239	218	244	251	232	213	242	253	243	249	234	249	240	274	255	247	249	244	260	241	238	267	251	242	235	266	239	229	239	223	240	239	249	268	254	234	257	248	245	200	266	234	234	255	248	238	245	255	231	248	237	264	250	251	260	259	256	241	255	241	222	234	239	250	224	232	243	235	236	277	239	223	247	243	260	245	245	241	235	248	228	238	224	233	219	239	230	243	251	238	263	263	238	264	281	270	213	252	261	242	231	245	259	234	232	239	260	259	246	238	251	246	243	253	222	229	258	267	276	270	219	237	256	215	261	281	282	235	236	272	253	238	254	254	241	251	235	235	249	246	261	249	257	240	267	245	250	271	229	231	263	264	227	224	253	259	246	249	249	250	216	279	250	254	226	249	249	264	247	240	234	223	247	254	235	249	246	230	256	248	240	231	242	251	225	244	258	257	245	251	268	252	257	246	249	238	263	247	234	264	240	278	234	210	236	266	268	228	257	269	239	244	239	248	248	257	228	246	246	238	248	250	256	242	267	226	256	257	224	270	246	251	261	228	275	251	237	242	232	228	217	240	253	242	263	237	252	254	251	237	250	249	220	262	229	218	263	258	255	246	259	258	242	241	240	239	279	238	254	249	235	251	251	231	234	244	230	228	264	242	215	243	248	221	238	257	247	241	220	257	213	268	216	262	236	264	271	263	217	253	277	241	267	253	237	233	235	236	253	242	243	251	248	261	234	209	257	272	226	233	241	220	241	253	253	235	245	237	237	262	259	277	263	257	261	254	244	236	271	248	237	227	254	258	251	240	244	240	249	239	244	235	263	260	234	246	221	232	231	253	251	227	235	264	284	240	245	227	223	228	261	236	264	212	241	256	233	223	267	239	250	268	271	266	228	243	205	232	219	233	244	236	238	231	241	218	247	225	246	238	230	231	218	226	261	241	252	223	246	267	252	238	278	239	241	265	233	202	216	240	255	277	239	233	263	233	215	264	243	262	262	239	256	247	265	269	221	238	245	239	238	262	266	257	232	239	278	257	238	221	262	241	236	257	237	254	242	224	255	213	245	242	247	216	238	255	251	244	221	242	220	264	243	260	249	222	257	223	254	222	232	244	261	246	245	239	229	263	253	235	225	227	223	263	242	246	255	244	236	243	254	262	245	243	253	227	272	247	241	232	240	258	227	228	247	228	247	223	227	242	227	240	238	254	243	233	237	266	244	270	248	215	242	221	246	223	226	227	260	240	242	241	246	216	246	224	241	248	250	269	242	243	281	249	250	269	242	203	246	231	255	237	258	271	253	253	257	259	231	257	234	230	226	220	233	226	243	232	274	211	263	246	279	260	235	248	251	270	238	270	240	247	254	256	241	238	272	243	266	238	230	245	225	269	242	250	231	219	225	241	222	260	242	220	254	244	238	250	235	254	245	248	230	265	260	240	267	239	219	246	228	214	233	221	261	225	240	248	259	235	238	210	252	258	229	231	266	238	239	233	248	257	248	259	220	252	253	242	242	239	234	222	237	237	256	237	248	241	264	256	264	237	254	250	250	260	228	253	252	231	233	253	263	230	252	252	257	236	247	253	256	249	250	228	242	256	252	250	211	232	246	233	247	238	248	253	209	255	241	231	232	242	267	228	270	228	230	259	232	231	227	245	221	240	249	234	256	235	233	221	243	261	244	232	275	276	216	242	210	260	253	247	266	233	245	241	232	250	239	229	238	236	246	228	261	219	255	270	231	250	241	278	245	242	250	232	234	196	238	233	248	267	248	231	257	258	252	248	266	238	235	253	246	264	257	239	282	231	245	238	264	276	241	275	233	232	246	267	253	237	213	242	254	258	235	273	273	259	239	257	244	265	254	247	269	216	234	310	252	242	246	251	266	230	267	269	254	247	239	258	268	243	234	239	248	244	263	225	253	241	235	259	239	246	235	241	249	227	230	254	246	242	217	246	223	226	254	246	260	255	267	241	242	244	247	260	239	248	258	238	221	242	286	227	229	241	214	251	256	224	246	230	216	248	246	239	255	246	246	252	232	239	213	237	241	251	236	265	260	262	268	225	248	248	241	235	248	252	250	239	274	254	217	227	242	251	251	218	215	246	222	240	277	235	246	253	257	253	233	247	254	244	220	255	244	259	260	277	268	251	258	261	221	260	208	238	249	247	252	260	250	227	235	262	266	241	234	267	250	237	218	247	252	244	233	220	266	221	280	244	220	243	227	260	284	227	236	256	243	232	259	264	252	231	238	269	253	248	242	245	268	243	243	246	241	250	250	220	253	250	250	239	234	260	251	214	242	237	268	252	239	247	245	251	246	245	237	239	252	254	231	235	266	250	238	235	229	264	242	240	219	260	255	234	241	260	237	245	223	248	231	232	242	245	247	245	212	227	236	249	240	225	265	262	232	251	237	245	274	266	251	235	235	241	255	245	270	263	235	231	218	244	219	227	251	243	248	241	250	247	254	240	227	264	259	233	260	226	238	269	257	244
7701	17058	13407	6895	4735	3478	2730	2021	1677	1387	1127	1027	862	797	711	711	583	570	542	521	517	479	446	450	392	424	410	384	411	394	356	349	343	375	355	372	349	315	334	342	345	356	329	345	342	366	337	321	348	296	328	300	319	331	344	320	316	326	351	291	343	314	315	316	318	328	326	325	327	314	316	297	318	317	306	326	283	280	362	327	314	308	314	310	334	337	310	341	279	317	322	274	332	308	309	287	292	293	327	290	328	327	304	307	308	321	295	300	357	301	300	293	350	316	305	276	303	280	298	301	308	311	298	287	300	283	297	308	295	299	295	287	326	320	308	310	278	320	313	295	331	300	299	283	319	339	295	312	323	296	326	282	305	316	278	300	309	342	310	325	332	327	326	318	295	303	315	283	287	295	288	285	314	321	310	318	283	315	319	322	325	309	346	320	315	323	298	305	294	305	358	315	328	273	338	290	322	258	300	313	295	340	327	360	339	315	329	354	286	346	308	298	317	315	302	312	282	281	288	285	299	296	288	270	304	281	295	295	314	290	270	315	280	311	322	318	314	310	280	297	305	313	286	317	308	282	306	306	296	289	303	288	292	294	319	272	309	299	310	320	324	293	297	321	323	309	296	283	317	312	297	279	306	284	298	306	316	296	282	276	280	306	300	305	305	298	331	337	311	304	332	317	317	304	300	307	304	295	273	308	289	310	341	309	307	272	302	308	315	291	305	317	297	301	309	272	340	311	277	301	295	309	331	290	303	315	291	311	298	288	313	259	300	294	312	323	315	302	286	295	311	302	282	282	305	314	319	293	332	339	316	322	306	304	319	304	300	315	293	320	288	289	322	308	295	311	315	289	270	310	320	296	291	315	329	318	309	300	297	322	308	293	316	330	299	367	295	316	310	307	327	308	306	357	291	324	310	304	285	328	283	308	292	328	322	298	267	297	322	296	279	359	303	293	341	322	309	333	299	288	329	288	271	302	282	311	308	333	261	340	319	314	313	294	321	281	314	314	318	294	290	312	297	312	318	295	322	278	317	315	328	300	314	323	292	276	334	292	308	303	308	284	320	299	303	353	299	325	301	286	302	328	306	302	293	334	307	290	329	300	304	288	315	312	284	278	317	294	298	323	291	329	290	294	314	295	333	302	330	290	294	272	284	306	337	305	308	303	285	303	308	292	293	291	300	279	295	322	347	282	321	324	311	321	301	283	309	313	277	278	293	308	293	305	319	299	315	313	315	317	301	290	305	318	323	289	303	320	316	297	306	293	280	306	302	306	323	314	307	319	303	274	337	340	284	290	312	293	277	256	323	309	325	301	247	312	315	348	304	292	323	312	279	333	291	283	279	334	295	302	302	319	321	307	329	317	283	311	332	313	311	286	281	307	313	309	259	301	312	294	307	323	319	333	276	331	293	322	305	313	272	300	306	322	349	335	306	297	317	297	319	333	330	276	300	329	296	336	307	300	301	307	303	343	313	288	325	321	310	311	294	336	301	320	307	268	279	297	310	316	324	337	287	307	323	326	312	312	315	296	314	331	294	303	319	315	321	316	284	295	307	289	317	329	291	320	315	336	298	318	302	324	284	293	337	276	299	312	281	315	310	327	328	287	290	303	270	312	324	290	306	314	277	305	317	312	339	308	294	274	301	277	302	313	311	285	304	272	312	313	293	291	317	292	308	304	331	286	320	290	323	334	279	302	317	310	309	307	293	309	333	327	292	312	302	310	324	308	299	334	270	338	286	282	310	289	274	324	305	323	316	307	314	314	301	303	293	286	335	325	274	304	276	296	308	327	287	278	320	309	294	321	281	303	346	302	355	304	305	323	311	294	338	300	273	295	297	319	306	309	297	281	316	300	312	316	324	296	291	317	309	313	296	291	280	321	284	320	290	312	282	304	313	288	300	315	276	300	318	302	312	323	296	318	323	293	309	305	310	327	308	310	298	308	306	270	307	276	287	293	289	279	333	302	300	276	313	299	365	299	313	313	301	288	312	315	307	306	275	312	319	323	284	309	334	300	313	290	311	307	290	315	294	328	277	277	298	304	271	325	301	295	315	298	299	319	317	300	326	322	303	315	281	289	308	294	331	330	274	297	305	293	301	296	326	306	324	282	324	256	302	336	295	328	287	287	297	301	317	293	271	294	332	302	301	301	318	284	280	314	310	299	322	332	302	337	284	298	276	319	311	293	308	271	333	341	297	283	310	330	317	291	311	298	286	343	290	309	299	292	296	308	311	309	306	313	305	323	301	307	310	304	313	296	339	308	325	316	317	327	316	302	294	318	306	299	340	299	310	323	273	291	298	309	317	291	356	288	319	298	306	304	316	318	307	326	306	338	330	275	307	313	311	289	266	321	299	289	316	333	306	325	337	282	318	279	299	298	348	331	326	276	285	282	324	275	340	303	306	277	305	309	293	299	329	288	289	292	314	319	301	289	280	309	318	313	309	309	298	282	295	313	308	313	315	286	307	304	350	306	280	264	292	325	289	324	309	304	302	318	300	311	293	317	292	294	284	336	322	296	292	300	314	289	279	309	321	276	292	325	322	289	303	297	332	301	272	277	318	309	284	296	279	335	308	290	313	277	304	296	312	279	302	328	336	319	310	316	313	301	328	297	287	334	276	305	309	322	333	302	307	315	308	291	289	307	295	313	302	292	290	304	302	356	355	299	322	306	314	315	275	277	290	322	288	300	323	310	313	295	290	288	292	291	316	299	301	295	288	281	327	332	321	267	332	292	329	284	297	304	298	326	295	328	326	302	303	305	305	321	330	286	306	321	325	330	298	287	358	344	326	280	315	299	303	309	299	284	288	306	285	318	320	284	332	281	316	299	334	291	335	309	299	308	343	313	291	302	307	328	309	303	307	304	310	314	331	285	307	324	293	328	307	332	307	297	297	299	304	327	296	307	347	296	280	318	329	323	292	328	310	301	338	260	307	330	311	322	310	308	330	298	275	295	306	335	300	296	299	309	299	264	322	285	297	269	344	328	293	317	313	288	273	307	295	336	326	303	317	329	326	301	321	295	288	287	321	323	320	283	331	310	333	315	314	292	318	286	298	321	298	297	297	321	302	314	297	320	301	282	324	325	290	318	299	292	312	306	355	327	342	286	314	280	327	350	276	304	324	293	322	335	321	306	294	334	291	291	309	302	314	313	303	321	323	307	320	307	297	332	300	301	287	315	294	258	290	308	309	291	300	343	280	312	323	323	313	314	314	326	305	311	325	294	335	291	321	289	316	260	308	294	286	305	309	329	261	302	308	279	295	344	309	320	291	279	310	304	279	294	328	306	280	315	320	284	322	319	298	316	268	303	297	335	297	305	331	294	311	319	299	357	312	280	288	276	259	294	291	283	305	298	329	315	302	311	306	323	301	275	283	313	296	297	271	309	284	319	322	322	304	303	312	313	348	332	331	343	304	275	345	313	291	313	308	319	307	329	313	339	302	291	285	317	306	292	299	323	340	294	309	294	331	276	276	342
26791	20150	7988	1137	816	741	727	688	728	698	716	723	702	653	677	709	699	695	677	712	672	691	684	708	694	664	709	676	703	706	676	688	690	711	720	686	655	738	696	650	670	669	675	680	678	659	679	673	689	681	699	705	695	711	688	657	714	665	736	680	669	685	691	707	662	662	734	662	697	610	731	676	753	665	705	652	644	681	661	676	686	691	703	655	681	654	627	677	675	646	669	682	666	643	713	723	617	675	652	700	665	667	704	681	697	667	634	707	655	684	662	680	668	707	681	694	630	710	680	694	661	684	646	679	705	671	669	656	655	741	683	695	694	719	720	693	631	703	669	683	673	679	696	680	686	695	691	669	680	657	688	708	647	704	690	707	704	681	660	670	702	688	677	691	694	691	687	705	720	699	694	710	660	688	706	676	674	696	662	680	688	658	683	640	705	669	648	713	701	668	632	693	707	715	698	658	670	700	615	685	692	662	638	703	656	735	665	698	666	684	680	642	687	668	680	667	677	660	686	688	667	666	693	706	668	663	673	709	650	632	695	734	663	682	679	715	660	745	641	692	627	701	704	686	704	655	660	682	687	645	674	723	664	636	708	702	708	650	686	655	703	634	687	698	663	674	661	672	671	657	646	697	681	690	675	660	646	662	666	662	670	717	715	680	724	675	696	700	734	682	676	649	675	704	695	720	742	657	642	676	639	662	635	663	708	624	682	724	674	699	690	678	652	625	724	677	661	689	668	676	695	675	682	686	692	677	655	690	678	669	684	676	664	671	637	711	684	602	661	657	654	692	715	673	690	650	731	663	658	673	643	660	641	665	657	641	638	629	685	677	682	679	665	652	702	695	638	609	641	657	721	701	686	683	662	686	693	689	682	691	715	647	650	717	664	686	656	691	644	668	678	693	715	630	674	658	662	665	643	675	666	692	663	636	732	684	692	693	705	672	713	676	687	646	702	688	677	699	737	673	695	635	688	667	660	683	708	691	670	683	628	669	675	686	656	689	649	674	700	686	679	664	696	661	665	664	654	682	687	670	668	666	669	665	624	680	669	660	690	624	708	652	660	714	663	720	688	700	646	682	658	694	672	737	655	659	729	637	656	699	721	660	674	662	672	718	615	658	703	659	663	712	648	654	677	654	675	698	667	705	685	665	729	718	679	684	633	677	712	660	705	681	671	672	674	652	639	679	681	707	740	625	766	731	684	719	712	662	724	714	641	644	655	675	624	664	672	659	651	659	727	648	667	670	679	653	660	704	638	643	657	707	709	612	664	667	720	694	689	666	682	725	727	672	683	680	658	683	694	658	651	686	660	689	651	671	667	691	700	685	735	642	646	692	689	664	704	682	676	659	651	691	669	678	720	705	783	673	659	640	672	697	684	697	647	678	658	712	684	664	703	652	682	656	706	704	668	702	712	678	678	658	714	666	640	661	685	696	680	653	712	689	631	660	663	670	684	726	654	670	663	667	721	648	662	694	671	697	673	661	660	691	682	675	649	670	676	707	652	668	656	700	699	655	678	716	691	677	663	682	639	615	742	631	715	673	654	684	638	702	647	719	720	692	664	683	684	676	650	649	671	678	681	694	701	686	637	683	663	692	722	696	720	692	709	704	683	643	667	703	608	737	674	671	687	638	727	699	674	701	698	639	683	685	682	707	647	676	681	669	606	690	680	688	669	697	688	673	693	688	686	677	655	682	678	673	691	712	677	689	681	610	700	685	664	691	725	693	711	653	697	674	675	664	652	696	676	648	721	698	668	690	710	659	659	665	717	734	695	695	697	663	628	657	664	650	632	670	623	676	689	684	673	714	682	686	696	659	634	662	730	645	659	637	683	667	713	753	648	712	613	701	658	677	631	662	675	678	713	659	668	679	684	649	678	684	686	711	648	656	674	660	631	708	691	678	631	664	682	723	666	667	632	684	691	658	688	672	709	721	701	691	690	692	708	692	653	659	718	696	647	662	640	674	678	692	655	664	708	693	669	699	678	695	682	685	636	671	679	704	696	707	683	666	654	685	636	648	671	693	708	711	700	656	678	689	687	688	680	723	668	664	677	706	641	639	687	617	695	706	597	682	668	698	697	614	667	710	657	682	662	713	711	695	689	708	637	692	681	712	719	641	677	663	656	677	690	663	646	685	666	727	629	708	688	668	683	697	690	691	672	682	657	685	689	746	634	678	703	679	662	646	682	667	707	725	667	664	694	652	659	644	691	675	688	662	657	701	690	649	709	701	648	674	624	689	680	710	695	650	733	676	608	684	659	589	607	683	675	655	665	680	723	678	650	660	713	666	719	661	630	685	708	707	664	674	679	687	676	687	680	731	674	683	650	670	638	658	664	655	685	632	692	726	683	701	706	668	634	699	652	753	702	647	667	684	718	655	688	650	726	691	661	708	693	723	680	672	690	627	665	648	683	691	706	714	682	704	696	717	698	690	680	678	698	681	629	687	729	722	655	669	694	746	718	652	654	668	664	681	666	690	653	693	668	666	670	660	703	699	718	657	696	677	693	706	668	740	668	680	677	642	676	692	683	682	643	702	653	665	645	686	704	712	702	706	675	720	683	620	671	699	683	654	683	705	669	691	657	695	685	692	672	660	671	628	699	690	650	709	653	631	664	662	726	672	674	706	639	632	692	702	710	679	681	677	657	665	723	672	687	698	688	747	670	662	688	668	713	684	629	722	679	734	638	639	703	711	681	638	662	704	656	646	640	680	740	653	675	673	683	678	674	684	666	720	677	688	674	672	670	671	701	697	671	670	682	708	664	671	679	639	683	679	668	726	698	664	672	681	710	668	639	670	694	684	701	668	673	655	744	667	724	653	695	664	729	627	698	688	715	637	680	668	610	695	667	689	676	651	681	690	706	681	683	656	683	645	671	669	665	697	684	709	722	661	647	687	682	714	693	697	712	673	712	652	683	663	684	701	683	650	683	721	682	683	663	682	672	713	695	711	674	638	695	652	709	649	640	683	669	705	682	650	664	661	661	719	691	692	727	662	671	691	721	691	669	635	692	643	700	653	663	703	644	697	668	667	686	690	716	649	656	696	699	669	705	653	649	674	615	743	665	737	675	659	664	648	723	622	737	673	728	697	710	701	709	729	662	636	696	713	679	666	650	676	665	661	673	663	677	674	659	631	665	656	699	730	673	665	684	643	685	720	667	672	688	691	712	681	696	660	689	655	689	687	673	661	671	647	707	697	714	713	681	661	661	699	647	703	684	714	676	724	703	659	681	622	714	669	671	712	726	640	708	665	667	666	675	656	654	715	653	698	662	706	697	707	616	670	654	665	676	671	662	674	694	637	645	680	657	665	702	679	673	725	632	723	669	641	669	634	674	688	673	628	650	692	662	681	658	687	699	687	635	683	636	660	650	705	647	710	684	642	738	712	695	681	704	689	704	671	700	697	641	678	644	689	684	647	682	697	638	668	684	690	697	727	702	679	719	644	694	670	695	675	677	651	693	670	679	684	682	702	684	679
4267	1638	1475	1067	1021	983	934	919	936	844	926	899	858	864	853	868	847	881	855	840	834	921	868	876	864	851	821	862	848	899	933	883	878	835	880	852	835	828	915	881	881	883	902	855	857	850	856	859	876	872	853	883	838	829	867	832	824	859	858	809	807	917	848	847	885	877	850	909	882	848	849	831	859	870	863	874	884	891	911	852	874	832	851	932	845	849	802	838	845	880	837	842	840	870	842	859	933	864	814	864	863	867	854	900	886	846	883	840	853	917	856	887	874	869	852	823	914	854	836	827	842	850	802	869	880	882	834	891	842	822	873	884	834	867	832	849	934	796	852	891	862	890	871	818	864	853	886	865	824	852	873	875	876	907	848	805	829	923	870	883	825	873	883	830	853	872	797	855	879	816	829	863	861	879	855	850	834	799	861	875	873	863	857	823	891	840	882	836	849	838	849	860	894	870	865	862	850	870	852	875	823	877	833	824	871	870	834	861	853	849	842	846	865	854	842	832	903	833	904	903	802	886	883	881	865	874	875	876	858	858	869	832	849	881	823	887	843	862	823	910	831	875	811	873	840	907	894	886	860	919	891	867	906	868	857	861	804	895	864	835	833	846	843	819	857	893	878	885	879	866	874	824	859	850	873	825	916	862	892	893	894	804	882	856	874	837	925	816	871	841	833	822	820	807	873	863	823	856	863	887	859	851	829	844	867	888	817	907	887	831	836	880	818	849	793	871	794	821	866	878	867	837	851	870	843	853	864	861	876	890	903	856	871	851	830	886	865	912	890	891	848	834	822	849	917	849	900	870	870	852	887	875	834	881	834	889	820	862	919	828	890	928	820	804	829	848	910	893	847	875	881	875	880	856	845	907	889	863	812	887	870	850	854	830	891	877	881	820	892	848	872	831	894	836	916	931	912	870	813	842	874	878	821	848	824	911	886	922	877	865	887	821	843	880	852	865	877	839	878	856	861	845	859	835	842	850	835	844	881	835	860	849	881	881	846	867	844	841	903	863	827	868	884	841	847	856	848	870	864	877	904	878	851	943	834	855	804	802	823	828	884	836	857	902	889	825	861	822	851	844	925	869	886	816	866	810	897	867	894	857	888	900	863	860	850	862	865	888	895	853	873	848	831	886	821	856	870	817	893	852	881	871	869	852	862	813	875	889	912	851	871	847	845	861	855	875	872	886	838	830	887	827	887	915	884	801	820	855	883	895	853	861	830	850	818	840	876	843	865	839	866	834	854	874	867	833	869	883	856	827	899	879	857	863	860	919	907	905	876	872	925	825	859	880	886	831	860	901	839	866	867	856	861	846	850	897	844	767	844	884	842	865	814	815	846	908	865	853	823	804	866	851	872	897	856	840	873	864	776	883	826	851	934	851	883	858	860	882	807	828	841	888	862	817	833	904	822	843	860	908	885	847	829	876	905	849	890	854	895	847	876	849	859	928	815	803	857	852	878	907	833	881	882	917	851	884	837	843	883	909	875	891	822	849	849	898	830	851	866	845	798	864	844	794	856	854	857	865	891	868	843	844	870	871	852	834	827	890	854	873	889	904	842	849	856	881	899	869	865	863	894	825	848	946	799	885	864	884	897	918	870	858	960	878	869	867	887	804	832	846	836	874	799	865	858	870	838	813	846	854	866	853	898	856	854	900	819	884	907	867	884	877	877	866	861	865	847	852	865	869	896	867	852	885	913	861	877	892	861	898	867	866	908	831	850	850	858	831	845	837	886	879	892	823	863	954	838	814	831	881	933	833	831	862	840	845	914	885	890	853	855	868	844	845	918	946	881	872	878	863	814	837	847	842	836	838	883	863	907	854	903	897	883	889	888	883	838	892	833	836	859	862	949	848	832	856	887	824	866	856	811	849	846	843	870	891	850	817	795	875	913	845	859	877	831	912	890	877	821	906	895	880	852	841	852	818	850	891	894	842	853	866	899	862	862	891	905	845	812	881	894	842	879	882	867	872	881	900	887	831	906	862	880	853	826	849	858	922	895	879	881	903	855	858	835	849	885	869	869	887	870	878	842	823	863	883	852	785	855	839	877	866	842	838	871	814	825	857	826	861	838	899	880	899	887	830	882	891	834	823	837	896	875	862	892	835	861	832	855	885	878	883	825	902	839	843	847	870	874	887	871	819	899	893	904	849	856	854	835	847	851	883	844	878	851	830	862	860	871	850	880	872	866	828	845	889	847	911	843	866	783	892	895	848	901	830	818	881	866	824	899	876	818	896	897	882	848	782	926	812	855	830	873	850	823	899	873	916	901	861	856	842	873	845	905	856	838	855	853	851	878	879	916	794	874	863	851	854	890	837	819	805	858	884	891	836	834	896	858	844	881	903	865	932	822	870	865	908	875	821	901	892	907	876	892	890	833	863	885	853	857	912	883	880	887	877	862	898	867	880	858	840	867	841	888	855	862	851	895	845	884	786	866	893	813	853	862	881	860	905	848	862	829	866	846	885	833	872	821	845	878	882	887	888	881	896	801	812	853	861	897	852	830	859	914	844	855	855	861	860	832	855	859	954	849	858	862	914	834	822	803	842	862	809	874	840	885	859	849	872	868	877	806	851	877	874	830	834	860	895	908	873	895	854	849	869	869	827	877	912	858	902	896	847	861	853	954	847	841	898	835	842	803	850	852	835	887	853	867	843	853	840	853	911	868	855	874	907	900	865	861	879	916	870	901	887	889	874	873	868	914	858	809	867	811	853	875	877	854	854	922	832	876	844	857	884	891	876	869	852	874	893	868	915	886	862	889	867	804	854	830	874	812	861	825	909	826	872	837	873	882	857	816	822	857	818	848	902	887	893	811	837	872	786	884	835	759	895	885	824	819	868	826	854	869	856	909	865	898	841	854	822	841	855	922	875	849	885	831	869	867	857	845	861	941	881	813	892	957	855	866	855	855	861	811	834	867	839	864	847	850	885	861	834	858	912	887	855	859	934	850	887	837	892	871	820	808	858	847	865	872	864	868	900	848	893	909	841	876	808	871	905	912	840	847	820	849	841	846	890	864	861	882	883	872	874	863	891	905	823	825	883	858	847	817	861	831	885	848	881	886	904	811	804	849	864	847	858	857	855	809	883	868	834	863	909	881	839	867	819	855	843	847	837	907	872	866	862	871	849	859	837	827	882	890	888	854	886	829	873	884	875	847	808	860	872	869	894	845	865	885	874	823	870	867	841	848	854	888	845	831	863	851	881	847	918	813	825	883	807	888	853	889	829	832	865	865	898	867	874	833	833	821	869	887	846	885	872	891	863	833	856	846	909	852	831	874	811	821	879	923	865	847	867	832	816	906	847	864	811	870	892	865	903	876	824	872	859	881	841	905	878	825	859	870	850	829	854	903	816	856	860	891	843	896	843	817	865	855	830	869	828	873	884	853	885	864	890	890	886	906	844	863	881	900	795	860	838	840	856	877	882	859	895	902	906	899	828	841	918	822	878	833	839	894	852	855	869	866	883	864	855	816	884	825	868
23908	21188	28553	24097	21171	10451	1050	727	594	551	488	483	484	410	394	448	408	424	386	353	374	363	363	360	360	371	357	361	352	344	367	356	328	346	314	332	309	389	321	337	367	330	341	343	318	357	339	318	326	337	337	335	379	356	349	366	352	327	360	327	327	342	352	360	330	330	352	350	356	320	329	366	352	326	336	368	366	318	356	353	304	330	325	364	341	343	334	359	329	298	344	348	341	327	326	329	325	361	315	331	352	351	364	348	340	344	334	355	343	346	350	354	347	353	333	348	346	321	350	367	334	360	346	347	327	329	343	350	307	334	335	349	335	334	317	357	327	361	324	321	348	314	334	339	360	328	329	359	346	330	340	343	332	331	353	325	341	325	306	334	331	366	297	313	309	327	358	333	337	342	297	366	332	310	346	309	301	335	337	325	356	328	319	375	342	324	314	305	297	347	357	348	325	326	328	365	320	302	350	293	358	345	328	325	312	375	316	331	325	322	321	306	309	307	347	314	330	332	357	338	343	326	327	326	326	363	344	333	317	349	339	316	340	357	330	336	368	343	305	309	345	337	325	338	349	323	360	306	333	335	341	309	326	319	328	339	318	376	337	352	318	313	332	359	356	340	309	330	343	330	314	350	333	340	321	316	354	310	370	329	325	335	373	323	324	343	356	315	369	346	321	329	336	350	357	324	292	332	324	347	354	348	328	344	357	334	375	335	326	389	332	319	326	352	346	322	329	352	309	326	320	327	319	341	362	348	351	333	334	321	326	329	371	346	339	325	338	315	323	340	326	343	331	333	375	318	375	297	343	338	340	344	350	359	337	341	346	318	327	333	344	315	368	379	334	346	321	321	335	358	350	316	348	347	345	331	326	328	329	346	316	353	353	353	333	359	373	345	336	347	303	340	289	340	360	354	327	298	370	340	299	357	331	300	287	322	340	345	334	374	356	317	332	361	353	309	321	317	343	296	357	338	355	326	326	323	339	337	329	306	309	336	305	307	338	340	312	302	339	369	348	357	351	356	323	340	350	304	313	353	349	306	352	330	336	343	324	317	341	326	308	336	371	353	330	337	331	305	329	332	336	315	311	309	335	353	344	333	367	336	321	338	329	359	319	328	330	315	361	302	305	346	316	310	344	333	342	328	339	337	312	355	359	339	315	332	328	316	321	320	381	320	309	342	335	341	336	322	327	358	327	350	361	321	339	330	333	324	334	308	343	321	330	345	328	321	333	320	320	364	326	277	353	329	341	306	348	321	330	383	355	375	360	285	307	357	337	370	336	347	344	363	354	331	344	313	339	315	350	323	346	380	314	320	330	371	356	348	333	325	304	335	357	332	329	325	332	313	305	309	385	345	330	333	350	342	354	318	331	341	335	323	318	332	327	319	346	329	311	325	344	309	322	332	358	348	320	343	348	363	345	343	321	326	329	323	318	322	339	375	335	336	297	329	322	333	309	364	329	328	350	337	359	357	319	353	352	321	317	335	323	350	318	307	316	335	331	330	311	349	337	339	347	323	354	340	320	346	326	345	301	341	339	346	346	354	320	326	332	334	357	348	333	342	352	315	309	319	297	326	392	340	348	348	322	354	336	334	328	322	354	343	342	344	336	312	347	315	338	389	358	322	347	330	299	345	333	343	340	357	351	345	340	321	332	348	338	336	323	316	281	319	337	345	345	319	320	332	327	329	289	345	346	356	365	286	361	341	334	316	341	343	331	323	324	331	322	349	339	324	358	333	329	348	345	328	331	353	303	352	330	339	313	282	343	352	340	347	352	380	360	334	348	335	317	354	344	360	354	330	350	311	357	335	323	335	331	301	327	312	346	331	336	351	347	368	334	327	350	337	338	320	315	313	348	353	328	355	317	352	312	355	306	327	344	332	340	327	349	351	343	337	350	309	322	367	325	321	339	328	339	342	362	341	310	333	333	334	392	359	332	364	336	307	304	315	328	297	337	373	330	303	323	319	372	362	310	312	362	327	355	359	337	344	315	351	332	324	334	326	320	320	345	333	318	320	343	346	363	333	338	352	348	332	369	317	360	334	319	322	350	347	328	328	357	325	335	335	334	322	316	355	363	296	346	328	353	342	331	345	337	312	330	352	295	354	323	355	327	319	329	371	310	335	318	337	344	337	354	348	354	356	319	295	318	331	348	321	349	294	327	335	334	335	349	333	361	316	339	298	326	327	350	322	327	346	327	330	366	305	345	336	349	354	324	330	357	341	313	361	328	316	345	327	355	386	326	329	365	324	315	337	325	368	332	372	327	326	370	336	333	331	336	335	337	358	362	311	332	338	330	328	335	358	391	315	323	343	340	319	314	323	347	336	334	386	363	325	338	330	359	341	338	347	346	312	320	326	330	318	343	304	339	312	324	328	310	351	321	338	333	302	331	310	360	329	321	329	337	361	344	308	342	368	339	340	380	305	341	341	377	339	315	335	330	340	324	345	336	363	353	326	319	324	367	321	367	346	359	347	354	338	321	302	311	332	330	361	345	346	356	343	322	322	317	363	358	331	331	382	352	334	303	349	360	364	342	348	329	342	298	333	312	337	344	344	330	336	305	329	334	359	317	342	322	355	332	348	342	350	344	339	369	355	285	324	324	323	320	340	323	351	333	351	315	337	355	337	370	355	343	319	369	327	333	321	354	322	313	345	343	317	343	349	325	324	323	355	361	336	303	356	310	359	339	330	333	347	324	331	318	340	342	346	329	319	344	365	338	321	336	334	331	323	338	341	356	329	344	335	350	320	324	352	327	337	324	315	295	317	315	315	363	360	341	357	344	309	291	325	320	313	323	348	322	328	342	319	329	332	323	338	328	334	339	329	328	333	345	345	332	298	332	352	331	320	351	324	357	347	305	347	359	320	316	319	347	353	343	351	335	334	331	296	362	336	325	346	348	362	284	342	353	357	327	329	315	315	337	326	341	321	350	314	334	331	305	316	329	360	339	300	361	342	362	340	338	362	340	336	338	382	338	329	337	339	324	378	343	315	353	341	354	355	354	324	329	345	294	341	354	345	325	325	333	331	310	337	330	359	336	318	324	324	322	327	306	330	311	315	327	329	360	333	295	354	319	326	336	358	357	370	321	310	330	339	357	343	327	319	307	356	351	323	327	342	314	339	311	308	330	345	347	311	333	344	347	330	372	335	345	317	350	343	343	329	344	318	354	326	319	316	321	327	334	371	343	321	325	342	361	353	334	339	340	331	357	365	299	329	330	343	350	319	342	285	319	346	322	334	321	302	333	347	347	356	317	341	332	343	340	343	348	357	330	318	351	332	343	338	333	308	334	328	328	332	353	412	368	371	312	321	336	309	334	320	332	357	334	300	322	308	326	359	347	313	352	336	346	312	331	297	343	326	346	373	325	323	323	318	332	326	388	309	353	319	302	340	331	329	339	343	326	327	344	300	342	343	339	332	358	368	354	335	360	373	342	336	328	337	329	339	330	325	337	309	361	307	363	324	323	326	342	332	342	335
5374	10818	8479	4231	2861	2216	1667	1317	1137	968	951	826	744	697	622	607	605	596	602	540	530	541	548	530	503	525	524	482	488	513	492	488	526	492	444	498	491	483	458	451	498	481	465	470	496	470	497	475	438	465	475	480	454	475	459	398	485	461	442	487	431	454	467	443	435	471	476	415	465	459	460	471	446	482	453	466	415	482	423	467	449	444	418	468	481	436	486	476	446	444	452	434	450	445	442	444	414	450	444	417	421	449	399	416	467	436	452	435	447	429	416	460	434	456	484	450	435	392	438	438	422	468	495	428	459	459	465	478	462	426	431	437	447	465	445	469	433	417	441	473	415	422	501	463	427	456	442	460	452	456	474	459	443	456	440	434	463	464	477	472	461	463	464	452	433	441	428	429	420	486	466	436	454	466	423	500	435	475	419	467	454	457	429	441	468	427	432	475	455	464	433	460	435	446	449	420	437	441	482	449	435	451	470	468	430	442	438	472	474	456	444	444	441	481	451	486	418	425	440	485	474	447	466	453	465	452	427	424	464	465	437	456	465	455	409	454	447	418	475	434	477	442	418	452	443	474	430	419	429	452	428	427	443	453	436	443	472	433	482	454	483	448	466	435	433	445	429	465	454	469	470	450	465	425	480	413	463	466	455	409	465	449	403	437	437	444	390	430	436	479	437	439	442	443	480	434	427	451	424	461	438	453	437	456	467	429	427	401	483	467	426	417	460	436	416	464	444	468	453	441	461	456	446	453	453	480	412	458	423	465	478	489	421	438	456	489	457	453	464	472	421	446	428	471	451	444	444	485	461	450	423	459	453	469	420	468	447	460	453	481	459	478	473	441	458	419	417	416	465	430	440	415	479	468	433	427	478	456	414	468	425	438	457	434	391	475	438	457	448	438	434	464	465	407	447	434	513	422	422	452	441	468	423	444	413	427	443	474	427	467	452	408	485	452	441	421	470	461	459	477	449	473	467	432	461	452	444	471	432	459	422	440	446	453	447	464	465	438	476	466	446	464	440	421	444	429	446	450	444	483	400	432	444	443	475	470	435	473	446	446	448	473	430	466	447	465	467	438	456	432	451	467	423	462	488	439	434	451	466	442	464	437	451	479	469	441	446	431	459	488	442	451	442	414	427	476	434	468	454	385	432	484	428	447	429	431	502	468	433	446	451	479	455	476	449	443	480	436	454	450	458	461	455	440	444	451	459	434	403	453	428	407	435	446	451	426	469	465	475	481	460	454	457	444	477	453	435	480	444	506	472	399	422	455	434	459	437	447	483	446	485	435	433	447	440	490	465	427	445	461	450	461	477	462	471	467	462	435	420	433	485	459	468	457	442	437	436	449	470	485	443	437	443	431	433	402	446	447	454	442	443	431	473	437	459	425	433	465	477	482	456	477	416	461	448	473	463	473	420	425	437	446	440	487	435	437	432	429	466	482	459	454	468	417	443	432	445	446	436	437	426	424	447	457	457	462	441	432	447	453	484	439	468	467	442	436	421	474	468	445	429	449	446	446	430	431	429	360	464	437	454	460	441	463	429	441	474	438	422	413	447	426	483	416	430	490	493	436	455	423	433	442	449	499	436	446	434	454	469	418	455	494	485	467	466	430	458	444	435	462	438	444	475	405	435	399	423	416	510	463	430	432	437	446	428	451	422	441	463	429	436	461	427	456	438	461	467	427	421	463	435	451	438	475	438	465	465	439	454	431	457	422	495	437	435	454	481	443	424	431	458	428	489	460	477	456	468	443	486	463	453	477	433	467	452	426	452	495	480	465	501	448	422	442	463	441	443	434	449	437	479	452	421	415	416	474	404	467	439	434	435	464	451	435	415	442	429	473	449	437	415	428	479	475	454	425	474	434	465	454	395	464	487	490	427	491	431	474	427	493	419	431	451	498	452	446	441	435	461	440	445	481	448	473	450	435	439	431	443	436	457	405	433	420	441	446	426	419	439	407	422	473	453	457	402	436	463	408	423	461	405	454	440	428	497	455	467	465	449	441	445	427	449	399	462	468	415	435	449	443	453	428	454	469	421	468	465	419	461	446	409	473	441	483	430	444	485	424	462	434	449	441	464	418	454	480	431	458	488	458	456	444	450	450	464	435	474	441	452	428	436	503	483	441	445	427	461	458	470	460	456	458	455	453	420	391	469	443	475	470	439	466	439	400	443	465	457	484	475	431	399	435	437	443	469	426	456	434	478	491	451	431	448	485	466	462	462	466	447	445	454	433	413	464	437	433	504	475	415	448	401	489	441	468	473	488	421	498	433	451	425	430	479	443	413	450	417	456	422	441	419	468	436	419	430	470	439	468	467	462	461	470	429	461	452	417	440	466	449	400	496	441	493	439	469	466	477	449	439	432	470	439	458	449	454	450	490	437	490	490	422	428	442	463	437	459	448	429	415	416	449	464	478	421	450	442	468	445	460	424	463	456	475	426	501	439	459	421	463	451	435	435	441	432	476	465	447	415	491	443	469	454	461	425	417	416	445	454	441	430	416	416	460	426	441	455	441	471	468	413	432	472	430	466	461	461	445	415	456	473	498	468	466	430	431	469	409	469	432	473	445	435	430	406	463	453	495	448	416	476	445	426	479	441	434	463	429	469	449	459	470	450	419	422	416	487	448	414	443	471	439	483	449	440	455	461	415	437	468	447	471	445	396	451	443	442	468	454	462	432	466	483	472	470	464	444	429	449	467	449	454	471	471	434	467	425	464	422	430	487	419	444	490	480	439	434	464	450	436	433	423	485	469	448	443	441	462	466	459	445	470	442	413	471	406	466	446	426	446	436	462	435	439	464	422	444	454	513	483	471	419	450	451	449	461	460	430	477	424	446	414	454	441	449	436	447	409	457	488	445	430	461	454	445	463	409	445	462	458	456	431	441	442	471	451	448	431	435	415	466	451	461	433	467	453	478	448	429	434	461	454	426	477	470	505	438	433	446	444	449	435	447	412	470	414	411	432	410	449	467	451	405	440	440	453	447	395	412	446	434	499	437	435	464	439	436	451	452	459	442	432	434	427	481	420	436	468	461	492	435	463	443	463	472	445	495	471	426	422	420	454	419	474	450	420	417	420	447	462	466	432	472	452	448	454	443	485	485	465	425	428	435	455	481	465	440	457	461	484	443	465	436	449	445	429	426	477	420	449	452	450	453	462	443	454	420	415	416	462	438	433	477	484	434	434	412	463	474	448	451	434	437	484	434	442	419	466	423	458	432	477	445	500	461	466	452	431	453	447	476	440	440	448	446	418	434	427	465	444	477	444	434	478	448	434	442	466	498	446	470	465	484	437	449	443	469	391	432	488	454	438	462	468	456	438	450	429	463	450	437	437	415	466	451	411	434	456	478	452	442	425	448	453	468	447	457	451	440	450	485	437	440	432	426	448	490	476	416	437	483	437	414	440	432	464	458	437	448	443	421	453	431	443	437	472	444	429	419	449	450	452	484	433	480	455	436	443	427	438	436	434	476	459	470	432	425
22965	21178	28985	23654	21179	21211	7695	1068	751	609	596	534	466	451	414	385	361	340	325	352	292	319	322	288	317	315	315	315	259	310	272	276	276	271	291	283	288	274	257	263	243	273	269	278	259	271	252	237	265	271	249	256	255	228	276	239	266	236	227	254	267	258	268	244	238	289	249	262	263	259	254	235	232	246	260	259	310	251	250	242	234	256	251	235	239	242	243	257	247	245	224	227	262	241	255	266	249	284	235	216	222	247	246	245	295	235	239	281	226	258	260	239	259	244	229	237	259	251	243	225	272	241	265	247	247	244	236	263	235	280	267	277	250	250	249	261	240	238	255	249	244	265	221	262	255	251	230	263	221	208	218	248	278	258	244	260	283	241	261	245	272	255	237	255	254	234	231	240	222	241	265	251	248	249	250	259	252	260	237	237	243	255	269	227	276	258	249	255	258	235	233	274	233	273	246	243	261	233	265	253	260	251	215	239	231	264	252	246	264	245	245	250	214	259	239	225	249	270	275	237	229	236	234	249	272	236	224	233	250	236	256	258	238	265	244	247	264	236	232	231	236	256	230	257	237	250	243	251	275	267	236	275	243	219	274	256	250	253	265	249	232	272	264	266	232	217	241	226	243	274	255	256	257	270	268	258	236	258	253	247	292	251	260	265	245	247	217	233	249	261	217	228	288	247	274	228	268	215	251	240	241	232	231	241	258	261	263	258	253	230	242	251	244	240	227	257	264	241	261	259	263	258	252	258	256	236	239	244	217	247	239	258	255	251	246	247	246	245	246	267	266	204	241	244	258	235	250	256	241	254	261	227	221	230	232	242	247	258	245	240	239	233	252	278	260	214	217	260	249	215	257	261	229	246	192	244	227	261	268	272	250	245	245	232	258	256	234	247	254	264	214	256	251	248	271	269	259	265	231	233	220	253	270	241	258	233	243	250	266	231	287	247	264	226	242	231	262	255	260	245	252	243	254	250	252	258	260	235	241	255	268	210	251	252	230	276	261	258	233	237	276	247	254	280	225	251	257	264	242	237	261	229	246	239	243	223	238	244	247	228	240	263	202	236	233	242	257	240	231	252	273	247	257	262	252	250	242	251	234	251	255	256	255	278	291	237	252	235	250	239	247	239	268	239	262	232	288	247	254	266	264	238	250	214	245	246	248	227	262	257	230	235	253	257	231	231	264	286	249	231	228	224	265	268	227	271	232	275	270	270	225	239	238	266	241	241	230	253	241	237	241	257	242	290	227	227	244	250	263	234	246	253	246	250	259	266	250	219	216	218	258	269	255	218	262	231	254	238	239	232	253	239	240	248	252	279	277	234	246	236	270	252	245	248	222	227	264	230	233	245	250	283	224	221	266	232	275	263	264	249	216	239	270	260	267	249	224	245	244	250	262	253	242	257	240	227	277	247	254	225	252	298	266	235	238	230	223	220	229	239	234	254	232	222	268	245	254	248	247	256	252	282	257	228	241	261	256	239	237	207	280	263	247	234	266	251	246	216	228	261	225	253	240	229	246	254	247	268	243	260	270	249	250	237	230	242	248	267	246	247	267	251	262	257	270	230	262	225	233	244	285	214	216	258	281	225	219	244	229	265	230	239	242	246	222	224	245	255	240	247	290	246	237	229	263	234	227	258	259	293	258	224	266	255	262	231	264	251	251	272	254	232	255	260	238	227	229	251	242	241	252	257	236	270	235	273	290	252	249	243	249	221	257	258	244	251	251	246	205	231	233	231	254	259	259	255	235	230	244	233	247	238	234	222	262	235	222	240	251	268	269	224	258	240	250	207	252	247	229	219	262	243	214	246	270	263	236	251	279	240	258	246	262	246	255	250	260	260	237	262	223	236	253	250	250	265	240	253	267	250	274	249	215	231	230	266	245	266	240	231	238	253	249	256	266	254	240	266	277	230	207	239	273	242	278	241	228	242	222	230	255	240	273	244	242	266	237	237	273	263	229	221	254	239	239	258	241	278	238	287	240	263	265	230	244	224	241	242	269	264	249	237	231	235	252	244	233	256	256	264	252	266	259	202	256	243	244	254	230	245	276	238	274	248	236	277	260	268	237	243	288	250	255	239	211	274	236	246	263	244	247	214	245	238	217	241	249	255	261	271	256	256	289	268	230	234	253	257	248	240	221	258	228	265	243	255	266	238	253	252	276	254	266	237	235	257	254	267	227	241	259	255	272	274	260	238	236	239	271	296	290	238	251	252	250	236	236	242	245	238	238	247	241	248	232	257	233	257	262	236	257	228	246	230	244	259	251	219	249	230	272	236	233	264	248	252	251	231	238	254	252	252	272	251	240	239	252	238	263	262	244	261	264	243	244	214	265	215	238	255	234	240	264	259	231	217	246	251	258	229	250	259	279	267	255	238	231	243	215	248	239	240	262	249	229	222	228	230	245	221	252	256	238	269	264	251	262	230	262	241	242	244	253	213	235	256	233	276	226	263	274	255	276	235	263	254	235	256	267	273	251	232	261	250	273	258	239	229	228	274	252	239	241	231	260	254	220	245	243	247	251	248	274	232	251	252	252	249	263	228	256	265	279	226	284	226	243	250	221	252	241	257	250	245	244	237	238	241	242	237	240	258	253	233	218	291	246	225	264	244	252	247	232	259	246	261	247	246	243	265	242	220	257	251	224	255	248	230	234	285	237	265	275	243	239	252	231	240	227	234	205	260	226	245	251	254	216	247	233	237	255	227	252	240	234	240	242	237	256	255	250	261	241	250	252	240	255	267	250	257	245	287	252	252	230	245	248	245	270	246	248	256	276	261	255	258	270	247	246	240	221	241	263	281	243	255	242	251	251	257	242	224	238	245	219	227	272	248	226	262	252	253	217	212	227	255	253	262	272	246	261	236	260	241	239	258	243	235	234	239	257	252	247	259	247	260	240	220	243	248	263	238	243	248	256	239	244	267	231	246	259	235	228	247	247	247	247	264	233	219	253	287	238	261	258	239	231	250	243	249	222	268	276	259	223	254	246	270	271	255	242	236	245	269	253	261	243	234	260	224	248	263	247	197	250	250	259	261	235	221	262	224	265	248	224	228	234	218	254	252	242	223	232	254	244	243	247	276	246	236	267	234	235	225	238	242	258	229	236	254	260	262	274	262	257	239	246	235	250	238	254	228	240	239	228	272	231	253	250	249	251	258	230	251	255	240	257	247	241	241	257	255	257	255	241	226	251	243	234	232	268	269	240	225	245	235	221	263	252	246	244	236	259	235	251	245	224	255	253	284	231	250	248	226	246	255	244	206	256	230	232	254	249	220	260	294	231	250	249	246	267	260	231	255	252	246	211	245	249	284	247	215	247	245	259	250	213	240	230	254	259	244	245	250	243	223	228	232	233	257	255	260	254	256	231	267	253	216	233	248	248	262	264	248	251	271	248	252	258	232	229	265	245	228	237	235	254	236	244	270	248	271	255	251	239	237	263	259	257	256	242	247	238	238	242	257	265	272	245	217	233	257	245	229	258	232
7739	17000	13234	6866	4621	3465	2696	2114	1720	1379	1231	1057	896	829	760	676	624	603	522	516	525	435	447	444	430	414	443	403	409	372	374	352	367	373	381	410	349	333	348	334	341	355	333	386	371	335	325	361	388	329	337	324	326	354	307	334	324	338	307	324	337	342	308	343	333	301	332	328	318	294	333	309	318	314	314	353	310	342	309	327	300	345	319	272	311	344	307	334	315	316	301	310	339	289	318	364	295	283	289	285	284	307	282	286	326	299	313	305	321	323	299	302	299	333	322	299	320	300	277	321	283	342	312	300	325	293	340	290	306	312	298	338	319	318	297	311	327	305	331	338	284	315	275	296	305	312	288	259	332	311	295	315	312	328	323	310	319	316	288	300	308	289	306	329	320	338	349	275	279	318	298	284	295	312	331	290	330	312	290	301	312	313	318	324	325	342	292	300	341	309	331	305	329	336	332	305	306	320	309	326	353	308	302	302	313	270	292	355	328	304	294	306	332	334	319	324	324	319	304	329	303	315	298	305	330	333	317	307	323	311	333	300	316	312	308	300	330	311	284	273	294	257	276	340	272	334	311	275	302	305	329	308	305	317	286	298	256	279	335	304	299	307	328	333	329	277	304	337	280	316	290	314	313	323	295	280	302	319	298	325	291	318	321	328	305	317	295	290	271	344	314	296	340	306	300	295	289	327	324	302	303	292	327	328	310	303	292	308	290	316	333	306	272	296	306	316	314	279	336	255	334	296	300	296	285	305	302	304	310	326	295	301	278	303	292	269	337	310	286	325	313	345	295	283	280	324	294	267	286	335	309	304	308	310	322	284	294	311	297	284	318	276	300	304	303	283	346	318	278	300	294	336	340	303	297	264	311	319	330	304	313	322	297	311	317	290	294	296	290	309	286	285	283	319	298	308	294	293	275	303	273	321	303	310	317	291	325	300	331	303	316	304	281	301	323	266	328	326	313	297	287	281	318	292	302	333	307	308	301	322	346	291	285	348	342	284	328	312	289	331	305	303	343	308	295	300	323	279	306	282	310	340	310	283	301	269	295	305	298	330	343	301	314	296	322	291	300	297	295	311	343	301	312	340	291	280	317	336	308	306	295	308	305	291	279	311	303	325	297	282	308	289	282	346	316	276	314	335	314	297	322	306	294	314	300	319	298	326	289	316	308	311	311	318	330	319	308	272	297	295	284	301	320	283	290	306	308	295	309	298	321	316	307	309	320	309	316	272	297	329	313	319	300	282	317	336	324	302	318	340	321	312	286	272	294	337	327	288	296	309	325	332	312	322	346	301	318	303	282	318	282	309	334	310	329	300	284	301	321	288	318	309	347	295	314	337	311	307	291	334	313	323	286	297	323	302	311	308	316	295	299	331	331	295	313	294	323	308	336	292	331	315	311	309	321	310	302	306	326	327	301	306	296	312	280	319	285	297	315	286	309	294	341	290	294	302	281	303	305	296	321	311	299	308	299	292	302	286	306	312	306	311	296	271	319	288	278	337	294	285	298	293	341	313	297	282	285	306	285	272	324	312	338	318	295	355	320	308	318	289	287	295	302	291	287	311	352	299	291	312	277	296	301	299	326	292	318	328	297	300	325	339	293	299	284	306	306	324	298	280	327	313	312	298	301	285	333	290	310	299	287	288	282	299	294	305	339	303	322	348	288	278	298	322	298	316	300	297	293	308	287	298	312	304	334	296	326	315	303	346	290	314	308	301	293	272	265	305	283	309	302	322	340	323	295	322	297	318	321	332	314	331	324	293	323	273	348	285	313	296	315	300	301	312	284	312	334	327	331	328	350	345	327	320	319	297	328	307	275	321	334	277	305	282	272	324	319	301	308	284	320	279	307	286	311	307	313	310	318	289	313	307	313	300	314	308	331	343	294	346	285	300	298	343	313	303	320	312	315	299	295	320	319	273	284	333	299	294	301	317	328	278	321	312	298	319	352	328	315	293	344	309	296	312	303	314	278	293	300	273	301	313	309	330	275	309	280	315	320	305	309	318	294	338	313	326	332	322	343	311	313	296	342	320	325	319	310	327	321	309	296	307	330	314	292	312	295	300	287	300	338	303	300	329	336	329	308	294	309	294	305	305	278	323	306	322	261	292	301	302	317	324	296	309	265	292	304	328	328	289	305	310	315	312	308	324	318	323	316	301	317	291	325	302	314	350	276	302	324	337	297	270	347	331	319	302	279	298	290	309	307	311	271	294	335	325	318	328	307	290	316	319	294	315	318	329	283	327	298	295	291	305	315	305	314	335	329	319	300	313	296	320	318	313	323	313	294	328	300	304	304	329	323	311	284	294	300	329	329	297	317	311	302	298	336	314	308	310	307	293	332	316	339	285	289	320	287	311	315	305	295	305	331	290	317	318	290	309	301	288	323	284	300	291	304	316	304	293	295	304	304	290	314	280	295	320	314	275	325	313	288	327	324	337	323	324	292	336	298	312	302	317	331	302	308	305	320	279	311	337	299	276	315	331	283	305	297	291	319	320	312	296	310	289	295	326	296	307	305	316	279	312	306	302	309	302	292	307	292	302	323	276	309	301	298	299	318	329	292	290	323	271	294	319	292	324	302	313	319	302	303	295	317	330	299	295	320	317	321	302	318	293	313	311	295	281	300	282	322	259	310	290	311	340	298	275	300	306	318	328	286	328	279	302	311	313	287	317	301	296	290	321	323	308	278	303	284	295	291	324	346	288	290	326	320	312	293	309	328	289	297	310	282	345	308	319	304	299	321	310	310	299	307	306	316	327	343	309	322	304	301	315	304	309	305	297	317	314	302	316	308	310	341	307	310	303	318	290	324	297	335	354	296	277	322	347	316	340	317	313	276	300	291	336	290	251	311	327	296	307	308	292	328	312	329	315	282	271	310	324	306	319	317	331	285	317	312	278	330	286	316	312	327	320	315	305	295	305	294	293	308	298	292	327	285	319	295	295	316	283	265	320	304	294	301	331	315	281	320	291	302	294	275	334	349	297	271	312	294	304	297	303	282	297	317	318	289	289	295	311	287	319	302	302	294	305	274	278	307	310	313	292	295	307	280	335	300	320	316	298	285	339	320	294	308	299	324	322	287	349	301	304	338	291	326	322	305	288	292	297	278	317	292	302	298	311	298	294	313	314	312	309	320	322	329	301	283	321	294	319	335	319	315	316	299	301	322	298	330	302	304	308	295	314	266	314	312	309	309	301	328	289	303	297	315	309	279	323	310	301	293	324	310	304	300	309	325	269	314	343	280	316	298	325	301	295	292	318	315	281	305	276	316	281	302	298	298	315	305	308	309	313	325	323	292	332	278	334	322	306	333	289	318	325	279	300	276	331	327	305	315	332	333	295	324	316	286	306	334	299	312	298	313	304	338	314	341	289	307	264	271	283	346	328	302	280	319	279	306	333	302	341	279	283	315	328	290	297	313	356	307	296	334	286	288	305	297	310	274	286	277	339	336	284	291	299	315	304	329	323	302	302	298	312	255	304
26992	20226	7811	1165	841	798	726	698	750	689	643	688	720	653	693	684	672	682	664	699	683	672	719	714	685	664	647	696	643	637	630	724	699	654	680	668	713	653	705	688	703	720	647	692	756	697	696	655	694	676	696	691	709	670	651	743	671	699	715	737	684	664	697	669	716	701	737	665	726	720	656	703	663	689	711	692	676	689	683	696	732	714	667	730	676	660	728	696	676	674	710	702	668	692	709	663	715	704	677	677	692	660	675	692	648	664	683	695	686	683	691	689	705	731	666	674	702	701	703	698	699	676	680	703	659	670	715	698	707	653	646	685	688	678	703	689	680	726	679	691	637	712	698	675	688	699	665	700	673	698	668	658	700	727	645	663	612	687	746	680	727	710	700	710	720	691	711	728	689	695	675	649	638	685	755	684	604	686	696	691	675	649	705	680	691	694	704	712	657	700	727	671	694	691	705	659	638	673	709	667	696	679	682	668	715	695	636	728	685	681	682	694	690	701	678	656	679	655	656	678	687	707	695	687	690	652	719	719	653	685	760	689	701	664	655	654	671	639	707	679	686	686	706	655	687	703	701	695	683	717	682	664	695	714	698	664	690	683	676	660	692	671	655	689	624	662	707	758	689	705	712	698	731	709	668	705	682	718	729	712	691	678	695	704	665	695	707	679	674	772	704	655	708	658	698	691	677	674	683	682	694	689	727	668	655	675	672	710	673	681	658	683	698	684	682	667	711	720	699	671	650	722	694	672	666	690	702	631	682	667	685	634	653	683	704	656	686	714	700	621	730	683	643	665	721	679	695	660	618	671	651	707	703	623	704	687	690	676	688	641	649	706	684	712	669	697	674	707	697	690	732	690	698	664	682	651	691	703	713	693	720	641	703	733	685	637	695	670	687	716	682	691	684	668	668	671	690	703	680	691	704	696	643	687	764	696	689	703	705	736	659	677	657	676	709	694	661	680	681	711	652	661	677	660	691	669	697	644	697	708	687	688	728	641	681	683	705	674	713	703	674	701	693	704	713	730	684	730	697	680	644	645	668	721	648	721	698	653	728	716	711	695	690	686	664	696	666	680	708	719	703	669	657	707	671	654	675	701	729	712	681	717	773	657	702	693	681	692	656	627	689	649	679	694	669	698	657	670	713	721	697	696	677	697	683	686	700	714	707	744	672	710	610	745	676	713	669	654	711	714	712	694	734	651	747	677	670	695	687	721	635	684	762	655	673	701	685	665	699	717	650	662	628	669	737	691	639	649	702	657	697	647	685	676	699	656	714	691	639	696	627	693	666	691	686	661	677	692	691	691	657	709	699	681	636	673	731	708	689	719	676	701	705	670	738	685	736	661	674	673	697	675	704	697	656	730	738	662	713	669	690	669	684	642	661	682	713	712	688	697	732	649	682	691	710	697	622	681	718	675	682	681	721	676	711	696	688	685	692	656	680	700	710	651	685	701	699	693	686	698	686	719	682	674	687	678	643	702	688	661	706	613	663	664	678	722	690	682	720	696	645	637	692	700	715	681	704	707	723	707	651	652	652	672	669	689	713	659	698	711	705	694	720	687	662	675	742	680	712	702	725	682	654	656	678	710	671	654	688	691	658	657	700	719	715	656	679	746	670	677	680	734	633	702	726	704	724	689	702	739	697	696	651	673	654	685	736	712	694	693	686	715	684	689	701	670	660	663	686	659	709	642	697	727	710	677	651	656	701	652	733	691	674	686	741	643	726	662	689	687	729	709	657	696	633	682	675	710	694	680	695	684	665	687	660	732	688	655	690	655	634	633	652	657	655	696	701	689	688	699	697	729	673	714	698	704	667	682	657	694	685	661	698	662	711	688	701	708	655	660	715	657	709	680	692	667	688	736	661	671	695	691	704	698	682	694	693	721	671	686	719	696	673	728	634	677	692	680	700	645	679	672	699	709	705	715	681	704	698	662	701	698	727	702	712	646	708	732	650	664	683	679	669	689	625	718	686	681	692	660	673	697	677	669	739	652	664	666	727	660	688	701	647	698	712	673	678	698	713	667	730	692	681	720	712	732	675	666	715	690	682	665	676	686	709	663	704	669	703	690	670	709	679	720	675	663	709	698	671	725	693	671	679	722	704	670	664	720	694	690	712	653	680	694	694	701	698	676	678	693	669	725	653	673	682	699	667	684	655	703	639	662	704	675	684	695	684	733	709	732	646	640	623	683	733	715	690	662	689	727	656	693	716	688	700	667	696	699	693	668	626	681	703	642	629	741	674	656	674	664	735	706	659	675	680	669	674	615	705	665	709	656	677	687	700	676	727	671	700	667	734	658	721	679	669	690	703	706	664	646	695	672	667	665	721	686	696	673	678	668	680	736	696	713	697	690	656	691	662	646	655	706	732	683	701	686	688	642	657	629	671	706	689	720	688	655	714	699	684	659	660	723	699	701	648	735	701	683	654	658	669	644	696	653	694	668	685	662	665	654	657	728	669	716	654	677	705	691	726	651	693	700	718	654	665	676	684	691	684	682	684	684	689	680	671	694	705	700	705	659	673	667	687	731	714	686	708	687	670	709	700	658	690	711	667	695	711	688	650	701	680	661	678	704	665	666	734	699	676	679	630	704	732	673	701	674	641	731	670	674	722	690	697	706	639	705	701	704	682	669	665	666	693	738	701	680	662	649	682	705	661	708	698	699	668	680	713	688	631	692	672	703	653	685	726	679	644	684	639	662	711	729	713	664	682	733	716	673	686	679	687	691	743	699	707	676	694	692	718	712	701	693	694	714	698	694	696	710	680	713	712	694	706	653	723	666	683	658	660	679	691	738	670	725	679	669	638	678	651	675	683	734	682	668	697	706	747	711	642	733	713	718	670	671	678	724	692	685	667	704	629	735	643	685	714	673	693	693	632	686	734	679	729	704	679	659	703	710	700	698	666	690	651	740	668	666	703	657	686	679	659	661	687	648	714	687	696	741	696	714	663	671	690	687	664	653	687	666	679	707	694	660	693	695	663	686	750	691	653	673	712	651	652	696	688	660	693	683	677	700	707	691	632	670	672	698	677	676	704	673	694	724	708	670	632	687	712	710	720	664	706	693	699	706	644	728	680	674	669	661	715	657	690	657	701	669	707	698	710	644	660	690	665	668	671	695	671	631	695	744	701	730	711	637	653	704	718	659	702	697	645	727	683	702	710	715	734	654	733	661	724	686	707	665	726	667	676	727	662	684	711	675	677	725	687	682	668	705	702	703	682	715	639	676	723	694	711	670	690	711	726	680	692	632	675	695	728	674	697	687	690	651	682	677	708	716	693	727	632	692	689	700	724	694	696	724	670	714	665	705	732	668	709	712	672	657	638	637	692	695	684	706	711	699	709	677	650	671	691	679	686	692	699	664	694	662	665	701	674	699	743	726	686	702	668	693	726	691	710	682	708	654	636	676	712	698	681	710	741	635	678	694	667	722	734	703	721	692	633	705	680	670	695	679	729	679	700	678	696	643	731	712	700	634	730	661
4367	1611	1451	1128	921	969	970	916	879	884	875	910	946	896	918	865	855	912	899	878	865	914	934	893	897	884	867	902	898	883	881	843	887	831	912	883	884	893	872	863	856	834	873	879	930	867	880	899	805	861	906	885	883	904	890	877	858	838	870	831	863	911	821	894	901	908	869	849	854	876	866	888	922	902	846	872	904	836	876	840	936	887	886	892	878	888	934	892	844	874	894	876	867	867	941	877	925	881	851	879	880	910	849	850	895	849	837	877	865	872	873	885	903	902	888	810	916	900	885	845	914	876	892	880	913	834	885	877	860	900	869	926	916	899	905	887	838	860	859	863	833	833	857	854	905	883	853	871	844	890	885	834	822	868	849	856	902	868	877	848	871	841	889	878	847	820	904	882	906	855	835	838	902	840	854	880	883	836	878	889	926	875	888	809	853	882	893	904	905	827	816	835	839	879	884	892	855	867	922	858	866	888	901	911	817	876	829	880	907	865	901	889	868	878	870	865	889	882	866	898	819	911	868	885	925	822	836	841	832	848	941	855	855	852	838	886	846	869	847	860	843	897	879	879	906	878	884	907	902	900	919	868	854	836	866	867	859	902	858	913	855	857	903	845	911	859	862	829	846	899	876	853	864	905	909	881	851	853	867	854	884	858	852	838	890	872	882	865	854	884	883	916	872	849	884	851	884	924	897	814	869	863	858	936	876	864	874	880	855	885	932	876	899	900	826	894	805	925	873	858	842	905	864	843	861	807	891	911	889	862	852	857	849	872	881	874	858	868	825	826	913	861	869	851	872	891	910	859	885	839	955	900	890	870	896	894	829	900	929	859	853	857	891	902	903	846	861	868	870	876	860	886	819	854	884	834	846	901	912	907	906	921	900	845	903	877	866	878	945	839	902	873	840	808	850	905	858	916	855	851	862	833	883	848	870	802	852	874	873	788	896	862	831	880	842	856	872	851	903	803	860	839	883	838	874	838	884	866	827	891	851	902	908	941	878	870	907	900	847	856	868	805	888	845	889	903	929	894	840	882	888	828	874	862	852	896	867	862	854	935	853	931	856	843	915	821	915	869	862	829	872	903	839	895	864	835	877	889	879	852	885	847	869	840	845	899	857	853	873	820	835	878	827	851	861	838	874	846	858	951	855	858	868	845	956	864	866	943	899	868	892	878	959	916	882	867	837	873	832	867	847	882	879	921	888	884	812	899	853	831	863	873	905	919	893	888	913	932	912	819	865	814	847	841	918	891	882	849	869	910	922	891	878	885	877	909	910	859	840	884	832	851	855	875	880	899	810	895	865	814	841	877	885	849	904	905	893	919	911	892	890	853	857	858	869	878	916	958	825	922	884	906	873	884	850	849	859	857	866	853	873	860	895	853	896	890	872	874	914	857	879	906	856	840	864	910	929	878	932	864	876	875	875	892	881	886	813	896	927	821	880	893	890	814	863	860	887	891	848	902	879	870	888	846	934	894	846	899	886	895	860	825	880	904	875	842	865	877	859	947	863	931	901	854	856	869	884	876	804	872	862	883	826	873	856	878	854	884	871	871	855	839	865	830	911	902	862	874	889	908	910	838	892	851	931	854	853	879	875	890	887	918	887	875	831	851	870	878	853	876	910	883	866	877	865	965	859	911	886	903	854	916	914	830	850	884	888	911	920	836	849	920	847	899	858	887	851	874	818	924	835	906	865	840	927	886	907	866	881	892	913	875	896	905	870	868	865	934	844	891	880	855	863	906	876	855	808	895	889	887	896	904	842	926	885	880	887	855	917	879	872	877	849	860	861	872	885	907	862	866	894	836	905	870	886	855	845	854	861	881	875	895	868	858	885	860	831	871	877	855	912	840	834	877	839	885	849	893	884	914	867	813	890	893	889	870	892	859	903	884	868	879	917	861	875	922	918	837	842	844	855	825	886	826	871	867	877	827	816	852	852	816	856	818	855	892	887	822	889	882	879	925	925	854	904	857	896	866	821	877	882	870	890	943	882	919	843	865	869	870	865	873	879	863	857	854	856	837	884	860	891	833	877	854	897	914	856	921	808	888	920	911	899	904	893	927	865	839	851	877	901	932	853	895	874	911	841	833	846	854	873	886	921	829	953	829	889	868	921	905	847	898	862	898	907	874	895	920	883	888	810	901	881	898	835	839	833	829	868	894	903	923	876	893	896	790	875	823	865	886	830	854	852	852	877	941	879	846	873	858	842	851	861	910	903	837	904	842	892	861	851	857	884	882	908	907	916	874	863	884	927	892	830	893	885	846	921	859	867	838	901	819	914	845	898	796	920	842	857	851	869	867	971	886	847	859	783	853	924	854	864	879	899	827	882	886	908	865	877	854	863	866	880	885	862	844	847	917	859	861	874	865	861	853	865	893	892	888	941	892	908	868	859	844	888	830	853	905	892	919	876	866	815	911	821	879	847	914	889	873	866	857	892	866	819	897	925	826	884	874	823	872	879	839	870	860	845	876	902	838	882	881	884	844	837	808	821	845	863	870	912	920	872	877	852	899	925	896	889	847	860	857	869	903	908	886	893	884	887	885	930	850	868	867	878	936	847	878	875	849	865	858	872	872	886	900	860	868	908	873	886	826	880	833	880	855	863	822	868	867	858	878	865	891	909	879	853	957	875	842	852	940	909	867	917	894	831	890	882	884	907	883	907	875	896	845	856	863	918	884	869	872	925	899	828	896	811	841	822	947	847	866	880	935	905	855	904	881	910	880	833	864	855	863	853	890	811	831	845	829	939	931	835	857	889	842	872	860	839	859	861	842	911	870	901	811	899	819	891	903	854	888	885	882	875	916	844	899	885	886	874	912	909	936	874	845	906	868	885	911	920	869	899	854	930	857	860	898	852	858	933	881	928	883	858	911	888	895	872	905	868	900	889	868	868	842	861	914	850	927	889	846	880	880	883	887	851	896	899	909	866	869	848	883	874	871	867	903	859	863	881	863	816	842	849	861	849	907	865	888	865	836	858	891	851	846	828	867	890	853	894	904	887	903	917	879	886	852	900	889	858	834	864	880	891	889	900	876	842	953	905	897	875	902	889	847	863	830	914	869	856	916	858	854	909	835	839	854	916	851	896	832	929	856	872	865	886	872	924	902	908	923	806	858	891	893	856	910	876	906	826	866	836	866	872	916	851	873	842	862	882	802	844	839	930	821	868	845	900	893	884	891	905	891	892	889	896	879	850	860	864	895	885	862	864	831	851	860	928	904	925	848	867	879	811	902	887	848	923	854	936	852	893	851	886	900	823	843	939	865	889	789	866	889	846	863	900	816	846	886	898	839	857	817	854	887	846	882	862	887	896	848	864	903	894	899	866	808	856	874	826	892	902	897	888	862	878	844	943	842	865	913	888	858	916	913	881	868	828	866	878	851	920	883	926	931	914	849	828	835	886	833	859	949	869	849	839	888	859	882	872	877	831	865	815	894	910	874	848	865	841	853	846	826	892	862	876	887	901	878	902	874	865	894	932	870
23825	21194	28548	24091	21178	9910	1132	702	626	529	496	487	461	462	422	435	408	394	363	354	368	348	388	353	388	367	353	340	358	356	365	325	353	365	362	335	338	342	340	348	359	344	341	393	326	341	357	342	333	361	340	323	317	354	345	318	322	353	342	352	380	353	335	332	336	317	354	324	348	362	319	347	360	311	364	296	317	333	316	346	344	351	336	344	334	325	335	334	386	338	318	330	349	328	333	341	361	327	343	378	360	334	331	347	346	347	337	337	333	338	343	353	315	343	345	351	311	345	332	308	343	332	301	342	326	330	329	325	330	345	330	336	314	305	326	334	316	336	346	312	322	330	369	347	307	399	369	359	347	326	324	329	352	320	343	359	357	350	334	338	348	373	330	348	334	336	353	349	345	339	279	316	344	374	361	357	335	347	348	348	320	354	364	311	354	357	364	334	362	361	328	360	318	342	313	330	319	344	334	348	345	379	332	368	356	336	319	370	361	340	324	347	358	333	334	304	341	334	333	332	316	337	345	349	329	328	368	346	354	361	337	330	342	335	342	299	378	367	323	332	339	344	367	344	333	327	369	325	346	341	314	354	366	362	338	356	327	359	347	320	341	319	366	371	307	321	358	333	344	343	332	327	338	329	368	357	309	369	338	343	321	343	358	318	353	316	336	353	346	319	357	361	331	334	337	347	325	335	336	353	340	358	307	316	351	353	333	323	308	309	330	343	339	319	364	339	349	344	359	347	323	324	331	354	320	346	340	326	335	300	311	316	354	364	322	335	339	354	332	327	343	336	359	346	345	334	343	343	347	359	322	305	327	367	336	355	300	339	317	353	355	387	303	329	356	334	319	340	345	310	315	309	316	331	335	316	316	401	334	325	367	316	335	347	317	345	356	369	356	323	340	337	372	317	373	361	368	343	344	362	364	323	322	324	308	338	339	378	313	352	339	337	341	371	321	295	334	333	316	355	308	339	357	342	339	334	320	302	347	356	340	319	331	341	359	342	332	352	343	322	325	327	354	316	337	347	373	351	326	331	313	369	349	368	348	317	339	346	334	351	297	313	330	339	364	384	348	330	361	347	341	335	317	306	338	344	361	348	336	347	305	345	344	338	343	328	368	314	330	344	335	312	382	322	346	384	330	363	324	345	348	367	336	319	327	362	322	317	332	337	340	336	337	323	350	338	327	350	333	331	348	348	319	346	361	364	343	336	331	315	311	344	320	356	361	307	335	335	307	373	336	347	322	349	360	361	363	377	327	339	364	339	341	345	341	333	302	349	323	366	350	345	325	332	346	344	328	353	336	368	327	351	327	308	343	306	320	350	314	323	306	382	334	320	338	314	302	312	330	334	352	328	371	330	339	302	315	317	329	352	294	348	345	325	333	310	325	318	337	315	356	342	336	345	319	328	333	330	362	347	370	325	318	325	337	357	350	362	352	360	376	333	331	344	382	339	359	346	315	340	361	334	319	346	364	327	333	306	315	375	326	335	288	363	308	360	308	342	305	342	362	377	326	347	356	339	344	334	341	335	329	366	311	368	306	327	359	371	367	323	314	366	353	363	367	313	340	301	366	332	315	374	350	324	358	357	335	301	344	369	330	334	326	303	332	368	343	342	330	327	323	351	338	344	349	323	342	318	319	348	296	339	333	346	291	339	353	341	329	334	321	350	328	358	316	340	314	363	336	328	341	349	298	318	343	307	319	347	312	332	346	332	354	313	340	332	309	334	315	376	304	351	334	312	337	338	356	308	324	336	348	334	347	303	310	353	314	326	316	344	375	316	350	329	351	374	309	358	329	324	314	388	346	355	311	343	331	343	352	340	337	353	309	310	365	336	343	356	340	378	351	340	356	323	322	346	309	326	306	312	354	356	343	339	300	324	347	320	365	306	338	360	336	339	345	329	372	306	341	369	346	364	347	352	320	315	319	353	307	344	341	358	346	321	336	308	344	328	332	332	346	349	373	357	331	327	352	332	313	331	330	330	346	355	341	310	324	327	314	362	339	348	375	361	343	349	349	331	315	317	342	356	348	351	339	311	347	330	367	327	333	352	331	321	298	338	319	325	318	331	354	341	344	331	317	337	330	320	353	354	322	351	328	291	355	318	299	392	356	350	360	318	327	322	320	344	329	348	383	357	371	345	368	330	341	328	339	376	338	333	324	315	364	322	318	363	346	339	297	354	377	336	338	339	307	340	320	349	343	331	340	353	359	342	343	310	341	341	341	321	301	351	343	325	311	324	350	324	384	310	317	334	348	360	338	323	346	356	321	353	338	329	343	345	342	316	377	325	341	318	332	342	346	330	342	343	341	330	309	319	325	325	299	363	351	314	353	377	343	320	345	343	355	340	349	367	316	322	333	325	343	327	345	324	323	381	339	361	333	340	318	348	305	320	345	347	365	342	337	349	361	340	350	340	364	316	345	308	331	342	328	352	353	323	332	375	376	373	339	295	301	338	337	325	315	334	354	359	350	318	371	353	323	328	316	327	335	340	344	340	377	367	319	339	322	344	320	332	348	323	331	346	329	349	305	307	330	322	345	340	360	352	341	340	341	328	345	327	331	358	319	316	352	314	352	350	351	336	323	318	359	329	306	325	339	371	315	317	329	355	362	346	312	345	325	322	344	320	352	348	339	339	335	312	352	335	330	361	315	333	328	362	354	328	320	300	352	317	368	345	339	313	331	342	334	358	324	336	363	326	306	355	323	351	354	335	335	340	356	278	341	354	359	344	336	328	366	363	297	336	340	314	345	345	308	351	371	334	335	349	315	354	328	328	342	322	296	290	299	348	322	336	339	332	316	353	339	303	306	363	345	328	342	343	363	362	348	316	325	361	333	340	348	360	337	353	332	355	334	345	337	327	324	345	316	336	330	308	334	354	343	317	317	343	354	305	347	345	336	337	339	340	355	354	345	344	355	330	324	340	338	299	325	343	359	335	326	355	357	336	349	333	328	345	339	342	320	344	328	337	326	347	320	329	336	320	360	353	320	301	333	352	323	347	363	360	334	359	336	308	333	322	347	336	325	357	350	327	340	313	308	352	350	304	342	333	340	331	320	313	339	308	328	333	362	315	330	325	323	325	337	305	331	362	358	379	382	320	342	358	326	351	306	352	343	371	334	364	356	328	341	344	330	340	305	343	313	347	304	310	344	303	341	338	332	370	353	351	354	352	355	335	348	340	344	342	323	356	339	344	317	324	346	345	316	317	334	343	309	291	320	367	307	340	331	316	362	365	355	339	344	338	339	346	328	335	352	330	325	364	329	332	344	346	333	375	347	351	333	333	347	358	321	341	325	319	322	297	368	344	349	343	333	288	356	308	350	303	344	323	377	328	359	346	354	320	352	364	328	301	335	350	346	325	348	341	367	366	343	344	317	320	373	351	327	311	332	352	351	355	319	355	328	351	346	325	352	351	336	343	339	343	350	342	345	340	354	345	361	346	369	314	353	341	329	332	336	315	342	338	326	312	314	325	364	328
5126	10576	8455	4055	2911	2171	1666	1376	1174	945	881	831	781	684	675	605	604	619	578	566	530	543	532	511	528	499	506	523	504	494	470	492	480	451	457	447	450	482	481	491	471	447	414	468	469	479	475	458	439	478	474	396	490	466	478	471	442	444	478	448	470	466	478	448	479	464	474	438	418	440	448	500	464	453	475	460	477	459	464	474	436	467	435	493	477	451	463	437	471	451	455	447	486	418	475	449	416	453	450	422	448	424	417	458	454	446	437	424	440	465	455	431	463	441	450	468	440	423	448	447	473	453	475	462	466	409	439	432	418	480	466	447	460	445	442	463	465	443	443	471	439	450	465	441	437	449	436	458	438	451	482	431	481	466	489	409	463	434	444	451	436	431	463	472	451	464	465	472	450	437	442	425	435	427	465	483	468	402	434	439	467	446	436	482	450	423	425	426	473	440	474	459	453	408	466	440	427	436	449	470	428	436	467	436	455	477	477	405	458	449	478	432	478	440	438	504	440	458	463	455	493	455	424	453	453	488	427	441	464	451	446	467	446	451	422	453	451	446	440	483	443	452	430	455	450	448	431	463	453	430	415	467	467	427	468	473	445	446	433	444	487	488	434	456	438	450	442	429	463	481	470	436	437	431	458	486	440	420	483	451	440	454	457	470	446	435	397	433	488	438	424	433	445	455	466	451	438	466	457	456	476	426	474	437	463	471	451	444	438	429	487	458	459	469	439	448	472	417	480	442	481	407	470	471	438	466	458	424	473	438	417	462	430	458	463	474	458	435	442	415	462	437	469	477	479	433	456	411	443	463	470	479	445	454	454	460	437	466	453	426	468	416	430	458	439	448	466	492	502	433	440	469	432	452	473	462	466	491	460	452	474	470	497	444	457	482	404	412	497	448	433	475	456	450	451	436	442	441	461	434	420	463	461	426	468	425	461	476	488	413	480	489	444	462	439	482	434	470	473	468	452	449	467	441	443	418	450	457	437	436	435	453	468	427	444	448	462	458	481	435	424	465	426	428	455	460	443	424	435	428	431	437	460	429	479	440	432	454	447	453	436	473	419	459	458	426	475	471	443	450	453	463	451	484	482	467	424	466	483	459	463	445	421	434	465	474	452	506	421	471	461	480	446	484	437	450	421	440	455	439	427	419	475	447	456	462	437	445	416	424	471	438	482	400	440	461	422	456	465	484	428	400	496	429	504	451	444	441	411	452	432	443	410	485	425	456	472	458	441	433	493	430	451	471	465	451	443	461	440	487	420	461	451	444	457	456	472	482	402	423	504	477	453	409	429	466	460	441	428	422	454	437	451	471	491	433	468	477	464	462	426	452	419	424	423	447	478	431	443	476	487	453	439	443	455	488	496	421	440	443	450	451	472	441	474	434	416	438	457	460	454	473	474	411	466	445	476	456	439	447	433	439	434	456	473	451	471	410	427	472	438	467	468	408	460	423	478	469	458	431	461	452	426	462	470	463	468	448	454	451	461	487	451	444	448	434	432	468	479	467	419	416	475	440	464	442	447	412	433	455	435	485	442	474	443	422	457	421	481	434	449	433	436	520	436	497	421	465	474	492	442	445	444	452	440	436	491	447	436	446	432	463	430	482	479	433	462	418	492	437	425	426	441	446	438	451	457	449	444	443	413	432	465	484	475	462	435	414	405	434	448	470	436	464	467	446	471	467	472	442	398	423	457	485	450	445	454	411	402	460	432	414	459	442	459	445	467	487	471	434	431	478	451	434	452	471	436	441	485	451	444	473	456	448	422	454	448	473	464	440	481	422	455	445	440	433	470	460	462	448	432	434	480	440	446	442	437	415	463	426	451	443	432	428	454	475	476	460	468	448	464	477	456	461	450	448	428	446	419	477	473	431	491	443	444	445	445	457	456	444	426	455	418	442	453	465	472	457	410	460	437	436	440	472	455	436	431	451	462	444	431	459	473	429	444	435	498	431	470	428	437	500	468	464	460	472	448	431	433	464	405	433	444	458	464	487	483	457	485	440	423	460	404	454	435	465	461	454	433	436	445	424	408	472	392	479	435	468	479	415	456	447	463	451	447	440	444	444	411	455	480	456	471	466	465	410	454	446	423	434	440	468	463	451	473	461	464	444	450	455	447	457	434	451	468	452	430	450	455	461	434	422	418	428	440	435	428	471	470	411	464	457	451	450	418	464	491	457	451	465	439	472	453	455	453	431	438	486	488	468	453	403	439	483	475	435	487	444	469	434	436	448	447	463	441	441	428	495	451	442	438	425	477	472	447	481	452	437	478	450	460	396	439	468	456	446	479	427	470	465	398	465	442	439	407	473	417	437	464	429	445	453	435	460	443	455	422	477	418	474	486	490	477	422	460	441	465	467	516	442	449	450	461	424	466	482	432	486	432	481	420	458	463	433	443	467	442	461	406	443	463	452	454	444	458	442	494	423	464	460	492	454	481	442	449	474	447	429	505	434	453	450	442	429	486	447	476	469	452	437	458	441	474	431	432	442	451	475	422	434	443	454	459	477	425	452	469	446	437	445	452	430	450	505	452	468	438	443	467	451	418	460	430	450	477	439	452	456	443	456	423	429	465	444	459	460	473	470	492	481	444	482	424	442	419	462	442	445	480	505	452	464	443	465	421	395	444	460	428	427	464	448	468	446	467	428	482	456	450	448	455	467	442	451	423	461	457	448	416	467	437	465	422	425	429	479	446	430	499	476	458	450	503	449	465	488	465	437	437	442	449	466	430	480	474	413	446	464	442	460	449	436	504	465	459	450	451	462	431	453	474	421	439	482	470	475	474	441	450	446	457	467	458	470	453	425	467	488	413	436	417	472	493	452	444	413	463	449	436	461	482	456	423	443	450	440	480	436	406	485	451	440	432	472	455	408	421	418	464	452	404	445	457	445	426	452	449	433	443	482	443	385	446	462	467	443	416	443	457	480	437	460	437	464	436	476	486	468	445	457	474	449	435	447	461	457	471	473	412	452	495	457	460	427	468	442	475	429	438	429	443	496	483	445	444	464	441	438	432	424	470	449	436	450	453	456	426	463	482	452	444	482	459	421	462	425	448	460	461	467	439	473	502	429	445	457	435	472	450	441	477	463	405	440	444	438	461	465	449	410	481	460	443	445	485	443	447	480	466	487	486	453	426	448	427	415	486	438	465	481	409	436	428	415	433	447	474	436	472	436	417	413	442	436	447	464	452	481	430	482	442	471	432	450	430	416	471	459	460	463	462	470	455	425	429	472	457	451	415	442	463	462	446	432	475	431	448	446	454	455	426	491	471	446	467	474	460	454	448	425	463	411	445	484	472	446	467	421	438	423	454	440	455	457	452	421	450	476	511	454	437	438	463	475	446	460	453	427	452	417	436	406	482	451	457	443	464	428	457	455	405	444	436	396	464	486	433	431	460	441	451	456	452	480	444	464	445	457	476	440	457	478	497	449	475	437	431	403	448	456	458	461	466	454	464	462	408	465	422	452	426	493	449	444	476	446
22941	21228	29030	23722	21233	21269	7499	1105	702	669	560	517	465	417	444	393	350	383	346	355	350	324	320	297	277	305	271	296	303	286	262	285	256	293	276	275	283	266	243	306	272	270	246	267	283	253	230	265	268	244	254	249	282	293	257	282	264	267	248	254	254	271	270	255	254	267	247	251	229	257	261	280	264	258	242	275	272	275	242	274	253	264	252	242	257	250	264	277	269	262	244	264	244	272	247	270	261	241	252	249	259	250	256	268	286	268	256	272	256	248	244	270	272	253	236	238	234	235	235	272	257	244	294	242	256	250	243	247	249	257	238	240	230	267	224	222	250	277	255	270	269	276	260	222	240	254	262	278	252	259	258	248	252	273	271	238	268	261	244	237	255	265	240	265	239	275	229	269	267	229	260	258	257	248	250	242	242	257	240	248	241	249	231	254	269	260	252	249	272	239	231	239	239	241	250	270	252	280	209	256	226	242	282	275	240	260	254	252	257	246	247	246	252	262	258	254	236	271	254	266	243	255	271	248	266	244	206	273	241	265	249	250	240	245	268	243	219	229	252	264	229	212	268	234	249	258	228	256	242	252	244	250	256	258	246	237	245	240	267	247	237	252	254	232	230	225	264	266	246	260	259	237	240	243	280	250	239	252	233	225	250	250	265	247	251	246	228	270	233	204	256	255	253	227	272	241	270	248	245	265	262	270	258	275	282	257	283	251	232	255	266	243	259	257	232	256	227	222	247	236	290	256	239	236	255	234	252	237	273	250	229	273	229	254	255	281	278	270	250	242	247	260	249	245	256	240	300	243	258	241	263	262	253	227	268	219	242	242	252	239	247	258	248	230	271	273	239	226	266	243	249	249	273	252	237	253	255	237	243	251	252	247	241	243	250	247	227	262	239	263	257	262	253	262	270	239	255	218	244	252	267	250	245	251	275	246	253	234	254	252	235	257	248	275	239	257	238	245	250	263	263	262	266	245	248	222	249	220	255	231	234	250	254	270	247	247	248	237	244	270	269	246	270	252	249	248	255	270	236	265	254	238	249	237	229	256	256	246	257	247	257	251	270	253	228	241	250	253	243	263	244	242	237	241	261	271	254	216	244	252	241	236	236	239	239	248	267	262	251	242	248	257	248	269	266	230	242	245	226	245	248	267	260	250	278	266	260	246	268	245	269	241	242	254	276	254	249	221	250	256	256	278	238	269	242	264	271	232	259	275	241	254	234	261	271	247	278	254	239	261	238	232	241	271	243	231	232	248	232	246	250	252	248	239	270	249	226	248	267	246	250	251	257	265	261	262	225	250	280	220	237	269	221	302	249	234	249	255	263	240	252	278	231	207	236	265	270	245	228	266	250	266	248	285	277	224	261	230	234	278	245	239	271	251	283	244	226	272	259	257	269	229	220	237	260	236	250	257	230	232	252	256	258	251	257	258	248	253	255	259	214	255	268	245	269	240	268	234	247	257	214	261	239	253	244	221	266	257	246	261	268	240	232	246	256	279	241	259	242	286	226	233	231	234	269	246	253	250	232	251	241	255	252	240	238	247	242	262	260	255	259	223	237	236	231	247	249	243	226	272	266	261	268	260	251	245	268	249	231	255	239	249	244	233	268	251	237	266	255	256	282	260	253	257	262	248	234	214	241	225	258	246	257	253	268	219	233	263	233	231	236	231	221	279	272	249	254	228	262	264	268	234	259	225	231	294	267	247	248	261	243	213	278	256	216	279	237	243	252	239	270	251	242	268	208	264	234	266	274	271	244	241	255	257	266	281	267	243	248	243	264	271	272	256	265	228	240	254	265	236	251	255	224	234	229	246	261	247	275	240	263	251	247	222	234	240	271	251	278	248	250	230	254	243	268	234	273	254	254	251	227	252	259	252	249	255	215	263	246	226	270	276	229	272	236	226	257	242	247	232	215	253	251	240	244	243	246	215	252	250	229	259	248	235	248	246	230	226	245	244	229	248	273	249	262	246	258	280	284	239	247	226	256	246	239	237	249	249	226	240	233	224	274	247	227	249	282	263	247	256	247	267	240	279	234	235	246	262	246	267	238	255	249	258	260	256	247	250	238	251	262	258	258	234	238	229	229	259	251	237	238	231	259	251	233	271	271	242	254	266	241	250	245	241	245	257	244	258	246	228	275	260	248	255	257	265	257	244	245	242	241	283	250	253	255	256	241	272	302	236	281	264	256	260	240	262	250	247	257	262	244	241	274	229	235	257	254	233	245	238	259	275	241	268	247	268	257	239	214	242	267	256	260	239	257	263	247	259	268	257	269	263	254	256	258	239	271	279	260	226	254	217	241	269	281	244	262	216	253	267	246	229	236	262	248	245	248	232	263	262	259	279	241	254	226	257	243	269	272	254	269	252	232	263	241	229	264	243	232	227	243	256	230	224	250	281	260	239	245	246	249	258	251	231	257	238	256	261	242	264	259	245	230	257	250	237	215	216	242	249	264	252	263	251	260	247	232	246	246	240	291	211	265	228	217	280	256	261	269	283	244	250	214	229	236	268	248	253	236	254	241	242	247	229	260	266	260	240	242	240	238	240	280	242	228	220	243	255	260	253	210	275	232	267	242	223	226	226	270	243	248	256	249	247	250	260	254	260	257	235	253	248	257	285	233	240	256	253	258	220	232	240	251	251	252	237	226	275	267	259	265	250	288	275	249	256	277	247	243	251	247	243	251	242	238	281	278	251	240	250	250	217	235	239	242	253	242	252	244	237	232	234	272	238	237	264	275	257	251	229	241	276	264	283	243	228	240	260	239	266	263	262	247	245	222	247	237	254	240	249	242	261	257	248	242	261	255	254	250	239	243	256	223	241	256	249	264	237	216	254	257	264	275	256	225	262	233	246	247	240	233	246	226	263	238	248	256	225	236	288	264	266	249	230	255	253	205	256	222	248	229	227	259	249	243	261	231	262	243	264	239	237	243	225	234	248	237	271	237	240	253	281	276	232	230	236	238	233	253	261	247	239	257	214	264	254	285	237	238	255	265	246	248	252	231	239	279	244	245	273	253	241	263	255	244	281	246	256	255	264	244	214	259	258	230	258	247	238	248	259	248	262	270	266	244	260	245	242	254	273	274	255	264	236	269	291	229	228	254	246	255	257	240	274	237	287	246	248	227	215	271	258	248	260	242	226	246	231	247	260	253	232	272	275	278	257	226	226	247	243	268	214	244	244	236	278	253	263	251	265	265	257	254	261	239	249	262	253	247	275	264	246	219	248	289	265	224	246	218	236	200	239	253	268	240	248	215	251	244	228	231	255	246	271	278	239	249	248	240	281	256	236	265	232	274	260	277	271	227	231	262	247	259	257	245	230	255	255	254	233	235	261	236	247	262	256	254	208	276	249	241	248	254	237	262	277	262	239	227	242	272	236	250	235	207	254	249	258	254	240	229	256	252	219	218	258	218	228	249	237	279	240	255	258	267	235	251	262	249	279	242	257	229	250	254	239	245	276	268	246	274	238	256	245	258	250
7582	16895	13142	6732	4886	3457	2554	2058	1689	1396	1178	1008	900	825	711	667	604	574	540	515	523	480	441	414	412	388	410	375	421	407	389	374	390	356	362	371	358	406	360	359	332	355	352	339	311	319	343	337	357	331	327	359	317	324	323	301	323	299	307	317	304	328	315	321	317	330	296	311	313	359	311	306	332	288	337	318	332	313	298	321	309	278	290	279	337	304	329	318	297	332	333	299	289	282	320	348	318	301	309	281	305	291	324	283	313	310	327	291	265	290	312	325	318	285	342	289	334	323	319	324	311	304	301	310	325	323	281	294	319	313	327	305	314	284	295	317	306	342	302	312	291	317	309	299	282	355	338	289	276	332	290	300	327	323	335	330	321	317	314	316	288	309	316	304	327	302	304	317	312	275	301	326	310	307	313	308	326	322	319	301	314	286	323	270	305	295	316	321	316	297	317	325	336	307	308	324	305	276	294	317	309	287	315	328	334	333	310	321	324	304	307	318	315	307	334	274	294	277	312	298	298	301	323	287	292	321	310	310	318	320	312	320	322	328	333	327	311	325	320	298	348	292	301	311	340	303	292	327	320	338	324	340	331	296	315	288	314	279	314	327	248	302	308	319	328	305	331	323	318	291	359	316	328	325	299	316	312	287	270	330	329	322	337	302	309	299	289	338	279	294	297	327	281	295	290	291	296	274	333	315	289	320	307	285	294	310	314	306	304	290	290	310	299	290	317	333	330	299	287	274	319	330	299	311	325	285	327	337	338	314	290	289	283	284	290	315	281	321	298	301	312	325	302	287	305	313	321	297	305	302	349	298	288	298	309	307	315	305	316	304	312	311	294	311	302	291	321	318	321	332	305	293	332	336	292	306	314	331	329	293	322	324	314	300	300	277	342	314	314	332	286	290	319	283	360	285	293	317	308	290	302	282	327	302	322	312	277	365	279	309	317	289	330	275	316	282	311	302	287	305	313	311	346	313	307	288	284	273	319	312	311	305	331	321	349	294	311	319	334	286	306	331	312	309	287	293	299	306	351	308	268	273	316	287	300	344	298	299	309	319	294	284	297	335	328	281	295	280	321	333	325	298	348	303	334	301	362	337	317	323	295	295	302	306	326	275	305	323	323	326	317	321	326	289	327	344	308	318	305	317	309	276	302	307	303	310	332	327	330	313	313	324	281	317	303	295	316	279	307	318	316	302	316	258	317	321	317	319	303	314	323	318	341	310	320	299	314	302	297	294	290	286	320	328	317	314	298	328	315	309	313	324	326	313	295	322	331	286	321	324	311	330	308	325	331	346	317	288	307	325	276	312	299	288	322	294	302	321	337	344	331	303	317	328	324	316	297	296	305	313	331	327	306	298	280	286	304	286	302	296	351	291	319	305	306	311	316	305	302	283	285	310	294	291	323	332	300	313	300	292	312	307	315	284	324	309	327	313	304	310	334	323	291	300	312	313	296	281	303	337	340	278	307	285	328	318	314	285	324	287	306	282	274	319	328	351	317	354	288	312	312	298	339	281	303	310	314	294	303	292	307	336	322	302	318	338	314	321	327	309	310	298	297	316	305	292	294	310	281	281	328	288	308	327	303	309	290	304	322	299	337	335	330	306	312	307	318	337	293	295	339	301	304	308	304	317	291	300	283	321	347	337	289	322	299	335	327	322	328	290	327	309	307	322	300	322	323	271	287	305	324	307	297	301	336	319	319	299	263	309	335	279	291	319	329	288	294	277	302	326	334	309	323	309	321	276	324	306	302	317	309	313	305	324	288	328	312	289	332	301	294	303	284	340	305	319	290	309	298	322	295	312	294	294	290	325	293	312	317	334	318	314	308	336	300	319	308	341	339	347	328	324	327	312	313	313	272	292	312	318	330	331	310	298	339	296	320	333	305	324	319	327	286	311	311	286	297	307	312	283	300	300	302	308	279	310	314	296	270	307	310	304	310	314	306	300	281	298	304	307	302	291	286	311	331	327	319	324	312	343	326	337	295	283	294	321	299	295	281	313	298	297	320	309	308	310	305	282	298	320	330	299	313	314	282	318	318	275	318	288	298	315	335	262	288	325	323	304	301	299	300	289	324	338	337	316	301	283	307	326	330	314	299	294	308	306	271	289	310	289	334	277	331	312	319	294	297	276	312	306	305	328	303	284	324	305	301	293	329	312	288	345	318	312	293	319	304	314	303	307	314	313	315	296	290	313	283	294	332	308	317	296	286	328	310	297	310	287	279	297	323	289	319	294	316	283	309	287	297	303	301	292	326	337	314	300	335	341	319	292	296	297	325	321	315	289	323	293	320	327	338	313	333	291	316	314	261	313	316	321	343	295	320	357	312	290	291	267	328	280	298	291	297	312	331	317	344	319	321	295	313	303	312	311	316	288	302	309	328	318	315	348	306	318	321	299	304	314	325	344	328	278	303	311	282	295	327	317	325	309	285	305	344	324	311	334	304	292	300	292	291	297	323	291	325	289	317	301	317	291	287	297	313	313	297	337	318	314	304	307	322	325	312	307	311	345	324	320	286	303	324	317	318	261	317	336	311	288	318	296	288	299	316	274	312	286	285	298	291	326	299	315	334	306	295	280	303	302	309	298	346	268	309	291	317	315	306	313	314	294	321	316	305	301	329	302	299	322	301	285	336	280	351	292	283	316	300	281	286	317	304	313	276	317	304	284	306	320	344	270	297	294	305	303	311	299	314	314	290	308	333	286	333	322	284	294	320	307	314	307	318	326	316	305	339	324	283	271	288	313	343	310	326	288	318	324	315	321	311	316	292	293	328	306	313	294	312	329	325	309	302	325	302	292	296	328	304	322	309	274	335	287	300	283	329	325	299	341	306	295	305	314	297	275	280	320	307	301	311	333	326	332	367	334	315	308	319	321	314	320	279	307	312	330	278	303	315	304	293	326	319	322	345	328	299	270	324	287	315	320	291	303	316	301	320	321	299	286	315	311	275	253	273	278	306	333	311	320	326	282	286	318	326	274	314	299	326	314	312	297	293	306	310	342	319	291	313	301	329	310	319	319	331	322	338	305	319	319	291	314	306	328	326	296	303	298	305	323	307	324	331	287	324	312	313	299	312	299	304	329	285	308	293	315	325	298	325	310	288	312	316	329	302	290	318	326	282	293	286	286	295	291	308	290	315	294	325	277	319	299	328	325	319	299	321	326	322	310	313	323	302	349	304	336	302	336	337	305	344	312	298	277	313	300	312	322	312	306	299	347	318	290	321	321	305	320	332	319	282	315	279	297	278	277	320	304	311	322	302	296	276	317	319	314	285	324	323	312	305	310	314	302	265	313	316	307	303	310	305	303	290	283	305	305	301	305	311	306	336	304	273	337	307	307	294	354	306	309	335	317	296	317	340	298	282	342	342	282	338	343	311	285	313	293	298	298	305	316	332	315	315	292	302	289	301	306	321	330	281	317	302	335	277	346	299	330	327	311	299	280	308	303	321	318	316	305	302	321	320	333	292	324	303	307	361	315
26917	20253	7751	1124	802	786	728	753	725	682	745	717	686	753	760	710	728	733	688	747	690	725	680	743	679	700	752	721	696	666	721	741	725	653	702	690	736	725	706	694	672	757	710	706	732	739	700	700	734	709	701	691	722	711	651	675	669	710	665	674	731	694	706	723	663	719	719	724	695	700	658	665	693	739	658	697	649	708	698	685	688	723	687	703	732	690	688	679	710	688	684	698	679	711	732	719	657	675	692	672	748	708	698	679	693	692	688	709	667	721	686	702	688	694	702	718	737	708	646	658	694	700	652	726	733	710	679	674	677	701	702	711	715	675	699	648	708	733	696	693	711	683	671	718	667	727	695	724	675	709	667	680	726	702	685	697	669	738	678	716	643	691	689	713	690	728	724	683	700	699	705	699	698	688	712	659	721	749	694	725	672	689	677	670	674	723	694	713	684	714	731	682	685	764	695	643	692	714	743	729	731	671	690	682	711	717	658	701	690	660	658	686	661	682	721	719	681	724	741	679	692	692	648	687	709	689	664	662	735	699	673	729	716	688	713	681	645	733	692	721	681	702	705	656	680	700	676	678	720	718	653	676	739	706	711	702	694	692	707	684	686	720	697	711	675	711	776	662	723	711	683	698	657	729	639	693	723	735	684	726	717	683	719	772	719	685	626	709	697	728	722	663	742	675	750	681	728	675	678	697	719	705	656	684	719	686	679	731	689	681	705	682	690	703	668	694	661	715	687	647	731	745	737	702	683	697	737	716	716	714	704	661	691	727	683	701	719	730	685	677	675	678	715	721	664	705	691	711	705	670	697	702	666	698	723	686	700	660	680	695	684	729	745	715	671	678	708	738	696	674	658	728	701	708	679	690	690	668	738	689	703	714	687	701	646	720	710	712	697	674	712	674	710	692	657	717	686	720	695	694	716	686	690	742	699	686	715	730	760	757	696	703	683	695	722	641	688	688	738	727	705	677	711	698	677	755	749	674	722	652	667	748	703	713	722	691	692	678	741	682	715	731	722	676	743	709	687	688	709	697	683	693	717	687	715	707	699	712	711	732	679	700	696	701	702	681	691	678	665	674	692	675	737	715	703	693	743	743	697	695	696	717	709	684	664	681	738	730	681	694	733	713	665	682	669	707	719	716	722	722	679	701	676	667	725	683	675	664	656	640	699	702	675	695	707	717	703	710	663	684	708	704	691	680	687	688	701	662	703	703	705	698	733	725	693	707	708	697	679	719	663	727	658	735	705	706	661	727	694	683	678	691	716	689	700	711	701	689	698	661	715	654	656	702	688	697	728	717	735	654	696	717	685	685	682	688	724	740	685	761	658	714	695	664	718	654	734	753	709	657	727	648	688	656	717	715	743	735	696	681	704	702	699	731	740	755	664	719	701	664	718	664	737	696	675	684	696	700	717	679	693	682	705	696	687	742	684	706	667	732	664	683	682	732	735	748	646	697	703	706	696	710	706	679	703	676	664	740	695	706	673	700	718	719	725	677	709	670	668	693	705	737	684	681	668	685	782	760	689	710	702	726	723	695	682	721	665	669	684	689	650	713	713	713	742	718	685	683	676	704	675	725	699	710	712	683	687	688	677	749	705	676	679	685	725	652	718	692	714	646	710	675	717	694	674	728	711	721	690	706	684	707	723	716	681	707	643	704	658	728	701	654	686	721	690	684	698	714	729	683	724	702	711	708	685	674	691	749	630	642	672	682	727	719	693	684	701	658	724	682	664	680	692	617	686	722	691	693	725	667	681	709	717	696	730	680	691	701	688	660	647	694	712	707	672	677	719	695	678	730	659	700	694	679	676	689	656	712	669	700	710	693	704	741	702	726	693	675	709	695	694	714	675	705	720	739	688	715	649	743	679	673	686	709	679	740	695	710	667	698	688	701	736	689	672	685	735	691	698	677	754	732	688	693	692	684	728	720	684	690	676	733	677	692	646	740	693	723	666	667	695	692	740	709	698	690	675	707	686	673	705	660	685	721	698	669	676	757	713	687	711	687	714	689	657	689	680	638	714	732	714	725	697	678	673	683	725	752	714	654	739	726	648	690	728	718	674	676	717	684	697	681	712	690	712	715	663	717	687	727	709	710	697	697	660	706	705	715	620	700	676	683	728	682	672	741	681	680	728	696	705	715	683	739	679	658	716	672	692	663	681	654	723	742	654	703	725	673	719	728	679	679	702	669	694	709	713	690	655	722	704	697	665	706	736	681	654	673	666	671	753	748	681	695	705	701	654	712	748	681	692	690	698	691	695	717	718	688	704	640	669	714	697	715	680	703	742	714	725	666	689	667	701	680	706	710	679	688	645	654	695	694	716	728	705	705	712	719	687	736	682	741	705	669	688	716	739	680	712	674	704	692	739	719	713	726	665	706	656	694	745	696	668	719	718	670	719	715	652	692	699	696	716	627	743	674	752	666	742	714	740	656	724	714	677	666	661	706	715	749	725	697	702	711	706	737	686	671	727	721	694	722	698	663	704	649	663	694	717	740	690	700	653	714	734	684	692	689	689	706	695	719	682	670	728	675	659	699	654	732	703	701	693	689	664	754	727	715	713	688	680	707	704	682	711	694	686	737	719	691	687	707	691	677	708	673	656	674	726	747	678	728	677	699	682	752	659	694	702	709	684	660	717	656	694	733	709	694	716	748	687	663	698	682	719	716	733	684	690	660	705	719	692	706	774	663	656	661	693	679	684	727	692	695	696	703	665	656	696	679	734	707	670	711	635	650	662	716	688	673	689	648	712	688	705	697	736	695	718	693	699	764	776	683	712	664	698	694	704	696	715	721	704	726	746	715	642	698	703	659	672	723	669	704	741	717	735	699	669	644	693	733	693	674	682	669	710	706	675	663	735	693	737	744	708	696	701	676	702	661	723	694	683	654	675	695	724	660	741	688	720	717	716	707	735	697	731	709	661	694	724	655	684	710	732	712	673	691	709	663	714	698	696	711	751	685	719	769	723	676	713	687	670	754	740	718	703	682	709	712	710	715	701	703	712	659	692	741	711	693	714	723	701	697	690	691	702	723	679	713	671	735	731	655	727	654	676	701	691	670	698	667	706	687	688	721	712	713	664	711	700	752	687	672	739	735	697	681	709	705	698	669	669	681	711	715	672	710	701	671	663	724	688	681	697	689	727	688	699	644	727	702	683	741	669	668	695	724	647	735	683	658	719	729	744	709	670	711	702	696	718	696	719	707	683	718	667	650	705	664	755	685	726	697	715	729	685	741	676	678	707	717	715	726	672	704	692	703	720	747	691	636	691	733	704	640	710	691	671	733	656	713	674	699	714	650	719	681	694	718	704	708	695	686	712	710	694	687	691	696	659	652	744	667	673	713	697	721	686	671	685	704	743	726	678	744	665	690	674	705	690	686	697	709	695	664	685	711	651	727	690	705	671	690	679	619	720	731	722	721	689	742	685	690	706	706	734	700	718	669	701	725	665	669	695	725	770	679	718	671	698	723	693	664	689	710
4304	1623	1482	1121	1023	983	971	939	871	933	852	882	890	894	877	869	882	924	862	955	898	896	883	883	874	870	884	842	856	898	883	905	868	870	870	887	893	841	896	848	834	853	882	866	872	892	866	888	847	874	873	909	837	901	923	940	863	846	904	917	889	854	832	846	889	902	857	893	836	885	889	862	878	897	909	907	864	869	882	862	874	844	847	887	881	900	847	876	858	879	919	842	877	895	890	879	941	907	876	914	875	899	892	890	829	896	867	876	851	863	920	827	863	869	849	877	895	912	907	891	856	864	870	825	818	817	875	886	839	859	883	918	887	908	893	848	925	854	874	867	881	883	847	911	908	899	931	890	901	792	860	846	872	872	888	839	888	876	958	879	871	890	898	897	899	886	856	891	892	945	895	889	875	841	906	903	847	867	871	844	884	913	840	890	837	843	890	873	893	869	895	905	855	897	819	871	886	858	940	904	861	865	868	837	926	1004	856	911	848	898	868	887	880	900	882	849	843	905	893	883	884	896	884	838	853	840	942	911	912	882	858	870	889	867	864	878	853	860	875	870	878	871	912	843	879	882	885	873	914	848	905	865	919	891	821	904	883	849	874	851	891	869	836	894	845	906	866	864	885	885	868	882	850	891	879	847	867	881	924	888	893	822	884	832	847	819	921	917	836	903	871	923	898	867	902	869	838	887	866	900	857	875	905	873	870	912	851	903	879	902	914	884	908	887	905	910	861	909	883	851	868	857	885	862	900	865	842	900	891	891	843	836	914	883	904	850	869	848	858	902	893	800	855	911	920	867	856	891	853	852	850	898	890	830	926	894	898	897	876	910	885	943	879	868	920	925	861	887	922	854	853	870	834	862	866	891	851	914	910	884	800	851	865	855	864	844	910	903	883	920	869	868	902	868	878	911	917	870	830	874	857	861	835	865	861	885	949	886	910	869	851	855	892	884	878	856	858	952	847	831	886	895	886	903	833	881	859	864	871	897	916	866	883	848	829	820	877	899	870	888	886	911	890	908	839	872	844	891	913	843	850	888	835	888	882	860	857	859	857	932	911	863	883	915	859	917	886	811	883	886	852	905	894	854	848	836	872	885	895	871	832	873	888	892	887	900	874	857	872	875	874	910	840	837	865	883	890	870	883	886	870	825	897	841	918	905	834	920	868	850	910	897	905	837	852	825	869	833	874	903	908	875	889	882	897	906	905	875	859	862	834	853	888	839	878	858	915	827	905	840	856	904	933	909	859	880	874	914	870	933	924	832	892	873	872	927	856	829	901	876	897	863	860	846	852	881	910	847	890	875	858	858	844	895	908	883	951	889	863	916	896	851	836	882	865	902	909	916	894	911	838	819	846	873	894	895	851	931	861	860	904	856	875	847	866	903	875	860	903	865	914	859	880	849	934	844	858	877	894	868	895	865	853	869	881	929	865	844	914	922	819	913	881	903	884	874	863	878	914	865	878	899	867	841	871	888	886	897	841	874	834	905	820	940	874	905	905	869	899	891	924	890	868	905	850	899	865	895	917	910	865	840	859	860	846	864	828	865	888	920	870	880	838	868	866	890	835	828	926	874	871	884	909	902	835	884	797	902	882	927	889	850	839	908	882	895	878	875	875	939	836	942	923	870	905	902	816	875	880	893	846	902	862	873	902	866	863	871	872	879	836	927	875	876	890	887	876	853	895	910	871	850	854	894	928	930	818	886	898	906	851	822	895	870	855	883	827	849	911	913	859	906	906	892	884	860	885	840	896	863	885	811	920	852	926	880	905	856	848	824	894	854	861	826	869	899	845	884	896	867	888	855	825	845	908	893	883	864	825	895	787	920	837	891	909	843	894	821	890	821	906	892	853	924	851	885	808	879	839	869	868	813	879	893	830	959	924	889	889	836	952	883	920	853	941	922	917	871	853	866	855	902	895	890	899	845	898	850	855	858	863	875	821	865	858	868	910	876	869	864	872	835	870	863	884	919	861	848	886	852	845	870	887	850	849	893	871	863	853	892	848	894	848	887	860	885	883	854	903	878	918	908	875	843	866	925	901	872	853	868	841	838	949	873	909	894	875	845	891	872	861	838	893	873	856	860	865	873	893	934	893	834	875	862	910	888	874	903	857	866	885	879	879	867	875	823	885	928	927	872	893	840	940	853	895	846	843	894	844	868	849	849	875	933	840	871	866	892	861	868	899	865	832	889	907	916	915	913	884	894	874	879	900	858	913	855	866	854	870	894	863	921	853	850	889	917	897	914	810	922	872	869	903	888	862	863	879	863	846	848	874	908	882	852	843	833	929	812	912	874	877	900	846	860	891	898	838	864	862	864	949	851	874	868	903	849	841	893	909	855	820	873	876	852	850	822	890	841	897	869	922	850	852	843	860	883	911	843	822	906	913	850	867	859	875	912	881	870	848	882	868	883	892	853	829	882	904	912	869	822	859	817	935	832	858	921	854	866	858	879	885	877	839	904	872	855	879	833	900	845	903	910	894	844	882	837	861	911	852	877	881	822	841	853	829	852	881	877	893	831	861	851	875	847	837	892	901	849	888	919	893	769	897	890	848	923	845	923	922	890	856	904	837	877	838	892	843	825	862	845	849	880	843	851	882	867	895	891	830	825	908	882	888	861	899	871	835	899	854	920	910	870	852	927	882	883	845	862	876	844	899	927	846	905	832	825	784	905	861	882	861	842	868	871	881	867	899	837	897	841	904	894	857	834	881	817	891	887	908	891	943	829	865	861	880	904	811	889	948	804	861	903	931	828	895	864	880	857	857	848	893	904	880	860	887	916	847	887	848	851	886	899	821	881	829	892	900	867	954	838	880	911	878	847	884	888	876	882	839	869	878	867	884	871	877	905	867	888	887	866	843	848	861	927	878	915	917	896	869	845	892	898	852	856	812	868	879	896	871	806	882	909	844	829	853	901	850	903	812	911	904	820	863	864	851	892	906	883	908	929	841	872	911	851	915	868	903	848	913	815	861	877	892	886	835	842	838	899	867	848	866	877	928	862	858	924	877	886	836	848	855	878	822	891	861	925	886	831	897	833	894	857	889	817	847	850	861	906	821	908	862	858	847	788	820	839	829	880	827	905	881	849	924	883	881	900	864	890	930	882	856	871	799	915	874	869	830	881	889	904	889	894	848	859	855	843	900	897	895	833	885	840	846	875	854	859	853	878	853	883	804	910	911	899	860	890	870	890	901	863	908	850	871	826	876	855	923	897	847	845	902	900	853	901	856	911	892	903	872	947	856	913	871	834	910	849	891	892	886	877	888	874	831	923	853	881	830	876	862	907	847	873	853	896	918	890	843	858	874	825	895	871	936	865	893	916	843	876	882	852	869	853	926	861	902	911	878	848	881	831	823	847	842	892	885	819	915	877	848	892	864	886	813	880	876	855	895	890	850	894	877	872	897	830	886	829	846	891	884	835	909	846	894	881	851	820	824	896	843	900	850	864	903	880	885	921	861	914	873	892	875	890	860	876	879	906
23874	21214	28595	24118	21214	10149	1095	708	597	596	515	450	509	421	414	391	440	418	436	405	371	384	361	317	364	378	370	404	417	358	349	349	337	378	332	338	380	317	358	347	333	426	375	343	374	334	405	354	359	340	373	371	352	334	340	340	317	341	320	348	381	363	323	350	355	371	330	330	333	342	348	339	349	356	368	368	343	315	339	368	358	333	378	360	350	354	343	349	388	342	317	372	364	336	361	376	301	354	326	359	352	324	326	315	360	342	357	337	316	386	300	346	323	331	362	315	365	340	358	331	363	345	341	355	363	356	344	343	291	349	357	365	376	343	355	349	315	341	355	406	351	361	363	359	348	367	361	370	319	337	356	353	355	328	325	321	351	355	349	388	362	350	364	337	375	371	307	323	346	357	391	364	361	360	353	334	365	374	346	366	334	338	363	346	318	336	353	353	310	360	326	348	347	352	340	347	326	331	351	366	353	359	328	347	341	356	354	366	340	370	357	333	357	370	303	361	320	343	335	356	360	342	325	359	330	349	371	343	322	347	351	325	332	340	325	366	357	323	334	327	338	354	350	330	315	329	325	335	313	349	362	318	355	321	334	336	372	344	342	332	356	333	349	353	357	341	331	325	379	331	330	316	338	305	366	339	338	351	349	367	334	346	343	343	355	348	357	362	347	369	321	372	333	354	348	316	336	395	356	359	348	332	353	336	350	314	336	325	306	340	361	331	368	350	356	326	331	349	349	365	353	346	362	333	315	350	333	319	334	317	370	354	348	337	350	329	377	340	347	323	350	346	341	343	335	367	329	353	339	381	379	333	364	319	349	353	337	352	358	341	334	347	335	320	348	370	345	327	343	346	335	354	355	344	320	336	344	369	346	375	354	348	323	362	367	313	325	353	339	369	330	349	338	339	328	314	319	328	349	348	349	332	329	321	325	345	357	322	363	281	343	356	315	375	350	345	339	361	329	349	331	317	378	352	342	345	358	366	362	332	356	335	339	366	379	347	336	343	357	333	348	314	354	373	343	357	354	357	346	344	343	354	352	336	378	351	350	362	336	348	335	325	351	334	370	332	360	354	366	352	333	329	361	343	355	335	361	353	355	323	370	335	329	321	354	356	323	343	343	323	368	350	346	321	351	361	362	390	354	366	325	337	338	336	353	352	349	327	356	350	360	339	326	314	365	353	333	352	343	328	319	345	368	337	345	357	351	339	331	309	357	352	351	334	341	345	318	337	337	350	316	345	319	348	337	340	331	303	371	343	321	328	377	315	321	297	308	360	331	305	332	327	348	342	365	340	339	335	351	323	336	356	359	350	337	352	337	343	327	335	345	338	321	340	337	350	366	350	345	343	341	349	358	367	351	347	346	339	327	362	356	316	354	348	360	341	360	342	351	361	330	337	393	331	356	331	357	362	323	380	338	310	314	362	297	317	362	326	336	358	301	357	321	342	347	331	339	378	379	342	333	335	336	332	311	329	336	307	341	323	353	316	357	320	331	331	382	365	342	336	329	316	345	348	371	331	317	328	332	344	343	320	349	320	341	349	331	322	317	392	351	340	308	328	340	328	342	324	349	378	350	375	359	326	309	325	335	313	362	327	342	380	320	335	351	363	329	356	343	322	354	371	356	352	350	338	319	375	332	325	365	317	321	340	342	364	365	331	339	339	347	333	336	304	362	332	309	332	344	339	337	341	365	334	333	354	341	359	342	361	327	349	386	357	330	335	318	367	297	366	334	360	331	319	351	317	319	330	338	346	348	329	339	379	318	355	379	343	315	355	367	309	330	371	328	371	337	341	357	348	352	355	336	366	324	333	332	364	335	334	355	378	328	313	378	320	341	352	352	412	367	353	371	334	335	353	337	337	349	359	342	388	326	383	344	326	323	306	352	295	381	337	367	347	329	354	321	330	332	333	332	326	365	356	322	326	344	360	334	326	311	322	350	325	368	351	333	333	346	359	353	359	382	336	354	325	318	338	362	368	346	330	328	381	329	328	343	361	347	339	339	370	336	350	368	317	352	378	340	336	311	353	343	334	366	369	355	346	322	317	321	321	346	297	316	374	342	347	337	348	341	336	314	334	346	368	380	326	357	344	358	351	346	348	328	353	359	347	332	345	315	354	324	313	350	362	352	308	345	318	329	356	328	330	311	335	337	337	345	375	336	350	351	329	392	324	378	315	332	339	312	366	337	333	387	391	344	337	357	371	324	335	346	363	363	369	349	313	347	350	369	345	341	334	330	305	329	328	354	340	332	351	330	346	350	352	324	352	354	335	341	347	387	321	340	327	351	354	332	319	338	408	347	351	338	337	339	348	347	339	295	365	356	313	343	326	319	356	329	341	347	341	326	351	348	361	309	356	387	361	358	349	339	340	363	375	375	304	347	336	322	360	322	338	324	333	382	339	301	349	339	339	321	357	306	336	355	306	372	334	347	354	335	369	364	340	313	355	339	356	326	340	374	320	339	360	326	318	324	310	357	373	317	326	344	332	326	351	363	329	316	307	352	362	344	349	360	358	335	334	341	334	346	373	359	321	338	327	316	356	319	354	367	353	321	344	352	345	334	362	365	356	346	348	374	315	341	340	365	351	369	365	362	337	285	357	354	363	352	343	316	328	345	323	295	325	356	329	349	311	364	329	322	359	337	341	344	338	340	358	347	360	322	394	317	339	331	322	336	342	345	344	359	381	339	323	369	364	323	374	332	371	350	361	339	330	330	352	366	374	346	354	354	334	335	336	335	358	342	390	334	362	319	372	358	326	314	352	339	355	351	337	342	328	378	333	359	344	343	350	335	348	351	371	341	313	361	345	317	386	329	311	333	292	311	367	330	348	387	333	348	302	354	339	330	323	390	363	348	352	347	365	330	336	354	352	328	341	352	331	366	315	346	316	334	315	324	336	375	315	326	324	357	321	332	349	326	355	349	329	336	348	356	340	345	356	358	325	309	294	337	326	336	339	346	343	315	371	326	341	382	365	371	347	347	360	339	377	328	303	343	380	330	314	348	314	325	353	317	358	311	376	314	345	337	308	351	326	341	321	333	324	354	315	350	325	361	350	328	366	348	350	360	338	374	357	307	367	339	322	299	345	358	374	348	349	324	343	324	323	342	341	344	306	348	348	344	337	343	309	349	290	369	330	344	314	340	320	328	394	340	325	348	345	370	351	345	339	362	345	340	346	327	379	329	317	312	363	332	374	334	313	341	369	311	338	311	317	347	342	359	343	347	339	345	316	335	359	361	370	368	323	377	343	324	322	368	336	307	370	326	359	348	326	342	326	384	379	343	317	327	302	321	345	338	362	353	334	343	328	352	372	340	362	333	334	321	344	335	340	338	325	331	341	337	382	348	347	303	351	358	339	329	308	334	345	346	347	346	340	342	380	365	279	328	354	326	346	373	368	335	336	382	371	367	365	311	373	353	352	357	367	355	346	329	377	340	346	342	310	363	329	335	335	342	347	315	340	337	338	340	338	336	326	327	354
5238	10736	8378	4054	2929	2184	1691	1393	1149	1016	934	824	766	706	709	587	605	625	584	554	566	537	503	514	544	517	507	475	496	499	497	449	498	516	499	500	479	487	476	457	480	438	436	487	439	485	443	450	483	464	437	507	451	409	469	433	470	440	431	481	474	443	478	443	460	435	450	471	476	482	477	477	492	445	430	454	428	502	433	487	468	467	446	456	459	454	427	443	473	442	427	477	448	423	432	484	498	458	485	451	471	505	464	445	452	426	469	453	453	414	433	468	460	424	492	434	461	435	460	467	451	411	438	484	440	458	437	475	478	445	484	451	469	434	479	469	484	455	443	471	476	452	459	455	408	459	421	469	472	483	463	474	454	443	454	432	486	481	469	432	420	475	445	443	469	486	439	474	479	421	421	498	441	451	457	454	442	430	459	508	448	441	426	455	432	428	487	464	452	473	453	469	461	464	464	462	411	449	451	462	442	461	445	411	494	444	467	450	457	483	422	430	481	428	411	478	413	472	434	472	473	498	464	451	425	469	459	459	445	415	464	479	428	477	487	474	463	474	469	444	443	459	439	456	436	488	473	418	461	432	422	501	421	449	448	462	486	469	451	447	444	455	456	441	440	466	421	460	450	435	455	442	401	428	488	466	425	448	474	447	446	396	441	430	483	464	495	451	468	427	420	437	456	429	429	448	446	454	430	468	461	446	450	454	423	440	443	441	475	458	453	455	485	492	435	470	472	460	456	455	431	413	462	457	459	458	444	452	451	476	450	457	457	490	499	433	450	430	447	463	466	419	489	430	469	467	464	438	453	442	446	452	469	458	429	455	404	477	444	449	431	473	484	432	465	456	460	473	480	455	428	475	431	454	435	437	456	398	476	447	483	497	449	473	411	447	485	490	466	446	443	447	452	435	434	482	469	431	452	463	482	458	435	457	449	454	437	450	455	441	447	403	503	475	425	428	445	460	439	430	414	449	486	416	428	437	485	424	459	437	470	470	453	455	454	445	463	433	469	458	444	444	479	482	473	457	446	426	438	489	440	464	458	409	436	420	414	478	462	464	471	484	431	449	460	451	461	474	454	442	441	449	462	431	488	437	502	434	416	404	450	445	470	473	435	433	399	453	478	488	461	432	451	444	469	464	449	409	397	436	487	471	449	433	477	454	458	461	403	440	436	447	461	443	435	429	460	435	447	457	458	426	424	440	467	436	427	453	467	485	449	454	433	456	422	459	460	459	459	424	459	502	415	472	437	465	461	480	454	432	446	495	460	471	453	439	509	452	442	449	441	472	467	479	475	443	478	471	419	485	456	443	415	431	424	437	439	450	448	465	469	434	433	442	444	474	446	471	479	457	410	417	425	461	413	496	448	469	446	458	446	454	440	476	459	441	428	457	465	449	451	446	453	491	466	443	443	450	448	439	480	498	453	460	444	445	466	426	465	469	427	435	427	449	471	479	439	478	468	444	475	468	455	422	414	457	465	433	445	423	453	449	414	448	440	487	460	452	449	429	443	457	420	419	462	428	461	409	444	442	432	443	443	439	428	484	462	420	459	462	441	472	457	442	461	448	420	489	481	488	435	455	461	442	440	425	450	438	456	464	473	436	471	432	432	434	478	452	462	462	466	484	462	465	444	442	466	489	472	478	462	475	435	469	457	464	460	477	460	466	452	427	464	443	441	428	444	487	434	502	468	488	491	418	447	453	421	460	426	406	459	443	464	457	492	466	452	456	448	426	425	440	439	462	427	477	470	437	459	457	475	458	439	463	454	470	425	489	458	430	486	461	474	442	443	442	477	415	405	464	438	450	436	452	473	437	463	408	474	444	464	471	478	474	434	463	427	424	427	453	434	410	449	450	414	449	453	440	466	494	433	437	449	440	491	484	439	457	410	460	430	411	441	461	446	444	440	444	435	437	458	492	452	454	462	464	473	457	466	392	465	463	476	484	476	437	463	463	446	445	449	444	493	417	439	458	495	442	447	441	472	426	444	444	403	442	401	446	470	457	441	460	463	431	464	468	490	431	436	401	446	447	412	443	446	436	469	456	422	434	465	478	483	413	490	453	416	471	459	450	443	439	481	437	481	440	437	427	446	455	450	484	439	458	445	433	467	436	430	417	472	433	455	457	451	481	450	444	471	478	418	399	448	415	440	447	468	448	429	453	447	475	489	461	463	434	412	438	467	444	446	402	438	455	455	468	431	490	461	469	449	427	438	431	462	413	420	456	458	508	470	458	424	469	447	420	450	455	460	419	412	420	439	455	461	487	442	479	413	438	452	437	433	398	443	459	461	435	428	457	491	439	439	469	461	437	455	467	489	463	480	458	426	463	483	461	418	456	451	451	459	446	474	442	503	445	438	467	413	455	453	458	439	465	473	474	459	454	456	435	489	493	395	484	477	469	453	473	481	460	466	415	439	427	464	408	425	464	446	447	471	456	459	431	449	442	461	460	445	449	412	457	447	457	432	458	462	457	444	458	431	470	433	416	433	393	416	468	443	439	411	438	478	439	417	444	449	383	443	441	452	414	452	440	466	455	438	431	451	440	481	457	466	452	445	519	440	435	445	413	451	458	464	461	428	473	443	447	440	451	445	459	465	457	447	439	466	492	433	455	430	469	477	436	476	429	435	453	487	440	441	462	494	447	433	467	488	407	442	465	472	427	435	453	474	465	438	490	429	443	466	481	460	477	451	452	415	438	401	459	483	465	444	482	441	448	443	464	466	451	443	440	428	437	463	459	453	445	451	445	492	422	470	425	462	465	439	466	429	492	449	448	437	459	445	454	434	439	449	429	431	458	475	465	449	459	468	449	456	437	414	428	492	433	422	466	438	439	508	449	484	442	427	434	454	467	472	452	439	420	457	474	498	451	424	457	456	429	473	456	438	470	469	436	486	442	438	458	487	446	448	442	464	457	422	499	468	438	448	412	465	420	475	463	431	442	464	481	466	468	438	470	488	431	450	443	440	446	469	463	485	429	438	429	452	442	456	446	440	457	453	465	457	428	409	485	433	447	448	460	467	455	449	476	450	448	457	412	476	443	447	451	465	431	460	442	417	428	492	481	427	477	458	439	442	447	418	427	419	467	477	463	451	444	418	476	482	462	430	476	414	454	424	441	465	436	476	442	460	462	470	456	470	484	448	445	467	452	476	434	437	461	458	493	447	471	426	439	412	459	460	469	434	477	450	442	469	476	459	448	452	487	425	453	471	440	459	475	407	487	424	440	440	458	443	445	427	437	445	431	474	438	448	437	461	457	460	449	476	475	427	474	427	432	499	426	480	414	478	465	473	462	479	438	446	449	449	449	457	457	429	436	454	436	452	452	465	429	418	434	441	455	425	435	424	457	458	495	425	453	447	461	464	495	472	444	468	449	465	460	430	399	481	415	456	437	505	454	470	439	418	426	450	426	436	446	460	462	425	500	491	443	447	460	438	514	484	435	470	465	432	448	465	444	460	470	450	437	470	447	439	467	434	436	429	407
22920	21194	28994	23667	21203	21233	7365	1082	783	630	597	481	461	412	428	397	372	384	317	356	319	331	314	309	287	277	323	334	268	275	292	284	294	263	267	291	252	280	240	291	288	296	245	282	246	274	235	270	251	244	265	251	247	249	257	243	321	304	234	279	221	254	269	245	242	237	236	245	233	250	245	241	251	268	249	284	250	281	223	246	257	280	244	230	258	251	248	248	273	252	236	295	253	240	228	241	255	298	243	247	271	239	242	268	268	261	264	251	262	250	241	233	239	268	255	247	251	269	231	245	248	256	259	229	270	239	264	255	253	228	273	272	279	225	267	246	269	248	249	269	242	230	245	232	233	240	251	213	260	233	244	231	262	269	262	276	272	248	235	239	265	244	278	280	249	228	252	249	247	242	270	262	258	255	264	233	246	295	246	247	267	262	271	272	258	223	259	251	219	227	273	271	245	268	265	231	244	240	255	261	256	238	260	241	252	266	260	235	251	252	236	224	260	248	283	243	253	238	236	228	255	225	230	259	225	266	249	275	252	257	259	270	246	276	270	266	241	245	241	260	242	256	259	286	244	244	275	261	243	267	252	277	263	264	254	248	257	239	265	251	277	250	245	246	233	269	235	244	243	252	271	245	261	219	242	262	273	248	279	225	222	242	242	228	261	252	271	260	234	294	243	258	232	256	248	256	250	267	239	238	288	258	258	230	259	236	240	254	234	228	243	225	270	284	248	269	253	245	243	234	258	243	257	236	231	274	275	244	278	240	238	264	236	231	249	253	254	253	228	234	248	265	273	237	246	248	253	262	257	252	219	226	258	258	255	254	254	254	281	249	238	247	257	238	250	246	266	259	237	259	252	232	255	238	277	246	237	255	243	270	231	248	261	259	252	280	266	272	272	244	206	257	227	250	242	258	236	255	239	273	250	255	256	217	257	246	245	257	255	237	280	255	242	261	251	242	266	277	237	267	264	261	282	266	253	214	251	236	263	234	235	292	258	246	245	261	232	269	262	270	282	248	240	260	245	235	227	261	269	225	250	261	239	247	229	243	225	236	247	271	250	261	257	264	245	233	234	272	265	263	265	241	248	265	286	269	231	276	248	263	237	255	274	260	245	256	275	252	263	243	242	275	243	225	258	214	247	260	234	260	247	254	266	241	261	245	277	238	242	231	243	232	263	251	259	225	242	240	248	256	244	243	248	212	236	245	244	226	222	231	243	260	230	251	233	298	251	253	260	264	249	242	237	284	243	257	265	267	235	240	236	234	284	245	237	252	283	272	242	238	241	262	267	225	251	242	246	240	251	250	277	274	287	229	230	232	255	225	253	233	287	256	273	247	233	273	253	245	245	243	253	245	256	261	241	245	239	256	225	234	259	240	262	247	280	273	272	239	273	260	254	220	232	252	242	266	256	268	247	249	258	256	210	228	263	292	238	239	263	265	273	223	244	245	259	250	263	273	247	260	243	234	219	266	263	253	263	256	238	276	297	269	287	268	248	260	248	262	227	213	240	256	236	239	245	275	244	237	245	224	261	273	242	256	257	241	229	296	280	244	255	232	255	249	265	260	261	237	229	267	244	269	257	257	294	241	235	239	242	245	221	256	265	241	252	253	226	226	254	233	237	239	255	261	260	255	254	226	265	226	260	273	252	253	242	233	230	250	262	267	254	239	248	254	265	267	244	238	239	241	246	278	228	219	233	250	266	277	270	243	258	239	242	241	240	233	238	251	241	244	246	238	273	251	266	228	262	262	238	247	268	249	248	252	258	273	258	256	241	280	255	256	251	246	242	222	238	239	273	241	234	259	252	275	238	259	241	281	262	279	243	251	254	217	235	238	229	237	254	244	228	261	266	239	264	242	238	232	284	248	252	238	265	278	259	288	269	266	277	272	274	223	259	260	240	255	238	257	268	246	221	257	242	244	247	266	227	238	237	254	250	265	265	256	255	245	269	241	243	257	265	256	238	234	287	241	303	284	222	236	215	263	243	256	239	234	257	252	253	239	250	225	293	258	243	232	238	288	246	263	254	263	247	229	234	247	244	250	259	268	242	227	280	262	252	254	245	262	258	239	259	259	254	269	245	237	232	266	254	262	203	237	267	242	255	270	253	235	253	258	253	248	259	252	246	270	247	281	266	253	266	263	266	270	243	267	256	234	271	257	247	249	245	267	257	242	256	254	258	278	244	251	256	289	239	235	257	234	260	273	224	246	230	226	238	254	222	245	231	247	261	264	240	249	238	262	244	234	254	239	285	249	237	278	212	254	224	266	279	241	245	256	248	257	262	248	240	272	248	232	241	229	267	239	254	246	263	247	251	254	268	247	258	259	242	239	240	251	244	267	278	242	244	247	236	266	238	250	242	237	258	235	285	240	240	256	235	240	241	231	246	270	249	242	255	251	273	249	236	265	253	269	232	232	270	258	283	265	262	250	249	241	240	256	253	257	240	214	235	248	281	252	224	267	247	250	226	255	245	227	230	247	247	269	269	239	258	260	237	249	254	228	285	224	245	252	247	232	239	253	253	251	241	268	253	232	232	260	238	233	245	243	251	257	243	249	263	247	235	261	266	227	227	258	230	252	240	250	260	241	241	268	266	267	272	246	241	269	257	246	250	260	237	260	253	261	253	221	240	253	254	235	255	233	268	281	240	231	245	245	227	258	243	250	261	213	249	242	239	282	264	248	242	262	243	231	250	242	250	249	266	262	234	266	238	290	228	241	244	241	260	236	237	247	216	238	261	241	243	252	262	248	243	237	235	225	222	273	257	239	256	248	247	227	230	270	251	250	248	219	253	245	248	267	244	258	257	235	229	272	221	236	256	253	253	255	265	223	256	258	246	267	279	249	270	276	256	240	228	252	253	240	261	255	245	219	206	261	253	238	210	245	253	254	279	262	257	246	231	249	239	245	278	246	293	259	240	244	208	292	262	252	270	225	236	244	238	227	226	251	256	243	232	271	246	247	238	242	240	247	242	226	244	234	248	253	261	255	257	265	270	228	283	263	235	262	260	259	253	257	263	251	253	232	253	234	232	247	243	250	237	250	265	246	235	263	237	272	242	227	259	277	260	248	261	262	252	253	251	249	289	255	243	271	254	280	260	257	225	275	235	223	229	259	242	238	275	258	274	191	268	229	253	280	261	262	253	248	257	254	245	241	238	257	247	234	254	238	219	270	240	267	234	241	226	215	240	272	253	233	263	231	231	268	214	244	248	257	275	239	255	246	247	248	234	262	242	262	227	262	271	270	263	252	231	235	251	226	267	267	246	236	267	289	255	237	242	220	253	265	228	240	223	260	269	239	245	247	253	253	227	251	283	259	219	251	250	250	270	245	243	238	257	249	246	236	231	225	264	241	266	258	239	237	264	248	248	291	244	227	228	241	255	248	240	240	241	235	242	241	261	216	238	245	242	242	224	247	245	252	229	269	232	255	250	243	264	245	236	257	279	244	238	259	231	253	246	265	243	231	271	245	227	253	215	251
7723	16739	13379	6857	4667	3411	2612	2073	1684	1401	1192	1002	944	826	731	625	662	576	510	521	537	488	466	400	436	412	465	390	386	433	374	375	331	392	345	353	362	356	361	333	318	342	340	335	322	371	344	335	297	313	307	339	327	343	353	319	331	334	327	326	348	323	338	306	330	308	322	326	334	327	301	316	307	291	352	274	339	329	306	351	326	310	329	293	299	323	297	320	347	337	326	371	304	333	301	317	293	314	282	334	295	340	320	308	300	300	319	305	309	329	330	320	306	312	313	303	312	346	278	327	345	305	330	329	353	329	331	293	308	341	304	314	319	309	316	295	307	326	337	330	303	295	340	331	282	329	304	285	299	334	297	299	318	304	299	318	341	330	299	308	305	315	294	344	342	316	280	332	316	304	342	319	309	321	299	369	293	297	293	295	354	292	309	315	300	327	311	314	303	328	344	363	314	333	316	325	305	308	349	323	302	319	299	299	329	296	312	339	313	292	319	288	321	301	313	321	306	315	294	317	278	329	296	293	289	318	342	338	314	305	302	280	305	329	307	300	303	308	272	291	315	344	297	296	305	332	309	316	270	333	304	326	319	310	310	317	311	301	348	326	324	323	289	333	310	305	301	284	318	307	308	316	343	332	304	294	348	334	303	357	310	300	324	328	286	310	299	315	313	330	290	340	308	321	331	326	311	314	336	287	320	319	310	320	318	301	312	297	289	341	298	309	309	305	292	321	311	305	313	304	335	330	307	327	318	291	316	299	297	329	308	335	305	333	326	313	324	302	306	326	326	280	334	324	310	342	297	306	311	337	289	309	321	298	327	324	285	309	308	321	332	317	276	318	316	348	329	300	311	317	316	313	294	297	314	311	306	316	305	310	299	297	329	285	304	311	303	321	320	294	287	303	305	322	282	313	279	276	309	292	315	349	311	305	294	336	320	302	286	335	340	313	313	295	299	269	289	304	278	301	296	301	314	306	288	332	305	340	317	308	299	304	321	297	282	279	304	320	319	324	304	296	316	267	335	300	294	334	333	318	311	318	317	330	323	326	310	318	316	320	319	324	320	353	305	297	305	315	316	336	319	293	303	319	337	319	304	330	315	323	322	326	337	306	331	327	291	325	284	346	298	329	295	295	324	282	325	302	260	340	314	302	307	345	300	337	291	295	286	308	372	324	322	319	300	302	289	319	333	305	337	307	356	334	323	306	296	313	301	296	316	303	320	294	323	305	321	337	285	317	325	328	338	323	289	293	289	290	317	280	319	319	322	306	308	323	326	340	309	294	302	321	290	323	317	329	317	306	308	310	297	307	353	303	322	340	308	338	330	318	328	324	312	295	307	319	294	302	301	332	296	301	332	304	267	289	295	312	344	314	306	307	306	316	332	317	318	336	312	325	311	320	310	320	322	307	293	314	345	317	320	330	313	306	313	310	304	308	299	323	312	348	334	342	303	306	334	312	288	291	306	314	309	301	302	333	324	304	333	313	297	323	307	328	315	318	342	312	335	324	330	315	310	306	325	337	327	300	319	327	316	335	323	309	318	329	287	291	348	309	308	297	304	317	311	303	326	331	298	311	334	331	303	347	313	330	311	321	299	325	322	308	314	320	319	324	326	312	333	295	307	284	314	328	298	302	301	320	301	312	329	321	337	339	317	314	322	332	340	268	316	290	300	356	337	313	334	352	312	291	315	325	308	310	323	285	316	295	333	319	310	290	302	324	294	317	336	326	309	289	307	333	313	291	295	316	301	306	290	328	303	304	335	327	326	310	296	329	316	301	332	327	292	296	316	312	321	325	340	344	338	331	305	327	355	344	316	307	302	314	326	343	290	286	310	311	322	297	300	308	298	294	322	350	311	303	297	301	340	311	340	304	325	319	337	300	301	288	324	309	301	311	310	322	378	318	321	332	326	321	362	297	309	301	315	296	306	323	333	311	288	287	320	324	316	300	302	298	309	333	314	311	300	340	303	288	284	317	312	313	303	311	326	323	286	302	323	298	294	279	346	281	320	310	321	335	309	298	336	274	308	329	259	333	325	330	317	293	333	282	280	349	299	323	333	321	326	343	302	298	318	336	324	312	339	345	332	345	323	323	322	319	284	321	316	307	309	331	284	301	338	308	319	310	275	332	316	299	310	354	312	297	294	288	349	288	285	309	313	306	341	304	307	297	293	318	298	321	285	298	307	327	306	300	294	304	318	333	328	310	299	315	325	303	321	282	332	323	292	304	317	294	312	307	282	307	312	305	317	339	284	281	298	305	292	316	356	296	296	281	280	345	306	317	323	338	310	326	331	324	296	284	328	313	315	330	337	300	293	325	328	333	342	325	303	317	295	290	316	329	308	323	324	330	299	299	314	308	334	345	295	294	321	309	286	324	270	315	334	305	288	303	347	318	294	305	292	323	355	292	309	322	306	305	307	329	293	310	277	284	299	309	325	299	278	290	308	286	322	335	343	311	287	291	320	297	325	279	324	337	302	311	321	316	337	283	307	306	307	326	311	249	288	305	328	331	293	297	318	313	334	338	310	285	354	328	313	343	327	302	322	303	306	291	269	270	325	319	301	282	313	326	317	289	334	287	289	311	368	308	313	301	314	276	312	344	336	295	297	318	295	300	316	291	314	282	316	330	291	317	304	287	302	313	324	314	316	274	277	329	301	311	315	291	281	287	290	286	337	310	296	290	295	314	333	316	304	315	352	300	341	327	322	299	305	299	316	332	303	321	310	291	263	330	326	282	301	299	327	297	353	285	296	296	338	333	301	314	294	315	304	285	286	313	302	321	315	325	317	298	317	313	312	334	330	349	315	322	307	323	315	305	306	303	316	320	307	311	313	341	340	343	267	300	303	309	333	303	313	309	297	318	290	329	316	331	305	296	313	302	307	316	306	312	303	296	300	332	330	298	305	322	311	315	329	366	321	313	308	309	314	326	301	346	308	306	284	338	350	328	328	346	311	311	297	318	313	313	319	286	314	301	323	324	286	300	333	311	305	302	281	333	314	276	297	301	295	313	300	323	295	305	321	298	347	292	328	335	321	325	314	318	332	326	338	299	325	306	302	359	313	283	321	317	285	307	333	318	298	293	314	309	319	331	316	320	308	312	317	318	302	276	312	302	325	310	340	303	346	298	338	306	303	291	314	288	304	327	300	307	318	288	307	287	320	298	310	323	341	324	327	273	313	308	296	269	293	308	318	290	261	297	332	321	300	321	339	290	308	300	316	334	319	352	305	287	300	304	292	311	307	320	316	313	306	302	349	295	317	295	320	303	326	297	277	302	305	310	289	302	311	280	304	313	336	324	318	313	292	292	333	315	270	317	288	336	330	292	285	325	315	279	334	316	277	286	316	293	269	321	333	325	323	321	321	323	349	270	352	301	335	298	317	340	319	299	326	310	291	316	291	314	332	297	281	280	294	314	309	276	314	356	285	325	319	316	322	306	323	309	343	329	324	292	297	326	309	308	326	278	312	280	317	279	325	298
27042	20325	7789	1182	777	757	750	738	702	720	668	707	725	715	710	727	694	705	709	663	695	718	748	714	681	703	681	704	674	727	665	691	726	704	739	645	700	766	719	707	702	724	728	679	733	711	696	705	693	728	722	709	692	713	699	700	677	719	726	692	716	650	715	699	675	674	668	643	747	715	685	683	758	752	722	654	727	731	693	692	718	710	717	656	670	711	711	686	740	693	699	694	708	661	686	706	707	700	736	708	702	707	713	678	703	698	669	698	701	633	693	720	668	696	718	681	699	664	698	720	718	715	731	741	661	695	711	694	738	689	721	685	708	696	670	745	634	690	675	783	759	733	693	708	682	720	691	661	703	723	743	658	674	697	680	692	749	697	717	716	739	699	675	715	761	712	701	694	732	717	688	671	687	699	660	715	677	758	704	743	681	659	667	692	725	714	692	699	706	703	698	686	761	675	709	724	705	672	712	667	676	717	722	726	736	675	710	755	700	720	686	648	739	635	733	734	686	716	698	716	707	733	665	672	705	712	716	669	665	675	755	697	721	720	677	671	715	731	678	690	700	713	717	697	670	688	686	688	705	780	676	714	678	725	722	690	726	688	702	704	687	711	654	665	698	670	687	744	669	673	724	697	706	664	680	698	690	711	725	678	691	684	720	709	689	704	708	694	721	708	716	692	691	691	690	715	705	691	700	684	682	749	681	712	720	741	720	684	675	702	683	658	677	668	719	670	708	738	736	695	705	688	782	685	722	713	676	688	722	680	714	647	727	698	714	763	697	652	675	705	728	680	729	684	724	683	664	682	688	706	658	762	691	693	672	695	687	716	706	672	688	734	697	707	692	720	677	706	695	703	691	724	694	760	707	698	724	709	682	661	692	697	723	693	708	733	723	649	715	693	712	716	728	675	713	674	698	702	723	702	685	701	682	692	720	706	742	728	721	665	687	722	703	745	673	707	723	697	713	713	716	718	660	698	729	680	752	678	694	718	761	699	727	681	676	710	710	710	699	725	644	685	723	703	704	685	664	717	658	726	704	734	680	703	693	753	650	671	709	670	714	720	652	703	733	672	686	707	746	660	690	686	680	720	728	722	714	687	665	688	681	673	712	716	701	696	707	716	675	707	729	717	698	712	762	737	693	713	697	723	694	737	705	699	709	700	718	686	660	665	721	719	715	656	688	667	759	702	651	661	676	743	709	713	719	680	701	724	709	707	713	676	723	709	675	684	676	690	719	708	678	684	673	687	751	682	664	700	736	695	715	705	664	668	698	692	729	722	693	726	725	737	740	654	697	698	710	696	696	719	730	731	750	658	730	721	751	675	706	673	700	719	642	742	713	676	708	664	677	715	708	728	752	713	728	748	632	744	692	719	735	706	678	675	714	716	736	659	718	711	708	696	711	700	695	684	677	686	713	663	709	672	671	698	664	729	724	670	749	723	673	690	719	719	740	688	765	653	691	672	761	712	691	650	708	684	686	744	726	655	720	729	642	704	720	674	734	711	704	677	676	689	709	656	745	731	710	697	673	707	704	690	692	715	696	699	688	680	717	738	674	746	697	694	655	671	688	716	652	697	717	667	732	690	673	673	679	755	695	711	692	690	719	699	696	711	664	711	731	669	692	727	685	698	738	701	684	675	666	677	671	695	729	703	723	699	718	727	693	651	713	717	684	697	733	625	701	706	740	727	627	706	720	654	682	708	768	658	704	691	719	688	731	704	737	700	717	736	718	713	652	672	667	696	659	677	680	719	690	710	702	651	700	729	670	696	689	694	690	697	719	760	703	717	730	683	719	706	693	736	688	717	674	700	734	695	672	679	753	736	708	734	663	692	763	708	662	712	721	694	696	659	711	680	675	681	716	714	693	683	686	698	680	702	721	731	709	671	704	682	655	643	660	713	696	688	702	714	740	693	709	667	731	700	660	681	679	669	666	686	658	699	679	697	681	683	662	686	692	645	689	709	701	712	693	708	699	721	682	713	750	676	694	709	681	697	669	669	681	728	716	724	709	647	706	687	647	646	685	682	672	633	725	679	703	659	703	694	728	774	727	721	684	715	696	727	704	752	638	676	687	714	711	698	672	709	709	635	703	720	654	675	690	695	734	728	697	700	701	727	648	663	726	731	738	666	715	679	674	708	689	748	711	695	690	728	709	730	671	739	696	736	698	674	704	701	687	645	707	693	661	643	691	666	684	676	700	771	668	719	710	715	712	657	659	675	696	711	685	701	629	682	676	710	654	735	693	687	707	729	754	694	664	708	713	663	667	706	700	708	685	687	691	690	698	699	730	688	711	676	667	686	669	683	688	717	660	660	673	707	733	704	705	696	678	732	721	693	721	694	691	693	716	715	762	716	719	689	703	676	693	701	713	676	662	710	687	695	751	688	684	748	754	697	671	730	722	717	699	742	724	767	696	732	727	742	689	689	688	709	699	694	696	673	651	744	714	690	708	677	710	672	709	714	766	652	644	698	671	675	737	686	719	712	657	700	652	700	661	719	675	663	756	657	692	674	760	675	686	648	705	719	709	700	729	723	704	753	674	682	723	661	664	664	722	710	702	709	700	668	730	665	679	690	709	663	692	711	658	736	642	724	696	712	660	692	689	688	643	694	700	682	678	748	741	727	686	687	735	689	707	661	707	678	661	738	703	725	701	719	682	697	723	747	700	707	671	692	738	672	670	690	678	685	710	704	712	687	658	730	695	718	721	673	711	741	711	710	704	694	725	725	730	687	708	748	693	673	700	674	678	706	706	702	683	676	717	699	675	687	690	732	719	686	669	709	731	690	684	735	718	716	717	661	681	696	696	671	687	715	703	676	656	701	746	719	682	707	706	714	693	697	684	683	693	688	711	678	714	660	685	689	723	700	713	727	686	758	698	682	692	677	749	707	706	703	670	702	713	718	658	661	715	713	686	706	691	692	716	632	684	670	719	648	668	701	718	729	687	710	717	691	704	702	751	657	702	746	693	716	676	774	674	714	727	708	732	702	663	729	715	736	692	676	706	662	669	695	733	698	673	711	706	717	694	710	678	710	690	684	729	707	722	696	671	664	665	729	675	727	659	664	704	669	744	641	691	723	705	722	685	678	700	698	700	712	704	744	658	744	660	669	630	703	671	686	726	735	731	748	695	723	698	705	743	662	708	735	707	720	646	693	701	704	726	688	702	707	671	704	708	709	686	667	714	701	669	700	725	656	708	767	700	706	700	714	740	666	699	722	703	701	711	663	704	674	672	748	750	676	704	641	706	698	687	721	791	633	736	662	668	719	740	664	737	697	658	737	716	741	660	676	702	661	681	729	664	731	743	702	703	682	705	672	762	686	693	703	708	722	688	635	665	717	716	664	761	720	696	717	726	688	697	664	686	634	695	688	685	746	707	746	700	709	681	671	778	702	708	687	671	695	684	651	679	725	661	699	678	670	680	702	705	731	694	717	755	739	684	740	697	733	680	745	651	711	679	728	690	714	695	722	666	699	708	692
4252	1726	1500	1060	1047	1007	957	930	911	898	857	880	885	907	904	948	897	852	841	944	930	871	940	906	957	918	954	886	863	926	929	894	871	872	868	942	925	907	928	919	844	863	908	922	870	906	910	890	878	824	934	859	871	922	799	849	889	904	901	913	826	865	901	889	940	931	885	906	911	871	905	914	914	959	834	869	905	878	867	886	847	918	856	836	935	902	892	841	870	883	898	887	888	857	858	901	881	891	853	888	847	892	863	892	861	901	898	859	900	881	885	895	867	924	847	839	816	851	940	860	854	837	859	949	907	830	868	834	881	876	950	872	848	882	912	888	846	900	877	901	912	836	874	860	894	883	898	858	866	901	897	829	902	906	856	889	863	866	904	886	858	855	872	845	825	868	908	852	859	867	872	865	868	887	902	885	926	863	867	908	913	885	867	810	882	920	871	924	931	846	870	891	862	862	887	889	847	884	924	855	923	853	857	864	884	875	870	818	878	846	887	883	867	876	906	877	862	896	849	901	876	903	845	883	883	876	864	886	930	859	856	907	840	852	866	886	856	883	878	890	906	862	839	851	853	866	797	895	841	889	899	894	859	899	950	909	861	871	843	894	871	943	916	900	867	806	899	853	873	847	878	891	911	893	866	887	895	848	873	895	836	877	887	878	864	921	864	923	894	938	889	935	874	815	934	870	876	865	898	885	918	869	866	847	892	888	887	813	880	866	877	894	906	893	875	883	928	894	834	891	878	930	911	902	948	927	893	916	841	856	862	816	856	949	888	831	867	881	869	914	912	897	857	881	874	859	858	831	877	935	833	955	890	878	910	917	852	849	869	881	849	908	848	892	948	874	886	885	896	933	849	918	894	879	881	910	896	895	900	886	885	899	878	909	897	866	862	850	884	881	879	839	892	893	900	855	923	904	863	863	859	902	901	860	882	866	909	843	904	898	870	845	884	866	893	879	874	870	901	877	888	861	867	827	903	868	910	875	923	875	833	857	910	861	891	876	907	836	842	845	872	923	824	840	854	908	880	885	857	856	911	887	858	883	901	877	930	886	896	825	888	909	860	854	864	858	865	886	928	901	880	901	863	863	868	911	859	904	863	883	916	895	876	896	848	891	853	850	935	912	825	858	911	891	881	810	849	858	904	861	893	882	909	825	881	839	903	829	902	923	887	889	854	892	865	907	901	864	915	892	917	928	840	921	894	877	866	896	920	906	865	918	880	906	908	885	883	941	881	862	850	874	896	894	908	892	876	895	875	907	896	892	908	873	947	887	882	864	865	870	864	946	872	887	915	814	921	902	921	842	871	889	865	916	873	878	954	823	911	811	910	912	882	897	881	862	882	885	892	860	878	883	903	881	885	882	846	901	916	884	902	892	904	864	865	877	850	897	857	878	900	933	844	900	857	882	873	841	891	951	877	879	898	873	877	897	907	893	896	875	874	859	838	852	917	920	843	895	872	887	854	886	886	902	867	896	884	855	853	908	893	916	848	828	942	848	861	877	875	877	865	845	860	892	935	862	883	867	869	901	851	897	882	905	840	880	912	909	987	861	901	818	855	857	851	866	896	871	853	891	887	856	868	888	944	863	841	946	864	878	869	955	873	854	834	912	885	908	839	862	861	911	844	828	884	916	934	910	882	919	859	872	862	866	875	872	864	861	891	868	811	874	856	885	900	830	890	916	911	885	902	944	897	890	895	882	916	893	876	932	941	900	929	881	827	877	908	865	884	812	852	859	901	851	846	883	834	924	853	863	914	914	903	875	892	889	884	905	947	797	876	859	946	931	819	886	903	876	897	856	904	874	888	896	878	877	902	861	845	912	842	921	884	859	922	865	872	902	896	876	840	858	866	876	865	906	883	926	861	900	885	865	893	934	844	865	846	807	903	866	890	864	891	833	918	897	834	862	873	891	831	890	866	862	890	861	901	874	925	842	831	859	921	840	898	848	880	885	819	897	874	912	862	959	847	895	887	913	861	891	871	861	892	861	858	913	915	873	861	893	912	930	881	892	883	861	875	877	956	853	846	853	902	861	889	867	906	933	906	923	918	878	870	874	880	872	878	904	885	871	818	875	909	812	855	841	844	862	931	876	842	842	859	908	865	911	854	885	911	836	859	897	837	904	853	864	960	895	836	842	902	887	896	890	890	867	913	859	908	905	856	879	833	878	913	871	882	865	886	902	822	811	891	920	874	840	898	851	883	831	923	893	917	914	882	845	870	893	921	873	849	888	867	818	888	859	846	858	887	875	876	897	913	898	860	881	845	860	867	851	918	881	905	891	833	851	848	891	863	856	866	929	890	903	880	841	844	917	854	907	871	857	851	892	868	882	934	914	796	804	894	842	870	875	864	836	870	853	878	888	891	905	901	865	838	895	879	859	874	903	911	867	886	849	861	873	930	913	838	861	886	852	875	908	943	894	839	942	898	877	903	878	880	883	945	929	918	878	856	908	872	890	917	887	935	870	875	876	856	877	910	902	840	891	808	875	906	867	869	893	863	909	912	912	905	935	848	909	877	910	894	905	870	879	871	899	902	936	901	855	852	826	888	871	882	866	896	887	903	844	904	854	842	905	853	834	870	896	860	887	928	926	887	952	826	903	860	859	892	884	861	885	881	867	881	869	873	875	897	901	899	866	904	810	904	837	899	910	862	847	884	865	862	847	860	840	827	891	880	918	868	836	889	920	879	914	921	878	889	876	874	888	864	855	891	880	892	837	842	950	890	879	883	911	853	868	882	931	877	880	907	873	881	893	827	868	881	891	883	903	902	918	871	899	859	835	868	840	861	838	920	834	846	916	829	917	846	878	907	872	855	841	886	876	839	880	921	834	905	854	819	888	853	870	858	880	848	865	882	877	905	834	863	932	862	852	893	883	909	860	940	920	894	873	930	900	892	908	895	877	921	894	841	900	904	874	893	899	903	901	912	866	893	871	899	825	873	887	888	916	859	917	927	846	871	838	880	902	862	844	845	909	830	858	854	867	891	861	863	926	865	895	831	884	867	905	893	880	913	899	853	892	838	882	922	922	881	898	887	903	908	901	897	890	926	862	855	862	831	849	904	821	889	827	871	883	857	905	900	852	891	863	941	860	922	880	855	876	886	909	874	894	855	886	862	908	910	870	892	900	846	893	892	895	919	881	861	876	843	905	890	907	852	847	885	905	847	889	894	898	884	858	858	880	898	877	863	851	893	884	838	910	840	877	887	907	878	865	862	871	910	874	885	860	862	948	855	923	870	875	857	896	889	875	891	924	890	888	875	870	916	887	886	871	879	906	929	878	884	927	890	908	891	929	882	870	901	853	891	889	885	907	860	926	871	916	874	878	841	841	899	874	821	877	872	896	866	897	850	855	846	893	884	852	960	865	899	852	929	881	840	895	893	908	893	912	894	846	884	859	878	886	852	785	863	933	875	913	876	904	908	870	896	884	898	889	920	904	845	846	837	857	861	908	849	860	871	911	896	845	850	833	850	934	900	926
23918	21198	28512	24151	21185	10083	1113	742	556	570	514	463	463	453	448	455	425	353	391	383	349	386	363	356	374	359	392	389	373	354	388	345	352	344	361	361	358	319	313	345	333	375	371	350	359	381	336	360	355	337	323	350	345	356	326	364	348	344	363	387	353	336	370	331	316	339	377	330	336	364	371	363	345	345	316	332	362	338	346	354	340	337	297	357	333	346	380	307	312	331	323	351	323	370	357	341	377	328	350	329	335	355	349	326	343	354	342	327	341	344	352	324	335	346	352	367	340	355	310	308	333	358	340	364	307	327	355	343	358	328	355	337	329	392	359	340	352	362	344	311	308	353	311	335	336	350	352	338	354	356	330	355	347	350	339	346	352	348	339	361	346	370	335	334	340	341	352	327	336	349	322	347	322	341	351	358	335	350	365	366	350	327	360	328	366	361	334	349	357	328	329	353	346	360	312	316	358	337	337	332	366	361	338	329	340	347	330	347	345	346	324	344	330	345	333	350	368	332	361	359	331	347	348	334	347	350	334	362	350	383	330	333	345	375	310	326	331	365	349	374	357	326	370	349	320	357	353	330	334	359	344	315	347	343	314	334	344	335	320	320	312	340	343	338	336	338	340	376	326	334	275	353	333	355	322	311	334	366	326	322	320	337	333	331	358	316	331	347	351	362	360	355	339	329	322	336	331	327	311	310	333	341	335	353	343	339	338	387	296	328	341	355	334	357	347	319	325	351	320	370	290	320	291	369	324	327	337	340	335	361	308	352	345	349	335	342	339	348	334	332	329	364	333	356	344	326	344	356	344	342	331	357	333	290	317	343	343	339	320	362	317	314	360	350	332	339	344	368	364	336	332	339	343	336	336	338	344	362	347	324	354	353	365	354	340	365	391	346	330	309	327	355	355	359	330	296	368	322	330	377	352	326	342	330	371	362	314	335	359	323	322	352	335	349	370	342	363	332	332	361	346	322	343	359	369	334	358	339	353	341	346	358	311	334	318	340	367	377	329	348	369	329	322	333	336	337	331	347	342	367	347	356	334	348	310	301	339	342	344	349	378	354	355	379	341	325	367	328	348	356	343	339	332	332	366	314	371	365	351	353	318	399	360	349	342	343	348	353	322	350	325	348	298	362	334	330	376	380	328	394	323	384	335	341	350	347	301	337	342	355	324	353	371	369	328	344	384	335	309	359	354	358	365	358	314	345	362	364	347	347	339	354	356	322	358	341	354	340	328	340	327	331	371	337	332	299	348	331	376	355	328	306	356	338	354	353	354	351	329	338	381	333	303	353	338	326	326	352	361	339	351	373	357	328	302	384	362	324	333	314	357	352	326	330	355	382	340	335	316	359	322	321	324	341	340	340	327	325	358	354	366	310	326	315	361	344	374	353	355	343	317	352	332	329	329	332	363	372	351	332	330	327	336	342	331	331	337	362	340	328	357	345	322	338	308	347	362	330	291	356	358	355	379	322	340	332	324	345	333	327	365	355	347	331	340	334	341	353	354	337	359	342	356	361	342	349	361	326	350	334	368	356	349	329	367	334	316	322	373	340	389	310	344	322	341	342	317	335	345	373	344	340	340	359	328	324	349	333	339	365	360	345	342	356	356	315	372	321	337	326	330	335	363	328	367	347	345	314	327	345	348	356	360	363	334	319	328	383	347	336	354	390	347	341	348	361	367	326	343	329	352	361	342	340	339	367	338	332	342	309	360	373	360	318	400	350	350	349	339	330	337	326	371	331	353	349	348	375	341	341	314	351	344	355	336	307	344	315	338	339	327	324	334	329	353	367	357	343	346	344	339	330	384	339	338	361	337	323	311	312	340	340	350	359	343	351	335	320	339	365	345	348	335	324	350	357	344	341	345	353	347	344	332	324	346	365	337	321	336	338	352	317	337	364	365	343	357	312	355	349	365	320	324	340	310	343	360	353	340	373	330	398	326	357	315	344	349	321	374	375	321	332	335	335	348	348	347	315	364	334	343	355	383	381	313	355	345	331	338	318	328	348	353	336	335	340	316	353	320	366	344	353	328	332	362	328	344	337	340	347	329	348	342	369	344	357	326	307	326	348	341	334	356	341	348	354	342	376	367	336	324	349	357	361	341	336	325	329	339	334	325	338	363	322	333	359	323	344	344	345	373	344	333	328	357	292	367	352	333	374	343	368	340	381	306	357	365	349	361	353	347	363	365	346	347	344	344	335	336	361	349	349	329	340	327	331	342	305	322	325	342	350	329	369	360	340	378	338	321	375	351	313	343	327	354	342	288	338	343	302	342	342	327	338	348	334	367	353	375	347	303	389	342	338	374	360	340	314	338	341	340	340	361	392	355	313	326	327	352	325	324	330	359	368	370	352	377	354	301	340	362	340	315	335	320	364	348	358	361	384	376	315	328	345	345	352	357	368	328	319	352	338	335	374	331	352	347	351	330	342	345	343	336	377	373	353	354	310	357	376	318	357	317	367	337	346	365	366	316	346	350	370	350	345	359	342	346	337	338	364	330	332	335	376	325	338	355	328	346	348	361	357	333	343	342	350	375	347	337	310	343	350	331	342	322	359	353	351	314	343	362	369	323	327	342	332	298	298	359	335	347	328	337	382	354	369	334	347	369	331	356	359	334	340	353	334	333	328	363	344	361	357	334	314	341	338	337	348	367	338	336	319	348	372	389	333	363	368	309	340	302	330	355	349	351	350	375	353	318	375	346	316	349	348	325	360	314	353	341	378	336	336	382	358	338	343	329	317	368	373	346	371	331	332	322	338	322	356	342	318	324	339	329	330	356	360	340	349	339	330	359	337	346	324	324	330	316	362	358	327	338	345	350	325	356	340	340	358	330	346	332	345	367	368	362	363	324	362	355	323	362	367	335	355	320	377	378	331	337	337	330	343	341	353	369	340	339	363	309	308	305	343	336	356	347	360	370	320	341	348	358	357	356	349	361	290	324	346	331	336	334	370	352	359	336	302	348	341	342	351	317	330	338	352	371	341	332	353	366	347	362	339	365	350	351	334	339	317	354	369	363	338	329	337	327	357	319	355	326	319	353	367	339	374	356	365	319	328	328	370	342	362	375	339	364	354	358	366	351	337	359	367	325	328	328	311	366	338	337	343	333	337	342	384	330	342	367	348	359	301	353	361	320	333	327	380	330	348	371	337	330	371	354	321	335	340	347	354	353	325	340	355	373	342	344	315	342	352	339	306	332	363	354	332	349	326	361	362	368	359	338	360	335	376	335	340	303	348	363	359	343	342	312	328	357	354	351	361	341	346	357	337	323	324	310	339	351	370	363	359	320	340	323	349	350	341	323	338	366	343	335	339	323	326	369	329	339	369	342	329	389	318	328	350	357	324	349	343	323	350	348	334	313	333	339	377	366	340	367	357	316	351	368	320	354	327	338	334	330	364	340	327	353	325	352	320	372	359	344	342	343	374	337	351	354	352	368	336	368	332	334	329	307	366	352	364	364	337	348	329	357	374	362	332	351	329
5355	10659	8195	4046	2881	2229	1667	1341	1122	1042	905	872	735	706	648	634	635	556	561	539	585	524	486	514	508	505	512	508	488	479	497	481	473	472	462	471	482	458	457	459	490	464	403	470	497	484	468	445	465	469	454	456	526	427	456	481	476	447	452	460	451	426	491	418	456	498	431	442	501	475	466	440	492	421	420	428	456	418	460	425	461	437	467	427	427	478	454	447	481	470	466	448	470	475	465	441	483	450	461	430	509	458	448	420	466	482	430	472	458	479	467	446	467	419	441	453	450	464	476	459	471	488	454	446	471	458	453	478	448	454	456	402	400	479	414	451	437	484	455	438	441	455	476	456	452	462	497	448	446	436	466	436	407	442	454	460	477	398	472	468	483	473	482	466	442	446	455	496	474	441	449	504	467	427	464	467	477	436	491	460	449	453	450	453	470	430	456	474	429	428	446	437	443	448	435	460	446	431	472	450	438	419	445	470	461	465	466	514	409	446	438	444	469	454	477	453	455	467	473	453	465	436	449	444	480	456	427	406	445	463	430	448	459	453	500	449	480	465	409	440	450	447	470	479	456	461	469	456	475	497	443	446	449	433	422	412	461	426	429	434	479	448	484	463	455	470	436	493	435	493	476	437	502	452	439	479	427	451	466	433	433	487	436	447	471	410	459	468	425	453	419	463	425	454	448	433	455	422	457	475	465	456	446	457	467	444	482	403	454	444	505	466	457	446	441	436	445	443	451	461	447	454	441	446	459	440	464	457	468	471	451	480	451	412	454	449	460	428	460	448	421	463	438	452	501	452	408	473	502	477	466	439	475	484	490	466	478	491	467	417	419	442	425	423	467	447	461	455	474	435	445	470	436	455	477	472	455	448	462	464	480	467	466	491	462	486	442	469	448	457	468	409	448	449	464	456	446	447	443	453	449	481	443	420	464	421	452	450	471	446	438	438	455	399	473	460	474	450	475	455	482	469	471	462	426	482	457	460	448	448	431	454	424	455	487	411	488	444	431	468	464	449	449	436	452	475	469	443	446	411	466	477	429	477	456	476	460	441	477	481	445	449	454	435	442	434	439	459	416	487	469	462	425	456	416	451	457	442	423	452	476	451	495	457	466	477	456	467	450	453	434	413	445	430	461	455	462	447	446	455	432	471	465	422	461	486	467	477	431	442	458	489	449	430	453	442	435	447	412	458	424	441	417	499	443	460	462	464	463	474	458	462	466	418	464	500	422	487	464	467	443	489	469	486	442	452	447	449	474	447	488	444	428	436	458	444	409	415	460	429	456	471	467	430	483	419	415	483	429	445	469	452	449	423	422	471	445	443	459	429	467	451	443	434	439	434	463	477	499	456	449	437	469	427	429	454	447	430	469	472	454	451	403	438	435	459	466	464	451	409	405	457	472	429	431	469	464	446	475	438	466	486	459	446	486	464	442	443	423	454	457	460	444	460	442	456	482	428	489	454	471	469	464	468	488	443	452	459	442	457	431	424	450	487	495	444	436	431	499	430	434	513	483	429	441	448	480	458	479	429	493	433	465	460	443	464	446	440	484	459	453	454	443	431	497	462	465	458	430	478	409	488	459	440	462	491	442	471	445	429	428	411	439	428	447	433	452	431	450	445	449	386	481	430	526	427	512	447	438	446	433	421	415	446	435	458	464	483	468	433	469	452	481	451	475	466	440	427	411	488	472	444	449	448	449	456	466	488	469	439	482	481	443	468	425	444	420	454	439	466	425	424	488	484	425	442	435	448	427	416	477	454	478	443	442	423	473	426	467	441	489	465	442	510	486	443	422	496	424	462	399	470	480	452	445	437	457	413	482	474	432	473	475	450	453	428	491	466	479	440	445	472	437	474	466	467	454	445	477	442	466	478	408	454	434	473	457	475	456	464	453	398	424	470	462	423	470	448	469	469	490	444	483	450	477	449	429	438	437	453	488	428	511	425	432	448	469	466	438	469	442	440	423	460	432	461	432	477	446	460	460	454	429	426	457	446	419	469	489	478	463	486	473	421	455	470	492	446	487	458	469	454	454	448	468	470	441	426	437	477	443	424	447	451	484	455	472	422	443	474	428	453	476	449	481	459	469	471	473	434	427	438	408	452	430	452	477	466	414	451	508	468	489	444	439	505	453	435	411	429	480	429	422	466	436	456	494	467	435	522	469	391	446	391	466	466	478	471	467	439	473	462	474	449	455	467	458	448	427	473	437	460	481	478	485	451	438	443	454	492	471	480	440	472	469	447	440	454	459	434	474	474	486	481	473	483	473	434	460	448	455	440	460	471	456	437	440	472	438	407	483	406	464	441	456	501	482	414	488	512	436	436	450	447	425	461	480	446	469	481	424	439	457	481	438	447	466	475	498	418	456	445	476	455	462	432	471	481	472	445	439	452	452	450	468	444	439	479	452	484	455	450	416	450	485	428	447	429	435	445	433	401	440	456	448	446	422	454	457	459	446	454	485	455	462	445	448	486	452	448	453	442	423	478	465	405	421	475	425	488	463	421	389	455	393	432	449	443	443	452	427	523	433	473	449	419	476	453	451	432	418	459	459	421	470	409	462	478	479	480	435	468	445	436	438	418	477	435	448	481	427	447	472	422	468	482	416	438	472	455	470	439	473	456	430	470	430	433	471	482	459	423	450	522	486	433	440	467	499	476	476	462	456	464	454	482	445	466	471	427	457	451	464	458	441	444	437	446	450	457	452	434	468	444	491	457	467	438	442	461	474	476	456	480	475	445	466	443	454	450	441	464	462	456	424	451	428	409	419	461	488	454	461	453	437	443	435	433	438	453	469	434	423	434	477	435	448	466	438	457	441	462	446	428	473	445	490	454	415	468	440	465	466	419	481	433	439	457	430	471	468	446	433	460	478	454	461	459	447	445	444	467	472	433	468	436	460	453	456	463	468	471	481	441	464	438	480	451	465	462	470	428	480	475	482	428	456	439	464	443	471	443	459	453	457	467	458	394	430	457	424	481	461	438	422	457	493	430	463	459	464	452	483	434	432	404	419	453	460	433	438	372	443	424	434	433	464	454	429	443	441	431	426	449	435	458	465	468	452	490	443	437	455	429	456	440	488	443	468	455	445	468	450	427	460	437	437	460	470	434	495	442	435	457	427	483	470	447	456	471	474	432	451	441	433	441	481	456	445	492	446	437	427	419	462	467	482	455	445	480	441	479	459	437	482	470	464	435	469	473	460	449	420	448	458	469	467	459	464	462	470	445	480	431	476	454	488	466	436	483	447	416	433	449	444	447	436	431	432	459	450	466	470	455	470	423	452	418	453	430	477	468	499	427	425	426	460	483	429	441	424	468	479	446	419	443	472	476	432	454	465	449	464	475	472	429	429	498	441	420	468	474	457	452	438	481	433	434	421	448	474	451	470	492	454	473	422	444	476	433	435	462	487	456	436	442	460	453	443	443	441	424	457	447	443	439	440	473	467	454	460	425	416	466	454	425	444	462	494	434	447	437	467	474	441	473
22972	21208	28970	23729	21208	21249	7547	1097	774	655	559	530	451	415	403	369	406	375	345	315	309	324	348	320	302	297	243	290	295	284	270	297	279	264	257	280	286	287	282	288	295	280	246	252	272	267	270	257	284	229	258	255	243	252	253	218	250	271	265	239	257	238	312	247	236	253	284	255	255	257	255	269	298	278	254	260	264	277	279	266	262	262	247	279	248	256	258	248	244	273	243	262	252	261	244	232	265	262	254	261	237	245	246	275	266	242	243	271	246	244	232	254	256	246	260	261	244	255	225	251	238	243	243	234	235	252	246	262	233	287	273	236	256	266	282	274	265	267	243	241	236	249	246	268	251	286	262	262	255	273	251	248	265	235	229	264	262	244	250	247	259	279	267	254	233	259	252	233	269	253	265	243	256	257	268	292	247	260	259	274	292	216	230	246	238	244	257	246	264	273	250	247	253	259	274	249	236	253	248	238	217	250	257	269	273	225	256	291	270	273	274	253	249	248	270	230	283	249	246	231	269	241	217	267	257	295	266	250	269	270	265	267	216	246	271	278	260	257	235	268	244	267	218	261	246	251	247	219	245	256	268	267	237	254	240	213	255	246	233	257	262	251	267	250	240	239	282	258	264	263	254	267	250	260	237	236	260	276	247	250	280	258	237	257	250	246	252	256	254	240	289	258	250	256	252	259	258	251	261	245	278	262	263	245	264	238	221	255	267	239	262	272	257	251	221	271	243	279	257	273	238	250	216	244	249	265	280	260	271	254	237	263	228	255	272	243	233	254	229	267	243	267	241	245	253	229	254	259	234	277	228	254	270	251	256	252	290	260	245	254	249	227	244	238	265	239	240	244	263	263	277	257	236	251	251	275	272	228	237	245	255	255	263	261	267	245	266	250	236	244	227	218	258	238	264	267	281	217	267	269	268	254	252	229	269	247	253	232	245	259	247	272	279	266	241	251	272	265	262	253	244	271	262	264	272	261	279	289	255	246	267	232	246	237	258	279	262	240	236	223	259	265	241	244	271	279	253	258	263	237	248	214	266	266	209	224	271	259	262	258	280	256	238	258	233	247	245	235	271	249	241	245	264	254	273	250	262	269	255	264	260	252	245	266	268	267	265	263	269	214	266	218	232	237	232	271	272	244	253	263	239	256	243	248	260	262	253	263	239	292	247	225	245	244	243	250	259	257	264	243	246	242	229	265	256	240	244	244	255	257	251	260	263	237	254	230	278	246	230	250	288	219	254	232	269	238	260	263	220	227	220	230	245	249	234	254	240	280	235	274	262	266	224	273	238	249	237	235	246	275	280	260	252	202	254	274	237	255	252	243	270	262	241	263	298	266	236	262	271	262	249	270	249	254	254	213	259	237	269	224	260	218	220	252	275	245	272	249	260	263	264	243	248	254	254	260	249	237	233	254	238	264	264	228	252	233	271	239	253	238	240	243	279	265	264	235	242	259	272	251	252	257	236	240	253	236	221	256	236	245	239	259	255	260	281	233	251	233	254	215	255	241	232	252	236	248	258	247	257	257	250	258	251	238	221	271	259	261	245	238	241	247	235	264	214	247	246	229	262	269	252	273	241	251	253	270	256	229	275	277	268	279	238	252	233	252	261	233	228	241	241	239	245	271	241	253	232	282	245	257	261	232	261	250	266	236	246	289	275	276	286	274	255	272	242	256	245	249	266	268	241	272	248	258	249	230	257	250	278	239	254	232	214	257	268	270	242	247	286	233	235	257	233	259	244	268	271	238	230	263	217	253	269	222	250	236	257	230	246	248	269	246	238	240	241	251	243	243	250	252	260	241	250	229	228	244	254	252	233	256	225	269	264	271	227	278	244	250	246	287	270	283	246	241	234	230	278	262	253	244	241	269	256	235	275	237	231	265	252	241	245	252	271	265	262	222	282	243	273	248	264	270	253	254	255	254	228	238	231	272	258	242	248	263	232	241	277	258	224	248	237	273	256	247	245	248	285	254	264	274	255	258	257	241	241	259	239	242	271	257	264	245	268	232	269	242	237	261	260	256	232	254	267	260	225	265	241	258	252	263	264	232	285	233	243	254	258	242	229	266	248	249	291	244	258	253	261	249	271	210	239	243	238	247	250	267	264	246	268	242	244	257	238	244	258	251	259	232	248	254	264	251	260	270	246	256	241	236	278	258	231	270	278	245	239	261	241	254	268	272	258	242	247	212	252	245	240	239	237	242	226	259	242	233	261	238	247	284	258	225	255	240	255	262	261	228	250	285	261	240	230	243	269	260	230	239	242	280	253	250	224	218	249	243	247	236	211	261	242	273	241	265	231	254	258	262	239	233	222	231	239	265	247	309	245	256	241	258	238	238	256	267	242	222	300	251	236	272	278	255	254	244	267	255	245	257	229	252	264	252	283	229	229	262	250	235	245	250	256	232	273	240	248	260	244	256	247	241	250	248	247	220	256	256	242	266	266	256	257	258	261	253	230	255	259	270	265	251	252	250	249	234	270	275	238	253	252	243	254	254	249	283	249	244	237	270	268	258	271	257	306	268	257	233	255	238	242	252	240	258	261	275	277	233	259	268	263	249	261	265	239	249	244	238	279	253	261	262	259	270	267	260	225	261	267	244	232	261	248	244	237	285	241	232	245	246	224	259	251	242	234	239	265	284	267	264	270	294	265	236	251	263	242	205	243	259	219	243	263	242	236	242	223	268	249	264	263	276	244	266	227	285	241	236	250	237	261	283	230	262	270	243	236	246	242	249	263	239	267	222	255	265	251	250	228	254	235	243	257	238	277	265	255	231	249	260	247	230	256	247	230	241	236	235	281	253	249	233	257	258	265	221	254	251	227	275	226	271	251	243	242	276	256	263	244	237	226	229	267	247	273	234	255	235	283	267	233	257	244	255	238	267	247	218	267	253	243	241	261	252	235	260	229	265	255	275	246	245	274	262	243	245	252	255	243	237	239	245	261	275	241	232	247	231	243	260	224	254	236	258	285	253	231	256	248	262	261	258	259	271	244	244	257	270	250	255	253	244	262	238	263	244	234	243	239	241	249	247	256	252	249	258	228	236	262	278	248	254	267	234	242	257	248	232	242	249	261	287	274	263	293	255	263	252	253	261	291	281	239	253	255	267	258	248	238	243	231	253	253	238	256	262	249	279	263	261	260	269	257	229	219	255	247	254	251	240	235	244	224	266	246	228	240	249	258	246	247	255	238	240	255	286	233	247	267	221	255	264	252	217	232	266	264	277	284	237	242	260	223	240	245	264	248	240	280	231	249	269	264	240	230	237	236	245	257	264	239	257	242	253	263	255	254	276	228	242	265	246	255	274	268	259	235	259	258	235	281	237	270	254	228	231	249	257	229	261	247	292	245	243	268	272	242	247	251	266	256	266	235	271	265	259	253	257	230	263	230	242	266	250	255	255	268	258	253	233	277	239	277	272	252	237	230	240	228	239	255	243	251	234	246	235	250	257	248	301	224	267	246	264	229	276	248	254	239	250
7729	16823	13177	6812	4737	3499	2612	2066	1732	1406	1194	1067	864	812	783	711	645	627	522	513	471	486	465	394	498	475	440	434	407	441	360	392	370	376	378	375	348	365	349	333	328	336	343	322	356	330	350	356	386	370	317	340	346	347	324	328	332	345	355	307	328	341	341	353	351	315	333	322	358	321	344	325	322	354	319	326	333	325	318	345	294	347	327	316	350	331	328	338	304	337	312	319	328	319	320	297	351	309	299	330	318	290	323	313	314	315	332	301	281	302	301	326	321	328	336	297	318	294	328	331	341	294	313	318	289	289	296	317	324	334	300	296	331	326	327	335	307	290	339	324	303	348	280	320	325	309	293	311	302	326	360	307	310	312	312	318	306	340	317	314	319	331	328	309	310	291	354	338	296	324	317	309	295	338	292	288	342	310	342	308	297	321	325	322	306	309	303	300	303	314	277	318	290	324	326	282	312	311	327	329	301	291	304	309	319	342	294	347	286	293	321	289	319	354	336	342	323	288	343	311	312	375	338	329	305	328	317	316	295	298	345	294	297	305	298	321	316	306	337	300	306	330	314	300	325	266	310	315	323	291	310	338	312	322	301	327	325	333	281	308	310	275	313	311	302	302	316	323	311	327	336	325	318	324	280	296	319	339	326	303	335	324	335	310	315	322	294	324	331	295	325	275	314	289	302	290	315	317	288	337	374	326	311	307	289	296	322	310	322	304	367	339	293	318	294	303	310	300	302	286	309	278	289	306	328	307	344	341	288	350	326	313	298	273	330	324	341	303	292	314	305	330	288	326	320	321	291	300	298	324	326	301	311	312	351	307	308	332	335	337	311	338	318	330	335	331	312	295	331	318	324	318	333	287	306	307	306	326	288	316	313	366	332	301	328	267	311	322	332	300	303	286	319	309	321	334	328	326	309	336	304	312	317	334	327	357	321	309	322	311	291	337	291	333	301	337	300	301	304	305	305	287	321	324	296	295	305	312	301	331	318	304	334	325	310	335	303	286	284	312	328	314	315	358	297	313	300	325	309	291	332	328	309	329	334	321	299	309	288	296	293	314	328	330	317	328	305	281	339	275	312	316	308	323	299	291	303	271	299	305	352	326	313	315	320	290	316	319	328	310	351	310	286	315	336	308	306	336	322	303	300	304	337	374	312	297	318	350	335	300	329	316	323	306	314	319	299	341	334	342	355	316	308	320	311	312	342	287	285	326	294	366	306	349	312	313	318	320	295	294	315	309	300	308	294	306	298	341	296	297	314	305	344	325	292	284	328	350	302	299	326	304	374	285	312	327	316	294	328	293	310	342	311	308	337	339	336	328	305	319	325	308	320	381	323	313	321	333	300	328	311	310	332	310	294	329	307	329	305	298	323	334	313	333	333	339	313	292	298	325	285	331	291	308	328	303	320	356	286	314	321	362	311	313	333	326	332	310	308	322	328	320	304	308	314	334	334	318	319	326	360	327	326	345	315	318	266	296	314	282	324	330	314	328	296	350	334	331	289	316	316	330	309	326	317	345	310	313	318	331	351	302	351	310	304	309	321	317	321	311	345	320	302	314	333	324	340	303	335	326	334	346	301	292	357	331	309	312	307	329	314	298	298	313	312	322	325	310	320	330	318	333	324	321	291	330	322	330	322	306	346	319	324	297	316	283	323	324	309	314	317	285	313	326	331	312	304	327	294	324	330	325	307	358	317	310	288	282	330	301	300	316	273	307	304	298	325	340	267	329	314	291	310	291	359	327	302	297	328	289	302	308	317	309	304	309	323	299	284	319	309	326	297	315	312	308	323	323	340	302	307	282	318	302	276	285	318	330	335	310	326	335	303	314	341	325	298	314	300	352	327	302	313	317	323	299	312	286	329	317	351	308	282	325	303	345	303	279	316	334	311	326	319	306	304	326	335	314	281	312	316	305	319	291	310	319	297	336	314	324	310	312	346	292	339	312	287	294	323	280	310	321	297	327	296	356	302	320	317	327	308	329	313	301	301	320	323	299	332	303	305	295	309	339	335	303	313	312	319	290	321	310	324	345	317	318	290	309	305	319	335	332	301	278	296	320	348	317	336	302	327	299	322	306	304	315	306	311	304	316	284	311	292	295	362	352	315	326	311	344	322	327	296	342	304	320	336	322	292	317	325	314	300	313	331	267	326	297	336	311	322	320	336	338	302	301	328	316	315	310	306	324	320	306	348	321	315	290	273	303	326	319	324	299	287	300	339	272	346	329	323	312	309	334	311	314	325	340	302	329	299	325	316	333	269	318	319	332	300	342	320	303	309	303	322	320	344	306	319	296	320	334	304	283	331	303	341	339	299	304	337	296	350	331	324	309	323	317	304	325	317	307	305	323	286	352	332	320	338	317	278	284	346	302	298	287	333	318	354	344	352	299	304	330	310	322	292	279	290	339	302	273	325	319	295	317	329	322	334	291	315	339	316	312	312	329	316	305	305	327	331	322	303	305	318	321	302	324	297	299	324	335	327	295	303	289	293	309	321	285	329	331	313	322	304	322	321	302	328	313	296	286	318	337	304	287	314	342	315	330	295	287	329	307	311	300	314	270	302	291	309	295	321	321	327	316	290	330	265	313	303	294	303	341	310	301	332	318	310	335	298	312	314	308	302	328	324	324	313	315	316	313	310	275	330	306	320	317	333	327	302	333	306	307	317	308	280	319	288	298	333	287	343	299	310	313	331	325	325	328	329	310	329	324	322	297	305	284	330	266	299	323	329	303	303	318	314	312	286	325	285	310	307	314	288	299	323	297	327	307	305	299	292	317	281	290	306	319	326	331	311	333	294	302	340	334	324	326	327	337	306	302	299	306	333	286	340	339	331	351	316	307	302	305	302	294	333	334	328	307	310	321	297	341	323	331	295	295	298	314	321	330	328	309	312	310	317	300	323	332	307	328	295	310	305	271	334	327	289	317	300	303	332	297	306	310	316	312	313	330	337	322	329	317	307	297	326	332	294	314	301	309	317	306	321	291	326	317	321	313	294	291	313	314	337	322	322	306	327	295	315	306	321	304	360	333	317	332	343	322	260	370	329	348	311	305	290	321	315	303	308	318	334	295	328	326	311	316	312	293	335	312	320	343	297	316	306	302	311	332	321	310	319	348	275	349	337	330	299	329	313	348	333	304	356	318	316	308	330	296	296	286	332	320	279	307	315	328	321	315	296	335	311	331	300	318	298	302	344	281	333	342	279	300	317	335	311	322	324	340	306	312	311	314	293	298	326	294	302	297	315	342	301	350	310	321	295	306	320	324	328	308	302	351	313	286	322	315	292	289	329	337	327	300	313	326	335	336	315	319	303	321	330	319	291	294	327	321	337	311	301	324	296	319	296	317	350	357	324	315	315	303	343	303	296	323	303	315	330	295	299	329	319	308	316	294	338	284	318	328	304	301	354	350	320	332	321	306	314	325	290	313	286	327	311	319	336	306	325	298	286	325	356	335	303	294	333	311	301	315	297	292	307	330	280	319
26916	20233	7819	1257	832	771	748	708	734	795	708	687	677	631	699	693	681	726	690	758	732	709	704	690	717	675	718	758	707	649	723	673	720	685	758	714	732	722	686	671	690	661	701	674	727	722	674	715	721	705	716	761	746	699	731	731	659	738	709	709	744	650	711	701	691	713	694	711	695	716	706	712	710	697	708	721	647	692	700	670	692	697	662	763	740	676	685	720	700	674	683	713	678	702	734	717	678	669	682	695	705	707	709	717	748	664	706	715	669	750	713	735	717	700	659	697	690	653	713	702	659	750	667	664	671	672	684	652	743	705	679	706	742	655	714	737	722	680	687	667	722	724	729	692	683	699	704	751	672	711	693	697	729	685	695	705	720	692	749	698	714	700	687	673	684	739	697	689	676	704	674	714	708	684	718	701	685	695	727	710	755	676	673	684	685	666	680	685	736	686	728	719	715	701	669	722	717	728	664	705	721	723	722	695	688	720	708	677	742	677	757	709	655	658	713	688	721	650	715	673	674	763	762	724	635	696	719	700	704	685	683	693	695	710	672	693	708	704	649	701	646	679	665	688	732	699	682	713	716	702	701	684	690	663	738	696	672	691	725	681	697	694	743	730	599	704	711	707	708	644	714	712	715	700	703	704	703	741	676	709	688	691	656	729	728	686	698	693	684	692	699	689	674	704	704	697	730	696	704	692	709	703	689	741	679	708	696	725	683	713	749	740	679	700	656	708	714	680	722	697	668	710	680	728	718	663	677	663	716	713	733	711	709	669	696	680	702	711	676	715	714	705	712	688	700	681	711	748	715	670	649	720	702	676	714	705	670	718	727	668	693	693	734	735	698	706	691	714	672	708	713	671	757	686	691	670	710	701	673	653	672	668	737	669	703	707	669	716	673	739	701	733	695	644	654	747	702	703	699	689	655	677	712	671	749	712	761	667	688	705	648	707	711	708	727	706	650	682	711	722	684	656	685	657	678	675	675	685	668	700	646	708	701	702	692	696	744	673	700	699	711	706	712	701	690	675	717	726	710	676	687	697	724	714	746	682	694	686	687	715	671	714	689	726	664	718	683	693	723	691	661	717	696	679	729	726	670	695	661	670	734	722	681	680	668	644	630	686	720	678	693	761	732	679	658	717	670	667	680	701	751	715	689	665	734	692	677	713	679	686	707	743	734	663	717	698	726	703	694	709	696	688	688	671	701	687	690	732	770	720	737	666	723	728	666	675	693	666	725	695	693	678	669	730	718	688	664	724	699	683	665	707	731	683	682	681	672	696	744	695	678	714	721	696	699	662	702	671	663	715	665	676	672	690	699	707	699	696	696	684	667	682	699	725	726	669	714	669	764	698	722	679	675	711	760	710	713	727	710	765	647	709	747	674	656	695	652	657	714	730	691	690	682	738	705	716	706	697	715	659	671	713	722	753	694	686	678	663	731	705	671	719	679	670	731	702	731	701	675	673	669	708	680	671	691	690	670	646	706	701	695	680	686	722	749	713	694	704	723	662	711	719	727	709	688	726	693	726	709	728	700	712	691	680	752	682	685	709	655	680	660	691	717	723	644	718	704	701	714	674	749	676	677	692	729	662	724	718	650	708	693	684	711	696	675	682	708	694	736	700	664	688	709	693	711	693	730	695	693	727	714	738	685	689	666	705	701	685	707	738	701	696	686	678	703	712	681	684	676	714	695	701	758	715	728	707	724	682	689	653	688	702	706	694	671	718	689	730	638	691	699	663	721	699	709	773	716	676	688	697	687	709	714	691	698	681	724	710	702	721	673	712	703	728	696	685	680	702	729	712	699	741	696	680	680	720	730	726	673	687	716	694	680	696	705	657	705	735	675	687	723	703	692	710	650	711	706	707	673	737	685	673	699	706	721	689	685	720	682	694	698	658	705	731	705	677	693	686	642	694	688	732	723	732	734	695	728	674	691	676	690	725	704	693	677	701	726	693	709	717	717	715	688	674	710	717	695	707	698	679	666	707	681	731	693	750	691	714	745	692	696	723	743	732	746	699	715	680	686	681	700	712	720	724	663	668	719	666	737	663	755	637	730	708	698	646	703	686	699	682	699	699	705	741	666	722	683	755	663	750	634	687	708	727	714	684	651	700	711	693	679	684	719	696	696	681	674	679	668	727	733	730	725	684	666	712	677	677	699	721	698	683	706	673	684	716	719	712	695	683	684	702	695	702	721	677	704	670	730	730	701	757	752	712	656	743	677	716	702	714	705	694	719	722	689	716	690	687	688	689	704	701	715	685	699	672	692	692	712	709	708	693	709	745	701	686	696	703	695	746	680	670	677	694	747	736	701	719	701	690	714	706	732	702	721	690	733	722	736	692	703	690	701	676	666	713	704	696	706	727	704	746	712	680	719	659	698	726	709	710	663	685	723	721	693	706	729	741	681	643	711	658	690	695	716	734	710	722	676	674	722	715	704	678	676	670	692	703	674	713	718	693	711	691	688	688	693	664	672	638	712	732	700	710	749	654	689	708	677	708	703	733	686	729	758	673	684	695	685	663	728	720	656	656	728	686	683	731	699	659	714	727	767	702	712	730	731	683	678	682	677	685	673	732	683	706	668	674	718	702	659	714	665	700	690	722	698	676	708	747	748	701	708	698	707	710	780	674	609	739	683	747	675	698	660	673	675	693	674	699	689	719	720	670	708	697	745	695	680	726	688	701	679	697	730	724	697	694	696	694	704	677	725	676	696	716	707	677	720	697	689	701	705	673	654	702	664	716	650	708	697	698	710	695	668	703	692	697	738	693	700	727	661	694	688	731	714	750	760	724	719	728	689	730	741	751	719	730	706	695	710	720	688	685	662	661	703	697	705	712	655	691	732	710	689	748	740	698	742	700	713	733	698	693	631	662	710	678	726	691	705	693	696	745	683	747	705	736	683	657	681	694	685	670	750	698	717	714	745	696	663	664	698	677	672	721	734	715	642	690	702	668	691	737	698	706	698	661	722	710	711	663	749	712	672	759	702	687	719	699	686	716	692	715	742	669	715	655	661	679	686	667	696	725	686	694	676	707	725	669	642	699	713	705	683	706	678	685	713	688	676	789	706	724	684	634	652	713	724	759	678	740	724	720	659	677	674	690	740	703	696	678	731	688	714	711	723	723	693	677	743	648	737	681	704	687	676	701	690	662	692	728	694	710	688	726	691	729	724	693	727	701	733	701	725	660	689	717	667	718	683	684	747	737	709	666	732	693	716	670	702	722	692	718	713	720	729	664	667	656	691	731	742	706	767	704	738	652	740	713	696	679	681	702	690	743	647	668	709	657	687	685	689	705	682	692	742	659	700	704	653	705	701	713	705	691	648	706	743	695	631	669	720	696	671	695	712	653	671	746	684	693	717	649	668	682	754	687	713	696	767	707	708	720	677	675	675	676	624	691	739	712	681	708	707	751	705	715	710	740	716	699	694	706	648	701	718	676	691	704	693	716	703	720	708	706	702	678	673	739	685	688	664	735	710	722
4264	1719	1459	1184	1077	1000	954	967	924	971	861	838	923	858	952	940	949	883	893	889	914	883	879	952	881	869	926	901	856	895	896	841	863	897	905	885	857	841	916	875	882	831	923	869	853	950	880	840	929	859	854	885	882	876	883	868	819	869	844	854	861	928	918	872	870	865	892	942	902	842	895	912	904	869	898	901	927	849	867	867	908	880	876	853	843	849	905	882	927	904	841	901	843	890	846	860	884	861	884	893	861	892	845	837	954	937	935	908	880	907	886	905	896	882	884	892	918	917	858	847	865	870	895	866	876	880	909	931	889	919	884	907	832	837	851	926	821	878	880	863	899	861	872	898	897	839	861	841	944	853	894	852	898	897	875	865	851	869	854	898	860	896	928	903	863	894	867	892	901	855	880	871	878	843	878	851	864	877	867	894	882	901	851	897	853	879	913	926	915	937	896	909	903	886	865	901	861	868	864	908	885	873	809	916	897	909	913	914	888	908	954	854	881	886	888	884	911	853	826	886	849	902	880	925	849	905	887	842	878	880	845	902	878	900	862	933	900	897	897	944	888	888	909	859	838	917	919	952	883	897	886	925	895	857	902	858	877	870	916	922	870	861	894	912	902	832	841	864	881	937	850	833	909	896	917	872	899	887	898	903	902	900	860	865	892	858	908	828	902	853	890	887	901	897	903	905	889	881	917	900	870	913	900	883	875	884	830	829	857	911	865	900	936	864	847	842	812	878	860	840	879	840	872	812	911	953	875	873	889	935	886	864	851	870	841	849	912	867	902	905	840	897	837	838	896	852	831	877	828	930	879	834	876	896	920	901	875	929	855	958	875	894	882	885	896	919	877	935	863	908	894	872	889	899	888	864	856	857	928	882	892	892	862	895	886	837	868	849	870	905	925	876	862	905	858	862	831	907	849	896	885	936	886	896	913	894	876	876	861	875	886	903	871	875	841	861	906	885	857	844	849	849	912	876	886	870	890	877	907	863	885	902	895	866	924	916	890	944	877	852	882	846	895	887	904	873	928	880	842	897	896	916	844	866	828	867	875	870	885	839	929	856	895	891	897	789	860	886	934	908	841	899	917	925	861	930	864	931	874	835	922	861	907	917	863	868	923	899	906	891	910	879	940	917	903	882	902	868	888	913	923	843	890	841	897	894	899	832	841	926	899	895	907	905	894	858	895	866	903	897	850	877	875	897	873	860	890	873	886	885	820	899	882	918	914	892	858	904	902	902	885	893	859	828	918	894	855	864	894	878	883	845	862	886	908	863	863	843	861	839	951	859	936	890	870	881	888	898	912	869	892	907	875	892	861	919	893	868	907	931	843	918	902	854	880	824	855	897	897	859	902	876	935	923	869	947	877	854	842	857	824	857	931	897	922	927	909	845	925	923	848	880	909	885	902	884	847	900	859	870	894	891	877	847	897	872	920	857	875	888	887	876	888	832	904	923	847	858	932	874	903	944	863	889	857	889	904	875	952	896	923	864	847	901	858	879	877	877	885	910	847	858	871	833	868	879	936	920	859	849	939	934	895	806	907	850	905	844	847	889	897	883	852	892	867	884	918	938	866	881	858	903	924	898	872	922	823	869	919	827	823	892	931	900	833	863	864	868	920	900	908	871	887	868	864	865	892	889	862	965	855	867	871	930	863	872	919	884	889	905	913	907	842	902	849	872	877	903	882	895	790	874	859	914	922	886	874	940	938	919	857	932	906	868	876	837	858	899	860	899	857	892	933	872	856	889	891	808	858	871	896	915	869	878	969	899	884	912	909	872	904	923	859	913	855	868	856	906	843	910	913	836	925	876	825	914	880	849	894	870	882	896	871	878	904	919	870	864	907	905	904	913	858	890	898	863	882	884	892	903	840	885	846	871	861	898	873	868	911	890	878	854	869	880	855	894	854	905	860	917	927	918	889	872	892	871	906	888	839	831	914	893	838	860	888	950	881	836	892	846	883	845	858	853	889	908	861	935	859	894	884	830	915	819	879	902	839	888	855	896	854	892	889	931	913	900	869	848	926	869	836	906	908	922	859	920	899	880	841	869	904	869	891	875	901	864	915	929	917	834	900	855	893	849	912	940	873	865	884	871	892	866	891	873	871	878	883	855	850	879	881	829	894	911	895	919	927	869	861	861	871	925	937	861	894	851	879	842	892	922	891	884	858	820	862	875	909	895	855	852	922	928	876	915	898	890	904	852	890	903	900	874	794	880	885	872	907	886	910	917	888	871	942	915	888	856	851	871	927	897	889	851	848	890	862	903	956	879	901	820	902	850	923	922	916	921	939	872	928	855	894	849	857	930	854	919	921	903	879	908	886	911	853	837	855	887	833	891	819	828	836	927	844	864	878	848	942	888	896	844	895	865	890	892	886	898	869	879	863	903	842	863	865	902	875	864	863	928	904	912	920	889	886	869	919	913	931	893	841	890	890	902	880	847	903	854	916	901	874	891	847	915	878	857	919	870	905	873	890	902	932	893	891	903	856	895	842	883	897	846	899	933	883	930	896	929	911	882	942	879	875	966	898	815	893	895	899	900	916	854	872	870	880	863	880	900	893	839	880	892	869	859	890	915	917	874	837	920	864	864	913	922	879	873	898	852	901	902	904	870	883	857	883	848	861	869	931	881	875	924	889	936	840	884	920	905	896	933	863	947	862	896	894	867	921	830	884	894	902	887	863	881	854	854	921	928	800	857	902	875	879	877	901	902	885	876	846	907	881	865	893	892	902	866	860	866	881	935	930	867	869	923	886	878	888	890	877	856	912	885	864	897	891	842	898	931	799	875	891	904	904	833	894	862	855	831	904	836	897	963	836	908	852	864	928	967	844	877	865	868	920	857	915	864	881	886	865	852	833	886	913	870	833	884	858	850	918	895	867	923	843	881	917	842	927	826	874	927	851	884	876	856	898	929	854	908	909	872	908	931	896	887	909	856	828	883	870	882	846	902	938	883	855	883	884	883	902	936	866	900	888	912	870	870	872	889	945	928	879	896	897	913	835	870	901	860	890	837	799	848	818	912	894	819	897	902	880	874	908	876	885	945	877	908	899	883	874	869	874	865	936	896	842	904	858	849	856	839	886	876	903	876	907	889	895	868	889	857	904	890	837	867	861	936	884	928	906	843	901	866	863	884	845	907	857	886	849	885	912	891	870	896	903	838	845	874	901	849	866	902	872	824	836	906	865	865	840	852	964	890	840	878	878	859	852	920	874	885	898	884	953	857	845	893	903	931	874	939	854	904	942	859	866	821	931	887	846	815	900	871	939	857	830	860	889	895	825	918	901	855	893	849	851	921	871	865	928	905	914	913	865	893	890	866	895	888	920	886	838	884	874	859	887	916	855	842	932	923	881	871	935	856	830	935	833	925	907	941	927	877	925	890	888	906	892	816	872	878	868	856	836	829	851	881	919	885	893	867	865	923	844	923	853	914	856	974	864	869	842	900	915	893	866	892	862	869	897	875	867	872	892	902	882	852	893	913
23824	21172	28541	24078	21158	9994	1133	673	605	572	525	465	464	455	368	424	431	428	374	387	390	390	370	385	353	352	374	365	400	396	382	364	374	356	367	378	362	373	381	334	376	323	358	363	352	367	370	375	336	345	384	364	384	377	334	366	349	369	365	339	338	367	339	338	362	351	336	346	344	334	396	346	341	351	326	375	332	374	336	346	333	350	388	345	317	373	321	343	322	340	357	347	335	358	341	354	349	365	308	362	342	328	323	357	356	370	357	359	336	330	299	336	342	358	368	332	318	335	347	318	353	338	314	359	315	351	366	366	318	334	336	374	352	361	305	339	302	334	353	339	357	358	333	328	357	347	356	343	331	369	346	355	382	346	359	332	351	324	333	344	363	361	331	310	368	331	331	329	320	342	328	332	370	331	349	317	324	388	365	361	343	343	337	367	344	346	313	337	345	347	324	364	368	349	367	352	347	346	335	356	367	362	353	319	317	310	327	383	328	337	376	368	345	338	348	355	360	342	351	339	344	358	367	356	337	390	332	332	335	334	345	323	332	353	363	326	326	338	316	332	374	341	347	353	348	332	344	359	329	360	347	347	370	358	341	342	398	363	331	379	335	351	388	310	355	353	329	325	311	309	372	339	352	345	315	374	369	344	361	323	334	369	364	356	329	349	342	382	364	332	344	340	366	331	366	361	323	331	333	369	349	349	369	335	330	322	375	344	355	330	380	336	363	324	325	354	371	350	373	326	352	374	353	314	358	349	371	357	354	337	350	373	337	375	345	376	353	355	333	341	358	339	319	331	336	320	366	371	335	354	346	320	333	359	341	319	320	310	330	364	351	351	361	361	317	349	330	343	348	370	354	310	321	353	370	368	398	370	376	335	324	356	335	347	317	362	358	342	341	326	353	370	335	354	379	387	364	344	349	333	334	374	328	356	353	353	324	341	316	344	313	348	376	334	347	355	360	349	343	330	368	349	369	343	337	340	362	336	342	340	378	362	338	345	348	378	338	355	330	365	322	356	381	363	336	370	331	339	349	351	381	345	376	314	357	372	395	356	342	347	312	339	373	365	357	314	370	361	358	340	362	368	341	328	338	341	349	328	355	363	352	334	335	362	337	361	337	362	361	356	359	333	363	369	341	361	347	342	367	323	353	329	323	335	358	353	327	367	348	332	315	320	349	325	353	363	341	376	351	336	356	344	335	357	369	342	357	336	348	279	320	355	331	361	340	315	342	339	333	351	341	338	356	328	324	361	340	351	349	329	361	333	328	327	341	319	373	335	327	325	340	337	366	322	348	324	329	328	371	327	361	350	310	356	316	352	335	344	353	301	332	307	388	345	326	365	353	338	363	323	351	359	341	352	318	321	341	374	332	373	344	327	339	301	335	319	353	348	354	351	319	351	380	364	340	390	353	343	324	335	344	363	344	367	352	338	374	365	388	335	349	346	352	337	363	353	344	327	346	371	322	337	410	343	351	328	310	347	347	330	353	354	320	360	324	332	362	343	359	322	345	361	344	349	340	384	371	366	340	364	361	316	330	338	348	360	352	347	350	335	334	382	332	360	347	320	342	316	341	370	323	368	327	382	346	338	348	328	328	344	352	336	313	353	353	316	347	351	347	355	335	308	353	364	341	346	329	341	365	321	326	322	331	327	351	333	342	349	327	337	369	347	351	327	349	380	348	376	363	340	334	367	339	337	348	353	357	342	338	365	335	358	327	337	397	343	375	314	349	349	353	309	346	327	353	338	325	329	326	332	316	342	339	357	334	323	359	350	329	362	328	342	355	347	323	355	325	308	364	327	370	353	318	340	364	348	333	370	358	356	320	314	348	352	342	351	332	356	356	330	340	329	325	347	333	361	365	361	322	363	340	346	341	340	330	343	351	340	338	336	366	325	359	373	355	375	363	324	353	335	360	316	346	312	334	352	315	353	350	359	315	354	340	354	336	319	344	326	344	320	351	353	379	325	349	412	354	315	337	318	340	362	361	371	333	372	353	339	326	374	328	325	350	341	304	320	328	348	309	342	365	334	369	310	338	334	383	339	357	365	334	354	384	372	360	332	348	386	320	372	375	342	322	327	338	347	348	334	351	354	336	341	335	329	390	360	339	357	332	343	349	352	364	340	338	355	382	351	338	338	359	354	336	335	337	334	311	342	362	365	376	374	337	344	316	338	336	328	360	343	320	364	363	333	372	360	365	346	293	369	359	361	374	339	349	353	348	363	347	341	365	341	352	336	349	348	346	354	327	342	356	348	356	352	365	340	351	329	355	352	364	343	376	355	369	355	376	332	289	354	368	325	380	327	354	296	326	359	350	344	321	374	344	359	316	337	319	356	313	324	327	379	342	328	324	348	343	361	355	350	351	358	341	374	348	357	322	346	355	320	351	328	343	347	353	344	348	377	320	351	323	309	367	341	327	341	321	347	356	322	361	330	388	346	371	350	338	351	334	326	324	320	330	392	356	358	358	333	350	343	352	352	342	375	394	372	334	345	387	351	319	347	369	334	320	308	364	319	331	351	323	342	340	353	322	350	330	385	402	326	341	347	349	361	351	380	306	359	320	333	352	340	344	305	329	322	398	326	381	350	326	332	365	348	336	344	353	369	351	358	330	331	370	373	340	351	304	343	324	360	318	337	372	382	342	352	321	377	366	348	361	350	313	336	362	330	340	314	342	337	329	376	296	359	375	347	373	342	354	327	347	334	314	348	354	324	318	349	353	341	324	336	368	351	346	409	357	348	305	317	388	324	360	354	333	313	351	319	330	367	358	360	342	304	342	338	348	372	355	337	392	362	344	368	359	338	329	359	352	307	323	345	358	325	347	312	354	383	332	332	343	360	371	326	360	363	327	362	332	338	321	350	345	359	340	346	325	332	332	354	365	368	333	332	335	353	349	379	359	353	337	346	348	341	350	336	330	397	333	350	384	347	334	339	353	360	355	334	351	352	316	335	338	322	351	339	342	321	340	352	368	363	377	333	352	348	348	332	313	355	369	369	370	315	392	359	358	355	339	347	285	338	351	341	398	323	354	349	340	338	370	319	334	370	330	356	339	321	310	352	360	330	340	353	377	301	358	365	347	350	358	340	343	346	348	327	338	349	319	372	368	321	342	323	330	356	333	331	349	330	343	336	377	355	349	342	361	372	353	372	386	386	378	352	347	348	309	362	372	367	369	359	351	321	323	335	334	310	317	327	348	344	320	338	375	364	356	355	388	356	350	373	335	353	343	325	335	321	354	345	335	357	353	337	325	366	363	363	325	339	352	344	325	377	351	358	343	375	341	345	337	355	378	331	348	320	336	326	350	344	339	354	383	347	353	339	343	349	360	312	354	339	348	331	369	356	330	354	345	365	343	340	358	353	327	340	345	333	335	349	383	321	352	322	326	345	356	337	332	320	359	329	334	361	380	343	369	359	332	354	365	336	335	347	334	339	263	330	337	356	328	332	335	350	374	355	393	361	346	328	358	360	331	362	326	341
5189	10685	8308	4038	2854	2171	1649	1347	1159	997	874	807	754	714	670	633	608	572	596	568	515	552	518	528	498	501	508	499	520	452	496	495	475	483	493	488	504	508	488	450	452	480	468	462	440	483	505	475	482	428	465	488	450	488	462	507	436	473	440	485	440	443	442	481	464	445	448	450	453	477	438	447	495	441	488	504	466	493	480	429	487	506	472	509	466	435	466	461	446	464	468	490	473	466	457	465	464	491	452	466	484	461	424	455	465	471	482	453	439	427	476	449	456	467	494	444	454	469	447	437	433	465	469	487	499	501	436	476	475	416	424	432	454	463	473	437	459	473	481	447	447	449	490	476	470	472	422	449	433	455	466	441	459	440	480	461	472	468	441	468	454	454	450	424	470	466	491	449	450	421	495	460	458	462	500	455	447	485	478	423	453	455	440	483	453	486	409	416	430	431	446	461	489	487	483	429	457	472	458	469	449	460	478	468	461	442	467	456	414	464	457	468	482	484	471	475	499	442	423	486	443	420	450	455	499	450	482	425	471	500	476	448	467	427	473	456	488	457	475	434	479	451	418	462	417	426	454	466	516	457	452	459	484	465	474	428	443	444	478	463	462	464	475	469	459	472	469	424	484	490	445	436	479	461	456	476	458	481	455	441	446	439	449	438	438	445	452	464	424	446	494	472	455	490	474	498	482	448	514	437	443	430	443	483	483	456	452	476	445	454	402	427	439	505	426	474	479	449	469	488	433	427	453	463	435	478	466	453	450	475	428	455	467	472	482	479	445	468	444	460	480	436	476	451	450	416	429	461	419	461	428	450	455	477	466	439	462	453	471	447	474	441	492	458	462	422	412	473	455	425	426	491	431	448	442	475	494	486	438	403	453	481	444	451	490	469	470	472	468	433	505	444	458	456	448	443	474	450	455	460	462	492	456	499	469	425	451	462	462	453	428	433	453	441	472	481	471	480	459	478	425	478	452	466	493	478	455	418	423	496	412	411	457	472	420	491	452	474	476	508	463	457	417	461	499	436	480	456	446	439	455	466	405	470	463	456	433	437	493	443	469	457	483	450	476	492	461	459	452	453	464	455	474	472	435	468	477	458	460	438	462	469	454	427	457	470	475	472	440	433	458	469	469	427	456	507	457	466	458	466	449	446	515	450	422	487	433	461	450	427	443	431	460	473	466	473	472	442	465	438	479	448	436	457	485	464	454	455	449	446	464	463	429	460	446	469	454	449	415	466	412	413	451	414	480	493	415	478	436	463	450	484	492	480	469	491	454	444	458	461	466	494	466	434	431	431	423	480	435	434	441	451	457	483	454	437	462	453	438	437	473	428	441	469	479	471	463	476	457	454	440	460	449	458	463	450	418	461	440	426	468	477	507	463	473	453	511	450	467	425	443	414	447	438	458	426	455	437	444	462	459	481	467	465	467	451	470	486	460	489	465	464	467	434	452	446	431	438	464	404	460	478	458	449	447	481	462	482	469	456	468	427	447	450	459	428	460	480	481	452	422	469	496	458	471	432	427	430	449	492	443	448	449	492	443	453	494	474	448	480	409	468	435	470	463	475	443	438	517	479	450	471	439	454	478	463	465	455	416	465	422	469	430	420	462	469	424	428	452	455	456	436	465	444	465	462	451	475	471	505	457	456	458	435	439	484	471	428	458	462	452	471	422	457	467	457	424	444	486	469	465	440	447	413	487	452	430	487	460	430	464	485	449	459	458	452	445	471	481	489	421	491	438	468	439	460	472	491	483	459	460	452	508	469	512	482	458	490	452	453	470	473	454	445	453	447	466	466	464	459	462	480	415	445	471	471	462	443	459	467	476	462	460	404	459	426	442	410	468	409	467	463	463	472	468	503	457	443	448	486	451	460	463	445	456	453	447	447	444	457	461	474	454	469	477	490	457	450	490	435	431	457	446	436	499	478	429	478	430	471	478	479	470	435	457	452	459	459	431	466	501	427	472	466	465	429	441	449	468	477	472	459	457	449	469	441	452	480	477	467	459	483	443	428	438	459	469	435	442	454	434	426	455	494	434	473	440	460	474	493	458	409	474	458	450	456	500	432	464	470	466	440	445	461	469	504	487	470	431	465	481	471	461	449	405	489	446	430	461	442	457	437	492	461	458	476	421	475	441	454	447	455	478	503	446	448	487	454	444	456	468	439	478	454	496	458	443	476	460	461	480	478	439	472	462	452	477	451	459	484	465	464	428	469	451	471	436	455	483	485	420	443	457	464	475	439	521	475	463	468	460	500	440	480	456	460	485	448	460	434	487	453	400	436	478	496	432	473	475	438	448	443	460	435	426	504	462	426	466	455	465	424	495	455	434	466	426	489	480	433	448	462	462	451	443	411	443	500	429	428	443	439	465	441	501	480	485	478	458	473	469	456	412	470	452	450	457	445	466	440	430	463	441	463	456	494	481	417	482	457	435	471	487	442	465	435	440	420	426	446	437	455	464	461	437	456	470	438	465	441	487	463	429	449	465	429	485	463	480	441	483	491	493	471	429	451	474	487	449	463	458	467	496	458	493	459	472	444	481	504	428	455	436	441	470	464	528	429	450	456	471	453	456	443	422	451	467	447	437	456	450	439	431	481	456	411	426	405	475	491	430	417	475	478	428	473	453	471	482	448	407	421	430	432	459	481	482	457	483	466	478	480	447	449	442	463	441	477	456	414	478	457	466	456	457	453	444	472	470	475	436	492	427	436	461	437	449	461	494	450	413	445	444	451	428	436	464	445	448	461	512	455	465	425	438	467	479	459	433	469	436	452	445	478	438	426	454	450	461	450	466	454	477	439	446	440	450	436	428	420	430	437	437	432	478	436	471	496	471	440	464	465	475	494	464	414	422	482	448	472	450	471	458	458	459	466	464	466	412	468	431	466	458	470	437	425	458	449	413	448	483	421	491	462	452	465	474	415	436	452	444	467	487	480	436	481	470	420	479	484	450	459	469	427	479	437	452	449	440	457	480	451	435	439	431	416	449	456	473	448	442	475	436	456	434	445	468	480	457	428	421	481	495	446	456	487	453	458	482	461	448	454	466	455	445	446	459	418	517	487	421	488	502	481	431	479	448	456	455	466	470	497	456	466	442	470	462	471	450	499	451	506	469	451	465	453	440	498	453	440	484	416	446	452	494	423	441	456	483	404	413	450	465	453	440	473	433	496	423	472	430	426	489	444	468	419	477	436	452	429	436	443	447	449	481	424	485	472	440	486	457	452	472	446	465	459	427	419	455	431	406	414	493	448	454	443	419	490	480	451	513	440	446	442	454	447	466	470	483	458	465	476	425	452	465	453	448	458	433	461	474	495	439	440	475	471	443	471	506	444	456	459	454	464	446	444	465	467	447	443	447	495	447	439	462	463	445	467	427	502	479	460	482	451	435	460	459	458	475	409	483	452	477	483	453	473	446	458	477	449	474	443	474	462	436	436	463	464	471	418	470	468	465	480	454	427	465	446	438	455	467	455	482	427	484	440
22909	21188	28952	23692	21190	21232	7196	1025	771	629	561	520	454	435	433	388	377	346	380	357	363	317	342	324	317	299	286	271	282	319	307	294	321	299	296	269	244	290	267	273	267	302	235	251	274	271	256	264	260	269	266	268	276	248	270	263	270	247	265	273	268	284	276	282	237	267	264	227	250	258	277	250	262	249	240	266	294	292	294	265	250	276	238	242	245	264	246	265	247	235	245	261	264	270	259	242	262	265	246	257	253	273	273	233	279	236	282	252	282	253	251	262	266	275	266	221	258	275	278	275	249	265	254	282	259	280	271	268	258	263	234	252	272	259	240	265	275	255	249	258	258	276	290	239	214	244	283	247	264	266	265	269	266	254	266	263	270	275	271	247	277	239	251	246	257	259	235	235	264	260	227	226	261	263	255	289	255	273	287	286	237	258	261	222	268	239	254	227	248	248	251	248	225	260	260	251	294	269	245	265	256	269	247	257	240	283	289	272	262	242	234	245	255	262	271	269	267	270	261	251	277	264	268	264	253	248	240	248	249	290	276	270	265	259	246	233	240	264	250	245	253	271	233	302	240	249	233	262	254	281	236	242	243	244	227	284	267	228	242	230	265	258	261	261	253	251	249	264	255	253	257	236	250	265	235	266	258	260	240	264	272	244	234	264	274	249	254	243	275	249	251	236	255	240	241	242	248	279	284	268	218	245	237	274	271	284	256	254	236	253	249	265	244	270	227	269	278	291	278	252	251	276	242	227	259	244	265	253	241	256	252	234	224	256	260	237	241	264	269	273	248	277	291	268	247	224	261	273	236	261	246	251	247	255	289	260	284	247	232	284	285	265	261	265	243	244	249	253	261	244	254	270	259	255	264	241	251	223	234	255	271	249	255	249	286	272	264	283	261	284	253	232	231	257	248	284	218	254	265	268	263	281	271	268	248	256	261	250	277	276	238	253	235	256	255	239	272	230	270	239	247	260	238	258	242	285	261	259	263	288	271	257	248	270	214	271	292	256	244	252	244	242	272	257	273	251	250	272	269	249	233	254	257	243	274	243	266	242	265	260	239	285	273	262	251	282	267	270	257	311	240	233	251	264	237	237	262	265	271	272	251	278	251	277	243	250	259	234	250	254	234	259	269	250	255	266	266	262	247	266	230	284	235	273	269	270	261	262	268	248	261	258	268	288	228	217	267	230	270	278	258	258	273	237	265	247	248	272	268	255	285	265	264	255	238	259	259	244	258	239	255	243	250	264	273	270	266	244	268	276	262	289	272	281	259	268	257	249	258	246	225	249	253	262	279	267	252	283	238	254	237	234	271	248	263	264	242	278	227	231	259	234	266	258	283	269	262	239	253	305	241	246	256	276	269	265	252	268	252	237	227	257	269	264	268	260	255	275	262	260	274	274	240	283	234	241	251	242	256	238	284	243	275	260	264	281	256	258	278	241	248	265	246	248	245	277	259	256	258	256	233	266	253	254	302	233	263	249	234	257	253	249	271	259	268	245	245	293	245	250	265	246	253	236	251	263	273	265	261	276	285	264	251	233	268	266	279	259	238	261	265	234	248	236	250	254	248	230	248	268	245	293	277	260	240	259	258	260	269	284	260	258	282	244	248	233	260	249	246	249	254	266	253	294	258	238	288	251	256	234	273	235	256	239	262	268	285	245	246	247	255	247	272	258	264	264	263	247	256	264	262	269	254	247	267	266	270	256	242	238	241	236	233	269	236	233	256	265	262	236	267	280	242	303	250	273	253	280	219	280	232	242	228	251	244	251	227	241	245	285	247	267	246	265	270	257	276	272	252	279	255	239	270	248	270	256	255	262	269	259	249	252	233	269	249	221	253	235	261	248	223	260	252	281	236	250	261	229	278	256	278	253	265	258	233	255	217	244	222	252	261	262	243	223	276	219	260	247	228	238	237	230	250	243	274	252	274	226	242	255	246	272	277	271	251	238	269	242	249	239	253	242	281	240	240	252	280	257	226	252	257	274	244	233	240	270	245	232	236	250	258	270	261	266	236	238	274	242	221	268	268	244	242	263	230	238	284	259	247	250	256	239	268	275	242	240	247	255	282	238	227	256	264	258	257	269	254	274	250	234	272	241	244	243	267	250	236	259	232	250	269	257	275	247	273	266	243	262	256	238	278	267	252	268	251	273	263	277	243	260	264	248	267	250	289	226	259	243	246	267	221	274	251	248	246	259	244	234	267	257	278	219	268	287	235	252	250	287	240	248	241	255	263	268	254	268	261	273	259	253	255	261	279	290	271	264	232	241	273	278	246	255	245	215	268	257	254	249	257	263	246	250	243	285	253	252	272	279	235	252	262	271	251	249	261	270	237	256	262	231	253	248	271	267	282	247	266	259	258	246	241	262	236	262	238	241	239	274	264	269	235	252	257	258	274	250	235	254	244	289	264	259	272	232	265	250	253	249	248	255	269	282	249	248	268	241	252	257	253	255	255	291	256	236	290	256	244	271	241	237	245	228	258	268	240	253	248	263	265	256	264	243	256	268	247	269	254	247	239	241	256	248	232	275	248	262	250	245	274	270	275	251	285	268	239	256	283	266	246	260	257	265	257	232	273	237	255	261	232	264	291	279	246	246	236	275	271	273	252	257	239	223	238	279	255	279	241	255	277	280	241	266	236	268	242	239	227	265	261	254	279	231	267	257	278	268	246	243	236	258	253	243	238	256	284	223	251	255	250	257	269	229	257	281	260	254	244	236	254	263	257	238	271	275	262	238	247	267	241	248	259	244	261	248	261	249	256	279	264	266	302	252	281	253	271	251	256	273	235	259	253	287	232	270	269	266	268	269	244	249	264	261	246	219	248	253	234	255	253	250	268	247	245	234	274	305	224	261	279	261	229	267	277	261	272	245	251	235	272	235	255	273	274	268	234	267	263	236	255	228	270	232	295	253	253	270	250	247	238	278	259	273	260	255	237	240	261	227	289	269	261	260	258	268	221	239	258	261	232	260	257	281	245	236	267	256	257	255	262	250	279	263	236	267	250	262	267	282	260	289	250	248	259	263	262	242	272	234	223	277	274	265	259	254	276	242	249	248	269	268	257	266	237	276	274	279	279	260	295	265	267	303	233	248	235	277	269	275	260	262	244	242	248	252	269	260	255	217	241	271	274	239	262	232	259	277	235	241	282	259	231	249	231	289	242	259	286	257	225	246	217	241	269	245	236	255	245	249	264	239	263	262	232	265	256	256	269	236	270	255	267	254	258	258	269	269	250	251	241	251	280	244	233	262	247	254	254	253	228	242	256	256	259	273	251	255	298	230	271	237	261	252	245	288	256	249	259	272	260	229	270	255	259	268	256	250	249	275	270	260	266	276	258	273	260	263	237	275	243	238	248	273	236	255	260	249	242	270	240	241	250	287	265	296	269	252	275	309	247	269	235	258	259	256	273	242	270	263	246	258	249	285	253	229	256	248	248	259	240	245	257	243	270	271	255	245	249	237	269	256	249	241	265	248	245	254
7604	16652	13334	6870	4587	3429	2569	2072	1654	1335	1181	1053	916	783	714	611	640	577	562	560	472	491	466	441	423	419	412	415	367	429	351	392	400	355	391	349	343	343	361	369	364	370	346	359	334	367	316	349	364	334	329	342	342	339	330	375	301	370	344	315	356	309	322	320	314	311	320	344	364	335	341	358	314	319	339	290	325	338	331	314	315	317	334	343	321	346	312	293	324	354	299	309	350	295	317	312	323	310	340	321	301	304	322	331	324	303	352	330	325	330	312	315	302	311	327	290	332	334	315	325	301	306	325	289	323	307	327	304	316	311	345	347	354	291	336	340	341	327	319	306	316	338	339	310	342	308	306	301	294	367	293	304	359	335	297	326	306	294	339	339	311	317	320	297	311	310	340	319	313	349	302	343	334	297	329	304	338	345	295	331	322	304	298	344	358	339	291	325	342	353	327	322	333	307	331	313	310	318	323	315	318	342	347	288	296	305	315	295	330	300	351	312	314	307	304	320	290	304	292	307	301	339	304	320	320	336	316	293	330	308	336	302	342	322	320	322	297	320	295	316	305	326	338	321	321	315	307	341	342	313	311	323	345	315	329	327	344	373	308	322	323	308	301	349	335	329	297	308	311	304	315	325	348	344	309	300	284	324	330	308	286	308	317	345	319	283	288	336	322	306	310	334	289	291	319	306	311	340	322	333	317	326	312	315	296	314	301	324	345	331	315	328	320	290	311	359	296	303	351	303	305	324	324	335	310	321	288	314	327	317	289	298	277	334	324	321	332	328	303	333	322	305	306	325	339	313	300	293	296	284	327	287	323	336	322	332	342	309	312	333	355	325	347	348	316	316	325	324	314	349	317	312	315	317	297	315	307	330	323	340	320	344	316	327	325	288	327	346	319	329	296	302	296	314	341	316	338	328	307	302	302	328	303	354	321	313	307	282	333	334	305	291	302	317	309	311	339	305	324	297	336	326	346	336	322	339	303	287	316	332	289	346	309	345	297	308	329	375	307	289	321	289	305	330	330	297	360	324	321	314	317	311	344	329	341	322	301	294	335	299	289	307	264	295	297	319	291	315	330	287	338	322	292	305	336	324	316	342	339	326	320	295	301	319	311	328	284	302	320	330	322	335	319	301	314	321	339	347	306	366	342	317	310	296	337	314	320	310	311	331	299	301	317	313	316	335	338	327	337	317	346	302	346	315	327	297	340	292	289	307	324	275	348	305	363	293	338	309	297	340	344	331	300	301	315	354	323	314	325	326	286	330	309	310	347	322	322	317	327	311	345	346	313	327	313	325	338	312	308	324	303	304	333	309	346	323	328	299	315	299	293	311	307	313	316	354	311	279	345	308	343	319	300	314	318	320	318	361	320	324	290	330	302	351	290	304	313	305	320	318	304	304	309	338	313	326	316	285	321	307	299	341	331	323	290	326	328	319	273	319	325	314	318	317	310	312	333	334	303	303	300	336	336	328	325	270	348	320	289	316	322	328	294	302	331	324	344	319	287	298	329	311	362	317	284	292	326	328	314	305	312	321	309	301	293	316	306	283	333	330	316	292	305	337	319	336	321	319	286	321	321	334	318	300	287	358	285	285	313	298	350	337	316	295	290	313	314	319	309	348	314	331	316	328	330	293	308	331	300	324	313	335	313	298	302	293	339	301	303	328	300	335	313	319	350	302	298	333	311	340	328	305	336	320	307	324	301	299	291	343	331	322	309	353	340	304	304	329	344	298	312	298	322	300	335	290	340	295	318	316	314	338	325	359	317	305	298	297	322	324	314	284	337	336	322	309	323	309	317	290	312	323	305	313	317	306	318	288	328	318	290	302	323	318	279	322	290	321	321	304	330	306	324	314	314	311	321	313	322	318	287	316	319	287	299	338	296	321	277	367	348	303	315	308	332	304	326	284	317	306	307	332	318	328	300	314	340	311	301	347	314	305	315	322	315	282	338	316	324	291	316	347	305	318	299	307	322	320	333	294	319	308	335	322	355	346	322	332	317	325	314	310	330	320	306	318	328	324	338	346	301	291	318	325	297	295	294	297	305	303	339	273	345	308	285	332	326	324	324	312	301	321	330	280	323	335	314	355	311	328	316	333	347	311	296	312	298	314	316	282	271	316	308	335	314	326	349	330	347	339	338	314	311	320	330	308	304	314	297	311	323	339	345	294	333	323	298	325	281	329	313	314	311	301	275	325	291	296	313	276	334	329	298	291	292	290	306	313	320	297	303	315	333	330	320	334	337	313	328	326	323	337	313	321	312	317	324	345	307	319	348	313	322	347	310	324	309	314	278	324	311	297	314	326	318	292	313	294	335	327	316	324	316	329	314	314	281	339	306	319	320	322	347	309	312	325	301	298	328	329	313	324	310	303	334	296	309	328	307	311	342	297	329	332	361	323	319	341	303	350	319	300	353	316	339	334	317	309	333	322	337	314	315	329	327	325	331	311	302	343	340	299	317	319	345	307	300	291	346	320	271	306	296	317	293	315	337	294	307	293	319	365	304	311	316	348	312	316	335	282	333	320	312	314	297	325	304	285	333	328	331	297	297	284	311	303	340	291	296	312	310	347	317	335	307	329	296	300	309	297	317	328	306	322	317	306	287	356	321	311	289	329	314	317	310	297	301	340	312	322	297	318	321	318	319	304	316	335	328	344	315	308	318	321	298	350	304	291	310	298	316	327	349	289	318	322	311	327	327	323	312	265	304	336	288	311	324	319	290	307	350	276	312	334	305	300	305	327	318	340	325	335	307	331	305	340	325	342	312	326	307	307	314	334	342	298	344	323	295	332	317	334	298	342	307	287	329	324	315	313	336	327	342	317	327	360	314	322	286	311	291	322	343	296	314	304	293	296	347	317	316	296	273	300	328	315	344	296	293	352	355	336	331	316	318	310	315	316	325	354	287	286	312	312	314	296	334	338	307	316	313	339	312	308	336	310	286	304	296	314	329	315	321	299	324	290	303	300	309	323	292	287	312	338	344	333	333	312	332	330	327	313	299	351	329	313	333	318	334	337	328	297	311	345	321	341	325	365	323	281	325	312	276	327	319	332	350	289	299	314	339	335	296	325	303	318	285	310	316	316	303	308	316	311	312	309	292	287	317	283	307	336	308	332	292	305	324	305	334	294	312	304	330	320	317	296	316	298	294	303	311	324	335	327	347	284	302	352	329	317	316	317	305	339	328	357	342	310	343	293	307	302	276	311	362	335	295	323	311	326	323	331	312	306	357	292	313	327	342	304	315	319	319	343	324	338	319	319	305	336	327	338	329	298	291	325	304	299	319	307	353	311	304	308	336	306	319	283	327	337	308	324	299	300	289	304	287	306	341	286	297	348	329	337	310	306	374	340	312	298	277	302	329	285	327	357	304	314	292	315	338	305	334	327	314	321	297	310	289	323	328	301	302	322	301	306	288	304	320	370	320	320	308	329	300	323	300	327	315	324	347	317	336	300	319	301	287	291	298	322	335	314	319	336	310	304
27085	20167	7641	1187	782	745	729	707	707	711	731	725	771	718	687	711	753	799	709	673	702	669	752	700	697	685	738	727	711	721	721	686	671	762	711	755	734	700	728	683	690	707	683	723	682	681	749	738	677	711	681	690	702	682	715	713	721	669	678	703	705	670	701	763	765	699	718	715	713	717	662	726	734	705	737	748	700	710	741	762	669	694	700	718	686	673	695	718	700	769	716	703	704	690	766	689	725	743	728	739	698	716	723	725	724	756	626	649	714	734	698	701	687	695	696	732	711	728	706	751	687	765	683	727	779	686	707	728	745	731	685	751	691	684	690	670	691	736	694	696	696	719	688	744	737	729	697	748	718	730	640	659	674	706	713	702	732	749	735	709	680	713	715	730	717	697	694	727	712	716	740	731	716	652	702	686	698	721	746	694	697	699	678	691	721	705	737	702	722	684	710	675	679	719	698	740	680	716	722	667	761	728	719	715	714	701	712	648	660	698	732	720	702	714	716	714	726	752	689	690	699	748	703	715	699	705	731	764	712	710	688	693	728	685	733	690	673	684	675	687	692	715	693	695	736	767	674	727	733	730	693	737	717	705	711	695	724	682	706	738	691	724	687	731	650	686	724	747	738	715	732	723	683	693	712	694	726	698	774	714	683	697	709	736	755	743	743	715	719	719	723	731	730	692	738	678	692	694	738	650	692	723	674	700	724	708	671	703	682	769	672	680	674	689	692	700	769	704	681	701	708	679	687	723	741	680	682	720	748	737	744	722	712	676	702	683	716	742	754	745	745	677	737	763	709	690	683	788	664	670	662	742	725	740	764	710	708	672	758	732	689	703	755	700	774	724	757	735	651	708	726	732	710	709	731	697	738	748	745	765	710	733	742	758	713	697	700	729	750	707	741	714	700	703	710	724	701	702	717	749	667	694	718	723	699	679	689	737	716	746	716	665	713	750	644	758	718	714	695	690	708	723	718	702	684	738	677	725	673	678	664	706	702	678	716	705	662	702	695	706	716	716	681	691	684	758	711	710	669	663	714	719	725	747	705	736	700	668	660	709	709	709	729	710	687	682	666	676	705	690	687	725	733	710	685	724	700	713	729	736	733	748	692	683	740	695	664	689	682	718	734	764	758	725	685	711	677	733	697	698	713	739	715	703	706	728	694	742	711	695	689	702	715	694	699	719	764	713	740	681	698	712	734	699	705	708	758	730	695	734	669	714	725	662	717	689	753	682	675	667	708	715	718	738	748	691	678	723	733	701	703	650	732	742	739	712	706	724	705	685	690	745	653	718	696	661	646	653	739	711	732	697	745	723	653	705	765	679	676	718	743	715	774	721	714	695	672	682	721	729	684	695	734	752	712	747	716	662	692	672	736	743	753	687	733	755	726	697	701	709	668	676	708	679	692	711	727	726	711	736	715	708	698	723	704	712	712	689	713	680	698	714	707	672	701	739	712	710	699	699	748	710	734	696	695	707	729	685	752	712	705	703	673	711	723	737	750	731	721	699	672	702	745	705	692	732	679	658	780	722	717	659	706	730	716	747	658	739	734	760	708	729	711	725	688	699	704	707	731	699	730	699	690	681	688	729	675	672	734	691	677	741	696	743	716	677	750	706	738	707	730	723	702	728	758	703	720	749	724	751	744	698	713	672	694	715	684	760	734	745	723	740	722	716	683	690	697	670	737	716	708	681	708	687	741	701	725	716	729	739	706	716	722	765	691	687	714	713	732	690	680	725	700	719	667	747	672	715	682	725	686	779	738	724	735	695	718	743	745	682	745	752	699	692	674	747	656	690	717	680	743	711	701	758	718	715	694	691	713	744	689	678	652	734	702	706	748	646	711	694	806	728	710	745	736	664	708	726	717	701	667	742	711	684	700	666	690	716	720	735	741	738	673	720	750	733	707	709	743	720	687	689	692	707	673	710	717	739	682	659	701	703	731	695	796	706	713	758	743	733	708	727	693	707	750	703	762	726	746	714	712	693	744	738	702	707	733	701	703	742	733	718	683	703	733	719	688	719	702	726	707	698	710	782	733	702	743	734	688	723	703	710	696	658	721	717	741	752	688	749	699	745	688	744	686	737	758	706	737	737	714	723	660	732	723	746	735	763	739	635	730	693	710	707	727	682	754	707	683	684	749	683	659	750	700	699	726	729	704	670	683	714	713	660	744	728	727	700	735	685	682	738	712	743	706	686	715	666	755	716	706	685	714	693	702	687	696	720	723	703	685	682	732	679	702	761	686	705	695	729	754	734	728	778	782	691	730	659	664	665	726	721	726	725	715	687	710	665	727	723	743	682	692	725	741	681	742	729	719	713	754	668	737	741	746	712	701	729	761	737	710	667	734	732	741	692	671	730	694	737	729	751	718	703	692	707	693	698	710	697	705	648	732	732	706	672	691	747	732	722	674	666	717	727	655	698	681	719	707	725	711	716	732	676	717	729	742	649	666	715	689	688	674	706	707	683	701	693	683	727	738	697	702	733	671	696	673	727	673	740	721	699	682	705	739	724	726	687	685	759	699	699	694	690	716	707	653	734	682	754	709	731	706	733	710	675	711	646	635	692	713	701	711	716	721	749	654	688	743	730	699	737	708	649	705	715	753	732	711	706	717	701	717	670	683	705	705	742	736	775	740	704	731	691	766	704	713	754	724	707	705	711	760	711	695	716	709	658	703	686	732	705	711	754	729	723	718	700	739	701	675	699	687	697	766	716	663	720	754	750	699	684	746	679	694	707	732	687	727	675	731	725	703	717	702	699	716	703	715	683	735	698	760	706	730	765	741	701	686	666	667	728	739	687	702	732	693	739	755	679	719	733	764	676	724	676	719	729	701	683	748	717	755	715	704	676	704	769	689	667	717	738	722	750	700	730	701	702	714	748	750	710	741	711	735	714	713	727	715	718	734	725	683	703	679	721	689	749	698	685	723	735	736	679	703	705	738	687	701	726	712	748	760	700	771	723	720	693	702	661	706	707	739	724	678	702	717	701	694	702	707	700	705	729	688	698	701	710	696	710	731	741	743	702	732	734	728	689	690	686	676	725	702	721	717	702	717	713	713	677	694	715	724	700	721	713	702	727	707	695	710	726	718	669	729	733	688	752	703	664	731	709	722	763	754	709	712	694	719	741	700	735	674	698	697	702	672	724	711	710	716	693	691	700	684	714	679	686	710	762	746	740	697	679	701	660	761	647	737	697	732	697	695	689	711	761	710	659	688	754	717	722	682	705	730	651	716	710	714	763	667	697	674	697	717	732	682	714	752	705	752	680	749	653	692	717	727	670	755	737	694	697	711	693	697	717	696	724	730	701	688	722	684	726	721	718	747	736	706	685	741	690	708	732	730	671	697	719	713	700	757	719	683	736	706	732	747	690	752	750	738	725	750	786	745	703	716	701	729	752	700	712	710	745	728	703	713	698	698	754	745	688	692	700	738	637	733	741	705	762	743	712	717	704	705	686	681	702	743	736	702	671	731	708	682	754
4306	1689	1441	1096	1022	1007	1000	919	847	938	931	925	894	886	917	875	887	925	908	953	869	870	851	879	938	858	876	911	963	959	884	952	882	927	908	901	916	872	882	928	871	887	910	875	868	877	872	872	850	899	881	894	911	908	929	919	906	854	865	894	951	902	886	956	869	874	902	854	906	932	879	925	890	848	945	919	924	833	905	901	867	835	870	861	887	848	909	918	861	891	921	837	964	900	904	885	845	882	858	896	880	917	892	915	878	859	885	882	947	887	902	909	878	878	862	924	884	891	909	872	843	870	907	903	932	917	867	895	900	881	861	854	928	887	844	849	897	883	902	923	921	880	896	869	882	915	872	893	852	902	869	864	852	911	858	969	900	895	905	888	873	861	929	855	902	846	881	919	948	856	906	889	934	854	862	887	892	863	889	873	841	905	911	908	875	909	858	862	925	908	860	854	865	879	945	894	872	896	904	925	875	860	921	881	932	893	906	901	907	903	856	839	887	843	853	897	894	914	919	907	908	905	942	911	896	907	883	881	893	932	911	890	875	894	912	920	856	844	913	868	909	869	879	867	906	892	934	866	890	912	908	922	877	896	811	923	887	882	921	915	890	918	865	908	911	872	901	882	900	892	871	867	942	876	890	831	932	920	920	898	878	881	891	885	892	849	883	896	872	950	851	917	863	876	854	922	866	938	884	923	847	906	877	906	957	880	930	839	829	879	908	813	905	874	911	939	867	884	908	881	929	884	916	896	874	891	876	897	843	953	915	901	897	860	866	875	862	874	914	897	870	915	866	879	878	859	887	896	855	875	890	891	888	893	857	915	874	943	909	831	848	950	913	824	907	896	922	890	890	870	818	918	873	891	889	924	893	929	873	870	915	877	931	889	897	876	907	912	864	892	898	914	912	899	896	919	896	884	851	870	852	912	916	891	833	890	891	908	873	890	877	881	854	871	864	872	849	876	888	919	869	917	878	910	901	883	874	859	853	921	875	863	898	826	916	883	862	924	881	867	885	901	866	899	851	847	861	882	875	919	898	895	897	912	911	890	895	916	904	902	906	869	888	877	872	866	930	913	887	909	907	908	929	849	903	869	854	897	951	888	875	882	916	892	888	879	867	872	860	868	800	902	905	862	909	929	907	888	877	883	846	886	839	830	894	916	952	891	893	911	906	885	861	952	858	856	928	910	908	905	942	901	907	869	899	877	914	892	844	899	910	871	893	892	821	907	867	877	850	905	769	947	897	909	899	912	900	856	911	967	859	914	840	910	911	884	899	890	882	851	878	898	923	908	898	905	873	915	904	851	888	866	914	897	871	872	895	830	853	866	900	882	837	864	893	922	934	950	880	859	853	823	879	906	891	956	885	835	856	944	897	925	854	907	907	890	846	876	954	909	896	898	851	900	900	912	864	883	904	894	897	878	894	934	905	885	896	914	864	895	854	894	910	870	890	883	888	896	921	871	854	850	859	874	912	894	830	891	897	869	919	901	902	815	887	917	840	887	897	900	860	910	914	937	936	910	846	880	885	835	833	888	899	917	915	891	881	896	897	843	934	885	904	893	857	892	828	905	887	884	911	878	935	856	900	856	881	943	887	891	834	892	881	931	908	924	850	848	940	893	902	873	886	915	893	828	890	907	861	843	933	925	916	839	889	889	898	872	870	896	807	945	885	888	871	859	886	871	817	887	882	888	907	895	892	828	870	890	935	868	868	899	934	839	850	904	879	870	867	871	858	874	856	855	893	918	835	934	890	862	908	885	944	905	857	895	955	865	898	901	903	880	841	866	873	903	880	931	808	875	866	862	929	890	889	832	880	884	957	849	864	905	856	918	866	884	900	877	881	886	894	898	877	908	886	861	896	870	896	878	932	913	898	886	905	887	893	841	890	894	868	887	886	868	901	854	844	976	857	909	912	858	895	843	926	846	907	877	924	868	880	859	879	877	863	874	942	864	893	825	922	883	917	868	881	901	887	883	794	961	859	880	878	895	882	932	884	911	881	870	916	888	852	900	882	877	886	889	827	923	947	920	865	901	873	900	848	866	888	859	907	868	844	950	895	840	870	829	844	850	921	864	933	920	985	913	885	866	862	880	863	901	878	863	902	924	852	901	897	863	891	863	844	929	837	819	909	944	873	862	887	916	903	892	900	831	885	898	865	921	868	894	901	873	857	887	918	844	886	867	885	916	892	842	883	896	911	867	901	892	905	841	854	901	916	937	893	873	910	896	912	878	909	896	844	868	907	890	953	861	830	939	931	881	892	898	896	881	903	868	887	933	888	878	904	893	916	863	885	885	957	885	901	860	851	888	935	932	811	901	887	834	884	881	900	882	864	854	897	880	911	872	862	897	892	856	913	870	889	875	841	915	890	927	875	877	885	904	918	820	893	887	916	866	888	910	896	906	898	881	931	920	877	863	897	893	819	890	852	896	805	835	846	891	898	922	870	856	927	933	896	889	879	903	894	966	879	904	869	905	866	823	885	880	893	867	915	886	889	888	918	888	875	886	937	885	859	873	903	883	895	858	873	893	905	875	937	921	885	831	925	917	936	869	882	924	906	855	904	891	902	862	875	859	892	893	940	804	908	924	895	860	879	891	898	954	915	870	933	888	899	934	913	846	868	858	900	878	897	899	923	957	912	879	894	882	893	964	854	901	866	934	895	877	849	880	898	908	855	883	900	849	869	825	877	870	917	878	927	897	880	915	891	928	917	877	859	882	899	944	929	865	919	915	912	902	868	894	848	868	903	854	852	905	927	959	874	915	854	935	885	904	872	931	884	801	899	881	835	889	926	850	879	942	820	900	889	918	912	902	969	911	884	892	852	888	847	929	909	894	864	904	823	871	870	940	870	906	964	858	891	923	869	946	888	887	849	918	877	884	880	921	917	828	869	889	904	898	923	893	930	923	872	836	882	891	873	876	857	888	894	938	862	927	882	876	853	928	883	862	929	875	840	914	860	916	918	875	923	853	885	876	903	892	874	906	950	904	888	902	871	891	914	855	881	905	964	892	875	889	865	886	919	903	861	898	915	869	905	889	866	892	879	836	857	858	959	908	882	917	848	902	918	860	852	878	898	823	930	950	848	969	880	921	937	922	873	884	902	910	844	894	876	870	929	911	880	857	837	938	931	890	888	894	897	917	925	886	885	889	915	886	946	840	881	867	929	880	876	883	918	854	889	864	940	906	864	873	891	886	899	897	894	850	904	865	865	903	907	846	905	864	861	871	858	880	936	909	875	912	883	896	914	867	906	811	846	889	893	875	925	874	876	867	881	843	897	847	862	925	889	873	858	922	863	859	860	936	929	896	892	934	894	869	940	935	885	965	893	895	883	925	855	893	881	899	886	889	914	846	881	834	829	894	882	977	934	887	912	882	929	849	929	943	886	845	879	912	884	868	888	869	857	890	882	832	879	870	899	875	971	869	837	928	937	926	880	877	935	875	978	887	908	861	888	895	835	924	912	883	909	862	839	926	862	830
23838	21166	28505	24102	21165	9832	1099	732	640	538	480	490	478	437	394	439	418	376	393	398	402	380	389	365	402	360	374	384	347	375	334	352	389	372	374	357	370	362	365	329	356	320	346	355	357	342	339	361	356	347	352	364	386	336	348	362	363	320	368	349	323	350	360	339	373	322	371	358	340	335	350	337	326	346	304	356	405	344	368	351	385	334	357	340	374	384	336	335	348	352	334	354	322	345	354	374	332	351	335	359	325	356	335	336	359	347	349	299	358	357	360	334	350	371	328	336	366	316	349	327	338	348	364	335	349	335	382	343	299	344	327	326	352	316	341	352	350	330	372	326	352	331	314	377	366	321	325	372	328	334	345	372	347	356	356	339	361	372	345	348	345	344	319	339	363	338	385	340	324	317	354	299	354	358	334	337	346	364	354	366	339	332	317	375	365	352	347	358	281	344	323	341	340	369	334	335	315	386	349	343	336	361	335	360	352	372	338	340	321	328	336	372	352	348	335	322	335	340	340	372	344	341	366	353	365	338	356	346	332	356	346	350	346	337	329	335	362	353	377	337	376	345	354	341	326	361	350	354	318	373	329	334	367	347	328	326	313	342	323	347	329	316	327	344	326	345	351	327	362	343	342	339	346	362	359	333	351	313	340	346	345	302	331	372	352	388	385	360	351	381	335	363	344	329	351	371	333	360	377	360	319	361	349	375	364	345	364	354	360	341	354	355	372	311	344	344	353	332	366	362	360	354	310	353	311	314	353	360	374	333	357	336	320	375	347	331	350	374	325	357	352	352	331	350	328	348	304	365	316	364	379	331	351	341	378	351	364	334	363	364	344	338	331	331	353	350	373	329	368	348	336	373	366	368	361	311	359	393	351	334	360	348	319	348	341	333	338	347	329	351	360	343	373	369	369	362	363	370	345	359	336	355	352	324	318	338	363	378	337	371	323	352	347	311	375	346	350	329	350	361	346	340	325	338	357	367	350	350	330	316	356	343	354	358	352	328	314	340	362	336	372	364	349	343	324	335	379	332	332	368	346	355	362	357	331	372	348	346	329	352	350	375	307	328	368	356	361	355	369	339	365	335	346	337	336	363	370	352	355	346	353	373	357	331	344	366	354	308	402	345	340	342	331	305	330	341	385	312	355	364	394	329	340	331	341	348	348	337	341	348	324	351	366	342	340	341	352	358	345	332	345	358	391	377	314	326	338	339	319	344	341	350	361	325	331	352	342	311	329	349	354	334	360	368	332	324	356	355	332	343	326	355	368	357	348	355	348	352	347	368	363	348	363	366	354	359	388	357	334	344	344	334	379	335	356	338	392	343	389	345	335	342	350	349	351	341	318	348	361	329	306	378	366	368	389	343	347	335	373	338	343	344	369	339	344	328	343	357	344	322	348	327	362	365	331	353	351	328	340	351	332	324	356	351	347	381	353	354	346	344	363	375	364	337	335	325	329	361	325	327	337	380	368	363	329	363	293	319	349	358	334	336	358	312	332	365	350	326	357	312	327	345	331	323	347	378	340	324	334	341	332	351	353	375	369	346	381	322	349	307	366	337	365	326	359	361	341	360	328	381	366	337	330	327	391	353	312	334	338	355	364	334	331	341	365	365	297	360	351	354	291	318	334	334	328	343	373	400	344	325	334	325	339	348	350	308	367	353	358	318	352	310	327	366	332	341	328	338	336	348	327	348	339	329	350	364	354	353	334	328	341	375	342	332	384	335	370	340	338	347	331	310	362	344	365	330	358	323	337	351	317	322	327	333	367	325	359	348	356	346	339	364	362	366	337	345	377	353	356	370	327	389	359	354	352	309	357	343	343	377	308	330	331	371	372	370	347	343	322	367	342	320	377	347	349	350	319	345	367	339	354	342	337	350	349	338	361	348	398	332	338	339	340	348	350	329	350	330	337	343	365	343	307	335	319	374	344	344	344	356	376	366	348	344	345	328	343	336	326	333	371	341	396	355	344	384	337	319	375	355	299	336	331	330	350	350	351	341	328	356	345	319	339	355	338	323	336	319	377	362	336	334	327	333	379	330	311	338	322	365	393	353	367	331	359	372	358	337	364	344	344	362	335	367	379	340	351	353	349	334	328	341	352	319	311	351	335	367	329	324	330	375	317	375	334	351	373	364	348	367	336	385	341	334	359	321	335	303	354	326	362	351	358	358	369	341	359	349	338	360	342	348	313	338	342	360	369	338	347	344	340	332	340	368	292	344	351	344	340	348	305	344	343	326	344	328	335	348	317	359	373	346	308	352	378	363	334	337	340	354	368	350	341	340	340	345	327	344	337	337	333	337	349	338	352	329	335	352	339	332	329	344	332	353	338	319	355	330	337	368	343	323	381	336	353	341	299	319	390	362	364	344	364	371	359	325	352	338	331	335	357	323	369	342	366	355	334	353	341	350	323	353	335	330	337	363	358	306	325	349	331	332	337	336	343	368	341	390	332	322	337	347	323	349	359	320	379	341	329	365	370	374	335	362	372	348	390	347	366	326	374	345	356	357	350	332	378	328	327	337	341	327	331	330	359	315	366	359	367	326	344	348	324	330	352	344	351	358	349	356	365	337	346	343	338	333	346	333	374	354	351	316	371	331	350	390	353	330	367	343	367	341	365	339	336	351	354	312	353	321	368	325	332	350	324	311	310	359	340	352	346	352	357	309	359	322	340	328	349	357	360	348	345	365	370	338	339	350	330	316	368	337	338	340	335	348	370	331	309	344	332	350	366	357	340	369	366	356	333	333	324	346	346	369	383	346	350	357	325	344	375	341	325	328	335	325	371	351	345	341	339	363	348	382	330	375	352	367	336	347	358	311	344	344	327	356	340	382	325	347	360	340	370	347	320	361	361	312	347	361	356	321	335	346	333	343	342	338	336	358	368	340	354	345	318	325	382	345	350	339	356	367	335	335	361	354	315	323	301	349	372	373	334	366	344	345	334	326	340	350	402	349	339	363	357	328	345	345	312	343	331	369	370	345	340	322	369	347	359	355	350	331	319	312	381	356	368	363	333	366	340	336	300	342	369	327	341	380	334	333	365	322	327	301	333	335	341	368	358	315	342	361	365	348	363	356	355	367	345	298	317	322	342	345	326	334	356	337	319	320	361	370	369	350	352	326	356	376	390	332	348	351	326	356	364	329	333	319	374	349	354	342	342	325	322	355	351	312	357	375	345	354	352	344	326	379	337	352	345	333	345	336	341	321	319	341	352	352	335	378	329	352	346	362	373	346	339	330	350	320	325	318	351	350	333	376	343	331	335	364	315	369	347	364	317	365	362	349	357	316	364	394	346	325	335	335	321	356	352	373	350	329	359	343	348	367	353	411	349	348	382	366	356	362	334	322	349	364	368	339	339	355	356	362	362	351	368	346	341	339	330	387	346	352	377	353	351	359	333	360	334	338	318	352	362	340	346	364	347	358	374	326	327	349	366	351	328	347	364	337	335	373	349	352	359	361	351	326	325	362	364	321	365	371	354	356
5191	10674	8198	4030	2921	2168	1722	1308	1159	979	941	830	780	695	665	655	623	601	552	581	580	573	538	550	533	510	460	503	508	485	475	500	513	473	494	483	490	492	464	476	502	482	492	471	507	441	451	479	462	470	467	451	463	485	475	454	504	478	466	456	475	462	494	518	471	452	471	462	434	450	501	454	432	459	493	469	437	470	429	402	458	485	463	441	469	488	506	456	466	480	464	475	443	487	490	455	442	499	450	462	448	447	426	475	411	474	500	443	463	463	507	482	475	452	441	482	459	452	481	492	427	479	440	459	457	512	440	463	442	458	460	455	451	455	490	449	451	476	447	461	492	485	435	473	462	472	446	439	442	476	498	457	452	478	440	490	466	476	470	452	489	426	449	459	472	444	435	482	459	420	481	438	436	473	490	458	456	448	478	440	484	468	427	477	510	454	479	476	508	469	439	473	465	430	439	479	476	422	473	479	458	459	437	465	434	450	448	419	445	447	487	500	503	424	468	454	461	454	471	479	453	443	437	437	478	483	525	461	446	428	478	443	438	434	462	474	418	490	451	454	461	461	490	458	471	417	446	449	436	474	453	423	479	467	448	418	441	482	429	456	441	459	479	445	472	446	459	443	478	459	452	463	500	439	484	492	477	471	475	480	457	457	410	488	465	503	451	450	512	444	439	461	446	444	490	455	499	455	458	412	430	445	507	467	452	423	478	437	456	457	439	451	466	450	454	422	461	492	465	446	463	421	477	438	465	452	465	460	432	458	419	449	459	481	492	437	441	423	478	447	443	470	451	449	483	460	417	459	447	428	491	448	479	460	477	446	430	443	436	482	457	435	446	477	453	471	427	415	495	475	452	454	480	480	475	491	463	480	467	446	470	455	461	448	494	491	497	488	445	463	456	500	490	465	462	485	447	445	451	469	433	474	468	496	452	431	426	428	434	444	479	466	453	411	457	450	470	446	477	450	470	432	481	491	472	438	452	456	451	458	434	444	460	472	443	470	445	441	449	451	440	448	465	472	430	473	464	473	436	458	439	438	468	426	458	474	488	459	457	448	477	419	459	485	475	469	482	421	434	461	490	471	452	468	467	495	458	490	426	430	446	485	479	403	469	462	496	451	416	469	469	455	440	451	450	479	463	470	453	431	472	456	478	441	482	461	471	449	476	429	487	470	464	521	426	399	439	408	474	468	464	448	449	465	450	473	432	452	407	419	480	478	435	443	452	478	438	462	464	440	458	464	455	443	439	414	473	432	429	467	481	481	433	449	453	476	468	440	453	488	442	450	475	443	481	449	435	450	438	455	426	458	431	429	442	459	456	442	480	456	467	469	512	458	479	470	445	443	441	451	416	431	471	449	480	430	455	478	491	495	425	455	454	481	488	441	433	496	459	456	450	499	463	498	458	469	427	451	471	455	461	444	435	469	470	488	478	464	457	449	497	509	457	428	435	452	485	464	451	465	420	456	503	401	468	483	479	449	450	468	479	471	480	498	449	467	489	461	446	448	462	457	447	443	480	444	464	458	447	451	477	497	466	478	441	453	462	502	444	446	500	454	473	436	462	435	475	436	456	427	453	468	485	454	465	453	461	458	452	478	458	448	429	439	477	464	435	441	482	470	483	484	457	484	464	445	457	454	451	496	437	452	478	450	436	472	474	411	453	451	448	435	462	451	413	439	437	469	458	463	437	479	460	515	465	462	460	483	430	431	444	423	473	474	467	434	447	470	466	498	472	436	454	404	462	439	455	441	432	494	457	458	476	462	454	458	502	473	462	464	432	495	472	464	438	462	424	480	473	472	451	483	477	435	458	421	442	446	452	441	461	474	443	455	451	486	429	459	448	484	504	471	479	500	457	465	410	441	457	448	474	476	457	473	447	478	478	438	470	439	479	509	478	425	457	478	475	506	479	453	487	436	434	451	445	418	449	430	447	486	437	473	484	465	477	437	441	468	437	437	494	466	467	432	457	476	443	493	409	455	455	497	479	435	456	448	461	474	423	441	415	470	417	458	437	444	447	448	468	492	446	441	425	471	470	437	436	488	431	436	446	479	463	461	419	490	482	458	428	425	478	447	474	456	438	448	448	447	461	470	434	447	451	444	445	451	466	441	468	470	431	471	470	440	486	443	434	422	486	449	433	500	447	431	444	456	469	433	431	439	445	430	451	463	455	441	442	485	438	490	432	425	467	477	469	434	432	442	473	435	478	464	480	513	446	440	473	432	452	461	469	493	409	478	445	450	458	500	445	452	434	460	498	475	475	443	463	446	468	470	428	429	455	458	486	459	433	471	420	483	471	440	468	487	493	456	448	461	452	473	452	441	468	447	482	431	487	443	464	429	464	441	461	491	450	467	473	482	492	471	443	443	429	474	474	436	472	473	447	465	467	450	418	452	460	448	471	459	475	432	485	442	442	499	469	458	469	483	447	434	442	476	451	443	447	441	453	471	472	464	469	462	483	462	437	505	503	440	422	463	484	475	452	473	465	443	421	478	433	438	451	435	438	452	464	477	420	436	460	459	462	445	468	473	488	472	449	444	467	422	475	454	499	453	444	460	457	523	421	442	467	415	452	447	456	480	450	498	467	464	468	435	443	478	486	480	448	474	465	473	460	453	485	468	455	430	470	464	441	420	474	457	465	429	473	446	493	459	442	461	436	439	449	474	424	465	407	470	455	450	440	465	447	495	494	440	451	455	449	453	451	445	469	468	447	464	457	429	463	466	483	466	439	415	465	452	467	501	479	447	443	444	475	465	462	423	464	471	430	455	441	450	466	417	490	471	454	475	425	422	506	442	444	433	471	462	451	498	468	477	492	476	505	491	459	437	469	432	460	463	440	433	477	457	455	468	477	454	461	454	489	460	439	470	462	432	474	419	419	497	424	461	441	435	462	443	447	473	443	469	479	429	501	432	487	470	432	500	469	446	431	462	466	455	478	450	463	452	435	483	469	454	450	425	443	507	455	492	467	477	477	428	448	467	488	466	491	452	458	445	449	462	437	424	496	463	503	449	472	472	469	462	473	439	480	441	460	461	483	462	437	447	465	452	457	465	486	464	489	492	449	461	412	479	446	438	434	483	480	435	466	442	497	461	451	449	443	455	454	480	437	450	439	452	475	440	487	451	441	467	457	432	481	482	465	450	440	481	458	429	423	485	486	434	460	438	445	425	457	482	463	421	428	470	459	499	460	488	441	449	429	491	479	440	456	447	424	471	415	429	490	456	450	493	472	482	463	440	444	459	439	486	445	398	425	463	439	445	465	437	454	443	433	470	491	457	461	437	474	465	489	458	471	472	466	487	441	458	435	493	476	459	469	469	515	451	437	464	443	433	478	472	473	451	455	449	445	453	469	486	492	473	435	454	493	467	503	484	473	483	495	501	470	443	488	419	444	465	454	482	491	483	433	455	458	454	489	464	474	437	451	415	457	435	479	428	436	467	466	456	432	463	442	451	481	418	458	435	433	448	470	474	445	466	445	449
22952	21200	28993	23715	21200	21236	7258	1081	780	660	598	507	490	437	450	403	388	372	367	369	364	335	300	310	373	314	294	310	277	300	325	280	307	272	283	279	273	280	273	296	285	248	268	263	264	259	285	265	236	259	245	261	300	249	270	252	243	256	270	276	271	265	251	289	256	249	245	264	263	261	241	261	248	228	280	266	279	249	242	282	246	288	275	256	258	262	269	270	254	268	235	275	280	281	258	265	254	240	252	252	284	284	284	242	264	258	268	246	252	285	289	252	286	257	264	243	257	267	266	239	218	243	244	255	295	266	237	276	254	256	275	268	267	257	254	277	246	283	261	269	271	233	252	250	240	246	296	270	264	250	242	248	254	245	255	298	296	266	269	233	261	264	246	246	293	251	244	248	249	241	254	262	232	286	269	248	261	267	256	243	246	284	249	263	282	267	233	242	263	267	256	254	282	263	239	217	275	238	293	247	276	231	267	265	246	249	269	276	257	254	273	252	237	283	257	263	266	270	249	234	264	275	265	253	267	260	242	260	266	256	262	267	249	271	260	254	264	257	233	242	267	266	253	265	258	270	265	244	275	263	266	251	242	250	262	282	259	229	265	267	286	266	269	267	283	265	281	281	262	262	273	284	245	272	250	248	235	273	283	255	234	247	246	248	253	270	247	253	266	267	241	247	282	270	260	240	244	269	278	258	265	274	278	235	234	260	264	267	259	263	244	251	264	251	262	267	296	248	256	241	264	262	269	273	270	220	255	235	278	268	248	266	257	267	275	264	244	286	259	256	272	264	278	255	274	264	257	241	244	229	253	260	276	257	268	236	246	252	257	255	266	250	239	248	267	268	279	246	263	286	266	261	246	237	259	265	245	247	289	271	246	244	263	269	236	227	238	252	252	257	276	283	291	239	277	219	261	260	265	298	251	275	259	235	251	263	256	235	237	253	254	237	263	257	223	257	256	256	307	246	262	270	254	264	258	262	252	249	250	245	246	229	273	271	250	241	252	291	252	223	252	259	247	250	236	262	256	277	229	270	262	274	255	259	278	272	286	261	260	279	263	276	238	256	286	253	265	274	253	281	239	254	283	263	266	258	271	256	249	263	274	264	249	268	230	274	277	275	245	235	248	242	258	249	253	251	247	293	274	257	253	283	254	251	252	249	264	259	260	259	272	257	259	255	260	240	264	229	270	265	247	269	262	250	239	234	249	253	282	263	279	271	283	223	272	266	288	270	215	274	244	228	264	237	270	253	267	275	272	249	240	261	259	236	266	271	252	279	219	256	238	237	252	261	274	266	251	268	278	260	259	245	267	242	258	266	228	283	257	267	281	237	256	239	226	258	243	246	284	273	267	260	243	273	234	253	250	258	263	287	238	229	282	244	277	278	268	235	262	286	268	255	259	281	255	261	239	285	246	266	250	261	246	255	278	236	260	258	261	243	278	245	257	259	254	269	252	272	275	257	258	246	238	243	264	269	257	253	247	256	252	257	265	244	260	279	218	262	253	245	253	267	230	237	254	277	273	284	243	248	261	248	293	275	255	255	249	256	230	235	256	260	272	251	311	289	231	253	232	292	220	279	255	252	286	283	262	266	257	253	274	282	285	253	279	238	267	225	246	252	257	236	279	274	286	254	233	249	256	245	283	257	245	238	263	272	267	276	254	226	286	293	265	247	297	271	242	264	265	247	236	256	266	257	252	261	251	251	262	272	293	274	273	234	259	266	238	251	268	230	243	260	262	294	267	254	250	275	248	244	257	243	272	225	239	242	257	254	255	247	235	250	233	267	257	270	238	261	239	264	233	263	256	262	246	279	239	268	304	237	276	250	258	282	248	295	272	257	264	271	256	238	243	262	227	261	236	254	287	238	251	264	256	249	261	234	237	223	255	238	235	254	221	252	278	254	257	257	231	234	262	278	261	273	259	263	268	275	257	254	252	278	262	262	232	284	284	231	258	260	276	280	278	264	253	256	253	243	273	251	242	264	254	269	263	266	250	256	293	232	234	271	246	269	278	223	281	267	274	250	268	270	281	243	261	269	248	257	240	265	243	281	215	223	238	265	260	293	267	250	265	245	227	262	255	308	260	261	254	256	276	298	273	260	261	264	248	247	246	259	270	258	228	252	253	254	261	238	246	267	245	245	249	279	249	250	278	235	257	237	263	263	241	259	252	251	257	243	248	257	255	245	231	277	251	271	252	283	224	266	277	253	283	269	262	259	260	235	255	256	266	258	257	236	264	239	271	273	251	296	256	280	249	273	273	253	279	278	270	246	262	260	220	238	239	245	286	241	257	249	262	288	231	248	248	272	230	233	261	248	255	233	270	286	224	247	272	253	270	255	291	268	238	228	258	264	270	278	289	218	272	250	271	247	286	264	255	250	287	236	261	261	278	233	239	230	262	232	281	264	255	309	247	264	256	232	249	248	257	272	270	242	286	271	226	280	236	258	268	289	273	274	251	265	252	258	263	236	247	217	246	258	257	288	259	248	253	233	261	258	262	248	258	260	263	262	250	240	247	268	238	265	279	258	256	246	240	243	274	249	218	260	260	252	255	245	240	252	274	282	272	254	257	256	257	255	240	287	308	277	263	235	266	287	245	256	273	249	259	285	254	256	244	254	253	257	287	260	284	258	236	254	274	263	259	250	265	260	253	268	264	241	237	256	249	261	255	272	259	278	230	245	254	257	266	262	260	224	267	293	244	241	252	240	257	302	263	283	248	261	229	268	251	261	272	266	262	261	253	240	276	276	228	270	224	268	239	278	258	248	245	250	253	252	248	258	278	256	267	271	277	252	286	259	265	246	259	272	237	249	233	248	276	265	247	269	273	260	256	281	272	241	282	270	280	250	260	240	242	237	255	277	273	269	254	238	251	239	252	250	259	241	254	257	285	270	248	281	258	259	277	280	243	253	244	263	240	254	227	253	276	239	280	235	242	256	284	279	287	271	251	259	248	265	248	254	264	247	269	233	270	248	304	252	274	238	249	284	246	250	252	239	257	263	272	253	259	230	282	232	230	237	263	257	260	243	289	259	249	253	244	238	274	263	286	265	263	266	234	254	267	268	275	277	246	232	238	262	263	250	279	251	261	261	278	290	256	269	281	262	252	238	246	253	241	267	248	281	250	268	276	235	228	243	273	252	254	244	283	264	254	278	275	257	227	264	262	240	266	271	267	265	273	252	250	239	252	258	261	273	251	276	256	234	270	259	236	250	268	240	263	265	268	243	233	264	257	274	280	237	256	279	268	277	238	259	240	225	253	252	253	238	254	273	219	279	252	253	265	269	273	288	233	241	220	238	240	268	228	237	232	254	250	275	254	252	243	250	272	275	265	259	252	260	237	262	265	267	214	270	264	263	252	248	263	250	246	253	237	248	260	267	227	268	252	253	268	242	268	242	274	267	243	242	260	297	234	270	251	260	254	253	216	254	260	257	263	251	265	278	283	300	257	244	249	269	243	268	268	282	240	235	261	234	252	259
7641	16787	13121	6794	4757	3421	2664	2079	1646	1428	1172	980	933	821	744	723	650	586	546	519	510	478	454	505	444	425	408	413	418	411	386	358	380	403	366	332	406	330	386	356	350	353	372	334	352	396	347	354	331	358	349	376	344	336	321	352	322	344	319	347	347	327	326	317	305	354	304	326	318	336	350	314	308	342	312	336	366	355	307	338	347	333	305	323	312	315	340	347	315	309	337	331	324	324	317	339	309	332	316	301	347	327	328	342	318	339	306	308	300	346	310	314	324	338	330	331	338	335	313	334	291	311	321	289	353	311	305	317	325	333	287	323	316	349	325	300	360	335	310	294	321	322	366	324	303	326	324	318	358	315	321	282	319	321	306	308	319	355	343	321	327	314	306	316	323	317	319	340	310	298	341	335	317	340	301	335	306	314	305	344	327	324	327	311	315	306	342	294	329	306	284	315	303	310	306	341	299	300	318	310	316	337	303	312	337	306	343	314	336	286	348	314	324	334	344	286	322	313	343	314	304	313	297	326	303	305	314	318	302	326	320	347	322	331	307	331	302	296	305	345	337	312	357	305	312	331	326	329	342	302	330	317	317	321	356	330	332	349	318	310	322	306	338	315	307	305	282	296	301	297	335	335	321	321	311	316	309	333	321	308	301	319	318	332	318	293	327	322	307	347	313	300	297	324	302	296	323	345	340	345	346	322	328	302	325	314	294	283	308	298	345	332	357	383	297	316	309	341	344	306	368	305	294	312	337	324	353	336	328	321	300	323	327	315	297	330	306	302	276	310	316	310	310	345	343	325	351	291	320	342	315	333	311	296	327	341	296	339	315	308	355	331	306	313	336	344	291	324	346	297	298	305	359	355	324	309	324	309	309	362	325	323	306	331	340	313	346	333	318	341	300	284	333	313	334	340	295	338	329	268	344	335	302	324	350	317	323	307	326	313	301	329	321	326	324	314	304	315	318	326	333	315	297	315	308	331	294	323	350	328	347	333	311	305	322	323	297	327	346	315	326	318	316	316	333	308	320	298	323	297	305	294	321	310	317	342	270	354	309	314	314	327	321	301	316	327	321	350	328	320	295	333	352	339	314	290	318	318	276	331	296	330	319	305	317	337	307	322	325	304	338	282	334	310	310	313	335	328	308	292	344	284	312	321	335	316	338	312	308	310	336	334	316	319	342	332	323	294	322	327	334	313	328	293	351	301	322	328	318	308	296	339	312	320	296	311	285	328	316	313	298	308	325	339	317	305	315	307	308	283	312	319	310	314	326	339	318	335	333	309	368	283	335	329	322	306	376	335	359	313	355	339	284	366	312	321	292	381	288	338	314	313	301	335	316	308	346	314	308	314	315	335	303	345	322	324	321	315	330	305	333	265	311	280	342	310	334	322	300	297	299	316	305	322	320	303	307	312	328	322	300	314	322	315	327	316	289	315	306	303	245	323	320	325	346	317	314	329	340	295	354	311	328	306	338	293	294	316	308	318	328	302	309	315	339	304	339	325	321	311	351	295	321	338	311	303	316	279	347	343	309	318	320	309	294	334	310	298	309	318	315	355	285	318	331	352	306	319	319	323	338	315	336	324	333	333	325	328	297	323	349	313	297	311	320	305	325	336	323	306	323	307	312	307	306	322	314	313	341	340	321	335	314	310	314	305	308	324	338	357	330	338	321	293	334	324	335	300	338	304	321	302	316	332	311	344	365	324	328	337	334	353	311	294	310	314	318	325	306	338	324	340	317	332	330	329	323	307	353	330	355	343	340	299	308	306	332	295	318	324	310	324	294	334	323	322	300	312	302	330	327	327	310	286	318	319	317	322	312	321	325	331	316	344	313	332	335	355	304	321	314	306	340	345	319	313	343	315	322	326	313	335	304	311	318	306	284	312	333	332	325	325	292	322	311	290	301	338	365	332	294	310	322	303	294	376	321	343	339	317	313	317	333	303	308	320	293	306	308	300	332	322	326	319	305	317	293	347	318	331	372	332	323	323	340	359	309	330	301	316	336	365	323	326	326	335	316	350	306	336	335	280	322	309	338	311	324	311	316	357	305	331	332	326	342	328	314	301	324	302	315	320	333	303	314	331	329	321	337	270	305	346	343	307	311	292	302	313	298	332	320	337	347	330	327	330	350	289	303	308	336	312	311	299	302	313	306	329	328	324	278	326	300	320	318	307	300	343	317	302	307	319	327	311	324	340	299	314	320	303	293	320	337	332	322	300	340	325	310	325	364	331	342	326	297	360	331	322	314	321	340	310	306	293	320	343	311	334	311	318	312	319	328	315	325	297	316	270	294	301	316	319	288	286	300	349	346	313	323	302	310	320	317	306	340	315	332	290	326	303	312	299	299	309	330	339	322	351	315	299	315	302	326	350	369	364	337	322	318	338	299	344	327	277	314	303	319	319	311	303	348	318	326	334	315	311	312	333	332	302	311	298	314	340	352	316	313	316	309	318	268	350	277	307	300	301	314	304	281	324	304	319	311	340	297	275	332	295	324	316	313	336	300	315	315	313	295	308	308	319	306	357	340	290	310	351	303	336	298	310	300	314	320	348	310	335	313	303	326	313	346	320	337	335	308	318	333	321	341	349	349	321	305	328	335	302	364	333	316	311	336	325	331	318	343	334	328	308	331	315	292	344	295	351	298	300	346	302	314	293	345	332	332	332	301	326	312	295	302	333	323	341	338	309	335	365	338	327	327	319	331	271	327	324	330	310	330	327	317	338	296	318	347	304	319	320	342	335	304	325	339	335	339	304	335	327	331	315	327	296	327	315	311	324	326	303	340	304	322	290	342	331	322	330	356	322	306	332	324	319	330	366	276	297	302	309	347	317	296	337	307	326	333	334	325	297	339	308	314	308	340	335	306	320	328	341	317	300	298	298	335	329	293	275	287	312	301	335	350	293	300	333	334	325	318	299	331	324	326	302	343	308	329	310	293	331	317	339	301	306	346	288	341	345	300	323	311	358	371	322	305	323	298	379	342	317	276	338	297	326	337	311	369	311	353	318	294	303	329	301	300	320	351	340	357	316	319	329	326	293	297	311	274	333	329	302	320	337	303	316	315	325	286	312	313	321	325	321	312	325	312	336	325	308	342	314	318	271	327	345	297	331	344	302	342	317	331	338	332	359	295	305	293	348	341	285	335	291	338	292	361	337	323	360	310	347	352	325	310	311	312	346	319	311	345	291	311	343	314	299	315	315	311	302	328	308	275	312	328	322	336	287	343	338	296	331	322	339	310	334	311	323	317	335	330	334	297	295	340	336	333	303	331	308	312	332	300	318	272	323	321	372	322	321	322	303	329	324	319	343	289	304	327	290	321	309	323	321	323	310	342	327	311	309	345	324	302	328	286	316	321	335	322	336	292	310	317	346	301	295	305	325	315	321	341	332	308	314	300	327	313	339	324	335	322	334	345	305	325	340	318	308	319	325	319	320	293	311	321	309	309	321	342	301	353	333	313	313	306	345	304	316	319	297	304	327
27074	20146	7547	1141	882	764	735	667	718	728	759	715	725	778	737	718	755	725	721	737	738	761	752	777	751	738	680	724	736	745	709	729	699	777	701	737	746	733	732	730	743	766	740	706	723	745	701	715	752	707	730	742	709	721	703	692	689	729	734	721	729	706	689	694	684	746	752	684	732	722	730	693	705	666	718	731	701	703	683	758	731	747	709	651	676	708	723	723	728	709	685	717	707	705	719	755	724	747	707	747	724	681	726	709	698	716	733	774	723	697	720	689	747	800	698	716	695	680	709	700	743	759	720	728	708	695	707	704	676	691	728	780	736	668	717	690	681	755	725	706	742	709	728	714	702	764	729	731	722	729	738	756	718	734	737	741	718	676	723	727	694	667	699	750	717	718	734	734	711	726	690	768	719	705	743	770	717	743	727	704	715	721	754	668	690	687	745	721	725	732	734	708	728	679	702	696	703	733	735	689	706	763	741	721	676	734	743	656	726	711	730	674	676	684	724	748	723	699	717	684	668	799	699	714	714	736	702	728	741	740	693	742	713	751	752	717	674	703	706	715	700	751	727	711	726	755	708	689	696	720	729	731	737	732	720	679	706	734	672	695	713	754	739	733	704	718	712	712	727	697	735	712	685	769	747	698	738	708	713	722	744	694	734	758	701	778	776	744	736	698	747	708	716	714	734	751	735	664	720	685	728	765	742	749	735	681	693	655	726	710	729	682	707	665	747	713	692	690	706	690	722	722	724	726	717	730	718	723	686	689	727	674	703	732	711	684	712	738	709	740	725	700	742	746	657	746	714	702	721	708	747	726	702	644	726	727	766	727	779	686	767	735	699	708	725	713	733	704	744	723	645	712	714	738	702	721	644	701	662	688	691	699	746	738	720	716	687	753	701	713	712	751	720	653	706	690	732	709	747	734	742	727	707	738	671	742	700	693	722	747	713	758	668	737	707	743	627	689	712	673	701	702	673	724	683	784	714	701	771	710	732	688	702	744	718	730	793	696	741	675	788	724	674	719	713	725	705	737	734	744	721	737	700	716	724	709	702	706	745	682	714	687	740	696	768	655	719	754	728	753	714	699	696	733	681	737	683	726	714	714	666	715	709	699	735	719	703	682	746	733	716	703	759	730	729	737	689	758	700	709	690	708	766	754	767	713	702	759	717	736	719	719	703	706	716	754	678	737	677	723	717	711	738	762	739	711	703	747	704	739	701	691	689	712	674	746	741	702	728	698	682	712	760	744	746	728	692	705	729	734	707	707	709	723	722	736	736	711	735	733	667	695	752	693	731	687	721	712	706	722	680	762	680	747	698	705	744	666	700	723	745	668	649	682	696	680	722	703	712	719	709	665	703	727	751	774	705	769	682	699	677	714	681	738	716	721	714	729	704	704	738	663	708	711	699	664	671	701	711	743	743	689	706	699	726	742	696	799	742	723	714	705	729	730	744	731	668	726	721	745	722	655	726	727	720	695	740	662	733	711	735	724	689	717	738	665	708	735	713	741	738	721	727	721	704	735	717	687	696	699	740	696	727	686	740	713	685	759	658	718	733	752	735	714	718	747	681	705	698	751	733	691	721	747	755	746	702	702	667	708	710	745	703	696	746	692	733	733	724	740	716	695	718	716	771	725	689	722	699	720	681	783	749	707	705	694	737	676	731	775	686	671	735	759	742	686	699	723	715	700	720	694	678	735	707	710	770	726	705	680	680	675	706	686	768	717	716	709	708	681	711	700	663	734	699	725	726	718	732	668	672	736	750	700	715	757	769	706	738	719	673	715	767	701	704	706	698	716	710	709	704	702	686	708	723	695	693	721	724	697	677	698	691	737	691	729	736	753	705	735	714	739	702	774	738	677	695	725	693	711	702	728	719	688	712	667	733	726	774	693	724	664	731	747	641	683	764	721	689	717	692	678	728	703	734	744	704	685	684	735	738	739	733	713	696	687	706	754	710	761	742	681	712	742	726	697	718	753	687	716	718	758	684	709	732	696	712	739	695	716	698	730	756	714	736	694	714	697	705	731	693	692	700	662	779	734	775	717	713	712	697	734	713	745	696	706	689	717	742	696	722	731	725	719	760	730	663	702	697	710	733	760	772	739	751	753	709	718	670	694	734	778	717	686	738	694	735	713	755	669	672	709	703	709	707	687	702	710	722	685	761	710	753	696	715	741	744	683	717	683	712	662	705	741	725	699	729	710	691	717	742	678	696	688	643	754	695	750	695	723	688	734	710	736	724	785	754	731	716	696	745	778	709	710	711	670	765	719	714	733	747	717	739	706	721	781	689	752	664	688	692	693	713	691	699	707	688	739	769	745	772	697	736	735	756	709	770	707	735	726	767	705	730	698	674	700	737	640	742	748	721	729	738	701	698	680	685	759	750	689	682	752	712	719	709	670	693	786	766	732	705	712	716	735	710	692	683	703	728	699	728	769	753	682	778	710	642	683	757	723	679	756	716	736	728	720	746	705	712	752	721	738	734	717	726	713	695	724	723	719	696	676	726	718	740	656	715	732	753	715	737	730	774	717	737	700	667	708	728	758	743	743	687	704	732	738	729	735	725	752	679	708	688	703	680	696	668	715	751	750	741	681	723	716	715	755	713	705	721	687	758	693	740	739	718	745	679	741	732	736	718	757	705	739	730	711	722	776	680	718	767	737	718	694	679	711	752	740	746	686	727	711	736	716	708	662	711	700	720	728	686	734	735	738	727	740	702	761	702	745	752	697	700	728	751	688	729	704	742	700	720	710	733	729	706	723	735	709	689	720	726	705	716	719	686	710	717	715	700	688	755	689	689	736	680	743	710	694	710	722	715	678	736	761	729	747	673	716	714	706	722	704	688	674	701	718	705	705	698	668	677	744	773	682	694	764	699	740	761	701	764	741	731	705	656	685	715	678	720	731	736	752	714	743	715	717	699	661	697	703	742	702	727	715	730	697	645	753	677	690	723	675	654	707	689	740	690	777	734	709	722	746	706	722	752	765	732	682	718	710	743	714	717	717	746	729	657	718	706	699	745	738	727	710	731	722	733	776	728	698	725	709	769	697	700	719	740	721	723	750	706	715	677	734	698	667	727	729	681	698	664	704	707	772	705	740	745	710	723	701	745	733	724	701	724	751	719	701	691	698	692	759	707	682	708	734	693	740	710	715	726	699	680	702	694	705	730	726	717	670	762	738	740	683	707	724	704	685	707	761	730	714	732	747	752	673	748	697	763	721	699	672	716	721	736	673	742	696	753	718	697	712	702	727	668	717	782	708	751	756	707	737	720	713	710	772	723	703	714	743	713	755	707	679	717	732	673	681	696	714	703	726	717	767	732	685	752	735	761	695	687	762	691	720	662	691	740	725	684	731	722	755	677	709	713	752	720	717	685	762	721	712	738	725	716	797	722	724	781	732	734	703	688	689	735	725	740	698	733	743	671	693	736	741	733	721	749	716	749	719	690	724	721	724	689	709	704	676	719	719	722	693	718	693	717	686
4279	1717	1469	1115	1093	1000	954	912	954	904	963	972	903	907	933	883	901	903	873	895	929	872	830	865	913	935	897	876	882	920	921	905	956	868	896	919	858	870	943	879	902	903	885	914	835	863	891	924	854	870	921	913	952	935	894	889	948	885	871	867	894	833	923	873	930	882	917	909	913	940	922	907	933	903	927	903	917	902	862	893	907	896	907	911	917	898	883	910	877	907	915	944	833	886	855	921	883	901	941	910	900	897	917	887	950	909	893	908	871	903	964	912	938	927	896	879	906	912	947	938	871	928	915	889	870	897	846	891	861	926	939	869	925	877	923	835	831	914	934	864	954	910	869	910	879	923	894	905	871	890	916	894	910	907	926	905	934	893	909	961	921	912	875	900	872	846	902	880	858	879	886	877	898	908	961	894	899	916	877	834	880	915	898	873	807	944	910	893	903	892	897	866	918	847	893	933	946	911	852	901	901	911	835	940	864	901	859	930	840	917	872	898	941	980	902	884	920	881	916	887	904	861	948	959	894	879	889	896	848	862	940	888	923	895	913	891	887	898	877	882	855	869	879	869	868	878	893	902	909	909	939	884	894	888	880	927	882	811	930	919	854	897	889	904	891	878	910	867	906	896	904	890	909	880	881	938	876	888	912	808	944	912	924	892	902	907	915	837	896	905	902	924	870	934	936	895	864	906	898	961	876	923	910	894	921	934	883	910	819	888	908	869	885	901	894	925	899	923	895	915	962	917	928	906	924	929	889	891	917	914	896	826	950	938	910	930	879	947	893	931	894	876	851	883	838	921	903	855	876	885	880	905	906	885	897	879	866	910	855	910	870	871	871	906	945	912	918	883	908	920	913	875	908	938	931	947	922	921	883	933	874	931	878	844	867	901	918	934	836	892	937	857	889	877	884	865	940	922	910	895	891	905	961	933	916	869	870	924	856	879	933	906	937	879	883	849	947	931	878	900	925	898	872	863	892	934	935	924	941	873	876	942	893	887	879	913	903	906	937	958	930	841	918	897	884	854	902	938	910	920	918	864	885	896	883	856	903	883	879	909	961	912	891	898	925	933	897	888	909	895	930	881	936	946	893	963	898	905	919	910	885	895	860	887	889	873	942	852	905	919	869	933	920	897	860	889	937	950	909	827	904	924	897	939	912	887	908	908	893	923	901	922	906	899	884	889	921	872	871	907	937	910	847	878	890	879	872	858	906	849	906	903	895	939	877	921	907	880	889	889	858	869	916	925	900	841	912	886	899	889	905	926	913	885	841	932	887	918	858	869	843	938	926	912	906	861	868	892	881	897	822	912	908	897	845	918	912	884	904	877	915	860	868	877	880	928	897	857	965	903	852	863	832	946	907	832	882	866	874	900	876	896	863	899	894	862	908	897	834	909	913	925	901	898	858	887	891	901	899	873	920	886	886	910	883	879	895	817	853	907	899	911	942	956	865	967	874	896	832	915	918	882	955	923	891	895	893	876	890	967	856	918	844	876	822	902	916	915	868	921	869	896	915	895	884	900	859	893	864	916	927	933	933	920	934	878	888	930	857	885	854	917	899	920	810	894	933	946	853	942	898	908	913	912	905	895	862	875	901	958	879	886	878	900	892	902	853	910	913	893	894	889	928	927	967	895	879	868	856	952	932	844	939	871	922	854	896	935	865	927	944	902	901	941	857	944	912	925	888	939	841	918	888	918	865	908	925	875	911	848	897	913	864	869	958	848	911	900	932	882	882	875	897	882	865	874	886	883	893	854	859	921	872	893	922	885	941	881	857	863	910	891	885	915	881	885	873	912	955	882	823	937	923	934	866	900	907	905	898	904	891	862	871	953	883	920	873	939	929	915	943	925	924	893	939	849	893	882	857	902	888	944	873	882	846	916	904	933	919	836	916	921	939	932	970	919	910	917	912	940	895	914	930	924	898	948	909	917	875	862	878	929	891	937	930	856	860	870	936	820	939	946	893	906	889	884	892	856	888	881	892	918	875	907	874	957	898	875	881	858	897	900	882	933	903	848	887	939	902	882	894	863	917	874	843	929	913	937	897	906	889	936	889	906	940	879	893	820	875	905	898	868	919	877	875	896	913	874	922	914	939	931	920	850	920	915	934	832	948	909	886	885	932	903	916	914	906	882	859	965	915	939	929	880	866	901	873	886	863	894	854	883	917	887	872	908	875	921	888	905	910	899	888	874	928	869	893	859	885	884	922	887	921	928	931	907	892	855	896	896	912	893	880	900	916	935	903	939	828	903	936	895	908	829	874	917	919	971	866	897	873	868	929	932	864	899	889	920	972	907	940	924	903	843	922	897	912	924	946	889	840	909	935	889	898	833	934	870	871	880	854	891	888	921	877	901	893	888	908	907	900	902	908	841	909	882	863	902	911	919	894	930	883	896	920	893	894	920	891	926	960	899	901	909	800	899	896	931	874	882	883	991	904	925	890	876	863	910	936	913	922	926	910	866	881	898	889	922	855	931	918	866	904	880	907	888	901	945	908	858	850	877	849	894	911	916	894	898	947	970	898	887	887	940	872	972	929	915	901	883	917	865	923	859	905	912	936	883	905	913	877	886	881	885	878	856	868	861	867	929	902	883	843	901	851	921	860	904	902	896	894	897	894	903	929	903	931	852	880	932	872	842	923	915	931	859	904	926	950	898	894	863	877	866	857	850	905	888	910	907	916	934	897	879	930	854	876	894	888	917	891	832	880	903	861	893	900	895	871	940	915	886	906	899	931	887	848	876	952	896	883	940	855	827	833	936	870	896	897	890	905	860	874	892	892	890	952	914	939	915	920	851	889	883	905	943	885	948	946	922	870	858	856	845	924	937	981	900	912	876	907	880	921	876	896	922	876	896	953	870	893	883	938	913	925	952	900	888	909	880	863	938	893	899	871	921	878	908	911	941	891	943	867	857	901	866	888	907	887	928	842	884	885	870	877	875	857	943	905	886	868	913	869	898	880	920	889	831	921	921	903	904	924	884	832	894	922	939	919	928	870	903	880	933	879	898	900	898	874	859	913	921	873	918	903	908	853	877	910	892	874	917	859	915	897	906	826	846	877	905	926	953	901	936	839	923	920	857	905	942	885	880	850	961	919	872	868	889	886	879	873	915	890	906	853	910	909	874	913	839	918	882	866	909	853	857	894	866	898	908	908	870	916	895	915	876	874	876	900	914	898	832	911	883	887	888	819	868	889	884	913	888	901	885	936	896	908	885	906	894	912	857	900	884	908	909	894	887	880	903	916	904	937	881	885	871	910	861	920	962	918	908	877	885	902	943	909	903	872	883	910	901	929	884	938	921	892	871	886	896	865	939	844	888	932	910	943	895	866	940	922	894	860	889	897	916	834	880	913	907	895	863	896	839	860	944	872	920	886	940	877	839	919	876	853	906	872	931	933	905	910	864	935	930	924	889	930	854	905	877	878	893	903	898	888	888	871	858	932	850	850	919	911	908	896	898	868	893	933	929	884	951	938	941	881	863
23945	21236	28593	24176	21222	9719	1179	732	605	552	544	473	469	408	493	453	390	392	381	400	415	379	395	394	350	392	373	371	364	415	363	365	360	390	372	356	350	362	355	371	401	370	373	374	333	378	379	370	354	349	346	353	343	346	360	351	369	375	358	334	359	363	342	356	373	369	369	345	366	363	367	341	349	339	351	360	386	349	363	350	346	354	360	354	344	295	329	376	368	363	373	336	366	399	391	345	358	362	366	383	346	335	368	346	357	330	331	362	312	357	378	379	363	339	356	358	335	330	385	345	353	378	378	332	327	328	327	384	332	336	330	359	376	331	327	333	337	347	357	347	349	314	391	338	380	365	360	373	363	318	352	346	328	330	344	372	356	345	317	375	374	358	350	351	332	342	363	307	357	359	371	324	340	346	337	335	346	361	380	375	363	361	346	374	350	380	345	327	331	370	359	376	350	358	333	380	349	334	365	369	348	368	342	350	317	351	357	353	366	361	336	336	341	353	310	316	341	329	368	374	330	346	322	341	347	364	371	347	343	384	347	376	299	318	375	356	345	359	338	357	357	375	353	362	397	334	343	337	356	357	360	375	398	361	371	362	336	353	345	365	329	344	333	313	350	367	332	369	343	338	336	358	375	344	366	343	336	375	351	324	326	335	338	341	373	326	340	338	340	333	324	372	350	324	344	337	367	338	359	349	342	402	370	371	360	339	353	362	353	346	323	371	348	370	363	337	354	366	380	330	341	353	352	339	348	327	380	352	349	400	364	344	352	359	324	329	336	362	347	340	374	341	363	376	370	354	345	335	387	348	351	366	347	362	364	320	375	362	335	317	355	343	357	327	367	326	332	320	384	356	365	372	331	348	359	357	327	341	335	369	355	357	338	314	354	346	359	348	334	314	333	370	364	354	350	349	348	337	379	317	340	400	322	322	340	367	350	362	356	345	344	387	346	347	357	360	377	348	348	399	360	314	341	313	320	322	363	321	355	346	300	353	368	325	367	347	332	377	332	350	336	360	350	366	321	332	348	350	315	343	315	335	335	362	368	331	337	341	339	360	352	367	339	364	365	343	347	345	336	349	366	325	325	352	365	349	334	365	343	329	379	346	369	339	368	348	323	336	381	346	357	337	365	364	361	338	348	344	370	390	374	346	333	351	369	354	327	347	317	331	365	321	358	347	374	367	336	344	359	300	344	345	342	344	343	351	330	342	359	391	342	351	347	351	338	347	334	322	376	344	318	338	359	342	335	338	360	323	324	365	348	377	331	347	359	374	350	347	321	353	367	343	347	347	345	310	358	343	354	356	363	363	343	367	354	347	324	338	381	376	348	349	340	377	365	374	339	374	341	364	366	362	351	327	348	355	341	354	372	365	374	357	359	371	312	346	319	347	349	346	335	364	321	319	369	352	351	363	322	337	347	355	338	376	374	344	339	344	348	334	371	347	337	354	352	365	344	350	356	391	346	314	342	331	369	328	360	337	358	356	353	364	349	332	339	347	340	331	365	354	350	339	366	374	341	348	377	328	350	341	348	346	349	353	380	386	368	387	360	352	346	337	333	351	382	356	357	314	385	345	324	330	386	379	341	319	368	362	366	365	372	349	353	340	340	339	384	341	357	332	370	350	359	326	333	337	360	366	351	342	326	355	343	354	331	320	348	377	361	357	367	349	370	351	323	325	367	330	384	345	385	325	308	354	340	353	363	336	332	366	362	331	337	343	388	380	355	356	335	336	340	353	328	362	317	333	347	347	339	366	329	362	347	344	366	399	331	341	345	363	355	383	368	334	331	375	340	349	356	373	342	389	365	345	357	349	326	372	342	380	354	349	342	321	343	363	316	351	339	343	365	372	326	338	373	329	333	370	334	354	345	343	363	329	311	333	341	333	347	312	356	357	358	327	375	346	353	368	363	323	345	341	334	381	352	353	345	358	351	355	323	361	330	342	372	377	328	364	357	364	318	367	370	337	366	320	364	335	359	369	360	363	359	370	367	336	360	371	382	370	337	362	361	348	344	345	356	350	326	358	360	366	318	318	371	366	378	353	363	377	343	329	332	327	386	384	350	372	351	328	337	356	340	314	351	402	329	332	345	303	399	355	370	369	362	348	347	365	329	389	385	385	331	334	327	354	350	319	348	344	361	358	334	335	366	380	366	376	377	312	327	399	337	340	361	339	323	360	325	348	329	366	365	333	332	386	347	334	322	352	370	346	344	338	360	360	338	358	331	339	344	344	363	370	340	356	337	388	341	350	360	382	335	340	357	366	299	372	356	377	359	342	352	335	347	321	327	341	313	344	331	326	364	351	325	358	365	379	377	335	346	357	361	344	380	353	356	330	377	346	349	378	333	334	321	343	380	383	373	357	334	335	388	360	348	344	342	345	353	340	351	365	350	341	358	387	332	336	355	333	364	353	386	348	347	336	350	306	343	346	367	354	351	340	372	355	357	344	340	367	342	358	339	354	353	316	377	358	366	355	356	340	318	351	355	357	336	335	330	300	355	349	310	316	365	390	339	329	353	368	334	333	317	375	385	350	375	326	373	356	330	364	340	367	389	327	321	361	334	317	374	354	363	335	367	356	347	383	328	353	359	358	350	349	358	366	362	335	362	334	374	400	335	346	355	328	361	371	355	308	364	315	379	327	339	364	358	354	366	343	370	340	332	385	331	371	347	305	339	383	303	352	347	366	326	357	359	330	330	357	339	338	363	338	380	342	332	360	357	319	327	343	323	346	307	321	381	342	330	368	352	346	359	370	368	345	363	370	327	357	326	322	333	357	346	305	326	367	340	353	342	346	331	366	354	354	347	328	333	332	328	336	340	343	351	336	337	390	348	373	331	317	367	340	351	352	343	384	343	356	329	367	366	381	317	353	321	334	363	352	336	343	369	359	343	346	325	334	360	355	349	362	355	353	333	350	390	366	335	364	354	351	341	322	358	359	367	313	345	346	369	369	363	318	362	346	367	355	336	326	346	374	376	375	334	323	351	325	339	316	353	336	339	321	364	361	343	355	296	330	370	349	389	323	327	335	327	330	357	358	367	335	331	355	370	322	361	368	347	333	357	365	377	333	400	341	323	336	354	343	343	359	355	334	344	351	334	376	371	347	353	345	325	354	344	344	349	329	356	367	353	340	362	359	394	326	404	346	334	375	357	336	348	328	361	380	358	323	346	380	357	336	369	377	364	339	370	339	363	337	344	365	342	371	369	350	314	360	347	333	347	341	349	354	359	336	350	338	343	371	363	326	347	364	309	360	380	347	366	384	376	354	362	374	342	373	362	334	388	336	359	334	367	354	325	340	375	297	296	332	341	359	365	345	370	356	330	325	333	376	320	378	375	347	361	363	338	325	339	350	340	358	356	357	367	343	318	335	353	344	337	318	330	380	364	361	373	351	301	313	342	309	303	352	337	374	355	376	365	332	382	349	366	337	320	358	374	343	382	383	343	368	351	331	342	365	378	361	342	354	374	344	355	376	335	357
5244	10697	8303	3991	2912	2170	1658	1343	1186	1036	867	804	722	708	689	630	638	589	606	578	566	530	526	536	536	526	505	533	494	494	473	494	460	470	545	534	451	511	505	528	496	508	504	489	405	484	460	471	466	462	485	464	483	475	486	473	438	465	454	448	453	487	454	508	477	470	420	465	472	429	429	459	457	474	465	460	483	459	477	494	446	443	454	431	450	462	480	490	449	450	453	468	444	450	465	442	456	449	465	478	442	508	474	448	453	470	460	448	490	482	459	456	460	504	453	447	456	468	455	501	470	443	482	494	448	470	449	483	484	442	449	457	453	460	417	464	472	440	466	475	429	460	465	485	489	455	429	467	480	487	467	464	465	466	443	430	441	459	420	482	427	481	452	471	439	520	450	459	473	477	455	473	486	484	475	474	451	476	455	444	479	487	477	486	456	483	433	460	469	497	443	476	504	444	461	493	494	434	468	438	473	437	422	522	467	490	423	441	481	448	466	506	426	498	444	475	434	462	431	447	446	441	474	503	407	499	404	457	471	487	450	456	496	444	469	456	484	476	441	473	455	466	482	448	495	472	464	456	445	441	471	471	469	486	489	461	473	473	438	498	448	457	478	481	474	489	439	455	447	464	493	457	418	440	474	469	497	497	441	465	467	481	444	442	433	503	497	449	433	454	476	486	435	425	473	416	459	431	475	414	461	480	473	462	433	430	452	493	456	491	469	487	473	465	487	528	496	422	496	456	489	436	435	430	462	458	462	472	442	472	463	457	447	493	441	475	472	465	463	411	421	468	456	448	458	463	460	461	466	511	430	451	472	435	451	441	439	441	444	449	444	488	457	454	490	423	426	451	443	433	464	478	448	447	455	412	455	465	470	469	490	483	462	453	463	488	446	454	453	441	477	461	426	456	469	439	479	450	454	454	470	472	490	448	441	463	477	467	429	427	426	478	438	496	456	465	454	439	460	446	466	473	482	477	469	479	432	477	443	459	442	446	481	482	475	451	423	444	455	426	436	464	434	454	453	489	482	472	468	449	477	435	453	444	476	508	474	469	474	462	428	493	440	456	439	460	447	482	450	428	502	482	462	497	473	401	467	483	423	471	482	502	431	454	478	451	483	449	450	467	481	450	442	466	475	451	454	447	482	483	455	449	478	430	444	472	456	495	473	455	492	454	438	480	468	456	491	446	482	511	466	435	468	438	451	469	472	469	506	415	485	468	461	455	458	458	468	476	471	460	462	457	447	463	456	522	447	453	465	439	490	427	460	465	494	491	459	447	451	457	465	447	450	465	430	464	477	440	462	485	416	478	496	483	470	486	479	430	487	486	464	465	480	473	471	456	472	456	437	445	489	454	446	453	477	473	475	460	437	486	435	489	464	478	429	479	489	451	481	484	478	495	470	446	461	468	468	451	423	501	453	448	443	477	473	469	444	436	473	440	433	478	473	458	472	451	472	489	457	473	458	466	449	508	469	450	437	458	496	467	440	447	470	465	458	439	459	491	459	461	497	481	469	460	450	428	430	436	502	491	445	456	459	445	515	492	446	414	467	407	457	461	454	439	424	488	418	477	512	458	452	413	468	450	454	489	471	483	474	480	494	478	436	458	483	477	492	464	491	444	493	451	470	457	455	446	462	458	475	474	475	453	481	447	452	474	455	486	461	459	475	454	456	459	496	403	493	445	441	504	484	465	456	489	485	474	467	452	454	479	490	457	441	417	447	480	462	463	492	443	491	466	466	484	492	441	417	441	456	420	489	447	441	437	455	436	450	424	486	437	468	457	495	448	476	435	453	486	481	467	490	479	469	453	468	459	495	467	471	456	462	442	440	439	451	432	488	465	453	468	474	452	440	434	465	495	466	424	465	489	489	457	461	427	430	431	419	470	438	472	463	431	456	477	447	480	467	458	458	489	480	452	462	423	431	492	485	470	482	477	433	423	489	515	432	468	470	524	484	488	460	451	494	479	481	478	433	429	474	456	456	460	457	466	445	443	461	504	472	475	500	466	431	436	482	457	474	444	433	502	481	465	482	469	462	473	510	472	453	489	471	481	437	464	433	465	498	446	443	446	408	460	472	490	482	457	448	415	421	479	480	467	406	463	444	486	465	434	462	442	456	452	465	456	526	455	442	451	483	470	457	453	443	467	434	481	454	451	430	453	472	463	461	458	492	452	497	485	438	479	484	463	495	456	414	463	439	512	453	463	487	496	451	497	483	456	446	464	476	483	469	465	414	475	470	420	426	431	463	444	458	468	466	433	478	480	470	488	488	473	487	486	456	450	460	480	430	441	461	476	503	440	498	453	471	494	493	439	472	495	416	445	472	462	460	495	470	470	497	469	422	483	494	482	471	451	468	452	487	467	461	431	444	462	490	481	444	463	453	470	467	477	451	455	506	443	457	471	454	492	456	421	444	452	481	429	457	479	468	431	456	447	453	496	460	471	464	469	465	449	453	448	447	466	437	469	449	410	448	446	465	456	413	457	482	441	444	472	500	460	495	484	392	495	511	462	463	467	470	462	478	465	461	485	454	470	497	465	478	491	442	488	497	448	444	482	476	434	452	475	463	476	478	453	454	508	464	452	487	487	476	456	453	452	438	457	444	407	472	457	435	483	466	448	475	452	471	475	475	452	447	451	492	445	447	456	489	505	426	467	463	435	469	453	453	483	470	446	436	467	472	430	455	467	472	490	462	521	478	461	464	441	505	451	430	513	434	477	454	454	450	453	494	457	491	474	443	480	502	450	460	488	489	483	475	458	458	449	438	465	468	489	461	500	468	471	461	468	460	483	449	471	472	461	448	503	431	471	478	460	484	465	462	443	483	458	462	491	415	432	469	431	436	444	524	430	440	448	455	444	437	485	485	486	469	441	469	445	454	458	496	466	455	477	493	421	455	435	505	441	466	437	448	486	469	483	461	487	445	452	445	491	457	435	445	460	442	458	428	470	450	464	451	483	481	449	494	455	492	470	436	481	467	474	497	452	460	467	501	468	477	470	423	461	457	466	500	460	484	424	445	495	441	423	485	450	426	499	440	421	456	476	481	433	443	504	498	484	448	455	440	451	476	459	448	467	476	452	457	475	459	474	457	488	476	435	415	450	455	431	469	483	484	494	488	487	486	438	474	476	466	490	480	503	474	449	465	445	464	426	473	423	447	429	473	479	461	479	481	418	416	494	494	443	476	462	478	447	439	482	458	479	448	445	487	497	484	443	464	437	459	458	485	464	451	448	480	438	420	449	461	464	460	464	467	468	478	514	447	489	495	431	473	444	472	466	430	466	469	457	424	445	425	493	486	427	489	487	477	454	448	444	443	492	498	470	490	456	503	441	493	488	466	441	501	469	483	470	411	460	423	453	487	462	453	430	482	482	447	468	462	481	470	461	482	446	461	433	446	473	438	420	470	476	483	446	455	463	446	452	473	449	416	461	436	464	450	456	479	468	481	463	492	497	508	443	503	448	465	481	478	447	477	490	481	473
22874	21174	28945	23655	21175	21205	6964	1052	754	643	549	515	483	428	416	373	398	374	340	375	337	359	319	336	294	308	291	315	316	252	267	310	262	295	285	275	264	295	254	261	293	292	269	263	275	259	280	299	275	271	285	278	256	266	305	289	290	249	295	249	272	235	261	252	251	297	259	266	285	267	276	245	244	270	264	274	267	252	257	259	271	276	268	264	275	259	277	262	286	262	270	261	236	271	238	250	263	258	219	283	270	307	280	248	264	257	245	290	264	270	276	264	259	278	252	261	258	260	259	268	242	267	227	279	229	262	259	250	261	271	268	232	260	279	285	232	233	276	257	225	253	255	257	274	250	247	279	271	255	257	284	273	287	251	252	258	268	280	283	240	239	254	260	271	244	249	257	260	241	228	274	259	278	262	258	237	249	298	259	269	274	244	263	289	271	259	255	262	263	265	236	258	272	254	249	256	277	283	235	263	261	267	252	265	247	279	215	251	262	247	284	252	270	260	243	250	252	237	244	258	274	258	243	259	251	246	258	260	224	273	249	237	256	253	254	292	281	236	246	248	256	250	256	248	275	256	255	238	250	255	260	267	243	261	282	228	236	269	251	260	257	241	256	282	274	258	261	261	255	264	250	258	270	247	238	239	263	261	257	293	255	250	260	279	297	269	220	264	271	261	253	224	246	270	266	256	232	260	294	264	241	253	272	245	233	267	262	249	260	237	271	258	248	249	265	245	267	261	249	255	283	217	265	268	259	284	255	269	255	286	266	263	276	238	263	245	269	218	253	246	257	268	299	282	286	239	269	262	243	278	268	245	292	251	252	256	272	272	234	250	290	255	271	284	249	259	262	284	244	262	278	258	250	282	233	270	299	248	253	249	276	252	274	272	262	249	273	251	257	266	250	276	267	253	273	224	268	235	295	282	257	260	279	270	221	238	282	263	271	250	240	264	255	255	246	268	287	254	292	230	241	256	281	227	264	272	268	261	237	258	246	280	266	255	242	245	245	274	248	272	261	270	256	285	250	269	248	261	251	282	267	242	260	275	258	279	257	254	267	270	249	255	255	248	265	234	269	245	278	216	240	247	234	281	237	264	260	263	262	250	253	284	252	243	277	235	253	231	255	260	269	249	239	271	276	261	269	221	252	267	279	256	251	273	260	255	294	259	267	250	264	286	252	236	272	280	255	258	260	254	244	232	278	286	284	256	246	245	272	243	276	260	240	257	271	246	260	263	256	263	247	263	230	245	260	271	268	260	251	248	231	251	255	268	274	242	253	263	269	231	279	229	258	250	255	250	224	256	269	236	269	264	268	244	235	261	234	248	268	241	252	240	258	264	245	263	270	267	252	264	258	251	247	265	250	300	293	266	247	246	273	269	260	246	279	274	293	261	246	260	260	256	244	250	252	248	247	279	245	274	260	240	249	255	241	256	280	264	268	247	229	283	256	263	263	251	244	282	236	263	269	262	269	240	240	260	249	258	275	256	250	237	253	241	238	236	265	236	240	253	265	246	244	309	266	272	246	221	275	277	270	257	262	267	251	277	274	277	254	248	234	280	245	240	240	285	266	251	245	265	254	271	260	268	250	230	256	252	243	228	260	266	218	260	286	268	277	248	258	255	283	263	232	231	264	257	258	278	264	223	269	294	252	241	249	245	248	268	271	265	259	237	249	245	267	280	246	226	252	290	271	261	254	271	269	247	262	270	264	251	259	280	235	252	256	242	257	265	215	275	259	259	245	265	265	254	256	276	266	233	263	262	259	268	256	285	264	307	261	263	280	250	257	249	276	249	259	247	251	233	270	261	242	253	256	247	266	254	253	256	266	249	264	219	278	273	225	300	258	261	273	266	260	265	247	273	251	282	282	247	266	259	246	247	243	257	272	278	258	227	258	254	266	256	240	224	261	280	273	242	264	245	238	235	269	298	241	240	287	267	239	267	275	234	258	277	241	245	259	270	252	262	266	258	283	248	265	267	283	289	251	220	254	265	258	288	243	258	255	284	239	275	250	243	242	275	266	251	264	253	273	243	252	252	246	249	257	246	268	301	235	269	271	242	277	253	281	242	275	261	265	246	260	265	270	243	258	241	279	273	265	282	235	241	221	225	229	261	247	228	241	266	273	255	244	255	251	258	242	240	270	215	234	240	265	261	262	244	240	235	243	269	277	269	284	292	261	266	268	265	251	256	267	263	232	278	248	250	256	243	237	237	254	234	250	247	254	276	278	253	250	278	235	264	263	284	251	277	251	259	258	276	268	292	248	261	274	250	269	235	257	254	297	270	273	244	271	269	284	284	257	273	234	259	257	243	258	231	268	269	252	277	280	235	250	285	250	265	237	262	267	233	249	252	262	287	244	289	295	275	257	251	264	271	279	246	222	282	265	284	263	244	244	243	224	284	262	242	246	247	258	268	235	269	249	269	271	255	258	274	249	241	250	267	231	287	258	275	264	239	262	233	258	266	249	255	238	245	246	253	281	266	273	280	294	277	263	257	271	252	237	247	255	285	250	269	275	245	272	224	272	258	253	284	241	264	253	230	256	271	260	255	273	260	247	250	260	262	257	244	254	267	279	291	271	259	277	274	231	248	244	262	237	283	258	251	264	288	228	271	261	263	260	249	236	256	251	248	224	278	275	268	250	266	254	260	252	246	254	268	255	239	261	261	256	272	237	242	254	262	276	239	281	246	258	263	267	257	277	237	244	279	269	251	261	268	245	261	239	244	239	264	271	221	248	236	291	263	263	253	304	254	243	248	220	251	238	251	235	250	241	274	274	238	273	227	237	253	249	247	253	266	264	232	258	216	291	251	251	246	263	290	249	270	258	245	256	263	259	259	273	290	274	228	257	281	277	261	234	270	261	266	265	252	244	244	263	265	239	259	272	268	267	256	253	286	260	261	237	277	258	256	266	256	273	281	274	240	268	245	248	255	249	261	253	274	250	257	258	258	274	269	254	283	247	256	283	236	253	252	257	243	262	260	267	255	271	262	244	271	254	263	267	265	240	275	262	250	249	266	260	263	255	254	287	251	241	277	258	265	272	288	278	248	227	237	260	265	250	255	269	244	261	239	259	267	259	258	268	239	251	246	236	244	263	248	258	262	262	255	249	249	275	271	241	261	274	256	240	237	241	255	252	253	248	255	266	275	244	261	258	249	259	262	269	243	263	242	282	246	267	256	265	264	263	260	265	265	244	249	255	221	262	245	250	284	260	264	252	251	254	242	266	248	273	250	251	277	276	295	246	285	271	253	258	260	237	255	231	262	291	263	276	265	255	242	261	260	273	229	257	277	298	265	259	218	250	257	230	255	251	245	254	243	251	257	284	270	276	243	272	270	273	259	256	270	272	281	256	273	267	278	254	243	259	233	244	246	235	271	263	273	246	259	237	234	220	248	242	250	249	246	269	251	271	302	244	262	278	245	259	279	283	249	233	256	258	266	247	253	265	240	257	279	268	260	236	264	276	243	275	239	282	276	290	251
7565	16858	13078	6728	4676	3419	2628	2067	1644	1387	1162	1004	888	781	745	693	630	609	571	504	528	489	453	464	448	430	370	358	402	398	396	373	396	379	419	352	382	373	357	364	352	337	362	342	371	338	323	351	347	332	321	335	365	353	326	351	343	334	339	333	317	319	356	370	348	330	347	314	336	371	335	287	364	326	334	339	340	311	353	331	330	334	341	320	358	335	377	344	310	323	298	335	336	294	325	296	313	325	295	333	300	321	288	321	319	308	326	336	296	319	306	351	342	357	316	352	326	336	331	319	337	288	327	344	320	350	334	325	302	276	315	329	307	312	330	306	331	343	307	370	305	339	303	294	329	313	309	321	340	315	310	358	307	311	304	346	313	303	304	367	345	305	347	342	301	310	328	333	308	350	322	326	307	304	309	336	337	317	327	316	285	315	340	311	319	318	333	316	323	306	311	345	307	347	304	305	298	340	335	292	312	318	287	320	277	332	317	322	349	331	328	301	324	344	301	319	340	301	336	339	358	329	318	316	326	293	308	301	317	319	304	333	328	333	309	302	313	335	361	355	320	291	309	329	316	354	287	331	330	327	350	311	331	305	354	311	297	327	304	297	324	305	306	339	342	335	322	364	309	328	312	317	301	328	328	331	293	296	325	317	327	325	331	339	303	323	318	276	281	309	291	327	319	298	345	343	326	346	319	332	309	331	303	310	318	344	345	311	339	336	323	338	330	332	317	321	346	331	332	335	312	326	352	292	302	320	345	348	321	326	334	309	327	325	344	318	314	316	327	311	312	310	311	325	337	308	360	282	327	301	316	302	309	272	325	335	353	343	309	291	325	295	323	342	320	306	316	309	356	290	320	294	338	320	305	315	328	310	320	286	316	321	326	330	313	345	320	338	322	310	342	276	306	338	332	329	318	330	306	337	351	331	342	313	297	318	309	298	337	314	311	347	321	293	318	336	316	311	314	317	326	356	320	321	351	327	335	322	310	339	334	296	329	313	300	336	312	357	295	321	302	325	339	305	329	337	335	326	264	325	340	289	324	307	296	339	295	307	311	302	307	303	336	348	327	346	318	314	320	315	311	289	332	334	293	316	313	358	320	322	314	351	311	310	302	303	354	332	337	287	304	329	304	305	302	307	311	330	307	341	308	310	340	348	361	290	304	325	313	291	343	293	294	356	295	319	315	322	324	320	319	304	339	316	342	376	367	319	352	316	305	302	304	332	350	313	323	314	302	340	334	319	293	311	327	347	325	312	337	325	343	334	309	317	318	308	297	324	337	347	306	296	339	308	314	315	337	332	348	318	330	321	331	309	331	343	326	290	336	329	351	333	343	311	347	305	304	359	301	303	330	325	346	325	352	307	330	316	314	302	307	330	325	328	314	318	346	310	350	349	326	312	349	312	323	303	289	337	308	317	326	298	320	320	310	321	296	345	341	288	297	306	282	323	325	354	321	330	341	330	329	298	329	329	301	334	302	305	344	305	298	298	296	290	301	317	326	319	328	341	322	310	320	338	317	314	312	328	325	320	322	330	331	319	319	295	332	287	307	311	309	306	314	330	319	302	338	324	292	313	308	313	306	329	322	338	335	353	323	344	354	364	333	341	340	329	329	294	305	327	323	312	334	302	328	331	303	313	328	350	290	332	319	309	334	311	288	327	347	323	312	303	325	334	340	320	334	319	303	310	342	315	325	318	328	339	343	337	335	307	323	282	324	344	307	327	320	306	322	310	328	343	328	331	350	320	354	340	320	329	335	290	329	318	312	313	308	331	314	320	304	365	305	314	343	344	314	302	359	324	341	315	338	317	300	321	313	318	339	314	317	297	318	353	348	317	324	313	338	313	286	314	322	326	279	317	317	343	339	350	315	309	319	312	315	323	342	327	322	341	322	314	295	309	317	312	355	328	287	337	322	335	332	354	312	306	324	284	293	285	303	331	328	281	307	312	326	341	321	334	315	323	332	304	292	338	326	326	324	319	311	298	349	317	341	325	291	328	329	302	333	338	328	347	347	291	325	315	344	299	347	339	314	329	376	333	333	315	297	332	290	345	300	339	321	335	334	330	305	308	321	282	325	332	292	340	329	349	313	326	315	322	328	317	339	319	313	310	318	306	335	321	273	310	326	328	346	294	329	337	335	342	316	323	280	327	303	281	307	354	305	311	317	337	334	355	301	311	286	316	315	331	302	303	321	319	331	332	321	299	293	296	298	307	317	339	324	340	321	333	337	343	325	316	334	313	318	330	317	315	309	302	325	307	313	352	301	288	291	318	333	318	357	333	325	353	333	317	325	320	355	306	317	329	298	304	298	307	329	340	305	324	314	343	310	307	321	298	312	317	337	292	320	362	264	302	332	324	348	315	334	295	321	308	305	294	322	307	360	337	340	323	317	302	310	335	341	346	327	330	322	305	325	309	328	300	343	340	316	339	297	341	321	309	326	345	307	321	328	327	297	343	337	317	312	342	316	307	302	293	347	326	307	348	328	317	332	286	345	313	309	331	331	292	319	315	305	315	329	313	367	336	323	315	300	304	324	323	340	295	328	305	290	306	320	314	360	315	341	347	345	333	315	325	318	311	296	317	299	299	361	311	309	360	342	343	363	300	321	305	350	320	332	307	310	323	312	318	330	303	336	344	342	307	312	308	303	312	322	310	334	350	314	307	307	348	326	385	347	292	342	351	315	307	274	337	321	347	296	304	327	301	339	363	303	297	323	316	299	321	303	313	340	330	338	327	352	318	310	316	335	329	364	312	322	295	308	325	277	328	327	319	326	320	350	295	325	330	314	320	283	354	331	336	319	345	327	313	338	330	331	328	292	310	301	328	292	321	334	351	326	335	331	315	339	300	362	309	309	313	347	348	313	338	335	320	298	321	335	283	317	310	307	311	327	293	298	328	343	313	313	326	321	326	315	316	315	334	340	282	321	326	295	311	345	340	344	333	335	293	315	319	325	312	312	313	323	341	299	292	353	301	315	333	303	314	293	337	322	345	323	316	317	306	366	288	379	359	324	342	334	317	320	300	310	326	313	323	308	295	328	300	354	304	317	320	299	326	299	310	325	359	330	317	329	318	332	319	318	312	292	315	323	317	313	339	296	321	367	348	305	326	310	338	313	291	303	312	303	342	346	306	337	325	319	325	332	321	332	332	333	315	336	301	344	312	330	332	307	336	296	351	329	327	323	299	297	331	342	344	316	314	317	350	343	329	363	304	307	299	302	363	335	312	284	306	346	285	319	281	320	318	334	339	324	313	332	339	313	335	323	314	332	307	312	311	292	337	312	298	315	330	315	337	298	314	345	297	307	320	290	300	315	330	312	337	302	288	339	316	297	326	340	299	312	297	324	342	311	304	303	310	318	325	313	303	319	321	330	299	312	306	333	281	289	295	340	313	300	348	310	314	347	298	313	312	311	292	334	355	345	327	325	316	296	304	295	336	346	326	329	324	328	318	310	314	304	310	317	315	316	320	327	331	330	343
26983	20078	7382	1235	820	801	703	771	764	736	694	721	693	696	756	700	735	747	731	736	751	745	776	683	748	728	737	708	746	753	723	740	739	735	754	737	705	691	720	645	745	745	751	682	714	774	751	727	716	744	731	747	695	735	696	742	674	724	714	725	685	709	725	779	718	695	733	717	758	714	718	728	690	754	699	695	732	748	711	719	754	681	738	775	697	718	680	749	724	749	680	733	699	761	700	706	733	707	665	720	677	717	731	709	695	733	688	679	686	744	687	677	692	692	688	637	701	704	717	670	686	705	700	743	703	723	711	726	754	719	689	672	702	712	747	693	729	756	758	698	671	733	689	712	729	695	705	702	711	759	734	734	728	700	701	696	736	684	722	751	729	722	707	667	690	726	700	723	726	666	727	693	689	750	757	718	752	707	666	700	707	722	714	691	703	692	717	700	715	736	691	749	706	749	715	699	729	711	695	719	743	740	749	711	719	699	681	715	724	722	710	744	739	712	706	708	780	728	709	718	724	702	759	741	699	703	673	707	704	705	732	692	699	706	728	675	717	741	707	676	750	716	762	692	755	674	677	715	699	717	699	718	702	753	731	728	671	738	758	716	698	730	746	735	700	703	740	719	708	708	707	704	718	715	742	716	764	649	693	713	726	683	743	720	695	730	669	741	722	730	667	723	749	734	748	713	724	672	722	710	747	729	746	704	683	690	710	676	698	714	771	746	730	684	731	737	694	731	680	709	770	778	674	701	741	701	727	689	751	668	704	763	714	730	761	654	695	702	671	704	728	700	672	731	673	748	681	692	676	733	684	737	699	703	713	758	729	706	730	682	714	732	693	659	736	727	724	713	738	724	712	713	680	744	709	694	719	731	710	701	727	716	699	682	674	720	717	720	686	703	685	719	727	763	693	690	684	736	767	718	758	733	690	723	702	733	752	763	674	687	685	696	718	686	713	710	706	702	727	760	704	692	706	697	703	717	702	725	694	683	730	714	736	712	731	722	706	696	768	696	677	701	725	741	727	731	737	749	698	733	666	701	782	700	718	711	726	718	709	699	736	732	758	705	703	716	765	777	724	718	707	699	702	704	695	732	718	730	754	694	735	740	676	691	728	759	672	709	736	697	709	763	726	720	676	694	700	701	699	724	739	718	709	700	742	669	707	706	712	753	683	721	657	743	706	731	703	705	747	711	672	715	709	720	713	722	785	710	687	685	673	718	726	762	751	726	703	709	742	684	724	693	754	682	703	715	787	747	790	768	704	725	745	730	764	731	710	720	712	718	704	681	737	722	704	700	679	679	682	734	696	726	690	714	704	734	729	726	685	703	753	720	743	693	730	765	690	696	720	703	701	681	692	704	686	741	714	723	750	707	742	731	702	738	732	679	699	692	726	703	736	726	663	697	716	703	732	702	719	746	696	708	749	727	735	723	705	694	731	663	669	717	712	765	733	772	720	747	777	725	692	811	761	735	698	768	717	773	704	715	726	707	693	711	731	720	730	723	736	721	715	713	729	705	700	701	783	727	703	745	729	725	729	684	696	706	737	701	690	746	726	706	707	690	702	710	714	707	728	692	673	702	703	718	695	693	643	743	735	694	728	714	683	762	732	713	707	685	708	700	699	692	652	698	737	696	713	740	690	682	710	726	715	734	685	680	725	736	751	715	708	699	726	710	676	696	694	748	722	691	697	735	691	758	732	717	710	687	700	698	738	750	684	700	731	743	718	713	738	741	751	696	692	737	703	692	715	721	721	698	707	716	712	733	726	673	687	715	712	701	714	694	723	696	737	715	709	737	704	665	789	708	693	707	714	702	734	707	766	696	688	708	699	699	737	734	727	695	710	758	728	740	747	717	739	698	755	730	704	716	704	717	715	712	721	712	689	673	704	717	720	733	701	751	646	704	771	714	701	730	700	709	706	731	730	765	727	701	667	749	763	650	765	708	696	667	684	709	744	714	685	759	740	692	708	690	722	699	689	719	746	718	731	722	739	723	666	708	696	728	716	702	699	711	715	718	743	734	727	742	721	689	708	705	737	726	736	711	716	767	708	702	717	711	697	730	723	683	666	683	700	724	723	753	702	669	694	762	675	672	761	712	731	709	750	741	791	724	743	727	707	702	688	725	689	769	713	694	712	712	674	705	698	724	723	723	730	729	736	677	716	674	670	732	747	702	684	730	724	727	693	714	721	703	678	725	724	723	716	712	711	679	748	708	713	732	737	679	706	733	740	699	693	705	730	703	710	738	722	719	700	707	710	718	722	708	737	732	707	676	664	744	764	700	724	738	683	721	714	728	738	744	707	698	716	725	746	696	710	709	743	707	696	692	668	724	740	682	761	730	688	728	741	697	679	744	662	707	685	734	721	711	716	732	714	714	758	740	706	747	741	770	694	688	718	729	690	695	738	714	745	729	704	737	659	698	763	728	732	738	711	706	742	709	699	739	740	745	715	691	713	725	683	742	725	724	759	706	701	709	756	701	744	707	708	690	721	755	713	733	709	741	711	647	686	651	714	729	740	763	704	701	678	671	758	724	761	670	748	742	742	708	748	721	736	705	725	756	753	693	713	707	712	706	690	692	668	697	689	726	726	691	718	694	743	711	728	676	687	711	728	678	700	775	748	717	706	738	706	749	702	739	729	725	687	678	708	770	747	716	733	674	700	696	731	692	689	755	742	741	723	653	695	732	734	737	762	713	737	774	715	710	698	742	665	699	711	723	732	699	711	703	738	676	712	701	718	713	782	677	697	700	709	721	745	699	701	693	707	686	712	688	693	713	683	713	682	671	696	712	757	727	723	698	727	690	692	752	649	769	675	691	706	742	722	751	716	720	750	746	705	699	742	765	697	703	741	707	671	679	692	716	788	691	713	756	701	716	706	737	719	684	689	722	724	719	653	681	736	759	687	743	712	732	639	714	683	666	757	710	740	726	724	740	679	733	753	725	743	723	750	752	715	733	753	687	698	733	723	717	697	712	689	738	672	716	734	722	673	688	669	700	733	726	680	737	698	660	742	727	737	729	686	661	791	717	710	703	714	716	758	737	787	734	715	770	727	697	705	695	681	701	773	698	694	728	774	724	728	671	717	727	701	703	728	721	682	747	723	750	811	729	739	696	703	677	734	712	707	710	759	712	740	762	725	691	684	684	721	759	688	690	725	717	736	684	735	685	728	758	733	723	699	749	738	680	728	750	734	724	737	754	719	718	682	679	694	736	720	732	678	726	692	724	707	756	754	726	709	711	691	686	692	652	705	724	668	712	731	705	766	726	747	728	711	730	730	669	669	666	707	733	691	724	667	768	710	728	708	707	734	703	742	674	719	735	755	728	686	684	740	731	764	691	711	729	764	761	692	693	665	659	699	747	733	726	702	745	795	772	705	706	726	686	752	734	718	760	717	758	698	744	731	681	688	683	720	736	736	685	688	761	734	679	669	693	728	664	689	731	746	715	745	751	712	730	705	698	735	687	685	718	733	668	658	693
4310	1739	1481	1155	1087	1031	979	956	1020	926	925	887	895	938	926	912	926	947	843	907	941	938	956	935	890	909	869	968	847	900	878	944	909	911	920	906	845	925	821	878	875	875	880	963	884	880	889	909	917	921	868	963	932	957	894	917	911	929	955	917	866	918	931	878	956	899	885	900	903	915	876	889	876	948	880	946	927	914	905	944	911	930	955	939	915	918	928	929	853	906	864	862	928	923	875	946	831	917	866	908	922	908	862	899	924	878	857	829	890	903	920	848	901	888	859	908	860	896	905	892	935	923	895	892	882	886	955	924	852	887	919	926	876	930	938	930	895	931	924	939	909	824	863	885	898	878	913	902	907	914	907	928	923	887	883	909	975	871	922	890	871	878	913	905	870	901	908	928	953	963	846	922	819	869	905	861	924	864	889	901	918	884	897	887	941	911	897	860	845	865	883	958	896	929	887	869	958	856	901	886	902	885	911	928	854	889	937	867	919	926	925	942	892	875	884	928	849	923	911	901	867	883	891	884	882	893	907	896	908	827	902	939	956	888	888	946	935	879	878	881	950	899	897	960	898	875	970	901	903	874	846	896	872	975	880	912	895	938	904	924	916	924	939	943	955	887	917	898	923	899	903	898	856	892	881	925	874	941	915	860	955	917	879	877	936	900	866	887	934	861	876	933	869	833	914	922	892	897	897	822	886	924	863	892	976	914	864	934	900	937	884	908	952	860	886	909	921	895	923	901	910	850	930	877	880	876	842	862	913	891	868	853	916	903	922	891	924	902	941	892	883	945	884	901	907	882	908	891	953	902	868	883	890	866	892	933	931	853	932	949	908	918	863	901	895	902	952	959	921	956	872	906	900	956	868	853	870	883	903	927	931	902	894	922	905	905	954	860	880	870	902	915	869	889	934	907	891	853	893	884	853	888	851	906	879	926	909	919	861	860	988	872	902	903	851	897	919	891	906	840	854	943	937	927	903	915	852	929	918	928	925	862	901	864	898	879	873	944	927	976	880	892	958	882	877	863	943	891	896	913	900	898	905	939	938	912	862	897	916	897	932	923	916	896	852	887	902	895	891	853	930	899	911	937	911	876	869	873	891	945	942	896	865	938	894	907	920	852	861	895	847	885	826	971	892	944	879	841	870	837	932	904	863	877	920	906	922	989	882	929	890	834	909	944	932	889	912	951	945	916	868	905	848	881	927	937	933	852	844	922	894	889	872	855	908	914	885	834	862	917	906	899	924	878	896	899	878	930	895	931	820	904	918	910	868	925	931	927	883	931	902	965	933	882	963	835	894	884	939	867	883	909	903	932	894	942	938	956	865	893	903	944	882	876	927	889	876	919	909	908	892	871	915	880	960	946	918	978	899	892	889	922	942	877	880	866	920	915	911	892	914	975	856	919	925	903	905	873	885	876	898	910	860	883	859	880	899	891	889	907	866	927	905	830	899	847	945	931	846	936	906	910	923	914	932	931	886	884	870	915	882	905	933	901	914	893	879	899	870	913	883	904	891	912	882	889	903	920	891	921	892	885	923	850	948	894	858	907	876	870	907	905	869	906	897	969	889	880	915	892	915	879	921	845	904	943	922	875	849	864	907	883	840	916	928	849	924	951	919	884	939	866	920	869	847	878	885	878	893	896	876	882	912	935	917	916	914	976	875	930	846	836	916	908	856	976	875	919	912	881	911	931	900	938	933	976	839	867	937	905	967	883	931	931	894	872	908	927	896	890	870	931	954	946	948	897	893	881	965	844	854	887	872	880	895	986	923	889	907	923	860	921	910	932	941	848	844	917	897	872	858	892	913	857	876	845	876	913	874	907	898	912	879	905	921	916	901	874	888	938	871	897	881	874	921	920	997	857	870	931	918	933	957	908	882	898	873	882	897	893	879	901	905	897	893	912	913	939	840	855	876	917	923	897	858	881	895	897	858	912	925	921	856	867	922	870	877	954	942	898	907	882	976	968	916	888	901	904	939	872	886	870	900	897	911	889	893	907	906	898	911	896	883	914	914	923	912	904	837	927	917	894	921	904	894	853	918	899	919	871	896	933	883	889	910	875	903	837	947	880	905	934	923	938	916	872	885	941	874	870	934	913	847	935	866	925	915	891	902	904	835	887	912	976	895	870	861	896	875	888	921	913	864	912	932	942	910	895	868	921	904	894	892	817	950	868	916	908	870	887	851	824	901	945	992	897	914	919	857	876	921	867	944	901	882	880	968	857	892	893	899	883	904	912	857	940	927	930	894	894	896	931	901	886	888	851	902	908	908	906	877	940	915	895	922	925	898	900	957	867	888	949	968	878	838	845	895	844	936	851	908	929	869	878	862	905	898	901	931	890	879	898	852	865	848	865	943	889	951	920	883	911	951	894	938	878	908	866	882	898	888	905	923	839	885	920	954	894	853	928	897	855	853	913	917	915	934	857	914	901	878	900	895	901	918	873	919	905	923	885	898	873	886	898	930	950	886	880	928	889	885	929	892	866	902	933	911	877	879	944	976	860	887	897	894	907	908	942	898	930	931	936	892	895	873	861	885	929	928	870	921	874	907	975	892	938	911	862	930	884	937	907	858	903	904	924	893	928	864	975	857	964	855	874	911	913	921	905	914	878	882	877	916	879	884	932	912	921	888	906	906	896	893	928	936	902	913	893	949	891	860	922	871	931	913	850	895	867	937	897	935	912	877	917	895	919	926	862	929	888	896	887	885	894	882	874	902	865	868	891	879	907	890	863	915	844	937	920	919	938	887	902	960	860	904	872	845	921	939	893	922	865	883	892	891	916	906	886	858	893	925	897	935	938	893	873	895	915	947	853	915	884	906	908	911	951	940	931	887	900	919	873	912	962	866	838	874	896	874	904	889	910	882	904	927	949	896	907	922	888	942	890	934	860	903	889	877	860	875	902	903	891	902	1009	976	917	857	901	836	877	918	896	875	937	889	886	917	885	859	907	928	932	876	906	907	855	862	880	883	896	895	858	930	857	891	850	911	868	891	885	887	953	906	879	942	883	950	886	884	875	849	904	922	862	884	837	898	871	923	881	872	908	890	898	908	920	930	905	962	874	919	891	886	872	914	887	932	917	892	921	940	921	948	925	922	923	954	866	893	955	891	898	866	876	909	865	882	979	838	894	919	855	858	891	951	894	870	888	886	848	906	924	873	864	925	921	873	882	888	878	838	902	900	862	888	902	909	839	914	864	916	912	905	892	913	836	929	928	915	893	859	909	877	961	848	884	881	897	869	894	919	925	871	935	881	894	875	992	932	886	949	883	893	896	895	889	869	855	901	885	940	906	893	907	921	868	888	917	922	892	903	886	929	870	887	880	970	888	868	909	867	850	951	919	876	930	859	937	893	897	898	903	925	934	930	895	926	936	890	869	922	935	861	942	937	954	904	863	877	949	879	886	899	830	891	921	914	868	906	921	881	850	876	891	847	910	912	856	876	915	877	882	921	862	920	949	905	843	873	904	883	864	909	868	909	922
23835	21170	28509	24082	21166	9759	1113	730	554	569	550	497	426	479	446	448	422	445	408	426	371	396	393	390	362	393	373	344	375	384	352	361	354	362	396	362	361	326	370	375	361	397	353	391	314	354	392	377	358	368	355	336	362	366	360	375	357	373	318	324	351	371	346	368	395	325	353	349	360	371	324	349	336	348	354	363	362	351	361	346	344	330	332	335	337	351	363	306	365	352	340	362	355	378	367	354	342	357	363	357	371	357	379	373	333	309	360	353	364	347	335	356	342	350	344	345	374	359	395	370	347	360	343	346	325	356	359	339	359	345	377	333	399	363	373	353	350	352	337	350	360	348	348	366	341	353	340	324	376	340	367	339	394	352	360	369	327	348	359	364	323	350	355	330	350	338	384	366	360	378	363	363	372	345	330	344	337	357	357	349	321	330	328	391	379	368	354	359	394	314	345	354	367	352	335	370	329	345	340	351	364	377	343	336	348	341	344	356	379	333	348	340	358	352	373	349	335	364	363	369	364	370	339	320	369	360	363	336	346	348	346	313	339	371	342	367	372	350	338	370	350	333	352	346	357	352	352	362	354	323	323	290	401	332	311	338	349	346	347	352	360	343	364	353	338	359	351	330	350	330	331	340	351	350	362	340	341	326	345	355	337	372	365	362	370	349	346	345	352	350	343	353	311	350	334	357	323	365	362	349	386	326	340	338	338	395	362	342	318	338	351	347	382	340	355	323	345	339	318	365	347	338	333	314	346	333	350	354	354	351	368	384	372	332	355	336	371	368	364	349	328	326	323	371	356	382	330	408	329	355	350	368	362	356	361	322	379	378	370	345	330	338	364	358	376	363	311	347	336	373	322	363	319	339	353	354	339	341	353	343	330	355	376	329	333	303	338	336	335	357	328	336	340	323	353	336	336	365	285	359	340	356	352	381	352	344	330	317	359	362	365	368	341	343	340	320	352	366	358	353	322	350	343	317	351	345	344	334	372	349	337	330	353	351	359	379	393	383	366	331	345	343	371	317	336	335	377	349	364	373	379	309	320	359	333	331	325	353	356	340	336	335	365	328	335	346	350	394	357	352	340	323	355	370	365	335	359	334	298	324	358	352	367	331	373	353	334	348	374	357	355	354	353	356	383	354	344	373	369	358	387	383	339	342	362	352	367	372	405	353	331	334	329	322	374	352	347	357	368	347	357	391	351	325	324	344	372	376	355	352	367	356	362	322	336	349	371	344	381	343	347	353	369	362	348	358	366	369	337	349	334	342	346	342	365	317	363	362	308	362	350	397	321	331	340	366	383	334	342	346	360	334	387	346	366	361	322	339	354	347	358	349	351	349	356	298	352	351	366	342	343	363	313	324	372	345	344	374	340	360	339	322	335	342	355	356	354	378	370	361	343	346	390	351	355	363	349	355	353	349	361	367	372	358	327	336	373	374	325	334	341	362	349	341	373	337	330	354	329	347	334	348	349	345	366	336	364	361	367	381	375	339	367	327	339	349	327	346	374	338	345	325	338	332	360	352	366	360	337	384	345	363	315	328	356	353	361	370	349	345	364	372	409	364	376	363	372	357	372	368	337	380	353	353	361	360	321	348	328	342	334	338	362	335	369	331	363	346	333	321	346	354	352	353	356	339	346	358	366	331	313	330	372	360	370	352	339	321	347	368	342	379	373	371	328	380	333	379	362	353	349	383	354	331	373	376	375	332	357	363	352	313	330	356	306	366	345	368	329	368	331	393	368	371	347	344	349	360	329	341	343	349	371	340	342	349	347	377	353	334	344	370	334	342	355	358	329	323	331	356	355	314	365	328	343	351	326	372	350	355	345	362	379	323	337	374	345	338	306	319	350	333	347	338	328	346	356	354	364	370	376	394	369	360	361	361	324	344	361	385	372	343	337	322	378	374	347	365	329	344	344	352	355	312	356	369	309	293	359	367	381	349	341	373	393	317	361	349	306	348	343	358	342	343	320	368	323	339	345	322	365	341	314	367	354	406	367	380	340	345	351	362	326	345	340	359	340	343	331	333	377	323	367	399	373	355	360	323	336	354	363	334	325	358	371	342	344	341	346	366	350	345	366	311	359	365	341	348	362	330	357	356	350	317	357	353	372	351	371	375	360	317	354	359	381	342	369	347	347	366	380	346	327	321	372	356	353	373	355	356	359	305	394	349	345	371	362	350	347	360	346	353	359	327	343	307	345	359	325	368	372	333	329	378	357	362	348	349	367	328	355	333	364	335	347	349	374	348	343	337	358	358	354	351	355	348	350	340	345	359	381	370	342	341	389	342	378	347	346	366	332	320	354	343	359	340	353	331	354	381	363	344	366	310	358	340	367	349	356	353	347	345	332	314	332	351	368	349	335	383	348	335	320	351	361	334	360	350	345	314	343	323	339	336	354	324	345	370	369	316	314	361	358	353	361	347	385	307	340	348	343	340	317	404	339	319	353	319	345	346	314	357	374	360	370	346	343	323	326	368	356	351	353	329	348	354	349	371	350	339	352	345	363	341	331	330	330	361	344	367	345	342	365	329	329	351	340	320	356	362	352	345	359	337	339	335	363	404	356	349	366	369	349	366	338	316	334	385	342	329	377	397	328	344	322	342	338	355	350	342	345	325	371	330	366	338	380	331	362	351	342	350	352	361	369	362	334	347	362	332	355	326	343	315	352	359	333	383	361	330	366	338	341	343	371	372	335	334	336	376	342	329	355	321	363	335	361	368	342	338	382	364	361	346	363	357	376	359	332	347	337	343	327	334	353	333	350	358	369	357	374	356	325	366	322	388	335	313	347	385	320	367	369	354	358	347	367	352	368	327	336	352	340	378	330	352	324	346	337	339	364	355	310	327	337	340	340	336	346	350	355	347	370	354	376	344	339	332	337	327	356	363	316	353	350	359	351	327	385	349	352	376	368	338	354	338	354	327	357	383	312	352	319	331	358	352	358	332	348	349	345	376	369	365	316	389	345	343	337	330	363	377	314	377	335	367	340	396	357	333	340	366	333	340	344	350	327	346	327	331	351	356	349	367	338	388	361	369	331	355	328	347	349	316	333	392	326	330	357	362	360	371	334	353	356	319	366	392	364	333	331	339	344	381	378	318	346	354	346	352	337	343	332	360	346	329	368	347	311	388	330	336	373	334	343	358	349	347	369	345	340	332	330	339	325	349	361	352	377	353	362	316	327	372	341	357	334	357	343	322	371	337	363	344	364	374	357	365	352	347	341	340	339	337	368	378	361	363	344	387	390	336	306	347	323	329	345	372	340	379	344	371	341	332	330	367	327	340	347	370	358	361	353	354	355	354	341	380	369	351	334	412	351	348	356	360	372	342	352	358	323	337	355	357	336	338	345	359	330	373	334	333	351	329	354	338	379	380	345	348	337	336	334	358	334	345	366	364	313	340	358	320	337	374	349	339	370	325	359	345	371	329	332	336	329	336	303	365	340	354	375	344	327	352	362	371	354	379	339	361	298	346	343	332	339	340
5156	10646	8148	3795	2850	2112	1656	1357	1154	965	877	862	798	730	690	647	578	623	605	529	539	569	527	569	494	525	509	555	448	517	498	519	532	501	499	524	486	516	486	476	487	461	487	478	475	511	459	464	452	488	467	466	487	475	494	489	469	459	485	464	507	480	491	475	496	502	462	473	473	453	477	464	455	480	452	448	484	467	482	449	482	483	430	421	413	446	506	457	438	500	439	469	449	448	475	490	476	440	474	496	489	477	478	492	454	454	475	491	490	448	479	494	444	449	458	467	456	478	472	431	473	454	485	491	493	439	488	441	434	472	413	466	465	443	438	474	485	439	476	473	416	436	483	466	473	463	459	454	501	479	458	476	482	496	454	463	442	461	454	456	453	459	485	497	488	442	500	459	456	458	468	487	438	455	437	455	494	477	480	496	470	487	455	437	469	457	450	460	448	469	458	520	466	498	460	462	505	473	499	514	473	464	455	460	454	471	454	467	488	447	496	461	485	462	450	448	481	437	456	499	461	473	440	473	490	463	452	501	433	469	464	461	492	509	469	471	470	424	455	439	412	471	460	443	487	461	477	461	436	441	472	455	501	455	483	477	483	488	447	499	459	456	510	459	468	478	452	434	430	475	492	434	474	451	484	458	465	441	451	461	411	469	443	438	478	456	470	457	478	438	481	478	486	440	456	443	442	475	458	437	463	421	511	451	479	436	466	447	445	449	473	426	491	470	444	447	452	489	458	474	477	473	483	472	465	496	450	507	466	485	440	472	509	469	455	462	455	454	487	473	470	467	497	461	466	469	441	482	490	452	467	472	499	481	478	496	467	493	457	470	432	443	468	409	489	457	461	496	473	451	483	461	460	457	456	470	478	462	476	471	445	462	468	481	433	462	486	467	486	427	466	437	469	455	459	468	478	431	469	437	498	454	480	449	476	459	462	484	446	488	467	430	483	451	460	472	479	435	447	434	497	438	481	433	464	493	472	438	467	476	454	473	459	447	444	457	447	447	435	471	508	444	475	475	488	491	436	510	462	454	463	469	471	499	413	495	458	452	481	473	457	455	463	513	469	421	463	486	489	460	480	483	487	471	452	446	447	454	493	433	464	486	473	437	440	490	477	449	441	479	478	468	436	473	465	445	464	481	465	509	463	465	454	467	457	488	467	447	521	468	505	443	481	467	463	464	433	516	438	469	444	442	448	459	458	479	450	454	467	418	442	501	480	498	457	464	456	472	439	488	442	468	426	513	438	420	475	425	423	473	479	429	472	481	456	473	455	486	485	485	451	440	509	422	437	496	504	447	448	417	472	482	490	478	458	487	433	512	413	471	459	439	444	476	462	433	440	526	463	482	442	452	458	468	459	488	463	458	479	452	432	522	458	449	525	440	489	470	458	439	465	456	459	452	493	467	484	464	466	473	443	475	439	424	458	466	478	479	429	513	433	445	453	432	460	478	465	475	473	458	479	428	405	477	450	454	416	471	462	466	508	437	491	429	474	469	461	457	500	443	448	460	502	422	447	483	517	502	457	478	496	421	459	448	439	434	475	458	460	467	437	488	448	464	453	464	449	443	447	447	475	516	458	460	434	470	473	460	471	435	470	459	453	461	494	501	456	441	468	461	488	428	452	444	469	445	456	482	512	462	440	482	466	458	447	441	448	474	448	461	435	489	499	461	473	457	455	463	473	480	386	484	451	481	471	487	447	476	414	448	465	449	463	472	491	465	488	436	453	449	431	457	459	470	479	471	416	422	463	463	454	470	466	494	469	451	435	463	431	435	472	489	476	474	456	482	482	450	447	473	461	482	472	461	459	455	493	493	451	469	478	468	427	431	461	472	486	478	461	465	472	444	431	454	458	489	428	456	481	458	486	451	440	457	459	434	497	418	427	451	436	466	455	506	472	437	450	454	450	465	473	475	456	425	443	459	455	439	434	454	469	457	457	460	470	474	454	426	471	459	466	456	520	462	471	457	447	487	465	454	459	450	482	435	451	470	454	472	494	450	451	481	460	458	439	479	493	453	468	459	488	470	476	484	453	453	491	432	483	476	461	487	460	445	491	464	477	457	472	458	470	476	442	484	424	439	469	439	458	469	489	444	463	466	465	472	466	439	436	480	481	464	476	447	510	455	450	437	445	416	457	495	462	431	500	453	462	474	493	470	463	454	435	486	467	494	477	445	453	462	458	476	455	489	451	422	458	462	443	455	463	495	450	471	452	430	456	501	468	432	445	447	451	451	491	462	509	460	448	455	451	462	440	477	472	475	447	463	456	495	429	484	443	438	435	441	459	453	467	476	467	436	440	460	464	521	472	458	490	438	466	416	448	490	467	461	466	451	496	458	466	409	506	459	458	479	483	445	453	463	464	423	444	464	460	478	479	491	428	433	436	489	455	512	449	476	467	441	455	452	454	483	456	485	462	471	440	470	482	499	459	457	440	477	469	450	503	478	470	463	461	458	454	420	472	457	454	508	451	462	473	446	458	489	449	474	449	434	477	472	458	459	458	459	456	475	474	447	488	530	486	458	441	489	457	489	454	469	480	480	468	431	478	437	463	491	463	480	490	453	488	480	448	467	460	440	449	447	466	489	455	480	450	444	461	476	458	451	443	451	459	442	491	469	468	452	491	444	462	446	451	435	478	461	460	431	450	507	473	458	419	490	452	435	472	441	472	453	483	455	462	464	476	463	434	475	440	449	470	445	496	476	500	441	422	445	435	432	470	513	486	473	473	439	493	472	474	466	464	494	453	510	474	428	459	487	509	473	464	470	462	466	433	458	478	491	462	439	482	493	466	424	457	478	513	459	495	475	499	484	421	466	482	430	447	490	503	464	444	481	450	460	432	477	474	466	468	472	488	458	459	457	456	479	485	469	512	477	447	474	417	443	464	449	463	454	443	453	493	452	476	498	464	502	487	427	499	459	474	467	471	468	446	499	463	437	460	468	464	468	451	485	481	418	444	489	488	457	467	461	487	453	452	463	456	471	454	455	497	450	449	451	484	467	490	458	487	432	469	448	462	418	500	462	483	467	482	470	491	473	503	479	473	437	451	452	507	437	508	466	460	469	463	437	491	451	449	465	473	480	435	464	512	497	450	475	504	512	490	474	456	435	435	464	488	483	463	445	463	425	502	447	453	486	474	483	457	458	435	491	490	464	477	459	490	477	483	446	447	435	491	459	467	500	447	458	487	469	444	432	450	450	453	465	468	485	489	461	478	446	434	462	439	500	484	477	462	478	480	444	500	466	473	485	490	476	512	441	438	448	496	445	466	461	477	443	409	467	446	442	449	487	476	442	455	460	479	467	462	475	434	469	490	456	475	473	464	430	447	513	448	466	438	427	471	441	462	466	447	456	438	484	478	463	488	487	472	488	444	447	424	428	463	472	475	460	462	445	444	435	466	458	463	457	436	497	474	422	477	434	429	472	468	474	451	476	467	425	474	454	452	447	482	458	444	470	435	478	454	469	447	422	408	449	466	487
22981	21190	28994	23695	21191	21224	7167	1057	755	646	565	550	483	455	439	401	370	347	333	333	362	339	359	304	350	304	300	308	289	298	268	244	286	293	269	296	276	281	292	298	261	289	263	286	258	289	261	269	277	261	262	262	280	288	265	294	277	241	283	267	270	251	274	276	276	286	300	266	265	244	255	276	258	256	280	273	276	248	277	285	260	233	287	282	237	252	233	285	275	289	266	254	247	219	233	279	270	280	292	260	275	241	296	285	266	264	234	249	253	258	247	244	262	268	257	249	245	246	237	258	266	255	242	257	277	241	248	243	259	287	286	260	283	257	247	255	248	256	273	278	257	277	239	268	255	250	255	266	272	245	275	264	263	273	303	259	260	252	222	278	258	242	261	277	254	265	241	250	255	257	283	254	261	258	260	247	267	278	253	277	302	235	239	280	250	249	254	272	286	237	263	287	270	240	259	274	251	246	249	291	280	269	239	255	286	247	263	264	250	246	270	255	252	246	257	261	240	265	278	281	238	265	243	299	231	276	250	292	253	266	297	250	280	270	268	257	263	250	265	294	251	268	248	257	272	286	260	233	265	253	277	250	259	252	277	254	250	249	239	291	269	294	262	272	304	235	236	237	251	232	271	277	261	244	257	247	275	261	268	259	268	285	274	274	274	276	262	250	239	253	261	247	278	232	270	226	265	273	266	266	252	260	254	249	265	282	252	245	274	271	260	255	258	255	261	251	225	241	261	268	271	237	264	250	247	260	246	257	257	252	266	269	261	269	282	262	267	271	250	253	241	255	261	278	244	261	259	267	272	263	263	249	261	259	283	250	254	262	258	242	242	279	235	278	239	273	254	275	279	274	238	272	241	276	263	238	247	259	240	284	282	246	244	254	291	280	254	230	264	270	267	243	295	266	255	294	272	239	231	253	269	263	274	304	253	266	243	243	266	245	253	277	272	276	283	255	257	272	243	254	252	254	254	250	256	260	260	274	266	283	273	249	263	267	292	264	245	256	271	280	251	298	287	235	261	256	253	290	265	265	256	252	262	261	262	225	270	271	250	247	277	239	232	251	273	266	268	277	273	265	233	277	254	258	246	246	239	264	279	292	261	273	252	254	271	268	258	253	293	251	246	289	262	273	254	239	251	276	253	243	275	282	269	251	269	264	270	266	250	269	260	243	297	246	259	256	287	266	234	251	282	275	258	269	237	267	255	255	274	295	267	240	263	250	249	271	244	282	275	241	245	267	278	259	235	268	272	247	246	241	249	288	277	262	293	247	302	249	262	266	274	266	264	246	267	284	286	272	252	268	279	249	255	265	265	272	270	242	292	282	259	269	262	262	283	282	266	230	244	263	259	250	242	242	264	245	257	254	269	269	253	269	256	253	280	243	250	254	286	261	281	262	247	283	262	253	258	274	276	260	230	256	251	262	277	261	272	235	256	257	269	287	277	289	258	264	264	265	256	276	234	291	276	280	252	277	249	251	272	275	273	252	243	231	275	246	269	293	226	276	257	248	265	301	300	280	234	289	257	282	273	258	255	290	251	282	255	260	258	270	256	253	246	262	260	267	263	259	274	266	277	236	277	266	261	259	254	258	270	263	258	243	270	249	257	286	211	270	267	256	269	261	256	254	250	285	270	276	242	247	268	281	270	256	273	250	253	270	255	257	260	273	242	261	278	275	261	262	231	251	245	257	274	255	256	232	266	257	284	253	245	284	284	255	290	294	258	266	263	262	252	255	274	267	253	247	270	276	258	287	270	249	258	286	263	290	300	259	247	267	244	277	250	259	259	260	276	230	276	250	239	253	281	257	258	284	273	266	261	250	256	267	253	262	271	259	247	269	251	266	266	289	251	246	259	227	254	273	245	253	238	262	269	276	273	251	263	293	274	248	266	250	272	267	268	268	271	269	260	255	244	275	235	279	259	286	266	272	280	244	278	228	251	241	243	265	269	253	277	279	268	270	255	262	263	234	281	252	255	271	265	275	272	262	251	281	250	258	252	249	266	265	283	278	278	254	274	288	294	293	258	268	271	265	296	265	247	254	252	273	292	278	243	242	260	294	259	279	245	229	286	272	261	279	265	239	268	296	265	252	265	278	292	241	278	259	262	253	267	274	250	284	270	258	272	260	246	287	295	295	267	269	267	274	249	248	269	273	268	292	254	228	254	242	262	251	274	258	271	244	241	257	253	283	263	226	273	256	272	236	235	254	270	275	263	256	221	284	256	258	244	251	280	236	262	245	266	247	277	283	251	270	278	250	264	270	253	304	262	266	260	248	268	252	241	268	250	254	270	260	291	272	273	265	255	242	269	256	241	251	258	227	279	265	250	265	279	269	268	275	274	230	270	265	271	261	257	243	282	266	261	230	264	255	245	261	264	250	246	245	245	255	261	241	271	260	273	277	234	254	267	273	300	252	229	272	268	249	289	268	271	249	255	269	255	248	255	320	259	252	309	277	270	259	279	252	245	251	257	236	248	258	279	286	264	281	259	288	252	249	236	228	240	275	247	292	275	272	266	242	274	263	248	245	240	289	274	255	243	249	283	240	252	245	221	265	261	264	248	250	280	246	253	279	241	282	259	283	267	258	270	244	279	261	246	235	278	276	241	256	232	253	266	272	239	241	258	266	277	270	295	273	272	255	247	261	275	239	263	257	234	268	246	296	248	254	256	245	252	263	287	262	253	262	227	258	271	239	268	254	267	240	251	275	259	259	245	270	253	266	284	237	269	239	243	267	264	276	251	266	258	260	258	233	259	252	258	252	230	259	248	281	280	274	253	266	257	251	287	278	274	264	249	279	278	279	252	249	233	257	249	254	276	286	246	261	243	264	241	279	281	262	239	270	273	280	258	273	287	286	219	258	251	256	282	224	234	297	257	270	269	290	230	254	245	258	248	271	272	273	272	270	251	264	245	268	246	241	251	284	265	256	259	250	286	269	261	278	270	251	282	277	281	276	259	266	266	281	245	252	268	257	283	268	278	297	233	264	258	238	282	274	275	284	238	274	285	275	237	277	279	267	269	261	272	276	279	254	259	255	312	239	231	223	275	254	225	271	294	258	262	235	290	254	288	258	268	265	240	278	244	240	265	256	268	267	274	292	246	285	257	256	261	247	263	234	235	254	257	271	237	279	243	241	279	259	255	275	269	268	278	240	264	262	272	266	261	243	263	264	260	275	225	271	265	281	241	263	267	266	245	247	278	252	238	267	251	262	248	272	261	259	264	255	236	262	251	252	265	260	259	277	255	270	250	272	265	259	273	256	259	232	252	264	281	271	257	253	220	212	246	268	233	270	275	280	277	267	268	272	273	268	248	256	273	252	274	255	248	277	263	258	267	252	252	246	261	285	269	271	249	262	253	260	260	253	284	258	291	269	237	238	240	254	255	246	286	260	269	263	286	260	278	277	279	257	286	266	251	257	252	251	280	276	261	276	276	259	259	246	258	278	228	237	265	244	262	252	257	278	251	247	238	256	247	306
7324	16749	12994	6750	4851	3399	2674	2031	1686	1380	1111	1035	874	837	746	695	599	635	548	533	536	477	459	457	436	441	400	417	418	374	395	374	394	368	387	406	350	367	348	363	354	356	344	350	359	395	349	356	345	322	365	341	350	351	351	326	378	394	353	355	323	356	359	309	335	315	368	343	317	349	341	322	356	347	326	312	315	345	314	328	350	344	335	346	354	326	332	337	306	326	332	326	333	324	335	347	369	301	348	336	344	337	340	324	349	368	318	326	334	317	300	329	292	317	329	325	311	325	314	319	312	324	313	311	332	349	285	349	337	321	338	366	326	319	308	351	322	315	329	308	315	334	302	350	367	336	326	339	326	327	357	298	340	329	315	307	324	351	300	350	321	305	320	307	310	293	299	288	346	296	358	329	307	291	322	337	364	315	320	314	341	321	298	310	345	304	322	335	366	318	310	341	309	333	322	306	314	318	377	326	301	317	325	290	334	334	322	299	352	344	324	336	323	344	361	334	326	334	334	331	316	334	355	310	328	318	364	299	331	335	315	312	310	319	315	285	322	289	306	352	310	311	314	308	318	326	329	300	313	348	352	321	337	319	324	300	299	338	351	299	324	328	346	325	324	337	340	331	337	346	309	307	290	290	309	348	303	308	325	327	312	312	312	316	340	340	305	327	339	359	322	294	352	307	318	349	318	309	356	359	321	352	340	358	338	325	319	337	343	356	302	309	294	327	303	338	317	280	321	321	305	340	348	359	341	319	328	340	337	298	331	320	330	328	348	333	313	328	335	324	324	328	304	313	309	311	319	304	310	335	304	342	347	309	322	346	318	332	333	327	351	324	329	313	326	303	328	292	320	307	348	344	316	322	320	334	274	357	317	348	314	328	341	306	297	265	339	311	314	341	287	334	333	312	331	289	318	327	342	292	342	347	328	321	294	351	361	334	332	360	338	320	330	347	337	317	354	294	325	348	311	323	357	341	307	346	319	328	299	352	357	333	319	343	301	294	328	292	317	341	320	333	314	340	353	300	323	295	307	294	317	312	317	342	323	349	342	297	330	337	359	327	316	321	308	346	322	304	314	329	314	346	339	320	314	320	327	327	300	320	324	326	335	328	323	322	319	343	287	294	324	325	339	314	322	308	299	305	322	329	345	338	346	287	335	319	342	342	321	316	342	313	299	311	310	343	299	315	323	327	346	322	343	321	322	297	305	339	320	314	312	331	325	320	321	335	325	312	332	314	317	312	308	322	322	307	329	308	336	335	370	310	322	306	292	311	354	295	354	314	320	324	333	327	321	314	341	335	315	306	306	339	320	321	314	339	335	315	340	323	319	295	306	333	313	311	332	339	335	298	308	341	352	349	326	335	320	324	303	325	318	302	305	326	313	330	338	325	314	347	308	312	335	338	314	322	339	318	348	347	297	342	309	341	307	326	331	341	336	326	288	347	313	313	322	303	352	302	317	324	309	306	341	317	291	334	331	319	299	349	366	327	318	310	308	308	340	337	322	333	329	343	339	339	308	315	307	348	318	317	329	322	335	341	343	347	317	333	283	328	301	310	315	364	341	323	336	355	306	330	329	352	335	327	318	349	330	328	352	326	323	325	346	309	317	346	294	328	342	306	316	352	300	332	347	352	314	327	304	329	304	309	331	332	304	318	364	358	336	325	317	338	301	320	318	315	355	317	330	367	314	351	323	311	313	330	293	322	320	298	312	323	352	316	308	305	329	308	321	340	299	289	361	336	299	317	326	324	314	327	322	342	311	347	327	359	328	324	321	310	346	319	318	301	306	313	316	314	348	299	316	308	323	314	305	329	305	306	315	313	341	315	342	330	326	304	334	358	303	352	315	330	307	340	324	333	336	339	344	327	321	325	334	315	336	360	328	299	339	308	319	315	303	333	318	328	313	298	342	333	353	309	325	326	334	346	347	312	318	312	324	309	305	305	316	321	312	322	347	310	355	309	337	316	354	340	301	302	347	279	310	349	335	317	326	320	332	338	322	316	324	313	307	295	317	313	304	336	319	300	326	330	312	291	323	343	338	324	345	299	329	333	371	321	327	298	305	326	338	349	297	315	335	296	326	301	320	357	341	307	282	338	291	362	339	328	339	345	316	353	302	312	332	311	317	309	319	302	288	348	311	337	330	295	311	303	324	344	335	348	348	310	322	330	307	299	339	324	316	312	350	319	378	341	369	304	316	320	337	328	326	337	338	287	344	332	323	330	352	349	304	363	303	351	316	292	339	357	342	319	301	338	327	321	322	305	348	302	312	317	289	299	325	337	313	295	340	317	326	317	324	330	343	338	312	318	333	342	300	344	316	326	339	325	367	355	340	326	334	321	335	329	341	330	327	303	312	344	314	304	300	321	307	333	323	315	348	319	361	315	330	295	329	335	318	350	307	300	305	338	302	325	346	331	326	345	314	316	359	317	336	285	315	318	313	326	321	332	312	327	332	323	340	282	322	314	334	310	349	288	311	304	338	311	334	317	298	325	323	329	330	365	308	327	334	298	322	351	319	329	341	333	334	305	326	340	330	302	309	344	344	294	330	329	317	318	331	328	319	305	304	327	325	340	334	318	344	335	316	325	342	334	354	326	341	332	311	358	341	314	317	334	325	310	352	331	352	316	342	325	312	317	327	332	316	328	322	320	318	321	335	320	304	340	311	358	337	337	348	356	301	333	319	307	304	337	338	342	343	326	365	330	342	329	280	316	363	311	314	313	292	300	310	304	325	324	347	324	319	339	315	325	300	301	328	316	333	334	316	293	309	334	350	303	332	336	320	321	340	339	321	334	309	311	279	329	339	319	350	329	324	331	318	317	326	301	344	306	337	304	297	331	310	328	332	324	291	316	287	350	312	315	335	329	344	327	297	319	345	322	314	312	319	320	300	312	352	325	315	319	316	319	311	311	327	352	330	337	344	291	340	335	316	349	316	314	320	333	312	312	330	334	308	327	323	282	314	338	342	324	342	325	362	304	322	337	315	302	322	333	321	320	308	328	331	316	317	349	289	334	317	312	321	325	329	320	333	316	321	349	341	323	311	360	326	316	329	317	304	313	306	317	337	329	316	355	300	321	308	327	303	336	347	343	310	337	343	299	338	342	319	323	337	326	304	318	313	328	332	332	349	337	342	297	294	370	327	303	316	350	333	295	348	296	350	318	309	348	319	317	323	345	334	320	329	305	315	324	303	342	303	315	317	322	312	344	315	318	315	322	321	327	323	342	312	308	324	312	316	329	322	292	325	319	318	338	317	330	309	316	309	313	315	310	328	330	324	322	298	340	324	300	306	323	318	304	349	343	347	330	308	352	365	302	320	296	324	330	285	327	292	320	339	331	328	316	295	300	335	324	332	320	299	312	310	321	333	310	319	318	336	321	315	315	324	310	294	342	347	321	348	314	371	340	294	348	317	330	311	328	328	333	325	318	302	352	285	333	329	339	308	333	339	302	339	326	318	300	311	299	324	328	311	347	328	303
27059	20236	7569	1110	838	769	762	760	779	706	743	781	782	762	720	736	727	742	751	712	753	759	779	714	674	732	707	710	728	752	698	763	735	715	785	718	751	707	720	758	711	788	658	743	699	727	704	727	686	716	695	722	671	757	732	703	721	718	762	735	750	731	733	707	739	725	678	697	719	730	724	733	746	731	771	716	746	737	742	744	717	675	697	759	692	743	756	764	687	748	779	684	717	736	747	730	717	736	738	691	727	731	686	706	723	697	718	713	710	670	726	717	716	764	727	694	703	767	711	746	696	724	707	737	708	732	775	705	713	783	711	685	757	747	787	737	677	687	720	726	720	721	746	717	713	700	711	724	721	751	729	705	719	702	717	756	749	759	691	752	754	734	669	743	725	733	729	707	792	716	730	708	770	724	730	755	749	720	725	706	744	703	738	723	741	710	709	714	693	721	694	735	771	732	711	739	708	800	748	706	740	711	737	679	699	721	672	731	681	678	745	719	706	714	713	703	712	744	722	734	691	674	772	721	756	690	667	707	774	702	764	779	693	767	719	703	747	727	706	721	748	709	744	771	737	732	749	680	737	750	746	706	701	761	702	759	784	705	741	726	778	728	737	690	704	707	718	695	724	696	692	717	711	727	734	734	728	740	740	671	694	740	740	689	729	719	727	728	743	681	692	676	733	742	688	759	776	694	726	718	742	712	707	726	701	689	727	726	734	782	709	748	732	766	715	739	669	708	752	740	716	738	701	680	756	728	731	704	757	694	709	718	776	736	709	735	728	714	751	722	757	729	710	699	733	726	727	725	700	714	715	761	662	718	746	723	717	734	749	734	727	719	663	737	755	708	711	735	732	695	739	729	734	731	738	750	712	740	718	763	719	736	729	783	725	818	722	702	735	724	699	714	719	780	716	789	748	703	734	655	707	743	714	705	703	725	732	701	716	704	728	748	757	713	716	762	715	699	739	719	732	680	743	736	691	734	708	739	728	762	700	795	737	751	715	767	741	755	684	689	668	781	664	724	685	733	731	701	705	737	771	766	734	702	746	716	769	733	705	728	675	738	709	741	729	766	665	749	718	697	780	687	700	716	723	753	749	735	740	689	647	707	722	732	783	693	667	708	732	704	721	711	705	766	753	673	712	767	717	696	761	754	746	715	771	764	672	716	693	752	747	713	764	715	750	684	667	701	741	674	716	731	732	702	722	740	736	727	709	748	713	746	747	759	721	728	746	679	729	738	726	687	725	672	718	773	734	732	718	717	675	729	742	671	679	702	733	728	728	739	719	744	730	717	733	705	724	715	755	743	728	697	691	724	741	714	756	774	731	719	763	679	745	758	732	743	758	792	716	775	709	748	691	765	732	719	693	715	761	782	709	741	748	719	724	756	723	746	680	722	751	737	709	745	690	703	725	697	724	719	722	734	730	738	686	741	709	720	710	725	736	710	766	688	697	682	700	741	697	697	697	749	717	755	745	743	711	718	686	740	691	703	701	737	741	688	730	721	725	719	719	708	724	702	697	718	736	720	730	717	689	706	726	730	745	705	686	721	758	667	701	713	732	731	695	699	719	789	723	745	690	770	702	696	812	732	710	703	748	648	754	711	765	698	730	722	699	702	740	711	774	736	704	742	780	769	689	749	675	739	697	633	692	727	734	729	675	758	724	779	723	701	685	766	749	738	754	663	704	709	742	704	717	704	740	754	687	736	738	696	710	734	705	742	730	698	746	742	693	758	712	784	693	690	701	724	723	723	726	707	719	724	742	743	711	685	709	738	747	657	674	763	718	721	718	729	712	713	695	753	727	761	745	718	723	708	692	755	741	695	728	726	691	678	693	715	682	762	745	675	678	772	693	707	719	760	761	759	771	740	758	741	698	697	716	766	685	668	716	752	710	711	743	734	717	719	697	738	703	718	749	748	722	717	720	694	712	738	704	740	713	745	737	742	738	800	671	692	702	731	729	723	708	729	711	723	665	693	739	707	749	702	749	712	748	683	703	720	704	724	714	721	715	746	755	786	720	749	715	681	720	733	707	706	701	781	736	722	700	730	734	718	736	703	745	726	750	711	728	723	737	670	738	696	774	719	753	715	716	715	707	819	739	773	741	709	653	728	709	731	704	775	754	672	708	713	757	723	701	756	759	765	676	700	710	719	716	720	697	724	716	726	714	735	713	745	721	778	717	741	725	748	703	685	719	716	744	709	763	728	721	762	691	682	728	723	740	739	732	716	714	743	661	693	672	721	704	698	723	737	714	685	679	690	690	736	706	728	776	719	774	698	741	748	764	775	699	731	693	680	763	682	717	734	729	695	719	706	762	638	709	752	722	759	753	741	721	712	749	751	695	722	744	745	760	711	720	729	722	768	752	695	713	712	721	744	737	714	708	696	751	750	732	778	758	685	755	722	749	743	713	740	711	696	712	725	741	770	728	700	731	755	798	675	759	750	754	752	710	725	745	742	726	701	723	755	741	731	721	672	776	737	700	747	727	705	672	764	745	725	717	709	676	731	711	750	721	693	684	699	718	752	740	680	748	735	708	723	733	770	716	718	754	712	726	782	702	754	680	722	698	751	737	755	710	758	727	745	737	737	714	744	723	688	733	724	743	729	722	711	673	726	725	722	754	754	733	750	706	765	704	752	720	760	735	727	749	703	734	735	757	681	752	712	721	732	732	722	737	738	742	728	682	746	715	753	716	702	746	732	719	738	742	704	775	787	794	704	738	708	783	735	696	711	697	692	711	714	726	702	690	744	710	703	801	691	783	719	699	730	727	724	722	726	761	705	726	749	696	687	713	719	753	707	716	701	728	713	736	781	689	702	765	727	723	727	722	748	749	765	748	670	775	710	744	734	799	739	737	727	684	732	711	740	715	740	766	715	705	747	748	725	738	720	755	708	682	738	741	730	757	696	717	726	737	701	766	711	730	720	694	754	726	730	696	737	716	845	736	687	703	719	738	706	750	716	745	693	747	707	731	706	718	731	737	709	756	729	730	725	702	725	711	729	760	733	737	707	713	735	703	736	700	743	700	699	766	734	745	704	770	711	745	657	714	706	678	677	733	719	743	729	758	727	726	716	739	718	750	697	727	711	751	698	736	694	726	725	721	739	733	753	734	714	705	717	751	736	710	726	721	702	749	748	761	715	682	740	763	724	742	719	723	692	715	717	742	746	759	772	743	734	736	742	728	741	745	750	727	739	726	726	750	731	729	699	728	727	713	671	728	718	683	761	785	730	741	693	746	715	693	697	777	743	738	682	725	760	756	750	715	751	709	729	704	730	747	714	739	672	747	700	736	765	768	717	693	768	727	693	750	729	734	698	745	682	706	750	747	684	702	771	721	695	664	734	745	699	744	714	758	741	757	685	723	736	694	766	755	752	697	726	754	736	738	640	717	714	705	711	768	728	753	733	799	753	749	679	646	721	739	745	741	728	693	732	771	708	709	714	693	736	780	750	748	714	750	720	713	735	715	770	719	730	755	664
4349	1631	1414	1133	1002	1001	985	947	966	991	869	936	927	915	952	896	872	887	883	930	982	929	931	923	946	949	896	926	919	906	939	931	933	954	934	878	949	935	921	943	883	939	853	870	902	871	915	937	915	894	895	884	932	944	905	881	936	932	947	914	898	917	926	902	850	910	931	947	893	970	888	920	969	935	912	946	882	910	917	949	952	941	940	927	905	903	914	901	862	948	930	890	902	842	881	888	883	908	907	878	928	912	964	856	923	905	895	909	904	954	920	877	936	945	919	893	896	936	888	879	915	904	851	905	931	960	896	934	972	894	909	876	876	910	935	860	906	894	915	891	970	988	893	927	917	919	916	931	927	914	931	941	848	911	939	870	927	914	888	963	901	968	914	916	829	894	935	933	924	885	905	903	914	882	864	910	923	921	938	877	903	894	950	904	942	872	892	903	894	867	932	918	886	914	886	892	955	869	907	909	928	890	941	930	921	882	923	886	918	864	871	928	932	881	876	875	901	913	977	903	893	919	954	887	874	918	920	886	879	948	894	905	971	890	937	888	937	868	895	920	920	881	919	983	904	890	910	950	916	902	910	910	885	977	911	917	885	916	972	890	966	930	904	935	898	944	923	875	918	887	888	889	888	910	876	894	948	925	898	914	901	893	929	922	918	888	901	913	878	892	937	931	904	884	911	893	913	956	948	878	903	915	933	894	908	866	870	861	898	894	942	924	912	937	952	942	881	922	889	882	921	902	858	964	863	890	903	942	839	902	863	894	937	858	894	873	918	891	905	903	906	902	941	939	893	890	868	914	928	918	928	903	900	884	932	883	938	954	938	906	908	872	904	953	886	883	966	915	881	923	891	937	873	937	867	917	914	930	849	904	940	879	908	899	876	959	912	875	902	883	947	940	889	887	941	884	907	909	883	914	906	888	911	935	921	950	922	909	951	891	895	922	890	868	870	910	966	945	870	924	896	910	932	881	972	953	876	923	910	907	903	873	937	911	882	943	907	945	885	884	922	903	894	925	867	841	890	881	922	900	912	915	920	908	966	864	908	865	946	902	953	867	895	892	908	884	912	904	898	926	917	914	914	945	881	879	881	900	912	913	936	913	909	859	930	925	911	900	924	986	910	972	935	909	979	931	922	890	952	942	922	938	905	905	903	885	919	913	911	857	914	865	874	931	953	917	922	924	895	922	919	891	905	858	924	882	921	987	896	889	912	874	947	932	817	969	905	914	893	916	875	933	975	892	950	887	928	912	901	970	878	909	923	873	857	937	876	903	932	910	922	886	859	926	906	897	940	873	905	911	892	926	928	909	897	874	874	885	875	906	939	945	870	880	961	903	951	874	933	947	969	894	904	893	944	947	933	891	862	853	848	948	913	859	912	936	861	922	906	912	952	898	896	943	903	882	891	962	945	889	860	912	832	921	922	902	888	879	881	914	920	946	918	882	942	924	913	861	891	935	952	887	862	846	902	933	937	895	924	901	881	942	896	889	943	901	861	888	906	921	884	958	910	894	878	937	880	891	859	938	983	880	934	903	933	936	922	939	857	890	869	894	924	948	864	890	915	887	940	972	916	913	868	954	897	912	898	891	900	919	906	927	864	909	911	927	917	924	914	929	927	934	894	892	919	989	920	883	882	917	885	893	881	905	971	875	964	955	923	910	917	909	882	907	860	945	947	938	884	908	920	869	919	903	934	937	965	915	914	884	883	932	903	888	950	905	943	967	872	933	889	896	907	915	900	981	920	864	937	909	882	875	891	928	891	867	953	929	919	891	861	883	942	909	909	898	906	936	942	932	906	931	852	903	929	938	921	890	891	876	916	942	892	886	882	997	881	940	864	856	879	910	911	935	951	929	839	862	933	860	877	972	899	906	895	899	933	872	903	905	975	911	913	920	939	887	917	887	908	915	941	947	911	902	922	926	958	932	874	891	910	964	948	929	900	875	877	893	936	910	926	905	883	929	921	904	888	909	853	908	911	885	864	927	937	920	859	853	892	862	900	875	884	907	872	877	872	893	937	915	928	924	940	936	917	946	933	933	904	912	919	907	913	890	899	936	939	912	940	905	882	963	947	909	935	991	831	924	881	888	940	900	925	949	897	890	941	958	927	886	899	930	884	894	937	895	902	937	914	911	880	913	974	924	871	899	888	874	910	880	929	967	961	856	871	954	868	874	935	834	920	896	901	868	910	882	911	889	927	927	904	884	943	913	915	930	839	894	899	909	888	937	880	925	867	846	917	917	933	927	947	888	916	894	931	902	873	956	934	950	868	876	928	938	938	888	924	909	909	881	905	897	878	941	954	863	856	939	909	905	910	912	911	889	836	912	914	893	904	927	900	932	892	909	844	909	882	866	932	848	886	927	979	895	874	899	904	925	912	893	934	895	884	934	946	907	919	886	946	906	880	955	944	950	864	910	881	953	905	843	1004	920	902	900	938	901	904	923	892	894	921	926	967	874	926	891	880	930	884	925	864	916	902	887	923	965	894	941	871	856	946	916	927	916	905	968	889	899	911	944	933	846	904	887	888	865	904	915	901	909	886	945	916	935	922	933	886	939	960	916	947	889	897	916	908	855	878	904	889	909	908	872	901	870	959	945	894	939	915	931	926	928	859	935	906	911	914	868	933	929	931	923	885	902	917	921	866	901	919	903	937	857	918	882	941	949	941	885	906	902	888	906	846	899	968	950	925	876	893	911	868	955	931	936	920	907	876	920	905	897	893	897	923	880	895	989	866	886	922	957	907	895	911	956	914	875	912	922	890	873	940	900	909	893	896	988	937	902	930	871	907	930	843	924	857	882	871	898	887	888	947	926	926	881	863	921	942	909	921	927	871	885	939	852	958	857	888	906	889	914	932	875	850	894	933	967	933	932	869	883	942	897	899	926	926	903	896	924	926	928	934	929	852	882	883	941	843	940	893	894	867	841	874	874	936	952	934	906	847	889	878	950	952	876	887	932	899	875	998	932	906	968	907	916	927	935	900	872	888	921	880	915	877	927	873	916	938	907	917	863	899	870	901	904	881	920	953	874	940	920	915	917	879	964	924	923	858	909	935	907	920	915	863	970	879	945	946	869	866	950	927	903	915	915	887	936	927	906	917	948	874	896	905	933	908	938	951	824	878	942	919	955	926	917	864	902	902	892	873	951	885	871	889	917	946	956	984	897	907	898	888	920	919	907	914	946	857	898	908	945	919	904	951	918	893	871	949	861	884	881	892	948	929	894	857	909	912	870	880	935	891	928	901	926	913	922	866	929	931	968	936	906	957	987	897	917	905	921	923	903	920	934	891	892	894	928	895	890	871	916	959	869	955	914	931	941	924	877	919	934	884	878	873	962	882	900	906	889	908	924	905	935	916	912	889	857	891	930	876	903	875	877	905	924	891	908	899	906	898	940	864	903	955	888	907	885	896	900	898	909	923	933	941	926	894	930	914	873	933	874	942	921	911	861	918	863	912	922	863	892	903	878	889	876	892	877
23831	21170	28495	24077	21147	9649	1089	726	585	540	518	483	452	467	403	469	421	395	423	381	349	391	358	397	397	340	393	366	408	377	370	352	344	340	389	394	341	386	368	368	385	361	338	331	364	334	332	373	370	344	354	352	377	363	357	384	371	352	345	359	360	322	355	372	348	343	362	334	326	343	382	336	361	337	357	369	354	350	369	335	371	352	329	350	346	353	347	363	356	380	373	362	370	356	397	368	350	362	326	353	342	387	321	350	338	388	353	330	368	346	348	360	343	362	367	365	379	336	368	342	330	326	360	362	338	369	375	353	361	380	376	325	403	350	355	333	363	349	355	360	325	371	311	339	366	360	335	330	347	363	335	348	336	340	372	345	354	357	325	346	332	354	357	346	347	355	371	342	369	375	364	371	356	371	375	364	338	353	360	329	339	357	346	352	378	352	334	347	312	366	317	351	346	314	351	360	364	361	354	343	363	356	331	313	351	322	363	385	345	373	360	330	332	364	357	381	363	347	351	338	348	332	349	345	384	360	364	372	358	368	332	376	336	385	349	347	340	354	363	372	384	368	338	355	342	368	356	368	343	328	374	350	366	396	383	322	352	366	356	382	328	351	370	378	344	376	348	341	340	377	364	380	366	351	376	353	374	339	349	387	345	373	367	356	334	312	347	347	349	362	377	354	355	338	352	370	359	325	356	332	348	370	346	331	372	359	346	356	377	372	377	342	359	360	329	364	344	334	376	328	363	343	342	335	356	312	354	359	374	357	352	366	352	384	312	337	352	371	349	320	355	341	378	368	390	369	323	339	360	345	362	344	352	354	333	360	391	411	364	356	372	345	375	345	364	392	350	340	363	363	344	357	346	359	381	335	359	345	340	322	343	340	345	373	329	356	383	362	315	328	358	370	339	377	354	362	342	402	357	371	383	348	357	342	341	326	315	361	371	350	347	348	357	346	365	387	366	330	370	352	344	387	370	342	327	351	365	319	359	366	364	357	333	343	316	367	330	333	387	345	358	350	333	344	330	351	350	336	394	346	352	322	371	341	335	325	362	350	358	352	354	358	351	344	338	367	373	349	318	317	372	312	371	372	362	345	367	343	346	339	361	373	357	367	335	349	352	362	363	341	367	365	367	357	356	370	349	360	358	376	370	382	320	340	351	333	370	342	368	323	343	363	347	367	334	350	358	364	335	354	333	347	331	324	336	341	351	335	317	370	359	354	361	376	346	354	375	342	377	324	354	390	395	373	364	334	350	385	358	334	333	353	326	359	348	342	386	309	325	381	352	367	347	342	335	369	360	335	316	319	353	366	342	351	345	345	355	314	368	323	340	344	331	347	343	363	336	359	356	349	358	338	379	363	333	359	383	344	358	347	342	379	347	325	361	358	338	357	323	371	378	354	347	380	352	333	322	367	356	352	354	408	373	384	357	359	347	330	358	355	375	341	345	344	336	397	349	322	350	341	354	355	331	361	341	371	318	370	357	373	351	353	347	365	355	324	378	344	349	394	375	337	355	323	360	350	358	343	353	312	349	365	350	317	360	363	338	334	365	375	344	358	331	320	357	360	372	365	355	352	344	358	351	375	339	330	380	310	307	323	338	358	347	348	357	375	350	374	346	362	357	344	338	366	357	337	318	334	350	377	354	342	360	365	348	368	367	331	362	351	351	344	345	342	370	324	339	355	333	359	383	328	362	391	362	380	372	361	352	329	368	354	329	351	343	379	357	364	410	363	350	354	333	344	381	353	354	315	358	369	347	349	355	341	352	367	363	350	321	370	355	363	362	306	349	355	372	355	353	363	356	328	353	356	351	350	333	343	357	384	364	356	378	351	372	328	357	382	380	365	369	370	357	333	388	368	349	344	372	350	378	363	326	322	363	325	388	361	348	327	369	343	337	333	357	331	344	379	362	335	336	352	364	373	318	353	348	365	337	352	348	368	373	351	357	334	352	338	342	345	345	359	343	337	361	355	352	353	353	358	364	354	338	368	381	345	350	304	354	340	362	347	393	353	364	359	378	354	352	364	332	361	338	365	354	334	348	349	358	355	336	352	386	356	348	388	381	353	353	366	352	351	383	356	352	378	330	339	328	373	382	339	295	373	349	355	384	343	358	333	322	360	371	354	395	345	348	325	347	375	349	343	317	324	379	324	393	332	360	353	352	373	347	364	337	379	352	328	374	330	361	362	344	375	330	335	360	355	359	376	364	366	385	362	326	332	339	368	345	342	355	357	348	339	344	339	362	346	340	362	350	333	360	346	342	349	353	343	371	358	371	375	328	379	354	348	349	335	322	357	349	334	337	373	363	377	371	323	383	342	367	334	347	340	378	328	344	370	342	308	371	338	351	364	361	337	327	350	297	323	336	340	379	343	339	345	357	382	361	344	365	330	345	368	296	336	341	359	332	324	365	340	381	356	349	335	355	367	365	366	352	372	371	339	366	323	405	354	370	321	309	352	363	333	324	334	351	354	377	337	365	335	370	337	328	360	348	356	368	347	341	332	373	347	352	372	371	351	355	345	333	351	349	382	357	341	336	347	331	351	359	368	349	353	356	350	366	348	349	363	358	341	338	388	381	322	327	343	341	382	345	338	343	339	371	350	365	345	364	394	331	358	340	341	358	330	325	364	349	341	339	346	339	361	365	367	360	342	335	332	346	384	335	367	361	361	319	348	360	328	333	320	359	338	335	351	324	377	370	361	363	348	345	349	322	351	384	348	348	379	338	342	362	392	363	355	390	386	369	329	335	366	330	387	335	369	345	372	372	354	372	340	350	345	376	342	345	361	314	372	377	361	353	376	317	376	356	371	346	349	362	342	356	356	343	345	372	368	362	331	371	360	376	385	357	334	343	333	347	360	353	346	342	357	361	345	347	360	324	330	342	356	318	351	350	351	333	346	373	337	353	343	319	332	334	326	347	353	339	320	346	345	373	377	357	359	352	368	344	398	362	340	330	309	363	359	397	320	371	364	360	347	364	339	352	359	346	335	381	354	329	376	389	377	297	354	356	362	336	370	330	331	323	331	313	385	305	349	351	345	355	356	341	364	363	354	337	356	334	363	338	364	351	344	321	331	345	363	404	380	356	362	338	350	342	392	354	370	339	379	386	352	335	352	336	377	367	355	351	358	316	341	361	314	326	324	383	360	368	351	353	326	336	330	313	385	362	334	325	364	335	337	294	345	360	356	322	330	328	360	329	368	352	342	357	355	362	353	325	347	336	337	368	340	351	369	364	331	336	332	347	364	367	371	340	346	341	382	373	348	346	362	328	351	372	347	378	384	374	332	354	376	349	332	335	373	357	342	386	341	351	339	343	328	350	343	357	330	349	349	353	349	381	359	360	370	359	371	370	376	355	384	359	369	345	308	367	373	354	340	340	394	334	374	337	349	362	353	400	365	357	367	398	371	361	359	341	357	378	354	362	385	393	331	351	354	347	350	337	331	390	357	353	348	355	342	345	357	312	352	347	337	358	356	358	366
5074	10552	8160	4030	2784	2174	1717	1376	1229	1081	868	791	722	693	686	611	664	594	630	571	569	532	549	561	552	517	495	534	519	490	465	509	527	495	565	509	493	448	503	479	487	461	477	465	464	447	489	471	472	472	441	502	439	485	419	475	500	482	446	479	479	479	450	480	444	466	495	443	475	470	438	510	492	450	465	498	498	473	481	484	483	449	474	459	468	474	428	493	476	492	468	471	466	482	479	461	471	467	472	454	479	463	484	502	442	468	477	459	458	437	455	492	481	479	453	458	480	483	461	429	450	460	487	477	457	438	471	455	472	481	486	465	500	446	464	468	499	505	500	476	477	501	453	467	446	503	457	469	446	449	432	467	460	458	444	471	458	487	462	466	507	477	444	463	446	464	447	478	469	476	491	485	449	474	470	465	427	418	485	483	447	451	474	466	485	440	486	497	395	480	489	471	469	468	488	445	510	471	473	474	483	477	462	477	478	469	467	452	489	444	441	493	434	487	459	482	463	462	504	466	467	427	473	489	449	474	431	455	454	469	479	455	455	489	451	474	482	444	473	443	483	438	456	447	472	430	444	418	487	496	496	482	464	448	496	489	495	426	461	478	477	424	458	470	453	465	479	466	454	465	472	489	422	492	446	466	431	474	466	485	501	556	422	481	456	470	417	495	452	433	513	472	497	478	501	495	472	487	443	460	442	496	483	456	523	482	455	443	414	438	452	486	469	449	435	450	413	460	454	482	451	494	466	495	444	509	461	487	422	474	450	506	479	448	481	440	479	452	458	440	476	478	476	488	440	452	501	503	466	465	444	479	509	449	401	463	454	459	442	469	473	477	501	478	456	464	448	483	522	472	466	475	486	483	484	443	489	459	472	467	479	479	449	443	485	436	495	482	495	479	443	461	455	460	466	456	464	448	467	446	486	437	504	461	466	516	482	451	478	441	435	470	446	492	451	460	456	488	444	447	461	488	468	447	485	473	507	447	455	476	423	465	443	445	450	457	462	504	460	489	440	440	430	463	472	454	456	483	488	458	507	440	466	471	460	430	461	503	460	436	498	470	425	457	504	466	471	452	473	435	475	477	470	466	468	482	457	451	457	487	465	451	431	483	459	426	508	443	438	497	415	438	463	464	445	452	441	444	484	501	490	449	445	436	489	470	462	433	396	456	428	462	457	469	496	477	477	455	456	475	440	459	449	469	427	418	472	455	462	468	453	501	483	479	481	454	483	501	446	457	459	466	434	449	476	490	449	485	441	466	474	483	460	477	456	516	463	462	459	485	477	500	463	495	482	483	453	458	435	520	448	407	450	468	469	471	472	478	471	447	457	464	510	474	455	497	463	503	460	450	489	471	439	474	463	460	513	518	421	478	484	476	505	433	424	457	458	462	466	441	505	502	482	456	506	481	469	459	454	451	480	416	479	502	473	454	443	448	490	473	486	463	484	461	469	495	458	495	499	491	489	479	450	470	463	445	451	452	462	502	461	447	456	434	483	457	478	409	452	483	425	463	464	443	490	435	460	457	452	481	431	491	476	458	453	441	444	454	468	463	485	469	432	463	500	484	463	431	453	436	446	519	455	477	450	513	476	446	437	434	428	461	470	416	452	471	448	419	480	463	448	468	471	461	487	489	510	467	445	453	462	440	478	474	443	452	448	483	475	481	477	457	487	468	436	467	464	513	426	449	469	450	452	445	483	456	440	473	442	476	441	485	436	469	504	478	471	431	445	496	448	442	470	477	496	463	456	477	455	450	487	486	458	501	446	484	458	468	468	447	446	476	465	490	468	468	465	451	454	473	425	483	462	444	472	449	441	454	449	457	522	454	479	507	472	454	428	479	458	454	485	449	521	404	494	502	472	480	486	491	480	466	434	472	460	485	438	492	464	454	455	448	432	465	474	472	490	457	460	469	441	514	466	470	477	480	487	476	494	498	461	457	463	464	481	449	419	456	492	486	461	459	456	468	452	463	452	478	479	440	452	484	489	457	455	441	467	480	461	462	480	517	471	489	444	455	468	478	507	450	494	469	476	466	497	484	463	497	480	467	459	488	444	499	445	441	466	463	465	450	440	462	461	423	459	457	427	492	406	491	470	466	463	474	457	450	449	466	464	492	450	419	437	476	430	446	476	476	467	439	440	426	453	445	482	490	509	462	474	501	492	466	476	446	489	452	449	481	448	482	488	469	445	459	433	439	441	454	456	455	474	476	446	482	470	428	469	470	439	467	423	487	439	480	481	485	458	457	431	478	431	448	451	499	420	467	458	473	454	461	467	452	481	467	450	456	506	449	491	486	448	513	463	469	491	475	473	442	445	470	453	458	466	462	522	453	483	460	477	452	484	473	452	485	447	425	491	452	531	478	478	498	465	447	458	464	484	471	461	460	452	434	486	412	445	468	473	432	477	507	456	474	463	454	471	461	457	452	452	489	500	473	466	436	451	454	453	479	424	479	464	454	472	413	449	487	504	464	490	434	504	483	460	481	486	478	458	486	467	466	501	459	453	473	459	445	463	478	490	453	449	461	480	462	465	450	481	452	495	422	447	486	463	466	466	475	467	493	425	511	487	464	432	490	502	477	485	484	477	468	423	469	459	508	430	476	476	455	518	444	472	462	467	489	449	465	497	464	415	451	485	477	461	463	457	457	468	501	463	485	469	450	470	446	474	469	445	454	457	453	458	482	492	481	452	452	427	463	473	429	466	486	420	430	425	452	440	460	465	464	423	487	461	453	474	493	500	475	494	484	467	436	477	498	443	414	497	430	437	467	461	435	522	502	460	432	443	430	458	458	450	439	459	450	456	443	454	438	478	464	441	449	471	484	470	481	442	474	487	440	474	458	494	462	439	479	474	474	476	453	446	433	467	453	470	465	461	504	477	436	523	461	443	473	456	458	460	488	483	441	479	505	470	459	476	452	429	458	487	473	469	459	434	472	462	452	461	490	464	439	454	511	477	435	476	456	450	447	478	534	436	468	486	478	499	468	478	472	428	469	422	467	500	458	477	475	446	458	460	449	470	512	493	471	495	451	455	458	475	440	476	485	451	451	485	459	430	419	473	506	461	477	475	451	442	441	458	472	500	464	485	469	454	482	468	469	454	431	493	460	460	495	498	473	492	501	455	483	472	466	457	445	505	495	412	488	435	454	459	463	475	468	499	444	480	460	506	450	476	495	492	486	439	436	490	466	462	457	436	477	500	456	467	477	470	465	478	475	483	424	462	440	503	484	460	454	482	407	477	471	442	459	497	502	478	463	467	462	418	479	475	491	492	497	449	492	457	462	443	474	484	479	454	460	477	462	440	454	483	444	468	464	450	472	450	479	453	452	481	476	459	453	449	472	481	460	475	425	437	453	459	434	481	463	448	543	448	446	439	479	453	428	433	469	483	474	481	487	464	453	488	495	464	448	446	451	454	494	469	461	438	515	459	453	480	473	438	467	459	506	451	475	400	440	447	421	451	466	477	490	480	462	456	471	490	483
22939	21216	29000	23727	21220	21253	6932	1006	790	628	581	524	524	436	445	421	386	429	372	352	353	355	316	305	311	314	324	306	273	257	313	290	324	284	293	298	319	247	279	270	301	261	279	279	248	259	266	261	248	294	276	287	296	303	262	256	257	273	262	286	272	286	283	246	268	258	250	236	280	265	275	290	242	264	268	270	307	267	275	238	244	264	263	294	270	248	274	281	301	275	284	262	247	243	265	286	269	263	243	281	268	273	262	307	268	302	257	275	256	270	255	259	287	288	281	282	249	273	300	272	283	270	262	273	261	281	237	253	254	268	263	255	255	270	249	269	237	266	261	273	272	222	260	254	261	258	252	235	292	264	261	269	290	249	292	269	269	243	246	263	267	251	284	275	264	234	271	292	277	238	254	267	283	299	265	289	265	255	246	261	267	261	259	271	274	261	279	248	247	280	288	239	247	259	241	261	264	249	266	231	267	258	269	261	281	289	266	255	256	277	251	257	255	245	289	265	257	275	285	257	275	255	282	257	268	261	280	283	283	271	232	291	231	234	275	287	268	281	274	306	235	272	282	255	276	255	275	260	275	274	282	279	276	253	253	269	262	243	273	268	289	258	256	273	252	239	278	244	262	277	267	277	273	263	259	280	272	257	279	254	286	272	262	251	263	251	278	279	248	262	250	275	286	264	282	260	280	239	252	260	268	261	278	274	255	245	281	264	256	263	233	265	305	283	250	272	270	265	267	262	248	265	237	267	264	262	289	242	260	266	249	259	261	265	282	286	236	283	266	262	275	252	289	284	263	255	244	252	296	261	251	240	263	264	283	260	241	263	285	249	271	255	289	252	268	283	263	261	283	260	284	282	295	280	265	250	285	266	279	280	268	262	268	267	253	286	256	286	256	278	257	271	253	240	269	264	242	284	257	285	254	307	256	263	261	266	255	261	276	271	297	295	262	247	252	254	265	269	257	252	277	264	287	260	279	220	288	264	259	262	258	273	257	243	247	266	271	236	274	259	278	270	271	244	273	289	272	271	278	274	273	292	268	280	305	263	275	259	246	239	271	269	253	272	258	236	285	242	259	239	243	262	284	282	262	252	265	272	266	258	286	264	235	253	264	265	261	269	266	267	290	228	257	270	271	269	275	282	263	280	269	272	258	272	259	267	292	277	258	278	246	220	268	266	242	269	245	245	256	234	226	275	271	247	264	280	250	257	246	271	273	258	259	258	274	269	293	248	305	278	266	243	249	259	253	246	276	246	262	254	294	276	242	272	285	279	276	260	265	294	245	251	278	289	260	267	253	264	281	268	271	280	290	271	258	260	242	257	248	272	269	270	253	263	254	278	295	250	257	271	268	266	256	285	263	230	292	271	255	272	286	240	250	267	236	226	297	260	253	276	286	256	277	260	259	269	244	294	242	267	254	300	287	242	254	255	303	249	275	285	266	265	263	246	235	248	253	261	262	264	267	262	271	283	255	234	250	262	259	280	277	276	255	253	269	273	266	271	277	272	273	276	288	230	271	273	268	255	260	278	289	265	247	287	265	247	268	270	240	250	285	266	244	268	307	261	244	252	257	242	254	259	271	243	224	289	238	271	267	269	257	281	262	241	298	266	277	290	246	259	236	265	271	269	275	279	257	242	287	261	263	263	264	263	260	231	254	247	294	268	275	247	277	254	273	259	254	278	246	264	281	244	272	263	279	268	267	266	257	263	263	262	249	252	273	263	280	290	302	272	250	264	272	287	268	276	292	247	252	254	257	279	261	241	249	284	263	266	265	238	258	249	267	270	264	246	217	272	247	286	285	262	250	248	259	271	265	279	251	285	266	295	256	262	288	250	275	231	247	292	251	248	270	281	253	241	248	287	248	283	234	260	257	274	257	256	283	282	304	284	271	263	275	283	259	275	289	263	269	258	250	244	255	266	229	252	256	263	256	255	274	278	260	263	282	261	240	287	287	277	277	265	251	238	267	238	256	258	255	264	283	273	252	255	250	262	276	237	255	270	278	246	300	280	268	268	295	262	290	277	285	257	265	262	236	268	260	300	240	240	270	278	275	275	258	265	224	220	246	263	270	289	229	270	260	270	290	276	258	269	262	235	244	281	244	241	275	285	266	250	310	229	267	256	246	261	273	257	265	233	272	268	257	226	256	252	274	273	250	259	263	256	254	242	227	261	271	263	283	247	262	289	240	255	243	272	268	267	265	274	266	290	247	241	260	229	265	237	252	278	262	278	251	235	246	268	298	270	260	245	260	246	268	270	279	244	275	261	299	255	281	249	274	261	259	283	284	274	280	270	249	268	250	266	257	276	249	276	240	237	269	290	274	275	251	296	298	270	272	268	282	261	265	271	260	246	275	232	224	260	234	260	252	266	248	256	276	254	292	243	252	279	268	292	259	271	238	225	250	264	267	249	253	296	302	277	261	264	238	265	275	230	254	243	240	288	285	262	275	271	259	268	263	254	251	249	257	277	258	257	260	244	297	281	269	268	262	232	261	272	279	259	278	263	263	265	277	256	278	285	253	274	282	289	256	248	262	263	251	267	253	262	265	235	296	284	270	249	257	260	243	257	269	297	232	275	256	254	260	292	275	265	249	273	268	275	253	253	262	266	275	247	259	266	241	259	269	274	244	260	273	244	283	276	288	228	260	256	254	281	237	248	274	249	259	271	299	290	221	252	272	298	280	263	245	247	289	250	260	254	253	283	278	270	250	255	243	230	239	230	274	276	274	329	248	253	289	248	260	258	265	236	274	297	257	275	250	268	267	241	261	282	271	256	250	288	270	279	256	256	275	263	255	264	260	266	280	253	269	251	238	253	265	255	291	284	262	284	270	258	296	235	299	259	267	275	249	266	271	285	248	280	241	268	259	273	269	257	252	274	257	268	265	254	263	254	264	241	260	240	282	243	274	263	283	265	270	236	250	265	248	278	270	254	265	276	286	287	261	262	260	271	255	243	291	276	263	273	280	268	267	274	285	252	261	276	269	256	276	249	252	279	262	258	264	297	286	276	268	277	261	273	292	300	273	251	254	277	265	280	259	272	274	268	256	282	244	251	263	254	242	295	265	223	254	267	286	276	277	253	270	260	254	298	264	290	255	269	249	268	293	286	236	269	255	266	284	259	271	265	279	297	264	253	272	256	271	246	272	252	303	277	249	283	249	271	296	266	221	239	273	272	255	259	253	260	262	284	279	288	289	236	280	255	282	259	229	215	260	234	233	267	271	250	248	236	282	238	266	273	259	241	246	255	252	262	277	274	267	262	259	294	296	276	266	259	259	246	239	261	270	283	263	241	265	227	246	226	263	278	266	262	281	266	241	265	300	270	264	263	250	259	252	261	287	257	317	285	269	250	252	268	248	239	275	288	270	247	278	268	252	257	274	261	266	250	274	287	260	265	252	274	272	285	266	248	262	285	231	248	237	283	270	252	245	280	255	280	271	305	278	265	267	261	263	273	254	237	249	280	247	271	251	262	291	251
7330	16857	12973	6766	4706	3505	2696	2025	1587	1368	1154	950	926	813	713	687	626	576	568	571	547	529	449	455	444	454	426	424	403	398	370	402	395	354	403	373	383	364	401	358	386	361	345	330	357	354	346	334	353	341	329	391	352	324	359	329	325	345	360	350	300	320	345	329	348	345	369	322	334	343	291	368	336	333	327	324	317	337	347	307	320	324	343	338	318	332	356	334	342	329	318	295	337	326	340	312	339	315	314	298	324	351	330	284	376	295	344	332	351	321	323	336	366	349	325	301	338	356	337	339	316	344	344	322	329	339	375	309	365	331	341	335	327	353	305	299	336	322	365	335	322	354	328	312	331	325	326	320	323	320	294	352	335	334	347	321	335	325	331	322	323	331	317	317	353	330	290	336	342	315	355	326	329	348	308	350	348	320	354	293	333	333	299	319	322	324	287	393	327	332	330	310	325	284	329	331	334	345	316	321	279	328	321	339	306	352	284	347	320	325	321	348	333	335	361	344	317	306	290	334	334	331	320	289	336	331	338	352	329	324	333	323	365	329	322	313	331	331	274	319	339	298	298	300	339	328	337	316	336	350	342	330	331	348	309	323	351	314	351	323	307	357	319	324	342	311	292	336	313	342	318	352	320	369	334	317	323	294	313	342	356	339	319	314	313	331	337	344	342	296	316	303	325	323	332	337	295	325	339	327	319	300	317	329	341	326	332	330	354	338	325	333	340	338	305	345	320	322	372	343	341	318	352	344	312	338	340	328	341	340	315	351	285	319	305	320	337	335	323	374	334	335	325	304	339	328	361	327	305	304	295	348	355	320	342	312	324	342	312	304	349	303	346	329	331	350	355	315	337	333	325	343	308	336	340	333	312	362	323	318	328	349	340	338	317	386	352	308	335	327	329	373	319	340	330	332	301	299	306	306	329	334	338	339	308	326	277	308	339	368	319	301	355	327	329	333	367	331	339	328	301	318	355	338	323	322	357	342	301	303	346	378	290	327	315	353	332	327	302	331	300	315	373	320	312	329	323	348	336	298	319	342	330	337	327	342	325	334	342	298	277	333	332	314	322	324	327	314	297	338	352	291	376	344	324	294	289	357	325	298	339	322	331	322	305	333	310	336	311	337	338	327	337	303	343	319	368	338	328	325	325	322	340	314	313	348	349	328	328	321	340	339	315	334	315	321	352	323	324	333	319	340	320	326	319	334	336	348	302	360	302	321	393	335	319	351	346	341	323	327	361	365	344	298	351	335	331	341	325	281	321	286	336	319	344	302	339	320	341	331	301	331	350	345	310	326	309	273	341	348	329	337	323	334	318	298	322	342	316	330	330	318	349	342	309	345	299	327	331	314	328	312	336	322	326	328	297	322	309	296	317	314	299	331	347	308	308	310	333	313	348	331	340	321	316	297	300	292	343	317	305	326	311	313	350	321	324	324	314	319	292	334	308	286	338	322	319	325	333	336	338	315	304	312	325	332	330	342	338	361	315	323	294	331	303	317	323	303	305	322	337	331	336	340	339	307	313	329	298	323	303	301	324	318	319	367	319	309	327	317	297	329	317	332	324	375	352	327	305	317	362	293	322	320	319	332	304	336	319	339	368	335	312	328	317	315	322	318	320	353	330	313	296	352	364	319	324	313	307	323	338	315	307	310	314	321	329	337	321	319	303	318	305	374	322	324	311	347	315	357	314	339	310	313	337	315	324	312	334	308	331	348	366	312	333	329	349	324	321	335	336	338	338	329	332	315	324	313	347	354	295	333	354	323	340	321	337	354	356	327	311	352	313	340	342	332	324	352	330	339	334	316	279	307	322	311	306	312	306	322	312	325	330	331	307	331	331	370	319	316	331	300	329	319	301	294	326	335	289	322	308	345	308	339	302	354	309	366	359	303	336	314	313	322	330	332	301	307	310	318	314	322	342	313	350	353	355	346	346	322	323	332	322	300	297	331	332	350	336	303	304	334	324	300	294	317	346	328	338	347	327	290	350	352	334	352	358	349	337	344	316	335	321	360	322	357	311	351	321	296	327	352	355	341	306	294	319	342	328	350	312	302	337	292	322	335	297	345	331	327	346	298	315	322	315	352	336	326	313	310	313	342	340	336	282	330	324	322	344	296	341	320	336	353	323	319	348	326	336	342	353	274	363	311	357	304	327	319	323	288	337	320	328	309	336	336	292	359	322	328	333	329	313	346	341	335	316	329	371	326	337	319	311	307	338	319	313	332	329	329	299	343	299	341	318	323	350	340	326	352	329	352	365	316	300	341	334	292	350	303	343	317	339	293	333	319	318	305	310	306	334	316	359	313	318	317	338	334	322	323	341	313	318	376	309	322	338	330	343	321	327	296	298	343	310	350	332	352	353	342	303	330	313	314	316	329	334	355	315	322	340	309	366	296	297	322	299	302	351	323	316	314	338	348	316	320	298	344	363	316	316	318	297	361	315	326	337	334	324	346	329	332	295	300	330	356	337	286	343	327	347	329	316	345	335	356	312	296	330	324	326	331	346	346	317	328	294	319	344	339	276	353	308	325	364	329	331	344	312	301	348	348	332	334	322	349	319	289	323	296	317	334	318	312	324	336	332	324	324	345	320	339	309	319	345	363	332	347	339	338	317	316	355	332	344	300	334	330	338	380	330	327	336	301	315	308	307	369	309	325	343	330	343	316	322	334	306	341	333	325	311	329	305	314	346	299	284	362	309	315	369	299	370	321	313	318	336	326	329	303	340	318	332	307	316	351	340	312	304	341	355	351	325	342	337	334	336	312	320	342	336	316	285	288	330	366	341	329	317	343	330	341	341	317	318	324	352	376	329	330	324	302	300	305	331	325	300	331	329	293	334	336	326	310	352	300	349	287	309	342	318	350	337	339	323	302	362	353	362	300	296	297	342	340	314	339	318	310	337	354	316	314	333	363	336	333	332	337	298	319	318	327	328	326	310	318	342	335	347	318	354	308	307	327	341	334	343	293	325	319	321	309	341	318	327	326	337	335	331	339	328	337	360	311	303	343	292	333	311	329	353	341	307	335	314	323	345	356	318	330	344	327	360	292	305	318	321	285	330	299	338	356	333	323	297	317	306	319	329	321	319	346	318	322	317	320	310	324	338	322	321	317	326	321	327	333	323	315	317	334	313	303	320	322	340	314	330	367	330	314	305	340	347	334	353	323	298	325	292	345	301	306	345	311	339	314	329	349	356	330	309	353	329	320	333	332	335	340	395	299	325	316	307	348	319	344	343	317	301	329	324	325	304	344	309	337	341	308	309	311	317	311	337	299	326	338	307	338	305	335	318	336	306	304	299	306	326	346	361	326	326	313	316	341	322	324	349	332	301	292	351	326	355	301	346	312	307	311	315	361	305	358	330	304	333	336	357	330	315	349	344	345	332	325	322	324	331	297	314	335	328	321	337	336	355	318	301	333	334	340	313	301	304	332	343	332	294	300	330	325	313	323	346	333	369	331	312	304	311	290	319	340	368	331	331	342
27128	20034	7330	1154	820	776	806	757	754	763	766	737	769	713	756	724	696	700	744	760	718	716	757	721	736	713	714	729	735	744	729	772	741	726	718	677	743	719	731	731	767	688	716	719	689	748	730	724	716	714	713	676	716	763	689	745	768	739	677	729	740	749	710	685	724	705	722	733	747	753	760	771	736	733	734	758	680	748	751	713	723	702	784	732	724	716	723	742	696	745	702	728	707	736	764	708	760	680	761	729	740	733	736	724	738	732	766	733	738	737	723	717	733	740	682	706	678	690	702	783	749	716	747	795	742	775	730	731	729	725	714	713	732	707	744	734	728	720	738	796	733	716	713	720	716	734	677	729	732	750	745	703	731	678	755	735	690	788	730	746	759	802	739	762	693	720	731	674	756	716	717	752	729	780	714	748	732	729	722	727	727	736	721	726	724	714	695	749	729	784	783	711	744	726	798	741	703	712	717	717	754	724	715	684	726	784	730	721	694	725	714	763	697	745	695	762	731	747	697	701	724	724	700	704	705	723	696	741	698	675	742	747	727	784	715	738	732	722	779	717	710	747	710	743	736	725	726	679	731	711	731	721	740	700	732	755	758	727	692	755	765	779	704	687	704	720	769	678	754	745	723	708	780	698	666	745	747	705	721	735	739	747	712	777	705	711	736	717	707	691	708	716	704	703	737	739	717	731	737	733	719	737	706	735	759	745	748	733	762	725	772	719	743	747	704	771	679	719	740	721	711	680	737	724	729	717	762	728	735	743	699	742	775	731	714	685	721	717	771	755	736	711	724	785	737	730	712	738	695	693	672	714	746	768	745	729	716	729	722	746	718	732	688	705	724	686	737	754	727	715	662	748	762	729	707	749	684	673	733	711	700	747	722	731	708	706	742	708	722	713	706	719	729	701	714	749	665	721	718	726	677	733	722	715	703	712	704	728	719	693	767	692	739	741	766	722	701	730	767	765	718	715	714	782	690	745	732	745	759	728	739	739	741	791	696	713	716	759	748	793	697	725	728	718	756	718	704	733	720	715	712	724	709	695	712	696	780	676	718	700	723	784	742	693	704	713	720	679	709	699	685	701	746	723	713	734	714	702	700	726	748	689	706	732	656	741	751	759	773	748	729	712	753	731	686	727	736	743	757	727	723	710	735	709	711	732	722	786	690	702	742	758	727	668	695	729	722	725	706	758	686	781	699	682	724	665	704	703	708	727	687	739	674	718	743	737	699	684	749	720	769	734	787	728	713	688	703	743	731	735	747	709	694	771	695	703	735	709	754	717	737	737	717	712	735	771	764	720	713	765	726	681	750	734	724	736	716	705	743	693	765	698	730	750	776	706	695	752	761	724	753	671	718	734	744	730	734	763	682	748	723	710	709	759	744	713	744	698	692	740	739	728	646	751	760	739	766	708	728	698	746	665	746	685	731	677	750	748	777	744	706	762	705	735	720	756	696	755	730	748	730	693	704	690	754	739	727	768	761	724	690	722	730	718	708	727	727	766	739	717	708	789	728	729	752	755	776	686	757	680	720	734	741	697	714	707	714	774	721	746	739	745	760	761	741	738	714	752	720	723	716	760	713	780	720	670	656	665	728	714	732	723	695	749	699	725	703	684	697	690	720	717	773	706	755	731	709	727	757	691	668	750	714	756	743	699	660	767	680	739	706	765	698	685	728	730	725	715	671	688	669	692	730	755	713	733	750	698	725	768	773	667	733	767	723	736	665	682	722	784	773	700	724	746	789	733	697	757	783	719	737	708	699	735	774	699	699	733	733	723	712	670	772	740	732	690	742	741	742	737	782	721	725	729	754	715	712	755	725	744	735	712	730	824	688	730	721	708	741	725	712	712	712	733	789	755	712	699	735	743	684	716	729	760	767	685	687	781	711	702	723	727	731	675	763	697	721	742	751	706	716	715	739	660	731	728	783	783	738	697	700	732	734	697	707	701	743	708	752	705	751	722	765	731	734	726	706	714	716	729	756	719	740	718	745	754	731	687	706	715	729	703	717	679	736	747	710	688	693	733	752	799	749	677	700	759	696	706	744	691	718	719	734	736	727	764	713	731	679	715	730	747	741	779	753	761	772	717	710	704	755	723	742	729	661	725	728	724	744	719	725	694	748	686	687	768	744	727	758	735	709	744	722	741	724	689	754	731	734	705	759	742	682	726	745	746	737	769	750	739	720	773	702	707	721	730	744	739	749	718	725	742	734	726	692	722	766	694	710	706	694	738	772	698	687	720	714	750	761	740	727	751	764	730	736	750	749	725	736	677	706	718	734	780	701	740	775	725	748	783	765	761	766	746	696	710	709	735	736	704	713	731	743	770	715	749	713	758	769	762	705	702	764	766	712	748	747	734	700	686	736	706	770	734	712	743	734	718	765	741	756	681	718	773	705	739	691	693	686	737	715	674	721	736	738	733	719	746	721	732	715	740	744	740	740	718	724	763	730	730	685	709	745	771	724	685	727	747	708	742	728	772	745	696	688	764	665	746	738	730	702	789	670	699	727	727	763	721	741	727	735	764	739	742	694	725	748	801	698	711	750	690	668	758	695	743	746	761	749	715	715	687	728	706	762	701	748	721	686	753	790	727	640	709	753	690	763	740	750	752	719	726	775	743	739	700	788	726	730	706	714	746	711	716	696	710	725	709	640	729	676	679	690	678	750	695	733	724	681	710	714	736	767	748	726	726	711	704	698	727	722	714	740	688	735	697	755	702	728	740	702	732	747	718	719	734	728	756	741	742	748	733	708	731	793	758	682	725	737	712	705	692	709	781	707	774	678	770	707	744	709	711	782	706	721	747	712	718	699	741	673	687	751	726	729	748	728	719	756	662	694	678	706	725	692	754	739	719	692	723	710	775	727	735	717	732	741	736	696	703	762	688	740	771	682	701	693	678	710	691	727	725	716	754	737	688	727	725	689	703	735	740	735	753	722	717	740	786	745	719	717	744	721	746	723	740	684	731	719	698	718	722	739	742	707	740	702	701	731	756	717	768	738	725	733	683	719	702	696	795	736	732	702	724	702	730	723	765	699	786	705	692	759	776	758	725	711	724	696	734	701	723	741	788	730	697	722	709	770	747	756	726	724	771	721	693	762	737	767	756	768	754	750	692	735	752	739	717	742	744	708	714	744	759	741	721	734	687	752	681	705	780	706	757	738	698	771	743	744	702	732	694	740	767	767	681	683	702	715	719	697	745	689	719	760	723	729	765	737	751	728	754	700	755	703	733	737	697	724	722	743	703	711	726	763	687	746	749	731	735	705	747	761	754	740	713	694	748	689	726	743	777	767	764	715	727	724	736	718	734	799	713	685	750	747	679	733	716	719	740	746	747	718	734	723	737	736	724	707	714	723	781	693	733	731	665	696	753	736	719	727	703	773	698	706	713	717	677	683	689	707	707	771	706	717	750	753	665	694	735	714	710	786	699	761	751	718	707	706	702	690	712	720	768	731	703	723	687	729	697	715	695	729	668	735	727
4267	1604	1417	1109	1070	986	934	967	943	917	928	983	915	897	889	861	892	908	944	922	923	950	931	849	897	888	933	922	907	909	904	915	885	900	889	912	929	937	857	911	884	875	901	910	953	905	910	881	877	899	902	924	886	856	877	907	894	904	904	867	902	891	897	872	926	864	897	917	896	883	901	910	869	945	902	895	864	904	882	899	910	917	930	979	918	905	933	913	866	953	907	891	909	877	894	882	948	884	875	950	955	878	861	951	890	935	940	953	949	895	939	981	937	900	859	901	937	922	918	908	935	873	893	906	907	956	833	941	924	889	933	953	888	917	904	894	904	940	888	901	914	920	881	938	972	945	879	907	881	963	908	909	930	878	941	878	901	871	962	919	866	983	864	931	876	929	891	896	912	899	895	893	871	874	920	914	942	966	909	854	927	933	918	914	897	890	871	883	878	913	920	905	908	852	940	922	871	903	920	915	885	891	962	927	929	908	939	906	893	898	957	900	879	882	912	873	907	894	880	888	929	875	915	854	914	908	855	888	929	901	926	881	893	888	958	864	932	944	882	934	939	943	921	878	885	932	910	957	917	873	949	873	935	876	934	876	911	904	946	887	873	922	922	909	886	968	921	886	948	914	909	909	894	904	898	876	910	959	915	900	914	882	918	895	879	885	967	874	875	936	884	914	947	911	929	916	885	910	923	893	917	865	932	887	913	939	929	928	911	926	883	903	927	926	843	957	909	904	920	878	912	871	904	933	887	903	887	968	891	926	894	862	917	926	919	921	951	922	881	880	906	875	881	955	899	927	888	879	906	934	893	887	930	887	912	910	907	896	872	899	930	863	902	870	912	926	959	917	919	932	854	917	944	900	914	885	914	877	905	859	915	865	935	911	900	932	873	892	912	905	907	866	864	876	887	918	900	874	868	895	859	926	927	900	872	906	925	951	910	871	871	882	922	886	947	919	859	954	915	951	852	938	925	872	875	880	860	911	946	918	903	863	894	902	859	927	918	904	936	891	919	882	922	952	949	911	953	880	910	895	863	923	895	922	905	922	918	962	982	920	919	938	927	897	881	925	863	893	913	926	926	985	896	821	974	974	871	939	878	871	884	875	835	945	938	939	927	904	916	927	905	901	871	874	854	907	898	888	918	978	923	916	861	911	929	911	916	890	930	929	898	912	893	830	861	895	940	934	973	906	895	900	867	875	952	904	900	834	950	874	940	926	909	945	894	904	889	916	895	899	906	921	886	906	940	893	961	884	883	926	898	905	913	928	925	935	912	907	959	912	869	928	881	902	966	875	904	917	876	865	915	870	908	909	891	894	897	866	868	891	924	839	933	855	842	919	888	898	902	929	887	961	875	921	979	874	889	868	919	898	925	914	891	929	899	867	930	943	962	871	900	904	873	921	914	889	886	880	928	896	922	930	895	891	865	919	857	905	900	902	881	854	952	885	904	963	927	914	916	940	902	945	918	916	914	892	837	933	938	887	843	926	850	904	908	924	871	851	902	910	914	878	859	920	898	931	904	882	928	895	967	910	948	960	918	887	879	866	865	895	933	915	901	935	864	895	890	942	900	947	888	916	865	893	885	894	841	871	894	952	928	900	897	897	933	863	912	917	893	895	962	916	864	885	937	911	904	901	944	930	917	895	858	911	876	889	928	941	961	899	881	939	917	922	913	884	917	870	937	871	932	954	920	925	964	908	911	886	886	889	912	891	886	856	888	932	867	946	868	910	966	887	911	886	995	920	894	890	898	903	947	892	906	896	923	863	940	870	904	895	925	905	887	876	930	910	938	977	951	893	875	906	911	818	848	892	904	901	964	893	910	892	914	945	867	916	896	954	909	958	955	961	937	874	981	882	939	867	885	869	882	889	891	903	881	879	879	815	885	926	895	861	848	889	911	860	878	922	904	903	905	928	917	918	918	916	934	880	882	925	844	920	884	846	925	910	914	870	986	925	911	883	926	940	939	919	913	937	922	938	918	925	899	967	895	922	911	916	923	857	862	972	829	922	965	924	871	890	937	964	934	912	888	878	863	944	908	926	855	910	875	894	910	887	905	912	877	959	901	880	887	924	872	916	893	917	888	978	950	942	847	905	875	905	910	934	894	925	880	855	843	873	881	932	871	914	893	917	927	933	927	913	927	869	951	890	917	896	946	944	873	915	902	936	897	883	941	948	887	918	961	848	869	890	981	922	872	975	929	917	899	967	894	877	916	888	888	900	928	921	993	911	907	881	881	883	915	854	967	917	964	926	890	902	886	910	897	895	916	890	916	934	855	908	893	896	937	874	909	863	856	897	908	871	875	927	898	937	897	954	901	947	949	920	933	916	899	926	922	928	948	871	901	834	862	890	901	944	966	868	904	908	893	943	941	886	914	938	937	904	965	874	932	908	935	947	943	932	876	873	913	924	878	889	912	906	925	848	914	882	886	879	934	910	860	926	894	880	912	894	928	881	916	918	900	904	916	940	886	833	857	960	874	873	944	873	914	879	927	967	865	889	929	888	885	925	917	900	947	895	906	926	907	892	889	951	895	906	920	903	906	928	935	941	918	907	893	918	955	947	984	888	942	893	953	870	862	905	925	873	902	913	893	905	954	898	931	913	953	899	887	906	915	941	933	924	883	903	882	899	936	925	922	896	912	930	920	878	911	872	871	869	877	896	893	892	963	862	891	964	911	889	897	915	889	917	921	911	837	877	911	892	886	901	909	956	896	880	917	952	931	910	862	918	933	905	892	872	870	883	869	891	883	912	887	920	958	927	916	940	936	912	871	897	890	899	920	890	954	895	955	888	865	877	950	911	903	872	920	873	897	880	882	880	897	930	896	937	917	913	878	840	894	905	944	877	882	899	856	909	856	888	982	921	889	944	894	920	849	903	927	911	899	865	968	916	926	915	905	963	892	855	911	872	889	903	913	892	923	942	821	923	860	889	898	914	953	968	911	918	858	876	909	875	900	891	888	907	861	916	836	913	967	912	963	902	930	933	934	919	900	940	898	848	914	900	912	876	911	907	929	897	890	902	937	923	901	879	875	881	908	878	895	877	871	903	875	900	907	925	962	912	935	873	902	909	893	894	873	955	894	925	946	914	938	893	886	966	913	889	911	898	906	867	895	905	879	890	892	929	904	921	933	865	926	906	904	872	859	874	949	936	907	908	895	928	866	862	916	881	922	916	914	964	931	921	926	836	910	890	941	891	925	919	878	936	918	946	901	947	965	907	895	931	912	906	878	962	935	919	927	849	879	837	897	959	923	876	907	934	911	910	955	911	912	893	898	904	920	916	913	964	867	924	900	906	894	876	911	871	922	929	943	977	883	911	931	941	901	919	917	916	857	888	936	910	884	907	950	874	914	880	938	895	861	921	898	885	881	891	922	905	887	923	909	922	852	927	957	928	968	923	871	909	937	919	916	893	911	875	876	899	952	935	933	895	871	887	937	886	887	855	870	844	966	887	896	838	952	890	912	902	962	858	906	940
23793	21166	28486	24109	21164	9624	1087	776	618	585	535	483	500	437	446	415	399	416	440	416	437	363	419	338	383	383	350	378	400	395	351	406	348	395	391	335	375	362	339	388	335	373	390	366	371	357	362	414	384	354	335	364	389	368	336	348	343	344	405	363	357	367	356	347	354	336	328	376	381	358	374	389	353	405	368	338	375	396	364	370	354	370	344	350	379	353	347	319	336	375	327	360	355	374	356	371	349	390	350	372	374	322	356	330	337	386	331	363	349	329	390	389	358	376	350	342	368	358	310	356	303	341	381	375	361	355	350	357	344	411	371	369	365	393	348	343	368	361	348	395	340	333	356	348	342	361	371	352	351	363	385	373	348	355	370	372	352	335	350	317	375	359	357	361	362	366	347	355	359	367	344	374	359	369	354	348	383	341	356	335	369	361	361	326	339	366	378	382	358	338	351	371	381	367	345	384	372	379	360	367	363	344	358	365	332	391	359	383	371	338	356	375	351	334	365	383	373	381	357	364	359	363	379	364	319	354	372	359	343	346	347	365	370	353	326	334	331	364	323	341	353	382	350	336	369	334	363	342	354	363	331	336	374	356	366	355	362	387	355	376	343	352	355	369	359	365	332	369	338	377	353	325	371	348	345	357	373	335	368	374	372	359	384	347	394	330	382	372	347	359	342	354	379	397	343	365	382	347	360	347	351	363	373	346	364	336	338	390	385	363	346	349	358	366	353	382	372	372	345	377	350	352	353	357	354	383	366	368	331	346	353	386	359	360	373	348	378	363	348	336	350	358	347	319	390	307	341	343	395	360	367	359	354	349	379	345	366	326	372	355	363	366	342	353	388	353	391	380	369	349	370	349	329	344	359	382	331	370	330	403	358	390	354	344	347	366	368	306	325	345	339	395	357	364	347	352	321	358	363	372	361	350	349	360	353	349	365	369	345	388	365	346	346	377	344	354	360	361	370	339	345	385	345	395	363	354	346	351	348	368	354	343	340	370	379	355	387	345	368	360	353	368	341	338	355	339	357	352	360	343	380	314	344	347	346	355	371	356	353	337	339	359	365	379	351	337	338	362	362	348	382	379	371	332	350	370	337	375	370	345	362	329	316	356	381	371	367	362	345	350	328	350	358	326	345	374	363	348	368	305	347	347	374	338	381	353	347	370	363	362	379	375	353	394	364	362	352	382	338	363	315	351	378	376	347	348	392	354	369	349	350	342	359	355	341	352	348	341	344	372	350	333	373	372	368	366	378	356	336	349	363	355	386	362	360	347	342	329	336	372	357	346	321	351	356	332	352	341	324	347	327	347	370	369	381	345	371	401	368	343	363	361	364	363	389	359	381	374	320	361	326	331	325	346	369	351	333	387	357	337	343	342	354	344	336	358	368	361	357	339	385	363	343	346	338	390	361	369	352	382	354	355	347	371	355	374	369	355	380	339	325	358	370	350	345	329	379	410	382	354	347	358	349	358	350	378	354	365	336	367	352	395	354	349	344	355	406	373	350	341	342	369	403	331	362	349	341	344	338	364	388	344	371	376	340	371	333	355	338	360	374	397	352	344	390	316	351	340	366	358	361	349	335	372	358	350	337	334	310	346	369	341	349	345	364	364	388	373	352	390	359	333	345	362	372	354	362	323	364	349	362	348	366	318	368	351	393	372	376	403	364	397	378	369	344	366	355	371	336	341	334	307	360	344	332	396	355	348	372	367	334	334	379	335	382	349	378	397	346	314	331	337	351	352	349	359	363	372	377	346	369	356	365	386	319	350	368	346	371	366	360	345	310	380	344	348	355	390	354	356	364	374	373	315	364	359	332	355	364	317	355	382	357	331	357	358	324	370	352	369	361	371	344	339	358	353	350	350	370	375	349	376	384	352	360	343	345	341	363	344	346	352	361	374	333	386	358	380	346	309	378	364	338	369	342	340	349	332	340	356	352	348	337	365	345	357	350	362	369	380	364	364	342	354	329	364	389	343	329	327	333	362	342	360	372	365	344	365	341	398	373	342	346	348	333	353	341	349	332	373	362	350	325	340	362	353	341	358	375	367	338	365	349	364	374	336	366	357	292	337	339	387	327	396	380	355	335	371	383	371	346	358	368	360	363	386	359	317	318	341	360	367	342	353	370	344	359	362	334	364	354	347	359	364	374	342	361	352	340	383	395	337	397	338	365	376	325	318	349	359	379	357	333	374	378	377	381	317	357	352	364	378	361	372	350	349	348	351	372	351	351	351	344	403	374	326	367	373	348	345	359	351	376	354	323	350	357	348	315	325	356	346	341	362	352	345	371	353	335	331	373	347	383	327	378	339	363	345	327	369	343	361	331	326	350	366	359	399	330	345	362	380	344	369	354	329	351	331	353	345	349	356	363	326	323	368	356	351	362	365	392	357	361	344	351	353	372	364	327	365	361	360	351	340	342	299	348	390	372	371	374	365	345	349	329	379	339	353	349	383	406	336	350	352	342	366	375	376	348	313	347	354	365	323	379	371	337	350	350	333	357	372	373	346	364	358	369	324	337	376	370	384	348	366	338	364	377	385	372	376	379	366	366	336	339	367	326	369	334	366	331	351	349	353	327	345	366	355	328	365	370	373	328	375	323	356	364	384	337	375	365	358	356	359	347	366	369	356	380	350	377	335	345	366	383	358	355	373	353	376	357	354	387	329	379	345	367	387	380	362	375	368	355	343	356	334	328	351	332	346	330	338	320	344	392	362	360	344	340	365	335	350	372	368	330	377	326	332	348	357	359	340	329	306	392	345	334	353	377	346	359	367	354	353	351	371	341	353	359	358	326	349	378	356	361	375	335	386	387	390	348	349	332	356	328	378	393	368	351	372	342	342	347	382	336	405	364	344	341	340	379	362	341	313	344	363	360	357	338	369	345	357	362	368	349	367	355	331	370	339	392	400	361	346	342	317	375	342	344	377	351	350	351	353	356	343	353	372	370	353	337	360	341	368	335	330	344	368	335	358	390	363	355	337	394	362	357	373	346	347	378	344	382	351	351	346	369	392	353	328	365	355	362	372	374	393	362	373	330	336	346	334	339	317	337	343	352	350	347	347	340	365	375	349	352	393	341	347	366	360	336	355	356	366	323	342	316	378	365	348	373	355	349	393	355	332	371	370	327	342	317	350	365	338	389	357	321	362	362	380	361	344	358	377	344	367	355	351	367	343	349	357	350	370	340	342	363	349	386	364	342	315	345	339	363	348	380	366	347	334	370	311	345	353	344	341	341	394	345	357	362	375	367	360	367	379	335	347	354	315	356	376	340	306	371	349	374	337	353	395	349	327	386	344	345	311	302	374	383	345	348	371	347	353	368	384	385	328	372	308	367	354	316	353	339	353	360	364	356	354	368	341	350	363	373	359	360	360	359	358	372	349	329	347	334	387	337	365	361	345	368	323	368	348	375	352	334	335	357	366	378	336	355	350	337	317	348	312	381	352	354	334	360	362	344	368	377	365	342	344	363	375	314	379	331	342
5110	10577	8084	4040	2768	2149	1680	1334	1210	987	933	762	719	742	652	647	612	585	581	543	600	578	584	548	524	510	489	478	527	476	500	508	509	502	518	461	477	459	512	505	488	500	448	510	456	509	467	477	480	514	481	477	425	462	489	529	455	458	475	448	438	487	519	434	496	473	500	513	446	466	483	477	430	493	455	491	465	477	469	464	459	478	460	459	462	464	452	449	463	481	438	491	457	450	446	473	463	514	440	503	481	465	502	465	492	432	461	464	475	458	447	437	485	452	510	496	448	462	474	501	467	433	451	456	449	446	462	493	479	438	463	500	523	482	440	436	472	454	456	431	477	470	500	463	453	499	487	471	516	463	436	487	476	444	455	504	482	506	420	491	496	504	478	453	436	493	450	483	430	425	458	471	441	454	467	481	449	477	468	489	475	459	463	448	462	475	454	499	440	430	496	447	468	433	477	425	459	464	493	500	443	463	472	471	447	427	450	463	480	420	485	467	470	523	443	424	462	458	461	484	479	482	450	438	464	496	471	511	437	454	463	512	468	443	487	474	487	480	442	454	438	477	478	472	467	500	476	448	501	489	450	453	473	498	486	464	476	498	480	468	468	492	487	475	471	458	418	442	462	471	435	438	483	448	452	444	504	467	466	448	472	471	470	467	463	447	413	514	439	501	450	479	450	484	496	446	472	480	441	444	471	479	478	504	474	475	479	460	453	470	441	465	505	479	489	480	463	470	472	447	473	505	457	488	459	454	500	434	475	450	474	452	449	472	494	477	468	462	467	459	457	486	492	475	495	456	468	470	443	496	465	483	412	458	491	431	429	472	462	488	458	471	441	498	468	465	471	480	456	489	495	474	479	429	503	455	468	496	474	482	474	452	459	460	425	472	475	430	492	473	479	482	479	470	478	479	492	464	477	456	490	485	520	481	455	457	451	444	425	507	504	455	455	460	450	476	467	456	455	492	477	471	458	461	435	445	462	478	482	436	458	442	437	453	460	466	464	475	490	490	464	459	456	485	432	445	451	486	453	445	449	460	467	462	442	472	413	477	477	453	427	445	513	521	439	476	484	461	461	487	493	431	447	453	474	459	425	496	461	455	450	457	476	475	512	447	507	470	462	492	501	480	509	460	457	473	451	478	503	432	453	464	463	503	439	449	493	493	469	477	447	513	465	480	471	476	461	437	500	481	464	444	446	471	474	459	483	468	459	494	438	404	487	468	458	449	439	464	498	468	484	443	448	492	450	449	458	493	467	461	468	466	445	488	443	500	416	457	463	493	481	449	455	475	509	457	493	489	450	449	492	462	483	467	448	470	505	472	438	481	433	437	483	463	487	472	466	459	491	464	493	496	477	434	469	472	423	427	441	471	411	465	459	470	470	457	443	451	468	481	453	451	459	458	455	515	481	476	448	460	467	480	478	483	434	457	426	454	469	444	461	491	434	484	466	461	462	462	460	474	463	455	473	462	443	471	451	476	501	423	463	475	482	410	472	440	485	437	464	458	466	460	447	466	468	476	441	454	493	471	479	419	477	496	528	478	443	466	458	468	440	476	484	477	471	466	462	510	489	435	487	470	480	472	470	459	434	447	474	455	464	428	449	463	496	481	481	464	430	497	439	486	453	467	467	453	474	459	485	482	437	446	451	446	440	477	440	474	486	470	466	485	403	483	434	438	449	491	514	447	487	483	486	454	448	446	507	473	472	436	459	475	428	461	420	466	454	437	457	501	454	429	443	459	478	484	460	458	480	493	465	481	476	460	486	508	484	410	457	465	434	464	444	483	455	494	440	453	441	440	469	461	425	476	440	469	460	478	507	515	461	479	442	462	464	486	443	486	459	421	463	474	476	506	446	428	468	483	455	447	459	466	485	484	469	454	453	440	455	495	459	446	476	425	480	453	453	477	483	477	477	463	482	464	459	493	510	459	467	487	474	465	451	447	495	444	418	488	466	473	500	468	438	441	486	430	474	437	445	474	435	443	474	483	459	472	455	477	422	470	454	460	468	466	464	456	460	506	468	489	476	454	445	472	481	458	465	496	458	485	486	462	438	468	449	485	479	490	465	486	461	494	431	473	498	456	461	453	448	477	465	460	440	462	484	473	489	450	472	453	455	490	462	446	469	500	481	448	472	451	418	488	483	478	461	427	470	451	510	449	441	480	486	479	487	476	485	431	439	464	473	459	446	479	485	475	471	443	444	492	458	487	471	433	503	465	510	461	453	503	450	475	492	479	443	436	467	438	437	464	458	485	460	467	475	443	477	473	467	472	468	451	422	474	434	497	486	457	464	473	479	452	523	477	453	473	466	462	486	474	463	431	476	453	502	425	480	452	482	504	483	446	474	428	439	466	478	445	462	488	449	459	470	480	475	498	462	461	475	460	445	457	433	452	478	493	475	456	460	447	485	476	472	447	462	462	510	487	498	421	458	457	470	409	445	459	440	475	467	489	456	472	449	422	469	423	487	447	491	504	448	455	486	453	476	504	482	468	465	489	461	489	446	442	446	463	477	462	466	447	453	443	434	471	452	456	494	451	462	501	446	487	490	480	428	443	494	414	460	463	495	491	486	448	452	442	459	469	492	477	444	482	455	472	450	474	436	435	442	445	445	486	462	454	494	488	458	465	451	457	453	433	463	459	463	472	430	461	464	408	480	484	471	476	501	457	457	465	456	537	455	466	467	465	460	438	503	462	489	480	450	438	436	439	470	470	475	487	454	445	483	460	456	479	483	413	454	456	412	486	505	462	515	498	472	509	444	493	458	512	442	403	481	457	443	471	444	468	468	450	455	456	459	472	461	461	459	499	471	480	458	458	475	478	458	476	479	464	436	456	484	417	466	449	444	438	441	439	448	466	449	470	476	465	457	489	441	482	455	434	448	455	499	473	477	509	457	471	469	473	439	475	438	460	481	462	462	458	454	443	470	474	488	494	497	438	482	439	462	449	449	482	440	452	437	455	483	466	463	465	482	477	467	485	433	469	471	488	456	419	418	462	477	464	473	479	464	458	481	453	462	462	467	466	459	447	482	474	502	469	480	486	498	481	442	484	445	468	490	477	476	473	445	479	489	484	468	462	445	447	496	451	485	457	439	501	447	510	437	481	490	515	453	485	465	453	470	472	460	441	445	455	467	447	486	481	477	441	479	434	485	449	437	444	441	444	446	475	420	483	476	488	457	484	492	483	495	477	489	478	473	484	442	452	481	483	488	462	463	461	494	479	445	443	453	479	431	441	492	439	465	462	529	450	443	477	475	472	469	427	477	457	493	501	487	455	428	482	437	478	493	471	445	499	497	458	471	478	497	489	456	476	466	483	454	476	456	486	492	464	440	455	486	452	433	458	463	451	467	449	427	412	445	481	430	441	455	475	437	494	483	501	458	475	457	469	439	480	437	469	461	455	487	474	476	452	447	437	490	475	437	501	487	471	442	469	465	477	482	442	486	470	507	437	485	490	503	445	479	463	470	470	456	465	426	477
22990	21170	28919	23703	21170	21191	7018	1016	713	667	534	516	474	453	425	384	402	373	343	347	320	363	313	327	334	344	285	322	282	307	296	287	309	290	309	288	303	287	301	273	272	283	282	272	250	310	269	298	236	277	265	265	292	260	300	287	259	242	256	264	253	304	269	285	273	274	245	289	242	276	290	289	252	260	272	293	267	288	308	261	251	278	287	274	270	275	263	280	269	296	260	247	269	271	252	254	279	304	261	265	252	279	280	249	275	260	269	298	260	286	283	262	274	279	293	244	262	279	279	265	261	280	268	259	260	281	255	280	264	281	275	264	268	259	255	239	262	254	271	259	276	275	273	239	265	281	268	285	268	262	253	270	240	277	264	285	243	268	245	287	273	266	276	287	280	286	252	275	298	257	261	275	285	258	285	303	276	273	269	261	260	277	288	271	293	282	231	273	260	272	251	282	264	271	248	264	256	252	273	272	270	275	297	290	241	247	238	255	296	260	259	279	259	271	272	262	277	245	256	278	237	254	278	233	271	288	266	268	256	269	265	251	303	289	302	254	255	294	251	269	270	285	273	247	282	231	268	263	241	257	274	299	257	266	269	261	275	237	293	260	293	262	271	273	275	252	273	269	249	281	247	267	245	277	266	251	267	254	286	281	270	250	288	269	248	298	273	267	271	247	230	249	246	282	260	265	258	293	253	252	263	268	260	272	273	230	269	252	263	263	277	257	275	257	264	268	240	265	228	280	268	239	250	258	262	239	276	266	254	275	266	246	255	242	276	241	258	278	274	256	272	258	259	289	252	269	253	262	255	262	271	250	283	242	288	276	225	253	262	286	256	251	260	249	286	241	257	290	284	276	254	266	257	262	260	249	246	258	288	281	296	240	261	273	266	230	256	256	237	245	263	269	282	275	280	266	245	235	254	251	264	267	241	280	244	259	294	285	270	259	274	275	262	233	266	255	288	258	268	261	222	272	276	241	273	246	246	267	274	287	259	275	272	257	267	263	277	254	258	262	280	253	243	263	256	267	275	289	269	227	264	261	290	271	271	260	272	249	281	268	251	245	259	291	268	289	275	256	264	266	277	262	282	262	254	269	282	300	306	282	250	278	282	269	272	280	282	282	236	269	281	238	238	274	279	231	260	268	295	257	288	276	279	275	259	279	241	244	271	260	259	278	274	272	246	276	261	243	257	259	289	272	266	250	247	297	280	260	282	247	237	276	260	259	289	249	271	267	281	291	290	267	262	295	283	279	233	250	245	248	270	275	268	246	258	280	276	258	268	262	262	278	251	246	264	240	263	246	261	266	256	273	271	255	254	302	257	255	260	263	256	257	268	275	279	295	285	274	268	250	263	272	284	265	268	292	267	274	258	279	291	296	272	255	296	255	253	250	273	256	240	255	279	253	257	241	239	259	264	277	274	248	248	244	251	230	275	279	270	284	252	267	246	289	254	278	254	307	261	263	238	244	260	267	266	274	249	258	249	235	275	261	258	268	264	267	277	304	272	253	236	266	270	231	281	288	263	269	245	261	282	291	259	256	269	255	243	256	252	249	260	269	244	257	262	273	262	265	253	283	290	281	281	252	276	264	257	260	261	253	242	248	246	264	293	271	254	260	277	290	265	254	275	263	276	254	272	278	260	230	268	268	260	279	260	253	302	245	240	267	263	266	265	249	262	253	272	255	254	258	262	285	266	268	244	302	285	247	261	265	240	246	268	230	261	234	262	257	253	287	254	289	259	265	257	276	262	295	261	307	238	274	255	251	268	255	281	297	262	270	260	256	259	276	304	271	245	271	294	235	273	266	263	242	271	266	263	275	263	257	270	247	293	237	283	256	278	238	255	276	288	249	240	281	290	266	266	257	283	281	243	232	312	265	260	254	263	248	278	286	275	277	267	264	246	259	259	280	259	257	263	280	300	260	250	260	277	288	243	257	271	297	265	300	239	291	252	261	297	254	276	237	279	260	239	282	271	276	265	292	266	257	256	264	266	266	261	264	259	224	259	284	251	255	257	271	256	268	255	269	274	236	267	274	281	278	222	244	242	268	259	250	286	259	282	265	260	281	226	264	263	261	285	265	263	250	267	264	269	260	274	256	277	265	261	248	278	277	235	241	290	244	269	233	252	256	277	247	254	227	270	257	266	276	241	241	286	274	266	259	262	268	254	255	243	275	278	274	250	266	229	288	281	255	268	248	253	258	275	297	241	263	286	252	291	280	254	284	238	263	289	281	272	252	272	278	263	265	264	290	264	269	283	265	282	230	280	254	258	261	284	294	283	244	259	252	274	273	294	231	279	254	256	265	247	251	275	265	267	259	277	260	266	278	274	283	267	249	279	285	294	291	253	268	229	265	277	270	272	235	240	253	290	273	247	253	249	248	258	286	254	287	250	287	244	309	254	253	233	271	280	274	249	270	244	270	261	300	281	282	246	235	273	262	278	270	251	254	278	250	266	264	256	255	242	255	275	307	283	271	264	270	245	254	242	265	256	272	258	268	296	275	271	292	282	284	259	263	257	272	271	248	248	303	281	236	273	249	261	267	251	253	275	247	271	252	271	281	259	253	286	253	254	269	258	261	256	278	257	275	295	269	277	266	264	256	282	257	282	256	275	280	234	276	272	262	297	266	248	279	268	280	253	267	284	291	269	252	305	269	244	252	262	253	251	283	282	263	267	268	267	242	281	298	261	261	282	285	263	251	277	254	281	283	263	263	270	263	274	286	265	259	237	260	273	286	260	280	256	275	255	276	275	246	274	281	262	277	253	251	255	276	251	252	253	252	256	272	257	271	267	280	290	227	259	263	227	250	276	296	288	264	288	241	287	257	256	280	261	297	240	266	245	265	256	277	268	260	272	265	276	281	238	274	245	242	271	273	261	291	251	266	288	274	253	260	262	255	241	271	236	271	243	280	260	273	247	258	262	250	270	244	278	239	269	249	266	257	261	269	258	259	256	266	270	280	264	247	286	260	263	295	246	258	265	282	260	291	288	262	286	260	284	239	281	268	267	263	231	263	260	240	271	245	251	281	251	249	253	266	267	246	270	281	266	297	298	265	266	251	284	254	272	270	270	253	244	245	241	265	265	267	295	262	268	235	261	256	260	264	269	253	276	285	277	281	234	271	276	256	286	271	238	267	254	244	259	261	248	271	233	275	268	270	277	273	255	256	250	250	258	284	283	269	284	285	288	281	247	244	273	299	253	282	249	278	285	254	253	266	276	257	246	264	253	287	282	260	249	260	249	256	242	276	281	255	252	244	287	250	269	276	272	276	224	265	273	251	269	249	289	259	262	264	264	252	257	255	273	280	266	281	272	272	239	266	282	247	242	217	288	247	265	266	273	270	240	279	282	268	260	270	276	274	246	235	266	261	266	282	253	262	275	262	242	279	260	235	264	255	257	277	282	272	255	280	299	257	257	274	280	258	259	243	264	294	269	266	320	292	291	258	245	286	264	251	279	274	245	250	243	278	267	267	287	282
7490	16782	12935	6658	4724	3422	2584	2063	1668	1353	1152	1032	893	788	773	698	669	613	582	536	530	461	462	453	439	429	428	426	421	376	401	401	388	425	383	379	356	349	370	389	360	350	380	354	365	379	394	347	355	352	387	341	375	359	337	324	374	327	322	316	320	338	363	324	357	368	333	342	321	331	318	345	328	339	318	340	352	335	345	350	345	353	371	326	304	350	363	309	350	352	326	291	342	337	334	332	339	371	336	356	323	339	321	340	328	333	332	331	287	340	332	350	343	319	363	334	310	315	313	340	325	342	314	332	342	356	308	356	329	314	322	312	342	351	304	309	328	304	337	315	331	343	346	342	347	305	357	311	332	341	306	356	361	356	349	331	354	344	328	371	350	329	301	348	333	303	312	326	318	329	332	349	337	361	355	319	310	315	340	282	285	358	332	351	326	323	316	310	333	318	310	312	326	308	306	328	365	328	342	361	382	297	334	346	331	323	347	336	346	315	353	346	313	328	293	324	331	324	357	325	338	333	338	331	350	301	289	319	313	319	331	312	338	322	316	329	314	316	361	335	349	329	332	301	329	329	347	335	354	345	307	335	326	313	333	298	351	330	348	318	328	333	328	312	320	311	332	349	347	341	339	321	290	356	320	320	316	335	336	312	323	304	362	309	344	324	340	295	332	314	326	345	328	334	309	337	331	301	305	320	311	343	326	323	339	334	342	309	346	339	330	323	336	323	360	342	363	341	319	310	339	313	299	335	336	332	362	307	332	346	328	330	322	327	312	360	320	321	310	359	324	327	328	350	324	301	360	312	338	325	341	335	331	329	360	305	326	325	328	332	337	329	317	273	310	334	298	312	344	341	297	327	338	350	323	359	329	308	329	333	327	313	353	324	332	316	309	319	328	295	331	333	321	321	331	337	360	333	348	327	326	325	332	336	322	335	349	300	356	316	347	351	325	314	305	329	356	305	326	309	332	337	329	324	323	295	333	311	356	317	297	331	309	342	295	324	317	322	294	326	339	328	300	335	310	354	287	317	317	342	336	352	327	340	325	335	363	343	338	335	309	323	335	355	309	346	334	329	339	351	327	325	352	316	337	345	352	325	347	351	342	332	337	353	324	355	353	323	327	334	320	340	380	342	320	326	325	346	313	338	343	321	335	301	325	333	321	327	295	377	313	354	323	313	307	323	322	318	322	340	304	310	353	310	276	336	317	317	331	327	294	288	332	346	302	359	300	331	325	341	316	329	325	313	318	323	349	348	376	373	294	327	323	312	330	315	332	323	344	327	348	329	328	325	347	289	334	352	318	324	317	316	314	322	318	319	334	348	316	325	291	342	323	320	315	325	323	338	330	314	306	328	357	307	333	332	363	335	312	325	341	342	293	362	335	322	329	335	344	350	346	304	322	329	308	323	354	331	344	334	340	314	310	359	334	320	339	310	358	323	323	334	315	322	331	302	353	332	340	284	319	323	321	317	337	348	338	305	331	316	377	306	324	347	328	305	371	336	299	320	326	309	354	339	308	339	312	332	302	331	327	326	357	299	295	299	306	317	358	333	308	310	314	357	307	312	344	311	337	337	314	342	312	331	344	329	289	311	357	287	327	297	331	308	352	312	326	325	328	312	352	349	323	350	300	343	360	355	326	303	330	326	327	359	362	316	339	372	347	369	333	312	320	343	336	308	305	350	304	320	316	328	348	303	324	328	315	310	328	321	313	340	303	340	314	356	311	298	323	313	320	326	324	330	326	311	319	362	314	344	356	345	318	348	341	335	313	297	321	339	316	312	318	299	343	340	315	329	312	308	281	362	377	272	305	314	329	288	288	329	326	306	322	315	374	301	311	317	314	336	322	319	338	324	311	324	329	340	329	313	333	345	311	313	355	331	322	351	301	327	325	305	310	303	314	329	336	288	336	313	359	310	354	279	365	292	330	315	340	327	334	318	345	321	333	298	346	324	310	328	330	334	341	335	330	327	317	344	349	347	343	347	308	337	327	336	301	342	325	308	337	336	352	339	341	341	334	338	327	322	371	300	322	309	353	351	363	322	336	328	300	359	309	336	339	338	336	311	333	301	304	309	337	316	329	316	330	339	321	312	336	351	316	349	356	332	316	321	315	319	333	342	373	339	318	372	339	309	319	308	334	332	308	340	339	309	313	323	333	319	307	336	337	334	316	324	339	338	339	345	336	329	349	325	348	360	340	322	317	320	347	336	296	318	345	299	330	311	282	342	338	327	344	317	323	350	328	333	334	335	344	348	305	318	337	317	351	345	331	326	352	317	342	320	330	295	341	328	310	334	345	330	358	318	352	315	299	340	346	328	348	309	347	324	363	357	350	327	332	317	308	326	333	318	329	296	324	318	325	308	331	333	330	336	301	329	331	324	334	319	328	325	334	344	329	320	335	291	297	351	332	321	317	377	326	360	359	342	322	361	341	311	341	340	329	355	319	344	350	361	337	320	335	294	342	333	308	327	309	379	317	324	291	333	333	294	349	320	360	326	331	286	353	315	339	348	332	342	324	349	322	358	332	319	344	336	329	318	337	332	314	324	313	343	346	340	347	347	326	315	344	317	327	332	325	326	309	335	307	333	339	307	311	313	358	316	334	296	336	355	300	321	305	294	286	338	327	317	346	341	348	327	310	296	325	364	330	308	326	335	307	330	340	314	315	346	347	335	342	328	338	318	362	329	349	309	322	329	368	342	320	315	324	337	317	317	314	327	309	341	339	345	340	344	312	329	307	316	340	339	349	333	331	313	317	353	312	304	311	315	308	344	321	364	336	322	338	321	329	341	302	315	314	300	330	348	344	323	337	343	329	331	335	336	283	325	320	339	336	332	329	358	356	307	325	302	295	322	342	329	327	287	336	344	304	333	323	333	357	335	341	357	333	325	348	322	359	335	298	333	313	350	300	318	333	339	336	300	344	333	355	338	316	283	312	377	311	319	305	343	347	330	311	322	330	340	344	316	312	319	356	340	341	341	325	317	336	302	307	330	349	334	320	335	344	314	339	321	298	341	332	296	319	338	357	324	295	311	355	369	358	313	343	343	353	307	342	337	333	302	330	324	314	323	298	352	290	335	309	342	331	342	337	331	338	324	312	313	336	311	366	317	350	309	326	323	327	325	313	300	309	335	338	350	344	338	326	348	353	350	301	329	315	309	309	320	328	294	346	342	375	337	339	346	319	332	335	338	338	322	326	310	324	322	320	317	305	323	313	353	321	364	311	319	313	328	339	344	322	353	306	306	331	358	339	308	327	340	312	294	317	312	337	337	316	333	327	322	352	323	339	328	324	297	342	339	314	327	326	331	292	341	321	323	346	357	331	340	333	312	311	367	315	314	335	353	299	333	323	323	297	311	321	338	350	285	344	315	334	347	306	337	337	332	330	309	331	328	338	321	340	326	322	352	320	355	355	287	304	320	318	315	306	337	315	329	330	297	358	332	332	338	333	351	327	327	338	311	320	325	325	339	336	327	294	318
26895	20003	7244	1139	865	801	791	728	721	745	737	782	723	735	736	710	766	703	751	721	744	716	700	715	692	712	763	731	756	694	793	674	711	690	745	668	709	732	749	740	796	708	700	732	718	747	707	755	730	731	703	687	694	719	742	781	716	750	744	744	734	715	715	720	745	702	755	716	726	714	759	696	716	714	671	735	741	671	743	762	723	722	689	677	746	711	767	743	783	765	720	750	701	685	678	679	731	729	735	735	714	758	799	722	675	688	695	700	760	718	760	771	738	729	679	701	749	717	729	692	746	652	695	713	724	728	739	745	751	691	712	716	734	711	699	699	766	770	743	740	726	739	771	734	747	673	723	770	766	733	693	764	752	756	732	787	717	738	773	727	759	668	719	702	715	701	729	671	784	676	713	755	769	726	726	730	696	731	733	712	768	740	756	750	712	726	747	700	784	725	724	731	711	712	743	704	723	705	744	696	714	668	785	735	708	726	697	725	632	721	785	713	725	719	737	732	721	729	759	711	747	740	713	751	716	723	726	711	740	718	737	680	757	748	759	696	767	724	747	739	739	729	742	741	750	755	762	717	722	741	757	776	701	724	736	708	731	698	738	747	737	712	731	724	728	752	731	711	707	702	772	703	727	701	712	765	749	698	731	774	776	738	817	747	717	729	723	710	725	785	758	708	759	728	712	712	714	748	703	708	712	735	713	730	698	746	677	746	740	740	772	707	732	668	695	792	696	711	723	664	742	670	742	721	757	754	707	680	759	747	719	719	714	745	720	738	707	717	748	758	717	716	724	751	763	735	772	740	733	718	735	740	721	758	739	757	706	706	711	727	768	689	660	709	710	731	745	773	676	710	684	723	718	656	696	721	684	703	704	765	745	697	719	756	708	707	719	704	756	758	733	713	703	752	697	699	720	659	734	667	751	699	740	720	744	754	741	727	746	734	743	717	752	693	659	760	770	718	703	762	700	758	699	740	708	723	712	731	708	754	742	701	689	715	767	674	769	762	767	722	789	738	706	661	715	732	759	688	744	703	733	708	763	721	717	730	707	711	732	691	725	734	708	757	709	695	682	710	717	744	709	713	724	704	703	720	736	750	748	783	705	772	727	727	685	684	707	743	732	751	702	769	764	712	722	739	764	733	703	716	743	708	723	703	706	742	706	654	727	756	701	723	679	733	707	738	667	782	734	702	706	782	718	748	702	716	738	741	777	740	708	701	668	745	730	723	759	717	711	748	736	717	723	703	716	741	752	686	700	668	704	687	771	655	697	744	692	757	777	741	698	750	711	769	725	729	781	665	718	704	737	739	689	699	712	747	705	740	721	799	727	708	705	693	734	688	762	731	723	752	727	741	770	695	728	755	709	674	719	713	746	734	756	667	720	685	732	695	717	789	703	741	688	706	692	734	724	736	744	709	738	743	710	757	763	747	742	745	703	739	718	702	638	728	769	695	735	712	751	729	726	722	738	739	701	734	685	709	712	740	693	695	743	738	714	736	688	745	756	741	690	701	712	730	720	746	760	778	734	696	740	743	749	722	746	715	686	716	741	724	772	696	718	710	747	744	714	757	729	714	736	755	692	714	727	718	772	730	756	681	714	760	708	669	742	735	669	738	739	680	688	722	714	699	752	747	732	693	740	710	750	749	747	717	714	724	762	707	729	761	766	707	698	761	792	731	715	716	663	744	695	730	674	707	685	743	709	747	773	704	710	748	714	764	697	735	751	724	700	708	710	702	710	737	769	743	750	657	710	751	698	753	735	704	692	719	740	752	691	695	689	707	751	778	729	710	742	711	758	705	719	706	729	713	737	715	775	770	718	696	715	736	705	701	661	709	676	685	724	729	783	722	726	694	704	704	765	707	763	705	721	685	692	704	729	725	716	698	727	762	711	755	731	724	767	699	741	748	669	713	765	710	667	729	777	704	749	708	731	730	765	706	704	778	789	735	713	729	758	740	724	758	741	731	751	675	722	727	715	722	747	733	735	749	728	738	708	767	728	706	722	724	713	700	732	726	735	730	686	704	727	752	748	712	738	722	750	731	740	716	726	741	696	730	739	705	732	709	732	695	801	699	730	789	698	713	733	726	720	724	743	743	679	758	710	738	689	705	718	707	724	753	778	748	725	756	716	740	728	727	712	676	737	700	715	744	718	765	703	745	707	736	736	711	731	725	722	724	752	747	736	727	700	753	685	749	739	706	741	716	731	680	709	715	711	728	745	709	759	695	702	715	753	773	676	707	721	708	780	727	759	753	745	723	789	703	749	749	686	715	709	727	647	674	719	721	727	700	756	722	708	750	770	683	682	705	682	760	753	796	687	730	714	716	724	754	721	707	727	751	757	686	732	724	696	688	696	718	695	740	773	686	769	727	741	685	732	730	719	741	776	770	746	748	734	784	766	778	761	701	709	699	682	717	715	699	740	761	722	717	688	695	793	669	733	720	710	715	721	745	771	757	805	727	778	760	697	765	747	783	743	711	748	694	703	690	742	737	695	734	739	756	766	718	687	716	696	752	754	736	733	731	709	732	743	705	744	698	785	712	711	757	707	758	719	708	748	708	716	743	706	736	734	744	752	746	740	698	677	725	750	739	699	758	790	757	695	695	731	713	698	684	722	671	706	718	741	735	683	740	707	714	753	751	695	774	726	754	731	779	737	747	766	719	728	746	708	706	746	720	752	714	712	747	761	752	749	714	715	752	720	769	720	734	701	711	752	718	703	770	748	789	705	756	726	696	725	738	734	722	703	707	752	754	747	737	773	708	713	700	701	761	674	728	762	711	713	768	754	713	722	745	706	767	705	692	734	687	711	692	718	694	701	707	707	758	725	756	746	712	742	728	744	738	761	738	708	756	745	772	733	722	671	739	779	707	749	720	719	749	728	747	700	713	681	746	747	685	680	748	770	730	689	715	756	769	765	783	688	777	703	708	714	709	687	737	719	708	756	714	738	725	750	731	698	693	733	699	730	691	703	770	761	741	690	700	688	714	731	742	717	748	756	713	647	777	705	726	733	712	741	736	788	733	734	739	741	730	759	721	793	691	710	688	693	791	739	732	727	719	714	729	691	700	728	741	707	768	749	782	734	704	687	769	706	755	722	739	704	687	716	717	716	735	697	705	729	746	743	754	697	746	706	756	739	773	722	687	756	772	737	713	732	718	761	768	711	730	762	762	690	704	690	663	722	716	758	710	700	711	781	781	724	741	686	738	687	742	744	729	721	718	736	729	706	704	711	703	695	736	728	712	747	719	736	747	759	746	670	749	716	726	698	735	746	741	749	722	801	729	711	746	704	709	748	716	750	726	704	758	694	743	698	734	761	737	757	726	741	714	743	731	707	697	708	746	723	714	700	748	758	709	721	712	711	758	694	735	747	741	730	663	705	770	790	706	712	668	725	764	740	771	717	690	759	713	706	736	747	757	696	744	748	768	765	692	766	740	736	759	727	748	729	748	740	719	712	740	696	719	707	739	726	735	798	735
4309	1606	1498	1186	1079	1050	1000	950	952	895	957	896	948	930	932	880	881	924	920	938	946	932	910	877	912	879	889	919	928	906	918	991	883	937	909	886	942	942	891	869	889	904	970	929	874	956	932	988	908	935	914	920	927	894	920	959	916	948	944	883	900	974	906	881	927	916	880	948	906	938	876	930	928	860	877	918	899	937	971	955	928	893	887	853	922	922	951	973	896	919	930	912	911	885	900	916	892	947	883	919	908	906	886	912	996	898	855	915	873	911	927	911	901	921	909	927	935	974	922	908	873	914	909	914	917	919	911	886	961	926	916	917	907	906	875	894	876	908	920	932	908	956	957	868	939	914	903	970	926	886	920	883	911	868	879	928	924	906	930	892	917	884	843	943	909	868	847	962	923	870	922	904	956	951	914	877	959	873	954	941	884	935	911	914	913	908	920	891	906	890	896	943	867	897	883	903	931	904	948	943	952	956	907	936	977	858	887	941	941	972	863	927	871	868	931	868	945	912	927	907	947	844	906	938	920	917	953	893	958	919	930	914	931	898	890	894	949	953	909	891	898	879	919	909	867	905	921	960	897	903	904	865	939	892	861	904	877	934	951	927	921	839	870	870	938	944	914	911	903	916	883	933	919	863	897	853	950	876	917	925	924	867	907	923	857	929	937	910	938	878	879	853	935	876	921	917	934	971	887	922	981	886	868	848	941	896	927	944	925	915	931	988	895	860	842	971	866	949	898	914	899	903	921	926	943	912	896	925	939	912	973	883	958	905	898	905	966	875	912	870	888	956	899	956	936	883	876	886	945	895	905	895	916	865	892	922	888	903	850	887	912	892	902	893	896	1000	897	914	911	860	952	874	900	918	968	903	910	928	903	933	934	931	903	900	878	930	905	927	913	910	910	869	916	908	934	925	934	905	937	952	907	900	883	895	903	894	940	907	909	924	905	930	912	942	865	936	842	878	877	931	899	938	940	925	887	862	902	892	943	984	918	890	892	945	933	876	958	900	930	920	882	936	919	896	909	889	892	914	893	954	951	892	922	899	997	917	887	923	908	903	930	886	916	953	924	950	941	909	921	919	883	876	872	940	896	923	903	901	899	921	917	944	902	898	898	894	914	917	930	944	926	915	890	963	918	901	881	867	923	899	939	937	905	842	916	930	945	910	867	926	903	954	937	941	929	917	891	933	967	924	908	912	979	915	949	887	860	879	954	900	946	918	914	899	928	906	920	888	950	882	957	890	909	941	946	924	936	871	903	920	911	843	945	933	868	912	906	977	909	916	874	893	857	875	875	893	909	947	956	901	912	874	913	927	868	938	925	935	907	947	904	876	915	926	870	888	947	913	880	886	886	866	910	938	878	903	949	863	895	840	920	894	881	904	892	928	882	915	907	884	914	969	912	869	962	932	957	886	934	931	916	956	927	931	916	968	906	874	904	913	907	910	881	951	886	899	902	907	842	930	982	831	948	883	914	919	889	916	941	915	961	897	902	938	967	916	933	858	944	938	864	883	855	971	906	887	940	957	932	939	881	930	909	918	949	931	903	891	865	860	889	957	895	871	888	904	872	884	880	894	944	973	945	935	928	862	936	912	943	913	902	907	918	926	931	889	892	920	908	938	936	887	937	889	904	918	908	954	882	948	885	900	940	915	856	897	919	917	908	936	918	938	919	934	949	956	937	903	880	870	871	891	895	887	935	871	891	914	939	951	989	900	888	949	881	927	912	889	909	907	917	907	891	928	928	893	939	923	900	886	916	916	936	919	934	879	933	876	895	945	934	917	945	886	888	942	899	889	941	867	903	898	943	857	920	958	931	938	931	945	957	912	899	897	917	961	896	837	949	923	933	874	898	905	921	945	943	908	939	929	928	945	886	912	910	883	909	912	932	940	934	917	916	894	834	957	893	868	906	884	958	921	946	916	900	936	912	853	858	879	911	887	880	934	915	933	926	932	874	896	925	948	925	933	914	885	894	969	935	977	909	886	918	908	914	900	883	914	915	933	941	920	933	849	956	944	891	925	929	864	909	958	897	945	940	877	891	923	877	880	945	898	932	941	915	908	858	928	932	929	933	957	950	942	896	925	959	931	900	920	924	889	918	920	933	921	934	855	903	914	893	941	913	848	943	900	899	917	874	921	917	876	844	929	897	918	963	886	846	937	837	893	857	922	908	844	929	937	863	949	987	917	958	918	897	978	924	904	910	907	926	925	915	901	878	942	930	956	942	919	933	910	885	916	910	893	878	912	874	873	950	913	869	961	913	910	863	920	886	959	888	892	921	905	876	858	891	921	871	945	910	897	944	889	948	905	897	884	831	936	883	937	937	922	916	862	861	897	867	942	931	944	901	892	882	857	898	895	923	979	863	880	919	944	910	933	938	934	894	906	955	889	952	924	879	936	949	901	909	878	919	952	902	997	924	953	922	882	944	917	932	934	929	934	889	938	851	991	905	900	942	851	877	930	898	873	933	924	936	881	901	913	915	910	947	945	921	864	908	912	900	914	880	902	967	909	871	933	899	898	905	911	945	886	902	917	859	912	914	951	896	937	912	956	893	903	912	882	948	865	889	929	903	922	900	972	925	903	948	953	892	940	889	950	979	820	888	901	899	905	897	925	930	930	883	927	907	961	937	883	949	913	863	872	980	899	892	923	959	934	1006	864	931	927	897	859	925	860	900	849	925	909	897	903	917	902	944	989	891	952	919	970	948	876	975	932	908	964	922	929	916	977	957	893	977	915	952	851	912	899	946	906	920	924	897	894	952	843	848	931	851	911	934	914	962	833	927	893	882	911	945	906	828	890	873	913	898	875	935	897	912	948	968	911	937	868	918	920	932	883	883	903	902	922	889	872	917	912	872	886	844	940	922	896	955	965	866	946	910	927	871	935	915	891	924	878	900	911	917	914	914	920	826	898	886	929	937	904	916	939	913	893	953	918	935	958	914	889	901	925	897	900	887	900	853	912	890	926	936	913	914	937	911	922	892	897	927	937	908	866	899	906	889	919	876	920	908	943	873	882	906	895	887	976	908	916	915	913	859	882	878	929	931	927	909	902	862	926	944	891	914	894	912	909	898	939	883	896	945	913	914	874	884	906	952	956	896	948	915	893	934	886	953	892	947	920	938	898	938	898	885	920	886	970	904	912	913	931	908	893	897	1017	927	882	881	919	936	911	891	944	978	914	890	883	948	922	888	844	874	957	880	914	900	894	902	913	917	924	921	888	896	867	903	903	947	930	900	914	884	896	906	878	863	925	946	894	851	934	833	943	893	870	887	910	910	945	947	969	916	931	964	920	911	908	866	955	887	905	917	929	902	916	912	934	973	884	907	943	929	917	889	871	891	903	980	855	925	878	869	839	948	900	887	905	892	890	874	907	961	864	884	920	937	919	903	952	835	873	961	920	955	964	894	933	866	946	900	928	951	875	887	910	865	930	900	974	962	885	877	923	923	895	887	931	935	928	936	876	943	896	935	895	939	919	931	987
23977	21234	28587	24181	21221	9550	1099	787	627	577	544	502	452	437	419	426	435	408	402	400	429	348	391	370	392	388	370	403	351	385	374	346	386	394	348	379	357	373	372	365	356	363	344	395	355	347	352	388	329	361	359	387	365	404	375	384	354	335	401	343	374	378	329	345	362	347	344	349	336	359	382	381	352	319	352	373	363	354	314	361	352	340	384	351	348	368	367	370	330	370	356	333	388	355	347	337	340	348	352	360	304	362	320	370	396	369	388	331	366	364	367	377	354	366	348	352	392	348	331	352	366	359	403	390	355	362	367	305	341	370	338	357	366	363	346	378	360	370	353	365	375	321	382	362	389	382	364	325	351	346	360	342	343	373	352	348	347	354	338	367	369	375	342	374	352	339	387	340	361	355	344	356	406	368	325	376	358	374	359	331	363	339	366	322	366	343	353	365	333	342	352	341	366	369	335	329	380	381	352	355	402	368	347	374	326	334	366	349	365	354	370	371	401	347	389	360	336	389	330	375	368	342	368	356	346	356	348	342	368	348	361	368	348	346	392	360	336	341	399	354	348	371	372	350	327	393	361	342	346	366	333	360	342	356	361	366	333	335	340	357	371	372	347	357	349	370	335	307	362	375	382	342	327	383	349	358	349	359	335	339	343	367	400	328	382	338	367	345	308	352	344	330	319	402	337	378	355	311	358	342	387	369	344	387	350	348	377	359	344	365	345	372	341	338	349	364	356	344	347	384	385	378	366	331	358	403	331	372	356	316	406	395	352	405	330	360	373	366	337	350	359	360	354	362	349	337	340	379	378	324	341	383	381	381	328	355	341	327	345	360	360	386	386	353	338	334	338	320	343	365	381	362	328	383	345	379	377	321	349	344	338	341	354	376	336	321	365	359	410	371	333	379	371	344	354	350	374	333	352	392	344	342	351	319	339	348	368	352	358	341	368	348	389	359	369	320	367	341	383	333	330	338	388	339	339	328	314	337	372	343	377	352	361	353	391	387	342	364	343	358	332	397	343	389	342	350	405	351	338	353	365	355	348	376	360	375	347	354	343	397	332	342	356	359	337	349	386	346	348	342	373	352	364	380	343	374	340	375	356	375	346	398	349	329	330	367	354	348	386	364	388	351	360	345	343	346	380	342	400	363	354	363	369	373	370	370	326	338	330	353	359	391	351	351	377	361	376	364	379	347	360	350	391	390	315	361	378	361	369	357	334	334	316	371	378	377	343	369	349	359	347	380	338	354	323	360	369	338	351	366	357	344	354	364	347	329	345	376	407	383	373	335	339	337	342	364	351	353	353	356	348	326	371	378	364	337	358	404	354	363	330	361	379	352	367	358	370	352	334	361	316	364	377	362	379	353	329	364	346	374	371	351	355	338	339	360	353	339	341	384	375	386	351	376	356	379	363	365	341	347	361	361	334	397	369	389	357	358	337	387	353	371	328	352	352	373	327	341	342	371	342	361	413	369	341	351	362	334	372	362	370	383	358	348	371	365	335	366	395	359	374	318	332	334	383	344	367	372	357	355	347	372	353	379	363	321	388	375	367	342	334	338	346	352	368	388	367	383	372	345	326	368	347	363	320	356	352	373	368	355	366	355	379	344	378	367	345	375	357	366	393	330	353	360	334	348	361	350	367	334	355	358	348	357	360	390	345	382	325	373	361	352	331	343	350	310	354	321	368	366	328	366	362	363	354	346	336	330	405	361	362	382	347	361	353	357	349	365	363	334	380	344	330	381	355	410	340	351	376	360	375	349	326	369	387	365	387	371	382	350	344	351	341	371	337	373	394	386	352	361	341	360	364	331	368	308	344	351	365	341	348	347	338	349	377	352	330	350	374	352	346	341	335	367	309	319	374	336	358	345	363	330	341	344	356	333	361	332	386	344	350	342	362	375	366	365	394	364	350	353	356	362	338	347	373	352	354	335	337	346	338	365	331	341	374	351	366	348	369	359	392	359	368	347	358	341	358	326	348	370	336	364	365	361	353	368	348	372	375	350	338	385	358	397	375	371	352	330	358	330	348	389	338	385	356	338	342	348	341	353	336	360	357	370	362	393	377	343	337	377	325	338	350	356	344	331	369	372	333	342	398	358	347	334	338	357	346	368	366	369	379	368	352	362	345	357	375	376	385	364	353	361	359	346	381	342	366	372	339	398	365	367	364	361	382	354	353	315	350	350	355	377	347	316	344	338	327	358	331	342	382	359	359	381	390	374	372	359	378	339	335	352	338	390	365	348	389	339	376	315	336	383	363	386	380	346	368	395	336	325	352	386	346	373	372	346	341	307	352	354	382	356	358	365	372	370	326	338	381	340	367	379	344	339	363	336	369	367	371	371	342	345	369	328	368	379	346	366	374	332	377	351	345	380	336	351	348	338	353	333	351	378	367	343	309	351	359	391	383	363	341	347	378	342	381	334	366	347	395	350	363	342	405	326	337	338	331	344	350	344	329	361	376	357	365	362	331	327	394	348	384	358	380	332	357	364	371	368	358	397	383	375	384	326	370	325	366	353	346	379	365	322	353	335	374	377	329	341	352	345	334	354	343	351	359	375	388	366	381	321	344	313	375	354	342	350	341	370	352	360	373	366	322	365	327	356	360	396	357	351	362	359	355	348	352	353	358	363	338	369	356	355	363	366	339	373	348	370	348	394	369	358	350	356	353	378	367	386	352	378	362	375	366	354	364	379	363	370	373	375	380	352	320	369	343	369	377	395	317	332	340	379	377	344	335	341	355	325	348	352	378	352	375	359	343	352	344	370	368	357	388	366	332	390	367	355	373	325	347	350	349	320	332	339	352	376	339	362	357	334	338	361	370	349	374	339	336	372	370	347	357	360	354	352	356	354	347	366	355	316	386	371	336	352	369	334	366	378	350	353	336	358	341	372	378	382	333	355	359	389	354	321	370	381	347	354	365	356	352	362	383	360	379	372	345	374	353	371	342	320	327	382	364	376	363	363	365	334	342	365	334	351	366	377	335	339	349	345	373	375	327	335	365	359	360	348	342	331	357	383	365	371	379	350	390	345	331	363	321	387	352	361	348	358	330	362	352	372	350	366	351	355	330	365	290	382	379	361	385	331	368	334	338	367	361	349	375	401	369	360	352	367	330	364	372	390	384	345	345	354	386	387	350	345	363	354	338	353	356	343	372	371	338	341	388	365	345	372	338	377	379	361	349	375	393	384	332	346	350	351	358	375	346	392	335	413	345	354	367	348	344	372	372	353	332	340	302	379	340	363	340	365	361	368	348	331	377	366	352	340	350	328	346	354	364	339	330	345	337	350	329	355	373	333	380	332	351	351	342	350	376	371	351	343	349	348	348	370	385	365	360	344	374	377	369	335	382	353	353	361	363	376	372	364	353	327	348	367	386	357	340	331	358	371	363	352	352	378	361	384	332	348	376	340	342	384	350	371	323	359	345	370	358	401	364	360	355	362	363	362	370	340	358	336	365	333	330	364	332	364	381	354	356	324	355	363
5156	10611	8011	3985	2788	2033	1576	1334	1110	1039	842	827	797	767	666	645	634	632	593	637	615	532	544	519	505	505	543	507	482	524	478	522	562	492	501	490	489	484	513	481	498	468	471	518	493	507	452	499	468	460	479	493	499	463	436	468	460	474	477	467	507	493	472	455	478	476	445	465	486	455	487	451	495	494	459	504	503	444	460	488	485	469	449	514	493	477	490	498	431	454	449	510	437	427	439	478	472	433	451	464	456	459	476	478	486	472	460	476	475	471	430	496	511	482	494	472	422	450	505	456	427	486	482	513	482	497	487	495	470	461	437	512	458	486	483	475	480	449	465	463	450	444	456	504	439	501	468	464	478	463	490	472	459	456	481	448	477	452	503	497	461	488	448	503	444	499	437	471	440	433	452	457	475	480	486	468	449	452	451	461	476	473	464	462	464	495	468	418	483	455	478	460	448	489	473	450	458	474	477	514	448	474	481	457	472	471	448	494	489	447	502	478	452	493	410	457	434	493	490	466	494	438	476	457	469	463	478	474	492	482	450	485	463	447	500	467	440	506	447	512	464	476	485	469	464	484	438	470	479	470	417	462	487	469	467	460	484	453	459	429	417	463	482	476	488	438	499	466	460	459	490	488	448	467	495	489	456	481	519	433	462	445	465	482	461	501	502	469	467	485	452	436	452	476	482	495	438	466	463	485	443	434	450	438	470	519	464	474	469	464	461	468	481	452	486	458	490	440	423	478	468	512	466	480	468	467	456	509	454	477	466	474	458	471	498	502	460	478	467	434	452	461	524	464	472	477	490	457	467	499	485	464	450	503	455	501	471	457	467	455	459	508	490	462	497	443	469	466	431	460	441	470	426	472	482	487	465	497	497	441	503	497	479	458	455	478	438	483	445	470	453	491	473	491	476	471	479	454	507	487	458	497	491	441	472	483	502	474	495	476	481	444	485	472	494	470	488	454	482	443	481	434	491	476	469	465	465	461	483	475	487	498	457	450	514	481	476	497	457	506	475	434	474	471	422	480	488	481	465	505	510	449	458	469	460	518	461	466	465	504	504	473	447	435	491	478	406	446	462	523	475	474	485	471	458	449	481	476	464	478	513	493	411	491	487	453	423	478	467	481	456	484	469	491	440	487	463	490	477	483	458	474	477	510	513	481	492	470	510	495	526	429	434	417	452	468	463	434	457	461	468	463	437	460	513	471	470	468	439	469	512	500	471	501	466	477	469	463	467	436	453	433	487	467	459	504	457	462	456	461	490	471	490	433	507	458	490	494	510	475	502	486	447	446	444	448	472	466	452	506	472	466	456	508	462	456	478	471	474	450	466	436	457	491	509	498	501	459	525	429	460	470	497	509	496	415	432	440	521	476	467	451	468	467	468	478	434	467	450	448	430	488	501	429	480	493	455	469	443	468	475	466	468	440	476	492	485	469	475	459	465	482	479	469	463	489	495	506	467	478	495	433	519	478	497	474	473	494	482	479	462	451	484	438	479	523	457	477	467	423	453	461	446	490	485	450	423	467	442	438	475	460	470	424	485	482	457	480	453	467	461	477	449	467	464	490	461	481	497	461	489	427	472	468	452	502	443	439	474	467	478	478	435	446	451	499	444	469	464	478	451	443	487	466	441	487	465	480	462	470	477	463	476	472	445	465	445	480	452	467	498	507	453	464	493	500	434	468	495	445	453	514	455	470	447	481	470	490	451	491	437	448	464	495	464	486	471	462	481	434	464	458	498	467	500	470	461	495	475	439	453	474	470	434	485	466	423	426	461	487	459	433	483	479	487	454	466	477	467	460	460	496	438	479	461	406	514	445	466	477	459	433	495	461	496	452	474	464	500	461	469	517	499	473	488	472	463	482	484	442	475	501	483	476	465	471	426	489	471	480	436	485	492	460	492	476	490	483	485	463	471	465	462	429	464	487	464	499	446	480	485	454	444	475	407	469	478	464	469	489	442	454	491	480	498	515	481	469	470	470	457	489	467	457	497	472	465	476	485	468	446	509	444	498	464	471	459	462	491	478	430	504	501	466	477	493	431	461	497	464	470	432	459	451	494	461	480	472	453	458	484	487	474	449	456	482	485	467	494	456	480	450	481	473	454	464	478	451	468	439	483	462	445	481	467	480	447	453	485	490	476	471	483	442	471	468	452	487	511	445	476	485	505	439	455	462	502	465	477	478	464	482	461	475	476	508	453	487	509	433	486	432	463	478	482	482	446	453	492	451	470	476	452	470	450	438	514	462	484	521	489	466	459	461	461	452	477	457	458	455	448	456	478	508	479	473	465	484	440	493	476	475	455	441	452	458	461	464	498	495	489	450	421	449	474	475	460	448	457	520	464	473	483	463	504	474	505	453	456	449	463	475	499	476	488	483	498	452	430	451	460	440	479	439	431	452	490	460	471	478	490	462	447	472	445	469	451	445	457	493	449	451	466	453	484	468	477	483	435	496	472	469	462	479	455	440	475	479	471	458	475	436	442	452	473	455	452	488	486	450	495	473	474	492	438	450	464	455	485	506	445	495	467	450	495	486	486	469	478	449	455	493	433	502	510	502	447	480	465	474	491	463	463	474	481	489	470	430	464	439	457	474	468	451	443	463	492	473	450	451	508	467	463	465	479	464	444	456	481	490	420	482	450	486	486	419	433	479	453	460	503	474	460	463	495	471	496	425	458	463	476	475	481	486	453	456	479	462	465	488	423	472	468	470	481	514	491	450	480	450	495	482	455	451	484	430	439	475	448	477	493	488	465	456	434	470	506	504	490	486	483	440	497	493	489	505	483	453	500	465	487	474	463	445	468	464	432	486	453	453	478	466	462	499	484	471	440	483	495	442	429	464	494	494	494	476	504	458	441	451	467	513	469	427	474	442	433	499	460	465	459	487	499	470	474	454	441	453	486	532	477	442	452	443	470	478	422	476	449	471	454	464	441	478	484	493	488	464	457	457	450	449	467	453	488	445	495	494	448	473	519	425	449	445	468	469	471	478	449	445	479	465	464	469	490	468	479	433	479	486	483	394	457	486	514	457	455	476	435	480	478	498	484	495	462	473	478	445	473	474	462	465	459	476	458	469	478	459	442	463	514	460	469	456	446	458	484	491	500	442	474	427	504	477	441	458	446	460	483	487	443	447	464	472	479	450	494	455	489	493	490	454	446	444	487	495	448	479	461	498	475	466	479	477	441	441	486	438	503	467	464	461	464	436	438	472	468	459	469	473	453	475	472	496	465	430	467	470	474	513	516	466	479	446	479	467	443	478	473	437	501	530	506	484	473	440	441	471	512	447	470	467	505	440	466	453	472	485	505	499	462	491	497	503	459	498	480	518	463	467	500	497	440	478	467	471	439	478	424	477	480	472	445	433	486	482	462	492	477	477	480	440	463	490	438	473	462	448	456	481	459	460	441	475	460	461	462	438	488	449	449	485	485	459	446	491	454	445	474	457	458	454	490	469	458	490	486	455	461	441	444	466	460	456	445	446
22995	21232	29004	23767	21233	21261	6944	1022	777	644	646	534	476	458	423	418	396	361	359	347	329	354	352	305	313	330	311	305	275	282	340	256	311	300	285	284	295	269	273	288	298	299	284	288	297	306	256	295	289	280	284	264	288	285	263	266	261	255	274	250	268	291	284	288	245	286	265	285	252	276	271	286	295	274	280	300	264	254	280	271	280	287	234	278	260	276	283	284	284	248	265	258	272	251	279	270	261	246	271	271	268	240	261	250	290	293	246	283	259	276	272	260	273	262	276	268	280	258	283	263	273	302	272	278	288	279	283	244	292	255	253	299	273	246	283	277	279	284	266	281	305	286	251	272	272	283	270	286	281	265	287	253	274	256	243	265	257	285	272	267	220	271	264	266	250	316	256	282	255	258	290	259	267	260	246	292	259	248	274	295	259	284	264	270	271	267	252	270	264	283	274	278	250	282	271	241	292	241	299	268	274	289	265	264	269	237	255	256	274	281	281	283	276	284	273	272	277	288	265	250	254	262	275	267	264	262	274	274	265	289	259	242	290	251	267	251	267	269	260	274	283	293	258	264	273	261	286	272	300	258	264	271	270	275	273	277	262	264	237	264	286	297	277	248	278	277	283	249	265	267	305	272	281	252	280	287	295	294	259	266	272	272	270	260	259	300	281	269	274	294	267	269	271	254	229	282	290	274	278	258	284	241	285	265	271	258	265	274	236	236	264	254	259	280	243	273	273	263	254	266	246	251	275	280	284	260	280	245	257	284	277	281	258	271	254	284	273	288	288	288	286	289	273	302	225	286	270	303	272	264	281	272	274	270	275	267	284	268	269	268	283	238	263	240	255	288	296	297	268	269	261	244	289	283	286	236	237	268	255	250	255	277	285	264	245	267	271	269	262	264	272	276	253	256	283	290	254	263	284	286	259	233	282	277	277	249	295	262	300	272	270	270	265	250	262	241	247	261	274	281	237	267	280	256	261	266	239	280	317	275	252	263	272	268	258	229	273	246	277	246	272	272	262	285	258	283	257	306	284	263	267	266	255	262	266	278	261	281	258	265	255	251	277	251	268	271	243	260	289	308	266	276	272	262	297	250	250	265	241	261	261	246	283	281	277	270	248	245	254	256	288	281	247	286	230	274	266	237	248	258	266	262	261	293	261	273	294	262	276	265	262	297	260	273	260	263	287	254	256	269	277	277	262	280	261	255	274	252	297	259	286	236	271	287	254	256	257	300	258	281	275	284	266	264	233	259	264	263	265	270	281	241	262	273	270	283	267	306	245	274	271	277	273	277	276	268	274	276	240	254	251	254	259	314	238	246	279	280	265	249	256	287	270	265	270	261	255	274	244	269	252	283	280	295	277	274	300	267	254	269	266	286	269	254	299	279	271	259	219	266	272	260	251	256	242	244	275	272	282	258	278	285	257	281	274	288	241	267	249	255	270	282	264	288	272	277	257	257	256	266	269	256	279	273	267	311	271	262	262	266	258	290	293	270	308	265	265	259	263	266	270	279	280	276	296	264	312	269	247	276	259	267	271	262	285	260	260	253	274	283	288	242	270	227	265	250	260	285	258	261	289	288	269	272	260	267	278	263	287	268	253	257	264	283	260	286	266	257	266	288	295	275	277	244	256	287	249	280	271	261	261	259	277	276	243	265	256	241	292	265	260	291	274	241	260	257	270	276	266	256	269	292	282	268	272	263	260	254	277	266	256	264	289	260	263	264	247	282	246	270	249	272	257	256	265	234	286	239	273	266	285	282	286	261	291	256	265	251	285	291	268	275	283	277	260	249	260	272	271	270	240	281	239	259	274	280	243	280	271	248	283	259	268	257	278	248	271	294	297	313	303	236	263	276	255	284	297	283	300	252	273	253	258	253	266	286	267	270	260	265	263	276	274	261	267	264	233	260	275	277	237	257	251	284	268	264	264	260	254	267	253	285	264	269	292	259	255	292	287	281	261	268	280	255	266	292	279	264	247	269	268	241	282	276	298	257	248	271	234	266	271	260	256	297	277	254	259	280	260	245	292	268	249	300	256	283	258	271	249	267	256	233	277	260	286	255	278	314	299	265	248	279	278	266	267	262	273	272	282	243	248	276	279	278	261	288	295	287	268	273	269	255	291	279	261	291	283	257	271	246	279	271	292	286	266	274	271	286	283	288	270	268	312	277	287	249	248	232	282	257	251	257	232	285	273	268	260	257	275	283	262	265	241	256	264	271	298	287	269	235	261	278	271	259	283	278	257	268	264	255	263	263	244	276	281	248	255	249	258	249	261	268	273	285	293	242	255	248	279	238	269	254	284	294	287	250	245	271	247	260	273	256	232	248	256	280	288	263	257	230	281	263	269	270	313	275	235	276	278	233	275	254	275	276	261	274	276	261	263	275	236	248	282	265	257	288	284	256	262	276	276	283	274	248	267	278	264	272	286	261	271	269	284	277	270	284	305	250	258	269	275	277	257	275	287	272	275	282	272	275	261	281	271	264	276	222	286	310	279	270	315	275	273	256	250	256	283	249	252	229	288	267	291	247	261	244	271	256	275	271	286	277	251	274	248	275	255	257	246	254	278	254	269	267	260	278	261	292	259	278	245	272	265	255	265	261	261	298	260	256	263	283	242	275	293	251	261	303	280	278	278	272	261	247	295	262	251	282	278	255	258	261	280	279	263	284	238	252	255	297	278	272	248	279	287	263	281	252	287	250	279	232	245	269	268	275	282	264	287	263	260	259	292	246	256	262	283	267	261	231	234	269	257	255	268	272	266	286	260	262	286	270	283	271	275	304	258	261	220	284	260	235	235	303	296	266	297	284	263	285	273	269	271	268	228	251	290	265	291	268	307	264	293	262	290	241	283	258	259	266	268	259	296	256	266	282	266	280	242	272	261	285	298	246	279	273	259	271	259	275	263	270	279	269	288	277	275	283	310	293	274	280	311	236	248	307	254	251	275	265	276	265	279	259	283	305	259	289	273	260	232	292	272	278	283	281	245	267	280	269	260	256	264	272	269	269	272	246	274	248	283	260	274	268	293	257	245	230	279	270	264	268	299	264	278	255	278	245	271	282	257	285	252	245	257	260	263	286	278	262	285	261	254	272	271	251	281	272	281	279	256	262	301	259	279	297	262	263	258	252	255	255	247	257	278	307	274	267	284	273	289	285	257	262	218	254	252	269	257	294	267	242	270	286	260	248	239	276	257	255	279	264	297	259	266	260	255	250	267	251	279	268	265	271	263	252	277	269	274	269	253	275	264	237	253	270	259	254	269	286	250	266	292	257	262	275	260	272	277	268	256	283	275	262	263	256	252	272	254	239	249	255	291	257	248	291	280	274	280	240	259	239	271	297	274	264	259	273	267	241	274	286	270	271	243	262	281	276	271	253	272	265	256	287	271	267	257	269	268	280	272	256	259	242	256	283	264	270	271	254	232	262	253	266	243	302	266	285	278	264	263	283	256	267	255	273	257	267	309	265	291	262	282	254	279	276
7396	16670	12848	6725	4679	3435	2648	2023	1642	1433	1170	1021	882	819	720	653	619	620	573	549	528	545	464	494	446	431	456	434	408	414	395	449	384	411	398	385	377	368	374	387	382	369	355	361	340	353	326	356	354	349	347	332	354	353	368	332	365	312	353	334	355	319	370	366	338	328	317	368	348	340	328	391	320	336	362	333	351	380	353	354	328	336	325	351	348	325	369	347	336	362	355	326	348	340	341	338	344	339	326	363	334	296	321	344	345	342	316	329	350	310	348	335	335	332	331	358	346	324	306	334	343	361	347	350	343	349	328	333	354	359	299	326	304	326	368	377	318	341	304	327	327	330	326	350	335	373	345	346	351	276	301	372	343	348	347	342	312	327	326	339	321	314	322	350	333	326	335	343	341	362	350	356	314	340	337	348	322	318	342	319	321	337	337	345	317	362	349	355	304	323	306	323	308	296	346	332	331	353	332	323	310	335	304	337	380	325	341	327	303	324	342	337	339	294	351	330	357	329	335	316	356	337	338	299	354	320	320	368	306	332	307	318	327	295	356	350	328	335	301	338	328	327	329	302	332	335	326	329	352	320	349	346	348	323	301	337	357	360	336	326	332	329	339	346	341	356	319	356	325	352	314	363	355	330	346	339	326	331	330	336	338	303	359	332	344	321	338	346	317	329	341	322	365	370	334	318	337	324	332	327	329	345	324	329	283	309	331	339	301	326	321	354	325	318	337	340	346	319	372	331	338	361	303	346	354	329	318	303	343	360	332	354	313	350	341	339	330	323	353	311	292	311	359	314	318	340	326	324	365	317	363	303	322	307	371	331	312	350	319	342	301	344	336	321	381	329	327	292	332	325	353	327	354	346	337	294	365	324	309	325	302	347	354	340	333	322	318	333	321	348	340	341	309	314	313	345	303	340	339	297	328	336	327	353	306	340	348	344	327	339	356	295	347	307	317	322	330	308	310	358	341	353	324	340	354	352	316	319	310	336	329	332	322	350	359	321	346	326	368	342	354	296	323	321	319	328	348	365	312	363	330	292	296	316	346	355	310	350	338	335	329	312	350	344	311	308	376	329	364	345	342	344	352	332	374	309	299	332	322	327	346	316	337	336	310	304	334	297	311	319	322	322	346	322	330	328	305	339	369	353	352	352	324	316	320	355	317	371	337	338	336	339	350	332	328	349	362	388	343	364	338	346	335	311	353	297	328	316	328	335	295	280	320	340	290	351	337	315	337	320	357	296	310	336	380	326	349	355	316	351	324	284	306	357	342	350	335	359	322	312	348	335	319	345	328	311	330	353	330	310	361	320	351	310	342	343	362	326	327	366	339	326	326	338	335	298	362	347	349	319	366	359	368	344	332	311	322	351	336	364	332	319	351	324	347	338	403	365	332	295	335	330	338	333	334	307	352	329	335	325	337	316	323	326	327	332	346	325	339	312	318	324	328	326	308	351	343	321	287	341	300	357	348	335	310	354	325	376	326	345	355	360	334	339	349	331	334	303	320	353	340	320	326	331	312	342	356	346	347	326	346	336	342	343	334	352	342	330	310	321	344	311	319	361	337	323	353	317	315	347	380	349	335	312	304	302	333	325	321	344	329	307	330	315	325	340	308	361	314	333	318	346	329	323	317	313	317	360	330	315	299	346	323	322	341	356	352	318	341	321	310	304	359	321	308	330	324	311	342	327	347	308	324	338	293	345	274	333	310	342	367	321	368	338	313	344	324	317	349	284	349	333	320	341	338	333	315	341	312	332	306	347	345	306	287	326	344	325	309	300	322	326	351	381	345	333	313	308	320	338	330	325	317	334	360	322	324	326	348	360	323	369	308	344	316	331	318	350	326	313	300	365	324	303	318	375	279	350	342	318	326	350	338	322	347	342	337	329	357	335	340	322	343	316	302	313	334	312	333	328	343	339	321	343	316	332	342	348	347	332	344	346	329	312	352	325	316	314	321	323	334	322	290	318	318	327	322	339	321	312	320	321	316	327	358	326	327	344	331	327	313	360	336	321	349	345	312	340	332	299	302	306	365	345	354	337	353	359	341	328	323	331	343	316	350	355	358	327	310	376	354	312	334	334	318	340	317	353	322	340	324	330	383	324	332	340	317	312	325	350	350	325	318	322	318	320	331	320	310	339	336	342	319	351	327	363	337	312	304	342	359	327	319	323	356	299	319	353	319	326	335	338	335	354	333	347	314	273	294	351	297	336	346	341	378	322	316	338	320	346	333	341	326	337	356	347	345	348	352	328	332	328	314	316	315	323	368	330	346	339	308	355	331	346	311	300	332	330	333	342	324	333	330	331	325	333	329	337	326	318	330	329	329	281	314	302	347	323	348	318	327	359	308	357	328	311	335	364	343	337	360	352	322	342	329	345	322	366	336	350	317	326	307	342	330	362	342	341	304	320	312	306	342	339	321	347	311	320	318	333	298	375	306	330	338	338	358	311	345	304	338	331	319	334	307	309	309	334	354	371	363	311	342	296	325	342	299	355	309	327	372	341	341	303	347	327	349	333	308	330	329	326	327	323	346	336	325	326	312	314	338	344	334	314	340	311	333	319	310	304	320	333	353	325	349	321	335	326	305	353	335	335	320	315	336	330	330	334	338	338	328	314	316	356	338	323	336	341	343	336	331	362	296	337	332	349	355	308	322	355	343	336	307	361	332	301	355	312	342	303	335	334	331	308	339	342	332	343	334	337	304	313	313	318	304	287	325	371	339	301	373	342	321	369	335	313	339	315	307	384	364	325	314	352	336	337	300	314	310	343	330	308	323	333	321	320	370	362	357	323	336	359	332	320	359	361	319	341	339	318	324	373	313	322	313	276	328	316	332	309	347	322	332	339	341	315	339	311	319	320	330	377	309	301	346	303	355	318	333	321	316	347	328	327	318	357	317	379	341	333	337	340	327	313	321	330	332	339	353	341	350	332	322	345	341	331	323	310	329	332	358	368	341	302	336	329	342	340	352	329	407	293	337	342	328	332	324	336	321	336	305	322	391	320	330	338	304	311	331	310	293	356	323	329	346	345	329	313	318	354	314	335	342	327	310	329	335	339	360	338	338	330	349	344	339	345	317	332	359	335	319	352	351	335	341	367	349	341	358	318	349	346	310	335	338	330	330	339	301	336	336	321	328	320	325	334	331	317	303	326	351	351	300	307	361	363	358	320	320	333	316	363	344	343	321	347	337	337	349	341	313	327	350	352	340	326	308	305	311	317	336	362	330	341	333	309	308	357	327	349	328	352	311	330	327	337	337	344	351	324	326	354	326	327	374	323	331	308	332	338	312	332	332	334	335	348	355	357	309	347	372	349	334	305	339	341	351	330	308	329	338	349	320	367	333	348	318	335	329	302	329	335	318	278	331	328	290	337	355	355	336	329	328	333	314	303	316	335	316	312	332	325	319	314	313	331	323	323	328	357	326	348	332	285	290	305	331	327	339	344	306	340	324	344	348	317	328	305	312	318	357	331	307	339	332	350
26962	20121	7350	1194	900	858	792	800	737	794	773	763	768	695	697	739	743	744	725	751	692	723	759	715	778	723	725	733	811	728	737	743	700	732	732	728	761	711	729	774	759	762	779	749	668	751	764	691	744	753	760	709	726	742	752	711	738	737	734	759	728	752	760	758	755	704	724	724	742	770	747	711	769	722	739	730	715	760	716	731	733	717	739	739	715	706	727	746	721	745	752	731	708	736	725	745	732	717	741	758	745	751	700	734	787	794	769	734	749	708	727	715	730	749	749	727	728	727	737	754	744	734	721	734	723	727	709	742	726	765	789	807	744	699	740	706	740	684	697	734	693	715	739	753	748	726	760	767	733	753	706	741	733	746	729	749	680	724	751	720	742	752	687	706	712	774	737	759	763	757	714	720	759	745	697	766	723	737	718	751	721	764	733	729	715	682	732	722	733	732	733	780	716	702	754	756	739	700	734	729	715	729	718	769	731	717	742	737	743	721	748	702	713	722	764	783	766	733	724	703	713	744	692	734	696	723	731	744	760	779	764	775	752	698	732	724	777	707	731	765	709	735	766	718	734	733	724	763	734	699	752	757	786	728	721	767	690	802	727	699	782	733	736	701	758	707	802	747	731	735	788	730	713	759	726	709	755	705	710	752	768	742	720	737	741	746	762	745	749	758	733	739	735	692	689	693	818	759	753	734	717	748	704	697	716	751	766	725	729	703	717	759	694	732	766	770	793	718	732	731	756	715	694	761	712	690	743	763	750	779	678	706	748	702	715	781	751	702	694	724	749	707	703	729	779	733	736	766	729	778	732	697	745	738	719	716	742	783	729	750	751	737	743	779	758	742	748	730	782	710	772	743	781	683	762	743	716	732	747	741	774	706	759	747	758	722	733	708	690	726	714	726	754	749	743	714	709	695	758	758	724	689	743	724	759	687	726	722	755	768	740	752	717	667	728	703	737	762	745	796	791	681	716	761	717	729	725	752	690	729	744	744	722	763	736	741	748	728	751	768	800	740	699	723	733	774	780	720	746	738	692	686	719	769	677	737	731	755	724	736	692	737	747	718	751	715	731	738	827	719	731	720	725	747	743	741	715	719	737	720	723	769	702	729	768	802	689	697	737	751	767	784	739	741	713	711	759	782	751	700	731	713	731	750	762	752	706	754	763	728	730	739	722	777	744	761	728	733	777	757	752	728	727	769	787	766	733	744	737	772	748	737	777	780	690	706	716	702	743	725	709	723	743	748	729	777	711	691	684	790	757	739	753	704	735	726	745	725	718	734	723	737	756	706	712	731	749	742	705	702	731	721	745	717	712	657	742	751	748	702	741	729	771	725	817	732	729	753	766	757	715	723	780	695	701	718	689	742	759	704	794	716	711	773	707	688	746	715	758	764	745	778	713	719	747	752	706	798	756	754	779	750	717	732	783	757	769	759	745	713	738	733	742	687	733	758	762	758	717	722	701	732	700	748	745	748	748	747	732	730	754	733	741	771	704	734	724	735	700	756	725	720	718	701	768	726	747	687	713	766	770	721	704	780	686	753	781	709	766	702	772	723	690	692	759	758	739	747	724	692	751	766	749	744	768	728	732	739	746	699	729	792	729	760	762	691	800	764	734	726	740	709	752	751	702	732	735	719	780	740	735	735	710	689	745	757	684	761	762	703	751	803	740	769	730	750	717	702	755	733	732	789	717	734	735	792	706	746	735	707	731	763	717	734	696	740	731	740	713	685	797	725	771	718	736	730	737	702	754	685	772	722	722	700	691	759	711	770	701	723	762	717	703	754	737	767	736	735	804	763	793	690	732	767	706	718	718	777	760	726	709	764	740	748	786	707	710	727	722	727	775	722	768	729	736	747	694	754	743	718	739	703	757	802	818	732	731	759	756	733	715	719	685	720	704	774	693	715	711	732	730	774	723	747	693	748	732	734	707	759	730	755	726	750	740	740	710	729	702	727	721	745	728	727	727	731	739	769	724	731	743	729	743	713	790	741	727	747	735	748	783	685	734	682	729	751	767	712	757	722	760	753	702	740	741	798	741	723	743	687	741	734	754	734	768	728	752	730	760	724	722	790	723	738	742	770	726	761	737	763	732	735	704	745	777	702	708	776	713	756	711	759	738	727	771	743	705	713	691	803	724	722	708	708	741	712	726	744	713	679	710	734	688	804	747	733	741	695	746	768	693	720	715	774	753	769	676	739	761	751	683	724	721	795	699	741	728	674	715	709	764	757	728	771	768	730	789	687	715	702	746	710	749	733	718	706	788	711	735	746	777	743	728	759	787	724	714	718	743	693	755	743	758	712	778	754	726	729	755	745	747	743	721	709	700	748	745	743	750	733	724	702	725	732	777	737	712	758	712	730	705	712	695	744	704	757	771	787	760	719	747	727	759	744	757	762	732	801	739	717	754	735	708	713	743	724	751	803	731	730	713	799	740	765	720	753	753	678	712	771	755	718	758	739	681	685	743	724	722	739	720	717	718	698	760	729	745	748	776	738	735	762	731	723	739	762	726	731	776	715	771	701	758	726	750	727	731	787	700	675	743	745	776	750	700	741	707	707	721	686	722	755	770	687	782	715	719	754	731	712	754	751	749	741	746	748	754	724	742	728	689	711	741	759	774	754	737	731	766	671	746	702	736	712	707	771	737	765	738	776	778	762	719	729	713	760	744	726	751	741	722	718	758	748	739	725	722	800	710	699	743	749	736	726	722	779	759	731	752	692	714	701	751	701	735	714	778	693	742	749	699	699	752	754	731	729	713	711	764	717	757	765	742	728	759	739	739	774	721	715	717	717	696	698	776	652	691	698	733	682	757	751	699	711	742	745	779	722	730	777	732	726	728	829	734	664	708	704	727	754	755	755	754	795	748	759	781	753	761	685	722	735	712	743	714	737	744	773	787	666	736	752	728	745	713	732	740	762	718	743	708	732	755	761	780	702	739	713	710	752	726	699	734	755	769	760	701	767	741	753	784	739	693	718	696	767	727	723	732	737	769	719	718	715	732	783	759	723	751	782	773	768	735	687	745	713	750	764	739	728	698	729	687	732	743	721	731	753	786	761	725	736	760	750	738	768	718	740	718	759	737	761	764	752	772	734	779	726	734	729	698	711	718	740	687	710	736	714	724	741	754	740	692	702	713	763	676	726	749	733	758	757	753	746	797	750	689	715	756	676	716	760	762	718	777	714	714	697	741	688	724	764	719	729	724	761	733	717	766	724	743	700	733	766	695	716	724	765	760	729	703	768	781	713	697	746	713	733	731	721	747	688	703	729	725	776	703	687	720	768	756	728	709	694	778	717	742	765	735	664	703	782	734	677	730	781	762	741	767	736	776	752	733	789	732	653	718	757	712	720	794	748	730	708	750	789	739	698	727	779	744	767	704	739	750	707	779	711	701	763	754	715	778	684	721	715	687	760	756	685	753	765	693	754	739	743	715	740	717	727	711	734	756	720	729	750	754	730	745	726	727	674	714	762	689	776
4279	1639	1371	1169	983	1004	1019	973	930	1016	957	956	933	952	934	932	913	912	935	904	940	948	949	925	978	890	922	914	947	895	938	943	905	947	887	934	899	917	864	893	913	904	966	951	917	985	915	940	851	941	880	877	898	902	930	967	918	927	911	983	897	924	889	943	918	914	874	948	934	895	905	934	873	928	970	910	952	905	915	906	962	969	886	890	997	908	865	920	902	926	931	903	918	898	947	912	912	920	879	936	923	912	937	936	963	921	944	916	898	912	939	941	925	890	862	949	888	937	931	886	938	876	924	888	878	859	919	903	936	943	902	910	960	918	951	935	963	936	939	954	918	944	908	923	957	894	946	888	911	909	900	872	952	916	925	953	902	933	927	955	920	946	921	891	910	968	990	933	956	879	882	948	877	968	904	972	978	942	893	923	878	936	974	914	943	958	952	873	864	904	900	885	894	910	950	916	971	919	918	913	993	968	940	934	904	860	977	917	923	910	909	957	879	917	926	889	929	936	910	898	894	966	992	1007	910	913	918	854	920	949	910	897	975	879	884	919	890	848	903	891	951	959	970	933	912	910	918	914	895	907	959	924	912	941	932	919	942	929	934	926	959	853	947	848	950	893	892	950	912	901	880	892	879	995	898	909	922	866	923	904	937	973	908	904	962	897	977	953	950	934	948	877	958	868	864	906	922	896	879	933	904	949	927	898	934	938	924	924	988	931	926	935	949	898	901	902	940	918	908	957	916	852	919	951	933	927	909	884	883	973	889	934	893	907	922	902	946	900	856	914	939	956	919	947	908	933	918	913	947	919	912	956	998	946	933	899	911	909	856	929	902	962	937	944	928	927	939	928	935	932	971	879	931	932	975	884	932	917	916	930	892	930	860	903	905	895	875	868	914	982	906	942	925	969	943	915	918	938	886	977	942	942	894	942	935	923	917	877	852	933	919	884	912	904	925	885	914	887	935	929	930	921	906	974	929	886	884	916	895	874	924	947	929	910	860	899	886	885	946	963	946	886	925	911	918	885	948	948	910	938	952	881	894	912	931	888	878	897	884	947	966	856	949	917	956	990	931	930	890	967	891	963	959	932	955	937	871	889	944	878	917	927	957	845	913	899	917	978	920	909	930	907	933	882	905	1007	940	862	917	937	887	931	946	881	902	905	893	977	959	891	900	922	957	860	877	903	906	908	935	918	905	964	871	953	886	908	919	964	903	909	968	921	920	918	938	915	878	947	918	868	887	905	919	896	970	1031	928	893	895	973	951	967	903	947	897	906	954	918	886	970	890	893	884	926	950	908	947	938	928	903	953	918	913	946	910	938	951	933	946	865	906	904	893	957	889	903	949	928	935	941	863	898	916	944	922	883	940	941	972	976	903	928	909	961	941	955	888	898	845	952	970	899	978	951	923	963	905	940	896	899	941	959	855	956	874	909	901	952	923	943	996	925	869	861	887	931	942	885	888	914	893	936	900	894	899	934	914	897	949	973	896	909	975	915	927	875	915	901	941	873	914	933	951	925	857	920	884	892	894	869	978	937	943	913	921	929	970	930	930	924	927	904	941	916	870	912	868	868	919	892	899	908	950	939	938	939	911	925	935	926	888	912	946	960	914	913	889	902	876	909	950	919	988	840	900	901	873	928	945	954	964	891	881	938	915	929	942	893	896	892	853	904	950	920	899	916	933	900	946	953	907	861	959	903	931	846	922	942	890	942	894	893	902	913	883	933	938	937	933	915	929	929	905	891	962	925	960	880	899	982	940	916	906	922	939	837	957	916	922	964	951	932	922	914	893	925	909	958	888	949	1003	955	942	980	897	929	983	922	895	927	909	884	896	907	917	954	945	927	898	876	975	924	903	943	990	923	896	859	923	923	948	891	890	901	922	926	961	879	994	937	887	920	985	956	949	942	911	874	938	970	946	916	959	919	896	934	916	874	917	920	918	924	949	923	948	933	944	901	930	852	912	923	944	864	920	909	914	924	910	961	905	904	892	919	912	881	948	872	949	977	955	944	931	931	887	937	897	1007	1004	878	962	920	908	945	915	937	972	922	976	882	901	907	940	882	844	914	901	859	938	950	906	936	919	895	940	932	870	930	901	975	964	950	926	934	871	951	880	924	892	935	919	948	884	906	927	964	890	914	924	890	887	959	909	918	913	920	935	922	925	885	950	945	890	907	944	977	957	872	928	987	957	938	891	940	920	921	934	876	918	942	903	888	935	916	877	927	938	918	897	949	902	928	960	941	920	909	925	922	922	934	946	903	941	874	904	814	880	971	912	929	941	999	949	906	939	920	904	951	903	932	963	965	930	954	904	945	939	929	950	856	879	925	948	912	970	925	958	937	935	930	899	901	934	894	900	879	841	963	901	904	899	924	909	959	880	886	916	886	924	938	934	918	891	895	938	928	902	882	882	933	937	937	933	941	879	943	930	913	861	933	958	881	924	937	933	878	921	911	922	912	885	952	923	880	897	976	890	910	889	934	913	918	919	939	938	881	941	882	908	941	905	913	869	944	952	898	929	890	905	880	922	921	913	922	921	971	900	951	850	938	928	909	863	916	954	899	944	971	967	866	995	937	897	929	899	945	889	834	921	956	901	948	933	944	959	888	938	917	892	920	906	977	935	938	873	875	933	918	928	924	909	909	910	932	908	954	949	901	900	902	894	955	958	884	941	898	899	888	922	979	924	904	861	905	897	921	945	953	929	923	907	909	924	939	899	934	898	905	922	843	989	908	916	897	926	906	897	948	913	903	854	922	957	958	887	937	955	900	941	910	912	882	877	935	907	940	909	906	935	939	947	914	949	928	957	944	937	871	896	940	899	874	913	921	884	933	948	937	921	898	920	982	965	922	884	904	891	946	929	885	875	936	959	926	912	955	917	895	930	897	979	966	900	942	969	956	934	923	887	929	947	890	900	929	830	896	949	953	930	906	968	958	942	925	918	937	893	974	923	918	915	921	889	900	899	984	908	922	901	898	939	968	969	944	881	905	912	897	959	929	938	938	943	958	892	899	902	878	866	905	920	945	876	897	944	940	945	926	954	882	895	931	908	886	936	891	934	937	927	905	916	927	913	891	933	958	892	951	920	908	912	896	969	907	931	933	921	970	929	927	914	932	919	965	889	941	895	889	971	879	919	957	884	897	962	876	972	924	889	904	920	944	893	913	925	919	867	929	929	902	934	885	909	895	903	875	981	903	905	892	932	964	962	946	957	888	947	884	889	938	945	918	912	891	860	940	911	927	916	927	949	928	963	925	917	906	936	926	949	956	866	951	904	904	890	923	934	957	911	963	923	903	921	942	881	910	926	927	923	944	912	921	941	941	865	898	908	976	889	903	956	925	903	936	910	926	894	920	893	932	947	983	881	920	874	934	901	903	897	922	891	915	890	939	925	907	920	949	921	928	915	892	905	881	921	945	941	954	919	929	941	919	948	870	955	975	908	906	862	954	908	953	961	982	947	891	881	898	932	897	916	930	931	920	968	916
23867	21184	28527	24118	21181	9791	1153	754	609	562	513	510	481	462	461	432	418	449	380	368	417	422	398	383	393	384	368	366	390	395	374	359	369	390	376	356	365	369	388	394	372	369	386	372	347	376	372	368	340	338	328	361	367	381	383	357	367	328	362	384	354	345	365	372	374	341	326	368	368	356	395	365	369	359	379	379	326	374	370	337	359	377	345	352	354	371	328	336	351	356	363	357	336	382	388	329	373	357	338	380	397	357	321	400	362	379	322	360	368	356	362	335	363	357	362	383	374	358	343	370	380	395	378	363	388	382	337	356	356	372	379	363	379	330	332	367	346	378	340	353	350	370	326	361	364	381	352	346	367	350	365	353	368	372	367	359	344	377	350	363	383	352	382	376	357	364	345	370	361	356	358	357	362	388	385	363	369	361	358	372	359	355	357	350	377	354	372	365	335	371	360	368	362	348	338	362	370	369	362	350	371	375	368	372	329	367	363	341	363	318	364	374	361	323	340	364	336	352	405	340	394	367	375	347	345	358	367	350	360	380	341	352	331	363	331	382	352	359	362	354	382	340	368	367	399	339	403	366	320	345	330	359	347	355	364	371	354	387	382	386	348	361	369	331	345	341	390	351	344	363	358	338	315	370	345	358	378	364	378	361	365	371	356	306	373	381	391	377	378	376	356	368	370	385	369	335	321	388	397	369	335	375	353	369	346	359	356	376	380	371	399	374	366	364	320	332	352	356	375	339	415	362	366	365	304	365	337	361	346	366	345	339	409	355	364	338	330	333	373	337	358	360	368	351	328	342	352	369	342	350	394	351	378	358	354	358	343	357	345	371	352	355	343	330	349	374	350	384	373	336	316	402	332	367	355	363	365	328	358	392	382	366	313	349	336	335	342	366	367	316	364	327	348	352	361	350	374	336	345	361	336	346	327	376	353	375	363	348	365	372	379	366	336	336	379	376	360	362	353	368	350	375	353	360	337	345	348	369	376	360	357	352	372	398	362	369	337	369	335	372	367	334	369	357	385	356	391	333	342	337	355	366	369	338	412	399	360	372	336	362	369	344	358	351	343	358	357	341	372	374	362	334	365	366	358	373	368	348	343	364	357	389	336	375	353	375	351	364	364	319	346	343	384	367	372	397	377	369	363	386	352	359	357	327	355	353	375	369	363	363	417	345	372	391	362	352	390	377	353	355	344	374	352	343	357	369	400	344	350	388	352	342	307	359	351	343	357	360	369	361	343	339	362	339	340	373	353	356	339	355	379	316	392	363	347	339	352	345	365	331	344	380	346	355	359	345	363	385	346	334	380	313	385	347	384	377	354	354	367	372	355	368	340	352	296	342	348	333	386	345	359	331	361	354	387	351	369	382	376	336	381	345	363	369	372	379	342	363	336	355	330	353	344	385	348	368	360	359	355	379	359	362	365	378	388	339	359	388	399	376	337	360	341	386	339	366	365	353	326	346	337	336	361	352	358	375	371	361	365	345	331	363	327	373	381	340	353	350	354	345	353	375	342	396	378	360	394	380	365	330	400	330	387	329	377	356	368	344	341	392	386	384	378	371	336	390	403	345	362	343	379	387	386	351	338	329	365	346	384	323	330	368	333	348	362	397	350	357	352	344	369	359	423	360	365	366	372	321	352	383	378	370	383	375	350	348	330	362	387	340	376	366	369	347	341	349	366	368	367	375	386	323	346	371	380	352	373	367	368	366	395	371	322	392	373	347	376	385	342	370	354	350	355	389	317	377	350	349	368	377	342	331	350	390	357	354	370	341	329	363	346	356	387	334	325	340	375	345	376	331	388	354	314	369	389	354	344	358	332	336	375	380	361	385	346	323	347	397	354	354	352	335	343	340	373	369	360	373	349	377	381	362	340	373	332	376	367	363	362	368	344	362	342	385	386	350	371	341	360	365	339	340	373	372	356	339	346	374	351	353	337	375	368	327	377	349	370	353	359	331	366	373	336	351	351	341	379	363	322	348	362	334	331	342	318	362	375	376	324	354	367	328	353	368	350	327	335	366	339	398	363	360	359	342	354	342	397	360	374	321	382	343	319	349	350	326	315	377	344	361	378	359	361	373	334	354	346	348	346	346	339	343	355	368	365	359	404	380	365	320	362	353	360	390	352	347	394	362	357	377	348	331	351	336	382	378	373	364	399	339	374	378	384	354	375	353	328	311	398	350	375	354	371	395	379	388	358	360	319	366	375	347	359	356	358	389	364	380	362	349	371	310	397	345	393	362	354	327	349	357	363	369	377	359	356	354	363	382	328	348	361	349	345	341	361	371	318	379	354	378	381	327	330	354	351	346	331	400	376	380	373	350	362	403	355	344	385	358	370	403	315	363	363	362	350	355	379	334	365	373	362	326	376	356	383	357	367	365	399	351	379	362	362	362	360	332	357	352	345	351	330	407	353	356	356	359	357	357	378	353	351	356	373	361	348	343	376	368	374	336	351	352	379	311	414	390	358	371	357	373	331	334	331	382	346	357	355	387	379	388	347	392	350	384	347	343	370	385	345	368	362	386	343	363	342	351	363	348	330	347	348	353	351	348	382	356	355	332	380	377	357	345	360	368	361	339	359	395	327	362	356	373	326	371	356	360	349	367	344	345	314	366	404	373	341	352	389	355	367	344	371	312	356	372	342	359	344	394	365	358	353	347	337	347	391	356	329	345	361	366	356	380	360	380	343	361	359	361	364	339	338	358	380	336	393	349	386	366	359	339	362	377	350	349	354	381	347	347	339	359	370	394	369	339	360	335	341	380	347	384	367	332	348	342	380	330	367	354	374	402	352	375	340	350	356	375	322	380	350	348	381	334	340	362	380	372	365	359	375	382	363	358	343	331	342	354	325	375	342	355	340	376	371	360	376	357	333	357	345	361	342	365	342	347	360	326	355	369	371	351	343	363	347	385	382	357	339	353	350	375	356	339	377	375	356	339	361	337	307	337	379	377	368	364	341	400	380	351	352	365	370	391	329	356	338	376	340	366	358	358	356	354	357	370	372	368	331	347	378	354	343	367	354	357	343	394	343	363	360	355	362	363	359	389	351	351	359	354	328	383	365	352	375	339	342	368	388	363	351	401	320	380	348	390	341	381	335	355	333	336	411	349	331	367	361	364	368	366	355	360	346	358	344	351	320	391	374	334	358	392	357	346	376	400	362	355	344	366	374	370	355	353	354	364	392	390	375	344	362	347	358	356	355	330	338	373	312	366	366	352	351	338	358	379	363	357	390	334	351	393	357	388	372	367	391	364	348	344	375	366	378	365	371	358	414	372	341	361	377	343	349	337	335	363	378	363	357	355	388	348	360	353	348	355	370	367	370	379	355	381	367	359	357	349	406	370	354	385	357	360	352	370	374	352	351	367	339	397	369	359	350	412	344	413	342	332	373	339	379	394	390	357	365	368	372	374	319	334	335	350	352	347	351	377	346	358	373	376	337	345	334	370	374	347	345	372	395	378	347	378	359	348	401	398	406	357
5210	10691	8171	3958	2812	2086	1713	1374	1116	1039	930	779	786	717	659	654	641	641	609	587	568	590	550	548	510	545	493	527	530	518	501	540	512	462	516	532	507	481	499	482	520	506	467	453	498	489	480	458	515	454	463	477	494	463	511	458	471	497	480	512	424	477	481	468	489	482	464	495	467	525	460	455	465	492	478	454	480	465	466	486	465	534	455	486	486	484	483	470	445	476	494	504	480	449	467	494	469	485	499	444	456	461	492	484	460	454	459	486	468	474	465	449	465	501	507	480	473	499	480	471	487	449	452	459	446	461	479	476	490	471	499	475	465	493	516	446	482	473	511	486	453	474	506	470	466	462	466	475	450	536	448	494	481	416	453	492	467	479	434	465	493	464	475	450	447	520	476	508	510	498	438	456	502	498	468	457	476	484	483	458	463	486	458	475	482	470	516	447	464	466	509	441	437	465	519	491	464	463	459	482	477	462	493	478	475	461	479	440	476	466	477	482	506	473	484	462	440	464	480	431	472	489	486	457	448	429	473	453	466	491	466	470	466	507	481	498	477	448	462	444	465	517	474	457	473	467	475	472	467	455	449	453	473	488	473	446	495	470	442	477	477	489	456	443	415	472	471	488	462	438	417	490	496	487	461	466	445	434	466	490	457	490	453	487	458	418	480	467	477	493	505	475	454	495	484	477	487	483	474	519	472	446	485	482	459	471	489	517	469	500	460	443	470	507	507	447	483	457	497	467	489	487	483	482	517	472	487	476	453	506	475	529	489	445	475	497	479	427	457	497	476	449	490	504	485	504	462	463	504	500	448	450	443	478	464	505	465	464	503	504	495	523	463	473	464	479	444	482	472	475	461	455	489	466	475	440	438	449	504	447	490	467	493	491	477	499	469	454	442	469	511	462	473	503	444	485	489	476	469	434	466	460	467	488	441	497	454	463	482	437	479	489	444	474	481	485	501	471	455	458	458	485	492	521	498	498	507	427	490	453	473	487	471	448	484	472	469	479	469	443	471	488	440	474	470	501	500	465	472	462	469	446	491	464	465	486	496	501	486	472	475	513	435	496	460	462	472	500	485	503	439	481	450	487	466	458	467	453	519	495	467	487	494	432	494	473	462	470	467	496	485	484	470	482	491	498	466	496	511	494	477	483	498	465	492	489	467	479	463	454	472	448	485	468	498	473	455	468	482	466	495	459	450	482	446	474	456	528	484	435	485	476	506	480	441	458	448	447	493	470	467	480	460	463	462	480	462	499	485	462	483	465	481	472	520	454	427	478	464	461	511	452	500	497	467	499	468	479	436	483	495	483	477	457	480	480	496	470	457	451	455	447	496	462	467	496	493	455	510	439	516	487	493	445	526	469	471	447	490	468	484	469	463	494	489	456	482	496	484	452	487	511	519	501	457	507	478	485	525	497	473	457	462	449	433	499	491	468	473	478	480	465	480	437	479	441	485	473	448	488	474	458	460	479	468	495	451	454	446	474	494	498	499	482	459	467	496	442	476	480	457	469	477	486	471	478	513	476	489	469	502	461	464	492	479	462	435	434	462	445	488	477	476	476	469	428	441	469	494	462	421	502	468	482	439	501	462	472	492	499	487	457	489	449	489	495	459	447	457	466	468	455	480	444	473	464	480	473	439	481	488	496	493	454	451	442	463	487	467	499	500	477	464	452	449	465	474	444	474	456	503	467	444	460	440	502	475	481	489	477	478	430	468	457	473	485	473	458	495	443	491	480	458	467	482	462	472	470	482	465	503	514	457	474	470	535	463	470	465	484	468	482	465	478	465	492	450	509	515	508	435	468	466	503	491	457	447	471	453	465	452	459	482	484	505	438	541	463	434	465	505	431	461	446	472	484	474	479	491	452	466	506	421	494	443	472	468	509	490	463	476	457	476	493	476	451	471	467	476	457	489	491	504	498	492	474	480	467	468	470	461	480	506	486	426	505	488	451	499	467	489	519	471	439	477	439	494	485	441	480	502	465	464	459	497	446	462	465	484	485	462	481	480	489	500	508	438	453	438	481	491	484	438	472	503	469	494	411	465	480	532	470	512	437	455	472	479	473	476	435	462	466	478	476	467	474	418	476	484	461	452	484	509	465	498	501	455	478	457	483	483	420	463	467	433	467	460	515	479	467	433	459	520	453	433	477	484	452	421	445	478	446	455	463	452	484	444	461	516	459	514	462	455	494	477	519	474	507	464	465	490	435	489	472	467	493	508	512	501	477	501	460	489	485	480	455	447	509	454	441	464	462	474	443	469	486	492	463	472	469	531	465	459	442	485	450	438	468	470	492	465	474	460	515	445	467	501	486	467	465	479	495	464	464	432	445	489	530	518	421	490	471	471	507	510	502	459	500	499	495	466	472	472	477	462	520	464	467	520	469	458	484	465	494	489	487	496	480	452	471	474	509	424	458	485	459	466	482	458	462	479	486	453	499	508	483	490	455	447	457	465	450	439	479	473	474	479	484	472	502	503	473	438	438	458	458	427	418	475	447	430	504	454	480	482	524	485	476	453	469	477	483	471	445	495	472	487	498	464	469	450	477	503	457	465	437	501	478	473	461	472	428	485	462	469	476	443	485	491	458	439	540	451	457	461	452	450	501	519	485	479	497	475	483	474	518	481	458	468	490	481	471	500	465	495	482	472	498	471	489	492	466	452	473	414	464	444	498	471	473	485	472	407	458	487	511	452	475	462	484	479	462	456	494	482	469	482	486	466	482	498	469	489	487	489	429	494	457	490	495	512	463	484	453	472	454	463	472	473	460	466	475	471	464	476	457	512	519	475	461	475	491	485	474	487	447	458	472	468	476	493	463	456	474	478	492	455	504	481	476	436	472	476	475	462	466	450	458	459	456	466	475	448	478	445	485	440	466	463	480	471	470	464	491	512	472	443	465	515	476	453	496	488	432	466	476	513	469	489	457	491	481	460	505	465	484	483	486	483	457	467	488	457	455	449	505	454	476	496	513	521	455	543	449	440	455	470	460	492	499	487	496	474	481	458	498	420	457	499	485	441	465	452	439	441	499	477	523	473	467	458	464	476	488	464	463	487	460	468	494	463	470	482	479	485	490	467	507	492	460	448	497	485	472	431	434	497	417	485	479	440	487	450	434	519	465	469	489	441	442	449	475	479	469	493	446	447	515	430	482	443	471	447	476	486	441	501	481	450	458	508	481	454	479	442	447	507	485	501	485	445	445	479	460	483	480	491	472	471	451	492	518	498	486	510	509	470	459	476	430	493	459	463	525	454	461	455	478	449	465	457	484	503	468	460	454	458	486	449	508	473	471	454	424	484	490	492	465	483	484	471	486	468	468	467	481	447	479	471	427	472	458	418	474	487	445	480	453	497	472	500	491	463	475	462	524	531	474	480	491	463	461	456	457	475	457	504	498	449	482	483	512	501	504	439	498	490	457	478	469	449	450	451	441	484	467	451	502	475	441	498	485	499	490	443	449	483	436	473	447	479	459	461	484	461	484
22897	21182	28959	23673	21182	21216	7230	1064	771	652	590	510	506	473	437	397	398	400	359	379	386	362	348	333	366	293	339	346	295	302	284	311	330	295	278	316	286	282	292	294	283	323	252	293	293	278	254	285	284	256	292	288	284	260	286	275	278	298	257	257	293	262	270	243	261	299	291	309	266	264	258	252	267	293	266	259	297	269	259	265	304	280	254	253	264	291	264	243	274	265	301	268	292	293	292	306	260	283	274	266	269	269	258	294	255	274	266	297	280	269	267	235	262	266	272	237	239	262	276	263	275	270	246	263	244	272	261	282	289	293	269	261	279	310	301	275	270	280	277	281	276	305	284	298	263	269	284	257	271	298	271	245	272	245	265	283	281	292	276	279	267	284	282	260	267	239	307	289	276	260	262	253	289	269	278	273	243	281	267	307	259	299	270	294	261	296	272	248	301	257	268	254	281	291	287	257	269	300	270	267	286	248	306	283	272	237	286	259	286	270	275	295	263	272	293	265	300	263	254	286	268	283	266	256	280	278	307	257	270	269	290	260	237	251	273	250	262	242	316	288	285	260	269	269	292	273	262	275	301	268	263	295	320	277	273	286	321	259	281	254	287	274	268	282	284	269	284	237	271	259	260	269	264	297	277	294	300	264	292	278	273	261	270	302	287	308	267	270	241	251	270	287	250	269	255	264	263	263	261	300	296	273	285	239	278	292	268	275	292	259	278	293	259	293	276	262	295	261	274	273	246	260	255	280	255	268	253	273	273	264	288	278	253	286	259	272	275	270	253	272	292	256	290	265	288	254	246	255	286	261	266	300	237	281	284	290	268	295	292	260	263	266	266	276	245	247	294	282	268	268	288	259	251	256	276	293	284	272	261	273	272	273	273	284	269	251	278	284	252	259	277	274	257	267	264	265	280	262	256	254	253	271	252	292	268	254	291	275	243	282	280	239	297	258	256	280	262	278	260	273	263	291	254	267	286	264	266	265	267	285	293	266	249	265	254	237	277	257	284	281	256	277	266	289	279	279	249	255	243	274	269	273	279	288	259	314	243	290	250	299	256	279	267	291	264	291	269	268	277	274	244	270	271	268	283	260	273	271	282	279	278	266	261	268	277	250	279	280	311	281	273	243	269	246	275	268	280	266	274	261	284	284	283	262	276	248	284	248	292	258	264	273	254	271	284	260	279	278	267	268	298	246	268	269	256	281	245	274	288	299	281	255	284	276	275	242	305	263	278	265	268	262	282	274	237	232	314	270	249	274	294	241	260	283	295	272	281	265	260	281	265	279	260	284	292	262	245	243	307	267	281	313	287	294	289	273	258	289	305	290	256	277	259	291	254	252	265	286	294	287	287	280	259	265	234	287	279	306	239	239	225	260	283	279	274	286	288	267	250	254	269	265	275	272	292	265	280	262	289	283	290	313	267	278	261	294	304	296	279	261	282	305	283	251	281	234	251	283	305	260	288	276	258	268	280	269	286	269	276	263	278	266	261	276	245	241	289	250	261	249	273	258	278	263	243	243	270	267	273	274	260	285	309	250	268	283	283	280	314	283	294	270	261	269	267	255	277	280	285	272	270	293	304	309	290	291	272	279	269	271	281	262	277	259	237	278	268	268	289	303	265	285	259	266	265	247	291	283	270	290	281	297	268	255	274	312	270	232	275	269	254	236	272	252	267	249	284	273	277	292	258	245	276	297	277	256	270	265	256	270	296	281	258	297	280	277	278	248	285	286	252	265	232	286	256	296	265	285	238	271	286	255	234	272	282	299	255	261	275	275	259	308	248	275	251	271	254	280	262	287	254	272	245	266	277	265	277	259	255	276	295	267	264	278	250	236	238	265	257	278	292	259	255	286	252	246	279	272	273	265	272	271	269	263	254	275	267	250	284	273	247	249	296	279	279	277	261	262	275	260	256	279	297	285	282	257	315	312	268	264	285	292	287	258	278	274	263	292	247	263	295	277	290	274	257	289	294	260	276	244	267	270	286	306	284	264	248	268	293	237	261	270	267	321	295	269	252	269	283	243	272	284	282	267	264	275	274	262	276	283	272	246	266	266	267	254	263	276	236	255	263	297	268	294	261	278	247	280	277	251	292	267	275	274	276	273	279	298	285	298	267	284	255	279	270	288	268	270	285	264	259	278	268	261	261	268	270	271	245	290	300	257	296	287	240	256	248	284	264	256	249	283	267	287	283	286	295	301	260	277	264	280	262	265	288	298	253	235	276	256	289	276	268	258	268	268	297	288	250	248	268	270	274	256	271	254	275	283	290	276	266	274	275	253	278	301	228	251	243	283	291	253	256	312	264	279	276	287	298	269	273	275	295	246	246	283	305	284	271	269	294	286	266	262	287	270	277	289	290	281	312	262	245	263	286	266	276	267	264	285	288	277	270	263	286	309	287	275	276	254	266	249	253	252	242	283	262	228	254	246	262	249	277	251	272	244	292	277	259	264	262	241	233	290	261	261	279	273	261	256	274	297	247	243	241	272	260	282	258	250	267	275	276	280	255	255	275	257	262	296	269	260	307	277	268	271	278	251	239	272	285	287	261	291	268	285	264	252	272	272	284	293	265	256	246	249	287	252	274	262	267	294	277	261	266	301	269	293	265	255	248	295	287	291	262	271	269	287	276	263	261	274	239	278	275	276	268	277	289	240	256	269	246	256	260	254	277	245	295	271	272	274	263	269	299	263	260	308	284	265	257	282	270	242	300	286	251	250	273	265	221	279	273	277	254	262	270	257	274	297	279	259	272	280	271	265	264	291	270	262	276	258	287	280	256	262	283	304	276	270	311	264	246	290	308	265	234	277	283	280	258	269	267	299	286	282	290	265	259	262	267	267	253	238	282	277	255	284	246	274	297	283	283	270	237	270	284	278	258	278	274	290	282	268	250	256	256	266	266	257	269	260	258	242	267	274	299	276	261	255	271	256	266	283	270	264	262	251	287	299	293	275	263	249	274	280	260	271	266	292	287	267	280	286	275	263	276	298	287	326	279	256	261	268	250	273	262	273	284	260	268	273	258	277	257	267	282	254	260	250	276	259	316	280	289	234	289	269	271	236	279	272	245	245	234	273	288	280	284	298	255	265	274	277	257	285	289	285	267	318	260	299	266	274	271	280	260	272	275	306	254	261	263	273	255	262	275	283	289	284	264	278	294	255	264	284	289	291	276	271	277	274	296	237	283	311	291	254	276	293	283	300	254	237	276	255	248	248	266	276	296	263	246	256	314	247	299	252	277	257	262	282	265	277	259	243	266	280	265	289	256	257	278	272	254	267	286	300	272	258	266	259	279	257	283	267	266	230	280	249	255	269	295	273	265	272	271	293	308	269	296	283	287	288	264	283	269	278	268	292	282	290	290	267	296	263	269	278	266	276	284	261	243	244	307	291	267	280	287	297	253	263	286	247	264	272	297	268	267	294	266	273	257	258	252	272	278	294	310	261	278	254	265	273	253	235	280	258	264	236	278	272	282	287	281	277
7347	16905	12960	6611	4617	3564	2575	2059	1664	1426	1170	1023	884	817	715	684	657	600	566	553	533	517	464	485	454	472	421	432	386	393	390	388	440	395	396	375	390	358	380	335	351	370	365	368	393	377	342	356	367	335	340	330	352	359	362	355	334	357	373	309	360	333	351	331	377	359	327	324	340	339	350	336	354	388	337	341	341	341	357	322	349	312	376	353	350	343	350	328	288	346	356	360	354	327	322	333	328	357	352	371	316	341	307	305	331	339	354	377	366	316	320	311	319	316	360	360	312	317	350	319	333	315	326	336	323	329	336	343	311	323	340	361	353	350	346	336	360	331	351	336	311	329	303	338	316	343	345	325	344	349	361	342	335	318	336	345	352	348	319	332	344	313	344	328	336	347	331	316	324	341	354	333	347	339	355	362	339	352	345	334	320	308	344	371	350	354	325	339	345	293	340	368	330	338	344	333	326	325	350	320	322	338	325	324	295	323	313	322	330	324	345	342	314	323	335	338	332	319	330	346	363	344	324	345	368	328	357	349	365	343	329	340	336	339	341	336	315	308	346	325	315	280	336	332	346	367	350	345	360	310	319	323	341	353	372	329	368	341	357	328	356	350	299	342	315	389	321	317	326	336	338	316	335	347	325	336	346	326	351	338	345	361	324	337	328	320	342	317	321	308	296	316	379	346	325	313	345	352	381	332	329	324	326	326	336	322	354	334	356	333	361	330	330	334	313	341	323	313	302	303	342	334	340	342	300	359	320	336	318	355	330	322	360	306	345	362	339	321	351	361	314	320	320	326	342	348	319	323	351	351	334	371	328	324	342	338	332	334	322	359	321	318	307	341	362	360	328	311	356	290	344	311	340	326	342	311	324	344	336	319	326	339	332	349	355	354	327	329	342	337	343	341	309	344	330	337	297	314	309	332	324	308	341	329	320	332	323	352	342	323	331	345	338	316	316	334	317	319	358	332	362	323	335	338	322	345	313	348	359	329	334	369	341	318	318	329	324	368	303	344	347	341	330	338	307	308	336	342	321	340	347	339	340	332	313	325	318	332	354	333	362	360	370	375	363	321	328	341	352	342	304	320	339	317	289	317	377	340	344	323	346	322	327	340	306	327	354	336	321	318	362	323	368	356	321	316	322	343	330	304	361	325	323	300	303	335	361	363	352	317	341	348	303	318	330	290	333	352	317	324	351	323	329	375	307	314	314	312	311	324	333	340	316	311	309	327	315	328	334	362	312	326	313	343	338	326	322	332	331	324	334	317	320	326	340	328	340	329	381	338	353	349	341	332	327	360	318	316	328	329	298	335	328	324	328	346	372	314	320	310	328	340	307	313	336	311	353	332	348	348	356	321	306	320	320	355	298	310	365	324	301	353	338	340	325	328	357	348	335	316	340	322	347	377	316	307	345	333	349	332	346	319	326	332	324	295	316	354	345	307	318	321	328	330	325	285	314	325	339	341	359	315	324	362	321	340	336	367	334	294	316	309	321	355	337	337	352	348	311	331	359	326	343	354	338	319	345	354	337	269	310	307	326	318	337	321	329	336	314	330	345	346	318	323	334	315	303	327	319	317	347	317	345	312	366	378	361	337	358	332	306	329	323	362	347	353	333	319	356	349	319	303	319	359	326	353	293	289	341	319	339	351	351	335	341	340	317	358	336	320	363	333	362	356	372	345	354	321	342	315	336	350	330	344	333	345	354	344	360	322	357	332	337	345	337	331	296	321	339	335	318	339	339	346	343	304	321	317	347	352	334	340	309	335	307	331	336	315	324	345	318	336	358	299	359	338	321	296	339	334	334	360	315	340	333	342	340	340	325	351	333	329	347	356	328	321	342	304	343	321	342	336	355	300	345	325	321	306	315	332	350	353	336	339	303	321	330	304	371	331	345	341	350	319	342	341	315	326	323	311	333	352	335	351	325	353	348	314	338	291	330	327	292	346	358	348	354	322	352	352	322	346	338	343	314	305	304	334	343	330	348	325	331	335	335	348	340	314	359	351	328	313	284	352	323	311	354	355	303	330	344	334	326	347	354	330	319	354	325	306	301	355	335	358	319	334	323	334	324	348	345	361	328	332	347	295	307	333	377	315	332	323	349	328	363	326	344	331	340	336	319	332	352	379	322	346	331	345	321	318	324	335	340	337	355	369	304	322	302	380	332	353	359	300	333	331	335	316	331	319	326	337	359	309	335	320	322	335	300	338	365	316	376	338	321	334	345	349	341	329	348	344	325	318	326	339	336	352	334	351	357	344	313	340	319	322	351	340	332	325	345	342	307	327	307	326	327	335	312	313	327	384	328	319	320	321	335	361	350	346	352	343	350	345	326	333	312	364	349	334	328	307	361	321	316	328	329	331	343	325	330	379	337	344	324	348	356	356	345	337	328	340	339	335	360	355	336	352	334	352	311	332	370	339	332	352	352	321	337	337	370	330	364	318	374	317	303	327	340	334	358	334	366	334	330	299	338	347	312	351	337	319	326	303	326	323	346	331	294	335	378	349	362	362	379	335	316	310	335	321	341	327	326	321	355	345	337	338	361	325	365	340	331	347	330	299	353	332	316	329	326	339	346	331	325	330	333	324	366	322	348	302	318	326	345	298	284	315	339	328	335	326	301	371	338	302	340	317	341	300	326	323	337	376	330	345	326	330	337	335	347	348	306	305	321	338	329	359	330	337	350	343	326	364	356	331	334	345	335	315	337	320	343	334	307	331	345	346	345	320	354	363	334	332	316	302	321	323	349	360	312	368	333	351	364	323	331	320	330	329	342	336	356	370	296	327	336	320	366	346	337	343	350	325	330	329	350	348	318	351	316	316	324	317	306	340	335	328	338	334	336	352	332	321	323	332	325	316	335	328	324	329	344	328	331	361	369	331	360	330	290	357	307	310	334	333	323	329	331	338	333	345	312	325	318	332	340	329	353	327	342	317	332	348	332	336	352	326	306	306	342	326	305	315	328	321	327	345	325	342	330	322	323	333	352	335	344	357	351	332	343	305	335	388	371	314	361	343	331	294	319	335	312	369	320	346	318	357	320	349	345	349	320	357	336	327	345	317	352	329	323	331	315	333	359	324	357	346	310	368	329	334	346	350	339	334	317	328	375	330	335	358	329	350	340	328	316	339	326	346	336	326	322	328	339	353	311	366	315	351	338	311	347	368	381	311	350	386	342	334	344	363	348	343	311	336	335	338	323	355	299	317	338	316	355	305	336	342	373	359	370	353	335	364	342	344	338	324	311	297	340	303	362	333	348	369	326	323	331	335	339	336	326	302	340	347	306	363	304	364	317	346	333	355	299	378	298	317	327	350	324	362	360	348	323	307	324	324	317	308	334	333	335	377	297	331	346	330	328	315	322	347	353	325	351	324	346	334	333	324	317	345	335	314	329	337	328	313	351	312	340	342	340	340	312	348	358	336	325	340	320	338	345	344	328	326	333	354	342	304	343	303	348	355	352	333	327	355	338	330	360	317	315	315	326	329
27053	20032	7218	1178	867	772	787	795	747	726	743	742	768	722	767	738	774	716	733	707	719	742	715	720	729	762	758	749	742	676	798	728	715	728	749	779	709	701	738	774	773	708	707	716	732	733	755	748	717	771	713	740	678	690	705	759	776	699	764	752	723	758	727	749	725	729	741	708	730	766	741	721	715	706	760	700	758	758	741	744	735	733	735	719	758	712	749	702	707	759	701	732	745	736	705	728	739	785	699	742	705	716	689	754	741	776	735	747	714	748	738	722	698	744	721	738	744	705	734	723	736	754	730	718	773	747	746	716	775	734	732	696	724	712	715	696	764	784	760	767	790	738	741	698	741	780	751	723	723	676	748	810	717	724	727	710	760	710	681	700	741	775	708	750	761	753	749	718	697	754	700	693	687	781	699	741	792	707	687	769	743	739	723	743	745	708	694	701	788	781	728	735	732	740	734	731	703	730	777	761	720	715	686	760	751	708	724	749	715	695	712	720	675	737	734	736	741	722	757	707	728	723	728	763	723	755	742	737	706	733	736	715	722	736	702	732	751	732	740	728	733	790	698	754	750	753	729	757	779	732	718	694	729	725	701	750	780	706	717	724	715	711	721	722	767	755	707	767	706	699	734	753	751	752	748	719	712	759	728	714	719	763	756	729	747	761	749	704	756	777	776	730	743	755	721	733	741	741	789	760	741	755	746	699	801	765	717	718	695	748	716	701	738	714	735	704	751	729	725	743	698	734	722	698	739	728	751	773	709	671	784	717	747	711	715	716	718	755	638	716	665	725	781	744	743	730	724	729	697	762	723	737	753	731	737	779	726	717	727	761	722	749	674	717	769	683	729	749	718	722	724	730	723	708	676	731	749	746	756	756	754	745	745	726	713	751	754	752	716	705	752	691	717	681	717	743	723	695	711	761	734	736	746	729	708	734	729	736	708	716	708	722	747	742	731	758	747	696	735	755	733	747	716	739	691	744	727	725	697	714	704	722	727	690	746	752	754	704	705	740	718	735	730	752	747	749	738	769	738	724	757	726	666	787	734	722	723	698	719	699	675	702	703	723	684	740	721	681	697	750	732	748	757	754	733	802	699	726	708	724	730	690	695	787	740	751	746	708	730	748	718	833	772	702	716	772	690	711	735	731	735	735	721	734	734	753	735	742	726	696	701	707	724	728	763	744	717	713	715	719	745	712	704	738	717	727	751	737	777	706	793	766	672	763	731	755	740	712	705	710	723	709	688	785	698	689	759	726	717	709	789	780	705	683	727	696	690	756	729	705	760	724	718	729	745	758	751	734	739	747	719	728	686	724	741	775	755	761	731	703	754	702	697	691	736	749	723	742	739	691	756	767	713	725	750	777	732	757	736	723	735	725	727	725	729	752	754	718	772	740	734	721	748	693	731	747	744	779	738	739	780	770	772	721	691	751	688	717	784	667	771	719	746	738	760	697	750	708	713	723	776	738	735	747	714	767	739	768	702	730	721	701	746	749	695	741	732	739	735	755	733	772	778	755	748	684	745	737	721	741	744	707	733	701	699	772	737	719	720	718	726	736	745	680	754	712	762	740	779	769	720	717	810	736	671	754	740	763	752	723	740	713	742	732	719	762	745	741	713	739	772	763	702	684	768	725	771	678	731	819	745	763	756	667	729	723	680	726	736	731	713	744	725	731	696	725	770	687	722	702	699	720	689	722	731	744	714	731	761	764	714	766	771	742	725	675	788	733	773	728	721	688	717	706	743	756	685	711	749	751	745	733	713	747	741	739	754	673	719	765	762	764	820	740	751	751	711	688	717	721	731	747	752	721	774	818	782	725	766	742	686	795	750	717	717	716	734	708	750	783	701	725	704	692	727	747	734	752	744	750	698	718	772	755	761	731	731	721	739	735	727	732	692	789	722	718	755	729	714	726	741	726	708	705	738	755	752	724	737	713	762	751	814	750	732	712	728	772	716	765	735	755	768	766	666	749	736	762	710	744	759	742	737	749	708	699	723	744	740	755	702	736	721	720	674	737	727	735	758	743	773	740	753	702	743	688	713	769	750	679	722	721	744	714	762	716	722	714	703	685	688	732	739	723	753	738	727	767	695	765	769	747	702	741	745	748	669	730	760	801	725	696	753	721	777	725	679	731	725	701	737	705	726	731	719	731	742	760	758	748	693	759	734	752	682	722	733	769	748	707	750	723	686	714	733	729	716	699	735	782	709	729	726	747	731	722	706	749	737	734	692	753	760	723	740	770	710	720	754	705	761	734	727	726	723	735	736	690	703	707	672	696	754	738	716	728	722	763	738	733	691	792	707	742	768	717	708	759	721	745	775	714	758	692	708	691	755	672	760	775	723	698	746	778	709	834	696	733	751	773	733	714	753	718	738	739	744	671	691	732	807	720	749	690	730	791	713	754	741	765	722	758	773	768	688	708	768	755	731	720	720	699	737	717	760	768	730	659	767	683	749	725	706	701	716	752	713	710	696	757	728	745	735	758	702	791	720	762	706	735	772	750	741	739	759	694	718	753	716	760	801	761	722	815	746	758	775	733	729	694	706	737	712	761	716	696	712	696	685	721	734	751	760	727	708	773	734	675	728	765	697	710	733	748	649	752	681	666	705	755	742	717	710	748	744	726	779	696	695	732	749	727	749	746	707	709	689	792	697	726	697	731	792	722	725	711	762	739	761	712	762	746	701	766	730	759	748	735	733	739	780	730	787	739	702	766	745	744	733	765	778	744	740	762	791	763	734	758	775	721	732	694	774	742	772	708	773	708	726	690	756	760	715	710	721	753	762	715	709	735	690	727	701	740	711	732	778	710	725	701	701	725	739	783	708	723	726	724	710	743	690	748	713	700	795	733	764	743	750	724	742	761	712	715	756	801	688	763	739	779	738	735	723	752	735	768	761	736	740	727	779	738	721	718	748	759	736	771	726	724	686	715	761	740	711	725	747	733	708	723	730	748	681	757	695	803	706	762	716	748	726	729	734	765	748	721	804	737	746	720	703	695	722	751	693	719	695	735	725	710	711	734	704	690	732	718	710	760	726	741	716	744	748	706	810	737	723	741	731	705	709	777	679	674	741	704	704	773	744	734	731	727	734	743	763	753	769	732	749	773	726	726	741	710	735	787	757	755	747	722	751	733	701	738	751	759	727	739	713	752	722	705	745	726	691	707	712	695	744	704	709	697	700	770	729	696	695	711	712	742	727	731	651	750	712	763	793	699	719	659	745	738	721	763	704	724	780	711	722	727	717	764	731	737	751	696	747	796	745	757	771	772	723	766	718	718	732	724	749	714	797	707	727	773	740	752	732	741	736	723	696	711	733	725	740	717	751	719	725	716	773	714	775	743	713	726	740	719	693	749	719	778	736	737	726	772	690	793	751	738	762	709	723	754	717	718	723	753	749	737	714	726	719	715	729	709	740	725	749	772	704	737	695	805	722	759	734	763	702	727	778	725	745	734	660	711	766	741	714	729	731	705	727	721	705	744
4287	1660	1524	1143	1039	1031	974	987	969	961	979	939	888	896	925	926	876	987	951	939	892	975	948	978	879	929	928	948	932	855	956	890	940	932	964	941	886	919	940	910	904	933	914	911	922	898	897	961	885	930	934	932	868	928	955	936	884	945	921	884	910	917	958	936	925	936	892	916	921	919	913	925	942	913	894	925	873	854	927	918	959	897	884	936	835	961	966	931	910	949	897	892	957	892	883	895	910	876	913	929	969	916	934	850	927	887	869	918	942	969	944	916	863	925	928	919	959	876	957	888	925	906	945	909	974	969	957	899	913	868	863	830	973	959	950	895	870	943	915	914	939	913	928	962	914	883	984	921	952	881	915	917	929	963	944	940	939	889	895	964	935	929	967	894	935	980	938	920	877	848	874	869	942	935	949	921	857	892	919	943	898	953	933	898	925	929	944	926	894	936	900	886	960	891	930	851	939	948	924	959	902	939	904	872	949	919	952	901	909	932	897	875	899	896	883	896	898	920	969	863	874	901	954	890	899	884	912	896	910	921	904	932	904	896	900	871	875	905	913	934	917	893	951	914	927	885	921	907	938	903	899	923	934	906	969	940	903	905	904	958	895	909	943	955	963	923	940	876	935	896	876	892	885	955	944	931	962	917	947	949	887	924	923	932	958	951	926	919	924	865	944	948	956	893	931	967	1002	912	913	897	962	933	945	868	924	897	946	899	922	914	924	896	931	928	867	948	928	859	907	930	983	968	958	925	968	910	892	912	895	939	891	915	936	948	891	936	893	939	892	920	936	959	913	889	910	933	855	929	920	912	906	907	917	922	927	922	921	967	914	878	888	908	938	914	924	926	924	922	969	895	928	914	943	977	913	960	890	981	893	918	849	939	947	856	947	889	890	960	898	913	905	868	915	856	932	910	944	911	924	936	928	901	943	959	883	902	872	907	958	877	915	900	872	936	952	887	848	904	964	909	918	958	946	883	915	901	875	943	948	914	910	907	908	964	949	897	923	925	894	901	866	946	859	910	904	921	946	892	915	911	878	961	949	893	862	949	968	922	843	947	888	949	900	933	915	906	873	914	972	930	938	946	892	900	932	954	927	945	919	855	962	883	941	860	961	905	939	960	942	879	936	893	908	944	943	952	910	930	866	986	936	992	937	911	957	897	900	901	912	906	897	897	903	878	880	889	1010	986	870	887	878	955	898	896	965	914	866	875	914	890	868	992	917	902	954	926	940	919	890	868	852	904	943	936	920	891	890	949	900	885	872	980	915	929	970	906	914	918	909	911	899	947	911	884	939	921	877	922	958	879	920	895	916	910	863	929	862	921	897	864	955	908	974	968	958	874	914	892	941	982	905	953	920	946	922	980	921	924	940	949	922	887	924	926	935	919	898	959	929	927	926	899	938	983	896	931	932	935	900	892	912	912	912	940	882	914	966	946	958	866	920	938	940	941	926	928	928	888	993	914	955	897	928	930	873	908	929	906	927	932	967	959	925	923	897	919	890	945	946	947	869	909	932	946	936	920	918	929	997	895	898	906	887	875	932	943	946	953	921	905	911	913	851	928	894	965	957	924	929	902	975	874	919	935	823	899	954	920	922	932	922	954	868	899	889	948	931	855	918	908	932	918	944	873	924	902	889	941	998	913	943	921	898	892	956	959	904	920	935	904	884	911	930	891	927	893	869	940	956	875	944	891	938	901	907	890	915	945	935	931	856	894	966	936	921	945	921	897	952	902	912	921	979	824	882	933	876	905	964	922	878	892	956	933	913	925	940	913	906	976	933	899	935	1005	846	943	932	878	944	909	891	919	900	966	900	873	939	926	909	918	933	900	871	946	901	908	913	955	959	931	897	910	918	946	928	920	897	958	929	908	911	892	943	884	927	913	883	925	922	932	925	925	888	992	930	880	938	962	914	971	892	933	896	892	932	909	907	934	944	874	942	953	970	895	955	896	892	882	950	944	917	870	901	950	924	871	912	904	930	893	927	907	916	936	905	964	907	955	909	943	905	917	927	960	963	914	909	921	951	947	914	898	921	898	935	953	986	936	922	944	921	917	910	966	946	871	925	959	925	897	929	990	897	885	916	995	901	949	937	937	905	969	912	900	889	876	948	915	943	959	976	927	938	893	943	866	983	992	902	905	919	942	860	933	877	888	924	884	885	953	879	896	945	902	921	949	925	896	872	868	877	949	933	948	928	898	978	943	922	924	889	919	899	933	897	945	888	902	893	898	953	908	952	908	887	910	916	885	922	913	957	898	901	897	928	939	907	918	859	910	948	916	872	944	916	927	921	846	950	958	967	967	937	893	947	946	903	907	911	925	882	933	941	936	898	902	963	888	899	932	895	890	929	858	911	886	928	924	942	953	892	904	935	951	929	896	944	867	901	920	942	945	880	965	937	942	932	910	939	949	888	929	889	912	866	953	979	903	909	905	941	929	962	924	902	896	968	923	909	912	902	923	946	918	887	948	886	980	884	930	908	966	962	882	892	917	932	941	961	915	952	934	941	902	895	899	936	946	885	903	918	902	891	920	928	907	898	917	923	955	958	902	928	847	885	925	956	933	916	854	929	929	920	960	910	891	917	892	918	938	922	900	888	919	927	942	913	984	906	947	907	955	976	931	848	829	855	886	895	927	933	928	918	952	961	901	877	891	911	888	930	968	963	926	969	958	895	917	905	908	890	907	919	883	924	956	963	921	926	893	907	956	954	877	875	938	933	951	958	928	930	909	930	919	889	948	905	930	952	903	905	861	891	883	916	951	923	973	890	896	969	892	922	910	925	896	869	915	908	924	904	890	929	881	869	951	898	894	998	948	918	907	922	914	932	904	982	928	913	940	895	891	948	932	891	961	917	880	952	932	899	956	910	925	965	890	923	932	939	876	896	957	951	942	900	921	907	912	934	928	896	925	916	914	932	943	894	928	943	926	914	924	873	875	926	893	991	915	942	892	822	954	872	882	894	947	959	919	914	906	924	893	946	922	930	889	896	929	962	907	934	940	910	943	929	866	965	920	844	898	998	931	885	969	934	914	959	937	941	933	935	902	940	943	918	905	911	926	899	981	914	936	927	903	898	899	921	939	989	930	959	892	900	913	933	991	947	953	922	902	909	950	932	920	877	979	912	934	910	947	922	858	892	935	873	943	938	912	954	854	916	877	956	907	885	910	873	888	935	911	937	912	924	886	935	968	906	928	931	912	912	926	911	948	875	935	913	949	915	932	896	902	867	911	926	945	916	908	889	913	944	912	928	936	962	886	937	966	975	919	939	910	870	952	941	959	896	879	928	911	909	937	945	884	929	959	952	899	934	927	980	944	930	885	934	938	909	920	929	925	928	932	877	932	914	932	909	954	924	931	913	926	898	972	889	853	922	889	931	883	893	948	925	959	923	933	917	911	942	933	950	883	923	897	912	925	918	945	902	869	895	938	891	913	924	994	893	860	878	897	928	900	965	940	929	930	910	921	993	960	920	933	890	916	892	917
23856	21190	28518	24132	21163	9834	1225	749	602	555	553	500	458	490	455	443	383	429	403	437	441	386	394	412	381	387	402	363	413	407	391	386	362	364	332	378	325	407	352	376	369	409	371	358	379	393	377	346	393	352	372	375	386	356	392	375	363	387	337	351	407	371	358	356	350	341	331	371	375	358	337	362	380	343	360	349	384	339	381	372	341	358	352	371	367	360	353	379	368	384	356	385	342	379	380	391	374	372	358	327	388	373	324	370	332	379	335	337	388	356	374	383	377	331	376	361	346	351	396	368	361	371	356	358	358	355	367	349	388	354	356	357	347	384	370	378	346	382	315	358	374	373	366	352	358	357	364	375	387	382	368	354	388	386	397	357	359	348	343	374	332	367	373	386	383	339	379	398	371	387	358	368	358	378	356	361	357	358	349	374	355	378	355	395	335	374	358	366	385	346	359	361	359	388	374	391	365	361	357	348	316	397	350	369	404	364	382	392	380	357	409	377	380	362	341	359	360	315	366	364	347	363	341	359	368	376	349	397	375	369	360	346	359	340	358	379	346	328	389	398	369	391	329	370	394	364	387	363	350	347	353	362	331	353	379	354	362	336	353	353	360	352	342	367	337	352	351	366	371	368	375	326	345	352	348	406	331	369	357	358	363	369	397	370	350	373	380	384	369	355	389	401	352	356	366	343	350	354	347	351	401	342	369	360	387	347	326	353	363	386	359	350	328	357	375	374	360	374	361	359	375	341	343	349	355	363	356	397	401	360	364	352	374	365	340	355	377	363	340	335	380	373	363	341	371	415	343	359	378	357	342	357	379	369	333	354	410	378	338	379	375	340	366	372	367	386	361	359	336	391	358	324	328	363	374	363	337	339	345	377	350	341	371	353	357	371	388	326	345	335	351	374	376	383	345	346	366	355	362	374	376	382	340	363	369	342	384	352	378	355	379	353	380	373	328	371	359	335	358	379	355	366	367	367	358	362	343	373	362	356	303	353	329	355	318	354	357	347	351	366	350	366	387	364	372	342	370	361	311	331	346	363	376	372	347	340	400	386	373	367	358	374	383	363	383	356	378	355	400	358	371	354	345	362	350	383	357	365	371	346	381	386	376	334	383	343	361	337	371	350	352	320	351	348	365	378	321	378	343	366	345	355	362	365	361	360	365	353	420	363	349	329	352	351	336	392	333	376	355	375	384	357	355	337	372	339	350	362	355	379	369	385	357	329	354	363	377	332	359	365	354	343	347	360	338	335	339	383	395	359	358	383	320	351	353	348	370	326	337	339	325	376	359	324	367	367	363	369	367	341	340	382	351	353	364	379	345	349	384	351	359	343	347	327	347	356	346	362	375	359	383	374	340	368	329	355	353	366	363	395	375	370	336	345	356	391	346	343	371	389	342	361	334	358	340	316	353	362	326	360	346	359	359	372	350	364	351	346	329	387	383	420	341	357	339	389	362	339	373	374	345	355	352	354	352	361	352	352	338	324	353	372	379	348	358	391	375	332	361	387	342	352	375	345	354	364	353	369	387	346	378	334	353	374	374	393	381	364	362	376	370	343	359	375	337	369	384	352	336	369	354	376	353	400	361	350	359	363	346	354	363	333	415	381	363	362	318	338	350	323	366	372	340	350	349	355	369	364	361	352	357	360	401	346	403	368	390	354	356	376	377	339	357	378	374	367	376	366	361	360	340	365	375	310	364	349	357	349	347	372	332	359	382	339	343	362	361	346	351	386	372	388	372	344	328	400	348	348	368	388	389	360	350	347	359	379	349	359	360	332	368	370	374	359	347	381	362	367	330	349	347	331	334	364	359	342	347	318	345	363	382	362	373	360	390	356	346	373	392	347	346	339	386	357	328	347	364	396	382	387	355	350	344	338	351	355	394	375	353	368	369	330	350	365	346	380	386	355	330	380	320	352	364	359	356	378	363	372	372	334	334	380	364	342	337	383	349	371	345	334	368	366	359	388	355	386	334	347	330	384	362	371	359	355	373	328	387	352	419	345	371	354	340	371	346	367	372	357	405	360	346	364	374	376	339	395	382	358	337	350	348	340	353	364	391	348	354	351	368	354	350	362	343	349	375	350	338	376	376	386	348	366	351	371	364	356	366	359	366	389	379	370	364	342	389	360	349	368	369	405	403	395	346	379	400	356	380	335	340	349	378	337	378	392	375	335	342	364	373	365	371	354	355	348	349	335	351	366	346	347	328	366	354	342	390	357	370	348	328	375	362	389	406	339	355	360	379	382	356	352	358	363	383	379	378	380	368	351	372	349	373	366	377	355	353	352	321	376	347	380	362	357	343	343	355	334	387	367	361	365	363	359	351	351	351	402	376	374	354	358	361	402	387	335	317	360	332	375	368	357	385	324	386	322	361	360	307	359	379	357	380	359	355	378	358	353	371	320	365	387	366	339	368	371	370	347	382	392	367	385	329	347	350	334	356	375	350	370	372	327	353	370	338	342	347	340	409	355	411	320	374	401	378	375	356	354	374	368	375	361	347	363	338	361	361	341	343	382	377	355	376	351	319	397	364	350	309	354	373	355	374	384	346	345	315	347	423	368	346	385	367	345	326	352	397	339	349	335	356	369	339	341	347	378	342	359	333	321	350	331	392	348	364	336	367	400	358	355	358	368	370	361	386	323	368	356	337	350	368	367	354	336	380	371	353	384	371	372	398	378	389	339	355	362	353	354	355	354	334	356	373	354	362	381	350	398	357	373	378	354	335	355	380	356	346	359	342	355	376	352	354	369	337	363	359	335	390	383	337	374	330	345	335	370	351	359	366	348	352	382	319	319	367	360	375	371	358	337	374	394	376	348	331	354	372	369	354	353	367	350	373	348	385	351	371	344	339	341	367	358	342	376	368	345	351	346	328	369	375	329	375	387	330	358	329	356	347	390	364	402	382	353	381	386	344	397	375	360	335	349	368	355	380	375	344	378	389	368	370	343	353	338	370	388	355	355	362	333	365	332	375	370	337	364	370	337	361	362	364	301	356	366	352	345	384	354	392	369	348	342	358	355	366	332	382	378	327	370	384	360	353	360	355	407	379	332	367	330	359	359	361	369	343	363	354	356	349	355	383	365	370	340	364	347	351	341	364	363	358	358	370	342	367	365	363	347	340	353	345	343	332	332	349	382	347	371	334	352	356	415	335	359	388	367	359	362	352	312	348	357	393	366	370	375	393	347	344	364	337	370	354	354	312	354	357	396	358	353	365	336	378	372	374	375	357	369	370	343	337	354	379	328	353	340	396	324	377	374	367	341	355	361	378	362	356	396	379	392	356	368	353	330	377	369	380	404	355	379	340	377	359	353	308	369	352	325	389	353	359	336	341	364	353	332	335	380	381	325	357	375	370	382	371	357	363	348	374	391	359	368	355	336	366	376	384	348	331	369	329	401	345	340	366	369	361	401	361	388	356	343	390	362	326	369	339	372	366	347	346	351	371	332	336	355	375	369	370	348	364	376	334	359	349	353	372	340
5210	10575	8126	4045	2803	2160	1636	1387	1200	1012	892	813	732	715	659	644	624	619	577	557	554	551	572	541	538	534	512	525	519	506	526	488	461	527	484	503	512	497	482	486	523	483	494	478	503	494	490	459	490	474	493	495	477	531	459	487	496	534	479	515	495	463	498	437	536	463	477	531	443	492	483	454	464	497	456	498	494	469	480	485	516	443	498	490	446	457	461	505	461	516	511	442	450	490	495	436	446	497	440	492	486	461	450	515	456	463	497	446	459	494	524	484	482	425	518	471	487	486	476	449	472	453	467	470	474	470	472	477	487	498	482	441	441	461	517	513	489	494	429	489	468	482	453	491	463	491	472	481	465	481	466	457	483	468	462	462	452	490	457	461	469	458	498	501	483	487	488	460	466	498	482	471	497	486	468	441	501	526	486	479	487	482	522	480	452	453	461	491	466	447	482	455	494	448	471	475	503	507	479	475	462	457	498	472	431	507	478	478	467	472	470	502	487	466	432	462	472	455	482	478	482	487	441	468	481	457	469	481	492	460	485	490	457	487	472	449	455	442	466	480	477	473	475	504	451	519	471	479	492	455	490	489	471	443	445	488	475	490	504	492	489	514	497	505	442	474	465	466	461	475	469	447	458	453	479	480	452	461	474	494	456	456	487	455	446	472	470	483	499	465	473	455	489	489	489	469	488	516	512	475	486	433	495	469	489	478	477	454	442	469	476	520	431	496	473	466	451	511	495	468	474	465	502	417	523	493	476	481	496	460	451	471	464	474	497	439	501	469	450	473	478	468	476	440	477	461	458	432	451	466	467	477	458	462	498	474	469	470	457	490	497	460	438	430	463	474	503	445	494	430	529	482	514	502	451	504	533	494	478	450	436	487	502	464	440	487	508	447	485	516	467	475	464	475	491	481	463	476	485	409	505	481	501	482	474	476	443	475	467	502	470	454	450	459	496	465	477	490	469	483	448	474	480	523	482	476	463	436	463	457	459	470	473	458	494	497	505	501	496	484	484	443	475	498	504	455	467	473	432	490	476	509	502	475	471	488	460	469	461	470	512	490	487	474	459	518	467	488	460	464	479	461	470	464	482	448	491	465	470	454	456	442	446	497	461	448	442	464	500	463	474	488	473	448	492	427	456	491	458	515	488	509	473	458	473	479	493	457	480	486	477	487	461	444	459	476	475	446	456	457	502	458	494	505	476	461	473	501	433	457	438	495	482	483	484	481	442	445	482	501	519	470	494	490	450	469	438	461	496	486	471	461	478	478	476	471	485	462	477	440	493	481	484	455	461	460	480	459	475	489	466	494	464	453	477	504	494	514	505	464	509	488	455	487	528	457	473	490	471	465	499	469	461	507	484	474	486	504	496	484	473	482	498	440	450	464	487	491	458	487	499	502	459	456	482	497	477	487	475	430	497	491	474	473	480	482	466	475	485	442	459	444	500	514	484	474	454	463	560	478	459	495	458	455	449	519	473	487	486	462	458	476	504	458	447	497	471	464	480	479	468	453	459	466	469	477	463	461	510	504	492	484	476	467	455	517	468	478	475	472	458	490	464	472	491	481	467	483	465	496	457	476	448	469	451	497	469	485	451	459	477	502	521	425	463	486	462	479	479	459	422	515	461	441	459	492	457	465	449	467	473	498	488	490	463	479	481	443	503	480	465	447	433	477	470	481	465	452	441	466	521	497	418	455	504	476	478	476	460	459	450	463	452	473	439	464	487	467	463	469	479	512	521	452	471	489	493	490	439	455	451	478	440	464	473	468	480	528	494	465	461	508	466	490	479	478	462	466	459	436	468	495	458	477	469	452	475	472	493	494	489	501	454	466	498	455	481	475	496	465	465	467	483	494	469	509	461	463	470	434	449	447	497	516	461	456	502	493	475	458	489	462	450	508	487	482	530	473	487	464	466	504	462	463	498	478	445	490	498	475	481	484	458	479	493	453	462	472	472	478	475	496	461	472	495	433	485	489	481	423	456	501	448	495	437	455	449	459	475	476	508	458	525	510	474	477	464	453	476	499	512	495	462	481	480	457	508	456	480	476	457	488	522	506	465	509	468	490	456	480	453	487	459	445	466	484	456	487	471	435	480	506	479	473	443	464	489	439	453	469	491	478	487	471	461	485	453	451	484	468	454	504	447	492	510	448	486	480	436	496	469	437	459	504	472	444	459	470	417	482	467	509	501	485	446	471	465	437	470	454	438	451	497	474	467	447	461	468	463	496	465	503	463	487	477	480	450	470	480	473	456	460	482	465	515	493	467	476	441	464	476	439	443	451	490	465	431	468	453	460	453	434	458	464	461	463	483	436	477	444	462	491	445	478	449	460	460	505	476	458	492	515	461	440	451	432	484	436	476	482	485	477	449	479	479	433	467	465	490	465	506	483	467	503	467	452	455	476	482	497	476	430	466	450	458	490	485	470	435	480	450	488	465	447	440	501	515	480	465	484	463	462	439	519	473	435	500	436	448	463	479	502	506	494	462	461	464	461	513	427	491	479	502	462	483	490	453	437	486	475	459	451	495	446	435	459	485	460	503	465	482	480	465	492	446	453	523	482	473	455	475	467	455	495	476	472	439	489	450	462	458	487	461	486	459	460	455	474	443	468	495	446	441	461	492	458	450	474	454	487	477	478	459	450	477	470	488	497	461	476	477	473	485	499	432	477	490	459	465	456	464	436	465	515	461	490	479	468	470	465	500	435	468	477	459	504	471	484	476	477	515	469	466	497	452	445	507	485	446	450	450	492	478	492	454	469	500	499	462	424	483	487	482	476	461	443	492	520	502	455	490	496	437	491	459	464	429	519	479	475	458	467	475	475	444	483	501	462	481	472	473	483	450	471	460	471	433	497	463	499	475	496	458	486	473	475	476	475	495	494	473	508	495	494	513	483	459	495	484	455	469	440	481	506	465	451	472	422	479	509	495	508	441	503	483	481	474	494	490	495	431	505	480	461	488	462	478	478	478	478	535	475	468	477	481	454	486	460	495	507	461	444	477	472	501	457	487	460	479	499	451	450	491	485	478	488	483	433	473	457	503	457	492	489	453	504	507	449	496	486	457	442	473	498	464	462	497	498	475	475	457	482	489	490	495	456	468	463	488	437	505	473	513	513	480	477	482	490	459	467	431	498	464	428	475	463	433	495	489	506	445	466	471	462	531	501	524	479	485	482	511	523	466	464	485	458	462	479	468	473	466	439	478	483	487	478	496	497	479	490	486	481	458	460	458	469	460	540	478	427	474	509	457	462	453	468	449	458	442	457	490	470	494	477	505	476	533	489	476	454	454	475	470	470	471	476	480	461	434	476	460	482	465	479	485	473	537	449	493	449	475	480	473	487	468	492	456	480	459	458	495	512	485	477	458	512	465	503	477	481	413	468	460	520	443	469	456	477	468	512	479	456	500	470	508	496	443	464	473	463	461	476	483	462	446	469	515	479	462	482	493	503	489	466	462	497	488	474	478	481	483	443	499	442	458	466
22839	21200	29025	23668	21203	21236	7514	1055	737	672	559	523	467	436	424	408	364	355	379	344	321	343	361	343	322	327	314	277	293	299	300	312	334	304	328	321	259	312	302	294	318	311	259	286	272	301	289	292	288	279	266	321	277	284	300	306	260	274	289	268	280	287	276	266	265	294	293	281	287	259	272	271	278	295	267	303	271	294	285	286	285	286	269	250	282	299	257	275	269	286	251	306	268	240	278	262	276	285	265	295	246	266	274	282	269	246	245	276	302	251	279	254	257	258	291	283	277	273	264	289	280	252	269	285	275	276	264	295	310	269	285	293	276	288	298	259	294	269	273	274	277	277	261	296	288	278	305	254	289	252	259	286	252	269	292	295	268	292	277	299	289	240	286	273	250	291	264	276	293	270	273	249	243	286	288	277	248	298	256	266	289	256	274	260	264	266	282	270	275	282	286	274	263	253	264	257	279	300	255	231	289	265	259	284	254	284	293	232	266	298	295	301	274	303	273	268	268	268	241	283	258	274	261	267	255	253	285	276	305	261	262	274	290	282	279	254	291	278	255	257	249	271	247	254	256	261	269	293	275	282	241	259	249	269	264	274	241	268	272	264	270	262	269	256	296	283	282	296	303	252	316	263	304	256	269	277	296	252	301	274	263	265	280	283	265	270	256	265	281	279	276	284	287	287	280	298	283	281	292	271	282	280	270	253	281	287	277	252	260	309	279	296	289	287	257	280	258	281	269	282	271	264	261	290	261	296	283	254	268	303	269	255	230	256	274	302	258	280	276	274	298	285	300	262	257	262	269	265	266	250	267	291	277	271	263	285	256	291	261	271	279	301	283	274	289	279	262	268	269	250	256	252	282	257	299	272	303	306	249	265	263	271	261	309	290	247	262	227	284	282	307	283	285	279	268	257	252	271	291	272	277	281	285	272	314	269	272	246	292	266	288	274	300	294	320	275	256	275	288	274	271	286	271	253	255	288	280	258	252	269	283	276	252	308	250	271	280	281	281	317	263	249	273	275	263	266	308	271	265	273	245	263	279	272	237	259	292	283	250	280	270	271	281	291	266	261	265	318	304	293	303	271	263	291	245	260	255	288	283	280	259	274	243	259	269	288	304	254	280	257	269	263	274	290	287	273	240	237	254	296	270	271	283	287	294	269	247	266	257	272	282	264	254	273	249	284	254	271	297	265	264	270	305	269	237	276	270	243	280	270	273	282	290	271	270	264	245	258	276	294	278	269	269	261	255	250	295	280	275	286	284	300	262	278	295	281	249	275	239	259	300	284	258	287	266	268	281	297	277	270	274	258	279	280	280	295	272	295	261	280	295	245	302	274	293	318	262	282	278	293	266	287	278	298	305	240	288	280	269	262	276	254	261	276	252	268	261	299	275	283	264	252	236	265	285	259	280	281	269	311	276	270	266	276	253	272	272	268	267	282	296	270	297	247	256	271	250	269	276	277	279	261	255	280	239	255	252	309	283	274	272	260	260	295	253	239	273	259	282	289	267	299	263	266	254	251	269	263	250	297	263	297	292	295	256	282	287	274	257	288	267	262	285	270	268	281	272	265	257	291	276	279	263	271	278	272	262	257	261	278	271	269	258	275	243	281	293	294	280	265	264	252	288	274	279	269	247	258	262	261	267	288	329	291	284	293	285	273	276	284	283	273	267	262	267	302	261	280	271	248	269	287	273	273	266	275	261	274	262	280	272	260	259	258	264	250	281	271	276	259	268	255	279	229	257	269	285	273	245	275	236	278	259	271	251	264	276	278	247	276	266	299	251	298	284	297	247	277	291	242	271	268	307	270	241	283	264	272	271	282	285	274	281	276	287	274	281	289	272	291	284	277	271	268	251	282	264	260	258	265	281	263	273	286	265	280	239	274	266	251	228	266	267	306	292	265	257	274	278	274	247	247	285	267	245	272	269	244	268	258	268	306	272	261	244	293	292	267	262	268	280	289	283	289	263	274	237	288	264	264	286	266	288	257	270	284	270	288	260	284	290	271	274	274	308	283	262	240	276	260	272	286	262	275	281	280	278	244	288	267	284	266	280	279	261	272	254	270	263	278	250	308	262	283	287	283	255	275	249	250	279	252	317	288	290	297	271	257	268	271	233	261	278	274	266	281	264	288	276	285	266	296	307	270	285	287	261	266	267	233	290	270	280	281	275	261	292	305	281	303	254	263	239	283	255	288	263	251	274	258	286	296	269	250	288	268	261	253	279	267	292	303	262	271	286	280	283	306	257	259	265	307	264	275	273	264	295	273	262	288	261	286	284	282	264	291	271	251	260	296	255	291	255	276	275	284	287	255	258	272	258	261	306	263	289	246	253	282	296	277	283	264	269	272	286	312	267	268	263	283	266	280	269	271	262	262	275	275	271	308	260	254	244	274	266	246	267	276	263	288	262	262	284	264	257	295	268	280	274	242	259	232	236	261	292	251	273	288	269	265	248	263	248	265	279	277	280	247	284	253	286	296	251	304	265	258	263	241	280	279	274	282	274	272	280	294	297	273	269	264	275	281	282	277	256	292	268	271	261	286	294	286	289	270	293	266	298	283	262	266	263	264	291	308	287	260	263	248	267	256	251	239	288	292	298	241	295	285	306	255	274	265	284	272	255	270	300	278	269	289	268	244	278	268	293	257	238	287	274	280	274	282	263	277	250	262	268	247	241	276	288	291	277	269	284	227	285	271	288	254	256	244	285	283	252	282	306	263	271	285	256	252	289	292	266	282	274	270	285	248	257	265	261	294	269	244	244	268	300	275	268	308	288	258	290	281	285	263	267	240	253	255	260	260	280	279	262	264	293	265	285	251	252	253	266	279	261	267	253	281	286	275	279	267	287	277	213	270	281	279	271	269	273	258	270	261	291	277	284	302	290	263	274	293	251	266	276	259	268	280	264	281	258	275	263	273	271	269	260	257	293	265	272	272	243	262	247	277	286	280	261	264	251	275	249	280	258	262	272	266	282	281	281	256	301	273	270	270	283	272	264	265	288	270	274	268	291	274	259	269	269	271	267	289	288	276	286	233	261	231	267	293	271	306	275	259	271	232	242	273	265	265	259	255	286	265	230	299	266	320	269	263	292	250	290	277	274	273	240	285	260	258	276	269	271	279	242	291	262	288	291	262	271	259	272	261	256	287	289	283	268	270	248	257	288	280	288	246	259	251	284	278	284	265	276	253	280	279	262	290	284	263	268	261	268	246	282	292	275	242	279	278	281	290	299	281	255	293	266	276	262	267	260	288	292	270	280	277	244	280	265	286	280	299	275	300	273	259	263	263	253	298	303	311	239	278	258	264	279	280	271	252	284	302	256	280	278	260	274	285	259	247	272	279	268	272	275	256	267	265	271	261	310	256	288	235	274	271	290	278	258	255	235	240	277	275	270	249	281	285	219	284	264	247	252	249	289	293	282	253	281	262	281	288	278	289	285	290	286	277	275	295	299	289	288	270	271	293	269	279	276	250	288	279	256	252
7576	16983	13041	6779	4613	3366	2639	2055	1641	1383	1189	1018	879	826	718	721	673	548	548	542	486	540	470	483	456	472	440	415	415	451	393	382	410	409	406	383	323	394	373	352	384	338	401	366	374	346	369	374	317	368	355	325	362	394	405	341	351	372	346	365	352	381	357	331	322	334	347	344	348	356	380	353	336	356	349	356	351	344	337	331	337	341	367	342	315	355	353	342	362	329	351	353	346	355	347	330	332	331	326	337	333	364	335	379	311	330	343	346	332	342	315	351	328	321	355	344	361	343	330	348	356	370	355	361	339	326	354	346	353	326	331	337	323	353	339	361	345	372	351	322	337	310	340	305	331	341	341	334	320	326	359	346	321	348	334	343	381	326	318	358	329	323	329	353	323	373	339	329	361	350	347	339	347	351	333	325	359	344	332	377	353	330	320	348	360	347	319	322	312	339	322	351	326	329	366	341	333	346	351	358	307	350	348	312	346	349	354	318	374	316	345	331	344	351	336	325	341	324	334	363	303	332	352	352	332	369	330	341	298	331	325	306	335	343	362	330	298	352	322	352	341	360	313	340	331	316	323	310	329	350	351	321	316	335	355	312	352	318	375	331	340	323	321	345	348	359	347	349	327	369	358	352	328	312	363	316	339	320	322	314	345	365	294	342	361	344	306	354	352	330	367	327	308	347	324	341	326	367	334	326	320	318	319	344	320	332	307	334	323	309	358	350	331	344	356	324	325	352	369	364	307	352	334	344	324	316	333	321	378	356	329	316	340	329	333	346	342	365	373	307	345	323	330	325	326	365	308	327	361	327	327	362	344	332	363	375	358	341	339	326	346	317	340	348	331	374	306	302	311	317	341	328	313	334	342	343	312	347	363	352	341	333	343	366	328	365	320	362	356	340	329	332	333	352	324	351	342	352	332	323	337	336	330	315	310	364	330	362	317	323	322	308	344	344	371	345	364	301	343	334	348	343	344	345	339	350	353	343	338	329	350	332	351	315	323	347	326	339	353	338	340	316	348	310	321	296	343	326	332	335	342	351	337	334	333	343	326	340	346	311	340	349	346	357	334	331	352	322	322	295	299	361	336	304	319	319	354	323	321	315	327	317	312	358	317	348	350	330	345	324	307	377	336	357	316	358	346	355	349	342	302	344	359	344	335	341	355	302	354	331	311	377	354	344	303	361	334	327	356	345	362	324	371	342	350	350	358	327	330	318	337	349	330	294	362	386	330	330	341	328	322	337	339	345	353	315	294	302	343	290	301	345	341	333	328	318	323	340	321	340	291	347	352	339	354	318	315	346	345	339	348	298	351	345	353	310	334	312	330	322	321	332	339	312	365	325	328	321	347	308	344	314	324	337	346	354	319	374	351	322	325	356	342	340	326	309	341	355	315	311	335	364	371	315	329	327	312	348	348	336	343	329	342	332	327	350	303	320	344	352	361	343	325	346	324	320	314	371	331	328	349	343	322	326	344	319	335	339	334	362	305	339	330	314	338	328	363	304	364	344	316	324	365	352	347	322	360	365	322	303	367	304	352	318	377	355	295	328	337	383	321	332	331	344	321	320	324	334	349	329	324	311	359	319	322	385	344	334	341	359	328	301	323	335	351	333	351	339	293	317	345	350	348	337	349	327	337	368	331	312	324	335	311	324	330	331	357	322	339	346	324	304	315	336	334	357	324	313	356	318	287	340	349	340	359	308	358	346	314	324	302	333	329	340	306	370	364	352	335	323	364	350	295	356	315	361	349	323	353	328	313	333	329	359	339	314	354	306	311	323	312	368	345	308	312	333	316	356	342	310	297	365	351	358	344	325	348	357	338	353	334	340	342	325	329	336	338	313	321	336	358	331	354	336	335	345	358	324	326	363	351	368	352	347	313	368	375	346	338	332	330	334	346	318	354	352	318	316	344	287	317	310	346	331	313	363	348	329	371	363	314	315	344	358	356	353	337	372	337	369	332	325	334	332	334	324	358	351	349	313	352	337	366	333	332	348	329	364	311	344	339	354	362	326	321	351	362	379	345	320	322	327	332	341	341	316	325	332	332	339	349	375	352	319	308	350	330	337	347	337	340	307	341	332	315	342	317	325	350	345	347	360	293	342	360	335	351	341	326	319	356	336	312	324	318	341	310	362	354	352	331	323	355	349	353	348	361	368	362	315	332	341	333	328	352	346	348	350	319	341	326	341	358	327	332	315	316	358	302	344	341	315	347	300	326	354	344	314	344	366	341	334	333	374	323	332	325	332	346	320	307	353	346	325	375	324	305	269	313	342	347	320	316	299	339	305	333	336	331	353	378	345	347	348	347	353	338	349	342	325	359	326	339	332	345	335	323	350	361	347	360	343	339	368	277	347	321	361	318	307	320	373	343	358	343	365	363	335	325	338	350	329	327	314	350	355	314	354	330	364	369	324	358	335	327	313	315	329	347	309	318	328	328	309	350	355	338	336	334	331	338	327	361	326	317	310	336	311	345	322	315	354	350	343	298	334	364	303	354	310	350	330	313	353	341	342	335	307	356	363	352	343	336	344	335	303	348	351	346	338	357	368	313	352	330	330	307	367	319	328	355	349	340	337	340	371	322	325	351	375	352	345	315	310	362	343	350	323	359	350	337	331	318	346	325	332	327	316	325	303	351	345	303	359	327	336	360	355	324	322	319	344	324	364	346	297	310	382	321	347	348	365	312	343	342	382	332	354	350	337	351	347	311	336	367	336	326	337	309	333	295	326	304	334	325	345	338	338	319	310	317	323	313	328	326	322	351	373	313	359	355	333	337	339	334	320	364	347	360	326	346	354	341	325	353	343	324	334	334	341	342	348	334	332	355	345	345	327	330	348	326	343	348	317	321	326	361	307	321	315	345	322	323	308	338	349	331	369	303	338	354	316	330	337	329	361	341	336	335	353	332	325	359	326	320	353	338	356	299	313	354	304	360	325	335	335	342	329	363	353	334	345	303	323	359	318	332	321	340	353	358	346	284	318	314	343	350	318	309	342	345	323	314	332	302	356	307	330	331	324	354	365	293	322	346	321	347	337	387	354	334	343	349	339	336	348	343	367	347	353	328	353	318	339	329	346	337	329	363	341	330	331	334	312	326	350	369	345	316	362	336	294	332	346	351	314	353	317	352	349	330	308	340	303	300	323	314	331	338	338	363	315	320	328	339	381	337	356	353	342	304	329	321	323	337	348	361	331	323	332	340	365	374	323	346	347	325	331	342	332	335	322	353	377	340	333	339	336	335	356	347	338	312	341	308	329	309	327	324	346	327	338	312	312	307	344	339	373	338	355	329	320	371	354	371	328	316	338	330	313	348	369	334	326	325	354	352	336	350	350	314	305	327	344	344	336	339	339	345	374	324	325	330	339	329	327	320	338	343	321	344	338	314	331	334	343	307	336	340	364	356	341	319	356	308	297	343	337	322	318	323	314	351	339	306	340	347	295	303	362	308	365	306	343	344	333	356	357	339	340	346	348	347	308	332	335
26960	20117	7648	1161	905	794	806	785	745	801	756	768	785	770	735	775	770	761	702	752	723	705	727	764	747	698	806	728	756	750	790	742	791	734	694	750	783	743	784	747	733	698	766	773	730	720	730	729	754	792	724	738	763	720	727	731	740	721	727	789	729	711	775	765	715	759	743	768	751	798	732	826	743	762	754	753	755	767	716	720	739	727	752	756	765	745	741	767	715	726	737	735	728	706	734	757	771	701	719	762	773	757	737	677	770	782	744	764	769	739	726	737	739	715	794	734	736	707	746	760	748	741	746	741	701	742	711	748	748	763	739	707	739	703	740	697	775	757	744	739	737	752	755	755	744	728	719	729	736	794	707	783	782	698	724	727	739	708	752	735	725	741	769	731	734	745	738	727	743	719	769	728	726	811	723	697	712	716	722	752	685	754	727	724	720	738	736	740	731	721	675	730	753	735	721	763	727	712	751	737	727	712	721	746	716	725	711	740	735	725	757	736	743	748	763	742	754	742	722	757	717	745	724	754	753	704	741	747	698	730	717	768	695	719	751	762	737	764	779	749	759	733	719	742	763	750	717	782	739	741	737	699	786	766	727	703	772	729	784	785	737	754	777	789	779	744	769	691	707	746	723	776	731	760	718	715	740	731	744	689	708	710	715	722	743	754	706	757	819	707	716	721	784	771	758	693	793	753	768	714	760	749	750	756	736	724	739	782	739	735	758	784	778	714	749	742	744	747	717	756	729	765	768	714	719	718	725	766	755	741	779	726	682	711	740	773	727	698	762	737	707	726	686	729	786	752	730	768	733	720	770	745	734	787	753	712	740	724	765	728	743	759	760	752	767	774	730	727	762	712	732	733	725	684	712	715	797	749	733	744	750	738	763	740	720	753	724	707	762	761	713	718	740	686	764	774	730	699	775	703	734	721	697	759	759	759	732	716	740	779	748	738	734	722	714	735	737	793	732	765	733	688	734	731	748	780	718	737	801	715	776	738	765	768	743	690	749	718	697	730	725	781	770	713	715	743	747	785	721	710	741	754	758	778	760	706	737	693	761	743	729	708	729	725	784	754	755	737	731	754	750	756	787	766	757	740	726	742	774	697	696	763	740	728	710	785	744	691	742	775	811	765	768	754	795	714	721	751	728	741	691	764	709	767	731	748	708	764	766	765	742	771	699	754	744	680	725	723	771	742	738	696	751	752	750	733	767	739	754	772	781	759	722	686	751	728	725	690	691	703	716	725	707	765	726	694	780	694	744	706	749	730	729	741	758	764	736	783	723	693	774	703	743	735	682	757	738	719	751	715	775	751	742	758	694	747	768	744	752	684	763	735	747	727	703	724	760	704	777	757	703	760	759	761	812	690	782	732	736	761	781	751	722	683	720	739	757	730	722	726	772	740	696	746	704	738	723	755	700	751	754	737	726	776	733	739	812	741	748	784	778	749	761	721	735	712	721	683	739	724	713	758	753	779	739	749	741	737	736	744	764	721	737	740	714	717	777	744	701	765	735	741	760	753	716	734	727	745	742	756	736	754	772	727	770	719	791	713	765	777	749	745	796	735	693	761	791	703	787	733	733	705	744	707	776	757	677	799	733	721	724	744	717	758	749	763	690	746	766	707	754	775	746	725	747	742	719	700	764	739	732	716	770	753	761	724	743	752	738	755	728	743	734	673	723	695	686	746	757	689	799	715	735	723	699	768	750	800	777	749	745	759	732	726	770	701	780	744	682	716	716	706	748	720	759	722	703	752	727	708	752	751	758	767	757	755	785	780	741	719	715	741	733	705	717	720	725	778	757	749	743	734	779	747	758	715	782	738	744	751	712	745	788	742	725	755	753	730	723	733	779	715	774	777	710	743	756	751	820	764	718	714	721	720	669	713	713	718	725	761	817	760	763	765	775	780	756	721	746	768	704	752	751	693	722	767	747	754	759	744	730	761	792	737	768	742	724	710	730	770	756	692	709	757	745	763	685	746	723	770	775	764	723	778	733	708	723	725	769	739	711	723	718	720	734	732	732	732	712	758	751	722	742	755	719	652	696	723	764	760	744	733	717	777	793	715	700	716	732	729	738	741	719	753	694	702	745	760	735	707	725	744	743	727	797	731	757	719	760	748	767	776	682	709	799	770	747	773	769	746	745	695	772	747	738	712	762	743	728	797	777	696	720	725	797	763	727	752	734	725	766	729	719	726	725	757	707	751	744	717	751	732	690	753	735	785	736	757	689	728	791	704	774	779	719	740	718	758	729	741	741	765	738	745	780	747	736	739	779	764	772	736	730	738	704	709	750	781	749	727	732	759	697	750	769	774	740	752	691	723	726	761	737	723	699	740	756	775	725	727	723	705	744	711	751	774	736	741	727	748	767	729	706	660	743	735	727	734	737	735	742	766	749	741	719	765	735	721	732	779	721	718	699	725	710	731	748	741	760	777	734	745	767	759	769	691	721	743	792	711	715	758	751	730	770	776	704	787	724	754	772	747	717	713	759	715	731	769	722	792	746	731	786	723	768	740	754	697	749	732	724	725	708	720	783	775	764	761	745	700	763	735	755	748	744	760	759	784	686	709	684	790	750	698	721	792	707	729	756	727	769	700	752	745	727	742	747	753	784	767	773	717	696	724	779	753	737	768	744	775	762	734	760	778	743	788	760	724	724	747	778	780	786	728	719	752	752	729	750	787	797	793	683	728	789	750	739	702	731	768	764	730	720	711	767	795	740	753	753	746	715	725	761	779	749	718	743	724	746	703	713	750	748	718	779	741	690	776	712	768	705	720	742	751	741	775	700	746	801	782	784	771	752	712	757	750	771	752	705	693	708	693	779	741	765	755	777	696	750	759	772	715	769	733	760	743	773	774	737	754	726	727	745	720	753	743	742	727	667	716	714	768	726	736	716	708	740	745	749	790	742	730	735	782	770	728	714	769	747	693	790	781	761	698	678	758	760	755	701	692	782	706	724	744	724	685	744	758	748	712	731	741	758	717	739	713	758	769	757	766	725	810	732	731	757	762	741	807	739	728	631	773	719	770	771	702	717	733	754	713	713	804	705	730	753	747	724	778	705	735	693	711	726	676	742	720	734	726	781	738	747	754	720	736	712	735	699	764	757	756	750	737	758	765	788	746	729	733	735	758	771	797	760	785	686	726	725	740	729	735	727	672	747	735	775	716	753	756	773	743	722	748	702	804	767	769	745	732	711	771	758	740	689	763	776	724	730	739	762	745	719	729	713	677	698	788	698	761	736	715	798	747	785	747	766	761	721	731	704	743	754	752	767	762	725	718	711	672	720	701	804	738	745	760	767	788	770	739	785	778	743	733	746	782	729	730	709	703	768	710	711	765	739	696	716	729	723	730	754	741	715	729	778	781	750	754	768	756	714	760	712	690	715	761	756	753	760	719	710	729	764	733	742	749	736	788	736	749	684	757	726	719	765	782	741	733	743	734	738	724	744	733	717	732	708	701	746	748	746	733	753	670	746	697	749	748
4233	1713	1511	1099	1024	1024	1023	950	960	986	995	918	919	936	906	975	1004	948	960	842	946	960	863	977	914	938	918	964	893	978	883	901	869	907	912	920	970	928	977	931	868	941	898	920	944	902	928	893	935	919	889	923	904	975	998	937	863	897	992	906	912	980	885	927	955	873	960	962	894	895	973	955	954	908	945	973	893	935	920	911	935	922	906	899	930	953	893	930	975	907	889	923	920	917	930	938	911	866	963	904	925	930	891	908	863	952	900	955	928	899	919	946	888	933	909	932	950	966	895	924	883	911	966	882	934	904	932	1001	924	966	932	948	894	917	905	927	943	948	901	922	875	890	960	911	936	932	944	888	972	915	937	965	964	908	936	986	896	912	917	892	931	920	909	912	983	959	895	924	904	905	952	903	951	899	926	962	889	928	862	977	920	937	873	899	925	973	953	931	951	931	928	985	921	905	903	930	931	959	956	952	937	919	938	903	869	866	959	939	919	985	928	937	918	902	920	933	965	915	939	942	970	965	933	917	886	934	939	990	933	903	953	936	958	973	930	856	1005	922	941	868	967	975	922	936	878	908	881	892	959	868	877	892	889	920	906	915	968	880	902	888	895	964	943	896	918	958	893	920	850	915	860	926	927	906	925	924	929	912	897	923	946	921	887	956	905	900	897	940	931	910	905	915	931	886	965	881	922	933	956	917	954	930	920	935	912	914	902	969	898	929	972	985	914	929	861	886	916	970	963	931	932	918	902	954	924	928	998	923	906	905	914	920	953	825	917	874	886	931	910	935	965	921	922	959	933	892	965	896	937	885	894	898	896	968	915	894	934	968	923	901	927	933	907	940	937	907	846	920	908	871	894	908	939	917	932	942	936	929	905	974	945	901	923	941	941	938	954	939	889	890	972	925	964	925	890	1029	972	966	926	867	853	898	871	951	936	955	961	857	913	949	931	893	903	899	881	935	926	905	887	940	910	904	900	887	929	894	973	884	903	892	979	942	949	889	958	896	975	917	913	867	941	878	974	961	933	932	909	900	919	882	937	877	912	959	887	928	885	900	902	926	961	908	901	965	947	924	894	891	919	843	952	970	906	871	863	902	962	960	858	947	927	936	922	919	887	916	953	965	897	938	936	884	948	912	908	964	869	898	927	893	902	880	911	910	901	906	974	999	934	923	970	924	900	904	984	924	977	913	946	934	940	943	934	913	978	990	986	966	927	941	991	916	922	864	939	919	892	919	878	968	902	949	904	907	927	909	909	957	928	952	928	947	908	1001	991	929	953	984	928	929	874	870	933	940	931	917	936	886	925	916	980	900	906	956	898	917	940	877	935	882	911	921	893	919	896	1002	950	962	923	930	857	962	897	868	900	927	932	941	923	913	910	902	951	909	891	892	920	915	908	906	827	942	905	939	907	934	898	934	944	917	906	917	909	902	910	922	954	975	953	914	892	944	948	962	905	933	967	895	923	933	898	900	899	963	937	932	928	914	1003	908	934	965	932	928	943	975	888	960	920	921	920	907	890	926	916	915	953	897	956	883	943	940	924	925	920	937	919	942	971	960	936	875	896	934	951	929	920	915	923	927	908	940	907	987	911	897	891	926	936	947	971	929	951	919	872	944	903	906	955	940	924	909	927	881	897	927	964	913	909	940	917	967	934	878	910	902	930	928	896	1005	853	907	932	909	908	932	869	960	951	926	979	904	928	974	945	1000	919	960	941	964	898	920	899	873	904	938	964	853	912	931	910	926	946	914	910	909	925	931	902	943	909	900	898	879	965	955	974	957	941	966	937	913	893	925	923	935	927	925	899	953	931	842	930	890	946	971	974	919	917	918	928	891	918	859	952	945	875	879	929	956	922	937	910	890	942	920	937	915	949	894	916	907	984	959	922	879	951	911	912	1010	895	934	938	991	944	920	866	965	862	907	907	962	925	889	910	993	920	912	915	879	936	955	926	925	934	920	955	922	939	895	968	967	916	863	898	915	961	890	891	907	882	930	879	913	928	863	931	945	938	953	929	908	893	859	901	879	956	964	952	898	931	975	982	859	990	910	970	968	898	941	907	927	926	929	961	887	904	954	921	957	908	911	927	956	955	936	939	915	913	906	904	924	842	970	916	910	945	907	934	914	930	929	906	936	921	911	922	953	909	899	886	939	947	886	949	922	908	914	930	923	899	974	901	921	912	950	910	951	872	945	925	944	924	929	958	918	893	900	905	945	897	926	950	949	884	942	911	854	891	899	907	928	888	896	887	919	924	935	935	896	948	873	949	934	832	934	945	954	937	886	956	877	894	914	924	914	950	927	980	940	917	927	930	911	957	910	933	886	944	930	954	917	912	940	913	879	897	931	909	941	936	978	914	953	907	882	881	948	960	960	886	890	887	899	926	929	952	949	914	904	895	921	909	938	909	922	897	916	928	920	942	948	928	950	967	912	934	908	889	952	929	841	931	904	907	910	962	892	919	932	884	881	918	891	842	980	913	901	903	994	934	894	952	930	991	893	912	903	947	902	928	951	886	877	879	945	921	991	938	892	869	877	872	908	896	953	943	947	993	877	897	914	890	885	916	937	897	905	953	842	929	908	869	880	894	899	919	935	909	913	905	952	906	877	939	976	936	940	952	939	859	974	889	914	945	949	900	924	893	910	871	962	952	910	920	941	912	936	956	959	969	913	980	922	916	920	911	916	940	881	954	931	887	892	903	939	931	889	951	944	958	891	1004	925	930	970	933	909	945	929	910	940	960	924	906	933	918	915	943	939	893	895	913	886	938	911	914	962	979	901	884	908	897	940	895	965	941	937	894	876	933	984	956	939	976	923	900	964	918	922	960	917	885	953	904	858	881	933	897	930	922	889	922	911	976	928	905	923	874	933	907	890	890	908	947	917	879	978	978	927	906	888	912	932	912	894	912	890	966	904	879	946	912	992	930	923	870	925	958	913	936	879	934	917	969	923	951	911	897	923	905	955	946	930	901	957	950	913	897	893	925	879	913	948	963	961	924	908	935	933	859	927	923	909	911	882	936	888	885	895	968	914	957	961	929	972	944	939	897	955	880	946	970	885	926	983	936	918	963	930	944	945	973	899	900	880	918	906	952	936	924	970	949	883	885	959	966	933	940	932	893	930	954	876	932	874	946	906	926	939	883	908	961	933	896	893	901	898	945	933	924	887	894	883	967	943	958	927	861	924	932	894	953	924	950	923	910	978	878	956	942	925	922	888	898	921	897	953	877	948	956	909	930	914	990	934	929	913	853	907	905	908	906	869	922	915	939	905	1012	959	921	954	927	897	900	922	890	961	904	933	961	906	932	940	948	957	951	925	892	901	933	892	959	900	915	917	942	951	943	960	932	927	924	964	952	923	886	937	902	938	880	891	864	921	950	912	865	939	938	952	874	918	955	894	949	955	840	918	938	955	894	929	943	909	943	939	891	952	950	879	902	924	946	883	926	871	913	935	919	956	910	915	935	929	922	927	891	907	941	918	897	903	925	928	934	898
23959	21276	28616	24244	21264	9913	1136	719	598	597	530	513	463	439	425	429	420	417	409	417	359	377	401	335	392	359	359	432	379	381	359	380	384	402	397	402	344	397	383	393	350	364	382	395	362	417	343	385	371	343	350	359	369	347	369	392	352	357	354	385	348	373	364	327	373	320	348	375	323	332	385	367	351	375	387	358	376	374	334	377	367	403	387	393	335	373	367	370	379	366	359	374	360	355	380	390	334	352	338	423	376	362	362	347	387	341	360	362	342	349	347	344	355	356	352	343	386	395	382	340	357	362	369	379	374	373	361	413	363	364	364	374	354	377	372	372	370	345	335	339	365	388	365	375	357	340	343	355	358	350	350	342	365	379	391	373	393	378	364	394	359	384	373	373	375	358	392	381	363	406	369	360	384	338	367	343	375	353	414	379	354	348	340	331	331	406	329	380	370	378	397	394	328	332	408	352	359	378	406	388	349	367	365	348	355	340	336	355	360	344	364	366	388	392	337	344	361	362	391	326	370	403	370	335	371	353	355	347	382	381	351	352	367	367	369	394	354	349	326	357	336	345	352	333	365	357	365	352	359	346	354	365	362	351	317	318	388	398	325	351	367	364	345	380	368	345	382	361	367	318	357	341	390	356	342	353	412	380	359	352	363	383	365	367	332	353	373	347	362	351	364	372	366	321	409	363	344	353	321	390	378	324	358	331	344	384	398	327	348	325	347	377	327	370	333	340	401	359	381	364	376	383	333	364	333	380	370	373	348	347	341	390	372	351	407	363	363	357	358	349	358	354	369	342	363	350	369	359	355	361	373	388	370	405	373	352	343	339	343	365	360	357	350	342	342	362	386	377	360	361	344	358	389	348	371	366	359	351	385	368	336	345	390	373	348	342	363	336	344	354	321	399	352	330	360	350	341	358	341	358	375	344	345	334	365	361	387	370	352	357	395	382	344	356	356	365	354	351	377	386	363	357	385	342	348	371	399	397	356	363	323	384	393	389	361	391	329	361	373	354	372	367	320	355	348	341	344	372	357	387	364	361	359	379	336	348	378	343	371	345	341	357	357	401	353	379	372	359	388	388	392	347	383	357	345	380	348	398	369	362	358	352	354	349	345	373	407	346	378	368	369	364	377	389	357	372	347	376	358	347	362	375	353	371	382	345	353	370	376	343	384	365	373	315	368	362	378	357	347	359	369	369	377	358	366	360	324	376	345	350	345	358	350	375	366	339	371	327	392	365	370	373	367	364	373	384	386	363	369	383	349	369	353	410	392	338	341	375	384	359	370	351	376	351	363	353	396	370	359	401	399	364	356	360	375	370	357	366	372	369	337	382	365	380	345	361	342	374	344	395	360	415	349	361	382	366	324	386	376	371	377	335	375	353	343	360	351	358	374	353	371	375	311	324	366	357	352	375	364	377	342	386	337	357	350	353	346	352	336	365	357	373	382	320	370	326	360	365	381	364	346	355	363	354	352	345	371	365	376	334	354	338	369	360	355	339	342	391	373	357	369	377	351	374	340	362	361	358	360	377	348	383	356	357	361	373	357	355	356	338	330	403	327	348	350	365	411	362	368	372	364	364	362	325	341	361	344	380	346	334	340	347	359	356	360	401	368	343	362	385	399	356	371	356	344	376	329	371	356	321	336	343	374	351	379	354	389	358	374	367	365	367	369	376	348	361	383	376	364	337	377	377	376	343	398	355	333	381	364	353	379	333	382	341	332	381	369	384	355	346	330	359	344	333	342	370	362	369	355	341	368	374	353	384	358	364	350	360	384	356	355	330	323	333	370	334	376	371	384	364	345	386	348	383	380	350	365	376	363	370	345	352	354	360	349	372	409	339	363	376	356	371	336	342	366	363	336	353	369	335	344	380	392	365	353	368	396	377	365	355	371	378	351	385	388	337	318	409	368	359	392	380	352	373	380	397	348	379	354	383	357	390	374	352	385	384	364	383	346	333	361	357	345	410	342	350	354	366	348	323	365	358	349	346	379	363	367	371	364	385	386	382	371	390	397	362	345	357	347	350	347	346	365	382	374	351	362	351	364	344	361	370	372	363	348	363	377	336	357	375	382	380	367	377	344	386	384	355	364	373	361	349	352	369	377	382	368	352	369	345	385	342	373	397	378	371	352	350	329	332	362	301	366	381	379	364	367	371	333	350	374	370	383	358	379	345	370	351	362	373	343	360	348	372	361	378	372	299	350	329	402	343	369	373	372	351	413	378	342	383	366	342	348	345	347	370	368	366	353	330	377	377	360	333	354	358	387	349	371	358	364	357	355	327	362	373	385	341	352	364	335	367	370	331	335	343	364	345	371	386	359	379	358	396	390	348	361	358	333	383	382	327	379	368	323	386	367	360	352	376	358	379	360	367	352	361	381	397	350	362	386	377	383	355	334	334	356	386	355	360	350	375	349	365	338	353	371	404	366	339	406	366	387	377	309	347	350	388	369	341	365	358	394	348	370	366	351	386	358	343	357	353	384	351	349	371	352	349	401	362	361	376	379	343	345	405	371	339	380	364	366	366	325	364	350	369	366	388	411	366	378	348	361	359	375	374	361	372	380	361	355	357	371	342	352	412	368	346	338	414	369	388	355	340	346	370	383	410	412	323	363	370	388	365	362	362	362	358	378	364	353	364	394	363	362	364	341	347	379	379	364	357	409	410	375	374	356	362	388	373	344	386	357	348	344	349	340	372	335	327	397	359	346	356	359	333	379	337	348	347	342	346	355	355	372	352	347	365	360	331	370	318	372	373	356	350	365	365	358	352	334	349	393	339	366	318	363	395	342	383	361	382	394	356	372	342	362	409	343	381	343	354	344	372	373	366	359	351	389	363	355	360	347	378	347	381	362	371	351	380	357	375	363	376	352	353	354	341	369	330	361	375	351	350	385	392	354	367	359	360	356	380	356	361	319	381	366	348	367	337	360	341	364	374	323	364	337	320	374	388	354	352	358	358	354	333	359	357	357	369	369	365	381	304	367	343	329	344	366	350	356	351	355	373	364	353	370	329	376	346	331	356	344	375	327	380	382	364	390	356	354	354	376	388	375	365	346	367	365	390	370	339	344	336	365	367	379	356	362	393	399	374	362	351	371	359	340	381	354	342	347	345	401	350	353	331	363	354	353	393	340	356	355	359	366	377	371	381	369	358	364	376	357	364	386	367	360	354	365	375	355	370	347	373	386	344	363	326	316	367	354	340	371	346	325	381	413	367	350	367	391	387	363	401	376	349	382	352	371	348	354	385	340	348	358	370	372	349	360	389	383	340	372	364	377	350	357	337	370	333	360	349	354	367	357	363	337	334	373	382	363	369	358	390	395	367	382	385	356	341	344	337	373	378	368	370	415	345	380	343	378	331	346	359	389	346	362	374	327	376	361	369	356	356	340	360	343	326	370	332	359	353	335	357	368	381	362	338	386	351	341	325	361	362	355	345	361	395	337	380	379	356	362	340	337	337	375	377	361	358	375	358	360	359	344	348
5221	10744	8082	4189	2943	2149	1634	1315	1172	1048	927	860	784	717	705	649	661	590	618	557	569	594	534	547	532	532	534	486	518	517	475	517	443	469	523	515	517	520	510	498	491	472	530	503	482	502	514	454	477	482	493	505	492	476	481	482	465	487	491	462	482	494	512	482	526	506	475	470	505	487	482	472	509	463	489	504	499	474	478	493	499	501	460	473	486	513	467	494	511	479	486	486	464	484	477	440	510	475	488	482	464	452	500	493	514	477	491	478	454	507	486	503	478	439	499	493	490	488	472	497	477	454	487	478	419	465	492	458	466	486	431	475	484	455	493	474	471	524	474	460	486	464	548	465	463	497	481	491	490	493	474	442	519	517	420	498	498	488	492	497	441	503	521	483	479	482	473	462	462	482	476	480	484	466	497	486	486	476	504	476	503	493	489	487	443	457	494	450	480	488	462	473	455	453	491	457	486	504	478	527	469	491	499	464	458	441	515	496	442	498	468	456	432	474	483	481	452	462	493	493	465	483	455	444	439	476	478	508	501	464	509	473	442	476	521	443	495	489	482	467	502	459	496	441	481	474	486	491	476	451	495	488	494	512	431	514	427	498	496	471	435	468	468	501	494	487	454	484	503	490	451	495	483	476	479	493	484	484	471	491	456	491	447	460	491	481	480	475	513	484	442	465	506	495	489	445	477	475	494	459	471	488	494	509	502	501	464	498	522	496	480	473	440	501	469	498	494	436	495	495	438	498	494	451	451	458	472	439	475	475	475	472	452	476	472	511	501	477	499	495	497	444	498	486	489	459	423	499	477	513	486	458	486	492	501	457	527	480	486	489	498	469	458	473	496	463	472	474	470	474	476	460	449	477	522	481	497	495	455	452	464	489	479	463	488	479	475	447	514	510	469	517	490	494	472	485	476	462	456	473	506	475	458	502	492	498	493	476	452	457	475	499	446	441	481	472	461	464	467	448	472	456	470	442	481	475	463	487	487	451	452	519	475	461	490	474	445	487	508	486	476	458	468	443	490	445	507	472	468	453	486	446	515	466	496	451	503	496	481	447	431	492	476	429	452	460	477	491	489	451	475	469	500	506	473	471	470	450	505	445	419	495	472	483	479	485	443	500	529	475	476	488	456	471	443	474	516	496	500	505	499	455	474	467	475	486	452	508	472	462	477	489	426	480	502	486	449	486	485	484	481	458	465	495	454	482	514	492	500	510	499	429	506	501	511	502	453	444	507	496	465	486	469	463	509	474	477	480	482	479	477	478	482	507	511	506	480	486	496	466	448	484	497	518	479	465	482	475	473	453	462	457	492	512	450	491	465	489	500	468	448	504	471	483	437	498	468	494	508	461	476	471	498	492	511	483	463	451	509	451	496	488	463	455	469	452	493	506	478	497	456	467	440	485	510	487	501	464	498	494	497	479	449	451	475	477	508	477	464	467	479	513	476	445	433	499	481	498	479	499	498	478	462	462	511	462	471	498	460	475	507	473	497	476	490	480	504	500	449	452	482	457	488	460	542	516	477	479	488	482	493	444	469	489	515	496	473	477	474	498	470	469	453	492	458	497	457	458	477	444	468	503	518	499	465	461	464	451	463	476	476	443	473	469	491	495	466	489	430	471	448	416	471	462	479	472	502	452	484	461	503	428	504	493	474	472	482	463	510	462	478	480	487	463	470	478	444	473	451	482	518	461	471	481	493	435	469	470	476	468	488	485	460	468	503	488	496	447	496	465	488	495	482	486	489	460	471	496	441	470	518	454	484	453	478	517	481	499	480	482	465	496	470	468	495	475	494	477	493	545	467	463	497	427	501	450	504	489	499	474	500	463	437	530	441	438	482	457	482	462	454	441	493	497	502	474	493	485	502	469	475	511	474	465	498	502	459	484	471	494	458	491	490	460	429	460	468	446	501	485	496	480	480	486	485	460	463	481	485	496	484	466	469	496	473	478	473	489	492	458	481	476	445	465	490	490	512	497	490	488	505	501	469	433	534	499	488	443	496	481	496	476	487	479	482	460	517	490	450	486	430	501	476	454	481	483	477	444	486	457	487	468	456	470	440	458	474	475	475	466	463	475	460	521	462	466	513	476	462	483	452	454	438	498	469	509	471	454	442	419	461	514	468	497	495	455	476	453	469	458	455	467	456	482	459	500	463	452	442	468	484	458	458	483	472	457	463	468	451	488	526	510	509	470	477	486	498	500	469	473	476	459	493	492	471	461	481	490	489	451	440	495	480	472	479	497	468	487	495	455	494	493	525	507	472	485	488	461	510	452	516	480	451	454	440	483	481	474	476	469	471	452	501	509	459	443	465	488	463	483	454	496	479	471	521	502	492	476	483	490	502	460	506	459	465	475	443	532	476	479	497	502	511	491	534	474	509	512	452	455	495	471	469	510	488	508	450	485	474	449	471	499	499	471	458	471	474	463	446	476	472	491	455	472	460	466	502	514	436	468	468	483	531	461	526	496	501	445	452	514	443	489	474	483	503	482	502	502	469	490	499	466	451	505	468	494	495	489	459	461	464	469	477	478	468	486	488	494	480	494	428	458	474	464	456	487	447	466	530	494	441	486	478	524	475	507	478	465	450	474	494	454	470	468	484	466	487	449	464	494	451	449	459	477	486	472	500	447	481	476	483	470	457	455	484	495	472	445	491	470	458	465	468	483	469	496	481	465	492	450	471	472	468	451	448	472	466	443	482	491	510	479	483	497	488	478	500	462	537	469	455	494	496	478	490	489	480	504	515	463	519	496	493	484	491	504	473	460	464	493	465	506	495	459	483	518	466	518	505	466	490	456	468	462	466	483	477	456	465	488	488	482	516	498	456	493	499	504	452	485	489	472	494	496	449	443	479	453	460	474	513	452	470	496	500	462	482	463	502	455	514	491	459	450	477	489	456	464	496	489	480	491	516	468	497	501	462	487	484	450	509	465	504	456	480	498	462	441	490	510	489	482	455	512	495	477	515	438	470	477	443	478	466	496	473	445	488	480	457	423	510	482	495	446	506	458	455	456	501	485	465	493	473	512	460	482	479	483	477	502	474	507	468	488	425	513	460	462	500	453	494	482	472	543	484	469	450	483	452	482	476	489	483	482	487	475	454	441	490	485	478	507	489	476	485	539	492	483	456	466	492	443	486	464	483	452	477	448	468	463	496	485	452	477	476	473	480	469	476	489	487	482	515	476	503	458	474	480	486	472	482	489	476	478	484	471	469	478	459	501	486	477	482	477	484	506	466	502	456	464	469	476	475	495	485	493	457	501	518	479	467	470	489	493	446	459	508	479	492	489	493	470	455	451	471	444	457	461	507	428	487	526	508	486	473	475	487	526	471	505	490	514	449	473	464	493	448	489	472	503	475	518	447	471	455	495	451	483	487	476	464	499	514	436	468	450	477	478	479	455	477	447	434	475	480	485	490	502	446	496	438	446	450	480	463	489	507	472	507	466	475	482	488	481	428	485	467	456	463	471	530	481	491	439	499	471
22888	21196	28986	23682	21196	21244	7109	1083	791	684	575	527	495	410	448	419	385	380	370	365	337	351	318	357	321	305	319	313	327	327	310	304	285	313	310	321	329	310	272	313	276	274	286	275	300	279	298	290	259	312	276	252	285	247	261	262	265	281	261	260	280	268	295	282	288	278	285	306	284	269	267	295	288	289	267	274	267	313	299	265	288	250	288	278	267	267	268	269	283	257	284	293	291	283	305	277	311	283	282	267	281	276	270	273	252	273	297	250	248	263	295	262	262	275	265	287	288	276	272	263	290	264	269	263	270	309	293	260	266	253	256	262	258	277	290	267	286	301	274	296	279	277	268	279	311	288	262	282	249	296	272	281	257	271	272	252	266	249	298	263	267	243	295	268	263	290	257	327	274	280	281	309	265	285	322	257	295	279	289	261	293	274	284	249	284	272	272	245	266	277	293	288	291	261	275	261	258	230	250	284	284	286	251	273	257	251	248	265	235	303	274	284	283	280	264	293	300	270	268	285	271	291	270	256	258	273	300	281	296	267	258	285	275	281	265	277	274	236	299	261	280	299	252	261	259	272	288	280	289	267	277	252	250	276	282	283	253	264	266	237	264	285	258	257	286	274	275	237	289	301	322	285	266	256	289	273	245	286	245	281	245	273	272	315	266	257	262	271	276	296	284	272	252	260	291	278	257	280	303	280	268	280	305	273	276	265	272	264	254	285	312	290	286	270	250	264	249	305	256	285	248	298	271	273	258	287	316	298	299	258	255	300	240	260	295	236	263	302	277	290	274	286	249	280	302	273	259	309	291	265	276	265	271	284	264	288	309	280	292	264	305	287	273	254	253	272	269	255	272	284	301	304	254	276	278	278	293	257	269	281	275	279	235	272	264	299	247	268	265	289	281	271	262	269	278	278	291	285	254	283	234	265	309	286	261	245	288	280	277	278	273	252	283	286	274	289	299	261	291	276	292	256	249	274	252	244	269	258	284	275	253	299	266	285	262	279	280	266	285	271	250	277	268	287	265	266	281	278	293	289	270	287	287	283	283	267	293	263	285	263	298	266	265	264	279	262	295	300	294	246	307	296	264	294	255	255	277	289	262	255	262	277	274	307	282	267	287	248	267	264	283	262	290	295	244	261	252	272	286	283	300	246	247	263	276	298	250	274	242	282	283	283	255	260	271	264	249	271	276	272	271	285	259	250	284	285	279	284	273	304	267	254	279	273	281	250	270	264	263	268	271	260	292	262	267	274	307	296	256	249	276	293	274	272	295	302	274	266	285	288	269	279	266	264	258	268	250	282	273	306	294	294	266	255	268	281	249	246	254	259	247	278	294	225	286	259	292	284	259	280	279	299	249	277	247	279	276	274	241	266	262	265	282	258	272	296	280	278	286	264	288	286	290	275	282	283	283	248	300	285	305	270	274	254	262	282	301	257	298	281	247	256	238	265	286	270	273	239	265	257	271	301	289	316	265	266	275	282	268	255	294	258	276	311	274	279	281	303	252	277	275	259	259	259	265	273	255	288	302	261	263	299	307	247	271	280	295	263	244	275	278	281	270	251	261	277	295	310	249	278	287	275	278	264	288	287	269	279	281	263	252	257	260	279	249	278	292	256	265	281	273	248	260	275	281	280	255	285	265	270	296	276	276	309	281	282	251	324	276	270	298	296	284	259	284	269	276	278	278	243	273	258	260	274	269	276	276	267	244	243	260	275	258	277	255	278	269	276	247	278	277	270	255	292	301	275	275	224	262	308	277	278	273	248	268	295	247	266	248	276	285	269	276	286	269	298	270	283	263	281	288	283	261	246	293	245	306	271	257	269	273	284	293	292	271	289	272	281	318	271	291	239	262	293	281	258	270	260	245	272	255	281	243	292	269	249	302	291	284	278	262	275	272	280	290	264	275	275	245	271	310	264	285	282	257	289	289	290	285	282	275	275	265	289	293	273	275	259	276	250	270	283	276	246	279	290	274	293	278	271	278	241	275	271	267	256	284	253	290	266	296	285	245	290	268	257	285	268	265	243	269	261	273	287	241	274	256	246	235	274	298	290	258	276	267	285	253	271	305	281	253	280	273	265	292	284	266	258	264	262	249	286	273	284	276	249	254	252	301	239	290	264	260	253	279	255	303	263	242	296	306	284	288	267	253	263	262	271	310	277	266	297	278	264	277	272	275	278	256	260	255	266	254	288	280	250	285	261	254	259	259	255	272	245	283	282	276	274	245	266	301	286	282	290	258	274	284	252	275	281	288	256	264	283	286	282	250	259	273	249	272	249	248	269	252	279	279	274	284	266	279	234	274	268	265	243	265	268	241	236	299	291	278	292	282	248	302	285	261	227	283	252	300	276	285	248	270	280	279	269	248	275	268	265	251	269	258	256	288	277	254	296	281	285	320	295	315	287	274	274	272	285	264	239	254	277	276	233	302	259	290	259	266	310	301	301	286	267	290	264	268	260	292	252	277	276	272	280	271	277	258	270	280	290	260	273	276	277	271	265	261	292	269	265	263	307	274	261	264	271	305	278	313	271	271	287	286	253	272	255	299	294	288	263	268	283	274	241	267	266	292	276	269	271	273	281	256	253	257	277	248	278	270	272	270	312	267	308	274	276	280	294	285	288	270	292	248	317	253	289	259	302	284	286	318	236	276	281	245	288	264	281	271	272	273	242	264	275	275	296	252	238	256	267	248	261	310	271	299	266	278	272	282	262	276	267	270	254	318	253	301	272	269	243	244	305	268	277	274	260	265	306	277	255	276	312	259	277	263	291	292	265	270	257	286	269	277	266	297	277	238	290	272	292	272	273	273	262	266	272	306	265	253	277	274	285	274	292	279	282	272	263	266	265	309	269	251	271	283	273	282	279	281	285	259	264	269	235	284	262	277	295	281	241	261	274	252	270	290	289	275	276	296	269	262	278	272	254	238	258	309	269	288	288	257	300	284	283	280	279	277	283	273	273	281	257	260	294	278	303	259	270	250	254	273	280	255	247	263	289	236	264	282	269	263	257	291	283	268	269	272	260	312	285	277	253	281	299	274	271	275	292	254	258	257	290	292	279	294	270	304	277	259	288	289	263	278	265	250	289	262	238	323	275	276	265	250	273	255	254	265	271	270	259	263	256	281	272	262	273	272	312	278	249	276	273	277	285	270	250	254	275	294	263	276	310	273	303	260	273	257	301	289	292	281	274	284	262	287	286	289	259	282	254	285	280	274	273	292	302	313	245	259	268	281	279	272	282	269	270	280	320	271	291	271	294	288	261	243	243	266	289	283	279	270	263	273	292	249	269	273	305	280	281	294	287	267	287	293	265	284	285	253	284	302	283	273	225	270	242	250	280	270	262	266	288	282	303	265	261	253	258	297	270	291	270	275	265	272	269	256	263	256	283	254	275	262	253	274	281	255	268	298	252	269	267	281	290	286	279	268	277	285	277	305	262	274	246	240	250	271	305	277	282	290	275	248	247	305	276	236	265	289	258	286	291
7472	16719	12775	6637	4641	3506	2654	2004	1685	1397	1260	1067	899	779	804	674	685	624	566	538	493	468	491	514	468	429	431	454	430	454	351	399	376	423	402	378	408	374	373	385	343	373	398	407	381	377	338	368	366	368	382	388	365	347	377	352	374	353	365	359	380	354	366	368	364	322	362	338	354	317	377	363	343	352	331	337	341	374	384	360	302	335	360	345	355	354	356	374	331	333	332	357	304	362	321	335	351	323	335	328	350	359	356	324	405	327	356	325	319	355	373	354	330	343	356	345	368	330	362	331	370	328	338	352	337	342	367	365	328	359	367	336	321	347	320	341	332	352	353	344	351	353	319	358	348	342	318	335	353	296	302	338	348	349	322	338	308	346	308	354	323	337	338	332	366	334	324	311	326	368	371	353	342	338	372	347	311	315	347	320	332	321	332	337	344	332	342	333	353	335	323	319	352	346	354	331	351	311	363	345	345	355	345	358	358	340	346	312	335	379	335	344	376	334	364	343	341	322	345	316	357	388	331	353	321	354	366	317	383	324	339	340	302	308	381	332	345	337	306	344	338	338	340	333	341	305	344	354	321	317	326	318	366	392	348	335	337	318	390	325	328	342	318	356	358	305	352	345	332	344	326	358	340	344	329	321	339	334	347	330	326	337	333	352	379	356	357	341	345	348	317	349	346	330	344	333	389	371	354	326	344	344	367	357	376	359	305	334	332	307	334	355	322	373	329	350	336	343	351	336	360	368	297	341	371	344	353	331	329	300	345	315	340	353	312	329	300	335	345	311	360	341	340	325	353	391	346	340	358	330	350	321	361	335	334	340	303	365	346	337	324	358	359	375	339	334	365	286	337	336	344	347	324	352	344	316	338	340	326	331	316	338	315	349	348	334	353	323	308	338	325	324	345	327	372	342	331	325	366	348	353	322	348	355	328	341	346	359	338	322	352	357	350	309	370	326	370	370	339	320	329	322	349	328	309	322	365	342	305	355	299	348	352	326	335	323	376	334	341	360	340	338	333	336	330	332	314	344	322	344	313	301	367	319	338	338	309	338	356	334	346	339	312	337	378	376	330	315	333	339	331	289	347	377	369	344	336	343	316	329	335	308	346	315	332	332	335	354	356	351	355	311	334	356	333	315	289	326	357	337	319	354	365	353	329	324	328	328	326	323	348	339	362	348	357	337	345	321	333	361	346	354	362	327	313	314	344	340	367	310	329	326	356	365	359	321	347	354	284	342	352	321	336	369	359	371	319	314	328	299	322	345	346	353	327	356	332	324	348	375	365	332	342	339	387	322	316	334	352	323	351	354	317	341	320	317	325	338	344	322	335	348	338	340	360	339	335	347	379	351	343	351	351	330	363	338	334	381	335	348	340	357	319	365	349	324	320	314	327	304	300	329	356	343	351	343	337	338	359	311	315	354	338	313	321	343	351	330	339	315	333	330	343	308	331	308	326	319	344	326	339	349	327	321	340	333	363	345	351	306	306	362	353	359	329	326	314	323	334	316	316	378	338	337	325	339	322	360	346	322	344	334	379	318	343	335	382	289	339	322	331	333	340	319	349	315	316	331	342	337	322	331	336	317	328	336	366	323	340	344	349	344	317	347	361	348	349	367	332	327	308	331	335	338	338	330	373	359	318	369	348	371	352	356	345	348	354	366	369	328	330	338	305	285	339	316	350	359	347	348	357	268	342	361	339	320	355	308	370	342	329	326	319	364	346	330	341	327	343	322	337	360	334	318	353	336	317	350	357	333	332	308	323	336	337	371	339	339	382	316	366	350	340	358	341	330	347	314	373	349	351	354	341	313	308	330	354	313	339	344	342	323	348	340	347	344	336	335	293	360	357	339	336	360	388	359	347	361	324	310	334	355	344	379	329	324	345	328	339	316	343	311	325	353	339	340	370	333	341	338	349	300	333	330	296	353	313	368	322	356	354	357	336	355	308	361	337	355	339	345	358	337	349	322	327	318	323	304	340	327	321	320	323	299	336	326	372	337	338	352	303	337	369	335	326	309	372	344	320	323	335	343	327	345	372	332	325	307	347	367	318	344	359	366	340	336	360	359	324	322	327	317	331	336	350	322	320	326	346	334	356	344	326	305	351	303	355	314	353	374	345	323	300	355	321	368	307	345	325	336	367	335	347	325	343	346	379	347	342	330	314	353	327	316	325	340	329	327	355	335	327	363	375	341	376	333	338	327	333	341	345	305	347	365	353	325	352	347	350	316	347	315	316	339	344	323	335	356	317	372	337	313	371	361	337	324	321	321	326	326	313	314	323	346	303	362	291	348	312	339	330	327	379	327	362	338	343	341	350	294	351	314	346	334	348	379	320	351	312	384	355	333	319	337	341	359	332	340	331	351	331	333	343	318	331	327	312	307	339	354	326	373	345	324	351	326	334	323	313	334	372	344	354	323	349	333	316	315	337	327	358	328	333	377	332	358	381	335	336	346	322	354	350	316	326	359	342	347	304	356	321	348	316	363	376	316	358	349	333	341	370	332	330	311	335	356	352	373	340	338	355	326	339	342	339	367	320	337	324	327	317	349	328	326	340	352	326	338	347	327	323	317	371	287	334	364	371	335	340	359	334	355	333	357	317	315	354	366	355	327	313	333	339	332	358	344	335	334	344	358	354	307	321	336	348	340	313	360	338	319	328	320	330	338	359	339	310	355	342	331	355	369	314	364	331	305	320	347	327	320	338	324	330	308	353	353	306	328	346	348	366	343	369	321	358	300	344	331	329	356	325	351	341	344	351	337	313	336	360	340	332	323	305	346	341	321	355	352	331	353	343	321	333	341	301	328	328	369	312	334	333	346	353	349	340	344	348	344	305	353	343	347	352	334	334	325	334	379	354	363	332	338	301	355	362	333	327	351	350	313	354	354	293	315	318	354	332	336	326	346	359	361	370	367	334	341	373	351	305	345	347	330	318	345	355	359	330	311	343	332	354	325	369	321	337	374	348	356	326	381	332	351	332	348	342	346	335	348	332	351	296	370	361	317	355	350	343	360	322	336	345	348	319	347	343	311	331	373	323	338	320	327	303	351	338	308	328	350	318	351	315	304	369	297	355	312	347	352	333	339	310	326	336	335	349	341	311	320	354	296	338	323	342	336	342	327	334	357	346	308	337	327	354	315	359	345	343	362	317	361	347	369	341	317	317	343	363	343	304	325	345	338	368	321	332	325	323	339	324	369	354	320	365	362	285	330	344	341	343	325	317	369	382	329	339	331	348	329	312	354	360	369	333	353	305	340	343	346	341	352	312	333	372	336	328	347	350	335	370	324	333	371	322	321	330	333	317	359	340	347	339	293	340	312	327	325	344	332	321	359	338	350	360	323	346	324	281	346	313	325	325	316	319	333	349	312	343	357	339	332	370	317	341	356	338	339	337	389	326	337	358	322	350	351	307	367	327	328	333	354	352	312	326	349	353	362	319	351	350	356	337	359	356	361	354	348	354	329	333	318	372	358	338	340	351	311
26969	20183	7778	1394	1024	976	864	810	749	788	738	741	736	756	712	730	761	733	717	730	721	722	748	736	770	779	779	744	741	753	729	735	804	734	732	731	730	737	706	752	746	718	726	727	728	763	729	772	751	768	727	741	763	780	760	746	748	737	675	725	741	729	712	762	767	752	742	725	719	707	799	731	763	679	703	741	723	778	740	751	731	758	760	781	762	759	708	785	686	738	772	771	738	711	744	783	735	716	722	753	809	734	749	767	744	781	762	715	741	776	783	727	734	779	803	752	763	745	739	779	764	726	754	728	766	725	788	715	743	784	765	723	722	704	705	731	707	778	730	729	714	674	772	780	758	710	747	721	748	752	724	721	766	766	753	767	662	684	770	745	745	702	755	780	775	737	733	757	762	767	764	790	731	762	756	766	744	724	761	750	752	723	758	739	729	743	786	700	746	739	722	754	736	775	779	804	724	747	769	760	744	705	690	700	779	724	755	757	746	764	717	768	775	784	710	714	775	715	734	726	683	728	737	739	723	739	710	789	718	787	733	719	772	744	729	719	747	724	721	765	728	772	772	687	745	714	675	729	720	754	752	743	698	662	699	736	747	693	768	743	752	703	763	719	697	710	751	706	746	763	699	719	702	722	804	776	718	746	700	767	778	720	728	782	683	740	730	754	741	764	743	728	686	739	674	722	776	760	739	741	706	716	743	766	728	796	790	766	697	722	765	713	698	711	737	757	782	761	727	704	721	750	733	709	717	748	777	741	768	748	757	748	700	736	775	740	772	756	802	745	772	774	753	731	727	751	759	741	804	758	689	734	749	758	756	742	756	734	761	752	721	717	700	781	714	726	767	742	749	781	726	737	739	745	734	756	742	761	727	728	759	727	725	753	756	737	718	750	654	706	695	746	747	747	756	739	751	739	742	749	730	758	711	732	738	708	751	783	709	673	768	723	742	777	782	737	758	731	697	732	736	769	753	727	733	706	694	742	743	737	784	730	723	744	739	758	776	758	736	785	751	804	766	740	768	755	719	746	702	762	693	755	732	761	759	745	748	717	743	713	712	697	722	717	725	769	775	728	751	753	789	744	740	723	777	772	743	744	773	743	764	770	730	722	710	695	714	778	769	782	805	726	714	737	722	767	749	687	740	768	688	716	743	737	728	727	745	768	699	728	763	746	765	768	776	751	740	735	736	710	691	775	733	702	697	763	751	733	742	727	695	735	816	753	678	743	735	737	706	760	783	703	793	724	735	752	776	728	788	752	747	752	711	756	724	775	765	771	814	733	753	752	731	758	740	703	739	722	689	793	759	720	701	727	785	744	758	716	743	743	735	758	748	743	757	756	740	735	701	759	771	766	761	799	758	751	752	777	733	777	680	714	784	712	737	769	749	709	693	752	707	715	778	760	687	696	749	745	744	754	746	760	744	709	749	716	705	687	701	716	742	701	689	726	742	730	681	746	780	814	760	765	707	704	741	696	711	725	778	729	691	733	709	793	731	713	752	678	758	713	762	703	750	757	736	768	753	739	718	730	714	762	752	711	755	777	738	725	718	772	698	748	743	719	666	735	748	681	746	772	730	730	763	757	748	767	741	738	794	740	747	720	714	726	729	759	732	722	731	742	786	723	748	736	739	767	735	720	799	719	733	768	743	741	756	749	751	715	761	707	729	761	711	678	754	721	705	752	775	719	749	776	730	741	778	744	726	738	746	757	728	764	721	774	759	706	765	747	704	731	777	767	760	712	753	743	782	705	763	736	729	753	743	774	762	773	755	712	710	747	733	730	772	727	727	723	744	729	753	696	745	713	773	729	750	796	692	744	721	716	714	732	702	742	769	716	757	732	761	725	720	738	794	711	717	751	710	776	754	777	756	711	714	741	763	695	771	754	762	763	772	756	718	736	749	704	781	782	778	737	748	708	724	817	718	752	745	716	694	754	741	710	729	782	723	758	736	727	722	730	722	735	725	752	778	786	734	730	773	704	748	710	746	767	790	718	716	739	749	735	747	767	758	719	700	767	756	734	683	720	756	749	759	696	731	756	759	758	751	718	717	738	710	795	745	745	728	747	738	756	777	752	734	697	779	799	662	766	767	732	733	725	719	743	783	724	728	784	741	770	738	750	780	697	749	773	759	775	756	768	731	712	745	807	836	748	745	760	782	756	753	705	749	746	723	750	744	732	763	749	738	731	761	716	759	735	740	736	784	736	687	763	763	716	714	705	740	688	734	757	758	767	698	748	709	809	771	739	753	722	706	779	755	698	758	764	747	740	720	768	714	760	764	726	761	801	760	735	769	733	736	685	771	759	727	774	670	733	786	764	714	741	786	762	734	795	718	727	745	738	779	765	697	763	725	746	739	729	745	722	739	752	718	709	778	716	748	739	700	743	746	705	746	753	702	743	708	745	735	761	672	714	733	729	708	763	739	739	697	785	685	768	769	729	736	749	739	746	725	720	720	760	729	733	718	773	711	753	745	768	755	766	762	781	733	697	755	755	697	734	704	737	773	758	760	735	782	768	753	766	742	759	727	760	776	761	744	760	682	724	787	745	694	747	758	748	708	720	701	691	785	698	715	706	727	709	739	738	769	803	708	734	730	699	754	688	769	758	695	739	729	762	742	770	753	699	736	690	744	730	726	696	739	748	769	747	788	728	736	736	702	687	774	793	782	737	716	691	722	732	763	667	776	719	703	750	723	749	751	791	813	751	771	743	742	682	784	729	751	787	756	749	765	745	773	760	761	754	744	747	749	768	756	704	743	731	752	699	743	751	738	731	744	748	803	806	772	759	723	666	755	773	708	755	702	718	752	700	769	777	801	727	721	664	711	725	722	724	756	698	722	757	757	750	731	763	724	768	737	739	787	750	725	765	705	772	763	765	713	753	741	804	787	714	741	733	753	710	755	712	772	742	738	738	734	718	778	767	785	746	757	750	786	781	740	812	760	809	704	732	748	726	740	732	704	733	726	762	806	771	733	744	768	759	758	772	772	738	771	755	746	781	747	767	735	796	775	764	756	702	755	770	764	777	726	729	736	755	728	764	752	748	781	773	738	750	817	732	675	721	751	760	737	772	740	803	729	689	704	722	784	713	686	754	710	797	759	723	736	704	714	735	757	709	663	760	778	732	710	767	729	719	716	751	773	688	775	726	716	726	767	759	746	713	778	710	715	760	772	774	783	693	753	739	674	769	734	761	802	728	722	792	748	736	777	703	756	734	766	747	711	772	791	752	730	763	715	773	763	677	750	719	732	696	638	756	732	736	743	721	740	785	747	742	788	752	746	748	721	710	687	766	740	754	760	741	734	761	714	718	708	771	771	732	717	768	751	687	694	795	745	675	721	708	743	718	721	745	758	746	789	735	708	708	735	712	729	702	696	715	757	715	776	771	776	736	729	707	776	734	720	763	724	745	660	701	727	750	759	750	764	765	757	714	707	718	768	715	714	736	796	721	730	720	760	748	758	746	706	729	809	771	720	724	707	756
4377	1792	1589	1180	1161	1018	1005	1036	984	987	969	905	947	932	948	909	1015	882	990	933	925	955	896	969	961	935	933	976	950	898	911	932	899	902	942	943	935	898	905	925	907	920	902	912	947	970	969	987	963	895	894	980	874	919	916	960	898	926	919	962	891	865	943	880	948	894	920	883	913	936	976	930	951	914	934	922	905	952	925	904	895	939	990	905	953	920	886	922	982	951	970	893	956	958	872	960	921	906	1003	915	920	970	874	972	906	971	934	964	919	932	913	930	971	925	972	931	890	918	941	949	923	859	917	954	863	939	947	951	929	899	931	896	920	922	943	949	896	959	929	969	925	934	913	927	930	877	919	968	868	913	943	954	942	976	898	878	936	928	907	941	929	854	920	883	927	884	945	957	959	908	965	948	908	961	958	954	930	908	968	892	922	891	932	886	946	932	930	886	977	946	887	885	973	939	926	872	890	901	915	955	972	927	978	869	936	973	929	935	922	900	874	883	935	930	917	911	883	952	887	938	915	850	890	926	914	940	870	926	915	893	943	932	951	934	902	872	948	921	932	921	933	939	930	939	922	895	964	923	964	915	929	921	937	901	915	924	931	916	929	939	935	945	902	959	961	919	926	940	961	992	930	976	899	900	930	919	943	928	925	981	937	864	877	959	942	897	882	936	891	942	960	984	958	905	926	887	947	875	970	876	917	919	926	909	875	938	905	897	928	904	867	926	931	854	961	893	911	902	933	897	895	956	923	936	929	921	909	894	911	961	914	893	929	946	967	934	958	937	962	979	889	948	897	931	924	915	894	934	908	963	920	859	933	940	935	929	914	891	998	911	937	942	941	934	883	902	938	910	933	935	893	938	937	891	895	918	961	890	883	912	923	882	878	900	961	892	912	915	896	881	926	922	916	942	894	932	887	930	929	929	957	941	903	937	911	886	928	925	917	971	945	923	894	974	931	926	940	919	940	939	884	912	946	924	929	905	950	963	931	970	913	820	917	925	936	930	974	895	892	982	950	896	916	936	901	950	927	943	913	929	912	887	938	947	909	905	909	944	882	864	928	945	893	946	945	971	951	910	985	904	903	916	944	945	854	923	907	903	861	886	910	926	955	902	891	919	880	884	926	905	852	932	920	930	890	950	913	911	949	889	953	922	893	905	883	966	891	887	874	919	940	958	984	978	889	927	887	919	923	1011	984	922	943	923	923	930	923	936	900	855	889	883	898	927	935	960	881	918	967	907	917	941	898	888	921	925	921	901	880	827	943	951	902	966	915	899	910	974	946	881	896	914	942	934	916	891	981	900	911	961	931	965	881	939	896	911	962	953	933	912	920	924	901	916	860	934	908	887	910	890	927	923	927	907	944	885	946	937	910	969	930	980	914	878	873	949	949	921	939	938	928	970	895	905	917	910	881	926	1036	937	950	891	928	941	869	887	917	948	916	962	915	931	941	894	966	974	914	902	929	937	940	933	861	926	954	911	929	925	945	947	925	924	833	908	899	918	951	896	913	901	949	955	956	960	895	967	937	903	939	917	913	926	918	926	928	994	929	910	899	917	932	897	903	913	881	932	927	853	864	943	949	941	919	883	936	894	945	932	944	934	852	983	934	923	955	911	941	938	898	924	979	920	917	908	953	916	949	877	913	922	895	970	939	913	949	919	841	921	948	888	933	941	931	919	934	931	909	941	931	897	921	877	926	946	934	957	942	885	952	880	882	912	968	981	984	942	925	942	956	930	900	931	914	953	972	973	895	942	979	924	895	921	937	931	960	940	961	959	921	952	896	922	911	983	950	938	938	899	924	926	944	919	921	927	921	885	913	902	956	929	929	923	874	927	950	894	935	931	976	871	961	908	968	919	966	911	971	895	886	916	874	942	977	936	943	912	908	884	926	892	916	940	934	910	954	924	947	938	931	910	863	914	869	887	887	917	960	937	916	919	944	939	922	937	916	902	930	946	955	908	942	915	932	949	907	908	903	907	932	943	948	889	875	930	930	970	923	904	924	955	917	938	901	845	908	922	948	903	911	864	886	988	904	875	938	970	922	882	960	937	894	943	929	898	971	942	912	900	894	914	930	945	925	1003	928	907	916	882	935	877	908	934	916	922	937	893	916	895	962	960	921	921	890	912	961	946	957	921	940	981	930	866	922	888	923	944	948	908	904	942	900	905	925	978	943	918	925	879	920	977	923	945	964	945	945	934	858	939	969	999	911	919	935	972	855	890	918	903	903	974	960	892	1008	881	897	880	991	904	929	919	913	950	950	954	919	907	862	883	891	938	920	948	891	942	896	931	886	978	921	968	915	907	928	925	949	955	939	924	985	867	962	879	955	875	913	898	871	940	922	949	894	929	962	933	903	923	949	931	950	900	966	927	943	843	957	933	927	884	915	917	933	897	939	951	905	929	928	881	994	876	897	977	1023	927	904	937	972	935	971	901	942	914	887	899	960	905	926	915	920	923	912	876	892	879	929	884	960	958	934	980	934	914	894	942	949	869	941	948	992	881	923	979	960	932	946	986	936	939	915	950	916	954	937	932	923	899	933	923	992	924	971	968	886	893	909	967	860	981	914	899	909	912	909	909	931	896	942	891	894	906	930	941	909	901	940	872	933	911	882	879	888	934	845	962	899	911	934	903	973	937	954	853	932	983	937	929	888	908	923	946	959	908	911	925	944	920	901	902	913	925	1013	928	867	903	892	892	925	939	907	884	961	896	940	917	961	907	917	944	858	945	922	968	961	926	909	917	902	901	874	951	959	923	935	891	926	901	878	938	911	932	974	892	943	940	941	943	914	899	879	919	951	912	953	926	910	926	889	923	1004	884	925	946	920	942	933	931	966	887	920	955	963	917	921	903	942	929	920	928	935	966	961	867	925	898	902	937	909	939	874	869	896	896	915	886	872	919	951	928	931	942	961	984	886	885	929	960	918	898	906	982	919	912	919	900	893	912	954	924	846	972	919	907	954	915	878	946	940	985	866	919	880	908	951	945	933	934	899	899	940	882	945	896	911	931	931	857	905	899	880	947	944	907	936	922	943	921	950	894	872	927	944	958	948	884	944	910	961	932	941	959	1005	918	950	957	936	938	970	897	914	899	940	914	924	904	917	912	910	997	917	926	917	935	902	955	1007	921	961	962	907	905	946	964	899	915	902	908	919	916	948	948	955	896	918	912	947	983	914	963	890	910	886	909	973	875	937	951	983	862	991	932	920	971	911	909	938	912	935	941	905	923	911	913	983	903	947	949	879	897	881	920	888	866	882	964	976	973	929	960	894	908	865	945	957	919	882	974	935	941	922	922	958	941	919	906	965	953	931	949	950	918	871	952	930	909	901	915	913	936	924	899	922	957	924	954	926	898	852	915	918	953	935	899	908	914	910	899	1001	908	932	875	928	964	938	932	937	931	869	977	948	903	948	914	907	929	919	962	932	968	897	889	933	920	928	903	926	890	869	929	967	934	889	893	950	900	884	913	1015	919	929	899	948	957	925	897	911	991
23814	21190	28583	24076	21175	9876	1119	784	682	580	516	509	511	490	434	449	401	438	404	420	426	352	399	374	390	388	426	395	365	399	353	398	384	386	403	369	378	380	377	400	375	382	384	355	371	354	373	335	345	348	369	349	418	346	361	391	402	359	367	373	386	346	364	376	369	345	364	377	363	412	339	345	392	384	338	342	364	393	365	347	364	351	362	379	375	366	374	362	369	378	345	375	349	361	380	348	361	402	353	347	358	391	371	379	378	356	338	385	322	364	372	345	348	337	361	363	342	348	360	348	365	369	363	359	406	375	388	351	359	340	339	346	361	379	373	329	332	346	338	339	374	397	355	368	368	360	346	337	380	387	405	328	356	347	385	354	363	371	345	383	367	367	322	337	364	379	361	361	348	353	373	356	369	355	349	355	362	349	352	384	399	399	359	367	339	386	367	314	392	337	329	372	376	378	378	370	356	368	331	352	371	356	348	366	354	334	335	381	380	342	359	375	360	344	340	336	316	391	371	343	371	350	350	349	348	390	365	405	376	368	351	363	377	365	363	369	357	393	359	386	356	365	387	354	341	344	356	389	320	348	342	355	350	355	371	364	372	369	340	375	367	369	374	349	363	370	337	378	355	362	371	373	369	345	353	372	371	368	348	345	372	382	385	334	351	384	320	314	374	360	374	395	351	351	354	376	337	375	360	327	323	343	370	354	353	362	358	376	360	356	352	354	356	337	350	355	310	322	394	353	355	339	355	342	398	377	342	383	413	349	375	347	342	350	396	368	372	361	377	377	331	345	352	381	383	374	365	356	379	345	366	357	345	387	367	364	363	350	388	354	336	347	362	381	376	350	350	360	359	334	327	376	374	385	346	381	363	366	361	369	378	352	356	381	348	409	349	364	393	356	370	355	373	359	358	387	393	368	361	368	365	360	346	358	371	384	359	387	388	375	355	369	375	381	335	342	361	365	342	410	373	335	360	351	378	370	379	358	379	402	373	375	372	345	353	361	351	367	352	358	337	361	364	372	356	351	348	367	371	362	376	401	359	362	330	336	329	334	329	384	368	355	370	359	378	370	356	341	371	376	385	381	330	344	395	387	386	360	351	372	335	361	385	346	336	356	356	359	367	361	378	382	367	376	357	361	349	343	331	365	357	365	377	355	368	375	400	357	349	340	354	344	337	371	337	346	369	354	385	334	370	379	382	342	347	367	359	368	327	309	333	371	349	362	346	371	369	374	396	387	346	320	374	347	374	372	373	390	360	361	381	368	372	364	359	379	337	377	351	363	363	352	361	367	371	358	358	357	369	349	377	367	349	336	368	371	388	356	357	341	378	396	362	383	346	392	378	384	392	353	323	368	391	391	353	366	342	361	382	349	342	347	379	332	348	379	374	339	381	363	367	341	370	377	338	346	357	332	374	344	402	345	389	322	366	344	341	350	351	354	373	372	385	376	357	363	360	373	332	330	372	371	349	392	331	330	348	377	335	368	348	364	342	379	344	343	389	368	369	339	350	379	359	350	378	345	366	352	340	387	368	372	373	363	396	346	379	346	368	382	373	347	379	359	367	356	373	382	348	380	359	348	337	374	362	346	353	370	330	379	356	349	370	321	342	325	359	359	362	353	357	352	366	345	353	404	361	335	361	368	337	341	367	346	368	339	380	348	336	367	395	362	378	368	404	357	378	380	357	348	395	386	367	364	386	358	347	354	351	402	381	334	410	355	372	355	370	368	365	344	361	368	379	394	350	330	393	388	400	341	385	371	365	373	410	355	350	357	357	360	367	378	391	339	354	333	345	367	397	367	346	357	358	353	368	379	386	341	336	349	389	359	364	326	386	362	371	344	350	379	348	359	395	392	375	357	372	344	403	329	366	342	373	372	342	376	391	392	373	364	374	390	395	351	371	347	340	348	366	352	360	345	378	419	374	342	384	390	375	361	387	361	377	388	347	351	403	334	352	363	365	367	368	305	344	380	376	342	324	340	346	317	369	358	357	391	349	354	371	347	332	358	340	358	346	326	384	370	388	386	363	345	352	347	352	348	329	357	359	339	360	336	335	340	356	339	362	371	377	378	359	358	323	387	340	343	339	351	342	352	383	381	383	362	337	366	346	363	350	379	371	371	340	341	375	360	402	348	349	361	349	350	387	379	342	348	358	329	326	341	375	349	349	317	375	371	351	382	383	336	358	310	370	336	346	362	342	366	366	344	317	358	371	364	358	349	358	368	373	369	355	367	362	383	348	342	336	371	336	367	341	364	355	360	415	370	350	340	343	350	339	384	354	362	353	344	395	359	381	354	355	361	358	375	375	332	355	344	347	333	359	346	374	341	334	352	352	346	366	336	381	379	350	375	395	385	346	342	354	355	407	359	344	389	359	355	360	356	376	335	376	378	362	387	369	366	363	369	346	365	342	395	370	372	362	356	351	360	369	341	346	379	357	377	384	366	363	336	380	373	385	354	335	380	358	354	377	346	371	369	349	354	364	359	368	382	384	372	388	357	349	341	390	371	366	356	392	395	349	379	402	386	380	363	358	351	361	346	385	394	407	336	364	351	366	350	342	392	366	355	381	339	370	383	342	392	364	365	380	352	381	378	357	360	347	370	380	340	346	392	358	345	391	333	336	365	341	338	384	349	359	383	382	368	366	361	323	368	389	355	362	337	354	339	386	380	352	352	361	438	371	371	370	348	347	365	350	371	393	358	370	321	363	361	374	377	355	367	375	366	332	319	360	385	371	357	396	386	354	375	387	360	369	323	329	346	378	363	383	375	357	376	409	347	350	361	413	341	352	358	349	364	374	386	331	384	347	349	375	364	372	355	393	330	369	382	349	347	352	358	403	366	355	369	371	365	362	335	389	348	371	353	379	368	343	368	371	346	393	366	355	364	367	368	334	371	372	356	359	374	359	366	390	359	376	390	320	338	337	376	329	338	355	365	369	388	372	363	372	352	365	338	376	362	360	374	346	343	343	339	321	359	355	368	366	342	334	330	374	354	376	385	354	400	349	348	402	375	346	328	357	358	341	370	391	361	368	347	343	368	392	405	364	348	360	363	351	392	334	388	396	370	378	345	353	346	354	331	323	377	341	376	354	353	366	349	378	365	378	318	358	372	320	362	368	332	332	363	349	307	383	370	366	372	381	333	340	364	360	404	375	363	403	369	356	366	385	360	345	356	384	372	315	363	345	352	350	354	324	362	374	343	377	378	389	367	368	387	376	358	348	328	365	379	374	339	358	350	358	372	368	347	375	376	353	369	333	376	355	368	392	372	351	367	339	332	356	337	332	359	361	357	380	330	359	338	375	370	360	401	332	377	362	345	379	342	404	356	348	377	364	359	359	386	358	372	376	388	363	342	367	369	352	349	358	386	366	333	378	370	360	396	375	331	358	383	355	377	330	358	344	371	362	382	372	362	390	382	354	350	342	363	365	351	325	357	344	377	330	355	363	365	353	320	337	372	367	361	361	347	391	367	378	383	344	343
5016	10658	8120	4059	2830	2143	1666	1346	1161	996	902	850	752	708	705	646	639	609	630	591	549	577	524	555	525	494	525	565	569	509	523	483	536	479	512	481	467	474	512	489	498	514	509	486	463	498	513	536	443	465	487	496	498	482	453	542	502	488	512	546	548	436	434	471	499	479	458	466	519	521	524	492	484	439	512	459	477	493	542	538	453	487	437	473	457	464	497	473	471	519	516	513	503	495	512	506	491	441	468	477	524	469	487	480	446	420	512	472	515	470	481	468	467	445	488	509	477	471	485	484	484	495	486	492	407	452	456	454	467	515	414	485	475	476	459	460	476	491	464	491	471	497	444	489	490	468	494	539	435	482	431	492	501	486	476	459	490	462	492	484	494	475	462	493	511	514	445	507	471	495	451	456	478	475	492	482	515	474	444	514	448	479	469	459	448	449	494	446	473	469	497	507	473	486	488	484	476	482	478	462	431	491	484	470	477	519	467	414	513	460	467	471	443	520	479	497	466	455	443	482	447	532	495	512	455	512	487	482	465	466	458	475	451	487	488	518	461	473	487	508	481	459	497	475	478	503	487	474	470	484	454	494	496	485	498	477	480	462	492	491	499	501	484	507	467	478	459	451	453	467	489	436	484	446	459	459	472	470	463	496	474	467	489	500	459	497	472	454	479	474	442	462	454	502	486	474	482	474	461	501	448	488	472	439	463	454	456	443	465	469	507	490	470	484	469	470	457	468	444	520	469	484	448	477	471	493	461	463	488	481	447	506	513	485	478	479	447	467	429	474	456	427	513	485	486	460	485	487	478	467	466	466	466	438	487	462	435	517	475	488	521	484	457	487	452	481	485	452	459	494	446	452	496	481	483	477	481	479	426	482	477	493	510	491	503	473	484	486	471	449	487	492	512	463	510	524	463	523	457	479	510	498	477	463	455	509	448	472	482	471	521	486	495	506	469	505	469	448	473	435	471	490	466	472	483	485	504	497	452	453	457	471	489	502	476	474	553	452	479	498	435	524	479	483	464	490	494	486	482	504	469	501	479	446	452	494	465	501	446	483	476	472	448	465	492	476	479	509	438	461	458	486	503	473	471	499	496	475	500	467	506	491	475	457	453	474	500	481	450	504	469	474	485	460	451	507	488	462	437	473	464	453	446	488	504	501	496	479	488	471	460	467	470	469	478	466	459	453	473	493	467	464	499	451	501	514	461	471	474	509	452	464	492	481	489	470	478	535	502	481	467	464	451	486	461	489	547	528	481	485	459	446	448	496	485	462	466	479	457	527	476	491	480	509	472	474	461	489	471	513	491	451	476	467	499	479	451	461	472	502	480	458	452	452	450	482	493	480	506	448	433	452	469	516	467	496	499	477	449	493	469	472	468	498	449	493	475	450	463	466	468	464	493	484	463	471	469	444	494	429	466	451	513	518	453	524	483	458	465	456	481	465	488	478	439	497	455	472	453	480	536	469	474	476	465	499	491	425	449	508	485	460	478	481	494	470	470	495	510	466	491	473	464	461	480	459	467	486	435	474	479	498	525	483	512	485	492	467	459	512	457	485	477	483	473	489	470	477	480	474	475	467	501	473	481	477	465	487	486	454	492	450	517	510	467	484	486	429	490	474	471	477	521	464	482	444	506	460	444	458	494	485	496	497	463	477	494	462	451	473	512	479	454	480	443	476	477	460	501	468	481	502	474	460	463	487	460	461	485	451	483	443	473	480	468	495	502	432	482	507	496	477	511	471	451	481	479	510	483	476	477	462	494	485	458	435	466	461	485	454	491	494	491	504	438	492	492	514	470	480	517	498	470	483	496	438	476	541	472	463	508	462	493	448	464	482	484	478	488	453	457	470	484	517	481	471	454	423	498	460	479	506	466	468	513	495	461	451	479	476	466	482	484	470	481	461	473	510	461	466	506	483	505	509	490	449	486	492	503	498	528	489	475	453	437	499	467	462	496	496	475	467	461	508	466	470	465	462	482	470	466	488	474	495	481	489	467	510	477	498	454	520	510	454	467	469	461	497	461	461	457	483	458	454	457	472	469	468	477	497	465	494	485	485	492	459	503	494	486	524	518	450	489	483	481	501	475	468	467	510	497	517	480	489	476	490	475	508	485	521	483	531	475	472	473	471	514	473	435	444	503	455	464	488	531	508	479	487	517	501	489	427	482	503	409	489	498	485	487	471	506	458	480	462	452	482	458	482	510	481	499	469	457	455	441	482	488	448	458	480	456	474	517	458	527	481	461	430	454	503	479	524	509	457	487	473	499	499	501	465	551	501	507	438	455	473	477	460	486	480	483	490	448	492	475	532	428	493	501	445	466	488	495	438	511	474	483	497	531	451	480	475	472	472	441	484	483	464	475	449	467	484	519	475	497	502	451	466	468	461	504	467	457	454	445	451	493	493	487	459	482	456	471	460	472	449	496	460	508	496	477	475	445	444	489	498	534	468	449	471	481	488	484	451	475	476	459	484	461	503	477	476	477	453	445	464	532	486	448	478	535	487	500	488	461	476	491	497	486	457	482	477	451	479	485	422	519	511	454	484	497	470	430	467	476	459	483	447	482	461	492	469	474	459	457	483	523	518	492	493	516	458	502	466	485	470	465	529	482	462	483	464	465	472	514	482	497	472	480	481	466	491	493	495	434	500	506	494	480	503	492	483	449	468	500	501	513	497	468	506	450	464	491	444	465	485	498	495	481	488	463	510	469	489	471	507	458	463	475	498	489	448	477	485	458	505	507	473	472	473	450	478	490	433	457	443	473	460	507	474	446	494	455	497	454	477	471	479	513	477	448	454	480	485	484	465	511	453	491	482	496	443	513	445	472	441	490	473	483	491	483	522	498	471	475	476	498	492	493	507	472	498	495	480	503	489	488	468	477	447	438	483	441	471	473	475	484	501	447	482	446	443	487	465	521	506	468	465	492	481	448	481	511	498	456	474	476	510	495	493	476	466	488	468	496	462	479	479	543	488	438	465	446	467	478	529	458	472	459	481	491	492	502	508	487	475	455	461	492	447	488	467	488	475	491	478	502	429	497	478	477	467	486	486	498	456	479	493	455	437	513	478	469	439	472	499	487	489	468	462	476	506	454	471	482	486	492	471	501	478	458	483	531	450	465	486	506	467	454	497	479	480	478	468	482	482	486	493	429	469	469	482	496	440	492	453	477	487	463	487	514	481	457	451	491	459	501	461	444	472	453	499	505	476	478	447	494	481	468	485	461	518	453	488	473	532	489	455	464	489	452	464	468	452	495	466	488	495	473	490	470	450	466	475	518	465	491	472	472	485	475	463	484	466	483	453	445	483	461	470	499	462	475	478	466	486	461	484	500	503	503	499	461	455	455	445	520	452	489	472	446	439	509	493	447	457	483	449	473	482	480	465	446	448	470	517	513	469	466	471	509	473	465	471	466	436	459	506	487	475	480	438	493	470	512	478	438	451	450	442	484	468	475	493	465	500	481	492	450	477	474	436	516	439	473	466
22973	21188	28957	23661	21190	21220	7560	1136	842	652	597	525	495	458	443	426	374	347	373	353	351	372	348	313	336	306	336	317	310	331	301	298	326	292	320	315	276	280	293	273	290	329	268	283	264	249	278	287	272	262	288	295	292	273	301	261	291	284	285	298	270	294	260	292	314	277	294	294	277	262	293	303	275	287	304	276	297	283	293	265	266	297	297	288	282	281	268	283	292	291	274	254	283	273	266	289	295	265	260	260	324	277	253	291	277	294	283	288	287	295	305	282	278	268	296	278	270	308	273	275	308	313	292	268	281	275	299	267	281	293	293	292	283	280	281	264	296	264	267	287	271	236	274	254	243	270	269	273	287	269	281	275	272	279	283	285	293	271	278	287	288	292	281	310	270	296	250	262	277	281	284	277	297	299	297	262	282	267	279	273	314	299	265	292	283	278	293	276	317	252	262	288	343	273	298	305	253	281	284	272	269	235	297	269	279	261	292	299	269	285	287	287	302	253	306	260	293	295	279	261	265	286	252	272	304	284	256	260	299	247	299	271	289	274	303	287	275	318	272	295	266	277	282	298	287	295	292	282	264	279	291	267	297	273	241	306	279	301	301	277	303	267	287	258	281	262	293	293	281	262	267	279	237	280	275	289	270	271	276	288	278	257	280	260	295	291	299	259	265	308	293	271	285	257	281	255	253	283	279	289	253	265	266	278	261	260	289	244	285	285	278	243	262	268	283	266	282	291	271	265	291	277	298	256	308	263	276	266	283	282	284	253	290	288	245	261	263	299	298	275	271	278	236	259	286	259	249	290	255	281	291	280	307	268	293	282	256	303	267	275	299	301	305	273	268	301	285	288	247	271	270	291	334	275	280	265	285	273	293	264	294	282	276	290	271	251	268	277	284	259	285	268	280	248	276	283	289	239	264	273	256	274	297	309	292	268	269	291	281	286	264	285	274	256	250	300	279	306	302	281	271	281	289	271	282	282	295	283	277	301	271	286	282	308	275	290	247	273	294	300	303	278	268	286	292	296	281	255	259	271	268	271	305	262	267	260	293	281	303	278	242	275	310	255	301	270	264	271	290	286	286	267	280	308	277	270	270	270	294	284	315	279	289	282	257	288	287	261	294	286	262	281	245	299	258	255	283	264	257	276	248	263	267	314	289	278	289	256	256	269	293	263	275	270	276	282	268	255	288	280	263	256	279	248	303	260	298	272	284	283	267	259	251	273	274	268	274	269	283	269	288	268	262	298	253	289	263	297	300	277	258	292	249	274	296	272	289	271	262	278	254	298	258	300	291	281	306	253	274	293	278	272	285	314	296	256	252	290	278	304	287	251	271	251	272	276	276	260	296	257	285	282	248	273	289	304	257	258	243	254	288	271	299	257	284	292	291	288	265	265	261	269	280	278	293	314	270	273	271	263	277	254	290	291	289	264	270	287	274	306	279	300	258	295	312	290	276	271	247	288	302	285	273	269	288	254	270	285	275	268	259	276	257	275	284	304	256	286	308	262	293	253	302	268	256	250	272	262	301	309	270	317	312	302	279	297	282	277	289	283	267	303	258	262	298	280	245	303	268	290	295	271	278	263	304	275	282	247	275	272	260	269	302	246	289	295	285	292	310	301	276	275	265	279	274	298	243	269	277	312	269	281	314	282	254	286	250	308	274	274	295	274	276	270	280	273	288	289	257	268	270	268	297	276	320	271	293	316	273	290	287	251	261	285	274	268	278	270	272	262	261	265	304	294	272	273	249	254	323	285	270	267	277	279	279	275	297	274	263	293	259	255	288	283	272	253	259	278	288	301	257	297	275	248	276	261	255	279	233	265	252	280	289	281	302	244	291	291	267	288	288	258	290	258	289	286	294	300	301	298	292	294	274	244	303	252	308	266	308	289	294	289	288	290	276	272	277	258	265	300	234	267	282	273	285	275	239	280	278	269	265	276	280	280	268	279	314	277	273	288	269	263	282	274	299	286	293	260	259	281	263	280	309	278	290	271	278	272	255	258	272	265	258	291	256	308	282	293	260	266	279	268	279	271	269	292	265	261	259	239	259	259	229	259	266	303	257	260	255	254	274	292	287	263	266	280	271	265	267	258	293	291	290	300	284	240	235	288	256	260	261	274	268	278	274	279	265	284	284	246	270	277	264	283	266	283	266	326	279	270	278	273	302	281	266	286	276	257	252	257	287	302	267	267	262	276	287	278	277	270	278	279	298	293	298	295	275	288	286	288	287	279	285	260	252	276	251	279	296	282	272	286	285	273	289	278	271	281	276	265	275	268	270	281	247	264	274	269	269	263	270	311	272	268	255	266	285	271	296	261	289	273	278	276	282	258	280	259	276	293	293	293	263	297	283	266	282	276	268	264	307	256	242	311	271	291	272	281	296	291	311	263	259	305	253	270	288	259	267	274	291	273	282	245	267	293	271	289	270	287	287	291	264	262	296	265	261	250	293	285	283	249	310	293	253	300	269	268	301	255	275	244	265	273	270	297	282	282	291	280	303	270	285	296	257	295	244	292	269	293	289	249	291	274	277	285	279	267	255	257	258	282	286	285	306	302	289	271	292	269	241	302	313	264	280	266	293	272	293	305	291	296	267	296	279	270	285	264	281	292	315	307	273	316	275	234	283	275	288	292	294	287	274	290	276	245	259	288	281	281	273	276	268	261	308	302	270	256	260	253	247	283	260	250	280	272	280	260	278	281	297	267	283	260	247	291	282	286	280	271	268	273	274	282	287	287	284	281	291	272	270	286	284	284	301	306	259	262	275	282	273	258	270	261	288	262	262	288	301	266	311	278	294	273	260	286	269	263	272	262	276	268	286	255	272	269	289	283	238	283	290	289	285	257	239	281	300	279	294	253	297	285	272	256	286	283	274	320	252	244	271	284	287	285	273	284	232	282	239	302	257	301	252	283	266	269	304	264	281	268	274	271	242	274	231	306	266	247	304	270	279	246	320	297	276	299	282	296	270	290	270	292	266	262	256	294	311	260	250	271	309	300	287	303	272	285	281	270	283	278	270	268	267	281	283	263	267	251	266	279	287	323	311	259	266	280	281	280	279	266	308	311	236	283	299	295	285	271	268	296	306	269	288	317	296	290	289	291	270	285	283	271	267	266	249	260	270	305	243	276	286	302	279	275	298	267	291	301	297	289	263	266	302	284	279	271	285	262	303	268	284	286	260	289	275	268	287	280	254	287	305	297	274	290	277	281	268	266	297	271	278	269	288	261	251	255	267	278	292	266	286	288	288	252	293	290	270	297	275	280	281	292	288	262	290	276	303	246	253	257	271	270	277	271	270	274	284	277	283	262	284	273	283	259	286	285	311	244	270	277	280	297	286	260	259	274	241	291	285	286	264	286	283	258	249	285	264	311	258	266	278	278	250	276	297	269	275	314	305	252	240	250	282	325	255	296	285	267	274	287	272	294	277	280	283	290	268	258	267	285	257	279	249	295	257	281	279	277	231	255	270	276	296	263	287	258
7456	16871	13079	6550	4726	3563	2663	2136	1693	1418	1201	1024	922	809	799	702	646	585	584	581	536	514	511	472	421	445	426	431	452	448	397	414	380	395	402	421	400	410	384	375	343	374	373	382	360	391	367	348	352	348	371	354	338	375	363	342	374	326	346	356	380	358	345	316	344	379	325	385	357	336	347	361	312	319	380	363	349	318	356	359	356	351	314	354	328	371	300	389	363	355	315	330	364	347	316	342	342	372	338	308	317	350	315	343	364	375	407	382	358	347	331	328	362	324	367	359	345	343	339	348	325	329	336	347	327	333	378	324	330	341	335	338	347	343	361	341	347	338	335	365	337	323	347	334	385	360	331	355	347	309	361	349	342	339	368	334	345	335	353	325	312	360	295	316	347	359	356	336	345	338	364	330	353	318	346	340	350	358	313	379	302	332	346	295	350	323	298	331	352	324	352	354	366	337	332	314	368	326	356	338	327	365	346	332	321	359	354	376	363	328	355	367	345	357	367	335	358	331	322	337	340	326	307	342	340	308	344	321	342	323	316	305	315	340	316	331	337	367	328	371	335	341	363	357	345	343	346	320	350	358	342	351	330	365	330	343	350	328	362	353	360	320	358	357	375	341	339	357	309	348	336	323	347	344	334	344	328	369	319	318	354	376	353	313	332	318	340	370	333	316	370	365	340	354	334	353	324	344	352	361	338	345	343	325	340	337	329	346	327	364	315	354	351	312	334	321	319	333	341	330	317	339	361	350	358	322	327	358	352	356	339	347	376	333	335	340	367	378	351	352	357	338	352	347	356	334	358	329	341	323	350	375	342	360	313	356	322	329	321	356	331	340	371	357	341	369	346	320	352	327	350	357	350	346	323	309	344	342	330	360	346	377	303	377	343	314	304	316	335	323	357	303	350	326	359	342	350	330	320	346	338	344	346	304	349	333	344	331	319	351	359	336	330	327	345	331	323	330	346	335	338	343	341	367	311	357	307	357	363	365	352	341	321	319	341	349	366	345	335	355	345	360	330	332	343	367	283	306	355	344	351	344	344	307	358	318	328	333	335	332	369	323	339	366	350	313	361	343	350	308	317	372	313	317	325	351	321	305	364	357	339	359	328	317	351	346	332	359	354	329	338	319	361	330	330	319	382	356	354	323	342	335	354	322	356	326	352	357	361	381	352	329	309	291	351	307	359	332	344	332	346	320	318	334	339	347	316	353	346	309	330	337	342	348	351	342	371	371	345	332	320	336	365	347	353	375	353	338	378	378	320	315	339	342	348	358	332	361	334	300	321	359	305	354	323	346	346	343	320	339	345	324	324	315	309	334	340	329	336	352	371	324	334	353	362	363	341	350	373	341	320	353	331	328	354	351	349	331	371	351	345	352	360	345	331	375	350	363	357	343	379	332	330	362	303	335	329	348	352	353	336	332	348	313	338	338	354	346	314	316	345	364	349	346	338	309	361	324	359	361	356	338	337	346	315	338	306	362	331	347	317	368	330	318	315	338	340	343	341	355	360	363	355	329	374	335	352	357	354	343	368	351	339	361	350	327	352	370	360	365	350	321	348	319	346	305	335	336	351	351	347	336	321	364	320	340	343	361	342	331	332	339	334	344	331	335	370	317	305	373	342	342	329	324	348	313	369	317	371	338	303	327	353	330	337	376	337	336	304	339	316	341	322	352	331	358	323	366	352	333	337	350	325	332	345	337	335	359	346	362	358	357	317	336	314	350	339	326	363	336	340	317	381	347	305	335	354	339	363	331	350	313	358	362	318	332	336	371	358	334	314	334	334	341	350	348	351	344	327	308	314	366	334	336	352	323	336	317	336	321	323	338	337	325	351	378	336	331	338	328	350	336	381	326	349	365	367	362	342	356	334	335	360	343	328	319	331	324	337	348	357	340	334	339	333	355	335	316	332	332	328	303	354	330	353	352	330	324	339	326	330	335	328	342	305	301	341	337	334	317	342	367	367	360	334	339	370	354	367	334	327	340	364	357	343	342	335	338	316	351	354	356	348	319	326	321	347	287	331	335	370	312	312	340	345	337	362	353	320	355	356	329	346	373	369	297	321	347	340	358	338	355	342	322	369	336	352	363	323	347	323	362	327	361	330	350	325	343	342	381	335	318	354	338	326	344	360	345	359	345	356	341	351	352	341	348	339	370	331	344	342	341	309	347	382	361	340	369	341	344	339	329	360	366	341	335	346	338	381	304	301	346	343	344	339	354	348	375	350	365	342	318	303	323	317	328	334	323	318	323	339	330	335	336	328	359	298	348	341	336	348	334	323	326	328	343	359	356	349	353	355	354	370	353	314	349	301	361	346	359	347	352	350	334	321	342	308	370	357	364	350	332	310	340	321	331	330	341	356	329	353	356	331	316	347	321	347	345	354	326	325	359	351	312	360	346	341	329	336	343	348	325	325	330	315	338	330	339	348	346	354	361	324	357	362	341	359	317	310	333	347	356	343	370	333	342	350	342	330	359	317	315	339	340	360	315	344	357	327	350	350	315	344	346	306	330	332	334	365	366	337	361	355	350	354	341	332	331	360	338	359	314	293	353	327	330	323	343	299	317	353	356	290	344	315	369	338	322	378	340	359	333	327	317	342	318	337	329	362	361	341	301	338	385	370	335	372	321	340	332	362	360	354	332	338	318	314	334	365	357	328	322	355	359	345	358	313	362	319	360	334	324	316	358	304	341	326	335	335	342	331	308	344	375	345	315	336	340	329	311	331	303	314	340	341	355	313	340	365	321	381	342	341	318	339	343	345	325	334	335	358	344	327	342	361	376	353	310	356	334	343	368	349	368	365	377	341	363	399	310	337	314	364	345	366	312	343	350	368	331	352	317	305	297	370	351	378	344	328	337	348	311	333	358	318	334	344	324	344	318	320	372	374	325	344	334	323	333	342	338	345	351	349	337	363	316	351	316	348	329	387	306	322	347	363	365	339	341	342	367	360	348	321	343	344	336	336	336	376	381	306	343	341	324	347	360	334	351	343	332	314	342	377	358	355	349	357	365	340	343	344	362	353	331	339	314	366	331	386	359	338	347	337	370	331	319	341	340	351	346	336	345	376	356	327	351	331	341	339	314	333	314	319	347	320	320	316	353	354	340	343	328	366	346	345	342	364	317	353	344	336	354	364	337	354	326	319	354	330	335	344	320	349	360	329	313	345	331	357	338	350	359	374	329	351	343	319	356	355	341	323	316	311	313	305	375	362	332	353	334	360	322	322	322	353	331	340	349	316	368	343	330	350	362	338	331	325	333	362	382	334	309	345	354	357	344	335	315	330	342	365	317	330	351	356	382	307	364	337	339	347	320	321	367	353	338	334	343	381	327	338	364	326	333	336	337	342	323	329	343	310	352	350	349	372	318	360	335	329	346	337	327	353	323	357	361	335	335	374	330	331	333	310	331	330	308	319	331	349	358	338	339	345	332	350	323	339	334	336	352	379	347	337	302	309	326	333	360	312	337	313	355	352	326	331	338
27001	20220	7768	1402	1006	987	842	782	798	772	736	756	783	784	782	720	752	748	700	789	734	768	754	776	764	716	776	778	740	742	773	730	735	768	748	742	795	765	760	744	795	745	699	707	699	743	760	743	726	725	752	728	764	739	756	724	722	745	716	771	702	755	735	782	736	753	736	703	735	780	726	754	757	716	735	786	743	760	757	783	694	749	711	714	781	704	764	768	728	735	749	762	761	704	787	753	696	790	771	751	779	700	761	736	742	780	745	738	726	722	737	744	723	734	775	742	763	782	732	778	760	696	757	748	735	762	738	747	757	748	777	722	795	709	756	728	740	771	733	762	728	744	772	720	754	736	717	729	761	765	771	717	720	734	777	715	759	698	760	772	753	747	710	685	736	750	795	754	760	752	730	732	763	701	741	745	703	736	717	752	742	747	709	708	738	728	724	761	758	744	722	736	697	742	700	798	822	770	741	750	750	759	728	769	758	716	777	732	718	701	774	715	774	748	755	748	769	727	797	755	710	726	723	733	754	718	751	758	777	779	746	767	759	731	752	756	752	779	698	758	802	765	753	786	757	752	709	781	681	752	771	743	737	740	767	729	737	710	727	730	711	750	745	742	742	743	739	770	699	755	750	758	759	735	726	713	767	751	738	697	745	786	716	762	783	737	743	735	720	730	801	777	692	752	774	707	752	722	691	809	822	760	707	759	779	742	767	740	812	741	710	745	757	747	763	754	730	754	762	752	715	735	779	780	786	719	817	778	727	686	693	772	761	746	817	766	781	724	715	740	695	767	667	748	685	734	727	753	767	730	721	759	761	808	692	717	718	698	732	699	753	703	738	720	694	732	725	688	752	765	742	755	702	769	749	771	764	796	703	772	741	799	728	750	740	719	745	744	727	713	724	780	733	721	752	760	756	726	756	753	743	719	711	737	725	756	776	755	753	748	726	780	767	770	697	702	749	760	747	748	747	717	779	749	761	750	707	768	751	719	749	787	741	788	694	700	760	765	750	760	714	729	753	723	808	763	761	690	689	734	736	778	742	677	781	706	753	729	746	737	717	742	710	735	724	747	748	745	716	740	716	753	774	757	756	718	738	759	779	749	703	707	754	755	729	765	766	692	727	776	740	722	745	767	742	717	744	741	767	726	802	748	743	754	766	690	735	771	776	753	715	759	760	717	752	747	718	734	744	761	758	720	780	712	776	762	742	810	776	738	775	755	694	754	762	739	772	761	732	816	716	753	722	761	770	765	742	722	748	782	777	752	718	786	764	758	778	759	764	755	666	790	772	749	735	736	775	774	736	716	756	697	774	655	725	746	759	751	747	756	788	761	742	738	742	743	747	751	733	765	760	721	734	702	744	778	781	708	757	738	753	692	713	713	778	705	707	749	756	732	708	730	751	753	750	768	745	739	761	712	761	732	736	759	715	726	734	754	744	700	747	753	735	781	728	772	748	735	794	711	719	762	725	739	751	724	764	749	742	731	701	778	711	825	755	733	755	696	758	770	762	793	719	753	741	719	748	735	757	714	798	722	765	756	762	766	728	697	734	740	748	747	734	771	690	756	791	744	731	738	728	727	784	767	746	729	724	713	744	772	754	734	749	761	741	715	758	761	675	697	736	772	709	767	756	730	789	753	762	760	732	731	733	740	777	743	726	747	727	705	717	758	709	740	743	720	746	712	719	739	778	778	786	737	750	719	747	720	794	755	765	787	727	760	766	771	781	743	760	716	775	748	796	760	748	738	750	718	726	750	740	727	763	750	757	791	736	732	765	764	756	702	741	811	779	747	708	725	757	725	718	780	743	755	755	764	771	744	742	792	805	738	750	701	726	785	765	737	713	674	709	778	740	733	756	746	729	740	747	754	723	755	725	721	708	722	743	786	750	751	768	715	715	727	751	733	756	737	790	728	736	685	715	814	741	767	798	755	761	745	754	780	713	731	744	745	738	737	751	787	737	742	774	748	756	738	721	760	733	740	772	737	717	714	773	735	736	730	711	753	725	707	753	770	781	735	713	783	696	750	764	759	748	733	732	777	708	739	749	720	762	755	750	727	765	752	719	776	754	711	745	759	745	762	732	715	740	721	766	745	812	775	774	785	754	755	736	711	763	706	692	786	744	738	725	735	690	720	796	770	750	748	718	758	729	745	709	756	806	724	782	759	773	755	710	718	757	783	721	766	716	736	785	770	721	748	736	752	727	802	744	778	699	728	736	758	764	742	767	739	772	734	788	710	736	763	735	768	817	715	753	789	725	793	774	746	724	705	742	753	744	786	700	775	741	825	719	750	716	750	716	780	747	792	735	769	733	729	739	711	711	749	736	778	769	766	772	774	787	754	733	719	734	722	727	791	753	733	708	691	729	738	738	696	731	760	784	768	762	773	767	814	755	759	704	725	775	738	779	789	750	730	691	745	746	715	766	754	756	742	720	717	756	739	769	746	720	750	740	769	773	701	734	718	726	765	731	790	717	753	742	732	742	753	697	757	749	670	698	738	755	696	763	799	774	719	767	720	770	742	741	739	746	736	734	728	768	732	695	739	770	795	778	729	810	745	788	734	753	743	717	797	729	727	732	744	737	772	724	698	750	758	730	724	792	756	746	723	792	735	715	768	728	752	744	788	756	720	770	777	748	789	745	729	720	743	763	727	757	749	767	784	771	738	675	738	720	794	728	734	783	741	737	733	678	677	734	751	782	785	753	729	744	785	733	753	711	703	737	727	692	692	758	802	758	756	776	717	746	769	739	758	673	730	719	785	730	756	742	703	782	748	746	737	732	737	737	755	787	793	743	707	741	737	676	723	702	745	740	727	718	749	760	741	759	732	753	763	782	768	760	734	826	746	771	752	803	687	742	784	779	729	734	746	715	752	725	747	752	739	776	758	755	756	801	750	746	772	722	718	726	742	751	792	748	698	769	786	739	740	763	737	744	768	719	755	741	710	748	744	729	762	732	715	785	756	717	729	806	703	753	745	757	703	761	792	698	746	730	729	738	761	756	758	754	773	744	724	761	787	729	762	712	736	772	703	711	787	743	746	736	720	735	769	704	774	750	742	790	744	771	710	747	757	727	728	762	775	814	747	753	722	728	779	764	783	742	774	697	777	744	762	727	777	757	700	699	742	741	731	771	773	810	778	788	727	802	726	788	739	714	722	745	771	760	718	772	756	733	795	819	772	759	717	721	752	717	704	745	758	750	745	762	704	766	757	720	756	761	747	803	739	776	785	757	722	774	756	746	726	766	721	744	714	766	753	752	777	708	785	753	701	738	756	789	735	797	767	731	789	744	774	769	750	725	800	720	754	767	729	732	720	730	734	732	721	739	808	748	768	767	692	741	695	719	764	753	723	789	694	692	765	774	723	741	736	768	744	741	749	786	763	760	773	728	757	762	737	773	741	726	701	759	740	782	740	749	740	739	757	747	767	742	785	773	724	767	778	794	732	726	709	726	800	703	762	696	754	709	746	781	754	783	709	696	731
4416	1793	1573	1133	1087	1079	1018	983	970	1004	944	990	938	942	993	935	964	975	959	953	951	955	920	903	933	916	938	917	953	954	984	945	880	947	894	906	950	896	953	913	914	994	962	938	966	872	931	968	955	944	951	867	996	901	970	968	953	925	848	950	913	889	944	969	998	933	907	956	925	986	945	951	920	966	943	938	970	923	974	943	920	942	945	976	991	949	882	967	898	993	898	885	981	977	944	944	917	937	901	951	886	931	963	943	933	927	928	914	967	941	998	894	933	878	877	982	915	961	985	961	935	960	904	936	923	964	910	955	933	962	947	897	925	899	908	940	953	964	881	944	951	956	909	899	931	911	867	945	923	937	943	974	897	913	955	935	932	952	900	974	1019	931	908	982	933	907	912	1016	980	964	892	917	925	892	956	894	948	927	933	917	920	968	885	944	879	944	923	986	951	978	970	944	915	936	927	974	887	969	947	915	960	952	912	911	955	928	943	921	975	933	949	947	912	938	909	948	905	936	931	874	877	985	964	888	902	941	930	967	970	940	997	952	939	902	949	959	950	930	930	935	950	893	910	957	920	937	884	937	930	914	907	898	925	947	943	882	991	983	942	938	946	913	907	942	989	919	962	962	973	883	970	876	986	964	944	933	909	941	915	908	971	942	911	913	914	915	930	921	879	905	926	919	955	932	980	897	921	945	922	953	935	927	957	941	886	966	908	980	951	937	943	916	909	975	922	913	935	870	955	888	973	937	955	949	920	956	955	927	901	969	924	976	953	951	907	959	893	913	897	874	967	889	998	945	911	946	952	913	947	921	919	965	926	911	929	961	961	902	924	881	968	928	899	918	921	890	955	865	993	875	928	929	904	925	1013	903	1001	953	913	931	931	920	937	937	930	934	915	903	924	931	869	923	960	937	927	916	931	951	966	961	906	908	918	887	933	912	940	921	888	966	935	923	960	895	907	929	894	874	960	890	946	965	924	916	913	902	899	892	897	901	955	880	964	921	906	966	939	926	908	948	936	950	916	922	956	967	948	906	912	935	911	909	948	928	900	999	930	931	962	954	958	957	967	970	954	929	927	877	944	944	939	984	973	940	923	944	957	912	876	941	938	918	920	962	979	969	956	951	929	958	957	910	911	901	905	951	891	915	891	943	979	957	930	956	935	911	924	883	928	900	916	931	927	937	945	934	938	905	994	983	948	902	951	993	992	960	907	944	921	899	960	970	946	863	939	959	933	914	914	951	917	887	953	960	938	922	882	983	956	965	870	983	965	1002	893	938	927	914	905	991	963	866	925	882	886	932	942	950	937	920	921	966	931	903	960	953	973	916	904	939	911	932	922	919	956	930	922	905	986	874	929	941	973	940	904	922	989	924	942	936	924	944	957	973	971	891	857	910	952	885	941	884	923	971	991	888	952	905	965	971	913	931	933	895	947	923	910	895	925	936	943	946	947	901	921	967	912	919	966	956	893	974	911	885	939	887	924	899	907	895	919	915	923	912	904	937	889	948	915	906	942	904	982	941	907	891	950	911	906	907	970	905	932	932	985	934	886	875	932	888	927	932	916	953	923	972	940	1002	888	934	931	904	929	923	974	901	920	923	954	977	940	937	941	931	943	918	903	958	937	962	956	958	917	952	965	969	898	953	913	966	866	926	945	911	962	912	947	914	879	933	962	948	973	950	891	924	961	894	953	917	883	951	939	982	896	904	897	921	966	895	976	950	953	954	918	922	931	927	915	939	871	929	933	894	925	958	878	905	959	932	920	957	917	954	869	953	991	932	949	960	956	924	980	947	917	896	906	964	942	940	898	913	953	927	879	953	974	913	963	916	931	967	892	952	922	923	961	936	925	922	931	921	872	902	889	932	983	955	913	927	916	886	919	926	924	934	903	897	960	966	918	909	906	928	915	925	904	972	927	901	915	938	942	998	919	994	971	957	942	943	876	883	971	979	882	879	954	927	982	891	895	947	895	938	918	901	913	887	941	930	896	917	915	910	959	911	970	935	889	935	894	988	913	943	870	975	931	934	962	907	889	942	900	970	865	934	941	987	954	985	966	949	914	933	909	902	918	947	914	907	902	905	950	938	957	944	913	980	950	921	914	911	923	947	915	888	927	918	902	911	969	907	909	933	925	919	899	910	903	943	958	998	934	923	909	890	974	878	975	937	926	911	913	940	902	896	927	915	906	902	910	967	929	897	977	907	990	893	894	940	904	932	957	904	940	918	917	977	912	887	966	920	942	950	904	862	933	921	973	887	901	905	952	956	910	921	959	922	955	965	962	949	934	888	983	919	938	963	1003	909	950	904	912	949	977	927	922	923	916	904	985	898	923	950	870	973	920	965	927	925	959	909	949	931	950	963	937	883	885	957	943	991	953	917	929	914	915	940	925	991	910	914	909	938	947	909	905	929	955	916	910	979	954	903	900	906	915	969	905	987	911	945	874	971	910	919	970	908	907	874	913	912	894	938	932	981	969	951	891	899	942	921	898	920	916	965	917	937	911	963	966	925	886	834	898	937	905	946	943	976	921	870	953	944	942	905	978	950	926	911	931	911	997	959	977	906	903	955	912	961	919	946	899	921	938	899	956	932	984	952	930	902	954	928	944	925	896	944	879	886	935	898	898	916	908	937	911	960	967	906	939	905	938	914	969	877	927	914	987	941	914	927	972	917	926	909	939	950	944	919	928	925	868	923	899	945	945	931	900	931	967	951	923	925	913	878	928	990	974	944	883	949	954	912	942	948	962	914	910	920	918	937	918	989	895	900	943	903	880	967	1004	948	920	949	964	952	960	963	980	916	920	920	942	927	951	924	932	943	966	956	962	887	941	935	925	884	914	920	874	921	954	955	988	959	889	941	935	954	939	989	929	918	930	935	879	901	930	957	929	893	857	914	952	912	957	914	934	889	958	990	959	947	916	949	943	948	911	984	945	967	998	992	984	935	951	920	950	905	885	905	949	870	957	897	973	983	962	943	918	969	914	920	934	903	929	939	914	952	945	924	960	975	904	916	964	954	974	960	939	866	962	934	923	999	888	942	960	949	881	921	936	926	874	934	892	951	923	899	917	974	900	903	938	945	929	935	927	914	957	927	918	937	926	911	935	922	994	906	965	934	945	959	974	955	935	937	938	974	902	935	1000	951	904	964	880	955	893	915	949	923	897	977	984	961	955	975	986	911	950	947	982	1013	892	915	957	924	919	941	993	937	883	958	889	994	908	914	973	935	973	894	949	964	913	911	909	927	899	994	913	899	927	955	951	937	961	966	947	920	964	916	914	877	934	942	935	932	940	887	963	951	888	943	990	917	909	931	917	942	935	926	921	951	904	910	943	902	965	986	960	966	924	953	893	882	927	916	944	951	951	937	918	922	961	943	953	932	913	919	934	963	908	929	937	910	955	931	914	881	919	919	907	949	966	957	934	952	911	951	927	976	882	944	933	925	888	964	941	920	940	955	958	958	903	900	947	943	967	912	943	957	926	929	920	937	981	964
23878	21188	28544	24083	21175	10191	1129	817	605	585	532	505	476	460	455	466	403	407	425	405	423	419	352	392	393	400	378	383	409	391	398	344	364	407	350	349	407	354	374	399	367	392	330	411	382	390	392	342	368	364	360	401	377	355	356	355	328	376	350	338	349	400	372	374	342	376	393	380	382	377	388	324	340	364	373	348	353	377	384	384	321	379	340	384	403	395	336	330	365	339	378	369	373	356	351	380	371	333	369	323	393	353	325	379	355	360	411	362	373	332	360	408	377	399	358	361	370	349	393	360	400	358	351	376	373	334	353	370	386	346	375	384	387	332	372	370	352	388	382	363	361	359	371	350	354	342	344	369	378	369	411	425	375	348	371	366	342	377	350	369	350	349	345	337	362	343	391	371	383	369	335	357	361	352	332	351	360	397	361	382	371	375	391	383	347	367	383	393	338	392	381	379	384	351	341	306	401	374	329	375	351	355	355	318	367	359	336	364	375	368	344	329	397	348	376	385	351	327	371	400	352	378	349	373	353	357	360	340	378	380	356	362	387	354	345	402	363	396	320	372	358	408	376	357	360	370	360	354	339	374	402	350	351	381	384	358	348	358	389	339	340	332	349	366	348	358	361	358	366	358	350	338	357	330	366	391	388	353	329	355	369	367	390	385	369	361	383	409	347	376	366	346	401	359	342	370	368	334	370	349	346	361	365	366	376	369	369	374	360	376	372	372	374	385	332	353	392	364	353	354	360	345	359	332	364	365	346	361	401	337	361	388	358	355	384	334	391	356	351	373	345	389	378	346	367	362	342	351	373	375	339	379	379	374	372	337	361	377	364	390	379	376	330	361	360	352	383	372	353	375	346	376	364	372	352	359	358	367	365	358	315	371	322	360	346	334	403	387	367	339	385	381	351	365	364	369	365	346	391	356	394	381	361	335	369	373	402	395	383	346	348	379	364	380	358	344	314	343	356	365	354	377	371	381	389	387	365	380	329	367	362	358	375	358	341	368	344	373	382	373	343	357	386	348	367	378	374	365	383	361	376	400	357	336	372	377	365	362	332	335	362	324	402	361	345	347	354	365	403	395	374	365	343	353	329	388	370	370	341	371	351	352	356	382	382	362	390	363	377	378	343	361	360	337	352	361	339	349	374	373	396	380	379	366	400	378	371	356	364	398	384	382	390	360	361	386	389	368	364	374	381	384	368	344	384	345	324	345	392	343	361	347	361	348	330	412	408	366	380	361	372	362	356	355	350	368	348	352	350	370	383	353	366	395	349	338	362	393	385	374	373	405	364	392	328	348	349	395	361	403	347	354	359	378	372	345	360	381	355	364	328	388	348	352	359	387	368	339	367	395	352	345	361	379	346	347	350	360	412	372	351	363	370	341	325	332	338	364	386	360	362	352	350	327	353	352	359	354	359	379	370	361	348	335	391	380	345	385	359	354	410	364	347	335	362	350	382	377	390	395	383	354	360	338	332	360	347	353	346	369	344	411	383	380	369	392	347	354	343	333	349	355	372	387	365	340	375	360	355	376	392	372	357	327	347	383	376	358	366	352	382	365	376	339	326	354	372	369	377	370	347	355	380	349	379	306	384	388	404	390	359	348	354	359	360	390	398	383	325	343	350	342	339	326	383	364	401	360	359	376	369	362	342	380	367	386	369	377	350	358	357	337	359	393	392	371	386	350	349	367	332	360	365	373	356	359	344	376	372	379	367	339	366	339	379	408	355	373	338	373	381	351	349	352	333	377	373	384	363	364	344	365	388	384	343	374	376	369	387	384	350	348	363	372	361	364	380	360	349	374	375	345	404	394	394	356	333	376	348	361	348	374	352	397	318	386	364	366	352	398	356	329	347	338	354	386	365	363	378	338	350	383	348	377	340	370	378	363	378	364	358	347	370	362	360	320	373	347	390	354	359	346	372	330	346	365	347	374	347	361	386	376	365	356	340	379	359	367	361	324	377	355	348	387	359	378	338	342	369	334	352	366	369	357	350	396	361	370	353	389	338	383	382	320	350	403	361	370	362	380	352	384	360	382	374	335	411	371	358	365	377	410	363	344	367	353	357	342	356	315	329	354	361	371	352	381	360	351	353	344	326	358	379	374	361	361	372	363	339	373	360	346	340	330	398	371	335	367	357	308	367	366	364	300	370	360	343	397	370	376	346	352	335	340	369	381	353	382	378	351	368	335	343	350	381	389	360	352	373	387	379	387	378	371	339	363	364	356	324	367	400	366	404	344	370	365	351	399	335	350	376	378	391	348	373	368	380	332	364	354	357	350	389	327	390	365	392	408	362	360	349	342	362	366	412	368	326	365	394	375	364	337	360	390	355	390	361	388	352	322	354	373	337	361	347	357	354	381	348	337	360	370	334	364	358	354	371	360	374	313	371	385	353	331	371	357	351	374	360	391	360	349	358	375	337	397	362	351	380	347	333	363	380	327	325	368	353	343	347	363	350	341	399	366	363	407	375	371	352	330	365	352	392	342	376	364	341	351	351	355	351	383	374	342	366	349	383	380	394	401	338	371	353	380	361	376	377	348	356	379	362	390	371	359	362	387	374	378	339	351	380	370	329	378	360	408	337	349	373	371	391	358	370	358	349	365	361	357	364	335	353	353	362	358	351	406	355	375	326	352	377	369	352	356	355	367	385	364	382	397	380	363	328	384	352	353	390	333	384	364	355	357	378	370	383	396	357	361	365	395	373	335	361	359	355	348	370	372	357	371	338	387	394	387	374	357	375	363	368	347	362	347	388	366	372	366	352	339	314	366	387	390	365	332	372	362	353	346	386	403	345	398	351	351	369	352	355	382	349	365	343	352	326	351	394	379	354	346	384	360	332	347	339	365	360	351	390	321	340	391	318	373	357	377	377	357	372	354	397	347	402	358	384	377	374	387	314	364	374	382	347	357	376	354	382	325	374	418	338	354	350	373	322	385	380	350	341	341	354	357	383	376	372	351	377	310	377	350	349	374	372	356	361	342	355	370	362	383	362	344	377	374	374	358	396	368	368	374	347	329	372	325	334	378	366	308	335	353	380	349	335	388	360	325	361	365	383	348	358	334	362	355	366	342	406	373	362	378	355	350	342	378	354	385	355	355	368	371	387	366	400	359	368	361	340	358	380	343	360	390	371	355	364	339	396	346	350	383	361	359	370	352	368	388	390	368	340	380	362	326	351	329	358	364	376	381	336	355	382	348	362	348	369	364	355	386	353	368	338	362	356	378	327	357	391	369	345	357	358	365	379	362	345	371	372	349	381	370	364	330	357	349	360	356	348	362	351	386	354	365	384	368	372	335	355	363	358	379	382	351	367	340	367	379	370	348	332	335	357	363	350	387	379	378	394	371	353	327	331	375	362	362	344	339	403	343	347	412	372	376	384	371	344	386	361	336	375	342	363	346	357	361	361	329	352	395	371	375	344	358	394	345	382	390	406	351	338	347	367	365	366	385	361	380	370	382	358	358	349	346	339	395	366	356	356	374
5159	10759	8188	4083	2933	2169	1695	1372	1166	1007	841	839	822	721	659	647	640	625	626	593	530	595	560	550	594	525	527	550	515	487	520	514	521	533	484	557	532	480	534	468	495	481	492	471	537	472	507	462	515	503	497	540	482	479	474	483	492	507	486	437	539	490	497	476	477	446	460	489	482	471	529	485	454	446	490	509	462	455	501	506	495	492	494	439	467	512	455	472	500	459	463	471	525	464	506	494	458	488	482	481	498	448	488	495	497	512	461	537	477	497	484	472	497	475	460	487	465	454	480	467	461	469	486	475	495	474	528	454	509	517	516	469	464	478	490	469	539	498	483	487	481	507	516	464	493	460	451	475	487	454	432	528	534	495	479	460	459	527	479	481	476	491	474	484	456	520	469	469	449	487	461	478	506	462	464	494	519	436	469	506	483	487	477	485	469	459	491	471	496	516	477	473	469	457	447	458	470	495	514	478	483	457	466	498	485	474	472	447	482	536	502	492	493	466	428	488	456	460	502	473	509	476	504	454	496	487	484	488	505	470	473	476	482	478	523	476	465	477	518	443	482	461	483	470	463	484	482	517	479	480	465	513	469	479	499	453	442	486	532	527	420	451	485	494	507	481	481	461	477	515	495	459	504	477	481	464	510	491	482	468	441	496	494	470	505	447	443	485	468	499	411	457	451	475	485	469	466	476	504	473	525	469	486	500	457	475	473	432	456	487	463	455	495	459	458	484	472	501	483	448	456	492	453	449	484	431	471	506	471	467	484	442	471	496	431	482	460	491	485	460	493	443	472	443	471	476	508	476	498	488	468	441	472	455	462	484	459	439	519	470	453	474	459	480	477	484	453	477	491	497	424	509	501	476	511	484	476	441	488	501	514	471	448	435	505	501	510	479	435	477	433	496	463	427	474	468	479	459	475	456	477	446	500	480	455	479	444	492	492	476	510	499	423	466	499	494	469	490	474	478	473	466	478	495	507	502	477	456	477	433	492	436	462	500	468	475	493	443	483	494	495	468	473	509	471	486	468	459	456	444	501	493	482	505	489	460	489	504	470	485	503	469	511	458	479	470	500	466	484	428	487	504	452	515	479	466	469	461	449	491	488	485	454	480	460	516	498	467	468	522	463	502	478	488	464	437	468	479	461	484	458	486	481	443	475	446	506	476	481	490	495	469	445	439	471	469	497	491	450	467	485	496	522	498	491	500	468	498	466	471	457	494	472	451	451	488	493	453	504	482	483	481	473	507	459	474	451	435	493	467	484	489	450	482	449	468	491	504	470	448	437	479	514	517	455	459	476	482	478	476	513	455	413	506	465	484	504	471	485	472	477	439	487	478	488	436	462	469	500	486	489	481	444	472	483	513	511	488	530	500	455	522	463	449	461	496	471	419	492	454	503	457	440	500	465	466	469	535	495	473	490	475	499	473	478	448	499	486	459	472	480	500	469	466	505	532	499	493	473	487	457	490	487	484	477	455	463	490	467	500	460	425	492	454	482	483	507	453	505	483	448	510	488	513	449	453	476	468	466	491	501	475	489	485	428	473	488	474	440	498	500	452	444	480	484	461	457	465	500	452	467	479	526	470	477	463	507	487	482	469	437	478	469	478	467	515	506	471	498	469	464	478	434	497	486	500	505	484	465	494	513	447	482	491	477	450	482	466	508	454	480	479	518	482	543	462	475	516	445	483	515	483	517	507	493	468	546	440	493	489	452	483	531	515	488	480	488	457	484	439	466	469	512	465	471	478	476	477	481	484	451	498	507	446	464	510	443	454	490	472	458	489	479	446	511	471	434	486	436	497	495	498	480	498	507	474	471	549	528	477	496	455	475	538	506	487	491	502	466	483	495	485	506	442	421	489	471	471	483	441	443	440	432	470	498	502	467	466	477	442	476	483	500	475	473	459	463	460	490	476	477	487	443	481	470	501	510	477	471	471	535	448	499	469	483	456	481	485	507	485	512	502	471	489	439	492	492	484	484	495	478	433	479	486	520	467	483	485	456	472	469	510	471	510	474	445	448	509	498	492	508	451	503	501	454	496	468	478	498	513	467	503	501	522	497	490	472	481	496	484	446	495	463	462	476	508	453	505	492	415	479	478	447	472	477	461	445	504	493	505	465	446	493	498	476	486	509	491	478	521	460	497	492	485	454	450	482	525	481	490	480	489	443	488	485	473	456	449	466	474	483	449	497	487	478	479	461	472	468	453	512	515	501	461	468	479	476	466	504	479	452	475	490	435	479	500	464	503	505	501	449	467	473	501	457	480	521	526	445	477	445	488	492	482	452	465	481	462	490	499	464	445	485	455	503	496	533	466	440	509	457	464	507	470	483	466	489	490	470	515	442	480	462	428	520	480	479	473	484	470	491	490	444	471	470	474	471	465	492	508	445	465	469	488	473	488	501	440	459	449	498	454	485	472	461	499	493	468	472	503	471	483	460	470	467	499	494	479	477	504	497	467	456	465	472	480	458	495	499	516	474	479	504	510	502	473	463	558	499	488	479	519	507	476	464	547	524	472	488	470	483	460	464	467	499	489	433	466	482	481	427	491	449	524	457	492	479	450	474	466	485	473	492	473	491	452	513	481	504	440	496	539	468	490	459	478	476	457	488	465	487	468	486	447	436	474	515	496	438	514	494	476	509	494	487	525	480	492	512	435	471	507	473	469	438	473	523	457	498	440	496	484	436	454	486	470	481	469	466	524	503	478	479	439	488	497	478	477	467	455	507	505	482	452	463	508	476	489	521	496	460	509	487	488	457	495	456	456	494	476	443	495	559	422	488	485	490	450	471	468	481	473	508	522	462	469	500	486	466	468	445	521	497	512	457	459	481	472	465	468	479	500	495	463	487	457	461	491	461	458	464	493	468	492	500	474	476	531	458	502	464	509	487	467	492	475	526	478	475	443	482	476	476	471	459	488	492	482	459	450	497	500	470	473	443	459	491	494	485	513	512	457	474	450	506	474	475	469	457	488	486	466	482	468	462	497	428	483	494	475	459	465	449	489	493	499	492	490	449	517	478	482	454	433	487	473	440	493	533	482	482	475	509	477	473	466	429	470	461	475	490	471	507	485	488	454	505	492	459	446	458	496	442	453	481	459	478	487	443	486	482	500	478	461	480	474	461	450	466	498	506	466	455	491	475	478	431	477	526	437	471	480	503	425	462	474	491	486	495	483	494	503	486	502	501	433	434	482	456	494	492	504	480	486	523	503	467	506	507	526	471	535	456	466	516	487	458	488	501	436	454	467	471	441	495	507	521	449	472	495	489	481	462	467	493	478	442	500	449	528	465	460	485	514	421	458	475	501	469	488	478	478	464	466	449	447	490	478	484	463	452	497	474	519	487	477	504	463	456	507	494	481	478	477	491	506	473	484	483	479	509	462	513	471	470	509	518	460	485	440	492	479	495	505	441	498	444	484	472	442	464	448	503	484	505	505	467	493	459	454	485	471	467	463	436	472	458	481	480	526	466	451	513	453	469	474
22864	21168	28966	23661	21169	21197	7571	1065	757	685	608	572	477	481	444	428	401	387	374	401	372	354	308	326	347	341	345	323	323	311	296	318	290	299	321	275	266	290	311	307	286	305	296	292	308	299	321	322	314	298	303	268	263	304	294	288	305	290	285	275	283	319	283	302	283	284	293	292	267	291	302	292	293	323	283	269	311	276	272	306	223	285	270	307	287	299	296	256	276	266	276	286	296	289	269	298	257	262	276	278	295	266	304	266	275	252	284	268	272	307	267	253	318	270	270	261	284	289	275	272	311	273	284	277	236	257	268	282	281	291	277	268	267	258	281	292	287	300	284	257	314	303	277	259	289	268	299	267	275	252	265	273	288	286	289	271	304	298	269	272	287	287	245	251	288	266	260	279	290	298	249	266	263	260	275	277	296	282	273	291	328	300	269	283	259	285	252	260	282	287	291	289	277	261	279	286	283	277	310	270	287	282	312	286	299	285	277	307	277	270	244	260	274	299	286	283	248	312	273	285	290	306	270	277	288	271	252	289	281	258	277	283	285	263	251	303	287	273	280	279	292	276	259	307	287	288	306	303	266	267	279	266	285	260	309	271	294	286	279	283	276	278	251	275	256	280	304	280	255	264	285	310	289	279	288	259	265	247	286	270	301	267	295	279	290	284	287	319	293	281	309	298	277	276	277	256	289	241	283	283	290	276	271	289	257	307	263	268	283	281	297	287	274	259	266	242	274	271	277	288	289	277	261	295	287	307	271	294	275	294	272	274	291	284	287	264	282	270	255	265	283	286	272	281	262	280	275	246	295	238	261	287	288	279	278	252	300	269	255	301	293	272	265	319	268	296	233	289	262	269	303	266	267	260	301	313	260	266	268	281	281	293	282	254	240	283	292	269	280	250	266	293	308	283	274	289	267	248	288	291	275	289	274	262	276	280	286	281	247	312	280	245	287	282	286	264	291	252	293	272	268	312	274	272	275	250	275	289	257	277	261	267	317	268	283	302	255	286	283	287	286	274	270	310	279	277	277	274	268	320	248	255	308	299	292	294	276	267	265	266	303	293	291	283	279	300	244	305	281	281	291	288	282	263	293	276	284	254	275	298	297	257	247	293	275	264	274	276	295	264	271	281	298	282	260	270	268	275	278	269	289	243	264	255	303	283	273	285	291	283	322	267	262	279	262	258	253	296	320	320	291	263	290	283	296	262	264	282	251	283	259	268	277	251	275	254	315	320	305	311	299	261	246	271	272	312	270	286	293	319	260	293	269	246	274	286	281	300	259	325	272	266	273	275	324	271	299	251	300	274	241	271	260	266	250	252	296	277	288	289	274	281	278	283	301	243	254	293	278	270	283	265	263	276	287	282	245	274	265	284	288	309	295	273	294	261	246	242	320	260	286	287	283	278	295	285	265	269	275	281	284	284	276	278	296	281	263	304	275	253	269	259	268	277	274	276	272	292	259	273	263	276	267	315	303	295	263	260	281	258	281	241	288	268	280	281	283	270	276	299	274	288	270	292	283	280	295	262	274	278	256	296	279	277	281	290	275	296	265	275	281	268	289	260	270	273	281	253	278	250	296	255	254	296	298	290	246	301	259	272	292	251	306	292	268	258	260	240	303	285	307	278	271	269	279	269	285	254	288	266	270	272	266	265	297	264	286	291	263	286	281	260	272	270	290	269	296	244	279	312	289	280	261	274	292	294	273	287	265	296	266	294	287	274	285	266	296	291	293	278	272	278	283	274	273	273	288	289	305	291	270	264	269	286	264	310	255	282	305	260	297	267	278	291	284	281	269	277	310	249	287	248	264	258	281	265	287	284	268	293	286	278	299	301	270	291	258	303	251	304	276	274	306	275	282	268	273	279	282	280	291	272	273	273	260	285	253	292	254	299	286	261	245	261	261	287	292	269	263	283	291	288	306	270	298	298	282	288	280	282	279	270	303	284	286	272	271	283	290	291	268	284	293	269	271	290	263	304	264	267	316	272	278	280	255	272	246	264	311	289	288	270	294	311	280	286	268	249	277	243	295	270	285	276	271	262	286	281	271	289	279	260	258	328	270	267	307	304	252	288	275	299	287	283	281	270	281	273	267	270	263	297	270	236	276	263	284	259	276	263	278	272	268	262	289	291	262	265	331	262	294	280	301	272	245	279	295	254	302	255	273	279	285	278	258	226	279	264	270	267	292	274	288	277	276	261	255	282	274	296	273	287	248	303	274	288	274	277	288	259	298	287	288	317	270	249	277	260	262	295	279	258	283	270	300	257	279	266	294	257	249	299	283	273	287	278	282	284	236	263	269	272	268	268	269	280	282	288	260	277	280	284	292	291	303	270	291	275	256	286	262	274	266	251	279	266	284	299	271	271	288	272	267	292	307	276	269	260	273	277	315	298	288	270	286	306	297	291	312	301	304	265	260	252	265	319	305	235	282	296	289	286	302	293	294	306	307	288	274	270	247	255	273	302	284	230	281	276	297	268	315	237	279	277	267	280	273	266	274	300	269	282	267	266	284	280	318	283	269	306	285	283	279	318	281	288	276	267	277	279	284	284	265	287	284	291	286	257	267	291	282	258	300	251	265	284	272	277	311	262	294	258	269	259	272	247	281	281	294	301	278	266	280	290	267	262	291	310	261	280	262	268	282	300	271	295	261	296	258	290	261	257	290	278	289	286	266	277	259	265	298	270	280	273	284	259	279	281	304	263	286	310	254	282	262	272	257	258	280	248	279	277	251	238	267	253	250	287	259	306	292	282	260	301	287	282	264	319	296	305	233	295	301	250	278	260	271	271	257	266	302	267	295	289	260	287	255	283	278	289	294	273	256	260	283	314	273	262	268	266	285	284	290	274	280	245	271	292	305	275	309	261	274	298	293	284	277	289	287	266	257	259	300	306	274	302	290	270	259	296	246	276	282	268	265	249	283	301	294	269	273	298	310	260	271	248	279	263	288	279	264	264	277	280	298	277	260	275	273	278	259	282	274	282	270	283	263	282	297	275	271	255	274	257	278	269	286	293	260	265	283	261	320	289	273	317	249	246	270	249	299	279	261	297	275	282	257	288	271	286	287	294	286	279	284	283	291	321	282	268	288	306	242	319	273	286	273	285	263	263	270	255	286	286	284	265	277	292	294	248	270	273	278	281	284	286	278	290	277	277	274	273	254	271	304	286	282	298	267	257	263	268	271	292	276	266	266	265	302	293	244	261	269	283	279	301	263	315	307	232	296	245	273	249	278	261	266	277	273	274	246	267	307	282	291	286	294	261	268	285	276	258	292	260	278	288	301	291	262	303	287	283	266	247	265	293	297	270	258	274	288	273	290	278	288	301	287	270	272	302	280	295	269	288	264	254	260	261	305	278	266	281	238	287	286	251	263	280	276	284	280	311	322	282	299	297	292	314	248	307	299	291	291	291	272	262	260	290	288	277	267	262	304	322	272	278	277	281	309	280	278	291	268	270	310	295	288	278	272	259	252	283	272	272	271	291
7422	16802	12894	6756	4759	3454	2605	2100	1662	1370	1145	1018	875	819	747	669	648	611	568	542	538	508	487	493	499	439	434	427	412	398	430	421	430	391	420	383	390	402	366	383	382	359	393	366	375	364	339	393	382	351	348	379	356	358	345	342	396	339	367	363	387	352	350	352	339	363	364	377	393	365	315	389	355	329	321	341	367	351	380	343	343	326	337	367	364	321	340	334	366	349	365	367	344	325	369	330	344	341	351	353	338	345	372	336	389	337	378	341	349	358	340	353	351	326	358	341	344	381	339	371	349	371	365	344	309	326	338	351	317	352	363	346	345	322	309	320	304	332	376	345	395	347	368	297	348	344	362	338	366	385	372	342	349	292	350	347	366	377	345	348	345	359	351	384	337	350	348	324	370	352	314	352	335	351	317	360	361	391	312	326	370	324	359	343	318	349	337	358	317	328	335	330	342	354	335	341	343	348	306	353	287	346	329	366	333	353	344	327	355	297	347	334	337	355	337	336	347	359	361	358	318	343	355	322	326	343	353	351	323	317	346	347	323	357	320	323	353	348	358	359	333	334	364	326	361	367	329	375	329	332	336	360	324	318	352	325	338	322	322	363	326	336	356	314	325	354	361	366	336	367	328	349	335	364	328	331	353	369	346	334	344	364	311	352	353	318	353	336	336	364	352	345	342	354	313	345	360	318	378	330	341	353	326	353	345	348	350	345	345	325	355	361	337	329	354	325	332	332	344	375	365	353	326	361	362	375	322	342	359	354	333	339	343	342	379	320	346	358	350	356	325	368	347	339	334	355	337	353	374	369	339	320	366	339	338	352	346	354	352	365	356	367	364	340	340	325	349	349	361	325	355	355	305	298	330	383	325	339	369	315	345	358	346	308	384	346	348	356	355	361	344	336	389	334	346	344	351	338	349	335	348	354	375	333	367	336	344	324	331	341	325	343	332	326	352	331	322	353	358	321	338	315	357	343	341	365	346	341	314	353	338	330	364	405	343	357	338	311	325	370	353	327	331	363	332	329	298	345	357	368	308	360	364	352	348	352	353	316	386	312	338	319	354	315	322	305	317	324	363	332	319	384	355	369	366	313	352	367	343	346	330	333	365	331	337	349	329	328	359	332	338	359	337	333	358	359	330	363	327	322	325	323	363	351	346	346	309	339	370	327	336	328	327	346	320	311	351	360	346	335	388	367	343	337	354	372	352	345	335	368	364	356	344	326	377	352	346	344	342	358	347	354	341	373	333	345	331	370	360	341	345	339	349	376	371	320	335	315	332	340	335	336	327	362	332	341	305	339	362	325	342	345	355	331	356	331	321	355	334	333	358	353	358	335	345	360	332	337	320	333	332	342	337	332	357	367	352	338	366	361	367	354	321	389	352	343	367	324	379	330	345	354	331	351	334	361	389	333	359	341	346	334	362	356	369	310	357	368	352	348	326	346	345	360	339	319	347	298	343	333	336	367	323	331	335	373	347	349	362	342	365	308	351	328	371	344	342	329	352	324	333	330	305	347	350	338	349	323	353	363	364	357	360	368	350	350	320	305	340	342	355	324	365	347	367	340	338	326	354	377	350	339	323	338	337	335	326	366	343	348	357	318	361	348	340	328	349	313	330	313	349	342	341	326	382	320	359	308	346	357	368	335	314	358	349	388	363	346	349	336	354	343	364	364	366	344	334	356	344	334	354	337	346	375	349	350	347	363	351	333	346	344	370	360	324	336	354	341	323	354	333	339	341	349	350	332	365	368	339	338	332	327	360	343	359	365	310	350	362	308	383	333	322	341	331	337	355	296	384	307	353	366	358	357	340	341	355	331	336	353	326	344	372	338	340	344	352	367	310	341	333	356	314	362	342	354	330	325	340	352	351	334	336	351	356	353	360	329	366	325	339	350	340	373	352	397	332	372	360	350	361	311	330	354	318	330	392	351	341	342	341	323	340	339	362	362	337	341	345	362	370	321	327	378	343	351	375	334	330	364	310	344	372	337	329	375	373	335	354	356	346	341	340	321	326	367	363	325	376	346	332	314	345	346	344	366	325	336	356	342	336	309	337	352	362	348	366	327	342	300	344	346	364	330	330	330	325	362	337	330	345	312	317	314	327	321	356	327	311	340	336	329	343	335	357	344	349	359	377	375	336	329	346	326	350	345	315	324	331	350	340	317	320	293	324	335	357	371	349	321	348	344	343	331	315	349	360	339	362	353	353	332	351	304	351	334	366	331	345	317	387	373	336	359	298	350	339	347	342	325	374	330	350	329	360	340	327	320	353	360	332	305	325	312	333	313	348	342	371	357	349	378	308	342	362	323	349	375	314	346	353	346	331	346	351	342	332	341	356	324	333	358	344	337	347	330	358	336	325	370	347	341	365	332	368	337	365	375	347	381	317	336	320	352	365	365	326	307	339	348	335	320	362	343	341	313	338	330	342	327	319	330	310	357	343	364	318	320	334	323	345	352	337	381	340	371	362	328	334	343	365	383	359	341	305	334	337	323	305	338	380	331	327	340	322	341	353	386	330	305	337	332	323	338	364	331	366	363	372	363	339	313	386	345	343	325	340	386	365	356	329	341	341	330	358	373	346	346	354	366	335	323	335	317	330	370	338	346	319	316	364	318	356	367	358	339	358	345	337	322	318	339	376	361	329	364	331	362	334	313	347	341	354	307	341	330	305	344	334	341	373	357	324	372	325	337	339	342	354	353	352	326	369	337	353	329	339	339	328	353	339	362	351	313	325	345	329	341	375	344	363	310	356	361	337	343	357	338	331	361	356	334	341	346	354	335	353	335	323	336	341	348	350	344	330	333	327	314	333	360	359	300	356	306	306	328	369	360	355	352	341	380	378	332	321	330	349	345	325	372	333	332	361	368	353	358	315	325	372	340	332	311	322	357	342	345	336	339	338	368	365	325	354	365	351	330	325	344	358	370	334	320	351	380	351	362	359	360	308	354	341	351	346	323	358	357	309	327	343	333	364	328	348	306	334	351	360	381	334	326	333	330	341	324	318	341	360	338	345	343	342	349	367	338	341	373	340	365	325	371	350	338	344	312	332	325	329	343	325	344	369	335	321	337	317	356	324	352	329	361	296	335	321	368	356	333	364	314	346	336	350	335	325	327	354	334	359	311	345	347	359	330	328	333	341	307	334	357	338	325	330	375	322	341	350	327	325	350	354	339	323	337	364	380	329	346	327	334	331	342	345	335	317	314	339	356	311	353	337	361	358	345	354	339	335	346	325	351	319	334	353	323	364	303	344	365	319	339	352	346	348	351	362	334	349	338	319	335	374	378	349	358	341	359	351	338	341	373	344	318	392	354	352	327	344	361	346	312	320	352	348	336	296	331	359	333	364	329	331	310	350	353	327	373	359	336	311	362	326	347	355	316	336	327	361	335	325	331	332	341	348	355	342	327	334	340	304	355	363	338	355	356	338	324	336	312	325	328	314	341	299	385	319	395	377	357	362	310	355	331	341	349	357	310	357	342
26933	20086	7410	1210	875	781	774	744	753	801	737	797	798	778	738	772	742	784	772	801	735	775	735	765	763	754	763	757	753	752	761	750	696	743	738	714	765	774	765	700	746	780	739	763	761	788	743	728	765	741	744	770	751	745	776	735	782	747	749	764	749	726	767	718	784	783	772	735	783	796	744	786	746	745	762	736	801	777	737	726	755	815	746	735	708	730	786	771	767	749	742	769	813	770	789	756	735	775	770	744	772	739	720	728	756	772	691	717	769	771	742	729	716	779	742	729	781	724	738	765	721	745	767	736	815	742	731	774	719	791	760	755	747	766	751	764	788	772	796	743	751	784	751	750	777	747	771	737	766	744	719	738	734	776	787	811	749	800	766	761	747	775	762	721	744	725	710	761	748	737	746	734	762	761	775	739	792	771	766	790	736	751	746	816	750	718	732	773	715	791	758	739	727	731	731	756	747	729	729	756	769	796	784	788	774	755	729	737	740	733	724	771	766	783	778	765	719	760	825	711	772	701	730	775	726	793	737	772	724	746	679	770	750	754	698	743	728	725	775	722	771	771	745	789	699	777	729	755	768	754	749	722	724	751	714	721	756	770	771	765	727	743	773	753	711	736	743	782	771	702	796	771	764	767	785	782	750	719	787	809	737	727	753	755	827	776	732	822	751	748	760	765	770	744	742	736	780	702	751	721	715	703	760	788	746	709	739	748	774	760	761	725	735	729	746	735	734	767	745	736	740	741	754	749	743	729	752	736	767	715	778	794	756	773	754	762	759	671	753	783	738	725	774	741	763	784	774	748	785	729	721	756	707	787	725	713	735	743	737	753	690	743	769	757	755	738	729	741	812	760	755	746	754	782	679	803	778	770	755	774	775	759	789	733	732	760	677	750	775	779	741	720	721	780	734	751	756	788	742	749	721	735	753	761	752	764	754	731	725	707	739	776	738	801	731	804	760	777	792	759	786	764	755	765	763	801	731	731	796	719	740	734	723	762	754	712	722	717	743	730	768	716	731	770	740	712	742	763	721	752	768	743	716	718	761	761	769	790	769	705	744	711	773	735	706	760	764	748	744	709	757	729	795	735	776	806	780	739	784	772	754	738	778	799	754	728	719	813	765	746	762	745	672	759	805	697	818	751	729	731	742	755	732	784	740	696	791	758	732	698	739	777	766	781	755	745	741	733	714	779	787	757	728	809	790	775	799	753	768	745	822	744	737	776	752	819	759	773	727	773	729	756	729	773	783	753	750	740	740	778	737	727	711	763	750	748	732	742	735	758	751	722	708	718	741	755	757	741	753	726	705	736	747	777	749	760	733	778	744	768	751	715	740	734	754	730	772	743	798	799	787	716	827	777	771	790	775	714	749	761	714	720	809	719	724	772	726	707	762	729	779	743	723	746	733	811	721	766	814	750	757	723	767	741	720	727	758	751	728	761	738	778	738	759	730	721	764	752	736	743	763	760	763	691	734	744	789	755	733	708	764	773	734	780	766	758	735	733	768	732	721	741	732	738	734	786	761	743	766	773	767	752	730	754	761	735	727	757	762	777	766	688	758	791	776	768	761	746	721	810	731	756	737	736	765	722	762	712	760	740	764	765	746	718	782	836	757	747	781	768	710	761	773	811	685	774	749	823	781	772	762	723	792	731	705	697	773	753	738	793	730	784	725	736	782	771	767	725	792	747	732	784	783	776	746	747	721	746	695	738	723	807	738	735	738	756	757	739	714	786	737	744	737	717	787	738	765	704	721	817	797	740	773	750	756	742	712	769	736	746	716	773	739	772	731	757	766	749	789	800	761	767	751	725	779	775	702	777	761	674	731	793	775	751	735	692	721	770	713	735	732	756	757	757	767	762	737	820	758	743	772	788	759	740	785	760	712	705	729	738	765	732	755	789	784	819	784	812	759	772	786	770	768	758	764	759	738	741	751	787	746	733	778	780	724	781	719	774	731	787	730	695	728	766	763	723	769	722	736	734	720	734	753	771	756	732	776	759	782	778	737	752	727	722	759	807	786	740	697	728	784	760	697	747	697	746	743	829	752	810	749	738	785	707	750	766	709	773	779	724	709	726	702	781	751	748	743	730	760	775	802	749	760	753	718	791	718	710	750	732	727	773	748	755	788	763	807	782	710	768	765	741	773	777	751	757	726	763	757	765	711	762	739	720	766	724	734	740	752	758	759	780	755	761	727	793	771	718	742	789	771	790	788	765	760	771	734	782	747	750	733	734	767	802	710	701	773	766	791	772	723	734	750	739	782	767	762	729	722	750	719	750	752	670	756	737	775	753	734	704	774	805	783	707	722	761	832	724	738	761	760	714	826	742	785	748	768	801	751	787	769	792	750	761	758	737	775	778	778	785	763	720	753	768	751	762	752	751	714	761	693	712	735	704	757	765	767	765	762	765	715	733	746	778	750	746	759	774	768	731	796	710	747	779	741	758	735	741	743	760	762	755	783	747	723	653	723	771	714	678	756	782	736	768	788	713	742	750	744	823	749	737	791	745	719	708	743	714	742	699	771	726	712	800	757	749	784	748	800	806	763	749	704	715	747	760	718	809	788	797	680	716	727	751	709	717	708	766	700	694	684	736	744	733	712	744	741	799	704	767	712	760	806	785	715	712	722	724	747	721	789	774	768	761	755	765	705	782	746	750	727	748	770	762	782	754	734	761	768	736	756	745	779	755	776	772	731	743	741	723	714	738	711	744	704	761	789	738	766	764	745	698	775	756	816	720	826	725	824	739	742	737	699	762	728	737	718	794	799	773	747	755	746	697	747	722	798	734	749	752	779	717	755	704	747	714	694	778	741	816	762	808	740	743	764	722	735	720	762	775	768	733	687	758	792	716	768	784	719	748	752	762	766	738	767	707	771	813	768	775	768	732	767	750	765	788	732	741	763	790	748	743	732	788	754	727	772	815	740	776	740	727	783	785	768	726	759	800	753	737	740	728	766	763	776	734	737	725	778	748	767	777	787	785	757	757	734	781	724	751	721	721	741	713	773	748	764	756	767	747	765	756	723	784	756	757	741	743	744	741	690	778	728	767	749	822	721	751	772	761	752	740	746	747	711	733	753	704	788	810	776	768	730	701	766	783	742	744	749	752	744	732	819	780	742	754	781	777	730	757	755	735	754	772	711	724	747	755	791	791	766	762	771	712	740	738	756	726	768	719	744	810	807	758	776	698	738	700	778	701	710	700	793	730	715	751	743	810	754	721	775	772	778	761	711	736	694	756	736	721	744	747	748	758	740	777	735	690	732	767	765	740	742	744	751	773	798	755	802	737	744	765	732	781	742	700	695	746	734	719	757	715	737	706	789	720	766	807	780	735	762	704	729	750	769	732	744	741	748	713	727	756	751	799	778	705	759	779	713	760	740	737	778	725	730	735	805	717	780	761	783	731	786	742	744	785	722	734	716	822	769	806	762	742	731	715	745	720	706	720	745	733	766	757	717	769	737	757	736	806	765	773	785	763	718	747
4339	1744	1440	1177	1050	1050	966	1015	1018	986	996	935	946	974	962	912	905	953	939	932	931	994	931	930	941	989	962	945	913	907	984	918	913	912	938	967	917	961	992	915	929	969	873	968	960	981	918	967	939	960	929	903	967	976	951	902	941	934	948	964	964	915	910	924	881	892	907	935	951	936	980	923	896	933	973	964	981	944	949	916	952	985	917	943	958	915	907	968	973	914	931	1037	914	955	940	896	1020	947	895	883	984	907	922	950	971	977	969	930	948	947	890	956	928	984	933	933	935	907	913	922	951	974	902	919	915	941	898	907	924	962	970	921	888	899	952	920	915	939	948	969	939	992	927	925	998	957	978	928	928	931	941	911	914	973	940	940	1003	920	928	907	972	954	936	919	950	1014	936	927	903	906	915	949	917	943	959	879	918	924	952	915	928	909	933	943	913	930	963	964	928	957	916	927	957	920	941	936	962	895	906	1010	929	924	1009	1007	924	908	962	947	935	954	920	989	947	943	931	941	947	940	933	959	954	913	932	942	955	976	949	897	917	936	880	963	911	951	968	942	980	915	917	905	968	912	896	917	933	882	950	951	942	936	955	937	908	924	945	884	878	965	936	962	946	898	926	937	910	887	926	938	957	944	964	892	926	887	919	935	918	953	957	957	897	923	962	962	942	966	925	928	864	921	987	916	954	938	926	941	875	910	916	943	912	946	931	883	930	913	981	974	926	929	915	945	938	953	943	898	966	958	962	892	922	991	921	927	939	935	921	942	958	939	936	924	988	905	920	916	911	941	886	926	931	986	956	899	934	824	952	980	923	948	941	915	938	950	917	972	854	860	990	930	906	948	946	889	934	944	995	938	902	911	954	906	937	928	988	942	919	883	952	893	929	949	1016	944	964	918	920	982	1012	951	929	915	954	948	903	950	1004	942	978	890	965	939	954	950	976	955	904	979	931	915	916	892	977	940	975	975	999	938	939	870	936	931	933	919	921	936	943	930	926	887	960	904	975	975	871	919	944	860	956	974	954	949	966	980	934	969	916	955	922	882	919	941	895	965	927	899	927	932	957	921	956	926	923	902	947	917	964	938	963	938	866	955	923	928	958	937	948	864	959	940	912	916	992	935	970	961	932	986	929	946	937	930	897	978	918	1013	897	893	925	915	871	904	932	922	910	915	973	913	1011	908	924	889	949	992	984	898	936	942	917	984	921	921	958	914	953	929	971	963	983	950	946	952	989	967	896	985	970	912	976	929	930	963	944	962	962	938	883	952	928	936	941	992	923	968	880	959	931	896	895	970	910	905	950	957	906	989	923	966	946	965	971	949	920	898	876	923	909	922	923	968	888	921	959	932	920	962	926	911	885	936	904	933	983	928	949	948	946	967	903	954	908	996	897	920	887	945	946	932	939	885	997	956	940	982	949	857	944	906	948	885	963	887	942	987	1015	952	925	866	938	951	937	941	931	907	972	923	966	880	983	971	942	1027	984	915	917	924	921	952	996	934	931	919	963	886	924	976	952	974	939	874	902	973	885	953	988	983	951	913	993	901	952	893	946	884	933	892	977	963	919	981	917	936	977	892	912	931	978	913	887	957	936	968	950	964	960	953	935	904	964	893	931	936	944	949	958	950	999	900	968	935	940	964	936	967	1004	922	907	946	865	938	885	944	939	904	923	912	907	957	908	984	956	874	948	936	907	841	883	997	877	978	955	943	935	919	951	876	918	975	942	927	888	954	938	1007	916	953	950	945	930	951	935	971	937	928	962	962	925	891	921	904	929	931	935	939	949	932	987	976	942	963	936	992	936	917	950	965	896	951	930	927	986	949	981	930	948	922	965	988	945	933	965	976	910	964	917	937	941	899	890	941	903	994	972	968	950	992	922	960	936	948	941	954	915	982	938	938	920	948	936	933	980	929	966	907	965	904	916	927	888	948	980	917	1000	912	915	897	907	928	976	941	884	968	906	952	891	976	950	896	939	921	889	922	938	907	952	933	900	920	906	949	975	895	990	958	942	957	946	946	960	911	917	893	940	982	900	939	936	981	906	898	920	940	979	924	946	926	945	935	899	1005	886	953	972	951	944	918	879	871	951	923	931	941	875	921	963	930	962	989	988	914	936	940	956	961	911	921	957	906	925	913	962	895	932	938	934	865	923	989	946	897	986	910	992	940	959	1018	894	881	971	910	922	926	888	980	933	917	948	954	940	966	962	926	974	938	900	932	952	943	934	937	865	921	951	961	982	1002	1012	947	946	976	935	909	933	950	989	926	918	910	930	924	967	937	942	911	956	935	957	976	947	982	908	973	925	929	916	976	959	889	926	959	918	937	923	970	898	932	916	901	933	1030	922	922	972	982	911	1003	968	919	1008	994	960	949	988	977	963	958	905	945	947	932	962	1009	944	927	931	893	952	959	963	916	942	931	963	941	970	913	925	890	923	933	917	927	952	926	892	952	951	957	955	932	918	929	941	903	967	935	922	946	932	887	946	970	888	904	940	860	964	950	1000	913	958	951	971	928	946	891	964	987	957	984	909	939	915	922	916	868	942	945	975	925	960	968	960	926	962	987	935	967	971	862	963	931	951	936	954	898	965	914	961	943	881	897	979	900	934	900	931	914	997	958	926	924	971	960	977	904	940	966	912	946	930	925	944	1010	984	986	975	940	922	939	925	950	903	928	945	944	947	899	973	938	1002	916	942	944	917	970	882	1034	969	962	879	939	957	937	913	922	954	951	938	923	921	937	952	891	944	892	925	944	932	932	985	925	988	931	970	888	977	927	961	957	929	945	906	943	1000	919	930	928	920	957	957	909	882	962	959	938	962	965	949	888	891	900	987	901	941	960	902	924	955	886	939	986	993	953	932	896	911	977	925	939	860	924	933	980	934	899	928	918	908	944	928	984	938	884	951	944	964	933	937	929	965	964	988	911	944	962	906	927	965	943	940	959	908	971	966	962	909	936	945	931	933	940	911	938	921	914	959	906	997	931	944	926	964	903	980	986	909	891	933	942	917	941	883	927	920	936	903	966	977	978	1011	927	906	934	956	929	915	936	940	912	964	975	902	1008	974	943	948	976	955	935	998	896	970	977	897	955	939	935	930	923	916	962	981	973	913	981	960	944	928	945	935	943	967	940	930	920	982	947	959	950	927	932	1017	933	952	983	873	884	917	969	904	959	943	938	926	955	947	933	930	951	915	879	942	930	956	923	941	997	992	951	933	942	953	955	940	937	920	960	1008	953	980	946	870	906	904	924	933	956	904	907	983	879	968	928	893	971	906	939	962	892	917	950	981	868	920	980	948	945	985	987	911	956	900	870	983	963	903	894	946	950	876	1001	925	945	929	987	914	977	947	930	921	1011	948	956	960	949	939	948	946	995	913	977	960	980	949	915	911	967	922	910	996	909	1017	952	957	973	947	925	928	890	956	925	1015	925	959	926	952	967	920	967	945	942	925	934	886	924	919	922	972	934	861	974	896	974	953	963	955	942	986	938	900	842	997	922	931	933	953	941	954	972	933	969	929	898	919	931
23885	21212	28545	24161	21205	10037	1129	795	658	559	568	483	464	471	434	500	479	432	428	391	438	397	386	409	390	396	414	388	383	382	417	381	392	407	377	414	369	377	393	359	373	398	391	370	392	327	407	388	395	369	408	361	390	427	364	372	385	355	337	347	370	375	365	375	373	365	367	382	391	355	387	352	403	376	365	374	381	399	415	363	355	388	354	372	366	402	351	378	375	370	357	357	349	367	347	375	396	338	385	392	356	355	343	398	361	379	378	337	338	379	363	360	391	376	364	366	374	338	361	344	348	388	349	399	358	373	375	386	371	377	368	370	379	373	362	386	363	349	385	368	327	361	355	344	394	362	384	389	387	396	365	361	351	362	366	392	358	415	385	367	384	347	368	357	350	367	383	322	331	365	357	393	338	364	379	384	357	386	360	397	361	351	363	414	360	396	353	362	368	387	357	347	376	382	380	381	338	375	355	338	366	350	400	378	356	410	353	333	355	368	384	379	351	338	386	352	352	371	380	368	350	371	353	384	385	396	345	402	373	344	374	371	390	356	377	347	368	371	401	390	353	381	360	396	375	379	358	365	406	372	327	366	355	363	354	355	386	404	332	380	368	393	319	368	382	351	383	361	332	398	364	370	340	357	367	379	340	335	370	327	343	376	401	334	386	383	382	393	413	332	377	342	375	362	370	382	374	351	350	365	376	364	358	346	365	378	379	388	349	396	354	365	387	345	366	383	342	399	348	381	401	379	371	338	385	375	386	366	390	383	365	381	375	358	375	364	370	342	366	387	367	376	374	346	364	345	336	410	379	354	372	361	377	363	381	374	338	390	357	355	349	400	385	381	378	375	377	359	395	352	366	355	368	373	384	369	362	367	374	342	361	381	362	374	383	366	344	403	341	366	341	376	365	393	362	370	380	330	373	409	352	360	365	354	356	344	387	371	370	340	391	373	333	351	372	375	344	336	383	336	352	392	381	342	340	394	426	358	374	386	369	377	382	348	394	355	374	368	386	388	390	386	350	382	369	371	345	351	363	383	363	379	383	355	366	390	372	390	345	346	377	375	397	350	325	379	361	388	341	371	393	339	363	384	411	363	357	341	380	336	370	388	366	395	377	355	373	369	342	339	409	365	381	395	411	375	371	406	369	316	346	380	356	375	374	370	363	364	367	376	354	342	380	374	369	390	346	365	347	362	370	362	364	380	340	375	384	365	384	363	371	350	357	401	396	374	364	374	389	361	376	379	347	349	388	373	380	343	359	368	328	357	392	368	369	341	378	406	361	329	335	353	358	383	380	359	396	340	328	359	346	377	350	351	392	340	386	380	366	398	346	388	373	375	392	373	342	384	367	363	382	367	361	378	356	375	398	335	346	342	376	375	411	357	362	391	334	336	347	383	346	373	340	341	405	355	370	359	368	378	385	393	335	390	350	406	406	337	372	370	362	341	366	395	361	369	355	358	369	358	356	379	382	370	358	369	358	372	348	369	326	358	349	347	366	385	365	397	394	353	334	367	398	347	388	362	353	377	368	362	369	353	396	365	374	387	370	391	397	368	407	387	365	373	373	369	382	405	366	355	342	366	347	339	359	344	364	374	349	354	415	375	397	381	360	342	359	347	361	381	360	366	344	346	360	400	378	375	361	374	376	367	368	375	366	372	362	390	346	422	375	354	374	390	375	356	359	331	385	369	347	348	387	363	361	379	364	332	363	354	368	366	403	357	331	351	355	394	385	349	358	368	348	341	391	352	376	344	359	344	359	356	371	369	388	347	345	384	384	338	356	342	347	375	405	337	344	372	341	385	355	384	339	378	396	386	381	363	376	344	330	356	374	364	345	383	366	345	384	358	357	378	356	357	339	375	382	329	374	341	389	370	367	345	339	351	354	337	387	370	361	377	365	384	375	357	379	371	376	364	373	334	358	357	370	396	352	379	366	383	349	375	374	352	360	324	399	389	389	396	349	395	369	364	376	354	379	347	374	356	398	377	350	373	352	369	376	349	357	361	383	327	372	354	377	374	346	354	397	419	372	406	397	381	358	387	349	358	331	365	371	332	350	358	396	335	332	404	375	354	358	350	381	390	377	409	402	398	385	350	353	323	382	357	363	387	369	379	378	369	387	374	355	376	363	376	352	348	380	395	368	392	359	353	367	391	370	351	362	354	352	402	379	349	370	367	344	368	352	385	373	366	360	353	368	367	377	351	375	380	391	335	364	367	353	383	386	383	389	345	347	356	356	338	357	388	393	361	374	378	385	405	386	367	362	361	366	328	334	369	394	369	364	351	368	336	374	379	345	380	361	416	345	390	330	377	371	347	375	365	336	386	345	353	368	355	365	403	377	349	374	346	361	348	382	377	348	344	388	370	364	377	398	372	360	321	357	392	391	360	372	360	393	370	338	381	335	370	345	367	351	367	386	346	401	320	375	356	379	351	353	364	355	346	374	363	355	356	361	364	353	370	366	352	349	346	395	378	339	378	373	364	372	360	362	364	344	356	388	383	395	398	406	350	367	332	346	365	354	364	359	350	386	346	348	366	387	356	353	381	353	383	385	347	380	390	369	360	336	380	373	323	396	329	386	369	345	360	356	390	367	381	366	386	345	392	371	353	360	383	339	345	380	336	378	384	400	397	369	364	371	380	355	346	377	374	379	358	387	375	359	372	362	350	365	355	378	353	369	374	380	344	366	362	352	377	356	350	365	373	371	348	388	372	367	347	362	348	329	384	350	353	360	356	354	361	368	371	358	390	371	357	402	323	366	386	386	379	352	384	343	326	365	372	392	370	378	374	338	377	396	391	377	374	367	351	351	382	354	354	349	362	377	377	375	351	384	368	352	369	349	396	395	366	355	386	369	376	362	369	399	359	346	383	390	323	391	351	354	373	380	382	353	359	368	397	388	355	387	379	359	393	375	333	385	365	368	406	367	342	353	382	353	357	378	347	357	368	363	366	375	389	377	351	356	340	384	360	413	336	377	384	352	364	361	371	337	370	341	347	360	370	356	395	382	346	377	338	349	400	382	365	385	347	352	374	366	382	345	380	356	365	324	352	363	355	352	381	325	355	384	376	378	366	351	364	377	341	396	360	362	391	364	343	366	364	379	374	364	354	362	366	346	370	358	366	370	368	344	371	364	374	351	353	348	385	371	382	356	387	364	386	382	337	380	352	361	362	397	384	360	354	379	337	355	362	399	385	345	403	348	366	342	387	370	354	358	375	371	370	355	383	356	348	373	362	370	372	368	379	360	357	346	372	385	350	363	337	333	413	369	376	359	344	388	340	334	359	371	391	376	399	371	361	388	374	350	374	372	361	369	353	362	366	315	367	313	362	360	368	402	334	358	330	334	384	365	369	332	388	392	358	366	325	361	375	376	336	361	368	359	346	388	378	370	374	380	356	367	334	383	382	354	365	371	378	333	397	384	345	338	373	355	357	392	389	338	383	382	343	382	391	361	370	375	349	381	362	373	337	354	378	378	360	375	411
5161	10569	8083	4039	2806	2243	1699	1338	1222	1043	947	822	754	765	685	668	625	596	609	611	544	547	518	536	512	519	518	510	566	505	540	511	459	494	547	518	445	500	505	518	483	475	535	535	463	550	516	519	475	507	472	472	494	495	515	475	483	495	466	496	512	523	468	510	456	430	501	511	487	489	503	489	494	497	479	507	478	500	476	489	491	493	491	462	471	477	465	477	516	490	486	495	505	475	484	476	492	473	481	449	480	461	464	483	496	474	494	508	487	495	504	488	475	451	487	484	506	438	508	464	446	460	475	446	496	483	467	482	498	465	471	492	524	517	507	466	483	481	511	516	468	494	481	498	496	460	456	483	462	475	500	482	497	501	475	500	491	472	503	493	473	486	478	494	475	458	474	473	489	465	514	493	478	493	498	486	479	500	438	470	502	483	528	494	461	506	485	497	464	468	474	456	475	469	522	480	448	468	500	495	509	473	484	479	491	492	476	481	480	485	419	501	493	462	443	482	452	512	493	448	436	464	513	488	474	433	516	478	478	479	456	511	437	519	468	460	510	455	461	490	481	474	493	493	470	513	501	479	493	456	462	487	438	464	475	512	448	475	458	429	481	469	506	488	461	448	472	528	494	481	502	516	460	457	478	456	501	470	487	504	479	460	499	494	494	471	523	479	495	457	488	464	485	492	457	463	470	516	498	512	452	468	496	460	446	483	475	505	495	452	485	459	480	518	480	519	468	456	451	516	509	507	447	505	471	476	430	463	468	480	506	439	471	483	495	440	499	444	459	498	450	498	531	472	506	515	500	438	510	473	463	479	494	478	499	431	477	507	496	500	476	476	474	483	523	502	455	479	468	469	455	486	432	493	460	511	494	470	482	488	475	472	469	478	510	448	464	486	481	481	480	501	459	503	452	498	495	494	474	488	519	485	473	517	477	461	517	454	461	484	501	499	509	505	434	501	515	454	482	468	456	494	523	459	484	489	459	461	489	452	487	492	478	467	467	485	510	464	460	491	493	501	490	521	432	517	457	469	477	430	469	468	498	464	489	505	478	494	476	538	482	492	503	490	500	509	524	460	492	485	494	490	470	453	468	517	483	461	492	476	509	459	489	484	556	456	478	478	504	531	468	475	447	489	496	490	502	483	458	501	489	467	482	429	470	457	439	507	455	497	467	479	497	513	454	489	474	488	497	481	475	492	469	477	489	512	471	493	466	455	480	525	484	506	474	503	501	478	476	479	475	494	519	475	443	453	463	483	497	492	483	472	499	533	477	486	463	481	491	451	470	479	480	471	500	492	480	468	464	517	484	494	463	484	447	475	475	500	479	491	497	508	480	475	478	456	459	440	470	490	445	509	485	459	461	481	483	476	500	492	510	489	500	459	501	444	488	487	499	490	494	438	471	494	493	497	472	497	466	473	483	468	482	449	488	464	452	486	457	486	449	535	437	485	514	496	476	506	497	481	456	504	559	476	481	496	502	505	472	474	516	477	486	520	484	503	485	490	498	508	469	488	498	525	520	498	490	470	480	479	497	461	490	464	502	489	493	485	472	470	473	512	475	440	484	490	460	523	492	472	481	476	461	524	458	477	517	457	494	474	505	451	484	450	473	475	520	457	487	513	480	477	456	473	486	488	478	493	485	475	519	454	480	498	448	491	464	461	466	475	460	465	516	522	487	483	489	476	517	470	467	510	514	499	506	453	505	497	439	514	456	501	504	488	497	497	514	484	474	464	490	489	443	463	457	491	496	464	495	481	518	501	525	508	484	473	423	496	475	452	476	470	456	450	482	471	499	469	491	482	480	506	489	491	490	519	489	509	478	456	481	457	474	490	477	453	505	488	414	466	443	449	469	473	478	466	437	455	492	470	478	474	447	539	485	494	492	514	458	535	507	479	486	450	468	513	480	455	503	460	492	502	484	466	469	434	502	471	501	480	495	494	471	493	480	492	507	472	479	471	487	502	492	438	494	486	532	497	478	467	496	469	497	497	502	457	423	490	462	496	477	446	464	470	487	496	503	478	457	520	444	497	467	509	527	426	449	487	482	533	503	445	494	477	453	491	438	494	469	487	476	506	480	497	496	451	455	434	501	506	519	500	518	485	486	525	478	462	519	492	475	475	462	472	463	482	489	448	494	490	480	495	457	524	513	462	493	463	508	470	454	474	446	476	518	473	463	476	472	465	452	446	470	464	469	489	468	478	495	490	475	464	527	493	472	497	464	493	487	476	459	470	483	508	516	491	468	507	504	465	526	467	477	473	465	518	484	482	468	490	472	504	467	485	492	431	490	484	489	489	447	467	488	518	499	528	458	493	456	483	484	494	504	480	493	512	480	486	466	503	477	501	499	460	510	481	512	517	470	484	488	473	475	461	521	466	478	490	471	450	484	469	497	453	490	468	491	475	485	517	489	491	522	477	441	478	498	474	478	511	462	506	466	488	459	496	494	436	551	483	477	482	444	474	483	501	501	468	466	496	504	460	443	505	457	457	481	469	482	495	458	497	503	472	479	513	483	474	506	513	497	513	490	464	486	518	476	489	476	520	478	460	457	499	518	521	480	473	479	474	487	467	496	502	441	494	469	472	472	500	516	479	513	507	495	464	491	500	478	468	449	500	512	498	472	461	489	495	499	476	494	459	467	486	473	490	458	506	474	493	470	499	474	490	498	469	485	482	467	480	491	477	514	478	503	434	459	494	481	469	491	479	478	504	460	501	462	470	463	460	500	479	458	463	470	455	526	509	463	485	527	478	485	473	438	508	504	491	518	470	496	476	514	481	490	467	469	521	467	451	428	506	482	485	501	486	515	465	483	439	485	481	489	436	468	447	490	457	491	501	484	510	515	516	460	494	507	477	485	485	516	455	500	472	460	481	480	481	507	464	490	472	439	530	470	479	509	487	441	456	487	461	512	446	514	464	476	483	462	469	480	461	511	520	514	443	507	461	494	490	498	495	452	469	513	467	467	484	494	479	478	486	493	470	451	475	473	493	507	482	466	447	450	457	508	446	490	435	490	535	460	488	477	493	489	467	490	450	466	478	474	452	496	489	484	461	497	490	523	466	461	463	492	474	513	490	510	497	500	500	462	482	537	473	468	430	485	519	483	480	434	481	468	506	456	475	435	438	466	491	479	509	474	484	466	525	462	483	487	501	438	495	458	450	468	514	476	464	452	485	454	455	495	467	521	486	451	464	490	488	452	493	454	454	484	449	499	507	502	506	457	469	472	499	511	469	486	453	507	446	483	493	457	513	490	524	448	470	489	498	511	502	495	494	508	485	484	478	463	484	480	489	494	513	457	456	490	476	457	477	482	469	485	477	491	478	482	420	478	454	452	504	475	498	479	477	450	462	492	482	482	522	473	440	503	489	471	470	532	458	506	481	498	523	497	495	463	455	501	472	505	512	464	478	469	463	462	505	492	475	463	479	489	503	467	489	463	488	454	507	488	512	495	480	498	465	500	437	442	463	464	454	477	465	475	496
22929	21216	29015	23706	21217	21261	7758	1078	731	646	596	553	505	482	460	419	367	401	408	372	378	351	373	346	337	342	344	302	313	304	316	315	307	303	305	293	327	295	287	337	291	296	288	303	292	331	275	275	279	268	278	321	307	299	295	296	331	272	298	313	293	305	294	290	308	289	277	257	283	289	291	285	288	292	300	287	314	290	295	274	282	285	285	260	303	259	317	297	271	278	274	263	274	247	253	330	302	294	283	294	275	269	279	272	256	289	304	269	287	266	251	267	286	280	291	306	288	251	286	279	258	297	254	276	302	286	281	316	298	280	279	310	286	283	271	289	277	294	263	272	268	260	285	283	277	276	296	259	269	285	286	284	304	272	294	290	258	296	294	301	271	284	285	272	294	290	289	288	286	264	286	295	280	286	295	276	237	286	280	280	280	317	306	311	293	274	281	258	274	274	304	287	291	281	299	287	298	298	306	278	269	259	266	287	308	267	281	301	318	264	256	317	277	272	287	308	274	269	289	300	261	323	289	271	300	282	290	292	278	286	281	284	303	277	283	296	259	287	293	285	308	268	285	287	307	269	281	305	274	289	280	271	289	302	257	309	282	317	301	269	301	297	258	326	266	291	281	307	288	270	257	271	284	303	286	281	305	293	293	274	271	249	277	301	302	317	272	301	262	286	297	293	282	300	288	296	303	289	284	260	301	285	284	285	284	258	295	285	322	283	319	260	274	276	289	272	257	283	295	284	286	290	309	260	290	294	282	299	275	278	297	303	253	278	307	280	304	287	274	289	280	263	286	295	267	288	275	271	272	297	249	294	298	298	286	309	266	320	284	297	266	231	286	267	313	266	282	275	277	262	277	306	308	259	276	282	266	288	293	318	287	297	297	288	290	256	280	283	285	273	306	244	277	274	284	266	299	291	296	294	276	279	286	282	273	286	296	277	276	263	262	298	279	283	271	265	288	306	272	300	293	285	280	292	249	276	253	281	281	272	281	287	304	310	285	273	312	318	271	270	271	283	283	264	303	296	259	284	294	290	291	273	270	293	288	263	287	295	256	304	286	280	280	287	279	258	291	258	240	271	252	289	283	272	280	286	271	306	280	306	268	284	286	281	290	292	290	274	262	290	269	257	325	252	293	286	282	287	304	251	243	273	267	285	278	269	259	298	298	279	282	294	299	292	287	278	263	269	262	293	277	281	290	299	303	281	270	287	295	267	304	292	310	273	316	285	270	301	266	286	287	266	303	274	308	256	315	254	255	323	298	279	265	246	287	262	273	288	279	272	303	251	270	292	267	315	274	304	287	286	275	264	305	278	275	282	275	272	256	277	317	299	294	319	297	254	267	273	239	272	278	270	266	279	252	279	301	284	265	282	277	287	312	296	286	286	278	289	286	271	302	260	295	291	288	268	261	325	273	265	268	301	287	284	258	262	290	290	289	256	264	281	268	283	282	273	274	289	282	267	302	258	307	268	266	282	280	278	277	267	285	269	261	271	314	284	283	290	296	283	284	286	303	270	281	286	270	269	298	287	292	283	314	281	313	305	268	275	302	280	294	296	271	286	286	279	262	282	294	269	281	277	256	264	277	302	247	289	283	279	272	289	284	282	307	280	274	255	286	259	287	307	301	306	287	284	272	298	269	295	309	315	276	328	260	316	295	272	293	273	287	290	305	278	299	290	274	309	307	269	285	268	257	276	289	285	283	277	262	307	259	267	293	283	283	297	270	251	257	269	295	254	288	302	273	310	302	274	283	274	287	293	249	285	288	288	296	279	315	289	290	285	297	284	286	304	275	305	275	269	258	289	276	292	279	242	316	272	268	260	309	268	281	297	295	284	322	296	270	256	308	285	282	254	293	260	301	302	284	266	278	299	301	298	264	281	286	283	302	285	267	293	265	289	278	289	278	272	257	237	275	269	322	286	286	276	276	286	281	270	276	264	256	304	277	290	277	251	271	274	278	332	259	289	242	285	285	277	293	288	286	256	280	263	276	261	316	262	281	304	301	278	305	268	275	244	291	281	297	264	285	282	250	289	269	273	273	269	251	269	264	304	280	287	278	284	275	302	263	252	261	299	295	256	271	284	284	254	289	275	268	293	278	261	280	271	294	254	299	279	249	290	296	283	272	289	278	281	306	255	274	270	290	289	251	274	299	296	308	312	288	295	284	272	291	288	290	267	279	329	234	245	245	266	296	271	264	289	278	280	288	294	304	270	296	297	295	298	300	286	294	299	296	295	277	261	260	289	266	260	284	271	252	261	289	275	300	278	282	252	282	264	277	314	266	268	298	292	253	276	288	322	267	298	282	278	276	241	276	273	283	277	314	278	285	286	278	284	277	311	267	289	252	247	272	258	297	281	268	311	299	286	300	273	287	279	252	283	300	278	271	305	269	271	293	271	280	286	257	301	252	274	275	271	275	302	306	295	292	276	310	277	290	281	285	262	295	281	279	267	274	279	287	251	292	272	272	256	274	280	313	283	259	255	281	283	276	313	278	261	244	287	276	306	292	287	308	277	259	285	273	285	261	268	282	273	283	271	301	270	255	280	288	281	274	274	275	288	282	283	286	279	303	279	260	297	285	297	283	253	242	299	276	291	267	284	280	274	292	289	274	274	275	282	278	265	259	320	283	273	299	294	279	269	293	273	266	274	257	248	267	254	316	280	276	314	275	255	303	286	285	284	280	265	299	259	313	297	258	294	272	298	292	317	265	285	296	277	283	281	288	304	293	301	248	283	268	304	298	276	310	280	276	287	276	279	309	237	246	302	303	286	271	290	278	272	288	276	321	267	306	297	306	268	309	256	256	291	257	282	299	241	244	268	283	259	256	281	286	302	300	267	297	290	292	270	286	290	285	284	297	266	233	303	268	309	294	274	294	290	284	265	258	268	291	272	272	283	269	248	259	302	266	292	289	308	276	280	272	291	276	287	289	274	278	302	265	254	288	270	298	301	290	240	257	245	268	264	296	304	280	288	292	304	304	299	307	291	284	291	274	280	287	305	268	277	276	287	267	285	310	270	281	308	285	265	270	273	267	300	259	290	285	291	268	301	298	266	281	305	269	262	311	286	293	275	287	264	260	260	281	266	300	287	276	266	258	276	279	260	257	292	299	279	257	284	277	281	290	333	297	286	285	267	308	299	270	275	292	277	303	271	289	299	275	295	258	277	264	279	284	281	264	292	312	275	278	256	288	273	294	273	295	277	266	297	272	298	296	264	277	302	294	295	286	267	278	283	305	283	257	296	269	297	293	283	290	267	275	295	273	259	253	292	285	268	265	305	282	279	266	298	266	307	281	277	283	312	306	304	257	266	248	251	279	297	279	246	273	305	301	293	268	293	263	302	280	292	288	267	288	291	300	294	260	287	332	317	266	290	287	307	276	301	293	299	288	279	290	288	276	265	270	268	234	287	282	279	292	289	278	262	266	308	297	273	288	256	285	295	299	299	292	277	297	284	283	300	265	269	285	296	317	291	304	306
7423	16800	12930	6707	4645	3433	2537	2072	1593	1333	1198	999	890	829	783	736	648	637	641	521	538	528	493	509	448	457	451	431	420	443	425	429	418	367	373	381	382	357	384	397	378	406	368	377	392	368	341	380	390	370	360	378	365	364	359	331	356	365	339	346	373	335	382	373	367	341	355	371	362	362	368	373	339	350	367	325	357	351	372	380	334	365	350	321	371	368	359	373	369	360	370	334	362	345	351	358	320	344	355	365	355	366	321	338	373	332	335	350	359	339	339	349	356	357	367	357	357	346	356	370	359	366	350	349	365	332	345	364	348	373	345	347	368	345	356	341	380	362	317	338	329	359	369	352	366	353	352	338	328	319	336	368	319	360	305	340	367	360	340	358	353	356	361	350	344	332	358	360	328	333	361	346	338	340	347	370	305	343	366	338	301	360	306	339	331	337	330	357	325	314	340	330	315	390	336	358	365	348	356	344	354	350	359	342	355	346	326	342	357	319	357	328	339	335	318	340	380	366	339	392	365	344	341	360	343	361	314	366	322	348	365	363	351	320	343	322	338	336	372	346	352	362	335	366	346	369	354	354	316	342	348	361	317	363	339	358	339	326	345	334	386	334	336	333	350	357	348	385	326	315	335	354	335	375	369	357	348	335	343	350	350	344	318	317	328	336	366	306	349	352	386	354	352	399	365	332	360	372	375	357	354	336	360	359	370	361	349	359	315	333	332	367	342	321	311	376	375	334	335	350	302	329	350	332	329	332	328	340	338	363	339	318	344	347	350	371	365	370	350	303	346	344	344	359	365	363	350	348	348	338	356	327	335	367	357	310	349	381	349	319	363	313	340	357	346	401	398	338	342	365	358	330	335	343	382	316	335	345	356	364	340	360	350	342	354	368	354	390	336	355	338	382	354	347	347	385	364	326	308	373	364	360	364	306	344	340	336	345	354	329	364	371	349	345	344	349	344	351	333	349	328	348	314	349	338	363	308	373	329	342	359	349	345	339	330	372	336	340	371	342	347	349	372	336	357	345	358	362	350	349	341	336	326	350	346	321	334	360	362	365	334	372	354	328	325	310	334	362	364	326	347	310	327	335	343	389	384	353	354	345	332	380	331	310	348	358	361	350	357	317	342	331	350	336	334	365	327	337	366	372	336	341	361	372	359	347	358	339	384	315	360	339	301	341	342	371	333	370	353	336	373	313	363	349	353	351	342	328	343	378	331	360	325	331	362	319	370	348	337	326	362	360	367	353	378	366	377	350	340	366	322	335	336	344	349	350	337	335	364	363	370	339	350	326	376	360	333	347	338	364	347	342	328	344	343	370	358	355	380	352	354	308	345	333	372	339	362	343	376	334	348	344	322	380	340	347	354	349	367	362	359	378	345	344	358	331	346	389	351	350	348	351	336	330	368	353	338	343	366	346	358	338	329	352	341	344	332	318	334	328	354	374	375	315	352	345	353	336	346	354	384	360	307	345	353	379	357	355	331	347	363	332	350	362	380	344	356	343	328	366	400	351	331	342	345	375	370	306	340	367	344	351	352	345	350	314	344	373	351	363	354	386	354	365	380	333	347	325	336	360	345	307	335	331	356	371	355	340	352	362	344	333	320	324	339	331	347	356	359	360	336	336	336	326	348	384	382	342	341	351	322	351	357	377	360	332	310	307	365	340	324	325	339	341	347	339	334	330	381	388	336	352	356	356	346	356	374	333	370	339	363	378	345	314	348	357	331	318	339	348	347	350	341	345	359	371	355	310	331	328	338	360	367	357	309	346	356	335	356	329	370	322	348	335	337	350	330	355	377	319	345	315	320	347	320	348	344	357	387	336	356	331	323	323	366	364	338	344	317	330	323	359	345	327	366	372	331	336	300	341	339	324	374	379	321	365	331	320	367	354	331	336	363	362	323	353	354	318	311	348	351	321	337	362	326	364	352	341	361	326	339	355	350	336	335	337	351	362	380	334	329	351	340	357	344	349	307	312	336	349	364	310	367	362	347	351	347	371	324	331	327	341	369	368	359	328	378	326	340	324	336	345	365	355	344	344	349	364	352	310	344	364	319	356	351	336	325	335	368	342	334	351	339	368	359	364	363	333	307	351	355	346	338	335	336	334	364	342	358	342	373	348	397	349	337	339	335	346	333	315	312	337	344	330	354	373	375	389	330	337	338	331	356	326	369	330	330	321	336	339	346	339	373	307	340	334	342	356	330	358	375	338	325	341	369	340	350	342	375	354	336	330	371	336	361	322	359	338	304	335	315	357	323	357	337	334	350	363	347	332	358	333	355	368	368	353	329	348	360	363	361	365	390	347	382	352	345	374	333	346	353	346	317	356	320	360	357	352	367	350	359	368	346	356	353	382	324	350	338	342	346	355	382	364	319	340	385	353	352	368	384	321	340	346	343	348	362	340	331	367	325	355	333	364	334	378	345	356	326	340	335	357	317	339	340	355	337	349	346	364	331	348	348	346	359	345	347	337	312	350	350	343	330	340	324	352	350	338	330	355	364	327	362	345	332	326	364	347	317	368	331	369	357	312	330	382	355	331	335	375	361	355	344	319	345	322	333	337	345	349	321	368	346	324	398	347	347	353	353	365	368	355	319	364	345	350	338	339	325	332	362	327	386	375	347	344	322	351	359	336	358	370	349	389	329	352	329	358	323	350	354	344	336	339	334	350	323	341	336	347	318	341	341	358	332	335	319	337	347	348	335	373	356	362	346	339	334	342	336	353	357	337	346	351	350	371	333	370	335	332	356	318	327	289	324	333	362	333	380	327	352	353	368	311	363	367	351	324	361	351	365	369	336	352	361	353	352	362	308	325	350	352	382	328	321	339	351	363	365	342	344	374	351	353	390	313	343	358	366	347	354	348	331	336	342	351	311	336	315	353	316	343	341	348	337	324	331	352	342	372	347	360	359	342	341	334	367	318	334	335	399	333	366	362	342	326	336	327	352	352	350	350	347	343	310	347	321	333	356	346	364	323	317	360	342	326	330	349	328	346	365	354	362	338	346	335	299	337	323	333	355	337	324	332	366	313	339	354	347	348	335	368	341	349	339	346	360	339	351	346	354	345	337	320	363	331	302	372	350	364	332	349	371	327	331	332	312	353	357	340	320	344	348	312	343	364	332	351	355	321	361	349	339	375	347	362	353	332	367	353	340	356	317	342	355	331	361	364	365	335	365	333	309	341	350	364	342	341	330	335	364	360	367	335	343	360	344	368	325	332	344	335	360	340	389	334	363	332	342	349	327	327	401	365	343	292	344	333	360	339	352	348	346	346	356	338	355	345	350	351	320	374	315	361	348	350	354	350	347	337	335	329	319	359	329	340	328	359	354	332	325	351	370	357	363	359	385	333	335	333	344	337	327	336	345	369	351	344	344	360	343	371	363	338	357	330	357	368	394	327	338	377	333	341	351	355	300	335	355	381	359	349	366	346	322	331	352	362	340	353	377	397	333	334	360	353	329	367	328	359	325	327	343	352	359	328
26902	20166	7700	1174	829	835	831	762	758	766	805	775	821	741	763	799	818	807	753	738	749	789	794	757	762	747	772	746	718	745	800	782	743	766	778	721	750	720	780	765	743	768	779	768	752	760	713	717	764	748	758	759	787	744	704	791	779	774	767	780	781	800	708	771	770	744	762	749	740	761	751	701	790	768	703	750	768	769	769	732	749	818	746	772	723	793	739	785	732	732	747	803	750	760	801	786	785	760	778	756	787	770	724	740	770	779	709	754	792	755	758	748	788	722	728	766	727	750	783	817	779	763	754	785	805	791	790	753	765	746	772	789	737	752	788	734	758	703	770	794	763	752	764	745	759	779	742	723	750	737	786	754	731	755	759	741	712	738	775	728	714	776	700	747	769	780	732	771	748	780	740	732	768	728	822	775	754	713	767	753	714	674	731	764	776	766	724	780	702	709	795	748	807	727	751	774	773	743	795	788	749	754	749	753	804	769	749	756	721	743	782	731	746	747	761	769	712	724	769	764	801	724	750	715	703	765	771	753	756	768	732	737	735	717	802	753	829	736	801	824	796	715	754	798	753	790	755	744	772	707	764	742	737	759	730	749	764	750	766	742	763	754	765	781	763	780	792	754	784	729	754	701	785	812	797	799	722	763	760	742	731	771	769	772	729	781	748	769	774	701	730	741	752	851	772	775	758	802	728	765	756	744	737	772	784	758	729	761	703	762	735	706	734	747	735	727	755	782	754	759	758	763	765	756	768	753	749	706	716	772	695	751	739	788	772	714	752	819	744	828	794	781	730	746	783	773	759	702	751	751	763	733	761	761	784	784	775	785	773	786	812	791	742	785	770	750	714	777	765	722	728	745	777	746	748	765	748	731	778	752	749	748	755	719	762	782	750	755	765	711	688	757	759	756	684	769	787	751	785	736	790	713	777	748	734	753	751	752	696	762	764	761	747	733	774	729	795	790	764	715	759	764	748	787	764	758	734	777	768	754	711	766	734	784	765	732	764	749	757	781	734	768	802	764	757	732	720	745	799	783	750	750	746	717	745	713	744	759	778	811	750	741	726	796	745	793	802	774	810	743	753	736	745	695	763	767	741	729	772	728	726	753	765	743	737	768	764	782	715	742	763	771	746	760	724	742	738	747	716	828	790	731	729	754	771	726	774	766	762	777	736	774	781	790	776	788	750	725	728	744	700	739	782	782	717	765	741	743	739	760	777	783	758	709	752	761	746	769	775	745	752	765	753	760	751	742	720	712	779	750	783	755	757	719	774	740	753	770	779	805	773	773	746	753	724	774	715	767	756	743	730	756	796	776	740	797	790	761	696	764	717	734	842	756	749	761	779	736	745	797	810	739	782	788	799	719	761	739	763	722	789	760	707	764	749	745	714	765	756	766	742	761	711	761	762	738	762	778	725	736	771	721	730	748	767	751	796	820	696	727	813	736	745	767	744	784	812	734	789	722	767	780	737	765	784	754	768	751	678	725	731	757	776	743	792	818	733	741	769	730	759	771	793	748	769	765	746	738	752	746	775	765	724	761	728	778	751	779	774	724	780	806	779	773	766	754	762	771	731	737	763	726	741	777	728	768	725	756	732	745	756	740	833	746	787	767	778	785	711	767	729	730	750	730	776	762	797	710	733	753	743	817	769	731	744	782	782	787	757	748	796	781	764	758	755	737	738	775	793	726	774	774	799	737	732	760	748	763	763	766	748	724	768	808	830	733	740	744	740	790	774	758	753	723	756	767	741	776	713	752	776	790	755	737	724	760	739	792	762	723	805	756	702	782	777	768	770	763	761	762	790	763	714	748	761	737	747	751	756	723	792	769	752	688	761	764	779	798	758	735	826	782	744	802	721	742	738	743	756	732	725	753	746	789	759	727	786	784	728	767	730	725	767	761	737	729	784	743	782	722	756	698	723	768	752	729	728	814	725	742	740	735	748	704	751	757	783	730	738	774	757	752	673	770	687	750	767	754	767	740	750	771	700	774	772	776	703	785	731	751	731	754	753	763	731	758	737	790	740	758	728	719	751	728	754	758	763	773	761	771	755	756	770	767	740	745	744	794	761	754	793	758	740	783	733	757	756	748	777	704	782	789	773	763	739	753	733	741	710	780	736	746	780	759	781	774	749	749	748	757	752	721	773	790	798	714	775	726	766	766	727	779	814	761	770	806	712	715	756	747	749	779	732	696	779	783	760	714	743	741	731	759	704	766	723	770	748	706	756	784	745	778	732	776	801	812	826	795	781	732	768	776	740	743	724	769	720	767	736	719	714	735	748	750	791	774	695	782	764	764	698	763	758	733	763	740	764	725	743	764	769	765	780	766	795	710	742	741	749	781	785	750	745	747	746	731	763	710	735	718	775	782	723	774	721	774	756	703	768	783	742	748	723	761	755	712	751	771	762	757	760	750	740	747	769	723	733	780	720	788	761	797	721	769	736	790	762	791	772	788	749	800	740	768	764	781	748	772	786	807	720	755	772	752	738	718	781	776	768	790	739	721	769	779	741	720	735	763	774	733	746	803	802	768	786	730	737	714	777	771	792	798	722	797	766	785	764	766	733	778	791	734	762	762	719	724	789	725	734	719	805	774	738	757	817	793	740	722	745	777	758	702	773	735	750	737	790	695	774	722	787	786	760	744	775	805	724	770	749	785	790	797	751	755	716	774	749	688	707	774	743	805	733	735	743	771	719	730	737	771	755	776	736	728	733	737	735	794	698	707	766	773	772	707	793	830	741	737	755	785	763	738	777	809	732	783	763	727	780	786	732	766	744	729	685	756	721	755	736	741	751	764	785	764	777	798	784	779	762	781	702	811	742	714	704	784	774	718	793	733	720	720	749	791	754	807	738	792	776	763	813	779	745	718	732	787	792	767	744	783	750	816	742	747	781	763	775	748	709	758	776	751	764	805	732	732	764	781	772	758	763	777	725	722	799	754	799	800	729	738	774	728	730	800	785	722	736	762	789	742	762	715	801	764	745	725	700	741	767	715	778	747	748	759	759	772	744	770	786	771	717	751	739	779	763	713	712	766	747	762	740	731	760	752	756	779	781	720	741	782	739	784	782	725	717	721	740	749	756	751	793	777	709	766	714	712	765	752	722	772	750	743	763	799	729	720	749	716	788	707	716	779	766	758	758	735	723	713	759	801	776	726	758	725	777	757	788	769	782	747	725	730	746	751	751	752	742	747	757	765	782	779	767	724	742	761	714	748	704	764	777	750	762	770	693	760	783	780	743	751	742	776	777	808	737	726	727	728	736	684	780	748	764	715	775	742	823	794	759	742	773	706	793	717	751	776	743	737	733	739	742	744	755	740	758	757	762	753	734	777	732	726	774	771	761	798	758	756	758	768	724	740	760	742	746	735	751	778	748	775	748	764	776	733	794	761	801	723	735	716	783	786	762	737	752	760	722	718	758	743	687	765	794	821	765	752	795	759	747	747	730	725	738	752	807	743	789	780	781	736	712	812	739	749	734	769
4347	1732	1512	1142	1111	1098	1014	1013	953	986	986	926	965	989	1001	948	936	911	935	979	919	919	949	937	931	945	989	936	943	959	916	941	972	934	933	932	906	1014	908	924	961	947	959	947	976	931	968	957	952	946	915	1003	937	886	949	975	960	958	893	923	909	933	948	948	934	892	929	896	950	936	948	941	944	954	865	929	1000	954	979	906	937	964	927	976	966	969	897	890	931	922	1006	887	916	945	976	945	935	951	954	902	1013	951	939	930	926	912	960	918	939	970	944	946	904	953	921	901	906	951	940	904	971	954	915	933	1004	942	955	1002	990	1006	918	983	870	918	956	998	913	923	968	899	942	943	985	903	904	940	927	945	915	927	968	944	907	940	976	922	962	902	907	927	970	974	946	989	913	900	916	928	910	925	907	944	959	925	979	965	943	915	893	973	932	934	963	913	970	983	940	935	965	937	925	912	957	938	949	936	974	952	969	936	930	948	980	958	935	880	961	884	920	895	916	942	978	1006	911	876	937	902	989	965	957	951	911	912	890	892	963	920	904	927	978	910	956	963	921	925	925	935	943	967	981	923	955	952	976	965	920	960	1023	974	975	923	941	983	939	917	908	929	975	912	959	867	927	921	1009	993	967	948	935	955	944	959	951	952	921	940	955	948	906	1002	908	973	936	871	964	946	996	973	1020	934	902	908	974	955	909	938	890	913	935	923	945	921	979	907	900	903	975	1011	906	969	962	962	995	901	951	956	941	932	962	917	916	946	919	940	950	881	943	939	879	956	915	906	950	1003	940	939	966	944	943	969	978	953	957	938	923	942	894	932	934	923	941	964	903	1034	940	976	963	927	909	951	984	994	880	900	973	931	931	956	901	941	933	940	926	923	974	887	924	936	945	898	938	971	939	863	928	916	946	937	962	953	931	936	952	952	928	937	925	917	914	973	1005	913	904	952	918	949	933	958	933	899	986	913	937	961	957	907	950	972	1008	962	965	917	900	904	910	980	947	1015	985	937	989	972	944	987	923	913	960	979	928	972	985	926	941	960	921	904	941	962	963	943	932	890	938	947	931	927	964	910	922	1025	975	1010	937	929	958	961	957	854	984	959	909	933	967	968	921	937	957	937	913	969	921	941	962	961	927	941	985	894	948	955	891	898	956	984	946	952	947	938	914	929	946	920	899	931	938	900	936	997	976	886	904	927	869	910	930	935	947	935	914	937	955	969	957	997	927	952	960	973	907	1004	900	964	909	917	937	958	980	995	951	924	926	913	963	1006	930	929	988	865	1025	932	890	948	944	926	961	961	961	961	928	917	940	900	903	960	935	930	961	923	913	914	953	945	956	946	944	918	904	914	949	868	938	954	949	981	942	933	941	944	918	957	898	965	968	919	927	974	936	941	928	983	918	928	958	929	932	944	955	921	1014	973	939	935	899	987	945	1000	921	980	945	962	975	930	947	979	944	987	954	943	932	948	903	926	903	953	965	953	947	1003	957	917	976	915	975	987	972	879	962	979	965	935	1015	961	942	934	937	954	919	972	933	924	991	923	983	937	907	979	918	946	906	973	944	967	984	980	961	972	906	921	902	916	937	928	894	921	923	954	949	888	947	972	964	929	997	937	932	954	955	965	941	939	916	923	918	953	990	954	991	976	969	937	950	957	933	957	892	979	885	1018	936	904	955	945	963	917	912	1002	940	938	955	958	926	931	952	930	1009	948	955	901	906	972	889	971	869	988	950	956	918	1003	924	907	972	916	881	906	965	982	915	932	897	1003	978	938	912	954	937	967	910	921	990	948	979	899	943	924	918	969	918	952	940	974	867	931	941	973	991	909	891	929	941	890	940	945	957	951	963	932	916	929	940	969	965	945	882	935	953	953	936	927	925	888	979	916	939	934	879	912	937	971	966	949	968	941	880	951	875	1001	966	870	953	912	950	956	914	985	941	962	926	983	940	921	942	966	906	953	980	962	961	931	966	960	870	933	931	954	978	973	947	973	931	944	949	939	958	938	905	928	983	942	934	965	954	957	970	874	937	911	889	939	947	951	1001	929	953	961	928	958	967	937	919	954	989	938	928	964	967	903	970	963	937	962	952	890	974	1036	999	972	916	914	960	927	958	944	942	933	942	987	923	960	940	895	940	1006	972	972	924	936	937	949	905	896	914	947	920	968	935	932	958	976	922	925	926	982	936	950	916	967	920	975	946	917	933	900	915	965	957	966	979	944	915	1017	951	909	900	913	980	898	870	910	969	995	947	879	991	862	927	1009	950	921	899	953	1013	949	969	963	980	871	954	904	928	896	962	937	1015	915	950	981	981	954	924	920	936	1015	937	926	942	965	900	952	1009	971	924	925	869	936	888	974	914	996	882	916	982	949	973	981	947	934	992	926	928	948	1039	903	946	985	930	923	937	956	914	943	905	941	1003	947	953	920	948	974	974	953	953	967	988	952	966	912	905	938	920	927	940	902	977	935	914	949	946	903	945	928	940	962	942	899	998	1002	929	938	927	973	941	958	1001	952	871	949	950	969	953	968	979	971	916	882	986	912	921	946	962	982	948	939	898	943	921	927	949	935	896	912	948	870	920	961	953	970	933	950	936	949	894	954	971	886	913	888	970	934	928	891	930	910	937	984	899	944	973	898	887	950	953	932	972	984	1002	934	905	852	895	956	980	958	916	949	931	967	978	944	982	971	923	935	930	939	992	957	927	923	947	991	929	953	944	940	911	933	952	950	918	939	962	966	912	953	922	955	972	846	990	951	954	946	992	886	958	991	961	936	912	947	945	894	928	961	958	961	959	946	987	922	916	945	1001	962	938	928	943	899	922	895	964	962	914	933	920	924	993	967	926	932	925	935	934	963	920	903	957	934	947	931	958	964	962	956	909	935	967	940	928	941	939	1011	826	909	920	909	892	952	970	928	936	897	989	880	955	925	990	954	983	947	934	925	941	997	937	959	903	898	942	952	994	959	930	1024	923	912	940	968	884	912	938	873	932	969	940	983	925	917	949	979	974	954	943	978	929	941	981	921	979	909	930	980	951	970	904	1000	921	967	955	884	987	923	980	916	974	948	941	943	927	983	944	961	921	1003	935	980	936	993	926	952	990	921	1036	958	931	961	941	951	896	936	952	982	948	945	967	908	958	896	956	914	918	936	960	931	919	932	919	958	927	879	904	1007	912	942	955	951	987	974	936	857	967	937	923	988	946	904	1023	885	987	901	966	1004	942	925	953	903	899	952	965	969	968	894	982	950	908	891	974	966	919	1059	882	887	946	929	953	956	993	968	873	913	935	943	962	922	899	901	924	918	961	989	946	913	915	961	918	904	923	968	963	930	941	911	940	899	917	932	929	930	960	941	957	924	960	936	936	940	974	951	945	951	955	938	940	959	930	880	901	969	860	927	933	950	907	926	966	934	944	890	927	922	966	877	946	923	958	968	944	934	969	948	889	867	928	948	961	963	974	927	935	1008	942	944	934	980	976	960	944	926	935	975	955	912	901	927	901	948	961	955	955	968	988	930	985	946	929	958	905	957	966	933	922	939	908	963	915	967
23784	21200	28597	24081	21202	10459	1138	761	630	572	559	556	498	478	449	434	422	439	456	423	401	403	411	390	382	411	386	408	380	418	413	386	366	367	367	361	413	376	389	366	392	368	336	382	370	372	368	365	365	376	361	402	376	370	362	362	341	379	393	389	332	364	350	350	399	354	401	384	370	360	376	364	346	397	391	383	392	360	373	411	360	394	348	379	380	379	346	357	330	343	367	372	348	382	371	414	391	359	357	369	346	395	403	386	382	367	355	399	373	367	365	356	404	387	377	381	365	368	379	349	390	327	366	373	387	380	395	396	405	397	364	403	345	362	369	366	366	368	375	371	337	389	393	341	353	369	373	368	348	374	334	412	368	351	398	373	376	373	345	385	339	381	386	351	340	368	376	360	389	390	388	405	376	366	341	347	373	340	369	382	380	385	381	362	371	364	393	382	387	387	333	361	368	363	380	377	379	370	369	345	380	354	335	345	379	395	374	379	378	385	383	357	386	349	407	384	346	368	385	340	407	397	363	361	366	361	364	349	390	357	390	375	356	375	349	354	384	341	353	354	340	401	381	396	361	369	365	374	390	371	363	366	379	368	389	367	371	363	380	384	381	352	377	360	346	364	384	364	365	399	361	390	386	387	353	366	366	394	385	361	392	355	378	361	386	402	401	351	357	383	389	372	395	379	373	353	366	373	359	348	400	344	377	355	341	373	313	379	373	370	348	373	346	371	365	373	371	362	376	365	391	355	392	371	352	392	394	376	364	353	382	357	326	378	404	364	381	396	351	342	343	367	365	367	359	380	355	359	346	388	372	373	354	374	371	413	338	321	391	364	345	382	379	375	409	405	353	370	372	369	395	365	393	357	370	368	328	405	346	403	347	341	381	391	393	347	399	403	348	394	378	349	335	344	386	363	377	355	376	354	327	389	403	362	359	372	394	392	379	356	354	384	359	371	385	393	330	336	353	356	364	356	341	349	349	363	367	347	360	374	338	329	388	396	361	396	366	358	328	373	359	380	372	381	370	386	357	378	347	408	378	402	397	368	372	363	374	392	390	379	399	406	381	369	369	420	389	372	348	348	365	385	369	357	367	342	390	383	345	377	364	377	395	351	377	363	328	356	363	405	359	389	401	351	343	361	363	382	376	349	345	365	350	369	331	333	342	393	377	351	385	378	376	398	369	408	383	371	362	377	394	359	374	384	350	407	351	346	356	343	364	342	368	377	377	398	348	399	381	380	385	367	381	380	338	361	404	403	376	384	401	358	371	372	387	328	391	359	369	328	353	398	352	411	376	385	381	351	357	383	389	328	342	347	339	387	368	379	382	401	350	349	359	360	349	387	355	394	355	370	383	375	384	389	359	339	343	397	373	392	376	389	407	381	374	370	383	366	408	385	379	363	378	358	338	366	345	407	356	363	348	357	384	342	363	371	347	361	384	399	390	386	392	360	364	374	392	347	333	342	373	355	379	336	381	337	391	353	403	347	356	345	357	423	346	347	368	353	403	354	410	347	365	382	339	387	390	349	369	364	358	366	386	367	384	353	358	366	370	348	357	391	350	343	363	357	337	348	370	376	363	375	360	354	389	367	372	412	321	355	370	357	361	341	373	348	343	354	356	337	389	392	366	349	385	370	351	389	376	379	340	372	371	373	386	337	387	372	381	382	365	390	362	402	385	364	377	333	345	399	378	392	388	351	367	352	329	362	427	398	369	403	392	396	343	387	357	395	392	369	341	362	376	375	365	361	369	363	362	379	379	382	389	346	395	364	357	353	379	361	369	383	372	379	379	418	378	372	385	369	386	346	399	365	343	397	384	372	358	370	375	405	368	371	374	400	352	365	399	340	368	381	400	390	366	328	361	380	404	396	402	360	351	347	389	361	351	351	372	364	369	404	365	357	392	369	387	361	353	375	350	374	352	337	398	358	378	396	367	380	351	402	379	345	362	379	331	347	396	341	369	345	389	395	323	365	363	356	377	355	361	349	374	387	366	412	351	346	306	352	353	366	410	351	367	360	355	357	402	385	360	371	349	342	355	360	375	364	357	407	391	390	358	351	356	363	391	349	388	392	373	337	380	362	398	384	359	358	379	344	386	384	387	381	373	396	349	380	397	371	371	346	387	377	351	358	395	355	365	371	413	373	342	360	358	390	384	387	388	392	380	362	350	385	351	355	373	405	389	326	366	353	333	350	394	390	352	388	384	372	371	376	377	365	347	347	369	366	343	363	343	368	342	367	362	374	396	388	347	361	381	346	368	402	362	381	360	359	345	383	394	376	366	336	365	366	359	374	344	389	383	347	363	372	393	380	348	379	337	374	375	333	405	356	369	362	358	357	371	369	401	356	364	364	397	334	342	335	366	380	384	423	362	354	391	367	381	372	378	387	351	361	363	333	410	346	369	400	407	393	395	389	381	362	378	357	363	372	355	320	370	353	373	356	376	367	370	420	392	378	359	389	346	398	324	385	374	403	356	412	367	352	367	333	373	376	410	358	377	349	343	379	349	350	358	377	348	358	405	373	345	341	352	350	337	352	387	385	370	386	355	354	365	384	360	375	379	386	358	376	385	352	381	384	388	340	384	341	400	378	390	381	350	350	361	408	358	369	368	362	386	390	361	376	378	363	364	359	378	376	377	362	393	354	360	331	383	374	373	370	344	354	386	366	389	385	397	388	377	339	395	338	354	382	371	377	365	398	370	381	329	371	366	373	342	394	383	353	361	364	358	368	406	401	397	360	368	337	392	376	409	378	383	364	385	344	341	354	352	351	373	337	374	355	374	356	343	324	354	339	376	398	357	367	350	368	371	378	347	345	366	370	342	368	351	371	412	334	394	374	353	363	379	383	358	344	354	358	375	384	327	341	354	357	353	381	373	340	344	344	378	381	345	365	363	357	384	369	398	361	332	359	382	378	375	357	379	357	383	382	374	346	388	368	368	379	374	349	363	334	351	336	367	339	385	419	389	366	373	382	386	362	376	415	360	338	382	362	328	342	349	345	391	400	344	319	376	372	371	380	374	334	388	346	398	348	350	351	388	367	372	369	377	346	371	362	314	347	348	352	377	373	350	347	352	392	402	354	378	340	384	361	372	384	389	376	355	322	358	403	387	387	385	345	363	351	379	345	342	417	345	342	382	363	385	369	342	374	393	336	393	387	373	373	360	375	362	351	401	383	353	367	375	353	412	340	357	353	351	376	370	378	361	363	364	351	363	383	352	354	337	416	368	356	367	387	353	376	345	342	345	396	367	344	380	375	362	325	376	402	397	359	390	386	377	360	360	361	401	383	352	396	356	333	373	386	349	354	349	370	372	369	370	352	363	356	367	373	343	348	379	380	339	356	380	378	369	396	364	355	370	353	357	358	362	391	356	419	355	364	379	366	379	391	357	358	327	377	385	370	349	375	389	369	348	396	347	359	376	416	388	390	366	355	405	367	365	385	363	408	368	371	361	374	390	353	388	370	376	353	358	373	356	372	359	355
5113	10523	8177	4095	2891	2233	1675	1366	1155	1049	915	815	749	737	681	652	641	605	591	583	585	553	532	542	495	581	543	538	513	503	511	582	471	466	513	494	488	500	519	504	487	475	517	485	518	493	548	504	504	520	478	495	476	487	492	491	495	508	456	510	513	496	495	504	512	470	497	505	462	483	479	483	488	495	475	516	483	498	502	449	546	500	483	446	481	491	472	471	488	478	464	511	509	479	511	506	499	486	494	474	501	490	479	494	472	496	484	469	474	517	450	450	465	453	481	467	499	460	495	446	476	477	447	487	511	477	504	507	464	474	458	473	482	450	496	484	467	457	496	493	444	507	473	533	472	437	482	505	476	461	492	501	504	484	479	489	456	493	489	485	487	466	448	469	419	473	439	493	480	487	447	455	507	465	467	488	461	489	508	489	498	438	498	488	479	496	504	473	492	458	456	510	450	470	531	479	500	458	501	494	495	470	509	472	466	469	512	492	459	490	491	458	495	505	459	513	464	513	491	479	468	476	496	441	479	485	502	491	516	487	478	484	477	472	412	502	494	505	478	503	486	479	444	523	483	487	515	467	495	487	477	482	538	484	438	473	457	480	491	503	467	496	472	448	457	479	480	530	513	504	492	513	476	494	487	481	489	496	471	506	510	494	477	499	485	448	488	462	478	473	479	475	481	548	507	470	493	529	490	514	511	465	466	473	480	500	500	477	501	497	491	473	502	444	496	499	490	501	470	464	463	483	446	458	506	487	466	475	470	497	499	470	498	475	478	488	483	486	512	465	463	480	491	518	458	458	472	478	458	476	492	480	473	507	486	503	499	484	507	490	464	477	489	465	440	487	508	489	481	489	491	488	478	477	503	478	492	478	504	504	495	469	490	484	464	494	496	513	519	489	453	464	480	474	473	472	464	473	483	499	460	489	470	458	477	458	516	508	460	508	495	466	485	503	480	477	495	537	472	445	506	513	488	439	561	470	504	529	516	484	494	492	464	517	458	511	505	487	488	498	421	466	469	504	476	497	459	485	459	505	507	475	462	473	457	506	509	442	479	475	492	468	491	491	469	489	513	425	467	485	454	503	478	462	497	467	476	454	505	517	486	468	475	504	485	461	480	460	511	491	511	492	528	509	482	450	468	476	457	515	478	486	466	472	492	482	473	452	471	472	468	504	522	456	502	497	515	507	488	503	475	475	455	429	447	458	476	488	480	517	471	433	469	480	509	473	463	500	489	490	471	477	476	462	501	477	502	490	446	546	471	465	474	498	500	503	477	445	505	501	477	483	474	456	477	480	516	460	478	484	476	471	480	506	448	494	505	473	467	495	466	492	477	468	496	461	464	469	478	455	460	495	482	420	466	427	494	473	456	504	524	501	478	493	515	480	421	479	490	473	431	514	451	467	489	489	520	466	506	484	452	465	438	492	495	496	444	499	485	452	475	506	481	473	461	461	457	492	510	500	462	490	478	519	495	453	480	446	421	413	466	500	545	502	488	477	474	474	494	494	493	510	453	447	510	497	503	497	493	493	481	486	492	494	459	479	497	491	472	498	481	448	462	505	468	483	513	472	451	509	469	469	520	490	508	446	443	459	485	502	502	444	491	482	517	513	515	453	480	498	482	485	461	484	467	488	477	463	449	478	502	470	498	518	461	493	480	454	492	503	430	460	460	489	552	513	460	493	525	514	465	523	474	475	495	471	484	480	529	509	490	498	471	508	484	477	457	481	472	488	476	501	457	502	470	455	483	497	479	478	476	478	473	458	520	483	477	497	484	476	482	476	447	469	497	491	444	505	477	439	489	510	503	443	481	486	487	479	510	504	519	490	456	477	458	529	446	460	512	494	500	474	505	433	455	465	505	464	476	519	516	487	446	446	479	492	473	480	492	498	496	482	528	479	460	547	468	508	515	482	522	479	482	484	465	493	534	476	485	452	503	489	477	475	460	501	468	498	468	479	464	477	461	467	465	499	499	469	498	503	505	474	497	460	500	495	483	518	478	454	474	454	478	459	485	434	460	498	464	478	515	492	500	481	476	493	484	523	486	504	496	477	506	495	447	457	431	467	487	477	510	475	489	474	463	471	478	472	477	502	500	464	470	511	504	514	475	475	505	515	496	507	462	471	493	456	480	467	495	497	464	482	537	481	493	475	436	469	500	476	459	429	479	463	491	493	460	533	465	496	479	508	487	475	454	481	455	459	516	501	487	476	467	455	492	489	439	466	461	467	500	527	474	481	479	475	456	530	490	485	487	472	497	503	494	503	470	479	468	475	439	479	503	481	467	482	466	482	470	496	459	478	431	470	462	480	482	525	474	451	478	490	483	448	497	477	482	493	517	483	491	498	454	464	499	493	512	472	506	448	454	475	511	501	534	431	506	451	476	465	535	477	463	472	495	440	456	492	512	465	483	454	514	505	488	494	491	527	510	475	476	490	439	496	488	478	509	458	466	446	481	489	497	467	440	505	506	463	482	517	481	511	472	495	501	468	493	452	456	454	475	459	434	505	507	499	478	425	479	524	495	506	515	497	500	527	462	491	448	499	477	507	512	480	468	470	493	518	481	489	509	505	441	455	459	526	471	497	510	446	443	448	438	455	502	494	478	507	505	507	492	474	485	490	492	489	517	473	511	451	481	458	476	501	519	477	505	492	492	453	469	503	471	485	507	440	463	456	462	488	478	449	484	501	494	480	485	498	477	487	481	521	494	518	505	490	466	478	481	513	463	479	510	479	470	460	480	472	470	486	497	456	481	511	501	499	463	491	473	452	481	477	508	464	469	479	498	469	522	452	500	490	474	499	494	485	481	464	464	444	527	514	482	483	461	482	489	483	498	474	482	491	495	461	456	491	502	497	543	491	471	481	469	504	468	480	479	469	480	467	470	508	553	455	501	482	526	488	505	523	498	444	494	480	490	470	466	474	502	559	461	475	469	497	478	475	513	504	505	459	505	452	498	438	502	470	493	462	497	424	492	512	459	445	488	502	514	511	464	487	493	528	455	455	505	515	485	445	514	487	502	499	481	470	474	452	463	478	459	422	495	464	519	470	461	482	476	450	509	532	507	474	480	469	491	493	466	451	474	487	525	498	437	511	482	450	436	519	513	484	488	488	467	450	489	475	495	516	485	458	492	498	475	459	465	517	475	487	485	536	506	456	441	511	502	492	455	463	486	463	455	521	471	521	505	499	466	489	490	456	498	471	481	439	477	463	448	502	459	456	502	494	514	495	503	472	480	483	480	481	468	440	502	508	540	463	480	469	464	509	482	467	468	488	471	484	481	516	460	445	484	478	471	507	507	503	495	482	448	482	533	465	501	460	473	479	497	500	515	491	504	485	466	495	511	451	483	494	480	477	473	482	489	460	498	482	510	476	456	510	461	511	456	495	475	480	465	494	463	482	510	472	449	501	429	466	473	517	504	473	485	455	493	479	479	506	492	460	459	514	497	508	506	503	481	465	493	478	430	467	508	456	490	467	482	501
22858	21208	29038	23665	21213	21247	7865	1087	726	694	577	527	469	472	396	416	364	414	431	372	365	343	318	351	344	359	305	338	342	304	278	315	325	314	293	326	332	319	303	290	310	280	310	311	285	301	283	293	283	303	295	293	302	284	301	259	252	287	273	297	258	291	292	298	282	291	288	276	278	254	298	291	278	329	309	302	270	324	280	261	301	291	305	269	303	276	289	274	270	301	256	265	300	307	279	253	301	306	308	319	293	299	270	259	309	306	271	308	286	254	281	283	303	296	291	299	284	269	307	279	313	309	299	273	281	303	276	265	263	280	301	273	321	258	325	293	264	286	274	301	272	270	329	268	280	276	270	282	266	280	271	278	269	272	263	287	294	294	269	281	282	275	315	285	267	278	257	263	278	264	245	277	268	288	310	293	280	294	284	254	269	250	281	277	267	262	282	285	295	258	296	293	315	286	292	286	282	316	285	287	289	292	290	274	309	282	254	282	284	303	290	299	288	276	320	298	282	297	302	267	253	274	271	287	273	290	297	310	258	282	294	283	296	263	266	275	261	314	253	295	281	271	269	281	290	273	296	263	311	309	257	286	279	294	281	289	287	264	305	258	296	306	298	282	291	272	255	262	311	293	273	292	287	282	270	298	279	258	257	286	298	285	307	263	290	296	274	276	301	277	279	281	274	302	285	308	267	269	289	302	267	271	299	278	273	302	274	283	251	287	297	286	249	269	290	301	293	289	254	280	295	302	319	285	261	279	313	272	262	252	263	273	270	283	304	287	254	293	268	253	305	263	282	272	277	279	270	284	273	274	290	302	328	286	278	266	288	303	278	253	274	297	289	278	276	290	312	301	255	269	276	273	269	304	272	277	302	294	263	294	299	274	288	314	298	304	287	289	289	289	285	279	324	292	318	332	277	289	273	282	272	279	282	279	289	280	330	286	297	285	278	285	287	259	295	274	295	297	281	283	275	303	265	257	296	260	287	291	289	288	271	284	290	287	259	284	249	308	280	291	291	296	281	254	278	270	283	260	292	282	274	277	271	285	290	262	281	248	310	271	328	298	289	289	267	284	297	262	259	304	298	288	287	272	286	248	267	308	293	262	289	249	298	254	289	293	266	309	279	301	281	288	281	276	278	288	275	284	304	281	279	276	313	265	322	310	285	275	262	312	280	281	276	307	316	251	277	294	297	271	293	308	269	281	284	320	290	279	284	280	297	270	306	298	284	247	304	299	287	291	286	266	272	301	254	266	270	274	313	293	243	289	292	292	273	270	299	278	291	251	265	271	299	298	257	282	270	269	280	283	275	305	284	251	273	283	295	318	307	277	291	285	278	282	311	297	269	282	283	278	265	287	274	309	238	296	242	274	333	293	296	288	295	290	248	280	269	283	256	270	314	277	301	292	271	292	292	269	271	295	289	322	289	313	283	273	282	289	303	285	249	307	285	293	309	283	276	267	286	307	258	288	278	287	253	298	290	322	304	301	285	267	275	303	292	279	269	292	256	275	279	293	278	247	292	307	296	290	302	315	283	293	312	281	309	307	292	257	286	277	286	268	274	278	264	275	291	301	284	321	266	272	280	281	267	264	270	300	258	294	273	291	314	266	284	268	283	259	284	306	278	306	276	284	276	285	265	293	289	253	295	281	283	285	292	275	280	282	309	299	285	299	274	270	274	295	290	277	259	300	283	267	288	337	268	250	278	307	283	244	283	275	316	302	256	284	310	285	285	267	278	278	315	291	279	290	272	296	276	281	310	282	295	270	294	293	290	292	286	294	282	265	279	292	320	279	297	283	278	281	275	289	277	269	313	306	292	274	266	281	272	312	281	295	301	262	275	316	298	284	307	301	282	288	251	249	307	288	271	266	295	300	308	287	305	297	273	292	302	316	281	272	315	275	250	293	302	287	268	295	280	296	310	263	286	304	294	263	294	264	264	295	275	290	262	300	304	289	287	301	279	283	277	311	264	251	292	308	287	282	281	250	299	285	310	289	297	296	283	289	277	266	278	286	247	278	280	273	280	316	266	291	287	304	308	298	277	288	266	313	306	273	280	292	273	278	314	275	297	279	290	276	283	294	288	283	312	266	281	289	309	262	280	292	269	305	288	264	275	254	257	305	244	286	306	289	283	308	304	253	312	273	274	286	319	289	278	298	282	265	265	258	263	238	251	299	277	297	272	288	290	285	281	269	273	277	294	296	293	301	323	299	285	290	274	282	279	280	309	289	302	306	290	275	292	273	287	263	249	298	295	261	235	272	298	272	274	258	280	263	296	292	315	309	279	320	279	253	265	288	263	309	296	287	304	291	266	293	266	301	301	304	275	275	274	255	288	271	274	271	281	281	285	275	276	275	295	271	296	297	292	271	263	268	297	286	268	272	302	293	296	280	294	257	288	291	279	287	278	280	276	301	290	270	278	281	274	273	306	307	291	289	295	268	277	301	260	269	303	268	301	288	267	280	298	259	312	274	297	299	276	275	302	248	277	276	286	289	300	293	275	279	292	288	264	241	307	263	281	262	254	270	286	285	305	269	297	269	301	273	270	283	245	265	295	295	248	283	265	304	296	262	318	276	257	280	261	269	291	279	280	263	310	268	256	287	275	308	281	282	311	312	265	273	280	288	278	264	287	261	274	283	281	279	292	303	263	273	275	280	254	293	291	266	296	271	281	310	271	262	268	299	255	267	301	282	286	293	284	283	300	305	281	249	287	319	259	254	284	292	315	269	287	288	272	278	295	282	273	277	266	284	262	278	294	257	297	289	285	275	293	319	294	269	272	258	278	263	285	285	308	287	299	278	281	260	263	295	284	263	258	292	262	279	252	307	274	264	285	308	286	269	307	303	251	303	291	289	268	295	277	278	274	283	253	301	262	286	270	322	285	310	290	302	292	281	273	281	289	275	275	283	301	286	293	265	288	268	257	270	271	280	281	275	269	290	310	295	285	268	297	302	296	280	257	323	293	289	286	260	293	289	270	265	303	294	292	283	264	249	282	289	284	286	284	319	311	276	301	303	309	296	308	307	299	307	276	267	285	293	276	321	306	296	302	286	264	282	254	315	269	291	297	259	305	285	283	280	312	290	275	274	277	309	268	259	277	297	292	263	312	241	315	282	295	283	268	282	297	295	278	304	281	263	280	276	284	271	304	323	307	285	308	273	300	284	275	311	293	298	270	281	297	271	255	269	263	310	265	288	291	281	275	307	267	275	262	302	278	265	289	297	266	303	290	282	292	289	273	274	272	265	289	293	321	265	296	319	288	311	283	294	275	296	290	262	287	272	318	252	276	299	273	288	287	292	282	278	262	292	305	274	277	302	271	295	324	281	273	279	278	266	264	279	263	291	286	259	273	300	283	278	274	294	296	289	270	262	285	267	266	304	277	279	267	303	254	269	290	258	261	307	245	279	264	296	285	281	276	286	309	259	286	272	273	314	298	281	275	277	270	272	257	285	273	287	291	282	284	315	276	266	277	285	273	298
7425	16864	12814	6771	4648	3369	2641	2110	1733	1379	1139	1027	928	800	724	712	656	654	624	543	504	515	519	492	481	494	406	414	441	437	461	394	417	390	400	401	407	405	406	369	381	428	396	411	370	379	368	348	377	354	398	355	366	372	379	345	371	391	371	351	336	386	365	348	385	361	364	380	355	374	372	348	363	337	338	398	341	348	368	330	346	363	378	366	358	344	353	345	339	356	352	342	339	359	355	351	360	358	383	374	360	344	365	353	367	351	349	354	356	348	352	335	363	346	365	347	328	341	345	352	328	360	350	367	350	360	336	342	374	349	340	333	363	329	325	349	329	374	362	363	352	357	324	383	375	323	325	353	361	328	379	348	374	353	377	352	366	337	316	322	365	370	364	336	375	375	354	353	336	396	308	365	343	371	321	334	348	345	399	366	366	376	378	363	376	353	357	345	363	349	339	339	344	361	345	346	358	368	344	343	355	347	367	339	363	350	370	376	339	341	313	333	356	336	333	330	369	354	319	354	337	349	365	347	357	347	377	361	389	380	346	371	343	325	387	364	348	346	341	358	342	337	339	358	340	371	383	336	366	376	321	368	331	323	357	355	360	361	332	370	348	326	316	335	322	377	334	371	329	342	364	348	342	347	355	346	375	351	322	380	352	343	336	335	316	353	355	331	356	362	359	336	353	352	362	337	394	340	329	359	322	373	351	343	384	353	348	383	350	341	349	358	375	328	330	386	349	364	361	356	333	349	337	363	347	335	336	342	346	336	358	346	354	335	370	326	378	335	346	348	316	370	380	319	362	334	394	358	360	318	344	338	336	323	331	354	315	340	341	360	368	320	344	355	336	351	334	376	343	361	389	370	331	332	360	357	367	367	316	342	341	373	337	372	367	363	350	324	356	339	321	349	342	360	375	363	389	364	341	359	350	352	339	334	350	357	363	325	334	345	337	351	394	339	344	345	378	339	359	331	347	361	353	367	368	366	326	341	340	361	347	352	353	408	381	366	355	359	343	336	287	350	371	330	369	357	343	342	352	358	349	350	321	322	379	324	352	378	354	341	369	366	326	334	374	345	357	356	338	371	348	337	357	352	351	339	371	333	327	357	332	347	342	334	328	346	365	344	346	362	369	351	354	346	367	315	352	318	338	360	356	337	339	330	362	351	322	357	334	340	342	359	361	372	332	331	334	338	328	359	357	331	326	357	304	367	348	313	351	371	380	355	354	351	360	371	354	357	363	387	337	311	314	345	347	366	349	335	355	390	341	345	324	380	357	349	345	360	344	332	339	335	316	320	334	317	385	376	337	317	326	368	372	363	323	343	326	338	317	353	349	377	331	357	326	342	330	366	347	340	342	373	348	341	348	327	347	331	392	344	329	334	360	346	365	325	306	353	364	361	350	355	340	338	351	316	378	344	336	374	388	348	354	345	325	379	343	333	327	330	319	350	329	342	361	347	344	342	368	340	338	344	366	356	294	344	380	315	346	347	354	348	347	352	337	346	360	367	316	352	365	316	388	354	348	378	363	353	326	339	346	342	334	332	362	364	384	354	332	376	364	358	341	351	340	354	349	329	344	325	397	344	331	336	366	374	332	361	357	330	331	358	335	368	365	347	360	354	389	363	337	302	360	369	355	371	353	350	378	348	330	363	352	353	353	335	377	364	350	351	354	371	342	367	334	350	366	354	383	324	366	334	340	361	332	357	347	349	344	363	379	342	361	365	340	363	340	358	333	339	325	374	366	375	346	346	354	342	346	336	374	343	353	346	360	355	347	335	354	354	345	332	324	351	315	342	357	328	368	360	360	355	352	335	336	334	349	339	389	305	368	334	311	317	355	353	368	337	360	346	366	358	327	347	343	363	357	352	341	363	381	358	304	339	325	349	381	357	319	362	340	351	332	343	355	322	338	314	357	357	347	317	374	364	373	341	336	359	335	339	347	384	339	338	325	354	352	342	374	352	349	312	364	356	376	343	377	358	327	334	309	349	350	353	327	359	328	362	358	352	373	343	372	373	384	345	384	356	353	361	374	371	320	320	373	345	332	349	348	353	313	370	361	348	391	351	350	366	340	361	349	351	333	359	369	375	360	331	335	355	346	378	343	335	333	364	349	343	330	347	348	337	352	372	334	340	327	333	347	341	347	338	343	331	370	317	359	335	348	328	398	365	357	367	381	382	359	374	353	356	358	341	361	322	360	341	345	357	329	335	367	363	364	371	368	367	336	337	354	343	364	333	321	339	335	376	346	317	355	353	348	322	364	331	365	381	339	316	371	335	341	345	343	349	306	347	377	334	345	354	355	382	334	329	367	349	296	344	339	354	344	324	360	365	371	338	355	360	320	359	317	330	362	392	369	332	329	347	349	328	315	325	322	344	385	353	359	372	351	332	374	366	342	356	356	344	372	346	346	353	353	312	394	337	353	335	374	325	320	325	363	347	355	365	308	342	350	317	386	347	347	343	359	358	363	364	346	355	361	364	327	319	368	382	320	334	371	373	345	377	348	313	352	361	344	328	351	357	350	331	372	337	338	350	331	352	325	342	333	351	374	336	354	352	367	388	345	361	337	367	352	365	355	333	351	341	371	361	360	354	351	332	363	386	354	322	374	326	385	346	348	392	360	317	382	364	339	336	394	353	356	384	333	348	342	363	352	337	399	321	346	314	337	339	316	360	340	324	337	370	336	347	349	318	346	328	318	334	347	307	347	384	371	351	357	338	350	337	354	375	360	371	346	353	324	376	336	349	356	346	357	322	336	346	353	369	322	322	371	362	357	334	330	335	362	370	353	349	333	339	363	336	376	341	378	355	349	362	346	348	336	366	333	341	327	355	316	330	346	341	327	410	365	345	371	341	379	366	384	322	360	355	331	325	311	357	324	380	356	353	332	379	355	359	357	340	365	353	346	376	375	385	340	352	338	355	329	347	356	335	331	351	350	353	355	366	338	346	374	361	353	347	358	353	371	349	362	341	345	355	322	304	349	342	322	338	382	368	356	392	368	346	354	342	332	354	352	322	348	324	371	324	359	310	338	353	327	359	372	342	321	369	361	359	354	381	348	333	352	356	339	365	361	374	334	350	359	366	368	365	333	341	322	342	317	340	353	350	335	351	341	341	387	378	369	350	323	338	360	362	370	374	333	342	350	343	359	341	352	375	365	317	323	349	361	373	340	345	372	357	336	331	366	399	298	358	370	364	347	344	336	356	337	352	379	361	350	358	348	306	322	361	334	341	350	362	381	341	368	388	376	361	366	342	347	369	334	351	347	370	339	324	364	372	359	339	387	295	365	362	371	361	336	344	356	351	358	380	340	364	352	359	348	374	362	352	349	375	324	344	359	366	352	377	349	325	366	370	346	344	324	347	365	380	304	328	330	330	334	332	366	342	366	363	343	347	329	327	352	343	350	355	341	359	332	344	350	339	389	360	355	340	350	314	332	333	329	366	317	342	354	399	351	338	344	369	336	341	345	346	365	359	329	324	337	341
26966	20219	7832	1156	869	811	813	792	753	776	774	791	814	795	751	794	749	753	711	733	793	767	727	761	781	784	768	745	761	784	712	752	773	728	774	781	748	823	738	767	772	711	750	814	757	771	735	736	760	745	753	739	780	751	743	798	749	732	733	731	776	781	764	745	776	770	712	738	746	736	725	789	819	777	745	769	754	753	728	744	749	716	773	752	741	727	808	797	749	751	740	750	803	785	772	728	752	757	739	740	823	779	766	789	771	764	773	779	727	712	778	751	740	751	709	734	760	750	755	797	764	817	745	769	733	816	773	807	804	714	760	740	755	744	775	752	737	747	754	741	757	729	751	702	779	744	763	802	724	765	721	763	742	759	796	799	777	739	781	785	788	764	761	717	757	809	791	734	737	759	774	747	759	762	825	748	769	786	735	750	800	751	772	775	733	751	778	736	785	737	772	748	755	783	762	789	705	747	721	819	708	787	737	802	699	746	802	754	747	815	785	750	751	709	733	736	723	790	770	744	787	773	742	721	767	798	787	776	775	743	776	787	724	773	738	813	744	783	736	762	787	805	788	792	721	752	769	783	733	692	768	707	792	775	769	752	737	745	775	706	714	767	759	734	738	787	761	744	742	769	714	767	755	793	749	787	798	757	764	786	772	729	754	766	768	702	739	756	729	755	769	824	741	791	752	728	752	778	711	756	757	778	742	769	754	747	763	767	760	708	729	734	830	779	765	763	793	762	722	747	758	755	758	756	747	794	812	823	771	788	763	727	777	707	758	760	738	759	771	757	779	741	799	769	778	771	753	762	779	766	736	753	739	748	767	743	767	774	787	748	745	742	781	760	736	792	775	802	807	739	806	759	796	760	700	767	786	754	786	768	712	707	768	726	739	773	753	722	796	739	758	735	686	745	764	662	730	761	769	742	726	749	762	738	797	788	766	728	744	753	747	738	741	776	781	778	772	760	813	728	717	759	795	793	768	798	733	773	749	713	802	779	744	757	743	716	740	738	735	735	800	735	773	731	771	731	801	752	763	742	749	793	783	770	780	774	773	734	766	760	781	763	749	746	745	741	735	756	795	736	715	721	748	777	784	767	736	737	774	793	758	729	758	740	786	752	717	809	735	717	749	717	730	770	789	771	757	813	764	843	732	805	797	760	741	807	748	709	733	747	742	745	730	782	806	742	773	750	781	827	798	724	760	775	798	788	774	766	759	769	783	764	761	759	741	738	765	721	757	723	804	770	786	765	779	792	739	752	781	790	770	786	778	764	738	797	735	766	748	784	751	740	770	759	753	774	768	812	766	772	796	783	758	798	725	776	729	740	760	743	813	757	779	750	778	754	760	750	758	791	763	746	759	794	741	790	788	727	831	764	818	759	727	764	759	770	813	792	794	785	787	778	738	761	762	792	756	761	732	751	758	758	790	720	724	719	784	768	706	738	775	805	767	758	777	773	773	773	775	762	747	753	705	777	801	736	741	753	756	766	764	766	792	772	720	701	780	768	783	709	733	753	776	762	777	776	821	764	786	763	753	744	774	762	792	810	759	741	775	778	772	775	753	738	772	685	764	726	766	730	744	752	733	768	736	771	762	753	790	783	801	804	780	751	722	792	757	751	766	768	761	741	734	765	806	783	784	797	752	780	720	806	780	801	811	799	690	788	749	717	762	755	785	804	738	781	786	793	705	744	804	764	723	798	760	731	773	751	788	786	763	776	807	759	767	766	765	780	755	734	747	757	756	751	772	746	718	766	761	768	768	767	705	803	694	765	807	761	749	759	746	726	767	737	737	797	743	745	721	787	814	732	719	732	814	757	747	723	748	735	800	758	759	829	805	754	777	784	718	783	731	748	743	775	840	736	756	728	768	741	750	753	770	795	751	764	766	787	754	729	749	761	704	703	762	781	741	745	756	720	710	707	787	759	741	757	766	793	757	769	764	758	741	757	739	779	717	737	758	702	725	818	781	753	753	775	767	752	733	787	786	781	753	775	752	758	778	768	752	733	757	765	745	771	759	782	725	805	783	768	678	804	726	751	829	755	779	746	706	757	776	723	757	754	807	729	786	783	752	766	764	720	791	774	767	778	738	734	739	778	799	751	744	753	786	774	739	698	757	778	751	769	781	760	743	778	732	732	765	747	791	750	738	736	785	719	775	775	824	773	712	821	788	753	760	734	773	763	737	767	767	750	712	784	782	713	798	742	761	811	801	738	785	732	771	756	754	763	745	781	787	799	753	734	727	769	738	768	749	733	727	776	753	754	784	798	744	762	764	803	767	747	742	760	765	755	746	781	792	777	766	785	719	760	759	789	755	719	719	761	758	736	752	731	758	797	759	798	757	779	768	767	767	768	789	754	786	818	789	768	772	781	770	764	768	738	750	802	751	737	731	755	820	804	762	755	760	766	753	751	808	806	743	806	787	779	793	720	766	713	795	810	744	770	769	725	774	810	735	787	776	769	774	735	786	781	764	793	779	740	775	770	743	761	756	773	768	732	774	789	773	757	788	779	785	777	771	773	743	718	764	741	760	748	766	746	751	792	731	752	745	764	773	726	743	723	800	728	755	799	683	753	733	747	727	760	740	773	752	747	756	767	736	848	761	809	780	764	721	800	791	743	709	772	784	754	808	733	811	787	764	770	769	782	768	771	718	737	701	739	797	774	748	788	783	858	752	709	753	727	750	775	732	759	746	724	754	717	746	802	766	751	809	780	716	716	750	730	734	744	756	743	767	769	748	747	702	722	795	779	761	767	761	735	806	794	798	740	760	787	781	720	745	715	733	760	795	749	781	764	728	722	723	788	744	784	756	741	783	750	768	775	727	767	754	758	783	721	785	751	742	791	761	801	759	768	749	729	709	755	783	806	737	802	721	759	744	775	768	759	786	763	830	757	803	717	770	797	759	767	799	732	780	744	746	764	749	748	765	798	815	781	736	773	782	701	774	746	756	725	781	759	733	734	766	770	787	807	787	791	807	748	759	743	771	801	706	783	734	720	724	717	730	766	737	774	698	798	752	719	776	752	741	771	727	731	754	759	809	728	728	729	775	765	755	817	768	763	752	800	728	692	775	761	744	757	728	755	748	733	747	774	804	734	825	749	689	777	784	824	823	724	732	770	825	796	782	741	743	751	776	774	790	756	778	785	717	786	764	770	738	723	739	771	700	742	767	748	730	786	728	738	754	769	787	751	728	761	748	750	767	807	792	812	805	720	757	774	713	749	748	725	739	749	719	713	768	753	743	795	750	760	807	752	769	769	777	763	719	756	820	734	766	781	737	789	796	756	772	755	757	725	701	721	768	717	731	729	769	809	759	714	794	755	762	791	770	791	729	754	786	796	749	783	723	790	761	749	775	728	757	776	793	734	770	797	806	764	736	801	760	722	762	723	736	812	799	765	750	740	781	756	812	776	755	747	754	734	740	784	776	738	765	732	794	790	757	713	738	771	791	748	745	757	745	706	779	773	814	730	742	741	781	763	759	746
4319	1727	1509	1110	1074	1125	1016	1000	1000	1001	982	950	987	977	983	961	953	934	1022	987	950	969	945	964	937	921	1022	927	949	934	887	916	932	911	940	1001	904	904	927	969	972	969	926	897	935	911	991	946	951	959	995	922	997	921	936	963	951	913	938	968	939	963	933	954	894	912	992	902	978	966	912	943	957	1038	976	922	924	984	933	926	932	916	885	933	946	960	937	988	939	977	948	951	913	948	924	967	908	983	942	946	948	930	923	973	1011	889	961	966	957	980	871	975	986	934	935	920	950	988	931	963	955	908	943	861	939	939	934	912	994	909	948	981	889	935	935	861	971	977	926	911	953	930	981	922	919	978	908	959	962	962	902	976	993	950	949	886	996	948	994	946	930	1004	933	965	966	942	931	914	919	970	901	920	943	946	934	909	943	955	906	1010	961	962	923	946	944	958	927	971	937	923	914	966	995	925	925	973	980	972	989	972	1015	979	945	957	933	994	950	896	931	940	959	987	907	981	948	920	952	967	954	965	985	976	913	932	1031	948	946	952	994	916	978	936	874	897	918	934	977	942	930	904	969	950	917	934	994	928	934	942	902	932	966	920	944	932	988	939	898	954	945	927	897	946	910	936	1003	961	961	947	953	948	930	979	956	904	914	981	940	968	948	980	952	915	896	941	910	951	957	936	883	922	959	934	943	979	932	933	976	959	972	906	965	971	903	975	991	905	1024	1006	943	957	938	1008	998	903	943	960	958	934	985	972	946	981	918	927	949	933	946	977	979	916	1000	947	935	950	950	957	959	956	902	962	932	986	935	959	938	969	956	904	950	883	983	988	922	967	995	992	903	904	918	972	924	874	944	1022	930	949	963	969	974	969	920	944	896	906	912	971	939	946	962	947	956	937	985	1017	925	939	1007	879	920	936	946	935	960	967	976	931	985	928	923	919	929	982	983	895	966	940	924	968	919	941	1024	932	974	939	1010	974	985	920	933	919	965	946	994	956	920	921	939	901	949	962	894	915	991	987	1039	917	941	956	949	936	950	971	901	992	991	908	914	903	973	952	976	955	996	942	899	967	970	1007	961	975	967	941	917	986	960	953	954	985	948	911	942	970	945	919	959	962	933	934	961	939	947	1003	912	931	929	916	943	958	967	937	916	933	918	1028	904	937	1030	963	919	915	918	929	964	1013	930	919	949	980	959	976	972	917	970	960	948	966	995	973	961	951	934	954	959	966	989	996	941	962	910	944	960	922	981	989	973	1033	938	962	944	941	982	952	949	949	940	978	916	954	1000	873	958	901	930	947	928	933	1014	903	965	986	965	952	934	950	970	934	965	905	911	984	913	1005	979	943	944	915	898	928	951	904	928	943	927	933	958	979	940	936	988	910	935	930	947	954	902	1010	972	969	947	906	973	923	972	959	904	960	975	928	941	943	976	908	948	909	951	949	927	943	983	970	972	926	951	924	959	962	974	924	985	967	985	1004	976	975	963	915	941	960	958	941	924	937	961	943	936	924	891	915	910	940	964	927	914	936	934	936	917	963	953	913	938	945	950	906	906	915	1004	962	947	955	909	973	981	949	983	952	969	978	885	968	966	1025	973	936	929	946	996	961	970	995	910	929	932	1000	934	964	907	943	1022	960	897	864	968	973	970	957	969	974	956	982	933	929	911	984	920	912	901	987	898	943	957	965	899	931	971	964	1001	966	947	908	965	935	955	953	991	950	996	952	889	966	973	1003	978	1005	932	962	995	969	951	984	962	970	945	960	979	920	951	914	925	944	954	1001	989	949	974	904	984	915	970	953	948	932	900	968	1001	1024	979	944	911	939	947	925	960	977	958	1019	963	930	951	916	968	945	1003	923	948	951	971	939	896	997	928	972	940	950	953	929	944	951	887	972	942	952	956	929	970	936	963	918	921	940	1009	954	917	937	894	960	930	994	908	950	1003	989	960	977	929	979	933	992	933	956	971	926	1052	934	924	947	978	912	934	926	908	916	996	889	962	924	919	922	962	1019	923	947	997	891	939	969	860	951	931	898	944	936	890	950	955	925	954	981	939	939	958	975	994	964	928	917	958	981	936	1018	970	955	951	931	984	968	963	944	928	985	937	899	1003	880	1012	964	962	949	920	925	949	948	912	962	910	926	949	978	946	865	932	907	951	972	920	949	986	971	952	952	957	947	937	966	951	927	980	992	935	964	939	937	1000	949	961	970	929	971	947	930	968	982	937	946	985	958	984	897	902	976	910	906	1001	952	914	953	926	962	987	882	1005	984	981	912	960	934	942	908	962	912	938	917	938	895	884	914	1016	974	941	956	977	867	946	1013	980	968	915	1001	906	951	950	955	980	946	944	949	943	911	951	956	916	964	989	936	929	947	977	925	911	915	974	959	940	930	976	992	952	962	899	963	954	968	959	980	943	949	959	906	961	910	956	898	955	960	943	953	956	968	921	977	956	959	971	919	966	945	945	947	933	921	959	935	940	945	910	990	949	922	927	970	967	901	948	897	982	951	963	945	929	944	959	921	926	926	1001	898	915	960	934	977	949	940	931	937	862	943	934	949	868	946	933	950	944	948	898	954	942	934	904	933	999	904	1016	1007	966	881	956	993	923	937	927	953	938	936	961	961	929	944	921	960	966	959	969	1011	914	952	956	918	1005	982	956	901	1011	981	929	940	937	941	961	1002	965	970	983	963	935	966	976	1014	966	938	938	940	964	959	946	1017	970	952	1018	973	981	983	970	909	962	895	918	967	915	934	929	991	925	928	950	942	944	928	901	992	938	998	971	938	922	925	1001	979	914	943	1000	950	883	934	906	1005	939	944	955	890	866	1001	933	969	962	947	999	974	971	937	916	940	981	954	971	926	924	932	925	913	963	885	996	932	949	980	942	931	931	933	980	964	993	946	863	926	991	935	962	920	991	910	936	972	942	913	987	963	913	979	929	948	950	931	967	899	969	1002	965	945	911	936	916	900	918	956	871	1000	968	917	935	921	954	921	936	920	947	952	956	894	917	927	930	957	986	986	985	958	901	946	942	898	943	921	971	956	915	1000	884	949	952	966	970	953	997	1028	940	926	938	1000	1006	917	956	909	934	957	977	938	945	935	976	978	908	968	1008	940	934	913	942	913	905	932	936	987	950	936	901	964	936	928	987	964	947	926	930	938	928	923	896	969	977	963	976	923	915	949	909	981	955	935	927	925	941	968	940	963	977	959	987	947	932	964	928	979	953	907	904	904	1013	970	926	970	981	939	911	931	925	934	972	918	908	970	948	970	979	926	994	918	970	968	902	989	926	935	872	893	880	933	908	971	884	953	1025	938	933	947	898	940	969	960	917	958	900	967	955	982	979	933	938	950	973	920	933	970	949	986	924	953	960	965	927	984	923	1004	946	958	919	928	970	971	924	989	946	948	938	937	905	881	937	926	971	935	936	903	921	965	999	963	988	891	936	997	984	952	962	936	978	941	979	903	978	927	919	936	999	902	1006	995	930	975	958	893	1001	961	933	966	961	935	908	950	963	968	926	947	907	868	945	947	983	944	920	957	908	943	913	940	951	986	992	948	966	962	901	961	961	907
23816	21182	28548	24101	21184	10218	1145	743	610	595	531	474	448	472	414	431	459	449	420	439	425	395	385	395	377	408	394	372	360	365	379	429	365	384	372	386	366	381	379	384	349	388	373	368	380	349	373	400	349	375	360	365	348	376	348	427	376	366	349	383	393	394	347	356	371	366	365	383	380	391	361	388	381	414	378	408	382	383	363	335	407	360	389	406	356	381	349	392	397	359	398	370	333	443	386	371	377	376	327	360	372	376	417	383	344	365	365	398	352	372	375	352	363	366	357	385	384	348	397	347	393	367	354	379	332	402	345	341	370	421	391	364	365	381	395	390	340	358	371	405	336	371	400	377	376	351	388	358	395	376	379	370	377	398	363	410	369	382	377	381	383	398	374	387	409	345	391	374	389	371	319	383	379	409	403	339	397	398	402	379	357	350	377	347	384	428	376	359	368	377	364	355	334	331	371	368	350	391	410	400	379	345	356	363	348	370	379	385	353	374	394	377	379	395	357	376	382	359	370	352	375	353	385	354	351	347	371	359	350	357	325	375	401	364	366	382	362	367	343	389	365	384	373	405	358	344	359	391	381	357	358	331	358	332	384	362	347	342	388	388	357	376	373	378	361	368	374	395	351	363	373	374	367	395	361	367	361	385	404	347	347	331	368	363	405	366	363	403	360	385	389	372	370	386	368	360	339	343	365	348	354	334	375	359	359	379	382	351	352	387	373	362	334	368	364	369	364	389	382	340	348	341	386	377	360	404	389	331	379	349	372	353	360	392	373	362	381	357	364	387	363	415	393	387	363	363	412	335	370	393	398	369	375	349	350	377	342	378	342	377	375	385	336	421	370	359	351	346	336	357	387	381	356	374	392	385	366	388	362	370	356	356	356	356	367	397	367	395	399	362	375	360	379	377	366	370	390	342	337	345	412	349	364	362	360	345	362	361	354	391	352	337	355	370	397	342	377	390	361	377	343	365	381	361	342	363	348	383	368	332	361	374	385	384	389	342	383	371	355	374	386	350	354	341	342	365	360	368	375	365	387	371	374	391	357	397	344	322	342	380	409	355	368	376	349	346	376	362	387	357	358	367	379	361	390	393	356	401	376	360	395	373	348	358	362	340	360	355	386	390	393	367	397	379	415	373	363	344	362	371	367	385	376	390	345	375	366	377	378	367	383	398	370	328	362	367	355	363	378	403	350	387	354	355	337	366	368	375	354	386	350	390	326	372	348	343	349	385	348	354	364	369	401	374	361	342	360	360	365	381	370	355	369	356	371	382	354	383	378	390	389	367	358	320	355	348	381	328	386	356	363	386	361	367	375	344	381	370	366	374	357	384	439	361	400	373	394	363	377	363	333	336	364	379	354	364	344	341	356	364	363	375	357	355	374	373	341	368	378	358	344	368	357	362	360	390	394	395	365	352	318	386	342	374	383	355	347	336	357	374	366	385	357	354	344	398	353	348	331	373	339	357	351	379	370	339	339	365	393	354	403	339	350	377	348	374	386	353	397	384	359	323	382	375	374	352	364	360	363	350	381	378	378	325	376	374	362	370	367	381	392	378	377	389	385	412	369	368	385	361	345	358	362	352	405	351	371	380	367	358	353	349	363	378	355	396	366	398	380	351	395	352	371	385	363	382	386	354	373	370	367	374	374	348	384	345	401	374	366	355	365	370	366	404	360	382	396	357	350	362	350	386	343	362	385	348	404	351	365	406	365	360	359	331	377	384	370	363	400	366	359	366	393	354	394	357	380	361	390	362	389	357	364	364	378	380	378	369	371	358	371	383	351	348	370	363	379	365	378	373	341	365	323	385	357	371	362	330	368	364	338	357	366	392	355	371	367	365	362	374	345	338	359	377	368	378	342	383	345	420	338	395	352	375	409	347	400	351	359	360	354	336	393	372	355	373	335	363	355	367	348	386	359	315	347	367	343	377	348	366	402	376	342	336	360	358	358	384	363	356	371	349	378	391	394	368	396	392	380	380	371	380	365	344	354	375	378	366	374	370	344	376	377	362	361	369	370	346	399	367	353	385	405	385	361	344	366	393	355	342	378	386	347	377	375	324	374	373	364	364	352	338	364	376	328	363	370	431	379	387	382	366	359	367	399	385	369	371	388	399	403	366	383	373	366	351	427	385	357	347	357	352	333	383	335	326	393	349	373	369	383	378	374	358	361	416	372	382	365	350	367	390	389	400	364	357	380	396	416	361	367	394	366	360	342	351	367	405	364	317	360	403	377	367	377	375	410	383	386	383	383	341	369	370	364	332	376	392	378	389	367	381	335	361	379	362	405	346	371	362	352	379	377	365	382	365	396	351	333	343	365	386	362	388	360	353	363	386	330	354	388	379	392	383	404	376	377	375	369	374	370	370	370	368	381	349	374	376	352	377	372	375	370	342	354	394	384	341	376	354	400	375	344	376	373	358	374	373	381	380	405	383	383	350	364	369	343	373	376	330	347	370	374	371	373	372	352	384	335	385	366	345	375	349	384	392	363	368	368	348	379	376	352	384	356	403	371	389	329	380	364	386	365	377	348	384	405	373	340	357	366	361	396	349	369	382	389	348	391	353	393	387	368	360	374	346	368	367	364	387	403	379	367	376	345	331	389	350	386	377	362	401	367	376	373	376	382	377	367	346	366	398	397	375	352	402	423	347	386	398	375	359	387	361	385	369	369	376	362	386	377	392	375	361	343	360	353	317	368	377	366	372	335	364	357	371	356	338	347	348	364	389	375	361	414	365	370	376	374	367	366	386	341	375	384	367	389	365	374	367	356	376	390	394	363	373	389	376	392	370	404	380	377	380	347	383	368	364	380	387	358	391	363	344	354	332	379	363	389	363	367	305	342	329	365	372	387	385	362	386	377	365	401	395	375	369	421	357	322	361	352	395	377	374	370	368	326	388	351	373	350	349	357	355	392	412	360	377	342	373	378	365	389	389	370	412	376	351	386	371	417	351	371	385	318	400	371	351	374	368	370	344	369	394	379	352	377	350	364	356	391	353	375	341	382	356	365	350	330	346	390	364	341	379	375	346	364	409	352	369	364	410	368	413	376	378	359	356	366	345	363	367	364	374	392	376	381	398	372	382	362	378	380	331	374	365	399	352	368	323	386	359	377	372	376	350	393	360	400	355	348	373	371	352	377	370	352	364	359	359	356	372	356	357	380	379	369	353	357	348	391	356	376	401	372	409	362	342	357	347	348	384	379	342	370	402	349	375	347	322	367	377	379	356	347	330	335	389	359	395	361	362	369	353	358	375	361	367	379	365	351	362	370	339	367	383	375	360	393	371	369	353	388	378	371	379	406	372	373	359	394	382	362	368	399	369	349	348	344	378	343	378	398	356	388	341	380	395	368	397	357	394	387	360	384	355	382	350	342	372	390	370	367	374	394	345	360	373	380	358	365	359	367	318	344	365	363	351	326	360	398	360	375	392	365	361	354	358	369	379	381	380	389	418	396	369	368	389	363	384	362	373	364	375	349	377
5109	10620	8200	4003	2788	2199	1730	1372	1195	1037	944	818	722	701	718	687	628	606	625	613	566	561	579	561	515	541	549	546	553	531	517	534	534	583	548	462	485	493	501	500	516	526	502	529	503	488	470	494	524	510	458	496	486	501	486	485	462	472	503	535	485	555	495	492	477	527	493	494	473	490	438	492	497	466	504	494	486	492	519	521	511	497	501	489	452	489	480	469	502	513	498	488	483	468	488	487	496	527	498	492	469	478	501	507	461	479	492	486	470	503	482	482	480	509	475	514	525	538	512	465	487	529	472	513	534	471	478	499	520	500	477	493	467	478	467	457	500	488	488	505	456	474	514	492	457	462	498	505	479	497	547	460	467	470	447	519	531	463	477	443	495	474	485	464	490	495	475	504	472	507	496	493	472	498	514	463	483	502	474	467	483	494	439	485	480	466	474	474	458	504	498	526	502	506	487	499	509	469	474	442	507	472	485	525	507	452	453	479	489	489	512	472	492	452	503	510	480	470	477	462	497	468	467	479	499	508	514	472	503	523	500	479	484	494	494	471	495	468	459	469	450	504	455	521	484	481	471	529	476	507	445	485	473	494	500	491	478	471	479	480	506	492	543	503	489	493	526	513	474	503	498	465	501	485	495	471	513	477	479	481	503	501	463	498	472	478	505	505	514	488	475	456	487	466	500	471	482	459	470	463	487	493	484	490	447	478	492	479	474	481	476	476	467	516	467	515	474	490	479	459	454	477	466	495	501	487	448	529	541	474	504	457	466	443	471	476	465	548	481	506	479	481	514	490	496	505	496	473	506	486	500	492	485	461	474	433	520	512	491	502	508	493	498	485	522	500	463	485	492	503	494	546	486	492	488	524	438	483	464	489	470	495	499	440	492	490	485	490	473	512	466	510	483	489	476	481	513	487	475	476	465	477	482	470	499	505	480	474	474	491	499	430	482	505	499	490	501	527	493	423	503	470	461	490	454	486	473	493	458	484	479	476	476	471	486	476	516	468	501	477	495	492	475	494	455	473	488	508	494	452	467	446	497	492	478	459	482	499	482	493	442	513	488	523	486	513	469	499	514	467	488	511	498	480	485	478	470	495	505	467	502	499	478	523	481	502	483	482	504	467	469	493	445	489	487	496	480	502	458	496	520	497	450	478	468	468	435	522	484	441	476	494	487	456	514	493	487	519	496	458	530	512	463	499	494	480	511	518	485	499	501	501	460	490	496	469	485	488	511	488	520	547	506	510	491	486	479	463	495	472	482	520	496	468	498	454	473	489	462	512	492	509	477	469	467	492	472	466	500	478	474	454	487	481	503	519	467	497	506	468	475	523	452	485	451	500	501	484	525	461	474	492	505	484	477	479	489	479	455	482	499	475	482	504	453	452	489	481	464	526	495	488	451	499	484	511	495	479	490	501	456	469	492	501	480	484	486	463	517	499	450	498	462	465	502	525	498	493	473	488	488	525	475	496	475	525	456	464	499	448	502	466	475	475	472	509	459	481	461	455	485	494	482	468	457	487	494	466	496	423	469	489	510	458	471	473	461	514	521	482	445	481	498	501	506	510	497	475	487	463	461	503	493	458	488	457	437	514	510	492	471	462	438	461	510	459	500	476	458	455	465	466	514	496	482	499	463	451	476	489	471	505	462	435	498	495	512	502	474	445	531	520	490	491	498	517	462	492	478	498	465	497	468	485	483	461	505	491	521	487	464	482	488	470	468	482	516	437	517	501	486	484	489	471	501	511	500	471	466	489	475	514	489	483	501	494	503	498	472	480	495	510	445	478	490	502	465	457	491	469	483	475	462	500	493	472	533	549	490	459	525	456	476	488	501	475	499	495	500	474	479	424	502	440	531	510	491	492	490	469	519	438	446	484	480	445	497	496	492	474	498	482	519	468	490	471	472	517	497	488	478	459	463	481	468	475	467	485	470	453	496	477	477	483	495	520	479	491	495	495	489	493	484	472	461	475	537	483	508	494	490	467	487	485	496	471	521	465	475	486	484	540	481	544	504	492	505	520	467	524	486	476	485	424	482	512	498	521	484	477	459	465	480	492	481	456	507	494	503	461	462	497	480	460	495	439	503	492	494	471	483	469	490	497	488	493	465	442	504	482	490	525	455	469	466	460	503	491	516	463	464	470	485	476	498	456	461	515	493	505	495	471	470	482	491	482	500	448	482	481	474	459	445	467	491	511	514	464	505	495	483	473	489	546	496	477	462	473	493	465	467	476	488	473	511	477	479	505	534	497	494	505	489	474	472	518	483	491	462	481	488	499	487	490	480	460	462	496	514	534	481	465	493	494	470	493	521	502	481	499	515	485	499	453	477	456	472	472	493	490	498	487	510	508	461	490	443	497	508	502	510	508	467	441	480	501	486	486	466	457	457	497	480	493	483	495	467	477	488	500	502	463	492	527	502	511	446	469	481	482	497	462	480	496	496	481	458	513	454	456	465	455	442	503	435	489	484	489	470	475	493	436	486	415	543	488	466	500	473	479	514	505	482	488	497	475	479	469	481	507	489	495	481	476	485	502	481	464	465	470	489	503	472	475	483	526	471	490	488	489	524	472	464	487	480	481	480	478	492	490	511	502	471	481	457	483	470	477	471	483	504	489	513	468	479	489	516	458	515	490	504	481	501	491	490	466	512	482	497	499	468	512	491	503	534	498	512	461	476	524	486	515	486	470	470	483	466	501	481	490	479	513	458	519	484	472	525	481	478	468	466	482	483	462	451	498	489	468	526	470	481	487	461	491	499	484	528	500	496	504	471	470	518	508	470	491	487	500	514	463	470	494	479	479	447	513	499	450	476	459	487	469	496	497	475	501	482	476	427	504	499	452	503	472	471	471	462	464	481	468	501	465	513	510	441	487	501	489	528	486	486	443	481	479	514	470	500	487	488	451	496	477	476	508	457	470	483	476	498	529	495	498	467	459	510	477	495	491	478	469	458	485	471	498	469	499	479	493	467	474	472	475	483	483	465	487	485	501	458	497	468	504	463	503	515	453	472	503	496	500	456	472	447	481	524	479	517	506	470	487	452	446	485	485	492	425	438	501	490	476	497	491	453	465	471	473	510	479	481	503	488	443	495	493	532	524	510	503	519	505	474	465	457	454	469	517	507	455	508	469	479	535	527	487	472	481	479	486	459	495	462	478	463	456	525	514	477	452	495	529	481	460	510	483	486	487	469	485	496	500	453	495	481	473	476	528	449	491	480	522	463	489	500	453	490	470	501	516	497	496	502	492	499	493	477	501	498	518	482	505	477	498	469	515	506	465	470	481	478	487	466	480	499	488	475	476	426	478	466	463	489	500	523	469	472	511	463	449	483	477	515	534	480	514	435	470	497	480	502	499	504	496	522	480	529	483	502	449	478	499	487	528	429	508	486	504	505	481	465	480	502	488	519	478	500	466	500	455	482	495	472	547	509	465	502	512	491	466	478	538	527	476	471	512	467	480	491	475	472	490	481	546	483	485	486	502
22840	21178	28968	23661	21180	21231	7776	1107	766	625	577	534	501	489	427	413	412	393	377	371	344	350	352	334	336	326	311	331	309	338	336	314	304	300	278	308	364	314	324	292	291	297	313	317	292	290	322	315	312	287	296	300	307	310	292	290	247	294	314	307	311	273	318	311	295	297	304	300	316	296	293	286	235	297	289	288	279	288	311	284	279	310	278	308	313	333	281	254	309	327	306	288	278	306	283	267	306	285	277	271	295	297	283	289	278	291	301	284	305	315	288	308	303	276	257	271	285	342	301	312	292	275	304	316	277	272	287	270	302	298	301	273	307	273	253	258	293	304	286	281	305	291	285	276	258	269	272	286	299	283	280	264	301	272	278	300	251	260	252	287	286	285	296	284	287	279	259	274	285	279	286	300	292	267	261	292	285	265	265	253	308	299	271	265	286	279	297	275	266	275	262	306	289	299	274	288	296	322	270	290	285	299	296	295	296	280	293	303	291	273	276	284	311	267	303	291	262	293	289	264	280	298	317	273	270	251	267	286	298	305	307	287	298	292	277	278	288	266	277	290	312	284	291	284	291	286	265	308	280	294	282	265	272	268	260	275	287	313	285	294	299	268	290	306	297	278	243	291	283	289	266	237	292	297	294	263	299	283	265	301	296	298	286	262	294	284	287	272	292	301	290	288	279	297	312	287	271	272	263	282	290	309	268	282	273	295	265	287	271	298	289	302	281	283	293	292	274	293	258	287	270	320	308	318	289	284	300	295	291	287	301	292	296	287	278	296	277	287	249	299	294	305	304	285	273	305	265	306	274	280	317	287	297	303	292	271	278	259	296	267	298	269	293	265	311	268	298	294	282	294	267	261	281	262	310	280	252	332	272	298	319	306	298	296	276	262	293	290	292	272	263	301	301	297	294	285	277	274	313	286	321	258	288	284	304	274	289	244	316	286	268	302	270	295	283	263	292	285	259	301	298	289	309	266	307	285	327	304	284	283	306	308	261	292	290	287	305	263	277	280	281	277	281	297	276	301	286	253	279	270	294	299	296	285	268	259	283	276	286	318	264	304	276	307	287	276	307	250	290	303	300	286	311	326	274	303	296	311	281	274	281	311	274	272	270	281	294	257	286	305	304	307	264	284	270	307	295	283	323	282	291	310	300	274	256	296	299	286	281	321	304	266	322	325	285	274	287	299	280	289	249	303	298	273	281	273	295	287	309	296	296	293	297	287	260	270	281	291	291	296	280	249	291	300	272	269	287	281	303	296	269	271	267	277	250	289	303	256	274	286	287	264	263	289	298	274	284	282	292	276	291	290	293	273	286	293	299	274	280	275	274	294	303	277	287	267	296	315	285	303	291	283	293	282	262	275	286	314	277	274	295	325	277	293	287	277	271	287	268	295	266	278	273	291	285	277	273	273	264	306	299	301	264	292	272	299	299	244	295	299	267	273	309	279	277	283	287	274	287	296	248	325	287	296	270	268	267	293	274	272	274	297	282	287	272	290	259	303	277	289	288	311	266	306	267	285	309	275	275	267	279	292	304	301	296	267	266	284	301	256	303	279	266	267	291	288	302	282	314	304	304	306	290	289	271	300	295	291	284	320	290	264	282	268	308	290	286	264	266	269	279	292	253	297	280	289	279	261	268	274	270	291	324	306	291	276	286	274	298	294	299	290	284	255	280	277	318	282	282	272	302	264	301	300	288	281	303	301	316	254	303	297	302	271	295	257	276	289	284	280	329	272	291	259	272	275	276	252	277	310	270	274	278	259	264	286	300	286	265	279	300	300	315	278	275	316	268	237	300	285	292	294	285	251	259	270	295	271	292	275	266	280	300	295	274	273	304	287	268	285	306	313	276	300	290	280	290	292	278	289	279	288	298	260	309	279	282	291	292	283	281	283	279	281	298	289	280	264	300	291	312	308	310	298	260	287	306	291	290	279	251	284	285	295	231	310	253	312	297	285	296	309	247	251	299	283	312	297	287	300	264	273	303	287	285	283	280	265	295	287	267	278	264	268	303	272	255	285	308	269	295	269	281	269	306	289	292	306	307	286	275	303	300	277	281	267	315	330	275	262	325	292	286	288	305	303	233	292	294	261	289	274	291	287	302	297	282	276	255	272	258	281	280	292	306	273	288	264	270	265	323	287	297	270	279	310	319	277	304	276	298	309	293	266	271	268	299	299	271	311	277	307	278	263	269	287	304	292	289	266	275	306	279	267	277	315	307	289	306	297	291	287	257	291	285	280	278	298	273	307	294	282	268	321	290	271	258	300	296	312	279	310	286	261	243	270	286	281	319	300	268	273	305	273	280	270	300	273	274	299	288	290	278	265	285	289	285	283	299	277	284	279	282	314	307	281	275	328	310	285	253	292	283	287	281	311	306	312	286	286	282	284	321	281	296	303	278	259	290	301	297	296	301	289	265	271	294	292	287	268	313	312	274	296	300	285	296	263	313	276	291	270	307	301	302	314	301	287	288	289	253	274	299	266	290	307	302	279	280	320	284	294	283	267	274	298	291	310	287	320	303	274	272	281	272	271	285	271	249	313	272	267	263	268	279	296	289	285	271	302	290	311	260	329	292	280	282	275	278	254	274	300	238	309	297	279	300	276	321	287	275	280	309	257	274	312	283	256	304	276	315	322	265	271	284	305	277	285	285	289	293	263	284	276	274	273	277	275	313	316	258	275	275	303	278	289	301	269	291	279	296	294	311	290	316	291	297	287	259	257	273	296	308	281	285	297	268	265	290	266	311	309	287	270	263	296	292	269	273	283	285	275	312	299	281	310	300	270	290	272	294	285	287	269	296	296	280	276	276	320	290	290	232	295	316	309	304	303	302	265	312	275	273	316	280	279	295	314	305	280	316	278	291	288	302	297	275	268	257	277	310	304	276	292	268	282	288	281	294	296	319	302	320	299	294	268	293	254	280	315	288	249	266	272	292	275	267	281	307	272	261	291	291	252	262	293	328	289	299	317	281	289	284	301	284	283	284	277	273	278	284	301	259	287	309	313	323	272	273	298	269	256	299	255	286	277	288	292	286	276	271	300	283	277	272	299	302	316	272	292	266	304	307	284	272	307	271	306	272	290	273	258	267	261	265	279	281	267	301	261	255	302	265	277	295	269	295	282	280	256	289	301	267	310	256	250	266	260	295	319	287	295	255	279	271	305	311	279	289	264	311	252	291	272	285	299	281	291	295	295	300	279	289	294	274	274	279	261	279	255	294	300	287	279	274	277	290	272	289	317	276	286	261	269	291	283	315	272	305	299	282	292	289	270	321	292	299	309	280	302	293	306	296	309	295	278	282	318	284	309	294	294	267	305	308	266	281	286	268	308	312	263	286	274	276	265	281	281	260	296	269	274	305	278	278	275	287	266	274	295	278	288	317	266	255	286	326	284	298	292	306	293	259	249	278	304	275	278	295	300	260	293	315	284	282	281	272	273	272	299	284	284	268	305	296	294	261	305	302	264	269	285	293	291	293	285
7492	16766	12748	6668	4638	3563	2572	2100	1641	1318	1235	1021	893	884	789	745	608	658	573	558	544	526	510	501	471	476	425	427	420	455	429	371	415	395	395	416	390	403	407	396	369	375	398	382	382	405	353	385	368	378	339	373	390	378	396	332	390	360	399	360	334	381	371	362	350	380	375	332	344	378	375	348	330	343	360	374	357	358	351	391	360	332	368	354	341	343	368	360	332	325	381	338	342	332	354	371	352	347	360	400	349	347	359	368	365	374	359	334	365	348	331	359	333	359	376	340	366	357	350	367	347	367	364	356	344	367	355	376	351	357	336	383	339	372	340	345	351	371	341	345	311	366	342	358	380	358	364	340	372	366	350	343	360	370	348	329	345	369	328	343	336	346	352	338	333	333	335	378	347	341	362	355	362	361	348	349	383	327	335	351	346	365	349	352	358	347	355	361	369	366	350	406	344	325	392	361	351	357	367	384	356	320	363	321	342	317	344	358	365	325	338	355	356	337	339	382	362	363	354	361	347	351	350	345	328	391	352	328	363	339	332	384	365	381	338	361	372	336	350	345	361	357	357	343	347	344	343	338	350	393	373	343	364	352	381	343	333	337	316	342	346	368	341	332	367	381	317	377	325	346	345	372	345	350	345	338	322	348	373	356	348	342	364	370	381	354	353	349	354	350	360	356	362	339	355	348	368	340	374	355	363	341	347	365	351	332	373	355	328	324	366	341	341	346	323	344	385	357	356	376	348	319	330	348	362	351	302	337	348	341	322	352	348	330	350	354	349	358	357	359	322	342	344	323	315	314	379	356	339	360	340	364	337	342	350	370	342	332	323	337	348	347	359	339	347	385	329	340	344	374	323	347	375	321	358	360	372	314	332	366	353	326	320	398	370	366	362	336	353	367	353	365	317	322	370	346	346	372	323	353	368	362	345	338	332	351	356	356	360	346	341	314	367	353	347	372	373	380	317	381	344	380	343	341	337	331	350	339	319	373	367	342	360	366	343	352	350	343	349	335	328	358	357	349	364	387	343	360	354	324	327	376	339	340	365	366	357	325	345	314	342	345	360	350	347	339	313	348	386	335	365	338	360	362	341	339	337	361	347	331	362	344	326	339	333	340	349	321	367	335	350	323	352	361	351	349	351	357	324	371	335	340	357	347	372	368	356	359	340	352	326	379	323	329	336	352	340	353	342	322	360	330	329	363	353	358	385	399	362	326	344	341	374	337	334	374	339	382	357	356	375	344	369	323	346	347	344	375	359	367	353	370	357	324	362	346	373	324	331	384	325	348	373	341	361	356	336	361	334	335	350	332	361	359	361	381	346	361	336	372	325	346	366	382	333	341	337	352	361	368	371	377	331	319	357	355	346	302	344	340	359	356	340	352	342	369	316	341	313	375	341	354	315	357	341	371	355	377	344	338	345	369	326	344	322	359	331	352	313	369	361	368	347	316	373	347	344	360	381	332	360	344	345	370	343	337	381	334	378	323	352	329	380	371	348	321	369	353	331	332	335	368	342	344	352	314	334	297	337	326	362	330	362	342	357	323	383	357	355	387	350	356	380	347	343	349	340	339	359	343	350	324	346	342	349	323	383	363	366	351	327	336	347	346	366	365	347	356	352	340	382	343	398	377	311	327	344	349	357	351	319	332	348	353	328	350	384	348	362	346	348	349	349	336	342	324	359	346	331	311	327	324	359	343	338	364	313	341	356	358	334	359	388	324	377	356	354	365	339	342	359	365	330	366	326	345	336	375	370	378	358	370	329	349	328	338	370	331	315	368	342	369	349	314	373	367	357	344	321	331	385	348	346	376	341	316	333	330	355	345	312	351	353	341	389	362	314	378	328	381	334	359	382	399	332	331	360	349	368	338	365	357	352	343	360	350	342	368	361	337	388	334	305	377	364	336	349	347	317	350	358	358	368	329	360	344	334	339	323	314	339	325	381	377	337	390	356	356	373	343	338	373	399	332	361	339	367	368	338	356	345	343	353	326	334	360	357	350	340	397	342	357	372	350	361	347	322	357	364	336	319	346	381	381	389	350	347	347	319	310	396	394	338	328	377	348	351	340	318	361	370	335	362	387	318	346	352	363	346	357	346	347	347	340	364	330	373	345	367	375	351	364	332	377	387	349	363	390	366	352	351	343	378	331	364	338	363	346	357	310	386	364	317	359	334	330	339	349	316	333	340	353	362	329	344	330	304	331	336	337	351	314	345	349	346	344	328	314	332	314	359	371	311	350	366	341	350	343	350	352	347	353	357	372	363	326	378	379	323	341	348	325	352	359	380	358	334	320	355	359	307	312	339	345	335	358	321	361	359	346	384	380	323	338	345	362	325	351	315	398	355	351	360	378	341	356	369	361	349	373	362	340	345	333	359	318	359	372	381	356	401	346	360	351	382	341	341	377	350	366	371	338	348	376	359	350	352	373	366	334	342	334	335	352	342	353	349	341	362	363	368	352	360	351	319	344	332	324	372	386	369	324	349	309	335	358	367	339	341	351	356	349	350	328	325	333	311	362	358	334	343	323	364	346	348	324	356	344	343	359	343	389	327	353	356	336	328	344	320	370	387	364	321	344	354	325	371	342	374	371	342	321	334	320	355	368	378	348	331	360	344	346	322	359	329	360	328	348	360	337	362	364	336	348	361	347	389	369	360	343	295	372	361	355	350	360	384	349	384	343	349	358	328	335	366	365	349	381	381	369	365	335	370	317	378	313	363	350	370	382	345	335	338	333	361	325	359	360	346	322	349	355	326	366	383	365	372	318	354	344	373	371	365	374	341	336	322	396	371	367	383	368	352	357	334	335	365	379	376	349	352	349	348	360	341	355	334	331	387	361	304	387	372	330	383	371	368	359	345	332	368	372	366	364	368	347	353	342	389	341	384	340	330	361	354	322	366	315	344	356	348	334	354	350	362	372	349	326	341	382	345	340	366	348	345	368	347	353	346	353	362	338	353	331	343	381	362	340	349	350	346	341	322	343	328	354	357	338	349	356	342	362	337	336	376	302	329	345	376	335	346	324	351	368	352	362	378	364	325	358	334	365	378	320	310	361	313	325	317	343	322	344	357	353	393	340	339	335	362	354	347	322	347	357	349	376	349	356	348	368	379	316	388	367	339	351	338	325	362	383	328	321	348	332	348	368	328	333	390	337	338	384	382	344	361	344	326	368	301	366	405	329	329	370	380	360	362	362	364	345	362	342	298	338	348	350	339	358	333	336	384	356	346	342	324	368	385	377	361	344	347	343	339	332	350	372	360	359	371	350	312	338	361	345	324	353	346	345	357	332	351	364	336	370	347	365	299	376	359	350	355	361	339	364	341	354	378	398	338	336	390	356	379	369	334	376	368	377	346	352	310	349	355	344	372	355	346	363	361	364	329	346	375	350	335	363	355	365	362	339	367	353	345	333	307	350	339	354	347	329	350	341	342	354	343	340	379	329	355	337	392	349	352	349	350	382	362	352	341	370	346	334	365	369	375	325
27077	20295	8097	1506	1046	979	854	836	727	756	778	810	756	793	813	768	801	771	777	720	723	805	802	757	757	756	790	788	736	735	812	776	755	746	802	763	745	744	759	763	728	754	726	737	745	748	792	773	821	774	768	798	745	748	748	777	761	717	759	756	753	750	739	740	758	765	714	793	779	771	747	752	772	728	704	760	783	719	837	736	802	689	739	735	733	703	776	760	782	774	808	751	755	778	770	790	777	746	765	749	738	798	740	768	810	778	805	777	752	751	787	717	763	755	737	732	792	785	744	767	722	754	801	747	734	775	781	733	753	775	749	727	753	751	737	776	769	750	810	776	763	740	758	774	768	744	810	762	733	789	749	768	731	768	775	753	756	730	756	774	749	706	721	725	733	732	772	779	749	810	805	767	758	806	785	770	790	736	747	793	752	718	759	771	777	729	790	760	796	780	719	763	766	706	797	789	791	788	716	753	738	785	752	749	762	748	777	755	779	751	767	727	762	783	744	719	762	780	762	760	695	754	777	723	776	808	754	763	781	725	816	781	738	745	758	767	740	720	746	783	757	770	738	719	768	800	794	763	746	742	766	763	768	729	804	750	738	791	783	761	795	764	784	765	735	753	785	749	739	786	726	727	756	797	751	783	776	733	757	776	770	750	739	768	746	785	745	787	752	745	745	784	759	764	805	783	741	758	765	748	787	760	751	777	830	767	793	801	769	748	751	763	776	722	776	772	754	782	765	794	765	766	795	759	764	751	793	778	784	715	772	757	728	745	800	795	790	756	779	746	770	760	789	793	769	777	780	799	789	763	738	755	709	777	729	800	783	736	781	760	811	799	788	732	762	817	769	761	817	809	816	763	700	716	774	786	801	782	739	774	773	764	726	751	773	724	763	707	743	770	804	821	714	743	765	767	817	753	763	745	787	708	796	726	757	728	776	800	750	744	750	789	765	723	782	789	793	755	780	791	712	765	771	701	751	796	737	751	780	747	754	815	758	766	783	812	796	772	748	738	756	793	792	776	745	721	734	750	757	793	741	772	749	773	799	723	803	744	780	725	797	780	767	721	763	810	783	764	747	753	741	732	767	744	752	767	721	794	742	778	745	758	764	745	771	724	783	782	783	809	802	777	793	755	762	751	747	735	779	789	774	774	758	797	757	791	768	794	814	724	781	726	786	790	751	721	813	791	735	731	781	744	763	750	755	778	778	734	748	764	753	795	739	742	754	793	717	726	744	755	764	764	776	741	828	763	758	750	760	791	736	789	751	770	760	751	776	785	768	794	755	787	757	804	756	707	783	771	782	798	793	771	739	754	731	765	786	730	750	742	765	751	777	691	748	766	761	754	809	740	782	789	753	756	748	787	764	717	757	777	740	757	816	734	762	770	754	806	772	781	707	749	773	710	724	745	757	783	733	781	811	778	728	783	766	770	818	785	763	740	752	730	723	802	719	746	793	794	744	712	752	714	793	776	740	770	730	777	751	739	749	746	756	757	776	748	739	800	730	731	773	757	788	836	790	743	720	741	775	801	746	774	761	794	822	739	749	754	784	802	788	817	702	698	780	764	742	772	756	747	804	780	766	766	762	725	756	719	823	788	747	775	747	716	776	822	757	756	765	809	789	783	783	752	798	779	769	780	765	783	766	741	808	811	810	757	772	739	756	783	767	762	765	717	756	770	752	760	712	739	748	764	790	756	741	777	743	765	738	748	731	792	762	742	721	757	730	786	745	756	732	763	793	727	756	763	771	794	800	808	729	724	705	763	784	757	766	747	720	767	759	772	796	724	781	700	770	747	754	770	732	792	755	791	726	778	770	758	748	727	742	723	752	762	750	753	754	793	773	771	767	793	760	791	774	759	766	739	784	774	743	788	747	779	788	721	744	776	780	736	790	774	770	782	770	719	772	763	793	820	795	725	764	743	695	754	743	804	751	780	690	781	781	751	794	770	730	727	797	767	780	781	793	763	779	739	729	782	739	797	778	770	749	756	730	741	750	751	813	746	735	753	771	765	770	780	777	787	807	710	780	756	746	764	746	758	765	766	806	751	781	826	746	757	770	737	752	763	737	757	785	779	756	764	786	761	765	763	744	717	717	813	758	766	778	752	777	788	832	794	736	738	765	765	766	738	799	760	794	761	767	710	730	725	778	803	752	765	758	771	790	788	791	792	760	768	729	777	806	815	792	755	715	716	761	786	774	737	796	735	750	782	787	762	763	778	770	777	763	746	788	781	767	735	719	797	800	797	755	762	729	773	732	763	788	776	709	749	751	722	768	754	791	724	764	764	767	757	762	782	781	735	790	795	753	765	730	723	769	777	772	759	746	750	774	792	686	747	756	758	748	685	778	754	787	769	777	800	807	737	752	776	716	775	749	797	779	786	769	785	751	730	758	758	739	801	776	735	767	732	788	787	758	735	775	772	766	752	761	777	751	771	774	751	775	757	737	798	801	754	771	771	751	787	801	800	749	748	709	730	708	772	770	764	754	782	776	785	751	773	825	765	811	763	766	798	764	696	719	754	783	734	826	789	786	774	723	812	760	811	768	703	741	830	742	725	768	753	753	763	740	764	781	781	786	765	754	740	794	776	788	768	776	719	750	752	812	815	701	750	783	755	743	740	726	705	774	787	800	776	772	778	743	751	745	751	767	779	800	765	762	836	761	764	783	731	763	762	751	794	783	797	786	776	764	791	759	782	763	794	762	773	783	776	815	775	728	756	735	744	751	731	768	789	739	772	776	722	788	739	763	746	758	810	783	720	742	797	745	729	773	786	789	758	771	742	808	750	758	810	699	780	729	833	782	784	736	757	728	766	763	793	719	759	735	768	755	752	785	783	731	771	735	764	731	741	766	771	815	787	759	801	792	790	766	775	767	763	743	766	823	773	818	781	799	794	738	775	782	746	762	743	784	788	775	829	761	728	777	729	769	767	783	773	770	791	732	757	801	759	747	799	756	736	762	757	696	753	790	803	748	872	742	748	771	769	744	808	766	735	726	663	749	786	765	780	769	759	791	825	742	749	737	799	760	784	756	762	758	769	731	775	779	753	783	741	761	732	721	790	788	773	760	778	793	744	747	759	739	764	745	749	753	722	754	758	766	771	810	738	799	769	783	795	748	772	759	788	776	775	773	756	753	747	795	797	757	800	736	755	720	785	779	788	789	786	773	722	798	748	804	782	757	788	719	791	748	813	729	727	756	742	742	712	779	801	771	735	777	742	688	764	742	736	792	764	726	821	789	754	794	772	769	736	750	817	781	727	770	745	814	810	725	749	727	751	788	799	756	750	771	795	753	766	735	792	758	776	733	739	777	747	770	779	809	765	726	754	814	717	757	795	738	728	744	766	733	726	750	750	742	761	775	757	795	720	755	773	785	786	784	785	760	784	764	755	825	755	807	770	766	759	804	748	768	793	727	794	751	804	722	765	773	791	746	739	801	758	761	776	760	729	760	784	767	763	787	734	772	791	703	779	777	772	774	807
4415	1849	1597	1260	1123	1115	1015	1019	1017	918	955	956	969	1010	945	987	977	921	951	973	1009	995	956	945	955	986	993	936	976	998	937	959	939	945	919	913	969	989	1013	965	952	932	938	979	939	896	963	948	894	960	915	957	929	976	965	965	929	939	998	956	939	957	928	957	958	969	975	966	966	932	951	979	911	956	936	920	895	903	925	959	929	966	947	932	943	934	959	994	958	930	933	969	976	914	896	971	920	938	933	963	922	974	942	940	901	984	953	982	950	925	945	908	942	929	928	936	956	991	1018	944	969	951	968	936	975	891	932	984	929	919	877	961	888	898	957	1012	939	966	1003	953	939	916	900	951	932	953	949	926	974	949	993	920	929	958	971	925	955	980	948	946	909	940	929	961	942	983	933	981	987	934	955	972	959	946	961	921	942	910	951	889	1006	964	993	937	989	974	979	995	890	934	1007	939	960	979	975	932	924	891	979	913	929	937	936	926	997	998	928	953	998	970	954	951	980	900	984	963	891	995	912	929	896	931	928	975	948	947	980	912	974	952	959	962	974	929	936	972	917	967	954	936	972	940	931	879	966	975	949	961	962	1019	977	1027	946	936	940	971	887	954	949	932	956	894	926	914	948	942	982	947	910	934	947	982	923	911	975	994	982	884	977	952	972	941	874	940	917	973	979	984	930	999	968	964	946	937	904	959	946	938	967	948	955	977	931	983	958	1011	933	955	991	939	868	911	973	935	926	982	937	983	975	926	1013	992	950	988	920	856	902	968	918	929	949	932	963	946	906	932	971	954	933	938	985	952	968	920	955	900	935	1010	914	943	947	902	962	946	987	955	959	915	918	974	982	958	932	974	970	983	907	920	998	956	961	945	937	968	963	964	967	960	991	941	939	925	905	913	973	942	962	980	982	929	922	984	949	966	937	1022	966	927	941	939	958	954	943	933	980	964	896	960	973	928	992	938	949	981	933	1012	984	964	899	958	945	940	974	947	985	914	974	1008	989	1000	950	923	948	972	930	929	947	973	963	961	947	954	920	967	983	966	930	932	922	934	980	961	950	968	959	975	935	969	951	971	927	926	973	957	891	934	934	963	918	949	929	901	899	1003	937	906	980	960	1017	937	964	1038	897	934	900	903	939	913	931	930	911	931	966	974	944	965	913	982	987	937	933	948	953	999	915	983	986	951	980	942	937	921	948	936	968	943	1004	982	945	975	998	988	936	901	924	907	991	905	928	929	855	1040	917	943	972	948	910	990	941	963	935	916	915	981	950	967	939	924	953	950	953	1011	955	1009	964	952	1025	946	971	916	949	932	931	931	968	1051	963	1007	945	995	927	984	948	955	923	956	980	912	954	921	923	937	908	957	951	974	921	975	977	945	985	967	945	979	935	950	943	973	964	963	934	928	918	1032	982	940	960	949	933	980	973	948	946	887	877	909	901	983	954	913	909	986	1005	968	938	1004	933	935	955	963	964	949	953	915	843	926	991	945	923	931	952	987	939	957	950	968	992	945	900	1025	942	972	931	994	962	963	927	958	878	956	954	908	994	965	943	945	953	993	967	920	964	914	973	989	934	930	958	1002	916	958	932	945	941	963	960	957	910	919	951	930	950	896	914	946	916	913	922	943	958	938	907	916	909	902	931	939	924	956	1015	1003	962	986	985	941	885	909	908	909	939	902	945	942	987	909	954	974	930	916	980	968	965	1003	943	1003	913	964	997	945	970	972	1016	987	938	962	952	986	941	981	954	934	953	972	1008	985	987	964	961	971	908	946	939	949	931	1004	964	941	931	929	939	920	943	941	935	950	917	955	921	960	924	949	984	989	918	997	961	910	906	914	918	956	949	940	939	940	895	982	953	964	963	919	963	958	902	937	919	953	1003	916	903	972	977	941	965	890	949	935	945	967	951	982	933	935	938	935	944	926	943	918	961	943	919	944	932	968	922	922	953	897	920	938	988	947	904	931	923	932	923	916	978	916	943	999	951	988	927	982	950	970	942	958	950	924	964	974	925	972	942	943	977	972	951	940	890	902	960	966	987	958	909	993	970	949	974	937	913	976	978	976	952	974	947	983	986	931	997	908	919	964	947	993	918	943	871	950	949	1000	888	921	923	927	918	951	945	919	1005	944	979	965	1021	977	998	917	937	940	930	932	943	933	938	974	966	987	963	924	910	958	935	959	978	930	975	977	945	949	958	956	934	953	909	905	974	1010	939	979	954	920	996	965	962	900	970	950	944	958	970	960	919	966	941	947	901	965	922	964	902	929	952	977	957	974	967	969	1046	948	885	904	935	944	970	961	918	972	940	950	1072	1005	916	939	987	966	941	957	963	944	905	890	944	931	933	923	916	963	921	916	896	916	968	963	972	983	955	932	931	924	892	953	944	973	904	960	964	927	934	888	973	947	900	926	980	1007	945	946	982	946	986	936	913	927	1014	939	935	923	952	921	937	987	949	970	951	946	960	940	961	943	951	951	931	958	949	940	926	904	990	920	911	959	974	943	934	869	927	943	948	967	945	987	1011	954	965	969	956	904	933	935	927	908	959	957	967	955	993	977	956	981	944	966	986	1001	980	963	944	943	935	934	900	862	905	911	889	939	950	949	961	1001	963	909	958	984	987	929	887	990	930	915	957	985	885	950	914	1016	965	939	954	947	920	925	935	965	904	944	950	930	941	921	917	944	980	973	975	902	942	924	941	946	997	932	983	973	978	924	1012	899	1009	951	976	946	981	978	984	900	996	929	925	984	931	964	925	922	909	922	965	964	946	977	933	930	981	994	932	919	920	950	929	987	953	933	1014	918	982	982	950	1037	923	984	913	894	976	960	941	933	933	937	977	915	908	985	980	926	970	938	985	931	1015	928	947	928	939	946	968	990	927	960	935	948	912	997	898	937	940	912	891	927	938	994	1009	978	960	979	978	917	939	921	942	981	962	912	992	905	925	980	929	946	1004	942	973	935	903	942	968	962	911	970	974	939	982	954	933	965	895	983	962	920	1016	958	950	957	953	953	927	984	915	1003	899	973	947	935	922	907	986	882	941	1000	945	956	933	957	1035	958	951	952	950	927	929	977	968	888	964	988	918	926	989	973	943	927	905	928	983	950	971	957	939	931	948	909	949	965	969	990	951	972	965	971	910	917	957	958	995	957	956	953	963	947	970	967	970	969	961	950	939	954	962	919	913	946	967	956	966	876	932	935	919	980	979	970	971	950	943	993	1006	904	942	946	945	899	968	960	997	895	950	977	968	913	948	929	1002	901	970	973	901	919	898	967	934	942	936	965	986	969	998	980	943	1003	895	955	943	933	946	910	1010	953	925	916	932	919	967	922	931	942	943	873	893	977	957	969	944	946	904	955	945	937	932	987	939	965	991	953	925	917	928	903	954	954	903	955	914	957	905	962	923	997	949	936	941	965	891	1031	895	912	956	943	878	918	953	939	945	917	931	1012	1000	974	924	1026	947	911	946	993	966	967	1009	933	965	878	948	923	902	971	927	911	976	906	942	935	972	948	899	969	909	909	910	940	861	963	984	911	1007	931	943	966	940	942	969	947	938	985	944	1013
23815	21160	28492	24099	21159	10203	1119	781	612	576	535	505	500	478	424	424	458	430	443	439	410	457	374	448	378	358	374	399	370	391	394	360	377	378	357	406	394	360	359	381	402	366	405	352	414	385	379	383	349	371	343	376	377	384	347	366	370	358	374	377	337	340	394	378	363	342	366	368	371	379	372	394	365	364	403	421	360	370	355	394	411	380	342	366	402	380	354	375	377	373	354	401	398	398	340	361	361	377	401	372	409	368	411	394	375	395	366	384	361	361	378	378	406	339	395	383	384	403	375	365	357	350	361	396	357	380	364	355	366	341	349	379	349	373	391	346	324	356	353	385	376	387	398	417	374	387	350	381	356	378	383	357	346	394	375	360	362	419	353	395	351	375	353	372	353	384	386	359	370	354	374	346	352	385	390	380	387	405	379	352	398	352	351	380	363	331	373	360	330	383	394	350	346	382	384	350	339	357	381	354	380	379	346	369	373	409	327	389	384	386	358	384	409	384	333	371	381	367	387	353	358	390	381	346	360	381	372	372	373	377	375	373	344	360	356	395	395	368	359	387	410	372	336	354	344	357	383	350	378	376	362	362	344	364	387	340	398	347	363	373	340	346	362	341	361	395	359	384	363	377	351	357	351	415	373	370	385	386	373	369	356	350	389	380	395	390	346	358	387	335	360	365	365	355	360	369	369	333	384	332	423	349	346	377	348	397	416	381	358	397	366	347	372	377	377	362	362	352	356	368	348	380	379	372	351	367	407	372	359	366	383	380	370	362	365	413	381	347	390	345	359	353	421	378	371	386	361	416	402	368	358	353	359	395	369	370	359	357	384	356	352	346	392	404	360	363	369	367	386	338	361	351	368	350	355	388	387	372	364	360	389	374	379	356	363	393	391	356	377	381	315	382	377	373	357	390	361	368	356	380	360	349	405	357	378	370	373	338	398	328	380	355	385	369	390	387	363	389	356	371	391	330	367	361	376	386	369	380	388	370	368	371	366	386	372	403	361	376	395	355	352	356	353	390	377	373	334	371	377	362	375	340	345	358	372	347	366	363	378	381	333	375	401	382	381	368	360	356	353	399	345	371	384	371	377	359	373	344	371	341	374	376	369	369	380	392	394	407	359	354	390	386	374	368	374	377	355	364	417	376	407	356	374	332	366	373	360	385	361	338	398	360	357	400	355	383	338	371	396	363	374	383	350	382	382	352	371	372	366	363	356	363	390	364	394	393	354	367	348	382	363	347	348	367	363	366	385	376	367	359	358	395	368	345	430	363	401	392	368	366	355	391	361	370	362	392	349	374	369	361	338	388	359	357	357	347	341	371	421	357	371	372	334	371	352	372	357	364	344	378	408	350	403	388	354	373	375	402	375	355	379	343	359	365	393	354	352	343	389	359	368	376	362	377	371	393	383	369	373	364	358	371	355	407	369	325	349	352	344	395	358	380	360	391	335	393	381	373	370	365	376	382	374	387	363	388	370	377	380	367	346	395	390	360	351	368	369	361	349	363	392	402	324	387	381	355	348	355	374	349	382	375	384	346	378	356	348	403	361	357	333	376	352	356	328	355	386	354	384	379	397	390	389	357	391	370	365	366	395	377	395	372	373	387	407	333	368	360	342	362	377	360	373	371	397	399	361	348	383	370	375	393	369	337	369	376	391	347	389	365	362	381	363	349	357	381	344	374	332	383	360	333	346	380	368	329	358	337	377	343	370	366	416	378	343	362	354	397	357	376	365	367	397	361	350	337	404	367	358	360	359	384	382	382	356	375	402	375	352	382	385	383	375	327	334	386	383	363	340	377	368	380	378	387	357	370	350	383	363	394	344	354	389	380	393	392	387	367	392	384	391	337	346	373	340	383	350	413	376	356	388	353	406	340	353	375	354	399	384	355	351	345	373	351	383	350	384	376	362	396	355	342	396	354	382	379	373	366	372	372	390	376	363	359	371	374	342	360	408	382	384	367	378	383	363	375	354	379	339	370	365	403	389	395	408	383	400	370	363	375	371	398	375	369	341	380	331	359	328	335	376	339	369	343	379	394	365	385	362	366	358	364	354	347	371	347	330	362	357	402	346	370	372	396	359	412	353	408	393	375	353	366	360	338	362	396	393	364	363	388	363	367	377	399	339	382	370	385	401	410	411	354	380	388	353	387	389	373	348	368	374	347	413	392	359	425	370	361	385	346	372	370	370	382	345	370	330	351	371	363	369	368	351	351	402	369	344	383	393	354	384	363	361	359	365	341	376	413	374	369	356	359	369	394	383	334	400	357	374	397	345	375	376	384	374	360	379	368	369	354	390	355	376	375	383	404	375	397	379	385	372	413	364	359	375	349	388	336	383	345	358	343	353	367	373	374	352	389	355	375	381	365	354	345	344	378	347	381	370	386	368	367	369	394	401	346	385	340	366	398	387	370	382	379	339	356	399	368	372	358	382	370	373	379	371	378	367	359	374	390	371	354	389	392	387	385	362	387	368	379	372	358	393	382	381	358	337	367	343	375	388	350	361	369	352	364	346	352	371	349	392	405	375	370	363	367	394	370	352	396	365	351	334	378	367	379	302	381	369	388	383	375	377	365	368	353	380	359	367	325	345	369	389	384	384	349	390	365	383	381	363	329	360	394	370	373	365	370	394	354	344	354	369	349	399	370	366	356	327	356	399	353	335	371	342	340	384	377	381	345	379	373	375	391	377	366	381	362	403	371	362	365	373	344	365	365	377	390	375	377	406	354	406	344	356	354	360	389	315	357	340	422	347	359	343	383	385	375	364	393	357	375	366	376	398	370	363	370	347	378	368	363	383	350	390	377	366	361	410	383	358	393	339	380	390	361	379	352	384	407	378	371	395	360	395	380	379	376	378	343	363	383	383	367	367	405	393	365	383	362	356	384	373	362	390	348	393	339	369	367	353	353	335	359	347	409	393	370	398	371	385	387	378	349	374	345	398	366	386	366	372	408	387	391	341	350	375	358	398	393	370	367	381	384	369	407	365	391	364	368	396	338	399	362	390	396	371	363	359	369	381	355	392	348	373	390	347	373	361	410	392	379	362	370	362	379	400	372	393	330	360	382	353	343	369	334	393	372	371	368	376	376	350	356	426	378	360	372	361	372	368	349	353	375	377	373	391	399	384	362	347	361	310	329	374	351	381	407	379	354	384	373	376	349	356	337	360	355	387	393	355	378	374	344	359	370	390	359	369	364	375	341	368	384	363	391	363	381	375	401	368	384	345	353	336	396	361	378	397	387	389	380	370	372	383	409	368	374	395	394	341	389	344	399	342	336	354	355	343	370	387	350	369	400	421	394	407	387	365	349	388	343	375	369	368	393	389	354	356	354	365	372	363	368	378	369	396	389	384	375	372	368	382	394	360	357	369	365	346	354	398	373	360	383	397	363	351	348	400	339	371	385	378	335	339	370	421	361	356	391	342	391	371	348	353	355	384	422	378	385	408	368	382	389	403	376	396	377	381	394	388	378	382	377	380	367
5222	10584	8137	3976	2884	2178	1672	1437	1193	1079	903	831	743	733	640	691	647	604	617	580	598	606	550	536	556	517	553	520	539	526	513	535	524	534	519	518	480	535	563	513	511	562	497	529	498	462	499	503	519	501	494	492	529	545	503	475	458	488	452	468	493	466	472	491	448	477	480	518	502	475	473	491	530	504	489	475	463	487	494	508	471	467	496	489	507	501	521	471	474	485	495	517	487	527	491	437	484	471	478	495	519	466	478	504	493	491	500	478	468	493	479	478	506	495	477	464	492	486	477	491	523	468	469	511	506	453	481	483	536	495	516	488	501	520	468	520	473	500	490	487	500	467	485	494	476	483	492	493	522	503	484	520	490	476	490	458	486	493	448	482	457	472	495	453	486	453	479	482	472	484	483	484	487	478	465	481	486	507	498	444	485	464	487	498	510	491	493	511	518	470	532	501	465	472	477	497	474	488	508	485	461	483	456	435	485	494	519	492	506	507	480	486	469	488	477	476	480	491	487	455	492	502	542	506	487	471	479	489	484	517	527	492	500	536	507	494	491	501	492	517	502	491	520	464	478	481	453	465	469	502	466	450	492	464	498	516	486	476	496	483	473	476	509	504	485	513	485	451	435	463	492	444	489	480	477	466	516	458	525	511	514	476	475	483	469	506	530	500	501	502	508	478	467	518	496	473	490	487	511	480	474	484	483	490	470	450	520	491	456	475	475	503	494	488	467	467	510	508	530	531	512	492	481	497	495	497	471	480	476	487	517	476	482	498	460	491	482	506	494	480	508	490	477	510	497	486	495	527	462	486	505	492	516	470	465	493	465	502	470	473	494	458	453	451	435	500	507	468	485	444	443	455	509	497	505	510	508	452	489	484	507	474	488	510	450	495	484	470	487	489	482	486	490	439	469	474	486	531	498	484	476	471	457	482	456	479	504	459	520	496	471	469	478	522	486	503	459	517	511	496	500	498	517	485	469	491	474	508	534	488	523	487	476	514	451	502	525	481	506	496	509	492	514	484	459	485	464	500	469	504	486	497	492	462	500	503	491	466	550	495	508	488	497	500	471	480	476	466	481	510	491	475	501	517	445	431	460	443	453	478	492	535	496	454	547	448	485	496	472	490	486	476	485	467	487	507	487	503	518	486	485	494	499	482	467	526	527	496	526	495	485	493	477	492	480	471	494	495	505	523	486	496	527	508	461	493	499	497	511	489	476	497	542	510	518	496	501	455	489	503	484	500	514	478	505	472	505	486	493	491	482	484	484	515	487	532	464	450	501	469	471	467	477	477	510	439	452	488	570	473	481	475	474	470	514	459	497	507	492	530	492	493	491	474	487	493	521	482	464	511	523	492	505	493	510	513	489	487	466	432	530	439	482	493	518	515	478	484	474	495	502	477	482	423	489	489	495	483	487	484	473	516	515	509	456	490	500	494	488	496	503	503	496	487	485	499	485	488	468	528	512	518	482	494	512	522	463	492	506	493	515	450	528	497	453	487	506	477	473	486	529	464	500	493	491	489	524	496	500	488	500	493	504	497	503	471	490	500	508	521	440	449	484	438	465	485	489	530	451	476	503	495	503	517	469	454	476	527	504	531	473	468	498	476	505	454	478	480	466	504	488	516	482	489	491	465	509	496	482	448	480	502	507	481	524	514	468	516	529	472	512	485	489	452	466	485	471	467	440	469	482	501	505	482	499	495	479	508	514	519	516	492	469	459	509	505	471	502	475	475	520	468	486	502	453	483	471	466	508	486	482	481	509	463	508	500	483	504	486	503	460	542	531	466	482	455	489	463	491	527	498	451	505	468	519	478	514	454	483	482	475	467	453	473	458	479	520	526	475	482	489	509	521	485	449	470	503	503	497	462	503	464	461	512	522	536	498	478	509	513	508	443	450	477	486	449	513	494	481	498	475	497	481	481	487	492	481	443	521	477	501	484	462	468	435	456	489	482	531	481	471	506	517	467	488	508	493	438	490	475	465	480	489	455	491	532	447	497	493	484	446	482	518	478	504	473	535	488	518	466	505	494	468	512	506	504	494	514	482	476	496	485	525	515	471	521	498	463	498	540	479	515	474	479	514	486	473	497	495	497	480	501	501	476	511	467	507	473	469	498	486	497	510	483	458	468	469	537	484	495	468	480	456	496	481	489	543	467	519	507	504	485	493	460	490	444	469	476	473	499	479	489	477	480	493	473	496	446	498	477	456	460	481	530	484	509	502	493	465	447	483	507	487	494	492	511	504	515	496	498	464	521	470	536	483	481	472	506	505	479	490	503	516	491	493	471	520	482	459	494	509	456	495	472	502	496	495	501	524	460	470	517	492	498	502	546	461	504	453	481	513	463	480	467	479	519	483	464	455	495	490	484	474	501	484	517	490	511	519	482	479	460	495	535	470	498	524	459	498	512	541	478	489	495	474	455	471	515	510	499	465	456	466	511	476	491	502	494	492	492	493	463	472	439	502	494	496	507	502	488	459	473	490	499	497	519	471	523	487	464	505	448	527	511	482	461	513	506	499	500	498	482	510	469	452	475	510	506	481	480	498	495	524	502	462	518	492	467	482	446	476	485	487	484	449	486	475	492	457	442	519	482	511	490	496	494	503	441	481	478	489	486	495	455	488	472	509	536	484	527	520	498	471	465	478	476	506	519	459	460	496	525	482	507	477	517	474	468	527	464	441	459	485	451	491	480	480	457	515	484	467	500	532	489	468	504	497	439	505	493	474	459	494	507	450	470	485	484	467	488	507	477	487	498	489	515	481	476	488	475	471	486	480	501	476	489	506	505	502	472	511	484	518	519	498	498	477	508	485	461	492	495	504	459	468	504	463	487	460	457	492	518	495	485	490	486	497	502	479	522	505	475	475	502	504	496	476	504	486	486	469	520	481	482	481	493	509	503	509	460	502	495	493	501	482	518	490	507	488	486	494	507	494	484	515	497	469	444	483	458	482	528	493	471	479	468	492	468	481	474	452	508	487	463	485	468	499	494	542	468	482	452	475	483	462	492	513	468	507	486	466	491	530	465	472	535	503	460	532	527	477	480	492	491	524	495	490	510	520	453	495	486	524	467	487	488	484	525	478	456	470	473	525	478	486	536	512	511	517	484	501	519	484	456	483	474	484	485	460	494	479	469	504	492	475	514	515	474	486	493	462	499	507	461	493	509	494	502	520	488	482	528	517	502	505	527	486	470	461	487	520	520	489	470	453	508	476	479	491	463	495	509	497	510	493	474	483	474	431	468	476	457	486	468	480	473	505	498	513	482	458	492	524	523	482	493	501	503	499	499	500	484	495	485	443	513	492	497	485	495	500	490	487	455	477	493	464	486	488	458	542	461	491	513	459	524	513	507	442	501	457	449	468	482	488	480	497	466	498	452	474	520	494	486	505	447	518	478	479	511	495	473	487	500	531	517	528	480	480	500	519	509	485	494	484	503	473	452	483	498	473	466	461	506	498	466	478	477	510	462	519	517	471	476	516	469
22814	21192	28988	23659	21192	21236	7454	1057	766	692	583	576	476	465	445	474	407	380	426	386	329	353	359	359	336	326	343	304	334	309	326	325	325	329	307	312	306	272	296	307	291	298	304	320	319	281	314	287	303	327	311	293	299	301	307	295	317	312	277	307	302	287	314	288	314	286	297	295	323	304	317	280	297	281	271	321	293	283	307	313	297	298	285	267	317	331	281	267	294	297	308	305	278	282	287	292	299	287	267	276	281	278	274	281	281	285	301	296	302	260	279	293	280	314	314	266	267	309	277	294	282	276	303	301	297	303	308	278	294	271	245	286	301	286	308	310	283	326	287	296	304	296	311	288	284	281	298	300	303	302	292	286	287	285	299	286	278	236	290	267	292	317	301	289	305	301	275	314	284	289	305	266	274	268	301	281	317	291	264	293	291	277	266	290	267	293	254	305	302	311	245	271	281	278	281	285	235	300	259	303	260	283	278	291	317	266	268	295	274	276	267	305	282	289	288	301	283	279	288	300	288	281	281	283	249	303	291	273	313	265	272	301	286	329	261	273	296	283	324	286	311	289	272	264	283	256	297	261	307	322	271	251	309	306	308	322	294	281	292	265	297	269	298	319	269	278	296	325	284	311	282	291	301	307	322	274	270	314	272	302	287	306	281	288	308	315	294	270	301	286	321	308	269	315	265	308	295	287	267	284	302	279	309	279	296	268	303	283	263	291	262	301	292	268	282	293	280	261	292	324	291	271	284	301	260	287	279	298	305	275	284	300	287	263	331	300	268	289	290	281	302	278	306	286	296	290	311	288	302	277	283	297	271	303	299	281	264	278	271	286	312	294	282	269	306	291	308	301	269	293	281	279	257	300	297	264	287	297	285	278	293	288	297	281	291	289	273	300	281	260	290	276	269	314	280	306	294	259	289	315	292	271	271	307	294	281	296	274	297	275	260	297	291	294	283	287	298	259	293	255	290	297	260	294	285	306	269	251	301	270	311	268	282	279	282	342	319	305	289	320	281	314	274	333	303	260	275	273	276	279	302	296	261	300	289	309	284	316	291	301	308	271	291	265	306	282	283	275	291	330	318	293	286	260	277	277	299	312	294	301	280	271	294	311	282	261	262	297	269	296	326	287	287	277	282	287	265	310	284	258	283	274	289	259	278	272	277	278	300	307	294	292	302	285	296	300	245	271	292	290	273	290	309	293	277	302	276	276	304	300	267	285	298	341	255	305	294	315	292	277	275	294	285	290	290	275	304	294	290	296	305	283	293	313	289	290	312	288	276	277	284	276	289	280	297	280	304	249	294	286	336	255	312	280	300	295	302	311	282	261	308	279	316	274	288	300	281	256	312	287	260	264	280	261	297	295	281	309	307	267	282	293	283	290	268	285	290	315	299	252	291	276	319	280	286	283	252	296	279	304	270	302	274	289	289	284	264	303	292	284	299	297	298	304	272	278	294	262	302	285	288	293	294	292	311	303	317	319	268	304	271	267	305	290	290	259	299	324	263	310	286	299	272	282	267	309	280	298	300	285	295	253	303	270	301	282	317	283	273	242	261	314	310	303	294	294	288	323	297	287	291	282	284	295	305	281	297	282	289	310	281	275	272	299	280	294	286	284	267	297	300	285	276	262	275	280	282	313	293	290	277	269	284	287	286	290	287	284	274	283	302	273	306	286	285	251	301	291	303	285	292	296	274	305	286	304	271	334	295	277	263	268	265	290	329	273	259	307	318	280	301	284	299	265	277	297	297	297	297	288	278	308	296	304	278	318	286	317	298	310	279	299	265	274	272	267	273	265	256	266	323	284	288	305	292	260	282	263	297	274	268	279	293	303	287	286	283	298	290	257	279	281	266	293	289	261	286	289	270	249	275	302	299	271	239	306	299	285	297	283	318	278	280	275	299	292	279	291	329	266	264	291	282	301	285	322	280	292	322	294	302	284	303	294	275	279	298	303	296	291	257	296	298	320	297	298	270	291	289	315	283	276	327	289	290	287	285	291	286	301	316	285	306	273	278	296	290	272	299	284	283	261	269	303	277	300	295	268	307	306	285	299	284	287	278	339	264	274	283	266	235	262	329	288	260	315	282	285	301	271	282	297	335	287	283	293	284	293	263	292	260	306	312	258	297	297	309	279	270	302	293	293	292	296	296	280	293	275	277	267	311	281	242	308	309	302	264	279	287	280	278	281	264	289	300	283	277	309	293	287	295	312	306	290	294	280	293	293	271	287	291	299	281	295	262	300	275	299	281	264	282	273	284	257	316	290	285	313	284	291	295	297	268	287	277	284	288	262	283	287	282	271	304	277	285	264	264	259	271	300	300	299	243	268	266	275	302	285	293	286	290	262	265	292	285	270	308	288	266	290	313	285	278	297	275	294	285	310	304	270	284	304	294	241	283	275	304	298	289	270	293	295	282	281	258	292	306	278	327	269	282	249	274	278	284	310	303	295	282	275	261	282	268	263	279	276	276	271	265	281	283	282	259	302	272	299	275	269	303	294	298	260	256	277	288	286	283	251	289	285	303	316	239	300	265	295	291	283	260	308	281	271	289	278	300	290	283	299	269	277	287	262	292	323	281	286	284	287	311	302	284	294	321	309	277	292	290	296	303	281	316	298	283	257	308	271	296	294	275	263	306	311	315	268	275	269	266	304	321	277	269	298	282	291	283	267	295	312	270	324	286	304	289	291	299	281	258	296	294	263	287	264	267	280	291	298	296	296	288	289	338	288	280	282	253	277	289	282	294	291	260	290	306	252	258	285	269	289	293	280	273	281	257	294	264	249	295	306	297	303	277	299	259	297	282	291	286	273	281	304	285	278	346	286	265	299	308	299	282	321	303	279	317	283	280	272	314	255	277	301	260	298	305	288	226	275	256	293	273	316	272	276	291	312	284	270	281	304	282	290	283	265	279	265	292	308	297	291	275	292	301	250	255	312	302	263	275	303	294	279	276	273	285	296	286	288	263	255	323	270	255	279	311	284	289	274	286	284	298	274	249	336	270	277	337	275	257	284	279	258	257	290	302	265	252	279	268	288	291	312	287	281	281	296	303	291	282	295	293	292	294	291	279	295	271	279	281	316	279	290	275	258	264	298	312	276	290	314	267	281	286	296	284	260	292	291	273	263	320	306	262	273	327	309	285	258	295	294	316	320	255	282	284	312	266	282	285	342	309	288	303	285	311	283	289	313	309	311	277	275	293	305	298	301	292	277	295	290	310	272	294	309	315	275	276	284	292	285	264	285	283	306	306	311	272	261	284	272	281	281	306	277	284	307	291	291	294	281	292	299	293	301	288	302	310	256	283	287	271	280	266	287	276	277	291	293	311	275	275	285	283	254	261	295	292	315	314	259	309	303	298	286	275	257	297	284	272	273	283	297	284	296	253	249	289	249	272	279	280	318	320	283	265	249	295	297	282	317	315	279	298	295	281	290	297	301	283	272	284	257	283	305	267	275	266	325	300	313	307	320	285	288	288	278	273	286
7487	16677	12985	6623	4693	3446	2598	2012	1666	1412	1197	1025	928	854	744	703	667	654	598	583	528	513	475	502	466	474	460	474	414	423	422	397	426	385	380	374	415	385	413	367	375	390	393	387	413	378	384	431	370	356	382	395	405	330	325	345	394	359	385	380	380	365	376	359	350	346	361	329	341	358	379	342	334	392	322	321	350	330	336	390	369	366	350	360	357	374	364	383	354	371	346	388	361	404	347	345	367	348	361	361	373	341	364	340	364	373	382	341	352	365	354	352	322	358	351	352	356	372	328	356	371	395	370	359	317	341	351	330	358	380	355	357	341	358	383	386	338	380	339	314	343	328	357	365	325	311	382	344	366	352	318	355	358	355	356	337	332	361	356	332	357	361	354	319	353	316	317	380	368	321	357	339	360	375	342	372	355	367	328	363	369	331	344	358	339	322	360	358	336	362	376	350	335	343	328	367	356	340	342	343	328	383	356	360	341	393	329	345	336	373	350	311	336	347	366	329	366	380	350	346	369	305	365	357	345	348	379	351	360	359	332	371	361	355	350	345	342	348	354	360	359	339	357	342	347	329	377	362	343	359	358	356	340	378	345	333	342	358	333	379	358	338	411	344	339	349	340	383	337	368	315	354	368	345	354	358	371	345	332	346	378	362	377	366	347	360	328	376	378	320	367	350	371	349	349	369	354	327	354	328	367	390	338	338	364	340	355	345	344	379	372	321	352	362	364	386	373	358	380	372	367	355	372	396	390	345	340	352	348	361	342	364	332	379	373	317	360	373	354	364	368	339	371	368	352	338	358	326	369	345	363	362	325	347	349	349	336	339	330	363	357	358	355	381	356	336	364	369	355	336	335	370	338	363	367	338	363	352	326	344	320	375	353	362	358	365	358	314	357	355	323	354	356	330	334	366	334	373	345	380	351	369	371	367	344	330	339	349	341	352	383	370	400	320	368	345	343	381	341	343	353	367	388	350	357	379	360	367	359	340	358	344	338	356	366	375	375	370	352	346	377	381	351	347	326	372	350	345	344	333	341	352	374	335	377	344	360	332	313	360	324	382	340	361	356	343	356	329	369	357	325	342	347	339	347	374	345	337	377	335	365	360	357	377	378	360	369	348	339	368	346	353	338	318	369	367	380	346	379	354	334	385	331	359	329	351	321	367	350	366	339	335	365	367	373	366	368	359	342	336	378	348	359	352	383	366	343	371	388	333	370	366	365	370	373	345	365	361	348	347	343	341	323	370	338	369	345	345	343	335	357	320	350	375	382	330	388	376	380	340	368	340	356	333	346	333	355	357	296	352	328	357	371	337	373	362	332	380	355	379	353	340	344	347	345	335	366	332	356	361	395	351	352	337	317	351	369	344	342	354	371	393	360	352	320	348	361	357	372	339	373	356	340	362	362	339	344	346	359	346	350	345	318	355	384	356	336	351	355	372	344	363	373	361	350	386	344	358	294	348	349	337	342	356	348	324	364	347	377	345	369	374	375	355	338	336	340	339	345	370	382	354	364	315	372	365	357	371	369	364	339	348	345	370	357	382	339	358	347	371	359	344	377	362	337	342	334	384	362	363	354	380	345	377	336	348	342	358	368	341	356	384	363	356	367	352	355	386	341	348	372	351	360	332	373	329	323	349	360	373	337	344	375	354	370	333	347	371	349	353	345	344	381	370	355	342	351	368	384	378	394	357	348	330	354	342	374	384	345	347	361	323	370	336	327	347	376	360	356	347	342	352	378	386	349	362	328	367	341	340	338	361	368	336	364	362	371	349	365	371	356	340	378	358	341	362	342	366	333	353	367	387	383	336	374	382	376	357	368	318	378	343	352	351	392	363	395	381	370	362	360	343	357	344	339	370	354	378	382	357	360	350	383	343	338	358	398	317	361	367	367	345	371	367	323	362	349	316	332	383	345	327	343	330	372	379	359	349	398	359	342	356	352	357	360	397	415	361	375	343	342	360	360	370	361	359	353	350	359	334	339	373	364	346	343	350	342	338	397	365	355	370	356	351	359	354	411	344	343	352	337	344	338	357	348	360	335	336	349	330	376	347	326	381	333	362	340	353	331	339	365	359	343	350	352	370	358	357	339	352	357	388	373	337	389	362	340	360	350	369	336	355	323	359	347	350	338	376	330	346	362	364	342	329	333	366	337	365	368	360	444	349	338	346	325	357	344	336	342	368	333	392	339	341	351	342	390	364	370	369	324	349	341	384	332	352	401	366	358	352	345	339	361	343	342	351	359	395	330	327	383	360	342	360	348	337	365	367	378	361	329	353	303	329	343	373	356	323	349	356	382	380	383	342	332	366	371	349	353	368	332	380	343	381	372	361	344	347	370	350	330	350	385	333	359	363	358	362	351	344	367	368	372	380	343	404	319	365	396	374	353	358	376	379	354	369	374	384	358	335	342	356	326	318	367	365	372	338	368	359	361	346	335	369	327	348	349	360	346	361	344	365	356	361	377	377	330	345	338	362	318	352	356	360	346	397	351	345	341	346	368	358	316	373	346	349	359	363	375	388	363	374	362	344	351	354	363	356	348	376	385	385	336	370	345	333	325	369	354	339	339	356	364	354	383	366	368	334	360	385	340	338	337	360	380	393	382	322	356	333	324	349	340	359	353	359	371	400	362	363	334	352	355	364	366	389	354	321	367	335	323	370	351	357	375	382	388	333	328	375	359	371	342	332	356	360	384	336	329	351	360	333	380	350	337	375	361	383	335	379	345	357	356	358	362	352	370	347	365	345	339	367	325	332	340	348	348	361	405	336	342	333	354	352	356	373	339	366	366	342	338	339	373	319	326	379	347	361	347	344	345	379	383	337	357	352	339	366	340	354	374	372	379	344	370	346	320	362	356	392	342	352	351	389	376	389	340	346	343	345	342	376	354	377	373	321	358	336	334	346	359	366	367	375	321	335	337	362	374	381	377	350	335	378	353	366	376	358	389	342	357	361	356	345	343	338	368	325	350	331	313	325	368	378	348	350	359	350	349	378	358	366	367	361	338	344	366	365	366	344	325	357	350	348	316	364	331	337	370	372	341	326	343	349	322	323	350	379	306	352	343	324	326	315	345	322	347	348	318	338	348	350	376	347	363	335	389	350	347	376	350	352	344	352	380	361	366	366	367	349	332	350	364	364	367	313	368	303	383	343	375	329	387	365	328	348	359	364	338	359	329	348	385	388	338	311	368	387	362	394	349	364	345	348	354	359	338	359	336	351	353	379	364	358	366	362	341	369	386	357	351	318	348	367	359	361	353	350	350	357	322	348	366	349	353	328	375	384	350	364	363	357	365	370	324	338	385	328	350	368	364	367	343	363	388	365	359	348	343	366	348	360	363	355	366	339	387	358	345	336	344	375	318	347	318	371	334	354	347	355	340	346	356	357	376	338	338	345	343	336	336	333	342	351	347	328	363	379	371	358	392	353	345	322	350	360	352	337	410	342	361	327	359	370	366	359	350	373	362	336	374	365	346	331	365	355
27106	20270	7661	1142	870	804	822	803	732	721	776	784	802	779	752	790	794	772	777	814	759	690	828	763	742	752	749	704	818	747	764	738	794	811	783	760	766	741	794	770	752	744	794	740	777	731	767	794	795	719	743	788	811	752	762	779	785	704	773	786	831	797	732	752	726	740	763	801	781	827	781	773	715	752	801	775	763	768	794	751	770	779	746	727	759	776	789	757	789	767	747	770	753	794	742	756	763	759	748	757	770	738	786	729	766	753	776	796	716	729	744	716	783	723	777	798	748	771	709	775	737	772	769	756	759	719	730	764	787	805	743	724	784	767	816	753	712	751	792	794	828	788	757	734	825	821	741	799	765	785	736	726	776	778	841	750	730	782	749	737	802	739	776	741	735	735	759	804	787	769	799	778	735	773	787	790	798	771	815	736	770	767	726	757	771	747	788	727	738	761	787	780	759	772	789	747	748	698	773	784	799	713	736	756	797	758	797	805	799	742	755	768	767	776	824	746	763	752	745	772	745	732	773	728	757	772	793	734	745	767	757	804	791	784	745	784	757	774	793	712	709	787	742	757	751	740	762	733	774	717	756	774	779	789	773	758	775	849	791	783	744	753	779	777	805	744	787	791	726	777	753	773	799	777	792	757	767	757	735	765	789	738	774	785	819	763	818	756	735	725	778	768	763	775	811	798	797	732	764	767	777	776	792	745	764	790	760	759	782	803	791	773	771	756	756	787	773	805	726	801	765	783	739	742	794	757	741	780	742	776	759	755	775	813	761	766	709	757	769	780	842	776	747	760	761	812	757	799	732	815	750	798	789	784	795	809	756	801	741	718	739	747	766	764	758	796	733	768	732	778	767	793	750	813	802	773	730	748	738	748	752	792	835	764	778	755	749	731	766	744	755	699	784	739	752	751	775	781	772	741	745	752	746	754	753	755	745	755	744	762	758	723	760	747	751	744	783	750	777	732	769	768	754	793	748	710	774	797	759	765	762	783	739	755	753	793	804	734	755	780	795	795	762	771	828	733	772	759	766	749	740	751	778	748	804	733	746	758	742	781	758	748	732	765	735	769	737	776	751	799	770	766	807	735	795	763	805	794	803	755	733	743	784	786	779	761	746	820	753	772	775	754	796	800	715	783	762	777	790	739	744	793	754	748	728	796	740	747	820	754	744	759	734	743	814	728	742	785	764	758	767	796	728	775	745	768	765	755	742	751	767	762	769	784	782	767	773	809	733	779	770	729	764	762	729	776	729	767	776	766	724	740	781	731	760	774	814	777	778	746	705	776	760	766	778	727	762	757	754	721	763	775	754	778	759	796	734	759	786	698	739	802	801	771	739	755	767	744	789	725	719	773	787	784	777	759	787	767	729	791	803	802	775	775	753	757	785	788	782	757	780	837	740	754	748	760	758	758	843	780	747	750	772	754	774	780	739	754	741	760	826	777	768	753	791	761	794	788	758	761	752	809	732	795	751	779	740	790	817	797	766	762	781	731	776	752	767	783	788	747	743	767	717	838	776	748	745	799	787	760	738	738	715	773	790	767	755	756	763	771	787	788	802	760	824	756	741	795	769	804	706	799	761	725	744	737	779	764	784	768	737	784	830	778	730	755	730	770	804	797	771	762	740	740	776	830	810	729	747	728	751	787	743	746	730	753	814	717	755	753	723	787	766	716	760	735	745	735	794	777	757	826	766	809	744	805	788	790	722	733	758	749	751	777	781	789	761	789	744	724	765	748	761	757	819	728	762	752	756	818	761	749	706	761	792	769	802	797	723	734	773	761	769	772	804	820	729	769	743	742	757	778	714	770	775	827	819	745	737	793	770	782	749	743	781	771	718	720	747	769	784	773	743	795	766	763	781	743	745	790	759	771	772	773	807	753	780	799	773	749	806	819	736	777	742	773	755	763	775	716	752	781	764	767	781	803	779	770	734	778	746	769	758	781	763	785	772	757	792	797	762	806	795	758	757	759	816	733	732	754	789	786	813	771	770	708	792	778	771	778	764	769	769	752	781	786	720	747	837	737	776	794	801	762	748	746	826	750	744	754	809	811	727	757	748	733	748	737	736	749	781	710	719	751	766	768	825	718	760	789	755	776	782	804	783	760	738	818	776	764	720	808	763	707	757	723	788	815	752	780	802	776	734	771	778	760	773	735	751	790	785	789	777	739	795	773	751	774	795	750	833	781	715	788	781	665	741	777	726	765	786	797	801	815	748	770	773	757	760	780	755	796	733	807	797	791	780	771	760	762	729	792	790	779	766	789	771	748	754	768	757	784	763	733	743	740	762	714	760	770	753	770	751	727	794	778	784	752	758	740	730	764	798	789	744	806	766	726	742	716	787	770	794	780	781	789	786	737	758	767	789	779	767	761	757	768	811	765	798	747	797	789	772	759	781	734	717	690	747	804	801	786	834	754	774	831	784	793	785	787	756	779	794	784	747	748	748	770	790	768	758	795	719	783	773	803	754	764	749	761	777	708	823	744	804	803	772	729	828	794	713	719	759	761	780	735	736	782	800	789	801	729	679	746	740	763	768	759	741	782	776	805	796	769	732	716	727	792	760	786	729	778	751	754	808	726	791	764	745	776	845	825	758	760	782	767	763	750	745	731	733	742	776	735	731	818	780	734	815	792	731	733	744	738	744	793	731	736	767	757	749	770	756	771	796	773	793	760	782	750	737	765	773	739	803	796	778	766	802	776	708	793	767	730	756	824	808	765	743	761	780	793	743	782	759	793	784	749	814	735	735	746	789	753	717	715	762	796	788	809	789	777	762	777	808	754	764	734	750	814	753	796	761	822	793	721	737	821	753	783	748	768	751	765	759	766	747	772	800	760	726	763	777	765	772	761	762	788	718	769	761	745	788	763	755	732	835	741	753	730	743	820	733	808	785	785	811	802	749	833	754	714	756	758	788	792	724	802	762	798	786	759	743	727	742	803	808	726	754	750	742	771	724	853	810	794	745	745	770	713	751	757	835	795	728	715	717	769	770	746	731	700	736	740	765	774	780	760	776	769	766	811	779	743	794	794	776	761	779	766	802	743	727	731	779	765	727	813	758	774	800	759	770	784	768	768	767	782	871	843	767	771	738	781	793	769	757	763	758	761	737	777	816	774	728	761	752	788	767	790	821	724	816	766	739	745	801	708	764	748	745	766	753	715	760	737	811	777	742	770	733	775	712	741	745	778	732	773	811	741	774	763	738	745	743	756	742	807	826	812	781	779	740	740	799	750	782	732	752	787	788	753	752	784	795	758	715	791	803	740	769	798	804	769	782	795	716	779	772	824	798	756	794	763	767	778	756	796	766	772	791	716	745	713	764	793	786	766	780	738	793	771	721	784	728	749	818	776	811	705	734	778	775	742	727	747	768	770	752	783	721	771	792	765	755	790	778	757	813	795	732	758	750	768	791	786	776	723	791	796	739	801	723	802	785	720	784	775	791	729	785	758	759	741	777	779	728	762	751	781	774	780	790	810	768	706
4315	1750	1534	1162	1158	1074	1061	1049	1023	897	969	1006	954	981	993	995	939	969	974	917	916	1018	970	1000	967	951	947	987	1059	1009	948	967	986	950	950	965	953	991	1023	957	948	981	1004	967	919	993	946	955	948	1001	933	973	970	967	1016	938	989	974	896	929	962	992	957	959	923	918	985	964	962	938	919	977	945	982	923	947	952	988	944	969	986	931	1055	996	966	992	914	972	956	962	894	972	908	927	996	988	984	1036	1011	993	991	979	921	936	965	922	948	959	971	928	1000	902	944	998	943	966	981	946	967	1005	910	945	982	961	964	963	919	985	973	932	934	928	932	983	972	957	929	975	952	976	945	913	930	948	951	1000	968	974	969	1000	961	985	989	989	985	968	917	937	973	986	941	974	903	966	940	978	970	995	966	978	972	954	948	974	951	923	1001	942	964	1013	961	984	983	933	876	993	936	981	979	969	934	935	1013	936	983	955	1030	981	878	940	913	940	963	931	948	929	934	937	965	984	911	972	945	921	987	936	989	999	998	933	957	1003	1002	971	920	970	976	959	1008	950	964	954	998	981	939	905	935	912	982	944	982	1033	945	957	930	937	959	958	909	949	1010	962	996	924	1000	898	960	965	986	961	999	963	978	931	973	974	970	1022	937	971	976	1021	953	967	975	967	971	926	995	925	931	1016	966	1005	945	922	991	941	933	980	967	919	921	990	911	979	947	1019	958	937	925	965	1001	956	922	924	941	995	947	961	958	947	1007	936	980	970	930	1005	978	960	952	950	1005	966	878	945	988	906	1025	943	930	939	936	946	1002	916	909	933	952	895	1018	931	979	931	959	984	950	884	955	951	939	980	973	950	929	992	996	966	925	988	991	920	1002	973	952	930	1011	994	940	962	973	920	946	951	941	961	933	905	993	959	979	1000	919	972	936	969	937	941	996	951	956	984	913	964	940	1007	960	983	963	904	992	981	1022	1010	954	967	983	917	946	902	965	922	973	942	926	933	1035	956	1011	997	932	952	948	930	964	985	1000	998	1010	913	947	942	903	988	978	917	989	944	924	982	888	986	909	968	948	1006	940	977	938	993	992	919	946	942	945	953	956	968	982	942	995	988	954	953	951	931	991	944	987	930	962	998	948	960	949	950	967	954	966	923	1008	937	1011	1030	993	946	1002	1010	907	981	960	1002	975	972	921	960	953	932	975	934	972	931	964	1025	977	934	953	948	969	959	926	966	923	931	967	1033	977	949	931	997	975	923	975	960	977	968	990	988	947	966	961	962	960	939	940	993	992	959	947	921	928	973	959	883	946	988	919	987	972	1005	959	882	965	897	1013	951	973	961	947	910	999	963	1000	959	966	990	965	949	995	934	921	930	933	1017	937	1020	934	1025	906	1031	981	965	971	993	969	1008	966	982	987	1006	973	933	989	966	954	948	920	907	924	936	930	915	943	961	940	997	984	927	948	958	897	1006	990	934	964	967	970	1005	1010	967	907	965	1007	955	956	966	1053	947	968	966	946	955	932	958	999	982	971	1011	985	949	922	982	993	959	967	986	934	972	979	933	951	989	948	953	965	950	946	947	1000	936	981	938	988	934	939	1002	918	996	955	986	957	995	944	987	970	966	967	928	957	957	913	992	944	987	972	907	962	1002	938	932	991	964	930	1003	991	939	936	954	905	972	958	952	997	942	970	977	1005	956	1028	995	936	947	949	992	983	916	1064	956	970	946	962	978	981	994	968	944	1030	980	1007	964	985	940	960	982	919	968	941	1004	988	962	906	935	955	957	950	976	1016	948	957	964	988	963	965	968	978	1014	939	958	998	933	928	928	976	953	999	894	948	951	952	968	981	997	981	999	962	954	879	962	942	924	1014	947	958	1032	983	1036	944	950	993	958	943	962	940	947	951	983	898	1013	924	969	1002	954	918	961	961	991	952	992	944	947	996	952	937	946	997	1015	976	987	915	947	947	963	993	905	911	979	952	1011	995	948	992	983	947	945	990	933	936	1019	979	953	911	995	976	979	934	965	953	962	926	977	956	974	1010	877	943	920	957	965	932	938	956	985	969	975	945	1024	957	888	986	938	998	989	961	900	935	953	968	913	953	936	950	1001	1013	951	957	1003	941	912	1038	1026	932	950	932	936	934	1005	983	995	993	933	990	1005	928	969	901	980	949	965	952	982	1002	957	925	958	982	938	901	951	944	956	988	990	929	973	955	972	935	989	963	960	1029	990	976	922	983	951	914	972	951	920	955	948	971	1018	954	1002	916	968	1022	951	922	952	965	956	1026	944	980	962	1019	935	950	970	953	953	955	990	955	999	985	967	937	994	934	922	917	945	955	1011	962	954	966	942	1031	967	952	1012	951	1037	932	946	927	939	924	921	935	1020	956	970	961	1008	916	965	917	1008	968	942	988	953	960	897	893	998	949	982	996	937	929	990	981	938	932	954	921	996	947	975	953	968	951	982	973	975	970	975	994	1022	995	949	959	965	1010	971	920	950	987	1014	942	964	926	984	955	925	964	978	955	972	862	985	949	994	979	965	958	906	936	935	980	902	962	955	896	1011	914	991	990	979	986	987	980	959	942	946	953	984	953	982	1021	963	970	954	995	928	961	974	954	896	969	994	947	951	1013	989	923	962	917	964	986	915	938	995	913	955	961	937	944	947	967	968	948	951	933	933	996	985	951	1012	923	963	917	1004	935	1003	953	957	936	909	947	953	982	955	939	943	924	943	955	968	912	919	947	979	966	991	965	961	946	965	959	998	931	968	920	963	993	909	937	967	1027	989	960	943	1010	1001	1024	981	936	979	1033	954	964	978	938	921	940	984	930	998	948	935	965	906	989	960	1025	935	941	1001	977	1036	928	1005	975	933	982	927	959	944	957	942	1021	978	944	955	960	917	949	886	951	960	985	995	993	981	985	925	954	940	967	977	940	959	906	927	948	973	963	934	963	921	981	951	1002	935	941	955	983	969	991	947	988	964	993	935	947	1013	956	877	961	916	974	1049	935	953	940	937	943	930	947	944	922	976	985	942	909	946	968	1033	980	937	992	949	955	937	920	943	957	950	960	941	963	936	938	960	999	935	943	924	968	936	984	972	906	988	1005	1013	993	994	984	915	942	963	943	990	993	939	939	923	968	996	970	934	972	942	938	961	978	912	955	1003	948	981	956	985	1017	1008	949	949	1003	930	925	956	897	971	977	941	969	910	975	896	931	1000	1002	983	970	991	953	986	974	974	931	965	967	975	992	957	930	984	972	940	946	994	930	933	912	958	940	969	947	960	958	963	978	1016	957	898	906	988	966	963	964	935	953	1001	924	921	953	989	909	967	985	949	946	964	909	889	947	1039	973	968	962	989	922	938	924	916	983	963	1003	993	1004	921	940	952	1012	987	955	966	962	954	1023	959	992	990	987	992	931	1006	965	975	1015	986	943	957	994	990	969	986	998	974	957	896	911	908	877	1046	927	991	926	1024	951	962	945	986	946	990	956	931	971	936	945	987	952	933	985	932	933	927	985	936	999	988	987	944	938	942	960	1012	1007	949	943	941	991	999	937	999	964	998	939	970	944	953	914	949	936	998	941	946	1037	891	938	997	1003	987	976	950	972	956	980	998	937	971	964	953	923	961	951	917	975	911	996	995	943	925	952	991	944	933
23852	21194	28536	24134	21198	10053	1124	731	612	615	493	465	447	451	470	456	468	442	452	384	395	420	368	405	381	401	394	365	382	378	362	402	385	368	388	406	350	372	366	393	395	362	390	389	358	372	340	370	373	357	416	400	379	369	392	363	360	345	325	385	381	366	390	386	369	370	365	388	381	375	389	365	373	352	370	375	370	389	375	360	360	420	378	366	405	354	352	393	398	392	340	378	354	376	386	371	385	370	380	392	398	401	396	382	370	384	376	379	395	366	395	381	350	375	353	335	368	370	353	388	389	386	329	376	372	372	332	383	359	352	393	362	368	381	379	374	334	344	375	383	372	341	402	382	402	382	354	362	360	383	391	368	358	394	380	388	374	387	348	374	354	364	370	357	362	357	365	387	366	346	392	375	405	378	358	354	351	390	427	377	381	373	370	376	370	378	354	381	368	365	372	377	338	379	365	398	364	378	392	369	384	388	387	363	336	350	375	379	418	361	357	348	332	352	384	366	392	343	357	351	331	345	371	369	396	384	367	383	406	383	366	379	356	337	358	388	365	387	385	408	424	351	356	351	360	373	401	374	365	377	398	392	379	361	371	360	381	370	371	411	372	382	376	327	350	361	381	361	361	357	379	376	380	387	381	398	379	371	346	381	358	377	362	355	371	416	383	395	337	371	355	394	366	380	376	381	361	435	360	381	359	378	381	326	377	371	425	347	404	362	383	352	369	370	373	358	370	354	344	339	357	375	402	320	403	359	364	367	369	369	416	359	400	402	342	379	393	358	342	374	374	335	379	399	358	370	399	398	354	374	380	395	353	356	352	372	376	340	359	391	390	385	386	366	372	375	394	356	373	367	365	377	393	357	388	369	358	371	363	330	379	359	379	372	391	369	391	394	353	386	356	353	390	368	377	343	386	365	366	375	384	379	383	358	382	398	367	376	351	377	379	368	366	379	395	383	330	338	382	332	382	360	405	364	390	376	365	385	399	399	360	390	357	386	342	380	386	379	363	381	356	347	349	362	389	371	368	383	414	336	380	428	393	387	355	374	400	386	390	352	389	403	347	357	407	355	362	366	385	371	374	384	340	375	363	392	377	346	350	345	367	378	380	359	385	372	358	364	366	397	411	335	365	353	387	383	395	374	398	369	381	380	374	361	369	360	384	380	354	388	412	363	385	396	408	322	369	362	342	372	359	354	383	352	348	354	355	376	370	367	386	375	370	343	380	379	403	361	376	391	363	367	410	349	371	393	379	363	405	341	367	362	395	379	378	363	354	362	374	349	352	390	365	403	355	356	380	367	369	395	384	403	370	408	402	388	364	344	364	386	363	363	338	375	349	364	373	370	356	386	368	361	393	371	374	385	396	391	362	393	374	361	366	373	344	364	384	398	369	370	370	336	382	365	396	407	376	357	353	381	388	347	425	372	352	365	370	372	346	392	352	388	369	370	421	364	399	368	391	356	369	362	372	379	386	362	360	376	392	347	395	384	371	361	322	357	360	348	385	392	379	380	368	371	360	377	348	370	346	348	366	410	371	345	391	370	406	387	370	359	381	378	370	367	387	352	406	363	364	345	363	352	379	389	400	354	375	371	389	386	359	372	366	365	380	390	371	347	366	372	353	372	342	347	385	357	348	373	358	360	382	327	391	370	355	401	394	361	354	378	365	367	379	386	377	403	383	370	373	369	353	351	363	368	384	427	370	370	363	340	359	393	346	377	412	380	369	374	409	371	344	321	351	410	401	409	374	362	373	394	364	354	389	340	383	392	364	363	357	360	351	364	342	361	369	333	365	366	369	371	370	333	368	391	353	358	402	360	391	417	391	366	400	371	357	423	390	369	387	368	375	376	378	379	379	371	350	364	374	374	383	390	346	394	385	351	349	349	412	370	352	381	366	392	406	410	398	393	354	382	397	351	338	408	398	361	351	361	366	387	382	377	386	359	359	367	363	364	373	388	376	371	329	355	391	381	342	349	363	361	354	363	381	399	382	341	369	393	377	396	366	326	351	344	369	356	338	379	379	378	349	373	358	397	391	347	334	400	379	376	344	406	367	330	392	390	367	379	393	353	429	386	370	379	378	396	393	377	336	320	397	393	371	393	371	371	388	364	355	389	361	354	363	353	352	383	357	374	351	361	337	361	366	384	370	387	410	398	411	373	390	366	424	387	382	369	373	381	352	370	382	385	384	346	381	355	346	373	407	348	330	387	396	358	339	387	355	425	380	369	341	334	389	363	372	384	382	359	369	381	394	390	343	348	370	375	365	363	360	374	402	375	401	361	379	359	422	382	383	370	405	411	354	381	375	385	375	342	393	387	413	361	373	352	369	349	380	393	373	356	375	377	377	383	387	380	354	349	376	388	377	349	380	397	389	359	407	368	394	356	353	357	360	383	396	361	420	353	404	382	376	371	350	359	354	371	390	383	370	368	403	344	369	366	349	402	401	359	390	350	390	362	384	392	396	389	404	347	350	362	369	351	344	424	388	367	373	400	347	373	359	362	380	373	354	396	408	390	381	402	392	377	348	395	408	369	364	365	364	343	385	358	370	365	355	367	399	390	381	380	388	363	390	359	349	374	360	381	389	364	346	378	399	350	400	410	408	383	403	379	400	384	361	392	393	373	395	360	365	352	368	348	357	367	384	378	434	368	416	343	353	363	366	390	388	376	381	342	358	376	376	385	372	394	401	393	398	374	376	353	354	360	369	372	314	335	401	386	371	339	354	331	375	392	364	378	370	364	379	370	383	386	375	407	390	366	362	362	343	349	352	371	349	361	399	363	379	367	372	369	395	376	370	354	350	379	377	357	377	410	384	340	358	374	396	365	382	420	372	345	349	398	396	393	346	414	352	352	344	360	387	361	357	370	396	390	365	351	359	381	393	371	396	375	362	389	391	365	371	379	393	383	403	361	381	389	359	379	341	359	356	375	346	371	384	371	364	345	379	352	356	358	398	387	393	370	381	366	350	358	369	381	362	373	384	344	375	364	363	380	365	337	355	358	360	397	350	389	374	344	364	340	371	373	392	395	369	350	374	385	373	371	368	349	340	348	393	352	358	333	352	368	385	358	355	368	374	371	404	344	382	386	366	348	368	396	405	355	372	396	356	315	326	391	360	366	380	379	406	329	376	359	397	420	346	353	355	355	371	368	367	404	345	395	375	372	359	393	358	423	348	377	356	345	366	366	369	368	371	364	416	406	406	380	368	361	353	395	371	382	383	350	368	363	332	378	388	372	391	362	373	405	357	359	346	380	374	390	355	383	375	375	363	379	383	407	358	388	343	384	338	375	352	383	389	384	385	369	410	373	370	408	358	350	366	365	409	363	358	379	334	380	353	359	386	371	371	363	394	385	409	368	370	369	389	340	375	375	337	363	348	371	383	386	382	371	330	338	392	402	386	375	383	380	364	369	356	384	362	392	376	378	378	386	388	410	383	343	363	352	343	344	355	370	337	349	366	352	392	389	396	361	405	346	329	395
5110	10490	8101	4077	2814	2172	1753	1421	1210	1015	941	883	795	772	716	683	612	646	579	567	631	553	545	573	533	517	561	560	593	527	535	515	492	528	529	494	486	511	496	513	483	532	497	507	517	500	508	505	483	515	499	484	494	503	506	518	479	476	510	518	511	526	489	465	535	508	479	474	500	471	479	510	476	455	507	492	515	485	486	535	483	489	504	501	466	492	535	513	476	528	461	514	460	478	508	483	486	529	552	458	482	491	507	507	498	489	493	497	489	484	491	500	496	487	481	493	459	494	479	503	475	506	461	496	477	462	490	471	513	524	508	477	489	499	506	476	498	473	463	452	491	464	508	471	505	521	501	513	485	479	484	487	500	489	494	472	519	506	473	534	499	477	494	444	482	489	485	498	478	478	502	468	484	505	500	483	468	483	477	477	522	493	481	530	453	470	484	487	483	526	524	509	511	499	519	465	451	466	482	470	493	500	518	463	526	529	469	491	524	486	506	491	479	477	459	493	508	535	508	458	504	482	481	489	518	479	491	509	527	476	504	464	462	491	472	488	501	456	465	488	469	464	495	518	467	492	565	506	485	478	514	471	460	517	495	487	468	466	504	500	508	493	476	531	500	473	501	529	484	476	477	480	543	494	500	499	511	497	524	528	497	475	506	530	533	523	482	509	529	496	499	464	539	516	506	488	503	486	496	486	526	478	458	502	491	455	460	484	467	468	483	453	488	451	497	497	455	492	460	508	463	478	483	523	476	491	467	487	477	513	496	431	459	455	530	475	465	497	504	504	473	493	505	470	445	481	508	526	525	482	532	483	500	506	493	500	489	486	512	493	465	513	520	498	495	494	502	469	490	475	508	491	502	496	511	484	453	541	504	541	512	463	493	501	424	472	487	504	479	501	496	524	455	499	460	467	476	453	508	511	512	465	472	514	510	490	489	485	477	478	489	488	522	464	495	491	485	502	465	501	471	486	510	476	514	487	524	471	494	487	509	487	479	521	541	507	492	477	475	487	465	489	484	548	500	488	519	463	541	505	508	463	451	441	500	462	514	467	507	487	478	448	533	477	487	462	522	469	481	469	481	482	496	511	486	468	472	501	477	507	464	484	463	499	460	486	488	507	474	485	514	516	488	523	457	506	494	494	523	485	505	527	486	493	484	488	529	480	476	537	479	476	524	509	486	482	498	489	501	514	521	463	482	520	474	509	482	496	460	463	525	506	491	486	487	490	521	502	476	498	491	487	496	465	508	498	525	534	489	514	485	484	496	483	496	491	510	465	520	488	498	462	508	492	510	473	491	512	498	526	493	481	494	515	506	499	468	514	480	468	477	490	482	476	479	466	536	491	479	512	503	471	524	509	502	528	485	553	495	475	467	479	521	499	531	508	491	477	488	508	505	493	494	489	491	494	507	463	437	478	506	492	472	462	478	479	464	483	477	488	501	521	482	501	515	509	494	479	474	532	491	537	509	502	512	538	495	496	502	463	491	495	512	480	499	506	479	462	465	508	466	486	503	487	494	482	428	531	524	478	466	512	492	468	493	519	477	498	463	453	512	484	445	518	487	537	509	490	519	548	506	481	493	553	457	460	494	502	467	482	481	537	493	497	489	496	513	506	471	555	474	501	477	522	537	483	560	494	500	479	489	538	524	466	494	467	491	471	496	492	485	495	490	550	440	519	502	502	461	482	480	505	487	497	496	528	493	484	467	497	494	484	485	513	483	485	491	500	455	493	551	462	514	505	495	522	499	537	456	501	516	509	493	498	495	472	470	497	495	495	488	501	465	495	484	474	495	489	486	508	486	500	488	483	487	480	501	518	480	484	502	509	520	483	492	470	481	489	524	456	472	489	468	501	461	500	507	482	481	482	480	485	476	508	491	475	466	493	492	502	508	494	465	506	522	465	470	490	439	488	511	511	487	498	531	490	469	482	475	475	472	501	482	474	439	482	480	492	460	488	497	491	510	421	452	475	466	490	512	457	479	467	521	474	461	493	509	484	523	490	498	511	470	518	506	471	497	510	475	486	525	530	506	469	501	477	455	520	472	512	479	509	519	512	501	491	510	505	482	501	519	488	498	486	511	496	509	473	449	493	480	469	530	470	461	484	474	497	504	484	455	470	497	461	486	470	491	498	482	465	504	509	478	468	479	518	494	490	448	530	499	506	530	481	544	499	484	497	508	513	508	460	460	489	486	492	457	532	504	492	489	524	496	502	497	523	496	481	517	480	490	444	466	530	479	488	489	457	480	487	523	457	499	495	518	540	466	494	478	469	514	510	446	496	484	487	509	471	455	499	521	504	473	503	448	490	551	486	519	475	517	479	514	491	481	481	503	517	490	512	476	484	494	511	489	470	517	476	504	482	472	489	500	444	497	489	474	483	465	450	507	533	469	481	483	503	506	501	513	475	505	512	484	478	484	485	480	510	538	491	494	493	503	508	472	556	477	484	466	501	508	484	499	479	462	507	500	482	538	475	485	508	516	459	501	492	485	505	486	491	522	495	477	482	531	507	475	473	507	465	488	527	491	466	473	515	492	483	473	508	480	462	482	461	455	483	497	496	518	499	493	491	492	471	513	490	488	481	492	509	487	502	508	515	492	507	495	525	466	493	517	481	509	496	498	504	476	490	447	528	450	481	463	457	465	491	505	528	494	518	459	485	485	496	470	493	507	488	510	505	473	475	514	495	484	498	494	487	474	481	446	512	525	508	448	495	453	489	466	496	446	507	500	482	463	499	502	500	474	527	486	501	478	508	492	487	481	451	447	507	459	468	525	482	490	491	514	539	496	480	521	453	490	484	522	514	484	494	487	523	491	475	509	506	491	473	498	507	461	510	529	466	472	460	498	472	461	503	522	464	469	503	519	469	510	491	506	470	499	509	491	498	489	484	488	473	522	485	483	511	511	507	500	473	491	470	466	448	486	465	476	505	457	493	465	477	497	520	492	518	481	496	495	485	492	519	488	502	483	481	508	491	465	531	516	475	520	507	452	486	496	550	513	500	497	497	540	514	481	478	506	510	512	522	486	540	517	539	458	490	518	468	471	488	545	497	467	472	491	480	476	492	520	538	557	479	527	463	483	497	547	446	466	465	485	486	483	500	534	488	456	475	489	493	451	474	536	484	458	504	531	511	527	533	512	481	444	520	517	533	489	485	492	493	475	482	532	471	485	495	493	533	506	450	499	477	475	450	480	484	519	490	506	453	508	485	488	495	486	486	463	492	491	507	480	476	499	462	489	515	512	489	500	492	468	511	490	498	510	486	522	478	483	461	463	514	495	503	495	507	490	506	513	441	484	497	454	491	482	510	515	503	484	502	464	462	509	494	479	485	506	503	500	495	505	469	478	492	490	511	497	500	468	490	483	483	481	480	496	461	528	489	497	518	500	491	503	479	469	519	484	527	528	491	482	457	458	518	477	460	464	508	516	431	463	490	539	493	483	509	499	482	499	524	515	455	516	497	518	506	485	482	472	493	428	459
22852	21170	28956	23655	21170	21191	7276	1090	745	715	586	519	466	484	430	468	419	405	399	355	391	329	377	365	318	339	280	328	319	303	341	319	329	311	336	319	310	289	316	313	300	271	360	297	313	283	292	291	296	317	311	274	317	311	305	292	313	300	287	283	326	278	288	312	289	287	295	286	276	317	304	328	309	295	310	273	318	278	302	250	279	284	296	285	274	285	334	305	281	295	291	314	302	272	316	272	293	279	290	273	320	292	282	313	310	303	272	295	279	297	293	294	279	269	281	273	293	275	295	305	279	297	255	291	253	293	272	302	297	305	291	311	314	258	271	295	307	302	295	274	304	316	310	307	279	303	286	302	288	285	292	294	311	300	291	285	303	295	295	274	273	272	288	285	289	294	315	312	280	277	272	301	307	295	294	321	286	292	283	280	278	298	280	298	319	298	275	277	295	304	310	291	277	273	261	309	267	273	282	293	331	335	299	321	271	299	305	312	285	284	287	281	290	280	271	277	298	300	267	288	286	278	291	278	270	303	302	269	288	300	289	283	336	321	291	305	274	285	312	310	288	303	271	281	282	280	285	320	279	286	280	281	292	278	281	263	291	288	315	272	282	270	290	316	255	286	300	278	279	302	289	282	291	312	295	253	290	290	292	307	278	283	279	282	287	297	286	270	278	285	314	277	270	295	311	287	304	328	294	272	277	305	314	245	292	296	285	329	283	290	291	279	293	268	314	296	293	285	319	255	285	298	304	300	287	297	291	286	289	293	307	259	259	300	264	294	284	321	310	274	269	282	278	293	296	280	270	300	289	300	284	301	279	297	279	273	295	271	288	284	270	296	284	292	250	282	305	280	285	319	277	295	279	281	270	290	301	279	291	280	276	302	321	273	256	307	280	307	297	312	283	279	293	295	271	271	295	297	312	258	309	255	315	308	284	320	276	301	326	285	276	305	312	306	338	306	290	298	316	262	292	308	291	302	285	301	271	290	306	335	305	296	284	298	306	294	286	267	282	296	306	284	278	311	334	277	303	289	301	292	273	314	298	322	281	295	314	296	275	293	328	288	302	238	303	294	235	303	308	277	303	295	299	296	268	291	279	306	283	271	313	282	303	298	315	282	287	310	302	286	264	277	285	290	277	304	291	290	287	289	274	295	304	287	322	307	276	283	301	279	288	289	289	318	299	263	312	308	287	253	313	284	269	271	315	297	295	298	298	256	278	286	296	281	315	277	303	285	276	294	289	311	256	303	277	290	309	268	304	269	289	289	287	290	276	259	261	291	307	286	260	278	304	297	269	294	306	306	322	296	287	268	308	303	268	277	275	293	235	290	280	304	312	299	322	286	280	303	299	286	312	290	286	287	267	292	305	295	301	308	309	263	307	258	308	294	281	296	294	287	282	308	300	265	277	291	297	265	309	287	291	262	296	294	273	251	300	293	283	307	266	312	277	300	259	307	293	277	310	250	279	309	302	263	263	256	267	291	299	300	298	296	278	267	309	264	326	274	311	287	263	289	304	298	283	297	287	292	318	298	279	265	269	325	307	275	270	273	287	300	292	283	301	263	297	279	326	306	312	298	261	282	308	278	284	279	285	283	281	284	305	289	277	271	318	302	273	274	300	284	313	271	282	275	310	285	299	298	275	291	292	271	277	279	299	317	301	269	310	272	260	272	299	299	266	302	252	306	304	264	295	277	292	288	276	289	271	296	307	259	303	295	276	267	277	302	294	299	297	287	261	303	284	304	307	310	301	329	226	299	265	270	275	275	276	274	283	292	299	281	310	284	299	312	287	297	286	298	284	272	298	289	314	300	259	311	306	307	312	277	302	299	283	278	298	302	274	273	282	293	317	288	266	287	282	312	292	324	284	288	304	274	309	306	312	288	327	320	285	291	280	298	322	275	303	296	289	279	321	299	285	284	274	290	295	303	324	277	314	309	258	293	283	292	295	270	312	305	264	280	269	340	306	298	293	305	285	313	296	279	265	282	279	274	283	268	296	301	273	305	292	269	279	303	275	294	276	274	287	263	305	292	295	299	288	285	274	300	270	276	265	308	296	288	323	291	305	280	299	273	284	304	304	306	283	292	263	299	301	304	272	276	284	317	322	294	243	291	294	302	309	288	259	281	292	330	304	303	269	294	306	255	295	275	295	285	291	293	304	283	273	311	258	264	280	286	291	292	299	250	303	282	282	280	290	277	295	280	300	272	314	275	284	300	313	292	296	271	305	281	277	288	283	302	281	263	295	313	278	298	299	268	295	302	297	278	304	286	293	304	300	296	314	244	290	244	309	325	287	289	286	262	292	267	302	302	270	320	296	297	294	289	331	293	315	254	297	292	281	310	325	270	246	284	286	285	294	288	297	257	283	280	288	271	277	320	309	282	285	298	310	274	321	309	313	275	294	308	277	269	254	304	281	280	235	286	297	306	291	279	286	319	334	300	266	300	293	287	299	310	291	289	310	298	295	292	303	277	292	280	279	296	262	281	291	268	253	284	285	309	277	268	290	296	294	310	284	299	293	301	290	288	274	292	310	279	316	313	257	291	297	285	277	274	313	283	274	273	281	306	284	311	277	298	285	296	302	277	286	286	299	294	270	270	261	301	298	295	302	291	282	287	327	280	303	275	299	263	296	289	293	277	316	299	282	264	281	286	302	310	262	308	277	287	291	277	275	299	299	298	246	298	285	302	275	308	305	285	270	279	282	303	292	283	320	272	253	288	276	282	304	276	282	290	297	290	287	275	257	271	275	286	280	284	299	297	310	280	306	330	274	282	285	268	271	305	294	265	303	274	309	339	278	307	282	242	291	276	276	270	301	321	304	263	295	295	281	262	300	326	304	282	324	285	317	266	287	292	276	303	256	269	277	288	291	311	288	279	309	299	313	281	242	252	311	313	295	275	271	322	315	264	256	286	287	293	285	268	266	282	281	285	273	292	296	342	310	294	269	311	297	298	309	313	302	264	291	278	329	275	300	306	274	313	285	286	310	257	290	309	285	275	318	279	312	293	321	281	326	280	267	284	281	296	289	264	288	296	314	274	288	266	285	273	285	234	293	273	315	271	279	319	238	321	316	294	300	264	272	278	265	255	279	299	276	254	291	300	294	306	292	309	283	281	287	323	309	296	276	280	309	256	304	274	327	273	272	286	255	269	270	286	313	257	261	311	321	275	272	289	293	297	276	256	298	287	287	283	271	291	281	270	251	271	295	292	288	308	284	268	301	297	294	332	250	277	306	311	311	311	312	292	300	284	281	284	297	256	300	277	285	294	307	293	289	290	279	267	304	294	338	310	284	279	334	275	286	286	272	309	285	276	270	309	271	289	281	298	324	286	282	279	292	284	266	307	264	296	282	279	279	284	311	260	320	267	266	294	293	287	287	282	283	306	244	276	317	284	307	285	280	293	269	287	285	284	292	261	285	294	321	311	292	296	273	291	251	283	236	324	261	283	285	277	300	305	283	265	276	270	291	298	304	287	272	313
7444	16865	13018	6695	4798	3428	2637	2056	1677	1377	1226	1057	889	846	748	721	618	591	596	556	579	493	484	471	456	482	479	466	442	423	435	378	419	401	413	412	405	418	399	432	405	388	392	393	404	439	410	400	374	398	363	359	384	378	357	406	354	347	394	377	367	394	374	351	410	368	386	340	363	354	401	358	402	352	342	382	378	341	363	377	356	374	367	349	353	348	373	371	348	349	369	364	356	354	383	383	351	387	332	358	340	333	377	379	339	337	370	401	356	372	366	329	349	376	363	393	356	365	391	342	389	375	343	356	358	354	342	349	332	343	334	357	375	390	373	379	340	330	342	388	363	342	352	327	350	356	355	336	372	339	371	349	350	385	377	349	360	335	338	365	362	368	328	318	359	369	330	361	343	340	324	355	348	345	387	347	366	358	369	356	353	372	359	352	350	370	358	361	371	340	364	328	353	374	338	364	360	381	338	367	363	363	378	339	352	343	352	376	332	362	319	349	360	345	320	371	344	378	356	384	349	376	349	366	371	346	386	367	348	381	372	361	361	366	350	393	366	335	338	369	388	350	336	358	334	342	346	401	346	355	347	354	340	354	371	364	361	392	361	374	363	345	355	363	338	354	341	362	385	366	357	364	381	362	379	384	355	374	304	343	353	375	366	352	325	372	340	355	348	327	394	366	364	343	359	373	331	350	332	401	344	322	367	357	366	368	347	348	328	361	350	345	396	348	369	360	339	353	364	342	347	350	373	357	331	365	329	371	341	330	387	345	361	368	375	328	380	327	397	347	352	347	346	353	319	376	331	344	376	358	372	352	364	349	350	376	381	388	351	349	357	343	398	357	375	356	344	349	369	378	345	359	375	349	372	326	366	354	374	343	355	359	357	345	345	346	358	333	378	372	357	375	357	348	381	359	357	359	364	363	380	333	347	368	369	367	357	345	377	404	373	359	347	353	334	351	366	345	385	405	356	387	355	381	349	348	357	350	352	370	358	358	375	331	378	352	358	323	338	363	361	360	360	367	343	360	374	359	383	345	361	358	311	352	344	349	361	308	358	377	351	317	360	332	362	362	364	372	359	357	361	351	366	368	342	343	331	364	350	347	362	352	359	359	338	329	338	313	350	331	376	354	348	375	372	340	374	361	366	351	347	350	306	333	349	358	388	369	355	352	360	349	378	311	379	385	330	381	373	385	340	376	377	374	373	369	332	379	344	346	338	334	359	393	372	359	333	357	354	348	379	400	367	342	369	369	333	358	351	342	402	380	377	364	341	382	353	354	377	365	392	365	324	373	366	366	361	334	363	355	354	376	348	339	367	348	376	327	326	360	365	352	326	339	373	339	329	349	359	375	366	385	347	361	384	344	309	378	367	356	335	339	362	353	383	338	361	355	324	359	328	363	349	367	378	374	352	334	353	352	379	361	333	357	329	386	376	354	353	357	385	367	342	365	352	352	336	368	383	334	354	349	383	332	345	341	317	340	363	321	363	367	355	342	370	364	341	328	361	369	340	332	355	348	373	363	351	377	368	369	356	363	363	359	362	338	350	344	352	371	392	367	365	397	388	403	345	373	387	365	377	341	343	316	351	371	347	330	357	364	381	359	353	385	375	373	345	353	358	362	380	381	352	388	351	397	344	347	365	389	362	356	376	370	352	379	363	378	384	368	349	346	318	386	364	339	316	381	367	329	381	367	353	363	366	323	369	341	339	359	341	350	329	353	359	372	324	361	367	342	362	340	331	395	330	360	370	365	322	342	402	346	374	386	381	334	364	365	365	381	339	353	354	380	353	346	369	369	344	345	363	349	337	366	329	357	334	368	363	349	361	366	371	348	402	345	331	322	371	334	350	389	352	340	356	348	337	368	347	331	357	348	332	348	328	342	360	334	372	330	336	352	366	346	359	311	363	363	352	327	377	349	348	344	341	355	377	357	349	360	341	317	395	343	376	372	362	317	340	375	357	358	366	348	358	351	382	337	370	359	347	369	370	341	349	360	363	360	332	372	361	364	330	352	372	391	369	353	363	356	374	365	342	360	376	351	380	355	355	345	341	355	355	347	346	340	327	357	374	328	330	350	363	366	322	382	338	359	341	345	350	342	336	324	362	339	389	387	347	338	370	348	353	359	331	360	363	382	359	323	370	394	386	378	363	354	359	376	338	343	389	365	348	369	352	314	364	348	344	340	366	364	367	370	341	324	357	350	371	346	356	370	357	359	348	346	363	361	378	344	355	388	362	361	355	357	321	350	363	368	325	390	342	365	390	358	375	362	362	331	361	349	319	368	356	365	406	382	336	351	344	323	346	324	360	335	355	350	358	368	369	352	379	364	319	314	351	381	371	347	343	365	343	369	355	376	360	362	349	367	354	381	311	365	356	354	361	368	359	374	357	354	360	393	361	367	363	358	338	353	362	350	326	334	370	336	327	336	364	357	391	349	335	331	366	359	340	350	365	364	347	346	351	328	370	328	336	330	351	381	309	381	328	347	360	348	353	332	327	343	345	355	348	337	363	340	348	349	343	372	352	350	349	375	350	402	338	346	387	341	408	357	364	333	324	348	349	358	357	352	345	310	335	364	354	343	359	369	377	377	363	346	388	353	383	369	336	375	372	360	355	377	314	340	359	362	348	355	309	348	373	342	332	377	356	373	372	386	345	361	341	356	326	361	343	355	343	380	341	388	364	327	358	344	378	372	343	373	374	352	354	335	344	369	337	339	348	404	342	359	361	371	354	374	375	366	357	348	338	365	357	374	371	350	381	374	335	378	390	385	362	374	350	361	367	373	389	342	350	396	328	378	328	367	373	388	383	348	340	329	389	368	378	388	343	364	354	332	332	364	374	365	341	368	355	363	378	346	369	388	354	370	361	373	363	324	348	342	341	362	344	374	322	341	347	361	379	334	369	352	348	368	412	342	331	376	343	361	381	370	347	359	323	368	374	340	380	416	375	317	327	339	379	330	325	325	349	377	372	370	348	350	386	366	334	349	387	333	365	394	342	348	368	323	380	336	346	358	370	405	374	380	353	369	358	382	343	365	359	368	392	370	366	380	354	337	354	358	364	375	329	361	335	358	338	338	355	334	338	359	353	379	364	353	389	325	344	381	378	343	398	368	357	359	339	364	361	348	379	308	346	379	346	382	374	366	374	346	342	358	364	362	365	388	367	355	388	352	342	381	336	339	318	394	358	369	359	375	372	352	353	347	364	335	330	358	337	323	336	355	349	357	375	400	375	341	358	324	348	345	350	374	358	360	336	336	375	359	364	343	345	358	370	341	362	383	360	341	367	363	376	359	329	382	370	359	343	335	332	372	339	345	345	386	340	354	368	368	346	373	347	383	380	351	391	334	340	370	373	355	366	349	377	370	372	348	356	372	320	332	334	350	329	328	325	338	366	372	331	355	360	348	331	329	384	364	346	342	364	374	360	367	361	348	354	375	352	380	320	367	364	383	334	379	333	360	362	325	315	379	335	407	355	375	373	342
26966	20207	7808	1401	1083	972	850	839	801	754	765	807	761	744	798	765	798	781	778	764	751	778	779	781	811	768	818	799	776	783	799	791	776	787	808	803	820	778	768	823	731	780	778	755	758	751	761	749	765	753	738	773	741	730	729	758	759	813	772	835	816	771	773	787	769	778	798	785	730	730	755	741	769	783	775	747	756	706	778	763	769	735	731	805	772	726	735	786	734	777	751	752	769	756	787	761	783	821	792	797	738	797	748	778	744	723	811	782	775	776	804	806	788	770	803	744	756	789	798	808	776	764	785	793	795	787	789	765	768	776	784	808	813	783	782	794	740	819	767	767	762	754	751	786	746	801	720	797	764	783	755	784	823	756	747	789	750	794	764	768	770	801	777	731	761	786	726	731	775	801	763	748	732	731	797	776	769	797	746	764	807	749	771	747	762	766	748	824	753	759	759	755	749	739	749	735	757	775	802	809	767	797	767	786	749	734	778	741	707	802	789	775	735	762	754	782	776	716	729	801	791	772	750	716	774	789	778	763	756	688	775	767	785	777	749	800	755	779	717	747	744	800	748	778	797	729	783	798	761	729	739	802	799	787	785	759	784	808	758	812	736	772	715	727	753	773	750	734	800	764	786	757	783	772	754	778	768	788	725	755	812	793	769	783	808	803	749	737	779	798	784	713	747	746	766	787	769	797	775	764	777	753	791	745	809	746	787	715	764	750	731	762	819	733	793	808	815	793	728	778	741	783	734	771	781	758	725	736	775	775	820	729	790	805	780	778	758	821	753	791	762	768	800	809	740	799	776	739	767	780	737	773	808	754	776	747	745	809	745	779	811	815	798	764	782	766	741	710	785	758	785	743	796	825	731	792	794	740	718	784	734	771	766	811	741	768	812	803	766	767	761	793	763	770	807	797	772	804	805	824	772	736	773	772	767	792	753	771	746	783	771	799	773	745	767	736	807	771	764	757	785	760	796	781	798	759	767	740	758	769	796	735	775	820	784	782	780	743	717	768	809	775	772	830	733	718	759	742	802	755	762	793	759	780	755	804	729	763	725	753	765	792	722	739	792	718	757	781	760	765	714	771	775	793	804	762	829	770	800	756	799	752	806	807	743	745	794	757	752	773	761	818	736	765	773	805	710	723	765	690	782	767	771	785	807	793	815	777	822	788	811	773	746	783	746	741	784	762	753	775	783	794	785	732	765	806	782	820	701	759	691	791	817	748	819	771	779	771	805	799	745	817	762	789	751	772	795	781	765	771	761	780	725	756	738	716	789	767	780	790	757	761	790	753	805	757	717	734	802	743	766	787	796	726	794	777	739	762	783	838	786	764	732	759	795	722	772	793	783	774	780	770	750	779	761	810	823	755	754	771	767	762	766	780	740	780	774	759	757	800	736	835	755	755	776	744	780	777	732	772	770	791	780	794	759	805	783	780	752	788	761	784	761	761	750	768	801	772	819	785	793	745	786	756	765	764	749	790	815	772	757	778	778	796	774	760	771	762	738	782	803	749	726	770	759	729	799	806	760	765	770	764	747	757	747	769	746	800	796	780	721	785	786	763	774	755	753	735	752	795	754	786	804	738	775	809	803	794	805	791	817	739	745	744	772	755	730	770	769	817	798	730	777	814	797	768	788	814	803	780	767	740	695	803	764	727	739	740	801	728	805	761	744	716	761	789	818	757	752	760	793	777	759	783	813	761	732	796	795	750	791	784	786	746	781	793	692	783	779	776	758	770	813	780	776	829	789	779	796	727	770	772	743	749	732	733	757	728	719	769	730	812	819	762	786	732	727	757	762	779	758	726	805	780	769	789	799	804	794	740	771	799	780	703	761	749	782	803	812	771	788	784	734	835	724	817	772	797	742	800	765	810	749	738	827	709	781	802	801	719	801	791	805	764	756	727	749	762	801	813	739	726	755	776	757	801	713	821	798	796	798	768	758	741	728	724	719	740	776	791	785	745	758	751	767	792	730	776	765	814	765	727	791	796	776	722	771	762	771	761	786	756	733	765	767	751	801	803	748	740	747	821	785	757	763	747	825	757	775	762	775	754	755	783	769	737	728	794	838	782	789	744	754	825	760	802	735	738	809	773	774	767	753	770	756	798	792	751	755	757	764	733	776	777	737	793	738	718	803	792	795	751	736	738	756	783	810	788	751	736	764	707	753	744	745	774	811	716	777	794	786	735	781	748	819	765	809	787	777	768	717	755	728	740	726	780	825	803	757	772	733	750	783	794	762	787	766	760	773	760	748	765	789	760	747	818	790	743	731	777	816	808	770	785	775	761	838	792	766	741	794	783	785	793	775	764	741	781	777	727	770	799	805	771	763	778	793	728	735	774	818	762	813	732	796	804	772	740	783	788	800	794	771	782	702	811	756	774	750	749	760	764	747	812	808	788	793	796	747	739	805	765	802	743	783	795	738	738	752	784	772	773	749	762	755	726	749	759	747	770	741	738	732	806	753	758	798	766	745	805	758	782	719	795	790	729	744	805	730	738	769	770	752	741	771	737	793	771	819	793	823	750	775	754	827	764	771	751	697	748	735	782	806	756	766	767	755	773	760	733	719	795	787	794	762	785	747	779	701	774	767	743	768	756	731	810	748	777	744	788	778	724	699	728	716	783	763	807	765	852	773	769	778	788	807	821	774	776	797	771	767	745	725	838	734	779	799	724	778	772	779	744	781	777	786	754	776	782	759	735	735	701	716	755	760	753	784	809	764	807	761	745	747	769	736	772	796	765	767	737	760	785	838	742	798	816	739	761	733	790	788	780	769	761	761	754	755	767	789	781	793	772	762	783	758	735	801	744	790	753	794	763	828	749	814	749	791	785	782	728	790	763	780	808	776	757	745	760	738	776	756	787	782	752	735	811	742	820	751	777	804	767	767	791	751	799	766	806	784	753	805	794	767	736	751	747	800	727	751	772	819	758	797	724	785	781	731	731	758	745	751	716	772	728	735	740	778	765	787	781	771	726	781	760	848	808	816	727	749	778	741	711	810	818	776	777	727	781	724	806	753	785	795	775	754	775	782	821	777	725	731	769	773	748	748	752	774	775	815	771	800	736	807	732	737	769	777	774	755	720	805	783	781	771	790	765	737	751	795	810	821	755	747	803	836	757	775	798	790	756	730	786	754	744	793	727	772	809	801	743	788	742	786	760	844	807	768	711	810	802	798	779	783	780	771	781	736	784	778	770	766	810	776	749	747	762	752	813	724	790	753	783	724	799	772	775	763	794	748	747	741	725	737	788	843	759	725	760	741	744	746	746	749	740	766	790	787	773	732	812	783	737	774	765	804	757	803	801	690	786	822	740	739	761	773	761	748	751	817	769	803	738	779	753	777	732	719	796	803	748	765	757	813	736	760	768	787	764	826	761	774	762	769	781	798	778	781	831	720	798	777	783	761	762	754	778	766	764	759	792	815	740	802	715	751	766	735	768	796	750	782	710	789	766	738	791	838	825	824	795	780	791	765	815	751	696
4431	1850	1642	1267	1109	1127	1048	1038	981	973	1054	973	999	974	909	971	951	982	908	963	912	936	971	982	957	915	939	922	978	966	985	927	925	953	961	972	905	913	992	997	952	896	1024	963	914	904	913	917	959	972	994	979	943	946	947	919	995	986	964	969	944	996	985	966	982	1014	939	969	961	975	981	920	984	996	935	899	936	994	917	970	1009	914	1020	980	972	982	936	862	902	982	949	942	975	923	998	965	970	949	935	965	969	958	975	954	979	928	942	885	992	995	1003	941	935	946	982	975	977	1014	974	939	906	950	979	915	925	968	979	929	965	941	942	939	978	975	945	944	985	940	987	935	925	946	976	943	954	968	982	936	967	935	929	975	975	956	955	1003	925	947	969	914	974	972	1014	964	938	977	993	982	966	1003	952	990	1016	957	990	951	964	979	942	917	1000	975	946	1009	953	960	933	933	986	948	936	970	950	984	933	936	935	971	984	998	968	922	943	991	1006	975	1008	967	951	972	1030	956	954	938	937	941	973	960	935	964	943	1012	920	998	956	930	957	975	928	903	1006	935	971	965	908	983	931	921	984	933	944	964	918	929	919	1022	931	920	956	922	895	933	957	915	982	946	969	941	941	954	929	928	924	916	957	970	987	988	970	955	1008	966	974	914	933	952	948	948	988	963	935	964	973	958	987	923	948	982	962	999	918	924	932	962	903	979	972	963	909	995	935	975	983	987	886	946	923	994	946	976	940	998	1004	896	945	927	974	942	964	946	940	954	957	980	969	925	940	971	961	916	1006	1003	989	1021	978	963	997	960	914	979	916	948	1005	956	955	974	916	1017	974	890	976	909	895	1023	976	943	947	926	915	983	953	972	958	932	930	954	983	976	975	928	993	975	977	930	948	965	948	977	966	966	994	971	965	980	995	951	953	1011	986	921	957	946	934	993	965	862	970	942	942	984	988	985	924	941	971	891	986	916	899	982	965	901	932	918	937	1000	970	977	959	964	913	973	972	949	967	943	927	980	946	940	924	972	979	979	917	950	967	897	972	983	946	951	931	942	943	999	933	980	1013	958	991	1019	974	990	1004	908	966	960	943	950	995	963	981	979	964	932	975	932	1003	959	948	946	997	947	907	969	995	885	968	984	983	918	963	951	964	934	1052	963	973	939	1012	1000	958	955	994	928	982	1001	901	931	959	977	942	903	931	1023	953	974	953	896	964	968	935	916	862	943	997	918	922	941	983	953	947	976	883	1027	964	960	1022	1001	988	938	952	979	953	955	970	924	892	999	967	1003	906	926	890	952	981	935	966	977	921	980	937	953	947	965	986	976	923	952	994	918	965	975	938	960	913	934	979	935	949	988	936	962	930	994	980	957	974	987	977	983	1007	948	928	928	1035	946	973	873	997	952	1000	941	959	983	988	1009	946	946	959	976	992	980	973	927	982	909	929	993	980	971	868	925	948	905	918	940	988	964	979	909	959	998	998	979	931	892	922	1017	938	934	933	935	903	968	954	921	1009	913	929	915	949	961	951	924	928	898	984	957	1005	955	1039	995	980	929	952	970	961	1057	951	940	966	1019	1010	897	936	959	993	982	931	924	943	930	982	938	960	922	885	944	977	970	975	918	959	966	907	954	939	890	938	926	969	995	932	971	964	924	998	912	925	944	975	908	942	914	972	935	923	987	948	953	882	939	987	1013	988	988	999	1030	929	956	918	1010	967	961	991	1021	952	973	983	935	922	957	912	983	932	999	941	941	952	964	973	899	893	944	945	982	963	997	912	943	979	919	941	925	909	991	985	945	968	959	943	942	1004	978	907	966	912	976	936	984	954	936	944	966	949	976	955	947	927	1001	937	934	1003	979	994	953	925	927	978	949	914	964	963	950	1008	957	964	931	965	939	954	1029	935	927	995	929	928	974	960	946	1027	1016	980	947	908	963	974	938	942	977	960	908	944	948	1004	928	948	942	961	948	987	959	948	944	919	968	964	923	954	947	954	1015	998	927	957	983	955	951	960	935	938	977	1011	938	940	955	941	994	945	938	987	910	994	1002	982	914	1016	946	962	984	956	928	958	988	960	979	955	970	952	959	958	997	957	929	930	961	933	1030	980	943	1037	948	952	958	929	923	989	1004	975	962	979	936	948	988	994	960	955	958	956	928	961	940	942	994	965	954	955	953	950	923	1034	941	934	1012	980	931	954	969	1035	994	898	1005	1018	975	925	1001	922	985	1006	969	991	962	922	894	949	993	924	951	982	1006	968	951	934	975	969	956	975	951	1013	988	942	958	1000	931	979	982	915	931	957	942	1005	947	920	947	928	981	962	941	960	954	967	937	977	940	988	979	942	979	997	949	915	992	933	917	984	990	986	926	957	968	918	950	920	971	884	934	958	950	977	924	969	937	935	944	1002	930	883	970	973	957	917	976	951	911	952	970	957	1029	963	912	964	945	928	1000	983	965	983	976	980	922	911	978	1041	966	967	982	948	928	909	944	892	921	969	942	919	901	938	969	1019	957	907	932	975	942	920	975	976	921	910	955	1019	946	917	1006	951	925	965	953	905	986	912	941	956	965	958	937	953	992	958	963	972	961	930	936	989	981	944	1003	958	934	949	949	925	987	936	1014	1027	934	915	939	913	972	953	939	938	927	936	923	954	947	953	958	955	968	953	954	921	930	940	945	954	1009	952	981	994	909	976	1016	904	983	966	976	972	1003	930	914	1043	1002	954	924	929	962	969	927	978	996	1007	974	942	962	954	930	955	966	975	969	997	947	956	980	975	979	933	932	989	936	944	983	945	1006	925	993	987	921	1025	930	918	925	936	961	939	967	927	997	981	953	981	960	921	950	937	996	958	990	921	968	974	971	1027	937	944	986	977	952	958	969	982	952	934	934	893	957	1009	981	991	1004	970	928	972	980	976	984	941	937	978	966	959	917	996	938	990	945	905	1003	1000	962	938	978	971	943	931	970	958	948	918	984	958	965	953	979	1010	950	956	1012	955	941	962	930	985	962	970	967	913	1005	967	951	943	945	945	981	1025	973	946	973	1000	928	952	959	931	993	993	915	949	985	988	926	920	999	935	985	921	984	936	970	961	929	961	949	1032	957	995	920	938	961	952	943	981	954	943	998	957	950	990	989	981	986	947	951	987	964	983	981	915	961	988	948	952	996	963	917	925	991	909	959	956	1006	1005	971	927	990	939	944	994	952	906	928	919	936	931	987	977	994	962	968	942	932	979	955	964	971	950	1011	959	926	895	990	983	980	968	1004	987	966	1027	975	998	999	941	970	907	890	925	982	952	968	977	984	973	949	995	957	957	995	967	1003	949	989	890	1002	961	1009	944	912	1014	930	929	939	985	935	925	927	974	955	979	939	956	997	920	932	970	968	940	1005	958	952	981	983	937	926	966	909	968	1014	956	939	951	989	955	953	938	992	936	925	938	916	957	986	960	990	973	993	966	917	978	938	1029	943	983	936	934	992	1004	968	969	970	966	974	939	920	940	957	910	947	981	917	938	959	983	972	950	947	992	953	981	953	923	982	976	927	920	1002	950	972	938	910	966	999	916	906	1072	997	930	981	924	976	960	962	973	944	1015	948	920	969	998	949	923	999	980	948	979	969	1013	915	975	953
23902	21196	28570	24108	21196	10244	1136	741	634	546	566	507	489	465	476	444	483	420	427	418	413	448	411	406	380	418	388	393	403	398	384	394	373	389	440	369	387	419	374	382	391	398	408	370	324	411	381	392	377	371	373	406	426	398	383	387	396	359	394	393	361	378	390	380	401	418	404	385	392	401	410	398	386	389	389	406	405	380	389	367	353	380	366	378	334	422	381	375	364	401	383	389	391	404	389	452	372	364	383	396	349	414	403	361	396	396	389	392	372	375	413	377	400	404	389	331	389	368	367	374	384	382	378	380	373	355	403	375	350	384	387	387	397	338	399	369	418	360	405	376	350	384	381	409	376	383	371	402	368	385	393	385	372	372	348	399	384	382	359	381	377	373	336	401	360	362	415	340	369	380	394	389	402	376	381	376	388	385	402	363	369	396	388	357	387	373	398	403	350	364	374	354	360	389	402	403	346	372	407	367	414	388	368	373	400	410	406	369	370	375	362	366	363	390	393	367	385	401	360	394	395	395	372	361	372	399	378	394	411	399	380	362	383	400	394	376	343	381	359	380	384	368	394	356	394	396	410	367	371	361	397	360	422	373	374	364	364	348	365	380	385	378	388	395	376	392	380	411	378	388	365	377	383	364	340	387	379	357	370	374	383	384	373	370	342	368	413	390	335	384	363	397	363	391	367	380	370	371	405	402	403	376	371	359	366	416	359	399	433	401	387	379	415	391	374	375	370	394	385	365	371	372	382	383	358	344	400	400	367	335	382	360	395	381	381	382	364	379	354	361	391	352	376	410	354	362	349	403	398	367	394	364	368	385	360	378	387	374	361	368	352	363	362	411	374	376	379	410	369	386	359	360	383	357	391	382	381	376	368	378	363	411	402	368	378	386	364	374	378	349	356	351	343	391	381	394	410	358	408	398	367	400	376	378	374	391	402	414	356	348	387	358	397	368	376	401	397	417	358	378	373	392	362	370	378	401	383	361	392	346	368	341	361	389	365	352	416	414	362	374	419	355	385	415	381	401	406	368	373	354	385	370	374	381	412	333	373	359	409	392	356	374	368	395	403	407	401	351	373	358	398	388	369	380	388	401	377	362	371	404	383	381	359	403	401	402	399	372	386	380	375	383	388	362	388	426	366	377	400	371	397	390	404	364	365	411	358	396	386	369	380	396	360	374	388	372	396	362	401	372	385	373	402	374	399	367	378	381	354	396	357	376	353	376	396	379	347	370	378	360	357	401	368	396	362	383	402	400	372	419	363	366	384	387	327	403	373	385	392	402	399	379	356	389	402	371	386	355	358	372	390	394	403	368	366	357	383	395	393	357	385	371	392	377	407	351	346	412	410	381	370	404	362	368	400	385	373	400	415	401	364	396	387	365	401	345	390	407	398	384	398	385	396	351	371	389	361	378	394	370	332	383	413	393	358	396	394	382	392	366	371	390	390	356	389	399	343	351	403	381	397	381	368	398	395	382	376	351	387	353	342	392	366	391	376	380	371	370	350	382	390	368	369	393	392	398	385	370	366	393	387	422	362	383	414	390	431	384	384	385	405	360	387	391	364	372	400	412	384	354	396	424	379	407	385	402	345	385	348	371	376	399	396	396	398	360	357	397	366	379	384	382	366	399	350	387	349	389	405	386	362	417	393	369	396	339	414	384	395	390	359	419	389	358	412	345	372	365	375	365	378	389	387	358	399	369	351	373	372	385	381	381	375	364	352	381	387	364	397	381	369	342	381	358	389	372	375	375	340	404	377	409	389	388	358	389	393	365	370	393	385	416	405	398	373	359	400	368	399	378	364	369	386	358	410	406	374	396	378	398	391	385	393	400	402	366	392	386	387	407	364	374	361	378	398	351	371	396	351	374	399	387	368	383	381	361	360	368	398	369	366	370	366	395	345	386	362	421	379	369	363	384	386	376	385	413	395	368	381	391	370	413	365	373	357	397	363	380	360	362	362	379	401	383	377	390	352	381	380	342	346	344	374	343	413	351	408	379	351	380	378	388	392	428	375	380	401	378	404	368	382	353	393	349	427	355	358	386	401	392	395	361	425	367	357	360	367	345	382	363	417	366	385	352	349	389	386	372	376	413	379	398	385	387	364	405	383	364	393	399	389	381	369	381	391	397	397	374	399	392	354	412	381	414	374	399	366	358	358	371	357	369	380	359	410	397	358	412	368	374	370	379	354	384	408	380	353	378	400	362	394	375	393	358	370	340	357	373	350	366	396	397	359	362	362	418	429	398	384	399	367	348	398	387	365	368	392	390	336	414	374	364	353	398	390	378	334	389	366	380	375	380	397	352	355	393	400	416	380	381	382	394	345	396	417	373	385	363	392	379	375	372	372	368	390	367	389	390	405	400	373	381	366	372	358	379	378	385	391	355	374	384	385	378	400	378	388	413	375	384	376	396	364	389	364	372	331	402	393	372	357	338	389	384	364	370	410	396	361	386	388	390	386	380	392	369	373	416	377	408	374	376	404	327	402	377	368	360	379	366	358	416	359	345	379	371	367	354	379	355	399	358	377	385	356	397	410	382	374	382	410	371	390	369	380	371	352	368	408	401	355	362	377	362	393	368	409	360	368	377	357	343	392	372	364	400	408	377	389	409	384	366	342	370	379	379	353	347	369	387	369	392	416	394	397	387	393	380	392	383	338	364	406	363	352	403	389	380	389	358	391	403	363	402	394	396	368	367	370	385	370	354	379	377	344	381	383	386	379	376	382	389	373	395	376	415	390	383	381	378	404	381	362	347	372	394	363	356	369	363	366	380	355	353	379	378	371	400	366	367	339	380	363	407	372	395	396	387	382	338	345	359	378	346	387	369	385	397	379	398	395	373	346	395	386	333	398	396	379	376	371	359	347	375	384	348	401	371	365	381	381	356	417	372	367	384	371	389	360	364	357	387	379	380	373	369	398	403	383	386	393	378	358	368	388	396	362	379	369	360	335	378	392	413	381	367	365	368	365	333	389	386	367	391	380	368	363	363	351	363	357	356	372	373	413	405	378	408	369	389	366	366	390	375	394	390	375	363	364	356	409	422	370	356	373	361	372	370	369	390	381	378	367	357	350	370	401	396	369	384	356	372	359	406	390	374	347	376	396	408	361	397	400	357	392	376	352	382	376	386	363	376	407	400	371	393	399	364	402	367	371	381	383	345	407	376	391	378	338	401	391	366	367	374	365	384	359	394	410	389	407	388	389	383	375	348	391	374	395	346	357	389	355	384	391	366	370	393	352	384	383	390	353	372	390	395	356	386	356	395	357	373	376	422	361	414	392	345	402	387	369	345	392	380	386	339	376	381	389	356	374	391	358	405	380	384	382	391	368	400	387	371	403	386	341	376	367	389	363	392	356	371	415	393	354	361	365	351	357	349	402	389	368	374	373	383	375	383	421	355	362	342	356	391	370	384	381	379	370	375	344	378	360	381	360	396	363	355	352	358	374	357	382	380	357	337	387	348	385	402	372	352	360	351	393	370
5003	10708	8238	4016	2906	2130	1714	1421	1196	1037	903	827	792	760	709	671	650	640	622	575	580	585	543	542	571	565	580	578	530	500	539	550	535	556	531	509	520	516	519	485	548	481	514	517	505	575	515	500	509	522	511	471	477	499	494	506	491	508	501	467	464	466	478	499	472	505	490	530	504	474	483	543	456	485	508	495	481	507	504	488	510	515	505	450	515	470	520	511	448	478	492	559	498	503	478	521	496	501	482	447	480	474	479	519	485	489	545	502	484	512	507	500	494	487	514	528	487	490	477	489	498	544	523	455	465	494	462	484	488	510	501	509	515	507	496	511	523	456	494	489	527	485	478	470	510	525	480	509	484	508	521	504	508	478	498	482	486	452	519	491	505	474	520	450	458	479	467	495	482	516	517	497	502	485	509	516	528	492	481	501	471	484	518	480	466	504	481	525	506	485	504	510	489	512	475	468	496	456	463	452	493	482	494	499	464	457	477	472	518	520	481	469	482	507	508	474	496	521	504	485	520	470	505	497	473	495	506	493	469	502	488	468	515	471	486	479	495	479	469	513	470	471	460	485	469	489	508	483	469	481	508	508	496	464	521	490	474	479	505	495	486	486	473	507	513	493	510	450	476	517	474	515	466	503	484	458	508	474	487	474	529	507	512	488	474	454	504	478	514	496	543	491	514	494	500	496	487	498	514	518	465	471	490	524	507	476	466	456	470	510	497	523	468	497	487	497	482	494	491	486	466	485	502	455	557	478	482	467	485	508	504	479	485	476	480	482	525	538	455	491	495	480	519	467	486	479	517	467	511	497	473	505	449	497	477	468	486	506	477	511	477	502	494	514	529	476	507	500	441	475	488	465	495	506	480	530	468	452	479	501	489	454	477	484	456	501	507	487	476	523	473	540	487	496	501	500	541	496	505	498	491	445	490	478	477	497	490	507	478	518	489	512	482	453	456	494	457	499	470	509	470	472	511	480	481	493	512	488	480	485	484	490	539	463	528	509	506	471	478	498	505	491	489	528	488	480	500	482	490	502	513	473	510	470	500	503	453	471	458	476	436	470	470	513	520	524	491	512	482	486	509	515	482	461	490	509	486	503	472	502	494	482	455	461	449	495	495	474	487	503	506	481	431	506	476	483	488	466	513	478	492	483	494	470	482	464	513	458	510	454	501	492	506	417	427	493	500	484	476	525	489	478	507	491	503	506	514	501	523	482	504	494	500	514	488	536	506	498	454	470	496	532	498	509	478	514	494	470	493	513	512	471	474	491	480	482	470	480	473	452	528	473	460	498	494	531	507	470	501	491	482	539	468	486	491	472	519	515	477	489	470	510	547	540	495	485	530	515	481	516	453	494	485	519	475	477	487	490	492	470	489	526	498	513	530	501	497	498	510	473	497	495	476	481	500	503	519	498	515	469	489	501	494	467	463	473	499	509	517	470	468	488	526	489	538	534	518	487	502	482	457	523	508	494	487	514	502	473	471	470	475	504	502	467	452	488	559	486	469	475	456	499	461	508	505	530	515	478	493	489	554	507	511	527	503	483	512	446	495	513	493	497	460	466	507	495	485	509	506	524	514	480	514	485	525	481	531	519	478	480	516	466	511	465	461	497	495	498	472	499	485	476	510	511	510	473	481	509	489	506	493	495	455	497	484	498	464	503	496	481	490	478	484	527	451	469	536	501	490	502	458	465	540	491	465	488	447	508	485	505	490	535	480	485	491	489	462	484	444	477	520	515	494	452	474	459	479	510	499	483	454	486	506	482	463	495	481	492	467	500	461	495	468	519	468	496	497	483	527	481	496	496	529	479	497	480	460	522	491	539	481	500	487	497	491	500	524	482	474	512	512	486	500	502	494	505	466	541	489	484	527	505	499	535	478	448	500	465	528	483	486	488	452	475	468	487	502	490	502	495	477	491	502	545	496	504	479	485	450	518	486	514	492	491	465	489	478	494	474	465	484	529	463	487	528	484	496	528	470	464	517	524	462	474	492	496	486	470	470	473	495	488	502	533	539	468	498	477	517	511	521	489	480	469	518	468	476	503	473	489	458	502	484	480	486	521	524	496	469	521	490	493	500	476	471	521	454	543	461	517	490	512	480	486	511	512	489	496	458	521	499	490	512	508	484	507	516	526	486	450	458	484	501	491	479	500	493	488	455	492	471	483	502	468	509	500	503	507	458	480	507	534	491	523	499	487	494	497	507	509	469	483	487	465	541	528	499	509	467	528	470	504	465	495	478	493	500	488	461	479	524	490	479	498	446	511	494	523	496	509	509	469	475	464	478	512	474	454	486	497	517	449	494	546	502	501	554	486	500	472	505	474	502	530	482	475	501	513	507	478	498	525	483	475	487	555	488	464	498	478	473	491	479	479	505	504	483	478	486	489	490	484	489	506	493	486	512	472	524	489	498	515	494	480	479	507	514	533	519	499	509	470	508	507	465	486	465	537	490	510	485	508	503	489	462	479	461	469	461	483	486	515	535	485	480	500	524	540	472	490	516	491	487	520	534	511	487	505	528	492	506	488	497	494	481	469	530	490	500	469	454	520	453	467	506	504	502	499	497	460	492	496	474	496	500	493	542	523	490	489	492	492	463	479	456	477	501	491	535	482	473	532	491	491	524	477	463	511	489	489	488	495	468	466	499	481	502	487	498	531	442	487	459	532	512	488	502	477	468	516	473	495	464	526	514	489	520	509	511	514	495	455	518	494	482	492	453	525	549	509	476	458	467	485	493	507	536	487	506	490	476	453	518	519	510	471	512	487	466	485	498	473	528	525	498	487	494	502	499	534	478	478	498	498	495	488	494	460	499	482	478	493	507	518	491	473	450	502	521	464	487	487	522	499	511	468	467	500	459	492	492	531	458	512	492	453	525	491	486	520	477	529	480	518	482	490	482	499	517	511	460	499	482	515	504	501	514	493	478	476	532	454	500	499	467	467	475	482	523	550	495	488	497	487	481	508	474	520	496	484	475	456	504	528	492	508	509	481	488	478	492	480	464	483	461	511	506	510	477	490	483	477	479	510	515	458	494	521	511	465	480	489	507	494	477	501	483	529	483	490	501	517	480	467	507	501	513	537	499	463	453	450	510	491	486	455	531	483	483	475	494	519	520	509	476	483	480	478	477	486	487	490	507	449	508	487	517	474	473	499	485	494	505	455	515	511	468	493	498	523	485	471	485	474	508	466	502	460	504	500	511	496	491	476	494	485	525	498	481	523	486	497	515	497	464	490	508	514	568	469	479	502	451	554	464	518	504	482	492	460	512	527	490	481	466	470	525	480	488	517	480	501	522	482	483	467	517	487	492	492	468	509	461	477	503	504	465	487	506	491	485	493	506	477	471	453	473	485	528	512	499	473	473	485	473	528	519	466	537	494	517	481	513	499	492	509	472	504	486	511	475	486	498	496	475	478	484	489	514	457	488	500	465	529	488	489	495	457	498	519	478	498	504	477	476	498	498	508	477	473	471	485	517	460	485	487
22843	21180	28991	23653	21182	21220	7541	1142	746	702	597	607	488	476	406	412	391	423	387	394	389	379	380	349	354	347	345	341	333	322	329	311	332	307	297	328	315	315	314	334	283	332	348	293	317	301	298	306	319	299	282	294	321	283	296	304	297	320	308	305	320	328	307	315	284	283	293	302	299	337	293	319	300	310	297	271	296	300	327	327	290	289	314	281	263	310	278	304	307	313	295	272	305	287	298	328	277	299	302	320	316	299	304	325	275	292	321	291	291	293	271	312	310	251	256	315	299	347	281	302	308	309	321	291	300	305	319	292	309	304	282	331	286	284	301	281	279	311	257	306	294	292	340	334	332	340	304	319	283	289	300	291	313	298	289	281	338	297	292	286	271	314	324	257	298	270	313	275	275	279	316	340	273	282	293	302	263	303	317	297	293	305	307	296	309	297	303	284	300	325	308	293	311	296	277	317	293	312	287	274	301	294	262	299	301	282	302	315	307	287	281	269	283	288	249	298	303	286	289	302	291	295	286	328	309	326	300	296	305	297	324	320	301	301	275	290	325	252	272	322	308	305	273	259	297	316	305	297	274	287	320	281	334	285	289	280	310	299	289	305	299	296	301	310	290	296	295	283	297	309	300	284	293	282	301	287	294	323	287	309	301	296	318	281	293	304	313	302	294	310	297	262	306	277	306	283	313	304	278	326	280	317	309	323	301	332	276	331	274	304	284	262	302	280	329	285	260	312	289	325	306	305	305	314	276	261	277	294	309	292	308	278	300	291	313	271	305	294	293	274	284	309	302	273	306	276	324	280	284	299	296	288	299	282	292	256	326	301	301	296	280	300	308	317	308	307	313	320	314	306	322	321	306	276	268	290	297	323	326	313	324	295	298	286	307	295	273	294	305	291	293	337	310	271	312	297	276	321	302	300	284	290	266	264	295	297	324	302	305	265	295	259	286	298	310	288	293	300	283	313	304	292	284	290	297	290	299	294	290	312	260	290	275	293	309	303	276	321	272	299	297	321	313	291	313	313	313	304	306	303	272	294	335	315	279	321	313	296	300	318	284	314	312	280	269	282	323	269	285	315	299	286	282	292	304	294	303	305	280	295	282	304	277	292	288	283	329	295	316	332	282	280	279	299	288	286	310	292	317	282	278	307	305	328	276	314	325	294	278	287	286	288	277	291	291	295	298	291	307	287	327	311	309	309	275	311	285	280	284	326	315	299	316	311	267	297	275	294	334	297	298	291	298	301	290	322	284	315	288	273	308	318	294	321	294	260	269	265	305	345	273	285	299	267	329	318	333	312	308	291	340	302	291	286	289	302	318	303	304	267	264	319	265	258	315	314	296	277	333	313	303	302	294	286	304	309	291	326	271	292	306	297	315	256	292	280	270	303	306	318	286	275	296	298	316	306	334	272	275	284	304	275	285	304	277	275	273	305	317	279	279	281	282	305	302	302	312	272	251	279	276	307	306	308	286	290	305	315	256	301	322	311	289	306	316	270	296	333	334	307	300	279	302	284	273	301	304	302	313	291	290	318	270	300	284	300	297	322	271	313	300	301	307	302	299	296	289	299	308	276	312	286	348	289	287	286	277	329	284	286	289	312	300	288	307	277	288	350	308	282	315	290	272	299	307	274	296	273	310	309	278	274	297	294	271	289	284	310	304	277	320	258	322	289	271	283	288	336	325	299	309	282	281	287	297	255	299	310	263	281	277	279	281	290	337	318	275	267	303	279	288	306	293	283	322	287	276	296	317	305	295	315	281	254	311	270	298	287	296	288	286	250	267	305	276	352	279	298	294	299	289	293	289	289	289	313	291	331	313	288	305	311	285	329	298	316	304	277	296	328	271	306	327	302	295	301	301	295	293	297	304	272	286	280	294	311	274	311	286	293	302	269	312	279	296	302	285	284	295	305	310	325	281	330	288	320	288	301	311	268	305	318	276	277	295	291	284	310	311	291	316	267	310	320	270	311	282	305	317	316	330	309	286	296	280	305	299	276	285	296	277	286	309	288	325	313	283	313	285	294	311	310	325	301	313	297	309	277	321	300	277	309	299	282	293	273	273	312	320	290	286	307	311	312	300	321	289	323	274	283	281	282	305	297	308	280	309	291	281	294	297	300	283	311	298	290	285	320	273	299	311	269	285	287	296	292	294	307	277	293	292	288	287	298	275	269	295	314	299	288	273	307	306	311	302	261	275	259	320	290	305	288	296	271	291	308	324	305	266	293	276	262	291	291	277	303	281	326	279	279	272	299	289	291	262	278	314	325	294	317	301	303	309	302	293	298	307	263	321	289	324	272	295	309	292	318	314	294	283	267	307	303	323	274	306	278	306	253	285	296	306	314	277	281	326	309	304	260	279	322	323	300	279	310	288	266	329	317	256	304	286	278	286	288	290	307	290	287	292	306	315	256	293	287	279	304	313	275	291	286	296	300	285	311	284	298	270	309	314	282	301	314	323	307	311	311	309	300	297	308	314	292	285	272	315	318	306	291	258	281	286	286	307	293	269	260	316	283	325	324	287	286	304	288	328	265	284	261	335	287	294	277	292	292	322	296	307	284	297	324	279	317	290	282	301	344	300	284	299	290	300	303	328	297	294	292	335	306	300	298	290	304	300	306	314	308	296	315	329	274	301	279	317	301	322	274	273	301	312	278	298	295	314	318	287	272	324	297	277	320	293	278	280	289	306	288	287	324	295	306	309	276	273	336	317	301	282	294	272	330	340	301	297	273	284	292	308	275	306	300	313	296	306	265	287	310	311	304	309	285	295	320	300	303	300	238	268	274	298	286	313	294	293	290	278	289	276	292	312	285	301	319	275	290	303	266	310	274	312	312	284	311	313	315	318	310	299	291	305	299	303	292	286	302	272	294	288	298	293	281	311	311	283	287	309	296	303	308	315	290	291	297	293	284	274	284	307	259	299	298	284	273	317	273	303	275	273	291	311	300	297	301	294	307	285	271	274	314	285	317	302	257	302	289	311	271	297	286	286	310	303	325	264	259	280	294	304	326	277	279	289	326	259	306	303	278	306	296	315	268	297	294	307	288	323	272	293	276	289	274	292	279	303	301	293	341	281	287	292	315	291	298	314	283	302	323	286	298	282	329	297	294	276	289	283	303	284	315	317	289	278	265	294	289	299	296	313	287	296	277	302	303	309	273	330	302	299	286	267	301	311	308	307	316	317	289	283	293	319	311	308	274	294	296	313	291	269	311	300	320	282	291	276	293	281	322	288	292	319	281	304	298	314	290	290	296	281	307	275	291	292	309	285	297	306	306	293	308	310	287	310	324	282	277	279	293	302	313	286	307	315	288	292	289	288	309	330	301	302	289	288	320	296	287	285	282	308	296	319	285	275	270	290	294	276	294	297	296	280	278	317	304	302	280	288	295	318	287	292	294	304	288	286	300	317	288	269	305	283	302	267	282	247	299	308	301	296	283	277	269	268	280	282	287	299	307	287	297	298	288	283	318	304	268	304	294
7402	16648	12975	6842	4686	3503	2644	2088	1631	1406	1170	1032	915	887	770	703	657	638	561	586	552	545	506	471	503	471	463	451	443	424	464	435	434	396	406	409	392	400	379	416	389	391	403	399	393	372	367	362	421	368	397	416	367	369	354	348	389	366	382	378	407	357	349	396	365	376	373	380	390	368	376	347	384	356	402	374	376	366	366	408	370	358	374	372	386	376	379	341	356	367	347	361	368	385	352	401	369	362	370	346	355	377	400	353	361	322	343	375	364	372	364	376	364	355	380	367	368	387	366	367	372	372	380	350	391	361	391	363	339	363	357	362	379	330	350	362	409	376	389	341	379	387	395	382	381	371	369	337	344	360	339	376	343	371	343	358	357	360	355	348	370	388	359	334	359	331	315	379	332	343	326	369	333	344	362	392	346	349	353	359	328	363	355	380	379	363	345	336	368	378	391	332	360	372	334	366	345	359	383	349	315	362	352	354	400	373	349	384	319	342	323	380	345	350	354	315	340	392	369	339	355	368	341	383	384	366	406	393	347	377	358	378	373	346	357	392	335	354	364	336	370	361	351	353	362	396	316	351	351	364	352	364	375	378	357	355	371	318	340	372	373	361	359	382	385	370	367	336	362	335	343	420	372	355	332	342	375	371	369	360	367	378	396	388	357	375	334	337	327	378	360	375	342	353	349	372	359	352	383	349	363	332	363	335	355	352	354	347	372	372	377	409	365	354	378	364	379	379	363	367	340	348	382	346	386	387	384	347	360	376	333	368	388	384	341	347	374	352	364	367	370	371	350	321	386	382	379	346	347	353	354	394	346	370	329	360	376	376	341	344	353	354	378	346	349	348	356	393	330	347	366	343	384	350	369	360	341	353	387	346	379	349	365	342	359	347	343	374	373	306	369	361	373	365	367	388	366	343	344	338	350	354	356	351	392	349	361	366	349	365	360	377	352	352	331	355	328	344	335	356	371	356	361	356	367	339	370	341	310	360	352	353	365	367	351	345	366	368	390	388	379	372	357	369	343	367	358	367	361	364	355	365	410	357	351	333	325	334	383	337	389	369	337	355	392	352	368	386	331	389	347	341	357	374	364	378	319	370	369	347	351	369	330	356	385	358	370	369	345	371	353	371	329	352	368	353	343	340	333	344	349	357	362	385	372	359	357	355	336	337	334	342	381	363	341	364	349	371	375	352	321	351	363	345	364	349	344	363	347	364	381	377	396	403	335	348	340	366	360	379	345	347	354	346	338	384	349	384	345	337	359	379	350	360	314	299	347	336	397	354	377	373	372	351	378	374	353	351	342	363	356	322	366	376	343	382	370	384	344	341	360	363	318	387	369	361	384	350	403	373	344	361	363	337	359	351	344	354	377	357	365	327	320	373	348	371	347	371	367	379	363	381	383	388	356	352	364	350	348	362	364	358	359	328	373	352	325	360	341	395	347	353	363	344	365	335	364	367	336	372	377	346	352	343	354	325	377	359	385	371	343	386	344	365	330	355	353	346	316	405	391	361	357	383	349	358	341	375	362	382	381	316	360	361	338	331	358	406	369	366	349	370	353	402	355	380	354	380	355	351	332	351	376	345	355	373	342	370	364	323	387	335	351	338	368	361	372	335	363	361	344	389	375	376	348	355	350	393	366	380	326	348	360	371	354	347	369	354	379	419	362	362	395	349	378	351	376	328	401	378	380	361	350	346	366	363	355	345	346	355	395	365	357	356	385	368	399	336	353	372	346	378	357	374	335	357	345	362	353	381	362	335	342	383	356	365	353	379	375	339	369	355	372	360	381	325	374	357	353	347	357	415	333	398	376	388	378	332	342	381	338	366	367	351	359	329	354	375	338	384	356	338	337	379	354	378	339	363	340	360	341	340	341	380	338	380	374	331	341	340	362	378	374	354	368	398	364	340	379	350	375	370	367	372	359	360	387	368	383	351	343	358	365	327	363	396	340	384	353	329	334	335	335	367	362	357	365	359	358	338	379	358	342	396	371	350	369	346	363	387	356	336	375	338	380	379	374	355	355	351	366	337	340	391	356	361	342	360	357	377	377	347	356	366	361	344	379	353	356	357	386	363	344	341	382	342	337	351	365	383	354	323	356	342	334	363	341	336	342	384	369	355	382	381	387	361	383	354	353	329	366	357	374	370	318	376	376	349	389	337	402	347	345	348	336	349	347	349	376	395	367	330	353	351	377	365	357	372	383	354	370	411	387	348	378	351	362	336	369	404	353	360	368	348	369	369	355	346	340	374	384	327	380	365	365	382	381	364	362	355	347	354	345	348	352	361	342	357	371	359	345	378	343	366	364	369	355	350	316	334	353	370	367	323	345	386	340	349	348	323	350	368	358	350	375	353	356	353	363	347	383	364	348	360	348	357	354	387	377	347	364	346	345	352	360	383	335	342	352	367	357	344	383	371	352	345	356	388	370	348	353	361	342	373	360	364	364	379	364	340	334	378	379	364	369	362	389	375	355	341	366	358	318	375	374	407	379	377	353	380	360	359	330	365	386	345	369	358	353	330	351	370	346	369	390	373	335	353	381	316	326	366	363	381	383	369	378	358	355	376	346	361	377	363	363	385	357	366	324	369	340	342	376	359	371	362	368	364	357	402	348	338	372	378	335	386	345	373	373	360	336	338	375	354	350	338	351	360	356	369	367	364	370	378	344	330	344	384	342	350	358	351	347	341	361	344	343	380	353	350	383	351	342	388	375	354	335	334	360	375	381	346	359	358	328	343	339	358	360	293	336	382	362	393	365	360	383	353	337	317	361	359	347	365	354	338	315	336	359	367	320	366	337	404	357	367	383	375	371	381	371	316	333	369	415	383	354	358	354	363	342	375	354	342	368	379	317	363	341	366	389	347	359	360	374	352	351	354	339	349	361	380	369	353	345	370	384	365	369	371	335	354	344	371	353	362	373	327	345	350	361	325	333	370	351	368	388	346	364	384	342	354	353	328	348	354	370	336	384	354	330	357	391	356	347	329	384	371	366	399	359	397	353	358	358	333	353	338	348	345	364	352	332	358	356	392	345	345	330	371	388	335	359	353	366	382	379	356	357	383	371	366	387	341	379	346	363	353	353	355	351	316	375	357	329	352	333	354	355	352	356	335	323	377	351	364	358	352	363	361	335	331	347	378	366	335	379	345	375	392	358	370	349	353	368	403	358	328	350	375	336	366	364	346	375	365	330	362	320	346	343	368	394	360	354	376	344	338	374	351	373	339	364	344	369	306	373	384	399	396	365	380	371	364	341	322	345	343	392	377	370	338	381	357	351	354	348	337	339	364	342	348	342	348	366	355	339	356	383	376	364	382	356	384	349	367	373	366	358	378	378	338	358	374	382	334	366	356	340	364	388	375	345	347	342	340	348	337	340	375	346	358	360	364	369	388	337	357	391	370	369	349	382	365	414	377	355	369	375	336	344	400	351	340	340	347	348	350	334	341	346	382	369	344	338	352	362	345	353	356	383	378	382	380	357	370
26991	20159	7746	1259	950	868	862	791	772	817	814	812	809	799	806	773	824	804	756	744	767	792	788	795	768	788	803	836	839	768	773	807	764	786	794	755	773	810	785	786	765	743	796	812	764	793	766	797	773	760	789	775	835	780	809	753	781	749	791	817	793	787	762	804	782	789	791	798	790	769	792	779	831	799	773	827	817	777	775	805	820	742	757	823	770	805	778	790	786	774	772	739	787	770	812	793	787	789	806	789	797	793	815	773	774	796	781	778	793	832	764	804	809	783	808	791	779	810	770	740	758	781	833	780	781	728	816	784	774	772	760	710	804	764	789	792	800	823	792	823	818	786	787	809	798	793	726	811	785	744	796	746	766	795	799	766	749	752	748	800	789	765	739	760	741	781	791	741	795	824	725	761	744	753	815	757	770	788	802	789	723	837	829	761	776	785	751	806	761	742	780	785	865	713	792	772	733	777	806	769	792	776	826	808	797	751	727	824	746	799	757	785	807	763	772	806	785	805	803	768	743	835	831	794	754	807	758	753	817	852	778	852	731	765	758	797	796	824	739	779	778	802	763	799	790	811	780	789	820	755	806	741	783	770	805	765	746	781	734	793	783	732	760	748	750	838	770	820	786	802	731	801	764	747	758	786	803	795	749	825	746	801	780	829	768	835	747	773	746	760	819	777	791	779	789	759	778	797	785	820	773	803	766	806	828	788	785	732	830	765	842	757	757	791	752	821	753	754	751	772	814	816	726	764	779	807	793	798	732	789	810	813	785	769	787	779	786	782	768	825	746	781	754	780	815	785	776	777	774	789	783	801	790	843	784	815	781	770	734	745	762	770	843	823	761	781	798	755	831	794	840	810	777	745	795	785	736	768	781	768	735	793	842	740	730	783	795	791	807	743	808	803	795	800	772	812	812	756	785	808	768	803	793	779	804	751	804	789	773	800	806	781	751	737	746	796	820	824	789	768	762	792	809	793	763	802	769	803	809	751	736	710	779	762	727	849	798	758	780	766	765	802	822	757	758	782	777	780	794	754	734	783	785	814	708	814	774	761	779	776	761	731	782	766	783	820	754	782	772	799	752	721	793	766	800	781	822	771	745	788	775	771	792	747	763	788	756	735	743	826	804	800	785	775	780	805	818	794	804	790	805	776	745	798	800	776	768	747	807	774	816	790	813	780	784	827	790	764	775	753	775	780	809	741	748	770	792	803	742	813	801	779	771	822	773	786	785	775	694	772	809	768	793	796	768	756	781	754	763	751	820	808	852	815	736	789	772	771	781	747	765	763	805	811	785	749	755	828	795	780	770	775	757	760	741	733	748	785	788	781	789	803	807	745	789	797	815	755	775	770	742	809	739	738	802	741	813	776	771	795	816	846	813	782	801	760	770	789	744	786	781	806	770	772	763	792	780	790	794	757	789	772	766	798	755	783	758	779	770	799	770	731	782	781	764	794	776	811	775	769	779	836	758	775	804	738	769	746	791	796	757	721	786	733	791	789	818	820	772	755	779	804	806	745	771	780	799	738	792	767	830	807	769	771	804	769	777	739	785	747	768	752	744	810	816	764	773	744	756	745	795	766	791	814	746	812	778	796	841	777	775	823	773	732	781	806	827	779	752	762	746	769	727	806	823	811	799	763	751	835	833	759	771	785	807	770	814	811	758	779	785	844	777	761	816	794	851	771	850	793	767	794	772	830	760	774	768	763	732	802	771	772	773	789	796	787	757	788	784	761	738	827	794	721	760	807	767	787	757	796	775	782	773	816	737	760	715	748	788	770	784	791	756	703	761	780	814	747	816	779	762	794	692	841	770	742	799	788	829	797	749	840	801	800	730	773	727	819	748	781	743	773	731	834	757	795	794	791	803	855	765	779	774	777	782	759	743	795	754	813	752	774	788	741	736	752	763	779	742	770	780	806	775	779	766	824	765	778	781	763	798	808	828	760	732	802	843	827	780	804	758	798	803	789	723	790	748	809	728	809	764	821	764	750	769	797	717	769	751	731	793	840	782	780	790	787	745	739	765	801	778	759	785	785	815	772	759	740	790	816	762	816	767	774	781	811	802	774	756	833	741	753	806	774	774	841	818	790	780	828	817	745	745	759	736	731	828	769	785	795	759	798	802	834	763	785	768	807	785	762	793	770	773	825	777	794	800	764	761	758	778	782	777	823	791	775	781	748	778	727	798	797	741	742	754	825	759	800	764	779	791	757	757	730	749	781	738	733	744	791	756	759	767	773	805	786	758	751	753	718	774	788	746	762	725	790	751	737	768	749	749	748	835	825	754	769	835	794	818	811	753	815	782	816	788	743	767	808	801	846	761	781	784	754	740	817	757	775	768	746	804	799	763	830	728	782	778	811	765	830	774	777	781	802	778	827	790	822	788	770	765	807	778	777	822	758	806	750	770	832	812	776	800	778	773	727	804	777	742	795	777	814	827	783	784	763	762	783	830	801	804	782	824	750	743	803	803	757	753	831	791	742	790	824	758	766	774	766	755	803	722	764	825	822	743	818	791	761	760	796	797	819	818	774	750	751	765	748	785	804	745	789	771	782	814	729	804	715	773	778	749	778	802	817	818	803	737	779	762	790	769	782	818	763	752	794	824	828	786	798	807	777	781	789	775	804	793	754	743	795	754	782	788	778	836	796	785	743	781	747	798	828	816	772	797	779	730	777	765	776	805	791	783	801	776	795	767	742	793	769	780	768	825	785	768	762	826	746	789	812	747	778	753	768	791	798	788	753	761	749	800	798	777	758	812	762	757	776	752	764	792	816	743	758	807	768	804	743	787	826	812	785	785	770	771	800	798	815	758	823	814	791	804	772	785	797	774	782	769	813	808	726	799	833	775	793	745	758	750	789	742	716	777	756	815	767	736	828	783	783	739	769	766	739	812	747	766	763	792	775	751	754	742	807	812	798	808	761	751	842	795	746	782	764	718	773	791	790	774	788	770	769	808	812	778	741	806	801	760	773	738	805	749	800	774	770	808	745	758	789	769	802	822	779	715	838	754	790	770	829	778	759	753	784	732	749	781	760	741	815	798	788	801	796	764	768	771	687	813	804	766	805	767	754	750	773	791	790	776	752	754	810	782	778	779	782	743	787	785	788	762	805	753	759	788	765	744	779	766	725	762	798	784	763	821	827	744	775	780	781	741	804	790	783	805	835	775	758	816	741	758	788	839	801	753	766	763	771	776	791	774	761	749	758	762	804	809	809	756	771	786	772	795	812	759	799	773	791	782	825	837	774	723	797	795	831	827	778	758	762	818	718	780	761	803	769	797	777	740	764	756	774	762	724	760	771	791	770	732	797	780	794	827	790	766	821	756	782	786	746	817	696	768	742	805	761	801	779	758	775	734	790	739	727	809	787	786	784	750	778	800	799	773	762	753	787	782	751	809	746	769	785	784	782	806	776	798	813	774	794	748	725	808	789	799	800	787	747	743	815	775	759	813	767	739	741	863	751	797	835	757	796	791	784	847	771
4364	1761	1535	1281	1126	1102	1031	1008	1017	1081	1018	941	957	977	962	960	1006	969	978	963	924	940	940	988	954	957	1007	991	984	942	1003	911	925	1015	937	1005	972	974	935	938	1008	931	990	965	985	925	961	946	949	976	946	927	974	945	974	979	940	956	984	960	941	984	991	988	1039	1024	995	953	954	945	910	926	948	930	935	925	968	897	957	938	986	951	1045	985	980	946	973	942	1012	968	1007	954	944	1003	959	915	953	962	958	984	989	959	988	951	962	950	958	915	1000	949	980	958	990	988	998	981	961	870	984	981	930	969	979	972	936	940	973	937	964	981	916	921	953	978	938	998	954	947	975	963	995	988	1040	1007	946	990	975	926	981	959	992	983	952	1025	944	884	984	976	927	999	919	998	972	991	918	1015	988	989	954	931	963	946	999	953	1006	988	950	1018	929	986	927	944	951	975	1006	986	1017	955	1014	960	996	981	952	987	1014	991	976	968	963	933	1018	969	1012	961	989	973	945	921	907	959	953	901	955	933	949	905	908	975	955	969	992	984	963	910	977	941	1000	994	902	973	978	951	969	1001	959	987	985	934	964	972	1041	956	950	984	989	962	992	953	993	995	938	936	952	956	965	962	960	952	932	966	956	942	913	938	954	954	1009	962	929	945	967	952	940	979	970	945	924	1026	983	928	926	974	933	951	1003	930	983	967	948	1006	941	973	952	957	944	959	915	978	962	974	962	978	972	984	946	967	1068	992	994	943	965	970	937	984	953	948	967	951	978	941	918	974	956	954	968	898	960	1023	1003	989	944	939	939	952	1019	964	964	924	960	963	962	1009	985	918	944	916	953	973	969	976	965	981	862	1002	982	967	907	963	936	1010	967	1027	1003	995	973	940	1046	935	952	968	988	985	959	941	982	1010	984	1015	1008	944	927	962	938	947	953	984	959	961	969	970	994	1007	1054	940	937	944	907	945	977	968	990	987	986	983	988	964	1002	955	1012	1012	984	977	1030	948	960	1028	1032	953	1012	970	927	925	958	962	978	951	978	983	1024	1014	926	957	947	1021	938	966	944	927	968	948	1051	926	975	972	963	952	970	913	996	990	998	975	970	923	967	978	931	934	993	928	984	941	972	993	1018	917	957	998	957	981	1020	990	968	976	977	947	928	966	982	955	945	989	974	926	933	977	984	975	959	867	1033	963	978	1006	958	943	1017	909	928	996	910	957	972	944	971	984	955	978	989	945	909	936	981	979	945	939	998	989	1012	972	958	978	922	984	926	1009	983	990	962	946	950	990	1006	973	988	902	903	996	962	970	964	1018	966	958	995	963	987	959	939	949	954	946	1014	973	998	971	998	897	910	928	978	977	950	976	976	999	999	937	1018	992	990	999	945	946	971	937	915	995	943	975	908	987	914	1006	945	1008	948	965	983	922	943	980	983	1014	899	963	929	997	965	991	965	970	953	911	908	1051	955	932	957	983	999	952	927	957	960	920	1014	947	920	937	995	932	966	898	959	1016	1001	886	930	974	983	955	920	976	906	978	917	962	996	922	975	976	944	983	968	1000	1004	965	964	909	949	948	959	987	930	946	999	939	999	978	957	982	910	967	962	959	984	958	981	987	953	966	962	995	964	992	962	977	972	960	926	963	995	1008	957	954	952	1003	960	949	1016	947	968	983	963	959	930	965	958	916	1022	958	911	975	995	977	969	954	976	983	990	977	966	943	939	965	935	946	977	992	964	1049	943	956	1005	952	939	955	939	1005	934	1016	993	940	1011	960	1009	1019	979	948	949	934	988	992	978	986	940	976	990	923	970	982	938	877	974	956	965	1000	985	946	1012	982	1014	943	998	932	997	1009	903	962	916	971	947	1053	968	945	964	982	945	999	944	970	988	946	990	976	957	1024	897	1002	926	961	943	1020	970	975	993	934	958	975	1029	936	979	939	1017	1000	984	999	930	990	1014	958	931	945	916	968	935	1025	965	927	937	1001	983	957	891	952	947	934	972	998	923	924	958	978	986	995	975	935	980	976	994	1000	941	969	941	904	984	957	961	898	902	964	979	914	989	976	986	1024	959	923	971	947	926	955	946	985	970	959	967	890	977	993	1024	974	981	986	1004	938	966	965	926	938	947	941	999	916	931	936	1036	913	941	944	952	985	970	991	933	964	991	1003	940	963	989	974	950	968	917	997	979	954	964	949	950	986	921	977	937	1048	1004	945	940	994	988	962	965	954	1058	945	962	982	962	930	987	974	972	975	989	965	925	979	949	979	992	936	986	943	1040	992	954	940	916	988	964	933	978	944	940	971	1002	950	976	967	967	1024	946	1030	997	1000	954	964	1007	942	965	969	937	954	982	974	955	943	1003	951	995	899	948	928	925	939	958	936	954	890	944	957	957	957	1001	964	1005	917	981	1029	996	989	986	956	973	936	1041	977	992	928	925	902	930	1012	923	957	998	1009	986	981	959	1028	973	940	958	967	974	994	926	982	1013	917	932	971	999	939	930	960	1024	989	949	912	921	984	973	960	931	1032	971	922	1009	945	945	975	951	955	909	974	936	962	936	990	968	864	944	971	984	937	985	969	949	903	992	958	933	927	1011	948	931	974	990	950	945	945	1020	937	963	933	972	928	988	932	966	961	994	937	992	971	948	1014	975	921	989	936	990	993	972	958	981	968	997	969	954	986	960	970	1002	886	954	976	986	943	978	955	957	969	942	969	946	929	955	929	994	969	954	954	1004	973	941	948	987	943	956	912	946	972	969	946	944	918	916	989	979	992	962	946	952	1019	920	906	936	989	959	924	1017	990	976	929	998	961	992	997	936	957	948	917	955	983	1003	921	997	989	938	926	963	937	985	922	968	960	972	975	886	938	983	946	944	941	926	960	968	1008	951	931	975	922	932	998	935	1007	931	925	956	978	989	947	944	1002	916	999	1035	890	957	978	989	996	925	963	952	972	991	933	924	896	947	979	978	924	973	961	969	949	984	955	940	932	1008	950	958	968	989	975	999	966	989	934	950	959	1007	1012	914	997	1009	911	996	937	964	1008	1007	959	968	946	977	945	937	963	996	998	918	984	930	979	989	1003	953	986	988	938	963	967	965	1005	1011	967	977	1024	969	948	999	1018	951	969	915	977	953	1014	986	1019	945	929	937	980	981	939	993	1020	952	970	991	933	958	1004	915	956	981	947	1013	992	899	996	930	977	956	929	946	921	978	962	992	977	952	939	956	1007	994	963	956	978	1032	900	930	967	989	935	922	907	938	971	931	986	938	966	945	1000	988	938	1002	997	981	1004	1005	956	1011	964	928	985	882	972	1013	917	1005	945	972	917	998	957	950	993	982	910	973	950	957	1017	973	1028	984	987	942	994	982	913	968	933	959	898	972	1062	954	1023	980	931	973	902	961	980	937	951	972	932	997	932	1024	1045	950	973	982	942	955	963	967	931	965	930	928	994	971	960	944	940	985	951	937	959	953	951	1030	992	997	984	935	946	978	976	926	948	953	947	963	954	1006	984	1028	949	1033	956	941	963	926	993	955	935	969	967	980	891	973	998	952	969	956	895	919	939	935	991	957	934	999	910	989	910	954	984	942	941	942	1000	995	976	964	983	933	943	965	998	967	979	930	914	918	1040	947	999	979	982	992	992	919	968	996	979	966	940	950	936	992	920	929	966	1011	943	997	931
23957	21262	28631	24230	21247	10064	1127	797	661	582	585	538	505	496	456	456	467	419	402	440	438	424	430	426	440	388	388	395	387	398	402	394	428	357	382	381	380	387	357	385	406	417	403	402	363	362	371	406	374	412	386	394	395	366	387	393	404	390	396	387	387	384	373	380	385	386	372	374	383	402	370	411	384	393	372	379	371	359	382	372	382	395	400	368	365	390	404	389	376	391	389	334	373	376	406	373	379	378	350	409	361	376	369	396	382	388	369	373	361	369	414	395	366	371	394	376	357	428	345	358	395	390	391	374	382	393	371	381	393	402	356	365	382	389	378	390	379	365	380	410	379	357	370	389	372	391	373	385	376	420	387	383	381	371	407	369	384	351	362	393	389	369	386	380	356	358	369	410	357	386	377	325	381	357	392	370	372	385	366	368	359	382	402	395	422	356	406	382	370	362	373	373	384	355	409	398	382	352	400	413	409	420	379	392	375	374	365	397	352	371	396	370	396	405	395	353	382	396	388	355	381	396	362	379	396	377	379	394	394	370	402	385	385	379	387	371	364	359	388	367	398	381	338	386	375	387	416	393	391	380	345	411	357	386	394	353	331	361	406	368	389	367	361	370	372	356	372	385	348	416	367	416	353	403	383	358	381	376	382	349	403	372	367	373	366	410	360	368	387	406	409	406	391	358	382	401	375	389	405	407	384	387	339	363	363	408	375	371	388	364	397	362	370	391	358	423	411	416	383	345	357	388	387	406	376	375	373	405	358	388	354	361	403	357	375	373	379	392	372	378	379	403	389	322	371	385	392	385	392	402	404	422	394	383	377	376	400	389	346	348	391	384	396	389	373	370	378	393	399	384	370	410	361	406	405	391	368	367	390	395	357	368	391	381	386	413	379	403	402	360	372	373	400	374	372	362	378	381	372	364	369	355	405	393	379	382	416	380	382	348	407	418	396	362	373	379	358	368	372	422	388	412	386	389	371	365	409	356	357	420	380	391	392	357	385	370	424	373	387	393	378	372	408	365	403	369	379	422	366	369	388	356	381	391	408	386	362	400	374	349	378	398	356	403	395	373	374	370	402	377	384	385	388	383	399	369	338	394	369	386	370	361	363	335	376	370	368	387	350	375	396	383	388	379	386	350	364	382	352	416	377	367	401	416	353	370	370	367	391	360	375	375	384	382	386	396	382	363	402	400	388	329	404	361	388	397	394	402	361	359	384	339	405	372	361	391	371	359	386	370	354	407	384	386	376	348	416	360	394	373	383	408	391	378	379	380	397	372	390	384	329	387	404	425	338	371	385	397	386	411	359	364	361	397	371	368	373	435	393	379	378	366	350	376	339	396	355	379	390	384	385	394	382	360	414	388	350	401	410	370	446	415	367	399	377	345	384	356	366	387	394	399	413	391	374	391	371	349	383	381	358	382	374	357	377	380	380	387	392	361	376	392	393	359	376	402	358	376	334	381	373	440	377	389	404	381	357	393	403	382	370	390	404	370	391	407	345	388	403	369	385	367	385	377	357	393	362	405	378	393	393	377	395	385	385	387	373	399	350	371	399	383	397	376	385	384	370	387	410	368	385	386	362	412	386	364	396	371	394	373	398	392	380	377	389	362	388	355	374	384	398	396	351	347	377	357	348	391	371	375	371	380	403	421	355	374	389	352	374	362	381	375	361	406	390	390	396	389	391	388	397	357	379	357	376	364	391	381	402	378	382	387	369	391	373	366	343	368	388	355	371	383	398	389	383	414	339	375	387	376	400	357	384	369	398	399	402	390	365	375	376	378	374	379	410	360	381	360	400	444	377	423	381	378	355	362	346	352	393	406	350	381	416	375	365	413	424	371	370	376	369	378	371	370	370	383	391	355	357	360	327	390	389	349	368	373	374	372	374	373	373	375	413	382	363	374	394	350	375	367	372	362	379	351	381	382	399	362	361	356	367	415	379	397	392	381	369	406	381	429	396	390	401	353	390	372	377	367	382	365	386	368	355	393	369	398	418	393	367	355	378	381	375	404	376	356	377	382	376	361	381	411	385	398	381	362	387	375	342	372	362	366	367	334	402	391	369	370	395	351	364	354	390	378	405	388	410	354	400	355	379	352	369	373	353	368	364	395	372	367	410	396	379	377	373	359	394	387	414	378	356	405	388	389	390	378	357	399	406	374	387	396	368	403	382	367	410	403	375	389	381	370	396	369	406	371	362	402	379	382	394	351	363	388	412	379	392	409	352	386	386	407	418	388	381	398	380	373	365	377	380	387	382	400	392	373	417	389	394	374	410	384	372	374	402	354	394	392	393	400	371	375	377	351	343	371	388	384	376	391	386	412	393	371	390	372	378	359	369	382	412	379	402	387	358	392	361	397	370	368	353	423	386	389	366	378	380	382	355	393	382	382	336	381	414	389	397	362	379	416	363	375	364	394	377	369	369	364	364	360	372	407	374	419	382	362	358	373	344	355	383	391	352	361	360	359	362	385	379	418	361	363	385	373	393	383	352	390	355	397	362	386	373	376	415	371	419	369	349	411	383	383	378	353	356	404	402	391	364	354	335	407	362	349	363	396	402	368	366	370	391	375	396	373	382	364	378	372	398	354	377	404	356	400	429	371	362	396	405	365	420	377	380	359	388	389	308	388	388	395	400	367	381	331	384	384	359	385	370	392	376	350	407	394	372	364	412	355	352	380	373	382	387	385	390	363	427	394	350	439	387	368	405	376	363	364	386	375	402	427	360	374	403	387	369	404	359	423	402	374	389	397	368	384	367	341	380	375	379	397	394	363	399	354	365	371	370	400	409	393	378	349	345	366	399	388	388	374	345	382	402	376	391	353	323	380	387	389	389	363	395	394	393	406	392	369	398	380	360	367	355	353	396	412	374	358	360	372	430	375	387	392	392	374	349	380	404	417	381	390	355	393	369	385	352	378	346	394	413	377	390	373	422	417	401	401	358	374	342	415	390	382	366	366	389	364	398	369	376	400	396	369	343	410	347	384	394	369	370	372	385	386	383	340	383	381	405	368	414	388	369	347	352	393	368	381	387	424	406	369	319	390	395	403	392	361	395	407	358	391	359	355	398	349	386	350	381	409	365	395	379	399	390	372	353	367	397	368	361	410	413	361	398	378	385	395	383	383	383	364	390	399	366	407	350	372	335	385	403	388	377	383	374	362	391	386	382	404	378	381	405	389	379	340	378	352	358	360	387	350	357	416	378	376	399	396	377	359	412	391	362	382	358	402	369	395	393	366	400	382	358	385	417	391	398	408	382	395	386	389	374	350	365	377	375	327	372	426	356	384	380	409	396	403	375	390	356	354	387	390	363	401	393	360	365	366	370	399	393	357	376	381	394	392	403	359	429	377	415	383	432	392	381	349	375	334	385	396	396	370	420	360	400	412	396	363	362	355	386	402	404	352	381	380	380	402	391	391	388	370	378	386	372	366	368	387	381	356	351	372	381	364	353	354	387	359	398	359	380	398	389	359	395	391	370	386
5171	10677	8211	4129	2858	2194	1733	1428	1103	1109	935	843	806	766	734	687	717	620	599	620	595	552	549	562	561	582	522	533	525	524	526	530	517	499	485	495	521	521	500	507	454	494	521	541	501	505	534	507	518	575	543	465	530	482	534	507	545	477	505	485	484	510	477	480	483	505	465	524	499	522	485	528	484	510	450	481	486	509	470	511	468	495	503	509	491	534	494	492	474	480	498	454	499	488	499	447	496	508	541	511	474	536	476	468	496	475	477	530	482	471	507	471	502	494	504	460	481	538	530	485	501	517	513	498	503	554	473	477	498	516	468	472	515	495	494	508	558	483	495	473	507	527	510	485	484	502	505	518	541	498	514	484	461	527	509	485	513	460	497	533	479	525	482	505	474	554	487	514	491	518	471	514	465	457	504	494	483	470	527	516	517	541	506	542	496	511	570	509	478	540	479	498	472	491	478	512	508	519	475	521	490	493	506	494	493	497	548	500	531	495	492	486	513	484	468	466	499	497	520	467	490	505	478	457	489	516	514	494	479	506	416	491	500	480	466	494	524	501	463	478	470	484	497	509	494	502	530	556	466	500	508	473	517	475	502	496	505	541	493	447	476	498	480	507	476	526	494	487	503	573	494	428	481	489	483	461	474	547	505	497	514	491	487	501	475	473	532	486	498	458	500	522	511	484	481	479	526	512	530	506	506	475	483	480	525	481	501	507	511	495	520	500	477	497	539	492	480	511	488	441	478	498	461	488	466	498	479	508	543	485	478	485	487	489	513	497	493	488	480	492	464	517	476	520	490	480	493	510	493	484	486	488	473	480	500	486	459	480	469	441	501	509	487	493	540	500	507	532	497	524	482	496	497	492	532	499	497	513	543	498	518	509	480	502	507	501	502	530	526	525	498	480	479	484	489	499	499	528	524	510	492	502	491	486	507	495	524	542	478	525	463	490	506	488	509	517	492	441	476	478	485	501	491	538	485	494	542	502	502	527	477	470	451	490	476	508	530	484	519	468	502	462	480	460	512	498	460	489	464	482	457	493	476	521	492	524	492	486	455	477	481	490	545	514	471	525	518	480	488	521	496	516	501	503	517	518	512	469	492	453	533	469	479	490	471	520	483	480	440	499	497	467	532	506	468	464	472	529	485	483	520	484	473	526	512	514	502	527	482	480	461	500	536	474	494	486	515	533	485	475	512	490	495	505	517	471	480	470	521	532	545	455	509	470	497	494	539	495	472	478	518	496	487	523	521	495	496	485	501	491	465	481	511	496	478	495	471	531	517	489	483	512	476	528	494	495	496	476	517	507	493	467	478	494	462	435	499	508	508	485	474	528	460	498	477	485	504	522	500	545	496	457	487	503	540	478	509	508	514	507	485	492	531	503	513	477	497	490	464	474	483	482	467	503	514	483	478	534	514	561	491	478	514	516	488	468	500	495	521	527	478	500	520	481	489	502	480	537	519	455	514	455	481	538	572	511	508	506	468	522	529	487	486	517	512	464	476	531	481	504	482	503	461	508	504	506	506	452	515	514	517	507	485	505	483	518	479	529	488	473	487	469	504	496	517	520	511	495	532	517	560	492	495	529	511	499	493	461	525	481	480	489	474	550	503	480	500	488	525	452	506	448	494	504	476	510	480	489	498	492	488	480	501	484	519	487	482	493	512	505	499	502	557	475	441	465	483	514	491	487	497	486	485	521	523	512	499	462	490	478	503	487	509	507	469	540	498	494	455	449	485	484	483	446	507	496	475	462	477	504	446	476	510	486	495	472	526	527	516	508	467	476	484	551	497	538	524	491	500	485	517	501	509	508	464	499	478	499	525	470	510	497	485	464	529	490	530	482	488	529	494	469	489	475	483	510	520	483	506	503	542	503	490	523	442	474	485	499	510	478	524	488	463	498	510	479	541	515	501	528	489	534	491	478	521	503	512	493	480	513	521	524	500	510	476	500	523	506	499	541	518	499	518	454	482	522	480	530	505	484	478	502	519	451	463	499	519	528	529	540	466	517	497	521	507	498	462	514	467	492	481	480	473	500	516	465	438	488	494	507	448	501	482	514	536	490	536	486	481	509	482	516	474	501	511	514	491	510	502	449	505	493	488	472	495	481	484	483	512	493	531	450	521	514	521	526	471	519	523	502	511	493	470	479	536	481	491	498	465	501	483	492	513	478	476	505	475	520	508	482	535	483	470	463	522	511	514	474	453	498	509	488	501	481	494	477	545	493	512	514	464	537	453	489	543	461	496	521	496	463	502	511	493	518	525	489	491	526	509	487	456	483	502	522	484	505	504	493	510	493	493	490	511	506	502	498	510	484	508	511	502	500	527	511	454	479	510	512	531	513	510	480	491	457	546	515	492	504	490	492	471	483	488	503	483	510	535	478	446	500	478	505	493	488	516	534	541	522	486	504	494	524	512	459	504	492	476	508	502	510	497	477	516	494	502	507	513	509	511	511	500	485	518	510	475	469	485	461	495	488	507	504	490	498	494	477	500	493	515	511	512	508	491	506	524	482	530	489	517	486	549	468	494	536	472	506	502	528	467	491	518	503	512	501	473	489	496	482	508	521	509	492	524	507	489	476	491	525	506	510	524	537	499	481	468	492	537	516	525	508	469	492	527	477	482	500	462	523	506	488	518	482	505	539	475	525	490	511	514	470	494	481	501	521	495	511	450	525	512	479	488	477	517	500	501	503	513	476	482	499	513	460	522	528	533	502	505	524	487	489	511	477	456	516	472	497	484	468	527	463	548	515	475	539	527	502	489	495	521	505	499	458	503	474	472	475	479	494	495	513	548	493	492	513	527	492	471	504	530	531	482	504	502	489	491	477	509	485	506	439	505	468	509	516	496	497	485	514	502	556	478	501	568	499	536	518	513	520	471	489	525	500	491	531	535	488	504	480	497	518	443	511	476	473	484	502	519	487	533	501	469	526	509	497	480	484	536	502	479	495	484	484	489	480	510	494	478	486	512	479	482	512	507	513	495	482	460	540	516	513	495	497	494	473	479	508	497	491	511	517	513	505	571	482	507	517	485	491	517	484	477	465	494	509	482	487	494	461	514	518	481	497	502	520	469	486	499	490	505	525	535	473	499	494	487	511	489	455	482	533	486	493	507	481	503	478	496	458	464	470	531	493	476	467	544	511	494	487	500	472	528	498	535	519	508	468	504	496	487	516	481	467	500	492	481	486	510	511	478	474	464	481	469	512	486	475	516	448	469	465	502	520	523	514	508	474	533	506	486	495	494	479	462	530	494	478	499	516	496	516	456	514	427	482	487	512	516	484	469	520	507	493	521	505	500	524	489	478	529	526	526	495	506	488	442	465	510	507	509	469	498	500	489	531	480	455	498	452	484	499	479	480	478	508	500	519	488	503	487	520	502	530	523	496	467	495	472	516	519	490	505	509	543	501	493	503	501	477	498	480	566	489	498	500	485	529	488	507	496	477	523	458	533	518	498	529	482	494	493	525	474	490	469	523	474	499
22951	21240	29012	23757	21242	21267	7328	1073	795	693	582	572	524	514	459	460	383	395	391	382	400	374	347	366	362	325	332	347	366	342	347	329	330	342	320	337	312	344	297	307	321	334	324	342	292	300	305	322	312	290	309	322	322	308	334	318	313	327	301	299	320	313	300	285	325	301	313	308	280	285	337	284	283	326	306	261	307	315	296	289	310	306	283	313	320	329	285	280	303	290	308	328	290	293	283	292	303	315	271	268	298	276	316	310	277	290	283	262	298	327	280	285	320	331	301	279	302	301	277	316	279	300	312	280	266	310	266	319	300	309	303	293	294	261	290	304	307	302	304	263	312	298	292	295	267	326	297	288	337	292	314	252	269	296	294	292	322	324	304	296	301	300	282	313	267	250	301	302	308	292	301	264	275	319	294	289	295	333	297	277	305	319	294	305	265	288	295	284	322	268	301	328	286	311	293	281	296	307	277	300	285	291	270	286	280	282	294	309	303	315	307	307	290	313	320	323	334	291	272	281	307	295	313	298	271	298	273	337	289	291	271	310	269	297	289	310	281	269	268	269	302	294	272	276	265	306	287	314	272	315	298	275	253	306	339	314	296	280	328	267	303	286	311	296	287	282	296	283	304	298	311	309	282	280	281	265	306	297	302	322	271	341	260	301	254	313	258	310	303	290	304	307	316	294	311	286	288	281	283	310	267	267	291	323	300	290	316	273	286	299	323	297	278	277	306	275	285	267	299	288	252	293	265	320	298	311	330	362	298	288	330	293	292	266	308	286	285	291	294	271	290	319	296	282	293	314	259	295	295	291	298	303	272	297	302	306	306	296	287	298	285	292	277	289	290	273	273	337	339	296	286	295	282	303	269	318	291	302	307	274	328	306	313	317	309	299	295	310	296	328	315	288	289	303	305	288	269	300	284	319	287	318	315	302	275	287	312	300	296	291	305	280	265	299	311	278	328	278	292	308	284	291	318	315	315	322	295	316	286	310	289	268	304	263	279	285	331	325	314	313	345	276	325	310	287	283	306	282	301	270	293	327	293	297	289	294	298	296	265	311	308	300	323	330	282	283	315	289	264	304	343	306	310	288	288	328	318	297	307	336	320	306	302	263	269	262	299	295	318	298	260	321	273	318	286	287	300	293	278	286	294	311	331	277	315	303	299	294	270	289	343	310	328	296	302	334	297	297	279	295	284	290	302	280	290	299	329	307	290	296	290	340	293	292	325	325	285	312	298	313	326	300	305	270	276	285	308	286	281	290	296	309	323	303	292	297	321	294	272	340	295	293	297	295	296	279	328	310	293	295	312	282	299	295	305	302	306	310	298	301	323	290	285	280	350	331	307	289	316	328	306	292	330	305	267	263	278	296	301	290	315	298	318	318	293	287	316	286	280	273	299	291	282	285	320	284	312	303	299	291	303	301	321	301	298	288	257	327	290	256	274	305	303	302	261	290	320	326	296	298	288	296	290	317	254	293	313	301	272	305	296	290	274	311	299	276	294	290	311	295	304	308	284	275	281	280	284	311	276	298	291	286	300	286	275	275	299	309	294	288	311	300	303	305	326	257	290	319	299	263	302	275	304	324	265	299	318	312	323	297	286	276	312	266	285	312	317	296	313	324	338	311	281	317	279	301	287	299	301	281	287	312	304	307	308	284	276	300	315	299	299	286	317	273	324	330	322	306	310	314	285	279	308	300	316	298	315	306	274	287	293	293	284	279	308	305	313	318	306	290	288	293	279	312	311	277	338	314	284	281	287	284	284	302	295	310	262	284	308	293	289	272	288	266	286	307	288	312	297	286	312	294	320	329	293	286	285	285	291	277	287	284	310	304	336	265	316	315	301	299	308	296	319	291	324	313	293	270	287	300	298	294	308	285	272	302	317	283	258	297	279	301	274	284	289	304	296	300	304	290	294	253	296	296	290	287	289	307	297	291	302	307	306	289	310	285	285	275	265	329	299	279	321	277	317	291	275	321	293	315	313	273	292	283	288	290	310	295	296	335	332	290	289	295	300	281	295	295	281	283	285	299	298	307	308	280	307	296	309	273	313	286	275	295	298	274	330	301	309	302	301	293	274	294	295	297	296	312	296	293	288	261	287	327	294	268	294	310	282	282	330	270	285	316	276	287	293	297	311	301	325	298	287	297	301	280	306	317	295	294	317	310	309	313	261	308	290	290	279	263	277	309	303	323	286	305	305	289	288	292	274	305	298	285	304	294	314	289	284	280	299	286	305	314	293	282	291	297	303	307	310	303	309	315	293	300	307	281	301	288	291	291	327	319	298	307	318	307	330	276	282	268	280	262	316	302	286	292	321	316	275	314	312	273	291	282	289	320	279	295	288	296	295	297	290	276	271	304	250	282	277	292	303	296	329	263	298	292	321	331	293	290	317	264	303	282	284	274	285	325	299	312	287	296	287	298	323	311	276	302	297	333	300	284	316	261	273	294	293	314	287	301	291	303	294	308	294	263	314	319	316	292	286	298	314	311	291	298	271	305	306	285	306	307	326	304	322	275	279	345	313	315	261	321	317	276	307	284	270	304	312	285	276	296	273	289	288	289	268	279	266	309	285	293	292	292	319	293	281	299	297	292	293	291	272	283	297	299	286	288	321	299	270	315	300	320	302	279	272	313	302	309	328	282	285	305	290	270	279	274	276	295	296	274	321	302	293	280	326	265	300	279	285	302	310	288	279	282	282	313	290	297	307	316	287	291	276	269	264	307	303	309	266	315	294	323	316	297	298	278	264	284	278	296	293	301	285	282	312	314	297	306	286	299	317	305	285	283	289	300	297	293	301	306	283	296	281	326	303	294	300	328	264	301	302	298	313	317	265	315	327	307	297	283	291	294	303	310	309	280	275	309	284	303	309	294	270	283	288	292	283	294	324	286	324	297	313	317	297	278	249	286	322	276	328	274	313	306	291	320	299	317	288	320	295	295	272	317	305	283	295	291	307	322	320	288	286	313	309	248	304	294	291	275	306	315	295	276	319	257	285	298	261	332	288	271	336	307	300	298	302	284	294	308	270	287	291	294	329	315	276	301	289	297	321	293	299	305	300	284	310	302	292	299	309	289	321	287	295	275	291	307	282	292	301	318	312	290	305	290	278	294	292	319	290	308	286	295	265	275	320	306	306	300	276	330	289	266	309	287	266	295	302	303	314	319	306	296	287	296	293	276	299	277	296	308	302	290	269	316	298	321	292	307	274	297	270	299	289	308	292	304	316	308	299	291	290	283	303	284	329	283	300	276	293	288	297	308	324	308	308	308	329	309	317	299	291	293	323	296	271	299	324	281	298	295	328	292	282	321	273	290	301	274	274	307	289	275	308	298	301	301	295	302	290	328	291	295	296	277	300	299	293	315	315	277	280	312	303	281	317	319	277	276	269	315	296	312	331	294	296	305	339	312	317	284	301	274	285	282	271	305	282	291	311	316	301	267	291	308	305	273	278	281	266	288	284	310	319	299	258	324	297	287	322	332
7563	16834	12950	6611	4621	3468	2680	2017	1680	1438	1199	1040	922	849	787	688	644	624	583	550	534	527	538	501	465	480	459	444	445	446	408	453	424	438	418	401	402	399	403	454	381	442	387	378	400	406	370	385	412	398	354	388	378	385	349	361	389	403	388	360	394	399	398	390	375	373	372	350	401	364	372	364	371	385	367	356	355	374	376	353	370	389	405	406	382	368	385	349	367	342	340	376	426	348	359	349	369	353	365	424	368	390	380	357	373	358	382	370	358	347	375	356	372	365	330	331	365	354	369	360	360	340	368	330	351	356	347	355	374	381	409	366	352	347	335	373	404	373	355	372	381	413	368	421	373	389	367	345	370	365	371	368	367	379	329	416	379	364	360	371	364	355	377	364	380	367	391	379	396	372	351	372	370	400	379	373	381	365	361	357	359	363	360	375	375	381	376	366	371	351	355	332	356	365	353	364	349	329	338	366	344	374	376	339	385	357	393	355	335	323	369	353	335	359	370	379	367	362	348	362	401	358	377	356	349	351	363	379	380	381	357	384	356	398	364	347	352	378	350	383	381	376	384	364	374	343	366	393	362	381	393	400	367	375	382	342	378	356	363	354	359	335	321	374	378	355	368	370	378	352	362	359	371	365	402	390	365	333	366	356	384	376	330	383	358	341	345	331	356	368	341	372	388	396	391	364	337	344	341	390	393	364	367	348	356	365	336	352	344	377	346	383	362	324	331	340	340	336	360	354	376	381	389	389	340	382	362	408	361	355	363	369	357	372	378	339	370	411	396	385	373	402	367	371	329	341	375	333	369	405	386	376	354	349	359	353	351	363	363	347	367	363	347	366	359	406	372	342	345	386	368	366	389	357	343	359	361	366	341	330	406	364	339	372	379	391	319	365	355	361	383	383	359	364	385	361	379	349	380	360	343	351	395	355	342	367	393	359	343	367	374	356	366	375	385	352	322	376	329	393	362	372	343	338	371	366	337	357	350	364	373	342	371	344	340	334	357	360	354	344	359	369	383	341	384	344	387	334	359	385	350	372	354	337	363	389	386	395	373	356	362	378	335	378	377	373	364	354	352	358	339	350	385	392	356	356	348	358	372	354	345	357	347	344	341	353	360	368	343	360	382	359	359	374	349	373	384	369	374	369	333	339	397	347	366	346	374	343	371	374	341	337	338	348	362	338	384	355	385	373	371	377	362	339	362	357	402	351	349	367	382	345	351	374	388	350	386	336	375	359	358	352	361	322	392	383	354	352	356	387	351	394	372	355	338	372	334	373	370	360	339	343	399	375	366	341	360	349	349	374	360	371	382	356	335	376	343	345	364	425	355	393	381	351	364	375	365	346	348	371	330	386	404	358	333	382	364	359	414	328	340	373	363	341	352	393	390	354	345	347	377	359	367	368	366	366	350	395	346	351	362	352	355	327	343	372	385	368	355	351	342	352	358	389	362	347	364	376	345	373	328	354	352	345	354	359	390	362	373	360	364	374	343	328	328	357	372	377	316	359	339	364	353	408	338	386	355	358	366	367	375	374	352	402	374	374	386	344	373	403	364	337	361	365	366	359	385	329	390	384	327	377	373	365	384	383	346	331	363	373	347	398	336	385	385	370	388	377	353	353	359	392	359	325	368	339	377	400	371	367	370	405	353	366	345	377	387	369	339	360	376	369	371	354	364	380	377	334	374	330	356	366	345	371	351	347	346	369	385	372	429	369	352	345	364	365	377	358	378	410	369	364	373	407	347	338	340	351	372	374	393	352	358	384	350	344	368	313	390	345	372	382	342	324	360	330	384	352	364	336	359	363	362	360	382	351	343	353	378	370	342	350	391	378	344	352	387	370	348	346	362	338	343	388	370	375	356	361	364	372	336	374	344	386	357	345	343	359	340	356	404	366	356	363	359	332	362	338	342	386	379	360	341	403	328	378	362	360	352	368	347	387	365	369	340	386	369	365	327	369	370	357	337	361	393	320	372	339	350	368	364	350	325	336	357	371	386	343	398	352	311	368	352	384	341	366	351	395	368	365	355	366	356	380	367	343	352	358	370	365	372	351	360	362	375	353	336	357	380	358	375	380	359	343	399	343	357	351	361	351	379	349	333	368	373	356	383	380	340	327	350	318	386	390	375	364	343	334	355	351	351	353	320	320	355	351	354	400	380	382	369	367	320	367	396	388	363	368	353	365	362	334	342	356	345	374	356	359	339	362	345	333	372	323	380	385	358	373	354	388	331	398	334	353	350	366	343	396	368	408	345	367	348	339	388	374	417	370	390	418	367	394	370	386	332	359	339	375	366	386	370	362	359	368	394	394	398	375	388	369	375	359	361	376	373	358	408	370	351	354	352	391	336	334	355	362	401	371	373	391	341	367	387	390	385	370	355	359	363	373	407	374	339	350	364	339	370	352	345	376	354	333	361	369	342	388	372	348	391	362	369	401	344	394	365	378	368	358	370	375	350	332	336	347	361	333	394	383	381	395	366	336	354	355	348	375	368	337	384	359	367	362	332	346	369	379	369	410	364	380	365	367	373	359	373	368	351	399	358	379	384	359	383	350	352	377	342	344	384	366	347	342	368	395	347	364	325	354	378	362	400	357	371	359	335	316	363	360	374	338	351	393	361	335	363	347	383	401	364	362	335	401	367	384	363	356	365	329	397	340	367	365	362	406	353	387	355	371	340	372	364	355	348	362	349	370	384	367	381	341	328	370	348	333	355	389	341	372	362	377	339	367	380	297	374	367	356	374	357	338	368	358	375	377	365	371	344	371	366	355	343	338	358	348	348	381	358	355	343	331	376	390	377	326	352	356	340	371	400	360	365	371	352	390	344	382	376	356	382	346	341	357	380	327	346	349	386	404	376	350	367	344	374	366	329	372	369	343	368	356	389	340	371	339	367	349	328	355	352	392	361	386	369	385	340	389	346	368	366	363	373	339	375	371	356	338	376	364	372	383	382	337	334	353	379	345	362	354	354	384	379	362	375	360	353	383	367	369	366	382	395	345	373	395	360	352	360	392	357	319	337	393	349	356	360	346	342	343	360	375	364	363	404	363	410	359	385	343	366	340	366	366	315	354	382	367	375	358	363	338	402	357	337	377	359	362	373	365	347	408	348	369	366	359	357	373	363	346	368	396	362	350	388	370	320	379	371	366	367	354	359	352	340	374	372	415	332	358	378	337	343	358	371	348	369	404	369	351	353	381	362	337	379	363	359	353	335	399	348	340	335	352	369	358	339	345	358	389	334	356	369	320	360	369	375	330	348	376	353	393	378	370	370	356	369	356	358	374	366	365	348	387	383	365	380	412	317	330	383	373	346	382	364	361	392	340	359	373	394	339	359	366	359	375	354	360	354	331	363	343	353	359	369	382	378	376	351	336	411	368	373	374	384	344	364	347	373	361	375	339	367	356	407	326	386	364	346	374	355	356	358	328	364	346	351	379	361	412	379	378	316	350	357	373	334	384	334	346	350	366	350	360	365	370	324	333
27053	20178	7723	1455	1087	973	863	780	781	775	738	782	767	791	802	756	779	813	748	822	803	794	817	794	793	829	800	825	784	821	772	759	774	786	757	801	779	827	813	773	771	772	746	793	764	797	735	784	772	785	805	802	764	767	773	859	806	745	803	785	759	745	774	796	784	836	809	820	745	763	756	793	802	784	786	799	766	788	770	804	751	757	764	777	787	797	761	797	766	775	779	761	815	778	756	806	757	796	773	756	748	769	769	774	771	786	823	786	798	765	791	763	779	751	852	789	732	754	706	795	804	761	732	762	773	747	800	732	751	776	820	756	787	718	791	814	832	789	802	744	767	823	803	804	833	785	801	803	799	757	769	746	753	771	808	820	780	788	789	778	763	744	752	769	757	777	814	769	774	761	812	759	804	777	737	769	739	780	762	791	793	795	797	787	834	811	761	733	759	785	791	768	825	811	777	805	741	796	808	795	794	799	763	750	773	765	758	778	772	759	782	744	802	795	763	775	796	791	750	771	818	818	801	796	770	786	845	796	768	718	783	777	779	840	768	803	813	811	757	761	801	761	795	808	774	748	783	765	800	783	753	774	826	763	771	761	824	813	809	750	724	783	787	787	814	804	753	761	812	768	783	730	784	748	777	786	788	796	762	781	753	754	777	776	793	747	817	828	761	811	755	806	760	756	814	811	793	786	685	788	780	813	765	765	778	737	806	775	853	778	765	787	780	790	805	812	813	769	802	788	791	827	739	791	758	803	811	834	747	810	752	777	800	783	795	748	765	726	759	804	733	798	810	749	779	769	750	762	799	799	786	764	796	792	768	825	749	798	802	794	768	751	762	831	781	798	732	740	794	780	752	803	817	781	760	782	756	768	769	800	744	789	798	798	770	772	767	781	762	724	744	762	796	756	804	801	807	759	798	763	734	784	819	762	801	777	799	750	799	759	772	732	741	722	744	767	791	777	780	804	789	806	750	777	801	806	812	790	780	738	803	787	775	790	812	782	767	763	779	866	789	788	788	779	813	756	725	830	819	789	742	753	759	776	785	750	788	750	749	753	850	757	781	798	796	759	779	802	804	821	743	821	775	750	774	821	794	807	761	775	821	777	745	782	721	787	812	833	758	772	791	764	802	764	713	767	716	749	780	766	735	803	779	739	792	742	766	754	783	748	790	790	748	810	850	784	782	769	768	799	761	817	806	767	769	796	773	796	811	738	772	748	764	813	740	745	735	737	778	764	815	789	753	784	781	791	783	775	824	790	753	809	784	779	790	716	773	810	788	751	804	781	826	795	825	763	763	791	790	803	831	753	744	784	754	754	764	802	809	764	750	743	695	767	798	779	750	787	775	789	769	802	769	736	777	718	771	821	764	750	726	809	760	820	799	793	780	751	806	810	762	743	746	743	747	760	796	768	769	778	787	795	740	822	724	781	814	748	798	808	774	798	686	783	777	790	837	779	748	774	729	739	846	822	731	763	825	783	791	821	788	824	849	810	736	809	778	786	792	793	775	753	761	799	762	748	827	768	788	775	808	791	759	760	759	761	769	732	751	809	780	770	750	745	739	735	794	823	793	742	782	776	751	727	789	790	791	795	816	785	774	743	787	776	785	799	773	796	765	760	767	789	831	827	777	788	762	738	810	775	778	787	782	813	819	788	778	807	758	749	771	824	788	790	809	750	763	790	829	809	788	784	764	825	791	777	790	778	804	819	776	783	784	789	759	787	807	757	771	823	745	796	770	774	784	771	757	761	755	777	743	813	785	742	725	791	744	775	766	786	841	801	732	769	758	822	788	750	793	796	782	771	777	771	787	781	767	786	770	806	791	770	732	794	742	745	832	806	788	779	744	762	834	804	742	761	789	779	771	795	744	770	766	757	790	777	779	808	737	791	766	730	775	785	811	805	774	764	771	780	812	790	757	766	803	779	795	773	748	777	807	757	820	734	779	790	772	745	766	784	740	801	798	770	729	792	749	809	805	812	804	756	767	810	785	797	762	764	776	766	816	790	813	796	802	777	783	782	755	775	860	796	755	782	740	805	760	736	790	799	772	809	753	817	772	792	749	778	826	824	818	822	755	788	747	802	778	823	749	756	739	773	791	796	778	810	768	799	769	764	760	712	795	743	768	838	744	760	817	778	731	733	731	790	754	784	814	770	763	802	792	797	794	745	757	797	760	800	808	733	818	772	749	747	810	758	779	808	744	789	800	807	820	778	761	787	770	773	771	783	789	781	781	823	774	744	819	771	749	784	839	803	787	800	775	743	747	776	753	768	772	743	762	800	743	745	765	741	821	834	732	794	763	772	783	804	795	702	769	743	763	794	825	807	807	757	770	810	760	789	759	796	802	795	766	780	773	762	756	785	818	740	753	771	810	790	804	799	780	763	774	729	777	810	791	819	773	783	763	758	770	758	785	732	777	786	827	787	772	798	815	767	757	760	792	789	796	815	851	731	769	775	830	778	781	775	813	726	819	776	778	765	770	809	798	812	793	823	774	785	738	746	795	743	776	739	783	794	740	771	786	788	726	777	820	772	782	781	833	755	771	780	748	814	799	794	810	776	773	789	815	786	805	778	765	789	858	812	788	811	769	792	752	751	756	787	818	821	783	764	757	764	797	789	769	779	760	794	807	768	701	774	797	708	783	756	711	761	804	811	789	786	776	757	768	828	714	807	829	758	727	812	780	789	849	808	771	782	800	788	793	810	822	771	787	747	770	755	756	789	837	783	718	765	768	805	736	798	795	806	758	774	776	771	748	788	788	766	795	784	819	783	776	806	735	806	715	781	733	739	738	791	791	724	765	811	811	745	761	778	757	764	748	772	737	782	762	774	805	752	784	784	774	762	747	825	832	818	790	752	799	771	797	740	816	740	759	802	764	780	751	774	794	802	832	745	804	764	829	729	803	742	780	769	747	773	762	830	747	790	741	780	784	794	750	742	780	800	825	761	746	813	754	764	825	731	770	818	781	737	742	757	736	769	770	755	802	788	776	793	760	791	769	767	789	779	803	753	742	815	781	796	753	782	757	802	792	783	771	755	779	755	770	793	797	826	808	779	812	769	764	728	740	809	792	809	793	816	750	788	787	776	744	784	729	780	795	773	774	784	779	807	813	715	753	755	781	779	795	760	781	758	822	762	749	768	763	798	760	832	737	789	807	786	730	832	754	765	737	763	745	794	777	846	796	748	752	824	769	798	792	753	763	787	850	764	751	791	797	736	742	781	787	754	752	743	838	846	778	771	758	758	828	772	748	756	765	786	792	812	779	835	761	735	781	806	761	805	769	822	766	756	797	748	788	760	741	804	746	764	805	755	737	788	770	798	805	733	752	808	770	811	748	800	725	758	819	811	779	742	781	820	710	764	765	787	743	787	753	762	772	800	770	781	747	779	782	736	780	830	775	777	742	784	758	769	778	825	829	777	806	761	740	788	776	763	764	763	762	760	736	817	771	716	768	821	753	777	808	742	752	755	776	747	816	779
4327	1883	1643	1261	1104	1088	1026	1003	991	1047	1000	1007	992	970	965	1026	960	986	976	988	976	1051	934	930	913	972	1005	953	990	1003	965	1015	963	919	944	980	972	956	992	902	962	992	952	1010	966	957	1007	977	951	987	986	929	930	987	915	908	937	991	927	1001	954	940	937	1008	930	962	987	959	979	1002	1045	919	993	1037	1012	929	958	1028	938	965	980	960	939	1012	985	990	966	1004	952	980	920	916	995	930	948	971	961	983	960	1005	1002	1011	1025	911	987	971	934	931	969	979	934	974	930	922	924	942	987	1019	975	975	983	1017	968	899	983	930	939	999	941	916	938	975	1004	942	988	956	986	999	967	959	934	1010	922	1006	1007	920	949	928	959	974	1012	993	985	1009	974	958	968	931	958	931	978	989	970	946	959	974	984	954	958	991	974	959	923	983	949	922	1010	925	963	959	974	995	988	1007	958	927	999	892	960	929	969	1006	962	942	968	974	946	956	999	993	930	972	915	976	921	960	924	939	968	949	966	1024	991	910	971	956	982	975	1006	937	959	951	984	948	1007	931	981	977	915	983	965	1007	979	992	966	982	938	952	963	935	982	914	1012	984	954	970	973	966	947	970	929	981	978	967	1011	986	991	997	961	1015	987	948	943	990	972	1025	1042	988	968	961	950	1000	986	952	1007	1028	1015	946	992	979	955	899	949	969	1006	943	998	986	922	979	964	984	974	960	977	948	905	954	982	933	951	982	915	1001	957	971	961	982	974	991	991	953	900	982	980	918	990	922	990	999	1012	934	968	1013	974	955	904	936	953	931	902	997	961	928	1018	921	935	1026	953	939	954	928	943	955	963	957	882	937	937	923	1009	941	946	971	1049	965	941	994	954	981	1017	969	973	967	952	963	994	1033	1001	963	941	946	945	1010	1009	1002	966	903	960	969	952	955	932	999	978	969	953	961	993	1022	989	991	973	1042	951	915	950	996	920	948	953	1013	962	978	916	983	972	927	913	935	983	989	908	1025	942	1001	974	1004	1014	942	1001	976	983	1067	952	967	972	931	990	953	993	1037	970	984	971	970	974	940	1013	946	1002	934	971	1014	953	1012	970	890	1036	923	1010	1024	928	952	941	962	947	942	1035	1007	968	990	998	943	991	965	988	933	956	918	961	991	951	968	976	1025	952	994	987	999	955	1006	954	952	964	992	971	935	893	1001	937	972	979	970	996	978	956	981	967	996	957	1015	917	995	1005	957	967	989	976	1018	940	1004	988	1027	951	998	963	971	955	937	961	928	940	893	960	967	983	1002	986	917	968	951	980	1021	971	918	990	988	982	931	920	959	943	951	967	947	940	905	942	972	974	957	999	952	979	998	996	954	957	994	949	950	939	966	1004	999	982	961	915	946	974	933	951	936	973	949	968	1018	929	991	985	968	984	911	962	1007	1022	944	1028	943	985	1005	999	941	932	944	930	982	944	954	1009	932	980	926	1006	1039	967	1007	977	933	1008	983	1001	964	1007	990	865	981	914	995	958	987	977	958	965	945	980	1009	979	990	973	965	996	1021	969	988	967	929	1039	971	1016	984	929	957	1038	952	1002	925	932	923	970	934	966	952	946	979	947	998	939	954	957	983	963	963	950	992	995	939	991	1034	948	991	1002	1004	975	955	981	1008	913	953	989	967	959	981	942	971	966	968	958	988	927	968	1026	898	1011	924	972	923	974	973	950	971	976	945	974	1025	994	946	916	1013	959	983	1003	974	942	981	1043	955	977	987	924	1052	909	954	979	1003	1008	957	993	1009	965	950	998	955	963	952	923	954	946	950	913	971	924	1040	1029	970	959	978	973	974	937	937	993	975	985	1025	963	1014	974	993	954	992	973	970	946	925	942	1009	967	974	957	967	988	971	976	930	959	954	970	979	960	988	962	884	976	997	966	952	961	1031	992	943	990	955	939	984	989	979	947	979	1020	947	972	958	985	1011	971	977	979	1025	918	1001	944	1025	939	980	997	962	953	998	966	922	949	948	1040	975	1012	984	989	1003	954	960	983	1002	931	902	928	984	1002	966	956	980	974	969	939	927	964	990	922	965	950	964	940	929	964	964	1003	949	1017	999	982	1003	933	1008	967	968	979	969	968	1020	1023	1036	1014	1017	1013	967	976	973	979	957	966	951	906	993	991	972	1037	948	974	1001	939	990	948	891	901	998	942	900	899	994	958	941	949	964	937	960	978	898	973	988	988	961	941	989	1009	959	957	987	1029	945	988	1008	996	997	988	981	970	961	952	962	909	999	967	926	945	987	1004	1005	1018	919	982	982	980	945	1020	1018	964	941	937	965	1027	915	984	903	1015	938	985	1030	987	976	962	983	993	967	944	946	1026	965	992	946	959	957	999	918	983	980	952	991	900	935	976	917	973	981	973	965	972	968	996	953	971	990	929	951	930	925	911	954	986	928	990	912	958	938	931	949	917	950	943	990	940	955	959	950	982	954	984	972	992	978	936	938	925	968	1003	921	994	975	991	937	1012	990	998	958	933	911	998	968	977	948	987	958	991	957	992	1015	1005	989	909	981	982	967	985	936	1002	946	960	978	972	963	985	951	995	930	972	953	978	1005	929	962	960	946	975	979	954	972	1009	1032	991	953	959	996	967	982	1035	1002	1003	956	910	952	976	990	978	970	936	1019	918	957	955	967	930	964	966	953	943	944	1031	939	964	959	929	914	963	947	983	983	955	922	939	1000	1015	967	955	896	945	968	926	948	984	957	1032	976	935	1037	974	975	1036	1019	970	987	943	978	940	985	963	973	1036	975	998	940	959	969	964	920	901	948	1002	962	976	917	996	979	979	968	950	892	955	969	1014	962	951	980	930	980	931	907	934	1003	969	941	994	943	989	935	965	969	980	968	1008	935	967	966	951	1009	937	1004	1019	936	969	949	965	925	956	1004	914	943	941	1026	1054	981	995	971	976	1021	980	939	996	1052	944	1006	1007	932	972	924	987	899	893	929	1020	946	952	1013	951	994	954	939	957	962	957	951	889	978	959	971	969	1000	971	980	940	964	923	951	936	1007	985	1005	949	935	1019	1015	1003	978	940	994	965	921	972	951	982	936	983	992	935	944	960	1034	985	985	1014	994	994	1012	959	983	992	957	1002	939	991	1008	981	943	989	964	945	943	962	957	932	1001	939	1000	973	946	911	967	937	1038	962	911	923	988	977	948	1008	989	949	987	980	995	1012	994	972	960	927	963	933	1024	988	956	935	953	1025	979	908	937	1035	1000	981	920	973	1010	934	991	998	1021	991	1033	966	973	963	1016	979	964	956	964	937	949	982	933	958	965	987	978	927	1033	981	952	964	1007	949	988	979	976	996	930	978	971	997	979	1018	992	991	958	980	924	977	999	978	1004	1029	984	961	950	974	1000	954	963	948	961	991	912	935	948	988	972	970	1002	1010	899	981	969	934	982	980	1015	955	965	985	938	963	975	1003	1027	970	975	948	992	944	986	985	993	958	961	935	953	964	946	988	954	999	995	930	942	990	967	902	973	904	972	938	967	1003	930	932	955	955	937	977	975	961	976	979	978	904	997	930	1019	950	959	956	968	929	999	954	913	967	1003	1016	933	949	953	1037	968	948	1003	965	997	961	962	949	1058	1041	946	961	1001	930	980	964	974	942	975	964	922	973	995	978	931	922	953	929	995	973	971	899	1006	990	999	916	937	978	943	968	1033	943	910	954	978	981	980	990	966	963	945	995	931
23890	21240	28583	24217	21219	9744	1134	757	616	627	551	509	463	513	447	463	413	403	427	438	415	439	428	431	364	399	411	408	424	386	415	375	350	389	380	368	409	421	370	437	399	383	365	393	368	409	400	384	370	385	391	397	394	359	402	386	409	417	385	344	359	389	390	380	396	357	366	417	365	349	371	387	378	363	406	381	389	344	378	369	389	397	386	359	406	383	389	403	380	387	394	345	361	355	381	406	388	384	407	389	375	397	386	391	373	377	368	382	398	389	385	387	395	421	368	359	390	376	377	411	384	394	363	416	371	369	366	333	369	405	393	358	392	337	397	420	395	380	387	338	402	360	389	406	369	348	376	411	380	376	344	363	386	361	394	416	374	386	367	378	396	361	386	370	367	373	369	434	379	403	366	403	374	375	358	407	352	383	393	397	400	396	405	397	367	394	396	345	388	412	375	399	378	378	387	338	356	393	386	357	384	401	411	393	383	376	383	392	350	377	357	404	347	390	411	401	356	383	410	353	389	337	425	379	382	406	415	393	346	378	392	412	380	401	386	420	360	364	393	401	384	375	372	375	351	395	395	404	418	381	395	401	345	409	384	356	362	363	384	398	358	394	382	365	383	352	371	372	403	380	407	376	422	374	369	368	369	355	375	360	395	385	371	394	390	390	350	385	346	401	397	378	362	372	384	383	403	394	394	377	343	348	416	366	381	376	379	381	386	361	378	377	417	415	416	384	384	384	389	356	363	379	344	371	355	394	377	389	409	414	384	397	364	359	357	382	371	379	413	368	404	373	345	395	406	396	344	366	378	357	390	369	369	427	381	401	361	370	379	411	407	362	370	375	380	396	375	398	389	394	396	384	373	377	345	376	394	401	394	368	374	366	352	390	355	371	426	387	376	343	405	386	374	383	384	401	384	363	359	364	367	372	365	395	361	377	396	411	419	390	401	356	400	409	384	397	372	348	358	397	367	385	401	397	351	367	393	385	367	366	363	377	386	388	394	411	368	352	377	367	382	356	390	394	361	386	405	392	396	346	374	413	409	383	356	405	377	377	366	372	397	373	386	364	398	380	388	393	346	410	367	371	337	374	347	411	399	384	396	382	373	363	369	390	366	361	380	407	374	393	406	404	393	357	376	373	350	379	376	357	373	408	357	367	376	356	372	388	375	400	377	356	393	374	388	362	380	333	377	386	377	414	341	393	409	402	350	407	375	386	394	396	334	395	400	354	381	382	389	369	394	390	409	375	399	383	363	387	370	368	402	384	363	392	366	385	373	403	382	412	322	370	383	388	369	404	362	371	385	354	375	385	377	378	388	377	363	404	382	356	389	391	362	410	390	383	350	392	369	378	362	380	382	343	378	346	355	381	390	377	365	372	347	364	374	397	344	390	397	374	344	396	383	429	348	386	394	363	416	349	374	438	400	353	410	373	363	359	371	371	359	397	374	364	377	397	380	383	399	389	402	374	337	361	391	361	366	416	371	366	384	358	401	353	363	390	358	374	419	391	390	378	415	373	391	365	392	387	346	380	394	373	355	378	381	385	404	405	392	393	404	380	379	397	377	402	384	386	398	368	377	356	363	338	353	403	406	395	374	384	397	390	379	392	388	388	408	400	422	365	370	391	394	362	384	355	397	401	380	366	370	339	389	367	394	391	394	358	381	395	391	372	352	378	378	374	361	393	385	404	402	379	371	360	396	384	357	398	391	357	355	393	407	401	389	349	413	393	346	364	358	360	402	385	381	351	388	371	363	351	395	391	405	409	353	399	390	373	383	391	370	349	391	374	388	383	363	393	367	353	383	344	377	384	371	369	386	421	382	396	400	390	385	414	429	385	387	395	352	378	362	337	423	354	354	374	375	386	380	377	340	388	357	385	411	376	353	378	346	391	400	386	360	381	388	371	360	411	347	422	351	391	421	370	391	365	383	375	398	380	378	371	415	387	377	358	369	395	383	346	375	389	385	386	370	385	410	401	365	393	385	362	363	376	413	389	374	376	379	364	390	412	366	384	376	363	332	387	399	360	386	385	416	383	382	354	386	360	372	386	384	396	370	379	365	357	400	363	419	386	359	372	372	379	396	369	383	384	382	399	360	371	384	383	395	374	346	395	361	391	398	373	360	355	371	369	355	366	381	370	361	399	397	407	401	406	410	409	352	384	397	384	375	420	351	393	338	373	379	363	344	355	392	386	384	400	339	400	372	396	390	374	390	388	384	403	367	340	361	365	432	385	411	355	364	392	366	355	340	383	403	408	391	381	388	371	419	401	360	418	343	345	388	388	384	354	364	318	375	370	420	367	369	390	379	353	372	338	383	379	372	403	345	361	397	363	386	391	378	354	378	389	381	380	402	381	396	381	367	402	380	405	374	389	382	353	411	368	368	373	385	372	373	343	388	368	349	350	360	430	361	384	340	386	386	377	370	359	349	404	379	398	380	385	368	374	387	378	414	350	383	347	388	378	408	336	368	365	408	371	362	381	419	349	362	360	370	378	387	384	370	418	364	373	395	423	406	408	377	369	402	375	372	375	435	361	390	403	372	355	357	362	398	372	379	384	373	372	388	373	334	415	425	367	353	359	368	382	412	369	353	365	386	380	365	370	365	399	357	394	406	375	343	370	402	340	360	391	391	366	387	365	376	339	377	379	359	358	377	368	390	355	348	370	387	370	379	398	368	382	393	360	356	376	409	368	379	365	367	376	345	372	376	404	373	401	385	385	342	427	364	392	373	366	358	387	357	370	369	363	366	356	358	379	402	387	380	402	340	395	398	380	396	376	392	360	399	359	404	358	414	384	382	384	380	365	408	394	348	358	389	393	393	403	406	334	377	380	377	406	355	386	355	400	376	352	365	351	378	351	371	403	357	371	364	365	383	411	389	376	382	410	387	337	395	382	400	377	407	379	376	402	352	398	365	374	392	368	423	381	361	385	418	406	393	385	383	380	369	380	380	353	330	366	378	385	391	351	396	329	374	384	370	361	374	375	344	354	399	361	353	383	389	391	370	377	353	395	389	382	374	365	376	354	371	339	351	365	399	357	401	376	361	354	374	368	396	384	397	353	389	385	380	415	358	393	389	362	355	359	413	363	361	363	362	395	365	391	388	400	376	386	384	377	386	374	391	341	354	360	397	371	376	411	367	363	395	388	383	372	373	386	398	369	406	404	391	398	381	375	377	370	378	390	388	379	393	395	389	396	402	369	390	391	409	349	400	367	391	364	382	376	375	379	362	394	352	370	371	374	363	388	391	379	371	410	362	398	374	375	374	395	369	366	370	368	385	386	346	385	375	353	390	410	361	394	368	379	405	351	389	369	358	385	387	354	374	354	364	381	372	363	417	371	372	389	349	397	379	392	378	381	398	341	404	368	378	401	378	412	371	366	392	361	375	350	358	364	387	395	393	386	391	403	398	365	388	371	359	373	356	395	350	399	345	348	387	415	393	381	376	354	372	397	403	368	357	369	372	395	365	378	379	349	387	395
5191	10573	8103	4064	2855	2190	1715	1431	1258	1032	934	825	824	725	682	694	625	605	621	625	626	596	561	581	558	496	573	560	515	526	495	547	506	553	544	538	522	537	548	535	491	521	534	531	492	500	523	477	567	490	492	491	524	557	521	499	490	492	522	457	496	469	479	504	482	507	548	495	521	552	484	475	546	491	486	495	510	496	493	524	469	507	487	526	494	519	489	472	487	514	500	500	485	490	493	503	482	501	535	500	494	495	506	525	532	479	487	521	511	503	480	526	512	529	474	507	521	521	450	489	491	518	474	489	508	534	534	479	524	498	512	547	484	513	500	527	509	519	508	509	508	501	502	545	482	497	520	510	501	469	545	502	495	515	491	450	517	555	496	486	520	470	497	505	498	507	485	478	475	510	478	464	505	499	467	464	479	480	478	491	504	503	540	494	493	515	464	515	499	497	503	475	494	498	465	494	536	513	508	534	523	534	488	483	498	479	485	522	489	483	516	517	497	502	505	499	504	476	494	496	474	496	491	495	527	498	484	541	526	480	461	485	481	515	512	515	513	504	525	534	481	516	503	546	472	504	467	529	490	498	506	527	490	504	464	493	498	496	536	495	469	504	476	512	501	500	504	492	525	504	520	507	510	450	505	492	513	510	526	518	528	511	493	505	503	502	485	509	505	463	507	453	471	490	472	514	474	498	515	501	490	458	487	483	506	486	483	468	524	525	488	519	478	502	495	499	479	506	480	507	520	497	506	531	519	474	507	484	462	517	504	516	516	510	493	489	470	495	487	488	499	492	507	485	483	487	518	515	474	537	506	485	502	463	481	521	517	511	501	482	491	509	449	473	508	504	510	493	503	537	496	511	472	469	487	508	475	487	535	511	495	484	524	481	467	508	516	491	448	537	510	501	506	522	509	504	483	521	527	502	514	471	467	510	522	503	517	500	533	520	469	498	483	504	495	476	473	489	491	495	508	550	495	460	513	488	474	455	494	490	482	503	462	508	486	502	541	488	505	487	488	513	466	518	491	487	482	538	526	486	479	480	496	468	497	500	485	496	511	528	511	463	485	476	508	448	487	555	515	512	534	479	497	483	488	520	522	523	513	507	491	512	502	491	509	469	473	498	461	466	501	453	472	538	472	514	474	503	493	493	489	492	536	505	477	508	494	515	507	503	485	517	490	486	479	497	471	526	514	544	486	503	553	512	525	507	525	527	485	499	492	493	515	503	471	470	481	459	490	511	465	479	499	545	517	491	499	498	475	520	532	471	517	473	508	481	506	519	490	494	504	495	497	513	498	506	468	496	513	506	488	506	515	480	506	508	499	532	526	498	528	514	490	540	457	527	483	477	490	534	487	501	472	516	498	488	495	479	516	504	531	525	491	451	515	499	483	518	504	475	485	474	512	509	485	487	471	474	492	514	502	515	512	487	490	448	506	492	479	516	526	545	533	460	501	510	536	495	470	486	478	510	451	508	480	479	509	503	505	521	500	513	475	523	483	467	517	499	473	533	500	512	497	484	463	496	515	488	528	504	505	529	517	493	512	526	475	531	507	500	530	469	452	512	496	511	515	506	472	469	486	502	521	533	524	511	521	514	506	494	495	473	496	516	464	521	497	477	521	498	505	504	535	513	473	478	505	484	474	531	478	502	479	472	487	489	464	476	530	502	503	497	484	490	501	472	511	497	487	524	510	540	510	490	479	511	462	514	513	526	513	448	462	488	501	464	455	441	497	494	523	536	501	489	485	476	439	506	499	504	460	495	490	551	513	528	495	518	485	503	492	504	492	490	485	482	496	504	482	487	471	506	460	483	519	486	502	531	487	478	477	470	478	502	464	504	484	507	481	493	471	465	502	512	473	484	498	484	478	490	507	478	490	527	476	486	522	527	517	513	531	506	488	501	514	508	484	503	476	518	497	520	499	505	518	494	509	551	508	488	515	531	495	477	491	501	515	471	475	484	519	490	505	496	492	509	495	447	513	449	504	489	527	452	517	494	467	463	533	471	503	523	517	492	491	491	454	475	510	491	499	475	501	495	541	517	537	488	462	532	487	480	526	498	483	485	498	482	477	482	485	524	473	513	524	510	503	520	510	470	506	514	520	500	514	495	521	518	507	507	512	487	490	536	529	469	500	502	495	529	480	486	512	530	511	521	505	489	508	463	495	511	514	500	537	524	468	511	525	468	504	496	489	473	526	475	487	518	495	526	453	505	523	488	500	519	462	478	514	537	451	486	485	459	494	558	470	509	463	538	493	500	530	463	522	477	485	473	462	488	498	510	504	502	511	467	505	479	470	526	494	510	485	502	530	496	532	519	503	482	502	463	505	480	509	501	483	472	511	508	489	482	503	479	515	520	529	521	528	483	480	529	457	506	495	518	498	484	522	573	535	500	511	495	514	520	468	482	520	502	542	501	495	491	509	487	471	507	492	519	488	479	528	512	510	490	515	504	506	506	484	498	500	539	509	511	511	492	504	483	473	529	477	502	508	487	500	504	463	519	494	491	488	431	509	524	468	482	458	497	481	496	491	466	499	480	487	518	512	508	498	481	478	529	496	498	500	496	546	508	544	477	441	499	558	497	501	480	504	482	527	463	475	521	484	490	510	486	490	540	486	517	493	475	489	486	508	524	468	512	517	475	492	517	473	483	480	511	522	486	560	476	495	501	521	516	503	526	474	495	485	470	507	480	475	490	475	489	497	465	486	503	478	526	519	530	523	516	511	481	506	493	502	516	504	502	500	494	523	482	506	526	467	485	489	500	456	505	505	526	498	493	499	514	512	489	499	491	551	480	513	510	477	453	510	486	458	484	482	526	502	483	503	514	482	495	480	537	517	468	487	463	515	517	519	456	496	523	485	535	482	490	495	513	489	508	516	491	547	510	522	510	494	469	496	508	513	536	504	525	530	466	479	492	456	494	489	474	532	538	494	493	437	497	526	487	500	488	498	466	535	482	522	487	500	504	506	510	490	502	482	489	500	522	538	549	516	506	491	565	526	526	491	476	465	469	455	495	488	483	555	475	534	469	539	512	479	493	504	476	520	464	521	486	472	532	483	479	462	497	454	501	501	510	510	535	495	509	487	519	508	528	484	497	529	512	531	475	474	502	484	540	483	470	517	467	525	515	498	513	508	533	513	479	496	508	464	515	524	482	474	508	493	444	500	476	515	520	494	492	502	479	516	508	503	504	511	495	518	541	488	540	485	485	516	491	519	498	479	503	492	470	502	518	541	522	478	490	467	476	477	441	461	487	498	548	471	476	474	495	511	514	493	564	485	489	517	489	555	476	456	477	481	474	517	536	526	509	482	482	498	451	542	488	491	461	507	493	533	494	557	492	441	551	483	472	485	500	495	508	507	503	447	525	489	500	501	508	470	493	492	476	503	519	496	486	497	500	491	496	508	520	531	555	439	463	456	500	521	493	534	486	517	501	485	495	477	481	459	477	476	494	507	485	488	534	462	454	515	518	477	489	516	503	507	472
22930	21228	29002	23736	21233	21275	7114	1081	783	668	569	576	533	461	468	445	415	449	408	363	373	369	355	337	363	330	345	357	350	312	347	342	336	304	322	293	310	356	304	327	311	339	309	340	317	300	313	336	301	316	308	316	317	297	321	320	306	310	301	318	312	283	290	287	351	329	311	256	322	291	308	302	330	285	324	316	318	275	318	310	313	310	301	285	273	314	298	333	317	335	304	302	278	299	317	305	303	306	264	301	305	321	297	312	299	303	301	359	305	287	313	337	263	286	306	329	264	317	307	309	320	293	294	305	312	282	315	326	286	276	280	294	273	285	275	277	282	268	290	260	326	316	308	311	288	292	293	271	294	321	316	319	302	285	297	341	300	290	290	287	310	325	306	328	295	330	329	326	320	308	299	273	280	257	293	284	273	293	302	303	298	299	299	309	331	298	277	334	306	292	305	297	286	316	278	280	304	305	295	293	320	301	297	318	292	305	297	308	306	283	247	272	307	319	298	275	267	293	296	318	310	298	289	308	301	277	297	271	252	285	318	285	316	263	299	276	337	276	288	279	298	270	264	290	283	308	301	296	296	261	286	294	285	296	314	290	301	284	293	319	280	308	320	278	297	276	289	283	285	284	333	288	309	313	307	294	300	298	291	324	294	314	295	282	304	286	287	308	280	300	286	292	308	308	298	291	287	312	303	303	297	310	335	267	288	293	309	295	305	311	279	320	289	302	335	288	280	336	310	273	293	294	261	287	297	294	281	320	297	310	310	301	295	295	293	277	264	328	291	290	319	297	299	295	306	268	307	278	292	287	277	286	276	309	297	284	304	307	316	290	299	281	325	294	282	301	291	285	314	284	293	306	304	265	257	306	298	304	284	317	341	260	326	290	304	303	319	283	308	277	294	282	305	298	297	309	299	269	302	262	272	292	295	271	294	321	315	281	291	305	313	289	300	337	333	316	316	304	289	282	287	273	270	315	317	330	311	284	331	310	301	272	296	285	283	329	276	309	327	279	300	271	299	289	275	331	290	288	312	278	332	297	284	300	321	329	321	323	277	282	306	297	301	317	286	311	317	316	304	318	288	313	330	288	292	300	279	302	279	301	278	330	311	270	294	284	266	311	307	317	293	276	268	294	309	291	275	297	287	296	255	312	274	284	307	272	288	310	314	273	296	289	300	281	272	310	281	282	326	268	300	294	272	295	293	304	291	304	291	304	305	286	288	310	300	296	283	275	322	280	284	303	325	312	252	281	310	301	306	287	309	294	316	307	301	300	299	322	322	330	310	308	312	336	288	295	297	274	292	315	319	268	324	295	286	286	270	334	322	297	313	293	296	319	310	283	304	324	298	280	279	301	301	305	304	302	288	320	304	306	288	299	319	287	260	276	287	310	309	302	339	264	328	300	300	295	287	268	316	318	279	307	320	265	280	284	261	295	288	316	283	296	276	281	315	280	320	280	270	325	307	301	279	307	258	285	307	294	300	278	284	271	293	271	316	297	293	289	275	291	306	285	297	287	307	300	317	301	294	300	331	322	306	323	281	315	305	315	276	308	283	293	296	285	263	312	283	291	299	293	296	282	280	265	314	303	311	309	290	297	320	296	276	309	302	289	288	297	313	269	290	305	295	280	301	304	302	283	302	296	279	289	276	295	309	301	312	306	322	292	306	322	308	296	300	280	293	319	283	284	316	325	296	271	327	320	299	311	314	291	321	314	294	289	283	319	294	301	294	277	307	301	318	286	304	336	299	292	302	271	281	305	307	283	308	293	292	302	297	280	260	282	297	299	314	297	299	299	317	271	309	321	283	270	290	293	306	317	288	320	316	299	323	286	344	308	310	287	311	292	330	305	302	282	284	326	302	334	279	338	305	291	300	287	323	350	295	284	299	325	261	271	272	324	316	300	316	290	285	298	292	325	289	312	277	298	297	286	307	319	313	312	296	284	315	304	287	289	285	285	282	301	340	271	283	312	307	319	289	303	299	329	292	299	321	303	289	309	308	300	308	302	324	304	317	261	276	302	308	304	295	306	316	298	306	293	331	282	304	297	285	286	291	259	303	322	301	327	316	332	291	311	280	303	292	255	321	322	312	271	309	301	291	322	260	269	293	294	257	296	309	316	281	289	316	324	283	314	318	324	279	302	292	298	294	283	327	322	297	269	273	278	284	310	291	317	291	271	287	292	312	292	284	296	257	304	286	301	322	289	319	294	332	291	305	278	313	257	276	298	320	284	314	277	292	308	283	259	313	274	293	311	293	299	289	307	284	284	287	287	312	275	283	289	287	303	320	289	269	282	293	317	310	278	307	296	307	285	280	295	303	290	309	350	320	310	277	296	272	277	273	302	281	291	307	314	289	289	273	295	288	288	303	277	348	281	338	293	290	278	291	286	322	301	292	295	308	294	310	302	297	295	292	301	276	305	298	314	317	280	295	259	287	281	304	279	293	298	285	294	331	298	337	307	271	333	309	295	261	328	316	278	309	325	301	305	309	312	299	280	288	293	295	286	307	308	314	308	303	299	287	295	309	308	269	298	274	304	297	278	273	300	267	325	289	325	277	302	295	283	314	307	297	307	308	324	299	278	294	286	289	308	315	264	274	321	310	284	315	263	297	293	305	298	322	303	269	281	302	292	285	277	301	309	293	271	314	284	296	264	301	278	303	282	325	307	297	307	280	283	320	303	301	270	299	329	298	298	293	317	308	298	313	295	302	290	299	288	325	295	324	295	339	314	335	295	277	262	302	303	309	307	293	291	279	299	295	293	290	294	294	314	322	301	316	275	276	300	307	304	255	300	292	267	321	322	311	292	302	323	318	309	297	297	302	302	312	272	293	305	311	293	278	299	297	286	292	304	284	312	283	292	322	298	278	285	322	318	316	314	306	302	310	290	303	300	305	273	274	258	283	294	302	309	282	288	277	269	305	306	312	317	272	327	300	255	302	320	302	307	283	279	263	290	285	289	297	309	306	306	307	305	306	283	314	271	311	291	300	290	317	304	279	295	298	255	300	328	287	303	310	284	300	301	291	302	328	273	291	296	295	282	306	307	319	287	255	299	278	309	309	297	287	309	328	296	272	303	256	258	295	302	288	289	266	289	274	285	306	254	282	288	308	286	331	325	328	317	296	289	335	312	313	331	290	272	295	307	281	304	282	298	320	305	285	326	290	313	296	309	286	281	264	295	302	314	306	281	275	314	303	322	268	284	283	312	311	324	287	285	309	309	307	312	284	328	318	300	308	267	315	286	275	306	305	285	291	293	302	281	339	282	310	283	266	312	336	267	285	271	297	277	309	305	291	313	266	292	314	279	318	314	269	300	294	324	269	321	279	287	310	290	315	302	284	308	308	297	297	279	285	306	304	261	291	291	303	293	281	281	285	275	280	283	280	274	289	284	297	309	257	275	299	277	273	276	287	285	304	292	324	278	270	310	277	288	273	302	271	313	299	268	300	283	264	273	328	312	318	312	314	275	289	299	300	292
7527	16877	13149	6676	4742	3504	2615	2056	1665	1397	1202	1018	940	844	802	744	703	655	594	580	579	573	513	518	474	490	461	439	413	425	434	431	449	399	445	384	402	416	431	420	453	427	393	399	400	389	403	402	401	401	385	403	377	377	416	383	411	354	376	420	401	404	410	347	361	369	368	355	357	375	399	387	381	358	390	363	349	357	354	345	382	367	399	368	385	335	384	350	378	349	359	388	368	389	369	361	362	401	367	373	379	323	376	343	370	372	369	356	357	377	352	343	362	376	331	368	361	382	369	381	386	388	351	378	379	378	387	355	372	366	372	393	363	400	344	373	349	367	386	377	371	345	365	361	362	380	368	346	367	404	418	389	391	322	369	356	365	366	358	373	345	374	344	394	386	376	364	330	403	380	390	359	344	324	367	382	371	358	362	375	392	423	346	357	338	357	363	387	376	350	382	382	359	360	347	355	337	363	338	365	346	376	339	367	365	374	360	390	376	389	369	360	363	360	365	319	378	363	375	330	345	372	374	368	381	341	364	344	373	332	377	377	373	383	361	406	363	373	380	379	364	334	391	342	350	368	342	391	375	402	368	348	381	358	356	372	392	359	377	317	339	348	380	352	357	379	361	336	400	400	360	378	354	338	414	358	368	360	366	356	356	391	381	377	381	394	387	362	355	353	390	406	392	344	376	386	355	325	381	366	396	397	379	364	337	369	360	352	369	375	384	347	370	360	367	365	359	344	325	375	393	371	402	373	353	381	375	321	344	374	352	389	365	373	346	356	349	354	329	368	357	379	367	367	318	369	354	366	359	360	348	354	375	371	377	350	359	377	368	405	395	351	351	376	360	362	353	358	373	368	373	359	344	344	317	366	379	410	374	357	357	400	352	366	374	356	376	336	387	370	369	360	376	358	368	349	363	381	353	366	364	362	360	347	371	389	360	372	346	378	407	349	357	368	365	351	333	363	340	345	364	384	343	352	367	351	349	371	374	364	345	375	387	344	328	403	371	366	403	360	375	381	360	375	360	367	366	357	365	366	350	343	351	368	391	368	363	394	374	346	371	349	412	356	376	396	345	381	386	375	374	413	372	364	363	396	361	386	339	340	347	385	405	396	379	320	358	379	346	369	369	376	369	359	348	387	345	400	364	381	381	361	345	384	377	430	397	362	382	388	351	355	358	376	400	375	367	372	348	352	372	350	383	356	380	377	371	356	387	390	353	389	373	348	369	362	369	341	346	365	352	360	349	394	402	363	395	385	368	348	381	378	357	391	346	360	382	375	382	360	356	352	337	402	369	360	350	360	392	399	363	354	408	359	396	355	321	389	362	344	363	358	338	404	361	367	337	385	405	391	365	378	381	352	373	366	348	375	394	354	378	368	381	418	392	391	392	361	398	343	369	383	350	384	367	363	369	391	366	352	361	378	360	354	374	391	368	348	369	357	373	356	394	370	381	374	361	359	358	364	381	354	376	358	374	365	360	375	359	337	357	370	356	343	392	398	334	387	383	345	375	342	385	353	363	339	396	372	374	347	336	373	382	357	382	338	341	394	362	403	361	357	357	338	378	364	399	323	360	337	338	368	366	356	389	383	375	373	376	385	377	372	390	410	386	361	367	341	366	373	379	351	386	348	339	386	364	385	372	369	368	351	340	343	349	370	335	371	356	374	382	377	343	385	344	329	342	395	363	358	355	326	374	344	380	368	351	355	401	372	393	365	359	336	336	379	369	357	377	345	360	367	363	348	361	338	362	363	351	368	367	352	371	366	382	351	373	357	355	363	384	375	390	333	412	364	335	325	346	390	378	359	370	365	357	344	393	378	335	389	353	323	341	339	371	331	410	355	417	368	364	352	400	380	379	364	365	377	371	381	377	366	358	389	363	349	319	408	369	373	352	371	332	319	359	358	401	355	368	387	388	406	388	376	368	372	386	322	333	351	370	407	384	369	373	370	388	366	334	367	352	367	338	362	369	337	349	335	365	350	372	363	379	382	373	367	382	395	352	333	372	362	391	359	331	377	384	380	371	336	397	338	393	368	376	338	368	358	372	395	330	375	355	349	346	361	360	344	385	378	387	360	334	335	356	375	366	369	396	390	352	368	335	366	409	345	360	363	381	396	357	361	369	331	348	360	329	358	359	372	335	358	367	363	376	354	325	335	384	379	365	379	383	379	342	395	373	364	328	338	380	384	387	367	366	400	380	390	390	368	361	378	391	346	385	392	342	376	373	362	379	401	365	375	379	351	364	374	378	387	378	372	363	371	363	354	374	370	399	370	361	325	371	369	383	361	387	364	355	381	384	342	339	316	390	379	387	392	416	389	340	396	372	366	356	347	369	361	347	353	331	381	381	376	371	346	384	362	343	364	357	384	352	345	345	346	341	358	363	355	392	394	388	354	369	366	350	388	345	372	325	394	367	336	367	387	397	411	346	355	349	358	370	348	366	372	363	379	313	370	379	346	363	365	366	368	361	356	338	348	338	346	362	350	386	367	342	336	336	359	386	383	370	371	367	347	378	355	360	377	335	401	337	369	365	412	352	364	378	369	363	361	390	378	326	363	334	356	371	350	361	364	365	327	342	365	373	407	382	375	345	332	389	428	354	357	377	380	354	352	361	349	378	335	385	360	378	355	346	379	384	362	390	356	372	331	384	362	355	383	365	412	366	361	328	374	370	384	359	410	331	359	359	393	368	376	376	349	377	342	364	332	367	384	333	367	343	403	401	376	370	398	352	355	368	360	345	364	358	367	395	386	368	347	380	361	365	355	365	365	346	356	361	358	384	373	365	384	345	359	326	348	368	352	352	326	358	388	396	379	376	389	430	376	384	378	364	357	366	381	347	345	378	361	360	383	366	378	370	344	357	374	321	350	332	380	374	342	362	407	371	359	369	337	336	363	353	326	349	374	407	353	335	356	344	333	392	364	358	358	331	397	381	347	360	346	386	375	323	375	366	363	367	348	377	403	364	351	371	378	326	359	390	341	342	350	351	368	343	373	351	364	353	338	347	331	348	361	353	392	371	368	345	355	340	376	391	347	343	370	376	358	344	370	370	397	389	357	375	386	337	371	357	390	349	343	373	352	366	343	383	337	371	370	368	379	355	329	358	356	398	375	403	376	371	352	369	374	335	362	349	356	387	374	386	365	370	368	373	350	354	334	350	367	397	382	345	372	370	380	358	382	369	355	398	366	346	369	352	369	351	375	333	359	375	385	379	401	362	346	368	364	331	379	360	336	393	403	383	397	405	363	341	362	355	362	353	396	376	370	379	379	358	372	373	338	382	391	372	344	382	372	384	370	353	348	354	349	387	345	358	383	366	352	362	324	336	359	376	392	389	390	327	368	400	353	351	360	382	378	378	401	352	368	366	346	335	363	408	342	357	369	360	399	328	361	350	378	385	374	362	374	380	376	372	382	367	393	333	361	400	388	393	402	376	379	379	363	353	350	393	350	379	352	363	379	353	361	377	383	365	397	371	393	383	349
27046	20205	7906	1388	1118	1005	892	795	809	779	762	774	791	792	783	754	799	830	762	769	769	786	820	772	807	763	858	799	756	791	792	769	785	801	785	812	797	808	796	801	739	798	761	777	810	757	788	762	804	785	760	800	807	793	806	743	821	822	770	795	776	788	770	795	784	800	826	794	769	806	760	746	810	810	810	789	787	785	790	800	788	813	785	737	826	808	794	767	791	755	764	799	792	792	797	803	775	808	791	744	829	860	789	779	751	776	754	747	791	826	814	770	805	822	760	818	726	808	781	791	822	757	760	808	783	762	844	778	845	788	771	767	770	773	825	774	785	814	755	788	760	729	833	759	744	819	793	768	801	778	763	816	806	738	768	782	778	780	803	875	805	763	824	770	731	799	799	808	784	801	771	736	788	750	792	774	809	770	781	804	833	812	856	772	753	796	770	852	815	796	799	774	809	793	755	783	803	786	755	793	756	775	780	779	768	842	714	780	810	747	769	760	798	794	795	775	791	764	774	750	749	788	756	778	786	773	793	768	750	802	766	835	809	762	745	800	800	778	808	764	734	806	790	798	750	767	793	737	824	786	849	746	740	823	805	760	832	812	816	789	804	820	740	827	824	723	824	752	851	832	823	788	805	742	837	736	789	802	802	757	766	793	812	759	754	753	757	771	791	763	811	772	794	788	822	794	809	783	773	811	782	824	792	801	841	756	766	796	764	748	791	816	779	772	787	760	794	749	772	765	777	832	795	770	835	768	785	749	777	830	785	779	737	824	834	783	780	790	810	782	825	771	791	789	790	798	747	775	764	761	784	847	805	786	789	843	755	774	767	827	786	757	830	767	799	770	723	800	830	742	786	802	806	828	831	752	836	768	761	797	763	754	774	788	774	791	750	765	771	758	794	799	806	796	810	825	805	768	738	786	778	777	848	792	844	794	786	785	759	780	790	771	778	758	771	792	800	761	802	779	754	736	765	760	785	799	787	749	807	809	765	721	786	810	793	788	735	765	748	767	768	800	787	770	753	766	760	772	810	813	808	829	779	798	775	775	804	791	823	759	858	736	794	807	821	796	777	770	764	769	721	773	808	755	742	820	791	834	798	799	798	755	779	803	792	815	745	755	836	775	810	764	753	814	727	834	775	814	793	830	761	799	748	785	811	797	835	785	769	822	825	791	747	751	818	729	740	785	771	828	774	787	728	779	815	762	791	836	800	777	778	755	801	777	773	797	857	778	791	774	802	781	797	790	831	772	787	806	729	766	766	853	813	710	841	762	790	779	759	796	778	824	793	764	765	764	759	794	822	794	806	773	829	836	791	790	848	827	790	783	794	769	826	788	793	750	810	740	804	766	761	808	778	767	771	746	775	820	812	788	746	750	784	820	798	770	771	769	773	728	774	789	756	813	798	793	806	779	793	790	783	749	812	762	828	747	792	770	760	824	776	811	766	779	805	747	789	791	792	742	768	784	755	850	769	818	777	766	833	776	768	797	770	801	752	774	803	785	797	790	801	748	824	773	752	842	800	791	773	750	689	801	806	774	797	814	747	746	788	810	811	740	781	804	787	783	729	758	784	820	769	787	825	762	800	794	801	787	819	756	768	788	770	775	739	816	784	869	768	774	772	758	809	811	800	791	790	834	808	777	809	755	756	779	776	779	750	774	822	801	825	816	784	834	758	813	811	805	799	788	823	745	749	813	765	752	741	791	751	836	729	762	803	742	764	789	830	852	729	733	787	835	805	766	790	799	806	776	798	783	828	784	759	769	828	747	757	789	795	747	815	801	777	776	753	745	826	779	733	801	796	803	787	746	807	808	833	807	854	775	808	824	736	797	755	825	800	783	783	797	801	777	803	745	805	804	778	817	743	740	768	773	795	741	789	780	798	781	795	791	788	804	816	791	773	778	780	811	794	782	798	802	806	829	810	766	768	791	751	775	738	776	784	760	803	848	818	789	776	772	755	758	769	778	832	828	725	820	750	777	745	781	768	834	826	800	767	771	834	794	852	774	836	787	800	788	734	821	816	766	717	826	806	768	850	780	733	781	741	775	830	811	743	790	791	786	778	804	797	799	745	802	765	792	766	800	795	741	759	798	824	788	806	757	795	812	735	800	768	800	838	794	768	772	794	757	767	748	774	813	752	778	802	799	744	798	851	780	800	784	819	816	756	738	784	805	777	763	810	794	758	745	783	825	791	798	800	770	762	828	764	712	753	773	765	799	752	804	754	836	779	780	798	769	782	827	832	796	820	784	773	804	792	795	754	770	792	743	792	780	782	780	809	746	778	782	777	859	851	818	804	722	852	822	761	740	802	815	855	825	802	760	789	819	756	819	774	706	729	799	829	808	810	798	842	815	760	816	782	795	811	773	828	855	793	764	776	768	707	742	774	788	806	797	809	796	847	801	773	814	789	734	797	800	840	786	799	820	803	801	816	843	819	797	827	804	782	800	807	788	802	790	794	815	776	797	840	806	819	757	795	790	775	794	804	776	794	812	804	814	723	790	820	751	824	781	764	782	807	783	773	810	776	798	826	799	791	788	828	762	825	786	752	769	789	799	840	803	801	790	799	746	842	807	784	798	755	811	839	821	779	790	756	825	742	761	764	764	780	822	806	766	804	794	803	802	795	777	774	766	787	755	808	740	846	797	788	767	777	791	773	802	723	766	763	760	792	824	736	812	795	812	798	773	794	777	770	772	770	798	803	802	770	754	747	753	755	799	824	748	799	790	753	842	787	755	817	769	775	786	798	787	785	819	775	838	796	782	817	739	840	763	838	785	781	804	816	769	809	762	816	783	784	729	782	814	801	815	825	787	826	844	813	768	782	760	725	753	792	778	804	766	706	805	808	781	792	756	770	769	757	750	817	802	750	832	769	818	843	779	759	757	796	800	817	750	768	797	718	801	781	798	752	759	765	822	754	847	772	750	745	759	777	816	784	813	763	801	782	797	768	807	776	764	813	777	795	734	818	794	804	797	771	769	825	769	763	744	814	747	785	792	788	786	782	787	726	765	836	781	810	793	769	806	773	765	790	804	767	769	814	798	803	802	803	767	811	805	789	792	786	783	739	842	779	767	807	753	795	815	791	743	748	767	766	776	740	726	764	795	790	796	798	783	787	828	842	793	730	782	803	777	829	767	789	776	791	757	795	796	795	821	748	778	794	820	768	787	752	752	787	787	817	753	734	767	760	797	787	811	855	770	798	789	809	770	758	799	772	804	796	786	790	802	753	823	779	764	754	788	823	729	844	795	767	783	744	827	750	815	794	802	794	699	754	768	765	797	746	802	784	813	811	802	784	760	778	811	816	772	817	770	786	816	791	826	780	770	816	774	768	789	790	743	781	784	860	787	823	779	756	779	803	824	813	836	809	772	762	763	799	802	816	763	748	790	816	807	792	780	806	779	780	767	773	762	746	792	792	825	802	775	808	782	778	751	761	785	780	770	809	812	774	763	754	772	782	774	808	751	822	793	779	810	777	777
4415	1926	1749	1256	1139	1133	1022	1084	979	997	966	975	1039	983	1019	959	989	1036	991	1029	969	1005	998	959	1034	987	986	1021	1011	974	967	996	983	905	906	997	981	993	972	936	940	999	968	940	981	969	940	999	927	936	945	998	966	994	944	989	933	973	965	940	937	1022	966	985	977	953	1001	995	961	937	1002	951	913	950	1011	915	966	965	956	937	954	984	960	941	928	924	978	934	916	975	989	918	962	955	973	977	1036	989	966	931	987	984	970	1027	969	958	986	903	1007	1008	992	1008	977	986	963	957	1017	939	941	988	1007	991	997	1017	964	984	1038	1004	970	988	926	982	956	972	974	973	1010	958	991	936	1005	965	997	954	1000	916	974	937	978	883	1012	953	957	952	1033	951	1002	983	952	1002	955	988	995	971	993	1003	981	952	987	984	950	994	954	933	958	915	1033	1020	945	981	998	943	941	950	1003	1017	974	1005	970	991	948	1022	987	961	964	1025	934	911	974	985	965	1042	987	1014	973	996	978	946	1059	1019	927	975	935	978	947	913	960	956	1002	995	989	974	1008	990	977	971	929	982	1057	974	967	1005	980	979	1033	984	981	1025	973	968	992	940	997	959	959	972	946	933	981	971	997	962	999	958	1057	1056	973	988	890	915	993	1025	959	923	983	951	966	938	1000	999	992	983	961	951	965	930	967	979	941	946	915	948	1009	980	1008	1008	935	930	995	967	991	964	998	982	1033	1003	971	965	961	944	966	950	1001	968	990	953	975	1005	970	972	987	993	998	996	962	989	963	941	1047	959	975	957	893	1002	900	1009	1004	912	968	967	955	993	1010	930	905	912	966	951	968	983	923	1003	931	964	962	990	1001	999	1022	1033	986	971	981	978	1004	923	939	962	999	959	975	984	946	980	949	983	1045	950	995	954	981	941	966	977	994	974	979	984	1028	988	998	1031	940	931	981	952	998	1037	927	977	1006	925	938	934	984	1067	928	964	1000	956	965	942	933	973	992	968	911	940	978	1013	996	934	923	985	1019	956	970	1013	999	990	986	950	992	950	920	994	948	915	969	922	966	974	979	957	1023	1037	933	960	1014	951	1001	974	959	997	976	980	1017	1035	1004	925	1023	962	975	989	1043	953	974	986	972	965	1003	937	1006	985	950	1034	958	1000	971	982	977	973	949	963	930	993	974	959	933	954	969	958	1000	953	984	939	979	973	957	960	920	980	978	1001	971	906	976	970	907	1023	930	972	917	939	937	1032	930	981	1017	968	968	993	962	951	1003	1024	980	965	973	1017	933	968	941	999	955	957	960	1030	943	1044	1007	990	1010	1019	967	892	978	951	1006	981	959	968	927	933	985	975	966	967	950	999	954	1064	970	1017	1052	1012	954	963	958	921	960	955	969	953	930	941	997	997	978	1008	992	987	958	1009	956	999	910	983	1001	937	986	984	976	1017	1011	1018	952	967	969	980	986	977	966	966	956	949	958	974	955	976	1027	954	986	997	959	1006	944	1003	962	962	962	982	961	1018	960	971	958	996	971	926	999	961	992	1005	1005	1030	975	1018	980	958	988	928	985	949	965	1027	948	982	966	960	941	929	972	955	951	957	975	904	939	975	959	1026	1013	956	958	923	972	896	965	967	951	1005	963	972	1027	985	949	983	1008	1016	1045	944	980	986	936	1038	975	959	966	996	947	938	975	991	902	948	960	963	951	951	973	932	1008	1025	1010	1006	969	997	994	967	973	1025	914	935	993	976	974	942	1068	934	965	979	927	978	973	975	1026	1026	956	989	1014	966	957	1015	993	949	992	941	925	1037	926	954	930	998	992	946	928	917	973	1011	957	918	984	1032	981	946	977	928	881	1012	1015	957	940	1054	943	943	935	966	1003	930	973	973	949	955	956	1019	999	970	979	937	999	1010	961	953	906	1015	953	928	904	958	1010	919	953	998	976	981	964	975	928	993	961	1004	965	976	991	996	989	947	933	979	973	933	983	964	952	970	967	987	975	1057	1034	963	964	1001	999	989	988	1026	988	956	939	963	946	995	913	1011	953	959	948	963	997	930	990	1011	941	988	1039	926	965	973	1006	946	983	960	965	978	975	961	989	1009	967	991	1004	983	1070	983	981	948	995	971	1021	995	1009	984	950	973	947	947	1044	980	954	933	971	985	971	996	953	998	1035	954	950	1010	918	1012	931	980	941	951	948	982	975	959	950	942	999	971	982	958	953	934	1050	991	937	990	1011	977	981	923	926	962	1012	999	977	936	964	948	956	974	1022	909	974	1031	1002	936	954	931	950	1024	987	992	952	982	969	949	988	953	986	980	990	1016	973	953	931	931	977	987	985	966	1014	934	982	1006	974	963	975	947	965	972	956	938	928	1035	963	962	959	956	1013	1031	953	924	946	952	973	954	972	999	929	929	1025	950	940	974	999	924	1023	935	993	975	952	948	1024	973	1011	984	940	948	974	967	939	970	993	941	971	980	981	935	977	928	978	918	982	968	1038	961	1006	964	977	947	1001	995	989	965	938	943	995	974	939	1020	994	983	974	992	983	1015	1003	986	947	1006	1000	956	970	997	891	945	962	934	983	971	980	976	1051	949	983	1009	976	973	962	948	1008	974	975	996	997	950	954	977	972	940	984	1008	1002	936	942	984	987	972	961	957	993	983	963	950	1048	927	1013	962	963	982	1041	1017	945	945	969	941	934	954	991	983	987	997	985	931	993	941	984	1032	972	1008	975	959	1007	935	949	1031	969	946	953	1044	1003	1026	1000	963	938	952	973	1000	963	948	1006	952	1029	947	1013	914	913	972	996	1041	1022	969	938	996	945	923	976	958	936	961	994	960	896	995	970	991	959	955	992	930	971	933	961	930	968	949	933	1044	991	981	1002	901	967	981	1007	960	1061	988	1007	962	944	969	968	987	969	1013	987	978	1017	991	994	959	1017	1030	954	988	1013	1051	989	957	988	925	1000	923	1017	1007	979	948	982	950	951	983	951	973	937	1010	1033	979	961	939	984	991	974	986	1024	989	987	945	945	935	1048	948	1007	973	960	988	977	950	1053	994	964	1014	941	949	1043	948	994	940	937	969	938	961	963	954	969	991	918	983	1009	1008	1009	971	985	982	995	951	959	984	1044	969	1046	978	978	956	976	936	904	974	1051	1016	984	919	1032	1001	943	1042	955	989	964	954	976	993	988	942	1013	945	978	987	992	946	970	968	973	942	964	927	908	927	973	982	941	976	893	1021	987	1019	956	905	975	982	947	1007	971	964	978	954	957	924	936	980	907	951	957	1000	906	969	1013	991	1012	976	955	997	978	987	964	968	1031	1036	904	1010	1032	972	970	966	974	936	936	983	967	965	929	1027	986	941	1028	971	940	962	976	973	961	945	978	944	947	993	959	1000	975	974	1008	1015	1004	993	973	978	946	924	1003	988	964	979	974	985	976	949	1013	968	980	956	980	990	949	943	941	989	903	976	926	975	997	1000	982	966	991	937	917	974	979	987	973	949	964	976	979	1004	1032	997	952	1007	940	1027	947	981	945	953	971	970	977	937	958	957	1015	977	979	975	928	968	990	1039	969	979	1029	946	937	970	1000	987	1000	952	1024	930	1022	948	968	994	969	944	916	943	990	924	948	1001	967	998	944	974	1032	950	995	1019	948	1006	957	925	988	913	974	980	981	944	989	955	937	954	954	957	943	983	964	964	914	1020	1007	1003	986	1006	942	966	946	950	962	992	987	985	994	999	933	998	1024	1004	971	967	975	915	1008	965	1001	938	922	966	1009	1036	1003	995	1005	946
23916	21256	28665	24158	21242	9951	1137	750	680	549	566	509	501	472	448	499	486	386	436	447	410	436	414	402	407	400	399	388	420	336	418	400	429	386	408	367	398	407	371	391	406	430	385	418	403	365	402	380	393	362	438	358	368	406	390	391	389	372	381	340	407	371	422	361	415	402	404	383	423	392	399	421	370	452	401	376	359	382	381	398	402	384	371	365	402	392	376	355	376	388	393	408	389	385	383	395	415	375	408	425	394	359	386	409	390	383	401	381	407	381	401	344	346	390	345	382	384	373	365	382	352	391	397	365	387	379	362	372	383	374	356	396	379	381	395	380	356	377	384	393	355	337	394	364	373	397	405	372	410	353	391	402	401	399	387	337	394	364	375	396	374	372	394	411	375	395	406	330	388	411	378	368	409	365	372	381	390	383	384	378	364	350	402	364	374	386	402	371	385	385	378	369	368	347	401	371	406	405	374	385	414	410	355	395	412	387	357	391	411	361	342	363	390	354	415	365	378	388	355	364	346	380	393	414	402	348	395	374	384	392	381	391	341	393	388	375	395	396	356	374	366	371	385	367	379	409	353	402	379	435	394	438	377	374	375	422	399	382	383	407	362	398	420	424	372	392	388	395	397	391	402	405	363	385	370	376	310	373	390	358	338	357	382	378	377	383	381	397	374	406	393	381	373	359	377	402	397	384	373	393	387	416	370	418	371	370	374	411	360	362	354	379	378	391	383	390	378	368	391	393	378	375	416	410	379	387	404	320	406	390	375	399	371	377	378	374	409	369	389	434	382	385	408	317	396	394	364	401	394	332	365	391	371	392	376	378	384	401	417	381	409	388	408	410	377	402	388	405	378	368	382	386	415	408	403	366	398	397	363	405	394	377	339	372	362	423	389	391	353	374	405	384	402	403	363	388	373	379	369	371	393	390	402	428	384	361	373	374	378	373	423	382	379	398	384	352	368	379	338	369	388	398	405	376	381	391	400	395	393	361	397	384	371	400	367	370	408	388	395	396	384	396	409	381	408	407	408	363	412	366	391	381	370	384	386	359	361	375	405	399	357	363	398	354	379	376	415	415	355	368	385	360	398	360	409	422	410	388	426	378	356	407	387	380	366	399	388	361	392	383	378	381	397	353	353	350	382	417	364	358	376	406	318	352	358	418	368	400	386	369	361	384	415	348	367	344	386	376	418	376	364	397	370	383	342	404	390	372	410	357	410	393	391	381	340	362	388	407	369	370	362	377	371	392	373	353	368	385	374	357	389	392	362	370	356	377	389	373	348	363	383	401	343	379	399	394	398	398	407	397	367	365	384	346	380	368	384	382	379	392	356	381	391	356	378	406	367	383	393	406	371	382	395	372	384	381	396	388	385	398	391	422	401	365	389	337	385	402	383	404	355	407	398	410	389	351	364	366	382	409	380	393	390	349	339	380	362	362	374	414	390	388	369	382	417	373	376	390	403	396	380	397	350	385	416	370	385	368	393	407	394	365	368	381	354	360	370	394	378	393	375	386	367	378	380	409	375	382	377	391	383	381	369	392	342	377	388	410	394	399	342	432	351	370	403	397	347	364	411	342	388	351	363	381	371	384	370	374	402	402	354	383	366	384	391	393	435	380	404	430	394	384	377	351	378	358	369	387	378	359	381	409	377	363	389	388	378	403	391	346	379	363	353	397	345	383	370	375	375	409	379	387	373	395	390	392	343	415	406	390	361	347	348	385	397	360	373	371	362	400	373	378	386	417	410	372	364	368	376	425	416	372	390	380	366	391	401	364	363	358	372	367	388	390	392	389	397	406	382	375	358	402	395	413	430	387	394	413	397	415	377	385	400	386	387	384	396	405	380	424	399	373	395	368	346	403	388	406	365	407	404	402	378	358	389	379	390	381	365	388	353	363	379	394	374	370	403	414	374	372	410	367	369	385	363	362	400	386	368	397	369	378	398	385	377	355	397	433	374	402	363	370	407	354	373	359	380	395	360	387	372	394	421	378	360	402	394	372	400	406	381	357	387	393	380	354	346	377	409	388	382	377	364	412	374	372	415	403	404	371	358	416	385	366	374	390	390	396	386	395	374	416	389	392	378	402	375	372	398	424	383	379	398	366	361	395	357	396	375	362	372	389	388	387	369	388	395	395	401	385	371	390	375	380	373	360	373	395	421	397	358	384	428	398	385	358	374	391	355	406	384	347	357	387	362	386	380	378	385	406	379	377	390	398	338	366	412	367	411	360	378	404	371	382	380	394	392	387	375	379	388	392	417	410	403	389	414	401	376	339	406	410	387	387	433	408	376	375	419	424	423	402	393	398	377	382	375	359	394	389	385	388	375	389	395	394	364	374	369	408	370	345	383	401	344	342	373	371	385	406	369	376	409	360	384	413	389	354	386	363	390	359	390	389	378	378	381	365	380	400	408	417	404	374	369	393	356	415	394	397	367	389	346	359	354	385	395	387	423	370	386	385	392	374	398	350	423	380	367	390	383	346	386	401	417	365	424	371	402	405	357	368	421	397	341	348	370	370	346	373	390	400	420	389	402	391	372	424	393	352	371	376	358	384	414	364	408	405	373	380	375	373	383	335	363	358	366	367	408	366	378	340	380	355	366	356	398	400	399	386	381	397	374	367	346	379	368	381	382	369	413	370	352	364	395	369	386	379	396	365	366	387	387	396	373	407	388	361	361	385	378	387	374	359	366	406	409	356	390	404	395	393	381	370	400	374	374	402	362	396	404	379	402	395	352	372	393	348	378	382	382	399	406	394	372	344	415	359	410	384	394	379	392	387	373	385	399	378	375	383	407	359	370	376	397	350	366	376	376	376	383	353	378	389	397	422	410	376	361	358	404	373	385	381	394	356	356	410	361	390	355	397	366	374	371	375	387	395	373	409	416	362	376	382	389	399	370	384	374	422	394	372	383	325	401	381	395	398	371	379	408	394	365	378	357	385	394	415	388	395	390	359	362	385	395	411	365	377	367	331	374	372	388	393	417	441	396	360	427	379	380	414	364	409	377	348	336	436	364	352	366	409	384	380	394	333	375	399	350	402	373	409	352	352	393	394	402	370	365	388	384	364	358	412	386	378	395	392	382	390	380	413	396	377	365	372	386	380	352	386	407	411	383	364	408	381	396	380	400	353	372	408	370	398	371	411	399	410	376	350	368	401	408	370	379	383	422	389	399	395	401	358	373	400	425	394	382	345	368	381	382	392	380	370	362	359	371	386	393	381	381	384	396	409	400	383	356	397	371	368	384	339	368	420	332	378	378	384	400	384	349	393	394	395	389	331	366	377	380	403	390	373	360	344	352	387	388	362	388	415	383	361	357	414	414	383	362	376	387	386	415	415	368	411	389	379	341	384	387	376	381	397	383	376	387	382	379	393	396	384	379	349	397	385	382	364	373	415	347	392	398	370	415	401	363	336	375	394	381	392	390	403	435	397	404	394	362	383	370	401	403	375	419	389	396	342	368	375	366	394	330	371	359	396	402	382
5194	10731	8194	4088	2852	2194	1713	1384	1171	1064	945	863	778	768	716	652	684	654	546	600	579	584	583	557	571	552	540	526	534	512	559	522	533	510	506	536	547	518	505	475	527	536	496	538	473	506	529	569	516	537	529	493	512	504	460	499	530	489	516	537	513	483	498	506	466	543	501	529	513	486	524	488	513	484	508	525	497	508	474	484	493	462	485	444	522	496	531	514	493	524	507	511	505	505	494	477	486	539	508	508	509	513	534	529	501	494	488	527	473	507	534	515	497	489	497	518	511	481	478	450	502	523	497	493	543	506	506	471	493	548	469	469	522	482	494	520	525	526	483	489	489	458	504	499	513	495	543	503	506	501	501	494	524	495	497	500	505	478	473	505	518	521	514	481	490	515	502	468	509	492	472	518	504	564	508	516	499	497	503	491	511	540	483	501	499	482	501	504	522	468	519	520	498	513	506	514	508	521	540	485	501	485	532	486	470	517	498	516	514	483	490	497	480	498	534	484	532	470	520	526	465	496	511	496	482	501	502	514	524	527	486	509	534	488	517	474	460	526	489	498	505	513	525	471	498	490	504	520	531	499	542	488	486	503	513	471	514	520	573	491	529	486	512	522	476	507	483	494	476	545	521	516	485	516	503	457	480	490	550	554	531	465	522	514	508	482	491	469	526	501	499	491	522	474	500	491	494	492	486	483	487	503	496	495	512	451	531	514	506	485	489	510	552	512	495	510	537	462	517	454	492	478	533	507	507	541	495	457	500	529	475	481	495	524	541	444	513	449	503	492	505	537	547	444	536	513	500	512	484	435	512	495	491	477	498	466	515	518	484	514	505	503	463	493	503	509	486	524	449	523	544	518	507	482	529	516	508	553	478	511	519	511	518	507	503	485	489	515	479	473	496	540	501	494	530	521	517	495	513	476	487	484	478	466	498	480	496	507	499	496	501	495	485	466	485	508	494	479	499	484	474	521	514	491	469	500	498	515	517	487	504	497	507	545	518	516	515	493	522	504	498	514	521	528	478	464	483	538	470	513	505	489	543	513	531	514	535	480	518	500	468	560	511	504	473	552	484	467	511	476	473	512	487	514	527	502	449	477	535	518	471	496	489	493	508	498	480	510	519	506	500	484	489	530	480	516	520	527	530	513	506	505	484	494	492	467	475	556	505	484	542	513	497	498	525	509	524	500	495	485	496	532	474	487	469	466	470	482	496	513	490	489	526	465	500	514	506	497	499	514	498	508	524	492	490	492	457	506	514	514	507	484	529	527	495	497	484	538	518	519	531	494	504	485	491	491	488	524	507	487	469	513	505	511	517	491	538	486	540	483	511	553	501	487	468	509	520	504	551	490	491	499	512	508	497	493	518	490	496	492	497	483	512	469	514	501	553	488	519	488	476	475	508	489	495	502	483	517	466	493	476	505	539	543	529	492	513	485	508	497	436	506	528	493	518	547	498	504	490	510	547	485	472	498	512	505	459	558	485	506	521	527	528	480	491	513	525	499	495	500	492	510	501	553	489	485	485	524	467	496	515	478	510	524	463	477	534	492	491	481	542	478	523	492	504	514	513	479	481	497	513	475	500	531	518	488	474	487	500	530	507	477	492	504	531	468	563	488	527	514	487	502	533	517	471	510	474	455	530	498	530	464	499	511	508	492	487	542	514	519	495	461	510	508	488	541	500	531	504	537	491	515	519	507	504	530	475	491	506	476	476	537	492	504	490	486	467	500	505	505	530	517	527	501	504	547	488	514	477	518	491	508	493	466	518	493	470	457	503	524	507	515	512	516	490	488	498	528	514	502	503	491	486	510	547	478	526	520	460	532	487	503	529	478	518	481	526	500	486	503	499	482	529	529	508	504	527	484	504	478	494	506	537	537	517	467	541	519	482	522	508	521	520	512	474	560	508	512	471	484	488	512	527	502	486	489	492	492	488	454	484	501	484	523	528	508	483	516	444	520	469	472	502	513	504	446	502	509	525	486	507	543	504	523	521	530	496	505	500	505	528	492	493	489	518	506	487	486	513	514	472	499	542	511	501	470	496	495	523	525	541	474	518	551	479	491	466	509	526	518	493	467	525	506	514	476	520	511	502	492	524	491	501	503	518	487	528	496	488	524	487	497	488	517	492	490	456	539	490	501	502	529	481	495	514	459	494	501	503	510	474	457	478	483	486	502	522	481	500	473	478	481	490	527	498	472	529	491	485	463	481	491	528	534	480	519	500	518	527	499	480	511	494	479	487	476	497	490	504	492	483	446	522	499	517	507	450	542	490	484	487	490	490	493	513	514	487	480	500	528	500	498	472	508	479	493	458	509	507	521	513	485	518	527	451	483	468	483	480	508	497	494	483	516	477	565	507	470	505	485	501	506	499	497	526	475	522	521	483	490	489	547	520	493	527	509	486	523	514	528	463	512	490	513	513	517	489	504	473	535	498	513	494	547	484	516	503	520	510	533	486	519	492	531	512	522	481	475	515	498	510	493	496	498	458	496	455	476	494	521	485	531	483	516	519	488	512	530	535	480	513	509	545	480	475	509	498	507	501	524	486	502	528	485	510	502	484	474	490	491	508	524	520	492	496	543	511	509	505	494	510	474	491	487	516	491	482	498	493	524	542	464	493	486	479	512	508	518	493	527	501	464	525	502	509	477	508	484	565	487	516	453	504	539	490	477	523	495	490	532	493	528	478	521	569	531	509	526	505	521	454	469	521	488	465	519	510	455	514	491	472	465	530	474	463	528	492	496	498	493	486	482	516	516	496	487	524	471	492	479	533	497	516	530	536	509	487	502	529	511	512	465	522	492	552	527	490	511	484	462	564	485	536	502	485	533	518	497	479	490	490	499	503	512	498	508	476	486	529	489	472	463	494	518	518	505	508	529	503	512	500	451	498	497	496	498	526	492	510	535	466	502	524	487	484	487	519	492	518	517	470	551	490	480	517	517	526	498	537	475	528	513	517	495	470	493	454	505	459	494	494	486	518	506	493	493	499	469	520	511	474	526	481	503	506	538	545	546	528	489	499	510	515	509	502	486	515	498	507	528	506	502	503	459	483	540	464	542	552	501	528	494	504	532	470	501	493	477	487	524	523	509	524	502	513	457	479	445	493	446	462	514	508	504	507	467	467	518	487	527	478	486	479	494	507	521	498	505	479	522	469	514	512	506	483	539	527	486	468	512	524	490	489	530	528	499	518	471	478	529	468	516	519	503	478	471	469	522	476	525	523	523	482	503	521	493	456	499	525	495	484	474	513	495	505	486	511	481	473	522	516	515	498	461	455	517	495	509	508	469	544	503	481	493	522	495	462	504	463	504	486	506	484	463	488	549	488	505	509	512	531	502	507	526	517	508	506	500	459	496	507	507	443	524	495	518	536	498	488	461	524	482	511	539	507	546	448	508	487	503	480	485	491	473	478	482	510	481	466	526	479	495	516	502	504	518	496	496	522	477	480	466	478	515	509	477	488	512	500	476	474	519	484	508	523	516
22979	21240	29038	23769	21240	21263	7141	1074	755	743	604	509	502	497	467	457	430	412	390	377	387	372	368	359	343	341	357	340	335	318	321	347	380	327	330	318	294	304	336	317	330	296	326	324	309	332	307	332	325	341	289	282	321	335	327	346	334	314	298	310	305	321	354	319	334	298	298	303	306	308	296	276	328	308	324	300	268	309	293	320	315	305	353	324	306	326	340	271	304	310	309	283	306	316	311	321	305	291	293	317	301	280	317	288	298	306	305	286	305	275	340	295	300	302	307	299	316	337	282	297	280	322	275	290	295	270	338	299	310	308	290	303	306	323	318	321	321	302	301	297	320	320	307	307	302	295	303	319	295	308	299	303	327	290	321	298	288	305	306	282	290	310	267	301	294	320	272	319	309	298	320	275	298	305	320	316	292	300	304	263	294	300	298	274	271	309	289	307	290	302	309	313	305	294	297	275	302	320	318	315	300	318	303	313	289	306	293	317	302	279	304	296	319	302	318	276	318	299	274	310	264	284	322	315	291	301	304	307	304	300	295	306	275	315	320	332	320	328	302	294	308	302	324	289	295	296	323	289	313	305	292	303	295	315	290	295	301	309	298	292	278	274	287	314	268	301	319	277	321	266	328	327	329	288	303	297	307	294	317	314	309	305	300	315	275	331	319	302	268	285	326	288	288	306	293	303	308	297	274	338	322	315	312	280	315	316	272	303	312	301	273	285	299	316	299	323	307	299	299	314	290	296	290	289	313	318	286	293	299	315	268	307	307	347	323	326	322	305	324	311	299	292	289	275	305	290	303	323	291	302	323	305	299	276	303	290	285	327	286	275	273	282	308	281	302	308	340	293	304	294	305	304	306	296	291	278	319	305	319	276	300	294	306	304	321	275	292	321	316	296	309	288	299	308	288	269	313	270	321	324	295	266	316	310	314	276	301	336	331	307	319	300	331	298	307	291	281	306	326	309	296	307	331	292	272	307	293	307	337	300	292	256	333	293	290	294	313	293	288	302	302	294	331	322	311	314	325	287	285	267	306	304	277	301	327	276	296	285	274	326	323	281	315	296	283	283	308	307	326	300	293	294	294	303	319	319	284	351	307	275	306	297	291	298	301	305	291	296	319	312	286	306	313	279	294	302	299	335	306	317	307	328	303	334	323	304	303	308	299	292	296	327	313	331	345	302	287	298	325	308	299	325	326	322	331	302	301	316	290	305	314	319	294	318	268	272	309	318	328	278	276	287	303	289	334	308	280	302	322	314	319	305	279	327	292	312	295	321	266	295	309	268	304	310	290	322	329	304	308	301	269	250	297	301	310	286	289	335	307	285	327	314	286	316	255	316	290	282	273	296	296	311	307	313	302	310	284	314	292	300	282	289	266	291	302	311	299	299	297	321	301	289	313	261	316	289	301	302	301	278	277	292	280	286	299	293	307	280	267	314	301	307	313	282	293	313	292	308	332	289	295	318	295	287	316	360	297	301	324	291	317	310	324	263	317	309	278	300	306	353	281	311	289	311	300	297	259	292	299	303	274	300	303	333	291	304	299	316	280	308	277	293	322	301	308	283	297	290	323	285	282	314	303	275	286	331	281	314	316	322	261	276	272	295	322	324	283	274	291	320	305	317	289	300	319	294	346	302	288	280	288	322	310	308	290	329	298	294	295	255	307	324	344	297	323	289	287	285	294	305	298	304	284	301	292	267	269	313	309	296	273	298	283	277	314	288	332	315	294	295	290	321	307	309	307	295	291	274	293	280	294	287	300	278	300	291	293	298	325	270	300	310	328	267	317	288	274	266	322	310	304	273	293	302	271	299	284	287	292	333	323	315	302	311	272	335	284	303	292	311	329	303	339	273	310	293	318	298	329	313	313	299	291	264	299	301	319	280	293	310	290	271	307	301	304	278	296	326	289	303	264	285	303	301	295	293	278	317	300	310	336	279	299	321	283	290	304	293	292	289	289	326	282	281	284	316	307	280	287	310	291	289	320	300	279	296	303	294	302	263	313	272	303	302	307	302	341	322	266	319	306	314	294	298	285	272	318	332	284	294	297	312	277	312	272	273	312	302	283	305	298	308	275	341	317	272	316	280	332	295	274	299	300	324	299	305	290	258	292	289	287	315	323	286	299	268	314	304	303	321	303	309	301	329	279	299	289	298	304	290	296	285	276	279	292	302	305	265	298	319	299	302	286	301	318	311	295	292	310	309	302	313	326	305	334	348	311	285	302	312	305	303	296	310	303	304	311	311	290	330	273	282	314	278	333	285	296	324	319	274	305	326	296	325	300	263	295	296	314	294	318	306	312	286	280	309	258	306	303	323	297	290	314	310	284	318	305	275	291	306	301	279	296	295	319	289	310	318	284	302	338	295	303	327	289	312	284	284	285	296	312	307	283	313	338	291	278	276	308	318	333	290	284	335	277	273	300	275	288	299	295	277	314	332	320	307	295	285	278	277	294	312	316	328	314	294	287	311	294	296	325	300	284	276	297	279	313	290	311	293	298	270	271	314	326	284	305	318	306	275	317	315	312	306	318	293	272	297	329	315	292	305	301	320	275	260	287	291	284	323	322	287	318	304	297	324	298	291	275	322	281	278	284	336	304	326	303	281	264	304	309	298	307	318	299	285	299	275	314	318	335	310	272	300	325	284	305	298	314	300	282	296	308	307	302	337	312	307	289	280	278	343	313	289	275	281	277	310	270	309	308	310	306	312	314	294	317	307	299	319	308	264	315	310	307	308	308	296	332	282	314	283	321	293	271	275	340	266	316	299	292	315	307	321	273	323	300	316	304	262	275	317	281	305	316	306	297	323	289	282	305	292	269	286	315	280	285	329	316	291	307	277	306	299	308	308	306	298	294	314	299	319	255	310	302	286	305	323	303	297	318	323	317	270	321	311	290	293	284	318	296	283	301	305	276	284	298	288	311	309	298	293	321	311	318	309	307	284	291	301	304	286	313	306	330	307	301	314	279	311	304	315	278	313	296	333	315	285	293	303	297	311	305	294	303	314	290	311	288	293	310	283	299	298	320	331	339	319	313	309	294	313	277	304	325	291	297	303	301	299	235	282	308	314	330	285	300	300	325	303	296	297	316	286	285	330	311	307	304	294	305	304	307	328	294	307	277	314	285	318	314	330	322	302	333	287	276	326	331	297	315	275	322	274	300	306	339	293	291	311	307	270	310	316	296	337	290	305	312	299	329	309	277	309	289	313	299	291	300	302	295	276	309	303	311	306	338	301	312	293	303	263	283	277	305	325	276	284	295	312	290	308	327	306	300	271	234	294	286	290	314	296	295	306	321	281	314	299	315	305	287	309	333	311	298	292	313	289	315	281	291	321	284	304	301	286	298	292	300	306	333	319	325	313	283	299	310	342	288	316	257	287	289	297	329	282	289	293	316	306	303	268	305	339	305	338	308	298	318	298	315	314	309	311	280	305	311	308	302	306	323	329	320	284	300	300	320	300	283	298	303	314	322	302	270	301
7452	16933	12980	6793	4801	3523	2551	2072	1718	1377	1217	1079	926	848	816	692	714	667	611	595	535	531	521	519	475	480	481	478	512	444	414	432	484	445	396	404	446	405	415	394	379	403	396	376	419	390	425	378	374	387	407	381	391	374	388	396	400	419	380	413	360	398	345	374	351	379	388	393	379	325	391	392	365	409	377	380	395	387	360	345	345	409	413	341	400	367	360	361	356	380	386	383	370	370	351	401	358	346	370	395	376	378	418	396	383	340	400	368	382	356	351	393	318	379	365	401	349	370	369	355	386	393	357	383	376	367	372	387	376	388	397	380	390	363	385	388	395	360	381	361	385	412	340	380	386	373	382	391	366	403	382	367	378	368	400	360	383	354	364	365	356	388	389	370	374	357	382	363	369	362	391	367	332	378	377	370	343	355	365	381	392	362	347	369	374	387	350	379	376	360	350	352	352	356	340	344	332	363	366	377	388	380	374	347	350	339	383	353	367	364	372	387	375	402	344	366	407	363	343	364	345	366	315	370	349	351	370	366	336	367	361	395	360	362	376	352	362	355	371	388	344	363	354	367	369	377	375	379	380	365	416	358	427	349	374	386	391	425	373	403	386	396	370	381	335	344	345	380	352	358	367	398	384	381	341	415	377	366	399	356	391	357	352	338	362	338	359	380	343	398	368	369	360	371	387	400	386	354	372	388	356	342	354	360	384	380	362	385	356	349	339	375	354	351	335	344	372	362	347	379	352	389	331	378	399	336	363	382	387	375	347	382	381	406	336	363	339	377	362	341	390	365	340	377	410	347	364	378	347	372	374	370	385	373	388	367	372	366	364	358	376	347	396	349	366	343	359	367	338	348	395	380	355	370	410	390	363	367	359	377	400	380	344	349	391	389	390	386	355	360	380	361	358	359	362	366	375	348	382	399	355	374	381	371	369	375	382	369	358	374	377	361	376	389	409	369	338	382	365	389	365	420	348	381	359	366	330	390	357	392	354	368	378	372	345	342	347	366	361	430	362	351	369	367	386	398	368	367	377	363	380	356	379	356	368	385	382	365	335	353	393	382	367	375	400	384	369	362	353	359	363	365	340	390	335	378	349	336	365	355	388	387	365	334	352	357	408	378	374	362	370	382	360	377	335	366	369	374	385	380	383	377	389	350	370	369	391	396	369	377	379	384	372	395	369	373	360	383	365	372	354	343	362	392	362	358	357	369	362	359	334	358	396	372	347	353	353	356	364	387	393	382	372	377	347	370	397	376	390	349	356	373	384	377	373	359	366	391	355	402	395	391	365	388	385	381	378	391	397	353	346	358	349	361	358	357	368	360	365	339	372	391	376	341	351	357	375	335	354	385	397	366	390	351	341	353	359	380	339	361	359	385	360	350	356	379	373	323	354	382	320	391	381	352	355	387	363	388	359	356	376	386	380	322	395	377	390	358	377	380	381	370	385	391	340	361	380	337	351	340	344	359	369	361	358	348	363	392	347	339	377	367	381	348	376	322	348	384	402	357	350	349	361	368	404	379	381	363	351	356	381	345	370	356	336	400	372	364	382	351	391	402	382	384	363	358	369	366	392	375	377	365	403	343	361	356	365	334	354	383	373	339	324	365	353	397	367	358	335	364	382	380	390	374	375	374	351	401	378	373	381	379	358	358	334	404	350	374	377	387	327	364	391	360	373	369	363	382	351	370	361	377	357	372	358	339	422	404	349	374	345	373	336	361	387	364	357	397	357	401	380	373	400	326	341	370	386	356	382	367	348	324	373	355	361	357	351	390	348	371	382	375	358	380	384	369	359	360	370	381	373	396	382	349	381	345	378	385	373	394	354	340	381	382	342	379	407	353	370	369	379	393	363	343	358	359	350	367	359	365	357	340	361	366	364	379	392	344	351	373	406	372	376	360	395	372	396	394	340	361	385	352	389	346	374	357	405	369	344	365	354	362	366	377	326	360	365	351	381	365	339	341	358	353	391	382	363	379	363	361	356	354	403	395	387	380	338	368	363	347	395	388	342	392	366	391	361	411	376	392	382	392	366	368	357	379	349	373	372	347	366	352	365	336	330	364	345	397	366	384	370	388	378	361	365	376	356	367	366	378	345	360	360	374	405	378	371	354	355	371	372	360	395	378	367	366	335	353	391	357	350	349	376	352	375	394	386	393	388	383	363	358	347	360	371	349	384	366	373	346	370	354	399	345	351	333	381	379	340	400	393	368	390	358	360	372	359	360	362	342	348	367	396	375	343	377	382	356	328	371	362	385	375	386	349	348	347	374	361	397	362	385	371	375	392	366	381	361	387	372	370	373	345	363	367	359	412	360	327	383	346	388	406	353	383	371	370	387	395	359	359	396	345	336	391	370	333	385	400	356	396	343	370	382	390	342	348	396	382	353	364	340	371	364	363	351	366	354	379	361	391	355	372	401	346	344	361	357	380	347	350	414	377	353	400	374	344	364	355	363	375	374	372	369	377	343	383	361	370	365	365	361	403	368	370	369	366	394	364	336	370	372	370	343	354	361	376	356	363	350	360	345	358	355	381	351	383	359	380	371	358	373	367	360	355	387	349	348	387	381	351	393	385	403	361	376	353	364	378	359	362	373	365	421	362	371	406	359	373	371	373	364	355	372	391	380	343	386	398	362	381	369	392	366	393	356	362	329	350	361	402	385	384	365	361	348	391	355	408	368	367	382	355	339	377	354	389	361	347	394	388	367	389	352	381	357	354	334	364	341	375	398	348	369	359	342	360	371	384	341	392	381	370	353	383	350	361	384	372	356	377	358	360	376	375	378	350	379	378	345	401	344	369	365	359	395	345	390	382	359	342	384	387	383	354	395	366	364	350	389	354	387	355	347	396	375	350	350	399	357	355	381	375	381	378	334	338	385	362	370	340	378	346	393	362	348	340	369	349	348	371	360	343	368	366	375	389	369	384	380	376	398	360	384	363	374	343	368	403	357	358	375	392	350	359	377	365	347	363	356	374	371	346	343	387	356	368	358	337	376	352	374	336	398	369	353	364	366	351	367	402	387	396	350	370	372	350	386	353	365	369	391	365	371	358	344	355	369	378	342	361	330	355	374	381	371	343	371	359	372	383	358	356	355	374	389	361	364	392	335	355	360	381	365	370	350	380	358	374	386	369	366	376	366	388	360	392	341	395	364	367	368	360	372	365	375	354	364	358	351	351	359	377	355	341	385	344	338	376	373	337	377	383	368	346	354	367	355	357	365	374	380	375	383	343	331	356	335	359	385	351	392	391	369	363	380	382	343	349	358	398	391	344	328	363	367	362	362	361	354	381	340	378	372	337	367	362	404	366	348	359	336	381	400	338	376	351	366	367	358	353	342	349	395	361	386	347	386	337	351	378	382	395	359	352	354	376	385	383	359	342	321	369	364	383	379	359	378	379	367	375	370	352	391	353	372	370	379	376	346	391	370	379	336	333	370	364	358	360	353	375	357	383	340	413	363	342	372	369	365	390	400	354	381	363	358
26936	20126	7627	1475	1109	1088	913	860	796	808	787	789	775	786	741	818	806	753	752	756	780	809	778	710	816	786	832	809	814	776	821	747	774	758	832	783	825	778	792	775	795	768	758	739	764	756	736	862	761	827	809	741	788	717	828	774	771	744	763	773	798	781	778	784	821	808	741	791	745	743	817	795	813	800	781	809	747	762	781	807	735	796	763	754	793	834	815	833	775	760	791	780	827	803	825	790	794	790	802	805	778	808	728	751	801	746	805	821	805	810	754	732	832	782	782	757	815	775	801	790	793	735	839	798	785	762	796	810	797	817	820	775	741	745	751	789	754	773	814	809	728	787	766	807	757	805	780	811	817	802	783	809	748	799	768	822	828	767	796	778	817	781	764	832	759	808	821	782	812	779	792	799	788	789	826	810	760	776	827	718	771	775	752	781	800	746	810	829	795	772	706	754	767	734	813	765	763	813	810	810	793	838	760	766	816	777	787	845	777	824	771	776	746	775	797	775	749	764	808	814	803	754	784	778	769	770	789	787	782	749	806	759	782	756	795	850	811	748	791	760	783	797	769	786	729	759	759	747	758	766	756	806	773	786	756	800	807	783	760	760	768	780	805	763	802	797	754	737	744	824	808	765	846	808	761	832	814	840	810	811	814	792	746	783	803	752	776	756	814	757	788	768	781	773	793	741	781	808	818	787	732	743	788	764	773	725	772	807	807	781	804	744	820	796	824	777	765	769	788	827	767	795	824	762	820	759	765	804	758	788	795	779	782	742	761	766	814	824	791	809	773	798	820	709	794	761	783	783	804	805	790	747	744	782	748	759	767	839	790	747	790	823	838	750	817	805	747	816	808	762	808	740	762	780	792	776	801	748	749	771	804	776	747	821	814	745	787	742	777	830	818	764	771	761	769	745	723	814	776	801	771	751	815	777	790	774	780	800	764	826	788	773	762	789	809	799	743	793	777	813	809	737	810	757	753	742	796	825	717	751	780	871	779	773	754	737	808	752	778	759	772	783	777	777	793	807	787	764	819	773	820	746	764	725	732	821	731	759	810	781	792	808	791	783	768	760	777	760	753	774	817	812	761	820	780	806	806	771	773	820	786	802	779	788	803	790	755	766	805	785	730	806	798	786	792	712	808	747	747	765	782	748	820	760	782	790	764	749	764	764	812	768	817	771	727	808	743	808	790	758	789	776	757	761	776	823	778	810	770	784	777	832	816	787	792	790	770	775	734	770	786	766	731	764	744	768	783	777	811	815	773	806	807	771	813	791	752	813	856	782	755	755	750	816	809	748	771	756	760	786	800	792	754	769	780	806	825	802	765	736	786	824	786	768	802	783	784	778	772	771	747	775	770	806	775	779	765	749	764	782	764	786	818	831	790	785	758	763	793	809	791	734	814	795	756	786	791	793	799	795	801	860	794	862	779	790	811	775	765	744	765	808	806	772	804	778	757	788	769	730	760	775	782	802	810	779	755	764	782	778	819	778	758	783	741	770	770	783	827	799	779	787	777	776	744	781	761	842	778	793	760	820	764	785	773	773	805	802	737	789	810	734	790	818	808	816	755	772	790	777	780	823	741	786	799	803	781	777	800	802	796	752	774	767	802	747	767	786	774	811	781	830	777	799	758	812	785	736	792	836	773	786	807	771	792	769	832	799	773	767	741	744	813	765	819	753	795	770	796	805	776	785	806	767	768	799	773	785	792	761	755	809	816	741	784	771	825	739	773	790	792	781	792	788	747	773	749	737	791	762	786	788	778	788	792	792	742	792	840	757	774	796	741	761	785	766	743	784	791	778	828	813	766	772	690	823	764	759	815	793	788	773	742	798	805	764	759	836	767	780	793	784	748	772	771	769	806	806	807	785	822	849	773	795	821	760	762	770	819	781	744	803	786	787	829	754	782	767	790	810	775	734	743	754	786	768	781	801	779	813	727	766	769	772	760	737	805	726	801	808	748	832	801	783	788	762	836	761	804	756	766	770	809	805	752	790	760	752	774	787	805	789	840	770	720	776	757	754	788	777	747	783	800	801	806	804	767	774	790	741	806	750	800	795	813	797	793	819	824	818	766	801	794	762	761	817	750	750	809	793	788	793	781	774	747	752	805	741	775	812	758	796	797	747	783	783	792	808	698	785	759	759	747	814	796	766	760	803	784	788	786	774	819	756	807	735	764	775	761	753	762	799	759	794	777	757	802	787	771	822	782	773	768	761	791	778	794	759	811	820	769	783	743	821	796	742	805	787	817	807	807	788	748	802	788	799	795	780	752	816	794	763	778	826	767	817	797	817	760	768	787	787	823	797	744	778	776	790	759	801	786	779	765	771	778	790	753	863	839	771	769	817	753	819	781	783	805	827	798	818	774	818	720	773	780	784	786	775	815	777	781	750	809	772	830	763	817	772	792	788	774	738	754	806	770	790	832	811	771	744	742	803	833	796	782	749	791	817	821	738	798	746	788	738	742	813	823	786	730	816	821	777	828	732	821	763	852	752	798	758	821	740	787	768	785	732	787	765	760	735	793	777	814	736	764	776	819	730	796	775	785	767	770	791	766	793	740	829	756	810	807	776	847	767	851	779	796	814	775	793	835	781	761	723	757	828	818	797	741	771	780	791	842	753	751	781	742	788	846	756	727	791	744	784	829	824	762	762	790	839	826	821	776	769	739	801	773	749	738	792	822	803	784	796	769	827	788	772	783	787	791	773	757	787	761	807	827	798	741	792	762	737	834	781	767	750	803	804	794	773	720	789	771	836	764	845	790	811	739	794	767	806	744	820	779	806	772	769	740	777	798	807	789	762	813	829	798	776	770	801	819	834	707	778	826	803	756	748	798	745	795	829	793	771	734	797	713	786	776	763	770	752	747	847	800	798	769	764	780	768	772	800	806	801	776	721	798	845	782	781	801	785	763	769	773	746	791	777	776	744	725	784	794	794	782	814	803	768	724	776	792	815	755	757	811	793	766	814	728	786	788	739	776	770	783	814	785	727	799	768	758	830	773	784	813	800	787	786	818	751	824	808	754	810	808	764	847	732	752	796	807	758	733	797	771	801	817	828	772	748	811	743	792	727	843	821	827	788	798	822	766	770	763	801	782	809	784	822	819	771	797	786	725	747	831	808	797	757	765	783	797	769	760	804	802	827	757	771	794	792	794	799	801	790	837	821	800	824	780	743	707	792	756	810	779	744	783	861	761	708	767	786	752	748	764	766	827	770	803	753	760	794	832	770	798	773	810	790	791	800	784	794	783	786	751	806	762	793	767	814	760	797	772	819	790	804	779	798	757	807	793	752	758	758	762	764	789	760	813	784	773	802	795	749	820	751	780	844	782	782	724	780	836	743	754	771	812	820	732	772	802	801	795	800	828	807	784	825	804	759	778	804	760	745	786	758	837	713	819	808	783	759	799	745	805	841	779	767	809	741	767	770	761	792	787	793	777	776	808	801	787	771	817	764	748	743	789	762	771	808	828	782	761	775	785	847
4350	1931	1647	1276	1146	1103	1047	1075	1034	972	1018	996	1027	991	1020	989	1018	979	1026	945	989	1024	1004	979	975	983	966	895	976	1012	965	1003	997	874	1027	950	970	1026	1000	1016	998	1006	957	977	974	1003	957	1015	974	932	972	948	949	989	999	991	935	953	1016	986	984	965	987	1014	941	962	921	1011	916	959	973	1034	988	1029	957	990	978	948	955	975	1035	939	987	985	980	961	972	969	1016	994	972	1044	975	983	981	1007	997	966	952	974	983	929	934	934	1002	986	951	998	949	1037	1014	979	935	878	955	918	934	972	956	1008	1001	1004	973	949	1034	940	950	941	957	939	1018	976	926	980	967	956	975	1017	960	973	955	959	986	963	933	1019	981	980	969	994	981	984	1034	989	977	931	946	998	949	949	1017	955	1014	968	961	984	1019	954	1005	930	936	929	951	967	946	911	959	972	912	978	915	995	980	972	963	1042	930	953	950	993	975	949	984	983	994	950	971	993	954	989	1018	1007	986	1001	977	937	957	967	1010	928	1011	955	962	906	1009	989	988	951	959	992	992	984	987	945	973	995	998	959	953	966	934	968	1001	987	966	1004	970	1008	955	978	1008	948	1000	989	981	973	1005	953	984	1014	957	976	957	972	964	955	922	966	994	949	990	933	992	927	1029	1017	979	1044	983	961	999	962	975	981	970	943	1033	931	994	998	970	994	928	939	962	989	929	966	1029	951	974	950	976	988	1028	969	934	993	960	959	982	979	950	961	1003	999	953	992	992	964	966	973	946	943	892	975	985	898	989	967	984	951	974	993	933	995	985	992	989	992	1010	994	983	930	992	999	960	945	958	977	989	965	902	1025	926	995	928	1041	974	942	972	1015	991	994	938	987	942	1009	965	933	975	974	980	1001	989	1020	1003	1001	953	973	952	980	957	912	992	952	989	982	977	976	946	962	971	956	951	1003	1007	998	953	1026	976	974	956	1043	1056	993	1020	969	993	949	1010	987	995	1017	970	960	989	984	1042	966	1034	976	963	983	926	928	963	980	979	999	1061	934	984	1035	943	893	964	1005	924	946	957	1034	995	1016	978	882	988	982	956	989	956	1009	954	1001	987	964	981	1002	1012	981	986	925	963	987	987	999	999	990	962	1023	1017	940	964	969	958	979	1024	1031	982	995	964	932	986	985	988	926	1019	1010	1013	947	997	978	1000	985	979	954	983	946	970	974	919	992	982	943	963	964	958	1027	960	982	974	946	932	980	1003	937	999	1009	961	1019	936	1006	955	1014	900	980	997	968	951	924	939	1014	955	998	991	985	977	984	1029	931	989	956	889	984	994	1001	939	994	999	977	1013	961	1006	994	970	938	978	952	996	971	960	979	1043	1002	983	979	1065	936	944	959	990	981	957	979	937	953	931	994	1012	992	946	987	995	958	1020	1007	992	979	926	1005	1019	969	938	974	946	948	935	902	995	996	960	980	926	973	987	934	946	1010	958	967	940	965	941	971	961	975	1009	976	940	994	1001	930	991	954	939	978	903	968	920	950	1013	979	944	994	977	1012	1002	979	957	993	962	928	998	1006	994	973	1034	956	938	985	936	964	958	941	1025	1000	961	928	969	914	998	943	931	874	975	1006	1009	951	942	927	1001	955	963	990	976	978	1000	945	988	966	949	961	1006	953	987	940	990	960	946	974	994	987	1008	945	949	1046	1003	1031	1003	1020	973	960	964	967	947	1014	1017	951	922	968	914	987	969	973	982	994	997	955	969	944	957	923	969	951	888	987	990	923	1018	992	984	981	939	978	997	989	1007	1019	990	1004	998	1016	975	992	992	985	971	998	1040	940	961	1031	970	1033	1029	1007	1015	1017	976	997	986	1017	922	1043	997	901	993	961	951	978	1035	1009	1015	1011	1006	1007	968	991	1035	970	952	994	980	986	981	950	980	983	954	951	953	1025	956	994	992	972	998	975	956	994	935	975	1003	971	948	1009	1035	1021	986	981	964	924	983	968	1001	960	950	951	964	930	983	982	972	985	931	1018	1018	1007	954	994	987	960	943	969	971	972	910	957	985	999	948	946	972	954	947	968	1008	988	954	979	965	987	989	950	970	1039	958	958	972	932	990	978	963	1021	949	962	953	971	1030	933	1003	925	973	966	948	980	1010	1017	922	946	962	1064	936	986	998	1006	935	967	949	992	967	950	944	972	938	1000	939	1016	959	989	940	1068	968	951	955	945	972	977	1005	992	989	1013	913	954	985	980	974	970	980	949	987	972	1000	1037	996	1009	914	965	963	968	985	988	984	967	1052	972	949	1003	1015	945	955	1010	967	958	1019	972	959	958	1013	1011	943	981	982	961	959	982	971	1008	1004	1055	945	1014	930	1012	995	922	962	950	970	949	986	1009	994	966	991	998	989	977	987	988	967	961	910	920	1004	962	982	968	1003	990	981	1019	948	962	995	995	961	990	1005	985	991	1026	983	1005	998	979	1000	986	971	970	994	939	982	951	983	966	932	966	1000	930	978	949	952	943	905	961	967	959	983	981	1001	952	961	984	985	968	972	952	928	988	997	947	952	1003	1017	1015	952	927	985	956	956	992	922	959	960	991	990	976	976	1001	944	971	997	936	978	981	972	967	947	993	1002	952	920	977	1007	1007	952	997	1008	969	964	956	974	961	967	1009	939	961	976	936	948	987	994	951	955	981	964	989	959	1011	943	925	980	990	1013	975	982	1017	1000	952	998	958	973	948	963	965	969	969	965	968	987	1001	994	953	962	968	965	1016	941	992	953	1005	986	973	1000	1009	999	951	950	960	1009	1009	949	998	1012	967	892	960	912	956	1004	927	920	995	1037	970	979	1029	948	1004	946	980	958	920	986	983	941	981	952	971	1005	962	958	970	982	981	998	978	956	967	988	940	963	963	963	981	1010	948	953	979	1007	972	1001	964	959	1016	987	970	943	962	952	1009	985	948	1002	1000	964	982	965	964	992	956	993	1015	929	973	969	922	1005	996	970	984	917	947	986	994	982	973	975	1008	953	983	1014	1004	945	954	955	938	964	936	951	980	964	938	973	1014	945	940	963	958	1015	954	975	976	952	927	975	1031	1019	965	978	956	984	965	989	1029	943	976	940	981	939	950	969	1006	959	988	996	933	963	959	1020	987	965	972	982	982	980	963	941	958	984	979	986	993	952	928	962	948	1025	950	998	1008	957	973	937	1038	944	985	989	947	945	961	971	919	1010	962	951	993	997	955	943	1053	1000	972	974	1028	942	991	1004	969	989	966	1005	992	976	964	972	992	992	1039	980	979	1021	988	975	955	997	973	998	949	981	941	1043	964	961	957	1019	999	1007	1010	1007	968	967	970	993	975	972	956	962	976	965	927	1011	1008	953	993	957	974	943	935	946	956	960	979	929	1016	989	977	980	982	967	963	988	881	975	906	984	1002	945	998	962	898	982	988	956	941	973	971	988	978	909	996	957	978	1006	994	1000	960	997	976	1004	1002	983	956	1004	976	994	976	960	962	943	967	970	998	922	1070	950	990	991	1025	1004	942	1001	986	981	957	981	911	969	1007	1001	937	981	1047	998	970	919	980	965	952	936	1022	1026	960	1008	914	959	977	955	981	911	921	902	1010	939	945	1009	993	938	1033	992	978	985	963	950	989	1060	1007	945	961	984	976	940	967	966	951	1027	1006	950	941	913	1018	978	934	954	1013	939	1013	1022	1007	968	1002	997	957	977	992	945	974	960	978	915	954	927	956	1018	997	1005	980	1012	913	1009	931	942	974	969	971	977	1034	1027	955	984	1048	961	929	955	960
23925	21248	28613	24187	21230	9899	1137	795	653	611	565	522	504	496	509	424	458	433	447	417	446	407	437	410	380	394	409	416	396	427	426	440	372	393	396	416	382	365	361	447	398	421	392	338	390	347	391	438	351	380	397	387	386	395	392	405	410	391	372	365	390	456	435	357	392	417	377	408	417	416	410	411	398	357	355	416	379	406	403	394	385	369	397	396	406	373	341	375	416	405	358	389	388	407	388	419	404	379	404	397	407	407	402	349	400	388	390	408	422	401	367	407	393	365	342	398	385	417	427	386	402	390	392	390	386	354	395	422	391	411	392	372	362	373	374	400	362	367	406	369	409	379	398	383	387	368	380	394	391	396	416	380	366	416	386	347	381	361	361	411	397	362	356	387	416	380	366	365	409	369	394	359	396	397	353	358	370	367	395	363	372	365	345	372	425	376	406	414	366	395	394	391	371	383	402	357	377	409	398	401	356	371	409	382	364	392	387	383	383	383	418	382	375	399	369	378	404	393	398	374	391	380	420	406	414	387	369	339	358	383	393	379	369	358	377	391	391	375	416	386	385	358	380	373	394	380	395	405	361	372	405	375	375	341	369	383	405	364	428	388	409	371	382	383	367	377	365	394	409	373	373	401	380	399	375	387	393	411	370	375	362	375	381	372	394	407	376	380	396	370	392	355	383	412	402	392	366	388	389	387	385	387	411	397	367	376	381	380	387	381	391	403	390	396	388	389	386	348	369	360	353	370	369	389	402	376	375	395	418	382	379	388	375	388	395	366	408	407	356	407	406	400	350	393	416	394	390	369	376	381	405	410	415	370	386	407	390	389	409	360	365	380	388	382	391	402	379	368	385	358	410	338	378	396	403	378	359	369	411	401	368	371	377	411	378	388	374	377	389	367	356	405	368	393	440	385	347	380	419	408	386	367	377	399	380	395	395	399	388	405	379	402	364	405	377	371	423	392	361	411	361	365	386	381	372	375	400	382	407	410	377	385	365	386	395	375	399	345	408	365	355	365	369	398	398	391	386	365	401	380	368	361	408	398	376	411	367	393	431	366	396	373	374	370	366	423	406	347	393	376	348	416	419	422	373	408	402	391	377	411	391	355	376	432	366	369	400	404	400	369	388	364	395	413	391	392	394	419	393	386	403	358	385	398	368	377	411	367	414	382	436	359	404	406	406	360	416	380	383	400	393	400	381	421	420	383	369	389	417	405	412	383	402	378	395	372	373	385	397	384	375	423	366	400	383	359	403	341	435	393	337	366	353	340	398	395	401	382	348	390	398	381	402	409	370	391	355	346	390	402	391	393	373	389	380	395	400	368	330	438	370	361	373	375	393	413	359	357	377	371	417	408	414	348	371	392	398	390	336	382	388	403	393	372	396	357	384	363	385	368	408	381	352	351	373	407	368	390	373	416	377	393	418	381	351	383	393	415	410	385	386	387	391	402	376	390	407	395	389	362	410	401	371	411	377	379	402	371	360	419	388	377	392	372	422	373	392	387	362	391	395	378	362	356	407	363	412	404	364	419	374	377	398	409	401	365	334	389	375	343	397	386	421	404	357	372	382	358	382	362	366	431	398	366	378	389	401	394	402	371	391	373	378	400	371	413	377	380	377	382	391	398	416	381	375	410	367	367	362	416	392	370	370	397	416	372	403	387	403	392	356	406	381	400	397	356	346	414	397	425	356	388	419	386	392	392	374	418	375	378	366	355	368	341	371	399	394	382	391	372	397	381	349	403	345	390	376	401	382	392	383	373	380	395	408	393	375	418	363	378	369	379	400	377	402	377	359	365	348	379	399	388	388	360	374	366	381	377	371	410	369	386	371	386	395	363	372	395	374	390	357	345	381	391	393	373	414	360	380	376	363	411	374	369	357	378	442	400	392	364	365	389	405	367	386	387	397	380	397	391	392	387	366	421	380	383	344	383	396	404	385	390	409	370	386	371	375	344	378	376	382	382	350	382	374	369	354	406	379	388	399	358	393	349	388	377	390	389	367	390	378	411	395	397	396	364	397	375	368	338	361	388	392	379	372	402	402	332	370	371	415	355	351	346	392	373	360	394	389	414	396	374	385	379	387	371	392	433	366	373	398	402	376	362	379	350	370	388	373	393	396	404	380	352	373	391	371	397	359	366	384	395	385	328	406	389	366	403	408	400	406	388	382	397	404	429	362	359	381	414	380	368	393	395	381	419	404	378	388	378	386	411	379	390	372	384	395	388	355	367	368	360	347	374	378	380	418	392	372	402	392	414	349	403	383	394	380	371	404	410	366	391	354	437	363	386	418	436	399	390	375	404	426	399	409	403	376	389	342	381	368	364	375	355	342	358	360	404	362	398	378	399	363	366	381	382	366	411	401	443	392	419	384	382	333	344	363	368	389	395	387	376	387	374	419	363	401	390	394	378	358	396	384	396	383	376	360	379	397	385	369	383	406	368	392	379	359	384	427	373	380	373	376	362	345	371	390	374	375	392	400	395	403	389	372	378	384	329	388	395	353	412	386	419	380	371	360	398	396	366	386	371	411	406	370	377	398	380	379	380	373	385	398	371	377	408	369	387	375	389	353	384	402	388	360	350	347	350	364	386	391	366	381	400	415	372	412	376	392	362	419	409	390	382	412	409	379	412	377	378	409	398	378	400	387	399	381	352	373	397	361	367	390	392	391	380	384	410	420	371	395	379	368	391	362	404	407	348	409	353	370	355	348	393	393	379	385	401	377	401	392	394	382	354	352	380	386	385	388	393	402	380	362	379	381	357	409	387	376	461	374	409	388	410	399	370	377	393	371	414	362	357	391	370	356	398	396	363	343	416	382	379	370	400	400	389	388	418	365	363	402	412	364	395	370	393	381	353	405	365	404	392	361	370	368	366	381	367	382	377	368	390	386	366	377	381	377	381	364	363	379	388	375	358	369	412	386	380	407	392	388	386	380	399	399	355	396	388	377	414	389	383	410	373	379	370	386	363	391	386	357	402	357	374	354	415	403	407	363	384	381	373	381	369	407	373	384	387	374	412	348	369	370	375	362	379	399	369	378	357	358	382	397	403	378	393	395	387	377	339	367	377	377	397	399	385	413	365	432	394	368	354	399	388	392	382	380	402	359	412	368	388	373	371	392	370	382	387	415	373	393	360	377	366	391	393	360	380	420	388	402	367	400	417	348	396	368	373	391	381	375	391	362	368	366	368	400	394	398	367	384	397	374	380	392	379	397	365	346	406	377	361	352	391	396	368	396	392	347	385	369	393	359	374	343	381	412	391	394	375	338	390	410	418	385	416	382	391	353	394	396	391	382	407	362	380	373	381	387	369	380	404	396	383	352	372	383	363	386	387	367	372	411	389	401	372	378	386	389	397	408	408	373	374	393	373	394	384	410	364	374	352	355	399	374	402	394	398	392	369	383	382	393	393	365	407	368	375	432	399	396	393	400	399	358	405	406	364	409	367	383	367	376	375	407	359	396	378	398	360	379	356	404	364	366	368
5111	10466	8229	4170	2889	2224	1708	1430	1188	1089	958	846	796	734	699	711	637	612	610	599	618	597	619	579	551	558	590	546	538	535	556	524	504	510	522	538	503	500	519	538	527	513	520	517	515	516	511	528	530	542	519	503	488	495	506	539	495	533	497	478	493	525	490	489	500	513	499	534	496	513	445	523	535	518	501	508	502	514	490	509	545	553	470	514	505	480	516	506	521	494	520	533	539	483	537	509	501	524	530	489	503	498	525	541	526	537	516	507	468	556	532	478	483	527	466	506	472	545	484	531	524	531	471	467	539	530	501	469	504	543	491	508	495	498	449	504	514	552	474	476	519	532	500	504	498	492	447	507	516	495	497	485	504	492	488	524	500	476	538	529	488	504	493	505	463	524	474	502	477	468	474	510	527	510	487	493	503	564	457	513	506	530	536	509	487	519	520	514	554	511	511	483	495	465	528	512	459	493	516	503	508	489	483	497	489	511	512	521	496	528	554	480	455	519	525	478	530	509	521	484	452	498	495	492	504	491	508	511	504	521	477	483	530	523	515	509	510	491	497	504	487	529	544	490	504	497	506	494	474	509	468	486	518	545	532	506	547	517	541	508	483	515	484	535	527	519	523	501	498	519	511	532	537	543	495	496	478	541	498	506	493	507	470	469	508	500	511	510	538	500	547	456	524	510	484	495	523	520	474	493	475	501	508	514	508	515	517	479	486	473	479	505	508	501	537	523	489	464	488	518	482	478	484	490	506	501	468	493	532	490	485	506	492	503	516	544	510	564	520	527	485	514	512	561	489	504	539	510	481	459	513	509	481	507	528	543	504	464	492	527	499	521	521	469	509	525	523	496	509	500	503	544	523	523	519	542	542	500	523	497	494	469	480	496	521	506	540	492	499	502	530	533	521	447	542	464	496	537	461	507	505	525	487	454	495	499	502	466	514	486	531	504	521	487	544	516	512	482	537	488	497	521	509	527	502	483	507	513	456	540	495	491	483	504	505	466	495	492	502	493	496	500	505	553	487	499	523	490	475	458	486	499	476	500	534	504	493	508	511	509	534	503	546	504	483	540	514	525	497	535	487	474	507	526	518	525	518	532	488	488	508	519	489	490	528	497	482	488	537	489	467	488	548	464	513	536	491	477	532	531	501	489	484	508	491	485	508	523	468	520	498	471	524	470	483	523	501	547	485	508	498	513	513	514	505	485	494	509	516	516	499	501	488	523	541	499	530	468	528	510	492	498	498	531	509	519	480	507	488	506	539	501	484	468	511	449	460	510	510	496	496	489	534	490	509	485	492	512	488	475	530	497	522	494	525	501	514	517	533	506	494	472	543	534	490	492	458	498	485	540	497	480	487	476	492	504	521	510	509	550	472	508	519	519	543	499	534	518	474	515	521	536	471	501	506	480	533	487	511	469	492	569	502	455	506	494	505	492	529	511	532	552	461	508	499	525	478	498	473	501	493	496	477	513	481	518	494	506	494	511	556	509	480	497	454	495	513	482	500	487	487	502	508	493	548	494	465	493	570	487	517	512	490	502	518	486	458	486	531	524	498	543	499	518	554	524	528	517	482	476	517	527	487	495	499	504	496	464	517	500	530	483	501	534	510	499	488	536	484	509	502	528	499	472	536	494	519	486	501	530	504	468	500	491	499	483	504	477	523	518	514	513	504	506	512	495	474	508	490	496	446	487	522	504	458	504	520	497	506	504	499	513	440	470	522	485	492	469	505	540	489	480	506	496	480	541	483	502	501	477	491	505	486	495	517	496	519	513	517	442	518	500	490	546	547	512	506	488	541	513	472	501	497	521	541	535	504	496	520	501	509	489	510	486	468	545	482	505	500	476	517	501	490	491	467	485	507	501	503	513	508	498	481	454	480	510	517	512	524	500	488	470	534	496	499	508	514	521	478	523	472	494	538	491	496	459	538	467	550	504	499	535	540	511	521	491	500	502	500	452	503	533	526	546	498	525	469	538	498	515	532	510	485	496	465	478	519	493	514	515	475	499	489	466	501	490	530	490	525	518	544	501	498	511	501	496	513	504	523	494	499	468	466	514	524	530	524	492	453	490	500	485	493	498	531	495	538	501	467	505	482	503	521	529	459	488	487	532	511	539	477	486	538	494	470	500	528	487	520	496	499	513	510	491	502	501	483	500	511	498	528	489	518	497	530	512	497	477	509	522	526	513	509	511	511	488	545	505	492	507	519	526	500	523	509	509	540	496	492	503	547	503	548	506	501	494	496	497	514	489	493	471	505	494	496	544	508	535	519	487	501	516	508	529	536	510	496	510	475	470	518	510	496	462	533	495	507	509	519	495	496	519	523	526	516	497	553	484	501	494	502	531	501	482	516	511	469	529	502	491	536	479	526	510	465	498	542	493	485	481	493	480	517	535	508	491	500	504	495	498	506	511	547	540	505	482	492	479	540	494	517	517	474	471	528	508	496	489	505	500	507	499	534	487	517	512	469	511	490	494	549	494	487	478	496	517	494	472	506	498	494	551	519	500	495	452	511	509	485	525	480	513	495	466	482	502	509	456	514	513	506	497	470	491	481	532	510	530	471	515	506	479	498	523	511	477	484	526	516	515	553	510	502	481	491	467	520	506	510	516	507	525	489	487	496	495	520	515	493	517	527	481	492	518	525	565	503	483	496	511	517	505	510	505	523	511	474	490	476	527	519	516	509	518	471	522	515	503	520	501	487	504	461	496	539	468	464	501	497	533	490	495	502	472	519	520	501	512	545	487	511	480	517	493	505	468	513	540	499	504	502	479	474	479	496	503	488	530	508	520	479	529	488	525	493	488	500	506	529	516	525	517	492	486	513	505	495	490	513	535	517	525	514	497	496	503	458	499	514	495	485	542	497	521	502	529	506	515	490	542	513	490	497	512	496	520	521	503	563	510	505	506	509	495	514	527	501	513	481	550	492	515	557	540	464	476	506	493	550	465	464	512	512	511	517	493	495	510	530	493	513	561	529	503	517	488	475	460	495	503	526	503	530	536	531	522	524	480	498	499	505	485	502	488	463	542	486	525	511	511	499	496	518	503	480	496	490	486	519	478	475	453	501	481	454	514	508	512	472	484	511	502	502	501	485	496	497	521	498	539	506	496	526	491	459	490	481	512	495	478	538	520	504	490	534	513	497	516	498	530	488	528	520	504	517	507	516	508	487	497	523	512	482	499	533	518	492	506	472	529	540	497	512	532	481	505	498	554	509	479	510	529	537	485	537	469	512	496	510	484	546	525	492	522	527	486	535	495	542	507	479	497	548	496	473	497	493	507	521	510	512	532	501	526	527	497	514	526	521	512	501	481	462	501	504	521	499	527	480	526	475	508	517	527	462	453	514	507	502	496	497	509	497	486	524	520	484	517	517	526	536	501	528	489	522	530	485	508	512	568	495	543	497	464	491	515	506	506	482	497	541	489	523	502	514	492	511	482	478	541	496	527	468	533	478	522	489	483	479	519	497	469	482	518	493	479
23019	21274	29095	23783	21276	21308	7124	1035	806	677	611	551	485	474	512	471	407	380	400	375	390	358	333	324	332	380	336	358	321	305	320	347	319	351	346	325	309	296	310	340	306	300	279	317	340	289	323	302	290	325	305	337	299	318	293	326	329	270	282	313	339	327	291	324	296	311	324	315	289	287	307	264	318	323	306	299	318	317	283	311	297	311	322	293	307	329	272	293	267	310	302	326	341	290	294	323	310	287	310	339	329	270	303	313	291	281	283	284	308	287	324	314	333	312	295	305	299	314	302	307	327	289	289	310	299	303	314	291	281	304	302	302	289	356	290	331	308	306	289	323	265	280	306	314	301	293	292	316	314	315	291	324	272	320	311	322	310	326	314	306	324	313	304	320	331	326	322	298	299	300	295	313	307	289	310	295	300	330	299	291	273	317	306	304	326	288	297	289	304	311	285	268	291	271	323	295	316	300	271	302	282	316	329	269	315	292	302	281	317	266	316	290	329	322	289	304	338	334	294	330	293	280	298	324	277	298	325	292	294	304	328	304	312	308	289	268	306	327	303	312	283	296	301	297	276	286	304	306	274	306	312	282	326	326	288	304	351	293	299	298	309	299	285	304	310	307	301	320	308	291	314	309	307	321	299	296	307	309	308	286	291	302	306	282	333	303	312	293	297	322	295	289	287	277	311	280	277	293	287	323	327	289	308	309	301	294	324	312	285	303	309	324	311	302	310	304	292	315	321	263	298	296	308	295	294	293	276	311	334	301	297	326	322	287	288	309	280	292	300	306	313	281	287	312	340	307	300	287	294	317	299	294	279	299	321	332	286	319	288	329	294	325	289	304	327	306	291	312	323	312	287	306	287	302	318	303	342	299	315	284	276	318	317	297	277	311	293	269	314	304	284	314	297	319	300	281	282	301	298	324	327	287	318	311	308	291	294	347	280	303	300	306	306	309	319	299	319	307	301	280	321	319	315	315	291	325	308	272	292	312	327	285	328	305	305	310	330	290	309	287	292	317	302	315	310	318	300	284	298	300	280	290	288	314	305	283	280	306	312	290	303	306	296	300	310	291	317	295	289	287	288	306	313	294	307	311	316	296	304	277	275	316	278	261	319	315	298	315	328	311	288	309	303	320	310	303	272	321	283	270	336	301	327	297	285	273	317	295	332	296	288	326	301	290	305	313	289	324	313	287	320	288	307	312	304	287	316	303	315	286	273	248	332	313	308	306	310	274	323	325	346	278	276	317	289	296	320	298	323	298	302	307	292	317	319	317	281	301	308	303	321	268	317	334	306	291	316	323	278	295	310	313	305	320	287	291	290	309	286	317	361	299	273	291	324	324	322	296	310	311	285	308	291	295	342	345	297	321	297	303	290	287	304	279	285	304	299	299	286	310	301	293	295	260	313	291	313	294	272	270	316	300	301	272	318	335	334	307	297	294	333	322	311	305	287	294	308	279	309	308	316	291	294	340	314	300	305	292	305	300	308	305	290	313	292	314	308	279	310	313	307	318	276	295	302	313	328	261	316	290	309	342	291	324	310	284	304	315	277	300	276	285	278	321	319	299	310	297	290	317	318	305	301	291	296	323	316	293	262	341	321	294	309	269	302	314	310	304	285	289	304	282	279	315	343	305	310	290	291	301	330	299	320	322	328	328	326	305	305	324	325	328	300	287	326	302	301	319	289	305	256	328	314	298	316	273	290	304	324	280	281	293	289	291	303	291	291	318	308	314	291	281	309	311	319	313	291	277	296	304	307	330	304	319	294	300	298	335	338	269	312	320	317	323	311	274	335	314	320	343	310	295	298	284	319	336	318	306	288	305	311	296	305	298	283	306	305	325	283	303	287	319	308	288	314	296	277	315	308	314	325	300	291	283	333	329	300	291	282	285	297	301	299	305	294	289	294	317	290	289	265	299	329	289	292	303	327	295	306	288	320	284	289	302	282	333	280	315	336	307	298	306	272	289	316	313	298	312	304	325	323	293	293	326	281	306	308	307	324	300	300	292	297	291	284	267	256	309	329	312	294	323	319	333	283	291	307	334	297	294	309	355	304	289	291	347	275	305	310	323	271	321	293	290	285	296	297	308	289	273	292	296	271	314	276	274	302	308	308	321	305	273	291	337	326	303	300	313	290	351	301	314	290	313	295	276	291	279	287	323	302	339	289	285	294	331	282	300	298	296	318	304	318	290	301	297	303	269	298	287	314	279	306	283	314	267	343	288	295	304	325	325	293	302	307	300	298	320	288	294	279	325	276	285	281	303	311	286	276	323	315	318	316	293	284	331	289	301	303	315	301	298	291	320	327	270	302	278	327	323	304	299	292	311	327	291	298	288	302	286	289	311	300	305	291	308	314	289	326	313	333	283	301	258	296	285	312	317	287	290	321	295	323	300	294	306	317	304	317	319	308	286	303	283	289	310	314	314	330	296	297	307	279	309	248	291	299	318	267	287	308	305	286	307	305	288	326	285	284	298	273	318	314	301	308	305	328	295	291	306	299	326	278	306	307	290	295	254	305	311	290	267	304	321	312	288	314	312	296	294	301	297	321	332	302	339	288	280	257	336	298	286	288	328	310	279	296	295	342	309	316	304	327	302	322	309	295	312	278	310	272	300	301	293	324	267	303	286	316	309	321	297	291	280	291	314	293	276	294	321	277	291	255	279	316	301	317	321	298	295	310	274	301	322	292	326	297	327	320	293	301	310	296	257	310	298	287	293	303	281	303	315	299	319	333	295	319	278	306	313	328	292	265	287	284	281	308	307	309	310	346	300	277	282	305	299	312	298	305	309	290	288	290	304	311	300	320	280	303	294	325	296	330	314	298	315	322	283	290	257	293	291	316	307	310	295	284	290	279	298	282	310	334	300	301	298	312	308	320	285	291	312	300	291	308	297	322	304	289	300	317	292	293	304	278	280	309	310	292	295	294	282	284	319	325	334	313	287	307	324	292	299	306	306	300	317	308	341	291	280	293	293	282	292	323	291	301	304	312	296	298	263	309	328	303	324	297	302	310	270	306	273	270	309	305	322	277	285	284	289	267	311	312	324	307	267	296	304	317	288	315	309	316	330	279	319	279	310	299	291	269	317	326	297	311	287	305	287	324	274	315	316	294	330	314	308	305	294	317	325	327	288	317	294	296	316	314	290	318	285	332	305	302	280	333	309	295	339	312	323	302	299	315	292	314	317	300	300	310	267	303	300	319	277	321	269	319	362	320	308	332	307	260	303	340	290	264	319	285	297	311	312	282	312	320	302	285	310	292	303	298	302	305	320	313	286	286	311	307	307	285	310	284	316	268	268	293	274	299	320	349	271	305	293	317	286	315	289	313	314	322	317	281	323	299	316	288	296	289	294	300	346	307	303	302	282	311	302	285	298	298	302	303	322	320	321	317	348	295	296	284	312	318	289	332	298	282	290	294	285	308	296	279	294	304	334	306	310	321	294	329	318	291	307	289	288	324	317	339	298	291	319	319	289	287	339
7399	16876	13047	6769	4760	3432	2655	2138	1653	1355	1218	1041	907	841	799	714	711	623	657	580	537	530	511	518	463	449	474	421	482	447	447	460	412	434	406	415	427	423	406	407	390	379	404	403	425	404	414	388	393	398	404	412	399	382	380	401	394	366	408	366	371	401	347	383	400	389	380	370	382	347	379	382	382	386	360	416	405	382	377	412	377	366	385	372	387	403	384	374	370	388	385	374	400	373	379	392	366	378	370	381	414	410	349	403	377	405	384	355	384	391	385	385	397	379	383	368	357	407	360	390	395	356	379	415	395	383	404	376	372	388	380	349	393	370	340	398	361	358	426	362	357	358	377	391	360	402	350	430	377	397	439	405	348	355	405	340	369	359	388	397	372	351	373	376	362	363	377	373	404	395	386	397	347	373	434	410	382	407	367	345	334	369	346	337	352	364	369	390	371	372	384	357	382	366	369	339	368	368	412	371	394	369	362	419	363	380	357	416	378	368	358	376	324	370	373	362	371	397	376	353	360	396	376	382	414	362	375	355	370	385	374	357	380	364	374	357	347	352	387	347	396	406	344	383	375	380	393	371	366	373	400	347	377	400	391	355	355	396	398	362	352	387	371	414	383	377	358	372	359	381	393	366	398	369	352	368	358	367	345	349	359	410	371	369	366	381	389	365	346	334	354	372	364	390	355	383	371	382	388	368	347	368	409	362	385	400	353	403	365	349	335	349	380	383	358	394	400	341	371	385	323	402	380	352	388	363	352	390	366	369	355	351	333	415	386	379	374	370	389	374	374	367	367	357	389	352	334	366	354	353	385	385	384	366	386	365	346	364	385	376	368	380	397	396	371	351	342	375	359	384	378	355	368	392	406	372	379	354	374	360	369	391	371	373	338	378	359	372	387	379	362	400	383	362	364	346	400	405	348	378	369	357	352	354	365	348	399	371	377	373	373	407	324	380	353	376	372	364	341	368	382	387	372	340	341	374	349	376	383	348	367	366	380	372	348	372	371	360	358	362	350	376	350	339	365	399	361	400	367	367	406	364	371	394	356	374	365	365	311	377	397	348	366	378	374	354	352	350	348	411	334	366	378	400	400	367	376	380	424	346	388	370	385	385	392	374	340	396	376	349	399	385	363	348	352	391	391	357	350	385	357	387	376	379	375	356	365	341	362	418	383	367	381	371	351	364	396	359	352	361	388	393	370	397	400	363	360	381	341	335	376	395	389	349	395	372	358	368	393	377	375	345	396	379	361	370	343	405	363	396	349	372	354	396	370	345	398	402	399	407	349	400	401	366	373	377	353	339	375	341	367	355	382	339	388	385	372	381	362	354	377	365	361	339	347	384	347	354	385	339	352	340	393	393	349	376	396	392	360	366	331	403	371	382	366	361	393	342	368	342	349	373	354	366	338	355	364	383	369	410	385	346	355	346	370	384	366	375	364	349	376	343	375	395	357	369	407	371	370	378	378	364	354	380	377	377	381	375	395	379	386	380	368	375	365	397	377	368	367	394	387	373	381	406	359	382	372	387	336	327	373	363	414	412	372	393	366	384	373	363	396	367	337	400	399	373	393	369	374	348	408	364	375	376	392	388	372	363	409	401	353	375	367	328	364	365	333	389	369	329	353	362	370	388	366	334	375	362	350	391	378	401	382	347	399	377	329	359	415	375	380	376	345	361	359	362	399	367	351	387	373	374	377	381	399	377	391	362	340	374	357	353	371	374	378	376	385	354	380	426	340	381	311	359	371	371	338	346	345	381	354	366	369	383	376	358	400	358	337	364	385	364	378	408	379	348	371	370	362	401	357	367	391	376	365	357	380	381	329	378	352	383	374	353	387	394	374	352	362	367	376	370	361	381	360	401	393	382	380	396	350	372	310	387	380	357	370	340	376	330	395	356	386	377	355	375	382	424	381	387	358	371	361	370	332	353	337	362	376	377	334	395	392	367	394	379	400	341	363	384	355	335	369	387	398	340	365	370	371	371	353	335	407	387	366	384	418	359	378	393	377	376	379	367	377	364	366	378	377	347	392	399	388	336	400	356	357	385	348	392	370	409	362	377	386	348	357	411	352	347	381	393	361	375	354	355	395	370	352	378	392	418	359	387	379	368	370	398	366	353	383	372	364	370	399	385	353	394	395	373	378	352	359	410	382	364	369	407	378	396	372	363	327	405	389	403	402	356	385	389	346	354	323	371	377	339	336	373	345	388	382	351	382	367	372	397	356	353	412	370	381	383	386	348	375	400	362	343	373	365	341	384	380	350	384	389	351	376	369	384	379	365	413	404	367	405	369	388	388	415	333	364	346	366	379	402	358	403	354	328	379	347	352	416	382	343	372	358	333	359	379	377	367	395	366	388	331	394	365	361	382	382	394	393	377	365	377	388	380	349	389	377	373	361	405	379	391	363	385	364	415	373	371	365	402	378	359	393	387	364	399	389	394	363	367	374	378	378	361	351	366	350	371	370	389	389	377	364	355	331	375	365	390	370	362	359	380	363	393	371	361	379	380	355	381	399	392	362	368	378	379	371	352	374	355	376	346	378	386	333	369	354	341	373	392	338	363	393	363	369	366	356	355	367	356	352	360	381	362	347	389	390	419	384	383	352	373	399	377	361	363	375	358	352	414	386	366	361	392	383	388	348	387	350	363	368	403	351	370	371	397	368	375	344	362	345	376	386	398	408	386	362	389	384	378	366	400	386	391	405	369	400	361	374	358	373	368	385	402	396	393	398	383	390	375	368	397	347	366	373	371	369	415	378	392	379	391	390	397	355	383	386	374	372	393	358	373	392	421	398	382	363	364	351	355	369	388	377	347	371	400	365	386	394	372	359	379	346	362	332	337	369	378	357	368	363	367	344	354	392	370	374	342	402	385	391	393	376	363	380	367	391	374	398	392	338	400	356	360	370	389	397	384	347	356	388	387	378	342	391	359	359	377	380	358	334	358	338	356	401	380	370	344	376	406	371	365	369	353	375	380	412	360	373	363	362	370	389	368	362	375	343	366	347	392	393	361	388	357	380	343	366	359	429	394	384	397	377	368	379	354	380	401	355	368	372	364	377	370	357	395	413	381	369	352	344	346	383	378	351	365	410	397	396	371	366	386	338	377	364	380	374	395	391	394	377	336	399	369	372	386	388	367	359	364	371	380	372	349	370	360	368	379	392	378	357	382	384	373	368	384	364	383	375	392	368	383	346	357	369	368	379	367	395	347	390	349	337	388	349	378	399	364	335	381	366	386	355	379	382	362	370	360	386	350	370	390	371	340	373	381	345	387	372	379	374	386	376	357	355	344	345	365	350	384	371	356	359	349	406	384	362	373	364	375	369	360	410	366	376	349	373	362	362	371	377	405	370	363	357	352	363	380	374	391	347	397	394	387	400	404	377	346	394	371	360	379	395	339	378	327	389	367	359	368	373	385	380	346	360	370	374	368	342	385	334	357	377	365	346	366	386	388	363	359	384	375	354	341	338	350	339	363	370	381	410
27055	20246	7901	1517	1055	1092	892	798	860	850	793	838	811	845	779	739	822	795	770	833	795	876	780	797	797	779	864	769	833	805	781	804	842	782	760	807	776	800	815	764	757	784	801	747	785	774	792	781	808	868	780	805	801	775	808	844	799	805	744	787	812	798	798	767	749	790	768	789	775	792	851	795	796	809	777	786	801	802	792	813	796	799	789	777	815	792	771	786	840	824	782	825	802	741	817	790	794	748	772	795	782	820	777	770	776	753	817	770	772	776	788	779	796	783	812	812	789	807	845	819	810	839	788	827	790	795	803	749	772	795	756	811	828	799	830	820	798	805	757	822	765	851	789	802	820	771	763	768	790	818	767	774	809	756	767	806	772	807	793	825	794	789	795	813	785	802	815	774	704	700	787	770	724	795	797	761	762	800	776	857	796	800	788	794	828	800	777	755	798	784	764	773	781	789	788	772	769	824	775	779	805	813	778	745	787	801	761	773	784	822	811	801	755	806	795	769	776	755	800	805	810	797	799	811	823	827	761	794	766	766	741	802	775	777	758	805	786	768	798	829	788	821	820	799	807	802	795	746	815	787	760	795	803	810	834	773	838	806	785	824	763	803	771	848	803	758	795	785	789	767	781	807	781	782	791	766	748	805	768	842	764	836	810	799	782	700	811	830	777	808	770	782	790	797	813	808	807	839	776	770	777	741	796	811	758	794	835	782	828	818	851	810	786	769	825	759	829	827	815	756	736	823	813	791	762	791	806	745	781	779	754	762	744	771	787	820	775	793	805	797	820	755	790	831	776	807	813	807	772	808	813	759	744	786	778	819	839	776	824	749	795	828	796	777	809	754	834	782	799	791	815	833	746	833	766	834	812	768	797	835	858	791	816	816	832	808	769	788	793	762	775	773	795	763	750	817	769	754	770	741	770	883	781	775	833	794	805	817	830	788	784	776	818	751	807	805	812	802	763	781	780	786	798	803	789	797	785	794	816	783	824	810	795	800	786	756	784	831	790	794	791	823	791	816	825	787	785	766	792	778	793	814	798	755	837	757	776	823	824	772	773	817	768	803	770	808	796	787	828	832	866	769	743	752	744	787	841	769	765	765	832	793	762	792	781	789	805	770	809	795	814	768	822	793	798	845	789	822	818	823	821	850	825	797	761	764	801	745	792	765	784	771	821	870	842	801	795	811	769	775	790	804	794	771	792	833	829	815	776	829	803	828	757	782	759	793	759	806	795	772	780	793	800	768	800	836	794	798	756	794	780	827	745	799	778	779	758	853	823	799	808	794	792	758	762	828	760	827	799	730	815	822	799	784	764	798	791	809	768	779	788	805	792	840	785	802	752	769	806	772	727	816	807	807	771	802	785	797	823	797	833	827	803	789	755	847	778	807	795	797	777	763	761	745	784	770	830	815	822	827	753	796	750	810	779	798	808	790	783	829	765	781	776	791	850	754	792	807	789	766	787	745	767	788	799	771	778	826	804	756	760	788	808	809	805	778	806	812	776	788	766	762	832	803	805	767	818	757	825	793	776	787	815	860	853	752	801	861	852	806	808	780	786	803	815	805	849	780	795	745	759	807	873	792	791	760	819	799	801	793	768	774	833	838	792	802	790	798	846	808	760	805	784	774	803	792	799	739	836	756	786	825	839	781	798	765	819	828	815	766	773	762	719	819	775	802	819	744	760	743	788	798	792	804	751	824	793	823	782	785	776	808	784	806	835	829	790	784	815	831	771	802	804	797	822	821	808	781	786	791	751	775	813	839	795	813	756	824	782	749	740	770	796	844	804	777	795	729	825	787	790	801	793	857	805	804	835	745	764	759	753	774	819	796	817	728	751	781	795	799	788	820	769	831	788	817	819	760	760	763	792	809	774	748	777	790	778	759	844	811	777	763	785	796	827	778	775	788	834	840	742	816	732	838	790	824	788	747	761	784	798	748	765	813	797	784	792	821	804	776	787	771	801	846	798	847	842	798	816	823	768	817	784	749	809	784	775	826	773	797	811	823	789	753	816	818	854	816	828	810	777	769	801	781	826	751	758	773	802	755	811	779	820	800	776	773	803	791	751	796	744	776	798	808	719	814	762	788	797	779	795	797	785	776	756	786	782	757	780	818	775	781	773	793	767	759	798	774	841	764	797	771	774	764	768	809	800	793	756	784	815	741	771	810	847	765	801	817	809	844	768	801	810	816	811	772	779	815	766	764	800	782	801	796	778	763	801	811	796	754	788	818	828	761	786	820	791	831	794	800	820	782	860	781	810	721	829	816	833	788	767	792	779	782	744	786	753	813	767	796	745	802	763	770	784	830	807	783	804	828	804	742	775	821	800	812	828	793	822	799	754	827	819	828	822	805	808	796	780	770	811	789	754	819	853	721	754	763	793	798	769	814	762	796	739	755	774	811	792	797	794	813	772	729	782	804	773	778	731	796	821	774	775	810	811	799	806	789	748	762	838	763	744	815	806	809	806	791	805	863	864	805	822	784	799	818	766	808	854	745	790	794	757	824	837	853	787	749	854	793	795	782	780	799	727	738	776	802	796	810	779	765	768	729	842	757	799	783	848	827	815	808	782	792	824	764	800	782	787	794	774	754	815	782	801	768	820	814	784	736	746	840	772	763	824	779	780	820	816	796	786	810	815	805	809	774	761	821	724	797	771	830	793	818	750	818	814	801	778	773	779	778	735	799	831	819	795	788	805	782	736	782	810	836	795	791	743	800	792	838	764	833	826	780	813	752	797	793	804	792	778	822	776	813	784	716	782	776	803	809	842	779	823	790	830	820	787	777	749	791	791	783	787	792	810	825	796	757	797	817	775	814	797	748	806	761	763	855	810	806	803	762	773	795	784	752	806	761	794	793	761	782	796	820	745	785	763	834	810	822	786	790	770	851	815	847	794	758	822	813	771	795	737	779	794	754	793	783	809	819	782	795	795	830	769	780	800	809	779	788	751	776	774	756	791	785	745	776	856	806	826	757	793	798	827	824	843	791	790	789	800	773	775	806	763	782	844	802	800	813	786	768	758	788	808	784	771	829	809	828	809	814	771	796	822	793	755	821	778	762	787	743	852	804	812	825	760	774	814	794	814	824	814	774	806	833	793	824	761	805	772	789	791	753	787	770	791	773	775	783	776	781	780	792	731	813	784	777	842	789	777	811	772	758	782	791	802	720	762	789	835	830	795	797	769	803	791	751	755	831	797	831	815	800	801	834	819	745	869	818	767	820	792	757	756	791	790	745	843	800	752	769	777	813	801	792	769	829	752	777	827	775	776	833	787	833	794	754	802	767	809	823	818	795	780	823	802	790	800	772	789	775	820	799	798	816	785	779	778	754	851	783	739	808	756	790	814	772	779	841	853	779	852	809	772	811	772	821	800	785	779	845	814	748	800	821	837	801	814	790	812	822	791	796	798	784	827	767	798	795	771	834	826	777	789	731	821	796	741	795	760	806	813	840	805	791	839	832	794	832	816	793	790	801	785	772
4375	1963	1622	1232	1197	1130	1107	1032	1069	1032	995	979	1004	1018	993	974	993	967	1065	1032	1012	982	964	994	993	1014	1003	1007	1014	1050	987	935	975	1022	1018	976	949	993	988	996	1014	985	978	964	966	1007	972	930	995	1009	993	950	991	928	943	959	1003	983	989	951	974	966	970	953	1003	941	962	956	943	999	916	938	978	990	976	1001	968	984	1054	1042	987	1004	1032	974	987	990	957	1034	972	1020	945	998	967	1012	1016	1018	956	1011	992	961	1039	1028	1014	983	1010	1000	945	1005	942	978	975	960	980	993	970	993	1029	969	998	971	1022	984	1000	1005	967	975	1009	1019	960	978	975	985	1025	992	966	1015	1016	1017	977	945	1000	941	946	1031	976	1006	967	947	1004	957	975	1026	988	944	1003	969	928	981	979	978	968	1008	995	962	1019	962	952	978	1083	976	983	994	978	987	1026	1009	1053	1007	981	918	977	989	997	952	965	983	1002	1000	953	1012	956	1006	974	966	1016	1003	952	979	947	993	1012	995	984	956	979	962	953	961	1025	1044	1037	954	1043	970	941	961	963	975	985	969	1030	988	928	1020	1002	998	971	987	962	973	1020	918	984	1013	960	989	988	910	986	978	1020	1018	997	973	942	951	966	945	998	1006	987	1016	1002	1011	953	1008	1009	974	958	987	984	987	976	1035	1017	1056	939	974	990	955	1016	1004	966	1036	1005	984	929	1028	953	989	968	986	1000	966	1021	990	1007	983	982	958	956	975	923	1039	1010	987	1036	984	956	988	992	939	1008	987	968	949	999	953	946	993	961	982	1003	963	965	963	1009	945	945	1032	1014	961	981	990	1029	998	969	974	990	998	1005	966	941	972	1016	992	994	1009	978	999	1046	1011	1021	954	992	971	1020	962	975	954	968	1025	971	1029	1000	1034	924	1023	1042	1005	996	1021	965	998	1020	981	984	915	960	1053	1022	990	987	1045	1001	971	982	916	996	934	1029	930	952	962	989	955	984	975	1029	992	1022	1019	893	968	977	995	986	1010	1030	1005	1048	992	1034	998	996	957	987	972	1017	958	979	926	950	949	916	1029	1020	982	1041	984	1032	965	1014	945	1039	1020	967	968	991	957	1064	1031	1025	956	1020	996	966	1011	1041	1000	953	982	971	982	969	1014	1046	980	958	992	1044	1003	1020	991	986	991	1009	988	954	965	1034	960	1061	987	977	1041	980	974	1007	943	981	1027	951	997	948	985	994	1033	929	976	980	993	1009	1031	956	977	1009	1020	1017	1048	1004	986	986	1011	996	941	1002	1052	1021	952	977	969	1002	935	984	1054	966	962	917	967	1046	979	1025	995	1024	958	995	1028	1014	1019	1016	985	1056	928	963	957	1021	1013	1033	1006	975	991	1001	1000	937	996	990	972	978	997	992	960	941	991	1004	994	941	982	1053	1020	951	949	1003	1038	1022	990	988	1023	966	988	1035	991	1040	984	977	971	957	967	1008	975	1019	930	991	952	1027	972	979	1024	945	1038	957	948	1004	963	937	992	1036	909	971	965	947	1012	962	995	960	1001	965	1017	969	959	980	1012	956	1003	992	983	969	994	1031	984	1000	946	995	1047	925	982	989	966	1016	990	950	970	990	1000	978	947	1014	973	955	975	967	1064	1003	956	1005	968	987	961	1035	988	1006	961	1062	1044	992	1003	1006	932	1051	936	970	1038	987	987	1041	1015	972	978	913	1016	971	975	996	982	999	979	977	980	995	1017	982	960	1016	1029	1012	1007	969	1022	985	985	986	969	1017	1020	1040	991	1053	997	1004	925	1040	957	974	1026	1010	975	964	977	959	953	1014	939	970	1014	1003	1021	997	992	981	986	977	982	969	986	988	914	959	976	1000	1020	1001	1025	972	958	1025	944	1007	970	1047	1089	961	1014	955	975	963	1000	1000	981	996	1021	963	1008	990	952	1024	924	985	1035	1007	990	1006	974	983	978	990	970	983	973	994	999	1038	1004	967	978	1000	950	949	993	1016	964	967	1021	985	1027	1051	958	899	1020	952	986	962	988	1014	1023	1025	1004	1018	1051	990	921	967	947	1001	979	1005	950	1015	1023	1037	981	1021	961	937	986	967	978	950	1017	1035	969	1012	955	1013	1002	978	963	1010	1022	999	971	983	990	979	999	982	1028	968	998	1019	974	1005	990	974	1009	942	1028	1000	1002	996	988	955	1020	1035	965	1003	1052	995	977	1018	982	993	1022	1006	960	1019	1021	1008	997	928	958	968	1028	1022	1003	925	989	1004	971	988	957	1012	995	996	1009	1002	969	962	966	955	999	995	1017	971	999	959	1024	959	972	1009	980	996	969	1025	967	1035	982	975	995	956	985	1011	1036	948	946	938	927	963	998	974	1042	989	998	966	991	972	969	983	1000	1018	923	1035	1047	999	971	947	1008	1001	986	997	996	1006	1009	997	1007	1025	950	1006	1005	958	949	930	970	1014	973	1003	968	1010	942	1044	1004	968	1005	992	969	993	980	993	1037	958	1047	994	990	984	1014	1018	911	936	1042	996	942	1006	1013	950	945	968	934	965	995	979	977	959	937	993	1008	1023	980	1021	1003	928	978	983	1004	945	978	988	962	939	1030	945	986	1022	973	992	969	1027	1019	1022	987	977	972	1004	1030	957	964	989	988	976	958	977	1000	1043	972	989	1001	1045	1017	968	982	1003	983	1000	934	960	954	1004	972	980	1005	1029	961	987	977	979	964	959	982	1000	990	1002	935	935	1021	998	994	1026	959	972	981	948	989	984	990	986	1000	989	1007	938	1009	1021	966	1018	972	971	950	1003	964	939	961	988	1046	967	983	1004	958	963	1024	985	986	989	1002	1084	1002	1008	1013	1000	1009	971	954	1005	1007	959	977	967	983	957	980	988	1008	952	1015	994	973	998	1000	972	953	973	969	970	1019	987	998	1001	953	1049	1030	1067	943	1008	957	981	923	1008	961	995	966	937	999	1010	969	918	979	976	967	995	989	1017	974	946	987	1022	945	954	1024	960	968	950	1023	1028	987	1003	1026	932	1066	998	1037	999	987	1000	1033	950	980	913	968	1008	963	993	1050	985	947	1003	931	1029	977	994	981	1021	950	948	1024	959	951	1016	931	951	943	979	950	1026	1010	986	974	1003	937	997	940	985	1017	980	1005	1039	1052	987	958	948	940	1017	1014	956	1012	972	910	932	1021	984	951	988	1028	1024	988	958	973	1009	1033	980	1026	973	939	950	939	978	952	992	972	999	936	1032	930	974	934	1016	976	1003	971	943	968	1033	961	977	962	971	967	959	1018	977	938	1006	998	1012	968	989	992	1019	1032	976	943	1023	952	972	964	992	997	935	924	969	981	974	1034	890	957	971	968	1021	994	966	969	1028	1007	971	1021	997	1003	939	1010	1006	1024	1009	951	983	1032	1011	1041	945	953	992	991	965	993	976	973	958	1018	1046	990	1028	1046	954	982	1015	960	972	1003	972	1020	1012	957	1013	975	1000	999	943	946	992	962	1027	996	954	996	995	1033	1013	1031	1006	983	959	1001	991	980	944	978	1010	990	956	1034	1031	979	1014	1027	969	987	974	901	991	956	960	980	985	994	960	956	930	1002	971	1008	960	951	1007	927	1015	975	1038	936	1013	951	958	1016	973	1013	973	968	995	922	1026	977	995	989	1004	932	1065	957	1012	1052	1006	935	1015	928	994	985	980	979	955	999	983	1009	975	976	980	1000	987	982	986	983	1044	1004	970	970	980	1022	998	973	1009	951	1014	985	998	1017	975	988	989	1003	977	950	948	952	1000	1045	992	989	970	982	978	992	1019	953	1004	1036	938	998	1003	934	998	994	992	1018	1000	945	1003	979	1058	1052	1007	995	997	974	987	1009	1021	977	987	961	967	915	1037	930	957	978	998	1005	996	1005	945	991	946	1027	995	1030	1034	1001	976	997	1011	1042	992	981	1029	977	967	1004	961	958	1010	1026	1023	993	991	975	1007	1008	937	984	971	994	943	998	981	924
23908	21232	28587	24189	21221	9768	1125	772	650	595	531	548	474	481	485	489	434	426	458	447	429	431	427	407	460	445	402	416	388	401	439	397	377	393	363	394	400	380	421	376	396	369	415	400	404	406	431	345	384	385	378	395	387	368	376	394	356	373	393	409	387	396	363	414	400	403	375	371	380	361	362	394	404	416	386	396	391	368	397	352	428	428	344	398	377	347	387	410	377	360	402	397	387	392	365	363	372	403	387	411	403	405	381	401	393	380	383	381	353	381	385	370	380	410	393	371	373	418	417	384	364	348	402	357	393	398	398	389	391	368	418	350	408	344	394	378	373	371	367	397	379	376	358	369	374	405	392	421	351	371	376	371	341	386	385	393	431	385	389	394	417	366	359	345	361	370	347	386	360	373	400	413	399	419	366	381	379	364	376	367	387	358	372	376	398	374	368	409	376	363	393	409	355	423	384	398	390	402	378	395	401	358	404	381	373	377	391	416	377	355	369	392	376	393	409	422	360	387	376	367	399	386	364	379	382	402	352	380	395	388	345	382	384	393	369	385	366	387	407	382	390	398	366	402	366	406	364	396	393	373	369	373	365	366	376	335	385	360	369	369	358	355	355	406	374	397	419	373	384	387	343	361	374	385	400	366	322	349	340	346	391	373	370	374	380	386	370	381	381	426	415	371	380	363	343	382	371	393	360	351	390	379	382	388	418	382	391	361	388	386	384	386	389	389	404	410	402	377	371	396	377	405	393	388	411	402	359	377	364	395	358	400	374	371	402	354	365	377	363	440	401	372	376	380	397	380	386	402	402	336	388	396	367	381	387	365	370	392	359	375	363	374	388	368	368	416	388	391	387	367	401	380	379	383	394	349	352	381	408	365	388	372	371	377	415	381	365	416	372	366	386	349	396	374	375	392	421	369	391	386	394	413	362	415	433	405	378	390	392	391	407	435	376	409	409	373	362	405	369	419	396	395	364	381	391	402	419	381	369	401	425	398	417	382	357	371	405	382	365	323	399	356	391	393	391	365	397	377	413	421	362	367	398	365	402	388	392	377	392	392	382	398	387	390	366	406	359	399	396	346	409	395	386	376	378	387	390	358	371	414	403	401	374	348	386	424	360	353	399	392	398	373	403	404	345	362	373	382	386	381	395	407	381	394	371	414	359	412	358	401	428	390	416	363	369	361	402	367	378	365	382	374	363	400	357	356	345	382	382	393	409	356	375	392	387	375	369	418	398	383	399	400	373	394	422	385	387	403	406	360	387	369	378	391	370	377	397	400	376	362	385	404	401	383	377	379	403	404	418	401	401	419	397	404	401	417	412	366	381	392	410	385	390	404	383	388	391	387	389	362	398	378	396	382	395	393	378	360	395	402	365	390	406	398	407	387	418	394	388	355	426	373	389	393	404	395	372	395	370	370	364	390	371	389	383	380	384	392	414	365	379	350	371	337	393	381	375	378	409	377	383	396	396	391	351	364	396	386	398	393	420	351	404	370	376	389	360	380	366	379	398	380	417	384	398	392	404	382	370	391	405	384	371	372	357	381	418	395	392	383	362	406	376	412	374	399	411	383	385	384	408	418	412	391	387	381	412	385	408	404	374	391	416	370	399	387	394	373	376	378	397	382	371	409	401	432	393	403	358	383	342	348	390	381	410	383	392	392	360	410	414	361	381	362	364	411	397	432	394	340	387	390	398	350	384	389	413	423	388	365	388	359	394	435	351	395	365	426	389	373	370	367	379	388	402	380	397	398	387	351	374	423	403	398	377	403	388	382	373	354	357	363	383	381	343	393	371	368	413	353	412	412	363	392	390	416	356	384	361	383	357	372	359	390	372	372	380	387	396	398	416	387	378	368	387	375	378	364	375	364	380	389	390	394	374	381	358	380	394	376	358	380	400	430	405	371	401	381	395	413	377	396	374	359	348	397	372	372	363	412	378	354	368	390	399	376	429	406	350	375	412	390	398	366	362	341	383	400	344	439	370	386	408	388	381	390	392	365	375	384	392	408	359	381	419	353	375	408	382	393	420	410	383	366	389	378	355	370	361	370	375	347	350	398	393	385	405	379	373	430	376	359	401	378	422	386	373	387	384	363	395	386	409	384	390	388	413	410	393	368	381	406	378	405	426	387	412	419	376	391	383	334	365	388	378	382	395	378	381	386	371	367	382	410	392	361	379	386	426	377	359	400	365	375	423	342	397	394	375	393	414	359	407	385	424	388	373	355	362	416	409	358	388	404	414	384	386	365	399	377	339	394	407	381	344	420	379	399	387	375	393	379	385	407	391	381	371	371	366	394	364	403	389	405	359	344	390	399	376	398	380	378	371	379	387	417	407	343	381	404	350	349	400	380	412	414	361	361	382	388	407	387	366	386	397	343	376	365	385	396	414	401	359	417	398	371	372	385	376	389	343	364	375	366	409	394	393	373	372	385	383	397	417	383	372	384	389	392	364	377	385	386	402	392	336	371	387	379	403	399	383	365	374	402	409	360	386	350	405	380	380	372	371	358	398	336	390	358	390	419	395	357	356	392	373	419	414	398	369	419	408	377	344	404	388	359	373	383	373	412	414	382	377	406	405	379	360	382	382	364	363	406	382	398	396	418	377	353	358	368	405	393	386	388	375	398	387	392	398	367	393	412	385	411	386	365	338	359	394	376	380	399	372	381	388	388	342	392	381	387	387	361	376	380	375	352	366	372	397	414	391	396	364	367	393	389	387	381	393	370	406	369	413	382	391	376	413	366	347	407	415	411	386	393	374	366	386	365	375	397	421	358	402	350	395	376	390	375	414	380	344	325	407	376	392	379	375	394	347	407	355	414	383	397	409	375	353	384	424	377	402	374	379	380	373	368	379	375	397	395	344	371	357	367	365	384	377	363	410	398	430	375	393	385	385	348	366	379	373	369	372	388	398	384	360	382	378	375	405	402	379	366	380	331	378	355	360	381	373	384	351	397	391	352	365	412	402	413	410	375	356	417	365	381	383	371	401	367	398	377	378	350	383	394	397	368	393	395	385	368	400	391	395	393	391	368	399	383	350	400	370	367	377	372	383	364	375	400	414	379	397	377	371	397	380	399	394	377	372	375	380	316	396	380	360	391	384	383	385	370	392	391	398	359	373	357	364	385	395	396	410	379	382	361	373	410	358	372	383	413	341	372	402	399	346	408	355	376	369	384	367	407	363	384	391	391	369	411	368	392	429	397	398	396	402	378	388	388	413	377	397	401	369	354	371	409	413	383	361	397	399	352	423	419	388	374	397	372	371	340	366	379	364	361	370	356	388	368	387	339	383	395	403	387	357	347	399	396	366	382	378	389	377	383	400	373	375	340	401	360	360	366	404	362	383	384	374	414	362	361	402	359	380	390	390	359	436	381	397	408	376	372	370	345	404	343	397	407	365	368	370	356	379	379	401	375	391	397	407	365	338	390	384	394	381	354	397	368	360	394	368	377	403	404	393	397	334	407	375	389	415	401	364	407	402	360
5227	10620	8228	3975	2939	2125	1731	1405	1268	1018	922	869	764	729	694	689	659	691	642	608	571	562	592	569	546	548	542	539	584	549	557	539	533	546	521	521	545	498	537	485	523	499	518	567	517	495	559	520	539	504	496	550	542	495	498	543	545	526	504	491	499	450	556	509	521	527	510	503	526	500	505	505	501	504	514	509	509	506	514	467	522	507	493	513	550	520	522	495	523	514	485	483	535	507	500	548	503	520	518	505	497	508	481	528	524	483	524	497	496	525	520	511	527	475	541	514	562	486	520	508	531	511	532	513	536	488	500	497	513	495	489	525	508	483	523	504	496	488	479	529	522	523	525	490	500	550	491	517	526	493	501	509	492	515	496	543	498	526	514	478	500	506	542	505	483	529	509	485	493	451	503	490	480	510	520	460	522	472	498	476	540	510	529	481	498	496	484	544	524	494	506	518	514	548	491	544	538	532	524	472	522	499	502	531	537	478	528	463	500	499	518	509	539	518	536	505	486	522	479	525	506	503	516	478	502	494	511	576	508	524	490	545	519	490	524	515	500	503	501	485	483	464	463	496	511	515	522	516	550	549	487	496	466	514	520	503	503	500	538	528	504	514	510	546	516	522	490	487	493	463	507	490	510	493	507	499	504	484	494	478	530	537	509	524	482	530	521	514	500	490	502	505	507	521	512	482	482	506	518	501	487	512	505	499	483	536	500	496	502	501	505	488	514	514	504	485	514	504	509	490	505	488	521	521	513	497	543	520	496	522	507	455	497	495	505	523	548	475	531	501	507	494	522	475	526	517	538	519	524	506	472	501	506	504	503	524	501	527	495	539	494	482	479	531	509	510	557	558	488	563	554	503	464	463	508	528	514	476	511	512	519	520	542	530	516	481	472	511	495	541	533	529	485	483	522	486	498	518	523	521	500	478	493	499	515	527	469	501	494	528	484	515	516	509	538	476	554	510	508	490	516	542	506	553	495	524	530	522	496	458	492	495	485	474	514	521	510	507	494	507	531	525	493	527	507	543	510	521	551	504	499	511	523	550	481	532	510	541	512	511	540	518	490	518	537	504	503	539	517	532	472	492	526	488	520	506	470	482	471	491	518	467	508	509	568	464	543	484	514	506	481	467	505	516	554	533	509	482	516	483	507	499	530	554	525	505	464	530	500	494	513	493	507	536	512	510	523	527	499	517	489	518	548	486	459	535	476	439	520	512	521	519	526	502	491	491	521	502	507	550	485	512	486	489	486	519	519	525	501	462	522	548	467	476	493	513	496	547	535	513	501	506	483	490	527	510	492	515	490	534	524	523	484	506	471	539	505	484	479	473	509	466	519	515	526	467	487	493	515	525	568	491	490	527	530	512	495	527	480	521	490	490	504	520	497	492	500	505	505	520	474	496	471	548	517	532	497	528	492	494	477	528	537	533	524	520	517	466	475	525	512	495	475	534	511	533	516	564	546	516	528	510	551	521	477	485	525	516	529	537	503	496	522	482	457	508	576	491	531	467	492	545	459	518	519	504	502	507	509	478	530	467	464	491	502	496	478	504	524	510	563	459	540	501	508	484	492	493	517	498	514	528	489	492	522	515	520	518	497	523	519	494	492	540	550	495	492	496	512	493	522	509	501	511	534	480	506	520	475	479	516	499	466	455	516	493	512	504	513	510	475	488	495	530	520	485	530	475	547	536	519	497	523	557	500	516	471	549	514	535	535	504	541	510	532	532	496	508	535	506	538	503	529	498	472	498	471	543	495	521	503	502	546	483	506	489	539	501	549	548	502	560	444	512	511	518	479	513	498	511	537	522	520	521	497	518	482	509	518	477	529	502	519	528	511	511	577	484	495	500	524	475	536	504	517	529	482	480	518	491	540	482	486	522	503	510	513	527	504	519	482	499	502	551	498	473	507	490	473	499	473	542	504	497	515	471	500	492	518	487	450	486	509	579	543	487	513	488	514	517	490	535	512	527	497	502	510	491	509	503	506	573	502	478	481	543	527	467	500	500	475	537	512	536	492	534	555	528	522	494	491	491	531	526	539	511	520	512	510	498	461	480	498	489	491	541	510	498	492	529	518	531	496	502	490	495	499	528	525	528	480	528	484	518	525	501	518	507	525	499	531	546	494	494	485	508	498	500	505	517	511	541	500	499	476	533	487	511	506	502	510	489	496	491	525	473	534	520	477	507	518	512	492	460	523	478	502	471	530	531	500	530	500	541	531	518	496	555	542	513	525	539	466	499	504	508	499	506	505	516	490	501	457	492	533	509	481	503	511	533	499	498	472	498	493	494	431	488	552	504	457	497	514	498	507	529	512	488	474	475	494	504	516	504	494	516	492	497	553	499	540	508	515	500	493	491	498	504	500	533	507	531	532	487	521	487	511	476	509	513	573	521	497	526	493	541	537	526	545	536	527	516	509	515	521	482	510	508	511	493	516	512	512	501	505	516	474	509	494	466	506	515	511	532	509	467	502	489	530	510	528	516	490	529	502	501	479	529	527	523	501	486	507	508	475	491	513	502	516	505	524	545	492	482	497	560	529	531	476	515	531	463	513	524	548	519	470	492	530	549	536	489	484	522	522	482	519	548	493	479	551	483	512	493	510	513	477	531	553	485	488	480	462	496	491	537	545	477	488	519	512	505	486	486	509	478	515	509	515	482	483	526	495	512	526	506	514	492	480	518	523	483	466	511	497	476	472	527	547	482	487	505	492	520	485	539	508	539	515	511	520	517	548	532	563	497	470	503	546	542	515	474	469	512	510	509	534	485	505	560	480	495	505	544	502	526	506	543	509	489	536	483	502	558	488	475	497	484	522	512	510	503	470	505	518	543	485	498	521	520	531	490	497	476	513	534	549	532	513	533	513	509	522	503	569	535	496	550	503	483	525	496	484	524	456	493	498	484	481	489	491	494	516	464	509	540	519	498	504	495	507	508	516	505	501	502	496	503	506	529	457	490	527	497	525	516	512	493	504	509	540	482	475	505	511	578	508	543	504	500	483	514	519	540	507	497	505	505	510	527	493	505	526	541	519	482	493	501	495	524	511	522	530	479	495	496	495	528	509	527	529	503	487	536	515	521	521	562	460	514	519	544	514	541	503	476	526	496	517	529	503	506	495	566	521	551	509	520	502	541	509	531	493	526	499	538	505	504	476	484	508	481	487	511	506	525	498	492	516	536	466	501	480	510	532	489	513	560	507	513	489	514	537	489	528	530	490	527	491	530	495	514	501	458	506	507	495	504	453	533	495	518	496	460	533	473	531	495	488	499	511	490	541	520	507	528	508	513	510	510	482	527	487	535	518	494	527	519	485	535	514	506	510	484	511	491	506	528	497	552	493	545	515	475	527	492	492	525	501	532	495	544	515	519	516	436	513	464	486	510	454	547	476	520	549	482	482	531	501	533	520	519	561	542	492	511	524	497	522	481	484	512	495	509	508	495	481	508	502	530	481	510	526	473	507	487	509	508	476	495	514	497	501	515	529	536
22960	21224	29034	23721	21225	21258	6983	1106	783	691	659	566	519	499	455	412	406	432	428	401	399	386	363	392	365	366	364	357	338	336	349	341	325	327	336	360	324	317	327	311	359	316	318	296	308	304	325	323	323	349	289	312	324	323	287	324	338	304	293	303	324	298	331	306	315	318	294	320	293	316	327	301	284	291	317	295	311	311	287	336	308	338	324	319	298	328	286	287	295	275	298	316	351	310	314	296	305	295	328	322	301	328	261	296	311	296	329	288	313	316	290	289	316	286	275	290	296	310	328	336	318	281	322	274	321	305	314	316	323	278	327	300	296	293	289	305	296	303	293	281	317	292	305	309	289	305	291	285	294	311	287	308	310	317	314	289	305	285	264	274	327	314	306	332	293	330	291	304	298	295	286	332	295	299	319	292	316	315	343	279	308	299	324	289	324	279	322	295	295	315	269	315	311	298	298	277	348	290	319	279	289	269	322	307	319	258	296	305	290	305	324	319	307	312	276	300	295	305	311	333	346	328	319	332	310	281	319	342	307	294	309	299	310	288	322	307	337	318	299	327	301	321	300	331	346	310	306	346	310	293	338	296	329	303	300	319	294	286	285	302	263	307	308	312	310	320	316	289	290	344	317	303	317	308	276	294	296	321	273	307	305	303	273	282	308	296	318	314	317	316	295	291	298	317	282	264	311	249	337	302	293	300	293	304	294	295	322	275	290	278	300	262	293	291	286	312	315	302	285	288	293	304	283	308	294	282	324	304	301	321	329	282	332	300	300	321	297	303	301	320	305	286	313	292	306	298	297	325	319	293	321	310	287	318	287	267	297	279	314	290	287	295	290	336	303	270	307	286	298	270	301	326	320	316	307	292	321	279	310	286	278	314	313	286	282	303	286	272	307	310	301	279	310	313	307	314	291	294	299	324	327	319	300	273	290	307	330	305	309	307	308	295	317	307	299	297	287	298	317	314	294	336	317	276	300	273	333	299	329	308	295	317	305	288	302	331	318	289	345	334	279	313	319	317	320	328	299	322	293	300	306	287	312	321	311	320	304	303	292	288	289	284	299	313	298	282	272	317	289	306	304	298	308	292	302	292	303	309	340	275	276	323	293	323	341	302	282	300	293	330	339	281	343	308	339	309	274	296	328	300	312	284	329	335	290	296	294	298	326	295	274	326	298	293	290	290	314	301	301	311	310	289	312	302	287	320	304	317	339	282	283	295	304	311	288	328	294	324	269	299	305	294	288	306	353	291	304	277	298	271	338	306	281	290	313	297	303	291	286	304	336	300	309	284	287	297	319	292	320	319	316	281	333	273	299	289	334	300	286	326	287	311	307	282	293	325	314	297	288	312	295	330	302	303	316	292	332	312	286	314	286	293	330	356	348	280	289	272	297	318	281	275	310	300	280	276	279	285	341	290	350	294	305	292	302	314	316	306	311	320	250	305	274	317	300	310	312	314	302	306	297	298	273	279	286	309	303	322	323	296	286	312	307	333	316	311	282	300	333	319	280	343	305	329	323	326	294	320	276	307	323	314	302	289	307	310	304	321	303	344	293	304	288	317	292	282	321	320	320	305	295	307	278	305	307	326	290	319	293	312	269	289	307	292	301	301	285	335	314	298	271	283	323	305	320	275	323	305	305	271	267	298	311	321	293	303	277	305	303	309	300	312	283	283	315	296	286	286	335	295	320	318	321	282	306	296	295	325	273	322	306	303	326	273	270	306	329	341	292	306	317	310	333	328	319	303	325	323	286	310	320	317	343	308	323	303	280	315	313	267	285	301	282	350	287	317	282	294	300	325	268	324	240	314	289	312	311	296	279	306	313	309	290	269	319	289	310	316	295	320	282	301	305	302	312	295	308	285	276	300	297	298	304	315	288	291	294	263	328	318	345	298	292	295	302	295	323	321	276	291	323	304	279	319	280	325	301	304	284	291	288	316	303	308	318	344	298	299	286	276	311	307	304	312	284	297	295	302	278	326	309	317	276	301	320	296	315	287	300	324	315	286	272	316	341	283	298	302	291	272	334	323	304	296	307	326	336	323	293	301	308	277	286	328	302	331	309	319	316	313	287	287	296	292	278	280	306	313	279	308	290	318	309	284	311	313	305	338	294	327	305	319	316	286	301	317	329	319	318	294	308	288	265	330	306	343	328	288	333	307	318	303	275	277	296	330	276	305	310	290	298	310	322	314	315	302	299	302	292	301	330	298	307	297	318	301	285	306	331	314	287	305	289	298	341	293	297	334	322	335	271	293	280	345	316	314	281	328	296	300	323	319	308	312	299	297	291	270	275	307	281	311	307	311	294	307	273	341	305	331	289	325	319	284	303	316	322	291	299	299	279	308	305	296	313	299	302	283	333	293	316	291	292	316	317	305	302	307	334	317	292	304	300	312	309	334	291	301	283	291	326	272	308	310	335	273	289	307	289	324	300	255	309	324	328	309	325	290	312	304	302	280	316	286	286	336	300	327	325	305	297	343	265	299	263	282	307	308	291	328	309	329	330	273	341	292	298	301	289	304	307	285	301	291	311	308	300	280	314	298	311	292	289	337	292	294	333	305	277	319	344	272	289	316	326	285	299	298	294	270	321	306	286	297	323	319	309	312	286	268	283	295	284	304	313	288	298	327	273	289	295	295	274	272	291	304	317	324	301	290	298	337	300	296	303	297	326	286	286	308	330	309	316	307	298	300	303	296	283	306	283	320	286	321	288	297	279	307	303	294	296	312	301	292	296	281	285	314	277	323	316	310	316	320	261	336	315	296	320	294	271	288	299	306	305	291	313	269	313	303	310	311	291	294	301	299	308	332	311	298	345	304	324	278	322	295	315	311	305	304	313	296	291	313	314	319	319	271	319	299	283	266	275	315	297	305	292	337	328	309	294	306	321	280	293	325	284	296	317	294	325	284	287	307	331	330	319	345	299	308	303	325	319	302	318	301	274	266	299	306	303	335	303	305	315	310	310	318	305	306	281	310	280	302	318	297	316	300	305	325	289	289	300	311	356	290	309	325	291	327	311	306	298	312	286	293	318	278	305	317	307	302	296	299	309	330	281	300	300	298	315	320	294	291	304	314	312	318	281	325	337	315	316	313	294	280	324	308	309	311	333	282	336	293	279	301	312	298	315	284	310	264	307	294	275	333	298	323	296	314	309	302	324	319	322	306	306	317	281	294	320	343	319	334	280	295	260	300	311	325	290	283	287	309	296	307	322	304	312	287	348	316	291	317	300	319	296	283	333	310	335	304	299	293	303	323	318	308	290	280	270	320	257	321	291	323	308	276	317	334	319	309	327	302	298	290	328	278	281	305	293	281	326	306	281	269	292	315	327	309	311	300	285	305	294	279	304	312	299	302	287	288	319	293	314	298	308	325	293	287	311	306	300	310	305	305	280	300	319	292	267	313	290	317	327	286	279	304	303	301	349	311	308	310	298	290	268	318	316	291	293	290	301	295	313	284	286	336	324	291	288	302	300	312	290	290
7350	16841	13107	6767	4690	3553	2630	2146	1714	1511	1189	1031	956	822	750	767	673	636	599	581	497	536	522	515	470	469	442	453	484	466	454	406	467	464	426	442	406	384	439	418	440	435	420	401	416	389	387	384	416	399	381	422	377	379	392	368	385	397	381	382	400	372	408	405	349	395	377	365	391	386	411	399	388	358	381	374	382	359	402	410	385	404	385	382	397	377	353	382	386	364	378	419	337	406	381	368	392	386	382	386	382	378	392	348	388	357	386	361	324	346	358	385	389	362	373	378	423	364	366	363	356	399	375	363	384	391	353	416	358	384	388	376	377	426	396	367	374	382	416	389	377	406	377	372	328	398	403	403	357	378	369	388	406	366	402	373	336	447	381	358	340	387	370	351	396	373	356	362	367	378	329	387	376	409	345	375	368	366	387	389	386	387	373	385	424	339	403	357	407	368	408	384	363	361	358	333	403	338	415	371	416	358	376	381	345	379	396	378	374	381	399	358	395	365	390	354	367	405	387	382	371	443	372	368	371	378	374	406	377	366	381	402	379	348	387	387	364	356	367	376	402	367	380	353	349	365	382	378	373	377	403	376	405	378	386	384	403	381	361	392	406	378	414	357	387	359	408	394	376	370	393	368	391	374	344	368	385	387	392	383	384	363	389	386	333	376	355	387	390	357	362	385	379	376	409	366	385	375	351	345	373	360	368	353	354	369	385	366	393	324	355	362	357	376	384	354	363	363	388	365	349	375	343	401	387	383	379	387	352	389	398	393	391	355	362	387	378	380	355	353	404	370	374	382	387	387	359	345	397	381	408	364	368	367	365	358	390	360	362	376	369	331	377	338	354	366	351	367	388	382	372	388	344	376	397	376	364	368	354	394	383	379	419	393	348	362	392	425	343	361	386	377	382	369	378	381	372	355	383	358	391	409	338	413	376	404	346	372	373	366	365	394	368	378	345	384	394	388	359	364	380	344	367	390	396	376	427	367	355	377	372	379	350	371	374	401	360	350	393	384	374	371	353	366	366	378	366	384	396	397	385	412	347	351	352	350	356	385	342	371	377	355	376	358	381	412	402	346	366	356	373	367	391	369	416	392	387	367	386	367	392	359	404	373	369	376	383	363	365	370	353	382	329	380	411	378	372	399	376	357	390	379	363	363	395	403	320	361	384	377	371	396	359	362	357	385	390	384	384	367	320	419	363	381	363	379	379	379	349	362	376	346	378	372	363	405	361	388	377	371	343	378	366	366	400	398	385	347	372	339	353	375	379	371	361	384	368	382	368	389	358	375	349	378	368	404	354	409	390	368	349	389	400	397	362	371	393	378	372	363	393	383	356	328	410	375	381	399	353	369	381	422	384	381	365	393	365	386	376	377	370	348	342	357	370	375	374	379	384	399	386	375	384	371	325	359	395	389	382	393	362	373	377	379	398	396	413	379	360	380	361	364	360	353	353	360	372	334	383	353	348	372	358	378	374	399	397	377	384	379	355	364	402	351	376	394	375	346	365	392	345	365	386	348	375	375	403	373	397	379	360	379	377	410	368	359	363	392	380	402	365	367	365	387	391	388	407	396	382	410	371	381	365	407	396	368	375	364	393	366	398	382	368	377	366	382	342	363	373	384	381	389	364	361	374	363	381	381	392	395	398	349	425	350	361	361	402	423	403	366	355	369	385	375	335	366	365	357	392	365	395	351	363	368	375	389	367	394	397	368	365	377	371	371	332	411	353	337	360	427	373	380	393	367	371	383	356	367	356	385	379	403	357	371	408	358	397	417	373	391	373	364	382	348	362	328	356	404	365	379	361	360	375	357	370	351	375	394	370	382	369	373	403	346	350	370	391	363	376	349	424	384	370	354	366	407	367	388	355	357	357	371	369	360	361	408	389	347	377	349	383	362	386	390	365	382	384	390	393	375	387	351	342	388	367	400	376	393	383	363	402	359	340	388	384	363	380	354	382	323	363	379	393	409	412	396	334	380	344	383	369	390	371	389	403	392	380	396	340	359	353	385	391	373	350	356	365	369	367	372	408	353	376	355	388	391	377	349	385	386	373	359	387	343	412	364	390	388	399	390	405	408	398	386	405	365	381	377	384	408	370	379	352	362	366	356	360	377	343	370	399	376	385	395	368	361	382	357	362	350	381	382	354	342	373	413	388	407	396	361	418	361	400	370	360	375	376	350	389	374	398	383	400	386	411	348	386	341	362	390	402	359	388	361	374	357	379	378	409	384	375	423	362	398	373	374	379	407	389	376	392	357	401	370	355	367	378	386	392	318	400	391	381	402	384	415	382	409	348	392	365	404	402	358	364	384	376	353	364	352	374	409	359	373	382	361	375	351	376	362	356	360	372	360	359	363	363	380	342	393	364	391	389	376	382	402	384	408	377	403	376	378	428	376	374	380	391	378	365	392	376	385	382	370	379	361	390	403	353	377	365	384	387	334	393	376	382	371	402	337	380	368	381	354	391	376	372	390	397	391	373	391	376	390	359	403	354	392	402	395	402	400	373	382	402	379	359	374	381	376	379	376	352	389	367	400	378	356	367	359	405	339	390	393	384	397	366	381	365	402	361	368	360	376	377	371	380	374	351	399	402	368	342	410	402	375	389	378	377	369	344	393	389	369	412	330	366	347	363	394	413	424	359	378	401	363	358	375	379	385	374	363	382	370	365	391	409	350	361	367	377	352	369	339	354	367	385	382	368	389	379	387	406	372	349	384	398	371	402	390	355	424	391	393	391	394	359	399	371	326	409	344	341	371	379	345	335	395	373	344	354	366	384	402	380	348	364	363	363	379	389	370	356	365	361	357	393	352	392	382	402	363	375	335	377	370	333	340	398	393	385	369	377	376	363	381	370	365	380	370	378	390	392	409	385	372	374	413	371	397	346	387	374	345	375	379	400	403	401	397	359	386	360	367	386	377	393	353	364	413	351	320	349	390	374	347	346	376	383	377	391	340	358	375	364	356	409	334	376	389	375	356	373	377	407	410	378	396	374	364	360	367	342	351	367	385	365	354	416	349	364	369	371	396	370	381	355	346	394	382	399	394	375	363	328	340	350	356	397	400	400	370	384	374	336	397	395	363	391	369	388	354	360	355	386	383	395	375	371	393	399	402	371	375	384	341	360	335	376	373	386	379	370	382	390	329	408	339	389	393	359	413	374	362	372	400	352	393	380	369	383	365	340	384	377	408	390	361	369	348	390	373	390	408	352	376	368	391	370	395	402	369	369	374	335	397	412	365	364	376	382	366	345	380	355	326	405	376	391	348	385	377	358	385	355	377	391	388	407	375	352	385	360	386	409	344	410	368	353	375	364	383	387	352	417	376	351	354	356	337	388	330	359	347	363	342	406	369	373	377	357	378	378	375	367	331	403	386	369	373	378	376	402	370	388	368	398	350	354	355	357	384	361	354	394	346	376	376	351	366	401	372	376	341	381	369	345	360	350	380	393	373	387	375	384	394	367	385	380	395	359	363	362	365	346	354
27088	20280	7829	1527	1130	1091	890	871	798	827	784	851	851	791	847	819	809	776	810	760	796	789	763	769	780	790	791	801	766	814	798	759	812	797	830	803	808	807	756	854	785	839	807	781	766	790	759	801	776	779	748	797	803	786	799	808	813	792	832	768	755	766	846	757	764	842	826	792	770	732	783	823	795	799	740	788	812	813	839	763	785	810	808	758	727	813	776	780	816	726	806	820	790	780	805	796	843	807	807	764	756	767	770	798	793	828	818	786	831	809	795	850	778	804	762	816	845	790	810	780	838	802	802	844	782	804	824	815	838	802	766	829	784	779	792	780	833	831	790	787	811	804	763	762	799	856	762	800	805	844	800	758	795	738	816	781	812	750	799	782	793	807	831	766	793	828	809	813	859	768	811	772	823	775	768	805	783	809	767	813	769	777	795	801	755	811	849	826	826	811	787	770	781	789	801	828	789	759	797	816	794	757	844	805	804	822	849	792	810	790	760	785	801	792	812	817	810	740	809	811	785	810	785	809	829	811	766	825	755	802	800	815	771	849	804	761	740	814	783	807	774	756	777	807	870	758	813	791	817	764	771	815	780	767	825	798	769	874	815	798	797	856	817	792	800	825	845	735	793	799	797	794	793	742	833	804	772	816	781	800	798	753	848	839	832	830	769	782	806	849	797	761	800	791	756	801	847	805	791	799	787	821	797	771	778	763	809	803	852	780	798	857	776	821	814	815	790	805	814	785	793	747	783	793	755	727	819	803	819	815	823	821	783	769	804	794	834	784	767	817	766	831	759	799	800	781	776	752	768	775	788	754	789	812	833	801	766	748	847	792	770	709	753	812	769	790	799	762	800	765	768	784	790	815	834	774	792	785	731	740	816	801	813	808	819	782	798	763	758	773	820	833	822	790	800	763	788	847	775	788	763	787	780	775	791	836	775	794	801	802	797	795	845	792	811	770	818	798	786	769	802	799	758	789	837	835	807	845	736	838	762	827	788	824	773	842	832	737	767	781	828	827	811	817	817	808	777	762	806	763	823	827	819	810	821	825	758	818	837	804	807	791	869	766	795	815	735	831	861	802	811	775	813	786	779	817	786	848	781	786	821	777	756	801	803	791	785	866	829	764	816	846	806	809	802	810	791	835	782	769	816	766	811	795	804	818	758	848	800	753	769	801	738	732	766	799	776	808	794	797	763	745	790	795	777	798	804	763	797	800	775	759	814	832	821	867	825	817	788	761	839	795	742	776	815	809	788	823	772	818	772	819	824	801	815	828	829	816	793	828	756	807	812	821	835	815	797	797	795	826	787	788	818	779	803	826	758	822	778	820	765	814	747	780	793	814	761	776	797	774	797	812	827	858	791	829	789	812	793	817	817	768	792	818	797	820	811	836	821	788	777	808	787	824	790	810	829	833	765	780	807	810	777	795	732	817	772	793	795	802	737	816	805	841	820	808	792	799	799	844	749	739	773	789	795	762	829	770	789	757	763	757	776	812	775	795	796	826	755	807	829	801	786	764	760	806	813	759	812	794	815	787	847	815	794	785	821	781	767	794	834	784	821	804	825	762	774	773	843	828	766	820	802	784	775	726	827	763	775	775	794	793	792	782	751	839	798	774	787	798	741	782	783	754	829	756	775	719	850	815	780	834	782	840	756	823	787	837	800	756	758	761	769	810	828	793	771	833	794	784	804	845	760	846	764	831	781	798	780	785	802	816	824	796	786	773	743	811	785	785	830	806	799	782	747	831	828	805	800	767	772	785	844	814	797	811	785	768	827	786	850	796	768	759	758	750	825	837	810	749	795	761	817	858	816	790	823	821	808	829	746	782	831	822	793	804	787	805	818	807	782	744	783	797	767	798	795	814	782	812	791	830	817	761	786	797	790	811	801	790	793	791	812	801	771	792	795	768	769	836	835	791	804	815	815	869	773	766	806	797	854	778	830	749	813	792	838	813	846	771	773	831	799	811	775	734	812	779	860	842	733	782	770	785	798	801	815	843	757	788	808	812	831	742	741	829	806	799	785	785	761	819	771	798	864	795	838	785	802	754	857	788	804	740	847	743	828	835	797	788	821	827	808	769	827	798	808	835	756	760	769	759	765	805	756	818	768	767	754	820	818	776	808	768	824	830	754	792	796	768	823	853	801	792	807	861	814	862	791	828	760	809	795	772	772	742	822	836	800	748	831	777	794	789	795	773	780	772	802	809	786	814	809	769	799	835	800	786	684	790	757	786	779	788	837	804	786	761	746	743	795	781	845	779	786	833	815	825	820	832	810	816	812	784	792	824	819	768	780	843	803	796	751	778	784	820	768	800	827	840	804	786	822	832	811	780	760	806	766	837	828	815	769	799	865	834	826	813	818	837	762	810	777	790	778	780	794	854	833	807	829	728	811	855	835	810	814	766	804	800	741	814	798	800	748	784	811	794	762	799	837	846	828	809	783	843	849	728	807	792	771	816	813	854	823	781	805	819	761	789	783	782	788	752	804	791	818	781	752	802	797	812	787	811	793	813	772	815	869	801	778	807	787	827	762	766	813	834	796	820	792	818	812	841	837	799	810	809	834	805	824	788	775	755	817	852	790	840	752	839	765	753	823	862	782	764	770	759	819	825	734	782	834	776	763	822	802	762	829	780	785	846	824	794	792	798	826	769	800	825	829	803	811	765	793	770	746	804	769	825	811	808	783	830	786	795	818	789	822	861	816	761	770	774	794	789	835	806	784	785	783	825	809	773	809	785	791	777	822	784	821	759	865	838	769	822	832	806	790	807	812	812	783	842	798	823	794	772	800	844	846	770	821	841	801	779	789	829	811	821	791	804	798	778	735	776	821	749	795	816	788	833	777	821	790	791	846	799	822	790	805	844	842	766	738	853	786	771	806	799	837	793	797	819	831	782	779	774	815	798	806	787	741	841	853	779	828	811	804	827	794	784	795	764	799	761	771	821	827	844	816	786	827	802	829	786	791	795	788	763	774	778	802	821	796	825	807	782	784	793	763	805	817	759	779	808	776	737	783	806	822	815	779	819	785	849	762	791	819	778	827	823	757	810	793	826	778	799	862	872	832	745	787	807	827	807	811	805	791	799	814	769	830	794	757	865	787	774	749	759	793	752	765	778	847	821	768	798	779	780	800	790	808	781	774	795	768	787	750	794	795	817	815	791	765	795	814	814	798	782	806	808	772	838	865	823	814	781	783	847	803	802	783	829	814	770	817	837	822	777	741	731	792	782	813	774	750	818	869	805	759	766	784	792	796	803	828	810	790	811	820	859	792	804	793	792	815	828	813	820	784	827	830	841	771	814	786	794	817	828	815	766	817	827	797	800	777	818	854	820	808	816	779	879	817	817	809	815	740	805	784	797	815	811	825	811	843	848	808	786	815	788	804	817	782	794	755	817	803	786	824	757	756	831	798	772	785	818	795	772	790	781	817	734	825	843	763	785	828	795	785	807	816	814	801	865	756	779	756	841	751	811	841	810	835	830
4392	1917	1593	1289	1137	1172	1017	1041	1078	1090	963	931	985	1057	1025	944	989	969	973	984	1022	1033	1036	1003	962	1085	1045	927	955	1007	960	1030	972	1023	971	1021	995	997	1027	1040	994	987	1003	973	964	1057	1004	1047	955	1006	971	976	986	973	971	1068	973	990	986	1000	977	1032	961	975	969	1038	974	974	1034	996	990	976	973	994	913	981	998	1008	1026	1040	935	994	1020	1041	971	960	1027	1053	1015	1063	973	989	1013	1055	960	1001	1011	1019	1043	1001	964	1008	1023	977	1013	986	1003	962	915	1022	995	980	985	968	972	992	935	1002	979	990	982	952	1007	967	1005	1018	998	940	1036	1001	998	995	984	1033	972	1012	1009	1011	944	1041	978	995	966	975	980	1000	1004	945	1022	1032	1033	954	994	1044	981	1009	967	1008	1046	1006	1011	1019	1029	992	944	987	980	1008	945	962	995	983	1012	1034	1030	1010	968	1012	959	1009	1007	965	1036	990	981	997	1007	1007	994	1027	990	990	999	955	964	989	927	967	938	984	971	1030	1010	968	964	951	1024	929	997	1010	985	983	978	974	990	973	988	989	1010	956	1030	955	1003	984	943	978	961	996	1009	949	972	1003	1008	946	965	977	951	964	975	1046	947	936	972	976	998	1001	1011	1019	998	1042	1048	987	970	939	974	951	930	1070	970	975	1020	990	999	968	1006	960	952	965	961	991	1014	1042	998	987	980	981	1010	1051	1050	1005	985	1018	1049	995	983	942	942	999	1000	976	1004	1031	973	994	1008	1014	963	963	983	1005	1016	989	1000	998	973	993	1005	1026	1022	979	1025	1021	967	956	1020	1077	970	1052	962	993	962	961	1016	1029	1016	981	1044	960	986	941	1012	1036	1012	962	972	1024	971	955	998	980	1007	978	933	1034	1056	925	1001	947	1040	1002	1028	1045	995	972	1033	1030	974	968	957	952	1026	1026	1027	987	943	953	1010	952	972	1021	976	982	1001	976	978	987	969	1046	990	1003	954	997	1016	1043	967	1007	960	996	961	974	1062	1012	974	990	963	1020	973	1009	972	988	1025	990	1002	1028	953	962	974	970	992	936	982	1001	1009	1001	1030	1005	980	988	1017	1078	968	1020	1048	936	907	946	1001	996	980	991	972	984	1001	950	957	1024	1047	1020	954	971	1016	1062	973	967	1012	1007	1044	1000	965	964	922	971	1020	1024	947	1051	958	1010	942	979	1036	1001	988	1047	985	982	989	980	1025	991	971	1031	968	994	975	1006	989	990	1030	995	949	980	998	986	1042	1004	1012	1011	990	981	998	949	948	946	1014	977	1007	995	1037	966	1012	957	1054	992	995	987	987	1034	967	981	984	989	1027	967	1032	975	1025	1003	1002	1025	1010	992	953	950	993	997	980	939	977	1003	985	1031	1012	1017	976	972	921	1072	1031	979	952	943	924	1000	995	959	977	917	1061	955	1018	1022	1022	999	957	972	945	1006	1017	1015	1017	937	944	981	1021	986	1039	1007	1017	1006	980	1002	983	1025	946	1035	983	971	934	996	1020	979	953	1014	921	961	970	1005	952	979	989	1035	994	995	989	947	1059	1000	1021	1049	966	968	971	933	986	938	980	989	995	978	990	998	978	952	1008	981	943	1006	1048	1050	945	1006	998	914	1010	996	974	1022	983	1030	983	985	964	1026	994	990	1025	1008	1033	949	1024	1020	927	957	995	1069	1071	1009	1004	960	985	951	983	978	957	971	1037	1000	1032	1020	1014	1024	1034	951	1007	978	978	994	991	985	1074	1015	1009	1041	993	941	1022	958	975	1027	958	993	964	1034	1035	998	966	1008	1001	1023	1025	1012	950	962	953	975	1049	1004	1003	990	1006	979	1016	1005	996	997	974	962	1000	981	1007	1032	954	1044	1006	972	970	1011	995	978	980	956	978	954	1034	1033	1013	921	982	1033	987	997	1011	984	1000	965	1036	936	992	936	988	906	964	1032	952	985	981	958	957	963	963	987	1025	1032	982	966	990	965	970	925	1016	1000	1000	1009	1020	1009	1009	930	1034	1004	960	994	1029	1002	978	997	980	1019	982	963	984	1009	964	959	985	1014	1003	1027	936	1024	961	1013	957	1012	965	993	941	998	970	980	976	980	1011	973	1014	1001	992	1008	1002	996	995	1054	1017	1006	997	1059	993	962	1037	1014	917	973	1024	983	1016	1007	1010	1035	953	971	972	1025	979	959	974	969	1026	991	1006	1006	983	1018	1014	962	952	995	945	960	957	1003	1030	994	944	958	1103	1018	979	993	998	925	994	940	1028	916	1026	1040	1015	985	982	1002	964	1020	1019	976	1042	1008	1020	990	1004	957	1036	997	963	1012	1027	1013	1009	1054	982	985	987	1051	1015	993	1013	969	1002	995	972	995	1001	988	960	986	958	1003	989	976	975	985	972	1028	1016	973	944	969	947	1012	1049	1029	999	1005	984	1035	973	965	1008	973	933	1029	916	1027	965	1028	978	953	980	1023	1015	984	951	1016	1005	963	1040	1005	949	1031	1014	1001	1005	1002	1005	917	1039	995	971	959	994	944	980	1013	1020	1021	1007	964	1003	938	987	1026	1011	1067	1001	1043	982	996	1016	1029	997	1040	1004	907	988	933	1010	1004	1002	967	1019	993	1039	1049	1007	1001	1058	1026	999	973	1015	922	981	986	1016	988	973	979	1028	954	946	1004	937	991	1038	1029	1006	1023	972	984	994	977	1036	988	1015	1053	987	954	964	974	952	992	978	1011	1036	979	987	949	1005	1009	959	969	981	1051	1006	1014	999	937	962	1013	963	979	975	1014	985	991	1021	945	1024	1000	955	979	984	1009	956	1048	1002	1010	951	1013	904	985	990	1019	961	986	983	1016	1013	1038	1010	1011	987	985	968	952	997	1010	961	1012	1013	1001	973	969	1044	964	997	997	1034	1033	1013	962	914	946	993	1015	1012	1026	1025	992	1002	948	1006	985	1014	992	1054	1005	1027	983	950	1015	992	994	938	963	1081	971	996	996	1002	991	937	1012	972	958	1004	1000	938	1005	977	992	983	949	946	975	934	1009	1005	948	1010	1080	1020	1015	1040	985	1030	1043	1004	970	1018	963	979	1011	995	931	1031	974	1012	963	970	937	979	939	1001	994	939	1008	922	1012	1008	986	925	1026	1018	1019	1002	1005	993	1057	960	983	949	985	968	1004	987	985	964	949	955	995	977	994	973	1000	1001	958	1045	964	1006	1017	996	986	981	999	971	971	1013	996	1003	972	979	970	990	966	969	982	984	1002	935	976	1009	1000	1006	968	983	936	1014	1024	1000	966	983	1001	978	999	976	944	1009	1005	984	972	1015	928	990	919	965	996	949	992	1025	925	1007	971	990	989	938	1020	990	1000	1006	981	978	1011	995	966	959	1004	1008	1042	1024	971	1014	1027	1009	1011	1003	1005	980	991	1020	1027	1051	1007	1022	986	912	969	968	1016	1003	988	977	988	944	1020	988	938	958	953	939	1036	1043	1009	1025	1002	963	965	976	963	1040	995	998	1011	984	946	1007	960	1036	1005	1018	975	995	980	1033	1008	965	1058	981	1017	953	1043	1013	1012	979	1001	1016	946	1012	978	930	1040	979	1029	1006	1032	959	1050	985	1044	969	1009	987	981	1073	1034	1057	1023	959	1013	943	999	994	960	955	980	1062	940	952	1020	985	983	972	957	953	950	1031	968	908	1002	970	970	954	960	1011	1087	966	994	1012	957	997	983	968	970	999	994	971	1005	983	1038	1041	982	942	1007	1024	993	962	981	1024	1035	994	973	984	1005	987	983	974	961	1030	980	947	975	934	1037	1020	995	1011	969	987	914	947	1034	1061	980	976	988	1009	967	1024	979	1012	1001	959	1013	1020	1009	1012	978	975	972	991	1019	1005	936	1017	1020	910	997	980	981	994	999	1018	1061	950	988	1010	1024	1013	1015	960	993	949	985	987	1021	977	958	962	988	1042	995	981	986	1012	951	975	997	1014	975	943	993	981	1029	932	992	972	1012	1021	971	1016	974	1045	1026	1012	995	993	1003	973	984	972	1006	1012	1002	1000	968	1013	1073	976	951	991	972	980	936	994	940	959	1023
23885	21236	28592	24175	21227	10085	1114	811	603	621	576	522	501	441	453	490	439	457	467	420	425	430	433	435	386	428	395	443	419	394	423	394	409	392	437	366	356	373	401	384	408	385	378	394	437	365	394	398	386	408	403	414	366	417	395	400	401	397	365	408	390	400	402	383	420	381	404	381	423	402	391	399	386	363	390	411	369	395	396	437	386	413	360	371	382	408	383	354	404	418	380	419	393	379	398	361	428	403	409	387	380	382	385	398	414	383	408	364	398	379	412	365	388	407	409	391	383	380	381	386	379	418	356	363	414	374	399	389	368	387	407	400	369	365	359	409	386	357	378	407	401	389	399	401	386	398	367	381	351	393	376	360	397	388	371	399	374	392	363	403	381	354	375	390	370	403	420	361	385	383	391	406	403	376	418	408	390	412	389	431	374	375	385	373	398	389	378	383	403	408	391	414	400	417	385	382	392	382	377	366	388	386	374	396	376	396	391	380	373	373	416	377	385	403	401	368	417	379	368	385	411	400	372	420	415	399	354	383	379	363	387	407	394	369	387	390	395	420	359	404	375	381	412	377	396	412	384	391	380	394	364	376	381	374	374	365	380	381	402	366	374	368	402	354	385	351	411	406	384	402	392	387	397	398	381	401	361	372	387	384	404	373	396	372	403	376	359	376	436	394	411	413	384	381	380	389	379	358	355	399	393	393	411	364	408	359	411	366	375	370	410	378	350	418	373	391	387	392	411	366	360	404	391	403	405	416	390	378	408	372	407	391	379	366	396	379	403	408	414	417	375	410	368	398	374	398	397	394	377	411	390	369	387	389	421	365	374	377	391	387	378	364	376	374	378	389	389	385	374	381	401	395	409	418	377	406	405	357	374	417	381	405	394	417	402	385	369	379	368	384	362	398	412	409	399	437	372	375	363	377	406	377	353	369	386	420	398	397	389	378	383	364	390	396	381	392	369	409	411	368	376	385	407	386	358	388	368	371	351	370	400	358	403	390	384	381	414	369	394	362	390	381	399	385	381	419	374	413	409	378	382	392	419	350	411	374	397	392	385	391	374	434	404	367	383	346	383	406	397	410	371	373	404	430	411	413	372	435	409	445	373	386	419	418	409	376	387	387	366	384	380	378	371	404	404	379	396	393	403	362	385	392	392	402	377	394	395	392	387	392	393	430	359	397	415	407	394	396	389	387	374	393	380	420	378	395	398	388	392	424	361	365	371	382	358	386	372	415	396	379	380	400	383	411	416	399	382	367	397	363	377	356	413	388	366	428	401	405	376	377	399	377	379	370	386	350	390	391	405	413	350	385	383	397	379	396	356	400	352	389	396	385	385	369	381	391	406	365	366	353	375	377	383	383	394	396	339	374	382	390	390	435	376	367	383	390	415	386	424	377	416	408	379	347	413	404	396	408	382	363	381	357	363	417	410	378	418	375	374	346	361	432	383	370	393	368	356	356	395	372	393	364	377	341	391	404	374	411	422	435	399	415	392	368	369	368	385	402	380	399	439	367	388	410	389	413	388	345	380	387	394	387	415	377	393	375	383	378	390	341	397	376	388	361	367	370	394	395	384	399	377	389	404	372	406	382	371	399	402	392	395	408	389	386	393	375	431	395	355	387	386	398	382	374	378	395	393	382	402	387	371	423	402	377	407	390	351	432	405	414	389	383	394	390	417	382	388	395	378	381	355	391	369	373	395	380	374	401	385	384	364	397	366	394	413	332	365	369	390	377	388	403	391	376	392	405	368	406	400	386	414	422	401	403	403	372	375	417	383	420	407	384	379	392	369	410	359	395	391	375	370	393	396	394	391	349	388	395	360	389	378	369	421	415	382	370	348	368	357	391	407	380	420	400	390	406	383	371	401	425	346	398	404	389	389	429	397	422	395	391	386	377	415	373	395	407	403	404	424	396	361	395	396	378	369	401	387	402	356	410	398	399	388	403	381	365	372	365	374	385	354	374	412	381	367	360	373	393	386	374	357	411	398	386	411	395	373	383	392	379	351	409	422	412	414	394	396	410	369	375	431	382	401	385	363	411	399	399	379	373	361	395	349	368	395	350	387	378	397	364	378	382	383	385	388	360	429	371	402	371	395	401	406	394	379	404	370	394	372	362	395	388	381	373	413	385	395	366	371	381	396	369	380	380	406	373	391	418	371	384	421	377	409	379	404	396	390	402	371	382	373	363	388	383	384	390	393	360	360	387	420	398	373	379	396	423	372	386	384	369	427	399	431	402	379	387	382	350	399	386	405	365	401	364	428	371	351	408	368	382	369	410	366	390	390	414	403	417	395	413	391	340	404	358	406	385	397	431	362	371	355	398	366	385	364	377	392	377	337	376	399	396	419	436	377	393	383	371	407	386	385	445	367	385	409	366	388	391	374	377	415	403	393	329	380	368	399	400	390	349	387	355	397	391	382	398	419	371	382	393	382	386	374	373	409	382	420	405	336	380	367	374	376	389	372	383	409	418	398	375	393	417	394	392	396	372	381	404	414	359	407	383	411	396	377	404	404	377	404	376	346	411	375	371	413	413	377	400	378	384	373	422	351	415	371	376	377	409	391	380	378	360	390	445	394	397	395	366	404	395	433	347	382	388	362	372	399	379	388	405	402	394	363	373	376	377	348	386	395	382	383	407	430	392	388	414	359	392	387	400	382	397	349	400	346	370	402	427	406	389	371	366	386	402	410	395	411	428	376	388	396	392	399	397	396	404	390	403	412	387	352	393	421	371	397	420	407	385	430	368	388	400	370	393	360	398	353	377	390	379	391	381	375	426	359	370	414	405	398	406	392	389	409	400	422	407	420	377	389	405	390	377	396	399	364	405	406	392	389	409	417	416	400	400	379	386	412	413	390	393	400	386	378	386	417	397	390	378	366	394	361	358	397	382	424	372	374	394	397	368	365	389	378	387	397	413	397	391	386	383	383	376	398	372	384	382	391	364	370	412	395	364	409	373	400	405	377	388	396	396	408	372	380	414	408	380	384	392	384	384	380	385	403	394	418	394	377	385	368	354	383	376	436	405	368	360	380	365	382	385	400	362	382	385	377	352	402	363	336	358	350	402	382	338	376	395	359	389	382	392	415	383	384	375	419	377	409	378	410	370	408	369	404	401	411	350	368	395	392	416	404	402	363	358	346	393	381	392	369	389	381	397	426	398	383	341	339	405	407	398	391	392	410	378	396	398	361	388	374	385	382	432	382	357	390	378	362	372	362	403	398	353	369	341	388	368	389	417	358	358	381	393	393	395	389	382	410	381	392	384	387	375	405	368	366	389	401	342	436	375	347	390	375	376	411	386	397	374	378	402	366	364	392	418	418	382	358	345	357	393	389	379	391	396	395	366	380	381	352	390	397	393	385	418	390	385	404	402	357	385	383	402	380	399	385	400	364	360	393	381	365	375	387	354	403	388	380	358	368	381	396	386	374	377	383	355	401	432	371	393	374	406	365	411	369	384	402	381	361	399	355	401	408	374	394	409
5226	10748	8137	4085	2868	2163	1692	1374	1178	1034	919	881	797	748	689	669	621	651	625	631	594	602	588	557	543	541	547	563	566	531	542	550	569	528	488	516	588	565	502	507	549	489	535	541	563	456	541	510	490	534	523	539	541	508	542	509	515	540	521	505	505	496	530	470	501	550	500	552	516	532	505	498	568	557	546	538	497	466	524	515	503	527	461	563	529	490	498	539	525	487	502	550	521	549	497	528	539	502	539	483	520	498	511	525	524	503	515	496	530	477	497	481	506	519	486	518	464	512	541	498	493	545	528	459	497	513	526	525	492	517	491	470	508	537	551	509	535	504	489	552	472	528	561	494	503	494	479	480	531	514	508	489	518	482	531	523	506	523	523	500	526	471	494	488	477	494	524	498	511	534	479	531	505	522	474	519	534	489	496	510	537	490	517	504	568	496	477	480	499	492	523	495	514	516	509	536	515	478	501	485	504	500	514	508	493	505	492	497	526	484	506	484	475	492	508	506	533	507	493	513	490	535	546	527	510	523	498	512	515	507	509	516	471	524	511	532	498	490	518	534	515	526	508	502	499	532	463	483	496	513	493	497	527	497	455	476	525	483	504	495	439	532	480	503	506	525	520	511	525	489	488	515	508	534	538	502	481	527	527	476	517	533	497	477	476	513	521	462	497	476	478	526	492	520	517	559	495	505	506	473	501	515	494	517	515	492	506	509	527	540	470	531	480	557	457	500	544	503	504	503	481	502	501	530	470	495	503	525	517	491	496	513	498	522	533	505	568	465	546	533	502	508	508	553	528	502	544	491	503	494	508	490	503	500	510	491	493	521	535	502	469	498	505	526	502	536	492	502	544	503	537	480	487	515	504	515	515	540	508	513	493	533	519	498	526	547	478	534	515	492	537	532	541	508	564	478	472	530	529	502	464	519	509	520	479	477	477	506	455	531	503	526	494	503	502	495	515	484	497	492	519	464	515	509	501	518	486	529	514	515	543	502	531	494	506	525	511	487	503	491	535	517	499	503	550	497	444	464	505	514	526	519	533	476	499	481	489	529	529	517	489	518	492	532	489	522	538	501	519	480	538	485	538	520	500	535	510	523	490	488	528	514	510	528	506	468	467	477	541	511	496	510	511	481	510	511	495	516	502	496	534	547	535	531	490	487	480	509	473	529	523	481	483	515	503	478	490	495	514	504	503	510	511	495	503	521	530	487	534	495	506	514	546	480	503	484	506	522	544	523	473	453	533	533	483	495	473	553	496	504	521	494	519	492	486	508	497	516	515	478	531	535	484	535	482	549	538	486	513	486	496	478	514	514	452	543	496	525	488	504	505	526	485	496	447	518	514	525	479	479	496	483	458	535	505	504	507	511	536	522	539	536	474	510	472	490	503	486	481	530	544	492	505	507	517	475	480	464	455	520	498	540	507	514	526	542	503	504	540	535	504	492	486	488	514	488	507	473	476	504	508	502	467	504	506	518	498	522	538	485	501	509	532	514	512	526	512	513	465	551	540	525	477	484	468	513	561	508	545	529	479	468	536	492	495	514	497	505	472	525	508	500	511	532	514	508	501	497	535	539	521	522	518	543	507	488	539	499	534	517	541	529	532	495	513	521	528	497	505	504	502	491	550	525	505	498	513	508	500	510	504	484	494	568	512	527	496	510	507	485	500	507	519	531	542	502	494	509	502	508	504	530	542	471	513	495	555	546	536	525	501	492	512	518	482	511	490	467	496	533	541	529	530	440	522	499	517	473	492	510	503	514	527	514	494	523	485	503	499	479	474	508	524	522	511	503	465	544	542	483	502	547	492	544	544	512	536	510	469	566	502	468	481	518	503	533	532	494	503	523	477	508	507	519	503	526	488	532	483	492	488	548	510	479	481	492	471	510	523	469	520	444	508	510	538	464	521	496	523	532	503	501	515	562	491	502	489	477	478	525	500	498	497	468	513	545	536	516	514	470	500	491	502	501	527	498	551	508	529	467	475	470	468	497	466	498	548	488	504	467	452	521	533	486	494	510	523	554	494	493	466	489	507	501	513	543	474	500	486	508	498	516	525	503	517	485	497	536	491	484	529	549	492	497	549	513	521	506	509	490	463	511	478	564	515	511	484	538	512	485	529	530	510	525	483	515	491	476	493	474	494	530	508	491	478	498	513	495	491	485	477	455	532	503	492	525	531	494	535	526	544	516	468	534	512	532	483	507	524	552	547	524	520	495	486	527	506	481	528	480	500	511	516	511	537	515	492	518	491	538	490	497	487	552	471	502	549	474	531	500	544	525	501	541	534	513	478	503	490	508	513	513	511	523	536	553	510	501	500	490	477	509	505	509	503	496	543	512	511	557	552	527	514	536	495	460	516	537	499	509	483	521	514	544	501	497	486	467	471	535	494	497	527	525	519	511	511	538	552	489	523	494	495	500	507	510	507	512	522	534	514	547	523	501	503	481	517	470	517	522	443	506	536	489	507	506	498	510	511	486	540	515	474	504	454	498	491	481	488	556	488	511	522	494	487	496	522	474	491	487	528	501	509	467	495	497	543	514	502	511	515	540	539	501	508	529	526	516	517	541	527	552	515	483	506	522	529	503	485	514	504	520	509	476	504	530	490	489	486	485	519	483	498	507	430	487	539	561	489	536	521	525	507	523	466	498	499	521	507	534	498	495	495	508	496	521	527	484	519	497	498	488	469	530	513	495	515	537	510	484	483	505	473	523	508	521	510	531	492	512	516	494	506	519	514	518	511	483	527	533	508	505	475	525	479	495	547	493	524	472	526	540	507	504	523	508	480	501	503	489	526	507	516	516	535	512	512	518	485	493	561	539	486	518	519	513	502	507	486	552	520	493	496	511	466	468	497	515	525	545	530	571	536	510	528	488	523	483	492	467	495	494	479	521	539	560	548	540	524	496	525	523	529	503	519	544	535	528	533	451	525	496	479	449	521	494	494	499	503	524	489	484	487	521	492	482	535	492	515	507	538	505	500	528	515	492	499	494	521	519	511	525	528	498	453	480	505	523	463	495	529	538	491	515	503	544	529	534	501	529	534	525	541	506	458	525	527	498	513	497	486	509	488	518	495	509	533	527	523	520	519	512	511	500	524	520	472	511	522	547	533	534	486	559	499	497	512	529	480	484	478	537	455	511	517	489	494	505	511	524	485	498	482	489	513	509	537	538	522	521	512	501	497	550	494	519	491	500	486	496	530	545	541	529	484	498	497	510	520	544	483	531	550	472	493	487	468	507	534	523	507	514	471	515	522	457	525	524	489	527	465	498	484	481	537	517	507	538	493	529	507	501	492	551	497	548	515	538	480	511	551	513	520	488	513	529	495	526	527	460	491	483	497	524	491	493	482	568	511	499	470	500	527	576	538	469	511	518	548	469	491	512	481	501	495	483	463	516	534	527	499	524	497	531	514	521	520	504	494	518	503	507	557	525	509	545	566	533	516	510	536	510	529	514	542	497	550	492	501	478	524	509	526	520	499	504
22958	21248	29020	23761	21254	21259	7247	1097	848	737	611	583	471	490	450	446	407	430	453	357	385	376	389	349	329	370	369	338	371	340	349	340	349	311	355	327	333	312	326	316	316	324	306	303	322	324	328	321	310	353	315	338	297	295	346	340	308	340	312	284	307	335	317	303	296	330	314	315	349	297	296	289	307	297	317	334	317	311	319	323	339	329	336	318	288	310	314	333	312	297	316	298	314	322	319	330	296	319	334	309	288	328	340	326	291	304	325	318	284	317	314	307	305	284	313	335	305	285	314	321	297	292	299	307	314	323	295	313	305	328	294	291	319	287	286	300	316	300	305	290	264	294	317	300	324	293	287	319	302	305	326	296	308	317	301	320	267	304	318	299	320	339	312	326	301	297	263	331	320	294	290	328	309	292	322	328	320	309	328	294	310	279	302	275	304	285	313	291	332	347	318	330	276	313	293	285	304	300	326	300	306	306	322	315	298	329	289	310	315	310	306	311	298	279	332	311	282	288	313	319	281	296	307	295	297	300	299	307	331	324	330	303	288	288	298	298	291	316	322	316	303	307	292	303	315	296	341	297	281	304	318	326	353	306	312	300	302	316	282	302	350	294	330	298	315	312	325	296	314	291	300	281	312	292	344	288	281	338	307	312	304	274	318	313	303	304	310	291	303	307	315	289	319	312	301	291	308	288	318	303	288	299	330	324	298	297	300	333	331	308	325	309	292	316	336	324	282	300	317	300	325	293	317	306	323	294	306	313	305	321	309	289	304	295	299	317	307	303	315	324	338	315	306	315	312	329	274	330	295	358	299	319	298	297	277	312	343	331	295	319	275	304	302	349	280	325	294	291	337	322	295	334	313	289	312	295	329	301	330	300	327	301	280	320	298	289	313	299	330	298	323	318	322	286	329	276	296	326	322	299	323	310	306	308	305	331	320	305	299	329	355	280	317	316	300	324	291	291	340	330	353	295	310	304	288	290	311	294	309	298	300	307	280	309	310	289	279	317	285	314	325	302	308	326	291	284	318	324	308	307	296	274	331	308	328	317	296	292	319	298	326	306	330	289	341	314	288	314	313	283	319	298	321	298	283	285	302	314	329	349	301	327	327	323	290	298	318	290	319	279	346	285	300	286	326	315	322	295	326	281	336	302	317	304	307	287	290	304	297	304	274	330	312	318	362	297	295	321	288	311	289	308	300	318	345	333	306	316	320	322	323	296	303	334	295	304	294	314	299	320	324	306	291	318	305	307	283	319	294	336	295	312	291	293	326	274	326	328	321	331	330	290	297	328	292	307	314	277	282	305	285	303	295	284	287	320	295	318	348	309	325	301	313	301	324	296	328	302	302	297	306	282	322	320	301	335	306	282	329	314	338	298	291	299	288	309	304	288	309	320	306	312	312	290	299	281	315	325	329	304	308	332	296	299	322	296	302	289	311	310	321	322	329	291	318	295	308	289	297	325	293	304	333	273	325	312	316	322	289	336	351	292	338	333	291	319	304	297	299	316	336	311	306	268	332	332	321	311	321	334	286	341	325	312	304	302	324	331	369	302	298	339	327	316	326	285	303	307	322	311	309	303	314	319	326	313	316	319	318	320	307	309	309	312	309	313	313	294	304	286	288	322	329	317	317	318	320	317	341	307	293	307	280	317	319	285	333	317	309	291	300	309	307	325	325	322	275	290	297	323	336	315	299	361	292	319	314	297	323	298	283	320	329	340	289	274	291	299	319	317	320	302	326	295	294	332	308	287	340	338	290	309	343	321	315	320	322	274	294	336	294	290	291	298	297	313	341	330	340	293	327	327	259	323	313	296	342	286	316	273	323	317	295	285	298	323	323	337	300	271	317	294	299	332	314	296	299	329	290	284	313	272	302	304	283	327	325	296	281	293	288	324	292	307	289	328	297	272	295	297	289	329	315	310	277	330	304	312	319	317	309	277	341	309	316	309	307	298	325	319	304	312	303	313	288	321	347	301	305	304	300	329	329	306	309	318	299	270	314	296	292	288	314	323	286	292	296	330	308	299	289	325	311	333	318	325	307	301	299	326	322	306	322	291	307	308	298	300	322	312	329	302	318	335	321	331	306	301	326	299	289	302	308	290	306	315	289	306	329	316	306	315	322	315	324	285	310	301	273	306	329	306	312	315	327	309	333	288	257	319	298	302	302	276	262	295	320	349	294	290	326	322	281	321	305	291	308	302	311	302	335	309	336	292	286	317	320	310	292	306	320	321	296	291	341	319	297	293	307	265	293	300	310	294	308	301	308	306	313	301	317	319	298	302	325	341	286	327	282	306	315	312	296	320	314	300	302	295	311	312	323	280	308	304	309	289	322	288	315	311	290	300	301	273	292	300	313	295	297	330	313	302	290	324	300	314	300	319	304	294	313	286	297	321	294	311	303	297	279	323	318	291	334	284	310	281	303	316	310	289	305	332	304	315	291	293	333	325	296	292	334	311	319	271	296	317	353	282	334	316	301	284	330	314	301	304	280	289	323	291	294	311	336	326	299	282	295	323	328	328	335	272	318	290	299	300	322	287	292	295	306	310	296	323	327	314	360	293	270	306	296	283	307	327	277	292	283	319	309	304	303	298	335	320	289	280	334	291	290	301	316	266	305	311	303	328	287	317	330	329	317	333	296	324	322	305	305	293	283	296	310	310	327	294	277	319	319	321	314	283	299	286	308	307	307	273	341	271	316	307	322	312	305	315	288	316	298	278	334	295	281	303	320	285	314	324	302	305	309	298	325	313	277	320	313	308	317	318	299	279	317	324	294	300	310	328	301	324	315	338	275	298	288	288	292	286	286	322	337	327	279	335	292	318	319	322	287	285	314	303	324	308	341	279	291	295	334	314	285	326	303	307	332	289	328	320	311	292	291	335	310	316	302	348	313	305	315	338	319	304	291	313	324	335	322	300	326	317	279	336	296	301	313	295	299	340	301	312	270	308	292	282	303	311	315	288	292	281	333	303	277	317	280	293	292	325	317	313	280	296	311	298	322	281	283	295	295	293	295	326	283	299	305	312	296	303	280	308	293	289	297	323	270	267	326	308	318	289	304	334	279	317	314	307	325	300	319	319	313	319	320	338	308	277	307	324	285	285	324	269	313	325	306	312	281	294	337	288	308	292	323	305	294	304	309	331	299	346	316	299	280	294	309	298	313	313	267	302	294	316	312	301	306	304	293	320	336	330	304	303	314	292	324	287	318	288	305	302	301	325	288	324	333	322	301	269	304	310	308	287	295	323	291	305	297	310	299	336	272	342	306	340	347	342	305	304	320	288	296	279	329	312	304	320	308	284	307	322	314	283	321	308	293	321	321	310	301	284	292	301	284	317	332	337	301	293	315	328	310	274	289	286	309	279	315	331	308	320	303	284	317	305	303	286	280	307	324	338	346	301	320	271	269	298	269	317	275	325	293	329	338	306	309	296	330	305	303	303	318	296	319	288	301	295	288	294	307	289	310	325	310	317	292	324	320	322
7537	16829	13017	6733	4745	3560	2693	2106	1732	1437	1260	1147	915	847	797	746	674	691	586	610	611	578	545	495	512	486	435	461	471	460	456	452	462	432	418	436	413	430	419	428	415	390	380	390	426	440	400	405	392	418	435	397	435	370	388	399	408	411	393	380	423	366	408	378	381	346	357	394	390	366	367	377	380	364	392	392	413	415	344	370	370	380	386	411	355	364	362	366	392	362	399	408	365	371	374	424	383	356	419	360	410	362	387	365	377	358	376	401	332	389	385	380	348	379	357	387	346	370	380	395	396	382	339	418	369	362	394	364	357	379	405	377	397	366	392	389	400	360	390	400	387	355	352	430	376	368	413	395	365	371	340	406	402	360	346	402	430	393	393	389	396	363	356	398	358	370	375	371	379	388	366	375	380	365	360	382	352	426	382	351	388	381	407	365	426	362	423	365	411	343	386	395	364	403	363	385	408	419	434	383	372	376	383	423	424	397	377	359	370	357	369	355	377	375	385	385	372	371	382	417	398	372	379	393	359	375	353	361	384	391	376	362	364	391	388	376	382	382	402	403	398	373	367	397	381	380	405	389	399	350	358	386	393	371	386	425	370	391	369	390	386	402	380	345	386	381	394	409	374	373	392	373	379	361	361	381	371	388	371	414	383	364	381	381	366	374	412	386	384	363	382	367	390	391	374	417	375	384	407	373	379	365	350	408	367	396	346	368	357	363	379	386	375	385	328	377	392	372	369	355	399	366	399	378	386	403	391	342	369	365	388	376	367	351	356	411	350	344	376	404	385	415	358	343	380	366	349	370	380	378	355	407	400	406	363	377	396	402	366	388	373	349	382	388	368	399	387	364	397	358	374	395	361	395	370	362	340	398	350	365	372	355	342	393	373	379	396	359	342	366	385	402	365	375	401	386	379	378	372	364	363	414	379	450	387	401	365	365	361	350	370	394	394	366	393	349	385	359	384	378	400	404	395	376	393	384	361	447	338	401	328	364	372	358	384	405	351	368	377	401	375	399	416	399	381	376	390	391	363	375	369	402	347	353	413	393	375	401	360	405	389	382	408	365	412	363	387	376	377	374	399	342	389	388	357	399	355	385	356	359	365	389	405	374	383	369	389	362	373	391	353	396	384	339	401	387	361	325	380	361	377	406	388	405	368	388	382	386	382	388	377	364	381	367	404	366	400	372	364	400	368	397	392	374	347	367	397	377	381	346	336	411	415	386	339	372	355	371	350	381	393	383	396	346	350	382	367	379	387	422	369	340	381	386	353	353	391	398	358	343	375	383	363	361	366	396	374	399	374	399	400	373	381	385	401	389	361	392	382	373	340	390	387	378	351	361	368	383	366	402	360	401	351	368	365	343	383	356	386	367	389	360	355	402	367	375	392	391	358	378	386	358	377	397	391	429	377	381	377	368	350	390	387	367	385	365	355	361	362	347	373	407	339	372	401	381	359	383	385	395	402	356	370	393	395	393	414	374	401	359	379	376	340	356	347	340	330	429	368	402	380	343	390	392	390	340	341	384	372	365	416	369	388	378	371	378	358	377	385	352	405	358	432	389	425	344	372	393	374	392	386	351	372	386	401	384	373	398	396	389	390	379	361	380	379	362	375	373	402	415	365	361	375	396	361	391	390	402	376	384	360	366	376	390	364	364	402	383	322	388	354	380	399	378	331	403	404	383	394	385	385	357	380	398	372	376	380	374	385	383	375	408	394	392	382	395	369	324	386	372	417	387	384	389	358	387	403	401	379	374	331	400	384	389	389	381	366	342	409	343	342	434	373	374	388	365	397	368	375	383	380	337	380	349	378	368	394	406	384	383	378	392	381	395	369	362	373	351	388	373	382	375	395	362	381	396	347	385	392	394	388	396	370	369	393	402	390	369	367	353	349	429	360	343	382	394	386	369	417	387	357	364	356	369	410	369	389	353	375	362	369	376	382	365	360	371	350	396	357	361	397	375	392	385	372	383	372	385	366	396	363	329	355	409	381	387	385	393	377	381	352	391	365	374	363	370	390	400	362	388	427	376	344	386	369	360	368	377	423	378	401	371	346	359	374	399	369	402	367	400	375	329	371	342	361	360	369	378	394	383	379	378	384	372	368	361	345	366	386	390	386	361	355	401	361	431	360	388	375	422	362	418	394	379	359	399	415	348	334	375	363	399	385	377	366	385	364	354	405	391	367	369	379	368	394	398	382	365	378	349	351	389	326	383	379	379	391	386	383	404	364	353	347	355	383	358	364	381	390	354	365	376	376	402	386	400	384	371	364	372	400	374	354	362	361	351	368	373	399	389	345	377	369	356	336	358	385	409	346	381	404	388	397	410	364	407	372	400	362	366	381	401	361	417	354	386	363	382	409	370	362	367	401	352	383	386	388	416	368	399	391	379	384	353	346	377	390	389	388	377	400	406	372	382	391	392	396	371	387	383	403	383	407	406	374	407	375	349	373	351	395	353	402	357	375	351	373	383	397	388	389	355	379	326	387	413	384	342	362	340	393	371	354	373	379	397	371	344	397	414	355	335	375	348	388	371	386	376	366	357	391	355	362	342	366	399	371	359	380	406	370	361	344	348	383	368	384	403	393	368	329	367	367	393	376	413	358	361	403	365	399	357	362	361	342	374	368	336	401	382	408	431	401	361	406	366	365	370	376	411	389	393	418	388	370	371	361	373	381	423	366	373	361	369	369	410	384	361	372	366	356	396	375	381	376	393	353	389	342	354	367	385	355	370	361	378	363	391	376	391	371	360	360	371	365	371	393	366	380	388	351	392	412	345	383	383	348	365	369	413	393	413	379	348	359	393	358	366	378	358	400	402	387	391	344	375	370	401	376	391	379	397	394	396	371	372	362	380	400	367	388	381	376	374	350	381	326	371	387	360	389	359	379	374	410	393	366	395	372	387	335	390	404	381	373	392	388	368	382	401	348	407	362	372	344	373	392	366	355	364	378	366	362	382	373	388	386	390	356	390	380	385	390	386	384	358	371	407	371	355	402	418	362	425	385	375	379	365	351	372	391	353	416	398	372	385	361	387	373	407	371	389	412	349	418	387	377	396	356	378	364	416	385	383	412	357	364	412	347	362	375	389	380	396	351	377	364	357	373	376	371	358	380	398	413	416	399	358	367	388	372	404	359	406	383	362	362	358	384	409	359	384	343	393	351	391	375	371	367	346	355	370	377	394	370	351	376	408	382	350	371	397	342	392	363	368	353	391	370	394	367	365	405	392	361	390	382	379	359	396	394	399	367	363	373	404	364	381	363	419	391	361	354	380	391	385	366	372	379	391	361	376	369	397	352	369	368	374	349	386	388	363	358	393	378	383	382	386	432	389	362	380	394	385	359	384	383	349	430	398	399	407	397	389	349	394	356	363	360	397	364	382	346	373	362	392	385	358	395	391	401	376	379	360	407	382	367	350	375	358	401	383	401	399	334	363	368	380	369	386	374	371	351	363	418	363	352	375	372	361	361	326	380	393	386	378
27047	20278	8024	1580	1123	1081	903	838	815	834	783	791	795	752	850	808	774	858	816	755	823	763	827	792	798	786	786	791	824	830	808	824	809	767	780	806	830	829	803	795	774	840	811	785	775	787	754	782	833	744	757	808	862	788	794	718	775	787	804	800	783	822	824	819	787	796	773	788	779	788	781	861	831	810	818	804	812	829	761	798	790	804	773	845	820	827	869	799	828	800	790	818	822	826	754	775	838	797	802	775	809	763	830	840	807	828	844	780	795	763	789	827	810	780	836	796	793	797	826	767	761	827	814	798	806	781	827	821	806	810	819	787	831	802	794	754	791	829	783	819	819	785	801	804	777	840	803	795	830	819	749	786	808	810	775	799	809	771	777	792	847	740	735	821	843	828	789	811	830	836	823	763	795	833	791	776	810	832	787	818	833	825	829	834	790	844	832	822	746	819	786	820	780	811	839	816	742	833	820	785	834	832	751	788	811	767	777	812	753	817	795	790	809	795	815	771	791	765	748	833	786	791	800	774	815	833	827	777	776	817	826	822	809	828	792	845	817	827	757	849	815	799	852	741	823	805	778	799	806	823	825	761	801	791	776	784	791	791	788	798	829	764	755	763	880	808	803	880	799	800	840	737	796	798	770	791	795	801	796	810	812	838	827	781	786	777	791	769	836	798	810	774	814	830	805	748	831	794	805	851	748	762	831	786	856	783	757	823	884	797	792	802	862	834	802	796	772	820	816	782	773	746	801	835	838	809	815	806	837	785	809	771	789	796	736	815	792	759	818	787	794	790	867	772	805	835	809	756	835	812	836	785	833	838	796	805	791	774	809	804	833	824	850	821	825	835	768	825	782	793	796	781	792	767	782	765	800	792	813	823	785	774	805	811	793	830	818	796	806	780	816	773	822	791	807	783	797	821	844	860	772	818	772	799	795	841	805	798	791	820	784	754	795	797	835	830	805	810	784	786	834	748	836	795	786	831	793	805	792	761	807	770	805	797	759	832	769	781	823	830	804	815	811	806	834	827	736	830	765	798	802	793	839	812	779	762	802	773	808	804	831	767	764	796	822	784	815	833	819	802	827	807	830	817	793	780	833	797	864	802	843	786	794	841	834	813	807	794	750	839	756	781	769	809	756	884	865	830	789	793	823	773	819	783	835	791	809	800	814	794	792	813	839	815	794	809	800	776	771	815	815	777	802	813	789	793	816	772	827	798	800	781	765	764	801	773	824	842	798	795	853	832	781	838	776	789	828	788	814	819	794	782	787	841	827	838	859	825	792	836	790	809	817	731	806	783	772	758	817	823	857	773	830	823	798	845	816	745	797	825	857	820	836	848	865	800	796	823	740	842	804	825	787	847	815	793	795	777	775	811	782	809	821	785	825	806	816	840	777	818	797	787	811	814	766	787	801	781	777	841	812	777	835	810	798	850	761	775	845	772	816	812	800	837	770	795	765	787	763	804	820	777	763	769	770	772	827	830	801	848	820	823	813	806	858	775	777	822	746	787	815	810	832	849	804	786	768	796	819	772	831	809	797	828	784	748	819	776	745	818	754	757	806	821	795	810	851	815	826	810	798	865	820	768	791	794	788	799	818	788	778	821	814	799	756	778	791	790	807	798	810	840	748	828	842	838	801	803	847	775	837	792	793	786	837	824	806	814	817	819	784	777	792	786	771	848	783	768	783	802	801	812	801	786	789	796	766	809	776	817	807	795	816	862	784	815	778	808	824	771	825	827	750	857	795	861	782	844	818	828	803	838	809	817	849	804	844	785	755	828	798	812	813	752	863	826	839	774	808	844	825	802	787	770	798	832	830	871	765	865	770	836	780	807	793	828	808	808	783	767	769	785	756	797	796	823	834	775	781	802	844	842	859	818	809	844	823	800	800	803	804	794	751	784	825	788	762	810	765	829	790	791	807	813	729	816	830	829	752	806	825	807	822	812	848	820	804	817	756	799	781	796	791	770	828	764	807	796	847	787	861	844	754	846	778	764	761	773	848	803	804	781	749	849	816	777	796	803	780	848	836	785	836	793	837	844	815	794	863	846	753	782	775	748	818	773	817	813	856	768	809	797	848	781	841	828	776	812	829	797	869	778	724	731	821	819	790	821	821	819	838	801	810	771	788	808	809	875	804	840	837	796	865	775	843	745	838	829	762	789	821	758	819	822	825	767	828	844	782	794	811	794	815	763	845	814	797	801	796	857	786	847	800	825	829	811	789	833	796	797	776	777	781	786	878	834	844	867	795	815	827	825	798	839	824	794	793	808	843	786	838	813	852	840	807	794	791	801	839	797	810	813	811	831	891	811	830	783	785	810	828	807	827	793	831	804	861	876	803	763	804	759	819	805	854	767	827	786	811	834	805	811	754	749	787	798	846	780	770	847	809	815	807	780	838	776	775	764	820	817	774	818	824	767	769	731	799	772	801	762	800	863	853	846	844	768	848	770	835	817	847	765	761	809	753	802	813	803	801	800	820	804	781	810	779	776	815	830	804	842	821	776	828	767	787	737	796	761	821	798	792	852	831	837	779	826	831	845	820	821	795	787	842	826	760	832	808	831	747	826	774	775	766	804	793	777	820	787	811	820	798	801	823	807	756	796	845	846	817	813	840	856	825	829	823	814	740	752	833	817	835	804	781	819	784	802	807	798	790	804	786	813	789	837	790	851	833	752	839	792	749	838	771	800	816	783	801	791	825	794	843	818	767	794	794	818	798	804	812	798	794	800	807	831	781	791	785	816	852	760	794	821	853	816	799	764	851	798	801	856	784	802	771	789	807	833	812	871	824	857	815	808	748	769	793	805	850	813	846	817	844	761	800	754	822	769	848	830	813	778	830	786	780	843	865	872	805	797	779	791	789	801	790	803	814	766	809	805	767	794	827	759	810	841	828	836	829	820	801	878	788	810	839	754	781	790	790	834	778	827	831	797	813	799	770	814	814	805	806	846	853	803	803	809	823	778	772	753	795	822	804	786	776	762	773	814	816	789	828	832	747	847	746	787	753	733	805	826	792	806	772	787	836	810	776	901	827	795	823	840	804	823	793	775	832	842	785	771	797	778	816	813	790	791	760	820	811	786	775	831	810	819	837	804	802	819	778	838	803	758	789	835	788	805	776	866	857	806	844	830	806	755	808	792	830	764	840	755	781	803	818	794	809	804	759	796	785	802	804	815	799	808	798	792	777	789	770	828	810	834	741	852	767	824	808	776	854	875	782	796	758	774	831	800	820	787	790	804	775	778	792	847	836	812	782	822	755	797	847	793	806	803	792	777	808	819	804	837	791	784	789	854	771	812	783	788	821	802	824	802	845	857	772	757	775	802	815	724	794	821	832	783	816	816	825	809	816	859	757	778	788	771	766	797	804	848	771	817	848	831	792	851	772	795	753	799	834	809	808	805	834	831	751	773	734	785	815	807	798	799	725	780	851	783	832	809	796	784	810	817	813	793	795	799	767	762	785	793	798	768	840	835	797	840	840	808
4396	1828	1690	1268	1177	1079	1029	1053	1074	1003	1031	1063	1015	1044	1005	972	1011	996	972	971	1035	945	1019	1014	1038	894	1010	939	956	972	999	1025	993	1019	966	1007	951	991	967	965	994	970	989	961	985	1028	1007	1008	1010	971	1024	987	941	973	982	1000	1049	1002	1026	1064	952	949	1037	969	1023	1008	991	1032	988	979	979	969	1060	1010	977	1020	1005	974	1038	1004	962	1012	1005	990	1035	1012	977	967	1016	1006	960	974	1002	970	996	1002	1032	963	1000	1002	1011	979	938	987	1001	955	1041	979	959	1016	976	988	1012	967	989	976	966	972	992	929	990	971	1025	967	977	994	973	972	942	990	916	978	1001	990	997	996	995	992	1034	1082	978	1040	962	1029	984	1069	1036	1051	979	975	959	960	994	1045	945	1036	981	942	1003	969	963	995	1001	1017	995	1009	962	1027	968	1025	1002	977	1012	972	976	999	954	1028	968	982	950	999	975	985	1027	930	954	956	1018	973	955	1046	944	998	1003	999	998	980	1023	993	1001	955	975	1017	947	1011	1026	1028	954	1014	1070	1020	1025	987	1007	954	1021	1031	1006	963	1013	1015	973	960	1024	934	917	1034	976	994	1016	998	1006	940	1022	1002	1056	971	927	1014	985	981	1013	1027	1035	972	1055	1018	953	1052	995	986	995	1000	955	977	1010	949	983	977	968	979	986	940	968	1070	1012	993	1015	1010	987	994	1009	986	994	1007	983	993	982	1016	1011	970	953	1009	988	1011	986	969	1009	986	993	983	1001	987	975	999	1065	1002	990	1044	975	963	960	971	974	1043	980	918	993	1032	991	981	978	1029	957	983	949	989	1017	1009	1019	1026	1006	1010	980	1000	982	988	980	966	965	999	970	1006	1004	965	1003	980	997	1000	1009	1017	985	1004	980	927	967	1029	1013	999	1015	995	1014	975	946	996	960	1025	1003	1032	1014	1009	992	976	958	885	1001	940	1012	1004	975	995	1035	1008	1027	954	1050	1005	1020	1045	1003	1000	998	948	1016	990	981	1008	932	972	911	1039	1020	1000	994	1001	976	919	1029	936	996	1000	958	1005	1006	961	998	965	945	1016	979	990	968	1038	998	917	974	1017	1049	954	993	1001	1026	908	1013	960	977	942	972	957	1025	982	996	975	958	990	1001	1002	1012	951	1009	1053	1019	969	963	969	979	992	1002	950	1052	1002	1047	1033	903	952	966	1016	1022	980	990	972	944	1029	1049	1009	1045	1048	944	942	981	986	988	1034	1009	990	982	992	951	977	1062	979	942	965	991	974	958	1014	1027	978	1015	1031	1055	928	1029	1002	1012	978	992	945	994	994	985	992	971	977	983	1023	995	1043	944	1001	1013	1008	966	949	986	988	1029	1048	1001	973	980	986	969	965	1034	986	943	1020	1063	996	1020	981	978	972	993	972	1018	1046	989	1000	987	1006	1017	1038	998	930	963	994	1025	978	954	971	1041	945	1003	1022	971	990	1014	967	987	1031	978	998	973	1024	992	1022	955	1044	1005	1066	978	1055	987	1041	942	1010	1033	944	938	984	964	1008	1012	1019	1019	971	1000	1040	1017	1005	993	962	1035	1017	1046	939	1017	990	1006	1002	980	960	1004	1041	1002	992	980	1026	1044	986	960	971	997	1073	1015	984	994	1002	958	1002	1035	979	1004	989	1033	980	1047	953	973	1007	986	980	1009	981	1029	959	1024	1002	1041	1003	1062	1020	1018	1002	961	946	971	994	1014	941	992	974	927	949	1040	951	944	1013	1027	993	992	999	1016	956	972	1015	1009	959	996	956	966	953	970	977	988	964	970	995	983	978	1007	1017	1059	1003	970	985	983	1009	974	999	990	1025	986	973	944	1038	1009	1039	1002	984	1021	975	1004	957	1059	1005	991	986	1088	962	955	1041	1016	992	996	1069	983	979	1044	999	1026	1008	1001	1018	992	934	1025	1039	983	977	1023	1017	1054	1027	992	981	925	989	1000	1007	1052	990	1019	976	1065	986	1003	984	959	965	1011	1015	1051	1081	957	980	954	1032	963	976	986	1008	997	998	991	1034	934	950	1026	978	991	975	1008	988	1068	1015	942	1021	936	995	961	980	992	1039	988	1045	992	942	1015	979	1020	1016	992	1047	1032	1004	959	975	996	985	1032	977	977	990	981	1001	1054	1003	1007	969	998	995	976	965	1012	962	1044	998	994	1008	996	978	996	915	1007	994	1014	962	1005	997	990	1016	1003	998	948	948	1031	957	985	960	1003	926	983	1013	982	978	981	1028	974	990	1004	988	993	1001	1001	927	988	957	991	1008	1025	988	1026	1004	1000	933	1059	1010	1013	1035	978	978	982	1024	1002	1025	1013	967	1054	1020	1021	1031	1009	1005	1010	988	1014	1043	985	1009	1014	1036	970	925	967	1039	1007	991	992	1018	1048	991	1005	994	974	987	1010	1031	983	968	949	991	983	1011	956	1020	957	1010	989	976	1003	960	992	970	977	990	982	974	1001	989	1035	983	1005	991	989	965	975	989	946	987	998	956	1042	983	984	958	952	1029	1004	1016	951	962	1022	1021	968	936	987	1016	996	992	1055	1032	978	959	1032	1002	1018	1000	1012	1006	965	1012	1015	982	992	1012	985	986	967	1049	1012	955	1049	963	1002	1060	965	965	1025	963	1041	1021	972	977	906	988	1014	1018	978	1022	985	992	977	973	947	1007	1030	921	1008	986	998	949	1024	949	976	1031	1057	1048	1010	986	1000	935	994	972	977	956	1006	982	1026	998	982	908	1058	1002	1003	1027	1029	964	988	1036	1041	1011	995	1015	931	967	1042	1009	1076	979	980	995	1043	998	1007	940	955	927	1016	932	999	995	971	975	943	989	1027	991	942	982	1011	945	975	1052	963	1022	953	1018	983	952	1022	1031	990	969	930	1045	1024	960	970	974	960	983	1004	981	928	973	1015	983	988	1031	1043	1034	983	982	1000	956	994	1034	976	996	1032	965	935	962	976	979	963	1041	1009	977	992	971	1005	1017	1021	962	963	981	946	988	970	994	1002	1007	994	1035	947	990	959	963	1023	1005	1008	1008	1001	1038	1032	1059	1011	1002	1006	1007	1006	978	983	1014	976	978	1021	1004	989	991	960	1002	942	996	1003	1017	1002	1011	1019	948	980	1004	969	994	992	1032	1015	997	950	962	967	1024	942	966	1039	1019	1010	1008	986	998	977	992	1007	969	980	1005	986	1009	1042	968	990	992	993	993	977	997	990	979	987	1040	954	1045	1028	1012	1006	964	1073	1000	975	978	976	989	938	989	948	984	1010	1021	1005	1021	1010	989	1025	982	975	993	1005	995	981	973	1028	1015	1006	1066	983	1006	974	1003	1001	994	1019	1039	1024	982	1012	997	1040	1018	971	1029	927	1017	991	1005	985	1031	1055	1012	942	996	1035	1020	986	998	1015	952	990	928	1003	1022	1050	1014	1012	1049	1030	1047	942	1018	941	972	1020	980	955	977	1029	988	993	998	913	1020	1012	961	1022	991	1004	1020	1038	931	985	947	972	987	975	952	1006	1059	982	1023	986	1021	1007	936	1043	1053	993	1012	1015	1027	1018	1020	984	1024	1027	1000	964	981	1027	1069	1025	1008	1033	994	1017	999	978	1010	965	1038	1008	953	999	1070	988	995	960	986	1011	1043	1025	1024	1008	979	964	992	977	979	983	1074	1002	1037	972	985	968	964	1036	1033	1012	1001	1011	1027	1022	931	950	988	980	984	998	1047	989	919	982	1016	1020	985	950	1062	1018	974	1010	950	943	1008	961	1002	994	1009	1019	1038	1035	1030	947	996	969	1018	1008	998	1027	995	964	985	1052	992	1002	945	981	984	982	982	1022	991	970	993	988	1005	1059	1018	981	1017	964	1037	959	991	980	975	993	997	998	1019	993	1007	980	975	998	971	988	952	1010	1000	1003	953	1041	955	1000	931	958	1000	1030	975	963	981	994	1066	1025	1025	971	959	985	1018	1013	979	1057	1033	913	971	988	970	1038	990	1010	1004	993	1034	992	948	973	993	981	1000	1041	1015	1007	966	959	940	971	1002	998	1030	1010	1064	1005	993	1018	990	1001	994	960	932	973	920	968	962	991	1051	987	999	1019	992	979	1044
23952	21244	28624	24183	21222	10115	1143	790	672	603	575	539	512	520	466	456	469	467	459	446	447	412	443	420	417	441	441	429	417	396	403	398	407	470	396	399	410	412	402	432	386	428	403	391	411	417	443	376	411	408	432	376	389	387	370	408	375	368	363	382	392	364	420	407	422	387	410	398	393	363	393	410	411	433	388	411	387	357	425	412	408	350	378	416	423	417	366	407	409	375	425	382	404	392	377	381	381	362	398	388	404	392	372	406	379	405	403	395	352	392	380	384	414	374	421	379	410	422	413	404	451	401	383	402	401	373	380	431	401	369	388	373	379	367	408	406	436	409	380	411	432	383	381	366	388	384	384	387	400	366	394	423	410	398	387	377	422	412	376	432	384	376	396	426	394	401	404	457	364	380	411	383	373	393	384	394	375	420	371	388	377	392	412	413	422	405	380	403	424	402	414	400	382	391	405	421	398	378	367	368	385	375	384	371	397	391	413	396	434	364	394	376	364	408	393	388	382	384	398	386	405	384	383	386	354	385	414	396	407	405	395	426	420	404	368	383	382	368	392	458	382	390	404	379	366	392	376	406	386	365	422	385	375	369	359	373	382	369	382	371	411	422	394	393	370	420	392	392	399	368	379	388	369	392	369	426	378	391	371	403	393	397	397	378	367	408	378	404	367	405	417	374	388	425	344	392	390	373	382	371	352	406	368	419	392	406	411	396	369	409	376	402	412	370	394	404	407	394	402	388	409	379	391	392	386	402	395	435	391	418	396	399	379	402	382	423	417	399	404	361	384	394	390	375	369	423	401	384	398	361	400	388	352	375	393	383	413	389	373	378	410	431	431	346	415	392	408	389	401	422	407	404	376	389	386	411	381	416	399	416	369	358	379	361	385	399	369	385	416	416	398	404	403	369	432	400	381	390	371	401	412	408	398	385	423	395	400	386	397	395	406	421	415	418	394	411	375	401	407	376	387	365	397	337	400	360	408	370	377	382	381	371	368	395	414	418	412	421	372	421	397	403	358	359	375	389	400	403	404	377	400	387	386	412	383	430	380	362	442	380	399	395	422	368	388	362	417	381	365	389	409	396	373	394	416	421	389	356	388	406	410	357	418	406	404	380	396	389	436	341	387	401	385	401	409	418	433	372	363	394	370	403	374	413	394	412	400	373	415	391	366	404	376	409	402	418	401	370	354	422	378	388	448	352	381	404	393	389	405	394	396	385	370	407	426	404	396	378	385	361	382	384	375	368	391	407	413	350	391	353	337	380	382	415	393	383	392	396	396	400	377	393	414	398	425	385	375	384	396	387	362	372	389	408	377	401	433	423	387	397	390	387	383	406	398	377	389	378	375	387	399	368	376	402	435	392	391	395	383	395	389	393	377	395	398	368	389	381	382	385	384	382	350	407	425	361	408	356	428	400	413	390	399	379	418	364	384	398	340	397	410	387	373	414	385	393	373	381	385	409	391	380	382	390	403	390	385	381	411	400	368	337	396	398	376	373	351	368	394	415	372	394	380	387	359	357	400	421	397	398	384	392	362	406	415	366	371	380	396	403	377	359	404	412	399	384	387	411	378	385	381	391	380	382	380	399	374	377	408	382	409	398	402	405	397	389	406	360	394	391	389	406	356	412	393	378	380	419	396	394	360	387	390	384	361	382	416	350	355	382	394	358	399	405	412	392	398	367	409	382	396	415	366	397	386	391	417	381	372	384	371	379	408	381	386	390	361	348	393	352	397	392	416	378	412	404	379	422	381	426	410	398	410	380	367	387	389	399	376	400	388	397	392	389	391	384	378	419	408	389	378	424	386	391	386	429	411	369	403	411	377	391	394	368	374	402	387	362	421	401	382	373	374	397	368	389	385	381	407	365	415	384	379	385	407	394	365	370	414	350	361	389	408	369	387	390	346	417	413	394	376	423	390	382	372	404	401	421	448	373	378	356	400	338	394	413	386	409	360	364	403	387	381	391	390	384	410	393	426	384	384	420	417	399	416	382	421	369	398	412	379	401	396	397	432	407	406	426	408	370	402	393	383	353	414	383	368	373	377	401	412	381	423	368	392	390	390	392	383	422	394	375	424	369	380	429	397	383	376	424	399	393	428	383	402	414	381	381	384	375	358	398	376	421	407	350	395	401	397	349	370	412	358	389	364	367	386	373	429	357	450	370	385	425	375	409	403	363	404	367	390	401	411	385	400	417	437	380	376	399	389	400	406	401	379	424	403	380	335	411	384	440	400	427	389	394	401	378	359	382	350	388	369	403	374	416	391	391	417	349	412	373	370	389	385	385	393	397	366	403	376	374	369	353	381	413	388	420	415	378	383	380	367	383	379	350	410	409	350	398	373	391	404	382	380	400	402	380	376	407	391	396	399	400	395	397	439	364	392	391	381	397	399	384	360	395	406	408	372	364	428	397	392	388	413	345	430	408	394	405	410	350	366	356	358	385	389	368	380	409	422	373	397	362	391	384	402	379	400	408	380	384	364	363	384	404	387	369	375	383	404	423	394	387	404	401	435	399	375	385	362	382	356	395	369	406	374	408	410	359	374	381	416	392	390	415	398	397	400	380	427	412	382	378	426	393	409	389	377	395	401	375	385	392	388	437	428	402	407	384	389	389	369	354	401	392	405	400	408	399	383	357	356	361	361	353	383	399	390	382	393	371	400	386	377	404	376	401	375	381	395	386	411	415	401	354	410	378	349	366	396	372	378	386	378	427	400	384	390	391	383	431	383	359	385	426	404	387	366	392	393	366	411	363	407	385	417	406	382	398	398	391	376	404	409	376	408	392	413	382	380	367	388	389	377	419	397	380	377	390	393	393	410	385	402	389	340	371	387	393	392	415	340	366	420	380	420	361	373	362	416	407	359	369	373	433	405	364	383	380	402	386	399	421	384	387	389	371	375	418	364	385	372	430	369	366	394	404	422	404	369	389	400	393	430	372	371	416	377	412	361	411	413	417	408	427	410	391	378	396	368	392	389	416	420	365	394	386	370	351	428	385	367	382	396	395	390	397	377	417	349	386	421	356	420	437	403	366	396	405	418	391	379	377	394	396	400	387	387	407	390	398	400	390	444	386	381	364	401	395	366	357	389	382	413	382	343	390	363	405	407	406	406	401	406	372	412	426	379	405	379	396	394	393	432	362	447	370	395	381	384	410	392	450	393	384	368	385	408	385	392	378	395	381	427	416	402	373	384	345	416	393	400	391	376	399	396	409	393	390	364	392	398	400	389	413	386	443	412	403	388	409	383	410	380	383	390	392	383	394	388	378	388	375	396	365	413	381	365	401	392	376	380	432	372	380	387	389	383	424	381	364	427	393	396	393	426	413	394	439	387	368	397	371	391	390	423	391	358	385	402	384	399	404	385	431	387	362	417	374	391	388	374	376	417	379	376	383	392	378	403	380	419	427	395	378	417	428	393	405	385	380	392	405	424	384	372	406	397	409	379	363	391	407	366	378	378	413	393	360	428	386	371	400	388	370
5248	10798	8226	4018	2915	2232	1697	1355	1158	1071	931	838	817	775	741	712	666	646	613	593	627	584	604	559	552	539	597	539	587	551	511	495	530	550	569	520	547	543	519	466	560	535	539	541	536	559	521	511	525	519	505	497	551	505	536	517	513	501	546	532	480	525	466	501	520	519	497	505	510	495	523	525	530	507	511	496	495	494	507	492	502	551	534	521	482	494	502	491	529	511	513	498	509	517	508	502	493	579	491	509	491	524	525	540	512	507	503	518	537	507	518	489	546	499	549	560	507	520	510	533	504	506	512	522	497	518	531	468	515	547	541	523	452	472	520	500	526	518	482	497	502	516	521	558	493	495	540	522	527	463	530	477	527	518	479	531	491	527	502	495	499	517	513	528	519	541	511	509	506	522	493	497	519	519	500	447	495	533	500	471	521	534	485	536	532	507	533	521	500	548	514	504	534	523	468	541	490	526	539	490	515	478	523	494	487	502	492	495	521	481	516	515	479	525	477	535	508	488	519	503	519	510	512	524	535	525	517	527	535	515	522	533	541	510	530	524	476	498	518	542	504	489	476	528	507	509	534	524	486	521	526	551	511	501	498	494	540	527	494	489	524	542	510	513	489	506	489	488	488	491	493	496	548	468	525	487	495	484	523	481	497	487	517	542	508	510	494	525	541	523	550	520	548	526	506	533	548	512	492	493	538	486	487	512	493	515	504	526	499	536	498	524	522	506	550	472	508	505	488	553	515	491	539	543	535	501	522	529	485	504	491	480	506	502	485	502	490	527	502	487	518	548	520	478	541	493	516	491	487	524	517	525	527	505	530	492	495	480	550	490	479	531	504	498	512	529	542	513	525	518	524	511	530	521	480	472	495	527	513	536	523	510	495	489	519	492	476	526	507	568	526	462	500	520	514	537	486	483	528	521	519	491	526	539	510	530	503	484	477	480	516	499	485	493	515	533	468	514	549	524	552	557	495	531	477	490	514	495	471	497	496	506	530	499	523	521	511	496	502	500	509	487	496	487	448	520	519	500	538	522	525	478	540	552	513	519	537	489	529	517	533	459	498	508	530	530	477	507	503	481	471	501	516	528	491	503	551	568	515	551	500	499	492	542	518	505	499	492	516	522	532	502	527	542	537	490	551	510	517	509	484	552	516	556	524	541	490	515	518	490	499	560	540	499	531	528	490	542	520	488	485	504	540	541	537	511	478	551	495	505	490	540	531	565	520	525	492	495	516	523	523	503	530	493	478	517	523	498	483	517	500	546	529	507	501	494	524	477	490	505	492	554	494	554	554	482	517	530	517	504	477	491	500	505	516	515	520	476	509	530	520	537	518	475	521	486	469	507	505	508	484	533	497	540	519	486	527	542	518	499	544	524	489	541	482	538	513	496	525	497	546	473	529	515	507	548	489	532	535	502	466	539	506	516	490	531	494	520	521	497	514	520	513	492	472	494	534	484	535	555	512	499	485	536	548	475	506	539	506	527	484	532	514	521	472	478	518	514	500	453	505	538	499	527	517	530	508	516	522	502	479	486	525	549	494	508	527	517	533	480	504	518	486	509	502	505	523	480	533	513	478	515	525	515	514	521	515	495	490	517	480	489	495	551	497	486	538	517	530	539	490	517	495	493	514	512	531	496	492	505	546	482	504	526	475	511	494	519	509	507	494	519	510	509	484	507	485	490	501	552	528	485	474	486	509	523	517	523	526	509	507	506	497	498	455	508	500	544	496	475	487	516	487	507	526	503	469	516	490	488	548	518	486	508	517	492	518	536	538	499	558	527	514	501	499	514	504	497	503	542	476	549	503	516	502	530	532	522	506	542	503	529	524	529	521	511	480	536	563	531	521	495	495	538	505	504	487	513	516	482	528	517	519	473	493	483	551	545	541	483	478	502	533	502	464	475	531	532	523	462	506	527	490	479	485	527	510	485	492	525	522	498	483	484	516	490	494	512	532	530	480	532	510	518	549	483	527	524	475	522	510	473	506	519	509	534	488	502	507	526	504	501	482	513	535	498	494	525	510	511	537	466	499	532	540	529	512	508	549	546	485	518	502	498	558	495	514	475	503	450	512	490	485	497	527	513	514	503	492	504	506	550	518	487	473	520	496	494	486	520	512	554	525	514	501	534	530	498	557	467	490	484	538	523	513	506	548	514	520	488	530	511	546	527	506	514	499	502	500	506	498	534	489	566	522	496	543	497	460	459	513	533	506	527	477	474	522	505	502	491	520	509	509	478	485	544	549	496	506	520	498	516	506	516	515	510	509	523	540	503	527	491	505	522	531	487	530	575	518	474	501	476	535	520	495	505	476	501	521	479	531	479	493	452	517	520	542	546	468	523	461	521	513	526	490	509	521	441	483	509	490	556	492	511	523	517	478	518	449	469	507	528	517	533	522	538	494	533	511	475	493	526	518	506	508	522	555	550	506	499	544	526	539	524	533	500	530	531	512	460	488	493	525	503	532	533	488	526	537	500	487	518	466	486	540	532	495	539	494	534	512	500	534	536	509	522	496	486	526	525	494	499	533	513	497	518	531	501	526	515	474	517	502	475	544	496	521	543	540	513	487	501	531	509	543	518	546	508	483	482	484	493	515	511	489	521	519	506	533	493	500	497	515	519	545	518	506	542	550	503	525	517	506	528	541	508	485	544	505	501	478	453	521	505	474	499	499	485	467	561	494	516	502	508	535	522	498	517	554	520	480	487	517	549	526	519	520	531	532	515	505	507	560	481	505	554	518	523	484	507	466	504	524	507	509	519	541	496	516	501	488	499	527	545	536	489	504	533	514	522	519	560	497	523	529	496	525	517	523	541	526	492	484	460	520	512	482	498	522	500	543	498	496	496	549	521	513	476	509	513	516	478	484	483	472	521	537	491	470	499	528	508	471	520	495	522	491	488	522	528	523	509	471	507	546	511	483	486	536	524	478	541	502	493	497	535	474	505	522	496	507	498	545	491	513	508	524	496	536	520	484	520	498	483	523	517	502	522	477	543	548	477	497	519	492	498	488	504	500	518	535	528	500	506	502	525	505	513	504	488	503	496	488	485	524	523	509	513	520	524	497	507	510	568	512	502	503	479	533	490	521	536	497	504	475	509	525	508	490	541	479	540	541	511	515	522	535	488	524	506	455	494	506	501	489	506	493	515	541	498	534	484	496	481	546	489	519	496	521	496	525	484	523	548	484	484	506	515	507	554	511	520	528	535	505	501	510	482	487	503	487	509	502	526	533	528	531	493	507	523	479	534	523	548	498	498	506	511	550	516	503	513	520	538	501	547	487	531	511	510	520	499	482	523	527	532	475	543	490	537	510	508	507	497	528	524	488	477	510	498	476	528	557	543	501	485	512	476	474	527	474	509	515	524	498	550	503	534	497	503	556	502	484	533	539	480	510	514	520	528	482	526	512	500	497	555	526	509	518	506	526	523	502	498	494	488	527	484	511	527	492	549	461	478	528	524	509	489	521	507	506	513	530	514	523	483
22959	21240	29055	23733	21240	21267	7376	1132	775	715	660	590	512	488	488	460	458	448	400	384	401	345	380	356	371	366	349	361	352	324	322	358	358	315	328	363	310	323	352	293	340	336	318	325	298	323	293	332	300	290	345	329	318	336	321	310	336	313	315	315	294	300	310	333	334	291	282	324	354	338	319	314	314	321	329	295	300	305	378	299	320	300	321	316	318	324	325	330	312	320	277	286	342	323	313	330	313	298	309	332	318	303	310	305	320	307	317	320	317	314	339	330	340	314	332	318	320	298	299	326	307	306	307	324	333	327	296	304	315	317	296	288	317	307	298	295	329	326	334	315	272	305	323	322	326	315	325	305	289	326	313	321	318	305	320	291	304	323	272	311	291	307	292	302	299	314	337	292	300	354	298	343	309	305	321	306	318	300	317	325	329	318	325	307	311	312	320	312	328	290	284	311	303	301	300	312	347	334	308	275	326	316	297	283	297	330	288	315	332	303	305	312	326	314	351	272	305	289	326	310	315	306	309	329	307	307	311	291	303	319	333	330	346	325	322	296	335	314	289	292	312	329	304	310	319	310	347	319	292	327	298	302	280	332	325	335	304	313	298	305	310	302	311	294	326	307	310	341	326	317	275	303	322	313	309	342	317	313	310	297	334	291	293	306	281	309	302	314	303	295	306	297	304	317	328	297	297	323	313	288	328	291	321	316	317	296	301	331	328	322	289	333	302	298	293	308	324	309	323	308	338	309	308	330	289	317	330	327	324	312	345	302	326	305	283	297	283	265	263	300	304	299	284	317	283	291	318	315	322	293	342	332	322	305	291	318	298	315	322	296	305	313	307	305	301	331	292	302	280	293	347	300	328	336	334	317	332	320	316	316	320	276	298	282	314	303	321	325	329	305	285	336	318	322	309	285	302	317	317	302	314	329	306	310	311	288	326	310	329	303	315	276	316	283	310	307	304	297	284	260	309	327	304	317	317	312	330	323	323	336	326	327	315	336	305	311	318	307	307	315	346	295	317	325	322	321	335	321	288	275	320	305	313	318	299	281	310	336	318	300	339	325	297	309	308	327	293	316	331	341	312	309	326	310	330	292	308	296	318	308	314	326	343	300	306	304	296	286	316	298	269	291	313	320	298	340	285	316	314	320	320	328	289	309	290	359	313	356	314	323	306	288	306	287	340	308	313	311	310	296	334	292	311	332	339	312	325	307	293	309	307	309	309	289	286	304	295	333	337	338	291	314	300	341	327	330	305	337	293	294	314	335	273	333	305	303	324	305	303	307	307	322	314	299	307	309	304	328	306	300	305	315	304	292	320	322	322	327	351	322	299	280	318	322	313	352	323	297	273	304	325	300	296	307	296	305	353	312	299	307	338	313	328	328	284	325	302	310	313	314	300	313	329	310	297	276	295	338	311	342	298	306	312	307	333	300	304	324	287	286	297	304	294	316	293	293	346	329	316	330	349	300	311	284	322	306	312	334	276	312	294	334	341	256	307	295	290	321	291	272	325	343	293	327	344	326	297	321	331	300	321	303	318	311	316	315	361	314	323	351	300	295	307	350	304	323	315	311	336	292	315	325	337	307	302	320	281	301	316	307	311	322	284	286	316	309	329	331	309	321	309	313	326	308	314	311	324	314	307	347	307	305	315	289	307	291	302	266	294	336	284	332	339	342	334	317	313	338	296	324	290	335	326	325	321	299	308	324	308	331	291	306	283	341	312	291	305	340	304	314	313	316	288	294	331	310	295	293	315	308	301	319	299	318	307	310	315	302	299	304	299	332	314	321	325	312	308	292	276	303	315	310	281	311	277	307	337	346	281	312	325	298	293	309	288	322	306	324	311	318	297	298	294	332	303	303	335	294	300	348	320	305	316	293	347	286	343	287	262	304	301	329	306	280	325	327	336	353	316	276	322	295	281	321	298	300	343	302	311	335	310	323	325	313	331	304	333	281	292	288	329	283	356	303	303	325	315	323	314	340	261	330	284	287	286	316	312	331	288	333	342	317	310	314	304	306	322	314	336	263	299	292	310	295	326	319	308	337	314	314	277	304	343	331	318	306	327	297	317	295	291	314	323	298	281	311	340	289	342	322	309	295	332	333	324	310	327	302	296	308	302	302	336	277	337	300	271	284	312	303	297	337	307	296	332	313	339	326	325	308	297	320	298	288	314	275	303	291	300	305	322	324	304	321	274	327	310	332	309	326	333	338	322	327	287	289	309	288	279	312	293	274	310	327	372	295	311	316	313	324	289	289	324	330	289	269	287	298	290	319	331	263	320	298	286	277	294	337	300	304	318	311	320	283	315	310	313	296	311	325	323	315	302	309	301	284	293	308	290	309	325	322	318	299	310	310	321	318	308	272	316	275	324	279	328	309	337	332	318	291	325	324	332	289	321	305	329	306	313	309	302	331	287	326	315	298	341	305	300	307	284	266	336	327	303	269	345	325	332	304	276	322	273	301	322	313	302	310	307	306	299	295	317	314	314	304	319	312	326	312	311	305	333	334	314	315	311	335	310	295	296	314	323	305	328	331	321	296	330	310	298	331	352	337	290	302	300	307	316	337	319	322	328	305	317	305	342	302	357	303	315	313	351	294	315	290	298	331	339	291	322	279	305	279	330	344	292	321	323	303	306	334	351	313	316	312	276	311	301	320	304	314	296	325	291	276	293	339	293	313	304	331	308	349	319	307	338	324	315	316	322	331	332	291	311	313	316	288	303	300	302	308	300	306	317	300	312	317	318	313	323	312	318	290	333	304	306	323	312	302	326	310	294	276	322	327	337	317	297	306	289	305	330	297	320	311	321	326	308	327	304	319	327	298	309	306	324	312	332	304	307	286	325	323	278	297	334	291	301	314	318	314	309	307	325	296	310	342	273	328	322	340	302	364	305	327	278	348	366	314	289	301	306	324	301	283	317	283	326	303	280	311	334	319	317	324	319	288	279	300	317	327	314	309	290	309	297	287	321	299	344	314	334	312	281	293	323	328	299	308	340	302	298	291	343	311	333	305	312	326	330	311	310	302	292	315	308	301	335	290	289	346	316	305	306	296	295	318	324	323	304	302	325	291	328	341	314	308	309	341	328	302	331	313	311	330	288	317	309	318	307	325	316	304	315	283	297	330	312	354	282	309	315	335	303	342	334	305	351	268	309	321	306	272	319	296	316	294	310	307	309	333	318	318	316	305	288	317	270	320	297	315	304	307	276	322	316	315	310	333	346	305	326	329	298	296	313	321	299	342	340	304	305	348	304	321	298	340	308	309	319	322	328	299	278	323	295	312	307	297	316	333	315	310	346	299	337	300	292	281	304	283	283	331	307	287	323	303	306	325	308	323	309	298	340	292	279	293	308	361	311	338	326	324	332	283	287	268	313	344	313	315	319	292	290	299	313	308	288	323	323	286	338	302	304	307	312	310	332	283	368	341	336	333	303	350	328	322	291	328	295	287	294	288	298	326	291	307	289	294	300	295	314	300	284	316
7585	16557	13007	6684	4715	3382	2660	2148	1725	1351	1228	1105	929	825	851	765	699	635	623	550	576	564	577	498	475	518	487	480	505	426	460	459	413	455	417	433	444	427	431	409	381	437	425	388	420	388	385	374	397	427	374	365	370	381	397	352	386	398	398	391	420	387	394	388	403	399	412	393	405	404	411	359	382	427	387	400	417	348	444	361	391	346	331	424	374	380	357	400	387	359	367	390	395	402	380	372	404	368	365	377	403	360	414	371	405	380	410	401	394	370	376	370	393	393	390	429	412	365	386	412	375	413	366	390	381	375	408	377	397	380	370	383	367	391	374	364	389	401	394	380	374	361	384	375	381	369	419	362	378	387	357	394	386	423	381	404	396	395	425	343	382	399	367	379	387	405	388	360	384	368	363	397	413	361	386	345	372	381	388	375	390	382	382	382	404	399	366	360	426	386	357	428	394	377	385	385	374	413	362	395	387	398	407	377	385	374	382	363	395	407	369	358	443	390	391	369	395	369	402	368	408	377	386	383	380	389	393	373	401	389	383	371	397	395	353	410	364	381	381	368	399	392	370	378	388	382	385	372	390	408	396	390	354	352	362	361	362	357	373	398	398	417	381	386	383	379	391	377	374	373	381	383	402	371	362	370	361	356	393	380	387	358	421	343	382	350	378	412	393	369	393	418	364	388	406	391	377	367	404	410	372	371	379	368	383	389	369	404	393	368	372	368	355	365	391	364	358	410	400	382	382	363	395	335	387	394	382	380	389	375	376	382	369	338	394	387	367	413	407	382	350	395	361	363	410	358	390	386	378	365	377	370	384	395	349	391	371	385	358	379	396	402	401	365	405	346	394	371	400	409	395	381	419	389	369	389	368	354	404	382	415	375	361	378	416	376	363	415	369	393	418	405	386	425	387	361	350	434	385	385	386	362	365	373	394	370	407	389	394	374	369	347	383	383	366	405	386	369	364	357	377	381	358	390	378	380	357	407	398	360	386	361	417	356	362	387	419	356	357	361	340	354	363	400	398	366	388	380	383	395	396	381	378	408	379	389	378	368	346	342	389	379	347	388	368	377	375	402	403	412	379	412	371	342	395	395	384	373	370	387	380	401	411	371	366	392	341	415	356	399	383	361	397	351	382	375	399	386	370	395	398	340	397	362	372	358	393	390	372	419	361	370	377	366	367	357	379	377	364	381	378	358	391	371	396	391	356	392	370	369	378	401	366	391	408	395	380	391	387	387	365	351	348	391	401	374	362	378	386	414	391	411	382	400	393	374	357	407	354	361	378	386	408	387	358	389	371	358	382	412	387	391	387	398	391	403	376	386	384	367	384	372	405	390	382	357	408	383	417	402	379	403	374	352	382	353	356	344	384	388	402	397	361	374	384	400	373	388	377	403	380	386	440	363	394	405	365	426	357	380	361	368	380	396	368	424	376	362	374	387	402	409	362	397	373	375	410	370	360	394	428	427	392	372	389	356	379	388	385	382	390	382	385	363	377	409	384	405	406	386	402	359	387	347	373	374	370	379	386	374	392	369	394	365	356	394	366	383	357	370	340	381	394	390	401	395	363	376	369	352	407	379	383	375	343	346	387	426	388	388	353	412	388	358	388	381	359	371	353	344	370	378	393	369	407	380	378	336	379	365	380	347	394	382	398	386	416	348	372	378	394	401	375	372	385	388	369	389	369	388	396	408	385	372	403	423	398	398	375	418	367	347	410	408	381	396	397	395	384	385	382	399	405	374	412	372	399	371	368	373	359	381	412	392	372	377	360	395	374	363	370	395	380	365	350	360	374	380	359	387	394	377	394	367	376	365	387	366	379	404	340	381	401	374	380	390	366	410	354	372	346	346	366	377	339	395	335	404	384	372	358	372	357	342	414	368	349	380	376	358	399	364	381	362	386	372	405	383	357	382	384	425	358	407	390	380	381	393	385	378	374	396	376	362	421	381	398	376	360	394	373	325	360	357	389	369	358	402	380	388	364	402	383	381	362	379	385	369	366	369	373	373	367	402	354	383	392	369	382	380	350	361	417	369	325	395	379	364	393	357	359	407	404	376	360	349	382	405	371	385	415	344	378	396	334	386	384	374	397	357	355	405	391	365	372	381	387	384	421	376	360	378	376	395	400	404	431	378	406	384	389	387	390	365	359	416	376	397	391	362	384	372	379	378	366	406	400	408	416	365	366	370	358	356	390	401	371	378	397	435	386	387	366	414	384	399	413	363	381	376	389	377	378	362	363	363	365	324	378	359	401	365	355	394	365	337	396	369	373	330	411	395	379	365	388	370	337	387	393	339	364	371	375	395	377	398	376	401	378	408	407	377	361	396	406	372	357	375	394	395	395	386	409	383	399	373	386	401	351	372	351	343	396	399	373	393	326	363	421	356	385	339	394	390	393	368	390	382	366	388	393	365	399	369	386	361	364	422	379	375	387	363	401	373	388	379	349	363	386	342	391	402	385	389	375	363	363	398	371	372	369	362	362	410	366	387	385	401	408	363	401	382	388	379	351	360	370	384	376	398	375	386	372	371	398	374	405	367	364	402	334	359	350	384	395	395	399	343	341	410	378	401	369	354	394	393	356	390	408	401	419	396	397	417	375	398	378	382	363	400	377	378	379	391	385	403	383	391	410	379	373	422	370	420	408	382	416	400	393	410	367	380	367	380	378	371	408	379	400	338	373	404	379	382	383	402	390	417	390	370	398	361	385	407	383	382	373	382	378	409	379	370	366	356	351	402	353	386	385	395	379	354	373	382	356	365	380	364	348	377	374	353	371	365	387	409	405	349	395	373	395	376	386	395	372	405	401	388	416	373	382	357	390	391	356	393	375	364	396	395	396	382	360	392	401	386	377	355	387	382	397	406	416	389	422	358	396	393	379	381	373	399	379	368	384	387	394	375	387	387	369	378	434	396	414	392	395	358	397	370	385	402	396	348	369	391	395	379	381	407	366	363	415	408	360	358	407	392	364	394	366	358	346	374	358	407	366	357	389	362	374	376	360	340	369	366	382	415	392	382	387	376	348	383	365	342	384	369	381	402	423	390	345	419	393	368	377	406	389	364	394	354	354	368	374	416	347	419	386	385	385	385	399	394	424	397	352	360	353	386	405	366	365	388	394	373	336	379	376	396	406	340	381	374	403	422	401	412	407	428	373	383	370	397	396	395	378	368	367	371	384	391	369	386	363	370	386	362	371	333	384	403	352	389	392	363	341	400	380	376	401	397	386	401	386	381	373	378	362	388	384	352	329	407	407	387	405	395	409	364	398	410	347	390	416	390	372	343	394	405	396	366	426	367	390	394	386	382	371	368	363	374	366	384	343	409	390	409	401	365	373	381	380	343	356	367	409	379	332	401	369	374	386	407	399	403	406	381	380	365	393	350	379	376	376	373	383	383	377	394	379	371	379	371	404	347	362	373	374	388	404	365	388	370	380	465	386	387	397	396	378	397	400	383	374	357	372	327	381	363	375	339	342	393	441	377
27113	20332	8030	1545	1162	1060	911	815	872	807	795	834	792	806	777	786	792	779	796	794	818	799	823	834	804	756	787	792	826	828	779	783	793	800	792	763	794	815	761	806	791	814	796	778	873	802	801	780	849	811	833	837	800	833	792	786	861	827	836	786	783	803	815	802	838	850	835	800	798	787	817	779	802	840	788	809	770	752	790	821	793	823	826	847	824	785	803	781	837	862	829	852	833	820	750	756	859	842	792	847	767	850	830	826	822	810	785	799	823	842	818	785	811	795	809	791	837	766	780	804	851	804	772	825	785	779	787	831	802	867	776	777	805	804	836	824	768	791	804	769	795	784	781	770	821	811	783	829	847	812	843	799	822	870	788	821	848	814	835	833	848	812	836	826	797	815	854	776	772	800	852	813	823	773	784	734	805	830	786	776	831	849	748	769	816	862	828	844	777	863	827	867	799	796	860	830	815	793	789	789	842	827	804	808	774	837	851	799	833	759	814	812	779	836	847	818	752	798	772	799	823	841	805	771	832	792	823	816	818	856	810	802	801	819	788	778	768	748	813	779	769	801	859	807	847	760	866	812	781	828	803	787	780	794	753	789	747	798	845	842	764	785	819	797	818	795	833	797	798	803	839	794	796	814	757	821	728	810	839	798	812	757	776	825	799	842	855	744	809	791	794	784	820	811	830	799	798	799	789	829	743	777	788	851	787	811	847	843	786	785	805	833	841	819	760	852	791	799	799	813	749	838	783	770	823	760	789	765	855	818	810	800	801	760	808	772	858	819	796	816	777	819	853	798	830	800	805	765	812	851	792	857	844	762	804	811	838	829	845	784	842	745	793	769	818	806	830	854	761	794	792	845	747	825	873	766	852	798	795	813	822	765	807	773	790	818	802	797	799	794	825	848	803	859	811	844	822	849	783	824	808	851	837	790	800	828	828	780	786	810	808	863	839	751	797	780	823	821	786	809	902	765	747	758	819	800	814	782	809	845	850	805	800	824	830	789	794	830	826	746	811	801	832	804	796	808	786	834	798	797	841	800	808	856	758	754	783	761	806	795	827	835	856	768	799	824	834	759	804	786	856	781	787	800	847	818	769	816	813	816	776	810	715	799	806	799	784	838	819	798	802	781	844	766	781	821	830	809	819	826	819	858	849	758	818	767	830	779	755	833	805	866	822	810	843	864	829	826	822	873	783	784	744	837	815	771	820	798	852	817	797	826	826	765	812	817	801	850	811	808	790	815	826	787	815	806	790	833	808	812	812	783	810	829	850	798	840	793	751	799	783	803	764	780	827	818	758	803	798	785	809	778	786	831	791	816	805	774	842	811	794	782	782	754	763	797	800	813	831	822	797	800	797	804	834	781	776	870	822	821	823	825	839	827	766	752	818	822	835	761	818	831	771	777	834	783	814	789	822	813	813	846	827	845	782	780	795	803	851	770	819	837	840	824	820	771	780	779	801	826	799	843	804	832	830	806	761	811	804	817	782	771	815	819	763	785	774	813	828	812	789	817	762	782	796	886	821	782	794	846	792	770	839	764	771	836	819	797	763	827	775	824	817	842	798	773	807	823	829	811	791	804	826	808	805	801	784	805	820	810	784	833	849	837	842	771	848	801	805	846	807	774	801	775	837	791	837	879	867	838	790	813	844	758	855	775	825	839	779	806	839	815	819	802	817	760	811	767	808	847	768	823	779	805	759	806	857	788	775	820	813	785	805	792	857	857	786	788	820	778	771	787	777	816	794	788	818	764	841	805	782	787	740	856	813	801	872	833	806	815	760	876	798	822	785	778	820	796	793	800	791	822	820	841	826	843	809	822	794	824	827	839	815	766	823	776	825	811	768	777	803	838	760	804	818	777	753	812	845	802	844	814	762	865	796	774	831	779	821	755	859	801	787	754	848	801	816	792	765	773	802	768	807	821	825	816	788	769	814	764	815	859	863	778	754	793	844	765	812	810	802	850	797	747	811	792	824	804	868	783	801	779	849	788	814	778	800	822	827	816	775	795	819	818	839	775	885	767	811	791	806	790	806	821	776	834	805	788	772	813	830	849	812	842	814	779	805	818	779	878	815	820	754	760	803	816	801	798	785	785	837	824	782	781	802	806	837	798	765	850	837	827	825	783	769	814	841	858	821	817	858	769	835	830	804	789	838	777	779	784	770	809	866	778	835	786	785	793	768	834	856	825	791	798	827	816	802	786	791	789	800	805	829	812	864	791	817	776	832	761	809	783	814	816	816	815	836	806	796	771	797	825	822	807	819	776	833	802	875	802	784	804	785	829	821	826	786	789	840	779	775	788	799	865	777	805	761	798	780	831	789	837	825	830	759	808	762	803	771	843	806	794	792	785	833	802	804	855	807	781	786	830	823	835	851	756	789	792	804	788	778	798	788	789	826	787	765	801	798	763	767	801	811	866	811	810	806	853	814	831	796	764	801	795	772	773	772	842	846	790	834	782	770	797	834	840	814	757	827	779	802	781	815	803	813	794	835	780	852	858	799	781	812	837	763	866	828	788	810	821	803	831	778	805	805	795	821	801	830	814	837	826	775	803	797	816	782	799	770	842	769	845	870	783	831	813	828	817	776	818	775	811	834	782	814	840	796	813	821	801	821	793	815	757	833	865	805	803	786	762	766	808	800	775	806	832	835	787	848	813	851	859	810	776	767	829	805	841	831	815	796	795	783	783	770	803	823	819	809	829	782	814	847	782	813	879	839	843	805	799	855	794	791	802	803	797	826	824	778	770	836	869	822	816	771	812	826	786	769	828	786	815	807	814	808	785	772	803	741	796	801	835	794	816	766	818	800	788	852	815	763	848	833	748	747	729	844	811	774	805	816	813	813	867	781	786	853	859	828	809	780	762	822	832	814	802	843	759	844	780	798	818	823	799	798	838	860	803	805	759	838	747	801	782	830	836	845	817	847	820	810	778	763	796	768	800	807	782	826	782	853	854	762	790	871	814	811	763	795	793	811	806	835	780	777	762	818	800	771	813	791	828	867	814	806	828	828	832	810	845	848	830	806	864	859	792	830	806	853	779	835	798	809	819	780	802	825	847	785	813	829	777	818	780	845	786	789	857	750	791	830	839	817	852	819	821	850	846	773	804	799	808	819	825	844	820	813	779	809	833	779	801	788	812	785	762	818	798	793	788	775	740	852	778	823	847	818	839	769	800	737	823	782	811	830	846	844	788	817	796	778	789	821	827	800	743	817	782	806	786	844	785	850	773	813	800	889	784	812	838	827	739	768	772	760	795	770	813	812	791	787	808	810	800	819	845	820	798	801	846	795	816	824	822	796	781	841	823	816	846	826	797	812	849	803	795	775	790	802	778	777	799	778	759	859	832	745	853	798	837	779	802	817	800	813	812	811	840	832	742	814	797	779	805	813	802	797	794	801	859	843	827	828	766	857	792	846	858	842	847	877	839	789	873	879	866	804	796	836	805	815	795	833	775	784	770	752	801	806	802	794	821	862	781	845	808
4423	1919	1723	1256	1141	1180	1154	1061	1045	1024	1077	999	1044	994	1006	1021	974	1030	975	1043	1053	967	995	988	1003	1039	975	981	989	1026	996	1002	1008	984	984	983	976	1005	947	935	1037	1028	1003	993	965	1002	966	1031	1077	1047	976	1022	982	1015	991	962	1005	941	1039	980	1019	991	941	1024	965	974	967	1058	943	1027	975	990	979	1019	1026	993	1026	954	1042	969	1024	945	1004	1002	1014	1035	1002	1045	1009	975	987	1032	977	1002	1018	1028	1020	1013	989	989	1036	1034	1032	950	972	1027	1061	961	965	1066	993	985	1009	1047	970	1031	956	960	931	991	1052	1056	999	1000	980	1033	985	1059	975	995	1007	968	976	1035	1023	1014	884	1047	991	999	974	1024	1017	969	1004	929	1019	999	999	981	1021	1060	973	988	1003	1029	995	985	1018	1052	952	991	984	949	1060	1001	1009	1020	991	1022	1019	1029	1025	980	1011	1010	999	1051	1017	1031	1029	1010	993	1023	1025	960	962	931	1054	1037	965	998	1074	1047	1041	987	1042	973	1024	1011	971	978	1040	1020	944	1026	1035	1011	1042	1017	1011	999	992	1068	995	1041	1014	969	950	979	996	941	971	983	995	996	997	1000	950	976	997	959	992	1003	1020	1004	983	970	990	956	986	995	1051	1063	1026	988	1012	1009	1045	1049	1011	994	1006	942	954	965	937	971	1076	1054	1050	1064	1015	987	1056	994	966	1049	1013	996	985	987	976	1072	1043	968	1015	984	1015	1020	1012	1017	988	1013	995	1077	1020	1009	1020	978	1030	993	994	1023	1026	995	1009	1012	1018	1009	1059	989	1009	966	1014	988	1007	963	1017	1014	1010	999	1004	1010	996	1011	1030	1017	1020	912	982	990	1037	974	961	991	962	1011	974	993	985	1032	1000	995	972	960	1005	1002	980	1014	922	969	941	979	940	1007	940	1024	983	1021	954	963	941	1043	992	998	979	1026	1050	929	1031	978	980	1013	936	1015	973	999	979	1016	970	1002	958	1037	969	998	975	1021	1015	971	1024	1072	1016	962	975	952	945	979	994	997	1023	1022	975	978	999	1053	999	982	1007	1009	1044	967	987	1027	999	943	979	1004	967	1064	1041	994	991	1017	1008	988	1038	990	1033	980	1000	993	1010	1045	987	1012	1027	994	1011	941	950	992	1029	960	969	1010	981	1023	927	982	957	974	1025	970	1001	957	1003	987	982	1037	1006	981	1062	963	1022	1066	974	1012	1017	1032	1026	998	1030	958	1017	959	919	1028	970	1013	976	975	967	1006	1015	1018	1029	1066	1008	1007	1058	999	1044	960	1012	1041	1022	993	1025	977	992	1016	1048	946	1017	1024	1016	993	1004	1017	1030	1033	1020	1047	1065	1033	1002	971	1005	1011	990	990	999	995	971	999	1005	1005	973	995	989	993	1005	1028	933	976	989	1034	983	1006	984	1000	997	993	1035	1038	1003	1008	1014	960	1041	1001	1007	960	1056	1017	962	959	998	1020	1033	985	1003	997	999	964	995	957	973	1024	1046	997	996	1010	948	999	994	1019	1074	977	979	927	972	1015	984	1045	1016	1001	1008	1024	988	1034	1032	1032	983	1011	1027	986	985	977	1005	932	982	989	961	1011	1007	1022	991	1001	994	1019	1008	1027	990	951	1033	988	1006	923	1002	1017	974	1016	966	982	1002	973	998	1002	988	943	978	1001	1012	994	1022	985	975	1032	997	985	1004	929	993	1025	1032	1018	997	1001	1040	1016	933	983	1030	999	1001	985	976	1007	999	1009	1022	994	1025	998	979	1010	1037	985	1017	1021	949	1004	964	1012	965	1047	1034	1003	1018	1005	979	997	1038	943	962	1064	965	1012	1008	1025	974	992	988	1000	1014	998	1047	1003	994	989	1018	962	990	1002	975	971	1013	988	1021	966	1008	926	960	1057	1034	1043	988	995	1011	995	1014	1035	1024	994	1041	984	970	939	951	930	1002	1021	1008	1000	997	981	1003	965	1014	981	993	982	1009	1054	1010	997	1015	1031	993	1023	1035	1031	985	986	1005	1040	957	1064	963	1006	1066	1004	974	941	974	1006	1020	1047	1036	1030	972	991	992	1010	966	991	989	991	1007	1005	960	1038	1006	983	1031	946	979	977	1033	1076	1015	990	992	1004	1047	973	992	1003	1005	1012	981	993	1018	995	1041	960	932	958	1017	931	1019	976	1029	1035	973	959	1031	1005	963	1002	980	975	1034	995	1014	1022	987	1044	1042	933	981	988	986	1028	1021	1007	954	974	986	986	988	981	1044	1007	955	1047	1029	958	967	984	960	1011	935	1048	983	963	984	987	1001	1022	976	983	980	1025	1002	1063	999	989	968	967	1014	970	1002	1012	1048	1004	983	1004	1017	969	979	1004	1026	975	1028	1014	1087	965	967	1009	1010	962	998	1056	991	1037	1016	952	1022	1032	997	1009	1026	1054	969	1047	987	1024	943	1026	971	1025	1028	969	984	967	990	1071	969	954	989	987	1035	941	996	1040	1004	1036	999	989	974	987	1035	1011	951	967	1022	995	972	1037	962	954	1032	994	1002	998	963	989	1021	1010	992	1004	964	958	1003	961	978	1064	984	1074	999	943	996	989	1024	1014	921	1018	1051	938	961	998	1078	1010	982	1005	1009	997	1005	1000	943	983	1011	1005	1005	998	1017	970	937	954	974	1011	944	1026	1003	978	1045	1045	946	993	988	952	1015	1013	1000	987	982	1010	964	1005	986	945	986	951	1010	1003	1013	943	1017	996	988	1006	959	1038	977	1005	1021	1038	991	1038	1045	966	992	999	985	1022	1027	1005	1019	974	959	1011	1014	964	1004	1002	1006	996	983	1085	962	1004	1002	984	958	1007	983	971	1002	984	1039	978	978	993	1040	941	1033	1007	1004	1008	995	1019	979	1068	1001	1022	980	968	1006	995	1007	972	987	1014	1007	1012	1004	1085	1031	1046	996	978	997	1009	1040	1016	1009	965	1002	977	923	962	1003	1003	971	985	1015	991	967	944	986	1025	983	958	1016	949	1016	995	1052	988	954	1045	1026	1056	1056	1008	1030	1023	1015	1035	1026	963	973	1053	961	1022	1030	980	1014	972	1003	930	988	1002	1024	984	1013	1024	1063	997	969	1011	1019	1013	1050	945	1053	1028	962	1004	946	969	977	1008	1015	1034	1006	997	981	947	1019	1011	1058	993	990	953	962	1014	1012	933	969	977	992	956	980	1043	980	996	997	970	1010	968	993	962	980	996	1039	1030	1040	1043	1065	1007	957	955	945	1036	978	1016	1009	1000	1017	1008	1014	1012	1006	1057	925	970	989	982	993	951	1007	986	1069	1004	1059	1023	959	1003	1023	971	1000	976	991	1014	963	1009	1018	1027	974	1068	1003	990	1002	1024	988	1003	1027	990	982	1003	1005	998	1010	1012	948	1033	1015	987	999	991	1030	1039	964	925	970	980	964	1065	1030	959	999	1053	966	978	1006	988	1024	952	960	1005	987	1055	941	1006	1034	975	1037	1007	993	976	943	1034	942	974	960	987	1026	992	989	981	987	934	998	983	975	963	984	1015	997	991	1025	1025	1027	1019	1023	976	997	979	952	1027	1014	971	995	993	1004	992	1011	977	994	994	971	1011	980	973	1018	971	917	1026	1025	1009	1030	1005	1002	994	1032	1013	1005	1002	974	1038	1004	969	996	967	1007	1028	1001	940	1022	1016	972	985	1034	1033	976	929	969	989	992	1038	1063	1039	1018	1018	1001	1010	1021	999	1008	1031	1029	1044	1051	1024	1027	1061	994	939	993	970	965	958	983	1011	986	988	967	986	1034	1002	993	1043	1026	1043	985	985	1019	1003	979	968	921	1027	1024	982	1030	996	1001	1001	974	1021	1066	1006	967	1006	984	1029	1014	1001	1024	977	1026	1090	955	1002	973	988	1000	1027	1028	966	952	1063	966	1010	969	978	1039	1011	1062	937	973	959	989	986	1016	941	1075	982	1065	985	982	1024	994	999	974	996	994	1041	992	1031	1050	988	1054	985	971	985	1005	1046	965	1008	943	1014	1043	1065	998	1072	1027	1075	964	959	1022	1002	941	947	947	1040	981	970	1047	1007	1035	978	986	1018	1010	1026	985	984	1001	994	983	987	990	1023	949	982	1049	956	991	1050	1013	1018	1032	1033	1012	994	1030	986	977	1016	968	1025	962	956	1013	1004	987	1018	1074	926	943	1008
23928	21236	28596	24158	21212	10121	1180	780	667	574	520	537	530	492	434	467	448	430	456	461	449	420	434	416	431	396	392	408	434	390	399	388	427	372	391	425	364	396	407	385	416	387	395	398	414	422	400	399	384	389	436	431	381	411	389	387	405	379	373	400	375	382	387	427	382	401	381	414	391	378	451	416	411	386	396	406	351	400	384	378	403	411	366	393	414	393	384	402	373	394	400	410	422	427	387	382	408	364	368	377	436	433	392	390	364	405	372	394	394	367	374	398	410	358	357	386	434	384	379	410	369	370	421	402	391	382	392	386	389	380	355	400	400	409	352	362	408	387	393	357	388	398	398	435	396	414	390	401	403	398	403	396	380	417	438	377	356	403	389	393	424	356	400	392	385	403	392	397	410	379	398	387	441	370	394	367	373	378	383	372	425	380	408	419	379	377	398	401	414	370	436	398	375	397	396	377	409	394	400	409	444	390	387	391	393	379	392	417	383	381	431	397	386	398	369	366	372	404	385	381	377	366	397	400	401	419	399	388	393	416	400	394	388	377	371	405	438	395	379	399	431	375	373	377	379	403	375	379	371	414	394	388	382	394	398	408	425	426	431	384	387	445	390	395	399	401	378	400	369	426	360	395	409	354	394	378	411	350	392	385	416	376	393	406	368	406	422	406	371	384	393	410	369	404	360	408	371	380	398	374	409	404	383	380	396	393	392	381	389	393	423	394	426	418	385	384	401	368	380	384	386	423	392	389	385	389	390	386	374	396	381	396	377	370	360	379	365	372	385	408	407	389	403	409	412	367	386	362	387	403	377	428	387	421	364	424	410	410	386	386	382	381	382	383	438	381	418	367	402	362	391	407	390	357	367	380	407	378	399	379	402	376	403	380	378	381	444	368	407	384	399	389	427	378	388	422	367	396	374	401	330	388	360	390	384	355	368	415	406	434	397	430	350	387	384	387	371	379	372	379	393	400	401	382	373	375	384	386	372	373	396	403	408	405	372	391	375	405	372	386	458	394	405	376	361	348	412	378	398	401	380	369	349	367	377	414	384	406	403	354	364	358	376	408	377	375	371	357	408	406	405	362	421	390	425	402	361	367	370	385	397	396	370	390	383	405	410	377	385	384	380	391	389	376	377	391	365	395	395	390	359	359	422	397	400	366	379	365	419	378	362	389	390	411	360	418	412	385	363	401	344	374	375	364	373	386	394	405	372	386	380	395	380	378	371	360	405	402	365	361	415	396	375	383	398	381	368	387	383	368	409	416	381	372	358	414	343	386	411	410	394	424	371	389	444	372	428	353	385	383	419	378	384	402	404	397	368	377	396	390	387	409	391	389	401	394	415	367	430	345	399	380	392	379	373	395	396	403	417	384	387	404	407	414	389	385	390	385	385	404	387	396	420	396	403	382	373	429	378	400	396	415	356	399	407	387	357	352	389	370	429	354	380	392	407	394	359	425	380	410	452	396	383	398	387	422	356	376	384	435	414	380	359	389	382	382	400	384	389	386	354	386	402	402	358	384	374	386	403	377	400	369	397	382	375	403	378	397	410	430	423	400	383	388	435	367	403	388	383	389	385	372	388	388	390	418	411	363	396	379	415	376	413	389	410	420	400	369	403	415	432	382	375	374	409	369	418	387	398	392	355	349	417	371	401	390	370	384	393	434	394	362	378	356	403	379	386	394	358	365	399	402	389	419	377	386	432	367	404	422	362	361	358	396	397	391	448	412	419	370	402	345	400	422	407	382	382	385	365	375	380	396	371	414	427	391	394	391	409	397	384	384	373	383	392	365	378	404	398	400	406	352	396	409	384	392	399	350	378	406	399	364	362	366	436	388	373	414	353	367	428	416	379	387	403	370	388	402	357	387	365	365	400	384	390	403	389	392	426	385	391	365	390	378	396	404	389	348	394	363	379	393	346	418	360	393	383	376	374	393	374	423	369	395	407	392	406	382	379	378	384	404	412	368	367	410	402	403	386	393	361	393	372	400	380	371	372	370	391	361	396	377	380	393	382	346	375	370	369	385	400	389	384	393	376	428	395	401	377	382	376	374	407	368	409	390	396	370	382	370	369	387	407	373	369	367	371	435	374	379	424	383	396	409	390	429	383	409	346	411	401	393	392	352	428	383	407	375	421	412	383	376	397	374	351	379	422	395	328	403	361	406	391	351	407	387	404	420	438	379	390	393	370	412	383	373	399	432	401	379	402	442	394	444	392	342	378	404	393	364	384	410	372	389	420	403	375	391	389	343	397	398	359	398	383	350	387	400	376	419	365	392	394	375	383	393	406	360	348	382	398	366	380	358	388	372	385	379	406	356	374	355	376	411	356	381	373	385	384	377	399	361	425	394	367	387	410	387	395	369	398	422	397	389	383	394	372	384	369	381	367	413	409	395	375	380	376	389	376	400	406	432	378	369	399	413	344	344	354	406	389	394	363	375	371	396	404	383	385	373	383	415	378	424	402	402	401	395	389	400	414	429	362	399	370	370	395	386	393	398	415	366	363	388	397	391	372	381	423	360	390	385	368	383	386	392	400	390	398	382	396	388	358	353	348	380	424	402	393	360	365	394	404	390	407	368	375	349	377	360	392	391	386	413	407	412	377	357	410	385	394	390	378	410	405	394	393	378	413	359	403	357	373	396	409	415	383	415	417	429	421	377	413	373	394	417	426	386	346	391	410	396	428	414	412	404	365	392	422	414	404	393	375	403	395	369	387	393	380	418	352	358	396	387	367	376	386	404	355	402	376	410	387	383	411	381	426	418	372	377	371	395	384	401	397	389	363	382	399	384	365	361	398	390	351	391	382	420	413	386	355	376	393	372	384	403	359	372	403	363	387	396	404	369	364	440	411	408	392	400	388	408	390	403	363	351	416	368	400	403	421	382	411	365	439	344	382	413	408	383	376	400	391	397	363	392	358	381	398	406	403	401	393	426	410	392	364	370	389	383	402	375	396	361	415	376	334	408	425	396	394	408	371	385	416	394	376	361	416	407	383	391	369	394	394	377	351	376	377	371	406	401	380	378	384	396	372	373	355	363	386	435	393	352	418	375	414	353	414	381	415	400	372	388	362	384	396	407	392	373	391	432	410	396	380	402	414	354	383	392	410	403	371	362	363	386	395	378	398	376	383	386	400	381	383	387	367	400	427	386	373	384	381	380	380	391	391	371	407	383	400	398	412	352	423	394	388	383	351	379	376	372	396	389	398	378	405	431	409	399	355	366	388	399	369	374	408	360	396	407	400	390	358	402	376	403	380	405	403	408	371	367	411	364	379	379	364	382	356	376	407	375	383	395	386	396	401	392	396	404	387	382	393	385	404	396	361	371	384	374	399	374	388	396	375	365	390	412	388	422	344	387	393	382	391	372	415	399	365	386	390	388	351	413	415	376	373	402	366	415	407	389	375	361	319	406	388	398	415	409	389	394	395	402	371	375	406	400	382	386	374	362	380	398	398	406	371	421	403	398	321	344	389	406	397	425
5200	10651	8034	4176	2882	2098	1740	1465	1186	1036	949	834	786	715	694	700	674	640	624	607	631	573	585	523	584	534	541	603	537	559	562	551	566	548	515	529	545	537	511	590	524	524	513	515	485	537	520	525	508	512	528	546	500	487	559	520	546	507	524	520	520	514	497	571	541	525	488	522	491	529	496	527	542	531	525	534	486	501	505	510	487	485	507	516	514	537	508	544	514	515	503	499	529	506	529	544	503	476	523	514	508	495	515	510	521	524	488	532	495	516	523	518	519	490	502	467	500	517	530	546	454	549	514	539	497	507	515	512	517	555	529	518	567	523	492	534	506	521	516	542	503	536	509	503	521	513	515	527	491	570	530	505	482	548	529	520	528	480	512	548	519	543	504	496	497	517	564	535	534	519	508	549	495	522	484	541	480	496	526	566	520	531	526	539	529	489	541	520	527	500	524	500	473	535	477	499	502	514	543	509	469	459	519	499	479	537	515	552	518	561	517	542	550	492	506	553	480	507	533	503	537	500	540	521	490	503	565	538	497	493	515	509	487	534	516	529	510	539	512	548	518	497	491	483	555	540	515	507	511	497	528	530	527	489	500	501	546	488	536	507	539	510	493	504	508	489	501	491	490	522	519	556	536	539	498	487	492	526	471	545	507	548	534	516	504	520	523	532	514	526	509	492	527	532	541	533	533	519	491	504	522	540	527	547	521	502	530	527	511	510	511	483	527	514	519	469	495	535	547	502	466	494	498	529	512	522	507	502	514	502	512	485	543	485	500	522	504	500	519	516	516	514	496	508	524	499	509	526	511	534	480	502	524	517	546	544	507	538	522	517	501	496	535	511	494	517	554	490	526	508	493	486	483	489	502	492	500	545	533	477	542	501	546	490	551	499	503	520	510	514	496	508	495	500	478	531	522	529	537	494	531	487	497	516	485	505	532	516	525	469	499	514	525	505	509	510	527	531	528	501	526	500	508	563	500	554	494	545	506	510	547	521	535	514	559	496	514	517	492	484	563	499	530	484	518	499	509	499	477	565	514	520	538	460	504	464	482	538	555	524	514	544	508	516	495	501	487	468	510	508	505	545	517	528	525	529	477	528	498	524	497	533	496	508	476	504	479	505	492	526	496	498	536	501	527	513	481	523	564	530	525	497	497	521	526	507	502	502	514	485	457	474	531	521	497	522	476	526	473	492	509	478	529	522	569	493	470	500	522	502	533	508	525	478	490	514	506	537	491	515	473	534	553	530	476	503	489	528	532	507	563	520	509	514	532	491	492	536	535	493	501	507	527	498	500	524	443	505	484	487	498	515	495	517	484	540	541	512	531	515	523	527	544	536	450	526	501	522	498	524	511	491	503	528	520	542	516	537	496	502	513	521	528	508	516	548	523	509	502	472	511	556	464	520	512	534	490	527	493	479	476	511	516	509	551	534	515	535	507	477	520	486	533	479	505	529	490	499	526	520	519	540	506	532	501	500	530	516	533	518	523	493	555	513	511	522	524	507	493	519	523	485	465	502	532	495	540	496	507	540	526	539	490	540	521	525	543	503	506	525	549	490	525	498	527	538	472	537	496	467	490	507	478	492	493	519	528	495	518	533	515	494	514	496	514	505	499	516	494	527	484	528	511	535	510	519	504	522	469	505	470	553	497	515	511	502	496	561	500	519	546	535	555	511	495	527	493	510	502	491	503	487	563	502	511	503	489	524	499	472	499	515	513	505	522	479	520	517	486	480	482	494	505	510	472	507	559	501	499	475	516	543	519	513	532	519	511	490	479	523	537	525	524	515	496	491	521	522	536	508	506	510	550	534	496	467	504	500	496	492	539	511	531	525	533	532	509	532	523	522	543	558	460	515	504	513	492	504	534	518	496	478	496	528	464	536	480	499	519	555	543	498	510	552	526	506	518	515	506	526	514	516	530	500	540	504	465	502	527	516	511	460	501	499	518	515	515	551	508	519	495	523	482	500	519	514	500	487	507	493	481	519	517	534	510	504	519	525	524	568	502	514	509	534	497	496	513	528	510	535	518	505	488	503	527	523	493	494	450	511	503	477	483	539	538	546	493	532	451	501	507	516	508	525	479	511	538	511	476	508	517	534	505	534	502	536	504	561	508	522	535	555	483	510	492	544	535	516	516	461	503	509	538	498	552	512	541	473	476	508	482	532	488	489	512	508	480	537	525	470	502	477	544	506	496	518	508	520	478	539	511	517	512	521	514	490	531	499	508	516	524	508	509	484	521	531	490	499	500	521	499	519	503	494	518	533	482	502	522	521	564	505	533	498	520	559	522	533	497	503	510	508	517	528	531	543	544	516	467	511	495	504	499	526	504	496	528	467	514	522	507	550	503	509	537	512	531	540	497	493	522	528	503	506	502	555	499	495	502	514	521	520	515	512	492	591	549	515	511	499	522	505	466	474	526	512	499	522	451	498	508	544	549	503	508	544	527	552	532	526	511	556	506	506	526	480	493	540	523	549	501	517	525	516	536	500	499	522	553	477	526	528	539	498	504	519	508	498	505	489	524	528	511	508	540	499	453	536	526	540	506	539	532	481	535	559	544	536	532	523	464	473	501	499	491	520	484	516	489	532	531	504	528	504	489	492	507	522	476	550	532	482	521	513	553	522	538	538	528	488	551	500	495	453	508	532	526	530	462	507	524	485	532	511	565	519	478	532	489	517	527	497	488	504	476	481	519	550	485	537	545	498	487	544	514	493	527	520	498	516	538	505	488	493	506	503	495	495	506	494	544	473	517	486	519	526	518	535	532	512	515	489	526	501	485	470	517	525	502	509	533	533	510	512	522	527	493	511	506	519	499	538	557	529	512	509	496	520	475	452	478	540	488	508	491	498	514	507	503	521	514	526	534	523	456	511	525	560	548	468	523	538	522	527	508	537	481	534	478	469	530	519	503	479	576	538	494	501	503	524	530	513	491	545	491	530	506	529	487	492	503	471	505	515	506	547	481	489	534	521	545	522	538	495	504	514	496	546	542	478	501	509	524	489	519	536	497	508	496	488	534	506	510	507	484	510	566	491	515	495	506	521	510	516	551	469	494	522	497	553	526	533	497	569	525	527	520	559	505	531	514	477	517	530	516	520	508	479	485	490	516	490	490	489	531	521	474	486	499	504	515	558	505	499	487	537	524	506	517	502	514	498	472	511	480	526	519	490	553	481	523	512	505	519	522	536	532	509	493	568	566	534	504	501	497	519	516	518	513	481	457	517	484	490	513	488	505	495	553	488	515	523	523	510	512	473	512	496	492	517	524	532	510	494	526	555	526	522	518	521	473	508	448	516	507	522	471	513	517	501	526	486	526	467	527	487	514	545	540	532	528	517	526	539	503	481	494	488	521	522	525	508	532	543	533	513	513	494	497	508	537	520	522	506	573	540	526	485	520	482	490	498	489	503	555	508	538	495	522	519	498	524	510	503	527	472	510	573	520	502	538	481	510	508	464	502	491	511	501	544	521	541	543	504	512	510
22957	21278	29060	23802	21278	21317	7284	1128	779	746	628	536	517	492	466	456	427	419	385	418	400	396	396	424	378	364	327	323	371	320	338	369	348	343	322	314	346	328	317	328	317	328	345	338	325	340	323	324	308	334	332	337	340	321	318	344	334	315	333	322	316	298	314	310	361	337	339	320	307	319	320	300	334	299	307	320	326	307	317	309	333	297	303	294	314	314	338	306	319	304	318	304	318	332	312	317	281	298	350	371	305	290	313	281	310	318	304	329	337	317	284	324	284	308	324	330	326	308	270	303	302	284	327	341	318	295	308	298	329	280	309	330	301	325	287	281	323	339	351	313	352	291	307	344	333	298	314	325	327	311	352	326	320	333	344	317	308	327	313	296	319	331	288	320	307	307	325	356	291	316	338	274	303	312	314	299	351	335	319	314	307	322	302	317	299	320	323	318	322	312	290	292	293	317	308	302	311	337	311	346	333	330	299	279	316	298	307	298	326	315	336	312	302	306	343	280	310	318	306	296	314	294	337	317	337	306	291	301	332	330	327	300	308	294	319	323	332	298	319	279	348	308	318	298	306	298	312	325	300	345	306	299	297	277	330	293	321	325	335	304	316	323	308	318	337	300	276	314	285	344	335	311	316	330	310	331	306	324	330	334	284	292	317	314	325	316	319	325	296	308	297	286	327	309	318	315	332	327	317	320	306	276	318	307	317	344	319	301	291	292	333	295	278	321	333	299	317	289	315	283	292	279	340	295	316	334	294	325	297	278	319	307	276	322	307	316	306	311	313	298	312	314	301	313	316	321	308	310	294	303	304	278	269	301	321	279	342	338	283	328	349	314	313	307	321	341	318	290	324	293	319	314	295	314	336	310	325	311	291	341	325	276	328	311	309	283	337	318	304	332	319	313	313	306	341	310	272	310	296	310	326	337	292	295	323	315	318	312	328	308	298	314	305	318	312	304	309	302	316	306	300	292	319	322	300	314	296	323	303	325	296	307	321	298	306	282	303	307	334	316	286	319	325	307	352	312	321	318	306	296	315	316	330	333	318	337	325	339	308	298	289	316	311	295	310	315	299	311	314	294	302	320	310	301	343	298	366	357	292	302	311	309	319	326	303	327	288	308	308	341	292	324	325	300	311	313	307	330	307	310	293	295	318	356	350	303	312	330	310	293	287	309	315	297	298	312	311	282	295	335	325	322	318	324	303	299	295	291	299	309	330	298	316	319	314	285	319	312	299	327	320	307	279	328	289	318	332	298	292	314	299	318	324	293	307	329	315	311	294	327	340	307	312	300	323	334	329	317	308	339	313	299	311	337	294	275	310	343	316	324	311	319	276	301	317	290	314	297	328	331	310	301	302	315	303	313	297	302	299	318	329	324	317	296	288	312	312	300	298	287	307	312	321	292	322	291	329	299	310	314	305	306	324	303	303	311	335	307	304	321	333	300	322	308	345	343	298	302	341	315	316	325	289	330	320	314	326	321	329	297	309	319	296	327	297	296	294	333	331	276	350	299	316	300	295	326	337	327	304	278	322	304	293	316	316	301	317	292	347	290	308	295	322	329	266	311	299	331	322	322	265	309	311	296	287	314	322	300	371	310	316	316	315	301	308	333	314	298	324	298	319	318	314	298	335	326	314	319	319	315	331	343	316	330	321	296	297	291	345	315	302	320	298	312	288	301	303	326	308	285	370	327	330	290	312	298	272	313	309	309	296	318	316	323	312	297	316	309	304	292	305	302	328	300	321	282	321	322	284	276	271	330	336	314	323	318	271	289	298	328	336	349	304	329	336	333	299	309	310	306	307	327	305	292	335	271	291	328	308	305	323	312	322	308	316	266	277	303	331	318	341	314	336	313	301	330	305	303	308	320	316	298	322	297	301	309	309	339	332	310	295	317	312	332	324	362	317	334	279	304	306	315	319	313	344	288	316	310	312	273	333	320	318	300	295	344	312	315	303	336	299	315	311	314	302	317	290	304	324	335	298	339	314	299	318	318	309	314	328	308	307	324	334	321	330	310	277	332	352	314	319	292	302	310	272	348	314	298	292	313	289	338	285	322	321	303	324	305	323	324	323	314	358	313	315	308	317	313	313	325	284	311	326	316	302	335	318	329	286	283	300	315	329	297	295	310	316	312	302	333	314	320	287	296	323	324	285	336	328	275	308	297	294	311	278	330	328	313	311	327	301	298	293	324	316	324	290	310	325	307	298	322	311	289	312	319	284	304	319	288	301	326	293	314	303	282	325	316	284	306	286	292	317	308	330	306	327	331	327	313	321	304	308	294	305	318	347	296	326	299	321	287	315	311	316	302	260	326	301	323	295	334	305	358	282	308	299	310	310	324	323	309	272	312	277	336	314	337	302	283	311	303	325	309	314	305	323	312	295	300	336	329	288	323	303	319	299	320	343	339	318	294	304	307	322	304	322	315	255	324	304	318	332	315	293	331	303	352	333	306	328	308	279	314	321	310	314	305	296	327	293	314	301	322	295	301	315	286	312	281	295	320	324	303	323	313	304	293	329	325	303	320	326	284	281	312	288	278	306	311	303	330	332	302	304	278	318	319	297	334	306	300	282	269	314	313	306	313	348	322	296	299	307	306	296	288	296	320	331	338	301	323	320	286	339	286	326	319	289	346	334	271	315	311	295	293	320	313	327	313	302	337	287	321	284	301	286	313	351	300	330	281	308	284	312	328	344	310	293	309	330	303	320	303	302	310	330	316	333	292	308	305	319	312	324	322	331	293	295	308	331	319	338	325	330	293	311	326	310	307	324	344	300	270	342	303	306	311	300	307	332	309	297	308	324	310	283	331	323	284	301	286	302	300	321	293	302	313	330	327	315	265	312	277	309	299	292	292	308	300	304	308	286	302	309	309	305	296	321	314	287	331	295	301	287	301	323	335	305	343	304	340	295	313	331	322	318	304	325	300	301	304	319	302	309	310	311	352	333	316	288	272	313	304	308	288	321	319	319	302	316	314	317	322	346	298	281	292	342	334	344	294	320	318	301	327	307	311	302	312	309	336	303	348	306	290	308	345	311	311	289	298	305	337	302	313	269	309	305	294	267	309	311	341	282	303	323	317	316	322	334	318	316	317	283	311	339	299	315	326	334	313	330	302	310	325	318	322	289	316	332	312	304	305	333	329	300	284	315	325	313	320	285	310	319	316	290	278	301	332	294	318	307	322	302	350	295	335	279	315	305	284	258	322	275	308	320	317	264	297	291	304	309	288	292	351	276	330	299	311	306	326	303	295	330	320	323	295	301	324	341	298	325	321	311	314	326	320	287	311	315	313	320	309	294	324	300	319	304	287	301	303	310	293	317	300	293	288	298	277	300	269	317	267	306	288	306	313	292	272	339	344	292	282	342	303	338	304	297	342	298	307	294	329	313	317	310	299	291	318	292	314	320	310	291	301	341	307	286	346	323	330	285	315	295	329	333	322	285	321	307	316	348	308	303	315	290	316	329	305	285	313	328	303	304	317
7541	16840	13027	6665	4647	3397	2769	2098	1649	1412	1259	1068	952	824	748	732	699	691	635	630	563	567	502	487	456	504	481	480	496	437	431	425	472	474	447	436	419	399	448	419	429	439	414	408	405	387	410	399	421	396	397	424	399	405	378	402	421	399	395	382	417	393	394	378	417	378	392	399	398	389	372	371	373	414	405	357	401	415	401	415	417	400	419	407	408	368	420	386	397	392	391	401	398	382	384	381	370	410	398	339	400	397	390	348	369	411	379	391	367	364	406	371	376	383	405	363	379	372	363	369	386	392	398	365	381	374	363	422	385	379	399	383	380	416	412	379	359	422	379	384	365	388	409	384	400	371	403	366	377	427	410	421	372	416	410	367	420	369	381	365	418	398	364	427	371	395	363	384	349	379	399	380	383	368	387	412	374	378	382	388	388	385	372	368	382	380	365	373	354	396	392	416	375	386	410	400	358	359	401	345	352	355	371	383	379	345	368	385	411	365	410	390	395	397	396	374	356	396	406	392	429	404	397	367	371	381	366	388	370	402	379	408	382	363	367	397	400	349	424	414	336	379	384	396	397	393	359	376	379	352	392	414	372	416	395	383	403	377	366	367	357	361	364	384	438	384	402	389	370	391	381	361	371	362	394	410	398	365	384	354	345	366	391	367	400	352	371	382	374	377	391	373	399	369	390	411	382	402	362	382	395	387	369	421	409	402	426	373	412	382	396	382	363	434	387	393	349	405	384	385	388	379	371	351	370	392	404	376	399	369	404	368	413	382	371	431	375	396	378	382	368	387	430	375	377	402	412	395	403	389	370	398	350	358	399	397	369	382	379	358	394	393	375	380	387	379	388	412	407	425	390	368	413	382	360	376	356	396	390	385	376	368	360	394	358	357	398	355	406	442	375	353	364	396	391	380	366	391	388	401	393	413	378	389	396	402	375	375	398	371	381	395	377	372	385	390	376	382	361	422	360	390	384	392	398	386	378	359	395	374	374	389	370	400	410	387	363	378	367	377	372	383	416	361	382	405	387	380	359	364	403	383	395	370	407	383	385	388	388	362	418	369	381	397	341	388	363	368	375	359	392	373	375	382	396	406	424	399	411	365	380	382	391	379	379	370	398	369	361	363	382	393	383	353	383	394	381	406	378	375	365	374	379	383	393	459	403	409	403	389	402	367	373	365	373	389	370	381	367	403	384	395	387	380	401	399	347	416	396	369	372	386	399	360	369	378	417	385	390	375	374	342	366	376	385	386	365	344	363	381	398	397	351	375	346	396	409	385	406	430	390	389	404	360	390	374	368	386	363	416	403	424	343	382	373	364	375	377	419	384	377	378	405	388	380	380	381	358	406	392	376	368	364	421	363	384	378	387	377	380	388	391	374	424	421	366	375	392	387	389	406	359	376	377	382	360	408	395	397	368	373	409	381	371	366	330	407	415	379	362	375	392	408	362	359	361	384	379	413	377	414	405	397	389	377	388	361	410	389	380	364	387	399	385	365	370	399	366	375	425	380	396	394	418	412	365	388	363	356	379	366	418	398	395	378	369	402	361	378	365	357	394	363	383	361	400	382	409	387	386	405	385	427	407	417	380	401	403	375	374	373	383	404	372	396	407	369	378	372	387	395	406	397	377	363	374	391	379	372	394	402	367	371	377	379	368	395	387	381	386	372	376	360	320	395	419	415	370	389	393	375	363	392	342	394	378	411	395	385	397	369	416	388	336	389	427	397	404	365	336	394	392	353	413	369	403	389	353	389	358	392	357	373	396	391	378	412	357	368	389	346	388	409	381	398	346	369	384	374	405	378	390	370	392	412	394	397	399	432	404	393	399	394	365	417	346	373	339	362	386	386	365	397	381	355	401	388	391	382	384	373	382	411	410	377	384	381	396	382	392	365	410	418	422	368	370	364	370	397	373	386	357	372	393	374	385	390	385	375	371	400	406	373	394	384	379	361	419	371	384	403	387	365	385	397	392	391	407	387	384	396	406	413	384	370	370	397	409	378	409	392	402	384	340	369	395	380	383	386	351	391	372	410	371	399	370	393	390	353	372	390	387	365	408	386	359	390	388	351	387	407	410	389	358	380	362	350	385	380	346	370	365	378	385	388	375	383	356	434	333	387	374	361	386	384	368	380	391	379	401	376	401	418	386	412	436	387	364	368	397	385	361	399	370	391	409	383	383	424	391	389	411	375	381	349	380	417	378	378	359	425	383	395	357	376	359	393	388	386	363	360	384	368	385	387	396	377	382	394	387	348	358	395	393	386	386	402	366	385	376	376	351	348	347	370	369	386	389	358	377	385	414	403	390	377	391	383	364	405	364	398	333	429	392	405	361	384	342	404	371	362	393	392	413	379	386	380	402	376	359	371	366	383	368	359	323	336	394	371	378	373	366	372	381	355	380	389	368	403	434	368	394	357	408	353	386	351	387	423	422	429	408	391	365	357	353	364	352	427	377	401	401	366	389	378	389	400	397	395	396	372	382	403	365	402	367	359	401	383	420	368	367	382	382	382	375	414	406	401	344	357	369	389	393	406	397	389	383	368	407	399	401	365	402	396	344	392	409	397	321	396	385	373	374	399	390	372	371	363	401	391	402	376	388	354	407	393	349	391	398	390	388	374	359	376	395	359	437	344	398	388	421	406	369	373	391	395	366	372	378	372	370	358	392	384	377	411	414	365	376	359	348	375	400	408	413	340	388	409	381	363	375	359	382	391	363	401	388	377	386	374	368	404	407	388	369	338	379	364	392	370	411	358	395	359	417	398	410	372	391	373	360	402	374	359	356	376	398	359	378	383	374	403	384	381	408	363	406	384	423	395	369	389	390	374	389	391	353	384	373	367	329	366	374	379	358	373	386	356	387	377	381	405	374	372	405	391	400	359	386	395	377	381	390	386	385	373	355	377	380	406	379	374	385	362	394	365	396	372	363	373	418	388	409	413	390	386	355	352	367	363	434	373	392	379	371	359	392	392	415	372	329	395	377	410	363	360	381	394	364	374	385	388	375	397	373	373	389	377	376	387	374	404	402	380	393	372	376	380	392	386	360	394	413	388	397	356	408	381	365	363	424	396	359	363	381	383	396	353	401	391	379	405	372	398	370	389	375	397	363	422	378	399	383	387	396	398	382	414	383	376	426	364	362	387	392	408	398	375	387	387	396	392	378	377	393	406	407	391	370	387	389	389	376	362	362	363	406	367	384	395	371	388	381	390	402	376	364	360	377	405	373	390	378	398	375	409	388	396	356	400	405	404	407	360	390	366	371	411	379	385	384	410	384	376	355	433	401	344	405	365	396	399	380	397	376	373	354	390	395	388	414	352	372	377	410	423	385	386	376	399	387	382	364	393	371	387	359	396	358	397	408	337	416	364	380	382	398	395	406	399	366	365	406	374	362	381	411	376	393	408	374	397	395	361	367	378	382	356	353	371	369	371	359	363	391	373	395	376	380	431	381	386	397	413	381	399	373	409	376	422	387	385	403	395	377
27033	20329	8052	1467	1124	1094	945	880	856	796	781	847	803	864	780	811	749	795	807	754	810	845	822	872	838	776	817	799	757	780	771	793	831	784	826	812	811	794	827	840	840	800	797	804	831	806	817	822	824	783	803	836	804	770	831	844	836	812	825	852	833	815	797	821	837	811	815	812	799	889	799	837	854	829	831	780	790	812	787	823	834	848	794	795	769	808	816	812	841	825	813	803	834	795	757	776	854	754	797	789	827	785	837	756	792	789	853	780	816	761	790	810	849	814	794	874	802	853	848	817	774	813	795	812	784	810	781	771	820	815	791	804	814	807	796	838	801	803	770	798	785	821	849	831	774	791	788	799	829	792	875	843	827	835	832	846	816	797	811	817	802	794	742	825	858	821	783	780	799	850	813	847	799	784	782	797	848	855	800	801	853	797	874	786	752	795	814	826	763	818	839	774	793	844	772	808	827	811	785	799	777	767	844	770	814	769	803	798	792	778	788	740	825	804	788	818	781	759	775	740	798	795	815	840	811	763	826	804	828	823	792	763	768	866	786	824	801	793	757	781	844	787	846	775	781	775	765	858	774	847	783	777	800	783	813	769	853	839	820	802	780	817	753	779	814	807	780	864	809	768	791	815	790	798	844	834	826	853	795	846	780	796	789	777	798	802	785	800	847	765	769	774	834	830	783	821	814	794	794	803	842	772	793	844	864	812	829	774	819	791	817	829	797	824	830	807	793	780	816	796	793	804	821	806	798	798	799	795	857	812	789	823	771	835	834	795	788	824	822	818	771	777	825	821	807	783	816	825	772	815	822	798	736	809	794	811	808	811	808	791	808	855	824	800	848	840	852	818	833	840	809	756	766	797	817	783	818	778	785	788	788	782	796	818	803	803	843	809	823	826	816	812	791	789	765	846	807	821	850	833	759	833	815	829	796	801	827	814	806	792	796	754	821	793	811	750	797	822	765	817	783	782	792	795	867	837	786	778	739	808	807	853	825	781	882	810	814	828	805	776	800	823	818	801	831	782	804	830	816	764	803	769	820	770	833	747	866	772	792	775	739	814	859	806	825	819	831	844	804	790	799	754	779	794	805	813	751	787	791	785	847	825	786	815	827	794	876	785	826	833	774	817	834	853	801	781	821	787	794	811	766	791	795	827	815	783	820	817	801	804	806	790	813	762	840	847	763	790	793	786	784	813	828	797	846	836	819	831	854	786	760	779	784	867	763	780	870	791	822	791	799	828	859	803	849	813	854	779	808	801	802	813	820	775	816	868	860	811	788	845	819	807	774	893	830	759	755	815	845	799	806	789	810	781	830	795	771	848	839	777	823	812	837	791	831	803	808	787	810	777	842	848	804	767	800	833	845	783	745	789	758	796	822	843	791	807	805	800	818	786	823	775	805	769	870	856	804	793	805	783	816	768	835	779	828	769	822	803	780	805	853	747	809	827	822	769	803	788	776	789	809	786	794	854	806	792	825	842	766	823	855	818	828	765	765	820	775	838	837	825	823	790	820	803	761	800	823	815	864	787	773	806	812	782	807	762	811	838	744	792	779	776	816	829	813	871	773	767	814	805	830	806	800	821	794	872	771	823	784	852	766	806	831	807	831	755	791	779	760	767	828	801	870	778	792	800	821	826	767	737	822	848	782	771	813	784	765	823	794	828	833	793	794	834	847	775	838	818	849	819	844	822	783	788	816	765	822	792	785	848	820	797	796	808	770	825	783	749	837	807	869	822	785	781	811	811	851	800	810	838	856	802	765	832	771	802	788	772	756	762	790	798	814	801	840	799	849	798	753	809	803	858	831	796	729	836	786	791	796	827	810	796	796	809	827	845	802	782	796	800	815	817	822	826	781	798	803	757	815	847	799	823	828	793	786	752	794	816	778	804	805	840	829	787	797	823	820	832	786	813	848	807	742	804	776	824	764	802	755	785	828	789	779	811	816	827	770	791	821	810	838	823	784	788	792	809	780	873	812	844	821	799	801	816	840	801	843	806	756	833	839	831	784	839	793	769	830	820	861	822	793	836	812	801	816	799	807	826	813	785	817	821	834	795	783	836	772	820	781	817	797	815	812	832	809	818	819	793	797	808	803	813	804	775	785	742	760	830	821	786	777	762	823	782	780	784	801	788	754	794	799	786	784	836	830	770	790	782	807	790	791	817	841	853	799	854	819	825	792	758	771	802	822	819	757	807	819	794	813	809	821	825	833	798	822	776	815	809	790	824	839	808	824	785	798	788	794	834	766	772	786	804	805	747	828	832	804	800	886	813	781	794	791	748	809	808	848	772	795	761	827	823	805	811	832	770	760	762	746	817	799	815	806	798	807	814	823	803	836	847	755	765	787	814	824	809	781	787	833	792	912	795	774	797	824	785	828	778	783	826	861	808	780	795	811	775	760	792	795	818	801	778	836	840	802	827	839	812	830	755	790	839	836	772	832	792	772	822	803	838	814	766	817	812	771	827	791	775	856	810	790	852	826	804	797	855	816	770	834	828	804	799	833	774	795	820	807	798	822	761	866	793	812	845	774	829	819	822	808	841	816	802	826	826	841	803	837	779	870	812	818	799	832	810	798	794	764	798	778	829	820	869	837	818	779	760	806	794	774	781	805	854	823	771	809	797	781	772	774	862	817	830	820	785	832	796	791	796	786	824	803	773	776	819	796	784	792	827	832	826	812	827	817	819	821	858	852	780	815	825	825	740	827	810	848	804	796	808	788	759	802	867	847	808	830	859	855	776	794	815	838	789	791	825	759	837	836	790	791	823	802	854	779	762	793	849	819	830	776	816	833	795	781	797	807	800	838	816	792	837	777	837	822	788	728	776	791	824	788	811	794	847	790	772	824	798	829	792	793	752	837	811	884	803	778	795	837	814	826	756	822	830	821	796	748	803	836	849	806	813	771	824	770	736	820	780	791	822	769	811	838	800	788	795	795	816	766	809	819	802	793	844	767	800	814	865	837	819	772	792	821	789	826	808	814	801	786	796	802	803	836	792	823	821	800	822	802	803	854	775	814	889	762	779	788	768	812	780	801	858	811	806	831	770	839	809	760	794	805	784	781	793	818	787	786	820	814	811	803	798	803	760	814	798	784	819	888	794	762	819	843	810	760	800	810	783	812	813	851	807	798	800	898	744	765	827	816	826	812	779	777	789	861	798	837	782	829	770	799	806	826	841	787	773	785	791	815	860	797	768	744	796	804	818	778	814	819	823	778	818	790	807	807	815	807	799	839	815	776	799	788	851	764	791	799	761	779	805	799	843	777	826	810	792	831	841	776	829	774	823	781	810	778	822	810	883	825	850	752	797	784	822	844	778	801	821	816	779	820	799	789	784	757	858	764	765	747	802	781	807	811	754	799	835	827	795	801	864	826	811	848	813	851	827	795	821	834	787	792	857	771	797	824	829	796	826	818	782	815	753	790	825	786	827	767	823	849	765	807	811	815	826	784	829	777	824	808	764	809	848	805	765	827	812	786	840
4401	1928	1717	1310	1189	1099	1129	1050	1086	1066	1071	996	1031	1026	1047	1030	991	1032	1000	965	1001	991	988	1003	1052	1052	1041	955	1025	1021	964	1013	962	1046	1035	993	1021	990	1003	974	1020	911	1062	1018	1005	1059	1002	1001	1057	1000	1082	1030	990	995	1020	982	1048	993	977	1032	1015	1083	1023	992	970	951	1027	1009	969	1015	999	997	967	984	1002	1080	1001	962	1011	1020	1038	978	1016	1095	974	1022	1022	1006	1036	970	971	1035	951	982	1016	959	992	1003	926	990	966	1028	983	955	973	1050	1021	1007	981	1018	998	1045	957	990	987	983	1016	1006	974	1023	939	954	965	1007	1002	967	1004	993	964	1008	964	1015	1009	1004	1001	978	1036	994	1048	1032	1037	1014	990	991	1042	1049	1050	1015	980	1023	1001	1018	946	1015	967	1015	1015	958	983	1059	961	1027	996	1023	1022	1001	999	961	1011	986	1020	1011	1042	1058	936	965	1060	962	993	1026	1044	1014	972	938	1079	1000	967	1008	1005	1033	991	997	1057	991	982	1018	999	1010	958	1037	1009	1025	1030	1034	991	976	993	967	943	991	981	997	989	979	1020	1020	987	1014	1040	1011	1070	1020	945	1003	1036	1022	929	1032	978	1020	1017	1028	1001	998	950	1029	1031	996	963	1062	1008	1010	1025	1000	1060	997	982	984	1059	1040	996	981	954	1001	1006	979	1008	1029	1007	992	1000	1042	1035	1034	983	1016	982	948	982	1009	1017	1051	1060	1013	983	1012	967	1048	1007	992	969	1069	973	1051	981	1046	1072	1006	1009	964	958	968	1065	1022	1004	973	1043	1033	953	996	956	965	944	967	994	991	1030	975	1064	1042	946	1073	1006	977	1008	994	1015	1040	1013	1047	967	1016	973	1009	963	975	938	982	1022	946	1056	984	989	960	1018	1019	1045	1008	979	959	988	982	938	976	992	1014	993	929	972	971	1055	994	1017	1013	1020	1001	995	1015	954	1031	988	1001	1006	1010	995	940	1016	974	1011	976	1066	1015	1033	1008	988	1058	997	994	939	995	996	978	1016	973	1062	1014	969	989	990	925	1036	996	1000	1030	991	983	977	974	997	961	1082	979	942	981	993	1011	990	987	979	994	1030	1035	1003	994	1049	1019	1058	976	983	993	1001	970	1046	1002	1014	981	995	1014	1012	1000	987	1012	1041	989	1013	1041	1002	962	964	960	1002	993	999	1007	965	987	1026	1003	988	993	1011	1023	974	992	1016	965	1015	994	980	1067	1011	1027	1024	1016	1054	976	1034	1009	1009	1031	1022	1003	993	1073	1024	1009	979	958	993	1046	957	990	982	1006	1054	1045	1045	969	1053	972	1043	1043	997	1020	916	950	1020	978	1041	1019	948	999	992	970	1020	959	940	963	997	1052	1014	1021	924	1023	1002	990	990	911	1004	985	1002	982	1032	951	976	1038	975	942	1057	1016	1022	1027	1031	1044	1023	968	984	1069	985	990	1053	1001	1023	1039	994	1010	1035	1028	971	972	983	1033	1018	975	971	1012	1000	1025	1008	993	1017	977	980	1030	971	987	1029	954	992	939	960	998	1010	969	969	993	982	1014	1004	999	1020	1027	980	1003	972	1034	992	950	1018	1061	973	980	1007	1054	978	983	955	964	1010	955	966	981	966	1004	1004	1015	979	980	966	998	1036	1010	982	1049	998	1008	926	1031	985	1004	978	1022	929	1008	1019	963	1045	991	999	1036	1011	993	1011	996	1045	995	1016	978	994	1032	1032	989	1035	941	1000	980	981	1001	971	1025	991	979	1022	1069	1003	1024	969	976	983	1012	988	1012	1026	1007	973	974	1036	974	990	1025	994	1010	1037	1063	1003	995	1024	977	1071	985	998	1037	983	973	1020	1018	999	1019	1036	1040	1051	934	1021	996	1006	969	1006	974	986	996	1038	972	978	964	960	994	928	996	968	986	1001	1019	970	939	973	1047	1023	1010	972	976	972	1016	990	985	1022	976	1010	976	995	998	1061	1031	938	999	1009	973	994	1022	995	1053	985	1030	1081	1009	1027	1010	995	917	1023	1015	947	1033	1122	1009	996	1027	942	984	975	1002	1013	992	978	995	978	986	991	1013	1068	958	1019	1023	992	1009	1021	1029	986	944	988	960	1019	959	978	1003	984	986	960	982	981	1031	976	939	962	1049	934	1017	954	995	969	1017	1006	1036	1047	976	994	1032	969	983	1024	1065	1020	963	967	1011	993	988	994	1005	978	1022	1007	1008	963	1046	962	956	1010	1033	1015	1024	1047	983	1011	985	1021	986	1016	979	1032	1013	970	1000	996	1032	1006	1003	1024	982	974	966	959	968	985	1030	1001	996	979	1028	1020	986	1044	997	968	991	1006	1022	997	975	970	996	947	1017	1012	994	989	1036	1044	973	995	1013	1050	981	941	1009	988	1030	946	991	1003	1018	991	1012	954	1005	1028	988	1073	1028	985	978	1025	989	986	1016	978	967	968	1023	1020	956	1013	1000	1043	1045	1000	965	987	958	1023	1008	1039	973	1003	1022	1039	1063	983	975	1023	960	1029	983	989	987	1048	1043	1032	980	981	1036	933	996	1018	929	1022	984	1000	957	947	957	1008	989	992	964	1000	1002	983	1008	1045	1103	974	1043	959	1062	1000	1074	1067	951	1022	987	1054	1007	950	952	1018	975	932	993	949	1012	955	1027	1010	988	1011	1003	1001	994	982	985	1049	985	943	995	1043	1020	1016	963	953	1003	1019	1016	1038	1070	1030	1004	995	1031	962	978	970	989	981	968	1031	1087	1004	1012	1021	1003	972	988	1000	955	962	988	998	1023	957	949	984	1010	983	973	1010	1047	973	1008	1025	984	1027	1023	1047	1008	1050	951	980	1004	1048	952	1002	976	990	1060	997	990	983	995	941	982	980	988	962	955	951	989	1002	989	997	1026	1014	959	1048	999	961	1043	1008	1013	991	956	1000	1045	1006	996	1010	992	991	992	955	996	928	1010	1017	963	1005	1006	1030	1018	973	963	1050	980	964	1019	1028	1026	1007	1010	977	1009	996	1003	1015	956	1014	1027	994	950	1066	1044	1014	991	1036	977	1008	958	1001	1024	1006	1006	1045	1018	990	1070	996	1012	965	993	1010	1064	980	1004	1004	996	945	955	1000	990	997	987	988	1034	1059	1002	993	1051	969	943	995	940	922	1045	951	963	1051	990	994	967	1047	980	978	990	922	997	1007	1011	981	1034	956	1012	1043	992	1000	1009	984	1015	1010	978	999	963	994	985	980	993	964	998	1008	1004	955	1001	968	1038	972	978	1029	1018	933	991	1028	973	1020	1024	1045	1022	927	1023	943	976	1056	1030	1025	981	1029	974	1015	952	955	1001	989	975	993	1028	1079	1039	976	1044	968	953	1001	1007	967	974	939	1005	1004	985	984	976	989	1027	982	1011	996	1005	1002	955	1049	1039	991	1035	1016	1047	991	986	1053	986	1008	996	1022	928	1017	957	973	993	970	1001	1010	972	1005	950	1054	1000	1030	1000	1006	975	1066	995	998	995	956	1000	1011	996	953	978	1004	1020	989	991	990	973	1013	1005	972	1031	1011	959	946	1011	957	992	1001	1061	978	1034	991	971	967	1031	995	1033	989	1023	1013	976	998	1016	992	1042	999	1012	990	991	1064	989	1066	1012	961	1005	1008	1016	970	983	1015	1025	979	969	1046	1014	983	999	1021	998	994	1017	976	997	1014	1023	1025	1041	1022	1038	969	972	976	1005	998	1002	1004	1018	981	1072	1007	978	1009	953	991	1019	987	1019	1021	966	976	1029	996	980	963	1021	980	919	995	1007	1024	967	982	997	959	1000	928	987	986	960	1027	1017	1027	958	980	1015	961	992	981	965	993	962	999	1000	988	1010	998	1005	1002	1079	1019	1024	929	980	1022	996	1034	1041	932	964	1055	980	1048	976	1041	1037	993	963	899	1000	976	1028	1023	968	1056	986	1035	985	1010	981	1047	1042	954	974	1032	963	950	944	999	1005	1015	1048	1017	998	980	976	952	1017	1017	949	946	985	952	945	988	986	1056	977	1034	1027	1046	1011	968	966	1070	947	998	996	943	1014	1027	971	1044	990	1067	936	988	1003	1027	1005	996	1034	941	924	1035	972	1039	981	1034	1015	1007	957	926	982	1069	1020	983	1001	963	1052	957	987	1021	1032	972	1028	960	1041	997	1085	1011	956
23848	21240	28571	24183	21222	9988	1123	781	654	587	555	510	526	483	484	457	479	416	431	412	419	450	466	414	420	400	386	403	413	412	440	409	399	414	415	420	415	398	385	408	371	366	404	409	408	401	415	397	414	424	415	416	422	408	414	441	408	396	413	390	375	366	412	371	406	408	407	415	397	354	392	378	348	379	365	383	401	395	389	404	347	368	360	430	379	377	415	379	376	389	386	385	393	361	399	415	391	407	389	380	368	405	401	408	370	410	398	434	363	362	430	376	367	380	406	381	384	356	369	378	367	384	384	389	373	384	400	363	405	389	388	390	420	386	382	395	357	412	377	369	380	390	388	444	374	383	399	439	431	357	374	412	399	397	392	410	408	392	376	378	399	395	404	406	409	414	369	382	386	379	362	383	416	380	418	401	380	366	396	401	375	425	411	373	383	415	416	392	422	382	385	386	390	413	399	406	376	377	417	387	368	380	417	373	352	420	380	430	388	400	375	416	360	379	377	393	417	399	368	370	409	388	427	418	410	375	350	397	372	381	390	390	388	410	388	355	352	354	362	392	350	431	384	386	440	380	386	388	421	392	396	389	422	375	441	377	339	383	383	389	389	368	404	395	421	395	405	392	392	389	415	449	389	366	421	391	370	419	404	406	382	393	398	338	396	418	403	403	407	381	397	377	357	383	362	409	389	410	379	400	401	385	413	387	389	390	377	384	405	387	412	382	395	390	401	391	382	399	421	395	397	417	401	434	372	376	440	398	375	383	369	380	402	377	382	414	334	374	367	434	392	411	393	393	374	396	384	394	369	392	421	371	363	386	374	354	405	374	398	393	378	419	382	419	393	402	409	397	405	384	435	362	364	368	382	384	388	415	388	402	408	389	401	376	350	398	385	359	420	393	379	368	394	377	397	417	449	369	374	437	388	381	398	407	404	382	389	386	420	407	395	400	376	448	383	378	376	394	420	407	420	412	392	391	381	397	392	387	388	392	430	376	410	383	368	388	374	396	426	407	391	386	401	391	393	413	393	378	400	385	395	371	374	396	399	368	391	363	370	393	403	413	416	441	392	425	398	355	415	398	387	372	383	429	397	404	396	404	404	394	421	407	437	403	402	411	406	366	380	400	404	398	369	399	423	381	419	425	378	377	374	409	370	384	390	393	372	428	390	395	385	384	378	375	396	418	381	376	376	409	400	391	371	406	413	413	363	396	379	383	412	371	374	375	394	383	335	388	383	408	400	387	380	398	420	375	375	367	382	360	417	380	423	396	395	431	381	400	409	382	368	374	391	393	364	407	359	390	413	394	388	409	389	402	369	380	384	390	402	387	393	371	398	384	369	385	388	414	366	375	405	417	410	373	375	381	384	407	404	392	411	403	442	425	401	376	365	373	393	398	382	407	374	388	370	402	383	402	399	384	432	408	378	409	393	405	397	380	390	409	376	408	370	396	414	395	372	408	376	389	388	400	372	422	393	410	410	384	394	398	376	371	405	410	336	364	401	441	404	375	398	356	393	380	406	399	392	374	415	386	377	389	388	403	388	399	410	378	389	395	412	349	407	471	375	399	373	394	404	402	393	374	427	393	416	386	398	350	379	434	395	364	382	387	410	401	377	417	386	391	407	376	419	395	404	391	398	408	415	358	370	354	399	367	434	369	383	371	428	410	400	407	368	371	405	404	394	394	398	394	426	376	413	418	396	374	383	410	395	392	395	384	375	382	391	404	377	361	417	443	378	400	418	353	393	373	394	390	386	381	365	365	335	352	384	365	390	392	370	407	375	369	399	397	360	390	407	392	398	421	408	413	405	422	374	409	384	397	383	434	392	395	400	397	404	360	381	400	396	412	387	435	421	391	426	391	387	412	382	372	365	406	371	378	380	368	395	396	404	371	393	387	377	386	400	393	352	410	410	367	378	333	382	366	409	367	394	401	408	388	394	412	390	393	401	402	407	390	415	376	396	396	414	381	407	405	383	386	375	380	382	420	400	387	403	362	376	392	357	376	398	393	386	377	372	360	409	400	389	387	367	398	396	395	374	368	447	419	408	370	365	396	346	404	394	366	390	402	356	385	409	391	396	409	395	387	408	363	401	395	395	397	388	408	356	408	369	389	400	396	407	387	409	428	400	390	366	388	386	376	425	387	389	419	366	396	378	394	358	365	376	399	380	400	416	407	401	391	360	407	407	345	380	415	376	386	371	378	402	344	386	373	365	377	384	351	402	366	437	362	411	412	363	383	359	385	384	382	411	378	388	362	383	370	379	386	417	353	403	415	397	361	432	393	381	378	404	385	371	349	388	343	420	419	384	400	383	411	407	369	411	410	410	366	402	382	380	416	457	385	364	406	403	405	401	371	403	417	377	390	382	421	337	366	400	361	427	377	344	402	401	444	372	432	356	392	397	382	332	372	412	372	386	387	378	418	389	404	399	377	383	397	394	363	378	364	418	385	371	371	409	393	429	400	384	393	346	364	374	360	385	420	390	420	390	369	396	396	357	399	388	421	378	376	396	368	374	391	398	392	400	359	411	377	390	407	374	400	395	385	363	382	366	382	393	396	430	380	362	388	372	362	422	390	377	381	379	404	421	397	378	441	387	422	345	393	403	347	398	384	388	388	386	368	369	380	401	364	408	389	374	404	380	407	395	407	389	402	398	390	387	423	420	406	412	405	387	377	396	386	402	406	416	416	385	398	414	370	397	407	381	382	389	384	378	391	400	394	369	377	365	401	341	383	394	394	385	407	396	371	437	411	370	405	401	380	411	410	429	381	368	392	378	377	366	408	394	424	348	377	398	371	391	372	391	364	419	372	412	422	425	382	427	410	413	409	416	373	405	424	384	356	402	417	394	371	435	407	406	365	410	383	394	386	393	377	370	396	391	377	361	385	373	376	392	388	398	378	361	367	423	363	398	355	338	370	370	376	360	394	399	414	398	397	361	403	379	372	396	440	389	385	382	408	415	389	366	367	410	396	377	417	381	392	411	416	416	395	414	361	384	370	371	408	343	377	342	398	369	414	390	399	414	404	391	381	401	377	406	385	391	379	408	378	384	420	407	371	385	377	406	400	399	388	393	405	407	393	406	396	409	377	376	380	393	396	388	362	397	396	403	400	400	375	412	385	431	383	371	389	406	369	409	408	345	420	403	378	391	390	386	387	413	405	336	396	405	395	369	386	427	399	371	360	366	384	377	358	363	411	383	427	396	376	379	426	395	382	401	407	383	392	367	396	391	405	362	384	379	430	382	376	392	392	345	393	400	421	402	415	365	385	381	389	376	376	385	401	379	419	414	391	372	407	393	408	394	374	406	375	402	371	395	369	382	384	370	395	373	381	383	372	402	377	397	396	410	409	416	366	378	371	378	404	387	402	428	428	376	418	401	389	376	391	387	434	407	369	402	387	408	403	405	392	398	382	393	441	382	404	370	402	371	399	389	399	402	386	368	404	398	355	409	407	395	412	379	383	395	373	383	387	397	399	445	398
5223	10668	8229	3998	2823	2201	1740	1360	1214	1059	913	823	806	818	683	689	711	641	690	616	590	601	585	570	538	542	585	554	536	532	562	569	578	539	524	568	542	546	551	535	528	543	537	583	536	525	527	511	527	555	507	522	501	508	533	502	524	511	514	528	498	520	500	524	512	532	558	500	528	592	531	493	519	546	482	530	487	490	548	499	499	542	514	482	524	494	552	523	517	514	548	514	496	479	493	532	486	494	458	534	510	509	501	508	483	489	546	513	538	461	517	511	529	535	514	544	501	509	496	536	455	514	506	501	528	534	521	492	508	487	505	519	560	500	480	515	502	510	524	518	527	519	484	487	502	558	506	576	534	504	511	512	515	517	534	538	515	531	501	514	540	519	567	460	509	502	488	475	552	486	522	497	531	545	516	477	509	502	536	533	515	522	486	527	484	522	544	499	471	519	498	520	560	496	463	519	506	511	519	492	513	524	525	549	536	495	490	520	542	518	538	509	559	571	513	509	518	511	546	503	497	508	499	499	496	517	494	517	522	518	501	558	528	505	536	496	498	471	524	519	516	545	520	499	564	504	516	524	513	522	535	510	489	517	496	522	517	474	506	504	514	531	543	509	505	525	531	523	522	520	516	499	516	505	502	506	509	481	519	542	516	523	518	522	474	510	513	555	526	475	499	486	573	552	521	544	505	516	508	477	495	516	503	448	538	503	522	503	552	509	539	522	482	496	518	473	500	524	505	513	489	508	542	508	474	534	521	477	529	522	540	501	541	525	556	519	497	508	529	491	515	498	475	520	462	496	499	489	528	536	549	519	476	511	512	506	517	506	540	522	537	515	510	491	491	498	518	507	508	490	497	480	526	481	511	539	505	494	502	539	547	509	524	511	495	519	550	534	518	508	516	506	497	532	493	528	514	519	513	526	470	546	514	508	533	526	481	518	582	534	518	547	521	509	508	523	507	495	521	485	536	477	529	486	481	492	527	542	514	513	504	515	515	523	521	490	504	500	541	496	505	471	548	503	566	513	521	508	475	513	553	524	488	516	488	528	509	539	478	522	500	506	521	533	557	498	513	518	489	518	527	525	558	483	500	505	485	532	475	545	531	522	483	477	537	502	515	548	482	513	470	491	523	504	496	521	525	507	470	554	506	473	514	515	514	531	529	460	504	496	499	580	510	522	539	521	521	556	528	539	570	515	505	486	513	518	533	514	486	512	534	512	522	505	517	515	501	530	540	513	538	480	517	506	535	548	521	553	530	490	485	518	543	555	540	512	542	492	541	516	510	500	503	475	505	515	485	519	539	542	507	544	502	481	548	491	518	498	489	514	526	504	536	503	500	519	509	524	488	532	528	520	526	498	524	515	518	549	506	480	520	553	536	507	532	486	530	507	536	545	499	513	555	503	516	511	518	538	515	486	500	524	501	526	491	489	533	497	498	500	519	541	487	525	541	534	496	542	572	487	559	528	523	511	533	556	514	532	539	502	484	489	523	528	470	496	510	547	511	521	497	510	522	523	499	529	489	496	488	541	568	497	525	531	536	496	519	472	500	465	495	567	518	497	532	526	493	540	493	529	525	486	505	495	502	528	516	506	536	516	524	492	536	475	507	538	515	530	519	508	553	503	492	480	524	555	487	506	507	518	502	544	540	501	531	518	490	533	513	476	456	498	521	487	516	506	539	509	524	467	503	478	508	542	520	477	486	486	509	528	548	534	542	494	529	545	502	533	506	535	528	500	549	519	517	491	556	495	498	529	521	507	511	518	513	489	544	515	525	492	514	505	526	510	544	527	490	512	546	539	484	530	563	476	500	504	504	540	522	512	476	485	525	547	490	534	508	531	479	520	545	496	503	467	490	572	526	544	500	484	511	537	522	488	511	527	542	532	539	518	523	577	513	520	510	508	504	516	531	491	490	496	523	502	544	529	485	490	513	525	510	539	519	536	509	496	524	547	527	519	510	498	522	498	507	500	506	498	520	512	519	497	519	509	508	497	520	522	508	497	511	537	470	503	532	501	504	522	476	511	514	529	509	496	503	531	530	515	529	486	543	541	508	494	521	473	507	541	473	542	519	536	518	490	495	531	515	528	506	496	544	492	511	546	498	501	526	513	506	479	511	511	513	501	506	511	507	500	517	530	531	483	538	514	536	523	493	517	530	512	457	500	528	501	529	465	491	494	572	487	522	504	512	537	512	496	532	497	510	563	535	483	498	519	512	488	546	513	503	509	508	483	501	560	502	530	481	536	487	495	519	506	512	548	482	501	562	479	483	496	537	494	515	489	513	537	548	514	528	447	517	534	515	554	522	529	530	525	517	536	505	476	513	524	545	545	501	490	489	506	506	476	521	564	491	537	490	508	488	514	507	489	504	508	551	517	520	511	506	481	477	526	491	529	528	524	540	494	543	465	480	536	490	518	518	499	473	529	512	560	503	498	548	513	526	531	507	554	489	510	525	497	527	536	522	527	500	496	511	490	538	478	509	518	472	519	487	491	500	507	480	492	516	565	495	521	511	502	512	526	528	492	513	523	495	521	507	497	513	496	515	492	486	490	506	566	485	523	534	545	514	543	489	520	534	516	512	535	496	497	529	496	503	512	533	514	504	514	481	529	528	530	517	490	507	510	487	463	524	504	504	530	539	461	540	470	482	545	507	519	462	459	508	511	515	504	475	477	515	512	519	485	474	499	510	517	542	534	531	501	528	516	478	545	522	525	481	511	528	495	475	527	512	536	518	503	527	525	528	516	500	529	560	534	475	506	532	510	530	462	509	480	509	504	520	508	537	549	527	529	492	500	525	540	489	533	515	491	496	513	561	532	499	539	535	502	507	491	522	490	515	504	519	441	540	499	543	505	482	518	522	504	529	504	529	514	509	542	478	530	502	549	524	496	511	491	514	494	530	526	536	524	512	465	515	481	487	468	499	497	509	536	536	506	525	498	485	521	512	575	499	555	533	514	499	533	490	507	511	503	502	566	515	513	545	519	519	535	507	500	512	530	533	491	500	516	503	530	519	545	515	543	475	481	507	538	505	528	505	501	488	526	526	534	503	527	499	504	483	503	501	510	504	525	519	528	513	496	481	508	540	489	524	556	516	474	475	521	520	498	497	506	542	519	527	536	486	515	494	539	509	509	545	487	507	533	517	502	462	537	504	514	568	543	540	462	484	548	484	521	527	510	505	496	495	524	540	501	517	465	500	485	473	491	522	530	503	544	502	516	500	506	506	462	467	525	514	485	537	515	493	544	497	500	471	485	531	505	510	506	508	486	526	509	522	498	510	467	567	537	524	534	539	532	518	507	499	507	573	502	529	524	510	502	508	476	532	535	545	502	511	503	505	489	502	473	522	497	542	539	496	542	510	500	511	531	480	496	486	539	506	531	547	491	502	518	465	480	506	511	487	475	526	510	488	509	515	528	484	520	483	482	510	471	542	525	502	512	507	523	524	497	541	499	549	515	525	480	500	542	498	535	514	513	539	493
22952	21232	29008	23768	21234	21250	7212	1141	816	667	604	548	499	491	484	474	442	417	368	424	343	362	353	342	395	374	376	341	330	345	311	336	337	328	352	363	331	328	349	343	342	326	309	306	345	315	343	304	342	326	325	343	361	349	361	301	314	338	320	337	337	306	329	347	299	290	302	300	284	326	335	327	330	318	317	300	338	321	327	310	318	312	304	328	344	364	365	323	309	298	328	291	324	343	338	343	328	329	343	336	336	329	329	292	342	298	306	311	303	324	303	343	331	321	310	287	314	306	293	295	310	308	327	314	304	308	330	311	313	321	330	307	327	339	302	310	328	311	310	313	343	294	322	305	316	290	285	322	338	322	310	341	302	321	342	300	276	324	316	283	319	350	315	332	312	304	314	316	294	320	309	333	295	301	297	310	318	301	284	318	312	351	294	319	298	320	305	320	305	338	292	345	297	333	314	304	308	316	266	330	299	335	298	286	286	315	326	337	326	312	306	310	331	361	298	306	323	330	320	312	307	323	325	297	303	342	335	316	334	316	299	299	298	316	312	312	311	342	320	341	302	322	299	344	297	317	323	311	305	306	325	351	305	342	316	346	293	310	336	331	303	304	314	295	292	308	331	296	321	278	309	322	335	327	295	328	296	291	338	350	327	322	339	293	331	345	342	289	324	313	323	313	325	336	351	330	314	334	327	327	318	340	331	299	290	304	318	330	305	336	310	288	340	287	297	319	305	295	298	337	314	327	311	359	298	321	329	278	331	290	314	326	300	327	320	318	330	290	308	311	298	331	302	332	346	304	322	307	287	301	315	324	317	313	315	294	315	313	300	270	319	335	305	312	327	330	310	317	305	338	311	288	331	285	311	328	317	327	306	302	325	305	324	307	346	305	332	297	331	327	335	325	318	303	303	332	305	335	309	316	313	345	293	333	288	302	292	316	315	301	277	340	320	341	296	293	296	284	312	326	314	334	314	313	300	321	277	328	286	338	296	320	334	327	352	289	306	273	301	320	327	321	335	287	307	317	314	318	290	307	321	310	311	311	316	336	297	307	295	291	324	325	303	324	287	309	324	300	310	302	326	318	322	272	317	308	317	329	317	310	329	318	332	347	339	302	287	269	299	334	322	319	337	304	320	340	321	340	281	327	315	275	315	312	310	329	317	315	291	318	301	322	322	323	318	321	321	336	312	320	312	300	289	339	330	324	285	302	311	335	308	307	309	317	323	299	327	311	338	296	290	309	313	319	262	306	323	323	315	295	312	306	303	297	323	304	332	318	281	293	337	320	313	352	323	304	305	335	324	308	314	357	310	298	375	333	336	341	295	311	320	335	313	331	325	322	295	320	302	284	313	316	334	328	330	303	333	286	307	315	326	342	316	309	352	321	310	316	324	307	344	351	309	293	304	323	339	298	291	309	295	327	304	319	325	312	329	279	354	289	306	330	298	321	308	313	360	325	321	310	335	317	324	314	306	324	322	296	295	326	305	338	337	305	328	291	298	335	332	330	308	294	312	303	335	346	310	275	318	326	314	288	296	313	311	275	302	282	323	343	356	305	314	295	287	314	329	293	309	321	332	289	300	330	311	309	300	311	303	322	304	317	286	329	361	328	337	315	335	313	340	295	339	322	319	326	314	326	330	333	296	341	301	294	360	307	318	315	307	332	301	298	318	333	307	312	348	313	308	320	325	313	327	333	319	299	319	295	332	317	297	317	309	309	314	324	303	303	303	317	316	324	289	311	315	313	308	301	287	289	310	328	323	334	320	298	332	317	309	306	328	320	327	349	292	330	316	291	300	312	317	306	293	343	293	332	336	294	303	309	357	309	318	295	337	276	313	310	302	305	324	310	314	325	314	288	313	344	298	299	303	323	323	300	326	333	333	330	275	282	314	333	310	299	323	304	310	310	327	342	304	319	299	327	348	306	312	336	310	307	308	310	317	325	338	295	325	310	307	285	287	312	324	311	331	307	297	310	305	317	322	313	328	326	325	309	343	329	328	314	338	284	307	317	348	290	302	288	303	313	337	304	334	300	312	307	318	284	270	308	308	329	303	282	322	307	330	283	341	322	282	273	299	285	306	295	323	329	311	307	339	340	332	333	291	295	308	312	311	291	291	319	316	345	325	302	285	318	324	272	329	332	326	301	308	301	317	311	296	335	323	335	263	283	336	316	306	339	328	298	308	305	309	317	330	306	289	290	312	333	290	334	285	337	305	313	301	309	315	293	300	280	308	310	299	324	311	298	342	354	317	294	321	310	307	304	312	345	303	313	297	313	291	323	385	290	340	294	312	329	316	305	318	304	280	311	301	321	298	308	295	294	324	302	332	314	299	328	324	307	321	308	311	342	316	319	310	326	313	353	333	298	332	307	325	336	297	285	325	303	297	329	285	306	317	349	296	300	323	330	338	308	325	311	330	293	329	332	308	294	297	327	329	281	292	314	318	309	315	288	318	308	327	286	309	367	290	322	329	307	271	308	299	346	315	290	319	305	340	282	313	322	322	305	332	300	304	314	319	288	324	302	324	309	341	321	315	322	316	307	315	298	325	278	352	308	296	286	346	325	311	329	299	336	298	316	303	306	320	327	313	351	327	345	343	300	313	331	314	283	289	300	338	292	319	320	337	329	308	280	290	289	324	317	313	325	302	346	289	327	322	292	331	298	326	291	316	338	310	290	311	315	300	312	349	332	305	306	294	343	292	293	338	288	304	336	346	320	286	312	331	320	328	291	287	345	319	321	281	322	315	304	334	299	301	325	288	333	339	320	300	334	341	334	317	327	336	301	323	290	313	338	302	287	325	321	352	324	298	311	327	333	276	324	292	304	305	323	305	333	300	345	300	350	315	291	313	322	304	372	316	316	326	307	307	252	328	300	317	290	311	297	301	310	313	304	332	338	301	289	310	289	306	304	309	258	294	293	292	317	327	296	336	295	301	302	317	296	309	313	280	312	316	321	338	329	322	334	292	332	317	302	337	340	275	304	325	283	318	301	310	340	301	318	332	338	309	316	301	277	294	306	313	287	295	307	320	290	327	308	295	334	299	316	310	313	324	290	301	298	344	294	334	326	304	308	327	306	339	322	317	311	317	302	312	339	307	317	327	311	299	303	350	333	316	329	266	263	310	342	258	318	302	336	320	315	317	256	299	337	322	318	328	343	301	284	303	287	311	317	317	306	306	334	336	320	329	328	331	331	315	304	289	315	307	312	294	322	291	326	305	328	273	294	331	337	340	345	337	307	326	325	298	326	310	320	303	290	322	317	338	305	336	292	314	294	297	319	318	340	320	308	312	296	330	325	349	276	307	325	321	319	330	262	285	326	302	302	314	294	319	305	304	314	314	312	288	324	301	305	307	323	363	345	293	329	311	319	342	322	333	267	309	316	329	310	315	355	290	336	284	297	324	293	326	314	331	299	323	317	311	280	341	308	349	284	322	324	323	335	340	333	317	330	314	323	328	297	303	330	338	338	302	304	314	279
7663	16556	12902	6601	4705	3489	2550	2050	1665	1411	1260	1098	964	888	820	712	703	657	625	571	580	550	516	548	519	514	459	475	479	474	434	440	471	441	434	427	429	432	455	432	375	428	429	391	411	423	387	408	417	380	408	436	391	407	396	378	401	404	403	394	397	382	398	385	377	395	419	393	388	382	405	383	371	407	375	367	407	382	396	427	385	419	382	386	404	369	399	390	400	415	392	373	376	414	376	382	373	374	373	399	390	402	364	391	373	398	417	385	389	367	362	385	379	413	372	412	366	392	387	365	393	400	422	357	388	420	387	372	401	377	395	394	375	377	396	358	412	390	369	412	361	392	374	404	389	382	388	404	344	392	354	387	363	350	399	366	345	382	422	356	366	389	379	392	375	383	344	393	377	367	360	412	393	396	337	407	385	408	388	399	363	347	369	405	383	407	402	379	400	385	361	401	397	376	379	418	403	380	383	363	405	389	387	369	398	410	389	403	406	392	374	391	361	402	367	383	374	394	334	391	378	357	405	381	379	391	358	408	441	410	392	384	393	365	386	407	398	408	375	396	378	391	366	386	392	408	364	376	372	430	404	387	361	391	359	381	408	384	387	394	385	386	394	403	389	367	368	394	386	370	382	370	384	411	399	370	404	371	339	410	415	341	384	396	387	354	381	386	398	350	377	392	383	370	419	375	355	373	421	385	376	354	386	394	402	375	388	413	393	376	396	389	377	419	401	404	428	381	380	385	374	416	397	371	378	378	396	372	387	361	403	397	359	379	373	406	378	342	382	406	356	387	371	401	393	390	388	388	379	379	415	405	371	379	364	394	381	371	378	366	389	381	372	349	377	393	396	394	353	389	376	393	375	381	379	397	384	377	380	382	385	402	408	390	420	388	391	408	385	412	358	342	390	369	399	407	401	342	399	391	374	391	356	372	378	408	385	391	417	379	373	400	383	375	387	393	393	347	369	389	369	403	409	402	385	415	388	391	394	393	402	376	396	404	350	374	375	385	450	371	387	322	384	365	395	404	394	419	374	393	396	406	390	382	392	385	385	396	403	438	414	381	383	356	375	388	380	389	348	387	377	367	393	363	395	397	402	391	410	384	386	394	398	386	392	381	390	400	341	397	393	373	414	389	360	390	397	420	379	372	410	403	362	367	361	395	407	410	402	366	388	423	375	356	395	405	393	391	363	378	344	343	431	379	395	366	366	381	376	405	369	360	385	371	427	388	369	405	364	374	423	377	414	402	358	428	389	403	378	383	387	355	360	377	367	379	441	407	404	370	398	369	371	429	389	369	358	355	393	382	388	390	348	392	381	391	364	401	388	403	416	401	403	368	381	394	372	389	383	396	393	394	369	376	406	363	353	433	378	407	419	382	369	387	379	397	384	418	382	405	391	383	399	388	374	405	409	374	348	403	354	388	369	401	398	394	395	383	390	416	390	367	357	385	352	388	397	368	403	395	383	375	352	386	398	403	380	382	418	387	363	377	395	374	411	376	373	376	389	354	410	366	397	381	374	404	357	401	364	399	387	384	366	374	344	403	375	411	380	396	338	382	409	372	419	381	371	386	405	382	406	330	380	375	409	386	386	368	390	397	418	392	392	383	412	394	390	362	379	363	360	392	395	384	367	385	394	377	389	367	358	401	371	383	370	354	367	375	366	371	391	360	402	417	435	389	378	384	333	411	373	384	392	377	411	369	366	355	375	369	398	392	414	380	353	408	394	385	420	390	385	411	374	400	381	387	367	377	353	413	386	361	430	361	373	387	398	366	403	429	389	420	377	408	371	401	398	407	404	391	372	372	397	345	405	346	396	404	387	365	403	392	417	411	361	375	394	412	364	391	419	364	418	374	389	334	418	381	394	357	414	391	371	363	383	417	355	408	391	376	370	422	397	402	371	377	420	364	379	430	357	379	340	396	377	395	411	382	373	364	392	431	374	408	388	415	387	367	396	376	425	359	387	407	369	383	406	375	406	432	401	407	395	399	355	361	386	397	373	371	392	361	379	390	336	356	370	405	396	379	381	406	392	396	384	377	374	352	371	386	373	379	401	395	399	373	381	384	355	392	378	390	356	391	399	369	361	357	398	414	377	368	423	402	378	387	399	405	388	374	392	401	395	397	379	355	421	396	400	389	403	389	371	426	396	415	354	405	388	417	394	360	342	394	410	380	408	401	374	366	392	378	433	383	404	402	425	382	409	370	393	401	419	393	393	393	414	367	400	392	406	393	386	364	380	355	359	369	411	358	401	388	372	391	368	355	387	392	397	400	385	364	400	394	421	376	387	378	401	384	362	392	370	396	388	389	371	371	327	385	389	361	403	359	406	378	383	379	386	404	397	374	399	400	359	381	356	414	385	368	394	372	379	415	431	377	375	446	389	351	379	377	402	403	349	422	362	396	409	372	364	391	389	400	379	380	388	414	358	390	413	384	385	361	383	382	378	389	371	399	419	380	408	391	384	373	382	417	367	390	388	393	347	362	399	351	401	358	354	371	382	373	377	365	381	368	369	372	403	389	392	399	370	372	379	406	363	372	377	383	372	426	411	356	385	396	413	386	383	355	384	353	379	361	386	404	395	363	394	412	390	422	375	401	405	378	404	412	418	356	432	418	381	387	377	371	378	398	371	386	364	387	353	399	392	360	376	368	379	359	381	400	397	381	412	375	382	393	388	354	359	430	382	375	413	397	373	347	412	371	384	387	396	380	372	392	395	350	371	383	351	402	383	382	411	399	385	395	370	419	402	384	345	386	357	377	393	392	394	387	356	375	348	420	347	389	363	377	401	393	402	357	391	383	411	398	385	388	394	386	390	399	412	415	359	410	353	385	394	384	388	381	377	381	368	347	395	387	372	347	382	397	348	390	378	361	362	351	361	372	403	403	379	390	386	376	368	370	383	362	367	381	356	399	349	389	416	388	371	406	382	358	366	380	387	418	366	381	349	421	401	370	378	355	377	383	382	369	393	383	395	387	349	368	394	391	395	374	361	398	392	374	390	419	359	379	386	358	346	382	376	363	383	387	388	372	408	425	372	399	373	391	413	398	348	388	375	365	358	401	404	409	413	379	357	357	397	386	398	385	392	371	382	396	413	386	375	385	376	355	385	424	369	349	376	352	402	389	396	399	365	401	400	387	378	365	401	386	360	403	397	402	372	393	380	418	358	379	372	399	412	351	422	361	353	387	400	397	395	388	392	412	370	385	366	361	408	412	391	420	396	392	364	383	405	410	428	378	399	404	364	349	382	402	330	384	387	379	384	394	408	377	408	362	396	408	394	409	360	356	403	379	354	383	358	365	347	360	371	365	406	357	404	390	388	423	388	382	372	375	395	434	396	430	378	368	369	356	352	394	373	372	370	403	396	372	392	385	390	386	379	358	410	412	384	398	379	370	394	399	379	398	402	413	375	384	357	393	395	371	390	341	391	374	383	351	387	361	370	396	393	379	377	380	382	391	381	399	369	370	363	413	420	387	356	391
27083	20258	8048	1319	951	881	833	894	843	852	831	829	875	802	775	819	851	800	871	810	812	846	836	823	875	826	832	835	821	844	834	794	791	845	839	831	820	814	811	829	797	858	804	821	825	797	797	800	836	842	855	805	816	808	876	793	798	829	825	812	831	822	792	864	816	826	793	839	823	810	820	820	821	796	789	811	746	867	798	814	798	764	831	832	835	821	800	865	807	779	837	804	818	749	787	803	818	793	846	820	789	847	787	774	840	815	876	796	808	837	777	843	800	828	858	856	796	828	813	807	802	810	801	784	820	801	840	876	810	873	776	783	840	840	829	824	811	803	806	788	814	840	818	811	814	852	861	836	810	791	802	822	772	828	820	808	793	861	799	839	804	779	886	810	885	865	828	815	824	729	833	810	862	850	815	809	795	803	799	841	812	808	858	831	816	834	761	856	782	819	843	780	760	843	823	811	836	876	837	855	835	832	795	826	839	838	824	843	806	824	842	772	786	791	844	806	884	801	770	808	794	845	837	830	799	843	788	809	787	839	859	835	784	814	787	838	833	799	806	824	776	799	779	816	827	836	812	836	875	816	757	867	864	850	847	806	823	815	842	804	804	800	829	805	791	819	780	770	775	821	819	863	808	796	818	789	813	850	801	783	832	796	833	786	811	809	801	809	826	842	783	838	831	799	819	833	851	832	800	800	867	773	803	789	810	764	805	856	813	847	782	847	820	821	862	790	869	840	834	835	807	786	773	865	862	827	823	842	826	823	824	810	775	817	795	863	786	864	793	845	800	772	841	822	842	832	832	789	817	836	807	843	841	834	804	882	775	829	824	810	819	798	794	824	818	794	878	797	800	807	751	848	866	819	840	887	812	818	844	826	860	842	859	849	830	772	864	818	827	836	796	862	823	871	804	868	816	787	836	850	792	837	897	785	784	800	839	815	846	808	849	840	827	843	866	844	879	793	868	791	844	843	811	821	823	866	808	853	844	779	814	795	847	823	800	797	834	789	787	847	803	830	816	840	850	779	828	822	794	844	768	872	844	805	754	777	763	840	833	801	842	786	806	822	841	812	855	832	818	823	835	807	793	828	836	805	833	823	821	845	805	788	826	813	801	803	856	835	814	833	776	838	782	809	779	794	829	838	827	873	821	788	793	807	811	781	877	845	789	818	823	791	831	807	823	863	796	827	814	837	838	775	792	830	791	835	819	830	885	813	890	842	814	834	810	787	833	822	817	863	840	781	808	784	798	864	784	779	803	793	815	805	790	802	782	810	858	850	832	790	793	812	842	814	799	820	850	812	808	822	838	835	819	823	857	828	802	794	815	829	809	871	829	818	847	851	802	848	825	809	843	814	767	889	783	815	757	787	806	824	849	775	800	821	796	829	791	851	796	787	801	798	826	806	823	870	816	855	826	798	851	836	794	850	805	800	793	856	835	800	850	777	820	820	848	860	820	853	842	830	787	804	845	799	846	865	801	823	780	811	835	847	825	846	804	835	797	844	789	833	838	876	821	808	768	837	860	820	811	784	865	883	820	801	848	804	862	796	841	779	817	845	843	844	806	774	825	783	802	771	861	788	850	837	809	838	793	853	814	784	804	856	805	813	869	803	823	767	841	756	838	859	786	807	813	855	778	829	804	814	854	832	804	759	866	868	846	792	826	827	824	828	817	802	870	866	834	846	855	887	775	846	819	764	823	902	803	841	833	795	805	838	846	779	842	829	809	844	780	798	786	824	773	817	855	783	852	785	857	830	856	813	802	800	800	816	812	753	805	866	820	806	793	873	755	856	872	831	768	774	813	817	815	842	833	816	840	816	775	786	804	824	818	854	828	837	836	802	818	841	804	797	809	816	831	882	788	790	824	797	793	804	812	814	821	815	848	807	824	838	796	756	818	850	820	818	821	829	861	801	855	866	834	819	858	779	795	813	847	823	828	798	821	794	808	818	832	842	802	832	781	832	858	858	817	761	830	861	836	843	825	876	801	795	808	769	797	830	801	877	845	793	823	804	809	838	805	794	816	753	825	864	831	797	792	840	816	821	814	781	807	820	816	811	775	820	833	832	850	802	841	768	819	849	810	841	818	781	817	815	840	796	862	861	816	825	793	821	827	866	787	830	786	820	814	835	815	855	843	781	791	848	843	830	868	781	812	826	780	815	821	848	801	789	813	786	808	795	792	811	823	808	866	824	897	854	811	811	860	838	786	859	867	816	807	811	833	854	785	812	811	787	814	828	868	843	844	845	802	835	801	780	769	797	865	805	805	822	811	879	782	838	842	841	814	816	852	836	816	822	810	857	774	812	822	814	825	796	845	824	824	802	772	840	787	856	804	825	795	854	811	838	814	786	797	857	830	762	817	833	754	881	768	833	797	856	825	810	788	816	760	813	888	784	818	817	810	824	778	798	838	820	815	804	789	768	847	787	794	804	867	832	838	830	823	780	798	843	803	823	776	858	829	857	840	822	826	851	824	763	788	884	784	832	851	844	853	785	812	795	881	818	826	760	828	827	780	762	762	806	826	773	817	830	784	789	769	798	847	786	813	830	814	782	744	799	798	842	842	783	831	814	784	835	782	848	823	766	739	785	837	864	793	797	791	790	803	805	807	804	816	857	804	803	830	824	791	819	840	858	792	803	840	823	837	795	818	846	813	869	791	744	808	814	802	790	831	772	845	829	809	790	828	845	821	818	814	798	825	796	824	818	898	818	833	810	792	786	833	845	826	803	818	871	802	789	792	811	825	865	806	822	771	800	796	827	826	810	871	791	855	809	799	782	803	796	782	851	790	830	831	807	814	851	812	821	830	804	792	792	838	785	758	769	762	830	838	806	789	819	853	761	837	813	801	831	858	831	802	823	778	845	797	814	802	835	781	883	824	829	811	826	857	883	806	738	824	803	847	823	839	826	802	823	820	885	860	799	808	771	783	822	827	833	754	834	829	825	794	827	813	819	849	827	813	849	818	844	819	813	782	843	808	830	811	838	806	879	820	795	847	756	842	843	880	832	757	826	820	780	864	815	827	812	850	829	789	772	796	849	857	780	842	865	816	848	789	762	811	778	789	834	865	791	820	799	797	818	806	786	804	773	842	802	795	866	846	805	844	824	830	820	811	826	811	818	787	839	815	831	822	840	858	871	797	843	818	761	836	870	769	851	810	830	821	836	819	828	841	821	826	836	811	787	792	833	810	820	766	788	801	849	817	790	848	796	816	770	851	853	789	852	855	816	832	850	832	797	812	770	850	833	886	840	827	840	789	798	838	788	830	802	818	814	840	780	895	829	804	842	831	800	808	821	873	796	820	813	796	798	809	848	822	825	852	840	872	815	803	855	792	818	821	808	875	804	805	834	814	820	878	832	846	787	807	813	792	820	790	829	813	769	824	779	829	814	798	864	818	796	820	857	831	807	776	810	810	820	848	804	857	817	836	842	787	815	818	793	795	773	821	870	834	862	804	790	828	840	796	843	809	807	780	844	851	823
4353	1768	1617	1270	1145	1145	1098	1109	1059	1020	1057	1066	1073	1019	1026	1013	1025	995	1044	957	1008	999	1002	977	1007	1079	987	1011	1023	1002	997	1017	990	988	1033	989	1001	993	986	992	1025	965	1031	971	955	993	1066	1048	1047	1023	1018	1020	1020	967	1030	1022	1007	994	989	1006	998	1001	1043	975	1033	1005	1018	1003	1053	935	1075	992	984	988	1032	1063	1068	1065	992	1033	1025	971	983	983	1041	971	962	989	998	977	1007	1015	1094	994	960	925	983	1054	1016	1003	1032	1013	993	1044	968	995	1011	1028	1044	1038	997	997	980	995	980	1001	1025	970	996	981	979	1032	1007	926	951	1012	1026	960	1003	991	1045	1024	1031	1010	953	1001	919	1005	1031	1024	1024	1017	975	983	997	1019	1060	1021	1052	999	963	1009	957	985	992	1042	1045	987	986	1018	968	1004	1061	991	1014	1015	1000	996	1009	980	1038	993	1009	1020	991	1035	1040	1016	1045	1022	1013	1034	1006	1006	1035	962	1036	1023	1019	973	948	991	1022	974	1060	991	984	987	1073	970	965	993	1011	965	1026	958	1057	1000	1030	1061	977	1010	1038	1077	959	1012	1024	1012	988	964	1010	996	993	1033	1001	981	1002	996	1018	977	1024	1022	1006	1058	1041	1002	1023	1008	1056	1028	1047	1053	961	1012	1037	1009	997	979	1015	1014	1019	1023	965	990	961	964	1070	984	1040	1024	1036	981	1018	983	967	1059	1000	1010	1007	978	988	956	1036	1029	958	1057	1070	996	1017	1042	1017	1029	967	988	953	1023	1056	1032	1015	1074	1012	1017	1038	946	1004	975	1016	1040	995	1028	995	1012	952	1021	1009	984	998	1030	972	975	1039	1093	995	1028	991	1026	1004	1002	978	994	973	980	1002	978	989	964	996	999	1026	1064	1055	1000	1008	999	1032	1017	980	978	1029	995	1045	1020	1031	996	1013	1020	1045	983	1018	1011	978	1038	1016	1020	978	1000	1005	1036	928	1022	978	972	1028	1013	1038	1006	1022	1038	1068	1016	1042	1022	956	969	1031	995	1024	982	998	962	991	1005	1008	1036	1045	1031	1000	1017	1042	1000	998	990	1001	974	1021	1038	1012	969	1011	977	1005	1051	1051	1004	981	1015	1017	1054	1023	1002	1051	1054	1028	1062	1024	979	986	1041	1017	1010	966	1049	986	1022	992	1071	1074	983	1006	986	1039	1029	1014	1012	1008	1021	1048	1001	1044	960	1072	1018	956	982	1043	1014	992	1071	953	963	1034	1018	1035	1016	1014	998	997	928	1010	1007	1005	968	1025	1013	1001	974	1004	1012	1015	992	992	981	987	984	1005	978	1019	1028	1017	962	1016	941	996	991	959	973	1043	998	978	1021	1082	1032	1017	1045	973	1010	1007	1046	954	1012	997	987	1000	1036	1018	1004	1060	995	1002	1031	1067	1032	970	1013	974	1013	1007	1024	1018	1012	1046	1021	942	1094	1008	931	1040	1014	952	961	1042	1010	1013	1015	1052	992	1008	1016	1028	1011	1035	1009	1012	997	1021	1015	978	1022	1001	1003	962	1009	1020	1000	968	1031	986	998	1079	1016	1064	963	1022	1060	998	1024	1007	956	969	992	956	1068	997	1009	970	977	1030	1020	976	1010	951	962	985	1041	1008	1014	995	1041	968	995	992	977	995	1005	1019	999	1019	1072	1011	960	965	1049	995	980	1044	1012	1015	999	1054	969	1072	1050	1054	962	998	960	961	1044	1023	1060	973	1034	962	1032	1058	935	1000	1045	997	1016	1015	995	985	1014	1004	1029	1066	1024	1031	1003	1022	997	1047	1028	964	1025	1018	1019	978	1016	1028	981	977	1002	996	1014	1035	993	987	986	964	981	994	973	1030	1004	950	1019	1002	994	1060	1064	1001	1089	972	1049	995	1011	1025	992	1021	1013	1022	1005	1008	1024	1033	1034	1025	1038	941	1002	996	994	1000	1008	986	1002	991	1031	1020	986	1009	995	977	1028	1037	986	992	1009	961	1000	957	1030	997	941	987	1036	1028	1082	1009	1021	1056	1000	987	992	1033	1027	1022	992	1020	985	993	995	978	1031	1038	1063	991	1008	1022	994	1049	977	1010	1030	989	986	1038	1056	1020	970	982	969	1013	984	981	1005	978	1059	991	950	993	944	978	1040	1000	982	1008	1045	1034	1062	980	990	1029	1031	1020	991	1009	987	1028	1024	996	1010	1080	1068	1054	976	1008	1022	994	977	1010	947	1030	986	1061	1034	1012	1010	978	1024	1088	1009	1005	1065	1027	1028	994	964	1051	960	984	1030	959	1009	1020	1007	1028	991	1065	1002	1000	1012	994	1011	1037	1024	999	1018	1047	1015	1052	972	983	1101	948	971	1028	968	1044	984	1020	999	989	977	1044	1018	962	1011	1012	1038	1066	1000	1033	1036	1042	1038	1006	1038	971	983	1014	1032	1015	1018	991	979	1052	1041	1035	1011	1014	1015	1013	1010	986	1032	1003	1011	969	1016	1040	1034	1027	1009	1045	1040	1007	1001	1003	1030	1020	1041	1030	980	989	1018	1058	1000	1014	1001	993	1043	994	1026	1006	996	1032	1011	1016	1046	1040	1075	1018	993	1005	1042	1025	993	944	1038	1097	980	1061	977	1030	1023	1105	993	1009	1056	968	1007	1001	956	986	1021	1020	1081	1060	986	989	1038	1022	1026	975	1004	1010	991	1000	1002	1008	958	982	966	1076	995	1009	1017	1011	1022	1007	1062	976	1054	1012	1002	1001	1030	999	1020	1032	992	978	1001	1019	1040	1033	1007	978	989	970	1010	1008	1005	1062	981	1028	1011	1006	1021	1042	1057	1012	1022	991	1022	1046	975	979	981	1002	1014	986	1030	991	974	965	1003	1001	998	1062	1038	1028	982	953	1049	1048	996	985	1003	947	969	1040	1041	1039	1007	1017	1057	1056	1025	955	963	1010	1011	1052	964	922	991	1025	998	1006	1023	1023	993	1020	1037	1009	1032	1019	1018	1006	1007	999	974	991	1073	1031	1050	1027	1036	1044	1017	1039	1000	946	983	962	1010	995	1021	1008	990	951	984	1009	1008	973	992	1050	952	975	1017	1020	998	970	973	1009	996	969	1018	997	1010	1031	1006	936	1042	1014	1045	1024	999	943	985	1061	1028	1010	950	1047	930	999	1033	1034	975	1023	996	990	1090	983	1028	1042	1003	939	1029	1006	969	1012	1021	948	1069	980	1027	981	1000	971	970	988	1032	1031	1054	988	959	986	952	1046	1047	998	1030	1011	1006	993	990	1018	1061	1023	1002	944	971	976	1015	995	1018	1016	1035	986	1020	1048	1028	1037	984	1021	1078	1025	1012	960	1031	1056	1024	999	991	1046	979	1028	998	1052	1025	1033	1020	998	1047	1042	1036	1040	999	988	980	996	1022	984	987	1004	1017	1061	1015	967	1041	1006	968	1086	1027	977	1029	1051	1037	1023	1034	1005	1014	997	1005	1019	995	1016	1041	1025	1033	1006	1023	967	970	994	1014	1033	967	1005	1026	948	955	1018	1039	974	976	1014	992	967	1081	1039	1046	963	1003	980	1028	1047	1014	1011	999	974	989	1019	1070	1010	1028	1009	977	1055	973	1008	1064	1007	1030	924	1043	1045	1044	957	967	970	1006	1008	997	1005	1008	988	996	965	1040	1030	1030	1022	1029	972	1032	1074	1022	971	1060	970	1038	983	1022	994	978	993	1033	974	1010	916	959	1052	1004	991	943	1052	1036	1040	966	1080	1010	1022	989	1059	1064	993	949	982	1000	1041	989	944	992	1058	1015	1011	1003	1035	1049	984	1030	1024	1008	953	1036	1023	992	1014	1039	997	972	1011	1054	1033	1065	993	1038	1035	987	1037	983	962	1008	980	1018	1013	964	1022	1016	970	1044	1052	986	993	1054	988	1007	982	1030	995	994	1035	1056	970	1020	1015	1003	1028	1037	975	1010	1022	1006	1010	1011	1016	998	1028	961	971	1014	986	1024	1053	971	1050	1051	985	1023	1006	1011	970	1034	1039	1033	982	1015	1021	1041	980	1063	1022	1013	1012	978	1074	1035	1074	1000	990	992	997	972	1001	1028	1002	1030	950	1022	1000	1046	1027	1036	987	1037	983	980	957	1017	1004	998	1020	1044	997	981	1024	989	991	991	1079	990	1001	1007	985	1032	1003	999	1048	987	1002	967	992	969	1003	990	948	1002	999	985	947	1043	1053	971	1059	1025	944	975	949	1026	1017	973	1001	968	1017	962	1039	1048	969	1082	1004	1019	1024	1022	1030	999	995	987	1013	1038	1008	1043	960	1033	989	1022	1051	1015	971	1034	1021	966	1016	984	987	1036	1039	991	988	1028	1026	1028	986	1013	1010	954	1026	1008	968	1040
23795	21214	28588	24141	21193	10163	1170	753	661	601	579	521	535	475	445	455	468	465	451	474	460	431	431	411	408	417	390	426	410	403	437	395	415	386	382	405	404	439	403	418	417	409	366	395	392	378	389	408	391	432	406	395	381	434	383	402	407	423	393	404	383	391	413	406	427	398	443	399	402	397	398	434	408	381	403	387	382	411	407	372	403	431	380	444	414	401	358	379	445	372	398	405	381	406	406	389	388	379	391	423	386	397	429	383	384	416	422	401	390	414	396	400	397	379	391	366	406	398	427	383	382	418	425	392	376	355	380	428	392	371	394	379	399	416	381	409	420	414	392	405	414	423	360	390	384	389	401	413	391	381	371	407	384	386	399	402	387	369	396	414	419	367	408	404	391	424	388	386	374	397	402	398	394	391	342	412	357	424	399	414	398	378	414	386	445	411	370	384	390	409	422	380	363	387	413	385	410	404	407	397	400	428	431	425	411	393	351	389	386	375	381	377	414	408	408	390	415	413	395	400	385	406	403	381	373	362	396	371	397	386	417	415	387	431	415	432	392	366	385	389	422	407	389	391	382	354	431	396	401	403	392	394	385	372	381	400	424	420	350	409	416	438	372	436	389	379	362	370	362	368	352	410	418	349	368	394	400	420	392	385	386	429	395	369	345	380	406	375	407	379	385	387	380	387	408	425	413	414	360	380	401	448	370	408	421	427	368	381	405	376	396	423	379	386	390	375	424	381	413	412	428	371	410	365	395	411	395	423	372	428	379	378	403	379	425	382	386	381	436	380	399	435	406	416	402	398	361	372	393	383	410	373	385	392	392	399	434	394	374	387	409	404	405	427	422	353	366	414	404	405	430	424	372	428	412	415	401	374	374	376	375	371	401	436	420	401	384	396	390	453	429	403	450	356	410	355	398	405	365	389	448	432	395	419	363	379	352	397	397	399	402	415	425	403	401	429	370	373	397	409	400	441	425	417	415	410	408	353	415	398	401	421	375	439	412	404	399	372	358	368	396	356	384	392	372	392	419	390	410	368	391	409	408	400	393	366	357	394	399	391	406	390	388	415	437	365	408	410	388	386	380	345	395	372	400	412	409	424	403	446	372	388	417	394	397	390	375	392	388	391	379	411	414	391	345	397	389	386	368	403	381	404	399	375	395	394	391	412	410	425	402	385	393	383	376	375	363	403	375	397	368	390	391	406	381	348	377	411	411	394	361	380	353	424	360	382	413	404	392	402	361	370	389	395	397	392	382	391	422	385	425	394	408	381	374	401	414	391	394	395	389	410	405	388	409	365	408	397	380	393	365	372	366	385	388	372	392	402	380	404	400	397	419	384	385	410	426	416	365	416	395	409	392	394	405	413	401	404	386	396	398	394	369	371	383	381	419	401	368	379	411	375	358	395	390	410	396	375	400	408	388	401	379	426	400	385	409	381	402	383	398	395	355	386	406	402	428	408	404	404	388	402	374	404	401	407	408	380	420	398	394	373	422	391	346	379	398	397	398	377	380	418	412	408	373	397	389	387	428	396	390	376	411	387	404	425	380	402	387	404	385	404	408	391	382	396	383	386	382	391	391	448	349	398	427	392	399	413	389	411	404	385	416	403	393	391	393	427	423	372	384	390	434	424	339	385	401	391	394	356	390	416	433	384	396	400	377	384	415	376	383	402	353	432	433	430	393	381	363	387	386	410	396	386	382	411	435	384	378	411	422	414	377	392	386	367	429	374	372	414	394	369	398	450	387	381	419	408	389	394	415	421	385	374	421	416	387	385	383	392	415	350	408	419	406	364	402	405	426	387	372	366	405	362	367	375	409	427	391	385	362	421	367	388	394	405	394	392	411	435	406	440	417	382	368	398	409	374	400	416	390	416	416	385	389	404	412	369	371	416	411	388	382	376	415	385	416	378	393	397	366	392	410	381	377	411	390	385	380	428	398	390	394	376	412	398	378	403	389	374	387	381	401	383	400	388	392	422	380	404	397	418	392	416	416	359	362	401	371	393	397	410	428	402	416	368	370	413	422	402	445	389	399	400	421	407	458	385	398	404	420	428	422	431	403	360	400	405	378	417	382	381	386	386	408	383	399	407	425	349	400	365	379	379	364	406	384	417	402	399	386	377	411	391	398	404	414	373	387	377	379	374	405	389	392	406	351	361	406	384	398	389	402	391	367	371	387	387	371	389	359	350	385	395	434	420	398	376	374	389	403	395	421	406	386	409	369	382	389	400	406	372	418	412	401	392	398	411	389	410	409	406	369	376	371	385	362	404	397	398	418	398	393	371	393	406	423	403	435	416	425	419	388	363	335	404	389	398	375	396	396	368	418	394	400	362	384	395	369	425	397	415	431	421	395	359	374	392	391	371	357	398	369	377	400	401	386	364	377	416	417	383	396	365	378	371	385	403	395	399	353	404	400	377	397	409	394	376	373	415	384	418	399	397	394	369	406	400	409	373	362	405	406	409	377	410	375	422	407	397	387	345	378	455	367	374	376	378	417	402	390	371	406	397	388	411	407	400	392	391	401	392	404	398	381	406	372	393	453	406	409	419	362	394	407	398	380	405	392	402	395	421	373	410	368	389	393	400	412	400	416	359	363	365	408	378	378	424	352	399	386	392	371	411	378	387	396	404	382	411	388	398	401	421	387	368	403	417	362	374	374	396	397	371	412	388	398	376	370	441	399	401	414	425	413	423	452	382	404	414	413	402	416	394	387	409	413	363	398	404	418	422	395	380	415	433	398	404	392	405	412	401	386	404	416	361	424	404	410	361	405	407	366	363	397	403	357	406	365	390	393	421	396	392	416	392	374	408	352	384	393	411	401	369	367	386	398	407	398	392	417	386	387	390	385	411	401	375	380	429	407	396	387	370	427	377	398	395	424	403	432	365	382	404	421	392	432	444	408	381	344	373	353	418	449	381	392	404	412	394	396	418	387	380	396	404	415	377	392	396	384	391	375	405	358	383	383	388	365	403	389	369	388	376	398	392	420	412	395	391	414	394	397	374	385	372	419	411	387	406	402	428	399	397	411	370	390	392	409	379	421	363	355	347	412	406	408	388	401	411	381	380	365	374	402	370	390	390	404	372	403	392	368	388	390	443	413	382	392	413	392	385	403	410	384	412	406	374	392	383	381	395	401	385	395	381	387	365	443	382	426	386	372	369	411	386	406	412	368	427	377	380	377	379	370	363	402	443	397	385	376	442	337	400	389	437	407	401	400	411	388	421	409	402	424	379	386	404	429	360	412	411	394	417	380	410	359	381	385	375	397	363	384	439	381	392	431	386	387	398	383	360	401	405	387	407	354	389	398	381	407	377	376	372	383	371	400	398	373	387	376	417	398	422	394	400	402	369	370	389	409	409	379	418	437	409	392	372	368	342	394	380	416	414	361	382	388	421	367	371	424	407	417	377	405	453	394	406	360	419	364	406	412	412	406	413	380	368	410	376	398	445	361	406	403	383	412	405	394	374	374	429	378	370	362	363
5171	10785	8267	4154	2954	2237	1733	1493	1135	1095	937	881	817	781	744	721	623	626	652	621	635	578	597	591	540	571	613	535	550	587	557	508	528	542	579	547	547	517	577	534	557	503	538	530	547	538	527	534	508	528	502	550	525	531	499	484	508	518	495	531	517	519	515	563	548	501	528	488	528	524	537	491	530	518	516	484	507	522	537	519	547	478	500	531	530	509	542	512	544	563	513	475	503	513	527	530	510	534	540	505	499	503	520	506	509	507	492	520	540	495	464	505	534	540	574	511	547	499	552	495	502	519	505	489	514	518	523	531	476	515	523	529	520	554	536	511	522	515	494	551	476	546	502	542	531	472	513	539	499	545	508	542	528	512	511	522	484	524	510	515	516	532	511	502	499	507	529	490	560	489	512	501	517	506	520	495	498	518	510	521	537	509	539	498	515	557	496	502	537	457	515	498	516	509	507	493	533	542	519	461	508	540	510	526	473	506	521	548	502	538	559	499	544	511	550	512	503	512	562	563	506	534	536	513	495	523	514	493	518	516	514	556	508	553	537	499	514	521	544	522	507	545	482	555	510	507	486	520	499	517	519	495	497	497	490	517	515	470	531	505	531	554	497	523	525	520	524	527	490	532	462	494	512	497	503	466	499	498	492	560	543	513	526	499	503	527	492	507	529	525	522	541	518	525	548	560	486	504	517	480	480	496	526	476	577	505	538	514	509	519	482	509	522	533	482	537	479	519	487	483	478	497	554	539	532	532	492	535	508	460	522	539	531	527	490	520	562	565	504	506	505	522	520	498	576	480	494	535	540	498	512	525	553	527	466	477	504	537	512	505	505	510	485	534	517	490	518	513	502	525	531	519	525	525	480	512	514	486	487	504	526	506	559	508	505	500	516	481	518	525	534	480	507	546	502	493	532	528	540	510	540	518	525	491	460	520	457	535	510	530	493	501	546	516	450	504	502	518	525	489	483	489	550	448	520	511	496	528	461	486	488	524	506	509	528	496	519	515	501	507	497	507	520	508	506	475	514	560	487	515	466	516	486	546	546	482	558	520	521	489	486	544	570	536	507	515	511	505	529	581	512	499	525	528	505	521	523	534	500	512	519	524	535	558	527	481	533	529	484	498	511	524	503	509	537	546	497	522	514	540	507	522	495	560	555	520	497	534	530	451	507	498	530	506	533	495	538	505	516	543	542	524	501	522	530	565	504	506	488	525	574	492	503	546	531	518	503	475	518	518	506	503	486	527	520	521	537	517	508	513	509	547	520	491	540	531	527	522	516	503	545	505	514	480	544	489	530	557	519	523	520	498	527	511	495	502	540	513	522	464	506	480	507	541	498	492	492	535	519	490	512	489	544	507	511	521	546	542	528	539	526	499	512	493	505	473	506	569	507	535	532	536	511	499	494	496	513	510	491	551	489	480	516	532	525	493	533	488	543	498	534	582	486	548	513	503	535	467	523	558	517	531	538	521	492	484	533	555	517	500	520	515	524	526	535	536	494	485	505	527	517	517	509	502	502	516	531	509	537	484	501	516	507	455	509	500	553	547	505	495	506	482	502	541	506	550	526	486	521	530	485	539	515	517	512	504	526	568	536	510	509	537	511	525	569	513	482	507	525	523	521	523	514	512	490	524	508	491	570	489	542	510	520	506	511	520	538	505	500	481	523	491	496	514	531	517	532	490	518	535	541	543	481	535	497	538	521	503	476	506	504	470	539	492	528	501	545	506	511	524	484	494	503	544	499	500	504	521	504	547	518	557	472	525	537	533	538	511	527	546	480	475	479	542	542	527	551	519	508	495	560	534	500	490	510	539	518	508	539	522	548	512	510	504	502	533	528	556	514	513	548	502	510	496	549	499	490	461	488	496	492	544	514	535	506	497	498	543	505	539	494	518	519	444	500	528	519	517	547	508	534	502	516	531	542	536	541	490	519	506	526	512	519	501	502	492	562	516	513	503	495	503	479	535	501	456	471	527	505	527	542	540	535	498	508	495	511	520	501	496	509	506	502	513	547	526	522	510	541	489	472	546	497	499	521	479	509	507	536	493	536	523	528	527	512	528	549	539	550	503	547	534	503	505	533	480	506	519	517	475	529	490	551	510	518	559	506	539	504	515	530	507	499	511	495	535	485	531	519	525	517	533	508	507	514	503	525	553	505	548	525	509	491	533	527	520	496	546	535	488	502	561	527	548	507	509	552	538	515	501	524	517	548	521	530	499	553	490	547	522	538	469	510	502	546	520	501	527	517	495	481	527	525	522	504	501	546	491	498	508	510	475	488	486	485	513	492	528	495	493	572	520	484	519	530	541	488	537	497	505	504	496	490	492	516	463	506	520	518	477	505	515	535	491	503	517	485	506	536	574	513	497	479	505	503	520	520	468	518	489	500	529	489	519	458	515	473	536	513	529	539	526	495	521	531	521	496	562	489	550	520	527	514	509	518	554	520	516	547	541	476	457	502	496	540	486	511	534	518	554	463	517	516	516	522	505	548	519	503	523	519	510	541	520	478	507	494	470	495	503	531	495	504	503	476	532	518	486	533	518	528	534	483	513	501	515	555	482	509	499	515	548	506	522	530	522	516	497	501	542	519	534	535	489	559	544	544	499	546	507	518	537	538	528	529	525	515	511	527	546	523	505	530	451	499	524	536	516	492	520	510	497	507	550	480	503	552	522	506	460	531	517	506	534	545	543	486	506	503	508	439	527	528	482	517	511	532	505	517	503	499	511	520	508	516	521	518	513	506	532	514	497	503	512	487	459	490	525	529	499	487	529	526	513	555	484	499	526	523	520	526	542	500	498	497	545	508	515	548	523	490	489	503	494	518	535	522	513	537	514	529	495	519	498	461	529	505	540	536	539	519	538	548	490	511	537	542	506	496	476	568	535	495	484	495	562	516	500	499	533	495	513	523	484	548	528	476	517	532	474	518	515	515	549	525	541	501	508	492	527	537	517	534	512	536	545	519	523	500	515	468	516	459	492	527	516	517	522	515	504	563	493	503	484	504	476	509	509	509	536	513	536	495	491	501	514	505	501	529	533	522	496	519	493	484	517	509	525	510	498	570	508	511	469	500	508	547	542	540	532	484	488	536	481	510	481	543	548	529	555	500	513	502	528	507	557	537	486	500	531	541	508	546	499	509	543	526	518	513	499	491	501	504	512	552	477	465	533	518	490	536	551	519	523	528	524	492	486	519	523	533	529	486	507	467	488	486	500	514	547	513	529	504	509	513	472	496	481	525	535	545	539	513	555	504	523	530	526	493	508	468	527	527	538	529	504	517	501	544	500	484	569	555	473	499	508	520	513	543	527	509	556	511	500	478	553	515	516	538	507	565	522	518	507	557	547	517	514	508	527	528	501	506	532	530	501	498	536	509	479	510	484	509	515	532	498	528	526	550	507	492	475	512	518	502	507	541	509	471	495	495	531	570	506	505	539	512	539	511	488	530	503	533	533	553	558	503	491	531	537	513	522	497	502	531	503
22847	21158	28920	23643	21159	21200	7774	1142	791	711	624	607	571	516	488	484	461	437	394	420	408	362	395	382	382	393	379	395	361	321	352	356	385	326	344	340	329	346	333	299	325	336	341	346	315	314	310	333	357	322	311	311	337	323	318	329	363	346	334	323	336	327	320	293	342	287	327	330	298	301	299	281	323	307	308	313	314	306	315	315	316	304	316	323	299	347	302	333	317	319	300	307	311	326	291	347	328	299	332	311	335	311	357	297	304	304	337	316	333	330	306	301	302	294	312	336	303	303	301	339	320	335	293	267	333	321	329	293	316	335	281	302	322	326	338	317	313	329	297	302	315	317	353	333	320	341	324	312	322	319	323	335	300	275	336	346	299	344	328	365	346	299	304	340	341	317	298	314	326	317	317	318	304	301	319	315	315	312	337	336	325	328	300	312	285	308	334	322	308	293	318	323	343	354	333	304	324	344	330	342	320	313	320	309	314	341	306	327	329	308	332	338	284	343	303	351	293	335	316	304	323	346	329	334	307	310	290	301	299	312	314	339	290	312	307	322	312	304	358	346	314	321	298	341	304	317	326	304	327	339	322	317	323	327	313	312	322	309	325	320	312	331	295	324	307	304	343	287	331	333	348	320	299	347	319	298	322	329	319	329	279	311	333	311	332	330	333	332	302	317	309	314	329	328	334	322	336	332	344	331	336	348	323	307	344	309	310	278	322	302	319	302	319	322	298	345	314	307	321	305	357	318	304	304	320	282	306	334	323	332	322	276	302	308	322	315	335	330	338	341	295	304	324	301	352	303	326	288	323	315	312	328	338	307	322	306	292	323	359	324	343	318	298	286	298	340	302	315	295	303	348	316	325	271	307	279	329	307	326	327	287	307	342	303	339	313	284	317	336	323	323	339	285	343	310	303	291	337	322	292	330	320	347	330	331	318	336	320	301	335	319	325	324	324	309	334	339	304	319	341	292	301	361	288	296	285	333	319	298	316	312	320	305	351	315	344	313	307	293	307	316	301	332	304	288	311	316	307	297	322	321	332	316	275	327	306	336	337	366	325	286	317	306	311	326	326	342	320	341	314	314	313	328	311	329	330	320	329	290	314	332	295	337	313	338	330	319	315	316	322	292	328	308	304	322	323	319	329	299	326	326	324	319	344	340	323	313	328	372	341	314	307	365	332	322	286	312	302	328	356	278	311	300	339	309	331	313	285	314	288	306	338	315	340	311	300	323	321	336	340	324	299	283	303	353	312	328	350	349	320	310	308	331	291	306	304	332	299	328	354	325	324	323	323	299	299	321	324	302	305	329	294	285	320	327	322	296	306	315	350	330	346	309	329	299	339	304	302	304	311	314	296	330	321	346	310	329	315	335	297	305	313	319	325	331	321	323	350	329	299	290	321	314	305	343	314	326	310	325	324	347	340	316	310	345	303	299	326	314	310	321	310	320	302	284	349	315	347	330	332	340	330	284	309	318	277	307	311	312	301	304	287	329	310	317	298	312	325	312	342	319	334	333	324	329	309	293	322	295	333	306	311	327	288	326	310	277	309	312	320	324	322	319	312	294	345	323	315	326	332	316	325	332	331	317	309	273	290	307	339	313	331	296	309	350	292	311	297	301	300	322	335	317	327	332	314	328	309	330	310	346	315	310	323	327	283	319	303	312	314	288	308	326	331	314	341	308	293	335	323	317	315	322	303	344	327	312	298	334	293	337	315	285	310	332	330	316	328	280	329	329	345	332	318	330	310	296	335	321	355	307	319	298	323	306	329	315	328	288	320	317	342	312	313	318	303	261	290	287	311	309	314	336	342	311	301	311	311	310	313	311	305	317	327	316	326	342	349	320	338	319	339	296	312	312	323	275	294	297	303	344	309	338	314	303	318	342	317	301	328	341	343	288	326	317	319	322	317	326	310	301	319	299	317	338	333	321	310	305	317	290	285	316	301	315	311	276	343	308	330	318	363	350	309	325	290	329	282	319	327	342	354	343	328	286	308	301	323	304	316	323	321	285	320	313	301	303	295	312	312	320	311	310	321	335	306	320	308	297	300	348	331	312	320	337	301	327	320	301	321	336	302	303	297	331	290	354	287	330	318	309	314	326	328	325	300	334	335	306	303	291	323	334	362	303	319	293	323	333	327	327	311	325	302	325	327	308	318	268	298	332	322	317	305	337	304	316	340	312	295	315	285	333	352	330	295	326	289	309	300	333	313	295	314	304	330	320	304	331	318	304	316	313	332	331	350	303	320	308	318	284	310	321	321	313	310	297	330	300	329	335	302	318	333	304	309	317	323	309	304	307	346	278	298	320	304	338	323	322	274	308	347	288	292	306	317	330	312	320	309	341	307	331	288	334	301	321	318	322	316	304	318	328	313	323	293	311	355	335	310	305	343	274	328	320	291	307	307	305	327	312	304	340	331	310	293	327	327	308	322	326	285	323	326	361	338	290	306	338	315	310	282	320	310	325	284	313	308	326	348	298	304	325	290	292	313	324	317	276	357	310	346	294	340	294	316	307	335	289	325	297	326	306	326	326	298	309	339	319	355	304	321	311	302	307	345	306	327	312	327	307	283	319	319	305	337	286	297	327	319	285	308	314	341	300	300	311	315	328	307	341	326	310	311	312	304	316	287	323	343	306	340	323	347	345	331	300	302	324	334	333	300	353	337	289	323	301	318	344	337	299	300	305	345	290	313	332	324	312	347	322	324	348	302	325	342	325	334	321	308	330	285	365	337	334	350	313	311	294	325	313	304	333	310	324	298	300	305	344	311	304	295	303	312	317	302	330	313	333	335	295	347	285	301	304	311	291	311	315	338	293	312	295	315	315	334	304	304	309	342	287	332	275	305	328	318	312	294	298	307	361	325	346	294	335	340	338	311	293	288	297	306	296	288	334	285	348	311	344	339	331	334	285	308	309	325	340	322	293	309	295	316	331	292	315	279	291	332	287	290	295	305	330	286	275	332	292	305	294	313	345	299	332	323	301	303	315	349	346	354	326	324	325	316	349	322	289	302	350	328	300	296	333	312	310	319	323	309	310	304	330	332	348	346	284	308	306	304	325	282	294	311	304	326	318	315	358	326	337	296	317	312	326	295	333	350	300	311	323	290	312	302	330	327	334	302	329	324	299	306	313	320	299	320	312	318	302	291	357	282	297	329	304	274	270	303	315	322	334	336	305	328	328	317	318	298	313	322	296	334	315	323	331	310	282	331	308	291	306	285	292	290	297	319	312	305	326	328	324	280	284	310	328	296	327	312	310	351	306	329	307	336	323	341	301	314	340	328	317	316	303	323	326	314	296	358	343	346	341	321	308	325	314	323	298	311	300	328	311	316	295	302	340	294	340	304	298	334	328	294	320	318	322	323	295	314	333	303	295	319	338	334	307	326	307	313	289	333	287	308	319	321	320	338	294	331	324	299	312	337	327	294	307	326	303	303	343	334	310	325	309	320	338	296	337	287	292	358	323	328	316	314	316	301	315	315
7469	16668	13115	6585	4611	3511	2683	2065	1746	1408	1168	1053	932	839	814	771	671	662	644	549	557	546	549	515	526	506	490	498	457	470	477	439	475	455	423	449	421	454	431	429	434	395	417	426	416	423	435	414	425	387	403	413	438	417	406	436	385	396	447	390	421	399	417	427	364	372	385	421	398	396	424	413	374	401	379	386	383	382	383	347	370	383	372	412	404	404	381	377	417	395	396	368	385	402	382	408	369	378	392	383	372	392	374	334	393	409	392	369	393	383	375	403	374	397	372	395	399	352	402	349	368	400	353	393	357	385	390	408	382	375	373	408	398	394	369	440	394	405	369	433	372	369	400	408	368	366	412	383	375	387	414	405	389	379	409	431	393	405	392	393	408	390	382	375	355	375	376	335	370	384	397	366	369	381	378	383	393	394	367	421	374	404	407	403	395	362	389	370	382	375	379	385	362	396	390	364	398	436	386	411	400	410	382	360	388	386	424	374	379	383	405	383	357	418	380	370	405	355	391	404	339	382	386	360	397	420	379	393	391	392	388	393	380	413	395	383	401	377	419	382	403	416	376	416	408	409	358	382	357	380	381	395	427	370	392	378	371	401	398	367	373	363	410	371	364	405	414	405	400	384	364	362	398	352	389	389	393	382	386	384	388	396	386	383	412	352	392	381	404	389	366	388	379	367	394	384	394	395	374	364	395	391	385	347	393	385	354	392	384	350	382	395	420	377	381	343	410	387	388	407	373	387	394	398	412	341	396	384	399	359	372	385	383	398	423	380	380	392	388	406	369	441	372	401	400	373	389	399	379	384	353	384	396	388	348	347	390	389	389	397	393	377	378	380	405	399	364	415	368	373	366	354	411	367	385	372	368	384	368	410	395	366	368	376	388	392	363	361	377	364	371	406	362	397	410	363	422	395	411	390	372	409	393	365	373	341	413	387	373	394	368	392	359	390	378	404	404	384	376	386	392	362	364	392	345	377	377	354	413	425	400	388	401	408	404	382	404	384	364	353	386	390	420	410	405	406	416	357	370	398	392	370	358	404	382	363	393	388	368	384	353	370	407	369	389	367	392	371	372	396	362	402	378	383	393	371	372	392	391	365	396	373	409	387	390	396	408	381	367	389	399	417	389	351	397	380	375	378	403	384	375	387	382	363	363	390	366	384	390	399	387	362	377	397	420	406	406	413	389	397	399	372	379	383	376	383	362	405	397	416	393	377	410	406	369	384	383	431	394	365	390	408	398	394	411	395	417	430	381	412	398	420	401	373	392	381	393	401	400	399	398	395	389	392	410	367	389	404	411	390	368	397	386	373	390	359	368	403	365	349	386	399	384	400	384	434	405	392	436	396	380	375	358	437	412	413	391	427	424	428	417	373	387	402	381	386	407	380	365	372	382	386	381	373	379	363	392	391	389	387	377	388	397	405	406	398	431	391	382	358	409	398	376	392	415	387	388	353	358	373	384	396	374	377	393	373	377	392	380	411	354	369	395	379	359	350	414	406	356	398	378	354	375	339	398	356	389	371	375	391	385	378	387	391	377	365	414	416	407	414	389	391	417	434	380	414	381	385	400	352	394	361	405	380	349	373	391	395	368	406	355	410	370	360	377	420	358	372	352	401	419	386	361	358	386	381	379	407	382	367	372	431	400	403	371	398	364	388	382	390	393	384	407	416	373	385	386	368	406	387	405	377	361	385	369	394	387	408	395	403	409	361	315	382	372	346	374	368	402	360	395	372	343	361	362	384	390	383	381	394	394	384	395	411	371	402	405	375	403	393	377	399	351	391	361	343	387	402	372	384	400	410	367	360	379	367	391	396	385	368	385	404	396	379	397	359	394	400	377	358	400	368	398	387	401	433	427	374	411	377	392	379	359	385	387	403	358	367	397	357	358	360	397	387	380	400	393	386	436	355	392	383	376	415	401	390	386	386	394	404	405	388	387	368	374	384	369	411	372	414	368	386	379	369	400	380	384	386	370	371	355	375	356	381	387	364	419	394	382	424	369	387	418	371	378	376	354	399	403	397	406	365	381	369	349	391	392	418	405	361	388	381	378	419	405	385	383	379	388	370	386	395	423	373	394	371	412	386	370	373	360	351	394	355	358	375	370	423	390	398	367	390	373	388	398	405	387	385	358	387	387	383	393	376	356	353	393	352	380	394	378	414	387	409	378	380	416	422	364	387	386	355	358	371	384	393	371	402	370	408	397	367	410	394	404	404	407	441	372	380	404	386	378	385	368	376	386	361	389	370	374	378	386	380	374	363	397	386	391	372	409	377	387	379	408	369	415	393	389	385	399	383	385	387	407	377	386	423	385	405	358	390	380	362	371	389	378	402	347	400	364	380	343	366	383	396	404	370	359	430	359	383	379	402	385	358	409	385	392	389	390	363	390	412	390	406	375	381	384	414	372	417	410	398	399	399	379	411	404	419	399	378	382	364	389	401	391	437	416	354	387	377	391	380	343	390	407	398	355	390	396	398	394	363	381	414	370	400	383	378	384	391	406	409	341	382	381	407	400	370	380	386	390	389	418	376	401	386	368	388	401	401	398	378	389	400	384	377	388	412	382	382	392	380	409	381	414	386	381	361	394	378	364	368	416	397	381	395	398	381	372	416	379	405	444	396	407	396	375	367	353	398	380	413	391	385	397	414	419	395	399	386	382	361	409	377	416	382	392	349	371	393	415	385	385	405	398	354	383	398	367	375	376	383	394	385	406	396	376	375	412	374	391	366	401	387	386	364	421	373	362	422	410	399	380	371	394	348	401	383	417	374	387	393	407	357	398	405	389	386	365	437	395	413	394	403	389	394	389	401	351	420	398	429	361	389	366	386	409	381	404	371	387	380	370	365	411	407	389	391	388	363	365	370	388	390	376	365	375	379	429	387	342	390	423	374	408	398	401	357	370	413	383	391	364	416	356	353	354	388	382	394	389	405	373	386	407	375	397	394	376	408	388	404	385	415	383	399	421	405	381	365	403	413	391	390	373	378	397	372	382	373	383	376	353	383	380	373	388	420	387	378	373	378	387	378	390	429	388	371	387	371	379	415	397	351	370	382	386	380	384	397	383	384	385	392	373	420	342	379	375	395	390	386	400	405	382	409	416	386	383	389	390	385	387	363	413	362	389	361	387	385	396	407	368	377	361	413	394	375	377	393	374	411	361	384	396	365	403	389	375	387	351	410	401	398	391	383	376	405	402	390	349	408	362	350	390	373	366	373	366	361	369	387	418	404	411	395	389	400	348	368	396	404	434	409	360	410	419	369	400	387	435	381	359	381	389	392	375	344	385	404	359	419	361	398	377	417	376	381	380	387	391	383	385	387	383	346	383	390	367	400	404	379	380	346	393	371	403	417	366	396	386	386	388	439	370	391	395	399	362	380	404	412	361	415	387	419	400	379	368	358	356	400	414	380	397	419	409	378	373	385	420	395	390	344	403	390	371	405	422	376	400	377	399	359	381	367	376	415	374	366	375	417	403	385
26980	20232	7947	1295	953	894	899	833	857	852	844	853	842	837	868	913	784	780	830	903	890	819	879	804	807	838	847	834	834	837	805	797	786	782	823	852	793	840	833	817	916	862	823	824	851	825	808	809	865	784	853	832	814	767	822	818	794	812	880	822	788	817	833	840	785	851	822	814	804	813	811	789	844	847	817	868	829	817	786	783	791	825	815	768	852	783	852	863	817	813	802	817	833	776	788	825	848	822	822	794	855	845	853	825	815	813	779	845	829	816	830	797	831	824	874	847	817	841	788	812	787	812	802	853	872	761	814	831	841	843	857	840	805	879	841	822	775	749	858	825	846	828	775	816	774	841	801	814	830	841	842	847	829	874	815	825	867	843	831	842	836	819	808	824	852	839	795	780	839	855	831	838	862	876	882	848	802	805	812	859	800	847	845	856	793	843	835	842	839	828	817	817	808	861	790	838	833	842	832	859	844	760	836	813	811	831	815	841	839	822	874	798	813	873	855	804	851	827	825	795	834	837	812	805	810	778	805	831	852	805	805	863	850	818	829	820	787	855	815	815	844	828	832	840	880	827	842	814	783	835	828	815	873	818	881	826	861	799	758	811	858	803	822	857	814	845	812	797	864	833	837	782	849	821	794	844	788	837	814	801	818	858	784	821	813	841	797	825	801	847	800	866	828	829	866	848	809	804	808	857	818	790	819	800	855	823	780	881	781	849	805	842	826	781	832	810	838	844	842	839	877	809	876	807	830	793	907	788	855	804	844	851	819	855	779	836	840	814	785	843	785	823	823	840	824	779	830	847	802	772	827	809	842	859	871	817	820	877	824	804	857	835	816	801	829	789	799	844	825	849	858	755	802	831	809	810	841	842	825	776	805	781	813	871	863	858	813	791	878	790	848	781	792	869	826	834	833	828	795	794	818	857	830	824	778	827	817	831	783	828	871	830	786	848	826	804	813	852	865	814	822	839	830	792	810	808	775	812	752	829	801	827	817	813	767	802	862	830	799	803	784	821	787	755	785	849	852	804	851	802	878	819	800	798	830	828	806	833	811	816	829	892	844	848	785	845	783	803	844	845	785	879	815	843	814	832	851	807	835	818	845	820	780	800	858	779	790	774	810	815	824	846	813	774	776	789	806	840	836	840	809	867	819	801	829	847	811	796	826	845	858	833	829	796	832	843	821	845	774	864	826	792	818	869	799	849	791	822	806	861	819	835	823	784	835	835	773	820	869	847	804	848	776	862	801	798	824	858	843	863	843	820	798	801	842	855	829	830	779	821	817	824	806	827	812	867	852	784	830	840	852	831	839	860	844	854	806	818	817	834	790	848	872	843	829	857	812	811	800	834	879	793	843	824	853	804	815	767	889	809	838	815	850	805	831	806	843	795	805	841	787	825	854	829	808	821	793	859	795	797	796	858	835	815	847	867	810	805	834	819	786	822	801	828	846	862	823	831	866	781	827	845	802	852	862	848	841	880	770	799	870	823	803	819	788	784	816	788	810	805	830	783	820	838	907	812	833	870	846	798	832	797	813	783	817	797	779	845	818	828	801	828	822	843	803	812	816	877	785	856	846	828	790	819	786	849	808	798	805	832	793	812	822	847	842	832	870	835	807	818	826	860	823	774	853	860	847	819	828	863	864	831	854	869	840	815	794	814	804	817	805	809	851	835	843	816	822	730	788	793	832	846	806	819	842	828	807	875	863	826	792	834	841	820	823	857	825	798	876	768	830	781	866	840	806	781	852	823	855	824	811	818	826	822	837	793	794	805	813	828	840	805	816	852	820	817	868	828	815	806	805	818	830	843	798	777	805	773	820	825	819	775	850	852	817	791	884	820	847	835	866	844	782	803	811	833	868	813	879	823	820	850	872	783	866	800	826	860	803	847	795	850	820	849	804	841	767	806	849	820	833	865	845	797	817	825	807	798	831	817	857	809	859	851	810	780	819	853	807	841	816	797	817	833	855	790	830	788	828	829	879	880	853	769	846	817	851	834	822	791	863	760	862	817	826	813	860	825	796	866	795	829	849	819	777	851	787	826	847	815	829	830	822	815	844	770	803	818	819	856	821	821	779	783	784	858	806	824	817	832	795	819	839	760	824	839	855	865	792	815	896	849	884	862	843	803	826	839	810	805	808	787	853	906	808	853	870	755	802	817	864	872	848	807	835	784	792	802	882	785	801	836	798	834	824	803	844	804	786	850	831	849	856	865	797	791	882	871	799	838	808	835	814	792	782	784	806	760	797	811	812	829	824	807	817	818	857	801	836	793	811	819	820	782	819	846	834	815	807	840	846	806	805	804	769	812	839	831	825	826	803	819	827	879	852	819	803	836	768	830	763	813	835	834	815	802	799	821	818	854	845	821	853	837	779	878	810	814	820	778	806	794	839	808	846	867	799	800	859	816	860	810	832	814	840	829	794	776	849	857	822	833	853	780	834	802	842	816	819	849	841	803	859	813	825	883	869	810	781	797	835	807	870	821	821	851	815	828	798	846	839	870	843	810	856	780	875	840	779	814	820	766	757	814	837	837	796	823	826	826	881	839	828	813	809	825	841	861	853	836	818	801	847	788	772	854	791	817	841	812	819	866	809	834	819	803	835	858	834	802	801	836	818	803	856	852	826	855	837	836	842	789	838	797	828	862	822	805	872	902	798	838	783	769	870	854	832	799	861	827	773	804	838	815	812	871	838	874	798	829	819	819	815	834	811	822	824	809	875	846	837	829	804	797	838	820	850	836	831	828	831	833	835	858	834	831	838	833	871	832	821	826	813	792	853	742	829	786	803	811	827	801	775	777	839	874	800	802	842	851	879	816	829	800	793	827	783	798	879	869	864	815	773	772	819	854	766	813	844	794	862	818	883	817	810	789	840	786	850	804	816	817	804	849	814	830	848	796	800	752	879	818	835	837	816	869	791	840	858	862	854	867	788	847	837	858	818	772	822	810	755	836	867	875	786	789	771	792	826	824	846	809	797	842	791	797	788	796	866	802	818	776	862	838	813	824	816	841	849	808	817	811	815	827	814	840	814	833	769	812	822	833	801	789	837	788	791	885	849	863	860	807	799	838	834	858	837	793	788	797	841	823	793	817	833	842	822	844	846	872	840	840	797	832	866	805	836	805	852	800	870	857	869	807	803	825	837	764	837	805	839	781	809	824	863	818	788	787	880	803	813	827	830	894	792	814	767	849	826	814	820	847	819	864	844	791	768	809	839	851	815	874	783	835	802	801	812	811	844	810	854	797	804	898	786	829	843	822	790	843	813	811	842	833	848	815	820	774	823	853	829	848	895	871	823	761	809	810	835	805	805	852	818	863	820	840	795	791	835	852	799	817	797	796	825	821	823	788	830	779	842	795	832	806	855	848	840	840	824	783	766	790	807	873	842	842	816	823	822	830	830	847	827	805	852	852	839	855	833	811	784	785	820	854	820	842	806	887	836	807	801	787	834	795	822	824	832	781	876	777	866	827	785	824	827	781
4382	1804	1626	1267	1149	1124	1011	1104	1088	1021	1049	1110	1061	1015	1001	1053	1021	995	985	1029	1005	1000	1005	1006	1008	1011	980	1030	1016	1022	1026	1029	1032	1021	998	1014	983	1000	1040	1032	1042	1022	998	998	1063	1053	1036	1033	1045	1055	1024	1017	998	1034	1016	1028	1019	1052	1010	1033	1000	999	1022	1041	959	961	1058	968	1023	1083	1020	1029	1026	1040	994	1023	1007	1000	988	979	1018	1007	994	985	1053	1022	976	1053	981	1054	989	971	1023	999	1016	992	994	1010	1002	1068	1004	1054	1037	1037	956	934	1020	935	1069	1049	1076	1025	993	1033	1034	967	1011	1011	1055	1077	1003	1006	1058	1072	1073	1059	1034	1016	1011	1018	1034	947	1021	1007	1038	1049	1064	1006	968	983	998	1003	1038	979	1016	1005	1051	1039	1006	981	1013	1002	1042	1023	1002	1002	993	988	964	991	1056	994	1003	1026	985	983	1004	981	976	1029	1027	983	1043	1002	952	1000	1022	1059	1001	1021	1007	1006	982	984	962	972	1022	996	1049	1004	1060	1033	983	1013	966	1034	988	1007	1032	1016	1034	1034	983	986	993	977	1030	1006	997	1028	1014	1019	1023	991	1015	985	1001	1020	1011	988	1025	1004	1011	1087	1002	1000	972	992	988	1038	1055	1063	1058	994	1002	989	998	998	1001	996	1003	1034	1042	1055	1096	969	1011	1033	1027	1045	995	961	1045	1056	987	979	1076	1037	954	1047	997	996	1033	1030	1004	1008	1047	996	992	1021	1051	1027	1069	1058	1035	984	1049	1025	999	1010	947	1036	1021	1094	987	1017	1007	1054	972	1068	1037	1045	987	1026	1036	1013	1064	1042	966	1005	946	1046	1008	1058	1003	996	1005	1129	987	949	993	1051	1012	1028	1009	985	1014	1029	998	1031	996	1017	1026	975	1067	1040	978	1004	974	1063	1016	1052	1003	1012	1050	1041	1046	1001	1063	1005	977	953	971	986	1038	1027	981	1035	956	1007	1040	1025	1066	1014	1018	1034	940	1050	1017	1012	1011	1016	1045	1005	1009	1046	1025	981	1029	984	971	1019	1031	1020	995	1040	1064	1049	1002	1007	1022	1025	1005	1038	972	975	1004	1024	1051	1013	928	1049	999	1036	1015	1025	1001	1006	1062	1003	1015	1007	1036	1019	1049	976	1020	1003	1043	1001	1005	1054	1034	962	973	931	972	950	1031	1027	977	1046	1092	1045	994	951	1005	1041	1039	1010	1009	1085	1034	985	1039	1025	1031	1037	988	1032	968	1038	979	1036	1051	1060	993	1047	1019	994	1010	1027	959	1065	1005	996	1057	960	996	987	984	1075	998	1056	1016	1034	987	977	994	1027	979	1053	1028	1035	980	1042	998	1022	955	1077	1021	970	977	974	982	997	998	1052	943	1050	987	1014	1043	998	997	1044	1005	1001	990	1044	1052	998	957	1023	1062	984	1054	1021	1066	1041	997	1026	1047	986	1018	1072	981	1035	1035	1010	977	998	1039	1022	944	994	1049	1029	989	1007	1051	1029	985	1011	1034	1007	998	1056	991	1036	1087	994	996	1008	1039	999	958	1042	990	1046	1015	970	1037	997	1019	1036	1016	955	1039	971	1048	981	1028	1027	979	1014	985	1026	966	999	1088	1057	993	1024	1014	1032	1036	1036	1002	1009	1034	1020	976	1023	1009	1019	1046	1061	998	1041	1058	1030	1010	998	1012	999	996	996	994	990	999	1066	960	1062	1038	1041	1038	982	1010	1032	1040	981	1036	1030	992	1002	1033	993	1017	989	1001	1018	976	994	973	1024	982	1077	1005	1058	1042	1004	1005	1024	1010	998	1019	982	1036	955	1053	1010	981	986	1011	956	1016	1016	1021	1038	987	997	1006	996	995	1054	1025	994	1017	977	1012	962	1062	1008	1039	941	988	1020	1004	1062	973	1006	1075	956	1000	969	1027	995	1025	986	1019	998	995	1015	971	1052	1004	980	1032	998	990	1045	1019	961	990	974	990	1008	988	1023	1018	962	1082	1033	1052	995	1039	967	1032	1036	1049	1024	975	1037	967	981	996	1060	968	1035	1004	1003	996	984	1048	1022	1034	979	981	1034	1027	1019	1038	1023	1015	995	1014	996	968	1016	1005	1002	981	990	1031	1008	959	1041	1053	1012	971	1046	1015	1021	999	990	990	1001	974	976	1006	1036	1026	1041	1001	1015	1063	1030	972	1000	971	1059	986	1033	1015	1061	981	967	1018	993	1039	1003	1000	1005	1035	984	985	1032	999	994	977	979	997	1008	1017	1072	954	1012	1048	1039	1026	986	1005	1003	973	1003	1064	1037	1067	1045	951	965	1075	1049	1036	959	995	984	1016	1028	995	1013	992	1051	1011	962	1032	1047	972	1055	1028	970	1027	981	979	1039	1010	1022	1021	1035	975	1013	1021	1012	1043	1026	1032	1027	1051	1034	1033	1067	971	994	990	1019	1051	1003	1000	1042	1018	1049	1045	1024	1062	1015	1010	969	1055	990	1000	1002	1022	974	1050	1032	952	1048	1059	970	1021	1088	1042	1043	1012	1000	1017	1006	1011	1011	988	1072	961	1003	1014	995	990	1032	934	1033	1032	1065	1016	1010	999	1085	990	1034	1046	981	1029	1013	1063	1054	1011	1040	1017	1027	1049	1020	1002	1024	1029	1015	1036	1003	1029	1002	1046	1029	1015	1038	1031	1079	1028	979	998	1054	1017	961	1005	973	1035	1000	964	981	972	951	1025	1003	1009	1053	1035	1057	1046	1017	1030	979	1018	1006	1011	1056	1026	1030	986	1009	1061	912	1031	963	1047	1060	1015	1012	968	951	1021	1045	1055	1026	1019	999	1019	995	1044	1021	981	1046	1043	1001	1000	1040	1030	1001	1018	968	996	1024	1079	953	957	1018	1022	1005	1010	1008	1065	1053	948	1048	1006	1033	959	978	1031	988	1052	1014	986	993	981	1041	984	1004	1005	1044	1009	1063	1056	1055	1041	1011	961	1037	1002	991	1010	1005	990	1013	996	1021	1034	1001	1037	1015	1006	1005	1087	987	996	1007	992	1033	994	1000	1078	1051	1040	1018	1053	995	1027	1000	1037	1069	980	984	983	1009	1076	1068	1005	1064	996	1062	1080	1019	1061	983	1020	1010	976	1022	1003	1085	1045	1013	1006	1008	1044	1002	1058	998	1032	975	993	1002	1067	1014	992	977	992	1038	1002	983	1020	1016	1005	1039	967	1024	1002	977	1050	1006	946	979	992	1038	1004	925	1029	1041	1083	1045	1068	992	1021	1005	998	1030	1020	1023	987	1054	1027	1058	935	1062	1067	1025	1027	981	1039	970	1029	1017	995	1040	1022	1004	1066	1029	1010	1000	1036	1036	1048	961	1006	1023	992	1013	1012	1000	1023	1002	1017	1017	1017	974	1028	1016	970	1024	1024	984	1003	1033	1038	1041	960	962	1060	1046	1051	1045	988	979	1038	1002	991	1053	999	1034	1018	1044	1004	986	1034	1024	997	1032	1030	1034	1006	1039	993	994	1049	1085	1038	1024	1075	997	997	1026	1055	1037	1070	1013	1007	979	1015	1019	994	1014	1013	1040	1039	1033	1044	1031	1019	1004	1039	1048	1028	1043	982	1041	1001	980	981	980	990	997	1067	1040	1016	1047	970	1094	991	1021	1040	938	1102	1029	1046	998	1037	989	977	1053	1038	1010	1069	975	1037	1029	1035	1039	1000	999	1087	967	975	1051	1044	1028	1028	996	1069	1040	1048	945	993	1056	1018	978	976	1040	987	995	1036	1007	1061	909	995	1060	1014	1024	963	969	1014	990	995	1005	1005	1011	1024	983	961	1039	989	980	1016	1020	1044	998	1023	978	1066	986	1012	1049	1052	1008	1058	1028	981	1048	1013	1060	1006	1035	1028	972	1048	1012	989	1010	989	1022	989	1008	979	1047	1026	1053	1031	993	1062	963	983	970	972	1016	1053	963	995	978	1010	1019	977	1042	1021	1047	1025	985	1061	1031	1035	1019	1021	992	1024	1023	983	1003	1047	994	977	1020	1031	1027	1020	1010	1024	1102	979	996	1093	1003	1010	1022	952	1036	1043	1011	1007	998	1016	1022	1022	1015	979	957	1020	1010	1039	1043	1065	1048	1027	1034	987	1047	1004	995	1030	1043	969	1066	1029	992	1034	1030	970	1018	964	1011	1022	976	1046	1044	1052	992	975	993	1040	1011	1001	1011	988	997	1003	1035	1020	954	1000	1038	1013	1029	1043	1054	1018	1021	1063	998	1001	1030	978	959	1050	996	1032	1054	976	1024	988	1025	1018	978	1027	1027	1065	955	1020	1050	1043	1019	1033	997	1030	1062	1043	930	994	1027	1037	1026	964	991	1001	1003	1074	1023	981	1086	1024	984	1097	988	963	1014	1028	1108	1023	1028	1039	1026	1013	1059	1050	1009	1004	1024	1043	1063	1020	1012	1036	1025	1049	1010	1012	1051	1006	1033	1025	1045	1015	1022
23711	21166	28536	24046	21165	10360	1238	758	652	568	554	539	533	480	426	460	463	465	433	426	425	433	429	406	433	437	418	411	431	417	429	403	417	431	406	439	404	419	428	400	401	382	419	401	418	405	439	382	406	388	390	431	385	384	381	403	396	397	391	426	420	393	430	429	388	427	385	418	384	380	402	411	396	417	402	418	377	405	394	433	435	385	408	434	425	431	437	410	382	381	405	383	401	383	428	420	360	375	440	402	413	393	388	372	379	396	423	390	438	368	428	414	447	427	401	377	398	381	384	381	385	371	413	385	394	402	388	407	400	411	407	379	384	397	434	399	375	393	423	365	379	360	391	379	399	392	416	381	379	409	380	421	404	441	380	436	407	404	355	411	392	378	407	441	418	370	410	427	378	416	409	380	396	375	426	416	402	410	371	432	386	400	394	396	401	438	409	405	405	393	402	396	381	417	394	414	403	414	421	382	382	406	393	394	410	410	400	407	441	395	415	377	415	390	390	369	394	411	409	406	424	419	414	393	392	436	386	407	428	419	391	384	401	368	391	407	409	414	400	417	419	424	422	389	367	408	375	374	408	415	413	438	396	425	380	390	410	386	379	360	372	412	405	377	373	381	394	400	433	405	393	428	411	386	401	381	405	405	371	390	395	402	381	382	405	376	417	399	373	436	389	409	410	379	378	410	381	374	367	381	411	414	422	405	394	371	370	385	388	378	417	405	412	369	433	412	430	432	383	390	417	396	382	412	403	420	408	371	388	410	427	391	380	392	417	390	397	388	377	363	408	421	407	385	387	376	386	409	417	410	389	382	383	408	390	380	395	401	361	420	407	365	419	408	390	383	363	364	386	403	441	399	430	399	432	402	368	393	417	395	390	373	393	386	427	387	429	404	397	389	395	396	367	393	388	421	401	397	407	407	438	390	390	406	372	393	350	389	459	409	414	430	414	414	403	396	397	421	391	421	384	382	438	404	382	386	364	352	404	396	436	366	444	408	381	458	393	384	397	406	412	409	346	375	417	419	386	401	387	451	404	389	394	395	417	389	426	375	415	351	364	420	400	413	390	374	411	448	377	399	386	395	391	420	391	389	401	408	414	388	368	387	381	375	365	396	410	396	393	371	419	378	394	385	393	393	375	414	420	388	394	408	411	401	394	385	401	389	383	381	437	375	392	392	393	408	402	407	415	434	372	368	394	388	390	362	433	390	401	369	394	394	374	415	374	421	413	416	398	396	393	425	380	411	365	425	458	384	406	394	390	393	393	382	385	440	396	386	364	390	395	399	395	383	406	409	382	369	394	401	403	435	380	420	387	413	417	417	412	425	389	375	419	410	367	406	410	377	409	368	426	411	399	393	425	377	420	405	386	354	409	396	419	431	352	344	420	403	389	384	393	411	432	371	387	350	370	382	402	380	354	403	374	409	368	415	399	386	367	423	390	390	381	387	406	413	437	386	390	405	351	407	423	408	377	390	400	387	391	391	431	383	419	397	356	381	374	374	391	425	379	407	393	343	424	403	355	398	448	360	396	422	408	426	379	435	411	348	407	412	364	423	416	374	389	400	369	402	444	388	393	387	407	373	455	430	382	432	379	376	399	407	392	385	394	369	373	387	390	421	396	429	401	370	371	368	404	395	409	372	445	390	437	385	391	405	391	384	392	384	419	415	376	378	413	429	351	426	378	379	374	349	392	374	397	411	414	386	384	392	398	411	380	399	403	380	412	413	430	390	377	388	420	398	345	390	358	431	425	404	411	409	388	379	376	414	407	350	392	400	390	359	412	395	366	374	415	374	394	388	411	418	388	426	381	375	411	397	420	395	387	390	381	396	391	397	381	411	392	342	397	407	376	380	424	411	413	382	412	360	430	372	406	409	392	392	392	383	386	416	384	396	356	414	406	416	416	387	381	379	416	365	432	411	407	370	413	401	397	370	349	374	405	373	381	378	392	391	420	439	407	390	423	420	395	358	387	388	395	382	400	384	440	373	380	390	408	406	392	376	398	383	406	433	402	418	414	396	409	396	411	393	407	397	412	410	422	408	403	381	408	421	411	399	369	354	386	439	395	401	368	390	363	427	414	399	401	416	451	385	390	409	393	393	410	410	384	389	387	409	427	435	375	392	367	403	392	368	413	375	399	416	417	408	400	387	382	394	380	374	379	408	376	392	379	383	382	381	380	415	446	390	401	395	380	404	386	401	410	396	384	408	361	419	377	414	411	381	390	387	398	401	399	378	399	396	347	415	394	356	394	374	382	391	391	387	406	409	385	414	394	441	397	395	407	416	387	425	388	390	402	416	409	407	367	370	372	381	390	366	391	432	418	408	406	381	387	422	392	414	385	431	418	346	397	446	371	401	403	383	404	380	406	405	379	361	373	388	359	407	404	391	419	418	410	383	414	409	388	395	392	435	393	361	438	383	424	373	387	390	408	414	384	393	370	405	400	380	412	391	394	418	400	350	407	362	398	385	397	399	346	391	383	398	388	360	392	386	403	379	425	377	385	394	371	369	378	403	399	378	395	374	405	382	360	401	362	384	398	400	368	406	368	383	421	394	374	390	362	419	422	417	403	409	412	400	379	367	416	385	404	402	361	392	416	452	410	405	388	380	402	375	381	418	405	420	375	381	404	415	430	366	427	359	343	349	385	402	398	415	404	444	423	362	395	379	370	395	380	430	404	415	376	399	426	392	395	416	369	404	402	324	394	385	424	357	375	425	385	427	382	406	393	423	403	400	382	396	440	365	407	390	422	397	392	435	388	376	381	392	374	387	397	392	422	426	388	368	387	407	379	376	388	378	374	433	400	385	441	392	404	380	407	367	403	396	394	385	387	420	381	362	387	396	435	399	410	414	369	384	415	376	406	385	404	362	415	408	398	369	433	399	399	408	397	414	406	411	379	387	384	373	402	387	395	392	395	413	413	425	422	384	410	410	371	419	425	410	398	410	397	382	403	411	436	394	410	382	381	384	369	400	394	390	415	388	389	383	387	398	411	396	414	424	391	380	410	374	390	375	393	386	393	382	371	393	410	398	424	352	421	369	414	367	402	425	385	384	401	408	377	392	400	350	400	412	363	356	384	420	415	415	426	402	398	372	376	395	396	385	407	398	415	382	384	379	406	381	419	399	399	403	403	418	402	367	414	398	363	375	431	420	392	438	410	415	443	409	405	368	361	370	368	423	380	396	391	404	373	388	399	379	410	403	397	368	378	389	394	371	422	387	363	356	406	396	413	424	378	372	414	377	408	419	389	351	398	401	346	378	449	392	419	377	398	400	389	385	384	389	395	376	406	417	400	410	406	410	388	379	416	371	363	414	405	426	440	396	367	391	384	364	397	372	368	379	393	388	348	412	372	427	418	367	384	356	397	364	385	392	387	397	350	369	352	401	364	376	412	397	396	375	387	377	410	363	430	405	415	402	381	403	388	391	409	384	360	395	412	401	386	377	427	422	384	384	388	411	422	416	364	402	377	384	387	382
5137	10597	8255	4029	2888	2212	1679	1384	1179	1049	922	895	811	800	708	697	686	686	689	638	636	557	572	547	544	588	540	546	585	594	573	531	511	555	580	524	501	481	565	518	512	528	528	531	494	535	497	585	505	548	516	512	518	511	534	572	552	536	559	514	507	525	547	542	520	558	490	529	497	531	527	514	526	480	535	537	507	501	521	479	514	469	531	485	547	538	497	457	511	557	468	546	481	518	542	523	481	509	495	508	509	549	489	495	515	545	503	559	540	514	510	550	518	511	504	533	502	526	524	549	518	551	532	539	508	525	499	532	541	504	490	516	546	540	552	555	548	559	548	545	524	516	485	527	489	544	577	535	528	549	521	520	520	521	504	527	524	534	525	526	545	510	511	526	483	556	523	475	497	508	544	524	527	518	520	553	514	532	518	537	558	512	511	524	502	517	503	535	488	516	503	500	480	553	544	518	555	516	500	548	557	475	531	481	509	505	595	554	502	519	553	508	544	494	513	518	500	515	515	526	504	468	530	494	525	512	505	490	516	517	519	454	539	535	521	542	495	529	460	525	538	470	512	475	508	527	510	558	508	479	518	469	526	557	524	539	501	519	519	517	493	496	544	516	511	518	485	510	524	500	514	517	516	531	505	519	468	531	551	487	520	520	513	498	506	528	474	505	507	491	528	494	486	508	510	488	593	549	547	525	481	520	502	508	535	525	523	528	511	534	505	538	560	520	506	525	498	531	519	514	528	524	510	517	508	467	536	490	546	507	519	538	522	489	539	515	546	520	503	543	522	558	539	523	522	523	534	522	506	518	553	545	527	536	489	583	504	495	509	511	512	474	530	535	532	495	493	492	512	546	528	494	465	510	536	532	493	545	529	525	503	534	496	538	525	534	514	504	544	499	514	469	512	501	524	523	494	458	523	540	518	502	535	514	484	516	505	502	532	566	520	535	516	489	507	483	492	538	544	486	554	542	511	489	524	515	532	509	498	485	496	531	523	471	521	525	513	487	551	547	498	563	454	562	516	510	510	553	523	488	534	504	522	521	520	549	499	542	503	517	481	528	487	496	508	504	484	504	511	521	505	508	563	531	522	506	536	559	563	528	517	512	496	506	523	493	547	510	501	508	541	511	500	566	528	547	529	501	489	525	550	479	500	479	520	499	547	535	531	472	503	534	525	523	472	517	523	511	483	512	526	528	532	517	511	484	553	507	524	512	493	487	507	515	514	557	514	534	536	509	500	525	503	504	554	507	517	539	536	544	504	532	508	538	533	507	495	506	559	560	530	528	511	510	583	518	499	497	492	493	517	542	538	531	535	488	529	536	495	508	519	498	489	528	533	509	490	481	555	554	513	488	512	545	495	513	530	554	526	524	491	543	512	570	515	515	512	503	536	501	505	514	567	516	485	518	556	514	496	562	512	523	558	552	497	508	536	526	481	540	516	542	480	509	525	536	536	517	546	488	491	511	555	550	523	523	537	506	498	521	539	507	519	519	501	517	551	498	559	530	497	547	517	513	506	512	517	515	527	508	527	533	537	525	527	540	504	541	485	542	541	546	492	516	550	453	566	494	547	535	506	496	486	550	545	507	517	536	509	469	515	505	539	517	532	531	563	532	529	534	570	477	541	534	537	511	537	519	465	534	496	512	504	532	496	502	498	517	532	544	549	516	505	565	514	522	514	514	509	545	503	513	504	486	563	471	517	526	534	546	516	514	523	512	503	496	515	484	482	528	517	493	518	485	530	535	519	522	538	502	527	518	468	524	521	507	514	539	517	492	484	543	517	523	512	528	528	540	522	553	505	505	543	532	513	547	509	545	515	497	518	520	514	493	519	533	486	519	517	525	524	527	513	459	513	526	506	517	519	482	533	522	485	502	493	526	576	472	572	527	529	512	521	530	519	476	561	506	499	552	532	543	571	532	510	487	492	510	511	495	498	559	523	570	523	541	532	526	522	491	556	556	508	490	504	538	534	574	518	530	513	509	511	523	519	508	487	522	510	549	522	506	543	545	534	523	514	545	511	533	522	465	520	560	497	517	557	509	536	519	536	515	546	512	520	534	528	537	530	519	511	521	543	516	514	476	539	521	506	514	505	500	523	487	531	537	504	527	483	501	496	500	498	534	522	509	537	538	493	517	478	521	544	486	529	491	496	495	515	498	539	526	505	495	499	532	507	539	513	503	523	504	532	461	488	534	506	505	571	518	525	525	536	517	509	529	539	504	506	539	480	459	502	537	570	522	517	509	542	477	512	497	463	538	542	488	541	507	553	531	527	543	564	561	478	533	569	504	528	518	484	526	534	518	544	494	491	531	495	543	513	511	535	534	519	532	529	543	522	503	507	505	511	519	520	518	493	547	512	514	544	510	530	530	526	534	545	506	519	459	529	459	556	523	558	522	525	548	553	529	489	531	543	516	553	525	523	515	532	547	493	505	520	493	504	491	542	500	550	498	525	568	522	496	505	548	510	527	528	500	532	500	579	490	507	518	515	505	524	538	545	504	561	503	477	542	520	514	552	459	500	543	508	523	565	509	507	511	520	516	533	509	534	485	521	543	501	501	528	481	552	511	497	490	527	509	487	493	524	508	542	510	505	517	501	494	499	547	500	528	530	504	503	542	544	519	528	524	536	506	529	576	530	504	530	508	505	532	504	551	521	507	501	516	547	479	485	550	490	524	540	494	506	506	510	489	545	552	464	532	498	556	527	507	533	484	531	515	531	568	526	514	541	507	535	549	539	482	484	545	485	532	530	501	553	514	554	532	533	496	554	509	481	519	540	527	480	515	538	503	534	517	529	554	483	515	460	526	485	514	537	511	512	527	506	538	469	496	483	548	522	505	504	512	540	513	493	497	564	502	472	542	489	501	511	511	548	503	547	516	506	488	530	513	462	517	532	515	514	509	500	504	520	519	506	508	497	475	498	497	492	536	536	487	491	542	520	534	562	516	549	541	504	549	535	497	522	496	526	518	522	530	520	506	523	531	551	512	508	504	475	515	541	518	512	515	531	511	528	539	526	524	553	516	511	562	502	519	507	517	516	506	547	515	534	512	494	528	496	522	486	491	509	478	533	542	507	520	533	519	472	541	494	513	515	498	514	521	516	537	509	498	522	529	496	521	527	525	563	526	535	486	533	534	535	522	525	535	531	505	501	528	506	535	567	555	473	581	559	511	524	523	483	503	538	496	517	577	540	526	532	532	612	479	501	520	518	535	530	543	516	488	515	517	545	541	560	478	484	539	540	504	486	540	520	565	481	470	496	523	524	518	530	525	475	536	522	526	522	496	528	565	526	498	522	505	486	511	494	512	523	546	532	494	489	552	523	536	537	506	491	509	532	530	505	535	474	530	507	490	543	521	478	524	538	495	532	491	513	559	467	514	545	513	523	553	536	476	511	508	512	518	520	508	526	526	508	549	547	517	506	550	511	481	478	511	520	513	510	510	569	508	534	523	511	516	523	535	500	482	501	502	513	510	488	563
22853	21166	28971	23644	21168	21190	7869	1083	818	723	618	612	519	535	466	456	429	426	404	413	404	419	393	383	367	372	356	372	346	351	362	381	318	335	325	306	334	334	324	355	312	332	307	334	344	346	319	324	325	350	290	333	356	319	323	347	327	338	342	319	332	327	291	344	328	321	347	347	332	322	361	307	332	310	321	321	332	326	300	349	333	374	327	370	311	313	325	326	294	323	315	337	351	332	320	329	338	340	327	300	317	361	318	370	321	303	333	299	307	312	335	319	303	322	341	302	339	306	322	320	287	316	320	356	309	318	324	326	301	296	325	301	315	334	308	342	301	303	322	333	332	319	324	306	322	271	315	303	301	340	293	319	314	342	340	316	302	341	317	297	298	305	331	301	307	321	319	318	317	321	332	351	319	319	330	336	347	341	329	324	314	319	340	318	303	321	323	296	323	307	322	317	266	318	323	299	300	303	316	311	297	314	290	321	328	308	311	318	308	299	300	300	331	307	301	332	342	344	333	350	324	295	330	304	351	317	333	319	320	347	304	310	326	340	293	316	318	341	312	298	344	304	327	288	311	339	319	317	318	313	315	284	323	327	343	310	338	331	336	316	299	316	288	336	293	310	335	293	303	335	335	305	326	325	308	327	311	283	308	354	319	344	326	334	292	278	335	320	313	321	333	334	305	303	322	328	326	313	356	325	319	291	317	317	343	322	292	338	337	302	317	319	357	284	337	317	288	305	315	358	318	315	317	325	312	314	308	321	325	333	335	328	293	321	335	314	297	309	308	332	321	331	296	296	301	318	292	314	291	331	345	337	318	313	354	322	317	289	327	307	316	320	333	326	323	294	317	292	293	285	335	324	303	307	308	304	310	350	285	298	324	286	328	340	302	295	291	323	302	315	323	310	303	330	322	288	315	328	288	327	301	317	349	329	310	308	333	316	341	342	310	307	333	322	330	325	304	299	309	334	337	341	311	321	326	276	324	304	348	321	314	309	332	310	324	354	328	273	323	347	330	321	300	313	303	358	351	353	318	299	316	292	318	332	325	302	321	306	280	289	346	278	302	290	319	318	303	316	291	300	294	311	322	306	350	326	312	287	326	320	312	342	304	331	337	297	335	292	309	305	321	311	322	317	324	333	320	312	292	319	323	314	304	307	332	311	340	326	340	296	311	316	367	346	327	296	299	292	269	305	327	329	348	310	307	296	312	348	327	285	313	307	320	300	310	304	319	320	311	324	323	306	314	293	336	316	286	290	332	340	300	307	341	332	372	331	348	317	322	324	327	299	267	329	339	277	313	301	289	320	319	292	353	306	311	308	350	348	319	326	321	318	315	348	337	343	280	341	346	358	304	305	337	312	352	301	316	316	346	312	333	327	359	302	318	341	313	320	311	308	310	296	355	342	305	317	321	332	321	347	327	320	321	334	314	335	346	317	301	289	300	305	323	307	339	340	334	318	327	320	356	310	325	322	332	338	340	324	321	318	322	339	338	318	317	340	311	307	293	347	302	336	327	324	303	308	323	295	319	310	312	314	296	312	315	336	311	318	297	296	311	323	346	307	316	333	323	331	316	302	332	367	326	321	328	314	326	317	310	314	295	322	369	318	321	344	307	316	271	305	323	307	338	331	327	302	316	320	287	336	316	355	352	327	321	289	326	313	312	361	323	345	321	303	321	298	308	290	320	312	320	276	339	323	297	337	320	332	322	339	325	325	310	324	317	299	356	330	303	337	301	278	346	306	330	324	294	300	331	320	333	331	325	329	346	336	331	327	359	330	322	318	296	287	321	295	311	300	315	312	316	340	304	347	307	345	317	306	348	315	326	299	304	303	330	345	293	312	322	329	335	332	311	323	293	326	330	356	308	337	336	295	343	309	347	296	314	326	319	314	285	334	312	343	320	328	330	338	363	281	324	359	318	347	305	316	327	315	291	344	331	311	363	311	325	330	314	321	325	306	313	298	311	308	303	292	324	317	331	333	333	322	328	325	327	307	306	313	316	322	314	327	307	332	330	308	328	322	313	318	288	353	305	292	312	349	336	346	312	316	307	331	300	332	287	321	322	324	301	326	311	326	325	313	328	302	330	302	310	333	357	342	279	317	297	339	319	347	311	311	338	313	333	306	300	304	326	327	321	317	310	311	302	310	327	345	285	320	328	293	326	315	318	323	315	303	317	324	356	321	320	306	319	331	315	338	284	312	312	347	308	335	278	330	298	327	346	347	296	321	292	313	312	330	306	290	308	324	308	324	339	321	295	299	298	291	323	347	329	329	313	307	331	330	320	326	283	298	318	343	325	312	297	338	282	319	290	322	283	310	334	316	315	309	320	281	337	319	340	301	311	323	314	330	344	316	314	318	364	342	311	348	322	338	310	329	313	327	361	328	338	292	337	281	314	319	310	312	333	305	344	292	301	332	332	352	345	348	313	318	339	313	316	307	323	308	337	317	330	314	336	324	320	310	287	324	336	313	323	304	292	320	299	335	334	312	284	319	336	282	340	334	314	323	325	333	334	361	351	304	314	310	311	302	324	317	318	323	300	335	314	320	327	320	347	307	317	311	366	301	329	299	328	288	346	330	307	315	355	347	310	312	326	304	329	276	323	353	348	326	308	291	321	302	296	305	330	315	295	333	292	300	320	292	326	307	329	342	337	289	330	347	325	299	317	340	308	296	313	329	350	299	324	300	284	323	319	299	322	298	345	298	299	303	307	293	323	338	302	303	339	296	341	332	319	312	296	324	322	297	323	300	335	314	308	305	325	317	321	305	331	310	319	326	317	332	334	320	323	298	322	329	310	329	304	281	326	322	301	290	323	313	352	326	346	351	311	311	332	305	336	317	323	307	314	316	324	315	280	320	319	311	322	319	299	284	332	321	311	308	317	298	306	315	327	321	338	331	288	306	300	318	339	322	319	327	343	346	348	314	317	318	336	303	332	288	287	332	361	320	307	323	309	309	346	348	342	296	335	312	340	333	319	309	313	327	342	278	327	343	320	343	295	338	314	333	292	352	342	315	312	338	295	311	294	322	340	283	320	283	329	310	291	317	274	330	297	320	323	304	304	317	326	288	301	338	314	320	306	356	303	326	338	352	326	333	310	311	339	345	343	308	342	324	317	322	308	308	315	343	299	319	333	326	331	316	295	329	341	322	315	315	327	336	287	333	325	315	351	296	333	308	311	347	326	298	371	323	315	322	313	320	347	283	315	306	287	302	321	316	320	317	336	300	321	293	317	292	297	311	329	306	296	297	329	302	329	308	303	365	336	326	305	307	299	309	302	355	307	318	304	362	340	320	337	315	326	327	332	327	309	335	325	337	321	369	298	316	331	327	335	324	303	309	312	308	317	337	284	322	308	351	292	323	323	307	341	320	304	304	317	339	291	333	330	334	295	313	321	301	324	318	295	334	320	283	330	315	304	305	325	302	287	294	346	302	343	309	317	281	287	312	349	305	314	326	328	314	289	302	342	331	325	306	298	310
7462	16765	13062	6710	4660	3460	2688	2112	1635	1470	1245	1086	1011	842	794	770	736	662	633	570	553	591	508	565	509	508	473	492	455	405	466	465	460	481	449	431	428	442	441	433	452	425	423	408	411	396	402	375	437	396	433	405	421	423	382	434	425	404	384	420	393	404	385	386	401	390	435	385	387	389	386	381	393	417	396	386	437	420	337	410	434	440	418	390	385	399	379	410	421	416	380	366	389	420	403	387	431	422	408	407	413	396	417	370	388	405	398	390	378	384	396	388	353	369	397	386	407	390	400	382	413	397	401	413	398	377	374	394	414	443	422	388	387	370	415	355	422	384	397	388	379	400	378	392	403	381	401	410	423	398	360	395	338	416	383	390	375	358	346	400	386	426	383	347	377	359	401	425	372	412	388	424	400	410	382	399	383	374	385	400	423	420	390	400	396	418	397	388	402	388	394	382	350	376	412	388	435	390	365	431	414	383	322	386	366	399	402	396	360	371	388	396	371	379	382	391	422	324	373	390	409	395	393	425	423	414	418	403	451	415	416	433	406	396	360	366	355	393	398	389	400	404	395	403	394	384	450	369	374	381	372	391	387	411	356	392	417	378	371	393	380	383	424	377	374	424	350	423	413	384	390	402	398	369	384	405	399	416	376	382	432	399	410	369	379	411	370	380	408	406	377	399	404	375	387	382	380	394	375	366	398	418	414	358	408	385	390	391	394	373	413	405	379	364	400	371	374	401	409	410	372	380	369	393	401	370	388	370	406	407	425	385	368	417	376	407	370	409	407	379	407	386	343	377	372	394	406	402	420	375	365	396	393	404	395	398	359	404	374	385	393	405	382	368	396	409	411	404	407	384	404	379	397	381	353	376	409	400	408	391	376	395	401	406	413	410	381	355	385	369	404	362	414	387	381	387	379	395	436	349	369	384	393	408	412	404	404	388	371	395	391	415	374	405	383	381	406	407	373	383	368	374	424	377	375	406	370	406	378	436	396	428	415	382	361	394	375	376	431	380	372	371	402	369	404	362	382	419	370	391	360	395	438	404	397	363	364	359	416	369	376	404	389	410	370	402	423	383	396	368	396	371	392	362	417	382	402	375	398	404	389	369	394	394	403	374	381	362	379	388	391	387	417	362	396	385	352	387	368	391	395	364	383	370	372	370	371	384	368	408	379	382	411	376	437	398	425	408	365	379	411	351	377	376	415	384	380	413	399	388	385	356	376	400	384	399	378	386	367	394	365	400	355	395	375	372	394	376	412	415	393	388	353	425	406	363	391	404	386	390	401	335	360	412	442	351	400	377	334	378	372	407	419	373	429	413	376	427	382	387	371	365	384	392	382	390	416	418	403	383	393	421	359	440	351	393	392	375	391	407	376	380	370	415	367	430	377	407	390	438	431	384	379	410	400	388	356	418	383	360	381	383	411	388	369	405	395	395	413	398	378	368	390	401	378	385	384	399	356	378	402	399	396	417	390	397	389	436	385	388	387	373	365	421	394	385	352	404	395	407	366	367	384	392	400	413	397	438	397	373	394	400	362	386	403	392	411	415	386	404	361	388	356	394	404	405	381	404	420	371	404	388	402	364	398	403	390	387	401	388	412	396	363	381	355	378	375	385	400	380	372	441	418	369	368	407	410	388	375	422	373	448	384	387	415	375	422	401	372	375	381	352	378	372	393	396	373	401	392	427	397	380	381	387	385	398	383	390	448	429	373	391	378	406	381	401	401	384	384	442	384	366	371	408	376	379	375	390	380	393	408	408	363	382	358	413	413	399	394	381	407	396	401	370	401	391	372	381	413	383	365	361	406	380	376	395	390	398	386	373	377	393	364	394	386	409	433	357	412	354	365	380	407	379	390	415	373	413	373	377	391	398	391	383	378	379	400	393	399	363	416	416	398	362	393	399	386	392	409	415	409	403	404	372	441	372	396	383	418	381	402	404	389	366	387	366	389	348	425	356	316	396	374	426	393	391	425	423	436	394	368	415	384	408	379	387	429	386	391	377	369	401	379	409	397	418	387	413	403	375	412	374	389	373	364	408	370	415	386	389	412	401	376	367	388	423	400	398	383	386	412	401	389	402	408	402	391	380	374	395	395	427	372	388	404	388	413	375	371	391	388	434	375	399	415	422	381	409	421	399	381	414	409	388	345	432	399	420	392	374	359	368	406	417	376	431	370	364	392	393	393	411	386	358	383	362	403	410	375	406	406	415	408	377	386	389	373	399	376	375	410	427	395	414	426	371	391	385	368	396	417	389	346	365	401	366	397	368	369	385	416	395	385	405	362	403	415	402	377	398	401	400	374	350	378	386	339	387	394	392	361	374	412	394	395	431	365	395	408	402	391	384	387	361	359	374	391	423	398	443	421	402	407	391	423	384	407	367	355	403	370	386	375	378	343	418	372	407	371	386	391	403	409	381	398	403	375	393	369	354	388	384	383	391	373	403	400	402	381	375	367	368	365	390	383	407	378	371	393	426	440	381	406	389	423	381	403	411	395	383	396	424	423	394	363	381	394	386	380	395	385	344	395	368	408	405	403	354	369	364	390	393	395	421	399	380	392	404	417	394	430	402	414	384	391	370	371	376	365	392	420	396	355	383	366	381	402	369	348	375	401	394	379	368	338	394	383	406	375	386	392	403	362	406	383	394	414	386	345	430	413	377	377	381	368	428	381	367	369	375	377	389	396	388	387	367	401	387	387	412	380	380	411	405	370	389	385	397	391	369	391	386	367	418	421	396	381	393	370	407	396	379	370	348	433	428	390	346	364	374	363	401	389	381	387	388	388	369	383	381	410	395	383	394	365	386	383	397	395	382	383	372	417	379	403	358	403	395	404	383	406	387	383	384	419	395	376	391	389	389	350	387	376	387	352	382	393	401	365	398	361	420	416	405	398	412	438	367	408	392	401	381	393	344	385	388	397	407	391	358	380	360	400	381	385	366	400	385	391	404	393	390	386	389	372	362	377	416	376	414	408	432	398	400	373	377	355	381	382	387	381	372	382	430	372	380	385	373	367	364	383	381	410	364	387	394	401	417	432	396	373	379	390	401	387	379	418	400	406	379	382	418	404	386	366	389	390	372	419	394	376	396	427	373	343	405	429	393	394	419	402	387	393	363	414	379	411	407	372	350	397	397	372	419	410	388	400	359	357	398	423	401	377	394	361	406	391	379	377	382	371	417	390	371	391	380	407	381	381	395	402	388	409	397	368	390	404	415	391	378	369	404	384	399	396	410	395	367	413	424	377	392	408	361	392	390	420	394	378	353	363	362	366	370	365	374	414	367	401	373	415	410	379	395	400	405	351	398	404	372	359	382	385	365	378	366	383	390	374	386	423	419	392	371	378	392	407	376	375	404	348	369	402	371	420	386	390	428	410	415	390	357	403	389	408	400	370	398	398	370	383	405	397	370	367	419	414	402	389	407	420	396	392	371	419	387	416	396	402	406	387	385	396	359	388	358	387	356	358	416	400	423	365	379	394	400
26941	20294	8177	1528	1109	1136	916	905	790	806	823	822	787	834	851	856	810	781	803	771	847	868	835	780	862	773	808	800	822	797	852	821	846	850	816	789	770	833	778	824	813	853	768	802	858	815	842	809	787	811	802	797	823	791	828	798	818	756	820	826	809	827	814	802	833	804	826	870	825	857	814	821	793	803	809	815	831	825	785	815	809	856	844	783	784	793	783	824	887	859	786	788	878	832	774	809	791	816	815	854	752	824	817	870	792	774	820	824	818	812	790	761	818	833	826	835	839	829	782	785	820	781	800	815	812	786	819	794	856	795	841	776	753	821	807	826	817	849	824	801	823	821	852	820	849	806	832	777	756	819	772	825	836	811	796	838	803	834	808	830	838	895	856	839	851	866	849	822	773	832	837	820	797	794	844	817	808	819	814	861	782	827	802	807	799	819	880	818	813	845	821	813	825	849	801	840	795	828	876	815	777	830	817	778	799	815	803	827	801	778	784	831	828	884	823	851	811	787	862	794	890	809	806	785	856	827	781	830	824	817	838	822	821	849	843	819	797	814	811	864	831	802	831	810	831	854	757	828	785	815	788	883	828	833	826	820	830	791	830	821	828	812	841	805	856	838	829	761	835	806	753	868	832	797	802	793	839	810	778	830	797	816	800	816	855	827	831	820	800	778	766	823	757	803	846	797	821	815	850	837	813	816	828	729	793	780	791	844	788	811	813	771	810	766	794	824	798	798	828	802	845	802	819	801	854	810	838	835	849	774	752	795	878	758	772	873	828	801	774	813	806	812	811	795	802	836	837	812	769	807	827	813	808	851	794	786	812	818	822	782	836	816	786	811	848	781	851	784	811	789	797	843	771	861	827	822	809	853	805	809	844	807	841	777	860	819	755	859	846	818	808	832	802	869	821	834	853	794	834	842	844	804	792	861	807	829	849	879	809	848	812	786	780	820	831	783	796	821	812	872	787	803	769	824	845	771	843	837	823	857	823	822	808	800	838	786	791	834	824	817	825	799	852	875	833	883	808	804	797	809	807	786	865	809	838	795	856	828	811	816	795	835	823	827	807	826	803	850	799	789	843	838	808	828	794	853	837	823	803	803	781	829	806	826	801	791	788	791	812	850	813	793	794	813	825	783	796	781	818	789	836	834	817	789	845	860	824	856	800	787	792	819	783	736	843	837	846	785	801	826	843	801	825	821	811	829	827	824	804	824	793	805	793	818	812	807	833	811	803	811	858	818	805	830	801	795	828	834	788	802	803	856	831	814	848	834	801	802	784	809	815	759	848	822	820	787	799	789	850	805	797	843	771	779	821	837	879	831	830	826	799	804	804	853	810	863	855	806	784	780	831	842	874	845	841	816	806	766	820	824	782	823	816	813	885	841	849	843	825	797	840	761	784	843	788	852	779	799	852	812	800	807	825	822	911	829	795	772	880	842	842	786	820	794	824	821	847	872	841	806	791	836	821	857	846	870	782	847	772	847	780	835	776	790	798	848	854	813	836	733	867	793	824	820	813	810	829	754	801	825	841	802	822	825	834	797	855	806	830	824	808	813	857	819	833	798	839	822	803	838	883	844	829	767	837	827	839	816	804	815	803	775	820	793	826	824	839	749	784	801	870	785	853	845	816	822	811	784	822	801	778	827	841	810	813	861	772	818	839	825	834	838	783	800	801	846	844	800	831	749	779	800	860	819	793	796	828	807	748	839	840	873	789	840	817	781	782	818	807	796	794	797	818	790	830	831	823	794	793	756	784	828	837	848	786	770	779	800	820	809	765	793	755	825	835	825	775	801	791	850	810	807	793	864	862	836	792	846	805	792	845	832	834	800	794	886	811	850	798	862	787	752	773	789	844	834	817	788	769	850	820	812	787	916	784	862	817	815	850	834	781	785	797	821	854	842	820	831	797	827	773	841	808	810	756	890	805	842	814	860	791	855	834	798	823	847	811	818	827	823	828	856	809	822	765	799	825	815	793	845	834	816	805	868	815	843	821	951	827	780	808	797	858	830	842	868	848	824	795	802	837	859	828	854	817	850	820	870	798	830	838	801	822	767	796	803	830	799	822	833	837	842	803	789	814	806	849	882	814	797	791	801	843	790	790	806	799	873	794	803	772	782	825	791	830	853	828	778	800	838	784	830	824	795	846	831	813	834	806	857	815	834	823	813	843	815	803	812	845	822	811	805	806	854	797	793	802	811	842	848	865	767	834	812	872	827	735	824	829	811	888	790	841	825	853	849	795	830	814	849	839	795	875	808	772	806	780	838	773	800	821	801	802	785	847	799	818	840	825	770	786	828	851	838	796	807	803	815	830	821	784	883	826	766	775	821	808	798	849	819	783	757	838	815	789	901	834	846	838	817	759	846	812	770	830	818	859	816	781	804	869	825	798	836	824	769	779	757	843	835	815	817	817	836	822	815	811	789	819	762	760	881	861	830	765	827	827	849	788	825	849	809	804	791	834	844	834	828	831	811	800	774	766	851	804	801	800	806	827	853	822	837	822	853	815	808	827	789	821	811	788	797	773	785	809	777	834	840	808	818	767	794	857	813	854	862	845	813	807	799	825	818	845	818	804	771	818	832	782	767	869	821	776	850	831	811	880	848	832	809	859	801	797	782	797	890	854	799	845	774	774	786	786	729	878	819	835	829	816	871	827	847	786	808	821	791	842	778	805	782	817	818	812	811	843	778	852	838	814	873	809	780	806	827	811	855	810	820	847	809	782	847	836	795	831	857	840	754	834	829	852	787	851	809	803	782	808	812	843	779	847	837	821	809	818	753	836	839	843	793	814	821	846	800	850	772	858	805	794	866	793	819	827	818	771	835	808	841	793	884	846	768	823	828	794	783	810	835	814	811	820	836	811	810	827	818	824	834	852	840	864	822	856	827	831	812	809	838	774	770	842	823	827	827	843	810	835	806	803	828	857	850	846	864	865	789	815	792	852	844	810	860	839	863	819	884	832	803	833	812	808	872	819	804	817	860	870	839	824	853	806	808	779	807	823	845	775	844	829	815	795	813	849	778	800	854	778	819	805	805	840	832	804	817	823	779	727	836	784	797	871	844	806	868	851	818	826	786	838	841	836	805	796	788	796	832	842	859	824	815	782	819	796	868	850	811	835	804	829	845	795	810	823	817	781	795	780	828	762	861	785	811	807	810	819	822	806	877	767	792	775	841	775	779	826	809	873	848	839	804	817	800	828	837	789	799	792	766	770	827	813	753	786	850	793	794	859	790	760	832	814	783	837	815	841	823	828	805	767	807	850	809	778	825	839	836	793	797	808	770	821	805	828	808	783	792	833	804	797	793	812	829	811	810	808	823	836	803	815	759	831	857	835	805	799	806	865	817	849	756	848	846	813	798	812	819	838	903	864	781	766	773	832	804	806	861	804	844	810	798	748	841	804	790	734	826	823	824	811	740	834	816	821	763	776	819	817	832	803	862	797	803	859	824	783	763	824	844	827	837	758	838	874	818	813	825
4424	1936	1703	1276	1206	1129	1099	1095	1077	1116	959	1075	1041	996	1021	987	1070	1056	906	1051	1077	1029	1028	994	1040	1007	1066	1022	1023	1059	1058	1060	1058	995	996	995	1025	1096	1019	1050	1040	968	976	1013	985	1039	997	1030	1059	1024	1010	1063	1018	996	977	1009	1007	1038	1033	954	1061	953	1070	980	1072	1035	1063	980	997	1059	1005	1015	1005	993	1016	968	977	1004	954	1042	1002	1041	1018	990	1009	980	1041	955	1002	1043	1014	995	1020	987	973	1033	1012	1005	1017	1033	987	1015	973	983	997	1003	1015	962	1007	1064	981	1052	1024	1048	1011	1054	992	1025	964	1034	1084	1071	990	1026	974	1020	1055	1010	1087	1001	1038	1002	996	1016	1010	1012	1042	1063	979	1003	964	1062	998	1021	989	1027	1039	1019	1014	1030	1034	992	1011	997	1044	1064	993	999	1028	1004	1027	986	986	1032	1051	1017	1002	976	1015	998	1006	1036	990	1017	1030	944	1011	1022	1032	1036	1038	1017	979	991	1007	1018	1041	1057	1074	976	1006	1036	1013	1008	1041	1004	1045	1024	955	1026	1006	969	1004	1039	1018	1002	977	1031	997	992	1080	946	1060	992	997	1078	1005	1036	996	1004	973	970	1054	1025	1034	1026	992	1000	1047	1017	1028	1015	1016	1065	1012	983	1001	1039	1034	966	1032	1036	990	1011	1045	1032	1000	984	1027	1027	987	981	1005	983	1019	1011	974	1008	1026	1001	970	1033	944	1021	972	1038	1098	1009	997	1021	1026	1046	1083	1006	1027	1025	1053	1058	1077	990	994	1058	1007	1016	1073	995	1028	997	1033	995	1031	1039	1051	1052	1043	1029	1006	1024	995	1001	1082	984	978	992	1004	998	1029	1005	1011	1042	1048	1050	1036	995	1039	1040	1053	974	967	1042	1048	987	1036	1034	1007	982	984	1004	1018	1004	987	1006	1012	995	1011	1028	1106	1030	1046	1028	1031	1058	1017	1034	972	997	1033	989	1026	1011	1016	1013	996	1056	1028	966	1013	968	1008	996	1074	1034	974	1030	1049	1016	1075	980	1059	984	1074	1035	1002	1046	1082	1051	1031	1067	1043	1022	1025	1005	983	1023	981	1030	1004	977	1024	1043	999	1037	1021	1014	1037	1004	971	1003	999	948	1030	1026	993	1030	936	1020	985	1011	999	1040	1006	1015	1038	1031	1055	1001	964	994	1012	1063	1015	1012	919	994	1043	961	974	1060	1034	1041	991	995	1026	1005	956	1043	988	1011	1004	1040	1039	1018	1033	1037	1055	1037	994	967	1009	1003	1004	1070	1009	1032	1037	1003	964	1026	1055	971	955	1046	981	975	954	1004	999	1027	1016	927	1001	929	1045	1025	974	987	1034	1016	1026	998	1101	1002	1027	997	984	956	1020	1008	1043	1018	995	1021	1064	1023	1020	1027	1032	1012	1035	975	946	1009	1022	1002	968	1034	978	1017	1032	989	1033	982	1049	1020	1014	1045	999	1063	973	1027	1008	1000	992	1009	1018	981	1056	1032	1017	1024	1021	1047	964	1032	1049	989	1040	1049	1003	1023	1011	1021	1027	974	1019	1035	958	1070	969	1057	1039	1020	1028	1039	1045	980	1015	1074	1027	1058	1021	1043	1018	1046	1027	1029	991	1073	1058	1047	998	965	983	1011	1018	985	1002	982	1016	1009	1024	972	1060	1070	1024	1010	1036	952	1057	1078	948	989	972	1035	1040	998	974	1019	1039	1009	1024	1033	998	1079	999	1039	1026	1013	948	1026	1057	997	1027	1010	1046	1006	995	1046	976	983	1014	997	1036	1000	1038	1089	1003	1014	1031	1020	979	1057	1003	1010	1036	1094	1028	993	1004	996	949	1050	1045	937	1005	1026	1021	1018	1024	1059	1019	1054	1050	1011	1015	1027	1032	960	981	991	979	1038	1010	989	1045	984	1018	1020	1048	1014	1015	1010	1053	998	1007	1045	963	1031	971	1045	1006	1029	988	1012	1005	1017	1021	992	1008	1063	1034	1016	1025	1043	977	993	1000	996	1013	1000	975	950	977	1021	1058	988	980	1025	1072	1012	1023	1012	1021	1051	1011	1010	996	1014	980	1005	1047	1043	1031	1044	1011	966	1052	1007	1049	977	995	1053	995	999	1041	943	1012	907	1035	963	1057	1021	978	1009	986	990	1022	964	1021	985	1010	1022	1018	1010	975	985	1048	1088	1145	1031	1080	1012	985	991	981	1037	1055	1002	1009	1022	1030	1021	1014	1004	938	965	987	987	1023	1017	1048	1004	1001	1038	989	1044	965	1009	1033	1015	990	1043	1035	1040	1066	988	1038	1025	996	1018	983	1035	1060	1007	1039	1027	1094	1023	993	920	1041	990	989	1095	998	1000	1022	1017	1013	986	1012	1019	1041	1013	1012	1047	1036	983	1039	1014	1023	1002	1036	1050	1057	1040	1016	1031	995	1008	967	1017	1063	986	1056	1018	1041	1003	1075	1047	1036	1079	1051	1032	1032	1062	1052	999	984	1020	982	1021	1029	1015	1021	995	1029	1029	967	985	986	1039	1068	1016	1025	1036	979	1049	993	991	1083	1044	1066	1042	1035	984	1012	1065	1021	1001	1064	1037	1012	1010	1011	983	987	1000	1036	1012	1018	1005	1026	994	1050	936	1050	1020	996	1064	994	1012	1032	960	1042	952	991	1009	977	985	1063	1015	993	1011	993	979	1028	1023	1041	995	1063	1045	1048	976	1034	1022	985	1056	1025	989	1044	1055	1000	999	1041	996	1029	994	997	1038	993	979	987	1013	1034	1026	964	987	1026	988	1004	1000	1049	1040	987	966	983	1068	1003	1016	1026	1025	980	1034	1024	1003	1017	976	996	1022	1061	1022	1016	946	1011	1017	1052	1025	1048	1056	1049	999	1031	1036	988	998	982	1029	1011	1054	971	1037	1053	1033	1028	1067	982	971	1011	1055	1017	1034	1006	1080	1049	1025	967	1001	1054	970	989	977	1050	1026	961	1006	1001	1004	1033	1070	1027	1015	1075	971	1067	1011	976	1049	957	966	1051	966	970	1020	1095	998	994	1058	1016	996	965	986	1028	1018	1044	991	1050	1035	1100	967	1012	1019	1019	1013	970	1007	1020	977	1004	1028	1014	1073	1073	1002	966	989	1022	1011	973	1017	1002	966	1070	1014	1003	1033	1057	990	1020	947	1023	1006	1046	1005	1023	1034	1069	962	1060	996	1037	1063	1002	1034	977	1019	1003	1003	1060	1032	995	1013	1042	963	1035	960	1033	935	1022	1049	964	1053	1007	1019	959	1002	1016	1062	1046	1005	1009	1005	1019	976	967	1009	1039	990	1053	1039	1015	985	955	975	1020	996	1056	1011	1058	1047	1025	1071	1010	1002	986	1009	967	1034	1031	958	1022	1006	1051	991	1016	1067	1050	955	1013	1040	1024	1089	1031	1025	1029	999	1026	1014	1029	983	1026	1048	1016	1081	1012	993	1018	1054	976	990	998	924	996	1075	1076	1008	1029	1064	985	1030	994	1013	1020	1067	996	1019	1040	1023	1010	985	999	969	994	1025	973	983	1003	997	1059	1056	1055	993	1054	1073	1019	988	994	1050	1040	1008	1015	1020	985	1005	1004	1063	1029	1000	1047	1040	1019	967	1025	1023	1010	993	1058	1027	1010	1071	1017	1022	1062	964	980	998	1053	1020	1037	1009	1017	972	1031	1043	1009	1065	939	988	1044	1022	1032	1020	1054	1085	1024	1060	1030	1009	1023	996	961	968	1014	980	1025	1026	1007	1008	998	1018	977	1018	1019	1007	966	983	1071	961	989	1033	1024	1038	960	995	1035	989	1009	1057	1023	976	996	1000	1060	995	965	930	1053	1058	1039	1001	1053	1047	1010	1013	1032	1020	1007	986	988	1035	992	1055	974	997	998	981	1040	1094	1036	1019	1025	1060	991	1045	1011	969	1031	1008	1034	1052	1047	1054	1045	1041	997	1015	1083	1024	998	1016	994	981	959	1017	1020	983	1048	1036	1001	1041	1067	963	1039	1057	996	997	1034	1021	1032	1000	1027	1056	1039	1001	999	945	966	958	1000	976	1040	1022	1037	1021	1015	970	1008	1007	1049	1062	1018	1020	1046	1034	994	1086	1006	974	1018	1060	1024	978	956	1072	1004	978	1038	966	1002	1027	1008	1078	989	1014	997	991	1063	1077	1067	986	1047	1045	1005	959	982	1083	1026	1000	968	1020	1009	1045	964	991	1017	1041	1001	1017	1020	946	1029	984	1000	1023	1004	1015	1059	1083	1009	1015	987	1024	1033	974	990	978	972	1022	1068	1011	1050	1066	1021	980	1003	1040	1021	1048	1058	1021	1050	1062	978	1043	997	1001	1027	1071	974	1015	1012	1037	1018	1023	1065	1011	985	1067	1000	979	1083	977	1085	1047	1028	1048	963	1019	1121	1040	1015	1021	1061	1031	988	1028	1008	1050	1018	1055	991	1070	1041	988	984	1035	1017	1015	977	1045	1025	1050	1018	1085	1033	991
23792	21154	28485	24080	21133	10436	1143	792	627	601	590	545	507	545	510	469	457	471	444	445	468	436	435	415	401	424	411	400	437	410	458	405	386	448	424	383	395	349	375	426	423	420	443	396	437	381	436	400	408	380	396	423	396	417	417	388	366	374	439	406	439	379	368	395	388	402	385	392	442	429	409	381	390	392	418	406	402	397	399	404	396	416	423	393	379	368	375	387	386	405	399	370	389	392	378	376	397	387	408	429	388	362	422	415	411	428	367	430	400	426	388	439	403	387	452	409	373	402	389	414	391	377	430	430	410	414	406	392	432	404	363	410	420	398	425	433	392	408	377	410	374	399	421	377	457	356	419	412	414	403	415	383	377	403	411	377	378	359	412	405	407	421	412	422	370	368	380	386	389	370	419	409	424	378	404	438	427	420	423	425	457	377	396	375	392	415	394	377	397	411	377	383	431	417	425	395	414	414	393	410	420	382	396	416	383	395	402	406	360	402	400	381	390	373	418	403	412	424	405	410	415	391	399	399	420	410	397	394	413	371	385	395	413	378	409	410	362	389	421	389	400	425	375	422	377	430	376	412	394	367	392	411	426	372	426	398	400	424	442	423	415	401	375	383	389	401	387	391	366	348	405	399	425	377	405	409	418	378	397	402	420	405	379	358	376	387	404	374	367	445	395	412	419	381	383	374	424	384	439	425	392	411	398	423	396	423	405	401	392	411	426	383	377	407	361	401	390	387	373	387	446	392	413	407	381	374	396	460	424	416	398	410	375	377	393	419	390	411	396	404	415	459	367	430	397	409	410	420	419	392	392	378	397	392	421	376	377	349	396	360	408	411	363	399	376	375	423	384	382	421	400	395	400	403	344	401	395	422	412	370	386	431	361	395	384	403	389	405	376	372	405	392	387	381	382	389	381	421	411	402	429	357	382	380	380	382	405	398	415	373	378	397	366	420	394	407	365	400	359	402	404	420	361	369	411	384	391	400	399	426	383	447	408	418	416	457	398	407	398	459	408	405	398	385	380	407	417	367	403	379	397	407	445	401	384	403	436	413	371	357	377	404	381	418	390	399	380	393	380	406	429	402	415	428	398	388	409	377	406	403	422	401	371	392	415	372	400	388	417	415	404	386	412	408	416	405	427	383	396	414	390	400	389	389	412	432	403	362	386	356	436	406	394	411	363	373	384	418	390	425	438	425	393	367	398	436	387	426	407	408	359	386	398	389	385	374	412	376	370	388	409	384	385	400	406	387	412	418	436	379	398	394	416	414	412	436	416	359	406	400	430	405	398	392	433	384	404	387	420	408	412	385	383	382	451	375	395	384	445	417	383	399	396	411	371	395	402	404	375	405	414	350	419	376	418	402	413	412	399	376	386	378	408	434	406	380	448	400	414	366	398	388	364	420	382	404	420	422	399	420	410	387	381	426	379	390	427	368	399	407	399	392	390	395	399	408	430	392	383	383	422	376	386	399	400	380	386	420	408	358	384	394	413	395	383	413	415	398	391	411	417	387	437	415	384	420	391	423	384	390	367	403	423	398	401	388	402	397	417	412	405	377	332	417	364	408	427	405	392	380	418	408	386	364	413	399	369	408	395	396	404	404	378	399	424	384	413	395	354	385	386	376	385	409	421	412	409	410	419	400	427	431	390	387	415	440	386	408	392	368	374	385	438	433	403	399	400	397	426	368	384	376	372	353	410	412	406	434	409	403	423	421	389	419	384	397	401	385	379	396	418	382	376	396	396	404	355	375	416	402	388	441	400	417	381	425	422	387	432	391	407	402	423	404	414	398	401	374	402	383	426	400	370	416	373	385	397	380	384	416	411	395	429	449	397	402	365	382	421	389	410	395	396	409	383	390	411	413	383	426	384	389	377	390	384	404	416	412	382	397	475	415	426	408	385	406	395	462	395	391	380	368	407	404	392	403	391	371	409	397	358	401	424	400	390	403	374	373	407	406	382	408	375	388	434	376	403	410	401	406	394	398	329	379	391	409	408	378	374	401	421	421	388	402	380	401	369	398	386	397	380	403	412	396	392	398	414	394	406	388	386	407	378	384	393	401	363	388	414	387	400	403	376	404	406	382	384	395	401	406	412	379	376	403	385	405	410	397	392	391	379	429	374	410	407	424	396	396	416	389	360	388	397	357	357	405	401	410	389	388	372	400	415	362	428	409	396	380	395	395	383	387	374	408	368	374	386	424	382	381	407	435	398	388	365	401	418	371	379	387	390	431	414	387	396	440	381	399	396	406	387	416	395	406	359	392	349	421	414	424	372	398	376	414	375	419	389	439	423	400	382	370	407	415	389	400	414	395	365	409	419	389	408	413	401	421	403	419	387	378	398	370	441	373	409	367	383	387	400	419	406	430	402	443	400	382	365	377	399	399	396	399	394	418	424	371	367	418	397	378	422	389	384	404	366	425	414	398	397	387	428	387	402	381	409	396	412	407	396	405	381	421	415	366	371	367	384	439	409	424	420	406	402	388	402	447	386	411	420	386	409	404	411	430	382	382	410	417	399	427	433	389	348	388	417	383	394	407	405	378	358	373	360	408	423	391	384	380	408	405	383	378	417	360	397	425	430	376	385	373	393	396	402	398	369	429	389	421	431	404	367	401	414	395	415	384	384	384	403	382	390	384	409	411	395	418	407	426	409	385	396	430	397	384	388	437	419	379	384	420	405	419	371	406	396	397	380	398	408	380	394	375	397	416	351	463	412	412	401	410	368	387	437	374	432	421	403	409	391	386	439	405	426	404	358	387	404	383	393	372	402	403	407	405	413	386	389	400	378	407	413	368	373	434	395	367	400	387	395	404	398	410	413	382	411	388	388	391	378	401	392	390	403	379	410	393	420	364	395	408	419	393	396	385	384	409	429	391	441	389	408	388	413	359	380	399	395	397	410	416	334	368	416	391	417	355	402	395	404	402	371	374	401	423	395	370	403	388	386	365	405	386	401	430	390	383	418	422	390	389	393	414	397	446	396	427	389	408	382	378	417	412	383	367	414	391	388	386	394	374	412	370	395	409	392	391	417	430	401	375	434	416	386	389	432	403	379	445	395	383	399	354	365	402	416	412	385	388	408	383	390	442	453	427	377	394	372	431	366	411	367	352	398	394	395	392	382	367	382	407	403	369	402	387	410	369	394	377	394	376	411	438	395	446	387	422	395	404	390	413	405	414	382	415	383	396	398	391	374	398	385	389	388	383	422	410	395	372	399	414	405	395	400	389	418	410	389	371	379	398	398	381	386	396	373	404	385	383	403	370	393	385	430	419	382	395	445	400	424	408	376	360	414	423	400	392	410	371	378	408	416	381	433	394	399	397	385	380	409	410	420	396	389	410	422	403	407	417	377	407	411	388	377	398	397	408	405	339	404	401	400	410	361	391	366	381	417	396	431	435	419	406	410	394	390	379	401	408	402	419	423	410	411	373	420	381	399	411	410	385	398	409	417	410	411	386	408	446	403	385	388	384	382	421	380	381
5288	10700	8248	4168	2962	2163	1769	1436	1200	1057	972	905	831	758	760	666	667	626	594	600	592	616	603	602	610	619	590	594	536	558	576	588	552	556	539	532	528	473	553	537	545	522	518	461	566	573	532	530	478	540	510	536	549	515	532	538	524	508	489	538	503	560	554	537	487	554	551	565	527	523	520	567	501	497	520	507	531	507	492	558	517	542	542	501	517	501	509	526	507	504	497	541	512	493	512	514	494	545	535	516	537	503	523	577	529	540	544	544	513	513	545	500	502	499	499	546	496	525	529	523	494	519	500	538	514	518	477	528	510	533	484	510	508	500	533	510	485	515	485	500	511	557	541	526	515	503	511	511	527	483	521	520	513	525	531	532	505	496	550	538	551	524	537	507	569	555	541	512	548	511	511	522	527	491	542	511	522	515	527	521	514	517	520	529	531	531	563	490	516	505	518	524	464	532	504	511	519	502	537	537	523	513	535	532	507	521	535	509	521	520	498	526	536	490	513	514	488	510	498	535	486	539	555	530	550	534	543	537	488	499	518	523	482	498	492	502	559	507	508	562	509	515	544	482	496	514	510	506	515	508	547	507	516	534	542	511	528	550	528	521	487	549	557	506	524	515	485	488	537	575	539	521	555	484	499	538	515	536	507	516	496	572	559	499	489	527	507	532	488	536	489	495	518	566	519	524	557	470	504	505	518	529	547	492	539	554	521	519	486	488	523	480	535	513	550	520	515	545	542	469	517	522	532	533	514	515	512	529	508	543	547	527	526	492	521	524	510	510	476	542	518	489	503	494	510	525	517	521	496	540	521	538	493	521	504	532	508	537	493	554	546	504	526	501	496	543	543	501	472	537	515	481	519	522	534	505	522	563	515	532	513	515	521	509	488	479	522	522	503	527	555	479	529	554	508	520	507	526	487	493	487	549	513	529	512	515	531	459	529	493	529	506	512	536	486	541	551	531	537	473	498	541	497	496	540	516	492	525	524	500	529	501	533	544	557	511	525	560	496	521	537	514	558	516	549	506	524	540	487	522	530	492	512	499	492	485	513	531	506	529	501	508	534	519	543	516	512	497	519	523	556	529	478	533	514	502	508	527	536	533	565	530	487	549	569	518	488	555	533	546	511	540	520	531	533	530	502	541	540	513	517	494	528	520	567	553	465	490	510	513	488	539	540	491	530	486	522	498	514	499	530	519	535	509	500	553	503	537	510	460	534	487	518	546	526	490	546	566	540	543	506	481	476	517	572	533	565	509	532	535	513	543	516	497	479	532	527	527	551	506	530	522	512	532	536	543	519	501	507	518	447	511	480	496	495	507	531	528	527	571	520	541	506	497	512	515	569	524	524	531	533	477	519	519	543	519	529	536	523	518	536	512	581	539	551	498	536	559	499	542	506	522	495	556	531	527	528	495	479	507	555	536	545	539	512	508	522	499	468	520	519	518	555	494	487	561	502	511	525	502	525	524	576	541	495	461	542	526	507	491	536	566	470	521	526	507	522	539	502	476	505	516	520	548	541	526	555	518	528	513	529	494	529	545	485	531	538	533	496	522	550	499	544	539	564	511	502	514	533	523	533	466	528	496	509	540	520	520	525	482	521	530	516	509	536	519	477	496	518	505	510	505	501	528	566	528	532	500	527	538	512	507	507	494	516	523	513	539	516	548	507	554	468	509	512	505	533	506	487	559	525	490	517	473	479	526	492	494	535	519	529	502	543	527	538	552	531	509	465	522	525	534	496	509	522	549	532	526	478	505	566	527	523	526	504	510	510	515	507	490	528	545	503	504	481	529	510	517	493	530	534	496	525	500	494	548	513	523	483	508	536	532	535	587	542	539	510	524	494	536	538	520	501	496	513	540	558	494	487	540	534	538	503	533	515	529	502	560	550	558	507	537	514	514	502	521	544	512	499	520	545	514	564	528	517	489	497	509	486	503	514	537	519	540	510	543	494	544	546	534	522	529	500	565	538	520	515	491	514	508	503	507	484	546	561	526	548	591	528	464	540	519	549	482	481	472	506	543	498	515	525	517	488	520	516	520	535	541	570	541	586	539	491	539	537	507	550	511	565	541	497	497	479	554	537	531	562	481	498	486	496	552	496	504	576	500	527	525	531	514	508	511	515	528	493	501	555	531	513	489	510	500	511	520	546	536	497	544	494	577	511	528	528	522	506	519	501	525	504	489	508	538	556	519	547	520	490	540	537	519	535	555	497	508	520	542	492	514	523	475	525	512	540	526	512	533	499	505	491	565	517	498	476	486	472	554	558	546	570	520	521	550	527	537	543	514	482	535	525	518	524	530	508	506	489	543	500	489	524	495	547	514	483	460	529	520	503	536	506	517	507	540	522	533	482	522	542	511	521	556	509	526	515	547	524	499	539	494	521	507	525	537	525	547	533	516	505	505	514	536	518	534	502	545	498	516	514	494	520	480	521	516	487	547	505	462	523	540	556	522	513	519	540	521	515	536	536	526	518	540	483	549	528	522	499	500	475	564	522	540	513	552	538	501	537	525	546	511	529	521	523	494	495	516	485	506	534	523	489	501	482	539	500	507	496	517	540	492	526	488	525	483	513	521	499	518	575	576	528	510	494	508	520	554	537	529	497	497	527	531	500	529	474	520	520	558	502	485	514	509	540	555	511	473	579	515	479	496	533	533	542	573	554	499	519	515	515	537	517	499	496	543	471	512	528	540	545	516	543	508	513	526	552	551	542	519	505	511	508	526	532	492	476	553	487	499	549	508	510	514	476	536	508	527	506	515	507	525	518	483	533	506	558	536	502	535	556	500	522	536	521	526	516	542	511	525	473	510	537	521	533	525	513	533	513	554	486	487	555	534	481	536	484	515	529	500	462	513	515	499	524	520	525	518	483	496	497	498	512	508	525	506	481	523	523	569	554	516	506	515	510	531	507	538	530	494	513	524	512	502	540	520	501	504	536	521	511	516	495	513	531	458	520	478	519	501	541	532	525	511	543	539	520	528	539	572	525	489	510	535	526	519	513	573	506	519	534	480	526	520	511	494	504	479	497	504	488	513	541	528	512	510	541	491	523	543	524	502	515	550	547	513	487	489	482	508	530	510	503	510	539	544	521	507	474	522	504	552	512	514	510	536	531	516	501	522	497	479	544	556	522	535	523	511	542	559	512	565	570	558	526	542	485	564	515	541	514	495	500	525	518	537	526	557	489	530	521	527	543	488	546	494	509	470	546	530	488	549	516	499	506	484	473	556	527	534	535	491	503	527	541	504	518	563	569	490	513	544	557	512	499	523	491	511	484	527	506	521	490	532	501	511	539	516	536	491	529	542	538	523	561	484	475	512	541	508	539	524	523	502	539	518	517	529	565	509	545	545	499	482	541	524	543	501	500	492	562	485	513	519	513	514	505	533	538	500	535	544	577	535	508	531	497	538	507	479	565	531	499	556	546	508	515	515	542	543	512	565	483	500	517	501	556	516	493	511	509	499	518	550	502	478	497	523	527	495
22863	21184	29005	23650	21184	21232	7743	1087	805	747	633	611	532	487	501	471	413	453	396	408	418	365	388	378	398	348	346	342	348	333	343	388	338	326	353	312	362	302	329	312	339	316	329	331	347	350	322	343	320	321	322	328	368	326	343	331	315	376	328	315	322	313	308	332	308	295	338	361	347	329	327	333	339	325	333	328	301	341	324	325	324	314	323	335	330	358	348	307	318	320	308	305	334	345	305	346	323	332	301	344	330	364	327	303	338	321	322	296	330	311	311	281	312	340	309	327	304	328	345	334	322	323	333	305	354	305	315	325	299	321	300	316	295	348	306	315	358	307	336	319	343	348	330	311	352	333	316	312	313	367	323	307	312	316	305	323	316	348	325	327	320	342	337	338	301	287	339	322	342	308	327	316	348	304	294	333	315	307	294	322	307	336	361	305	329	367	345	273	336	332	319	305	321	347	319	317	314	302	323	320	346	306	366	348	318	301	295	322	317	293	296	344	306	318	332	332	297	318	326	341	329	290	348	320	317	307	298	338	309	331	289	350	323	304	298	321	348	337	283	305	343	366	301	343	318	329	317	329	292	324	330	315	282	302	315	349	319	322	301	303	300	296	316	298	296	324	327	339	318	338	309	322	311	338	302	338	317	306	283	338	308	306	316	332	329	319	336	339	331	325	325	331	338	336	337	320	304	298	289	344	321	319	351	304	317	305	333	317	321	332	325	302	329	301	310	328	320	339	316	319	345	330	337	316	326	352	337	316	328	368	325	346	339	353	357	289	332	328	328	339	320	350	303	350	311	327	320	321	322	327	306	292	330	329	303	307	329	295	328	339	283	316	334	318	363	316	291	282	320	311	315	288	317	303	317	323	327	346	310	344	334	297	332	324	331	321	328	321	342	352	319	329	333	311	333	301	363	310	314	339	312	335	307	348	326	297	324	309	321	309	296	325	321	311	299	321	314	308	315	324	308	323	304	325	336	324	363	337	309	313	330	316	333	299	296	310	307	316	309	301	339	333	318	285	329	327	341	314	315	334	326	338	312	295	286	302	309	304	324	331	344	321	341	337	316	309	326	313	317	330	306	336	310	332	308	309	331	331	340	343	320	371	292	322	315	331	332	342	313	304	359	292	326	302	330	329	325	344	304	336	307	330	305	340	314	330	320	324	347	314	335	327	335	325	311	328	302	320	299	320	331	317	321	324	313	333	309	346	330	340	332	310	294	303	300	325	338	313	307	333	318	351	329	320	283	359	322	340	313	316	307	343	311	293	346	294	340	317	307	333	296	308	307	303	330	310	305	286	345	339	339	307	320	332	316	318	327	298	279	280	329	307	338	293	310	316	329	332	341	353	315	297	342	309	306	295	328	311	335	324	325	330	333	304	338	338	333	321	338	309	325	305	340	313	330	347	325	338	317	319	342	294	293	350	319	281	342	285	343	338	308	326	310	290	308	326	349	321	298	279	344	297	323	321	313	261	300	363	337	264	292	328	317	309	339	335	328	327	292	314	312	287	279	292	344	326	298	315	339	295	306	316	321	324	341	326	331	297	352	324	279	321	296	294	329	338	324	325	306	302	326	346	314	338	330	332	343	332	311	316	328	352	303	305	337	330	331	287	313	312	341	302	301	356	302	331	323	341	315	335	349	313	331	315	329	320	315	327	293	322	336	321	285	321	311	295	327	316	304	277	298	335	340	344	307	332	338	338	340	357	316	325	312	329	336	322	333	316	358	298	354	317	340	302	318	284	340	315	316	332	314	304	304	289	322	333	335	271	337	317	343	299	342	337	335	304	330	292	327	323	343	351	282	309	309	260	356	318	325	340	343	351	316	324	355	329	307	286	324	330	302	339	337	328	345	327	330	341	320	278	325	315	313	298	312	313	326	334	296	325	314	295	348	307	320	325	316	321	317	308	318	334	351	304	340	324	293	299	291	331	347	328	327	355	318	330	285	351	347	324	301	330	314	306	294	325	313	318	343	296	300	304	309	284	300	324	322	305	335	295	309	357	301	314	313	339	334	336	306	324	325	343	308	300	332	312	327	325	310	323	348	292	310	328	271	304	316	322	310	316	323	302	317	331	357	315	287	327	320	316	347	302	329	331	316	310	339	306	298	350	294	295	287	318	337	333	310	332	336	287	322	295	318	348	306	345	339	316	358	319	319	327	341	338	344	325	320	343	354	319	357	323	303	319	328	347	322	330	345	324	313	321	314	331	319	322	295	305	323	332	333	325	307	309	335	327	292	344	322	298	311	322	320	352	328	324	333	298	350	366	333	326	327	327	323	307	338	312	327	324	317	337	311	324	319	346	340	337	308	333	337	333	339	323	312	339	330	341	329	306	292	312	310	325	295	333	283	337	328	320	324	330	303	302	328	319	318	349	302	330	327	331	279	321	318	337	328	323	335	324	321	312	360	315	299	320	290	344	286	341	328	333	332	302	317	359	323	307	310	367	314	342	303	303	328	351	320	320	359	321	323	317	327	296	335	287	326	350	324	294	338	287	311	336	322	327	327	333	312	298	306	306	337	316	302	317	325	332	307	351	298	330	313	311	321	293	304	326	318	312	350	307	335	324	327	333	299	338	323	325	332	362	333	310	322	307	333	354	308	343	333	336	338	347	330	290	340	288	324	302	333	309	324	320	286	333	324	330	320	351	330	341	323	329	306	309	337	332	353	362	326	314	317	303	303	298	300	343	322	325	305	329	312	332	322	309	336	310	342	325	316	289	350	318	315	342	316	342	326	302	351	348	328	341	317	298	338	332	320	282	354	315	310	319	317	349	321	323	309	332	296	324	294	335	340	333	337	330	334	345	304	302	318	305	319	295	349	288	353	339	300	306	321	342	350	317	334	302	344	335	335	356	342	323	330	308	317	321	331	306	315	354	309	369	344	346	321	302	309	327	335	311	315	308	325	306	319	316	311	342	332	342	346	307	346	316	345	320	338	340	354	307	306	333	307	319	298	321	315	315	366	286	319	348	322	326	320	283	347	336	324	306	293	321	341	334	347	311	310	324	310	315	332	304	308	310	327	317	308	323	326	352	340	344	338	330	320	311	316	330	323	326	344	286	316	334	317	300	296	328	333	349	340	352	319	333	278	324	316	306	332	294	319	299	317	320	353	344	334	307	331	303	365	335	309	315	302	294	334	324	309	299	326	356	323	307	330	342	323	324	324	363	323	330	357	288	307	336	302	328	358	344	342	312	330	322	292	342	333	342	354	330	331	327	336	309	327	310	318	330	301	297	315	330	320	330	309	340	315	316	307	302	331	311	308	344	343	332	327	313	323	312	314	317	308	321	354	357	336	311	317	344	306	344	318	318	321	340	324	299	312	352	332	320	303	328	341	310	325	307	330	303	304	298	339	342	324	338	333	326	321	291	321	306	337	311	352	330	315	331	302	328	300	317	320	318	341	340	335	301	310	324	312	348	308	288	334	340	332	320	306	319	338	326	317	338	319	295	325	326	329	342	354	334	313	303
7438	16842	13009	6681	4722	3510	2703	2053	1663	1443	1241	1060	948	927	824	763	715	668	636	564	603	574	521	489	466	508	466	497	514	465	481	483	457	440	415	433	415	421	428	473	406	447	426	404	410	445	417	444	380	405	406	398	416	401	422	422	437	436	411	407	437	394	398	363	412	394	407	422	414	396	376	403	370	383	396	409	405	393	408	377	362	376	379	399	400	380	403	384	371	374	359	395	408	406	425	397	348	385	399	379	347	373	397	378	404	399	394	373	360	400	408	409	395	409	398	392	405	401	361	395	393	362	431	405	411	410	399	346	413	369	348	438	390	381	381	400	393	422	410	368	394	413	400	385	420	393	401	394	388	367	389	426	403	388	398	371	380	381	350	363	400	392	362	384	420	412	375	411	401	405	408	398	427	399	390	422	414	371	355	395	412	403	410	400	376	396	369	396	414	372	405	375	398	404	404	397	383	416	371	390	401	396	369	409	392	385	445	401	373	406	391	428	424	385	416	386	391	377	390	381	400	360	404	395	387	387	419	409	388	418	395	381	410	406	395	390	420	387	387	406	389	418	353	409	384	421	396	420	397	399	411	405	454	381	370	382	397	377	372	390	399	393	383	373	432	417	390	435	378	417	416	422	395	336	392	339	375	398	415	377	386	376	426	379	390	392	396	361	377	392	425	365	380	417	406	399	392	428	439	374	396	377	428	411	389	398	419	393	383	375	389	392	378	407	386	390	410	370	411	379	402	393	408	422	413	402	409	418	398	397	374	371	391	387	403	382	373	433	392	390	398	402	399	381	380	420	436	393	397	367	380	385	412	362	393	359	369	397	405	385	384	412	398	413	401	392	405	375	387	385	399	438	427	354	402	449	385	393	397	383	410	388	385	395	329	389	346	391	367	392	374	418	370	428	400	384	392	408	386	423	374	363	419	399	384	434	393	430	408	429	406	399	398	374	379	384	405	383	371	354	397	405	409	379	412	396	368	384	405	395	382	385	423	396	384	385	406	379	378	386	425	409	414	413	372	365	394	392	398	420	411	378	387	372	429	389	382	384	385	406	406	381	380	412	407	359	399	372	403	398	385	409	390	384	414	399	390	394	419	407	408	428	395	377	390	384	411	391	404	360	383	439	440	407	389	368	436	408	399	435	405	387	412	409	407	379	390	392	392	395	437	383	384	395	389	371	392	392	406	395	399	426	368	396	368	353	414	373	433	356	399	401	410	402	411	420	416	404	379	391	411	396	416	413	377	424	376	428	378	418	390	405	401	362	368	381	400	388	383	396	365	369	409	401	368	364	400	415	426	381	406	440	367	406	382	388	364	351	396	373	387	383	380	391	388	384	412	385	412	350	409	367	372	393	383	389	389	396	412	387	365	390	374	386	398	401	398	427	383	403	417	416	426	442	346	380	375	388	391	380	344	373	394	432	414	372	385	403	383	384	434	393	367	394	385	408	406	451	389	390	372	369	406	401	385	384	371	378	407	397	393	344	385	384	374	397	336	397	413	379	345	436	394	366	397	396	417	389	410	387	371	412	388	383	380	384	371	389	426	397	396	345	411	373	391	362	368	379	386	388	424	389	400	412	411	381	376	370	442	401	386	395	414	348	394	359	361	371	409	369	400	396	365	403	408	419	428	413	394	381	393	415	398	388	418	416	408	405	414	357	420	359	393	425	382	435	410	404	432	365	416	373	423	389	402	385	366	427	375	397	423	410	412	393	381	372	404	419	381	398	376	370	417	400	397	396	384	405	391	385	376	355	394	396	403	382	410	389	396	407	374	360	352	383	356	382	383	379	348	401	409	363	389	406	404	387	390	410	389	369	383	408	368	416	394	427	364	402	366	412	407	403	378	419	378	389	376	396	418	386	376	413	383	428	414	413	395	390	358	412	405	384	401	386	376	421	380	365	415	377	407	399	403	392	390	381	365	381	394	388	395	379	409	389	382	400	380	374	400	384	408	415	421	386	402	361	425	408	386	410	391	404	370	382	362	395	417	388	386	358	379	394	392	437	412	382	411	383	385	393	389	369	412	404	382	386	424	381	439	402	392	371	374	381	433	444	390	420	415	439	411	383	360	423	416	401	358	382	366	414	426	406	375	403	384	390	398	391	397	386	386	387	388	375	393	350	413	399	409	407	404	381	428	405	378	405	402	411	395	400	388	419	417	385	387	382	403	409	356	400	395	385	374	377	382	386	410	407	375	390	385	396	409	413	393	377	441	405	409	402	377	421	403	366	361	386	427	394	404	363	388	369	413	428	394	398	402	386	388	368	393	403	368	383	381	371	426	408	401	381	392	363	414	391	393	394	377	351	386	381	414	387	374	391	370	370	385	375	363	376	375	368	387	387	411	411	418	395	401	398	407	414	405	405	361	411	401	388	376	430	391	410	421	392	369	394	425	397	445	385	439	399	400	415	391	401	410	375	402	381	351	368	379	418	396	406	371	405	409	406	413	399	407	403	398	363	378	418	393	394	363	394	420	387	402	393	390	393	394	413	425	368	400	411	413	382	375	369	414	416	360	412	419	375	400	401	375	392	381	363	406	365	423	411	410	412	406	387	398	406	388	403	420	387	387	398	377	391	393	404	422	418	404	388	404	407	404	407	388	406	413	378	420	368	402	365	366	408	395	396	339	408	386	406	386	388	353	410	354	400	394	414	399	374	378	398	398	376	384	408	393	429	396	408	410	413	356	382	379	402	400	361	362	401	368	398	394	386	402	380	367	378	365	403	395	445	411	389	379	395	405	397	361	409	389	418	392	411	425	402	397	384	389	427	380	370	380	404	403	445	404	356	443	391	374	420	371	377	405	434	421	370	421	403	419	376	402	400	382	372	375	378	378	413	421	414	366	410	368	404	446	420	399	329	414	411	433	386	390	459	374	379	377	400	375	372	379	377	425	424	413	375	361	409	364	446	377	373	425	409	394	378	368	401	406	424	396	383	387	357	350	369	398	381	396	400	395	407	415	397	401	393	415	395	394	350	392	407	386	389	401	358	361	383	380	396	415	410	428	386	378	397	392	383	392	393	399	398	392	407	415	362	392	388	379	413	410	362	388	391	387	405	407	371	394	369	389	424	427	418	363	378	379	403	386	406	392	381	373	408	389	432	395	364	394	409	378	392	366	378	433	425	386	386	411	412	395	396	410	420	379	404	396	359	432	379	411	400	402	404	406	379	400	385	447	366	412	426	360	414	402	417	356	425	387	430	369	380	365	370	423	381	395	404	397	386	397	401	398	431	370	426	431	362	378	416	403	379	391	364	398	386	384	365	423	377	422	427	376	409	410	396	386	384	382	426	368	342	419	394	405	392	412	413	370	409	359	374	397	406	405	371	388	411	425	396	415	389	445	404	420	410	379	421	402	417	407	437	358	416	363	400	403	359	381	388	424	366	402	380	383	373	374	416	368	395	378	370	430	416	421	388	407	419	402	395	366	412	387	390	379	403	376	408	367	390	399	372	408	399	394	405	390	391	369	376
26969	20298	8131	1311	956	827	921	802	849	839	778	834	830	796	819	783	835	868	846	869	875	813	845	822	837	831	833	842	849	799	820	889	867	827	892	843	821	859	859	834	792	806	839	882	847	810	794	832	816	860	852	834	779	799	851	806	843	816	824	843	801	856	841	837	848	859	795	852	840	810	838	755	851	857	847	824	801	785	882	814	814	846	848	797	789	791	847	845	816	826	791	827	895	835	814	822	850	841	803	826	874	869	840	834	880	782	832	827	819	828	853	764	889	813	809	805	836	849	846	794	850	802	798	861	839	845	864	774	834	794	794	839	832	758	884	820	844	907	836	814	840	822	795	843	830	843	851	862	771	802	852	817	848	830	819	807	851	882	828	839	779	822	872	822	834	825	839	835	779	824	814	858	824	807	783	835	806	837	826	812	864	801	826	809	804	833	842	834	858	842	866	823	777	759	866	790	813	818	859	847	845	836	801	814	832	828	824	842	847	860	847	785	842	827	853	826	840	827	794	847	829	862	843	859	875	862	828	731	826	853	804	798	823	808	838	846	815	828	857	829	808	841	851	792	824	857	812	842	849	799	857	823	906	869	846	870	838	798	814	889	805	833	863	844	816	812	818	815	810	828	760	806	848	804	835	814	865	852	885	855	822	820	792	824	872	802	855	843	807	883	875	779	807	857	872	800	792	895	838	870	786	820	821	812	815	841	835	813	832	802	889	858	848	755	825	834	803	830	813	862	820	809	854	824	923	832	790	824	837	794	799	799	860	837	831	828	872	817	771	827	848	868	872	800	806	817	800	789	830	773	828	817	815	827	839	784	866	815	798	757	830	807	838	837	808	817	855	817	800	813	788	847	827	878	788	809	827	824	833	826	855	742	833	797	837	825	828	799	849	846	875	848	867	812	831	814	830	825	843	842	813	833	846	762	828	808	839	799	899	797	866	795	811	838	817	864	809	821	832	773	843	877	834	871	878	777	842	807	847	879	850	775	848	829	816	777	846	879	859	805	830	823	802	895	778	881	844	808	794	802	829	805	805	889	802	801	801	827	768	865	777	827	828	819	803	862	896	866	800	847	835	863	806	807	777	868	824	816	788	845	837	796	849	843	831	879	833	791	811	821	805	822	855	809	818	853	818	817	831	837	792	788	812	856	826	827	788	843	833	849	808	792	794	852	854	870	811	831	809	809	800	815	809	790	865	864	808	844	791	808	815	794	817	816	818	841	793	851	861	850	838	773	834	815	822	860	868	815	823	816	801	767	795	848	842	852	846	872	847	855	797	802	892	815	880	821	824	789	869	830	806	795	849	865	838	869	826	853	815	813	836	861	828	808	832	787	871	828	823	871	813	812	844	818	809	819	849	817	879	781	820	781	796	850	805	823	841	833	765	864	849	845	807	853	831	819	820	752	787	818	792	829	805	792	802	861	851	792	843	849	832	811	846	795	821	831	857	851	834	853	831	876	763	816	849	795	861	779	777	845	881	843	854	787	820	808	818	821	826	822	816	829	792	855	812	843	779	872	842	813	806	874	868	789	819	848	796	836	843	837	818	842	831	812	840	841	858	843	765	785	830	796	844	848	801	827	804	764	796	831	800	832	799	813	867	809	881	821	817	850	855	872	853	795	846	817	811	801	810	849	826	788	835	835	775	854	822	849	797	820	822	773	816	855	846	836	789	842	847	845	838	862	829	810	821	788	834	874	804	860	827	834	768	858	836	818	876	847	805	813	860	829	825	876	853	879	788	800	898	836	771	883	858	834	814	837	821	837	833	795	800	817	807	833	820	837	776	845	815	833	829	790	811	820	877	762	833	847	843	800	823	806	833	843	828	817	828	840	821	833	858	826	809	820	797	848	760	840	854	813	847	802	777	849	835	799	838	804	827	846	809	810	852	792	839	822	847	804	765	859	826	803	854	798	789	757	839	817	827	865	860	834	858	848	841	797	843	881	832	810	822	844	821	867	817	810	847	821	759	772	846	833	845	842	833	809	854	799	836	779	788	826	848	820	830	815	832	847	797	790	861	803	858	831	833	874	828	852	811	807	840	864	843	905	909	851	857	788	822	808	853	799	820	823	853	823	829	808	779	811	816	826	825	830	795	817	833	853	824	788	798	862	797	822	813	813	802	813	815	874	837	863	799	839	831	801	844	854	904	826	815	830	854	814	832	785	827	771	821	832	876	829	833	844	802	834	811	852	867	876	822	766	886	844	831	840	820	835	830	802	789	797	800	856	853	853	837	877	870	835	856	860	814	894	791	795	804	888	843	868	870	836	859	818	820	835	852	846	844	817	818	821	834	846	856	846	801	820	849	785	782	873	842	827	879	846	813	826	850	831	837	923	881	819	847	869	839	786	814	805	849	815	852	786	854	820	794	839	835	830	783	811	831	828	806	818	819	761	806	856	846	792	858	828	832	798	827	844	817	846	847	858	857	803	858	863	868	797	783	850	850	861	830	862	897	788	861	843	902	870	849	884	777	820	800	926	825	831	805	807	858	793	822	818	846	825	823	783	821	815	818	823	798	785	849	839	846	835	851	809	828	840	847	792	859	832	820	835	841	852	851	836	820	819	797	868	833	814	809	816	835	852	772	795	830	870	802	778	801	860	879	827	880	807	858	828	833	763	810	848	821	841	826	779	821	793	906	841	848	824	861	789	826	827	793	815	856	800	846	890	786	814	829	815	842	850	848	807	833	784	810	793	851	812	822	789	878	819	851	811	850	884	818	844	835	824	830	818	803	813	829	851	816	821	885	840	867	849	821	795	865	845	847	842	841	839	839	862	878	773	855	862	831	837	856	867	855	810	844	794	812	822	785	785	837	833	855	872	813	836	862	845	774	840	804	814	853	842	804	865	827	848	834	875	848	849	850	841	814	826	837	853	874	805	807	843	832	817	767	762	900	820	828	802	853	823	824	827	855	844	798	861	840	793	798	784	818	814	809	839	810	841	848	788	846	810	843	840	840	802	833	848	851	814	779	833	786	813	825	823	853	804	848	840	817	839	786	801	857	848	835	796	796	891	799	808	787	835	783	797	823	783	866	861	797	764	833	859	842	815	823	772	872	800	815	851	827	815	812	820	817	820	827	798	906	784	825	868	816	801	810	792	858	829	829	812	778	874	794	782	885	845	812	835	857	844	763	867	784	855	840	860	782	847	862	807	871	817	850	857	839	856	783	810	835	844	857	856	847	841	762	844	846	790	861	888	833	853	882	783	827	859	848	815	850	817	838	819	885	880	862	832	822	859	780	825	862	849	801	859	815	832	814	810	859	876	792	799	784	845	775	893	818	874	804	768	813	833	828	839	805	826	819	780	810	804	810	834	795	797	847	801	863	828	807	843	863	831	837	821	875	779	871	846	820	822	825	802	853	844	840	845	868	839	804	862	858	883	793	892	829	807	848	852	805	821	827	825	790	856	799	833	805	867	821	842	854	804	822	838	831	755	816	840	837	865	821	794	813	855	846	858	856	785	820	865
4376	1806	1589	1237	1210	1103	1065	1061	1029	1037	973	1023	1067	1029	1051	1043	990	1032	1035	1069	1004	1025	971	1015	1029	1024	1090	1096	974	1049	988	1003	1028	974	1013	1039	1031	1041	957	1051	1004	985	988	995	1016	958	996	1074	1028	993	986	1021	1046	994	1088	1010	989	954	982	1068	1065	1054	1011	1030	1019	1022	994	1085	993	1010	1011	1017	1037	1048	1020	1010	1035	1027	989	1038	1051	1065	947	941	1017	1078	1059	1048	1051	1052	1042	966	1010	980	1040	1064	1037	942	1007	1060	1023	995	1073	974	1026	1085	1023	1013	1028	1045	1056	1042	1041	1019	982	997	995	1040	1012	982	1044	1038	1062	1007	1018	1026	970	1043	1073	966	1057	1025	1063	1012	984	1027	999	1044	997	1004	1041	1026	1053	1063	951	988	1036	1072	1038	1071	1013	1048	1047	1017	1020	1053	1041	1046	1061	1008	1056	953	1009	1012	1024	1010	1026	1069	1013	1018	1002	1020	1029	998	1036	989	952	1009	1029	1012	1007	1080	1028	1007	1034	993	993	1008	1028	981	1024	1039	992	1015	992	1023	1020	1024	1019	1035	1046	1044	1007	1037	1011	1014	1015	1017	1019	1071	1078	1038	1022	990	979	1003	1049	1005	1021	1050	1062	1043	1024	1091	1017	1038	1047	1032	988	1043	1077	1093	1005	1051	1032	1039	977	1036	1005	986	1066	1050	1060	1013	1015	996	1043	1051	1005	995	1051	1036	1031	1001	1023	1009	1030	1027	1013	1064	1040	1032	1058	1041	1054	1025	1026	993	1009	1039	1008	1068	1038	986	1001	983	1051	1041	1014	1026	996	970	1033	1037	1023	1016	1056	1056	993	1041	1049	978	1043	1039	1030	962	1046	1006	1027	993	1047	978	1123	1048	991	1052	1033	1008	988	1044	1066	1045	1047	1072	1002	1019	1001	1052	1048	1065	1050	1005	1038	1053	1035	1039	1008	1064	1025	1010	996	1036	1034	1013	1005	1008	1060	1007	1016	1057	1045	1036	1046	1020	1021	1068	961	1009	1034	1052	1037	1050	1006	955	1043	1026	1035	1063	1012	1027	1019	1055	1023	1008	952	972	1024	990	1003	1021	1032	1020	996	1077	1050	1007	1038	994	1030	1024	1039	1071	1007	1045	991	999	984	1025	961	989	1017	1008	989	996	1040	1010	994	981	1026	1035	1050	1037	998	1001	1073	1012	1013	976	1023	984	1008	1055	987	1027	1023	1085	998	1019	1030	1094	1083	1014	1013	1019	1040	1053	1029	1002	999	1080	1009	974	990	1002	1046	991	1065	1082	1002	1039	1023	1038	1034	1050	999	1050	1062	987	1031	1066	1044	1006	996	1059	1005	983	1010	1007	1010	1091	1066	1080	1076	979	1056	1068	1045	975	1035	1023	990	1021	1039	1035	985	1043	1004	1035	1068	979	1016	1010	1032	1015	1014	1027	1031	985	1025	1012	1036	1042	1022	1062	1101	1016	1057	1004	986	1012	1008	1010	1010	994	1017	1033	1023	1005	1087	987	1029	992	1003	1028	1002	1003	1031	1066	987	1050	1050	992	975	1065	1054	1102	999	1053	1113	1037	1030	1091	1051	1084	1011	1008	1025	992	1007	1068	1035	1017	1019	1073	1071	1040	1041	979	1013	1002	1091	1015	1018	1024	983	986	1051	1025	1026	1071	1062	1025	1022	953	1091	1044	995	1040	1060	1009	1062	962	1056	1006	968	1036	1021	1006	1007	1044	954	1005	1017	1060	1031	995	1064	1006	1082	1035	1013	1057	978	1043	1115	1035	982	1049	1060	1017	992	1012	1019	1001	1048	1004	1072	1051	1022	1047	1058	1054	1000	1029	1101	1012	1029	1015	1026	1016	1058	1036	1005	1021	994	1054	1036	1053	1002	981	1048	1072	1029	986	1015	1041	1046	1035	1011	987	1051	1035	988	1005	1023	1074	1016	1004	1052	1058	1004	999	1024	1036	977	993	1040	1005	992	1098	1025	1005	997	1036	1020	1032	1019	1017	991	992	1061	984	1020	974	1019	1066	972	1004	1009	995	986	1047	1078	995	1056	1046	1053	1081	967	1028	1006	999	1046	1113	1027	1001	1009	965	989	1042	996	1108	1061	1020	1020	983	1026	964	1069	1046	1088	1049	1026	992	1029	967	1005	1015	1029	1051	1039	1005	950	985	1006	1014	1086	1038	1044	1018	1006	976	1037	1041	1018	977	1009	1016	1100	1013	1112	1055	1065	1027	1062	1015	1029	1044	1009	994	1020	976	992	991	1023	1042	1085	1065	1034	1048	1045	1081	1099	1053	1031	1030	1061	1042	1045	1010	1052	1039	986	1049	967	991	1062	1090	1030	1031	1007	1092	971	1007	967	1035	1069	1028	1050	994	1058	1002	997	1021	1032	1053	1004	1025	1015	988	1065	987	994	1050	1001	1020	1034	992	1025	985	983	1038	1048	1017	1073	1065	1014	1034	1042	1004	1047	1058	1028	1015	1023	962	1018	1024	1002	1017	1003	1067	1045	1040	1050	1109	960	1027	1056	960	1057	1022	963	1016	1030	1067	1071	1055	999	1037	1038	995	1007	960	1042	1021	993	1031	962	971	994	1071	1027	985	1102	1017	1066	1026	949	1007	956	1017	932	1051	1042	1033	1032	1048	1062	1010	1013	998	1001	1052	1064	991	1005	1006	1044	1047	1031	1019	1073	1075	1078	1008	1030	1051	1018	1015	1003	1018	990	1043	958	1036	1024	1064	1058	983	1080	1010	1024	1034	993	1015	1026	961	1002	996	1023	1033	1015	988	1083	995	979	1000	1075	1012	1052	994	1006	1044	1005	1088	1048	996	987	1010	1010	1030	1063	1032	1060	1010	1009	1013	1052	992	1018	1069	1041	1067	1087	1105	1008	1039	996	1008	1003	1023	1004	1107	1006	1035	994	998	1046	997	1054	1022	1032	1036	1068	993	1065	1016	1005	1011	1075	1024	1056	1032	1042	1056	1063	1053	1015	1047	1008	1028	1080	1007	1068	1069	1028	1086	1005	963	1033	999	1009	1055	1001	980	1090	1104	938	1016	1004	1030	1020	963	1034	990	1008	1028	1012	1075	1045	1009	1002	1030	1040	1011	1042	1045	1040	1019	964	1026	988	989	1042	1013	990	1080	996	999	1046	966	1064	1011	1034	1016	988	1045	1032	1022	1051	1064	1040	970	1059	1027	998	1003	1034	998	1038	1076	1012	994	1080	1023	1023	1033	972	1021	987	1082	1042	1036	1056	1049	1047	966	1040	1004	978	1044	1000	968	1039	996	1017	971	965	1005	1024	1003	985	1014	981	979	1030	1051	985	1042	984	1017	1022	1066	988	980	996	985	998	1009	1012	1017	1036	1045	1022	1026	1003	979	1052	989	1014	1029	1053	1050	987	1009	994	1037	966	1027	1003	1026	1035	1040	1007	1014	991	1059	1063	1072	1005	1038	1074	1015	1031	1017	1014	1030	1062	1039	1094	1012	1020	1032	1029	1001	1051	992	1051	1057	1037	1042	1006	1067	1065	1021	1036	1074	982	1089	1054	1006	998	1027	1013	1003	978	1034	1042	1003	1052	1007	1025	1028	990	1024	1075	1016	1030	1007	1000	1002	1038	1058	943	1014	1028	1011	969	1016	1020	1064	1072	1006	1030	1037	1020	1028	1015	1041	1030	1036	978	1019	1044	986	1052	1005	983	1024	1039	1028	1095	1042	1051	1023	1004	1054	1076	1026	1041	1055	1025	1014	1022	1012	988	983	1044	993	1047	1035	1071	1013	1018	1004	1020	1005	998	1049	1015	1034	995	1012	1079	1018	1009	1050	1040	1025	1012	988	992	1040	1000	1036	1071	1013	1059	976	1016	1059	1026	1053	1001	1045	1074	1000	1018	1088	1078	1015	991	993	1042	1040	1033	1061	1033	1005	1014	1032	1079	1028	993	1017	1070	1023	965	1012	1023	1050	1020	1021	1045	1007	1028	989	1080	1042	1040	1021	1007	1014	1007	991	1066	1068	976	1041	1026	980	1001	1098	1019	1059	987	1033	1067	1062	985	1006	1040	1027	1003	1030	1012	1046	1029	971	973	1032	985	1005	1023	1040	1080	1006	990	1005	1042	1046	1026	1056	1060	1056	1059	963	983	1041	977	1060	1045	1032	1044	1001	1027	1048	1024	1014	1054	1001	1064	1013	1007	1029	1026	1066	964	1049	1047	1052	998	1001	1027	1019	1019	1017	995	1030	976	1046	1028	1043	1014	978	970	1079	1014	1073	1049	1023	1006	1002	1070	1040	1005	994	1003	1028	1021	1036	1048	1018	1063	1042	1065	1019	1054	969	1037	991	1056	1032	1024	1043	1050	1002	976	1064	1029	1027	1002	1063	1041	1006	1079	1056	1003	1057	1037	1029	995	1007	1020	1019	1000	1105	1092	1005	1043	1038	1042	971	1020	1055	985	1008	1022	1018	1013	1052	1025	1035	1036	1012	990	1029	1004	984	1031	1033	988	1013	1028	1000	989	1031	1081	1067	1010	973	1041	1034	1028	1006	1074	1069	1076	1056	1052	1001	966	1005	1009	980	1055	1006	1050	1023	1009	995	1028	1057	1081	997	1042	1007	1038	1025	1031	991	1060	1020	1024	1016	1063	1033	1020	1016	983	1021	1027	1001	1043	1048	1000	1069	1031	1025	1010	1013	1049	1012	1045	1049
23815	21194	28533	24112	21175	10229	1191	807	670	631	542	506	496	469	488	496	442	468	438	442	474	440	406	398	426	416	417	417	424	410	408	403	427	399	394	424	406	408	434	386	443	389	418	393	414	416	418	410	425	407	426	414	427	389	436	386	389	410	371	396	426	404	419	403	436	422	384	390	442	381	401	388	399	395	401	426	384	399	386	412	402	442	384	420	404	377	373	399	395	397	416	394	412	404	357	382	411	365	387	401	443	428	418	388	385	362	421	407	418	414	407	432	412	395	420	390	440	395	390	402	397	393	388	425	384	360	428	408	422	419	383	395	400	385	405	423	379	394	400	443	392	407	397	400	401	369	394	401	366	410	398	416	406	390	372	396	408	399	396	422	399	374	406	419	403	379	386	393	399	368	410	407	395	409	405	403	417	393	396	432	400	429	369	431	400	390	420	414	414	381	406	394	373	420	387	400	406	389	402	402	406	418	413	372	397	374	411	405	369	381	374	405	375	377	412	414	428	373	376	398	395	356	436	411	382	373	393	394	428	426	394	419	398	394	418	391	422	431	398	397	377	388	417	412	409	393	395	387	378	375	347	385	421	409	416	414	391	400	390	397	390	402	426	405	405	414	411	401	391	381	381	399	419	406	398	382	395	402	423	370	409	371	414	457	439	357	373	412	425	378	424	399	374	427	402	407	386	397	394	402	401	401	378	384	410	418	397	418	426	410	413	398	414	385	365	394	404	418	406	390	399	365	460	389	407	416	399	407	386	387	380	371	378	376	390	423	381	415	413	403	425	412	408	378	413	358	397	374	403	390	385	422	380	417	397	425	382	440	420	382	427	412	388	413	391	398	438	415	388	407	424	413	355	400	402	391	388	371	376	370	389	407	414	412	417	394	381	363	412	367	389	369	388	396	361	403	372	452	406	396	375	361	407	400	421	410	407	401	377	416	398	385	356	383	452	420	393	411	407	394	400	401	398	411	381	407	410	402	378	404	377	411	388	406	420	383	409	367	428	426	372	406	376	391	385	353	393	402	386	389	384	384	374	371	385	409	403	432	383	376	400	401	375	420	379	383	415	369	413	419	410	411	391	402	360	380	402	396	375	379	413	432	408	398	362	424	374	402	392	405	384	393	391	401	371	394	376	395	409	360	393	425	391	408	387	440	391	394	416	392	439	399	416	406	358	407	399	396	402	405	403	420	406	422	403	432	381	418	440	444	394	357	372	397	417	367	371	398	378	389	401	447	389	427	389	410	394	374	376	425	410	388	405	393	421	386	413	397	412	376	370	389	384	377	413	398	402	409	383	364	390	390	415	392	370	385	407	418	376	396	373	391	405	402	420	398	387	371	390	421	385	403	386	464	382	371	388	430	374	380	402	407	367	373	404	418	362	393	410	369	395	367	381	362	416	361	411	372	409	386	413	396	389	386	426	390	411	374	389	389	430	412	404	399	422	381	404	417	414	370	400	358	363	445	430	410	404	395	362	374	423	406	372	414	396	399	382	396	395	408	371	364	378	398	418	393	401	405	390	395	416	410	436	405	435	398	371	383	410	354	369	357	395	389	417	423	406	404	366	382	407	410	417	380	388	382	394	415	403	373	387	433	402	397	381	405	391	404	385	407	375	378	397	378	420	388	406	401	382	417	413	389	392	414	349	416	394	417	394	390	386	387	428	381	340	420	462	397	394	408	409	367	394	420	393	367	422	397	374	393	388	428	394	433	428	376	359	390	426	387	409	357	382	362	402	428	380	401	446	415	394	415	339	403	347	406	400	379	347	399	409	395	443	386	429	408	407	369	438	372	413	408	374	395	411	438	379	393	372	391	401	393	404	401	383	400	414	385	404	379	385	409	388	403	414	352	373	420	404	420	411	400	400	375	405	401	415	377	399	397	372	417	420	403	412	420	405	392	419	395	395	403	401	401	403	366	379	406	367	394	395	401	368	384	390	381	394	378	405	349	413	403	358	383	405	385	406	381	358	371	426	428	415	431	409	356	397	404	411	390	393	442	392	365	386	396	390	374	401	366	380	376	418	406	381	398	372	414	392	375	378	409	409	387	392	396	398	384	361	394	419	425	393	409	381	417	393	363	434	405	392	434	376	374	403	393	409	376	427	430	409	408	379	411	391	382	377	400	390	412	372	399	351	412	448	410	361	354	374	376	404	365	405	384	405	403	356	418	446	421	373	410	383	377	401	389	376	405	416	373	419	406	383	409	420	428	381	374	420	421	397	411	426	403	413	412	372	369	411	431	412	405	388	359	378	382	354	433	392	375	382	398	403	404	410	405	417	378	393	384	416	356	412	365	401	396	395	432	417	383	407	399	395	398	382	409	430	418	388	376	364	419	353	391	418	395	376	367	402	383	378	397	423	386	395	365	438	401	381	385	395	405	421	387	369	385	426	417	408	401	397	394	388	435	375	387	452	365	406	389	406	396	373	414	405	390	375	384	404	406	376	355	443	380	383	387	388	414	408	373	396	360	385	364	405	395	394	379	393	405	384	406	429	435	401	378	361	394	422	423	404	401	393	386	395	416	396	427	367	404	384	386	395	404	416	426	415	400	402	384	371	402	375	413	388	395	366	391	408	395	387	383	389	392	383	397	407	414	377	398	386	404	366	365	353	383	401	379	435	411	385	410	399	416	401	363	362	430	381	426	457	399	402	368	405	389	401	410	414	425	397	384	353	412	412	407	442	407	412	377	410	371	381	381	387	415	384	382	396	408	405	404	416	399	396	391	410	377	394	412	367	390	397	410	386	388	420	372	404	437	396	357	391	394	407	430	379	403	400	406	407	426	426	439	405	402	406	391	412	403	346	397	412	388	407	414	380	371	406	409	378	371	383	414	386	400	408	420	374	393	409	374	384	418	418	386	399	343	391	417	398	363	383	388	391	405	393	421	391	369	396	410	400	374	390	378	401	389	416	384	431	381	378	371	414	404	408	403	384	396	397	439	385	392	382	390	402	390	378	416	405	431	390	435	374	387	412	401	404	384	394	423	389	409	410	372	413	421	361	428	415	360	405	381	446	410	365	392	399	383	419	422	385	415	393	403	362	381	349	414	431	384	355	407	374	395	398	398	401	426	423	411	387	386	397	404	391	380	402	410	408	423	364	413	436	428	390	371	387	381	385	388	424	390	388	413	430	408	415	375	360	418	394	426	408	401	383	374	373	445	379	400	391	420	428	384	406	408	434	431	407	393	376	377	403	384	403	393	397	390	414	408	387	397	402	416	420	398	402	404	422	411	379	371	391	388	418	363	425	373	382	373	383	432	409	378	397	419	416	412	381	377	396	418	420	381	415	393	404	381	388	404	430	405	382	419	395	409	400	411	406	396	399	419	401	373	363	385	382	359	425	415	393	394	387	392	433	411	414	364	359	409	403	377	412	413	381	379	385	395	401	397	400	382	383	410	387	342	410	378	380	400	379	404	416	396	391	384	394	346	392	395	374	361	406	382	382	364	423	402	420	365	380	376	366	391
5234	10744	8317	4129	2890	2145	1771	1428	1156	1055	972	860	782	782	787	674	679	675	651	675	619	610	606	549	557	533	576	585	549	538	560	589	565	581	539	515	543	534	543	553	550	530	500	555	534	604	530	515	533	499	530	545	526	531	523	539	548	544	512	534	538	520	490	536	498	520	547	529	528	573	531	506	505	520	543	511	508	490	501	496	526	527	496	509	557	495	592	525	522	556	505	540	537	517	565	515	530	550	545	496	538	494	536	519	579	529	487	529	530	534	532	534	506	521	537	554	511	498	549	529	541	511	481	462	535	505	519	565	520	536	542	537	520	552	508	581	529	524	512	527	555	541	515	538	483	584	513	512	542	470	510	542	519	528	555	509	528	542	568	523	542	540	547	514	541	564	546	516	489	533	516	504	508	501	527	542	522	488	560	487	526	495	538	503	519	538	483	557	521	498	530	569	516	557	541	485	524	536	540	534	520	497	506	520	545	521	568	508	551	533	511	535	491	510	530	495	509	502	518	491	527	520	504	508	489	581	523	537	512	502	531	508	521	536	497	562	520	534	517	510	521	514	516	518	524	546	528	473	551	530	515	522	519	496	521	525	544	558	504	554	477	520	512	503	508	542	516	544	519	482	513	503	532	491	512	537	500	529	522	512	538	482	545	556	509	510	526	544	517	509	485	507	547	504	560	525	501	509	508	510	539	540	509	512	497	531	534	537	530	530	567	535	539	509	518	524	533	525	540	539	533	513	518	498	556	540	501	474	501	519	480	553	515	502	536	547	517	546	520	478	501	530	514	509	513	499	527	542	570	547	560	557	498	528	499	512	513	527	515	491	495	548	513	540	529	517	537	496	532	502	564	540	544	484	497	485	476	538	514	497	517	549	487	517	560	545	522	505	544	513	533	495	536	517	535	552	514	508	545	533	545	555	510	533	553	513	550	480	534	522	514	517	521	509	495	528	514	519	508	517	506	503	482	531	546	515	547	560	520	529	536	530	489	502	565	531	521	510	540	504	517	549	512	474	519	548	519	547	482	520	521	511	494	515	537	477	500	508	520	500	542	545	494	521	505	548	519	480	520	529	469	502	472	490	550	550	563	559	527	513	523	542	564	535	511	524	587	546	506	507	494	525	542	531	554	546	506	508	530	526	519	545	520	503	495	533	524	532	501	559	480	537	535	552	537	498	552	546	534	515	496	512	498	544	550	532	541	507	553	530	521	470	517	554	525	473	538	547	479	480	521	515	526	533	528	525	487	525	545	545	528	548	481	502	543	527	527	511	525	526	554	546	489	549	535	533	546	488	523	498	547	548	523	549	523	511	499	503	555	528	513	523	497	535	549	522	538	478	521	512	548	558	473	499	556	530	550	529	488	521	541	508	515	565	543	532	528	543	517	463	520	550	541	547	521	543	515	534	498	529	501	539	526	475	530	546	503	530	526	506	492	510	498	558	545	488	525	537	528	531	548	524	534	507	516	504	544	564	509	489	520	526	522	531	487	479	525	521	535	526	526	502	511	500	496	497	508	496	519	534	537	513	543	532	500	563	536	555	522	540	532	528	525	543	539	484	529	532	525	542	519	469	498	478	489	519	565	543	536	538	516	528	505	529	563	534	584	535	533	525	538	533	561	530	514	500	526	517	525	532	476	549	512	521	487	551	506	530	527	527	532	529	540	506	531	449	541	503	490	506	516	559	504	527	524	511	505	557	502	529	522	483	533	525	506	564	529	494	555	498	552	501	489	539	561	536	511	497	521	510	544	542	517	501	490	506	520	578	540	551	502	495	487	502	531	546	488	504	521	517	569	518	515	557	529	512	484	529	518	501	504	511	539	556	487	492	479	509	515	537	504	519	508	497	518	496	514	487	555	498	550	558	517	498	544	509	588	503	548	531	532	543	527	517	515	523	538	543	504	523	505	515	545	543	522	531	579	498	556	526	526	513	542	540	555	499	517	462	512	542	519	551	524	530	524	504	588	506	476	542	550	511	493	555	524	528	527	487	532	521	495	508	500	542	550	497	529	536	514	535	500	526	527	517	558	508	506	557	484	541	537	488	534	537	522	512	549	518	580	500	503	517	549	513	572	531	497	563	508	513	512	545	550	518	516	520	534	508	547	496	494	515	552	555	517	521	527	528	519	519	529	534	540	495	499	550	507	581	548	509	482	525	527	526	511	515	526	525	500	518	544	533	509	525	517	544	492	513	528	517	535	557	543	517	529	528	515	523	495	520	534	498	535	560	545	505	530	514	534	495	504	493	545	505	505	475	527	494	532	525	490	525	541	529	509	530	459	544	519	516	522	512	529	513	528	506	531	537	512	513	529	555	521	549	563	528	550	531	479	532	517	514	517	526	507	526	515	499	510	493	492	524	524	542	565	480	506	534	506	522	535	559	523	538	542	515	527	495	492	533	531	531	537	508	573	489	524	530	522	522	461	511	527	512	533	502	534	534	516	541	478	527	476	548	498	523	539	528	504	530	539	518	526	522	494	530	555	509	515	535	540	498	519	532	530	521	501	482	544	505	531	505	536	494	502	499	566	549	535	489	522	493	549	561	559	546	542	516	506	465	556	504	523	493	524	535	558	509	545	539	538	496	486	501	517	552	535	467	488	483	510	501	555	497	500	518	519	506	484	507	545	533	528	483	539	564	510	512	523	499	527	520	533	508	500	485	487	496	519	525	469	505	520	508	466	530	523	557	530	523	542	505	532	531	533	569	524	535	509	505	508	542	487	520	529	487	505	545	531	478	525	518	497	512	507	556	529	563	522	528	494	550	510	522	547	517	538	538	516	532	564	545	524	503	536	513	560	522	524	541	520	502	541	500	519	518	508	475	536	505	485	485	521	529	555	497	520	513	508	561	536	541	490	519	521	496	512	514	545	494	562	502	503	513	535	512	532	546	487	493	542	536	547	511	494	549	515	471	518	556	509	487	518	532	500	522	461	544	493	493	523	522	537	500	517	524	515	561	516	503	516	545	538	503	496	491	529	518	513	502	482	488	523	557	522	517	504	501	552	497	508	470	485	480	543	541	513	525	533	525	527	537	547	526	503	521	519	515	501	531	515	557	545	532	547	514	497	498	516	506	534	493	527	528	526	513	533	509	571	492	537	545	530	495	561	546	500	531	506	504	521	505	526	527	513	532	563	480	499	538	467	534	543	578	509	555	525	505	508	466	538	554	499	525	506	546	546	555	508	502	525	527	530	520	585	529	516	536	493	521	521	537	512	492	514	523	552	554	508	527	517	502	534	465	534	517	542	496	493	507	509	536	532	511	522	501	524	540	575	510	514	551	479	516	523	498	546	552	530	526	547	512	530	507	545	517	534	521	554	548	534	560	510	545	501	524	551	524	498	506	531	531	502	509	511	532	565	492	509	525	523	533	520	519	543	511	526	532	506	530	538	463	560	562	541	561	506	470	529	541	537	536	488	509	532	473	540	558	549	528	561	543	569	489	510	577	521	558	499	508	529	567	529	564	498	507
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
