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
339741431128	339741431645	339741432195	339741432745	339741433295	339741433845	339741434395	339741434945	339741435495	339741436045	339741436595	339741437145	339741437695	339741438245	339741438795	339741439345	339741439895	339741440445	339741440995	339741441545	339741442095	339741442645	339741443195	339741443745	339741444295	339741444845	339741445395	339741445945	339741446495	339741447045	339741447595	339741448145	339741448695	339741449245	339741449795	339741450345	339741450895	339741451445	339741451995	339741452545	339741453095	339741453645	339741454195	339741454745	339741455295	339741455845	339741456395	339741456945	339741457495	339741458045	339741458595	339741459145	339741459695	339741460245	339741460795	339741461345	339741461895	339741462445	339741462995	339741463545	339741464095	339741464645	339741465195	339741465745	339741466295	339741466845	339741467395	339741467945	339741468495	339741469045	339741469595	339741470145	339741470695	339741471245	339741471795	339741472345	339741472895	339741473445	339741473995	339741474545	339741475095	339741475645	339741476195	339741476745	339741477295	339741477845	339741478395	339741478945	339741479495	339741480045	339741480595	339741481145	339741481695	339741482245	339741482795	339741483345	339741483895	339741484445	339741484995	339741485545	339741486095	339741486645	339741487195	339741487745	339741488295	339741488845	339741489395	339741489945	339741490495	339741491047	339741491595	339741492145	339741492695	339741493245	339741493795	339741494345	339741494895	339741495445	339741495995	339741496545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22106	20220	27604	22639	20219	15981	1206	528	354	343	353	306	273	272	231	240	282	251	251	198	221	220	268	266	280	274	266	238	268	253	263	283	266	301	249	223	237	230	226	203	212	193	215	169	219	195	198	207	195	189	203	189	208	178	183	177	177	201	210	201	173	181	170	193	180	179	190	167	203	204	175	176	185	189	178	178	195	206	184	191	188	206	208	181	168	185	192	181	165	171	183	195	206	188	187	168	190	184	172	189	192	186	184	216	200	186	183	190	194	159	192	171	183	184	187	183	191	174	173	176	175	196	177	185	182	217	183	174	156	201	187	178	188	205	169	182	174	188	186	191	174	191	181	211	210	201	194	170	198	178	193	180	190	177	184	194	186	180	177	193	184	152	180	196	201	201	188	166	181	150	201	171	183	182	158	191	176	171	193	186	188	208	183	186	202	192	167	191	192	218	186	174	174	199	202	187	171	195	176	163	188	179	175	201	180	195	186	170	218	203	213	194	172	178	201	188	182	182	162	200	175	177	223	178	175	198	171	185	213	201	167	174	194	184	173	186	191	175	202	178	180	187	185	184	190	192	171	186	184	181	203	184	172	183	189	171	173	183	197	179	161	181	177	166	166	201	191	164	159	178	185	196	164	185	182	195	188	183	208	185	191	175	204	188	178	190	182	171	181	202	192	196	176	204	194	200	166	148	188	164	185	179	186	200	180	187	183	167	177	166	178	191	183	184	177	162	169	186	185	155	177	179	187	186	186	187	168	184	192	190	179	180	182	198	196	202	199	204	206	199	188	194	187	198	187	200	175	187	168	182	196	187	179	209	175	175	174	190	180	172	185	178	172	179	185	204	191	166	170	188	162	195	159	187	181	188	172	200	175	166	202	174	194	177	186	172	192	206	178	167	163	162	206	167	205	188	197	153	193	168	166	184	180	164	178	169	196	187	186	199	176	189	149	199	175	184	169	203	167	174	196	161	196	213	183	177	183	191	187	198	183	184	213	200	192	202	199	187	164	166	170	184	181	184	173	216	174	182	157	167	177	183	174	180	212	191	171	167	191	203	157	189	181	188	211	205	198	181	191	193	172	166	190	192	177	180	193	187	166	189	207	164	163	183	171	188	176	182	167	170	179	175	190	186	186	185	171	185	184	177	187	160	179	215	140	166	175	199	175	202	185	184	197	191	204	166	190	194	180	188	201	198	206	156	204	184	177	171	190	180	161	190	186	193	178	186	176	177	182	173	192	179	186	178	195	205	174	166	190	189	191	165	201	178	191	143	190	190	194	183	178	191	168	210	183	173	175	187	185	212	180	184	191	200	168	191	185	197	181	193	177	191	181	171	208	196	178	183	157	170	176	184	191	179	179	181	167	190	192	160	181	182	212	193	160	201	214	174	192	200	174	172	176	182	167	187	179	177	176	201	178	187	188	195	170	177	165	194	193	176	187	159	197	176	196	190	167	179	167	192	206	171	192	189	191	183	172	168	199	190	201	170	183	156	200	183	179	200	184	174	159	187	188	180	218	185	190	210	181	152	200	181	196	185	178	204	172	219	148	184	167	152	199	183	194	182	173	192	179	180	199	197	166	191	184	206	181	172	177	186	165	209	185	185	186	190	159	176	196	190	191	211	179	188	153	164	181	163	173	176	183	209	149	179	182	163	188	195	208	181	190	178	189	184	185	168	177	193	190	184	159	164	194	177	192	166	196	188	177	180	174	199	163	196	166	203	165	199	192	175	173	186	197	160	179	183	208	174	181	211	168	206	167	179	200	192	212	176	203	188	211	194	186	178	163	186	199	176	200	180	186	175	172	174	175	170	191	169	178	171	167	185	177	180	183	197	192	174	182	182	186	198	181	191	186	201	171	155	190	177	196	202	176	172	197	187	199	182	200	179	168	190	179	192	182	173	193	192	184	199	195	164	179	186	174	197	203	189	180	183	177	208	204	169	174	170	159	165	185	187	177	193	178	187	200	199	212	202	213	180	192	176	174	182	210	156	193	182	176	190	171	194	191	168	188	187	169	191	184	194	182	169	151	171	185	194	194	175	213	183	196	194	170	186	180	179	165	172	171	173	188	201	169	158	188	169	189	181	188	181	192	195	181	185	186	175	173	175	192	177	175	185	190	184	172	194	177	169	203	179	177	189	195	179	180	175	196	165	173	186	188	165	187	191	200	182	175	184	216	154	179	151	195	172	168	194	175	194	192	197	199	183	185	190	170	166	207	185	185	161	171	173	204	175	181	184	185	190	182	180	179	176	173	175	195	184	213	170	200	169	182	178	205	172	175	167	147	174	167	165	172	189	169	188	189	193	171	181	198	172	168	181	181	180	172	194	174	189	214	175	191	167	180	199	159	186	163	192	178	179	188	215	162	184	184	200	168	186	177	183	159	149	161	178	155	174	179	171	173	189	178	196	166	175	169	172	200	187	211	187	177	198	187	179	192	177	191	193	172	196	177	197	179	189	171	209	169	169	185	171	179	167	183	187	179	181	176	181	173	186	170	183	175	195	200	198	179	189	176	193	168	182	179	175	182	196	184	169	158	158	183	186	185	163	163	185	218	212	185	194	182	201	186	203	166	178	190	183	186	196	166	189	167	175	184	157	178	201	188	165	199	192	189	185	191	220	178	167	174	178	145	156	195	162	196	187	195	183	197	182	173	156	153	194	168	157	161	188	204	191	176	200	169	201	167	186	178	175	174	196	182	190	181	177	186	169	178	172	177	158	174	179	172	167	202	165	193	190	205	190	190	179	189	190	215	169	187	196	193	197	185	204	184	180	176	171	186	188	192	180	199	192	190	200	188	166	189	194	200	203	186	183	185	184	191	182	175	153	179	184	178	223	204	182	181	183	175	183	197	203	192	191	179	177	181	192	177	194	197	162	190	185	179	183	188	204	186	183	187	189	207	197	179	183	185	189	182	198	203	181	176	175	182	180	178	187	182	215	189	189	190	159	184	173	195	213	184	175	177	159	183	196	191	192	185	171	154	169	181	206	187	179	171	192	182	166	176	182	192	162	189	177	183	183	163	172	162	199	173	191	194	188	182	197	189	175	171	160	182	167	192	189	186	184	191	164	192	182	173	190	167	181	172	172	172	196	209	201	179	190	198	171	184	168	182	190	171	181	176	176	204	197	177	185	206	191	166	176	192	177	173	184	179	189	157	185	179	194	200	170	171	178	180	185	170	180	176	202	202	194	156	201	177	202	190	193	177	179	174	194	179	173	190	190	187	178	198	180	180	166	192	172	174	196	186	164	202	183	201	181	182	187	187	170	179	194	179	163	177	210	181	183	175	169	179	186	167	157	204	182	157	184	191	182	195	163	184	159	201	169	207	162	170	161	189	182	162	182	193	168	175	169	182	209	163	174	184	160	198	174	189	171	205	199	182	196	176	190	225	204	204	192	198	170	159	176	173	185	171	172	186	183	191	179	187	203	185	192	187	158	183	182	154	198	192	181	189	203	169	159	185	167	191	169	186	190
7448	14689	12532	6901	4369	3008	2247	1769	1458	1169	1059	918	921	813	752	656	676	611	570	580	561	592	702	797	801	754	712	718	737	698	731	777	791	923	696	620	607	591	501	501	489	474	485	445	464	430	444	423	432	467	421	423	393	417	395	431	435	395	443	407	446	427	391	386	426	419	387	412	436	369	405	416	380	389	386	403	345	408	428	425	397	389	344	396	407	375	407	390	396	380	387	401	392	367	377	429	394	389	388	390	393	381	417	416	414	418	404	448	385	411	383	379	391	388	407	389	368	364	421	347	368	416	372	361	405	404	398	382	419	379	393	369	410	390	379	392	388	366	417	360	378	378	406	394	388	436	419	409	406	380	392	394	371	347	405	392	388	412	404	386	384	419	375	364	388	408	398	387	428	370	399	395	393	371	343	387	405	366	421	419	384	394	348	372	397	369	396	391	391	436	419	379	375	390	389	359	390	403	394	400	401	370	397	399	436	385	418	401	390	378	398	382	412	394	399	389	410	381	365	405	342	410	399	399	370	357	401	399	388	342	361	363	381	378	381	423	419	406	373	385	389	383	373	367	352	416	394	400	395	398	378	387	407	404	381	402	383	392	398	392	378	366	385	397	393	400	387	387	377	415	354	388	406	377	396	385	335	411	419	374	400	392	386	370	409	413	406	381	379	384	370	381	400	403	348	394	382	427	372	399	341	419	375	382	388	399	376	378	418	362	384	365	396	371	383	367	386	411	351	383	369	385	398	428	378	378	358	387	402	443	400	390	382	346	396	365	402	374	413	419	431	387	408	369	358	413	409	360	366	408	380	387	372	393	445	376	364	391	364	369	393	386	406	359	386	384	412	387	393	396	390	410	398	383	378	415	399	398	376	390	422	363	365	382	375	385	432	353	361	402	384	401	384	397	368	362	366	418	369	378	373	376	408	391	394	395	380	383	406	384	399	359	408	403	379	386	414	397	384	375	356	374	379	381	378	389	387	366	379	347	395	406	373	359	393	402	406	391	378	370	380	426	381	399	400	386	364	412	361	399	389	398	370	356	402	416	405	398	413	359	374	393	402	403	402	389	395	393	415	383	406	385	372	384	395	415	388	377	386	397	345	381	416	381	389	408	363	387	397	404	356	394	398	397	423	376	414	394	392	361	407	389	421	408	380	386	390	399	379	356	414	364	363	397	391	418	411	387	386	372	379	403	380	393	388	393	377	398	395	409	399	411	393	406	354	374	376	389	418	363	373	417	379	412	374	390	408	381	363	406	397	380	370	417	398	367	390	406	382	374	352	401	380	363	410	392	385	368	436	402	359	396	414	372	370	379	410	377	373	385	368	377	394	382	394	426	389	413	388	398	389	396	394	396	375	353	375	398	359	435	382	412	382	370	409	367	398	373	389	373	380	352	393	396	359	403	415	373	368	352	404	377	397	391	387	383	405	414	376	388	389	397	397	399	374	367	377	398	430	384	404	377	396	396	377	398	389	381	371	377	409	395	394	394	389	367	407	386	407	403	366	373	385	421	398	380	381	422	392	425	363	390	359	391	407	378	365	377	392	372	405	389	349	382	422	364	419	384	400	396	396	407	394	400	410	362	387	376	351	364	381	408	392	398	406	422	413	389	401	442	369	414	386	390	384	411	378	343	396	395	412	374	388	445	375	381	351	420	385	367	411	375	382	377	393	400	398	412	429	404	380	392	396	369	384	381	406	382	394	387	401	351	375	407	400	377	381	383	348	374	378	400	412	373	384	376	379	398	400	387	370	355	382	413	374	372	424	368	343	395	399	381	381	375	419	363	394	410	394	388	429	373	373	403	397	386	376	369	362	359	388	401	402	375	409	392	386	371	380	393	396	410	363	365	404	387	393	406	374	401	409	399	386	371	388	378	386	396	390	374	373	371	369	389	386	429	421	412	327	380	373	377	364	408	396	399	372	354	396	394	391	364	398	385	408	378	408	371	376	413	409	397	383	379	376	391	395	361	399	386	381	384	386	384	393	350	410	402	392	406	417	369	379	367	445	351	395	411	376	380	382	379	373	356	418	397	400	372	378	399	409	412	433	407	365	417	416	378	368	377	373	377	391	359	408	402	393	378	377	387	397	395	391	365	366	391	371	387	398	430	377	386	405	372	365	361	369	398	376	393	346	344	398	367	452	397	389	393	392	400	399	403	430	372	375	372	386	386	370	398	380	434	392	373	395	394	400	377	391	412	375	362	410	385	371	382	390	415	412	376	437	354	388	369	418	417	395	375	388	390	354	402	405	369	371	406	352	378	373	402	403	389	378	384	381	378	373	363	372	370	387	371	372	377	393	409	420	385	367	400	419	369	366	355	358	392	410	394	388	389	379	406	366	377	411	358	420	372	402	405	419	367	349	397	391	406	406	361	382	408	404	373	411	374	381	369	429	382	422	402	374	387	344	383	383	416	429	383	366	404	406	392	398	404	384	373	376	411	366	398	352	405	386	400	388	422	389	407	383	394	391	416	391	429	408	391	356	392	367	387	392	398	387	399	374	441	421	390	365	381	416	429	382	388	402	371	358	398	381	384	392	387	381	412	412	413	373	424	383	402	393	369	398	387	393	378	399	408	372	379	374	386	371	411	345	352	385	379	364	399	391	379	409	431	400	405	407	379	412	364	374	419	371	418	384	419	403	374	410	400	395	414	369	356	363	385	398	387	405	411	371	386	378	397	393	381	395	384	385	382	388	407	355	411	376	371	380	355	354	378	370	373	386	416	412	385	361	388	376	373	377	339	369	392	438	407	428	344	395	391	395	421	386	399	399	414	400	387	373	377	388	367	391	391	370	363	398	394	400	380	385	381	396	347	371	411	379	389	373	368	360	417	370	391	382	360	379	398	381	392	386	420	412	381	372	378	376	451	373	403	385	354	355	363	378	381	422	364	408	392	369	420	393	375	379	418	468	343	384	409	340	366	385	381	394	387	367	413	364	385	388	386	413	404	387	386	367	415	376	383	384	407	395	436	405	385	374	386	400	356	417	378	397	398	390	380	380	383	398	392	389	374	386	402	385	404	381	366	366	367	353	391	403	377	359	402	383	446	407	383	375	389	375	375	374	361	383	405	407	383	383	403	409	382	381	424	358	388	378	383	367	389	388	370	407	416	379	372	385	379	395	404	405	393	386	380	399	439	401	402	378	389	384	386	370	373	416	402	365	395	429	382	379	379	414	374	400	398	384	394	399	393	367	403	352	383	348	389	391	402	380	410	382	383	415	403	387	401	375	389	368	381	357	430	405	405	408	383	395	378	360	375	381	367	453	381	410	400	388	391	344	389	385	387	392	361	435	367	393	378	415	395	393	367	398	407	400	379	364	370	392	369	397	365	402	393	347	382	426	372	358	380	369	386	360	388	394	372	373	358	418	394	425	346	367	366	366	378	361	394	359	356	374	420	407	396	387	354	388	397	392	426	358	408	373	379	401	380	367	366	377	395	370	407	404	404	373	370	392	402	380	412	438	439	411	386
26913	20296	5983	793	563	532	535	467	428	499	480	497	472	500	470	434	465	461	534	447	487	453	483	496	490	534	545	484	497	486	492	541	549	529	506	474	505	449	466	454	474	439	470	470	513	443	456	475	449	437	440	430	447	461	469	490	447	467	463	474	477	488	464	452	469	466	493	459	484	483	488	475	460	456	453	456	482	494	471	460	477	467	458	478	480	486	449	467	478	470	485	471	442	460	433	430	520	454	480	452	451	479	437	462	495	430	464	496	451	491	446	488	492	436	432	466	465	474	461	459	457	490	457	493	501	457	495	474	507	479	501	467	449	455	480	492	509	445	515	458	481	476	485	459	502	491	437	472	479	467	476	474	473	497	487	476	468	452	485	473	467	437	496	465	467	434	509	459	433	432	517	456	459	487	459	417	428	496	453	462	482	438	514	493	438	469	458	484	493	462	483	450	482	482	463	488	486	436	444	444	434	477	484	457	432	468	498	478	493	469	440	445	465	455	463	463	441	455	470	468	483	480	442	445	403	505	451	491	451	471	461	476	430	484	445	470	413	463	490	457	479	461	491	475	423	458	456	441	485	433	486	440	461	481	462	439	479	490	455	443	473	444	423	474	487	480	459	478	450	485	474	462	485	458	436	483	455	473	467	481	511	495	498	475	476	495	471	453	486	429	459	482	478	460	440	445	470	474	436	488	433	485	430	452	438	458	474	477	468	480	457	485	470	430	447	464	480	452	468	486	430	441	465	468	470	459	453	480	443	480	520	472	471	479	498	485	465	441	468	483	473	470	455	478	459	442	491	438	493	448	468	446	450	465	451	496	448	448	444	506	468	450	476	453	504	476	476	456	499	469	469	455	475	486	478	482	482	443	458	483	492	458	467	474	479	493	480	464	479	489	467	466	437	446	468	455	462	468	460	448	514	445	438	456	482	433	527	497	452	437	434	500	455	496	494	487	489	479	464	447	450	491	501	478	488	456	448	478	456	471	431	485	483	492	493	449	446	414	471	477	479	441	469	476	392	431	463	502	415	457	431	432	449	400	503	451	452	452	482	426	452	476	464	494	459	453	502	471	474	426	442	484	465	470	451	462	459	426	447	423	480	458	494	500	428	455	456	484	472	439	506	445	497	495	507	461	428	455	464	475	473	474	440	466	487	428	493	471	507	464	493	422	477	455	463	492	469	466	475	485	494	476	477	478	453	459	467	478	484	473	481	479	469	472	440	436	483	476	447	459	496	472	487	468	468	446	493	473	486	461	481	490	443	411	466	467	480	432	479	432	483	495	470	449	477	466	470	454	462	484	435	437	443	446	463	488	451	462	489	445	457	453	497	462	489	467	461	444	429	488	500	459	454	452	464	474	468	438	447	460	442	448	471	440	465	507	455	452	447	499	464	431	489	457	445	466	482	483	514	487	457	441	469	466	496	457	471	436	444	491	448	448	496	467	462	446	469	505	459	465	488	443	475	493	494	494	453	465	505	455	480	464	492	478	487	439	465	481	446	472	455	501	451	449	459	459	487	452	479	462	434	471	473	482	497	453	449	447	472	406	471	449	436	462	492	496	441	434	445	457	493	453	465	432	479	445	487	468	459	502	480	444	440	495	422	458	495	470	466	472	437	460	442	449	475	467	472	456	501	410	465	476	501	457	466	454	497	489	471	469	484	477	465	467	452	527	475	512	482	469	476	483	494	489	459	501	464	450	462	470	472	459	477	472	439	442	468	484	437	455	470	459	442	434	474	482	473	459	446	486	433	486	530	429	474	458	475	458	487	517	493	442	472	464	459	492	495	480	502	483	466	498	499	481	491	472	443	422	506	447	471	497	455	494	496	472	477	484	480	467	468	451	451	497	469	462	489	495	430	501	469	481	471	471	487	486	486	457	470	449	520	454	467	469	462	450	514	512	511	422	469	457	465	488	455	472	496	484	465	481	418	463	463	461	448	452	441	459	448	517	485	449	475	474	447	432	459	475	413	488	474	460	454	473	462	450	464	427	473	429	474	494	467	478	508	447	473	474	461	501	497	463	488	463	448	468	486	492	432	463	451	453	446	511	488	452	482	480	497	460	462	459	479	456	480	450	492	481	483	414	440	471	460	495	468	496	457	450	470	473	447	472	470	450	454	450	503	470	473	492	482	452	484	459	473	448	470	458	518	487	473	500	452	471	473	474	464	521	464	492	460	461	454	475	488	449	486	489	456	472	450	488	475	489	463	474	474	480	434	479	437	489	481	482	473	502	464	490	451	487	480	452	476	476	450	440	481	472	457	490	469	460	480	463	485	461	463	497	445	442	449	488	486	472	435	436	439	470	487	486	478	471	468	463	478	440	461	453	478	429	440	453	468	473	451	477	456	469	451	508	492	415	523	445	465	463	488	467	465	447	446	469	465	450	419	414	494	426	477	491	458	510	463	464	431	494	455	466	475	456	469	462	465	452	463	487	464	412	480	532	440	433	484	427	471	421	482	449	434	445	452	474	481	462	444	450	431	456	450	450	490	499	459	475	464	457	459	465	465	441	439	446	485	469	465	470	420	465	459	453	487	476	476	482	480	439	489	463	506	449	473	485	444	495	481	432	464	470	448	500	459	474	494	487	470	452	456	451	488	507	468	483	463	508	521	484	449	455	462	472	462	485	500	466	453	498	474	449	462	478	506	489	474	481	454	463	460	451	462	467	467	481	484	510	486	447	432	477	473	492	465	457	465	467	472	461	478	431	459	470	487	475	454	457	473	446	448	498	454	478	442	479	462	480	471	477	442	454	450	507	415	473	454	478	474	472	444	512	477	460	517	454	484	457	488	474	485	443	450	450	465	461	470	470	456	460	430	479	441	510	468	477	443	475	477	482	442	468	468	459	500	443	474	483	470	486	433	438	442	481	509	456	454	433	458	501	481	468	461	493	437	467	457	506	455	396	448	466	454	483	484	468	460	491	457	489	506	437	468	495	427	500	501	485	485	442	495	464	480	479	443	476	436	503	458	468	436	455	504	481	476	458	458	530	454	476	464	471	456	437	483	465	485	504	471	440	443	481	486	472	484	497	436	482	429	492	417	501	462	453	455	475	466	458	477	451	463	443	513	435	486	457	459	451	469	470	441	446	495	469	457	472	490	491	439	486	457	469	453	441	521	423	471	465	482	437	521	437	458	424	479	491	432	473	452	499	481	484	511	489	479	425	472	468	480	458	464	452	466	478	479	467	463	444	467	428	441	443	490	468	457	462	486	463	457	470	467	502	458	479	447	483	449	509	509	448	479	510	458	452	488	495	496	444	441	469	462	450	459	501	484	462	429	497	469	450	478	460	447	442	482	467	452	426	433	441	455	437	485	486	450	458	449	452	462	492	422	474	446	475	473	415	434	478	440	445	485	498	491	471	461	492	425	455	453	489	483	456	496	455	481	461	497	468	463	442	467	477	471	439	444	458	481	488	492	474	475	508	471	493	516	466	498	455	449	517	468	480	491	468	436	430	461	458	464	465
4357	2085	1917	1369	1136	1126	1027	1065	1023	955	969	1048	1037	1014	1002	993	1004	958	957	947	1037	987	1041	1205	1130	1106	1136	1091	1078	1112	1132	1155	1119	1199	1112	1041	1022	1012	1006	976	991	1023	997	1005	954	1014	955	1044	968	1026	997	1021	944	969	956	971	978	1014	945	930	979	1030	978	994	938	969	952	932	914	1005	955	964	970	950	970	945	974	988	899	991	932	933	1012	932	953	955	972	946	982	933	952	927	945	958	1005	991	905	922	946	951	1031	952	971	996	1016	947	979	968	931	972	955	965	969	978	929	932	973	953	947	930	992	901	952	988	1012	985	960	972	962	906	955	964	1051	994	940	1029	990	897	960	949	991	986	938	916	977	921	954	938	946	918	950	946	956	935	920	928	925	968	937	950	922	1009	967	942	1041	981	961	967	1002	953	943	966	923	952	1021	995	971	947	919	894	974	911	1004	983	981	946	973	901	939	1004	956	971	932	973	938	1003	928	1009	945	939	953	938	1001	959	970	920	927	978	925	956	987	926	947	985	934	914	991	935	913	958	927	925	965	926	974	945	940	913	977	929	939	998	956	894	990	994	943	928	964	919	982	986	955	948	936	925	940	927	987	952	953	932	985	913	962	967	991	982	942	937	943	992	982	989	948	938	954	929	898	957	968	885	951	982	928	978	924	966	989	949	951	938	896	931	886	952	918	987	960	958	938	961	985	946	950	985	936	928	986	964	916	954	944	874	950	980	934	986	947	985	946	976	946	917	978	956	974	967	1019	961	895	912	962	936	973	975	964	952	938	930	990	959	975	928	945	921	989	998	938	888	932	995	927	924	980	974	958	970	1007	975	976	1020	942	904	960	973	970	940	1008	941	913	1023	931	971	958	936	956	1030	1017	977	895	978	954	921	930	935	913	950	983	954	951	945	965	1026	954	950	967	964	1011	929	981	944	991	946	963	959	947	957	977	929	1001	979	978	1006	915	946	968	961	985	960	921	913	946	887	928	952	937	1008	944	943	977	985	983	922	952	944	915	1052	967	924	983	972	1008	920	955	975	938	1011	965	923	925	900	970	967	995	971	1014	963	969	936	974	965	948	958	890	933	966	1044	970	1009	951	968	925	936	950	915	988	978	959	926	950	976	983	989	941	1007	957	952	971	1004	991	941	967	970	992	938	1013	960	915	958	1014	946	961	969	944	1009	996	953	968	971	906	995	1001	986	896	923	945	992	1001	997	972	914	923	943	900	929	923	965	965	1006	980	934	1024	991	924	935	910	957	923	986	921	966	953	959	964	975	996	940	953	1005	967	979	979	993	945	954	968	922	960	976	1009	934	919	942	927	993	897	939	961	965	947	908	956	946	944	973	935	902	950	926	958	999	951	960	921	980	931	976	898	971	951	1021	946	937	950	994	931	953	919	1021	953	1009	967	979	1002	904	960	975	941	966	973	971	921	919	1009	1019	1054	986	894	991	949	946	963	1003	1011	960	980	962	983	981	973	916	917	954	1015	969	950	991	959	893	993	1009	993	1009	901	874	1000	991	941	924	919	924	888	967	913	913	981	941	939	975	1004	940	944	1000	965	1017	942	936	908	969	930	937	965	910	930	953	988	982	938	986	956	994	951	1009	941	955	973	932	934	971	947	922	1043	967	949	922	952	935	961	894	972	943	922	907	968	987	1023	970	891	958	970	920	937	984	978	968	982	975	951	960	1009	972	934	1034	974	941	938	952	966	956	968	942	958	932	905	994	920	982	948	930	958	930	905	980	954	987	945	926	976	941	983	949	907	991	946	936	934	975	957	916	991	978	968	984	916	935	972	968	915	942	964	922	994	985	945	944	943	952	938	985	956	947	927	954	972	873	963	950	950	945	962	922	984	977	986	953	1022	975	955	925	949	962	954	986	947	938	908	994	966	924	948	962	958	927	967	977	980	960	921	924	951	915	912	953	942	885	973	891	979	981	969	1010	972	901	939	960	995	1006	963	955	991	929	987	910	964	952	939	991	950	990	954	942	932	968	929	971	927	913	1016	1004	947	955	939	957	983	950	947	886	926	966	911	1008	951	965	1003	972	981	958	986	962	994	962	927	937	939	963	935	936	934	933	941	943	938	940	947	921	931	964	928	970	976	938	910	926	959	966	907	968	1009	1006	991	995	1021	939	985	941	955	976	934	973	936	963	963	998	964	939	950	899	978	1001	1000	892	943	967	938	956	933	1006	960	896	964	921	941	957	964	948	922	938	995	909	956	952	913	944	944	964	981	974	941	939	916	996	1008	970	921	1020	973	941	919	932	974	902	981	987	959	990	991	935	970	957	919	973	965	953	979	978	906	939	971	925	977	942	930	972	961	941	949	938	926	980	928	981	895	962	938	949	968	998	1003	897	909	907	995	1034	935	964	914	978	973	948	935	955	1000	967	995	949	981	937	908	975	961	984	924	985	913	959	983	932	1015	993	994	924	991	986	886	948	996	952	1001	954	969	975	988	958	988	942	911	931	944	922	932	967	925	956	930	951	917	943	959	894	878	990	991	956	908	920	947	918	937	991	1013	913	929	946	961	958	951	954	980	969	976	935	1005	965	890	961	913	935	973	956	936	972	985	992	981	932	934	950	932	997	930	919	995	951	938	973	963	924	927	965	926	961	964	964	952	976	999	951	905	949	985	983	987	957	1018	978	994	974	969	988	961	912	922	944	978	966	977	934	986	954	951	934	926	995	946	991	952	988	918	953	896	980	950	974	975	1000	933	995	989	933	945	998	975	938	971	958	983	979	962	937	927	903	958	998	933	955	935	907	980	903	951	975	982	1027	996	965	945	992	906	976	934	977	945	972	955	939	977	964	938	967	937	1000	910	970	941	999	945	928	938	958	926	965	962	976	938	932	1007	969	970	936	886	1006	962	918	919	966	1006	921	925	969	981	948	977	910	928	977	907	988	978	958	960	968	975	924	973	937	966	980	969	1004	948	882	921	977	972	991	945	904	938	926	962	933	967	960	958	947	924	930	934	948	906	1002	951	995	970	971	944	916	960	932	998	968	960	943	963	963	984	968	953	977	961	1014	936	943	948	906	900	960	970	961	939	985	1003	950	962	948	944	975	943	960	997	974	943	948	910	959	970	917	915	951	976	998	940	977	919	953	945	972	977	987	941	959	959	919	965	926	961	896	939	991	963	903	921	986	917	897	946	984	917	976	962	965	1028	970	930	948	964	952	965	925	987	988	972	950	909	961	974	968	965	935	971	978	986	941	946	948	924	917	974	977	934	959	940	909	987	999	965	993	980	957	913	936	940	988	932	917	951	957	980	935	922	924	996	974	992	926	981	921	955	991	941	1032	988	947	918	898	900	897	966	928	960	961	933	979	955	985	945	937	990	1043	947	1005	983	953	900	1040	939	980	942	978	999	1006	970	940	913	942	988	982	939	930	996	937	973	985	957	955	945	909	933	954	979	927	936	999	984	937	942	961	961	933	939	949	975	988	925	966	946	973	1001	979	961	961	969	954	987	989	935	939	958	928	964	915	960	1002	950	933	931	910	916	1000	949	953	919	967	947	910	931	922	969	913	936	968	959	978	1002	920	932	1003	952	969	949	985	959	937	1017	946	1021	935	875	969	979	931	985	960	1042	994
24445	21532	28619	24873	19006	1404	730	511	425	436	382	367	369	335	340	363	336	342	318	315	320	355	347	358	370	349	362	360	327	340	393	393	397	360	325	321	341	326	320	339	305	320	302	309	301	305	351	323	306	318	297	267	298	307	312	294	296	301	292	317	324	304	268	294	337	291	316	306	322	302	306	272	297	315	298	329	275	296	312	278	281	291	295	296	346	312	266	308	298	309	301	295	309	304	322	303	295	310	292	304	301	307	324	309	329	324	303	295	326	282	290	338	299	321	324	293	311	328	305	305	332	315	308	288	292	313	297	306	314	302	285	319	274	309	292	259	284	275	297	260	268	286	269	307	323	302	307	284	277	335	290	315	274	310	273	297	306	306	281	293	313	325	297	280	285	284	293	312	295	298	281	294	317	274	317	282	307	330	287	303	291	316	303	267	290	278	304	320	303	324	319	307	274	279	268	297	296	310	311	332	300	310	291	310	296	265	321	296	290	277	280	287	309	321	314	291	303	281	308	300	315	317	279	298	295	328	318	321	280	295	297	287	277	303	321	296	291	298	248	273	330	305	295	299	294	338	304	304	315	298	303	328	310	311	301	279	309	322	291	274	337	318	299	295	310	296	283	295	282	303	271	283	279	317	293	304	285	277	317	274	308	303	287	347	296	324	314	304	310	309	288	281	341	302	305	328	287	311	280	326	325	302	293	326	277	327	343	297	312	339	291	303	314	306	325	296	326	310	300	302	284	305	293	283	315	293	315	336	299	310	299	302	304	284	318	306	279	290	329	281	319	318	280	293	272	299	331	291	299	305	291	344	316	330	289	311	307	270	284	307	305	294	300	282	275	299	315	328	297	328	287	295	303	284	286	321	301	300	280	302	310	305	274	310	311	282	283	316	298	267	316	263	284	301	309	308	264	319	285	275	292	336	322	301	289	302	293	284	302	288	276	301	307	304	272	312	313	312	344	292	297	298	333	289	291	290	325	319	297	315	300	271	302	284	275	298	317	300	292	312	311	298	324	315	296	302	301	300	307	285	329	293	305	315	283	310	297	335	311	303	299	317	286	272	309	291	292	329	290	326	278	285	261	287	272	296	278	314	265	329	302	303	312	315	270	330	317	314	274	264	265	291	309	297	326	310	287	301	337	313	309	328	322	318	305	303	321	301	281	292	295	302	290	298	306	310	331	304	312	279	262	288	324	313	307	273	301	279	308	299	302	322	315	299	295	303	322	313	299	329	305	317	301	304	269	295	281	313	297	342	320	333	306	308	297	303	311	321	295	302	317	304	307	299	292	277	314	302	286	312	299	288	269	310	271	289	282	291	265	311	318	281	304	301	304	310	264	267	281	303	307	300	324	327	281	284	283	287	308	285	311	286	330	301	337	328	324	310	312	287	294	277	317	290	309	304	318	276	296	288	306	315	292	288	298	297	307	307	269	275	300	328	275	298	315	294	327	313	267	286	290	304	304	315	304	310	315	285	306	290	298	304	323	308	300	326	285	284	267	289	281	327	289	277	298	295	323	322	306	290	325	289	310	296	284	299	265	304	294	272	280	270	320	313	306	294	331	317	294	323	262	295	304	304	266	271	300	301	312	313	294	315	292	300	323	289	337	292	309	276	309	306	305	312	296	285	312	283	337	311	320	311	304	269	290	276	311	286	286	312	327	286	296	307	285	310	310	280	317	281	279	288	298	308	314	280	321	285	254	302	293	309	329	286	323	275	317	292	361	294	319	302	314	282	301	285	307	320	312	317	295	314	293	287	311	288	296	300	258	296	281	292	278	322	297	311	308	291	288	309	308	322	293	309	298	299	307	299	303	322	311	305	289	336	308	291	306	280	298	301	283	324	274	321	301	315	286	318	282	292	265	305	285	302	301	275	348	307	288	315	319	282	278	294	282	297	295	329	316	283	323	305	313	297	289	296	310	314	310	327	273	307	292	329	318	300	287	280	286	285	324	302	292	289	295	294	275	308	289	280	274	307	286	311	320	292	305	315	325	270	294	289	300	294	312	278	317	319	311	288	305	278	293	303	264	326	324	316	313	309	279	312	307	310	308	299	316	302	288	285	340	323	317	285	318	316	319	308	318	312	281	279	310	290	299	330	295	329	291	282	317	283	307	287	302	326	296	291	279	289	297	269	321	286	281	302	288	317	275	286	290	295	274	275	268	309	283	307	319	337	292	310	311	312	320	284	330	284	265	292	279	284	310	321	330	269	281	317	294	279	300	288	273	299	281	300	297	287	320	298	289	306	325	312	319	335	298	304	307	290	307	310	292	297	333	306	300	285	298	275	312	299	304	291	297	292	320	288	302	279	292	306	285	318	282	295	309	297	288	301	321	288	328	328	265	273	323	289	318	315	285	300	323	317	290	318	292	306	303	322	316	290	323	301	289	281	315	307	302	287	286	318	287	311	324	295	296	285	266	334	326	327	339	274	317	295	285	304	337	289	300	288	292	278	299	304	315	317	309	331	298	295	316	283	305	305	287	321	310	309	314	313	305	323	305	323	287	309	289	320	299	287	286	295	287	276	265	305	321	306	313	287	302	287	328	292	311	268	280	308	305	307	300	289	294	296	315	279	300	312	321	277	269	310	265	306	281	311	276	276	314	297	315	282	295	295	334	266	328	294	278	277	298	290	283	301	292	281	301	327	294	304	300	295	263	312	287	285	314	308	338	300	281	287	314	304	282	295	293	311	299	284	286	295	339	327	301	289	266	298	284	325	270	289	304	305	299	286	298	269	280	278	333	282	311	295	307	297	283	280	317	277	318	313	274	307	311	272	299	302	295	299	272	314	297	319	321	284	306	323	301	299	307	294	297	305	305	323	287	257	293	302	278	311	290	301	292	308	309	282	297	294	317	280	257	316	307	329	324	306	297	318	306	282	282	292	265	296	297	303	303	311	301	308	317	289	331	301	302	317	311	287	277	283	271	314	300	293	307	295	314	322	312	309	305	282	298	311	282	294	311	281	284	329	309	303	316	290	296	270	290	311	263	317	324	306	309	297	322	322	303	324	291	302	316	287	316	292	280	317	319	299	312	309	284	294	300	310	298	297	288	298	285	292	307	292	287	306	308	319	334	327	292	303	282	287	329	306	282	318	288	276	311	302	305	350	300	311	295	306	324	306	307	287	304	312	272	310	300	310	284	277	311	320	294	280	297	305	290	270	274	281	308	321	297	285	346	311	339	278	289	305	296	319	299	325	318	313	297	309	316	311	283	286	323	292	320	279	295	296	312	284	290	306	282	315	285	265	295	299	307	286	304	303	315	302	261	265	313	306	288	300	308	304	278	319	324	326	271	335	323	281	267	280	286	301	318	311	257	287	328	277	280	310	299	334	298	307	283	288	285	276	328	294	309	284	285	317	325	282	329	292	310	281	276	281	296	296	293	314	330	331	276	318	288	289	317	305	274	302	303	273	304	322	308	304	299	309	295	282	283	290	291	315	274	298	317	278	306	321	310	313	311	326	311	293
5783	10089	8813	4587	3045	2244	1748	1454	1251	1088	1025	952	914	905	825	808	824	788	762	766	754	737	803	913	999	980	999	920	885	871	965	1118	984	913	833	805	738	735	721	675	682	705	686	685	700	690	721	697	625	676	639	665	664	625	649	681	678	687	618	733	623	653	675	648	643	658	600	674	639	630	645	629	629	661	643	689	644	677	618	663	635	671	657	685	632	655	659	688	617	611	632	662	632	637	657	593	637	670	649	602	632	639	611	601	616	631	612	652	636	665	643	637	664	673	598	671	621	663	643	611	634	623	619	673	628	628	645	629	604	632	672	686	671	653	648	629	653	609	667	651	636	621	638	642	639	643	656	672	616	614	655	632	655	620	584	631	626	657	653	617	594	638	661	645	640	691	649	642	661	627	618	636	692	638	616	653	609	650	672	639	637	652	660	624	629	655	647	664	623	629	641	667	604	617	641	661	632	653	673	638	607	612	643	605	621	653	645	623	633	648	654	592	675	650	660	623	663	592	631	628	610	658	600	605	679	622	617	657	646	655	638	588	624	605	661	622	637	656	592	660	674	673	619	625	629	595	636	686	693	624	629	623	622	663	676	662	676	613	593	627	652	658	628	653	601	652	615	646	625	649	634	674	676	630	670	627	649	631	639	575	680	644	607	631	626	641	619	681	673	622	640	657	633	602	659	630	628	698	629	644	639	638	632	668	607	629	647	626	627	630	621	660	602	629	629	675	630	608	639	670	622	673	619	602	616	636	654	609	617	637	603	613	626	659	645	653	611	648	704	604	618	646	664	715	657	640	645	645	679	635	615	658	592	600	652	650	599	642	630	675	661	637	652	559	660	650	645	670	614	670	607	653	643	609	599	622	639	671	650	626	615	612	661	649	632	661	685	628	643	621	678	635	632	641	657	621	621	607	613	634	601	688	612	640	624	620	617	616	652	663	616	644	659	594	632	609	669	613	638	659	643	633	646	631	609	648	629	641	637	625	644	634	597	596	638	605	669	588	624	636	631	667	646	637	617	635	647	615	643	627	659	611	609	666	624	665	643	658	635	617	673	657	695	666	640	617	609	629	647	651	644	662	669	656	618	653	616	646	647	622	621	635	661	624	624	677	647	661	639	675	643	645	612	678	645	661	617	641	678	665	631	652	602	659	663	625	669	642	622	629	648	656	663	642	597	655	635	624	625	611	644	620	633	645	588	624	647	629	671	669	606	659	604	644	656	650	636	700	660	634	610	683	618	619	625	651	630	640	563	636	625	671	655	636	652	673	629	626	649	650	673	653	642	630	595	630	642	600	613	695	609	632	634	623	647	620	599	685	624	660	660	585	634	621	652	686	657	638	658	586	659	652	618	650	610	637	614	666	625	664	655	671	634	653	621	623	665	643	647	652	685	646	620	629	594	658	660	648	668	638	663	611	683	621	651	626	693	640	635	645	649	637	648	632	642	668	641	700	660	614	621	633	671	629	633	608	609	633	591	608	656	637	633	616	648	628	602	672	684	695	610	640	629	625	660	636	627	649	659	664	601	650	613	652	634	646	664	601	601	665	684	660	656	651	590	635	682	598	610	611	627	620	705	661	667	629	624	626	655	638	625	654	661	642	625	610	665	622	662	654	653	637	649	667	587	645	663	623	660	601	665	598	669	607	648	647	618	689	667	653	660	626	655	644	643	617	672	623	601	608	631	645	658	683	655	609	653	616	671	597	668	662	646	625	680	634	654	637	647	627	626	651	609	650	643	613	644	633	697	630	620	638	662	611	681	618	650	654	651	641	665	645	603	667	652	653	663	645	608	643	673	634	637	608	696	660	598	625	633	631	657	642	669	677	612	668	620	628	631	665	648	659	642	656	673	604	645	639	663	644	683	569	614	640	604	618	657	583	590	667	642	647	689	677	608	629	631	644	629	630	699	601	640	643	629	644	632	649	628	646	625	650	642	663	651	646	593	642	660	642	633	656	645	674	673	622	681	618	649	651	614	620	617	649	635	619	624	643	652	648	666	672	647	608	598	596	640	631	603	656	647	643	672	638	654	649	642	608	617	627	641	668	614	647	628	646	640	622	683	643	651	614	647	660	657	661	610	637	636	623	645	628	656	627	628	650	626	669	674	648	639	614	659	680	633	636	644	624	650	605	620	591	592	677	652	705	627	640	663	663	672	654	692	640	637	632	635	638	659	678	640	629	637	597	653	634	644	593	645	650	664	669	682	651	657	656	625	597	616	678	601	601	605	611	611	661	618	651	629	666	636	634	645	628	679	624	640	646	640	633	640	667	646	683	645	661	616	637	618	659	640	627	629	629	657	607	611	642	642	648	667	654	626	589	606	657	628	615	637	665	645	657	648	694	651	625	657	611	614	689	653	638	635	667	637	673	676	673	639	626	657	633	638	623	641	615	569	656	632	616	637	589	612	618	653	647	655	690	657	642	665	646	663	620	685	650	653	646	662	650	653	647	656	640	668	656	626	610	636	626	647	626	644	597	631	616	603	688	622	669	622	651	671	609	616	655	650	630	643	664	642	641	625	689	624	639	655	659	609	647	637	642	632	607	609	675	622	642	600	622	637	686	642	670	669	641	641	641	660	657	602	632	628	594	642	651	636	642	644	641	645	667	633	649	646	658	640	652	608	656	655	650	614	648	658	614	584	618	630	657	663	634	636	619	645	608	655	646	606	656	635	679	654	669	659	659	624	680	667	658	651	593	624	672	651	637	639	649	656	646	733	654	653	626	584	640	584	601	634	591	668	638	624	628	627	651	658	643	622	642	672	612	654	652	625	630	654	604	604	654	545	658	664	610	649	643	646	646	677	631	643	663	673	679	619	675	617	640	671	616	635	619	629	673	643	611	642	657	582	658	626	651	624	639	642	644	712	594	651	606	596	624	643	661	595	638	660	673	648	595	603	630	617	642	652	669	611	635	666	642	688	671	662	659	619	631	648	619	597	626	661	624	638	627	684	613	620	595	637	669	610	646	631	635	656	673	688	630	645	644	585	646	696	654	634	631	653	605	647	644	682	663	625	622	653	649	598	620	602	644	644	604	619	625	625	635	634	616	605	638	638	633	640	657	638	628	616	641	651	677	629	654	644	645	686	641	650	608	585	625	637	613	641	584	625	653	598	637	637	673	628	599	640	627	638	614	672	666	625	618	624	670	677	655	671	658	645	695	685	614	669	653	606	600	614	632	601	630	625	671	636	624	630	629	608	676	649	603	668	617	663	659	640	645	630	618	644	604	643	651	648	651	633	638	621	660	637	696	616	641	659	639	613	635	684	651	654	668	672	656	659	707	656	624	687	630	650	686	652	649	652	643	670	606	664	612	641	612	658	609	613	627	702	606	664	623	627	660	605	648	607	611	661	627	597	659	613	685	575	611	647	623	644	676	623	632	614	635	640	663	650	610	612	622	665	621	671	646	585	609	604	656	656	614	609	634	642	687	656	646	641	634	680	624	653	626	635	635	653	619	664	628	635	645	657	642
23493	21494	29317	24087	21495	17116	1292	600	416	413	321	335	282	293	293	255	235	241	252	265	256	225	228	317	319	288	296	269	259	294	289	324	309	262	256	251	234	217	242	224	244	219	186	232	257	204	214	206	193	200	230	213	197	181	190	211	203	204	196	218	192	202	188	204	184	188	192	235	186	192	198	192	196	206	210	217	215	213	198	197	184	211	192	194	194	197	193	172	197	200	200	197	205	219	188	219	211	169	170	199	218	191	192	215	210	187	188	189	222	203	188	188	184	187	221	205	197	180	194	186	184	181	197	205	203	211	205	218	224	200	192	207	202	204	175	183	208	176	200	222	194	217	212	200	205	205	206	175	184	199	197	189	203	195	183	210	208	197	214	208	186	214	185	196	178	174	176	209	224	193	203	192	217	194	192	177	192	183	202	186	206	172	189	222	205	201	193	193	175	186	207	179	216	198	172	197	196	199	211	223	198	211	180	216	206	201	216	212	187	206	173	211	180	182	181	189	177	210	213	181	204	186	181	181	203	226	210	210	214	192	216	213	208	186	198	194	191	201	190	202	201	195	198	197	199	201	210	194	182	187	180	219	223	209	195	229	202	183	223	201	200	225	199	205	189	198	216	181	195	200	182	217	180	190	201	211	189	204	212	201	169	182	218	192	187	212	198	225	200	189	197	226	178	186	184	189	215	186	205	195	217	195	193	194	190	195	204	209	195	222	193	199	207	184	198	189	177	193	203	226	180	186	184	177	189	200	204	193	211	176	213	202	192	199	207	208	177	176	176	191	189	197	186	186	179	204	203	185	213	208	208	208	194	204	207	179	196	188	181	193	165	204	199	191	206	189	193	194	199	210	189	190	204	193	207	198	236	220	201	200	200	194	211	177	192	180	217	211	211	206	205	206	202	176	174	187	215	202	202	220	192	205	190	176	207	179	180	195	213	189	209	179	194	189	218	178	211	198	182	198	198	183	196	209	175	165	195	181	188	209	206	201	190	204	201	201	207	174	173	197	214	181	194	196	185	207	166	189	194	207	235	191	168	191	201	197	208	180	202	187	199	190	183	206	195	167	198	196	180	190	216	194	187	185	216	209	180	208	197	201	176	178	169	181	192	219	212	219	228	183	197	211	213	198	190	214	200	187	209	188	181	215	202	191	181	218	186	201	186	215	206	179	185	201	190	210	197	199	197	189	190	223	201	178	190	199	198	191	234	204	188	186	188	197	166	172	183	186	174	205	226	186	200	182	176	182	192	228	210	188	202	169	207	199	185	199	196	193	209	200	164	194	213	207	196	209	219	220	176	196	185	179	214	182	195	192	187	218	194	182	176	175	191	201	187	184	194	187	212	172	192	223	185	190	170	196	183	199	197	179	199	180	190	206	189	200	182	224	208	195	194	205	212	221	241	209	208	188	188	196	179	186	186	191	207	198	191	187	170	192	193	175	211	171	208	173	190	213	185	239	191	194	188	203	189	187	179	180	193	196	230	209	191	213	185	178	187	199	191	191	180	204	200	196	198	190	209	187	191	220	208	209	183	213	204	192	175	182	171	202	209	196	196	206	194	192	215	192	199	183	221	205	190	185	186	199	190	191	196	209	221	208	232	194	203	179	219	203	199	212	207	205	214	210	198	186	223	184	184	205	200	230	196	217	201	177	184	209	199	180	199	222	214	204	188	176	193	217	196	200	184	192	179	203	204	206	198	224	193	199	182	208	214	200	195	197	212	193	190	168	183	207	206	189	173	207	217	210	199	175	169	223	210	177	191	179	204	211	214	184	192	194	195	188	189	203	216	188	188	199	186	184	199	199	182	208	206	171	199	211	194	195	194	202	212	171	217	211	192	184	231	216	210	197	201	201	201	201	221	195	191	195	202	194	202	188	186	194	228	176	186	203	199	192	215	222	207	207	203	191	194	208	215	192	205	176	198	210	199	222	188	200	188	194	165	210	216	202	212	180	211	178	192	213	196	202	177	204	218	202	223	205	200	168	208	198	180	211	221	175	204	203	192	193	190	191	178	213	184	191	192	201	185	181	217	230	213	201	184	226	195	175	198	211	181	184	204	210	198	205	177	188	210	198	212	213	188	192	185	198	201	200	186	182	190	178	191	207	199	196	209	203	192	198	212	210	201	193	186	191	186	191	204	184	201	190	194	187	194	198	208	216	189	213	193	215	181	193	186	181	192	201	200	192	187	181	191	199	197	211	211	203	181	211	212	192	180	189	201	197	194	223	212	178	200	198	199	187	207	185	169	175	177	191	196	204	204	189	224	216	208	166	189	221	248	210	187	167	201	194	183	198	205	175	220	186	198	195	189	195	197	199	202	186	185	180	183	195	189	203	221	211	187	192	216	180	214	163	208	191	188	190	205	196	197	206	188	194	201	196	206	196	215	208	200	188	219	185	214	198	192	173	234	208	176	195	204	183	167	188	217	195	188	192	174	188	203	197	197	202	178	174	204	189	205	170	209	172	199	202	182	186	202	184	196	194	180	189	208	186	193	182	192	203	193	199	218	202	182	167	188	187	192	212	185	208	192	200	186	192	186	201	201	186	193	203	207	189	181	207	192	210	186	193	196	190	222	206	209	167	202	176	195	191	174	215	194	181	196	198	178	192	181	181	194	195	184	184	212	171	189	166	199	208	174	209	174	197	216	188	162	200	221	185	223	191	179	174	201	178	215	200	200	216	182	200	200	192	203	190	214	154	187	202	195	183	198	194	183	211	212	196	192	213	210	197	213	192	193	180	220	186	186	207	178	185	202	193	209	211	211	194	169	197	212	193	212	175	181	207	211	202	194	196	190	180	195	199	210	204	188	204	166	194	173	187	199	204	183	194	187	206	170	178	221	187	184	212	190	203	191	179	213	205	206	195	175	178	170	185	182	190	205	200	223	155	201	174	195	185	207	198	219	193	181	190	204	198	185	190	213	197	204	208	188	207	183	153	195	212	188	202	184	200	211	184	203	191	185	202	227	212	214	201	197	209	221	204	195	178	208	165	174	175	188	235	205	186	193	194	205	195	208	187	204	191	221	175	176	204	207	201	188	193	204	197	177	199	201	166	199	200	161	197	178	183	207	187	216	210	176	205	200	211	210	187	177	203	194	200	183	211	201	196	218	210	186	228	199	169	217	175	204	215	181	203	200	214	209	187	195	190	191	191	200	214	202	210	189	164	216	213	195	184	191	213	183	211	175	186	200	193	218	176	209	190	193	190	213	188	214	192	172	176	184	204	185	190	185	232	165	182	220	191	201	182	202	152	220	210	215	220	202	217	176	207	180	205	193	212	197	207	177	185	210	153	186	201	193	188	211	201	184	183	179	176	197	175	187	200	191	222	186	193	229	188	181	187	176	188	195	203	224	207	200	219	161	176	209	195	218	214	178	189	236	206	176	176	178	196	167	210	176	201	192	190	228	171	214	189	214	179	194	195	188	201	220	190	217	202	207	186	187	214	199	203	189	189	179	188	222	185	195	196	200	197
7961	15627	13609	7351	4591	3190	2463	1851	1458	1363	1092	1021	974	806	803	742	679	654	618	612	571	614	645	995	1064	789	830	797	721	782	901	959	983	768	648	638	606	557	562	553	502	488	468	449	397	452	420	463	471	493	421	434	464	430	423	414	416	446	460	413	472	402	401	433	388	404	440	443	421	447	436	432	430	428	406	392	415	413	421	445	422	411	416	437	403	444	428	404	437	431	429	406	385	392	417	429	439	417	406	423	429	412	402	400	448	426	436	417	395	393	413	408	404	427	361	432	421	395	432	406	420	416	406	435	412	450	393	410	422	413	438	408	426	421	423	384	443	431	387	406	424	405	374	435	402	448	440	404	419	424	385	408	442	430	435	425	419	427	392	398	400	381	408	446	429	386	413	451	425	431	441	450	443	447	399	436	400	398	414	418	377	400	412	410	387	404	406	427	378	436	405	398	416	407	386	432	433	428	413	440	409	416	439	400	440	393	403	433	438	452	375	406	424	411	425	438	407	405	457	436	400	392	424	441	445	415	413	403	441	406	406	465	410	419	408	384	410	424	414	410	443	415	408	372	414	433	411	421	389	421	414	406	388	393	383	403	450	450	430	421	403	399	439	404	406	410	422	463	411	409	403	435	421	413	412	409	429	385	398	416	393	402	438	428	368	421	442	412	394	405	409	419	426	425	389	403	387	432	408	421	389	415	409	411	406	393	403	395	402	393	427	367	426	424	430	393	389	418	412	395	415	419	377	386	450	402	364	388	435	410	412	416	415	422	424	404	426	409	415	398	423	436	384	420	392	415	435	443	377	402	380	418	424	408	392	423	421	406	390	399	448	458	429	400	407	412	427	420	422	429	418	405	442	387	360	416	384	401	389	401	383	434	390	422	422	438	430	395	410	422	428	386	389	402	426	402	412	417	399	385	434	408	376	410	408	398	423	436	412	421	447	393	401	406	373	428	447	386	422	429	423	427	418	399	386	422	443	406	403	426	412	416	416	423	435	393	414	447	428	376	397	443	406	413	417	428	412	388	429	395	420	401	414	429	385	395	404	397	388	392	413	408	430	417	414	415	383	400	415	381	428	433	389	400	405	457	439	408	443	413	426	436	420	397	406	426	425	424	441	379	446	468	424	417	411	407	408	371	437	404	426	408	454	383	439	410	423	437	389	402	417	389	410	394	428	421	418	384	436	405	427	414	392	385	416	430	434	398	398	377	401	376	426	434	432	421	387	421	403	391	422	412	380	383	410	396	402	436	397	401	387	404	408	422	410	400	378	396	414	398	410	415	421	416	407	423	417	430	381	379	412	406	402	401	393	432	418	411	387	397	411	440	420	390	397	414	430	401	451	424	380	374	422	409	403	447	415	398	419	416	441	430	441	395	402	376	435	459	410	402	397	393	421	372	411	427	395	398	402	425	408	418	416	406	366	373	425	433	435	379	379	398	384	410	411	376	374	377	402	419	432	411	396	378	417	419	385	409	411	402	407	426	404	409	443	410	427	397	428	400	430	444	430	428	391	406	448	387	420	474	413	427	396	416	430	402	387	406	425	439	415	448	380	411	410	388	428	427	423	408	424	404	410	438	429	435	415	422	446	425	402	393	395	395	377	409	399	398	442	411	404	422	425	422	458	405	411	411	420	399	393	443	426	396	441	414	423	414	414	402	435	414	437	413	402	416	414	399	389	392	376	405	411	403	389	423	420	413	383	401	422	381	450	393	421	376	423	398	387	412	410	411	425	379	415	393	439	392	388	426	410	416	429	423	363	404	434	395	400	364	424	421	446	401	408	404	412	429	443	427	402	421	419	429	400	386	423	428	453	408	397	426	356	445	445	396	378	422	414	414	423	396	378	396	414	410	443	424	447	427	399	399	418	379	407	376	403	397	396	371	430	381	410	395	400	418	382	435	378	451	394	423	399	426	385	388	429	431	405	405	428	410	450	399	429	415	430	387	403	423	400	443	425	403	407	421	389	399	437	431	459	453	421	415	412	419	397	402	447	441	382	404	431	393	406	402	402	423	422	419	451	441	408	406	377	408	402	416	388	394	415	411	391	410	391	402	408	396	396	383	389	427	383	411	396	368	432	398	419	435	408	430	409	385	432	418	433	439	418	409	384	415	386	401	431	455	409	390	384	387	427	440	433	406	413	393	427	401	368	394	384	434	436	391	402	423	385	400	401	409	424	391	401	405	410	401	390	416	382	391	445	390	402	418	415	439	426	398	418	420	370	394	423	420	366	402	436	427	435	407	426	403	415	414	426	433	362	420	388	388	390	423	428	411	396	369	416	418	401	407	419	417	430	391	426	434	443	396	426	425	449	406	423	416	395	420	423	417	416	418	416	419	432	417	473	426	414	380	413	392	417	432	428	422	394	437	422	419	373	419	408	410	413	439	427	410	412	457	390	420	382	394	424	401	408	411	392	389	401	428	411	415	437	398	397	458	421	403	403	423	430	422	410	412	418	408	403	407	421	373	427	435	403	433	408	402	388	413	423	414	403	407	417	408	421	416	414	401	406	396	411	421	404	457	376	433	429	395	414	422	443	386	422	383	412	410	437	422	461	388	454	440	416	399	421	420	428	418	425	402	437	428	406	423	387	422	410	393	399	371	401	403	464	417	443	406	385	417	434	418	428	437	430	429	386	383	419	432	419	403	430	450	417	407	420	422	416	361	410	433	412	414	448	401	392	442	389	413	389	424	435	424	422	408	461	406	383	404	395	400	403	388	411	401	410	401	438	413	430	436	418	462	419	400	391	397	387	389	421	396	399	409	398	393	395	389	404	398	408	423	397	402	386	395	436	428	415	428	412	384	368	446	411	440	431	407	410	427	418	398	456	389	424	434	426	442	410	410	394	415	424	421	394	423	408	397	398	447	410	432	412	395	432	406	408	410	415	431	447	463	394	409	435	364	415	406	458	443	408	425	416	388	462	386	384	425	392	387	392	429	431	412	392	436	393	401	388	407	423	395	418	411	414	400	408	385	411	391	399	421	442	404	436	384	378	397	418	404	389	408	411	421	441	377	425	377	382	398	411	431	407	423	408	401	421	407	401	396	436	430	434	385	407	384	394	413	412	429	416	407	409	441	444	410	420	437	469	431	383	398	430	384	405	425	392	393	413	437	409	401	409	422	435	424	423	391	447	389	395	394	394	407	410	438	400	436	415	399	420	407	425	450	403	454	386	381	434	418	408	410	398	421	420	395	393	421	406	399	411	383	427	419	410	393	419	426	406	363	436	442	418	398	447	409	402	415	410	423	387	420	418	422	405	412	438	402	432	408	454	394	407	392	408	425	437	381	429	402	405	407	397	421	410	386	431	420	412	437	404	419	407	422	417	458	395	387	368	416	412	410	417	439	413	414	448	424	367	376	416	400	397	394	398	386	378	410	412	407	380	432	432	421	413	432	388	409	448	377	406	418	443	432	433	407	409	382	416	397	405	392	391	386	420	393	431	428	401	421	410	407	400	384	417	401	426	394
26965	20222	5934	862	597	507	492	454	475	495	504	469	469	458	463	450	456	483	471	456	473	486	467	558	529	489	508	496	469	552	527	492	517	512	536	483	500	451	431	486	464	470	491	477	474	532	514	432	433	434	500	473	489	438	459	472	442	419	440	482	435	500	495	482	461	480	463	499	474	470	464	464	501	458	438	419	466	466	449	489	468	471	473	459	458	468	495	479	508	458	470	455	450	511	432	466	477	462	449	474	502	440	474	445	438	475	453	473	468	425	422	456	454	426	436	446	503	460	457	514	454	466	430	461	475	450	475	446	503	468	464	444	461	493	497	476	459	428	424	488	474	495	478	442	453	481	426	450	435	468	470	427	441	463	439	442	432	480	497	487	447	467	451	518	445	502	458	463	492	457	420	429	483	428	449	466	449	476	483	462	479	441	479	456	459	468	493	472	451	505	473	464	466	505	499	470	455	482	462	457	445	464	472	425	487	527	458	450	450	478	426	426	483	454	466	524	497	459	448	433	469	440	489	421	470	448	447	467	477	451	459	480	482	436	439	475	497	468	451	468	472	441	491	450	462	470	457	466	514	473	470	475	471	461	466	454	468	490	478	478	440	484	456	426	420	421	465	471	462	439	435	483	454	447	465	491	481	444	479	457	433	470	481	444	439	460	473	473	470	469	471	479	502	434	446	467	475	472	456	432	459	427	483	446	519	464	457	462	459	448	452	489	479	496	453	453	502	470	457	479	461	452	457	459	490	430	479	442	448	434	453	451	481	481	482	498	465	471	476	429	439	465	441	467	482	465	460	448	426	478	456	497	434	469	463	458	452	492	491	479	488	470	463	475	458	450	461	463	447	474	477	464	469	456	445	419	433	439	488	440	471	464	437	460	469	468	421	481	458	446	434	481	463	462	463	493	450	478	486	488	444	451	458	495	490	446	467	456	477	417	450	455	490	478	464	442	440	449	463	481	480	470	477	435	486	450	417	438	516	493	474	448	474	416	445	449	439	439	477	479	471	429	456	445	500	455	445	428	461	434	442	475	465	479	471	433	419	466	465	430	431	435	455	444	416	433	452	449	483	453	450	481	487	444	505	491	433	482	457	472	484	472	452	423	445	490	458	459	466	477	459	452	465	451	455	432	463	490	466	464	439	467	445	455	466	456	467	481	468	495	485	486	478	451	489	490	460	480	490	468	478	491	456	450	450	457	467	497	496	481	424	466	486	446	486	449	485	474	434	405	464	434	408	491	446	457	434	496	468	461	464	477	473	463	432	478	482	450	482	421	458	488	459	513	486	438	468	445	457	476	462	488	451	463	464	445	446	462	449	430	512	459	472	472	457	476	431	421	436	464	447	468	461	514	472	439	458	464	477	474	473	504	433	463	495	412	460	473	445	446	447	498	421	474	448	441	506	458	443	467	422	469	440	437	469	473	478	484	483	451	459	486	451	485	437	489	508	475	475	425	448	438	499	461	453	465	492	460	502	431	477	480	473	446	432	465	461	489	502	475	475	456	436	463	467	499	473	462	448	428	479	456	474	442	487	507	425	479	472	458	436	462	450	484	484	468	470	482	452	465	439	456	449	462	437	439	448	437	486	438	499	446	452	475	457	459	476	484	488	456	453	453	454	477	450	454	436	473	483	470	441	487	478	498	441	467	455	469	451	466	439	503	436	467	442	472	447	493	478	469	474	479	449	460	451	456	440	499	446	466	453	454	481	490	467	444	470	468	501	497	491	457	465	483	473	450	492	465	474	449	475	462	476	472	470	463	476	469	475	448	476	449	477	425	464	456	452	490	461	460	483	481	460	498	460	416	476	468	469	486	463	444	409	436	431	470	468	411	459	470	509	484	468	457	473	484	451	489	475	481	486	465	439	459	462	471	488	447	474	483	482	480	445	447	478	425	477	498	511	446	468	465	485	496	459	495	488	439	468	464	448	463	464	465	477	435	416	451	458	435	454	459	461	447	513	412	442	443	460	442	465	473	488	457	467	483	451	445	437	440	496	459	461	451	433	475	453	487	443	455	488	495	461	478	450	453	469	480	440	448	447	496	472	496	456	442	450	462	450	423	474	475	472	442	476	509	473	488	475	476	449	446	440	450	530	455	479	465	479	445	508	462	477	437	481	489	468	449	490	496	470	418	475	472	444	427	478	478	477	522	496	450	456	453	434	435	486	498	483	485	464	458	473	431	479	503	416	421	450	420	474	451	469	437	423	429	460	459	445	466	452	458	451	454	439	450	444	446	438	452	440	453	461	453	460	452	455	457	430	441	440	454	424	471	478	431	460	436	470	490	479	481	460	452	469	461	448	491	508	464	470	433	460	455	464	426	470	468	464	480	450	499	483	458	458	473	440	487	501	427	459	441	481	468	480	433	448	468	472	459	459	473	458	474	415	476	470	457	478	478	486	469	479	476	456	492	502	436	460	462	468	468	445	461	496	483	479	466	472	461	490	435	440	467	442	475	464	431	471	440	466	475	463	456	533	459	454	489	491	457	463	467	470	493	491	430	409	457	460	441	475	474	462	463	435	465	496	504	479	460	503	463	505	457	466	472	495	457	462	442	445	480	478	448	451	490	483	440	458	435	438	493	476	484	458	432	478	448	453	500	474	466	444	464	473	461	445	504	455	442	456	492	479	450	450	458	442	456	450	507	462	479	491	489	450	457	474	420	493	452	447	481	470	479	468	415	473	478	451	460	496	465	509	428	472	427	500	438	457	450	492	497	503	430	468	467	476	447	441	423	456	465	473	453	449	455	434	473	470	450	493	463	444	445	424	461	488	454	440	459	453	481	454	432	499	472	437	495	487	514	462	464	478	496	497	465	428	468	471	461	462	500	432	460	486	498	456	446	439	469	487	471	430	440	455	474	452	477	445	460	468	470	462	434	477	476	435	449	474	487	466	443	443	458	488	418	468	463	502	474	437	457	460	457	459	468	458	487	465	449	468	473	494	480	415	457	470	469	477	424	484	437	477	511	463	452	454	462	466	460	475	448	458	467	456	490	459	460	465	478	492	467	469	485	430	407	473	481	445	476	473	475	473	458	455	449	489	454	460	447	459	477	455	445	492	467	483	458	441	487	456	471	443	428	443	430	460	452	474	453	450	493	478	455	437	477	487	443	413	482	436	463	448	507	465	434	456	448	478	473	454	443	451	489	442	469	451	471	471	448	462	454	492	425	435	448	432	457	502	468	456	472	438	453	478	480	469	444	454	434	482	488	467	461	437	448	467	457	465	492	481	447	465	455	445	459	442	474	460	479	463	475	440	435	431	443	413	459	453	511	419	483	455	478	466	490	459	473	455	453	446	462	451	486	420	477	468	462	475	460	476	451	462	452	453	486	461	471	446	487	445	487	428	457	449	432	471	457	468	489	446	456	460	483	466	471	498	492	472	405	505	465	415	454	470	470	441	474	460	464	462	475	462	459	514	453	481	430	475	482	444	479	457	448	482	486	440	482	448	441	464	483	439	416	485	409
4314	2093	1942	1334	1181	1097	1068	1023	1001	988	967	962	1023	933	1024	979	956	904	952	949	977	1014	1040	1200	1218	1135	1145	1036	1046	1133	1219	1175	1168	1037	1000	984	996	1049	963	973	948	983	953	938	979	982	987	1022	962	937	948	978	921	967	969	1011	976	993	995	956	925	927	994	969	910	969	926	961	999	898	978	928	975	995	944	937	926	960	981	957	929	1005	986	952	981	966	991	957	930	960	945	959	913	985	911	926	950	949	946	940	942	938	994	927	988	987	911	959	979	950	932	979	983	971	980	990	1001	936	974	924	986	876	974	975	969	963	994	1009	960	982	960	909	919	1007	968	985	967	950	890	948	936	954	980	957	967	939	932	999	959	919	960	889	990	932	972	983	922	999	943	945	958	958	972	954	1004	947	994	973	988	941	964	982	934	919	952	932	954	954	1029	929	987	973	956	992	956	928	935	934	922	906	965	971	913	937	951	984	1019	908	918	936	938	973	949	957	1002	974	978	1000	995	947	971	1030	930	909	977	907	980	966	944	962	972	941	946	916	907	980	961	994	927	1011	933	964	981	958	940	965	933	952	955	962	980	991	918	945	981	970	962	946	936	968	963	951	923	998	946	969	970	958	938	989	996	973	924	971	944	955	941	998	971	943	957	978	905	944	895	982	936	943	936	940	954	938	992	969	917	973	999	957	959	966	954	926	928	1003	973	925	938	968	928	981	971	966	942	986	960	972	923	1025	1020	913	919	990	960	1002	962	973	932	990	1000	997	900	937	973	948	945	955	958	954	942	959	922	951	949	962	964	892	959	924	1007	939	931	993	878	903	966	924	908	940	999	945	941	923	1016	1006	916	1019	996	942	1022	963	945	982	948	975	903	906	938	932	981	1003	988	985	933	909	1013	928	907	934	974	936	937	932	908	979	906	938	923	895	965	970	954	943	956	963	970	993	1023	955	972	967	956	955	916	970	973	947	990	918	989	987	933	910	961	992	964	952	964	941	921	904	945	986	876	965	953	955	984	910	963	956	962	971	912	1009	912	959	951	932	977	1009	926	923	987	937	948	985	963	969	939	986	947	972	916	978	935	924	1000	965	926	975	932	957	991	991	904	907	983	1031	971	969	894	929	953	924	930	948	920	976	939	956	916	949	929	923	943	908	963	915	946	956	941	971	965	941	948	921	979	973	989	929	932	997	902	925	943	971	892	993	962	914	950	976	909	982	948	908	959	956	971	948	923	910	955	936	950	976	920	977	967	953	1020	1006	954	949	963	919	992	965	973	982	984	979	975	972	963	950	930	970	1003	996	992	960	946	1006	1010	939	994	931	919	960	957	971	882	998	927	983	947	917	931	941	966	946	1008	976	1025	920	951	1011	984	927	920	942	928	933	961	927	947	934	1009	965	956	948	930	972	965	1000	995	904	988	959	954	958	934	987	938	979	978	993	958	950	940	944	1007	989	918	970	1012	976	957	1008	928	963	954	913	923	926	985	916	970	877	958	1011	974	1004	947	925	992	943	932	953	929	929	920	936	990	947	942	938	936	957	931	918	949	926	990	936	998	959	952	947	958	881	982	921	976	939	958	978	953	951	953	919	940	972	933	942	920	970	1013	949	944	960	923	975	930	945	974	904	1012	980	994	948	936	896	931	956	939	995	951	993	957	929	966	1054	946	998	988	938	964	981	964	972	986	961	992	937	892	957	973	979	949	1016	964	926	964	916	960	919	971	919	942	947	943	961	925	980	942	936	928	896	911	941	963	937	913	937	983	994	981	939	946	954	972	945	989	952	979	940	965	973	980	951	940	934	994	910	915	898	938	935	951	994	923	970	936	932	925	926	905	917	955	950	983	1014	938	947	951	908	1029	945	969	909	974	1004	964	894	968	995	958	924	904	922	964	925	942	1002	972	934	990	974	961	961	920	945	978	957	945	951	943	940	1003	1018	987	970	987	973	895	980	955	976	951	979	957	898	973	956	938	940	942	946	961	918	931	966	945	954	993	974	930	944	970	950	955	975	1005	918	956	977	953	921	946	961	987	919	924	983	1007	974	1044	931	901	979	945	984	965	895	970	970	931	975	898	952	912	945	967	896	1016	976	960	933	925	967	978	988	944	948	948	912	952	954	951	979	992	934	917	947	935	950	940	949	1003	943	983	964	914	970	947	926	911	962	906	986	947	972	957	913	910	975	996	881	931	906	944	989	980	966	902	909	955	981	960	967	926	975	941	929	939	950	960	952	913	969	918	947	958	976	955	965	1017	909	935	987	946	994	942	981	939	992	927	991	973	975	943	909	948	982	959	960	995	949	985	987	895	964	905	980	942	963	988	906	924	955	998	934	945	1002	939	971	938	983	977	919	1021	945	933	1004	929	1003	949	982	949	928	946	918	917	963	999	935	933	920	961	970	938	964	939	919	928	954	958	1012	1008	957	983	961	1007	943	932	937	933	955	950	930	984	964	941	970	959	972	979	945	950	895	927	930	1004	928	977	949	1028	909	937	944	938	929	956	969	966	994	929	1002	924	957	976	958	944	985	1002	987	987	948	958	899	954	957	989	904	948	909	913	955	955	993	927	918	918	971	947	948	902	978	951	924	957	950	945	983	910	971	946	992	930	905	1007	1002	969	904	976	941	941	979	951	938	1004	1031	995	981	969	960	1017	937	967	946	981	928	951	902	999	957	965	924	927	963	925	897	969	912	950	975	936	1038	988	942	893	942	966	1014	950	946	996	994	960	910	916	954	916	962	923	959	961	961	938	976	962	923	975	947	951	973	940	1043	953	960	923	1019	934	912	959	943	950	938	963	950	975	951	963	970	996	899	978	958	972	983	988	949	950	963	979	943	908	926	982	940	898	963	947	952	932	999	920	930	955	938	915	963	968	972	936	887	954	945	961	927	956	954	984	929	910	968	979	889	920	959	945	966	951	963	953	931	971	914	936	995	970	983	951	921	941	931	972	953	912	965	1006	897	1001	1017	957	972	905	916	965	947	925	973	928	964	960	924	952	891	934	919	955	900	944	1009	963	935	930	984	981	1003	947	963	971	966	945	965	933	965	898	988	950	972	959	977	920	992	954	959	957	949	995	890	979	997	959	964	976	1012	925	977	940	967	976	963	1004	940	966	951	931	983	939	972	928	912	946	921	974	1024	979	963	984	924	963	908	946	932	962	963	935	1018	931	971	960	949	955	966	971	952	993	887	937	975	1012	942	917	1027	1008	933	972	941	988	972	987	928	943	956	928	1004	963	946	912	977	991	963	947	1049	908	996	979	943	979	951	898	984	900	958	913	991	967	947	936	989	959	948	986	925	968	961	917	950	965	950	982	974	976	946	948	930	980	1006	985	921	964	958	949	943	949	1023	955	959	926	884	963	955	993	950	978	996	966	984	904	924	899	1043	926	971	968	962	947	953	928	946	920	984	928	993	945	957	962	962	969	925	957	998	910	982	973	956	899	925	980	941	934	942	1003	963	865	955	946	955	951	907	990	1020	933	943	972	949	897	943	944	982	908	955	925	937	953	918	970	935	944	979	964	918	949	960	1027	985	981	939	938	971	954	979	914	936	1004	938	930	991	912	938	909	978	963	931	974	952	950	906	953	955	947	986
24316	21476	28553	24804	18605	1411	609	509	451	399	370	371	356	328	302	348	313	301	330	329	296	336	348	399	405	359	362	391	374	349	411	368	394	338	361	341	330	307	326	310	331	306	324	312	309	280	331	286	298	310	307	320	285	292	311	283	291	311	304	278	299	298	293	286	292	310	274	294	294	342	301	317	297	295	308	318	334	308	323	296	262	332	282	293	283	287	300	304	274	285	304	306	301	299	284	287	309	275	317	304	313	271	285	275	290	282	305	327	318	313	312	303	267	319	268	300	287	278	317	303	297	340	285	291	284	303	293	316	286	282	301	253	289	272	331	279	285	269	321	273	303	333	287	289	311	300	293	300	312	276	279	277	303	314	311	309	299	302	274	295	287	280	266	310	296	290	292	305	280	288	288	301	313	320	308	284	315	308	288	285	309	337	305	322	323	276	308	302	305	288	313	276	275	285	291	281	296	318	298	310	329	284	265	300	278	314	307	265	307	309	293	338	291	322	268	265	289	285	287	310	329	309	340	314	296	285	284	316	294	308	305	321	264	301	281	282	298	311	299	304	287	330	318	306	327	285	265	285	321	321	295	305	311	283	316	280	264	299	293	296	292	261	299	309	301	270	305	304	272	304	290	288	320	309	281	269	331	315	297	278	294	293	292	323	311	299	322	279	280	296	288	298	313	306	290	283	307	289	271	298	248	282	287	293	331	264	289	263	297	254	291	281	275	295	293	325	303	294	294	287	294	300	255	321	341	282	286	298	279	279	288	276	285	281	277	288	339	283	302	283	262	280	286	310	284	305	305	357	342	298	275	308	303	277	287	329	292	282	315	248	315	340	304	271	280	283	346	297	274	319	292	280	318	307	316	305	299	289	283	287	279	298	307	290	304	278	314	331	294	281	345	277	310	317	281	264	294	279	303	276	327	294	309	275	319	287	299	278	307	300	256	326	274	307	288	282	304	300	304	312	276	296	314	307	320	294	294	294	288	320	303	341	316	321	305	299	313	282	285	292	322	300	330	342	312	297	302	308	294	290	273	297	289	294	280	297	313	325	308	307	275	299	293	311	302	347	307	297	312	309	313	251	299	311	301	363	300	329	302	319	280	264	306	286	308	350	300	305	289	266	289	315	312	303	316	323	298	310	275	323	320	297	309	284	279	289	299	309	307	308	270	306	286	320	307	281	284	310	288	288	296	300	319	275	289	297	304	308	304	299	284	305	290	286	297	294	288	299	264	299	306	311	275	290	259	301	274	312	286	278	281	279	298	299	302	313	287	295	302	284	318	284	303	273	252	284	273	298	309	331	260	284	261	299	304	275	320	314	299	288	301	292	255	266	301	286	284	278	291	298	303	287	276	288	323	285	297	293	300	286	278	299	293	269	279	293	307	292	282	300	308	335	291	313	289	306	289	307	303	269	308	292	280	283	284	319	264	259	303	311	301	265	333	301	295	311	294	274	299	306	283	304	285	290	307	304	290	281	302	287	272	287	277	301	283	284	294	295	279	317	306	324	297	296	276	295	289	264	291	314	310	302	274	283	256	279	317	301	291	272	283	282	280	284	316	319	309	335	295	313	306	284	273	289	289	298	288	296	336	284	280	290	296	305	310	280	289	314	314	274	289	274	304	305	287	304	288	291	285	285	272	290	268	280	325	289	284	288	295	306	259	274	274	284	296	307	299	294	301	305	294	274	305	309	282	302	284	307	310	299	322	282	283	297	310	296	296	303	314	306	298	302	325	314	281	285	275	291	301	304	305	316	277	282	339	298	283	298	280	294	263	277	304	289	334	299	292	293	299	300	293	282	308	288	319	318	292	283	309	278	288	284	288	298	297	309	292	288	280	295	294	296	297	300	310	309	308	315	278	315	317	292	316	309	286	317	319	303	338	309	312	283	301	285	299	267	293	321	323	281	298	295	304	279	294	314	313	297	296	265	318	321	289	303	260	304	277	298	299	297	301	296	291	306	299	285	294	303	322	263	310	278	291	296	296	304	296	326	301	298	290	312	287	304	288	270	289	301	292	294	298	293	286	305	297	302	279	289	289	310	306	310	288	269	297	318	304	298	297	300	304	272	284	300	261	271	276	287	264	305	272	279	307	283	281	266	297	264	323	316	310	265	287	321	276	252	273	291	321	316	274	295	301	277	313	262	307	274	286	289	344	286	303	281	305	300	282	307	302	311	318	299	303	312	286	295	284	273	310	302	323	302	271	292	312	294	324	281	262	271	292	277	317	301	286	284	294	283	311	317	286	290	332	270	284	302	321	302	316	311	264	279	313	295	258	293	268	285	305	283	318	283	299	308	316	303	311	312	306	272	295	275	289	300	301	295	309	326	284	277	313	327	297	273	268	261	306	302	294	295	339	291	291	326	291	288	298	291	318	302	326	293	268	321	295	299	262	302	281	264	280	315	306	297	307	282	323	290	275	294	306	302	308	308	272	310	317	296	286	310	300	289	282	289	317	278	307	309	303	316	319	326	320	306	307	278	282	285	275	298	296	318	275	289	276	292	329	320	282	317	289	293	317	322	299	339	329	307	315	329	259	273	303	305	289	329	270	295	284	301	317	297	290	286	293	288	303	274	276	297	270	302	290	267	304	311	272	294	296	313	296	274	308	303	282	318	282	297	296	300	301	295	299	299	292	293	277	311	282	307	306	322	309	327	282	288	283	273	302	288	276	302	303	284	295	272	299	299	267	309	272	296	298	290	292	261	279	295	300	310	277	269	298	300	277	277	309	285	288	288	285	312	295	283	260	295	275	328	309	318	295	314	283	285	311	327	317	279	301	272	314	305	284	309	308	277	304	283	308	304	282	287	295	277	279	307	286	295	299	287	293	298	299	318	273	291	282	310	307	294	319	270	280	309	309	327	305	295	272	311	326	251	300	298	310	297	309	316	319	299	286	316	304	313	275	287	311	273	317	294	327	301	285	309	294	300	295	317	312	297	285	307	286	301	291	325	305	291	312	286	332	312	275	295	283	271	299	304	293	287	268	321	306	285	287	294	293	285	316	299	307	294	283	277	282	284	286	296	302	316	305	318	289	276	303	277	308	298	304	297	319	336	295	288	305	272	308	296	281	288	270	305	321	337	275	320	308	297	270	313	315	291	308	296	307	320	278	304	299	316	289	291	279	307	297	289	287	289	305	339	311	308	320	285	293	315	283	308	312	272	286	312	289	306	286	289	259	276	317	328	319	259	281	271	300	304	336	292	282	280	283	295	285	296	297	287	335	332	285	310	293	297	310	284	290	293	317	296	311	327	315	283	327	312	270	293	311	295	289	280	272	293	297	264	304	295	283	329	329	272	296	283	265	289	316	311	334	295	295	298	330	287	286	312	287	333	297	320	306	263	290	282	287	273	315	314	316	310	291	290	283	303	295	295	303	319	324	288	315	297	285	292	262	302	306	289	306	306	279	303	299	311	288	298	300	310	290	294	292	302	280	303	303	334	284	325	275	276	315	286	319	291	299	286	319	278
5622	9976	8658	4684	2958	2136	1719	1362	1188	1058	1032	941	913	875	839	824	746	786	772	793	715	762	842	1212	1098	936	947	846	852	987	1104	972	953	762	738	765	732	741	706	695	705	672	632	661	673	667	667	669	676	667	661	637	627	654	695	665	608	643	593	652	652	633	632	668	655	654	662	629	652	666	638	635	618	574	668	669	621	627	667	588	600	639	624	620	648	640	633	631	614	684	682	665	617	651	635	640	663	642	657	680	643	612	634	663	663	631	643	652	666	655	608	638	694	663	677	615	634	654	652	596	653	630	654	675	640	605	670	628	638	660	648	621	643	608	647	656	609	639	639	650	608	652	606	607	644	629	657	633	673	628	614	672	632	665	648	664	630	693	647	638	663	669	668	678	681	677	583	641	641	657	651	641	643	602	630	595	617	661	651	639	623	652	616	609	636	672	617	649	642	637	628	600	617	615	612	618	639	649	624	600	662	613	647	646	654	686	645	598	664	644	670	621	639	667	643	627	621	639	681	620	637	643	653	635	636	601	614	648	656	635	622	656	667	596	644	603	612	619	630	669	653	633	626	681	665	609	626	635	649	641	651	624	627	625	644	655	592	613	621	662	622	612	650	663	596	640	600	697	649	625	681	672	648	658	637	672	648	620	674	632	577	606	626	640	576	677	647	629	615	643	652	687	608	635	675	626	636	619	621	628	661	658	617	669	622	634	607	695	607	651	623	613	633	620	640	669	593	647	644	629	603	619	605	599	654	647	596	654	619	588	656	687	666	627	656	627	647	601	646	640	601	620	634	618	639	678	641	630	684	653	644	625	645	655	639	659	657	590	616	644	624	633	647	620	647	645	626	652	593	610	650	622	626	655	619	658	614	619	629	613	633	643	616	666	683	648	642	620	652	630	643	634	601	623	613	637	615	627	673	634	622	659	636	635	604	627	671	654	649	614	680	626	635	618	602	644	652	617	655	633	606	633	658	676	660	614	639	633	601	684	626	617	635	654	616	642	618	616	616	631	651	681	655	607	587	645	632	642	649	635	605	607	619	636	649	653	669	673	652	673	661	602	635	661	626	622	644	615	662	618	665	677	657	646	676	668	586	682	616	618	610	639	650	630	626	630	673	642	629	613	638	647	655	606	661	649	648	639	593	631	685	641	645	592	641	670	665	631	597	644	653	676	652	622	657	625	645	633	642	621	662	632	648	667	666	654	640	644	611	634	588	626	666	654	648	638	629	629	658	566	642	638	623	629	613	661	597	646	636	664	669	634	666	626	652	628	592	618	639	631	612	636	691	610	616	657	666	631	619	633	635	674	629	676	645	641	646	586	642	618	618	616	668	641	705	632	629	623	604	642	616	686	638	634	615	702	626	627	639	626	656	682	666	621	631	656	623	600	614	654	619	647	615	636	617	611	675	626	627	655	669	662	610	670	673	629	613	638	648	617	646	585	626	649	661	676	629	674	618	647	690	617	594	655	611	610	679	638	686	711	660	659	629	590	624	660	649	624	686	654	631	637	664	644	670	682	633	633	638	653	595	652	632	625	638	632	666	630	636	565	617	608	661	647	659	641	639	676	618	600	663	618	643	582	648	584	674	605	628	615	662	648	630	641	620	589	634	610	653	682	671	595	639	680	641	621	627	645	637	589	634	624	676	644	672	590	626	642	659	653	645	688	645	657	612	620	668	691	660	640	660	609	641	640	631	645	630	610	660	658	659	667	655	604	622	637	631	644	660	595	645	645	621	679	644	620	610	618	649	597	648	638	639	645	690	602	679	657	639	626	621	634	632	642	667	636	643	641	617	664	657	634	625	642	633	605	676	656	601	609	635	644	622	696	595	637	617	668	643	666	620	642	635	622	608	620	610	622	609	647	643	645	607	628	622	647	686	593	628	618	634	657	649	628	609	659	668	582	628	637	599	640	604	608	623	661	595	633	653	662	627	634	611	637	643	661	640	658	594	646	635	597	600	631	621	659	597	605	694	681	635	622	637	662	638	637	650	675	607	593	606	637	643	625	672	652	621	615	694	669	612	595	641	712	593	641	625	687	657	648	642	608	625	613	629	659	649	624	604	617	637	676	651	643	617	632	633	636	611	689	653	605	645	609	654	645	624	611	650	708	670	608	663	666	611	628	644	651	671	641	610	640	642	615	640	619	674	627	607	617	654	614	639	617	647	643	625	659	643	651	632	673	621	611	668	632	674	619	658	602	626	660	609	630	624	621	677	629	616	662	618	593	579	680	612	619	643	607	621	626	597	656	633	658	608	630	616	590	621	596	650	649	671	615	626	632	638	667	635	646	628	645	648	669	629	640	607	658	634	646	650	639	652	692	614	629	613	652	624	654	646	598	668	607	629	658	642	610	643	635	596	666	593	606	654	623	619	627	632	621	619	634	619	663	623	633	689	601	616	648	653	614	595	666	654	625	629	591	606	632	624	677	631	663	598	654	646	620	657	611	685	633	648	611	645	674	591	614	617	622	644	665	561	665	612	661	642	594	620	609	602	646	618	602	575	644	623	687	599	673	639	643	630	688	624	676	647	673	669	667	642	647	639	668	653	626	613	653	623	639	645	655	654	639	650	624	663	655	657	669	599	697	609	581	683	663	681	635	662	651	635	654	661	608	617	661	676	604	632	627	698	680	649	685	647	636	568	617	638	574	658	597	642	652	654	625	623	635	609	565	617	591	618	663	632	670	635	593	612	621	654	606	613	654	591	642	598	599	637	677	628	649	633	640	644	621	638	614	659	606	690	621	628	651	662	625	615	668	633	642	661	635	610	638	631	672	632	649	613	643	645	643	667	641	638	611	564	643	621	626	621	616	617	647	628	600	634	683	674	639	607	618	652	598	643	658	611	637	646	598	640	641	644	658	612	623	623	613	626	627	647	631	637	608	596	664	673	661	622	645	630	630	679	642	573	631	633	632	628	597	624	617	613	639	577	644	642	649	641	615	620	602	604	617	616	580	643	661	626	623	636	621	645	595	637	623	595	620	620	673	599	636	638	642	607	652	610	622	594	644	659	655	623	637	619	611	634	612	628	623	679	609	612	722	610	650	641	625	670	651	617	648	644	646	587	636	664	593	622	584	621	630	633	601	612	628	635	660	643	653	692	627	584	610	630	614	669	649	608	612	658	592	628	637	646	634	652	604	636	666	632	631	641	644	639	657	643	656	628	582	608	661	620	630	628	640	672	673	647	644	644	631	633	648	623	612	655	626	665	638	641	680	659	609	617	617	565	618	662	617	614	588	605	630	609	685	676	640	633	646	670	627	633	609	612	614	622	654	607	702	661	625	628	656	650	613	616	616	652	630	689	623	596	670	565	643	656	610	606	659	644	671	639	665	602	617	616	642	673	656	619	592	641	621	622	657	633	629	612	651	623	617	650	634	623	637	612	663	610	642	666	666	653	641	619	637	631	602	641	626	650	642	601	645	669	674	629	683	661	642	650	628	635	614	670	634	691	613	628	619	608	623	636	645	652	633
23484	21514	29356	24099	21514	17288	1281	578	454	375	345	310	273	280	280	270	249	246	217	229	210	235	261	366	355	310	283	270	263	299	346	336	298	258	253	248	220	229	211	257	210	238	216	212	210	214	213	218	184	200	204	164	212	213	195	202	207	209	189	223	197	196	192	214	201	203	234	183	207	182	183	224	179	194	187	188	222	199	214	211	202	200	181	188	222	208	216	216	196	204	206	200	188	235	201	216	200	185	214	200	215	196	201	224	200	189	195	177	195	174	203	204	194	215	195	192	211	194	194	243	197	180	207	203	209	210	201	192	210	203	229	186	188	194	188	186	195	189	191	208	184	193	207	172	195	197	175	193	212	182	192	187	186	194	186	195	205	206	207	191	206	226	215	181	183	171	190	206	208	203	170	208	185	203	200	205	197	221	172	207	200	173	181	201	204	198	203	174	213	191	191	180	195	218	198	183	192	186	218	200	204	197	196	205	196	190	184	185	195	193	213	210	184	196	207	192	169	190	197	188	196	185	197	188	183	191	200	223	193	198	186	213	203	204	182	178	200	191	190	190	185	193	188	192	199	202	189	209	212	213	187	205	205	209	203	192	189	181	213	174	207	204	186	200	173	198	171	190	201	179	184	212	214	191	217	218	212	214	191	191	183	216	199	192	221	190	192	210	184	198	179	188	190	208	197	215	193	184	189	172	204	182	186	215	190	180	184	183	163	184	190	204	176	203	200	183	200	200	181	192	189	175	195	201	200	189	228	212	201	209	196	212	213	192	197	218	184	210	196	199	194	179	195	215	200	179	187	182	188	185	190	210	203	178	166	203	195	206	199	187	187	167	193	203	186	171	200	191	208	201	195	188	197	199	204	216	185	183	212	213	203	185	200	193	222	203	209	202	166	172	190	242	178	196	182	200	182	186	207	162	214	206	201	189	189	199	174	191	197	220	207	177	207	197	205	192	199	189	216	182	188	196	176	178	192	202	208	208	211	188	166	193	200	182	195	197	191	183	202	214	217	170	189	191	200	197	179	195	187	198	193	190	236	204	191	187	201	194	203	188	201	216	174	174	189	195	196	189	204	200	175	216	203	219	199	216	198	194	186	179	223	223	185	197	199	210	225	195	190	209	181	195	221	192	214	198	209	220	207	179	205	178	219	179	225	217	175	223	176	188	207	191	193	201	226	171	191	209	183	194	192	228	213	201	186	183	203	200	188	196	196	192	191	192	196	223	202	189	207	214	175	207	190	192	216	187	173	173	175	213	184	198	191	198	227	200	186	192	222	192	173	213	210	199	200	188	221	211	218	202	174	197	210	187	170	194	222	200	195	197	190	197	192	217	196	211	202	193	218	193	216	194	228	184	193	205	175	186	215	195	218	217	208	181	205	208	195	205	178	178	193	204	217	217	200	219	199	228	204	200	230	192	186	178	221	211	200	195	204	189	201	175	185	203	191	186	201	224	174	198	198	199	183	215	194	195	190	206	191	199	201	210	188	195	188	204	202	197	199	202	183	214	193	213	182	184	185	211	200	180	197	201	181	209	204	206	187	192	174	196	186	178	188	174	209	229	196	182	184	202	188	186	196	219	175	181	225	166	226	190	180	189	185	186	183	193	188	182	216	199	192	179	192	180	211	192	209	196	189	187	207	179	179	217	191	175	222	181	191	202	176	193	201	184	180	180	206	163	206	188	182	187	188	196	228	210	209	208	218	192	188	210	223	223	195	180	204	209	188	202	179	198	202	204	207	189	214	194	203	202	181	209	174	192	215	198	199	197	196	200	172	204	206	201	185	210	178	184	211	198	191	200	191	211	190	188	163	204	193	206	212	179	191	182	199	213	196	186	200	186	178	202	210	198	177	203	186	186	196	181	206	200	184	207	182	195	208	207	207	169	178	198	206	183	215	216	197	187	186	208	198	171	196	207	224	212	187	193	214	214	198	204	196	205	183	212	201	203	177	220	186	189	181	216	214	206	179	206	164	195	184	165	220	195	177	210	183	178	196	214	189	198	181	190	207	192	216	206	196	194	194	192	233	175	220	172	184	197	174	191	213	200	214	166	191	175	192	197	191	186	191	226	192	200	237	195	181	226	188	200	200	188	206	199	196	191	187	203	177	202	198	204	195	194	205	174	229	171	203	220	200	208	214	194	181	193	186	185	209	191	188	200	184	212	211	197	184	216	211	200	191	186	182	200	196	171	187	188	189	190	227	180	197	201	180	184	163	188	214	186	183	196	185	202	178	193	186	217	198	189	183	182	204	198	190	203	182	190	194	212	176	162	212	211	199	148	194	192	212	162	199	194	181	186	209	191	214	191	223	174	195	212	200	173	200	228	200	189	199	192	196	209	189	231	200	203	200	201	172	191	210	216	200	189	180	180	205	177	179	236	170	215	199	186	227	205	208	220	178	199	203	183	185	181	172	216	174	201	174	210	190	178	185	181	208	203	183	223	222	208	205	210	217	188	177	204	197	192	192	180	206	195	187	199	199	191	199	192	192	203	187	193	200	201	174	192	197	196	209	195	177	194	178	184	201	191	222	201	160	237	201	210	205	183	193	197	193	190	192	178	220	172	194	184	219	176	191	220	206	219	198	197	203	188	195	204	180	186	213	225	191	197	177	189	211	181	205	197	194	193	188	186	205	191	201	196	195	169	178	194	189	218	189	181	180	200	202	174	182	181	185	184	175	221	185	186	166	190	197	175	218	203	204	206	187	187	207	215	166	195	197	186	211	210	191	199	184	174	201	209	200	187	204	212	205	184	207	194	196	183	194	170	203	184	228	217	216	198	195	201	179	208	188	212	196	198	207	202	168	179	178	224	192	207	174	212	200	185	190	166	208	183	180	168	202	186	199	206	189	222	191	175	196	170	177	208	183	196	185	208	189	204	214	189	194	211	201	164	182	187	164	241	193	177	203	209	196	214	200	203	166	195	209	204	199	182	188	217	171	197	216	198	192	184	175	186	189	179	218	171	186	204	201	197	218	180	212	212	184	194	190	196	228	189	200	187	182	197	221	196	196	198	193	209	204	196	185	198	179	225	186	198	204	194	241	189	208	178	183	196	204	210	198	184	180	193	204	206	200	186	177	205	177	171	211	218	207	181	197	180	175	195	207	182	237	182	195	176	179	197	194	192	215	208	196	174	189	213	186	188	183	204	199	193	208	187	187	214	213	199	226	222	176	187	229	214	195	199	203	202	194	212	173	183	186	198	170	194	206	200	218	203	177	215	197	219	182	207	195	195	215	192	184	194	209	205	211	192	200	193	195	185	192	174	160	216	199	199	213	196	199	171	189	205	205	194	188	181	212	209	182	211	167	197	185	203	191	203	202	173	214	195	210	197	211	215	201	189	216	175	176	195	190	208	212	212	200	190	202	198	193	199	180	201	182	196	211	196	218	184	214	190	205	201	177	200	170	189	194	199	196	181	174	206	197	177	201	191	160	187	194	184	182	200	194	187	199	208	185	184	194	206	206	208	189	186
7872	15599	13598	7455	4622	3200	2381	1899	1554	1313	1100	996	891	857	808	765	718	658	617	581	600	599	686	1075	1042	906	859	747	856	950	1029	1035	869	644	676	628	571	587	530	532	497	515	462	525	488	479	467	442	413	424	441	442	460	432	418	441	402	444	431	420	409	427	404	421	402	449	420	430	394	468	424	409	408	418	394	437	429	409	444	446	426	440	425	431	432	424	379	405	428	425	418	430	395	418	424	423	443	406	450	421	379	392	415	436	432	394	401	432	443	442	412	400	404	368	432	431	399	409	432	415	384	432	419	429	418	428	414	416	397	438	395	433	406	385	405	445	402	403	417	434	430	397	442	433	422	406	380	401	408	365	382	419	426	406	412	370	390	413	409	421	421	389	393	436	411	415	448	397	424	443	387	417	447	393	449	416	451	419	455	405	427	441	364	420	434	409	414	441	404	432	420	428	426	414	406	422	457	421	430	424	402	446	389	457	412	406	414	400	427	389	470	375	416	406	419	413	432	426	450	418	394	392	414	402	425	430	397	417	425	414	445	394	430	436	418	424	409	396	399	397	415	458	420	398	390	391	442	425	391	421	428	416	388	404	415	467	426	382	397	435	397	433	397	419	423	417	433	377	408	410	408	427	409	404	412	453	430	425	382	405	452	407	439	432	388	440	407	426	418	390	440	432	413	408	417	460	428	401	390	386	434	423	421	414	413	384	391	385	400	419	410	413	396	425	418	425	406	425	410	393	410	423	406	406	381	419	391	419	420	416	389	434	436	421	437	433	405	388	395	402	403	404	439	407	457	428	409	372	429	402	421	407	403	402	402	409	421	421	376	402	403	449	434	376	424	404	400	417	384	390	418	422	452	421	457	394	412	399	443	396	387	403	432	414	402	422	402	400	439	395	420	428	396	406	438	388	430	409	394	417	409	381	412	399	405	432	429	402	410	433	389	390	407	444	414	429	417	404	388	415	418	404	434	438	411	408	358	392	416	469	450	405	427	378	413	400	439	413	436	406	448	447	444	400	407	420	413	410	435	407	395	426	385	403	400	436	423	446	452	398	436	421	373	434	413	396	405	411	402	396	408	430	449	385	409	407	392	421	406	456	436	427	401	439	444	393	394	407	403	430	424	393	407	395	402	421	397	419	414	425	422	399	391	431	417	399	433	388	441	414	390	408	434	430	410	397	451	417	427	392	415	416	415	383	429	426	389	449	350	376	389	436	425	372	406	413	416	389	419	433	392	412	395	413	418	395	453	439	403	454	418	399	386	421	432	376	394	413	418	406	442	419	417	403	430	436	426	393	429	389	429	412	399	437	412	413	451	402	439	414	402	384	421	404	406	388	403	399	399	407	422	429	365	427	385	381	383	404	403	424	398	417	391	368	402	422	404	433	375	398	434	380	393	445	422	421	411	392	407	452	378	439	397	431	402	434	413	428	402	389	387	440	384	422	442	417	363	425	432	420	416	434	438	412	373	370	406	405	430	412	407	408	425	434	402	401	407	431	392	407	413	438	421	407	419	392	437	388	434	436	418	412	428	380	396	437	399	422	429	404	414	398	415	420	395	426	402	434	441	437	421	393	437	425	397	413	454	371	404	443	428	406	425	422	428	412	398	422	379	390	429	398	418	440	410	426	430	415	448	431	408	439	410	440	413	435	393	404	427	440	396	416	395	395	421	407	433	393	434	385	435	426	401	399	393	403	439	412	416	421	426	435	401	410	383	430	400	407	377	409	426	460	423	396	390	416	413	436	439	377	386	405	363	398	435	410	401	404	413	463	433	426	389	412	416	407	402	406	423	412	412	440	383	408	424	423	415	438	407	409	403	408	387	384	410	433	413	387	438	419	441	388	363	373	403	397	419	404	453	399	399	402	383	394	392	427	425	472	459	382	394	408	425	395	410	413	446	422	403	396	446	411	418	458	410	395	398	410	432	427	413	436	431	396	444	443	401	385	388	396	400	430	426	411	418	441	427	425	391	441	392	428	420	450	388	387	446	396	431	391	405	437	390	404	414	384	429	444	437	399	405	458	422	389	422	425	449	389	419	468	414	438	417	383	432	403	392	421	408	429	393	422	418	403	428	427	391	401	378	407	416	409	414	393	408	428	378	429	408	411	432	419	430	403	435	403	433	397	448	417	418	404	413	402	394	419	379	394	428	417	400	411	406	443	435	405	390	437	427	413	397	439	404	396	405	413	409	414	415	392	418	380	416	415	389	417	384	440	392	422	406	422	412	423	428	412	413	430	397	411	422	424	440	412	408	434	427	428	383	389	395	415	390	391	390	427	397	396	441	373	429	394	423	437	408	433	436	365	396	394	429	402	418	415	421	413	376	423	428	439	419	413	429	412	397	428	424	417	421	372	400	430	419	434	421	402	383	403	427	398	413	389	425	410	389	419	413	461	400	425	456	431	393	384	389	433	384	411	420	372	398	390	402	432	418	408	409	423	422	401	461	417	397	433	417	456	429	409	440	395	419	410	391	370	443	460	437	385	398	417	437	408	402	438	401	412	380	382	410	417	407	442	380	416	429	401	393	427	444	425	436	433	425	435	427	379	392	409	423	383	406	391	424	427	381	410	404	439	396	437	389	402	435	420	447	414	426	424	431	423	427	470	449	385	408	434	414	453	381	452	380	413	383	423	399	388	444	383	404	418	425	418	391	426	429	401	406	401	405	376	395	390	385	428	402	426	433	407	424	414	424	410	433	375	449	425	416	419	432	405	390	398	426	397	459	399	401	400	407	442	358	411	428	436	407	413	425	386	401	390	444	434	416	380	415	386	416	408	399	406	414	395	416	389	370	424	425	385	416	413	413	417	419	448	437	418	444	387	415	439	467	435	442	404	394	375	389	392	468	402	415	407	395	438	441	442	419	404	407	379	403	392	379	408	429	409	391	431	399	400	407	406	431	408	393	409	425	388	414	448	427	417	446	409	401	353	411	391	432	430	420	441	392	407	407	450	434	386	392	381	438	430	406	441	434	368	418	440	424	411	388	424	435	446	415	420	429	436	432	427	393	431	386	411	413	398	435	407	429	448	392	374	433	418	420	420	413	405	414	429	381	392	449	400	404	452	431	395	412	404	459	466	423	413	428	413	436	411	406	380	397	394	457	423	380	426	450	434	438	429	395	421	417	388	451	436	419	384	443	385	443	423	414	450	414	372	418	432	407	392	425	412	401	418	397	401	422	414	423	409	389	419	427	411	414	413	458	391	437	423	396	394	386	416	367	397	400	406	400	431	426	423	445	395	430	409	425	417	413	412	418	379	446	380	431	403	424	440	392	429	403	400	394	412	407	426	426	428	432	394	395	407	399	416	443	434	428	437	432	428	381	411	421	391	418	431	402	429	420	437	394	434	374	421	428	425	419	432	397	385	391	375	390	396	414	406	416	401	393	447	402	420	440	384	413	394	418	407	417	403	409	414	411	399	401	422	448	443	380	387	391	414	451	443	431	373	420	433	403	436	406	394	443	400	436	418
26969	20255	6023	828	556	474	487	500	475	420	475	478	471	473	504	493	462	473	474	452	443	488	516	503	535	509	508	487	507	504	527	485	521	497	459	495	458	477	511	485	462	480	484	486	485	491	459	453	463	487	448	444	481	439	433	477	459	426	496	443	453	467	471	470	468	464	468	436	476	446	460	487	438	439	472	465	442	408	450	460	503	482	454	453	468	472	416	457	488	464	480	470	447	467	461	439	432	490	439	531	477	454	501	434	474	436	443	444	463	464	482	456	473	493	477	455	427	472	484	481	451	441	470	420	433	419	466	485	501	447	489	445	485	457	458	461	487	458	476	464	467	469	467	467	471	478	497	482	429	429	421	452	469	449	472	469	453	447	481	464	432	452	430	463	466	479	496	462	455	441	453	463	479	443	458	470	437	451	453	452	468	447	501	447	426	463	453	492	478	481	452	475	509	457	432	443	424	465	460	456	441	502	520	433	468	462	466	465	492	447	466	480	440	446	470	460	439	430	470	493	457	474	462	441	437	452	444	456	508	466	493	455	475	477	441	428	409	440	465	457	462	465	489	452	423	449	470	467	445	451	462	463	483	453	441	446	464	487	491	479	478	458	429	412	440	443	482	486	468	432	454	444	428	485	466	478	483	450	480	423	464	475	454	490	461	419	488	465	481	474	490	434	471	427	450	441	438	439	447	432	459	469	468	492	455	476	478	451	493	444	485	427	477	455	438	463	431	469	454	451	440	448	442	464	433	453	457	491	480	406	452	460	462	487	473	467	498	446	452	480	455	458	426	417	455	443	464	458	427	446	490	472	428	451	481	439	468	479	425	463	490	514	448	464	438	457	414	455	479	470	467	448	449	457	482	434	465	508	495	439	428	492	476	466	442	470	528	455	490	450	455	483	478	454	473	486	434	513	439	484	488	430	487	471	405	473	464	482	482	478	439	431	443	486	480	432	429	429	438	470	438	435	472	412	478	458	465	437	455	434	475	478	457	469	478	462	427	479	466	442	449	471	441	475	498	470	489	494	471	488	478	473	441	472	482	446	453	478	464	443	482	438	444	446	453	451	452	439	458	468	457	441	501	515	473	462	434	495	447	504	470	458	474	412	399	450	471	482	450	472	462	478	492	462	441	499	451	440	484	503	470	501	462	424	464	503	458	470	471	457	446	471	492	413	464	454	443	460	469	444	440	457	456	495	381	464	463	490	467	488	463	492	515	456	479	488	494	444	437	469	491	448	453	455	470	484	473	469	495	514	473	433	442	462	490	459	479	480	503	487	480	478	440	418	452	438	460	459	502	472	470	484	475	441	427	454	457	435	486	429	456	476	444	428	465	449	449	457	483	496	465	434	437	453	468	485	477	463	460	440	440	458	460	455	468	506	476	441	457	492	417	454	426	475	485	492	441	465	420	435	470	457	455	436	482	457	437	472	458	446	424	439	469	446	398	477	455	483	454	424	462	483	446	485	452	455	482	459	458	472	446	444	457	421	498	468	481	442	466	464	437	466	453	437	427	455	462	443	480	459	456	454	421	494	455	471	436	477	462	427	471	458	484	455	483	435	473	427	457	463	471	458	472	458	470	456	455	457	472	430	473	426	468	449	463	441	458	421	500	485	483	434	459	429	467	445	466	481	483	434	468	468	471	481	502	456	496	461	446	484	430	484	444	463	478	491	481	483	476	487	440	469	473	437	429	494	506	433	454	482	500	493	479	434	465	462	465	455	464	444	468	465	454	481	464	435	468	443	472	447	463	464	448	442	458	464	486	441	457	456	491	459	469	475	453	446	481	462	453	440	441	452	452	467	503	449	489	508	432	458	456	467	461	459	480	468	458	458	427	465	432	456	481	449	485	491	446	438	449	427	446	493	476	485	501	488	479	452	494	456	450	463	475	463	476	454	470	467	465	468	441	449	503	457	427	465	461	460	461	509	465	480	463	474	464	468	501	475	461	443	461	459	483	482	461	461	497	433	493	463	469	481	456	488	494	494	469	443	450	495	483	442	406	487	467	482	471	467	469	466	451	458	481	486	473	469	435	472	469	476	456	448	467	435	480	428	444	443	470	483	476	454	474	452	419	466	458	433	496	460	442	494	456	441	431	442	506	460	460	436	461	462	507	451	465	487	466	473	449	463	427	467	461	508	456	432	455	456	455	481	486	451	423	461	425	455	507	456	515	489	485	487	505	463	444	490	496	458	450	435	457	477	488	449	474	452	528	438	457	484	468	464	455	472	469	496	449	483	466	403	469	463	470	460	466	459	449	459	485	490	467	469	444	484	435	446	434	474	487	452	465	473	472	459	491	470	454	434	461	440	493	488	483	436	462	472	450	399	428	499	437	446	439	473	439	466	471	461	450	447	482	429	457	503	471	415	447	471	501	474	495	445	493	460	417	468	478	470	479	432	486	413	472	441	483	435	482	432	451	463	495	460	471	473	455	461	500	478	451	433	450	469	450	456	424	455	431	465	470	461	491	462	454	458	453	477	489	505	474	467	480	469	458	484	490	473	487	426	451	478	427	470	457	438	467	496	463	450	465	459	481	463	485	460	452	488	432	448	496	457	463	476	455	426	450	478	448	467	462	453	462	454	517	479	434	461	442	435	497	454	426	467	464	448	486	479	491	471	478	468	450	464	442	513	470	452	450	457	448	495	430	482	488	475	482	405	475	445	477	430	454	446	458	445	447	449	448	454	487	472	482	457	454	454	438	459	487	476	457	483	482	460	454	453	475	474	460	493	475	497	478	454	490	456	496	443	479	485	480	451	418	470	441	419	467	428	442	466	438	482	415	434	414	470	484	460	448	482	449	438	466	433	418	454	457	466	425	478	499	454	504	460	489	414	485	437	496	460	492	464	463	460	502	453	497	478	482	455	461	442	471	473	427	451	425	448	473	457	460	498	427	466	472	454	482	422	435	449	442	467	476	490	422	462	446	467	486	499	502	492	471	460	444	470	482	441	473	450	446	467	496	438	490	433	432	473	483	464	471	449	459	481	423	439	444	474	477	463	519	430	429	480	470	458	456	463	432	445	463	447	456	451	449	438	450	431	485	454	445	476	479	434	506	466	472	466	484	447	486	448	457	438	489	470	476	453	487	450	458	437	452	437	456	472	430	459	525	473	472	478	431	456	467	477	483	451	482	467	456	500	466	468	447	489	492	406	506	477	424	477	471	480	432	438	477	449	450	454	442	471	423	462	466	446	448	450	466	476	477	444	418	472	474	474	459	453	487	495	449	501	489	477	453	504	434	502	463	454	443	454	472	456	459	422	488	471	456	471	510	453	471	487	446	464	442	489	504	452	458	467	483	432	452	447	459	455	456	498	502	451	478	448	449	472	462	500	463	493	551	474	459	465	500	441	499	499	446	473	452	441	483	449	453	455	465	469	498	448	462	454	455	483	480	414	450	500	469	486	418	478	473	481	471	499	459	456	473	449	508	427	456	449	468	439	472	489	442	459	465	480	457	459	429	486	465	464
4277	2101	1850	1381	1199	1038	982	1029	1003	1000	988	1029	962	972	912	998	952	981	951	936	962	989	1093	1216	1176	1152	1109	1072	1149	1233	1217	1263	1079	1046	1082	997	937	957	976	983	1037	998	1044	1015	957	940	965	930	951	991	913	936	913	937	896	926	915	973	973	915	902	928	979	953	979	927	949	982	953	982	923	940	976	943	972	937	950	907	923	915	979	962	904	939	949	902	953	955	893	930	915	963	922	937	979	933	948	1043	955	983	965	972	935	971	953	986	997	983	961	939	996	930	923	969	984	954	980	988	956	971	940	959	957	986	995	983	914	951	960	895	991	905	899	933	870	935	986	938	943	984	890	925	947	945	979	977	947	934	901	939	970	951	976	977	1002	1012	905	888	960	966	900	947	945	932	1020	962	980	984	925	914	935	996	964	990	967	973	956	951	926	960	930	923	936	944	923	936	920	946	946	959	927	928	967	984	998	923	919	977	947	904	927	954	905	968	962	956	962	947	918	918	948	931	977	975	948	935	968	928	966	962	1000	956	972	967	942	1028	934	881	929	940	948	946	958	990	923	924	969	950	917	960	1007	979	949	908	955	920	935	1001	923	976	940	971	968	891	989	927	930	985	938	902	946	898	967	949	988	955	923	951	966	921	992	983	956	920	968	906	968	952	991	949	944	957	977	991	926	999	926	942	924	962	961	973	946	971	965	931	954	953	965	965	1003	946	964	917	977	903	925	910	965	954	920	931	955	946	877	1022	968	965	924	953	900	933	960	948	1020	942	934	920	922	914	999	959	926	993	915	920	976	902	953	944	960	935	973	1019	928	985	983	960	977	973	980	924	960	935	944	986	975	957	949	892	950	963	989	934	936	954	973	1007	922	988	928	976	956	937	935	976	985	969	948	967	965	966	955	987	1016	991	988	954	931	962	950	981	962	963	918	931	975	927	971	912	961	1003	942	966	953	925	961	967	941	956	1023	961	946	970	930	959	929	896	937	955	988	973	907	952	999	963	944	973	921	993	910	906	937	952	965	946	949	953	1000	986	938	934	1014	952	917	948	967	964	940	928	924	933	922	916	947	932	925	959	916	946	963	931	952	950	972	944	939	972	943	1020	960	979	945	1012	944	928	994	939	1017	967	996	959	971	940	898	995	980	928	982	970	934	958	949	992	934	953	950	904	1012	919	930	917	970	1007	911	1026	932	992	976	953	961	938	938	928	986	940	973	928	922	899	944	915	943	934	970	941	919	918	983	854	1011	905	898	889	947	950	940	980	966	944	927	962	927	982	935	946	926	951	943	925	957	937	915	973	924	936	964	978	940	954	917	911	945	941	989	969	983	913	877	1013	958	932	941	939	1006	901	929	920	1006	931	936	923	944	935	905	931	995	947	933	977	940	999	975	1019	1004	943	925	933	917	904	903	990	924	970	1000	955	978	937	870	965	930	979	977	988	949	922	942	936	917	971	1011	917	991	968	944	961	980	1007	964	953	922	990	921	966	963	985	971	982	962	942	981	993	937	987	927	933	955	921	970	947	961	983	950	1001	934	976	909	1010	987	964	923	939	917	911	927	1021	926	928	944	934	1015	928	966	963	951	983	943	893	940	973	941	927	950	978	943	951	987	953	953	945	924	899	928	964	979	942	973	916	987	932	983	1027	962	971	909	957	971	927	950	934	994	944	949	984	959	906	1023	981	975	939	951	934	963	942	975	954	975	913	992	926	903	916	942	980	961	953	1000	977	996	968	921	963	946	951	916	924	943	895	977	957	931	920	877	928	972	985	983	944	969	908	953	997	946	937	973	985	957	961	941	936	947	926	907	957	942	996	949	952	958	927	964	976	1004	952	934	992	987	953	989	881	940	1005	951	930	956	975	911	937	939	936	999	903	935	954	947	961	949	970	955	912	958	978	971	980	943	932	973	942	1062	956	924	986	955	944	947	956	934	949	994	912	933	952	974	967	971	917	980	964	952	972	922	946	939	939	990	934	937	997	946	949	951	1011	1013	908	959	998	940	907	970	957	955	926	945	941	905	976	946	1003	896	1020	935	974	960	956	919	1010	929	948	958	996	940	966	940	926	946	957	968	941	915	966	979	959	963	958	1007	964	904	1004	943	976	956	953	944	931	960	955	928	961	956	933	962	964	956	940	945	890	931	961	891	953	921	910	892	933	910	902	970	956	955	956	952	945	901	928	929	1030	944	951	966	958	978	980	962	949	943	956	970	958	903	972	1000	934	895	950	968	1012	926	917	958	903	932	893	937	976	915	937	918	976	995	941	954	937	939	883	926	910	910	923	923	931	897	928	966	956	958	926	907	980	965	953	970	900	965	1000	962	965	921	949	964	960	918	919	958	886	905	924	973	928	963	999	946	969	952	940	967	940	916	982	938	972	968	983	960	907	931	954	997	968	935	973	1000	961	965	966	948	919	1005	947	980	952	971	951	955	907	923	898	989	936	1019	943	1032	917	955	934	955	935	941	914	918	973	999	930	977	956	988	947	946	950	916	948	901	881	933	935	901	943	903	903	928	987	974	945	974	900	937	946	911	955	954	974	941	951	887	913	920	982	1000	958	957	964	957	922	976	923	939	971	916	940	987	971	934	929	980	930	931	968	972	946	918	941	960	972	910	912	962	981	914	921	950	891	925	951	917	987	908	910	942	981	940	969	950	960	947	935	961	940	958	944	927	901	938	895	1000	967	963	933	984	970	933	947	931	948	951	939	967	900	975	957	945	996	941	1015	926	939	959	948	891	986	1016	958	969	909	932	951	1004	932	965	942	922	945	946	1006	965	971	961	905	958	1008	921	956	987	942	972	974	986	949	917	955	972	922	992	968	963	962	983	945	995	956	953	946	925	944	974	976	967	932	980	985	968	930	935	929	944	930	975	879	900	931	885	914	964	983	969	966	939	936	999	956	973	965	942	911	1011	909	960	896	951	954	944	878	942	918	959	954	931	983	932	940	934	960	968	894	974	895	934	959	944	944	940	974	1026	980	989	936	919	1007	912	930	934	916	919	939	977	952	944	898	1015	907	940	960	943	894	906	927	897	977	972	998	906	922	935	967	923	911	944	948	952	953	984	948	992	882	1009	978	950	887	984	910	928	934	909	1001	954	935	947	960	937	975	945	897	971	938	985	976	954	959	943	1027	963	972	957	938	965	969	945	967	980	969	948	948	982	921	929	969	957	966	926	920	991	991	993	922	954	919	964	975	951	949	1018	975	926	921	1009	919	930	945	983	941	947	889	908	988	937	937	985	951	970	968	941	909	1005	964	923	948	948	941	964	990	924	985	1009	991	905	924	998	976	954	966	965	922	981	930	978	912	988	970	915	965	970	1018	964	916	911	1004	917	960	957	966	932	975	990	989	974	1005	981	918	988	938	900	961	935	905	923	946	952	950	968	934	934	987	905	930	932	892	955	857	955	938	981	998	922	1013	945	1003	990	905	956	949	889	903	918	908	989	943	919	947	952	927	973	950	949	951	925	972	948	896	940	952	950	929	997	980	995	983	976	997	947	965	931	917	948	971	923	931	945	944	983	967	964	969	936	864	937	881	909	940	927	876	929	997	929	894	994	915	932	891
24429	21500	28581	24847	18700	1399	675	465	423	399	366	373	369	355	333	344	365	321	322	323	314	320	369	361	401	376	422	413	383	381	395	398	350	354	331	323	321	321	312	333	357	288	314	291	314	288	288	357	315	324	298	325	280	276	295	296	318	304	292	330	309	294	274	305	293	348	284	307	325	289	322	316	280	315	297	293	328	276	283	275	316	275	280	321	337	283	277	319	308	315	294	276	327	305	301	320	268	296	268	317	372	289	303	294	296	305	303	289	273	325	336	329	284	299	300	304	262	319	306	312	309	290	336	290	328	317	351	319	343	324	293	311	314	282	320	303	292	337	275	318	304	298	323	315	313	277	315	320	298	283	296	300	286	313	303	309	281	330	289	282	296	342	304	266	279	286	310	288	307	309	295	311	300	283	297	319	292	321	288	304	287	294	321	281	273	302	325	289	329	301	326	314	313	316	299	289	311	282	310	315	303	312	300	272	304	277	302	290	308	302	259	312	281	322	360	298	311	279	297	317	306	289	293	273	311	324	272	294	279	291	310	312	269	298	285	282	262	319	328	319	312	308	322	285	264	288	287	313	322	312	318	315	267	319	311	296	291	280	262	302	299	272	318	281	310	322	281	301	305	314	289	282	304	306	287	310	320	300	319	320	336	294	300	305	322	305	283	280	291	332	296	327	320	301	304	270	309	326	274	291	256	308	297	284	297	304	312	297	296	312	297	291	297	311	266	349	301	280	282	298	296	299	318	276	314	330	289	297	282	283	316	295	315	298	297	300	297	277	290	315	289	321	321	272	320	287	299	316	280	292	297	311	317	293	324	324	279	314	300	314	295	280	277	321	329	262	287	317	313	295	275	285	311	325	296	297	304	330	290	308	288	317	332	264	297	286	294	278	292	315	306	276	299	288	303	337	308	298	308	310	290	291	307	331	287	336	298	325	284	313	302	312	296	301	317	300	303	323	303	299	315	308	282	320	326	312	282	330	334	276	323	297	292	283	271	269	287	272	289	260	270	301	310	293	296	305	298	318	298	296	268	309	274	322	319	339	293	327	286	272	288	306	317	286	327	332	293	322	306	309	318	294	310	296	286	313	317	284	301	306	315	288	307	312	332	308	335	324	285	285	292	299	289	299	272	310	297	281	310	298	304	310	272	272	304	277	297	257	356	297	296	317	322	323	311	315	324	293	281	324	301	300	296	313	308	284	319	292	310	307	293	305	308	274	320	309	307	270	293	324	282	314	298	321	326	322	263	314	306	266	309	314	305	301	313	327	296	324	271	300	303	271	290	342	290	334	293	292	323	267	284	308	293	309	294	271	318	295	281	289	276	303	279	309	290	284	300	310	304	302	285	306	331	310	285	284	307	324	300	311	330	293	301	277	290	298	299	295	332	298	307	303	300	275	297	303	298	317	297	296	271	281	297	274	303	311	317	281	288	260	290	287	286	290	287	310	300	285	316	263	277	256	287	323	281	295	305	276	289	287	306	278	293	299	275	283	289	296	324	309	272	306	322	302	298	305	282	301	293	294	315	304	326	314	295	317	290	302	326	305	299	306	282	290	295	288	273	301	278	298	307	315	287	285	285	284	295	310	276	303	292	296	317	313	315	324	305	288	300	294	296	311	307	304	286	319	300	266	313	266	291	299	300	288	289	313	346	309	316	327	299	310	315	303	285	271	307	307	261	318	273	328	284	310	315	275	307	272	327	293	269	291	296	298	321	300	314	316	301	313	302	316	309	334	305	298	305	322	330	298	288	297	271	344	295	329	317	304	274	283	329	272	295	325	308	304	296	293	279	329	304	322	300	300	317	283	305	274	272	298	306	302	285	291	308	281	332	329	327	283	263	296	282	281	301	293	278	314	297	307	308	281	300	317	275	324	278	258	283	298	281	284	288	295	290	280	314	299	269	307	336	278	319	316	298	318	291	290	288	277	305	345	292	304	303	263	302	278	275	276	308	279	253	290	308	296	328	309	300	309	329	323	308	274	309	308	297	328	300	272	314	274	264	265	257	285	332	296	298	317	277	306	307	280	305	284	300	323	322	322	290	296	296	311	294	315	307	320	294	272	336	299	282	276	294	299	311	287	297	304	323	301	329	280	324	320	314	306	304	282	279	307	297	287	281	300	304	286	297	284	283	304	260	313	301	301	300	322	276	317	265	303	292	290	291	281	261	298	305	305	273	299	315	283	329	311	316	271	319	313	299	295	312	352	277	305	285	292	307	286	293	277	278	293	285	312	307	310	304	323	301	319	277	289	279	316	298	253	288	301	318	307	297	300	282	275	305	282	293	283	299	267	311	314	316	344	288	281	286	292	307	335	325	294	292	293	281	300	295	309	293	310	305	279	350	293	334	291	284	274	325	287	283	302	288	314	318	319	297	301	299	310	303	317	266	296	312	294	304	272	298	289	296	308	300	319	308	329	295	292	275	281	302	312	319	321	323	279	337	297	300	300	316	303	303	253	274	302	308	306	312	258	294	327	276	292	266	305	286	292	316	280	319	322	332	280	297	314	290	313	268	317	301	326	269	283	271	340	321	320	280	300	290	300	286	330	324	279	324	297	295	343	294	291	284	297	268	327	270	300	306	302	316	300	301	335	306	272	283	283	298	300	276	270	254	310	320	288	321	298	285	287	278	294	300	307	289	258	249	303	313	316	282	289	301	289	332	275	305	297	260	286	255	313	316	310	301	311	297	305	278	306	328	318	335	304	329	313	311	312	296	326	292	307	329	259	284	311	302	298	318	264	269	274	288	289	286	310	290	315	285	302	298	309	279	309	303	337	274	288	299	321	308	274	298	309	297	311	269	322	299	291	287	289	318	292	287	273	311	301	301	312	304	293	275	291	342	318	313	288	301	281	268	289	281	292	267	292	300	307	318	283	293	307	286	308	315	313	299	312	296	310	324	279	284	322	263	316	300	284	287	299	319	281	315	309	297	294	342	301	309	336	327	280	308	323	300	280	273	287	287	306	310	308	296	275	322	302	288	309	283	307	303	312	303	292	268	299	297	294	295	323	327	289	296	277	305	335	291	325	305	306	273	281	300	299	282	290	270	281	303	304	306	299	282	313	266	300	304	315	306	262	304	301	316	309	309	279	309	316	296	301	317	289	291	292	299	312	287	301	320	330	301	287	360	289	291	304	309	272	331	315	290	301	303	308	300	275	310	287	331	305	267	296	287	331	300	294	254	293	325	308	321	257	298	272	312	317	302	270	309	284	336	307	303	342	279	280	292	307	323	304	309	313	312	259	280	299	315	295	273	308	299	278	325	294	322	328	283	313	279	305	325	298	298	325	281	317	309	281	272	293	280	280	301	324	319	303	281	281	293	297	294	307	309	307	345	292	303	249	318	297	315	326	283	284	301	291	269	280	324	287	321	324	285	304	272	293	319	281	273	317	290	310	302	300	283	294	290	327	322	327	286	291	289	293	316	309	312	279	288	284	275	287	293	278	301	286	279	298	305	310	320	296	301	292
5733	10053	8716	4646	2952	2191	1683	1427	1224	1061	1022	962	908	836	821	860	788	736	700	750	787	823	819	1076	1111	1011	1099	1030	1012	1105	1006	1150	893	769	839	792	816	713	747	700	678	742	651	664	671	623	709	635	665	653	671	660	590	654	660	658	634	673	655	674	716	649	657	662	659	627	658	657	634	600	631	624	666	638	662	665	648	595	677	593	627	627	679	603	652	654	660	653	652	620	647	624	618	667	675	628	648	616	653	657	621	629	675	656	644	671	657	644	642	696	647	638	644	644	687	648	637	590	668	664	672	656	672	631	655	641	678	652	647	672	694	634	633	603	623	638	629	623	637	619	597	611	658	649	690	642	670	634	690	639	640	615	631	638	643	664	619	675	645	636	671	624	648	639	628	632	598	639	639	672	671	648	648	574	633	633	655	637	647	629	635	655	663	645	654	643	688	662	632	632	655	664	621	602	627	635	663	651	663	629	610	644	632	651	644	662	630	614	596	636	645	692	594	652	625	651	627	689	635	638	633	618	642	611	648	590	639	677	614	609	649	574	674	642	643	622	654	670	644	647	660	672	695	651	669	619	639	645	652	623	690	628	654	633	603	648	620	586	637	685	666	598	663	620	616	629	638	595	631	679	613	681	644	624	664	670	659	635	627	641	659	633	640	684	637	631	663	667	631	660	631	628	616	660	630	632	658	660	619	655	628	588	635	612	631	651	619	685	640	691	632	640	621	616	648	643	666	604	659	624	609	648	681	635	633	693	620	591	607	634	659	642	631	626	630	665	621	672	632	671	627	634	619	614	623	652	621	647	599	601	622	635	668	641	636	654	610	620	610	677	636	653	661	602	647	638	618	639	653	645	670	608	656	610	629	597	638	645	613	627	611	643	648	611	672	677	653	623	604	586	636	632	628	633	651	619	651	655	623	658	650	631	619	583	592	663	652	624	663	629	628	601	650	620	653	667	638	625	644	640	630	611	617	665	660	659	663	649	666	656	643	632	661	586	653	634	626	645	633	640	634	641	676	643	643	639	643	656	609	606	645	663	683	623	604	623	611	631	654	650	631	645	635	646	668	682	637	605	662	620	626	616	650	659	632	651	648	691	629	622	641	639	676	595	600	645	628	662	622	625	591	668	610	684	645	628	614	663	633	677	652	624	698	620	619	636	611	628	623	647	658	657	595	661	661	643	698	625	662	615	637	633	638	588	613	631	695	643	654	605	636	661	650	677	675	636	625	633	608	658	629	641	592	641	575	607	628	664	674	643	667	606	600	665	634	635	655	652	701	597	599	698	609	604	673	658	572	610	609	675	643	652	649	643	664	616	658	632	618	644	645	609	603	617	604	696	665	663	634	574	634	619	638	641	647	599	669	619	656	653	629	608	635	622	607	626	686	694	631	634	664	624	603	613	618	663	653	600	630	640	679	664	641	661	641	616	617	658	613	617	626	629	639	661	648	672	621	635	661	632	663	613	654	602	640	629	680	670	636	653	639	657	635	622	620	591	610	643	632	628	643	617	638	591	643	621	649	634	670	623	668	682	597	645	620	660	664	576	619	582	672	639	661	620	715	650	616	620	656	634	649	619	610	615	634	659	644	632	627	629	589	617	628	641	642	662	652	619	666	641	650	605	649	641	628	662	650	565	633	700	645	647	632	616	615	691	553	583	668	621	627	652	671	661	609	619	595	640	666	651	631	643	667	641	646	678	613	647	646	642	677	623	648	645	625	626	640	667	628	604	631	600	621	647	633	659	669	673	617	679	622	592	642	621	654	637	604	670	661	671	595	662	640	632	634	604	633	648	591	642	628	648	629	672	643	588	633	670	638	625	647	599	629	610	715	607	634	638	621	659	635	681	574	642	696	597	643	650	601	602	700	663	653	621	601	688	660	612	631	667	652	577	591	631	683	658	651	633	626	672	623	622	682	631	689	657	647	623	622	687	695	615	625	641	636	656	641	619	667	611	655	605	624	631	644	634	654	621	649	678	634	631	708	616	637	627	623	630	637	663	643	654	633	668	601	638	635	626	623	590	623	628	654	610	681	668	630	661	622	687	625	588	649	653	645	630	632	666	630	628	628	648	638	673	654	694	666	602	670	652	627	667	627	687	635	667	631	670	672	653	595	589	649	656	648	657	664	636	602	652	665	635	659	648	655	670	609	627	663	642	705	626	646	645	646	630	629	622	642	683	620	639	648	641	678	630	655	613	625	631	660	655	666	659	673	623	663	694	662	601	605	620	659	631	677	605	594	635	672	598	603	610	689	671	634	661	627	620	656	603	608	694	664	616	637	682	640	633	636	634	647	657	667	661	674	649	654	700	592	632	666	670	647	639	659	703	665	643	671	590	613	652	632	674	635	645	671	640	622	618	658	675	640	701	640	644	621	649	685	654	642	677	638	656	732	680	646	593	647	640	631	612	683	640	618	643	678	610	621	652	655	650	629	612	658	619	620	657	682	619	670	692	647	617	646	636	616	598	622	644	611	658	665	633	633	669	590	671	628	666	652	614	620	688	680	634	660	594	600	594	667	629	653	649	621	623	662	613	661	625	670	596	637	608	666	644	669	664	664	651	627	678	658	628	640	573	652	662	681	651	663	648	658	629	659	628	639	578	601	630	629	648	634	619	621	682	685	613	630	665	647	658	628	610	654	622	629	621	624	696	659	702	667	604	612	612	600	643	673	652	640	608	662	600	606	601	640	626	641	664	609	639	658	642	670	665	611	659	636	642	619	670	672	626	662	599	614	645	634	659	622	628	612	608	617	633	605	680	640	631	670	630	603	673	661	636	633	630	598	605	630	614	620	629	632	612	592	664	615	640	638	635	670	625	643	623	658	604	651	655	658	668	673	658	642	642	660	668	653	689	638	646	640	594	641	600	632	618	631	651	664	620	643	665	640	666	685	635	646	682	610	665	646	614	652	669	637	656	633	662	644	646	626	619	643	686	647	676	694	638	643	641	626	650	695	664	632	675	623	607	675	632	668	612	670	616	666	641	661	635	649	647	639	619	656	644	663	657	629	702	681	659	660	649	630	662	656	657	665	598	667	680	648	613	653	627	637	577	676	689	616	626	639	625	648	650	618	645	688	623	629	668	642	603	611	569	673	616	674	632	657	634	642	630	602	654	653	673	614	661	641	610	625	644	659	645	655	634	601	641	594	666	684	652	637	610	639	620	623	663	623	613	590	633	658	624	630	642	648	635	624	623	646	681	635	646	608	617	647	564	651	635	615	599	652	655	607	656	632	665	629	676	667	657	620	653	614	643	660	636	655	669	612	649	667	611	615	689	680	653	664	622	647	615	653	639	659	648	640	644	673	589	659	644	655	658	585	639	679	642	631	656	632	597	644	602	638	610	623	633	634	621	643	654	589	638	645	653	614	628	638	647	629	649	605	617	603	607	629	622	658	659	654	680	634	660	696	645	598	644	629	645	620	663	605	646	659	604	600	624	630	638	634	618	634	577	638	633	611	664	655	656	637	655	651	624
23503	21522	29358	24133	21524	16828	1159	572	425	401	395	320	309	289	254	264	268	303	253	220	223	257	252	320	307	321	351	344	314	316	379	358	288	247	241	247	237	236	262	212	214	239	207	211	215	215	219	211	190	217	187	203	212	206	196	229	197	207	236	187	198	205	204	192	194	222	197	209	204	208	202	237	200	208	195	206	211	201	242	203	236	213	220	217	208	217	204	189	211	199	208	218	217	219	206	194	201	195	205	193	206	209	211	206	214	176	207	216	203	180	187	196	187	200	198	178	203	200	211	179	205	204	190	213	201	202	196	229	192	207	184	213	182	187	193	209	201	212	220	167	193	187	207	198	197	222	210	210	221	182	195	177	195	214	182	212	212	202	200	202	214	182	210	215	200	199	212	180	176	204	219	191	206	206	219	196	202	196	183	209	203	183	214	188	203	200	189	209	209	197	200	194	202	193	224	216	189	196	210	191	215	204	178	211	204	215	176	200	202	200	205	191	188	204	181	191	199	205	190	204	169	209	184	203	206	193	207	212	211	211	182	181	190	219	214	203	187	200	196	206	203	194	191	202	196	219	207	201	192	181	218	208	191	176	172	202	212	187	205	193	206	177	195	217	195	219	181	178	190	208	194	179	221	212	204	172	217	181	176	192	193	192	171	194	205	224	176	185	199	189	182	207	204	191	196	183	184	200	158	183	204	184	188	220	204	206	201	198	190	199	184	185	196	206	189	204	177	195	186	221	200	176	187	198	194	192	217	188	209	187	188	203	182	216	174	188	182	205	195	197	200	189	191	211	189	206	222	191	200	181	207	197	191	202	173	197	186	222	183	216	216	235	207	210	215	211	207	178	198	206	200	200	213	188	210	193	204	187	190	211	185	214	208	213	193	178	207	200	207	211	205	195	208	202	185	187	208	191	208	194	195	182	210	202	193	204	170	218	203	183	194	188	203	212	191	179	211	193	173	201	212	197	199	181	224	194	233	201	211	232	204	219	172	208	186	195	199	207	208	205	201	215	204	191	184	218	204	213	191	189	193	202	219	207	213	193	204	198	215	201	215	197	183	186	221	209	208	202	200	189	228	220	212	191	201	182	194	198	208	186	204	182	179	201	193	185	210	181	209	217	202	215	211	221	181	213	180	195	210	183	194	207	175	211	190	212	214	195	186	213	185	195	207	177	193	207	192	217	184	210	176	207	204	197	207	193	172	196	196	210	186	180	209	185	189	206	203	212	207	192	213	208	205	178	203	203	204	196	191	199	187	234	210	214	210	196	183	215	180	199	196	169	180	211	212	179	198	206	207	184	194	174	197	189	205	183	226	205	207	217	194	205	220	200	211	179	213	207	199	203	184	203	217	198	195	186	170	207	215	186	196	187	196	214	210	200	171	177	201	197	167	184	183	221	204	203	177	216	205	212	194	196	211	182	191	176	195	196	185	196	198	198	218	193	199	226	207	205	196	197	190	215	196	191	209	199	215	198	210	192	185	199	200	214	179	227	198	183	188	184	195	177	213	187	203	208	209	205	182	168	206	192	179	194	217	201	191	190	195	183	199	214	194	202	167	211	186	174	200	220	195	224	182	214	165	195	211	186	191	186	176	171	175	197	171	212	214	200	197	178	208	179	202	169	193	197	226	173	212	190	167	180	177	223	200	220	193	227	195	217	204	203	184	194	197	203	204	206	204	172	191	200	200	204	190	227	213	176	185	198	201	190	192	189	185	200	214	201	184	186	193	198	194	198	200	195	201	196	207	200	198	183	190	208	186	189	201	210	191	177	195	204	193	181	201	207	213	203	198	217	204	202	200	192	205	205	219	205	194	182	216	216	187	195	215	200	193	191	205	188	200	185	189	195	204	206	209	207	204	200	194	193	186	204	194	194	207	185	189	199	221	224	175	205	187	193	211	192	191	177	167	214	198	207	187	207	190	202	193	213	162	192	201	207	222	205	196	190	181	189	200	205	192	225	188	206	203	213	184	232	212	215	185	195	187	182	199	182	208	193	201	192	219	181	211	222	186	221	208	202	203	190	226	207	206	199	210	171	225	206	215	178	196	190	194	213	201	189	195	214	186	187	201	208	214	196	173	201	197	194	208	188	216	218	199	209	200	192	202	189	194	203	183	226	199	208	196	194	209	179	225	211	220	218	193	214	216	201	199	195	200	188	200	191	209	194	217	208	205	216	182	195	201	201	177	214	181	195	191	183	205	209	211	201	202	195	180	199	202	186	189	182	201	226	210	212	224	197	183	175	213	206	198	212	192	219	184	213	216	187	190	188	197	219	194	195	180	190	207	197	211	189	174	187	183	201	205	208	224	176	183	209	204	186	198	207	203	190	188	212	188	192	191	203	178	188	193	194	205	228	190	193	216	175	196	170	199	217	190	222	163	192	189	203	193	198	199	193	215	205	192	179	213	196	201	206	220	193	172	196	218	192	196	216	211	209	208	195	202	174	207	198	174	194	183	200	205	215	182	184	165	196	221	208	190	187	190	188	218	198	191	205	191	226	206	207	186	164	189	206	211	204	192	194	174	233	208	203	192	218	199	210	189	218	206	204	204	198	231	196	192	197	178	198	216	177	192	201	179	199	233	191	224	181	204	222	185	205	191	185	205	215	175	229	213	193	237	208	193	185	181	196	204	212	208	186	197	199	198	192	215	204	213	202	189	176	183	204	199	212	210	202	200	191	201	203	210	227	194	196	224	195	201	186	209	205	193	196	201	191	205	203	167	183	202	170	234	190	223	177	216	184	199	184	196	207	232	226	214	217	201	192	185	220	214	194	207	186	194	194	210	192	226	194	197	218	217	228	208	204	205	173	194	186	200	180	215	193	230	204	202	216	191	183	198	198	174	226	190	219	200	199	194	193	185	189	205	210	201	218	203	201	217	207	205	188	185	213	207	207	212	203	201	204	185	193	203	216	174	190	202	186	203	192	192	187	194	179	205	206	186	201	205	226	220	207	168	201	210	217	183	212	181	177	201	190	202	207	203	187	170	215	198	218	183	206	212	197	196	218	191	206	171	203	207	203	213	216	201	181	199	201	197	191	204	187	179	215	216	208	204	207	187	208	200	200	195	184	189	212	208	210	203	183	200	204	199	216	213	198	187	201	187	227	180	232	176	197	188	190	207	175	207	200	183	194	208	183	179	186	197	199	184	197	193	193	190	218	199	189	215	193	198	179	187	183	168	212	202	195	218	202	185	189	201	205	188	201	177	176	201	198	210	197	221	202	194	204	206	166	189	201	201	205	198	183	201	206	195	206	213	212	198	187	206	208	198	190	200	206	205	200	173	220	216	202	182	225	202	188	213	195	169	199	217	159	201	196	192	194	198	186	173	197	173	227	182	202	180	184	201	195	200	217	213	205	198	200	213	211	208	195	225	202	203	182	173	190	208	183	187	222	210	188	227	227	195	194	194	222	214	180	190	188	188	227	178	186	205	177	193	189	197	196	204	206	195	205	194	189	228	214	209	199	200	221
7823	15415	13383	7354	4532	3135	2481	1852	1535	1284	1085	1073	935	851	746	689	665	677	662	613	544	591	689	1062	1114	1088	1045	1062	969	1113	1246	1073	696	648	662	632	600	552	589	548	504	494	507	453	535	485	481	475	490	453	483	429	428	447	436	421	453	407	414	453	434	433	428	454	414	408	437	452	455	436	453	401	418	418	434	443	437	476	448	441	419	405	422	415	432	467	406	416	401	466	431	396	404	416	424	407	407	419	417	449	420	446	426	405	403	410	431	407	411	417	443	385	410	432	464	421	433	421	411	454	408	434	439	405	444	421	395	407	441	393	421	438	445	418	398	425	426	403	430	416	440	429	414	418	417	395	426	416	440	439	402	397	403	416	415	404	359	456	419	385	406	409	432	437	423	416	401	431	392	420	435	462	454	425	456	427	434	419	456	437	412	389	431	399	437	447	429	400	411	409	373	418	400	403	426	431	405	392	413	433	420	453	432	397	437	436	409	406	419	384	401	446	429	418	424	441	396	434	434	393	428	407	393	430	445	420	419	433	408	414	419	387	441	409	398	379	446	431	440	417	433	425	446	404	426	437	425	406	395	410	422	416	425	404	451	422	441	443	436	412	434	430	406	426	431	432	403	418	426	416	427	432	418	466	437	441	418	461	420	414	421	409	447	420	420	435	406	428	418	393	422	444	418	394	386	419	422	412	413	394	439	436	398	401	414	410	413	404	414	398	454	417	408	390	426	464	404	430	406	401	430	406	420	400	395	414	424	439	420	414	429	391	406	435	410	414	415	401	404	400	421	441	420	392	448	405	403	413	405	420	414	419	423	400	401	386	429	383	421	412	409	392	434	436	396	395	396	419	418	440	419	429	413	418	429	472	412	405	405	460	379	407	423	400	409	450	409	409	395	365	417	396	422	417	392	417	417	437	405	472	433	391	395	445	430	413	407	439	455	445	433	438	389	401	418	454	398	412	458	409	437	390	413	379	443	416	414	449	468	431	413	406	431	424	436	395	407	411	383	428	443	434	403	424	404	427	429	401	419	430	426	439	428	404	408	461	412	423	421	384	381	462	381	417	439	369	401	437	406	464	417	432	401	435	430	469	430	432	407	408	465	429	418	443	389	413	416	414	414	434	437	380	417	403	420	430	417	387	402	438	377	412	399	433	404	405	429	441	427	416	439	412	453	405	369	350	444	388	414	412	439	425	420	447	395	379	415	423	369	392	441	426	435	428	402	396	385	383	426	458	408	430	416	468	465	411	416	465	413	400	438	401	429	418	409	464	505	404	417	403	426	445	421	441	439	375	429	438	438	394	395	425	402	435	408	415	417	415	410	424	399	387	417	418	376	417	395	442	426	390	392	400	409	430	430	411	412	409	435	443	409	442	416	423	392	411	454	436	432	428	418	425	434	453	417	407	434	409	432	413	395	428	393	439	402	422	390	409	461	413	424	457	431	419	414	437	397	446	424	464	395	425	457	392	424	379	450	399	450	425	405	413	397	382	437	411	448	394	411	433	389	427	375	414	416	421	428	407	413	395	404	401	456	402	415	370	390	425	413	402	446	415	422	405	423	403	428	418	433	409	427	388	409	437	397	453	431	408	441	436	420	402	412	429	399	411	443	437	411	417	424	377	408	429	407	402	401	417	456	425	409	404	400	437	419	417	457	415	422	425	402	413	368	426	419	448	414	409	402	405	427	414	400	411	455	428	408	393	384	387	411	392	427	426	420	435	370	425	396	455	421	426	413	422	411	428	417	384	411	430	463	446	410	444	437	445	416	402	403	391	393	408	436	438	417	436	418	429	416	444	403	407	395	427	418	427	436	427	423	404	399	413	408	440	398	440	402	429	431	422	414	394	416	381	383	444	425	396	426	440	421	431	423	442	411	430	436	445	419	402	429	398	441	387	416	412	436	425	437	414	412	415	415	404	412	461	399	405	387	416	420	421	421	432	404	456	422	459	460	407	390	415	402	399	451	424	406	409	450	433	442	425	417	431	452	401	407	428	445	431	429	406	433	414	418	409	406	424	443	407	411	462	399	413	422	396	415	452	456	439	419	442	433	448	437	445	402	439	386	433	426	388	406	380	394	430	426	398	429	463	422	396	394	461	441	369	401	429	431	434	379	430	422	439	447	391	393	436	404	423	433	434	412	422	425	402	447	423	430	473	446	431	414	414	453	484	399	458	408	425	404	394	400	401	431	432	406	427	426	385	400	415	420	452	440	397	446	432	394	410	380	453	428	436	434	445	428	425	423	417	444	435	404	379	427	402	418	402	460	402	464	415	444	428	449	431	414	428	419	434	409	436	415	433	429	420	403	429	429	434	400	429	395	400	419	400	426	436	406	396	380	416	446	422	426	411	408	430	431	414	407	416	421	428	434	417	421	432	430	397	396	438	404	429	445	431	432	425	388	413	455	452	375	439	417	438	439	421	408	402	417	420	446	392	428	412	412	424	448	411	374	407	417	418	416	408	439	428	437	427	413	404	429	405	379	389	434	438	464	422	421	428	431	406	428	428	422	407	412	439	449	399	345	468	468	412	411	429	423	408	425	423	443	409	422	387	411	430	452	421	409	426	444	424	426	433	428	405	416	410	409	419	436	410	442	407	419	393	425	446	423	384	429	431	414	392	448	427	377	455	387	426	390	408	430	457	392	377	423	455	430	428	424	414	415	441	431	372	394	427	413	406	449	419	426	441	423	455	415	451	453	453	418	419	400	442	429	414	387	413	422	410	429	425	389	394	376	418	429	411	407	412	439	446	401	412	454	408	410	420	410	436	448	435	416	430	415	427	401	425	435	438	400	430	401	457	412	406	412	438	439	417	411	428	424	413	415	415	407	420	424	385	420	413	362	421	410	412	404	384	401	400	433	436	425	434	441	405	431	417	434	390	387	427	401	453	418	438	390	415	438	456	407	414	382	420	422	386	392	389	463	436	430	399	435	411	408	420	397	441	440	440	392	403	397	440	428	419	436	404	385	418	412	421	425	433	410	403	433	422	421	414	420	439	420	374	424	423	410	428	415	427	382	430	389	408	371	400	419	384	409	428	419	425	433	414	389	396	431	425	424	397	424	410	409	413	387	416	413	465	420	416	426	452	481	411	428	428	408	458	406	414	411	426	415	435	395	401	431	394	414	432	417	395	368	396	417	418	422	474	382	406	391	409	417	441	414	427	416	406	393	426	464	429	430	425	385	409	433	409	422	434	417	429	465	406	395	409	400	436	450	434	372	412	412	441	411	421	422	446	408	410	430	420	449	399	438	402	430	445	391	433	393	397	416	414	425	417	430	437	395	413	447	449	400	428	442	408	422	371	460	399	411	426	422	401	430	408	435	420	423	464	435	405	402	409	431	416	428	408	392	422	385	424	400	432	444	393	439	464	428	421	422	396	413	367	452	415	413	408	451	399	402	434	395	418	379	450	374	425	392	423	421	422	406	399	426	421	430	417	415	422	426	404	424	440	397	419	435	402	448	408	414	417	443	423
26979	20355	5992	790	573	477	474	463	497	426	494	454	476	480	471	524	458	465	463	493	436	476	471	510	510	565	526	488	527	528	569	500	454	419	509	467	471	488	495	465	463	475	493	493	475	477	474	467	462	465	435	482	474	412	453	489	458	455	444	460	468	447	477	435	455	465	475	469	438	465	516	467	448	473	484	470	426	431	437	475	441	461	442	472	456	430	489	440	515	436	442	410	450	469	453	484	470	454	454	485	443	483	459	476	473	462	466	477	438	464	446	446	472	459	455	436	451	424	476	456	420	446	460	467	493	471	464	469	457	442	453	440	467	457	431	420	449	501	464	441	450	465	481	457	442	469	459	458	484	460	455	461	497	474	454	475	465	448	455	484	429	467	463	454	441	461	470	497	474	487	507	468	451	444	448	454	465	457	521	427	483	444	446	449	420	457	448	452	481	467	487	500	482	450	425	440	441	501	451	479	414	469	460	467	430	449	435	483	445	465	442	445	426	404	441	450	441	461	480	466	461	465	467	439	450	450	445	419	441	464	440	440	438	417	444	464	449	453	456	456	443	447	493	441	444	417	438	448	446	475	462	478	454	468	488	477	473	461	453	448	444	467	445	440	428	435	439	434	444	437	471	473	444	469	427	481	464	464	482	460	426	443	480	476	447	484	446	481	466	456	499	463	490	449	484	452	454	462	460	424	471	418	441	467	451	455	464	486	443	479	449	490	415	449	450	466	439	480	467	449	465	451	479	458	463	469	470	479	446	472	449	438	480	473	494	417	457	441	425	427	460	449	474	463	432	460	483	418	465	494	466	467	485	451	449	483	450	494	444	477	459	489	495	479	465	454	485	445	481	455	491	485	433	459	470	452	481	431	449	471	512	454	459	416	425	439	444	437	454	463	451	409	453	489	456	439	457	424	420	469	461	450	468	434	468	439	441	511	439	484	480	478	466	462	477	447	467	478	444	466	457	460	449	461	514	442	469	428	414	481	457	422	467	457	478	465	490	476	447	478	511	473	486	461	473	434	505	466	450	452	440	468	474	443	445	488	442	453	466	461	448	445	461	456	490	454	435	460	447	448	439	480	422	430	491	428	481	482	457	458	468	496	486	476	464	454	472	458	441	458	446	487	473	429	461	437	514	443	460	462	454	452	445	476	469	469	430	473	440	465	429	454	450	444	450	464	479	443	456	465	444	441	482	467	418	468	475	458	465	469	470	450	485	473	454	479	462	474	437	471	484	477	469	453	436	488	466	455	457	439	449	424	426	455	488	416	483	429	456	457	452	491	452	464	433	458	467	501	464	466	504	420	443	472	479	481	459	449	473	482	435	450	432	447	450	449	456	438	498	443	505	468	480	463	448	450	482	490	440	423	461	442	461	439	444	445	476	472	437	450	461	494	454	481	439	460	440	452	458	432	428	469	477	507	495	434	419	480	435	460	474	455	491	440	475	452	473	490	491	478	448	479	469	434	432	431	496	440	411	440	516	478	469	442	488	424	450	479	451	444	435	439	466	436	458	431	425	451	449	452	465	453	443	446	482	462	450	455	463	476	479	446	448	496	426	465	439	492	456	471	466	468	455	433	459	459	473	456	448	485	431	433	461	518	444	437	468	485	461	466	493	443	439	456	453	459	468	478	435	492	435	452	444	450	459	501	467	460	453	458	434	488	488	464	473	454	470	444	497	428	455	439	438	471	468	449	433	440	517	497	479	436	434	499	485	457	480	448	458	455	441	442	452	442	457	455	433	514	478	454	482	452	486	477	446	471	440	453	440	445	463	456	488	469	447	496	463	476	452	455	475	460	475	457	442	452	449	475	463	482	465	453	448	507	459	473	461	455	447	464	465	451	442	484	469	483	461	460	467	459	450	467	429	470	413	400	504	409	484	451	501	469	462	465	468	441	445	521	472	425	461	459	452	432	421	476	485	452	427	476	446	456	405	446	488	459	441	469	449	497	501	463	457	431	498	493	477	487	472	429	465	473	455	450	474	450	443	451	459	433	495	468	457	447	432	482	436	454	443	469	462	471	445	455	438	464	451	460	478	481	451	420	454	512	475	470	483	509	425	499	455	431	472	480	474	441	430	426	421	445	456	432	493	454	493	442	464	443	466	464	462	449	504	471	443	424	456	461	420	464	478	449	464	468	480	432	439	470	496	471	445	457	430	461	415	444	460	494	467	485	464	462	450	480	472	453	459	464	448	469	424	452	471	432	440	457	467	443	475	424	482	480	480	446	446	456	414	459	451	475	485	454	410	468	422	477	465	468	484	459	444	453	450	481	487	466	461	467	476	496	449	458	496	468	455	427	447	438	459	456	484	444	477	432	456	438	469	445	461	491	473	457	487	464	451	465	437	447	455	449	465	448	434	439	466	458	474	456	432	424	427	456	486	434	467	453	455	493	466	492	473	479	490	448	439	453	462	429	457	484	449	452	425	494	449	520	465	418	461	448	493	472	427	474	453	434	479	462	432	452	478	449	458	485	429	441	495	455	491	473	453	485	516	487	439	461	448	456	459	470	430	456	462	438	498	490	450	449	452	472	481	452	467	466	442	427	445	437	475	443	452	443	447	484	448	453	479	464	485	432	477	431	454	457	443	496	429	488	444	422	435	463	475	439	433	436	500	473	447	454	455	480	474	458	484	480	446	459	469	448	455	450	459	449	444	465	496	419	470	451	457	461	440	488	451	445	433	467	463	479	442	458	470	460	446	440	473	456	491	446	450	437	450	476	490	432	448	449	436	497	438	461	437	456	468	492	481	433	452	462	440	451	493	441	438	478	485	468	432	466	462	469	438	486	465	444	430	426	468	440	477	465	466	486	443	472	442	437	451	470	478	433	450	489	455	461	456	455	449	488	472	445	430	474	473	425	471	408	462	467	486	478	475	462	451	431	455	486	473	473	445	482	465	461	449	456	499	481	507	444	430	435	484	493	484	457	456	445	454	437	468	442	423	447	451	480	439	429	485	452	449	468	409	441	441	463	452	456	426	468	429	416	427	452	448	433	449	527	457	454	463	472	474	445	483	423	451	464	429	471	501	472	484	442	470	474	440	450	489	482	438	449	480	493	464	455	462	504	485	460	480	481	462	485	449	444	469	443	441	442	475	456	456	466	452	469	466	460	470	488	449	458	453	444	460	460	459	465	463	454	485	442	459	468	452	405	451	484	478	407	468	448	459	464	440	450	449	447	491	468	460	439	473	476	463	466	480	461	446	467	470	498	433	445	462	482	472	422	487	453	450	468	490	467	471	491	459	447	489	436	451	455	496	457	471	465	452	449	448	446	456	499	494	473	470	430	451	443	440	472	443	447	439	460	469	471	442	458	511	456	434	432	460	516	478	449	477	425	468	468	450	429	478	466	436	477	455	493	443	451	472	462	460	468	424	459	497	421	453	471	435	468	428	448	474	450	500	453	485	445	442	468	427	439	463	480	445	449	442	481	415	480	456	456	406	486	427	464	510	463	475	504	464	477	453	481
4298	2147	1888	1385	1196	1195	1086	997	1040	1003	947	903	986	973	1003	985	984	961	975	980	974	1013	991	1229	1216	1214	1229	1187	1178	1279	1298	1083	1043	1069	1111	966	987	997	1031	953	988	1044	954	969	1015	948	905	915	979	934	957	978	966	965	1003	1000	915	973	947	921	923	971	956	964	936	944	961	954	946	919	943	1001	962	943	936	981	922	965	967	943	1024	949	1012	908	941	964	1013	959	987	975	1016	937	923	971	977	895	945	970	935	972	1008	948	952	943	945	947	936	944	934	936	950	943	899	915	1006	907	952	921	941	973	990	948	992	968	982	906	930	930	950	958	940	965	898	929	970	918	941	905	923	1006	961	967	899	933	922	1004	920	951	965	957	937	1006	928	953	968	941	1001	952	905	919	923	940	926	985	998	967	984	973	984	965	966	984	949	962	952	936	979	989	947	956	949	932	984	973	942	915	896	966	944	958	946	929	960	992	962	952	943	987	916	935	999	923	943	931	970	901	936	1014	939	956	1008	1004	937	914	932	986	895	930	983	978	950	946	1004	927	1011	935	1018	992	890	933	933	994	929	962	916	987	931	1002	922	922	926	926	958	925	955	1002	1018	954	952	931	993	964	970	955	992	963	943	952	967	942	981	951	962	992	957	968	891	956	955	927	937	953	908	937	866	943	969	973	986	966	941	941	943	955	932	938	892	976	945	987	957	947	975	972	939	986	963	933	918	967	1013	962	946	1002	884	995	942	935	964	955	995	978	995	1018	927	932	1005	966	949	1008	928	966	911	930	963	967	981	928	919	951	957	959	961	971	983	923	945	920	994	963	987	982	933	891	966	946	993	1025	1020	961	987	957	957	953	960	964	930	971	943	975	978	915	935	950	928	959	988	971	930	942	993	990	979	949	960	959	966	903	984	968	985	976	945	911	962	962	967	989	894	907	970	968	979	945	977	982	934	1000	980	964	964	983	932	958	910	966	937	928	905	1006	1010	958	929	905	918	938	983	963	944	937	948	943	977	979	976	981	948	945	964	964	945	946	898	925	942	995	956	903	981	994	921	928	982	959	936	950	903	979	967	975	956	924	965	909	1000	970	948	993	1010	950	969	941	868	954	968	914	960	966	945	936	1000	969	1001	947	987	919	972	980	957	996	963	937	892	962	976	955	1043	978	969	911	977	917	965	968	928	966	940	964	974	939	967	916	893	953	914	912	982	973	924	925	931	962	959	979	907	974	928	966	954	1023	975	921	1023	939	969	946	972	958	989	976	989	929	982	966	960	934	926	934	944	966	955	884	931	921	955	980	939	962	946	978	1007	955	956	960	986	954	980	941	924	968	924	867	1009	1014	933	970	947	983	964	1017	989	957	934	944	978	956	935	969	905	963	970	948	953	937	942	970	992	995	974	914	997	975	943	945	937	986	991	973	987	964	957	934	904	992	994	956	932	945	941	967	986	973	1019	916	944	926	937	968	915	962	977	937	987	887	962	993	915	935	939	948	985	952	966	927	988	983	970	938	943	996	938	919	999	966	975	919	931	973	926	985	968	957	978	960	976	978	1002	993	1034	968	1023	962	990	966	947	960	1015	960	939	954	954	935	935	985	955	982	988	958	957	987	963	973	957	986	954	951	958	955	952	906	949	951	938	951	940	944	916	944	970	909	972	974	944	891	960	990	924	937	957	931	953	957	978	950	959	900	983	912	921	1002	1026	894	974	1000	987	914	955	948	931	984	942	969	1004	966	940	894	926	989	932	946	975	944	973	990	906	942	929	947	953	951	958	924	943	992	923	943	1019	931	989	906	995	985	966	957	936	967	980	995	943	951	966	912	978	911	951	931	991	964	981	900	924	966	959	898	939	1002	1026	938	920	907	962	940	919	959	937	1019	1019	940	933	947	927	965	934	929	981	976	997	965	988	926	975	946	915	904	986	938	956	933	988	981	952	971	987	886	956	988	960	958	901	944	909	973	966	966	1002	928	946	933	981	926	948	969	954	943	931	925	926	981	944	967	915	993	974	910	982	931	931	969	982	979	980	922	951	923	916	958	923	940	949	968	959	917	966	942	944	994	889	915	993	993	950	979	920	1012	929	944	991	930	952	984	972	923	955	965	932	916	961	977	975	955	963	929	940	945	991	964	941	921	1036	914	970	962	983	955	1005	945	938	923	879	951	933	983	960	986	929	944	1009	979	909	932	980	932	1010	950	911	929	951	984	933	969	976	1019	918	920	995	955	988	982	960	932	989	985	977	929	966	953	925	939	929	977	913	985	1029	944	993	957	1031	963	992	936	947	1015	980	934	966	975	932	973	931	961	934	965	993	952	950	985	954	946	888	992	999	922	1003	968	981	951	945	991	947	946	992	906	944	898	1018	940	928	916	938	950	921	926	967	945	984	929	961	956	985	979	979	934	937	956	939	937	943	923	963	957	977	976	1025	956	953	1001	966	868	954	975	969	995	980	994	1001	979	961	968	911	996	975	989	1000	953	980	915	993	953	993	981	891	954	948	935	918	924	922	957	891	963	992	950	973	960	906	934	962	931	898	974	962	930	936	989	968	940	966	1044	1014	968	996	920	926	937	993	963	1009	973	988	967	953	936	994	978	938	940	935	953	906	1000	945	914	983	889	926	994	974	971	976	959	969	935	924	969	951	906	952	946	934	1007	911	922	950	935	924	910	929	896	919	962	992	973	925	951	962	926	963	1002	979	985	941	929	894	985	987	959	946	1028	973	930	981	943	952	967	915	974	924	924	991	951	979	923	925	972	924	928	977	972	852	924	968	941	993	907	982	1009	1024	926	946	935	956	951	989	989	914	931	1003	887	959	947	979	998	939	917	980	984	971	959	928	961	952	1023	971	968	1010	972	988	914	934	938	927	975	950	918	915	941	923	946	977	917	953	949	950	984	972	1003	953	962	935	959	956	937	952	952	981	934	921	968	935	1022	931	905	980	955	939	921	984	882	884	932	973	977	955	894	964	956	949	963	929	919	964	923	1013	929	888	967	958	936	957	974	940	944	993	985	924	928	950	923	930	963	941	989	1002	961	970	932	925	958	994	928	924	996	955	984	888	979	986	963	937	932	983	958	954	932	996	952	938	897	920	922	1008	932	976	1006	980	993	941	966	941	913	963	948	967	886	958	909	993	966	967	967	960	1005	940	970	952	971	972	973	887	894	930	1007	992	877	970	967	1036	938	1006	941	977	990	970	915	1015	1013	989	922	950	934	974	977	939	928	964	982	914	998	928	933	918	942	930	984	1034	940	886	993	908	980	920	907	958	947	908	993	1003	949	919	1015	931	907	966	934	980	1014	966	905	1002	957	978	978	955	890	998	950	947	958	942	975	964	987	985	990	978	964	936	922	976	928	949	912	951	944	898	933	986	959	975	1001	941	930	994	1014	934	977	943	946	939	961	1023	998	925	988	936	961	959	875	970	950	943	998	961	960	951	962	888	972	1004	956	946	994	954	976	953	977	951	983	992	905	951	995	904	1024	972	897	1010	959	939	967	967	944	1025	941	975	898	965	980	985	986	877	931	1017	953	950	919	942	945	945	906	963	901	963	980	977	910	917	942	920	942	961	944	999	956	958	972	985	937	946	956	954	957	951	944	926	985
24295	21404	28517	24673	18660	1377	684	501	403	389	383	398	352	336	332	326	340	331	303	308	317	327	298	433	395	360	392	409	425	385	416	350	338	341	353	322	348	340	310	322	311	296	318	326	314	305	305	291	321	299	266	285	259	304	293	322	330	342	311	300	273	321	310	303	314	289	276	306	286	270	312	310	254	255	292	295	280	324	281	298	282	302	294	298	339	269	324	305	298	278	272	314	323	303	315	302	305	328	285	306	292	297	283	309	301	310	302	299	282	298	295	316	310	302	294	297	275	316	265	314	284	309	311	291	301	292	324	296	274	275	314	316	318	301	299	291	299	273	299	301	300	320	312	303	289	300	300	310	297	312	308	306	314	286	266	297	278	268	286	269	283	273	290	279	300	310	294	319	308	293	309	274	296	280	295	278	283	305	309	292	298	303	329	288	300	304	276	274	300	322	274	307	302	310	270	306	313	316	328	278	274	319	277	329	321	292	281	313	306	290	329	294	287	295	335	283	314	301	338	279	267	294	306	297	306	308	325	287	271	282	287	312	298	297	290	289	297	282	318	274	269	286	268	273	294	271	290	310	281	278	307	287	303	297	278	310	306	299	286	318	297	285	287	298	307	305	330	297	290	312	306	268	291	301	295	336	320	298	304	324	298	281	324	280	290	286	308	327	291	297	281	318	308	331	295	272	305	277	310	288	296	311	276	300	304	276	292	302	294	286	293	262	296	264	284	294	316	278	291	282	295	288	285	317	300	312	273	348	309	270	275	271	306	278	337	311	308	295	301	286	300	306	260	285	280	310	285	278	284	302	296	298	275	302	308	275	290	275	307	285	326	298	303	279	291	269	288	308	342	326	294	262	297	290	312	310	279	306	282	315	300	305	283	285	323	312	294	264	306	268	311	315	320	302	303	287	295	287	297	288	290	296	274	294	305	283	293	306	295	323	319	310	307	286	320	304	289	327	340	288	323	297	287	295	283	287	316	300	286	281	292	313	296	304	291	310	301	287	343	297	285	290	298	288	307	279	300	294	243	324	290	298	293	297	280	263	291	274	286	321	315	319	293	308	337	283	293	312	314	284	304	298	299	305	301	318	305	294	324	277	297	281	299	294	270	296	284	310	299	284	296	300	314	313	307	275	288	307	264	328	271	326	284	269	351	295	326	286	281	331	290	310	286	303	316	305	334	299	305	297	291	293	300	273	284	295	311	303	322	301	267	310	300	280	301	300	277	306	319	330	305	294	292	317	307	281	303	295	318	320	267	307	313	291	278	310	310	318	298	307	294	309	316	312	300	273	315	300	309	317	310	315	288	282	308	293	301	273	285	346	330	282	306	287	298	304	296	304	291	289	291	290	299	290	313	299	302	260	296	285	293	292	284	303	282	285	268	293	278	284	331	300	288	318	282	326	290	295	280	294	282	314	287	297	281	290	314	306	331	278	300	297	274	300	294	289	304	294	310	289	320	289	295	298	319	314	287	297	282	259	311	306	271	328	263	317	301	284	304	291	314	312	310	290	307	312	280	310	278	295	298	297	302	319	304	297	305	281	290	282	301	295	318	294	266	256	296	277	291	306	286	304	306	271	278	299	281	264	293	330	280	257	286	300	321	292	305	306	284	315	294	294	307	262	305	323	308	308	293	303	300	314	323	295	310	291	307	306	272	280	309	305	299	310	304	306	323	286	285	298	308	306	304	270	302	318	284	309	299	285	328	298	294	284	273	281	338	302	293	306	304	300	281	293	307	298	292	285	316	281	289	304	309	293	277	308	287	307	295	326	289	288	293	295	289	283	258	320	323	296	276	249	281	316	327	288	289	298	274	283	303	294	291	301	274	289	320	317	268	288	315	267	280	301	304	298	301	349	256	331	319	316	291	302	285	305	285	293	277	321	282	269	287	303	301	280	286	305	297	287	289	314	269	303	340	294	240	308	303	301	306	281	294	324	289	321	312	289	317	305	266	296	312	284	305	271	281	323	322	310	316	314	314	292	275	301	297	276	295	288	319	280	298	294	295	309	285	266	310	314	303	315	281	309	303	304	299	292	328	290	307	296	306	322	324	289	305	305	315	303	291	264	316	309	262	304	300	324	299	286	282	275	269	306	319	274	329	299	310	321	309	271	280	277	298	306	310	303	289	300	281	291	297	298	290	299	300	315	321	302	296	301	284	326	279	301	294	290	287	296	306	309	343	306	294	259	292	326	272	309	274	308	291	282	305	265	280	296	308	292	302	308	294	304	314	318	290	286	281	306	311	277	316	295	314	281	306	278	282	315	270	296	304	283	319	289	286	308	302	320	294	288	305	276	277	305	310	311	316	270	297	291	304	296	266	299	321	277	304	263	288	293	282	312	290	303	281	306	315	252	286	294	315	283	329	292	303	286	312	289	298	273	286	300	307	281	284	303	303	318	304	319	272	302	283	317	300	294	303	316	289	348	325	301	321	291	322	288	276	278	278	327	259	280	316	282	307	285	302	265	306	277	293	315	289	307	305	287	301	312	315	305	294	272	325	306	305	329	307	286	283	320	286	320	284	259	296	272	316	329	317	295	283	303	331	310	314	272	307	321	309	270	321	301	334	267	322	304	296	279	302	305	302	309	298	300	295	303	353	322	335	287	278	298	273	285	261	303	301	305	306	304	293	307	281	267	325	289	318	298	274	311	290	349	345	301	306	308	277	284	313	291	278	287	285	291	284	301	282	284	286	310	299	289	303	283	293	278	302	315	286	331	300	300	304	284	321	310	341	309	311	315	302	284	323	302	321	285	282	330	302	312	303	295	285	329	284	297	300	291	276	290	284	297	296	313	324	280	317	302	248	300	320	335	285	293	313	326	295	297	315	283	329	288	280	312	314	298	308	321	298	314	298	261	324	322	271	292	276	256	318	298	314	271	298	314	272	297	308	276	309	304	277	290	289	298	281	294	336	285	303	308	287	269	324	314	309	292	302	309	284	281	302	251	272	278	283	297	306	308	298	279	281	294	288	317	302	306	296	310	319	313	301	289	301	284	293	287	300	308	307	291	295	308	275	296	285	303	280	296	316	282	310	323	300	281	300	284	291	303	310	306	288	283	282	300	298	287	340	296	286	272	308	295	306	317	317	300	278	287	277	313	284	318	292	322	256	316	309	276	288	317	260	304	310	294	299	285	313	291	309	314	298	280	290	285	280	297	311	294	286	289	280	288	291	299	268	324	303	278	276	329	304	311	318	288	315	297	301	277	287	284	303	275	311	298	291	271	292	273	303	279	266	306	287	306	298	290	306	308	272	311	292	310	324	291	312	317	313	277	310	291	310	327	341	283	301	284	288	288	300	298	299	302	287	287	291	293	287	307	304	280	300	279	299	297	259	290	265	302	317	261	284	291	301	297	310	281	285	332	290	290	282	280	295	292	329	315	271	328	278	321	303	318	308	266	292	292	275	286	299	317	278	298	292	299	295	305	314	275	265	287	265	277	262	304	302	309	327	323	283	282	294	261	281	318
5646	9775	8650	4553	2900	2096	1690	1402	1233	1080	1037	941	910	902	833	837	775	764	739	784	727	745	865	1112	1162	1118	1086	1064	1052	1148	1241	973	821	797	857	796	776	757	741	690	727	721	649	684	629	720	658	681	679	705	699	660	669	617	652	648	670	672	660	642	685	685	597	640	668	662	638	654	681	675	656	685	651	645	619	591	684	596	630	661	661	669	645	659	670	665	609	684	623	651	680	635	618	663	648	610	655	667	642	662	649	688	600	639	656	655	659	668	628	651	625	659	616	632	662	635	633	625	639	681	624	627	646	697	631	609	661	618	661	643	637	612	663	653	632	586	649	671	652	591	653	632	623	642	651	579	626	705	641	620	615	659	647	675	640	596	636	656	615	691	633	672	662	668	635	679	651	678	661	654	602	624	615	672	607	659	655	630	644	642	641	679	667	648	650	611	615	643	604	616	693	616	625	620	660	711	667	640	654	602	670	621	657	677	630	642	633	637	656	625	615	648	615	625	634	682	612	619	646	632	642	690	648	635	702	681	657	606	600	619	659	645	610	641	631	628	647	654	672	627	661	629	670	643	631	672	658	680	644	635	667	612	673	626	604	661	647	625	600	624	639	631	654	630	625	619	666	634	634	591	623	615	648	634	656	640	631	643	660	667	614	659	647	642	629	648	608	608	597	630	670	630	642	681	645	665	665	668	607	640	666	630	660	637	655	681	633	611	631	675	620	657	640	646	650	619	632	625	660	639	630	634	650	636	639	666	666	661	667	636	711	616	621	609	645	673	621	632	632	646	623	621	585	612	630	608	623	619	690	613	657	605	604	630	680	687	610	626	696	657	641	655	664	649	675	588	662	675	630	658	639	672	646	644	646	656	572	627	664	657	607	643	634	642	624	631	641	630	658	619	652	623	622	648	633	687	584	613	670	616	643	665	654	630	648	650	650	667	624	617	650	645	679	660	578	644	647	620	644	636	661	619	640	624	626	630	644	587	620	637	587	651	659	598	624	619	626	635	663	626	643	660	647	626	658	642	673	655	659	660	669	642	610	683	653	621	633	647	649	627	588	645	605	641	642	629	605	646	698	647	626	695	637	643	641	636	664	616	633	661	637	627	627	680	595	634	615	660	615	630	642	619	693	579	644	666	684	654	621	606	666	612	652	656	665	658	641	665	654	618	609	669	646	635	649	647	659	605	694	676	598	665	637	639	642	684	673	608	641	632	668	596	612	687	642	632	613	655	659	654	635	642	618	606	673	656	637	646	646	633	632	632	624	664	651	669	617	634	650	614	643	602	636	602	634	631	667	622	646	693	646	637	690	616	598	627	680	634	605	594	622	622	634	665	664	648	650	646	604	610	642	647	666	686	629	634	655	639	661	648	622	616	626	597	616	655	621	590	601	638	680	632	637	648	588	672	647	639	614	637	629	621	659	627	638	629	658	611	587	601	645	599	650	600	656	639	607	663	622	678	634	636	611	616	620	626	617	659	634	680	592	661	629	686	621	635	620	670	581	667	632	628	625	645	644	643	651	662	659	648	622	632	618	639	631	675	715	633	587	658	607	648	633	658	654	650	655	588	633	685	645	650	652	657	644	622	685	655	644	631	651	668	667	668	646	641	591	679	659	660	656	647	625	636	651	635	656	668	608	630	642	654	682	663	665	652	650	632	647	685	699	647	654	660	651	625	616	628	680	635	655	663	654	660	648	640	621	630	689	645	636	632	610	626	630	614	653	623	640	665	638	623	683	684	645	686	664	646	652	674	671	619	630	607	577	691	638	627	668	704	651	622	604	632	602	646	629	643	624	642	613	675	660	642	671	676	595	622	659	687	663	674	650	674	675	629	629	635	653	664	626	632	610	621	672	694	648	622	650	623	628	617	646	621	662	652	657	641	625	667	645	679	667	657	653	636	603	655	617	648	694	625	621	675	611	613	618	691	650	614	654	664	625	674	627	634	676	629	625	672	640	653	633	655	641	635	644	686	620	613	673	652	674	664	650	614	620	665	696	604	644	638	637	612	643	589	660	676	659	592	647	633	647	666	631	647	637	616	641	648	673	685	660	653	633	613	624	647	646	664	684	602	670	637	673	640	684	601	700	606	635	617	697	638	639	668	715	647	599	626	662	669	641	641	641	660	659	604	600	627	614	603	659	593	605	634	664	626	621	616	627	684	651	611	648	648	635	663	631	618	671	643	675	633	665	643	624	595	647	604	649	695	677	600	667	660	646	634	654	653	645	664	655	637	634	607	664	662	678	681	642	644	684	610	660	652	662	647	611	613	613	652	617	623	639	615	630	631	664	652	636	665	671	698	644	662	641	644	640	651	658	631	647	662	610	663	625	657	613	652	671	616	666	599	651	658	572	657	638	607	676	682	673	630	651	648	612	588	619	623	653	668	652	674	632	603	644	669	647	641	630	644	653	595	645	654	669	638	642	649	639	645	639	642	708	620	690	662	581	686	628	670	676	631	641	664	662	635	687	640	640	651	650	632	649	672	635	605	672	653	619	616	657	656	638	623	658	624	595	617	634	638	670	626	655	606	668	666	632	636	617	684	617	683	663	607	596	667	651	637	695	652	653	649	636	652	632	672	638	639	649	645	631	639	661	617	622	617	671	676	687	658	651	625	633	653	641	659	641	632	611	603	618	602	608	642	665	683	637	674	656	641	657	623	608	628	646	660	607	602	633	628	636	654	653	650	702	631	624	607	615	611	639	665	677	660	637	640	613	657	636	632	628	643	645	614	602	649	643	632	638	602	665	661	623	657	607	625	641	617	615	658	635	587	644	653	630	632	640	616	686	668	673	635	646	672	601	671	663	688	664	610	613	633	602	624	640	642	628	656	629	681	629	625	596	642	673	588	638	623	624	660	646	663	671	633	647	656	655	626	643	647	625	661	626	654	610	629	601	642	638	695	616	652	675	624	669	694	671	634	630	634	644	641	656	592	626	620	716	598	663	629	633	643	661	610	632	627	628	666	653	576	640	654	648	621	628	612	674	652	674	646	680	623	617	611	673	636	620	610	627	580	629	657	631	632	662	617	602	661	640	654	628	623	630	639	644	636	635	625	620	640	655	671	665	664	655	643	658	647	639	673	608	662	642	650	632	650	671	624	640	641	658	674	607	613	638	611	645	652	649	685	625	627	586	636	675	667	635	614	637	628	662	659	637	636	657	652	614	635	604	661	631	649	658	641	619	665	620	662	617	676	642	676	621	629	672	647	678	623	610	588	627	620	686	611	649	628	654	665	624	664	659	655	620	655	654	687	664	624	632	619	634	655	685	651	622	652	634	641	617	600	638	640	656	601	636	620	632	675	656	673	632	660	704	668	614	640	654	653	687	662	623	686	670	647	644	626	680	642	617	640	695	647	631	619	605	627	645	686	614	632	636	662	655	641	657	607	661	636	627	653	647	634	659	634	690	623	659	622	663	580	613	639	608	663	644	660	650	608	670	606	625	651	633	648	633	604	634	624	655	643	627	657	644	603
23434	21478	29296	24087	21478	17080	1285	604	432	386	348	362	295	286	288	264	257	266	245	217	243	241	254	373	367	319	338	298	339	387	357	274	244	275	271	217	249	229	208	222	222	223	222	199	204	220	235	194	188	201	191	206	223	178	184	219	228	207	208	168	214	224	220	192	189	190	190	200	200	202	202	202	194	205	199	189	202	223	203	220	195	174	197	188	172	185	189	220	174	216	185	187	234	178	183	209	213	206	181	188	185	195	207	196	214	198	187	197	209	203	196	204	208	192	212	194	205	189	200	208	205	200	194	196	193	183	199	204	200	191	184	195	198	195	203	210	191	232	177	220	207	201	217	193	191	165	196	210	193	199	179	188	219	198	175	215	244	192	185	184	202	228	196	218	184	199	199	183	224	231	196	198	192	214	188	183	237	191	192	215	205	208	200	196	201	223	203	216	185	211	200	182	216	196	196	207	172	200	185	207	186	209	190	188	204	174	187	191	196	199	192	206	201	195	199	181	186	173	226	205	188	198	195	185	192	199	183	218	196	195	177	196	186	209	193	196	216	204	195	171	198	201	173	188	190	205	206	205	175	208	204	192	229	196	178	208	204	188	204	214	204	199	200	207	205	198	185	179	226	219	223	195	191	207	188	213	206	215	196	183	197	198	225	213	183	201	199	203	180	195	177	184	193	208	199	182	203	208	221	198	195	168	194	191	211	203	202	196	196	222	193	179	192	218	202	193	171	220	187	189	201	205	202	199	183	220	190	193	178	212	196	190	200	178	178	207	217	188	193	183	224	197	210	177	193	191	221	203	206	216	189	231	177	209	203	170	199	205	205	205	188	199	191	177	196	214	197	193	180	205	213	206	200	192	179	207	218	206	197	212	210	217	186	216	222	197	206	206	226	190	205	212	200	205	218	206	195	225	197	223	194	197	187	194	183	231	186	177	185	214	209	209	203	206	195	205	176	203	195	168	205	181	193	196	203	196	211	192	206	190	210	178	194	205	183	182	192	214	188	196	212	216	178	183	201	189	195	173	195	219	193	201	177	232	213	204	181	209	202	193	196	185	191	209	200	212	212	208	182	226	221	206	193	188	208	186	203	193	203	208	187	233	192	199	200	187	230	189	209	212	195	188	208	191	207	195	198	203	210	207	189	220	201	193	202	185	193	202	215	204	184	189	206	190	185	181	200	179	216	189	200	197	217	194	194	197	194	198	165	210	208	187	196	222	185	210	192	204	202	191	180	213	219	225	199	211	186	177	208	196	182	188	190	205	210	212	179	192	217	187	229	200	217	187	202	191	169	181	183	186	193	185	199	203	224	203	205	214	195	168	203	185	217	192	222	180	179	193	206	189	190	217	194	187	240	210	199	198	184	206	183	225	198	184	173	195	204	221	204	219	201	194	188	177	182	194	213	203	213	200	214	195	195	175	217	202	208	166	165	206	213	185	186	203	228	192	201	189	217	219	205	205	196	215	172	199	206	193	198	231	174	187	187	205	192	206	183	226	180	175	232	190	195	181	218	204	203	200	194	217	214	210	184	215	199	212	198	230	179	192	200	182	199	179	208	198	224	209	225	188	194	179	171	180	182	183	201	189	189	191	208	195	190	210	205	207	196	185	206	198	192	177	206	194	191	216	168	204	223	204	185	211	193	178	180	202	201	191	202	205	227	163	215	180	190	193	219	199	183	178	179	182	202	194	211	178	202	169	204	211	207	185	203	192	195	207	189	191	192	203	185	206	175	202	175	192	207	219	202	197	168	175	191	209	200	196	205	201	189	194	181	173	185	164	198	197	203	185	188	221	189	211	187	216	205	191	215	196	187	216	193	195	191	186	179	194	207	221	195	210	196	196	202	204	189	180	205	210	174	214	202	194	186	165	204	197	177	216	197	182	179	197	211	193	202	209	178	209	214	197	195	198	217	205	175	206	182	176	191	195	216	208	174	199	205	180	180	202	207	197	194	212	190	217	188	199	201	205	182	230	199	199	233	220	190	203	219	190	176	188	213	188	237	197	182	224	212	208	174	201	191	202	198	221	191	202	208	205	188	173	173	174	205	197	201	194	176	203	215	177	190	192	215	213	204	187	202	212	186	203	185	188	203	174	195	188	199	195	211	182	188	173	182	175	233	187	203	212	222	184	204	214	199	200	202	208	212	180	187	205	193	225	206	173	193	225	210	191	212	214	199	195	189	175	208	210	194	190	226	184	219	220	186	184	216	197	192	206	179	228	213	220	218	209	211	227	189	218	200	188	206	222	190	197	218	201	189	193	188	198	217	189	206	195	198	208	188	169	181	207	204	197	194	218	194	201	199	187	188	195	213	171	197	205	188	203	201	174	205	190	189	201	186	194	203	184	211	177	204	211	218	202	196	171	173	215	194	158	182	201	210	212	176	195	216	213	212	194	212	197	197	202	210	195	183	182	175	197	188	209	202	192	194	189	193	170	208	216	195	199	196	205	220	199	197	202	193	184	206	207	197	197	201	200	205	177	222	183	180	231	199	204	179	223	193	212	195	198	207	189	191	185	205	219	184	178	193	177	213	205	203	191	196	185	199	215	203	207	200	183	219	185	226	210	218	211	186	186	216	194	205	184	215	195	187	183	185	207	221	216	199	186	204	185	195	180	194	201	207	180	203	197	195	202	178	202	203	190	167	205	208	190	199	211	186	211	196	199	204	187	206	204	222	176	181	201	176	202	214	198	186	188	211	203	192	208	176	191	187	199	232	192	167	194	223	195	204	227	217	192	197	196	186	171	227	176	235	232	210	221	189	198	217	186	209	207	209	182	182	198	224	190	198	197	178	213	203	195	208	205	213	208	194	181	189	195	189	190	195	214	184	216	205	173	196	188	179	176	196	206	196	194	199	216	197	188	202	162	191	192	190	192	200	219	189	182	175	194	197	203	192	197	196	200	206	188	205	214	208	193	219	210	187	192	193	186	192	179	206	198	176	186	191	181	208	221	217	233	203	166	183	198	187	179	188	199	176	201	197	203	199	181	199	176	211	199	196	197	212	220	196	194	187	216	182	170	189	178	174	210	185	182	179	219	198	202	226	212	236	167	170	189	205	207	179	184	176	189	181	214	231	170	189	196	198	174	199	184	184	209	194	203	173	212	189	193	168	222	198	193	202	180	173	211	193	193	188	211	216	217	203	198	208	194	190	190	220	189	207	223	205	186	194	218	193	189	202	197	170	178	210	179	206	196	211	210	194	209	210	175	203	183	206	223	208	192	199	207	201	181	183	199	178	187	219	188	201	203	199	195	182	196	199	182	204	209	192	187	217	180	215	201	190	201	191	215	225	213	200	214	190	184	190	195	193	201	197	227	180	177	188	184	185	193	232	201	222	194	203	198	199	185	197	207	177	201	195	184	199	204	200	209	193	183	219	165	215	191	212	209	177	192	174	192	191	202	173	218	212	210	218	201	193	223	221	190	197	207	196	209	219	222	195	198	189	222	189	198	213	184	200	198	202	216	188	183
7887	15754	13544	7331	4632	3203	2489	1961	1475	1268	1137	997	956	923	801	790	710	632	622	623	644	650	729	1026	1241	1087	1096	1084	1051	1207	1235	838	726	726	710	588	624	546	592	549	466	467	497	501	511	513	470	452	464	486	481	448	477	402	463	428	459	419	464	384	475	393	462	446	387	467	461	423	447	435	405	411	423	454	432	407	441	427	440	424	478	432	450	405	418	425	419	379	436	425	421	447	421	440	436	447	445	415	405	401	428	437	434	450	433	432	407	411	460	458	430	415	411	423	432	423	408	398	439	448	405	422	422	455	454	437	413	394	379	434	427	438	406	397	410	397	429	404	424	416	437	428	406	430	420	422	423	427	421	466	434	410	416	416	443	481	419	442	408	412	417	420	452	411	425	439	436	428	415	424	392	419	403	429	429	412	427	422	426	435	444	449	398	359	450	414	414	426	433	407	416	383	409	437	416	419	427	383	429	414	422	450	389	436	437	377	399	408	385	418	410	447	440	413	438	468	386	385	409	392	434	424	439	426	418	448	452	434	430	432	449	415	424	407	361	400	424	429	412	409	420	415	434	426	424	444	436	454	459	446	443	411	400	405	438	434	402	408	398	395	452	407	403	431	407	438	433	444	416	431	404	403	448	463	444	445	435	435	394	405	449	408	434	464	392	396	442	392	386	463	414	428	466	449	423	381	398	437	422	414	422	428	433	427	425	430	414	426	431	379	423	390	408	434	445	428	412	401	420	462	441	387	380	442	413	430	398	404	454	426	427	445	450	399	404	406	410	421	439	410	418	400	450	425	410	411	436	391	429	420	401	411	432	380	396	410	440	447	414	426	385	406	430	410	422	433	413	411	386	448	441	473	428	423	412	460	427	431	453	402	423	414	412	419	419	420	415	402	408	417	419	382	387	443	425	420	438	434	447	418	423	422	428	442	431	418	414	415	445	396	420	427	398	438	428	397	401	405	414	431	449	452	423	465	423	455	417	418	443	396	418	441	410	407	409	400	417	410	413	432	408	434	416	413	442	427	415	431	417	432	414	458	430	399	419	429	464	431	440	428	402	454	452	398	419	409	413	416	425	431	423	393	434	399	425	472	416	447	441	429	430	411	421	393	409	423	414	423	465	422	439	401	435	436	402	407	436	404	442	431	435	393	426	447	408	414	439	409	408	438	391	450	423	435	428	427	425	416	419	424	441	396	439	432	449	414	450	424	407	403	432	441	397	413	403	451	461	439	413	418	425	434	399	383	430	439	415	438	430	425	422	420	442	468	441	419	413	443	396	421	437	445	411	459	410	417	410	436	430	432	435	414	431	424	426	391	389	409	412	444	401	441	427	423	402	391	419	423	440	430	376	435	420	408	420	417	442	429	418	386	421	399	424	425	425	424	414	412	422	384	421	395	418	426	460	448	449	428	408	408	414	432	401	410	407	424	460	433	424	404	436	390	381	396	403	417	391	397	431	419	462	424	412	430	426	418	426	394	386	414	428	441	389	395	403	413	439	397	433	430	445	414	422	421	405	428	446	405	399	404	391	437	365	416	446	464	383	449	417	413	471	423	407	445	411	415	433	436	410	401	411	404	402	396	428	401	422	393	429	469	422	392	426	453	420	393	382	447	408	409	417	427	384	392	427	421	391	438	375	414	379	421	385	422	420	443	415	423	441	444	429	416	432	411	461	440	434	386	430	392	410	398	452	406	408	440	378	418	401	405	374	417	444	436	397	388	387	438	449	399	419	457	422	414	453	418	423	414	425	392	424	401	410	411	395	431	398	453	394	394	443	449	409	409	467	427	386	406	421	425	435	406	422	427	435	394	388	416	392	430	407	433	423	423	418	419	416	393	423	383	437	402	438	433	436	404	419	401	462	394	470	437	447	401	430	401	408	427	426	424	405	417	437	410	407	419	456	431	451	420	441	427	435	417	418	426	410	418	440	413	462	408	443	435	421	415	430	414	473	423	411	439	405	437	454	419	406	433	456	379	403	456	392	419	430	413	434	426	429	418	435	427	413	419	425	451	406	448	427	442	422	420	408	446	379	453	408	430	447	422	411	431	466	448	395	421	406	429	444	440	396	410	448	403	398	460	408	411	402	453	472	430	389	410	423	415	420	441	373	406	394	423	422	410	404	429	421	450	423	429	401	424	423	422	403	433	417	432	412	431	352	386	436	430	413	424	408	462	401	393	419	412	410	389	437	460	432	402	452	403	399	451	400	369	436	425	422	438	423	404	453	436	416	445	408	457	401	450	427	449	419	427	391	425	416	419	388	434	428	432	374	407	400	406	402	395	444	465	418	424	422	429	402	401	398	444	421	375	366	409	435	423	414	440	426	428	414	410	431	399	433	453	402	405	403	384	428	436	434	452	424	391	439	425	425	415	423	416	446	409	429	426	442	416	442	390	428	428	403	440	413	450	457	401	411	392	445	383	414	409	461	389	443	405	405	414	382	396	419	418	395	439	445	412	381	390	434	428	419	426	468	420	426	419	445	416	425	419	425	445	438	418	406	387	414	429	414	420	449	420	424	413	407	394	441	412	413	418	439	455	375	419	426	436	410	441	454	416	429	431	402	407	408	404	421	418	402	436	460	481	415	412	393	419	417	423	441	443	451	425	396	437	399	438	441	391	439	423	429	395	436	414	405	404	422	422	412	429	420	385	404	406	416	429	425	405	413	428	418	412	393	442	417	433	447	439	423	415	420	396	411	407	435	440	413	432	418	440	414	420	407	401	399	400	415	424	422	402	415	442	439	404	472	395	425	424	406	449	457	443	430	416	421	434	369	416	423	394	405	413	419	411	427	414	413	431	420	389	422	430	452	398	418	439	428	390	435	426	421	437	399	414	437	426	413	419	428	456	432	393	422	406	432	415	398	436	422	424	409	431	445	419	431	433	445	411	459	420	415	427	401	386	434	426	426	432	437	438	438	426	418	441	385	430	408	414	431	433	446	427	437	441	430	451	412	399	408	422	404	444	403	413	403	434	424	414	421	417	411	410	410	398	466	425	448	407	391	429	420	426	442	432	409	414	428	423	427	433	418	431	444	400	444	434	387	397	390	382	438	453	370	382	416	416	418	423	420	419	397	381	426	398	425	415	426	431	413	429	454	437	426	416	388	422	455	408	420	442	439	434	409	430	372	419	395	424	437	413	451	404	394	423	424	413	412	391	432	395	426	420	452	419	486	415	408	406	407	381	412	474	388	420	432	424	411	444	430	394	448	424	427	421	401	434	413	375	411	434	434	448	437	434	393	420	422	440	423	363	414	400	432	454	393	442	401	407	408	425	419	432	424	402	424	420	434	420	404	436	462	394	400	427	430	436	432	452	405	415	419	430	417	443	441	397	423	396	424	431	432	412	416	447	382	429	457	428	434	414	451	432	413	424	422	424	415	454	457	412	448	443	444	445	427	447	405	431	456	442	441	401	373	409	418	422	415	387	447	367	430	411	427	440	417	421	406	437	430	433	465	360	436	398	427	397	449	430
27084	20332	5870	845	531	461	508	475	467	460	456	489	458	472	448	481	495	455	475	485	440	486	448	494	487	515	544	525	542	540	558	505	465	485	490	449	472	497	479	471	466	504	473	468	475	435	405	506	432	463	491	499	451	469	467	453	468	461	463	448	456	475	487	446	478	468	460	468	507	474	440	445	469	475	507	438	460	395	434	417	489	467	458	455	457	490	468	452	445	477	496	479	484	435	432	471	489	441	486	463	456	419	460	471	432	480	489	470	459	460	459	477	468	421	442	457	488	445	466	440	506	478	460	446	470	473	430	464	463	468	502	474	472	456	494	436	467	470	458	433	465	429	457	462	505	465	468	469	471	442	478	488	444	452	513	454	464	494	472	454	478	457	461	452	457	454	451	473	420	488	454	482	488	515	453	488	446	483	460	451	430	455	438	482	438	445	435	458	459	457	449	504	469	429	433	467	457	413	504	444	447	455	476	482	475	450	438	467	421	464	466	497	456	438	438	473	437	479	468	420	456	461	493	439	431	485	477	460	490	458	483	468	450	449	438	462	443	437	401	461	455	428	444	439	492	426	460	464	478	467	470	451	446	476	426	466	485	451	470	481	484	456	456	435	454	470	434	434	458	445	466	451	464	463	493	486	449	459	469	490	465	445	449	439	462	483	463	443	455	460	508	456	461	469	499	419	449	462	473	448	480	485	451	463	456	468	488	483	443	464	480	443	465	466	429	427	450	474	451	504	434	428	494	476	449	456	455	447	473	461	440	492	452	442	444	481	437	493	477	443	488	446	443	451	470	477	486	463	452	499	480	441	494	484	481	467	472	451	474	432	468	442	426	456	491	483	485	448	465	428	426	470	430	453	475	473	450	438	459	477	433	421	476	474	435	423	464	457	471	476	441	451	463	476	453	444	462	479	476	464	499	460	439	483	467	484	470	450	469	468	481	455	453	439	446	461	421	473	431	485	431	471	454	465	437	474	420	444	413	434	448	474	443	450	430	458	482	464	432	463	453	448	475	452	450	493	477	474	468	490	439	440	481	462	423	442	422	445	450	444	444	495	458	490	469	465	462	431	459	443	475	477	491	448	465	451	485	466	435	462	433	472	419	457	424	453	433	468	458	441	439	482	455	494	472	483	433	499	447	456	498	508	457	426	444	449	457	429	463	462	524	439	493	450	464	442	479	457	491	468	443	434	458	463	476	518	440	459	479	470	458	428	452	450	484	453	466	427	469	432	446	459	475	460	501	451	456	463	461	460	438	483	477	446	456	480	428	448	433	436	459	427	467	478	480	463	458	495	460	452	477	461	455	488	428	470	447	482	415	444	431	489	457	470	430	473	458	469	470	457	462	469	438	473	449	440	469	426	462	428	460	468	462	454	464	447	455	449	449	483	437	444	431	444	474	422	468	487	480	436	485	436	448	435	432	471	472	462	506	488	479	440	470	444	494	456	471	463	450	424	465	451	457	414	480	449	447	444	460	429	461	463	435	463	427	443	485	479	467	454	434	448	483	448	474	483	491	476	467	455	478	482	440	423	434	471	439	453	442	473	488	447	488	407	485	480	448	442	440	451	457	463	458	429	430	476	464	475	468	451	436	457	472	464	535	454	475	468	438	468	464	404	480	444	460	474	480	425	438	500	441	462	442	420	509	435	466	520	468	454	463	481	492	493	468	434	438	416	464	472	442	455	442	434	450	436	472	474	464	464	420	472	417	484	480	468	449	464	487	481	450	406	443	438	456	465	480	478	438	458	456	439	425	448	452	466	433	488	469	486	432	504	441	453	469	480	462	469	449	439	462	437	492	432	487	446	446	457	456	423	462	476	436	464	456	487	473	465	462	471	444	456	475	459	459	486	437	455	479	442	444	473	488	403	451	474	419	479	450	442	483	446	469	461	423	479	411	423	461	396	482	487	422	389	474	461	478	461	466	425	445	457	477	472	475	485	439	473	482	462	495	437	414	467	475	426	510	472	458	499	472	454	426	454	449	470	456	461	454	468	440	466	450	474	439	453	434	457	458	440	453	427	467	453	451	436	437	482	472	452	472	447	483	453	503	480	469	474	445	448	453	419	465	466	459	454	485	442	432	454	470	453	469	428	429	437	446	450	477	475	461	485	482	481	437	455	494	466	480	434	441	439	501	473	413	434	457	450	428	451	447	463	421	474	481	458	451	457	459	473	425	499	461	489	437	443	459	456	464	487	475	483	480	463	462	477	475	446	463	467	451	438	442	463	457	418	439	428	473	450	456	453	458	445	405	433	489	468	435	480	488	451	437	434	431	473	448	493	450	471	458	477	477	459	488	446	435	453	463	491	465	413	455	466	449	463	448	457	458	479	467	460	462	453	446	432	469	521	486	456	477	470	477	466	447	460	443	431	482	476	423	462	464	457	442	444	475	461	459	439	468	470	429	487	473	416	459	483	442	436	474	459	466	495	492	476	477	505	483	433	490	450	466	464	453	438	500	496	426	448	463	471	474	469	440	487	467	488	421	463	490	449	457	431	454	462	431	455	420	453	418	481	482	450	481	443	430	444	472	517	435	466	469	455	457	446	445	419	448	468	441	473	423	450	443	456	449	448	498	458	489	426	414	472	450	499	423	472	437	490	458	458	474	449	467	479	508	467	447	450	451	460	432	488	474	465	455	464	457	457	440	457	453	484	454	444	433	452	464	478	422	446	471	447	421	446	447	467	449	481	455	451	502	491	443	466	477	472	436	481	460	426	456	417	453	429	480	437	466	445	448	475	453	469	428	447	459	453	457	491	448	451	471	475	416	477	473	449	453	473	472	462	458	493	473	431	435	470	473	485	452	462	479	486	475	467	464	453	426	461	488	461	474	452	429	460	424	460	459	432	433	465	464	480	464	445	477	415	423	502	428	510	478	493	485	490	483	479	492	452	441	456	463	459	460	501	439	463	445	473	423	490	471	427	443	493	433	504	480	477	463	440	454	480	453	500	410	472	474	449	473	474	466	480	460	406	467	473	479	433	462	431	475	465	475	435	440	482	448	424	430	423	450	404	474	491	448	431	454	465	482	461	418	465	448	448	470	501	436	441	462	443	502	454	446	450	460	470	418	439	420	440	438	440	428	443	469	440	443	422	470	457	423	443	472	457	453	450	450	497	483	482	447	437	484	472	437	462	455	475	452	416	470	464	441	475	461	479	457	440	471	489	467	452	441	438	452	461	471	441	485	424	431	463	463	425	461	464	484	470	448	425	443	435	477	465	440	463	447	430	437	497	439	449	450	419	492	458	469	465	442	463	449	458	437	462	464	453	408	485	454	483	455	468	464	474	443	514	480	456	491	448	461	450	492	484	485	471	493	465	479	456	483	464	480	501	443	455	443	481	437	490	450	442	455	451	461	472	447	491	468	529	529	465	456	476	424	489	475	467	432	484	471	432	462	455	434	438	470	494	483	452	431	460	489	440	474	439	418	462	476	486	436	478	456	447	493	458	475	477	468	491	455	441	402	473
4345	2048	1940	1377	1203	1152	1079	1069	960	980	960	918	961	994	926	969	977	938	946	979	1006	1000	1107	1218	1284	1274	1158	1321	1297	1461	1289	1106	1052	1039	1053	1069	1013	993	979	1010	1029	954	981	1031	969	963	963	1014	971	978	997	945	1005	959	934	949	977	956	939	933	956	960	935	976	907	951	992	935	990	926	1006	947	896	972	1004	957	970	996	990	948	951	940	984	982	916	936	880	994	899	985	933	958	926	960	929	995	979	951	930	953	949	973	932	949	987	956	939	911	995	974	971	986	999	967	974	916	956	987	969	941	952	936	916	961	982	902	916	907	969	949	959	963	923	955	967	949	951	980	953	967	921	938	945	981	997	910	970	911	929	969	960	937	955	894	969	978	912	962	960	940	957	987	913	952	991	954	978	949	933	936	887	924	971	954	953	985	938	1000	958	933	930	955	939	956	932	953	931	983	949	954	963	945	900	962	950	997	965	934	946	936	954	921	995	968	945	979	898	967	917	899	996	925	952	918	963	986	955	897	998	944	942	946	994	904	965	995	937	917	964	936	972	982	929	923	934	980	970	927	907	952	991	912	981	955	977	998	931	949	964	982	949	930	947	961	996	971	940	932	941	999	962	979	913	967	966	992	970	939	937	955	955	939	984	993	966	941	927	970	966	960	965	891	1004	933	929	953	978	991	947	1001	894	916	940	953	972	943	937	969	984	988	961	974	949	948	902	950	974	921	934	943	956	920	1022	1004	966	919	975	930	927	912	967	871	931	962	932	956	983	953	909	951	974	904	980	978	969	923	980	974	960	909	955	936	945	976	960	907	949	901	993	960	916	953	986	952	949	966	984	967	928	988	958	957	956	951	925	966	936	931	894	939	970	935	960	978	986	947	936	967	985	1006	961	917	950	917	872	951	960	985	948	953	956	931	955	966	977	919	894	949	932	935	895	974	987	953	928	937	978	929	979	940	919	899	989	949	1042	977	939	932	999	945	932	1007	994	926	886	969	963	1003	938	972	933	945	903	986	958	941	961	1003	913	939	949	1001	943	985	964	908	916	955	931	978	1003	990	942	941	1011	1012	911	941	959	964	955	997	925	938	969	966	946	947	937	930	912	919	911	961	977	986	973	1001	1000	995	935	949	919	923	952	933	926	888	960	985	980	991	948	859	939	911	998	968	924	909	985	956	986	975	992	994	963	964	1016	984	966	975	919	949	964	964	933	900	979	972	924	974	985	909	940	969	972	976	995	995	914	946	949	950	930	941	974	879	962	897	960	895	920	957	948	954	989	954	940	990	913	972	890	952	972	891	1007	898	965	912	934	965	1008	919	938	971	980	926	932	954	991	949	906	935	958	976	884	932	915	920	882	965	993	951	985	954	958	917	951	1026	972	910	945	1009	945	989	942	895	944	921	951	961	882	927	883	940	906	949	942	878	973	953	932	946	857	942	937	908	967	950	971	939	997	976	896	967	925	926	996	917	988	950	994	931	954	928	941	920	922	962	990	983	960	984	982	958	958	930	912	943	937	934	1025	903	956	964	923	941	951	992	899	890	925	960	954	937	941	995	907	910	919	939	956	964	923	984	950	969	938	1019	954	967	968	963	896	1012	972	963	965	963	955	978	907	901	914	922	905	954	950	975	999	957	926	977	929	968	930	902	972	1012	972	955	996	987	932	949	923	926	954	941	1019	928	1023	915	938	966	978	919	935	953	938	908	996	972	970	987	927	955	970	941	950	983	1003	990	966	963	985	926	918	964	897	937	973	920	1020	906	933	971	959	950	1000	1021	983	939	915	973	901	933	977	912	848	946	949	937	969	966	977	964	904	991	944	954	950	953	972	989	991	1015	956	939	962	955	912	951	928	950	929	946	977	998	911	961	944	928	986	947	966	985	907	969	977	931	930	918	930	965	962	953	931	938	942	884	920	891	895	998	899	945	967	901	1015	943	935	942	910	992	954	927	929	915	921	937	915	992	937	899	952	986	898	915	987	909	995	952	961	986	922	938	964	886	907	928	957	967	986	920	983	931	937	966	896	960	969	886	971	936	987	960	980	987	926	947	946	969	961	960	997	988	915	938	952	977	957	932	938	920	968	951	978	987	949	908	961	940	879	976	995	934	967	917	1036	894	903	920	958	942	955	977	928	928	914	948	964	964	936	1011	952	1004	975	936	992	975	947	949	982	1018	934	998	938	972	950	957	950	948	916	922	963	981	953	1001	879	1003	974	975	957	944	935	983	1006	949	970	948	914	990	996	862	954	945	980	966	1014	963	977	933	944	971	965	962	915	990	920	1001	955	931	981	978	906	987	959	911	989	940	959	942	935	923	917	896	912	959	939	960	947	946	945	944	985	941	920	897	954	963	946	932	1028	974	963	897	973	915	944	990	909	942	907	941	948	933	939	983	930	969	909	927	1008	949	945	1002	930	946	1008	966	933	952	955	893	901	940	947	963	904	968	935	1008	918	926	945	976	912	1005	957	945	978	912	957	992	970	902	989	984	941	991	954	963	994	967	988	968	970	920	942	977	882	903	952	997	1005	930	990	933	970	969	988	961	934	911	985	904	911	965	914	925	1012	982	967	919	942	919	960	873	1016	939	942	927	963	948	935	954	937	965	989	937	912	1039	945	969	918	937	970	946	984	994	929	927	916	965	896	914	915	895	950	973	951	956	950	926	928	952	962	961	957	964	939	949	985	904	969	991	928	938	928	919	933	947	959	905	978	957	926	927	960	949	908	984	1024	972	952	916	1014	968	999	938	907	982	976	956	945	936	943	983	971	955	886	948	923	917	941	949	967	911	946	936	948	966	989	951	929	991	941	960	976	964	1018	1034	968	981	955	989	901	935	996	962	919	932	895	936	954	959	951	952	937	997	952	978	947	978	959	954	953	913	967	984	942	990	925	929	950	931	996	899	951	873	923	946	951	925	967	935	985	920	987	924	971	945	989	948	955	993	896	918	979	947	956	968	917	990	957	936	953	947	975	922	937	952	947	928	966	940	967	960	990	904	891	956	948	959	931	939	934	915	987	936	936	908	925	913	987	979	995	1012	931	915	969	952	987	969	915	919	979	951	950	950	970	936	982	992	933	1011	1003	979	1023	895	907	919	922	979	973	989	922	947	974	967	986	934	1001	970	953	963	963	962	924	921	962	922	911	972	947	985	957	1019	962	953	963	966	876	985	956	966	935	908	963	977	961	946	1006	913	982	1001	1003	1026	948	933	989	940	957	981	965	917	925	961	963	930	1004	961	923	945	922	921	902	1004	958	960	938	964	963	943	903	926	969	979	987	921	976	991	959	959	964	945	984	925	920	938	961	994	936	1003	941	921	958	893	911	878	1003	950	965	976	995	958	963	976	978	865	914	927	927	959	979	990	918	953	1011	955	1039	936	947	972	927	953	946	908	921	981	975	964	968	931	985	904	985	916	922	913	936	898	1042	951	955	1009	921	925	981	963	988	920	963	967	924	1036	1007	943	1025	944	960	944	999	953	907	965	959	1003	950	924	959	905	936	949	983	907	970	950	915	975	1007	962	926	964	972	993	993	952	985	943	940	959	968	943	972	985	914	935	980	969	960	953	959	938
24336	21476	28588	24796	18508	1350	658	504	422	411	369	344	360	351	370	324	319	339	341	321	342	331	359	357	389	395	429	427	462	440	421	369	357	333	346	333	306	339	321	327	321	305	315	273	297	310	311	287	318	294	309	305	283	327	285	317	307	311	302	326	291	282	273	311	316	335	292	322	310	291	292	318	291	311	292	293	318	311	297	300	293	297	331	326	312	298	301	294	314	301	300	291	302	305	307	312	296	288	275	267	300	289	320	311	301	317	291	293	277	300	314	289	290	286	302	330	281	277	288	297	305	297	268	257	287	302	289	287	282	304	284	290	274	291	281	335	309	303	309	297	308	258	284	306	292	312	296	312	309	274	255	326	300	335	305	294	280	320	316	294	291	310	283	262	329	307	319	251	312	299	282	262	303	327	295	300	328	286	295	294	325	293	277	282	300	309	306	308	284	280	313	264	293	280	286	322	289	312	309	316	303	294	277	303	293	296	319	286	254	287	315	299	300	333	284	317	281	302	303	298	326	278	316	312	303	280	290	310	289	302	309	299	312	309	300	298	316	332	262	281	292	298	315	307	283	287	294	326	315	304	294	316	297	308	313	285	300	306	311	292	293	319	287	283	286	273	307	308	301	279	302	325	323	295	312	320	324	301	302	321	315	295	287	302	310	310	319	316	307	327	280	276	310	286	268	268	299	297	317	288	301	302	314	293	310	287	306	274	294	289	311	294	312	320	275	301	291	289	294	276	312	346	319	301	309	307	275	323	292	284	300	297	291	311	283	264	295	304	289	293	275	299	314	298	301	303	282	265	257	339	322	295	313	287	310	279	293	264	285	311	314	292	292	287	290	313	301	300	286	317	276	284	324	296	293	278	278	252	302	293	286	305	312	315	280	294	314	295	335	259	293	318	295	280	314	320	291	271	281	303	290	286	314	291	310	287	302	272	286	290	270	309	277	290	299	299	335	307	309	290	285	305	291	317	308	274	304	332	325	334	302	302	293	317	296	265	309	317	314	319	267	298	292	328	301	307	298	263	293	309	305	303	285	278	325	287	279	313	305	271	308	265	296	281	302	304	290	289	297	315	283	325	288	298	344	308	323	304	286	296	269	280	287	315	295	339	296	278	288	331	300	259	311	268	276	311	313	290	272	286	267	283	312	297	311	316	305	305	286	272	339	283	306	267	317	276	266	335	290	277	264	289	304	294	310	306	295	301	297	313	305	288	290	306	311	279	303	286	263	267	278	302	310	296	305	289	287	290	304	312	292	288	276	337	284	284	319	298	239	330	317	302	308	322	299	290	302	288	314	300	304	253	282	288	299	312	274	327	299	330	272	297	302	314	334	300	289	296	299	283	307	279	295	311	283	313	306	279	283	296	268	302	285	286	282	300	286	273	311	313	265	326	281	309	309	328	277	284	301	311	316	320	279	277	278	303	280	284	310	323	312	269	304	275	303	296	303	288	314	305	295	267	288	286	290	299	303	311	279	271	310	307	295	288	328	340	319	263	310	307	261	300	303	286	307	321	294	304	287	306	299	302	285	282	279	294	295	301	294	300	287	281	286	320	283	307	283	325	304	317	308	291	299	281	312	261	307	287	291	280	298	275	293	308	268	308	282	316	306	310	319	332	292	276	315	319	331	294	285	313	299	305	321	303	272	292	287	307	297	302	285	287	296	271	324	292	315	317	287	294	303	272	300	281	266	327	281	301	291	263	314	311	308	297	305	297	275	304	269	284	272	311	295	306	300	287	285	319	282	308	307	281	309	312	344	279	271	281	304	288	322	288	292	314	304	300	316	278	276	290	263	292	300	294	282	298	289	295	296	307	297	295	277	286	288	311	306	304	307	295	311	307	309	311	290	330	298	287	295	272	301	289	322	323	281	325	299	300	291	287	276	289	294	294	298	294	280	284	318	275	296	294	306	297	307	323	300	315	303	268	295	322	309	301	281	296	305	298	336	303	314	284	289	313	303	357	295	283	299	307	268	294	293	296	300	296	292	295	294	284	294	267	313	319	272	290	277	291	305	299	310	296	313	285	283	284	295	328	271	317	288	293	281	295	279	294	296	280	306	313	320	300	300	301	287	270	280	264	305	273	293	288	298	298	297	288	301	284	304	320	327	326	305	282	264	302	301	272	324	303	314	293	276	312	283	305	269	297	300	305	322	301	299	283	297	287	290	300	329	301	295	307	274	304	343	288	286	284	307	302	296	295	276	310	314	313	296	284	286	348	315	279	305	270	302	297	295	256	304	299	293	306	301	318	291	303	336	310	326	295	284	278	319	297	284	303	306	296	289	316	319	333	327	272	291	303	294	309	283	307	298	281	305	289	311	323	284	263	308	276	304	299	307	297	277	306	310	291	268	319	285	295	292	285	295	273	292	268	328	284	286	270	301	309	305	295	289	268	283	327	288	280	281	321	316	282	288	273	291	308	325	293	298	273	273	305	269	304	278	310	279	318	309	290	303	298	280	276	287	259	288	303	327	291	295	272	297	307	273	299	268	303	277	266	315	279	279	287	270	277	321	285	298	304	314	301	289	319	271	289	314	334	317	291	294	300	252	291	283	328	298	276	274	317	303	311	304	286	279	305	321	289	296	282	290	283	294	314	289	296	275	312	289	323	299	285	309	283	276	307	290	294	282	286	281	297	302	286	318	299	282	318	296	292	308	296	271	296	296	294	302	297	302	292	300	333	310	285	309	307	287	278	304	289	272	300	287	312	279	313	290	308	298	296	294	259	288	292	318	293	278	295	294	308	311	314	311	311	300	293	281	297	297	310	257	329	286	329	278	320	305	323	278	303	288	320	276	275	348	284	297	309	295	289	293	308	275	292	273	302	335	305	293	284	318	327	291	275	312	305	292	310	289	314	267	306	294	318	273	311	295	286	251	282	266	271	276	296	287	292	306	323	295	316	304	309	313	287	276	304	289	299	325	275	288	331	290	326	299	290	292	286	293	296	278	308	303	298	305	318	292	295	340	308	298	322	269	304	327	297	279	316	305	299	291	273	290	275	287	301	311	281	298	310	312	315	307	275	292	283	302	294	274	295	283	298	309	311	331	285	301	279	304	296	303	324	286	299	289	307	329	302	316	309	283	314	307	281	292	287	352	300	270	290	279	305	316	297	273	310	295	303	304	274	305	313	302	294	302	305	278	276	294	314	292	286	301	293	297	284	322	270	329	288	302	295	287	280	286	279	318	293	311	283	287	326	340	304	281	318	283	318	284	308	305	284	287	288	281	287	280	316	316	280	302	287	303	306	285	294	300	291	296	306	295	302	289	309	295	304	274	325	287	306	330	321	294	304	285	284	280	304	310	301	300	296	307	293	316	316	320	291	300	289	306	315	292	297	281	304	286	293	295	286	290	272	278	305	310	299	320	313	327	311	292	294	295	282	291	308	295	324	318	300	293	323	316	281	291	295	306	340	274	315	278	309	302	284	304	307	297	324	294	312	288	303	306	313	308	281	288	296	304	321	300	303
5752	10098	8612	4605	2946	2163	1730	1378	1206	1073	1022	950	923	839	892	804	823	791	795	750	721	807	869	943	1139	1110	1122	1243	1247	1361	1128	822	860	869	817	808	754	733	691	748	753	694	694	692	656	643	678	658	662	654	660	686	600	638	697	635	660	645	649	647	640	652	619	669	663	667	641	676	634	651	651	663	621	628	651	626	637	626	663	683	632	632	608	644	627	672	634	681	644	577	688	629	621	661	667	707	639	677	634	655	636	625	614	682	681	660	632	608	662	672	654	634	629	692	698	655	620	660	621	649	639	656	622	643	660	640	657	620	657	629	644	698	692	603	647	656	579	667	647	668	637	671	649	636	610	648	658	644	670	654	641	587	637	637	654	609	605	626	673	648	641	642	666	671	678	660	681	660	628	623	678	608	648	645	669	644	675	667	680	622	623	632	633	620	678	643	682	663	659	595	622	638	672	642	667	634	709	657	665	631	682	673	642	639	650	669	633	673	642	648	607	641	647	664	653	647	659	604	665	624	656	638	678	650	620	645	663	682	635	626	653	674	636	649	656	620	676	656	645	659	610	632	655	646	611	680	673	668	669	630	640	646	685	656	657	645	667	657	659	673	617	672	589	628	625	617	650	638	612	718	686	632	664	664	680	611	670	618	665	629	587	710	623	622	623	654	645	630	650	647	630	643	644	665	667	613	644	664	702	655	668	641	625	661	604	658	639	629	687	654	644	643	681	681	656	648	612	639	574	613	640	650	631	622	599	627	622	683	633	694	601	623	689	627	616	663	643	677	625	648	661	649	625	607	632	664	588	690	602	637	625	665	637	678	619	631	675	640	642	650	616	624	658	636	647	640	659	658	639	595	644	677	660	637	630	654	641	673	683	606	653	645	642	643	623	659	660	629	620	663	635	664	670	655	589	660	645	676	662	634	648	678	626	668	641	644	651	630	618	634	628	638	676	644	612	634	614	667	600	634	669	635	625	640	662	627	656	631	676	652	662	641	644	660	648	621	650	641	665	683	615	661	659	634	650	647	615	649	674	638	635	652	659	665	641	684	655	696	648	645	613	669	593	585	624	631	615	653	666	644	615	651	622	661	619	599	642	651	642	612	706	649	625	634	657	643	699	626	621	603	700	614	658	625	614	636	655	663	627	632	622	632	652	677	636	645	672	695	629	642	687	686	722	643	664	623	620	659	633	663	621	605	635	646	615	631	661	656	623	624	655	655	599	603	623	674	677	685	588	642	664	660	668	622	676	649	674	646	668	650	660	639	593	643	645	671	677	655	637	641	646	667	664	625	620	659	620	597	690	594	631	604	633	635	632	652	580	644	667	661	603	635	655	660	680	686	658	679	591	621	648	646	636	648	652	646	624	629	662	648	650	648	646	647	643	674	623	605	617	637	614	657	644	640	620	622	658	650	643	650	647	656	636	616	617	651	654	710	639	620	621	654	634	677	636	661	654	609	625	633	654	671	650	655	630	659	667	663	601	608	610	613	678	634	673	580	659	584	661	670	674	645	663	696	626	655	629	653	641	686	626	651	640	671	653	612	640	691	670	665	664	604	661	672	674	628	655	647	617	670	661	628	633	660	638	659	642	623	675	656	651	621	678	656	621	644	670	653	654	691	657	654	630	686	623	718	649	660	647	627	623	636	673	682	656	628	650	676	675	631	602	680	603	629	683	673	655	637	617	584	602	619	679	632	636	683	607	615	627	652	629	614	687	683	614	614	705	637	667	595	665	640	633	642	644	617	633	670	659	631	633	621	647	642	670	657	663	688	636	629	693	660	639	647	658	675	617	682	666	642	640	620	617	602	638	615	651	622	610	647	692	635	603	635	582	624	624	625	603	676	678	640	622	579	636	678	650	657	627	664	644	660	646	669	654	621	629	701	610	601	680	618	646	608	599	708	672	685	653	636	607	662	657	583	628	623	655	679	660	667	690	636	664	640	593	650	643	674	635	669	667	673	627	637	616	622	619	634	643	665	672	655	671	643	628	629	635	680	617	644	622	629	624	654	634	655	618	639	664	649	654	623	659	602	625	606	627	638	610	636	682	637	593	593	651	667	654	627	654	633	693	615	591	639	611	645	616	655	628	613	655	606	623	681	660	600	614	631	620	654	664	628	645	667	648	639	658	685	622	616	640	650	652	700	655	661	643	699	656	642	626	615	649	607	649	700	625	661	664	649	657	632	660	654	629	671	669	640	637	650	639	661	673	681	584	671	638	631	614	659	623	622	660	611	636	663	678	628	619	679	615	648	667	639	637	630	648	674	584	666	689	647	696	665	631	673	625	640	653	669	609	613	693	585	693	615	670	653	641	612	654	620	617	576	673	659	598	617	629	582	657	654	625	682	656	675	611	682	637	641	643	632	645	593	618	632	637	606	637	662	638	618	644	632	676	627	630	619	657	712	679	640	642	599	633	645	627	641	632	635	641	635	672	654	671	697	637	605	669	637	688	671	616	661	659	616	679	651	645	632	644	665	652	665	597	636	629	654	620	629	642	640	661	713	652	637	630	632	673	629	673	657	559	667	681	643	652	588	630	659	691	633	632	626	697	653	655	613	687	635	641	662	672	606	619	615	655	642	640	643	654	668	636	633	626	656	596	609	658	588	607	678	643	659	636	612	609	639	647	608	693	641	626	676	584	664	616	673	645	629	619	675	626	655	657	663	680	598	652	629	620	644	630	622	614	689	640	651	619	665	599	612	665	655	659	643	667	691	646	663	618	676	645	656	666	642	644	647	632	668	699	667	613	618	628	642	626	671	646	623	664	645	639	652	656	631	624	661	645	652	676	646	646	632	674	634	656	642	613	663	639	671	629	623	644	626	657	631	670	666	638	685	623	633	624	642	613	609	632	628	648	668	700	621	648	680	630	663	618	686	659	654	658	691	650	643	665	666	620	651	635	616	590	600	663	623	662	673	660	657	665	647	608	635	646	618	669	623	633	620	620	665	620	622	629	647	589	652	672	593	616	673	616	648	629	643	622	634	677	667	678	623	631	612	629	635	660	620	672	662	685	637	634	638	668	649	710	624	645	647	638	665	642	636	638	652	653	649	674	667	675	649	653	669	635	651	645	609	634	665	656	671	641	648	591	658	621	653	631	678	672	664	608	633	688	630	634	630	632	663	600	672	624	669	642	637	673	620	678	679	597	645	675	697	662	666	650	627	616	613	662	629	654	631	643	669	655	667	598	644	634	596	638	698	601	665	617	658	677	635	635	613	637	700	686	637	622	691	660	651	648	601	601	663	636	598	656	627	645	683	655	637	654	672	640	654	642	606	688	638	667	655	651	646	614	631	615	644	631	658	626	640	637	627	638	608	650	633	636	605	612	647	696	621	639	650	659	664	670	644	652	611	639	595	606	595	671	626	677	652	639	653	619	623	644	616	622	663	659	607	657	682	654	654	625	642	670	655	668	646	629	641	632	645	651	657	640	648	627	624	643	666	634	666	653	655	656	649	669	632	648	660	656	644	637	627
23472	21520	29383	24100	21522	17239	1289	619	429	387	358	315	316	272	256	277	237	267	218	255	265	255	283	325	327	329	372	360	456	413	346	260	255	260	284	273	259	242	225	234	223	212	219	227	221	190	198	204	202	199	191	218	201	200	190	158	194	221	210	203	204	224	202	196	193	214	202	199	197	218	225	186	215	222	212	205	228	195	186	202	208	224	211	207	189	195	211	178	199	198	191	201	171	202	216	232	211	193	219	204	180	197	213	209	199	189	207	215	237	195	186	181	191	215	178	201	216	194	211	230	216	205	201	210	190	176	225	200	195	185	215	206	207	199	203	197	177	205	186	210	213	210	209	195	178	191	189	194	216	205	184	199	195	215	207	186	211	205	188	201	207	221	195	220	217	198	206	217	203	197	189	201	196	199	173	201	207	186	185	214	203	215	205	206	185	199	174	180	181	208	204	191	196	206	222	233	221	193	185	187	219	202	216	202	202	170	187	184	220	171	211	180	180	199	193	198	194	227	174	201	206	187	190	187	212	205	191	213	213	211	181	205	189	216	199	183	201	202	210	216	208	193	191	204	215	206	200	181	190	183	204	214	195	212	193	202	195	224	214	198	186	188	217	195	196	195	200	204	209	197	201	221	208	201	211	213	184	197	216	177	191	196	200	215	248	183	203	182	212	197	185	197	228	174	204	187	196	203	229	196	186	201	185	177	211	195	188	185	178	232	210	184	214	207	200	214	199	215	193	205	198	202	204	236	194	178	194	208	215	179	203	189	200	215	195	218	199	191	208	208	195	210	213	204	185	203	197	198	200	172	190	214	188	167	201	197	204	177	199	199	194	215	179	209	212	195	179	189	192	205	193	193	220	201	180	203	225	212	179	209	186	200	203	214	200	193	212	196	211	199	203	200	224	214	191	218	200	218	195	182	220	173	197	193	183	207	181	206	233	194	223	192	207	204	169	209	191	200	194	200	195	218	204	200	201	192	199	212	211	165	207	178	188	221	174	211	183	222	237	189	205	214	197	210	210	205	199	240	206	223	194	218	193	197	200	201	194	205	199	202	200	211	168	212	195	209	209	197	210	188	184	192	224	223	232	220	191	206	185	219	205	193	207	202	188	193	190	193	205	207	180	194	194	177	194	222	198	192	195	196	177	187	198	209	184	191	211	212	197	193	191	173	189	208	196	195	184	204	216	200	199	209	202	207	218	192	211	223	204	198	203	195	207	235	181	195	187	189	224	204	176	183	207	184	167	187	189	195	222	186	233	192	212	197	204	199	230	195	211	218	167	184	185	220	174	187	180	187	203	222	193	198	199	215	176	188	205	198	189	188	195	194	184	186	229	202	179	198	201	235	182	205	210	200	197	206	178	189	202	197	205	213	204	191	235	204	215	212	213	208	202	195	227	206	206	195	221	201	207	188	189	186	188	203	217	190	202	218	176	180	193	206	217	191	182	189	200	172	213	183	187	208	197	202	184	219	193	206	229	198	203	210	216	210	205	225	179	180	220	207	181	192	212	196	225	201	193	200	209	218	202	206	192	209	174	178	206	179	210	205	181	215	235	192	195	206	201	200	195	204	198	214	198	227	229	214	189	172	206	211	180	174	222	225	224	188	186	212	210	212	185	217	184	188	215	240	188	190	216	207	222	216	210	170	218	206	216	215	217	191	198	213	192	219	215	207	196	210	200	206	182	209	185	195	214	207	201	190	196	208	197	205	218	203	208	196	195	195	185	177	178	189	210	204	196	197	212	226	200	213	201	187	200	203	199	199	199	200	196	200	188	195	231	195	192	205	203	199	216	212	196	194	185	196	196	199	185	186	194	221	193	211	208	200	176	222	194	219	218	191	198	198	209	194	193	190	201	194	214	210	216	208	179	180	210	192	190	195	197	184	201	204	194	176	199	192	199	225	193	189	202	200	181	192	193	205	182	183	196	198	217	216	221	191	180	216	206	197	200	200	218	190	204	198	221	220	198	208	204	215	233	192	202	193	212	172	220	212	195	203	226	197	215	194	202	194	182	195	213	177	183	186	200	202	211	163	203	189	185	206	194	193	209	217	174	207	223	204	215	216	180	199	196	189	199	195	194	178	216	183	209	187	208	186	232	189	180	198	188	187	199	226	213	236	202	211	192	207	214	189	201	212	189	212	213	202	201	188	194	205	212	191	199	193	238	185	178	229	184	185	192	217	205	195	181	188	224	185	185	218	206	199	201	221	211	188	172	213	203	209	190	216	208	199	193	182	200	204	216	234	190	189	220	182	196	196	200	175	203	222	211	208	207	201	180	225	206	213	212	211	215	215	209	199	209	202	198	185	223	205	233	173	190	197	162	215	212	202	212	190	201	166	195	227	218	192	195	212	200	198	188	189	216	192	196	189	194	214	211	170	181	214	180	198	211	213	183	205	225	212	208	236	169	197	191	193	211	197	224	193	229	214	205	208	189	200	208	194	216	188	202	188	193	200	209	198	206	205	222	204	189	209	204	180	186	207	200	190	200	186	204	208	179	198	200	213	235	187	205	196	169	219	195	202	191	183	179	184	210	189	214	189	205	189	216	194	234	204	188	198	191	197	213	189	236	178	197	188	207	185	199	189	225	195	224	211	204	207	232	190	195	189	196	201	219	232	177	185	181	211	183	202	207	202	182	210	198	193	213	195	202	205	180	192	184	195	193	219	180	196	206	214	209	205	195	191	229	190	198	228	208	190	194	202	209	191	203	231	204	201	227	220	192	191	196	190	235	201	183	208	215	192	162	206	203	218	195	207	206	192	218	198	176	157	191	215	213	209	194	219	205	182	178	218	209	189	200	201	209	222	200	222	192	187	215	213	207	198	187	214	197	214	193	190	200	194	193	198	210	216	206	200	201	203	213	219	179	176	189	208	214	207	197	198	207	204	222	187	200	190	216	192	206	199	197	184	207	203	212	201	192	208	201	207	205	186	187	218	198	199	205	194	190	203	208	168	195	199	192	179	215	216	203	220	185	222	237	189	200	216	211	197	185	197	205	204	178	224	191	205	219	217	221	183	208	210	189	211	197	198	189	204	205	184	218	192	184	233	220	220	197	193	180	186	194	180	196	190	214	207	181	199	215	192	199	205	198	180	193	189	229	184	183	205	209	207	207	199	222	199	189	178	200	198	199	218	196	199	215	197	198	190	203	207	205	203	240	181	180	197	209	204	200	212	214	194	209	200	215	223	187	193	187	212	185	224	206	224	189	194	222	214	193	200	206	200	181	211	217	208	212	221	210	185	190	202	196	210	209	211	218	199	192	197	215	198	182	191	199	203	174	213	214	215	226	198	188	193	205	208	200	189	202	191	208	210	210	181	172	177	195	213	171	221	227	173	179	209	203	203	188	193	194	230	205	218	208	219	184	207	176	196	203	195	185	206	195	161	185	209	205	209	204	239	193	181	202	201	216	207	178	234	182	208	208	197	164	171	196	190	198	209	186	217	183	210	200	206	219	200	186	205	201	207	203	199
8074	15605	13448	7428	4573	3123	2362	1869	1564	1342	1173	999	928	872	734	740	680	642	648	619	612	693	766	1043	1168	1122	1127	1257	1560	1450	953	770	762	784	673	638	673	622	553	505	512	504	480	552	506	509	469	445	474	443	497	458	492	476	434	440	463	448	411	437	466	421	414	429	443	455	431	408	479	457	446	456	440	442	424	435	427	419	435	452	425	437	435	470	383	425	426	412	455	451	432	443	429	430	426	434	407	419	404	442	404	417	420	382	420	456	433	409	422	439	419	417	455	442	441	418	446	400	418	418	452	411	401	428	410	447	409	408	383	440	392	436	414	412	408	404	404	421	448	411	414	435	412	438	425	447	437	445	434	439	453	480	440	445	475	422	439	416	410	432	441	468	418	399	454	451	418	430	427	477	437	430	420	421	416	433	404	379	434	425	454	441	378	432	444	429	444	438	446	448	420	486	455	445	428	409	396	418	428	453	427	420	425	411	411	438	436	446	388	449	447	412	447	441	421	443	436	417	466	427	436	398	440	433	435	402	392	381	434	385	432	393	433	436	453	402	446	451	434	418	409	441	432	446	398	419	429	417	441	420	456	436	425	408	405	454	459	449	372	477	435	437	415	476	426	393	425	416	457	454	383	431	419	432	484	421	441	461	418	439	426	439	411	399	454	414	430	423	433	434	414	407	431	413	438	426	442	414	425	409	426	424	452	406	441	436	421	435	437	441	435	422	474	425	396	429	391	399	393	394	408	459	446	423	410	418	429	381	419	450	408	450	446	458	459	416	424	423	425	445	439	437	440	410	405	459	442	444	438	448	402	457	439	446	413	421	441	436	451	446	414	405	404	422	414	446	425	430	423	439	403	427	449	402	390	426	442	404	447	397	451	421	420	467	416	425	434	393	410	400	429	439	418	461	460	395	382	426	439	434	415	437	452	404	455	438	402	431	434	460	435	433	446	404	446	435	474	398	442	420	413	404	437	426	414	423	417	452	407	439	441	418	413	438	420	471	400	413	472	435	428	417	478	441	400	444	419	452	431	427	439	385	424	391	449	450	448	418	463	437	390	459	448	452	423	457	425	423	424	407	412	409	418	447	417	413	414	441	431	404	391	380	437	394	424	429	427	450	426	445	448	463	424	446	439	446	434	387	448	456	425	398	396	477	429	459	440	460	427	433	404	433	423	438	402	435	433	423	382	412	413	423	472	418	403	434	427	419	446	451	425	434	412	440	420	461	456	442	436	405	414	424	395	395	420	439	450	421	392	419	438	405	422	450	422	397	454	373	445	459	448	409	423	422	425	460	435	406	412	429	428	437	393	422	498	447	402	427	436	432	447	465	431	480	447	455	418	400	421	427	455	418	403	420	462	478	440	431	444	406	441	446	424	453	422	446	421	426	424	454	432	420	385	440	409	418	480	430	440	452	415	414	450	458	500	394	451	396	387	433	422	399	436	440	436	393	449	456	404	403	435	402	438	472	412	403	419	407	434	412	446	460	492	423	441	436	428	422	440	432	396	403	457	409	414	415	431	441	434	401	425	455	407	446	422	400	431	472	420	404	459	428	437	410	441	440	426	433	450	465	412	430	425	411	452	459	437	404	454	431	429	465	482	461	421	398	411	446	399	440	442	426	412	411	383	433	444	414	418	436	419	421	448	396	428	384	428	453	399	461	392	431	412	452	407	450	447	440	443	444	443	426	466	412	411	407	418	421	420	425	378	437	460	437	408	404	451	430	400	447	411	413	431	455	444	441	400	431	426	409	415	431	400	433	437	448	383	431	431	436	436	459	459	427	429	475	393	427	435	435	442	423	429	395	455	430	414	450	430	374	393	408	419	435	448	439	446	452	420	388	452	428	435	431	442	456	434	422	400	407	469	418	402	402	461	406	431	427	431	404	428	482	451	451	417	464	469	416	448	461	429	416	415	385	470	430	417	427	422	434	381	467	415	414	417	424	453	425	451	406	440	399	433	435	408	440	436	443	403	425	412	401	396	409	440	428	484	423	410	414	425	403	410	435	414	431	428	445	428	420	419	456	449	403	453	420	423	451	417	434	458	411	429	425	415	440	399	454	429	430	420	424	454	415	412	436	435	444	454	466	436	430	438	437	405	417	407	423	406	410	428	435	438	425	440	449	381	446	431	443	418	420	425	433	445	444	434	419	450	402	437	444	428	450	459	411	458	452	410	406	463	406	416	405	402	452	417	431	405	447	442	436	417	428	461	407	452	440	418	434	400	412	427	405	463	456	415	392	428	439	430	416	404	412	420	457	400	404	425	451	411	422	417	437	383	414	401	426	486	461	420	423	385	444	397	421	416	438	418	412	420	426	390	398	437	429	408	442	426	433	423	454	416	423	423	436	428	432	423	416	435	411	442	410	424	438	442	451	438	451	409	415	451	440	422	432	456	419	412	454	450	434	457	422	435	453	397	430	418	409	435	436	412	427	399	395	409	404	416	415	437	402	434	424	407	442	449	436	427	410	411	410	403	436	395	415	450	438	423	418	434	438	434	397	377	465	422	430	438	435	447	396	434	435	421	405	435	387	396	467	430	409	450	442	440	424	418	420	418	437	463	411	427	418	456	420	417	405	443	419	433	415	443	394	458	431	411	434	414	447	447	450	430	412	409	429	426	425	419	430	452	443	415	404	407	400	399	414	441	439	446	456	417	440	413	390	452	404	450	408	418	414	417	436	400	407	403	407	407	417	455	424	413	424	419	433	426	446	438	395	457	434	444	393	405	423	433	432	409	414	419	401	409	451	421	398	414	415	419	431	409	414	422	425	417	442	428	433	409	385	451	456	434	441	456	407	434	423	457	434	435	420	457	439	459	425	416	390	435	411	429	423	445	401	456	405	385	400	457	410	434	407	408	472	429	420	416	435	472	429	433	417	400	417	460	451	496	391	441	423	437	462	441	436	432	432	420	406	426	405	445	417	408	446	401	437	443	425	423	435	395	435	445	447	418	423	435	444	446	441	381	414	404	423	415	465	406	462	433	394	436	419	481	427	412	456	465	443	433	455	411	426	434	406	456	375	424	429	401	434	411	445	428	431	404	439	438	404	399	417	409	400	424	395	437	386	451	408	437	442	448	445	452	440	410	436	424	422	414	449	430	414	419	414	437	407	421	417	392	429	415	401	449	440	446	424	434	427	431	439	470	495	427	410	429	440	435	415	401	410	385	412	441	414	431	388	433	426	423	413	457	396	437	438	397	424	395	405	421	413	435	455	412	442	454	425	404	451	447	416	407	414	385	404	424	436	481	394	410	460	419	421	428	423	431	427	412	405	420	391	461	441	431	411	429	426	430	377	453	392	426	392	446	422	425	414	410	421	458	453	430	411	424	407	427	439	409	428	439	455	419	432	371	413	408	414	474	413	442	437	418	418	415	422	415	421	405	419	449	417	426	400	435	436	424	467	425	437	408	448	414	422	455	434	414	430	410	478	458	409	413	440	457	402	441	474	437	426	434	447	429	409	373	427	437	433
27017	20235	5823	799	538	533	509	473	528	473	454	484	501	442	467	471	453	454	469	488	474	439	494	573	540	536	526	523	615	567	518	517	518	489	528	521	528	460	470	490	458	462	500	449	458	467	456	467	451	494	481	466	463	451	449	464	478	490	475	417	494	482	451	462	443	448	459	468	439	505	465	446	444	451	421	471	453	475	415	398	440	438	460	424	440	484	497	444	411	468	469	431	475	446	464	460	446	435	465	445	457	471	465	427	499	469	454	461	483	431	466	459	467	454	466	479	456	449	441	468	473	464	434	444	442	444	447	477	468	472	445	431	505	447	417	458	465	503	443	452	439	473	428	459	460	481	440	431	437	518	456	473	475	458	433	451	466	438	466	471	450	481	457	460	436	466	434	467	453	458	466	494	483	476	445	445	449	484	427	465	474	464	454	454	471	448	422	443	469	471	462	463	461	458	444	441	488	475	448	467	454	473	487	479	445	476	481	479	471	447	471	449	492	496	479	441	447	440	465	433	472	479	435	445	450	427	434	429	460	435	479	469	458	458	458	501	476	479	484	457	442	481	474	436	446	443	456	466	430	439	485	491	456	449	476	453	449	437	472	439	444	421	489	436	441	459	453	452	468	465	438	466	445	465	464	488	440	456	446	432	489	467	451	450	456	470	493	481	472	447	468	429	461	489	493	483	475	447	480	475	502	460	447	443	474	456	463	461	461	459	448	478	464	480	443	461	435	432	464	431	416	430	496	453	458	460	460	474	446	485	504	421	455	441	481	508	431	481	486	443	444	475	482	477	477	478	405	451	437	477	520	449	476	481	468	479	446	483	479	442	460	474	462	496	484	448	472	437	427	461	479	459	476	457	468	444	483	490	440	461	481	456	448	471	488	424	437	464	413	460	466	472	496	428	444	481	438	485	499	450	465	439	476	443	456	458	435	493	478	461	453	484	444	453	459	472	461	427	481	449	510	454	423	432	485	483	437	463	448	455	420	416	453	450	479	445	492	461	423	461	444	436	475	444	459	473	486	479	494	466	438	467	469	435	479	491	449	438	478	448	440	445	462	464	442	461	460	468	461	477	484	473	465	435	454	423	467	423	441	426	424	416	416	504	441	480	474	458	448	438	457	478	506	470	486	470	475	454	476	446	421	477	439	437	476	445	486	470	458	469	491	445	478	478	469	465	469	443	473	429	439	465	458	448	485	418	474	441	464	435	448	453	463	443	424	454	458	466	444	438	451	411	451	458	459	477	480	488	468	462	485	472	426	454	430	437	483	473	448	440	436	478	438	479	503	462	440	450	447	457	432	430	433	484	450	489	455	439	464	453	472	464	448	464	525	457	420	487	491	504	474	467	476	476	485	456	445	453	435	456	465	490	474	452	439	438	482	466	462	449	440	454	425	469	498	461	479	458	440	463	439	457	515	483	480	498	455	468	463	450	405	475	461	441	441	476	461	484	452	447	455	465	447	424	480	435	440	487	420	471	503	468	483	462	472	429	451	450	492	477	448	440	481	474	455	440	441	483	471	455	457	465	469	477	466	456	476	443	488	455	445	455	463	461	482	461	472	445	485	469	426	440	436	466	492	455	468	484	449	487	434	472	489	455	444	446	418	476	493	442	433	453	480	485	446	499	520	413	462	452	461	417	472	491	474	458	499	447	443	496	452	484	477	459	443	454	452	447	475	442	435	468	463	478	442	465	455	484	430	464	440	446	476	468	522	466	462	466	440	450	444	460	461	467	495	493	474	496	470	486	463	495	440	464	466	476	441	479	432	471	481	433	499	464	497	448	462	442	435	449	459	474	461	421	462	462	464	434	463	486	451	460	480	442	484	461	480	454	485	452	486	472	460	439	484	470	482	470	477	458	463	464	455	471	426	471	461	465	488	471	499	464	429	472	451	465	440	462	452	461	480	489	483	447	474	482	456	438	467	467	464	472	477	460	449	447	493	432	458	435	478	450	518	471	451	467	443	447	471	471	457	440	442	455	457	458	437	468	439	443	450	419	489	471	452	425	488	428	426	473	440	448	462	418	457	468	427	450	465	426	445	471	450	438	476	446	448	477	434	437	490	449	461	438	463	422	450	455	506	449	454	437	465	468	494	469	440	434	500	464	469	465	454	477	470	459	468	439	453	435	474	440	442	446	441	462	432	402	479	488	467	425	462	448	448	484	441	459	458	474	509	445	474	433	462	474	436	495	461	476	450	459	452	490	450	437	473	441	458	448	457	485	453	465	447	472	474	479	438	426	454	448	444	417	471	468	445	463	480	445	450	450	471	459	431	417	473	434	438	469	449	435	463	441	471	498	452	460	482	431	480	466	462	471	490	453	454	479	481	445	463	476	493	431	478	448	429	463	471	434	452	454	466	451	469	458	529	446	430	457	437	464	453	430	468	451	446	474	481	447	448	466	494	493	456	446	455	442	480	455	493	439	412	435	485	503	439	506	464	476	421	464	473	479	484	469	446	447	459	472	460	435	430	471	461	474	470	460	496	442	484	501	467	433	447	453	442	463	472	422	490	432	500	475	465	453	438	442	454	457	452	494	466	471	468	480	467	495	411	481	457	474	484	493	491	415	445	468	461	490	464	462	480	460	454	436	466	440	442	449	448	455	476	464	446	459	438	447	460	511	476	438	434	502	483	483	481	460	531	454	461	435	480	474	461	469	483	450	449	444	425	481	422	438	464	414	502	441	420	499	445	452	423	462	490	474	405	476	444	500	483	480	425	434	426	438	462	499	459	493	462	446	440	452	489	455	449	436	453	471	444	422	456	466	463	483	422	481	469	496	490	500	456	475	436	438	459	449	421	446	449	433	452	448	426	476	455	463	482	437	446	449	414	479	415	443	478	451	484	483	445	476	441	489	457	448	449	470	437	445	504	456	454	431	464	495	476	470	445	475	466	460	468	462	481	448	454	462	481	432	455	489	455	467	441	440	487	437	488	495	474	479	483	435	479	459	497	456	457	440	450	473	460	446	461	466	433	464	470	435	414	423	462	450	448	460	442	459	469	483	476	443	450	448	503	428	455	437	462	461	437	468	475	427	455	449	492	436	425	491	442	457	417	479	447	460	447	467	440	452	456	478	467	455	421	447	438	463	490	434	465	468	500	456	463	497	460	432	425	447	430	466	455	426	466	494	486	455	453	486	459	464	434	469	465	409	450	454	472	482	471	451	451	431	474	478	481	484	425	470	449	475	435	457	514	479	509	453	499	486	455	438	444	450	469	441	469	459	445	449	445	464	501	474	479	437	448	465	454	452	464	443	459	436	469	443	471	434	439	416	446	464	455	444	469	453	481	440	475	508	447	449	481	476	456	491	466	454	464	427	468	427	464	452	453	427	444	470	462	433	423	447	433	485	431	454	456	472	452	499	471	425	451	451	456	428	446	460	469	474	455	446	520	459	459	454	465	465	444	425	432	464	441	442	483	433	449	454	447	469	479	420	436	463	469	480	473	499	474	442	439	470	463	454	432	490
4305	2033	1937	1380	1180	1096	1056	968	1078	977	1021	995	994	970	991	943	990	976	1016	937	1009	1016	1051	1282	1285	1292	1304	1382	1389	1456	1108	1078	1139	1072	1094	990	1038	1008	990	999	978	994	1023	959	992	1007	994	1000	946	966	993	997	960	898	997	922	992	969	933	978	983	976	988	980	968	965	944	973	910	936	967	964	979	916	1008	950	963	949	964	1013	981	947	967	953	932	928	971	982	975	944	983	929	975	921	963	965	927	965	947	993	948	931	944	928	936	960	954	938	947	964	972	985	904	940	992	942	929	925	979	948	934	922	1000	997	967	945	955	923	931	932	982	907	957	983	975	965	942	984	920	933	976	926	991	976	939	973	1024	915	961	948	910	955	900	977	931	972	900	935	945	965	939	950	1012	973	961	954	937	938	875	959	927	977	984	919	967	917	983	947	899	933	919	971	925	971	923	912	924	1019	981	876	977	960	965	918	1003	884	990	951	902	932	906	898	929	944	918	938	994	917	1037	936	952	931	940	953	960	993	942	944	947	998	936	990	928	994	943	916	950	930	952	970	953	931	972	915	936	996	970	937	984	958	912	977	924	950	942	993	908	938	963	970	994	929	942	987	932	949	972	943	914	967	950	1053	959	941	945	929	971	946	966	930	984	940	969	906	907	957	971	981	987	929	958	948	952	899	921	918	926	996	930	937	971	910	1002	931	970	963	944	992	971	953	950	929	952	1020	944	930	944	948	926	966	959	880	1000	959	966	1028	959	1001	922	914	957	904	918	940	977	1006	938	975	980	935	942	957	925	1013	947	956	952	949	950	977	1015	940	939	969	927	992	930	964	920	961	954	968	983	995	1006	955	965	974	925	929	998	965	1009	992	933	951	923	936	934	969	943	967	949	950	941	951	987	1009	919	978	922	920	946	953	965	918	1001	967	958	971	1003	1052	927	932	890	962	951	1003	961	922	966	958	1003	928	919	930	991	1015	949	975	954	1012	961	954	954	936	950	880	922	985	936	916	939	985	976	954	1003	926	927	972	929	988	955	911	957	874	964	960	970	979	911	999	952	924	949	973	994	919	958	951	968	999	977	932	971	920	939	1015	981	954	986	984	1028	940	987	982	931	940	968	945	957	1017	953	964	896	929	940	965	985	1001	977	979	948	945	965	1028	949	942	953	939	1005	936	975	972	935	962	983	990	983	986	955	1014	939	957	971	944	908	962	915	959	914	976	904	971	960	951	974	931	957	948	967	895	939	950	909	957	956	892	936	926	983	936	920	992	940	922	939	884	963	1002	964	941	957	968	966	989	939	915	956	917	972	947	996	975	977	950	945	931	984	911	935	966	901	986	919	991	960	910	962	903	987	964	964	946	926	970	906	929	964	933	959	969	918	1000	990	917	956	965	978	999	921	945	931	958	989	967	990	940	993	938	998	981	951	883	1013	918	968	953	961	940	917	982	991	951	963	940	963	983	982	927	941	984	976	948	961	956	968	1001	953	940	958	956	951	894	939	916	921	972	953	959	956	947	940	983	936	961	938	942	931	934	980	944	946	929	928	939	902	950	980	1004	914	893	966	957	966	941	983	941	977	924	978	966	988	962	914	942	949	978	958	992	918	929	943	965	967	939	981	951	946	986	915	963	944	936	991	981	962	911	960	929	924	950	981	936	905	912	955	951	980	916	957	966	927	987	912	979	974	951	971	964	946	973	963	936	967	933	899	959	991	956	911	932	938	912	990	919	1024	967	918	999	931	907	969	914	1016	984	916	947	944	966	893	926	958	942	975	951	971	1000	990	918	897	976	983	967	984	923	967	971	952	1033	962	891	902	961	895	967	996	983	983	949	937	987	965	919	984	941	971	986	916	944	987	961	964	984	957	950	969	981	977	964	995	942	955	953	881	958	981	943	919	1008	1007	993	956	955	952	955	975	907	935	941	995	939	991	938	926	980	1008	916	888	955	973	986	946	943	941	985	993	996	955	962	927	950	957	994	969	1048	943	985	978	926	961	976	982	994	936	954	927	997	891	946	989	950	943	945	996	979	975	961	970	980	963	927	974	960	988	904	980	974	978	946	977	945	936	946	946	997	945	963	958	904	963	993	963	895	979	1002	929	926	973	943	968	939	968	965	913	921	923	920	889	956	919	938	948	967	984	1003	995	916	972	904	922	958	904	995	871	962	918	934	987	940	931	928	963	930	1030	962	926	899	924	1009	987	986	909	936	948	1002	961	971	935	944	1000	930	984	930	945	945	965	945	945	931	945	953	944	903	980	954	952	882	948	954	949	943	952	954	924	936	963	909	952	1007	963	986	932	936	1005	1008	971	975	948	932	960	986	985	985	937	965	971	984	917	936	918	909	941	1003	935	991	898	957	947	939	969	959	939	991	960	958	959	949	973	949	890	975	961	955	929	983	981	976	965	915	892	935	935	921	965	924	910	1003	978	947	949	948	980	969	955	1000	905	1018	907	957	906	918	930	971	949	952	888	959	923	910	1044	929	961	946	955	942	922	916	895	961	947	962	960	902	961	960	950	958	962	972	929	969	891	942	947	944	941	961	934	940	988	950	1008	888	958	986	947	986	994	911	927	947	915	943	975	944	963	981	996	971	939	949	906	924	962	936	941	947	976	965	947	1012	892	996	938	982	954	965	921	907	903	926	932	980	940	943	1001	968	981	950	945	1003	930	987	955	978	979	936	962	937	938	915	937	998	937	933	951	899	962	944	908	918	947	968	923	959	934	952	958	966	973	934	940	918	964	973	947	978	959	978	906	983	908	960	939	955	966	890	959	984	956	967	927	951	929	919	917	961	944	994	987	951	927	964	965	956	961	1027	931	943	1010	992	969	1007	922	973	982	950	977	949	961	925	977	900	966	938	943	963	918	944	968	975	951	947	954	933	960	921	994	980	885	945	953	1009	913	980	952	900	932	909	938	940	962	1007	994	971	971	967	934	935	987	931	936	946	1004	899	1003	952	962	959	972	973	966	1034	950	977	947	913	985	959	950	898	967	952	937	943	869	992	980	951	914	962	936	932	983	993	933	921	968	942	950	976	960	959	940	984	962	955	895	934	952	940	996	926	936	932	931	937	931	1003	943	918	952	925	982	967	955	972	944	992	985	973	954	962	954	963	942	982	956	977	905	947	918	966	954	991	966	928	991	933	905	912	959	943	1003	941	946	898	936	968	986	981	984	958	961	946	987	941	1005	924	954	974	929	963	986	1012	970	974	944	951	972	968	953	940	947	943	952	956	993	941	969	942	958	990	960	974	951	938	969	972	1007	951	941	919	969	966	986	1007	1002	966	955	971	988	943	946	984	1031	948	965	970	936	950	967	1011	966	994	1012	989	910	931	968	906	913	987	932	932	947	945	925	953	996	966	955	967	920	949	917	922	883	938	1024	945	1000	911	947	905	975	980	994	991	942	1007	940	972	918	1020	964	968	976	911	948	963	965	889	937	966	940	942	951	906	920	990	943	965	954	934	979	949	946	959	917	975	984	941	978	942	971	948	954	977	970	908	940	923	979	910	943	937	956	915	953	979	926	967	988	958	980	902	906	944	938	985	963	939	930	950	964	946	982	966	919	926	979	958	912	953
24398	21508	28598	24822	18764	1429	661	520	394	371	346	359	368	332	362	331	306	317	306	316	325	345	347	387	433	417	368	449	515	463	397	342	335	369	369	351	344	343	318	309	306	332	305	282	326	326	317	284	256	316	306	290	312	292	276	308	289	256	274	323	291	294	327	294	311	347	320	297	291	303	291	311	325	276	293	279	330	280	294	305	292	315	286	290	295	259	286	304	265	308	299	283	308	295	304	272	258	282	325	295	300	300	277	301	296	277	286	288	304	317	320	281	301	299	303	268	300	313	300	333	297	343	286	311	323	306	336	295	301	297	300	278	300	311	304	265	292	292	313	308	303	314	292	265	289	310	288	314	305	290	306	303	290	272	316	300	310	318	270	308	295	287	291	279	303	305	306	259	268	303	313	292	311	275	307	305	313	312	298	305	283	312	311	271	272	298	292	272	295	323	297	306	322	308	272	289	280	297	280	291	293	314	304	310	294	308	314	318	293	311	278	308	306	309	292	309	312	317	303	288	310	268	300	301	330	284	287	319	280	318	316	295	276	277	303	267	303	296	316	304	320	271	303	341	280	281	267	295	293	290	302	283	299	285	302	276	326	299	308	292	295	290	300	318	288	297	295	347	320	300	282	296	303	307	297	287	284	277	292	278	273	288	299	309	319	308	284	298	293	304	305	331	268	310	286	293	323	269	290	309	311	298	285	266	296	310	333	279	308	286	296	298	302	306	324	298	301	280	305	277	313	294	300	306	302	292	305	324	264	307	312	289	327	322	285	307	302	311	282	271	297	281	301	246	323	311	308	283	301	312	302	301	296	311	313	283	299	287	292	282	287	311	276	312	272	296	286	276	307	295	299	314	315	305	304	285	291	254	323	322	288	277	296	301	299	272	281	333	297	288	285	324	290	311	284	276	281	305	283	305	287	298	284	290	299	301	296	268	300	285	292	301	291	283	305	291	291	291	284	295	299	287	276	314	274	293	275	310	283	296	280	309	282	298	294	325	282	314	298	292	304	299	278	309	307	279	284	289	303	296	307	295	324	308	307	285	309	289	327	290	257	303	289	296	296	310	293	305	264	295	291	296	330	297	306	313	282	287	296	285	269	309	286	300	300	274	261	318	311	274	303	326	316	273	291	302	324	284	313	289	292	288	296	300	287	282	317	256	319	270	321	311	279	293	328	303	295	302	326	305	301	296	333	293	310	300	331	307	309	263	294	299	306	268	308	280	324	281	303	304	266	283	280	325	288	299	285	318	312	311	284	289	288	321	286	254	283	306	280	301	297	297	301	299	303	286	322	275	303	312	298	275	297	290	313	297	265	293	295	324	280	293	281	280	285	270	302	290	310	327	288	313	288	324	288	293	311	304	324	313	310	296	330	279	317	261	305	312	293	322	245	265	295	304	265	288	323	311	293	285	313	303	306	281	297	302	268	290	294	307	290	286	319	331	293	291	300	282	308	257	274	278	302	245	313	275	292	266	282	307	288	275	296	292	308	272	286	255	287	291	271	300	301	274	278	302	320	286	294	304	313	284	307	307	285	312	306	301	274	316	323	299	291	297	284	336	266	274	301	289	304	283	267	315	295	294	271	283	311	310	299	323	306	297	287	287	294	285	299	302	287	301	292	267	307	281	305	294	305	311	283	300	299	309	310	288	258	294	309	284	256	288	307	283	280	282	286	281	312	305	299	282	287	297	307	311	286	298	309	337	311	288	299	309	284	308	315	312	306	321	305	261	287	312	284	317	269	314	295	269	282	286	279	293	290	293	297	304	320	306	291	290	316	281	299	300	319	274	314	296	304	287	312	343	311	296	316	315	294	327	288	288	292	310	322	295	278	305	292	271	320	285	326	269	275	342	309	310	280	314	293	292	286	314	269	268	321	309	335	297	306	306	309	314	289	281	267	286	299	337	271	263	315	299	302	290	314	309	282	273	288	302	271	292	303	292	291	294	291	311	281	265	312	307	283	322	283	295	298	306	304	316	297	295	298	287	321	326	293	286	305	317	273	278	272	270	281	300	326	292	302	281	285	290	303	302	298	265	294	322	275	272	303	299	270	307	299	335	285	330	291	291	318	304	291	306	309	313	301	293	315	285	307	317	291	260	312	286	260	287	273	281	299	312	301	296	307	300	309	304	291	277	312	314	310	280	294	303	300	337	280	287	328	279	291	290	282	289	275	293	277	293	292	307	276	320	289	286	290	289	280	301	299	269	300	286	295	286	296	294	310	309	281	325	299	302	304	328	281	310	306	262	285	315	278	284	283	296	299	319	281	319	307	332	261	330	290	306	307	311	270	280	308	320	304	315	258	260	318	314	262	294	319	314	301	278	299	291	311	268	342	300	310	302	297	296	308	313	292	249	294	309	303	293	278	287	286	300	311	293	301	314	297	300	288	301	274	290	277	297	297	320	318	290	321	312	303	286	294	298	265	293	301	293	282	286	262	300	284	324	301	322	299	326	305	297	287	300	279	298	286	306	297	275	309	293	285	297	285	278	280	288	290	296	277	248	289	281	283	290	300	311	302	327	305	303	282	319	323	317	261	305	279	286	294	302	316	281	300	265	293	294	296	300	291	317	331	319	307	308	306	255	303	319	267	314	304	299	278	283	299	293	286	292	288	282	289	267	314	283	329	260	305	303	301	310	367	302	278	295	308	315	301	281	294	328	295	310	304	272	286	290	308	265	299	291	301	279	331	281	330	320	304	271	292	293	300	252	300	285	295	302	326	303	300	301	325	287	295	298	296	328	290	277	284	300	314	291	290	280	309	320	255	289	270	305	319	280	306	301	279	318	306	252	321	306	283	316	286	276	308	317	263	288	297	301	279	303	299	299	304	289	285	313	275	288	270	310	313	320	337	286	255	299	299	313	299	298	306	272	286	304	324	285	304	295	309	304	305	295	308	273	275	299	270	254	286	279	280	261	281	326	323	293	258	284	309	291	278	303	293	303	302	301	279	295	280	271	293	302	268	304	286	295	285	313	309	277	312	327	296	298	303	303	317	328	293	283	328	273	279	340	302	297	303	319	301	287	295	301	316	321	307	294	306	318	275	301	299	254	306	306	303	325	276	289	319	314	294	279	306	317	304	280	289	291	308	300	290	294	310	311	270	293	298	305	270	304	329	327	305	271	309	281	315	298	301	285	299	293	316	294	293	296	320	302	335	318	298	336	323	323	293	281	329	292	298	289	273	332	298	313	251	285	303	282	299	318	318	307	284	288	293	280	313	294	305	299	296	263	302	266	274	328	296	292	287	290	311	288	295	302	292	316	313	319	309	294	266	305	316	283	293	301	286	298	284	286	314	309	292	301	314	296	297	328	302	310	304	314	308	303	289	279	319	297	311	285	303	296	278	300	313	297	278	301	301	275	297	334	281	265	275	279	258	298	314	272	280	292	294	269	278	310	291	296	298	313	316	316	278	298	273	282	283	308	329	306	299	258	325	284	285	278	272	286	321	312	310	322	298	329	303	288	281	274
5755	10199	8763	4723	3014	2152	1657	1465	1298	1173	1096	981	909	856	870	766	756	789	764	825	791	855	955	1197	1254	1241	1311	1441	1398	1274	890	911	947	867	869	804	841	741	750	756	695	735	686	665	711	747	681	655	662	662	650	683	676	658	656	666	670	637	646	645	618	657	647	636	635	654	643	651	628	681	648	690	650	635	663	660	633	655	685	661	647	653	701	690	712	677	651	617	695	677	668	644	632	606	659	652	665	639	648	658	644	674	613	650	662	662	662	639	677	663	647	697	683	642	615	655	665	660	629	697	620	675	634	634	671	651	628	640	682	632	633	650	697	678	653	579	643	632	650	689	656	651	602	692	686	648	658	658	653	646	593	694	660	637	626	637	659	595	655	660	640	633	634	650	660	667	653	649	652	622	678	618	653	612	649	617	668	660	641	690	642	654	649	629	662	667	655	673	637	655	656	656	625	651	638	620	618	649	646	660	627	659	635	652	605	654	662	623	669	667	657	579	663	636	631	647	625	629	624	695	616	625	656	655	629	654	652	650	636	590	624	649	679	665	691	647	624	681	641	680	685	646	647	622	648	653	737	665	644	648	673	617	650	613	636	642	636	587	644	658	669	692	631	659	663	635	607	613	623	646	622	647	633	680	622	670	647	639	667	603	670	675	663	630	657	627	647	662	624	618	636	667	609	640	625	662	670	638	715	641	620	654	650	626	628	577	640	657	626	697	669	691	673	673	603	674	658	612	709	682	640	653	683	648	608	622	627	629	606	650	651	652	709	621	658	656	627	665	637	585	667	667	627	631	636	649	642	662	646	621	669	679	652	597	622	607	625	651	645	704	649	621	640	678	628	653	625	628	674	627	671	686	606	645	664	658	646	668	676	689	651	631	610	609	648	651	622	591	655	658	645	624	678	668	632	671	637	639	641	616	648	695	702	658	626	669	666	636	612	624	621	671	646	671	682	646	647	612	679	690	616	658	658	606	666	604	687	677	690	627	595	661	659	642	682	655	615	638	653	611	654	614	653	681	642	646	659	642	649	633	645	673	625	601	621	628	644	691	642	597	644	639	687	606	663	655	670	656	653	645	655	650	667	657	639	660	640	659	684	598	649	645	651	654	625	645	681	639	625	676	698	671	645	604	612	656	669	608	654	611	661	619	636	667	659	595	659	639	689	678	605	617	610	648	622	620	592	630	655	626	607	691	669	630	594	681	661	604	602	617	682	636	609	647	668	686	657	626	613	621	653	602	659	653	632	665	634	679	644	658	603	651	708	670	686	646	683	626	639	629	681	628	606	597	663	649	674	564	636	678	672	625	622	661	612	658	635	624	640	630	670	650	701	679	664	626	639	637	670	629	590	641	603	593	641	603	674	619	640	640	623	694	653	615	652	680	680	626	709	654	655	647	638	661	665	659	663	573	633	633	644	667	639	688	617	635	709	654	634	665	643	605	647	607	602	629	659	626	681	643	574	641	676	619	673	693	646	596	665	635	676	642	653	610	621	629	680	659	678	647	626	636	608	663	638	621	670	666	679	641	676	662	664	688	601	657	634	642	651	657	673	633	639	645	635	616	618	605	622	640	697	652	648	677	644	627	662	660	668	628	684	659	667	676	612	646	596	637	670	597	666	611	637	606	649	639	666	617	630	656	628	626	659	623	634	663	663	651	668	622	596	647	680	668	674	664	637	667	635	655	614	654	656	624	670	620	626	628	662	643	643	640	691	654	624	648	669	656	636	644	673	607	650	602	619	661	627	638	677	665	646	700	629	642	628	631	648	660	653	662	661	638	648	639	643	680	606	672	651	613	712	680	668	610	655	665	652	656	679	639	660	637	579	659	619	646	643	625	631	689	620	649	628	622	639	614	663	654	636	624	656	636	649	645	635	658	642	613	667	647	610	667	671	641	636	647	631	608	630	624	644	646	659	637	651	646	674	641	680	677	651	658	667	627	636	610	646	699	649	678	617	650	632	670	700	649	636	678	669	621	629	659	645	639	639	607	632	675	665	659	615	634	674	641	642	699	640	681	667	684	610	636	640	659	642	710	642	657	673	644	611	637	690	648	642	628	616	630	638	647	657	648	629	642	634	609	603	684	699	608	627	619	639	637	638	624	644	654	647	669	627	632	641	638	614	684	660	615	617	657	630	646	631	626	696	672	642	690	641	669	645	632	663	673	593	660	641	645	664	636	628	687	702	643	588	645	661	690	620	640	659	677	626	646	670	641	670	681	694	672	676	635	658	674	642	685	653	648	627	624	648	630	624	667	696	668	596	690	686	598	690	642	648	636	626	633	654	600	657	652	650	699	607	619	648	627	617	650	669	621	644	679	635	630	669	625	681	627	625	603	602	684	617	660	638	616	711	652	628	623	644	602	702	667	640	660	648	692	621	652	691	662	621	661	609	625	629	648	613	627	674	639	639	642	668	633	615	639	622	608	681	646	692	657	648	668	649	633	642	611	610	657	638	612	608	685	658	623	654	594	655	673	595	640	673	642	671	664	670	622	651	641	637	629	646	611	614	642	687	634	638	639	654	629	699	669	631	640	639	686	657	631	640	642	659	676	663	666	637	612	631	595	633	624	648	672	630	657	651	663	649	693	632	591	657	641	658	670	640	687	638	647	654	667	673	602	676	647	591	646	676	627	595	620	622	665	655	648	637	625	635	651	598	657	650	654	638	630	637	624	671	665	647	639	626	652	614	650	649	668	635	613	669	663	637	655	671	618	636	617	647	614	655	620	647	640	651	661	673	675	671	652	626	643	651	681	655	658	671	641	604	662	659	688	672	642	604	688	649	637	634	638	650	588	620	662	628	662	638	678	583	646	694	650	633	628	619	662	683	646	669	608	625	600	595	643	693	638	621	628	617	625	650	695	696	651	632	674	656	661	646	656	630	639	624	651	620	616	678	635	659	634	657	629	648	640	662	640	629	618	611	673	634	666	649	616	602	693	728	710	666	605	639	644	619	636	672	664	622	659	632	645	630	662	661	649	603	591	664	605	618	610	591	658	649	607	637	618	659	627	656	603	677	657	664	629	661	659	651	645	702	629	668	647	646	619	646	649	658	638	654	649	630	644	635	699	669	620	657	627	683	681	622	663	638	657	657	639	631	603	636	589	647	621	611	585	629	683	612	672	633	650	648	663	629	626	616	634	667	656	579	656	595	619	606	653	677	638	638	625	655	661	666	702	644	643	665	610	617	643	638	612	688	656	651	671	622	670	649	653	633	622	629	667	628	608	710	651	637	658	662	642	642	688	674	652	664	609	660	646	679	621	694	617	634	600	662	668	632	664	622	663	643	624	669	643	649	624	672	675	635	651	645	631	650	605	646	655	656	659	641	619	671	626	611	618	641	630	618	677	644	618	640	641	634	635	637	663	593	646	672	644	656	622	647	619	637	662	658	653	662	676	625	673	598	639	677	604	653	636	627	640	663	668	620	638	652	618	642	631	656	690	625	673	617	620	675	621	663	601	687	631	655	664	661	651
23461	21478	29361	24005	21478	17331	1381	586	459	346	363	323	283	289	272	279	254	242	253	257	257	265	327	358	359	389	429	454	475	365	279	309	320	257	260	253	278	256	245	214	219	238	246	232	204	197	233	215	228	195	182	186	236	241	217	196	203	212	210	196	187	186	224	209	195	192	221	198	203	196	192	220	165	209	196	217	178	189	214	192	197	186	182	232	191	216	196	188	221	183	200	220	219	191	250	214	197	217	230	197	228	222	184	204	209	209	213	212	196	200	209	198	230	207	215	194	209	197	208	223	186	197	236	216	185	250	206	204	209	216	190	215	208	206	190	203	202	203	217	233	190	211	199	192	187	220	198	194	205	192	191	216	188	218	198	185	181	212	204	186	182	193	197	202	218	209	209	192	220	229	201	195	215	199	213	201	218	201	210	210	188	202	204	221	208	225	203	218	214	198	205	192	231	212	210	236	196	224	174	218	237	185	199	208	212	164	180	196	207	185	186	202	184	190	216	197	195	184	206	195	204	182	199	206	193	185	210	204	182	221	213	224	230	204	194	192	201	210	208	215	192	182	205	215	207	207	204	198	190	188	229	173	194	199	204	191	208	203	205	214	191	173	193	226	192	232	198	175	179	195	225	220	191	194	217	202	223	200	200	182	180	202	223	195	188	184	210	240	204	208	208	198	181	190	195	208	188	212	217	206	203	181	198	210	222	181	196	189	202	208	175	231	204	207	219	221	214	203	195	228	199	223	188	180	212	192	207	243	199	184	210	207	204	196	209	215	203	178	226	193	203	207	213	193	220	224	195	185	224	226	215	188	191	194	178	202	205	200	199	205	185	206	193	224	203	198	169	167	172	230	206	231	204	199	186	188	191	201	216	193	191	182	202	220	207	189	198	220	217	195	200	211	246	207	175	216	204	199	208	206	253	192	211	196	202	179	211	183	201	196	180	188	186	176	189	198	199	207	206	168	194	215	183	191	206	188	214	207	200	194	201	190	195	187	196	218	207	194	194	194	176	245	183	204	190	196	197	222	202	218	206	205	201	171	207	203	190	189	179	208	214	205	205	201	190	197	198	190	188	210	213	211	204	204	205	199	199	192	195	193	215	216	204	199	198	216	200	195	194	190	190	195	211	209	192	195	207	203	203	205	177	211	192	204	205	201	208	198	215	192	198	205	201	195	177	196	226	194	207	219	218	213	189	206	204	217	220	214	188	208	191	214	209	242	212	204	240	202	218	218	228	223	206	224	214	209	193	200	223	199	191	189	210	166	202	203	193	202	180	190	178	200	204	203	201	168	214	204	193	206	180	201	190	228	206	215	198	201	219	173	198	214	206	188	187	200	192	202	208	188	204	216	184	211	206	184	218	202	201	215	198	201	195	229	209	206	180	205	174	208	179	211	207	164	203	225	222	212	199	215	197	198	197	200	214	217	206	224	208	174	203	185	199	197	176	212	237	216	197	189	241	175	196	187	201	191	193	235	205	191	211	192	190	183	225	208	211	164	202	186	201	211	193	210	198	194	178	201	201	209	189	175	196	203	201	196	191	204	218	198	233	192	203	200	199	229	191	206	196	211	193	195	207	195	229	195	206	205	203	209	220	189	233	199	215	226	200	221	215	219	198	179	203	193	202	223	194	186	200	196	231	231	201	216	200	223	224	215	211	203	201	206	221	215	216	193	206	206	207	215	197	206	203	216	217	202	198	184	195	214	198	199	182	196	181	226	205	207	209	186	222	206	178	208	183	207	170	205	195	202	198	210	193	217	196	180	201	188	186	195	204	174	217	220	212	186	198	194	197	232	193	191	219	213	208	212	215	167	201	192	210	208	207	190	198	205	195	202	171	199	200	202	201	218	196	216	210	197	203	169	190	187	209	227	203	218	209	218	197	209	206	208	193	211	207	227	193	196	206	189	205	191	181	205	205	177	211	226	211	210	185	204	211	198	200	178	182	198	197	180	196	205	178	180	227	174	208	205	192	218	205	196	228	211	192	217	196	186	199	178	179	221	205	199	182	204	206	168	200	199	207	194	189	197	178	193	188	208	179	227	201	216	218	208	209	203	204	223	176	196	199	212	220	208	208	195	187	211	206	212	221	224	209	196	198	186	192	191	207	204	202	199	216	180	185	189	205	201	210	196	175	177	222	199	208	204	197	187	176	201	196	223	199	205	240	167	194	190	193	212	182	205	205	182	191	200	206	185	190	213	190	207	196	192	208	206	202	183	197	187	226	217	218	207	206	204	218	206	199	195	203	184	193	172	217	204	211	184	184	200	184	197	191	203	187	236	213	198	173	210	207	196	196	202	202	199	194	201	216	213	208	194	201	233	216	208	217	213	189	218	181	194	227	212	197	222	200	191	199	198	205	231	188	195	211	220	195	198	204	181	189	190	208	193	207	205	211	196	214	204	202	193	211	204	181	197	227	180	207	193	219	195	205	223	184	204	180	220	221	243	210	194	188	199	192	219	215	201	237	189	187	212	193	188	192	213	192	207	210	223	230	185	202	198	218	202	201	205	178	189	201	205	216	179	191	195	217	195	192	218	182	193	196	190	220	209	190	218	215	189	223	197	212	187	214	209	197	200	216	192	223	201	215	213	211	192	181	217	187	180	199	185	210	191	201	208	192	204	216	202	203	185	235	212	174	182	187	207	212	220	210	187	189	211	199	206	216	219	199	190	193	214	212	196	213	219	204	223	186	216	211	197	213	215	215	173	197	211	210	177	191	206	201	210	221	219	191	194	190	208	177	214	216	178	201	190	198	217	226	187	203	208	206	185	185	217	215	185	190	225	208	200	191	191	203	217	209	191	192	195	229	192	192	202	210	219	194	240	178	177	215	215	191	196	213	201	193	198	213	221	196	172	182	186	198	206	207	194	191	209	190	201	168	190	220	205	197	205	175	208	196	197	194	188	229	194	217	197	202	197	220	207	170	177	189	191	209	199	182	209	197	216	202	234	195	184	184	185	202	211	224	187	194	201	205	203	200	206	222	189	187	195	213	194	179	209	218	183	221	185	192	223	188	207	196	205	179	213	201	192	188	200	177	215	203	206	198	211	190	234	219	233	168	205	200	209	202	205	175	213	190	195	209	213	193	212	218	191	195	223	207	185	194	194	199	182	220	205	183	227	191	187	202	196	224	190	192	168	204	185	190	235	182	218	209	190	186	211	218	210	206	201	209	212	185	203	210	206	179	204	187	202	192	203	209	207	206	215	211	183	234	186	184	232	197	204	203	186	213	214	206	194	191	214	198	203	213	229	181	213	211	225	202	209	204	200	200	211	218	198	193	196	200	228	202	213	207	214	194	203	174	199	196	204	198	231	192	231	208	190	181	193	220	167	191	186	210	178	220	209	206	222	193	218	209	225	211	192	213	219	210	194	189	188	199	179	191	199	233	208	217	214	197	192	199	187	202	223	212	225	179	181	196	238	185	190	197	195	188	178	207	193	196	190	223	219	179	234	214	209	181	188	221	218	199	207
8091	15673	13611	7444	4708	3257	2368	1889	1581	1314	1163	1058	935	835	783	742	674	720	631	599	699	772	876	1152	1305	1367	1377	1508	1540	1142	871	923	762	735	718	719	611	606	572	602	534	489	486	498	486	486	455	443	451	496	424	490	441	458	465	441	471	438	432	421	449	464	418	455	437	445	445	419	393	424	441	478	427	419	434	417	436	443	394	467	442	468	427	415	467	476	440	451	422	422	456	404	407	435	409	409	397	443	424	429	390	391	419	472	424	433	440	421	437	432	425	486	425	421	442	433	459	466	434	404	465	460	423	433	451	374	400	426	460	448	436	441	433	417	428	397	398	431	429	420	429	452	412	420	418	431	415	466	461	448	430	431	446	478	460	445	436	390	423	474	423	433	435	426	465	419	452	416	422	450	429	465	441	439	418	403	438	444	449	446	400	405	461	433	383	406	428	444	460	461	450	410	393	413	458	423	439	460	407	424	434	438	458	435	456	436	434	434	426	429	451	419	440	425	402	398	470	457	443	441	403	417	409	401	458	442	444	430	433	460	428	412	450	465	380	414	456	439	432	445	435	407	438	411	430	423	442	423	446	401	437	440	434	453	465	454	413	444	449	432	453	413	439	461	431	417	442	441	393	421	427	394	408	446	418	429	417	439	396	425	417	441	451	413	447	427	439	474	420	395	426	459	445	431	406	439	403	421	417	400	412	418	427	451	451	406	428	409	453	423	417	455	430	436	393	424	421	456	396	425	421	422	436	441	414	455	428	483	455	448	449	414	417	403	457	416	394	486	424	435	460	447	414	429	429	384	452	432	433	425	463	401	418	423	444	450	450	425	437	461	437	454	415	454	423	462	433	436	423	414	414	452	448	401	429	410	417	446	416	426	423	452	488	450	416	424	424	403	431	438	408	421	400	419	419	423	422	454	438	412	440	453	441	478	419	412	402	423	462	440	427	392	464	418	437	413	463	410	442	414	434	432	452	438	425	438	424	474	431	415	433	451	430	407	428	420	441	412	410	399	462	468	418	428	446	442	406	369	458	408	394	421	439	428	423	445	455	417	443	462	464	459	390	425	424	427	444	382	412	428	436	439	430	449	456	439	411	433	408	419	404	449	442	383	423	475	415	422	481	380	428	473	432	432	411	423	449	437	401	439	442	463	434	428	400	420	432	427	420	413	449	434	391	446	429	419	435	408	432	408	411	418	442	403	435	431	471	427	453	388	416	402	450	427	416	457	379	417	445	419	458	428	407	421	423	433	452	443	446	449	430	428	437	434	442	464	454	394	432	416	414	432	400	428	423	371	419	431	439	420	416	448	447	425	434	404	412	438	427	452	389	417	440	442	427	445	411	441	390	420	400	422	433	363	416	423	473	435	414	414	431	399	426	454	417	427	451	431	425	435	434	413	422	397	415	405	429	414	381	425	445	437	436	430	437	415	411	430	440	413	422	420	443	383	425	414	418	433	426	410	424	465	405	400	426	442	441	446	414	427	445	423	420	449	425	434	416	408	443	465	437	449	403	449	402	446	429	446	436	429	422	449	418	431	412	434	444	435	435	407	417	421	405	465	422	414	405	446	422	404	422	407	427	395	420	427	427	451	448	433	442	437	440	433	443	417	447	452	431	412	455	434	454	431	401	438	473	420	430	454	412	437	404	442	438	429	401	429	431	435	426	448	432	430	431	439	444	411	419	435	441	445	428	456	436	400	456	497	442	447	431	433	409	419	427	424	437	443	411	435	462	436	434	424	387	440	409	440	408	438	440	439	404	432	416	410	428	450	464	421	392	425	440	454	433	442	423	406	413	431	441	420	431	420	428	434	404	416	407	418	396	441	424	433	467	440	385	427	422	402	416	412	401	442	425	443	424	445	422	425	415	424	448	450	430	413	428	459	409	445	459	393	456	435	429	442	406	432	479	413	409	388	448	424	480	433	427	469	415	433	441	451	448	416	424	435	446	433	441	421	444	425	397	399	444	431	412	450	442	455	422	435	450	396	400	472	428	396	423	407	405	434	459	429	432	438	413	432	449	396	404	433	467	443	466	384	441	424	419	439	461	428	435	415	423	402	418	406	460	418	452	443	401	438	411	377	480	426	415	432	452	402	434	434	428	417	477	425	418	404	425	431	411	449	429	401	388	444	471	376	415	437	429	457	423	451	467	410	436	457	420	421	433	446	404	449	409	432	482	406	422	445	431	436	399	432	432	443	450	401	430	438	395	427	412	424	444	427	434	407	470	451	422	413	460	448	432	383	433	431	422	430	425	413	397	455	428	433	435	431	453	387	422	442	414	462	436	436	430	417	445	391	437	449	447	417	415	430	462	442	402	423	435	427	416	409	434	423	385	418	433	423	445	460	403	412	440	435	433	449	414	431	438	438	420	435	437	390	401	434	440	391	396	428	427	419	434	416	407	451	412	414	407	434	427	438	406	443	390	422	435	394	461	417	430	444	409	404	416	457	490	393	417	424	473	410	445	450	411	434	450	430	406	427	421	432	466	432	436	400	437	426	416	422	428	451	430	468	405	443	424	442	422	421	421	447	462	410	439	410	408	458	439	447	449	392	418	450	437	433	435	445	398	435	389	437	440	441	422	405	422	406	418	452	412	403	452	469	404	446	430	442	431	439	403	422	428	416	445	456	434	388	449	419	432	430	464	428	437	447	409	396	422	449	381	423	402	445	407	442	444	418	433	427	432	437	436	406	421	398	442	455	470	440	456	384	422	433	410	449	427	395	392	432	427	438	444	432	449	453	420	424	446	432	414	426	404	420	429	429	388	419	430	433	438	455	439	437	402	406	413	414	452	406	410	410	453	434	432	439	398	423	439	412	419	437	421	393	433	412	420	403	421	456	423	451	466	472	451	425	425	416	387	418	453	438	432	429	444	418	446	453	430	429	457	433	408	420	477	427	422	412	410	444	415	405	402	434	392	373	419	395	439	440	459	417	403	438	449	434	461	465	450	440	447	462	422	396	468	433	463	451	462	408	429	407	419	427	419	414	438	443	447	403	425	449	445	464	441	450	469	412	386	410	408	416	434	398	399	444	411	393	439	432	438	429	423	437	404	456	430	445	409	419	420	419	420	439	429	421	405	404	435	420	396	454	393	474	418	420	419	435	462	418	452	415	422	446	407	397	441	450	422	436	435	434	394	434	444	442	455	478	448	431	422	441	439	426	441	447	427	429	413	425	409	430	399	411	444	388	410	400	395	437	442	421	417	407	440	420	425	429	422	422	462	441	440	432	435	416	431	426	455	439	404	486	382	407	460	391	423	416	440	443	498	386	442	461	432	409	458	418	454	423	449	439	434	415	424	391	439	438	441	398	436	426	496	389	434	420	427	424	420	450	407	433	396	489	437	452	443	416	417	427	460	402	403	440	408	428	431	428	402	473	427	457	436	447	404	436	429	423	414	419	415	472	406	419	441	417	454	400	436	433	457	383	409	428	455	439	399	424	422	401	427	374	447	395	398	406	418	387	433	424	416	449
26996	20373	6052	810	526	527	501	471	470	490	467	450	451	492	490	467	483	474	454	438	480	482	498	496	550	559	596	557	553	495	531	518	513	472	483	471	507	471	478	451	477	463	472	467	438	450	490	484	455	467	468	462	434	456	430	469	480	442	497	472	488	463	465	472	463	484	475	468	473	474	440	481	446	481	470	497	495	476	442	466	457	498	472	436	465	478	466	466	430	451	472	438	472	498	476	446	459	465	473	459	515	472	477	468	488	448	467	460	481	434	468	454	457	434	475	454	429	476	483	427	479	474	459	473	459	458	483	458	444	464	404	459	425	447	485	459	470	461	447	463	474	469	477	461	439	443	472	466	474	462	428	501	480	460	475	433	428	469	421	434	496	453	440	498	474	450	500	470	448	465	451	453	476	457	489	454	472	506	438	442	520	466	475	475	449	476	462	498	461	479	422	463	447	464	464	423	512	464	474	473	459	465	486	463	505	458	447	495	476	480	481	494	446	415	495	444	459	479	486	431	450	445	460	430	428	435	492	478	486	455	479	506	463	435	474	482	474	463	470	470	458	488	467	444	471	440	496	457	484	460	452	467	471	462	479	463	515	469	490	459	509	459	465	453	415	469	459	465	470	476	437	458	466	465	447	466	450	475	493	479	459	461	433	440	471	427	453	466	468	466	462	455	446	449	489	465	484	448	499	437	416	478	481	485	419	471	444	478	433	483	451	467	469	436	436	511	452	488	442	472	448	445	465	460	457	437	466	473	466	480	428	442	455	441	465	501	448	444	485	474	436	453	449	477	470	437	499	461	465	457	473	459	477	468	446	470	495	457	446	478	437	435	437	443	486	470	469	456	452	472	438	471	451	467	441	456	469	434	473	454	450	424	487	456	420	429	430	456	447	450	496	489	484	465	424	489	479	459	436	456	418	433	433	470	447	459	442	476	463	474	436	464	470	442	479	480	481	481	463	488	439	461	455	451	485	490	470	503	468	445	446	476	425	462	448	492	482	443	478	461	478	445	470	470	502	470	445	458	440	441	445	470	460	483	454	457	470	458	431	455	474	451	465	457	447	442	480	446	501	469	444	457	456	444	469	474	462	440	477	498	455	482	461	443	472	477	445	474	458	463	464	463	444	468	475	451	446	478	493	446	451	482	459	458	409	462	479	414	443	441	439	481	481	452	468	442	439	454	468	453	470	463	487	464	490	448	469	496	456	467	465	474	457	458	441	457	440	448	466	466	446	470	481	450	469	466	496	409	464	422	474	439	427	436	450	464	452	463	425	456	454	490	456	479	473	446	468	459	504	442	488	458	470	509	493	452	450	479	448	482	476	460	477	460	494	488	451	446	471	475	447	488	468	473	439	457	453	511	451	479	445	473	461	459	442	448	504	459	435	465	451	444	494	446	471	464	446	479	431	462	473	445	445	450	463	469	505	460	482	439	478	462	489	439	433	458	478	465	479	437	476	460	436	442	466	480	451	434	503	427	477	479	492	455	469	432	437	432	447	499	461	436	460	482	409	493	458	468	475	489	461	452	448	486	430	485	442	477	475	471	478	494	448	456	441	496	469	451	451	493	474	475	463	431	445	462	476	459	479	462	466	487	445	446	466	467	434	432	471	486	457	445	471	447	457	468	422	526	415	481	507	453	483	426	453	464	439	468	434	462	448	485	419	505	449	453	459	446	474	478	479	438	458	442	463	467	472	435	460	453	472	489	463	463	461	488	433	471	455	490	441	459	453	452	457	465	462	450	482	462	451	446	487	480	462	465	488	492	438	470	474	489	483	484	455	464	468	462	443	470	433	467	436	457	437	472	470	442	447	488	445	468	460	527	446	456	447	489	473	469	465	500	434	458	447	426	488	464	455	460	431	482	459	466	442	437	449	488	450	450	461	486	458	459	471	447	445	468	466	482	514	475	450	469	488	449	463	439	463	485	431	454	499	434	485	492	420	467	441	488	481	468	497	445	434	474	482	492	472	436	463	451	465	442	429	476	475	429	485	466	424	483	484	456	508	468	426	484	428	475	470	492	463	472	451	483	489	422	452	440	476	466	426	483	442	467	450	454	489	472	470	499	487	486	446	461	486	471	462	447	431	451	436	447	490	478	446	446	458	466	480	467	491	450	454	437	468	432	447	464	469	474	452	460	482	441	457	499	456	469	443	438	481	459	465	429	432	489	431	495	464	483	462	456	458	520	465	432	439	455	471	483	459	451	445	469	454	507	455	441	457	459	472	444	484	433	462	457	473	473	488	508	450	437	487	441	433	435	446	451	461	487	459	441	475	464	473	439	456	466	470	446	498	532	444	438	479	450	471	463	450	466	469	449	493	441	484	466	484	446	484	455	476	447	468	423	454	457	485	467	446	425	458	485	475	468	470	473	480	474	473	443	435	521	496	452	454	460	443	463	448	483	435	478	471	462	451	439	470	485	464	455	441	465	438	469	459	457	428	473	446	455	465	467	453	473	477	456	455	446	419	464	423	451	470	464	474	464	464	476	455	436	474	470	460	449	430	437	473	448	461	448	439	476	460	450	474	442	468	455	455	446	470	461	439	437	434	465	483	476	445	488	488	434	499	462	495	454	444	438	479	465	475	494	502	477	492	478	477	468	492	438	450	448	451	434	464	447	455	476	447	489	457	500	463	487	475	428	435	453	463	429	444	459	417	470	455	486	414	433	428	471	480	446	490	487	486	448	428	452	461	421	493	462	430	477	430	523	451	478	457	483	466	459	511	487	464	455	508	441	475	453	436	414	472	475	490	462	483	503	467	451	447	467	477	450	458	465	463	489	492	514	477	439	493	439	468	465	438	457	455	476	471	465	466	460	482	434	410	473	473	484	431	450	438	451	476	467	453	454	477	453	469	437	441	464	488	472	477	452	439	462	483	443	470	463	452	473	462	431	469	443	458	438	483	496	512	488	465	490	445	511	438	437	482	486	443	494	460	468	457	457	466	458	471	477	450	451	480	456	455	451	459	441	457	454	461	449	492	474	480	486	461	480	496	471	466	494	461	472	496	493	493	477	454	480	490	479	461	436	453	464	440	467	501	488	443	428	439	455	445	437	445	483	457	438	431	476	473	470	473	458	465	483	468	438	452	441	471	440	434	457	493	488	476	428	473	446	475	439	454	464	507	456	474	411	461	452	480	462	468	449	453	459	429	479	457	444	465	443	466	463	528	453	478	448	455	472	462	425	442	437	471	436	473	459	473	487	465	419	492	456	437	472	435	455	465	480	497	463	469	488	497	488	447	462	457	448	473	448	472	452	455	473	463	447	487	476	484	434	470	460	485	468	467	464	438	497	458	497	501	462	461	469	429	446	473	456	468	444	480	450	470	448	462	464	449	463	488	476	475	501	495	438	481	475	465	453	433	460	460	462	457	480	428	503	441	449	491	481	455	424	429	477	436	441	465	443	459	494	475	500	445	477	446	487	450	456	446	485	472	439	471	456	439	489	483	476	470	444	467	503	478	499	427	464
4350	2196	1821	1333	1234	1080	1002	988	999	953	1006	1067	962	987	955	903	949	912	990	993	1030	1066	1070	1176	1352	1318	1458	1363	1444	1239	1177	1155	1146	1065	1093	1056	1063	987	1019	987	950	936	915	1005	935	911	999	962	930	983	972	917	1027	1002	973	941	923	960	943	963	966	942	930	943	947	998	925	964	943	939	949	1021	956	910	961	985	980	987	955	951	979	1004	1001	960	946	949	999	969	965	908	970	998	923	900	921	949	919	964	948	955	915	1007	908	954	924	971	912	984	939	960	927	967	945	992	919	964	938	987	990	987	921	948	975	977	873	909	961	947	960	976	933	926	996	980	944	948	951	959	999	948	944	950	941	935	947	975	907	977	937	994	972	884	919	991	969	915	918	1012	898	970	938	963	1030	919	980	926	944	927	939	976	994	906	899	916	933	921	985	976	959	964	945	947	935	967	1001	910	927	969	950	960	937	965	938	906	917	941	915	972	946	965	1014	930	972	915	935	938	918	891	951	914	908	945	915	976	913	947	943	965	989	958	930	931	950	983	903	919	938	980	911	946	917	900	922	942	920	951	988	949	921	982	983	976	962	916	918	942	970	937	1003	967	903	972	929	922	956	974	926	973	914	943	921	933	988	978	947	941	902	923	1003	953	915	954	906	956	929	930	993	915	942	915	1006	947	931	988	930	923	924	947	957	993	956	916	940	1009	937	941	972	1016	946	932	966	922	910	995	986	898	902	947	965	999	961	978	989	907	950	936	911	897	920	942	917	940	901	952	932	947	963	983	975	916	947	883	970	991	946	981	981	946	962	926	1026	949	956	946	975	943	981	962	1001	953	952	966	867	928	957	1025	960	908	962	976	982	909	987	858	921	982	952	940	997	986	950	970	1000	1000	932	902	965	965	953	907	931	973	997	896	878	999	947	974	935	938	952	943	957	926	933	927	952	1031	931	1003	931	953	962	909	998	937	977	922	972	933	980	938	922	940	914	951	957	926	984	966	969	893	928	921	986	981	988	952	925	967	960	989	898	959	911	950	965	947	950	954	988	990	1009	932	960	932	934	960	934	945	917	940	928	912	923	909	959	1006	980	962	947	958	990	934	895	931	929	909	996	1023	948	1005	950	932	891	918	986	950	950	959	958	934	901	967	944	893	944	1014	927	961	934	975	951	949	941	947	961	970	886	942	987	946	866	992	947	984	948	950	993	877	920	932	938	954	997	947	996	1021	942	945	972	940	941	934	946	937	932	914	928	982	994	955	983	923	912	991	989	958	947	970	908	970	933	995	900	928	955	957	969	957	953	942	970	969	972	909	891	958	950	929	972	951	908	986	868	948	984	932	954	944	917	937	932	971	898	983	923	992	972	875	908	961	947	892	952	1016	945	954	931	922	899	958	911	939	970	968	988	905	949	957	959	887	928	882	950	973	981	963	945	975	940	950	928	952	1001	990	999	911	921	921	950	977	958	876	946	971	916	934	976	944	924	892	972	980	942	945	899	888	970	974	1005	925	943	980	901	963	965	997	930	999	914	1003	921	910	947	884	964	924	904	974	940	965	955	969	909	936	926	960	906	958	942	883	964	1007	949	1003	916	935	889	924	981	943	927	919	998	926	961	1004	964	901	977	910	935	929	987	948	974	928	930	937	1008	940	970	919	953	970	1003	927	975	923	920	993	941	956	974	972	929	900	883	933	977	991	991	1035	884	970	986	937	990	917	951	923	969	993	907	963	882	942	1010	989	874	978	937	996	944	944	968	979	927	965	997	957	960	992	953	920	985	951	960	904	951	922	974	911	947	969	909	979	967	949	932	869	918	935	941	931	919	921	968	977	919	959	939	924	1001	901	951	994	944	949	960	952	983	970	984	978	945	913	949	937	911	904	968	988	969	979	913	939	918	974	990	947	958	945	922	970	957	917	942	935	980	909	971	957	992	990	959	911	975	919	951	922	955	968	937	961	907	916	943	973	976	975	909	929	939	968	980	942	942	953	976	925	942	973	902	932	954	961	995	963	935	939	973	929	969	934	908	943	929	904	946	1000	924	933	933	976	932	939	915	915	980	949	914	989	922	918	1003	920	902	971	965	977	908	925	925	913	956	921	966	927	913	967	927	988	988	930	964	961	1002	996	954	962	950	969	963	870	929	954	938	948	946	890	972	941	950	977	971	946	950	1001	933	934	994	925	919	874	985	903	970	970	1000	973	929	945	1017	1007	967	955	977	960	972	942	987	948	921	913	979	941	923	945	960	974	860	986	903	916	940	964	953	958	940	974	920	990	956	924	948	937	932	881	989	920	957	942	920	919	939	943	929	957	946	895	942	961	940	964	971	945	975	881	948	984	926	1010	882	941	1007	957	933	909	920	951	955	916	1012	915	940	998	888	951	962	950	993	966	935	947	934	998	1000	947	879	914	958	956	921	975	944	955	955	969	993	932	954	1038	950	978	930	948	951	975	947	910	964	941	1029	910	923	1010	962	949	904	947	982	954	919	916	970	957	971	983	926	968	953	958	940	916	931	966	952	951	1000	961	965	974	922	929	923	896	989	943	1008	952	961	915	884	944	932	915	955	905	920	943	944	915	924	909	954	959	902	927	927	933	965	952	943	946	987	942	984	955	977	946	969	998	987	973	916	962	911	1037	921	970	976	941	964	928	976	896	892	978	992	984	953	971	1001	906	931	939	950	1003	952	1033	961	973	940	955	946	972	944	976	929	889	976	902	974	994	945	956	951	941	975	998	988	959	953	955	946	941	987	1025	915	950	965	970	914	945	944	948	889	982	947	947	928	996	938	917	941	882	915	982	933	905	930	951	911	958	968	968	941	958	939	1009	938	1009	938	942	983	978	938	997	940	967	996	956	967	952	953	925	936	963	930	965	1000	935	959	958	911	958	995	977	1003	967	935	944	941	915	909	969	921	944	921	985	928	1026	992	947	963	973	900	925	934	892	960	936	945	963	956	886	948	986	909	891	941	955	912	946	902	990	991	952	1024	971	949	925	1031	946	914	971	940	926	964	980	921	928	923	987	909	921	961	938	949	949	920	930	984	897	910	946	956	904	924	908	930	960	931	920	933	949	917	977	930	908	914	935	940	973	925	970	957	951	953	890	983	923	959	935	984	920	936	940	912	946	939	903	947	921	947	942	972	1006	944	947	943	924	954	929	924	930	965	949	1002	945	919	893	934	933	1004	982	969	941	933	931	914	948	929	968	939	951	941	948	914	971	894	970	943	934	976	979	923	947	906	963	959	901	930	929	923	947	927	990	975	965	920	989	945	911	970	916	959	946	980	976	906	947	997	947	939	915	994	968	953	915	962	958	972	939	942	946	944	893	929	937	890	961	940	941	975	977	973	907	932	917	941	922	1017	944	920	991	930	908	962	919	909	946	974	1020	924	939	936	995	953	945	973	966	907	939	985	981	984	991	931	969	933	969	952	986	933	963	949	954	911	933	908	908	990	919	922	957	990	943	935	952	996	927	911	943	957	937	976	911	968	960	964	949	974	946	904	955	915	945	908	923	973	954	942	984	1017	950	990	949	929	933	930	1011	915	951	923	988	932	947	914	932	964	930	947	904
24294	21440	28515	24723	18655	1425	713	470	446	422	376	386	383	339	352	346	316	358	306	312	346	346	352	427	420	484	498	528	430	399	380	372	365	364	359	329	296	372	320	296	289	306	319	309	313	336	294	310	293	283	301	297	306	284	313	319	290	318	302	281	298	306	285	282	292	313	312	303	278	352	300	284	310	283	310	295	278	314	313	317	274	301	285	278	315	290	331	302	344	324	287	266	301	300	328	318	293	292	312	287	315	326	296	315	315	303	295	322	324	302	306	304	342	308	316	289	280	289	318	289	320	308	298	289	294	308	322	313	342	323	276	304	304	286	330	298	312	317	309	302	288	291	319	310	334	297	291	312	279	325	319	296	296	319	309	307	311	296	336	290	309	300	304	303	322	308	310	314	306	267	277	256	277	287	278	294	309	293	328	298	334	312	313	303	321	303	298	327	285	305	299	288	326	318	319	302	302	319	317	320	274	273	309	322	259	276	309	285	287	286	297	297	303	297	285	323	276	290	309	296	333	274	301	290	294	304	335	332	285	347	310	277	303	280	297	291	343	274	299	338	314	304	315	296	285	289	295	311	286	283	325	281	330	294	292	283	333	300	283	278	335	287	322	308	288	291	313	311	274	325	300	283	297	298	307	332	325	284	296	292	304	297	312	310	286	264	292	295	298	316	285	309	315	342	336	312	292	288	335	312	276	281	334	295	334	292	307	309	282	322	290	283	333	264	306	313	322	294	303	325	311	329	271	270	310	273	275	326	310	293	284	281	333	341	318	325	308	302	285	291	308	294	272	331	302	327	306	294	299	302	328	292	287	290	301	326	322	306	296	315	298	281	343	281	282	291	314	308	307	304	285	293	316	294	274	290	310	308	336	308	305	288	314	298	309	344	293	311	306	307	322	280	297	298	306	278	297	312	331	293	316	296	290	309	274	303	301	281	290	301	291	297	335	300	318	343	285	288	303	297	327	261	317	324	295	281	308	262	324	304	308	278	308	277	300	312	284	320	293	318	288	319	283	298	302	303	302	289	313	299	299	308	297	297	319	322	296	287	291	282	304	304	302	302	288	326	299	302	298	284	298	287	322	290	317	319	289	324	281	326	311	314	278	298	321	309	303	315	327	316	330	310	293	290	337	306	321	309	309	318	303	303	309	312	308	321	290	288	314	280	310	300	281	323	313	274	282	268	288	318	315	299	290	270	323	314	363	315	262	286	310	326	310	314	298	324	349	355	303	311	293	321	301	309	278	312	278	285	312	287	297	293	275	302	278	295	301	285	310	283	303	254	304	306	305	314	300	300	295	289	319	319	319	319	269	318	316	318	310	290	347	318	301	320	301	326	322	297	278	306	281	311	291	323	298	308	341	313	311	313	311	288	335	312	310	308	286	345	305	287	296	323	321	316	290	331	289	290	301	303	262	283	314	297	284	300	304	334	317	309	276	303	308	331	303	306	317	327	328	309	279	316	351	311	320	302	288	263	299	291	313	292	324	290	316	289	296	299	292	308	306	309	317	314	294	309	315	286	283	313	290	296	333	322	291	272	310	279	299	300	289	298	299	286	312	288	288	318	263	311	295	261	310	323	286	283	292	305	314	320	310	291	304	307	291	279	294	304	293	337	292	284	294	299	299	263	278	360	299	313	303	322	313	342	306	297	292	337	297	285	336	296	286	321	280	288	299	289	290	293	302	276	312	318	287	269	298	309	284	315	302	280	256	282	291	315	296	319	301	312	289	304	320	299	276	318	304	317	296	289	288	300	317	305	290	289	345	308	321	319	289	294	334	291	320	306	297	285	303	283	312	298	295	283	309	315	281	300	287	302	318	318	321	292	334	303	345	285	315	327	280	295	313	307	297	285	311	299	334	303	291	303	308	342	311	331	279	315	304	284	271	317	303	298	297	278	286	319	309	305	306	283	314	307	296	288	281	314	304	317	302	322	326	288	302	266	305	305	298	296	294	297	294	313	293	322	292	270	268	289	297	298	292	268	318	310	297	309	335	322	299	275	285	349	307	319	324	267	305	307	302	326	326	288	292	332	311	319	298	330	267	297	328	290	278	276	301	291	330	317	326	312	295	326	317	281	290	326	274	298	296	302	288	299	314	310	326	289	303	309	285	294	316	310	327	314	335	336	327	322	293	289	326	273	329	294	324	300	331	280	303	298	298	279	305	300	265	291	272	323	326	296	324	312	303	311	298	303	293	278	299	283	306	293	300	293	332	317	313	277	316	322	290	306	292	281	296	284	277	294	302	311	291	286	298	279	276	309	311	304	308	296	267	309	343	315	301	317	303	304	290	314	299	306	295	317	310	302	323	292	347	301	316	299	304	305	283	308	270	296	298	307	291	307	314	307	330	307	326	281	297	276	316	332	295	309	276	318	321	278	258	296	303	302	312	292	300	304	310	304	305	309	313	306	314	279	284	295	313	285	297	323	285	326	311	290	274	285	308	312	262	325	288	335	287	295	341	331	313	298	316	273	288	288	286	297	303	329	317	320	282	304	317	341	310	300	343	287	313	310	283	304	300	333	278	319	297	299	325	328	322	326	320	275	312	282	267	329	284	291	305	294	294	304	315	319	282	275	302	287	280	279	291	313	311	339	300	286	297	289	319	324	289	278	307	325	306	303	309	316	304	309	302	312	308	300	290	310	312	295	317	297	316	303	281	314	304	288	320	305	287	305	320	291	315	305	309	297	274	315	298	294	305	291	283	295	285	285	323	294	277	286	280	304	322	307	299	322	305	297	297	313	307	294	304	295	304	326	296	303	325	303	319	304	316	297	292	317	318	260	289	301	321	317	318	287	301	304	293	292	317	316	297	290	335	291	301	315	326	276	279	306	313	300	307	294	306	303	309	288	299	299	309	313	289	305	314	281	298	274	292	302	302	338	321	337	328	310	328	293	328	323	277	286	299	307	314	287	316	302	298	287	308	291	279	301	302	310	328	319	306	302	269	300	290	291	325	270	298	328	330	341	279	315	295	323	287	336	300	320	308	299	290	319	293	290	306	301	305	269	320	287	284	313	332	327	286	291	319	279	263	307	293	250	328	323	301	294	329	313	314	316	311	312	279	315	319	310	310	298	285	310	325	290	307	301	270	280	317	308	318	295	279	329	291	315	320	314	316	298	327	306	318	304	297	326	264	297	290	307	308	313	297	304	288	302	337	317	297	315	323	320	306	280	320	303	310	312	308	278	287	274	315	272	288	307	321	300	306	302	295	303	313	305	332	287	315	284	331	321	285	296	311	292	313	286	290	303	309	301	280	302	307	296	296	326	310	290	305	293	299	295	300	319	291	310	291	295	275	287	274	322	293	287	293	298	306	309	285	276	299	312	290	309	295	305	283	280	321	320	306	298	294	321	272	330	294	290	337	304	293	299	267	305	308	300	332	318	275	288	321	281	291	324	280	299	302	278	288	296	289	291	317	307	313	281	296	281	290	271	298	287	281	299	289	331	272	288	331	283	292	282	276	339	296	293
5694	9913	8576	4559	2940	2156	1725	1371	1240	1066	1054	988	894	844	863	823	735	753	768	752	764	876	889	1086	1268	1452	1560	1454	1487	1106	1040	1034	892	890	838	856	746	736	679	720	689	697	669	709	636	665	703	671	652	640	662	655	642	675	719	655	645	632	633	659	680	645	633	668	678	622	618	625	627	632	669	662	639	638	634	677	639	679	684	639	632	615	642	619	617	604	635	632	661	664	650	637	606	606	639	658	678	677	615	652	667	652	693	619	625	651	636	649	652	604	651	630	664	646	621	635	704	619	636	638	679	618	677	664	624	606	637	674	625	673	625	645	662	656	620	643	671	647	616	651	654	614	634	644	646	665	638	635	672	619	674	622	639	656	673	607	662	636	673	604	626	682	664	643	664	633	701	636	663	662	637	634	681	614	628	623	658	645	687	670	666	562	622	615	631	621	652	613	648	684	668	601	651	653	664	652	681	627	674	624	659	653	664	656	650	662	662	620	655	657	637	623	655	612	612	624	702	630	666	621	655	655	665	641	655	676	663	644	658	635	633	700	639	647	634	631	646	659	639	666	704	618	645	647	697	636	647	652	695	649	634	622	608	645	664	716	660	593	594	652	643	664	621	619	641	624	682	643	595	647	637	650	619	664	674	632	645	607	678	654	660	645	640	647	642	653	630	658	649	591	648	634	665	609	641	655	650	607	651	673	647	608	632	649	629	655	613	598	659	603	646	666	654	671	672	611	629	656	685	656	602	629	652	656	683	649	618	671	663	608	644	621	660	606	619	624	640	694	614	636	610	679	667	682	646	585	645	641	636	604	649	637	633	672	606	642	606	619	658	648	642	608	643	650	663	633	700	649	651	682	659	657	622	604	618	644	641	618	590	642	620	617	624	618	669	632	616	650	640	604	645	608	635	651	633	639	618	650	664	641	668	629	660	615	648	613	679	649	645	675	654	646	624	629	642	668	667	660	659	643	641	658	638	614	637	628	652	606	627	613	632	689	650	601	664	661	642	612	603	618	630	598	649	619	690	649	598	634	682	653	658	649	636	671	639	609	603	605	626	629	661	667	626	644	648	676	621	633	656	652	637	643	666	629	628	678	610	646	645	651	649	672	667	625	592	640	632	673	649	555	657	699	654	641	621	654	581	651	666	673	636	602	603	638	641	599	641	605	630	626	644	677	690	658	626	645	689	635	658	689	654	685	621	643	645	671	626	603	637	599	633	652	676	580	608	700	643	643	626	666	674	631	631	633	637	646	672	649	645	655	642	615	596	647	653	621	652	635	616	642	631	655	614	679	622	644	655	636	656	650	626	657	635	629	619	648	642	656	639	644	649	662	710	619	614	622	635	644	650	621	671	688	593	637	629	667	635	619	637	624	666	654	664	684	669	573	676	650	663	624	636	635	651	659	609	624	633	692	637	649	656	670	604	662	643	646	651	655	614	622	619	664	622	667	629	608	677	615	615	619	621	695	644	621	659	685	634	617	628	640	605	647	618	643	606	667	619	659	590	612	665	658	597	616	627	646	670	636	622	637	631	653	647	657	651	651	647	684	607	620	669	622	656	643	654	601	648	632	621	659	666	634	617	613	648	627	654	614	658	669	609	641	648	659	597	600	655	649	639	668	601	654	633	697	614	661	658	634	633	626	611	649	616	585	643	663	668	576	663	650	633	618	628	596	632	656	628	622	636	626	660	648	625	638	658	657	611	664	661	665	626	628	678	624	666	622	693	598	600	627	627	632	674	701	633	645	646	632	627	645	614	664	629	688	654	625	640	633	651	640	629	612	647	607	637	673	649	628	640	670	674	639	646	603	618	595	667	662	612	659	612	662	613	636	615	646	670	640	691	653	619	610	604	630	671	675	663	649	649	635	585	654	684	630	648	603	650	686	675	636	678	612	660	610	618	595	639	635	631	671	635	621	714	647	667	631	632	602	609	629	654	669	658	635	632	646	643	618	674	625	616	597	711	684	690	591	657	657	665	636	612	641	633	651	626	608	639	640	618	624	644	639	623	628	630	667	700	598	678	655	641	673	569	677	629	692	643	641	671	622	631	571	668	655	681	618	672	627	602	614	696	685	648	649	658	601	617	649	660	634	661	596	638	626	646	649	609	649	622	664	590	638	629	627	597	663	649	623	667	648	633	652	689	624	657	615	631	630	616	627	595	623	650	649	629	652	663	678	673	667	636	605	627	624	650	656	604	648	610	641	680	655	609	635	661	652	650	630	639	645	684	608	665	613	691	618	603	605	654	676	666	672	679	657	604	627	625	643	623	679	626	666	569	656	650	663	618	613	598	628	654	626	648	646	692	625	627	636	617	663	650	662	624	612	585	684	648	665	625	620	673	647	643	622	676	621	630	640	599	629	671	654	649	626	584	627	614	655	661	622	623	641	653	681	664	630	695	634	628	650	660	648	647	631	651	623	567	645	664	654	667	676	645	632	603	641	679	658	669	637	671	644	602	640	626	684	647	635	645	636	684	624	606	644	641	642	683	641	638	633	601	660	613	658	617	628	628	612	599	667	656	654	610	634	641	614	613	682	617	672	681	628	638	687	654	646	659	654	630	627	637	658	686	667	617	637	625	692	635	610	665	623	615	614	651	685	677	625	627	642	619	658	675	629	679	629	634	636	633	655	662	682	613	677	653	643	651	627	647	624	615	616	638	603	597	652	572	653	640	673	639	652	680	643	662	631	633	655	629	668	637	684	606	603	646	604	642	641	674	654	694	650	626	617	647	583	658	611	597	639	638	583	622	675	642	653	649	658	636	651	616	663	637	652	633	652	652	644	610	634	615	647	599	633	640	657	650	620	612	683	635	672	627	635	681	679	648	656	617	666	630	648	649	641	636	661	609	641	636	592	636	637	632	662	645	680	619	661	624	654	652	601	652	646	688	599	669	675	644	630	633	591	659	650	645	614	631	641	621	666	676	628	631	657	673	620	673	697	629	651	676	633	615	615	615	657	610	643	609	687	671	607	634	642	637	653	606	616	677	659	657	653	650	649	678	645	626	625	601	613	627	648	605	641	654	627	672	641	641	647	673	653	637	617	630	639	717	637	664	640	625	606	675	631	622	670	590	603	645	625	675	667	670	628	647	642	679	698	610	678	660	604	680	622	614	620	641	606	655	645	625	677	637	646	609	634	675	644	611	617	642	653	710	572	628	599	636	643	640	670	658	621	666	648	629	627	627	599	590	653	699	648	668	660	695	650	690	637	662	621	672	668	656	627	644	615	607	629	631	653	610	649	624	697	619	628	622	640	641	643	659	647	592	620	658	655	648	642	614	672	649	656	652	618	636	627	646	599	623	674	652	603	654	655	687	595	610	651	652	649	641	680	650	621	656	626	683	613	621	650	640	630	668	621	607	640	641	617	679	602	636	668	628	618	614	608	623	635	590	626	685	620	657	632	617	642	648	629	605	662	644	595	619	643	626	647	634	623	636	684	583	605	653	607	648	638	637	596	636	611	667	659	642	599	645	622
23359	21428	29250	24005	21429	16977	1307	537	439	399	372	355	287	305	285	276	256	240	252	259	238	278	265	348	395	450	472	506	396	318	367	316	275	282	279	264	254	231	249	206	219	255	228	214	236	211	223	239	206	210	219	210	210	223	226	233	201	202	207	210	202	187	223	197	229	212	178	229	179	206	199	205	205	190	200	208	219	228	240	187	194	199	180	166	198	214	201	202	203	231	213	207	196	204	194	192	222	211	196	206	177	213	201	198	199	203	224	212	194	221	192	202	210	212	205	223	203	248	199	244	194	205	223	229	208	212	200	197	191	199	244	204	194	217	191	208	202	227	185	239	212	214	212	197	182	200	219	202	199	209	197	215	214	213	194	193	203	218	222	199	195	203	198	201	225	196	224	226	237	203	223	208	188	197	203	206	208	235	222	188	194	194	219	218	199	204	198	203	171	197	207	213	208	214	194	200	215	195	206	202	207	212	202	201	199	211	196	186	234	185	208	212	208	210	206	189	206	220	191	209	219	219	200	193	199	188	208	207	189	220	206	199	201	198	228	214	208	217	215	227	200	223	197	214	216	235	197	216	221	198	221	202	214	205	210	214	201	198	229	194	185	188	214	183	192	212	208	242	203	221	234	217	201	219	222	234	195	207	201	199	207	229	219	195	207	202	206	210	208	203	229	192	226	217	199	188	225	195	196	201	213	187	210	191	196	199	221	170	208	194	215	204	198	184	223	205	170	179	194	199	221	200	202	216	202	211	211	189	188	207	221	210	216	206	191	201	194	204	199	190	203	224	209	189	196	202	190	213	221	221	214	213	221	204	226	209	160	202	211	213	199	219	224	188	211	233	190	199	205	197	216	188	207	201	201	227	226	218	213	221	208	209	225	193	197	187	189	200	175	212	197	196	219	238	192	195	223	209	198	183	226	205	217	179	197	196	196	194	194	209	199	186	206	197	194	229	215	196	213	201	210	217	215	213	204	200	182	184	218	204	200	202	222	186	195	190	196	216	204	191	208	200	204	188	212	188	219	213	180	207	233	201	189	173	213	198	203	250	217	213	233	215	211	180	214	192	218	201	200	200	183	188	195	199	218	198	210	218	216	221	207	203	192	221	218	192	217	213	183	184	170	204	207	204	187	208	172	199	202	214	186	191	227	225	196	226	226	197	195	227	196	205	220	201	200	219	211	223	196	186	214	212	206	225	217	219	195	202	205	173	219	218	213	209	226	207	207	223	195	197	199	233	222	220	199	178	204	208	188	226	200	207	187	190	204	189	188	186	193	198	207	201	227	174	213	210	195	214	229	204	228	209	202	214	225	207	202	204	215	226	194	189	226	220	219	223	200	197	225	212	208	202	218	235	194	206	224	195	176	176	205	208	206	231	187	205	192	216	209	237	226	191	200	204	178	207	198	195	191	204	221	223	202	203	206	186	183	205	196	204	194	196	217	197	200	208	219	188	195	208	216	215	188	232	197	190	218	222	203	195	198	209	198	201	222	225	219	208	207	198	194	189	212	196	205	167	222	224	185	212	218	187	245	240	200	193	195	198	198	222	211	227	196	214	211	189	209	207	220	186	185	187	211	195	201	218	183	210	230	207	198	213	209	213	188	234	206	216	194	216	233	187	196	192	206	199	195	228	217	214	215	207	210	211	181	211	210	213	195	215	221	221	204	184	210	220	209	237	186	213	196	192	195	218	191	211	189	175	213	214	198	211	200	176	204	207	202	212	191	208	203	203	223	197	219	196	186	213	208	198	203	214	222	209	224	204	205	198	203	197	218	198	210	213	204	225	210	214	212	221	201	198	203	212	196	201	178	197	206	205	219	196	215	200	200	202	189	200	210	205	220	217	199	217	180	184	167	206	183	193	197	200	223	179	209	211	202	204	185	182	198	198	215	226	205	202	198	194	209	188	187	190	191	200	200	222	195	232	177	200	185	200	198	195	210	201	214	213	202	203	207	213	190	197	174	216	194	212	189	190	201	210	208	213	204	214	214	201	207	206	184	204	184	198	200	222	211	199	192	220	215	204	223	187	213	202	186	187	172	207	208	198	187	228	198	185	206	196	214	194	216	219	203	200	199	192	200	189	197	203	219	194	219	208	226	200	203	198	209	213	186	197	206	223	216	191	202	227	202	206	213	204	227	187	225	219	203	194	192	187	192	186	192	188	205	191	225	187	199	189	200	225	192	201	200	201	190	199	198	198	188	195	198	176	205	204	196	181	188	190	196	206	201	233	224	185	197	188	191	213	210	213	205	201	219	219	204	188	207	225	204	210	203	217	180	201	220	210	199	215	240	204	188	196	211	204	197	177	231	213	207	191	197	180	184	210	223	206	241	207	205	207	214	194	208	187	200	228	199	204	212	212	217	210	197	196	192	208	215	224	206	208	210	214	234	240	209	205	214	231	202	207	205	189	242	176	200	219	202	200	220	218	190	252	207	196	230	211	203	195	209	206	215	185	198	218	212	203	193	195	214	192	216	181	223	214	202	185	208	214	225	186	215	187	184	206	204	210	178	203	181	216	178	222	223	226	225	198	208	205	211	182	183	176	206	199	210	209	219	207	212	197	200	220	225	207	221	216	190	189	215	211	205	213	207	201	181	206	218	225	187	203	205	191	203	208	203	203	188	201	215	216	208	222	202	216	193	223	196	239	221	195	181	223	209	190	229	212	199	219	229	192	196	194	206	191	223	206	189	218	184	204	188	213	206	201	210	217	204	210	205	207	184	190	191	207	202	169	208	215	225	208	209	205	195	192	231	209	213	223	193	183	225	212	240	208	201	198	202	202	208	183	171	210	190	207	229	203	198	201	219	201	210	186	213	220	221	209	215	193	204	187	226	213	211	198	205	195	200	178	223	195	238	210	202	187	219	190	204	191	216	192	209	203	234	224	197	204	212	206	207	236	220	207	183	212	202	188	212	219	199	214	202	219	194	181	204	204	208	203	192	201	183	220	219	199	230	218	191	190	188	221	229	200	204	193	209	205	229	192	212	200	206	201	206	212	207	221	209	210	217	209	210	206	219	200	207	208	230	205	210	227	191	196	214	204	220	188	188	180	228	217	195	201	196	233	202	186	217	199	203	190	216	209	205	205	204	186	197	194	196	204	191	221	195	222	217	214	188	206	201	211	198	201	224	220	209	191	206	195	195	211	215	180	205	181	200	211	181	200	239	221	185	223	179	207	208	194	220	209	206	204	234	208	202	192	228	211	200	194	212	215	236	222	220	207	199	204	199	213	185	216	206	195	218	219	215	219	212	204	213	193	204	230	204	189	195	204	224	200	223	199	206	208	203	212	219	177	200	204	209	232	199	192	204	207	180	203	232	237	211	198	204	199	186	196	209	201	226	206	202	187	179	206	211	183	204	193	210	215	220	197	207	217	210	213	224	174	184	206	185	202	213	210	175	218	201	206	192	182	206	199	176	205	181	205	207	197	217	209	187	230	185	183	217	200	198	206	172	212	205	207	219	197	223	203
7925	15403	13402	7342	4624	3206	2471	1902	1589	1255	1233	1037	955	856	861	740	694	706	659	640	657	723	828	1115	1423	1663	1715	1749	1481	1119	1102	962	804	858	733	694	588	555	544	516	496	498	486	497	534	510	477	510	471	438	466	433	466	469	450	477	439	497	453	463	429	454	416	472	459	427	421	424	415	444	464	442	453	472	430	426	432	460	484	428	404	471	441	449	441	425	448	437	475	451	439	468	425	445	458	422	430	439	483	469	449	449	435	438	430	404	434	488	485	436	455	468	446	438	426	451	452	412	449	458	442	457	431	444	464	459	441	420	469	438	459	402	438	458	431	414	464	412	421	439	421	391	437	430	416	441	426	418	457	463	457	423	439	447	420	451	441	447	449	412	437	449	448	435	447	440	435	418	446	441	442	452	429	457	398	386	451	443	463	439	426	445	417	442	431	463	430	450	387	407	450	452	418	439	433	442	450	476	420	437	477	449	451	430	451	399	464	408	460	494	447	427	458	446	444	460	468	421	431	434	450	439	449	445	435	394	440	451	463	446	435	475	442	419	501	460	428	442	445	443	434	466	422	454	418	455	449	413	452	434	432	418	453	438	429	425	447	469	429	428	457	398	469	416	409	415	439	385	410	441	415	414	444	439	430	477	492	433	441	464	423	441	404	449	430	392	417	397	430	424	445	395	445	467	426	487	457	419	447	436	433	435	436	395	404	433	437	452	419	454	479	391	429	462	465	419	427	431	410	461	410	432	413	398	425	475	435	423	448	450	445	423	429	399	431	432	466	435	410	476	453	404	418	444	404	418	433	435	440	452	450	407	436	446	462	438	436	455	443	428	456	438	484	419	446	422	416	442	431	392	414	429	450	446	415	444	402	413	464	431	396	488	426	453	460	423	438	452	441	426	437	431	435	416	474	435	456	445	447	419	414	415	421	415	426	404	417	435	477	415	433	426	404	463	410	428	433	451	425	459	440	445	424	438	436	459	428	431	465	459	460	421	413	459	445	429	427	453	410	445	438	415	471	426	444	439	439	416	463	411	427	427	426	414	416	470	426	410	441	441	423	401	479	432	474	419	437	452	479	433	436	435	439	459	451	454	450	459	468	455	446	467	416	440	473	432	419	386	424	411	429	417	455	421	438	418	446	377	479	408	413	453	436	473	407	450	444	422	442	460	427	431	446	456	459	448	435	460	417	438	377	438	446	434	446	486	435	451	428	476	446	425	421	429	435	455	440	413	438	450	444	424	456	430	477	416	378	427	421	435	403	423	423	451	427	448	423	393	411	441	458	440	413	413	443	451	404	457	377	440	445	443	422	424	429	409	477	404	449	442	442	421	461	453	465	448	465	397	417	470	463	444	431	479	432	451	446	492	414	428	396	416	436	440	462	452	440	433	446	450	446	444	405	426	435	437	430	425	417	453	467	445	447	393	425	461	426	472	420	424	426	462	398	451	434	410	411	440	389	388	423	476	416	424	453	402	449	470	455	430	422	433	444	444	461	463	428	424	418	440	422	418	423	431	410	422	439	435	450	450	458	437	401	424	442	444	429	409	453	427	449	386	442	419	455	413	432	457	431	459	433	423	444	462	423	451	423	398	458	442	452	427	420	420	446	426	416	426	450	418	441	421	456	445	437	446	454	439	463	468	463	423	422	430	446	435	431	428	435	409	419	423	452	453	440	472	458	411	471	426	482	424	448	469	406	424	440	430	424	433	439	445	455	436	439	456	412	447	445	416	463	451	397	423	416	444	420	401	440	383	435	396	420	446	411	471	418	417	420	447	447	474	478	444	453	435	409	437	411	431	437	433	438	452	460	447	408	432	442	424	421	435	447	439	426	473	500	447	439	458	418	389	438	432	379	446	447	447	419	412	443	445	413	441	471	436	462	426	406	477	444	449	414	419	426	437	425	454	412	421	446	483	468	457	458	427	417	438	439	435	451	434	463	410	451	419	448	454	459	421	392	436	479	452	435	413	438	446	470	469	415	413	399	474	478	438	463	412	453	406	455	468	412	456	457	437	435	426	461	431	426	458	454	449	447	451	419	450	459	432	426	475	449	448	396	458	478	413	446	451	440	466	436	464	445	434	436	488	424	437	457	404	420	452	474	436	413	457	457	447	439	432	446	402	436	491	449	445	401	426	435	464	434	422	421	424	391	453	465	401	439	422	430	472	405	428	416	474	436	434	452	462	449	429	407	461	410	403	447	419	407	433	459	434	468	461	423	426	394	437	457	438	440	451	420	431	437	446	455	449	431	450	421	430	413	428	424	451	477	451	423	450	463	473	437	446	485	422	432	469	419	453	397	449	429	433	416	440	502	447	417	377	428	422	439	443	457	411	436	461	452	401	462	463	484	438	397	420	448	415	432	468	433	421	411	432	433	417	439	458	428	456	481	399	445	435	440	481	422	455	447	453	451	450	466	404	454	440	449	444	422	451	429	409	456	438	418	403	406	401	426	473	396	448	472	429	426	392	455	458	411	445	454	457	446	429	444	462	432	442	442	423	412	477	468	408	412	430	425	412	415	471	427	465	422	435	427	419	456	453	419	434	436	429	402	415	377	435	412	422	437	437	450	438	441	398	438	443	479	472	425	414	469	452	432	439	424	440	405	468	446	421	464	461	463	404	422	455	403	427	410	437	455	474	439	444	419	454	445	418	443	430	428	452	429	461	435	420	428	425	477	379	433	409	431	424	419	419	435	398	466	423	415	434	431	435	430	419	442	430	431	407	449	446	427	447	402	423	469	443	447	422	431	461	423	430	425	405	404	411	400	428	413	486	437	428	448	403	432	412	440	437	415	464	461	414	440	449	418	441	438	444	423	465	446	432	417	427	417	434	427	409	420	421	420	400	429	399	420	442	430	448	410	463	447	417	463	464	435	433	451	432	416	434	455	444	436	403	431	426	434	427	477	402	417	447	404	423	480	482	475	449	473	434	451	441	438	415	410	434	442	462	446	447	392	433	443	438	454	402	419	430	457	446	448	430	394	456	442	422	415	437	476	447	477	405	452	441	448	417	410	407	441	425	465	450	439	468	433	434	449	447	447	450	477	447	436	430	463	418	455	458	437	415	439	425	437	441	470	404	424	427	454	441	409	414	408	414	427	463	472	442	450	494	446	434	436	421	449	470	414	460	449	442	464	440	425	436	407	404	436	414	439	393	430	458	436	439	445	448	430	422	430	432	417	438	420	458	418	432	426	417	434	449	451	450	453	427	427	423	439	451	424	464	406	445	467	456	363	389	423	448	420	431	434	446	434	441	428	461	424	432	417	428	397	399	448	448	423	416	437	411	450	446	424	406	391	445	455	436	420	448	386	391	461	441	431	459	396	391	458	425	433	476	415	447	426	438	464	425	455	465	452	458	429	448	426	419	447	446	432	443	460	464	469	460	456	431	410	464	413	452	476	452	434	444	450	420	447	422	446	455	469	447	444	426	394	407	441	449	424	396	444	489	494	424	461	439	440	485	432	451	449	439	466	444
26901	20304	6101	848	558	509	511	503	434	460	481	473	494	431	461	465	496	500	475	457	456	456	490	471	588	595	564	580	583	527	514	503	473	537	481	465	431	483	489	446	417	485	447	465	469	463	448	469	453	485	524	492	518	477	424	484	456	462	481	449	465	427	427	462	465	446	487	450	461	451	478	442	454	489	489	458	479	449	453	465	485	411	426	452	455	405	484	435	487	501	448	430	450	431	445	449	414	475	416	456	459	465	470	447	442	450	463	428	454	445	451	434	482	465	418	448	470	440	521	451	485	411	480	467	485	466	445	439	426	435	489	416	471	463	513	445	466	464	476	456	455	494	474	450	473	461	428	444	448	453	420	441	421	475	425	471	486	430	451	438	472	473	446	480	471	440	468	441	472	467	475	492	439	479	449	440	471	441	463	474	460	448	448	456	432	483	439	447	432	476	480	444	480	464	457	456	426	460	474	465	441	468	447	461	461	409	478	444	446	440	456	497	473	450	461	476	437	481	432	457	462	462	426	450	464	445	458	406	486	461	434	438	468	433	478	442	456	456	442	449	467	473	448	486	461	457	454	447	464	451	430	438	433	474	470	438	476	452	464	421	433	461	460	473	421	468	472	445	466	439	478	446	471	446	455	446	454	440	447	458	459	464	442	470	459	511	424	465	464	437	475	430	414	438	465	433	445	460	431	441	465	481	493	427	434	494	444	440	451	459	463	428	444	484	469	480	474	451	478	440	439	473	455	457	472	453	464	468	513	439	490	436	444	487	479	468	420	498	453	477	450	434	465	456	416	433	486	470	498	457	486	466	435	442	488	459	471	457	465	442	455	440	455	468	484	460	433	478	436	465	437	461	441	463	451	424	469	483	446	437	475	487	471	460	447	423	466	419	441	475	488	452	482	467	459	458	458	456	468	439	449	470	438	482	419	425	462	460	450	466	476	449	469	433	452	452	411	435	493	450	458	415	441	466	456	437	472	431	425	439	394	476	477	495	465	488	455	448	448	497	478	462	450	439	430	463	454	461	473	458	481	474	413	463	440	466	426	445	457	445	457	461	481	472	469	412	450	451	482	456	439	486	462	444	430	449	477	458	426	485	481	406	421	487	419	472	441	442	476	476	451	453	479	452	474	477	443	416	456	468	443	430	445	413	441	461	476	454	456	511	492	459	445	471	446	514	447	460	452	462	419	469	423	451	445	467	478	469	424	449	452	405	456	435	441	419	422	449	481	453	436	449	453	408	455	448	448	447	447	418	450	465	455	471	485	480	425	453	445	472	485	469	436	458	413	436	451	432	467	478	439	441	451	458	447	438	449	422	456	469	430	465	443	460	432	458	444	453	422	450	470	453	483	433	443	426	440	410	459	457	470	493	458	430	419	464	434	464	454	474	452	475	454	452	424	457	461	442	481	440	457	442	424	462	482	496	458	458	467	526	493	445	474	442	436	453	454	446	446	450	427	397	481	463	470	478	418	429	437	468	441	438	470	470	445	441	458	493	474	465	453	463	446	449	491	470	456	482	497	485	454	462	459	462	443	462	453	471	492	435	480	451	424	446	441	462	449	483	501	468	461	420	486	450	448	488	430	462	447	457	474	466	407	478	477	434	464	458	488	450	447	451	471	446	469	439	473	453	432	527	455	460	432	445	453	462	471	456	452	494	494	484	447	465	442	435	418	482	477	460	480	460	432	451	417	463	440	476	402	448	422	457	469	417	472	456	478	472	505	456	462	455	429	431	420	465	446	440	418	460	430	407	456	439	424	493	441	476	455	441	463	475	485	457	451	459	456	471	486	472	446	456	459	464	450	463	444	453	452	477	445	473	469	456	472	408	434	443	465	423	465	481	471	472	417	443	450	479	475	455	414	475	471	488	465	469	458	445	477	456	471	480	471	489	472	427	426	485	474	425	436	463	422	433	450	425	440	449	446	434	449	464	459	424	453	482	433	437	498	455	456	439	458	385	442	482	463	450	468	456	450	435	424	468	448	462	449	444	469	438	471	481	449	462	500	437	486	462	446	478	466	473	440	454	461	454	452	485	441	476	458	450	474	432	484	431	428	464	459	447	441	472	454	494	497	444	466	417	451	431	413	455	417	457	501	432	460	459	453	467	485	481	428	425	427	465	462	463	476	442	455	454	457	449	440	441	470	472	494	475	464	467	449	473	430	460	431	484	418	440	496	470	480	469	415	418	443	468	440	447	435	479	435	448	446	482	408	469	492	425	422	452	441	460	457	437	505	534	433	494	484	468	460	497	473	502	482	456	486	467	495	453	471	479	450	465	406	452	455	448	454	443	454	428	435	485	457	445	451	460	455	494	455	476	456	477	481	420	488	460	490	442	421	433	448	451	457	494	464	441	466	438	433	442	441	438	489	458	440	429	443	436	464	443	467	491	480	489	463	408	452	440	466	450	436	408	449	415	443	444	472	391	440	454	496	478	438	465	452	456	420	441	436	481	470	465	485	455	469	457	477	455	467	421	455	465	456	456	481	413	458	462	457	456	432	489	453	442	426	426	449	487	445	471	485	481	448	446	468	452	509	449	477	479	472	466	483	432	432	453	462	462	449	425	467	456	445	433	468	493	452	479	432	451	462	468	425	462	438	439	435	474	479	494	439	467	444	452	447	459	481	442	438	460	442	434	430	480	426	475	446	408	486	457	432	452	455	448	485	481	452	447	487	447	500	453	427	459	460	436	428	461	447	430	440	469	407	453	472	452	489	407	477	445	487	463	421	464	474	464	474	469	455	430	447	438	447	474	459	474	450	452	484	429	463	448	401	443	468	474	468	440	508	480	464	471	446	433	424	453	464	481	444	460	477	422	470	451	428	480	500	432	448	475	423	429	479	469	476	465	464	441	453	439	437	492	453	483	488	472	446	471	500	494	510	424	457	417	439	484	466	490	504	446	459	429	467	450	482	461	432	493	461	454	419	457	436	499	449	488	472	464	453	441	424	440	451	428	451	456	442	431	440	441	462	478	470	429	427	469	453	445	460	444	430	485	490	471	425	449	423	436	416	450	458	443	508	473	468	427	444	468	477	448	438	416	478	436	476	460	441	445	464	445	441	484	450	448	464	492	484	493	475	434	441	445	440	431	444	453	465	464	480	475	453	453	499	492	462	489	449	455	458	453	459	410	441	488	461	475	476	436	473	478	457	489	436	441	454	451	442	457	481	433	475	446	480	453	475	439	444	507	459	452	433	443	433	476	463	484	432	457	471	456	458	472	475	441	462	458	459	439	439	470	460	460	448	442	461	493	463	438	426	450	463	459	512	446	449	450	477	466	504	444	463	440	476	431	436	436	477	486	438	456	430	477	441	445	442	466	482	468	462	471	482	487	436	416	447	456	454	462	470	463	472	460	425	457	505	438	438	439	458	444	448	467	431	439	459	439	447	460	448	463	454	467	475	446	460	450	463	445	497	447	456	427	464	490	450	475	472	492	454	505	466	472	439	458	427	461	450	454	462	455	428	428
4304	2013	1919	1359	1162	1158	1102	1022	989	1016	1002	959	1025	948	982	957	1007	931	1011	1012	945	1036	1058	1176	1352	1527	1596	1614	1401	1250	1212	1105	1115	1110	1081	1010	1002	981	1052	983	949	928	1023	961	992	920	963	946	959	938	910	987	948	943	948	997	986	895	977	930	951	972	987	953	1017	973	924	904	925	984	994	924	927	924	935	967	936	882	945	928	901	929	913	1053	930	954	975	1011	974	947	987	925	955	944	1015	972	918	972	954	1015	978	964	946	948	984	909	941	953	960	963	929	930	923	920	942	932	974	954	972	961	973	1001	921	936	932	913	1016	954	947	922	951	933	959	924	994	936	970	932	951	985	910	951	978	959	999	986	913	985	965	936	987	953	893	962	924	972	964	932	940	1010	920	1012	955	982	929	965	920	915	948	955	981	955	950	953	981	944	964	951	1010	962	962	1009	947	940	963	939	930	940	911	976	890	952	979	962	983	955	895	943	977	967	1025	959	862	971	984	915	913	920	953	975	971	988	958	1000	928	918	978	955	915	950	944	948	968	970	935	924	924	943	903	960	931	927	921	979	901	938	955	1018	978	955	883	976	966	1010	950	947	960	991	950	968	948	957	919	899	922	1037	890	948	923	976	926	979	889	979	933	921	947	967	986	896	964	977	939	987	949	961	1005	974	972	930	948	983	987	916	965	995	981	971	962	913	959	938	973	913	965	952	990	948	979	988	955	950	964	957	890	980	962	916	966	956	955	987	979	940	845	957	928	949	918	931	947	926	861	938	965	950	998	951	1005	970	919	1014	948	951	979	982	922	970	988	970	925	958	972	983	919	950	902	966	1008	946	929	934	934	910	935	901	887	933	962	945	959	914	942	957	953	940	961	956	951	896	885	919	959	982	919	943	905	911	946	927	957	926	973	991	990	978	971	976	922	988	1000	968	914	960	939	970	895	946	915	870	946	983	923	946	987	920	955	946	962	971	963	976	918	972	936	899	997	879	954	970	932	933	1000	946	976	931	1007	974	937	934	931	934	904	999	957	921	1001	960	887	959	961	947	958	932	944	972	969	949	927	958	914	963	1006	920	967	928	945	954	937	977	937	981	1004	942	968	980	1008	978	1019	933	925	976	968	916	951	1003	945	962	959	1003	1003	957	992	939	929	942	973	920	980	1013	953	944	970	964	945	949	995	896	1002	902	973	925	1008	949	935	964	916	952	937	924	934	1050	972	936	969	917	984	974	958	1001	939	948	1019	929	947	926	952	965	970	1003	945	958	967	931	933	944	877	895	946	963	891	959	932	921	953	983	970	949	922	937	910	934	955	1007	965	1004	956	956	967	929	957	1014	893	933	947	968	886	951	990	989	978	990	940	934	906	953	901	973	1006	916	965	916	979	917	961	947	910	945	947	984	894	965	924	908	966	988	950	925	978	897	916	939	958	911	929	954	961	951	920	932	1014	947	972	944	918	931	940	924	1005	954	921	961	912	933	915	958	929	1000	934	986	904	973	950	997	918	996	957	946	892	928	869	953	935	973	909	966	934	948	986	940	960	962	947	952	895	933	977	951	1002	931	912	950	928	970	974	879	943	944	995	982	969	916	922	929	950	959	942	916	927	972	961	917	981	947	938	937	942	945	885	928	913	953	966	957	900	963	945	976	902	918	948	962	993	968	957	913	970	952	894	953	964	930	966	951	914	959	956	968	935	1001	968	997	900	1035	975	982	940	990	967	957	978	935	902	974	933	1013	991	927	970	972	941	896	949	1019	1002	950	973	949	983	927	959	1004	967	980	976	947	951	940	975	892	982	947	907	998	902	923	963	971	941	946	994	994	903	946	951	980	990	919	933	961	977	942	977	944	913	951	913	951	913	962	1004	949	990	975	946	934	975	991	892	956	954	901	911	963	957	895	1011	971	981	1037	980	1007	925	920	977	944	954	936	962	988	953	937	945	901	933	959	975	1001	935	895	940	953	962	980	907	1005	992	874	996	902	933	954	946	972	939	950	891	984	954	943	932	950	966	961	914	908	983	995	954	923	922	904	894	995	923	942	989	944	958	942	954	939	991	943	973	976	1018	940	965	956	989	971	936	970	940	923	919	953	933	961	944	899	974	927	977	952	925	982	942	929	953	944	940	959	986	933	907	974	953	993	962	1002	908	936	960	929	976	921	958	967	962	922	972	951	997	947	932	953	962	939	997	944	914	969	923	987	956	982	951	967	972	951	959	995	916	892	930	979	935	927	925	956	923	964	916	884	1033	895	938	952	947	942	967	983	915	930	979	952	932	975	960	988	952	930	968	955	986	1002	959	972	935	930	930	1000	951	954	943	930	964	953	932	932	896	959	1007	990	922	920	960	928	957	924	958	936	908	946	955	996	935	973	966	955	1006	936	956	929	961	987	972	973	1008	971	940	1020	956	958	921	913	919	955	958	968	928	905	925	901	970	892	963	963	913	927	974	949	958	952	943	946	954	992	924	933	931	921	969	943	951	900	902	918	984	990	944	942	955	993	946	949	929	941	972	974	911	1024	953	944	964	961	927	936	967	919	953	995	918	962	968	968	909	955	919	970	992	972	954	939	930	900	902	1011	947	1008	981	980	935	912	966	966	956	982	961	967	979	1005	930	931	972	943	956	981	992	961	932	947	947	974	868	998	941	897	939	932	987	944	991	958	927	973	964	969	927	965	972	952	966	968	971	903	966	940	893	992	950	906	998	905	1029	934	973	941	953	933	975	932	949	975	921	946	932	987	967	994	976	1022	932	999	942	948	935	936	953	991	951	898	984	924	970	882	916	907	987	944	954	963	982	947	1020	956	966	984	942	942	981	943	911	949	966	1016	920	912	978	939	933	928	909	965	872	915	931	969	968	1013	881	975	964	920	991	897	951	967	922	947	930	923	941	919	923	954	946	946	967	965	947	968	965	959	938	955	926	938	905	938	981	930	938	978	912	914	961	991	953	945	987	976	959	956	918	952	1024	982	956	893	979	944	917	843	938	924	1000	938	930	1033	956	965	939	915	979	985	974	934	939	978	931	973	973	982	935	1002	972	1027	929	958	945	945	940	935	957	970	994	951	932	983	973	936	986	963	979	930	900	966	910	928	898	958	1020	928	1007	933	976	914	948	966	962	952	946	940	976	979	988	928	945	888	989	961	970	943	992	940	925	913	955	945	1017	881	908	947	1019	952	943	978	928	944	980	935	943	938	919	939	974	970	953	1010	990	962	986	923	956	988	975	936	962	958	978	926	979	973	967	913	989	945	916	956	975	883	940	963	912	925	944	953	952	894	950	975	904	970	999	940	903	955	902	912	967	948	976	906	911	969	924	958	974	976	928	930	904	975	912	932	936	966	973	940	963	975	964	982	958	943	958	970	947	951	1008	976	928	1023	983	989	1002	950	960	929	958	975	941	943	943	935	927	923	948	905	984	942	951	963	987	940	968	961	940	963	991	994	990	946	981	971	953	952	971	928	1013	981	924	964	988	952	987	898	927	919	930	934	961	955	934	907	1006	936	934	941	987	970	957	902	1006	961	977	922	1012	954	986	968	946	919	956	908	943	977	956	1012	971	984	944	1006	924	945	966	976	979	954	917	956	939	953
24371	21462	28549	24802	18472	1405	644	497	433	413	391	371	386	344	372	311	360	346	330	339	348	320	318	381	469	539	539	511	464	431	390	370	361	387	318	335	310	375	310	318	322	297	308	285	322	333	297	291	325	326	321	303	323	319	310	285	352	280	308	303	320	339	322	300	312	316	290	309	308	294	329	315	279	305	313	311	305	310	300	296	291	347	324	299	318	314	291	316	305	300	311	297	288	281	347	297	316	302	341	303	273	319	321	284	310	288	301	288	318	312	315	331	290	310	322	291	313	335	303	294	335	295	321	305	333	317	327	288	310	303	287	326	300	293	317	282	308	296	303	317	307	308	289	325	318	297	293	309	314	284	294	291	307	306	304	305	325	303	336	308	291	311	310	282	316	305	304	319	313	310	295	282	300	305	312	307	294	292	300	277	311	287	335	315	318	298	313	324	294	285	295	295	284	303	303	289	288	299	247	308	298	312	299	327	331	311	302	308	286	313	293	293	286	285	314	315	295	312	302	294	300	331	298	310	311	299	284	327	328	311	310	316	299	293	344	302	309	281	283	269	299	292	292	337	274	288	302	290	346	307	300	298	346	312	310	330	329	298	296	300	301	288	294	286	294	265	284	319	276	287	290	327	298	303	321	288	295	316	300	305	314	314	279	297	323	289	299	299	266	335	313	270	307	309	291	330	291	289	286	293	283	313	313	321	276	306	277	312	312	324	330	259	309	284	292	310	327	291	315	317	292	279	324	282	298	285	314	290	297	321	296	319	303	298	306	293	307	306	306	330	320	313	304	305	289	295	312	259	314	328	302	305	338	306	297	312	305	312	305	301	324	300	327	307	283	301	297	273	265	273	316	320	283	320	266	301	307	303	310	295	328	304	307	303	291	273	303	293	277	310	319	316	283	284	275	320	330	286	289	308	288	312	291	329	295	293	312	283	297	295	290	290	306	343	324	308	280	319	327	337	277	301	310	305	294	275	280	293	296	332	320	281	303	286	314	313	311	277	307	287	330	316	284	309	340	299	310	304	307	304	302	318	288	285	328	322	326	333	325	300	270	306	294	295	293	315	302	304	299	321	325	314	320	324	309	310	312	268	333	303	309	271	334	327	283	325	307	327	265	295	317	321	311	327	272	290	324	307	296	285	297	307	281	350	307	273	317	255	272	299	289	323	290	282	313	273	296	290	277	293	301	319	297	319	288	334	288	300	320	312	271	336	311	308	317	317	300	283	276	293	293	304	297	329	299	320	319	294	267	316	293	292	278	303	329	341	334	315	325	320	300	323	302	258	298	303	301	315	293	273	296	329	319	298	302	312	289	297	312	289	323	285	319	317	272	268	287	303	326	317	312	318	306	290	305	318	270	270	293	295	304	309	305	280	279	309	296	304	313	285	305	316	285	290	304	272	293	326	332	287	305	326	302	313	294	278	312	269	307	303	296	283	309	309	307	332	326	286	307	291	307	314	298	304	298	302	315	265	303	300	305	311	328	310	298	308	288	306	291	316	295	308	340	309	275	293	281	288	310	322	265	307	321	276	274	319	279	303	313	311	301	306	283	307	281	310	341	294	269	289	334	283	309	301	326	281	312	320	296	299	324	302	328	329	304	322	320	333	319	309	277	333	283	314	271	267	297	314	307	311	299	322	350	320	299	307	305	314	294	311	280	306	304	331	294	319	346	288	299	330	310	304	324	306	310	311	319	294	279	317	335	312	278	272	333	283	286	284	317	298	314	311	297	314	286	319	315	299	267	291	332	287	296	285	299	281	291	327	332	327	333	286	339	309	318	345	321	287	324	291	281	309	297	284	305	323	326	311	321	292	267	276	277	293	312	264	299	285	337	303	294	333	291	310	305	291	273	306	304	326	317	318	279	285	296	275	302	307	290	281	304	303	286	325	312	304	288	315	304	294	305	285	292	300	284	291	307	281	297	286	300	315	300	315	307	307	279	292	314	321	299	287	264	331	314	296	274	314	285	307	311	311	312	310	300	299	316	334	277	305	318	302	315	299	293	295	290	272	301	289	293	281	322	311	292	321	301	290	301	295	300	332	309	305	319	283	269	291	298	298	317	331	292	308	284	316	296	318	283	272	312	311	314	303	291	318	281	325	298	305	293	280	286	281	294	261	325	322	302	296	322	328	294	323	302	302	291	295	299	316	306	310	296	322	295	291	301	279	310	284	331	288	321	298	269	322	298	308	306	331	259	303	322	294	294	296	328	316	297	328	307	304	276	279	306	293	292	310	317	281	328	276	302	341	312	308	319	316	289	316	301	329	341	286	306	291	267	270	306	312	281	307	305	267	301	293	260	285	323	291	344	309	280	298	305	359	291	280	305	276	328	293	268	319	301	299	331	276	327	296	303	309	301	293	291	299	322	318	295	317	290	310	321	315	303	290	292	281	314	322	300	304	323	303	313	333	311	304	309	284	308	286	348	283	303	331	303	317	304	283	303	275	305	287	292	309	274	308	299	312	282	269	330	313	298	320	318	299	318	310	299	303	303	283	301	320	280	312	312	292	321	282	308	277	278	301	302	296	291	290	265	288	293	287	300	326	305	305	289	347	329	304	286	308	294	288	277	315	307	318	310	286	280	318	302	313	301	330	317	289	282	262	295	254	296	308	320	315	300	322	320	295	290	273	282	328	284	338	315	306	295	316	308	273	319	305	291	323	276	294	300	308	302	296	272	292	290	302	288	341	316	283	293	313	319	317	294	287	310	261	308	286	280	313	294	295	323	317	287	278	314	301	292	304	310	316	299	334	314	310	327	303	314	291	329	288	277	298	307	291	316	299	305	318	286	300	331	285	304	327	290	315	318	305	295	267	308	316	310	311	317	309	301	294	271	321	299	279	294	318	277	294	292	273	285	301	304	285	319	289	303	272	296	292	321	318	285	305	318	313	290	314	304	311	308	322	333	292	261	279	306	332	320	318	325	308	296	295	292	306	311	285	305	289	290	294	293	290	308	320	290	317	324	330	283	306	288	296	292	287	324	293	281	297	330	293	295	321	312	277	296	284	319	330	296	312	276	300	306	307	288	269	312	299	292	322	306	270	288	310	280	288	304	287	309	320	321	297	307	325	295	302	288	276	327	278	308	311	320	286	315	261	316	310	290	300	318	315	303	301	283	313	280	276	316	287	297	295	274	309	310	269	315	344	316	283	275	293	286	309	291	273	323	312	292	305	271	299	320	303	301	303	296	320	312	268	297	278	287	304	294	307	311	333	301	304	301	313	288	293	306	283	326	292	296	305	305	301	297	306	316	297	274	305	311	301	309	308	267	327	315	317	320	312	300	279	343	307	312	303	299	308	313	288	272	283	298	298	291	302	326	298	323	310	305	323	294	285	310	316	294	296	299	304	272	297	317	319	302	305	317	288	317	273	309	322	278	283	272	308	305	297	294	294	313	296	295	306	293	298	287	299	297	296	316	321	290	294	315	250	329	298	303	290	327	284	295	298	329	317	281	299	319	266	292	291
5712	9844	8678	4704	3010	2073	1707	1392	1247	1135	977	911	896	867	902	824	791	786	767	736	747	817	887	1061	1342	1592	1822	1615	1403	1252	1050	966	912	840	816	762	782	732	718	724	672	625	716	669	682	661	668	620	670	627	709	674	696	682	630	676	626	679	671	638	656	665	643	666	654	646	621	626	650	654	697	673	691	666	700	637	625	651	641	657	652	635	647	619	681	635	610	669	643	617	695	651	649	669	620	613	600	654	645	632	659	646	656	666	655	676	643	648	679	630	620	636	631	645	693	629	651	644	652	630	727	657	686	672	708	631	688	647	638	663	654	658	616	681	655	693	635	646	691	650	663	624	704	642	655	660	651	653	649	674	670	662	649	667	663	627	654	660	677	635	652	678	639	701	688	661	679	647	642	718	653	661	683	691	644	677	683	656	653	704	655	690	655	689	646	654	674	667	636	584	629	656	647	675	665	634	650	644	659	623	674	666	633	663	653	677	622	663	624	647	669	706	673	631	644	646	614	643	643	628	606	642	632	673	666	659	635	656	647	651	648	702	631	635	672	680	687	630	654	651	672	689	600	664	670	613	687	713	618	674	668	678	624	655	675	643	682	634	663	653	644	626	614	648	670	679	672	663	681	598	639	660	655	655	638	695	637	695	610	643	610	646	668	659	637	677	660	690	608	656	636	617	609	668	657	659	652	617	622	662	701	641	636	639	670	589	645	705	645	652	658	651	680	683	651	663	631	656	633	617	652	652	637	657	705	678	672	641	669	668	643	659	601	644	683	641	662	684	659	634	655	659	656	677	665	676	650	637	615	625	647	572	628	659	649	634	609	650	671	641	614	655	643	641	692	679	675	646	618	670	648	620	618	682	685	612	666	682	638	650	651	671	648	668	625	673	680	660	652	689	685	669	681	649	632	680	643	674	686	643	686	561	650	658	669	680	632	657	632	610	660	660	658	656	670	670	589	665	682	647	679	636	641	649	682	646	623	631	647	653	698	666	660	645	641	673	660	708	640	690	674	628	629	630	635	624	649	643	682	597	648	581	657	612	646	569	647	630	660	652	656	610	621	718	639	657	647	685	631	665	646	621	642	689	633	663	668	639	683	635	647	653	649	679	699	661	658	723	662	701	646	621	620	664	636	639	683	688	641	635	641	694	641	647	655	630	698	644	678	599	587	650	655	668	663	678	669	645	681	694	632	679	674	645	657	626	647	618	667	640	664	603	631	657	689	620	692	623	674	618	645	705	654	670	614	644	656	656	699	642	703	661	634	647	608	702	594	655	685	668	668	648	602	612	624	682	660	652	670	666	658	643	649	670	671	615	671	630	675	653	667	668	612	636	656	652	621	667	660	611	669	673	651	624	667	652	656	647	641	608	628	662	690	664	623	575	634	627	631	692	677	683	688	655	646	626	687	626	659	664	678	655	627	645	623	641	606	661	619	629	657	676	659	626	647	660	609	669	682	657	639	635	621	690	679	665	661	675	662	667	654	654	611	638	619	642	684	656	639	656	615	640	687	643	654	637	644	610	638	712	644	661	666	649	636	692	635	652	647	632	689	656	660	671	694	649	607	646	690	683	667	663	654	631	646	701	678	627	656	601	624	701	609	662	667	643	632	649	628	599	633	674	646	656	626	652	626	634	660	677	665	645	675	582	666	711	610	680	646	622	633	639	674	710	619	673	680	629	646	635	618	712	645	656	652	709	604	626	671	657	647	606	662	682	618	696	676	655	640	638	657	683	695	705	631	656	662	626	679	689	623	655	693	637	660	609	687	621	634	604	705	691	657	658	648	665	646	628	656	625	622	670	647	647	676	645	615	660	622	641	651	669	712	670	674	666	704	671	656	643	670	637	638	633	632	709	678	660	671	667	644	653	682	658	630	636	705	639	658	658	626	670	686	666	666	650	624	654	661	655	653	658	656	629	630	649	649	673	642	675	676	662	645	624	650	641	666	658	631	652	700	680	637	598	685	614	690	682	615	663	624	705	638	636	670	654	637	626	630	651	651	689	733	656	616	648	652	667	677	643	669	641	678	623	619	647	650	647	662	650	644	698	616	654	657	648	676	663	650	657	672	657	655	672	641	677	640	641	646	648	636	680	645	697	671	628	676	580	668	617	708	635	630	615	677	655	608	649	674	666	646	649	679	652	636	651	608	642	647	643	672	646	651	634	663	673	655	654	636	623	672	624	649	636	638	659	687	615	663	657	617	643	678	601	641	666	620	604	722	651	690	660	666	666	704	701	641	632	656	645	672	658	643	674	638	645	674	637	631	706	700	646	608	663	619	666	627	686	706	642	668	615	655	616	621	627	648	653	642	650	632	645	636	682	646	683	627	670	658	655	625	639	638	676	665	640	677	678	636	644	682	666	659	657	665	631	655	675	637	630	652	639	625	709	646	635	670	663	612	646	627	618	628	606	701	697	624	687	672	625	694	651	685	687	665	653	649	625	679	610	643	614	649	644	660	612	694	619	702	625	668	618	624	676	631	629	681	646	652	657	638	631	664	694	634	619	624	627	701	683	661	637	670	689	668	693	682	645	636	639	660	702	657	667	634	682	621	665	694	616	651	651	664	695	657	596	662	678	649	652	649	648	665	638	653	592	667	615	656	697	693	645	624	673	693	616	658	660	683	626	686	659	652	679	671	611	649	713	642	643	658	638	625	640	636	659	613	614	630	639	670	725	641	626	663	640	626	645	637	667	636	689	649	650	681	646	656	644	664	646	667	641	612	616	652	624	627	661	632	694	651	728	693	684	689	688	679	652	652	665	649	663	663	622	616	637	665	639	646	681	660	635	702	633	594	702	600	642	657	678	633	673	673	625	673	665	647	680	684	649	651	671	684	657	651	654	653	677	637	671	671	658	656	707	639	642	666	724	667	602	666	623	655	669	655	714	637	646	688	668	706	615	630	643	711	671	670	682	694	646	681	625	655	630	664	700	637	657	678	672	685	673	648	656	656	581	673	648	632	660	688	643	682	637	670	670	669	644	636	648	611	653	646	649	679	648	645	704	635	636	617	660	644	613	655	642	632	684	675	630	670	677	634	635	680	666	647	667	644	617	621	691	685	699	661	662	607	658	667	626	654	687	648	663	642	621	640	638	669	650	641	660	626	716	690	602	650	658	635	621	625	642	620	658	669	719	654	647	657	673	684	629	630	624	600	620	642	676	709	648	672	663	625	696	669	611	634	673	651	644	629	641	656	608	662	676	641	673	652	650	622	643	681	637	645	713	639	656	670	612	684	645	647	675	617	670	638	636	657	632	711	653	675	658	632	660	680	623	659	661	685	680	656	646	659	638	632	630	641	691	659	664	674	661	646	604	680	636	665	605	665	700	639	625	666	626	658	646	667	618	667	643	672	635	614	662	644	637	671	619	664	642	699	624	643	616	651	618	628	624	638	652	641	667	633	671	668	678	634	680	661	637	640	595	632	647	611	618	637	645	603	676	648	627	649	675	691	622	666	660	666	669	652	674	632	684
23417	21430	29231	24009	21430	17161	1300	569	458	410	361	333	298	325	319	283	251	261	270	272	266	269	342	323	408	534	601	520	415	434	315	290	293	264	278	269	265	243	263	253	232	245	248	216	233	235	203	207	238	208	227	216	211	234	206	192	229	212	214	223	206	211	203	224	198	209	203	203	223	219	225	206	213	232	208	198	239	197	191	236	221	206	185	216	222	227	224	250	218	206	221	242	194	219	223	212	204	226	249	247	204	232	230	206	234	197	222	223	207	212	185	191	231	197	206	212	234	202	204	212	205	239	230	219	211	201	190	191	180	201	214	216	187	211	210	217	221	233	214	213	243	195	220	220	223	191	204	202	185	222	191	198	244	206	215	246	208	211	215	225	185	212	241	221	227	191	199	226	192	219	208	213	192	207	223	200	197	193	185	220	206	214	205	212	223	221	227	231	213	228	218	215	216	213	205	246	224	203	217	205	234	211	192	219	201	202	214	186	210	205	210	208	191	229	210	206	188	212	230	204	201	244	209	216	206	200	211	212	227	189	224	218	213	234	197	206	209	190	218	224	192	215	226	203	229	232	194	188	225	210	210	220	206	216	205	186	217	188	230	202	203	226	224	205	205	234	207	224	214	210	197	206	219	193	190	207	200	212	199	208	202	207	216	207	194	190	204	216	193	187	202	214	196	206	246	214	195	201	199	203	216	185	211	178	186	208	199	193	166	193	209	214	201	207	202	195	204	206	227	181	201	229	200	215	214	247	220	218	212	202	198	217	243	204	208	216	205	193	234	216	206	228	225	180	213	248	203	195	206	190	215	189	213	201	213	207	217	181	171	214	193	213	196	201	193	180	213	226	196	199	212	214	209	225	196	209	219	198	218	184	260	207	205	201	195	229	217	220	195	186	195	223	208	237	228	219	186	199	207	199	214	223	215	207	245	202	214	263	208	211	227	234	230	261	215	259	215	204	225	227	210	196	231	207	239	211	182	196	210	239	213	192	206	207	202	215	199	213	197	202	182	199	204	217	206	221	201	232	214	221	209	231	211	232	211	212	211	222	226	193	214	203	226	215	223	214	195	239	238	223	206	207	230	223	224	208	196	202	226	193	212	210	215	225	225	210	213	222	210	213	193	187	204	228	227	215	206	210	225	229	194	216	222	198	220	199	207	204	202	222	189	189	215	214	202	219	199	214	212	232	204	197	168	224	195	187	190	222	214	208	215	217	213	219	213	209	196	207	214	233	211	204	200	197	205	203	244	210	225	191	197	214	192	209	254	197	226	216	204	188	199	201	214	214	219	207	233	190	210	214	209	204	193	201	193	196	227	211	208	241	219	199	211	198	200	218	195	201	189	212	242	211	229	186	199	225	223	231	194	225	217	212	210	186	239	229	206	237	204	202	188	205	195	227	195	200	195	211	245	228	201	220	231	216	203	210	209	193	205	223	219	213	193	199	220	189	228	210	218	226	242	192	219	207	235	228	204	211	223	212	236	216	173	194	215	211	181	211	232	215	202	202	222	215	231	207	214	202	216	193	222	204	197	219	204	229	207	192	205	235	214	228	231	202	222	197	199	229	210	210	236	222	188	219	223	205	227	202	214	195	186	223	239	208	217	192	224	209	194	229	206	222	231	224	208	226	229	217	210	201	195	214	223	204	209	222	205	208	220	193	222	212	201	217	223	210	208	226	214	229	209	207	205	218	235	217	192	229	226	208	214	200	230	217	201	231	201	235	200	196	222	209	176	239	213	223	205	207	236	208	216	217	227	211	222	223	233	195	222	204	230	204	196	234	198	200	207	224	215	182	221	207	226	206	204	221	215	209	211	231	199	193	207	215	231	203	236	187	248	207	208	206	208	220	233	228	180	205	236	182	202	216	212	184	214	192	211	193	201	211	207	176	224	225	213	210	200	212	227	225	222	212	201	200	228	212	214	216	210	195	221	220	218	203	180	214	196	181	197	220	221	223	200	200	211	196	229	190	220	216	217	205	207	204	215	214	212	217	223	205	221	210	212	219	190	186	200	199	230	214	193	165	215	200	225	221	187	201	200	211	207	203	226	218	232	201	219	199	200	183	213	219	232	200	199	216	214	202	226	187	226	216	213	206	220	207	220	207	209	205	190	215	211	225	226	230	189	209	238	210	203	199	225	215	227	216	207	230	204	206	187	199	219	222	224	218	210	236	226	225	184	201	212	192	199	211	202	198	226	216	197	221	214	204	201	212	213	198	208	190	202	198	223	209	201	196	210	239	225	213	212	198	211	226	222	211	204	208	207	210	196	197	221	218	207	182	212	238	233	201	224	218	208	195	210	192	200	221	210	205	186	213	209	210	201	222	202	232	240	201	209	191	257	183	169	224	205	197	233	213	223	220	251	224	207	208	216	190	218	227	222	199	209	220	193	235	215	208	215	206	194	220	201	206	197	205	224	202	216	223	190	216	179	218	214	206	227	207	198	203	208	217	216	231	205	210	186	212	207	212	210	207	195	215	237	189	221	233	205	225	228	207	225	230	213	191	217	231	224	212	196	221	232	212	219	215	223	187	204	223	230	207	188	217	214	226	199	217	210	209	216	188	198	232	220	203	194	243	206	195	218	202	194	211	212	243	219	201	242	208	222	216	196	199	221	243	221	204	184	220	221	194	185	251	190	193	195	214	223	190	222	220	192	200	203	207	192	199	206	237	225	186	205	202	214	198	214	232	207	196	205	174	221	228	215	210	198	204	223	179	217	219	183	210	213	207	232	221	224	201	218	218	193	216	208	200	210	222	220	229	228	203	198	220	215	230	209	217	197	207	212	197	219	203	211	197	209	209	237	203	219	212	227	214	200	234	226	239	226	192	220	195	208	191	229	238	210	205	219	200	205	200	221	215	218	222	212	220	212	222	198	224	229	201	201	192	202	201	193	219	191	210	193	195	218	201	198	234	217	212	206	208	166	202	235	214	196	209	221	210	227	205	204	196	215	222	231	209	202	178	229	218	200	214	225	207	217	213	226	218	211	212	208	218	226	215	221	204	194	189	218	227	235	226	205	191	212	224	201	201	211	229	204	223	214	241	238	205	224	205	193	222	214	226	199	202	226	207	180	208	197	210	208	204	201	215	178	194	208	222	192	185	216	222	204	223	208	219	240	191	195	226	208	187	242	198	215	224	202	220	229	204	212	220	204	216	207	217	222	233	227	218	196	204	258	207	206	226	208	201	212	192	204	249	222	222	203	225	211	190	234	219	203	216	220	208	195	225	213	231	203	186	213	226	182	214	211	191	202	211	209	206	204	239	213	214	202	215	202	234	210	208	201	171	210	213	196	207	218	211	245	230	177	245	202	229	221	229	203	197	205	226	214	244	200	212	195	206	235	223	195	224	186	184	212	204	218	192	207	251	207	220	234	223	192	226	222	209	202	237	232	203	214	201	201	197	183	184	212	197	211	225	204	198	196	231	226	236	214	194	233	207	180	226	224	215	214	212	222	202	212	198	202	212	233	179
7971	15715	13454	7433	4545	3247	2460	1924	1543	1379	1111	1125	936	864	782	745	722	692	671	640	656	720	887	1008	1283	1799	2321	1858	1447	1256	924	819	797	780	705	618	602	581	563	561	538	546	558	490	482	502	487	494	454	485	483	472	469	454	404	460	432	454	468	493	457	475	422	440	447	444	420	441	418	460	434	457	462	423	437	442	469	440	442	443	424	479	427	501	460	405	437	471	454	458	456	433	450	399	399	431	453	412	478	437	463	428	467	450	452	436	461	439	431	469	452	484	421	441	437	431	444	463	455	460	461	424	466	452	433	440	412	476	450	412	469	467	416	442	454	413	447	462	429	458	425	421	427	452	433	426	430	480	459	442	461	432	408	428	474	472	437	451	450	441	455	446	446	476	435	433	419	426	451	485	442	428	475	438	446	467	433	477	498	440	456	449	497	429	435	459	466	427	430	432	444	427	468	445	440	465	483	420	437	467	459	414	438	469	448	474	477	439	463	430	432	447	452	425	442	485	423	444	433	439	423	441	459	453	457	463	466	436	445	487	471	460	452	427	412	448	463	457	461	449	450	441	415	466	447	460	435	470	432	447	450	412	397	436	428	393	437	440	446	411	450	427	486	435	426	431	468	415	457	413	455	486	430	468	462	425	449	400	426	460	446	459	450	449	461	455	454	429	472	457	441	433	438	429	460	432	485	454	460	448	451	459	448	431	435	453	497	435	456	454	438	431	446	470	466	430	445	459	460	462	470	450	439	448	441	480	403	515	440	424	418	445	457	427	425	436	493	426	469	447	440	449	458	425	441	454	488	459	422	443	397	421	479	448	416	438	471	414	406	465	435	406	420	436	479	432	453	421	500	435	461	450	485	460	426	469	473	436	441	442	469	455	453	472	475	460	478	422	437	448	469	432	449	463	438	412	448	444	448	430	443	454	452	428	442	433	457	437	424	406	456	427	437	429	468	452	420	416	441	448	432	410	442	452	462	457	444	400	431	450	433	446	447	446	454	417	452	407	449	454	444	419	445	429	415	463	409	437	417	407	422	472	464	423	447	414	447	491	467	442	461	480	452	427	455	466	432	412	419	443	443	453	463	428	411	454	445	416	457	450	447	419	468	446	432	444	424	428	454	450	475	451	439	454	439	474	411	477	436	456	452	457	476	435	428	452	404	456	459	473	454	462	443	437	436	445	411	442	448	429	444	398	434	406	419	430	473	411	442	420	421	451	430	423	425	442	466	451	411	412	448	436	465	463	475	441	436	439	435	471	440	431	466	410	427	464	428	427	477	436	447	433	474	451	420	405	437	401	455	494	460	440	416	442	460	428	414	443	428	393	411	461	490	427	451	424	435	410	461	428	446	457	445	432	472	460	444	449	451	431	469	429	413	441	422	443	414	476	410	439	420	437	449	436	452	458	419	443	455	471	437	442	492	455	431	463	456	493	461	447	414	419	473	440	443	473	451	437	470	501	432	461	491	422	425	450	454	447	451	406	420	415	452	447	457	422	462	451	443	460	439	491	445	412	480	458	406	454	466	449	430	465	438	437	412	466	450	459	461	413	434	457	450	447	418	438	441	424	426	445	475	458	451	476	434	442	441	426	464	433	424	470	473	445	429	421	440	471	428	478	457	441	421	456	462	433	444	438	448	446	425	442	426	443	443	439	463	475	466	404	486	440	443	427	459	456	435	446	434	446	423	474	412	464	434	462	420	426	399	448	456	463	432	465	475	439	408	439	444	444	453	472	412	433	480	433	450	421	467	437	418	432	432	423	476	442	444	446	467	444	442	441	494	452	431	435	480	454	446	493	396	456	433	447	446	450	429	492	431	480	448	460	391	420	493	396	453	474	431	413	468	441	501	451	417	438	424	412	442	454	435	451	443	437	418	437	488	445	434	478	441	431	445	477	446	456	466	424	428	431	419	435	432	447	469	474	414	432	457	444	464	462	432	443	443	430	437	399	443	478	475	476	422	409	459	439	455	470	469	438	456	469	476	463	471	420	490	463	466	491	444	449	402	445	437	416	456	419	471	436	447	454	447	430	444	448	420	420	430	424	461	482	459	455	444	452	464	433	462	406	450	423	444	430	466	471	424	452	441	448	393	444	433	447	473	445	434	419	453	438	446	450	437	420	476	402	477	400	437	450	469	467	438	430	495	450	419	466	465	415	480	459	488	450	460	416	433	469	475	475	464	448	430	496	469	459	431	432	444	459	431	414	462	454	462	433	462	412	477	425	448	444	457	469	455	457	452	450	473	446	440	422	449	417	432	490	443	470	468	446	435	429	433	445	448	444	424	451	422	444	451	454	449	403	450	463	437	454	412	469	453	446	421	436	414	460	489	466	460	443	452	447	470	445	417	480	396	423	450	435	450	467	452	456	464	425	436	404	428	454	453	444	405	476	420	444	475	412	455	470	409	453	402	431	479	484	432	449	438	447	419	434	440	440	430	409	468	492	463	448	471	447	467	413	422	459	450	465	441	452	437	471	468	416	472	458	491	441	440	435	478	452	424	425	455	437	473	421	482	446	472	472	455	479	454	434	448	447	450	411	459	413	450	442	447	463	433	409	438	488	395	426	425	480	435	437	428	432	447	442	449	431	441	458	388	449	426	449	444	436	433	447	438	440	471	437	414	426	454	468	424	424	440	437	397	412	448	471	464	499	462	467	453	474	431	460	454	484	428	450	430	475	430	439	465	436	453	486	421	443	440	448	416	424	414	445	444	427	426	406	455	465	460	441	421	408	437	422	463	452	448	427	450	423	433	480	462	470	491	441	445	433	446	436	419	427	449	419	435	466	422	462	442	451	505	420	435	423	463	423	407	440	440	437	435	458	470	452	443	429	450	465	407	441	451	423	405	473	455	476	466	442	418	460	461	454	466	443	472	437	406	409	442	422	464	432	465	447	476	463	391	421	465	428	454	457	443	413	436	423	443	454	490	471	457	434	499	444	435	452	442	456	459	438	423	429	485	476	462	431	449	458	471	464	459	486	444	439	444	444	451	452	447	431	456	420	406	445	430	484	453	448	414	418	445	418	474	449	439	481	443	475	432	418	473	460	444	437	439	452	445	471	472	420	432	441	425	415	443	454	426	480	429	442	435	451	433	457	430	445	445	448	425	429	460	439	453	446	448	427	417	455	462	399	457	441	433	446	446	487	460	414	467	467	428	448	460	412	420	447	467	470	440	463	442	452	439	490	425	434	435	461	431	447	465	427	441	466	406	475	440	431	425	471	418	431	459	437	441	439	427	459	411	466	429	409	426	415	475	443	440	434	431	465	500	426	443	423	452	494	416	472	391	439	440	429	449	406	462	457	432	456	440	433	426	479	439	472	448	387	429	434	435	416	452	443	455	442	459	446	422	465	456	436	439	423	429	437	443	424	453	407	473	433	481	434	421	452	457	441	436	423	441	441	429	443	457	449	428	452	453	474	438	457	413	422	427	441	403	437	398	470	431	424	423	443	475	418	411	463	410	432	453	461	414	436
26733	20146	5843	804	555	499	494	497	496	466	455	481	478	437	454	453	440	446	457	453	480	409	518	512	495	590	708	623	570	524	515	513	506	481	469	465	523	473	504	476	467	445	459	502	480	481	443	502	456	477	443	449	463	445	452	438	420	438	442	463	459	461	449	486	445	437	492	453	433	444	457	425	462	434	457	432	479	417	408	440	484	451	478	465	529	450	450	453	419	451	456	439	466	440	430	452	431	464	461	466	437	446	451	423	444	498	456	494	470	439	418	430	473	460	469	461	450	469	442	484	462	427	438	471	462	481	483	430	462	438	449	459	448	454	454	445	489	476	453	440	475	466	460	426	416	432	434	487	441	486	414	454	450	462	438	434	461	448	470	489	454	470	430	450	441	429	423	433	477	439	478	458	440	437	425	446	459	446	472	480	474	445	482	459	505	498	496	460	464	449	426	433	479	445	384	463	464	441	454	455	426	434	489	428	463	435	446	463	454	447	444	451	466	472	463	448	451	433	451	482	442	420	464	453	454	471	442	456	436	467	470	459	489	494	419	432	472	440	485	459	474	467	455	428	466	468	467	451	452	466	428	400	470	460	448	481	440	462	443	486	473	450	461	450	458	462	433	469	435	457	476	465	489	465	442	473	445	450	437	440	462	431	459	479	450	431	445	471	456	473	438	458	458	458	449	449	442	423	477	469	467	469	486	437	454	465	424	455	434	467	474	388	466	453	467	441	447	437	455	418	450	498	452	437	467	454	461	456	481	462	453	469	467	491	454	455	464	419	434	435	458	475	431	495	444	458	464	477	421	439	464	470	448	459	425	484	442	488	420	441	468	457	479	428	463	412	472	505	458	451	444	432	445	458	459	470	458	488	445	473	444	466	466	473	436	468	501	501	440	444	450	486	467	456	488	432	422	441	442	442	446	447	415	477	456	444	431	438	477	468	409	450	428	433	460	468	464	442	445	447	444	435	472	459	458	441	474	455	470	471	441	475	498	467	484	426	461	451	482	439	459	463	450	482	495	444	471	466	440	427	476	458	477	433	457	495	483	493	434	479	474	448	400	440	440	470	472	447	443	457	457	467	458	436	451	464	437	476	453	468	441	467	479	478	448	469	435	487	438	403	461	492	473	451	452	475	423	467	443	438	449	461	423	446	430	468	437	488	471	468	460	437	449	473	473	430	482	445	498	479	463	468	459	479	463	428	453	474	449	481	409	467	442	486	440	502	475	491	479	455	473	457	466	479	448	429	408	434	455	516	456	445	468	455	466	419	451	472	465	430	499	441	457	472	446	465	463	483	425	430	451	466	402	472	462	460	425	435	427	486	434	414	466	428	443	478	391	468	443	501	429	478	441	474	459	464	433	451	428	455	450	468	487	478	443	516	499	401	464	419	449	433	467	487	468	477	434	467	456	482	467	447	441	506	460	506	434	459	509	444	443	412	465	422	458	471	451	512	482	478	494	431	471	478	431	435	458	470	456	460	460	464	452	438	455	440	479	456	490	484	466	445	463	447	479	448	429	440	440	483	432	434	441	479	423	491	464	449	430	459	467	435	433	478	461	461	437	435	410	470	477	460	435	450	461	462	454	474	477	434	462	417	463	466	501	442	457	446	478	517	458	461	469	468	475	446	411	448	472	415	412	473	442	431	471	447	428	434	463	479	472	484	453	476	463	441	468	417	445	495	455	445	438	449	498	474	436	427	472	443	453	434	426	447	449	464	436	458	464	467	431	468	432	457	454	464	468	481	460	459	460	463	426	466	443	464	512	490	446	448	456	455	459	460	474	459	426	471	455	457	435	447	425	478	454	478	443	482	461	464	445	490	477	461	448	441	443	489	433	457	477	421	449	473	435	462	456	453	457	431	491	454	471	453	455	418	460	503	481	443	434	459	463	429	503	453	449	481	469	434	474	473	452	462	458	443	460	428	423	444	482	467	457	432	444	463	462	444	485	478	482	508	490	467	458	437	458	495	405	460	431	434	451	436	473	448	457	467	467	431	441	411	473	453	436	492	432	461	445	470	481	453	464	464	476	472	443	467	450	450	447	467	459	451	461	451	486	469	458	462	423	482	437	491	453	427	467	463	464	478	441	477	457	461	513	479	431	483	463	450	406	445	467	446	464	434	455	462	474	489	464	433	459	457	423	465	479	459	448	455	471	422	473	456	509	459	480	455	457	447	492	471	437	446	407	459	457	446	435	476	457	466	457	442	455	414	401	428	449	470	495	449	440	421	458	430	460	448	481	456	434	488	505	491	439	440	467	448	461	487	473	477	440	455	454	454	435	467	449	434	461	465	465	450	428	507	453	480	486	461	453	434	446	439	438	435	444	446	478	431	442	491	458	431	417	454	481	471	474	446	507	448	459	435	460	426	468	428	493	426	478	433	460	446	459	418	431	455	460	467	471	472	503	468	505	461	436	465	459	466	436	471	470	476	490	477	437	464	468	410	447	454	445	430	454	431	463	431	434	444	484	474	444	444	506	428	444	477	482	451	469	460	451	477	462	437	460	485	440	403	499	469	467	416	459	444	426	450	442	452	425	465	450	456	401	460	430	465	459	447	448	414	422	468	448	461	472	472	461	413	451	464	427	482	488	443	437	434	469	458	494	421	450	488	470	489	469	463	468	460	465	467	449	449	428	458	475	465	457	474	427	458	459	430	440	465	453	466	464	441	445	437	497	416	479	419	482	453	498	446	432	452	440	517	466	442	461	458	478	445	449	463	436	454	474	463	465	455	447	500	412	492	437	427	438	437	454	413	462	498	468	464	490	473	457	457	478	460	428	465	436	454	476	476	453	464	438	494	477	410	462	441	457	457	450	483	452	452	473	437	510	482	460	493	457	426	487	425	462	445	452	451	418	489	457	479	434	459	443	458	433	452	449	449	493	460	447	447	467	436	450	451	421	471	458	454	467	468	425	428	469	446	477	448	438	475	466	462	461	477	436	502	447	468	423	484	456	475	482	416	459	429	470	462	438	444	470	462	457	481	449	424	461	459	471	442	449	469	456	472	454	469	473	437	464	461	395	445	480	448	448	460	455	478	472	492	480	489	433	505	459	490	477	447	464	437	450	450	446	453	460	439	479	435	434	436	455	438	428	462	443	506	450	455	470	478	436	456	474	474	470	439	435	467	441	481	478	466	460	423	471	451	424	487	472	449	473	469	466	491	463	494	449	450	464	466	460	428	438	471	501	469	462	449	442	468	461	461	430	477	452	476	472	439	460	416	468	434	420	463	478	474	474	463	410	391	427	472	445	418	434	436	454	481	451	431	446	447	449	497	468	455	483	477	423	470	437	483	460	467	470	467	451	438	426	454	442	436	433	504	449	463	423	458	453	460	456	455	481	420	447	453	449	479	507	440	462	463	458	455	494	454	435	459	483	438	438	462	437	445	453	462	461	494	457	471	453	434	441	452	434	494	418	479	456	460	439	424	486	437	459	452	448	442	471	470	461	443	412	452	453	405	475	465	475	476
4240	2108	1876	1280	1120	1035	1088	1048	1018	994	1032	960	963	942	1008	952	920	918	996	947	996	990	1088	1215	1336	1522	1811	1554	1433	1214	1145	1088	1072	1055	983	998	1008	982	1003	959	954	983	963	968	963	984	960	983	927	932	973	936	937	932	932	989	930	962	920	936	971	884	891	947	928	891	971	960	908	900	963	955	942	887	959	958	898	928	965	916	946	934	962	1047	962	993	957	949	952	921	936	907	991	937	869	922	884	945	952	962	989	933	940	933	993	959	953	940	958	947	933	908	896	925	981	936	949	961	922	870	939	994	937	989	989	967	948	950	845	910	947	940	955	1007	945	938	956	919	1000	937	961	910	1007	964	938	938	920	962	899	968	941	928	976	920	940	950	925	928	912	953	955	964	924	942	891	931	933	962	930	965	942	891	976	964	960	982	895	958	1025	966	937	997	937	944	949	950	893	978	963	914	923	969	984	972	927	938	938	960	993	971	948	943	956	946	980	920	889	928	919	921	951	969	937	915	937	941	935	943	938	937	889	986	974	905	947	976	910	969	930	921	967	942	926	923	975	974	964	974	923	900	954	915	893	908	920	976	916	949	958	990	975	993	966	894	940	930	928	935	989	914	928	997	979	894	967	983	918	938	936	977	925	967	931	947	913	1002	996	924	951	941	1007	941	896	968	922	965	947	984	949	853	948	1013	866	999	918	947	955	920	913	944	958	931	997	944	957	937	953	973	964	977	895	950	1033	923	936	930	929	970	1002	940	1042	878	950	912	945	948	920	985	953	967	940	964	917	932	944	900	991	946	954	945	921	926	923	950	960	933	1001	957	977	1001	919	990	936	985	962	954	993	942	894	900	977	953	952	985	961	888	964	968	881	926	946	928	899	1042	976	1013	995	940	948	957	932	977	929	948	902	904	978	901	922	867	931	950	977	962	996	1016	945	948	959	955	920	909	944	949	979	917	953	937	926	894	961	970	963	994	973	957	902	919	918	999	954	986	884	965	910	902	898	915	958	997	935	922	928	962	932	898	957	927	971	909	934	969	922	944	976	934	976	958	924	936	938	928	1004	962	962	921	924	897	968	928	945	909	978	970	938	1000	876	959	970	978	955	921	934	940	956	929	982	932	915	953	971	906	921	926	997	975	975	921	919	947	965	937	908	897	958	940	973	977	973	919	921	906	913	935	905	917	940	979	906	915	884	955	947	937	878	963	985	978	943	937	930	911	961	950	946	919	905	939	953	916	983	1011	937	1016	983	950	946	972	932	926	992	955	972	978	931	861	963	917	959	937	908	962	973	958	953	971	958	941	968	985	928	939	986	942	921	971	914	924	928	946	954	980	913	952	979	928	897	898	976	911	984	906	965	932	959	965	996	925	973	955	970	935	902	909	959	936	929	932	917	942	966	939	992	946	969	957	980	902	904	955	924	966	965	988	995	974	948	934	891	915	931	936	966	938	945	961	911	971	901	943	977	938	931	1009	948	881	978	999	949	935	898	959	954	979	988	918	912	944	982	929	970	975	910	875	935	989	966	978	956	898	876	956	959	877	909	983	957	912	944	924	991	950	946	1005	905	922	970	970	908	930	933	939	888	886	946	1023	931	929	927	955	938	961	989	983	933	954	954	909	961	982	910	932	968	964	976	969	961	874	949	973	953	996	928	932	967	904	1017	926	945	980	921	946	996	947	947	960	1020	976	973	903	984	982	945	936	945	933	925	947	934	915	903	915	908	974	957	967	952	937	968	936	931	1002	895	864	965	994	931	970	975	947	957	875	986	990	922	955	898	950	963	906	953	971	957	895	1000	955	937	931	966	970	949	974	963	880	953	910	971	905	950	959	916	968	883	1005	955	948	959	951	955	953	940	955	960	975	977	964	964	960	932	894	937	952	923	912	915	947	922	957	923	929	950	954	871	956	955	958	949	962	899	957	952	969	948	957	863	957	960	928	958	967	906	862	912	931	992	953	935	912	975	914	889	971	981	913	974	951	978	923	923	928	948	967	957	938	941	927	920	917	959	999	1037	1002	961	953	979	966	933	946	950	893	1058	923	921	957	920	950	947	964	923	888	943	1000	900	981	955	948	934	1006	956	932	936	961	996	1004	970	915	983	992	968	968	951	950	914	946	975	953	907	949	951	922	965	951	977	944	963	978	923	942	1015	961	952	965	891	915	936	985	1008	954	940	915	923	967	926	957	985	944	934	974	886	973	976	967	994	964	946	919	908	962	898	917	899	959	946	909	929	959	906	940	950	921	939	932	912	952	888	983	931	982	958	937	1001	969	920	927	1042	941	968	948	961	919	1003	945	949	944	904	978	944	898	963	946	923	960	920	965	906	945	949	910	971	971	949	996	922	985	966	925	941	888	925	905	961	943	929	899	958	955	979	912	968	953	924	940	952	913	964	955	948	893	983	890	857	950	971	945	961	955	911	991	930	952	959	954	952	955	907	978	881	923	949	954	906	1038	972	998	942	943	943	899	988	924	894	905	925	896	949	909	930	916	970	942	918	914	911	997	980	981	901	950	903	993	965	927	920	965	947	905	1007	925	910	923	919	1002	974	914	922	930	930	928	951	944	978	910	998	914	963	938	898	902	918	953	1013	948	922	916	929	956	928	1016	977	930	941	963	996	962	940	904	976	916	952	917	924	913	966	983	959	1008	922	973	944	957	985	908	937	900	897	1005	962	981	941	965	1003	938	952	916	923	914	865	886	957	930	1014	939	928	943	954	981	888	927	955	975	938	887	942	1001	965	953	886	930	928	922	984	945	917	889	947	999	918	961	954	927	933	920	983	953	909	952	933	913	955	926	904	985	956	926	983	1011	945	945	917	939	945	1009	924	901	953	945	933	959	903	935	917	996	884	958	928	919	913	897	954	976	1001	941	918	971	1001	884	927	965	950	941	986	957	901	938	929	918	959	956	963	970	953	972	881	928	877	911	958	943	940	934	972	911	899	914	970	909	909	928	937	917	921	895	988	960	954	973	936	907	954	947	954	944	977	944	909	908	929	956	960	958	992	994	967	961	951	969	955	927	963	922	1011	935	899	955	1017	966	915	895	925	972	915	1011	981	900	996	867	912	969	1002	996	945	870	912	925	914	979	984	977	953	924	916	923	928	987	909	930	952	1018	952	981	947	974	972	961	965	954	911	955	980	947	913	970	947	964	928	959	915	922	915	960	995	951	902	916	944	929	1019	933	952	984	930	999	930	926	908	901	954	974	938	972	997	934	926	889	937	972	897	959	987	949	975	931	964	912	946	941	974	950	978	961	915	928	935	958	898	991	945	959	899	903	961	923	912	963	925	897	991	971	946	946	962	975	910	961	1000	945	941	928	943	976	914	999	920	904	963	885	922	925	902	920	942	879	894	984	932	890	961	1006	980	937	960	943	936	958	886	973	968	864	921	979	925	909	944	978	921	896	940	944	944	949	1000	947	944	924	974	956	848	929	977	937	907	888	940	903	925	948	1026	955	945	918	875	985	1017	952	917	986	955	904	965	918	905	936	973	839	907	913	915	997	930	903	901	926	920	952	947	972	957	882	1012	936	912	953	961	935	916	935
24318	21438	28543	24766	18699	1464	684	509	413	430	402	361	386	384	362	357	337	352	338	339	340	356	333	408	479	561	573	480	448	380	361	374	325	391	340	337	357	354	364	345	319	323	333	303	329	319	314	311	300	310	354	300	299	302	306	337	330	310	283	303	373	295	304	318	313	320	303	298	307	300	300	312	316	322	300	339	291	305	319	289	315	347	321	306	321	314	304	324	302	314	357	335	278	319	356	307	302	334	285	309	314	300	295	265	330	304	334	284	323	292	288	317	285	306	270	309	306	308	319	304	318	320	281	285	342	319	287	310	314	298	281	283	324	317	342	295	295	290	279	321	322	323	292	273	302	343	302	314	319	301	284	333	309	325	301	288	334	294	286	320	304	326	282	302	298	316	311	328	319	315	314	343	318	295	334	310	304	320	294	285	290	297	295	332	298	327	337	289	297	338	309	291	314	302	293	297	311	309	287	308	284	303	280	299	316	290	281	298	302	337	319	302	288	348	311	277	294	307	316	302	282	298	336	319	311	307	311	333	305	310	281	315	325	320	298	313	304	339	340	278	329	329	347	293	309	321	299	304	316	326	284	278	339	282	322	332	311	306	289	312	302	294	281	310	308	301	287	327	337	334	318	290	333	330	331	303	333	307	311	312	307	303	327	323	297	289	337	312	277	311	293	301	323	307	325	287	326	324	315	320	320	282	300	325	334	301	304	318	336	305	305	306	313	307	343	301	334	285	324	285	316	306	331	308	300	305	309	299	303	300	324	320	261	323	312	306	314	328	291	340	321	336	310	313	324	323	327	319	303	322	280	311	294	304	291	309	316	297	303	315	341	314	321	332	297	298	302	290	308	292	311	298	310	308	337	316	309	284	335	315	281	281	308	292	290	312	320	278	316	288	289	316	325	330	325	308	337	330	283	297	296	293	328	310	336	282	312	327	292	353	275	345	292	323	331	322	297	305	303	311	268	300	307	314	332	313	297	282	349	323	335	283	316	322	275	310	330	305	311	299	327	316	295	294	289	289	302	293	300	319	315	315	311	340	309	334	287	319	299	321	286	282	294	310	289	346	293	326	287	330	311	310	309	328	296	333	316	304	283	287	291	275	301	322	316	286	305	317	288	338	298	316	326	297	313	313	290	296	322	268	318	313	324	282	309	285	326	318	341	323	305	325	335	314	303	305	292	298	284	294	323	345	310	320	335	287	325	312	287	292	293	308	318	279	312	327	326	323	299	330	301	304	318	299	301	289	325	304	273	288	284	310	321	284	295	297	323	271	318	297	306	345	309	329	286	326	318	291	288	279	288	325	282	309	316	272	323	323	297	280	297	279	280	289	284	316	329	301	283	303	293	282	306	302	300	308	312	321	323	312	308	313	311	322	312	307	314	307	316	310	287	310	292	310	293	329	293	313	308	313	314	285	312	324	329	286	350	332	332	307	331	309	269	313	316	320	310	301	300	309	315	311	330	282	312	316	326	296	297	345	332	335	288	289	342	342	317	303	279	333	317	296	291	302	305	300	301	312	323	324	298	316	313	316	289	316	313	345	295	315	321	314	333	291	294	328	320	299	308	294	342	296	269	351	295	289	306	329	338	308	320	311	318	340	310	273	284	319	309	298	296	287	329	314	294	291	306	277	314	295	318	318	268	318	304	307	296	303	313	305	314	306	310	337	326	316	282	307	318	309	312	325	297	321	294	316	332	330	293	325	338	299	309	280	306	285	295	302	324	325	291	309	329	304	310	316	257	323	301	277	295	306	313	314	294	312	295	325	315	280	273	305	340	292	305	304	324	298	291	313	301	310	301	338	327	286	297	303	284	307	302	321	311	296	308	311	298	323	321	329	277	311	325	307	291	318	316	329	292	306	302	299	288	294	285	319	287	315	279	312	301	313	319	288	320	331	298	287	274	321	270	313	296	325	322	301	338	285	295	326	355	298	290	295	300	331	319	293	303	288	294	310	306	316	319	283	333	279	285	342	303	333	279	300	313	308	301	343	323	313	310	318	322	330	320	352	318	281	312	282	282	313	329	297	280	292	323	320	341	318	309	318	304	321	313	290	295	330	339	302	304	312	309	286	302	279	312	302	315	326	309	283	298	323	300	318	300	319	300	291	298	314	307	266	301	324	318	299	315	281	309	292	311	325	312	292	296	318	284	318	292	323	285	298	298	281	319	287	282	309	276	317	301	285	311	317	307	282	297	327	313	303	330	283	320	321	314	305	318	285	314	329	341	318	295	304	293	318	305	314	306	299	297	279	278	304	327	325	300	310	288	315	309	313	313	293	271	354	323	322	326	302	305	329	286	278	304	308	297	287	313	311	305	292	323	302	265	296	306	304	308	308	308	294	314	298	327	301	268	306	306	306	314	351	291	286	312	295	303	307	317	314	302	331	315	298	321	302	327	323	323	302	327	293	311	303	292	310	326	363	285	318	281	282	305	299	302	288	282	305	319	282	298	316	290	355	323	307	278	295	327	291	317	308	311	308	322	302	320	315	318	318	287	306	300	299	298	284	303	322	312	334	315	306	305	303	327	285	307	295	314	298	303	298	350	307	323	308	314	327	306	335	296	304	305	315	300	297	265	322	324	324	286	309	299	316	323	316	337	317	333	283	302	285	314	324	307	315	300	293	298	317	291	317	264	302	291	318	316	334	292	291	303	305	321	338	327	303	297	302	335	293	326	292	320	311	343	303	338	300	311	314	286	307	301	323	315	290	302	313	325	308	286	349	307	284	299	306	297	292	299	308	277	320	324	271	329	312	295	281	327	340	316	303	316	301	338	300	286	317	331	317	304	330	321	301	276	315	287	325	288	303	278	300	312	302	308	307	282	293	286	304	318	308	292	330	301	327	286	308	295	292	313	294	318	306	313	349	341	289	322	339	315	309	300	315	288	304	294	283	295	287	299	319	340	300	308	298	323	298	313	317	276	317	341	313	330	292	283	317	294	300	269	257	318	309	285	301	322	316	322	296	305	312	312	287	313	304	285	318	290	291	304	297	311	348	340	314	299	325	320	294	293	297	295	317	315	324	296	298	299	279	328	307	286	291	309	301	293	296	319	294	304	330	313	307	326	301	318	299	328	342	310	311	296	333	320	307	314	281	289	286	283	282	287	292	275	279	306	321	294	293	333	302	298	298	315	289	290	303	298	293	309	325	331	303	320	319	297	311	331	309	273	308	308	310	352	265	319	297	294	335	290	346	316	321	323	326	295	298	296	317	302	329	306	285	304	255	278	283	286	312	315	308	292	335	322	352	321	322	293	331	341	291	268	288	302	336	311	309	314	330	299	314	303	306	327	302	334	292	322	338	305	299	308	296	273	345	304	322	309	288	311	312	308	318	303	335	288	293	304	302	322	260	318	294	323	334	305	311	312	289	316	316	280	299	334	320	317	299	320	303	312	309	329	284	316	299	297	305	308	324	289	288	300	298	279	314	325	310	311	285	279	290	282	329	324	317	320	309	307	300	292	334	294	323
5774	9913	8688	4580	2935	2170	1728	1436	1284	1086	996	1030	919	840	877	839	782	792	817	743	772	864	897	1196	1306	1695	2014	1617	1344	1039	932	953	929	870	845	757	798	799	742	730	747	700	693	705	676	706	687	673	739	689	676	696	660	667	615	646	634	689	651	697	677	630	701	690	657	637	670	628	639	636	675	656	671	669	716	686	661	674	664	642	679	692	667	659	643	704	648	649	716	688	700	653	664	659	702	677	648	654	687	631	688	651	680	711	683	671	681	673	667	686	674	634	664	656	728	647	690	641	686	690	695	671	682	651	649	631	638	671	649	637	699	634	666	651	658	642	653	675	628	710	676	646	615	653	705	663	640	674	697	643	662	640	674	683	636	702	717	607	634	662	659	680	670	692	660	669	610	648	618	615	670	606	683	637	654	637	629	659	649	641	662	634	708	639	664	643	669	688	647	688	610	641	596	726	668	687	668	663	656	705	686	606	657	708	657	634	643	667	639	675	596	640	648	726	668	623	665	616	679	628	662	705	628	664	679	709	670	630	647	668	688	615	684	669	669	664	627	685	659	617	646	631	648	682	648	681	613	644	662	627	653	657	703	708	626	691	689	628	657	678	636	649	703	646	697	683	656	591	632	668	622	648	670	637	643	655	660	643	618	695	679	680	634	648	627	647	703	658	680	642	680	624	644	653	665	669	653	686	644	722	636	667	662	627	657	647	644	680	627	641	672	681	661	669	652	650	672	645	627	634	708	656	719	672	688	633	680	644	667	680	672	698	703	650	663	632	657	660	680	653	662	693	658	663	664	685	593	672	636	649	682	708	644	661	628	618	685	685	706	635	606	665	652	628	608	663	656	694	640	655	668	686	676	655	671	697	674	649	661	655	709	656	661	694	691	714	627	611	668	688	608	579	630	694	616	650	673	643	653	648	658	647	616	708	667	675	623	660	672	669	644	677	641	677	689	652	692	644	615	645	644	674	681	672	638	578	684	633	702	657	652	655	709	642	698	598	680	668	671	694	675	649	700	638	661	635	682	634	656	651	716	640	674	646	649	669	663	627	699	624	645	650	677	702	631	691	637	630	678	685	644	672	670	717	631	669	659	657	687	662	657	661	684	623	692	626	619	683	655	640	652	680	654	655	648	647	635	628	622	648	649	636	650	620	670	660	646	641	634	659	690	645	678	646	691	620	668	684	690	702	685	654	713	668	635	637	639	669	633	631	677	637	672	656	689	635	676	610	624	633	633	700	643	620	606	673	673	626	635	638	669	658	696	669	646	647	668	688	633	653	662	662	642	663	655	692	683	669	679	669	588	649	679	668	666	655	650	638	683	653	676	631	635	664	682	617	670	669	695	674	637	660	618	652	639	593	681	643	678	659	643	641	670	685	594	595	666	667	634	676	678	608	623	695	636	663	695	660	665	668	635	657	614	631	634	681	687	683	677	616	651	642	672	613	671	654	675	644	630	706	680	665	630	674	685	668	647	697	649	681	633	588	629	674	680	667	681	703	662	644	662	615	664	671	673	703	676	634	658	635	681	642	654	671	683	690	661	626	648	669	655	634	619	639	648	628	663	661	671	674	661	660	680	655	656	695	661	639	631	637	694	672	645	623	688	621	664	655	649	643	631	657	664	638	572	672	652	671	665	669	629	644	612	665	663	585	659	651	683	652	659	624	688	658	601	644	676	677	621	702	660	652	668	683	667	688	647	668	681	681	618	644	649	619	633	652	686	649	638	660	659	699	680	708	648	623	666	596	644	660	698	703	667	686	687	675	666	683	637	634	631	669	672	645	688	647	686	672	682	674	622	673	655	678	671	664	632	700	676	667	662	658	681	672	647	665	638	625	672	624	661	651	646	685	698	634	672	665	638	673	683	661	705	652	670	676	641	688	648	631	647	626	679	624	650	677	638	651	658	646	633	662	668	653	654	628	719	630	698	662	682	713	642	652	659	693	638	688	655	660	653	671	665	668	696	671	641	694	668	650	652	626	663	660	671	665	666	672	649	638	637	687	678	674	655	650	714	644	693	654	661	675	698	687	669	612	695	740	684	676	667	663	614	677	672	720	672	630	699	635	668	671	652	656	628	661	658	640	694	678	694	631	692	647	650	637	626	646	622	663	635	700	612	624	652	674	711	670	704	682	706	687	657	660	687	688	650	702	649	727	684	633	671	652	704	676	695	687	636	651	589	616	665	668	636	700	647	646	617	651	656	626	673	637	649	617	671	682	611	639	691	659	675	653	669	657	673	656	669	690	661	653	666	645	689	663	664	677	660	591	646	661	636	670	646	659	680	656	590	642	645	653	677	627	665	623	671	667	663	649	663	635	615	645	607	650	631	641	655	644	645	635	636	679	611	712	652	659	656	616	695	649	649	659	664	647	634	628	626	652	664	666	648	644	611	661	682	665	675	630	637	633	643	648	626	679	635	643	641	642	642	675	666	700	635	596	655	663	687	645	679	663	694	677	635	649	671	654	644	655	684	635	647	673	644	637	721	660	632	683	661	713	649	673	706	633	645	653	684	674	692	608	668	648	703	669	601	621	685	694	668	661	670	678	687	655	693	653	665	679	720	670	659	658	643	578	663	612	705	618	648	665	666	708	681	665	668	631	639	646	639	633	684	644	660	608	675	655	670	697	671	677	719	668	652	645	644	649	646	667	668	722	662	649	652	689	636	660	707	640	639	651	696	695	630	666	629	664	672	641	677	657	703	671	666	657	708	655	618	634	658	623	655	679	666	669	678	647	620	625	657	669	652	613	691	661	701	687	622	682	643	652	645	645	606	650	647	627	619	641	731	627	691	659	700	689	651	668	674	686	699	656	659	652	689	639	663	705	639	668	655	688	637	674	647	644	615	640	690	670	641	682	670	651	659	640	678	650	649	697	670	643	641	620	638	647	685	677	622	667	658	688	646	631	662	657	676	646	621	670	708	650	666	667	687	626	669	638	659	659	687	633	682	677	694	672	619	674	651	714	649	643	635	649	621	696	640	656	681	656	681	693	637	649	641	621	597	674	658	654	660	646	691	666	650	724	640	642	669	662	681	621	669	626	615	638	654	650	625	669	683	695	698	631	652	703	638	632	679	669	677	650	686	678	651	633	653	678	651	657	678	670	663	638	632	613	626	635	648	676	631	682	642	690	648	615	628	649	654	663	631	659	665	695	681	672	645	638	640	700	632	651	642	666	701	653	666	665	676	698	629	666	662	703	663	679	669	611	669	715	655	656	670	650	632	690	678	648	648	636	682	629	664	661	669	649	647	671	636	676	654	629	642	629	654	669	652	626	672	676	633	673	687	685	669	672	702	614	673	685	665	660	642	660	664	670	630	654	660	676	625	715	641	667	641	647	635	655	614	633	681	702	666	701	670	652	664	636	605	674	643	654	693	667	668	649	653	693	717	619	624	642	673	698	660	658	643	619	679	666	662	654	628	651	664	658	673	601	671	644	693	638	638	672	703	657	654	669	626	686	673	645	599	626	692	660
23448	21482	29278	24078	21482	16766	1341	601	422	440	368	337	321	271	284	256	315	282	250	251	271	290	302	432	464	497	596	529	414	314	319	303	285	255	243	275	263	263	227	241	229	237	254	244	227	251	234	221	218	222	220	227	210	212	221	240	236	213	211	192	199	209	248	241	222	218	242	190	194	247	212	227	202	185	202	205	197	225	230	214	213	226	217	214	227	222	227	227	208	193	208	244	220	212	213	238	238	229	187	200	242	219	220	192	233	237	210	243	259	223	218	190	206	243	230	207	225	214	214	188	188	208	194	164	209	189	208	210	213	215	200	230	223	248	226	190	230	209	219	252	202	210	229	226	217	194	195	210	211	234	221	239	217	215	242	221	233	211	252	215	235	197	232	199	193	210	214	213	188	215	198	177	213	224	222	204	198	199	225	214	210	225	214	206	234	195	208	193	231	222	199	206	211	216	205	220	207	203	231	215	203	203	202	203	216	242	220	244	188	213	222	188	197	228	199	213	208	210	197	204	249	218	243	222	207	214	228	231	224	236	209	199	200	221	181	210	224	212	216	217	211	218	234	227	229	202	227	211	240	223	212	207	195	215	201	194	194	203	221	204	206	225	234	221	234	188	219	202	217	219	226	198	205	222	232	201	198	213	207	225	213	186	220	232	190	201	214	236	209	211	202	208	235	204	197	215	218	221	225	201	243	218	211	193	238	205	217	225	219	210	194	204	214	213	216	203	209	207	202	203	230	203	209	211	217	218	217	211	239	204	178	191	205	213	200	205	214	200	222	202	219	212	221	186	225	192	230	214	204	203	240	229	190	227	224	231	206	182	214	227	192	211	231	223	218	189	218	205	204	243	213	243	222	211	221	214	222	215	235	248	221	214	233	204	210	213	205	201	203	205	226	208	204	248	212	208	193	200	212	210	199	215	215	213	211	196	213	184	226	199	227	210	179	217	208	191	201	210	192	202	204	219	217	209	206	226	223	211	243	213	214	209	195	207	202	236	218	206	192	201	223	230	234	210	212	199	213	213	205	219	208	215	218	213	190	221	199	216	224	207	206	202	200	224	208	197	211	198	220	219	205	194	213	216	194	205	205	186	213	234	227	212	202	219	181	199	185	211	225	214	170	204	184	225	183	230	211	202	208	221	226	210	222	244	192	208	221	225	218	203	225	209	221	222	188	206	221	224	192	203	202	194	212	226	221	199	214	208	203	197	180	216	213	200	196	208	223	219	210	243	215	182	207	191	233	228	226	224	225	183	223	209	187	196	208	208	235	220	232	205	218	215	222	227	228	169	224	212	214	216	219	208	243	201	234	205	196	225	220	219	230	215	202	229	208	214	213	215	199	207	209	212	221	217	217	214	233	200	209	213	204	179	218	182	194	214	216	223	183	198	212	225	214	210	205	205	194	222	216	211	208	246	194	225	193	209	207	199	194	229	243	216	209	221	240	212	230	199	235	218	208	230	216	183	197	219	213	193	205	224	228	241	212	214	212	236	212	235	220	199	203	221	206	195	212	232	198	196	199	200	209	184	230	226	211	203	204	227	211	195	212	217	221	226	193	211	227	206	218	210	224	206	224	239	194	200	216	201	229	215	187	181	193	216	224	209	208	220	218	198	206	215	244	213	230	228	207	201	206	225	221	217	222	216	232	223	233	209	191	212	227	238	221	226	196	205	186	201	201	201	225	212	206	217	218	195	202	225	211	218	245	225	213	216	215	211	212	213	208	209	206	207	213	234	213	212	209	217	197	207	228	202	185	196	238	209	195	222	214	209	226	219	238	202	214	189	190	226	214	202	196	209	232	192	215	213	204	212	218	196	223	200	197	220	212	206	209	189	193	232	206	194	220	220	236	217	204	211	226	187	208	208	218	204	186	223	214	215	193	227	213	210	216	199	230	225	237	209	193	224	183	222	240	213	218	210	221	206	213	208	235	217	202	192	230	240	185	179	188	230	196	217	227	201	204	224	218	197	215	206	218	217	213	212	224	210	183	219	201	194	199	228	235	208	192	194	201	181	193	247	217	227	212	219	239	191	201	186	228	240	221	219	220	235	192	220	231	225	227	212	208	222	229	198	216	202	213	206	194	218	203	213	221	246	205	197	213	220	255	208	225	233	230	213	223	222	205	224	207	209	229	208	244	220	212	214	217	201	191	204	219	233	210	229	228	209	200	197	201	236	212	251	214	211	199	214	194	231	248	225	209	202	250	224	191	224	181	213	210	187	222	189	227	210	214	201	196	214	227	237	193	223	197	202	200	219	223	202	216	215	189	211	212	184	215	177	193	218	230	187	187	195	193	200	231	216	194	219	198	205	210	223	199	205	215	190	191	190	179	199	215	225	213	192	198	197	178	191	205	224	209	214	206	216	187	197	221	236	221	209	192	198	214	183	204	207	219	192	214	208	206	209	213	214	222	239	207	188	202	191	197	196	221	209	209	199	185	218	202	207	230	190	202	207	214	206	213	211	230	193	202	201	180	210	210	226	210	196	217	221	200	205	211	208	205	225	222	195	235	215	203	220	207	203	209	227	204	195	223	201	213	232	192	196	197	216	206	250	201	229	201	236	170	228	211	224	198	214	209	199	208	215	219	231	220	200	198	213	217	228	221	192	181	192	217	219	211	211	217	208	253	228	215	200	210	215	197	192	215	208	206	220	196	201	209	195	217	206	197	197	213	206	228	225	243	192	206	193	208	220	203	213	194	205	205	230	193	211	210	211	198	197	199	228	218	222	199	204	200	248	215	205	221	200	183	208	224	232	230	208	224	204	212	185	226	214	211	215	206	191	220	195	205	201	201	222	214	196	211	187	219	204	207	220	223	198	206	190	225	179	217	217	216	221	192	203	211	209	211	211	180	207	209	214	190	199	207	227	227	223	224	218	207	233	200	190	223	226	213	217	221	215	209	219	213	216	225	204	212	206	210	193	201	228	221	213	221	225	221	221	227	220	200	198	227	203	211	206	199	216	189	208	210	213	197	210	228	240	216	176	210	205	204	214	205	234	214	208	198	224	188	221	215	208	223	237	184	206	205	224	220	196	211	218	210	217	197	221	222	197	200	201	224	205	190	217	222	200	226	199	193	204	196	208	197	241	216	235	186	210	202	193	186	215	217	219	227	204	217	234	235	196	204	217	193	212	213	201	194	197	211	193	244	221	217	190	208	180	216	234	227	224	195	227	213	188	209	218	228	244	213	224	201	212	196	215	196	203	224	182	245	201	209	197	247	170	192	203	216	221	196	245	236	219	233	206	208	212	201	228	188	209	217	206	206	207	206	221	209	195	204	209	221	206	227	196	218	197	211	212	204	198	211	213	206	198	187	203	223	260	207	212	221	227	179	241	221	221	241	210	230	208	207	225	226	212	203	198	205	220	225	221	196	202	197	201	200	224	237	195	235	207	218	218	207	195	201	193	232	217	215	205	221	210	199	225	230	217	209	201	209	205	214	224	231	212	205	210	223	201	221	190	207	187	222	211
7693	15596	13186	7304	4604	3228	2423	1933	1587	1325	1193	1007	915	924	827	770	698	676	696	678	732	786	919	1446	1468	1858	2223	1760	1435	1009	864	844	828	725	629	600	590	638	615	532	567	534	546	524	494	526	491	504	463	490	494	484	498	449	463	484	459	434	502	491	434	436	473	473	465	499	475	430	453	484	463	497	486	469	426	459	461	468	443	477	490	439	439	475	438	454	465	470	495	435	502	457	466	428	450	454	439	438	418	439	424	474	476	441	453	452	443	495	469	413	436	431	473	434	446	438	448	477	435	463	446	446	440	437	474	471	428	431	438	467	429	446	470	448	424	426	476	442	451	432	447	464	473	433	453	434	469	450	410	441	433	484	435	433	428	464	454	464	430	482	448	469	458	439	430	480	470	478	413	419	425	524	442	464	415	500	427	441	445	437	441	477	454	495	465	455	453	443	467	441	497	416	432	470	426	447	470	429	435	470	475	431	453	424	426	445	411	431	435	462	427	450	473	427	440	459	412	477	455	461	463	466	474	424	428	477	445	406	492	445	435	458	432	497	460	483	472	467	487	418	473	468	450	449	433	484	438	509	451	457	462	458	453	432	522	435	450	455	492	485	484	456	477	434	492	482	438	401	457	469	432	445	437	460	432	467	476	502	433	483	454	460	484	461	432	415	430	450	501	451	456	467	457	424	423	458	416	448	469	434	418	432	473	426	423	435	409	466	468	466	447	468	445	435	443	448	445	439	498	423	448	466	451	445	425	416	446	477	452	445	457	459	432	458	427	440	485	421	440	490	438	432	457	485	429	488	436	465	427	446	435	443	426	481	462	416	438	468	492	467	474	452	431	407	438	490	455	453	440	445	446	444	476	482	475	473	481	469	450	477	478	467	419	453	456	439	426	425	458	440	459	435	458	463	436	476	468	446	454	468	424	442	438	492	468	468	470	442	441	462	434	442	428	456	465	444	450	457	488	414	451	439	426	434	442	435	446	456	406	458	471	450	434	451	456	467	440	450	432	477	434	473	448	440	448	465	449	452	449	468	444	435	458	423	483	447	477	452	474	437	471	436	436	478	446	431	432	470	441	455	500	437	467	464	445	444	427	446	433	439	433	500	451	466	416	430	419	428	430	459	473	473	461	438	471	461	423	406	478	445	443	454	457	434	466	457	442	441	434	442	429	431	476	404	468	492	414	475	452	478	469	449	474	423	424	475	444	426	476	477	458	488	453	444	471	487	431	462	482	450	477	482	413	491	449	404	451	461	430	451	440	449	414	499	464	429	445	453	433	454	442	416	445	453	454	446	484	479	452	392	436	453	469	452	448	453	408	429	452	431	422	463	469	427	451	466	465	447	432	463	481	485	443	461	465	455	477	449	451	440	423	471	433	418	447	451	451	422	444	450	457	421	465	411	440	454	452	448	448	451	422	485	431	445	460	463	436	442	425	456	430	472	480	410	448	452	427	432	486	471	452	424	442	454	447	442	443	468	447	438	440	442	473	452	437	440	422	432	427	472	440	421	466	441	472	456	452	451	401	440	421	471	458	431	427	498	469	508	433	432	471	474	450	495	451	470	459	444	439	444	448	430	469	450	440	490	449	465	483	473	468	436	474	453	446	476	422	415	464	447	462	441	434	454	439	443	430	421	439	475	437	451	437	476	431	448	456	420	444	450	486	482	441	454	430	398	461	450	438	457	477	422	447	414	479	440	449	437	454	468	480	444	447	472	458	437	484	472	458	464	466	431	474	447	428	445	474	468	421	446	490	491	487	447	443	477	445	448	453	473	428	471	463	495	464	399	459	421	437	472	474	426	436	437	429	436	444	472	442	464	421	403	435	426	413	446	481	441	458	435	442	437	446	516	434	465	440	404	457	495	483	480	440	461	457	425	476	435	420	419	469	432	450	436	464	453	457	462	465	462	455	455	452	453	435	449	426	435	445	474	442	505	423	400	490	476	441	461	432	448	466	454	485	437	479	466	428	438	425	443	479	467	462	443	435	470	488	459	442	441	468	426	462	466	484	449	435	445	484	441	424	475	463	424	437	438	449	441	495	462	464	465	484	485	441	460	456	415	452	437	427	427	455	450	437	450	446	466	457	425	461	450	450	413	477	426	461	452	454	463	445	438	458	457	448	449	456	469	468	400	438	469	447	470	424	421	430	445	442	442	442	425	446	444	416	444	449	444	472	444	453	419	423	453	484	436	457	419	437	452	443	452	446	477	439	433	471	451	436	483	462	413	499	461	456	446	483	417	419	454	445	436	491	472	417	495	453	442	465	441	421	438	451	407	452	469	460	458	460	457	428	453	448	500	493	442	424	439	416	486	442	449	452	425	457	415	440	423	457	469	485	466	449	429	482	469	450	464	450	447	433	463	458	436	463	423	428	449	455	402	472	454	413	431	444	434	461	452	459	496	503	428	470	442	432	461	412	478	467	472	467	414	443	467	466	459	450	452	482	418	428	441	455	418	448	427	412	420	451	434	446	492	442	458	418	413	447	454	482	433	466	468	445	437	468	428	444	476	476	444	430	444	444	467	425	430	459	442	464	541	463	426	443	400	436	435	409	456	447	469	411	444	482	446	452	424	475	456	474	460	439	427	475	502	450	438	458	464	445	456	465	430	463	421	422	463	495	460	444	464	455	425	448	421	451	489	446	461	472	478	441	429	436	453	496	421	391	434	440	491	463	428	460	469	469	450	451	442	437	427	480	421	463	485	431	483	438	471	463	429	449	428	475	476	451	455	428	448	454	474	449	424	479	454	461	439	447	452	434	455	444	471	432	425	434	410	458	448	461	442	412	447	456	506	458	462	435	479	462	442	458	472	439	473	441	415	441	445	461	477	449	475	440	422	458	480	447	478	481	495	501	467	435	470	486	454	433	432	442	455	473	473	473	473	432	457	444	408	420	429	435	463	463	456	451	434	450	437	453	429	464	470	417	499	447	485	480	500	420	464	440	449	421	443	435	428	468	474	462	431	446	454	474	439	452	439	489	445	496	444	427	457	438	485	464	448	475	476	462	447	438	456	420	465	436	445	438	417	438	414	470	431	466	466	445	466	466	437	468	422	451	463	451	435	405	466	443	448	446	427	427	467	441	417	431	478	473	437	427	429	498	427	444	447	420	428	429	488	450	446	453	476	445	445	455	463	448	457	448	405	432	430	459	389	446	425	446	448	407	443	443	448	440	492	430	469	456	484	484	445	424	417	453	429	424	460	461	457	459	441	445	479	446	451	430	418	458	429	446	455	431	465	445	452	440	451	431	463	453	455	472	454	465	452	425	436	416	457	409	445	429	441	470	454	427	438	416	498	465	460	459	454	448	434	448	435	469	449	459	458	449	404	475	452	439	458	466	481	436	457	458	430	464	436	460	456	450	456	457	459	452	460	471	458	437	445	416	448	427	443	490	449	440	443	450	416	437	468	432	448	396	462	440	450	434	435	446	448	505	462	481	452	458	467	446	458	443	465	479	422	448	455	461	511	479	440
26930	20154	5900	863	557	550	511	440	440	472	486	467	471	466	464	444	483	465	449	487	466	490	514	571	617	583	599	555	553	514	494	514	521	500	460	485	454	447	482	485	463	492	452	471	478	469	460	439	486	463	491	495	453	455	464	442	473	448	445	441	482	484	424	446	481	481	506	447	477	459	446	484	464	453	438	456	429	478	437	447	441	450	471	450	491	435	470	464	499	477	476	471	442	491	495	435	447	453	466	499	452	430	469	508	450	471	476	497	456	465	482	474	476	461	471	504	440	450	439	452	464	496	472	497	454	451	458	451	494	459	448	450	464	491	435	487	469	447	479	473	451	480	475	448	455	483	451	463	462	456	503	483	475	477	414	445	417	472	455	456	471	483	562	474	440	474	483	489	456	495	487	466	486	439	500	457	466	434	480	478	436	453	475	437	495	481	449	455	445	411	468	447	487	481	454	461	458	460	453	440	484	479	456	444	439	450	486	462	454	437	464	465	461	479	479	495	452	498	422	438	469	494	442	465	454	464	446	460	455	475	471	489	449	459	457	436	464	452	427	483	442	485	468	429	467	463	467	470	437	421	488	533	467	447	452	510	494	446	485	489	413	444	428	443	464	471	467	498	481	459	442	488	461	474	496	462	438	443	471	453	443	462	466	479	472	459	446	504	464	472	477	430	459	482	469	478	456	476	461	468	432	449	463	417	457	450	487	445	443	429	467	445	445	462	473	473	461	457	468	454	421	459	485	464	469	472	420	451	425	484	470	507	450	475	483	461	487	462	479	449	429	502	471	461	462	495	441	434	477	462	449	452	478	487	449	430	468	439	484	485	446	479	460	474	455	492	477	475	489	477	430	478	420	470	456	471	418	483	475	463	493	461	446	459	464	483	491	436	459	431	494	432	450	477	470	441	474	430	466	435	459	428	481	460	419	447	451	478	429	465	459	465	487	467	413	457	463	479	454	444	468	427	495	469	441	478	446	479	451	444	495	449	463	459	483	466	440	501	483	422	451	433	499	465	474	489	439	502	461	494	465	495	472	485	446	462	466	482	439	486	453	477	455	455	464	488	465	476	496	460	437	490	440	423	463	446	467	440	431	477	431	427	460	521	448	418	436	476	466	461	461	442	451	470	472	493	496	478	465	450	467	423	450	437	441	474	522	433	458	452	487	502	505	451	464	430	461	420	462	430	455	478	477	498	442	457	480	445	467	441	441	459	505	448	504	479	436	459	447	483	475	456	476	446	447	492	458	462	483	469	413	436	482	487	496	472	494	471	464	459	466	468	469	462	491	439	504	450	483	461	443	486	474	474	490	457	472	434	484	474	439	453	457	473	473	463	481	462	470	484	445	452	472	461	498	509	493	464	434	430	473	444	475	462	453	462	422	446	467	454	453	488	462	475	456	460	494	430	483	483	461	465	467	460	441	455	469	475	464	490	472	452	472	507	489	421	463	424	444	454	476	444	482	462	435	479	498	469	470	496	443	497	441	442	484	462	478	481	503	431	474	476	408	458	446	470	430	446	495	479	489	439	492	470	475	438	445	458	447	506	462	422	444	486	499	470	427	477	460	441	457	445	463	447	441	429	504	459	522	499	419	452	459	440	475	444	467	478	471	451	455	474	448	473	470	464	467	458	491	471	457	463	430	449	436	466	474	453	474	421	498	454	496	472	410	473	449	492	451	478	475	428	463	457	450	452	458	470	453	454	446	484	457	463	418	414	479	450	489	469	512	418	467	486	463	501	432	470	490	478	457	450	437	478	467	467	446	433	481	457	486	451	447	457	443	521	507	467	478	460	483	417	502	482	453	434	502	464	492	435	457	437	449	491	442	466	486	427	469	394	548	448	503	477	453	437	468	452	466	486	441	475	465	488	460	462	479	444	466	480	478	438	435	456	425	497	451	498	493	476	439	479	432	431	465	468	464	465	465	485	458	481	463	474	450	442	463	474	454	468	469	491	446	482	449	471	460	481	469	480	465	432	418	445	439	479	466	473	434	480	494	435	460	460	452	469	412	460	490	477	470	477	488	443	459	453	446	457	480	476	465	469	446	473	470	454	467	461	456	496	454	442	449	419	466	456	465	464	439	474	463	436	445	449	450	490	449	452	463	450	474	448	493	497	431	463	489	452	483	441	528	496	467	451	478	486	476	461	450	490	470	481	505	474	468	475	429	465	453	462	489	433	475	494	467	485	481	476	460	479	465	460	430	510	474	489	484	474	499	470	465	455	472	462	491	470	452	476	511	475	469	450	426	474	481	480	466	444	451	446	452	476	450	460	453	456	464	440	492	489	456	461	452	436	471	459	482	479	455	465	467	445	433	446	475	449	492	432	465	461	457	444	496	453	442	469	450	450	467	455	469	466	464	468	425	445	522	480	460	469	438	471	469	431	451	457	475	447	460	469	413	447	478	497	468	485	439	457	450	484	445	449	482	470	467	488	453	452	433	452	458	469	513	465	425	419	463	448	468	456	481	462	425	456	488	468	483	454	445	454	448	398	480	437	460	444	453	423	448	475	494	480	436	482	479	438	463	477	465	456	446	460	450	487	475	460	451	486	468	482	461	496	457	433	446	448	468	458	492	473	458	450	460	478	467	481	468	492	505	509	473	469	438	421	476	487	440	475	450	465	467	464	467	473	449	489	504	465	506	498	457	423	447	485	494	479	455	441	469	457	451	464	445	490	438	454	466	505	448	479	487	463	490	508	468	447	454	468	490	488	450	450	455	410	451	441	510	460	495	520	483	441	491	458	438	490	457	426	465	436	459	473	464	441	515	445	465	456	479	442	448	471	441	474	477	463	485	478	442	469	464	483	478	449	434	446	439	487	434	463	466	463	445	455	500	492	508	457	483	452	478	453	452	479	493	464	431	465	449	462	447	477	466	509	478	485	452	467	443	442	482	477	439	463	458	488	486	466	423	495	446	469	464	442	485	503	490	442	478	470	494	446	440	473	497	452	426	478	450	445	455	418	465	446	420	412	471	454	458	450	465	484	454	483	469	452	483	467	479	472	442	436	494	459	460	432	458	456	478	466	460	440	447	455	408	460	486	453	462	496	505	470	479	458	471	423	459	476	490	470	450	439	430	417	467	508	484	456	428	456	502	426	455	433	473	436	474	490	469	473	449	488	452	466	447	457	460	479	442	459	463	453	473	466	460	467	459	471	452	459	467	506	430	468	448	512	414	490	488	463	485	452	465	503	459	515	488	432	492	446	473	493	462	453	478	501	497	476	454	484	446	476	497	483	480	432	420	468	488	486	479	451	465	461	479	499	467	466	474	489	489	454	483	482	474	477	499	500	469	425	453	500	444	459	470	416	462	458	492	474	467	455	490	452	458	486	474	488	470	446	482	451	425	448	497	468	473	439	449	443	472	494	455	481	473	427	450	439	475	475	451	463	469	469	413	473	443	463	439	439	466	440	441	421	487	471	470	456	465	465	466	485	489	443	421	470	440	496	472	497	485	475	479	436	471	483
4300	2105	1949	1407	1248	1096	1123	1020	1010	1030	1025	986	990	999	989	901	947	955	987	998	998	1051	1139	1368	1585	1528	1592	1477	1332	1138	1064	1213	1082	1067	1055	1004	1004	1037	1038	988	930	1034	1000	953	929	955	873	941	992	942	938	895	964	957	958	992	930	884	937	1010	973	946	957	947	929	940	963	979	940	940	985	968	948	1009	955	992	963	946	969	934	932	943	946	949	983	915	952	992	980	951	933	920	920	952	952	941	991	988	983	976	944	972	944	946	949	962	969	996	962	911	952	968	1001	941	944	924	960	937	911	917	952	973	979	935	935	939	931	974	960	1002	940	960	914	1019	916	942	997	912	928	918	955	931	943	1004	945	964	1003	997	918	996	924	940	993	983	954	1032	975	951	956	978	959	999	953	974	965	1006	954	937	943	952	940	924	907	947	959	961	933	983	945	958	966	964	972	946	924	926	901	933	965	994	1000	987	936	949	983	940	958	943	974	927	960	967	914	978	962	935	927	954	993	948	909	914	885	985	943	942	914	964	992	974	995	1012	943	942	1021	980	951	915	1002	919	965	969	984	964	923	966	870	979	983	960	930	958	879	938	943	960	921	942	1032	953	938	957	922	1003	944	991	901	913	994	952	988	974	953	972	887	920	964	966	991	994	984	949	963	924	930	980	1001	978	955	946	906	964	969	961	981	965	975	971	956	981	964	968	978	924	914	960	957	918	924	967	960	961	947	973	914	974	937	925	908	972	944	917	940	947	946	1030	945	902	956	953	939	933	979	982	948	999	936	944	999	979	956	924	980	949	948	953	931	953	924	974	947	969	940	926	944	985	937	951	939	959	977	960	990	919	931	988	961	958	926	932	930	970	925	1023	972	947	977	973	961	959	1006	955	949	934	972	955	949	988	945	968	915	940	958	958	988	1007	930	942	981	964	927	909	945	949	931	920	925	914	992	914	933	1024	965	995	910	995	940	908	1007	901	961	969	958	924	987	947	926	957	912	895	974	959	915	958	958	1000	977	978	909	963	967	918	929	932	930	976	991	937	971	1023	970	963	920	937	938	930	920	991	938	1016	954	948	999	1014	991	978	933	931	945	961	954	976	952	935	910	978	933	966	949	971	936	935	909	992	946	930	900	1005	971	939	984	997	847	909	977	952	933	984	921	941	946	932	907	924	928	981	972	1007	963	954	958	952	988	924	959	964	974	946	941	906	960	958	959	916	972	947	979	918	960	923	992	949	950	985	959	989	1000	920	922	903	942	988	953	928	993	951	916	1001	968	961	971	956	995	969	901	915	994	961	993	922	930	1002	932	961	971	924	900	972	1009	976	990	907	933	997	941	908	973	899	990	946	922	915	907	963	942	1006	967	968	982	937	963	979	988	964	953	952	977	956	1003	957	953	969	971	919	949	953	935	953	996	923	936	988	966	944	943	923	926	925	973	987	893	919	951	917	965	934	945	928	1019	970	966	980	990	890	971	988	929	940	956	904	992	921	985	992	961	924	924	928	978	957	953	982	952	939	973	907	943	918	971	952	998	897	944	943	913	959	957	909	971	898	928	949	1001	921	984	995	1007	941	990	929	993	994	950	943	979	978	986	963	979	939	980	992	974	967	960	893	986	985	955	927	975	952	1069	980	907	954	996	1018	923	967	926	968	917	973	911	928	973	934	908	1002	959	959	999	1012	877	957	955	960	952	977	997	975	984	966	921	975	980	943	980	959	954	941	927	958	929	912	938	946	987	972	950	979	1022	950	969	1003	999	990	924	930	990	909	947	995	987	975	977	956	959	936	1025	1013	968	967	935	956	936	920	914	946	985	941	951	923	997	902	948	927	960	957	942	947	967	926	916	933	953	954	917	997	989	958	940	947	978	939	904	947	930	1002	949	954	970	952	941	947	961	984	1019	963	945	932	909	983	980	970	959	920	984	924	920	978	951	935	997	974	931	968	974	964	966	916	980	975	891	968	990	941	937	968	978	946	917	964	1016	973	936	945	950	950	928	943	926	996	915	952	965	950	969	956	953	964	972	909	974	950	926	1011	963	967	917	925	928	978	947	941	967	955	961	918	922	998	964	893	1003	960	934	981	902	995	966	967	930	975	911	940	939	928	979	945	985	945	972	971	925	906	922	979	929	970	970	905	921	919	927	984	1018	901	989	931	935	932	974	969	912	917	968	960	962	964	975	945	959	959	954	929	972	965	951	1004	942	920	938	1002	979	935	943	936	942	935	932	941	952	920	962	978	970	929	981	900	931	959	929	953	976	962	987	904	961	940	999	946	943	914	956	948	966	920	1003	963	944	917	941	932	928	953	920	931	1015	944	1003	965	908	970	904	952	953	947	983	985	945	947	943	937	931	911	987	951	997	919	970	990	1017	919	982	938	940	960	941	910	966	975	924	968	941	936	964	943	965	974	984	932	949	963	892	978	966	959	982	989	959	930	959	994	1001	988	982	957	944	934	923	959	927	972	945	970	956	957	895	950	935	890	965	946	943	949	961	973	969	947	907	940	926	948	949	953	1004	958	970	909	932	960	951	960	959	931	937	946	970	916	1002	966	920	960	973	989	921	975	969	997	997	967	998	960	935	975	987	995	957	943	918	967	957	980	951	940	958	896	965	931	955	964	966	989	950	963	935	1002	899	941	913	923	950	961	947	965	942	977	968	918	996	943	915	1018	972	970	1002	933	931	951	938	979	978	943	965	917	1019	883	950	977	948	938	965	996	975	908	973	892	944	909	954	979	1049	941	985	943	965	957	1060	915	953	1008	939	1023	931	926	979	940	973	909	956	995	920	938	968	948	913	923	955	977	975	919	951	1015	937	981	944	935	993	934	929	940	975	942	933	964	952	957	928	905	992	982	980	941	965	976	955	887	928	959	981	930	904	887	902	993	995	1015	938	968	945	876	971	973	889	888	942	971	966	986	952	990	944	934	991	875	903	975	935	966	961	952	936	908	983	921	945	948	991	1001	941	945	953	975	956	948	994	990	945	984	991	953	967	971	917	974	989	957	955	923	948	979	976	930	929	974	996	986	925	907	930	961	919	970	1004	987	948	924	977	974	954	999	917	967	926	988	954	904	935	955	956	969	927	947	975	907	942	978	923	954	945	967	942	905	964	894	1008	905	966	995	973	964	977	927	931	979	906	972	946	941	938	898	982	954	971	948	929	1017	888	912	944	943	947	937	960	955	915	957	964	972	921	930	925	968	987	969	966	971	916	990	956	996	989	970	920	972	896	947	951	987	980	969	934	939	976	947	923	975	949	1008	962	986	935	938	996	1000	918	951	972	1016	988	950	971	970	911	952	979	958	956	919	916	931	971	933	955	973	946	902	941	975	910	957	921	976	898	938	931	1006	951	947	1003	946	979	961	964	991	1006	945	956	991	948	978	987	953	962	984	985	943	984	998	956	915	965	930	962	935	968	958	923	929	920	934	956	908	927	918	940	977	971	960	955	994	964	943	943	942	985	915	947	857	954	974	909	1008	974	1005	1018	992	952	959	944	943	934	966	955	949	937	928	961	912	920	978	956	935	940	911	987	958	956	971	993	946	898	949	980	926	990	925	999	931	949	958	967	932	999	954
24358	21444	28511	24793	18389	1427	671	499	423	433	399	352	389	350	362	354	334	318	378	349	319	322	381	513	558	549	523	480	426	357	378	402	373	350	338	352	340	321	321	343	342	333	306	318	291	294	312	324	334	286	286	305	326	313	325	273	310	318	301	327	318	291	313	341	306	275	307	304	335	296	299	305	301	328	298	336	291	331	315	303	308	301	313	327	317	301	312	289	323	319	295	312	283	330	313	325	296	315	282	277	322	315	339	318	291	318	328	296	301	324	301	323	306	322	275	332	336	314	324	307	304	299	294	305	279	264	328	331	309	324	311	309	316	331	311	338	298	307	306	301	329	321	335	349	323	306	321	323	330	315	311	337	338	312	293	335	302	294	305	314	313	316	298	270	317	311	318	329	304	306	305	300	293	298	313	284	285	335	304	327	297	293	316	321	300	342	301	347	286	308	347	314	321	306	317	298	292	297	333	332	297	298	304	287	275	292	332	307	295	326	329	318	310	312	312	340	316	286	305	309	285	320	328	318	339	295	298	318	306	303	297	304	327	293	300	304	321	315	280	330	336	301	301	288	313	292	332	342	336	336	316	302	282	303	330	292	290	289	327	310	317	295	312	338	324	299	290	317	309	310	312	314	299	312	325	316	301	279	334	321	334	283	298	287	350	287	286	295	281	323	309	292	334	297	304	292	265	331	295	286	331	276	326	325	337	305	303	336	362	292	319	290	318	311	305	289	313	335	339	322	322	300	336	318	313	305	309	292	320	306	302	257	301	272	292	304	297	314	322	310	292	307	308	300	319	286	310	292	297	314	293	295	276	313	288	318	302	336	285	301	303	325	335	319	316	312	271	299	344	290	290	290	289	297	274	312	297	322	315	307	312	323	301	333	318	294	332	320	304	298	297	287	306	335	317	297	349	297	309	336	284	316	292	272	336	312	293	321	323	308	311	289	298	312	282	338	320	331	284	286	311	336	317	321	309	288	320	304	332	320	298	310	309	277	317	285	304	314	325	318	287	309	322	287	312	317	305	273	301	313	333	300	313	300	308	326	310	309	329	311	286	304	340	315	288	275	317	310	320	333	337	343	306	301	319	317	308	317	276	303	309	275	293	279	299	302	305	293	340	300	322	317	309	296	332	306	337	326	293	320	306	355	350	281	325	294	291	299	310	321	303	310	282	298	302	284	328	321	298	299	304	311	312	314	335	329	319	294	330	318	299	323	303	286	309	325	278	282	319	320	316	325	328	287	297	302	298	300	321	299	315	313	320	284	324	315	327	294	290	326	300	295	284	318	306	297	284	294	253	313	342	297	284	323	317	325	263	311	300	295	311	263	310	308	323	332	315	316	306	326	267	296	300	305	312	272	306	369	338	303	276	320	313	325	301	330	322	295	345	330	301	310	341	309	282	312	354	305	286	325	305	308	289	314	300	314	341	304	310	306	302	312	273	305	348	315	312	303	303	282	267	323	290	319	294	321	303	315	303	324	308	292	301	282	299	341	300	291	285	293	318	331	314	292	337	262	308	328	315	307	294	319	318	298	315	303	323	297	299	317	304	324	333	320	326	328	337	294	309	345	315	303	309	304	287	311	293	327	336	323	285	286	307	288	294	289	302	295	327	339	290	342	274	326	315	300	317	325	311	326	300	319	289	306	301	329	331	331	288	298	309	312	297	275	301	306	310	303	335	334	312	302	300	313	296	312	309	317	291	286	328	366	305	290	288	326	302	323	315	308	280	276	328	311	278	312	283	297	287	298	320	268	355	309	299	317	319	325	292	289	317	290	286	305	305	321	291	295	280	316	321	317	314	326	296	318	277	289	309	285	319	311	297	314	328	313	301	332	293	324	306	326	284	306	299	313	306	300	324	300	290	311	328	310	295	302	286	295	296	335	310	326	324	292	319	310	292	308	350	301	323	315	321	287	302	335	291	273	297	322	328	329	308	305	293	315	293	310	278	297	278	306	330	279	310	300	293	315	285	312	323	306	285	307	315	323	303	304	332	302	291	288	293	315	303	311	308	281	279	333	273	330	299	292	318	295	330	318	295	311	307	284	294	304	335	285	275	324	311	329	290	338	280	310	338	298	272	297	316	343	304	296	308	317	299	330	308	278	310	302	298	301	314	313	301	319	278	328	316	292	311	326	258	306	307	311	311	312	312	313	295	295	310	295	336	281	279	325	332	313	289	281	300	314	331	288	325	328	281	311	332	325	311	344	323	310	311	275	296	302	302	296	307	312	321	308	313	296	283	277	308	335	293	335	323	292	337	318	312	310	291	273	313	299	316	344	287	320	325	289	297	315	312	313	307	317	308	287	304	305	326	319	294	341	314	310	298	300	288	317	301	309	332	303	265	305	310	286	298	276	299	339	312	309	318	337	300	328	308	292	316	315	339	301	329	309	307	322	311	325	312	295	298	309	303	320	302	283	318	312	309	310	255	331	325	293	305	301	315	305	284	303	330	305	310	293	296	313	314	315	352	334	299	298	312	323	296	285	292	322	335	307	299	300	324	284	283	296	314	313	312	301	301	313	312	320	301	316	301	288	312	333	287	300	337	301	311	334	328	308	293	311	313	301	308	298	297	300	312	315	323	303	321	335	315	285	309	297	323	310	332	289	315	299	325	304	288	291	304	296	300	323	315	300	314	305	323	309	326	322	301	311	311	321	310	316	350	306	334	299	284	331	284	287	357	302	315	323	293	344	316	334	309	304	294	304	289	299	292	318	299	340	336	328	319	311	294	290	324	284	333	327	305	310	300	313	297	317	273	337	282	353	292	319	314	307	316	311	297	348	312	325	292	331	295	353	288	272	315	278	295	315	306	302	315	320	297	325	288	285	324	317	311	299	324	313	346	299	321	294	297	289	314	324	293	317	336	299	292	306	336	296	291	343	301	343	318	303	331	318	294	297	278	295	284	349	295	276	311	316	290	299	282	353	296	287	324	325	290	309	314	297	296	294	291	275	320	310	334	328	298	316	316	324	316	306	260	328	282	324	316	290	303	342	307	305	319	313	316	287	344	316	314	308	320	300	294	299	291	310	296	296	326	287	369	289	308	311	320	339	328	319	315	290	335	319	291	327	323	313	334	299	339	311	329	296	314	325	269	321	316	307	311	282	278	333	313	300	306	320	299	305	311	304	300	289	297	304	309	312	324	325	284	307	321	310	291	302	295	322	341	341	293	317	310	307	299	312	286	304	307	284	321	333	295	316	307	309	302	281	298	315	304	318	282	291	316	308	294	315	304	308	274	303	311	316	302	308	295	321	347	323	302	302	318	323	283	293	328	304	301	316	316	307	287	320	327	317	313	315	279	286	298	348	344	292	312	303	341	300	304	338	316	288	291	298	297	310	291	311	294	299	280	303	283	321	282	322	304	324	322	277	301	279	284	308	295	270	311	309	314	309	278	300	311	330	302	291	277	317	310	297	283	324	304	305	325	304	323	330	321	290	284	328	292	296	308	342	325	282	296	311	316	329	340	339
5614	9696	8643	4611	3018	2185	1675	1381	1210	1080	977	944	905	918	865	839	753	771	746	778	865	895	977	1370	1755	1643	1573	1541	1237	1005	934	974	864	788	773	748	758	762	761	740	729	728	759	717	693	689	712	709	680	711	656	667	689	645	672	724	693	686	675	678	641	689	630	677	657	692	646	644	699	679	677	628	663	673	595	667	668	654	673	596	676	683	658	648	686	675	643	642	650	643	694	653	624	615	647	652	671	660	694	688	717	687	681	682	692	625	660	679	640	711	672	642	646	692	689	655	678	640	670	684	651	661	643	641	640	686	679	667	655	647	669	667	663	668	710	621	632	650	679	673	679	710	637	710	689	657	643	667	698	622	633	663	634	636	654	642	669	653	647	652	636	645	655	663	659	705	670	669	648	663	678	649	657	643	663	678	704	630	649	650	658	637	641	698	662	634	616	690	688	649	664	659	670	654	661	675	657	653	676	631	637	657	729	623	623	641	653	645	623	671	662	640	644	652	635	645	676	651	621	618	672	706	667	681	660	704	655	675	627	662	664	666	636	641	654	662	647	680	666	655	704	683	683	661	706	694	635	669	665	648	701	668	685	642	649	651	646	624	683	635	661	710	664	638	679	633	687	685	691	704	659	606	667	677	666	680	630	658	630	653	613	685	654	652	683	686	652	602	661	669	654	650	670	633	693	644	624	653	633	678	625	659	626	642	637	652	649	717	623	648	652	658	650	679	639	672	648	619	668	654	678	651	643	637	591	670	658	646	657	644	679	648	642	686	725	701	700	655	630	657	652	666	685	654	636	642	636	650	724	669	684	676	654	623	675	656	700	665	678	680	670	685	644	630	676	662	652	661	651	653	662	682	702	640	666	707	659	679	615	628	697	635	648	671	652	748	614	614	646	668	656	686	667	658	650	698	620	638	739	653	694	636	692	619	692	651	609	709	669	701	672	643	686	665	655	686	657	617	649	663	598	643	660	659	684	652	663	662	673	707	642	671	693	670	643	649	647	692	693	685	633	658	719	662	633	668	636	626	679	694	637	617	655	655	648	651	717	661	689	711	680	638	667	632	672	674	652	663	644	629	657	633	664	670	704	666	654	669	690	671	706	698	639	655	682	636	635	654	635	663	650	687	601	656	669	693	654	661	665	680	683	675	634	677	658	683	674	690	703	659	676	644	673	678	655	655	662	619	649	666	653	701	664	670	648	613	644	663	731	658	644	643	643	674	638	681	639	660	637	620	614	678	632	689	658	718	662	669	686	632	624	657	671	673	653	688	655	718	669	629	688	656	664	623	618	656	626	645	655	670	663	684	635	697	686	699	652	663	648	638	646	684	672	678	653	667	677	630	652	663	668	651	647	649	655	707	651	629	683	682	662	670	669	671	621	645	638	654	668	682	670	634	646	669	678	648	599	666	615	677	694	631	657	653	655	694	692	657	668	679	641	664	659	663	703	659	706	638	641	675	677	645	668	681	646	654	618	609	649	666	628	665	627	640	652	667	684	647	671	668	684	674	644	622	664	652	672	689	662	718	617	646	683	675	660	690	620	684	687	647	659	657	690	662	682	661	649	670	662	697	636	667	685	661	651	647	635	652	635	675	615	682	676	642	690	634	612	673	653	670	630	660	661	642	651	677	630	648	635	669	659	662	661	658	642	680	667	631	663	644	682	711	677	673	666	643	660	671	690	620	688	615	648	653	652	618	640	677	649	642	639	674	673	670	644	644	658	672	661	642	666	649	646	622	655	645	685	674	651	659	677	665	683	655	628	663	691	650	656	642	696	641	643	666	611	678	683	693	655	637	658	621	673	643	655	688	652	631	693	693	665	670	697	686	658	623	622	652	651	619	697	686	658	697	660	611	610	636	702	685	644	655	685	623	655	652	634	650	652	697	645	636	703	663	686	668	648	684	654	646	665	671	692	651	683	643	690	634	690	646	648	677	637	678	648	656	650	634	662	670	648	597	673	642	644	668	620	655	698	665	604	619	636	643	664	639	658	688	653	666	677	652	637	648	659	669	692	664	634	625	699	680	663	621	648	609	641	671	678	678	660	663	651	642	680	652	642	642	662	642	676	666	637	607	653	626	639	649	639	639	677	667	679	613	664	665	665	705	685	604	651	667	682	691	747	632	671	734	710	667	655	638	648	699	677	653	624	673	647	697	676	677	664	643	651	654	661	643	635	652	699	646	631	688	663	621	677	653	647	632	663	659	651	639	674	618	673	633	669	632	660	654	670	640	675	667	656	675	640	651	618	671	682	655	673	693	649	667	689	638	665	596	680	636	644	640	677	652	685	654	672	666	661	680	666	654	693	623	620	700	672	677	651	644	671	678	684	681	672	678	676	696	653	632	675	655	662	661	690	634	644	691	692	679	681	620	644	669	684	655	668	705	727	678	648	656	681	631	705	654	653	670	635	684	656	651	632	653	671	630	655	612	634	640	730	608	636	657	666	642	664	651	656	686	706	656	669	658	646	654	690	621	721	644	694	709	624	632	674	638	699	653	650	639	675	641	641	626	629	672	626	663	694	620	679	639	669	640	667	693	658	599	675	625	645	647	636	611	689	690	655	652	671	640	697	640	660	644	724	676	674	646	663	664	662	652	671	640	617	621	671	704	647	689	695	679	635	642	662	679	670	661	641	711	720	623	692	666	633	659	648	624	691	706	691	657	696	655	624	676	664	660	643	656	632	654	657	705	668	647	656	633	658	637	657	668	652	659	655	657	664	663	650	605	617	615	672	665	651	631	661	672	614	665	689	706	684	661	640	633	671	662	646	646	647	639	651	632	627	666	668	718	614	654	642	680	640	677	652	714	674	691	688	672	658	675	633	694	699	655	635	663	642	650	665	628	660	673	661	630	660	633	658	640	670	654	663	702	630	611	641	655	632	666	672	619	605	643	690	654	656	682	673	669	630	661	649	632	629	672	689	644	698	690	651	655	642	681	673	690	648	661	635	645	672	685	708	711	692	588	625	650	686	661	619	676	650	678	665	648	655	663	641	700	695	634	630	644	663	663	643	668	668	681	650	706	625	637	660	620	648	639	677	667	685	666	636	674	693	670	638	644	673	685	689	623	650	665	661	664	634	659	664	657	640	718	655	663	654	666	675	651	658	651	686	668	680	722	666	642	732	679	598	656	655	612	684	695	674	650	604	674	662	672	672	651	670	659	659	688	671	668	655	694	668	659	649	649	667	634	674	643	651	646	660	709	656	706	627	658	663	660	658	626	653	642	626	644	722	661	679	630	712	651	631	678	661	664	656	657	669	687	653	644	637	606	646	646	673	652	697	643	635	623	627	653	694	704	715	666	636	657	671	631	654	668	694	636	660	719	623	682	682	645	669	672	616	657	713	657	678	653	636	682	650	647	660	691	651	682	687	700	689	680	636	642	647	662	623	633	612	628	655	704	637	632	618	628	647	682	654	674	684	661	638	661	676	641	650	617	671	661	680	645	644	678	723	673	656	617	630	651	617	671	665	652
23471	21514	29337	24126	21514	16826	1334	591	451	385	347	337	300	282	282	290	263	253	243	285	255	281	332	463	620	494	502	444	384	325	345	288	298	248	224	226	245	235	261	231	248	214	197	215	220	215	240	232	223	219	209	232	216	178	226	209	221	215	207	203	215	234	204	203	196	226	199	209	212	209	209	219	211	203	205	231	210	237	221	206	211	210	210	216	225	186	227	184	211	202	230	222	210	213	207	226	201	221	208	218	198	205	207	232	222	218	211	196	234	201	218	179	213	214	216	205	208	227	222	213	196	229	214	210	222	183	220	197	224	227	226	219	223	191	214	207	224	200	221	207	202	223	220	214	225	222	223	205	223	193	198	217	206	206	249	215	192	205	234	206	196	200	213	175	226	195	201	224	225	236	204	233	191	225	219	222	198	203	221	205	219	199	230	195	206	195	194	190	201	212	218	205	211	217	188	189	214	210	230	217	171	194	215	196	206	225	231	206	231	212	208	204	232	215	209	221	229	230	192	213	242	212	215	216	211	204	218	191	195	220	228	186	206	220	211	228	195	225	247	223	218	203	231	229	217	226	194	220	212	196	197	187	179	209	212	199	228	213	233	205	235	215	209	190	212	179	210	194	220	184	211	210	219	191	210	233	221	199	203	204	219	187	221	213	216	229	185	203	219	212	219	225	224	221	182	232	210	217	187	229	218	209	203	178	206	210	214	218	223	193	208	236	213	207	216	223	221	212	203	217	225	200	214	215	213	217	207	195	227	193	221	217	198	236	196	246	196	182	212	248	226	194	220	211	195	218	209	215	200	207	208	220	180	217	202	204	179	213	247	242	216	199	217	203	198	233	225	197	261	214	211	218	194	205	206	202	214	214	206	204	201	198	213	189	242	202	225	198	219	215	211	191	207	222	214	209	193	215	207	208	205	246	219	226	203	205	207	195	220	241	214	210	199	201	228	195	196	203	208	207	212	183	233	220	219	180	179	225	231	202	194	214	187	227	207	190	197	194	176	230	206	228	192	193	200	221	191	218	233	208	184	233	216	220	201	200	205	218	203	216	216	211	221	205	205	236	210	201	210	180	210	205	208	216	178	208	216	206	199	228	207	224	227	187	214	215	176	199	222	219	188	222	207	203	217	206	214	227	211	206	222	225	192	201	222	218	207	211	214	212	235	217	189	205	184	210	223	198	219	220	186	216	197	192	224	209	229	242	192	201	210	205	200	249	213	200	234	204	194	212	185	204	221	189	229	222	222	215	205	207	205	199	192	223	200	224	218	205	180	210	225	188	191	215	205	222	199	223	208	215	207	219	215	198	214	215	196	219	222	200	204	230	210	203	191	237	189	192	217	211	216	210	201	191	212	210	219	191	187	215	198	202	205	217	208	186	237	235	211	200	213	217	209	229	222	233	190	202	206	220	191	196	219	206	235	206	208	224	213	238	219	207	219	189	174	232	189	213	204	223	209	216	201	218	210	183	197	203	217	220	213	184	233	219	212	217	211	217	208	204	213	198	195	199	212	202	220	233	202	217	191	221	227	181	173	168	198	199	234	208	213	223	178	210	219	206	208	191	198	203	208	210	200	219	211	191	215	228	215	218	218	191	215	211	217	234	222	189	215	211	210	188	212	207	229	216	209	232	214	203	235	230	221	201	229	211	218	216	216	219	197	216	177	224	208	200	216	204	221	173	244	201	227	206	214	229	209	208	203	205	198	216	211	210	216	207	201	207	232	218	188	180	182	199	216	205	203	256	224	250	230	201	214	218	196	237	193	194	222	224	222	221	195	238	175	203	218	198	216	233	202	182	215	225	203	213	208	203	196	212	230	195	212	245	191	218	228	186	215	212	201	237	207	185	217	223	196	251	222	188	218	182	194	227	212	201	195	213	207	218	191	228	217	214	218	227	196	223	204	177	247	198	219	208	196	216	225	204	189	204	206	207	177	220	184	226	207	215	209	218	230	195	214	247	221	209	206	203	207	205	222	209	222	246	162	208	221	212	187	220	207	199	196	200	204	189	215	219	219	217	187	217	217	203	195	231	217	212	196	198	220	201	194	219	228	188	204	192	216	217	200	229	193	230	194	197	193	191	226	226	218	200	225	218	213	181	189	215	187	212	258	203	210	212	194	216	202	201	197	193	231	213	203	194	238	234	189	186	209	186	210	199	211	219	202	227	208	212	228	214	216	191	201	218	218	214	193	178	220	209	204	210	200	210	188	233	215	237	211	213	205	197	217	226	205	218	211	220	218	199	222	214	207	210	187	227	217	212	208	208	200	213	215	203	201	217	204	210	212	218	201	162	207	195	221	207	208	225	218	201	217	202	213	205	226	207	201	203	225	204	226	215	192	201	197	214	178	201	222	201	206	232	203	214	211	201	192	214	206	209	213	212	215	208	205	222	213	210	209	210	213	203	207	181	233	182	213	203	226	189	231	200	205	216	179	173	212	211	212	200	212	189	221	219	193	202	210	238	212	218	212	234	219	209	219	221	238	195	254	188	197	196	193	235	214	229	199	212	200	207	215	222	202	220	241	197	216	184	214	222	230	176	211	214	215	202	218	193	224	209	201	192	193	181	234	235	231	233	210	198	194	201	215	216	204	201	219	196	216	213	202	208	208	209	189	210	212	197	221	207	211	222	232	175	193	212	240	227	189	207	215	219	208	225	216	226	200	207	191	196	220	197	203	224	205	201	225	211	224	229	228	190	181	212	206	189	187	226	209	210	241	219	222	211	208	209	229	231	183	231	201	194	209	211	234	185	188	228	222	200	222	197	235	215	185	224	231	198	200	195	229	195	194	194	232	235	237	186	220	194	222	234	202	175	205	234	188	203	202	223	217	208	220	200	214	190	220	216	213	229	204	225	216	207	213	184	200	217	195	230	191	184	223	212	216	225	190	190	196	211	218	214	216	220	192	189	193	212	210	215	187	200	200	170	201	210	222	218	198	226	206	214	198	225	235	181	180	232	218	237	202	200	191	198	215	226	189	229	214	189	205	249	210	230	207	224	207	194	234	216	214	199	195	215	216	214	175	199	180	219	235	197	204	208	190	235	200	215	203	216	202	190	220	204	230	196	209	187	200	220	204	215	203	224	236	188	202	212	208	200	220	198	210	202	221	199	226	223	202	206	195	197	192	210	196	216	228	230	245	214	226	217	196	200	184	218	207	192	198	233	215	210	204	213	193	203	214	230	205	211	232	209	221	203	211	210	210	202	195	210	207	221	228	178	209	238	207	230	224	231	210	187	201	213	191	231	210	205	223	219	190	186	251	239	210	213	181	221	201	222	196	250	205	199	217	210	210	175	196	198	215	204	195	207	207	200	195	199	240	185	200	220	248	196	213	185	229	225	207	219	214	210	239	199	201	212	205	210	221	208	213	219	213	206	201	172	217	216	227	245	204	202	167	225	197	213	229	227	207	204	181	200	201	190	214	222	205	214	229	192	201	185	193	232	200	183	209	188	222	203	234	217	180	207	190	196
7921	15470	13375	7335	4590	3177	2398	1914	1600	1361	1184	1064	960	879	812	732	713	657	642	624	732	790	975	1646	2324	1861	1849	1536	992	901	933	929	757	636	646	561	645	591	576	588	610	537	557	499	535	473	495	480	511	453	484	422	495	487	473	446	424	470	463	478	435	478	466	450	470	476	423	419	448	468	433	456	453	468	454	442	437	444	463	440	443	415	462	447	451	458	435	439	437	450	463	457	452	448	453	451	436	428	434	436	457	480	453	425	442	435	424	424	472	440	461	415	459	449	446	414	433	477	425	470	467	466	450	470	426	444	457	470	440	430	424	466	450	430	463	444	427	434	450	453	399	446	469	464	439	454	463	477	455	478	457	451	459	428	450	483	499	434	444	448	467	441	432	431	407	423	473	446	445	438	453	447	446	439	462	416	441	425	469	461	478	476	448	461	435	410	411	436	463	411	416	439	428	465	416	443	488	450	420	426	410	451	468	416	459	460	427	418	466	450	458	447	459	451	425	477	410	472	443	424	489	502	425	470	433	441	457	464	453	462	447	433	450	465	456	451	392	470	453	468	447	467	450	458	448	448	442	457	456	437	468	470	439	434	483	479	462	475	455	442	441	428	443	434	449	429	422	440	451	459	456	448	436	475	450	477	418	432	468	445	446	470	472	458	483	441	427	420	449	474	437	453	519	453	419	466	444	407	430	426	461	422	454	497	434	438	427	443	433	427	452	425	477	451	441	438	436	448	495	449	416	432	438	413	488	473	477	403	472	449	403	490	480	429	465	463	430	416	423	469	436	461	468	431	414	405	463	418	446	476	426	441	461	441	456	445	402	454	443	482	457	405	422	440	493	433	426	444	440	427	463	438	473	418	476	474	447	441	475	419	449	456	451	445	475	411	488	388	459	445	428	452	442	434	457	465	469	450	458	443	457	445	450	473	442	479	413	438	462	445	433	457	454	430	442	462	448	419	416	417	471	423	494	460	410	451	449	414	414	466	450	462	405	437	441	451	417	477	456	450	455	419	479	435	462	462	454	462	424	454	430	428	409	439	449	430	435	416	465	431	431	468	442	454	463	471	425	433	446	453	438	435	465	452	434	463	450	417	412	465	427	445	433	456	465	438	436	446	398	439	446	371	479	432	447	430	446	450	434	480	419	461	428	426	425	432	444	432	396	449	455	438	427	443	450	425	457	437	441	468	471	452	481	407	430	453	480	500	459	439	434	423	459	449	438	471	372	451	406	442	430	422	441	448	442	475	403	431	408	477	432	438	439	442	446	440	473	442	471	440	446	422	467	444	433	458	466	417	466	441	442	445	441	485	468	460	426	422	407	430	386	429	440	434	449	458	426	448	463	421	430	453	445	415	423	462	432	437	427	428	444	442	421	464	458	470	447	428	422	467	437	424	475	435	458	432	428	435	432	442	446	438	474	461	456	446	445	386	445	468	505	456	439	454	467	438	426	456	437	447	437	374	434	449	444	483	426	467	416	412	420	462	440	435	436	435	430	436	426	432	413	425	433	456	475	423	434	446	447	466	409	453	428	439	448	453	449	421	412	443	447	454	466	465	464	454	462	456	476	461	458	459	468	438	447	441	430	457	421	441	419	449	432	426	436	441	449	445	451	469	415	457	426	457	429	433	456	423	488	424	474	449	439	459	417	440	452	443	417	451	427	411	434	426	438	417	460	447	442	445	435	434	467	488	463	432	447	440	450	424	435	473	437	455	440	449	437	439	505	457	439	411	451	442	434	442	422	461	459	440	415	468	457	404	474	448	472	459	454	456	423	465	442	428	449	450	415	428	458	462	464	438	434	447	444	450	450	474	432	421	420	452	435	442	458	431	395	426	469	416	455	387	443	424	452	445	445	479	445	447	415	461	430	474	461	451	406	417	442	472	455	478	423	431	446	418	420	492	443	439	458	445	401	441	420	452	429	451	419	434	427	464	433	436	434	422	442	411	447	442	459	493	443	461	413	413	450	452	472	425	461	422	452	448	432	409	477	457	460	414	452	450	443	423	428	423	443	437	477	470	462	427	442	439	468	455	430	449	457	435	428	449	442	451	443	446	455	447	446	466	460	423	425	434	422	422	438	450	484	439	455	421	441	480	442	444	421	458	479	487	450	472	446	429	461	438	445	446	478	457	459	456	433	420	424	458	405	437	465	422	479	408	462	468	467	469	453	434	439	441	426	433	479	434	447	489	416	450	464	455	478	487	458	433	439	442	424	431	433	422	452	498	432	438	416	441	445	469	438	449	435	478	481	453	463	433	468	427	469	460	471	470	451	479	433	413	424	440	456	440	422	482	424	456	440	443	458	467	431	437	482	431	432	398	473	454	430	440	453	471	431	438	435	430	431	469	452	405	400	440	404	453	435	445	462	458	451	440	471	442	463	450	437	467	436	433	426	468	465	484	416	470	412	441	431	427	477	446	446	441	452	443	467	427	477	432	438	423	418	473	438	449	410	432	447	454	445	442	497	448	454	446	450	445	459	448	427	430	454	439	448	416	433	444	457	453	415	463	408	427	454	429	476	446	435	441	455	427	448	451	464	431	424	446	420	428	465	461	433	464	419	465	468	454	468	423	472	428	483	448	443	439	457	442	417	463	425	454	427	468	415	425	427	430	428	441	423	451	403	399	436	419	443	460	495	453	465	450	453	445	428	445	414	477	477	491	430	440	465	437	436	445	434	414	432	426	459	465	469	431	433	424	462	445	433	445	473	432	443	475	436	486	458	431	466	441	459	474	457	405	487	450	444	401	463	453	462	404	422	424	465	448	449	423	452	451	464	402	439	455	427	470	470	432	446	454	453	441	495	445	451	410	446	389	415	487	450	501	461	398	448	411	457	467	461	436	439	464	433	438	457	431	463	441	434	457	439	435	431	440	453	424	423	468	449	459	443	435	422	421	472	439	431	432	471	432	447	440	463	419	445	472	426	411	458	427	434	430	435	466	426	437	456	432	445	473	465	440	455	434	430	450	420	442	440	483	476	416	451	476	466	414	466	456	426	456	425	426	491	401	453	443	465	474	409	449	461	445	455	429	477	469	444	462	437	434	459	465	447	457	460	445	436	456	460	436	464	479	444	410	439	427	475	440	434	470	432	445	435	470	431	440	409	435	446	443	425	452	434	445	464	411	455	436	406	410	462	430	481	452	492	445	458	458	415	427	436	444	452	462	431	472	444	423	437	436	447	447	438	439	442	442	439	475	449	435	468	424	434	478	431	452	438	438	404	464	464	439	465	431	429	466	438	469	463	448	454	450	437	463	431	411	429	445	424	463	456	449	417	478	441	452	433	464	420	465	488	465	407	444	438	445	416	453	473	442	423	400	416	401	444	439	487	452	464	437	427	449	464	449	413	455	439	437	489	440	418	446	445	476	432	468	457	425	479	443	419	473	466	385	478	443	449	441	443	445	416	466	495	414	446	438	463	455	466	447	431	464	454	433	436	418	488	392	461	433	436	452	461	459	412	413	426	409	440	454
26984	20364	6326	1098	778	721	484	444	488	506	485	499	497	482	467	460	429	462	497	487	471	501	469	597	653	622	595	522	556	527	521	492	505	447	454	476	457	491	461	441	453	472	447	459	460	458	445	450	473	440	490	437	462	433	449	442	433	461	456	494	460	447	464	457	470	464	427	464	446	475	438	483	465	474	428	451	464	449	435	424	437	456	457	458	444	432	466	481	487	436	475	477	464	447	442	436	447	439	447	449	500	452	489	476	476	465	481	430	501	465	426	453	461	465	434	433	485	476	485	421	464	445	472	490	476	439	465	449	444	459	460	442	459	457	386	474	467	499	433	442	459	434	429	434	421	475	447	470	471	460	452	436	455	462	444	417	466	445	467	450	442	496	468	476	487	461	485	503	479	448	450	443	459	480	499	434	450	409	457	468	461	458	488	460	443	431	415	504	449	455	481	444	446	468	462	430	460	439	457	447	477	411	452	460	477	440	456	441	449	424	460	424	449	461	469	445	454	457	490	478	459	451	457	440	455	447	439	456	424	459	482	461	490	461	447	452	455	424	470	448	446	425	428	465	486	465	474	467	499	448	442	438	408	454	446	465	436	456	447	442	463	483	473	439	483	457	446	426	494	449	454	479	496	442	448	425	470	445	458	426	486	437	491	449	479	453	490	491	418	465	458	442	459	413	461	480	472	448	445	459	505	461	484	413	432	448	458	453	455	449	441	438	423	444	480	467	437	459	459	467	425	489	453	427	454	457	429	449	435	462	441	410	495	477	491	453	458	440	445	431	469	461	446	446	463	438	463	473	455	469	460	474	465	445	460	475	454	446	431	459	476	467	460	425	458	459	450	452	452	471	402	510	514	486	448	450	403	450	441	445	480	470	454	428	441	442	438	453	457	498	498	427	448	447	481	486	440	442	477	448	513	460	402	456	444	448	459	428	425	474	419	441	420	445	461	451	454	454	444	477	449	484	446	474	470	489	441	495	428	438	464	444	464	431	442	459	474	480	506	462	433	423	454	502	493	472	452	454	501	491	429	439	474	438	469	445	507	505	432	440	452	477	463	473	439	481	447	473	458	441	431	469	476	460	440	438	478	469	447	451	463	472	472	461	489	477	515	464	431	493	447	462	462	445	405	462	429	450	438	453	484	486	442	434	462	462	491	423	434	473	522	457	473	432	469	453	471	474	485	444	447	499	449	495	414	458	460	442	456	492	421	448	462	450	447	471	425	453	438	461	471	455	429	494	457	453	428	464	412	486	446	432	486	456	463	457	461	444	440	450	446	452	468	493	463	456	457	449	440	450	426	439	455	425	459	413	497	438	455	436	493	502	456	455	454	458	450	450	468	453	484	457	423	533	459	420	507	477	475	486	498	468	440	456	470	453	480	431	468	465	449	449	476	445	481	454	478	453	435	443	439	453	448	415	438	468	452	492	470	438	439	459	451	397	467	447	486	481	411	413	450	506	447	458	446	458	457	429	427	460	486	477	431	483	455	443	447	431	474	446	461	470	447	438	463	457	476	455	439	431	431	500	427	492	462	448	457	425	459	465	459	458	460	503	489	497	474	500	459	438	458	428	453	487	482	447	481	493	424	486	487	449	458	461	448	446	456	470	466	460	442	489	485	482	483	466	445	473	464	440	434	456	487	447	488	463	464	521	468	459	450	479	435	446	450	483	459	442	413	415	446	429	502	476	479	466	460	446	462	451	498	455	429	440	452	485	464	450	442	415	448	449	452	461	485	482	512	458	452	452	473	457	415	456	466	431	464	441	472	474	402	419	449	450	486	451	496	443	462	458	436	420	477	472	436	439	445	459	422	471	466	476	470	478	417	466	494	481	455	418	467	468	430	458	433	451	435	452	469	457	491	437	447	461	456	414	450	430	494	457	454	471	445	436	461	457	508	494	446	465	507	438	470	483	508	465	483	443	472	470	436	470	453	423	452	430	439	452	482	454	426	465	470	435	404	485	460	466	468	470	480	443	413	438	451	426	460	435	461	456	437	484	475	480	437	461	472	441	448	449	456	478	480	449	497	478	455	480	429	493	448	449	493	420	478	457	446	451	492	459	435	457	456	480	470	447	466	463	446	467	467	484	471	498	465	453	432	449	418	450	464	477	469	432	460	440	448	430	454	468	463	424	425	450	427	429	455	437	497	427	480	423	447	469	469	460	465	448	430	445	455	498	455	424	453	472	498	434	484	456	473	444	449	453	446	501	450	448	516	451	472	446	452	501	478	470	483	427	411	420	423	439	443	445	425	457	483	432	483	452	482	461	443	451	460	486	444	491	431	446	516	472	446	434	396	426	473	456	482	498	474	438	432	452	418	488	465	455	472	449	429	444	469	452	471	440	448	457	499	466	442	465	466	443	476	470	490	470	430	494	461	452	442	468	458	496	439	465	421	455	453	442	472	484	481	429	407	460	462	482	428	479	452	465	445	465	477	419	428	462	464	455	447	431	467	397	447	456	483	440	486	441	475	476	499	442	428	491	446	423	471	466	459	455	457	481	427	479	486	467	426	439	423	431	478	452	475	446	417	433	476	450	460	471	429	473	446	438	475	480	443	492	422	457	442	476	461	402	476	450	441	409	455	466	483	510	435	450	491	465	430	482	453	461	499	464	483	470	454	433	462	497	465	468	482	495	458	489	464	453	451	463	445	475	402	400	460	461	459	442	501	454	483	460	471	435	483	463	464	460	463	432	446	509	441	473	475	479	466	459	420	519	456	471	474	449	481	466	480	451	498	441	446	474	456	452	479	454	420	413	444	457	489	498	433	414	468	433	401	431	454	467	431	433	468	438	465	482	467	443	472	470	447	446	467	472	475	431	482	463	453	432	442	467	501	454	484	499	482	459	426	453	467	418	455	463	415	435	484	465	444	409	462	459	459	485	473	459	458	478	427	469	440	486	437	433	475	475	474	470	444	506	449	420	428	460	428	434	475	477	474	483	462	490	449	461	452	457	439	427	431	461	468	461	438	446	457	431	463	452	458	440	460	448	462	477	479	448	436	502	450	446	454	495	463	443	462	464	454	432	439	412	462	486	485	444	445	432	410	396	390	460	502	426	436	460	455	446	483	446	457	449	499	449	463	438	472	427	432	417	465	497	457	462	420	439	463	453	462	432	458	433	459	444	453	440	442	440	468	437	440	461	472	439	469	435	418	443	457	467	482	464	456	449	434	432	473	492	453	426	459	468	451	419	448	437	464	449	429	445	468	459	447	500	462	471	477	427	394	487	498	431	470	433	432	494	397	491	464	424	447	464	466	470	482	465	476	441	444	482	447	408	454	477	462	469	457	480	440	456	465	450	445	451	446	462	491	453	443	448	433	444	504	463	461	435	441	461	466	457	474	471	460	484	407	448	479	423	482	502	444	451	482	441	463	476	420	461	451	422	462	473	435	495	468	475	437	480	446	494	474	437	485	461	434	484	437	453	474	495	453	474	459	459	454	462	481	463	440	462	479	437	468	454	470	482
4272	2310	2099	1455	1230	1117	1110	984	1052	1027	991	989	948	989	944	976	936	971	923	969	1050	1133	1217	1583	1772	1752	1502	1268	1174	1109	1163	1103	1074	1058	1020	972	999	1019	1013	1030	992	971	967	952	946	960	940	950	935	953	941	949	927	962	942	963	967	966	970	924	918	896	984	936	926	958	931	922	933	904	963	891	927	966	945	936	928	936	953	911	940	955	968	985	935	955	960	872	973	973	947	934	933	917	946	997	972	961	1003	913	984	931	972	927	990	939	953	979	879	942	979	969	922	967	935	902	933	917	1013	926	864	920	886	960	932	977	936	981	982	920	939	943	924	943	914	961	918	912	955	980	923	912	908	946	952	957	974	952	941	986	981	910	928	943	971	950	910	966	972	921	891	935	913	925	990	981	946	949	945	936	890	931	893	972	904	934	934	942	963	922	908	997	979	965	966	968	884	919	971	989	879	922	904	940	940	956	951	932	933	951	964	956	971	954	941	911	925	939	929	931	900	956	949	922	959	904	947	938	949	965	937	922	983	966	997	901	940	938	965	921	937	909	929	927	930	969	940	894	930	967	987	1004	930	920	929	972	906	939	1000	970	921	920	951	970	926	944	971	944	986	990	909	952	965	971	955	944	1002	940	912	966	949	933	976	928	906	992	977	919	1005	932	894	936	943	936	958	942	923	950	922	1036	945	956	953	951	973	907	929	914	911	934	984	904	970	926	953	956	939	935	892	965	922	931	913	945	966	964	948	933	945	976	963	963	933	982	948	946	953	947	903	980	977	958	964	934	975	916	937	979	952	929	976	983	946	969	936	980	967	966	951	952	969	944	945	894	977	873	952	979	945	960	951	950	984	990	975	948	910	943	931	928	947	926	965	924	948	933	934	943	947	937	925	916	941	962	904	984	901	989	942	878	988	951	1020	955	950	958	1050	901	947	914	940	944	995	962	985	986	913	936	916	914	908	941	917	947	994	875	970	936	986	956	967	932	921	955	946	940	901	979	960	931	927	899	964	949	955	921	960	933	917	927	920	939	934	939	904	909	931	974	975	905	925	931	946	941	977	980	952	957	918	974	927	906	934	917	867	948	908	954	897	910	941	947	964	929	914	937	945	987	882	918	954	914	950	930	932	920	937	893	918	904	926	940	934	971	961	884	990	881	952	988	933	996	912	922	957	980	965	920	991	898	899	910	979	904	1002	955	964	955	903	931	926	908	913	946	943	949	917	926	946	951	934	957	990	967	900	965	975	1003	914	935	956	947	948	934	896	943	993	939	1028	987	962	954	912	921	942	912	898	896	949	947	920	920	970	903	932	950	933	971	991	989	952	907	958	919	932	938	925	941	918	925	906	932	939	957	977	996	912	977	944	948	992	892	951	929	923	979	1015	952	941	926	958	955	938	908	989	937	941	907	935	905	973	891	1015	985	962	964	962	988	956	887	933	959	935	953	933	957	938	935	991	959	927	909	938	963	952	964	956	967	941	937	947	950	1006	1019	972	979	940	958	911	948	962	942	909	933	931	955	1000	931	960	893	976	917	955	946	1013	1003	938	965	943	949	974	931	917	937	946	1015	979	987	963	917	992	937	931	1010	932	987	948	979	983	969	948	941	937	936	939	949	938	904	947	944	997	902	898	962	891	909	937	855	952	965	893	908	942	959	950	947	948	925	980	897	920	947	995	967	902	887	955	961	932	932	971	962	973	943	923	916	957	969	1002	948	941	932	949	949	929	927	956	925	958	923	953	945	946	999	966	900	916	908	908	957	899	955	944	972	901	908	916	937	978	956	983	970	922	970	907	1005	914	924	930	916	945	928	929	954	905	931	982	1017	939	974	982	891	974	888	937	941	951	903	951	905	981	942	874	921	941	998	961	988	932	915	976	917	950	978	975	925	971	964	961	930	947	914	980	932	986	947	959	888	1018	919	969	989	982	946	900	910	982	982	949	911	933	931	888	991	940	941	972	952	956	916	999	1010	936	938	965	950	972	965	959	912	945	916	902	928	996	954	968	967	972	965	966	1006	999	935	914	946	979	957	1003	1005	960	936	900	974	906	941	953	918	940	941	964	921	880	927	934	908	980	922	927	948	924	907	939	980	956	918	988	984	917	939	982	940	925	903	933	920	962	951	957	1030	944	972	959	918	913	917	927	935	957	954	988	916	961	965	916	925	891	939	976	901	931	956	923	934	958	928	894	928	960	960	906	898	911	939	959	994	919	959	997	865	1018	915	935	949	985	944	914	961	967	978	972	956	1043	1021	942	965	952	901	929	971	958	979	971	942	980	971	914	933	999	909	953	907	929	889	915	918	938	908	936	927	912	933	910	941	955	968	985	931	956	910	989	934	904	982	957	924	979	893	961	952	930	940	940	984	881	894	926	1005	968	900	927	871	942	918	977	937	949	952	938	908	905	967	954	947	930	954	926	999	968	911	954	907	965	932	958	930	936	937	944	923	900	936	905	944	973	944	932	972	935	1009	971	968	914	917	919	919	889	889	924	921	898	934	948	905	937	931	941	972	944	992	973	956	998	973	903	961	894	937	906	917	1000	965	929	959	937	969	913	964	924	954	968	1004	994	953	969	936	954	958	979	888	937	936	962	887	930	929	897	923	854	987	941	937	921	947	971	962	910	940	965	979	947	981	964	955	907	980	953	921	932	929	917	923	933	953	909	958	944	950	950	1011	967	930	933	946	941	932	973	958	964	934	966	942	905	926	945	948	945	880	980	926	974	946	957	939	932	939	936	878	959	1008	927	991	934	935	936	881	961	877	882	970	907	967	916	970	938	925	952	921	983	957	918	911	952	951	934	965	922	966	913	912	915	881	968	962	960	939	936	979	897	945	970	967	935	900	905	950	935	941	913	944	919	979	992	966	965	945	891	950	1011	972	930	931	951	933	962	903	944	908	939	982	914	963	940	917	944	911	991	944	942	988	960	953	976	905	970	954	930	985	919	964	985	956	932	912	951	942	962	911	938	934	937	911	937	983	880	940	913	971	924	969	919	932	956	943	959	932	958	912	954	917	999	900	913	887	957	956	959	993	945	968	936	955	973	979	983	924	1052	977	918	914	956	926	944	940	936	922	906	926	959	960	901	951	962	915	946	958	929	936	903	954	953	926	931	940	878	922	923	978	947	965	898	903	913	941	940	996	967	919	886	926	918	951	932	911	922	1008	978	993	1001	959	906	975	980	925	922	960	956	972	946	925	943	926	926	940	904	957	962	943	967	964	912	940	1000	936	952	923	924	953	951	922	929	935	929	937	961	942	966	927	911	911	938	937	921	907	960	901	912	974	941	951	943	960	986	958	878	924	949	1010	928	960	916	979	978	975	940	923	950	944	933	960	968	964	983	923	973	949	926	916	953	935	938	965	909	914	956	981	908	934	957	954	938	963	956	888	903	988	929	980	981	964	920	940	889	957	953	976	907	878	988	970	991	965	901	958	933	902	923	925	918	974	923	954	918	967	966	910	919	919	908	954	932	939	910	992	940	975	998	924	965	927	911	948	908	874	930	936	914	962	960	936	959	951	947	967	922	908
24319	21432	28528	24752	18990	1522	707	498	447	413	373	396	364	373	330	340	348	361	361	355	338	404	445	580	598	556	475	399	373	381	358	328	316	328	321	325	309	324	311	321	323	318	329	300	334	293	309	318	314	292	331	320	329	293	320	300	306	304	308	297	316	302	294	335	329	318	321	324	320	296	269	289	291	322	309	288	304	277	306	312	294	329	309	298	259	300	282	308	285	321	292	308	347	323	313	263	330	294	290	287	284	301	304	286	310	294	306	320	301	311	317	300	283	284	313	302	289	302	299	306	311	294	275	325	303	308	261	304	307	308	299	296	292	299	278	285	272	281	331	334	279	293	323	345	321	336	298	344	315	303	325	290	328	272	275	296	344	317	289	303	295	278	289	310	300	314	297	317	320	309	295	272	296	319	299	293	299	308	302	315	305	297	301	303	312	333	300	306	316	312	305	299	260	283	310	321	289	312	300	290	302	306	340	317	312	316	310	318	319	313	310	304	292	290	312	295	286	316	318	316	301	281	268	315	302	287	290	267	294	293	290	313	285	316	274	309	302	335	333	352	302	318	344	287	302	303	296	293	308	320	291	280	288	329	333	330	293	315	336	313	318	331	321	294	318	316	299	308	307	286	321	261	298	299	321	298	319	299	274	308	320	322	292	265	288	324	305	307	289	289	290	330	317	330	288	291	286	321	306	306	311	315	328	308	323	294	320	299	285	304	340	290	298	289	310	316	310	317	291	297	299	301	329	314	287	326	290	282	332	313	298	327	327	344	307	341	305	297	306	281	309	325	313	288	346	323	325	296	320	286	310	294	286	326	318	311	306	299	305	293	284	299	301	326	291	275	311	294	317	309	318	304	281	290	290	287	306	324	323	257	298	265	317	297	280	287	298	335	314	331	292	300	279	296	271	308	293	319	290	296	302	283	294	313	325	293	313	308	304	294	326	299	282	319	293	295	298	308	274	280	300	334	315	324	262	333	275	308	283	297	287	334	302	322	314	273	324	297	297	274	292	295	301	270	275	309	274	318	306	271	336	294	288	310	310	307	293	279	307	284	292	324	325	309	289	310	311	294	311	309	281	298	303	287	339	319	290	301	317	311	310	289	254	285	326	308	307	282	285	286	320	302	301	290	301	275	297	279	303	320	318	286	279	316	311	290	272	287	310	329	281	302	272	312	315	325	323	346	314	312	337	303	295	307	296	325	304	290	315	303	310	305	294	301	319	317	325	293	300	279	316	300	283	279	319	274	297	306	292	305	316	286	346	311	311	289	298	306	331	324	275	264	304	262	317	310	344	333	312	285	293	313	323	305	279	309	308	296	288	289	318	301	325	304	294	329	295	290	315	270	320	293	289	318	337	298	301	331	303	284	290	303	305	289	304	307	310	286	327	354	297	309	318	299	297	268	322	292	324	320	327	293	350	301	326	305	309	301	329	307	295	298	310	309	348	285	305	303	306	290	303	305	337	316	317	303	291	283	291	317	322	296	290	326	307	308	289	292	325	274	338	270	290	359	330	293	318	310	288	289	304	300	283	312	278	313	298	305	303	309	313	324	297	309	303	324	283	321	292	314	313	321	297	321	292	303	289	325	252	268	316	321	260	291	279	279	316	306	286	322	308	300	326	320	321	314	289	305	311	297	296	332	316	299	322	314	274	316	315	343	298	298	315	271	321	329	282	317	327	278	316	322	339	296	294	338	297	302	297	296	301	330	323	279	324	276	312	315	272	300	300	308	301	278	285	304	279	331	315	291	320	304	312	322	299	347	299	310	287	296	277	276	290	314	331	331	301	306	304	290	293	326	279	342	288	285	288	282	302	277	305	308	309	314	283	310	293	301	309	308	303	304	300	306	319	339	291	287	307	287	290	311	289	317	288	252	316	287	288	302	313	280	301	323	293	278	296	313	303	323	304	263	320	313	278	299	306	307	312	258	357	290	302	301	290	316	282	279	296	303	352	263	310	300	285	336	320	311	311	289	290	311	303	278	324	292	302	292	321	304	324	298	310	304	307	286	314	290	295	308	301	314	328	282	286	290	279	300	279	289	314	295	300	305	307	307	312	289	284	308	280	308	291	291	291	321	318	317	300	333	294	295	269	314	279	315	334	287	310	289	288	295	278	273	291	279	299	325	298	302	317	311	273	294	298	301	305	300	332	314	329	329	328	312	285	316	307	298	337	291	311	300	306	317	262	332	269	281	316	281	308	279	299	296	313	303	317	286	299	293	328	309	263	313	284	293	299	293	287	320	288	318	317	326	304	315	312	313	294	294	277	281	297	321	350	299	297	334	278	282	254	305	304	351	301	314	320	327	318	288	312	278	323	307	324	347	317	281	282	307	317	297	312	304	293	303	313	306	313	278	303	291	316	272	307	311	292	338	288	302	310	289	293	313	329	285	280	302	334	266	328	305	286	330	313	312	276	318	320	291	309	307	322	301	324	307	303	304	316	322	280	300	300	311	284	302	275	302	256	266	312	294	302	324	298	307	269	321	329	291	267	290	308	292	322	283	310	318	303	330	298	301	288	298	295	286	278	293	294	314	317	314	290	303	308	312	285	326	279	315	295	281	326	292	303	261	295	316	271	285	323	275	281	307	287	313	265	304	328	277	289	292	296	313	313	298	282	261	328	309	312	320	316	305	285	309	292	299	314	293	285	341	303	311	289	319	318	328	272	320	314	288	301	323	313	295	283	271	304	266	294	318	323	309	284	289	287	304	312	333	316	295	338	306	301	319	300	283	325	290	307	302	335	310	295	326	317	292	272	294	288	310	305	338	318	299	307	307	309	299	331	308	280	304	306	305	333	283	317	284	312	293	286	281	306	287	316	317	298	302	289	293	311	294	310	297	282	292	301	310	297	279	266	294	294	308	312	318	319	290	295	312	312	292	307	306	365	302	297	275	325	295	288	293	307	295	301	289	324	297	283	264	316	309	315	307	300	324	298	322	292	291	314	312	308	313	327	308	309	349	298	323	282	296	283	295	312	316	276	308	267	300	306	311	294	310	290	285	302	320	289	314	293	343	322	289	306	315	314	310	296	282	299	320	317	303	298	284	307	318	315	303	305	298	287	298	290	289	292	293	302	293	308	294	299	318	309	295	298	310	308	303	311	288	315	272	329	314	297	340	303	298	312	293	296	321	321	318	313	295	315	294	327	305	302	285	298	329	290	313	318	326	306	304	296	301	292	280	283	292	286	316	272	287	304	292	310	319	310	311	310	298	302	287	307	301	324	300	292	299	306	311	319	323	319	313	287	296	318	314	321	330	301	274	312	298	291	299	301	286	283	262	313	300	306	317	279	267	318	266	296	281	325	308	312	282	306	309	301	316	280	309	311	306	293	265	300	319	319	289	344	274	277	337	269	319	332	318	322	303	296	295	315	313	321	310	320	321	304	349	318	298	339	345	313	290	310	300	341	316	313	317	337	331	287	281	290	323	282	338	290	315	297	290	300	296	306	311	308	343	299	266	315	261	312	318
5777	9974	8768	4562	3025	2152	1704	1317	1219	1125	1022	1004	875	863	815	787	816	773	754	770	820	1018	1338	1926	2114	1858	1303	1114	981	1019	1008	856	799	786	723	721	746	802	740	743	691	725	641	722	704	684	676	669	668	665	698	701	614	661	698	672	663	675	606	643	697	651	619	710	660	676	649	655	627	626	627	644	640	657	655	653	666	639	611	605	663	638	658	662	675	656	684	655	629	640	642	666	643	663	646	614	596	612	660	643	648	631	668	681	692	649	679	620	664	665	670	626	646	638	634	631	650	655	647	676	630	654	666	614	644	613	638	677	690	685	647	608	653	604	671	676	644	645	650	648	643	661	629	668	666	642	673	684	675	622	612	660	654	659	646	658	671	679	662	658	650	662	670	652	627	645	634	652	681	657	631	632	649	655	685	611	643	654	638	687	662	631	645	661	667	688	636	642	704	625	675	657	615	665	657	677	677	645	627	685	641	678	675	619	653	671	630	623	632	652	651	592	628	617	612	660	640	638	609	668	626	683	638	621	650	625	665	640	696	610	633	590	656	614	671	655	662	667	677	655	629	654	652	665	636	692	707	650	642	611	666	683	666	712	655	629	648	649	646	644	635	671	623	676	664	679	625	639	644	635	649	605	677	635	630	694	613	663	664	640	637	629	654	651	654	616	625	680	642	626	642	677	674	629	627	646	652	624	655	624	645	649	680	599	642	641	618	643	669	699	650	635	647	651	635	624	658	695	635	613	668	637	641	647	675	667	677	657	641	690	616	668	632	646	676	671	670	607	606	657	620	664	648	648	650	614	693	631	627	675	651	622	643	607	672	643	675	643	622	660	671	633	646	624	624	662	628	659	622	665	631	653	599	686	645	665	634	629	634	666	654	684	658	655	646	652	664	671	650	624	676	651	674	619	642	657	637	684	640	692	651	638	640	670	622	649	646	644	729	699	651	623	645	633	619	634	663	680	639	642	623	663	692	607	644	679	638	647	603	619	663	624	616	658	671	677	649	626	695	631	651	619	614	588	646	634	678	688	607	643	672	685	665	634	631	625	586	625	657	603	662	653	598	673	565	653	649	659	662	613	642	625	655	678	630	673	621	658	613	659	633	644	648	647	635	635	659	632	683	608	626	650	619	643	675	684	637	640	636	690	661	648	677	712	633	627	627	622	645	611	648	619	630	676	625	628	612	627	670	665	652	631	633	664	638	633	650	605	648	609	703	663	686	683	638	671	646	595	679	666	665	650	654	642	652	630	673	657	653	662	665	681	665	669	659	637	631	611	635	612	647	670	710	682	651	697	618	647	691	673	643	628	639	669	649	618	670	660	626	670	627	635	656	652	652	609	627	633	654	669	651	645	683	648	659	640	627	626	645	652	640	636	705	635	647	648	669	693	684	617	647	620	686	670	635	682	632	639	609	637	695	667	651	600	652	649	619	679	613	652	645	647	660	693	630	614	663	638	658	658	699	673	612	717	715	684	637	663	688	675	654	662	657	668	651	632	625	644	656	583	616	600	622	680	632	640	666	648	633	651	649	671	613	627	611	643	648	688	630	690	678	652	648	677	661	607	671	624	673	615	648	659	640	643	642	630	658	641	679	682	670	670	697	642	666	666	603	651	599	649	663	647	639	647	622	662	606	661	696	652	658	670	673	631	666	610	640	650	667	637	604	651	608	650	603	638	674	627	621	619	630	633	623	657	630	641	632	650	643	639	660	661	651	642	651	625	606	626	651	654	644	657	630	679	636	663	665	649	623	632	650	683	617	623	644	668	624	633	616	633	650	644	675	647	628	708	653	659	695	623	679	622	664	648	633	552	651	616	622	678	661	600	651	642	643	617	677	630	626	622	640	636	610	633	605	624	588	636	648	636	711	589	659	660	692	631	652	628	683	648	666	684	670	632	617	635	629	611	631	663	643	624	687	624	702	634	614	580	682	651	671	663	657	650	702	618	600	646	614	667	654	646	599	656	689	669	638	642	663	640	657	672	602	672	619	647	654	660	661	659	650	609	689	633	641	630	674	656	646	641	696	654	697	595	635	621	624	666	633	655	669	617	660	629	623	637	645	630	665	643	654	626	674	651	639	617	603	644	623	624	659	661	661	635	591	629	642	662	623	659	635	632	612	630	619	671	641	680	640	683	680	627	652	604	640	617	628	665	662	656	683	624	631	607	599	612	617	651	681	636	669	615	619	663	642	650	655	679	613	653	643	736	648	649	586	695	680	648	676	626	616	665	688	648	632	668	629	605	658	622	647	650	680	658	647	606	673	649	686	669	639	664	616	652	670	669	669	629	672	613	655	665	634	671	671	665	659	628	671	647	667	662	647	673	626	689	650	601	666	702	627	625	654	671	658	658	709	680	664	688	677	649	636	652	641	623	641	625	621	683	599	621	638	632	642	590	649	625	671	642	647	642	629	687	668	616	663	607	671	626	674	657	665	636	677	646	634	691	656	649	591	637	686	629	657	631	607	631	614	665	666	630	634	616	679	659	723	658	645	690	633	619	676	669	644	653	661	637	621	655	631	644	609	667	649	648	669	615	668	659	654	620	667	670	678	657	614	666	667	654	635	683	694	658	642	643	701	613	669	604	656	611	662	675	633	706	649	620	639	619	641	628	676	627	649	622	608	651	646	654	652	625	642	698	631	601	680	611	670	687	603	671	592	635	635	622	645	606	627	663	639	687	636	591	652	633	712	631	616	635	648	659	617	639	669	711	607	684	671	627	656	629	683	703	636	683	601	629	637	639	651	630	609	615	612	632	682	655	650	624	649	636	614	691	653	655	644	664	646	624	642	641	636	623	639	627	672	628	633	631	633	623	586	655	618	631	669	640	638	661	649	645	663	655	636	590	652	667	649	611	674	655	631	653	630	645	649	644	612	651	617	634	640	662	674	661	645	659	641	672	664	606	691	653	649	669	639	663	639	632	696	664	612	638	651	634	658	652	629	641	635	657	644	643	653	701	604	694	620	648	643	619	676	653	630	636	621	612	577	626	642	645	604	679	652	641	623	639	625	618	618	658	673	636	643	644	628	615	633	651	663	667	642	663	672	657	661	645	645	633	630	644	682	623	694	657	637	677	628	658	634	716	654	604	654	645	654	672	678	630	667	634	663	623	672	646	643	662	659	635	657	633	645	580	602	658	648	624	633	631	623	674	666	647	711	634	656	633	659	658	660	649	624	650	662	645	675	644	672	614	689	671	646	642	640	694	622	641	665	655	638	684	689	631	663	651	648	631	632	619	682	670	622	638	680	655	643	625	635	655	668	629	678	645	608	642	670	662	673	672	642	634	661	626	623	598	628	703	637	642	618	676	652	649	638	651	645	617	675	666	624	646	672	605	663	659	654	643	651	644	688	609	624	660	627	628	626	638	654	600	608	616	634	682	658	618	673	605	675	665	651	681	604	689	677	592	642	636	613	647	676	634	650	659	649	646	609	608	677	664	650	639	665	631	672	643	666	670	647	646	634	641	638	637	633	638
23439	21478	29292	24070	21480	17144	1332	552	428	416	320	348	310	308	302	285	261	240	244	227	231	271	396	615	590	501	351	323	356	331	295	290	248	246	246	231	256	264	251	266	232	217	213	237	246	208	228	201	220	215	247	198	210	200	215	225	197	214	195	205	209	224	203	205	189	213	209	224	234	210	229	200	222	197	235	202	220	193	200	204	197	198	218	223	212	192	215	199	202	211	206	198	227	202	211	206	204	226	202	210	199	215	217	204	216	190	193	201	228	208	188	212	181	247	213	235	224	196	219	201	198	197	235	200	186	210	218	204	205	230	221	223	187	230	211	205	192	195	213	231	198	201	194	205	191	207	212	220	200	213	201	227	211	214	193	208	192	197	209	207	157	214	213	217	236	193	205	204	226	231	214	191	228	220	187	206	210	175	203	206	212	206	179	215	216	201	210	189	217	195	175	198	222	214	206	211	201	201	206	188	198	220	184	182	188	200	213	187	203	198	182	210	219	209	235	201	195	209	218	216	219	230	217	204	201	210	218	204	201	171	195	209	214	209	214	182	184	202	210	213	220	197	180	212	213	204	215	213	218	200	202	190	200	223	205	222	220	173	221	216	190	179	179	244	186	223	217	211	196	213	203	206	198	162	171	226	209	187	203	210	201	213	193	231	206	204	200	215	207	202	234	224	205	217	207	183	208	203	201	224	187	217	203	201	204	226	187	223	219	223	223	207	200	202	211	224	192	203	185	193	206	187	213	216	213	207	200	208	191	235	222	199	199	191	192	191	211	214	208	210	167	236	208	186	180	193	212	194	198	191	174	229	196	219	217	190	220	189	195	190	200	199	206	216	215	213	183	203	190	207	230	205	179	215	227	207	191	218	189	219	190	202	201	204	208	202	206	206	201	212	208	199	191	200	217	212	233	233	184	209	218	199	203	201	224	174	200	211	174	204	214	196	211	219	210	211	198	220	222	222	212	193	201	209	211	201	179	204	210	214	192	215	192	214	227	185	205	203	215	211	210	199	194	206	207	197	210	224	191	203	205	204	222	223	214	217	233	184	199	214	208	227	214	206	199	202	184	229	214	207	208	213	195	188	205	222	209	207	197	196	201	232	237	216	187	196	186	211	204	180	208	196	209	208	179	196	196	216	218	194	199	190	216	205	205	191	189	188	199	204	214	213	208	176	194	207	194	218	196	190	196	230	234	205	210	208	182	199	215	231	215	195	195	220	225	212	222	217	196	200	211	215	227	216	203	212	184	183	220	202	167	212	207	189	221	198	199	196	191	231	215	204	214	207	208	200	197	209	216	212	188	189	195	221	223	187	213	196	221	202	209	225	206	216	195	204	184	203	217	222	201	214	220	188	201	194	192	194	205	207	228	213	214	179	216	197	192	227	195	218	224	209	216	216	214	180	220	236	226	206	215	202	187	227	206	193	187	186	191	208	212	206	200	188	189	203	208	226	200	212	226	199	202	208	197	187	207	207	222	210	184	206	208	199	203	223	205	208	230	191	199	192	218	199	196	192	236	210	221	231	211	194	200	205	196	213	209	199	176	227	213	213	198	184	194	218	207	192	191	202	179	231	197	209	183	200	217	193	195	212	159	176	195	192	194	194	194	198	194	179	176	189	183	218	209	212	189	205	205	217	202	204	190	194	222	180	203	210	211	215	196	211	200	215	191	194	220	177	211	192	194	235	185	207	205	181	223	216	173	193	213	189	191	212	206	203	217	199	187	191	194	195	228	198	206	212	215	186	208	191	193	207	204	203	208	213	211	213	223	197	198	202	219	200	210	210	207	206	193	196	229	216	210	235	175	181	181	211	196	218	196	189	183	195	201	222	217	212	199	190	206	201	205	210	226	180	215	203	223	212	198	181	203	211	199	219	203	204	216	227	198	232	187	182	204	196	211	202	192	221	206	203	190	205	204	223	226	215	215	217	212	188	190	209	215	196	200	194	194	200	229	222	229	215	223	205	187	196	214	202	221	183	192	188	212	196	208	230	187	198	213	190	224	219	195	204	197	199	224	214	186	201	204	199	216	191	230	222	201	215	201	231	204	203	221	220	213	184	234	206	190	216	194	191	189	209	214	214	200	178	208	200	218	182	188	201	201	179	206	200	211	167	199	197	190	202	193	192	212	211	195	203	185	187	204	191	192	213	199	228	178	201	222	198	210	213	215	232	199	215	200	232	191	220	205	201	208	215	193	210	180	233	193	200	208	216	207	221	192	204	201	186	214	174	189	187	199	194	195	210	212	199	205	188	202	214	213	209	196	214	196	189	179	198	210	196	183	223	214	178	190	193	194	188	213	181	207	202	211	202	201	223	207	208	207	212	199	198	216	204	202	187	196	222	202	198	189	244	211	228	198	231	206	185	216	191	215	191	195	205	220	240	211	193	215	209	201	206	222	227	189	199	196	189	211	220	224	196	205	210	211	223	218	200	197	204	205	198	226	189	234	181	213	198	199	235	225	217	228	197	241	181	205	214	208	196	191	208	198	200	220	225	199	194	185	201	217	200	168	187	205	202	210	205	237	190	213	230	230	209	190	190	214	203	220	205	183	232	195	223	198	205	232	198	193	210	197	201	230	212	214	197	204	196	200	200	191	188	235	181	173	204	210	197	198	214	229	204	189	200	234	216	213	227	206	226	211	225	198	227	181	202	236	205	207	211	196	180	204	193	218	211	182	193	179	229	192	204	222	208	178	207	195	211	219	196	177	194	205	179	181	212	184	234	207	210	191	182	194	216	219	233	203	211	214	200	210	202	195	203	216	198	213	208	221	186	194	232	199	226	223	208	202	213	235	200	176	218	195	190	194	219	206	217	205	207	188	204	218	196	209	222	196	204	206	212	204	186	193	192	219	201	206	223	208	189	212	222	235	198	219	221	197	201	173	194	205	192	223	230	208	198	173	192	194	215	183	213	219	218	201	201	217	212	220	193	171	243	191	209	192	201	204	199	226	195	216	202	193	202	190	198	230	200	188	214	214	213	219	197	241	185	210	186	207	180	198	211	195	186	198	225	208	197	194	205	159	220	217	183	192	222	223	204	191	185	180	216	200	191	219	220	170	189	241	214	202	195	181	191	205	201	195	194	226	204	207	222	195	213	204	219	215	196	205	202	228	183	206	227	218	201	214	192	201	208	180	190	211	205	187	206	205	216	207	226	199	204	207	172	214	193	193	209	215	201	205	203	189	197	211	218	182	189	216	214	208	205	183	212	216	185	219	210	197	198	210	215	209	214	170	215	195	195	208	201	183	193	193	190	216	208	209	233	195	214	192	181	195	194	212	207	225	178	212	230	203	210	173	225	215	205	200	194	179	192	216	215	205	215	189	184	219	195	195	187	225	215	201	219	205	185	214	203	213	202	235	195	218	208	217	214	222	209	203	210	230	219	187	212	199	220	212	216	208	185	204	226	216	200	196	224	172	193	220	199	201	207	178	214	197	203	211	196	214	207	184	217	198	184	217	202	181	197	223	221
7881	15394	13276	7374	4650	3194	2464	1931	1598	1271	1156	1013	966	884	771	687	678	680	652	665	584	715	1257	2164	2278	1723	1340	1103	955	915	877	718	686	644	602	558	656	659	616	632	597	542	554	510	491	502	400	500	478	459	459	440	471	470	429	454	469	462	433	477	404	463	445	485	444	445	386	475	409	435	422	457	451	464	424	472	434	432	436	425	452	433	475	473	464	410	453	422	430	424	459	442	457	452	449	431	422	437	408	446	443	444	418	409	436	460	464	449	400	462	405	420	431	447	425	446	434	414	449	411	470	425	470	428	409	472	430	423	448	422	404	420	439	496	437	465	437	462	427	442	429	416	423	445	436	463	417	426	452	434	433	420	455	446	435	437	416	439	444	428	438	421	440	451	459	392	431	425	457	451	426	424	435	392	413	389	431	434	452	462	399	452	447	406	433	422	454	427	446	433	430	413	434	418	417	453	433	464	405	427	423	419	459	435	437	397	436	450	425	463	424	417	396	425	427	419	419	438	484	416	441	430	402	453	409	460	439	418	466	453	411	430	425	413	456	441	462	471	442	424	421	460	427	466	393	466	427	414	454	434	443	452	413	427	404	422	415	408	435	445	419	444	457	433	439	479	417	435	463	459	436	437	410	426	468	418	428	436	416	449	461	428	445	421	450	406	423	444	387	442	430	420	433	437	424	461	431	415	451	374	441	476	407	423	456	404	452	463	439	426	465	442	437	401	460	416	399	455	436	440	459	423	460	427	424	436	433	419	445	420	439	418	399	464	418	440	451	413	419	404	446	393	458	453	463	431	435	429	466	445	442	446	438	432	443	425	439	396	413	413	405	406	411	442	433	390	420	444	417	434	408	463	405	409	414	408	426	398	451	415	451	402	420	419	444	476	418	396	444	472	444	437	417	437	441	421	436	429	442	429	471	423	430	414	433	442	386	425	446	442	427	387	453	425	429	426	431	450	443	450	437	397	382	407	435	397	452	395	425	449	459	429	427	476	443	423	447	439	432	462	436	420	409	443	433	430	411	405	456	438	463	422	422	396	441	430	429	424	458	426	446	452	409	392	432	438	449	401	428	439	464	415	454	433	437	422	434	440	438	384	436	419	487	443	395	440	410	417	428	456	403	417	407	448	433	419	417	426	435	441	454	376	439	453	441	446	450	412	443	396	401	385	423	451	436	458	448	454	402	458	420	394	417	426	378	417	433	400	448	447	423	439	424	437	455	410	430	414	439	451	410	440	402	413	437	427	438	419	447	434	463	439	440	435	401	457	470	388	432	437	406	432	445	447	416	443	408	434	440	419	401	421	406	451	419	428	407	382	455	398	412	447	434	429	403	436	474	389	422	442	450	436	407	464	445	454	436	490	469	428	404	430	421	402	413	390	417	475	401	430	424	396	435	413	437	416	436	412	428	425	432	437	452	433	437	454	417	438	474	416	450	393	425	446	436	455	394	449	452	430	413	447	469	377	411	433	440	433	397	440	404	447	416	433	433	413	453	430	428	419	439	415	445	435	418	436	456	474	473	425	476	460	437	443	407	450	455	457	441	427	423	425	438	418	459	428	448	411	409	398	445	431	442	417	449	409	416	421	452	452	427	478	426	433	421	392	433	395	441	420	431	459	428	470	398	424	423	396	459	450	420	431	400	429	432	434	425	425	443	444	442	450	433	407	399	427	391	410	434	412	462	407	408	435	398	437	454	446	427	403	416	426	439	427	439	401	413	451	421	438	460	395	446	443	430	423	411	419	445	412	443	461	439	397	426	437	413	467	419	431	459	431	410	395	444	462	423	448	429	447	420	419	422	403	404	438	455	458	453	432	443	439	454	440	410	410	463	450	439	410	442	445	421	472	431	455	429	391	430	408	433	424	440	452	422	426	437	471	387	419	451	438	433	453	471	424	423	440	409	425	426	438	429	423	417	412	424	412	402	454	446	425	445	420	427	423	425	458	433	386	404	449	437	448	407	434	405	409	444	442	441	390	430	447	418	442	417	406	406	459	435	446	436	419	413	447	424	415	396	456	449	439	461	413	450	430	427	390	438	379	459	443	393	424	415	429	440	435	435	413	418	412	406	439	437	451	452	417	458	434	429	449	427	398	425	446	459	452	434	445	386	443	397	492	441	412	462	479	439	412	390	444	450	425	406	440	442	406	421	440	417	429	421	404	456	454	470	419	458	417	442	419	433	443	417	463	430	449	401	432	403	435	444	402	416	449	452	398	399	430	419	407	428	429	405	446	440	441	420	431	442	463	446	442	413	421	453	426	402	482	425	450	452	460	422	423	396	433	418	450	401	404	422	403	464	454	418	420	447	411	463	414	409	409	434	460	429	414	373	422	423	423	417	423	412	490	438	471	431	440	440	434	446	440	450	440	466	435	419	434	457	434	418	463	442	469	430	421	450	452	410	395	425	430	431	429	434	459	451	406	444	430	462	438	472	404	462	393	445	382	454	442	435	448	418	427	423	384	420	433	408	454	449	446	394	468	380	445	464	462	414	457	434	429	407	442	406	455	405	414	411	439	420	420	424	457	424	396	440	414	422	446	427	444	442	420	439	413	434	447	405	395	433	424	446	414	407	433	424	440	428	442	436	478	416	439	453	401	442	406	413	422	425	425	454	399	448	431	394	424	445	423	421	442	443	393	441	446	442	425	429	401	424	420	425	443	449	443	410	438	431	436	403	418	439	422	423	444	438	406	420	465	382	438	403	420	396	436	414	414	433	441	437	422	460	433	415	419	444	418	412	443	450	431	465	460	413	451	435	440	426	430	419	443	432	442	416	446	425	418	442	412	415	437	414	420	449	414	428	454	429	426	428	436	394	403	415	418	443	399	401	420	398	380	421	457	429	441	443	423	404	447	443	432	398	443	424	436	438	469	480	457	390	418	427	414	448	444	410	420	423	395	442	425	432	451	446	449	430	493	393	443	414	424	456	428	465	437	450	483	460	448	463	427	441	443	460	443	411	450	454	421	438	403	414	438	427	460	395	454	471	440	430	400	425	419	430	406	442	436	405	401	432	394	415	408	464	446	416	433	423	415	422	438	379	451	400	415	416	447	441	384	428	443	448	407	427	429	420	449	421	425	427	424	460	423	429	408	450	419	455	429	430	407	398	396	443	420	459	433	430	429	444	404	412	444	451	439	428	459	437	416	430	443	426	459	451	459	434	470	476	422	437	433	460	411	419	393	387	442	405	442	398	459	433	413	401	459	375	456	450	436	460	443	387	457	446	427	439	417	436	385	420	435	424	423	434	425	415	420	416	428	443	424	452	405	432	420	393	410	469	418	416	385	437	448	442	447	391	414	464	430	463	448	471	467	414	436	425	431	420	446	401	419	426	428	395	431	468	462	443	379	442	416	407	419	467	397	413	449	416	461	463	471	419	419	413	431	422	477	405	402	409	435	410	396	441	459	439	496	433	418	449	447	432	423	452	431	438	462	401	429	440	415	419	442	437	431	408	442	400	413	427	443	467	444
26925	20176	5815	732	477	508	459	450	420	462	456	447	457	435	462	455	451	432	436	453	437	507	479	597	598	509	511	474	537	506	488	492	491	460	422	441	492	501	486	451	458	492	448	459	444	465	458	453	439	473	429	476	442	470	462	462	413	447	467	456	414	447	447	442	452	442	458	460	407	437	459	460	428	470	450	455	458	430	423	426	443	447	442	452	480	456	428	439	458	436	399	482	460	472	454	468	422	440	431	458	452	452	437	434	408	448	449	428	467	432	460	474	462	424	459	427	432	439	443	494	461	446	445	436	451	445	485	456	436	443	430	453	416	450	480	458	460	451	432	464	413	425	418	473	470	412	458	431	448	426	452	430	442	463	469	450	466	437	470	488	471	431	427	419	456	475	423	456	457	458	456	447	473	490	439	447	438	489	443	419	421	460	488	483	438	476	427	456	414	473	420	460	421	492	462	428	457	487	468	461	471	460	475	404	441	438	452	426	460	473	479	427	417	442	411	486	464	487	472	449	453	423	437	474	444	436	447	456	448	455	425	438	423	418	480	464	441	425	449	451	469	440	462	445	423	459	425	412	421	448	467	434	451	516	412	435	431	406	459	460	431	438	423	434	449	460	471	451	403	450	478	430	420	447	403	455	447	453	414	460	448	438	448	421	426	426	446	457	431	442	416	437	490	438	434	453	454	421	442	460	450	437	435	479	462	446	464	408	458	459	491	468	407	454	435	431	456	434	455	446	455	450	472	470	458	447	477	442	445	433	456	423	429	464	462	460	474	447	489	447	451	449	459	479	438	462	472	474	436	431	470	460	434	490	454	436	442	462	486	441	458	481	464	468	448	454	412	407	439	481	456	466	446	414	441	448	465	483	411	441	490	415	456	437	449	445	448	475	446	433	430	459	438	458	429	443	439	428	449	418	461	424	449	459	447	417	484	455	447	442	448	446	446	435	447	423	450	442	448	498	449	405	460	498	477	460	422	457	409	421	429	448	474	468	482	456	421	419	454	459	460	486	473	463	438	448	452	435	426	443	441	428	454	459	435	442	451	469	479	470	445	432	456	400	453	478	438	466	448	427	426	454	451	490	454	404	456	410	452	430	444	429	445	415	425	440	425	463	458	461	447	429	424	450	470	463	456	440	462	456	415	435	427	492	438	486	437	449	468	470	485	475	493	417	459	434	440	441	439	440	462	423	437	424	500	443	440	445	456	504	435	437	423	466	462	436	435	439	448	437	429	439	425	422	447	462	434	426	463	416	427	459	441	453	478	443	389	478	415	471	441	450	434	431	445	444	431	441	457	473	430	493	452	421	451	437	409	481	458	466	439	459	474	409	417	423	498	434	456	434	465	434	486	484	463	435	438	458	431	412	444	443	441	451	434	428	418	433	453	422	425	407	471	415	462	426	427	432	451	443	392	411	430	449	439	484	468	457	413	445	405	427	455	440	396	448	450	443	473	464	453	406	471	421	462	446	447	443	437	408	438	435	437	456	458	448	472	444	463	427	449	447	436	431	429	488	424	433	495	417	455	421	431	442	412	451	444	461	416	452	413	458	466	428	427	450	458	443	461	456	441	425	422	436	446	465	423	391	434	438	437	430	443	418	440	434	445	428	451	439	453	408	466	488	468	464	414	448	471	413	430	444	435	461	402	420	409	452	435	421	437	410	468	468	465	419	418	464	450	474	479	440	475	428	428	407	427	410	477	481	424	436	478	448	447	415	470	433	462	437	400	454	412	434	433	460	411	455	448	489	470	460	452	426	454	422	422	461	477	423	437	435	412	453	407	445	435	488	440	433	441	410	437	435	427	449	424	470	457	427	461	409	423	409	473	472	409	462	514	446	473	463	421	463	444	452	473	429	454	444	466	479	446	454	448	409	435	443	462	432	406	439	423	440	452	420	470	485	470	439	477	490	444	442	426	423	424	447	445	477	442	440	441	412	432	446	425	451	439	463	418	443	472	462	428	429	460	463	427	468	468	464	405	421	423	449	466	440	437	477	488	466	447	460	459	420	431	458	459	442	458	469	436	424	446	434	431	423	442	447	476	425	437	475	451	456	466	411	428	445	429	428	418	429	427	432	451	434	437	429	455	469	417	439	432	442	461	492	435	466	452	442	434	440	421	457	479	425	461	476	445	447	442	442	440	447	436	460	420	451	407	470	460	431	447	461	463	456	468	459	425	465	439	454	455	408	433	426	468	446	440	482	432	464	409	433	449	449	464	438	437	435	437	445	448	460	478	456	438	455	404	431	461	458	422	461	465	453	422	416	473	446	422	442	477	433	449	424	442	436	444	423	467	429	432	441	463	425	432	497	472	457	443	473	455	448	435	457	409	465	430	447	444	428	413	456	462	443	435	454	438	429	445	470	432	456	417	446	443	453	450	437	435	443	458	416	445	452	476	467	443	454	458	464	448	433	462	450	440	467	417	450	423	494	468	430	431	476	432	452	505	406	472	451	444	446	462	440	413	445	435	460	438	456	444	436	465	445	461	460	450	440	496	432	427	411	442	472	448	437	434	443	419	462	444	422	470	453	446	428	484	435	452	416	412	424	457	408	443	472	448	454	465	416	446	442	442	405	427	490	458	419	449	468	418	451	464	419	467	476	441	478	430	444	509	485	469	453	442	442	424	464	403	469	467	458	469	428	449	441	478	461	439	462	445	439	449	422	466	443	424	433	493	447	441	434	444	412	461	466	497	435	396	455	456	460	456	418	421	442	417	449	420	437	480	448	433	463	468	400	418	457	440	450	418	460	428	437	413	443	482	410	430	401	401	453	452	398	443	454	476	455	450	449	436	450	431	478	421	454	441	443	476	418	447	426	417	444	449	442	422	401	457	441	457	421	444	443	419	442	415	422	450	417	439	450	472	450	455	435	455	446	443	464	471	432	422	513	422	419	417	451	449	468	453	470	452	455	466	458	458	445	447	407	464	398	439	472	448	436	426	452	466	402	462	431	441	434	486	448	473	457	430	439	462	392	432	454	444	429	439	447	447	459	435	456	443	441	466	450	481	442	420	433	426	437	437	402	429	421	464	480	432	452	429	432	429	434	456	477	418	446	441	460	425	456	484	441	458	441	442	446	396	466	473	406	402	450	401	405	463	452	449	460	480	451	455	439	449	421	424	425	449	464	418	420	438	455	462	411	449	444	454	431	455	473	439	407	425	439	451	435	424	460	453	424	477	495	444	457	458	476	455	424	444	446	477	482	423	432	449	424	473	467	426	435	461	441	465	433	423	471	425	467	442	440	450	478	459	431	434	488	442	428	438	447	441	437	445	427	487	436	443	429	434	455	477	498	415	406	439	398	452	453	454	452	426	454	494	495	428	453	447	476	492	447	438	446	485	465	452	457	443	467	466	420	467	407	421	444	442	472	467	395	491	452	463	440	466	420	452	445	459	456	425	443	464	455	496	435	450	425	441	422	455	495	444	457	427	435	405	446	490	451	437	401	481	415	479	439	447	428	416	483	472	407
4307	2018	1908	1320	1192	1049	984	951	1005	972	1045	989	958	932	901	961	997	954	952	947	948	1121	1333	1703	1630	1379	1229	1171	1153	1152	1113	1066	1037	1037	943	1014	1045	1035	989	951	942	936	937	958	1001	935	931	948	929	916	981	897	935	961	932	933	1011	882	929	924	939	870	951	912	946	940	983	932	898	923	958	930	922	920	905	926	979	892	976	899	885	934	908	890	952	945	884	933	960	869	982	923	927	938	969	902	890	908	929	899	919	927	956	891	980	950	904	955	905	928	893	933	954	889	935	924	954	933	897	905	947	958	885	896	924	937	952	912	952	909	944	944	919	922	905	976	904	987	969	954	902	900	901	953	923	942	946	949	953	940	917	950	933	913	944	895	993	957	964	945	933	958	939	908	972	944	965	943	900	881	919	962	951	956	875	921	963	971	872	933	914	917	967	923	942	943	951	919	959	993	876	915	998	947	907	848	954	898	920	947	956	993	924	966	958	914	891	944	953	961	921	950	957	903	979	910	957	912	919	968	942	988	944	896	921	894	931	939	918	917	969	937	914	917	902	947	964	945	944	962	870	906	946	924	924	967	907	901	880	905	955	920	919	911	892	919	932	982	906	914	917	921	960	946	949	894	964	921	933	900	948	954	923	933	932	935	981	924	890	909	889	928	927	915	907	944	927	918	976	937	972	908	885	896	951	944	988	919	939	974	952	906	944	934	876	929	923	961	940	956	970	894	942	931	952	921	946	951	913	994	972	963	906	916	943	915	928	913	960	881	932	916	926	937	926	943	957	922	973	902	920	961	928	903	932	942	970	896	989	898	939	933	926	937	938	959	935	876	861	941	921	886	918	923	977	964	915	905	935	939	947	946	945	972	921	924	946	906	946	952	913	947	921	980	933	968	985	920	964	913	918	904	893	940	943	955	875	904	890	891	924	952	892	900	899	900	930	931	964	940	973	954	955	973	957	971	949	920	930	990	940	974	939	886	895	915	957	985	967	943	909	983	943	958	945	925	921	867	933	937	979	927	903	972	895	999	971	927	951	897	934	921	943	952	931	993	948	942	922	925	940	893	942	872	937	908	938	925	947	951	975	966	935	898	971	940	960	977	940	950	881	923	898	918	919	938	923	928	920	951	959	972	893	946	943	932	887	951	955	900	907	914	940	976	948	920	944	898	907	945	906	927	909	909	934	951	950	975	958	929	964	963	941	954	921	907	922	903	913	1000	923	959	956	922	943	899	935	939	962	834	960	942	968	934	945	982	917	955	941	910	937	927	942	888	906	964	944	918	917	920	945	950	985	904	895	908	928	955	917	939	945	900	926	908	913	952	920	920	896	948	917	945	968	907	905	904	948	867	890	886	955	938	939	934	951	912	948	923	946	913	901	874	948	958	985	936	916	910	911	933	935	910	925	936	946	940	927	954	901	932	932	885	980	941	924	911	961	935	929	919	982	901	988	894	901	933	883	943	937	855	894	976	978	892	965	908	920	945	930	947	904	917	941	948	978	987	973	877	949	894	873	841	868	911	964	935	944	987	926	930	900	957	934	942	921	905	899	935	937	924	954	913	898	930	931	872	927	925	929	941	952	926	952	909	874	944	900	916	925	949	888	931	938	959	888	891	975	966	977	952	989	877	976	973	946	891	915	925	925	951	931	922	965	973	966	917	897	946	986	911	945	949	952	919	943	920	907	985	947	909	919	896	902	1002	930	936	943	936	943	953	867	932	946	869	962	922	912	963	959	978	956	978	957	960	946	954	922	951	948	921	933	930	885	981	949	952	921	967	952	948	927	915	957	957	915	935	933	906	961	958	932	938	947	901	935	930	943	931	928	964	900	934	926	933	913	951	952	914	885	948	941	939	904	942	896	933	976	941	982	932	975	909	928	934	937	913	959	931	954	873	923	932	902	916	957	1013	916	939	957	908	957	886	947	877	931	939	942	893	960	962	946	900	915	968	974	905	923	919	893	948	943	983	939	918	962	963	948	904	907	882	935	938	939	968	918	961	925	939	924	920	949	929	929	911	931	951	926	973	904	955	955	906	948	904	880	984	955	1009	924	966	865	951	995	916	1008	939	924	955	905	919	917	977	974	904	935	1005	926	963	952	890	937	930	966	883	938	869	957	931	923	931	940	910	941	950	921	926	920	950	920	975	969	900	909	958	994	909	920	922	878	957	870	882	913	929	964	886	924	909	901	928	943	975	917	953	901	937	900	929	957	966	920	939	926	983	935	973	949	934	906	929	968	907	939	939	920	864	918	933	902	961	929	909	942	962	1007	927	932	941	964	926	913	878	899	903	967	907	930	947	893	963	899	947	919	948	946	966	958	961	1005	956	952	903	914	900	956	943	923	916	918	965	967	909	904	950	903	911	966	861	975	947	948	929	1008	914	961	901	936	941	898	960	965	958	896	960	926	966	913	954	922	951	887	973	904	913	922	948	905	964	963	950	921	947	899	895	967	929	969	864	924	933	918	912	937	931	940	959	979	951	937	966	942	975	932	917	918	904	882	991	909	907	942	924	926	962	924	871	940	886	951	916	925	961	936	900	962	992	994	903	936	932	942	923	955	906	996	934	923	906	957	908	909	896	956	891	994	953	889	951	944	924	976	919	972	955	943	910	916	922	922	954	921	944	957	918	947	946	951	922	943	950	983	916	941	947	902	924	1012	934	989	889	928	913	951	949	911	945	931	903	923	934	936	915	920	947	928	919	887	966	981	888	964	917	955	888	953	948	895	960	929	998	937	879	936	930	899	926	933	914	942	926	883	871	919	940	879	926	968	929	936	977	932	939	944	941	932	936	921	909	942	988	945	961	936	943	941	915	1003	929	913	895	919	986	945	987	921	961	922	890	953	971	937	901	906	944	922	894	950	887	909	916	880	880	966	934	941	909	923	957	931	936	930	969	913	903	948	930	992	973	992	956	993	930	946	913	970	893	912	892	890	942	922	941	936	942	971	967	1001	912	935	904	922	960	914	897	906	950	899	936	980	923	908	944	951	955	898	966	950	931	915	919	903	950	930	965	988	919	940	948	931	889	945	938	963	936	914	922	902	951	937	966	907	949	948	861	948	944	933	945	964	909	899	901	870	966	963	878	970	948	933	921	982	962	930	905	943	1003	963	974	956	956	956	915	932	911	923	929	928	875	930	963	916	877	933	906	896	952	935	961	905	930	947	930	973	970	940	949	860	912	961	907	888	885	914	935	959	961	902	939	943	883	953	883	934	930	887	938	950	931	932	902	911	926	937	932	910	909	959	925	902	935	951	954	894	973	926	919	1001	963	913	892	952	971	933	945	952	930	943	895	941	930	962	970	946	962	914	936	940	894	935	950	1007	968	878	918	927	939	915	954	900	973	949	922	911	945	926	900	927	883	950	925	934	946	934	987	982	928	930	904	958	913	946	924	931	946	922	926	914	967	912	905	958	922	901	896	941	897	873	908	980	905	934	932	922	893	990	872	966	966	899	928	894	948	962	968	859	920	976	951	959	923	923	901	926	880	975	909
24463	21486	28539	24841	18466	1293	618	500	392	409	408	348	342	377	323	314	293	345	296	310	324	429	568	566	565	449	420	412	375	391	351	369	348	339	318	336	348	321	311	302	345	287	339	333	294	314	292	303	311	323	280	295	278	275	330	311	309	315	303	289	287	298	309	279	305	282	344	305	306	281	275	309	285	301	298	293	302	287	290	262	288	290	309	302	289	301	297	281	266	298	281	295	308	276	296	298	298	292	298	295	301	300	310	298	285	292	253	268	277	300	284	309	274	313	290	296	303	311	321	291	286	323	282	291	298	292	285	278	286	337	294	292	322	285	293	287	282	310	304	274	306	264	294	280	301	308	293	288	295	301	302	294	268	288	299	309	292	322	264	324	316	278	286	301	311	309	291	270	297	297	289	273	330	253	278	300	283	297	276	296	278	283	308	296	296	297	307	283	314	286	298	309	279	305	287	286	298	295	278	299	302	272	307	287	256	270	303	289	282	299	255	283	295	291	311	317	262	269	294	289	301	298	292	301	278	314	309	262	308	309	304	297	305	299	271	298	277	307	320	306	313	309	329	295	281	294	273	270	289	279	269	304	299	261	298	291	310	283	295	284	297	267	280	328	298	298	295	288	279	287	273	273	322	314	285	304	263	277	284	304	290	274	315	319	295	296	271	296	306	272	309	297	303	278	287	299	303	305	286	295	250	326	290	338	303	298	278	317	299	294	301	301	280	287	285	310	286	282	319	319	304	313	275	318	295	306	278	281	297	311	272	283	293	298	299	288	308	291	331	284	277	287	276	302	295	303	290	295	283	315	277	270	285	277	293	274	277	271	287	285	295	298	268	307	304	303	308	305	297	292	293	280	302	286	312	305	275	312	299	282	288	285	267	289	299	272	277	313	249	332	272	312	307	281	306	301	301	296	303	260	293	273	290	295	314	253	294	305	290	299	305	309	293	298	274	271	296	284	298	316	288	285	264	259	268	287	328	295	316	283	274	302	268	306	299	312	312	290	294	303	306	281	313	263	280	309	313	292	300	289	286	317	280	282	260	309	281	289	303	272	300	288	300	336	260	295	309	308	305	277	292	318	277	285	312	301	332	281	264	304	274	304	298	291	303	282	292	312	311	287	277	279	268	265	299	273	314	263	312	290	294	302	286	283	315	315	317	291	300	299	258	320	263	315	305	278	282	282	294	317	303	293	326	308	290	314	297	268	301	306	300	292	268	320	290	318	312	311	314	314	307	303	322	279	297	269	288	312	271	251	321	295	308	283	290	283	299	280	311	304	313	332	294	266	299	306	289	288	311	278	291	273	313	289	304	294	303	285	324	294	272	295	284	297	280	314	305	293	297	321	322	302	291	305	292	276	286	313	282	274	274	297	281	310	293	298	305	290	276	304	281	291	309	301	285	288	271	263	275	287	319	307	275	275	330	317	300	266	306	281	282	291	289	302	303	319	258	318	310	318	312	292	286	280	287	290	292	322	286	267	301	309	273	304	313	291	323	300	294	295	320	312	304	304	292	287	296	293	295	281	302	299	302	280	312	296	313	328	302	310	284	287	293	318	286	308	300	293	319	300	300	278	279	276	281	359	283	273	284	291	325	293	280	318	279	328	289	302	259	311	285	325	299	279	302	279	288	340	281	286	325	284	288	334	283	293	255	311	274	312	266	304	314	295	299	285	299	324	258	294	305	290	316	289	288	281	301	268	310	286	313	294	284	294	306	321	305	295	284	306	287	283	309	304	277	271	289	301	315	306	277	293	305	310	269	260	299	291	303	286	299	318	272	274	305	247	308	269	276	256	280	297	286	287	317	306	310	296	284	296	306	272	298	295	281	294	316	279	291	326	299	302	278	274	292	308	300	268	274	283	278	304	298	315	279	341	289	246	281	249	290	308	272	288	302	280	276	294	319	290	282	294	300	295	291	289	274	286	286	250	320	309	305	318	302	311	287	285	323	293	270	292	299	302	309	291	317	296	305	283	313	315	298	271	287	304	299	278	283	329	289	286	329	295	253	313	326	284	282	298	311	321	272	298	314	293	304	274	310	313	313	280	288	303	319	300	321	304	281	277	284	329	293	322	288	330	293	285	276	270	304	290	301	294	278	323	284	299	307	331	318	292	303	275	302	299	288	313	292	269	282	313	302	301	304	304	274	304	285	275	298	293	303	296	292	303	293	310	284	285	299	287	255	267	284	307	314	313	302	291	309	289	311	319	282	297	329	265	307	295	264	291	280	292	309	278	278	304	341	315	291	288	306	319	308	320	276	312	287	267	300	287	282	293	279	295	288	297	292	283	249	344	312	307	314	275	314	292	295	297	296	275	309	282	287	322	293	313	269	289	306	280	299	280	285	308	304	284	283	349	278	275	319	304	312	315	301	278	273	283	281	260	280	285	308	299	298	283	288	280	288	268	275	298	322	325	301	319	280	262	269	251	294	333	293	307	297	308	292	320	286	307	322	241	316	292	302	298	284	299	269	283	287	322	297	291	300	284	282	273	292	314	311	327	285	274	288	297	333	303	297	266	300	310	268	294	299	275	300	280	307	270	325	290	314	295	301	275	299	288	310	302	277	299	285	312	301	276	302	312	302	324	293	283	279	286	285	296	257	301	301	307	296	268	289	323	278	302	299	286	305	304	270	283	269	303	270	285	289	287	295	292	295	292	316	277	310	286	304	298	285	309	302	298	288	310	272	271	306	282	302	283	292	287	333	315	320	294	304	313	311	297	301	324	289	304	294	289	319	302	313	277	335	292	293	327	278	299	293	281	303	302	255	290	300	285	289	310	317	315	284	311	308	301	283	303	295	307	321	293	303	307	262	321	309	305	313	289	286	290	314	282	291	274	308	277	309	309	316	289	305	301	290	325	267	320	284	309	247	323	296	301	296	311	272	285	263	277	273	308	309	294	322	319	315	304	258	303	244	252	274	276	300	302	296	322	291	295	286	268	288	307	283	279	295	308	279	259	306	290	302	295	283	285	277	293	309	275	316	293	290	296	289	318	294	287	290	279	295	283	291	311	296	297	311	284	305	278	283	305	282	289	309	286	302	329	298	310	265	298	280	290	305	305	279	319	265	271	291	267	304	299	284	305	295	268	301	300	333	286	282	330	292	296	304	298	291	288	282	309	291	304	256	276	323	283	303	247	279	289	305	321	280	264	319	287	302	289	328	271	268	279	277	315	287	295	288	303	274	277	284	284	300	290	283	284	276	291	321	312	310	287	300	328	290	315	325	296	281	322	285	303	299	304	305	322	304	306	291	295	296	284	289	271	294	260	282	307	296	307	297	267	272	260	292	309	278	300	299	281	282	290	270	284	288	317	278	302	277	269	306	297	280	276	278	280	308	279	271	285	299	281	334	299	303	275	310	295	290	304	300	305	316	301	310	293	265	286	313	294	295	282	281	311	308	306	309	295	307	275	310	302	288	290	305	297	294	294	302	301	288	268	300	307	289	301	294	274	292	268	298	281	284	299	308	294
5672	9834	8614	4564	2913	2082	1716	1376	1197	1081	1015	984	893	858	813	765	792	745	802	794	821	1336	1943	1976	1648	1299	1138	1048	1064	973	942	813	770	775	739	809	772	793	782	734	701	739	689	682	688	678	658	630	651	654	669	672	636	629	686	648	698	622	660	657	627	665	712	666	681	661	664	630	642	670	674	673	620	682	641	628	635	623	662	590	634	633	659	633	615	656	653	623	614	607	673	670	646	659	626	624	636	669	608	646	631	661	633	599	648	604	675	603	637	609	614	675	635	674	646	658	648	598	653	641	627	684	644	681	633	669	668	652	648	635	593	640	634	628	612	624	689	629	654	628	636	637	662	609	598	652	616	641	635	637	619	691	636	664	645	669	642	660	594	607	636	613	638	683	671	619	659	624	588	623	643	638	656	645	647	642	638	647	611	629	624	651	626	642	670	646	623	657	624	597	631	627	650	666	662	655	632	632	654	607	686	649	606	664	610	648	664	640	630	656	609	589	674	587	633	638	640	644	588	660	635	634	660	656	622	616	627	656	682	665	621	678	659	621	690	661	680	650	627	636	612	601	640	644	632	647	647	616	637	628	656	623	611	635	641	644	666	644	624	623	588	678	644	614	635	634	623	653	651	644	683	646	667	635	664	665	610	646	616	636	660	633	607	647	645	646	609	589	602	630	614	634	665	608	622	650	597	591	613	606	637	650	650	638	616	644	623	603	657	598	622	603	688	620	596	594	708	625	646	625	622	561	609	628	646	686	651	601	623	612	615	635	635	699	651	623	664	660	603	625	667	623	585	636	624	644	646	634	597	631	590	620	671	593	634	654	606	649	591	640	653	632	662	619	615	604	655	578	689	650	639	610	663	637	618	635	613	640	691	650	636	637	643	653	612	657	615	638	609	608	636	638	644	597	604	588	623	640	637	593	642	655	678	625	616	634	621	660	643	614	636	636	617	627	643	645	630	636	607	639	631	674	636	640	585	639	592	665	626	658	642	634	619	583	683	649	624	585	626	658	577	662	647	667	654	625	623	613	652	651	631	658	645	618	627	639	615	617	631	613	609	659	656	635	652	643	676	665	652	616	650	668	598	669	638	673	671	603	647	657	672	638	614	608	638	630	619	644	651	651	635	602	658	629	622	635	625	637	652	682	639	651	641	634	634	620	599	666	650	663	614	655	605	622	611	662	655	678	665	633	621	636	648	706	611	632	600	626	643	656	619	649	638	634	674	648	665	598	623	602	652	677	660	660	637	640	640	640	633	662	649	601	639	676	617	661	594	635	647	644	622	645	681	646	612	643	636	615	590	667	596	661	661	623	634	636	613	661	661	655	624	655	650	640	632	621	658	592	644	625	625	597	639	691	583	617	624	659	624	622	648	677	637	651	643	629	574	644	639	613	688	610	626	679	621	629	642	637	646	618	613	669	642	581	621	579	647	680	624	612	656	652	598	639	690	658	602	606	620	652	642	627	617	604	571	661	667	594	628	608	584	640	643	582	691	655	623	635	599	634	635	613	615	605	589	609	618	654	665	660	637	642	625	630	657	671	604	647	662	607	664	626	597	672	651	654	653	623	639	642	681	664	616	656	612	627	638	661	634	604	608	660	636	626	648	622	624	651	660	626	620	633	641	645	601	674	643	614	635	627	640	647	643	636	648	633	626	633	680	616	656	630	631	647	649	631	635	628	675	569	650	623	639	671	629	645	622	584	591	598	624	616	630	618	657	599	661	614	612	603	633	613	670	636	633	628	633	637	643	650	656	630	607	637	661	634	636	668	639	631	618	593	635	654	649	650	676	660	652	644	631	632	652	601	673	650	567	633	638	629	624	639	651	686	615	655	616	633	628	682	655	602	649	639	644	610	641	678	714	564	637	639	656	654	629	637	631	623	602	635	683	657	648	617	640	653	655	605	667	586	692	649	672	665	652	666	622	638	647	653	624	632	616	611	694	610	602	645	635	648	621	632	605	622	656	632	632	624	633	663	658	632	611	594	608	615	657	619	625	600	656	634	613	626	618	605	647	591	626	679	609	603	640	632	627	646	641	675	627	641	652	624	666	645	613	630	591	640	640	618	634	611	618	639	609	602	644	601	602	633	642	624	592	654	616	642	653	653	617	650	645	656	657	605	610	632	662	620	620	634	627	652	626	606	640	639	619	654	621	655	622	669	606	662	607	636	629	645	639	642	634	649	637	589	620	634	613	642	683	633	640	633	571	649	643	695	629	624	621	702	621	641	637	640	628	646	646	634	641	622	621	635	630	616	632	651	647	627	648	635	633	599	609	661	642	587	576	626	640	639	640	633	605	629	666	626	631	617	615	649	596	612	651	625	641	645	617	614	632	656	677	602	661	629	650	638	651	611	663	609	641	633	634	634	635	619	644	620	612	609	610	662	630	592	607	642	651	651	627	625	606	650	602	689	610	612	629	614	652	641	633	639	632	605	641	634	625	657	655	611	631	674	637	610	626	636	610	636	650	636	626	639	636	599	616	617	614	682	585	681	663	666	684	639	610	617	619	648	614	618	628	621	665	593	610	568	654	687	625	665	617	623	652	640	645	658	630	664	649	686	606	656	644	609	650	623	599	649	596	574	633	648	625	639	636	648	636	656	636	611	642	588	609	661	634	640	652	640	641	619	670	643	658	650	643	649	624	636	664	684	629	614	671	697	618	607	634	609	588	646	707	619	618	615	596	600	615	607	623	648	666	623	618	661	616	673	612	604	632	600	598	635	638	608	589	611	664	594	664	606	617	623	603	638	631	626	667	624	599	593	625	611	658	645	652	632	640	656	625	660	625	572	580	656	615	646	698	602	635	633	636	632	687	649	619	613	631	660	664	615	654	659	627	644	656	664	610	629	657	636	605	633	651	664	660	618	647	622	687	600	627	641	610	637	624	609	601	630	605	642	632	670	622	629	633	689	586	629	573	642	691	590	671	619	628	673	681	644	615	638	625	594	598	647	631	626	628	612	637	664	624	649	652	647	639	659	591	656	615	618	596	651	639	651	636	592	654	623	600	654	601	651	610	618	660	638	636	595	671	659	631	686	611	644	606	648	609	666	659	637	618	626	639	651	604	596	625	575	642	570	648	613	665	564	609	675	646	599	679	620	662	608	659	616	643	626	646	568	614	665	645	604	675	591	606	624	659	642	668	636	647	611	671	642	633	620	648	659	650	646	634	607	675	626	625	643	615	653	655	620	676	625	590	657	647	599	651	658	647	641	637	630	632	647	612	618	675	656	607	619	606	621	607	651	689	613	615	662	616	629	637	607	635	608	596	585	640	626	678	616	622	653	627	633	624	664	659	622	624	619	610	577	628	623	612	650	598	632	656	609	647	633	654	667	622	676	639	643	625	628	620	650	641	659	646	644	620	624	631	586	637	665	640	656	685	629	635	629	632	669	607	650	644	648	624	627	583	612	571	647	655	629	624	619	632	645	656	549	646	662	599	652	621	629	624	635	651	572	641	661	573	627	664	598	633	694
23386	21432	29237	24016	21438	16863	1277	593	395	406	349	325	291	285	275	260	245	248	253	255	229	283	469	542	422	397	347	366	321	304	296	277	267	241	211	247	303	262	268	220	248	191	209	220	218	222	216	213	216	228	208	221	197	190	205	199	187	230	197	216	208	195	202	209	185	224	201	208	174	179	198	193	198	199	180	184	213	208	212	186	187	201	201	178	184	190	179	197	206	208	215	194	192	206	224	211	175	189	195	200	213	210	203	221	187	227	196	183	182	203	192	198	207	176	203	207	204	192	191	193	206	204	214	197	209	210	188	217	216	200	216	201	206	186	222	184	181	188	207	205	192	197	206	216	208	227	175	201	219	217	192	206	188	206	197	206	215	192	220	188	192	182	184	211	205	200	197	226	238	212	194	200	208	199	227	188	210	210	194	209	168	208	186	181	221	203	211	191	209	219	193	186	214	158	216	202	188	206	207	213	164	191	219	198	218	202	193	199	214	245	209	198	206	197	202	191	191	212	177	193	208	225	224	201	206	192	191	214	166	181	205	220	215	192	192	204	200	167	189	191	187	192	189	199	197	233	197	188	193	194	212	176	199	197	214	189	225	212	213	199	211	184	215	181	193	209	190	166	213	220	204	220	188	189	208	205	174	220	206	211	226	197	188	189	187	186	197	155	204	210	195	185	196	203	210	204	202	198	174	235	221	199	213	187	194	194	193	185	187	195	199	189	212	198	187	210	193	194	182	209	195	210	190	198	211	195	188	202	202	219	203	225	210	184	209	214	187	195	207	207	205	228	200	196	204	225	170	209	192	185	198	192	225	211	215	197	199	176	228	203	174	186	216	210	194	209	202	175	228	199	207	209	195	206	201	193	208	205	201	199	193	192	202	184	214	202	227	185	207	212	197	195	214	210	215	191	185	234	192	190	192	161	196	200	181	206	196	217	219	191	215	195	190	190	194	185	183	195	197	174	199	195	216	190	198	183	220	207	194	188	186	206	217	192	192	206	212	174	213	191	193	226	189	192	185	197	199	200	199	192	189	201	185	201	207	192	209	177	191	207	206	207	191	217	197	209	201	218	206	192	217	166	191	195	214	196	164	182	210	226	188	188	182	203	185	210	176	186	203	220	196	190	189	211	174	196	221	179	182	207	210	208	214	204	199	210	198	196	173	205	217	181	212	203	203	212	199	191	214	205	209	189	185	184	212	216	206	191	206	197	185	188	174	208	190	233	207	178	191	190	210	208	183	200	210	184	209	175	200	200	185	218	183	195	223	205	165	201	206	197	200	206	193	176	206	209	193	207	200	223	205	213	209	187	207	203	196	181	195	208	210	202	190	182	227	185	182	201	198	211	201	198	202	211	187	207	178	187	210	185	186	232	209	195	197	180	234	199	218	206	183	187	199	213	201	213	216	206	196	188	182	186	210	193	218	193	204	193	226	182	204	200	236	157	213	214	181	203	206	200	194	203	192	202	211	193	193	192	186	218	209	231	193	176	218	203	210	218	184	185	228	210	199	194	233	203	173	208	216	204	218	211	206	186	188	209	212	184	169	190	205	190	228	204	188	211	199	203	194	207	199	205	216	188	187	208	167	196	211	183	216	191	167	167	206	195	192	165	197	188	186	187	181	185	187	183	209	194	211	198	212	191	212	206	178	178	198	205	195	183	169	204	183	180	197	171	200	200	191	188	182	221	213	196	205	224	189	206	211	204	205	204	188	211	187	193	173	184	211	204	192	197	219	218	200	210	190	195	204	175	211	193	190	180	210	197	183	158	213	181	221	187	184	170	199	191	197	197	208	216	204	195	205	213	196	228	189	198	205	215	213	207	212	202	204	198	184	203	216	218	203	225	200	210	194	199	184	215	207	189	210	205	194	210	178	189	194	209	203	208	181	209	222	184	212	202	209	204	208	185	191	210	216	220	197	208	183	192	201	219	205	202	207	189	198	212	187	194	192	184	178	184	179	220	180	205	242	205	204	220	196	185	206	184	198	190	184	175	190	216	182	199	192	183	208	217	198	192	204	192	192	203	186	204	224	206	213	193	207	174	220	221	206	207	188	209	201	209	224	187	193	201	188	203	211	221	210	190	177	202	204	214	220	175	177	209	195	186	211	196	188	189	193	195	216	207	188	186	240	181	189	209	186	197	196	216	199	176	219	210	201	207	213	206	173	212	220	204	218	161	205	196	217	225	235	207	218	198	209	195	201	204	228	175	181	222	223	222	187	208	215	168	191	186	214	206	199	203	204	189	217	196	193	171	207	184	205	207	198	192	181	187	213	170	182	185	197	194	201	184	196	199	204	203	202	199	208	175	207	219	204	214	210	195	182	217	174	208	224	216	208	204	171	196	199	170	221	190	188	180	195	194	181	206	245	186	203	182	197	215	201	193	198	202	211	198	211	173	216	233	174	191	215	204	222	205	199	213	209	202	180	208	208	222	223	194	198	171	199	194	178	219	191	220	201	192	196	203	202	206	206	191	223	204	226	204	224	225	202	202	183	214	212	188	206	193	220	215	213	202	208	193	218	200	188	197	222	211	216	177	190	175	247	201	189	192	200	199	202	187	218	197	198	194	204	177	194	190	200	184	186	183	203	179	203	180	200	193	205	226	202	196	181	215	218	206	205	217	183	192	176	211	211	201	201	205	237	187	228	197	212	190	178	206	204	194	168	203	179	193	202	180	206	196	203	238	201	220	184	221	176	190	199	221	181	186	193	209	242	206	212	198	213	176	196	208	182	168	214	191	202	175	182	198	193	222	215	193	208	200	192	206	214	238	178	197	197	186	212	214	186	206	204	177	225	164	206	198	183	203	191	224	212	206	226	188	231	211	173	218	182	209	193	197	207	191	194	172	202	212	201	212	193	198	208	174	196	220	194	206	177	200	202	184	182	226	208	205	218	182	216	178	203	194	207	200	225	235	211	177	217	189	218	188	227	172	207	194	215	189	199	206	187	202	192	196	213	179	210	209	197	225	194	202	194	186	230	201	195	199	202	201	189	212	209	182	213	182	222	180	215	216	215	192	199	214	196	225	197	185	206	228	196	207	191	216	180	203	203	184	208	200	225	180	180	202	210	201	210	211	205	178	194	180	195	203	193	175	212	186	179	224	211	171	196	181	208	188	188	185	219	217	191	193	220	199	197	188	219	206	212	204	198	199	194	206	193	190	184	189	182	214	205	200	191	199	180	205	194	177	189	181	184	205	200	201	180	215	192	191	216	184	173	188	218	193	217	172	214	196	200	170	196	194	188	189	186	195	191	173	200	198	208	208	188	190	200	198	227	186	179	176	197	209	221	197	188	167	221	202	191	185	196	190	201	206	188	200	219	191	178	191	177	210	188	178	192	178	211	191	195	231	195	178	200	185	211	216	197	179	205	206	199	215	229	180	199	211	202	180	205	205	205	189	221	199	226	209	215	219	191	205	197	204	214	175	189	186	226	207	217	205	208	205	185	192	196	183	219	218	199	211	197	215	209	211
7694	15438	13382	7369	4583	3173	2399	1882	1570	1300	1116	1044	891	851	762	748	757	643	650	643	679	782	1872	2077	1639	1436	1163	1075	967	918	800	759	640	601	616	626	660	669	579	514	534	524	487	512	476	491	486	490	457	464	492	442	440	419	446	488	448	454	444	430	510	462	405	423	442	437	422	448	390	441	435	441	444	422	459	433	432	414	443	422	389	401	435	437	437	457	403	432	433	413	403	429	432	451	436	442	424	410	409	438	466	432	450	436	418	413	395	435	403	422	425	420	433	443	425	455	441	374	457	365	446	439	408	414	441	440	391	416	415	418	388	456	420	445	391	458	445	419	431	414	422	401	419	425	417	448	391	435	429	421	398	395	419	425	424	417	407	442	383	429	433	457	422	453	452	427	429	392	417	436	408	418	474	409	472	461	423	446	429	428	418	412	448	448	380	380	409	415	419	438	419	415	418	403	427	414	376	431	403	425	455	463	448	449	425	396	402	386	405	450	420	407	451	426	413	410	396	415	401	415	418	460	420	386	434	398	412	417	414	399	433	391	423	449	450	439	413	436	391	441	402	438	448	405	413	412	459	418	377	423	404	423	415	395	448	414	403	417	433	404	439	407	416	433	431	471	416	386	401	473	398	448	442	416	402	398	408	431	420	408	390	411	425	423	428	424	455	434	418	415	396	452	411	413	389	431	375	421	432	394	425	383	419	439	371	445	395	426	464	401	399	392	420	414	434	425	377	442	426	417	401	447	436	419	436	429	422	428	392	430	451	429	422	411	419	426	440	392	477	455	480	430	430	448	443	427	420	401	413	406	407	423	431	453	430	434	411	412	439	428	430	407	410	428	432	450	409	427	457	435	453	450	434	422	451	480	370	434	447	476	415	421	411	422	414	425	424	439	397	437	433	417	391	395	419	423	434	410	412	434	455	398	417	423	423	414	407	411	432	431	410	431	403	426	414	431	436	432	441	399	407	431	403	404	404	437	414	421	412	438	417	401	417	450	439	421	438	419	426	423	374	404	392	427	406	417	374	428	423	438	403	408	419	439	423	447	430	394	455	388	408	407	398	436	409	410	396	418	443	415	419	428	403	415	397	431	432	428	436	458	399	409	427	394	481	445	439	444	398	432	413	416	412	420	416	429	397	439	358	415	412	436	388	441	395	418	396	450	394	421	420	396	426	374	420	407	397	441	435	405	422	426	440	456	440	433	445	421	427	405	354	419	445	430	416	405	403	417	431	423	401	451	417	437	439	418	424	415	419	430	421	441	445	419	435	413	446	438	450	424	396	448	464	440	400	462	396	409	464	438	435	412	428	416	448	456	434	422	441	428	403	436	471	431	380	427	437	374	415	420	427	425	423	407	406	423	453	386	411	439	434	392	408	429	429	444	398	439	434	444	398	401	387	424	433	440	412	448	432	402	456	416	401	408	412	419	417	427	442	428	416	402	445	395	438	425	393	413	431	423	413	419	425	435	394	465	406	416	414	444	435	416	436	424	416	429	417	388	430	441	449	398	437	405	438	443	429	450	404	425	422	441	424	439	442	443	426	400	434	402	437	387	419	428	431	435	414	415	382	409	418	454	433	388	418	361	429	379	416	378	427	442	399	375	410	443	425	418	428	423	433	420	409	432	430	439	404	429	428	401	415	405	418	389	418	421	434	409	400	421	427	440	395	453	403	468	412	456	399	440	446	413	414	432	408	390	415	378	443	454	392	412	464	401	417	463	402	430	400	402	402	465	384	426	433	403	458	465	408	432	402	413	444	427	446	438	410	463	458	382	388	440	392	428	390	422	430	464	408	424	385	430	410	419	417	447	420	428	423	450	432	437	388	407	397	413	400	386	436	405	394	392	419	408	459	417	420	425	394	435	426	431	419	415	459	422	411	424	440	423	402	426	413	434	404	427	450	483	405	380	424	451	398	415	436	399	387	379	443	435	424	441	433	424	423	410	458	406	395	412	439	412	396	394	412	402	432	427	437	432	441	430	444	453	438	424	421	416	404	428	416	394	442	402	414	437	365	422	408	416	405	410	408	384	443	464	403	422	455	443	382	420	420	424	423	426	424	425	395	411	420	396	443	429	424	419	428	429	438	425	453	449	442	435	425	417	431	439	381	408	414	421	430	402	398	448	434	444	451	429	450	423	447	403	416	424	390	418	419	430	445	441	423	382	420	410	474	449	412	439	392	408	429	403	409	384	426	408	388	413	440	401	399	405	420	365	459	455	404	463	438	413	410	409	435	419	415	445	395	437	415	401	403	424	412	422	392	452	420	409	435	441	433	434	400	423	465	438	451	485	406	427	412	394	452	432	424	409	414	456	429	423	443	427	410	373	429	424	431	425	416	418	416	421	438	411	467	397	402	413	383	400	439	463	387	459	401	430	441	378	410	375	423	465	391	439	415	406	435	422	407	439	443	439	443	384	436	440	420	435	394	421	452	398	411	410	437	412	427	429	410	414	417	419	423	415	374	421	399	439	433	434	420	397	423	406	425	435	385	452	424	423	394	416	398	439	450	448	449	402	386	427	433	404	428	435	436	436	458	417	443	413	435	403	420	404	418	427	423	439	433	391	406	428	394	435	419	435	432	426	420	411	426	440	415	415	414	426	432	425	428	399	404	420	436	429	425	441	430	443	459	422	431	435	407	453	409	436	386	402	442	426	416	421	398	428	424	436	410	404	428	427	433	393	481	420	407	449	401	473	453	408	410	409	408	421	409	425	423	425	440	418	406	434	400	389	438	431	421	430	418	437	454	421	449	441	389	378	432	404	419	389	450	446	431	402	417	434	405	444	415	375	449	410	412	433	402	424	439	419	414	416	420	423	444	421	411	411	417	374	424	443	452	384	415	438	441	407	425	410	398	418	433	417	423	463	414	418	454	413	428	465	413	422	445	412	415	439	438	435	410	441	434	431	453	435	430	434	469	391	462	398	387	438	437	409	433	431	470	428	405	408	397	409	449	427	413	432	400	394	451	407	433	416	453	446	427	406	402	414	399	394	463	401	422	397	457	419	390	423	419	415	433	409	408	376	422	434	436	407	413	392	371	399	457	404	404	429	410	438	435	431	429	404	435	416	463	429	436	443	439	418	438	384	408	455	398	444	371	404	386	379	417	447	401	420	383	430	407	411	408	396	417	429	458	370	420	416	449	401	461	400	417	427	432	377	417	414	432	426	437	440	414	457	424	401	399	468	394	431	402	420	404	410	418	400	392	415	464	451	378	419	445	437	432	438	457	434	452	444	411	424	408	417	430	427	404	406	424	434	443	393	414	400	460	424	420	401	447	426	397	433	392	436	417	418	420	387	383	496	427	432	463	415	422	437	416	408	407	424	421	461	436	412	417	409	406	451	449	415	428	402	400	419	392	408	455	437	447	409	411	423	419	411	422	426	442	432	418	403	385	427	427	440	442	382	436	377	400	438	436	418	407	416	426	437	376	392	391	419	416	427	380	413	432	408	448	433	400	450	441	460	462	393	408	427
27051	20104	5520	757	464	486	455	439	435	451	461	454	470	463	430	468	426	488	474	460	430	530	514	543	543	509	513	504	486	506	494	486	437	430	468	447	478	471	447	458	460	436	444	395	453	410	497	433	420	437	440	457	448	428	417	435	435	446	424	418	458	456	465	449	456	455	462	444	434	390	455	418	459	408	449	387	417	430	446	427	496	478	422	427	431	460	469	403	446	450	437	421	433	463	442	450	431	444	447	471	457	428	450	447	428	417	407	443	470	429	411	462	460	477	418	441	406	430	467	425	416	453	394	485	406	469	397	451	446	488	438	460	458	436	409	396	429	475	461	430	464	486	445	445	454	423	458	451	452	445	415	452	472	413	470	462	454	439	489	455	424	458	420	453	417	457	468	447	428	452	432	439	453	452	443	441	421	440	467	457	434	439	442	440	418	430	435	486	467	418	431	473	435	479	408	428	448	394	428	423	460	445	445	439	429	447	445	514	423	436	402	436	439	435	450	478	454	426	475	473	454	461	429	451	404	452	446	484	404	449	451	439	447	401	438	431	436	439	424	414	440	423	477	474	462	427	443	443	433	488	453	433	465	471	416	408	456	434	431	453	433	460	418	473	447	454	428	434	433	484	419	499	458	472	448	383	463	428	428	456	438	445	488	443	436	402	482	483	455	420	407	421	473	451	455	452	416	454	434	437	467	417	427	422	465	463	458	449	414	434	481	467	404	433	444	439	451	449	444	454	446	475	438	473	427	434	446	443	439	437	448	455	449	416	452	452	416	460	456	482	452	443	447	453	451	437	465	438	442	469	444	425	465	437	445	465	442	442	445	438	476	439	455	444	464	448	451	469	450	451	471	471	461	413	453	423	441	436	437	464	452	447	444	432	457	422	434	434	459	429	451	460	435	453	436	458	447	414	396	473	461	424	459	464	446	443	451	422	471	459	446	455	395	450	452	399	441	472	416	412	425	509	474	470	460	429	433	471	450	482	437	468	424	478	434	425	443	470	462	463	401	397	414	447	470	473	446	468	449	474	479	418	413	425	439	442	445	417	421	431	441	436	452	462	436	437	477	449	446	448	458	432	446	448	468	417	474	455	424	442	460	432	405	442	428	428	475	458	468	440	432	466	439	451	455	438	454	474	434	472	441	466	467	427	443	441	469	439	442	439	465	415	416	447	427	440	413	438	448	470	462	436	460	403	412	455	449	456	412	434	430	433	470	465	441	476	484	458	409	439	416	440	454	460	439	425	404	462	439	447	486	437	478	426	417	455	441	435	448	404	485	440	435	450	476	424	454	456	438	431	437	446	416	409	435	427	438	455	447	451	481	450	433	408	440	463	467	476	457	442	439	437	447	436	399	446	447	432	438	424	429	449	435	423	423	434	424	393	470	450	470	462	416	462	421	433	380	455	443	425	449	447	438	443	446	430	469	467	459	432	436	448	472	449	498	443	464	441	413	479	445	395	418	428	456	417	426	440	468	436	456	427	430	423	479	460	427	485	421	456	489	470	474	428	453	416	462	448	460	455	426	430	457	452	419	448	464	439	457	416	434	437	413	452	467	390	417	438	471	457	478	450	399	467	439	396	415	448	407	457	432	451	439	460	432	419	443	455	434	459	461	427	422	421	444	469	485	440	457	440	451	440	413	437	433	451	473	469	438	477	422	458	441	448	463	477	457	416	443	473	414	442	440	458	417	429	440	428	436	445	457	462	462	445	448	432	409	436	475	470	470	444	481	472	466	444	421	438	436	427	455	419	447	453	473	460	421	464	440	452	431	446	453	471	449	451	423	409	446	454	422	456	436	443	438	472	439	419	475	457	476	491	428	443	411	435	418	423	452	455	474	442	431	455	447	512	465	424	463	446	420	451	437	434	405	444	419	465	445	416	444	484	454	422	455	436	419	456	444	404	453	430	440	420	415	429	430	429	431	456	426	478	399	464	428	435	456	431	442	449	461	473	461	469	445	428	456	436	443	432	436	451	441	450	438	473	445	432	410	419	440	434	404	491	461	425	463	464	446	458	440	469	405	496	469	428	461	435	442	455	433	429	449	434	440	452	468	464	494	403	439	427	430	432	411	437	426	466	433	436	451	456	469	455	445	460	443	442	441	443	446	431	441	466	435	458	436	423	425	450	458	416	424	426	425	451	459	446	467	441	477	456	430	416	441	444	444	450	458	409	457	461	432	448	454	429	442	454	432	471	461	446	432	442	438	432	396	455	436	441	418	440	458	440	417	469	460	433	458	445	415	446	413	437	441	475	471	428	460	408	447	451	502	454	423	466	454	383	463	461	415	407	473	440	420	437	426	463	461	436	443	482	450	462	427	456	430	407	443	406	476	438	448	440	445	450	437	438	429	426	459	459	455	424	482	430	463	447	457	409	457	436	446	445	424	450	443	469	424	442	443	425	475	443	420	467	437	441	435	413	450	422	431	444	429	460	467	435	411	409	443	438	460	472	460	434	446	429	458	452	460	436	465	437	449	441	499	449	461	424	448	451	416	440	450	434	461	464	461	440	424	450	442	440	456	424	473	444	426	433	444	432	452	463	445	452	464	444	466	438	443	448	419	444	447	438	423	455	424	452	444	433	436	453	467	434	466	422	435	434	460	450	434	434	432	433	474	446	443	443	458	470	443	461	475	439	433	453	460	448	457	442	474	433	473	470	448	475	424	425	447	396	432	438	429	447	415	448	438	448	424	473	462	464	453	435	423	469	425	477	469	446	420	437	424	452	456	430	454	444	436	429	410	471	471	432	452	458	443	443	427	438	446	434	430	423	422	431	439	462	465	444	458	403	454	431	436	438	452	452	444	446	441	437	441	433	443	458	454	470	490	436	432	441	422	439	433	425	435	437	451	438	431	441	448	411	457	465	421	461	459	470	421	462	421	420	431	431	440	449	454	433	426	460	450	441	453	406	464	422	461	440	446	459	459	409	461	469	438	433	425	445	418	460	426	437	466	447	447	441	434	390	425	426	440	423	439	474	457	438	403	394	442	462	464	437	460	457	425	405	436	434	424	436	488	451	434	464	463	418	455	452	448	444	424	430	481	446	463	474	427	454	423	421	412	425	432	444	459	451	416	415	444	425	471	459	428	427	468	439	475	472	463	421	459	432	458	452	417	497	409	475	462	441	429	467	430	477	472	422	416	464	399	423	395	455	476	461	453	467	413	430	445	419	442	450	484	428	455	457	461	447	443	427	426	453	450	461	417	453	466	453	470	421	438	448	404	474	432	477	459	482	454	427	453	429	448	444	434	452	428	446	425	452	451	392	404	463	468	425	413	453	435	476	417	452	433	443	475	453	424	454	434	439	412	448	477	446	464	442	463	450	422	423	467	438	454	445	460	416	429	419	413	455	403	461	480	448	428	484	474	456	454	443	437	480	436	425	460	438	448	399	453	460	474	447	430	443	446	464	430	426	422	412	457	452	425	437	423	465	431	448	440	461	441	387	404	447	429	446	432	424	424	421	429	444
4326	2022	1873	1347	1173	1014	1062	1011	983	962	885	961	924	918	928	957	935	919	953	964	996	1163	1284	1505	1350	1237	1263	1098	1139	1105	1091	1066	939	1014	1011	1038	1072	938	948	919	942	949	978	951	973	955	958	876	889	981	915	950	871	904	896	963	968	930	951	960	950	937	942	923	980	913	928	937	879	930	941	928	912	940	930	935	897	902	945	926	906	933	977	922	903	936	942	893	894	907	929	904	931	872	918	917	893	915	941	851	948	890	869	967	958	895	942	895	935	972	929	950	923	933	896	933	929	911	872	930	909	948	894	893	939	960	921	904	953	953	939	911	958	901	951	967	921	883	975	914	967	921	937	836	977	921	941	934	956	883	930	950	947	956	975	937	971	938	893	914	953	904	921	931	953	917	970	892	958	884	885	895	972	949	884	911	882	972	920	970	905	961	946	935	929	887	920	876	927	916	901	901	932	903	957	949	962	857	946	979	917	914	926	926	953	939	907	914	937	910	909	894	919	949	973	932	941	961	886	844	981	971	908	872	971	907	918	918	906	893	926	927	890	934	911	910	909	933	855	884	949	942	893	943	909	902	894	929	984	932	916	886	891	969	901	896	928	903	936	953	891	917	872	942	941	944	867	916	897	943	966	923	945	964	920	928	938	909	985	890	846	856	932	908	950	867	935	934	910	974	876	946	896	934	916	896	904	904	885	967	935	869	936	926	923	932	946	960	917	939	880	943	911	922	913	896	930	912	899	939	933	900	898	947	928	876	884	955	936	921	904	920	956	937	971	869	982	875	929	910	895	925	943	968	899	904	912	948	890	906	875	944	958	955	994	921	958	925	941	951	955	941	931	945	930	862	927	920	913	880	895	923	936	914	894	847	905	881	962	875	946	978	887	909	913	873	942	970	925	922	875	913	1000	901	845	891	882	937	939	908	863	890	912	919	989	914	865	860	891	878	912	927	890	911	881	925	958	901	934	942	906	989	917	920	955	894	904	893	975	975	938	964	916	901	898	919	876	982	901	952	920	912	921	887	913	1021	897	943	875	913	961	942	957	917	874	857	927	918	998	966	934	938	916	908	935	949	924	940	900	908	931	868	969	947	949	896	933	907	856	915	882	955	905	932	912	950	946	959	904	889	896	885	876	917	859	916	906	904	940	905	920	904	944	876	920	969	954	860	925	987	917	941	948	958	956	869	902	965	896	937	999	940	864	970	973	865	944	899	966	849	916	882	909	913	941	891	909	964	900	933	911	956	883	908	877	918	910	924	909	885	931	936	923	954	928	924	936	865	944	955	877	935	927	900	956	975	937	912	876	909	892	967	940	915	928	913	976	968	848	938	903	927	922	946	919	939	891	955	909	925	850	940	992	935	920	962	935	947	950	930	830	868	978	916	861	950	916	906	939	891	909	899	932	952	932	897	880	904	902	926	856	945	1000	921	905	922	906	871	931	898	867	932	942	926	901	859	879	957	964	894	914	910	936	953	922	1004	931	898	878	902	899	924	965	942	895	956	928	891	922	980	964	918	916	927	933	892	897	885	881	952	937	888	920	956	906	913	907	933	922	931	914	916	895	914	939	860	1003	889	948	936	887	889	944	910	926	957	885	892	944	938	918	967	930	968	897	879	921	938	903	924	846	886	994	872	927	910	912	942	915	891	926	898	962	934	882	904	881	865	925	959	905	887	916	859	880	903	914	949	944	868	878	927	881	908	949	908	957	972	878	926	841	936	874	943	939	928	885	961	881	920	905	929	925	901	1010	947	975	937	894	965	938	903	883	900	930	945	812	930	908	919	886	964	942	938	991	867	905	942	907	855	918	905	920	906	930	880	956	892	956	893	979	878	971	880	904	950	932	961	899	962	918	972	951	889	935	939	872	908	944	909	929	878	897	867	901	921	978	912	951	888	930	926	947	922	888	929	931	896	915	871	886	925	930	954	919	914	905	900	915	975	929	922	941	908	917	896	897	875	921	935	903	905	962	865	935	967	920	914	985	884	896	921	937	889	905	948	936	929	958	919	918	887	913	886	958	923	915	944	980	887	938	930	938	942	974	889	884	908	888	916	887	924	901	867	892	945	876	889	899	959	942	912	928	938	926	960	919	928	1015	875	922	981	950	904	913	920	896	916	927	936	879	963	934	891	901	922	900	959	896	975	915	930	933	940	970	879	888	958	943	891	930	866	913	909	931	888	919	934	940	871	928	916	951	915	908	889	928	863	915	937	907	929	955	986	912	935	898	874	943	927	871	964	927	919	932	905	912	914	935	858	888	964	975	913	920	934	880	897	921	913	914	951	935	920	958	895	905	915	970	965	942	943	894	940	929	917	858	913	895	912	911	968	969	929	1014	927	930	922	879	947	911	965	880	963	898	927	881	941	915	908	905	923	908	917	909	937	964	936	932	995	911	972	939	906	903	915	962	895	921	946	917	951	874	897	922	912	924	922	922	925	891	829	876	969	947	860	935	920	935	975	941	885	874	936	891	886	935	950	921	900	913	946	902	947	937	943	906	896	970	973	872	850	975	944	913	878	951	957	949	825	887	913	1002	928	917	951	954	866	946	894	921	890	883	952	934	934	905	938	902	930	937	922	901	889	915	920	917	936	904	908	896	927	915	919	977	879	893	944	871	928	914	946	924	905	888	919	860	885	902	859	910	875	939	989	961	868	910	939	950	865	932	952	882	962	916	918	971	932	929	959	883	925	905	935	942	904	953	879	956	923	968	945	945	938	894	903	863	929	872	883	908	948	921	969	941	957	891	894	921	908	908	882	937	932	922	953	987	931	932	865	869	948	892	935	915	866	904	867	938	919	937	996	956	949	903	922	939	908	877	896	917	977	879	921	956	856	881	929	881	913	916	917	929	906	902	914	921	926	938	926	937	907	958	950	924	945	920	914	949	945	951	974	957	895	931	956	929	970	970	943	887	942	926	935	919	905	905	899	960	931	922	881	910	928	913	931	925	886	938	873	896	905	953	898	898	901	967	893	949	948	946	902	972	926	916	906	921	935	884	898	921	951	909	932	905	922	933	905	931	895	938	972	877	907	953	949	883	884	915	914	919	923	882	892	902	962	916	903	878	941	928	927	957	902	912	979	929	924	979	931	903	894	932	959	901	930	950	942	923	938	882	920	954	933	910	923	905	934	943	915	991	913	943	872	920	886	925	968	947	896	942	882	897	935	892	955	951	917	927	951	900	925	893	911	924	937	920	900	944	887	897	939	923	933	929	916	954	946	1001	851	939	930	929	919	927	997	934	943	949	948	896	963	937	947	898	939	977	925	939	937	941	894	893	887	900	916	855	888	882	935	903	899	929	934	892	927	910	872	922	877	883	945	937	919	976	957	928	953	957	920	938	924	875	975	931	934	861	928	978	857	933	945	893	951	943	917	955	955	943	928	927	941	982	861	923	932	974	906	934	946	910	886	958	962	923	898	938	909	921	880	931	932	892	870	934	894	920	916	909	921	909	942	914	883	955	915	925	954	934	952	949	952	934	896	977	916
24337	21436	28488	24786	18145	1321	619	470	429	436	369	355	371	345	293	329	322	313	322	310	373	487	448	452	393	407	351	340	379	360	336	336	332	345	283	359	293	322	339	302	300	254	287	276	269	293	287	309	264	305	287	277	308	283	282	267	290	294	272	269	261	308	298	286	301	265	279	272	297	279	317	281	301	266	291	254	284	289	298	264	241	281	281	260	283	279	284	296	303	295	267	295	266	303	288	296	275	321	261	301	270	278	289	282	270	272	292	277	290	285	297	282	293	278	249	272	288	298	241	295	291	251	308	300	292	268	289	257	277	251	275	297	303	280	258	296	273	303	257	283	270	297	307	280	281	262	278	273	283	305	278	297	284	270	296	280	291	301	266	295	275	305	241	279	274	281	268	266	277	272	282	273	283	298	277	287	290	269	288	264	266	269	292	312	304	280	283	264	267	275	271	292	276	267	281	264	312	295	273	283	299	290	286	288	284	290	262	302	289	296	321	251	273	292	292	268	273	275	295	308	299	260	291	262	309	276	289	299	295	294	311	264	295	282	291	274	279	269	271	276	261	278	282	280	304	273	296	291	268	318	298	300	290	246	313	285	296	308	296	280	289	262	299	276	268	286	305	307	284	303	287	271	286	278	273	292	328	283	272	305	327	284	271	280	278	308	278	304	253	275	292	257	262	294	285	301	274	276	275	289	283	308	253	285	279	290	298	258	280	291	293	286	315	273	282	308	247	313	273	288	296	277	309	288	262	309	270	307	290	279	280	285	269	256	288	258	284	247	301	273	274	288	289	268	277	299	290	288	285	283	299	284	253	333	289	248	280	278	258	262	272	300	297	301	274	313	292	310	307	276	292	265	263	273	311	311	287	272	292	269	274	286	299	281	293	280	300	286	294	286	287	274	285	302	268	278	280	306	273	284	279	285	286	286	280	269	272	274	260	272	253	281	268	276	298	298	280	275	281	271	273	292	252	305	260	272	284	286	284	288	300	249	288	276	274	291	272	294	245	314	298	270	283	301	293	269	281	309	286	237	270	286	283	280	320	273	276	279	296	284	264	318	315	268	249	290	279	295	271	316	298	286	289	290	293	305	303	274	301	276	271	288	229	282	286	274	266	285	283	286	280	317	290	284	279	293	302	281	276	298	287	263	256	284	282	256	268	299	309	305	277	272	277	289	306	293	290	275	298	306	276	259	278	299	313	277	294	284	271	292	285	278	294	273	298	293	260	263	265	305	285	277	287	281	281	300	314	281	298	256	299	268	277	328	309	284	316	269	249	261	316	276	288	300	300	268	277	292	310	289	293	278	272	267	264	251	247	275	295	291	296	288	280	269	318	269	261	289	292	292	290	291	281	274	291	289	280	264	291	309	283	294	300	300	286	296	310	276	266	271	279	282	283	270	273	278	316	302	287	274	299	266	277	277	287	271	286	301	293	296	291	313	266	269	271	286	321	263	263	285	266	291	288	339	289	320	297	271	286	275	303	263	281	273	270	306	271	296	291	288	282	278	292	290	295	305	277	269	253	268	274	301	291	297	310	281	266	272	291	282	290	301	258	298	277	281	315	304	291	256	274	280	271	291	291	271	282	288	282	289	299	273	313	298	288	268	277	285	285	282	268	270	261	306	312	258	286	308	276	314	272	288	287	286	307	291	275	288	287	255	262	272	272	291	256	297	291	292	285	283	307	284	303	250	304	259	308	303	283	259	283	249	297	284	285	305	300	305	299	297	249	258	264	285	281	280	294	298	298	290	267	283	269	297	290	266	282	269	314	269	222	268	295	290	296	290	313	296	286	282	294	275	273	280	319	301	287	286	274	302	315	263	271	274	292	316	273	301	286	308	288	305	278	250	287	261	286	279	276	287	271	288	301	281	297	276	260	306	306	280	300	303	279	279	310	294	260	300	306	281	297	296	296	317	294	281	283	293	288	280	286	256	256	311	277	285	286	303	298	246	267	287	302	315	284	243	267	272	269	291	297	274	284	283	276	272	291	255	295	272	289	307	302	298	284	282	254	287	296	292	265	276	273	273	275	271	299	272	269	268	277	285	289	293	278	280	299	271	259	281	276	300	314	285	263	286	283	287	271	300	276	267	290	261	293	277	283	274	284	298	246	298	276	260	250	283	271	260	280	247	272	303	302	266	272	283	276	279	305	290	286	272	282	259	279	285	295	289	297	248	260	277	279	267	300	250	283	262	282	271	271	305	302	283	264	285	271	273	282	306	300	318	291	286	294	282	274	283	320	271	304	296	250	295	252	273	267	253	272	241	285	291	276	276	316	273	265	264	287	270	262	267	287	290	267	268	283	270	243	274	282	284	269	271	290	281	284	290	277	289	286	281	297	275	270	287	337	250	275	275	273	254	238	270	261	267	259	281	296	308	285	302	252	263	284	273	290	239	281	302	287	265	287	273	271	309	269	268	277	300	266	281	280	281	292	304	310	271	303	286	285	252	291	276	281	286	298	287	267	259	270	264	282	272	313	289	283	294	288	264	282	311	297	269	273	285	278	296	279	256	284	275	277	271	316	253	262	253	295	268	270	285	287	281	302	285	271	314	296	282	282	281	282	314	296	245	302	279	292	303	264	266	302	288	303	294	297	277	314	289	288	291	265	291	283	277	269	264	307	302	261	276	291	312	270	296	256	285	277	289	289	282	260	286	292	247	296	274	294	293	282	257	266	297	295	292	304	276	280	290	301	292	286	275	305	299	293	261	286	270	296	294	280	290	270	276	294	244	272	306	290	265	298	280	262	269	307	273	283	270	297	276	299	265	301	260	290	299	272	273	256	291	280	276	270	297	301	273	270	250	274	272	271	281	305	307	287	293	267	290	278	285	268	254	275	293	283	271	287	285	319	256	270	282	269	296	302	287	279	307	306	293	287	262	290	269	287	267	278	285	304	278	305	270	275	276	285	292	272	266	294	288	292	296	277	289	276	262	285	234	308	290	301	285	277	277	287	298	305	272	288	247	259	286	274	287	293	306	277	275	290	228	268	287	284	263	256	284	324	267	334	261	272	252	307	308	282	254	299	273	299	274	295	281	307	287	292	265	300	292	300	264	266	271	282	278	277	241	267	349	304	296	283	286	292	295	278	310	275	283	269	260	292	266	276	301	266	298	288	272	289	266	292	247	273	261	299	277	318	247	276	258	274	257	265	291	288	299	251	261	278	295	289	266	311	284	287	275	287	302	290	254	280	241	307	295	310	264	271	282	273	258	295	275	267	270	293	293	266	270	269	264	314	304	270	265	254	300	267	278	294	294	303	260	283	300	286	309	295	263	279	270	244	307	286	293	274	266	301	275	286	295	275	271	314	298	293	289	267	271	302	274	291	286	275	273	269	262	291	276	270	270	280	297	302	273	289	334	298	294	269	303	266	302	265	282	290	297	275	277	277	308	273	265	268	339	261	283	267	273	288	275	281	309	292	264	282	281	289	250	270	288	293	300	274	265	257	290	277	288	290	283	298	314	277	281
5638	9871	8645	4568	2869	2116	1602	1325	1188	1084	993	913	834	836	760	760	727	764	746	723	1010	1440	1364	1345	1191	1130	1063	1006	1053	974	930	886	770	737	758	807	815	743	700	707	660	688	681	657	653	656	672	630	657	626	613	641	621	673	634	625	641	608	634	616	591	626	616	685	591	596	618	626	625	648	648	618	612	630	605	616	631	636	653	577	664	679	652	624	648	628	575	621	621	617	608	611	607	623	628	604	580	575	620	606	612	632	586	587	638	647	601	581	644	617	601	601	610	601	594	676	601	628	676	580	576	620	597	574	610	582	609	596	653	617	618	633	632	600	633	612	570	619	612	619	615	614	604	616	607	618	616	608	626	599	583	645	618	621	619	632	616	593	626	645	644	618	583	629	582	617	581	606	617	620	604	629	624	585	605	612	581	599	593	611	601	555	611	672	643	567	636	616	674	625	631	615	612	609	620	593	619	608	609	621	623	611	621	618	684	609	644	621	594	627	648	604	586	618	622	622	585	580	621	590	635	645	606	564	636	641	628	625	604	571	645	669	603	642	562	583	616	621	605	615	597	605	613	634	611	616	620	661	600	590	623	614	634	623	622	639	627	615	579	581	638	596	648	599	555	589	607	606	608	615	609	629	634	563	612	648	635	563	601	604	647	594	661	670	649	625	565	616	651	608	596	614	605	587	601	613	617	593	657	609	630	630	596	621	599	645	627	624	604	659	634	620	607	617	581	609	651	642	563	598	589	618	619	614	633	608	628	625	633	664	642	600	631	598	579	614	603	633	609	644	606	559	607	590	643	594	652	626	620	585	645	591	621	637	596	603	584	644	589	596	621	624	600	669	635	626	622	583	614	643	649	601	651	631	665	607	581	637	599	621	606	610	639	598	618	619	601	610	610	609	600	598	639	615	585	599	600	650	633	620	598	636	591	565	626	641	618	645	640	596	610	662	611	560	606	592	635	611	614	602	601	559	641	564	602	625	651	544	634	579	571	590	599	580	665	624	574	567	587	601	619	641	614	628	587	600	600	645	615	677	624	642	602	598	615	624	583	618	595	623	643	607	601	639	609	605	592	629	643	610	633	604	570	591	664	626	631	622	628	573	621	619	570	614	604	609	599	620	642	631	589	634	631	615	600	593	633	587	665	615	584	616	622	654	575	627	621	608	628	617	610	632	645	633	590	586	621	618	612	621	629	622	627	622	595	617	578	615	596	594	645	601	623	568	579	627	609	658	658	603	601	612	592	583	648	611	623	614	623	632	605	570	586	676	613	588	592	601	623	614	613	602	594	657	597	599	628	647	593	617	614	626	610	626	683	609	612	606	656	615	624	612	632	618	607	622	621	604	609	614	631	646	614	627	573	596	636	621	601	593	597	616	590	629	612	647	574	604	611	596	597	616	581	628	568	619	583	609	619	585	628	632	629	626	636	615	642	612	610	613	576	613	616	617	665	587	630	612	592	588	608	623	613	593	666	614	582	601	652	572	584	631	608	592	612	626	646	621	675	583	613	621	605	623	628	612	641	619	589	622	638	631	588	635	623	591	594	586	625	639	634	575	622	596	668	610	648	635	657	617	636	628	601	590	609	569	595	612	578	596	583	605	633	624	611	640	607	631	647	630	670	600	630	639	597	595	608	629	621	595	612	598	656	595	596	626	614	636	604	601	662	620	617	625	610	556	585	667	602	573	567	620	562	604	658	632	649	636	687	638	587	617	613	574	573	622	620	610	592	650	589	597	584	601	606	610	615	587	628	635	618	613	622	628	625	623	567	612	628	582	593	610	627	542	642	581	636	583	619	599	551	664	593	623	621	627	580	648	597	571	626	591	575	629	580	590	629	603	587	597	552	587	618	601	577	615	649	636	636	586	557	584	659	578	582	643	640	615	691	640	625	641	622	625	662	635	620	610	596	562	616	617	633	671	647	631	630	631	596	650	632	624	590	632	606	652	603	613	628	591	609	604	618	599	616	594	595	592	639	633	594	604	646	627	634	598	643	586	582	619	626	591	597	567	585	645	627	640	570	618	599	624	608	625	600	629	619	585	583	630	641	630	606	608	610	633	619	596	653	569	655	638	627	593	576	613	602	620	654	597	637	643	537	610	624	611	634	609	612	631	655	604	622	624	604	602	634	617	601	609	586	630	617	609	612	608	602	616	639	625	603	610	580	605	546	606	623	605	623	599	640	632	603	636	615	599	642	594	581	635	601	630	600	599	616	564	571	642	608	657	635	603	615	582	608	592	637	615	623	639	655	616	624	648	623	624	658	611	560	627	580	606	625	568	585	589	635	622	588	671	626	621	620	636	636	607	634	650	616	601	667	561	618	610	631	604	599	600	572	623	614	574	607	602	629	619	658	602	607	612	612	633	607	610	593	595	659	604	610	579	625	649	611	603	591	584	649	636	630	638	610	591	641	604	620	602	577	660	603	640	622	625	624	606	617	608	604	616	622	616	567	625	624	626	575	661	604	632	608	639	618	642	581	580	631	586	616	601	627	595	615	642	614	637	612	648	570	595	563	613	623	673	536	652	549	620	595	650	616	667	647	612	675	641	610	582	602	598	605	649	635	574	595	607	599	613	625	617	636	599	614	608	591	628	636	618	577	618	597	627	595	632	636	601	618	604	638	577	633	611	631	590	622	636	607	660	640	660	612	626	595	602	623	562	583	636	601	589	620	644	633	643	622	583	628	603	617	599	628	601	628	615	653	635	607	613	628	587	593	625	627	625	581	573	609	622	609	591	592	607	627	612	581	636	586	644	583	616	588	590	606	588	602	637	624	624	627	622	615	622	636	593	631	565	635	587	579	574	667	644	608	643	629	614	633	614	597	593	625	645	610	608	657	606	636	693	620	611	600	588	688	585	602	604	634	655	550	603	633	638	648	648	605	563	610	585	644	622	601	597	593	605	609	640	618	647	612	591	568	616	608	604	632	605	627	623	639	564	649	593	656	618	594	622	677	590	624	606	602	588	660	617	619	643	584	620	587	600	626	621	586	613	605	626	607	618	615	582	642	634	642	605	645	626	599	638	640	591	583	611	560	561	657	593	612	564	632	617	595	609	617	597	646	622	626	604	620	650	625	583	582	629	640	631	637	595	621	642	624	603	629	654	612	655	604	617	607	622	596	597	618	591	651	611	588	620	659	645	584	612	584	606	615	597	583	614	644	599	623	624	640	602	575	603	618	575	622	621	611	655	615	622	661	664	591	585	633	641	610	617	613	622	626	612	591	641	604	619	582	611	629	623	582	578	606	681	581	597	627	593	615	662	633	580	582	595	585	599	639	613	593	604	625	611	686	605	614	576	602	629	573	656	578	623	648	636	603	601	598	632	623	652	624	631	635	637	618	613	589	600	609	623	630	659	572	608	656	586	626	625	616	604	593	641	604	626	584	621	625	647	640	604	639	615	622	626	588	642	637	602	663	603	623	625	621	581	613	617	605	650	621	634	639	602	606	566	631	619	614	603	607	641	584	611	584	615
23353	21380	29154	23980	21380	16747	1295	561	404	379	318	276	280	296	266	252	263	257	233	286	363	444	435	437	369	328	335	349	321	320	276	272	258	243	256	250	249	241	242	201	208	188	256	242	197	192	229	206	192	191	194	203	197	191	209	201	210	194	211	207	185	189	204	189	184	212	200	189	203	181	190	196	192	201	175	197	212	196	201	219	175	187	205	193	193	172	188	188	188	196	207	205	212	177	215	184	194	188	186	198	201	201	192	211	215	189	178	212	189	195	200	194	194	198	198	198	182	174	177	188	165	185	177	178	211	192	188	198	220	187	176	188	202	185	206	205	190	179	192	195	204	195	173	171	200	187	176	201	177	216	218	202	179	187	190	171	230	222	194	190	201	175	189	184	184	206	171	189	189	184	204	196	180	176	180	161	177	186	178	182	161	207	187	185	202	215	196	202	170	193	182	186	207	181	216	192	193	173	166	179	191	179	210	214	215	180	202	186	191	193	204	172	216	184	181	178	187	178	173	193	206	180	189	204	184	190	184	210	204	212	181	227	198	218	187	192	183	171	192	204	201	192	177	171	223	201	215	161	221	192	188	192	202	199	181	207	202	200	209	192	190	178	191	205	204	204	178	201	178	186	190	185	215	164	185	197	174	187	176	197	218	224	218	209	201	200	200	193	205	198	195	192	173	188	195	171	190	183	187	203	204	197	216	162	176	193	185	203	213	215	205	181	181	187	174	170	177	212	207	205	211	183	201	203	186	198	180	189	193	172	211	208	175	192	197	213	164	188	191	192	186	172	202	189	196	194	174	203	200	195	184	170	195	200	187	201	188	209	191	202	173	204	206	193	211	188	191	166	197	174	183	196	202	210	191	198	181	169	164	199	192	199	186	197	176	211	200	176	209	184	195	206	188	203	171	222	195	199	189	186	182	179	180	175	197	184	198	207	210	179	185	205	185	221	203	210	176	200	216	185	201	173	221	197	202	204	197	202	187	203	181	180	196	203	181	188	197	192	207	178	199	169	181	188	182	204	184	193	170	204	212	200	178	199	194	176	185	202	196	183	185	193	191	174	174	189	204	180	206	179	182	204	199	226	198	170	189	197	204	198	200	172	190	179	192	198	194	230	201	196	195	193	195	186	172	191	186	191	186	197	212	197	190	200	201	176	180	205	189	199	195	168	230	196	197	204	220	198	187	192	179	200	198	179	197	183	176	186	193	191	185	187	206	183	197	175	188	178	209	184	174	179	158	178	197	190	206	194	211	198	159	203	173	207	194	206	177	186	198	193	190	205	201	203	184	203	183	184	169	173	198	192	195	193	190	203	183	188	179	183	196	179	199	191	194	181	185	176	201	192	196	205	204	201	204	178	187	197	180	219	161	197	189	199	189	165	204	184	182	197	199	210	207	198	182	196	204	194	178	173	187	209	189	182	200	214	197	192	196	200	201	173	185	220	203	189	171	194	190	188	205	168	193	206	214	178	192	192	200	207	194	185	187	194	190	193	199	195	216	200	193	210	174	189	178	201	192	194	220	206	183	184	205	226	185	168	184	184	199	158	205	205	178	214	205	183	162	191	176	205	202	195	199	198	205	188	200	177	196	192	191	214	177	207	150	180	199	196	204	183	190	178	160	178	179	188	209	191	193	194	181	192	222	184	180	201	190	210	198	209	188	170	210	164	159	194	181	197	206	185	173	207	194	197	190	182	192	181	215	204	192	202	215	206	216	160	188	191	210	192	172	201	175	191	171	182	176	170	207	187	207	196	202	207	201	196	182	199	180	176	202	188	207	168	180	180	196	188	203	184	200	203	217	215	202	170	198	199	207	180	215	209	190	196	167	227	201	185	205	182	169	199	184	189	208	193	176	207	215	205	201	184	204	188	205	205	218	190	214	185	161	184	190	206	204	177	188	182	173	188	200	189	182	208	180	206	201	189	178	179	182	201	199	185	198	166	202	211	185	192	174	195	224	162	191	200	190	198	173	188	176	181	175	193	207	181	195	194	182	196	223	188	185	192	204	188	222	216	194	203	174	184	179	204	188	210	190	204	171	186	185	170	202	187	188	168	177	225	178	187	207	181	194	185	177	201	183	179	204	210	179	190	207	177	197	222	171	204	177	178	201	199	161	183	200	215	203	187	214	195	196	193	207	181	179	196	175	191	184	197	198	183	200	189	195	162	181	177	190	222	182	172	177	186	201	214	198	208	196	186	192	208	200	202	186	158	189	193	190	182	191	182	169	211	180	201	185	209	188	191	189	216	180	212	168	191	192	176	206	203	190	176	193	172	203	185	220	199	177	175	198	183	211	175	191	181	204	197	196	182	204	198	205	201	184	182	178	187	180	224	183	196	218	176	204	180	184	193	179	192	178	194	179	178	205	173	182	189	198	194	199	204	185	213	193	176	206	184	197	183	194	171	183	222	207	190	210	192	225	208	213	207	173	184	172	194	207	193	198	194	209	176	183	176	205	209	198	181	187	177	185	172	200	200	171	219	171	185	196	206	185	181	193	186	209	189	203	176	199	216	211	194	167	194	170	180	181	203	205	206	159	212	212	187	192	193	164	200	182	156	194	165	168	215	179	190	194	180	191	174	192	215	186	189	208	192	201	154	199	204	189	197	194	183	174	193	191	192	183	200	214	173	149	200	181	198	178	193	189	184	188	197	165	173	203	174	193	186	208	183	184	180	189	204	201	215	190	189	184	194	185	184	182	187	183	211	208	185	171	204	168	200	180	168	175	195	193	189	201	177	176	198	174	174	175	198	194	178	187	198	186	192	180	203	188	187	173	208	189	189	182	209	192	186	186	185	195	199	189	202	189	186	200	191	205	202	186	200	218	188	199	203	184	191	218	196	199	177	215	211	178	198	196	170	167	208	191	173	206	186	169	207	191	172	202	181	186	188	187	187	177	195	174	196	176	195	209	213	181	188	206	197	206	212	176	206	190	195	200	179	195	207	190	191	189	197	187	186	188	201	161	175	190	197	194	201	205	222	212	181	173	171	202	164	209	222	186	194	180	195	181	182	212	205	206	203	214	195	238	188	183	188	180	180	150	180	208	183	186	196	205	182	202	211	198	194	197	200	196	191	173	207	197	199	184	175	172	175	199	200	197	191	208	192	180	183	180	168	208	195	192	182	194	191	181	188	183	188	214	196	168	194	191	202	208	185	170	214	231	198	203	188	195	200	184	158	224	211	199	179	186	188	191	197	200	197	178	212	192	182	205	199	179	203	194	204	206	195	216	192	206	183	171	208	191	181	183	192	181	205	197	188	182	212	196	193	195	211	163	190	183	197	202	195	202	160	195	197	189	213	193	205	177	170	194	209	200	183	202	187	200	188	189	198	195	196	180	200	191	204	217	193	178	182	177	171	176	209	177	207	186	195	186	208	224	192	189	198	206	180	171	193	196	192	180	193	180	180	157	180	200	165	173	181	187	188	197	199	226	188	169	182	179	174	188	187	171	197	196	206	177	164	191	187	174	182
7776	15260	13288	7351	4585	3092	2319	1839	1437	1343	1114	964	849	878	782	741	686	690	746	852	1115	1625	1515	1411	1298	1082	1096	1087	995	904	910	700	685	635	675	678	643	638	591	532	612	497	466	516	465	489	483	466	501	438	423	458	444	426	448	438	444	470	425	442	455	432	403	434	438	459	428	420	412	412	446	419	441	400	379	440	417	398	440	423	432	429	393	404	398	393	415	404	394	402	425	434	431	414	394	435	428	454	403	418	461	420	424	403	378	407	418	407	415	422	403	383	393	428	421	433	392	398	415	402	424	421	419	438	404	410	421	414	461	419	425	443	391	406	388	456	407	442	409	466	453	411	409	415	411	416	453	410	386	418	419	395	417	421	399	383	419	447	419	393	430	399	478	402	367	421	422	418	424	428	417	392	394	415	400	398	382	400	387	427	404	424	488	428	362	403	436	372	423	433	387	421	415	381	404	423	405	416	362	444	431	413	423	394	408	421	411	398	433	364	435	427	422	416	427	441	414	454	392	433	420	378	420	404	426	388	397	424	419	409	390	423	404	424	382	379	404	435	358	363	410	369	391	403	385	445	408	384	433	416	431	400	412	420	417	414	399	405	410	399	414	430	428	429	431	364	381	410	408	378	405	415	404	401	467	400	411	439	388	419	431	400	405	410	400	453	381	414	409	399	397	409	401	416	375	389	426	410	402	407	416	445	402	411	397	417	416	396	379	434	401	398	404	416	369	398	379	417	407	394	383	444	414	403	403	441	418	388	392	390	424	427	382	426	430	403	421	411	389	427	423	413	422	370	433	379	447	454	380	428	453	385	440	406	381	423	377	390	446	423	410	386	425	362	408	413	410	413	429	401	397	394	375	417	419	439	414	420	395	417	393	411	433	409	381	414	387	427	404	437	434	396	413	366	426	466	420	388	409	425	417	366	420	373	411	431	417	400	426	418	397	414	418	418	418	419	412	418	409	405	427	364	414	386	413	377	431	422	417	464	414	425	435	386	381	372	437	405	381	419	391	399	443	405	399	417	461	403	411	438	412	419	424	400	396	407	399	411	429	419	469	414	437	421	400	399	408	389	406	410	404	424	419	384	399	414	419	461	390	400	374	399	406	362	406	462	413	408	410	403	445	406	397	401	403	383	384	415	389	409	397	420	404	414	423	402	403	456	442	427	411	373	401	391	398	403	401	377	462	364	431	411	407	413	438	399	428	419	408	429	404	406	426	424	415	396	424	398	392	416	380	390	440	414	434	407	405	425	376	420	409	371	395	375	442	412	432	387	430	415	351	416	421	382	428	403	408	371	433	379	442	405	408	437	384	408	388	393	396	412	410	390	442	414	414	429	388	388	421	422	432	396	395	422	412	438	431	386	401	417	394	414	413	425	416	431	378	383	400	462	374	356	389	443	415	400	401	416	428	398	407	407	400	403	431	421	418	436	412	444	412	357	433	409	415	386	409	424	416	390	415	417	420	409	392	376	357	397	430	383	419	392	454	409	448	427	423	424	442	425	376	432	397	414	417	413	411	436	384	408	400	423	375	401	410	414	431	418	411	403	409	391	426	413	401	408	425	419	427	393	414	401	384	422	418	395	432	436	415	440	410	372	414	432	375	413	414	392	411	368	403	397	438	404	429	419	414	429	413	398	410	411	363	375	423	412	433	411	396	369	385	394	397	414	395	427	428	477	403	444	437	399	429	382	394	408	415	386	417	410	422	411	380	412	396	409	422	398	428	369	407	413	404	382	421	391	406	444	378	430	406	424	407	405	401	396	439	386	439	404	424	397	415	407	410	398	414	416	393	394	391	369	380	410	394	437	405	373	396	420	398	431	384	438	434	398	436	418	394	433	410	402	405	404	408	433	447	416	446	384	394	401	435	375	397	444	414	464	390	413	419	418	394	415	396	382	417	428	411	391	413	382	405	415	428	419	400	438	381	398	431	405	399	376	436	397	424	429	428	384	421	392	393	418	440	405	408	422	421	361	422	435	405	413	424	417	391	384	404	407	371	409	405	394	398	390	414	434	407	407	448	400	438	414	432	417	450	413	420	455	437	427	415	413	385	434	390	428	430	420	415	391	425	383	398	401	432	399	395	403	433	398	436	437	402	386	415	413	404	428	410	443	405	402	398	386	399	390	444	397	377	393	411	398	380	390	443	440	412	397	414	422	403	446	433	376	413	384	434	387	393	428	407	462	393	417	393	419	405	422	380	402	411	396	414	397	419	418	399	375	390	388	412	414	430	409	427	403	374	445	396	379	415	423	415	408	415	426	401	396	392	389	389	405	390	389	416	387	437	419	406	400	363	418	383	418	419	387	400	417	374	401	390	417	426	428	418	425	436	379	402	405	413	391	387	451	422	361	390	411	384	392	389	426	424	434	394	396	385	408	445	366	379	424	405	433	413	435	402	405	408	375	396	394	374	399	427	397	421	397	433	426	390	423	406	423	418	435	421	453	390	439	434	402	415	405	415	427	428	407	399	429	405	413	438	421	430	412	423	411	429	364	431	413	443	397	396	407	432	411	389	397	411	381	407	401	418	402	389	401	366	424	402	405	438	389	398	376	404	403	419	406	422	385	403	418	401	414	399	426	426	435	408	387	397	402	410	419	451	421	399	421	395	436	430	410	404	442	405	426	427	377	405	391	401	427	420	412	405	439	427	411	428	400	447	433	379	426	398	382	411	408	389	425	410	426	404	410	373	416	412	401	369	417	366	410	428	420	404	399	408	406	416	383	413	428	438	434	414	404	409	383	395	413	399	423	393	430	406	441	404	437	423	443	411	403	414	382	394	455	407	415	442	372	390	428	405	412	416	443	405	403	440	382	407	419	406	381	377	410	411	417	427	415	425	378	375	419	430	434	428	369	381	379	394	398	425	377	431	406	382	445	393	382	409	397	391	398	417	375	419	383	466	406	437	365	459	428	404	395	410	421	386	437	389	392	408	398	388	418	412	401	417	394	402	407	423	405	427	407	413	451	415	417	397	466	407	408	399	390	436	430	407	395	426	386	397	407	399	399	430	418	413	395	401	399	412	407	384	437	435	437	418	429	417	365	425	436	403	383	400	397	385	432	390	409	384	452	428	436	391	395	435	446	428	388	438	436	406	383	405	383	427	402	421	398	394	394	393	411	417	388	433	412	418	410	409	419	418	419	415	378	401	445	433	378	454	414	401	399	442	418	397	377	416	426	393	431	413	411	372	388	382	391	430	404	425	431	416	415	410	379	434	409	416	422	407	437	420	421	394	387	389	400	406	417	390	380	398	411	398	405	420	386	366	441	426	400	400	416	378	352	445	410	405	450	410	445	402	405	401	438	419	405	433	413	430	391	403	392	448	389	386	395	388	417	425	406	362	417	420	424	395	384	423	413	445	435	381	385	439	411	416	418	382	428	395	409	375	369	408	434	444	432	398	415	400	374	402	377	376	411	429	422	381	418	395	367	410	396	398	395	395	375	395	417	399	403	434	407	397	368	413	439	432	402
26817	20257	6000	828	525	470	519	461	452	451	445	408	469	466	450	483	454	457	421	413	501	569	546	517	550	507	509	488	466	483	473	454	468	440	439	439	415	461	440	430	441	469	406	474	411	443	442	445	409	472	463	450	471	432	459	443	448	445	455	429	449	417	437	440	417	466	441	442	425	448	445	458	444	423	403	436	444	414	458	435	449	450	436	446	407	437	434	427	444	424	448	459	463	446	453	426	435	440	484	432	450	425	406	447	447	428	393	412	463	427	445	430	463	454	483	453	441	448	433	414	422	438	410	435	420	428	442	405	438	459	437	433	431	439	416	449	443	447	412	440	405	422	409	390	433	435	434	433	409	414	440	455	452	453	394	455	425	436	413	412	410	472	434	422	451	469	453	414	434	423	440	456	427	436	426	433	426	450	425	423	418	401	435	376	456	434	450	412	422	419	457	478	422	409	479	384	432	420	462	427	422	429	443	449	450	408	431	437	425	435	421	465	450	451	434	428	425	409	425	412	407	448	435	439	423	437	437	478	426	481	455	423	419	411	425	426	450	441	429	413	456	429	422	435	435	465	430	402	422	433	420	466	444	442	452	460	443	439	400	457	426	420	404	425	445	451	427	416	426	446	418	434	436	448	435	476	434	409	406	379	437	466	408	428	409	446	443	444	451	427	419	438	447	405	443	438	422	415	417	428	444	419	427	353	430	514	396	395	470	457	451	459	434	458	383	444	447	411	443	402	440	442	437	416	431	449	429	447	419	446	419	414	445	465	448	435	445	439	423	421	442	442	471	459	458	423	478	470	439	439	416	405	476	440	457	462	427	421	397	429	472	414	425	446	451	467	438	433	453	427	456	461	424	463	465	407	469	438	433	393	444	437	421	429	425	475	441	483	436	433	468	478	466	457	415	420	447	461	402	458	456	448	469	435	444	432	426	433	436	413	407	459	440	391	444	424	469	445	433	432	456	442	405	397	492	443	432	449	422	447	413	437	450	460	444	452	418	444	442	452	431	433	416	431	430	473	423	443	434	458	429	433	431	427	464	420	439	414	394	442	413	460	427	444	436	404	441	397	422	442	421	439	458	411	411	463	418	441	442	447	442	472	456	439	404	449	438	428	465	450	459	428	441	414	427	412	448	428	434	446	444	424	465	418	440	494	435	428	425	426	432	446	448	458	417	464	456	442	449	456	437	478	440	441	445	435	443	425	424	467	402	466	431	417	409	471	453	452	438	463	450	435	425	436	478	436	453	437	451	394	417	456	438	463	420	462	433	431	414	436	446	429	461	437	447	449	391	427	426	411	461	426	407	426	442	452	433	449	472	392	421	461	420	477	460	434	451	432	465	447	433	459	431	447	451	397	464	491	417	453	457	462	430	416	449	451	456	454	421	449	425	443	452	455	433	451	442	449	449	468	431	422	403	400	428	427	435	430	437	452	443	410	456	468	479	426	475	422	461	443	482	451	429	442	481	437	466	433	450	448	406	444	418	452	413	447	459	433	424	446	449	481	445	453	420	439	414	434	407	446	484	413	437	431	472	418	422	459	419	447	442	449	414	435	436	428	419	444	455	452	494	442	441	431	427	428	444	437	435	428	424	405	411	418	446	478	402	448	437	452	457	410	461	454	435	456	427	451	435	429	427	418	432	426	425	431	468	426	392	414	438	430	461	382	468	447	465	392	442	407	477	426	445	499	419	467	426	402	432	453	465	461	405	427	409	454	451	481	423	412	456	438	471	455	451	447	424	449	440	422	456	453	423	432	442	466	445	428	444	425	460	426	438	463	451	428	441	456	429	442	458	427	405	418	433	462	434	414	406	403	450	443	469	432	428	390	432	459	426	416	433	448	452	406	449	419	424	402	437	416	446	435	437	437	442	436	431	431	447	428	464	444	458	405	448	408	416	472	404	422	396	449	469	409	414	457	438	433	430	445	438	445	437	436	439	444	431	427	434	392	396	433	481	451	394	447	409	457	454	455	468	479	445	446	417	427	432	407	425	418	396	435	427	476	447	443	473	451	420	463	429	399	436	434	434	452	423	431	421	435	458	455	447	423	472	429	441	446	444	505	388	462	442	422	426	443	441	414	419	431	419	464	454	452	448	429	414	442	406	447	468	443	435	413	386	440	421	434	457	446	473	431	476	418	425	450	433	474	463	435	419	451	448	430	457	438	417	435	409	461	429	431	448	440	440	443	432	388	447	435	468	417	411	448	427	457	408	445	412	406	441	415	444	441	434	454	463	471	453	439	417	454	441	426	422	417	488	464	412	447	421	460	438	430	428	460	381	421	426	408	439	415	423	428	424	436	463	473	428	456	448	409	403	414	418	450	435	430	479	409	415	448	458	413	441	448	449	433	443	424	436	457	428	463	443	433	488	438	419	457	468	453	434	437	456	431	443	424	418	414	454	409	446	392	455	444	432	446	406	427	431	395	457	414	434	417	478	444	451	415	452	459	434	426	424	453	413	412	438	479	456	396	391	437	436	422	447	456	477	421	448	446	428	423	446	448	424	439	462	449	435	421	400	450	405	415	469	441	468	415	489	434	472	441	435	423	445	386	398	429	442	407	427	430	428	455	422	429	433	443	430	447	468	450	468	440	428	411	444	454	400	420	439	436	444	444	454	454	427	457	436	444	448	423	467	426	432	414	452	445	404	456	435	433	435	459	463	427	424	423	446	419	429	426	459	440	444	426	469	451	441	451	451	422	444	452	460	458	378	448	427	439	427	470	433	454	401	433	437	428	430	407	439	461	423	410	460	457	441	406	450	441	424	456	447	429	434	396	449	441	431	453	466	442	434	460	435	437	438	439	426	441	450	451	390	435	448	457	434	425	396	448	435	451	460	487	441	459	432	432	420	427	458	442	402	428	455	396	470	433	447	424	416	435	413	442	459	430	420	448	456	437	425	450	450	451	422	426	467	460	431	427	444	416	454	433	445	468	431	451	445	450	404	428	439	442	442	412	431	465	456	463	421	434	452	439	415	440	471	438	440	477	423	429	429	424	434	428	420	466	456	429	497	434	426	412	415	460	431	449	438	421	440	444	421	462	490	457	392	418	431	450	398	422	442	429	469	419	430	432	436	433	434	439	398	451	453	445	441	458	455	466	433	417	427	450	457	438	443	447	463	482	466	478	446	445	438	414	440	446	436	388	457	429	419	455	465	477	433	467	418	447	435	422	407	422	434	422	454	465	433	452	474	457	452	438	465	438	438	430	447	418	386	447	450	429	431	428	480	433	493	463	437	475	502	426	448	448	398	454	454	387	455	437	426	423	464	440	440	455	379	426	472	432	436	394	438	428	418	474	437	431	421	421	416	439	436	447	437	410	418	455	427	459	409	430	429	428	433	405	439	444	411	438	455	457	441	431	455	514	440	475	450	477	463	427	474	423	448	413	436	429	443	424	441	453	461	434	397	422	425	426	414	454	413	454	429	443	469	471	402	423	421	425	455	421	386	446	437	449	432	436	399	447	454	421
4239	2076	1840	1410	1165	1109	960	1007	981	1020	959	924	912	922	975	952	946	916	945	1022	1200	1283	1543	1345	1301	1196	1150	1249	1151	1157	1134	1094	1011	991	1031	980	1043	1024	960	912	984	978	902	947	938	956	935	973	926	956	901	920	892	941	887	960	976	898	938	868	897	907	944	870	865	947	938	908	918	957	935	929	982	910	941	887	885	846	963	913	886	907	862	963	945	931	940	973	907	941	848	898	946	899	929	902	901	912	867	909	902	923	927	855	868	968	903	913	940	958	917	971	915	927	939	909	903	906	903	943	949	936	890	882	896	852	902	947	896	900	913	888	917	870	900	913	883	890	904	871	947	894	931	945	907	963	950	960	872	914	888	928	1009	926	899	921	939	914	889	896	919	907	938	882	883	953	939	916	947	879	901	886	913	909	910	899	956	889	880	952	929	899	945	946	953	917	909	916	931	896	868	910	930	939	877	837	925	965	905	886	901	930	901	973	911	912	909	949	892	908	894	898	954	906	914	896	918	886	898	926	986	903	915	870	838	927	891	901	879	880	925	935	926	894	904	914	894	941	935	872	927	884	868	931	880	883	908	970	897	944	854	907	879	930	915	917	914	937	880	904	918	934	903	878	869	978	948	898	974	899	867	990	933	908	921	974	942	960	931	950	957	883	945	888	843	932	956	938	940	924	973	902	893	919	936	930	898	907	899	891	948	924	904	908	898	956	866	896	905	924	870	902	966	860	942	960	910	891	889	952	919	928	870	925	955	920	964	942	945	885	921	919	905	898	957	946	896	934	925	899	921	890	909	942	937	947	928	883	905	876	865	934	951	884	937	940	902	900	885	956	892	953	901	929	907	910	933	932	939	919	870	902	949	888	957	830	969	910	910	912	896	906	922	897	924	920	898	900	907	923	913	890	929	932	938	964	922	939	917	928	895	918	859	901	938	898	953	888	957	939	839	935	885	911	968	893	885	912	930	867	959	931	912	924	918	878	909	956	964	926	958	924	944	894	901	887	903	876	955	945	956	915	983	942	902	950	955	904	956	894	894	890	926	959	889	901	895	892	946	967	972	898	949	865	902	923	930	939	925	887	923	872	914	937	918	914	873	901	891	899	854	947	944	922	944	954	899	922	925	898	884	895	871	918	918	923	882	930	885	846	968	919	848	931	926	930	911	878	913	894	910	921	958	954	856	942	888	940	902	893	898	907	870	943	876	930	957	890	911	913	875	898	894	926	926	898	972	925	895	989	930	939	895	934	902	992	935	934	880	966	884	877	914	886	940	909	911	891	886	942	882	890	956	940	937	926	878	935	917	933	920	882	976	961	918	884	917	953	907	906	928	863	898	862	916	965	931	912	910	900	871	929	920	929	932	927	862	941	968	892	912	968	944	905	907	898	937	917	947	943	913	927	873	899	892	877	890	909	933	901	950	853	926	945	925	885	901	888	947	947	917	943	927	922	902	869	924	921	920	907	887	939	874	860	916	926	901	915	886	925	961	926	992	935	917	919	914	893	954	928	906	906	915	958	936	927	891	913	897	899	904	898	925	841	965	929	878	935	948	929	927	940	924	896	890	942	899	948	922	920	894	952	950	908	884	970	943	918	941	952	875	919	885	879	897	912	919	832	910	858	879	930	936	847	945	914	917	886	909	899	903	921	934	869	911	908	899	914	927	951	946	906	926	902	909	912	929	977	953	909	927	872	952	872	916	924	933	886	892	897	876	886	923	900	908	935	932	938	934	893	880	849	902	922	949	891	906	960	899	948	918	882	914	927	904	891	908	940	889	929	892	936	925	936	966	922	951	978	908	914	886	925	900	880	863	895	891	939	902	890	884	948	971	866	917	910	928	887	924	914	897	942	901	888	897	820	947	928	909	929	869	917	936	887	937	961	906	909	907	878	918	885	875	952	1002	913	919	938	920	909	912	965	926	932	931	921	911	953	971	856	916	905	924	909	915	918	868	861	958	917	903	946	887	952	892	901	984	934	938	945	904	933	892	902	948	924	982	919	884	918	911	923	906	930	919	887	962	954	912	884	881	876	927	895	888	917	934	925	895	896	926	908	925	936	900	918	895	901	901	908	863	910	877	895	944	900	893	946	904	899	859	974	909	933	936	920	894	941	897	901	920	950	896	956	924	883	883	974	942	914	945	939	890	872	887	906	930	916	959	942	935	868	915	881	871	958	916	931	917	898	935	925	932	980	930	856	903	878	918	906	862	944	935	851	906	892	903	925	935	899	907	952	935	929	910	890	955	886	897	890	919	920	945	878	885	821	925	944	925	909	926	936	895	936	910	969	979	874	938	915	975	917	910	967	944	936	942	937	942	888	878	927	972	872	915	902	901	909	933	895	908	958	874	911	911	926	967	888	914	928	894	885	889	946	904	946	891	969	927	914	903	943	938	959	920	926	964	932	914	887	885	888	937	942	913	860	882	894	968	971	916	948	919	873	895	915	913	920	885	930	890	915	929	939	882	882	874	932	984	906	911	904	918	920	925	890	931	884	906	903	884	956	916	953	896	897	896	901	903	882	837	953	957	917	885	979	890	901	953	950	900	915	950	936	897	953	873	935	898	903	940	909	898	899	886	961	902	884	906	925	949	912	872	925	936	949	970	862	910	951	946	916	870	956	906	901	934	911	912	922	928	901	902	940	947	929	917	909	940	926	929	950	907	903	957	945	987	959	903	917	905	908	921	859	925	894	958	918	871	891	952	919	943	942	920	903	935	905	884	905	882	865	873	923	905	892	868	934	905	899	964	925	921	957	923	903	955	907	895	1011	957	927	907	932	911	868	903	915	905	905	905	922	978	962	907	936	902	950	941	831	889	913	873	869	923	906	846	892	995	889	912	911	905	937	892	914	916	903	956	919	907	900	885	947	933	930	872	900	966	904	918	929	912	883	876	912	936	895	981	931	873	864	874	908	916	934	878	899	949	917	914	927	918	901	935	919	948	919	930	924	976	919	913	905	933	874	908	922	945	916	908	949	900	964	906	910	863	931	942	905	899	908	933	899	910	982	833	902	956	910	935	966	912	913	878	907	928	904	942	850	888	890	884	893	945	935	900	932	925	937	951	938	948	922	867	953	903	899	931	845	952	876	963	959	920	888	915	925	882	962	892	985	939	892	895	869	930	952	983	895	933	859	902	877	923	892	957	932	927	932	943	904	913	851	881	943	909	959	939	919	941	964	918	904	885	950	876	937	916	925	868	972	867	870	927	925	981	938	952	967	905	876	910	836	949	890	953	931	938	870	918	898	905	944	866	920	883	940	936	935	900	930	860	858	861	939	919	957	931	951	891	960	931	882	912	894	928	933	958	942	913	858	931	857	864	880	992	885	905	888	906	939	938	869	901	940	921	878	915	933	904	920	979	867	941	876	919	913	917	898	909	931	877	909	952	922	945	874	928	920	925	976	887	880	888	927	903	887	946	954	896	908	931	937	917	946	928	928	899	894	888	875	948	913	979	872	887	953	902	932	958	937	914	944	902	871
24315	21440	28460	24792	18221	1287	671	504	437	388	397	345	335	328	323	314	286	290	313	334	302	299	486	494	421	392	412	386	395	401	377	365	343	324	335	354	341	320	311	311	286	305	279	283	270	299	322	275	284	290	301	297	291	282	315	279	266	305	264	255	258	293	261	298	280	269	291	283	272	310	283	279	293	273	286	285	315	295	266	330	287	274	274	279	331	272	302	258	244	276	272	299	289	274	247	305	278	265	276	286	271	273	273	290	269	299	280	276	304	298	306	295	306	271	303	275	272	310	284	308	277	275	297	316	273	289	294	293	307	278	291	254	303	272	280	298	303	269	266	305	276	245	264	273	328	285	270	260	249	271	314	289	263	275	339	268	272	315	289	291	294	298	269	266	300	263	268	274	302	312	272	273	276	277	319	264	320	283	290	256	288	292	254	305	278	311	297	291	283	288	294	283	285	291	311	283	246	288	256	301	290	295	227	259	288	288	300	279	303	305	281	284	283	254	269	302	274	304	273	270	307	257	262	273	281	277	261	256	270	285	262	305	270	268	285	288	263	288	258	306	280	280	286	273	292	282	259	272	282	283	300	273	313	271	274	298	280	308	290	289	278	324	281	268	277	268	308	273	260	250	291	289	265	287	273	306	289	291	259	268	289	296	305	304	276	291	291	283	315	282	296	285	295	292	279	276	292	266	237	287	300	285	285	275	291	284	317	310	271	313	313	287	277	289	281	279	252	260	293	271	286	283	258	278	297	275	298	304	285	298	302	288	299	297	290	280	282	296	267	284	288	301	318	270	271	301	287	303	263	303	277	280	312	275	280	283	263	280	263	302	320	293	284	269	297	295	300	327	298	263	258	284	316	300	291	323	258	265	289	304	259	295	296	295	281	289	267	278	278	306	262	305	276	297	273	289	286	305	280	334	262	316	301	279	253	265	279	275	285	297	274	280	285	279	288	272	284	293	298	283	295	302	268	271	296	264	271	296	284	274	265	291	279	272	296	280	292	276	296	310	282	270	289	275	271	275	291	280	267	290	304	265	304	253	292	275	280	271	290	300	291	281	293	260	285	246	277	277	294	267	294	272	307	280	306	275	293	272	302	276	283	287	256	285	298	297	275	280	279	274	272	261	282	282	321	284	290	284	298	251	285	269	286	279	289	277	297	293	278	277	288	275	269	255	261	263	279	301	259	285	272	265	282	284	285	288	302	263	282	296	240	278	259	286	267	260	307	258	310	289	290	296	256	281	294	272	304	277	289	285	277	298	294	290	249	282	270	259	314	305	286	264	285	301	301	283	272	257	295	274	262	306	284	288	246	249	263	289	312	274	283	291	298	288	268	296	287	252	232	291	263	284	292	299	295	308	296	284	296	256	289	319	274	304	287	281	268	277	285	282	257	287	297	267	282	273	294	305	290	281	275	300	269	312	294	248	270	266	284	284	304	279	276	291	313	283	289	269	294	277	290	276	296	280	259	252	281	272	304	289	276	278	274	299	281	280	271	265	271	300	281	309	272	314	298	253	288	257	275	273	279	288	265	299	265	288	267	269	281	309	286	277	272	282	269	269	306	277	274	264	293	292	279	261	273	287	257	273	304	276	276	320	294	288	290	291	251	313	269	283	280	290	287	278	275	297	292	272	315	280	295	277	305	253	267	286	266	263	295	287	277	280	280	302	270	294	282	296	276	280	306	283	275	315	307	296	287	265	277	286	268	265	271	279	293	286	309	260	257	296	244	295	287	292	264	269	280	264	270	262	284	286	291	264	267	279	274	297	269	311	265	290	267	280	259	267	299	286	270	262	279	275	307	249	249	261	266	283	284	284	277	265	276	288	268	277	282	264	274	268	252	270	308	282	249	300	243	276	277	293	270	290	288	293	289	272	295	277	265	292	274	294	271	275	300	296	280	282	298	282	281	290	290	283	295	272	272	294	280	281	248	272	292	282	269	273	294	297	300	285	298	289	294	275	283	268	296	304	289	270	269	312	291	297	265	277	249	289	275	303	279	279	268	262	276	277	316	261	285	258	297	273	309	300	279	284	260	246	271	309	271	313	287	268	274	262	300	290	278	274	274	337	259	280	282	273	292	258	291	265	288	251	271	292	281	283	251	270	266	261	287	274	265	273	288	264	279	284	286	269	287	266	271	270	274	271	289	264	310	257	283	301	296	297	300	311	293	304	291	296	283	298	307	263	275	303	263	313	298	313	249	265	299	309	260	260	271	268	294	256	282	251	260	278	273	292	283	283	293	273	297	290	282	300	268	273	248	295	257	272	274	306	302	284	293	284	308	277	260	259	307	293	305	286	302	272	256	290	257	328	299	301	274	273	270	302	269	277	270	282	293	294	295	258	296	264	304	284	271	301	265	256	270	302	284	287	300	283	269	285	250	292	295	291	259	277	294	254	279	307	258	275	263	267	297	289	283	273	270	271	283	270	273	276	290	306	289	283	281	277	293	276	299	303	297	274	281	272	274	329	291	264	294	285	276	289	311	279	265	326	271	277	260	305	281	287	276	267	246	279	301	289	288	292	307	276	299	303	293	287	269	265	267	279	281	280	252	290	310	261	301	258	277	285	306	294	280	300	306	288	307	291	295	289	271	292	282	280	282	275	272	286	284	269	303	306	269	250	284	274	280	289	264	294	282	285	260	260	297	280	291	272	279	289	269	246	289	292	292	268	302	294	290	264	313	323	301	321	273	266	274	273	293	296	292	281	268	307	277	269	284	270	290	264	260	287	275	297	301	280	302	300	248	250	269	283	251	315	292	271	280	298	248	264	303	295	263	302	289	303	242	310	292	305	283	289	287	280	283	261	256	285	295	267	290	282	280	291	288	298	290	289	282	300	268	272	257	285	290	264	310	279	265	319	291	304	268	268	253	293	286	294	269	279	264	290	273	288	273	279	280	267	268	294	304	278	279	298	245	290	290	282	284	293	274	299	271	269	315	274	285	272	277	271	274	288	282	302	307	255	296	273	304	249	267	288	261	292	287	263	289	282	293	295	283	276	292	285	262	269	303	295	284	296	284	297	307	296	264	260	330	274	297	284	256	279	263	287	299	267	259	266	284	274	273	293	291	313	261	284	303	271	287	288	287	272	278	279	284	257	287	303	283	263	255	268	260	262	317	280	278	311	286	299	295	274	297	287	282	275	271	255	283	302	268	281	278	303	297	273	271	268	268	289	311	294	293	277	291	271	277	248	308	277	280	278	247	284	267	273	269	271	300	252	263	280	295	297	282	269	285	277	274	275	275	277	252	267	264	276	273	271	302	276	275	306	276	276	265	294	276	280	276	258	280	303	263	281	290	292	260	284	290	287	268	292	296	277	242	264	281	268	297	272	265	286	270	300	260	304	290	284	290	311	278	291	282	288	288	297	300	295	283	277	264	275	274	300	288	284	277	305	280	270	279	269	277	252	259	263	266	291	317	303	292	279	288	278	295	284	278	299	292	279	296	268	297	266	319	263	297	255	252	279	294	281
5574	9893	8610	4525	2816	2095	1674	1376	1165	1051	958	915	866	881	803	797	785	779	733	746	762	819	1622	1629	1178	1174	1168	1080	1006	1082	918	868	824	804	814	805	803	786	697	715	663	695	684	593	662	686	720	649	634	660	657	647	669	671	645	624	673	627	645	617	594	656	623	650	613	592	634	628	612	596	631	630	616	649	609	655	609	625	644	590	601	617	620	629	624	670	593	623	591	619	608	643	632	622	595	652	623	641	648	640	638	634	654	644	657	598	646	625	616	616	600	588	619	603	587	579	613	670	628	622	602	603	642	594	623	596	596	634	604	559	637	654	615	626	577	606	651	585	606	607	652	638	645	586	624	648	613	588	599	630	631	573	600	634	552	611	601	638	587	608	636	587	621	608	631	629	661	600	631	600	624	573	650	647	626	653	621	636	611	658	674	630	659	610	610	667	594	628	600	646	630	640	641	633	625	625	587	618	628	615	606	625	619	600	593	601	579	647	592	644	599	658	612	641	636	621	595	602	638	606	602	586	607	618	630	621	634	630	592	666	571	593	606	569	615	660	558	620	612	560	609	575	568	653	611	621	610	625	648	622	622	602	666	630	623	646	625	604	616	622	590	573	581	615	633	577	620	651	583	604	592	588	590	651	603	649	616	638	643	563	609	589	596	540	641	620	641	616	603	612	651	594	629	612	624	629	623	643	637	621	655	647	631	594	599	629	622	620	661	640	670	656	648	656	610	650	620	592	631	627	581	608	583	680	579	655	630	638	608	615	618	676	595	654	634	629	595	607	604	615	628	609	610	625	667	616	608	594	601	600	609	605	630	642	599	608	616	613	586	606	653	595	589	628	610	660	603	672	597	593	592	676	633	636	594	631	589	644	571	617	617	626	621	645	612	558	589	621	613	652	641	648	589	604	610	609	621	640	599	628	629	566	614	587	651	606	636	590	605	632	610	665	620	597	583	626	624	593	614	624	610	638	656	637	595	598	611	602	647	602	650	637	610	662	646	612	641	640	612	657	597	583	596	628	601	617	570	607	664	648	597	640	613	609	669	663	640	607	568	646	631	620	664	618	643	619	585	581	596	636	602	618	618	595	604	633	618	586	632	586	574	583	676	609	626	612	595	602	659	574	623	615	658	632	601	581	590	594	605	619	637	601	602	643	643	603	632	642	607	652	636	679	607	621	653	653	621	586	594	587	659	615	651	613	634	569	591	654	624	618	600	644	593	635	664	628	643	642	616	633	611	601	642	611	632	639	596	657	633	652	626	636	632	626	669	611	648	635	617	594	602	591	597	643	646	596	634	608	614	610	667	607	609	620	578	606	574	657	654	542	649	614	649	617	602	598	629	668	614	602	608	638	661	600	612	644	603	691	593	563	611	616	600	564	573	596	590	593	625	634	634	593	597	571	622	672	588	613	605	605	639	610	645	602	636	689	600	614	651	628	629	639	590	636	628	645	609	605	638	637	651	625	643	663	633	610	647	593	651	621	607	597	634	644	616	628	639	578	626	643	612	634	575	630	611	647	601	590	631	638	619	617	656	656	657	674	606	700	612	591	615	606	630	634	650	600	583	612	615	639	626	615	610	621	622	601	652	609	660	604	643	623	589	603	620	623	649	624	614	635	576	602	624	623	604	641	604	617	679	642	618	634	616	609	603	642	663	585	600	616	595	646	602	606	616	646	638	632	613	595	589	662	632	628	652	610	613	639	624	642	630	622	625	607	626	615	620	666	647	620	629	598	650	630	655	579	633	616	605	631	627	635	600	630	645	638	629	561	629	592	627	645	593	598	644	640	605	598	625	568	614	634	648	606	612	570	646	608	628	641	597	628	605	647	613	596	641	599	598	662	582	627	628	664	624	640	596	639	654	582	591	637	649	565	556	601	589	632	651	616	651	604	604	608	612	598	591	632	658	662	646	598	612	612	624	612	656	597	619	541	658	587	589	662	555	602	613	628	610	610	625	610	614	602	630	616	631	645	590	614	622	589	540	578	601	580	637	608	623	579	622	620	617	641	621	585	609	615	640	632	604	618	609	649	616	615	631	621	627	603	638	597	553	611	595	592	593	594	650	614	593	578	586	613	626	600	601	594	605	657	638	612	627	634	669	596	625	627	625	582	608	608	639	579	629	602	612	627	639	618	604	615	635	598	595	612	590	594	651	625	629	599	596	626	618	585	616	601	669	626	605	617	618	575	584	599	640	635	639	621	622	650	648	618	598	654	587	603	564	637	635	623	630	590	591	618	634	631	630	601	607	595	642	601	600	639	616	622	641	657	637	617	595	613	641	672	637	625	607	611	590	637	634	618	623	586	647	649	609	634	600	585	633	621	616	629	636	584	596	636	587	586	672	615	596	617	653	647	611	621	640	590	641	609	625	581	564	581	572	649	595	633	595	641	586	601	623	646	599	638	592	621	642	628	631	631	607	591	606	657	633	618	634	613	609	619	625	631	602	645	597	626	610	668	615	630	614	590	619	610	613	620	646	589	607	583	645	637	585	645	608	632	622	652	684	651	666	631	594	586	631	612	604	599	607	622	646	635	628	607	637	655	639	609	661	598	610	579	599	613	592	600	643	604	596	595	603	602	598	601	594	642	618	572	569	632	651	602	602	668	577	619	626	656	602	628	590	595	658	604	594	626	588	586	643	600	580	617	619	632	646	611	633	635	633	644	620	591	633	608	633	631	649	628	597	577	598	660	623	596	610	621	588	608	640	626	612	588	587	610	553	584	665	655	687	577	627	637	612	609	574	634	591	650	616	588	607	643	599	623	626	656	596	615	618	630	634	626	616	627	613	627	602	634	639	591	577	620	599	616	594	619	578	605	593	623	567	637	577	605	634	597	613	620	623	580	635	599	607	634	616	643	603	641	614	622	584	575	608	588	591	614	600	603	607	615	582	601	607	587	631	640	617	632	624	636	621	588	620	625	637	594	624	582	614	609	598	622	632	591	622	598	626	577	608	603	571	615	654	664	624	609	610	628	628	624	598	580	601	650	654	621	634	590	610	607	635	586	577	622	638	678	597	636	618	613	606	661	663	600	630	676	619	616	650	626	585	605	622	606	605	616	618	633	607	624	599	598	622	611	619	571	599	583	627	645	616	614	641	610	608	639	588	663	611	581	641	607	638	626	582	651	615	613	589	623	638	612	640	603	626	624	641	622	567	621	629	708	614	624	599	642	620	673	607	614	588	562	637	612	615	625	651	646	614	624	609	592	618	616	587	613	618	624	555	640	600	612	629	606	576	632	595	617	615	595	627	634	599	635	592	591	645	638	631	592	603	585	636	629	601	645	621	615	579	587	622	619	599	612	610	602	578	645	548	627	617	599	568	590	638	641	633	626	624	655	603	611	615	635	592	584	643	605	592	646	594	627	592	629	670	631	661	623	606	651	576	588	620	673	638	635	615	622	620	625	621	618	651	616	694	632	637	615	630	633	622	592	575	649	589	612	633	646	633	615	630	607	610	628	603	588	637	655	594	589
23428	21434	29207	24056	21438	16847	1277	601	429	356	340	346	309	293	246	258	267	234	264	261	260	349	751	475	398	405	365	344	313	353	292	304	285	268	227	299	290	251	228	209	217	219	220	215	260	198	216	224	201	198	227	201	219	210	215	182	203	207	199	225	212	184	200	173	205	181	186	196	205	208	196	210	205	211	204	186	168	165	175	187	187	195	198	204	190	202	183	196	198	187	193	185	182	185	199	194	204	194	180	205	219	214	219	206	213	208	217	204	205	197	216	179	207	212	186	174	198	187	212	208	193	208	187	186	214	184	200	195	202	199	191	179	201	184	212	192	176	209	186	190	182	195	206	191	216	194	211	216	180	182	193	187	211	194	205	178	205	214	216	187	200	208	183	179	174	195	219	211	196	204	199	195	208	200	188	211	214	200	211	202	200	228	170	169	190	198	217	203	178	215	219	208	215	177	213	201	182	192	208	198	202	198	190	176	192	203	217	199	193	196	213	199	227	206	200	200	182	192	190	199	190	175	145	199	219	204	201	192	204	188	211	200	215	190	179	189	215	193	188	187	200	190	207	205	199	203	190	175	232	214	195	199	201	192	205	193	199	197	190	198	177	192	184	209	181	179	170	208	193	206	192	210	189	189	225	197	206	202	203	205	204	183	216	203	201	207	174	199	203	203	201	208	188	212	194	191	187	206	202	198	184	191	195	201	224	193	166	184	182	206	180	181	188	210	215	192	198	228	200	191	219	183	184	206	237	202	196	187	219	184	204	199	209	203	194	176	193	177	203	175	195	220	186	200	190	194	195	214	190	189	201	180	179	173	169	197	205	200	210	200	192	199	191	205	204	176	180	213	208	207	183	221	201	197	174	181	202	189	218	196	193	165	206	198	227	196	200	232	174	209	207	188	188	199	182	220	195	188	189	203	195	195	193	212	190	196	190	204	179	190	192	205	193	221	192	198	201	183	197	212	196	175	204	216	214	206	201	180	190	182	196	203	190	181	200	175	198	195	235	192	197	207	202	212	180	194	183	185	217	222	213	215	199	184	188	189	222	200	192	177	199	194	194	190	193	199	193	193	191	192	192	205	212	219	178	216	209	201	191	216	187	185	213	201	220	189	212	200	214	189	197	209	183	201	219	188	185	184	201	203	191	220	218	186	199	202	219	191	211	194	197	204	198	160	212	183	179	178	223	205	195	175	202	198	170	193	219	176	217	197	185	193	175	189	212	196	167	185	182	195	216	212	244	191	186	186	183	190	175	186	206	192	182	219	198	202	204	203	218	194	178	210	197	211	215	216	185	178	180	185	201	211	200	194	196	203	178	197	208	192	205	190	195	191	192	201	181	203	189	182	198	209	199	202	198	183	200	185	205	215	184	176	198	207	210	199	210	201	181	200	168	224	209	177	201	199	195	200	235	175	210	227	181	214	207	182	188	190	217	214	190	185	189	182	212	200	197	201	200	171	220	180	186	200	178	187	194	194	208	206	194	193	191	202	205	201	204	196	211	172	215	194	189	210	209	192	194	205	198	196	205	195	198	209	212	169	174	190	186	192	210	217	190	201	191	211	182	214	214	189	192	206	206	192	199	191	189	194	200	197	203	191	201	209	197	205	184	207	218	207	182	167	204	195	229	210	184	209	207	190	190	219	211	173	197	195	209	209	198	188	207	201	193	183	206	220	190	173	223	219	205	208	208	195	209	211	196	237	170	192	207	185	219	206	191	201	201	198	183	204	190	185	180	177	181	185	198	201	204	228	187	182	180	202	192	181	189	210	197	209	173	184	193	220	145	218	194	198	206	205	204	201	216	156	197	183	188	184	200	197	195	163	187	191	208	187	207	213	204	206	180	178	196	188	202	179	194	181	184	190	199	189	228	196	195	220	181	220	179	182	205	223	186	189	189	204	207	196	214	185	194	200	200	194	217	185	183	213	200	197	198	201	214	196	203	181	203	219	200	196	200	233	195	190	168	204	189	185	195	219	215	186	187	165	172	192	220	212	166	209	189	183	190	211	174	205	180	213	205	194	228	203	199	223	187	184	221	196	204	207	191	209	212	191	213	196	179	163	206	218	177	186	194	179	199	205	208	201	205	191	211	205	221	193	199	173	187	178	200	172	187	174	179	175	213	188	172	191	178	190	167	189	214	188	206	202	171	206	196	193	208	207	179	192	192	216	205	231	198	183	185	170	215	224	204	189	186	205	213	191	172	165	180	197	183	179	186	196	183	209	170	204	195	208	195	208	212	204	192	212	202	205	195	211	205	199	219	211	197	198	190	194	189	190	168	222	198	221	203	193	194	192	213	209	172	199	203	190	188	198	194	177	203	189	166	224	208	194	202	179	183	225	192	192	193	193	225	208	184	209	196	198	207	178	182	184	214	201	179	204	200	190	186	219	185	195	157	206	187	223	188	183	186	196	197	203	197	213	183	200	189	213	198	204	214	196	186	178	215	198	202	210	199	222	190	205	183	199	218	197	174	200	188	196	204	179	195	196	208	228	187	195	180	187	198	210	197	196	189	180	182	193	196	183	190	206	175	192	193	212	228	210	200	216	179	208	199	198	200	199	204	214	190	197	224	205	164	208	192	204	187	212	224	179	210	193	207	206	186	191	190	197	179	194	204	191	185	209	190	214	209	199	199	200	207	197	195	201	200	198	185	220	217	216	204	201	186	182	178	199	194	208	213	189	213	186	212	180	222	188	187	205	197	195	191	201	175	177	177	190	187	193	200	203	171	226	227	200	173	178	204	199	182	188	191	202	178	209	203	184	177	208	210	195	183	216	214	196	196	204	194	198	211	217	199	192	184	210	207	205	210	189	191	190	212	193	176	188	175	201	204	217	200	195	169	193	201	202	187	175	214	187	161	228	221	210	219	202	203	188	194	223	184	226	222	216	173	183	196	198	212	196	182	215	187	207	187	199	174	198	216	227	198	220	194	192	218	175	210	197	176	204	177	209	223	179	201	173	199	186	192	186	199	216	219	215	198	186	187	205	208	207	173	212	202	196	199	176	214	201	215	203	195	185	202	235	215	209	208	206	181	209	183	183	181	192	226	204	178	178	185	229	201	225	190	218	197	193	174	202	197	187	215	246	179	200	183	189	199	209	204	206	185	199	180	196	196	195	170	188	182	228	190	205	186	227	214	188	205	202	174	205	189	193	187	207	206	206	175	183	199	211	178	192	182	200	185	206	194	209	201	183	195	191	196	199	213	193	187	170	211	195	208	181	185	195	178	200	199	194	236	202	201	180	186	211	171	209	183	188	215	203	208	209	206	198	199	206	193	189	206	185	186	201	189	198	208	190	188	174	185	204	202	204	197	202	194	193	186	196	209	198	223	198	196	201	201	205	211	199	202	175	201	186	210	227	199	187	189	209	194	190	177	191	207	179	190	202	175	195	218	204	194	210	200	207	189	216	217	222	197	196	235	182	180	203	197	213	190	185	192	192	197	193	221	198	200	179	195	191	205	192	161	192	186	198
7886	15515	13326	7237	4551	3243	2407	1810	1508	1364	1085	1066	939	823	738	703	664	681	638	661	651	1172	2770	1768	1303	1304	1174	1111	1039	1119	807	809	760	675	662	728	698	665	583	573	551	489	480	500	469	572	485	485	475	461	429	450	489	446	430	433	444	470	434	450	471	434	458	472	449	420	416	438	421	447	407	438	457	399	433	449	428	453	443	429	453	431	445	443	427	446	416	450	428	443	421	415	452	432	386	410	422	437	419	441	413	436	427	405	438	422	394	418	402	407	409	406	447	393	420	439	428	400	439	460	425	446	432	443	411	385	435	385	444	433	380	387	463	416	427	458	448	430	416	426	424	438	402	429	405	452	461	443	422	438	366	443	403	406	393	409	405	391	439	441	440	463	408	411	394	413	428	428	422	409	386	428	423	450	381	431	448	441	427	421	410	398	436	426	379	448	461	420	379	430	430	419	429	429	432	416	423	453	423	429	419	430	436	437	471	456	418	434	399	429	424	391	381	418	408	402	430	399	408	433	440	421	391	429	406	402	412	423	432	432	389	435	451	406	439	419	454	414	430	405	413	403	455	416	438	405	421	418	436	415	425	398	451	417	428	442	458	401	437	409	406	459	445	410	421	430	452	427	415	430	418	428	427	414	417	390	447	429	425	422	422	439	433	432	384	433	426	434	437	416	433	432	450	420	388	405	431	429	404	410	401	462	426	420	399	458	418	474	442	412	372	383	384	432	409	421	461	387	399	426	436	409	462	431	436	458	421	431	434	438	361	427	437	445	430	438	367	415	430	411	405	448	463	432	413	392	378	402	390	376	447	432	466	401	422	429	421	446	443	387	430	425	423	409	416	470	422	437	433	414	427	424	372	429	409	424	405	417	427	414	420	415	369	420	414	465	406	416	415	429	402	431	421	413	396	433	450	432	381	421	406	404	426	405	436	440	384	400	417	418	412	442	433	432	422	420	440	446	443	439	418	405	389	395	438	413	420	401	386	429	416	422	430	411	423	443	421	398	405	446	423	385	441	417	408	412	415	404	386	463	461	396	437	412	423	421	425	457	411	409	429	434	404	434	435	409	421	454	400	413	437	413	434	428	374	431	407	404	451	408	413	444	416	463	432	432	413	396	397	427	408	394	442	427	412	411	464	433	440	424	407	393	418	400	429	412	415	431	417	403	440	395	415	440	397	446	411	428	437	442	447	418	459	410	410	408	419	410	442	428	460	467	408	422	391	381	435	422	448	447	438	433	398	463	420	443	407	436	443	429	400	401	408	384	396	430	402	466	462	401	443	452	399	407	409	396	401	418	375	403	438	415	417	435	456	376	405	393	400	398	433	397	438	407	432	422	428	439	441	418	423	415	434	416	412	438	448	417	436	425	427	414	437	397	413	407	422	420	430	420	413	428	432	420	436	368	442	409	416	419	455	404	413	404	421	429	421	437	402	397	434	399	420	411	384	402	437	454	393	450	402	427	418	390	415	418	443	434	403	436	443	446	404	458	406	421	416	431	402	383	444	418	411	353	432	387	422	434	422	423	421	434	433	430	436	426	433	412	430	419	442	448	385	427	461	410	397	424	436	435	401	453	423	454	442	422	433	422	436	393	404	412	430	441	427	419	415	412	433	433	449	431	402	444	403	434	394	430	375	401	421	427	421	422	448	400	435	397	405	422	442	422	420	410	413	431	416	418	418	431	421	420	397	396	411	435	428	400	447	410	426	448	445	428	393	431	434	427	484	426	437	434	393	416	398	473	418	406	385	424	406	410	415	437	421	422	433	406	427	420	439	399	426	411	424	453	446	386	426	425	426	448	442	403	423	442	433	384	423	410	397	443	408	419	435	429	425	437	442	431	428	444	452	410	448	389	431	429	410	410	441	382	421	449	427	392	410	373	429	406	440	444	435	409	409	399	399	395	420	401	461	426	414	389	436	433	417	434	416	401	422	436	430	434	384	432	440	440	439	405	434	402	431	438	459	443	466	412	388	428	436	428	391	434	356	395	404	413	411	463	422	428	425	436	406	440	439	427	390	403	460	426	428	434	458	431	395	456	416	421	384	404	390	408	404	461	386	414	401	468	431	415	400	388	423	409	408	383	447	398	412	398	414	407	448	420	418	409	396	382	412	434	437	449	424	425	459	409	420	448	423	443	375	448	428	456	402	417	400	419	426	417	453	408	404	435	410	423	384	408	398	428	430	424	424	409	401	455	397	425	403	416	441	409	415	399	419	418	418	399	405	472	434	458	427	426	403	419	418	398	417	410	421	418	424	417	398	402	417	414	401	454	438	445	410	470	426	404	367	426	414	382	419	469	444	392	414	416	420	429	455	424	403	413	444	407	414	396	429	421	411	475	446	434	422	438	453	399	477	407	430	426	458	417	425	415	424	416	391	452	412	411	424	472	409	417	406	456	401	431	445	429	396	449	468	397	409	455	414	448	457	442	423	419	415	397	390	383	421	444	439	394	412	402	430	410	453	427	458	431	423	441	378	411	415	421	418	431	420	398	425	450	424	398	433	420	411	396	412	478	440	449	441	413	443	416	437	388	417	424	441	408	403	400	467	428	395	445	450	409	429	444	423	435	419	462	451	431	423	412	419	403	401	444	446	411	407	382	414	400	423	425	391	423	446	426	399	435	435	405	429	400	409	424	411	445	425	406	416	433	439	414	448	411	406	436	420	421	430	399	419	446	431	419	429	430	420	439	437	443	413	449	411	390	429	425	430	364	429	383	405	429	401	452	445	434	424	426	437	421	394	402	425	417	416	429	449	399	416	442	420	434	465	411	415	410	449	413	390	432	425	422	388	423	421	399	462	420	447	420	444	441	405	435	390	424	409	450	400	426	391	434	427	425	433	412	439	403	424	425	457	396	407	421	398	442	410	407	414	404	437	420	372	398	430	417	427	447	409	445	382	417	452	440	434	435	444	392	419	443	413	427	409	419	397	435	438	435	445	424	422	425	400	441	385	434	412	463	409	404	428	427	418	423	431	416	449	434	451	429	372	438	451	382	408	416	480	406	427	406	419	441	431	415	430	419	376	405	387	409	468	433	415	461	449	410	428	457	414	381	410	447	401	448	396	428	409	427	413	448	416	451	410	424	392	420	429	428	400	403	414	462	426	453	459	395	422	382	460	431	460	399	431	430	381	396	434	455	402	424	388	443	409	410	420	449	411	421	442	390	427	422	395	425	439	387	452	426	430	392	424	450	458	418	398	413	428	389	409	434	405	443	433	397	438	453	395	422	393	452	430	438	420	420	416	441	429	448	442	419	428	365	431	381	393	409	433	420	419	497	439	479	443	416	415	435	410	400	444	448	402	399	449	459	421	429	391	468	418	411	410	429	434	445	426	412	450	427	423	436	412	424	418	407	452	434	419	400	422	423	428	379	409	376	431	414	431	416	413	370	419	414	416	433	429	407	454	392	392	436	427	426	429	400	435	426	425	420	460	430	394	386	408	441	417	429	414	423	409	398	377	457	379	413	443	413
26911	20313	5969	794	534	499	503	418	443	439	479	430	428	424	451	450	439	438	446	467	455	434	653	528	551	510	483	506	515	504	460	421	457	483	472	449	485	432	438	450	441	447	480	469	469	445	450	432	400	424	458	441	436	484	448	432	423	440	409	433	449	467	489	454	430	440	445	428	453	418	466	442	437	443	446	475	471	432	429	422	452	433	423	448	448	438	445	449	465	455	465	433	464	445	441	467	450	435	423	451	429	411	430	432	463	445	414	434	447	449	475	423	431	463	466	420	458	414	431	437	458	435	437	476	459	397	441	447	449	423	461	418	434	450	453	447	452	423	409	445	421	447	479	413	446	460	434	427	445	425	436	436	433	432	417	450	440	484	414	445	438	428	440	446	426	435	427	447	429	466	428	443	440	430	420	418	427	441	438	449	442	438	438	436	433	437	458	480	443	473	418	442	460	433	443	453	457	428	439	449	425	432	453	447	439	469	480	442	459	395	414	466	426	461	437	465	429	435	448	439	424	459	447	410	442	402	416	450	422	425	431	450	447	447	439	400	459	440	473	405	422	409	435	429	415	451	459	432	426	443	423	462	396	459	436	412	399	430	458	476	429	424	413	450	418	457	433	461	382	439	402	438	434	448	427	440	455	422	426	444	436	450	431	408	442	431	447	422	444	424	398	459	422	442	425	383	419	424	446	413	474	440	432	442	456	450	448	420	422	382	471	416	442	434	441	435	407	473	432	441	411	436	431	436	448	423	390	416	427	439	421	458	455	448	446	410	427	419	440	439	417	454	458	416	433	438	386	431	428	459	400	426	433	451	414	403	452	445	478	409	414	471	442	396	429	428	410	431	462	423	453	469	421	436	425	439	454	453	465	470	441	416	425	428	469	431	413	442	414	442	434	450	477	458	423	421	421	470	476	413	467	447	446	450	433	407	417	447	450	435	487	462	462	438	449	436	432	439	416	420	435	410	436	463	432	426	436	448	356	425	420	439	429	432	431	409	462	435	433	424	437	419	451	433	430	434	434	404	465	446	454	411	458	488	433	439	463	464	487	439	426	460	440	451	453	455	470	449	443	455	410	457	441	436	429	421	435	429	426	425	422	461	428	445	416	460	477	390	457	437	431	402	438	445	428	427	430	414	418	445	436	430	427	421	440	451	428	432	471	417	425	471	442	426	430	449	436	419	440	431	434	438	449	484	416	442	433	457	425	420	438	448	430	418	411	463	465	451	451	451	437	442	416	451	416	389	429	456	415	410	460	429	420	431	464	470	445	453	439	435	462	450	457	432	451	430	448	436	459	441	469	443	428	428	458	456	438	466	458	443	424	438	436	466	442	459	404	448	459	465	496	444	468	461	437	442	468	410	468	433	410	423	435	414	450	402	475	432	423	432	452	458	461	444	430	427	422	408	441	418	467	443	434	467	436	383	452	430	438	452	447	436	475	430	412	439	433	454	434	414	444	437	441	416	439	439	432	460	438	419	435	442	431	448	449	462	414	444	434	414	471	449	428	433	437	409	445	415	461	439	426	433	433	436	405	451	431	448	438	432	420	438	445	444	403	481	397	460	443	402	431	422	445	442	471	439	393	415	421	467	408	468	435	453	441	417	432	453	440	412	401	436	442	418	445	447	426	399	423	444	448	461	449	423	464	432	471	416	473	396	400	429	455	441	445	410	441	378	444	454	431	444	461	450	406	449	438	406	461	385	436	438	443	446	425	405	462	454	435	404	406	422	435	465	474	468	482	471	449	436	413	448	425	452	447	462	450	456	460	419	452	425	440	428	463	422	467	436	420	418	448	426	416	414	463	398	427	425	425	460	434	443	435	434	425	410	424	437	456	483	439	461	406	428	418	423	410	435	436	453	427	452	440	440	422	450	455	404	432	452	422	388	484	471	430	455	449	429	435	437	413	427	449	420	432	492	467	444	441	449	440	454	449	440	437	441	439	407	435	428	414	460	462	416	450	427	422	432	418	428	406	460	481	464	412	431	416	415	438	456	479	427	440	447	416	442	434	427	440	420	452	458	406	416	422	424	444	424	430	431	452	429	462	409	446	431	451	464	451	432	441	408	413	454	427	434	438	443	456	445	462	431	440	445	437	499	413	459	479	454	445	402	418	430	427	448	426	406	429	431	436	458	428	427	426	461	424	461	413	457	454	436	441	420	461	433	424	408	440	465	459	428	445	440	441	436	454	459	461	435	409	414	417	437	451	389	417	436	474	411	410	410	417	458	448	429	434	421	405	456	447	420	401	437	415	421	477	411	452	431	410	429	479	427	448	438	427	429	452	416	436	461	434	453	456	437	422	437	400	419	423	438	429	436	408	425	432	432	461	474	453	468	448	431	384	425	450	457	451	459	438	468	410	469	394	449	424	455	425	456	457	441	430	479	435	425	434	467	468	439	426	417	409	409	445	449	379	421	463	459	447	457	430	451	456	428	424	459	451	459	420	462	441	413	454	441	398	445	445	422	435	473	418	455	419	434	455	425	473	440	428	475	458	427	451	462	431	434	452	430	461	437	436	454	423	426	442	413	444	439	424	436	369	434	474	448	433	460	435	447	458	438	453	441	427	435	482	460	438	460	398	442	436	450	408	475	404	446	416	422	467	444	431	411	469	441	457	415	443	396	433	419	405	419	457	443	457	413	432	437	456	436	403	402	434	437	421	416	412	440	432	445	421	467	436	469	413	444	428	463	402	429	439	424	452	458	424	444	423	411	445	450	439	456	402	441	491	453	403	413	430	427	469	457	461	469	413	433	447	467	434	425	429	437	451	428	453	451	437	431	435	428	436	443	444	406	437	420	441	450	455	454	421	441	434	421	450	450	435	418	435	430	418	453	423	420	448	459	453	445	389	443	438	430	444	445	420	451	423	416	441	467	444	405	448	422	408	406	462	431	457	450	433	437	438	424	442	429	427	465	433	458	423	366	437	417	412	457	441	398	422	425	407	426	468	422	468	453	420	446	400	459	426	459	430	460	433	423	433	448	429	438	438	430	463	454	433	453	477	478	445	450	456	462	440	426	427	407	455	464	430	429	439	412	460	443	443	442	465	431	461	432	462	477	425	448	435	459	418	426	405	446	436	454	437	449	422	413	477	436	384	411	434	438	470	452	449	432	431	428	433	443	435	455	457	416	402	457	439	413	421	432	463	427	416	445	425	473	417	432	404	467	392	457	440	464	408	455	455	451	443	468	435	448	447	463	456	465	414	432	407	458	437	472	451	410	442	411	432	425	448	438	413	388	426	420	439	477	439	427	417	435	449	443	430	419	446	390	420	404	450	463	450	457	438	444	445	420	420	423	411	445	426	438	450	446	422	450	428	436	434	456	439	416	456	444	404	420	459	444	411	448	451	446	437	450	463	428	443	419	426	444	445	450	403	412	440	440	419	417	461	443	466	426	450	398	398	457	431	420	440	454	459	444	401	429	447	449	441	436	434	448	440	437	415	437	460	406	460	458	481	450	442	465	440	427
4265	2030	1899	1401	1130	1036	1059	1010	953	957	944	911	921	964	969	957	916	924	928	942	997	1237	1891	1458	1275	1327	1265	1238	1252	1146	1111	1044	1000	972	982	1046	1015	979	959	941	987	967	917	943	953	911	911	947	916	866	928	868	910	938	902	906	912	933	966	997	878	966	929	911	900	961	949	947	904	1001	955	929	914	949	857	929	888	852	965	968	863	912	920	940	916	891	940	889	984	956	916	878	902	954	898	904	893	940	931	877	926	879	912	933	851	890	943	897	898	874	902	852	946	890	946	901	873	973	862	915	940	938	919	928	894	937	896	906	920	880	892	916	990	952	939	898	939	908	926	1002	925	904	942	891	875	919	872	862	958	879	974	925	903	940	950	873	928	920	947	934	939	870	935	940	903	861	934	897	889	934	904	889	946	878	882	847	874	911	936	933	962	921	918	867	912	900	893	899	934	894	929	881	900	875	915	941	863	918	913	899	945	921	893	966	1003	904	966	878	971	918	895	924	953	962	916	931	891	950	873	864	901	900	933	908	963	926	904	936	893	938	887	955	899	931	877	896	903	925	891	946	957	935	852	932	960	918	920	926	919	906	890	943	913	930	928	904	879	910	871	935	852	923	930	976	901	884	972	927	923	890	920	938	925	908	901	907	936	919	951	973	948	887	957	864	968	909	930	924	915	909	956	916	914	872	935	965	938	949	914	897	931	891	901	859	893	887	955	871	875	875	916	865	979	866	909	918	911	950	910	909	955	952	923	935	881	902	933	965	925	1004	982	903	888	908	897	917	878	950	902	888	934	924	922	894	919	903	921	923	969	913	940	889	894	925	912	983	936	928	928	941	899	947	993	869	903	891	902	941	926	863	931	876	908	923	886	896	940	949	939	912	868	908	905	911	900	936	939	878	869	890	900	931	875	893	927	926	904	942	876	881	885	933	909	911	911	928	898	975	925	958	913	970	921	923	918	864	937	936	914	918	867	874	930	892	903	902	891	911	912	935	918	895	879	913	907	911	927	948	916	905	907	891	880	909	962	842	926	899	937	886	940	914	893	927	919	844	934	956	947	855	873	882	955	854	890	930	923	876	938	941	930	912	863	921	937	944	927	933	915	904	958	907	920	901	906	879	910	943	923	926	881	876	916	871	881	878	876	913	903	928	906	975	934	977	906	872	923	878	868	903	881	955	921	954	892	949	936	939	919	946	933	912	927	914	954	955	904	901	908	908	945	951	843	907	895	921	901	914	912	915	878	944	926	886	949	952	914	942	908	872	931	912	988	913	955	879	938	898	950	901	946	908	856	908	894	941	908	893	859	897	966	929	900	944	921	916	952	943	895	942	907	925	890	931	882	973	951	905	932	913	885	862	974	948	955	926	871	917	837	936	955	913	897	887	908	890	898	864	899	906	894	967	952	909	950	879	890	929	912	928	931	930	929	965	878	903	950	892	932	950	844	947	886	921	891	903	935	929	930	857	862	949	868	904	896	972	950	877	913	901	925	932	952	932	894	928	875	947	881	892	928	906	917	903	883	917	863	936	949	904	892	898	941	924	931	932	882	955	852	879	971	924	906	903	894	874	939	938	925	934	942	925	899	929	889	905	899	923	923	930	989	881	899	874	886	928	897	919	938	859	926	918	950	921	980	980	929	934	935	897	893	929	880	867	931	930	902	927	918	907	875	931	896	904	921	870	880	942	906	939	949	915	927	873	911	910	875	903	961	924	904	851	986	939	960	905	879	875	899	960	960	926	915	899	912	953	904	927	926	908	890	944	879	873	950	941	915	906	898	935	858	948	870	901	864	863	905	916	896	893	921	960	940	959	918	901	882	889	960	922	916	904	957	915	928	884	881	883	902	904	856	905	951	881	919	871	881	974	976	860	864	945	963	847	924	920	894	964	962	965	868	939	926	935	919	901	877	902	933	938	942	937	909	931	902	919	861	982	898	865	888	898	879	891	885	881	853	909	877	960	941	932	930	907	916	915	929	914	920	945	936	928	894	914	938	923	977	936	936	878	868	891	900	935	941	952	879	892	831	902	934	878	922	933	968	884	950	936	883	915	890	934	888	933	908	904	932	915	965	903	938	909	884	871	931	995	872	898	933	875	927	865	918	910	937	917	889	931	900	931	913	1001	879	971	864	922	840	940	946	889	888	995	915	933	897	920	928	914	931	945	953	904	859	921	920	934	937	864	935	867	946	914	908	890	934	925	850	910	881	906	916	929	916	921	920	884	941	889	939	883	855	894	908	853	916	871	902	913	918	917	935	933	915	951	969	925	943	946	935	915	968	906	907	935	923	939	922	894	885	858	914	894	851	945	892	924	958	854	858	944	873	842	916	921	891	891	934	874	878	884	888	915	848	873	886	892	893	913	905	895	911	910	931	948	870	914	966	978	966	982	846	928	828	919	946	873	914	925	909	940	933	928	951	890	933	917	940	970	923	955	878	904	907	917	946	944	949	925	889	914	899	947	949	909	945	922	945	900	924	909	952	921	905	851	908	925	922	945	923	943	864	949	878	937	945	928	844	893	926	998	898	955	912	913	924	930	925	967	952	932	926	913	946	894	936	926	917	916	954	884	866	924	948	951	936	895	904	916	936	874	875	919	935	900	910	849	884	938	936	894	915	963	931	891	885	911	887	929	983	876	868	861	963	937	867	943	934	909	932	933	879	936	894	943	959	895	891	916	938	919	951	906	931	921	889	917	888	952	880	920	862	918	962	901	886	932	887	921	952	913	907	967	956	941	899	943	926	994	853	957	866	880	883	936	930	914	934	909	890	922	908	927	887	956	926	869	920	888	928	904	901	873	920	926	932	889	911	879	918	876	932	890	861	936	945	910	835	897	897	935	927	954	922	937	897	949	950	882	939	922	892	962	908	943	969	912	940	917	921	874	922	916	859	885	916	958	926	993	900	892	936	910	919	875	931	947	907	939	924	954	977	892	919	901	892	939	897	926	935	937	853	894	853	896	871	895	862	902	894	892	880	892	895	921	883	922	923	853	913	905	848	961	917	906	896	916	964	878	912	895	937	895	939	941	919	914	871	914	894	923	919	909	943	949	929	884	866	877	891	963	936	874	861	902	901	944	889	907	897	937	895	903	894	903	958	887	936	874	920	919	939	828	868	878	858	921	951	920	930	884	899	931	928	898	914	920	865	938	924	941	940	910	891	916	939	954	914	886	938	972	908	947	915	937	925	908	845	916	888	881	914	962	923	894	905	931	902	926	947	987	912	910	923	913	892	859	897	892	904	910	890	878	938	919	895	970	911	938	931	900	914	871	968	923	941	883	900	952	893	888	886	922	903	940	949	893	873	868	922	899	871	943	918	932	878	884	944	853	890	872	920	887	913	943	906	977	840	920	922	867	883	950	892	947	921	916	931	914	906	932	927	941	915	918	937	905	905	959	898	924	891	899	913	913	908	907	873	889	891	947	951	925	919	870	967	874	848	892	904	942	900	877	943	849	952	900	930	930	874	937	949	931	873	899	869	940
24465	21478	28554	24835	18856	1407	689	497	446	374	365	383	323	340	364	312	289	327	308	320	362	494	663	438	419	402	404	470	389	366	350	350	341	337	329	332	340	315	309	316	317	284	319	321	299	290	299	299	280	297	291	294	284	309	317	313	315	272	297	297	302	269	290	275	281	287	292	276	300	298	319	261	309	303	321	251	261	295	285	305	308	309	304	294	312	289	317	312	280	264	286	280	286	297	251	277	276	318	291	310	322	284	281	271	299	280	274	280	276	295	272	290	279	299	293	321	264	301	291	284	305	289	276	286	309	283	275	319	243	276	277	256	284	252	314	286	302	300	310	276	311	291	316	310	319	306	284	280	291	303	300	293	270	319	282	310	284	294	281	275	311	288	278	303	284	286	322	305	290	264	323	292	316	326	273	282	275	276	257	303	297	311	295	335	308	300	289	260	286	299	295	305	282	320	282	285	277	302	325	259	276	296	283	272	313	292	279	274	302	318	304	308	293	297	308	282	301	292	317	299	298	289	300	281	256	289	273	247	306	291	298	293	300	265	324	279	289	282	292	246	277	280	291	314	254	305	295	313	253	294	273	285	313	272	298	288	308	267	296	302	291	293	313	299	289	321	310	277	303	265	272	308	277	295	270	284	301	270	311	288	287	269	273	277	270	309	303	285	307	316	299	265	309	273	279	271	294	293	304	280	287	287	292	287	310	272	304	298	301	289	264	309	285	300	291	285	296	269	281	290	292	301	267	286	288	287	275	261	264	313	306	300	297	288	290	273	307	303	280	304	283	291	269	268	305	304	285	285	278	271	256	288	297	288	268	275	263	295	335	302	275	289	283	296	309	272	288	296	309	279	309	280	277	291	303	301	310	269	291	303	290	307	297	295	299	287	302	288	315	269	283	305	310	295	280	294	297	280	304	333	285	287	294	286	284	277	324	273	301	257	307	285	272	277	272	284	308	287	307	340	284	325	294	297	268	266	275	290	273	257	292	286	276	309	291	266	266	289	312	315	302	287	274	294	279	269	298	259	273	270	297	282	265	271	277	290	275	289	271	256	319	260	300	293	290	267	314	292	274	316	275	297	264	305	301	297	249	264	306	291	321	256	320	283	291	303	305	283	287	277	323	292	330	295	312	279	310	280	294	295	286	303	297	295	328	305	297	326	286	302	302	272	308	316	303	302	283	322	271	275	277	333	318	300	298	286	275	313	266	265	284	309	309	307	305	288	282	284	315	271	279	314	292	296	285	278	293	266	304	299	274	296	282	296	309	301	252	283	290	315	298	308	279	308	255	327	290	280	301	273	319	270	285	262	284	292	310	295	291	271	311	289	270	269	288	275	269	290	282	284	313	312	315	267	316	298	285	296	317	322	318	315	309	302	281	333	296	275	288	303	299	281	290	282	275	287	265	279	328	308	308	273	307	292	311	299	280	287	303	267	279	298	302	270	288	286	263	275	277	305	305	293	315	285	291	279	309	285	259	278	296	309	290	305	280	295	271	276	275	310	317	273	301	267	282	304	283	302	279	307	318	287	317	252	289	291	267	296	278	298	297	280	310	270	297	285	306	315	287	289	273	260	311	253	306	285	277	284	297	312	302	297	264	313	276	272	298	274	327	268	263	312	279	307	305	259	299	303	288	316	304	294	240	297	293	271	242	282	310	270	296	325	299	296	291	303	288	319	307	283	320	303	287	300	311	288	303	298	298	303	274	261	281	316	286	284	313	269	281	263	318	285	291	289	300	317	279	264	284	297	284	285	289	306	309	267	285	297	293	300	296	297	275	326	271	297	304	276	302	297	307	298	278	304	267	301	287	292	297	300	278	303	309	267	286	277	287	307	293	309	297	270	286	305	278	336	280	279	280	280	304	289	298	312	308	305	316	282	281	292	278	283	278	313	324	305	273	266	314	331	304	297	247	297	269	278	329	292	293	293	275	293	303	295	316	275	296	285	321	266	305	294	291	269	311	256	282	277	291	294	292	280	294	300	320	324	299	288	259	263	288	289	282	286	281	279	312	274	275	280	302	310	301	292	291	300	303	309	284	279	280	273	314	274	273	335	310	291	280	302	286	285	283	306	282	280	282	292	262	262	300	274	360	277	275	277	305	272	293	311	262	327	277	282	319	325	272	291	292	280	304	271	267	291	288	275	297	308	293	293	290	302	286	309	266	307	282	281	278	299	274	264	294	287	320	285	319	290	278	313	312	299	309	301	285	275	270	266	287	292	283	258	305	277	291	286	258	288	289	304	274	264	297	309	280	308	293	298	293	292	276	284	310	282	288	316	276	279	313	322	301	321	282	303	282	302	315	274	311	289	271	314	328	289	289	313	304	280	295	279	292	286	301	273	296	289	286	278	271	313	282	317	284	300	292	268	248	303	301	289	280	267	311	293	279	275	299	274	283	258	267	272	314	300	317	282	269	290	310	294	296	249	277	297	258	288	287	303	302	287	302	247	275	275	292	295	290	301	297	277	280	320	298	284	282	302	280	285	290	274	294	261	294	305	297	275	295	314	282	318	305	294	305	280	289	275	290	287	303	261	284	330	280	309	279	296	299	284	295	292	318	306	264	286	279	280	284	308	306	284	280	285	307	276	269	282	274	285	271	287	308	286	261	293	281	295	323	307	312	293	319	300	296	246	270	296	309	288	277	275	294	316	286	293	289	292	317	290	306	276	247	292	309	315	276	306	290	285	280	309	299	276	274	287	278	265	308	302	302	294	266	289	269	322	309	309	294	304	295	277	298	274	293	263	279	293	289	273	308	307	275	279	314	317	311	295	268	280	292	266	319	286	271	278	291	317	293	295	290	283	306	262	285	275	294	292	309	302	289	276	273	255	311	321	293	310	281	316	263	293	293	269	278	273	291	282	272	276	308	285	318	293	300	291	279	296	285	273	295	295	270	328	306	285	275	288	305	324	253	309	304	296	292	263	284	305	320	304	271	279	261	295	268	300	298	265	313	292	257	321	268	285	294	292	314	273	293	286	294	289	304	280	305	268	292	292	282	276	273	329	303	287	316	289	319	273	299	281	266	294	256	286	319	283	336	299	335	297	292	278	260	280	310	303	298	294	319	299	295	290	302	289	275	284	272	268	309	285	278	317	281	286	284	308	291	275	263	286	292	277	275	297	297	285	301	308	300	295	286	276	336	282	289	289	286	290	308	274	258	303	285	315	297	290	290	278	282	282	322	309	265	285	290	280	313	300	304	268	308	294	296	280	292	287	305	331	313	265	293	298	297	271	295	251	305	293	288	268	282	310	319	283	311	284	282	273	293	292	317	267	312	310	283	322	325	332	303	276	306	327	291	288	273	264	259	292	298	291	307	293	325	304	300	264	303	282	288	297	283	281	301	300	298	295	302	302	267	294	271	307	278	280	282	301	263	288	287	314	263	298	307	283	294	286	271	300	270	296	262	257	278	268	319	266	309	290	301	277	288	308	272	274	308	281	311	288	280	261	248	285	277	303	265	287	284	264
5697	9959	8639	4506	2910	2168	1657	1472	1218	1090	1023	941	901	876	825	762	788	777	759	786	934	1806	2273	1340	1138	1198	1186	1211	1173	994	892	859	842	840	789	780	795	781	733	697	723	648	697	708	715	685	715	672	670	696	662	627	616	611	660	652	636	632	662	612	679	671	649	628	612	657	675	595	642	651	612	597	625	652	573	627	623	646	640	642	683	618	643	601	577	656	619	619	628	596	611	603	622	579	636	616	635	624	627	646	613	625	635	609	634	618	642	635	663	620	633	646	643	620	624	618	577	617	620	616	626	666	563	637	654	647	659	638	611	674	616	606	654	592	638	644	580	661	650	594	616	634	623	620	643	627	625	622	621	626	636	633	653	602	672	606	616	602	637	629	615	618	599	634	591	574	641	628	572	682	611	606	639	613	613	590	652	638	631	601	603	649	609	606	649	665	649	684	609	640	651	608	672	596	640	627	625	658	610	606	648	619	617	616	658	593	652	654	649	611	595	651	634	635	678	613	590	700	660	628	612	639	612	643	641	649	649	652	601	601	595	638	638	593	646	665	646	628	605	642	634	642	614	598	635	640	663	624	622	612	606	693	643	612	683	643	615	615	614	612	602	618	603	617	631	603	616	606	651	616	630	647	593	596	613	602	648	588	632	607	605	648	633	628	638	633	632	649	586	641	614	668	635	606	615	583	600	657	615	617	612	637	655	602	633	587	596	624	605	663	646	630	635	620	640	605	600	596	597	566	638	610	640	639	637	630	670	643	644	592	630	641	587	628	629	625	634	638	623	655	634	606	606	652	635	591	645	608	654	594	607	659	624	637	650	631	576	570	619	629	638	576	608	590	625	657	610	645	622	575	622	616	601	641	660	687	648	617	620	660	626	621	642	616	601	680	645	622	610	603	645	559	661	632	582	574	591	630	623	622	618	626	613	586	624	662	619	624	598	614	657	637	593	614	590	645	621	629	613	613	633	600	585	630	611	619	615	664	597	654	652	648	639	624	656	604	603	631	588	602	626	617	650	651	617	637	621	646	634	607	625	596	626	611	620	593	605	625	624	648	613	628	649	652	632	609	658	586	623	643	586	568	600	631	610	605	616	676	593	621	618	633	663	651	652	649	600	605	604	625	616	571	583	605	626	585	635	652	591	622	648	653	617	621	568	641	641	641	635	606	669	636	639	611	633	613	629	652	634	643	624	666	628	629	640	623	594	660	592	629	665	630	628	616	653	615	564	614	622	638	637	570	621	628	605	623	602	619	576	586	632	606	670	596	610	606	597	632	608	617	628	621	638	646	619	643	585	640	639	644	633	639	660	674	548	612	599	582	613	611	639	618	620	611	620	598	616	571	608	590	655	614	609	641	619	601	615	616	627	611	645	615	647	681	620	629	650	644	597	632	647	617	632	650	632	665	594	621	579	663	605	634	603	645	622	583	597	615	615	581	606	621	652	641	612	631	625	615	628	625	579	663	621	601	614	642	645	659	623	609	618	635	623	624	632	626	565	561	598	641	629	605	586	636	656	655	661	625	605	589	651	617	605	620	638	623	631	655	593	608	640	614	626	647	595	602	654	599	610	573	591	624	619	611	636	591	645	610	621	630	632	613	642	590	626	636	662	618	614	626	606	612	648	619	583	606	651	667	613	602	625	618	639	611	612	638	612	605	618	619	626	621	604	607	619	636	654	636	595	611	611	626	632	631	587	602	656	662	662	678	647	624	573	649	576	647	616	644	597	573	679	596	585	605	637	609	643	644	603	640	603	608	660	666	620	657	613	622	629	637	658	601	626	624	559	584	638	612	611	664	686	604	631	624	584	642	596	576	629	630	584	608	606	627	613	597	622	629	670	635	660	634	618	640	647	660	589	641	661	665	619	591	581	623	591	680	611	629	594	608	676	593	629	561	658	620	627	617	629	559	622	603	644	619	622	628	618	608	604	604	626	621	618	644	644	618	637	664	638	638	639	618	641	642	629	623	632	644	577	601	681	646	603	617	671	614	644	596	627	645	596	651	625	578	629	629	626	598	621	636	621	610	662	613	615	624	628	604	587	604	620	612	619	594	645	604	627	626	590	632	621	634	596	593	566	607	625	605	611	588	638	650	650	590	624	627	605	603	585	614	648	623	629	595	663	657	650	631	630	689	600	634	657	613	601	604	630	631	631	615	572	614	599	649	652	624	616	632	684	597	612	638	609	631	613	643	587	628	644	636	653	627	638	605	595	618	617	601	582	637	680	625	573	627	605	637	666	625	645	623	618	603	647	595	640	615	644	604	598	623	630	632	668	638	599	608	627	633	654	636	595	601	639	614	647	655	633	623	571	630	589	653	656	616	630	609	621	641	602	627	609	639	605	634	618	610	632	646	609	586	637	642	599	625	638	656	683	646	666	664	624	653	648	613	645	642	639	599	595	601	620	632	616	624	620	630	643	633	579	636	649	592	607	637	642	606	620	591	609	636	580	631	608	558	594	604	680	618	651	587	609	629	675	627	630	632	631	624	622	605	660	627	632	619	602	595	628	606	630	662	590	649	605	639	645	653	629	609	567	591	658	618	648	645	683	620	651	612	625	629	628	635	633	666	660	667	650	645	649	629	650	641	648	633	612	601	610	609	633	622	610	598	646	659	585	678	623	634	669	628	677	590	605	607	603	642	614	633	632	605	630	629	613	656	533	610	587	614	689	654	625	673	598	588	652	620	630	631	621	645	647	615	621	635	642	605	630	634	616	624	596	579	644	644	609	635	637	580	641	634	608	655	640	641	601	650	623	579	653	609	595	615	624	643	597	648	660	659	631	625	654	538	647	646	656	652	564	591	612	607	607	637	630	614	635	647	655	674	620	649	623	631	624	635	633	618	623	600	641	631	608	612	622	624	591	635	634	628	629	657	598	615	634	635	650	642	573	628	659	653	601	650	625	607	593	643	627	633	649	647	604	635	656	613	626	644	663	644	577	610	579	607	609	598	630	624	643	612	606	608	640	615	645	602	628	651	622	568	608	584	659	643	621	619	602	630	636	632	631	633	628	589	616	666	656	584	617	640	628	611	639	618	659	612	619	649	640	592	622	642	595	630	622	562	608	575	648	607	642	628	642	596	624	606	643	652	631	678	599	627	661	611	645	587	635	566	666	662	624	626	626	599	618	615	631	625	663	638	632	650	618	603	636	556	631	649	640	614	608	637	611	637	636	665	653	618	596	600	582	641	662	637	629	607	616	583	640	607	606	639	675	625	634	672	631	636	622	609	623	631	581	638	661	608	616	594	633	617	659	664	611	630	611	626	596	631	653	601	644	657	598	645	630	593	638	661	631	601	611	630	634	633	648	590	620	587	582	645	594	607	618	634	605	678	651	626	583	648	656	647	585	633	615	640	607	611	612	645	588	669	645	635	602	612	621	650	619	615	616	602	603	590	596	649	630	619	667	598	599	631	643	620	590	620	641	611	618	605	612	620	607	614	616	640	635	660	653	590	673	573	625	628	592	669	603	631
23398	21424	29211	24000	21424	17304	1330	565	422	369	376	362	332	275	259	256	260	240	271	294	346	624	664	422	375	362	374	373	331	336	312	284	274	260	259	283	247	236	258	220	214	214	217	237	204	228	208	209	216	225	207	200	202	225	210	218	207	213	230	211	209	209	230	203	190	218	222	185	197	217	187	225	202	227	225	229	211	220	212	187	208	189	209	214	182	221	203	180	199	196	211	174	228	207	206	219	181	212	203	197	198	184	226	193	192	201	216	214	221	195	202	179	213	167	186	184	216	194	182	209	197	205	193	204	227	213	235	205	199	221	189	198	234	199	196	184	190	197	204	232	189	200	207	191	209	226	191	200	233	212	214	191	207	225	208	235	219	183	215	189	183	204	215	190	195	222	206	217	223	166	179	195	214	196	210	221	195	184	196	200	191	191	197	216	205	216	193	198	198	223	221	211	201	217	191	218	186	203	200	195	205	224	212	220	185	196	183	225	179	200	184	210	192	193	212	200	207	196	222	205	193	182	194	189	189	183	203	196	204	214	199	212	220	204	216	196	206	207	185	209	205	218	195	204	207	197	221	220	185	214	194	186	200	220	214	187	200	190	222	185	207	210	218	202	214	187	192	199	196	183	200	215	230	209	188	216	188	186	212	207	204	182	183	217	190	186	194	207	209	213	194	200	217	184	209	221	191	197	184	209	193	189	204	187	215	183	194	193	205	190	202	203	211	186	209	186	185	183	199	200	195	198	181	190	191	194	202	205	207	228	193	198	194	217	185	202	229	214	169	206	175	212	204	204	195	195	198	197	227	214	227	215	203	204	214	189	199	204	199	237	198	220	209	177	222	215	197	212	224	196	189	192	202	190	208	189	214	206	214	237	236	211	197	200	202	218	180	200	206	188	212	167	224	219	197	235	179	200	206	199	197	200	204	206	193	184	207	190	208	201	186	191	209	199	174	177	218	183	189	199	214	224	204	200	218	183	197	186	201	184	192	217	192	212	188	184	184	204	229	211	198	176	212	196	199	194	204	186	197	191	204	182	194	190	179	201	216	203	216	197	200	178	199	225	196	206	203	216	196	185	200	179	218	228	194	226	201	210	203	222	201	210	196	205	207	186	195	225	210	192	193	188	191	194	204	206	223	199	202	179	205	213	202	190	199	202	203	218	192	225	184	212	183	234	194	216	195	210	172	189	193	194	197	196	212	183	206	181	174	195	193	217	196	199	187	195	212	223	180	198	199	240	201	214	204	200	209	175	208	215	205	218	171	204	193	189	168	185	200	196	199	217	220	211	198	208	229	220	186	203	209	214	206	202	203	194	195	186	194	176	193	213	205	199	189	183	215	226	171	226	204	203	161	199	197	215	197	202	183	194	187	196	197	229	193	209	199	225	189	200	190	189	246	198	214	199	189	222	188	222	237	213	191	189	223	198	202	199	191	229	210	198	189	189	200	199	185	215	226	221	206	190	206	202	215	197	173	195	190	200	232	210	188	224	207	187	202	201	195	183	200	220	246	220	224	170	189	205	182	206	201	193	185	177	209	189	185	207	195	214	235	197	209	205	198	206	197	196	215	199	209	212	219	193	202	168	191	193	204	204	217	212	193	213	196	209	222	213	208	199	206	217	189	203	229	200	168	225	207	200	250	204	179	186	197	197	209	192	227	221	204	188	177	219	171	196	203	226	188	215	183	182	208	193	208	184	183	194	212	229	210	195	185	195	241	203	171	225	207	215	181	174	194	201	217	215	214	185	199	181	182	196	196	215	189	179	197	186	212	202	196	200	195	203	207	197	201	179	192	188	189	187	210	176	190	221	191	205	205	185	230	211	182	185	171	225	184	199	221	200	203	206	197	214	205	183	224	198	201	196	214	182	214	174	211	194	201	194	201	195	170	175	194	183	195	216	215	195	205	203	216	188	202	206	204	207	191	212	222	186	204	171	189	214	197	175	223	214	202	185	199	205	207	180	223	205	215	199	209	198	217	201	200	201	184	199	205	205	209	202	196	223	199	225	183	191	191	198	223	178	210	218	206	191	179	190	196	195	208	207	199	193	192	198	191	195	203	188	207	197	200	195	205	193	226	179	218	181	196	188	203	199	199	194	206	209	194	195	190	195	184	196	194	214	209	188	219	182	183	198	189	188	190	187	181	192	208	189	235	190	198	202	205	202	209	195	175	184	217	219	189	207	197	205	196	197	193	203	209	186	215	183	204	210	200	194	184	208	207	226	230	216	195	216	207	179	183	226	197	201	182	196	171	215	197	174	196	177	187	208	194	186	211	233	195	198	194	192	220	195	220	202	203	204	178	180	187	180	181	209	192	193	185	207	218	188	213	179	219	187	206	217	166	202	176	173	197	184	218	201	210	195	195	195	204	213	198	229	192	184	183	204	197	192	196	180	197	203	176	185	183	198	184	216	203	214	190	194	182	214	209	221	189	168	192	209	213	207	197	194	205	193	204	179	184	180	198	192	213	188	176	197	201	193	215	188	200	178	199	205	198	195	184	194	213	215	205	203	196	185	206	198	187	185	180	199	190	196	233	213	180	177	222	203	204	220	207	206	213	207	190	194	228	164	199	208	189	202	198	193	201	210	195	221	183	227	191	207	196	159	186	215	216	208	193	188	200	179	222	234	188	177	207	197	202	188	194	207	171	202	204	207	181	179	211	191	209	185	229	207	186	188	205	212	198	212	224	202	200	204	211	225	207	213	195	175	199	211	203	226	217	179	202	211	203	197	199	190	223	187	189	211	175	196	208	211	206	214	197	204	198	195	189	214	217	199	201	198	187	202	194	204	195	192	216	224	203	202	198	214	202	200	187	209	218	189	199	184	193	183	195	196	170	217	193	218	198	197	188	189	184	214	189	206	181	202	202	172	208	179	207	209	211	217	212	197	221	196	174	204	200	198	190	175	215	199	222	212	197	193	206	220	172	209	183	212	194	201	188	188	193	205	210	175	198	176	199	205	210	212	187	216	176	201	189	194	199	208	212	193	180	211	195	228	194	226	214	191	211	186	187	204	210	196	177	208	174	204	159	159	191	178	187	219	194	208	193	193	212	213	195	195	225	211	215	210	204	210	203	197	183	227	206	201	201	182	206	192	191	200	207	215	179	204	189	193	198	187	192	224	175	187	198	186	204	215	182	209	188	212	216	204	232	195	194	203	173	200	204	216	218	233	178	194	196	209	200	203	204	212	217	222	207	191	205	209	206	209	207	185	221	203	195	200	194	188	216	194	195	185	183	204	202	184	197	184	199	211	190	225	189	184	198	200	206	183	202	200	179	202	176	207	187	180	203	180	173	184	198	185	190	199	194	184	215	187	218	201	234	201	212	239	207	191	185	220	223	218	206	195	193	198	195	197	205	217	201	197	202	185	181	199	202	210	190	212	182	194	186	193	195	196	196	189	213	204	183	186	207	220	195	198	209	205	176	197	210	169	185	210	221	186	193	223	187	209	209	200	186	213	185	203	210	200	186	198
7907	15625	13386	7467	4617	3252	2363	1922	1494	1313	1185	1061	1024	879	815	761	770	693	705	850	1244	2275	2528	1272	1218	1248	1249	1211	1131	946	945	790	727	718	737	685	675	610	611	594	572	510	527	502	527	507	518	444	483	479	467	493	470	484	427	451	408	459	469	458	483	454	438	445	464	438	423	458	432	449	443	447	419	431	435	436	427	459	456	401	444	435	448	441	430	435	432	422	458	422	442	421	460	382	432	423	385	440	424	434	406	438	427	418	446	426	437	380	425	449	426	431	451	427	414	411	420	432	412	441	429	420	419	429	406	429	418	493	409	435	422	461	450	469	452	449	415	404	421	452	415	450	436	399	416	404	441	440	421	406	402	430	421	440	450	453	421	482	431	426	388	409	405	400	440	432	448	421	402	417	447	438	404	450	428	424	407	435	401	427	456	412	450	419	411	423	455	434	426	418	416	453	403	423	450	426	417	438	422	460	411	464	454	401	413	425	404	431	443	434	440	449	420	452	405	398	433	447	403	425	420	450	434	393	419	448	421	407	376	449	450	430	442	407	438	414	437	432	435	409	414	439	405	367	424	434	412	424	426	436	423	425	423	425	419	406	413	457	406	421	442	423	445	418	449	447	390	402	414	420	422	410	460	395	424	425	408	426	416	411	404	434	426	401	440	407	391	406	413	427	442	409	390	432	432	427	416	432	437	433	392	423	432	415	403	443	450	412	416	397	448	389	414	373	463	426	414	415	456	448	406	447	424	456	469	448	405	395	426	433	417	439	419	432	440	459	423	425	428	451	392	407	423	390	445	433	441	419	398	414	428	414	481	461	414	403	433	419	415	427	377	417	420	432	389	420	440	452	429	398	414	439	426	415	431	439	438	429	416	416	420	421	424	429	445	433	430	401	444	411	427	417	438	427	463	436	430	430	408	431	392	427	455	418	433	401	400	440	415	428	428	413	430	410	404	441	471	413	412	413	438	414	412	419	411	435	428	420	425	428	415	409	450	403	386	406	437	434	448	407	414	426	415	390	446	450	398	436	429	419	426	427	446	395	413	419	407	388	430	428	411	427	443	412	406	399	421	445	417	435	421	459	436	447	425	441	424	437	407	417	418	402	437	415	369	423	443	412	448	427	392	446	435	395	463	414	423	440	443	450	451	409	479	446	431	451	435	423	411	447	405	414	410	423	435	417	448	411	430	436	459	452	411	399	415	410	398	424	409	398	443	427	406	443	435	441	420	431	417	409	423	439	422	426	432	430	405	401	390	400	388	439	468	400	406	421	417	418	422	413	381	445	397	392	442	456	415	414	457	416	434	440	449	426	437	432	446	450	448	389	414	446	454	424	421	437	432	448	405	428	418	426	453	377	434	414	402	414	445	420	401	398	437	438	413	398	462	410	383	422	382	404	421	425	462	395	399	388	462	412	426	446	442	422	444	445	443	412	407	406	393	416	430	399	436	411	400	432	427	434	435	417	445	410	410	421	429	420	414	423	418	402	406	446	448	444	435	412	441	438	449	413	425	423	425	453	422	420	400	416	429	414	418	432	400	432	412	457	413	396	426	440	459	442	443	442	449	435	441	422	419	426	425	439	417	422	457	421	424	440	381	441	423	435	410	431	424	379	425	430	454	437	398	447	435	402	431	411	415	396	438	439	409	417	404	457	458	433	453	440	424	412	454	401	426	444	447	439	462	426	459	402	443	429	419	453	414	439	450	410	449	423	410	408	448	438	409	430	437	406	432	403	408	420	420	411	422	421	446	435	425	429	413	433	404	432	428	443	398	437	406	420	431	440	397	467	392	405	427	440	454	440	453	411	470	401	441	421	468	418	411	411	415	411	437	458	429	423	451	453	407	414	379	425	418	412	369	425	416	433	452	407	435	425	426	414	434	438	392	440	438	423	437	446	401	448	443	434	425	450	429	457	425	381	418	468	435	457	385	408	404	439	414	413	431	391	408	386	396	412	403	437	448	419	425	447	405	455	414	404	423	425	439	430	411	403	459	439	462	441	411	417	429	401	423	413	426	392	402	411	445	464	377	394	420	419	443	416	454	459	430	440	412	398	453	417	439	396	419	437	414	402	435	404	426	408	452	423	418	415	373	438	416	461	428	437	445	401	422	458	436	418	397	436	460	375	410	423	445	438	405	462	410	422	427	457	432	402	475	457	440	414	426	409	398	407	392	438	402	432	402	460	455	461	420	416	434	396	402	425	421	403	449	427	448	421	427	407	438	417	443	381	410	405	425	409	413	427	488	451	409	456	443	419	397	447	451	449	394	451	382	403	417	432	420	414	398	441	437	408	395	413	388	428	410	431	466	411	408	424	408	423	409	433	441	425	453	443	433	445	405	426	445	444	406	405	434	427	442	391	422	448	431	434	423	434	417	395	451	381	427	426	475	397	434	406	450	460	433	462	436	435	410	447	416	415	415	413	386	442	416	448	456	431	438	409	449	433	416	382	386	415	431	415	434	418	419	422	455	406	436	434	395	433	424	399	423	431	443	428	406	414	411	383	410	418	446	421	427	404	406	447	421	397	451	420	446	428	406	425	423	429	445	444	421	424	432	453	420	420	403	435	393	438	429	439	420	418	414	404	430	425	443	417	433	426	426	422	443	450	430	417	425	420	421	416	412	415	414	463	409	410	398	433	414	424	448	418	412	416	407	406	423	462	447	458	412	418	414	392	415	445	445	426	450	431	444	441	441	429	418	448	445	409	402	446	449	446	430	425	422	448	430	387	448	390	377	382	471	427	431	418	435	424	449	421	446	450	466	420	451	453	411	403	410	423	436	429	429	452	433	422	427	437	396	386	436	387	447	429	419	408	427	481	434	406	412	400	443	437	425	416	396	413	422	435	406	413	410	395	423	419	398	410	406	450	403	423	407	418	419	461	401	396	428	427	433	405	443	418	410	478	454	418	423	416	426	413	434	456	427	428	431	417	419	412	436	426	416	417	449	418	453	419	396	445	428	435	416	402	427	439	433	448	417	395	429	449	425	436	448	422	451	424	434	388	423	424	410	419	418	396	430	455	434	398	406	433	439	410	425	426	455	419	449	434	444	408	419	389	419	465	402	430	415	408	409	433	439	437	445	443	442	400	425	410	448	400	414	420	398	393	438	435	440	428	420	441	427	431	422	454	429	403	408	443	419	395	462	416	462	430	450	385	422	416	439	451	411	470	399	403	444	448	423	420	430	433	409	461	422	387	414	394	429	426	412	436	437	475	450	449	390	418	415	435	462	423	384	394	485	420	438	467	437	438	400	415	411	411	427	432	426	456	417	458	432	424	447	428	403	399	432	420	422	415	426	432	451	404	422	421	412	441	407	390	423	436	419	461	420	426	436	413	440	444	426	395	428	473	441	425	443	391	437	411	433	427	435	406	429	410	438	413	429	432	438	403	437	456	423	463	413	410	432	381	429	469	447	427	407	386	450	454	438	450	420	417	432	401	417	450	442	410	443	447	432	415	422	435	418	410	431	378	440	422
26752	19957	5621	839	539	510	448	421	472	457	451	452	453	470	463	437	472	458	465	530	618	688	597	532	500	513	500	550	503	457	463	461	468	480	465	465	473	433	474	424	458	474	404	456	451	465	449	417	456	413	414	468	461	448	416	429	433	464	463	451	443	432	419	460	417	432	430	487	480	401	444	430	498	430	396	467	448	400	416	425	471	420	430	438	442	429	450	427	425	453	477	439	401	462	414	444	463	453	451	428	435	446	428	454	400	448	441	436	419	452	465	394	428	450	450	458	442	449	427	382	426	415	402	426	390	443	479	413	380	424	458	421	432	406	410	417	407	455	431	413	433	446	452	456	424	467	446	471	457	437	468	457	466	394	465	496	443	395	420	395	438	472	430	432	424	449	439	391	422	466	428	447	473	419	463	460	448	437	450	412	456	430	438	419	408	440	439	477	415	442	427	450	400	449	450	454	428	443	479	440	441	462	428	446	439	414	446	467	468	417	474	447	416	426	411	432	436	442	438	386	455	409	411	490	444	435	424	437	422	481	405	428	433	426	419	460	433	390	421	422	433	490	444	436	435	395	435	468	411	445	448	439	416	433	423	439	448	435	416	407	451	453	439	446	414	443	426	459	445	466	451	445	442	442	396	459	415	382	477	454	453	475	411	437	454	430	458	447	421	435	446	443	420	390	448	441	443	442	468	419	403	437	395	458	453	461	471	454	425	455	413	428	434	436	466	445	468	441	443	429	445	412	419	428	477	427	412	440	406	421	412	460	402	425	425	409	452	404	450	459	441	420	440	440	427	463	437	451	442	429	420	415	474	427	418	429	447	396	453	437	427	397	450	430	420	420	470	394	448	462	423	418	441	424	426	428	463	458	445	434	423	437	438	447	441	401	430	462	398	412	439	438	479	432	423	468	422	442	445	453	454	425	479	459	438	464	467	421	452	418	425	414	401	451	421	460	470	382	426	442	451	403	419	427	481	428	450	408	436	427	435	450	455	425	457	444	383	391	426	446	395	484	455	419	438	437	442	453	495	448	426	410	443	443	438	449	458	440	455	440	469	416	422	459	439	426	427	452	440	434	464	453	447	458	445	420	441	432	427	424	417	447	427	414	431	433	443	466	447	425	441	463	437	440	465	444	376	453	447	452	478	431	442	423	424	383	447	438	442	399	427	447	419	449	408	417	438	461	427	426	407	425	433	420	435	432	431	397	424	411	478	400	439	424	455	456	428	452	464	414	444	408	455	413	471	397	455	413	436	406	454	468	391	432	451	450	494	432	414	462	405	441	395	450	416	427	414	460	424	426	486	449	436	431	419	438	426	439	433	410	431	447	400	439	430	410	484	450	421	452	453	410	420	465	448	442	458	408	428	440	468	491	421	448	430	429	428	416	434	445	449	409	410	406	444	433	458	444	440	477	433	395	451	447	447	411	428	429	444	403	461	429	419	422	457	467	447	416	437	425	419	441	418	429	432	424	422	463	395	416	427	424	456	423	443	417	441	457	413	421	403	424	425	422	428	431	440	409	447	394	451	442	405	425	410	444	457	438	443	435	396	447	426	439	432	473	455	442	441	416	437	440	446	451	433	402	426	425	424	482	459	463	422	439	458	442	452	431	424	425	410	388	424	472	416	424	441	428	433	428	441	427	425	435	477	421	466	447	424	453	422	471	409	416	453	419	459	443	432	419	439	453	468	437	448	453	425	426	413	406	420	444	406	448	400	452	429	428	417	436	424	418	455	427	433	458	467	435	427	415	436	444	410	463	409	435	415	453	453	455	418	396	466	432	437	448	447	450	438	445	463	436	411	405	452	406	401	444	440	418	439	452	458	437	446	458	481	437	459	443	450	425	425	440	434	393	434	431	429	410	446	473	419	445	471	410	444	450	414	385	432	438	454	458	439	432	456	442	420	440	438	441	415	441	454	422	442	469	418	443	449	447	444	464	468	458	440	414	437	466	459	429	421	455	432	442	413	426	402	445	428	425	456	439	433	432	448	429	418	452	451	422	415	428	465	441	423	427	484	403	421	435	449	444	440	483	422	436	403	423	404	418	408	427	466	453	455	425	436	436	437	450	422	378	483	420	395	438	464	415	433	435	423	401	442	440	440	406	436	417	431	451	400	476	403	471	424	402	455	438	471	433	414	420	440	417	476	433	397	388	416	448	435	412	439	451	458	439	441	452	444	468	415	430	484	447	461	403	427	415	432	432	448	415	442	435	427	448	403	473	454	460	408	418	430	438	461	417	449	426	468	445	442	401	412	452	465	426	419	427	455	467	446	432	414	473	425	470	422	458	435	441	459	441	409	429	392	483	408	449	437	434	440	420	445	459	424	450	440	484	431	417	421	447	429	422	424	415	443	441	419	421	427	433	404	416	442	441	449	432	446	419	417	450	446	463	441	445	453	444	477	426	453	426	407	441	433	408	438	412	408	443	399	437	436	429	464	442	478	429	429	456	417	434	468	415	423	404	421	436	435	421	424	413	395	409	449	421	399	412	417	418	422	440	472	452	425	434	437	426	475	420	405	417	424	427	428	459	463	443	438	407	456	430	453	440	445	407	454	459	445	462	458	395	449	443	445	507	424	439	441	430	438	408	452	432	410	415	438	431	398	447	458	453	402	433	436	446	457	395	442	435	418	434	458	406	451	388	418	424	422	457	421	467	395	415	407	445	439	470	481	417	410	440	441	435	467	431	416	431	410	448	457	404	447	448	436	427	432	416	424	436	391	448	436	433	419	478	403	442	419	444	418	413	453	424	466	469	452	434	438	457	442	452	417	424	415	405	431	440	436	444	418	433	423	422	449	435	454	394	453	444	435	450	419	448	465	445	409	435	409	439	437	470	465	455	405	426	429	399	447	415	431	440	431	457	436	434	438	413	453	451	433	457	431	406	446	393	445	431	451	431	428	435	453	430	458	390	434	419	442	397	405	470	421	445	423	426	427	434	410	463	450	399	418	432	458	405	425	442	418	460	437	419	404	433	450	448	428	400	456	405	426	426	423	413	425	446	454	428	434	418	413	457	473	443	401	436	430	433	404	439	432	411	443	432	449	452	407	450	472	429	455	454	432	434	441	397	415	391	447	431	401	421	469	465	431	435	420	415	399	412	420	460	453	430	438	416	403	453	404	446	428	480	414	412	469	423	437	423	442	457	448	431	443	456	460	454	464	431	422	417	449	444	414	423	434	453	469	435	429	440	430	420	449	447	420	394	438	424	405	394	448	414	448	431	486	455	464	441	417	448	380	388	412	448	439	420	436	420	397	412	415	406	445	404	435	419	425	453	413	427	440	416	413	442	426	433	433	410	448	472	441	447	445	441	424	464	446	426	438	461	410	427	431	404	435	433	420	425	418	448	426	409	444	467	478	410	436	468	467	421	422	437	437	430	435	442	404	436	454	424	448	422	425	439	412	448	421	431	434	423	449	419	449	426	412	409	470	421	430	443	432	428	447	444	454	409	463	451	461	429	424	436	429	441
4247	2076	1854	1278	1177	1035	1012	952	1001	946	922	969	942	979	931	925	971	1132	1106	1426	1747	1932	1702	1355	1183	1204	1243	1257	1189	1115	1095	1040	1086	1083	1026	996	1050	961	1002	943	979	911	958	964	927	955	948	901	907	940	960	866	895	896	967	972	913	889	896	928	959	897	898	899	915	898	906	888	926	912	849	906	912	854	926	921	894	940	873	951	849	879	932	892	932	923	966	880	923	869	951	1005	872	868	922	953	908	933	923	905	905	934	891	935	964	902	910	907	902	894	928	902	885	902	927	892	912	881	975	862	910	910	897	922	894	884	920	883	933	887	902	895	920	909	879	934	948	894	879	851	888	899	902	900	934	887	910	873	932	912	957	914	944	941	925	874	929	855	918	924	907	888	879	924	939	922	918	934	950	928	913	920	908	881	891	901	930	916	903	956	892	915	929	908	899	930	889	911	915	947	907	898	914	890	945	924	875	851	928	982	952	923	907	898	920	965	875	839	975	915	834	921	915	863	907	939	882	871	929	1002	920	911	960	936	890	987	909	869	906	932	905	888	912	899	950	913	925	887	925	893	926	917	916	889	873	887	879	886	930	911	909	938	888	953	897	858	967	942	850	880	951	932	909	914	927	923	943	905	852	900	932	896	936	933	863	956	908	909	904	929	896	932	958	914	944	918	901	950	905	960	924	902	926	888	963	926	944	952	879	900	929	883	884	914	877	944	916	930	854	937	921	877	968	912	894	910	913	888	996	849	923	907	941	978	946	853	904	950	954	938	923	913	868	929	906	925	851	917	894	931	909	902	890	901	923	901	887	878	945	911	875	895	909	921	937	935	943	896	910	928	922	928	920	916	928	966	909	900	919	930	956	918	862	971	907	925	884	898	915	849	908	975	859	900	944	923	902	931	899	921	870	971	922	901	974	911	920	876	941	916	890	919	922	889	925	901	913	912	952	955	926	904	926	926	904	929	866	907	908	923	920	883	910	926	945	946	897	886	865	881	871	934	854	946	912	885	899	866	879	950	920	897	918	899	949	872	968	873	886	872	881	896	914	892	898	916	937	907	927	891	931	916	973	955	883	873	915	891	936	899	905	951	975	884	910	879	942	908	929	945	903	943	924	925	882	898	947	928	932	921	903	905	891	907	950	968	889	907	941	901	850	890	964	887	933	942	929	926	922	911	874	934	886	941	931	919	910	955	880	888	986	915	938	882	933	1000	879	923	861	858	895	886	918	914	953	873	940	896	919	863	853	921	951	898	932	886	973	903	973	958	955	931	918	889	929	895	922	848	865	890	919	902	902	945	902	909	917	916	931	968	906	910	955	830	895	872	929	897	930	912	893	962	926	932	919	915	898	912	869	943	913	910	885	960	934	905	876	898	930	870	940	968	942	948	913	900	894	833	932	896	954	952	879	917	882	960	918	929	900	982	872	928	884	950	896	967	931	903	885	927	930	848	928	915	892	930	925	870	927	919	922	923	901	926	913	961	889	903	895	858	912	863	912	972	928	949	868	954	939	869	888	872	905	925	920	908	920	903	936	931	883	919	903	944	912	911	952	908	956	921	934	929	939	941	932	891	958	864	900	932	896	873	876	942	924	925	903	834	891	914	889	887	918	908	889	879	956	915	886	913	898	945	914	953	908	887	923	918	880	899	884	931	927	963	959	894	934	896	916	903	961	933	954	969	878	950	880	931	911	942	900	905	950	913	875	936	927	880	910	893	922	959	886	943	899	928	901	912	976	908	894	949	849	924	990	921	936	873	891	919	936	844	946	892	933	905	892	891	908	943	922	867	910	907	911	910	974	878	899	922	888	873	875	893	910	915	950	905	877	936	934	914	903	882	946	924	931	900	855	940	959	965	928	913	847	917	887	932	928	934	924	907	897	887	914	939	864	918	885	918	907	905	879	928	913	910	927	925	896	956	888	885	896	925	897	938	905	898	866	899	925	876	882	882	925	895	924	967	902	885	890	920	916	917	926	934	921	931	926	922	936	896	854	968	915	932	944	927	901	926	899	878	958	925	867	917	917	894	882	867	855	941	927	898	946	994	937	890	910	936	958	926	871	918	928	979	903	818	933	904	982	898	926	904	933	853	893	889	972	899	1004	871	887	917	934	855	914	885	871	935	928	952	916	928	906	870	880	884	877	944	939	948	888	900	913	920	883	887	892	979	849	917	901	925	892	861	905	968	969	972	886	941	909	878	956	914	920	924	892	938	923	897	926	941	901	926	868	937	909	969	913	924	937	927	919	955	934	908	961	935	848	917	909	924	952	918	949	909	936	905	910	870	921	957	909	931	945	943	829	914	955	911	919	935	913	900	918	887	886	942	904	919	884	941	879	953	919	939	897	885	941	937	944	882	945	905	930	929	981	901	917	913	943	879	912	899	885	889	940	892	931	901	938	875	896	936	963	884	893	915	867	880	903	881	901	884	915	873	889	860	926	879	881	880	894	900	899	909	966	920	952	903	923	911	977	902	884	920	907	890	926	899	881	907	898	943	921	950	909	926	911	916	932	944	922	924	941	941	893	914	929	893	895	914	920	963	917	884	917	876	862	887	908	930	917	897	924	911	905	917	896	935	907	886	959	900	916	892	929	979	1002	935	901	933	897	838	899	933	934	879	872	908	964	929	852	972	881	910	953	941	925	919	926	903	867	930	906	926	908	932	884	895	974	881	897	891	910	904	909	912	874	901	926	908	961	910	874	957	962	929	922	898	926	911	852	906	891	899	892	927	910	842	897	880	906	945	893	905	944	876	880	868	928	952	899	903	905	956	926	927	900	928	938	917	884	930	917	920	928	896	928	890	879	879	942	882	892	919	887	895	903	895	922	925	855	931	869	864	937	939	915	952	897	894	932	887	916	890	911	901	931	962	920	901	934	919	981	970	927	914	929	927	928	934	909	883	915	961	896	954	908	907	866	895	910	931	903	937	912	985	906	907	902	897	878	882	875	965	909	928	924	941	935	879	873	953	854	921	888	903	896	901	873	869	862	954	888	878	912	855	944	884	966	919	926	887	925	938	878	946	927	889	975	896	926	890	897	875	920	875	866	971	929	905	965	923	997	907	927	891	928	927	900	931	889	933	896	885	966	932	943	940	940	903	900	912	896	896	953	906	918	878	927	894	890	957	899	923	916	938	938	990	928	911	909	945	935	900	888	926	965	887	937	923	952	946	908	893	939	946	890	912	867	912	882	885	899	942	894	888	910	900	889	912	930	924	857	933	888	856	920	922	950	962	917	881	903	910	936	935	905	925	895	884	965	971	950	913	910	933	884	894	842	895	903	929	917	905	885	875	922	926	950	850	920	899	891	912	915	942	924	896	873	916	909	893	918	932	899	929	924	898	950	909	932	947	986	903	875	894	885	932	866	960	919	942	946	916	908	903	910	884	874	893	949	901	913	941	937	891	902	875	951	899	928	932	906	910	939	890	922	863	943	935	887	923	926	907	917	926	837	938	976	923	934	856	890	908	949	903	909	880	903	916	946	892
24359	21506	28575	24842	18621	1348	638	472	407	422	386	358	355	343	363	376	419	397	416	495	619	634	534	495	396	415	380	399	418	370	342	293	359	338	355	350	347	328	323	343	334	298	307	306	310	288	299	324	293	319	308	317	342	319	255	330	295	267	292	303	279	296	273	319	297	318	306	274	347	284	289	298	319	309	281	309	287	289	290	287	275	281	316	264	311	292	285	318	288	296	297	310	292	291	264	328	304	291	266	269	289	273	289	322	282	273	286	314	330	255	305	290	282	321	263	306	299	281	277	285	282	295	305	313	291	323	270	280	287	308	282	320	304	293	307	266	330	274	269	280	282	296	296	269	294	311	321	279	293	277	278	308	287	299	304	316	295	291	306	290	292	289	286	295	278	278	327	293	294	291	272	284	296	311	257	320	307	281	302	285	291	303	323	307	288	275	286	291	313	324	301	291	279	310	260	280	291	271	319	283	299	279	291	301	304	297	284	294	277	285	318	285	268	277	308	300	268	258	288	318	280	306	299	322	291	305	278	302	269	294	317	274	304	265	309	263	284	281	289	291	322	289	259	299	272	271	284	274	283	312	340	325	288	279	275	289	296	309	288	276	293	278	282	289	257	283	284	278	284	251	299	275	262	328	276	307	307	311	282	294	267	273	316	297	345	299	299	292	271	280	309	282	277	284	306	313	272	281	278	272	287	286	305	297	302	307	268	280	285	303	269	270	304	295	272	279	282	277	285	306	293	298	313	306	252	276	280	318	300	300	253	257	285	320	283	286	307	276	314	283	318	283	312	264	297	277	273	284	262	242	300	296	291	310	293	310	301	289	285	270	283	321	279	315	293	285	311	326	281	284	267	292	299	265	302	283	298	283	280	256	310	296	274	285	278	284	324	310	268	304	313	287	255	306	286	274	282	271	324	276	274	313	270	276	307	296	254	265	305	292	316	284	263	282	306	290	290	293	285	298	301	295	296	301	315	264	290	271	309	312	306	315	287	308	291	287	275	286	287	299	294	274	306	280	286	255	292	274	283	278	293	259	291	275	276	278	262	255	275	289	277	320	300	297	274	283	281	279	280	315	291	255	311	298	290	260	298	262	318	264	298	260	287	298	270	276	290	318	313	321	286	281	267	288	275	306	286	299	323	298	266	318	308	297	301	295	307	282	299	285	279	282	293	301	297	258	302	314	284	289	295	292	263	311	296	289	299	332	320	311	292	298	282	263	295	309	298	274	293	253	302	286	283	290	281	294	302	295	284	322	267	261	278	299	257	267	270	302	277	290	280	307	268	295	291	290	328	298	263	262	295	288	266	255	292	269	288	279	289	299	305	293	320	272	262	301	284	338	274	306	287	304	294	257	276	283	304	282	257	268	283	313	308	261	306	281	290	292	282	283	292	260	314	297	297	308	291	312	286	270	304	298	276	293	300	346	274	285	292	330	307	288	311	304	302	285	281	312	311	295	296	305	291	337	260	306	274	307	296	289	294	282	258	273	254	301	327	269	296	295	286	296	290	291	306	295	290	303	287	306	271	277	281	274	285	269	293	281	305	280	306	315	325	273	300	280	294	290	285	296	289	278	297	287	269	277	261	272	281	320	294	286	281	303	294	319	305	302	292	290	285	321	278	297	308	306	289	286	281	320	267	301	267	282	295	262	328	289	280	303	290	296	299	292	297	285	290	314	276	324	255	293	293	300	258	302	290	267	289	264	281	308	295	301	251	279	281	300	287	299	264	295	302	297	279	338	283	305	294	280	264	307	284	337	283	276	304	266	315	324	281	290	284	306	301	305	283	298	279	284	286	288	316	308	290	284	290	288	270	316	304	301	292	306	276	290	273	276	305	296	292	323	293	250	283	306	273	305	319	301	302	329	283	275	301	282	298	272	285	248	310	293	310	297	303	301	283	276	288	303	314	305	268	324	275	292	318	276	290	290	289	292	302	309	264	280	272	299	269	300	303	279	295	273	318	307	303	308	269	265	228	283	318	276	304	257	284	269	316	297	287	268	288	291	294	302	274	295	299	302	277	306	281	272	292	292	291	295	306	271	273	274	302	261	283	270	293	264	303	302	300	311	297	294	303	277	263	277	317	253	271	293	263	289	281	277	298	283	241	301	261	300	334	309	313	261	293	304	293	283	287	302	312	309	290	298	298	283	288	288	294	325	284	319	300	276	304	281	312	304	290	266	327	303	299	313	286	288	284	249	274	286	294	291	286	302	332	298	264	314	283	268	288	333	281	309	299	300	305	271	275	288	287	318	267	279	263	293	286	317	326	298	288	285	296	300	299	298	261	266	321	290	306	294	272	283	287	285	289	286	274	287	318	298	294	305	276	319	280	248	314	290	257	287	283	306	305	272	315	297	313	304	279	277	292	299	266	282	297	290	308	286	242	301	282	295	268	291	273	281	310	292	292	307	279	282	285	286	297	298	280	307	324	285	270	286	307	282	274	320	277	314	306	294	258	293	300	285	309	280	305	279	308	279	320	304	293	296	303	300	280	312	287	290	274	320	317	255	285	288	287	297	272	281	297	288	295	285	280	301	265	311	291	273	293	281	282	277	268	275	303	279	275	275	278	289	279	294	260	276	284	305	301	289	275	266	284	276	319	283	310	323	307	309	267	291	329	297	291	268	311	303	295	311	266	310	284	287	297	270	286	318	311	271	254	280	279	276	278	288	301	290	316	262	276	279	307	280	313	291	299	283	290	290	287	266	302	302	278	256	310	290	286	308	258	296	276	319	293	257	281	267	304	287	289	296	260	254	291	274	293	270	282	314	257	281	287	269	289	313	284	300	280	304	299	282	283	302	284	277	283	277	281	328	299	304	294	283	260	310	332	308	278	288	293	288	287	306	302	291	275	291	312	312	306	310	289	279	270	276	303	277	285	291	255	245	296	331	292	293	290	288	283	311	290	295	267	307	291	265	274	264	252	277	313	289	282	315	260	286	297	299	294	300	286	263	304	282	288	291	298	307	270	299	282	290	286	266	265	263	293	288	294	295	310	325	270	309	306	274	314	322	299	301	283	293	313	306	304	322	300	292	288	304	324	253	298	305	277	268	259	276	326	245	313	303	299	299	285	272	298	308	267	276	333	304	298	311	270	271	262	255	306	285	260	294	273	270	310	316	282	293	303	297	288	300	297	283	277	310	285	272	271	320	295	306	299	280	298	286	277	285	318	295	252	303	271	293	286	280	289	271	270	275	289	282	278	284	290	269	285	282	299	309	301	274	275	303	276	299	262	304	294	289	325	298	261	308	303	293	291	333	288	281	300	277	284	303	289	301	251	294	287	282	310	300	286	314	308	327	283	283	298	269	292	310	267	295	247	299	288	294	336	290	313	277	312	295	262	315	285	314	280	282	282	315	282	273	311	263	297	289	270	279	265	317	283	305	296	298	301	294	282	292	256	296	268	292	270	287	295	276	322	278	287	254	267	301	318	253	241	286	277	278	289	307	260	317	277	288	286	312	283	288	289	285
5783	9873	8698	4682	2973	2205	1679	1436	1220	1063	989	940	860	832	905	908	1213	1122	1170	1662	2201	2131	1805	1509	1195	1141	1209	1074	1061	999	902	890	878	848	752	797	785	789	730	753	654	694	704	692	669	635	667	673	693	656	656	693	671	710	679	628	639	668	629	594	631	659	608	634	624	621	643	619	637	648	622	649	645	662	640	664	607	619	623	649	658	633	639	640	659	637	615	587	596	583	668	639	654	677	650	615	666	622	605	635	660	596	646	606	602	624	640	631	677	647	649	633	607	618	656	650	619	627	659	676	650	620	650	601	683	632	610	661	615	610	599	617	653	596	611	627	670	579	649	639	617	625	611	626	627	677	621	610	647	633	618	607	662	608	591	632	633	636	585	652	673	613	593	630	645	638	657	578	610	653	594	649	606	641	630	627	648	648	639	611	597	628	622	593	584	645	595	610	620	630	639	620	625	597	614	620	684	629	640	630	619	603	636	664	701	623	632	625	588	607	622	617	609	588	679	658	615	628	652	627	637	653	582	636	672	588	648	623	638	606	667	711	658	637	667	623	635	599	600	632	648	643	604	647	602	613	583	630	622	632	621	626	633	643	626	611	655	594	631	634	636	646	647	642	593	613	657	622	625	584	634	658	653	625	633	631	596	605	637	594	614	646	649	630	621	621	625	624	613	662	640	601	602	647	645	626	600	643	612	643	646	656	649	621	609	565	619	652	644	644	643	618	642	641	613	636	627	620	652	614	661	654	636	618	637	657	627	670	644	598	618	605	664	635	617	616	591	579	637	626	666	608	626	653	629	674	659	597	600	627	639	611	635	652	609	644	647	589	619	610	601	646	676	623	644	645	623	626	621	648	612	626	633	627	663	619	596	623	613	660	615	625	586	662	658	639	616	633	628	653	654	612	651	664	621	635	633	646	654	596	582	663	664	647	642	625	626	604	632	621	671	635	596	651	666	635	648	610	621	657	598	624	643	670	660	622	608	629	643	607	609	633	636	646	625	591	669	641	661	580	589	643	614	606	617	634	629	671	637	585	591	658	605	662	612	647	658	660	650	627	649	615	609	612	601	635	619	604	637	644	650	645	659	626	580	645	658	606	656	607	650	672	617	587	611	586	581	653	631	654	652	642	635	598	612	654	622	685	627	614	666	667	645	625	630	630	615	623	641	670	631	638	622	578	625	628	644	590	672	617	619	677	629	601	650	583	624	617	636	648	662	622	651	644	628	652	621	599	655	612	632	628	625	587	673	591	596	661	597	607	657	637	614	612	653	611	631	623	595	629	576	650	650	686	637	625	631	584	642	685	631	602	642	617	678	625	643	648	650	623	632	637	600	645	634	602	629	627	622	624	593	620	624	608	615	643	615	645	672	608	642	594	614	614	605	641	629	610	652	665	624	621	629	614	642	618	635	667	605	677	669	624	608	609	619	631	591	592	677	625	611	664	680	658	624	604	636	637	649	635	617	627	614	651	642	647	598	612	652	615	648	607	673	661	567	645	650	651	636	615	614	585	633	604	626	580	629	616	640	610	602	626	607	623	640	610	651	616	638	579	652	638	680	649	632	649	623	647	621	588	597	658	629	628	627	621	597	622	612	619	644	636	633	599	646	648	638	625	622	650	614	588	576	606	651	657	630	639	614	587	618	570	622	634	661	603	598	633	633	617	617	629	686	630	617	621	606	643	657	629	662	634	667	647	668	592	645	674	614	650	607	625	651	632	612	634	646	658	634	627	670	602	635	667	608	640	651	597	643	643	583	599	621	637	636	663	654	607	610	672	639	644	663	621	606	632	640	605	604	639	609	659	648	608	637	640	643	613	636	646	667	663	613	616	633	670	615	640	642	664	563	620	621	661	585	676	637	632	609	620	608	631	640	695	632	620	645	632	649	558	628	637	634	658	674	612	625	643	593	661	613	656	623	623	624	645	629	627	648	643	628	660	640	629	608	635	663	623	719	607	626	674	649	664	646	631	632	620	580	675	622	610	632	647	631	625	637	669	650	599	633	617	628	617	589	624	631	657	609	626	596	639	664	656	633	705	607	683	624	639	626	666	611	612	652	636	610	608	616	605	622	663	671	646	636	647	664	667	650	614	646	662	637	608	648	667	608	602	634	618	624	603	632	640	632	666	619	652	628	621	686	660	682	605	620	618	621	597	656	587	654	615	612	632	604	662	660	613	663	640	701	636	635	600	634	641	622	590	653	619	658	645	613	609	645	663	610	614	663	669	624	634	681	636	660	579	632	645	611	625	640	602	635	609	613	616	667	597	608	640	633	605	641	673	607	580	608	645	610	653	612	650	663	624	616	624	644	649	650	587	624	607	600	632	659	589	654	663	625	608	675	661	628	637	606	621	623	646	635	609	638	608	623	627	598	634	639	593	620	663	692	633	614	607	641	606	646	621	619	625	613	638	646	626	646	653	636	598	604	603	640	688	615	658	638	622	624	619	637	634	637	616	636	631	595	608	609	617	626	663	645	639	620	640	628	642	631	618	624	674	634	645	612	668	655	630	640	628	655	654	665	661	610	652	614	630	635	629	611	645	605	623	645	638	653	649	702	588	658	658	662	649	655	646	587	642	676	650	623	610	658	603	636	642	631	619	611	659	676	647	626	639	620	650	639	602	576	622	619	642	604	657	640	669	691	630	644	649	642	615	620	633	616	615	602	657	620	653	661	617	644	641	608	650	633	624	644	599	665	656	685	626	600	592	599	626	671	651	629	652	648	632	649	615	590	635	667	641	600	631	643	619	616	631	621	646	646	642	603	628	652	609	634	634	670	625	632	593	633	631	639	665	608	644	673	617	618	663	633	640	640	603	629	613	657	663	596	685	631	596	639	646	596	654	633	628	583	636	599	645	600	596	625	650	642	621	645	563	673	641	657	595	599	603	622	619	680	670	597	589	592	665	609	663	616	617	638	624	654	632	653	642	669	614	642	623	646	631	659	634	628	665	660	606	647	601	633	637	630	604	606	576	620	650	604	623	602	585	652	630	647	605	687	575	602	645	656	601	611	633	636	634	652	624	630	601	626	613	627	672	656	642	626	655	629	589	655	600	661	666	703	664	638	641	577	620	643	617	617	654	619	608	637	610	627	616	643	599	680	616	633	609	598	608	624	620	655	621	641	581	608	621	655	606	637	636	609	654	643	652	641	644	593	585	601	605	592	652	665	674	600	631	669	649	569	593	627	623	636	641	670	648	589	616	663	604	676	642	636	620	636	623	612	620	621	643	626	645	634	623	638	588	606	658	603	658	619	647	671	638	631	620	611	604	600	612	602	655	648	648	623	653	595	649	594	645	604	617	616	655	624	582	635	653	627	616	631	615	620	602	596	640	587	630	568	630	586	619	585	626	641	636	623	633	666	637	665	583	592	631	627	623	631	645	593	646	630	657	627	636	634	590	628	642	631	565	621	602	631	679	605	607	627	634	668	589	630	661	680	690	643	694	658	620	583	641	670	639	649	651	616	646	703	635	649	611
23427	21478	29322	24055	21480	17118	1276	590	417	418	332	319	280	261	261	247	260	302	324	346	387	548	603	495	430	354	375	375	339	337	294	273	289	301	241	245	263	228	244	233	218	252	201	215	179	227	220	209	207	219	192	224	189	216	197	199	216	187	175	215	217	205	198	217	211	214	225	191	191	193	199	196	172	194	223	219	214	203	187	233	192	182	212	196	218	193	192	221	199	186	192	183	206	197	182	195	206	192	216	193	190	227	191	211	211	201	205	192	197	207	173	203	220	193	179	196	183	185	195	214	206	190	181	192	187	202	180	190	210	183	191	203	202	203	197	213	184	218	188	215	207	198	187	185	194	183	182	180	196	179	215	194	179	186	197	187	200	183	179	196	220	176	206	185	208	173	211	203	190	178	195	173	215	211	184	202	209	226	207	195	205	191	185	180	227	194	165	186	187	216	228	218	209	182	197	193	184	193	194	209	211	179	210	183	222	180	188	177	207	195	198	206	210	213	183	182	204	210	203	193	198	236	205	179	191	203	223	201	180	215	198	186	175	191	214	213	207	176	192	173	203	238	184	192	213	212	195	172	179	209	209	199	199	202	204	190	204	191	199	207	198	190	202	214	187	187	186	189	199	208	192	189	187	205	200	209	202	205	188	210	180	215	196	204	170	210	190	198	217	203	171	208	200	207	206	189	208	186	202	189	203	205	206	214	204	176	222	195	208	185	184	185	221	203	220	225	205	184	188	182	217	196	192	202	201	176	207	180	175	205	222	214	188	220	192	184	207	193	215	221	201	189	191	184	180	174	190	190	196	207	164	179	210	190	184	176	203	188	198	206	204	191	205	192	179	202	201	201	223	168	201	207	190	206	183	222	212	209	181	211	190	210	199	213	204	206	177	220	188	165	203	173	193	213	208	189	200	192	172	193	203	205	207	215	171	189	204	202	216	195	217	209	200	185	168	227	189	181	161	189	185	192	188	187	180	196	206	171	245	215	178	224	205	181	201	202	196	197	212	230	207	192	205	218	194	195	198	189	192	182	187	174	205	183	214	220	217	200	218	193	192	194	181	192	202	180	197	212	211	211	188	194	202	192	196	189	212	208	191	204	194	200	206	218	208	212	208	197	182	192	192	193	220	197	211	186	210	210	191	208	193	203	198	194	187	179	201	204	194	213	209	217	211	196	214	213	173	220	196	207	182	207	185	184	197	204	180	224	189	180	199	205	211	182	204	198	212	178	210	177	208	176	197	199	218	204	205	207	168	207	207	188	187	201	184	200	208	194	191	218	176	180	191	199	215	199	185	190	211	213	176	196	201	196	188	204	213	209	195	216	185	190	179	230	203	219	206	190	188	210	206	203	224	189	205	201	185	193	181	192	211	185	201	205	210	197	188	186	204	211	201	207	185	195	171	225	194	198	219	190	181	238	205	209	230	217	209	194	209	206	200	199	198	178	208	195	202	211	187	200	212	193	216	193	198	202	218	217	207	211	228	198	205	201	239	202	209	191	185	171	211	222	186	155	192	196	177	176	175	197	182	211	201	190	222	176	172	200	190	194	195	202	196	183	202	202	196	199	189	213	208	198	204	212	208	210	205	214	200	195	192	191	207	176	171	175	201	223	203	191	206	178	197	219	181	210	209	214	193	191	213	209	206	204	200	202	201	183	195	229	222	188	203	205	176	197	191	185	213	199	166	208	232	194	221	190	181	195	200	184	193	205	189	221	205	210	239	193	196	220	213	181	213	179	212	222	193	216	207	172	201	206	190	226	189	230	196	182	218	199	183	188	216	168	183	209	209	209	194	214	193	206	201	185	184	202	208	225	185	221	211	198	216	188	194	187	204	206	183	222	200	204	211	230	213	160	213	190	189	203	162	222	204	212	167	176	193	232	179	195	214	179	216	200	180	201	208	190	217	181	176	174	202	187	198	176	159	195	240	197	228	188	169	187	189	211	208	197	193	179	200	216	199	206	202	179	208	209	192	207	221	244	196	190	221	201	197	178	188	196	205	197	195	181	188	203	191	174	186	203	221	196	206	190	209	178	198	205	199	208	190	178	179	214	216	205	202	202	191	192	201	205	208	181	192	202	201	187	185	202	212	194	175	206	198	201	207	215	208	188	198	199	197	227	192	180	212	191	206	193	207	216	193	186	167	220	195	215	195	218	192	213	209	193	194	185	194	212	198	222	208	190	187	185	173	197	199	200	180	182	210	189	208	195	182	194	203	209	229	213	183	182	193	192	182	221	180	194	188	185	200	185	210	202	171	189	217	215	199	195	192	176	194	188	187	207	183	192	217	200	191	196	177	184	222	187	192	210	198	190	210	204	183	191	203	217	208	203	208	200	208	185	209	201	200	215	225	192	203	197	207	186	182	217	174	199	198	173	212	197	193	186	185	212	186	185	208	208	217	216	200	196	182	225	216	201	203	189	178	185	205	219	204	201	224	188	207	199	205	201	199	185	183	184	165	196	230	196	182	214	194	219	236	191	190	207	207	193	195	198	199	216	215	225	204	190	200	183	198	218	204	209	188	213	177	194	201	194	200	188	219	195	203	204	205	207	204	180	204	172	199	190	178	218	205	222	233	184	172	203	206	210	182	194	190	216	186	181	170	188	217	221	178	199	207	188	188	196	184	204	203	178	186	219	212	174	196	196	214	206	211	179	198	186	209	201	193	190	194	195	232	178	208	193	196	179	174	187	196	167	197	215	203	187	201	181	201	187	210	202	202	165	166	200	178	191	179	201	207	204	198	181	202	187	204	202	205	188	172	197	186	197	188	189	223	176	180	205	250	185	194	182	214	179	217	205	196	221	203	219	215	228	197	190	190	215	176	199	200	194	207	209	180	208	185	197	214	193	214	206	206	197	179	190	195	218	211	201	206	182	197	210	203	202	176	168	200	200	208	191	191	208	200	201	205	189	202	202	216	207	201	203	194	197	175	184	193	199	197	201	207	202	192	201	211	178	191	199	201	172	193	170	189	185	179	220	192	197	189	201	193	178	191	198	190	177	221	183	183	204	180	191	158	182	189	198	206	195	185	230	198	212	211	217	221	185	189	198	192	192	196	205	205	185	203	198	171	210	193	201	218	180	216	187	214	240	191	176	199	198	202	165	189	192	192	205	215	212	217	206	177	190	205	217	187	201	185	202	180	211	186	191	174	200	194	207	211	210	201	209	191	221	187	182	186	186	210	194	177	192	193	173	194	192	194	187	172	211	206	208	211	194	205	208	212	172	180	183	209	194	192	179	194	185	218	189	209	209	215	217	208	190	188	208	192	228	205	215	213	177	199	191	195	191	170	183	217	174	212	198	199	183	223	199	198	194	203	219	199	200	201	202	210	187	178	188	219	195	203	201	172	215	187	185	183	193	196	200	204	193	199	207	192	215	161	206	196	195	181	183	203	206	201	184	203	200	205	179	196	199	199	214	194	186	197	193	215	199	208	215	168	215	204	157	205	205	183	197	203	190	203	193	217	202	179	194
7947	15441	13518	7185	4609	3243	2337	1906	1527	1350	1177	1036	925	914	805	816	802	767	911	1054	1227	2109	2251	1663	1349	1247	1260	1204	1061	980	829	787	777	731	716	681	661	588	648	585	554	504	535	567	507	483	460	438	490	433	480	494	479	473	472	444	485	449	467	445	472	446	452	413	410	442	444	443	438	455	481	433	432	396	467	445	479	463	438	452	423	465	444	464	441	410	435	458	432	443	477	420	406	427	457	425	471	433	481	478	391	445	422	427	400	428	451	455	464	495	406	392	414	448	411	380	458	460	438	418	398	421	442	412	435	407	458	406	449	437	418	437	412	403	428	443	435	476	432	401	424	426	428	430	420	428	464	411	400	421	458	463	436	434	440	412	407	454	403	459	431	432	421	454	422	393	430	452	420	437	422	446	405	460	434	454	396	429	453	454	434	418	432	426	423	397	419	454	430	425	397	461	406	405	453	422	411	454	398	410	451	414	420	417	444	412	429	393	432	414	402	466	399	417	442	379	409	393	440	425	410	403	426	404	419	412	426	430	430	430	407	435	401	446	429	400	433	393	420	409	434	428	420	418	471	431	439	401	431	429	426	455	421	403	398	393	435	447	464	439	480	422	416	453	441	429	413	415	409	419	426	431	409	448	433	445	419	406	401	447	474	411	431	435	451	403	425	430	428	444	442	421	405	439	400	400	457	418	442	441	416	381	391	398	426	428	436	391	431	408	387	478	439	384	440	405	458	435	438	433	423	411	414	427	422	424	408	433	423	374	423	408	434	416	396	425	441	426	473	439	393	430	465	434	392	438	414	428	428	452	427	422	387	416	419	392	409	434	441	398	394	461	406	457	418	429	432	396	405	444	400	429	395	433	449	410	425	425	414	433	461	441	383	408	401	398	424	388	430	408	428	427	398	427	407	420	450	431	425	430	440	474	416	449	435	398	404	416	442	465	425	412	417	387	469	428	433	421	437	402	424	395	427	406	444	408	453	468	416	384	434	427	393	385	454	402	398	415	402	413	410	409	417	427	440	454	405	404	425	449	428	422	437	427	443	421	431	436	446	434	455	424	413	403	418	422	444	465	450	409	419	410	434	427	468	411	434	431	434	439	400	461	404	399	417	434	447	414	452	449	412	399	444	416	438	444	376	447	440	410	408	414	431	414	387	414	438	431	441	393	403	390	383	382	439	400	457	432	424	389	436	430	415	456	421	425	458	447	430	431	418	426	394	444	460	418	453	411	442	407	440	426	475	398	406	428	440	423	386	443	399	427	407	442	449	448	434	412	401	403	405	449	410	409	428	406	388	424	430	420	427	433	377	427	392	423	460	399	420	422	411	450	415	430	407	443	453	411	411	420	430	423	410	434	379	430	439	428	408	424	461	444	423	411	453	428	468	471	420	451	399	418	423	427	416	433	435	396	402	413	423	427	412	433	391	404	400	447	421	442	403	455	461	417	422	449	391	418	408	428	427	426	430	403	379	435	422	431	406	425	406	428	400	405	406	425	410	397	407	452	394	418	425	435	445	458	439	433	434	440	412	440	414	461	383	432	453	393	372	405	429	432	385	419	403	438	421	430	445	449	405	395	448	380	434	454	399	428	423	435	424	402	438	375	436	408	434	426	431	376	460	426	467	430	432	408	453	416	441	436	448	435	407	396	427	426	450	460	425	433	439	413	400	417	429	446	424	416	453	423	451	418	412	384	405	404	442	433	386	395	441	462	430	392	428	424	443	441	412	439	421	411	474	429	393	410	435	405	465	391	450	408	451	429	441	430	398	433	414	423	447	409	424	418	403	420	423	407	449	416	405	413	426	403	425	407	470	396	399	454	415	453	436	405	422	430	441	439	402	453	391	411	477	388	407	428	422	418	468	441	442	445	448	410	418	399	386	431	429	407	427	416	436	430	418	412	404	405	424	422	435	427	397	418	447	418	440	447	419	440	448	411	426	390	429	420	471	452	426	427	437	429	385	430	401	451	449	415	418	449	427	416	401	449	399	453	441	420	432	443	436	402	412	415	409	455	421	413	430	430	446	466	432	436	446	421	408	423	385	390	441	427	424	413	429	388	444	395	458	413	404	404	423	422	423	439	433	412	395	404	408	410	423	417	417	395	429	442	440	420	444	421	393	426	423	412	458	441	403	425	401	432	428	404	429	436	427	443	404	441	405	400	444	446	457	405	464	415	392	383	428	428	409	452	414	401	438	428	440	418	445	407	416	414	427	411	415	448	420	418	401	444	428	428	412	415	442	429	407	404	405	446	374	427	433	431	449	421	420	424	420	417	425	462	460	414	407	438	433	451	426	404	371	442	423	402	385	416	419	410	397	428	420	445	479	417	431	443	409	412	403	415	438	423	405	438	429	449	420	458	412	438	434	412	454	433	430	418	411	453	411	423	431	445	429	453	436	444	430	414	400	424	400	429	445	420	436	481	406	397	422	446	371	429	429	452	421	399	443	418	443	442	441	410	400	396	439	384	413	424	401	447	394	395	396	430	449	443	446	427	420	421	420	412	458	441	458	400	396	457	431	441	424	450	412	441	464	433	448	422	421	454	434	430	446	459	404	388	401	398	416	446	415	392	457	448	441	450	417	461	463	453	410	415	429	424	419	408	398	434	417	443	407	477	434	453	460	483	410	428	445	430	446	447	416	430	406	418	439	428	433	416	413	409	417	385	464	394	433	365	427	419	421	412	448	414	419	452	405	463	416	400	396	412	452	415	435	402	437	448	449	441	431	423	398	373	438	417	384	418	436	463	423	406	420	430	441	450	403	444	414	402	397	430	399	431	455	449	435	399	390	434	411	433	392	410	459	405	464	417	428	433	430	407	409	435	447	387	408	408	390	405	422	422	437	436	402	419	434	415	443	443	421	439	399	422	388	427	434	452	438	461	422	454	422	419	421	421	423	418	414	435	401	393	467	425	435	415	467	429	419	424	416	450	427	404	420	421	435	434	430	416	427	403	425	364	421	420	420	416	418	376	435	436	421	390	413	436	417	432	418	407	423	421	405	437	405	416	414	433	383	404	401	416	424	433	444	423	455	421	391	413	428	482	416	425	460	423	451	439	396	424	432	428	450	445	425	408	449	406	427	394	418	465	424	410	428	430	445	431	460	438	423	453	429	453	435	415	418	488	460	431	436	405	434	404	398	420	437	395	428	406	405	395	435	409	423	388	454	429	410	447	417	419	455	437	452	423	409	426	424	404	385	408	399	416	400	443	441	421	418	386	418	428	424	434	404	416	451	476	452	405	419	438	450	409	439	391	425	433	423	391	470	424	481	451	425	422	432	436	427	450	408	424	396	410	441	425	449	411	428	408	410	419	446	399	406	441	402	407	433	412	418	399	439	423	426	446	416	453	418	396	402	454	418	451	411	442	396	447	417	408	432	425	376	419	408	403	403	426	414	390	431	400	449	437	446	421	421	410	420	441	407	392	438	406	428	434	418	457	419	395	408	416	418	409	429	411	395	415	437	458	416	414	406	425
26877	20086	5623	756	508	472	433	438	444	489	453	407	434	428	400	439	410	422	419	433	475	528	596	551	533	549	566	505	434	455	471	458	503	502	470	448	438	444	418	428	462	431	447	446	398	397	425	435	420	406	447	421	444	442	427	430	452	446	440	421	409	404	471	453	416	462	421	430	440	398	466	388	428	426	389	416	444	472	417	434	444	449	402	413	425	371	448	425	420	455	436	443	453	418	423	381	448	393	423	428	456	424	408	433	446	420	430	438	399	430	466	419	421	395	444	449	443	461	399	415	403	406	406	424	396	410	397	429	364	408	449	457	404	426	417	423	408	462	406	415	433	410	403	400	380	449	438	388	427	422	400	428	435	419	449	411	430	421	433	433	442	430	434	426	441	410	412	426	399	410	409	419	450	447	442	418	447	418	383	466	435	462	421	443	449	419	402	441	430	441	453	439	381	394	413	440	426	415	432	441	414	389	420	424	436	413	412	427	443	407	461	441	413	452	421	470	427	415	456	452	429	414	427	460	444	407	450	420	424	411	435	434	415	434	429	429	450	449	412	441	438	436	428	412	411	407	426	419	436	393	462	434	424	415	405	414	398	468	403	405	423	449	487	382	416	425	439	427	417	463	408	446	441	421	456	448	401	434	424	434	390	425	403	434	417	435	433	440	420	441	378	433	427	423	452	448	445	434	428	410	405	473	438	405	428	420	431	410	429	412	407	444	420	446	456	398	429	424	465	432	424	400	417	406	393	414	421	453	418	423	407	433	446	473	458	459	425	394	437	409	432	407	432	439	440	448	433	400	425	406	415	440	402	428	450	439	420	413	406	395	448	437	443	470	435	423	432	428	417	461	423	381	428	408	416	454	423	418	399	414	405	412	461	415	420	445	452	456	392	425	420	424	387	453	456	418	387	422	418	410	442	417	423	429	448	409	399	422	463	437	447	396	441	454	427	437	392	421	407	444	435	432	404	472	468	408	459	409	424	422	386	433	443	458	423	437	418	420	404	424	363	405	421	421	430	439	442	418	405	451	440	433	427	432	453	413	448	411	455	414	413	463	445	410	432	414	390	383	445	395	409	407	446	415	457	413	404	405	398	475	442	455	411	409	430	442	464	421	461	417	414	459	450	443	431	445	464	433	459	388	443	421	465	405	416	444	387	450	438	443	402	438	466	432	428	412	426	404	413	449	393	412	469	411	407	396	393	401	395	414	410	398	420	380	410	422	444	405	470	423	395	406	423	433	441	427	395	460	411	407	421	423	411	445	376	435	431	431	395	423	434	399	424	382	481	436	433	434	463	438	438	456	439	431	447	441	396	456	435	404	431	431	431	444	372	428	454	397	457	465	410	401	411	420	395	440	403	415	425	427	456	434	421	426	419	427	465	417	413	441	447	404	435	418	433	418	448	426	428	424	408	427	431	403	444	440	428	442	429	448	464	456	404	402	441	391	410	418	441	425	467	420	431	441	432	412	434	429	462	420	459	432	405	442	412	420	401	424	403	451	452	410	421	411	396	381	448	443	443	446	457	419	444	431	449	433	413	414	425	423	412	463	403	449	395	423	404	441	452	386	449	436	439	401	435	398	434	434	474	433	432	399	404	405	411	459	416	436	408	392	467	433	426	423	426	417	447	427	453	441	414	467	436	395	432	460	474	430	413	443	424	416	415	398	439	425	384	441	449	450	403	443	439	447	466	413	429	451	418	416	418	438	425	434	405	411	403	453	408	394	425	429	401	424	454	453	393	434	439	400	435	419	444	376	425	434	472	445	442	426	420	412	419	423	436	427	404	468	419	446	392	446	444	446	399	446	455	447	425	410	440	449	442	414	423	445	445	475	460	436	432	398	391	433	401	429	418	435	438	418	410	380	422	412	410	402	406	402	433	428	424	385	431	416	405	431	415	483	401	395	421	427	441	423	380	416	413	416	437	453	446	459	409	415	442	426	462	457	417	451	458	388	498	413	456	393	443	454	448	454	423	398	451	400	440	409	475	444	448	406	405	457	414	433	463	420	433	412	437	425	404	396	399	438	449	416	436	400	403	427	411	466	446	412	445	418	397	431	417	435	426	443	418	379	397	410	450	445	434	423	401	414	421	409	429	440	384	446	404	433	427	443	455	407	444	437	459	449	446	434	426	417	394	416	472	421	453	461	420	424	421	401	428	456	440	404	428	440	400	428	464	426	432	416	452	441	428	439	409	432	433	402	444	432	375	410	436	470	417	405	446	428	467	450	423	402	474	437	424	431	423	439	437	435	442	371	429	459	404	433	451	451	444	416	470	417	430	440	405	407	423	435	426	436	405	429	460	400	404	438	425	424	395	426	459	447	451	404	421	469	441	432	469	441	461	396	435	461	407	428	424	445	421	411	458	429	413	425	429	421	411	420	447	450	428	398	408	429	439	456	430	418	427	416	401	422	437	402	406	471	413	417	414	425	440	425	440	412	443	415	443	435	424	433	416	485	427	460	409	433	420	465	469	449	417	450	444	423	456	423	465	415	427	436	427	436	442	432	388	415	409	428	433	424	409	397	445	427	446	428	411	432	452	448	432	422	436	427	435	425	438	450	413	406	445	433	420	370	421	435	435	417	417	412	409	426	427	426	441	426	423	385	449	447	435	412	463	398	409	459	412	440	419	452	441	413	454	446	420	421	432	386	415	455	395	420	432	455	452	438	443	418	421	392	434	469	418	447	394	384	405	464	418	386	405	451	436	416	481	395	439	432	434	458	404	425	436	420	427	431	443	424	432	404	440	433	450	424	458	424	411	435	420	449	444	411	390	399	388	430	450	428	426	441	368	408	406	445	466	406	396	439	461	421	416	424	437	413	422	444	479	431	407	428	431	414	434	438	445	424	441	396	432	431	482	432	437	412	478	388	406	431	470	417	401	452	416	445	418	424	440	388	381	453	445	452	408	416	410	452	463	460	438	425	431	412	416	413	447	438	424	437	457	394	433	400	393	429	468	384	455	425	413	451	455	430	414	415	432	426	422	448	418	415	450	422	420	430	407	437	416	417	415	410	457	430	391	416	408	393	458	474	387	419	440	402	414	434	382	448	431	417	425	408	420	449	409	426	444	419	423	391	459	382	445	366	415	415	442	416	407	417	435	442	467	452	392	446	421	423	431	444	427	452	408	430	426	464	417	372	397	422	413	420	436	420	468	440	420	424	465	429	397	455	433	421	444	415	433	454	436	429	432	431	408	422	411	434	423	439	400	424	430	456	399	446	441	422	417	445	433	410	435	484	412	444	458	418	414	387	414	434	422	422	451	437	433	458	408	397	451	430	406	412	428	436	434	410	444	428	400	444	425	435	456	425	434	418	434	453	409	396	418	425	425	419	415	417	383	423	431	450	432	457	422	381	437	438	403	461	419	428	425	448	462	418	409	391	370	405	419	395	458	423	460	423	440	400	444	447	423	460	430	469	452	472	497	452	458	428	473	446	434	407	410	467	420	428	450	425	424	443	422	438	410	427
4328	2014	1819	1321	1090	1092	955	949	992	964	966	892	904	988	941	938	965	882	920	959	997	1316	1819	1472	1397	1355	1333	1214	1134	1081	1073	1076	1064	1034	990	1040	978	925	956	891	921	901	936	983	958	912	908	915	930	922	896	913	958	847	941	908	878	859	895	867	944	912	916	962	911	890	931	956	879	899	890	888	883	815	927	929	899	931	945	904	876	920	900	865	911	848	917	836	961	908	891	889	861	927	906	931	892	941	940	950	840	932	866	878	915	880	886	925	914	859	917	905	856	935	886	886	892	951	914	885	851	933	876	862	940	921	942	907	888	913	856	930	875	948	895	937	900	890	874	898	894	919	901	882	887	921	913	909	902	862	891	881	910	895	860	913	895	872	932	972	878	948	976	929	875	864	871	928	943	867	942	925	905	841	952	887	920	918	869	860	948	918	905	958	883	983	891	888	910	899	859	872	929	927	874	905	920	889	933	914	924	929	849	923	912	876	887	890	912	891	874	928	850	902	917	875	900	885	891	909	916	903	876	885	868	903	889	889	930	868	916	859	856	953	899	888	864	870	920	945	942	945	889	872	925	853	919	891	857	874	912	856	872	943	961	899	868	958	892	941	923	924	882	951	909	917	949	901	968	918	901	908	923	895	884	899	881	893	953	836	879	918	874	887	889	923	878	906	919	922	875	931	941	925	908	901	919	900	903	931	878	914	867	879	906	888	929	918	901	948	857	889	906	917	944	879	901	894	932	919	899	867	899	915	849	926	913	936	899	980	889	867	893	897	902	918	892	903	856	906	952	879	910	868	902	877	917	919	929	923	893	893	884	903	897	897	882	925	964	919	931	922	898	922	903	896	902	813	863	935	923	943	884	897	894	937	888	891	889	943	972	932	889	976	863	897	867	920	913	980	901	884	912	935	898	855	905	928	934	888	881	955	870	847	887	855	916	907	942	904	922	882	887	919	874	892	863	897	878	892	882	898	867	921	878	937	878	943	958	903	924	875	908	950	944	927	926	914	883	884	918	970	892	916	919	886	914	898	944	902	900	951	933	881	841	891	884	960	889	839	943	876	934	897	920	886	861	888	875	868	916	891	919	878	955	947	911	910	908	885	917	894	934	929	938	916	845	925	944	958	885	919	849	841	893	869	912	906	889	862	910	898	909	917	867	925	930	908	912	873	880	870	955	946	889	900	869	895	881	878	861	953	956	909	905	885	905	916	914	836	828	881	948	893	935	881	873	896	918	886	878	872	928	922	970	896	907	918	914	872	877	903	887	844	933	850	899	901	864	943	919	884	951	895	874	912	906	887	901	867	879	872	875	900	924	873	922	897	922	923	906	934	919	883	873	928	952	924	926	912	918	919	905	932	902	871	929	937	954	904	955	894	873	906	977	903	923	924	918	847	898	921	902	907	927	906	911	908	904	940	905	920	860	910	922	886	887	912	927	938	882	909	940	921	923	912	905	868	879	911	904	889	952	941	910	888	897	885	932	914	948	912	942	930	912	943	923	913	903	880	905	919	928	890	932	912	947	864	837	871	892	882	927	875	879	907	898	911	946	897	893	914	840	878	908	866	880	931	924	872	934	958	904	910	930	925	875	897	922	896	957	950	902	929	854	871	859	900	908	911	961	870	942	900	946	919	883	869	914	916	875	982	925	901	905	891	930	836	919	964	904	886	921	912	920	936	918	922	874	906	867	880	901	890	919	921	963	916	911	871	943	853	933	877	927	926	908	869	877	917	919	892	877	896	923	913	952	898	903	889	911	880	875	906	982	895	896	933	950	844	929	912	921	930	921	942	942	921	910	858	918	954	879	845	863	952	947	950	890	868	925	874	892	926	902	908	934	894	891	911	988	949	920	898	895	952	972	929	935	906	892	855	900	944	889	920	860	887	930	911	905	947	881	917	948	835	905	921	918	893	914	906	904	915	898	926	895	885	912	906	899	888	883	891	895	887	854	915	876	933	884	918	893	895	875	944	856	919	878	922	868	880	887	866	932	924	902	941	915	878	911	935	909	882	908	972	922	907	930	884	922	907	880	963	883	911	862	865	901	878	929	961	858	893	919	899	919	885	912	868	910	859	910	889	939	901	834	868	884	823	931	911	945	874	914	937	917	896	870	858	873	903	913	893	886	918	921	902	871	882	913	926	862	912	890	942	906	846	946	929	855	892	894	878	922	909	873	894	958	912	924	896	886	909	927	968	886	907	890	886	859	941	923	929	937	901	926	924	929	888	857	907	922	876	935	914	886	921	955	911	906	876	892	946	916	938	888	979	909	911	900	906	867	882	933	882	929	896	832	877	828	857	890	897	881	864	894	900	924	908	867	877	885	919	873	895	947	908	884	953	861	898	891	942	884	881	892	944	898	882	863	907	916	835	807	860	900	924	935	919	846	931	917	860	942	897	916	898	923	869	899	954	900	917	962	902	913	868	870	916	931	906	894	879	914	906	867	915	922	884	888	889	892	821	902	868	865	901	898	920	910	898	870	917	934	895	919	895	881	892	954	891	843	892	875	912	905	904	968	938	960	880	964	917	852	925	954	881	913	925	884	903	901	912	928	909	927	914	944	915	897	935	888	868	871	915	884	843	878	915	948	914	943	905	878	875	889	877	891	924	904	915	956	950	888	914	872	912	880	906	894	908	925	923	923	926	939	893	879	921	935	908	963	949	895	936	858	916	885	856	870	881	916	886	876	877	921	874	888	850	895	895	915	906	965	908	907	888	898	888	907	933	917	927	896	855	910	892	898	903	864	950	877	930	876	947	903	829	902	931	921	879	919	884	887	904	876	845	974	873	932	861	912	941	891	896	875	892	932	915	900	920	899	925	907	905	906	940	867	917	892	984	870	912	916	899	889	934	937	876	908	910	897	868	890	963	842	925	916	847	922	932	867	940	941	881	922	861	840	872	855	909	917	842	927	934	900	909	931	897	911	916	901	850	898	912	864	891	997	908	907	960	935	929	940	843	921	841	887	898	908	845	907	894	935	913	875	885	965	947	895	901	911	866	868	948	946	924	935	893	869	939	913	868	900	946	867	913	972	920	935	890	925	851	913	903	925	925	927	896	940	914	893	927	907	933	962	926	929	969	941	901	909	914	913	983	902	932	914	913	857	961	927	884	902	857	883	949	933	943	893	887	897	921	858	845	901	922	876	976	824	929	958	847	909	903	906	890	830	902	875	907	896	952	885	935	885	907	914	876	827	900	865	948	873	900	895	950	855	895	929	873	876	896	871	864	965	905	915	867	864	923	865	888	905	919	927	900	931	963	907	888	884	935	919	888	897	924	924	893	894	943	897	904	818	895	892	906	933	882	866	875	929	914	877	936	926	878	916	947	904	872	899	898	882	935	875	898	945	892	895	850	897	888	909	932	900	962	894	903	913	879	914	932	876	827	919	904	933	926	968	924	938	959	884	911	904	870	922	892	932	900	887	955	907	927	934	930	944	906	906	902	896	889	963	953	867	846	898	908	858	865	894	934	881	900
24224	21397	28291	24581	17994	1361	635	482	428	390	367	348	355	321	324	324	325	342	313	348	451	420	582	577	458	384	407	411	389	340	362	332	346	302	345	313	351	274	337	308	336	293	283	302	311	278	305	318	286	307	286	300	307	281	264	322	304	301	283	276	305	266	299	329	269	320	313	284	300	281	283	313	273	282	296	295	296	277	267	299	269	281	292	291	298	235	277	291	276	287	280	321	300	276	296	278	298	314	298	268	276	316	289	299	253	303	260	282	283	269	265	311	268	277	303	295	286	262	274	283	320	306	269	284	290	304	274	280	309	307	279	319	261	285	283	257	281	304	313	302	278	289	273	310	314	301	294	300	278	298	295	270	284	258	277	289	310	293	289	276	270	288	275	301	278	297	303	270	287	291	254	279	304	293	269	282	279	282	316	308	307	282	272	273	284	307	250	306	312	261	273	267	324	283	305	296	288	286	304	276	283	280	296	293	271	293	314	303	283	307	291	295	284	287	283	258	312	296	300	259	249	307	258	291	281	286	278	308	292	280	325	302	260	258	288	259	281	310	275	284	298	294	282	285	295	305	257	261	294	262	278	293	280	291	316	283	291	308	291	295	304	247	257	307	274	279	296	324	280	320	300	277	287	278	272	296	288	270	271	292	283	280	326	294	289	253	280	289	308	286	292	300	319	331	274	289	292	262	283	291	288	302	285	282	290	320	283	312	295	289	280	289	279	310	306	312	274	302	282	289	274	312	282	288	263	235	291	297	254	266	296	283	293	301	264	292	279	312	274	269	282	312	262	299	274	289	302	289	303	286	296	290	287	307	269	307	283	279	284	273	271	278	269	306	303	300	295	266	291	303	291	283	329	335	301	298	305	284	265	285	307	276	268	281	286	267	295	283	295	276	303	254	274	287	312	322	334	317	282	288	282	292	290	258	298	293	284	285	266	282	285	288	282	267	262	293	301	290	277	264	295	320	289	273	314	319	291	281	261	284	292	268	269	255	297	254	313	308	322	284	291	298	286	271	320	299	284	263	296	264	287	300	275	293	293	263	270	334	281	260	260	266	289	304	302	291	277	298	279	260	260	292	296	278	252	275	298	300	267	308	298	267	289	286	255	281	267	273	311	308	287	281	302	285	297	260	274	301	271	319	320	253	274	303	307	290	280	281	281	281	260	318	296	281	304	249	302	310	294	280	263	281	266	284	252	296	279	272	268	300	289	278	278	293	298	281	312	284	266	323	300	300	288	268	291	278	279	306	271	298	273	251	256	290	287	291	277	272	286	293	272	276	293	294	302	297	245	284	298	263	296	304	276	284	267	272	301	267	286	294	283	303	246	296	293	286	293	294	276	279	293	277	282	293	269	291	259	278	274	291	301	288	296	277	275	273	304	287	301	271	279	287	282	292	306	333	307	249	283	280	291	262	306	289	301	292	284	274	270	324	280	276	258	296	286	306	266	280	310	280	279	287	284	276	270	281	284	285	290	286	309	308	275	325	307	278	275	301	296	277	289	273	249	333	310	284	295	287	271	286	286	268	264	291	301	278	313	249	278	267	264	291	294	291	291	301	309	280	281	268	286	261	288	269	312	268	312	272	288	263	264	306	317	289	273	294	291	277	258	285	275	238	275	277	300	275	275	287	286	314	277	281	296	259	296	271	272	273	298	287	270	286	287	253	311	302	271	276	267	295	306	272	268	265	306	283	291	286	285	247	309	311	263	295	272	265	268	309	270	298	301	305	317	295	276	276	290	252	290	260	286	305	273	307	274	276	280	299	281	278	266	282	295	280	263	258	267	291	269	303	303	314	295	266	279	270	267	276	279	300	271	299	305	290	272	267	296	292	272	288	268	275	261	253	313	311	259	292	298	274	281	263	290	308	288	286	296	265	290	292	280	249	282	286	263	304	314	278	292	276	279	279	305	268	319	297	284	278	323	282	282	303	288	251	285	290	298	290	285	264	271	278	277	297	292	272	279	283	273	311	289	292	302	307	266	316	264	285	302	295	300	269	262	285	266	275	300	284	286	273	309	297	307	277	246	302	294	276	276	295	306	257	265	292	302	291	266	295	293	266	300	291	283	303	274	289	277	283	278	311	319	272	272	277	264	311	272	316	292	271	260	292	298	263	266	282	292	287	314	292	273	326	253	293	288	309	279	299	273	287	327	278	277	269	255	286	278	314	274	302	289	284	268	320	267	285	287	279	290	296	326	307	257	303	288	305	315	286	291	266	297	320	248	302	266	307	273	278	294	271	283	286	285	319	294	314	311	266	276	310	295	280	306	289	279	274	279	288	293	277	283	259	306	285	302	312	278	294	290	315	291	301	270	268	264	292	287	273	265	312	273	294	281	275	283	288	287	288	291	274	315	286	298	267	265	285	296	274	250	298	286	289	276	294	292	305	324	308	278	299	250	282	323	305	290	291	288	242	290	280	264	280	283	257	301	272	256	271	265	290	271	272	311	279	297	264	283	282	295	276	293	283	296	263	308	281	309	283	292	268	294	275	275	259	337	314	289	302	281	241	287	283	287	286	294	280	279	288	263	288	278	271	280	278	296	297	256	274	277	297	252	263	285	298	274	293	270	308	281	306	268	289	296	278	275	280	280	332	294	289	248	294	264	287	269	271	325	260	290	279	283	273	276	267	306	272	280	298	285	300	258	292	270	290	286	312	273	267	274	270	267	273	284	281	308	265	310	289	284	294	256	302	280	288	262	299	285	320	299	292	298	255	309	274	286	320	271	325	269	291	279	275	280	265	271	268	286	258	269	295	274	304	280	268	283	259	252	300	270	280	261	281	278	298	320	269	306	297	279	285	295	269	298	265	305	303	260	325	276	304	279	289	292	263	292	305	270	278	302	280	292	285	311	280	294	281	285	302	262	280	316	306	269	248	284	274	282	275	268	304	291	288	300	298	273	270	280	269	278	254	258	256	279	295	284	303	281	305	305	302	283	274	312	312	288	289	297	264	293	296	294	317	271	272	285	276	290	292	302	296	325	304	289	313	303	298	276	294	288	302	260	266	293	297	247	286	281	293	263	276	291	271	272	305	302	299	292	291	288	301	286	266	274	260	265	256	260	266	288	276	321	271	277	302	315	304	297	308	304	283	300	266	290	253	275	299	277	280	286	301	279	311	270	300	288	302	273	277	268	286	292	264	268	296	297	261	262	279	281	285	275	264	306	289	269	289	279	287	272	269	293	287	287	302	294	274	280	268	282	261	280	276	269	281	297	270	310	308	284	269	258	285	285	268	272	266	290	279	300	293	288	298	282	315	314	269	324	276	276	272	273	315	312	299	283	277	283	275	274	272	304	268	298	293	303	281	279	314	274	276	299	289	275	288	289	259	281	284	288	316	312	303	284	273	281	286	293	248	278	284	299	277	285	283	284	276	297	300	307	263	285	260	304	295	255	304	295	266	295	250	277	273	270	269	286	289	266	284	303	290	306	283	256	280	290	278	293	293	262	286	277	281	291	326	276	286
5626	9614	8547	4545	2849	2104	1629	1379	1218	1066	934	913	871	824	773	744	773	758	743	899	1396	1350	1946	1820	1432	1261	1270	1153	1044	935	899	892	825	841	807	746	761	745	675	693	650	694	675	643	662	646	681	662	639	638	623	637	712	602	678	607	667	622	630	615	603	614	610	611	691	651	616	659	637	621	616	640	599	677	627	636	627	605	608	679	631	640	626	647	628	652	612	646	622	650	598	606	669	623	574	633	625	654	642	638	614	599	642	631	639	628	608	617	646	630	602	595	664	587	589	593	618	590	630	638	616	583	680	638	675	623	631	638	593	650	609	631	664	585	603	639	616	609	650	630	624	645	629	669	622	636	613	641	596	618	648	671	578	632	620	644	637	652	602	652	608	654	662	639	600	653	623	646	675	639	613	628	621	625	643	659	585	637	623	584	660	608	651	614	620	587	597	639	636	553	678	636	608	616	618	641	629	641	599	627	618	628	648	637	627	631	618	620	620	612	587	634	626	631	637	633	604	634	643	640	644	660	581	649	586	652	600	584	618	619	668	643	588	598	666	563	601	644	625	601	570	600	630	628	629	581	612	620	642	682	630	617	608	637	637	604	688	615	608	648	614	570	623	633	571	619	630	623	637	573	588	645	628	613	631	661	614	604	596	600	615	616	599	611	625	646	626	635	626	626	610	660	621	663	593	672	651	580	674	616	595	632	648	638	639	623	629	626	652	586	617	606	658	594	681	603	620	616	586	563	580	681	606	642	661	601	646	623	587	590	610	588	628	582	592	630	629	620	668	637	598	634	595	615	636	633	613	655	669	646	563	615	656	651	668	585	615	560	621	635	613	627	644	620	645	634	611	601	619	603	581	654	650	657	610	603	627	608	602	606	639	548	669	594	631	604	639	646	633	664	587	607	613	624	649	581	613	615	622	622	614	624	604	629	634	615	622	618	634	562	633	626	632	640	559	664	706	640	609	653	661	576	611	603	588	624	618	606	597	631	600	672	646	659	615	606	635	576	622	640	592	645	659	625	592	632	654	648	602	612	617	597	642	634	636	633	605	596	652	618	618	633	634	587	612	616	604	627	633	630	620	577	603	656	604	608	611	626	632	602	630	593	642	604	669	612	580	571	645	648	621	621	613	613	604	569	617	648	645	597	615	621	613	630	603	629	605	612	613	600	591	591	659	608	563	610	590	614	618	624	560	607	635	630	612	618	641	611	652	604	672	663	621	636	621	616	627	649	628	615	617	613	615	657	577	626	622	619	607	631	630	623	637	647	628	632	614	625	640	613	604	660	618	628	609	601	653	598	653	592	598	638	598	570	619	618	631	613	636	568	628	603	660	639	588	650	587	625	636	644	591	656	637	637	608	607	640	654	624	646	589	689	607	615	640	600	636	642	644	592	573	610	598	576	662	636	640	620	624	647	623	663	623	628	592	593	616	631	615	635	635	632	577	639	656	606	631	622	667	618	652	635	616	592	606	634	648	612	621	661	631	627	581	594	614	630	630	641	575	629	612	613	604	632	632	606	632	594	659	639	664	645	625	645	616	618	615	632	629	573	608	621	571	614	630	635	593	630	619	601	628	588	638	608	668	620	600	590	594	640	601	607	643	618	583	633	608	637	579	650	617	671	602	664	594	639	608	611	612	629	590	621	606	562	609	630	617	640	652	619	600	630	635	633	594	613	610	635	645	616	654	656	539	617	600	627	637	628	640	666	619	598	605	592	618	631	619	638	615	617	587	597	616	623	641	591	590	657	648	670	634	624	671	628	599	609	609	619	646	653	622	617	639	629	616	589	597	624	640	616	575	613	595	594	643	602	645	608	585	634	624	589	617	626	661	626	624	634	571	603	650	612	639	627	622	651	641	610	615	632	576	611	637	605	560	644	623	644	625	602	648	669	612	597	605	608	602	619	573	628	607	669	647	586	638	643	644	605	630	604	627	639	579	593	592	656	642	611	598	645	627	590	660	631	604	585	577	600	637	620	588	591	626	600	621	651	605	616	603	628	639	577	605	633	644	617	659	637	638	662	633	617	623	616	616	606	604	607	609	612	596	674	594	665	637	592	632	615	619	617	627	633	619	630	639	635	568	618	553	636	610	577	679	629	615	585	628	621	595	672	632	611	586	638	571	629	630	629	590	624	625	617	633	614	607	619	662	631	625	610	601	602	631	627	620	609	606	589	611	663	610	638	648	583	606	639	539	638	641	616	652	636	610	680	609	590	609	618	598	619	650	610	592	597	614	602	593	596	627	607	614	609	598	634	580	619	633	605	623	603	598	621	603	633	655	651	615	613	625	670	595	618	645	601	641	616	640	614	584	609	620	620	624	608	597	633	628	641	619	621	641	619	610	618	596	652	591	613	600	634	580	566	654	569	613	622	601	575	600	637	613	641	685	621	634	603	611	627	623	659	611	679	605	646	626	584	619	637	633	603	606	599	635	638	623	635	627	629	631	657	614	588	620	610	621	595	599	613	634	597	627	609	623	600	620	575	609	640	657	613	625	587	623	639	685	640	617	601	623	622	595	578	605	597	622	614	612	637	605	600	595	578	595	611	612	580	629	612	609	628	631	612	573	619	597	592	664	619	619	620	592	623	588	621	618	592	615	641	596	623	630	633	610	601	566	607	621	586	639	627	640	591	656	614	604	654	620	611	620	593	616	605	642	620	599	641	673	596	642	584	620	647	609	606	659	613	633	676	623	601	621	614	637	582	577	650	584	622	612	582	598	585	616	657	597	614	640	654	634	639	637	633	609	647	595	651	630	654	582	661	654	640	599	676	632	603	658	593	630	659	613	647	586	548	646	622	615	624	630	590	654	610	591	620	613	630	605	595	615	600	608	642	609	611	626	606	599	634	614	640	602	598	615	605	602	599	598	630	642	649	577	639	642	589	627	610	632	591	593	634	654	647	598	629	641	625	631	608	654	603	599	589	664	602	622	619	595	649	618	583	619	633	593	617	643	596	616	605	626	641	654	588	604	599	619	610	599	585	677	587	614	612	607	627	565	667	616	608	609	641	614	583	615	599	639	612	638	642	610	650	615	629	626	616	609	601	578	638	626	606	629	631	642	643	627	591	636	616	592	614	616	612	599	614	585	617	640	634	597	603	648	623	622	602	635	627	671	573	647	608	615	640	635	619	645	636	609	638	633	615	642	624	606	613	619	658	631	662	614	619	608	642	586	658	602	632	591	601	624	588	632	658	621	644	636	588	662	617	597	603	604	635	589	646	672	623	632	616	615	581	629	663	627	608	593	582	614	661	694	588	617	623	613	647	642	640	613	597	673	623	645	618	585	565	617	645	610	641	606	617	654	664	615	622	603	626	602	629	644	649	619	615	626	606	592	627	682	640	580	622	636	619	632	595	616	647	570	663	651	595	641	592	588	654	661	586	617	623	650	598	628	607	620	592	633	584	619	642	565	600	662	599	638	650	631	634	660	632	623	618	623	610	663	624	599	638	612	584	626	624	626	617	625	612	618	619
23457	21520	29334	24113	21520	17219	1312	520	378	396	359	338	306	255	254	276	253	291	379	436	521	458	519	627	476	397	407	342	319	297	279	270	292	257	278	223	217	230	238	217	214	242	208	216	239	242	211	218	196	201	192	205	209	210	196	251	228	236	208	204	211	179	224	196	206	202	211	187	222	205	197	217	198	196	205	222	189	205	197	212	222	209	171	179	191	212	177	216	206	199	186	200	186	186	199	179	222	189	213	218	203	208	204	209	225	202	218	214	185	187	222	187	196	179	198	209	203	197	204	200	188	218	207	205	198	234	202	216	198	195	205	223	208	194	200	197	194	194	202	213	187	209	203	209	224	190	229	191	212	199	217	212	193	204	211	186	196	202	181	209	219	207	232	210	205	186	205	220	192	221	187	196	209	198	185	202	193	223	231	192	176	203	199	203	190	220	253	213	200	210	203	216	200	190	200	188	200	195	215	187	216	222	228	199	220	205	196	200	202	210	202	209	210	209	210	209	197	193	214	191	211	179	192	209	216	206	229	207	199	178	215	195	210	203	195	209	213	197	196	185	208	226	208	231	208	185	190	213	172	216	201	214	213	213	211	227	191	173	190	210	200	188	197	236	188	211	205	205	198	219	174	200	178	215	209	190	202	227	201	228	186	215	201	208	188	180	203	193	221	211	193	213	178	214	211	202	217	213	196	171	218	186	208	196	221	233	214	213	223	194	193	190	188	214	198	220	202	199	216	204	196	173	209	210	197	181	194	200	227	180	203	204	189	198	172	208	197	205	229	208	207	210	209	223	205	212	216	205	194	186	190	198	199	220	181	178	223	175	203	211	180	221	197	200	215	203	180	201	183	203	203	228	249	209	188	182	195	193	229	204	194	192	218	182	226	225	196	231	210	225	196	207	219	193	196	200	201	201	195	218	214	200	186	193	213	214	189	196	196	195	189	206	220	202	215	198	208	182	182	200	203	196	198	168	222	195	211	210	187	213	194	193	187	186	196	193	215	221	190	212	228	208	195	190	190	216	192	189	205	220	219	198	214	186	196	198	216	210	214	220	209	199	189	201	213	204	218	191	225	190	216	170	168	203	211	227	208	225	186	191	210	219	176	190	218	206	213	215	221	208	198	191	206	191	184	194	215	189	221	179	221	224	198	197	219	218	187	208	211	202	211	206	193	199	219	214	206	202	211	197	177	190	203	206	200	209	214	188	218	196	216	214	218	189	235	192	198	218	184	210	228	196	228	205	203	210	208	223	209	195	202	219	192	195	194	201	216	186	235	213	215	205	227	214	191	207	216	184	217	189	191	214	225	219	179	207	227	209	204	186	203	186	205	207	213	225	219	198	216	179	191	203	214	220	213	237	211	189	190	181	185	176	206	200	206	229	213	221	223	224	206	207	216	204	222	211	194	204	212	194	206	205	211	196	220	196	182	186	211	201	196	207	197	197	212	205	186	210	214	169	188	210	211	207	206	189	194	205	216	217	201	189	177	190	220	207	194	205	209	191	213	179	200	204	220	192	210	193	229	190	179	191	195	215	205	197	207	190	226	222	205	182	194	198	207	196	216	215	202	191	235	197	194	177	222	244	210	222	199	177	216	193	209	190	208	195	188	208	198	197	205	208	218	210	200	192	172	191	200	189	201	198	197	204	203	204	210	242	210	186	216	201	199	214	228	210	181	233	198	218	210	200	193	183	218	182	208	215	214	216	203	200	222	205	203	194	210	190	209	228	177	202	211	208	206	189	219	212	198	214	211	207	205	211	204	202	195	190	210	195	218	185	203	186	207	221	198	213	204	211	190	208	202	188	207	175	178	191	214	177	194	200	188	210	209	213	181	178	194	213	214	177	186	205	223	216	206	211	198	197	179	179	206	178	219	194	208	197	180	193	191	199	189	224	175	222	208	181	200	205	221	199	201	195	196	216	209	217	201	177	191	187	215	216	207	200	198	205	225	215	200	196	201	222	187	173	211	200	207	184	197	217	219	212	217	203	213	201	213	211	201	200	192	211	195	180	203	194	172	208	220	203	180	199	210	209	212	217	178	190	194	206	192	202	201	178	186	213	185	194	205	209	200	205	193	194	190	204	218	182	203	208	209	192	228	206	187	218	187	196	177	206	214	211	192	231	193	199	204	207	163	176	211	205	201	215	226	205	184	199	219	218	200	219	174	236	176	212	188	206	190	183	211	198	194	219	213	206	208	213	215	171	192	220	220	189	214	192	206	184	184	194	216	213	192	190	190	212	217	205	220	195	223	179	177	209	181	182	205	220	222	181	210	202	196	212	215	171	187	217	205	210	195	205	231	195	211	199	177	208	212	197	209	207	207	220	216	223	193	196	202	215	192	200	196	208	208	184	213	224	232	218	174	220	191	192	212	202	231	187	198	202	224	188	194	185	205	227	202	210	212	213	185	202	187	197	220	209	221	215	211	226	196	200	201	196	216	198	200	201	170	199	209	200	222	185	214	193	203	197	192	167	176	221	164	198	201	204	212	199	196	206	202	187	193	190	171	198	203	185	203	186	205	195	210	209	194	230	210	195	195	186	201	192	200	196	186	217	196	221	199	186	191	164	201	191	190	204	176	206	220	207	218	222	174	209	207	197	193	223	215	204	207	191	204	217	200	213	210	220	192	219	217	203	192	197	192	213	168	182	201	191	206	198	217	234	185	197	187	214	230	187	193	203	209	205	192	204	186	203	208	208	214	223	202	190	214	199	209	208	218	201	219	188	211	200	179	200	213	194	177	198	203	208	189	190	198	199	183	207	210	214	186	200	209	214	183	208	190	236	203	196	205	203	175	176	187	202	196	193	201	184	184	202	209	191	206	196	211	193	180	222	216	221	218	207	205	200	191	182	210	212	178	202	200	218	194	202	176	214	199	193	195	197	221	191	204	205	201	214	203	196	179	230	221	197	207	181	220	206	180	208	221	193	189	179	215	185	200	197	200	189	195	201	187	200	191	195	203	194	212	226	208	168	202	198	202	206	199	191	173	186	171	202	186	220	180	195	174	209	190	204	189	182	201	207	212	195	184	199	189	189	219	200	204	200	204	213	162	242	220	199	192	199	224	204	185	188	206	206	216	181	226	218	199	227	200	193	202	200	190	242	207	209	200	211	191	225	213	217	184	206	201	198	187	206	213	201	209	186	223	214	200	193	205	205	206	206	192	197	203	200	197	191	204	179	228	190	226	215	185	206	218	198	185	203	195	208	234	195	176	198	192	208	197	200	204	229	205	183	191	228	208	204	207	198	225	198	200	217	182	184	198	203	186	198	188	213	180	194	197	208	202	207	178	213	177	180	194	183	199	205	187	208	199	178	178	187	197	185	218	198	189	210	201	218	184	202	212	211	220	195	195	213	212	213	221	201	203	228	203	197	198	199	203	181	186	195	217	205	188	206	201	224	223	212	191	206	223	203	205	186	208	205	197	198	195	190	200	226	178	205	207	190	199	186	198	193	227	201	189	221	193	220	163	215
8026	15672	13486	7356	4646	3181	2370	1886	1599	1342	1182	1028	911	885	815	789	699	846	1127	1466	1781	1694	2029	2486	1772	1580	1256	1169	1019	920	834	813	809	746	675	668	655	606	570	525	516	545	490	544	539	514	522	522	467	467	451	443	487	452	485	440	437	474	439	432	456	429	440	426	477	433	451	474	445	434	441	481	464	423	404	461	433	405	455	428	467	427	437	449	462	486	447	417	462	434	494	452	444	424	460	399	436	445	398	426	449	415	437	457	441	465	390	432	440	437	443	401	416	446	397	458	465	439	424	443	412	470	462	418	424	435	427	460	413	393	380	441	411	439	462	455	430	434	431	452	416	488	414	401	422	406	466	425	407	439	410	418	425	470	436	454	410	438	403	403	452	450	385	435	396	423	420	437	434	432	464	421	438	451	448	444	443	410	446	460	424	425	484	476	397	458	430	445	416	441	430	452	443	447	405	427	432	472	416	417	420	413	422	451	422	424	448	436	426	439	416	440	415	445	441	416	459	440	426	424	430	431	416	413	445	443	443	445	438	433	465	426	432	430	391	454	446	434	452	446	446	440	401	440	454	399	438	399	445	421	390	425	407	429	445	397	437	458	434	426	465	412	454	458	433	446	426	391	458	475	443	403	450	452	448	448	477	374	475	415	444	433	453	430	410	441	438	410	421	427	452	431	402	440	414	415	455	455	458	512	429	424	448	438	443	442	418	433	399	454	402	437	429	441	447	467	429	436	408	438	404	393	421	401	446	423	461	447	417	408	453	454	435	449	432	419	429	461	424	413	432	480	418	409	423	468	438	434	461	441	445	411	392	411	425	428	442	393	437	412	400	444	451	405	423	420	413	424	405	447	412	423	428	438	433	410	391	444	415	448	422	413	451	455	444	407	478	429	423	421	438	428	465	436	423	418	448	415	442	460	409	441	421	443	423	432	428	437	417	458	422	441	479	400	474	456	447	404	430	435	418	424	403	447	438	439	451	404	424	427	463	447	456	492	417	413	443	406	412	505	434	413	400	451	439	453	430	411	465	440	400	417	414	402	429	443	435	432	453	461	419	435	420	407	427	432	439	405	407	450	450	390	461	415	430	437	415	442	421	426	423	417	432	414	444	422	423	461	443	447	444	440	457	451	442	440	408	416	407	472	443	426	413	472	466	428	415	443	421	418	438	422	430	417	392	416	435	430	466	422	430	417	451	443	372	451	409	394	442	445	408	414	435	422	394	453	431	384	473	448	413	431	435	454	422	398	407	442	440	436	465	425	436	473	442	446	413	426	433	439	462	450	461	412	407	426	470	426	410	457	393	438	420	434	453	420	459	435	429	435	438	472	426	438	438	430	453	422	425	412	417	420	470	457	432	418	407	427	447	425	443	414	458	435	430	457	414	413	438	449	426	387	406	428	432	411	438	407	439	429	441	440	403	420	461	391	474	454	428	425	437	457	443	420	407	399	421	410	429	434	412	434	424	423	417	391	437	437	424	447	458	438	482	420	436	409	433	432	405	459	421	427	404	405	394	454	419	411	441	411	432	416	462	389	446	409	455	426	462	466	448	427	443	426	423	461	436	422	457	436	434	440	440	427	438	404	427	402	401	438	453	474	446	441	444	455	448	436	423	448	452	470	425	401	428	397	430	454	466	408	415	415	439	431	406	418	431	453	406	443	465	445	403	401	428	429	459	428	412	432	439	430	427	459	435	427	416	442	464	403	428	413	464	411	431	436	409	377	440	460	421	386	426	422	469	455	411	461	433	442	439	467	399	427	378	448	419	433	428	414	404	434	449	460	444	430	437	431	430	454	405	401	444	420	426	426	445	432	432	437	400	419	440	436	426	449	402	457	438	414	419	462	421	443	446	430	416	465	446	404	445	430	470	426	463	470	435	498	449	435	409	436	453	436	463	419	461	428	420	451	414	444	455	446	440	412	444	432	431	407	389	422	444	429	422	421	435	472	444	406	467	408	418	421	449	456	409	433	416	406	418	430	438	444	442	466	453	416	437	446	436	460	440	425	480	417	450	460	445	456	454	412	446	431	445	437	408	421	420	419	413	423	456	417	417	445	451	444	418	451	406	441	423	442	478	399	398	400	401	439	415	438	441	446	460	446	402	421	433	440	472	450	436	392	455	394	446	375	430	425	445	433	487	427	411	425	433	424	450	398	445	428	454	440	431	441	416	428	425	425	440	439	436	395	407	423	434	442	436	425	426	408	437	433	429	438	426	435	443	427	446	437	416	418	407	427	433	431	410	409	414	431	449	440	408	413	434	441	420	478	427	446	466	394	437	452	412	407	414	465	448	423	477	436	423	455	393	437	447	440	410	460	441	446	440	448	404	408	455	426	464	414	439	446	447	455	406	420	390	409	454	451	398	385	429	415	418	435	426	461	443	403	420	393	464	436	457	453	444	420	428	389	455	441	429	469	421	425	433	385	422	467	432	427	464	480	414	382	427	458	453	463	480	419	433	433	405	399	443	433	421	460	438	475	439	440	428	424	403	452	452	419	438	389	395	445	413	452	457	453	446	436	440	430	415	425	429	441	425	441	428	441	432	452	405	431	450	420	466	428	427	404	416	453	481	458	442	429	426	430	433	403	444	476	398	439	458	371	455	452	453	462	424	432	442	432	418	455	448	416	444	462	399	454	421	496	435	434	424	416	451	418	455	405	468	435	418	428	460	415	459	426	455	377	428	439	445	468	457	456	437	451	444	459	463	469	447	460	443	419	445	415	439	456	445	447	456	437	446	410	381	427	401	462	423	453	420	429	483	463	442	446	411	426	464	421	412	439	413	429	444	403	444	433	426	415	425	386	438	413	419	429	423	444	418	427	375	459	399	438	430	405	412	442	425	420	407	454	437	470	443	460	442	456	447	442	411	418	436	435	458	452	414	409	428	420	417	433	401	432	461	449	418	417	434	446	468	394	413	434	428	466	420	405	439	431	452	401	430	435	411	431	414	443	439	424	412	430	424	450	418	409	420	422	470	462	398	439	436	431	459	423	472	437	452	421	450	424	419	460	412	450	412	447	427	437	414	485	402	387	423	442	427	417	436	448	431	422	448	474	454	416	391	449	414	403	447	432	414	441	413	423	434	420	424	429	431	424	410	428	455	427	429	454	423	441	457	450	424	426	408	416	367	449	426	449	418	445	439	433	420	459	448	417	450	408	437	459	372	417	465	422	445	409	413	426	434	405	415	454	448	433	453	451	432	444	420	394	406	440	419	398	432	425	392	423	444	416	407	427	425	437	415	438	425	455	433	463	440	431	436	404	461	428	445	410	413	414	407	440	438	423	396	440	449	442	413	385	410	443	405	426	433	433	453	406	466	453	424	446	431	422	421	433	419	413	421	418	425	430	402	413	452	434	435	399	427	435	484	407	428	425	435	395	437	431	420	437	401	427	429	401	393	437	408	407	444	467	454	414	446	423	400	417	434	421	399	453	420	452	401	448	407	475	463	455	386	429	442	420	390	439	390	441	432	419
26964	20294	5996	783	530	461	442	457	439	466	447	418	436	440	433	413	435	482	480	501	469	525	549	620	599	527	518	504	524	465	472	474	424	448	444	444	435	445	452	439	453	436	428	421	447	443	419	454	463	447	433	438	439	435	460	463	443	427	456	447	396	413	444	462	481	443	471	468	428	450	410	441	447	403	441	452	463	428	451	406	465	467	438	464	466	488	430	417	416	456	415	438	437	464	447	454	455	434	434	440	446	444	440	449	411	450	445	420	398	418	482	420	444	448	474	447	408	438	439	449	424	475	408	444	432	456	413	417	448	441	373	399	426	443	413	467	415	451	435	458	407	442	438	442	455	424	451	415	466	447	486	437	438	425	437	444	440	427	432	431	433	451	429	421	415	404	415	406	441	429	447	441	414	422	449	469	397	417	450	420	438	419	440	452	454	442	406	483	424	444	443	390	446	452	420	434	437	420	418	404	444	444	432	418	445	418	433	444	456	419	428	449	450	434	426	441	435	452	434	432	451	394	411	432	438	423	423	457	438	463	437	449	430	427	452	471	452	430	429	445	422	437	433	449	400	406	459	418	446	414	432	457	499	430	434	443	454	430	429	437	420	418	393	413	426	442	393	435	422	431	420	441	420	433	427	415	417	434	410	434	421	442	449	439	395	415	424	424	411	426	430	416	397	464	427	446	432	434	448	435	475	436	450	428	430	400	456	488	430	453	436	415	422	417	407	458	434	451	413	414	433	442	440	439	446	417	413	499	421	439	408	431	450	414	434	439	428	443	462	419	437	446	438	468	438	461	443	438	426	432	435	436	440	414	420	495	449	460	418	436	438	436	409	415	437	468	436	419	421	435	453	425	438	389	416	420	449	430	459	446	413	387	432	429	437	446	433	428	436	394	438	429	454	411	453	431	436	465	436	426	436	416	416	447	442	433	453	459	403	447	412	426	424	447	417	456	450	450	455	472	456	415	426	439	440	429	456	451	435	429	450	459	463	432	427	413	453	437	433	416	480	437	464	434	458	433	422	417	429	463	438	397	421	452	451	451	436	466	462	417	423	457	440	398	427	407	445	414	422	446	437	494	469	405	417	451	435	439	474	441	442	458	422	404	441	471	441	445	405	406	457	408	418	431	429	435	476	447	416	429	424	395	454	426	432	414	405	446	422	462	424	442	451	420	444	398	416	457	440	430	412	445	429	445	398	435	392	453	462	413	462	452	424	459	420	435	423	432	407	448	442	440	432	393	422	426	478	421	395	431	413	457	452	436	428	409	424	433	413	453	393	451	425	427	400	445	431	419	441	448	434	436	424	433	435	439	433	421	456	446	443	383	444	426	413	419	435	463	447	440	418	421	438	438	412	412	417	392	451	429	433	398	423	429	434	418	417	395	451	478	474	421	441	436	459	420	412	439	406	410	437	415	408	415	425	450	425	431	442	400	418	479	426	462	453	425	417	434	435	426	440	461	468	446	440	455	407	394	430	477	474	426	455	417	413	436	493	418	435	410	421	436	412	415	425	428	436	447	422	396	449	424	448	445	447	432	394	417	492	440	419	414	422	429	430	439	444	462	395	411	432	414	458	436	428	419	427	433	427	447	439	396	425	438	454	424	438	464	434	417	435	433	446	450	443	440	426	431	412	417	471	428	379	450	444	443	437	461	450	458	460	455	437	443	442	440	401	453	452	436	420	498	436	448	399	430	425	429	449	412	470	417	455	439	469	443	417	492	468	429	417	445	445	423	482	432	475	439	409	446	401	404	429	444	460	427	408	445	441	426	446	469	438	425	448	431	449	442	410	413	414	401	457	436	435	431	427	425	482	437	403	409	434	437	460	421	447	400	460	481	456	465	412	447	456	430	471	428	403	426	415	438	410	438	419	436	439	465	434	415	437	458	458	440	479	421	435	449	432	438	441	446	454	393	455	430	418	430	405	427	427	435	427	428	398	450	414	435	449	429	453	424	434	453	408	452	436	433	426	416	441	432	446	434	443	424	398	424	435	406	460	445	440	469	429	432	431	455	432	441	427	405	460	428	438	428	424	418	395	456	382	457	418	420	385	401	482	389	423	400	442	438	448	452	451	404	394	447	462	430	429	404	450	455	452	428	461	462	451	443	442	443	456	419	408	429	411	435	427	437	435	423	434	416	464	443	417	426	418	432	428	443	420	436	428	423	444	442	447	409	404	398	409	421	441	413	446	459	453	441	442	453	476	474	422	419	456	409	403	443	425	380	387	436	421	400	427	490	446	437	414	449	429	441	457	427	461	410	430	444	437	470	458	449	408	435	470	450	444	441	432	411	409	426	428	443	442	462	397	417	401	387	428	441	464	422	430	406	426	408	417	437	440	431	429	436	470	451	443	427	433	421	448	455	449	401	430	459	449	450	413	474	448	449	430	430	422	462	455	451	424	420	408	417	433	450	442	467	438	428	427	433	468	458	446	421	412	438	447	420	433	457	464	425	417	395	443	458	431	417	442	405	447	420	418	431	453	429	445	426	433	454	419	418	419	469	432	417	422	466	440	392	458	414	428	452	416	468	430	423	401	422	446	403	428	464	440	402	453	436	431	429	456	396	445	435	445	458	439	416	427	426	434	432	409	474	421	446	446	437	446	433	449	437	437	407	464	461	432	448	443	428	444	441	488	472	450	420	414	407	440	437	447	418	443	446	446	437	432	419	415	432	447	412	394	446	427	431	419	438	422	404	390	467	411	463	454	439	419	425	403	400	447	453	433	451	439	427	444	410	453	436	400	429	437	435	420	459	438	437	421	427	452	443	414	441	425	429	443	462	422	417	443	437	472	437	427	412	416	422	486	435	445	452	434	425	416	436	407	471	426	456	451	407	442	434	456	476	444	452	416	439	453	434	428	459	421	470	473	414	443	446	413	434	449	415	424	423	462	423	431	437	411	420	456	450	417	418	417	439	426	433	414	453	448	452	418	428	438	437	462	418	436	434	427	436	420	433	453	461	429	424	426	466	360	444	426	465	415	414	417	439	410	445	403	433	403	488	474	427	478	434	427	425	423	439	428	444	459	415	436	424	386	421	433	448	443	462	438	404	459	424	437	418	447	424	483	415	436	414	420	447	410	412	399	424	436	431	433	449	446	431	419	432	404	431	400	460	405	420	424	413	409	417	446	432	416	425	460	424	413	425	411	423	416	448	430	397	412	484	437	427	445	451	445	434	406	422	422	433	427	386	416	437	446	460	450	455	422	479	443	428	386	442	416	443	441	402	399	425	437	488	423	438	435	426	436	424	386	433	450	427	428	442	444	421	428	434	444	413	431	460	442	415	468	421	440	403	433	462	423	436	462	397	469	416	470	415	435	402	438	443	439	425	407	459	467	454	428	426	436	446	435	426	429	447	405	418	443	404	432	484	437	450	400	413	459	455	425	430	461	448	445	442	455	436	475	415	421	436	427	453	424	418	461	418	424	466	435	440	433	446	432	409	428	447	402	425	476	450	433	448	404	473	431	419
4313	2038	1809	1304	1169	998	1027	1033	901	939	997	946	932	899	895	932	955	970	1086	1270	1292	1380	1502	1756	1546	1331	1166	1133	1080	1042	1101	1052	1005	1013	957	944	971	937	975	941	893	958	929	967	936	957	955	859	929	930	891	866	890	950	939	914	850	849	890	829	944	855	949	917	909	879	927	950	946	937	905	915	959	891	920	913	925	901	943	916	849	916	922	935	951	909	921	910	927	895	949	846	957	923	898	874	868	897	891	904	929	926	959	949	895	892	908	850	896	885	910	937	965	885	913	898	943	930	920	927	917	909	934	871	898	910	874	920	901	918	884	897	913	870	901	916	933	939	897	888	875	926	912	955	908	932	958	897	883	905	912	892	924	948	883	898	879	937	867	890	883	861	890	970	938	885	898	908	906	913	946	951	877	857	939	948	893	895	859	898	907	888	895	877	893	919	877	949	870	881	920	881	908	873	938	894	967	925	915	890	956	986	917	880	914	868	901	888	905	895	902	942	901	908	854	925	866	960	972	900	874	885	900	954	897	859	935	939	921	931	906	893	903	923	912	864	892	919	878	918	909	894	913	935	905	930	865	906	936	942	885	858	880	898	875	923	955	909	935	873	916	899	900	871	926	955	944	907	910	939	940	852	919	904	885	898	893	900	939	866	882	897	893	895	891	895	936	936	883	921	875	843	922	966	880	919	892	914	926	929	938	890	919	893	935	930	875	930	899	896	896	912	882	937	944	905	877	914	866	919	876	889	912	909	946	868	909	875	890	876	946	858	919	990	864	920	866	872	945	878	887	912	821	900	911	819	967	882	879	937	875	900	903	863	914	980	866	849	919	877	855	894	873	885	860	900	857	899	937	903	958	936	954	898	857	886	929	871	923	845	924	924	910	869	892	918	926	902	894	887	868	881	1002	893	880	896	905	886	955	910	871	905	880	909	903	933	906	930	893	882	926	911	964	930	953	864	861	964	938	910	926	878	938	929	934	930	852	930	917	908	934	849	880	854	887	919	869	935	875	970	891	902	890	914	897	941	924	881	877	957	926	891	895	903	879	916	919	903	900	910	894	951	910	955	903	898	873	956	921	920	929	912	921	922	886	861	943	904	902	926	976	931	882	909	912	931	896	899	963	892	901	930	913	910	930	891	924	902	948	901	892	910	854	963	869	924	881	934	888	932	920	940	905	872	944	885	919	922	903	899	885	918	910	915	897	917	900	930	874	887	852	884	942	850	898	891	958	846	915	942	889	944	913	930	931	875	918	893	877	912	916	898	904	910	859	891	955	909	956	965	970	918	875	873	924	897	851	889	923	897	893	916	938	916	909	915	903	899	912	847	882	909	905	916	922	845	885	932	887	866	879	874	891	859	866	887	930	870	880	884	883	914	884	904	906	916	944	919	934	879	857	876	944	891	858	909	859	912	899	938	892	914	926	870	896	873	890	910	876	920	864	892	894	906	927	939	885	894	868	896	928	885	880	891	932	958	846	893	932	912	917	863	897	889	952	943	835	917	922	910	901	892	931	935	970	885	939	899	899	884	926	848	911	855	939	969	943	869	876	852	871	888	984	925	857	880	911	902	872	870	945	960	865	905	856	909	914	954	905	924	910	946	931	947	916	924	897	867	884	900	918	906	840	877	901	947	918	865	912	877	934	889	908	888	920	924	888	931	964	963	952	918	940	975	975	890	915	919	863	909	897	928	912	920	920	898	897	936	942	909	929	902	948	891	894	900	913	871	925	872	891	850	919	900	875	880	869	974	953	928	930	901	895	948	880	859	924	865	876	944	945	963	889	906	924	910	855	856	917	886	955	908	904	920	874	920	887	886	883	888	879	889	893	892	939	894	920	906	979	852	843	903	896	868	867	913	900	913	878	857	931	896	897	911	902	909	952	958	964	896	941	882	886	945	891	903	900	933	914	877	920	880	899	948	871	851	913	970	884	921	882	943	875	903	915	899	872	867	887	839	881	907	926	891	933	898	863	885	929	946	901	898	851	907	941	916	890	895	908	879	890	907	907	905	918	919	893	916	919	854	871	869	858	936	897	962	831	887	893	922	918	867	897	912	921	923	881	914	904	933	973	878	950	886	869	881	895	935	894	922	903	940	916	933	941	897	874	903	850	889	904	888	857	898	933	901	889	979	957	890	920	889	870	911	912	925	915	898	965	929	938	924	930	928	946	935	885	901	905	895	899	908	894	841	919	889	942	900	943	937	931	917	953	939	911	884	900	901	898	928	921	929	874	874	908	859	876	897	931	961	934	908	945	873	955	843	901	907	895	901	873	864	866	907	921	887	916	865	901	905	936	930	932	959	898	917	899	992	914	860	908	944	910	871	871	925	898	842	898	916	857	908	868	883	910	896	950	879	960	894	892	938	948	917	948	883	913	971	911	851	865	899	837	881	889	890	900	922	939	942	919	876	901	851	861	985	915	930	952	941	910	854	900	949	874	882	904	857	917	884	922	940	899	920	918	888	868	898	906	890	936	900	844	912	903	902	905	931	969	971	882	904	931	880	916	884	894	893	923	911	934	898	899	880	931	933	899	886	881	919	893	899	1008	924	916	904	970	854	932	882	896	916	909	949	920	901	918	926	922	893	874	884	943	875	885	932	897	970	877	842	958	894	875	907	861	931	866	887	876	896	912	880	959	909	923	921	919	895	916	933	902	920	893	998	906	947	843	892	890	937	932	883	911	943	878	941	862	855	948	906	888	881	867	925	923	955	914	918	913	875	933	919	958	926	901	936	840	881	902	845	950	912	893	912	822	899	922	937	949	871	938	893	901	894	948	929	892	905	935	890	959	889	923	899	901	925	899	950	920	946	929	885	909	907	905	955	936	943	945	925	840	981	884	886	885	873	857	870	918	883	906	882	910	917	880	895	906	935	925	891	938	867	920	910	877	934	911	841	888	903	865	865	885	896	919	907	923	918	929	882	839	946	911	937	905	909	837	871	879	887	875	888	894	933	922	890	878	910	849	902	870	906	926	844	911	896	932	872	933	879	953	873	900	937	887	926	925	873	846	895	851	923	860	946	962	869	900	898	909	844	910	919	845	895	886	939	860	868	952	932	851	931	882	939	902	914	972	894	883	942	886	900	876	901	907	967	919	902	849	917	931	913	912	950	864	892	927	921	935	920	877	922	881	951	871	917	953	915	906	904	891	908	873	936	863	929	899	980	910	954	913	858	947	882	867	834	934	850	910	900	897	925	891	940	849	899	870	985	861	896	949	851	909	901	890	932	885	922	888	932	943	933	875	902	896	860	888	883	913	893	917	878	896	870	953	887	912	924	889	944	891	842	923	921	886	885	896	900	880	879	921	864	946	893	917	885	944	926	888	881	954	905	860	910	917	903	912	922	923	868	934	928	855	863	928	926	901	923	881	903	852	901	948	903	924	878	911	943	817	923	924	867	887	920	1033	910	940	901	869	870	948	922	921	929	929	901	842	920	881	914	840	885	929	948	868	896	859	894	856	884	860	921	908	892	883	920
24283	21380	28467	24678	18736	1379	618	440	407	365	370	348	334	330	315	307	293	309	341	332	359	409	475	633	519	425	392	383	383	350	359	346	355	341	303	300	323	306	313	311	280	283	301	324	288	312	291	300	276	294	282	272	267	302	282	290	280	287	323	267	292	294	301	284	283	275	289	291	275	285	261	281	266	296	291	292	275	265	267	307	310	267	256	305	277	295	291	291	285	243	254	254	314	246	264	284	288	283	283	273	272	277	287	275	294	278	254	272	300	286	285	272	301	267	301	272	268	281	276	291	295	254	270	304	322	303	270	270	280	291	301	291	324	276	289	282	279	307	274	301	285	291	298	284	285	284	308	280	299	279	299	278	279	289	261	287	314	257	260	272	268	268	280	301	274	284	279	299	274	304	269	290	292	266	286	271	277	303	288	275	276	267	261	277	281	262	272	289	310	290	284	292	271	267	289	256	241	297	278	286	292	276	279	268	265	282	292	298	309	258	270	284	271	259	288	304	272	302	305	301	273	287	285	287	275	289	270	309	290	296	307	291	260	314	291	287	252	299	276	249	277	245	278	275	255	282	295	284	275	264	297	276	273	280	284	280	292	277	289	294	282	283	302	298	296	279	282	286	278	297	296	266	307	286	265	279	299	315	268	275	299	251	287	264	305	252	266	287	275	301	254	283	288	296	270	288	267	245	287	247	279	271	307	261	279	282	287	258	266	318	287	272	280	258	263	314	285	274	304	291	259	285	289	267	301	267	306	264	279	301	275	313	262	294	275	273	288	285	278	280	280	275	263	267	247	269	289	246	292	285	298	282	270	273	271	301	291	274	292	298	299	295	259	301	235	282	286	290	289	267	277	313	276	271	270	260	270	318	287	266	253	285	282	287	295	274	308	269	275	252	272	306	293	286	264	273	266	263	282	294	282	293	297	268	285	270	314	302	261	261	277	288	288	243	279	272	276	283	287	290	299	276	285	286	268	305	300	267	287	284	239	293	285	295	302	287	265	286	285	274	263	276	311	294	266	288	272	301	286	295	283	287	303	292	273	282	269	257	279	283	281	284	269	297	259	277	255	291	297	294	273	272	268	297	293	285	263	304	285	276	253	271	280	302	269	277	303	286	249	293	293	311	292	306	298	292	276	288	304	271	284	303	304	292	291	294	288	294	282	279	277	280	285	283	288	307	274	313	273	300	294	270	271	286	298	273	302	283	296	318	285	306	295	269	240	297	267	287	276	276	294	257	299	290	251	288	256	279	309	278	266	274	303	265	302	272	266	281	291	281	276	275	288	262	319	282	292	274	258	274	275	290	293	296	290	329	297	285	273	292	288	282	304	274	292	275	261	283	320	304	300	285	250	298	299	274	294	311	280	263	288	287	280	303	287	260	314	281	294	297	258	305	309	291	275	276	276	300	297	277	280	251	274	261	295	344	298	324	277	255	275	272	299	276	287	261	273	322	251	314	275	292	281	277	279	299	276	303	267	279	284	299	268	297	246	280	276	256	305	308	280	262	255	301	294	293	284	260	254	279	285	285	252	271	292	286	299	297	265	287	305	280	297	292	279	239	288	293	286	286	284	287	295	263	297	316	299	288	292	266	279	297	290	272	286	295	270	254	277	252	291	254	302	268	285	257	295	294	293	317	281	282	267	286	297	247	266	287	255	273	278	311	284	263	274	301	262	296	278	293	272	291	288	281	265	269	299	295	295	313	273	275	288	268	282	296	300	294	294	287	293	287	243	291	257	260	285	290	284	277	299	268	282	289	275	290	319	288	288	264	278	326	287	295	281	274	284	294	272	268	267	267	278	294	270	312	262	263	318	281	278	283	294	290	294	257	278	297	271	316	258	291	283	284	300	291	272	308	301	282	291	261	284	270	300	311	281	286	302	313	317	273	282	250	270	269	288	273	262	267	264	242	286	296	275	267	283	266	285	300	288	289	291	288	258	273	299	282	290	255	290	263	259	284	274	259	288	311	260	301	289	267	284	277	263	275	281	310	287	273	261	295	266	269	286	279	282	296	286	281	299	279	245	285	292	294	246	295	303	287	296	279	299	288	273	285	258	301	278	329	265	305	306	267	291	273	279	300	287	272	269	314	296	262	259	282	276	264	297	312	286	269	283	254	294	281	267	290	275	263	306	299	273	272	271	306	274	272	287	257	303	287	284	285	276	303	279	284	255	285	287	287	279	250	262	310	279	283	279	284	265	278	289	273	256	300	309	291	263	282	264	246	286	318	306	270	259	252	305	304	303	289	281	288	290	289	277	292	303	270	270	290	288	277	274	303	283	251	252	284	311	287	277	272	239	309	276	306	302	272	266	309	285	310	287	276	281	294	276	287	306	266	257	270	267	287	297	264	269	257	267	310	292	294	318	302	276	280	282	314	284	286	280	283	299	270	272	277	276	280	286	292	238	320	299	278	298	263	272	296	253	286	262	252	281	272	305	256	303	283	274	303	276	261	299	261	297	297	284	300	285	302	258	300	285	284	294	265	294	285	280	261	265	307	302	285	297	262	258	287	291	285	302	282	302	241	261	286	299	257	301	278	306	290	280	270	284	283	279	274	288	301	262	299	307	298	271	284	303	288	280	284	292	293	284	281	279	272	283	273	235	306	287	303	304	294	279	268	280	279	285	290	289	295	316	266	290	273	280	272	296	272	271	270	297	263	284	253	264	277	262	268	274	274	286	274	295	271	268	281	283	279	249	284	277	280	273	283	287	328	276	279	284	280	292	327	307	217	280	277	285	313	269	280	301	262	276	275	269	288	293	257	293	287	267	276	274	295	275	269	284	300	280	256	310	287	264	282	267	305	280	272	309	286	293	292	287	277	263	250	273	257	320	319	266	269	292	261	274	282	271	286	288	263	275	279	299	286	295	281	302	288	282	299	281	278	309	280	265	289	281	276	285	262	291	287	321	283	279	271	292	296	284	253	308	279	311	272	316	278	255	269	297	281	278	293	256	273	285	310	263	329	275	298	279	273	292	291	282	320	282	278	289	275	294	272	281	261	262	278	289	267	276	294	295	274	285	275	268	277	249	273	289	260	274	285	302	274	292	279	299	288	265	293	286	304	286	266	285	276	285	302	272	287	254	288	281	289	254	275	301	269	272	291	288	238	318	263	288	283	270	278	277	263	259	274	302	282	241	303	265	243	290	272	279	292	277	307	293	272	269	286	303	293	304	300	283	292	306	273	304	267	259	305	283	259	311	274	277	274	290	293	276	283	294	290	302	279	257	276	273	273	263	263	273	303	270	304	273	284	267	286	303	294	278	272	281	301	310	252	268	256	282	298	285	269	283	260	265	263	300	268	282	278	303	263	236	268	304	250	288	291	249	297	281	277	249	276	283	283	267	296	275	278	288	305	284	297	257	269	295	264	275	298	278	280	270	271	273	308	275	256	314	298	306	258	258	286	289	286	303	281	267	277	277	303	291	292	283	294	294	277	290	263	290	295	281	259	298	304	278	299	276	269	273	306
5675	9848	8767	4619	2830	2088	1648	1424	1159	1107	958	931	812	861	829	778	748	769	843	838	921	1180	1490	2102	1747	1319	1206	1068	955	888	860	854	794	778	711	732	709	686	711	627	666	656	685	660	618	683	652	636	645	624	619	641	654	627	611	597	581	667	625	618	596	627	605	607	597	609	620	652	625	600	599	609	572	624	603	616	664	636	653	598	612	581	622	593	614	565	636	621	589	569	615	635	594	621	613	632	582	663	629	636	660	606	601	639	627	589	616	658	626	644	639	558	618	560	603	619	578	648	624	624	629	629	607	620	649	598	625	648	623	571	627	617	683	561	587	612	586	607	601	583	626	590	641	648	557	658	590	563	648	643	597	628	616	606	599	649	595	629	593	592	646	630	653	624	607	598	607	605	605	591	608	650	565	590	600	609	631	631	604	628	610	627	642	657	602	606	637	603	558	591	619	627	571	602	618	636	604	641	607	592	598	629	617	617	615	618	601	584	587	617	549	603	602	596	612	582	595	609	576	617	647	610	614	682	609	586	602	637	603	604	631	579	644	603	569	610	608	636	636	609	607	590	598	599	631	641	560	665	598	626	582	601	611	618	625	625	618	646	606	618	574	607	588	624	600	594	596	629	615	597	614	624	596	638	586	608	602	585	618	612	598	612	620	601	637	593	577	621	659	581	618	632	612	613	565	623	627	637	609	645	580	624	624	602	618	611	629	620	637	618	588	615	595	606	597	661	606	616	629	588	572	594	573	570	618	585	608	649	622	622	605	600	587	642	646	621	615	615	631	582	608	636	622	626	640	624	629	628	632	586	622	608	605	604	600	576	628	609	638	607	595	639	602	602	635	629	641	624	604	618	614	623	602	617	594	633	577	608	609	588	634	640	649	635	651	610	619	619	620	577	614	600	627	622	588	612	608	631	613	617	604	640	616	619	608	635	615	635	633	579	584	658	573	618	602	579	582	610	625	625	620	586	594	593	586	619	615	597	602	605	631	607	617	596	612	615	646	581	637	584	624	617	608	600	595	556	615	615	592	586	590	626	607	612	621	618	591	663	581	618	620	632	618	626	620	614	606	629	635	624	655	577	616	618	600	661	683	576	634	632	621	582	580	633	641	606	606	612	611	610	592	657	554	588	602	581	622	634	623	619	600	612	626	595	614	622	633	613	648	626	584	595	604	583	585	616	613	583	597	612	627	663	609	594	615	629	649	632	591	665	570	586	589	628	588	634	565	601	594	610	594	618	605	588	626	624	638	633	612	614	546	590	611	594	587	611	626	617	615	601	622	551	562	603	639	584	620	613	608	626	593	602	610	575	571	617	603	606	591	619	608	607	597	657	615	603	583	600	611	575	593	596	576	641	626	594	638	615	604	618	647	644	614	599	652	618	585	619	615	609	606	643	646	610	655	587	645	600	612	579	595	603	607	615	581	625	621	599	631	633	612	587	571	606	609	596	655	623	600	609	579	609	622	591	608	595	581	565	586	640	590	573	597	612	595	597	549	607	621	592	635	667	607	599	521	576	642	599	580	587	620	648	588	635	611	625	624	606	567	593	629	581	599	602	622	586	588	622	609	599	604	606	602	619	576	606	638	656	623	620	600	593	632	629	605	632	619	568	623	642	628	615	586	579	634	609	615	635	602	637	593	630	629	611	598	615	674	623	608	620	615	603	619	619	609	610	591	579	594	611	635	611	600	620	669	639	594	624	612	611	623	591	593	609	634	587	654	599	589	622	625	607	633	618	614	646	566	602	620	642	639	610	587	614	609	594	632	627	602	554	645	604	579	580	593	629	604	652	607	592	623	599	623	634	633	617	597	585	638	614	648	614	627	623	618	611	607	669	637	637	586	569	603	618	607	589	601	599	620	602	600	598	608	608	615	577	584	621	587	559	607	612	646	599	564	612	606	590	595	633	574	599	605	652	592	574	633	592	577	657	602	581	619	611	622	627	646	582	613	578	631	620	598	584	609	623	630	625	601	569	630	575	661	636	562	638	587	573	596	632	628	600	585	612	612	597	617	633	591	623	654	607	634	609	590	593	618	635	640	593	601	646	597	592	579	678	558	579	592	638	592	604	593	611	572	660	617	649	568	618	616	621	603	618	615	634	599	582	629	597	577	612	627	592	638	585	592	646	600	579	653	626	658	597	657	617	643	643	625	624	607	639	611	626	597	611	626	547	639	605	610	618	609	589	653	576	590	575	622	618	611	589	634	605	608	606	580	615	595	603	627	572	604	625	610	611	579	598	624	631	608	610	617	606	596	617	629	624	643	614	608	675	586	598	637	603	624	635	586	574	619	578	622	614	648	621	598	601	578	564	585	604	596	646	559	608	611	612	635	596	606	661	626	625	622	579	624	621	645	621	632	575	600	580	623	607	611	623	646	641	600	615	608	651	626	658	633	576	621	657	613	613	607	620	635	625	579	598	657	590	636	659	553	572	584	670	626	580	619	626	621	664	586	612	630	603	624	610	627	610	585	608	598	633	617	651	647	594	608	600	612	628	669	593	590	624	572	601	618	597	606	575	628	607	617	604	634	588	623	633	631	610	615	555	589	651	605	628	629	587	644	633	641	578	605	608	595	615	592	594	669	615	649	610	559	591	652	599	646	632	594	645	606	577	656	584	585	603	586	616	604	600	581	593	623	611	634	582	600	588	640	555	588	660	563	606	585	600	602	624	623	621	604	602	622	591	622	637	597	574	620	580	605	616	565	660	644	597	657	576	619	616	631	576	641	630	640	588	609	595	683	598	596	556	604	617	578	609	622	586	602	568	553	615	612	640	584	600	576	646	635	656	594	591	619	618	597	610	620	604	587	563	622	607	613	567	595	594	608	602	613	643	608	605	581	615	662	561	594	664	562	586	599	639	622	608	594	611	608	605	614	606	572	639	623	607	623	588	602	645	566	585	612	621	571	618	608	593	594	600	582	623	620	612	598	681	594	575	615	616	643	656	621	627	611	569	638	652	594	600	570	591	613	604	634	621	618	628	622	642	582	624	615	609	599	598	614	612	578	597	631	631	594	586	553	598	594	658	617	653	584	598	572	626	646	619	619	574	619	593	614	608	614	610	650	607	591	657	611	608	609	587	570	606	653	606	607	607	610	627	638	593	590	600	587	656	596	628	575	622	614	648	588	604	593	614	610	634	591	612	622	626	587	612	639	580	618	583	621	666	578	556	604	601	613	589	592	662	617	586	610	611	596	628	544	592	629	636	600	584	578	603	621	564	619	640	615	639	573	573	615	605	594	582	627	611	637	602	580	590	597	630	641	622	595	639	565	592	590	619	606	598	617	594	602	628	627	549	618	629	672	594	585	608	588	624	604	608	581	567	668	587	585	609	599	623	632	620	583	618	561	629	605	618	616	588	637	616	592	625	604	649	669	657	622	627	626	586	590	599	582	560	608	606	648	613	590	628	616	619	571	579	625	635	621	608	627	594	642	592	612	606	600	592	630	589	584	578	622	642	597	611	558	596	604	630
23472	21514	29366	24113	21515	16974	1278	553	453	353	371	317	279	304	273	264	229	262	266	305	344	334	402	539	593	460	416	346	329	324	297	266	286	252	242	220	230	232	214	194	226	224	226	210	229	209	213	223	177	198	194	232	206	205	209	179	187	183	191	203	202	184	198	222	212	203	181	221	193	207	188	216	194	200	190	227	215	194	205	197	206	204	197	187	181	200	199	204	166	199	219	222	192	182	215	198	182	196	206	223	218	219	204	208	193	190	205	189	222	201	185	215	214	193	194	201	197	225	207	203	180	194	201	211	239	205	196	184	195	207	178	200	213	194	187	185	187	189	200	204	185	208	215	206	200	212	184	185	195	203	203	214	174	173	187	177	187	221	192	210	193	183	182	184	227	187	203	199	196	205	199	207	210	185	197	180	197	196	203	193	198	212	200	188	181	198	212	242	196	197	191	207	216	203	218	175	215	198	194	185	202	181	201	209	177	204	198	207	196	193	191	202	215	213	203	208	188	204	209	203	192	207	202	230	217	181	209	229	196	191	186	194	211	197	187	186	193	198	191	180	189	199	206	208	168	215	194	212	218	213	194	195	197	189	195	200	200	212	179	212	191	205	201	216	183	220	185	249	181	192	225	186	190	179	179	191	207	212	200	204	201	204	203	157	215	177	210	197	207	190	185	212	182	204	191	199	189	184	175	248	192	190	199	211	192	203	193	182	170	209	199	206	211	204	185	213	172	182	194	197	199	194	198	204	189	198	204	155	199	204	214	201	224	195	203	191	178	180	203	203	210	206	205	203	205	197	176	203	198	210	214	187	198	205	174	218	189	176	195	226	186	197	204	183	205	207	213	204	207	197	227	194	179	205	169	201	208	193	189	201	214	211	172	188	186	210	196	189	191	198	199	203	193	225	201	194	169	188	197	185	189	187	206	190	188	174	198	174	188	201	185	173	203	179	172	210	192	191	191	200	185	196	196	208	206	188	207	221	204	185	182	208	202	189	197	182	203	226	200	182	195	195	203	212	195	208	216	179	195	173	198	178	194	195	218	192	205	205	206	171	190	197	187	219	214	201	185	205	202	205	209	202	193	176	190	193	190	213	208	177	182	189	190	180	213	202	198	184	161	193	220	185	186	214	197	169	222	214	193	199	191	216	188	195	204	186	190	207	190	174	202	183	207	201	196	156	205	208	221	209	187	219	189	219	195	188	180	191	197	191	215	221	187	170	200	200	171	172	186	210	226	204	184	213	182	200	189	185	212	197	189	198	194	195	162	183	193	215	207	191	203	217	224	185	205	207	206	198	212	190	201	194	210	198	191	171	181	201	201	199	213	207	199	212	182	188	202	190	197	206	206	192	197	174	191	186	199	173	198	200	185	202	193	212	181	187	206	203	191	208	196	187	186	202	174	191	197	224	183	164	225	222	205	211	191	212	184	203	214	179	157	203	202	211	166	224	189	199	169	204	192	202	192	174	182	186	193	192	178	214	172	205	194	206	187	210	201	221	177	195	211	211	186	202	223	206	195	196	198	192	205	191	205	213	216	196	206	238	228	186	196	194	176	165	194	172	178	188	185	224	189	207	192	207	177	175	193	202	180	184	188	193	172	197	202	138	190	200	176	186	205	196	186	198	211	177	195	189	196	182	201	187	197	187	195	190	189	212	191	194	213	193	181	175	200	167	204	191	204	193	216	202	176	182	210	206	215	192	191	178	198	206	178	181	208	185	233	189	190	180	173	187	194	194	207	207	192	211	210	199	172	215	205	216	221	216	213	203	201	192	196	183	187	189	202	205	196	205	213	222	194	204	195	214	181	180	193	203	198	206	185	195	216	214	197	218	214	200	213	203	188	211	203	209	207	195	181	185	197	192	208	224	199	213	200	201	194	189	181	194	215	178	182	207	202	198	208	200	206	209	200	187	199	187	191	188	185	191	206	182	203	183	192	215	199	227	204	173	196	176	215	196	204	206	189	202	179	212	179	222	194	177	204	205	193	204	179	199	212	196	193	189	205	209	188	202	178	203	151	173	197	197	202	199	168	196	181	184	212	195	205	173	193	187	229	195	218	192	171	179	186	167	206	185	189	183	189	194	215	215	186	179	227	215	195	192	220	193	179	200	189	181	216	207	198	202	212	187	197	216	210	204	176	203	198	200	196	182	192	193	214	170	194	206	229	202	210	181	192	207	197	172	222	200	179	199	185	192	212	182	214	186	172	204	183	198	202	208	200	187	198	198	196	190	213	213	202	212	210	181	185	213	187	180	224	186	185	187	209	206	219	181	165	222	196	199	187	175	194	194	220	214	176	212	211	199	214	180	168	210	193	173	180	195	203	197	208	213	192	194	189	225	212	167	171	168	193	189	213	184	211	217	182	192	187	220	188	213	239	213	183	186	205	190	187	192	195	210	187	224	217	207	176	191	193	213	190	192	169	176	198	183	172	208	184	208	201	215	229	203	213	195	203	187	203	204	194	190	209	225	196	189	193	183	214	210	211	189	197	195	207	184	187	196	180	191	179	189	196	194	201	176	194	201	188	189	176	184	199	202	197	204	179	185	190	198	183	223	190	190	187	195	178	190	183	196	207	207	197	206	178	212	187	180	177	213	203	191	185	201	188	195	179	214	215	236	186	203	175	183	212	201	204	192	184	191	204	193	190	193	192	208	203	179	202	188	202	183	191	186	199	196	198	199	200	214	179	184	217	191	185	207	203	215	210	165	201	179	182	176	208	213	180	179	185	193	199	203	181	190	213	199	187	193	185	231	209	193	203	189	195	184	174	172	195	178	196	204	185	187	215	194	195	200	213	190	204	207	188	206	187	226	200	185	211	211	191	166	211	175	231	195	178	212	208	169	155	199	197	211	175	193	193	177	194	181	196	213	196	181	197	206	213	173	209	201	193	181	193	198	209	172	175	196	206	207	205	196	190	185	205	184	205	180	181	190	196	205	197	199	209	218	216	212	200	182	187	190	172	182	186	208	206	190	203	215	211	204	190	174	182	205	179	185	170	199	198	177	190	200	182	189	197	191	184	196	207	182	205	167	177	205	211	193	187	208	198	187	216	208	201	207	181	185	201	193	201	188	187	185	184	195	211	184	200	186	179	204	192	165	207	187	195	168	190	197	201	193	215	179	205	180	200	200	174	191	182	224	206	183	187	183	203	181	219	189	206	191	181	196	171	183	184	186	191	204	194	202	210	189	207	189	198	230	234	206	196	191	188	219	187	192	198	184	172	169	208	211	215	183	217	203	207	180	184	194	196	196	203	202	180	191	198	191	183	181	202	198	177	194	183	179	203	206	205	201	203	201	190	173	207	185	179	183	203	184	183	200	207	175	212	191	207	203	209	207	211	192	188	207	190	190	211	175	202	210	186	189	221	170	193	207	208	177	200	205	211	197	187	215	173	195	177	208	216	197	211	203	188	191	189	172	184	187	188	204	205	193	196	197	201	185	216	196	213	201	198	186	215	188	190	178	200	192	211	207
7922	15483	13578	7320	4548	3133	2362	1904	1557	1390	1129	1039	977	844	804	775	720	718	726	783	1180	1216	1436	2126	2207	1648	1286	1027	954	875	800	795	719	646	596	559	596	553	556	558	479	539	554	511	525	546	501	537	455	494	455	513	502	454	443	431	500	424	449	451	470	433	440	451	451	410	435	477	423	437	410	409	471	452	435	454	433	430	401	428	414	435	424	415	386	450	410	426	449	440	418	447	420	442	426	425	432	430	424	411	399	393	412	451	406	440	447	393	437	445	415	423	405	415	408	427	403	438	484	417	421	419	434	421	438	429	454	393	388	420	424	410	417	414	435	419	413	395	418	431	422	440	432	439	421	419	421	418	425	440	438	426	464	410	445	412	420	419	424	424	425	432	419	411	439	421	419	404	418	419	413	431	454	412	422	419	396	431	397	461	404	427	463	431	458	430	435	430	441	434	437	461	409	389	415	401	404	410	453	414	422	418	437	408	384	410	426	430	414	433	430	432	424	430	406	401	409	425	428	425	472	396	409	379	430	447	397	408	442	428	414	444	457	438	423	376	471	443	442	435	423	390	450	471	411	439	413	422	407	426	441	399	391	417	377	404	407	411	411	431	422	412	445	410	430	429	446	429	403	443	405	390	391	434	399	405	439	427	447	409	398	406	432	431	411	432	410	403	426	407	468	445	408	408	419	423	444	376	448	443	435	392	448	443	429	414	421	421	446	444	388	418	395	406	410	415	425	460	432	432	415	406	438	397	383	397	409	436	392	406	395	426	419	428	432	413	418	464	445	399	486	415	428	469	440	445	431	445	447	432	406	431	420	435	423	449	383	384	411	378	404	422	406	417	438	406	382	419	409	429	421	450	453	445	426	459	387	404	402	466	424	396	415	423	443	401	414	412	398	430	375	433	414	404	437	378	400	390	404	390	416	419	420	404	428	401	407	468	399	415	410	399	402	440	415	405	381	443	425	415	427	395	428	427	471	435	439	379	447	400	418	425	375	386	425	439	402	414	413	400	417	409	433	418	414	403	416	397	417	401	455	428	423	386	386	422	415	433	410	418	431	419	412	437	444	438	417	431	397	410	436	405	424	421	405	399	429	456	409	401	389	402	415	442	417	413	391	401	445	394	375	457	439	417	436	408	428	424	400	421	419	408	404	419	390	414	422	452	422	428	479	419	383	421	438	458	433	410	419	468	392	415	416	409	413	407	409	411	407	429	423	392	420	425	444	426	400	457	452	449	422	391	420	458	381	403	419	463	402	412	397	437	447	420	390	420	419	444	390	407	416	443	399	429	411	413	415	423	424	397	394	384	411	445	410	428	412	409	436	374	397	422	402	416	373	465	402	378	442	369	391	414	417	418	406	422	419	418	429	405	450	454	463	447	433	415	401	394	385	406	438	426	425	444	439	424	428	414	426	474	437	407	410	441	403	427	400	423	408	405	419	424	409	437	439	394	444	410	408	409	409	396	424	417	397	412	412	439	429	427	413	451	410	379	422	415	429	380	422	422	415	400	383	418	379	425	403	417	409	418	391	393	401	418	405	437	448	436	419	413	443	426	408	426	430	419	428	412	456	476	380	402	387	418	397	413	402	427	416	422	454	455	404	417	422	406	397	435	417	409	370	433	417	385	439	418	411	452	433	415	415	408	433	403	388	420	379	403	404	421	390	409	410	407	411	461	428	391	419	437	404	384	464	410	416	423	421	406	406	383	422	393	471	417	394	482	439	450	429	388	429	421	403	404	456	395	439	391	430	410	388	405	410	415	435	420	422	429	412	431	434	454	429	412	422	385	463	409	414	445	440	423	404	399	426	424	453	457	440	406	459	387	428	407	423	452	411	448	423	444	393	405	433	411	397	386	439	397	431	401	444	395	454	413	416	424	423	419	387	411	408	419	413	427	430	425	441	459	450	449	394	409	427	430	397	418	415	400	444	397	419	424	424	428	403	420	407	402	441	416	422	406	441	421	396	428	393	426	428	409	411	413	441	391	428	412	419	409	435	393	383	431	424	443	409	405	402	435	393	431	422	424	399	478	413	455	432	429	443	416	386	478	450	387	454	405	434	402	454	426	426	427	412	409	365	399	424	421	437	455	443	410	409	437	415	448	426	449	435	440	421	467	425	414	422	436	433	444	410	433	389	464	435	419	423	425	402	433	446	411	446	418	397	373	383	438	416	419	443	421	388	413	406	428	433	404	462	407	416	445	395	419	408	445	432	458	434	441	399	410	429	419	412	408	441	422	420	429	405	411	452	412	443	417	411	427	436	430	417	422	398	409	439	393	441	431	424	432	433	417	432	416	404	412	419	400	415	400	429	393	408	424	412	398	387	393	421	417	412	437	422	411	444	397	453	412	391	422	427	390	397	404	422	441	394	422	412	427	405	421	420	417	406	430	439	417	436	388	438	445	421	392	385	432	410	383	433	407	383	402	386	428	429	444	428	422	455	424	421	417	387	441	418	419	426	451	417	431	441	444	438	432	402	387	419	407	437	386	412	409	423	389	417	412	423	404	428	445	414	434	417	393	440	430	439	401	466	413	397	439	418	463	421	438	411	418	389	435	432	427	407	434	393	447	419	431	420	399	390	417	413	440	422	414	406	419	398	429	390	417	410	413	427	453	431	425	413	421	423	407	397	422	415	445	402	380	424	430	430	412	434	400	445	406	410	400	424	394	429	374	451	410	398	425	405	416	420	421	419	408	445	455	448	408	423	433	408	429	400	447	427	400	387	469	424	425	439	396	428	420	426	429	420	413	426	428	405	395	471	449	406	412	412	400	402	435	404	429	415	440	433	423	388	420	405	421	447	423	414	415	446	431	440	442	410	409	440	409	407	438	430	416	404	404	391	446	426	397	418	437	411	403	412	450	421	397	422	406	394	405	396	423	415	406	406	412	438	382	422	419	417	411	386	413	398	446	442	428	432	444	398	384	448	390	443	428	409	457	419	386	434	415	407	420	404	397	417	419	413	419	438	448	444	372	448	413	438	421	421	419	400	433	415	429	387	412	403	441	392	386	422	405	465	399	409	441	445	406	402	401	423	420	436	422	414	459	408	404	392	397	441	427	434	396	402	430	423	441	450	398	430	430	397	436	447	386	436	420	431	438	411	405	438	436	368	429	399	448	417	395	417	424	427	424	429	418	409	402	422	405	404	426	388	372	443	465	426	405	413	416	396	410	393	409	435	409	420	439	423	397	457	436	410	403	416	426	425	405	407	445	418	459	409	455	434	393	434	411	392	382	403	433	422	408	429	442	408	435	434	369	419	418	415	413	421	420	418	382	444	430	434	432	448	442	414	406	413	427	402	433	391	424	439	452	382	436	438	447	428	416	434	429	419	454	399	384	432	454	409	413	391	418	430	447	451	419	405	399	424	440	408	414	431	395	447	414	402	447	440	451	427	436	408	419	454	416	430	425	417	401	394	390	438	440	404	397	383	413	411	450	389	424	439	396	432	363	410	438	411	419	402	401	413	415	445	435
27009	20337	5898	788	538	463	484	433	410	424	450	422	387	408	433	428	423	409	399	474	481	516	499	570	585	535	509	531	489	469	455	490	444	461	417	471	458	430	453	413	454	448	410	415	432	436	404	478	449	454	452	444	395	439	418	442	461	440	443	425	401	434	404	410	410	406	435	460	459	427	402	401	439	411	456	436	427	419	435	461	439	455	434	420	459	448	421	413	402	424	444	449	423	413	412	426	413	449	408	410	418	436	413	409	452	435	438	426	436	447	441	437	426	427	437	398	405	450	445	435	450	386	411	424	419	442	446	397	450	413	429	410	423	401	416	457	414	429	403	418	409	424	446	417	416	388	433	422	403	462	470	472	418	426	430	410	431	416	438	440	459	409	456	444	431	447	436	438	432	421	406	417	421	440	406	441	438	416	405	421	449	434	440	456	423	444	401	405	416	391	425	483	451	441	458	413	406	428	423	410	426	424	423	421	448	430	421	429	397	433	470	424	423	431	448	471	431	452	403	443	397	444	445	434	430	436	442	392	452	448	431	434	436	399	442	432	444	398	396	421	440	437	450	438	432	444	407	455	415	410	412	425	440	426	429	428	399	441	418	437	405	424	428	437	415	420	469	442	426	453	429	482	390	466	431	459	440	414	425	459	429	431	427	431	409	429	408	429	442	457	408	433	428	451	446	382	448	412	436	403	423	454	413	458	426	413	418	395	431	423	448	436	434	412	415	456	411	439	429	447	436	434	445	443	409	459	423	407	413	420	455	433	439	440	431	409	454	443	443	439	402	467	417	426	405	459	385	443	430	410	444	446	461	431	421	425	444	441	408	412	451	443	431	405	417	422	427	440	414	454	419	422	392	397	411	437	414	432	448	394	434	424	420	436	424	464	414	436	421	451	453	445	436	410	423	431	408	452	452	387	444	433	431	463	403	452	425	428	418	453	358	414	456	420	415	420	437	370	448	430	423	393	478	414	410	415	430	413	433	445	420	436	417	408	439	411	428	406	404	410	436	433	405	465	465	404	397	425	447	400	411	433	427	436	428	407	443	424	438	407	440	467	447	421	420	417	381	412	439	408	428	426	415	456	412	416	450	436	436	434	438	403	445	453	463	407	452	444	415	441	445	387	410	412	415	439	455	407	410	429	423	417	444	437	430	433	461	451	403	439	436	423	452	423	443	440	439	414	439	424	389	416	425	434	426	441	451	434	406	444	413	409	442	439	419	410	472	476	441	399	401	454	415	426	461	423	459	444	409	456	441	432	404	420	467	405	390	429	420	466	428	416	462	430	384	375	392	425	436	443	443	433	429	416	451	412	447	441	409	433	408	434	383	464	423	381	407	411	382	418	462	437	440	434	462	426	426	429	409	401	432	502	434	423	436	400	405	458	458	440	426	400	429	410	450	366	418	392	436	425	416	424	449	436	418	388	426	482	405	426	411	405	425	432	419	434	448	450	449	444	443	424	450	466	394	416	402	421	440	408	463	422	424	446	460	432	430	451	411	435	427	437	438	426	419	433	432	435	414	417	390	405	437	434	409	430	436	427	422	419	375	460	440	429	416	427	433	379	435	434	417	438	458	462	436	414	437	434	405	433	445	449	367	445	426	480	448	470	437	436	454	447	449	387	443	395	437	454	453	433	443	454	470	425	409	449	433	415	433	431	432	457	426	459	442	405	494	470	406	475	464	435	451	436	446	486	446	407	444	453	400	440	406	424	440	418	449	414	408	452	433	400	468	424	426	397	431	461	395	494	437	397	397	413	414	411	440	424	407	464	462	395	424	454	430	442	436	414	419	434	414	445	452	424	415	418	414	437	462	413	431	432	419	441	404	411	457	429	448	421	450	460	429	398	398	429	418	439	441	435	430	418	436	460	413	414	425	409	433	441	430	445	431	439	417	418	426	428	403	477	423	410	418	386	466	413	432	416	449	395	453	452	427	419	424	462	443	413	443	417	441	419	440	433	370	434	438	422	412	421	430	434	412	397	408	438	448	462	397	430	433	443	432	437	425	397	401	426	445	433	450	412	432	474	415	434	452	399	418	413	448	427	467	433	420	409	444	407	418	443	399	426	456	458	451	470	427	396	414	421	467	423	409	399	453	386	426	436	397	431	445	409	466	404	440	413	445	477	412	463	443	410	397	407	419	424	425	414	401	451	414	451	442	414	417	429	456	402	411	429	436	393	453	411	431	455	435	454	418	454	415	407	375	430	443	444	424	435	427	415	450	400	397	452	438	418	420	416	412	409	428	405	438	432	460	450	432	420	380	455	381	453	455	447	425	400	459	436	422	424	419	428	433	441	476	454	443	397	427	442	441	427	452	436	446	413	446	432	431	426	482	432	425	464	401	440	449	400	462	421	438	451	424	416	451	411	454	453	419	436	403	463	421	435	442	417	427	382	442	420	426	421	429	415	428	410	405	442	405	413	416	429	374	444	421	448	404	407	442	422	450	449	429	431	414	399	437	419	453	428	410	415	398	429	417	444	427	406	389	419	425	434	441	434	435	452	459	446	459	455	439	422	407	416	411	413	459	388	442	412	426	433	399	408	412	403	408	428	410	433	432	438	413	424	422	410	416	423	412	432	427	409	412	418	447	434	401	459	439	437	463	391	439	411	419	414	432	420	428	412	415	421	417	422	422	419	412	387	419	430	421	438	411	395	396	428	438	424	391	466	468	456	418	419	437	466	429	428	421	445	396	416	410	453	441	430	432	487	420	410	417	414	408	403	421	451	406	415	425	437	404	436	432	456	444	436	425	436	423	419	418	402	404	415	392	399	430	441	413	430	394	444	426	467	433	473	450	415	407	424	440	446	432	417	401	438	432	420	438	435	455	416	408	396	434	418	405	421	446	411	394	412	426	435	438	471	421	397	440	456	419	423	399	420	403	426	438	427	430	438	436	425	445	442	447	418	433	423	428	436	450	427	418	472	416	405	405	402	392	442	439	425	429	398	431	422	443	386	427	397	447	431	425	445	414	420	440	407	423	420	397	445	432	438	434	465	438	433	438	425	437	441	427	402	476	413	437	444	449	425	439	433	430	436	410	462	440	449	403	426	432	420	443	399	418	459	422	423	429	428	437	397	417	454	426	412	410	425	436	416	439	438	440	422	471	433	398	429	438	424	408	425	472	434	383	432	428	414	398	430	431	406	431	393	423	413	421	425	465	401	433	392	430	414	435	430	416	419	400	425	430	439	419	439	429	461	427	372	435	464	415	458	470	407	434	459	435	446	476	457	400	453	413	432	427	429	409	444	409	427	474	454	428	400	423	446	414	472	413	424	456	456	411	416	430	414	425	485	438	434	418	424	433	434	438	453	441	436	422	474	421	413	437	416	404	416	441	382	389	444	391	448	416	390	448	410	421	405	444	440	432	450	401	409	455	430	429	423	415	437	438	394	398	420	430	487	421	451	438	427	441	470	398	426	430	434	391	404	420	440	440	403	406	453	392	414	425	430	430	447	441	439	447	407	440	410
4313	2010	1852	1377	1118	1067	961	935	951	990	930	934	920	897	952	890	896	899	951	991	1057	1057	1111	1516	1611	1458	1257	1148	1114	1037	1061	1047	1038	961	983	926	932	981	1011	896	923	913	881	929	941	968	972	900	916	926	924	910	905	885	903	929	924	938	865	870	919	912	861	868	842	912	946	828	884	932	947	934	918	907	867	951	861	889	880	814	890	915	949	842	915	884	890	879	846	908	879	939	908	901	892	799	856	834	893	871	908	885	931	920	906	872	891	892	902	879	847	901	889	891	918	901	938	884	916	930	894	857	902	947	865	927	927	917	885	844	842	887	911	914	886	894	895	938	904	919	882	882	911	846	880	905	868	888	944	894	918	896	890	927	988	854	921	848	872	980	891	878	893	895	891	902	892	900	900	905	897	881	901	909	914	897	906	844	910	896	952	813	920	933	892	856	911	874	871	859	889	925	907	910	871	874	887	891	892	869	958	928	906	892	939	900	909	867	894	905	923	869	941	895	927	897	878	936	933	868	904	931	896	907	925	815	901	884	942	871	932	885	841	940	908	871	888	912	911	867	872	914	893	967	924	949	878	890	891	865	904	898	943	899	916	895	863	913	921	882	913	867	880	892	917	869	893	897	851	867	903	884	913	909	871	897	863	889	923	890	898	926	899	895	898	837	912	881	898	948	883	876	906	863	883	897	894	924	895	887	865	870	893	877	903	885	892	910	906	872	899	863	867	891	854	890	887	944	944	919	881	848	898	920	889	894	900	889	862	914	895	897	921	908	915	894	872	906	917	889	877	919	900	880	907	894	934	907	912	864	888	866	904	919	930	967	919	917	947	955	886	882	922	883	868	922	939	868	917	941	940	947	895	815	893	890	901	889	908	914	872	872	913	863	871	889	884	874	919	863	919	953	925	843	892	837	908	892	917	900	898	930	931	880	933	871	872	911	877	900	895	880	920	862	902	875	892	888	925	915	880	899	924	917	927	876	869	917	888	854	938	886	885	918	879	922	914	880	915	897	929	875	910	903	931	890	897	889	900	819	874	874	814	846	919	894	900	926	920	896	881	859	945	858	891	904	879	909	881	867	928	882	907	940	889	932	881	948	882	859	907	928	936	897	837	926	885	896	920	875	898	921	856	931	919	879	933	875	868	920	878	908	904	937	917	901	903	942	921	888	920	860	918	864	899	927	866	854	926	851	914	878	878	861	875	891	839	835	894	867	875	885	883	931	905	921	867	938	866	951	922	938	875	978	881	892	879	920	889	876	857	891	885	898	877	888	891	945	865	919	869	874	880	913	869	880	915	919	927	829	910	876	919	879	896	932	926	930	875	912	946	905	884	917	933	887	860	862	912	863	938	927	919	890	900	886	847	937	888	984	941	881	863	850	911	899	861	867	974	920	857	886	914	880	896	902	885	874	919	873	871	848	958	868	942	903	893	955	868	922	932	909	893	905	934	896	942	870	877	926	940	896	894	909	878	895	862	870	914	870	845	886	883	931	913	876	879	866	879	891	903	875	935	873	837	907	912	880	924	921	873	888	895	894	909	892	902	890	862	913	928	922	900	867	934	879	897	895	919	893	907	881	924	921	857	905	853	873	895	914	897	910	890	899	907	965	929	927	929	897	922	833	917	896	918	885	932	912	907	866	939	942	921	867	849	911	903	870	876	937	926	905	923	907	886	941	894	863	871	921	956	930	910	904	902	865	897	951	919	869	882	937	891	848	906	896	933	935	884	811	882	909	875	888	930	918	869	939	861	855	871	924	938	922	955	906	893	881	861	944	879	894	868	921	932	918	896	898	861	913	902	930	893	910	893	862	928	906	879	930	906	871	853	868	953	838	928	911	859	907	828	897	903	931	890	837	919	896	831	896	875	907	856	923	878	874	845	879	874	898	858	894	854	923	857	882	889	884	875	880	909	872	887	866	909	899	924	873	899	909	890	956	897	858	879	877	901	882	836	896	893	903	875	958	902	840	904	922	915	919	883	880	910	921	892	893	939	959	929	908	898	913	895	875	897	860	886	861	902	916	919	863	955	926	926	865	852	851	908	884	910	854	851	841	879	938	905	859	926	890	952	890	861	907	900	941	956	876	926	872	883	863	854	877	885	876	901	861	875	876	895	906	922	869	896	893	899	855	960	898	859	863	943	872	881	956	884	878	845	878	904	901	940	906	887	860	914	905	894	872	875	942	903	925	859	895	900	902	885	887	904	911	943	848	882	891	887	919	883	896	872	934	868	884	905	924	857	864	954	892	901	867	883	885	957	925	888	915	897	930	893	917	852	880	915	874	916	871	926	883	896	913	929	906	909	885	878	923	899	952	880	875	944	906	934	906	853	927	897	915	923	943	901	934	898	949	844	887	886	906	926	865	928	920	880	874	888	909	962	915	925	864	895	970	919	854	832	937	916	915	899	891	894	862	879	871	870	920	924	897	904	886	868	881	909	889	926	886	915	911	917	896	885	854	928	888	823	874	921	905	944	926	920	918	911	934	920	895	877	939	910	867	841	894	888	914	893	850	849	888	896	913	946	900	920	904	907	888	923	862	896	888	919	910	928	894	894	892	896	845	886	902	876	895	859	897	933	884	910	901	878	933	905	918	853	873	941	896	912	873	919	923	896	891	878	868	906	915	900	940	888	902	883	955	891	909	899	817	852	902	957	897	871	918	938	890	913	855	908	899	937	932	918	904	856	845	875	960	869	855	945	893	848	866	913	865	892	952	939	889	913	917	937	912	881	913	921	929	856	938	876	880	881	934	915	873	891	863	898	902	917	924	894	882	902	906	909	894	846	903	892	914	883	913	916	897	974	918	923	901	944	947	888	886	893	900	889	870	819	862	927	912	901	914	859	909	911	923	949	889	850	899	871	860	894	904	913	926	861	918	876	942	915	885	859	910	918	905	963	920	899	863	920	875	867	907	887	894	905	872	872	856	918	904	930	883	913	952	904	960	897	929	906	900	901	856	926	928	935	886	931	939	926	869	849	900	965	888	835	913	884	873	877	871	911	918	898	892	882	907	941	915	894	879	917	894	940	897	905	903	930	881	957	880	891	890	973	937	881	887	940	880	852	923	838	838	950	848	904	893	835	838	889	882	914	979	855	878	935	911	921	965	837	871	959	884	898	888	888	925	919	883	878	923	947	921	905	930	934	890	869	903	921	957	933	919	930	938	894	905	858	881	966	838	896	893	857	919	911	948	914	923	896	896	853	870	900	872	890	895	947	879	931	888	921	914	913	917	932	892	906	908	896	851	897	923	880	934	889	933	926	873	946	959	909	970	895	910	861	894	858	859	863	881	894	869	932	897	923	891	936	918	877	916	957	938	880	916	833	899	931	926	926	865	908	913	886	854	886	882	891	884	895	872	876	883	848	898	900	885	882	827	913	900	926	902	912	932	937	922	908	916	937	924	895	901	919	889	894	880	897	831	935	918	907	887	929	860	831	847	916	890	903	908	918	925	895	878	914	911	934	897	926	887	857	844
24360	21456	28487	24837	18452	1340	602	481	395	399	364	356	357	317	308	335	354	288	329	347	354	346	374	432	543	464	416	410	325	338	321	285	303	298	290	308	279	309	289	286	298	329	287	300	276	300	309	279	313	297	301	300	297	279	277	279	300	255	296	285	285	293	276	296	247	311	267	262	246	277	308	290	304	332	291	262	285	281	271	265	262	295	301	279	280	285	290	307	283	285	288	264	262	296	295	262	278	242	272	257	281	296	274	269	267	252	311	282	277	284	266	286	289	298	279	273	274	278	279	283	272	256	287	277	263	269	255	262	291	273	283	302	290	306	285	266	289	282	249	288	286	274	287	279	262	295	298	295	285	305	286	278	243	280	257	282	301	281	281	275	275	309	278	285	293	285	271	279	290	288	263	288	297	305	275	284	325	301	267	286	277	311	274	280	279	278	262	294	281	277	299	295	292	254	286	306	266	286	271	295	290	268	260	273	294	256	270	273	265	278	295	305	257	265	273	266	274	279	279	276	281	296	271	271	294	294	295	281	272	277	253	272	273	285	279	274	267	249	264	292	280	229	270	258	246	271	296	297	248	292	267	244	268	271	282	274	297	278	278	289	268	305	287	288	262	276	280	282	289	290	263	232	280	271	247	280	280	263	297	258	281	295	285	294	272	276	276	268	267	291	279	287	306	273	271	258	265	270	262	298	282	250	303	284	295	259	270	295	277	285	287	273	291	286	261	279	274	285	285	275	273	305	261	285	298	290	280	275	276	302	282	299	267	293	266	308	300	293	282	237	288	267	302	293	297	302	276	253	302	279	288	285	269	298	268	275	293	274	255	274	278	262	254	259	293	281	267	274	295	246	291	280	298	283	250	252	286	302	286	339	322	299	260	298	266	287	292	280	281	286	281	300	273	275	272	270	255	297	277	277	265	280	270	253	278	261	306	277	311	314	258	265	285	287	293	249	266	276	284	283	299	250	261	277	259	253	273	262	276	292	266	302	279	270	270	309	293	269	295	284	292	286	286	282	285	285	250	276	270	291	287	289	299	236	293	269	313	292	266	261	316	280	269	278	265	289	271	275	283	286	282	303	299	296	274	271	271	297	290	284	294	296	262	263	285	295	266	249	304	292	274	254	269	286	270	273	271	265	266	292	284	284	264	293	299	289	243	289	274	278	266	278	296	280	277	271	262	285	288	265	284	300	283	295	309	273	277	265	274	303	274	257	261	302	265	248	286	290	253	283	271	299	311	242	296	259	251	277	283	259	296	290	301	281	288	307	248	298	278	268	289	275	274	275	257	264	250	289	305	298	259	281	283	283	288	266	284	260	289	279	276	264	308	261	270	278	293	279	292	285	296	268	308	257	278	286	270	251	262	264	307	287	280	282	286	284	279	271	283	334	282	283	261	277	296	302	264	264	280	269	299	316	278	281	258	288	262	302	255	279	254	282	286	273	266	249	293	295	289	272	271	327	271	287	265	280	259	267	296	297	265	262	292	292	302	291	289	277	272	296	296	292	278	267	274	285	269	265	263	297	290	271	267	263	282	271	262	296	270	270	275	293	271	296	275	248	284	264	297	262	265	298	277	312	273	290	295	267	286	262	255	290	304	265	296	287	289	267	272	268	300	267	295	319	263	287	291	275	286	278	306	270	257	267	274	272	265	247	271	271	261	278	323	276	269	300	279	275	279	262	257	282	293	278	288	275	263	263	264	271	272	260	276	314	286	222	269	260	269	271	289	287	286	266	276	302	266	269	305	288	273	283	275	272	304	263	282	287	261	265	251	275	269	291	293	291	303	283	277	293	260	271	285	309	299	279	268	289	282	276	296	272	263	306	290	257	277	268	280	287	322	280	262	280	262	263	280	304	253	341	275	264	291	273	275	279	257	250	297	260	268	283	273	274	270	302	301	278	291	293	302	253	262	267	259	254	260	270	274	296	261	271	277	254	294	290	273	280	268	302	277	268	284	268	276	283	267	284	290	287	276	302	331	277	272	265	291	302	333	318	261	275	293	275	293	278	286	273	260	309	282	248	279	300	301	270	265	266	314	308	249	262	257	281	268	267	300	256	265	238	262	278	287	303	258	263	298	273	268	283	302	286	274	302	295	289	271	277	306	262	275	295	290	290	280	267	263	256	265	290	284	258	305	291	246	270	291	292	277	265	267	304	276	284	318	236	279	298	260	269	272	285	309	271	267	285	262	277	278	287	295	294	291	294	264	280	271	249	286	238	277	279	272	283	261	273	272	282	289	276	252	282	292	293	284	265	269	293	268	297	247	311	270	284	278	260	273	283	261	291	296	248	271	277	292	309	263	275	295	269	286	316	287	272	281	273	262	296	284	261	240	251	272	278	250	257	277	303	255	285	283	259	273	283	265	289	272	296	279	274	249	286	245	287	252	275	318	262	261	291	262	258	256	259	271	275	281	278	303	303	277	289	301	293	280	275	287	265	273	262	259	279	290	275	252	282	290	282	270	314	265	280	292	268	265	286	280	280	278	263	277	241	314	289	265	263	268	277	286	276	280	293	296	323	303	249	278	273	276	290	258	275	274	289	256	283	328	308	273	268	267	275	288	314	279	306	279	297	295	259	289	248	286	282	280	289	313	261	261	256	257	290	272	274	264	270	289	270	254	272	293	253	314	322	281	268	270	284	278	311	280	298	256	322	303	261	252	276	290	254	265	292	279	267	252	244	256	279	294	239	272	266	243	292	275	274	259	278	273	287	303	302	278	290	289	295	296	269	254	261	274	279	256	279	294	283	285	277	277	293	231	266	275	280	269	284	288	287	269	291	273	262	261	307	267	292	276	270	276	280	298	306	254	276	252	305	298	310	304	285	287	285	300	294	270	308	296	281	302	282	288	279	284	281	284	278	299	275	290	251	260	259	264	247	287	282	282	290	247	261	282	278	258	296	260	263	246	274	246	291	273	263	265	267	241	284	261	287	285	262	291	254	269	269	319	290	261	249	297	276	278	318	267	269	306	277	253	265	303	261	276	268	280	288	249	277	274	279	279	301	303	257	283	262	280	272	283	259	297	313	274	297	265	293	296	268	258	273	317	262	284	263	299	274	285	291	280	254	299	254	281	286	312	295	267	309	264	285	287	275	254	273	288	261	267	278	269	304	243	286	265	304	279	297	247	295	278	270	270	263	265	279	290	285	284	275	244	297	301	282	292	272	264	288	293	306	292	284	285	259	274	292	238	284	287	251	307	296	310	273	276	270	274	300	257	255	292	279	320	273	288	278	281	260	297	265	290	281	276	291	263	269	265	280	283	292	271	270	253	259	296	297	298	275	257	271	304	275	263	279	277	244	278	288	302	282	261	268	266	279	258	283	282	327	271	259	285	276	294	274	276	266	274	292	279	277	317	326	254	278	302	278	255	268	251	302	251	306	298	292	259	240	312	271	273	276	299	273	262	265	260	302	283	295	242	287	254	273	281	275	245	277	268	246	268	267	280	280	282	267	283	276	290	270	275	287
5630	9862	8552	4573	2877	2067	1626	1463	1224	1050	879	891	896	863	794	801	718	771	813	820	963	965	1039	1310	1733	1401	1188	1107	967	891	827	838	815	781	688	717	687	707	681	698	628	702	653	634	658	670	642	639	653	636	647	641	611	632	656	606	639	605	576	627	622	601	629	590	611	607	668	680	606	575	617	569	573	589	578	586	630	620	621	559	592	620	578	589	578	594	665	571	593	596	597	570	553	590	623	615	622	598	604	622	615	641	590	630	672	601	608	589	607	599	591	615	640	601	581	643	546	593	644	558	599	617	560	614	614	627	594	606	630	637	598	572	629	585	622	615	618	591	609	564	619	567	567	543	618	600	617	571	568	628	566	659	599	566	592	623	649	628	573	573	597	600	613	590	576	561	628	586	620	640	599	612	646	605	560	605	569	643	596	579	584	583	596	584	605	641	618	623	625	621	622	623	635	583	590	615	603	605	570	601	604	638	596	578	582	601	574	608	578	612	611	577	619	637	607	603	598	610	620	600	600	643	611	583	544	595	623	600	583	630	574	585	579	598	602	645	602	643	617	612	610	601	557	582	579	570	585	591	573	580	623	620	560	560	583	637	583	572	610	580	586	591	585	628	622	615	635	592	583	607	587	599	556	596	587	624	608	608	615	638	607	575	631	575	568	584	616	565	607	589	625	587	560	610	587	576	593	565	591	656	579	633	599	591	644	633	563	614	617	588	570	627	571	608	619	595	630	638	551	581	634	545	661	562	623	605	624	569	632	634	610	582	644	604	606	606	633	585	617	598	608	599	647	624	571	623	597	531	593	583	583	624	592	612	621	596	575	611	607	574	554	631	630	592	564	588	633	625	597	546	564	576	614	601	564	589	544	617	617	647	553	624	594	593	654	598	568	619	590	590	589	597	600	573	567	574	571	624	577	583	610	583	613	618	576	604	557	615	574	615	587	594	584	613	612	615	572	611	618	588	614	596	622	623	588	546	631	586	630	587	577	625	598	585	599	583	599	576	585	617	565	625	582	585	595	582	614	617	597	579	617	573	598	616	597	608	596	608	618	583	572	582	627	560	583	609	596	609	553	597	601	592	599	588	592	633	613	616	579	572	609	571	649	653	628	581	621	580	610	598	586	604	567	576	597	609	609	556	595	571	652	593	606	619	616	600	638	602	585	638	570	608	574	646	573	578	586	582	629	609	576	612	582	575	624	617	649	596	580	595	599	583	586	616	610	596	590	575	559	549	625	610	605	616	577	574	605	580	571	631	572	591	601	591	594	588	624	616	606	604	604	615	602	639	603	594	601	568	616	620	634	617	567	610	596	602	540	580	600	629	638	603	625	600	615	631	636	607	633	606	633	627	606	613	562	580	562	607	588	576	630	606	618	638	604	588	611	613	613	599	554	581	594	608	617	580	585	586	609	600	591	574	610	570	599	558	622	639	602	551	597	610	614	628	598	588	579	620	638	571	597	608	619	575	573	600	606	638	580	592	589	586	544	568	582	607	603	605	566	582	598	616	612	617	627	587	629	580	609	594	608	580	620	567	658	608	579	580	555	566	617	575	588	628	625	587	602	577	586	617	604	615	626	604	640	577	579	610	635	573	636	612	599	599	582	617	602	614	608	562	600	599	565	624	637	647	628	583	567	641	608	605	575	611	619	617	640	662	611	592	602	623	608	611	588	649	606	599	614	598	602	612	553	592	607	575	627	625	651	624	596	586	601	563	599	633	652	595	565	628	617	590	625	625	599	585	589	613	555	590	621	620	613	642	577	587	605	574	635	581	616	603	551	620	595	613	608	576	595	596	632	571	621	594	629	611	566	597	578	645	600	550	619	629	642	601	602	552	645	576	619	578	571	598	616	596	637	641	603	611	565	599	617	612	611	592	560	600	621	652	626	590	633	562	579	611	605	598	592	586	625	542	576	588	619	585	585	637	645	618	598	557	582	607	637	585	627	613	611	626	622	604	609	594	613	640	548	633	584	606	554	570	608	635	588	539	607	591	569	582	617	578	597	621	566	602	566	631	613	610	601	620	610	624	602	636	583	569	629	575	569	598	602	588	628	615	602	617	603	628	587	638	587	613	597	595	580	591	607	599	583	583	570	649	611	613	633	587	603	580	624	597	602	601	574	629	613	671	621	618	572	589	592	572	577	630	609	640	611	625	614	620	632	585	636	597	622	610	560	651	635	591	636	600	605	586	605	636	581	607	567	575	588	626	612	616	597	580	565	592	620	622	628	606	638	612	626	596	593	584	583	606	580	608	540	559	569	576	619	656	602	600	588	615	573	627	599	624	575	617	580	603	600	570	578	609	632	616	621	621	606	609	591	574	653	597	637	596	598	571	581	609	632	622	576	601	591	630	603	591	609	585	609	641	602	621	594	600	585	596	606	621	648	552	582	595	602	621	631	590	612	575	670	589	583	600	550	577	609	642	606	597	610	597	572	591	615	612	603	565	582	575	574	559	585	599	588	568	641	597	645	596	667	553	572	567	626	625	613	611	597	548	660	582	580	617	574	612	587	599	573	636	625	671	610	602	599	598	620	619	630	580	615	527	594	595	609	630	618	622	631	615	614	659	573	582	594	616	611	637	609	584	625	590	628	614	636	613	641	628	623	624	574	620	611	561	603	572	610	580	612	577	544	626	607	594	538	613	601	569	588	626	559	589	585	637	593	663	642	610	608	593	634	597	634	606	562	606	587	588	595	603	575	622	649	596	593	592	614	607	581	578	578	599	587	611	594	613	616	642	594	619	610	615	590	572	596	611	581	621	598	610	573	598	626	594	574	580	587	585	619	587	632	625	598	593	590	600	573	563	611	608	619	586	566	611	560	581	597	606	602	549	615	571	585	610	578	617	640	577	638	575	646	577	630	572	628	618	575	612	613	622	596	640	581	616	620	633	599	604	599	596	620	616	591	583	588	621	635	590	597	609	615	644	591	617	623	611	609	608	644	604	578	596	618	592	576	546	624	587	600	600	609	626	624	592	625	625	597	626	596	614	577	599	595	581	600	621	583	597	550	599	623	570	611	608	527	584	634	608	624	626	588	606	633	603	624	570	613	609	638	584	609	609	586	628	589	600	593	624	578	554	619	593	668	626	611	601	579	618	588	614	676	594	647	639	613	597	597	583	673	617	599	557	573	597	574	585	546	616	628	567	603	613	606	612	575	571	565	586	598	602	615	578	602	598	601	590	638	627	617	590	600	593	582	619	563	569	586	600	575	575	648	582	592	612	570	571	577	606	639	598	629	613	586	606	613	598	604	588	567	658	605	582	607	600	571	611	618	615	579	583	574	595	596	597	577	592	567	624	585	595	590	653	573	573	631	566	590	590	624	596	619	605	590	630	566	589	633	635	644	613	619	566	543	590	581	573	580	607	618	607	567	605	573	678	593	601	595	624	620	600	558	614	609	607	564	596	622	604	591	586	632	577	572	669	604	631	603	562	630	608	594	597	605	596	587	585	589	595	610	611	613	593	577	563
23515	21518	29346	24115	21518	16920	1239	562	420	427	348	323	276	289	276	267	259	253	237	292	318	287	351	381	490	452	413	339	310	286	305	245	207	263	226	216	215	205	215	238	222	198	207	209	206	231	205	192	220	220	181	200	213	213	213	210	205	221	203	188	193	199	197	203	212	196	182	203	177	200	215	231	206	199	192	213	189	199	204	196	184	214	190	208	165	195	217	185	218	186	202	185	191	227	179	201	182	192	183	218	169	199	185	213	196	211	174	186	207	188	222	187	182	174	197	166	202	193	192	198	212	190	170	183	184	201	203	203	184	192	192	197	206	192	180	216	217	198	213	202	184	193	191	170	189	205	211	158	176	194	204	188	225	197	178	206	206	194	189	192	188	200	205	192	192	184	208	198	208	173	181	202	195	214	193	187	185	195	218	200	194	198	184	183	176	195	203	203	195	190	188	202	203	195	181	193	169	186	193	184	169	162	177	201	190	183	184	182	170	199	209	180	171	196	183	179	186	175	217	233	206	209	187	209	190	235	177	179	170	217	173	207	202	209	202	178	187	173	193	189	196	193	180	191	174	203	195	197	197	181	181	201	186	214	168	199	197	175	176	192	201	189	194	196	189	197	199	187	221	196	173	205	187	184	178	186	193	195	199	210	211	202	204	180	196	200	203	196	189	223	185	178	177	187	211	185	198	205	206	175	201	193	197	191	207	170	199	188	179	206	172	199	191	206	192	219	184	184	200	200	198	192	190	175	166	209	195	185	193	191	196	190	155	182	181	158	181	169	199	192	164	180	185	195	204	193	206	169	199	179	190	176	171	191	205	185	201	172	198	184	183	187	192	182	200	190	177	197	195	211	216	167	207	191	185	192	205	175	200	203	195	183	196	170	174	200	196	212	201	192	178	188	208	177	175	179	184	205	185	216	220	186	174	179	205	192	186	191	193	173	185	212	196	144	197	179	200	172	202	200	195	176	180	171	201	188	190	202	205	189	205	189	191	207	192	174	166	191	176	214	174	203	177	191	193	179	203	198	176	203	208	193	221	188	188	192	188	205	144	201	196	220	190	165	199	184	201	201	199	194	176	193	189	188	208	187	224	199	191	174	208	176	222	175	180	195	189	195	194	216	188	196	201	168	207	212	166	214	199	203	189	196	197	209	178	171	190	171	209	175	171	191	192	195	184	188	200	195	191	175	172	179	201	186	190	164	193	204	174	185	194	180	204	185	176	168	182	169	188	170	211	200	199	198	185	190	194	215	200	190	186	192	206	183	176	199	168	188	187	195	188	178	196	205	165	194	197	180	210	163	178	193	206	208	167	194	212	188	167	193	178	189	176	194	198	208	189	222	204	174	181	206	183	198	180	214	210	201	192	190	209	218	188	208	195	208	187	164	207	179	204	165	199	200	188	198	184	219	176	194	181	202	232	192	195	190	200	221	173	199	217	207	195	172	182	182	178	159	197	190	175	195	200	195	192	183	184	179	183	196	199	189	187	214	215	183	181	171	206	207	198	176	169	193	205	208	185	202	184	197	191	181	193	222	198	211	190	193	201	192	200	181	170	189	209	191	204	186	202	199	185	188	202	171	183	224	201	195	193	202	181	175	180	186	201	184	207	181	186	199	196	185	181	211	192	173	170	159	200	196	178	194	187	197	213	205	174	197	227	193	191	190	175	197	189	176	182	210	170	198	207	211	189	204	178	217	202	195	203	192	213	192	194	185	206	191	201	188	176	177	180	189	203	167	205	183	153	199	171	182	170	181	184	193	206	228	193	217	187	207	175	213	193	191	221	206	187	198	177	218	197	178	202	199	192	189	187	192	189	188	186	189	189	196	206	202	203	184	211	201	173	191	179	203	192	172	196	214	180	200	199	195	190	195	212	201	198	205	200	183	168	202	217	187	174	189	180	186	211	192	163	178	185	185	170	188	199	208	211	179	195	192	197	189	186	188	203	226	186	193	208	212	180	198	206	196	212	187	194	191	166	180	178	223	185	218	180	195	189	194	191	189	195	177	182	175	197	174	225	199	179	195	192	199	188	197	186	191	212	201	220	191	196	185	170	199	172	192	206	218	207	220	199	178	199	218	187	201	202	188	199	217	197	189	196	181	189	176	182	194	187	179	196	197	194	183	202	184	187	202	159	185	194	229	185	200	172	179	189	179	212	190	160	215	197	195	198	200	196	202	161	219	197	189	192	216	198	177	193	168	197	185	168	199	210	172	180	193	168	187	201	213	171	179	205	211	177	208	214	175	176	188	191	183	202	201	219	189	221	210	219	193	203	196	183	187	173	198	192	195	187	199	186	226	204	172	205	178	197	185	181	190	189	166	183	189	173	191	201	193	191	202	192	156	192	195	192	170	211	221	199	189	175	166	184	200	203	218	194	187	193	192	193	187	198	200	198	182	199	187	175	201	208	200	217	203	186	202	182	173	195	195	175	186	189	180	195	185	208	192	186	176	198	165	186	194	234	172	190	178	200	210	204	198	200	196	181	172	198	169	189	204	194	192	180	201	174	200	196	199	221	193	174	164	181	188	187	175	193	179	196	202	176	207	190	189	211	187	179	201	191	182	195	193	179	201	195	214	215	188	221	187	191	217	201	171	181	191	205	183	177	176	186	188	213	188	189	178	204	195	192	207	183	195	216	198	181	173	188	215	209	194	193	163	191	191	188	165	201	196	189	179	191	206	192	204	177	185	192	184	183	207	193	182	173	159	197	187	169	181	192	165	176	200	180	204	215	198	188	202	187	205	172	182	182	191	163	198	197	200	213	206	194	185	195	184	210	198	191	191	188	193	192	204	177	187	181	181	212	172	190	185	206	218	181	204	169	178	190	179	178	193	194	196	187	170	174	205	204	198	174	196	214	197	185	200	206	182	192	209	191	201	200	184	200	204	161	227	188	177	168	199	185	170	217	202	171	174	188	197	190	212	206	200	193	195	207	208	204	201	187	195	183	204	192	201	186	197	167	174	213	179	195	196	186	203	162	209	164	178	187	180	183	182	179	197	191	177	211	158	190	188	177	172	184	185	194	193	201	192	204	181	203	198	203	178	217	208	194	209	177	196	193	198	162	164	186	212	203	190	184	180	186	175	187	178	197	187	192	176	209	199	170	180	186	185	151	178	197	174	189	192	197	216	178	174	176	187	198	193	206	179	208	184	179	197	195	218	197	204	214	186	187	193	172	208	182	186	197	213	207	172	195	198	186	181	203	167	187	199	208	192	207	183	186	192	209	184	192	215	208	199	196	195	196	184	174	170	193	181	198	183	177	200	191	187	212	210	171	184	179	179	204	204	198	216	183	180	197	189	187	201	193	165	189	173	178	209	180	194	167	191	189	161	208	181	194	204	175	195	173	189	176	188	198	218	201	168	211	212	216	213	196	198	201	207	171	199	191	184	197	200	203	197	199	188	175	179	183	192	174	187	176	202	210	205	198	182	172	157	177	194	183	212	188	193	180	197	205	200	192	199	188	184	189	209
7914	15340	13464	7317	4530	3123	2471	1847	1512	1277	1105	1092	901	825	789	704	700	712	664	687	887	933	907	1226	1782	1736	1410	1080	997	878	808	791	632	633	551	591	605	529	602	537	532	475	496	528	504	534	496	475	488	435	454	430	468	429	436	410	456	468	420	418	427	443	470	418	416	410	407	439	423	431	420	422	452	412	432	423	415	459	422	417	402	439	407	414	370	445	441	421	430	423	423	409	394	384	435	405	399	425	427	456	407	397	419	435	419	400	399	460	404	408	443	442	409	430	472	400	471	387	414	441	403	440	394	432	422	401	421	409	417	419	406	399	426	449	432	438	405	404	426	408	389	418	395	455	375	416	402	419	417	410	420	379	424	399	387	427	420	410	380	425	413	360	425	415	416	392	391	430	422	406	435	409	371	408	417	412	410	406	396	421	431	381	399	405	426	430	400	409	390	389	423	357	393	425	393	421	368	395	396	419	402	439	403	432	396	413	385	394	384	404	371	390	407	428	420	407	405	376	403	415	402	422	436	384	368	369	406	379	407	414	391	416	404	404	400	401	400	378	392	415	392	387	429	406	396	414	407	413	400	412	426	427	375	407	422	401	403	449	425	398	446	390	402	404	395	400	416	378	391	403	403	393	393	413	381	394	385	420	418	414	413	431	396	404	407	385	430	386	382	378	397	399	398	424	382	410	439	415	421	410	413	388	399	395	370	391	392	442	402	376	370	398	369	440	414	420	420	406	408	427	385	422	436	441	457	411	390	426	393	379	420	392	413	421	402	387	380	389	396	398	418	426	414	413	443	395	417	413	411	409	436	408	430	380	416	366	377	403	437	407	445	416	444	405	392	384	392	399	406	396	422	398	430	425	407	400	412	427	418	415	411	406	414	395	400	406	406	415	416	405	414	404	403	418	398	459	379	406	409	384	429	407	425	386	396	390	376	383	387	400	395	403	402	394	420	433	400	411	396	435	414	406	401	432	404	412	402	407	423	385	420	413	409	424	420	405	364	399	447	411	406	405	425	370	414	392	420	371	413	403	376	360	395	382	428	393	414	438	393	419	425	412	411	433	397	384	402	457	415	412	404	377	430	415	429	435	409	371	433	398	432	427	407	408	423	403	404	419	393	435	389	418	391	419	397	421	409	438	444	388	364	425	433	389	379	436	432	411	412	389	430	389	360	400	397	427	445	409	397	413	424	426	398	383	426	417	391	413	412	419	412	407	391	426	424	422	449	401	380	417	414	419	411	435	418	393	385	415	389	392	419	409	395	454	374	417	437	390	442	441	423	407	436	415	429	390	419	432	386	402	384	396	423	387	424	415	412	398	423	424	399	417	433	402	353	414	428	403	407	439	400	403	428	417	386	411	410	399	401	405	370	435	371	370	416	412	410	391	433	411	423	400	408	424	384	423	410	419	411	417	404	432	415	401	412	407	401	389	380	381	387	422	380	436	385	420	423	421	398	412	408	403	445	417	410	413	406	355	371	393	389	357	404	404	410	429	382	413	414	400	408	383	371	390	395	402	413	372	418	386	423	395	411	430	444	418	398	404	402	415	400	375	396	386	433	408	401	397	382	402	401	417	398	397	437	429	425	414	422	398	377	420	398	408	395	381	388	417	407	455	436	419	433	394	405	410	406	440	424	408	387	428	405	428	448	408	432	409	405	414	397	410	403	405	413	398	404	414	407	429	406	448	403	379	390	408	398	413	381	390	370	421	386	369	436	409	423	416	409	386	403	402	403	385	423	378	441	439	374	434	477	397	408	435	404	385	400	398	410	400	377	355	423	412	406	398	372	401	408	438	432	369	397	410	442	394	381	413	385	388	392	382	404	415	399	412	434	412	444	439	365	402	437	384	437	412	413	451	416	404	425	451	412	335	367	409	419	410	416	406	407	400	395	425	434	397	377	375	381	372	411	398	415	408	426	397	439	393	407	378	361	406	397	428	410	385	380	419	420	410	393	371	454	408	377	381	387	417	437	395	402	416	412	420	414	392	413	372	429	393	430	417	401	428	408	411	417	372	387	450	413	384	426	385	411	385	428	395	410	383	433	411	392	405	418	408	408	373	400	394	397	381	445	398	398	390	398	419	420	416	402	414	385	387	399	391	416	393	413	398	400	389	378	380	418	418	375	395	399	426	404	421	435	384	405	418	414	451	392	414	394	383	389	435	406	397	416	427	416	399	393	407	397	396	413	428	391	400	422	400	409	401	410	420	417	432	437	417	404	408	420	403	450	385	405	412	444	434	413	430	385	433	437	395	386	410	421	447	420	395	415	431	381	390	391	419	399	398	376	426	453	393	413	421	425	402	419	395	424	441	401	414	448	400	438	420	404	407	403	402	391	419	410	407	417	404	383	423	400	398	416	412	367	412	399	384	395	398	403	405	440	367	428	436	400	377	417	414	399	380	432	434	420	384	402	418	398	387	453	406	386	422	435	393	442	407	393	429	430	401	358	404	415	410	408	434	443	392	426	409	383	402	431	414	408	395	398	437	394	386	402	417	422	417	378	377	373	398	386	450	399	390	390	447	424	409	379	440	434	433	405	389	424	401	430	421	436	381	441	375	367	415	413	404	374	397	397	408	389	387	420	428	395	394	395	421	400	390	376	419	445	441	424	413	443	427	409	376	427	402	437	440	379	381	390	405	382	427	416	392	408	387	422	431	379	432	411	407	413	382	432	422	380	451	404	435	374	407	392	419	381	456	413	431	421	418	376	421	406	389	399	445	382	435	431	409	422	413	421	400	406	393	422	423	377	435	455	427	402	386	428	388	392	418	440	404	396	465	378	415	415	385	402	403	375	415	435	410	376	397	407	419	457	392	429	362	418	454	405	425	412	407	406	420	393	399	414	414	443	419	466	421	422	423	405	375	412	424	393	424	409	419	387	408	422	440	405	405	393	421	399	398	408	408	413	391	382	433	403	374	416	419	434	427	389	394	410	402	398	419	409	399	419	433	410	391	410	410	399	424	401	422	381	401	427	389	444	422	390	420	380	424	398	396	385	387	358	443	442	411	377	391	412	398	417	438	401	397	389	379	407	413	412	375	412	423	400	386	414	396	457	416	405	409	392	421	386	415	450	399	398	425	411	403	395	362	406	401	423	361	395	386	384	410	402	410	435	436	378	423	387	384	362	437	418	420	401	446	407	406	415	422	402	422	405	388	445	404	390	428	396	385	373	371	420	413	403	381	380	383	414	408	411	398	447	426	438	419	408	390	410	404	402	412	396	423	398	393	424	409	432	389	387	380	412	420	392	409	407	389	404	400	406	389	399	399	372	428	390	403	434	390	378	352	407	431	395	389	434	401	428	363	385	411	404	415	396	392	434	427	392	422	386	405	386	399	400	398	415	411	420	424	377	392	418	393	398	408	399	403	409	429	414	392	395	402	394	431	416	436	390	398	450	407	407	380	383	390	415	432	399	431	418	419	408	422	405	391	378	385	413	445	398	452	424	427	391	427	400	432	379	385	395	431	411	400
27002	20233	5734	772	490	486	434	465	462	433	446	431	428	467	423	411	425	420	452	453	490	449	496	478	546	565	517	474	446	486	459	454	451	463	448	436	423	444	449	432	440	439	435	508	439	417	418	453	457	402	378	441	448	447	485	414	431	431	405	444	445	450	422	450	435	456	395	411	451	418	411	397	418	433	446	419	468	439	469	418	456	445	415	433	422	423	429	444	413	420	404	434	454	435	388	407	419	404	451	410	408	428	422	477	401	443	432	417	430	418	459	420	441	436	409	425	434	453	475	456	438	448	445	451	443	443	416	433	414	436	454	474	417	411	436	428	442	415	457	409	432	451	397	438	418	387	403	430	430	410	454	437	452	451	403	445	470	427	424	439	444	445	450	408	433	414	445	429	412	440	466	431	428	426	404	424	427	398	428	420	410	416	407	433	482	434	455	414	462	451	444	424	414	431	404	415	449	401	411	433	409	424	393	414	389	465	438	431	449	421	411	422	416	421	433	481	421	414	414	436	423	398	450	389	435	416	414	435	462	413	420	406	407	448	405	443	430	423	419	475	425	424	411	440	390	435	440	406	436	416	440	432	455	431	433	425	406	462	431	421	385	439	429	433	466	449	442	393	435	442	453	443	447	420	430	423	396	400	459	397	413	426	419	424	473	423	468	441	452	458	396	434	434	444	414	431	426	447	420	457	416	454	425	411	407	437	395	438	447	394	406	425	417	437	397	445	458	450	443	431	404	481	437	419	420	429	469	393	446	417	438	413	426	436	430	460	447	424	432	458	426	418	403	416	424	449	420	413	413	435	441	423	443	392	450	449	442	443	411	442	448	429	389	388	455	446	440	447	382	431	455	423	416	425	392	436	420	443	447	411	439	419	449	440	468	454	442	412	444	413	400	439	448	440	430	424	417	424	447	430	413	423	452	417	407	439	391	410	478	402	413	451	425	422	428	438	430	433	441	411	429	437	428	406	448	449	417	434	421	421	420	420	420	419	441	385	402	399	410	402	434	413	431	479	430	419	405	432	438	431	455	387	417	419	419	409	385	420	372	440	434	439	476	432	453	438	424	436	434	439	423	414	405	440	443	423	423	398	420	461	431	456	446	394	452	434	408	415	430	402	428	434	441	414	405	406	451	448	426	408	437	409	390	468	404	431	467	426	465	419	414	387	412	400	434	441	425	467	404	447	404	404	428	452	432	461	383	399	442	385	419	421	459	441	443	436	452	435	388	451	392	390	452	426	409	407	392	413	416	389	418	431	421	451	426	431	400	422	446	444	449	401	416	457	424	427	400	422	472	395	445	438	457	444	413	382	414	396	430	436	416	406	423	443	420	406	441	424	439	426	428	429	461	451	407	466	454	433	391	404	428	440	428	439	399	397	412	421	441	448	443	464	381	417	407	452	408	426	425	443	437	397	396	433	411	404	427	422	442	423	438	409	451	421	415	430	437	465	433	455	401	417	458	434	438	419	459	440	428	439	430	421	427	410	414	422	447	455	432	445	429	431	443	455	449	403	416	426	419	400	421	420	445	431	456	398	423	450	436	478	418	404	454	455	415	413	468	398	421	421	446	431	452	451	446	426	425	441	385	452	395	427	426	449	405	428	435	431	406	460	478	419	443	412	415	440	419	395	419	428	415	423	392	471	462	443	410	455	424	431	445	428	436	429	392	425	444	429	408	387	432	450	437	445	402	445	397	429	430	443	457	413	412	424	389	380	439	415	432	416	459	452	409	398	424	434	444	393	454	445	417	421	444	446	383	460	459	408	446	424	430	425	412	434	447	382	433	385	378	443	426	443	418	394	426	416	442	418	458	416	422	462	454	434	423	401	455	452	442	441	425	462	435	452	392	423	415	381	443	418	418	438	439	438	468	444	447	429	395	417	427	415	473	423	402	432	432	392	457	433	406	419	413	424	419	429	407	452	423	442	443	401	418	446	418	462	399	447	410	429	441	409	450	432	424	438	428	430	415	423	422	419	424	431	390	403	419	410	410	426	442	456	469	431	462	451	419	404	424	448	398	444	446	396	398	409	419	429	444	432	438	417	441	405	439	457	444	407	433	423	422	421	400	456	435	431	403	423	384	429	446	423	445	434	412	426	435	438	420	429	414	419	431	412	436	419	448	443	413	430	396	439	426	410	451	466	436	403	434	409	423	457	410	436	422	409	436	454	417	415	446	433	446	458	440	423	418	430	447	437	425	415	442	370	399	453	413	429	437	446	412	413	446	452	408	438	464	392	426	417	413	409	406	458	429	448	429	451	436	465	446	439	468	427	419	414	428	397	399	474	448	383	441	427	413	431	427	428	430	419	437	453	440	441	414	448	403	437	403	461	395	444	429	442	424	429	446	439	428	449	413	441	443	427	423	405	422	450	477	435	440	409	409	419	432	416	447	401	383	437	391	426	388	406	404	436	427	410	442	427	382	458	451	446	407	420	394	411	477	452	442	442	437	403	440	480	433	446	439	424	435	432	464	454	428	432	400	431	436	441	398	437	418	453	430	414	410	456	437	422	419	448	432	434	439	427	442	445	383	459	440	437	401	407	389	405	435	439	437	395	435	433	431	437	437	424	441	387	447	403	433	440	448	418	433	409	415	446	434	442	482	419	400	429	427	414	427	467	464	430	410	430	417	480	417	413	421	431	423	445	482	419	458	450	423	449	461	428	396	471	416	456	449	495	430	436	425	454	456	394	390	429	429	430	415	431	465	385	415	391	406	436	440	464	424	434	414	421	432	428	470	397	424	463	419	415	459	409	420	410	405	448	419	399	433	438	420	389	435	399	391	407	450	415	410	426	424	430	434	407	425	436	416	425	436	434	428	423	423	429	437	444	427	439	428	437	402	439	439	446	443	409	414	415	427	423	444	402	424	409	436	418	414	481	437	404	413	431	466	438	426	457	413	453	413	425	405	460	422	437	451	469	448	413	425	435	400	430	405	425	413	426	417	448	432	432	443	416	438	404	384	428	457	470	448	396	411	413	444	435	398	424	446	464	431	441	420	398	443	443	427	423	414	446	445	478	453	458	421	440	433	461	469	427	407	438	398	445	415	415	403	415	445	420	425	427	433	463	406	444	430	480	477	392	417	437	429	372	432	434	401	421	431	388	433	413	413	451	430	418	410	427	443	435	436	439	450	416	417	411	421	427	450	419	433	434	431	392	416	432	428	421	440	407	450	422	416	420	446	423	427	384	419	402	390	428	435	428	411	428	428	455	444	446	416	436	409	435	413	449	443	403	452	414	412	391	431	433	458	419	401	458	456	437	406	443	382	433	421	393	428	431	461	444	422	427	408	440	449	410	447	415	419	441	430	446	461	462	432	405	428	425	442	464	419	424	474	445	411	420	383	407	428	457	443	436	429	490	432	399	446	412	423	426	441	435	431	456	431	436	407	441	403	427	491	408	445	427	444	416	456	405	430	403	382	404	442	413	401	460	414	413	421	440	425	418	416	382	451	458	419	443	422	417	427	408
4231	2037	1856	1318	1124	1006	1025	984	919	937	942	921	953	896	909	930	903	883	909	942	954	984	1090	1200	1306	1432	1268	1202	1073	1120	1052	1019	1011	1028	955	938	944	920	925	884	920	953	954	947	948	873	915	898	895	871	883	908	883	865	936	936	916	906	817	856	879	913	863	827	846	901	924	909	871	924	908	870	876	899	920	902	904	896	907	915	871	887	873	924	882	933	928	882	868	912	856	869	900	905	860	878	877	876	915	915	926	910	905	839	936	881	880	885	891	922	953	866	878	941	866	907	862	930	888	867	851	896	917	896	809	872	875	939	898	849	798	827	879	888	891	903	958	919	855	866	887	906	835	895	883	915	941	871	885	913	921	913	896	899	886	903	824	890	945	927	870	926	831	859	886	936	859	866	841	929	859	925	907	901	961	934	910	900	920	822	913	912	873	894	926	846	943	807	902	924	864	888	905	903	844	881	918	939	924	917	864	905	880	904	861	877	873	884	880	903	841	901	873	856	903	836	889	866	849	920	872	868	896	838	887	915	938	897	833	921	922	875	884	923	880	882	902	856	856	919	902	884	896	860	882	909	813	909	892	815	948	847	912	904	901	850	901	827	883	938	885	862	917	912	909	897	886	910	889	927	914	965	846	911	912	862	852	850	881	934	925	904	847	871	870	897	887	920	918	919	892	937	915	902	918	923	919	881	851	912	930	877	850	893	900	881	904	865	879	958	906	892	891	848	892	857	935	852	886	886	893	907	934	865	907	855	928	861	876	861	930	890	883	898	887	867	890	934	831	821	878	883	928	871	862	864	825	924	854	874	853	946	929	855	911	917	872	895	868	887	865	870	913	831	912	898	886	907	884	903	854	880	862	955	916	901	865	901	887	885	888	876	892	913	843	948	895	854	910	858	886	878	908	926	863	897	855	894	936	850	907	872	982	936	896	876	926	864	877	896	938	890	868	871	885	897	932	890	875	953	880	880	891	914	847	898	887	897	904	868	896	908	884	905	926	888	908	884	891	881	868	920	938	823	885	865	889	866	900	910	818	886	892	832	877	852	892	904	928	916	892	884	836	892	902	873	854	862	888	864	903	897	877	865	902	845	937	860	845	950	913	969	886	896	869	888	889	901	892	924	947	900	890	913	925	931	904	879	916	884	872	935	922	918	833	852	893	873	892	897	885	851	911	836	870	925	872	852	894	862	889	898	915	912	897	901	902	857	843	854	909	889	950	902	885	884	901	860	840	918	870	908	913	883	876	886	892	854	932	901	880	852	861	871	836	915	864	890	900	870	880	877	875	907	847	866	877	888	903	966	892	909	875	902	879	920	837	879	922	897	904	881	876	847	904	876	898	941	902	944	901	845	900	872	930	866	900	874	884	917	887	849	829	884	902	871	907	893	889	918	906	865	850	876	886	885	915	910	919	912	853	868	933	902	854	876	879	908	879	876	938	867	866	876	895	867	917	913	860	896	868	898	910	879	886	890	902	918	913	841	906	914	905	955	884	864	908	870	910	905	903	900	905	942	927	876	876	872	913	826	863	874	918	891	841	886	900	876	842	916	919	914	881	888	912	924	830	934	886	948	896	814	819	890	917	952	922	964	846	837	882	916	918	845	869	914	842	859	926	960	892	871	927	892	872	881	873	901	884	892	864	911	916	888	915	908	948	910	906	905	881	889	862	889	893	872	911	909	882	891	881	876	912	886	899	894	871	911	889	882	878	895	906	935	831	874	886	888	872	901	927	853	865	903	959	864	851	879	901	864	889	917	873	932	927	900	855	879	888	877	887	877	915	821	880	920	901	882	858	878	881	897	888	811	908	841	925	930	849	905	903	868	882	905	941	913	864	918	871	868	879	926	889	845	872	967	873	880	919	893	867	930	888	886	912	897	842	845	890	915	897	860	881	913	856	894	895	909	877	937	896	893	877	900	851	879	873	861	871	853	910	942	953	902	884	875	896	903	884	882	903	892	906	907	904	894	930	919	857	926	893	917	892	861	864	914	925	856	922	910	874	938	880	868	860	914	894	907	852	887	944	895	809	872	909	888	966	865	870	904	863	878	878	865	897	863	889	932	869	944	915	907	894	874	913	921	864	920	849	865	901	887	899	918	916	858	895	849	887	874	954	875	883	845	878	873	872	920	912	909	912	911	927	850	893	904	890	840	873	857	902	849	906	854	846	920	896	923	870	885	899	853	913	898	863	915	892	843	868	897	871	912	830	853	918	891	901	881	900	845	845	877	857	831	907	864	904	913	938	953	919	899	920	852	848	850	876	856	921	885	905	902	856	938	920	848	854	920	885	937	915	841	896	883	849	874	897	864	904	929	855	827	925	909	914	900	876	914	889	863	900	876	853	915	917	903	911	868	873	904	886	900	936	876	862	883	915	891	950	910	857	927	888	829	930	908	907	907	877	920	934	852	942	876	859	915	887	865	896	912	863	898	945	918	961	873	884	843	905	861	823	894	938	951	903	862	866	854	893	923	895	919	895	955	875	883	927	916	904	869	842	889	930	897	864	923	858	887	916	941	913	895	876	882	883	869	883	923	868	910	855	859	895	919	889	910	898	916	899	874	862	917	886	849	931	916	909	936	934	911	903	892	911	866	928	853	859	926	907	934	876	899	904	881	886	898	815	869	860	857	889	857	839	870	869	969	924	874	911	931	916	806	858	901	880	936	894	876	927	870	904	895	898	894	910	803	909	884	932	928	887	896	879	925	899	910	891	874	924	911	886	872	902	897	890	887	842	937	899	878	885	826	873	885	886	874	866	928	865	857	835	887	849	896	882	890	851	889	888	965	871	922	848	888	897	838	853	947	865	888	837	852	898	904	817	915	885	941	957	914	916	848	872	823	915	884	921	866	858	908	895	942	874	877	905	860	923	894	875	874	952	868	883	836	945	897	886	904	849	923	904	880	918	896	928	929	883	895	907	881	916	871	912	896	860	865	898	906	880	880	884	848	882	910	884	861	854	936	896	923	908	848	924	912	924	864	881	884	842	870	883	852	856	949	933	874	918	881	885	881	939	910	893	863	903	916	853	884	895	902	901	919	896	869	919	887	919	925	897	891	874	915	880	880	889	910	898	873	933	889	844	863	887	912	918	883	913	872	856	913	863	826	888	898	931	865	898	836	889	847	909	923	905	891	900	873	886	909	862	905	855	864	875	930	897	872	895	898	902	907	903	911	921	920	879	813	892	845	910	887	871	875	859	910	872	911	899	882	873	965	886	904	912	859	931	878	827	800	855	865	925	877	861	920	875	904	875	904	911	821	829	950	855	859	951	884	909	913	862	934	870	886	870	921	833	874	874	893	904	899	867	944	859	926	851	900	895	870	918	871	933	875	901	901	894	913	899	881	947	944	886	870	867	904	885	882	859	912	917	907	890	917	908	849	882	905	893	871	856	887	906	958	882	892	885	874	867	835	877	857	856	860	922	915	842	859	908	896	895	903	877	897	874	891	886	941	865	947	919	945	867	880	840	936	876	934
24457	21522	28618	24874	18465	1296	586	451	427	394	388	360	362	349	318	325	314	317	306	295	326	360	369	365	432	448	398	374	397	325	341	344	328	329	297	317	276	299	295	318	308	302	312	330	281	262	280	298	309	297	284	287	296	295	276	281	315	267	283	279	252	316	245	292	277	276	274	297	265	268	294	301	273	269	264	296	291	268	286	302	296	284	294	308	266	269	286	283	298	278	260	281	235	279	278	275	280	265	287	292	285	273	269	282	289	310	283	271	267	303	285	270	270	260	261	281	301	279	293	300	248	296	310	282	258	289	281	249	279	278	284	279	279	303	279	287	288	270	274	243	280	276	288	294	246	287	299	285	260	281	291	273	295	286	294	261	323	301	294	294	294	259	258	287	297	272	262	252	295	277	285	282	274	277	275	243	287	291	283	292	304	279	304	287	288	281	288	253	295	281	276	263	273	264	276	276	256	285	273	287	299	256	291	302	270	291	262	275	269	260	269	306	279	256	278	274	266	291	346	279	292	284	248	276	258	246	279	307	239	278	253	290	280	290	267	273	277	272	259	288	282	273	287	269	270	248	278	253	308	301	285	304	287	317	263	277	282	269	247	267	279	311	259	271	279	286	302	317	297	257	306	318	280	311	269	308	298	267	267	268	263	292	288	279	259	266	275	320	282	280	274	273	269	252	258	288	290	267	314	291	265	268	289	256	284	275	311	311	283	268	259	287	309	251	274	267	298	287	275	268	262	299	283	272	267	293	263	261	287	281	252	271	262	287	288	296	283	295	289	271	270	316	266	275	270	288	298	278	312	282	271	301	264	314	328	267	298	318	290	274	267	291	287	280	267	305	265	291	254	287	294	289	293	283	282	244	281	277	285	280	298	277	260	267	304	262	322	300	291	277	278	276	291	273	293	275	290	269	287	283	285	295	306	286	278	277	276	289	304	259	290	305	249	265	284	282	252	277	284	283	258	273	275	280	272	291	248	274	251	288	300	285	312	254	293	268	256	306	264	262	276	263	254	283	276	279	273	279	274	263	237	283	239	273	253	265	272	268	251	277	293	255	269	295	257	254	293	269	261	281	319	314	256	283	283	248	280	301	282	297	300	268	301	282	281	287	313	265	287	286	279	264	295	272	278	253	280	303	285	292	271	289	279	303	274	252	327	318	286	299	284	278	258	272	248	307	294	303	297	256	295	277	309	284	311	331	285	276	257	292	281	274	292	305	258	283	240	274	274	260	275	262	263	283	257	253	271	259	302	305	291	285	277	277	283	258	284	274	253	291	276	298	275	294	274	290	276	269	299	253	270	271	287	254	262	270	265	273	259	295	274	259	286	291	278	244	263	294	277	281	277	300	273	277	280	286	249	266	314	289	272	284	277	322	274	260	278	266	260	275	259	284	287	287	266	267	292	294	271	254	251	245	259	295	271	292	276	279	287	281	305	255	275	277	271	276	279	270	297	283	299	274	256	299	301	277	287	301	291	307	331	292	298	279	272	266	293	273	263	273	271	327	302	311	292	250	277	292	280	267	264	297	315	255	282	244	276	262	285	285	311	258	281	238	303	271	298	312	290	278	257	289	309	283	292	266	250	261	282	271	294	267	290	275	272	315	259	264	237	297	279	278	304	290	305	265	301	263	323	276	262	296	296	272	270	247	273	302	272	290	283	268	261	286	283	284	309	263	270	263	297	276	267	251	283	259	272	258	266	248	288	282	276	280	278	256	272	264	274	297	287	317	285	271	284	291	274	270	268	271	259	275	296	248	288	286	283	281	310	246	282	253	251	286	264	298	288	261	309	278	272	280	274	253	289	273	285	260	294	291	287	307	269	296	270	293	274	279	266	288	295	275	268	261	271	278	260	267	260	295	285	267	260	286	299	288	281	319	266	287	272	288	294	288	286	313	288	277	271	290	299	292	278	276	287	297	271	279	271	289	288	305	311	303	292	269	274	297	271	266	300	269	285	276	290	305	285	288	271	267	267	309	295	273	299	256	268	284	289	287	264	288	285	265	284	257	261	283	250	275	282	302	277	292	265	277	283	268	268	245	275	288	281	294	293	271	269	257	273	262	267	284	300	319	296	291	274	308	256	283	283	261	268	265	270	276	284	305	282	271	252	283	289	269	256	296	271	247	294	291	245	267	259	276	270	266	250	278	291	312	278	291	290	281	263	291	305	310	284	277	272	267	266	273	256	276	255	256	295	281	278	293	280	286	285	259	275	274	293	274	257	280	262	283	262	287	277	285	291	295	278	277	283	296	285	278	292	311	286	287	275	310	252	259	272	249	284	274	275	285	305	248	277	307	268	292	289	260	264	296	286	240	309	296	269	263	274	276	282	272	304	267	290	279	304	281	281	276	288	303	299	283	274	305	274	285	267	269	283	270	248	276	301	297	238	280	307	274	304	327	267	270	280	293	284	296	266	281	284	258	291	281	275	290	260	276	279	271	255	286	278	294	303	256	281	277	288	268	283	288	250	269	276	277	272	258	275	288	283	309	278	268	282	275	277	290	277	272	284	319	254	272	258	291	272	248	289	276	274	255	268	262	274	267	298	266	273	280	277	261	294	274	289	273	310	275	235	293	291	281	296	290	297	272	289	254	273	312	277	291	286	305	304	302	268	259	299	282	264	298	298	287	289	258	286	255	300	263	298	291	266	270	265	265	304	291	289	275	295	275	250	269	271	296	280	283	267	293	274	278	287	269	250	302	264	306	270	268	291	287	265	279	257	276	272	272	289	305	269	270	267	287	286	298	304	288	276	282	291	277	261	289	282	257	274	271	280	310	270	299	264	282	269	298	272	273	289	262	249	284	281	313	256	261	285	293	279	267	267	311	270	294	291	275	269	287	293	284	259	301	276	252	271	275	277	274	249	257	279	283	272	282	279	231	260	286	292	265	278	270	306	292	307	276	263	278	288	267	280	293	300	307	270	261	278	292	275	307	290	301	248	301	268	269	250	285	276	293	256	270	271	290	282	270	262	302	281	281	294	285	294	286	289	262	274	260	299	254	292	269	288	281	284	265	316	259	257	288	283	264	282	286	280	288	278	265	310	305	281	259	293	285	294	258	276	281	267	282	283	308	278	305	297	261	288	278	283	251	271	305	272	277	263	293	306	265	298	281	253	277	279	294	289	273	289	269	262	280	296	270	261	277	305	310	252	248	298	265	258	286	295	279	294	274	270	307	289	283	278	291	270	298	266	258	301	299	298	279	295	275	281	295	299	275	287	267	279	284	249	279	279	306	291	261	308	261	268	289	284	282	275	305	319	273	283	342	310	272	245	277	280	289	273	281	278	291	259	284	271	264	284	281	263	288	289	312	282	250	257	306	243	295	297	274	279	279	275	286	285	255	299	290	265	268	290	295	234	268	254	283	295	279	265	297	269	266	281	276	273	280	282	282	287	281	262	293	255	277	284	305	273	280	287	274	309	285	274	296	254	296	278	268	264	287	290	287	266	288	293	305	277	286	290	269	283	286
5657	9823	8456	4601	2959	2006	1719	1396	1258	1153	977	926	822	864	799	744	716	747	731	766	759	919	1134	1160	1341	1384	1117	1122	1064	964	831	833	748	679	707	799	724	710	720	729	713	679	684	659	722	634	657	628	660	695	612	641	644	627	655	591	624	621	625	642	629	590	590	568	604	656	646	568	568	636	581	608	607	617	592	633	600	583	639	621	612	600	635	605	645	566	576	620	570	577	563	645	611	617	575	582	584	600	574	607	600	631	614	629	629	653	563	560	604	613	568	608	571	611	592	596	605	620	569	615	642	635	626	624	567	587	615	624	612	555	627	573	605	617	617	613	638	618	599	582	596	575	626	639	597	645	641	622	625	571	619	560	541	611	563	620	594	618	651	604	583	655	579	624	630	580	596	610	563	636	628	609	565	601	594	563	592	606	585	600	611	624	592	615	605	586	604	643	613	574	629	597	608	608	596	616	631	568	621	642	599	615	611	576	626	594	589	566	599	589	590	580	611	601	616	615	629	628	614	573	605	589	621	612	590	635	609	610	592	612	618	601	596	593	631	620	590	623	621	580	587	616	667	597	622	615	632	634	631	592	508	616	632	624	561	630	508	631	563	596	622	579	549	603	622	581	593	600	563	618	615	604	626	577	627	589	551	660	610	576	595	605	589	612	585	580	592	579	597	614	572	598	574	560	609	603	616	602	674	633	578	618	639	609	573	595	638	596	588	572	582	616	632	576	607	627	629	634	612	658	623	612	609	581	572	643	603	611	592	584	582	571	618	598	590	653	605	599	584	583	617	583	610	590	584	600	642	630	602	621	602	619	617	593	607	632	623	578	590	615	614	609	572	610	586	585	565	545	621	628	593	591	606	613	623	565	640	615	647	628	611	588	619	610	569	609	611	608	604	611	606	601	573	633	612	629	620	570	545	588	593	599	593	620	546	624	584	591	547	614	673	585	653	592	561	577	583	577	556	600	594	604	601	590	609	610	626	624	616	569	587	601	548	584	584	597	629	564	612	625	573	571	601	619	627	624	624	613	597	567	651	598	626	612	639	561	578	607	594	629	590	578	603	605	605	614	538	608	618	567	598	639	582	567	601	626	549	589	581	589	615	578	606	594	597	586	620	609	563	617	574	573	597	601	572	595	620	567	646	619	611	611	612	603	588	563	614	604	618	609	630	562	608	602	630	639	612	576	600	616	622	594	623	616	572	550	644	618	595	612	576	561	636	609	611	602	617	594	599	581	570	593	594	588	551	622	615	638	625	592	654	621	608	601	629	634	607	607	606	587	580	596	601	633	618	593	582	581	645	645	637	620	641	592	588	601	615	644	617	595	575	616	600	585	599	600	554	618	618	604	583	589	632	545	618	625	582	649	587	634	598	614	618	579	563	615	601	635	606	588	657	622	558	619	588	614	550	584	564	575	574	623	608	576	603	628	585	568	637	598	574	629	603	597	538	625	592	634	619	619	591	597	599	603	595	632	603	585	603	584	585	602	651	580	617	606	608	624	575	570	601	610	649	645	564	611	637	613	624	622	590	611	568	612	598	627	657	626	555	589	616	633	576	576	553	596	649	592	584	594	599	600	587	615	595	613	575	636	590	621	638	583	578	587	582	601	617	631	616	641	589	614	560	626	584	617	633	578	614	596	577	624	595	588	594	582	622	602	598	569	588	606	545	594	601	628	633	616	594	593	600	632	608	610	633	560	674	616	579	577	599	608	597	651	606	611	604	573	593	623	611	593	607	573	610	601	589	587	610	588	583	575	603	590	636	579	598	616	592	607	598	582	612	612	626	608	641	585	603	590	594	583	558	602	557	600	591	606	635	547	618	581	598	575	558	629	651	606	593	590	600	554	584	630	599	583	571	585	616	656	599	602	632	579	653	638	656	588	649	557	576	595	600	571	664	572	638	614	582	589	642	575	596	595	584	591	609	628	623	553	602	601	600	599	586	565	586	589	592	615	603	572	591	592	584	606	625	647	585	600	597	632	615	604	593	607	589	627	582	594	614	585	577	565	614	605	616	620	595	549	576	664	634	612	585	610	620	625	582	646	561	642	610	574	582	619	580	609	568	585	580	600	590	588	588	586	628	607	576	612	637	617	624	622	593	606	577	595	596	634	577	591	564	559	572	586	617	617	574	605	611	603	572	621	632	620	601	613	607	598	626	603	612	611	635	573	571	570	591	610	570	617	638	652	623	562	610	641	600	599	585	549	587	643	593	610	585	631	587	610	617	645	565	603	598	596	611	579	630	593	602	636	643	597	577	623	594	645	592	643	594	590	621	599	608	568	562	558	596	606	572	607	599	583	620	598	631	590	554	638	598	608	602	593	573	652	536	601	603	584	594	621	573	577	602	614	604	576	618	600	612	615	617	604	617	630	641	606	558	621	592	660	549	615	616	526	584	568	644	583	607	607	627	606	620	610	579	617	585	632	587	613	612	594	606	571	617	619	603	626	635	656	585	610	606	585	618	646	604	592	621	641	584	604	623	616	604	577	618	614	597	586	642	575	607	599	548	567	615	604	599	616	582	587	619	585	632	617	601	612	606	579	574	583	604	579	640	587	592	605	601	629	613	599	623	603	594	596	607	569	574	606	583	613	604	574	618	596	607	599	574	590	594	605	634	603	607	590	606	614	508	568	593	576	622	603	630	551	598	598	607	603	594	617	602	617	607	620	558	669	612	544	588	564	560	598	604	607	593	598	537	621	581	620	639	592	591	579	603	603	634	606	591	594	597	622	570	630	591	632	656	614	617	619	602	570	604	578	548	596	615	622	581	595	580	575	608	611	673	617	631	609	589	602	575	594	603	592	630	602	627	585	585	594	600	610	635	580	544	616	590	595	580	605	632	616	563	614	556	620	586	628	585	620	667	654	584	599	593	560	605	616	616	592	634	598	609	628	599	572	635	609	593	608	598	621	592	604	598	553	619	608	577	570	607	625	576	641	563	627	622	600	585	576	610	598	617	595	591	619	563	578	621	607	563	593	582	583	630	614	610	551	581	640	580	606	616	570	634	643	565	627	583	625	570	573	672	563	617	570	611	602	579	611	606	620	588	623	636	582	586	616	548	614	652	606	607	604	625	568	639	603	590	605	613	554	599	616	594	587	599	561	581	554	613	620	566	602	566	626	624	594	613	638	613	553	594	591	563	565	590	576	626	604	615	618	601	615	576	612	571	632	540	618	611	619	615	576	613	592	627	612	591	558	627	623	571	622	566	594	606	598	557	569	625	594	607	591	599	606	589	564	628	621	631	610	590	544	610	603	601	559	639	619	637	615	572	624	562	571	591	612	605	587	600	603	613	573	604	539	566	583	603	609	580	610	583	575	574	570	579	629	626	620	594	627	618	611	607	573	668	601	567	560	591	592	662	611	597	600	610	626	589	618	651	617	620	566	589	559	640	618	600	601	576	597	612	591	604	577	604	568	611	622	556	598	606	615	582	635	590	636	576	582	575	598	602	612	651	618	582	584	607	581	604	620
23465	21512	29406	24072	21514	17418	1263	550	400	379	364	308	295	278	270	251	251	228	247	277	289	271	292	370	455	417	379	367	332	304	278	225	278	237	220	247	251	238	273	219	227	220	250	206	242	194	205	196	212	233	219	206	193	204	225	218	212	176	214	218	205	168	215	184	221	218	207	203	177	219	182	207	201	209	193	221	202	197	182	196	193	194	202	219	195	214	205	210	197	194	194	193	171	180	172	209	197	184	208	213	189	177	193	199	215	218	187	184	190	209	178	221	203	169	191	186	214	214	203	196	201	192	225	212	194	199	194	197	193	197	165	203	179	199	172	186	186	188	186	207	193	184	188	179	196	191	167	194	185	201	201	194	194	208	207	179	189	196	180	200	209	200	202	166	166	178	200	186	179	198	203	192	204	199	176	188	207	216	180	186	193	203	219	212	208	209	205	198	175	194	207	198	201	207	196	189	169	166	164	210	205	172	185	192	172	213	172	202	176	192	179	196	220	183	171	201	174	205	199	201	207	177	161	193	182	189	216	195	200	196	188	198	208	195	184	180	177	194	209	197	191	180	191	199	213	200	192	197	182	213	179	199	174	195	213	188	159	198	207	189	170	201	185	176	200	205	179	187	206	194	205	185	183	181	196	199	197	206	191	171	181	193	176	194	224	185	204	191	189	177	185	205	211	196	175	197	205	170	207	188	207	198	186	192	178	196	185	191	176	183	210	211	205	184	198	189	189	190	183	203	196	188	199	184	180	197	195	207	199	215	202	199	211	183	185	200	191	207	189	201	199	202	181	201	195	169	200	184	201	185	185	185	194	195	185	164	193	172	197	174	178	206	174	210	191	201	186	199	189	203	182	174	180	195	205	185	205	204	189	194	189	205	209	213	190	186	178	195	189	184	212	216	208	195	206	202	209	177	191	165	192	178	180	222	185	210	188	199	189	198	197	170	220	200	190	189	195	179	224	193	198	186	221	216	208	212	175	164	202	193	178	186	208	176	230	189	176	198	206	182	166	197	190	162	208	191	180	187	203	195	203	171	193	191	182	196	178	213	177	209	170	213	178	215	191	199	178	190	208	194	181	226	209	189	202	205	175	192	223	201	198	205	189	215	185	192	208	187	161	208	193	180	191	176	182	196	193	193	209	188	187	176	211	188	199	204	194	170	184	179	206	193	204	206	205	195	180	193	177	185	199	191	182	194	204	190	209	213	184	188	178	196	197	197	179	186	175	173	201	202	243	212	152	174	203	198	199	223	194	188	179	203	212	185	205	178	176	192	177	207	179	187	199	194	193	193	181	204	212	218	232	173	202	171	165	207	163	206	148	217	201	200	220	195	215	204	180	207	200	187	196	189	200	193	197	199	201	209	187	186	189	194	214	190	182	182	227	175	190	190	193	201	192	164	191	166	208	190	197	190	184	189	178	206	175	230	169	178	185	186	225	207	218	194	195	183	198	184	188	179	202	190	182	179	176	215	213	196	182	191	204	165	184	212	197	193	198	184	209	178	178	192	192	194	198	195	163	192	182	183	191	216	183	192	216	199	194	187	175	195	182	208	208	218	192	179	172	211	210	198	195	163	186	178	210	185	163	164	172	195	181	208	183	216	190	179	196	176	172	201	217	199	199	197	205	180	179	187	188	205	221	179	207	205	206	200	189	198	184	186	186	213	195	205	200	180	199	188	184	188	190	183	187	183	194	183	195	192	180	193	206	190	201	190	200	187	179	177	191	189	223	212	178	195	197	185	215	171	181	175	170	187	183	174	181	183	204	199	213	183	188	208	192	202	185	189	205	177	192	188	188	199	198	233	194	173	187	183	179	182	228	181	172	188	185	181	187	183	177	172	171	216	170	199	190	203	208	182	200	185	190	184	222	188	199	221	193	184	197	188	205	195	179	203	205	190	197	197	194	207	191	179	196	219	213	224	190	209	197	203	186	208	222	211	218	196	190	199	181	207	210	215	191	195	184	212	197	179	192	216	164	197	180	180	194	228	186	190	175	172	189	186	186	200	212	215	211	188	179	201	177	217	198	246	168	194	187	207	193	226	197	182	198	181	187	196	205	210	189	193	182	185	177	182	184	192	183	174	183	197	177	183	189	199	200	201	186	216	197	208	189	195	198	215	190	200	196	202	214	209	184	194	178	193	212	185	209	196	206	205	194	188	176	200	210	209	167	193	224	202	184	190	198	232	191	191	184	200	177	171	212	219	203	182	186	193	208	194	173	204	185	228	202	196	198	205	185	197	211	193	186	189	203	205	183	206	223	179	202	196	218	192	194	198	217	207	182	167	180	195	196	200	177	190	188	199	181	187	200	190	186	195	202	220	179	197	193	188	187	208	214	204	190	213	194	193	202	192	194	197	191	175	179	171	201	176	192	207	204	189	182	210	197	213	199	194	207	185	176	195	196	197	188	203	210	210	184	199	208	183	187	190	209	188	177	168	194	211	187	229	202	184	212	190	195	175	206	203	195	181	176	195	182	202	206	192	208	201	207	206	200	205	161	168	186	211	194	206	201	170	195	173	185	199	197	185	166	213	176	207	200	187	197	232	202	219	198	170	205	219	199	183	188	185	192	192	213	181	204	196	173	182	197	212	151	194	187	177	205	202	180	170	214	207	208	184	200	205	197	204	209	205	194	181	188	196	215	195	175	177	199	215	194	162	186	216	201	202	200	203	212	189	181	212	184	217	194	182	192	204	189	174	211	183	190	192	174	192	185	177	199	171	212	158	211	172	178	210	193	181	202	210	189	198	212	207	189	194	185	198	184	203	193	189	198	191	186	159	196	187	168	197	184	182	178	182	182	202	195	179	198	185	215	178	192	166	182	197	184	186	177	179	184	178	200	223	200	193	205	198	181	192	158	183	200	184	190	171	212	212	188	191	210	172	213	220	191	199	197	196	221	199	206	204	196	200	191	223	171	187	195	220	185	192	179	201	209	220	195	166	196	210	178	197	185	191	188	187	192	213	200	181	195	189	182	212	187	226	171	175	206	176	181	197	187	182	190	195	195	180	171	180	198	194	185	193	203	197	197	201	209	178	198	197	201	189	203	179	188	186	195	212	191	189	182	236	196	174	209	200	191	191	183	186	198	185	183	171	209	209	200	194	203	197	216	177	179	195	201	193	187	195	206	197	172	173	191	198	194	187	191	184	181	206	205	184	201	213	195	181	178	174	189	179	179	186	172	219	185	194	213	197	213	199	190	188	181	189	172	203	190	188	191	179	174	188	204	202	198	172	213	220	203	190	205	223	194	188	196	218	222	185	206	184	188	212	187	183	198	192	180	163	212	209	195	199	224	193	200	210	211	193	176	195	174	187	170	218	191	190	184	167	199	209	179	186	192	210	236	202	197	212	190	206	182	190	192	184	189	184	191	190	198	215	206	223	174	191	174	194	207	169	222	195	216	208	209	202	193	194	197	189	187	192	190	179	204	212	207	189	181	188	189	180	182	178	204	195	189	185	191	185	195	199	199	183
7953	15559	13242	7399	4584	3112	2423	1832	1531	1383	1192	1033	892	858	762	706	667	723	627	747	904	759	844	1168	1518	1359	1217	1169	1026	922	806	703	673	625	554	646	584	592	584	482	499	513	501	532	540	510	488	503	488	466	426	490	451	405	477	453	438	448	441	475	450	474	475	453	445	450	395	444	427	446	407	449	448	406	391	435	449	406	426	424	417	433	402	420	400	431	438	391	442	429	428	398	418	409	409	421	403	427	404	394	438	416	398	431	399	412	409	447	428	394	433	424	397	436	440	434	422	428	424	442	405	415	383	421	443	383	400	430	411	403	429	391	414	458	388	395	357	384	439	429	413	408	360	397	438	423	453	401	391	365	434	398	443	406	429	414	438	420	446	389	431	443	398	439	410	406	395	404	410	397	432	372	436	426	408	387	415	411	416	419	381	423	444	380	432	385	419	388	394	346	374	382	397	404	402	401	408	412	401	438	414	402	415	403	414	408	391	380	411	415	404	415	417	419	382	391	434	411	393	415	422	399	422	415	422	420	420	383	396	431	422	405	381	403	411	411	415	415	427	385	398	423	431	402	448	425	422	376	363	413	386	406	385	406	389	442	398	417	374	392	388	410	388	401	410	365	434	402	426	388	431	412	450	401	408	412	370	377	437	397	394	416	426	357	382	443	375	394	409	393	396	412	390	392	420	413	451	436	387	408	417	393	405	392	403	393	405	442	413	426	416	410	422	448	430	412	389	423	399	409	402	393	415	406	399	420	425	416	431	418	407	418	407	409	383	430	416	417	402	394	406	382	426	399	413	431	408	401	429	411	404	433	394	389	389	398	412	406	383	463	417	434	399	408	437	438	422	450	444	407	415	386	367	390	412	357	407	423	390	402	413	409	431	435	397	373	404	394	401	387	412	421	405	396	379	406	390	422	383	430	396	407	430	413	416	407	394	389	407	420	412	414	421	432	411	392	432	388	384	390	369	395	396	392	391	419	418	388	442	401	395	408	399	428	395	427	404	399	425	412	332	416	404	430	398	393	403	398	426	409	426	403	414	389	391	403	415	407	463	429	402	391	387	430	436	418	411	430	461	394	424	415	383	432	402	400	416	414	386	375	439	422	429	447	426	412	422	410	384	410	423	414	432	416	414	437	414	410	389	385	424	383	432	452	406	415	431	421	441	407	402	425	416	426	419	392	404	420	420	407	397	388	437	409	397	401	391	438	391	408	435	387	413	429	389	411	409	400	392	413	402	360	414	402	404	433	411	417	394	391	419	421	408	457	437	427	399	361	394	416	379	406	405	405	377	406	371	380	412	398	399	409	363	390	406	421	402	403	397	395	382	417	394	416	412	388	404	380	400	449	387	427	420	413	414	416	431	425	353	416	373	414	421	426	394	408	412	392	387	438	410	409	428	387	382	459	410	409	420	420	414	365	392	429	391	399	440	420	401	368	414	411	391	436	411	412	421	403	401	385	405	402	423	396	384	402	413	406	406	361	438	444	438	401	427	437	387	394	380	410	411	431	417	412	417	387	396	434	369	426	430	439	413	375	406	405	413	412	416	441	408	400	406	381	446	462	417	388	415	431	417	384	394	384	399	419	413	441	376	406	416	396	423	406	393	408	420	415	431	422	378	371	398	409	407	415	388	401	405	428	398	423	440	416	407	402	380	402	445	423	400	409	428	438	415	414	400	428	371	408	434	425	423	393	411	366	413	416	428	405	432	431	422	410	379	410	411	400	409	418	428	430	402	414	387	398	367	406	408	407	379	382	389	372	427	400	402	426	395	426	402	386	392	412	397	413	384	389	434	398	404	364	401	396	396	403	432	395	374	419	385	420	418	399	373	397	433	417	424	393	397	437	390	420	412	424	411	381	400	413	392	414	389	431	420	413	423	392	390	431	390	372	450	418	407	414	406	402	397	375	416	412	383	395	407	432	395	422	384	402	380	410	410	396	408	388	396	382	443	401	448	407	404	445	409	419	429	409	391	403	436	457	457	367	392	396	424	423	409	390	425	426	459	435	402	439	356	397	409	450	373	397	414	443	399	418	334	403	443	399	413	381	421	405	420	420	354	422	444	400	445	404	420	424	396	422	424	394	384	385	405	440	423	421	397	410	390	427	408	419	379	386	402	432	430	401	430	387	396	403	390	401	384	392	441	401	435	417	392	398	370	420	406	384	412	419	394	420	428	424	404	402	392	404	412	407	391	428	413	431	400	412	466	442	431	435	435	380	405	404	426	406	391	397	383	388	417	442	429	371	400	456	438	419	415	418	464	417	407	388	431	416	398	416	427	439	401	391	424	425	421	412	416	409	422	405	396	427	432	415	429	404	402	398	367	436	425	378	402	404	412	377	435	407	412	406	425	386	382	412	403	424	395	382	393	396	393	434	403	422	416	428	383	400	418	391	342	398	372	407	402	405	415	430	438	402	409	385	409	387	404	385	447	405	421	410	381	439	434	424	419	387	420	389	396	425	421	422	393	399	424	383	415	409	428	418	424	398	407	406	413	433	408	408	437	394	378	410	398	399	398	447	414	362	386	423	420	403	470	391	422	418	417	418	413	398	421	443	414	402	405	396	453	424	413	416	426	399	437	388	393	417	395	400	415	363	406	409	434	401	395	370	424	415	392	402	406	410	406	385	422	393	382	411	377	424	394	412	450	424	404	391	345	411	400	419	409	443	410	390	393	381	430	396	389	425	388	431	397	360	379	376	409	432	375	390	381	381	417	378	399	403	390	426	370	423	407	428	416	419	430	382	379	406	403	409	415	417	436	378	436	435	462	422	370	365	402	386	432	397	406	389	407	460	413	399	425	416	384	442	392	398	429	422	420	440	427	437	409	414	383	431	464	422	395	413	422	413	424	437	399	408	447	400	417	396	406	395	406	404	397	431	407	384	383	408	426	398	433	431	397	412	410	411	414	381	411	426	397	444	382	397	373	392	430	437	394	372	387	443	438	417	424	432	439	445	449	404	361	395	401	425	350	401	419	408	430	426	413	375	413	421	374	440	405	380	420	415	391	395	398	393	445	418	393	392	426	433	419	412	394	419	450	410	415	417	425	436	416	429	388	383	391	430	412	403	419	388	425	385	429	446	430	404	423	394	439	441	389	393	383	395	419	389	446	390	401	389	433	419	424	408	434	392	421	428	364	396	412	377	430	443	402	440	412	389	416	416	423	407	417	425	404	427	418	411	432	382	409	388	403	406	376	396	420	452	388	367	422	421	438	419	394	413	377	402	416	395	415	393	441	420	412	408	420	391	404	396	428	393	409	417	393	403	434	390	391	400	408	436	383	417	405	424	390	394	421	422	427	394	423	446	399	439	408	394	382	378	384	409	389	430	424	412	432	414	458	418	381	379	390	410	428	400	400	374	437	446	396	455	389	396	397	394	411	414	424	419	405	384	423	401	428	413	387	421	437	410	418	392	403	419	430	412	397	417	433	432	419	417	419	387	421	406	405	414	414	406	403	402	399	408	400	382	410	427
27032	20334	5915	839	515	482	443	458	437	436	431	467	475	413	428	451	431	430	442	452	434	463	493	501	487	527	519	500	517	487	465	421	446	478	420	419	438	434	471	418	459	479	446	470	432	472	454	443	437	449	437	435	462	453	434	401	430	400	437	446	412	467	406	442	477	417	405	410	444	431	414	391	394	433	441	457	437	459	456	460	444	436	409	461	451	432	478	415	434	424	433	440	416	424	420	418	436	442	385	416	433	416	428	425	436	475	438	393	422	407	412	418	419	394	380	398	400	413	433	429	439	460	380	451	418	429	427	446	443	409	426	398	408	436	386	454	451	451	450	455	423	415	430	469	427	440	440	463	447	424	432	446	442	409	432	420	446	414	422	433	419	421	439	407	411	401	459	442	411	426	433	432	417	426	428	402	395	447	419	431	456	393	449	446	467	406	390	438	422	414	460	415	409	431	436	426	481	433	462	447	408	410	448	408	400	428	405	405	415	445	426	444	453	421	431	415	441	433	398	450	421	453	449	405	455	430	456	451	388	422	434	430	423	444	408	407	436	401	430	417	407	469	413	423	452	494	420	454	400	435	459	471	414	435	453	445	444	424	441	408	405	383	484	467	441	429	412	420	415	429	416	450	477	450	457	410	437	441	425	429	412	439	429	414	485	417	425	405	421	428	433	434	438	411	446	449	431	424	438	421	386	435	420	454	423	418	428	443	435	421	414	458	430	463	416	428	453	422	462	407	402	441	395	408	454	412	416	413	405	433	439	396	452	431	467	423	446	434	408	454	429	455	414	434	435	422	450	427	413	465	431	393	418	406	441	392	437	454	420	413	406	396	465	457	389	455	410	463	433	462	459	479	437	434	437	475	425	424	392	435	418	394	436	419	422	420	449	450	442	438	429	430	453	446	444	415	447	409	425	448	418	447	433	400	401	437	420	428	418	399	424	438	412	456	471	400	408	439	461	391	438	436	454	420	445	421	454	393	442	415	461	441	452	460	401	406	446	441	442	428	441	424	461	418	418	431	416	479	431	386	430	409	413	437	392	445	428	451	403	429	378	400	453	461	426	435	427	424	404	437	450	398	437	421	418	446	422	432	433	424	417	471	438	428	455	415	410	411	436	422	421	464	439	405	447	433	425	463	428	414	421	461	427	411	440	405	452	454	423	418	454	433	432	435	433	424	432	429	430	447	434	395	437	463	433	425	437	420	425	442	407	473	447	454	432	416	439	424	422	421	420	416	438	438	456	445	401	451	472	409	418	440	424	444	388	411	416	435	442	424	420	475	421	398	446	416	392	447	405	417	392	425	422	432	374	446	410	434	430	426	428	443	392	421	439	438	425	443	444	431	431	398	433	417	436	417	423	452	405	429	429	442	440	411	393	380	437	400	411	394	444	416	422	415	445	419	417	412	452	449	433	444	447	413	442	413	424	431	455	409	438	434	484	392	393	414	427	442	454	403	440	449	458	414	412	429	440	448	444	424	433	398	412	411	434	444	445	440	414	407	414	413	429	409	410	424	457	390	398	392	370	446	454	448	403	384	393	407	428	393	438	430	429	417	414	425	425	423	483	402	445	429	456	446	446	423	445	439	427	464	405	422	474	427	447	444	422	417	446	417	468	414	421	415	424	396	454	483	421	406	445	445	401	381	448	417	458	458	455	425	415	422	402	411	388	442	420	451	428	415	465	428	440	425	428	472	438	417	432	412	412	411	403	416	428	396	421	393	457	429	411	400	468	451	444	426	427	407	434	392	467	403	415	416	426	414	428	411	410	413	468	465	425	424	427	433	383	419	424	429	484	453	445	394	416	442	410	448	439	422	401	449	433	408	429	403	438	455	425	411	428	437	451	407	422	392	440	443	418	428	403	455	405	416	436	469	421	425	441	449	457	418	412	433	450	428	416	400	416	465	406	419	414	380	416	404	421	416	478	437	444	440	433	428	426	417	414	452	418	427	419	454	365	429	440	451	435	434	445	433	391	398	442	415	446	450	437	432	411	408	427	426	443	459	414	388	444	444	455	398	402	389	423	444	425	423	433	426	439	377	408	473	434	413	438	421	444	440	426	386	408	463	445	424	439	448	441	415	438	438	384	420	425	424	435	446	439	460	429	437	425	479	458	411	483	469	441	444	417	410	415	450	474	440	440	396	443	427	461	435	451	397	461	442	411	405	447	392	432	417	456	446	446	424	437	464	398	424	451	446	464	472	423	454	440	433	397	425	453	427	410	431	414	442	428	449	416	397	431	454	428	470	413	417	465	421	438	445	417	435	430	441	411	382	419	436	436	398	395	390	452	435	450	421	416	397	436	435	437	423	442	447	407	412	427	430	439	420	426	443	455	391	454	425	433	400	468	440	451	382	436	477	434	433	417	440	459	443	428	412	459	443	432	437	437	419	424	450	442	418	425	439	404	463	449	433	434	450	430	402	474	448	438	437	437	421	455	434	449	440	429	414	428	445	420	441	450	464	457	427	458	398	428	448	410	436	405	447	392	407	444	424	444	388	402	427	428	433	396	438	434	431	442	434	433	428	450	411	440	439	452	431	441	401	427	438	420	423	445	439	443	436	421	419	421	465	442	431	452	458	449	451	444	452	399	432	448	423	456	417	484	411	424	428	410	474	459	473	432	434	411	479	430	413	447	465	468	437	413	423	458	433	431	425	422	428	454	458	430	448	449	404	422	458	434	436	428	415	422	499	414	418	398	399	410	459	417	417	410	421	440	398	394	434	464	433	417	445	415	438	456	400	369	430	427	431	450	450	423	444	441	429	439	401	385	458	428	454	398	410	442	383	418	430	451	396	419	424	442	396	455	427	435	395	400	416	478	439	434	468	444	423	431	421	455	403	467	452	412	424	456	445	439	442	417	444	446	424	393	464	448	415	441	397	425	399	433	408	423	428	419	443	436	421	425	405	462	403	431	424	450	402	425	439	419	408	414	454	446	459	419	412	454	411	459	437	427	428	422	460	463	447	463	452	462	415	435	444	401	427	415	419	447	412	447	435	426	418	416	430	387	407	423	427	421	449	432	413	413	418	461	438	445	450	437	441	410	418	485	406	440	437	436	440	412	453	424	403	415	464	419	452	439	451	433	435	448	394	431	405	434	431	446	424	443	433	410	465	407	432	437	404	424	447	445	425	435	454	434	419	395	408	420	436	458	401	401	449	394	414	453	401	437	414	391	434	463	416	444	410	497	432	415	448	423	448	393	442	430	410	453	421	433	430	444	430	446	425	435	415	386	430	461	442	408	410	434	410	447	401	406	407	440	402	421	442	393	425	413	418	437	421	398	380	425	445	437	431	415	406	442	421	448	427	451	396	439	415	423	418	449	441	429	427	445	449	431	446	451	437	448	429	391	439	437	432	416	405	446	445	432	431	447	434	423	442	405	452	431	445	416	401	433	401	410	423	420	407	426	435	446	424	448	423	428	406	433	442	442	416	430	417	453	440	447	422	421	414	417	431	400	437	415	476	454	461
4179	1994	1868	1349	1074	1060	963	934	943	956	914	897	883	956	923	897	950	912	914	1012	947	1080	1189	1198	1246	1351	1263	1160	1134	1092	1064	974	984	948	918	952	951	964	950	1018	991	905	948	936	949	983	945	909	903	915	843	967	939	883	896	865	883	914	930	929	889	879	872	842	965	900	890	894	892	877	910	875	941	873	925	924	870	926	900	868	865	920	886	890	854	923	861	840	839	894	856	841	927	920	963	892	857	899	870	896	945	909	862	930	882	862	883	879	879	931	932	897	891	926	840	944	888	878	874	860	866	890	939	889	892	830	843	923	918	929	884	848	909	920	908	847	877	854	874	939	894	926	875	855	893	919	873	873	956	888	895	884	902	884	880	890	904	853	924	876	897	868	871	885	886	868	938	936	909	866	871	828	885	873	875	893	928	885	937	875	888	881	908	850	848	853	835	905	865	945	887	895	915	930	882	904	887	882	931	909	970	885	878	893	864	870	873	854	860	913	896	875	904	877	920	856	867	961	875	874	897	875	891	932	829	888	881	911	914	954	877	900	920	933	915	942	838	915	927	870	851	918	901	920	849	943	873	913	873	877	926	905	846	905	888	928	870	919	894	901	877	930	887	880	921	877	905	930	872	918	908	943	882	841	894	869	924	820	872	871	917	879	890	943	893	875	845	926	932	913	878	897	874	903	906	937	817	904	926	922	887	890	917	918	943	865	950	908	922	853	878	875	905	896	887	882	855	915	885	900	893	873	886	869	924	910	890	906	954	839	922	855	884	856	906	876	884	884	883	904	886	870	879	882	895	909	917	916	895	918	863	849	873	922	851	876	890	888	896	856	879	943	897	846	917	932	876	884	840	884	916	866	837	875	860	889	858	939	941	884	832	866	882	854	910	879	888	876	898	881	927	938	904	902	941	869	900	856	919	883	875	957	861	871	839	957	906	839	862	855	876	881	905	877	886	888	957	861	919	881	924	887	823	921	898	942	951	917	930	859	889	899	891	873	884	867	874	833	866	949	936	914	906	870	919	875	853	902	844	879	877	866	836	925	904	898	921	872	875	886	956	907	926	831	836	839	852	905	891	883	911	933	882	902	919	922	937	904	934	900	882	941	920	884	863	915	881	876	872	874	900	888	927	872	895	892	877	933	889	892	950	917	915	897	897	893	871	896	913	843	882	905	888	860	930	890	847	911	889	898	836	893	903	879	872	846	920	904	873	865	842	937	872	920	916	858	934	895	926	953	922	935	930	881	874	872	928	854	900	849	856	901	928	861	925	879	879	907	876	902	879	908	868	900	898	960	874	898	891	898	905	863	847	875	880	869	860	887	868	898	889	842	905	848	920	898	930	903	871	860	900	856	852	844	923	944	881	917	929	908	861	916	872	932	892	883	911	938	821	902	863	905	877	843	893	925	871	886	915	888	917	901	891	896	891	908	888	947	863	868	903	897	905	925	956	903	870	897	868	898	844	916	899	887	930	884	906	943	890	927	892	925	891	938	877	860	909	918	937	918	914	887	865	839	930	933	881	893	859	873	876	869	888	906	885	858	872	863	828	937	924	878	866	849	874	908	875	892	897	895	907	892	867	874	872	894	888	937	865	882	856	885	899	941	842	863	901	915	952	915	920	882	903	950	862	914	900	875	885	893	929	953	885	897	871	909	868	890	881	918	903	875	942	900	903	907	912	871	898	902	912	908	910	928	874	900	876	879	850	918	894	890	901	916	898	862	880	835	862	893	869	888	863	844	905	854	897	892	933	913	919	888	923	844	896	882	885	880	845	912	871	929	876	853	957	945	869	880	849	925	885	898	892	872	917	883	908	870	871	890	930	896	855	826	953	928	919	912	893	794	897	855	928	933	874	852	936	894	886	813	906	876	875	861	912	883	916	847	871	913	883	910	904	875	882	950	893	870	904	945	871	895	880	893	880	914	943	918	876	850	904	850	934	894	935	820	910	888	910	903	866	955	919	880	923	876	943	924	863	943	890	868	926	837	870	913	869	888	853	868	908	891	875	835	869	897	939	893	918	878	879	863	899	894	904	912	918	884	884	902	869	892	829	866	907	868	890	868	906	878	868	880	938	895	831	919	882	899	920	881	903	900	917	875	909	876	900	904	914	866	892	870	870	887	877	934	905	864	917	850	905	845	891	888	922	910	914	920	879	922	845	825	895	858	928	899	896	823	889	892	882	849	925	927	889	911	893	902	923	895	920	913	906	893	874	886	931	880	885	901	898	889	940	886	859	860	842	882	904	906	915	823	854	870	900	854	864	928	890	903	937	852	867	933	941	854	883	928	880	859	849	889	860	889	897	902	884	889	919	915	895	904	862	925	925	890	868	905	924	901	934	875	918	892	886	905	897	938	915	847	861	833	927	877	863	893	898	896	883	913	879	926	879	921	848	861	856	849	875	911	974	889	872	929	880	897	891	890	890	844	853	873	858	858	886	902	847	846	914	900	873	877	922	887	877	874	837	828	888	914	833	906	861	918	886	933	889	895	989	862	898	1005	896	897	893	889	845	894	938	937	842	928	853	917	892	866	833	840	925	870	843	848	869	903	828	982	904	881	854	936	911	930	847	877	883	899	920	941	920	901	908	938	907	882	949	903	861	885	920	928	873	835	907	900	894	937	874	907	902	903	881	883	879	861	940	921	916	899	938	876	893	949	849	914	841	858	890	876	919	875	913	859	918	942	932	934	907	936	922	863	873	907	947	919	818	905	879	889	862	931	875	923	933	925	904	910	901	896	869	881	902	941	904	893	947	886	855	862	900	891	882	899	900	879	914	913	901	877	864	933	931	865	945	897	846	914	883	878	896	905	864	932	918	857	837	872	897	874	906	875	916	923	836	863	893	863	840	906	850	892	851	902	903	890	897	887	860	841	920	882	886	896	858	867	889	933	888	884	939	897	927	849	912	905	913	918	912	907	926	896	929	864	895	864	913	887	907	932	835	851	908	924	867	895	941	870	911	897	840	891	892	916	835	887	845	881	932	871	878	945	872	900	920	916	910	881	878	887	852	879	876	901	878	889	928	919	898	879	886	921	939	895	860	877	894	873	891	885	873	878	859	851	881	874	880	879	893	908	892	859	895	888	896	891	921	884	853	855	868	883	889	841	882	893	887	860	926	914	915	864	890	914	866	852	844	855	880	899	903	892	922	860	930	897	914	882	865	904	880	895	851	872	901	913	874	867	875	865	890	934	883	960	932	922	904	882	903	911	857	868	932	919	848	884	871	902	878	896	911	898	907	924	879	926	881	867	899	895	883	943	869	887	937	895	930	897	905	892	911	900	849	864	898	891	828	893	930	847	875	875	932	867	935	849	826	862	901	912	868	872	906	883	904	931	937	913	883	913	857	941	839	865	913	810	913	880	885	888	915	855	871	925	839	914	899	908	927	912	931	879	882	904	917	917	916	895	919	872	905	896	869	878	887	903	895	819	840	894	867	843	895	944	841	882	860	891	867	868	858	917	900	909	889	895	867	914
24375	21506	28581	24849	18529	1417	638	462	409	386	341	325	323	318	347	348	392	365	373	384	442	439	388	409	415	441	409	404	383	360	328	339	331	287	318	310	290	300	294	296	284	306	306	285	292	288	305	324	295	293	273	289	303	295	272	284	285	298	268	307	291	278	274	274	323	308	288	311	286	295	274	288	289	264	290	267	285	287	260	292	286	274	287	310	280	300	292	303	294	280	287	268	291	267	306	276	264	270	276	260	266	311	291	275	299	286	291	287	249	283	276	280	312	318	294	258	297	294	259	308	280	289	251	290	284	301	280	312	307	301	267	287	283	301	288	269	279	283	282	296	275	296	304	260	302	282	293	291	281	296	272	266	303	255	296	291	276	272	265	287	263	277	306	308	292	313	290	269	256	274	280	293	277	281	267	303	284	272	266	270	281	269	297	287	300	275	293	266	311	276	265	270	278	289	293	265	293	309	304	289	289	282	284	290	277	269	266	278	297	283	250	274	260	277	306	305	277	263	274	289	264	252	246	253	310	271	274	275	272	242	269	274	252	265	258	294	311	299	278	297	266	289	297	281	304	255	277	269	282	300	274	276	274	282	265	274	286	299	273	279	283	265	276	294	262	306	293	292	264	270	297	302	283	255	292	272	296	276	304	253	238	295	297	308	285	255	281	310	284	277	283	267	258	278	284	319	280	275	289	268	288	312	296	263	303	292	278	291	284	283	252	279	251	294	294	247	296	274	279	284	271	280	298	283	293	284	275	308	291	284	262	294	276	288	290	299	275	270	259	274	276	323	303	291	309	307	289	302	311	246	274	291	304	266	269	286	271	292	250	318	264	276	266	285	289	289	276	301	301	289	302	280	291	275	311	294	271	293	273	284	266	289	302	288	266	286	257	259	283	287	257	286	287	247	288	287	282	300	282	273	255	257	279	282	276	307	284	276	304	274	275	284	277	292	290	298	294	281	283	249	305	271	288	290	304	313	298	263	283	290	264	312	274	279	302	278	299	267	267	239	251	270	302	271	264	267	268	277	264	268	275	295	283	302	283	281	291	268	261	276	238	268	292	271	298	298	303	296	289	290	300	254	269	314	290	283	286	252	286	289	279	266	263	291	291	325	304	263	304	282	301	292	291	287	273	284	284	282	264	258	296	281	276	315	276	274	288	294	296	262	309	311	265	263	278	294	279	288	298	288	279	251	282	285	285	276	255	311	282	271	272	289	261	273	281	287	271	282	285	259	283	272	287	290	284	281	277	281	283	304	286	282	325	272	256	308	278	288	264	288	308	278	287	273	279	236	283	237	260	287	285	296	265	239	289	287	290	277	308	302	262	298	287	270	268	257	289	285	306	257	304	270	269	282	258	282	283	300	269	285	284	288	255	288	275	288	277	268	271	310	255	279	290	299	286	282	285	297	300	296	278	282	266	270	267	265	281	252	276	281	302	278	290	290	278	255	290	315	279	304	273	303	286	284	301	255	276	281	268	263	263	289	309	314	289	291	278	290	291	275	283	308	312	289	295	283	296	274	292	275	293	306	258	282	281	261	277	285	279	243	283	315	294	274	264	275	266	295	279	284	273	282	273	303	285	273	281	278	282	261	273	289	268	331	293	289	251	277	286	286	269	283	287	296	263	272	269	259	338	293	269	284	286	265	288	289	280	277	283	278	261	307	282	256	295	268	229	301	274	277	292	291	291	274	284	279	282	299	310	283	279	291	274	291	290	268	273	304	275	268	300	262	295	279	291	302	290	276	279	269	283	296	259	289	280	268	272	288	285	258	305	263	259	291	299	284	271	279	298	307	278	236	285	292	257	310	280	254	298	271	267	263	295	272	261	271	284	286	280	319	290	279	271	275	295	266	292	260	271	255	274	259	261	305	307	279	283	280	299	283	269	274	273	297	295	281	290	262	288	300	272	267	240	262	284	270	282	282	273	265	272	300	256	264	273	281	269	284	306	261	305	283	289	275	285	269	287	264	280	285	296	278	286	296	295	303	263	275	285	281	267	277	284	269	266	288	328	282	278	286	298	251	285	286	300	290	264	251	269	280	282	307	307	302	301	286	279	294	295	279	265	271	269	294	297	290	292	282	267	263	267	279	289	283	279	303	275	273	277	299	312	258	290	319	310	250	282	275	261	275	312	280	267	303	272	317	284	289	265	285	259	270	260	279	285	282	255	279	281	259	290	269	274	274	275	297	261	310	252	300	276	279	272	329	270	261	300	281	290	277	310	290	279	258	329	283	275	286	294	263	279	294	296	284	277	279	282	314	259	298	274	254	277	285	281	285	249	300	283	311	268	278	314	283	273	277	271	291	251	281	255	310	287	265	265	265	321	230	252	264	308	280	280	282	255	258	271	293	257	299	298	287	267	285	298	278	281	286	290	282	281	289	282	297	257	302	303	284	286	280	296	294	279	292	268	276	279	271	299	273	257	273	286	286	268	285	273	294	260	254	283	309	271	289	302	276	312	284	281	286	300	267	296	296	287	285	305	289	302	270	278	282	277	266	277	281	284	288	272	256	275	285	287	304	294	268	301	288	273	271	306	259	266	276	284	297	253	276	291	282	279	258	278	257	290	278	286	266	284	286	272	285	289	276	288	289	281	300	279	294	286	269	269	277	269	261	296	310	270	279	299	270	266	305	280	258	295	294	287	310	305	257	263	305	276	293	294	257	281	286	274	305	292	280	270	295	258	292	277	275	272	298	263	297	282	266	261	289	307	300	288	291	263	271	264	281	296	286	297	279	301	305	289	289	299	300	256	301	252	295	269	270	271	240	291	289	306	281	280	257	273	290	260	297	269	299	307	266	252	282	258	264	297	296	305	289	268	286	271	297	300	264	283	293	263	277	278	286	273	291	293	289	288	269	264	281	282	298	275	292	272	292	285	307	278	282	287	291	264	274	274	291	277	292	269	280	287	277	336	300	261	282	283	269	272	263	273	273	292	273	284	299	272	289	272	283	280	296	295	300	273	290	282	318	283	294	275	279	267	304	276	267	293	273	262	298	304	278	318	279	285	296	278	307	272	285	285	264	289	308	268	279	312	275	318	247	292	288	301	271	310	293	282	271	299	287	300	249	263	305	249	273	285	315	312	290	310	259	270	269	232	288	279	291	267	280	282	281	296	269	277	267	287	293	256	272	269	273	266	280	278	268	312	283	302	318	295	285	292	276	260	267	285	278	282	271	294	279	279	293	280	293	278	273	271	317	315	284	270	276	318	255	278	280	265	291	291	286	272	281	263	245	265	290	268	252	250	267	290	271	290	284	288	266	290	288	305	286	281	272	335	297	256	272	270	300	277	251	269	285	296	251	319	271	289	267	253	256	297	283	271	285	270	278	270	299	257	288	309	304	247	287	290	270	299	272	263	275	272	275	295	283	302	282	282	290	312	297	275	295	312	310	259	255	266	280	272	259	290	270	269	312	281	287	290	283	289	279	280	283	270	308	269	273	236	259	261	279	304	282	272	278	304	304	277	305
5561	9729	8484	4575	2921	2204	1592	1416	1194	1108	1028	894	857	937	905	928	996	1147	1134	1105	1152	1171	1186	1112	1234	1239	1182	1148	1057	940	817	766	764	754	666	699	736	731	706	694	721	678	694	670	693	678	639	630	660	645	624	664	600	632	609	623	623	646	636	642	636	613	654	642	650	638	631	603	616	626	620	680	611	607	591	635	575	584	630	605	606	598	600	586	574	632	617	641	625	630	611	622	552	606	665	664	596	637	645	602	609	583	652	675	577	605	622	634	600	630	617	599	590	620	600	683	600	576	642	634	600	662	595	598	598	587	603	609	635	586	639	654	594	605	598	594	565	563	634	594	578	614	614	623	634	594	620	663	608	615	601	626	576	597	642	601	577	622	615	621	641	654	612	642	614	586	643	600	595	666	581	620	639	617	616	584	554	604	579	615	634	618	635	635	629	583	575	620	585	610	607	597	617	602	630	595	598	615	575	608	622	588	637	620	596	574	598	591	581	591	598	590	599	630	574	602	601	574	629	577	580	587	617	618	632	583	615	628	622	596	582	591	617	600	641	622	598	566	640	596	615	615	651	590	593	634	543	584	594	604	558	661	585	637	600	615	614	628	631	596	635	600	603	625	592	614	577	640	625	615	669	610	588	590	601	619	606	606	610	616	618	618	581	643	626	621	595	626	616	619	617	608	562	574	566	580	620	646	659	592	591	598	572	632	637	658	612	644	620	628	603	581	620	612	591	579	561	609	611	608	592	638	589	610	594	604	659	646	629	599	607	625	628	620	613	597	589	626	616	600	598	594	604	589	599	622	598	575	610	606	592	644	572	613	617	641	593	583	592	598	596	627	592	589	577	615	593	658	643	598	592	607	624	606	591	663	600	648	649	623	593	649	620	603	596	629	572	628	640	632	631	611	610	655	605	619	587	592	627	652	592	573	558	577	627	625	618	598	582	581	587	603	667	584	604	621	653	563	656	618	595	690	605	615	586	606	593	615	644	612	624	562	605	598	538	599	674	618	656	617	591	640	617	658	591	610	641	653	608	607	634	601	570	622	590	627	625	600	607	609	623	555	654	591	595	595	630	580	600	594	600	624	606	580	628	587	616	641	592	567	579	620	602	620	638	623	595	591	609	573	599	630	632	579	587	613	588	578	570	590	614	620	600	595	606	616	570	640	624	597	577	585	619	616	573	661	613	607	612	624	619	573	616	593	612	593	627	591	621	647	607	656	639	617	625	606	611	629	610	643	568	617	595	557	614	578	621	598	611	591	610	596	602	603	577	627	633	599	592	581	631	580	604	581	613	566	601	621	645	588	593	623	604	576	598	630	592	593	586	642	639	613	614	592	650	652	636	583	594	563	596	634	612	593	592	633	590	589	615	632	587	614	638	621	584	594	603	567	614	615	574	598	632	612	606	621	649	640	632	556	604	608	559	622	599	623	631	615	624	637	620	595	605	607	676	646	627	604	602	608	635	626	585	578	606	585	597	611	560	601	584	670	597	601	602	571	560	651	620	597	605	627	615	616	607	574	609	619	591	677	611	631	609	623	586	575	582	611	590	628	587	569	568	602	611	581	622	629	583	633	581	645	617	620	617	601	611	624	605	649	586	583	591	611	578	631	600	608	647	624	563	653	598	615	620	579	619	615	583	605	626	608	602	599	595	647	571	621	603	608	589	609	634	669	639	611	645	581	593	558	630	611	666	620	595	615	617	623	607	598	578	617	620	589	596	526	578	570	558	604	598	592	604	570	574	613	620	548	575	597	591	595	583	564	633	608	617	631	570	644	547	615	627	620	605	602	604	638	572	603	607	626	595	636	601	652	611	650	652	622	596	632	568	620	614	590	605	578	596	621	638	652	581	669	627	595	605	617	590	601	609	619	674	616	602	589	619	625	593	632	633	589	600	607	586	608	587	592	605	593	595	642	605	621	618	643	619	596	584	580	616	580	606	632	606	602	643	590	609	570	628	642	657	584	630	596	625	637	625	601	611	632	598	580	603	607	597	623	641	622	647	619	635	603	658	585	647	581	623	556	581	632	669	567	589	604	585	608	627	612	618	620	584	633	574	596	602	625	537	638	659	634	587	640	610	628	568	574	647	619	558	561	587	613	578	639	585	614	646	618	598	592	648	572	617	624	661	565	664	585	605	597	636	582	614	607	615	667	634	582	618	586	628	633	625	641	615	622	604	625	594	629	590	599	567	604	625	610	611	577	581	598	592	594	601	596	610	606	624	598	642	605	573	624	547	609	609	610	601	635	616	590	594	611	635	567	597	564	578	616	601	600	581	605	580	596	659	602	560	590	602	621	626	629	581	584	610	600	574	593	609	614	591	608	568	597	636	621	605	572	544	620	608	601	636	602	575	625	609	588	609	623	641	600	600	614	594	599	627	616	637	634	613	599	623	581	573	614	618	648	656	590	627	598	579	612	587	612	644	624	609	635	587	599	608	635	649	629	629	622	596	594	552	603	583	606	628	613	611	622	627	661	606	609	624	604	644	551	611	674	583	608	604	571	585	583	581	604	615	597	601	634	612	623	581	564	589	587	578	617	574	630	632	584	631	646	581	604	609	596	593	571	641	566	602	618	626	608	619	641	569	624	625	623	656	624	643	585	608	616	594	640	631	650	587	609	641	569	599	607	588	626	586	652	577	636	554	594	564	600	612	578	651	631	585	578	614	587	604	640	648	615	614	634	583	597	651	610	614	588	609	632	564	672	618	596	576	616	609	591	630	587	612	635	652	582	584	627	581	656	594	617	617	610	590	597	554	599	618	599	605	584	595	576	636	583	625	605	598	566	655	588	611	601	601	622	614	621	594	600	624	598	582	594	645	586	623	623	623	625	604	588	617	630	624	636	582	646	624	605	591	618	653	624	609	571	601	620	582	710	640	608	624	603	585	617	630	601	624	606	644	608	594	628	596	645	592	576	567	590	645	594	614	593	658	569	616	596	628	575	624	605	609	656	604	657	637	602	652	606	623	644	598	589	605	641	603	590	604	621	667	606	642	594	616	661	610	629	609	605	622	620	596	624	626	623	603	600	600	594	613	589	644	617	617	579	586	610	574	597	609	608	636	615	593	586	598	636	581	617	585	653	580	582	601	597	619	598	633	633	677	614	621	602	638	634	609	558	563	597	632	583	656	627	601	625	660	603	670	608	646	597	643	636	585	605	613	653	637	598	624	576	599	648	588	577	614	606	601	658	588	570	613	664	628	632	588	591	604	592	626	585	617	600	653	631	606	599	606	596	583	602	602	626	602	628	583	596	613	579	640	620	619	611	629	628	650	590	611	590	584	592	617	586	597	601	589	563	552	585	692	634	604	654	603	587	576	620	618	661	589	597	625	609	630	570	637	599	619	591	611	605	585	612	631	580	608	616	604	586	638	628	653	630	579	552	639	602	638	611	622	593	567	615	620	643	612	633	597	628	643	561	610	611	627	607	553	596	611	580	590	638	604	625	616	591	590	601	579	627	585	674	617	598	612	639
23460	21518	29368	24101	21520	16760	1237	520	389	383	354	300	301	293	257	265	266	279	277	237	303	274	378	418	400	430	383	356	319	288	271	270	256	221	207	245	227	231	203	207	219	209	195	214	209	247	217	216	222	215	204	206	211	211	219	220	197	208	218	195	185	202	205	198	216	221	194	210	200	212	195	212	176	190	209	207	184	195	188	203	213	206	167	204	201	199	186	216	183	209	212	210	195	215	199	215	232	185	199	215	225	207	189	205	198	202	165	194	204	192	204	205	206	184	196	185	217	212	214	193	174	177	193	219	190	190	187	204	195	210	186	167	203	197	187	188	196	187	187	211	186	170	198	193	223	181	205	186	198	214	219	199	199	194	190	191	164	218	233	187	207	198	190	205	210	181	191	179	180	215	203	174	199	200	210	202	179	208	188	198	183	194	207	188	184	194	210	187	183	198	202	209	182	245	187	194	201	188	184	188	199	190	204	190	174	203	207	187	208	203	193	193	188	192	195	191	211	220	200	227	176	213	189	197	194	176	208	201	190	190	196	184	202	207	198	178	191	205	198	178	212	234	195	190	200	222	194	179	212	203	209	212	204	183	182	190	206	171	212	204	191	221	208	198	178	196	204	198	199	205	215	204	173	188	193	190	218	209	198	206	197	200	190	208	200	196	181	182	200	210	189	182	214	214	190	201	212	201	203	215	188	200	192	192	191	189	191	206	186	196	160	202	172	231	203	189	195	177	206	201	190	176	186	191	213	210	200	187	186	199	181	194	176	208	215	189	220	197	198	198	181	183	185	208	175	192	193	197	207	209	202	197	212	189	206	173	194	191	188	192	214	206	200	178	202	187	196	225	203	188	188	204	213	210	198	219	190	194	176	218	192	187	212	201	197	186	189	205	200	193	199	223	215	190	181	205	167	204	208	207	215	171	219	205	192	184	196	197	213	210	213	201	217	200	207	190	179	190	182	210	234	214	185	199	200	183	212	200	188	194	180	206	213	208	198	207	180	190	197	211	186	188	170	209	194	199	179	194	193	226	177	207	182	205	196	176	186	206	193	209	205	226	181	183	214	177	192	190	201	191	188	185	184	190	196	205	186	186	198	212	212	211	192	188	229	198	177	198	200	186	204	182	187	185	239	212	192	216	197	204	194	218	182	202	196	200	184	200	210	169	198	187	205	208	208	200	195	210	177	191	197	203	194	192	177	208	206	192	213	174	179	170	202	213	195	194	179	191	179	184	183	201	197	213	190	214	198	192	207	219	200	189	189	208	203	210	190	180	200	180	199	177	225	197	200	202	195	173	179	192	185	190	176	202	185	219	195	213	181	184	179	199	192	201	203	226	197	206	197	205	203	202	212	217	204	199	201	194	207	181	189	195	192	209	209	198	187	188	181	174	216	180	216	179	194	220	185	188	195	177	192	214	211	187	183	191	184	199	223	192	213	210	190	166	190	183	193	199	197	197	197	191	192	221	176	207	217	181	188	191	200	196	212	186	201	222	200	187	227	201	197	203	195	185	208	201	203	202	181	193	189	205	169	182	199	182	194	197	195	198	208	185	170	207	178	222	202	184	208	206	241	193	211	181	203	186	188	201	203	188	213	201	201	163	204	189	217	210	176	211	219	190	211	210	207	207	205	188	210	178	201	185	201	196	212	196	194	181	205	223	208	204	208	203	204	182	182	231	196	225	201	210	209	169	188	184	200	188	187	189	187	203	192	178	192	189	162	210	152	200	188	178	193	206	187	192	191	207	190	181	197	192	185	212	188	224	184	219	192	197	217	209	170	199	185	206	208	175	193	167	212	167	199	173	203	198	172	218	174	232	194	200	220	200	215	205	190	225	187	192	208	202	173	198	172	199	196	190	195	190	179	192	166	211	197	198	178	200	189	220	222	204	219	186	197	197	210	198	209	199	194	172	211	198	178	180	211	194	231	184	202	219	198	187	215	183	184	193	198	224	192	217	201	198	180	192	195	172	186	186	194	199	212	193	194	182	180	183	196	191	214	208	213	217	211	204	181	195	209	223	195	183	197	216	209	204	222	214	186	175	193	176	203	229	211	209	189	212	195	211	187	194	194	189	205	221	186	217	195	181	190	190	188	189	194	194	198	182	205	221	210	189	206	187	191	196	196	187	203	210	203	204	171	205	206	192	206	202	204	195	199	170	220	214	204	223	204	200	210	191	161	200	193	187	170	203	173	180	188	188	178	189	183	180	182	184	191	215	197	194	190	188	215	170	195	157	212	230	194	227	203	177	186	193	181	176	194	205	175	187	194	172	193	203	189	215	184	195	188	194	196	213	202	210	176	164	191	199	185	204	197	162	207	181	174	229	199	198	179	183	199	197	196	169	193	188	198	200	191	194	186	190	210	182	203	188	188	198	217	187	217	199	207	196	197	169	193	183	203	195	184	210	191	196	207	207	197	180	191	223	176	205	196	201	200	185	202	187	184	197	191	194	200	179	178	210	208	186	201	198	200	201	174	184	201	226	194	197	206	178	177	185	181	179	206	198	209	223	211	221	205	175	216	203	197	172	228	201	168	183	185	203	187	178	204	199	195	186	174	195	205	198	191	190	191	186	213	171	228	200	195	191	200	197	188	213	227	212	200	183	226	217	222	185	187	180	183	181	185	201	191	198	188	213	204	209	177	205	197	205	201	214	222	227	206	188	204	178	204	193	186	181	191	217	198	202	199	205	222	188	197	200	186	216	230	200	206	199	195	194	203	181	204	196	163	194	210	183	209	214	187	197	206	180	171	213	186	204	203	198	175	186	210	195	215	193	221	197	219	203	189	198	163	196	200	180	189	190	210	189	200	191	211	207	183	201	184	204	168	173	174	207	201	184	208	192	191	179	200	191	187	192	196	226	223	219	176	205	193	191	181	205	188	186	205	199	199	191	184	188	209	200	195	202	209	195	198	205	174	187	207	194	209	191	191	195	199	190	218	202	195	207	201	178	179	185	167	204	214	229	203	216	205	179	172	184	199	210	190	198	200	196	208	190	196	193	217	179	201	192	211	215	197	199	215	187	197	172	199	228	191	209	215	196	191	199	191	214	216	214	200	176	186	191	190	180	187	201	182	197	185	190	194	202	209	183	184	196	207	204	208	199	209	184	194	213	185	210	197	180	187	211	209	168	189	178	178	203	196	191	216	181	171	188	204	193	187	201	206	200	202	222	204	203	226	194	207	209	182	180	212	195	206	176	173	172	209	202	202	221	203	205	177	191	214	245	186	199	182	180	203	187	193	189	177	210	190	188	212	207	188	185	210	188	208	212	196	207	187	218	191	171	165	209	181	207	204	202	185	195	213	177	217	181	175	173	174	186	210	173	222	209	192	191	193	202	192	204	194	215	207	191	188	168	199	194	182	209	189	177	187	179	193	193	185	197	191	207	189	216	211	198	195	186	184	196	199	188	208	191	215	177	202	186	205	180	200	224	202	224	180	207	188	208	244	178	214	216	192	198	173	199	192	221	188	170
7751	15441	13330	7201	4531	3153	2395	1875	1538	1307	1145	985	910	915	811	825	763	661	702	681	841	924	1177	1271	1430	1441	1304	1141	1076	915	783	685	627	600	619	650	609	562	569	595	581	564	530	540	543	498	494	482	478	474	483	465	415	459	443	458	432	444	416	437	457	435	452	474	435	433	434	429	476	430	409	452	450	462	441	410	385	373	437	436	429	422	421	425	419	407	439	406	437	415	449	423	413	409	385	406	393	443	425	444	426	440	428	412	407	417	417	427	391	405	427	435	428	406	443	417	413	422	418	394	389	433	429	431	445	422	424	419	382	410	436	421	394	401	432	402	411	408	419	419	447	407	439	448	394	447	431	367	393	442	399	480	425	429	403	430	377	419	415	424	412	388	423	398	430	420	393	437	386	426	412	409	449	447	410	451	414	451	410	378	391	426	401	424	408	431	412	440	416	424	406	423	411	422	429	408	419	386	413	440	422	396	409	409	363	421	416	404	434	400	395	400	418	401	432	418	410	396	375	409	421	364	434	415	408	396	400	399	405	459	413	408	401	451	431	382	421	394	402	432	448	424	397	394	422	425	436	401	413	425	409	425	408	436	404	410	408	383	433	429	419	376	453	405	393	429	404	441	392	437	423	412	410	413	393	437	422	379	415	412	417	387	457	472	384	388	434	426	425	447	427	384	401	428	413	405	409	420	395	438	419	398	417	460	407	425	423	399	391	423	407	428	448	382	400	399	418	446	409	430	411	397	401	399	405	403	441	397	392	405	408	414	396	385	408	396	424	409	403	405	481	376	409	424	427	384	449	384	438	421	404	405	395	405	370	398	408	384	414	424	411	419	415	415	435	426	428	421	427	408	433	402	386	417	392	418	393	456	417	395	407	405	420	440	425	426	413	400	414	379	446	377	424	439	408	396	434	382	408	414	405	428	431	430	407	423	393	407	365	391	431	427	432	433	406	408	394	402	408	421	385	401	426	431	421	427	409	417	428	411	415	426	396	425	397	414	418	420	411	405	485	431	397	400	392	412	420	406	403	436	442	427	433	433	437	382	416	383	379	402	437	446	418	404	438	406	425	451	425	374	420	437	410	408	418	411	418	442	415	453	436	435	415	421	431	399	413	400	402	434	392	426	427	424	428	418	412	423	409	385	400	408	419	430	393	373	394	441	427	407	384	435	416	444	435	445	422	399	422	415	451	426	403	406	380	451	425	429	412	407	394	399	426	389	395	439	405	437	408	423	400	405	409	444	438	441	434	404	396	421	428	420	388	428	420	437	427	381	406	386	429	391	379	436	447	373	425	388	441	407	438	442	423	415	428	399	433	447	427	397	394	416	401	432	429	452	373	421	409	461	396	411	416	411	434	398	421	426	442	416	418	377	406	433	432	422	422	406	420	388	408	414	433	414	440	410	452	437	424	418	394	431	420	418	404	401	422	431	379	462	389	396	403	387	449	425	371	427	401	424	420	434	477	397	416	436	408	447	441	397	421	379	426	421	424	414	402	402	388	432	472	417	403	409	419	403	442	408	392	418	435	404	434	428	368	416	394	418	393	406	458	406	399	404	400	443	396	428	409	388	411	402	411	429	389	424	406	405	416	449	404	442	426	428	389	422	395	412	399	411	426	432	407	433	424	381	421	431	394	451	394	419	424	416	423	429	419	405	409	355	420	385	390	390	397	388	423	423	374	391	393	430	413	421	418	411	417	423	403	389	443	417	390	432	384	406	428	388	409	407	408	402	428	424	392	440	432	404	411	428	401	389	412	385	430	399	416	415	422	402	399	433	408	437	436	417	415	369	408	411	404	402	431	415	402	455	433	420	397	423	454	399	407	413	410	420	392	395	406	381	431	425	410	409	416	419	415	466	413	423	410	430	387	424	439	418	387	429	422	390	438	416	385	369	384	396	399	394	406	393	438	407	418	432	430	419	403	394	397	424	410	415	432	366	389	406	412	400	413	423	440	407	394	404	439	426	423	429	432	428	403	373	386	393	408	400	423	425	451	399	407	427	393	391	353	427	396	401	421	415	428	389	417	418	418	386	402	402	422	426	437	447	397	372	407	421	408	418	418	450	422	440	393	439	380	431	417	397	459	426	430	394	404	373	423	419	447	400	415	421	411	385	389	428	435	404	433	405	422	465	436	394	401	412	429	431	417	415	403	401	449	423	397	410	429	430	445	424	424	448	425	410	422	404	438	420	388	406	408	368	403	398	373	407	435	389	434	447	438	432	424	388	435	404	416	409	402	439	397	425	387	425	397	437	388	410	445	409	378	437	437	433	455	413	415	419	413	454	422	393	421	396	420	401	423	428	418	384	386	423	437	402	417	436	405	413	385	414	403	427	409	449	394	427	409	419	451	427	392	413	397	413	423	413	410	412	405	357	463	417	401	417	424	428	383	407	409	459	400	404	415	443	399	402	417	432	397	408	425	415	413	422	406	423	418	398	419	433	422	436	430	413	434	408	395	412	383	398	403	433	415	424	402	400	440	403	397	408	413	417	447	396	404	407	415	437	423	407	403	394	421	404	424	412	401	394	442	404	423	387	393	404	398	428	392	407	367	421	391	432	428	424	392	401	461	408	393	436	429	429	377	383	425	438	423	417	425	402	430	417	445	420	377	419	395	405	392	454	405	422	385	434	394	419	379	438	420	386	401	398	407	413	420	423	411	420	400	400	390	463	403	449	397	387	397	417	412	427	439	423	424	414	414	409	462	391	416	420	396	450	413	410	418	459	392	412	373	410	403	406	436	424	403	449	394	394	436	406	394	428	404	393	408	428	412	399	415	426	419	405	437	387	411	387	442	432	410	388	399	419	414	427	395	374	427	426	430	395	434	414	382	420	406	457	396	411	422	414	410	404	416	418	441	461	413	404	436	410	373	454	396	436	429	419	424	375	409	389	396	413	420	446	410	425	402	399	425	424	393	415	405	412	408	418	433	394	401	409	429	424	398	409	412	414	393	412	405	415	415	407	430	411	384	427	386	424	372	443	399	397	426	441	406	408	409	420	441	399	411	374	430	429	395	421	402	438	402	395	444	407	420	432	422	458	424	399	425	430	426	370	395	412	406	437	417	404	432	406	429	417	431	418	410	423	405	392	437	390	387	404	405	432	446	393	424	402	406	421	404	375	419	458	404	402	440	391	413	390	441	405	393	377	434	370	384	419	385	441	409	377	434	434	394	412	390	413	367	431	398	380	398	395	403	386	388	422	388	421	401	421	423	394	439	419	461	431	410	420	390	448	429	407	425	421	419	427	385	385	402	417	410	428	398	413	407	412	424	364	429	413	390	434	432	424	448	396	425	437	421	439	417	432	400	378	436	421	433	412	442	392	432	397	442	428	377	439	396	426	430	422	394	414	409	405	400	397	415	408	465	477	449	418	445	436	446	415	396	399	413	411	410	423	417	418	415	397	406	409	389	444	434	433	372	379	411	395	422	408	432	419	439	452	442	409	414	433	410	385	427	383	411	388	417	431	419	380
26961	20238	5805	802	471	463	473	440	460	484	471	396	404	387	437	444	436	399	426	458	440	425	476	504	498	505	484	517	478	481	464	480	403	444	444	422	446	452	415	470	465	457	481	416	439	457	437	455	427	407	468	419	443	440	426	423	413	450	410	439	411	399	433	452	428	420	380	462	409	456	425	422	402	418	448	426	422	415	419	420	439	419	466	430	406	395	400	440	457	378	442	426	392	497	429	449	423	414	445	408	434	443	416	413	392	417	453	440	446	435	451	455	422	404	419	409	456	428	434	420	435	447	448	468	429	398	408	425	463	398	395	438	432	436	416	392	434	422	422	406	418	495	397	450	423	397	412	454	439	413	441	366	397	425	401	437	448	436	435	411	400	443	416	439	396	391	465	434	414	430	425	443	423	441	423	453	419	450	407	429	451	407	427	393	401	442	424	419	418	409	435	404	430	417	402	405	398	394	453	428	430	440	427	390	399	428	452	396	434	418	403	416	388	396	439	405	413	401	463	439	419	432	445	442	418	418	421	436	425	437	455	438	415	419	403	433	414	429	414	420	458	437	463	379	451	439	408	426	427	394	413	398	413	446	405	418	452	413	420	399	438	433	441	425	435	415	426	406	412	444	414	418	446	438	435	412	418	421	474	444	484	414	411	389	451	417	431	436	407	411	417	406	419	432	399	427	398	418	417	399	410	435	418	402	396	419	422	434	425	416	433	427	398	435	422	407	416	446	381	437	432	425	462	415	417	422	421	393	419	451	404	420	406	455	432	463	393	413	375	423	432	414	421	381	429	414	445	455	429	418	469	425	432	442	428	433	414	405	420	448	428	401	384	438	429	434	380	452	435	411	426	418	407	415	465	433	413	426	412	439	402	416	434	379	457	428	462	403	423	421	396	423	402	427	395	399	415	424	397	403	408	426	424	467	406	395	425	428	404	454	440	424	392	429	416	408	421	447	443	409	425	398	438	413	449	434	426	420	402	423	389	443	446	462	437	425	384	410	453	422	450	407	426	404	449	431	410	418	450	423	405	421	437	453	405	439	410	447	448	456	446	397	414	443	426	425	416	417	387	419	447	431	432	451	456	389	446	425	458	416	426	440	428	416	433	396	434	411	415	419	427	440	386	419	440	457	417	414	439	430	427	421	429	390	410	448	383	398	397	434	416	435	432	417	425	399	433	420	421	407	405	414	421	406	406	426	444	429	434	441	456	445	440	426	425	429	408	461	417	453	380	417	450	448	423	468	413	385	388	445	408	425	427	471	424	401	410	427	445	427	416	420	439	462	430	461	414	446	409	405	412	442	401	448	426	410	442	381	463	439	413	403	433	444	419	416	382	421	450	419	376	392	429	429	447	426	429	400	439	426	427	435	436	382	408	416	425	416	405	413	436	398	407	422	441	467	433	430	396	403	421	418	437	402	427	372	404	410	445	431	439	398	419	474	378	393	432	465	432	381	433	443	408	400	424	437	387	452	422	427	454	437	431	424	425	485	420	416	479	408	426	412	414	410	413	404	425	426	407	435	427	442	407	423	400	403	439	421	411	438	414	373	375	439	429	404	430	417	436	431	431	424	403	448	431	424	416	421	422	402	404	420	397	398	426	439	397	442	423	391	395	444	446	420	424	384	425	417	436	426	428	426	437	442	405	436	426	416	433	417	449	462	461	416	442	443	439	438	417	439	403	451	410	407	462	418	441	420	430	398	453	408	379	430	406	392	425	417	417	392	404	450	418	411	413	409	421	445	444	422	412	427	431	440	413	450	417	429	404	417	443	418	445	436	474	420	441	403	392	390	402	440	416	437	420	409	445	456	430	406	408	441	432	395	411	404	443	409	388	437	405	439	407	410	498	456	407	434	399	471	385	420	427	394	433	464	421	416	425	417	446	439	422	439	453	423	409	413	427	436	428	406	430	438	404	379	448	432	400	400	450	426	414	421	432	443	408	442	455	446	408	446	439	398	418	455	423	438	445	454	447	464	410	434	461	456	402	415	427	409	398	425	455	415	452	441	421	437	451	420	439	401	418	420	455	464	409	435	400	448	401	387	403	422	436	453	425	404	388	412	442	404	439	435	412	429	419	419	422	400	405	434	447	408	427	391	426	389	431	394	442	379	443	440	400	401	405	404	412	429	407	432	428	420	424	420	421	377	403	451	414	440	419	432	443	425	404	473	441	393	439	436	410	442	438	437	421	417	419	412	398	461	411	424	395	441	443	398	398	432	427	445	415	389	466	406	406	435	427	403	446	413	477	461	386	425	404	458	388	419	431	467	489	411	423	442	409	398	441	441	420	447	454	390	428	370	402	452	437	453	437	424	429	425	449	408	425	437	398	420	457	424	405	428	417	433	426	452	412	406	445	429	427	420	418	394	429	430	415	423	437	420	456	405	437	448	377	409	432	383	431	407	435	434	439	425	431	408	434	432	449	414	433	428	434	422	429	432	424	419	445	424	440	424	434	403	422	427	413	429	426	434	433	428	417	450	407	398	401	411	434	403	445	397	411	446	452	421	407	440	420	418	442	431	385	404	418	420	455	395	409	426	445	442	437	411	449	424	391	424	413	421	437	398	447	443	415	456	412	386	458	406	426	465	431	424	426	416	466	406	409	446	448	423	403	457	392	425	415	403	378	430	417	406	431	429	425	407	395	409	415	399	436	400	443	438	406	410	416	430	441	408	407	431	447	420	432	446	439	441	450	434	432	412	432	453	422	442	430	451	462	400	415	473	430	388	405	416	410	450	490	392	425	414	412	391	408	418	431	413	465	456	425	422	403	460	431	407	439	461	412	439	463	419	403	409	385	421	423	426	437	405	441	438	397	448	443	413	398	417	425	375	438	427	446	440	433	445	444	402	446	447	420	426	443	471	435	461	420	432	415	429	435	444	419	422	440	426	417	409	438	411	401	430	425	433	409	446	415	414	432	412	413	445	435	443	431	438	469	405	436	425	457	424	413	407	432	413	418	420	415	448	411	396	468	457	421	426	420	408	395	419	407	468	449	401	447	432	415	466	441	424	395	443	421	443	401	419	415	386	417	421	425	425	397	391	400	437	455	400	395	416	429	440	426	425	382	455	444	420	410	430	410	389	464	449	410	402	391	417	443	421	440	448	425	425	424	446	393	415	467	423	431	408	414	407	396	424	417	437	409	411	432	415	451	478	390	436	437	412	394	446	401	417	419	442	416	426	424	412	428	429	438	412	447	397	410	422	412	408	389	416	424	460	437	441	415	437	419	402	438	444	428	410	418	430	405	402	407	414	414	414	398	405	464	446	443	496	432	413	445	444	427	415	434	382	467	403	423	423	404	428	469	420	440	447	419	432	446	428	397	406	456	440	404	447	461	380	425	412	445	380	432	385	443	402	448	423	405	421	437	458	473	439	447	431	457	389	391	426	402	410	395	433	435	393	386	448	413	438	422	425	397	432	418	432	425	402	403	447	412	425	424	453	432	411	462	419	456	407	454	410	402	430	431	420
4278	2026	1885	1318	1091	1042	1018	980	984	907	875	940	911	862	874	880	893	884	934	907	856	969	1064	1191	1287	1225	1143	1239	1076	1068	1012	966	1030	921	963	962	901	903	915	943	939	857	919	935	928	856	938	884	912	880	905	863	885	930	915	893	887	919	925	909	917	891	954	877	906	917	896	902	873	862	921	884	944	861	878	880	901	863	930	870	882	858	900	855	904	821	890	838	937	867	845	857	873	901	867	890	883	872	904	873	861	872	915	874	866	898	899	864	878	906	825	902	872	868	893	936	893	848	882	892	901	879	886	897	939	901	900	873	898	935	887	909	887	868	855	929	867	916	902	886	883	926	875	907	852	923	922	891	947	865	912	859	856	884	874	864	840	938	817	818	940	841	863	868	836	872	888	880	933	837	916	868	929	903	855	839	875	885	898	848	886	869	906	873	888	881	886	862	971	881	891	855	942	887	874	881	866	847	901	864	876	927	849	934	915	824	880	885	834	872	887	855	894	912	836	892	850	943	899	950	866	867	884	874	888	884	911	868	869	921	963	832	853	886	871	894	904	877	899	895	857	925	888	914	832	918	889	902	896	837	897	900	890	906	879	822	816	896	879	841	830	914	906	849	864	930	894	806	929	914	857	887	905	897	881	866	865	913	883	818	884	891	907	887	823	920	856	919	868	878	887	892	855	831	895	873	894	903	915	865	871	914	877	909	855	874	864	878	855	862	880	882	873	912	862	849	908	876	834	909	863	954	914	882	865	862	916	838	847	852	838	898	927	846	888	869	846	853	842	926	870	908	808	841	854	879	853	827	856	887	929	852	892	951	879	837	866	909	821	833	952	891	889	892	837	920	904	877	941	875	850	922	940	884	896	893	907	865	827	886	860	869	936	858	850	907	890	974	882	887	847	859	851	885	867	899	894	887	866	832	840	887	829	853	861	919	848	849	884	914	881	878	900	876	893	905	885	873	837	898	856	882	907	906	917	851	868	867	874	851	883	810	876	837	873	863	885	931	907	857	861	862	904	891	926	860	870	911	869	858	882	877	875	875	850	900	832	910	942	896	881	861	944	921	857	939	824	867	925	928	941	959	919	877	899	887	866	882	899	882	899	887	891	911	885	912	878	925	861	876	907	914	849	877	901	869	872	899	855	891	866	964	913	908	866	890	893	886	908	870	874	916	952	907	845	881	898	898	883	898	839	877	844	819	910	852	875	944	904	856	893	887	869	903	883	885	902	835	927	841	854	926	890	899	882	911	848	816	895	861	890	795	870	903	854	888	884	867	875	900	918	854	848	922	888	866	870	876	869	921	870	927	910	883	875	929	918	844	904	902	963	903	822	887	870	888	917	953	836	863	831	882	908	903	870	886	840	897	906	933	865	861	881	831	835	908	866	894	855	870	895	856	887	910	880	913	866	931	887	892	892	874	871	909	926	909	927	894	897	946	921	876	860	914	848	905	874	807	828	870	857	850	855	933	855	859	920	848	865	958	870	931	928	890	901	827	907	891	878	907	931	841	866	888	911	908	886	852	933	861	947	871	920	875	879	859	853	934	860	862	853	911	879	870	900	849	901	911	854	835	824	929	894	904	925	892	912	876	911	897	881	852	846	892	864	897	897	887	905	890	859	945	886	897	861	894	910	884	873	806	861	878	879	889	862	890	903	858	882	870	904	927	893	881	917	860	831	923	965	890	869	869	893	862	850	870	890	968	898	851	859	876	862	843	855	901	893	884	925	848	923	875	917	863	878	875	853	872	869	957	855	896	900	881	932	868	911	949	912	927	852	920	900	860	944	863	864	905	851	940	831	904	877	834	897	893	865	924	890	874	943	876	903	893	926	880	875	866	907	861	903	873	919	914	920	886	878	912	906	907	916	890	872	886	877	914	851	868	861	894	876	943	936	928	894	913	869	826	869	887	862	886	859	884	868	893	917	885	919	901	859	852	907	905	914	857	922	862	884	921	828	908	861	838	858	878	908	899	856	867	848	864	903	933	886	886	888	870	861	881	896	895	881	874	833	906	891	887	837	915	898	876	876	853	850	882	842	865	891	866	864	861	845	885	883	879	902	881	910	850	918	873	871	889	910	879	901	925	882	827	846	899	851	878	954	858	898	895	886	856	868	833	937	892	858	934	878	884	909	877	886	883	873	896	964	926	860	891	899	920	863	958	945	938	891	915	863	840	870	856	875	879	883	864	885	865	858	908	941	878	870	890	904	887	860	852	896	915	918	888	959	912	888	917	869	881	845	851	873	895	880	905	920	871	903	864	887	842	908	906	840	872	915	873	892	886	937	849	923	918	871	832	918	858	936	841	866	864	901	810	835	870	878	893	845	898	879	941	881	869	861	882	828	852	883	860	925	879	901	897	899	864	879	857	918	919	892	891	870	904	862	878	858	910	907	909	920	909	923	884	914	907	921	935	854	846	910	837	921	862	817	871	876	822	868	890	914	910	904	888	847	911	847	882	871	870	842	925	885	940	885	843	935	893	919	876	879	893	943	882	912	922	853	866	899	918	952	953	880	847	901	883	949	910	925	868	859	868	886	855	956	880	909	886	883	904	895	894	897	928	905	887	909	850	915	894	886	901	876	911	826	878	907	888	906	918	832	906	923	879	831	896	865	901	875	918	874	866	900	894	893	835	864	835	918	861	933	890	843	880	875	915	862	865	896	894	868	915	881	863	899	824	897	867	899	867	869	894	843	842	845	899	874	888	855	854	927	867	895	862	902	892	836	873	884	914	881	925	887	872	829	890	845	864	865	922	873	922	955	885	852	851	921	865	872	886	877	922	867	912	905	894	914	926	890	859	896	872	826	878	883	889	905	937	912	840	880	908	899	835	867	901	842	869	874	861	878	922	880	889	939	904	847	878	864	855	852	915	877	830	924	847	853	872	873	866	904	853	873	827	893	902	896	854	870	895	950	827	884	899	888	854	857	854	867	896	870	900	833	881	898	911	905	927	919	851	919	847	884	839	876	919	894	840	916	899	902	929	862	862	881	877	920	843	895	902	910	900	912	864	863	851	828	928	918	857	881	865	877	860	889	907	850	924	891	873	886	901	785	866	846	869	843	925	862	873	878	906	858	843	916	934	864	850	900	835	878	910	889	843	879	903	873	884	882	859	887	893	913	903	869	873	907	928	875	853	886	899	840	907	875	895	886	904	849	888	900	863	928	882	945	834	883	847	890	908	906	903	927	866	898	920	885	882	962	886	932	879	925	876	880	868	853	914	828	887	933	853	874	910	897	876	831	876	787	883	847	911	884	846	876	868	889	856	855	830	891	868	880	899	871	921	928	835	872	882	856	843	844	837	903	923	903	873	886	945	899	922	871	851	859	858	857	868	912	896	876	862	909	886	909	879	902	906	886	899	889	861	888	915	842	881	890	843	910	886	877	838	880	949	876	867	880	875	915	880	898	859	905	884	865	891	902	852	894	863	947	876	872	895	857	899	821	926	949	861	980	947	916	914	901	865	914	917	897	896
24303	21466	28548	24821	18106	1258	620	494	425	382	387	313	352	310	318	312	311	285	288	370	388	366	408	381	468	434	396	394	385	334	328	312	303	332	320	303	291	298	312	299	311	313	312	305	296	278	329	280	291	272	331	268	268	310	270	283	297	291	277	256	289	276	286	288	299	297	285	274	315	287	300	283	286	267	268	282	270	338	258	290	288	294	288	261	283	278	262	280	276	295	281	301	294	282	275	301	268	268	305	296	268	288	280	280	278	264	279	310	296	282	262	284	286	269	279	298	291	276	283	284	277	259	263	271	314	247	310	272	276	287	283	266	284	286	277	296	245	260	256	254	279	289	300	277	271	280	294	309	266	262	304	298	254	293	287	264	253	291	291	290	286	242	292	284	258	274	265	307	263	281	283	257	270	305	276	275	270	260	268	279	255	284	270	276	260	278	245	270	267	275	281	289	295	291	272	267	264	282	288	296	248	267	279	264	294	280	266	278	260	265	285	283	295	282	241	290	306	282	272	283	289	269	289	295	281	277	273	311	287	299	246	254	278	260	301	303	250	304	269	252	262	288	302	280	257	302	267	273	271	277	270	258	297	260	291	263	290	287	300	263	301	281	294	290	277	291	273	245	282	303	271	290	287	278	257	277	252	284	310	304	288	272	292	279	243	298	266	255	283	281	267	266	281	276	287	278	264	282	257	319	285	274	271	265	261	277	286	300	267	279	286	295	296	243	301	309	266	299	290	292	268	325	255	307	289	263	285	262	264	252	284	273	277	296	305	276	285	289	299	299	246	276	246	265	276	266	278	283	286	287	280	274	272	271	266	270	282	263	287	284	236	263	282	291	280	265	300	291	269	283	297	286	252	274	287	274	320	295	260	261	296	250	291	291	285	294	283	287	269	280	256	262	288	269	229	268	254	262	265	286	285	292	264	257	285	290	302	272	285	274	294	238	252	293	318	287	305	290	268	266	267	271	284	271	275	278	298	297	295	295	265	294	284	274	282	262	282	296	270	299	312	283	261	267	324	268	291	288	284	252	297	271	255	280	258	288	267	292	273	269	248	295	281	279	258	299	289	274	257	304	240	286	304	293	316	282	288	288	277	299	269	287	277	286	307	242	296	278	288	257	258	257	277	266	289	275	262	287	298	289	265	291	273	268	282	272	262	263	278	297	251	291	246	280	279	254	254	287	287	290	261	274	249	287	271	271	239	300	290	289	277	264	278	268	312	282	295	275	313	288	265	255	272	257	266	280	291	264	288	305	281	293	281	282	271	289	290	286	268	256	295	265	276	281	272	257	275	298	291	298	284	259	281	279	283	273	278	280	293	265	298	273	266	315	267	267	269	283	258	257	280	271	280	279	278	289	289	258	293	279	270	265	298	293	289	276	323	300	300	239	286	283	276	243	288	290	275	304	274	289	268	251	272	307	270	286	279	261	272	273	278	242	258	260	286	285	304	270	274	267	302	299	264	267	267	293	273	270	253	266	272	292	291	278	299	274	291	244	288	263	263	258	296	279	264	301	270	318	278	260	281	273	281	261	300	283	273	289	265	293	279	287	271	288	287	297	307	298	297	290	266	273	279	282	282	277	300	272	282	276	297	281	269	297	271	260	266	301	271	282	274	290	280	264	288	301	303	304	310	268	269	291	287	283	287	284	278	300	285	266	251	262	295	279	271	252	298	296	286	283	289	274	285	261	269	308	269	263	255	297	311	306	272	302	305	282	298	272	285	301	294	277	277	273	273	321	288	291	275	264	294	291	306	245	281	256	257	273	294	266	280	256	286	270	291	282	267	280	280	278	278	267	285	279	286	283	286	276	278	251	251	300	305	246	270	249	285	268	281	287	260	271	285	257	285	275	243	282	256	324	291	283	268	288	292	249	310	311	267	251	260	240	256	297	273	276	250	291	288	269	265	277	317	274	242	279	253	315	239	294	277	284	313	271	274	293	258	253	290	265	284	277	273	242	251	289	277	314	287	265	267	269	270	324	273	272	266	281	289	257	264	276	289	275	282	301	303	290	275	259	259	263	306	267	271	225	297	273	277	280	265	271	258	272	265	274	283	274	279	271	325	280	258	272	268	272	269	289	265	291	260	270	278	286	278	288	295	274	278	278	246	267	282	297	258	261	304	274	285	305	311	290	257	279	266	271	293	274	266	278	280	267	276	288	264	279	265	290	290	278	290	257	284	273	299	308	281	296	280	295	285	284	297	295	251	285	299	281	256	292	282	298	282	250	262	264	276	271	309	262	273	326	263	276	269	283	294	262	270	257	304	283	276	270	262	264	285	296	301	274	257	264	265	275	275	285	300	282	274	290	292	271	279	307	302	303	288	303	269	294	255	287	265	263	291	293	272	296	274	259	269	264	303	283	277	273	278	312	268	302	262	287	269	326	298	272	298	307	258	264	257	258	287	270	280	281	248	281	302	270	304	276	272	296	298	266	275	266	271	279	263	273	259	285	285	248	302	283	283	284	315	296	277	273	260	313	276	287	270	285	271	269	259	278	287	274	271	273	260	285	234	296	285	290	280	275	299	309	258	266	274	287	276	277	290	270	280	303	290	263	258	279	294	280	266	266	278	253	264	269	292	276	296	278	278	298	246	292	281	249	259	308	275	275	280	271	270	268	286	269	300	284	270	278	284	284	288	278	284	283	255	287	289	279	220	272	278	257	274	309	295	292	304	296	288	304	278	289	269	283	264	316	283	286	287	282	306	265	256	286	285	283	282	274	263	310	299	280	274	287	242	256	290	280	292	256	265	324	281	256	283	265	263	286	263	262	277	283	287	279	263	301	271	282	273	295	271	245	285	284	285	284	276	280	279	273	274	283	251	282	276	272	296	289	269	267	287	290	295	276	283	280	304	277	278	280	278	276	287	270	306	271	270	291	273	249	285	291	295	264	264	273	287	284	268	258	281	257	294	275	299	266	250	276	290	259	278	268	283	281	305	266	291	260	274	247	273	273	242	260	279	274	273	259	284	286	269	311	288	290	263	272	251	293	296	298	273	254	302	267	267	275	279	279	285	283	283	290	277	269	259	267	295	262	267	287	260	292	270	253	261	258	284	286	266	267	284	294	264	246	289	276	286	285	246	303	288	270	285	290	245	296	265	269	296	262	298	291	285	243	284	302	252	230	269	300	280	259	284	245	254	286	285	253	216	298	274	273	264	289	298	289	279	293	267	275	275	270	293	248	306	296	275	290	286	280	305	305	280	302	291	268	283	255	283	283	252	277	260	262	302	269	281	285	275	290	268	298	286	316	272	275	292	278	245	289	268	232	249	296	275	307	293	303	279	276	258	261	264	278	269	304	277	261	262	291	289	244	265	260	253	285	292	285	288	276	272	293	294	281	279	256	294	272	278	296	252	288	306	269	274	254	251	276	277	268	288	246	281	264	285	294	282	302	249	308	257	258	277	279	250	266	279	268	294	272	264	293	268	273	277	258	279	280	308	278	284	249	279	278	310	306	282	268	279	282
5578	9836	8630	4568	2870	2117	1666	1338	1134	1100	906	925	847	804	814	836	755	707	748	848	950	1116	1210	1171	1351	1378	1154	1125	915	883	887	814	771	728	770	734	713	664	695	676	644	714	663	646	634	654	615	615	650	694	640	642	642	675	669	717	659	623	593	615	595	674	610	658	637	682	664	638	657	577	579	628	625	595	627	597	611	636	633	615	613	610	625	642	652	639	665	634	611	577	580	623	576	561	577	606	607	582	690	604	564	578	576	609	652	604	634	605	623	619	680	630	626	592	603	570	617	627	582	625	606	613	558	613	624	649	586	611	618	629	590	585	618	586	599	587	562	573	613	550	597	627	622	607	590	594	613	610	651	624	602	547	611	581	584	615	627	590	627	613	622	605	586	614	640	591	626	616	587	634	597	606	659	610	621	640	614	576	612	579	581	586	595	585	632	635	540	626	591	633	594	587	595	594	606	608	617	590	609	578	587	628	640	625	616	600	621	597	651	647	597	575	648	624	629	658	640	583	611	637	630	634	622	593	602	591	637	640	612	625	561	594	610	597	663	563	557	595	592	570	605	596	638	620	643	609	636	585	570	632	557	571	625	636	621	630	626	586	629	565	580	602	605	632	580	630	615	578	612	629	574	597	578	573	641	602	603	637	618	600	643	619	605	636	594	625	529	619	613	635	612	611	573	624	591	594	601	622	578	576	615	598	601	595	614	631	597	600	598	555	602	578	614	600	580	602	634	576	580	574	585	605	611	614	573	595	584	618	633	601	596	688	581	599	577	589	631	637	633	595	578	625	603	678	599	640	576	582	607	580	635	602	666	593	599	620	584	637	605	647	616	605	589	572	629	564	588	594	568	619	648	582	576	606	619	597	580	639	610	580	597	624	609	606	633	645	623	592	591	619	600	561	633	625	588	601	628	624	603	594	622	627	572	600	634	635	635	581	617	599	594	623	563	568	606	567	617	598	583	601	643	595	619	625	567	585	632	639	611	624	607	658	600	596	587	609	612	606	600	608	592	592	643	618	589	589	604	583	630	619	624	586	616	589	685	596	604	664	590	566	612	648	595	583	583	604	584	584	610	599	594	606	595	645	622	594	563	628	611	633	579	628	620	614	576	647	608	632	592	611	572	593	637	600	591	606	592	548	624	611	623	632	607	604	553	603	603	596	585	587	628	588	605	608	593	601	593	598	600	569	617	620	609	616	597	592	610	625	631	629	600	624	569	593	556	619	577	616	605	577	653	590	613	612	598	571	608	627	566	601	588	602	597	560	630	605	613	609	617	601	583	607	615	647	617	622	573	648	626	602	625	613	611	627	626	616	620	641	571	617	611	647	647	625	616	616	611	629	635	572	642	582	658	572	596	595	602	622	588	612	618	558	628	641	579	583	608	621	615	620	622	654	595	604	601	651	621	581	633	583	603	656	605	618	596	597	594	578	623	609	605	608	620	630	612	611	586	609	590	595	565	599	622	605	582	614	579	598	613	590	604	615	635	634	589	596	602	615	652	641	586	657	565	585	611	602	579	588	630	619	603	605	614	616	617	593	598	602	600	609	579	589	616	581	621	551	647	632	630	601	620	606	611	617	586	569	615	606	596	608	618	579	620	616	576	619	624	657	614	586	594	623	619	550	567	575	570	594	576	624	635	578	655	618	628	614	626	623	615	617	550	603	601	558	592	605	602	610	624	608	618	587	609	608	582	649	615	581	604	590	627	578	583	592	623	593	603	628	592	591	634	612	591	611	583	577	591	567	630	616	664	608	604	585	624	618	612	571	658	608	584	600	612	593	588	572	613	617	627	578	575	626	635	600	619	577	615	598	594	594	589	566	584	634	585	575	593	609	606	620	589	617	606	589	600	573	572	604	586	599	564	606	606	608	640	591	600	580	659	595	588	572	584	634	594	639	607	590	601	618	682	645	664	616	592	617	621	637	571	617	616	573	594	601	607	601	582	620	625	626	596	589	575	603	641	585	559	628	597	610	650	588	581	593	586	603	696	611	610	574	634	555	598	603	639	605	629	607	624	610	634	597	619	624	589	570	649	627	607	613	600	595	615	608	636	627	606	665	629	640	601	626	595	599	600	593	618	604	611	604	618	602	589	601	584	598	635	609	611	607	620	606	628	604	595	624	582	556	581	585	601	607	607	612	608	597	616	575	629	647	596	567	588	621	616	616	650	632	625	602	616	624	567	587	601	612	583	602	651	597	631	609	589	574	607	574	617	609	580	623	603	623	620	626	635	605	629	644	595	611	615	606	588	597	648	617	620	609	584	580	621	630	570	650	624	614	630	607	587	607	546	604	609	566	636	572	592	565	577	578	591	589	614	635	581	631	583	603	600	597	628	614	607	605	581	594	590	590	580	620	596	638	589	620	591	615	606	609	648	605	605	631	605	583	619	576	634	612	628	555	623	580	578	581	607	624	640	607	594	660	636	602	578	594	556	597	619	658	623	623	568	586	563	582	614	651	622	615	581	555	613	601	628	619	593	637	601	597	640	579	621	640	587	623	615	635	595	561	606	586	600	602	613	596	607	582	603	597	597	646	647	627	551	570	601	597	609	595	619	571	592	567	585	634	598	569	574	605	585	630	618	606	569	634	613	578	616	622	617	620	609	665	612	606	623	579	565	608	570	585	558	595	625	639	611	626	591	595	589	575	651	642	610	585	602	616	573	539	591	616	609	588	631	635	610	600	611	628	610	613	657	597	627	638	648	583	613	615	646	593	608	615	584	583	581	558	593	638	634	614	590	562	610	593	654	606	602	608	619	599	625	621	614	571	641	641	602	605	617	626	592	587	610	661	644	613	622	600	570	615	615	589	594	633	610	634	615	628	619	590	582	640	642	580	628	646	576	594	601	619	531	607	602	632	562	579	616	604	595	571	585	620	589	613	580	624	572	616	619	610	600	629	587	574	643	586	616	630	596	628	567	617	633	611	611	571	581	603	655	570	606	631	604	645	594	610	585	605	539	580	603	623	608	675	611	620	654	606	641	590	591	618	601	641	630	612	578	603	557	607	593	618	653	614	571	596	581	669	644	604	630	612	591	539	585	560	637	618	596	614	591	571	591	554	644	650	604	587	620	593	587	611	608	580	585	610	546	616	614	602	645	616	591	572	568	597	600	570	602	565	587	590	575	636	585	577	598	593	617	600	584	607	611	607	631	663	615	596	569	618	595	553	600	614	609	596	610	625	627	587	604	604	612	626	590	615	626	621	641	656	594	616	657	616	550	607	609	595	525	642	591	605	595	579	596	638	617	573	602	568	604	653	579	597	561	623	615	610	610	606	603	571	597	636	622	611	589	567	622	581	592	601	603	577	587	639	604	603	611	690	582	624	588	618	607	651	603	596	644	612	579	586	590	630	619	588	578	587	567	609	617	625	613	624	599	622	615	616	612	616	593	594	619	654	566	621	644	597	610	598	554	599	659	605	615	616	610	611	642	635	629	618	611	589	586	598	593	601	626	612	637	608	608	589	614	588
23418	21502	29349	24099	21502	16703	1331	570	425	404	359	293	295	308	250	284	260	259	297	350	289	278	361	361	404	417	412	310	354	300	314	233	226	256	243	244	237	237	235	240	248	214	249	234	227	215	222	218	200	203	210	209	189	206	200	198	196	206	222	216	213	201	191	210	201	183	209	209	200	183	218	240	196	180	205	185	202	207	209	202	205	160	192	199	201	182	201	196	200	189	187	194	193	230	212	168	204	192	206	179	210	195	191	175	210	186	199	194	207	210	178	185	210	220	206	180	212	205	192	183	181	202	209	166	175	200	187	193	207	203	195	218	209	211	187	202	183	210	183	214	209	209	193	190	185	195	196	199	207	195	183	205	196	217	202	194	191	189	217	207	210	204	187	197	207	180	191	190	206	187	164	182	198	177	206	226	176	218	201	182	205	177	195	187	199	196	169	216	194	192	213	178	192	204	195	172	188	214	161	185	208	190	223	202	200	200	205	210	183	210	202	175	187	183	204	199	166	201	192	191	202	185	191	207	204	200	204	190	217	160	190	219	178	214	193	216	160	206	201	200	181	210	201	182	195	193	193	197	217	199	178	226	186	201	196	190	175	205	201	190	193	184	185	202	210	183	196	209	200	209	208	215	199	191	200	205	202	202	185	203	190	221	219	195	222	181	164	182	195	177	196	212	177	207	183	170	188	179	187	170	185	176	230	196	202	198	207	212	187	238	188	179	207	171	197	194	188	204	191	173	204	225	185	174	164	203	177	170	191	195	194	191	201	196	222	211	204	176	200	199	197	201	178	205	214	200	204	219	176	177	179	189	184	218	188	187	187	193	182	198	186	214	192	193	212	183	193	196	194	230	203	200	189	202	185	199	190	153	198	203	190	190	216	189	206	208	203	200	201	210	220	203	193	199	190	206	189	184	184	185	190	199	181	201	178	199	208	202	171	188	195	180	202	213	218	211	199	206	201	205	203	182	206	200	211	193	202	200	202	186	194	195	197	223	217	181	191	210	197	179	187	203	197	191	182	206	183	189	193	217	195	210	212	166	215	212	185	197	210	192	226	208	181	185	201	203	173	202	196	187	185	215	199	205	219	202	201	209	215	202	219	184	196	200	225	183	190	208	208	196	204	206	179	216	196	204	180	181	169	204	174	181	190	189	196	192	215	224	204	188	173	171	185	214	171	192	180	193	191	213	204	181	202	202	194	214	200	201	194	192	196	183	188	209	196	197	207	217	203	196	195	186	210	176	189	198	183	200	200	202	191	225	208	193	193	197	195	199	215	183	197	185	173	166	196	180	184	219	188	172	191	185	191	222	204	198	195	174	201	187	164	207	185	176	173	197	197	202	172	191	209	186	196	219	185	211	224	168	227	188	196	194	190	230	216	188	179	211	189	210	201	177	197	193	198	179	197	159	201	196	224	201	191	186	211	201	207	185	208	188	179	191	194	199	190	201	185	163	181	221	187	179	190	203	179	179	164	180	191	217	207	186	199	196	174	208	199	206	190	194	210	184	217	214	204	177	208	212	206	196	189	191	179	203	214	178	165	204	205	181	209	185	198	185	193	202	185	185	218	202	192	188	171	195	185	208	219	205	224	190	172	197	211	202	186	204	177	208	207	211	205	210	184	192	230	180	173	207	207	223	182	203	192	183	208	210	198	213	188	212	181	195	193	199	200	161	215	192	203	185	198	166	182	208	194	198	186	193	200	192	166	212	204	215	203	188	185	200	209	190	172	198	184	198	212	174	205	199	186	196	196	183	201	187	182	185	204	212	186	188	197	176	208	175	215	205	200	203	195	208	198	186	215	228	195	180	200	186	177	205	203	189	196	222	198	187	202	181	197	205	201	198	214	204	199	202	217	176	205	183	204	179	202	202	197	186	193	196	210	184	187	185	170	177	183	173	179	191	188	187	199	209	187	191	179	197	196	192	225	197	198	193	205	198	202	183	219	190	200	210	193	204	213	200	200	212	210	176	193	196	196	190	186	177	206	180	188	221	190	211	208	215	212	197	203	189	187	194	226	202	211	199	199	185	202	175	209	195	173	178	185	195	177	205	220	210	218	199	192	184	188	215	172	190	174	192	189	205	202	195	180	177	206	168	197	184	204	192	196	195	213	185	169	171	222	181	182	224	204	197	200	200	202	181	159	197	207	174	187	173	217	185	177	192	187	207	204	202	207	209	220	203	216	197	187	203	210	202	192	180	210	205	194	200	228	199	203	198	201	192	192	175	202	195	186	196	200	184	182	221	211	221	209	195	190	196	174	181	176	188	186	206	171	245	227	221	204	198	189	192	196	191	193	181	165	182	224	203	227	203	182	207	187	189	199	185	186	207	204	213	188	194	200	197	190	201	191	178	191	173	197	201	216	206	180	182	200	193	179	220	189	190	170	187	187	196	178	168	194	209	213	195	187	201	187	165	209	202	192	190	172	203	184	203	199	177	182	209	177	212	185	180	205	193	191	200	198	209	198	198	187	201	221	188	196	212	186	182	194	198	200	203	184	194	198	188	186	198	190	183	198	190	205	215	198	189	197	202	200	217	227	222	211	194	194	189	192	194	185	189	192	187	163	173	182	201	207	198	200	182	174	172	194	177	204	197	176	215	224	180	185	198	191	210	193	213	187	208	223	177	172	219	218	196	184	208	188	195	198	188	214	205	204	182	196	214	202	204	220	172	194	194	213	191	199	213	195	228	214	195	183	189	212	183	193	220	194	191	202	215	189	177	195	196	211	183	196	189	185	172	196	182	213	190	188	183	184	192	207	198	186	179	180	192	192	214	181	215	215	205	221	218	185	203	204	201	210	182	179	190	200	196	154	192	207	191	182	199	182	223	184	190	206	189	200	205	207	190	215	184	200	227	191	171	202	193	225	195	215	193	201	185	200	186	202	199	198	206	190	182	193	207	203	159	218	177	159	188	194	192	208	229	211	200	174	206	200	191	233	194	201	214	194	186	211	180	174	174	207	186	183	212	168	211	199	188	202	216	187	170	172	175	211	214	194	177	173	198	211	211	193	199	195	179	196	190	201	207	207	176	183	194	191	207	180	206	203	196	203	182	186	213	203	198	198	183	206	194	181	222	180	236	189	193	223	198	209	199	224	188	165	182	173	226	189	185	198	207	204	207	195	206	207	216	171	229	189	180	213	184	207	195	212	181	201	192	210	183	208	203	183	215	194	207	182	210	195	197	226	177	176	184	165	197	187	187	169	168	200	177	172	190	205	196	186	195	211	204	177	223	177	215	218	213	186	217	197	162	197	165	214	170	212	208	169	194	185	203	171	196	200	212	201	190	206	207	191	189	179	182	190	205	178	190	201	174	174	181	184	175	204	184	195	228	193	212	211	205	191	200	189	193	201	199	184	208	204	186	178	190	193	212	164	186	179	182	211	200	181	183	221	187	203	196	181	194	227	177	189	188	229	202	185	190	173	185	225	184	193	182	200	186	198	177	187	199	189	194	184	196	182	197	180	194	224	171
7824	15359	13330	7424	4696	3140	2387	1824	1534	1277	1056	1023	915	785	778	706	697	772	912	1008	766	822	1035	1263	1536	1459	1277	1142	954	926	808	774	647	616	602	616	610	571	611	599	579	520	573	539	519	495	503	467	501	465	467	463	455	432	461	458	468	449	436	454	426	437	441	426	417	421	431	455	407	446	437	420	407	450	399	412	405	427	443	416	394	436	438	424	437	423	401	420	441	439	437	424	405	455	439	412	408	432	449	399	410	412	440	410	419	395	423	400	414	410	451	417	446	427	400	374	411	450	388	412	442	426	402	425	411	401	452	412	412	447	455	429	429	424	404	450	413	413	409	440	468	430	456	436	441	435	417	440	415	437	426	420	439	441	412	396	420	462	401	412	425	450	416	362	400	389	417	393	403	412	404	435	397	412	453	407	443	392	422	411	414	431	392	408	377	395	384	386	403	405	398	404	392	404	399	408	394	421	457	391	409	427	398	428	401	373	413	437	432	417	462	431	422	421	421	413	388	386	425	396	448	431	395	407	439	418	470	413	441	430	388	417	383	421	458	405	385	444	411	403	403	399	438	397	398	399	406	429	396	426	408	470	407	420	411	436	413	445	404	408	421	408	407	445	389	390	457	423	459	400	390	441	417	431	422	423	409	463	388	403	412	400	410	421	423	451	431	406	376	417	416	405	421	437	406	434	405	414	430	400	392	390	457	420	407	414	441	407	426	403	428	399	401	419	391	412	412	420	424	398	418	433	420	407	431	403	428	396	418	425	416	440	384	391	412	406	386	455	398	385	419	398	400	386	458	408	437	433	410	400	414	394	405	410	437	422	405	419	397	423	409	390	396	401	432	451	413	415	410	434	401	444	433	433	391	433	407	418	434	400	389	393	408	402	442	408	407	412	405	428	412	384	419	412	428	404	418	428	435	429	405	397	400	407	390	405	428	401	443	396	415	416	392	404	387	403	414	439	468	415	419	389	407	412	420	441	418	374	447	406	418	395	415	392	441	459	386	414	429	439	407	443	392	388	415	402	430	407	411	416	429	409	416	459	410	397	392	410	432	398	407	395	438	388	401	406	445	440	413	399	396	392	440	423	430	432	402	397	416	418	402	394	419	424	390	395	414	417	400	417	430	434	398	400	384	388	411	389	406	416	445	408	421	396	402	384	383	404	397	416	400	397	425	397	437	423	404	416	396	400	389	411	458	430	443	391	392	426	399	429	449	428	416	416	407	384	384	380	396	425	411	398	412	410	432	391	406	436	431	436	395	432	443	432	392	430	424	406	403	439	437	442	419	411	438	415	449	418	395	393	398	429	439	422	432	433	447	413	396	395	433	438	443	413	380	417	405	398	460	380	406	402	428	420	406	439	436	421	424	393	365	465	407	402	429	402	416	407	389	420	434	394	403	422	434	415	405	434	407	415	435	408	423	430	417	387	445	386	393	421	472	371	412	441	399	432	426	442	446	438	410	398	444	417	436	450	408	406	402	460	394	417	432	416	399	428	386	385	408	402	389	425	391	421	432	415	392	407	405	441	430	390	424	399	438	454	442	400	425	393	413	429	398	426	377	411	407	371	430	390	394	412	379	390	389	399	408	421	415	442	400	461	408	442	402	399	414	428	407	431	378	409	383	425	393	406	394	444	392	416	410	430	426	435	444	401	415	388	418	436	422	412	419	427	394	415	427	398	421	459	402	411	407	447	365	452	402	397	420	403	407	403	423	444	426	428	394	398	399	429	425	383	432	376	412	407	448	364	417	441	396	409	419	419	436	417	402	400	407	403	415	410	411	415	431	460	416	444	392	455	416	390	415	435	441	409	447	402	380	394	433	415	401	414	397	445	414	395	397	398	427	420	405	389	425	449	405	377	388	410	472	438	441	428	427	404	400	416	396	440	410	428	407	418	408	402	425	415	390	434	401	405	415	412	418	386	354	412	430	414	430	430	420	400	466	420	373	433	401	409	429	387	427	402	421	442	409	429	441	406	462	437	444	379	436	432	406	389	420	401	399	413	432	431	444	406	477	412	438	435	423	419	406	420	423	412	437	422	416	401	405	398	413	415	454	439	419	421	425	421	417	414	433	424	434	414	466	429	417	430	428	408	400	373	436	435	418	405	440	400	426	454	408	442	425	430	379	447	388	391	399	439	409	455	414	383	382	439	449	395	391	437	402	404	432	408	395	437	430	431	410	442	450	378	453	396	440	405	436	459	418	452	407	394	405	406	423	415	400	406	424	443	399	421	447	406	436	422	454	434	390	422	440	386	378	419	410	411	409	423	413	406	416	468	443	452	415	375	388	412	441	428	426	399	374	417	401	371	447	407	397	400	422	418	432	429	395	383	399	410	442	425	405	378	408	411	445	469	402	408	407	412	428	389	426	427	435	423	382	424	408	418	406	435	395	381	430	413	448	403	401	389	370	402	387	407	443	425	398	419	401	390	455	403	437	437	410	427	435	423	432	406	396	409	416	420	407	393	427	394	430	410	429	411	427	387	402	412	404	444	425	424	451	446	429	379	410	411	425	436	410	415	433	415	386	392	432	404	427	420	374	448	437	426	400	403	378	442	422	411	395	453	423	436	428	401	412	424	423	387	441	429	416	390	425	420	391	419	441	415	371	435	435	406	422	390	390	407	452	415	452	401	423	397	408	409	440	411	391	422	413	399	404	414	396	394	442	373	438	454	423	398	441	436	410	408	430	380	439	441	416	414	408	425	423	433	449	417	399	413	454	436	413	409	418	424	423	414	398	379	380	392	420	437	404	407	408	440	451	443	463	446	368	424	424	415	432	416	409	399	438	431	403	433	438	416	409	395	384	394	403	358	457	423	426	395	405	432	416	434	408	417	412	407	399	437	402	430	383	445	413	440	449	391	401	435	445	419	435	397	403	445	420	410	410	390	419	370	408	393	421	412	420	432	392	381	442	420	406	411	454	416	388	423	411	436	426	408	385	416	421	433	425	411	376	407	402	406	422	419	411	429	422	409	467	413	375	407	411	399	431	390	396	432	385	445	431	386	419	419	429	398	434	411	384	446	442	397	426	420	418	449	391	445	407	443	414	408	447	408	405	405	400	409	397	421	445	399	438	434	447	414	409	412	412	417	428	450	412	433	399	404	402	443	431	374	430	384	410	420	438	427	392	417	411	394	419	386	433	419	405	394	428	399	420	401	419	425	411	429	415	404	400	431	393	447	379	416	397	395	405	421	422	378	404	422	407	455	416	385	364	433	399	389	366	467	414	416	417	430	398	429	423	402	395	448	383	397	418	410	416	412	402	409	409	390	416	433	425	431	419	402	437	376	427	432	410	358	421	425	391	433	414	415	416	405	369	443	425	372	420	396	420	437	440	438	427	408	417	408	409	399	442	411	408	398	409	386	429	420	408	398	416	403	407	452	389	419	407	448	423	436	397	437	423	430	426	412	443	419	409	376	417	410	414	407	427	402	424	390	434	417	412	405	436	397	411	425	399	424	431	422	415	434	437	404
26928	20241	5883	758	480	473	438	426	450	440	463	418	425	418	461	424	416	449	401	419	459	463	515	522	497	503	488	473	453	449	461	454	447	444	460	436	431	445	465	427	441	460	420	398	459	474	447	481	442	424	420	459	433	453	438	425	411	436	458	442	438	426	427	406	414	439	402	420	461	449	429	411	444	451	417	407	434	435	434	432	441	443	434	420	446	450	436	409	431	446	461	431	374	407	470	425	417	395	453	385	417	421	418	443	463	412	416	405	412	452	440	404	399	413	411	433	433	443	442	452	417	427	407	452	406	443	379	449	444	394	437	420	441	435	439	465	423	429	449	468	442	438	428	401	444	442	439	427	453	433	439	432	408	451	463	404	418	427	448	409	433	422	441	435	418	426	420	389	424	417	439	413	441	422	420	437	407	425	491	416	421	436	452	391	409	446	455	413	447	409	459	431	405	458	449	422	424	452	425	434	420	412	430	419	442	432	436	424	392	428	411	422	465	437	425	426	403	402	381	481	419	413	440	399	434	395	448	396	411	445	490	456	434	392	443	434	418	478	487	400	399	406	421	424	451	447	431	430	401	400	424	439	458	429	467	444	450	432	453	425	398	433	437	402	418	414	441	437	455	422	410	454	438	440	394	416	423	413	427	399	409	379	418	423	391	448	427	436	437	406	392	438	427	441	449	469	429	396	442	424	400	426	411	396	409	409	445	455	387	447	412	429	441	409	414	395	417	417	434	451	466	421	417	408	428	410	422	442	469	453	399	411	427	423	429	400	452	411	411	411	429	441	445	462	405	391	419	433	433	451	427	447	428	450	387	388	424	432	413	413	449	413	419	463	386	421	451	433	414	412	420	425	424	419	432	447	410	430	386	440	462	412	438	371	435	425	482	457	429	410	378	429	417	475	445	418	408	371	431	429	420	373	424	475	442	410	436	400	442	461	399	421	452	391	437	415	435	444	432	474	395	419	394	419	427	396	406	413	400	435	414	400	433	431	423	413	411	426	451	412	485	427	457	421	409	392	420	386	428	449	436	429	391	417	436	435	460	425	453	422	490	431	457	448	422	471	413	407	443	413	433	428	449	423	442	466	408	415	427	406	421	435	418	446	420	444	408	418	423	426	413	412	452	402	416	410	433	446	395	437	421	454	394	425	455	443	426	463	397	427	404	415	416	429	458	422	397	435	420	408	404	427	400	411	402	432	418	448	399	426	421	391	392	419	419	437	417	428	433	405	415	390	421	452	407	470	403	409	423	437	427	419	465	440	389	421	448	425	406	419	431	398	459	414	430	412	414	479	411	414	441	431	443	385	436	432	422	443	447	441	431	425	445	434	431	439	419	410	429	389	431	454	417	411	446	410	389	475	418	419	430	411	422	474	442	405	442	426	451	435	440	421	442	426	450	432	477	420	404	418	486	447	395	421	430	465	446	444	440	474	427	417	427	448	433	406	438	428	423	413	426	440	425	437	436	385	435	412	438	412	390	403	411	406	437	396	450	412	419	428	445	421	443	441	406	426	411	415	435	413	442	411	444	420	414	391	445	450	398	414	415	452	444	435	434	404	436	430	415	418	422	403	447	433	389	382	422	424	439	440	434	451	420	462	451	417	395	411	404	432	454	412	452	399	435	468	387	412	431	416	394	471	430	420	471	487	450	402	407	419	440	436	419	453	403	422	433	441	411	452	426	445	404	447	409	469	423	443	442	418	385	440	426	431	399	387	409	404	434	404	421	433	449	439	431	443	421	437	448	425	417	446	428	447	437	419	439	427	403	409	422	420	414	444	436	423	490	434	449	427	400	390	393	454	422	414	461	426	445	436	400	464	435	375	411	448	451	419	400	402	456	439	418	439	436	437	413	384	418	437	439	430	424	407	462	431	478	414	431	413	392	430	417	409	452	394	430	395	401	456	456	439	465	411	424	424	430	447	440	443	420	402	397	446	460	401	457	435	393	421	417	438	426	438	459	434	428	436	429	460	426	407	407	437	402	401	448	420	423	458	413	429	447	433	412	460	408	458	409	413	439	441	393	391	461	406	458	407	467	468	439	445	417	394	409	433	439	466	449	415	407	447	405	437	425	412	473	424	417	455	424	444	448	402	421	460	419	389	404	443	405	399	405	432	411	435	439	455	426	417	401	429	433	453	432	402	402	426	433	391	422	406	448	443	407	415	400	405	462	410	492	450	451	393	401	443	397	411	421	435	429	449	412	410	402	430	447	430	427	451	442	437	412	426	450	430	422	420	455	471	394	395	433	413	410	451	407	411	414	427	427	430	482	463	449	437	403	417	430	449	416	391	405	461	457	435	446	425	436	409	421	438	408	434	440	442	427	405	408	450	410	417	429	452	409	426	451	445	389	379	435	401	411	500	413	433	396	408	413	416	418	390	438	436	416	446	416	434	457	419	439	416	417	436	395	443	408	423	434	425	451	433	435	426	419	439	392	424	441	407	415	448	457	414	414	435	388	439	438	412	399	414	441	467	432	413	437	435	410	441	447	417	432	403	442	437	417	427	411	426	444	451	418	424	452	423	402	405	420	425	383	419	439	437	429	394	450	433	433	463	400	403	392	417	426	434	390	384	442	452	427	384	429	429	476	429	412	421	420	426	399	436	447	382	449	473	438	402	416	433	415	423	408	410	420	437	439	445	418	438	450	421	426	422	397	474	427	405	399	413	441	456	453	394	408	393	414	398	413	433	425	432	423	450	449	454	380	452	415	434	430	414	417	436	413	445	422	436	403	408	384	445	430	456	418	450	406	451	403	426	425	394	436	387	438	468	412	414	414	389	418	412	421	428	387	445	410	408	417	409	421	429	424	425	418	433	443	436	415	440	478	448	409	415	420	431	392	424	444	447	410	412	394	446	396	410	421	406	362	410	430	433	438	445	443	409	396	405	409	395	443	424	441	371	450	430	463	460	455	443	396	414	457	446	451	432	395	418	428	392	407	424	428	418	406	425	398	399	412	411	420	422	453	420	428	421	411	405	424	406	408	417	423	399	448	448	436	432	412	414	431	458	446	440	422	442	439	475	455	422	421	428	426	420	463	406	456	434	383	405	429	428	441	408	435	448	397	429	445	471	397	419	473	445	388	418	442	425	414	410	398	454	437	409	409	458	438	402	453	461	455	404	408	433	436	462	453	412	434	428	416	424	436	463	444	441	404	419	387	419	417	421	433	442	412	447	427	421	403	433	416	410	454	442	442	459	466	449	445	447	413	415	419	419	407	428	440	439	422	427	442	434	442	399	413	453	405	432	401	465	455	435	447	451	446	460	444	406	433	449	387	421	414	427	400	428	452	467	445	411	424	415	432	413	434	415	401	454	464	438	462	455	424	411	459	421	421	415	440	428	432	440	442	408	415	409	422	459	438	423	404	416	464	455	379	439	453	383	418	456	408	460	419	448	415	401	451	394	392	382	426	398	435	462	437	394	462	369	448	450	469	434	427	436	439	431	430	439	445	451	439	427	423	413	440	402
4282	2019	1842	1310	1138	1028	962	955	904	892	918	904	940	885	938	847	909	893	942	901	1020	1043	1181	1216	1270	1186	1143	1125	1063	1061	1012	978	972	991	954	929	956	908	834	971	880	919	946	883	959	930	901	936	882	828	896	895	911	916	924	888	819	925	906	876	889	902	879	919	882	874	861	874	879	832	919	910	878	843	836	853	899	870	839	919	882	874	870	914	833	891	844	851	883	880	901	871	892	927	851	867	873	862	856	956	880	867	863	910	903	898	856	837	819	880	885	909	911	865	885	868	924	902	910	886	912	913	916	864	873	973	912	854	865	859	902	860	893	842	845	945	893	864	902	911	896	916	869	878	867	910	908	938	833	933	878	902	909	866	885	894	871	912	925	874	879	882	882	904	925	860	928	876	871	886	869	905	851	864	890	880	858	881	870	911	894	881	867	875	889	901	924	861	821	869	876	842	854	861	891	913	876	851	849	951	903	873	892	911	917	861	911	910	897	881	898	898	914	924	900	825	824	894	886	848	874	840	868	827	879	868	848	917	854	855	936	891	862	884	843	842	869	893	875	850	886	888	886	947	918	892	874	888	868	849	911	853	910	917	891	892	923	846	919	861	866	884	874	897	921	916	865	888	875	893	894	930	869	859	879	873	891	851	873	885	883	887	890	850	901	889	933	898	850	839	892	882	900	931	909	906	866	902	886	894	870	874	930	905	923	849	919	865	936	898	906	877	870	879	910	880	868	899	885	886	923	991	872	926	845	903	908	893	878	883	919	871	862	912	911	848	847	840	900	919	907	859	890	872	900	886	867	918	905	886	894	835	922	873	886	896	879	892	910	826	904	869	887	908	879	876	925	804	892	915	962	906	917	852	885	842	873	946	871	855	884	916	916	867	913	890	894	910	873	894	878	913	931	881	882	892	896	874	883	799	862	900	858	847	914	866	931	909	907	894	886	855	899	895	905	873	928	931	908	895	879	850	885	854	900	908	936	874	901	884	885	884	831	882	923	858	886	887	871	910	947	898	885	894	955	848	898	855	889	887	879	897	876	897	895	873	869	902	885	863	855	894	900	845	864	852	954	865	878	878	929	883	867	866	904	894	906	888	871	921	845	893	916	880	924	884	901	891	875	869	876	894	913	913	875	875	906	880	847	855	874	891	882	875	859	888	911	902	895	908	882	909	905	893	880	859	857	845	873	917	905	859	929	881	869	916	925	918	922	878	939	911	827	921	873	906	832	860	890	891	873	940	887	897	876	914	962	836	951	926	894	850	844	888	879	895	894	942	909	878	867	898	811	918	881	883	901	843	836	892	844	928	883	883	884	875	908	913	899	866	895	881	905	863	898	870	874	858	894	889	910	910	890	902	903	819	864	907	908	880	880	942	868	834	883	850	888	858	918	958	901	827	848	821	911	860	860	895	853	860	888	861	891	867	900	919	836	890	881	883	892	870	888	915	834	923	899	906	901	886	872	904	887	915	866	906	927	851	896	917	853	869	903	903	881	884	889	859	884	906	905	882	859	886	850	911	906	861	942	954	869	890	916	875	892	889	942	823	847	926	905	899	896	907	817	906	897	812	868	829	904	861	847	870	904	905	876	936	924	870	883	842	894	874	893	920	928	883	831	873	915	878	918	862	861	823	877	940	887	864	900	925	907	886	873	910	804	874	872	879	873	885	939	893	933	916	894	852	847	879	879	894	888	885	862	850	911	889	837	867	895	828	908	909	837	857	891	867	855	863	858	895	894	873	862	879	912	899	863	876	848	883	875	946	861	905	932	897	877	872	924	893	894	929	887	917	897	890	908	881	886	894	921	942	888	890	905	854	871	885	874	913	855	897	885	938	875	841	886	842	858	868	864	874	863	842	874	907	854	875	845	899	884	896	926	901	885	876	876	893	852	881	919	905	893	858	889	903	901	896	898	854	917	914	863	889	915	852	943	877	866	878	972	883	970	959	913	887	948	908	843	878	867	861	909	938	915	927	868	900	843	921	907	877	882	879	876	916	898	928	843	851	856	862	877	909	859	887	907	901	926	925	887	902	838	896	854	854	912	854	908	900	868	886	902	916	905	908	924	874	857	870	848	888	886	889	903	885	925	867	903	818	883	899	926	863	858	871	915	915	904	878	879	885	812	848	893	859	901	911	948	905	894	884	865	854	859	891	927	946	914	955	871	887	881	897	888	887	936	955	834	889	913	870	915	863	844	921	888	866	852	939	876	913	896	908	886	873	839	939	911	932	857	891	897	871	943	923	850	889	899	863	932	870	877	883	903	875	923	854	925	906	869	847	838	915	823	890	895	879	837	914	888	885	909	902	873	940	891	899	950	843	926	882	894	890	871	915	897	899	891	856	832	873	916	955	919	889	888	912	844	901	883	819	901	864	930	916	858	892	917	881	855	894	865	874	902	851	930	864	846	880	852	907	894	878	923	865	875	850	873	875	922	872	894	891	881	853	865	886	886	912	854	836	932	908	889	897	883	868	861	879	892	849	875	881	909	940	877	913	878	962	919	906	870	865	844	912	899	913	865	901	875	859	910	882	928	853	915	897	874	840	847	849	926	871	841	877	872	889	900	887	819	866	890	965	882	866	875	913	887	860	942	860	923	870	877	886	856	889	874	928	868	863	886	901	904	877	908	905	853	914	900	904	926	934	877	917	858	868	891	889	898	864	888	912	908	872	871	905	874	872	894	879	931	844	920	912	921	897	932	869	895	865	892	936	863	864	927	862	917	880	922	877	879	882	820	886	838	851	864	860	926	834	939	891	855	887	895	872	913	857	943	900	890	893	844	878	865	942	886	930	895	853	917	882	904	878	906	907	887	867	880	896	880	938	867	895	866	917	906	890	848	891	922	870	867	904	898	896	900	909	900	877	902	866	876	920	829	877	897	892	849	899	904	865	909	901	843	884	870	851	931	900	914	926	912	818	839	864	897	888	850	861	895	884	945	922	922	902	896	887	888	829	910	931	849	850	878	933	883	926	873	897	904	890	900	836	870	930	891	866	902	889	901	859	894	870	867	870	896	884	863	852	882	887	868	863	918	849	889	883	862	877	868	906	886	899	905	888	876	909	855	902	899	880	913	910	906	866	892	841	891	905	905	863	840	884	877	854	890	930	901	887	872	898	914	867	903	841	905	854	915	892	889	850	937	909	880	935	879	860	862	918	913	871	843	935	899	887	866	865	869	876	924	861	900	890	871	870	954	846	918	899	886	844	884	888	918	874	843	904	879	922	860	842	929	986	823	832	898	904	901	867	853	876	887	901	913	869	910	851	843	940	881	907	933	931	870	870	936	903	841	831	931	873	917	920	876	884	932	867	902	837	928	891	935	927	879	920	862	835	904	916	873	831	941	923	906	886	856	888	855	845	891	832	864	876	899	901	890	883	886	869	916	861	821	914	881	856	869	913	870	887	895	943	889	849	856	918	885	909	859	825	903	925	868	882	893	890	896	914	860	857	853	870	880	904	875	908	851	899	897	842	879	927
24421	21490	28569	24837	18565	1346	651	487	421	392	383	407	314	324	315	342	310	317	358	335	388	404	383	379	420	440	383	377	335	362	318	319	282	346	301	305	313	294	299	316	309	299	299	337	342	293	312	299	287	287	300	313	309	275	259	322	322	311	268	274	288	273	276	325	278	270	272	284	292	276	275	303	286	297	277	247	287	265	285	267	311	282	294	271	264	307	279	306	278	284	264	288	300	298	285	269	267	276	290	260	277	322	258	301	276	284	291	291	281	274	308	249	277	288	284	273	271	282	266	301	301	271	273	255	274	288	292	250	278	249	304	299	280	281	287	279	284	264	316	294	308	293	248	276	273	257	282	302	260	272	272	300	328	302	312	291	281	307	261	265	288	276	301	279	279	317	262	307	284	270	282	262	288	293	292	262	297	308	280	311	279	267	284	306	288	277	279	281	292	283	285	286	283	281	313	280	288	279	297	284	289	266	299	246	322	306	275	273	249	306	292	286	308	269	285	280	261	289	262	276	261	273	297	306	280	294	252	271	282	291	263	269	303	296	258	306	295	311	283	296	278	290	275	273	301	284	289	277	242	264	281	255	249	279	265	305	277	268	264	275	254	253	275	257	282	268	289	277	265	272	284	275	280	298	290	270	273	260	286	291	317	268	262	271	292	304	279	264	312	261	278	313	285	280	265	267	286	281	302	242	269	266	268	304	261	261	270	287	302	260	278	292	275	270	262	278	289	271	276	302	278	267	287	297	284	288	293	275	273	271	290	288	293	291	275	257	270	287	308	279	298	281	266	271	281	270	293	262	279	286	277	252	275	270	309	320	294	280	280	277	243	282	292	300	265	300	262	297	280	301	288	259	282	294	269	288	293	274	286	280	268	269	287	247	272	298	277	286	276	278	302	241	271	297	262	277	281	271	277	278	291	271	263	300	261	271	268	286	294	302	260	274	291	284	290	295	260	288	269	256	304	262	252	299	279	271	292	281	270	286	257	281	253	290	264	287	276	248	308	266	291	283	275	302	276	286	293	300	285	275	288	251	270	284	276	307	292	288	296	315	298	282	296	305	272	267	290	292	268	279	263	275	297	277	302	257	280	273	261	287	291	296	265	240	277	273	274	325	275	292	280	327	260	255	302	286	269	287	314	289	290	264	290	281	256	272	312	305	282	262	252	277	269	281	274	270	271	262	271	268	284	322	264	275	273	261	285	258	274	286	268	280	267	283	272	279	258	279	278	311	302	268	294	273	268	316	273	290	308	278	279	274	281	269	281	291	271	298	278	264	255	286	294	293	297	261	267	271	283	337	259	295	265	250	264	288	300	275	305	271	324	290	272	297	276	249	287	267	267	280	287	271	325	295	267	267	273	254	280	264	305	305	293	259	269	261	287	316	309	289	283	291	264	280	266	250	246	289	287	295	287	298	254	277	318	258	287	265	289	287	263	288	280	304	291	263	298	278	290	269	247	249	271	275	319	286	254	251	243	277	262	294	272	283	294	290	261	300	259	281	299	284	271	268	313	284	305	282	294	302	270	286	277	287	291	229	280	266	273	278	267	292	277	269	280	257	273	258	279	285	284	283	284	291	262	300	275	305	284	280	285	305	266	285	298	248	283	283	241	245	287	295	271	252	278	302	304	288	299	267	276	265	312	274	245	269	266	287	285	268	287	282	263	286	292	285	269	281	297	286	269	280	270	288	290	280	283	310	276	270	273	255	285	273	276	278	298	273	263	288	293	301	283	294	271	229	250	285	273	290	277	282	286	273	315	298	278	290	282	300	258	293	276	279	297	315	282	277	255	268	263	275	280	283	267	301	291	274	287	262	305	258	296	295	286	300	294	280	285	275	312	295	284	283	302	310	274	272	276	268	264	266	284	284	301	259	310	270	269	254	289	268	300	271	288	272	317	301	290	274	306	262	283	271	269	294	273	302	301	282	278	276	328	267	250	256	262	262	249	301	278	286	265	293	266	278	281	306	270	252	293	293	283	293	279	265	286	260	271	304	294	272	284	287	293	296	283	286	269	309	279	271	267	277	311	295	302	281	287	320	295	263	286	264	270	267	286	281	299	295	275	300	302	269	271	297	294	280	277	267	279	283	262	255	289	255	284	257	295	266	291	283	308	259	276	300	289	296	298	266	302	270	273	262	254	295	290	229	256	281	269	316	294	274	266	264	279	288	279	292	286	269	281	304	281	310	280	263	272	273	294	286	315	288	274	260	269	267	261	291	303	273	285	279	282	271	264	283	295	292	306	305	264	255	282	288	289	266	280	266	272	304	278	291	289	302	290	303	274	299	271	306	277	266	311	291	281	271	248	294	264	275	267	297	265	261	268	301	269	258	261	280	252	301	248	269	262	270	300	282	268	295	281	293	270	289	287	265	270	285	297	300	290	272	255	278	283	249	255	274	277	289	279	253	278	251	249	272	284	248	276	256	293	271	316	282	276	279	262	276	281	285	284	299	287	276	263	273	269	281	250	321	282	267	261	273	262	252	271	282	268	302	280	266	303	285	278	273	273	321	276	280	237	253	278	286	246	252	289	265	263	272	288	265	285	269	264	279	281	297	281	261	253	295	250	299	305	287	304	289	269	266	294	290	275	283	285	249	292	261	256	273	277	254	301	261	285	285	268	265	289	269	253	269	295	280	273	257	283	303	266	295	254	287	255	273	290	293	287	291	262	269	279	274	259	245	260	252	301	281	269	266	290	253	273	283	275	287	313	276	260	253	295	267	301	274	308	260	284	322	322	283	255	274	261	290	275	282	277	293	270	275	285	260	265	295	271	277	271	258	279	273	286	281	259	281	274	290	286	299	296	280	277	293	254	272	306	282	284	282	278	273	275	296	303	280	288	312	272	279	268	299	288	290	264	308	260	286	280	263	283	301	279	306	264	292	279	269	284	295	303	270	257	296	279	298	287	292	286	287	300	263	281	294	295	279	288	284	292	277	268	294	305	260	250	282	267	312	277	288	277	292	285	268	269	260	283	272	298	308	286	278	277	284	274	268	265	291	266	285	293	307	269	278	279	291	315	277	250	268	291	268	293	279	303	287	282	272	272	263	276	282	280	277	290	285	281	292	255	276	275	248	245	300	289	260	277	292	275	270	293	287	274	271	247	266	275	258	267	240	280	278	267	284	295	288	281	298	275	264	259	310	271	283	288	270	273	259	291	299	285	276	264	281	299	266	289	249	302	282	282	296	259	275	288	278	301	258	286	270	287	297	259	279	329	278	289	272	287	303	269	316	264	277	288	248	255	277	281	284	281	281	254	268	285	289	281	283	293	267	284	283	315	283	282	293	276	270	239	282	283	292	288	288	269	298	291	275	299	279	294	280	257	282	319	298	295	286	278	244	267	308	281	281	277	297	287	265	278	264	273	269	268	258	266	293	325	271	265	289	264	253	287	273	299	293	303	279	287	270	277	304	253	284	268	277	266	250	265	277	278	273	275	260	286	298	291	252	282	284	277	293	274	257	288	276
5735	9977	8474	4616	2934	2032	1676	1382	1157	1079	1014	987	835	796	870	711	729	762	877	995	1141	1145	1182	1104	1242	1279	1206	1050	923	914	848	778	727	720	776	744	707	725	660	675	714	707	720	669	742	688	657	700	645	633	655	594	666	655	651	640	711	639	614	654	620	621	651	650	602	630	616	621	659	566	600	604	577	638	642	620	642	604	618	585	624	578	602	610	610	659	616	579	597	580	578	623	628	622	595	638	596	582	601	573	622	601	599	601	633	617	598	666	595	629	633	603	594	637	576	596	637	604	605	626	589	608	627	630	653	614	619	606	594	647	616	591	609	651	573	588	616	595	615	624	628	617	607	605	612	551	601	635	672	614	577	623	631	607	610	603	577	610	590	610	568	562	631	636	613	613	612	594	594	621	608	577	608	647	583	617	663	635	621	631	594	614	614	592	636	594	581	606	601	541	636	626	666	625	582	629	612	592	633	658	615	617	582	627	600	625	574	642	618	615	660	638	632	610	626	602	660	638	650	633	623	594	587	591	569	644	603	642	620	606	619	600	602	590	575	664	626	594	644	627	621	584	610	604	628	563	620	617	660	604	621	629	595	620	596	599	621	611	639	606	588	579	625	616	571	596	628	619	605	590	578	612	654	648	584	632	613	642	588	622	621	594	647	609	572	626	613	640	616	619	594	611	585	625	656	619	599	617	632	607	671	620	620	595	533	582	590	642	621	600	586	648	591	659	570	582	596	623	611	601	639	621	602	653	649	617	615	580	586	580	649	582	577	623	623	583	650	641	608	604	583	654	612	643	587	634	591	607	602	572	597	616	599	603	612	621	611	612	647	659	589	596	594	591	586	613	596	627	652	597	590	612	602	604	607	574	622	597	607	617	627	602	601	610	632	623	634	589	614	611	616	603	598	566	590	621	590	659	616	635	604	597	633	591	642	642	643	622	612	618	614	595	590	617	584	582	627	593	625	607	592	577	586	628	620	597	593	649	581	600	589	651	633	652	596	611	658	576	596	588	582	581	640	622	592	628	640	589	580	628	625	599	636	560	628	616	602	620	589	592	612	617	655	574	607	599	605	599	629	625	590	641	542	582	653	656	638	577	595	606	616	603	622	598	634	578	587	623	588	575	608	584	617	595	630	620	563	607	594	594	646	605	589	629	612	593	585	685	580	581	580	611	583	635	573	662	602	607	610	633	604	649	561	596	586	593	616	631	610	636	599	610	647	620	658	583	605	646	641	585	604	607	638	609	620	593	605	589	587	616	625	675	578	650	606	600	602	642	595	609	589	604	612	608	641	592	632	639	613	594	634	596	583	594	606	600	610	628	615	645	564	577	600	620	634	611	599	645	642	588	579	586	591	582	608	572	634	641	653	606	600	575	598	553	665	616	618	602	590	613	588	583	616	629	642	623	633	611	628	600	606	586	612	605	600	590	582	601	633	631	614	582	617	637	629	624	613	569	601	590	634	627	650	594	627	605	625	580	618	601	615	610	644	632	584	606	667	606	623	612	605	575	610	642	626	584	584	605	585	604	602	642	644	665	596	599	588	589	613	584	600	631	586	608	641	630	617	586	560	604	571	601	580	626	581	624	641	611	607	637	599	607	602	624	574	581	629	599	588	650	619	607	578	599	610	628	586	591	607	617	587	583	574	624	605	573	597	620	625	617	635	581	575	615	602	592	573	585	593	599	605	617	609	581	637	619	610	652	639	606	563	584	638	619	589	642	586	606	612	652	650	638	597	585	598	637	615	624	649	589	627	624	636	634	609	608	599	593	592	605	605	593	640	622	643	603	606	639	622	607	591	590	597	596	593	631	639	621	603	598	598	618	562	600	626	597	656	584	632	636	629	583	575	632	596	622	581	568	603	621	655	611	615	626	579	594	563	602	615	599	597	611	676	634	631	599	671	619	625	622	582	625	588	601	592	650	633	633	598	552	651	599	575	588	588	598	598	595	612	607	592	614	617	603	570	529	626	608	602	581	600	620	627	622	645	600	622	611	644	602	643	639	622	605	577	551	589	633	640	597	587	582	628	639	620	599	623	599	605	624	611	628	620	611	650	595	602	589	629	613	594	672	608	603	606	600	581	583	634	610	579	656	594	570	586	590	588	627	587	583	598	602	652	622	588	573	539	617	588	611	590	578	632	606	667	623	640	614	619	606	622	598	619	573	640	635	630	612	646	563	542	584	631	603	573	592	587	621	579	605	607	641	661	594	578	645	608	598	642	601	570	595	589	608	603	596	595	591	670	610	584	583	637	592	587	610	607	628	550	635	606	664	605	594	606	583	654	607	606	618	575	630	592	650	594	582	589	583	572	614	612	626	597	598	610	630	623	584	609	619	613	640	582	589	624	613	597	618	655	613	589	583	588	585	558	620	619	631	625	576	589	621	624	586	618	583	609	608	645	626	604	608	644	580	583	611	601	656	610	604	635	569	616	555	634	638	637	582	615	609	593	556	612	594	592	614	598	619	605	666	558	635	567	588	593	585	566	604	577	633	551	582	581	598	616	657	640	608	611	642	624	577	645	627	603	597	586	582	600	601	620	571	629	606	585	630	629	625	618	605	608	598	654	638	606	584	571	617	593	603	602	594	613	622	622	660	614	613	611	607	674	624	669	602	628	587	622	583	632	638	597	602	652	621	611	597	632	641	652	586	590	656	604	641	568	575	637	626	633	574	633	624	613	603	592	587	608	600	627	566	610	592	541	589	580	591	604	664	638	587	611	595	613	638	642	607	599	601	631	629	619	587	594	617	591	579	610	621	578	588	608	580	633	573	599	656	582	632	586	580	623	581	690	620	570	609	628	581	575	597	631	597	614	635	653	638	644	660	627	628	609	639	631	633	610	561	562	611	614	618	618	619	571	580	649	615	601	564	576	678	592	659	578	630	559	631	630	601	562	619	585	598	563	620	578	609	622	629	632	618	636	645	612	615	583	605	603	596	595	635	574	609	620	634	640	575	660	626	620	605	557	598	618	621	603	645	566	602	584	560	569	639	604	632	616	678	618	621	605	604	595	629	619	595	630	610	596	618	590	605	618	592	591	592	636	655	608	566	579	540	601	651	612	616	593	581	627	637	606	647	615	591	642	635	611	617	608	588	641	601	558	582	608	600	610	602	634	614	626	644	637	603	592	637	665	629	604	628	612	572	627	602	610	584	663	635	608	633	614	631	600	609	639	626	572	564	609	618	568	648	602	609	626	593	633	636	571	592	627	620	599	587	593	635	627	585	639	611	608	576	595	583	581	613	652	607	630	587	644	643	625	638	620	598	648	594	628	656	594	622	600	625	603	611	656	613	590	605	610	643	615	633	648	603	625	609	577	622	659	625	643	594	608	612	579	658	570	629	647	601	594	607	651	621	610	589	629	578	590	625	615	583	604	623	627	594	581	597	627	636	652	644	624	622	601	643	578	661	600	588	609	575	571	600	599	583	580	643	630	592	602	633	593	588	615	591	657	620	608	591	598	611	592	628	580	601
23451	21462	29260	24066	21462	17058	1321	500	405	380	361	318	296	284	287	324	304	343	349	362	340	329	374	365	423	435	369	355	347	318	276	267	279	245	234	253	209	241	265	223	247	207	241	209	207	206	192	215	217	202	197	196	210	227	199	218	211	223	219	221	167	194	226	207	222	197	202	228	227	211	202	188	203	161	201	228	215	189	214	195	197	203	224	198	218	193	205	190	190	203	223	190	216	218	209	190	199	177	190	204	189	220	222	209	197	195	179	220	203	200	238	220	204	209	194	215	174	220	190	200	220	203	212	225	213	198	211	208	199	213	207	179	212	193	203	217	201	216	191	217	201	220	212	205	198	194	196	188	196	189	227	189	192	202	184	202	194	191	187	195	219	193	222	178	209	188	216	192	191	198	215	195	208	212	207	174	197	218	202	199	194	193	186	196	226	184	201	182	190	195	208	206	199	207	203	202	194	213	208	183	192	203	210	195	209	209	209	185	184	205	179	189	211	231	194	188	202	215	204	191	176	201	193	179	180	207	191	209	205	202	205	200	199	215	216	203	199	196	185	186	198	205	171	200	183	178	213	201	209	221	206	176	166	218	189	191	211	198	196	197	213	204	186	193	187	191	177	205	188	198	197	192	196	179	173	219	178	169	213	198	227	211	201	201	193	211	191	197	175	177	184	184	199	197	230	220	193	218	199	172	199	177	194	214	190	192	222	197	195	227	184	171	217	177	212	238	187	214	180	168	193	191	210	191	209	182	189	182	211	202	202	193	211	200	208	209	208	215	186	181	213	191	170	195	201	202	199	193	187	198	182	174	224	225	221	215	180	193	186	202	194	206	191	205	224	205	188	217	205	194	200	184	195	220	199	206	214	197	208	197	185	221	213	185	201	199	214	186	234	215	204	216	236	195	211	215	156	198	194	193	188	198	200	172	203	210	181	202	217	200	210	186	206	213	188	222	210	238	198	220	200	195	177	184	194	200	208	184	185	210	197	205	216	199	217	193	175	197	196	202	219	210	214	176	197	195	194	173	211	211	208	206	179	202	175	194	192	201	222	223	194	181	202	213	185	191	242	198	201	199	167	220	195	225	189	212	200	171	198	187	203	181	200	193	185	213	235	187	225	179	188	206	209	180	196	207	194	195	172	191	217	187	193	188	197	205	196	205	216	204	204	199	185	190	232	196	221	187	197	213	211	183	200	199	194	198	183	190	199	197	157	216	211	208	188	198	207	222	193	203	210	226	197	230	224	206	185	175	206	194	222	177	201	217	193	199	218	202	169	182	194	185	202	214	201	203	190	216	212	212	178	194	196	206	198	170	188	194	213	209	196	195	200	177	180	188	243	201	204	195	211	198	248	188	202	217	192	191	215	207	180	222	198	187	188	203	177	240	203	206	207	204	220	208	186	212	203	192	194	214	200	197	170	196	181	217	201	198	224	202	193	210	201	190	211	202	199	183	218	209	214	204	191	212	206	179	196	203	172	198	200	196	222	201	195	201	202	236	209	193	225	190	196	181	221	191	204	187	215	211	206	176	169	206	189	215	220	202	198	197	176	216	190	211	214	178	207	203	189	210	215	187	191	208	222	192	184	213	232	192	176	198	207	194	196	201	187	218	208	205	214	199	211	204	204	182	198	212	195	198	183	199	197	190	207	199	173	183	188	186	185	167	234	195	171	213	194	198	200	223	200	229	192	196	194	196	224	200	221	203	218	224	216	184	206	172	201	186	193	217	210	183	214	201	190	174	194	205	206	206	202	188	189	176	196	208	206	217	205	208	197	196	198	204	182	217	207	197	176	207	189	216	195	196	192	181	179	182	206	168	219	200	206	186	199	183	221	180	180	184	205	209	214	221	178	196	190	200	180	186	207	186	201	202	200	178	180	208	205	183	187	188	178	202	195	212	217	205	189	197	194	184	189	208	194	187	207	208	201	196	202	215	206	211	224	195	179	199	192	210	220	200	194	194	182	180	175	201	202	173	187	206	216	212	209	197	198	186	203	191	203	179	188	201	218	174	213	201	176	190	209	185	190	219	215	195	197	199	199	175	185	212	204	201	187	194	178	190	209	199	200	208	192	209	162	188	174	200	193	192	194	199	183	191	188	204	188	191	208	173	189	178	186	201	191	186	202	191	227	163	215	197	192	201	213	217	202	196	213	193	218	195	207	206	220	177	201	187	199	191	229	216	199	225	191	200	217	219	208	183	206	195	228	205	211	198	190	198	196	218	178	206	202	227	212	207	200	211	187	219	198	211	191	185	194	186	185	189	203	189	202	190	198	193	192	175	178	200	197	199	212	183	185	192	220	203	196	168	212	194	178	200	198	211	208	217	217	202	198	196	202	204	172	200	200	221	195	192	197	194	197	187	208	225	186	197	191	195	191	208	209	187	206	183	198	182	215	171	192	203	203	207	186	226	208	197	212	205	190	193	186	219	190	203	202	203	195	201	192	205	199	188	205	187	202	206	184	197	185	218	211	174	199	198	188	223	211	198	205	204	196	209	201	200	162	193	194	194	193	188	201	210	228	211	211	204	219	203	180	192	188	196	176	188	204	197	183	238	174	171	189	197	194	215	183	189	179	201	173	211	196	188	223	212	200	206	188	218	209	200	199	206	211	190	181	193	223	199	201	220	189	201	194	177	190	203	184	211	183	190	210	186	215	203	201	220	203	212	212	195	215	194	222	208	176	217	189	200	217	190	185	192	193	209	196	207	201	194	189	170	190	205	178	198	201	212	200	199	208	173	197	192	189	190	195	190	220	187	196	185	178	208	200	184	208	220	201	191	183	181	204	202	198	201	216	202	196	208	222	187	196	211	194	202	193	191	186	192	195	202	230	190	206	204	221	214	209	199	182	195	209	202	185	212	199	191	212	234	197	209	212	185	180	208	217	208	183	200	185	207	205	216	200	220	199	196	184	178	205	213	183	216	204	203	187	214	194	209	177	206	249	195	202	214	192	185	205	197	193	181	222	175	180	204	201	180	170	219	209	187	196	198	182	219	175	207	218	194	206	196	196	205	199	212	194	193	183	201	196	168	215	197	216	212	193	197	192	208	208	196	201	199	210	186	202	210	204	192	189	193	182	214	181	191	201	181	193	181	187	178	209	180	197	195	197	194	198	231	173	210	206	209	200	204	204	191	181	220	185	199	205	191	199	217	187	200	208	206	207	185	205	207	219	205	188	224	194	217	195	202	204	186	194	202	216	193	187	207	182	177	200	201	207	196	201	188	219	200	211	183	195	215	236	219	232	202	152	197	194	198	209	218	191	204	191	208	191	213	217	188	210	191	215	188	209	199	229	194	207	176	174	191	186	195	216	190	188	189	207	186	192	189	204	213	193	181	205	207	203	172	213	167	176	203	200	200	195	186	199	182	206	204	207	202	161	198	185	211	176	218	189	215	210	217	193	209	197	209	187	172	203	194	190	179	191	207	192	195	181	209	213	195	213	213	204	188	183	205	223	207	192	204	181	223	184	203
7964	15603	13440	7283	4710	3142	2406	1899	1538	1306	1126	1023	938	858	826	916	970	1054	1059	1029	1124	1076	1201	1127	1462	1433	1234	1077	1011	856	754	693	658	624	595	607	603	600	567	581	532	612	557	585	568	503	476	500	494	486	507	500	504	450	445	463	413	474	455	475	464	475	466	426	447	438	441	441	442	431	413	438	436	412	448	434	458	405	438	440	390	412	412	460	431	465	435	433	433	423	408	455	438	408	427	412	406	420	423	461	464	434	436	446	419	419	439	445	433	408	435	404	434	446	393	423	475	423	422	438	413	424	410	412	437	421	450	424	433	419	395	398	431	418	448	470	429	415	445	396	445	451	439	415	386	435	442	425	405	432	426	435	423	419	436	393	392	407	393	449	389	404	415	450	415	404	431	428	431	415	438	468	427	410	418	419	444	406	399	416	432	416	403	411	443	433	447	419	441	408	409	422	419	410	444	432	409	396	416	389	405	405	440	413	427	418	424	414	405	434	416	420	436	445	419	450	459	404	414	398	404	428	418	416	409	422	403	403	434	440	389	423	444	438	465	376	406	413	403	416	432	466	415	458	447	391	431	426	423	401	437	450	447	407	425	433	422	413	427	403	395	427	425	415	437	426	422	406	444	372	390	454	415	419	441	380	393	418	411	430	420	437	415	425	441	407	397	392	412	391	442	399	399	435	436	455	376	438	472	441	417	427	414	417	443	369	418	427	400	415	422	394	401	423	425	414	410	400	432	415	451	433	407	405	414	434	384	411	425	446	414	406	434	414	369	386	408	406	433	400	429	431	428	440	432	395	446	421	469	396	401	398	402	449	391	424	372	429	437	410	461	419	430	472	426	414	444	382	413	402	412	422	397	417	430	433	386	405	421	410	446	442	415	430	438	459	439	420	431	426	393	424	396	432	395	409	406	456	392	453	429	417	406	409	425	409	416	434	414	407	417	448	408	426	444	408	439	427	424	403	426	408	430	424	438	437	439	417	448	403	408	427	436	395	432	418	433	456	405	418	437	400	412	378	430	441	415	394	397	416	454	390	423	484	410	413	442	404	397	441	414	426	409	426	408	402	409	387	413	415	395	476	422	431	427	444	400	410	414	397	412	450	395	453	410	408	437	411	446	474	439	406	415	403	423	420	430	409	416	413	444	407	432	429	452	394	387	442	422	418	419	451	433	408	414	409	430	386	434	436	420	449	433	398	406	422	414	399	429	408	425	423	395	415	428	420	442	451	427	376	424	431	435	430	397	437	413	422	454	415	438	417	450	414	422	423	406	438	409	442	419	414	428	432	442	445	427	417	423	445	398	431	378	414	392	419	396	416	417	426	429	430	408	439	447	443	431	440	434	405	420	417	441	420	450	412	446	437	394	415	401	424	437	434	437	464	438	405	413	404	439	450	427	419	434	438	429	427	403	386	406	407	448	414	423	414	404	427	449	453	448	401	436	440	431	417	422	404	441	396	405	408	396	402	440	423	432	428	379	436	399	406	443	429	402	446	452	421	437	383	407	425	413	404	417	438	400	442	400	430	448	424	413	446	476	403	432	435	438	428	422	404	440	416	426	438	446	401	389	407	436	403	388	412	434	403	405	413	414	392	438	447	445	414	419	448	428	442	416	398	427	437	423	404	422	457	415	411	391	400	424	390	402	395	408	410	415	391	411	427	425	393	388	401	420	456	430	409	419	450	409	384	419	440	406	424	383	454	415	391	448	409	394	474	453	448	395	421	421	403	444	408	435	405	382	437	394	430	441	424	411	407	409	429	432	453	418	446	457	411	431	438	440	423	432	457	407	441	435	395	406	398	426	403	407	416	432	450	402	413	439	433	456	427	432	452	426	428	416	386	450	406	431	419	417	408	419	427	424	444	440	446	462	414	408	484	436	425	432	436	431	427	414	408	398	405	410	433	432	459	400	440	405	371	427	410	440	406	442	442	411	433	446	442	430	453	434	384	417	424	427	446	448	403	393	433	448	428	405	391	418	442	434	426	472	425	408	416	433	411	419	425	410	416	408	399	412	388	400	434	438	451	415	417	432	444	428	413	436	401	438	423	460	408	399	448	404	403	377	438	433	414	439	415	395	417	435	431	425	417	420	417	438	407	459	402	404	430	428	436	427	427	407	383	409	448	399	427	424	398	415	413	447	432	384	400	462	411	440	418	427	419	398	413	425	365	443	438	426	437	384	415	450	392	408	408	410	432	436	391	413	398	420	427	418	455	430	419	414	453	377	397	471	436	413	424	446	437	434	411	430	440	453	406	397	422	470	442	450	439	398	400	451	401	447	394	458	406	436	426	395	436	408	390	423	401	402	413	417	410	420	441	416	412	415	384	418	416	389	431	402	411	414	427	418	395	410	440	411	400	400	427	401	452	442	433	429	428	433	374	416	421	437	406	420	432	434	450	418	413	424	405	424	440	440	435	395	393	382	398	451	422	434	457	420	428	435	439	410	450	422	407	405	427	449	382	447	466	450	433	421	392	413	454	442	427	398	412	432	397	432	409	427	421	427	421	437	437	377	436	413	419	471	418	440	447	398	442	385	380	384	395	390	418	441	432	421	428	429	434	414	438	428	432	417	360	398	400	402	449	430	437	419	431	427	434	406	414	399	395	412	407	427	417	404	439	415	446	374	424	454	461	407	425	439	434	415	425	438	390	452	422	455	396	416	407	427	413	409	425	465	420	408	471	414	433	424	448	424	430	400	414	443	386	435	412	428	443	398	437	403	417	448	424	417	448	385	391	437	410	427	370	427	431	428	420	418	405	397	430	406	428	441	386	375	448	428	426	424	450	421	420	403	432	421	404	374	382	431	413	475	453	390	432	445	424	453	401	402	397	432	451	413	403	470	427	451	401	399	411	435	428	405	431	394	390	433	427	392	413	403	422	423	364	427	419	405	428	417	455	412	417	462	394	422	429	419	412	436	415	409	414	375	444	411	427	406	424	440	395	415	485	438	450	436	435	425	415	458	422	434	430	423	444	472	427	416	447	424	407	416	429	448	373	444	416	437	437	409	407	395	417	396	424	427	409	394	425	418	399	422	441	425	461	418	401	436	426	449	394	402	422	442	432	400	413	428	422	438	439	412	436	429	430	426	441	419	425	384	425	410	425	420	398	421	458	410	406	389	436	405	447	408	382	476	411	399	433	414	431	439	421	410	426	395	433	412	388	405	433	439	455	418	433	452	392	404	440	415	437	424	450	436	460	404	407	427	417	426	430	404	410	394	431	417	422	447	420	396	421	451	426	430	385	410	431	404	422	435	395	444	409	452	435	404	426	434	406	449	443	417	433	449	488	442	432	379	402	415	450	421	441	424	370	451	414	441	431	394	429	446	425	415	460	440	411	393	459	441	421	441	427	442	401	429	439	384	427	423	433	398	403	441	411	408	434	436	405	442	428	444	414	441	446	416	440	417	434	417	447	423	426	422	402	416	445	440	414	418	435	433	439	465	398	442	426	432	452	412	390	397	387	437	433	429	426
27008	20266	5909	769	484	498	446	490	433	459	448	412	451	435	439	402	481	455	444	422	434	513	489	465	504	505	504	485	469	446	442	425	420	433	442	429	426	396	447	430	440	459	426	417	437	450	419	390	414	411	444	430	424	433	426	484	413	436	401	466	444	423	419	432	434	443	454	416	460	437	435	415	420	409	405	409	405	416	432	433	437	428	432	440	415	426	450	442	404	439	401	423	430	427	459	451	461	440	439	435	409	444	437	413	395	436	407	405	439	449	468	436	419	415	404	429	425	429	445	419	405	446	428	425	435	426	427	423	473	381	438	439	457	401	405	438	441	411	447	420	424	434	414	438	431	397	409	436	388	429	472	418	445	432	418	439	447	419	466	429	398	443	436	385	439	447	460	458	431	477	450	455	418	430	432	451	458	420	440	406	448	437	443	447	425	445	415	409	451	419	482	427	390	469	464	424	419	433	441	446	434	453	411	432	458	430	408	430	431	418	407	430	453	417	413	452	463	441	414	417	437	466	452	468	402	428	455	423	429	426	427	410	431	420	409	422	426	413	438	402	398	436	438	448	405	413	427	406	441	444	447	438	422	431	415	440	438	428	399	450	406	425	406	437	424	430	456	429	448	436	440	451	439	446	435	425	419	446	397	464	420	417	461	417	429	460	433	418	433	452	478	428	412	408	402	399	443	414	427	478	449	400	418	414	424	443	402	402	433	407	423	412	386	438	455	450	425	418	456	435	402	419	430	445	470	458	406	413	417	399	452	437	420	435	413	437	442	446	443	434	424	449	425	436	414	437	413	433	414	415	402	425	442	425	443	438	397	410	457	448	445	451	448	456	420	445	443	397	436	421	452	433	382	392	442	423	383	437	454	444	399	387	454	417	399	461	427	424	418	437	480	410	438	428	407	426	436	399	409	413	453	415	454	417	415	425	397	460	455	428	405	417	442	431	428	438	387	410	460	439	441	420	457	438	387	410	452	401	427	436	446	377	437	425	425	395	427	455	400	423	382	445	394	418	443	452	411	414	452	456	447	399	400	437	430	414	421	427	417	426	423	402	467	415	441	401	417	444	456	433	440	429	407	453	418	415	435	447	416	411	412	416	393	404	433	417	444	423	465	382	403	449	390	443	443	413	406	437	437	412	402	426	433	448	416	442	407	447	415	458	436	467	455	441	469	425	421	386	411	410	394	408	443	440	417	415	412	423	452	369	405	420	417	410	442	395	444	410	456	425	431	472	436	450	450	444	437	448	395	410	432	438	434	431	450	440	466	484	419	428	420	467	409	444	406	401	446	449	485	412	409	386	413	455	422	427	412	426	402	410	443	442	415	397	442	415	419	441	428	417	422	417	429	421	470	423	426	410	430	437	431	413	400	450	424	466	398	425	450	418	416	414	442	405	450	455	423	429	410	392	445	444	472	383	458	432	403	441	435	422	440	457	425	444	436	428	433	403	402	422	443	423	402	454	457	439	382	453	453	420	393	398	437	443	435	416	424	403	418	468	400	420	399	426	445	451	424	440	421	415	432	453	411	404	451	436	444	406	428	438	396	421	441	433	411	400	402	412	436	428	418	436	426	432	462	433	461	408	409	418	447	422	456	414	403	417	433	450	436	425	431	473	453	428	446	442	438	437	434	399	460	438	432	434	443	413	444	456	386	435	430	414	448	410	420	433	380	428	405	431	419	463	404	432	445	429	451	450	415	420	434	418	469	431	431	387	428	426	427	423	394	442	410	431	426	442	407	427	365	419	452	414	417	440	478	391	441	416	408	423	435	427	438	445	384	413	461	380	420	397	409	397	409	420	434	432	425	416	410	443	414	398	416	447	448	452	413	418	400	447	401	423	440	429	410	441	413	464	428	424	433	448	433	407	444	462	434	431	415	420	448	407	425	424	434	423	414	419	398	409	446	395	430	439	426	447	408	410	402	434	456	429	459	405	428	424	440	442	457	450	425	454	444	419	419	402	423	417	404	431	442	425	442	414	419	434	430	396	420	419	430	447	460	441	461	424	408	388	398	411	410	415	426	442	450	446	462	456	465	420	455	411	408	428	448	402	417	405	431	430	379	435	398	399	431	436	418	394	421	422	388	418	430	418	433	464	458	402	413	436	421	464	443	422	455	399	419	410	420	428	424	382	430	453	402	474	423	404	416	431	436	456	387	410	475	458	448	435	393	420	419	427	410	446	425	417	404	448	431	422	427	435	402	445	415	456	439	403	398	424	455	466	423	439	445	434	415	417	421	458	417	484	434	451	439	437	456	435	430	405	440	411	461	423	421	414	405	404	436	386	437	456	399	439	413	422	408	475	403	441	396	419	415	455	379	437	445	452	410	440	429	406	417	445	412	444	420	450	432	418	430	438	403	457	438	403	392	420	446	395	415	409	432	447	417	413	450	418	444	449	408	415	413	410	392	430	441	405	436	424	444	411	406	429	441	416	426	456	406	407	425	430	402	448	413	416	416	431	425	461	398	463	455	388	456	425	464	417	450	420	446	398	432	416	439	380	433	436	390	409	410	403	408	390	428	419	466	418	427	420	428	431	415	440	474	428	415	434	425	418	408	474	434	426	402	420	386	419	403	430	451	415	431	438	443	444	413	416	436	412	488	426	428	407	408	434	431	453	424	398	421	411	396	422	413	433	418	413	445	429	418	453	441	398	400	442	411	409	411	422	421	424	401	411	432	424	427	449	445	445	419	433	421	457	451	408	421	425	433	425	404	431	404	423	446	471	442	438	403	435	425	434	426	480	425	429	409	442	446	420	456	428	428	418	421	433	453	449	440	429	446	478	406	431	431	416	439	447	468	444	411	390	403	423	442	429	423	404	449	429	447	451	443	413	442	432	446	444	405	424	422	438	436	424	468	431	406	427	373	423	435	413	430	420	446	432	463	415	415	459	413	459	401	422	449	454	423	428	408	418	418	400	462	434	400	382	404	408	411	451	421	439	468	425	424	430	403	405	434	406	422	435	418	462	424	403	423	459	451	422	450	410	445	420	411	439	411	428	429	442	446	451	414	436	453	453	415	388	437	402	396	402	425	466	429	438	414	412	447	412	427	419	441	400	451	420	455	435	411	407	432	437	430	417	423	415	430	435	439	417	480	428	445	408	456	409	446	454	409	417	431	446	440	411	397	449	412	448	415	428	434	449	419	387	399	398	389	409	423	435	405	431	433	423	462	410	442	440	434	460	421	444	410	422	487	456	449	421	447	432	423	443	404	441	394	411	430	469	447	391	391	393	404	421	446	421	375	453	422	461	426	405	438	414	406	424	449	448	403	437	468	422	422	402	461	418	428	437	425	439	405	427	447	431	467	440	410	428	441	428	439	423	414	402	413	453	454	402	446	449	422	412	419	417	421	427	409	407	433	427	441	419	423	442	418	399	420	399	395	418	450	412	441	444	407	445	418	462	393	421	428	421	418	428	417	399	426	437	436	457	430	392	406	467	427	436	416	398	428	416	477	393	425	410	392	449
4294	2020	1827	1285	1083	1059	1009	1024	934	921	917	932	932	898	899	939	953	906	1010	963	1069	1166	1189	1159	1244	1282	1150	1058	1103	1043	1022	978	958	966	984	926	967	903	931	926	924	1007	932	968	974	910	906	872	869	857	889	870	850	878	888	947	901	919	934	880	888	899	900	869	879	849	920	936	876	916	887	979	852	908	909	900	917	906	910	904	867	862	859	844	929	890	899	894	904	897	871	885	862	923	913	884	907	923	903	881	923	875	923	935	978	931	923	848	880	891	868	944	905	857	847	886	883	840	925	875	876	891	874	873	900	884	900	848	911	922	900	899	866	901	900	833	871	902	912	935	954	863	860	911	856	902	915	886	879	892	891	868	873	900	865	906	880	931	908	887	922	850	862	904	872	886	819	899	943	909	877	915	866	867	863	887	903	786	915	892	925	859	891	888	929	957	852	919	896	900	983	873	925	914	922	849	839	929	879	945	905	957	886	879	880	898	894	935	903	901	900	905	879	946	907	884	868	912	923	917	877	954	898	890	966	852	949	889	918	825	937	938	968	878	908	895	912	871	940	892	876	927	911	902	901	929	900	901	918	910	919	872	885	847	964	870	879	909	928	866	895	866	872	893	903	831	900	886	873	899	885	886	866	921	922	862	921	854	898	884	888	886	847	918	908	871	902	916	898	913	910	857	842	906	929	880	881	879	886	843	861	916	852	871	921	930	871	888	821	832	894	859	871	877	827	865	904	831	857	874	890	867	859	873	941	910	843	901	871	860	867	914	843	935	880	888	869	896	921	928	897	926	849	908	869	889	919	870	909	890	865	894	888	890	931	923	881	898	917	885	877	959	873	959	862	910	885	882	872	887	910	932	877	895	855	844	905	922	903	839	889	896	874	866	875	884	919	887	901	858	881	819	872	910	900	910	905	891	936	889	901	909	866	886	902	907	929	951	880	925	886	885	886	910	882	919	893	898	912	861	867	929	916	928	845	957	910	855	874	888	909	876	926	906	916	903	871	835	904	856	907	917	918	921	868	909	936	843	919	903	915	893	891	848	866	916	902	866	899	890	857	856	911	856	942	936	831	891	907	866	944	887	936	853	885	894	859	919	890	877	854	866	871	875	919	863	889	915	966	941	871	966	902	946	917	932	885	818	916	945	874	885	885	896	874	917	837	927	942	885	892	871	861	900	894	962	888	881	916	857	918	851	906	870	876	925	872	870	849	838	890	898	886	896	931	859	937	895	928	877	895	952	930	838	909	899	886	873	895	886	927	885	831	898	909	895	840	886	872	873	873	907	910	879	852	890	892	860	859	858	897	871	879	916	929	905	921	876	946	913	905	924	920	937	953	911	875	958	934	905	933	911	901	914	873	919	907	910	881	914	928	876	866	969	936	925	876	876	875	883	868	856	847	895	897	814	877	920	912	907	933	844	907	842	888	882	866	904	886	875	915	861	925	865	882	840	935	913	872	863	860	872	870	814	847	911	884	935	877	934	863	875	865	948	892	926	921	932	864	928	900	845	827	927	882	921	839	885	890	882	870	879	939	890	918	930	895	837	849	907	911	887	839	889	891	874	882	884	891	883	928	867	870	876	915	896	829	839	939	867	897	890	843	941	894	875	863	848	892	880	959	956	924	847	949	916	905	869	908	900	894	904	861	895	901	889	894	847	895	863	926	869	888	853	855	899	898	853	856	879	896	877	861	913	908	931	859	935	862	911	856	875	872	898	896	912	915	904	946	867	917	880	886	979	885	894	857	913	932	902	889	888	936	914	854	832	904	921	863	894	906	903	923	918	877	911	899	921	889	924	852	914	879	932	857	883	912	921	921	917	824	915	858	893	946	882	866	912	870	882	953	843	906	921	878	941	880	901	904	856	926	887	898	866	866	947	884	914	922	905	897	914	875	888	891	861	893	860	929	875	910	867	910	923	898	889	891	898	864	929	934	871	897	867	932	874	885	906	929	925	904	867	890	870	927	884	861	934	888	923	892	904	959	857	899	962	888	880	892	905	858	926	897	903	937	891	882	833	879	878	881	907	924	817	918	883	912	896	874	876	899	889	884	886	923	836	829	859	909	903	899	922	864	903	925	869	882	848	831	847	967	873	846	870	910	947	916	877	919	887	885	861	835	982	906	884	903	903	877	919	923	927	930	884	899	902	847	932	876	951	878	897	929	855	810	836	843	861	946	875	906	891	907	881	892	879	919	887	949	899	872	894	888	864	897	973	856	889	899	846	911	910	921	856	885	929	893	912	870	906	854	934	924	840	918	897	894	869	970	876	879	902	921	930	874	911	895	878	874	889	933	906	905	867	925	852	847	926	855	832	839	917	831	926	890	873	884	897	928	941	879	880	855	916	882	843	886	889	944	913	923	901	887	876	831	875	911	888	885	939	900	942	867	911	892	904	917	846	886	936	903	916	930	919	915	910	875	902	867	899	879	906	917	874	826	880	853	927	887	880	921	918	900	860	854	896	904	912	882	857	902	879	894	902	883	898	889	875	917	921	895	928	914	919	854	891	935	896	907	867	888	839	872	928	882	895	899	897	952	926	844	890	917	869	868	922	925	862	952	871	859	942	866	915	903	891	917	852	950	906	892	920	911	926	876	896	902	905	910	877	913	856	817	881	923	938	829	872	844	901	880	947	870	933	860	851	879	909	896	893	836	893	880	950	891	851	881	874	897	875	876	918	866	877	879	951	885	869	865	847	869	883	943	930	841	904	907	909	880	885	844	911	842	884	900	905	831	888	882	910	877	862	919	892	941	875	831	902	903	859	883	911	897	893	878	900	894	929	887	881	869	906	849	870	899	892	897	947	904	872	893	911	836	895	880	887	910	903	880	919	890	901	858	868	924	846	882	888	869	869	874	874	909	887	847	892	884	889	890	869	976	945	881	924	932	839	900	927	918	800	850	898	849	907	926	906	830	890	898	899	906	903	882	901	914	887	906	884	912	847	899	892	894	861	852	914	857	876	832	960	900	880	896	860	880	923	899	884	902	942	837	881	879	839	861	863	932	933	881	948	904	913	918	925	856	908	855	882	935	871	813	870	900	873	913	884	934	891	889	951	874	917	906	903	892	913	929	942	852	882	839	883	908	902	950	905	907	900	898	911	889	894	881	879	910	890	896	916	848	864	938	888	929	886	877	945	899	875	909	926	869	873	877	893	897	836	946	878	886	934	962	878	817	885	894	910	812	857	886	922	927	903	915	885	871	879	896	894	861	926	901	817	892	913	922	954	827	873	898	949	929	869	914	862	880	884	895	907	923	875	864	905	852	844	896	818	945	916	894	910	861	914	853	910	851	917	913	848	894	845	922	898	894	926	867	907	837	879	892	923	889	869	885	872	843	807	946	925	922	924	844	879	869	835	931	886	899	914	881	898	893	875	918	897	896	898	913	894	875	839	882	876	893	917	820	854	915	857	910	928	849	878	882	902	867	842	899	905	875	875	944	899	902	910	913	877	839	869	820	857	900	931	859	856	858	941
24410	21474	28537	24855	18401	1340	670	449	406	364	372	366	355	346	323	346	317	322	297	309	358	376	336	346	368	391	420	401	367	325	344	284	323	266	293	315	313	302	292	292	330	319	309	279	295	309	284	302	278	317	285	302	270	303	315	287	273	308	310	320	273	288	282	271	270	278	308	289	277	269	278	274	272	290	324	285	295	277	302	276	308	290	295	289	266	275	276	292	275	265	279	285	284	299	265	240	280	265	305	316	290	276	278	286	285	273	269	295	284	299	283	285	259	276	295	287	279	277	305	285	280	272	291	277	263	285	290	269	283	258	292	274	280	268	292	287	288	260	256	275	281	280	292	300	267	248	302	298	291	264	283	274	256	271	301	291	283	264	263	269	292	285	298	273	269	297	266	276	285	271	274	273	275	298	271	254	291	307	271	294	291	284	286	292	266	278	282	237	292	297	273	291	286	260	307	272	260	303	305	282	313	328	273	273	294	257	299	266	299	261	267	281	241	272	301	298	284	275	299	282	274	309	288	258	272	280	289	272	283	292	299	273	305	286	295	274	276	298	268	298	247	322	276	290	291	278	313	278	284	274	262	283	292	278	257	275	286	292	259	258	297	262	283	278	274	272	271	283	319	254	265	285	284	263	269	248	294	284	271	319	298	275	288	282	309	292	280	266	293	290	280	288	282	273	254	277	263	303	281	263	294	261	248	267	249	294	268	263	241	284	313	316	276	263	273	273	273	286	254	293	274	290	272	284	272	265	257	255	280	286	271	258	272	277	292	286	253	266	281	292	269	284	305	307	279	263	287	274	275	282	258	261	319	302	282	281	290	293	289	304	266	260	264	274	298	289	265	302	252	276	329	260	278	292	283	253	287	298	273	320	303	281	280	297	256	286	304	244	279	255	282	281	279	257	283	296	280	286	290	276	309	242	288	266	293	281	283	271	286	271	283	244	268	281	278	282	259	304	267	270	278	277	277	277	259	271	244	284	293	297	292	309	265	271	272	275	261	269	253	287	285	250	278	258	280	254	258	244	307	276	264	299	272	283	305	291	260	296	257	265	277	286	286	285	275	259	268	303	260	299	293	235	287	272	293	260	286	267	308	275	294	280	278	260	314	267	256	265	263	264	297	267	258	300	284	295	288	269	269	298	265	290	315	299	295	294	286	312	282	288	277	269	255	279	299	276	283	285	270	291	271	300	278	290	274	276	272	304	245	271	285	284	290	273	285	288	278	265	301	297	276	302	258	289	259	316	269	226	280	267	294	256	294	290	284	270	264	310	265	301	264	251	279	280	275	280	288	317	304	327	298	281	275	293	297	318	286	275	283	241	277	287	286	289	298	267	256	278	270	270	267	290	283	302	301	270	279	267	278	269	257	273	314	262	272	302	278	261	283	295	286	289	286	266	282	265	280	256	240	283	268	266	277	319	264	256	292	269	304	284	258	271	289	308	284	289	286	283	316	288	274	294	278	260	276	308	322	262	290	269	270	278	298	262	309	265	285	271	292	292	251	284	278	288	293	268	272	276	259	284	291	303	296	291	291	262	241	268	291	271	293	312	300	253	297	251	265	268	290	278	273	279	290	270	265	301	267	303	317	245	254	268	299	262	260	276	260	307	281	275	269	285	277	297	289	279	292	306	282	283	278	296	304	271	277	311	251	258	261	279	263	303	300	278	296	290	273	279	319	286	296	272	271	303	282	283	305	275	282	288	271	251	299	277	276	272	306	299	296	301	279	286	276	261	291	308	277	258	301	276	287	299	287	300	287	315	279	264	312	280	272	248	294	261	259	309	275	260	293	250	290	273	280	274	289	291	290	280	321	270	304	254	286	258	295	281	291	259	273	255	290	298	279	264	291	287	270	270	284	269	291	285	267	314	278	273	272	300	262	311	292	266	286	257	285	313	282	283	286	242	296	282	246	271	284	327	277	297	262	292	299	284	291	247	255	273	259	287	279	278	274	280	287	289	255	280	304	290	254	258	268	248	289	276	310	297	283	271	284	260	294	266	276	283	294	307	266	271	276	278	280	247	279	269	270	292	290	267	264	283	283	297	296	280	290	280	291	273	280	269	291	258	301	280	267	283	290	287	278	285	290	245	251	293	303	304	286	278	290	268	327	300	294	268	279	292	260	313	297	257	274	279	280	275	286	272	314	278	276	244	277	282	267	257	294	280	281	291	296	252	303	302	259	275	280	279	309	291	288	275	296	287	283	262	237	270	295	270	272	262	296	254	284	288	275	301	290	249	279	289	284	287	259	306	283	279	295	292	284	257	270	303	277	248	256	245	275	265	262	291	266	301	296	280	267	292	277	244	261	255	288	276	283	267	288	253	288	263	262	284	306	264	270	300	254	260	283	290	298	284	271	270	231	292	271	294	300	243	297	279	302	287	314	280	294	277	287	295	263	280	309	283	299	265	308	288	265	261	255	276	288	294	284	267	264	285	280	284	289	286	301	246	265	256	268	302	289	294	246	270	294	271	324	261	257	281	299	291	277	269	270	294	274	259	264	298	270	271	251	292	262	295	290	342	260	285	280	297	302	266	308	283	294	279	298	260	266	274	288	275	310	291	287	281	278	306	281	296	260	272	267	294	264	277	280	292	279	308	285	280	271	276	268	287	315	293	259	294	281	300	275	243	281	248	269	272	294	291	259	255	287	288	255	285	287	286	279	301	271	268	265	279	252	279	277	300	270	259	282	309	251	254	258	287	246	297	250	286	284	284	282	285	265	304	277	289	273	270	281	257	256	296	296	290	303	261	276	261	298	293	261	282	265	278	270	275	276	283	283	257	311	273	257	261	321	306	279	312	280	267	257	286	256	302	261	263	289	255	265	312	276	291	273	277	278	308	291	272	273	300	302	290	295	273	279	293	261	270	258	260	279	276	288	272	278	263	303	307	295	280	287	294	264	275	252	310	258	271	289	263	320	264	280	277	294	296	248	257	276	287	283	279	284	261	294	270	275	258	296	279	296	266	250	283	268	245	297	285	242	283	290	292	277	279	273	295	272	279	296	266	273	272	282	272	252	284	261	253	285	263	272	254	286	280	276	286	276	261	269	292	291	280	259	252	239	288	273	263	304	301	288	257	286	290	281	267	261	304	303	266	294	297	281	293	288	263	283	284	297	272	282	287	292	275	275	266	268	275	290	302	277	313	279	284	287	257	280	281	254	257	270	292	259	287	275	250	289	277	251	283	257	280	328	270	269	255	272	264	275	267	287	257	263	279	286	287	279	287	303	300	292	277	280	286	268	246	275	309	228	289	300	263	289	287	277	262	271	312	239	245	253	278	304	278	285	304	278	262	311	289	291	289	281	259	299	278	268	314	275	270	267	276	282	275	277	268	284	253	281	289	273	267	263	272	271	297	278	252	244	292	268	262	286	273	294	285	274	271	284	266	266	291	263	277	278	305	293	296	290	272	268	259	275	308	261	300	277	283	268	270	280	286	279	284	255	278	298	292	306	266	291	281	258	290	315	294
5604	9675	8440	4599	2957	2110	1596	1432	1211	1081	979	901	838	822	761	770	722	693	676	818	837	958	971	1114	1150	1260	1097	1007	1010	917	818	769	781	743	705	698	721	712	697	658	743	731	733	670	706	668	616	655	654	633	659	636	682	661	647	626	619	615	562	608	653	611	597	624	651	604	631	608	645	686	597	614	607	655	599	645	620	640	595	625	590	625	609	631	634	620	588	615	594	604	606	597	606	610	616	569	610	572	586	622	631	691	603	560	559	644	604	614	636	607	601	620	630	600	621	604	596	651	653	595	585	608	602	616	568	548	609	665	593	626	572	640	596	628	558	565	620	584	615	584	620	645	584	586	603	604	641	641	627	625	586	558	613	610	575	570	557	604	668	586	630	618	595	612	674	609	596	621	589	574	644	563	628	591	664	618	579	621	603	598	605	595	614	615	602	640	608	603	613	613	615	634	587	597	618	594	596	609	607	579	600	625	545	651	590	571	613	646	580	632	583	587	604	612	646	609	650	577	610	603	656	634	622	579	579	566	570	635	617	632	583	595	600	598	614	606	555	587	636	590	595	609	648	570	609	615	597	571	600	613	638	670	628	607	627	566	620	629	620	602	584	590	619	623	609	624	597	594	608	590	619	602	604	560	620	579	584	658	586	600	656	591	575	608	570	653	590	608	588	592	608	557	570	601	592	593	596	594	601	593	612	610	627	626	623	600	628	671	620	581	602	569	594	631	626	578	592	651	586	575	582	648	648	552	632	603	641	576	608	589	606	606	604	611	643	639	557	650	580	601	624	599	601	614	596	554	637	588	586	584	585	603	625	626	593	570	614	582	623	618	588	590	593	606	581	603	619	649	550	589	581	650	600	594	614	609	601	620	600	590	568	604	648	594	594	603	601	595	630	594	576	583	593	590	601	608	611	601	652	611	578	599	619	665	597	557	603	593	594	589	623	594	578	622	579	567	612	619	618	600	621	592	607	599	624	600	596	556	596	531	599	599	604	594	612	587	625	603	617	579	601	628	605	603	632	600	583	603	545	609	640	587	653	567	592	619	629	596	608	642	596	615	615	583	619	563	637	599	618	591	600	578	658	621	613	584	617	609	594	630	594	647	638	619	611	594	567	634	583	604	645	571	635	610	635	622	584	606	588	608	616	598	606	592	630	635	645	613	608	609	611	600	587	572	606	626	633	628	618	585	597	617	607	580	608	600	635	577	573	581	634	618	574	635	604	615	609	607	604	648	622	575	600	636	644	632	580	575	601	618	604	625	625	609	576	622	599	596	594	616	615	663	608	565	650	651	584	592	618	647	557	601	652	605	562	592	641	574	622	588	584	636	552	604	648	576	587	624	576	602	569	587	596	606	629	574	583	571	625	580	672	620	580	621	598	597	596	549	579	572	621	581	556	635	571	615	589	587	615	584	603	585	625	567	624	596	550	598	602	630	639	587	566	603	612	591	634	618	610	562	550	581	606	611	600	604	625	543	632	559	586	589	618	629	630	596	569	595	580	584	633	545	669	632	589	624	564	615	559	570	593	628	583	612	581	619	594	590	614	589	578	587	547	612	627	636	654	603	627	605	562	600	586	575	590	617	625	586	619	587	633	614	606	572	562	560	606	591	556	594	582	559	591	566	621	606	617	564	556	614	578	646	582	572	550	592	649	601	624	648	636	582	610	605	588	598	629	605	637	588	629	581	596	594	599	594	589	612	607	596	568	615	636	595	596	605	598	642	616	607	607	622	623	586	617	596	577	622	610	620	650	605	583	608	579	628	569	646	559	577	640	591	578	626	619	590	611	565	593	614	594	626	638	583	611	622	593	630	622	580	618	582	560	607	581	600	605	619	580	614	621	623	629	651	675	610	601	552	605	597	606	596	642	545	623	587	663	629	598	644	609	547	573	580	618	631	598	578	569	612	624	583	604	570	607	582	628	617	626	554	616	633	585	602	607	614	598	622	579	608	589	602	642	572	594	620	598	638	581	588	625	563	598	634	653	583	655	629	630	593	605	612	639	592	596	595	594	600	561	576	607	625	579	598	602	625	641	629	617	559	604	646	599	589	645	622	615	597	642	581	646	618	595	598	610	582	611	606	625	623	587	595	629	583	608	593	581	604	662	592	587	597	575	635	597	586	613	611	564	628	577	628	602	636	584	584	619	632	644	542	604	576	615	604	617	603	651	631	641	611	633	603	595	614	579	619	623	575	565	626	611	614	595	604	581	587	602	631	578	587	619	583	611	567	587	598	615	584	609	589	601	584	593	609	584	594	593	578	644	651	609	601	612	633	603	604	630	598	597	586	620	581	598	617	603	610	641	615	632	591	579	543	598	604	573	614	578	614	558	600	585	617	620	600	600	595	600	557	605	630	608	598	604	615	554	628	617	618	583	618	587	582	637	560	589	619	611	597	622	602	563	604	641	590	619	595	618	600	611	602	619	598	587	605	618	583	617	688	575	571	631	629	580	581	595	573	610	585	591	607	611	550	603	597	598	579	642	599	601	627	610	619	611	618	624	591	546	551	611	572	644	607	607	590	612	611	604	582	621	592	599	596	577	603	587	582	615	622	595	560	588	587	615	604	595	609	594	585	571	638	606	605	586	628	599	566	614	632	623	630	631	598	608	585	653	627	601	628	600	620	651	604	617	588	606	592	588	585	628	630	560	599	620	571	583	595	553	611	606	567	540	581	642	600	590	607	620	589	595	596	590	642	605	586	635	615	613	595	608	587	624	617	579	604	590	600	594	619	590	598	640	536	593	619	581	637	599	647	577	609	619	583	604	546	616	599	625	606	623	587	559	599	637	572	611	653	623	587	600	610	598	606	566	567	586	565	583	635	624	622	633	595	592	639	556	604	588	607	648	623	629	623	596	617	633	582	634	645	596	607	615	618	589	638	596	597	613	629	616	589	591	581	589	601	615	618	622	590	590	594	572	581	613	618	605	560	655	580	613	593	626	593	615	609	597	622	612	575	618	620	649	629	584	599	660	602	580	631	558	613	582	610	656	599	582	571	590	609	611	668	599	616	643	662	630	628	606	606	579	594	625	581	543	606	590	665	623	609	620	622	576	598	595	614	596	601	639	596	608	631	589	607	661	621	582	558	626	629	551	626	590	657	627	591	586	606	604	587	613	626	576	593	606	613	604	582	598	589	612	645	564	621	616	656	561	591	676	600	564	628	590	566	597	577	593	636	602	610	602	599	582	594	583	605	566	622	622	573	577	634	593	618	612	606	589	639	660	603	596	590	624	603	598	583	632	592	593	653	605	602	562	592	580	644	638	616	590	592	557	608	567	573	614	590	614	588	591	645	594	586	574	625	579	632	613	598	608	610	593	596	623	612	590	575	629	592	619	585	600	585	579	605	571	598	623	611	587	613	652	604	558	620	627	607	590	596	613	580	627	600	627	556	596	602	634	609	634	595	610	616	551	630	641	577	625	583	602	639	591	590	603	617	566	588	621	584	586	641	633	599	614	634	619	609	641	577
23540	21514	29349	24114	21520	17519	1368	618	400	379	343	314	301	287	261	265	264	276	251	280	284	328	291	372	361	381	392	360	292	322	301	280	257	266	226	264	252	235	231	208	255	219	238	198	210	180	217	223	190	227	231	179	194	205	186	179	206	206	227	201	199	213	207	168	207	202	191	197	202	198	193	180	218	212	195	198	195	205	207	228	223	203	205	175	186	216	208	232	192	211	219	192	189	189	195	209	163	202	192	175	175	188	180	202	217	203	199	215	182	218	226	193	209	200	220	172	194	183	210	190	203	174	213	188	204	191	195	197	205	213	191	206	200	211	218	210	204	192	195	190	184	217	206	190	204	210	187	212	194	173	186	205	176	188	210	214	212	185	187	186	186	220	241	187	208	189	155	182	208	177	198	170	196	217	221	184	182	211	204	200	188	186	202	182	206	204	204	190	181	177	196	194	207	185	167	175	198	186	201	177	214	195	211	203	182	220	183	204	188	208	194	188	205	175	198	180	203	200	203	204	178	174	216	212	197	191	206	203	199	189	206	173	165	217	199	201	176	176	185	204	211	206	224	195	211	191	204	216	230	207	211	199	203	193	203	212	217	179	181	204	189	192	204	212	233	179	197	188	184	175	213	177	170	210	200	194	203	173	197	203	215	196	205	197	200	208	183	221	209	199	190	191	176	193	175	193	204	209	199	199	207	163	198	201	208	198	202	195	189	192	230	177	193	206	201	183	220	204	195	208	196	210	201	196	204	197	174	190	230	188	200	206	200	213	208	203	209	190	175	219	179	187	198	209	195	190	186	168	197	204	204	169	186	209	170	194	183	205	205	179	219	192	180	206	200	184	188	183	197	170	216	183	202	195	186	184	194	193	203	194	164	197	205	210	219	195	200	193	168	181	209	203	205	203	184	209	213	205	194	175	181	174	205	206	165	174	200	210	184	190	173	210	203	195	207	201	180	175	198	177	193	216	213	192	212	208	180	185	215	208	171	207	190	194	170	219	198	172	186	190	205	175	214	172	216	194	207	164	188	197	212	172	207	169	200	195	193	215	189	201	177	192	204	182	195	201	207	201	160	186	164	198	223	196	196	191	196	200	200	180	201	204	175	183	203	181	204	195	201	208	218	198	186	197	218	176	171	187	182	183	182	208	189	200	201	191	210	178	210	182	188	199	166	196	191	195	212	195	201	203	163	197	176	177	204	198	191	177	189	180	195	221	203	216	190	176	194	196	182	199	206	206	199	180	198	212	184	205	189	209	203	186	161	196	186	177	204	182	207	200	215	176	198	208	209	210	216	183	185	180	200	184	187	205	184	194	183	212	200	191	194	208	195	208	180	193	174	193	202	224	193	186	209	199	187	208	211	207	170	194	214	172	198	194	210	193	201	213	199	220	243	181	205	191	218	183	190	212	194	186	190	209	185	186	189	180	200	194	186	216	182	181	183	199	184	183	190	177	202	180	192	194	201	193	180	213	194	197	176	218	200	207	201	192	193	186	185	185	198	210	191	196	208	204	198	203	187	181	195	183	204	208	169	166	198	192	203	175	214	183	214	188	181	202	205	180	199	172	201	218	189	201	168	197	219	182	225	194	191	171	196	188	186	195	192	184	174	217	167	203	200	198	190	207	186	193	199	219	176	183	224	198	199	171	217	217	208	186	213	184	196	192	191	188	186	191	196	219	199	252	187	197	191	193	180	183	209	189	181	199	212	214	191	218	202	186	186	186	215	194	209	196	200	204	215	195	192	187	184	184	211	191	190	167	166	177	186	197	194	208	199	215	176	184	175	220	198	219	192	197	171	210	205	200	220	198	190	214	212	193	197	189	176	180	208	208	183	198	204	197	202	195	206	213	203	182	204	178	192	199	187	188	175	173	188	206	212	210	206	170	197	176	182	191	209	182	235	218	177	195	169	208	199	180	201	193	206	207	203	201	212	215	232	203	205	213	226	216	221	208	199	196	205	186	209	189	191	201	182	208	187	197	212	176	191	174	197	183	208	193	224	179	184	188	190	184	182	207	189	222	196	197	189	183	208	170	197	208	211	204	208	198	210	189	193	171	180	187	182	210	209	176	191	181	178	176	200	208	169	194	209	174	214	226	204	204	201	180	199	198	192	175	188	208	172	197	206	226	211	222	194	213	174	205	187	183	186	196	207	194	204	196	208	176	185	185	217	190	197	208	186	205	217	184	209	202	202	228	206	190	191	203	180	210	206	161	207	217	190	191	207	203	191	171	173	189	203	198	199	182	185	207	194	193	181	199	199	206	193	182	184	179	192	196	171	191	211	164	221	195	203	177	205	176	209	211	225	180	198	200	190	205	182	181	203	175	214	184	215	206	190	170	209	176	204	196	201	183	213	185	198	203	176	187	173	206	208	198	180	192	206	200	189	192	199	193	196	192	211	171	205	171	197	226	197	194	199	193	197	206	185	197	243	197	185	186	206	199	217	191	183	194	206	193	199	182	183	196	194	186	193	249	192	199	173	173	188	194	168	203	205	181	192	201	168	184	194	181	192	195	196	198	194	230	207	191	210	201	187	180	201	183	208	161	181	214	197	194	205	208	198	212	185	214	203	195	205	216	222	196	190	197	185	202	205	193	211	193	204	174	179	189	170	200	172	189	191	214	213	224	185	207	186	176	190	208	199	210	210	191	189	200	207	198	188	186	191	191	219	188	209	169	189	192	209	217	194	194	179	197	211	198	190	188	196	181	184	212	198	216	191	191	202	186	201	196	158	198	206	207	197	191	190	185	205	183	215	208	163	216	220	187	170	208	186	208	211	206	215	195	182	181	186	207	197	224	202	206	186	182	184	193	185	214	178	205	166	192	206	179	211	186	191	198	203	203	197	184	191	204	225	208	176	178	197	185	220	185	197	191	203	186	195	200	186	172	193	202	190	197	197	208	199	184	194	200	210	194	185	194	189	180	194	195	211	209	180	199	204	205	224	193	174	176	184	179	212	170	182	199	194	185	179	192	167	202	224	213	173	216	174	202	182	220	207	183	193	191	216	209	176	183	194	208	192	194	205	204	182	196	210	185	228	202	190	188	211	195	199	182	189	163	204	219	191	223	194	207	200	188	211	195	201	200	216	177	204	204	189	161	187	177	165	207	190	201	186	212	193	206	206	196	197	203	178	179	218	184	196	204	180	201	210	178	174	212	204	202	206	190	187	200	195	201	202	204	194	194	202	211	189	193	184	200	213	184	194	177	189	183	199	189	178	194	194	187	189	207	194	186	188	194	187	182	191	207	204	177	190	221	230	217	175	212	182	186	186	188	190	206	228	206	191	209	201	165	203	181	188	179	206	189	178	198	193	185	198	169	193	186	187	183	213	198	203	178	187	199	172	190	208	179	197	212	178	191	187	196	196	181	190	192	197	199	176	204	214	192	174	204	211	189	199	197	218	195	207	189	195	192	176	210	190	189	218	188	217	177	217	186	188	186	203	187	208	197	193	189	184	221	193	202	200	181	181	207
7869	15532	13420	7475	4586	3114	2470	1937	1599	1313	1169	982	952	811	766	722	721	660	671	840	844	804	873	1152	1271	1438	1156	1022	974	889	841	707	719	588	605	624	599	596	615	650	608	670	564	565	532	486	500	502	501	478	491	433	437	451	480	435	471	442	429	454	412	439	439	403	463	421	449	458	411	436	457	393	419	433	401	436	458	407	435	421	404	430	445	441	448	426	397	464	426	414	424	426	431	451	425	440	395	403	429	372	392	441	421	402	408	457	414	463	428	416	415	390	402	438	400	430	407	429	440	405	404	416	393	436	429	416	390	412	359	395	404	427	413	413	403	425	411	425	441	447	444	431	383	423	452	406	478	378	407	416	401	353	397	417	425	417	409	370	413	401	386	401	421	396	403	412	422	434	422	412	406	393	420	405	427	402	446	416	433	445	396	390	431	432	465	392	420	411	441	414	392	403	408	408	425	420	421	436	410	380	412	411	412	434	445	372	438	419	406	406	400	443	403	377	408	387	424	429	437	388	427	408	397	408	424	396	440	417	428	421	414	450	409	379	373	399	424	413	390	415	422	385	414	376	429	440	425	403	428	411	409	407	417	411	432	377	411	383	408	387	436	434	414	417	426	409	446	432	407	421	457	398	359	392	419	398	413	384	403	442	435	402	400	429	422	416	427	399	418	406	420	426	438	437	419	405	420	398	413	399	415	398	380	463	428	395	405	435	430	402	409	391	418	393	420	406	390	399	416	404	437	422	397	433	446	439	399	425	430	398	416	404	412	393	421	455	415	390	402	422	432	434	415	404	388	432	405	436	406	403	399	418	414	428	392	425	397	433	434	391	427	406	390	404	399	400	409	388	422	410	410	451	409	407	410	417	381	421	407	449	423	422	463	433	403	377	425	396	434	426	401	416	396	406	419	422	409	396	416	442	442	387	402	411	387	439	449	406	404	386	432	412	464	416	424	383	403	434	426	406	408	427	425	423	427	408	387	407	417	415	431	406	422	448	396	414	400	407	428	388	438	383	386	418	453	443	433	410	383	415	418	434	399	422	435	424	429	435	441	407	428	424	408	415	395	410	401	413	409	410	449	429	401	421	414	435	446	413	429	404	428	405	394	425	442	439	430	413	377	389	392	406	419	424	417	428	422	417	403	400	395	426	404	411	382	397	403	442	435	412	413	389	426	408	402	382	437	417	413	477	430	415	384	376	441	427	423	396	443	409	418	386	401	429	438	442	402	400	376	415	392	435	396	424	424	447	398	427	411	459	387	425	404	420	422	441	414	413	406	412	419	430	439	429	411	430	400	414	359	424	406	401	401	394	411	408	417	403	396	410	428	408	438	424	394	386	437	449	408	405	423	376	390	400	394	420	417	396	428	411	444	426	403	447	405	390	442	389	415	440	407	396	456	422	412	410	423	374	437	388	430	424	400	407	419	411	463	436	430	396	438	392	430	425	385	398	417	394	394	414	393	403	405	463	419	417	458	409	424	444	436	422	413	407	391	443	391	420	418	413	374	398	413	452	379	444	396	419	434	399	433	415	436	405	408	433	415	402	406	356	421	422	401	427	397	438	402	404	402	429	429	401	394	402	387	432	434	406	402	435	431	384	411	437	415	364	418	426	399	438	444	406	406	413	427	412	429	459	418	412	403	460	444	429	406	398	411	407	425	423	429	413	440	398	386	411	406	402	416	432	402	415	414	419	438	437	422	421	405	433	367	414	404	416	444	427	398	418	406	421	393	409	448	409	423	413	410	409	436	399	409	414	424	425	405	429	441	418	405	457	440	430	397	452	434	423	443	417	376	389	421	397	440	373	410	434	417	443	372	429	412	442	425	421	394	405	450	394	432	417	404	424	430	399	426	422	359	436	413	412	404	456	385	408	419	400	411	416	395	448	433	423	409	415	435	417	414	403	404	412	442	384	429	414	403	442	428	398	385	413	444	408	423	437	434	408	439	401	419	447	425	432	424	405	387	409	393	418	388	426	442	411	389	461	406	429	443	420	420	436	410	419	411	418	414	377	408	394	400	401	446	424	401	408	392	413	428	404	417	383	413	405	431	402	427	429	417	366	421	424	403	424	428	425	402	420	400	397	380	430	423	415	433	441	427	402	393	398	409	447	430	443	416	403	394	398	399	407	383	373	428	419	424	367	420	392	419	416	411	394	440	411	452	407	428	408	396	446	390	396	443	420	380	407	405	421	399	439	400	416	376	411	396	385	404	394	425	437	429	411	443	383	419	388	413	409	416	415	417	444	434	390	403	400	434	423	436	427	423	427	372	444	414	380	419	406	428	420	421	428	419	436	404	391	419	443	391	408	402	407	416	385	435	409	382	385	421	438	415	380	411	440	423	411	419	411	430	419	417	443	414	397	424	429	418	453	379	440	409	418	408	412	375	422	439	416	400	430	398	402	451	387	383	399	420	420	393	430	409	391	450	424	422	430	383	404	398	411	429	377	423	388	438	381	395	414	397	385	445	384	435	403	372	407	414	407	423	427	409	419	436	412	386	396	393	443	409	412	400	382	424	438	420	418	410	411	440	453	437	460	435	438	406	389	403	445	421	412	379	421	385	451	383	446	407	412	417	440	441	449	364	462	421	398	401	429	399	421	432	428	433	403	391	447	447	401	421	447	400	420	400	412	436	427	422	454	407	424	400	393	402	411	422	388	424	425	439	446	420	384	400	423	420	423	421	432	436	421	387	407	414	388	420	429	399	422	410	401	449	396	417	454	437	418	437	391	422	389	416	465	404	404	398	392	443	408	389	396	387	424	431	423	463	388	385	425	401	405	400	381	400	419	387	419	407	424	416	444	415	412	424	393	409	397	413	414	404	454	408	416	401	396	424	436	435	422	433	409	437	440	405	422	432	418	426	397	433	414	438	396	430	448	423	399	397	414	403	392	392	423	430	411	427	402	413	383	404	423	392	448	426	424	425	402	431	416	426	400	416	458	406	430	408	444	433	420	457	396	392	362	424	412	432	441	404	385	425	387	442	407	417	445	414	425	421	423	412	397	408	405	433	428	397	402	395	402	430	425	430	391	431	404	426	407	392	463	426	403	417	426	420	408	417	404	418	431	377	425	410	414	426	386	414	433	429	435	444	406	409	423	404	404	408	437	407	393	401	408	407	406	423	438	406	419	432	424	416	433	417	409	389	418	427	441	402	393	425	411	397	414	427	406	405	456	403	427	407	409	410	449	399	415	416	404	440	420	425	411	423	478	399	425	439	443	412	363	399	407	405	417	397	396	411	435	386	385	371	407	417	401	407	413	430	368	433	415	415	417	421	424	428	445	405	434	390	428	417	444	381	408	398	404	391	442	397	445	394	398	393	405	425	418	394	441	409	394	394	400	406	417	415	415	410	431	385	404	401	406	398	454	432	455	422	446	428	431	379	433	379	444	392	409	410	403	393	457	422	434	431	424	402	419	413	420	411	431	402	442	408	423	416	403	425	401	423	416	396	427	411	405	423	439	429	413	427	431
26944	20325	6038	731	526	420	499	402	452	410	443	451	431	434	486	433	429	409	439	459	451	459	467	519	471	517	462	466	491	428	453	474	460	485	439	452	467	414	413	431	441	427	451	433	409	441	420	425	444	430	438	434	448	415	406	433	419	450	394	414	410	426	465	388	429	424	429	431	460	407	402	441	433	446	451	443	445	454	407	446	416	427	420	460	430	444	416	431	432	448	408	417	409	455	435	434	406	415	437	450	392	386	384	403	445	412	462	415	406	394	425	472	454	437	415	383	390	427	422	446	431	420	435	423	383	411	414	401	435	448	393	420	433	427	418	404	459	409	417	425	406	398	414	384	450	423	431	415	445	436	440	387	417	408	423	404	441	429	399	459	428	405	433	397	404	413	448	406	422	418	418	427	428	417	459	426	385	423	454	440	462	417	464	415	416	438	405	438	459	408	442	413	425	434	429	407	415	447	386	429	389	444	428	437	418	410	406	377	437	435	380	414	420	457	413	458	414	406	427	422	397	425	422	397	412	414	444	446	443	472	447	417	422	411	425	456	413	461	401	448	429	434	430	454	424	407	420	433	414	434	401	448	377	416	456	431	464	403	440	421	397	431	403	418	473	434	422	416	452	412	423	443	448	431	394	418	456	456	417	427	421	429	391	394	419	426	440	446	414	405	386	426	399	442	408	410	455	413	441	398	394	439	414	422	434	429	413	470	447	430	408	430	408	450	424	456	399	425	428	433	422	420	401	407	442	454	426	400	395	445	412	428	442	409	420	411	421	429	409	433	429	419	447	418	432	438	432	442	437	419	445	428	392	445	437	418	411	461	424	440	423	434	453	438	420	433	383	438	452	429	428	446	442	395	417	380	403	407	424	417	433	402	412	429	420	422	428	417	426	415	432	434	444	445	425	482	428	435	443	442	437	407	434	413	447	417	400	429	405	433	402	437	408	389	425	452	422	455	408	423	425	393	422	422	402	426	405	438	398	429	452	429	435	413	418	422	419	430	432	435	429	412	413	460	453	413	402	392	452	439	418	427	420	429	428	433	423	441	416	456	398	431	419	422	449	429	403	418	412	416	419	404	424	434	442	467	450	403	439	440	449	398	421	396	423	417	405	431	420	390	380	437	446	439	424	406	411	443	426	457	425	371	424	439	428	394	441	434	438	428	424	438	433	397	445	470	394	418	426	388	417	429	403	400	406	416	435	439	422	454	419	426	415	405	415	458	445	434	471	450	413	401	407	425	400	444	408	414	428	436	411	456	386	412	432	462	424	443	408	451	413	419	430	427	411	439	385	402	385	465	406	408	411	397	439	449	437	440	436	432	410	429	428	402	391	421	434	441	408	389	437	438	407	470	438	417	433	441	414	415	429	435	452	449	393	410	385	417	411	416	410	434	434	399	423	432	421	419	424	420	465	451	422	397	428	427	439	437	439	429	461	421	437	401	426	422	430	399	460	410	453	387	388	468	399	460	433	472	407	429	461	441	425	423	426	428	448	445	374	417	455	406	379	422	426	436	448	419	423	398	390	422	430	451	423	366	431	407	414	437	439	420	412	417	425	433	408	438	412	428	446	428	443	416	445	434	426	427	437	424	415	418	413	405	456	440	455	422	426	393	403	419	416	420	423	397	433	430	409	448	401	437	415	422	419	446	424	445	383	441	418	432	395	407	440	438	430	445	403	453	413	392	430	481	437	390	458	428	452	431	452	378	424	409	378	423	434	433	450	396	424	408	401	474	437	415	434	381	408	435	402	456	427	437	418	433	428	424	406	406	444	420	394	416	440	422	414	432	439	402	419	420	424	438	412	413	411	411	397	409	470	423	463	417	398	433	437	455	437	447	426	402	433	410	445	456	453	413	454	472	411	408	434	439	416	399	409	420	409	420	410	417	415	427	440	465	418	447	439	426	400	414	443	446	431	418	425	379	411	435	419	459	477	397	411	409	436	450	445	400	421	435	439	406	426	410	407	417	440	429	454	433	425	473	406	423	429	444	419	402	390	449	415	454	455	438	442	376	426	390	401	406	459	448	426	424	443	436	430	428	423	434	435	377	436	400	400	410	381	404	412	411	366	456	464	453	424	419	410	434	444	392	423	413	404	436	415	449	449	404	424	387	423	465	427	423	400	410	445	435	422	418	405	397	397	415	432	424	440	414	428	417	436	403	421	433	435	452	410	432	446	394	424	399	478	400	463	454	369	427	411	459	409	404	421	426	439	400	415	436	416	399	453	448	443	427	425	412	441	406	424	433	428	441	411	408	427	455	432	445	409	408	426	465	427	395	434	421	416	427	420	361	445	427	407	435	414	413	410	419	442	417	436	416	427	417	442	442	472	408	387	418	417	430	416	416	400	402	421	444	447	416	417	437	420	431	456	444	427	444	446	428	444	463	403	423	444	396	448	450	455	421	450	413	448	434	431	423	438	459	459	427	423	438	449	421	443	414	431	422	376	422	439	459	429	433	408	407	408	416	416	434	413	440	434	416	414	424	387	441	396	405	424	415	419	431	416	429	415	430	420	404	434	388	431	398	441	425	382	398	437	433	403	408	441	413	480	388	437	405	409	412	399	470	432	418	434	419	395	475	410	407	409	462	420	424	468	404	417	421	439	439	411	399	445	392	416	434	405	409	394	458	410	399	444	472	437	444	413	418	416	444	401	462	415	425	480	425	449	408	454	407	425	411	402	431	426	427	408	446	441	450	401	459	375	416	448	395	410	404	452	448	417	432	466	428	397	456	458	409	453	423	416	412	426	446	400	419	430	447	441	432	395	402	418	421	386	418	436	423	413	430	379	435	445	428	402	406	401	445	422	424	407	389	406	427	448	423	426	437	383	419	432	441	439	410	401	411	397	418	429	444	416	425	420	442	419	429	424	449	446	398	437	392	425	444	414	415	417	483	426	447	452	423	430	413	403	416	435	383	450	401	466	416	421	418	436	401	408	451	420	428	431	476	413	430	443	409	488	385	382	428	408	417	367	420	423	412	419	430	476	436	449	414	395	444	444	400	400	402	437	406	424	404	432	418	426	411	446	421	412	433	445	438	456	415	417	396	439	432	429	418	423	434	443	414	412	411	461	446	428	411	435	412	399	417	408	428	464	418	442	450	411	439	436	448	445	418	428	445	372	450	429	447	471	417	420	453	447	422	420	468	435	389	383	429	436	411	445	451	401	429	429	413	421	404	483	446	418	411	410	381	444	409	417	448	419	388	414	433	471	434	424	450	395	435	395	397	452	439	414	445	429	403	411	438	432	432	425	441	438	436	426	423	442	401	466	414	387	437	431	426	401	439	409	421	395	429	435	420	452	425	438	438	436	451	416	417	453	396	421	416	389	455	440	431	418	417	483	433	391	426	417	423	413	405	406	425	410	432	424	429	436	414	408	426	444	419	400	436	448	440	419	420	435	386	415	424	434	417	435	471	419	394	440	422	474	421	444	437	428	416	409	415	403	457	427	436	413	444	412	421	433	406	422	394
4250	2006	1874	1365	1093	1096	1003	929	898	910	951	908	894	895	861	865	871	904	897	918	966	932	1014	1202	1196	1271	1186	1079	1083	1024	1052	1037	954	981	943	949	985	967	924	899	954	983	896	879	893	937	935	915	911	892	885	889	884	888	891	886	919	921	864	909	874	883	915	891	901	918	969	925	874	850	830	855	883	859	878	939	855	902	906	874	907	907	963	851	971	874	865	907	884	869	915	940	860	896	858	832	890	919	877	886	868	870	913	935	838	903	912	918	848	883	840	900	864	928	876	899	902	889	884	904	853	856	889	875	914	907	940	831	839	929	801	856	878	885	889	843	882	891	941	905	894	894	850	915	887	868	848	856	914	895	880	846	915	867	968	914	881	894	891	876	864	898	855	929	884	934	874	878	987	881	827	898	857	896	896	905	882	869	862	856	913	876	874	879	871	950	839	852	969	870	897	878	902	866	830	922	869	918	890	888	910	943	853	821	861	893	919	880	898	966	907	861	886	933	907	902	860	914	843	901	886	866	862	938	923	906	850	882	898	889	849	880	857	885	865	892	868	851	851	914	909	842	900	869	857	841	910	841	850	936	851	936	863	839	867	853	911	840	885	875	902	890	936	914	809	909	869	872	842	901	896	924	850	844	851	869	852	922	889	888	891	857	891	951	897	863	846	910	869	910	920	828	904	813	890	933	849	908	884	890	864	837	847	871	905	822	936	927	892	865	883	908	865	898	920	891	839	881	876	962	897	890	920	879	904	875	876	885	837	878	861	864	921	850	888	874	895	887	897	833	885	853	906	907	904	878	857	873	954	873	895	902	926	892	823	854	916	865	892	788	830	899	927	897	918	842	886	881	852	877	846	879	903	936	836	857	886	844	859	820	940	830	879	894	901	846	947	842	883	828	899	886	861	896	877	935	843	891	950	904	925	854	879	881	893	879	917	873	938	902	930	879	876	921	950	896	903	892	897	928	919	899	899	902	874	851	865	906	902	895	857	857	884	853	910	892	881	859	933	860	871	883	874	911	905	913	855	810	865	914	875	839	839	913	878	853	897	867	915	899	897	894	872	941	877	932	865	855	843	862	852	850	866	876	881	890	881	895	877	844	867	902	879	913	855	823	823	877	902	927	915	896	876	932	891	880	897	892	861	858	890	871	947	893	890	856	870	847	902	910	891	822	933	901	871	901	909	916	870	870	904	929	883	866	888	861	865	901	889	829	901	813	845	864	888	963	911	851	870	802	903	860	912	883	878	888	920	907	893	934	913	902	823	877	868	862	831	852	879	858	911	866	928	880	892	881	873	868	914	873	875	881	871	838	917	879	861	917	889	858	842	869	863	860	874	910	834	915	897	941	885	878	864	914	851	855	892	967	932	924	876	832	859	888	869	860	918	853	918	927	910	910	861	864	900	919	877	883	907	888	859	877	843	879	950	917	897	892	861	861	841	880	829	913	905	815	891	868	933	869	858	856	890	927	902	883	879	897	925	922	875	901	946	855	837	935	938	906	881	899	862	827	892	896	899	904	863	879	881	917	907	845	888	935	882	881	901	866	869	901	880	855	878	884	832	885	879	887	895	930	903	930	858	903	923	943	880	908	893	902	883	799	861	881	901	874	906	837	867	926	895	912	934	882	855	904	881	887	886	886	884	897	882	893	834	872	910	941	861	899	929	901	854	876	879	877	874	932	881	859	934	880	901	892	906	878	903	898	860	898	939	873	915	935	899	863	867	832	864	900	906	834	855	861	893	859	880	869	865	877	912	857	882	847	879	889	911	889	850	856	869	841	892	915	894	849	917	875	960	894	879	851	947	869	880	879	844	888	911	831	888	942	909	863	885	882	868	905	914	873	891	897	894	858	856	842	863	880	874	944	886	853	888	910	917	957	870	929	918	884	885	872	907	864	865	859	873	910	853	870	855	895	876	897	895	883	896	863	887	944	943	885	842	856	806	844	879	898	954	949	961	864	903	861	872	867	855	866	898	884	913	925	891	911	835	895	921	877	924	897	928	834	891	925	875	862	882	905	902	975	850	832	966	914	881	925	921	917	894	881	889	902	848	893	866	883	896	863	851	823	886	874	850	882	872	842	891	862	903	945	870	901	827	919	829	911	863	875	910	889	853	947	877	887	900	886	852	854	922	837	889	894	908	912	895	940	930	904	880	875	887	881	892	855	864	867	876	806	844	809	884	866	896	908	873	935	893	866	869	895	933	867	897	883	851	812	931	831	869	891	861	906	880	879	869	927	889	898	908	893	837	908	834	928	919	895	900	890	893	878	926	910	870	931	872	903	933	863	816	887	849	813	860	836	943	845	874	906	821	847	826	888	864	888	903	850	850	870	899	871	926	873	809	898	890	934	905	863	868	837	850	891	889	860	897	891	870	904	906	870	902	859	868	893	857	915	890	869	852	822	902	874	865	868	824	865	878	896	871	891	912	832	884	861	850	861	869	891	892	879	887	904	917	900	959	897	871	894	894	929	955	893	862	883	888	894	871	843	888	860	912	879	935	884	838	863	913	854	863	887	961	834	891	894	877	882	866	851	859	849	893	918	886	914	880	920	895	877	895	848	935	894	857	885	857	880	856	844	873	871	869	904	892	903	883	892	834	915	910	901	854	854	905	859	937	934	891	882	830	932	884	799	904	903	849	888	929	844	882	911	852	882	875	864	897	858	855	937	852	842	888	889	881	841	866	885	903	865	907	874	892	841	849	867	866	907	874	955	883	856	836	842	890	893	890	904	902	944	866	913	861	921	942	881	826	851	881	859	916	884	894	913	846	864	898	925	878	851	823	885	899	891	899	896	906	873	888	824	868	915	876	860	884	858	874	887	917	843	919	875	887	917	913	907	891	919	878	930	908	855	916	856	911	839	892	860	880	923	893	921	917	910	900	874	895	860	896	883	874	873	900	893	924	838	842	839	905	831	875	897	903	875	864	893	903	900	867	853	918	893	892	870	920	897	896	928	884	851	885	843	854	893	871	935	855	899	911	897	883	888	874	848	878	913	849	853	853	903	856	839	892	881	879	869	849	909	883	882	858	909	892	892	898	836	852	851	853	874	865	876	879	903	942	922	901	874	883	927	899	907	880	897	921	867	840	897	888	867	826	890	935	941	879	845	862	937	910	870	848	843	898	908	933	840	928	917	846	871	873	913	834	895	853	895	836	936	912	855	882	930	890	887	861	873	886	838	871	897	895	860	877	919	864	930	860	912	882	860	873	896	844	844	891	948	877	907	867	926	909	896	887	843	916	874	930	886	851	869	840	969	891	883	848	858	874	859	963	875	890	889	873	881	887	908	898	898	847	864	874	887	883	861	924	898	875	889	880	815	884	903	856	890	854	879	873	923	894	900	873	902	843	857	909	888	850	864	925	866	907	871	904	888	881	886	888	911	894	925	824	968	897	901	920	894	844	893	928	877	878	891	919	873	842	925	851	835	906	880	900	919	878	879	881	894	907	903	878	872	862	898	872	896	926	882	938	871
24430	21510	28548	24908	18446	1351	626	472	422	395	358	338	350	291	295	326	286	340	302	307	367	372	416	396	402	413	416	354	378	326	352	290	302	301	316	335	320	309	339	312	288	305	319	322	317	278	302	281	298	293	292	288	296	279	311	280	292	283	273	326	265	262	269	272	274	285	300	288	274	294	313	296	311	263	275	320	302	283	297	291	265	285	272	302	279	264	288	291	315	265	295	280	291	274	264	249	294	249	263	293	286	247	306	281	304	321	299	256	282	255	302	278	281	318	299	302	247	306	283	299	319	267	289	295	278	270	263	280	300	284	275	284	297	296	274	294	278	285	279	251	302	291	265	314	290	279	283	283	298	272	262	273	290	284	312	308	276	292	257	311	262	263	290	273	279	302	265	287	287	309	294	270	253	280	288	274	277	270	309	282	268	276	302	276	286	312	297	273	268	324	265	276	297	281	294	246	262	296	300	297	273	256	257	291	294	270	290	279	264	280	300	286	283	273	302	287	278	302	283	258	265	289	289	261	306	296	281	280	278	271	275	279	291	288	287	248	311	294	244	262	299	266	280	270	285	292	279	276	278	262	300	285	279	254	310	272	279	269	302	294	300	266	276	291	279	289	288	287	293	307	285	311	266	254	265	302	320	278	265	282	320	286	281	316	301	240	286	282	297	283	252	264	300	300	291	256	268	282	283	290	280	289	276	295	290	295	292	261	279	286	267	266	268	247	286	289	285	286	307	275	276	279	298	278	267	319	283	263	291	283	248	280	283	278	297	302	284	309	271	316	297	259	273	267	292	280	274	294	254	312	255	272	270	303	291	283	266	291	271	270	282	281	269	287	285	270	293	279	285	282	301	258	303	270	271	292	287	279	259	271	303	245	269	293	293	304	291	281	269	284	277	271	278	308	275	282	267	290	287	291	320	284	295	280	291	281	260	246	298	303	284	301	299	283	322	295	304	272	281	282	270	279	282	264	286	276	301	254	293	263	302	271	267	270	272	293	258	277	273	274	272	273	274	283	298	287	314	285	316	328	276	300	266	297	257	295	305	305	283	284	311	290	278	271	280	281	233	295	278	249	279	293	250	267	283	249	301	277	296	296	281	274	279	310	241	271	287	297	273	308	272	285	286	304	285	272	257	307	265	275	283	293	274	287	256	294	276	271	297	299	289	297	284	292	299	321	321	291	280	306	310	265	246	275	282	285	251	294	281	272	300	308	298	301	253	289	300	268	275	290	259	290	267	292	263	252	273	268	288	258	254	273	298	267	294	259	313	261	244	256	279	287	271	288	282	283	296	254	292	273	259	280	269	267	295	254	278	281	285	303	278	293	284	270	287	277	269	276	301	278	248	267	306	273	270	283	310	287	285	272	271	303	295	291	264	274	300	277	280	263	230	287	285	298	297	291	273	300	256	268	284	286	273	289	295	281	276	262	282	297	267	304	274	253	285	287	277	321	290	256	292	277	259	283	309	276	289	268	272	279	273	288	287	297	282	275	288	267	266	300	288	252	273	261	266	291	269	284	294	259	292	271	287	303	275	302	271	276	274	272	287	275	283	310	276	301	261	256	287	293	316	260	291	258	276	260	275	267	278	289	279	302	291	288	270	267	256	304	285	299	267	278	291	293	275	271	293	256	264	261	272	289	291	277	267	293	286	288	272	288	301	243	267	293	253	246	276	264	295	281	296	279	312	299	292	262	301	246	258	278	301	302	305	275	276	284	317	308	294	275	281	246	268	260	280	292	307	317	283	252	294	262	262	275	283	270	273	258	259	271	303	288	301	274	298	296	274	258	300	297	299	272	295	269	259	308	275	258	274	283	311	303	289	264	265	294	285	271	252	296	249	298	286	293	292	264	264	250	259	292	278	271	294	270	238	305	249	302	267	284	280	265	298	271	268	241	284	272	283	265	292	285	292	253	265	279	268	301	263	269	291	285	280	267	281	260	272	278	299	296	314	274	261	290	281	276	291	279	286	250	273	289	278	290	274	250	301	268	275	297	292	288	325	285	269	259	260	276	290	290	281	284	280	293	287	292	280	262	252	248	283	278	289	275	272	289	279	255	300	283	302	269	283	270	253	261	308	287	285	275	250	271	314	309	295	273	287	270	276	289	295	274	282	270	272	274	249	321	287	267	269	290	263	284	271	291	286	279	296	297	272	288	263	286	312	262	274	252	258	274	266	263	285	269	281	247	292	279	294	286	292	266	248	307	276	295	299	266	308	247	292	285	247	331	303	266	248	285	284	260	301	269	256	296	305	283	280	272	283	263	285	289	287	271	260	281	307	250	272	267	291	263	292	279	278	274	282	269	290	272	269	274	286	275	268	282	286	274	282	277	292	278	260	264	263	251	276	270	280	277	262	264	277	313	295	288	278	303	294	293	275	301	273	273	300	272	275	277	272	268	281	267	274	270	291	296	287	263	283	291	295	312	308	248	286	264	293	284	247	277	275	273	289	296	262	272	277	285	289	288	267	283	282	266	301	273	290	270	299	249	258	325	317	282	278	284	302	292	313	254	305	262	255	279	307	298	296	318	268	277	295	284	255	271	265	277	282	246	250	263	295	282	258	263	282	257	260	283	292	264	269	287	291	277	297	275	266	264	286	271	281	281	271	295	292	261	288	278	295	289	298	321	314	270	296	297	276	300	279	300	278	288	261	314	289	295	283	294	277	283	267	288	256	283	292	280	255	273	274	276	288	259	269	272	303	276	262	276	283	260	307	306	263	285	292	280	277	285	254	283	273	280	292	287	266	279	298	302	275	289	273	305	272	238	272	303	265	284	309	266	305	271	285	241	280	289	292	273	285	275	273	268	280	275	311	265	258	269	276	280	279	296	278	290	281	302	288	288	264	277	296	286	239	268	271	278	262	280	276	283	288	248	256	269	282	294	282	273	305	292	257	292	287	251	280	285	281	244	267	269	297	284	255	268	264	289	274	272	280	268	295	269	281	272	291	266	285	304	283	300	277	309	276	264	294	276	273	277	291	281	282	274	285	285	288	271	264	277	278	259	264	326	296	302	293	269	297	269	271	297	269	279	280	284	251	279	273	266	257	275	255	268	243	288	246	270	287	298	291	287	299	265	278	264	283	263	299	278	310	290	283	303	270	265	289	260	293	256	284	270	271	282	293	271	296	304	287	253	301	259	269	271	276	292	281	304	275	263	260	255	296	257	290	286	277	263	319	254	284	280	273	291	280	267	268	289	293	273	284	280	294	287	258	283	286	289	260	281	303	274	282	269	289	287	263	262	287	287	263	274	262	277	275	290	271	280	258	283	296	281	300	318	291	275	266	299	297	270	282	271	267	272	286	265	269	295	284	295	285	241	265	284	269	259	291	290	290	305	298	257	281	268	256	278	256	277	289	289	268	261	283	300	316	280	268	296	316	287	266	287	283	266	275	287	270	297	260	298	295	281	288	253	288	287	291	263	277	257	270	269	290	263	298	276	292	270	298	268	303	258	294	287	256	285	290	292
5659	9774	8664	4562	2901	2062	1640	1343	1173	1008	992	958	843	813	801	737	781	747	766	872	1149	1112	1130	1174	1202	1269	1133	980	992	911	884	823	711	728	732	705	719	779	731	718	737	702	740	678	653	657	616	677	636	695	658	630	638	603	617	653	627	637	653	664	656	595	644	593	587	618	591	625	617	602	562	636	611	618	641	621	627	598	559	614	626	615	593	566	587	605	630	600	643	560	602	623	587	612	630	638	620	586	624	586	642	613	617	643	602	624	578	613	652	646	639	626	610	611	627	588	652	634	585	582	610	632	614	610	628	657	608	602	610	591	574	563	562	600	593	615	617	602	583	644	570	615	605	616	633	618	613	569	579	618	583	580	622	613	614	597	592	601	566	619	614	595	632	584	581	612	605	641	607	608	594	581	625	563	599	560	580	628	564	593	640	601	584	597	586	595	608	624	551	652	618	545	578	625	587	592	631	533	632	616	617	620	561	599	611	580	606	623	593	588	659	592	590	630	605	603	581	628	622	618	568	608	604	648	598	613	563	607	586	663	605	618	597	592	679	601	583	600	602	649	599	602	605	624	612	598	580	575	642	619	569	627	640	577	619	612	607	589	589	625	614	600	608	563	604	654	605	553	590	574	610	635	647	621	622	568	618	624	618	620	610	555	615	614	619	601	558	610	605	597	601	563	630	611	581	585	612	623	599	630	634	608	621	591	607	589	642	563	630	549	577	627	599	600	629	622	582	635	615	599	602	572	605	640	605	590	574	611	595	556	586	615	629	579	645	571	622	609	567	617	619	613	613	591	613	548	606	623	610	562	638	631	602	626	634	641	624	617	637	559	607	588	600	568	602	582	539	595	586	616	590	641	598	611	603	594	607	609	630	573	579	623	664	598	598	611	620	623	568	619	618	618	576	636	557	623	620	599	650	584	612	614	628	652	632	619	602	631	630	609	577	642	542	641	573	601	559	610	641	538	555	585	613	593	579	581	604	668	587	635	597	561	587	577	580	615	571	590	582	593	607	610	598	634	607	611	599	590	619	609	631	574	617	621	612	648	620	563	616	616	659	605	640	605	644	609	599	578	597	577	643	618	627	594	596	610	581	602	586	578	585	583	619	599	588	582	610	609	654	611	630	603	622	625	608	596	618	612	634	604	616	648	630	620	601	624	559	591	580	577	630	589	625	629	622	601	595	592	613	576	580	628	609	606	595	648	627	633	632	600	626	587	652	619	621	608	583	609	583	620	600	613	594	572	611	616	582	574	637	581	646	575	623	634	578	581	607	601	605	647	613	606	597	621	594	619	613	628	563	584	585	636	618	631	593	597	579	580	631	634	609	577	592	596	601	648	615	650	621	636	585	612	631	595	580	612	633	598	602	609	614	594	597	586	573	637	607	595	626	595	610	617	604	601	615	597	602	601	635	624	600	640	604	601	629	568	567	589	647	595	584	583	579	607	592	594	598	635	616	583	572	554	603	611	662	625	610	588	576	623	645	617	608	645	583	599	595	572	616	625	630	554	588	645	586	605	588	604	598	581	668	582	602	615	599	583	627	613	568	584	616	613	615	616	601	644	642	622	596	628	593	574	620	588	630	604	584	582	620	616	606	635	626	610	596	624	589	566	643	578	612	595	613	623	599	584	603	625	616	588	593	597	620	630	674	634	595	610	618	625	605	598	617	626	643	611	574	595	592	585	616	619	619	644	592	599	635	611	601	561	613	596	608	587	600	682	612	617	641	648	582	617	585	622	575	615	581	622	594	637	629	627	567	635	552	623	589	613	612	606	613	625	595	602	610	584	563	625	651	627	602	563	626	650	572	564	580	605	587	625	621	574	597	633	617	607	619	615	589	628	588	577	574	650	594	611	601	627	608	588	602	615	615	598	563	598	628	597	627	624	612	640	646	595	626	597	587	612	594	575	635	618	667	640	618	588	623	616	643	633	603	600	607	621	603	597	605	622	583	584	638	589	616	595	622	662	614	604	585	570	550	631	622	647	590	613	586	611	602	609	616	582	629	540	593	662	629	615	623	627	595	627	607	625	564	583	642	585	604	585	609	618	597	577	623	584	613	610	580	601	601	591	607	601	602	657	558	654	651	615	637	604	600	613	593	637	560	594	598	583	572	581	623	620	594	636	605	641	608	637	600	627	631	671	596	605	614	613	629	632	586	630	616	570	645	630	548	643	649	580	557	610	654	594	603	591	604	578	633	608	626	586	642	647	578	609	613	617	613	619	613	600	625	581	626	639	570	614	595	571	626	573	593	635	601	607	648	611	586	603	610	591	599	591	566	597	583	602	634	572	610	598	631	610	575	620	637	607	573	587	610	617	570	586	547	592	598	595	632	590	636	643	594	595	587	598	590	621	587	618	612	579	651	586	639	587	624	614	604	608	614	603	574	576	638	590	602	626	595	595	644	610	592	661	615	615	634	575	633	661	659	615	603	612	589	579	622	638	584	608	616	589	614	596	641	615	575	585	561	639	595	624	618	662	582	597	563	592	561	678	597	593	616	605	583	613	582	614	568	607	625	606	594	620	605	607	611	647	597	604	574	659	634	625	601	634	609	662	629	564	596	646	573	609	634	583	620	656	591	579	622	594	598	576	640	625	598	611	620	575	581	621	592	591	620	623	639	568	577	615	633	612	637	643	618	616	577	595	597	629	615	569	565	608	621	594	633	590	554	604	644	601	587	580	553	667	622	626	578	614	565	644	587	641	580	586	590	527	635	573	650	611	576	593	564	594	597	569	588	611	631	587	666	603	563	586	630	652	628	583	619	614	611	593	591	620	601	577	600	630	607	621	611	603	598	574	583	601	607	590	626	603	668	590	610	590	614	583	608	635	578	646	637	576	562	559	603	606	636	614	594	594	615	613	602	607	646	616	681	608	615	638	601	625	582	634	588	626	585	596	599	634	622	587	634	614	566	658	617	644	626	599	594	573	618	589	610	594	616	600	603	628	656	583	629	576	603	611	577	576	600	595	586	616	620	606	632	592	620	608	613	621	609	630	585	607	628	580	598	650	566	601	603	574	602	604	598	615	588	623	569	623	585	588	615	599	619	614	585	583	550	616	632	579	606	618	599	597	588	612	611	563	612	643	652	606	611	585	598	592	620	626	613	614	635	610	595	621	649	596	615	557	667	619	571	582	604	588	628	604	602	591	631	658	580	645	639	645	605	593	610	601	613	586	590	638	613	601	594	595	632	599	624	600	598	615	622	564	587	597	645	625	611	632	631	596	585	657	627	618	559	613	530	614	630	611	604	631	605	571	627	612	625	620	600	614	556	613	621	590	570	618	602	610	552	584	614	636	633	603	563	577	577	595	612	600	623	583	647	630	637	624	606	585	650	566	594	567	618	610	615	621	628	646	566	633	615	564	625	620	610	629	590	611	605	665	593	625	621	579	615	618	605	606	597	610	612	599	649	620	632	596	590	598	590	565	593	600	615	599	587	662	635	605	585	610	572	612	655	629	614	593	615	560	642	575
23447	21474	29286	24073	21474	17174	1282	585	431	394	358	312	335	296	289	258	302	292	343	342	370	359	397	383	396	406	358	379	314	307	332	310	252	239	244	240	248	228	224	233	237	239	224	252	234	203	229	233	223	204	232	181	213	210	210	218	171	215	206	190	192	211	206	201	195	207	181	208	191	180	203	198	208	190	216	198	207	218	210	188	220	199	213	200	194	226	206	193	236	199	207	190	170	218	186	207	166	194	193	200	211	207	199	210	211	189	174	212	205	230	185	210	205	185	203	195	181	193	198	202	187	222	188	232	199	201	196	195	214	203	201	227	183	207	193	185	202	200	188	232	198	187	204	181	215	186	174	182	201	218	183	207	187	185	194	178	214	197	220	176	190	196	211	202	174	199	236	216	209	215	206	194	201	205	224	184	193	218	199	208	218	202	178	182	187	203	201	207	165	182	187	177	197	203	206	203	208	207	198	176	193	198	200	216	221	206	218	204	185	182	193	191	184	210	198	216	190	194	188	230	197	178	211	202	203	202	193	230	203	213	207	212	200	201	218	199	212	227	201	204	193	216	187	204	213	193	217	198	197	193	219	188	197	203	231	195	204	225	180	215	208	191	205	212	207	175	181	187	193	209	208	208	232	198	187	204	197	164	197	204	192	203	164	212	197	187	204	190	201	199	206	215	194	185	200	203	184	206	207	207	194	221	163	193	222	177	183	199	202	194	199	202	209	194	201	209	186	200	214	211	184	174	170	180	205	198	190	204	188	193	207	203	213	189	200	199	171	188	200	193	175	227	189	188	199	206	179	190	178	208	194	198	216	200	190	194	209	196	181	196	206	195	231	197	218	220	207	211	225	198	229	195	185	203	193	215	185	184	208	189	223	203	210	196	214	198	194	209	188	197	175	172	191	199	204	188	209	196	202	181	201	224	194	227	214	198	174	199	188	185	213	208	203	196	212	199	202	224	185	187	192	199	188	192	192	213	218	188	205	197	219	198	176	202	187	184	196	205	199	201	196	191	192	206	218	216	183	211	177	199	185	188	170	203	214	191	190	195	231	214	193	200	195	223	212	195	201	198	189	185	205	222	194	211	197	190	190	179	207	201	198	185	197	198	208	196	189	183	188	200	201	204	226	190	192	198	206	223	189	206	208	161	214	219	204	180	197	208	180	183	196	205	198	202	196	205	158	189	204	166	179	203	220	185	194	197	182	190	196	202	204	182	207	195	210	185	203	178	198	227	163	207	225	186	222	205	172	179	210	202	215	195	212	188	207	211	186	199	203	205	213	218	189	203	222	183	175	209	213	198	198	207	213	177	206	199	217	183	205	208	187	201	181	170	204	200	203	203	194	192	215	191	197	231	207	257	208	198	205	180	227	220	216	198	191	205	230	182	196	190	205	201	206	223	188	199	187	198	216	203	206	213	187	194	204	209	205	216	204	183	205	217	200	177	209	212	210	205	188	210	202	222	201	197	204	190	215	224	209	204	206	204	217	203	208	215	191	185	193	195	190	178	196	210	201	221	184	207	198	222	210	183	191	177	200	189	174	208	211	205	183	188	186	176	220	197	191	164	202	193	195	204	214	193	206	166	196	206	224	204	205	200	197	192	191	213	205	210	216	201	202	187	208	204	208	198	204	208	204	198	170	214	206	223	205	215	202	185	199	208	178	192	204	196	213	207	205	209	215	204	211	197	179	184	213	198	190	192	188	195	207	215	229	225	219	226	211	201	190	187	212	181	226	218	186	197	171	214	198	218	211	189	192	190	186	196	217	211	206	190	188	201	211	172	213	182	205	202	196	189	186	190	192	216	184	187	191	194	198	174	190	191	199	207	214	196	197	196	223	197	217	187	194	207	205	217	220	214	191	212	229	208	213	201	210	213	202	201	191	176	183	207	203	216	209	211	182	194	223	206	180	182	203	218	182	183	200	189	200	197	188	207	216	195	197	199	204	194	191	193	176	194	203	204	178	206	200	195	201	190	192	197	193	174	213	208	216	211	214	200	199	183	189	183	196	188	209	209	197	208	223	221	207	180	222	234	208	182	171	195	222	182	178	200	208	193	205	190	190	199	211	185	199	207	218	171	199	190	187	192	183	179	190	193	203	193	189	193	198	193	191	190	191	188	189	198	217	193	208	190	187	211	208	220	199	211	204	185	210	200	184	200	212	207	196	190	178	191	199	204	220	184	201	204	206	216	232	183	193	220	205	179	198	222	203	210	190	212	201	191	189	180	220	219	198	197	178	186	199	161	184	191	210	212	209	186	195	203	219	205	197	195	208	212	202	181	208	189	191	197	211	206	206	192	196	193	207	197	188	207	224	204	202	202	212	215	220	204	189	201	204	207	211	208	188	192	211	210	174	212	197	166	214	188	208	222	212	217	199	196	189	204	200	183	186	198	193	183	173	192	192	203	176	219	192	204	208	219	197	238	185	195	223	235	193	217	189	192	222	205	184	194	213	193	206	200	204	214	188	186	193	194	179	190	215	186	172	199	202	203	199	212	189	203	212	184	202	193	199	200	200	197	222	212	209	170	180	191	200	194	177	204	201	207	226	222	193	205	230	202	200	198	173	199	237	188	190	215	208	222	203	189	198	200	206	202	204	212	207	213	219	202	218	209	191	209	206	215	225	203	221	209	212	194	177	215	206	214	196	194	202	225	191	215	192	203	194	213	209	203	203	174	190	235	194	206	182	197	202	201	190	181	210	207	205	223	213	218	211	202	203	177	198	205	221	198	180	225	172	185	199	193	226	254	210	174	171	179	183	182	207	202	187	217	211	200	220	215	197	196	199	220	223	211	209	191	194	205	178	193	220	204	199	192	179	196	191	200	177	170	179	201	207	183	208	204	214	189	215	205	200	186	195	205	206	197	209	203	207	183	196	197	202	214	180	191	178	207	201	213	194	208	211	211	197	191	181	208	202	205	187	200	209	187	194	183	191	198	201	203	189	193	220	222	193	190	205	184	228	199	194	189	200	233	207	176	191	211	221	219	189	209	198	203	190	183	181	194	204	202	210	213	213	195	175	184	186	215	195	205	197	188	195	212	196	210	185	214	212	176	172	195	188	177	200	207	192	195	197	219	214	188	186	193	171	180	196	201	196	228	209	199	208	199	209	212	200	236	209	171	206	189	205	223	208	191	173	222	183	226	185	194	213	208	203	194	186	195	202	211	200	203	203	187	210	209	199	197	202	213	191	212	208	197	210	197	229	191	203	216	193	216	198	214	187	212	194	228	196	202	206	189	209	221	206	211	214	215	220	190	207	205	184	183	205	190	185	207	195	199	209	205	197	197	213	204	185	206	191	192	217	197	219	190	199	196	212	207	198	213	189	212	216	197	199	193	220	206	230	218	210	210	196	214	181	189	173	232	181	193	193	209	191	200	197	198	188	180	172	186	198	203	200	222	186	160	207	195	199	208	186	205	221	191	214	197	185	222	185	215	197	226	213	244	201	193	215	214	216	196	212	212	231	209	181	203
7913	15530	13372	7252	4582	3188	2460	1924	1597	1319	1117	984	895	886	800	677	769	922	1081	1070	1215	1296	1369	1348	1343	1365	1199	1176	1011	932	877	738	620	565	614	638	626	664	603	591	629	575	528	526	512	477	505	484	491	483	485	502	478	462	452	452	459	428	431	441	429	460	440	431	420	418	429	422	415	430	424	461	449	425	447	480	439	405	368	420	401	436	402	461	415	431	399	459	420	469	441	439	470	409	390	457	448	398	443	432	400	436	407	452	417	428	436	401	431	395	456	442	439	438	464	427	454	451	430	446	431	416	454	449	420	419	436	459	428	424	427	444	435	401	444	417	406	443	423	451	457	408	404	446	482	456	423	417	413	415	435	413	437	453	414	442	442	418	478	412	436	404	401	403	426	387	452	409	440	394	436	443	407	437	431	462	434	395	412	457	446	473	414	415	426	414	426	434	444	434	426	391	423	431	417	384	459	402	455	428	427	422	427	401	435	450	433	424	436	426	430	417	354	429	415	443	430	459	415	422	402	474	405	421	421	433	381	422	421	469	443	454	443	441	424	400	423	417	421	415	393	432	409	434	413	426	399	470	450	448	422	425	435	409	437	435	430	432	417	401	448	402	425	407	422	421	434	411	463	450	441	418	427	436	446	450	396	423	400	439	419	446	398	457	462	445	424	428	419	458	401	442	432	442	393	403	457	404	395	418	410	432	445	439	444	395	430	427	432	411	461	400	442	448	437	427	428	432	429	383	379	429	430	419	424	410	464	442	372	392	429	428	468	422	470	419	439	423	395	450	469	419	390	433	392	426	396	410	420	431	392	398	397	395	432	428	424	433	418	399	434	391	437	382	443	447	409	395	433	414	419	441	398	421	449	408	432	469	412	419	403	431	415	425	418	387	378	421	423	452	412	452	393	416	399	401	424	426	400	415	429	405	411	426	447	434	428	396	418	419	412	443	435	415	420	451	397	416	405	426	406	433	457	414	403	439	450	448	376	426	424	454	434	469	406	391	443	430	407	434	423	437	421	427	429	409	431	437	393	428	424	445	423	391	426	424	403	453	447	455	457	454	416	438	409	387	402	438	396	442	404	385	414	393	422	446	412	431	458	407	421	487	430	434	437	426	424	385	430	433	469	407	403	388	435	422	408	396	427	428	462	456	367	413	412	441	387	422	437	466	423	435	430	430	450	373	414	463	439	427	456	442	441	388	413	419	423	431	391	420	433	430	439	426	447	427	445	428	447	395	414	395	425	402	422	439	409	404	405	444	405	400	426	431	438	415	394	411	412	407	386	413	465	399	402	430	431	404	444	416	436	444	433	447	434	433	387	433	423	408	405	426	445	425	421	448	407	431	413	421	412	441	438	433	373	424	420	394	429	432	431	383	408	444	412	420	395	405	454	399	406	405	439	439	458	447	419	402	404	425	413	408	399	405	430	398	460	393	434	440	395	447	447	444	408	431	408	462	415	426	469	420	458	446	428	393	434	408	448	407	407	386	446	434	433	393	444	415	430	468	419	431	423	426	419	423	411	400	433	392	428	431	439	409	437	431	392	466	372	451	431	404	442	447	478	430	398	430	462	418	432	394	422	424	436	437	408	385	430	395	437	425	406	379	436	401	450	431	429	424	418	404	402	431	415	405	404	414	419	424	432	429	424	387	418	411	409	451	404	426	404	436	411	398	445	436	406	468	387	423	414	439	424	415	411	465	380	381	413	414	465	443	435	425	419	419	437	423	412	376	422	428	400	388	429	421	391	407	455	435	445	444	422	424	407	408	386	432	424	419	388	432	403	432	380	422	435	422	398	429	435	428	414	433	409	391	402	419	465	419	403	417	399	445	409	409	421	386	473	403	409	422	419	392	417	408	442	421	418	434	450	418	422	424	381	446	424	411	424	415	441	429	429	412	424	439	431	436	406	426	427	465	449	480	442	449	406	405	429	439	431	390	403	423	403	375	464	423	398	417	477	421	430	392	407	400	429	425	431	436	451	385	403	454	413	440	429	400	421	450	438	394	414	447	442	443	413	443	412	397	418	406	407	482	420	385	414	373	430	456	397	435	385	447	435	419	389	408	423	408	438	423	410	434	470	410	437	425	434	431	451	406	383	423	372	435	465	434	449	398	416	402	419	412	456	413	421	428	420	410	433	450	401	449	392	391	428	430	429	400	400	450	407	419	416	451	445	455	438	436	406	442	428	419	408	400	385	420	435	444	418	455	428	398	405	413	405	457	420	423	432	426	429	427	419	456	428	398	432	435	397	399	383	392	418	422	393	383	410	424	394	441	465	404	389	398	433	448	424	405	412	394	402	448	432	418	414	457	421	403	428	436	444	480	419	422	429	448	447	444	420	390	426	411	441	406	433	432	447	410	462	412	441	434	426	420	410	420	397	435	433	442	385	405	435	446	408	416	410	399	411	407	416	400	406	436	445	432	427	406	432	430	432	388	408	426	419	444	432	411	433	404	448	438	405	442	424	428	415	410	451	408	441	413	460	438	465	408	428	443	407	443	402	414	414	386	448	403	386	407	428	400	419	443	437	370	410	432	455	402	453	427	434	443	442	404	430	423	433	448	431	422	433	402	409	422	396	428	401	383	391	420	430	457	432	420	411	425	431	416	425	391	396	432	466	437	403	415	443	412	391	400	429	470	406	429	444	415	409	408	414	448	453	366	391	419	410	430	440	449	439	424	387	445	424	406	414	422	462	437	392	441	407	432	406	469	431	440	404	437	421	387	435	391	414	423	397	437	420	432	406	386	396	417	429	400	389	444	436	424	436	450	444	435	433	404	417	423	447	423	444	433	411	421	443	439	391	429	434	416	390	391	434	419	431	419	438	403	441	411	437	474	363	427	450	453	429	433	450	426	407	419	425	454	424	412	431	435	417	436	423	426	421	407	387	445	409	441	399	435	426	420	430	449	430	451	439	436	429	412	391	428	402	420	402	422	422	415	450	458	416	420	430	469	463	427	409	435	441	421	438	468	421	420	401	459	461	436	404	451	473	421	455	447	403	398	450	422	422	452	442	453	423	452	436	436	405	471	403	458	424	392	412	421	407	414	402	401	435	416	430	417	411	415	427	425	458	383	458	399	440	445	438	403	418	434	416	428	403	405	427	417	412	438	447	418	457	432	447	413	416	402	440	409	448	420	448	401	434	448	449	453	427	420	415	446	429	433	448	435	387	415	393	429	418	384	387	399	439	410	391	421	409	457	415	408	435	448	418	431	433	397	417	443	403	426	435	474	426	427	471	411	449	395	430	438	398	410	431	443	451	417	427	405	455	428	441	428	443	417	419	411	432	449	392	463	397	440	463	448	392	446	446	408	409	453	425	444	399	424	425	424	408	390	426	405	430	440	435	397	433	436	472	407	391	401	396	436	409	410	431	420	407	424	411	447	403	424	421	454	476	407	457	420	433	417	420	434	421	405	420	434	418	410	412	403	422	431	431	464	388	449	432	382	396	420	397	441	427	393	419	436	431	408	414	434
27101	20414	5975	838	486	492	464	417	453	448	418	406	448	413	417	453	434	425	417	465	500	494	500	491	508	509	520	488	476	443	476	476	416	421	425	437	447	411	480	481	455	406	447	423	401	454	429	408	410	451	402	467	436	426	438	412	420	425	427	424	453	427	415	444	407	424	438	420	414	440	434	398	437	449	392	463	443	436	424	416	430	428	408	439	454	424	458	405	377	428	453	412	428	434	445	444	424	419	434	440	405	421	439	431	422	419	429	395	440	421	414	438	456	457	410	477	393	419	434	412	427	413	405	399	434	451	453	430	407	411	414	436	425	464	399	427	430	398	455	436	431	402	421	435	401	423	451	417	415	421	422	399	435	429	408	440	426	407	426	410	421	468	442	428	407	423	441	423	444	439	413	441	461	417	438	398	419	372	409	409	439	421	463	408	442	447	425	429	429	413	455	445	429	414	405	449	433	441	425	424	411	435	414	417	477	437	427	425	465	417	437	416	413	392	423	410	425	426	450	397	409	473	436	425	434	442	436	447	436	408	416	448	407	433	423	404	410	414	427	478	440	445	420	449	447	441	410	409	408	429	410	440	423	428	467	441	445	420	432	429	434	395	428	448	462	420	427	434	454	405	426	400	403	392	427	444	384	420	447	421	440	427	433	423	449	418	449	413	441	429	422	432	428	410	441	395	446	431	451	411	407	418	433	400	417	407	412	436	410	421	459	434	409	411	426	415	432	435	434	429	412	418	440	414	469	448	432	433	441	431	413	394	413	449	438	421	427	444	416	462	439	416	413	391	430	471	405	406	424	423	423	430	387	408	400	438	473	477	429	438	441	435	445	419	473	429	405	424	414	417	458	420	458	437	430	420	404	386	437	423	447	410	405	409	435	430	454	429	407	446	469	407	425	437	445	425	415	417	373	425	425	450	414	415	410	449	428	459	481	429	425	398	447	444	407	408	415	450	422	415	446	441	436	452	378	394	441	418	411	408	417	417	394	406	400	412	413	445	418	418	404	475	411	418	465	424	429	429	437	467	442	392	427	406	455	472	401	435	414	427	446	425	454	384	454	452	438	444	429	449	435	444	425	418	428	428	433	427	400	410	431	451	408	414	419	420	432	412	437	386	401	411	388	423	429	412	426	434	428	447	473	453	417	433	466	415	454	424	463	424	415	412	456	440	401	398	392	440	429	404	448	426	418	377	444	405	444	432	443	417	403	431	428	427	414	440	483	429	429	446	419	473	418	385	428	421	420	403	421	432	409	415	442	427	438	411	449	432	462	404	442	441	412	417	417	439	381	430	405	455	427	433	421	452	443	433	448	432	415	439	442	400	392	427	429	419	458	430	451	391	413	451	416	428	437	430	440	494	447	445	443	428	433	438	424	435	391	417	399	451	413	418	386	433	495	436	417	409	433	439	402	445	374	425	420	420	456	445	449	415	450	411	422	414	415	432	443	438	463	431	419	462	464	428	450	450	415	457	439	455	449	398	409	444	483	412	428	430	469	414	457	432	424	428	463	453	444	450	455	423	436	408	458	441	447	459	447	440	407	428	420	456	465	437	419	439	457	403	424	407	465	404	408	427	423	420	413	460	409	435	414	450	407	457	449	466	419	450	433	438	415	422	435	432	432	422	498	436	411	438	438	405	411	450	431	415	413	455	398	433	426	395	425	419	455	413	442	434	438	487	400	440	395	431	433	442	449	426	392	456	418	419	429	433	419	455	436	440	453	395	402	472	419	426	424	411	437	444	402	428	403	420	426	409	462	431	435	452	444	364	442	458	430	442	434	436	430	409	433	409	463	383	424	464	417	441	435	437	417	438	449	466	399	415	431	446	452	435	390	410	429	409	456	445	445	440	402	432	399	404	435	432	400	434	441	433	447	427	424	444	453	473	409	412	419	405	415	394	417	421	400	466	423	468	425	424	440	427	460	496	422	405	444	440	406	437	446	429	462	405	465	418	451	426	429	415	389	413	414	449	409	470	403	402	419	446	392	455	440	415	422	450	405	395	435	415	447	404	443	433	407	458	431	437	421	442	444	413	418	419	498	430	397	447	416	407	428	401	427	438	453	434	393	418	405	440	401	438	424	454	420	431	434	455	444	430	416	438	405	438	406	471	393	402	394	439	426	432	447	438	389	419	397	433	401	458	401	405	417	455	421	425	395	413	437	435	425	422	438	443	421	425	410	462	425	404	388	439	395	446	408	413	419	433	436	431	412	424	431	437	402	443	454	422	424	388	406	418	441	426	447	426	408	428	436	398	449	442	430	410	429	412	428	423	410	433	420	445	411	400	405	415	468	434	413	440	450	446	435	415	459	393	389	438	424	398	408	395	411	432	436	444	412	485	423	451	428	434	412	449	456	440	428	435	448	411	453	451	439	441	416	419	455	427	441	456	453	422	408	420	415	450	431	405	442	468	477	439	426	440	385	433	445	432	449	428	472	421	404	423	427	425	445	447	422	449	395	414	434	414	404	439	417	433	461	454	448	428	422	432	453	415	422	428	442	442	432	377	427	448	423	411	407	417	416	415	405	425	424	404	427	423	426	448	428	426	434	429	439	448	460	421	447	420	429	412	426	430	412	372	426	425	431	453	399	407	388	421	414	409	413	440	473	448	407	431	414	421	418	393	436	410	419	426	449	406	421	440	447	420	405	448	429	399	421	428	432	455	420	447	441	433	413	410	458	446	456	426	435	414	394	424	399	433	448	454	440	418	399	380	430	450	367	427	412	432	422	438	420	413	411	416	450	452	458	444	466	458	442	445	466	386	416	449	420	401	415	437	420	414	443	467	436	418	436	404	420	443	432	459	458	443	448	407	402	399	418	403	374	441	460	414	461	437	406	404	418	411	420	399	431	431	425	397	405	447	435	419	419	431	409	429	430	419	432	463	454	417	420	444	406	425	459	409	426	414	450	415	419	444	478	408	398	405	457	411	417	428	408	421	428	411	390	430	429	406	443	418	396	425	440	448	390	413	394	454	429	397	416	431	410	396	412	414	413	404	401	459	398	437	466	459	420	393	453	425	458	422	436	427	436	438	422	419	418	422	442	448	443	459	416	412	453	424	411	454	443	440	441	416	420	445	429	433	407	400	426	451	431	468	433	429	402	446	444	439	434	443	402	401	413	418	392	405	424	468	435	418	434	443	446	406	428	440	448	408	439	405	430	402	421	416	401	415	467	406	415	406	442	428	432	447	423	370	409	439	410	415	384	443	412	397	422	433	461	442	440	447	418	446	426	437	418	426	448	461	466	441	402	445	404	450	432	456	461	421	447	434	432	430	393	402	424	458	426	392	432	421	418	418	420	433	414	412	441	436	418	394	421	410	493	365	459	385	408	442	408	394	418	478	430	401	460	452	428	483	429	458	391	467	467	445	418	419	449	433	452	447	398	424	418	414	419	422	469	404	393	443	444	441	409	437	405	418	406	449	430	393	405	431	437	450	446	481	431	429	423	423	433	414	440	390	398	436	430	414
4214	2015	1817	1318	1110	1047	955	1024	965	974	936	873	942	894	936	974	993	959	979	1061	1168	1164	1161	1238	1238	1181	1173	1130	1034	1051	1066	1004	904	976	933	901	1022	964	1012	963	921	952	878	903	945	942	944	945	915	896	891	882	929	879	883	914	888	884	943	911	921	852	845	918	896	879	877	860	869	884	878	930	811	862	903	893	894	905	884	909	911	920	912	860	855	902	940	900	844	870	870	916	886	918	874	878	909	882	886	928	891	864	848	884	914	862	932	901	885	895	879	879	939	835	896	891	935	889	889	876	926	914	935	892	927	868	878	928	865	938	953	868	939	870	938	842	888	932	875	923	902	877	874	861	907	919	914	865	894	869	842	921	923	921	906	912	833	841	890	900	888	863	903	854	890	846	879	939	883	869	944	948	887	838	881	861	906	891	850	840	938	862	860	863	894	944	950	860	822	912	880	854	871	941	883	861	892	906	891	839	934	926	903	873	943	932	923	938	938	921	868	849	913	886	941	884	909	901	896	873	938	880	849	897	885	924	900	928	910	945	870	912	920	909	901	946	837	915	864	822	837	887	859	905	846	909	860	930	899	898	903	855	870	871	901	922	887	922	851	932	866	831	891	901	916	919	914	900	913	885	916	903	817	916	858	906	885	913	861	904	914	856	930	879	857	875	878	873	849	866	898	900	912	891	844	873	881	904	946	893	899	935	875	930	912	931	919	918	918	917	857	945	947	925	881	884	896	915	920	896	923	882	884	918	872	885	898	888	863	883	841	867	867	910	861	873	885	890	847	922	878	960	919	923	886	874	890	904	917	893	946	931	908	905	909	866	900	898	886	928	902	974	885	896	863	916	847	882	870	914	837	882	906	846	862	840	887	876	882	932	844	887	855	923	873	952	886	888	860	891	887	889	836	858	933	901	864	912	870	896	841	888	846	886	895	871	871	919	956	928	845	871	913	879	851	881	927	867	965	843	876	870	852	875	864	947	913	887	874	892	870	907	914	874	871	859	895	926	889	852	843	862	857	897	892	916	900	872	944	846	890	922	855	861	904	900	892	884	937	905	818	925	883	889	884	905	884	878	862	850	899	879	889	881	916	894	900	862	911	870	880	901	868	984	903	944	889	876	876	879	854	903	966	890	872	836	900	870	931	856	881	885	902	845	859	914	897	927	891	861	851	909	934	898	905	880	857	894	907	839	844	889	817	883	889	908	885	885	935	875	866	856	898	903	881	867	906	918	932	904	928	879	896	858	919	905	893	896	864	852	871	878	957	921	925	861	917	895	866	868	856	885	875	880	884	860	940	900	859	894	914	899	840	934	881	889	908	901	912	858	877	904	936	870	864	842	907	867	890	883	853	872	877	930	881	884	919	890	871	929	946	900	913	945	815	910	843	887	905	926	913	826	871	893	895	925	855	906	865	854	872	857	862	879	913	896	893	863	918	896	888	856	916	825	905	857	907	914	865	927	911	837	889	894	939	866	929	901	851	874	884	956	897	916	897	842	868	838	901	903	868	897	908	899	893	880	864	863	877	885	920	893	901	877	901	853	906	894	917	954	859	809	883	886	873	884	877	898	902	871	902	903	895	909	949	892	872	873	873	881	943	888	893	913	834	875	895	906	869	911	896	868	893	900	839	904	898	830	853	911	914	907	889	868	867	910	896	882	879	900	911	903	847	904	899	895	909	940	874	934	867	894	862	890	876	880	893	880	909	881	938	864	867	873	881	858	933	850	871	867	869	832	845	881	899	910	821	894	868	905	919	925	888	896	917	856	898	937	878	886	886	914	895	933	874	893	893	852	889	901	961	915	869	949	880	899	875	859	891	867	886	873	910	907	905	931	900	890	929	824	869	846	872	910	884	881	886	918	860	926	924	926	871	918	859	841	866	848	927	900	923	873	896	911	868	907	903	896	883	844	888	875	893	878	869	908	913	857	876	857	872	885	895	908	907	912	872	868	877	897	914	904	873	893	831	857	834	875	867	799	905	840	859	909	918	880	864	875	846	881	906	857	838	941	847	897	857	872	876	894	957	938	934	854	963	868	886	862	899	944	890	889	925	875	873	849	917	901	894	864	870	818	900	901	917	864	902	958	944	850	891	945	859	901	910	940	858	916	844	887	950	910	865	897	899	867	873	878	864	893	894	890	901	865	848	925	937	827	871	926	865	917	876	909	928	882	944	945	903	835	903	876	903	862	899	888	808	906	880	883	908	917	899	883	916	902	955	942	878	858	861	893	912	884	906	862	912	889	881	844	897	866	929	868	908	955	899	898	920	827	898	919	890	901	876	906	885	879	864	914	938	880	868	909	923	911	875	882	893	887	833	902	848	888	907	877	866	990	917	864	933	909	870	899	930	894	879	846	881	938	879	869	850	895	934	881	948	853	852	897	891	872	855	851	847	906	861	928	875	896	914	869	887	917	876	879	861	835	891	951	854	924	917	888	898	867	839	887	913	906	903	863	916	873	897	923	885	886	908	907	875	852	916	869	946	901	923	959	894	934	861	894	913	863	878	925	852	903	936	922	857	867	943	864	936	952	900	921	903	922	856	910	887	921	848	904	908	891	854	921	897	867	929	937	849	895	850	847	907	881	878	878	888	897	853	941	888	829	878	901	855	862	930	866	881	950	837	917	864	901	880	944	946	878	866	918	881	884	953	901	909	847	870	837	876	894	831	872	875	846	884	889	908	920	863	905	912	899	917	934	895	896	880	881	887	908	905	883	875	875	925	893	905	885	915	865	869	870	844	913	904	883	899	844	849	893	902	917	890	913	865	882	947	900	850	909	886	871	902	938	880	916	861	838	905	902	886	887	866	928	930	883	938	922	914	837	892	889	891	897	887	899	933	883	868	873	855	915	863	917	839	883	889	881	909	888	882	900	862	863	908	887	867	866	892	894	871	870	886	891	911	909	857	873	906	930	905	872	911	842	855	875	890	949	900	870	937	952	870	902	855	883	834	929	892	846	900	899	904	884	899	898	885	907	863	846	890	904	874	847	921	891	842	923	871	890	886	877	835	878	875	868	932	859	966	875	876	858	872	869	870	916	893	933	893	903	861	902	897	931	918	882	902	937	844	844	893	880	868	871	929	861	862	919	906	865	922	886	887	903	892	929	920	878	937	861	878	886	870	911	897	887	910	862	893	869	944	878	833	884	901	873	905	894	921	911	921	880	848	894	819	861	896	933	864	888	944	895	862	840	899	909	850	878	859	887	834	893	842	909	872	914	867	907	916	914	885	860	885	911	882	913	839	913	862	931	888	919	866	911	906	895	900	882	845	842	859	929	904	887	911	865	921	803	908	877	848	869	870	896	858	903	895	905	884	908	908	914	794	861	898	908	866	865	884	904	839	894	922	912	956	849	912	889	868	959	888	925	897	905	887	885	901	906	825	913	902	906	895	951	921	877	869	914	940	855	937	918	925	859	852	888	900	932	930	867	847	923	829	884	900	881	857	839	872	868	909	841	877	954	899	899	848	853	872	898
24312	21430	28497	24739	18783	1379	639	457	426	387	322	306	351	328	340	302	312	303	291	324	330	402	398	390	419	397	388	409	365	350	336	343	326	314	310	320	328	320	295	313	277	300	321	277	322	296	304	280	299	292	312	274	286	258	300	265	296	281	266	332	304	249	261	278	273	294	296	296	291	279	271	296	302	258	258	307	263	301	292	288	272	287	294	286	281	293	288	295	291	280	263	247	307	296	297	286	277	281	251	316	289	282	282	304	271	280	290	277	296	264	296	286	259	261	295	260	290	257	307	265	278	283	267	277	272	295	285	284	285	292	301	254	288	304	270	279	302	283	291	311	295	261	292	275	274	297	313	297	285	284	277	279	252	303	286	282	305	283	300	277	282	281	282	256	261	288	302	280	285	291	280	312	283	275	262	280	274	271	284	291	250	288	295	295	307	246	274	260	295	326	275	279	265	273	280	268	305	276	277	280	280	278	265	267	292	262	306	278	274	274	266	265	300	281	310	279	291	306	258	278	277	284	265	276	292	271	247	252	310	287	280	268	298	308	274	283	286	287	281	287	272	277	267	271	246	273	278	310	248	283	299	270	278	310	294	270	283	293	253	277	300	281	284	257	300	265	276	256	288	269	287	258	280	261	265	272	250	296	278	293	306	293	300	264	283	274	297	269	280	311	283	307	265	264	297	288	281	305	262	264	286	296	287	273	287	243	264	278	271	276	261	283	278	289	291	257	275	281	275	260	296	264	293	278	287	256	296	252	286	289	289	296	291	280	296	285	274	294	280	317	266	261	296	281	301	320	258	271	252	291	271	274	330	286	266	307	308	322	287	300	284	289	280	279	276	281	260	278	248	279	275	280	286	282	276	266	285	300	274	307	281	274	260	263	281	270	275	249	287	307	279	238	273	297	281	272	285	275	295	264	252	269	285	283	269	284	259	293	286	288	300	273	263	287	268	289	297	286	282	295	279	273	293	266	268	288	256	306	280	278	285	273	291	276	263	255	260	284	272	287	275	276	279	286	276	277	283	291	286	308	252	303	304	315	266	287	292	298	302	274	271	291	312	270	265	298	256	268	257	262	303	285	288	272	294	292	263	298	257	309	299	285	308	269	281	250	266	303	283	252	291	250	278	274	274	303	302	302	287	268	267	294	320	298	288	284	274	264	252	282	303	305	279	314	274	301	280	286	285	269	247	297	283	276	300	303	311	291	291	281	294	306	240	256	260	266	279	304	299	299	288	284	263	266	285	286	265	284	287	292	285	295	269	285	274	264	249	288	280	274	273	314	268	287	322	302	283	313	277	278	286	304	296	273	277	272	267	308	292	284	292	281	276	257	302	269	281	299	278	285	276	283	263	292	286	284	267	309	279	249	290	283	287	264	280	280	261	277	288	284	288	260	301	261	300	285	268	291	275	288	313	299	301	255	272	287	253	293	270	275	287	273	281	265	299	281	295	290	259	290	297	286	291	280	258	302	286	262	298	299	290	280	269	267	291	270	280	298	277	305	311	286	263	263	303	286	284	272	282	283	310	251	257	267	282	286	309	248	286	262	270	253	269	293	261	284	268	292	295	285	245	260	267	284	281	289	283	262	259	307	285	294	270	287	276	286	304	285	294	294	272	301	264	284	273	292	278	290	305	297	299	302	268	268	289	298	267	264	289	305	301	303	284	279	284	279	256	305	295	253	285	296	323	281	274	276	277	277	276	295	277	274	292	272	279	269	289	278	271	314	300	279	273	278	278	277	274	286	305	282	285	320	277	272	280	284	295	265	312	280	299	262	284	291	286	296	306	267	263	242	287	289	307	266	311	283	269	259	307	292	295	268	271	278	267	260	276	284	299	275	283	284	260	258	283	292	264	254	267	277	277	289	292	278	285	297	276	279	255	272	273	260	249	299	293	250	299	301	326	259	288	273	267	274	286	302	330	267	271	262	302	268	278	289	270	303	292	278	298	287	275	276	258	295	272	277	295	297	286	272	289	267	311	274	264	304	272	291	312	305	302	287	294	268	281	295	272	295	277	263	277	299	276	295	297	317	302	282	281	269	272	277	267	287	256	282	271	300	255	275	261	247	277	265	268	246	295	312	291	280	272	270	270	275	280	269	275	287	267	294	265	288	298	303	299	282	257	278	281	284	284	310	263	260	290	246	308	264	294	308	288	293	255	300	310	254	286	251	278	280	302	291	265	265	281	283	292	288	272	298	268	256	278	272	297	275	270	304	277	268	313	279	288	270	273	267	288	309	303	252	252	253	332	274	264	259	286	263	305	265	269	265	255	310	264	306	259	249	259	291	304	286	268	243	272	251	284	258	294	292	306	289	284	240	294	300	261	278	285	285	280	261	284	289	284	272	265	284	275	305	267	278	305	270	313	298	278	274	265	281	300	270	291	269	314	268	265	255	281	296	256	315	271	288	307	274	275	264	268	271	267	253	298	296	284	290	274	292	262	288	250	252	269	278	259	276	281	316	269	328	265	290	293	278	306	267	289	295	311	279	270	274	256	300	269	283	248	284	290	311	259	290	312	267	268	248	261	260	293	284	289	280	271	284	302	265	281	306	269	295	265	267	273	269	294	271	299	269	270	293	277	292	302	263	263	311	259	284	289	274	304	268	273	257	294	286	284	278	263	270	254	277	264	254	273	255	310	283	309	248	279	277	282	261	268	296	260	278	255	315	308	278	302	279	268	293	290	274	276	266	252	274	279	308	290	290	272	273	286	267	282	286	292	272	294	272	312	289	270	290	253	243	312	270	290	297	274	284	264	270	282	298	253	253	308	285	286	284	286	291	273	247	270	280	287	265	268	291	291	250	300	288	288	292	239	267	274	274	287	293	314	301	315	277	287	297	284	314	289	298	271	274	301	302	270	287	272	289	293	285	269	268	272	287	291	277	292	269	289	247	283	272	298	252	266	287	290	286	270	285	298	283	303	302	285	306	277	274	279	280	271	281	294	288	261	292	262	234	288	277	268	298	300	316	266	282	321	291	301	305	267	281	257	298	287	311	261	275	271	282	271	281	245	284	293	268	269	261	307	266	290	262	247	293	275	269	275	283	272	291	314	273	253	302	317	288	284	287	277	316	275	291	285	283	273	275	256	276	264	274	286	300	273	259	282	277	279	286	278	303	284	281	301	262	272	270	250	237	288	263	274	265	283	306	295	278	258	247	254	295	272	301	296	294	287	293	291	280	273	305	309	290	243	314	283	292	252	286	231	291	297	260	274	248	281	279	264	255	273	275	311	292	283	290	271	288	269	264	283	266	261	293	292	284	277	273	265	296	278	283	266	275	273	255	281	304	268	282	256	283	268	273	268	279	266	278	299	293	298	293	280	285	278	288	302	277	253	307	273	282	281	272	297	251	291	284	263	281	294	272	286	271	274	284	291	279	293	291	285	299	240	291	273	268	290	273	272	302	266	310	286	268	272	275	289	277	282	263	275	281	258	295	280	287	302	286	291	284	283	295	289	273	284	308	282	284
5638	9958	8646	4553	2878	2108	1750	1336	1192	1126	982	902	834	826	805	768	756	715	742	798	876	1117	1182	1193	1158	1218	1226	1061	1036	926	916	797	728	714	763	726	731	751	761	742	730	650	658	668	648	660	573	633	632	635	596	631	622	642	607	667	660	613	648	621	628	593	601	642	652	585	626	645	604	619	619	613	613	607	650	619	613	577	616	605	631	605	636	618	647	633	602	625	622	581	616	608	684	583	613	583	592	627	572	617	621	614	647	635	625	601	616	563	630	588	607	612	576	588	617	610	587	596	613	608	629	594	592	614	602	652	657	634	587	589	609	616	625	594	616	610	643	610	570	629	648	637	632	581	608	607	608	585	596	619	626	639	644	598	609	589	611	602	590	615	596	632	575	607	589	590	557	618	600	593	599	576	617	591	614	593	639	651	642	607	566	624	595	633	652	599	643	616	604	601	629	538	617	623	648	621	600	647	578	626	572	573	588	647	671	596	615	622	641	579	650	568	592	611	591	617	566	632	595	601	581	602	633	588	603	569	610	606	588	593	583	607	601	624	628	592	576	586	602	600	581	573	609	618	584	636	634	570	588	586	635	591	567	624	617	572	577	614	575	601	604	603	623	604	615	573	596	581	603	565	626	637	597	627	597	596	633	665	610	601	569	616	575	588	545	598	582	580	634	617	622	609	647	574	591	610	618	608	598	597	619	597	602	609	629	616	544	595	625	569	555	592	638	594	632	652	613	591	582	605	611	600	618	582	595	637	611	596	590	610	587	621	620	629	594	579	602	587	596	630	585	603	575	613	604	590	613	579	641	625	596	623	645	594	583	621	615	602	578	591	612	577	630	591	608	613	597	602	600	634	574	588	583	590	581	626	618	584	637	574	581	621	574	586	621	634	590	588	607	610	609	600	539	575	596	590	615	630	623	613	591	584	608	657	637	645	547	608	562	630	600	621	625	584	607	550	623	606	540	605	659	591	577	622	616	609	583	615	627	665	580	579	595	586	602	619	628	601	612	611	552	601	621	583	626	577	629	622	619	628	586	587	589	595	615	599	639	603	604	548	618	676	601	604	572	575	596	646	620	610	605	620	607	602	571	609	588	626	599	606	598	620	624	572	593	595	592	594	599	610	623	595	630	599	620	615	626	593	615	571	611	601	566	598	551	568	600	587	625	644	562	602	606	577	633	593	615	599	586	612	613	607	606	589	599	592	606	610	579	621	585	588	564	613	628	579	613	574	593	590	630	622	597	613	599	632	566	606	584	590	614	572	581	585	588	576	594	543	586	556	578	595	562	601	572	615	591	576	582	613	612	588	601	593	579	629	635	581	610	582	594	637	571	636	574	593	604	577	601	618	584	629	625	592	574	565	589	626	593	628	561	595	638	620	613	622	612	570	587	652	580	651	629	616	651	598	615	658	669	583	603	593	633	646	592	603	640	644	613	639	654	640	586	677	564	606	598	612	613	543	619	586	600	601	578	585	612	582	607	604	598	642	580	572	563	599	561	654	591	606	596	591	612	595	624	634	579	612	590	627	612	622	595	621	635	578	620	587	577	625	583	594	616	624	604	577	615	613	620	603	602	621	582	609	612	605	610	596	595	594	675	630	600	606	630	604	577	598	605	600	586	607	667	622	620	608	605	597	642	649	635	628	590	576	625	619	626	582	624	622	619	617	611	635	576	591	620	613	621	578	577	564	619	585	646	599	638	586	609	625	581	594	575	606	550	572	550	624	588	567	585	605	587	614	607	653	600	625	618	617	597	560	552	635	640	631	597	658	589	606	639	614	626	610	610	615	612	609	601	650	617	619	617	572	651	623	598	596	619	578	629	574	648	633	580	637	599	623	627	623	584	622	558	602	609	618	625	602	582	579	579	644	608	617	596	634	600	584	604	569	611	616	628	623	545	593	578	598	564	577	656	589	585	587	623	543	632	601	592	584	585	563	607	603	620	572	604	621	598	614	578	590	629	615	614	624	639	630	622	609	622	629	612	594	647	584	604	611	570	608	584	574	630	643	601	577	586	603	606	588	566	636	636	622	613	616	589	619	617	587	608	629	586	552	596	608	588	617	645	649	634	589	622	586	616	584	647	613	593	588	605	578	593	582	601	580	587	623	645	617	558	571	589	625	658	648	611	605	593	574	609	604	597	574	636	585	587	624	621	606	602	604	588	635	562	632	638	571	644	573	603	609	564	628	577	636	558	566	578	535	562	592	576	608	573	624	593	615	585	608	629	583	574	587	573	578	593	562	613	640	658	655	567	657	584	592	586	596	634	598	590	584	589	585	614	651	575	570	564	581	615	619	625	625	563	609	580	628	585	594	643	615	635	611	606	624	560	585	637	641	594	645	596	621	598	596	571	592	568	571	580	641	592	614	570	609	587	632	633	623	580	580	608	557	587	605	615	577	613	592	592	613	595	569	592	565	578	589	651	591	566	545	628	657	601	646	599	587	642	675	609	641	600	590	597	606	579	604	637	567	610	544	637	606	630	621	607	637	618	562	593	619	595	604	610	617	609	642	602	586	623	576	632	609	612	584	593	635	625	628	592	607	610	568	582	666	593	603	590	584	608	647	550	618	607	648	631	574	614	616	615	621	603	585	586	573	579	585	603	587	615	586	607	567	585	568	597	564	596	609	591	626	595	607	628	590	626	595	592	637	609	586	596	574	623	599	652	618	594	579	618	582	588	584	578	609	617	576	578	584	624	599	598	606	577	618	666	578	604	587	609	624	604	586	612	571	574	650	622	591	628	630	618	558	656	649	603	628	598	542	631	641	613	610	604	603	577	648	552	623	569	619	566	590	580	631	610	626	591	606	616	590	574	649	614	620	601	609	625	618	601	609	639	604	610	595	610	586	578	572	620	604	605	613	598	592	603	606	592	629	626	619	558	603	587	591	615	587	585	660	613	605	661	609	577	626	595	596	608	624	567	582	641	623	641	612	595	604	607	587	593	612	610	581	627	622	614	622	615	619	587	586	554	599	601	575	583	568	590	563	599	622	603	616	572	620	609	601	581	599	603	595	636	621	624	582	596	566	569	584	607	564	596	600	571	587	564	608	566	599	576	596	589	634	598	605	609	548	628	599	582	608	631	600	613	592	653	630	611	628	590	607	603	573	601	595	582	633	611	596	620	623	624	562	655	610	634	553	592	590	586	634	613	566	595	604	646	611	607	637	602	639	615	600	631	595	572	566	587	586	608	618	576	632	609	575	640	556	638	603	626	647	633	620	602	605	609	588	637	633	579	615	621	646	652	654	595	588	602	590	611	621	577	609	606	616	603	569	608	574	614	562	627	632	631	594	616	600	653	610	602	624	630	598	594	625	611	561	588	622	621	627	559	614	604	575	606	608	576	628	590	587	590	620	613	663	628	640	604	561	557	653	587	611	639	620	633	645	625	597	610	622	625	612	613	589	559	576	610	591	627	606	599	649	597	614	578	584	589	617	568	573	588	632	608	589	620	608	555	606	601	634	605	552	600	579
23411	21454	29258	24069	21425	17369	1384	591	430	376	315	320	314	293	294	269	257	266	258	220	262	277	299	341	417	446	416	360	318	309	308	276	237	264	268	242	264	236	300	246	232	234	227	225	228	235	185	218	234	232	228	208	186	195	208	186	199	202	215	206	199	206	200	201	204	239	231	171	225	184	237	192	191	190	220	214	197	193	219	191	175	216	195	183	214	189	193	189	205	210	238	224	205	228	193	198	228	207	204	178	215	203	200	191	215	246	222	199	189	210	202	228	188	207	246	200	218	214	209	174	187	170	235	216	210	197	207	202	222	212	192	210	198	216	213	198	227	199	195	173	210	214	188	213	219	214	215	210	191	192	186	205	176	217	175	197	206	185	222	208	219	196	183	205	228	214	205	209	209	198	195	203	196	190	193	200	182	201	182	212	233	201	197	216	172	226	214	211	182	202	188	183	208	199	206	198	204	195	210	180	199	183	219	205	213	201	211	230	214	218	177	195	209	201	206	210	196	196	200	222	196	187	205	208	196	211	217	205	212	194	200	198	186	194	212	218	188	223	227	214	217	217	190	179	192	213	213	205	221	230	193	178	206	189	221	185	201	193	204	189	178	191	187	198	191	197	192	211	211	200	216	199	212	195	200	210	220	201	227	224	202	210	191	204	202	203	208	204	202	220	212	203	220	167	201	202	195	220	201	197	180	193	177	220	201	214	206	191	211	211	198	200	199	196	177	195	193	187	215	199	208	246	159	181	201	197	207	193	197	205	178	195	203	207	176	212	206	222	201	192	187	203	225	215	208	217	219	208	228	177	173	188	206	194	237	202	183	216	210	181	186	219	212	193	209	206	220	191	211	193	201	216	147	164	206	167	206	201	185	203	193	216	191	196	190	188	209	217	181	195	175	206	183	214	194	220	174	178	184	186	215	188	207	191	194	197	173	195	173	216	226	198	197	237	201	213	209	205	208	195	198	191	185	207	207	189	207	201	191	205	164	191	218	195	189	217	203	189	205	217	203	199	192	185	189	218	204	222	210	229	229	235	212	206	205	222	206	218	203	207	190	223	212	213	206	212	194	207	199	193	210	193	229	201	173	194	179	187	216	188	207	190	217	188	216	205	188	205	202	215	179	186	208	190	215	199	194	215	197	212	206	211	213	216	182	175	186	199	188	215	202	202	202	197	184	200	220	197	188	215	203	192	192	180	190	174	196	208	205	207	170	199	206	204	214	200	205	212	228	187	207	217	205	194	206	203	224	184	199	204	198	203	212	249	180	197	223	203	190	194	211	198	203	190	214	203	194	204	208	197	192	209	203	219	225	215	189	209	207	201	209	232	187	198	221	214	218	200	207	202	200	188	202	193	205	210	236	210	218	213	211	201	207	202	191	193	186	185	198	199	204	232	211	178	179	196	188	203	196	204	205	192	200	187	202	196	227	201	186	203	200	182	193	171	214	191	188	194	203	180	186	186	196	204	189	194	200	195	189	208	179	184	211	192	196	207	208	203	200	168	210	199	202	225	184	199	188	199	193	196	196	201	201	179	185	232	180	240	185	181	209	189	184	200	187	194	192	211	194	230	212	213	213	202	202	214	201	203	198	176	218	223	183	203	193	168	204	202	201	190	198	203	191	225	177	197	169	205	212	218	209	210	220	168	210	202	195	216	211	195	199	207	190	226	196	200	206	209	212	200	187	204	188	221	182	201	206	211	203	185	198	202	210	211	206	213	188	203	207	200	200	221	196	207	232	211	200	193	186	195	178	183	213	202	196	184	199	189	204	206	169	180	197	188	212	219	197	202	206	185	187	173	210	209	210	201	176	180	209	189	203	177	202	201	207	205	214	203	202	221	219	211	209	187	191	201	193	213	204	194	201	213	172	224	182	186	199	164	203	190	199	217	204	243	199	201	185	198	209	195	186	224	195	224	174	198	206	188	197	190	187	205	221	212	186	199	203	219	206	180	189	204	212	180	194	198	204	194	205	185	197	177	189	185	205	212	203	206	194	189	203	205	222	196	215	165	203	192	215	216	213	190	177	204	221	210	209	213	182	188	205	195	207	187	200	212	212	202	200	217	166	218	178	191	211	192	190	199	208	187	200	191	215	218	200	188	197	210	185	175	185	178	214	194	217	186	197	206	203	194	193	182	202	190	177	183	199	200	210	218	190	214	179	216	214	207	203	193	191	208	189	243	206	206	211	201	224	216	165	194	210	195	204	197	178	175	210	219	202	188	215	205	218	191	201	182	208	243	214	199	193	186	224	187	208	218	205	209	196	206	210	194	187	187	204	229	221	214	204	194	177	206	204	205	175	208	201	225	201	229	207	223	202	204	200	219	193	196	216	207	195	209	203	201	191	226	207	204	228	209	201	219	183	221	195	188	192	192	208	178	219	185	197	190	225	183	228	186	198	174	210	194	186	204	185	212	194	204	215	187	214	189	216	204	181	190	211	194	200	238	190	199	212	214	223	205	206	190	214	191	188	203	192	185	215	244	204	170	196	182	207	198	203	191	205	185	211	226	212	217	206	192	212	184	214	220	191	193	190	201	203	195	182	209	198	206	201	207	213	214	192	205	183	227	187	192	208	200	221	209	206	179	188	201	205	214	195	213	209	179	191	211	196	182	209	200	192	183	193	188	193	203	217	198	192	207	201	197	208	203	205	206	203	214	198	187	199	204	205	192	205	185	204	197	210	190	189	208	185	202	182	205	193	216	209	201	196	215	219	192	190	176	209	218	202	189	178	186	205	180	225	199	219	206	192	200	190	206	195	210	192	198	221	197	204	221	190	206	224	195	195	213	210	186	221	207	220	185	227	191	203	201	227	190	183	195	215	228	202	195	197	187	195	186	200	192	186	231	196	194	199	195	199	180	228	205	217	186	209	189	230	190	189	185	194	207	205	208	211	206	205	202	207	212	232	170	185	203	186	185	185	202	206	210	209	227	214	183	185	181	194	221	202	193	190	200	203	206	207	202	224	192	209	210	204	204	179	197	197	163	189	199	178	206	215	209	181	218	202	197	220	191	201	211	198	202	193	209	225	180	192	202	236	184	194	217	230	223	201	207	218	218	201	206	201	182	219	202	203	188	192	208	203	196	207	185	201	191	193	212	178	196	187	196	212	189	193	236	177	204	211	185	184	221	205	184	189	195	201	183	189	191	194	188	209	199	197	184	180	203	193	198	215	203	190	193	213	211	185	220	196	199	197	188	193	215	194	204	202	224	213	190	199	192	205	188	176	210	188	200	196	193	181	190	183	220	186	169	207	188	195	177	180	194	246	204	177	201	244	207	195	182	213	193	194	218	205	209	202	201	219	221	203	210	222	190	193	199	203	205	211	241	205	174	207	193	211	208	212	197	240	185	201	191	220	200	225	191	187	184	201	191	201	199	180	221	190	194	180	209	185	212	220	240	200	200	228	215	185	163	196	210	199	180	203	207	196	190	219	206	201	172	198	197	191	182	207	184	192	213	187	189	217	180	199	215
7889	15625	13484	7353	4713	3150	2421	1850	1600	1314	1181	1064	924	864	812	785	657	670	647	609	674	937	958	1269	1311	1520	1373	1126	1059	1007	931	687	639	647	629	646	582	631	669	581	534	547	517	486	489	499	496	504	466	526	512	441	513	492	456	458	448	471	476	460	461	454	429	440	429	450	449	457	434	458	469	423	445	436	425	433	445	455	450	455	446	427	449	433	443	422	440	429	456	465	443	460	413	381	430	433	451	441	432	424	441	435	424	432	416	446	420	425	453	443	461	420	453	420	431	404	385	452	413	412	433	412	396	438	440	458	395	411	407	437	399	434	391	440	408	429	433	459	425	503	441	456	413	432	425	428	473	432	437	427	400	469	452	447	416	394	432	436	439	447	444	465	404	424	408	409	396	414	437	436	412	410	411	376	424	429	421	418	436	426	404	417	395	377	412	431	439	372	419	421	450	407	408	385	458	406	399	445	455	439	415	418	399	409	398	411	391	433	416	436	430	443	442	440	435	432	393	404	424	414	438	457	466	408	437	434	439	436	412	409	426	439	407	446	401	421	421	446	408	426	435	431	407	442	405	449	449	420	432	421	437	416	445	432	369	436	420	389	446	443	462	412	441	435	413	446	416	432	424	446	469	442	409	402	389	440	425	444	398	454	417	414	437	400	412	435	432	399	409	389	443	436	439	455	411	453	405	440	409	395	447	406	418	427	445	442	437	409	441	458	431	425	427	393	412	399	402	406	413	445	373	443	437	428	412	425	433	410	392	388	409	436	408	442	424	456	455	441	454	398	407	395	407	461	443	427	422	421	406	397	416	454	396	439	399	441	421	443	440	417	407	399	441	415	444	442	436	481	419	436	392	391	427	439	393	463	459	391	429	419	441	415	411	443	431	416	429	420	425	459	410	401	416	425	418	415	411	427	455	435	417	431	460	409	461	434	451	441	427	424	435	422	458	414	425	408	415	436	426	437	438	439	435	424	412	390	429	441	388	421	410	423	435	418	399	427	439	434	442	400	421	452	403	456	439	410	404	439	423	428	407	409	430	417	452	463	421	416	389	455	404	450	403	460	433	412	456	457	418	397	430	425	428	414	431	431	426	385	440	405	412	414	413	419	424	378	410	427	421	412	406	433	405	439	408	411	413	433	400	413	407	466	424	458	421	415	441	429	417	444	420	437	399	413	426	483	450	436	389	425	449	441	434	459	427	397	427	398	449	407	436	380	437	417	448	413	465	420	396	441	437	431	413	421	403	429	435	448	420	408	395	424	456	438	412	438	449	413	435	423	408	419	441	456	442	471	417	472	408	435	426	430	432	432	434	406	442	449	447	421	402	408	439	440	448	457	425	442	416	418	426	442	401	403	432	445	446	411	423	389	427	412	443	404	381	411	423	443	444	444	449	447	428	429	421	446	415	418	417	431	406	411	406	444	417	416	395	428	434	453	389	466	462	433	422	462	460	404	414	491	407	413	434	462	465	430	423	432	398	383	427	411	418	428	421	404	425	410	417	415	415	458	434	413	443	458	406	411	433	438	426	452	447	434	437	405	444	455	430	431	453	436	415	407	434	457	452	403	441	417	405	411	404	436	403	405	451	400	428	426	433	415	400	436	377	422	398	438	392	405	413	444	383	398	396	424	441	418	405	371	484	452	434	427	411	399	448	429	415	438	459	381	431	454	438	406	400	426	422	413	454	428	438	445	425	399	407	396	409	421	428	387	412	377	444	418	416	398	427	411	467	455	414	444	417	439	440	419	406	386	383	436	441	467	419	435	460	465	449	402	424	447	396	421	432	428	388	425	408	437	409	396	422	388	431	411	427	401	453	413	454	424	457	438	453	419	400	453	421	445	394	453	411	412	439	437	433	435	426	429	460	435	398	424	430	443	421	418	421	435	438	436	441	399	436	414	443	388	424	456	431	410	395	407	414	422	431	430	438	401	371	421	452	452	441	447	395	390	423	401	427	420	420	428	430	456	448	412	418	401	445	434	405	378	389	431	422	421	411	401	423	432	463	420	412	400	434	433	453	426	403	428	437	415	437	409	425	453	461	422	435	416	447	398	435	429	403	422	437	433	487	427	425	447	398	427	427	413	403	409	413	447	415	421	411	427	420	403	434	431	407	429	447	429	416	430	413	408	445	403	425	447	414	415	407	424	399	433	421	442	419	409	439	395	422	398	418	413	442	398	420	410	409	406	418	443	464	426	431	417	428	458	423	420	454	418	456	441	457	397	435	430	410	449	435	428	426	435	433	402	424	387	418	439	411	409	432	443	401	397	422	395	442	418	375	417	426	435	400	427	448	437	375	433	411	434	426	432	445	422	459	463	432	459	427	443	379	433	479	409	387	399	393	453	435	428	475	422	414	419	456	411	464	389	360	448	427	431	436	395	409	434	422	428	410	410	431	417	419	405	437	431	474	452	453	432	404	434	428	417	425	414	435	431	428	407	402	418	399	403	427	417	436	437	422	459	393	423	414	459	420	424	403	421	444	394	391	456	423	441	424	418	421	392	423	385	439	415	412	402	420	441	411	432	414	433	417	416	442	433	416	424	401	420	398	386	398	421	448	369	410	417	431	452	391	439	401	444	481	420	397	382	433	377	430	430	425	433	433	415	395	412	423	401	407	450	442	414	461	424	430	440	432	430	409	414	435	418	441	433	380	445	422	429	405	420	425	423	378	438	400	411	415	399	424	390	427	434	449	394	397	414	432	423	450	408	390	445	470	431	408	389	436	418	400	416	459	398	428	436	401	418	408	432	411	442	419	404	431	408	415	410	410	420	425	393	418	458	426	387	431	448	444	370	409	413	445	443	430	412	441	443	411	440	421	401	429	414	437	432	416	455	435	396	436	381	420	415	412	398	431	429	425	383	427	434	402	444	439	430	426	404	398	440	428	417	469	401	444	401	440	433	433	370	460	427	435	416	434	418	426	417	408	424	421	446	436	455	421	408	432	429	456	403	416	415	389	431	419	387	425	418	437	412	406	422	439	432	400	397	400	390	424	412	425	429	450	400	395	439	427	408	407	447	415	426	489	414	438	430	420	410	428	425	441	427	440	465	415	431	456	418	428	410	440	416	443	461	446	438	394	415	390	419	415	449	405	431	407	412	411	460	459	440	404	394	447	397	402	418	421	412	395	408	443	427	434	437	428	387	418	430	420	443	444	430	433	454	431	437	446	451	426	477	425	418	418	417	413	416	401	422	389	399	432	408	406	437	417	440	423	406	386	429	437	440	408	407	395	465	437	414	406	440	442	421	441	442	447	457	407	432	466	461	413	455	413	409	442	440	392	412	391	448	400	424	421	439	444	440	386	426	458	368	437	402	452	405	376	421	418	438	409	422	435	442	425	455	470	442	447	436	428	429	409	418	399	419	446	419	427	446	417	434	392	433	477	393	373	408	460	433	449	430	430	441	455	432	423	415	426	400	417	419	440	468	440	445	418	414	403	427	441	448	397	424	422	437	477	421	397	405	443	409	400	463
27028	20255	5910	786	532	461	462	422	435	472	468	463	478	481	418	429	406	402	388	391	459	472	450	470	433	492	471	506	457	452	481	454	480	404	463	410	454	446	433	422	445	427	446	462	414	474	422	408	427	421	423	468	443	437	429	454	468	395	440	453	410	464	425	418	418	417	438	429	450	436	450	411	424	427	427	414	429	415	417	444	426	434	392	421	405	424	437	417	452	429	449	446	416	427	430	423	437	399	442	444	429	427	427	456	432	436	430	442	457	389	453	436	442	427	438	402	387	451	425	452	441	419	394	423	464	417	438	432	443	396	438	458	398	429	431	403	401	416	400	446	412	390	448	400	456	421	464	386	443	427	431	438	444	425	446	434	423	428	429	405	415	450	418	423	431	397	380	391	460	404	411	402	430	434	434	424	444	424	430	425	450	435	389	396	440	428	437	402	424	430	474	451	405	401	415	438	438	389	437	431	456	411	442	450	453	444	409	431	424	396	427	417	421	405	425	397	431	409	397	447	427	445	407	422	415	419	433	437	404	415	389	469	396	402	433	396	409	396	417	410	415	442	395	396	408	463	403	421	438	417	460	437	466	428	422	442	452	455	400	418	435	453	446	450	424	405	444	424	400	423	431	410	396	414	406	442	408	410	479	394	452	422	453	461	411	441	434	429	440	441	430	428	412	392	414	420	434	433	415	449	432	429	420	417	423	412	431	437	442	412	421	467	468	435	397	413	415	397	390	409	415	418	408	375	450	434	391	419	397	419	429	443	411	415	436	426	445	414	424	406	427	417	416	429	415	448	448	410	448	421	401	413	448	429	437	442	444	460	417	442	398	407	456	427	456	413	391	402	404	420	419	404	441	437	434	413	420	479	426	398	436	423	448	401	399	399	459	407	434	426	417	432	437	410	406	441	451	405	383	431	356	432	456	421	451	423	415	431	439	436	430	397	430	396	429	454	416	474	407	442	413	394	416	407	432	411	448	468	440	457	451	378	402	429	428	439	397	405	421	477	460	432	388	433	411	419	418	433	425	424	412	431	411	448	435	447	402	383	405	428	436	405	426	430	449	402	448	434	422	439	426	429	400	414	391	400	430	404	433	414	415	424	428	453	429	445	419	433	439	413	420	410	436	407	400	432	440	417	452	444	423	421	417	473	396	411	407	436	391	429	442	463	462	439	413	491	455	426	418	425	438	456	450	426	402	407	426	464	451	423	446	445	452	454	437	403	398	437	418	435	406	401	435	438	473	431	410	430	416	384	396	377	422	396	460	403	430	418	456	450	445	461	420	386	415	444	424	400	404	456	444	461	440	430	439	431	419	465	436	445	446	431	429	440	425	420	407	459	438	404	404	400	425	435	427	420	416	435	411	449	417	434	429	439	445	432	452	394	470	414	446	429	470	406	401	412	427	386	439	406	434	409	417	408	443	408	420	430	393	393	412	472	436	433	421	432	460	410	461	414	417	436	450	413	421	415	428	442	413	418	429	401	480	398	410	425	463	445	446	387	396	430	442	432	431	445	421	442	389	425	410	423	425	408	424	395	440	444	432	424	422	426	416	446	408	432	422	435	426	444	416	446	433	393	468	440	398	424	428	390	456	446	404	418	401	413	467	476	465	450	419	435	445	398	446	397	432	423	433	429	398	441	413	461	415	445	430	420	427	460	426	403	437	442	390	423	457	398	430	413	402	434	442	406	430	416	387	398	422	439	437	453	415	444	395	401	443	441	444	410	456	424	392	454	406	440	416	438	400	434	411	396	445	414	443	451	412	444	437	406	423	425	463	471	422	391	434	441	445	415	386	426	450	417	391	463	437	401	385	422	406	383	387	436	401	413	480	412	416	444	454	440	428	440	429	435	443	402	417	439	420	422	458	426	448	457	431	444	488	451	436	414	431	421	418	404	456	425	404	440	393	452	428	397	433	406	425	407	446	432	420	444	503	405	440	428	437	398	443	452	463	426	471	433	428	422	427	423	424	424	427	436	394	440	447	432	424	434	425	399	420	430	409	407	409	434	415	438	414	390	438	455	484	436	385	451	405	426	448	444	413	426	417	441	438	417	420	423	435	433	427	420	436	442	447	441	444	436	424	427	382	406	458	426	422	415	456	432	437	411	415	456	396	419	448	399	421	444	429	434	431	384	436	429	441	413	442	435	430	415	450	438	438	387	428	436	397	390	431	419	422	435	436	456	440	426	445	450	446	440	426	395	411	429	399	421	420	415	448	447	438	439	429	413	451	446	453	391	425	408	450	435	479	411	438	476	440	411	444	436	408	418	424	412	439	412	427	401	427	431	407	421	409	464	465	443	444	401	414	441	443	429	437	404	409	410	421	444	430	428	424	420	414	411	410	450	438	419	414	415	439	405	424	428	390	425	434	425	436	454	415	418	410	419	467	392	418	431	455	427	417	425	399	403	436	469	445	428	457	430	401	435	436	391	406	402	439	423	405	443	419	396	436	458	465	417	446	443	421	396	422	425	432	436	408	452	456	412	414	440	419	423	385	420	465	438	439	414	427	391	431	454	470	449	440	399	425	412	445	423	467	467	433	449	447	430	395	417	412	482	440	422	445	436	399	398	417	417	458	439	449	428	390	425	431	411	409	422	417	422	439	448	395	412	380	451	420	418	440	408	419	426	442	413	458	389	447	454	415	458	429	411	432	437	421	409	435	415	420	448	427	443	412	419	432	433	431	438	430	453	434	458	426	449	399	428	403	440	428	407	414	407	426	442	449	389	395	423	427	451	419	433	397	422	418	425	399	384	390	452	378	429	406	437	447	453	453	470	420	428	386	462	465	412	438	414	421	430	405	422	459	427	458	403	396	440	427	450	473	442	437	420	432	428	454	417	421	463	398	440	413	443	415	438	440	424	415	431	386	420	446	399	434	460	450	437	426	431	416	431	437	445	414	403	377	406	382	431	399	435	429	408	439	388	452	421	438	418	414	427	440	400	442	418	447	405	373	386	418	392	451	431	415	428	423	409	462	434	445	458	418	391	432	468	412	420	440	417	445	436	414	402	448	405	468	464	447	403	420	457	419	427	434	436	442	414	449	383	424	447	437	410	421	423	408	415	440	419	466	460	410	433	412	434	398	435	446	436	440	408	461	430	423	428	395	434	441	404	413	407	427	417	404	397	434	426	427	488	418	396	425	403	418	430	471	412	414	447	431	442	421	430	407	428	439	397	439	443	426	425	417	477	425	438	409	444	432	421	398	433	428	432	396	397	427	458	445	419	449	436	430	407	405	401	420	411	405	426	417	420	401	393	425	421	416	434	418	403	441	433	405	422	445	454	429	468	431	421	399	429	411	433	422	443	454	428	426	413	445	423	445	415	394	401	436	387	461	422	411	428	412	404	427	413	405	447	436	432	410	460	386	378	426	458	410	430	417	444	431	430	487	384	447	397	434	410	410	430	395	447	420	460	434	406	446	445	416	416	432	412	428	414	430	410	438	430	430	421	419	372	391	440	408	449	438	405
4302	1990	1797	1306	1157	1064	995	966	910	946	878	932	859	925	909	951	949	875	914	904	916	1017	1013	1162	1247	1259	1212	1155	1049	1055	982	917	900	864	977	985	961	920	1002	927	920	875	980	920	905	880	977	897	908	874	892	872	843	876	946	905	901	833	864	877	933	884	861	880	898	899	860	925	850	914	888	868	831	963	893	902	848	882	891	906	891	861	850	864	854	856	891	926	839	875	953	885	925	868	870	821	884	897	885	898	955	876	970	892	869	864	904	905	928	907	863	849	917	890	911	895	842	863	887	879	827	819	881	863	926	895	887	887	899	877	884	867	860	882	833	869	948	890	892	848	898	864	832	878	888	904	915	863	839	895	907	833	904	835	893	915	874	880	905	866	863	918	841	858	880	891	895	839	853	841	914	891	913	885	887	867	888	889	901	881	958	900	895	895	870	888	856	897	880	860	840	903	916	904	877	817	930	860	905	885	846	846	914	932	899	884	889	834	873	857	922	878	912	840	893	867	906	903	845	878	905	915	839	911	863	844	865	891	946	837	888	873	871	899	903	918	873	896	913	872	909	917	879	840	839	843	914	827	893	883	851	846	875	840	876	919	853	906	917	869	875	806	911	860	868	863	881	879	943	862	934	859	909	914	853	865	867	862	871	930	908	913	892	843	870	846	870	939	888	846	900	907	858	941	865	895	876	852	880	877	852	877	890	861	845	841	889	854	875	909	897	890	897	883	890	879	823	905	816	881	886	849	872	861	933	883	891	900	896	860	943	841	880	895	856	893	834	847	900	870	866	898	833	840	857	873	845	912	884	842	861	908	846	890	857	872	898	889	893	927	901	851	906	839	917	867	876	904	843	900	818	890	838	800	846	883	923	829	850	932	914	879	837	864	881	896	906	945	937	872	883	891	881	847	880	941	845	858	929	903	900	884	889	916	885	883	868	891	878	878	953	900	868	861	866	919	877	840	887	883	857	875	875	852	929	863	903	881	855	905	881	868	899	947	864	845	831	927	887	878	906	938	850	870	874	893	868	866	882	877	850	906	868	921	892	889	932	862	849	845	883	887	894	910	901	913	936	879	976	875	899	863	859	848	886	892	866	933	867	921	899	911	869	923	845	905	895	860	820	857	859	866	893	816	838	856	884	831	864	925	841	839	865	895	870	889	894	865	837	910	857	876	889	918	868	925	917	875	836	904	859	851	908	902	885	848	837	858	874	920	923	905	869	856	892	873	866	832	939	879	876	834	908	815	899	907	848	878	827	865	880	882	828	843	922	875	897	904	860	891	911	888	845	876	881	908	855	879	899	832	861	894	896	853	878	911	863	845	856	875	912	932	814	880	926	918	804	887	888	869	921	885	899	824	845	851	882	930	813	887	880	906	942	880	904	944	898	849	942	868	925	838	896	897	877	891	922	910	908	902	832	833	878	874	848	917	864	886	889	889	850	948	831	865	962	836	868	904	877	861	887	896	894	860	912	915	911	892	897	890	839	885	871	832	871	950	863	889	918	865	900	807	852	870	916	816	867	904	857	910	832	918	931	886	866	896	857	917	917	886	875	924	892	879	910	848	967	873	851	913	914	803	880	897	903	834	930	885	890	933	926	868	922	852	926	877	862	875	888	845	897	888	855	884	824	928	869	889	874	837	874	866	929	857	886	886	955	858	900	854	786	886	886	877	912	894	874	873	921	858	905	842	866	885	895	927	846	882	910	851	849	832	914	890	921	891	897	910	845	877	856	854	889	873	865	865	896	874	892	868	863	923	873	833	868	895	906	885	893	869	867	900	845	918	964	834	892	849	893	913	852	928	919	931	876	873	901	933	907	869	899	886	876	899	916	860	892	861	912	941	899	858	850	891	845	944	865	908	920	900	918	867	893	909	928	902	882	897	872	916	866	908	861	826	879	869	905	921	902	901	840	863	926	918	905	931	931	893	847	905	844	883	898	857	856	925	930	855	873	903	867	861	824	897	875	868	913	895	877	840	919	856	868	879	930	874	849	911	879	904	831	845	895	889	903	904	858	871	960	855	884	872	899	924	855	839	905	873	826	874	901	928	885	892	858	903	858	858	878	892	901	909	879	872	828	892	904	866	843	937	844	882	887	932	890	917	911	863	884	879	936	843	888	883	891	903	901	921	969	870	873	847	897	894	853	931	924	887	932	902	901	868	889	935	881	860	871	867	893	854	929	887	870	912	919	847	857	880	941	843	890	845	911	865	865	912	847	914	857	932	895	920	838	823	897	915	903	859	898	846	868	876	878	906	889	894	857	930	909	866	899	871	924	909	872	932	915	873	857	859	889	902	845	886	869	836	917	905	840	890	814	917	838	898	839	944	886	883	872	837	910	906	880	852	877	836	856	881	866	890	860	880	877	893	851	872	893	844	905	828	883	831	905	856	848	925	885	882	903	910	843	879	914	884	930	910	903	888	845	903	853	872	861	873	910	872	903	840	829	875	875	852	906	869	846	864	866	893	847	879	886	919	940	896	869	864	865	862	894	869	853	834	905	947	880	859	921	899	869	891	898	845	873	860	853	867	861	819	874	943	934	925	839	958	857	924	902	855	844	907	858	881	909	893	877	889	878	837	838	886	873	935	900	920	908	877	860	844	937	851	866	872	871	869	863	889	872	885	812	879	844	855	881	922	898	888	876	932	918	809	880	843	897	869	924	902	913	905	883	907	877	893	873	888	911	875	833	859	941	861	891	822	871	873	876	876	830	901	874	915	882	911	895	850	882	867	919	908	842	892	900	797	857	869	879	952	909	861	890	862	886	885	880	890	833	853	881	934	924	901	920	868	904	855	890	921	848	902	932	874	825	864	840	880	886	905	861	828	914	893	845	892	851	848	884	820	868	854	886	847	896	845	881	876	922	879	914	926	891	897	863	905	792	882	922	829	874	825	881	867	871	904	899	852	902	864	888	875	911	863	877	876	883	872	834	940	875	853	837	874	872	905	854	839	927	874	899	863	934	903	905	902	898	906	884	917	910	937	871	891	885	865	895	854	877	920	897	879	865	865	879	831	825	909	877	918	876	871	928	893	916	908	881	944	929	889	869	910	857	842	876	846	895	927	846	837	899	872	916	866	880	864	867	937	874	853	843	881	872	812	900	878	860	845	923	868	916	838	871	941	854	904	927	816	892	896	894	851	832	884	909	871	876	879	936	931	915	863	878	877	908	831	873	850	896	887	872	910	897	908	839	864	868	906	878	880	867	891	886	920	839	908	876	888	855	886	926	867	885	906	868	851	839	893	878	877	975	866	866	887	883	867	896	841	873	872	874	848	941	892	875	863	900	870	914	849	857	847	869	893	916	892	840	918	907	880	949	861	895	916	890	819	897	885	909	851	909	914	886	902	885	903	862	900	890	929	899	907	897	886	928	890	858	894	878	830	878	890	923	953	918	857	866	912	852	856	885	877	891	850	914	892	887	901	885	909	845	919	925	858	866	852	949	866	848	884	869	925	838	868	910	905	890	882	858	825
24255	21428	28522	24712	18655	1325	592	441	390	418	365	313	375	361	339	334	315	285	301	323	287	328	316	401	415	391	414	391	388	386	375	345	308	304	292	292	303	264	340	285	298	281	314	254	302	316	307	305	302	288	285	284	285	282	333	254	268	283	302	282	288	321	254	254	330	290	273	289	259	304	297	267	288	293	286	283	282	290	274	260	291	284	283	288	282	273	258	286	296	285	266	279	277	270	265	289	285	277	293	294	270	327	273	271	298	312	289	286	290	268	282	281	292	293	286	284	273	250	303	287	287	294	280	291	288	282	288	281	282	267	272	286	266	284	257	270	285	282	277	276	265	296	285	302	265	299	292	256	273	284	261	281	288	296	293	271	305	281	290	274	278	297	291	263	277	268	296	301	298	264	296	283	233	281	314	274	264	265	281	297	271	255	267	287	299	290	282	276	310	283	286	289	278	286	276	288	310	270	285	300	310	303	269	267	263	280	229	294	253	292	269	288	269	276	308	289	271	256	273	319	278	298	287	273	303	303	269	284	279	280	266	319	275	284	249	309	291	277	261	286	282	279	298	298	278	283	285	281	252	296	276	263	276	288	284	285	301	269	288	290	281	293	310	287	279	275	310	271	267	259	277	259	274	265	270	290	300	263	291	285	281	308	272	290	269	266	243	255	285	274	300	283	258	272	250	279	264	296	267	256	274	274	281	284	281	314	276	279	265	298	292	268	259	288	255	286	334	291	285	271	274	257	274	285	275	273	258	290	286	298	300	269	288	252	270	276	284	290	292	298	264	309	276	287	282	324	288	272	300	290	283	269	288	280	269	296	269	279	300	264	263	271	270	299	275	292	294	305	259	270	282	314	240	271	280	295	293	261	288	247	265	266	297	279	292	267	254	288	287	305	269	267	261	247	260	317	286	287	263	283	293	313	287	271	273	305	273	244	272	279	279	290	282	279	271	304	281	267	282	275	287	301	290	273	285	294	276	274	279	273	283	264	270	278	265	260	286	283	276	284	303	231	313	280	239	286	276	281	275	278	318	273	302	273	258	276	276	295	276	310	295	287	281	292	276	288	282	276	265	241	265	291	278	288	262	288	296	280	277	255	284	279	319	294	299	277	267	290	305	281	275	241	275	256	277	273	281	253	280	326	315	275	297	285	299	251	275	272	308	282	269	283	282	284	292	275	289	272	292	301	275	273	244	298	294	274	291	251	272	302	293	289	321	273	279	280	263	282	276	293	316	292	271	291	317	287	296	266	275	269	253	281	295	263	281	284	282	278	265	306	281	279	285	290	282	284	287	280	273	309	297	273	261	273	309	270	284	270	256	289	286	270	266	280	271	294	269	317	305	264	287	266	279	305	273	304	270	243	301	289	265	274	278	247	302	280	272	270	295	244	276	305	269	254	292	284	287	301	283	276	265	289	300	250	272	284	269	266	270	275	244	298	279	287	270	288	260	293	287	251	288	284	306	275	287	266	261	282	279	269	278	253	277	278	270	263	258	275	271	297	279	281	262	242	269	290	281	272	241	255	249	271	294	265	251	278	265	259	262	302	242	278	258	283	272	298	285	228	266	269	281	300	306	268	271	252	269	282	299	246	277	257	290	226	289	254	281	305	254	262	299	270	274	263	286	261	279	282	266	285	272	276	274	280	304	283	282	288	282	260	279	262	283	271	271	255	283	315	303	298	256	283	267	271	285	289	269	308	276	270	266	306	289	265	275	273	287	309	308	271	292	289	258	281	291	272	265	294	278	297	289	261	299	268	268	289	266	276	290	255	279	298	262	276	265	294	269	272	290	254	298	296	266	266	264	269	284	271	280	272	307	270	262	266	279	278	244	253	276	285	258	269	241	269	285	280	266	269	287	295	317	286	264	268	318	287	279	269	300	260	268	326	275	269	279	262	251	256	273	281	260	279	279	256	260	283	280	270	269	267	297	252	287	277	289	275	290	287	281	251	293	251	234	260	290	289	313	285	259	290	275	289	283	282	264	305	293	297	268	264	257	274	232	240	270	283	291	283	329	288	286	268	294	263	301	288	267	292	264	311	284	252	284	284	297	268	295	273	293	280	257	270	278	265	259	306	321	274	281	271	289	288	272	298	266	282	268	266	279	265	298	275	278	248	286	296	322	271	282	289	292	300	306	254	251	297	257	296	284	303	303	281	282	281	290	289	268	285	298	273	268	277	286	254	271	280	279	288	304	284	287	257	253	257	274	292	254	318	269	304	270	272	294	258	301	269	242	286	284	276	287	294	288	271	243	300	259	269	288	275	300	273	221	294	260	263	282	292	286	283	270	279	297	290	265	284	275	285	276	273	293	292	302	268	269	290	278	269	302	248	274	280	276	260	278	282	262	280	257	254	283	292	302	287	264	287	277	271	263	261	289	272	296	291	260	261	285	297	288	277	282	279	268	293	286	309	251	258	293	294	282	301	307	263	259	301	273	300	268	249	308	280	262	265	261	270	284	279	253	244	273	307	284	285	296	263	264	250	297	248	269	285	252	260	266	260	274	300	287	277	274	269	293	259	291	291	280	285	272	293	289	253	262	318	296	287	261	264	291	278	291	285	280	256	267	291	293	275	257	295	265	256	261	289	294	293	294	273	266	287	269	288	264	279	307	258	270	296	273	266	283	269	261	291	284	279	267	279	274	278	259	271	282	259	274	272	233	317	296	261	257	287	299	289	290	301	285	292	281	284	282	281	253	293	274	283	299	274	255	264	301	303	279	252	247	286	286	281	301	311	293	275	294	285	298	270	277	266	270	264	264	280	276	265	262	297	264	267	277	269	272	286	306	253	288	244	275	283	278	287	275	240	282	270	291	300	277	274	264	252	292	282	276	304	296	264	284	284	278	285	308	280	252	267	254	271	271	264	245	318	259	264	255	292	272	245	299	283	291	256	257	268	270	298	254	299	248	269	253	303	274	277	255	280	288	242	300	281	255	264	256	257	280	298	271	271	299	273	310	263	238	274	304	302	324	295	317	287	237	272	268	279	283	261	317	299	239	306	290	261	288	314	258	271	286	259	277	286	290	274	258	278	276	262	281	277	283	276	271	258	290	270	272	300	278	255	277	285	287	271	297	278	279	296	267	296	262	295	278	292	299	281	271	264	301	299	285	282	279	298	310	307	276	278	266	257	264	287	266	290	276	267	290	275	252	282	273	279	258	287	264	272	269	280	265	258	310	292	255	294	281	311	255	287	289	285	285	271	271	274	290	289	264	276	281	280	270	282	261	285	251	262	283	279	299	272	264	251	262	288	291	268	279	294	281	266	288	240	291	287	283	297	284	306	298	273	302	280	303	254	258	271	245	276	275	275	265	305	281	252	279	282	287	287	282	279	257	255	302	288	276	271	285	262	317	288	267	269	264	264	271	284	269	290	279	279	265	291	299	273	314	279	261	280	260	267	297	290	301	282	251	288	273	293	277	266	286	275	259	297	280	289	306	310	260	263	262	302	243	307	269	284	292	321	251	264
5608	9793	8490	4529	2920	2086	1640	1356	1188	1063	989	976	874	793	821	759	724	697	720	717	724	694	750	1137	1113	1223	1161	1085	1067	942	846	761	722	777	703	750	779	709	734	715	645	735	662	619	649	667	669	647	647	639	660	632	631	670	611	607	626	581	595	594	597	622	675	603	602	577	617	625	629	588	614	610	601	615	570	588	607	639	596	650	602	556	628	595	646	625	615	563	599	610	611	595	616	581	623	550	616	605	573	604	640	623	585	582	610	605	564	578	567	586	637	564	602	587	625	578	631	632	612	585	639	611	635	631	595	616	597	591	593	586	652	596	604	591	610	572	571	577	574	579	642	615	630	622	615	651	595	555	595	587	594	628	590	561	616	618	629	591	613	642	600	554	576	598	639	611	605	603	585	650	594	570	591	585	637	585	583	577	597	606	612	635	612	602	613	570	608	650	589	560	572	583	598	567	560	612	607	592	577	597	628	597	627	620	645	607	610	638	577	597	581	621	633	582	578	589	595	611	638	612	613	591	629	580	611	570	603	611	571	584	636	557	559	572	593	599	602	626	606	586	621	628	598	588	589	576	565	544	610	598	626	607	615	586	588	607	592	587	614	611	595	559	625	575	590	634	621	579	574	599	582	554	598	579	623	614	588	595	564	574	588	595	590	592	604	579	586	602	617	618	653	615	594	616	588	626	611	564	553	603	596	581	551	573	613	590	614	621	628	636	621	588	615	584	577	584	579	594	604	597	573	581	564	596	661	600	581	614	635	643	607	633	619	625	592	610	604	619	608	600	595	614	604	597	598	621	643	571	598	600	629	590	592	620	572	625	591	614	662	603	592	631	629	601	566	594	618	604	585	600	612	614	567	565	602	612	641	585	590	574	602	581	609	589	581	609	630	593	624	640	621	601	565	568	610	633	612	604	615	586	603	577	665	603	565	616	605	632	623	636	605	605	586	578	586	615	611	587	612	544	612	596	615	576	602	565	601	579	609	615	606	575	592	562	601	602	613	634	624	626	568	620	631	577	603	598	558	614	591	576	609	579	599	586	601	584	641	574	586	582	586	600	589	587	594	590	582	588	621	630	607	598	592	568	575	583	613	623	632	607	598	608	603	592	564	564	619	614	593	625	607	608	624	609	600	654	610	580	645	566	618	621	588	643	596	593	598	580	652	596	600	598	610	599	597	621	576	577	602	592	618	649	620	559	591	621	622	580	644	595	591	572	550	581	582	584	620	628	614	581	600	610	571	588	596	586	684	624	603	624	594	591	643	622	568	584	580	617	611	601	595	586	641	524	550	587	622	593	593	600	600	594	660	601	632	596	616	585	646	616	544	588	609	621	588	609	603	567	638	638	569	589	677	591	543	595	559	534	614	569	582	625	605	595	587	627	605	621	615	588	607	616	626	594	617	661	585	601	615	616	623	623	597	579	574	547	611	620	568	621	618	616	582	601	631	580	585	572	603	582	592	640	577	613	640	571	524	615	608	584	597	609	666	597	613	605	616	591	597	583	615	644	582	616	540	614	634	580	551	567	629	628	633	603	601	593	600	607	603	568	591	608	620	589	659	575	598	595	623	642	595	633	667	580	640	597	576	583	610	636	612	580	624	547	576	564	599	583	615	618	620	574	574	593	627	606	575	612	578	596	603	560	576	614	566	582	565	667	571	603	619	548	661	616	633	602	587	598	653	598	574	569	580	602	575	573	610	601	613	639	595	615	615	607	611	626	628	643	624	592	587	579	586	588	596	627	633	617	594	546	592	601	609	593	625	599	600	608	648	595	556	613	601	555	604	568	583	653	664	604	573	588	606	556	549	592	583	576	611	565	615	589	619	562	623	605	591	599	618	633	545	615	601	566	593	587	598	588	594	586	595	626	618	593	638	619	636	660	569	605	601	604	611	579	607	626	631	577	605	609	602	611	607	606	601	603	621	630	608	584	604	604	579	628	593	613	606	626	614	593	651	681	551	599	603	618	599	618	566	609	625	587	589	557	528	582	624	577	621	595	617	576	565	595	581	586	593	589	610	577	596	577	593	586	583	566	605	599	608	585	608	584	585	592	614	603	617	587	571	588	589	593	550	620	584	620	596	605	614	582	581	612	646	576	666	580	602	652	612	604	584	604	605	604	600	593	652	603	593	630	585	611	600	584	580	584	601	578	599	560	558	613	605	644	593	593	622	614	594	572	585	572	608	608	598	632	579	606	611	600	601	576	671	624	612	597	608	618	589	607	587	572	613	633	651	584	575	598	629	591	586	571	598	575	577	598	631	588	624	606	596	578	595	597	592	633	611	587	586	570	548	605	626	626	596	587	594	635	591	619	606	597	617	594	564	599	554	622	628	567	604	624	579	613	614	604	582	537	568	657	645	601	613	589	606	584	592	589	593	600	624	596	576	661	633	624	611	554	628	590	587	587	594	617	614	589	600	584	612	569	617	637	616	622	619	637	557	601	585	611	573	588	580	582	596	569	623	609	577	612	597	571	556	606	625	580	585	569	595	635	615	656	584	605	619	574	599	559	606	560	614	571	595	579	575	647	595	587	629	593	602	624	567	603	591	605	617	638	625	619	636	581	620	587	624	595	587	610	642	581	630	575	564	558	622	628	611	546	605	595	603	627	640	640	566	591	617	590	617	579	582	569	640	575	608	628	640	647	606	564	602	595	628	597	565	624	579	611	595	553	555	580	595	595	569	591	616	591	621	615	588	581	638	607	587	625	643	578	573	617	594	592	590	661	580	599	618	549	563	607	586	632	607	558	578	627	605	585	596	610	584	643	585	604	618	574	614	625	573	652	551	604	604	637	578	583	607	625	602	578	588	616	622	600	612	619	609	619	579	596	595	585	582	617	557	618	654	564	560	573	568	584	576	602	604	625	557	580	565	566	610	589	636	584	609	596	604	573	568	642	620	591	569	605	582	637	590	590	551	618	604	583	590	634	626	544	583	598	582	554	604	594	630	592	537	616	577	549	644	591	637	634	575	609	575	642	632	600	597	558	618	612	612	633	592	578	570	615	619	636	555	577	649	569	587	567	602	604	618	558	640	559	618	590	638	564	557	652	606	587	607	622	638	626	628	583	579	609	595	610	624	612	606	610	617	584	638	558	597	609	596	615	607	592	574	603	649	597	581	584	638	590	613	582	584	542	622	619	603	616	555	600	608	627	616	603	565	594	600	590	628	633	651	553	577	607	616	581	567	633	591	558	588	585	614	605	607	543	606	639	634	574	612	615	618	601	602	581	604	600	596	607	580	644	576	634	584	588	586	613	638	620	637	582	568	566	573	599	589	584	591	574	627	594	596	627	629	539	617	597	593	640	583	577	623	554	575	588	593	582	642	593	607	598	617	568	550	625	603	596	600	592	591	639	607	612	624	597	617	581	579	581	672	583	587	584	607	590	623	627	582	589	585	610	629	584	628	617	615	621	598	585	610	612	577	583	568	619	587	599	570	576	627	588	628	576	629	601	608	568	610	626	590	585	638	599
23282	21330	29105	23898	21330	17422	1401	550	422	424	396	306	298	289	292	257	238	247	236	230	244	245	274	366	374	406	366	358	300	304	294	243	263	270	278	242	222	274	237	228	198	219	196	221	217	220	229	205	261	218	219	217	214	203	224	199	213	186	218	202	205	183	177	209	211	205	206	217	208	181	212	215	191	221	215	200	196	197	208	222	205	209	191	199	218	197	208	196	203	189	173	210	195	196	220	180	186	210	220	190	209	236	205	213	187	193	206	213	205	189	206	188	201	190	192	195	225	227	193	199	209	190	196	196	188	198	219	185	241	204	214	208	224	207	229	228	207	198	216	209	203	247	206	217	204	200	202	216	195	206	208	181	187	199	186	205	175	208	194	177	214	184	206	205	200	208	182	210	190	200	205	179	186	197	209	208	200	179	196	172	206	182	192	190	197	213	198	214	204	204	173	190	199	200	204	196	209	231	209	221	221	196	201	190	213	180	193	226	202	191	196	181	195	205	214	203	221	205	188	200	209	209	175	184	194	205	192	192	195	206	197	221	191	204	182	206	192	192	198	197	207	211	239	207	181	193	216	208	196	186	215	198	186	158	227	210	222	201	177	175	196	197	220	199	208	208	202	206	218	183	190	204	197	201	196	187	181	208	185	229	204	187	199	203	191	183	189	182	198	184	205	202	213	202	170	225	225	192	182	195	205	210	212	190	189	204	210	194	230	212	167	199	208	208	188	190	204	201	237	166	184	195	214	189	194	186	230	190	194	185	208	195	200	187	203	181	200	200	226	192	201	199	184	221	201	206	207	194	160	177	182	189	170	183	185	173	187	191	192	210	191	197	199	193	203	207	188	192	195	190	202	192	192	220	195	171	173	195	214	203	213	194	172	202	193	203	199	204	195	209	204	213	200	214	192	175	198	206	215	195	194	173	197	193	221	204	178	224	220	197	186	204	227	197	195	202	193	187	209	171	190	197	202	184	197	179	163	211	214	198	181	188	212	217	201	205	177	212	188	206	184	198	207	184	191	190	163	201	175	204	201	209	208	206	216	194	187	203	194	184	198	214	179	187	225	211	196	188	211	217	183	195	232	199	209	215	187	193	196	217	198	196	222	201	197	179	176	198	191	212	183	196	171	190	224	185	198	190	198	173	193	213	216	196	194	170	181	188	190	215	220	191	212	202	201	182	217	202	195	206	221	204	178	176	218	218	197	184	185	212	199	200	210	194	196	184	222	189	202	220	189	204	206	207	201	200	209	202	201	256	209	205	192	192	195	189	200	208	211	213	177	193	209	199	227	206	187	185	185	212	194	174	190	215	216	184	218	194	201	193	216	190	213	211	165	195	215	182	206	206	187	208	211	189	202	214	191	205	192	191	193	215	203	195	180	194	204	204	184	179	166	201	196	205	209	197	197	190	213	185	211	204	197	178	189	188	185	201	212	199	179	191	230	214	196	179	181	195	222	194	209	222	210	194	208	202	213	205	179	171	207	189	185	184	223	214	205	182	212	186	201	200	227	175	212	199	192	186	187	201	180	201	185	193	207	199	196	209	175	210	195	213	183	192	192	190	202	206	188	158	224	187	181	182	203	206	208	183	187	227	220	204	209	177	177	187	211	193	196	198	212	175	200	199	192	196	190	205	188	190	198	180	212	203	198	187	207	192	200	210	208	185	177	184	199	235	162	211	219	234	202	193	164	206	173	197	205	197	205	204	187	214	193	207	212	186	205	201	200	173	200	191	192	191	195	192	196	220	165	213	194	228	172	204	183	167	213	208	229	185	208	192	200	188	194	193	200	175	182	196	182	220	187	194	199	225	204	214	176	179	195	190	207	193	207	198	181	184	197	198	205	189	207	192	196	202	211	205	184	239	192	196	223	210	212	192	229	229	185	182	176	207	190	202	183	193	203	216	209	170	164	203	181	205	192	193	171	193	193	205	180	199	183	197	181	196	199	190	191	216	180	185	188	191	201	199	194	186	223	226	203	183	162	181	178	205	206	198	186	190	206	181	223	199	188	208	211	199	172	203	184	193	214	212	188	193	188	201	203	172	181	214	206	213	176	185	191	203	199	189	201	191	202	196	200	187	193	189	203	208	195	203	198	191	198	189	204	201	224	206	197	158	208	193	202	164	211	214	185	193	210	173	189	213	177	196	216	175	200	188	212	205	196	189	186	214	192	174	180	190	229	186	163	185	216	192	206	184	195	189	206	192	223	204	225	199	179	218	176	217	182	196	200	228	209	212	185	207	181	184	226	194	188	215	229	208	192	212	207	181	191	224	177	194	213	196	214	156	195	188	213	193	192	193	189	191	221	201	199	203	180	191	196	208	193	229	195	182	218	197	190	188	223	201	220	178	203	201	190	200	187	196	196	212	194	203	187	222	178	182	199	193	211	190	193	202	199	211	206	216	192	220	213	205	183	196	203	191	211	175	181	215	219	212	199	232	198	173	198	208	183	206	197	200	183	220	221	210	195	194	197	223	197	207	170	219	226	201	210	200	197	172	193	164	176	205	205	189	192	201	199	187	200	212	209	183	203	205	191	163	206	178	183	194	202	202	166	185	196	198	187	225	218	182	188	203	212	208	197	205	177	198	183	200	164	202	220	191	183	194	201	230	203	191	187	187	195	204	215	200	185	182	189	207	190	205	195	201	192	205	210	195	203	216	200	218	204	188	188	192	190	222	192	209	194	200	201	200	171	214	216	199	195	191	219	166	183	205	217	195	186	212	221	195	185	182	198	209	202	199	214	196	210	186	204	193	186	209	195	207	215	196	201	233	184	199	202	212	202	190	194	197	197	217	194	196	189	188	206	192	188	188	197	186	203	198	198	193	213	201	215	204	188	216	218	193	179	205	205	215	200	194	190	210	196	180	203	209	201	172	189	171	192	170	232	207	198	175	210	185	182	194	194	205	190	171	190	204	206	216	209	199	185	224	207	188	172	181	210	164	220	194	201	185	196	202	198	195	207	184	205	204	195	202	195	180	199	202	188	182	227	234	190	200	208	198	185	186	189	171	202	212	208	190	207	207	182	206	234	205	201	179	207	185	188	201	188	209	192	201	194	191	200	191	192	187	208	207	172	184	183	171	206	200	175	208	180	203	204	170	187	184	202	193	193	189	208	204	230	198	186	199	184	181	210	168	187	196	209	211	206	196	218	180	195	220	187	199	214	215	194	189	206	199	189	179	219	185	205	185	223	213	208	216	169	204	208	164	193	209	193	197	212	195	182	197	216	199	215	191	195	212	203	206	193	201	182	221	190	180	198	193	219	180	209	177	206	195	183	167	223	194	184	177	219	168	172	202	221	190	207	209	215	171	213	232	204	185	200	196	210	221	190	180	208	208	184	192	180	191	184	206	211	209	205	210	209	223	196	182	204	178	194	190	190	192	220	225	192	204	188	204	181	205	193	199	187	199	214	194	194	201	191	187	208	196	216	210	189	217	188	179	193	191	210	199	189	209	199	177	203	188	197	207	208	217
7849	15415	13410	7282	4623	3212	2297	1873	1498	1272	1170	1033	932	858	822	740	709	673	675	719	622	601	721	1237	1277	1349	1223	1150	1090	963	793	638	647	678	712	675	672	606	629	539	560	530	510	501	460	499	474	486	505	471	460	419	487	476	416	474	474	453	468	437	432	447	445	411	443	436	427	463	395	417	458	457	425	414	432	419	419	455	455	405	443	429	437	431	383	399	441	447	393	435	390	407	414	434	491	458	391	446	388	465	417	412	425	444	442	417	395	405	425	407	404	412	411	405	447	419	444	443	420	423	449	443	423	388	441	429	406	429	440	430	425	422	443	393	416	415	447	441	415	420	444	412	466	437	445	434	455	414	404	418	398	458	472	419	398	457	451	420	433	440	405	423	405	387	382	447	400	447	422	445	426	432	408	406	421	460	385	443	438	421	415	436	422	430	411	457	446	423	409	423	443	419	475	396	399	434	420	402	408	410	450	440	408	423	450	453	386	408	403	472	388	400	399	402	406	408	422	404	422	469	410	422	449	414	430	405	405	447	466	405	414	421	453	415	438	418	406	427	446	428	423	400	427	422	391	398	416	437	421	404	402	408	402	388	431	414	448	406	401	429	379	418	444	428	437	425	378	393	413	408	388	405	406	378	461	421	419	398	413	438	419	436	448	389	413	407	435	411	443	419	437	443	380	417	438	406	431	452	389	458	360	400	394	408	437	400	430	458	380	390	436	434	424	428	417	415	416	468	376	416	433	447	408	429	438	432	405	411	468	448	431	429	401	429	449	391	427	428	417	424	420	431	439	458	438	395	432	413	411	438	409	415	436	438	392	402	418	396	395	393	400	441	463	420	421	371	419	410	440	394	424	428	425	385	418	427	418	426	399	430	443	407	442	418	439	416	412	431	441	423	398	454	396	420	407	420	407	423	407	409	415	397	421	385	387	431	400	422	405	427	381	407	430	402	417	418	414	402	400	400	417	411	404	420	424	408	415	400	376	473	427	418	438	405	410	421	454	440	436	456	427	441	410	409	396	377	431	412	379	427	393	436	441	381	431	435	394	415	429	422	462	436	425	420	365	416	398	412	408	412	431	393	388	434	386	419	426	417	403	402	427	408	432	427	433	431	452	394	437	414	435	389	423	441	429	422	450	394	409	390	427	459	423	391	439	423	443	384	422	397	415	420	412	432	429	445	451	434	437	432	432	439	452	417	403	414	406	410	434	433	420	445	446	445	444	440	445	456	404	403	436	435	425	414	403	386	410	405	387	439	415	444	415	399	417	426	434	424	403	413	390	435	409	408	404	389	406	384	416	453	386	359	427	422	417	448	428	449	356	404	397	413	415	456	417	404	443	415	425	469	438	407	413	421	408	394	432	406	398	407	364	407	417	430	421	414	373	411	441	412	454	400	404	429	419	394	440	416	411	398	441	423	421	452	416	389	409	413	430	405	424	389	427	418	395	431	444	419	418	370	399	451	430	386	447	410	430	415	412	423	427	447	386	403	438	434	381	402	404	430	418	410	463	411	448	416	404	420	431	427	433	430	407	405	459	435	419	410	406	427	386	395	443	391	393	421	442	454	436	429	416	391	438	407	464	440	388	451	405	418	435	448	428	424	451	395	414	429	404	418	416	434	411	419	428	400	409	398	427	463	409	434	393	406	427	403	422	387	445	441	408	427	422	404	419	420	437	418	431	421	400	428	386	395	383	408	437	447	434	396	399	428	423	413	410	426	417	441	435	455	428	405	433	401	399	441	403	384	402	415	419	393	441	396	407	421	390	419	404	423	375	441	410	424	409	416	414	450	435	430	420	433	397	430	435	394	420	434	410	434	438	421	401	417	442	425	413	440	422	415	447	435	411	432	413	424	442	487	410	433	427	453	443	395	419	450	424	402	417	413	433	403	402	432	418	442	401	430	465	407	447	462	436	450	412	428	428	451	423	410	444	400	455	432	427	410	425	437	383	397	412	409	378	403	399	423	436	418	407	421	414	422	439	400	461	434	380	428	443	420	419	411	417	426	429	420	439	412	410	404	412	430	416	381	447	416	407	440	460	445	435	425	407	388	428	421	452	392	429	397	468	417	430	416	382	408	449	439	408	424	433	380	414	399	426	435	455	426	401	408	397	387	431	443	403	396	441	380	381	416	381	450	424	460	451	423	424	407	422	409	415	422	426	451	443	424	378	422	440	444	462	434	426	420	456	414	405	430	420	396	441	403	413	412	445	399	429	413	427	420	406	451	421	416	372	425	460	425	429	419	410	433	435	409	442	359	431	437	440	461	448	395	447	400	392	418	402	406	479	441	417	418	415	449	391	429	463	414	420	397	373	443	425	422	413	423	423	439	426	422	445	401	384	455	426	404	424	455	446	420	445	431	407	456	362	443	444	457	404	439	411	380	446	419	435	439	383	418	415	403	424	416	423	417	427	411	401	413	417	448	409	443	437	405	378	408	411	413	402	424	427	413	405	388	423	413	395	452	464	437	399	421	445	444	406	406	418	422	420	427	388	448	435	422	425	420	420	444	377	399	420	440	404	427	411	446	420	408	398	402	423	385	421	451	428	452	467	387	462	415	410	419	411	409	408	423	401	420	402	410	469	431	411	437	390	444	408	397	410	429	409	407	460	411	399	408	449	430	420	417	426	409	416	401	391	431	435	434	413	430	370	403	390	410	405	408	411	439	431	447	399	404	393	455	374	426	409	420	406	364	431	446	393	433	438	420	409	375	392	403	397	437	413	451	429	424	384	378	424	416	391	420	438	427	408	411	409	388	420	425	440	393	415	419	428	421	374	424	439	425	428	429	443	459	402	408	429	409	414	431	425	469	430	411	422	453	444	417	434	461	437	409	429	470	434	451	359	419	404	447	442	392	412	467	420	412	456	413	400	445	425	452	420	412	416	412	442	401	422	415	390	453	420	428	423	423	408	392	413	405	424	471	447	462	428	433	447	446	409	411	423	407	408	399	409	407	413	416	423	425	417	439	429	429	390	406	407	462	406	456	414	440	396	399	403	388	384	444	419	404	423	457	434	442	442	428	402	387	408	413	409	404	433	434	448	389	368	419	387	415	420	404	416	425	452	415	380	434	417	394	389	411	373	411	434	433	435	417	415	418	423	406	419	401	436	415	408	432	406	394	436	409	416	442	396	420	401	448	421	422	415	410	390	418	430	393	429	397	417	422	423	424	425	415	426	413	428	433	416	352	463	409	407	382	431	385	433	452	398	390	428	432	413	476	472	406	453	424	443	417	415	371	399	439	446	432	402	443	459	431	429	437	419	424	415	439	433	429	403	404	424	407	402	420	436	420	441	432	414	431	427	434	418	408	418	462	416	429	424	406	408	424	462	420	381	419	433	446	422	432	378	421	440	412	422	430	379	438	412	463	439	392	437	454	405	419	449	396	412	387	406	485	405	407	454	447	406	400	446	432	381	396	417	423	421	407	395	395	426	398	408	424	395	422	386	453	399	389	417	408	427	407	390	353	426	460
26812	20298	6133	820	512	489	433	419	420	427	449	447	508	461	420	437	440	445	453	422	425	451	484	505	518	516	476	451	488	450	427	448	453	495	461	467	457	428	466	432	448	443	435	419	422	431	423	405	447	425	425	412	473	443	417	404	443	421	435	411	452	453	449	476	400	416	421	435	447	419	429	397	445	409	450	437	418	365	410	444	399	417	423	417	428	394	443	433	403	406	416	428	413	457	438	403	455	453	433	437	386	423	418	447	485	401	414	395	448	427	418	402	432	432	427	423	430	435	394	439	412	428	415	413	407	422	463	404	404	428	411	416	419	451	456	408	425	408	470	446	415	399	429	436	440	419	400	418	445	440	456	429	429	433	421	458	416	437	438	446	434	430	401	404	384	383	402	390	454	447	443	420	424	400	450	423	412	445	467	442	400	394	412	413	449	406	431	429	424	419	413	415	439	423	388	467	420	428	406	447	436	406	427	416	413	402	402	468	435	406	421	393	438	423	399	431	450	410	434	442	413	429	404	413	384	401	419	407	431	457	461	406	435	428	412	420	441	445	413	432	427	448	404	453	470	418	434	430	440	428	419	407	388	422	423	473	422	434	420	437	449	440	389	410	440	412	407	388	383	416	460	423	460	467	432	394	437	439	414	442	429	419	430	393	434	395	425	415	460	456	405	417	427	403	414	432	400	451	405	402	417	408	412	411	441	460	425	394	449	435	433	430	410	421	433	420	445	434	446	405	418	449	424	424	457	410	377	417	455	416	475	407	441	426	438	426	405	455	438	402	414	439	428	431	417	446	401	426	408	387	385	397	412	412	401	429	401	406	381	424	455	417	453	391	421	418	426	430	418	433	451	404	424	403	432	436	442	406	386	453	452	401	435	443	444	392	384	443	436	433	439	400	442	413	406	446	402	402	376	448	435	432	419	450	423	422	418	417	426	405	424	468	402	434	425	446	398	418	428	438	426	465	416	398	415	444	438	470	469	402	414	440	445	403	417	383	426	422	383	443	418	422	440	425	439	432	435	420	416	425	455	436	428	408	400	400	442	422	445	416	454	443	420	402	435	453	390	423	356	390	399	407	458	402	413	413	406	428	403	416	434	459	449	430	448	428	438	416	436	424	404	433	381	400	425	434	413	403	441	363	425	451	409	388	440	460	452	440	432	423	460	426	386	403	385	397	418	430	434	457	415	379	417	422	441	441	466	389	443	443	439	421	413	421	461	426	426	380	430	415	427	400	406	411	430	452	429	444	408	421	435	405	440	410	424	423	437	410	415	430	464	401	432	472	421	426	457	403	397	431	425	435	456	470	417	424	404	407	451	394	455	436	480	444	366	440	455	389	444	434	432	393	415	419	373	410	417	476	445	421	423	456	360	436	448	451	376	431	402	404	431	413	423	388	435	446	446	392	431	439	445	395	423	408	400	413	420	417	444	433	407	421	395	476	425	438	379	403	430	462	417	428	420	408	412	457	460	441	463	396	426	423	447	406	393	436	430	395	424	408	435	431	390	442	408	423	429	444	477	379	427	473	388	425	413	422	466	463	423	431	421	428	432	406	430	399	452	407	400	415	426	413	444	435	429	411	427	437	396	456	427	432	417	423	423	410	402	404	407	411	468	448	429	443	421	464	443	438	422	426	422	414	452	427	433	418	447	390	422	418	430	439	418	448	421	442	423	471	434	425	428	433	432	443	381	385	435	418	408	432	453	438	419	434	414	420	415	408	434	402	432	407	397	408	424	441	406	410	403	412	412	454	430	445	447	458	435	420	398	454	447	440	435	384	443	437	446	413	409	449	420	428	465	450	429	407	387	406	418	422	423	425	436	427	397	393	436	388	437	424	455	475	385	402	416	407	444	436	431	433	383	358	407	419	445	431	397	425	418	436	442	437	416	409	435	479	409	431	412	404	422	464	372	413	410	451	404	451	421	428	419	454	414	423	382	425	434	432	439	390	408	435	410	437	474	378	436	435	437	415	421	424	395	442	421	446	418	430	429	447	414	396	412	440	421	439	429	421	439	435	410	437	398	397	438	421	440	449	391	430	425	393	439	428	439	379	440	399	423	403	428	439	433	401	439	416	420	431	404	448	399	415	444	402	432	470	415	412	423	433	430	434	432	436	442	424	410	406	400	421	434	409	439	426	426	423	442	438	439	441	419	470	403	482	412	438	427	456	426	414	460	439	446	424	429	423	395	413	396	436	403	420	394	435	405	434	425	442	433	426	449	445	387	443	396	414	431	418	377	439	419	404	425	417	399	416	413	407	414	400	407	409	426	424	415	462	431	415	414	444	419	438	416	411	410	415	413	442	441	411	383	388	428	423	411	410	422	445	426	413	434	416	421	403	430	419	436	482	418	437	435	411	440	462	415	487	433	421	423	415	416	436	433	448	445	433	409	362	420	437	410	431	399	426	448	462	421	441	414	437	435	438	443	402	456	438	432	426	428	397	423	420	388	412	396	424	414	426	421	417	424	421	441	414	448	412	487	416	436	413	422	399	427	424	407	392	435	414	433	428	449	438	416	467	405	438	396	446	422	447	446	434	406	449	422	401	414	369	377	428	432	461	435	412	409	423	419	438	430	433	425	455	403	401	412	446	427	440	442	420	413	451	466	403	438	443	409	445	395	473	422	420	416	472	421	414	391	410	415	402	392	435	435	386	455	413	380	419	422	409	429	455	416	435	435	440	380	476	413	421	406	431	440	424	432	434	436	422	439	430	405	454	437	431	439	454	453	440	437	421	410	432	460	415	398	440	413	416	426	431	425	417	409	404	411	374	423	430	394	411	431	404	418	413	403	412	381	430	430	429	424	401	382	458	435	421	451	387	429	415	411	444	449	448	385	375	408	419	426	422	408	427	400	420	429	416	400	413	416	420	433	394	447	468	419	424	435	452	435	431	432	416	437	459	433	436	417	433	374	425	424	424	436	414	393	412	403	412	387	394	426	455	406	422	428	391	425	454	451	407	417	395	421	433	412	393	440	378	439	428	402	406	452	440	423	428	414	433	440	433	431	446	380	426	433	420	432	445	430	398	378	382	423	450	437	413	384	449	447	401	424	416	417	431	410	401	450	444	437	417	412	421	424	450	419	405	447	436	434	422	433	424	446	435	418	405	433	433	414	391	445	388	433	422	425	401	432	447	418	418	373	447	399	433	416	441	433	443	402	396	391	406	401	428	418	440	424	429	428	393	440	439	435	424	447	428	435	415	417	404	399	413	408	458	407	434	432	439	446	408	435	437	421	452	406	428	403	382	481	427	438	430	468	411	431	433	399	432	418	418	418	396	414	410	421	407	418	398	402	422	392	411	407	400	447	450	349	462	442	420	434	424	434	410	410	434	413	370	440	445	435	463	431	426	419	432	394	413	455	435	407	415	435	418	444	420	447	421	445	390	395	417	418	471	388	424	434	441	431	420	422	434	435	425	445	416	460	431	428	452	409	389	418	427	443	467	418	434	417	420	445	440	422	441	433	378
4270	2036	1893	1344	1096	1028	952	956	978	942	901	927	936	936	871	857	870	951	1063	1065	1071	1038	1139	1253	1168	1149	1217	1110	1029	1024	944	941	929	952	982	958	932	920	949	888	943	917	911	938	913	889	959	866	883	890	823	868	848	894	875	856	912	881	842	860	913	935	889	882	905	855	829	878	899	874	877	918	897	853	956	857	850	916	864	849	861	840	879	899	875	870	885	906	911	818	938	849	869	884	903	845	849	863	882	906	888	895	921	905	918	840	889	889	819	919	893	873	937	863	866	863	843	904	891	889	886	877	895	869	845	930	862	852	856	900	883	908	821	915	910	879	886	857	864	870	883	931	888	870	859	933	867	920	910	856	894	965	929	841	848	922	902	935	820	858	948	899	852	917	862	865	892	856	882	832	862	870	852	895	912	875	848	868	884	871	819	853	935	885	918	930	858	872	847	888	836	913	920	888	862	881	897	889	891	835	858	908	861	812	872	910	867	932	880	915	868	863	852	848	884	873	907	921	854	914	928	867	903	874	892	850	815	887	951	855	858	932	905	892	902	914	914	878	866	895	943	880	934	864	887	853	865	851	861	885	906	874	860	864	911	885	831	870	873	903	903	873	881	898	920	884	872	883	880	890	925	837	874	899	829	910	896	817	855	889	860	843	866	854	872	896	872	911	857	893	941	869	893	858	851	908	925	871	914	922	877	883	864	908	911	908	877	875	908	886	882	918	874	867	890	887	867	881	916	834	830	914	853	876	855	876	906	829	855	880	880	914	897	873	885	925	887	772	882	880	863	873	880	887	840	920	905	850	874	860	883	880	872	876	879	883	844	842	879	883	869	881	935	837	861	904	931	918	886	923	891	900	803	920	857	850	906	931	906	880	862	874	881	902	879	896	887	880	893	841	841	883	873	869	885	921	933	889	891	881	865	836	916	876	873	858	913	906	888	916	858	845	888	864	883	857	931	922	932	896	883	900	902	878	845	915	873	885	889	896	842	874	817	881	907	844	814	852	911	889	939	873	885	854	883	887	824	829	851	867	883	883	904	878	868	876	868	832	936	875	889	906	904	847	874	841	909	878	916	837	880	843	865	805	935	862	883	877	909	866	850	883	876	870	906	869	858	892	920	906	894	879	882	857	840	903	891	856	917	893	882	868	937	870	851	877	934	858	885	873	842	843	904	896	875	903	921	875	862	877	886	890	955	891	863	869	857	916	883	892	864	903	836	895	920	895	867	876	904	866	911	885	881	866	917	926	898	917	866	947	871	866	847	864	876	912	889	879	920	873	857	834	854	866	892	911	880	909	876	910	891	864	882	882	869	832	833	881	886	918	898	921	879	849	894	877	832	921	905	873	915	886	876	908	900	867	869	897	866	891	852	906	847	890	896	901	881	897	873	874	860	838	907	883	859	919	893	887	908	885	858	779	834	866	860	941	869	843	902	915	932	863	885	880	923	867	872	871	837	925	917	900	874	937	904	857	866	890	910	877	875	870	860	892	878	875	870	884	881	901	891	902	885	895	917	879	919	895	907	843	886	909	885	854	906	902	889	851	861	889	877	901	876	866	858	870	914	888	895	930	862	877	864	878	831	869	858	867	849	874	874	881	852	879	888	863	866	934	866	919	906	891	868	877	914	858	857	864	864	822	849	889	805	877	836	904	883	873	938	818	881	885	867	886	895	848	856	891	946	886	882	906	855	907	875	887	873	905	834	837	924	865	844	885	902	908	854	880	926	896	826	907	937	829	849	841	864	862	879	890	890	861	873	870	852	888	919	856	885	846	880	847	842	853	841	862	859	898	854	845	861	836	881	857	838	889	833	874	896	875	863	869	838	905	880	827	882	837	865	878	857	862	917	890	881	902	951	871	950	893	829	893	862	881	897	830	899	874	888	878	875	898	890	909	897	883	927	930	871	849	902	901	884	876	873	898	891	904	865	863	902	912	910	846	918	861	885	862	922	914	864	845	832	846	896	865	825	891	917	859	873	873	869	906	867	879	905	909	908	876	886	870	874	898	891	874	874	893	838	899	910	908	825	850	844	871	882	896	816	858	962	937	860	895	900	919	922	863	944	933	877	864	827	858	886	867	842	864	908	926	926	941	907	865	848	860	923	848	857	851	942	848	895	886	907	899	882	899	847	934	868	906	853	890	885	924	932	840	873	867	904	809	905	883	912	899	869	891	902	829	879	897	908	880	908	880	871	850	914	894	902	834	882	874	905	850	885	882	842	875	847	895	908	825	915	904	881	892	880	877	885	933	864	906	861	905	884	943	929	898	923	844	906	886	887	894	828	875	891	936	861	890	873	909	849	862	875	866	879	857	880	874	906	846	861	840	908	913	920	868	829	890	866	894	894	893	883	914	951	874	871	919	877	890	869	858	848	932	886	910	898	917	856	881	857	852	866	895	845	891	897	858	932	860	886	907	873	865	881	936	880	850	880	860	927	884	858	840	851	886	914	867	909	884	881	893	953	878	853	849	939	875	920	951	908	868	902	865	862	885	880	920	909	898	821	870	831	889	900	855	886	837	891	911	917	883	907	917	890	866	879	858	844	901	884	870	874	911	841	884	883	852	889	853	828	877	856	922	834	867	836	855	845	892	933	824	935	892	910	869	885	890	870	852	882	844	942	880	912	816	852	854	900	886	888	882	871	916	855	904	896	893	870	851	879	872	880	932	937	885	877	939	929	886	872	855	862	850	895	905	895	864	922	873	862	843	916	858	910	816	881	893	854	953	844	889	818	925	878	853	867	878	909	917	894	894	876	850	903	853	929	934	864	863	866	950	888	875	892	931	909	901	921	857	913	900	862	829	883	958	901	821	831	884	836	893	867	886	914	820	907	899	862	884	892	894	816	864	912	881	833	917	899	853	867	903	925	875	886	893	883	863	897	898	857	862	867	901	853	845	821	954	844	919	886	880	886	898	860	887	869	863	878	876	843	865	897	911	882	888	875	926	913	874	876	870	836	879	878	858	873	888	872	804	878	924	852	890	837	868	904	863	880	854	892	894	885	899	903	871	864	858	932	893	884	860	855	883	893	851	846	857	882	886	876	903	868	867	886	888	914	877	866	891	825	944	860	894	855	856	842	824	886	868	901	900	859	936	873	887	862	929	954	904	881	890	936	908	838	864	865	897	856	907	859	807	857	852	888	873	871	874	905	876	874	856	895	849	891	899	885	892	852	879	850	884	861	850	886	880	941	875	908	905	829	896	951	910	905	902	866	899	868	856	900	879	856	861	885	857	893	859	904	867	810	830	867	883	827	847	864	873	959	894	924	840	859	887	824	872	893	861	876	873	843	872	876	853	900	821	851	899	906	902	867	883	887	877	896	876	875	840	887	883	918	877	863	852	859	864	891	924	899	872	900	847	916	878	918	894	938	908	852	923	936	817	907	889	878	880	861	902	916	909	875	908	879	839	847	878	856	947	872	857	890	884	908	874	850	892	859	895	874	854	847	889	846	910	869	865	894	891	899	902	836	874
24298	21432	28534	24720	18885	1439	623	484	427	361	335	355	310	326	319	313	309	357	352	351	357	385	403	457	403	429	392	363	356	332	313	322	314	343	312	327	295	311	307	303	313	305	278	323	286	299	293	316	275	294	295	295	272	306	302	268	261	286	276	285	290	271	286	290	282	285	291	271	306	297	255	272	255	309	278	267	296	294	263	286	271	274	274	262	291	301	283	297	291	281	295	310	284	264	266	310	311	306	282	276	298	293	304	296	264	301	315	276	306	290	298	291	260	268	298	274	281	278	301	269	294	284	289	301	300	263	275	275	281	299	272	290	299	284	270	264	265	310	280	266	291	252	282	270	286	264	296	310	292	295	281	275	274	284	238	288	257	241	301	287	270	294	279	295	273	286	257	274	274	294	274	253	294	295	288	287	333	287	280	264	262	275	273	315	259	297	277	281	279	277	287	287	294	282	266	297	289	269	306	287	258	267	315	301	264	272	261	274	307	295	284	313	282	283	285	240	297	296	310	235	264	217	294	283	289	278	294	272	276	291	260	292	306	270	260	273	291	254	273	318	288	267	270	294	280	255	287	264	253	286	284	274	276	288	269	245	295	278	271	285	317	284	269	310	274	288	268	288	292	257	258	289	281	318	305	263	270	269	273	251	260	268	286	274	281	273	295	297	273	265	284	268	273	285	300	281	295	301	292	291	269	319	303	304	323	287	269	289	295	275	280	291	301	288	273	321	258	262	264	306	300	285	276	294	263	285	295	271	281	325	271	278	273	270	264	298	251	290	297	297	288	300	264	288	276	275	285	274	294	287	288	274	283	271	288	283	252	319	286	282	268	249	280	274	275	291	298	295	270	272	247	287	276	288	306	279	309	269	266	253	296	281	271	270	270	296	284	270	302	279	300	278	281	290	306	271	280	295	302	288	271	276	289	274	294	279	275	336	255	301	325	263	275	296	279	294	277	282	275	280	296	281	280	296	285	285	301	300	283	283	272	296	302	252	276	242	280	279	283	276	269	276	311	303	297	279	277	283	295	281	253	279	297	293	260	284	293	284	267	324	286	294	284	272	265	284	278	271	268	279	305	288	277	266	302	243	311	271	271	278	266	280	279	305	281	299	289	280	282	282	285	303	298	308	287	265	298	259	273	280	279	302	317	306	249	281	306	317	297	271	280	261	289	268	262	294	299	299	278	271	287	269	300	267	288	289	288	250	301	282	286	264	315	279	283	270	265	290	293	278	280	255	286	280	294	299	295	269	264	309	276	285	294	296	269	303	272	273	271	294	301	287	273	270	281	289	272	283	279	289	296	286	275	302	325	251	292	287	275	280	279	289	257	261	286	289	287	278	282	289	288	274	258	238	269	267	238	265	291	296	279	272	276	255	265	282	293	256	283	291	276	256	290	310	269	272	297	279	303	261	295	262	270	268	311	267	304	278	285	299	267	289	285	296	268	253	262	300	296	291	278	306	248	316	285	275	296	284	272	284	290	287	295	264	303	291	291	303	302	286	302	283	278	249	293	314	274	289	279	324	293	266	264	268	292	273	263	295	271	299	278	291	288	282	259	269	284	271	299	273	297	290	293	298	242	244	285	277	276	270	284	278	298	312	285	274	270	300	277	261	303	280	278	293	268	261	274	254	325	291	285	274	312	280	282	266	241	295	299	257	284	281	308	263	284	276	280	258	269	282	276	292	297	293	281	298	293	256	268	264	298	287	285	251	307	277	279	236	268	299	299	274	281	284	302	271	285	277	272	316	277	302	290	267	281	280	258	286	282	297	298	285	275	289	282	247	259	287	274	289	267	285	291	304	285	268	313	294	280	272	305	275	270	280	277	271	251	282	269	254	301	295	278	283	281	278	262	276	274	281	272	298	299	279	268	257	273	282	272	305	243	281	271	255	293	252	279	270	295	293	277	259	318	277	287	286	286	269	274	282	270	303	250	285	294	285	265	258	274	273	284	292	280	261	290	265	306	269	310	274	283	318	271	259	268	307	276	282	296	312	288	251	286	285	307	285	262	263	285	295	263	301	268	296	293	266	305	280	294	309	329	266	302	297	289	271	289	276	265	295	270	267	272	293	290	286	261	285	280	276	266	265	276	294	252	279	282	305	269	265	271	294	313	245	268	319	283	270	271	264	271	298	272	258	280	267	275	283	270	270	288	271	302	260	285	287	283	285	274	293	311	264	279	275	295	250	274	260	309	288	291	272	290	304	286	306	275	251	286	291	297	223	267	257	296	287	279	255	287	277	303	277	308	298	308	295	296	271	296	292	262	274	279	260	273	266	255	287	252	272	292	280	265	282	287	271	294	217	290	265	310	266	293	291	301	303	304	318	288	296	271	287	273	273	295	295	258	277	270	259	289	280	272	261	272	279	281	257	293	254	337	279	268	300	290	291	271	275	283	276	254	296	283	292	296	275	277	281	285	330	287	297	288	313	287	289	266	288	290	266	302	271	298	277	271	275	294	310	292	287	274	282	265	294	299	286	275	285	296	281	311	306	278	275	272	306	280	270	265	297	254	289	280	294	280	287	279	274	315	271	268	268	275	289	280	288	262	266	272	300	293	307	270	283	295	255	259	268	259	280	292	305	265	269	271	260	270	279	283	273	279	274	298	278	272	309	313	287	280	280	249	272	280	251	260	284	277	284	267	274	278	261	272	285	288	313	275	262	279	302	287	266	287	249	296	285	296	247	288	294	278	312	248	263	285	268	264	256	293	252	310	279	301	306	292	261	270	279	273	292	306	293	273	304	258	255	242	311	278	240	296	259	283	253	256	276	284	306	304	272	253	290	271	290	280	255	257	274	283	273	297	305	280	245	264	267	271	254	282	277	291	294	254	312	311	279	282	296	279	303	294	265	284	288	271	288	302	292	313	299	290	295	265	280	262	296	307	286	269	310	279	267	292	286	269	272	287	283	278	287	260	270	308	278	326	284	263	271	276	292	275	285	257	304	287	287	311	277	332	290	281	290	267	276	286	269	278	278	297	303	294	298	249	284	288	272	286	264	292	288	256	271	310	289	259	270	276	294	282	278	282	275	268	286	276	261	300	286	277	257	287	288	274	297	273	277	283	281	284	271	268	287	273	281	311	279	276	238	250	269	249	268	287	267	289	250	246	237	251	267	268	274	243	280	290	251	269	256	293	273	287	272	235	273	280	275	285	307	245	251	277	284	291	300	289	285	273	281	305	263	259	274	261	272	268	253	277	283	265	289	271	289	250	272	291	299	295	284	256	282	291	303	278	259	328	309	315	301	305	282	289	289	263	276	283	292	281	298	257	261	263	313	292	244	287	284	302	265	247	269	290	285	300	296	282	303	284	273	281	286	269	292	287	272	256	270	277	271	288	257	272	297	251	317	264	306	280	245	295	283	255	298	306	271	275	280	278	271	256	252	287	310	260	299	280	312	267	297	248	278	288	281	277	291	260	285	271	274	282	265	273	297	298	283	297	284	296	268	314	292	229	276	287	264	302	255
5678	9751	8738	4614	2962	2090	1611	1312	1183	1156	957	868	884	849	811	746	747	873	943	1007	1013	1095	1147	1244	1191	1254	1133	1133	1048	890	775	745	760	758	731	733	749	715	682	649	714	713	635	672	657	656	666	648	619	644	608	617	656	650	638	608	612	632	649	570	632	583	611	612	590	586	613	617	605	623	625	615	633	614	642	582	604	622	605	644	622	584	610	582	567	591	577	611	613	628	612	622	628	607	606	606	571	596	573	590	601	586	615	601	619	597	634	622	597	605	594	653	616	641	636	607	588	608	623	571	597	596	618	590	575	583	609	577	617	560	586	584	643	639	564	554	611	607	652	618	586	633	585	565	596	614	593	589	615	612	590	664	631	647	554	605	596	555	606	580	625	647	608	609	657	578	596	621	632	604	624	589	631	606	610	597	575	555	602	593	575	649	590	595	618	665	604	537	601	588	607	635	581	584	590	592	632	603	600	584	564	582	617	587	604	606	569	581	640	600	603	606	630	582	599	689	602	601	578	617	594	611	602	680	615	603	603	636	569	611	592	569	576	559	540	648	618	601	615	604	618	581	632	590	604	613	577	569	621	561	594	617	589	607	553	599	605	623	629	599	606	618	640	630	577	603	639	609	627	643	617	614	624	580	615	607	604	587	579	608	602	597	611	592	565	634	621	584	559	585	614	613	603	604	631	590	647	555	612	614	578	608	603	597	600	594	618	602	545	589	636	610	599	612	573	592	594	550	634	601	587	630	606	590	578	595	590	621	616	609	590	597	601	597	596	611	583	622	601	600	610	603	559	596	591	602	581	604	633	621	614	583	646	605	613	633	621	640	604	606	581	592	649	602	616	593	601	590	583	620	540	582	605	572	623	622	625	579	568	569	594	647	637	567	623	590	597	584	637	608	550	569	610	590	607	594	600	597	591	640	570	594	599	615	575	586	610	578	575	560	605	608	652	619	625	611	619	615	630	611	603	635	582	620	610	621	642	604	612	612	644	605	632	574	627	597	622	598	624	625	666	607	592	595	624	592	586	593	606	587	623	591	607	580	602	602	582	641	575	612	587	590	649	597	619	611	581	554	639	565	603	572	570	589	661	617	555	578	617	622	608	622	610	613	637	620	588	600	627	600	631	616	618	601	610	614	571	632	586	579	594	614	587	595	548	609	640	614	586	575	593	606	589	621	623	597	631	591	628	601	613	602	597	553	594	639	556	586	634	649	608	612	584	615	631	635	611	590	651	630	592	592	612	600	596	578	636	576	585	605	576	626	634	609	563	569	620	578	583	575	564	578	574	628	598	613	615	628	602	599	581	581	667	589	595	596	581	583	569	605	590	595	621	593	630	603	633	626	617	603	629	583	616	621	624	589	584	618	600	573	582	630	572	582	597	606	616	590	613	624	618	624	598	569	656	626	609	596	625	603	592	580	630	606	571	599	592	563	600	664	585	568	608	638	607	587	630	622	593	602	601	620	650	579	632	613	564	605	603	573	659	602	601	603	622	557	602	626	631	605	558	602	589	639	595	563	647	616	629	606	600	610	647	663	563	591	598	577	592	579	619	620	611	601	568	610	602	646	625	575	605	575	585	630	584	611	547	581	601	612	627	615	645	670	646	598	614	616	575	564	557	615	600	625	627	580	601	627	572	611	633	621	612	601	629	600	619	594	609	610	627	582	640	618	611	554	596	588	597	611	605	608	619	595	595	611	601	550	608	604	648	568	568	563	580	580	576	589	620	586	608	604	539	642	622	647	580	595	594	580	590	614	637	606	563	572	580	656	557	601	589	555	599	572	624	627	603	631	584	633	548	580	596	623	606	631	603	566	601	596	578	579	577	617	601	587	594	574	620	607	646	592	657	641	630	604	593	591	617	595	593	602	622	584	592	587	612	604	615	626	605	614	609	642	616	610	628	606	623	616	609	593	589	635	605	611	614	622	568	591	569	593	622	583	628	609	604	609	584	594	627	621	623	646	609	600	626	611	574	625	623	633	652	615	654	570	572	595	602	592	581	587	544	623	594	624	669	592	634	620	608	616	634	607	630	630	578	598	577	584	582	596	555	593	603	609	645	577	639	619	557	596	585	598	588	542	607	583	592	596	557	607	591	601	585	579	637	635	603	590	586	607	604	518	584	553	619	605	623	645	592	616	574	599	589	608	580	619	623	631	563	636	603	601	583	612	619	612	655	640	610	568	668	610	612	611	607	622	608	640	570	564	588	604	592	589	647	652	654	583	607	590	620	627	597	567	621	614	603	650	608	584	617	590	621	614	637	644	635	589	610	614	581	620	555	616	613	623	571	595	591	590	616	609	636	620	588	637	599	567	613	607	644	604	598	590	601	578	597	610	627	637	586	605	605	621	603	610	627	582	556	589	574	566	559	608	586	632	610	590	644	606	602	601	618	594	581	585	623	579	611	582	597	544	633	587	578	610	583	606	596	575	579	618	610	612	580	612	575	625	600	619	570	586	644	612	585	587	647	658	636	589	617	558	611	615	584	593	601	616	596	621	672	618	599	622	572	574	610	605	619	583	616	575	620	599	648	573	606	575	608	619	616	628	622	614	577	586	618	557	607	591	642	615	615	628	641	580	596	597	554	610	611	600	621	573	586	602	636	652	607	582	609	622	607	587	621	605	645	564	606	621	574	609	629	621	638	618	569	601	585	633	610	555	586	597	608	557	583	591	584	612	616	594	596	616	588	624	644	630	621	546	627	599	614	617	605	621	633	588	616	584	610	612	619	636	632	550	566	605	621	572	642	628	619	626	590	593	602	596	596	602	603	629	623	592	618	636	597	595	602	571	605	609	616	613	629	632	627	604	584	598	584	588	591	573	590	590	617	619	599	576	606	575	605	597	607	623	589	588	626	612	614	617	628	555	639	606	572	618	584	589	590	617	608	622	582	581	586	547	594	610	618	570	596	589	593	591	563	573	618	600	608	634	597	601	614	592	608	613	598	633	567	617	588	582	597	562	580	608	597	586	630	608	557	606	596	583	641	626	574	599	580	647	633	622	535	607	585	599	580	640	615	618	615	564	574	634	654	589	617	608	613	591	572	603	613	571	583	634	604	605	636	593	670	601	597	603	658	616	587	581	617	568	592	627	640	584	589	584	586	554	611	605	602	625	626	622	590	600	582	626	626	604	669	577	618	623	590	574	594	634	633	611	592	598	596	581	606	548	589	607	598	606	584	618	604	572	647	620	589	633	569	578	630	657	611	574	590	602	603	631	612	623	585	669	659	612	612	601	576	627	627	641	592	623	590	661	612	649	585	588	586	634	589	578	599	646	581	622	583	616	634	573	617	636	589	581	617	621	623	558	599	614	576	606	598	574	637	621	566	608	566	653	604	603	604	627	623	622	584	635	594	583	597	595	592	582	608	586	584	562	609	591	612	605	574	608	594	629	581	592	587	607	603	627	635	559	617	615	615	651	600	612	516	589	617	620	616	569	597	596	628	643	592	585	596	615	621	629	568	590	651	601	632	599
23418	21432	29235	24015	21436	17691	1322	583	452	370	315	333	332	311	281	271	266	290	267	315	346	356	365	377	427	402	424	345	346	310	281	251	264	288	259	250	217	240	232	254	220	220	230	220	237	211	233	209	198	207	211	222	210	234	220	214	215	198	196	189	232	214	217	219	214	195	213	218	205	204	199	199	198	211	202	204	197	204	203	194	206	195	195	210	211	189	190	223	214	208	203	189	198	206	179	180	234	187	196	216	218	181	212	230	203	177	210	229	227	194	214	208	186	215	215	212	186	231	217	193	230	200	209	194	207	232	218	193	227	223	218	193	206	229	202	186	218	179	205	186	227	194	210	183	201	196	202	196	203	203	201	225	211	214	199	224	200	192	207	180	211	242	211	190	182	193	185	214	205	243	216	218	189	202	212	211	203	226	193	202	192	208	183	173	206	195	199	180	188	204	192	203	203	241	207	188	187	187	228	186	187	191	203	200	193	213	192	193	177	185	216	196	209	210	174	221	200	200	192	204	179	207	212	190	209	219	225	201	176	180	216	195	218	199	207	164	208	201	201	211	215	192	200	196	194	225	195	210	197	206	205	215	232	185	216	190	225	178	209	190	205	195	181	179	208	176	186	190	183	229	184	209	234	204	207	184	198	193	183	202	212	190	189	196	167	199	218	201	210	230	188	195	188	195	185	187	188	217	192	204	222	211	192	195	190	204	205	206	192	185	202	211	220	212	198	189	205	203	199	228	187	216	210	208	205	194	212	215	202	191	202	204	190	204	202	228	210	201	205	185	196	199	191	200	216	205	204	206	212	173	192	192	214	217	212	197	187	212	193	228	188	177	224	204	223	221	173	195	199	206	194	226	218	205	220	207	190	211	219	173	183	204	201	228	201	190	177	182	201	193	221	223	229	173	200	210	204	193	198	189	216	193	217	216	196	205	186	211	201	198	213	186	224	217	207	222	214	202	193	204	213	198	202	186	195	194	219	205	193	206	214	200	196	210	235	239	196	162	204	197	219	204	219	198	224	208	211	198	220	213	191	229	181	196	210	196	216	192	203	211	198	182	201	205	202	203	185	199	207	192	196	220	199	178	204	235	193	208	193	204	221	206	192	193	207	192	206	203	194	183	213	177	215	228	196	188	199	228	192	204	193	223	190	209	210	233	205	176	168	190	196	215	189	204	204	213	196	202	207	214	181	213	201	209	179	199	207	200	207	215	212	209	197	209	202	197	221	218	188	215	213	216	195	216	197	216	211	182	202	189	197	194	218	203	199	208	230	183	196	220	193	210	206	226	195	210	184	182	203	201	200	196	186	185	230	181	211	203	211	240	217	180	194	202	226	186	200	210	195	206	217	178	197	175	187	210	202	203	219	206	188	187	194	201	199	219	193	196	221	215	212	199	216	197	193	196	201	197	189	197	205	185	172	210	216	204	212	214	190	183	187	228	211	219	199	184	221	188	181	178	220	223	214	207	189	163	185	205	205	207	200	196	225	199	190	201	205	211	207	192	205	200	217	193	196	192	241	190	220	202	219	180	212	189	223	205	192	180	219	180	256	229	189	202	195	223	164	223	211	195	186	219	205	208	208	202	195	189	206	208	239	203	202	225	230	197	217	220	215	222	188	204	180	247	203	204	211	198	204	212	211	189	244	230	212	204	180	186	197	210	216	210	201	210	217	178	200	196	183	188	191	222	199	194	212	198	222	195	195	202	210	206	231	202	198	216	201	200	198	213	210	204	218	199	208	226	207	189	201	206	206	187	196	229	179	197	199	216	208	200	205	206	212	214	202	219	178	201	213	206	211	196	191	209	206	181	202	201	212	188	204	219	199	200	184	199	196	218	191	233	190	213	199	226	184	229	196	198	202	206	194	200	209	197	195	188	200	220	182	199	214	203	201	192	210	182	212	193	240	209	197	202	206	194	192	203	179	192	187	205	206	185	233	215	204	217	193	201	204	211	209	208	192	198	211	209	216	185	201	198	206	205	210	200	200	210	213	201	196	199	190	205	220	221	202	191	199	200	204	215	218	190	220	216	198	197	219	205	205	212	196	199	184	199	197	193	222	202	177	200	211	211	199	216	200	209	186	199	190	209	189	207	192	186	230	191	221	177	190	196	205	204	177	200	195	218	191	206	177	180	211	194	202	217	234	164	209	207	229	215	209	191	207	237	190	195	180	205	200	211	212	239	210	198	196	183	201	200	226	215	206	196	196	215	208	215	180	180	228	230	184	194	212	240	168	182	209	194	185	198	212	197	197	212	207	224	214	222	187	201	208	211	211	219	213	254	194	211	195	200	210	208	228	185	197	211	197	213	203	204	180	198	206	190	217	206	225	230	191	211	219	192	203	194	200	200	197	220	198	208	206	223	197	218	237	178	234	188	220	226	198	184	193	200	206	197	203	217	199	185	221	229	198	195	187	216	187	195	202	173	183	218	210	208	180	216	210	187	212	195	204	217	198	216	218	219	177	236	186	191	227	210	190	200	200	200	190	202	205	204	202	192	219	211	185	197	198	188	216	197	220	198	198	210	188	193	203	222	184	205	183	195	187	200	242	214	210	182	199	205	204	203	231	170	210	216	199	166	187	180	184	215	204	195	204	215	227	198	196	217	178	191	186	197	196	187	211	195	195	199	166	184	225	210	223	208	197	195	200	210	186	193	169	201	232	201	187	206	211	181	192	199	199	194	220	210	202	177	209	203	177	206	174	225	228	203	189	177	217	195	196	185	201	203	185	226	192	214	204	208	182	197	218	200	247	218	186	186	193	198	211	214	167	205	214	211	206	196	194	222	169	177	195	175	232	223	194	214	199	201	195	213	201	192	189	181	204	194	192	183	178	211	231	214	215	208	204	206	209	215	215	183	176	184	190	196	186	202	203	192	190	201	227	226	194	201	175	184	188	182	199	209	207	215	197	211	226	212	202	191	206	180	187	213	191	184	177	196	219	193	215	227	181	209	187	164	211	199	212	193	196	204	208	223	183	184	219	202	219	188	218	187	195	210	224	223	191	194	211	177	207	238	196	185	211	209	181	213	210	170	180	194	202	235	177	209	222	212	216	189	206	191	158	193	209	190	196	185	202	194	218	195	197	204	201	197	198	194	181	181	207	191	176	210	177	203	205	221	194	198	191	220	224	216	216	218	201	196	203	195	189	206	213	183	210	217	209	184	204	210	177	183	210	197	200	200	187	203	196	192	208	198	183	201	178	216	224	201	177	202	198	178	206	225	214	226	214	209	210	214	206	195	186	206	216	193	179	223	217	187	196	198	210	185	213	214	223	204	199	197	205	180	204	198	188	214	215	202	223	206	196	207	201	193	200	210	205	230	221	193	202	204	222	177	202	182	174	187	190	182	203	205	226	219	189	214	194	174	206	201	187	189	203	216	182	165	205	214	201	198	210	189	214	211	183	198	201	191	215	189	177	198	174	196	218	188	191	176	177	192	227	205	210	183	168	203	208	200	211	218	207	202	195	205	221	176
7875	15538	13389	7379	4618	3119	2386	1944	1538	1307	1123	1090	890	842	746	757	686	628	693	923	966	1060	1252	1409	1369	1454	1302	1221	1003	880	676	645	617	645	623	636	607	576	529	595	565	508	488	505	471	445	471	446	485	452	489	474	470	476	464	433	466	442	428	408	443	432	446	425	454	438	444	430	422	419	462	418	445	436	427	428	411	448	400	453	411	428	429	434	405	397	422	430	472	425	438	458	412	436	429	420	401	406	434	439	408	400	451	451	423	443	492	430	447	482	449	341	410	431	472	419	430	454	439	465	426	465	392	442	431	393	415	410	423	433	446	436	451	427	443	425	410	464	460	394	413	405	447	429	437	365	438	446	414	432	403	447	430	456	416	414	387	432	457	450	397	445	423	403	432	455	421	408	435	431	407	430	432	397	410	424	438	401	428	394	412	472	464	400	451	425	422	414	457	448	420	454	426	420	419	428	423	438	418	421	436	393	430	391	424	428	408	387	410	454	423	394	414	483	435	429	418	426	433	395	410	467	406	464	429	445	400	445	439	399	424	408	394	429	427	422	429	424	451	406	379	411	399	432	396	427	402	410	430	408	398	422	436	390	444	435	428	424	452	435	427	366	425	401	450	434	406	425	442	440	414	410	417	449	421	420	452	405	385	381	395	439	443	406	430	436	394	446	398	388	406	422	456	423	416	452	393	393	373	415	423	416	409	430	415	467	438	424	412	421	434	411	431	457	429	413	423	378	443	403	448	385	419	442	441	456	463	428	423	410	386	428	459	432	395	446	422	398	393	421	411	418	409	462	399	436	387	432	459	410	406	422	403	402	400	417	419	407	391	409	394	413	417	444	427	423	403	415	414	411	432	423	400	399	413	390	413	410	414	411	403	395	350	423	436	437	426	394	391	408	407	371	427	415	426	434	453	448	433	418	416	388	380	398	417	390	432	410	422	425	406	396	401	402	436	440	434	398	399	454	457	453	478	482	409	403	398	383	403	427	434	413	417	417	424	420	425	394	398	422	384	394	386	417	418	402	430	391	419	434	410	432	427	422	441	391	441	413	409	435	426	414	394	428	403	414	415	437	407	447	434	410	382	425	413	406	381	409	405	405	410	423	402	398	427	430	365	404	449	452	385	438	419	441	411	406	461	405	394	429	394	438	438	395	409	429	429	432	443	402	379	413	406	438	393	389	434	391	413	420	402	466	388	445	451	426	430	426	444	437	417	424	418	417	375	454	445	429	416	378	431	400	476	409	420	375	406	437	401	405	411	447	417	427	427	384	426	436	428	401	426	391	443	418	471	413	436	403	398	418	405	441	443	419	407	425	443	433	426	404	419	393	428	394	430	401	444	437	400	410	422	401	442	391	419	431	454	409	405	390	407	426	408	451	473	459	432	432	383	419	416	413	396	387	404	421	420	407	435	382	404	408	417	434	431	423	453	457	422	380	396	437	437	433	456	463	439	419	440	396	414	426	409	433	404	421	429	421	437	452	463	419	431	440	416	425	420	428	444	438	436	409	419	445	433	382	394	413	378	454	406	419	425	428	414	420	401	416	449	412	420	426	435	450	435	423	422	421	423	426	407	419	410	397	420	419	404	403	422	434	433	431	409	436	406	394	421	409	443	434	428	434	401	407	447	421	433	413	427	452	427	424	434	419	412	450	447	419	406	420	382	398	454	418	403	414	406	418	413	411	434	383	441	417	425	435	421	422	416	416	400	398	418	432	439	419	393	386	419	431	443	414	446	421	459	428	407	435	426	422	456	428	399	417	450	446	405	428	455	431	438	448	427	411	421	430	417	426	421	464	430	434	398	388	404	421	409	406	401	466	409	435	410	409	438	414	435	418	434	455	418	459	391	386	442	401	411	424	401	411	392	417	454	451	438	429	449	455	429	402	457	432	455	445	421	404	411	397	449	434	389	451	410	437	455	446	419	437	431	396	387	447	437	456	414	399	418	413	445	415	413	426	444	403	426	379	417	414	434	399	393	412	410	416	426	439	403	369	405	436	444	425	435	454	427	458	451	409	400	468	419	448	454	428	391	479	428	447	436	408	417	429	400	413	421	437	434	427	428	401	466	450	426	423	437	410	420	398	469	430	401	430	420	431	439	406	411	395	388	426	415	364	434	430	406	411	430	400	406	409	420	415	406	418	427	399	396	392	437	438	426	400	429	432	390	437	430	410	409	439	438	456	421	415	431	398	456	403	402	456	413	446	434	422	408	436	416	387	425	429	404	407	414	401	440	389	438	414	408	428	426	456	430	413	416	414	439	389	458	446	428	478	432	437	440	392	455	405	422	415	387	404	440	441	424	437	415	420	450	463	388	426	445	444	450	440	411	420	433	448	403	413	380	445	441	412	369	401	396	406	422	427	438	390	443	415	432	420	430	447	431	427	479	444	433	418	440	442	401	439	447	431	419	411	417	408	387	395	427	415	429	423	403	432	457	396	407	419	446	407	388	445	433	369	460	427	435	400	418	437	423	426	408	394	456	414	409	466	409	419	435	420	429	414	394	450	408	427	425	436	400	426	442	433	399	447	417	456	415	388	426	399	394	425	459	413	410	432	412	417	415	443	399	416	410	442	467	456	421	418	422	417	388	407	418	461	414	442	393	415	395	392	401	389	393	434	430	475	436	416	410	415	437	444	399	395	409	395	449	388	458	391	426	423	398	436	432	418	408	383	475	416	388	446	415	413	459	424	423	417	400	450	401	394	412	409	462	405	404	414	428	451	412	415	411	403	420	410	434	422	408	426	424	397	432	422	455	424	442	384	384	381	426	443	415	419	454	397	464	426	401	428	417	461	428	451	428	406	464	420	413	420	436	440	411	433	414	410	413	434	443	407	407	385	435	408	433	417	455	401	441	434	429	391	473	424	408	431	405	416	417	412	431	446	447	422	409	430	406	387	403	431	462	402	450	445	408	409	379	426	419	419	430	428	402	443	433	458	404	461	451	422	444	447	392	444	417	392	399	377	404	436	423	411	414	434	416	447	420	418	408	404	446	446	373	427	421	409	437	421	430	447	437	412	435	398	437	441	405	431	436	430	421	400	401	466	381	403	439	472	428	430	406	441	420	372	436	411	416	438	450	395	440	437	412	444	410	423	386	456	398	393	402	440	446	457	414	450	423	448	457	408	396	424	454	442	408	451	460	417	422	399	418	389	439	412	455	499	459	443	417	427	392	435	449	387	473	465	438	431	401	420	417	417	422	408	449	411	459	435	412	451	437	420	407	426	425	400	431	450	425	462	424	410	411	390	408	434	418	388	401	415	402	428	437	414	412	429	418	448	418	401	403	431	390	433	436	409	388	425	459	430	439	423	399	450	404	420	416	426	435	401	407	412	396	423	440	417	430	424	428	411	446	381	392	429	439	441	471	405	409	444	436	409	408	409	447	398	427	425	430	416	428	435	410	446	388	397	451	422	411	417	418	454	428	428	396	421	417	417	419	403	451	439	399	448	406	421	407	432	450	400	441	384	411	421
27052	20320	6064	770	581	488	469	466	436	422	419	423	392	470	444	393	418	427	432	451	439	434	455	478	529	492	480	417	490	496	460	458	487	436	437	432	413	453	417	435	426	441	447	429	448	463	408	453	392	452	434	455	461	427	416	463	474	438	467	404	405	410	425	404	450	445	424	429	431	425	410	404	447	443	424	454	428	436	454	396	438	428	400	442	411	412	452	418	409	450	438	432	433	462	418	420	426	425	416	436	431	434	427	409	413	443	438	398	445	406	458	425	420	432	417	412	448	439	445	392	440	407	378	427	408	426	406	449	422	388	409	439	431	467	424	426	411	410	432	378	427	418	423	422	474	426	413	418	431	437	429	428	463	438	428	450	401	451	382	402	379	429	416	416	440	420	397	456	404	446	403	441	423	399	417	406	451	419	394	416	416	435	427	440	423	414	426	429	417	433	404	402	432	435	428	451	444	430	443	444	430	446	464	421	401	424	388	369	391	397	401	412	437	387	420	439	434	431	433	470	452	440	436	438	435	408	399	425	417	409	478	444	435	407	410	428	426	431	403	465	425	441	420	434	403	444	428	428	423	448	413	452	428	424	405	423	401	386	434	410	404	429	433	435	423	433	455	434	471	413	390	416	394	434	395	436	439	399	459	413	430	436	428	442	435	466	441	403	434	446	425	433	401	429	455	467	406	402	422	397	402	428	436	413	445	415	430	427	451	422	408	475	445	440	415	397	372	432	395	438	439	453	409	368	454	448	437	440	437	423	416	459	382	407	406	451	432	401	424	439	420	378	409	443	418	405	394	411	384	436	439	394	426	412	404	441	440	439	424	450	430	412	391	437	434	408	415	415	435	396	423	396	430	411	454	428	411	445	420	408	429	430	451	453	438	395	423	413	452	464	410	387	403	448	429	403	424	408	387	423	411	424	424	427	417	429	462	441	429	424	431	439	449	411	436	446	443	406	427	399	410	436	382	409	410	424	452	416	399	438	417	406	431	429	418	436	420	412	440	449	425	407	410	405	460	428	430	418	425	401	458	428	446	421	432	429	429	426	422	453	396	412	419	422	409	414	411	421	393	396	420	410	421	421	399	444	388	445	422	421	381	443	467	414	403	401	410	427	431	426	404	457	400	437	423	407	465	417	381	417	432	391	406	381	402	413	432	440	394	409	433	420	446	470	407	447	416	440	421	424	397	390	434	414	453	422	446	388	374	404	445	459	422	422	438	396	426	418	450	409	415	424	418	423	407	423	407	413	402	448	413	400	436	404	410	438	414	376	400	444	453	453	437	433	376	445	453	434	437	412	413	413	437	389	465	400	448	406	413	412	421	412	398	439	436	387	467	417	434	423	388	418	422	452	419	425	411	417	412	397	405	407	380	429	475	443	426	420	424	429	459	454	446	404	424	425	435	382	444	437	401	457	430	421	440	416	452	385	424	401	452	431	406	421	431	434	445	447	458	398	393	429	430	425	431	418	430	434	367	428	384	389	418	448	410	440	406	427	424	413	436	419	425	414	417	454	447	437	422	414	389	439	398	424	438	432	420	407	449	424	397	437	445	425	446	416	436	408	427	420	428	419	423	391	426	401	415	422	430	389	407	422	407	440	436	453	418	415	423	434	458	451	411	432	448	438	437	386	419	452	439	392	421	406	477	434	408	424	419	415	406	441	403	424	413	444	471	432	420	434	392	392	431	438	458	447	391	403	432	433	456	426	430	435	433	442	403	451	442	432	443	392	427	434	398	421	421	419	378	437	454	419	435	399	425	439	404	454	441	442	456	447	433	441	395	405	439	447	414	449	428	428	423	451	416	378	419	411	422	418	442	396	449	459	410	395	431	408	422	378	440	431	424	420	402	438	446	438	416	436	438	400	412	422	424	443	444	410	447	429	415	409	417	420	402	429	423	430	445	446	416	435	420	392	438	402	411	415	426	395	457	402	426	437	445	433	444	401	414	412	420	385	440	416	443	458	443	428	472	412	415	428	419	402	423	453	467	426	426	423	426	439	417	463	446	424	427	426	413	411	417	437	435	417	433	443	410	432	403	401	451	438	438	457	422	436	408	445	416	463	438	425	453	442	416	446	376	437	405	451	439	417	420	433	411	386	415	427	419	460	401	434	408	461	438	420	428	406	438	426	445	434	434	402	459	448	413	436	451	403	454	428	427	445	431	397	419	432	437	429	415	427	391	481	488	439	431	436	411	430	436	377	439	428	440	430	417	436	476	435	403	402	447	405	442	414	388	427	406	429	436	422	430	433	437	423	458	429	445	415	425	428	424	375	444	381	412	415	417	419	413	448	430	422	430	428	421	409	406	453	409	425	416	450	469	402	413	407	441	404	459	405	445	459	416	413	436	436	399	479	415	430	418	434	432	422	397	434	417	392	427	448	447	400	414	430	445	485	442	434	422	434	413	440	393	437	419	415	399	454	416	420	426	419	456	412	437	405	441	426	395	407	465	455	445	457	429	404	457	420	474	429	459	435	441	409	470	416	425	406	457	443	370	434	431	481	423	416	429	416	427	410	422	442	430	465	396	435	403	433	449	399	386	446	400	440	429	428	416	427	435	453	467	401	423	399	426	389	431	409	412	426	383	412	437	431	437	432	459	391	446	462	440	403	398	456	428	399	426	458	482	392	452	414	421	422	438	422	446	436	403	429	450	403	443	414	389	425	417	453	415	416	438	405	382	407	443	416	427	435	427	415	433	463	403	400	402	443	382	409	419	388	441	410	402	413	412	423	432	422	465	407	404	443	459	386	409	447	428	420	452	410	407	395	431	413	428	444	418	429	432	456	427	419	393	435	416	450	457	446	432	418	452	441	400	438	394	451	431	423	429	440	405	405	407	399	404	383	435	414	413	472	428	430	412	432	443	456	405	384	429	431	422	456	402	431	440	442	431	450	435	417	439	399	418	420	449	385	401	401	439	449	436	463	426	456	411	451	472	427	396	432	412	376	449	439	446	400	451	424	435	426	410	435	430	427	422	414	415	431	424	433	438	417	433	438	434	426	416	408	399	438	371	449	407	450	426	455	445	395	432	421	472	411	411	413	423	460	434	405	392	397	446	434	426	409	393	438	421	437	417	432	426	429	419	453	423	406	389	459	423	426	407	379	375	460	444	455	427	470	457	440	419	400	453	403	435	423	386	443	408	410	402	437	373	425	386	393	421	411	432	409	440	428	445	417	408	447	415	453	406	425	428	422	454	420	365	409	421	436	438	404	407	400	416	427	405	428	438	438	431	378	427	471	418	423	407	448	468	427	421	407	448	411	409	392	440	415	436	410	397	448	420	439	413	459	392	421	440	435	434	412	433	431	458	418	433	402	411	414	439	411	411	410	439	394	392	431	428	439	433	407	426	418	421	420	418	433	380	387	444	414	436	433	395	441	398	399	397	426	428	426	421	379	455	444	393	421	419	441	447	443	371	375	404	412	427	438	405	434	428	457	399	458	462	406	447	424	412	448	422	406	395	421	418	414
4304	1928	1872	1270	1094	1087	890	929	927	984	933	904	883	890	882	883	884	884	927	862	876	949	1091	1214	1254	1244	1220	1111	1038	1017	910	920	961	980	942	959	879	953	885	917	945	906	899	916	904	942	948	924	897	868	871	914	948	912	889	928	877	919	944	943	857	882	835	844	918	922	857	856	845	903	881	838	865	826	890	903	844	898	861	824	828	872	860	897	855	873	859	888	893	864	885	836	882	935	864	868	875	887	849	861	884	917	886	862	830	890	823	831	912	926	864	868	856	909	872	854	905	910	903	842	897	827	909	897	887	926	858	903	836	847	845	839	878	872	854	889	902	812	864	889	868	857	803	862	825	882	867	845	909	922	956	829	833	893	864	880	861	859	909	911	884	907	904	839	878	797	878	869	884	848	907	884	874	880	886	867	941	883	810	834	835	880	854	890	829	882	879	886	917	920	836	815	853	893	852	849	850	893	857	876	891	869	928	843	899	910	840	855	872	823	834	872	864	852	917	885	862	870	851	843	878	905	836	840	848	830	845	841	903	830	894	864	834	815	858	893	924	927	876	852	838	835	883	855	890	812	899	889	890	890	821	922	913	881	850	853	889	876	844	816	877	834	899	817	889	824	849	798	823	865	833	840	883	811	864	844	844	952	912	946	883	839	895	913	908	896	847	832	866	910	859	911	933	885	852	886	845	892	851	869	827	810	863	884	864	892	882	877	862	805	889	829	922	890	880	920	893	865	876	889	907	878	906	858	916	817	849	834	891	884	851	868	898	866	866	891	862	856	851	878	855	910	849	859	847	903	847	864	868	887	831	860	921	815	862	918	881	890	839	887	897	840	863	905	874	888	907	862	931	874	843	913	829	886	888	880	873	877	904	869	855	863	860	852	860	829	838	803	869	896	895	871	900	889	870	896	871	880	847	898	864	875	853	826	918	849	898	905	819	899	924	832	886	850	913	900	827	858	886	917	882	896	854	847	919	908	867	793	858	862	854	851	911	888	814	864	858	854	907	843	908	880	903	933	823	848	877	852	896	847	900	875	840	901	834	864	887	829	901	869	880	878	889	850	857	856	897	869	875	908	859	856	909	865	916	909	809	893	895	884	897	881	944	832	895	871	887	881	935	847	853	930	922	862	847	897	814	910	930	881	861	897	910	874	897	839	857	840	880	953	883	859	888	937	907	870	873	896	839	882	902	896	927	901	879	863	841	873	884	913	870	950	838	902	873	869	839	893	885	842	871	851	839	848	826	846	905	878	876	868	850	859	797	857	858	905	862	853	894	888	875	872	854	865	863	867	856	887	843	890	824	891	829	973	907	877	853	878	929	894	898	882	891	828	870	894	899	896	847	880	860	838	893	855	873	841	854	880	849	846	828	964	838	846	922	874	920	922	865	812	890	882	890	871	873	884	883	842	903	893	866	899	861	837	891	891	870	844	869	867	875	811	895	942	881	853	881	886	855	826	861	852	894	837	868	869	860	883	892	876	897	852	879	894	904	877	956	855	900	872	884	862	870	869	840	898	879	917	895	843	841	846	891	867	883	874	871	847	850	863	869	832	860	902	872	875	926	915	862	840	937	866	858	856	868	821	932	913	878	846	920	838	882	876	884	849	870	896	886	884	841	862	885	860	864	861	920	875	844	909	932	865	885	841	882	892	864	861	851	849	904	905	863	807	878	825	858	856	857	895	820	887	822	894	829	893	873	829	842	851	880	830	893	828	891	871	844	861	837	921	923	864	850	869	904	823	895	914	865	863	842	886	840	907	916	876	852	916	877	902	859	864	887	918	876	910	894	875	832	873	858	900	894	899	891	823	862	925	846	883	893	870	885	907	920	832	852	894	866	873	874	924	867	905	832	893	910	874	874	836	854	866	869	900	836	871	892	869	865	881	813	870	855	915	896	878	850	898	856	840	877	906	863	882	879	889	874	903	867	894	862	869	836	864	883	887	925	874	849	857	860	909	810	883	891	864	823	861	865	905	943	909	832	894	808	855	860	954	870	866	888	930	874	863	859	871	915	919	803	857	879	926	897	839	938	876	875	855	820	832	837	812	877	862	846	857	873	878	912	836	916	866	929	925	852	854	885	900	885	843	910	870	879	830	918	820	833	917	905	849	901	884	869	951	876	875	861	850	907	828	868	853	929	886	882	847	852	854	852	869	923	848	888	887	842	930	862	857	876	838	919	848	899	852	847	878	866	896	894	914	878	871	886	828	809	868	883	885	886	814	883	861	825	890	892	894	897	819	896	854	828	893	923	863	871	887	843	832	869	875	893	866	861	873	901	857	863	916	892	882	922	880	856	873	856	843	910	878	889	898	878	851	906	843	854	864	870	865	868	888	851	838	843	806	856	861	860	863	875	899	878	841	843	888	909	889	934	881	892	874	867	892	887	856	897	858	820	841	902	867	906	856	828	869	859	874	830	878	869	836	851	869	820	870	847	882	844	820	858	904	896	871	916	923	892	839	833	862	833	867	872	885	900	912	885	869	867	858	858	895	862	880	849	908	842	844	846	876	851	895	890	863	814	874	802	874	864	916	863	875	828	921	893	886	892	870	886	901	901	824	913	868	837	887	904	879	902	854	865	916	849	929	910	856	874	958	902	842	892	876	895	854	863	908	853	870	856	848	914	905	876	901	850	878	860	888	894	809	888	891	839	910	917	821	916	884	868	864	827	902	897	867	853	904	897	853	901	872	846	882	920	911	856	846	868	878	900	903	879	869	876	866	865	933	888	864	894	892	831	885	805	828	905	845	906	863	854	866	835	803	889	805	865	866	888	857	865	842	879	908	860	833	877	885	894	874	902	882	837	830	854	811	867	889	863	931	875	895	844	921	880	864	919	902	909	903	879	900	866	851	890	931	922	886	857	889	884	839	874	861	937	912	845	855	857	895	874	833	886	851	805	870	873	845	841	880	877	914	821	921	895	893	908	876	857	815	929	872	894	811	935	898	833	876	891	864	863	888	826	857	867	934	920	889	890	897	874	833	930	922	864	879	847	915	891	887	940	853	895	932	862	872	873	884	897	874	874	912	826	864	842	850	860	884	913	897	884	899	862	829	855	857	863	835	934	862	913	877	872	854	865	870	893	894	900	907	917	852	830	838	857	903	875	870	856	892	864	840	891	876	871	830	841	887	844	845	860	864	869	902	870	912	869	900	884	944	879	894	876	843	893	864	899	940	853	841	915	881	829	913	848	862	848	841	859	865	888	924	861	831	862	899	894	878	911	852	893	900	912	840	860	841	822	818	885	846	913	881	838	884	861	832	895	864	869	882	953	845	845	877	847	882	855	875	848	872	871	845	903	916	853	870	831	895	863	888	852	895	840	882	856	849	917	910	870	839	875	904	859	838	882	821	842	910	868	876	887	825	904	864	828	866	869	881	810	866	878	835	809	929	828	860	881	870	841	847	847	888	894	914	859	889	926	883	883	917	840	885	848	902	862	890	854	841	887	892	839	892	874	884	885	865	910	820	870	911
24406	21470	28544	24779	18657	1329	631	454	407	362	322	336	334	328	343	293	303	310	324	282	277	319	341	400	441	411	373	370	358	323	325	311	318	311	311	294	322	275	309	283	293	274	283	281	289	301	273	286	283	270	259	259	268	282	268	270	262	300	279	269	263	272	294	270	287	271	283	300	305	256	269	290	301	266	259	254	259	275	319	279	265	280	298	284	285	278	274	282	256	265	269	273	282	263	298	271	289	284	260	273	273	288	301	249	250	264	297	271	277	280	244	271	281	249	281	294	290	294	247	266	282	283	257	266	261	281	268	271	255	264	290	271	267	271	268	258	306	265	296	297	288	277	298	264	285	284	292	315	275	260	267	251	286	288	259	269	283	263	266	286	273	277	263	249	264	301	243	270	250	270	298	272	281	250	253	297	300	286	254	285	282	240	286	293	231	294	315	264	307	271	253	258	242	266	242	301	288	270	266	273	302	269	274	286	290	281	282	296	241	252	232	266	286	251	289	255	297	304	245	300	271	279	255	313	290	263	253	290	276	298	288	256	295	288	301	241	288	289	295	259	247	282	274	265	253	267	269	252	278	275	252	277	268	262	280	280	274	291	274	255	284	278	277	268	248	291	295	278	285	267	285	285	260	280	292	284	261	263	279	262	259	258	264	278	279	303	279	269	273	284	236	242	263	257	302	264	274	277	284	283	275	264	270	273	263	279	291	277	284	282	285	294	272	269	294	262	269	247	240	268	265	256	301	295	267	266	250	286	273	257	262	251	253	259	296	268	262	267	263	279	300	284	268	271	270	305	275	276	274	282	320	242	271	263	286	290	273	272	273	270	281	287	276	259	275	269	273	253	280	275	232	276	280	278	242	265	240	288	248	293	266	290	290	299	270	265	259	271	272	305	283	291	270	265	266	277	254	273	292	248	279	251	280	263	300	281	273	253	254	270	256	264	284	278	288	274	286	269	288	263	254	256	221	294	262	268	252	248	299	262	277	277	275	278	232	298	282	249	278	262	256	273	256	275	294	267	275	282	301	276	260	285	268	274	247	287	290	297	287	292	302	278	268	272	303	271	275	280	285	277	270	259	291	291	276	297	257	277	275	255	270	246	272	258	300	282	258	271	263	279	250	275	254	262	316	257	274	285	259	259	264	269	288	302	261	288	236	261	285	294	250	255	261	275	256	260	275	280	312	296	289	281	283	283	244	261	276	267	283	276	261	291	269	290	258	271	266	253	293	290	278	264	271	275	266	291	268	314	275	277	273	261	289	274	288	289	281	283	291	237	243	305	245	278	302	274	275	266	258	254	269	259	271	273	257	273	269	226	285	291	274	261	299	273	273	287	275	272	264	283	249	299	265	269	276	275	273	261	240	281	279	258	249	282	266	269	254	267	234	275	274	275	283	277	275	272	259	278	276	253	295	270	278	292	270	281	278	233	266	270	290	261	291	281	270	288	285	248	288	274	258	293	260	251	283	270	290	292	270	304	299	265	255	283	270	264	287	278	256	293	292	284	272	255	280	258	238	276	311	262	275	278	294	296	255	273	289	287	252	257	303	255	251	266	249	293	264	315	256	297	274	287	292	281	268	295	281	274	270	263	237	300	273	268	266	269	260	252	278	265	277	257	264	293	301	256	286	256	251	285	273	269	275	264	250	279	312	278	271	289	288	256	280	258	246	266	252	282	286	256	264	292	270	255	269	251	282	272	264	291	319	274	281	255	272	272	270	315	304	266	283	268	251	241	306	273	245	286	295	264	242	282	280	284	263	291	298	266	278	258	241	280	254	280	259	267	288	266	287	252	259	273	282	251	253	267	296	290	285	273	274	255	247	284	262	286	298	257	269	295	262	261	256	252	268	270	270	275	260	262	283	257	267	292	253	255	289	259	279	280	274	262	286	246	262	280	276	274	248	279	288	261	278	277	282	277	300	268	262	254	293	297	276	252	253	281	267	293	272	258	287	266	290	263	238	232	262	269	272	273	265	283	281	265	294	298	270	259	266	249	276	266	263	292	257	266	290	277	279	273	256	290	291	266	265	281	291	279	267	271	273	255	280	293	268	269	255	294	266	279	278	256	233	264	292	279	258	294	273	290	256	266	257	280	281	312	244	276	282	268	265	302	254	298	272	247	262	268	260	262	237	238	226	293	305	275	267	266	261	254	264	293	291	267	276	285	297	262	232	232	273	312	283	260	279	285	238	290	240	268	258	273	240	264	266	280	284	290	285	277	264	294	267	259	284	258	300	275	268	269	251	284	239	303	295	260	275	277	273	285	307	310	273	286	283	256	247	260	269	267	263	283	279	285	266	274	285	252	295	280	260	263	267	251	265	288	270	255	286	273	273	268	285	295	239	260	254	266	288	331	284	289	269	276	267	268	269	269	259	262	252	282	284	281	258	246	245	280	272	257	311	274	238	260	261	295	266	269	285	270	252	255	278	222	312	294	276	290	296	288	289	294	291	265	260	259	255	291	275	275	275	264	279	277	290	319	286	269	278	284	271	279	281	278	285	288	294	246	282	296	295	265	305	279	278	287	260	278	259	264	271	291	292	290	306	255	271	274	244	267	287	254	280	277	282	289	244	271	278	272	292	291	289	285	287	244	275	261	284	287	252	214	254	257	288	271	278	264	279	263	279	272	262	286	278	266	235	280	258	281	267	310	262	266	286	250	272	245	262	277	234	276	271	264	264	266	272	288	260	272	277	277	296	244	257	284	273	274	269	262	274	294	271	259	258	271	262	269	300	254	260	274	320	269	263	268	270	274	324	270	291	271	261	280	266	275	296	254	261	290	262	261	261	256	293	265	261	273	311	276	299	234	253	260	269	287	260	243	256	274	284	240	261	281	276	244	281	270	269	272	309	264	277	254	269	265	286	275	263	272	268	265	243	260	264	280	235	274	263	286	280	299	277	284	233	301	288	257	268	226	271	284	268	264	293	271	246	273	292	290	294	281	276	262	296	284	273	303	294	287	273	279	259	280	253	248	265	271	243	293	271	314	290	269	280	278	302	278	274	252	281	275	294	253	263	270	313	291	271	253	297	299	286	243	273	245	257	246	300	269	269	288	253	266	301	288	279	288	294	259	278	286	282	264	251	279	258	277	272	277	294	291	276	301	273	291	266	309	271	270	294	261	282	300	298	268	259	271	266	246	270	288	307	277	282	285	281	282	260	278	311	272	299	271	279	283	252	285	256	283	258	267	246	275	264	275	238	262	260	285	288	289	310	245	261	271	281	274	257	251	249	263	300	261	246	303	238	278	309	297	287	250	270	248	268	272	274	290	286	280	267	269	282	269	267	271	283	256	274	279	299	255	283	271	275	244	282	282	272	290	242	302	269	251	246	285	267	279	272	297	237	281	271	293	265	285	296	269	270	262	262	263	250	271	274	260	308	303	266	285	267	263	277	277	286	289	296	308	270	284	272	251	274	272	272	281	275	287	289	282	283	235	294	266	277	267	270	258	257	264	269	301	292	246	245	256
5692	9828	8602	4570	2900	2117	1646	1336	1232	1005	1004	918	914	832	810	721	748	750	689	693	675	759	891	1086	1275	1257	1147	1096	973	853	733	756	768	709	733	624	721	706	670	624	625	687	689	588	644	630	568	651	625	644	598	622	591	622	634	617	627	654	659	598	636	644	604	641	600	664	591	593	599	612	619	547	578	616	586	603	596	564	620	595	563	540	573	601	562	643	590	604	634	581	563	615	637	586	587	597	649	573	618	541	612	603	587	579	651	590	639	598	620	582	636	600	596	611	624	614	562	611	620	561	588	600	596	575	577	617	598	562	592	584	564	598	635	570	572	608	594	585	611	598	608	616	608	559	620	582	576	570	603	613	595	577	568	597	605	625	620	594	613	621	607	595	599	584	569	555	625	563	581	558	636	584	585	562	598	607	570	568	585	581	588	567	587	622	595	596	545	593	580	541	586	589	574	606	566	595	614	614	621	557	610	599	587	565	598	580	613	568	571	624	581	581	610	551	607	602	554	561	611	547	562	558	594	605	584	584	556	590	600	601	625	592	575	623	637	596	586	572	589	589	590	568	601	570	567	585	596	580	577	604	617	617	574	601	553	625	566	573	626	631	568	567	568	595	642	619	576	576	619	593	605	589	591	627	613	594	605	605	609	611	583	566	596	561	586	576	605	569	599	552	599	619	591	591	611	628	580	557	613	568	583	603	580	555	560	595	544	609	638	587	612	601	607	633	577	586	570	592	615	570	585	558	614	570	609	568	568	554	572	596	596	574	600	577	616	598	558	587	610	614	579	551	632	590	588	533	615	603	648	566	597	618	569	581	571	603	549	602	590	572	584	628	586	584	568	577	585	645	595	604	558	611	591	589	623	586	586	619	582	620	606	595	592	617	591	583	625	598	588	583	607	592	567	572	616	573	585	594	613	580	573	587	532	601	594	607	600	588	569	618	625	582	595	608	569	644	628	616	612	565	603	609	624	539	561	558	548	524	630	612	590	564	618	571	579	579	589	609	607	625	573	545	562	605	564	612	609	634	569	571	594	604	587	619	629	631	612	573	592	557	553	607	596	618	593	645	586	619	634	607	601	591	603	574	572	579	630	639	592	619	583	585	547	560	631	580	596	569	619	626	579	612	611	615	590	548	599	624	592	580	583	617	629	568	545	636	623	611	632	560	586	636	587	609	590	557	585	619	629	595	583	594	609	586	595	579	577	596	590	575	569	592	585	580	612	610	562	572	625	602	616	565	613	628	586	554	578	608	603	590	605	602	597	592	580	608	610	602	598	594	564	564	579	552	608	576	578	577	534	600	591	607	577	597	547	587	600	635	555	549	545	606	616	551	559	596	599	568	579	583	615	574	567	583	579	580	579	572	596	612	554	593	587	634	574	611	647	628	617	551	585	582	609	632	602	586	549	602	593	617	599	585	592	618	582	626	612	630	579	596	596	585	657	603	587	628	621	606	595	549	598	624	575	577	605	621	609	615	607	570	633	576	568	620	575	587	590	638	570	595	580	585	596	608	586	652	595	589	594	596	594	555	561	536	605	592	590	615	553	589	616	611	579	598	617	607	591	589	560	545	600	563	592	607	595	614	598	642	603	569	624	617	573	607	649	592	589	564	609	625	609	581	640	579	595	620	594	592	568	583	562	583	568	572	621	613	594	602	594	567	629	622	626	581	527	597	619	563	563	605	545	593	626	610	573	604	574	630	550	571	569	586	632	597	600	616	591	605	590	569	593	604	608	589	555	573	578	633	607	582	634	555	585	584	584	608	544	613	575	610	620	554	590	608	580	549	557	591	599	608	576	586	562	570	570	567	590	587	586	596	634	576	582	618	609	597	578	604	633	618	573	620	646	576	602	607	626	569	571	606	564	616	584	629	572	627	566	656	619	573	586	583	615	575	608	589	634	571	631	610	629	581	607	563	558	627	572	585	567	553	591	591	572	590	556	596	555	587	585	596	607	656	604	586	595	590	540	597	576	584	588	631	568	572	599	611	618	572	569	644	583	540	569	579	621	596	599	577	509	606	571	600	568	559	618	608	583	580	588	579	590	608	564	584	601	608	602	566	567	554	557	630	593	567	598	594	607	586	611	537	586	612	567	612	604	569	624	574	590	576	614	575	600	590	614	587	555	587	592	593	590	575	626	615	602	574	588	576	603	644	593	574	592	581	608	576	620	617	615	601	605	584	577	614	577	575	562	589	550	565	600	615	608	588	620	603	612	625	618	582	608	643	579	582	600	574	557	602	589	648	599	592	606	613	592	612	599	592	558	587	552	599	609	617	595	621	585	596	608	610	587	590	592	556	584	591	598	601	601	617	544	596	593	601	565	573	599	583	604	601	561	642	611	559	599	593	610	591	542	552	576	570	565	602	565	621	582	585	589	552	597	612	576	516	567	584	621	592	588	574	574	587	583	563	579	569	554	625	609	621	649	578	584	578	582	591	621	599	608	593	581	635	584	613	589	570	555	582	553	597	618	584	584	610	607	646	575	558	575	582	570	595	557	642	605	549	556	592	594	562	579	573	593	541	598	602	557	586	592	529	613	597	610	600	570	587	598	577	592	579	609	585	555	585	572	586	583	595	563	551	583	593	599	557	599	589	599	605	542	540	603	562	618	616	577	557	613	591	576	635	647	533	568	574	581	610	617	620	609	628	561	629	588	579	571	600	603	580	608	593	596	593	610	560	617	606	580	534	583	573	587	574	582	542	608	572	608	578	559	560	598	582	587	670	589	578	592	563	631	576	600	533	581	569	613	586	578	569	610	605	603	556	599	591	580	593	586	593	582	628	617	624	614	597	560	584	609	606	631	631	579	563	621	588	596	586	591	601	572	576	613	561	585	591	583	592	600	607	607	621	571	556	548	559	634	592	580	554	559	544	580	609	587	604	618	616	619	663	590	584	620	555	568	658	615	598	582	597	548	578	585	618	579	590	592	601	567	594	569	552	567	579	584	594	585	588	572	584	576	627	528	591	580	558	587	597	581	607	601	588	622	642	571	610	635	620	560	555	594	572	549	606	567	553	617	624	597	585	588	587	560	575	564	594	621	607	560	624	567	585	618	595	603	598	581	585	561	556	588	585	605	556	583	620	576	577	617	617	540	571	541	580	603	568	594	594	627	566	625	572	592	595	598	587	622	570	636	613	583	615	576	589	596	582	566	613	576	585	588	594	581	606	584	619	617	612	633	595	598	595	566	527	602	607	606	574	594	600	573	551	585	575	603	590	605	599	578	606	603	585	622	576	582	609	572	580	609	624	584	598	584	624	579	588	581	581	598	618	589	566	589	620	597	617	575	585	627	619	567	598	616	598	616	596	603	602	623	608	584	612	598	567	586	582	581	597	616	583	614	632	565	587	585	592	584	588	584	570	608	597	603	613	580	603	618	628	613	589	624	613	624	538	562	608	605	608	578	590	564	608	583	553	588	633	637	567	573	541	618	612	624	588	583	568	547	583	593	599	594	597	588	610	614	590	593	562
23398	21496	29337	24091	21496	17392	1278	596	407	398	344	318	275	280	251	298	277	245	269	229	256	355	367	343	393	380	352	382	311	269	243	232	266	207	226	237	233	230	206	206	213	205	215	210	186	190	197	210	203	211	215	213	188	211	204	226	231	199	220	180	215	203	209	216	208	180	199	201	191	174	197	203	164	230	199	204	177	197	178	183	201	213	199	217	199	216	209	203	200	215	189	201	193	205	186	188	219	198	205	170	199	200	189	215	194	173	191	193	200	189	213	204	185	222	172	193	204	183	166	195	213	192	208	202	186	204	192	204	206	178	207	195	212	225	202	196	214	213	196	188	184	183	166	183	195	196	193	199	201	206	181	204	193	190	187	202	185	162	207	207	178	194	218	244	196	195	188	204	192	202	196	192	216	189	191	209	182	188	187	195	183	190	183	205	178	204	171	230	193	203	191	205	177	203	201	208	181	176	202	200	201	183	190	182	206	183	181	192	199	204	191	210	180	190	209	185	209	195	205	201	170	203	197	225	194	192	203	174	181	199	176	200	212	186	204	197	183	182	210	211	197	195	210	188	210	187	189	183	188	202	211	193	184	192	177	193	178	204	190	200	202	182	189	207	187	188	194	209	199	175	228	197	198	191	180	199	197	188	205	182	208	192	210	192	215	216	187	203	202	209	170	183	184	195	207	188	218	188	213	183	185	179	181	175	173	195	197	183	200	205	194	210	210	200	178	193	222	173	206	228	181	193	187	170	170	168	176	217	229	199	186	207	190	190	183	202	175	181	204	198	176	190	183	197	178	200	219	212	178	186	157	182	165	178	163	179	179	202	188	193	201	188	186	193	189	195	202	177	204	208	201	195	187	197	186	196	185	188	208	199	202	184	198	188	192	204	201	202	185	192	179	199	212	187	211	202	223	208	195	164	196	196	185	179	231	215	191	186	198	190	182	194	183	206	203	201	192	186	188	184	177	207	170	196	166	186	199	208	191	174	196	192	170	192	206	196	213	174	188	222	205	212	172	225	178	180	185	182	193	218	187	207	185	187	197	227	199	195	213	199	181	201	202	187	203	209	186	171	188	194	194	171	221	173	193	200	192	190	187	186	176	190	223	184	202	201	193	207	215	189	209	180	181	203	204	199	190	198	192	199	184	158	186	206	176	208	189	189	209	193	202	204	208	212	186	185	206	185	205	178	202	185	200	197	187	205	216	180	181	195	208	207	179	212	168	181	199	191	168	183	211	197	175	199	173	192	200	205	194	192	192	209	217	188	207	199	193	191	192	173	213	189	191	183	202	206	197	205	203	193	177	184	210	179	201	185	185	211	208	192	180	219	212	178	205	180	215	166	206	187	193	192	209	212	197	193	209	167	178	183	187	194	155	168	201	182	176	208	186	218	174	182	195	191	201	211	192	188	215	188	197	199	199	184	179	183	197	192	191	213	166	209	219	196	217	171	188	192	182	199	201	170	186	190	209	205	191	204	180	190	181	173	179	185	202	203	182	217	208	203	165	194	189	188	198	175	199	190	198	205	191	190	167	194	172	166	191	201	207	197	203	184	191	182	179	192	190	173	198	192	182	219	191	183	198	201	176	184	183	232	186	208	194	187	192	184	183	186	187	179	189	190	202	179	211	185	197	201	182	203	219	168	197	197	206	181	193	196	210	206	202	211	180	181	220	179	214	189	193	197	196	182	194	194	209	196	182	179	192	181	174	197	218	177	221	195	180	166	199	206	187	177	206	188	207	179	191	183	229	204	189	201	179	195	202	191	211	205	207	200	195	193	194	187	212	187	175	216	178	207	183	172	195	190	170	198	171	204	185	192	201	201	209	204	191	196	173	191	193	180	205	194	183	204	185	189	208	171	210	213	187	159	188	201	191	185	208	213	188	195	190	189	183	183	194	175	182	183	180	208	196	198	201	188	210	172	156	211	183	199	190	199	212	175	186	182	223	207	194	189	193	172	204	222	199	182	190	190	209	203	174	165	215	216	190	211	207	185	185	193	166	190	188	178	190	178	194	181	206	179	191	201	184	196	182	197	218	191	167	178	198	170	194	196	175	192	199	164	184	184	194	189	198	199	191	197	211	200	196	206	208	194	207	186	204	180	202	199	166	198	195	180	190	197	203	220	202	203	187	196	183	199	195	201	188	205	193	181	201	207	189	184	204	206	185	191	197	190	171	197	194	194	198	187	186	178	204	211	207	213	217	187	194	209	183	178	193	184	169	179	170	175	208	232	171	177	213	216	193	206	181	235	189	185	193	200	172	208	184	173	189	205	193	177	200	179	216	176	198	199	195	186	189	181	170	188	199	224	195	210	193	198	159	193	199	201	182	217	195	175	195	198	184	205	189	160	207	201	189	182	198	194	173	185	183	216	194	167	175	184	216	202	178	194	194	173	163	182	189	197	202	186	178	192	200	169	181	193	186	167	182	204	212	201	183	190	204	199	187	188	184	201	189	173	198	217	201	183	174	195	190	187	223	182	197	195	188	201	198	227	188	180	188	168	198	173	184	181	197	218	194	213	168	204	201	197	211	170	216	190	202	177	191	178	206	184	194	166	193	208	177	198	185	172	190	176	177	199	182	174	193	198	180	219	188	223	184	195	189	215	187	201	186	202	188	221	184	216	160	176	187	199	166	192	209	219	192	182	160	195	219	203	181	231	193	205	176	193	190	173	208	204	186	199	174	194	190	180	205	203	197	202	188	181	183	209	186	196	183	204	189	214	201	213	165	192	204	192	186	176	190	192	200	189	200	215	188	191	192	181	187	197	217	202	195	197	219	173	198	172	203	189	188	208	182	175	186	181	175	201	201	212	175	171	170	205	197	210	209	194	205	183	185	195	193	181	200	187	168	184	192	198	174	189	185	198	206	195	194	201	186	187	206	180	216	195	209	193	185	195	187	193	214	196	198	216	219	213	181	195	190	196	184	203	193	206	204	191	172	184	214	200	192	203	202	184	172	186	217	198	200	199	202	179	190	196	223	190	221	212	185	180	168	198	177	184	190	206	202	204	158	176	188	206	208	203	188	193	210	212	202	204	172	182	187	195	209	196	166	213	181	206	210	189	195	196	179	179	195	193	192	211	198	201	197	199	192	201	181	195	185	221	200	192	192	193	174	183	185	179	180	189	183	186	168	204	190	197	185	215	176	179	179	192	189	189	200	197	194	182	202	187	207	181	202	207	213	179	187	198	181	180	204	196	178	197	177	193	218	172	190	199	171	195	235	181	192	204	199	189	183	192	183	169	216	200	172	181	187	188	193	181	171	197	184	217	199	203	217	190	194	179	203	179	200	185	178	200	195	169	194	184	188	220	214	209	208	208	196	194	188	195	202	182	161	208	191	172	179	187	201	197	188	187	206	184	195	202	181	184	188	194	178	197	189	188	194	191	209	192	178	197	231	210	168	224	203	183	197	217	183	171	182	181	189	219	200	204	222	189	188	191	214	175	181	217	185	202	200	184	178	206	194	188	179	195
7877	15347	13457	7475	4607	3239	2423	1906	1549	1315	1137	1048	904	825	792	732	701	648	606	626	817	1029	1229	1254	1462	1461	1258	1114	1031	879	624	640	673	569	630	626	538	540	501	514	526	521	461	462	497	485	464	457	438	440	407	442	491	423	418	449	433	472	408	471	438	438	444	444	423	456	409	422	434	416	439	397	440	464	435	397	389	418	440	424	417	403	413	435	380	432	400	439	383	434	428	415	394	383	395	418	406	394	412	404	380	396	448	417	389	420	368	391	424	434	427	427	451	417	401	400	441	407	419	415	408	340	377	383	377	424	409	394	441	445	395	440	398	415	474	353	408	448	387	424	371	447	384	392	420	373	410	357	381	412	397	432	412	395	402	459	392	397	417	450	399	417	407	430	390	398	410	425	396	403	404	384	413	383	418	423	390	362	406	435	378	392	398	395	391	394	387	459	378	430	392	394	397	385	419	402	430	404	429	407	402	390	421	410	425	412	406	384	407	424	403	422	391	395	419	433	423	413	404	398	413	429	382	388	432	427	398	404	401	378	393	386	399	428	447	438	415	391	376	404	408	417	366	398	404	433	379	418	422	422	386	415	399	417	388	420	398	392	431	411	420	409	400	412	404	441	454	390	417	401	407	433	427	417	402	405	425	430	405	403	414	438	407	395	405	416	387	435	398	418	393	428	422	399	411	423	390	406	389	415	410	380	385	398	453	381	405	397	404	391	408	423	417	448	428	410	366	392	362	374	407	428	419	399	413	370	414	424	386	416	427	446	382	382	387	398	389	425	400	414	405	387	375	375	430	410	385	444	433	403	410	428	409	394	387	430	414	435	435	382	364	397	413	423	400	371	424	395	379	438	421	414	372	443	417	419	446	435	395	409	401	412	406	436	395	423	446	383	429	394	412	423	447	422	400	378	412	417	409	370	394	389	366	382	404	431	378	418	396	414	419	405	421	391	383	427	384	374	395	423	369	413	407	389	370	425	408	416	406	411	397	372	366	403	409	392	414	385	432	398	396	411	427	441	423	411	434	390	406	431	403	432	408	450	415	415	393	420	408	437	385	408	410	391	433	403	371	379	334	413	400	382	430	385	456	455	394	411	430	407	461	388	418	411	403	410	423	417	408	389	406	391	408	444	398	393	391	424	461	402	375	389	397	422	402	399	388	415	409	392	390	440	432	403	385	383	383	386	430	436	398	401	405	402	395	391	422	375	476	402	379	442	377	414	384	404	428	409	423	392	419	448	413	414	412	421	373	386	393	390	401	407	383	406	404	408	411	439	382	415	420	429	419	404	417	407	437	413	399	413	397	418	419	403	418	392	399	380	423	372	396	415	412	397	430	402	397	409	412	464	417	425	420	436	407	388	376	419	397	443	405	383	396	418	402	399	406	405	413	427	395	398	410	440	432	390	420	422	381	417	400	410	447	393	419	406	425	396	414	419	412	405	362	407	413	391	401	409	406	406	433	397	421	401	409	420	427	445	425	402	383	426	422	412	380	432	407	407	402	421	433	399	423	390	398	404	436	432	385	428	415	422	387	372	406	372	422	411	407	389	393	416	413	383	392	395	372	402	422	445	387	407	434	403	444	426	404	401	436	390	393	429	417	391	367	406	426	427	436	446	426	400	380	428	435	435	382	437	398	406	383	427	410	381	444	388	383	417	391	401	428	419	398	393	440	404	442	413	395	386	409	427	415	430	428	410	431	412	404	375	370	404	417	424	382	411	381	419	433	406	419	401	426	397	393	400	378	397	425	402	364	395	407	389	444	413	416	428	425	431	395	387	412	409	384	410	408	408	381	382	426	405	403	398	423	413	414	415	390	399	417	439	428	405	406	417	426	399	425	410	402	395	403	419	426	407	426	414	398	400	381	424	409	398	420	412	404	419	438	391	366	410	429	418	391	409	412	412	420	412	401	414	433	410	407	401	351	409	366	403	395	416	401	424	398	406	402	405	387	396	389	405	415	422	393	427	402	425	449	408	422	419	435	384	404	368	422	389	386	405	415	422	416	405	393	432	421	417	392	438	416	418	392	415	416	378	418	414	394	418	404	405	401	392	433	437	410	398	421	392	413	444	367	439	395	377	381	405	419	403	411	404	432	426	405	424	398	381	404	408	408	376	357	384	448	413	388	437	401	435	432	406	400	433	405	408	408	409	436	420	394	413	438	418	418	396	400	407	388	402	388	409	400	411	435	437	422	428	420	394	403	405	424	431	410	408	404	409	417	331	427	418	390	387	379	396	394	404	397	392	379	424	409	369	408	386	379	406	441	383	410	392	437	440	433	398	369	406	394	419	419	394	403	420	420	385	407	381	412	393	417	375	405	368	418	351	418	401	393	405	398	404	406	391	415	397	422	461	367	378	390	411	409	406	412	443	414	390	403	399	432	409	439	409	402	413	381	407	438	421	390	418	376	437	421	425	387	396	385	434	429	404	425	429	415	425	420	421	405	434	398	433	377	403	386	416	408	427	408	434	401	391	419	402	417	391	403	406	375	400	398	379	407	392	393	418	456	376	388	390	418	424	403	404	402	409	395	396	398	415	391	417	393	370	408	428	386	387	373	394	445	408	420	426	398	400	368	382	397	421	408	379	400	401	422	403	398	457	418	448	447	386	423	400	394	409	396	425	422	415	389	381	360	382	394	408	395	362	440	438	405	422	428	390	392	372	380	415	399	421	397	413	403	393	395	435	443	468	404	389	416	422	424	412	416	392	395	394	391	372	391	381	391	399	437	399	407	442	387	384	417	453	436	407	401	428	400	389	405	408	405	377	433	433	390	389	394	385	402	442	429	404	377	377	402	395	409	437	426	400	379	406	417	408	424	418	394	388	383	396	409	392	367	413	404	420	386	430	403	445	407	410	474	391	416	422	374	389	407	403	397	390	411	414	411	408	412	375	416	413	434	431	405	397	424	388	376	422	410	382	437	412	428	411	434	405	391	403	383	381	407	410	406	415	393	380	393	395	410	423	387	426	422	398	375	395	376	429	391	430	384	420	397	368	394	412	414	407	406	402	392	394	375	409	415	413	365	382	384	405	405	392	435	412	401	416	403	412	428	393	401	400	390	447	404	379	395	419	393	429	395	397	408	425	404	377	399	419	367	347	403	426	449	392	399	429	404	420	385	391	380	428	409	428	421	431	419	392	421	384	392	378	402	423	422	419	380	370	448	408	385	446	433	434	421	342	408	401	411	412	407	423	446	415	405	405	395	436	402	444	388	392	435	425	392	415	394	411	370	406	412	382	413	391	449	425	418	423	398	426	423	374	425	409	391	367	401	387	415	420	430	395	423	418	421	423	360	403	431	415	389	426	406	386	417	390	400	393	438	408	421	395	418	396	408	400	427	446	382	416	429	418	427	379	376	427	417	396	451	398	418	414	420	427	419	408	420	406	426	428	406	410	396	401	391	392	390	398	411	436	401	397	412	404	412	392	409	441	435	407	358	386	398	425	428	392	425	413	417	387	388	367	399	411	438	397
26949	20378	5936	764	507	471	407	454	447	420	400	395	408	422	449	415	406	438	398	430	428	415	402	465	497	474	464	463	451	437	412	407	475	395	430	382	445	431	427	410	439	432	416	398	401	414	446	390	426	431	403	399	450	437	404	427	424	391	429	429	381	436	430	409	446	433	448	430	427	431	439	395	378	413	443	432	402	432	437	388	416	410	401	415	398	394	422	427	434	393	429	403	414	455	475	411	400	407	398	414	405	395	405	405	426	424	406	449	414	392	424	385	408	441	408	409	430	444	408	406	431	397	418	410	421	418	394	408	428	382	435	395	387	417	385	376	375	368	389	451	400	465	390	435	420	406	416	402	427	418	416	409	431	394	449	408	389	413	394	425	384	417	390	422	421	400	427	395	398	391	401	400	440	438	390	389	424	399	392	447	450	444	430	407	415	413	407	392	399	389	447	380	431	413	417	412	392	396	396	426	390	410	401	413	436	427	418	382	407	392	411	399	404	371	396	403	416	395	413	399	417	397	405	423	420	444	397	398	411	413	403	435	425	390	395	413	388	431	415	381	398	418	438	413	420	389	432	417	417	406	393	392	400	417	418	420	390	355	393	406	436	415	423	445	443	414	396	449	420	421	401	387	401	429	398	400	406	412	411	411	396	402	389	396	419	426	421	422	422	446	437	386	425	403	450	388	410	417	404	446	418	394	394	418	433	413	401	416	459	399	416	393	419	395	392	406	417	415	410	426	418	399	413	382	392	394	419	409	474	420	429	365	420	408	401	415	402	393	368	428	400	389	482	417	390	415	411	405	398	401	393	389	425	403	421	418	448	426	439	389	441	411	364	410	476	411	383	405	382	400	434	409	405	415	396	400	391	397	402	364	390	404	404	395	384	433	428	411	397	404	451	400	400	406	389	398	393	459	414	435	415	436	412	423	407	400	417	382	418	393	435	422	417	423	377	434	376	369	422	375	417	419	436	452	404	388	401	416	446	393	423	425	423	445	422	452	411	394	394	420	415	422	419	422	431	376	426	414	432	392	392	406	457	389	433	427	400	410	400	381	442	425	421	416	410	405	453	386	388	412	426	405	393	399	414	411	411	376	396	423	452	415	415	416	415	413	441	438	413	400	421	428	429	397	416	419	416	439	401	377	409	395	386	415	437	437	445	384	407	429	409	384	387	406	442	413	388	408	396	390	435	417	412	431	403	409	401	411	390	397	401	399	371	411	412	442	420	445	398	392	399	437	401	391	392	418	404	416	444	401	425	418	424	408	420	435	415	424	407	386	432	417	402	419	413	453	439	425	431	417	418	436	391	392	393	428	403	424	417	406	396	434	413	427	401	387	371	400	405	406	402	382	419	385	378	403	422	441	416	428	400	422	411	392	384	456	454	398	394	401	411	392	401	460	386	423	422	415	400	396	396	407	387	426	408	428	429	406	431	415	369	405	413	395	409	437	421	388	417	406	430	401	398	412	408	405	415	409	420	400	406	419	416	408	431	399	395	404	432	401	450	396	392	401	405	420	416	454	409	415	370	425	405	400	396	435	385	424	397	448	400	407	431	417	393	384	431	379	412	416	379	394	385	402	433	384	392	399	402	441	428	421	436	380	383	403	391	453	462	418	405	406	439	384	399	400	428	444	398	432	403	387	419	397	404	424	419	398	409	381	390	382	391	420	385	389	405	444	392	415	426	391	405	431	388	447	438	408	385	462	444	383	414	449	375	432	424	419	414	420	437	402	406	410	422	423	404	441	425	393	393	415	363	410	448	411	409	397	425	445	404	396	387	410	401	369	441	389	412	410	413	418	396	406	414	385	407	401	421	404	391	390	442	379	468	471	434	416	407	391	450	401	449	427	449	378	413	409	401	414	393	406	414	403	412	415	446	444	459	414	455	383	436	440	429	415	426	419	451	416	399	426	414	425	416	426	396	391	408	415	386	434	400	410	410	456	411	397	456	408	394	416	398	402	416	444	394	385	397	380	430	389	429	431	401	410	425	405	426	406	434	385	408	388	391	429	399	421	444	419	416	377	411	442	447	403	416	384	399	409	391	414	412	403	386	384	421	421	415	415	399	386	422	417	452	404	398	441	418	417	415	409	408	454	424	394	431	420	422	434	378	430	430	419	421	428	372	375	394	403	390	417	396	420	376	416	400	373	409	414	422	408	406	405	405	389	430	423	383	388	411	406	409	415	409	412	404	398	406	425	402	416	401	415	419	409	393	423	385	393	408	467	407	373	424	420	387	434	417	415	437	409	411	415	417	394	396	418	419	404	387	385	437	375	392	370	432	389	389	416	381	452	392	398	401	381	415	422	418	396	381	417	434	411	361	418	398	436	417	405	388	421	408	451	428	428	446	394	401	397	403	428	415	452	398	383	410	410	424	414	408	405	429	426	421	419	452	378	398	414	438	425	410	417	412	441	440	401	383	417	420	435	365	378	432	434	452	474	425	438	420	368	430	397	418	393	391	412	438	452	385	428	434	412	417	407	408	416	414	426	426	415	411	412	394	411	397	406	419	379	419	436	400	400	418	412	442	410	397	450	401	461	425	431	403	414	401	410	396	397	453	392	417	393	400	415	445	432	410	402	405	414	407	395	413	416	409	412	425	402	432	424	408	420	406	398	400	406	380	405	411	412	411	402	387	420	394	456	392	376	394	434	420	408	397	447	411	412	403	420	408	410	384	398	417	378	398	431	417	374	408	405	413	353	431	411	379	407	417	419	436	438	418	376	421	403	377	407	383	398	407	418	422	428	403	386	416	421	415	372	436	387	405	399	396	417	392	421	417	404	414	393	416	378	401	391	395	418	390	384	423	404	453	399	385	424	408	360	408	429	412	424	400	420	394	387	419	378	424	430	436	401	434	421	374	470	473	428	385	414	382	400	423	402	423	406	424	397	389	389	400	382	408	388	413	371	411	409	399	398	437	410	416	424	431	404	376	413	424	431	413	409	440	401	393	411	413	413	465	407	424	412	384	395	417	456	400	407	416	398	451	406	384	409	422	405	407	416	393	413	408	386	425	411	425	406	410	467	418	425	383	414	396	393	450	405	420	424	391	397	394	419	424	436	414	450	372	418	444	399	346	423	462	382	426	401	398	425	418	405	392	391	410	399	392	438	439	383	436	393	381	404	399	416	430	418	409	420	390	425	433	415	402	402	432	407	431	391	445	403	421	409	425	401	415	413	456	370	380	429	440	396	385	385	414	415	392	452	408	417	409	406	405	411	407	434	428	416	401	424	421	435	438	384	402	431	426	424	398	421	429	415	403	427	429	401	394	416	420	400	396	425	437	441	422	418	423	386	387	442	432	410	434	412	452	412	443	436	389	398	403	410	403	396	411	431	412	412	363	410	410	393	401	414	423	387	424	414	417	427	418	386	405	419	417	403	407	402	408	404	437	427	396	415	423	400	381	425	411	405	442	435	405	404	430	456	406	442	432	414	416	418	421	418	432	393	430	400	423	396	400	377	425	478	398	382
4203	1966	1818	1281	1058	970	978	973	887	942	880	840	860	843	865	907	861	840	893	873	906	993	950	1160	1255	1183	1083	1091	1009	950	907	936	906	880	933	912	876	875	912	911	922	875	876	861	878	864	857	868	864	934	866	915	893	874	910	852	843	803	852	822	864	863	847	882	886	870	882	859	897	849	923	912	867	904	881	847	867	868	926	861	847	803	895	878	860	905	864	925	857	829	874	818	853	918	874	837	864	831	844	881	880	863	837	857	888	856	857	853	863	857	839	865	888	896	803	905	860	899	897	814	881	846	908	901	869	853	932	889	871	849	883	846	849	832	915	834	831	845	870	806	861	882	879	844	886	865	864	852	909	908	921	830	845	858	868	881	837	852	848	845	888	900	814	871	884	871	821	876	865	866	863	837	881	913	933	816	854	811	876	855	892	837	870	813	841	872	891	861	851	875	866	849	856	874	900	875	872	903	858	849	855	836	864	842	809	867	865	816	808	823	884	898	879	800	878	819	812	913	830	882	849	816	914	852	886	856	906	884	834	866	839	815	889	883	864	830	827	901	813	878	862	871	882	843	850	840	828	861	838	860	891	882	862	872	850	916	864	861	842	878	849	865	863	840	842	867	800	879	827	864	798	925	864	879	875	827	898	868	894	842	838	848	895	881	829	873	850	812	897	881	857	920	860	853	925	932	913	837	856	807	848	815	837	880	815	867	820	858	794	851	903	864	928	841	884	855	816	857	822	871	848	929	861	861	845	860	834	858	844	843	837	879	848	855	862	880	872	922	883	923	887	847	846	902	879	867	858	904	865	844	880	871	863	823	847	861	859	848	839	854	816	859	880	842	889	871	820	878	812	875	869	881	889	853	809	899	879	875	910	850	837	848	913	851	872	822	831	819	883	877	839	828	848	847	888	871	837	870	868	856	936	887	848	873	902	844	835	843	874	917	906	816	863	839	831	875	845	844	898	831	863	841	858	884	874	841	881	836	856	870	833	890	849	846	900	869	847	856	894	873	896	789	847	835	860	827	870	843	903	864	869	849	850	832	868	824	829	788	841	845	831	837	867	886	889	837	858	860	891	828	823	835	878	855	853	906	910	829	777	845	919	829	891	878	828	847	877	818	848	889	893	881	867	855	859	840	834	876	812	880	898	874	817	816	880	799	871	842	828	863	867	866	849	902	829	861	818	829	852	870	815	874	858	876	863	866	857	894	857	899	869	855	879	853	873	830	861	853	842	841	882	846	856	875	865	842	869	846	764	888	885	875	852	859	833	834	886	848	871	852	864	863	804	873	856	869	858	803	905	814	877	862	828	862	840	860	863	807	865	858	842	943	915	875	844	864	870	839	893	838	888	850	814	829	886	867	908	886	818	918	900	876	878	865	800	848	836	842	842	857	832	918	900	896	845	848	834	875	874	830	938	850	884	880	912	848	861	834	788	850	838	805	846	901	866	892	857	872	871	845	832	881	913	870	844	872	898	878	813	828	884	880	848	829	802	836	910	869	800	857	870	896	835	837	826	848	849	868	858	834	871	801	846	804	834	883	843	869	845	864	811	892	831	836	851	854	837	821	805	852	837	902	832	900	864	858	783	850	868	840	826	923	826	804	812	889	889	839	857	903	894	867	863	866	854	805	905	869	831	844	864	856	923	896	878	848	799	911	872	831	813	837	816	907	875	855	842	897	859	891	861	834	858	843	852	855	872	886	926	876	869	877	843	893	880	852	838	863	868	863	800	855	879	864	910	852	817	859	908	882	831	919	859	849	836	826	814	874	825	876	854	871	888	850	894	866	877	861	882	871	884	899	895	856	842	829	859	895	792	816	861	850	838	892	844	882	900	932	867	920	860	829	809	889	871	861	818	876	918	915	879	894	832	908	874	858	791	868	821	859	812	891	930	814	848	842	841	855	859	872	802	851	857	851	855	862	814	871	906	825	857	865	815	834	781	857	861	849	853	898	868	904	871	886	890	867	856	803	834	837	882	850	830	859	870	814	870	894	844	910	843	862	843	876	820	868	810	887	811	775	825	821	845	831	871	811	825	868	833	883	823	804	843	854	836	854	855	820	832	914	851	823	845	891	873	919	909	869	879	837	850	842	850	901	888	861	865	862	816	878	813	862	875	887	881	818	854	831	859	836	874	864	844	869	872	851	826	869	825	879	800	871	874	851	886	858	894	869	872	874	823	857	832	812	831	855	907	897	863	863	867	827	883	825	857	840	844	915	894	825	863	823	876	859	864	876	847	800	867	856	865	820	855	826	874	899	820	848	879	889	852	866	892	873	837	836	865	877	842	885	876	856	897	861	825	889	888	868	900	849	881	867	842	838	872	865	885	817	868	858	850	823	880	889	881	827	855	840	822	847	894	870	891	864	836	929	859	881	856	874	837	845	809	899	818	812	906	837	840	881	826	860	904	856	882	855	853	887	839	873	806	898	844	828	844	897	871	859	826	834	888	869	890	858	881	856	821	879	867	832	849	799	801	850	813	817	843	845	857	866	826	901	855	861	801	860	909	869	872	871	870	827	840	862	838	871	872	839	880	856	887	830	848	863	901	843	912	882	819	837	865	831	864	858	843	844	846	821	889	947	815	924	871	857	847	846	845	820	889	891	881	868	814	873	898	846	881	848	849	811	861	845	880	887	865	857	897	899	833	896	880	829	832	939	862	873	891	873	858	862	924	880	882	819	850	835	816	884	851	842	881	879	877	872	873	877	905	877	813	855	854	872	858	867	851	861	848	867	888	858	815	852	853	855	921	871	873	812	823	844	848	872	941	848	867	915	859	878	846	868	824	837	887	896	844	813	873	880	877	811	848	865	845	838	823	826	850	927	836	869	865	874	895	854	854	828	874	885	816	801	848	812	897	857	883	905	872	856	833	874	838	855	828	834	878	872	869	837	875	840	904	877	836	887	829	874	842	869	834	864	873	808	865	824	843	851	867	856	852	845	883	875	873	883	875	838	841	908	878	869	880	838	897	869	898	876	894	863	846	868	838	869	873	828	856	881	859	884	880	866	799	901	839	874	850	886	850	849	850	883	849	871	855	873	857	821	808	927	837	872	850	833	854	911	856	812	840	904	815	859	864	856	849	824	872	849	882	891	883	854	873	850	834	892	866	858	850	920	826	900	904	857	862	866	889	874	841	850	859	881	881	885	893	874	914	892	875	876	945	869	917	874	846	847	799	919	881	855	874	872	849	893	864	871	810	873	851	826	900	850	851	866	879	894	807	869	869	821	834	865	832	855	871	863	890	893	879	779	826	930	894	849	838	901	824	876	889	867	848	903	822	884	883	917	812	834	838	869	852	883	870	848	819	791	806	901	833	852	914	831	829	856	849	831	887	841	878	806	898	871	882	879	856	813	852	846	843	887	851	857	808	826	806	897	904	847	848	895	808	826	882	871	907	846	871	831	777	857	842	881	879	838	867	857	864	848	826	847	865	808	926	892	816	884	875	884	860	846	827	835	839	846	873	918	866	863
24384	21464	28560	24788	18513	1329	637	492	401	370	362	330	306	365	305	310	320	317	346	347	352	375	362	430	417	420	398	393	350	293	300	321	281	301	314	331	255	282	322	275	322	303	295	261	295	286	271	297	267	272	301	289	301	294	275	284	263	288	268	282	259	287	283	252	310	283	282	279	299	270	287	264	275	289	274	279	238	257	288	303	254	259	283	267	250	258	278	272	283	248	308	316	302	272	259	310	274	267	272	260	257	272	289	275	262	292	267	259	286	274	281	276	282	255	280	242	286	279	276	304	285	262	294	286	287	272	277	252	286	290	252	291	269	273	255	267	280	252	271	287	273	284	281	294	292	270	281	270	277	260	289	278	274	271	292	268	266	284	292	280	279	290	282	289	266	272	263	271	250	257	293	266	264	265	260	241	258	275	285	299	273	282	240	256	249	282	292	266	281	301	254	305	275	280	295	273	297	282	283	291	272	260	271	262	261	285	262	269	273	281	234	301	280	254	268	283	278	275	277	287	265	269	271	266	270	261	284	286	286	266	270	275	272	277	277	280	275	257	304	285	265	280	290	265	291	265	272	275	278	249	256	271	252	282	277	277	281	275	267	259	282	280	278	242	258	269	257	265	278	290	267	260	229	267	306	281	292	277	285	311	265	256	266	292	264	273	254	303	302	279	275	268	268	265	285	265	281	268	267	289	267	263	267	297	296	288	270	267	278	309	281	288	294	258	275	268	263	266	267	256	264	290	269	248	267	278	282	270	280	264	262	275	278	263	253	263	294	248	275	267	260	276	276	281	277	274	276	279	297	267	267	283	275	286	250	277	268	244	289	287	262	288	274	266	228	267	260	262	273	274	293	282	259	262	278	270	275	280	259	285	295	252	260	265	270	276	257	283	290	265	285	259	261	285	280	249	248	276	289	279	271	246	277	277	273	275	245	260	288	278	276	247	287	268	260	267	298	270	275	285	258	255	249	286	268	266	264	280	297	254	274	254	259	290	289	240	264	265	292	273	247	233	289	269	283	294	253	273	267	278	276	241	283	257	305	300	278	269	249	315	271	283	267	264	262	269	276	302	279	280	247	271	262	260	263	268	279	271	245	276	289	277	260	311	255	267	275	294	278	280	297	266	285	304	278	236	275	264	258	279	263	262	275	290	236	267	304	268	286	307	280	270	238	232	254	265	266	240	257	282	299	302	280	259	303	260	270	272	273	263	291	294	283	274	275	266	247	262	256	283	279	276	265	257	275	256	291	268	228	251	280	240	262	261	295	287	277	261	269	247	298	281	297	291	264	266	308	265	278	266	278	296	292	283	294	273	273	293	256	286	265	239	278	262	276	261	312	294	291	283	262	285	268	218	269	288	253	298	282	263	267	286	274	277	277	258	302	286	310	250	273	276	285	275	292	271	278	283	283	285	273	253	258	282	297	305	273	262	291	280	250	285	231	259	272	283	287	300	247	301	275	264	268	272	287	264	255	272	284	270	278	269	284	292	295	262	275	258	262	250	274	269	258	271	288	282	290	269	275	277	300	299	327	281	296	275	294	265	259	299	263	260	255	280	308	268	246	231	281	284	244	306	274	281	294	228	283	295	298	295	249	264	262	280	279	270	293	288	275	310	262	270	246	279	302	275	274	275	268	266	268	312	297	280	268	291	255	285	274	280	273	272	281	276	279	278	301	249	273	281	247	252	276	272	278	246	276	293	267	254	252	267	270	253	270	258	280	240	250	281	246	257	276	265	279	282	274	277	270	311	298	265	270	252	271	271	283	275	269	241	259	276	272	267	278	286	257	261	263	276	269	295	306	279	254	277	285	280	263	282	268	263	303	255	262	287	253	281	259	258	281	271	296	260	285	269	281	291	290	283	273	307	253	270	289	266	285	293	250	296	279	276	282	273	266	272	266	263	284	263	280	268	283	256	263	299	286	272	262	307	317	260	279	276	276	260	272	278	286	248	262	281	292	294	265	238	286	268	291	289	310	267	267	272	275	254	261	286	278	272	267	257	276	282	286	284	261	279	291	285	285	281	260	292	285	263	240	274	268	270	286	295	286	284	288	263	260	247	257	274	242	303	262	262	292	281	258	281	259	291	275	252	258	278	294	291	262	269	269	260	256	261	270	288	275	293	273	274	268	273	263	314	256	285	242	283	297	286	272	272	285	304	265	254	296	272	264	246	262	293	266	283	249	288	305	258	270	278	243	253	257	269	264	280	284	295	284	272	279	284	272	265	271	257	247	246	244	238	255	279	287	249	236	277	275	251	268	298	296	272	268	255	298	275	287	283	293	252	290	282	287	245	285	290	266	261	271	269	281	283	284	246	277	283	253	270	262	282	289	299	265	268	275	277	290	253	265	297	278	306	266	263	281	279	295	262	268	261	293	267	265	282	288	269	272	258	259	295	297	275	283	281	238	267	270	250	258	257	260	264	282	261	289	261	246	264	284	256	290	279	259	283	281	286	262	261	271	289	291	253	270	260	256	260	302	298	270	242	285	287	262	278	281	287	273	253	298	275	257	273	234	263	277	291	248	292	275	295	261	272	269	304	250	275	276	247	288	289	279	262	251	268	259	292	233	266	283	284	262	299	273	258	269	271	288	284	268	271	273	290	279	280	262	263	268	287	272	259	257	314	280	277	247	237	268	301	283	269	291	275	283	270	273	285	253	278	267	273	268	268	268	308	262	295	269	266	250	273	249	285	292	273	272	287	287	265	289	271	283	277	308	310	245	303	291	259	264	282	266	291	250	255	292	309	281	296	288	247	258	292	260	236	281	285	273	270	269	278	255	258	279	275	287	277	253	281	273	258	258	315	254	272	274	283	282	273	243	250	285	253	263	275	274	274	272	283	274	267	253	276	278	252	292	284	254	249	301	290	274	281	263	257	293	300	259	285	270	274	281	313	277	280	250	263	291	274	251	283	272	261	276	220	266	263	305	287	255	317	300	271	268	275	292	263	266	275	276	261	271	258	245	270	285	278	256	260	275	254	267	299	294	289	309	245	253	270	269	261	284	271	282	249	278	264	269	242	278	254	257	279	303	281	254	280	287	266	296	281	261	307	259	279	256	272	262	262	287	280	275	279	258	279	261	297	321	249	245	273	274	269	286	292	306	260	291	268	275	296	261	273	277	255	307	284	267	286	285	295	277	278	288	268	253	266	296	277	263	248	261	303	281	261	295	285	270	277	260	293	288	265	277	294	292	286	295	273	268	267	271	245	289	272	286	296	294	249	288	274	286	295	275	267	226	277	287	260	273	299	251	265	290	265	246	277	284	251	302	283	284	263	277	269	280	244	277	267	260	264	278	268	277	291	295	280	278	278	286	285	267	309	263	301	307	293	273	239	324	278	254	246	260	291	299	261	268	268	292	281	283	284	284	264	283	291	284	266	253	236	264	293	323	276	274	257	268	288	291	266	275	269	261	262	287	256	275	292	252	254	282	287	262	250	251	281	269	249	264	288	264	263	259	273	287	289	300	259
5669	9707	8495	4556	2802	2048	1662	1388	1172	967	950	925	826	780	793	797	726	716	842	986	907	1094	1070	1114	1236	1189	1096	1034	960	787	785	743	755	668	695	725	688	672	700	662	639	644	651	689	699	647	669	642	628	632	614	618	621	649	596	618	612	618	637	605	613	675	567	621	615	589	602	628	616	570	648	598	597	626	617	621	609	588	617	575	614	593	592	628	593	599	593	579	623	604	581	585	648	625	571	600	614	579	602	612	563	594	612	570	626	596	600	558	600	612	623	598	641	619	615	587	602	606	592	602	617	585	623	578	609	581	623	592	588	593	570	589	618	606	578	632	598	656	620	574	628	567	587	573	593	626	586	604	587	618	583	605	594	595	615	576	597	624	592	615	610	624	629	558	616	568	560	651	613	611	647	563	588	572	619	575	590	558	563	617	612	581	624	600	604	557	601	576	606	585	555	650	602	615	580	567	575	586	576	619	594	600	634	596	574	639	623	605	604	604	633	590	613	589	587	638	621	580	587	603	598	655	658	600	571	626	614	615	569	577	586	581	604	623	557	577	589	618	593	623	587	576	595	620	613	582	574	599	593	622	610	597	606	574	583	588	614	577	640	613	604	580	590	594	582	665	633	586	590	597	586	595	588	619	603	568	605	609	616	517	608	576	573	592	617	597	604	627	608	589	623	598	590	618	560	586	619	584	595	575	587	591	567	551	539	593	624	617	672	593	573	620	601	603	627	576	557	593	575	568	603	603	596	601	595	597	572	524	603	574	578	619	601	546	620	633	599	629	609	650	594	591	575	597	634	558	602	573	618	588	608	562	614	575	612	572	606	635	548	611	595	562	598	587	596	615	592	573	605	552	539	578	603	590	587	577	592	555	578	588	607	587	583	596	654	625	548	586	573	602	575	610	588	595	575	590	601	589	586	608	589	591	595	582	562	581	622	637	548	581	621	589	621	607	605	541	561	607	607	580	609	604	583	579	580	575	616	606	607	530	618	570	616	582	589	591	594	602	627	615	601	606	591	645	574	599	586	632	621	564	622	567	604	585	594	534	612	578	592	573	575	581	565	599	589	561	551	583	618	598	596	612	569	573	610	631	610	614	657	522	607	579	622	579	574	567	613	599	578	583	575	651	634	602	591	574	573	555	608	625	590	612	588	581	540	612	586	578	540	622	580	642	603	546	593	558	612	618	586	567	575	579	590	590	619	621	582	606	548	558	563	556	585	555	588	613	578	577	581	581	583	602	575	573	584	603	620	584	587	579	604	620	571	585	608	585	581	562	594	616	586	577	568	546	585	608	604	559	562	592	601	587	614	603	575	604	617	623	583	548	606	562	617	609	585	597	580	573	589	635	630	597	623	601	609	612	578	628	624	573	598	614	561	579	614	603	616	554	607	559	584	609	598	601	577	576	634	599	568	599	577	576	583	562	563	562	625	575	628	578	584	590	604	593	621	574	568	585	589	605	557	585	577	575	593	612	608	620	615	568	571	566	562	591	597	591	563	538	614	627	572	587	554	619	631	603	578	569	571	583	601	596	559	579	582	607	547	574	587	587	645	530	653	567	547	615	616	585	595	563	594	549	617	627	597	582	580	593	640	622	607	591	556	619	569	587	569	613	582	581	617	600	580	588	615	597	558	625	612	577	632	584	561	596	605	616	642	600	566	614	623	610	591	598	588	590	571	611	528	591	656	577	597	636	590	577	569	579	565	600	613	555	598	581	551	626	615	586	626	594	593	541	588	558	556	576	589	563	567	595	563	600	625	596	570	561	593	651	598	568	580	619	594	590	562	598	628	554	571	620	567	619	618	610	549	580	632	557	573	636	568	629	608	609	560	557	596	578	605	597	595	552	575	572	596	621	574	561	653	643	598	603	570	605	581	606	638	566	576	561	603	557	604	579	596	594	591	555	560	621	606	551	625	590	572	568	623	567	586	591	611	611	620	565	549	568	611	601	597	602	602	584	570	620	557	599	613	608	582	600	612	603	612	581	570	608	625	618	526	566	555	554	620	530	590	574	610	595	591	545	610	601	603	557	587	600	636	581	601	559	650	595	589	576	607	616	621	552	649	609	578	560	606	607	587	622	545	638	601	571	580	627	597	592	587	597	606	595	556	590	575	576	556	569	537	605	578	610	618	591	600	600	586	563	591	589	556	622	592	585	623	527	611	619	600	642	602	565	560	572	564	598	569	549	606	560	603	593	586	617	590	576	604	626	607	555	603	562	646	582	593	633	578	597	593	608	549	565	606	582	582	600	623	574	609	620	614	610	584	622	595	561	598	598	579	607	618	624	616	599	609	636	588	615	619	603	644	666	587	599	605	620	535	602	568	568	626	607	568	605	604	558	618	582	653	560	562	610	635	599	598	579	610	569	608	642	581	578	601	633	594	597	572	587	592	568	595	587	620	572	595	589	589	582	580	580	576	626	597	602	584	601	570	555	598	593	588	593	561	609	555	599	607	626	613	626	591	589	646	604	612	599	578	591	598	593	591	614	536	572	583	603	625	557	601	583	620	586	570	576	623	622	634	590	540	611	551	616	581	553	583	599	560	627	589	630	595	582	552	595	607	598	629	589	604	584	611	604	580	589	592	605	598	574	569	610	604	620	595	534	608	570	599	638	610	630	588	630	571	582	600	567	614	541	626	599	582	604	653	592	580	597	664	603	601	648	576	559	584	607	572	597	564	535	624	622	601	569	622	586	619	660	613	639	540	580	587	599	598	553	606	599	631	598	580	625	600	595	581	588	580	616	601	613	564	582	577	620	598	560	641	596	563	603	595	635	636	605	610	603	613	629	578	568	589	562	589	587	589	595	599	591	581	586	600	562	629	614	551	592	595	621	580	603	621	584	604	615	569	598	598	608	625	602	602	570	570	611	576	562	598	604	622	582	630	628	610	599	543	590	651	593	580	587	615	609	619	591	635	620	556	545	639	591	641	600	580	610	578	590	648	620	619	590	588	602	627	611	581	599	622	622	591	528	604	556	585	657	595	569	625	590	617	589	597	605	568	575	594	563	544	584	602	628	630	570	581	586	572	561	567	569	640	619	594	589	545	566	579	640	593	621	590	588	588	583	561	579	613	536	660	544	598	611	594	572	580	607	618	561	544	593	592	567	643	583	574	605	558	613	588	596	666	577	599	568	618	587	602	606	635	624	592	623	606	573	683	593	614	595	556	594	583	590	604	589	595	570	631	583	645	608	576	630	617	575	597	639	570	574	600	595	592	626	554	604	626	563	582	617	572	595	558	617	623	555	581	598	581	566	561	604	642	577	610	563	583	635	578	627	549	589	576	615	622	576	548	620	601	566	571	587	566	588	570	626	611	610	604	590	616	591	580	607	572	611	588	572	577	628	627	581	588	592	563	605	585	593	559	588	629	601	586	575	577	614	569	613	597	610	567	647	566	664	564	574	589	591	575	592	642	575	598	548	573	596	598	573	587	591	599	554	567	597	587	593	621	584	633	627	590	582	588	595	633	597
23526	21474	29284	24081	21478	17282	1296	552	399	353	357	345	286	276	249	251	258	250	271	292	337	347	324	346	400	455	409	381	302	256	237	259	238	216	228	226	233	220	221	224	208	238	240	189	217	223	243	233	211	222	219	197	182	203	188	189	219	217	182	196	217	203	219	206	184	195	198	193	221	184	181	174	205	198	222	189	206	189	210	218	185	217	191	201	207	212	180	192	173	202	185	208	201	205	208	203	205	208	208	189	187	197	209	185	199	204	209	179	220	199	189	202	215	198	166	199	207	174	205	170	205	204	170	188	192	179	183	226	211	190	186	196	173	188	177	193	211	198	211	162	170	181	191	166	205	224	186	176	204	195	180	198	191	190	204	185	186	174	215	181	202	202	194	205	195	224	206	196	214	181	209	185	189	182	192	197	206	204	200	217	193	192	195	209	227	170	190	186	197	173	208	193	209	192	216	211	200	198	173	221	190	203	190	183	195	210	184	187	190	202	210	211	177	198	194	198	188	190	192	200	185	194	193	194	177	191	191	196	197	192	196	195	196	197	208	202	196	208	204	224	191	195	183	186	200	187	195	190	192	202	187	191	208	178	212	189	190	192	199	189	192	187	210	188	192	186	193	205	201	190	190	191	191	218	203	179	197	199	188	202	186	194	211	175	162	190	190	198	192	188	184	181	179	205	204	194	213	182	174	203	183	191	216	192	181	189	188	203	181	208	189	193	198	177	199	191	189	210	191	182	177	196	218	192	193	193	185	208	173	206	213	186	207	177	217	222	225	186	192	226	208	200	191	179	187	202	176	182	200	197	199	187	197	176	213	180	214	194	175	218	196	205	191	167	189	177	208	203	197	217	205	194	215	214	202	191	192	193	176	206	221	186	188	203	187	198	207	198	187	212	217	191	191	209	202	189	208	188	178	211	168	193	196	182	169	215	207	223	186	195	200	194	202	218	215	204	216	211	199	186	200	183	192	187	187	205	215	184	203	213	171	193	222	187	195	167	184	199	204	176	188	207	209	197	198	184	232	185	204	181	210	199	189	202	203	195	192	190	207	188	212	206	197	207	185	213	193	181	183	175	200	178	206	214	191	207	181	224	176	195	201	207	199	199	173	182	182	196	209	208	212	196	182	171	172	201	202	208	207	199	191	171	191	187	207	179	203	193	217	177	229	176	177	201	207	189	197	210	203	197	224	185	173	196	176	192	209	225	214	218	200	183	196	196	191	184	186	211	218	194	195	243	203	185	211	217	197	195	195	198	181	201	177	190	184	169	198	185	190	192	182	172	195	208	204	200	187	177	178	185	191	219	215	207	173	184	185	189	192	196	180	179	197	174	193	194	216	198	184	176	205	201	187	169	228	184	200	189	174	198	180	174	204	168	185	205	190	174	191	194	209	195	180	213	206	205	226	200	200	191	204	190	199	223	198	203	187	190	223	187	177	167	211	194	206	213	187	189	208	188	184	209	196	192	216	196	208	190	201	212	197	159	214	172	201	227	187	201	206	192	205	202	207	191	195	173	195	194	202	201	208	201	203	180	194	170	205	164	195	177	193	183	198	207	189	200	221	201	185	193	195	180	211	183	211	175	204	239	201	203	204	187	215	209	161	188	177	210	199	220	206	200	216	197	189	218	205	178	186	178	198	199	202	217	206	188	180	193	200	189	223	188	205	215	196	203	184	196	204	187	198	191	181	207	203	178	219	210	214	209	190	164	182	216	189	195	187	179	196	182	188	213	189	227	199	215	183	202	190	204	186	178	190	186	178	213	185	185	231	208	198	197	215	194	184	189	201	183	185	198	173	197	168	184	203	196	198	170	196	212	177	187	167	205	195	186	186	191	187	205	200	209	210	167	163	171	224	184	193	174	182	200	189	192	206	216	195	172	204	201	186	188	203	216	191	175	189	176	195	185	214	193	203	201	182	187	189	196	190	181	180	204	183	198	203	195	174	170	189	187	201	210	209	197	168	232	198	204	213	219	177	183	199	186	187	206	232	187	201	202	233	215	216	209	197	186	195	197	197	184	172	180	211	189	186	185	197	186	214	181	189	187	179	190	202	194	185	196	165	188	183	187	208	197	196	198	201	179	188	214	225	196	205	178	196	200	187	195	181	190	216	201	199	179	196	204	179	197	212	197	198	175	180	194	189	209	216	217	178	182	211	202	206	193	189	205	175	175	190	202	214	185	176	186	197	194	212	200	212	202	185	178	178	189	225	231	193	221	214	182	187	197	188	191	187	208	236	190	181	193	204	195	190	187	224	217	178	213	188	195	187	195	212	196	178	180	179	208	199	205	186	215	165	219	190	214	192	202	211	214	199	196	204	183	174	213	193	180	186	163	230	204	205	226	204	199	207	202	186	211	188	202	198	158	191	188	213	199	177	190	206	195	195	214	184	207	209	197	217	188	189	172	184	201	182	195	209	180	190	177	185	195	201	189	180	195	210	205	170	175	194	187	187	202	213	205	195	199	199	195	197	200	199	195	199	199	215	226	197	189	188	197	190	189	204	197	187	212	153	186	183	189	181	198	197	221	201	180	195	180	223	187	207	190	204	185	177	204	190	177	196	185	193	189	189	193	174	175	203	217	197	188	176	190	192	192	198	186	181	177	210	166	192	205	199	197	200	203	178	185	196	194	161	195	188	205	174	202	218	192	186	194	216	209	203	203	202	207	198	185	183	190	209	179	195	184	201	203	200	190	203	190	216	186	207	180	212	184	200	207	184	200	179	212	213	201	192	183	200	187	172	195	186	200	214	204	177	202	194	204	198	185	210	213	187	191	173	190	211	190	168	154	185	176	204	190	198	198	196	155	198	189	186	210	199	175	182	202	188	200	200	191	212	166	186	185	197	210	189	194	211	231	191	212	200	199	200	208	199	194	192	171	195	204	187	194	185	214	194	216	181	215	196	191	200	195	211	191	193	205	208	205	188	167	188	193	186	204	201	190	200	190	199	189	172	186	184	184	201	199	189	191	188	211	184	199	175	180	160	189	176	221	188	174	180	172	189	206	210	191	168	174	184	172	194	177	182	203	193	214	208	234	190	194	181	190	189	198	206	169	208	201	184	183	204	203	162	187	181	184	196	202	184	191	221	185	183	198	208	208	183	193	193	216	176	171	172	194	183	198	200	203	184	199	215	188	200	195	198	189	206	187	214	188	182	192	158	213	214	189	165	168	210	186	202	200	194	218	193	219	193	172	211	197	204	199	187	201	210	211	189	196	198	223	189	175	187	166	212	203	197	191	207	224	191	175	193	190	201	193	200	196	183	177	198	205	186	197	220	193	201	176	220	216	195	172	183	190	208	218	177	175	192	193	179	195	198	173	206	142	193	182	208	201	207	192	182	189	200	206	209	184	167	207	192	234	178	190	215	191	208	195	203	197	204	218	178	185	214	209	202	205	210	196	196	216	197	186	185	195	181	172	199	205	217	181	206	218	192	185	208	186	213	171	180	195	193	174	176	194	172	191	202	217	198	196
7865	15291	13447	7332	4757	3145	2437	1830	1488	1336	1185	1046	983	853	746	757	697	732	803	1053	1084	1046	1060	1190	1335	1367	1258	1189	858	762	708	694	643	599	563	537	548	561	520	528	486	490	520	481	485	503	497	486	526	485	463	452	470	463	482	479	464	438	447	442	484	422	452	489	440	452	415	450	418	433	453	416	441	419	433	427	396	441	438	415	431	395	460	434	394	414	400	405	408	387	455	428	409	414	402	400	437	376	439	449	420	399	446	420	420	410	458	378	413	447	431	400	455	417	421	422	398	404	406	441	464	385	438	429	417	427	474	426	400	410	432	392	449	442	433	393	461	402	405	411	420	454	435	400	403	442	422	415	420	410	403	418	395	406	375	385	396	428	454	398	400	431	438	392	403	410	405	400	418	420	435	425	445	402	422	384	426	408	422	425	427	430	447	406	387	434	384	417	407	411	413	402	422	436	418	420	439	439	425	400	408	405	404	433	420	392	395	429	424	383	425	406	397	396	445	421	429	383	410	398	418	394	411	423	431	421	400	380	409	399	409	394	438	409	476	400	413	396	395	428	418	413	410	417	422	406	429	380	430	432	436	420	395	414	400	419	382	429	421	393	432	352	413	380	395	408	396	408	461	394	405	436	419	408	420	437	436	434	414	404	411	382	405	417	416	419	417	417	379	405	384	408	412	446	416	376	383	365	404	407	388	381	403	408	427	409	429	410	402	451	395	420	391	410	427	389	396	419	400	423	440	399	399	392	417	442	416	387	402	407	410	395	380	380	413	442	422	398	397	418	428	395	420	393	457	458	444	377	428	378	385	421	432	404	399	412	386	410	429	457	411	386	415	444	402	388	410	425	410	399	421	412	432	378	370	419	460	439	406	416	429	410	410	433	422	371	434	416	412	399	394	400	395	412	384	397	416	418	375	436	441	401	394	414	432	441	380	434	394	453	416	468	443	440	415	426	397	416	400	382	394	444	373	421	418	411	365	400	393	386	408	416	467	419	424	395	392	427	441	414	453	404	448	429	427	420	423	426	428	403	399	408	415	423	422	418	416	439	423	407	407	406	379	425	401	371	398	409	418	467	401	416	412	404	401	446	416	432	390	411	439	432	416	410	434	423	439	425	428	426	412	411	418	390	415	441	389	425	408	404	433	429	420	447	424	421	381	433	400	404	386	411	427	413	449	374	416	447	455	369	395	447	394	414	431	432	397	403	417	396	386	425	387	416	417	445	420	429	438	393	377	402	416	401	409	396	427	407	411	434	396	432	424	433	400	414	419	391	389	375	382	400	412	424	446	387	432	403	422	403	439	415	420	419	439	398	413	419	445	354	400	412	376	410	407	368	404	410	412	406	396	412	445	435	399	396	366	419	410	411	432	390	409	412	384	407	420	423	402	388	382	395	406	424	381	408	419	377	392	393	367	438	452	359	373	416	405	394	421	397	438	432	406	410	401	406	394	417	385	411	424	405	393	382	401	384	375	401	442	447	420	420	403	396	430	425	420	421	411	411	428	450	417	387	355	393	387	389	365	429	391	395	403	420	376	412	410	401	446	410	417	423	413	432	424	447	429	406	429	392	440	398	401	411	426	425	428	413	426	406	382	380	413	415	422	402	361	408	413	388	426	406	422	390	447	409	413	425	394	394	445	405	402	415	427	424	440	445	394	396	400	410	369	399	385	370	396	394	388	378	430	404	450	445	406	433	363	399	434	391	429	370	388	400	361	422	452	415	436	401	427	399	412	427	421	401	402	453	446	431	409	410	391	408	400	424	377	419	418	423	424	396	411	381	398	421	413	422	408	389	409	394	390	402	361	379	406	413	389	431	455	425	405	397	360	411	439	408	372	433	437	443	418	475	397	398	398	415	406	407	412	415	439	404	420	409	389	421	425	413	395	414	382	405	435	417	409	391	445	399	448	420	415	437	417	447	396	423	427	427	409	405	434	398	366	431	382	428	432	415	439	422	395	434	392	461	374	402	412	438	419	420	434	440	418	389	390	425	418	455	431	445	385	395	422	390	432	418	419	395	394	434	378	440	442	406	445	426	416	416	445	438	412	374	442	412	440	438	442	422	417	395	448	423	419	404	421	423	427	394	436	396	396	443	440	435	399	393	385	397	432	435	389	403	414	420	419	429	384	410	418	412	391	419	421	367	390	424	444	413	401	450	387	425	430	418	392	412	434	391	383	416	425	386	422	360	438	413	426	408	427	403	443	439	400	415	436	403	422	412	418	449	436	412	392	416	416	421	412	426	409	397	385	401	376	408	435	416	410	438	412	398	428	412	457	412	372	391	408	397	413	436	399	415	406	367	411	433	404	411	442	427	427	363	409	404	448	380	416	412	395	442	417	424	385	412	441	426	394	420	412	430	433	450	401	418	390	405	424	404	414	413	445	422	424	424	452	401	418	365	402	440	391	392	385	404	404	444	406	410	392	429	418	413	390	385	410	417	415	404	423	433	405	399	400	384	427	415	391	415	391	387	392	382	394	391	371	431	382	428	437	412	418	425	408	383	423	414	418	414	423	388	381	372	369	418	432	396	383	403	416	408	444	410	422	410	400	381	397	424	417	448	404	445	407	351	422	408	405	434	440	392	393	415	428	409	404	393	441	399	435	414	405	430	434	443	423	434	433	413	411	430	455	416	415	449	416	399	392	459	440	405	401	417	412	395	399	421	429	393	375	401	400	391	444	405	378	403	410	417	394	395	404	374	436	398	407	382	396	406	440	395	395	418	411	405	415	390	387	409	396	438	429	397	413	403	401	394	390	400	424	402	377	437	417	430	414	420	428	435	425	424	395	434	422	404	397	419	429	406	384	384	408	388	409	410	439	385	384	402	414	415	416	407	410	430	416	403	447	384	425	395	445	411	438	368	410	415	412	383	401	414	454	404	401	387	397	405	394	434	400	407	382	382	414	375	398	421	418	431	408	430	393	439	402	414	412	413	407	391	410	396	392	447	391	468	444	387	450	371	411	391	394	382	410	354	422	408	415	382	431	389	411	404	415	416	409	406	395	418	385	405	430	418	409	397	410	419	437	390	413	407	430	428	405	396	391	385	402	424	452	466	417	393	454	375	413	407	392	397	449	401	367	442	399	406	429	381	444	420	381	406	359	410	429	396	384	412	433	413	411	459	422	420	370	383	410	420	398	400	403	402	415	404	379	385	408	445	412	409	428	376	406	417	416	436	445	427	419	394	408	396	386	397	429	434	451	431	396	418	391	430	412	365	415	396	388	405	453	409	380	414	430	390	415	435	413	432	421	376	470	403	385	404	402	438	423	395	405	398	393	430	406	412	430	416	397	385	410	405	409	404	437	380	359	403	418	405	398	442	395	380	418	406	403	404	418	380	402	417	406	410	424	397	408	431	391	427	414	379	396	389	429	396	412	433	388	409	413	441	429	440	421	412	416	427	420	432	449	392	401	443	380	416	398	437	395	410	398	372	381	431	394	427	446	404	423	425	426	434	384	381	416	430	399	436
26888	20223	5761	710	490	437	418	445	443	411	394	392	412	457	420	408	403	377	395	447	438	399	403	429	502	461	510	429	466	406	426	431	416	433	423	400	432	403	425	434	417	432	437	382	397	402	357	417	409	381	413	418	401	395	422	422	401	391	428	435	431	445	458	401	422	386	443	406	405	406	479	420	404	432	415	422	436	407	457	406	408	403	404	414	440	407	422	394	410	407	423	439	380	422	435	404	431	422	390	414	386	396	437	426	402	423	390	422	419	434	389	445	419	420	412	462	423	394	413	427	418	391	393	430	414	392	440	416	398	403	409	388	398	403	432	485	408	425	384	420	436	395	415	384	436	404	453	416	397	415	423	413	388	389	463	402	381	411	442	426	412	428	405	445	460	406	436	401	396	413	414	391	392	422	398	422	423	413	409	405	380	385	386	417	399	378	420	432	399	461	399	402	418	444	396	432	393	416	396	391	435	391	427	392	419	422	420	441	419	405	426	435	416	423	424	421	402	394	386	382	431	411	393	385	378	417	454	443	403	417	450	426	405	424	409	427	425	428	404	404	394	421	394	400	405	402	381	384	418	408	389	441	388	395	358	433	401	414	415	418	433	399	426	408	387	411	402	437	375	421	383	410	406	394	418	396	442	414	379	408	412	423	413	366	390	421	393	395	443	428	381	415	395	423	417	418	416	423	404	409	435	415	409	406	416	431	432	369	390	387	392	382	399	416	416	385	371	402	450	418	419	437	386	399	409	435	439	430	397	443	389	443	421	403	383	416	429	432	365	407	388	421	388	416	434	405	383	410	428	377	429	438	396	396	415	427	375	434	429	430	451	382	433	412	395	385	407	428	403	396	428	387	404	428	416	421	398	426	372	407	404	423	420	414	450	410	414	378	421	368	415	408	437	382	404	424	394	367	398	411	416	411	379	431	437	453	444	438	390	404	419	442	428	411	404	414	416	399	408	400	443	399	394	413	377	390	433	425	395	413	408	407	405	413	428	410	376	402	427	401	423	404	427	371	402	375	450	415	397	396	415	456	430	396	389	372	434	392	404	435	446	414	388	402	434	458	391	411	403	414	474	437	402	401	422	391	374	391	416	415	406	412	408	408	394	449	409	407	411	414	420	405	423	411	399	414	422	407	345	391	403	438	414	386	429	432	348	409	386	379	411	390	415	406	395	396	385	418	408	402	377	387	395	423	415	393	423	422	438	428	393	417	446	422	470	420	426	389	419	443	439	366	396	434	409	384	455	397	379	411	402	419	371	406	390	419	399	358	390	431	401	448	407	407	395	393	420	429	411	385	467	401	369	417	464	425	417	397	391	419	441	419	410	431	410	368	394	428	417	410	410	410	394	435	439	423	424	444	417	435	434	406	398	425	420	390	407	415	413	400	395	409	418	425	413	431	452	401	401	408	403	425	389	409	437	401	394	376	390	398	403	403	405	421	422	409	440	425	416	429	422	413	426	442	419	439	428	438	415	425	388	385	411	415	411	390	427	420	430	410	452	404	424	408	424	402	427	413	395	425	391	428	396	394	385	444	426	405	402	426	410	436	381	401	400	429	434	388	393	433	398	433	416	399	376	399	377	391	385	421	418	373	405	419	426	391	391	406	412	414	417	393	359	430	438	413	399	427	450	423	405	383	432	425	425	410	381	409	429	428	416	367	397	402	420	411	372	405	433	390	373	398	389	398	445	392	419	394	390	385	401	405	426	415	408	417	368	441	379	398	395	434	410	451	398	374	401	393	409	453	407	406	389	438	409	401	414	374	389	426	401	412	413	412	391	372	407	419	399	423	440	402	406	389	369	418	434	463	415	390	413	384	428	406	394	396	425	434	426	403	385	425	414	420	426	366	401	413	429	399	381	411	438	422	425	402	368	440	425	385	405	423	435	426	429	393	413	413	441	396	411	423	441	409	414	397	441	381	450	428	399	415	399	418	392	417	401	418	376	396	440	428	431	381	400	397	422	433	416	393	423	411	423	408	379	393	389	434	443	393	444	394	421	440	402	424	419	388	383	397	362	441	401	417	446	433	373	342	407	422	410	439	391	431	392	401	425	416	406	414	443	441	406	409	399	391	384	411	423	428	383	385	398	412	409	391	412	414	391	398	438	433	392	417	380	433	403	417	439	391	436	401	425	413	402	370	374	410	397	429	399	359	415	397	391	400	362	414	402	404	414	397	428	384	407	408	420	423	398	395	405	403	425	381	431	398	387	398	420	442	395	404	421	413	392	399	403	397	374	458	396	404	434	391	430	412	405	398	420	453	433	417	422	408	416	405	373	461	422	399	409	433	431	427	421	425	396	458	419	430	403	406	416	391	396	396	441	437	407	397	404	398	400	432	423	399	383	379	397	388	448	398	404	413	395	431	411	440	399	412	481	388	394	402	432	402	426	399	396	416	368	403	431	427	415	385	410	402	416	394	385	394	402	388	430	389	409	391	447	381	431	413	413	429	389	418	395	415	437	434	423	443	416	439	413	456	410	420	416	417	411	426	437	427	435	421	392	445	426	407	387	393	408	423	403	420	419	418	385	438	428	394	413	419	400	373	403	430	443	384	382	440	400	411	388	390	402	422	398	388	447	405	420	389	413	408	453	422	431	419	439	387	386	398	414	430	447	401	414	412	430	420	393	375	441	366	416	403	411	431	392	437	406	407	399	436	421	398	370	406	421	392	398	404	408	389	434	433	410	414	416	394	422	432	460	402	401	431	387	385	391	374	420	416	394	408	413	434	383	418	409	461	420	446	410	435	410	407	400	410	410	463	422	415	399	422	437	442	373	433	416	395	399	413	427	394	414	399	386	426	445	426	413	389	438	422	385	413	401	440	406	432	425	394	423	432	428	404	441	427	400	367	399	384	395	408	431	413	421	415	409	398	408	431	385	424	419	402	444	365	437	380	388	400	422	373	393	460	414	422	416	388	409	380	403	427	410	427	396	395	393	408	376	418	385	385	398	395	416	377	413	390	424	410	429	404	398	405	401	429	405	443	428	364	417	394	404	397	408	439	415	422	393	396	404	420	415	408	459	381	423	366	407	421	455	424	370	419	410	417	446	403	427	402	398	433	399	380	411	436	412	431	410	413	407	386	395	414	403	400	412	388	416	392	397	410	366	415	425	391	446	422	425	400	463	438	417	393	394	401	408	431	392	428	382	395	419	430	396	397	426	399	394	409	402	417	414	397	407	411	391	393	373	436	374	349	414	437	422	384	420	412	392	417	436	420	420	407	416	403	422	381	396	410	417	386	452	415	416	429	382	375	380	446	408	431	432	420	382	394	374	398	392	453	435	408	430	395	432	450	392	402	397	406	397	400	428	433	407	416	401	394	378	427	419	378	412	391	381	415	387	414	406	385	413	423	417	420	389	428	399	415	443	362	369	421	394	431	438	367	393	429	403	382	403	427	421	425	434	421	400	401	421	388	437	437	396	395	411	419	401	435	418	415	366	422	395	404	428	424	384	454	427	422	444	401
4186	1985	1813	1224	1053	1021	937	994	915	868	857	901	868	865	867	901	841	882	960	915	910	945	948	1037	1189	1202	1143	1096	1004	925	962	915	932	842	925	965	912	906	930	933	912	831	883	919	847	904	882	844	851	751	867	894	856	879	886	870	888	832	902	878	899	876	916	828	835	828	882	883	870	904	858	885	839	857	870	818	848	867	896	851	846	890	825	844	827	861	862	868	857	833	906	842	877	879	840	840	873	881	880	830	834	843	829	824	861	871	838	823	888	876	838	885	824	815	807	813	816	825	889	793	887	880	832	835	834	800	842	855	846	844	830	838	829	891	801	897	828	899	859	893	877	840	875	848	882	839	944	785	867	829	858	848	884	863	870	891	852	870	844	838	908	837	793	873	870	904	827	920	810	853	835	906	829	811	855	791	801	878	882	885	866	825	801	831	828	804	837	842	867	857	859	876	813	855	910	788	798	844	879	867	844	848	839	816	855	872	897	896	844	841	828	843	871	841	841	889	850	862	804	852	830	904	821	817	828	839	885	830	865	858	810	791	832	803	854	837	855	865	841	820	856	884	902	882	848	856	855	860	814	803	863	846	839	886	805	843	863	804	870	866	840	827	879	882	879	864	879	887	881	843	841	833	848	850	833	888	847	868	837	878	831	863	840	816	807	837	869	868	910	825	862	852	838	847	822	811	889	800	836	829	877	844	806	866	841	854	806	865	811	847	832	871	829	853	849	807	821	835	845	825	883	824	863	878	831	874	865	905	868	800	844	883	870	860	775	850	850	862	851	831	830	841	855	819	865	834	878	859	880	849	853	827	875	838	900	814	834	852	850	790	834	889	809	844	842	889	835	856	817	827	820	893	835	839	874	832	883	852	885	842	847	882	854	802	876	804	856	834	879	850	813	841	830	872	873	835	836	912	801	843	852	838	836	877	862	864	872	880	879	864	868	819	871	826	870	832	855	872	849	798	835	847	875	809	874	878	851	833	863	865	807	835	827	882	848	849	871	865	848	855	833	877	842	842	864	858	894	833	866	876	886	867	813	852	893	857	851	879	881	828	911	864	870	869	844	850	871	853	834	860	860	839	865	831	883	841	880	795	839	837	857	871	829	816	908	863	840	890	857	878	837	855	827	842	877	818	847	842	796	881	849	816	843	857	856	867	838	853	890	853	831	884	901	853	890	853	832	857	895	897	867	810	829	840	838	860	834	872	842	836	910	859	848	845	858	823	859	840	841	842	871	846	818	845	884	820	861	846	841	893	832	882	808	892	872	884	826	831	808	810	828	786	863	846	894	864	834	841	925	802	876	837	812	868	837	829	865	826	857	869	888	889	857	759	849	839	889	827	847	850	860	879	900	830	877	803	871	826	859	838	830	854	840	773	813	881	815	839	844	838	826	822	819	838	848	858	826	867	848	853	787	863	814	824	842	822	857	873	839	851	823	860	868	878	841	824	854	828	820	844	842	904	857	833	854	844	870	889	864	849	838	862	809	860	826	799	877	849	895	868	875	862	871	872	833	848	827	804	828	855	846	834	839	900	834	917	812	846	853	784	823	839	842	861	888	841	870	847	893	844	845	897	892	888	903	893	851	876	787	850	803	876	872	907	874	851	818	841	871	808	858	843	821	857	820	835	883	803	813	836	881	858	843	848	832	877	832	871	883	843	923	811	764	872	823	882	855	850	838	808	828	885	870	871	890	808	810	847	848	811	785	832	863	878	868	892	887	854	892	839	883	790	858	831	853	857	925	849	883	798	811	817	881	847	818	849	837	844	889	836	893	824	818	849	816	882	865	862	848	868	854	843	874	848	898	895	823	894	850	838	839	867	839	881	871	853	814	887	856	873	875	814	821	821	863	827	882	856	803	861	861	871	864	800	837	886	849	876	874	855	842	849	898	803	792	864	813	847	826	843	842	863	849	858	852	868	844	822	866	821	808	874	823	875	841	864	831	797	917	839	853	864	856	888	810	832	830	854	821	833	804	852	831	840	836	858	861	830	840	833	835	854	834	868	834	871	830	790	838	828	837	859	868	811	951	863	785	833	833	888	849	867	860	883	783	842	848	842	866	849	840	868	792	876	872	821	799	880	860	863	840	821	836	867	825	830	838	857	885	878	870	891	830	803	879	792	890	878	873	858	869	867	836	826	856	868	823	841	909	898	818	893	861	830	836	854	848	877	844	851	849	868	852	827	819	872	829	801	905	778	855	852	869	849	824	812	860	850	821	859	827	873	887	863	853	856	840	857	868	840	866	850	855	884	784	836	843	862	806	856	861	891	872	861	845	875	880	869	878	839	898	818	858	832	892	831	816	843	885	815	867	836	881	844	870	856	833	889	820	844	817	839	823	836	836	859	845	853	882	852	858	838	895	883	829	853	853	834	819	862	828	839	832	836	815	846	804	868	854	855	849	834	849	881	884	829	866	850	867	827	844	861	811	835	851	818	853	839	846	815	818	790	870	924	919	875	823	807	876	877	827	867	852	878	875	915	830	855	846	816	829	862	916	841	797	779	856	812	858	826	839	863	857	821	922	841	793	870	828	851	845	807	825	872	840	861	868	847	886	850	876	839	861	841	856	846	813	822	873	890	836	881	822	890	832	827	823	893	849	834	879	852	866	851	863	856	802	830	836	904	858	815	805	808	843	874	842	799	830	818	840	862	880	904	912	808	831	869	848	850	872	844	931	837	900	867	828	849	800	861	875	814	854	808	842	867	878	876	902	863	856	840	845	822	804	822	817	853	841	875	829	842	881	853	828	812	823	900	857	840	857	887	869	804	837	872	819	881	877	858	874	868	893	929	838	815	843	885	891	844	863	838	806	852	856	841	843	839	881	841	857	898	899	819	844	886	782	857	869	871	856	851	883	870	844	853	886	842	876	849	836	782	825	801	812	832	903	851	842	831	827	814	860	868	863	905	821	837	858	816	860	858	864	832	851	889	845	783	839	854	881	848	844	914	821	863	825	825	776	822	822	849	827	840	850	850	833	879	823	838	848	825	831	824	865	860	783	814	853	836	781	873	854	830	843	830	859	817	825	802	836	825	824	818	874	846	880	843	881	818	854	884	853	885	862	828	873	859	801	877	917	879	896	806	857	889	868	854	878	875	803	906	816	852	798	826	906	822	811	864	855	847	860	856	817	862	837	820	850	822	875	828	846	822	877	879	831	843	824	828	871	842	834	817	858	845	804	813	854	842	829	835	841	872	858	864	875	861	842	819	875	833	867	882	858	819	821	899	863	828	845	882	835	878	850	837	814	857	764	877	875	836	877	801	858	821	884	848	800	831	870	839	897	880	816	817	842	852	815	847	830	884	800	880	852	853	793	837	859	837	886	871	814	871	827	843	912	839	841	894	837	860	840	876	835	854	837	860	862	850	895	820	896	874	869	873	888	867	810	890	876	845	847	814	858	892	869	796	831	841	916	833	847	828	865	869	810	818	831	879	870	872	832	891	804	857	893	857	895	885	804	829	861	842	842	865
24297	21356	28287	24555	18496	1375	652	458	379	366	330	336	329	311	288	276	308	323	283	287	286	345	361	352	407	402	405	337	346	322	295	288	290	324	296	285	273	302	285	262	267	284	289	244	251	280	284	302	270	298	269	279	272	309	283	265	253	286	277	269	288	265	276	262	280	265	260	300	239	271	274	269	270	268	251	270	257	291	251	254	273	256	259	271	293	282	269	255	253	282	276	284	268	276	261	276	235	248	269	278	243	254	260	270	297	265	286	286	239	248	249	281	248	252	282	282	280	268	271	253	265	257	270	261	261	255	254	273	263	238	261	243	279	271	269	277	264	264	268	283	268	267	277	262	253	265	274	258	271	269	300	273	275	283	265	286	266	277	263	306	252	271	262	265	306	281	255	266	255	260	281	268	271	253	273	275	279	254	254	272	248	242	248	270	253	264	258	244	268	251	285	274	238	256	263	237	262	260	287	254	248	244	230	285	272	261	255	241	239	258	253	272	252	256	281	257	274	258	270	286	269	254	301	269	264	290	285	255	261	252	261	257	287	260	251	266	260	274	275	269	288	260	265	256	276	282	275	275	285	277	296	293	265	270	283	256	317	271	268	254	260	285	260	273	246	284	274	252	245	299	275	252	274	267	277	250	304	248	310	243	265	283	284	258	282	257	246	273	278	278	251	259	287	283	302	271	273	280	279	256	261	258	304	262	270	264	261	272	273	264	285	260	281	251	277	275	275	277	284	267	270	289	263	318	266	261	267	276	286	265	279	267	258	237	287	271	278	282	287	284	260	263	246	284	241	275	260	265	265	281	251	273	260	288	252	262	254	263	258	278	279	256	270	289	292	276	243	285	247	261	277	263	283	265	286	251	255	293	279	264	262	275	248	271	257	248	287	291	277	265	291	252	232	262	250	235	270	269	228	260	276	257	275	286	268	249	269	259	275	245	277	230	278	261	286	252	258	228	271	258	245	273	248	269	282	271	284	242	268	290	281	248	256	281	266	237	263	276	255	262	244	275	252	283	270	266	288	279	291	243	276	264	280	263	287	272	256	268	277	255	278	254	281	270	265	289	291	254	267	287	279	292	287	245	249	285	269	255	282	237	272	262	260	256	256	240	234	285	257	273	275	268	265	234	243	286	272	263	281	270	260	258	265	267	273	272	268	283	255	281	275	284	255	255	271	244	263	271	253	259	274	262	277	242	282	251	245	265	284	265	277	271	281	280	279	276	268	257	280	254	309	257	256	283	246	274	256	273	224	274	283	257	263	249	262	270	257	284	297	240	274	279	257	259	247	279	238	256	302	273	265	261	267	280	267	261	266	261	259	252	235	280	270	242	279	270	268	238	246	262	236	254	266	285	256	255	263	255	242	269	278	305	234	297	223	251	280	270	283	290	252	247	305	235	261	258	268	267	283	279	306	280	269	242	267	259	289	239	265	259	286	250	258	254	270	254	241	260	248	248	243	287	283	300	254	262	267	262	261	258	256	252	252	251	257	284	306	253	258	281	266	260	317	245	269	268	268	245	276	268	231	265	252	247	287	265	275	263	269	271	264	281	239	221	276	233	278	249	291	279	260	283	297	269	274	245	272	285	264	250	243	262	276	283	283	266	232	258	287	301	251	279	255	267	260	274	276	270	303	271	290	292	269	255	272	258	268	245	281	243	255	287	280	236	265	288	250	252	259	305	274	272	290	267	241	295	246	268	284	247	249	256	268	265	282	284	283	270	248	266	265	273	286	283	259	250	264	278	245	245	292	230	280	258	245	277	265	267	258	265	247	247	263	255	250	265	284	280	266	293	275	251	271	261	291	267	280	270	282	274	263	268	274	249	254	261	280	270	273	265	214	276	284	268	289	243	253	290	267	262	264	272	270	260	278	267	270	283	261	287	291	263	294	283	284	254	265	278	284	264	264	264	279	242	271	262	269	254	288	284	267	276	255	269	261	282	269	254	257	293	248	231	286	258	295	283	244	256	247	280	284	270	260	285	276	274	220	255	273	294	290	286	283	258	248	287	272	254	270	263	289	243	250	272	294	255	272	256	268	267	264	299	286	274	261	276	267	250	261	288	283	246	268	273	269	277	235	294	260	267	274	261	262	273	264	252	235	254	255	283	254	259	247	284	257	272	244	242	271	300	272	296	296	276	260	245	243	262	289	290	260	260	268	268	285	262	249	240	291	261	238	265	277	263	267	278	250	258	253	269	250	274	280	295	253	285	285	260	244	271	272	273	247	312	254	276	273	243	292	244	244	293	288	292	253	288	244	280	261	256	248	287	258	272	291	267	274	269	260	249	258	244	261	284	281	281	271	273	251	268	232	278	265	316	266	276	290	278	262	244	259	282	257	278	242	258	267	258	286	282	263	250	243	280	262	281	273	264	269	272	256	269	279	253	240	243	258	294	257	245	279	242	275	279	278	253	254	277	272	276	275	295	262	269	269	261	275	251	262	257	243	264	263	276	305	249	277	280	259	294	275	266	247	268	264	297	255	253	275	267	286	297	264	273	275	271	305	236	247	270	261	255	247	275	262	275	252	271	287	255	253	263	273	269	272	256	250	287	290	257	271	269	268	265	252	252	283	255	273	261	233	274	288	248	244	249	276	250	240	275	243	285	267	237	253	265	253	257	283	269	260	287	245	253	288	302	306	253	296	248	259	265	251	273	278	249	273	273	262	253	268	284	285	256	277	301	259	269	283	286	276	263	265	237	270	231	249	271	253	278	265	279	278	237	247	262	234	275	242	279	240	246	274	290	253	255	253	290	260	258	246	227	254	274	255	240	256	264	288	260	267	274	267	280	248	243	278	266	254	264	280	271	283	263	287	275	262	271	283	270	264	260	260	275	267	273	257	287	254	282	255	290	236	261	267	280	282	254	282	257	270	272	290	288	267	271	260	273	267	270	296	267	257	292	287	296	291	271	247	282	267	239	290	245	285	276	282	274	258	257	265	267	262	249	286	268	264	260	287	266	245	286	287	260	254	301	297	251	243	307	253	280	294	241	255	266	290	265	238	284	250	287	283	258	260	250	270	268	242	273	288	258	274	273	260	277	268	271	282	250	271	266	265	260	262	236	269	262	299	275	295	270	255	263	238	285	282	281	260	236	291	270	265	246	270	311	288	297	274	256	286	248	257	250	278	259	265	282	247	280	242	285	257	249	261	269	260	284	278	251	218	283	265	259	233	243	253	271	250	264	277	270	287	274	260	256	221	249	240	285	270	258	269	260	233	255	237	265	288	273	268	282	280	253	262	260	275	288	282	260	243	280	305	263	256	272	247	262	297	270	273	250	273	282	287	259	299	252	241	277	279	257	282	276	260	253	262	256	244	272	274	267	263	240	269	276	286	287	288	269	239	254	262	271	233	269	292	273	272	290	272	282	260	252	265	280	275	277	260	289	248	245	284	283	260	254	271	278	275	292	283	270	262	291	255	290	274	264	248	257	287	258	249	276	247	269	256	274	260	281	290	245	264	270	267	280
5612	9771	8535	4594	2923	2008	1598	1276	1154	1073	925	892	875	799	751	764	718	717	692	687	652	822	824	1108	1221	1224	1166	1011	851	775	775	721	699	718	717	710	689	630	656	636	664	690	628	650	621	655	598	631	616	601	609	601	588	640	614	597	570	599	535	580	567	554	629	598	574	551	612	599	588	574	605	585	553	591	559	592	626	587	627	580	589	589	583	564	550	559	600	592	621	567	547	605	618	565	564	587	587	574	585	566	583	572	566	604	560	557	550	572	562	519	579	565	556	588	541	573	554	540	557	584	575	565	627	576	647	543	613	580	589	578	574	590	580	561	588	615	573	608	593	609	597	600	603	525	614	581	594	580	595	586	583	566	589	592	583	621	607	608	554	607	548	568	556	528	542	588	554	546	582	598	584	544	598	563	577	621	556	547	556	597	550	566	530	591	562	568	589	580	600	570	559	531	546	587	583	600	566	592	589	589	519	564	607	569	574	598	567	613	595	565	600	539	544	574	618	563	573	572	588	582	587	578	587	562	628	553	574	546	605	526	588	589	586	539	584	544	557	573	576	574	559	557	569	559	626	554	560	553	611	576	560	604	572	586	557	560	583	585	588	578	575	577	589	559	625	580	573	587	577	558	577	581	578	589	537	555	581	579	557	566	559	547	548	614	573	595	555	566	573	591	549	562	584	563	564	593	571	575	562	572	565	564	562	595	589	557	593	561	572	574	538	564	615	583	572	565	564	605	576	604	579	571	607	584	605	602	560	570	575	612	559	583	538	565	613	558	590	565	607	577	539	596	583	608	528	579	579	568	576	602	568	556	563	613	533	525	604	560	562	588	542	568	607	562	599	554	533	573	565	578	589	546	561	579	617	552	553	579	584	578	577	541	561	558	554	559	567	568	562	581	556	575	593	603	539	545	605	581	599	585	571	570	580	602	534	602	575	588	562	543	554	566	560	575	588	489	604	561	585	561	611	610	587	557	590	597	612	567	540	521	608	543	543	528	545	604	570	565	585	563	541	559	578	584	577	542	577	564	600	600	600	587	589	507	588	617	535	575	576	587	575	620	610	583	546	575	579	582	576	583	546	564	527	527	620	560	559	580	566	587	562	611	571	598	542	576	558	530	559	592	595	527	560	557	608	582	569	586	546	556	560	573	600	603	565	574	589	594	566	590	552	539	555	562	576	634	574	526	565	581	607	585	608	600	543	572	579	595	573	582	594	536	612	588	577	585	571	533	602	589	583	583	579	545	587	619	536	596	583	544	542	588	563	585	578	572	522	561	531	576	599	576	541	578	573	557	574	584	562	613	567	576	564	586	560	608	572	552	580	561	569	534	597	607	536	504	586	594	561	612	598	573	586	593	568	586	538	555	592	565	588	580	594	615	596	586	580	577	542	571	535	602	574	553	579	560	624	590	546	586	545	586	599	606	588	544	577	587	583	594	572	540	570	612	596	619	568	623	561	571	597	537	610	588	534	564	561	555	582	562	555	595	580	601	541	567	640	551	563	591	582	561	561	544	607	577	562	617	545	563	573	580	572	566	580	572	567	603	593	595	582	566	577	582	633	620	565	600	546	559	576	606	575	581	575	552	593	595	609	568	587	550	531	616	566	558	576	565	569	544	555	593	517	562	560	523	582	585	605	562	546	582	628	533	539	579	612	582	558	612	568	582	608	586	594	590	568	548	609	602	621	569	577	595	613	612	559	574	568	577	582	616	622	562	550	634	551	596	635	573	566	551	595	562	602	582	574	531	561	544	570	549	559	560	574	578	562	528	587	567	565	559	599	568	583	576	573	569	576	580	568	589	600	603	567	596	586	555	579	616	587	588	589	561	607	600	600	584	599	595	538	582	566	607	587	583	573	580	567	552	600	559	541	556	587	577	578	626	555	572	583	550	561	581	567	578	535	586	586	579	620	546	522	575	583	564	597	564	571	551	587	541	542	644	559	544	569	561	580	563	584	626	596	573	556	588	551	530	564	579	568	559	572	540	603	572	563	599	607	586	581	569	552	565	588	620	529	564	548	585	604	519	588	581	598	547	525	562	595	599	577	564	551	597	571	598	568	580	594	582	554	543	553	603	573	570	564	566	543	564	574	574	552	541	587	549	556	546	590	593	557	583	576	550	578	561	561	557	582	607	545	546	588	607	568	598	564	559	555	590	597	583	559	551	610	584	594	584	566	591	582	580	542	587	586	620	593	582	576	568	539	555	571	579	531	598	588	595	566	538	555	566	588	574	545	589	581	564	593	599	589	544	559	535	602	543	593	560	547	598	533	614	571	583	576	571	551	541	551	568	557	555	577	582	563	538	564	575	590	559	591	595	586	550	585	586	574	552	523	581	564	567	573	577	535	520	557	594	571	545	567	537	552	541	553	642	537	587	577	561	607	553	576	579	588	610	606	574	539	591	578	615	577	612	576	614	572	540	580	589	591	601	549	594	605	570	606	574	575	543	593	597	596	545	565	536	575	567	544	574	571	548	572	590	555	568	588	624	563	609	551	592	582	574	572	583	583	648	567	577	585	551	581	537	526	568	586	525	599	610	553	638	541	589	571	577	572	541	526	584	607	581	558	550	551	543	602	574	596	567	575	568	607	592	604	557	582	569	569	538	578	547	582	553	567	575	580	553	602	548	604	569	567	542	602	580	562	549	555	571	552	564	600	563	560	586	572	567	620	622	587	576	569	547	597	592	562	565	582	562	566	564	560	592	551	552	618	580	601	615	514	573	564	613	566	583	572	584	567	577	570	552	581	573	582	578	582	623	593	597	564	545	577	564	551	594	597	557	550	553	557	576	554	588	557	569	558	578	602	610	569	575	631	548	553	619	593	601	631	581	574	573	570	569	546	569	605	577	562	598	573	551	572	551	581	615	528	551	616	618	601	553	577	603	565	596	564	549	584	589	598	560	583	561	613	582	560	558	552	613	595	569	597	597	546	567	585	562	598	602	603	625	555	607	580	596	568	604	602	571	573	578	575	538	550	536	570	529	557	590	570	585	592	534	567	596	588	581	564	548	577	571	572	576	603	596	568	599	561	608	604	575	547	566	606	571	560	596	587	540	595	562	568	608	607	555	590	587	599	610	575	572	591	553	552	555	528	581	593	592	603	615	562	596	588	559	530	583	536	564	564	622	581	574	560	580	571	584	598	593	558	563	574	536	611	561	587	587	548	555	562	574	560	648	587	581	592	597	570	609	579	612	571	594	588	581	574	602	595	531	597	601	607	592	545	565	593	598	592	575	572	535	567	596	611	612	592	578	621	556	597	560	564	557	556	570	616	588	610	558	532	599	574	590	594	577	568	590	599	599	586	568	592	568	584	540	560	606	612	573	548	578	577	544	571	600	555	574	576	578	601	561	530	567	581	615	580	529	527	555	575	596	521	566	548	555	558	596	611	556	590	579	568	560	577	563	573	579	560	562	559	557	574	574	569	561	562	568	553	560	582	567	563	564	571	547	578	569	563	602	583	601	559	604	523	614
23432	21436	29256	24036	21436	17241	1364	555	405	346	333	328	279	283	326	276	274	246	238	251	249	271	292	371	384	421	380	347	263	274	243	214	231	230	231	250	200	229	234	234	232	206	215	200	181	222	204	193	205	193	205	234	180	206	213	183	213	212	184	208	197	184	198	198	200	180	177	216	221	167	196	181	188	217	195	191	180	200	208	209	190	150	208	182	199	198	183	190	188	202	193	176	198	213	185	191	171	191	164	190	198	201	206	211	195	213	196	173	192	203	194	217	193	204	183	177	212	208	189	170	183	199	194	192	191	216	172	198	211	175	221	189	181	163	177	177	187	181	201	189	168	185	209	198	185	173	175	202	214	189	182	198	196	208	177	211	172	201	198	200	192	192	190	177	193	184	180	195	180	209	192	200	211	214	192	183	183	201	209	203	188	225	183	214	182	192	216	211	201	177	211	182	192	202	192	197	206	208	205	199	195	210	204	219	189	185	169	194	190	173	177	205	184	198	190	176	184	202	188	153	171	205	194	180	176	187	172	205	188	191	188	180	210	198	194	158	179	194	213	166	208	182	214	223	178	144	208	186	206	189	171	178	196	172	211	198	172	177	210	193	192	182	176	211	188	189	172	186	183	188	181	194	195	198	179	200	179	197	168	189	177	191	193	189	186	192	200	206	190	209	194	226	184	169	201	193	159	195	204	189	195	177	202	178	218	192	191	204	185	178	170	182	200	179	191	174	194	186	175	188	195	199	205	203	194	185	198	184	214	191	187	164	194	185	202	190	205	204	170	190	177	216	182	180	213	183	185	201	227	200	183	202	216	180	158	204	204	196	191	210	183	197	190	168	198	185	193	192	198	176	204	192	191	196	191	189	209	195	181	201	200	187	220	175	174	177	173	188	194	200	189	190	171	203	208	193	204	215	197	206	201	183	168	190	195	205	191	175	176	187	180	196	207	202	190	185	199	202	186	193	192	181	208	197	219	174	192	197	169	223	242	229	211	204	193	176	204	186	196	192	166	173	209	189	205	207	207	178	214	205	200	178	202	213	202	196	184	168	198	198	194	178	185	194	178	213	208	189	210	215	193	182	180	175	201	192	185	175	176	172	176	195	216	206	196	172	190	205	174	189	200	199	187	171	182	233	171	204	178	199	177	184	213	202	190	185	190	174	188	205	201	183	210	189	166	186	186	204	204	196	209	205	184	210	181	189	216	208	223	188	181	194	190	196	191	173	170	180	200	193	192	190	185	168	179	172	185	175	184	207	142	171	192	190	202	200	199	181	195	187	181	174	182	202	181	193	178	184	197	200	205	186	213	193	225	174	160	204	210	191	181	211	180	167	185	193	215	175	223	180	194	187	208	198	180	190	190	196	211	189	221	183	198	202	189	171	206	193	179	177	198	185	201	225	180	190	202	197	197	206	170	172	184	200	176	199	170	197	148	170	186	185	214	183	191	162	182	189	196	188	198	207	196	154	183	180	202	176	201	186	210	188	185	192	203	168	205	182	203	195	184	198	161	203	222	208	178	181	193	198	205	199	178	199	205	189	206	202	179	181	197	181	185	201	214	214	188	189	188	191	187	172	177	212	190	210	174	171	189	197	178	188	200	168	167	163	196	191	187	152	180	198	210	197	184	201	201	197	190	195	180	200	200	193	216	169	214	196	180	181	184	174	173	204	203	184	214	215	184	186	173	180	165	199	182	169	179	198	190	191	182	183	173	204	187	208	190	211	176	181	178	186	188	183	191	180	207	186	169	198	202	200	189	199	185	164	208	179	179	184	187	194	171	219	184	175	208	193	194	208	188	197	169	223	202	198	191	206	201	193	173	195	198	191	177	211	205	196	190	213	189	191	204	186	207	188	199	194	183	189	195	172	192	178	193	222	191	191	204	208	190	192	199	183	190	205	172	190	187	193	193	173	182	199	163	177	188	170	194	167	198	197	187	222	178	163	181	179	205	200	196	164	176	170	194	171	174	215	167	192	176	192	198	173	212	191	167	196	188	178	190	178	201	183	169	174	170	209	176	189	164	185	175	189	184	206	180	162	197	186	183	193	177	174	185	207	186	184	191	184	190	207	195	181	196	178	193	177	165	199	178	205	214	200	187	195	223	169	210	181	187	202	195	208	182	181	187	177	198	206	192	187	202	223	206	176	178	194	178	210	211	199	147	173	183	198	217	214	170	194	214	195	169	169	190	174	185	201	186	194	194	200	198	209	157	196	194	195	169	199	193	204	196	197	188	202	198	173	164	169	189	213	193	180	193	209	176	184	193	185	197	197	204	209	205	189	190	198	162	204	193	190	187	171	194	186	169	199	180	198	182	183	176	208	181	175	174	206	187	194	178	182	190	203	193	195	176	206	197	183	182	191	198	192	168	206	187	187	179	171	199	188	204	209	206	191	185	175	187	195	175	194	205	187	186	206	182	167	190	190	176	182	176	202	202	183	189	192	197	211	188	178	193	187	183	195	176	170	183	193	180	183	206	194	182	205	229	185	189	164	191	170	219	186	200	198	200	197	202	197	187	163	179	170	194	187	190	197	181	187	175	188	192	199	180	172	193	204	190	194	187	209	206	191	176	181	196	179	186	191	207	178	192	184	177	182	153	188	193	197	173	186	197	187	167	192	178	183	202	196	199	186	202	194	191	209	190	180	195	174	183	194	204	201	178	218	212	185	225	185	195	214	191	191	172	188	216	201	176	172	187	194	167	209	183	174	181	165	202	175	180	204	176	159	174	200	167	192	185	186	194	185	187	203	181	172	181	182	208	192	196	182	189	189	196	198	197	185	187	201	171	197	199	190	171	193	194	164	199	201	215	175	193	201	206	163	189	185	179	192	170	174	186	176	180	197	183	209	195	185	184	195	198	176	193	191	216	182	194	185	209	188	166	185	187	173	197	205	196	189	196	202	193	198	183	174	173	191	178	162	198	196	188	200	183	178	185	179	204	199	179	170	188	176	180	192	235	202	193	201	177	192	187	172	178	164	193	201	177	194	203	199	166	181	206	174	201	204	180	174	180	193	212	193	197	187	192	189	183	217	195	175	213	189	187	165	192	184	205	188	195	185	182	194	183	183	175	188	182	172	188	183	160	197	167	199	176	208	191	187	174	190	191	162	198	185	177	188	195	190	192	191	184	188	205	203	191	182	212	177	207	186	194	177	197	187	182	169	199	186	175	170	194	183	188	181	199	175	211	222	199	195	211	222	173	198	191	178	183	192	170	195	194	149	194	188	222	205	212	169	186	169	192	197	181	202	195	192	194	211	173	181	200	195	186	203	201	187	209	216	173	192	194	191	195	190	189	205	189	183	175	231	208	227	181	200	199	197	183	175	172	191	189	192	191	190	202	189	190	204	180	182	186	194	207	182	200	152	167	185	191	195	173	196	201	192	170	249	192	174	179	199	179	187	198	183	210	194	184	206	196	192	188	191	204	211	176	196	182	184	195	196	180	186	178	162	201	188	188	195	197	165	200	209	199	169
7859	15296	13292	7311	4573	3140	2339	1831	1566	1238	1079	1027	957	823	769	688	678	604	652	586	774	790	973	1315	1360	1377	1341	1084	809	693	604	571	594	603	546	536	530	525	464	533	513	527	523	487	484	476	500	453	465	450	463	426	474	433	448	435	439	459	429	419	468	425	387	437	402	452	409	414	381	417	372	417	424	417	453	394	410	427	405	400	395	406	406	425	424	410	443	424	397	407	389	419	421	399	392	395	406	454	432	389	431	402	409	408	386	413	419	436	401	388	458	431	397	419	416	451	405	403	421	367	378	390	418	362	418	381	414	421	382	388	433	403	409	422	409	448	425	395	389	395	397	420	434	394	409	410	440	409	440	424	429	411	414	393	366	440	444	412	392	409	408	412	368	374	417	420	408	380	430	422	425	419	419	406	392	440	410	428	419	354	391	399	432	439	409	392	417	430	412	431	406	411	386	419	393	404	423	383	415	405	387	438	410	375	431	399	391	414	350	421	383	405	370	365	375	387	410	431	413	378	397	394	405	404	416	414	386	445	408	439	377	424	427	426	405	394	417	386	404	414	415	416	405	397	338	394	411	419	421	417	410	411	389	463	406	406	428	406	375	398	359	398	389	413	395	450	430	414	399	410	383	404	345	390	398	394	405	393	418	392	410	395	445	396	399	364	383	426	389	375	410	396	406	367	399	425	414	384	443	415	394	412	429	420	385	408	418	368	413	377	399	369	387	435	421	388	406	411	383	396	404	395	386	386	391	424	398	392	394	416	401	397	400	399	413	404	421	439	402	396	389	386	385	423	421	400	424	398	386	403	377	384	416	442	415	434	396	360	436	436	382	428	372	427	354	389	411	379	380	383	436	401	426	398	395	394	404	392	405	362	400	422	454	424	417	427	403	380	386	380	395	382	457	405	406	356	408	458	416	413	394	418	381	412	428	447	385	406	402	432	389	427	426	379	414	382	406	399	385	396	367	389	418	384	430	392	404	357	377	401	431	420	389	427	413	441	387	363	382	396	439	369	418	403	431	391	409	403	395	386	446	356	425	385	394	418	408	401	414	423	391	404	424	398	396	392	396	376	441	393	410	407	374	420	370	406	383	430	355	401	398	396	416	431	394	363	373	393	408	391	431	438	379	385	419	380	418	371	387	431	396	415	407	413	387	403	401	383	419	403	384	400	403	372	364	426	380	425	385	389	382	409	415	437	411	417	398	438	399	414	395	417	429	454	364	395	416	431	440	386	400	399	399	386	378	380	430	398	399	390	423	424	408	415	411	418	371	398	404	435	406	412	410	390	408	416	418	404	400	397	401	394	406	378	451	385	402	389	412	418	385	416	404	406	398	417	428	404	399	402	389	413	424	396	394	434	418	376	424	405	384	415	421	397	391	380	392	379	401	415	385	420	361	412	396	392	426	397	399	422	455	438	398	393	447	394	425	395	385	449	422	400	403	420	404	384	425	409	390	400	384	395	344	429	419	432	385	416	400	387	410	387	403	421	380	391	400	422	406	401	388	382	420	418	379	394	403	402	384	401	407	392	356	373	420	372	427	422	427	396	375	436	448	421	466	407	399	417	391	405	377	375	426	385	419	412	416	377	386	418	386	415	433	397	396	403	442	384	401	375	406	370	398	377	406	447	400	415	399	421	396	414	433	416	405	434	407	451	404	425	381	429	399	394	414	438	413	400	369	387	402	440	415	362	418	413	419	381	370	396	402	413	413	423	434	409	415	390	411	391	400	380	380	386	401	378	395	398	423	376	406	376	375	390	394	394	411	411	402	387	384	392	416	427	425	426	413	417	403	356	395	419	411	345	384	412	380	385	403	412	377	397	415	400	402	403	388	394	399	375	367	409	400	400	407	406	432	404	411	405	401	403	388	393	405	426	413	397	397	399	429	402	385	435	379	408	396	367	397	410	389	388	372	413	407	431	416	420	406	406	410	405	399	365	399	409	416	359	409	390	379	389	393	397	389	376	395	429	408	427	415	379	377	404	400	406	428	419	401	414	438	432	398	378	418	396	427	400	440	385	433	397	375	403	413	406	392	412	414	379	406	396	394	438	412	397	407	394	410	415	373	412	368	395	413	404	375	393	392	378	415	420	417	389	379	384	420	400	423	395	395	404	388	422	448	417	393	434	428	384	378	404	417	392	389	394	345	401	424	378	426	361	401	400	419	411	429	398	400	402	442	421	426	393	383	400	415	387	415	418	455	370	432	411	398	414	400	443	431	400	402	405	391	407	412	410	436	416	417	432	414	379	373	409	435	395	432	401	420	413	371	395	422	377	429	403	400	444	369	378	392	414	410	370	401	396	409	393	402	409	411	418	394	415	354	386	403	400	396	412	408	434	390	412	387	381	394	439	463	415	372	407	389	363	430	400	406	438	387	394	431	404	406	382	395	430	400	404	373	425	429	419	376	387	422	424	425	433	401	409	370	410	408	392	387	375	410	385	416	371	379	403	403	381	416	419	416	405	420	371	383	388	437	386	388	405	367	425	414	357	397	415	426	381	419	382	397	408	405	429	388	415	393	407	399	391	415	379	402	411	398	381	385	373	384	397	393	400	393	402	418	410	422	361	421	407	404	445	416	407	446	424	385	409	399	413	363	423	406	366	368	423	394	372	419	361	402	408	388	417	401	396	408	394	418	412	353	427	360	390	402	402	363	383	383	395	445	402	409	425	388	406	385	408	399	414	364	397	389	382	401	409	418	399	412	379	396	380	383	417	410	405	412	382	364	410	401	420	377	401	390	405	394	432	388	426	365	399	392	375	395	416	397	406	404	423	401	404	417	443	367	428	414	391	372	413	423	382	408	387	404	401	395	411	418	404	405	416	408	373	396	400	384	433	406	378	418	399	402	425	370	372	363	386	392	411	410	428	418	419	412	378	373	405	422	407	387	386	393	401	428	434	384	391	365	408	437	403	399	365	371	405	387	448	381	409	394	379	395	426	391	422	428	434	399	383	399	399	413	388	374	415	376	410	393	387	410	389	423	430	394	410	388	412	400	435	362	409	423	403	425	427	384	411	387	400	432	397	400	378	411	402	449	378	400	390	348	406	425	413	421	385	439	399	399	403	381	398	419	399	366	369	417	430	394	418	414	405	403	428	399	365	430	396	420	358	421	375	406	401	397	422	395	364	373	405	394	360	380	350	406	397	410	427	414	386	424	381	417	412	383	382	437	357	431	438	390	379	430	418	389	399	410	424	413	418	383	434	411	395	398	375	375	410	386	399	380	395	380	418	400	395	398	377	409	402	418	391	427	402	412	385	402	392	438	396	385	341	407	385	412	393	412	395	352	425	447	372	400	397	392	396	401	431	378	435	425	421	409	410	394	408	426	412	414	410	405	408	382	322	371	409	391	412	373	388	397	390	382	422	403	402	381	413	403	385	438	413	391	407	403	411	422	417	436	429	412	372	389	386	413	378	376	418	395	435	388	358	411	403	374	388	393	403	394	448	408	408	443	424	415	382	372	405	402	453
26972	20223	5717	726	494	452	435	464	427	389	409	429	436	427	469	435	461	446	398	393	432	461	415	471	473	469	461	447	442	484	434	436	454	423	455	406	430	443	393	408	417	447	416	410	411	418	374	437	404	400	418	429	438	420	399	428	391	417	393	451	392	416	447	428	387	398	429	384	435	408	429	389	402	374	451	420	417	367	381	411	374	393	423	411	407	410	443	407	404	407	425	387	405	386	415	412	399	418	400	411	401	450	393	421	423	422	448	466	381	393	406	426	433	417	444	393	453	395	447	419	440	411	453	397	402	433	433	411	444	421	358	442	409	391	424	449	446	429	411	423	411	458	418	382	413	410	408	390	407	439	399	412	420	420	453	380	387	423	371	413	469	415	383	370	390	447	438	471	398	420	423	421	430	416	417	399	443	425	385	387	422	432	443	425	376	412	396	404	390	421	409	414	421	392	413	422	397	419	385	425	460	419	393	439	380	388	439	366	407	457	409	426	378	415	444	427	386	398	372	385	435	442	424	419	447	417	418	409	428	404	442	428	415	443	408	391	397	412	392	417	451	420	406	446	402	418	407	410	385	435	438	411	417	390	384	440	448	430	435	416	383	407	439	430	402	393	426	403	366	413	396	390	392	400	391	375	401	396	405	440	396	395	383	393	416	416	403	406	430	428	355	389	381	395	462	369	400	406	417	434	410	424	434	414	425	414	373	446	409	436	432	410	409	401	420	440	396	412	407	406	428	387	408	412	379	395	403	409	411	442	414	389	416	448	427	429	409	401	403	415	408	417	440	424	399	398	397	408	402	380	434	417	434	416	422	415	404	406	405	409	393	415	403	428	460	443	433	410	385	395	429	415	438	414	401	401	401	433	397	441	390	420	388	392	406	448	390	419	380	416	441	436	370	415	449	426	436	436	400	431	393	402	415	421	470	415	405	396	408	389	438	442	414	402	396	480	382	385	394	432	420	425	464	425	439	385	401	421	382	414	406	414	419	418	426	393	403	397	412	380	410	428	387	380	410	434	412	374	421	410	385	416	415	436	404	416	425	428	403	411	410	429	459	435	400	394	431	428	394	419	389	428	438	403	416	429	400	388	424	426	420	391	418	420	420	427	398	369	433	398	442	453	412	422	409	392	454	411	407	411	409	380	415	439	439	414	433	429	426	404	436	407	420	394	385	401	443	443	410	406	411	412	399	446	399	405	438	393	434	419	405	377	422	431	426	396	424	399	418	434	418	426	411	440	413	439	437	393	410	427	413	417	437	402	416	413	389	406	400	405	439	394	364	393	415	411	407	417	461	406	404	416	418	438	421	388	399	416	406	399	394	419	414	433	431	419	428	454	420	366	419	464	440	421	416	427	407	369	401	382	434	442	428	425	405	442	400	420	400	466	374	410	413	438	433	402	405	413	376	401	416	447	409	448	362	431	433	391	398	397	394	394	379	443	433	393	397	416	416	406	404	420	373	407	447	401	411	428	420	392	372	406	387	398	402	380	406	411	403	414	424	399	411	383	453	414	424	412	435	456	423	457	418	405	352	401	405	422	450	466	450	417	442	420	401	432	400	400	429	383	393	399	386	392	401	353	388	389	424	429	409	428	461	388	401	401	393	445	408	422	429	381	468	421	388	440	412	403	417	397	432	415	411	417	420	436	406	412	426	429	413	385	447	419	436	408	430	425	396	376	427	430	400	451	428	437	400	422	382	437	426	395	409	429	403	437	446	448	411	425	425	424	405	387	387	430	396	381	411	414	458	426	403	447	415	414	399	419	413	425	427	411	393	411	426	415	416	419	411	438	421	428	400	407	422	416	407	425	413	406	422	411	390	411	388	424	422	442	413	389	419	427	384	424	465	459	419	429	407	407	461	434	412	437	386	440	394	415	399	413	416	386	423	432	418	417	409	395	410	380	401	396	412	409	394	414	400	405	394	420	428	419	385	397	415	417	422	443	388	408	428	429	440	416	412	399	395	434	429	391	410	436	407	400	409	413	403	415	382	451	379	432	423	425	418	425	389	392	438	404	436	385	387	445	409	426	406	443	426	382	374	434	428	417	441	433	398	404	378	405	422	420	364	414	403	427	422	420	405	408	432	385	392	438	445	428	418	444	398	398	441	377	407	385	413	425	429	393	449	427	448	423	421	404	434	382	456	400	441	396	422	438	428	410	417	406	440	429	357	416	414	407	394	445	410	413	398	401	424	448	421	433	409	429	423	448	376	414	428	384	423	382	423	404	399	389	400	434	406	393	410	396	391	407	429	381	387	430	416	404	413	421	400	403	437	432	405	417	445	410	403	439	413	385	365	408	444	445	394	433	426	431	429	381	407	422	391	392	407	386	396	420	400	404	409	414	438	431	376	401	399	397	415	399	400	411	427	413	405	431	409	429	435	425	411	434	391	425	383	387	428	402	405	405	385	435	424	427	426	431	407	457	401	424	429	413	413	396	423	430	382	395	379	457	427	421	429	425	440	409	377	415	401	389	405	410	387	423	424	411	419	418	448	433	418	412	421	409	429	414	401	387	400	396	409	404	414	423	423	409	407	404	412	441	434	414	406	391	398	400	433	424	404	437	443	458	437	420	441	425	414	431	450	436	385	404	437	423	449	401	423	399	417	402	417	411	422	441	407	386	406	420	400	362	411	449	433	412	442	416	400	407	396	406	399	439	418	441	451	422	405	408	403	454	397	407	431	385	434	406	433	392	440	422	403	394	433	384	401	454	429	431	402	390	381	429	410	429	435	428	413	440	406	487	406	407	394	396	434	441	423	394	406	420	390	388	417	419	427	378	381	412	423	430	408	437	435	398	405	421	385	404	428	439	468	441	409	408	414	423	398	387	416	408	393	404	414	392	365	395	447	410	432	462	420	413	394	376	378	421	405	411	467	452	439	393	395	386	396	427	382	439	422	412	433	421	442	426	412	415	398	403	417	406	393	396	400	403	370	424	417	387	405	418	407	414	415	381	415	413	413	427	439	401	392	474	403	407	429	449	411	384	393	419	429	416	424	413	410	439	408	422	425	443	411	432	421	456	436	390	444	424	423	387	393	372	418	457	408	413	441	438	389	429	454	434	373	403	426	414	432	355	381	407	387	459	401	409	402	408	449	419	414	429	401	398	399	433	408	386	389	406	459	391	403	442	406	468	421	404	416	378	415	454	399	437	414	415	436	403	399	402	392	446	383	421	416	392	442	406	401	439	401	403	401	428	405	397	418	400	397	415	384	386	436	443	429	380	419	386	372	435	434	391	412	409	464	389	417	411	441	416	419	393	389	411	388	398	445	416	395	420	413	388	443	412	417	438	420	421	413	401	442	420	425	394	427	393	415	389	419	419	424	416	437	423	414	435	430	410	401	470	423	430	442	452	421	418	441	420	424	416	413	378	395	391	422	438	435	430	423	396	415	433	385	410	443	406	441	419	408	423	418	420	386	418	416	447	431	434	403	432	423	434	479	424	378	385	434	411	407	420	364	426	397	421
4153	1964	1773	1311	1099	957	938	931	895	876	863	943	917	883	874	873	925	852	875	861	906	1025	1063	1234	1203	1289	1163	1016	988	954	909	891	958	903	957	881	879	918	833	876	876	848	857	846	837	861	862	839	835	869	885	913	915	813	859	855	811	848	873	865	856	842	909	868	865	921	855	819	893	839	833	856	843	847	827	857	829	914	842	843	857	773	856	865	827	808	880	856	857	861	810	805	814	872	841	896	854	848	863	838	863	856	796	878	870	846	873	887	820	864	854	855	808	860	888	846	909	857	822	900	871	853	865	776	861	867	859	912	846	931	829	868	857	863	879	869	817	842	902	884	830	826	879	855	909	859	863	868	874	829	883	835	819	845	891	872	812	887	838	871	836	899	857	864	909	886	880	880	845	875	824	837	898	882	836	867	870	862	912	859	857	849	852	844	881	855	869	860	863	876	893	846	909	868	783	836	858	867	842	864	809	845	868	858	828	846	873	832	868	807	889	844	832	872	845	852	875	828	850	848	885	850	842	845	887	842	855	822	824	815	895	923	882	861	884	932	862	826	855	874	835	837	881	842	827	818	921	841	828	864	896	897	837	857	825	904	867	809	884	878	875	858	857	814	854	831	867	853	894	866	860	869	806	840	900	899	800	856	875	875	867	925	873	856	889	864	871	871	824	862	837	904	888	866	848	848	821	893	929	843	896	853	888	777	871	808	824	871	804	884	835	877	822	816	862	914	877	834	909	834	884	797	863	841	869	851	857	850	860	837	839	876	858	848	849	853	832	796	880	859	854	866	880	803	899	884	847	851	836	879	859	905	862	821	883	837	854	880	917	843	892	840	815	831	856	845	875	848	868	830	847	827	861	909	843	867	851	808	826	874	824	886	804	930	898	839	862	854	857	895	850	834	843	827	852	861	860	851	852	832	834	848	833	748	842	837	834	896	825	832	859	903	822	880	841	915	858	886	864	843	815	882	810	839	815	849	838	822	858	858	840	830	847	882	887	851	887	859	856	825	788	868	877	791	829	919	817	859	858	873	881	873	847	825	840	810	843	839	884	853	868	878	796	820	863	831	881	859	800	819	843	852	865	868	824	862	860	825	805	832	849	879	874	888	853	894	855	928	855	885	827	848	893	856	832	874	864	835	805	839	898	817	873	820	886	855	874	882	853	891	848	854	852	868	860	892	906	828	867	848	865	873	801	874	817	824	881	851	849	841	854	787	856	882	821	862	811	876	870	836	845	863	891	847	860	823	886	846	878	842	885	874	841	820	840	852	870	847	829	869	868	877	820	843	856	912	835	821	837	872	872	847	820	875	903	850	869	813	827	818	847	876	903	854	878	848	850	849	839	791	870	795	837	823	892	921	839	845	935	841	793	886	820	863	874	855	891	915	852	831	876	836	868	883	851	857	846	854	849	841	877	840	857	804	894	853	846	841	880	865	918	865	877	900	881	817	825	831	894	793	855	872	846	921	856	827	855	813	885	860	825	808	846	851	861	875	883	856	835	890	844	831	840	856	868	899	872	850	851	828	872	821	822	879	868	873	890	822	874	887	805	811	867	850	873	939	828	869	820	828	856	917	851	820	823	822	835	856	878	878	812	784	822	856	863	917	881	783	833	861	862	868	879	887	821	830	833	832	906	882	882	855	828	876	794	851	864	873	867	841	851	854	844	884	868	877	833	820	868	806	868	841	830	867	790	831	841	832	858	839	870	861	856	828	830	892	825	843	857	886	827	826	892	838	812	868	844	856	872	857	905	903	845	820	856	881	814	827	893	811	887	788	874	868	856	837	801	879	828	872	875	898	809	860	824	853	844	895	836	859	823	796	846	857	875	860	879	838	829	849	788	859	846	830	893	900	847	880	861	868	898	801	800	891	865	849	875	900	846	899	841	842	850	825	795	856	831	852	906	904	836	843	837	851	888	836	856	836	841	870	874	848	859	840	853	874	833	851	868	861	892	838	892	825	911	848	905	858	843	886	853	863	814	833	828	854	809	833	857	848	887	873	857	876	886	834	864	854	858	885	856	882	864	868	900	885	883	867	877	820	819	849	877	890	856	843	862	857	886	794	824	868	868	800	874	801	876	915	803	857	841	874	825	892	898	853	849	843	882	875	892	865	843	879	858	805	842	870	900	898	843	804	905	846	851	886	871	889	882	832	861	841	882	846	886	869	842	843	855	891	828	814	840	828	870	802	827	827	823	893	832	897	872	835	792	817	912	814	789	861	883	899	825	838	831	826	873	885	849	860	885	843	839	861	838	875	851	815	856	806	805	887	903	857	864	890	928	861	890	870	839	813	847	860	831	802	880	857	836	858	866	871	858	820	854	850	848	852	823	857	868	872	818	816	781	848	857	812	877	822	841	875	853	795	855	831	826	827	848	847	892	849	892	867	828	908	847	831	813	845	818	861	867	855	844	857	855	870	858	872	860	824	799	876	900	865	812	869	858	872	873	871	848	907	839	814	867	879	835	805	806	887	840	810	834	805	836	849	855	856	864	893	900	927	875	824	858	896	790	878	849	833	854	843	863	881	881	811	896	855	825	876	837	912	856	825	881	881	839	836	844	877	868	846	900	903	833	817	852	859	882	797	860	837	879	855	851	826	842	846	893	866	833	903	839	869	848	858	853	848	882	791	871	921	835	834	829	839	814	848	877	852	847	880	919	864	824	833	872	887	799	839	837	827	845	872	810	824	859	856	854	820	872	887	842	853	839	847	838	860	869	818	840	828	885	876	893	838	864	821	853	897	787	897	868	864	812	867	911	863	808	871	811	862	847	863	894	871	799	895	880	841	849	879	816	874	949	876	917	858	883	841	881	838	883	891	859	886	903	856	904	879	859	865	835	816	859	848	808	839	889	878	797	865	853	829	830	809	843	835	874	874	861	840	850	825	809	843	844	864	855	835	908	892	874	878	883	838	849	831	850	858	815	848	827	856	806	850	818	845	815	907	876	830	901	864	815	827	867	890	869	926	881	863	812	840	844	889	847	834	864	871	870	847	837	869	854	863	878	838	826	869	837	868	852	881	891	850	859	881	865	848	868	858	844	887	887	868	852	885	871	820	839	882	872	859	849	869	851	770	859	856	893	882	849	830	811	813	823	813	866	891	832	892	853	835	797	816	894	834	838	865	848	835	823	929	790	835	824	827	847	835	857	851	844	898	864	825	846	833	874	864	887	810	849	839	888	868	868	877	857	819	848	800	861	862	844	843	852	862	897	827	851	846	889	874	829	872	887	814	822	833	914	838	876	805	896	863	833	846	814	881	843	849	824	889	836	880	777	887	841	820	858	848	815	800	820	882	837	818	893	831	881	840	906	820	885	870	879	873	850	871	881	871	884	847	822	811	855	893	806	809	890	872	883	880	859	848	830	894	847	858	860	800	850	882	852	812	839	839	887	912	908	856	858	895	881	862	837	846	851	886	835	865	814	891	854	855	875	831	899	838	893	831	880	826	919	808	843	889	858	840	862	808	766	795
24269	21328	28378	24614	18631	1348	627	443	388	319	342	350	321	314	308	307	322	273	311	298	294	302	370	410	425	394	350	356	299	295	340	297	323	287	263	308	284	288	291	295	285	285	305	268	285	274	301	246	293	279	247	306	280	261	301	269	278	304	280	290	286	287	291	273	270	278	268	292	253	269	286	279	236	274	284	258	278	270	258	261	288	267	262	262	268	267	267	289	297	255	273	248	270	301	261	286	282	254	316	279	268	250	280	252	309	257	289	284	293	239	282	301	269	253	286	257	260	244	294	278	259	271	265	291	261	316	286	265	298	265	272	304	307	319	243	253	255	251	272	272	234	261	270	265	258	297	280	276	276	296	279	259	286	257	274	283	274	276	278	279	269	283	281	284	257	296	284	266	280	294	250	253	311	248	252	272	252	273	279	246	260	287	279	248	248	267	287	279	293	281	277	253	314	281	238	286	292	292	248	271	298	268	287	258	264	265	304	290	285	274	287	265	272	272	272	271	249	265	274	277	261	262	253	271	296	272	265	251	291	259	295	260	295	248	265	288	295	310	270	278	276	297	274	222	277	292	292	250	249	288	274	280	292	276	263	254	268	286	270	284	270	260	265	247	272	290	257	272	273	307	285	273	246	276	278	320	275	265	267	275	247	268	282	241	281	245	263	243	276	275	281	271	253	260	293	264	259	275	282	262	272	258	264	311	289	264	270	275	250	269	286	245	272	269	283	273	275	294	247	284	262	282	260	273	282	266	252	273	266	274	274	227	284	251	257	276	252	271	235	228	278	227	259	270	236	269	287	246	259	268	274	276	265	284	248	273	277	278	280	270	292	243	230	273	287	262	299	279	258	301	249	244	282	262	264	301	296	264	251	279	275	277	263	256	256	313	269	297	256	278	298	243	297	260	288	267	256	270	302	317	273	263	267	247	250	270	281	290	273	275	288	281	253	259	287	287	280	283	275	250	279	251	245	280	273	292	308	285	261	276	253	274	261	246	299	261	296	269	299	276	240	242	258	259	307	287	265	275	275	285	301	257	285	238	288	309	255	270	294	314	262	293	268	279	269	270	268	251	272	299	285	275	258	286	260	291	258	271	265	255	253	271	296	288	273	294	288	274	281	251	284	262	268	288	282	278	262	262	275	270	289	246	288	259	276	257	281	244	213	263	276	290	279	287	264	242	279	274	277	275	273	266	281	256	254	267	263	276	290	261	262	283	288	291	289	288	263	267	282	295	264	270	265	248	279	261	308	314	275	268	257	284	283	261	269	280	290	256	263	278	280	271	296	279	289	286	285	268	274	276	247	252	225	277	276	292	285	244	274	297	273	274	244	276	291	264	278	282	299	284	279	278	275	256	261	288	267	258	247	279	293	264	254	288	270	268	256	286	289	249	275	286	296	242	261	279	275	288	273	244	270	298	304	297	316	265	272	254	297	253	290	276	248	265	271	285	258	269	269	280	266	297	270	230	269	283	243	279	267	273	264	296	289	227	259	273	270	231	292	260	265	252	272	268	270	292	266	274	295	290	258	264	275	265	243	281	293	264	254	258	290	296	255	265	265	246	272	269	278	291	263	310	294	272	308	250	277	264	269	284	298	281	273	256	265	312	260	271	269	259	289	284	276	254	273	261	250	270	266	288	245	269	276	279	261	282	310	312	285	263	259	282	261	229	273	274	283	261	270	308	261	291	278	283	283	259	276	291	293	251	249	275	287	259	293	258	303	279	283	271	269	281	302	229	281	260	303	294	287	293	294	269	262	270	243	240	268	250	271	262	276	267	272	291	244	278	263	286	287	275	268	253	251	288	272	278	251	276	254	232	262	265	245	287	254	283	260	264	269	274	279	270	292	254	254	253	271	243	279	275	271	276	279	269	281	294	277	262	264	255	264	264	250	270	273	283	255	275	256	278	275	246	276	261	289	252	233	257	269	248	284	269	257	274	270	252	249	292	267	276	282	282	283	259	289	271	250	276	244	247	281	264	275	267	313	259	286	274	274	266	286	299	259	269	283	260	280	305	298	253	258	266	272	304	268	270	272	257	269	256	268	308	274	295	245	249	264	258	269	287	260	267	293	270	314	290	266	276	285	268	268	277	241	258	266	270	257	270	279	285	266	263	281	264	266	275	248	250	260	292	267	269	267	261	284	284	274	252	265	270	280	305	281	286	280	291	271	278	278	237	281	259	281	264	250	282	259	278	260	291	283	246	276	249	296	245	274	262	270	277	277	264	275	265	271	266	275	278	262	281	258	264	279	305	282	296	272	267	282	264	285	269	256	259	302	259	278	242	269	255	255	274	285	290	268	273	281	290	292	284	274	264	286	279	277	294	273	277	258	259	270	255	272	278	270	261	275	267	266	255	302	281	248	272	270	275	256	277	281	295	269	262	223	244	272	270	283	250	269	266	290	289	267	260	255	266	295	273	247	286	258	289	278	284	259	275	268	274	283	245	267	289	263	292	266	256	228	260	249	283	279	273	240	292	280	240	272	261	284	267	258	268	272	261	292	292	289	266	272	289	289	257	252	272	258	257	289	252	271	301	287	259	287	274	276	255	250	309	242	294	246	273	286	256	305	297	264	285	244	285	295	248	309	266	297	263	258	261	292	299	271	253	290	277	287	249	270	248	284	246	263	262	263	272	269	271	269	266	261	247	245	321	275	268	260	272	272	239	272	271	274	267	294	270	280	259	276	247	286	283	251	257	289	271	263	238	280	252	269	255	287	267	253	298	289	278	281	267	284	279	287	268	270	259	243	265	280	254	286	248	259	259	292	257	254	260	281	249	270	292	301	287	266	256	301	258	294	256	259	265	251	292	278	277	259	261	258	288	269	293	215	253	266	251	236	279	276	286	260	288	285	289	279	239	276	271	241	279	281	297	293	312	272	274	246	269	256	270	257	251	254	252	272	264	278	275	272	270	277	276	292	309	261	267	280	255	280	271	276	274	246	265	265	271	282	250	255	247	274	263	284	282	257	282	289	265	271	283	271	255	247	308	278	270	276	286	277	318	292	280	271	264	231	279	266	257	271	263	283	259	270	270	266	254	293	260	300	241	270	274	227	287	241	280	264	305	260	258	262	236	250	258	284	279	290	281	249	278	260	271	265	265	274	264	287	275	272	284	255	274	273	213	282	257	253	276	255	279	249	260	280	248	251	272	311	276	252	261	277	252	278	292	291	274	298	277	290	269	273	305	270	279	276	289	269	256	249	241	268	268	233	274	267	235	292	274	273	255	258	275	299	277	254	288	299	265	279	280	277	276	287	290	257	264	251	288	261	258	269	276	288	255	285	253	271	257	276	262	247	272	271	281	274	287	261	267	284	248	268	282	273	265	253	275	259	251	276	266	293	274	252	291	273	277	271	261	290	289	265	254	270	287	280	290	267	297	234	264	238	262	248	271	247	270	273	276	262	254	270	273	257	280	244	264	275	284	291	259	251	241	283	255	250	253	251	291	251	280	278	286	262	276	275	258	239	257
5602	9698	8664	4638	2850	2011	1698	1375	1143	1086	941	966	782	760	727	678	757	713	754	779	732	767	931	1138	1297	1280	1111	916	877	697	706	686	701	690	682	669	688	637	657	664	602	628	657	594	602	664	650	603	631	634	565	598	607	614	577	601	555	622	583	634	568	629	562	597	587	587	609	616	559	614	594	609	576	561	547	545	594	583	592	572	547	599	574	586	555	573	618	585	615	557	614	612	594	591	575	552	564	556	569	601	552	602	571	579	576	556	619	588	607	568	578	585	650	587	591	606	581	571	638	585	567	575	579	615	576	595	565	575	580	580	601	586	530	620	530	579	566	584	572	596	571	624	529	586	546	554	610	603	578	558	555	588	549	579	572	611	574	545	599	605	557	589	630	598	558	599	593	578	642	610	524	609	566	569	596	596	596	612	606	593	539	593	589	583	597	575	575	540	614	595	571	601	604	583	566	560	627	533	590	567	531	614	579	595	647	568	578	574	612	593	579	560	543	573	599	618	589	571	559	611	556	625	639	551	598	522	582	581	565	587	556	620	569	589	572	598	547	596	592	600	580	556	557	521	600	561	600	556	541	581	627	528	607	579	572	534	558	562	574	585	586	563	549	567	572	556	568	607	596	613	588	557	594	588	599	600	536	578	618	588	578	602	534	565	584	536	573	616	598	567	628	568	570	571	557	585	587	570	591	574	623	545	551	596	546	560	599	568	591	535	609	592	579	609	581	621	550	592	563	604	610	558	507	595	585	543	570	574	578	578	573	573	616	612	564	590	610	622	597	571	527	599	547	601	568	604	593	559	584	581	595	554	551	592	596	568	611	571	594	568	537	525	567	543	544	587	575	586	600	563	615	606	530	598	562	545	549	597	615	649	592	583	588	563	520	603	579	501	557	584	575	611	576	521	583	563	607	556	567	602	565	576	572	554	599	569	547	567	572	543	570	569	598	594	591	588	568	588	603	545	572	560	606	582	579	569	597	593	579	592	571	546	566	539	582	552	547	590	604	570	535	556	555	583	526	555	566	586	602	630	561	583	552	589	588	600	572	613	525	640	587	601	610	590	589	594	562	598	550	577	586	516	556	562	557	577	610	584	583	593	584	562	589	610	573	560	527	600	572	579	597	585	553	601	564	585	583	594	602	595	568	571	546	619	587	544	606	574	579	558	625	608	552	557	573	612	567	560	517	576	595	546	594	553	571	619	597	526	564	579	566	597	588	567	573	568	576	586	584	583	544	623	596	586	600	599	568	565	584	602	611	570	581	568	595	575	602	567	575	590	588	554	623	582	594	562	598	574	525	616	557	561	577	585	561	592	576	553	572	619	574	559	577	588	568	585	623	563	592	608	528	572	582	553	570	567	594	558	553	614	577	606	570	597	615	543	628	588	574	570	543	572	613	606	572	578	565	527	619	578	587	581	571	611	559	572	571	619	615	582	605	548	543	567	583	573	587	556	634	595	559	625	564	572	596	564	585	613	633	537	538	543	622	573	570	610	607	572	563	571	560	564	572	571	610	545	600	600	599	566	577	599	588	600	536	530	577	556	570	543	565	601	557	587	576	611	590	571	598	564	584	603	578	587	580	588	527	579	604	571	585	581	606	573	556	564	547	589	608	572	582	543	580	582	528	537	532	597	582	590	550	556	576	562	585	540	581	593	560	581	600	598	548	574	564	608	584	613	554	526	538	605	585	581	585	573	572	561	576	603	587	620	554	588	544	558	566	565	593	617	593	561	552	629	557	602	562	539	563	591	548	578	592	581	596	620	559	593	601	551	579	573	606	553	594	576	575	604	559	582	538	594	580	580	574	592	539	537	566	556	619	570	563	563	590	567	551	553	578	573	612	581	573	619	594	579	560	565	611	593	592	577	587	612	560	595	562	585	595	565	583	575	601	587	588	571	550	599	543	570	577	513	612	585	554	554	588	606	599	556	546	536	555	573	562	561	543	564	573	579	602	533	576	591	560	586	584	571	557	557	551	544	547	549	584	596	579	555	569	567	566	562	589	545	541	588	601	569	567	594	562	596	590	556	586	540	548	561	545	598	580	606	565	598	564	629	562	568	565	566	585	553	593	567	576	587	594	609	574	561	571	586	601	570	630	580	591	570	559	554	566	584	535	642	571	585	586	555	561	538	548	581	545	546	584	587	546	531	591	574	592	557	598	574	590	556	573	550	583	615	541	573	571	578	558	570	560	607	579	580	608	631	572	566	587	610	501	578	584	599	541	542	578	601	593	610	574	574	608	572	580	576	545	586	563	613	563	557	584	610	581	556	573	551	575	587	590	560	585	563	558	510	571	590	559	586	591	610	552	577	593	578	608	558	596	584	608	558	578	596	623	593	547	568	539	596	613	586	583	557	583	579	569	588	588	602	580	550	567	604	590	603	589	571	587	576	582	554	601	543	588	558	563	586	624	599	628	585	587	599	617	543	575	548	574	563	566	561	555	578	601	555	600	577	593	586	536	593	576	589	590	601	560	583	578	546	613	582	634	597	602	570	568	542	596	558	631	525	616	619	574	591	565	596	558	565	521	599	627	573	584	606	609	603	571	600	558	594	551	582	552	563	589	552	590	599	612	574	614	591	587	542	553	563	566	585	573	579	611	591	592	555	596	539	536	575	538	588	592	576	601	565	526	578	573	564	593	535	553	544	548	598	607	586	564	574	581	581	596	593	573	608	540	562	573	579	607	592	576	584	593	590	585	560	548	603	608	643	622	568	596	554	589	581	615	596	560	594	598	611	574	558	558	533	612	557	584	585	593	560	552	572	599	555	625	585	577	542	586	575	562	567	555	596	607	606	597	551	599	582	608	564	591	565	587	540	608	568	590	591	588	616	556	623	622	597	617	572	630	595	566	635	569	575	578	567	553	542	566	571	597	608	583	548	603	563	553	578	557	538	550	528	543	562	577	608	566	574	577	565	598	604	608	568	532	572	590	591	573	560	558	566	619	577	563	600	622	631	625	580	560	571	563	602	608	547	564	595	535	575	582	599	527	568	581	572	602	614	545	590	592	571	563	595	603	585	545	583	549	585	590	589	529	577	579	572	611	613	572	544	622	610	605	572	579	577	556	587	576	597	578	565	585	602	560	567	593	578	538	577	571	603	617	554	558	548	566	556	584	619	531	577	548	546	566	550	579	569	618	602	623	579	526	613	540	563	576	578	605	586	556	572	601	584	575	558	571	653	585	587	559	578	558	541	536	548	576	566	602	625	546	551	540	549	590	527	565	599	551	553	599	523	565	575	562	554	588	571	579	576	600	559	588	561	642	587	596	556	618	554	524	601	620	605	525	580	574	568	568	606	535	589	559	593	567	613	595	557	602	579	566	585	542	606	574	533	575	556	579	563	592	595	590	572	618	578	599	577	609	566	576	626	597	535	578	578	551	581	579	575	577	564	557	563	560	556	573	570	566	564	547	622	625	540	568	583	587	573	580	552	577	571	593	587	625	542	556	593	616	580	547	574	589	570	584	585
23447	21504	29359	24113	21504	17270	1287	576	427	407	361	289	331	280	253	231	265	249	241	256	250	279	299	384	442	404	324	310	268	277	245	230	239	223	203	221	226	219	216	219	201	235	206	194	214	213	202	223	211	219	211	227	199	229	194	197	213	211	191	209	186	193	198	197	212	205	182	211	209	188	201	188	197	196	158	194	199	180	219	199	224	220	191	211	186	199	190	189	188	188	194	199	170	189	193	199	202	193	186	190	202	206	188	209	208	206	185	192	182	208	190	195	210	189	214	189	168	192	189	207	194	208	196	203	198	187	179	172	178	225	194	177	193	210	205	203	210	199	201	186	193	177	201	187	216	186	177	196	204	198	193	202	190	189	203	204	184	203	201	190	183	195	195	202	185	164	211	184	188	200	188	194	221	192	192	197	192	197	185	210	208	192	195	217	163	203	183	194	213	183	207	191	186	191	214	175	174	214	187	207	181	191	188	185	177	208	194	195	176	202	200	205	187	198	188	212	179	214	211	186	187	191	195	191	191	183	215	208	206	191	210	175	183	182	214	197	213	225	213	203	189	181	183	192	194	174	189	182	199	178	188	184	207	182	198	198	210	208	199	174	204	182	204	193	189	192	218	215	186	202	188	168	175	208	200	175	193	206	199	196	181	188	180	193	212	199	215	193	183	191	195	206	192	179	200	196	188	154	189	180	215	192	195	193	215	185	199	201	164	160	179	204	203	206	182	183	180	200	202	202	176	183	186	204	206	188	194	194	190	203	176	165	203	174	192	216	189	218	196	192	198	200	201	198	206	186	186	202	188	188	178	202	205	190	177	161	185	198	207	184	182	176	181	185	161	173	192	195	191	206	201	201	202	208	204	223	179	175	221	208	176	200	176	179	199	204	202	199	179	151	186	189	204	203	172	176	204	198	177	200	222	187	189	189	205	196	197	183	168	209	208	222	196	197	192	218	194	194	190	175	176	176	207	190	176	181	200	182	218	195	193	188	197	187	197	181	172	195	201	172	192	192	212	201	181	181	221	190	193	190	202	202	167	203	200	193	191	198	188	171	196	174	182	188	185	209	233	222	197	203	164	193	208	185	200	193	185	197	189	202	207	216	209	170	197	175	198	207	212	212	187	190	189	208	202	199	162	204	201	182	169	182	189	172	192	190	210	178	175	201	200	189	214	190	166	187	173	186	190	197	185	189	182	177	215	179	172	177	194	205	207	212	202	207	191	195	190	178	187	203	222	195	195	205	204	189	202	206	196	157	188	179	199	222	197	206	213	189	183	213	190	202	202	181	184	178	190	185	190	195	186	200	185	177	185	186	201	205	189	184	189	194	189	164	196	187	193	172	200	182	215	210	188	195	217	188	192	191	197	222	210	177	201	201	178	201	184	189	158	192	200	182	249	220	213	201	194	179	179	178	175	209	185	205	203	198	192	201	209	193	194	181	222	209	191	168	189	198	226	185	185	195	226	178	191	177	222	195	205	178	173	212	168	197	225	192	177	175	186	228	197	194	208	214	176	179	192	202	182	205	198	187	170	200	194	213	207	197	192	188	201	186	195	171	203	175	169	199	213	176	214	201	210	193	222	207	174	218	190	196	192	176	203	190	180	205	178	204	190	206	198	200	189	193	190	204	186	210	171	177	195	173	200	185	188	193	190	208	187	203	178	184	178	198	195	178	175	206	193	193	191	204	198	219	209	209	210	208	198	207	186	189	160	192	166	183	192	164	187	178	206	178	201	203	183	204	183	188	174	182	186	186	176	203	174	201	189	199	198	181	186	185	207	182	190	186	199	188	199	198	183	208	179	183	204	199	188	175	203	216	188	187	183	167	201	192	190	189	204	178	191	212	203	212	202	179	186	201	223	202	183	198	213	179	201	186	207	209	184	208	189	190	200	202	221	195	192	207	216	186	201	211	187	204	175	199	214	191	205	190	186	190	172	202	177	183	185	201	207	190	201	177	192	210	186	185	192	193	181	204	177	184	171	182	204	182	180	191	191	187	202	187	203	168	204	181	185	200	194	221	196	201	201	186	188	200	186	207	202	202	188	212	175	178	200	199	191	210	195	200	191	171	199	188	196	209	191	178	202	187	189	187	198	195	196	180	201	210	214	197	202	200	191	196	216	188	181	176	154	195	206	184	185	184	189	206	189	212	199	194	203	185	194	204	192	204	176	175	178	199	203	201	194	178	176	207	205	165	172	196	175	196	175	181	200	224	223	202	184	195	206	204	172	170	208	191	218	156	190	190	186	221	199	204	176	212	182	196	181	198	214	206	202	202	170	189	186	192	184	178	209	188	190	193	192	193	225	200	206	192	183	203	175	200	197	203	203	203	194	191	184	202	215	199	174	184	186	195	188	208	191	197	187	214	202	198	190	197	181	205	189	192	184	167	172	205	192	186	185	176	179	196	211	205	203	192	186	197	202	186	184	195	188	193	203	193	209	179	200	185	174	197	180	183	204	216	193	205	192	212	166	175	162	194	176	206	202	205	203	178	207	198	184	171	204	212	228	209	203	233	192	209	215	217	156	206	185	206	194	188	209	205	197	208	203	189	202	191	197	177	190	193	193	191	198	190	194	195	194	218	216	206	177	177	199	188	201	205	189	183	184	188	224	204	185	201	199	207	171	176	219	183	202	171	202	220	203	191	191	181	222	187	203	171	184	191	186	177	195	185	177	203	201	176	175	202	196	198	212	182	184	195	162	190	194	185	206	209	181	179	188	177	189	167	204	197	201	178	191	191	182	183	187	211	222	176	206	182	198	178	183	197	172	172	194	206	190	186	202	194	191	195	188	193	217	202	199	243	180	182	201	194	195	203	190	162	208	197	206	189	187	220	154	161	187	192	200	181	198	219	204	198	179	171	196	204	216	208	183	191	182	197	194	170	191	169	161	177	190	200	200	217	178	192	216	181	177	183	176	181	188	198	193	163	205	209	194	178	192	212	176	184	193	194	183	183	207	174	205	203	196	181	203	161	190	188	204	187	180	189	191	236	168	188	215	197	174	203	196	198	191	183	188	176	207	179	180	213	200	222	218	218	200	184	175	195	187	199	178	180	200	201	212	187	196	196	206	184	176	197	191	183	179	187	192	164	175	185	205	188	206	179	216	202	187	220	184	170	214	216	197	188	191	205	200	193	205	194	195	192	211	186	200	169	202	174	222	192	212	200	188	169	202	193	192	206	181	189	180	206	197	209	177	176	178	174	213	184	176	197	191	195	199	212	179	200	199	224	217	195	180	174	191	198	194	181	160	166	190	200	212	202	202	191	199	176	183	196	188	188	193	199	175	160	211	182	197	198	195	203	208	184	194	193	204	193	177	205	194	178	191	219	193	196	167	185	195	200	177	192	215	179	159	169	190	196	183	183	202	193	197	202	210	197	174	165	179	173	209	211	177	173	191	177	180	193	190	195	221	185	233	169	190	189	184	219	201	149	177	201	207	183	156	191	208	200	199	184	192	197	175	197	187	208	174	197
7975	15342	13278	7327	4534	3155	2349	1930	1519	1279	1106	996	915	873	735	745	637	689	612	664	689	800	998	1269	1375	1514	1183	913	791	606	596	666	622	562	600	531	521	520	489	500	484	459	486	468	517	457	482	442	453	461	478	494	468	461	468	471	475	415	430	466	446	410	431	423	447	414	434	453	430	418	418	422	423	394	410	457	424	438	392	430	409	400	408	431	398	436	420	410	392	382	415	412	410	422	403	410	433	444	378	423	424	404	396	410	439	394	439	436	442	438	447	389	429	447	422	456	414	396	381	360	385	378	399	443	455	409	413	412	427	418	417	410	416	411	354	370	404	425	441	424	417	400	438	398	444	420	406	405	416	392	416	420	398	418	385	393	403	393	417	407	371	450	402	389	402	403	388	377	403	398	397	428	402	405	388	416	390	396	388	429	418	423	439	420	421	407	404	417	375	388	398	419	420	410	397	385	415	442	411	388	396	428	433	413	386	409	412	404	394	439	393	372	400	420	452	417	392	393	422	396	402	402	415	466	414	391	421	429	419	404	413	376	421	399	445	447	402	455	419	370	418	438	406	394	409	418	395	430	386	394	424	399	399	410	449	420	370	441	381	411	424	425	387	407	400	423	395	393	432	443	408	413	394	417	448	392	388	434	406	411	395	408	372	437	451	400	425	412	416	414	427	376	405	392	402	402	402	398	397	394	402	388	370	391	435	407	446	384	408	418	390	419	410	408	407	453	416	391	384	376	416	417	438	421	391	397	422	400	395	382	401	438	416	396	414	448	420	414	409	416	424	415	420	380	401	398	400	388	408	387	367	405	416	417	401	370	378	420	394	389	390	419	379	396	403	410	421	428	390	447	375	412	392	426	405	378	382	424	432	409	396	403	391	450	430	432	384	408	386	401	376	406	433	427	379	375	406	437	415	420	377	393	388	396	411	417	413	417	390	408	413	404	399	411	409	372	462	418	423	378	423	426	448	417	399	381	416	426	410	393	416	407	382	427	407	391	421	402	424	444	411	391	393	386	394	466	411	426	423	386	403	416	393	435	414	409	429	439	424	395	394	420	413	406	397	400	421	403	408	410	408	447	422	399	413	406	402	389	404	406	413	420	424	419	397	411	409	429	421	439	411	395	391	405	402	378	415	404	406	417	411	416	389	388	388	379	412	454	392	431	416	398	415	391	400	460	390	376	393	404	427	421	413	378	442	392	427	436	402	432	443	388	404	420	380	390	421	448	416	386	408	418	416	417	431	423	414	395	426	417	433	385	387	392	407	390	428	394	403	433	382	396	406	404	402	353	385	408	417	445	424	432	420	402	376	410	402	411	382	438	412	420	425	346	426	435	399	426	408	398	423	409	379	408	368	412	429	417	425	405	410	407	392	396	398	443	444	392	395	358	403	412	441	413	389	376	388	459	393	430	416	378	419	414	418	391	423	367	430	428	395	411	393	388	375	401	415	396	401	395	431	406	381	399	434	384	443	426	379	422	411	416	412	370	396	412	387	387	388	394	398	433	405	425	417	392	433	422	398	422	411	370	390	424	397	408	433	451	385	403	419	416	398	434	423	403	407	391	386	395	379	371	380	374	399	423	413	415	424	406	400	428	400	414	417	425	422	413	404	407	423	408	386	376	423	357	412	436	397	438	386	388	389	392	388	428	399	413	384	421	375	379	429	429	403	434	422	392	417	385	420	420	426	386	408	403	392	430	403	394	432	416	397	424	373	396	388	377	384	406	374	376	373	387	394	424	404	379	446	406	422	423	399	405	405	409	413	408	406	420	379	422	414	426	431	411	430	414	406	377	399	377	398	407	383	414	398	401	427	424	439	395	407	392	411	416	396	385	409	405	407	379	407	394	420	410	407	394	424	416	404	428	381	394	405	384	413	409	392	389	398	398	397	416	398	449	416	420	423	429	448	396	398	397	421	406	377	399	391	398	421	426	403	391	446	431	405	365	397	370	405	371	393	429	384	407	404	400	393	440	424	400	444	446	414	389	402	405	415	455	379	391	406	411	395	400	390	422	410	397	383	422	442	392	388	411	381	423	359	395	395	400	389	373	386	428	413	402	420	390	418	405	394	410	417	415	372	420	421	409	433	441	393	387	405	382	420	418	393	395	432	417	406	407	376	404	408	389	410	401	393	409	374	420	397	390	354	413	378	399	401	409	423	382	389	374	402	409	395	391	417	394	401	373	445	425	423	447	422	409	402	435	410	368	430	428	384	411	384	419	384	403	384	389	401	412	396	398	448	418	406	398	409	396	425	371	414	380	405	406	406	404	351	419	415	426	430	406	376	408	413	390	415	372	416	432	395	391	417	418	420	398	354	383	372	375	389	408	398	370	380	424	377	386	395	386	418	433	420	415	392	387	380	394	426	437	402	426	397	420	427	395	413	409	411	397	436	374	415	398	388	401	403	422	404	422	398	397	391	381	398	378	425	413	405	390	406	424	398	399	362	407	395	439	399	420	391	383	416	435	367	426	398	380	402	414	416	411	427	410	400	394	411	419	442	424	409	429	381	359	396	396	411	378	387	408	406	374	414	410	420	382	444	436	398	402	454	396	394	415	432	394	426	405	371	402	406	381	414	393	425	410	413	400	387	411	400	421	408	415	395	392	443	416	410	412	423	422	404	357	379	385	403	412	419	386	378	411	452	406	388	402	407	357	387	394	435	384	356	398	405	415	390	389	362	446	430	412	417	419	391	413	414	425	402	430	406	400	397	395	365	394	428	373	400	396	397	405	420	405	395	380	393	378	427	423	413	416	394	425	371	426	419	385	418	421	404	383	386	383	396	378	362	425	413	403	402	417	425	416	400	384	422	409	453	400	383	409	393	429	420	405	434	379	422	414	402	372	416	406	417	406	392	421	422	441	466	381	440	409	396	426	390	399	415	406	393	405	421	399	424	417	382	393	402	429	412	412	418	421	414	399	404	382	429	400	426	433	422	405	425	389	409	429	417	411	385	409	388	391	409	394	413	430	413	475	433	407	421	384	384	407	426	411	418	414	432	406	414	426	370	411	390	423	406	412	404	406	418	396	434	394	413	426	422	417	414	376	377	400	409	365	418	397	401	408	393	394	441	388	406	427	394	416	388	366	407	370	417	419	414	375	425	403	375	390	424	387	416	417	442	395	440	437	394	384	411	411	429	391	409	404	431	393	405	412	373	430	385	391	412	417	385	402	396	403	410	440	424	381	423	399	372	416	408	406	404	377	395	421	404	391	425	413	435	386	416	397	393	406	386	416	369	427	426	402	403	370	430	423	405	402	465	385	419	422	467	412	377	349	426	386	399	364	389	425	401	413	399	404	405	406	409	409	424	419	388	379	454	370	454	458	416	368	364	399	412	397	393	416	399	405	409	407	409	433	378	420	412	423	377	408	400	347	405	418	416	420	374	405	379	390	405	416	418	428	373	430	389	410	384	396	364	399	380	401	394	417	401	387	420	387	384	404	417	392	424	399	419	379	399	441	429	438	396	416
26945	20305	6284	1003	662	606	426	469	403	437	415	422	375	413	431	389	400	419	396	448	444	434	411	448	526	472	466	440	441	418	417	425	442	435	406	455	423	427	409	386	389	461	398	398	406	437	413	418	442	413	389	427	399	440	411	377	410	384	417	417	414	392	414	428	409	407	404	449	419	410	387	450	433	422	407	386	449	421	399	406	415	446	428	389	425	440	393	389	387	429	437	428	410	394	419	406	418	408	407	432	428	411	455	466	355	401	427	396	424	447	382	396	450	432	427	417	394	422	441	428	420	401	412	421	414	388	379	426	403	405	406	439	371	395	464	409	418	400	415	407	450	397	421	372	443	435	392	413	426	398	419	415	417	400	412	413	404	412	425	411	415	393	401	422	377	402	418	440	395	380	423	377	410	397	421	395	385	416	393	398	401	430	434	391	436	412	394	432	405	453	448	438	393	440	397	401	428	438	398	409	367	402	441	422	419	431	357	381	414	416	431	451	426	391	398	432	405	432	416	422	411	391	417	400	430	416	449	407	406	380	427	445	382	401	430	400	424	410	422	383	419	386	367	410	393	432	430	427	395	398	391	432	431	412	405	409	409	386	405	417	423	437	386	414	410	384	395	427	403	437	391	395	462	413	384	395	431	431	373	402	417	400	406	410	400	408	411	405	386	364	367	429	415	429	408	444	417	429	402	413	399	412	403	411	419	353	360	408	407	399	390	428	385	409	409	422	384	394	424	382	414	433	417	393	388	390	424	435	439	417	408	408	433	422	407	414	408	417	383	422	381	421	388	404	377	405	440	412	418	401	435	425	409	410	400	399	419	429	425	387	402	421	418	416	390	431	396	414	380	389	422	398	402	428	427	396	411	371	413	427	378	417	420	398	384	441	393	462	443	396	419	414	407	391	395	406	423	384	399	432	426	421	432	386	407	409	398	419	407	408	410	423	376	401	437	403	424	466	451	443	398	408	395	382	419	421	415	410	411	428	407	444	420	380	365	427	434	445	415	413	400	370	438	421	407	421	380	370	394	427	397	370	393	424	385	439	410	399	394	405	411	405	445	383	384	413	434	428	410	429	426	425	399	411	458	396	382	375	430	445	393	407	389	425	428	397	405	444	433	412	385	373	405	406	408	419	434	368	396	412	412	410	440	438	421	400	411	396	415	398	394	404	334	377	420	439	402	432	417	386	407	405	460	412	370	391	408	427	429	401	424	398	416	388	415	378	411	380	416	442	423	427	416	391	394	422	431	407	404	423	391	397	396	390	379	391	409	395	389	431	403	421	372	385	413	388	375	381	415	428	404	414	412	436	397	384	393	435	440	405	400	415	412	402	381	410	404	473	406	378	387	401	400	403	387	404	385	358	400	415	412	415	430	370	457	398	400	395	423	403	420	434	415	380	447	453	426	405	420	428	425	458	417	402	369	472	426	425	419	383	392	431	414	389	396	405	428	444	436	376	381	387	461	367	415	425	387	392	404	448	379	376	385	395	413	421	427	409	424	441	422	418	395	381	410	401	408	415	405	404	391	418	398	399	401	427	420	422	420	429	417	417	415	407	419	387	367	408	408	392	420	393	419	421	414	390	449	426	416	400	415	414	402	428	386	403	419	407	449	415	417	407	458	430	399	413	422	393	403	434	374	397	391	402	418	391	408	388	403	412	396	428	402	397	419	405	403	437	427	394	409	437	427	375	421	457	429	396	408	430	437	401	424	420	403	388	414	427	395	414	415	406	425	392	399	394	384	380	420	395	406	419	387	413	395	428	396	425	437	419	438	420	399	407	424	433	422	415	426	409	399	412	407	413	422	406	407	383	389	455	420	427	421	406	414	409	392	390	396	448	412	405	411	398	406	411	438	430	456	426	415	402	407	404	401	384	371	388	386	465	424	388	417	418	419	373	436	393	399	420	386	411	386	427	395	369	410	403	395	420	386	425	417	438	430	376	428	424	384	407	421	414	394	428	437	398	391	390	403	434	393	420	403	444	415	394	417	434	451	445	429	402	476	394	385	396	469	395	395	355	416	410	415	429	389	406	399	407	432	436	434	397	417	438	423	414	390	418	432	421	403	435	370	423	378	396	416	389	424	418	415	441	428	405	413	391	380	408	399	392	418	408	425	390	392	440	398	392	424	402	396	408	414	407	421	393	380	428	416	416	405	415	430	426	413	386	396	410	406	421	453	436	422	395	390	410	473	395	391	408	400	409	417	426	405	411	410	395	396	413	407	380	388	446	404	430	411	403	430	439	441	396	471	449	404	412	404	401	469	411	366	443	422	414	420	421	413	406	424	410	380	410	440	417	419	397	381	431	424	419	378	406	456	439	398	401	427	442	398	455	409	406	397	431	417	413	381	422	416	450	427	418	386	401	407	381	433	428	387	381	381	417	436	419	416	395	383	413	397	420	402	421	401	421	406	396	429	389	444	409	398	386	410	421	397	404	398	403	431	402	403	385	405	429	386	381	373	450	429	415	433	382	429	387	397	408	403	409	410	394	392	403	414	411	416	428	415	396	406	416	435	436	421	415	402	418	412	451	401	365	437	407	391	392	388	417	431	402	403	381	418	425	418	399	413	427	411	421	400	410	421	458	437	409	414	408	422	368	425	404	442	392	419	400	403	394	424	434	425	385	399	422	375	402	409	430	418	411	426	387	412	446	377	417	421	401	397	444	423	445	381	401	434	410	396	408	412	393	392	458	397	395	414	411	402	397	429	433	425	421	479	406	417	432	402	427	400	441	411	427	443	439	430	395	424	390	436	432	421	398	446	439	401	348	428	413	417	422	386	381	431	412	481	406	414	406	408	394	431	423	413	410	405	402	392	386	426	407	382	390	440	388	428	402	433	409	414	422	401	422	399	449	404	414	386	412	421	412	390	442	396	395	420	438	416	418	422	442	403	425	433	399	435	452	398	429	396	403	433	401	435	446	416	400	383	407	418	392	455	368	411	432	401	367	437	400	451	398	414	429	390	378	440	413	405	425	428	431	393	452	396	413	402	417	392	419	419	394	410	392	410	417	387	379	417	413	380	437	416	446	423	414	446	445	410	430	438	409	415	415	390	422	403	384	416	419	438	418	395	403	408	407	411	398	384	434	432	397	383	388	404	383	390	412	400	377	437	411	456	411	411	376	413	389	394	428	396	411	431	392	433	397	385	406	435	372	410	383	402	423	412	428	399	431	399	417	368	436	419	403	411	381	390	424	464	432	457	425	403	416	403	416	427	400	389	437	400	419	440	451	382	399	409	398	385	447	428	416	403	433	404	405	399	436	412	411	409	384	375	416	421	437	404	416	389	368	414	428	424	411	400	433	394	398	409	446	424	423	430	410	415	399	422	395	408	445	414	421	439	402	432	398	405	461	395	422	402	396	416	402	455	369	412	393	394	430	421	422	424	384	382	434	433	401	383	438	436	409	413	431	428	404	431	407	465	411	389	453	407	424	432	396	390	393	395	397	399	421	399	393	395	427	420	387	382	387
4335	2208	1946	1349	1114	1061	944	956	979	934	874	834	871	889	875	871	889	878	866	898	883	1089	1087	1229	1265	1173	1031	982	969	866	903	917	939	923	853	846	903	892	844	832	897	855	900	826	925	875	867	871	869	862	847	862	860	878	853	861	877	818	870	809	854	829	868	880	822	863	874	850	808	840	848	844	864	901	849	884	890	883	826	876	923	856	850	789	894	901	836	855	832	853	820	881	847	843	843	882	843	885	882	833	840	902	834	855	899	840	841	884	838	860	829	883	870	857	868	905	867	857	818	906	854	842	829	800	891	871	823	830	873	838	833	855	830	891	844	828	870	824	841	863	864	872	840	875	881	823	859	853	876	835	904	816	849	863	846	880	858	851	866	894	877	867	879	910	832	896	886	881	884	841	888	853	854	873	856	862	830	871	817	835	797	830	839	852	833	812	802	893	838	847	849	855	853	852	874	852	895	826	823	873	821	845	747	851	903	863	880	904	861	876	888	835	884	870	850	854	811	852	858	882	846	841	892	855	850	873	886	846	862	889	856	906	867	873	814	846	889	850	835	847	853	865	886	830	828	840	872	834	848	829	880	902	872	845	836	872	787	804	912	875	850	824	849	840	820	907	850	874	870	891	847	875	839	805	878	895	869	823	896	910	862	907	808	842	863	838	880	835	822	860	802	762	869	860	826	849	815	853	859	825	857	839	783	896	832	899	868	865	854	863	844	806	832	829	912	853	860	874	891	858	821	847	871	916	848	905	891	893	848	861	814	863	843	877	844	837	830	888	881	859	865	803	879	908	826	838	866	872	820	935	913	850	904	905	844	874	865	824	835	890	825	846	852	808	886	835	871	843	842	857	867	805	864	874	866	836	854	908	860	838	813	841	857	796	836	901	816	814	885	852	957	863	848	857	832	860	888	820	845	879	803	876	834	850	830	847	865	869	809	862	852	875	886	880	838	883	919	868	823	854	865	898	816	868	869	854	814	831	812	839	838	882	834	815	885	841	895	879	888	854	871	810	877	838	893	858	827	895	823	890	915	851	854	880	911	871	874	887	880	870	878	856	928	862	802	825	900	839	831	863	798	842	877	862	887	884	822	855	860	840	829	852	885	828	842	914	848	872	866	852	840	846	876	854	869	839	891	820	844	845	851	857	889	811	886	884	885	896	880	805	900	864	867	872	831	847	891	854	834	870	866	837	829	875	857	900	893	842	830	841	846	870	820	860	884	844	819	868	904	862	878	810	869	823	842	903	855	823	845	871	883	833	847	882	864	865	859	880	862	804	869	806	858	857	863	824	849	840	851	876	856	832	863	868	870	844	862	874	817	836	910	844	812	863	920	871	890	874	854	834	792	889	855	860	810	863	888	843	857	801	841	826	840	801	840	912	849	895	849	833	879	862	892	869	849	847	896	859	819	844	843	857	815	834	865	921	872	823	870	868	855	868	874	868	835	877	857	889	896	898	856	868	877	857	822	831	806	880	841	910	817	811	834	878	863	879	870	807	924	830	815	855	856	870	871	814	868	833	871	798	792	915	859	820	827	806	844	847	900	815	861	869	894	849	871	819	881	853	840	905	907	839	797	899	828	851	816	823	886	853	902	889	841	864	833	832	836	892	857	853	853	824	854	821	906	866	881	914	849	826	905	850	855	874	829	886	856	843	896	848	835	858	866	942	862	829	852	784	890	862	815	854	886	847	850	829	858	853	803	859	846	848	814	851	870	912	861	876	826	847	886	858	871	876	853	897	829	826	894	844	857	876	862	807	872	889	863	894	896	847	873	878	897	850	864	914	885	880	884	778	830	857	842	834	848	876	894	850	848	896	842	868	886	836	882	885	879	865	881	860	908	861	836	851	827	822	912	881	856	809	890	826	865	860	852	857	828	858	815	876	903	835	837	897	891	837	872	877	845	850	812	822	824	867	867	935	880	859	926	864	835	867	881	866	868	878	819	823	876	874	887	869	831	863	854	825	788	822	839	863	868	792	882	847	882	820	852	788	865	845	819	903	810	821	855	849	889	834	876	842	826	824	848	840	865	873	814	847	879	833	839	859	862	862	846	809	846	878	840	854	865	900	889	835	823	864	794	869	823	849	848	877	917	863	836	834	876	839	827	870	813	869	854	886	804	840	816	855	853	930	879	821	869	904	860	837	840	883	863	890	855	878	856	893	851	824	836	832	879	862	841	854	837	840	891	853	806	842	875	847	869	845	905	899	856	915	821	840	849	838	832	862	904	822	865	893	885	815	854	859	869	879	874	884	882	846	863	844	822	835	852	848	837	815	838	887	863	837	873	808	868	892	897	832	833	881	828	865	845	807	832	837	863	863	873	846	826	875	927	866	834	825	835	821	835	870	848	790	845	890	903	837	856	837	828	845	829	838	805	871	855	843	837	807	837	836	834	864	872	823	840	872	871	857	817	845	872	904	857	853	879	871	898	839	861	897	877	863	827	828	836	895	880	875	896	847	853	851	823	861	842	890	883	847	823	857	849	825	863	924	861	882	844	866	856	849	853	841	898	807	850	800	864	886	851	901	795	886	855	841	814	913	840	871	880	856	876	821	859	838	848	853	814	850	850	898	852	868	956	845	890	882	874	880	885	909	841	822	864	881	833	863	893	885	826	867	899	902	866	860	775	885	819	832	851	841	872	906	907	879	896	889	868	821	843	926	898	908	869	831	897	906	877	830	889	862	854	846	883	857	872	868	875	845	838	784	848	846	840	887	883	849	858	854	848	835	837	848	870	862	849	854	876	845	847	895	845	846	855	836	851	864	832	795	845	873	848	870	851	829	868	841	866	843	866	881	889	844	830	837	818	862	813	850	855	874	824	814	865	853	893	860	839	841	840	883	826	908	796	863	831	888	799	912	814	826	837	821	817	817	874	872	851	860	820	821	844	889	812	859	846	872	852	863	890	878	807	888	856	863	872	808	872	897	883	839	810	879	854	812	882	876	867	908	853	888	832	882	854	794	833	857	858	865	890	832	812	823	895	864	869	839	830	832	857	819	809	825	848	856	859	838	799	858	859	831	888	859	841	834	831	810	816	822	843	902	889	838	870	872	845	865	841	881	879	892	800	820	830	819	891	844	900	866	915	806	892	869	811	854	877	844	869	800	866	851	855	831	839	849	838	839	845	838	901	892	869	848	834	892	888	863	848	873	895	872	836	847	871	835	848	790	842	849	844	857	861	843	834	841	856	861	843	808	905	843	864	885	855	867	819	832	854	877	887	837	910	801	853	871	889	805	855	838	812	874	880	796	849	890	804	853	864	851	826	829	845	868	892	844	802	823	834	831	881	854	879	863	854	866	903	895	880	916	831	805	832	826	872	823	820	823	869	824	892	890	862	840	839	816	940	812	821	843	831	861	818	861	833	854	823	858	853	832	813	844	843	889	833	850	858	823	796	863	816	862	852	852	831	847	855	897	829	859	842	893	868	840	862	834	837	893	847	834	903	904	915	864	874	851	865	853	892	938	912	866
24305	21490	28586	24830	18577	1400	622	495	403	391	336	351	357	335	296	296	284	303	320	322	298	330	337	402	403	385	354	346	339	315	312	323	287	285	315	307	301	299	275	317	309	321	267	297	271	283	250	283	308	286	266	276	282	288	313	289	264	290	292	302	314	270	297	276	298	287	244	320	274	243	269	280	284	271	285	298	283	276	268	268	276	287	267	280	267	289	301	282	273	291	285	296	293	306	281	260	272	264	292	272	295	300	307	252	253	275	260	264	248	300	295	291	275	267	240	253	272	273	259	268	266	299	275	273	260	274	285	254	291	231	286	279	253	272	267	297	276	285	273	293	294	279	263	275	260	302	262	261	255	261	267	275	286	282	278	263	240	262	265	299	263	270	287	292	250	278	275	274	265	263	263	270	274	249	253	271	289	251	263	257	297	248	279	243	275	309	270	251	289	268	273	308	267	307	297	294	262	266	279	282	273	302	283	300	259	272	253	258	285	256	277	261	272	278	263	277	275	271	256	286	278	294	283	281	296	289	292	260	274	265	282	294	288	284	285	282	299	260	295	286	298	297	244	281	278	272	300	255	284	273	281	258	268	293	294	312	269	277	304	265	270	266	300	282	258	286	245	296	263	281	279	317	308	279	242	264	267	269	253	281	282	276	275	276	303	286	271	257	278	296	297	289	280	275	266	295	280	275	245	284	263	261	278	302	260	276	282	295	280	290	297	271	302	286	285	281	263	276	250	258	266	265	279	272	301	277	246	254	291	289	253	303	258	267	242	279	269	293	299	301	283	281	277	277	270	280	262	298	295	290	300	273	260	273	264	266	311	292	299	256	272	272	294	280	277	290	276	271	258	267	266	255	265	262	257	288	287	276	279	276	303	269	276	257	290	285	254	282	268	282	279	305	275	264	267	289	271	267	280	293	293	264	292	260	275	278	296	273	254	281	267	287	278	282	294	270	298	273	267	257	297	264	258	259	268	286	244	261	270	240	294	288	298	292	276	294	280	284	284	290	283	268	276	282	262	280	266	277	270	273	274	308	271	232	275	274	293	302	276	280	262	297	256	270	302	288	261	275	288	262	281	264	302	296	306	277	274	245	272	285	250	282	268	251	264	283	286	270	298	253	295	293	301	293	281	272	279	270	268	301	297	278	300	294	299	244	299	286	251	256	266	268	242	271	280	304	272	276	278	261	254	239	258	292	273	288	278	287	264	278	293	238	281	270	281	270	255	256	274	225	268	258	272	270	289	286	302	250	262	275	266	248	271	261	306	303	290	269	254	279	244	278	251	282	265	286	273	263	253	247	273	265	282	277	267	269	287	268	265	295	295	299	299	260	289	268	250	293	243	258	259	291	272	280	267	285	282	262	273	273	311	280	252	288	264	269	288	270	275	263	286	271	273	280	306	247	263	273	299	246	271	283	267	280	277	294	282	294	278	291	272	283	280	270	276	303	265	255	265	274	281	279	317	271	306	277	298	295	273	292	262	241	270	274	267	269	248	284	295	274	268	271	290	267	292	273	280	278	281	302	259	256	281	256	281	310	247	275	256	288	293	277	241	251	282	269	254	277	263	265	287	265	275	263	277	253	286	252	287	313	235	267	260	255	276	284	252	285	247	296	244	281	259	245	326	231	287	285	312	278	298	265	265	253	283	261	269	269	262	281	295	262	288	266	302	261	292	258	294	305	278	262	276	282	269	283	247	312	257	275	281	303	269	260	266	255	250	291	256	252	284	253	259	256	270	271	267	244	282	260	263	275	289	247	290	302	297	278	271	293	262	283	264	271	239	282	263	275	288	223	292	295	317	260	263	270	283	267	304	261	267	276	265	244	254	272	310	247	277	262	262	262	289	279	285	294	301	257	278	280	273	274	283	257	259	295	272	280	280	259	265	285	269	272	272	281	286	265	266	228	279	265	271	293	257	258	282	299	253	290	266	245	256	281	278	272	285	273	254	298	310	265	259	284	263	306	262	288	288	285	266	268	270	254	284	271	275	272	257	269	292	279	289	275	261	279	259	270	273	274	308	268	281	254	289	258	268	262	268	279	323	245	254	291	255	275	259	272	290	268	275	262	273	288	265	274	306	286	278	268	275	272	278	287	233	284	299	282	313	282	293	236	275	244	279	274	270	272	289	260	260	261	313	287	293	292	256	264	219	274	282	289	279	279	277	281	283	277	288	247	286	299	244	287	286	257	267	267	271	276	281	260	239	296	282	301	279	265	239	284	277	243	274	301	277	263	273	255	264	266	261	290	244	244	266	239	293	257	243	305	305	261	290	311	265	289	256	268	277	280	289	281	274	271	255	253	276	275	290	295	262	270	255	280	292	251	293	263	242	278	289	297	290	310	277	259	298	261	275	267	275	258	272	245	279	288	249	296	256	294	271	272	264	289	276	268	310	268	298	279	289	277	278	275	258	260	271	281	272	252	285	283	298	277	280	303	280	295	320	277	274	276	273	265	244	274	270	255	236	279	292	259	264	259	293	266	269	265	290	299	280	279	263	268	249	290	257	272	261	257	295	244	244	277	237	268	250	307	264	278	265	269	292	262	276	279	266	273	305	252	277	310	301	292	264	249	286	281	266	262	265	285	258	254	273	260	268	252	286	299	282	249	288	290	269	288	292	292	269	266	274	267	263	277	301	280	243	275	277	243	263	254	270	260	279	247	247	247	331	284	294	281	266	292	275	282	272	246	283	270	272	258	264	282	261	262	277	276	316	282	300	257	309	286	261	292	290	253	252	263	287	279	253	272	274	260	277	280	273	273	307	261	258	265	293	279	274	283	267	288	270	291	297	271	304	287	286	272	223	282	325	277	273	241	282	308	262	293	256	274	256	255	268	294	258	248	260	279	271	298	268	282	259	265	273	286	275	269	262	259	272	298	282	306	280	299	278	261	277	305	268	269	270	273	258	259	257	267	267	280	251	240	274	286	286	270	268	279	291	252	261	252	308	269	295	283	253	293	307	270	282	293	288	268	269	302	279	256	268	296	258	249	266	269	264	275	289	281	285	256	310	274	282	285	298	306	282	268	275	257	236	277	243	258	287	275	285	278	272	286	268	285	290	273	278	274	305	265	304	310	274	294	288	267	263	241	279	280	273	244	273	238	268	279	254	285	239	252	282	286	272	273	279	272	288	271	233	286	279	250	282	281	285	286	288	274	268	285	284	271	242	301	282	285	270	265	270	291	247	261	280	278	279	257	272	269	253	253	286	281	274	287	283	294	264	250	279	277	260	275	285	281	293	243	273	281	296	253	262	278	273	249	239	308	273	285	245	268	268	283	293	272	286	273	252	293	284	282	283	253	243	272	269	249	316	280	251	265	272	293	262	250	255	279	278	277	256	257	283	294	298	258	266	265	274	289	259	281	263	290	270	266	291	250	305	260	279	265	260	273	272	287	252	270	256	279	287	281	253	251	267	275	295	293	264	279	244	283	289	254	281	271	254	247	279	280	259	269	274	277	259	270	277	255	299	265
5586	9879	8642	4640	2868	2114	1685	1338	1102	1063	979	965	841	812	695	762	748	674	732	670	731	832	930	1064	1211	1069	998	871	768	691	736	691	752	711	690	682	630	650	733	665	676	640	715	629	654	628	648	616	649	664	643	637	678	635	595	584	683	626	619	569	568	616	599	605	605	598	593	585	616	590	620	544	599	620	587	611	621	549	618	629	622	576	611	630	586	608	619	598	575	581	595	560	610	598	592	634	643	618	612	626	577	604	578	592	603	611	610	646	597	603	643	603	642	569	601	608	588	623	607	629	597	581	555	620	601	582	586	584	614	603	618	596	607	603	611	581	580	643	613	637	592	600	610	591	618	612	613	630	573	571	567	605	609	610	621	586	587	560	595	657	591	604	584	590	593	633	580	562	609	576	574	620	592	554	587	610	607	600	625	635	605	572	568	639	575	545	596	609	629	586	600	593	575	591	565	567	625	634	574	591	613	578	599	593	603	628	548	591	595	608	610	617	575	570	578	613	590	631	532	625	572	568	582	600	617	619	611	602	554	606	646	619	580	601	576	597	533	578	522	571	583	601	595	572	599	577	636	620	568	580	650	565	611	592	597	592	600	602	586	613	564	607	585	573	585	578	563	604	597	611	631	613	580	557	587	571	599	624	600	593	645	570	567	596	583	562	630	597	625	580	573	578	572	630	595	667	589	586	609	640	588	649	647	593	605	588	678	608	596	594	619	569	618	554	595	576	584	574	592	609	550	636	570	611	542	602	624	594	596	587	595	578	616	624	611	610	612	587	546	600	576	622	611	577	608	567	604	612	597	594	590	591	604	622	583	599	531	596	598	600	603	626	604	584	602	623	607	585	625	539	551	600	642	578	605	587	614	621	596	604	600	644	581	629	612	565	620	561	622	585	567	607	592	597	585	554	569	589	618	579	655	559	639	591	590	628	628	588	612	567	622	565	639	584	629	584	610	611	644	606	578	597	630	609	589	599	566	634	564	571	644	593	606	633	621	594	595	633	566	594	587	573	578	579	617	553	592	636	593	613	612	587	575	570	599	611	590	588	561	547	606	572	590	574	572	612	645	585	612	559	572	596	586	597	589	613	570	631	599	560	592	581	588	572	599	559	598	612	572	609	574	570	589	538	582	628	623	579	588	611	612	589	592	593	582	574	623	620	597	550	574	629	576	571	592	565	563	632	577	597	577	578	620	604	589	654	600	568	602	578	602	628	587	600	654	619	583	612	588	586	597	616	581	581	613	558	573	566	604	562	614	591	592	634	590	572	592	623	575	601	613	567	594	586	562	574	575	614	571	631	560	609	590	537	542	580	596	602	585	599	585	605	585	637	548	591	594	612	618	556	584	586	579	597	578	573	614	590	553	580	583	597	596	599	600	610	598	589	595	629	610	598	630	601	623	619	553	601	618	627	591	532	641	568	593	616	612	592	601	626	587	568	550	579	587	570	609	567	562	628	559	580	576	553	583	614	569	574	566	591	600	543	610	618	602	583	606	640	610	621	605	578	592	596	634	589	593	599	578	622	608	587	603	533	618	577	568	576	608	597	569	609	567	606	579	559	571	613	552	594	601	565	546	582	569	573	557	597	604	563	635	587	590	573	587	600	591	618	587	601	597	616	581	571	610	586	573	625	553	607	599	589	581	614	625	619	585	638	585	594	584	606	578	545	594	599	569	615	559	607	572	611	592	581	567	631	555	601	619	636	606	596	582	586	576	593	581	596	581	609	565	607	560	588	576	561	546	551	583	594	601	594	595	555	591	571	590	641	570	561	577	632	634	603	592	577	633	598	580	577	576	614	584	579	553	620	582	581	560	604	589	610	569	564	558	563	581	593	626	598	557	586	603	563	590	623	620	569	602	621	600	600	599	617	568	551	599	580	565	560	608	616	572	564	613	585	666	597	633	602	641	581	607	581	611	592	649	609	579	592	636	582	577	625	611	575	620	618	571	582	568	575	576	617	582	601	591	620	551	589	630	588	578	593	553	609	589	607	566	606	633	576	597	604	577	557	537	593	566	596	593	574	537	604	607	581	584	619	567	541	607	628	585	625	575	590	587	542	610	645	572	578	572	590	600	614	620	568	546	621	543	606	607	623	610	595	578	583	622	626	575	605	600	601	598	650	594	609	572	575	604	585	575	591	604	576	632	585	626	588	608	528	604	645	608	618	615	597	617	606	570	565	574	654	569	577	561	584	594	577	593	567	592	586	588	606	608	630	636	653	570	563	554	576	580	614	588	579	614	574	585	555	610	577	611	584	606	579	606	605	573	604	573	643	570	603	586	551	571	632	602	589	547	619	566	599	569	602	595	586	571	581	625	600	572	592	570	592	614	599	609	569	608	577	609	580	639	648	550	584	586	604	616	653	595	600	596	606	593	627	583	597	604	589	576	601	599	574	596	558	583	570	554	585	555	584	626	584	589	601	575	576	605	591	575	593	549	626	579	587	576	581	583	594	552	557	587	555	575	578	601	583	597	608	584	587	547	604	637	625	546	578	582	612	578	579	594	643	630	549	612	560	603	611	597	644	556	590	558	613	598	573	581	643	577	609	567	622	576	590	557	600	624	586	627	587	617	569	580	602	584	575	577	640	590	646	601	569	611	597	609	582	618	556	577	560	608	533	601	561	614	608	641	641	622	550	618	603	626	587	592	591	612	607	556	590	599	552	593	591	588	591	552	587	645	624	608	582	574	583	581	611	633	601	606	618	589	545	609	587	627	605	596	580	578	582	586	597	607	624	585	587	590	547	586	573	590	608	599	558	613	643	623	541	636	599	590	634	602	593	616	564	573	616	545	606	652	598	565	575	610	550	625	559	568	556	563	613	602	571	592	621	580	559	639	594	632	593	600	612	599	575	576	618	596	589	589	583	590	578	560	589	625	559	551	592	589	579	609	598	598	593	607	585	592	593	575	618	579	614	562	591	583	576	563	599	590	560	587	572	605	613	617	570	595	628	573	613	596	626	609	545	561	584	616	580	557	547	558	601	586	605	569	620	567	547	607	612	592	589	576	586	581	598	582	586	608	613	595	555	610	627	576	569	591	583	576	576	594	575	585	563	579	606	577	587	625	588	566	598	614	562	615	566	594	587	603	576	607	612	603	575	587	581	593	614	551	628	617	580	586	581	554	600	623	579	551	587	622	567	604	583	599	588	567	598	587	619	598	580	612	591	601	618	609	558	565	614	599	605	596	559	580	591	583	602	577	558	575	629	611	601	573	581	603	621	631	591	602	569	573	576	642	606	607	581	590	540	609	598	630	606	601	604	570	578	588	587	567	603	625	567	563	596	619	621	557	594	630	616	595	629	587	552	614	557	574	617	605	616	591	574	598	575	592	600	613	567	590	596	607	596	596	595	622	587	609	580	583	596	618	602	587	538	602	624	612	605	601	582	607	555	565	614	558	581	586	596	596	584	598	594	582	521	623	613	603	602	597	592	622	587	596	563	612	597	596	615	612	586	586	601	567	613	599	613
23427	21492	29341	24072	21492	17535	1335	566	405	407	333	340	304	300	256	285	277	292	293	232	251	276	323	377	376	352	305	281	290	256	260	226	247	267	228	241	224	232	240	239	224	223	227	217	202	215	226	216	238	214	200	233	206	184	218	215	203	225	188	211	202	214	200	196	200	178	193	187	211	207	197	182	210	208	194	185	203	186	217	206	216	230	214	212	191	198	207	183	199	206	193	198	202	224	194	191	179	200	188	188	177	184	189	222	207	196	200	184	215	220	200	187	210	193	227	192	223	194	190	221	224	232	217	228	212	202	198	207	204	228	223	183	202	193	201	208	198	197	189	218	162	234	185	181	205	183	169	176	204	181	193	212	189	180	220	209	210	206	213	196	210	199	215	198	176	218	207	180	198	200	185	211	214	171	189	189	198	208	199	206	189	181	179	214	213	191	213	200	194	221	200	191	176	205	202	195	224	203	223	181	220	196	178	214	192	192	220	202	192	200	204	195	224	190	186	185	186	186	203	191	185	195	219	199	199	199	207	205	183	177	202	203	203	202	194	194	232	193	195	186	206	195	198	182	212	188	189	184	176	191	202	212	239	191	194	206	190	204	190	217	193	217	166	216	215	224	206	198	201	199	201	180	200	201	180	208	203	190	179	213	197	204	211	202	216	182	204	185	216	178	220	221	208	212	202	209	195	202	206	197	213	209	195	188	199	180	203	196	204	205	230	202	191	192	194	189	220	194	202	218	209	189	219	190	216	208	208	222	215	209	212	233	212	192	204	191	187	202	200	181	184	197	206	210	184	201	210	176	216	172	201	190	210	207	197	188	186	202	192	199	186	196	215	195	196	174	196	206	207	180	218	212	198	203	196	197	189	215	219	203	220	174	195	184	194	207	211	209	202	198	212	202	195	200	183	171	191	185	210	187	173	180	174	212	196	175	206	196	169	179	222	188	206	163	195	186	193	189	215	196	226	218	215	202	203	206	207	181	201	182	211	203	178	200	202	210	196	205	193	204	215	193	201	170	162	196	189	193	194	200	210	187	192	210	225	217	213	201	188	229	205	194	195	192	188	222	202	193	201	180	205	209	189	195	194	174	183	221	190	219	198	192	187	198	208	216	195	188	204	198	205	183	181	201	192	179	189	192	211	217	206	212	211	215	202	213	206	212	173	221	190	218	195	192	194	197	201	199	215	228	178	212	215	195	202	186	199	178	190	215	217	214	198	187	204	193	205	204	169	214	209	202	199	187	209	210	192	199	194	223	225	202	200	211	209	191	196	223	193	196	228	223	195	177	188	193	198	197	185	216	182	198	181	178	183	197	209	208	189	204	205	172	221	190	185	191	215	199	181	211	213	201	184	222	181	185	209	207	186	214	188	216	207	214	191	207	194	213	181	193	212	204	224	193	204	217	207	209	195	203	217	206	204	189	203	216	222	214	210	199	214	182	218	204	198	186	167	197	184	205	203	207	209	218	238	196	187	212	216	190	211	186	203	186	204	181	196	216	239	219	204	215	186	212	206	196	185	193	177	192	214	176	208	177	187	178	186	214	199	192	175	216	217	142	205	207	214	190	175	199	185	210	196	208	204	205	226	205	200	180	209	174	203	193	199	208	192	205	198	187	199	179	200	163	205	169	182	201	213	209	187	204	195	212	192	192	187	221	174	199	218	211	191	183	207	206	196	198	189	199	193	187	204	206	193	181	184	208	188	210	201	204	222	174	196	205	205	218	207	213	204	182	222	201	176	180	201	214	185	175	173	202	197	214	202	204	220	208	208	162	172	202	208	198	212	192	186	201	190	195	201	202	196	209	203	183	203	196	188	210	215	215	212	213	196	202	172	202	182	212	195	213	177	198	197	208	212	182	192	222	206	166	204	202	197	202	179	210	193	194	179	218	200	191	209	182	204	212	198	188	189	201	198	200	187	193	189	209	215	211	200	178	201	196	176	204	192	198	219	181	207	196	214	174	204	223	204	196	200	205	175	207	192	178	220	180	224	191	196	171	211	195	219	180	173	212	192	219	185	197	208	196	183	197	208	204	210	184	211	198	202	194	205	178	188	210	192	206	215	214	198	205	209	190	210	190	194	205	191	193	216	207	205	196	196	209	205	230	192	206	186	227	208	184	218	185	198	213	188	200	190	174	179	183	208	206	218	196	197	199	182	232	198	196	201	185	181	227	207	199	189	233	202	199	206	205	178	202	194	188	197	203	211	207	165	199	198	190	194	205	158	204	163	198	206	199	185	193	202	207	215	174	218	189	204	195	180	186	218	240	188	209	195	210	221	200	196	222	220	196	186	180	188	188	177	203	210	198	189	207	175	240	208	205	197	211	175	204	192	220	213	199	178	208	198	180	189	207	199	210	194	183	211	190	193	198	194	217	205	208	196	213	200	201	187	186	176	213	179	225	205	186	185	218	205	161	197	214	201	198	214	197	181	191	195	197	181	221	198	194	207	202	200	178	221	223	186	207	182	206	196	192	198	199	171	204	218	213	208	226	196	210	166	194	185	201	170	225	214	191	197	199	192	208	221	205	175	174	193	218	201	195	184	215	171	221	197	208	230	192	196	221	213	177	160	184	191	221	210	220	205	204	197	194	206	205	191	199	196	188	183	186	187	173	182	171	181	195	198	191	228	210	185	199	189	218	206	203	194	194	190	195	205	187	179	169	203	169	211	202	200	205	188	177	212	221	191	192	186	184	216	205	207	205	193	206	200	191	193	169	196	174	176	192	194	204	203	195	190	185	220	203	171	177	169	198	193	203	184	204	185	218	206	193	204	172	210	223	196	213	216	206	192	175	212	207	208	199	202	187	204	191	218	212	201	190	180	186	198	170	179	218	201	204	215	197	192	185	223	173	192	199	231	217	209	172	208	192	191	188	230	187	188	162	197	190	182	178	189	178	190	195	202	185	215	191	188	191	209	185	177	229	191	200	181	188	213	198	185	199	208	190	179	185	181	196	210	192	180	173	208	207	201	213	201	201	204	191	200	187	188	167	206	204	211	168	207	203	195	194	180	209	210	212	194	197	219	203	170	210	168	195	216	197	202	188	192	228	173	204	193	193	204	178	211	190	208	203	187	198	199	185	217	206	177	202	200	196	171	198	235	207	185	169	205	206	204	212	193	185	186	196	200	149	202	176	210	217	205	225	200	184	211	230	207	206	175	181	220	188	211	220	180	193	202	160	213	200	201	196	215	199	200	205	222	197	201	199	176	174	209	201	211	203	188	166	207	187	190	215	180	191	201	184	190	244	224	191	181	207	210	198	186	171	195	201	203	193	217	185	201	169	170	228	197	183	217	209	196	200	171	227	209	211	202	240	179	217	215	230	186	210	173	202	211	202	181	198	207	197	196	219	188	186	218	196	229	194	177	190	193	171	187	223	216	207	218	185	207	205	194	212	211	191	207	194	218	197	171	211	183	201	187	191	206	214	182	189	196	170	182	190	205	190	181	205	190	192	218	241	201	197	194	209	215	190
7880	15716	13469	7376	4703	3245	2446	1910	1619	1326	1160	1007	911	860	801	753	686	666	636	616	648	752	914	1115	1300	1263	1040	912	737	637	685	616	592	580	556	579	558	579	584	537	554	544	531	569	501	511	493	492	477	480	499	435	472	454	465	425	432	482	464	439	444	441	483	479	427	464	440	434	470	427	398	452	413	414	443	428	400	448	480	395	449	441	454	423	437	418	413	405	438	439	400	420	428	442	407	451	416	427	436	440	421	414	415	432	470	436	438	471	440	460	457	461	410	438	433	422	439	424	417	451	435	419	447	407	411	432	424	418	452	453	427	399	402	441	393	463	439	408	424	434	433	418	448	424	401	460	468	415	426	444	454	453	389	411	399	405	436	438	402	428	445	422	402	411	391	409	417	426	436	419	452	402	416	394	459	400	387	397	422	463	452	454	422	439	406	443	452	421	374	440	406	399	433	464	391	425	423	433	425	445	409	430	448	389	426	447	416	432	426	384	444	409	447	412	446	438	398	430	427	428	437	420	411	427	388	445	421	433	398	418	442	425	409	443	385	425	394	424	412	442	397	451	411	411	407	437	412	442	406	419	448	454	418	410	444	448	388	462	393	425	382	417	437	415	414	413	435	399	439	432	410	459	445	431	431	435	439	480	391	458	439	446	404	417	416	405	420	420	430	394	395	444	406	413	410	418	395	369	426	436	397	414	378	441	414	413	390	436	450	410	414	418	399	454	419	407	454	431	383	425	429	447	375	404	405	409	420	421	417	420	431	425	433	419	433	406	422	437	442	430	420	417	459	429	420	442	412	426	398	412	429	426	394	400	404	428	423	425	461	419	416	385	424	425	396	428	447	431	414	380	427	436	428	410	419	438	414	428	422	438	401	412	413	420	390	430	431	385	401	401	457	407	405	425	424	422	400	412	428	407	406	409	410	412	439	414	416	464	430	415	443	388	421	400	404	409	438	438	454	432	423	402	454	426	421	408	438	422	412	422	438	386	424	401	373	408	417	424	396	426	418	457	402	418	406	444	440	445	429	366	423	435	431	422	402	451	427	440	447	416	411	414	439	389	426	412	422	403	384	421	429	413	422	443	416	405	413	414	433	392	463	400	418	451	443	429	430	439	405	426	402	453	376	460	427	399	438	424	411	397	424	436	417	398	409	390	398	411	409	441	454	443	399	419	417	420	423	403	427	439	448	410	396	443	428	414	429	456	448	390	406	412	398	434	424	455	390	415	437	416	443	380	432	416	440	390	444	434	381	413	412	413	421	443	434	401	474	408	423	448	376	408	419	406	418	459	409	427	419	440	457	416	421	421	408	415	422	435	425	381	413	429	395	424	420	418	405	442	425	438	440	395	439	401	439	423	412	413	439	415	436	452	428	419	424	455	401	379	428	395	397	408	463	422	402	428	442	428	431	403	407	419	417	423	422	447	444	423	442	398	408	432	401	468	442	426	446	436	383	444	419	401	408	413	406	449	425	398	407	427	389	405	404	407	425	394	454	400	400	403	425	409	381	460	418	432	462	420	412	411	432	404	386	388	421	379	405	392	442	431	438	424	427	431	436	415	390	421	396	457	424	378	428	430	420	416	384	407	430	411	411	445	450	417	416	441	421	416	403	419	422	395	424	423	429	409	410	400	401	390	434	385	389	426	393	413	375	440	395	407	434	403	477	455	432	381	350	412	446	424	425	393	397	435	433	415	405	439	428	407	400	441	457	420	393	421	415	473	403	438	434	406	435	422	420	435	408	385	384	424	424	447	404	421	401	415	405	406	439	408	432	435	401	461	431	450	406	441	372	439	411	448	419	381	437	444	384	415	406	405	397	433	452	419	401	400	417	388	421	399	419	432	427	410	435	491	447	431	429	392	429	438	414	453	428	429	461	449	422	395	426	444	436	467	438	380	442	394	426	416	443	422	425	400	430	451	411	463	415	404	419	416	401	464	426	410	406	419	460	426	423	428	446	419	410	438	421	432	435	432	388	449	424	422	418	415	437	385	447	406	399	407	425	416	455	418	436	395	424	369	444	402	418	405	427	402	358	468	428	407	384	423	433	437	440	454	420	473	436	438	412	411	439	435	400	422	444	410	467	402	423	409	464	384	459	425	421	448	442	401	443	422	413	428	455	414	416	387	399	443	419	423	445	414	432	445	407	435	431	415	420	419	380	406	427	420	401	436	421	441	456	434	466	422	434	418	430	441	443	391	454	451	437	398	440	411	427	423	423	422	453	448	418	412	441	402	401	407	438	421	411	438	420	425	411	405	424	394	407	401	409	419	415	442	424	401	410	413	430	393	440	427	394	432	444	429	432	418	449	401	424	404	447	431	418	404	427	414	397	407	384	416	418	425	416	408	490	454	439	418	426	384	439	434	397	421	375	380	442	452	422	397	424	403	401	369	451	417	467	401	396	427	483	436	443	430	428	415	372	410	443	419	441	413	416	397	407	417	420	393	416	451	413	418	435	442	411	430	406	411	397	408	459	403	421	406	436	443	461	449	436	441	422	410	378	447	412	413	389	430	409	424	430	397	405	383	450	388	420	411	401	420	419	448	428	441	425	413	404	382	436	420	425	451	390	416	417	420	428	413	415	390	393	372	440	420	460	414	403	366	449	462	406	378	443	423	437	430	416	416	419	429	443	434	456	440	382	407	412	405	415	446	423	463	394	417	411	398	461	437	424	457	393	446	416	415	390	438	420	436	461	427	420	400	441	417	420	407	423	400	401	436	432	416	429	413	421	412	410	429	407	406	437	408	379	387	440	453	438	448	413	451	427	386	447	399	383	430	422	432	423	437	444	404	422	443	422	422	408	405	417	397	434	393	420	449	408	409	454	421	438	390	438	399	455	439	371	436	442	423	453	443	422	432	417	428	442	418	433	446	389	422	385	417	402	414	439	392	431	377	410	409	427	382	428	405	399	401	454	402	425	427	391	417	421	425	410	445	440	435	418	430	402	432	407	425	428	393	442	406	408	397	404	469	425	415	426	400	467	431	453	414	447	416	397	445	433	389	394	440	416	395	438	445	406	403	427	421	401	404	445	429	430	416	422	404	424	381	459	445	399	391	414	397	407	441	418	476	441	378	409	395	422	461	416	407	367	418	439	385	425	406	434	414	407	426	437	397	448	418	421	426	441	396	399	423	458	380	382	379	437	381	476	433	444	407	443	388	398	405	417	446	401	427	436	457	416	405	424	439	364	423	416	441	395	413	399	415	436	455	462	409	451	425	384	409	385	414	431	399	423	435	449	423	447	444	421	418	417	411	436	419	466	441	393	425	418	414	442	444	402	411	398	412	388	409	419	399	431	406	394	454	434	431	436	441	381	407	394	395	417	412	437	426	411	457	400	416	449	450	431	466	402	376	403	414	418	409	425	434	434	438	408	452	416	404	410	419	437	410	418	422	433	411	420	433	426	447	431	457	389	408	429	382	419	396	432	405	428	419	411	403	340	397	413	431	421	389	407	417	449	443	403	465	397	447
26994	20343	5918	715	520	454	440	470	424	430	460	426	411	456	447	447	420	411	422	397	419	465	492	470	438	487	437	415	443	406	445	420	396	427	438	434	467	423	418	475	441	437	456	434	412	438	433	425	446	431	454	421	402	428	457	425	421	445	435	462	410	399	439	414	424	403	431	383	472	430	404	383	433	433	417	407	436	451	436	418	414	416	417	429	410	438	432	456	392	397	414	432	416	427	385	420	444	443	416	391	420	418	410	418	396	417	434	425	420	395	446	427	435	404	398	396	455	408	423	423	395	422	387	446	388	425	421	406	388	457	460	450	380	441	456	444	414	398	423	456	451	433	403	426	396	402	417	401	413	420	399	417	391	417	408	433	399	400	426	409	416	422	414	415	397	393	419	406	440	403	445	422	413	416	427	447	384	431	433	426	416	414	437	418	403	422	439	418	394	415	412	436	423	447	435	441	414	433	433	420	408	396	439	440	416	432	422	434	441	414	450	432	419	424	424	406	429	445	434	441	438	430	480	394	401	421	445	419	410	428	418	429	446	422	382	416	414	400	401	380	398	393	399	422	428	429	420	422	404	416	387	435	366	384	404	413	432	364	406	447	436	393	408	405	430	446	424	409	422	403	386	402	395	414	373	441	412	405	410	446	406	439	433	393	434	435	407	427	405	389	374	416	421	470	421	461	390	398	431	384	410	433	405	397	393	429	438	430	440	448	436	459	410	416	391	386	411	464	432	381	413	401	393	417	386	384	404	396	469	422	439	416	429	409	385	433	385	459	434	398	399	416	436	398	410	377	413	411	425	436	406	364	402	413	428	454	430	429	416	434	427	415	410	435	408	414	441	428	417	411	448	439	433	419	406	444	431	422	420	403	430	401	388	418	409	444	437	438	427	418	439	423	433	428	408	395	418	404	409	396	423	423	438	481	460	411	454	448	429	422	424	413	466	432	423	412	448	435	464	387	419	430	420	398	439	382	390	412	418	428	428	418	463	412	436	419	373	391	403	408	434	435	412	412	416	400	390	406	447	392	391	404	422	415	427	406	435	432	424	414	426	454	412	421	434	385	397	410	433	420	435	435	430	392	378	415	424	387	422	428	455	435	426	435	436	428	425	390	455	406	402	386	492	404	392	408	390	408	431	411	416	405	446	400	411	391	420	415	399	437	425	401	404	421	422	443	412	446	441	420	370	444	414	403	409	402	417	420	413	449	399	422	419	409	465	429	422	442	421	390	405	402	429	462	439	416	445	416	389	425	416	411	445	459	427	413	452	450	452	413	424	400	404	471	485	394	400	425	436	428	399	441	399	419	422	395	382	444	454	403	423	425	448	434	420	412	407	432	397	431	387	394	410	419	402	408	393	447	391	426	393	423	422	431	461	449	454	450	432	399	388	386	426	415	437	434	471	419	418	419	460	418	471	411	460	438	404	405	429	450	418	410	426	417	416	412	424	406	381	423	414	389	415	437	421	457	386	450	421	426	418	453	440	418	400	388	433	438	380	389	439	412	419	423	416	358	409	395	398	423	434	441	450	399	420	372	402	425	403	443	399	442	420	415	396	434	430	421	434	369	403	382	432	437	426	424	431	423	401	428	415	422	399	457	448	419	422	388	435	392	437	387	436	403	378	467	392	417	407	423	404	416	431	370	411	411	447	403	433	382	454	441	404	435	424	383	450	407	385	398	408	414	406	424	391	424	449	421	415	431	400	433	421	437	404	447	404	426	394	418	415	419	408	428	393	427	394	384	437	410	441	431	427	460	377	419	433	404	434	424	397	403	395	377	399	386	448	455	399	415	407	417	414	415	440	433	455	420	406	369	396	423	431	401	448	420	436	409	379	440	428	424	395	398	402	415	408	457	403	416	437	417	408	414	437	425	401	451	420	392	438	429	426	404	436	452	409	437	400	437	409	428	411	422	401	383	433	390	413	399	437	465	410	407	396	440	431	429	396	414	418	415	414	460	460	397	429	445	418	395	435	414	435	419	410	425	408	460	412	394	398	431	410	437	394	403	407	437	406	366	389	400	394	416	400	403	418	407	418	438	429	416	377	422	452	481	414	426	425	413	399	416	421	391	403	426	405	395	443	437	422	445	375	433	399	401	456	427	430	432	434	393	418	427	419	404	430	426	410	448	406	445	411	434	465	394	431	422	429	444	429	426	415	420	409	421	410	401	415	429	413	444	406	448	416	402	438	379	391	386	424	418	415	427	420	406	443	449	438	424	419	408	401	419	401	439	402	405	432	449	456	429	461	411	442	400	439	438	386	438	429	414	411	398	450	417	422	437	385	411	372	424	448	418	416	469	423	380	438	428	414	433	425	439	433	396	406	411	409	396	414	430	444	425	434	432	427	379	456	439	417	435	428	431	449	439	449	432	398	440	433	412	430	439	453	441	419	401	420	420	408	389	416	434	391	440	393	416	451	456	380	447	391	425	411	435	461	442	446	436	407	454	449	437	423	418	410	428	406	393	392	388	421	436	466	377	421	417	422	451	421	407	452	431	409	383	402	421	432	399	413	403	401	385	417	414	427	431	406	433	413	432	465	414	418	406	416	430	418	400	415	424	441	421	390	444	427	396	401	422	383	422	449	415	434	406	422	434	439	445	443	395	414	451	431	429	414	412	401	433	415	427	397	401	412	413	411	413	421	432	394	415	424	441	423	420	410	412	458	450	411	434	434	427	429	419	429	426	379	432	377	364	407	364	419	405	401	408	437	421	440	404	429	432	435	413	447	438	456	414	434	403	422	429	414	414	438	419	451	390	408	424	422	424	408	401	415	433	410	399	420	442	453	411	429	375	419	423	409	415	399	436	387	415	402	445	404	425	403	404	422	404	451	410	422	415	423	448	435	423	429	428	443	416	417	440	423	404	403	431	435	382	415	409	406	389	401	386	425	444	430	434	447	412	434	437	432	401	430	416	413	388	404	408	429	393	411	414	408	377	457	442	449	409	418	456	432	411	417	417	410	448	415	414	406	383	400	411	378	404	433	427	390	384	431	408	433	412	378	398	447	364	437	438	409	400	385	404	384	400	426	428	423	441	418	423	424	412	421	447	442	363	415	414	454	436	443	411	395	452	403	414	434	407	401	436	446	378	439	395	410	417	426	437	463	410	415	436	410	426	392	428	402	421	413	393	439	431	387	422	429	427	408	437	386	414	425	439	411	449	432	410	420	395	446	408	442	391	438	417	396	412	428	417	434	395	408	397	427	424	422	453	413	414	402	430	421	399	416	432	420	450	404	401	429	416	434	420	396	433	426	397	418	416	447	433	432	421	358	389	403	423	405	389	406	415	381	383	428	439	445	370	427	434	413	354	411	412	396	401	411	396	406	405	406	423	414	441	431	387	436	428	438	442	410	437	410	410	406	398	415	419	420	413	454	425	443	437	420	441	413	401	411	407	404	428	395	421	424	443	408	445	398	398	426	433	411	422	376	420	402	469	426	400	425	415	393	407	402	432	415	384	447	433	416	441
4291	1992	1793	1314	1079	1055	981	954	878	894	923	903	915	851	867	967	901	919	907	872	852	957	1041	1090	1082	1107	1030	1017	960	995	958	903	918	844	909	975	955	967	926	915	883	908	908	887	892	910	911	941	891	905	894	927	892	875	904	872	884	903	886	877	853	865	906	906	856	830	835	857	882	906	897	867	849	857	906	833	856	850	876	858	881	864	875	886	808	862	858	844	840	847	887	855	907	825	935	895	864	878	887	882	924	844	882	845	908	923	912	838	898	874	864	923	905	864	880	826	873	861	861	864	879	889	845	897	904	918	894	896	831	865	917	882	873	934	821	855	867	835	812	875	904	892	852	833	873	886	933	911	877	856	891	907	920	877	879	892	859	842	933	902	898	879	873	823	918	865	888	905	944	848	852	852	862	903	876	846	890	934	835	831	871	821	875	847	876	870	875	876	819	880	840	842	888	843	846	818	910	879	848	815	850	928	909	837	870	825	871	891	887	826	857	905	868	870	845	888	887	869	877	824	878	900	898	855	887	886	909	877	868	868	890	860	876	893	859	906	852	887	836	850	911	856	874	849	910	897	873	867	917	903	905	912	839	857	928	888	854	835	823	887	879	834	824	868	879	829	845	889	871	858	826	866	905	840	884	877	877	863	818	872	873	872	856	858	871	859	879	896	875	883	951	851	862	869	855	857	887	840	932	876	850	868	848	858	874	868	819	898	893	857	827	856	881	859	872	906	849	903	869	877	879	881	894	899	885	822	893	870	885	898	848	865	884	857	872	882	843	911	882	828	909	825	861	831	844	884	879	895	882	893	851	876	939	862	869	868	905	892	905	849	848	799	875	830	874	836	863	917	896	865	876	883	882	880	970	910	877	856	920	853	899	888	858	896	867	841	866	874	886	890	872	928	868	833	842	855	876	846	899	838	888	856	914	877	845	854	877	866	848	832	884	876	905	914	887	872	887	891	888	835	864	898	838	847	867	820	924	896	894	869	844	852	823	887	864	920	884	850	846	883	845	859	839	869	860	811	845	857	867	879	841	900	922	782	883	858	891	847	893	837	920	866	871	848	867	855	821	871	870	877	853	875	880	842	909	813	916	871	810	895	921	856	805	834	867	865	893	861	875	928	918	838	902	920	841	867	916	906	897	878	902	888	850	798	884	921	851	853	891	905	894	905	807	863	900	902	880	890	879	856	871	864	858	877	888	869	833	867	861	862	878	874	888	913	829	873	881	883	828	788	857	892	871	887	852	882	858	915	878	833	867	915	879	872	853	826	825	857	907	877	858	857	861	834	863	867	863	896	926	865	868	843	935	877	884	841	836	877	878	893	799	869	876	861	841	885	843	836	877	881	882	845	876	925	820	890	879	923	870	821	905	800	909	862	864	833	860	925	835	874	842	861	838	890	895	859	913	860	860	823	850	884	854	878	863	878	886	906	861	886	889	837	932	868	850	873	827	841	860	885	840	955	840	888	873	871	887	880	873	865	874	871	905	922	847	903	885	931	907	849	926	837	860	895	879	823	869	876	900	871	871	866	891	837	862	868	823	840	895	894	905	839	878	865	878	897	929	903	847	850	842	881	888	854	880	818	864	871	927	884	911	896	874	851	852	884	884	859	852	904	897	856	853	856	946	841	877	822	867	846	860	904	837	887	875	881	868	949	849	890	831	810	850	912	855	871	869	892	851	850	853	898	891	868	914	874	889	886	907	911	881	877	826	840	891	886	904	863	875	913	867	909	912	889	871	902	869	862	915	838	936	892	851	873	833	842	881	908	867	833	872	873	811	902	841	807	902	938	888	881	830	899	890	876	881	854	855	897	858	813	915	841	872	913	833	929	848	913	881	832	908	907	842	854	840	837	850	861	882	825	881	840	867	819	863	831	902	877	849	873	844	837	902	884	887	869	828	911	888	858	824	902	884	906	884	864	888	858	856	899	858	865	924	889	854	901	837	900	859	900	823	890	863	884	925	910	858	886	910	869	884	826	892	848	837	926	880	901	866	867	834	858	868	842	847	895	851	860	861	850	854	853	917	874	899	868	831	863	856	850	848	931	888	868	869	842	871	900	876	851	913	877	886	898	868	907	875	848	832	949	906	806	864	854	883	901	885	860	917	894	848	868	845	874	854	916	898	881	857	883	905	864	892	864	939	884	904	850	904	846	828	905	841	791	859	887	876	886	844	921	900	908	930	829	878	863	858	922	863	836	931	823	851	881	898	874	912	867	879	817	878	835	881	856	859	868	842	864	873	875	901	857	844	887	818	919	893	867	927	836	842	829	841	879	898	874	864	867	799	880	873	874	936	897	850	890	890	856	893	929	799	870	877	840	849	887	926	875	870	860	887	858	864	838	858	838	862	847	881	879	854	903	863	871	881	850	908	861	916	875	917	869	902	925	831	854	911	859	896	846	870	901	869	858	832	906	836	892	903	867	889	839	875	880	862	889	913	856	864	903	875	838	872	817	839	871	876	866	841	857	854	853	846	854	870	856	910	865	849	909	814	875	837	868	897	858	856	830	842	834	857	929	925	887	892	887	879	842	858	881	827	890	884	951	826	875	863	876	881	842	872	866	878	888	909	892	849	876	871	887	873	856	890	881	870	868	922	884	886	862	870	873	867	861	840	912	914	827	857	891	862	881	819	874	840	814	892	902	888	918	910	901	892	871	915	855	860	820	916	858	883	884	830	887	872	843	848	855	858	891	846	883	921	846	913	852	819	888	914	874	880	930	820	936	915	848	869	881	894	851	850	867	858	845	848	842	859	855	827	849	862	878	910	867	924	902	884	871	871	859	874	889	857	874	865	874	850	874	823	889	876	849	859	897	896	857	838	849	920	925	887	879	845	888	901	876	914	901	837	883	834	848	901	860	846	840	811	875	849	864	904	897	903	915	869	827	839	848	862	898	895	846	876	926	890	832	849	819	869	892	870	891	844	882	957	908	871	885	843	886	880	910	890	897	917	890	891	823	859	902	873	887	890	874	869	890	868	840	916	834	854	949	823	869	866	878	891	861	876	836	830	888	870	887	884	825	858	913	903	872	845	895	879	839	924	904	841	899	900	907	902	902	878	860	885	858	853	879	860	893	908	809	875	858	883	856	858	891	917	865	795	874	871	912	804	896	881	916	846	879	893	831	870	889	819	845	882	879	851	856	899	880	831	859	870	864	857	891	908	919	865	831	856	936	853	880	884	839	892	881	883	891	890	881	836	815	900	863	877	862	885	917	887	920	868	834	818	872	886	849	857	885	882	853	890	893	875	890	862	863	816	853	844	876	833	857	930	863	864	875	851	868	889	859	891	955	927	921	847	853	861	820	879	804	915	931	864	873	851	854	848	857	891	910	876	963	883	858	882	931	881	870	866	910	916	866	886	913	928	898	859	850	881	846	852	870	912	861	831	848	864	918	839	857	871	913	872	859	888	869	854	919	897	855	829	820	882	860	911	895	886	888	917	875	862	853	882	839	864	843	852	926	873	850	866	874
24417	21466	28583	24764	18697	1315	649	508	417	387	363	358	333	325	285	329	289	290	292	302	275	334	327	362	383	387	335	331	308	348	306	319	332	313	308	303	338	292	302	312	291	297	298	306	293	295	291	287	289	282	271	311	289	271	285	304	292	259	305	269	282	257	288	301	296	280	287	266	287	303	307	280	293	312	314	302	250	275	264	308	257	262	277	292	268	265	254	273	254	262	284	292	306	264	262	274	259	293	282	290	256	251	263	296	313	286	285	273	321	278	261	285	263	276	289	295	299	317	281	284	249	270	310	269	280	274	291	266	279	316	284	318	300	266	295	306	272	275	293	278	274	324	293	267	277	289	285	279	308	265	286	256	252	292	274	277	262	292	282	259	272	309	280	286	277	289	278	273	274	240	266	277	261	283	276	262	266	255	271	298	291	256	273	282	271	291	266	267	268	296	277	285	286	283	276	276	284	305	303	256	295	289	283	299	258	254	274	287	310	257	298	291	262	264	258	303	316	259	272	273	289	250	314	281	269	275	277	260	296	308	262	280	272	285	278	294	254	275	273	300	307	264	281	280	269	282	277	272	296	287	290	269	299	299	266	281	294	278	280	265	265	251	244	272	282	314	302	282	268	270	254	269	259	273	241	279	288	291	298	302	288	271	271	270	292	250	277	285	250	295	275	273	303	276	277	264	276	273	252	302	248	265	304	280	297	292	277	283	266	293	268	301	297	271	282	258	302	264	266	301	257	270	271	282	257	297	326	268	254	281	269	297	287	264	288	260	279	282	313	300	270	280	280	268	274	268	272	296	283	271	297	285	270	309	287	291	286	284	274	273	301	257	270	321	291	284	260	270	272	288	271	284	278	291	287	266	276	278	274	280	266	258	265	288	312	308	279	302	303	279	280	278	286	292	299	265	281	286	267	266	266	302	263	293	269	282	274	286	294	274	260	284	270	278	274	258	278	280	284	271	277	286	287	268	285	266	283	289	281	292	269	295	279	271	263	300	285	249	306	280	296	288	251	260	286	291	290	276	284	307	303	229	315	267	279	313	264	249	278	288	285	270	263	278	307	260	291	289	257	308	277	240	273	280	258	286	281	283	279	285	261	264	265	277	268	290	298	289	297	255	263	278	295	268	280	285	277	275	317	288	265	243	269	269	273	263	270	245	262	289	277	300	295	277	270	262	294	260	282	240	308	327	248	262	275	260	286	306	290	257	300	261	273	283	261	241	303	278	294	287	309	288	273	296	289	284	261	256	292	248	287	256	301	294	293	276	277	293	282	283	253	277	282	269	287	268	276	286	243	281	293	271	261	296	285	254	264	308	292	275	296	294	305	301	256	298	289	275	248	262	268	286	250	279	276	260	268	282	269	275	284	296	277	276	296	273	274	239	305	281	260	274	280	264	286	287	295	284	253	288	277	261	254	301	275	298	265	248	300	278	286	277	295	249	296	264	248	309	289	290	311	292	289	296	266	277	295	300	288	290	281	257	272	274	252	280	295	281	288	287	272	273	276	268	298	267	300	260	239	308	294	267	299	284	269	267	277	287	253	301	260	280	257	297	283	288	293	298	244	275	273	239	272	287	263	269	277	265	309	286	282	292	273	284	295	264	275	266	255	277	298	272	289	277	302	294	286	242	276	278	291	291	235	301	271	279	275	283	296	313	283	289	310	284	255	275	259	303	294	296	273	268	246	258	319	270	265	254	291	283	284	262	283	304	272	320	280	285	281	273	280	261	291	289	294	271	267	265	290	286	267	276	308	285	287	270	263	294	303	279	296	264	278	306	268	248	276	288	302	295	271	291	290	262	261	303	282	281	286	281	249	282	288	275	295	265	267	292	265	265	277	264	280	270	261	287	265	292	276	300	286	279	300	300	305	270	275	280	278	273	262	290	280	279	265	280	285	261	256	255	288	296	275	286	255	295	256	303	260	286	271	256	290	283	264	270	278	279	271	264	285	282	281	288	270	281	276	276	277	276	296	263	307	262	258	281	298	275	265	292	322	264	276	274	294	303	267	264	288	311	277	290	262	270	275	278	262	281	272	278	267	271	288	265	288	225	294	254	283	290	275	283	271	294	297	283	297	241	273	297	277	270	275	277	277	277	258	281	307	267	262	307	280	270	290	284	294	288	294	287	259	260	270	299	279	343	285	249	270	300	283	276	271	272	283	261	266	262	293	305	285	281	271	300	273	257	320	276	253	268	225	294	308	284	277	267	300	287	312	310	278	287	242	270	294	292	266	293	254	250	269	290	295	291	272	269	280	263	274	267	283	272	276	267	298	272	289	264	305	264	259	299	272	302	286	280	301	259	280	279	279	299	272	293	258	280	280	267	288	295	280	279	268	275	274	288	272	271	279	293	272	258	292	274	264	261	277	294	271	254	289	267	301	272	277	279	274	301	297	300	284	264	304	299	278	288	261	294	270	285	250	261	267	285	267	290	310	295	296	265	272	281	313	259	271	277	258	266	289	259	245	282	284	269	265	261	284	273	279	335	256	280	294	288	308	268	286	289	248	290	298	282	265	290	265	268	270	292	294	265	276	293	271	316	280	263	260	258	259	297	257	265	281	292	284	246	306	292	263	279	280	242	276	264	298	260	254	263	268	304	256	282	272	263	299	272	265	298	272	282	269	264	260	300	248	277	292	276	249	290	283	264	305	281	311	290	259	271	268	287	265	289	275	275	300	309	284	280	306	282	259	309	270	306	263	296	283	236	263	288	279	265	297	272	255	299	267	286	236	298	267	299	277	274	277	280	289	266	285	259	262	268	284	261	300	278	298	250	277	299	270	268	281	277	275	286	312	313	288	267	277	271	261	290	290	281	275	284	281	273	294	284	274	248	304	274	289	289	261	267	258	271	301	283	261	272	283	273	272	274	288	284	282	267	271	312	270	289	277	262	292	277	286	278	297	269	250	290	313	258	272	297	245	292	273	300	297	309	272	282	303	293	276	301	264	271	270	284	298	272	288	282	317	256	274	267	268	265	301	288	280	269	279	318	290	277	267	273	271	285	254	273	268	242	293	278	270	280	295	274	269	270	263	243	231	270	274	276	295	255	269	324	281	297	305	288	264	276	287	294	280	289	273	257	270	283	282	276	288	265	264	305	278	271	301	322	287	284	260	270	339	318	264	288	258	295	294	243	260	280	284	267	288	277	300	265	270	269	280	274	254	277	254	257	274	266	266	261	312	246	254	279	239	284	281	291	259	299	268	279	259	263	244	239	260	253	291	264	277	238	289	278	267	275	272	289	263	265	275	280	282	273	287	265	257	303	264	271	276	296	274	288	259	255	277	288	261	300	271	293	275	271	290	263	265	250	285	269	275	241	282	277	268	280	278	276	277	279	274	246	305	274	280	290	271	297	283	278	299	259	289	289	266	281	284	248	244	274	276	306	324	273	297	306	292	283	272	270	286	278	261	289	288	269	305	267	217	276	290	293	271	288	269	298	295	316	294	280	305	269	280	292	285	263	283	250
5714	9979	8636	4508	2971	2062	1630	1395	1166	1066	949	914	821	797	725	761	718	728	724	721	772	823	932	1026	1110	994	916	918	773	778	725	750	692	704	709	660	710	667	684	654	650	719	682	669	665	712	674	679	667	626	670	633	602	636	669	626	613	598	596	600	629	582	621	635	602	609	611	585	577	627	618	595	623	636	604	602	652	602	584	631	591	627	547	629	585	563	615	649	597	632	579	606	576	606	610	636	603	636	580	628	658	603	582	637	633	643	611	653	623	610	589	581	575	627	594	607	611	645	609	626	574	631	584	592	633	643	615	565	622	648	622	611	625	613	613	580	589	601	607	620	595	598	548	602	586	583	603	610	642	641	609	600	595	614	630	611	607	614	596	600	616	616	597	612	581	603	605	600	560	635	584	580	607	608	621	608	608	559	557	614	636	605	610	604	593	626	632	599	607	604	622	618	575	606	639	564	582	600	619	578	587	582	578	647	635	600	606	557	624	590	568	542	622	614	588	588	585	636	584	590	614	576	616	606	623	596	617	607	625	560	610	605	602	668	576	601	608	610	576	620	598	585	609	588	570	606	591	615	603	586	624	617	561	602	614	619	593	572	614	616	622	537	649	626	598	575	605	615	615	589	608	590	592	637	616	597	630	600	590	567	608	606	597	610	593	579	614	662	602	669	567	563	598	606	584	571	627	599	599	628	595	603	529	592	633	584	644	612	589	602	605	589	582	597	565	601	566	635	592	622	593	597	565	581	570	632	636	624	617	576	607	563	603	603	625	580	607	617	560	585	570	615	604	581	602	624	603	611	577	590	631	604	599	629	606	573	603	581	578	620	570	548	624	629	605	621	589	613	573	603	578	598	593	573	603	603	615	630	608	618	589	619	615	588	569	598	595	602	607	578	626	588	606	580	560	595	602	594	602	623	558	594	610	594	583	641	637	618	613	570	548	603	599	621	595	630	605	585	587	617	573	585	611	625	598	602	599	592	601	606	628	670	589	611	604	634	594	544	557	588	613	598	614	617	603	606	570	620	631	584	593	595	645	613	605	585	609	593	598	572	573	657	581	568	595	578	633	586	588	584	560	562	598	629	560	561	599	602	584	578	610	611	608	611	592	622	616	599	620	592	600	602	624	563	624	554	594	591	575	625	601	642	626	578	613	592	608	556	609	635	661	579	629	621	617	594	639	614	594	592	630	569	606	604	603	599	575	590	576	600	614	594	578	587	618	610	649	592	654	614	636	629	587	611	623	572	594	622	641	602	564	616	581	586	583	595	611	631	600	589	574	598	655	631	568	583	581	590	609	599	610	584	572	608	584	583	625	592	629	584	621	626	586	554	563	598	600	584	600	634	601	604	623	583	591	614	619	625	587	582	605	608	632	608	598	625	614	575	582	605	612	613	558	566	627	603	613	560	591	623	602	584	586	589	611	582	567	581	565	583	633	562	602	614	575	617	588	657	641	666	623	596	580	556	593	632	575	596	615	584	604	642	571	619	638	621	616	624	589	603	601	603	603	658	605	573	606	557	618	611	560	570	582	589	610	593	605	674	574	574	629	637	575	632	596	651	606	616	598	596	587	609	602	602	628	618	579	602	606	583	627	569	636	619	596	549	606	591	570	617	597	569	602	619	571	619	593	597	617	617	633	558	605	574	642	624	579	591	594	577	583	575	595	566	609	581	598	637	659	590	619	558	581	598	657	599	598	605	663	589	626	593	600	576	606	596	646	609	548	605	569	621	570	574	603	572	622	620	618	586	584	593	612	602	602	623	604	588	593	620	570	593	591	594	607	653	629	554	622	599	612	587	604	624	601	608	649	612	562	602	622	552	597	675	625	629	607	595	584	589	605	599	600	581	613	604	596	586	592	568	585	587	558	591	576	579	561	606	618	551	577	607	621	599	583	604	596	629	645	586	655	570	596	625	615	582	608	602	565	608	633	596	576	563	578	615	588	628	613	567	544	564	638	595	637	629	633	572	590	564	610	584	585	586	591	609	614	606	595	631	626	600	598	612	614	611	617	609	595	616	613	571	579	589	626	600	611	582	637	596	620	614	641	600	606	618	591	614	599	632	583	653	545	586	610	595	650	669	616	584	605	604	631	602	623	582	598	608	626	575	624	552	577	610	595	628	573	603	598	640	607	626	626	595	589	615	643	637	621	569	593	615	607	585	593	643	583	576	614	613	609	606	616	645	559	596	612	603	596	574	602	622	590	591	586	595	581	608	619	551	595	574	583	567	627	601	586	563	622	637	590	601	597	570	606	581	618	613	587	575	630	590	582	612	570	612	605	607	628	613	606	586	584	585	596	575	595	642	574	591	565	594	595	602	581	611	650	606	614	600	610	598	592	621	566	566	581	629	572	609	583	607	623	571	626	624	609	612	563	563	560	588	588	573	578	628	599	586	586	628	612	631	632	624	664	569	585	591	515	603	586	606	612	561	605	624	594	603	603	567	668	618	584	658	566	632	575	578	630	595	569	564	606	572	624	603	588	596	600	648	629	580	586	583	574	626	602	573	561	562	620	602	599	575	598	628	592	604	582	586	670	643	551	604	590	570	597	617	650	562	623	601	603	589	569	601	619	580	574	610	603	599	606	631	599	611	583	609	631	602	602	593	561	609	600	645	588	613	578	585	642	605	625	594	648	612	599	602	612	600	629	602	592	562	673	599	562	602	581	594	596	600	565	614	636	640	581	607	628	573	606	584	605	640	571	610	608	596	599	552	586	574	588	610	568	611	614	607	587	568	607	644	593	608	639	660	578	620	632	618	623	607	633	604	601	605	636	579	604	606	558	563	571	561	571	607	605	605	592	621	584	606	558	609	594	597	584	596	601	588	647	580	590	574	595	596	613	612	617	627	630	596	659	601	651	585	616	613	603	591	574	579	604	575	630	571	571	631	625	612	590	613	585	589	590	595	600	602	621	610	637	599	539	590	596	610	580	606	603	640	592	591	625	595	584	595	628	600	602	603	636	595	602	631	590	608	553	609	586	563	620	611	582	581	607	625	666	598	580	587	604	583	651	648	628	613	572	586	614	589	618	589	635	608	590	606	588	593	585	605	604	570	609	647	582	631	617	565	593	582	563	606	583	587	607	574	630	626	602	573	625	599	629	617	582	568	579	606	610	580	580	632	577	621	605	628	583	614	602	570	579	633	586	596	596	613	615	612	601	609	583	556	615	633	607	618	587	619	602	612	618	586	589	597	563	576	597	583	595	618	601	601	589	593	593	577	613	603	649	585	574	589	599	604	574	566	631	621	610	625	593	617	569	611	566	621	570	594	579	561	596	573	607	607	580	580	595	613	575	562	590	600	609	605	579	583	566	555	584	614	628	599	620	615	584	596	589	539	612	587	631	615	607	635	604	568	577	631	611	607	632	599	578	614	642	608	624	584	565	592	590	611	612	597	617	591	624	606	569	608	629	613	610	610	610	584	583	594	564	539	584	563	564	618	616	607	586	616	633	656	620	605	609	585	608	579
23461	21510	29365	24097	21510	17563	1342	600	415	370	399	340	264	311	292	270	255	293	281	304	279	284	298	300	364	338	342	293	293	227	286	253	226	249	243	219	241	215	230	222	215	210	244	241	229	222	214	238	227	219	225	221	205	218	212	205	221	214	219	234	228	208	205	205	207	204	217	193	208	221	198	250	192	221	228	217	215	215	180	220	204	197	196	210	191	211	206	215	210	213	207	236	238	202	208	200	206	213	196	219	224	219	203	203	228	210	191	197	205	209	209	208	203	177	229	208	203	178	207	217	216	220	201	204	221	207	205	178	193	209	208	202	238	197	191	229	199	207	209	199	223	207	198	209	206	195	215	220	197	201	211	210	209	209	195	214	181	219	194	209	222	202	212	195	203	205	208	205	204	204	225	231	194	186	193	236	190	176	220	224	203	208	212	189	200	225	216	184	210	218	190	218	211	205	220	198	201	200	231	168	188	181	216	179	202	193	192	212	219	210	206	187	189	227	193	188	219	216	194	206	214	199	179	173	212	204	190	187	223	231	191	201	206	181	174	184	209	211	220	192	207	206	187	193	246	204	168	238	200	207	238	200	203	205	202	215	205	207	229	195	225	201	206	190	189	213	193	212	191	189	192	208	205	199	213	214	202	207	206	215	217	179	171	204	188	215	201	176	215	197	210	210	187	218	191	172	201	234	186	210	188	215	215	224	214	191	202	207	195	198	187	219	227	178	197	246	200	189	194	216	209	194	221	209	198	207	237	177	202	199	202	230	222	218	208	190	198	200	213	204	213	227	229	205	209	189	214	230	199	205	185	201	196	216	222	188	177	226	211	188	195	178	198	197	217	223	197	213	227	181	202	208	182	217	208	232	178	180	211	199	203	201	234	188	213	214	219	192	227	237	178	197	199	187	207	201	184	213	233	226	179	212	203	221	219	217	182	226	218	199	220	214	202	218	184	181	209	199	199	193	216	196	220	182	194	212	204	198	205	225	228	216	211	203	200	192	189	209	185	207	206	201	214	215	189	197	221	188	222	203	224	200	197	215	208	194	216	192	219	215	213	206	190	216	194	209	195	195	210	189	212	206	208	220	171	180	204	217	197	216	194	184	218	197	198	200	185	227	214	183	187	199	188	187	209	212	167	201	171	211	214	226	188	205	216	186	201	196	180	208	185	191	202	215	215	227	210	192	174	212	197	199	222	204	197	218	216	181	210	199	212	165	178	229	198	207	176	201	218	234	222	213	210	193	206	189	218	238	249	209	189	219	205	192	200	202	196	199	219	207	191	206	191	193	188	221	191	209	200	201	199	206	203	212	244	193	200	240	200	203	232	213	177	200	201	192	203	193	212	212	196	198	195	224	211	202	195	201	179	180	210	197	204	180	206	216	210	218	223	214	219	231	199	202	219	160	211	198	228	198	218	212	219	207	188	203	184	217	194	188	215	188	209	200	212	205	214	233	259	230	195	211	226	205	202	232	228	205	197	190	204	219	190	204	225	182	197	241	207	224	208	215	201	214	222	204	195	199	210	225	182	187	169	192	198	199	224	189	207	199	209	214	221	196	213	208	163	217	222	208	198	197	213	190	214	237	196	213	207	199	213	215	208	182	223	213	199	222	206	191	233	207	222	188	189	237	202	213	201	194	196	194	202	190	230	209	199	218	200	217	213	202	202	186	194	201	201	222	204	204	213	200	206	183	189	221	200	192	184	209	200	208	202	222	168	220	217	185	213	224	229	179	198	211	194	190	211	213	204	197	201	199	209	210	219	183	210	196	203	218	214	211	221	166	202	199	209	181	210	222	210	205	203	192	192	204	185	204	209	218	224	222	184	207	221	189	204	199	220	197	203	163	193	203	183	185	209	221	188	207	207	202	199	232	205	208	195	193	181	222	189	203	181	212	202	203	207	203	165	192	192	214	207	212	222	202	202	197	205	208	185	202	211	179	204	197	198	181	196	195	208	194	181	204	215	199	207	241	200	228	185	186	225	198	216	200	198	202	187	207	207	223	220	214	202	229	233	193	189	195	218	199	219	201	196	187	186	202	189	197	218	211	225	202	194	200	181	215	204	198	223	200	210	218	218	227	185	189	211	217	210	217	206	213	188	217	221	188	203	194	206	198	190	229	194	215	222	226	203	210	211	218	206	231	213	170	220	179	207	191	192	202	195	198	216	204	216	184	222	212	187	236	197	194	202	180	229	212	236	232	199	224	209	208	201	210	191	190	241	199	174	190	192	214	221	183	202	186	224	216	212	228	213	189	213	196	206	202	185	197	192	203	215	221	202	195	196	220	196	193	199	193	194	202	202	212	177	228	199	203	195	192	181	197	208	197	191	210	225	202	192	204	209	199	185	201	186	193	202	202	216	199	196	219	224	217	196	213	206	221	205	177	211	236	222	213	210	208	197	190	206	229	190	214	199	227	192	201	191	229	194	223	204	226	197	194	225	209	213	207	234	221	192	201	197	196	204	211	210	223	194	187	215	202	196	200	191	218	212	214	198	202	198	206	213	220	200	201	197	205	228	186	221	226	181	177	206	211	195	184	177	178	195	189	189	188	179	224	204	222	185	206	208	176	199	217	203	190	171	217	192	219	199	211	220	215	216	199	193	182	196	197	184	205	196	205	218	211	221	210	200	201	211	219	216	225	214	191	230	196	212	205	217	192	219	168	202	189	227	209	200	228	189	208	209	196	192	211	227	226	189	206	217	196	212	202	211	204	219	206	196	189	186	204	211	192	190	209	206	184	199	194	198	191	198	198	227	174	235	218	204	192	196	223	211	202	201	200	192	201	205	194	172	194	208	209	196	194	208	210	199	225	206	214	206	224	214	201	198	197	199	208	208	171	196	220	198	201	186	203	214	193	202	214	205	217	200	217	206	224	231	202	209	201	233	212	190	207	187	219	197	221	183	202	206	213	227	198	212	202	197	226	221	173	185	225	197	196	191	217	214	198	209	203	194	217	190	216	224	206	193	193	174	218	216	184	222	204	205	209	212	209	196	220	202	181	193	190	210	173	212	184	188	221	211	218	205	204	179	209	193	185	195	202	189	221	232	190	189	217	249	197	184	215	195	196	221	189	200	221	204	229	198	209	228	211	208	181	202	206	188	198	180	204	178	204	197	210	238	186	190	204	199	234	208	197	204	198	214	207	174	180	181	200	212	231	185	196	212	233	211	214	214	201	223	202	195	227	225	213	191	211	198	193	223	193	212	223	211	191	205	200	211	220	217	218	192	183	177	215	199	223	228	194	197	230	194	197	217	198	207	200	224	199	178	197	241	210	187	182	176	227	227	194	209	212	197	196	212	196	192	219	202	202	188	206	180	194	219	217	194	221	188	217	208	185	175	203	230	206	204	187	220	231	220	206	207	208	182	211	212	198	195	211	202	223	218	177	219	192	216	213	187	194	201	195	189	191	192	213	183	183	203	189	211	203	204	202	207	205	211	189	188	217	196	207	202	208	200	182	201	206	227	187	206	233
7883	15643	13510	7399	4706	3323	2367	1915	1593	1335	1176	1021	895	839	831	752	742	749	789	764	761	849	863	929	1116	1072	972	811	757	657	599	627	607	614	582	564	552	527	548	567	539	537	540	529	504	507	482	499	477	524	520	482	452	479	460	463	486	451	466	493	450	453	444	470	438	429	466	469	418	441	500	467	459	418	473	442	484	409	445	434	426	459	462	432	427	411	401	437	411	421	458	419	464	434	443	422	450	419	426	448	466	432	486	415	446	418	415	420	459	456	414	404	465	427	432	412	417	416	459	429	451	424	434	424	406	442	416	412	445	427	412	442	415	425	435	454	410	418	459	412	416	446	394	451	445	439	449	415	436	432	435	423	445	469	436	437	443	419	429	404	416	466	399	430	440	420	435	455	432	449	444	466	434	431	438	438	414	453	385	443	414	458	457	441	431	403	446	437	450	442	422	448	475	401	423	423	454	442	422	425	414	457	433	428	421	420	429	419	392	425	429	410	451	430	441	438	398	453	437	445	452	434	460	439	406	446	450	449	444	416	419	417	430	440	417	400	435	448	406	429	458	425	461	437	438	423	422	439	457	419	393	421	450	427	430	427	426	457	418	415	410	443	405	445	468	456	415	435	436	461	457	429	456	421	426	430	453	375	431	440	439	456	459	428	407	412	404	426	410	423	458	446	456	411	407	418	442	433	424	438	471	466	436	404	397	475	437	456	421	434	430	436	419	459	450	435	431	412	415	414	441	417	413	433	433	428	400	437	422	410	429	405	421	470	452	421	418	435	408	416	435	438	484	428	443	429	419	434	421	499	433	428	386	438	410	425	451	414	453	393	423	430	431	420	454	429	390	460	461	426	460	419	432	433	428	438	443	399	444	427	439	438	454	399	423	427	447	401	421	442	423	451	396	415	388	435	450	415	429	411	394	439	463	439	473	410	424	448	432	424	410	436	419	431	430	450	398	383	431	454	433	419	457	452	464	464	416	412	393	421	454	469	451	403	430	405	451	413	450	440	439	429	412	431	440	393	422	432	424	411	459	459	471	422	410	434	438	452	434	430	451	402	427	459	424	416	412	437	455	416	405	384	445	414	409	435	436	438	420	409	437	450	427	463	425	430	413	422	429	416	433	430	449	437	422	417	428	464	446	418	431	419	414	448	412	428	439	427	431	431	444	415	423	456	441	411	455	366	453	424	430	418	414	417	442	418	457	488	453	410	440	427	427	469	450	421	412	412	456	454	420	468	472	443	441	427	442	458	456	430	440	473	435	414	393	445	447	430	444	459	416	419	458	423	470	418	447	416	414	418	417	435	419	413	416	422	477	428	469	444	426	444	461	413	459	430	465	407	409	416	433	424	441	419	484	436	405	435	430	421	458	413	439	410	500	416	397	446	420	427	466	390	425	423	402	441	430	451	424	421	462	408	438	463	386	439	407	421	428	439	415	434	426	433	435	391	444	433	409	464	428	410	416	426	441	443	440	453	425	436	423	432	473	429	408	443	436	460	434	421	437	443	423	426	400	412	412	414	446	430	440	423	480	447	476	426	385	430	422	396	454	423	417	413	403	455	402	441	415	422	425	440	431	459	408	443	418	466	409	428	396	431	451	420	426	437	459	427	441	414	403	461	437	420	387	418	458	410	426	442	425	454	406	410	456	464	407	422	419	438	437	410	417	399	404	409	393	432	415	447	429	485	443	457	446	422	440	414	478	429	414	424	437	452	438	424	423	383	425	383	464	435	381	437	397	433	432	384	419	374	442	423	416	444	440	422	473	438	433	417	416	397	382	478	427	424	427	429	465	418	453	436	419	454	464	425	462	406	466	465	443	409	430	415	410	446	441	425	409	430	405	436	418	423	432	419	402	443	419	372	439	408	417	460	400	421	432	438	369	444	427	456	439	452	442	433	416	423	392	412	418	426	439	445	418	418	407	462	413	410	430	428	465	447	443	420	440	422	412	405	479	415	425	448	389	424	421	418	424	430	441	425	421	405	448	424	406	445	442	423	427	394	447	448	416	443	425	436	440	436	400	381	413	426	420	406	417	410	441	440	435	397	409	435	427	416	452	458	415	425	478	425	438	438	423	447	445	432	430	447	445	459	411	439	419	434	456	439	400	428	444	444	405	443	455	455	435	428	465	413	436	427	431	398	446	409	405	445	438	454	445	373	434	441	427	423	434	413	435	426	428	429	436	423	473	409	435	423	431	419	420	462	445	425	454	424	414	436	441	415	428	446	429	426	409	424	438	459	438	471	409	404	414	430	415	426	460	392	426	410	387	429	419	459	416	415	430	445	451	433	381	413	417	401	439	444	427	401	427	452	423	429	431	456	408	426	416	401	439	445	398	412	430	421	406	398	393	423	420	469	406	433	432	406	422	443	449	427	462	454	431	405	444	429	432	420	416	429	394	446	434	445	412	444	429	436	424	433	406	423	448	450	397	388	429	428	423	417	430	474	422	434	461	444	429	444	424	422	428	409	409	397	404	420	454	434	405	417	425	396	435	390	421	410	454	441	441	439	424	425	441	429	390	424	434	440	443	438	427	408	436	462	434	448	485	426	445	405	402	421	414	441	425	439	397	441	405	417	460	413	402	426	418	441	423	420	435	416	435	402	410	437	446	435	409	457	424	412	431	428	422	453	434	484	414	444	410	395	433	439	471	431	432	447	448	407	422	401	403	456	421	431	429	438	449	427	405	368	417	447	455	445	441	417	410	438	407	412	434	431	454	438	444	391	424	415	444	452	471	433	433	402	420	465	439	419	453	423	434	437	439	421	412	415	460	389	443	454	433	438	437	453	419	429	458	452	403	446	449	444	421	416	432	427	427	427	450	414	434	403	417	422	409	440	464	431	433	441	430	468	417	415	427	421	450	426	422	448	448	429	453	408	454	418	426	386	459	444	450	408	439	471	431	440	461	418	464	434	444	422	431	440	423	435	466	438	423	403	404	414	423	455	438	413	466	389	447	428	443	420	434	386	424	398	388	452	410	422	423	468	452	429	443	450	435	431	398	456	408	407	424	429	433	406	397	433	463	439	446	436	407	423	440	442	415	454	442	405	445	464	439	431	447	389	430	416	403	405	437	447	420	416	440	445	441	404	454	473	409	446	411	432	439	444	436	427	444	433	427	440	417	428	449	454	427	411	424	417	428	419	415	443	476	396	428	421	449	413	422	427	431	414	401	442	440	402	397	421	451	401	453	445	409	415	421	430	424	445	407	447	436	451	439	436	436	442	423	404	413	444	448	434	386	400	418	435	432	423	402	425	426	435	411	466	426	444	415	441	430	452	420	414	404	451	405	430	424	456	440	423	449	426	417	420	443	451	412	440	412	464	473	467	439	447	408	402	424	457	450	420	419	451	438	457	435	432	426	461	441	446	411	423	413	417	395	431	447	396	436	434	421	464	437	432	408	444	418	396	386	446	425	407	450	421	413	406	422	407	452	469	386	424	456	401	432	473	425	409	454	406	461	405	410	433	442	436
26868	20307	6289	956	631	560	464	439	427	451	428	401	474	421	387	449	417	421	419	430	430	459	421	445	441	457	452	403	449	393	423	418	415	446	427	420	418	439	385	403	417	415	427	431	472	428	423	435	394	444	420	465	391	421	424	440	429	383	414	417	401	411	399	347	444	393	420	433	411	386	420	446	431	417	420	395	388	407	431	401	431	401	433	394	428	408	412	435	400	410	415	434	404	375	379	436	423	420	427	406	394	405	409	456	396	417	416	408	401	405	421	392	402	425	432	429	431	427	413	402	371	426	394	400	428	428	423	391	387	430	406	403	390	389	420	380	412	421	403	408	390	393	445	430	390	387	409	411	415	427	406	405	386	434	423	417	429	414	380	412	422	403	423	391	420	385	395	430	390	405	392	453	360	400	416	398	408	406	408	404	424	382	427	398	414	422	404	407	424	428	359	390	407	407	407	441	420	413	368	401	426	416	428	412	399	428	429	419	476	381	426	401	430	421	409	415	409	399	429	425	396	426	435	402	397	427	421	401	413	435	440	395	416	428	424	416	404	408	435	411	425	375	450	413	409	414	382	411	408	381	422	404	428	424	415	431	412	364	424	384	415	417	345	431	400	392	422	410	416	403	451	411	418	405	424	415	417	424	406	423	478	410	415	423	442	442	426	380	399	370	381	386	398	410	430	446	390	403	391	424	415	385	430	427	422	415	418	407	404	404	406	396	390	401	439	385	442	443	369	406	415	424	407	436	469	401	411	383	455	437	426	389	405	429	401	413	361	390	402	401	427	395	408	389	413	428	397	416	386	414	409	398	387	416	414	395	437	411	391	399	438	417	407	408	410	408	420	420	407	398	417	394	375	420	403	426	409	417	415	423	402	393	431	461	427	403	436	426	435	407	422	411	416	409	410	416	454	373	413	400	426	425	373	414	416	411	390	399	387	393	452	438	438	385	423	380	410	417	398	425	379	408	411	416	405	390	410	455	412	411	431	393	390	415	440	419	472	424	431	425	381	408	363	409	439	426	403	415	385	408	429	406	452	425	398	418	459	399	419	452	404	417	434	444	428	384	404	413	402	365	446	385	407	422	397	461	397	418	436	423	409	408	396	392	416	384	414	418	394	426	437	419	416	411	447	437	370	436	419	376	385	385	399	453	400	383	372	418	418	400	412	429	419	410	395	411	413	451	417	408	406	435	391	410	427	418	400	415	443	414	381	410	429	445	437	438	402	403	413	433	391	388	368	403	390	430	403	434	407	432	415	432	401	390	412	412	430	395	430	415	394	415	429	439	412	408	419	388	385	405	407	466	380	413	417	432	424	455	443	406	424	431	422	413	453	443	380	382	427	425	414	395	389	422	427	383	373	423	428	432	406	406	418	447	395	399	456	414	420	425	420	366	413	410	383	430	408	404	397	440	407	441	419	446	402	381	408	383	401	395	420	391	422	410	453	404	455	395	437	417	406	411	446	433	400	405	392	434	398	430	404	397	421	437	394	395	392	362	409	404	440	431	403	415	439	375	421	381	392	414	400	425	410	417	442	412	442	402	407	398	400	445	453	385	426	419	418	397	400	401	416	421	414	398	430	413	366	397	419	407	411	421	415	414	403	402	435	429	373	396	446	408	356	451	415	416	416	394	385	453	410	417	425	409	386	400	401	437	440	401	391	404	417	402	429	415	409	409	437	431	421	410	387	437	377	406	415	388	424	436	422	422	425	403	428	361	413	397	403	442	446	394	435	414	417	407	462	419	440	395	392	401	397	403	404	398	426	426	399	403	408	387	440	444	418	412	433	436	456	440	423	397	395	415	417	406	419	394	393	418	405	402	415	430	399	393	405	423	411	401	391	400	410	438	393	377	395	424	438	409	436	398	415	394	416	391	418	417	447	405	403	461	428	397	459	389	410	421	425	427	427	447	445	458	394	393	408	416	407	431	416	430	431	403	413	395	415	403	416	398	402	382	400	417	381	423	421	430	418	412	398	442	374	415	431	401	452	440	379	457	415	416	372	398	415	446	406	436	396	417	397	405	418	398	407	417	398	415	422	448	387	438	405	418	455	447	392	420	431	428	403	415	389	385	399	396	400	399	434	405	395	417	416	440	392	438	389	401	407	415	388	374	448	432	451	431	421	415	427	404	436	424	415	371	421	427	413	416	455	412	406	401	401	429	405	421	407	425	442	449	368	403	427	413	396	368	436	421	401	453	437	430	425	412	386	402	413	430	412	423	407	393	402	415	448	390	366	419	446	385	415	416	407	393	412	417	435	388	410	409	423	411	448	415	379	438	414	415	390	406	402	420	421	401	414	414	430	408	417	411	408	392	422	447	461	426	424	428	356	400	431	420	422	431	364	428	378	361	417	420	394	455	399	414	382	451	377	422	432	430	465	426	417	396	418	429	395	406	409	460	390	400	404	391	438	427	427	436	434	395	392	392	406	415	403	404	391	410	429	408	436	391	447	418	386	421	397	416	421	416	401	422	432	388	406	400	415	420	409	439	397	415	420	405	413	370	411	428	389	430	426	361	426	417	423	412	385	408	397	407	426	414	416	426	416	423	443	430	406	370	416	445	397	409	438	436	422	403	411	424	400	401	411	443	408	395	413	381	374	412	421	402	397	427	414	428	443	346	403	420	415	401	443	439	428	406	418	411	418	370	440	446	424	388	402	424	420	440	440	387	406	407	410	391	419	397	415	395	407	453	440	408	397	423	430	401	410	416	393	453	416	417	427	418	420	441	402	410	405	463	442	380	419	404	429	418	406	436	456	391	465	384	415	406	414	447	442	406	381	447	423	364	413	430	405	450	415	429	414	436	403	383	406	406	403	407	409	429	409	406	435	436	396	397	408	426	399	382	412	396	377	393	416	405	413	420	435	396	431	423	415	415	399	388	414	422	400	424	382	416	440	420	412	365	407	442	419	430	436	420	408	400	434	385	444	389	378	399	375	432	430	411	440	410	433	385	424	465	416	452	431	417	389	415	420	392	402	385	384	419	397	391	459	453	396	402	404	410	407	424	401	409	400	409	435	389	448	356	419	435	417	435	476	445	392	399	411	400	397	409	378	389	380	394	423	461	409	418	404	404	395	421	420	440	386	426	396	381	413	394	404	415	394	438	411	412	411	387	421	413	407	435	384	399	369	387	447	384	392	413	411	398	438	441	430	419	411	439	438	390	435	439	398	424	389	413	427	409	451	423	387	407	448	447	412	410	400	421	404	378	437	450	433	384	430	465	396	368	379	396	402	423	413	432	382	417	392	406	393	417	423	394	400	403	387	413	425	441	467	414	442	400	427	409	406	406	378	422	442	395	404	416	399	434	387	394	404	437	418	440	406	399	401	415	421	387	431	410	392	430	391	411	404	411	413	404	427	443	426	399	387	375	401	432	413	413	422	361	403	412	407	431	401	406	386	435	413	419	405	408	418	382	438	409	440	448	410	401	445	388	412	392	462	422	373	437	405	422	425	407	412	389	420	410	435	406
4280	2035	1907	1314	1114	1058	1002	950	884	966	873	949	901	880	895	902	895	858	871	979	1065	997	1000	1066	1053	1030	962	986	939	960	873	904	971	962	900	878	892	918	879	892	882	906	860	852	959	868	903	843	890	893	870	891	855	912	894	834	872	869	891	880	838	869	876	890	879	880	884	868	876	913	895	851	861	846	852	857	880	844	901	867	828	852	838	856	927	897	839	829	831	862	838	874	882	922	860	826	865	891	868	899	815	852	841	859	848	831	922	896	888	899	912	877	840	875	834	861	940	839	839	849	860	905	835	850	895	860	892	878	864	832	913	846	897	919	897	841	834	852	828	851	884	828	860	851	871	872	879	854	882	848	818	860	850	910	853	949	855	836	849	850	879	889	835	834	825	836	816	872	809	850	889	829	869	840	837	872	874	896	889	873	849	906	869	870	881	894	845	865	832	871	952	888	889	857	887	883	881	874	883	907	883	870	852	881	857	888	847	844	902	868	849	844	885	854	881	818	863	875	860	860	930	926	873	851	860	876	893	909	872	845	824	839	878	850	913	900	867	921	860	845	911	864	883	867	846	893	834	820	883	857	878	877	854	856	842	864	895	859	912	841	830	866	851	928	884	893	847	871	889	872	868	816	922	871	860	838	898	878	886	905	806	840	895	843	832	855	871	871	849	871	878	905	877	844	846	874	872	873	925	881	918	902	855	887	837	853	874	892	847	880	839	859	824	870	891	907	901	848	860	858	859	830	822	893	871	847	886	854	838	886	869	871	919	869	849	848	843	879	911	914	895	876	808	864	882	826	893	861	824	834	908	860	860	853	833	848	863	875	904	923	865	863	854	899	885	891	827	844	854	848	835	874	885	829	830	892	769	873	897	860	903	883	873	804	875	923	851	831	841	896	923	869	845	911	916	887	867	842	821	863	876	888	869	875	883	872	815	851	898	905	887	852	873	917	856	897	923	906	901	876	869	882	837	855	896	898	863	874	843	844	842	833	894	839	893	904	858	852	850	896	862	917	840	869	847	837	855	882	824	841	885	833	886	862	891	802	851	864	850	905	858	915	833	844	846	907	866	879	853	903	884	834	864	840	867	869	866	825	865	835	893	906	880	879	873	837	844	805	896	827	851	883	950	857	874	863	846	855	874	896	894	853	837	889	870	846	841	867	886	876	843	859	876	922	869	837	831	886	861	851	832	873	905	879	894	827	861	905	860	882	861	888	858	851	843	853	833	836	919	848	889	851	826	879	848	857	905	852	841	871	867	843	827	867	857	869	870	859	881	850	841	879	894	841	826	838	855	859	807	866	944	902	832	816	808	864	862	829	915	844	896	826	826	887	912	870	859	904	827	880	842	857	874	879	881	900	883	889	899	917	857	884	905	873	859	949	848	844	873	868	858	813	888	867	848	900	852	877	821	914	828	883	874	907	845	920	846	833	857	872	866	860	916	867	888	865	871	890	836	868	909	856	885	863	848	893	853	892	881	818	870	853	832	887	888	895	898	903	796	828	859	879	869	873	859	860	862	877	888	884	834	848	868	833	865	882	915	858	843	862	844	843	887	901	841	839	834	844	885	886	869	868	905	870	884	831	836	844	860	921	859	791	887	931	869	812	878	862	867	890	854	889	903	932	830	839	861	884	827	901	909	891	861	817	805	862	893	891	927	864	869	840	885	885	824	820	851	869	864	815	859	826	874	839	843	829	857	891	861	882	826	891	834	835	884	851	855	860	857	879	894	858	863	843	908	824	901	854	846	841	820	860	876	864	889	845	849	838	889	872	842	900	890	882	888	867	888	827	815	860	832	858	867	873	866	859	908	857	835	809	838	883	918	883	851	827	832	838	935	869	839	861	852	826	907	916	883	776	893	849	913	903	852	821	851	823	899	860	840	826	858	855	855	843	862	895	902	903	868	835	881	845	798	838	847	870	866	852	920	856	855	845	898	875	928	867	853	857	892	872	871	875	917	821	825	822	793	878	851	847	818	895	879	829	906	869	866	871	842	821	789	874	873	915	827	862	837	892	837	911	852	885	886	829	883	904	903	897	864	890	816	832	852	846	874	853	907	867	876	914	828	851	872	858	920	886	893	808	829	869	857	867	820	856	838	841	890	860	865	853	807	872	880	922	852	884	900	822	811	827	793	865	867	857	855	835	859	836	863	903	911	865	863	901	908	871	874	817	900	844	876	839	885	865	821	856	915	864	892	949	893	884	849	879	894	837	896	876	864	903	899	880	898	873	850	877	895	834	927	873	858	920	815	856	851	891	884	822	857	852	822	891	821	846	853	856	837	874	858	840	842	838	837	906	917	911	873	862	879	843	857	817	856	898	859	907	867	859	915	810	908	843	879	881	879	910	826	864	903	843	866	929	834	866	828	837	877	889	893	873	901	846	911	847	908	890	877	809	866	854	937	853	901	815	890	842	863	873	845	881	942	839	927	860	882	872	851	870	866	890	877	866	860	843	839	901	930	910	833	870	888	872	858	854	817	924	829	865	892	833	881	906	855	863	847	897	856	858	881	871	877	823	876	842	851	859	887	797	849	841	852	875	844	882	881	875	864	871	871	906	942	853	883	880	892	849	879	891	837	867	835	853	860	859	842	903	880	838	830	921	902	828	856	899	839	809	903	831	893	879	849	904	871	808	850	856	854	866	881	813	885	868	823	867	860	913	855	907	890	826	870	854	917	893	842	842	908	901	884	897	853	887	831	883	879	884	891	889	880	888	918	823	863	915	861	866	858	869	876	882	868	880	811	864	865	864	908	870	889	915	915	922	895	862	887	866	910	868	841	911	870	852	901	863	875	899	862	840	875	841	886	867	899	865	926	882	883	852	836	876	878	933	891	846	869	846	881	919	882	870	841	874	942	899	897	838	889	923	896	838	848	906	896	884	862	885	854	833	883	809	862	915	831	881	879	872	817	818	873	835	864	895	892	870	835	886	861	849	835	838	819	857	875	847	872	861	916	838	854	841	885	822	814	891	848	852	851	849	875	820	847	917	896	835	880	848	863	903	848	870	879	916	904	894	920	871	885	850	859	826	854	832	879	875	899	866	912	854	828	904	909	896	875	847	902	859	890	881	857	861	836	898	867	882	865	898	891	897	870	880	856	821	890	840	777	874	825	818	874	896	878	872	871	882	840	866	870	909	857	863	921	854	897	823	871	900	849	936	816	831	901	877	899	850	877	884	862	901	881	836	832	856	871	822	876	848	843	842	866	875	825	887	828	843	875	879	824	914	831	848	847	896	882	913	854	865	810	882	840	908	952	898	923	830	817	865	890	894	862	888	877	922	859	892	866	892	849	901	861	847	915	903	846	840	875	840	884	839	891	856	851	888	849	853	842	876	812	835	860	854	862	889	862	872	886	841	885	840	890	859	833	871	848	826	833	844	835	848	858	887	862	892	909	854	835	874	882	855	907	848	847	850	855	835	919	865	843	797	897	863	882	823	913	839	830	885	878	827	881	849	875	851	862	922	836	873
24481	21544	28650	24901	18757	1361	644	449	416	380	366	324	323	301	334	321	322	318	328	333	354	345	342	358	374	385	373	378	357	309	310	282	285	311	312	294	302	278	293	277	286	315	287	332	322	315	323	273	310	288	277	328	274	302	284	279	261	292	284	301	257	294	291	282	268	280	291	320	294	273	283	255	263	284	284	284	282	302	280	287	299	283	281	277	287	293	284	275	268	252	286	279	275	246	279	274	273	287	289	288	261	269	264	303	297	257	260	272	278	262	269	300	269	271	270	274	272	296	293	284	273	262	273	289	265	306	263	247	285	308	281	263	290	275	279	260	284	333	286	278	289	255	288	244	273	280	265	268	261	304	293	270	268	269	275	304	277	270	308	267	292	282	297	271	294	259	265	270	286	286	268	295	273	269	291	304	243	246	286	260	296	255	268	285	279	304	305	276	304	259	278	311	267	269	292	274	256	242	293	247	257	278	290	291	286	280	285	288	261	314	302	277	292	297	274	282	292	266	272	294	283	313	292	266	271	285	261	265	289	290	277	251	290	295	286	281	282	232	286	312	263	283	247	288	263	239	272	318	285	278	299	294	267	263	259	265	270	306	253	289	275	255	276	261	254	284	264	255	264	282	286	273	289	279	280	288	285	262	306	293	278	297	265	289	288	265	314	277	263	263	285	296	312	282	292	262	265	249	247	284	295	273	296	269	299	271	288	242	265	265	287	250	301	286	281	274	259	292	262	276	289	258	285	259	274	270	270	276	303	286	290	270	289	279	295	300	254	301	286	251	260	273	285	281	244	296	264	255	276	247	283	301	264	258	289	293	258	259	270	272	275	306	267	260	309	281	280	294	292	282	260	277	270	277	282	271	294	263	274	276	300	274	279	266	257	273	268	282	299	290	238	300	268	255	297	267	257	293	259	252	256	271	287	284	282	288	268	272	267	244	307	274	260	278	295	286	261	299	277	313	278	288	262	297	266	256	294	304	274	284	272	278	302	261	281	288	309	310	254	276	281	242	289	282	290	293	296	293	265	258	265	310	244	259	250	302	280	299	300	282	286	291	268	277	265	253	271	290	261	293	261	268	269	281	263	272	302	292	292	265	267	268	272	280	302	274	277	276	294	279	274	247	291	282	278	264	247	282	274	275	271	265	317	278	280	268	292	282	276	254	267	287	291	281	287	298	289	260	266	265	318	259	298	282	286	295	267	278	303	281	282	243	287	276	282	305	299	292	284	280	259	261	325	252	305	256	277	278	284	273	293	249	268	296	250	283	287	269	264	234	282	291	288	263	328	274	272	270	277	272	268	287	264	305	283	274	292	287	256	275	288	279	278	283	260	319	271	295	296	262	265	250	273	287	295	264	273	310	313	275	278	294	290	264	310	280	289	290	283	283	253	267	272	289	266	277	280	297	275	278	316	311	242	278	278	272	289	273	304	250	260	268	259	275	267	310	273	272	299	289	301	282	273	259	299	278	291	295	264	261	271	266	300	245	295	292	272	270	265	282	330	289	267	270	299	295	288	282	273	302	258	277	245	273	280	290	280	267	299	261	286	281	283	275	280	265	254	299	270	299	269	294	290	282	293	268	302	290	254	279	265	278	266	296	266	273	272	294	290	271	290	277	245	275	305	316	295	269	298	282	299	267	298	290	277	285	290	268	298	270	251	276	272	260	251	242	272	289	300	309	248	273	288	300	291	266	280	260	265	274	285	248	273	261	269	270	284	273	246	298	283	296	244	290	281	273	282	281	295	286	282	268	281	293	297	309	261	296	296	297	297	264	268	258	296	288	294	315	281	275	270	277	267	272	276	286	260	293	253	246	298	302	273	282	275	257	280	269	289	284	309	259	250	266	261	256	267	273	275	240	300	281	287	310	294	286	283	288	289	277	242	273	290	291	272	271	299	270	263	290	252	274	307	264	288	295	264	307	281	281	287	255	284	298	263	267	284	287	319	278	285	256	283	293	274	283	306	296	235	289	300	279	263	296	269	280	264	246	258	289	253	283	248	286	306	276	252	298	279	269	260	310	271	306	285	286	274	268	232	273	279	273	304	266	306	279	257	289	266	289	282	297	292	257	292	290	271	292	261	280	274	254	282	259	291	265	279	298	318	298	274	267	275	287	271	290	267	276	242	274	285	252	285	278	265	271	269	247	281	292	271	307	291	299	299	295	267	281	300	294	315	296	292	282	316	240	284	308	266	310	269	278	266	286	281	277	296	282	271	285	296	305	251	258	308	273	226	258	270	315	284	269	272	265	270	312	299	249	305	250	314	273	276	279	268	249	285	266	261	291	297	278	279	297	264	259	283	293	273	273	262	303	274	280	278	274	266	265	267	273	267	270	277	293	261	254	288	285	272	316	298	286	279	284	258	270	273	295	317	303	269	307	308	243	281	286	314	265	254	272	282	256	268	286	300	259	277	293	254	271	269	281	305	279	282	286	272	295	286	299	280	293	251	273	271	271	302	307	280	271	301	285	294	292	249	290	274	301	285	293	268	272	293	278	323	274	326	310	269	285	262	243	274	264	260	265	273	252	282	271	274	293	253	273	295	283	289	317	262	289	268	279	277	305	265	295	271	269	273	270	261	305	274	255	262	290	255	295	269	294	277	251	263	283	294	257	277	289	252	282	305	280	279	289	279	256	265	259	286	285	289	249	266	305	284	291	263	286	276	281	269	294	281	263	275	283	289	273	279	286	296	279	306	300	277	284	287	292	292	262	255	278	309	281	287	258	305	286	294	279	295	280	283	279	264	276	275	248	286	312	286	301	290	270	301	282	280	305	269	301	297	281	287	300	247	298	305	281	254	256	283	267	279	273	288	264	284	282	271	261	289	277	281	280	279	287	285	258	287	298	250	276	324	272	274	310	277	325	251	269	262	278	297	250	259	304	313	284	284	285	280	292	272	271	276	276	261	266	283	288	287	250	282	253	278	282	278	291	286	264	287	275	253	288	306	273	268	296	263	284	281	280	258	267	249	272	291	289	248	273	286	286	300	282	320	285	271	284	243	285	259	264	292	292	279	290	307	321	289	295	263	272	263	256	296	252	285	265	279	288	266	280	293	302	260	283	282	270	279	290	297	271	277	280	276	293	274	292	273	264	278	281	290	286	293	278	256	272	266	280	293	306	278	259	292	299	277	287	253	289	278	269	250	266	251	257	269	296	269	267	275	270	271	266	288	284	235	280	304	279	264	305	276	295	279	264	251	272	296	262	321	295	310	275	263	294	264	276	262	307	278	254	280	264	282	271	269	280	263	276	320	280	269	274	291	260	263	279	278	270	249	285	286	268	290	250	296	271	291	279	282	281	276	272	263	289	288	277	295	289	276	279	261	301	273	282	281	284	256	297	275	292	272	289	251	260	274	285	278	305	266	269	288	275	306	267	312	273	281	290	268	302	292	266	288	299	269	283	278	274	262	290	282	275	256	281	267	275	272	301	287	291	272	272	302	268	263	266	280	280	305	269	306	265	279	259
5665	10040	8727	4572	2888	2125	1651	1330	1209	1056	976	934	870	801	800	772	752	737	743	832	899	858	871	994	1016	936	927	896	753	789	734	730	748	649	673	681	650	671	667	679	717	689	625	679	660	659	652	644	643	683	616	656	641	628	680	598	636	638	605	589	624	589	590	629	609	640	564	625	616	617	596	612	599	635	575	594	617	595	611	643	619	624	611	607	625	661	600	599	596	590	586	599	585	629	550	584	637	568	567	614	593	599	574	599	591	620	606	605	620	601	648	585	576	616	600	620	599	594	628	588	575	582	584	620	590	625	614	582	603	616	590	610	591	624	616	581	615	582	606	569	601	622	616	662	624	588	619	578	584	610	652	593	612	598	579	616	631	601	586	610	582	606	608	601	574	591	584	663	627	574	589	591	577	592	599	590	589	635	606	572	589	620	623	614	576	613	591	619	573	657	610	592	617	618	593	619	625	612	606	597	623	584	590	615	602	613	559	629	595	564	553	600	598	570	588	615	630	637	596	568	580	613	568	594	642	616	582	614	593	584	605	579	639	587	591	580	620	619	595	635	511	574	584	619	622	585	606	629	591	642	607	608	623	550	653	610	603	588	601	560	562	604	648	568	591	625	597	593	591	646	595	592	616	614	562	587	595	621	558	582	586	600	636	605	624	633	659	629	594	613	639	616	611	627	620	634	586	590	603	605	574	590	570	585	611	553	583	575	586	647	600	603	596	598	566	591	606	562	606	606	567	582	615	629	600	600	623	599	598	618	632	614	594	619	584	591	587	604	602	551	582	620	558	556	629	582	622	603	565	631	569	624	565	556	598	609	603	594	611	608	606	613	597	569	598	577	562	610	609	610	566	591	583	624	579	600	602	604	572	538	609	572	583	597	627	623	613	635	600	654	616	605	590	629	611	614	565	623	561	589	594	593	617	620	599	604	608	547	593	604	649	576	583	633	614	604	617	585	600	602	622	610	612	633	578	626	600	562	584	580	576	599	565	576	632	643	561	586	593	611	561	584	600	574	588	563	573	653	585	616	568	630	575	599	572	591	601	593	616	572	555	553	582	598	610	634	616	608	650	581	605	615	594	601	610	604	594	623	612	586	600	595	567	625	578	608	602	629	618	599	612	597	607	588	566	621	622	629	599	532	579	598	624	578	563	605	562	587	604	607	589	578	636	607	581	609	636	628	621	577	608	619	597	569	634	585	581	613	583	618	569	579	593	586	585	598	578	586	601	625	619	633	588	602	580	598	577	608	612	576	578	602	629	612	619	616	614	631	586	587	575	610	590	620	557	589	611	574	592	602	625	569	563	628	579	570	626	661	572	563	579	573	593	595	629	660	596	570	593	598	560	626	642	603	592	624	594	576	572	603	580	585	618	581	561	625	594	589	591	595	594	604	578	561	583	566	569	561	584	598	620	587	576	577	589	585	565	582	636	588	586	588	574	613	607	593	652	578	583	666	594	638	621	604	627	582	587	592	585	596	584	615	577	610	639	616	578	547	591	628	577	568	576	588	609	594	615	601	602	579	579	575	619	565	593	628	565	613	595	573	619	587	586	610	596	559	587	605	600	604	551	628	566	634	576	626	641	605	654	584	589	626	591	597	574	600	644	623	588	618	571	572	595	590	569	603	603	598	636	590	583	601	595	577	557	588	616	608	578	639	575	591	639	611	604	561	621	630	622	582	584	596	604	610	600	657	612	578	601	644	655	592	606	637	607	593	592	576	591	571	576	604	594	578	591	605	603	599	552	574	615	658	616	602	636	596	573	596	578	609	538	619	584	595	583	595	625	610	580	654	610	634	603	600	583	579	617	622	659	609	594	582	640	606	599	623	647	625	618	609	621	599	611	569	606	592	603	613	572	595	582	629	611	592	610	570	593	587	586	648	610	591	558	594	585	574	573	587	604	567	590	583	606	610	600	551	567	583	618	637	607	610	597	577	593	633	613	608	563	583	627	586	550	637	620	617	622	575	573	575	553	544	615	516	560	582	604	583	557	605	567	651	613	605	666	633	610	628	571	611	553	614	612	600	604	649	603	608	591	622	566	600	544	592	635	615	601	594	632	629	596	590	596	577	540	609	626	613	621	542	574	546	565	610	614	559	628	573	597	592	613	622	601	613	583	639	569	610	648	586	647	601	594	578	572	604	654	592	557	616	578	598	608	596	614	611	635	585	606	618	618	581	573	589	588	622	589	565	557	538	569	624	614	601	569	609	607	620	629	582	609	599	632	581	598	590	659	616	594	547	598	589	633	563	617	606	564	604	613	614	579	637	628	603	622	578	607	571	559	608	609	573	647	617	613	624	617	605	611	585	588	614	580	616	589	574	617	609	604	640	579	601	587	593	604	617	587	621	594	559	609	597	630	593	551	545	556	588	553	611	621	648	590	576	594	592	598	637	609	560	639	586	557	587	593	576	592	585	621	606	623	626	594	584	613	599	553	601	569	613	600	580	586	621	598	600	612	630	602	616	590	609	591	603	580	583	637	656	643	580	596	592	659	608	632	594	582	598	586	588	598	595	584	586	585	578	600	581	578	618	572	589	613	581	613	638	570	602	611	508	589	610	612	578	592	587	600	601	605	537	627	609	602	615	617	630	585	601	570	575	615	588	586	619	608	572	580	629	619	618	560	626	587	603	591	571	587	587	590	621	621	601	611	606	573	597	591	605	560	625	615	579	603	600	595	618	604	607	593	631	610	576	590	627	613	560	647	592	577	591	569	619	632	596	599	580	624	603	589	588	625	596	612	569	620	605	611	533	622	602	548	631	632	621	609	610	601	636	596	591	617	588	634	563	621	543	650	599	586	609	575	588	605	608	588	643	549	596	625	605	580	590	616	568	576	595	587	598	615	627	631	592	612	638	626	620	591	569	582	587	635	538	615	651	613	578	588	591	636	597	628	573	611	634	602	612	598	636	626	572	580	601	632	642	607	620	577	632	566	595	599	581	605	610	634	624	624	596	603	593	610	607	582	604	564	617	624	656	579	589	591	599	608	574	613	596	632	579	592	629	562	637	621	643	599	565	560	581	563	583	600	605	622	572	638	602	612	625	615	563	576	626	639	585	581	579	592	563	606	609	594	628	620	599	587	611	661	585	595	578	605	566	609	628	626	592	615	628	594	576	530	620	606	634	618	617	604	614	628	555	583	592	558	619	592	566	543	588	614	585	624	569	585	588	590	555	604	603	580	616	567	555	591	619	626	600	606	593	577	601	647	626	607	629	577	614	580	636	577	569	605	591	593	568	615	638	612	593	580	552	569	602	593	639	604	604	640	538	616	628	603	578	604	615	581	632	544	590	613	606	609	580	634	645	568	591	564	589	607	604	582	591	593	602	587	605	603	557	643	612	606	593	607	610	567	616	570	590	592	616	564	620	572	633	601	602	583	516	580	604	577	599	619	569	550	633	612	593	628	609	614	563	584	569	563	589	581	544	603	586	579	597	610	636	615	628	570	630	580	582	568	625	624	617	601	590
23394	21454	29267	24011	21459	17381	1258	581	442	373	382	350	279	279	275	255	256	253	247	271	250	286	287	317	370	350	341	271	240	233	244	222	228	211	236	217	224	217	242	217	226	221	221	214	220	228	240	226	200	227	216	193	219	205	214	226	236	233	233	211	198	237	197	249	215	223	216	210	190	193	233	248	201	184	193	202	221	183	181	238	216	223	206	205	222	196	195	195	217	203	181	195	189	203	178	196	209	199	181	164	196	213	200	202	185	204	208	187	222	229	186	210	191	187	219	189	220	210	198	216	206	200	200	226	211	199	188	204	199	230	179	233	203	196	181	189	212	211	183	184	199	215	208	213	188	217	228	208	213	200	196	200	203	217	177	210	218	199	209	214	194	199	182	209	196	205	210	195	199	203	193	208	185	201	192	191	215	193	194	211	191	183	188	203	202	206	199	219	194	206	197	215	205	180	191	211	228	247	193	213	239	213	209	174	213	214	208	224	201	204	204	226	223	200	206	189	218	211	227	201	183	176	195	229	198	196	223	222	206	201	195	186	222	220	204	234	207	216	194	185	201	199	188	183	195	214	259	203	211	202	205	212	201	205	217	229	190	200	187	220	186	220	197	187	209	189	209	181	187	179	201	174	218	187	188	226	193	206	213	191	218	202	201	179	180	226	192	178	200	217	184	197	190	216	205	218	211	192	205	174	192	193	206	202	205	206	202	210	208	215	214	159	222	202	206	173	208	206	191	205	176	232	204	218	190	199	196	200	220	189	210	204	191	181	183	196	192	210	206	212	204	232	200	211	203	200	228	184	200	225	234	197	190	204	243	211	204	210	209	214	199	234	220	175	191	181	206	180	229	197	236	214	180	204	178	196	189	223	197	172	228	223	167	208	178	204	193	188	195	207	171	204	225	191	207	194	203	181	218	194	195	175	194	194	169	207	207	227	214	223	182	182	206	195	197	211	185	199	234	203	213	188	206	219	213	202	195	186	194	211	184	202	189	203	197	182	196	206	210	194	206	226	193	187	189	197	157	208	206	215	227	195	193	203	208	207	229	207	201	202	193	204	178	213	201	174	211	201	226	207	196	185	195	166	185	204	203	223	206	214	196	206	225	199	215	186	218	207	192	210	207	190	182	206	191	188	175	218	198	198	196	224	204	208	191	215	172	191	232	194	200	209	203	204	204	188	231	191	185	188	196	211	190	178	223	202	203	186	193	216	210	197	198	210	199	189	221	219	202	204	205	224	187	192	220	178	196	195	189	215	214	189	187	190	201	185	201	219	217	187	191	198	202	193	200	189	202	198	186	199	190	196	221	207	207	205	214	209	203	218	198	190	216	185	190	190	207	179	213	198	188	187	203	205	183	216	188	214	222	172	182	195	221	217	192	215	209	197	180	187	205	208	185	198	208	197	208	184	199	217	184	207	216	211	206	212	203	188	189	194	193	175	198	207	192	221	211	193	209	209	217	172	207	196	189	198	177	191	209	197	220	212	190	198	199	185	173	190	197	210	199	194	201	189	226	188	207	236	178	176	215	195	192	199	214	208	205	196	200	188	196	185	189	201	209	199	215	186	216	223	172	198	209	226	172	183	177	198	209	210	198	222	192	216	215	218	220	177	193	198	229	185	203	201	213	210	189	210	205	193	212	202	192	223	193	199	204	216	200	210	216	201	187	187	204	194	192	202	202	195	180	198	209	211	206	214	195	203	216	195	201	203	225	207	173	225	188	182	204	199	182	175	194	208	216	185	178	191	210	206	184	180	226	210	209	198	195	213	194	220	177	199	188	185	215	204	214	215	188	227	222	215	195	206	197	208	200	199	205	198	221	206	196	202	200	189	192	206	208	195	194	211	168	209	214	223	207	190	191	204	215	240	193	223	218	194	186	188	220	168	210	189	194	196	172	176	195	200	203	208	181	189	226	215	187	202	192	189	210	203	230	194	197	193	177	181	225	199	188	233	218	203	199	181	190	207	183	213	212	227	195	183	185	188	169	181	214	189	193	200	192	213	213	196	199	211	180	196	207	199	193	192	197	188	186	203	192	210	209	193	213	202	196	200	197	202	203	199	178	199	197	179	189	199	190	202	225	200	185	209	228	189	174	216	182	210	209	211	210	165	185	201	207	188	189	204	207	211	205	203	198	183	214	208	190	209	203	186	196	199	202	204	205	203	246	206	200	219	189	183	224	209	213	195	203	188	198	190	203	191	190	204	196	191	202	202	225	189	196	207	206	218	206	173	174	182	191	218	233	204	235	218	219	203	192	215	214	207	199	196	209	209	215	170	214	214	220	208	194	213	195	190	206	195	202	190	194	182	202	219	192	197	205	201	193	188	188	218	221	229	229	216	211	171	215	225	188	221	197	212	188	207	195	198	210	209	210	201	203	196	189	180	224	234	230	188	177	187	197	198	209	211	190	219	199	199	193	198	191	193	203	204	189	194	204	229	197	191	199	171	191	206	192	198	210	190	187	217	211	199	185	199	176	190	189	227	201	214	199	207	186	196	202	202	194	168	196	205	225	199	206	225	222	202	201	194	201	161	210	198	176	222	222	210	226	235	186	209	219	200	204	192	202	197	175	209	207	193	190	192	197	207	219	198	181	203	202	201	189	203	191	215	170	226	220	196	198	186	217	208	217	186	170	202	195	195	194	187	225	177	183	189	202	232	177	182	217	180	193	224	201	194	195	221	210	195	214	189	208	215	206	199	185	197	183	193	180	195	217	190	176	181	205	205	234	204	209	175	199	197	210	212	222	234	208	212	226	169	202	213	182	218	185	218	192	197	211	187	208	201	189	208	174	178	192	211	204	191	221	197	203	212	209	163	194	214	207	209	184	203	210	201	191	197	186	199	191	207	199	194	188	219	204	215	199	205	213	212	191	200	161	239	231	209	199	194	193	203	193	231	182	201	211	162	211	198	200	235	174	220	198	204	218	194	201	186	189	186	185	202	195	211	209	188	191	199	201	198	192	195	193	212	217	214	203	222	204	210	176	202	200	219	188	187	219	175	212	207	216	218	212	175	199	202	205	198	189	218	208	184	203	180	214	182	210	191	197	204	182	217	183	205	189	203	226	213	198	184	210	210	190	186	210	230	196	189	226	184	212	207	224	186	200	196	206	208	204	201	199	206	193	216	190	175	219	192	181	194	227	190	217	195	197	186	195	199	177	181	204	210	209	186	238	198	218	207	190	203	222	201	200	216	200	186	221	187	194	220	178	223	204	191	203	206	175	202	194	201	203	218	197	204	178	234	211	227	229	188	204	202	195	214	214	211	211	199	195	197	224	217	188	211	233	196	191	182	213	200	218	177	198	218	215	201	186	209	230	207	180	199	197	169	192	189	215	240	188	182	227	186	182	215	177	197	182	201	212	173	196	199	202	208	194	217	207	213	189	212	223	208	172	190	197	204	201	209	191	181	195	206	189	182	202	196	232	192	202	219	192	180	238	214	209	195	224	203	212	208	185	191	184	204	198	183	202	201
7739	15586	13403	7400	4522	3196	2328	1942	1592	1304	1116	1025	951	806	828	761	749	700	638	725	749	850	849	979	1115	1061	966	868	656	645	639	578	600	561	518	540	536	538	515	526	522	555	511	506	478	496	525	513	483	471	493	463	486	457	478	462	438	470	410	465	451	480	430	436	428	423	419	478	454	449	424	422	440	465	493	406	463	415	430	423	425	414	419	454	474	403	413	438	402	396	412	385	460	433	442	437	422	417	411	424	414	419	427	437	442	486	448	433	445	432	396	475	429	442	443	404	444	457	430	419	409	434	390	480	403	415	446	426	420	399	423	472	425	417	430	415	424	397	447	425	424	445	443	413	403	470	437	412	404	407	413	424	462	434	438	419	398	405	426	444	441	402	459	450	438	420	437	453	407	428	411	403	387	413	439	456	407	426	420	411	429	417	441	400	420	452	386	429	416	421	441	382	438	391	415	432	435	423	427	450	400	409	444	435	417	440	371	409	430	429	457	409	410	411	436	433	423	443	443	445	444	452	424	443	439	421	418	418	409	408	434	419	425	427	434	411	428	447	402	422	420	431	411	424	450	368	430	444	415	381	432	478	475	409	393	411	437	406	374	417	448	424	434	384	442	393	417	429	407	425	434	429	427	414	421	429	399	429	430	409	441	407	430	417	434	426	451	431	404	437	452	412	484	388	404	421	409	411	449	439	414	440	433	425	410	427	416	431	405	391	423	420	416	437	431	429	406	391	392	432	423	396	427	401	394	422	411	406	432	397	400	454	390	400	481	427	397	433	437	436	372	388	402	451	396	448	437	418	444	448	439	443	408	424	415	418	427	411	428	397	423	424	424	428	464	421	401	428	425	403	454	401	428	411	462	411	399	396	436	426	464	420	390	395	424	447	460	430	416	451	408	436	384	444	433	400	401	442	422	406	436	429	409	428	411	394	419	408	416	397	466	436	403	409	465	437	404	457	434	390	410	406	411	423	394	407	404	415	416	421	399	398	390	387	423	438	440	462	444	436	401	435	447	422	422	403	457	380	419	450	431	454	433	412	419	410	447	405	438	430	414	411	411	430	394	438	403	404	411	393	439	440	405	431	435	440	421	445	428	413	448	413	438	406	414	407	421	418	442	416	420	395	421	440	393	411	416	446	407	463	436	411	430	460	463	379	445	462	433	464	415	455	412	423	443	419	419	402	466	414	426	381	411	408	427	434	400	409	414	434	457	450	435	417	410	429	414	420	384	407	393	420	415	433	414	405	416	342	435	458	410	431	474	439	409	436	426	419	431	414	422	403	434	466	421	422	402	413	399	407	441	412	414	411	400	412	377	423	443	424	434	381	414	428	424	440	475	442	445	425	434	430	464	427	426	439	437	421	438	421	440	416	428	426	430	414	442	426	395	460	422	398	398	456	375	405	463	449	432	405	439	419	453	430	460	396	417	426	418	413	400	403	393	402	410	439	418	424	472	433	454	425	420	408	443	408	438	436	398	419	441	424	427	405	433	398	407	473	454	423	420	463	393	394	421	451	401	392	409	421	427	431	435	393	404	435	458	403	421	420	366	447	397	404	440	429	394	432	459	448	423	421	423	438	398	420	421	411	434	408	452	412	456	430	444	422	467	407	444	414	420	446	394	427	422	387	465	374	422	404	415	394	436	437	448	444	409	412	409	390	439	393	446	458	398	434	410	401	431	436	414	425	420	459	448	438	465	423	404	429	446	419	434	411	435	390	424	419	433	431	410	418	429	400	417	485	395	429	397	421	399	368	414	432	416	415	409	431	417	389	459	415	435	419	466	434	371	415	401	413	435	403	445	402	439	412	413	420	445	421	396	454	408	417	429	400	396	446	422	398	410	390	420	411	418	428	407	385	449	417	455	434	445	426	460	474	389	453	426	426	467	430	413	466	426	412	443	404	403	424	387	435	433	440	459	391	426	429	439	424	418	377	399	433	435	401	406	393	393	469	425	385	427	450	391	403	396	409	426	437	427	406	412	416	436	472	373	429	420	388	427	414	470	420	450	425	402	417	451	438	407	402	399	445	420	400	447	384	438	422	397	410	445	407	410	418	448	424	438	405	432	437	437	432	414	418	423	432	450	424	401	393	416	434	442	408	420	417	428	409	442	425	435	415	401	421	398	437	421	428	427	425	450	387	455	418	419	408	432	431	359	443	419	429	394	418	406	409	392	418	396	443	467	424	416	429	440	447	406	445	437	417	418	392	434	405	407	428	394	434	418	407	423	487	400	413	451	401	448	430	414	392	468	411	367	418	419	458	439	372	380	404	414	452	469	423	389	432	394	429	450	419	419	399	458	420	408	427	393	428	414	428	409	445	419	399	411	402	439	441	397	432	399	415	449	411	408	435	447	411	400	420	415	416	438	438	396	411	402	426	427	402	470	430	415	395	418	446	412	436	437	426	407	433	399	419	434	398	438	416	421	424	410	450	406	413	448	459	426	436	374	413	409	401	446	454	414	407	370	414	406	445	430	458	390	370	422	406	393	424	410	405	396	422	406	453	408	432	386	425	440	425	402	406	408	462	416	390	405	424	433	414	399	425	425	418	416	417	408	398	402	438	416	409	405	422	395	435	468	372	417	394	398	406	418	461	424	442	398	386	430	427	405	413	419	448	401	408	442	417	399	418	430	424	415	448	418	392	425	420	405	376	374	405	396	392	425	417	453	409	447	417	417	435	422	420	404	461	459	411	430	404	436	381	405	413	380	459	403	450	441	419	423	439	439	437	411	442	419	415	415	436	442	448	417	405	442	410	432	430	395	412	396	446	402	461	431	407	408	408	439	418	452	404	430	444	429	427	422	399	454	400	414	428	397	407	423	394	459	420	399	429	411	414	388	422	436	407	405	409	426	445	419	412	388	432	430	406	413	409	424	416	414	434	427	444	432	450	423	441	459	392	431	462	401	424	445	426	414	447	421	410	440	409	400	442	455	412	383	462	407	433	453	381	421	407	391	450	399	443	403	426	436	441	442	411	426	393	417	393	402	408	466	406	422	453	405	430	435	403	401	423	421	404	393	442	425	428	409	420	438	417	426	425	440	431	416	433	435	441	441	447	428	398	403	426	424	438	400	440	443	428	444	441	398	407	418	422	390	423	413	434	426	388	419	427	422	432	423	417	412	409	432	448	401	427	415	430	432	429	428	404	407	446	415	389	420	430	438	440	433	450	424	443	440	411	414	411	413	410	453	433	392	404	415	421	380	409	374	467	448	398	418	409	412	433	439	418	413	425	408	413	399	427	446	454	417	423	409	444	452	400	392	455	434	407	396	464	393	427	435	420	422	423	396	439	430	434	429	414	459	443	436	385	448	426	444	450	406	392	398	423	441	413	435	402	447	381	413	455	429	400	404	422	408	419	455	396	408	401	409	428	433	420	418	412	400	399	376	433	438	401	449	445	415	458	418	435	436	404	445	373	416	402	434	414	440	436	427	420	428	416	438	413	404	454	409	457	395	444	429	430	442	399	451	433
26860	20235	6077	713	517	425	478	430	457	425	419	385	428	403	395	446	417	417	397	379	426	412	420	428	465	439	424	386	437	429	448	435	434	419	385	402	428	409	400	427	435	436	416	392	425	428	452	381	421	432	465	411	398	410	404	402	396	427	402	411	397	410	396	407	388	410	459	380	382	426	449	421	422	415	424	439	397	397	425	409	400	427	414	417	416	418	437	419	405	404	439	431	420	423	394	370	435	413	419	418	397	389	410	388	400	412	430	403	414	407	378	423	389	419	404	403	425	417	422	406	447	441	404	418	409	405	437	394	401	424	381	439	398	406	402	393	386	393	411	382	377	407	400	403	421	412	418	428	428	400	407	377	376	370	422	415	392	424	452	394	432	413	421	419	422	390	406	394	397	415	418	410	415	429	397	414	427	421	391	408	432	389	402	423	418	412	399	402	415	395	377	408	428	415	420	408	397	422	429	381	393	429	413	418	386	398	431	411	425	438	433	378	426	401	425	423	419	409	465	410	409	419	419	423	424	423	410	421	381	393	406	423	397	401	387	423	410	393	406	382	412	372	417	418	400	455	388	399	413	402	421	361	441	383	385	419	412	422	418	424	405	422	426	416	404	413	375	422	439	378	404	416	402	391	407	421	457	420	404	403	419	392	411	394	350	410	413	435	437	416	476	420	445	354	390	366	412	410	424	370	416	415	398	400	452	426	446	423	433	401	405	412	428	399	420	412	409	392	401	422	411	401	419	422	420	431	412	378	431	441	412	391	407	416	415	424	436	427	390	403	411	444	394	413	397	390	430	449	409	414	399	440	433	450	395	419	416	422	413	399	453	417	413	395	374	368	388	425	417	395	436	445	414	401	381	406	407	436	418	418	420	382	418	461	397	402	398	396	405	429	393	425	436	427	384	400	397	431	391	377	423	406	414	382	407	409	446	426	380	417	377	394	426	383	397	419	406	438	401	362	379	397	432	384	428	430	409	406	421	394	429	405	405	439	410	399	386	408	417	401	435	452	387	437	429	422	392	421	364	441	429	391	415	395	390	378	413	395	408	414	415	395	444	415	405	431	405	410	403	415	399	402	417	401	415	407	404	408	448	430	417	426	426	409	407	435	448	416	419	413	421	373	402	407	400	395	431	377	395	424	388	436	380	390	413	387	399	431	405	414	388	390	428	418	427	404	417	370	388	415	424	385	406	384	416	420	381	391	436	380	427	402	419	419	401	439	398	435	417	473	419	410	402	436	400	394	409	395	443	413	416	394	432	410	411	409	418	431	432	410	425	419	425	396	393	391	400	407	397	393	402	400	408	364	397	405	437	415	423	415	396	429	393	448	381	409	431	386	380	428	427	423	441	399	446	389	453	431	426	404	430	419	402	399	404	391	405	405	381	425	417	355	423	397	417	412	389	409	406	366	435	424	416	433	393	415	435	413	405	420	435	401	420	412	404	404	394	444	407	394	418	417	405	388	423	429	417	395	414	417	449	416	423	425	445	428	391	427	433	403	386	401	429	443	417	373	420	386	409	378	384	429	390	405	413	411	403	446	411	417	398	405	427	430	432	399	405	429	362	444	444	435	384	383	428	418	427	417	395	399	418	385	401	425	437	371	405	407	393	414	406	416	428	447	394	417	464	429	411	425	402	420	397	409	392	405	411	419	412	421	405	372	384	408	442	379	435	417	418	438	400	386	446	398	397	391	388	426	414	401	418	412	406	398	403	397	405	419	389	434	402	437	380	411	390	430	417	389	414	386	428	398	386	409	391	409	428	402	405	427	423	461	404	405	383	438	400	424	397	404	425	409	444	392	399	380	426	421	429	423	388	407	423	405	417	380	419	431	408	404	420	397	385	410	385	394	428	400	403	409	389	382	462	400	405	428	406	437	439	383	407	403	372	425	434	397	387	431	454	418	416	385	419	390	371	436	396	431	404	437	389	407	405	431	419	388	384	416	389	387	399	435	449	391	428	420	392	388	388	396	412	429	409	414	437	433	445	462	402	407	465	372	402	400	375	396	432	383	421	406	390	397	449	398	410	398	413	408	388	398	377	421	420	422	430	402	400	431	402	403	430	464	456	455	423	437	442	427	413	404	398	396	417	409	361	377	424	421	404	397	452	407	414	410	407	435	402	371	434	441	440	393	401	408	393	429	391	443	393	390	437	410	405	423	435	430	417	403	425	406	408	422	415	424	435	416	434	423	404	402	428	412	386	393	450	392	431	394	379	426	376	441	397	417	420	443	418	392	404	393	358	423	414	423	400	400	415	359	431	402	437	409	398	430	413	387	404	388	425	425	417	417	453	401	394	405	399	439	403	442	378	399	434	392	415	381	419	410	436	378	440	402	412	428	391	382	436	404	389	404	415	404	404	417	432	455	369	413	395	418	395	437	382	406	457	384	389	418	414	399	472	402	415	385	403	393	410	404	396	420	424	405	419	402	374	412	406	367	396	395	397	391	381	471	407	425	429	391	417	418	418	399	414	382	411	446	442	424	434	397	422	408	396	427	380	418	421	395	394	406	401	428	402	401	418	438	422	400	445	448	405	401	429	366	446	404	438	398	425	453	432	419	421	374	430	428	452	426	421	398	404	395	405	374	415	360	429	444	403	431	410	384	396	449	443	403	417	426	400	395	401	413	394	424	421	418	394	403	410	437	391	407	413	421	408	401	395	396	418	435	408	409	458	394	412	428	386	425	425	374	489	413	408	418	391	431	455	449	400	446	435	386	405	425	391	411	406	465	387	411	419	422	406	363	416	393	403	405	446	424	395	401	406	405	408	414	396	440	367	413	433	427	416	390	415	423	375	407	446	432	410	396	425	405	407	378	412	410	409	380	427	415	424	393	435	382	418	408	454	414	420	431	387	436	419	425	428	398	429	406	401	411	388	391	411	397	402	373	403	427	407	420	436	414	427	396	442	408	448	459	390	415	416	402	405	413	402	434	360	421	437	383	409	405	393	398	458	381	417	414	407	410	425	418	383	421	403	394	425	416	391	398	381	393	403	421	385	398	427	390	427	423	408	424	388	411	460	407	414	415	405	426	408	404	418	436	413	406	409	359	404	424	385	415	405	427	415	408	429	433	428	387	407	384	419	418	418	382	417	428	418	415	380	392	393	414	409	406	371	437	407	396	434	440	434	357	431	453	445	403	398	378	410	437	400	407	407	401	417	406	406	408	409	449	378	383	410	397	440	422	432	402	411	455	385	420	408	444	361	407	420	424	403	420	414	390	385	397	418	418	375	439	426	366	369	408	417	418	372	417	412	422	385	405	412	386	420	419	399	398	413	414	405	402	427	413	427	396	392	428	400	406	434	405	406	425	431	413	421	432	399	417	465	422	406	421	442	389	408	384	413	377	423	399	400	410	392	407	399	361	412	400	447	419	430	404	383	380	409	435	404	420	365	403	426	432	402	391	416	398	404	425	415	394	419	405	409	414	439	415	415	411	390	411	397	393	417	402	383	432	473	415	406	396	440	435
4163	2001	1778	1298	1092	1012	996	923	923	926	946	869	891	861	845	867	894	844	837	875	895	961	991	940	1087	990	993	933	882	951	849	898	890	816	970	874	937	1001	883	911	888	886	866	911	898	861	898	917	845	868	907	827	919	840	891	858	824	851	840	883	831	862	839	877	865	903	883	823	851	929	860	921	831	824	850	842	850	829	843	880	824	865	834	896	865	896	920	817	870	820	842	881	850	848	868	875	839	813	877	844	838	885	862	841	844	865	846	846	863	885	847	831	816	858	832	857	822	840	820	875	851	851	874	865	865	854	881	906	910	855	828	861	905	877	877	859	858	846	892	853	824	833	874	858	866	882	949	899	830	883	864	838	878	843	901	861	796	832	831	886	877	898	897	866	806	876	879	862	868	845	838	881	875	853	842	833	841	863	900	842	848	890	873	866	832	839	904	915	801	897	913	875	812	857	800	838	899	849	844	853	870	863	817	856	786	841	872	848	816	909	891	840	840	846	892	904	840	872	842	830	841	801	882	808	792	829	859	822	853	771	854	886	853	888	798	853	837	817	892	813	892	855	824	836	869	869	873	907	818	859	874	832	881	880	861	851	785	880	884	871	879	862	886	903	879	804	901	857	856	834	827	814	876	877	916	851	824	840	873	908	840	851	874	864	912	912	848	887	832	827	879	844	884	885	834	838	827	836	809	866	850	851	881	873	865	877	810	851	808	851	839	863	877	880	825	899	839	892	858	855	869	799	887	845	844	857	856	896	815	877	839	837	871	828	858	869	826	835	818	852	869	842	864	870	886	896	919	875	854	851	846	824	815	862	899	843	844	845	848	926	862	853	859	863	855	851	876	854	835	869	880	901	913	855	842	855	826	834	862	824	820	822	843	861	847	830	931	814	824	874	869	877	899	871	852	834	874	814	884	848	899	826	856	848	861	833	844	851	831	869	892	838	840	792	874	819	901	843	822	863	821	834	879	841	842	879	844	858	800	771	863	834	881	827	871	846	857	921	911	906	895	877	872	865	912	883	863	883	830	895	861	827	887	866	825	887	880	868	896	827	855	811	869	883	849	902	853	896	872	840	864	868	826	846	804	908	904	853	873	877	881	864	892	816	809	825	782	875	842	938	848	893	848	867	912	824	872	866	846	847	810	901	844	791	876	897	895	841	919	873	829	885	848	842	865	871	879	857	878	884	832	844	844	874	897	870	821	839	876	870	865	811	865	900	754	828	844	829	879	869	877	855	859	800	843	897	926	871	822	881	804	829	835	815	857	841	858	925	865	870	889	875	872	835	905	811	884	862	872	836	833	893	804	882	847	809	825	854	900	867	942	826	838	861	855	855	904	872	876	872	808	813	843	883	827	872	844	854	901	841	904	853	891	889	855	809	842	853	860	818	870	891	889	811	831	899	893	807	836	858	839	861	848	815	838	857	849	877	822	919	882	834	823	876	870	860	849	855	842	823	878	883	839	843	847	936	905	824	874	820	879	857	879	829	835	833	869	807	833	855	863	877	820	843	831	824	867	868	864	840	903	847	817	835	870	846	868	889	830	814	835	866	864	872	821	869	867	870	870	862	885	824	865	855	900	882	851	845	856	868	794	839	826	868	916	813	860	912	846	870	883	842	874	820	803	872	864	833	853	877	824	923	853	940	851	816	857	842	864	862	828	821	903	937	865	809	873	860	875	882	865	838	842	907	880	839	843	863	888	896	839	875	829	886	883	828	871	840	865	882	863	869	863	834	880	830	859	854	880	863	867	852	855	848	841	860	840	910	877	858	809	864	850	860	826	778	868	865	857	892	829	894	897	906	799	809	865	871	915	829	897	819	818	812	865	855	820	856	850	841	829	836	839	897	866	875	898	832	907	924	851	864	823	833	861	853	837	878	830	862	828	861	842	893	865	841	896	851	880	914	850	842	885	871	903	859	841	825	888	815	853	863	854	867	845	877	904	880	893	814	905	865	859	899	821	919	856	839	895	836	884	813	825	822	829	861	822	843	820	853	814	843	880	817	881	843	831	849	844	869	865	901	861	826	845	862	856	844	815	866	863	895	836	855	860	866	872	893	817	847	877	898	848	861	813	862	867	853	880	877	884	889	872	835	886	804	853	888	867	903	808	862	832	857	813	861	903	835	865	809	818	831	861	849	847	884	835	819	842	862	876	852	802	820	818	858	858	826	853	839	829	866	837	861	840	867	843	858	867	839	873	883	893	868	865	916	869	868	855	858	841	831	839	849	875	892	876	889	860	888	864	861	884	848	869	896	866	852	854	847	888	857	893	880	869	860	826	855	899	805	849	850	851	906	897	894	848	828	872	852	908	839	823	868	864	856	825	858	862	853	859	836	843	823	829	904	875	823	871	843	870	861	865	828	812	832	864	828	840	878	845	815	876	882	885	868	889	863	851	886	825	801	798	815	855	858	872	867	824	852	832	846	854	856	901	843	885	868	852	844	899	820	830	845	881	837	871	858	858	825	832	874	909	841	869	821	914	858	831	850	869	853	900	856	901	812	837	880	881	834	846	846	880	814	863	831	815	825	866	849	857	866	859	887	834	870	854	868	852	879	871	875	843	849	869	876	838	837	876	848	813	818	875	816	854	818	843	873	842	835	848	900	898	883	811	889	876	868	872	838	847	900	837	885	803	882	880	858	869	866	868	826	840	794	895	863	843	860	868	833	833	873	811	858	884	859	839	822	851	795	926	819	889	856	877	871	856	828	901	875	803	868	839	856	827	889	877	843	855	866	893	865	830	910	848	866	850	852	882	829	844	883	866	862	825	831	851	824	848	874	857	904	856	856	838	898	925	890	823	847	829	895	836	874	880	855	864	817	890	873	854	815	863	811	819	854	806	824	856	887	816	803	856	821	846	860	876	835	920	824	865	813	854	901	858	807	883	865	859	876	895	830	813	830	810	812	858	869	825	849	922	893	811	905	922	832	832	839	803	884	874	834	840	860	804	852	897	843	862	837	825	837	832	858	911	856	898	877	882	846	894	836	867	848	875	896	810	906	839	785	909	890	846	840	889	888	849	827	808	885	863	871	851	849	873	796	885	844	848	857	921	903	867	838	893	862	851	897	856	879	907	851	833	849	832	841	874	829	906	818	871	854	832	847	899	891	885	868	804	844	829	853	865	864	834	874	864	921	869	845	855	850	853	861	869	858	845	886	841	887	837	872	851	832	863	864	899	893	833	843	841	841	797	838	874	873	873	888	855	875	816	787	855	838	868	821	883	842	871	865	825	847	878	898	898	832	814	849	876	832	897	855	871	861	809	827	852	845	876	833	846	918	865	889	826	884	831	874	833	900	826	862	855	857	851	893	883	871	852	850	814	867	850	827	839	863	923	812	849	862	869	826	894	830	843	788	906	901	868	848	859	889	885	876	865	817	850	892	876	810	856	853	841	852	880	916	838	839	866	862	862	883	836	872	826	812	888	839	850	791	858	895	818	866	867	825	857	838	891	879	840	829	838	856	850	790
24444	21518	28613	24840	18511	1357	643	486	388	397	353	362	344	319	292	307	297	302	299	315	304	335	380	317	367	337	348	325	328	284	286	302	305	299	301	274	290	281	302	284	299	286	289	299	283	294	277	284	277	285	263	274	255	285	259	300	295	291	288	285	289	271	252	266	306	284	284	279	300	302	252	296	288	273	235	247	292	268	288	262	251	266	294	268	278	304	286	298	255	287	267	287	271	293	266	253	269	276	253	280	264	276	273	299	254	248	300	281	269	281	237	287	263	272	284	265	279	299	277	303	265	280	322	291	278	283	267	281	310	308	263	297	261	286	282	252	283	249	273	293	284	288	257	277	276	281	282	263	262	255	265	277	287	280	263	307	276	312	287	264	259	303	278	282	272	277	283	285	286	285	241	297	280	273	277	286	294	244	300	280	291	265	285	281	310	256	308	256	273	277	255	264	255	271	294	301	293	276	284	284	275	269	275	255	307	279	290	292	245	281	299	277	252	278	267	245	282	306	278	270	287	275	268	300	271	304	283	263	285	280	292	267	285	265	245	277	270	282	251	294	283	241	273	270	286	309	257	268	267	273	302	265	291	270	270	274	301	272	290	280	281	288	281	278	278	269	281	269	293	277	265	277	279	278	285	250	248	261	281	265	301	278	268	284	251	291	278	294	284	241	272	287	268	282	252	258	291	289	247	270	299	288	266	274	269	271	320	239	296	259	302	261	246	285	281	254	278	293	272	265	270	275	284	291	295	290	272	275	284	266	275	273	283	276	249	287	263	256	295	266	269	274	272	283	259	272	273	277	276	271	268	280	266	288	261	290	268	273	278	260	272	283	282	287	303	299	264	244	271	269	257	259	275	288	274	261	272	259	284	274	268	289	270	273	264	266	286	281	269	287	300	276	286	278	310	306	320	247	231	268	269	296	274	284	283	259	288	291	277	287	258	267	305	312	274	289	257	306	284	305	264	294	285	264	277	280	281	255	309	245	291	279	275	269	268	303	262	281	249	289	310	290	286	258	271	267	266	251	281	275	263	307	263	242	274	251	286	307	296	269	269	294	264	284	279	294	289	308	254	276	276	262	260	262	284	283	285	334	237	249	262	292	276	266	260	255	291	282	292	279	261	279	249	236	301	260	264	266	232	266	286	282	263	273	279	258	246	284	270	258	288	280	286	270	255	264	263	288	249	272	289	311	273	306	262	284	283	257	258	253	276	278	258	270	261	260	263	307	281	267	260	250	271	272	287	258	277	263	282	255	272	273	255	274	286	267	276	264	281	304	293	261	288	267	278	261	311	281	276	285	247	313	256	281	250	251	261	284	282	273	256	273	287	298	289	285	301	276	286	285	271	273	284	283	279	293	300	287	279	259	293	281	244	274	270	257	267	257	308	279	294	277	275	257	287	275	302	246	282	297	301	246	289	273	254	267	268	257	258	234	258	267	274	284	295	275	253	300	277	295	267	286	290	283	274	239	282	272	261	276	253	283	280	258	293	250	261	281	300	293	264	263	294	272	278	284	270	249	281	278	286	274	261	234	285	272	303	267	279	266	280	282	271	266	266	272	280	291	289	262	267	278	276	292	285	289	297	254	252	261	260	268	263	292	301	296	245	281	263	282	280	269	292	282	260	266	253	263	286	299	269	264	278	286	291	260	265	260	283	256	254	261	285	250	279	266	235	268	245	265	259	291	243	269	274	263	254	260	282	292	299	257	268	273	304	296	264	294	271	284	293	249	278	269	251	255	265	254	275	268	272	264	282	252	270	269	302	287	251	269	276	288	242	266	270	277	268	277	304	282	278	280	240	273	268	259	270	258	289	316	266	266	283	298	265	274	298	253	257	274	245	293	284	267	282	270	271	268	262	257	285	268	294	247	286	294	315	254	275	264	289	287	270	240	240	266	266	264	283	278	252	296	283	258	256	284	257	260	277	276	289	268	263	281	304	268	260	293	260	256	276	275	276	260	270	294	324	272	264	281	314	272	287	290	258	294	250	258	266	257	264	283	281	287	267	258	250	258	271	234	252	273	270	244	255	276	291	273	270	286	253	292	275	246	270	277	268	292	288	275	306	269	253	253	243	275	267	243	240	277	262	257	250	249	296	307	269	297	286	272	259	267	253	262	280	269	259	261	243	278	308	281	286	272	284	264	309	259	268	301	289	266	235	296	283	251	285	286	260	282	253	268	271	277	289	246	261	265	286	233	282	280	277	285	266	273	252	269	247	265	295	288	296	274	257	310	240	286	263	253	290	257	247	289	286	287	259	281	268	257	265	247	290	267	267	299	258	283	269	288	278	267	297	270	280	275	260	297	282	275	264	246	297	242	303	263	277	278	280	256	279	261	281	294	277	286	268	266	265	270	280	282	270	281	262	268	305	267	274	269	271	284	268	294	256	276	278	284	269	257	248	308	243	256	264	247	294	244	256	284	275	303	270	293	266	271	297	261	267	270	279	257	286	273	299	261	304	285	263	271	304	310	283	286	280	284	278	287	282	283	267	273	295	280	268	312	303	282	269	323	252	275	250	265	258	290	254	276	280	269	270	254	269	282	267	252	277	252	276	283	270	284	272	264	269	231	269	275	267	287	280	281	268	276	247	268	276	284	297	280	270	267	249	281	294	294	276	259	270	276	268	281	266	271	222	245	286	263	271	257	267	260	311	291	264	287	236	268	280	235	278	290	260	278	278	261	271	261	275	295	297	266	273	286	270	295	260	301	246	281	279	282	287	260	277	277	281	275	259	262	285	273	289	284	269	301	286	263	282	274	248	288	283	265	276	267	278	310	309	257	293	271	275	281	262	255	287	252	267	300	262	300	255	265	268	274	286	288	262	313	277	283	269	281	289	266	282	279	270	274	259	280	298	270	274	284	264	273	266	269	256	278	281	275	291	277	291	297	275	275	278	249	306	276	286	283	270	272	250	265	257	234	281	285	273	265	282	239	267	309	275	304	288	265	274	287	291	282	265	266	285	258	274	289	254	260	262	277	303	255	274	258	266	270	263	291	280	274	288	280	291	248	271	272	280	247	255	285	282	283	267	307	263	277	270	291	270	276	286	273	268	249	273	275	256	289	258	266	249	274	285	258	298	263	275	281	261	252	288	268	262	277	277	268	279	281	254	302	248	249	268	298	254	266	270	260	262	269	291	284	257	282	260	248	281	272	275	270	281	270	254	295	294	279	258	278	284	247	250	277	273	291	312	263	274	281	278	271	233	274	266	250	323	245	263	240	310	260	258	240	294	261	288	292	278	266	263	287	286	263	273	276	265	257	268	238	271	253	262	280	288	258	285	283	281	295	261	284	281	291	263	280	269	257	276	284	265	288	284	266	297	267	299	270	268	263	268	280	277	315	277	288	267	255	257	299	291	267	252	281	271	278	274	288	259	290	254	269	281	312	280	282	280	261	280	290	302	277	262	265	268	274	295	270	287	288	272	286	285	273	269	252	275	263	289	273	266	272	248	281	254	310	253	274	258	273
5741	9858	8650	4554	2869	1940	1631	1365	1178	1117	1008	776	841	819	851	797	725	726	730	660	722	859	870	880	994	974	890	806	771	718	696	706	643	668	713	690	707	618	610	604	660	632	684	641	657	630	667	655	623	631	616	543	628	599	608	613	612	596	595	603	624	618	594	552	612	572	599	620	602	573	612	597	613	586	637	572	607	570	566	588	627	599	623	589	611	610	581	589	638	609	562	602	589	612	624	633	616	575	579	591	610	577	590	629	667	597	560	553	613	628	585	646	569	561	613	605	610	549	580	550	604	608	613	568	594	577	578	585	583	592	558	589	599	613	613	627	624	550	582	643	563	610	625	577	608	586	577	585	605	603	629	553	624	553	619	601	574	606	596	599	586	565	587	626	558	547	627	582	596	615	607	566	588	589	542	572	586	578	589	549	591	611	594	572	617	558	585	579	573	588	600	589	592	593	565	581	617	595	631	572	571	577	574	585	577	592	589	579	585	570	587	580	617	568	497	631	616	610	560	584	591	576	562	581	564	573	573	593	605	607	570	563	579	572	594	576	580	628	566	607	589	631	614	566	659	578	605	582	594	579	583	603	645	618	574	568	591	591	608	612	632	562	619	587	612	604	596	596	621	574	577	578	592	566	599	571	597	543	601	604	572	617	562	603	608	568	584	609	549	616	571	622	576	605	588	556	563	515	571	587	568	589	578	560	577	630	648	592	602	612	602	594	592	601	571	560	586	567	586	598	608	573	613	556	584	577	642	608	539	627	619	608	629	595	641	609	614	565	636	600	626	594	612	606	592	589	620	619	578	608	553	587	580	574	552	558	570	562	604	596	613	559	568	570	577	572	604	589	583	584	573	594	569	567	578	597	622	638	636	565	587	651	636	574	631	576	604	561	573	600	574	614	596	579	553	555	556	553	579	587	594	606	595	590	610	544	607	604	634	592	612	637	590	591	577	601	602	589	592	583	585	602	581	573	627	584	570	573	571	613	589	649	618	557	570	523	600	574	610	556	588	619	628	586	568	609	593	571	563	627	555	554	559	551	617	627	561	532	576	587	566	560	575	563	604	558	620	569	567	615	561	557	576	635	624	564	601	573	601	598	635	586	623	608	589	594	609	613	616	605	585	597	596	568	585	579	572	604	606	552	565	596	585	621	595	559	595	580	603	581	585	593	605	559	599	551	539	568	581	586	585	597	605	593	591	602	577	583	561	610	582	561	621	612	645	585	610	576	587	622	550	598	588	561	581	562	580	572	542	543	604	590	587	593	574	550	568	603	562	600	583	583	592	602	544	620	589	567	593	594	613	583	597	623	581	573	580	561	573	575	620	584	615	596	558	577	571	626	566	569	564	606	615	594	613	545	584	568	577	606	602	610	562	597	588	611	549	619	576	594	604	566	601	594	597	564	608	606	530	581	622	530	621	550	609	554	599	605	600	625	626	586	596	610	592	542	571	595	612	519	577	580	574	622	573	575	598	621	573	600	631	613	579	592	592	602	567	543	564	579	587	640	602	556	606	528	607	571	595	588	595	596	582	577	616	607	584	588	615	573	589	571	561	544	638	590	586	604	576	558	602	600	577	604	553	586	577	577	584	599	575	612	537	565	622	560	613	584	572	618	645	580	581	543	606	569	655	561	614	580	592	562	600	610	566	573	577	609	586	651	606	579	609	608	588	524	576	602	567	568	583	579	617	611	589	556	583	589	605	603	581	609	611	570	572	567	572	572	593	637	578	614	620	568	584	599	580	602	589	582	631	590	600	612	585	575	614	591	610	574	613	607	593	533	623	602	579	617	591	619	636	532	584	615	576	628	571	613	574	557	600	612	588	586	565	572	621	585	575	585	588	590	606	580	566	559	598	596	566	586	600	556	598	567	584	598	570	616	566	544	599	586	615	553	546	631	607	600	600	589	553	596	596	593	597	606	574	572	555	583	585	590	557	572	590	563	585	550	608	586	574	655	574	607	582	596	607	577	615	601	608	607	629	533	601	608	597	595	589	580	626	633	588	593	566	602	569	600	592	601	551	604	591	607	596	634	601	615	576	563	606	634	588	563	570	593	546	597	586	570	573	609	603	601	595	614	627	583	623	582	557	626	576	595	594	561	547	653	583	612	580	538	626	603	557	603	563	591	582	576	592	570	582	580	595	586	552	587	570	563	563	587	645	597	593	618	618	560	626	565	591	591	579	557	574	596	582	553	546	595	610	595	613	586	590	609	581	599	629	605	630	576	648	608	604	578	566	614	592	593	554	604	605	635	579	572	592	623	645	590	581	599	632	590	622	609	570	574	612	573	613	594	542	584	610	593	561	593	630	565	583	595	610	632	591	536	609	591	579	583	554	577	563	600	620	576	584	579	573	556	603	587	549	570	585	594	576	549	619	561	578	604	611	584	563	521	567	609	595	571	619	625	608	646	595	659	602	601	601	636	602	591	598	544	619	560	600	602	602	644	556	530	615	561	570	581	593	572	596	626	550	654	585	619	571	570	588	607	549	591	571	592	596	589	538	534	611	604	575	611	582	578	601	562	592	564	608	563	582	562	602	597	585	570	615	541	584	603	622	570	565	578	556	586	543	602	589	563	584	595	604	573	569	547	587	553	632	587	594	574	600	576	610	637	631	556	657	615	561	611	625	596	576	576	535	572	619	560	599	537	591	561	598	620	588	613	594	606	664	603	606	576	610	620	599	584	571	602	598	606	594	630	588	565	604	635	570	554	583	591	627	598	597	555	578	622	611	650	564	634	561	586	596	578	595	621	576	590	589	566	589	565	544	623	598	580	576	594	551	597	523	566	614	590	605	612	594	592	584	640	584	589	582	573	566	565	604	622	588	605	615	552	553	556	601	571	609	619	594	585	561	603	591	579	559	609	589	589	573	560	587	609	591	610	582	619	616	559	582	558	614	553	600	615	587	608	597	593	575	562	585	561	569	596	581	579	569	633	575	562	589	608	596	569	570	574	605	573	527	609	555	564	612	593	584	597	605	585	606	583	591	591	572	583	621	582	647	586	607	600	592	576	597	594	600	571	595	625	602	640	583	598	619	602	558	551	574	640	571	595	576	618	592	554	603	563	561	641	582	587	554	565	621	614	629	591	596	604	582	590	573	596	597	614	597	596	601	575	582	594	599	622	597	593	599	588	626	628	582	593	635	565	585	594	603	595	586	612	607	620	575	556	578	622	600	561	590	553	584	579	647	569	613	580	575	594	608	600	546	593	607	583	607	585	584	578	593	596	548	570	585	557	588	588	557	588	589	577	578	553	570	622	600	602	538	577	580	589	598	630	587	602	570	579	572	606	673	577	559	615	587	578	588	558	594	581	596	588	585	582	597	584	608	565	604	587	574	598	585	563	569	572	565	573	604	566	578	577	575	547	581	598	600	583	609	588	595	583	616	563	596	570	616	580	624	598	599	616	605	588	603	590	610	544	630	560	572	576	553	566	578	621	602	570	577	546	579	572	584	597	586	598	592	602	624	585
23466	21506	29341	24081	21506	17514	1317	584	421	398	354	352	298	326	264	282	281	266	270	275	277	334	320	319	331	318	284	269	285	236	224	240	252	260	245	248	223	261	196	229	216	225	222	214	224	236	216	236	203	211	208	204	222	207	212	211	233	204	215	241	212	202	196	196	203	222	208	197	184	212	189	205	211	241	223	200	205	197	191	211	218	177	168	216	201	211	218	221	179	192	200	202	201	186	216	209	194	201	190	197	181	191	197	214	218	198	212	212	200	215	228	198	195	188	204	210	195	224	229	213	174	200	172	204	186	205	208	190	192	195	206	229	212	193	173	182	189	181	219	166	188	211	222	214	205	218	213	208	188	208	210	196	203	199	198	199	188	196	177	204	208	208	218	209	199	221	193	179	209	191	201	201	184	208	195	196	196	187	199	207	202	207	199	223	192	188	214	187	176	188	201	228	175	211	212	202	221	182	191	213	220	211	194	210	207	207	213	213	207	218	196	177	214	217	207	217	213	203	201	179	185	188	205	190	208	217	215	200	187	182	185	212	208	215	226	191	189	208	215	202	193	204	215	206	204	194	171	177	182	171	199	201	204	188	200	217	202	214	206	202	185	195	199	205	215	205	196	197	231	199	201	188	197	221	183	191	180	208	190	212	208	199	187	207	201	191	185	216	216	206	182	214	205	197	201	200	233	192	197	189	203	221	193	207	179	198	189	200	188	187	198	185	191	184	208	220	201	185	193	205	187	213	204	220	210	191	185	220	225	208	208	206	187	181	203	206	224	208	201	199	193	207	218	188	215	190	208	203	211	210	190	215	211	191	200	209	198	200	232	193	188	192	215	209	235	220	209	183	202	201	178	182	173	186	188	212	197	210	197	205	200	207	182	197	206	201	176	200	219	177	216	198	221	220	214	193	203	202	169	199	198	207	215	218	194	225	188	171	227	197	212	190	199	215	184	215	226	194	214	226	201	209	207	212	179	194	224	209	171	208	184	198	218	238	184	196	215	194	178	220	190	178	189	197	215	214	205	196	197	192	200	186	230	201	201	213	215	182	211	223	207	194	185	225	194	176	208	214	198	179	183	201	205	216	213	187	186	200	188	209	211	200	217	207	194	231	213	215	197	192	214	210	192	198	199	202	223	206	202	202	189	198	215	201	205	206	183	211	193	233	206	221	217	185	197	209	224	192	202	174	197	178	183	202	192	202	219	201	195	180	184	189	214	217	187	226	224	214	226	208	187	180	219	176	201	191	189	196	193	195	201	184	190	187	186	224	217	187	230	188	209	202	209	203	195	180	211	217	216	191	189	224	186	216	199	203	187	216	210	164	223	182	197	197	211	187	193	195	221	214	173	204	234	193	217	200	199	198	205	207	198	219	207	217	201	193	202	197	207	179	204	196	201	182	203	240	188	196	186	200	187	207	198	186	192	205	187	203	210	186	196	190	205	220	180	217	168	203	209	194	193	215	198	188	227	202	206	230	219	204	167	185	203	235	200	208	216	201	198	205	189	210	200	177	197	184	207	199	195	199	211	176	201	195	203	175	218	211	208	197	178	197	206	229	196	196	212	215	209	206	214	212	160	193	173	185	186	220	226	216	189	202	206	175	210	237	205	226	199	209	184	227	193	201	204	196	206	192	177	204	214	218	192	219	242	220	227	206	202	215	191	189	206	220	207	182	198	201	189	182	217	214	192	197	200	212	203	200	214	209	204	221	188	230	193	179	162	180	193	226	208	184	194	189	169	189	196	203	183	189	221	222	222	210	196	208	191	205	195	213	195	207	200	205	187	218	194	202	181	205	209	204	178	191	185	210	216	209	200	195	215	204	174	215	211	211	211	221	211	220	210	214	208	187	212	184	211	203	203	186	197	200	195	175	208	163	203	212	206	197	172	196	180	188	219	204	209	200	196	201	221	199	186	180	200	191	194	194	209	197	194	227	176	210	188	200	191	204	197	214	190	198	167	206	205	189	175	217	186	210	211	190	213	238	185	168	203	233	213	219	197	185	199	190	241	204	212	223	205	204	205	174	176	180	221	186	196	219	199	186	213	195	180	186	195	190	209	200	206	201	175	223	199	204	199	205	179	224	209	208	197	186	204	215	217	184	192	190	195	191	184	193	208	178	201	205	182	237	210	221	203	200	211	201	183	187	196	201	175	193	183	203	215	220	186	181	222	193	206	220	177	201	190	206	195	203	213	199	196	204	191	203	196	181	204	203	191	211	179	212	203	185	213	199	209	193	199	224	218	186	218	212	216	200	211	201	195	189	215	210	203	199	206	167	174	184	212	231	185	208	209	208	209	207	218	199	196	214	195	201	207	203	174	171	220	212	181	212	190	196	210	201	206	171	208	189	179	196	221	212	218	204	211	194	205	207	205	188	213	196	194	208	181	209	190	198	203	173	227	192	193	190	209	209	186	224	212	189	183	205	221	185	194	184	192	177	195	192	227	206	194	214	206	200	218	189	212	202	180	213	210	185	218	196	229	177	210	200	212	204	200	213	194	193	205	180	177	180	205	211	197	189	202	200	187	225	201	212	204	212	222	189	205	187	191	200	205	189	199	206	204	221	196	189	213	197	225	196	191	219	209	207	236	204	177	216	210	193	195	194	196	189	208	190	189	218	193	210	194	211	188	224	203	172	219	200	226	230	198	178	198	203	207	184	195	227	190	208	188	205	186	182	210	208	207	202	194	179	215	176	178	216	183	210	220	201	189	178	171	202	191	203	172	207	207	206	189	204	186	207	199	191	186	183	187	185	174	194	192	199	194	199	202	191	187	190	177	182	191	198	211	204	205	214	180	193	202	202	206	191	183	198	175	203	182	222	161	185	187	206	192	199	189	191	224	206	188	191	203	193	206	187	197	195	205	202	190	207	178	179	199	173	226	197	174	223	200	222	192	193	190	183	223	196	182	198	194	216	208	202	216	178	204	201	189	211	189	179	212	221	210	219	220	214	194	226	171	216	202	219	201	214	202	181	212	229	233	194	235	215	195	197	208	200	211	181	189	196	189	194	197	205	205	222	186	202	199	211	204	185	186	218	223	200	203	185	186	218	199	182	175	210	196	177	179	206	190	230	212	199	204	184	179	207	194	223	205	190	184	215	199	191	193	196	190	167	192	201	224	198	210	219	180	207	199	189	194	194	186	208	204	200	211	187	203	194	201	216	197	202	207	172	191	198	207	204	187	203	202	205	215	213	199	216	185	191	178	220	194	190	168	198	195	223	209	219	211	195	181	214	205	195	186	193	217	216	182	214	187	193	198	205	209	202	199	202	191	192	177	203	206	208	182	175	168	186	198	219	198	213	208	215	205	204	201	189	167	221	182	201	213	217	190	211	206	174	198	212	182	162	208	201	210	194	211	195	207	204	189	200	188	184	181	199	197	206	224	195	225	180	203	183	229	208	199	199	209	193	196	212	211	236	205	181	190	188	206	220	208	171	193	207	208	210	188	227	207	205	215	204	205	197	211	195	202	203
7792	15728	13470	7383	4594	3123	2317	1821	1467	1320	1149	955	944	855	795	734	752	714	810	746	860	871	832	875	1064	976	804	712	701	638	567	639	546	596	527	535	544	515	509	521	509	510	511	519	501	460	483	489	493	453	447	478	491	451	434	454	461	453	448	475	458	464	434	457	480	466	437	430	418	446	453	424	466	455	411	425	443	423	424	436	436	435	424	458	463	423	427	420	474	456	451	415	426	374	455	429	415	447	408	454	446	435	464	403	446	404	416	432	437	442	477	420	420	431	417	456	453	401	437	437	444	416	415	393	452	415	398	439	432	407	467	469	415	386	428	413	431	373	420	416	426	423	434	409	407	415	437	421	418	403	397	456	413	445	368	416	437	393	401	423	418	422	431	390	405	395	423	424	425	454	438	450	412	421	397	396	384	426	411	404	476	417	430	455	417	424	450	433	457	436	388	419	410	399	398	426	417	437	402	436	397	417	429	414	409	427	430	409	410	381	415	439	406	426	418	413	392	427	441	408	432	412	426	372	395	409	438	446	443	411	441	450	406	421	408	405	435	420	430	426	388	378	410	442	401	425	448	386	387	383	391	397	439	418	428	424	442	421	434	400	411	392	410	385	406	408	440	417	423	443	465	430	431	439	451	408	401	421	394	426	403	406	410	435	421	412	392	429	417	387	407	420	369	413	395	389	416	417	435	440	406	434	414	403	405	406	440	420	395	402	408	397	444	404	461	409	435	389	419	447	405	429	436	400	430	429	415	414	420	380	404	418	439	402	398	384	394	434	427	435	425	397	457	391	423	403	396	394	409	387	410	414	446	393	435	405	412	426	400	434	385	460	419	423	477	417	408	391	416	397	382	460	392	411	418	434	408	427	380	420	402	442	424	389	397	408	438	436	402	438	415	460	406	420	433	408	405	404	421	393	424	449	415	404	406	406	438	405	423	407	405	411	447	422	464	430	443	449	412	425	444	401	467	435	399	417	431	435	430	411	421	392	399	438	412	418	439	411	396	418	385	426	382	413	403	406	439	421	442	396	396	379	411	410	451	434	411	396	407	386	394	428	398	413	424	434	421	434	460	407	395	445	410	413	411	393	406	438	458	416	379	369	434	413	402	475	400	372	399	390	391	402	438	406	424	407	410	425	437	426	457	434	412	412	434	417	384	407	434	418	406	465	422	412	418	389	410	404	451	418	408	406	388	400	420	425	406	432	440	418	423	401	444	434	418	409	452	415	388	432	431	413	425	445	427	418	405	434	396	450	426	426	441	382	436	417	402	435	393	393	412	414	459	413	418	415	395	440	458	437	450	414	444	408	381	427	413	455	412	384	440	381	453	416	404	406	404	407	396	423	391	393	417	396	461	420	448	422	447	414	436	435	407	422	427	412	378	427	430	431	428	421	453	388	443	394	459	394	406	421	418	388	448	426	434	390	430	404	410	388	389	403	366	399	418	417	417	431	440	426	426	422	435	405	395	413	405	414	420	422	429	423	428	386	414	390	430	425	440	443	416	429	431	407	414	362	383	427	448	417	439	415	440	378	466	432	436	424	434	411	418	406	402	417	398	427	440	431	420	410	439	368	370	420	438	407	424	434	484	409	405	418	394	402	434	402	452	438	427	447	422	399	426	461	450	419	419	402	429	434	418	434	449	406	426	421	422	375	381	408	454	400	446	408	383	435	456	423	386	401	382	434	391	381	406	409	408	413	395	421	418	408	425	445	422	433	449	402	401	437	386	431	400	436	436	406	468	455	419	432	401	434	412	402	442	404	442	437	413	433	383	408	410	370	457	439	385	416	435	381	428	427	419	419	376	420	408	422	429	425	406	433	459	407	414	416	425	399	409	408	432	406	419	420	405	406	410	406	392	399	419	406	428	429	376	438	417	438	417	416	380	418	393	429	449	415	404	383	432	428	467	423	409	402	446	411	422	421	389	423	400	429	397	419	412	448	433	408	419	434	419	422	420	414	422	427	455	443	401	409	445	400	419	372	418	406	443	402	409	434	422	404	406	404	429	433	392	416	422	444	412	370	384	387	423	387	442	452	428	422	417	409	435	402	409	444	419	427	419	410	404	435	398	379	424	401	456	425	371	398	360	427	412	414	396	400	415	423	409	403	411	416	443	458	404	414	449	423	406	412	393	409	361	448	392	413	381	451	388	414	419	404	384	446	415	425	379	406	402	443	445	429	428	382	483	396	397	404	438	442	430	379	408	418	456	443	420	418	413	420	396	404	410	428	445	429	423	424	392	441	411	415	444	386	429	456	427	411	407	425	428	434	400	430	444	445	434	397	449	421	425	390	404	389	460	393	428	445	419	412	429	403	418	392	429	370	417	417	427	385	377	410	410	451	453	409	423	422	413	395	422	405	431	412	424	416	435	408	420	405	395	377	413	452	421	442	395	450	412	427	397	405	446	393	419	401	439	406	415	420	365	463	413	390	440	424	408	417	440	430	386	418	388	427	394	386	419	438	441	445	406	424	415	403	431	426	409	389	394	416	424	432	424	399	381	404	432	404	410	409	428	416	427	428	425	403	427	423	442	438	387	422	380	434	405	384	417	388	429	443	458	414	407	401	358	436	429	437	439	386	370	450	430	395	447	449	421	425	414	377	434	414	458	373	422	417	426	408	414	440	402	409	391	393	406	412	414	417	391	438	402	405	419	405	415	421	430	401	406	383	419	401	411	408	383	431	440	431	381	399	412	395	422	398	409	458	404	439	410	397	416	399	430	399	418	401	424	393	446	419	404	438	420	404	385	408	432	409	425	401	380	440	417	444	414	412	381	446	443	438	347	398	416	393	439	415	430	385	444	441	420	424	440	404	418	405	411	436	419	429	408	375	415	434	436	385	415	430	435	418	408	416	409	419	385	450	408	404	401	438	414	427	416	441	414	415	412	448	402	422	445	472	381	410	419	409	412	406	444	408	441	409	419	414	427	438	414	427	441	428	461	432	410	444	440	396	417	412	431	396	383	421	417	427	447	442	420	412	454	449	430	427	410	414	455	418	405	426	399	421	396	403	413	417	445	419	430	419	410	447	436	400	420	408	420	423	434	419	418	411	418	438	398	417	392	413	399	419	423	408	397	397	402	393	415	403	436	392	409	409	421	442	419	414	395	395	424	433	387	421	407	428	440	423	449	432	397	421	413	424	446	422	424	392	443	403	397	421	398	407	438	403	442	384	431	462	431	415	419	437	364	399	415	397	407	407	427	437	423	382	385	432	408	432	393	408	463	385	398	442	388	386	438	418	452	447	386	452	406	398	386	407	444	399	409	393	435	378	423	413	406	417	443	405	409	440	434	419	411	428	444	402	434	403	428	432	400	455	418	425	430	439	411	415	428	393	418	427	417	386	413	406	397	417	422	413	407	424	446	409	413	406	394	439	431	425	385	447	411	405	435	439	388	409	390	423	462	419	431	451	413	410	444	404	440	415	398	430	403	394	436	386	404	446	435	436	422	418	408	428	397	446	408	431	407	416
26700	20202	5952	775	492	456	458	468	432	479	422	403	439	446	417	403	419	432	398	426	441	428	431	412	444	424	456	370	439	411	437	408	392	393	420	449	422	432	433	439	394	397	431	417	389	433	376	380	441	411	407	391	395	369	428	442	424	407	399	418	394	432	414	443	445	425	397	426	447	405	409	404	401	381	427	409	388	424	444	399	436	403	395	405	453	399	419	445	379	425	417	418	450	406	399	434	385	412	390	381	448	426	416	382	373	412	429	402	424	415	415	417	408	446	423	401	404	415	382	425	396	424	385	357	413	369	424	406	452	410	415	443	430	407	370	378	381	409	416	408	401	428	401	438	374	398	388	398	444	368	391	391	387	400	395	392	427	403	421	424	409	410	413	407	393	373	400	405	422	399	396	439	411	393	431	415	419	431	452	411	412	387	384	452	407	416	393	451	386	400	420	406	456	413	391	386	386	412	390	418	398	410	375	412	412	436	409	436	412	407	406	376	400	388	418	401	427	436	410	423	429	413	413	405	411	411	385	384	421	442	420	425	396	393	406	412	442	429	415	417	434	406	425	459	403	384	397	406	417	378	412	388	405	408	426	405	417	393	438	397	404	415	398	434	426	409	410	390	426	389	401	397	400	414	380	425	371	376	397	424	385	404	406	361	425	412	407	406	411	386	425	415	429	408	415	393	429	366	386	437	408	428	415	425	376	402	391	390	389	391	389	397	405	372	421	384	376	374	465	428	419	425	429	404	421	445	442	427	405	419	389	396	430	425	420	380	412	449	422	398	383	413	413	409	399	408	399	354	369	413	393	386	401	442	430	428	410	410	374	414	405	428	401	399	407	401	402	418	410	401	423	370	442	417	381	396	390	426	399	384	424	430	400	421	424	383	419	428	359	417	407	431	379	413	396	386	418	419	415	418	449	374	398	413	424	404	434	378	426	406	365	395	375	418	423	407	410	439	420	429	399	389	396	429	414	414	414	418	383	423	383	410	378	399	404	393	449	419	416	406	428	442	399	442	400	385	398	433	411	432	392	361	401	376	430	389	396	416	400	379	412	395	409	421	411	429	375	447	425	381	437	400	389	410	396	434	370	413	405	355	418	428	422	373	440	434	421	439	410	422	408	408	416	392	396	412	375	392	429	389	401	381	404	381	395	429	378	410	443	376	398	382	394	422	421	430	388	405	411	431	413	420	401	407	392	409	397	450	404	410	390	407	392	429	431	394	414	393	404	403	402	384	420	423	404	411	395	397	414	428	403	410	361	383	459	403	415	422	409	443	391	442	453	396	416	421	412	394	404	396	412	406	416	440	395	415	421	397	415	386	409	415	385	393	398	371	393	403	413	419	391	430	416	414	398	394	434	417	390	409	423	400	401	396	378	446	423	419	427	412	394	381	402	397	405	432	421	409	381	394	416	415	387	416	397	430	429	424	426	376	402	432	439	436	419	404	399	405	389	459	387	434	396	351	399	393	414	379	422	395	414	434	392	397	408	387	388	407	454	400	424	411	407	410	389	378	438	383	413	362	417	426	399	447	397	390	401	414	450	432	402	404	422	403	392	398	409	375	446	425	373	418	395	399	410	395	399	410	431	430	425	414	428	367	421	440	416	415	429	408	395	386	411	395	410	400	439	432	399	431	407	412	420	423	418	416	378	390	412	422	422	379	392	382	399	441	414	413	408	405	426	402	386	426	410	393	400	370	387	411	403	405	438	392	439	432	384	392	403	408	411	389	396	383	374	387	397	417	409	391	408	426	401	378	402	412	385	408	445	395	391	402	409	396	421	405	421	382	398	393	420	433	401	359	414	366	396	419	419	401	423	398	395	406	394	407	411	430	432	414	410	400	412	398	407	415	370	389	389	399	453	434	401	417	392	405	402	403	400	429	429	422	401	405	429	419	422	412	404	415	377	384	401	399	417	427	428	392	395	390	418	405	395	412	399	421	402	428	487	388	424	418	426	409	398	426	404	424	453	421	391	386	423	410	398	400	437	411	408	373	412	395	366	418	381	411	394	425	395	406	387	397	419	409	415	434	398	387	419	397	383	427	377	391	364	406	415	459	408	420	404	440	382	441	420	380	414	422	420	417	405	405	352	438	368	436	391	378	403	399	422	413	398	348	401	408	390	370	423	376	406	422	428	429	417	426	389	395	405	408	400	422	411	409	421	431	428	375	447	359	388	420	435	342	385	396	380	436	433	402	387	380	414	386	378	404	428	402	401	414	403	418	399	410	402	427	387	394	432	423	412	448	398	380	434	408	389	417	408	395	394	398	400	386	422	419	394	401	405	419	403	401	402	428	410	412	383	418	384	400	395	409	386	399	392	399	421	454	421	427	399	379	413	385	431	410	426	412	423	388	428	412	416	399	411	407	399	421	411	387	436	397	398	406	412	407	379	402	415	394	414	417	418	421	433	428	412	401	430	413	433	446	405	436	410	418	438	386	393	372	412	418	399	369	453	417	397	434	454	428	385	419	380	402	412	413	375	413	396	395	421	409	409	413	408	394	404	445	416	426	402	404	422	400	396	393	437	411	423	388	382	423	409	399	394	414	393	382	403	395	420	402	386	437	404	415	417	405	407	403	393	399	385	395	412	403	375	423	401	436	405	397	408	375	413	398	400	436	400	407	439	427	387	416	394	438	435	439	386	451	400	414	418	389	386	393	400	386	410	406	391	417	422	387	379	426	391	415	397	434	428	406	403	411	412	381	414	391	402	385	407	390	384	400	412	395	444	402	423	416	389	404	398	395	417	399	395	403	421	425	426	423	426	446	398	384	416	398	427	415	416	402	411	399	426	371	424	401	413	388	419	398	413	423	404	416	367	396	417	441	418	408	457	373	418	425	396	428	413	419	396	413	405	433	414	402	404	432	400	390	404	394	392	405	397	392	389	399	405	373	426	432	433	414	407	389	414	417	408	432	427	411	415	415	360	423	412	419	402	385	372	447	396	382	413	394	398	411	395	419	383	396	404	396	379	393	415	404	429	412	431	397	433	414	427	387	425	361	395	401	398	358	384	386	416	381	411	398	402	419	430	389	403	412	435	374	418	395	407	391	404	419	400	394	392	388	384	393	376	413	429	400	410	384	440	421	416	439	397	395	399	412	383	404	428	407	434	415	438	391	393	418	407	409	418	431	375	403	379	399	439	405	412	400	420	415	420	452	398	417	388	404	434	396	377	367	405	399	409	369	387	377	431	408	389	430	371	426	437	423	413	444	425	415	464	354	401	385	425	421	418	394	418	389	400	425	382	390	399	427	412	416	409	399	420	418	424	411	397	422	432	415	370	417	355	399	409	425	400	415	429	426	373	402	388	392	441	402	407	401	415	412	420	412	384	451	441	395	405	422	379	422	413	392	407	395	410	398	412	401	434	389	419	360	406	379	389	416	397	440	417	388	413	367	428	425	403	418	426	423	409	392	393	425	379	396	399	405	418	420	403	383	417	386	402	415	391	411	428	411	383	391	428	427	436	424
4206	1937	1879	1267	1072	983	929	929	926	954	889	950	858	890	882	876	856	825	923	947	896	928	977	982	1032	930	924	889	889	859	884	932	908	865	908	892	891	894	913	828	889	844	886	892	858	877	912	887	889	910	835	881	892	882	854	853	862	792	891	894	876	841	867	912	840	872	862	881	818	860	851	790	877	839	833	841	872	832	807	842	821	866	858	835	823	844	866	835	855	812	857	882	849	862	862	806	886	833	858	821	879	839	841	846	853	787	882	800	904	846	899	853	871	827	868	887	840	853	873	845	889	785	875	897	883	870	826	884	864	841	854	864	833	892	912	832	855	793	864	909	905	818	844	824	875	850	779	857	864	901	842	899	853	828	842	832	825	883	886	855	858	841	897	862	883	868	810	869	885	839	841	888	923	826	884	840	861	854	858	864	796	829	827	852	867	844	845	842	868	871	894	836	856	821	851	852	847	830	879	874	889	884	873	893	871	879	882	869	898	855	908	811	840	861	896	815	874	848	866	868	924	918	776	861	877	837	868	866	841	876	912	833	855	839	885	851	833	881	794	902	881	859	862	879	835	862	824	846	846	863	822	867	825	845	832	874	849	828	852	877	877	823	824	839	834	885	833	904	862	812	873	864	835	899	809	849	869	859	878	864	818	823	850	829	882	883	828	841	892	904	872	845	863	821	839	878	868	858	841	840	879	846	908	813	885	827	849	811	863	852	838	886	871	853	818	856	846	851	826	870	860	894	875	872	867	863	821	892	857	817	883	852	846	837	853	890	811	814	836	798	919	842	859	831	809	821	867	857	828	900	908	840	812	838	875	835	835	808	831	836	867	860	883	852	841	816	858	839	853	797	830	866	880	893	871	871	800	864	836	817	856	829	874	857	796	882	834	862	862	866	826	881	895	831	847	864	881	831	827	861	855	859	812	839	812	874	829	888	811	884	873	842	849	902	845	849	880	844	818	791	799	871	840	836	872	860	837	843	842	870	811	824	879	837	829	843	823	866	846	885	893	872	869	846	868	835	829	851	801	855	821	892	845	866	851	841	840	918	865	869	782	825	864	838	855	837	822	824	872	879	860	836	833	854	818	843	829	797	827	838	871	831	870	815	899	872	858	879	869	842	833	894	861	836	859	872	839	870	811	845	848	843	826	884	885	851	852	842	884	874	901	828	827	927	839	852	867	811	855	868	893	868	896	839	870	871	861	841	881	829	832	852	823	883	839	883	851	813	859	884	840	864	847	795	835	853	849	856	883	870	854	890	857	836	885	822	838	839	863	837	836	889	851	831	829	851	805	786	834	845	857	889	898	859	855	884	872	867	845	794	793	867	866	841	859	927	852	860	848	860	835	896	811	808	838	887	864	817	858	868	862	863	897	861	858	882	890	862	880	887	846	824	826	872	864	875	861	894	860	880	847	846	875	897	854	885	869	900	870	833	842	862	839	860	889	866	828	815	807	803	862	895	853	899	803	840	843	896	875	870	839	826	912	905	885	849	873	863	829	877	840	873	862	859	834	873	878	828	812	840	856	855	838	859	774	862	842	863	837	862	831	846	880	863	836	886	822	835	836	900	855	877	859	881	840	895	864	819	863	824	824	827	854	855	867	927	877	861	792	819	838	848	867	877	817	844	895	850	882	834	810	861	884	827	878	866	900	840	918	868	801	845	861	843	904	881	872	865	854	880	897	879	829	827	806	894	830	869	812	881	824	799	864	805	862	863	877	846	851	871	842	833	868	814	887	880	879	879	888	862	835	815	891	864	903	811	859	891	869	838	855	834	836	818	824	828	884	894	819	783	854	856	739	865	835	878	844	847	858	841	835	861	836	893	852	857	864	827	841	863	863	825	837	824	866	836	796	888	844	881	822	842	853	866	869	872	857	858	908	883	863	884	855	833	898	832	883	884	824	866	868	862	815	830	872	866	846	837	830	877	862	848	850	853	838	857	844	857	838	862	852	844	865	857	889	859	869	822	828	810	894	851	846	834	853	880	863	792	818	869	817	773	873	848	859	844	854	817	824	862	826	851	809	847	823	813	858	885	890	817	873	852	845	837	842	848	868	872	879	904	813	839	847	876	836	850	875	861	795	847	817	834	882	846	839	816	867	835	842	887	856	836	836	870	808	854	853	875	856	856	833	902	846	848	868	802	857	840	841	817	819	855	829	862	823	814	832	817	844	842	879	788	875	813	855	784	871	861	823	889	828	825	860	840	886	879	877	832	807	835	874	893	859	857	772	780	877	825	871	853	823	881	838	848	836	821	867	858	834	841	849	856	841	871	820	837	842	833	861	858	816	853	808	871	856	855	837	809	835	844	859	861	838	862	866	849	852	804	849	854	880	822	841	904	864	868	816	833	864	898	860	833	889	871	872	851	839	833	861	849	827	887	811	843	852	880	809	862	837	861	867	853	872	865	831	873	814	861	833	873	894	888	828	817	853	906	818	903	847	837	821	848	821	787	860	854	866	828	812	879	825	824	823	829	849	887	801	873	844	843	844	845	861	854	857	864	839	850	874	904	883	838	848	909	862	837	869	888	831	864	873	909	812	848	877	885	853	864	864	889	801	871	823	814	865	851	799	852	844	826	855	874	845	835	800	842	865	851	868	850	793	809	832	813	867	888	856	799	884	826	899	852	856	848	853	821	835	835	871	867	846	887	828	831	867	886	858	876	830	841	818	892	859	806	864	807	845	821	821	840	797	851	829	814	826	813	861	865	863	819	822	863	864	863	829	855	861	876	851	806	784	839	911	882	864	856	825	861	862	820	837	835	861	853	892	812	854	832	868	826	785	837	853	853	814	864	894	828	865	841	873	853	842	826	819	859	893	888	838	831	822	913	828	857	849	874	847	808	831	876	889	819	896	839	871	820	811	879	886	790	819	895	846	869	795	817	882	877	853	882	806	881	822	841	868	794	856	846	858	807	819	806	810	885	810	892	863	864	879	880	856	836	872	876	850	859	843	846	840	845	892	834	867	844	795	866	885	851	885	828	819	834	844	812	855	840	849	827	855	913	869	855	877	812	868	878	910	884	888	828	808	813	881	832	889	799	870	892	865	901	862	847	818	836	853	837	881	835	840	857	896	861	847	871	893	904	829	834	899	840	844	875	858	883	927	833	872	804	832	858	797	853	822	902	837	828	878	843	874	878	833	918	860	908	794	807	876	810	842	902	916	787	825	876	900	809	889	818	859	828	871	865	825	895	858	885	845	855	869	882	837	867	833	848	820	852	838	826	873	888	855	894	823	836	863	880	818	835	888	843	829	813	872	856	847	836	824	855	800	799	790	819	856	910	855	880	855	801	830	851	879	815	851	839	857	810	826	839	849	828	879	857	889	846	926	932	839	864	870	820	885	813	833	919	844	815	874	838	876	835	858	855	839	802	837	874	888	860	828	871	815	857	850	859	792	824	901	821	823	858	841	791	839	834	886	876	862	822	812	879	830	800	838	841	830	840	839	871	846	852	828	809	820	886	854	818
24405	21462	28538	24776	18600	1305	617	479	437	352	317	329	354	317	311	291	303	322	355	313	315	336	310	332	322	319	320	321	284	267	314	287	308	307	321	295	312	302	303	287	308	307	283	282	262	293	276	289	299	276	283	289	285	301	285	305	283	300	291	285	284	279	281	257	303	275	271	247	311	283	278	307	281	284	257	281	254	279	265	300	288	262	265	272	267	295	266	266	290	301	279	270	260	259	264	274	287	277	281	264	303	283	276	272	284	266	272	254	262	263	254	292	283	275	272	250	269	260	269	280	290	253	298	290	261	303	253	258	268	253	274	276	266	248	239	264	255	286	272	278	278	271	287	264	280	290	275	280	278	260	268	312	275	286	254	289	241	257	275	279	270	258	288	279	288	243	272	299	256	276	261	267	277	275	299	279	286	251	251	247	259	285	278	260	297	292	274	285	269	287	247	274	302	292	269	293	292	298	260	251	271	253	272	276	295	279	273	277	268	268	250	261	305	291	292	251	276	272	295	305	275	274	278	275	257	266	269	291	259	271	269	272	255	288	265	244	300	281	302	274	270	298	273	273	277	291	285	300	291	254	267	271	253	270	287	247	263	275	226	291	269	239	306	278	285	264	283	278	276	249	276	284	269	293	262	245	248	250	292	248	263	281	266	252	255	261	265	280	248	291	255	258	275	297	249	266	277	269	277	294	300	242	248	293	254	279	274	275	244	260	276	243	290	309	245	250	259	278	271	288	274	264	267	231	257	280	257	282	276	302	274	261	275	261	295	288	299	253	275	266	262	283	282	275	270	287	249	260	262	233	286	266	273	288	289	272	275	253	278	271	233	269	272	250	280	263	284	260	281	318	270	266	295	250	281	248	296	258	276	264	240	246	272	242	289	255	262	279	258	272	282	256	296	273	275	279	259	279	257	286	272	282	245	269	255	279	240	247	301	296	267	263	240	275	264	270	277	281	276	261	290	271	244	292	286	276	255	275	269	273	292	282	292	263	272	264	283	300	255	293	246	268	274	257	256	282	279	272	283	251	270	320	258	262	280	280	249	311	286	270	284	259	254	309	260	247	276	265	273	302	289	257	284	266	241	247	274	269	309	278	298	266	276	276	273	276	280	282	299	245	269	284	254	279	274	259	273	266	278	271	270	300	255	249	283	274	296	264	255	267	273	294	289	262	275	257	251	235	243	277	288	254	240	262	282	250	284	279	280	254	305	289	279	282	257	271	268	254	276	285	252	249	263	269	273	264	284	243	287	279	256	275	310	262	254	267	320	300	266	277	240	239	261	282	263	239	268	302	285	277	282	276	241	271	258	292	258	286	251	300	239	270	270	266	283	261	278	289	257	268	270	251	279	274	270	292	270	248	260	271	266	277	252	261	281	271	267	270	275	274	269	228	264	300	288	284	267	301	253	257	241	275	272	259	257	276	227	255	249	272	260	287	281	274	237	279	239	292	267	264	247	273	259	296	289	269	252	273	275	257	264	221	285	285	267	278	282	265	290	293	276	270	250	243	280	273	249	282	285	274	272	263	289	261	274	290	259	264	274	272	277	286	286	284	280	251	262	288	292	270	260	260	279	272	257	295	250	294	281	282	290	263	272	259	272	268	301	279	287	253	247	289	250	286	255	263	268	257	249	283	255	257	275	259	271	289	260	277	259	288	287	254	260	259	268	249	288	234	265	300	288	264	280	270	245	266	281	251	279	300	232	285	260	269	251	316	275	260	224	285	239	282	278	276	250	250	280	256	286	248	273	280	267	269	258	275	254	268	280	284	246	295	278	276	255	272	284	273	275	223	251	291	274	250	281	266	254	263	319	257	263	282	294	280	280	275	252	259	270	278	280	258	276	245	270	272	256	234	270	262	253	250	223	257	264	281	298	245	313	287	267	261	256	279	283	254	249	268	270	253	288	293	272	248	275	298	265	275	255	290	274	250	270	293	278	269	290	243	263	276	275	292	245	240	243	278	264	301	269	231	292	292	256	279	264	274	269	291	266	297	273	284	267	281	253	268	262	289	272	261	276	277	285	279	285	262	247	247	275	258	293	253	287	273	280	299	256	284	244	271	276	287	282	254	272	256	260	282	235	262	292	277	271	233	283	279	280	261	266	278	263	272	296	279	289	279	270	257	280	286	290	255	268	289	257	283	270	261	279	295	283	302	282	285	287	289	272	278	278	265	240	266	288	255	273	266	271	303	266	277	289	259	257	251	290	281	296	255	288	275	284	283	247	264	244	255	282	297	261	258	261	279	268	268	276	260	298	306	282	236	257	260	290	294	283	274	274	254	261	259	269	239	282	273	277	287	257	263	278	277	242	271	267	253	272	265	261	267	284	248	246	270	255	259	248	276	268	270	269	256	255	278	265	277	262	273	291	262	270	300	260	287	255	255	288	285	272	297	285	254	246	274	269	252	252	276	277	256	268	282	264	227	280	278	280	285	285	292	286	281	274	239	287	251	246	274	272	295	278	251	301	253	259	278	269	299	275	273	262	262	256	256	275	284	290	296	293	288	268	271	254	274	272	251	301	268	235	254	248	257	280	278	254	285	259	292	284	278	286	284	276	257	271	256	275	273	249	289	290	238	269	300	263	246	296	268	263	268	264	282	286	244	258	276	292	247	288	281	259	284	281	278	295	279	279	282	268	286	273	270	272	291	247	262	278	249	277	249	274	298	274	260	260	279	265	287	272	245	271	270	266	344	250	278	282	263	245	284	274	264	296	285	267	306	290	269	292	286	259	252	241	264	275	277	253	286	299	272	270	290	285	274	263	272	279	292	247	276	266	270	248	253	294	292	263	271	283	284	285	271	226	263	250	279	291	259	269	294	259	268	277	261	288	280	256	283	272	257	272	267	273	270	251	271	265	277	271	286	297	271	271	298	289	264	270	292	262	266	274	272	275	275	263	259	258	273	282	272	253	282	249	270	249	284	281	241	277	288	283	276	303	259	250	288	286	227	292	255	242	263	268	261	301	273	256	244	282	271	270	271	286	236	276	267	274	264	264	235	299	291	270	252	267	260	280	259	265	273	241	283	269	293	284	288	267	255	275	292	267	254	275	276	255	288	279	267	272	276	272	290	254	261	276	283	293	268	229	236	292	265	277	259	246	278	290	277	271	284	246	253	280	266	267	265	282	270	258	286	244	253	250	267	267	253	272	286	274	271	265	254	275	276	280	281	274	286	316	320	282	252	311	246	278	261	266	254	241	297	287	270	280	224	273	240	293	274	287	276	274	300	244	254	287	248	263	283	277	277	293	274	265	280	269	252	283	290	283	239	265	262	271	258	274	253	234	270	269	260	273	277	261	290	238	237	288	300	248	275	262	247	302	297	234	300	262	261	301	272	253	259	282	279	293	279	281	315	286	245	296	260	297	293	256	284	290	279	277	266	244	313	265	286	266	267	281	281	283	282	280	285	253	305	269	293	258	271	267	270	256	230	274	264	283	267	270	311	258	259	282	279	234	277	289	278	257	291
5685	9833	8510	4571	2858	2023	1677	1398	1173	1091	1007	923	874	774	761	746	756	824	811	824	816	822	817	859	868	950	845	720	701	707	710	668	666	699	641	671	655	568	676	687	632	628	640	657	665	642	609	612	612	623	623	557	603	569	653	583	642	635	615	598	571	588	621	615	611	608	634	562	598	627	599	651	583	586	623	592	653	599	601	605	635	592	589	574	647	620	587	607	565	596	623	594	573	606	596	610	575	547	586	613	618	679	572	610	626	625	591	615	601	599	611	583	569	608	533	599	610	589	583	560	614	591	597	562	581	585	601	582	571	599	613	570	575	564	622	561	589	605	589	592	584	581	596	603	566	574	596	618	568	592	596	574	578	576	615	638	585	637	621	620	602	631	534	539	581	543	547	554	590	624	609	580	595	593	573	570	560	568	580	644	556	577	585	595	613	581	586	578	581	629	613	583	550	581	584	601	574	579	618	622	589	574	581	577	602	577	563	556	600	578	589	604	578	630	574	593	589	616	602	580	564	554	556	571	555	611	591	578	613	583	611	543	554	609	606	585	612	592	600	591	567	584	608	621	577	610	561	553	604	569	578	592	577	628	569	573	581	578	575	612	594	596	549	614	564	571	581	590	599	583	604	588	612	591	600	572	582	575	632	591	578	625	595	560	561	587	541	605	580	581	559	601	585	615	578	529	545	574	582	604	604	614	570	569	599	567	546	570	580	624	626	589	553	573	610	631	612	595	549	562	602	606	615	613	585	597	550	569	644	548	611	649	612	582	606	582	562	565	588	578	629	590	599	598	536	565	605	581	569	608	598	612	567	591	590	596	571	596	583	617	583	583	560	595	597	590	588	574	582	592	587	571	631	604	620	576	609	588	581	580	594	612	587	564	571	596	563	624	600	572	543	581	605	606	579	574	612	571	574	592	602	619	582	612	595	577	574	573	548	562	607	639	586	595	603	574	608	581	586	570	583	585	577	578	573	548	574	579	580	561	607	578	601	634	594	598	610	605	604	567	538	565	612	609	633	554	593	587	606	623	566	536	565	578	583	587	626	561	563	569	591	606	608	579	583	588	597	597	609	624	584	567	605	565	595	586	599	610	599	597	609	590	651	618	599	608	614	596	596	578	608	553	612	583	574	587	579	578	579	549	579	620	625	562	577	609	568	585	621	563	596	624	586	591	594	584	598	572	593	576	558	580	542	577	589	598	609	547	592	574	604	581	552	588	569	581	641	588	639	633	561	598	608	632	613	588	590	569	549	642	560	614	560	597	642	588	568	590	533	571	579	580	580	582	581	584	618	596	649	583	573	600	585	561	587	583	587	620	540	552	588	558	570	557	562	561	585	549	581	636	564	574	607	595	558	626	563	551	574	576	599	612	548	563	554	573	543	606	587	580	589	609	610	604	519	603	627	596	609	557	586	579	553	570	584	641	612	577	613	558	611	589	591	571	614	583	640	577	597	539	587	641	553	611	597	604	546	584	627	591	565	633	531	627	570	585	552	585	571	582	571	569	601	545	615	582	588	603	568	586	625	632	564	531	593	587	579	555	572	549	575	563	603	603	616	603	566	604	562	585	578	600	611	568	571	608	570	584	601	608	571	582	588	581	631	581	602	556	612	626	563	575	587	571	568	573	563	551	604	555	589	588	558	546	623	551	533	596	622	627	589	590	609	551	588	568	584	609	595	578	580	611	591	632	618	574	558	600	576	552	605	544	548	623	595	598	564	582	588	605	607	600	589	601	582	614	619	570	586	542	577	606	573	572	565	583	589	589	518	588	558	558	563	550	549	562	574	597	588	578	549	573	623	598	605	559	622	592	603	602	557	544	582	607	577	591	616	591	615	557	586	605	588	566	606	585	567	618	573	611	600	621	536	595	566	569	548	587	567	585	563	581	611	589	580	632	553	625	560	575	622	562	604	580	609	607	608	604	596	568	550	588	615	599	634	572	548	557	619	580	612	600	570	543	549	556	574	618	584	604	610	601	609	562	623	559	581	581	593	568	619	574	632	553	593	613	584	558	545	596	586	566	590	578	613	572	556	569	546	617	600	586	602	605	578	564	599	552	618	604	593	573	596	548	557	559	601	581	603	612	549	627	601	599	608	592	629	596	594	583	594	591	634	561	616	597	559	571	550	582	615	567	547	577	629	554	615	627	540	633	630	554	589	540	600	616	571	573	572	560	590	589	513	579	613	596	610	610	597	533	578	596	594	563	592	561	576	562	578	578	614	582	606	603	562	633	610	541	607	593	564	561	603	604	572	568	606	580	556	598	629	629	584	601	575	598	631	609	572	557	608	584	522	569	584	584	580	593	579	562	563	637	608	628	621	600	563	599	600	581	591	585	603	598	568	590	587	597	567	580	580	571	602	588	579	562	620	581	630	574	601	557	601	533	608	590	549	596	621	605	603	564	564	586	593	551	562	547	571	554	544	569	562	627	600	570	606	585	574	606	619	566	554	613	616	582	640	618	603	588	537	567	581	559	622	592	620	574	543	613	570	612	558	596	587	590	559	564	575	575	567	584	613	597	572	599	597	608	622	603	604	583	570	527	578	586	595	575	621	583	611	581	593	601	565	580	593	599	612	542	541	621	585	627	573	527	558	645	603	579	615	560	602	593	581	579	606	604	595	542	572	553	598	594	574	567	579	603	581	604	594	571	578	650	558	575	594	550	579	585	577	608	546	572	527	591	586	573	588	561	559	597	560	587	565	593	616	589	601	610	599	603	560	575	587	562	572	569	568	569	549	570	581	582	610	583	600	547	607	610	570	585	612	576	576	581	626	639	638	555	637	611	546	625	565	575	575	587	625	580	577	653	607	635	578	612	614	583	573	581	603	539	587	580	592	608	580	614	570	556	557	589	573	599	576	600	557	593	592	593	606	582	586	584	557	551	589	600	583	581	556	629	568	555	590	565	576	576	616	575	614	585	555	605	559	586	590	588	599	591	586	577	590	554	600	590	541	534	590	530	617	527	632	588	620	621	559	605	638	594	603	612	573	544	602	594	569	586	585	572	556	602	586	583	572	593	587	578	602	607	620	610	621	590	570	593	604	630	581	599	548	590	589	609	552	605	603	618	585	576	612	556	609	614	579	596	606	585	609	587	577	585	598	591	546	564	614	565	570	575	578	587	562	588	600	551	602	582	594	612	578	591	588	582	546	596	611	616	577	564	591	592	646	612	591	614	595	583	598	577	617	567	594	571	575	554	559	599	624	561	620	568	609	628	570	555	640	626	593	608	610	555	562	588	519	578	568	580	608	560	571	585	586	618	574	587	636	541	573	608	596	596	576	595	581	580	576	561	577	606	578	597	586	554	583	589	600	582	537	586	570	590	577	579	576	599	589	599	571	553	607	536	576	545	614	582	547	578	618	590	631	617	543	575	598	566	604	526	570	588	577	567	557	560	563	604	578	595	562	550	592	561	600	617	605	544	537	617	605	615	546	582	574	615	559	598	571	585	603	564	613	574	584	606	595	582
23489	21502	29343	24090	21504	17630	1343	549	427	388	334	326	297	288	293	276	243	269	277	301	285	286	276	292	312	328	272	243	237	224	246	212	251	222	216	245	225	206	233	225	213	201	217	235	216	210	202	205	223	183	217	217	210	183	239	201	219	214	194	192	206	204	207	199	217	193	204	197	195	213	215	200	200	215	192	193	206	213	206	211	223	182	179	197	209	205	193	195	221	204	182	197	196	215	190	199	179	202	191	211	200	198	205	199	185	188	177	190	186	226	207	199	191	224	221	182	199	203	218	202	207	208	196	194	203	196	191	190	204	198	195	180	220	205	224	216	195	198	168	224	194	210	214	188	168	190	159	195	193	237	197	209	205	192	200	210	191	196	195	205	200	202	195	186	213	199	228	207	200	183	195	216	185	179	222	222	201	169	187	178	195	162	220	194	207	188	197	218	217	210	194	187	197	215	191	185	217	226	171	183	184	201	220	200	223	192	206	191	206	188	192	201	220	204	195	203	187	191	190	220	193	218	199	179	192	213	209	194	186	206	199	178	175	210	201	200	185	200	199	175	217	201	179	207	190	190	203	204	197	189	201	184	200	228	226	199	171	206	203	194	191	194	192	199	192	206	197	189	179	201	212	190	204	184	173	214	215	191	187	193	201	203	209	179	212	199	181	189	210	183	204	203	196	226	171	191	202	211	202	188	177	180	224	220	187	193	207	201	177	205	212	186	183	182	206	182	200	195	203	199	202	202	224	174	199	169	203	239	201	238	204	176	198	190	201	200	200	182	194	210	212	189	189	169	190	206	188	197	178	182	186	205	192	199	185	196	191	196	198	203	183	193	208	189	200	186	191	197	208	200	160	190	199	187	179	195	192	192	176	200	188	184	195	190	216	204	187	221	187	192	224	213	194	214	216	226	196	222	201	182	186	181	218	189	213	187	207	192	191	187	199	201	210	192	224	195	205	192	194	203	229	184	181	179	182	162	176	194	196	203	173	189	183	166	194	213	182	180	204	181	199	194	199	201	190	214	193	202	170	181	207	180	184	184	207	192	191	185	193	185	180	168	198	182	203	207	186	198	208	206	190	194	197	211	184	197	186	200	196	233	186	184	199	228	214	198	225	178	188	207	179	205	172	209	211	195	216	185	207	183	205	230	211	210	212	205	211	178	186	188	200	185	198	190	174	209	185	182	212	199	177	196	184	214	210	193	204	193	213	208	212	200	199	209	183	190	181	202	181	190	212	189	191	213	183	199	177	212	211	196	206	191	212	220	202	206	219	181	197	212	204	180	215	181	202	197	202	205	222	195	190	182	208	193	196	187	206	191	195	191	204	223	202	176	194	189	189	210	194	192	198	230	202	218	211	180	178	198	210	165	213	207	195	195	212	206	198	196	202	207	189	210	185	195	204	171	206	190	212	205	185	199	164	209	180	188	184	208	195	202	183	184	184	226	234	214	193	202	217	198	232	172	201	186	219	191	200	172	200	193	200	206	192	194	201	190	209	187	172	209	210	198	207	181	198	217	181	211	186	217	188	208	217	185	200	185	195	201	194	176	194	210	172	198	211	218	178	227	199	206	198	194	189	181	196	183	235	192	199	205	180	182	217	178	190	206	200	200	192	219	213	175	184	199	218	186	177	187	235	177	174	199	182	177	199	197	195	195	206	189	184	214	191	171	196	187	175	203	212	190	186	187	175	206	201	198	202	224	190	213	197	197	210	182	174	191	182	209	188	181	181	180	211	201	194	200	205	192	213	217	206	196	180	185	208	184	185	197	180	184	199	187	202	215	201	223	188	182	190	203	204	194	180	187	225	219	192	190	230	191	180	182	160	195	220	193	207	192	203	189	225	197	182	190	191	223	202	194	203	208	200	186	201	171	180	180	188	188	211	184	191	190	196	224	205	196	201	191	207	214	186	173	199	179	220	194	187	201	192	178	194	206	191	222	179	220	191	189	225	205	197	194	184	200	190	215	222	200	179	186	204	217	227	198	199	192	181	182	219	224	185	192	187	192	207	186	168	211	212	192	184	197	213	223	170	197	190	173	200	183	198	201	215	206	199	205	173	174	184	203	227	181	202	215	193	219	215	213	187	203	205	169	186	204	184	177	204	191	181	181	205	192	202	185	200	194	211	176	207	208	189	227	201	214	196	180	187	216	206	194	189	211	182	221	193	204	186	228	198	235	210	190	207	196	206	181	197	197	186	221	212	199	203	203	204	186	197	205	198	199	190	200	174	190	168	174	186	201	216	186	209	198	200	213	186	188	202	194	223	193	229	248	200	203	224	210	176	213	197	190	183	218	230	197	209	185	168	195	217	169	191	211	200	194	200	215	201	206	214	192	187	185	216	221	208	215	215	191	211	229	208	232	192	194	197	186	195	175	209	183	193	211	167	194	194	210	207	187	185	158	179	179	185	199	195	211	214	191	198	172	181	188	232	207	187	193	205	218	181	221	179	204	198	179	188	190	188	248	210	173	226	200	209	190	175	202	185	195	194	210	186	198	171	193	208	169	201	216	211	204	218	199	182	185	193	163	220	176	218	189	210	172	180	161	208	191	196	230	223	195	201	199	183	186	205	207	190	202	197	188	207	201	192	219	203	180	203	218	174	186	210	204	219	195	201	190	236	201	203	202	185	192	210	203	206	190	183	178	187	174	228	213	196	214	206	179	196	189	213	210	222	185	195	211	211	208	206	198	189	204	193	187	180	187	176	184	197	181	198	212	191	169	168	195	227	181	189	216	194	214	207	198	212	214	212	204	194	181	188	204	213	190	197	199	218	190	204	187	193	179	195	192	231	201	216	210	199	221	211	199	182	240	202	201	181	195	174	174	183	205	192	186	216	176	207	192	202	187	193	183	171	234	189	181	196	175	218	203	195	190	208	209	192	205	202	193	206	214	211	191	195	213	171	197	196	216	190	196	201	192	206	184	186	188	194	215	211	206	166	203	203	218	180	195	219	214	198	179	218	189	178	215	207	195	183	199	175	180	194	201	216	184	185	194	216	200	184	222	202	211	189	231	177	209	188	188	207	195	195	180	206	217	217	190	234	177	185	214	189	200	182	179	169	199	170	193	189	207	212	201	215	181	173	200	196	215	210	211	230	169	196	183	198	187	196	175	185	190	202	202	203	200	213	183	206	224	180	200	214	204	176	186	188	210	208	198	199	191	204	201	200	183	190	191	188	197	205	196	214	197	198	222	194	191	205	204	188	215	197	199	196	217	202	174	240	201	204	195	205	222	202	229	183	183	192	190	182	205	195	205	187	208	235	207	194	201	209	196	210	185	183	202	221	217	177	192	202	212	208	195	219	185	186	178	192	199	194	195	193	202	211	194	184	206	184	190	173	194	194	205	175	211	194	201	221	215	211	212	190	185	199	215	195	205	200	207	213	198	204	214	194	183	196	172	194	179	203	214	202	234	197	191	201	188	203	213	172	194	187	200	208	187	205	205	204	213	201	181	194	220	210	204	176	192	184	208
7945	15437	13419	7398	4775	3187	2399	1912	1500	1315	1152	983	929	796	802	712	697	683	803	894	834	827	790	802	916	958	760	668	647	647	566	555	637	541	518	586	569	493	496	535	478	448	542	520	516	497	526	505	469	477	469	488	468	456	448	457	428	438	417	424	431	395	443	471	454	435	431	402	442	447	435	463	468	466	401	454	458	421	409	420	399	446	406	422	448	440	404	396	418	442	405	405	405	418	435	433	437	404	436	427	437	422	439	411	424	429	413	416	425	416	413	433	422	438	382	431	396	448	420	453	407	412	421	430	477	443	435	444	409	408	461	423	427	399	445	436	385	427	444	413	439	440	416	422	440	432	392	449	400	414	444	408	424	478	472	395	430	417	408	417	433	430	388	391	452	422	426	498	427	396	442	391	394	405	361	416	446	423	422	417	414	424	425	414	382	414	456	439	393	440	373	396	416	399	409	403	423	411	406	426	437	440	407	402	440	420	429	447	413	407	408	462	409	398	439	432	401	409	382	393	422	461	414	448	445	415	422	417	446	410	418	434	426	411	430	373	414	404	398	412	420	449	433	412	452	427	431	380	424	431	408	407	427	419	414	405	398	407	439	394	393	426	395	412	447	416	419	421	469	418	465	418	440	408	414	451	424	388	416	388	397	423	423	401	408	410	422	393	408	454	396	399	443	374	425	409	405	406	433	429	400	419	389	422	387	427	447	401	413	415	378	431	432	460	422	419	456	437	420	420	429	413	413	410	432	388	407	417	441	448	401	413	373	421	395	395	414	396	363	408	412	427	446	409	447	406	405	422	427	403	431	430	389	439	408	398	415	423	417	436	406	464	476	394	428	415	394	420	439	421	422	428	428	415	442	378	388	404	374	380	406	404	406	415	423	410	407	423	436	408	389	377	422	401	436	402	425	442	408	416	418	428	408	424	406	405	430	415	449	424	424	445	421	380	431	429	433	407	385	434	385	420	409	428	371	411	450	411	429	417	438	443	399	388	415	398	389	424	429	397	426	419	437	408	404	444	384	374	452	400	408	462	406	380	421	427	426	427	417	424	406	423	423	406	418	410	423	439	420	411	402	415	402	430	436	417	401	401	383	351	416	406	410	395	416	416	436	418	396	423	434	407	425	382	415	413	417	430	434	416	402	421	436	375	392	389	417	398	407	419	399	409	397	422	399	417	423	412	439	377	417	408	424	432	435	403	408	416	379	441	437	411	433	442	400	399	418	431	409	399	416	417	397	436	407	442	426	398	409	419	415	432	422	401	449	378	413	428	454	412	426	449	449	419	372	408	435	406	412	392	391	416	435	398	405	427	431	391	427	416	411	414	423	429	412	424	427	419	419	447	388	399	376	419	428	442	431	392	406	421	390	408	411	423	430	388	398	480	408	398	398	431	408	380	416	430	406	420	431	416	428	377	407	400	395	419	422	429	430	416	442	406	414	391	423	433	403	441	372	407	399	416	425	426	398	435	397	462	386	423	393	402	415	376	449	440	379	407	403	396	383	406	380	394	408	407	403	421	404	422	392	404	394	418	428	390	448	433	389	415	408	406	427	418	450	417	396	426	401	412	441	463	458	406	391	401	416	418	426	405	391	427	403	422	422	403	402	403	408	433	432	419	405	399	428	394	431	419	436	424	413	422	414	420	414	426	398	380	435	440	426	413	391	412	430	403	443	411	442	404	445	427	420	379	420	407	420	428	407	402	437	445	431	432	402	389	436	429	441	429	412	443	383	403	431	429	391	417	402	397	419	411	425	434	421	410	412	429	420	407	436	438	424	390	423	425	434	437	420	430	371	391	416	396	398	401	420	389	409	414	372	431	416	456	400	396	420	425	411	426	431	434	431	393	414	397	400	355	427	405	414	430	431	373	428	429	383	435	418	409	426	424	407	424	427	445	389	436	426	420	405	415	382	415	396	397	413	430	434	403	420	418	388	397	425	424	415	444	436	377	418	432	436	412	396	399	385	423	421	445	401	455	432	431	406	425	407	402	408	424	434	408	434	407	420	394	425	419	412	421	392	412	430	430	427	427	411	411	403	410	428	424	438	415	436	462	417	409	426	410	434	455	432	416	406	398	415	421	440	427	447	412	384	416	424	426	404	440	410	448	409	443	422	408	461	414	419	435	442	453	392	406	447	432	414	409	462	385	452	414	448	374	391	430	397	416	406	426	404	411	416	444	395	408	397	417	416	423	413	417	419	409	416	402	424	423	435	433	418	434	418	434	424	452	405	415	458	433	425	432	402	419	411	422	401	431	425	369	415	388	437	389	432	440	413	405	437	403	429	420	433	406	430	416	411	424	411	439	423	415	438	393	423	415	384	429	417	417	411	418	438	449	403	407	416	408	396	391	380	426	430	420	431	398	399	417	422	419	432	385	389	400	428	402	424	402	493	416	453	420	441	412	420	388	398	415	414	437	412	453	392	400	397	382	402	386	425	391	423	430	450	393	422	418	409	424	456	384	442	454	411	422	447	384	400	380	379	426	423	422	427	416	427	389	395	401	412	413	407	417	427	402	454	436	418	413	431	379	438	408	410	439	438	383	410	381	443	406	402	387	411	417	435	385	434	430	382	419	412	438	402	418	407	389	402	430	404	421	366	402	439	403	400	418	407	408	430	409	421	423	414	417	405	394	445	425	396	456	391	426	407	402	413	425	435	410	433	392	410	422	431	407	387	398	417	419	402	443	403	442	399	406	429	419	393	402	426	463	413	432	381	413	408	364	436	399	394	411	377	436	415	418	406	427	394	408	420	403	415	419	410	410	414	408	401	403	420	430	426	387	418	416	379	426	409	400	421	433	426	450	422	434	423	452	414	436	432	419	442	407	420	428	397	413	402	430	413	416	390	432	451	442	427	436	389	391	391	388	400	425	430	413	394	431	430	398	410	422	417	401	404	372	404	405	381	419	408	376	379	401	427	444	399	435	418	412	394	425	441	411	384	420	375	425	406	460	398	426	403	422	403	467	413	435	434	437	402	438	433	410	440	420	402	412	449	415	432	398	406	409	402	410	420	410	433	421	412	427	407	430	426	416	400	427	430	422	415	425	407	452	432	409	443	439	395	430	402	406	412	381	424	391	445	458	441	421	403	426	424	386	425	400	445	445	430	384	438	399	452	410	401	404	453	411	409	426	422	387	484	412	411	393	421	435	408	402	408	439	409	408	414	411	443	440	430	440	436	413	415	455	444	385	448	441	413	400	374	401	403	415	448	417	445	449	398	393	428	424	387	404	437	439	440	446	443	445	423	421	425	405	417	433	411	441	408	421	440	391	416	388	444	425	419	435	421	428	415	400	428	416	408	411	389	410	396	452	413	417	433	372	440	402	405	423	386	379	424	433	368	434	390	390	419	409	428	410	394	382	448	399	428	425	405	411	419	388	413	414	401	415	414	400	439	407	409	416	411	419	374	421	397	390	387	398	432	423	412	415	442	391	410	405	434	398	403	431	409	417	405	428	413	405	448	420	447	435
26961	20276	5848	800	540	487	433	450	396	451	419	441	405	394	372	419	412	396	451	430	437	432	459	468	463	425	428	404	428	430	439	435	421	402	420	423	402	398	408	395	434	423	424	412	408	414	406	397	428	408	423	399	391	446	449	392	418	422	387	387	385	410	383	392	408	396	398	396	432	420	383	436	452	406	413	426	410	409	414	392	420	397	428	376	425	406	366	388	357	424	414	435	442	419	409	405	404	398	399	436	438	399	375	408	404	430	360	395	430	430	406	399	423	405	397	428	385	401	439	425	438	425	421	399	430	423	408	417	415	396	377	399	393	420	423	418	404	392	425	427	401	421	380	423	377	458	388	404	426	364	415	389	463	401	421	411	438	345	414	373	441	412	397	394	406	414	412	380	439	410	401	437	398	408	416	386	381	392	403	392	425	409	431	409	421	417	409	387	423	395	386	429	386	416	419	411	396	407	377	388	445	389	414	413	420	402	431	426	413	422	379	385	416	402	390	393	419	370	419	368	381	409	397	409	409	422	415	404	383	420	391	389	381	423	424	407	397	371	390	372	398	410	402	420	441	414	385	413	407	382	414	391	395	403	402	447	384	446	399	401	436	412	406	393	443	419	380	365	384	380	417	409	442	421	423	411	437	367	394	389	394	422	407	385	387	380	394	409	423	415	400	441	412	402	388	407	401	427	386	407	406	390	392	405	415	429	436	386	413	407	406	404	407	425	407	415	393	409	408	412	417	418	379	424	419	440	434	391	414	389	419	431	407	391	429	410	424	377	379	402	408	411	385	409	427	387	429	373	413	429	407	369	416	476	418	400	371	394	419	420	375	413	425	402	448	407	415	380	413	387	442	426	424	410	416	414	407	393	413	393	417	384	429	369	414	386	418	406	378	450	413	450	432	392	414	413	384	432	405	365	463	406	386	407	419	418	414	422	439	418	407	414	369	383	424	396	415	447	426	398	414	398	429	453	375	413	403	434	385	442	394	423	419	419	408	421	410	395	436	425	400	366	425	428	432	417	379	400	417	354	403	451	419	448	393	395	408	396	392	418	394	412	415	420	424	410	377	425	409	423	423	449	390	388	409	394	405	425	424	401	404	414	416	409	374	398	382	429	405	439	381	392	423	437	395	395	414	379	417	374	446	412	419	417	411	381	408	393	409	418	403	420	396	399	398	402	432	389	370	424	403	401	407	397	403	449	394	423	435	389	373	386	415	397	434	413	430	429	403	399	401	365	392	443	420	412	407	403	409	409	403	436	433	416	428	421	453	427	397	404	394	422	414	396	426	378	405	411	447	400	418	410	402	388	376	377	410	408	435	401	367	380	396	399	449	389	396	393	412	414	462	401	387	433	389	445	441	385	395	372	414	375	397	409	390	433	417	392	425	405	404	398	405	364	397	374	399	425	391	395	422	399	432	443	382	412	391	407	410	418	410	393	374	388	369	413	428	391	385	406	403	433	388	393	422	408	429	423	429	440	444	407	405	404	377	432	397	407	435	411	402	430	396	383	421	418	425	380	418	362	397	409	379	395	460	398	386	404	418	426	425	397	404	397	376	385	410	398	392	369	446	427	431	407	386	364	400	424	417	417	413	418	414	387	396	425	409	407	415	435	451	406	407	432	394	417	403	393	433	396	463	433	397	397	393	388	385	382	410	428	426	386	416	395	382	409	401	387	384	418	424	419	400	390	415	406	388	443	377	425	396	422	402	390	401	412	427	427	430	395	416	431	423	421	439	409	415	418	412	424	425	405	399	394	404	430	414	392	443	424	417	433	377	407	399	398	407	393	411	415	420	393	418	432	418	439	394	426	423	410	403	405	387	425	414	404	401	401	403	412	417	437	395	413	416	415	419	417	380	404	400	399	401	419	353	399	417	406	442	402	357	364	424	423	387	422	391	377	386	378	440	427	396	405	405	411	430	436	401	417	425	368	412	386	442	443	407	422	415	384	421	424	404	399	429	377	401	413	432	389	419	393	390	412	411	394	414	400	424	417	378	458	397	406	400	398	440	399	410	406	360	413	419	434	392	411	405	439	369	399	382	379	388	394	410	408	437	392	413	421	397	394	414	380	399	430	402	412	381	417	417	435	405	411	443	396	433	396	440	407	434	404	431	402	399	397	426	397	412	454	398	384	404	391	464	410	414	396	414	404	407	404	397	400	399	440	405	412	408	368	429	389	417	414	427	363	414	432	387	390	371	373	395	387	381	390	413	437	392	416	367	400	410	435	421	384	405	443	468	397	422	417	439	414	413	437	389	405	409	389	429	372	385	414	383	399	415	398	409	415	406	410	374	417	405	413	420	422	397	432	438	453	440	396	431	417	413	433	377	412	413	412	443	425	425	376	423	377	455	376	406	428	395	372	409	416	425	392	389	407	397	417	406	430	405	423	434	404	380	406	424	444	413	427	404	423	392	394	419	417	405	424	398	420	405	416	386	444	407	417	399	401	425	398	435	372	415	414	416	416	426	387	415	399	369	363	384	398	426	431	410	395	416	400	414	454	445	404	443	400	405	429	456	414	454	435	395	411	409	422	450	457	412	385	391	410	391	408	426	398	400	388	383	426	400	396	399	440	446	389	390	395	424	397	436	444	378	434	425	406	445	421	431	388	414	385	435	403	401	422	398	403	413	392	424	407	394	425	376	406	385	409	361	390	397	417	416	404	409	384	430	378	434	407	437	448	400	389	392	395	417	392	379	402	385	436	349	438	401	407	420	422	377	417	403	380	422	414	394	385	418	399	426	428	455	395	399	423	443	392	435	423	405	417	420	380	375	428	433	384	399	411	431	399	429	439	393	403	434	420	433	407	420	435	393	394	384	456	413	405	374	414	434	407	360	397	401	470	386	407	425	387	390	393	391	424	387	431	411	386	421	404	389	404	407	427	422	395	401	402	392	456	368	421	421	378	404	427	425	410	425	392	416	405	390	425	379	397	411	409	391	419	416	402	410	432	379	360	374	416	396	414	420	425	419	421	487	422	412	396	426	424	381	434	410	438	394	453	390	413	425	427	371	408	383	414	421	409	426	415	416	426	429	431	396	426	408	404	419	403	385	405	409	381	386	390	407	378	457	377	372	434	419	401	423	399	419	403	403	377	391	370	390	400	467	397	393	404	429	425	406	391	389	402	434	443	396	398	391	405	393	426	430	426	418	416	390	424	402	409	430	406	420	394	424	394	402	386	407	388	447	419	393	429	441	398	393	382	378	413	398	384	422	401	435	441	388	450	400	382	406	427	390	379	385	438	416	448	398	394	388	405	416	454	418	434	416	419	427	415	423	368	377	387	436	367	374	406	417	423	398	376	399	386	431	425	371	408	380	420	395	375	434	401	377	407	409	413	414	407	385	420	390	416	424	389	421	421	433	428	423	398	391	397	418	419	424	394	435	387	422	410	340	402	414	374	439	402	421	429	388	392	382	391	404	366	452	391	403	410	390	423	427	421	408	411	421	419	425	388	432	396	414	430	397	425
4210	1954	1871	1308	1079	995	949	937	888	933	914	872	831	874	839	931	905	829	905	946	924	968	909	943	947	987	947	912	906	922	901	938	860	915	863	915	897	919	870	884	862	850	896	872	873	857	877	903	821	863	840	877	838	868	838	855	825	827	885	848	854	833	891	819	887	901	884	827	901	805	840	902	858	937	896	905	884	837	867	823	864	815	868	838	815	875	825	828	896	838	796	841	833	830	839	867	940	868	862	910	872	925	872	900	875	877	858	880	858	885	843	835	862	850	861	894	866	862	847	873	869	874	885	854	901	839	859	910	899	845	856	879	883	853	857	881	854	866	830	812	824	854	864	835	825	869	889	844	887	830	821	879	903	850	888	814	876	823	812	821	872	859	837	836	867	867	887	899	895	826	852	825	812	841	815	833	851	936	870	859	831	899	929	862	908	880	856	838	872	850	841	841	874	844	833	866	836	838	798	872	899	871	860	872	863	867	830	817	834	851	847	849	851	843	839	857	885	876	872	860	853	883	808	870	907	886	812	877	905	816	899	877	883	875	831	853	793	871	812	834	847	858	834	826	852	867	877	835	829	864	858	857	824	800	811	886	872	843	797	865	841	820	844	843	889	823	845	810	867	843	911	808	886	839	839	803	897	883	813	855	846	856	853	875	882	907	874	888	811	805	896	884	813	858	840	845	828	885	850	824	812	869	869	804	909	823	879	904	831	860	874	822	926	866	861	828	850	885	866	884	887	822	932	893	816	821	854	890	860	891	828	848	819	863	872	886	838	872	886	884	860	867	889	840	836	872	846	863	878	885	862	827	829	817	825	869	835	853	802	799	844	835	865	780	868	823	853	869	878	902	852	880	855	833	829	817	854	855	840	868	847	828	862	864	911	853	815	873	852	869	801	921	875	851	838	880	847	841	821	834	850	829	826	812	870	852	911	841	845	857	828	845	847	869	905	817	862	877	862	806	857	885	822	830	847	832	831	850	821	833	842	846	808	858	890	851	846	883	844	873	835	826	838	873	867	842	862	832	859	885	857	844	846	807	862	915	805	869	847	835	899	860	855	879	841	902	866	846	831	891	809	886	871	890	903	850	837	861	857	827	866	864	828	843	869	868	902	856	854	885	836	871	863	882	859	868	920	834	848	891	854	862	861	855	876	846	801	827	807	857	842	820	807	856	856	838	895	847	824	869	816	895	830	871	858	830	869	838	829	848	822	808	828	891	862	886	855	855	878	845	833	857	868	882	849	841	908	840	806	864	846	850	839	905	871	884	870	858	802	852	919	902	851	850	883	940	840	850	889	882	892	842	889	887	939	895	881	890	893	873	903	857	829	854	842	851	873	830	853	900	848	861	824	849	819	885	809	825	908	888	831	864	824	825	900	872	863	841	815	842	824	844	813	843	882	859	855	853	842	841	814	852	815	908	853	836	798	863	828	898	832	886	837	868	833	796	901	877	843	820	874	858	861	836	860	848	845	843	890	859	850	865	827	892	846	819	830	832	900	812	818	854	863	864	845	865	876	924	797	897	873	917	850	899	843	847	872	831	896	871	842	835	851	849	851	884	839	857	852	818	860	864	862	912	832	855	824	859	850	846	856	887	879	900	888	858	854	820	903	884	861	839	813	883	827	794	843	858	860	825	880	879	886	865	836	902	896	854	880	834	824	830	913	851	892	874	879	817	798	882	812	890	865	887	846	844	866	865	866	881	850	840	861	861	871	842	832	807	875	921	881	852	842	877	872	874	802	886	830	822	847	847	888	793	846	929	860	866	830	893	830	849	812	852	829	904	842	827	868	844	839	868	835	856	875	842	874	862	833	833	902	861	850	858	866	826	816	857	883	897	875	825	832	832	900	887	806	859	877	849	863	804	871	865	775	795	895	862	895	866	886	865	836	799	860	834	902	883	861	830	863	863	847	886	835	827	847	808	896	823	832	852	819	842	854	864	820	886	867	826	841	866	820	917	848	857	865	826	806	908	812	844	857	772	821	862	878	845	843	829	829	842	873	861	854	882	870	868	841	834	881	832	848	854	835	850	843	838	888	857	875	882	869	834	838	891	914	847	890	845	885	848	862	895	850	853	899	857	847	856	904	881	871	842	848	859	904	867	828	878	874	829	902	830	887	877	868	900	830	876	831	872	892	920	927	859	890	783	828	877	835	835	815	838	839	858	892	830	817	802	821	876	898	883	840	832	845	849	849	874	832	865	841	859	851	839	858	827	836	825	828	879	839	859	849	870	832	827	842	880	827	874	824	874	872	824	829	854	837	873	827	852	865	902	883	897	817	821	860	814	843	863	814	894	848	866	809	821	817	890	802	860	846	835	857	894	853	844	857	878	819	790	893	823	851	878	837	843	847	849	769	844	852	883	829	873	899	824	852	864	850	845	882	863	839	800	847	821	878	876	844	799	827	878	853	828	812	874	842	828	859	857	911	815	853	879	898	860	887	845	875	830	812	879	901	893	916	850	816	877	883	861	835	901	892	857	863	860	934	889	837	835	869	820	824	839	850	891	899	897	809	812	855	839	817	882	836	862	823	861	821	807	863	830	870	848	856	818	870	883	862	844	881	875	899	858	855	844	865	862	819	834	868	852	872	819	828	909	849	841	876	839	850	851	886	895	859	844	865	892	904	848	862	872	865	836	889	900	865	855	882	797	878	869	884	818	817	808	862	863	864	782	835	837	887	847	870	860	829	843	872	812	841	850	826	868	876	815	913	824	901	845	890	866	877	853	853	876	894	857	832	816	859	852	907	886	838	844	820	822	913	881	847	842	865	865	827	843	859	853	863	838	863	880	872	849	895	832	894	855	855	855	839	824	843	832	833	796	888	834	860	832	809	827	892	866	888	857	859	820	866	858	833	876	861	875	825	870	839	834	872	887	868	860	892	889	826	876	841	835	808	869	847	850	880	850	835	896	875	854	813	877	826	845	865	879	818	851	846	819	864	869	866	844	829	868	899	871	852	888	839	865	832	849	888	805	869	830	862	835	868	869	913	847	840	866	809	910	888	800	886	851	857	833	830	840	901	840	901	874	832	834	805	847	863	895	790	859	832	887	852	904	803	882	836	869	843	862	857	818	895	812	888	842	861	859	836	851	855	823	843	809	842	888	814	842	874	853	894	833	818	822	864	844	854	852	828	862	912	878	822	815	853	882	877	856	859	828	880	884	909	838	835	804	849	877	881	798	844	851	838	855	881	875	822	802	842	810	882	869	855	866	819	903	892	875	852	802	839	895	850	863	852	824	849	868	852	869	908	895	828	887	864	892	883	795	809	828	824	855	923	865	792	854	826	836	860	904	868	903	850	849	905	808	936	876	823	884	867	895	868	838	844	888	856	833	846	906	890	889	895	866	825	888	935	861	854	893	826	906	798	889	862	818	871	830	857	867	853	892	875	860	909	838	909	841	822	795	842	880	858	825	859	838	824	885	829	834	822	837	888	839	818	903	846	897	869	869	866	882	913	871	857	831	892	838
24313	21442	28548	24740	18704	1360	627	445	383	362	372	318	338	310	330	335	322	335	310	304	300	313	312	307	314	313	311	332	319	326	297	274	304	307	284	286	289	288	281	287	287	275	287	303	250	288	290	307	282	261	273	289	281	238	288	311	272	286	281	288	296	288	294	272	268	271	270	263	269	257	251	273	274	311	285	267	290	231	280	274	292	294	255	251	257	275	259	286	264	270	265	265	256	292	273	271	264	271	282	294	262	264	243	266	280	265	265	269	283	261	250	286	287	225	266	269	259	267	283	250	293	285	264	252	271	280	270	295	253	290	303	260	285	274	255	305	261	268	266	279	279	285	258	241	289	278	246	260	247	245	283	272	276	285	261	263	271	263	292	271	272	291	240	261	250	277	249	272	271	236	266	287	261	262	245	252	294	285	256	289	248	270	263	275	271	276	258	274	242	283	274	264	282	255	284	264	292	257	294	295	285	271	290	264	259	273	252	255	286	271	288	252	275	287	260	258	277	288	317	276	241	245	263	256	281	269	276	274	267	280	269	295	278	281	292	243	289	286	290	244	224	265	267	256	250	230	282	267	253	271	251	258	279	250	294	274	254	295	275	248	262	285	271	267	287	287	277	268	246	289	272	245	255	253	278	283	307	257	279	279	270	288	273	268	286	256	264	263	234	251	288	273	248	273	258	250	254	280	280	295	263	285	267	250	276	302	249	259	260	282	255	280	286	285	283	274	271	244	270	282	277	267	258	275	256	267	277	260	257	282	296	262	264	264	267	256	283	267	283	287	283	268	248	253	290	293	263	279	253	286	272	268	266	265	242	239	282	238	271	249	263	265	284	305	240	271	291	265	256	266	274	254	284	218	252	278	275	272	269	273	262	293	275	250	277	270	246	277	285	263	261	289	244	252	289	279	288	244	270	272	257	252	287	284	263	288	267	280	267	296	258	295	256	267	304	262	266	269	287	274	260	283	289	286	265	271	258	250	263	278	283	287	282	269	256	274	261	266	282	293	250	269	273	268	291	268	285	274	237	290	221	280	249	259	260	281	270	278	280	246	267	271	250	298	249	259	237	263	261	270	279	244	273	292	291	248	265	276	258	243	281	281	265	305	255	274	272	282	272	265	259	260	268	301	287	255	280	279	254	241	287	291	268	250	264	257	283	272	259	283	241	271	281	303	272	259	261	266	247	268	240	268	268	262	247	267	257	268	277	279	255	263	247	238	286	255	258	254	293	278	275	258	262	263	273	261	267	293	266	241	232	294	246	287	260	278	274	296	252	267	286	248	288	262	248	267	291	273	277	270	266	270	280	274	288	261	269	261	274	271	287	288	294	264	253	266	299	278	287	266	268	265	248	276	288	275	279	279	256	281	237	269	274	297	272	277	250	277	322	269	268	249	307	231	262	263	255	303	295	253	250	265	266	271	275	265	272	257	286	288	280	277	279	272	267	255	268	244	205	263	250	258	264	245	257	278	269	251	291	297	266	292	264	254	273	273	253	266	257	253	270	259	302	280	255	248	270	252	293	259	284	255	287	273	271	298	242	266	276	273	263	264	255	261	257	252	270	254	282	250	271	298	304	272	296	248	235	282	259	283	247	262	255	267	272	272	290	250	250	222	270	295	268	268	298	285	283	263	294	279	274	262	255	268	277	263	252	270	249	251	259	242	303	259	276	264	308	273	287	288	274	274	247	283	276	271	258	280	273	261	259	257	295	261	258	247	257	267	256	270	272	261	245	290	235	290	221	275	256	254	260	257	290	280	250	278	283	288	266	275	282	271	263	237	256	227	272	278	275	291	305	274	294	251	267	261	264	269	276	250	278	293	283	239	304	290	302	262	278	288	307	282	256	263	244	269	300	260	256	247	271	249	257	264	243	281	265	237	256	283	272	263	272	272	254	280	269	283	283	270	244	265	256	262	250	264	254	262	254	282	270	258	277	245	259	264	260	256	267	289	270	263	271	270	250	281	259	258	249	273	263	224	255	279	259	268	279	272	255	270	281	260	241	275	267	287	271	260	269	260	277	275	252	267	270	276	271	259	262	251	274	226	272	243	262	283	255	262	257	229	259	252	286	267	251	277	246	269	249	258	282	269	268	275	262	265	280	273	279	250	263	281	273	243	287	250	254	239	265	284	264	263	250	280	276	295	268	237	270	294	253	252	261	251	262	270	286	303	281	294	250	257	273	283	285	260	255	262	252	268	263	255	264	250	294	283	262	265	255	289	267	259	265	269	284	273	271	293	256	274	264	271	284	248	262	296	268	246	262	237	271	262	258	308	272	250	269	263	272	295	256	259	266	236	268	273	263	268	255	273	272	265	257	249	261	249	243	259	264	263	270	299	236	312	265	293	275	265	258	249	252	274	256	277	273	270	261	280	254	248	291	273	276	265	275	265	239	279	254	313	270	260	261	281	255	266	263	295	270	279	247	307	271	237	289	288	299	262	288	264	265	269	266	287	228	242	251	260	304	253	278	262	240	277	268	271	285	287	280	268	245	262	258	268	255	258	264	249	265	264	301	250	283	275	277	300	265	286	254	280	298	288	265	251	279	290	270	257	248	250	243	278	271	282	253	307	268	284	264	278	263	262	272	266	263	262	235	269	236	264	269	279	261	246	271	244	277	248	233	289	264	259	273	232	272	281	271	297	260	254	262	267	252	240	285	262	282	271	243	275	264	310	291	279	255	236	237	280	246	283	295	284	254	293	271	286	281	297	283	263	285	297	286	288	244	298	254	247	275	276	266	264	275	282	244	247	267	271	268	248	270	281	270	278	276	267	299	298	258	275	250	258	271	266	279	249	272	279	269	265	259	289	292	266	267	288	265	277	268	295	286	235	281	234	291	267	236	283	275	257	277	276	281	262	284	282	279	303	266	258	282	249	262	300	274	285	257	283	303	281	278	287	263	275	259	281	255	282	289	266	281	259	288	270	285	295	291	287	280	303	255	271	317	263	293	250	272	251	265	273	260	269	230	282	254	266	281	275	289	261	244	263	241	261	275	267	280	274	249	273	279	285	263	270	257	297	261	258	265	274	266	240	261	263	285	271	261	287	255	277	270	300	259	241	211	298	259	277	278	316	241	264	266	272	286	258	263	263	265	266	269	229	227	249	282	237	255	272	280	264	283	252	250	253	267	245	270	265	236	268	248	287	253	257	272	283	280	267	264	280	270	330	254	290	302	263	263	278	278	277	266	263	272	243	295	275	262	272	269	280	253	250	250	293	288	288	278	267	270	270	242	265	260	284	273	271	291	278	274	245	240	265	271	274	262	280	274	255	265	273	273	276	255	266	281	279	294	265	252	279	281	272	251	265	268	273	270	307	290	284	274	278	267	295	269	290	262	243	267	271	273	271	266	257	249	249	281	267	269	249	268	277	260	248	273	290	269	261	279	270	268	274	264	264	269	258	257	241	282	267	268	274	276	262	267	273	272	253	261	261	281	270	266	274	286	262	256	262	266	267	276	263	258	237	249	295
5524	9756	8590	4726	2885	2007	1629	1346	1134	1071	1042	888	895	819	763	697	720	663	733	718	715	757	749	802	876	882	838	768	725	680	704	681	660	664	650	657	679	666	634	585	658	641	623	648	618	644	637	634	622	618	591	560	582	592	591	613	582	635	576	596	578	616	625	546	581	591	570	571	623	574	593	568	636	603	554	573	606	574	600	578	589	622	592	586	581	596	608	559	605	578	592	584	585	602	586	584	613	599	591	599	581	566	604	599	602	616	580	623	562	583	587	549	577	578	593	613	608	577	584	610	569	591	562	590	527	546	574	617	548	581	550	597	590	577	587	569	548	560	572	607	571	562	617	613	575	580	600	600	589	609	570	609	621	608	606	574	536	607	550	611	591	550	579	585	606	551	595	594	556	588	568	599	579	608	579	577	598	587	581	600	623	572	595	583	609	582	601	603	577	588	620	594	551	573	567	574	580	529	587	599	611	581	579	572	624	593	612	622	588	585	584	603	575	613	622	571	596	577	595	564	631	605	583	584	595	557	586	571	578	607	584	569	588	622	574	580	592	596	596	590	632	595	590	585	583	581	627	573	582	607	618	571	611	578	575	572	565	598	591	601	599	591	587	566	626	585	551	587	539	576	538	591	585	600	633	558	563	585	616	573	579	595	573	587	554	571	591	581	603	558	573	579	542	584	567	599	570	552	582	593	600	564	565	563	607	564	565	596	641	606	556	569	576	548	592	551	584	594	562	597	578	558	616	574	546	599	566	567	532	589	562	577	514	600	607	559	581	605	605	622	564	570	577	573	586	589	574	603	621	599	614	598	560	602	606	588	545	584	610	594	557	564	602	543	549	554	560	560	577	569	549	515	554	591	586	564	559	568	583	563	595	598	564	576	598	571	574	541	610	612	569	591	544	589	605	604	529	569	564	543	605	611	618	632	584	580	563	606	553	562	607	558	570	603	584	570	613	571	585	592	540	571	560	618	622	577	611	578	590	566	589	582	572	611	586	579	571	582	572	561	590	607	580	546	599	599	580	605	605	556	598	586	584	569	569	587	532	580	620	550	537	583	635	569	612	609	579	594	562	585	550	628	531	569	598	596	538	569	564	592	637	601	589	565	622	560	563	578	594	604	563	562	571	617	553	580	560	585	579	614	549	571	572	553	552	586	593	617	579	586	606	582	575	582	582	554	566	559	586	591	578	589	615	596	601	579	574	642	579	629	566	558	539	594	604	539	615	554	538	616	589	533	574	553	596	610	588	591	585	569	578	612	604	584	586	621	586	596	619	570	578	558	626	623	560	593	603	566	589	611	580	602	615	559	578	566	588	571	605	603	570	573	560	599	582	550	607	559	579	552	584	548	580	598	566	570	563	617	613	600	611	543	547	564	554	523	594	598	577	603	552	574	580	581	587	634	562	573	585	656	610	610	550	608	585	567	592	595	600	605	561	602	566	563	624	609	574	541	577	619	558	586	558	613	589	558	611	607	562	606	576	566	577	608	569	590	608	575	572	570	608	601	614	586	565	595	569	603	536	598	584	595	549	587	583	555	570	604	591	549	582	620	562	588	590	561	540	584	585	576	569	574	571	604	592	563	596	535	583	555	570	577	567	555	553	536	585	603	583	590	595	584	629	615	532	559	576	597	620	536	564	616	585	568	558	579	570	584	592	594	592	567	582	554	559	650	594	575	581	640	548	582	541	557	591	604	567	596	567	549	554	583	572	596	557	569	554	587	573	566	577	561	618	629	606	595	628	597	568	537	592	514	604	590	589	578	594	560	583	558	596	631	580	616	572	571	584	541	651	587	589	623	554	578	589	607	595	605	613	566	609	577	614	572	595	552	611	589	567	578	620	570	604	613	598	574	619	550	609	589	572	558	552	604	594	592	580	531	586	560	577	630	578	607	560	564	514	613	558	582	589	623	586	574	574	600	598	572	599	623	572	570	568	572	525	604	548	592	576	581	564	575	572	577	590	590	623	550	595	576	567	564	597	580	608	547	557	567	606	616	593	573	590	567	575	587	581	598	572	593	571	603	599	582	569	531	610	536	592	574	612	609	573	609	626	547	595	548	606	575	560	570	598	579	595	591	585	600	565	569	573	581	591	618	575	589	609	607	595	548	592	567	582	580	578	577	577	626	595	559	609	631	576	572	608	585	604	564	590	577	617	605	567	580	583	589	579	569	605	551	595	608	590	555	558	554	573	574	561	570	591	621	603	584	559	541	585	582	562	604	620	581	606	567	590	549	559	586	550	567	578	604	557	541	540	613	562	547	567	587	562	597	590	556	590	534	543	640	581	561	571	593	534	597	568	549	551	613	593	615	549	584	600	579	612	626	544	557	590	589	598	582	567	596	587	591	573	594	602	590	550	580	608	617	550	551	547	603	603	560	595	561	563	569	559	621	581	590	603	544	604	628	568	573	577	563	569	579	570	587	611	586	564	538	560	573	613	596	573	577	585	617	594	598	574	572	613	619	587	585	590	577	565	527	558	576	546	536	579	599	575	592	619	639	568	595	549	573	569	602	577	555	523	567	547	630	589	575	584	611	560	564	617	583	601	594	577	581	569	600	569	542	552	577	575	593	590	565	569	550	586	594	574	624	647	563	568	610	594	585	564	560	639	601	597	590	586	553	567	567	623	646	617	615	579	614	578	615	623	622	599	545	587	587	624	567	556	596	562	590	542	586	598	575	619	545	578	592	572	554	536	617	614	559	586	558	588	590	562	581	575	536	562	570	604	578	572	547	590	542	610	583	632	609	598	578	593	565	597	558	564	558	570	584	578	574	588	585	601	595	571	554	603	587	605	569	571	573	588	570	580	553	568	602	575	554	606	577	599	571	587	564	563	591	613	611	553	555	593	588	582	594	598	590	557	606	533	570	569	585	543	595	601	600	630	579	578	612	582	563	569	579	583	581	602	594	562	516	581	566	594	593	593	585	588	597	565	564	612	600	605	567	573	580	629	554	588	584	586	604	590	558	542	621	609	552	593	537	565	609	616	601	580	600	615	589	613	597	552	610	604	599	582	551	578	603	585	557	589	538	544	578	552	614	594	525	571	560	541	569	590	582	623	590	554	562	572	584	614	595	568	585	630	577	548	587	585	560	579	588	574	570	610	557	594	598	595	600	557	612	549	590	597	619	604	573	613	552	584	556	577	586	591	565	614	579	577	562	528	611	593	551	544	562	526	547	538	561	588	579	582	595	600	603	568	562	615	572	594	565	569	576	576	616	571	572	571	564	582	565	590	574	554	533	570	617	629	578	621	607	579	593	622	580	605	576	589	562	538	555	550	557	593	593	571	579	554	554	592	567	572	609	565	575	577	565	584	600	558	620	574	552	595	593	594	563	584	584	588	543	570	588	539	609	551	542	616	559	608	544	603	563	591	580	590	570	568	597	558	596	574	588	551	564	612	582	569	596	561	603	582	575	593	590	583	603	567	580	557	568	567	558	566	595	576	584	601	577	590	606	593	613	588	592	556	596
23460	21478	29287	24085	21479	17291	1338	597	418	389	355	308	302	283	282	265	256	230	235	230	277	278	290	248	314	291	284	260	229	264	245	225	238	210	232	234	200	203	226	228	217	220	231	216	199	223	207	243	200	233	188	199	199	192	193	209	198	183	202	229	219	230	189	205	228	208	210	216	200	189	196	206	194	172	206	200	200	201	216	212	191	192	180	189	221	191	203	211	225	213	197	172	202	207	204	173	207	198	199	184	178	182	205	207	205	209	162	193	216	208	211	226	200	188	217	182	199	201	179	196	224	212	194	223	196	184	220	219	181	199	206	180	195	183	185	211	221	198	190	176	202	197	177	185	197	194	209	188	215	196	193	188	206	195	211	224	214	190	192	215	214	163	222	188	204	176	207	215	191	189	191	192	186	219	191	199	186	206	199	207	209	199	195	196	212	195	201	199	191	201	186	192	195	209	186	192	203	211	169	194	201	192	211	193	204	212	222	198	200	216	187	195	205	189	197	198	211	194	226	193	189	192	191	190	195	198	166	177	195	209	194	183	213	192	192	211	210	219	186	198	210	183	198	193	198	215	201	178	199	224	197	202	184	192	226	202	213	191	189	167	218	205	204	180	217	186	181	187	194	194	194	190	190	202	198	187	174	205	200	197	207	199	179	191	187	210	193	216	180	196	182	172	206	192	203	196	207	214	194	189	195	203	204	190	182	201	206	180	191	183	198	204	166	178	196	177	204	196	195	207	180	200	206	190	191	185	226	197	226	195	177	200	199	188	209	194	177	190	171	216	192	192	179	228	211	184	215	184	207	187	208	176	196	182	187	188	226	210	182	182	181	201	172	160	185	180	206	161	220	189	202	205	164	197	190	195	208	231	203	179	189	199	188	218	185	206	190	187	199	173	204	184	178	178	213	187	197	188	179	185	196	210	199	190	183	174	213	210	204	213	210	186	197	217	195	203	193	197	186	195	185	190	180	179	204	173	206	176	200	205	214	200	199	174	195	196	206	184	205	204	155	177	190	198	189	191	191	190	201	184	197	172	187	197	194	186	193	210	191	180	208	209	190	218	187	173	207	178	200	188	184	204	179	219	172	212	200	196	200	201	205	213	185	189	205	188	205	198	191	198	191	185	186	194	221	180	219	196	185	208	187	173	185	184	184	210	189	190	212	211	199	197	196	193	236	164	179	199	192	224	183	204	220	194	222	183	207	189	196	198	179	186	198	190	200	176	200	212	188	203	184	183	196	210	202	186	188	183	205	193	198	195	191	204	203	189	209	188	187	189	191	206	222	190	192	175	194	211	184	181	188	203	222	181	204	179	219	210	206	205	201	201	206	197	205	213	190	206	195	183	213	200	219	176	190	184	188	208	193	192	184	201	207	185	223	193	202	196	199	187	177	243	187	227	183	173	187	197	197	206	194	211	181	178	184	179	220	213	175	208	193	217	189	204	191	198	173	186	186	206	186	191	192	204	213	183	192	201	184	186	194	201	199	187	194	198	187	204	200	237	210	193	195	204	199	219	187	171	198	207	211	201	205	197	181	200	205	198	219	189	217	160	191	160	196	195	152	209	205	196	214	206	222	230	193	173	199	203	184	212	178	241	201	180	196	185	201	187	204	207	216	194	195	199	200	173	201	216	180	176	181	207	192	175	203	188	170	193	234	215	201	200	181	202	190	189	198	196	189	220	225	185	203	211	171	165	202	204	186	163	177	195	200	197	194	192	178	207	197	194	202	194	166	194	203	171	188	203	180	188	212	164	198	194	218	208	235	211	181	206	214	175	201	205	206	193	179	177	188	188	176	178	202	178	215	208	187	172	187	206	193	211	186	181	209	185	177	180	199	202	218	204	179	222	209	216	189	196	171	229	177	187	201	213	198	201	185	191	192	193	183	170	200	181	190	189	200	204	227	189	182	183	181	200	174	183	191	192	162	189	219	185	190	201	202	206	190	177	200	208	189	193	192	185	206	195	194	195	194	200	194	191	218	194	193	203	191	190	197	181	185	183	211	195	194	192	182	168	182	226	213	237	194	225	179	192	185	212	216	226	222	188	215	193	180	191	205	171	196	181	179	204	209	207	175	218	201	172	189	179	195	181	198	186	191	204	221	207	204	192	183	210	216	204	204	203	194	210	187	201	210	185	206	179	211	193	195	185	198	202	201	208	207	191	191	168	197	202	195	209	200	213	196	194	195	195	191	214	193	196	193	191	190	197	203	180	186	179	158	191	181	199	191	191	199	188	200	232	209	200	194	203	187	194	219	190	202	210	190	196	178	188	188	209	187	175	190	190	210	189	185	194	177	212	165	200	213	207	204	211	196	208	226	202	198	191	197	173	201	200	209	190	211	194	216	203	192	214	196	201	192	227	199	198	205	197	203	173	200	174	182	201	206	211	197	203	177	186	190	192	196	198	180	197	173	193	205	194	195	186	225	209	209	199	185	188	190	177	192	217	186	189	184	181	196	188	180	180	169	176	201	185	185	198	206	209	185	183	197	222	182	183	191	206	177	208	216	194	218	198	211	207	189	190	182	197	176	203	203	191	210	196	208	204	195	176	222	194	203	200	204	205	219	236	208	170	207	206	199	215	210	196	211	212	201	205	209	193	195	212	191	182	201	228	189	190	190	176	199	191	194	179	200	167	194	200	187	204	198	209	200	192	207	188	194	195	187	208	209	174	202	186	199	200	185	205	194	206	177	181	184	187	193	195	167	195	190	206	199	194	242	225	180	211	186	202	187	179	192	202	197	207	200	194	194	201	208	201	187	230	224	199	196	192	206	227	192	179	192	199	204	208	204	202	182	197	205	192	174	190	180	213	194	188	223	195	184	186	187	206	205	204	179	193	207	175	194	219	201	183	197	181	193	204	197	178	191	181	216	196	208	203	201	235	197	198	204	182	206	175	172	212	164	181	203	210	188	188	222	173	184	199	182	203	176	192	186	216	204	212	205	203	207	213	167	205	199	192	178	212	224	186	197	178	204	185	199	185	193	181	201	170	182	208	191	193	196	159	182	230	198	212	180	193	186	210	198	200	196	183	168	189	199	168	218	207	190	194	191	202	184	198	203	199	216	182	192	215	201	193	194	193	203	206	186	206	197	200	169	165	175	200	237	189	211	200	211	198	196	191	195	203	192	187	200	207	199	211	188	197	187	191	189	185	166	189	240	197	194	214	198	170	191	195	163	190	184	208	185	199	187	199	187	212	168	174	205	191	196	185	195	178	201	207	229	199	197	151	192	175	186	200	177	180	196	207	185	176	196	218	166	196	195	185	182	185	197	207	199	208	198	184	179	209	209	205	185	202	170	169	180	191	185	186	202	183	181	215	206	174	205	206	198	220	218	214	181	187	175	213	214	181	180	206	192	176	183	174	184	214	200	191	194	196	186	199	189	186	185	190	197	181	196	177	201	199	197	185	182	177	217	219	203	192	223	183	214	163	154	178	185	201	216	222	208	210	198	205	206	183	190	207	206	195	194	213
7901	15452	13359	7417	4612	3222	2393	1807	1589	1281	1135	971	891	839	755	735	703	628	607	683	729	726	788	775	869	913	791	679	630	593	569	584	567	541	595	573	559	542	551	517	496	534	528	467	522	446	483	454	498	462	463	448	469	487	494	443	488	463	436	440	416	435	414	430	413	417	453	481	491	440	438	478	417	421	450	443	415	438	428	431	414	422	397	465	413	437	421	416	432	448	436	411	439	428	404	423	386	415	405	430	413	448	431	452	395	424	411	427	416	393	412	441	426	428	444	418	428	430	433	406	411	419	450	400	445	437	455	434	424	418	422	422	430	442	410	407	448	450	464	426	430	385	437	432	463	445	431	427	429	431	408	374	411	452	441	422	422	438	385	431	414	409	429	404	441	418	442	392	398	394	448	408	435	412	398	406	422	451	419	443	399	433	402	422	399	426	395	411	390	398	399	431	421	415	433	377	384	436	402	444	415	411	368	412	408	386	416	426	421	402	421	465	418	443	392	425	424	409	449	435	420	419	397	436	441	435	453	412	365	411	432	423	409	424	397	422	399	421	404	415	394	405	399	401	417	425	408	450	377	423	393	445	400	429	410	435	425	393	385	392	424	430	410	412	417	429	428	433	402	412	393	430	433	400	457	390	437	430	404	463	431	397	400	423	372	420	442	422	428	387	414	423	410	407	424	457	396	446	451	410	411	414	405	412	449	415	401	412	423	433	397	444	406	423	434	422	413	396	395	410	447	417	420	423	389	389	395	383	438	429	393	441	400	410	438	445	441	432	406	424	416	411	405	392	454	415	412	420	432	411	465	403	400	388	433	381	429	415	410	399	438	394	414	392	430	412	418	413	408	386	434	437	444	436	452	445	420	411	430	421	387	452	393	427	407	414	403	426	424	416	443	398	419	457	406	407	392	403	456	423	435	390	424	397	403	386	413	384	434	426	407	421	414	448	392	421	401	396	392	427	421	404	393	456	396	400	399	407	405	425	396	416	418	419	422	442	398	381	420	418	443	419	429	410	419	405	374	429	399	421	408	418	408	466	410	398	409	406	406	411	389	411	378	446	423	452	403	439	419	393	411	377	419	423	401	433	432	425	399	421	404	429	440	424	429	391	421	422	396	412	416	416	412	423	424	392	409	391	425	418	390	403	437	438	395	423	422	395	440	434	437	451	443	398	421	443	431	400	428	409	416	426	400	366	382	386	395	411	420	384	423	393	423	400	409	398	417	431	394	437	368	388	394	404	443	448	441	397	436	408	370	419	411	437	406	435	422	446	410	417	387	409	436	416	411	420	387	402	440	404	415	413	439	407	424	392	416	393	420	438	414	412	366	420	401	396	425	407	370	455	418	411	428	444	435	380	413	407	418	417	396	398	418	406	384	398	396	408	442	403	405	435	397	434	462	460	440	417	394	458	422	421	439	408	415	408	425	424	420	407	407	400	425	414	424	416	409	452	464	401	436	434	424	440	415	423	436	417	393	432	398	398	416	378	399	416	405	429	423	372	376	418	445	406	430	402	397	400	395	379	395	415	421	422	413	421	436	412	414	377	413	427	416	413	396	456	446	393	385	400	430	426	427	415	405	419	394	431	441	397	411	389	418	420	402	416	388	400	414	399	410	419	387	409	407	427	397	431	420	432	387	432	452	432	401	391	400	396	394	408	410	377	418	443	394	412	444	401	410	389	406	425	383	418	410	429	431	401	420	449	424	413	422	399	420	448	417	404	403	427	411	409	360	422	420	403	428	389	437	421	413	402	415	439	434	420	438	405	422	441	374	405	397	397	419	394	450	464	408	418	372	412	460	403	402	413	402	410	394	431	390	411	402	410	376	389	402	433	400	415	401	398	418	434	390	400	384	447	419	414	438	409	435	449	416	414	394	429	417	429	402	388	436	420	409	386	428	416	423	418	385	391	457	410	403	384	398	399	409	409	404	430	456	420	391	432	425	440	426	438	422	437	407	427	406	417	413	421	428	412	393	407	393	413	422	407	421	422	413	413	395	417	398	407	427	413	429	429	400	419	441	399	400	459	446	388	404	438	406	444	398	426	395	428	407	412	412	382	390	433	413	390	419	439	411	439	409	429	405	412	379	394	384	412	425	420	391	406	391	424	416	408	421	384	413	431	410	399	429	435	404	406	389	413	414	399	399	415	439	391	412	451	400	403	414	418	415	402	403	368	402	421	399	388	446	442	417	427	423	387	424	419	419	392	422	398	414	456	401	385	418	405	391	380	411	431	403	422	373	436	410	395	386	399	390	452	387	416	437	461	425	449	416	413	407	374	398	390	409	423	449	427	413	395	415	450	421	414	444	453	392	410	408	373	390	420	426	391	413	409	403	401	402	419	427	420	418	403	427	453	418	421	440	433	425	461	414	436	411	422	418	391	401	430	446	417	397	403	424	407	409	423	405	402	418	406	403	441	410	437	383	409	399	425	423	374	371	425	397	409	380	423	392	417	414	410	403	420	411	426	419	456	420	396	418	390	424	413	406	408	428	413	384	429	397	428	422	428	402	433	386	401	420	430	405	441	416	408	393	409	405	428	401	409	416	421	424	409	443	392	419	389	405	435	424	411	374	416	388	434	426	406	436	406	435	428	457	418	419	442	400	430	458	410	427	402	395	368	401	409	433	448	435	420	404	404	407	421	411	416	404	397	446	401	397	444	398	378	417	428	408	434	422	436	441	392	400	389	436	429	414	451	369	421	400	399	407	426	387	414	436	445	416	435	421	446	406	385	395	429	440	401	389	419	439	375	404	379	415	381	412	422	414	424	390	438	435	448	415	418	408	383	414	392	430	392	422	424	424	463	410	441	403	409	414	437	438	381	419	410	419	402	396	407	432	388	420	404	426	441	436	424	402	422	418	457	427	419	390	436	397	412	387	427	395	422	460	412	422	408	408	401	401	373	432	406	424	411	434	396	411	400	394	426	427	459	423	428	411	401	416	417	416	406	408	407	403	427	427	417	402	417	386	419	407	410	452	390	395	411	437	472	416	410	434	424	410	451	395	409	416	397	429	437	435	424	419	422	394	422	436	391	437	384	420	455	437	394	407	391	410	424	380	405	382	409	415	433	410	410	436	378	393	415	435	403	436	434	405	432	436	378	392	426	390	403	435	446	421	434	381	412	382	418	401	433	428	426	431	432	372	418	437	435	412	389	412	427	409	432	399	368	412	379	423	399	389	383	419	406	418	432	437	423	441	409	452	416	422	448	444	387	425	401	403	393	407	410	385	426	393	380	399	378	429	421	397	404	405	443	419	424	382	443	420	434	427	423	403	389	415	394	408	441	429	386	448	399	401	392	425	404	444	400	405	401	414	393	409	409	406	398	420	399	446	390	386	422	413	423	409	387	421	410	415	404	434	384	401	487	407	410	399	406	449	428	425	429	400	433	405	402	405	408	382	399	437	412	411	437	419	413	421	381	433	444	433	451	389	422	427	407	416	384	385	383	431	424	405	395	409	402	422	433	403	400
26951	20303	6142	1020	802	611	482	446	411	414	420	471	409	413	421	425	409	370	448	401	409	438	442	405	450	451	421	382	430	396	406	358	397	401	412	449	385	436	419	403	413	416	431	416	410	389	397	392	366	409	392	385	385	413	463	412	437	426	429	413	414	394	440	427	428	404	430	380	419	398	403	390	358	420	399	388	415	409	383	423	418	402	365	418	414	408	383	411	390	451	425	399	421	395	418	416	403	398	379	382	407	420	427	413	369	413	379	406	423	420	407	407	386	409	410	407	391	436	410	441	396	414	439	380	388	393	385	421	396	417	350	423	407	416	383	405	423	398	405	375	391	398	399	399	414	437	419	391	412	406	397	392	417	434	400	405	423	400	459	398	404	423	380	393	380	401	399	427	384	432	415	360	369	386	433	430	377	404	397	399	410	398	440	394	426	401	405	407	426	416	405	388	422	384	414	419	413	386	397	396	389	417	393	415	414	397	409	389	393	386	416	402	413	405	438	400	418	365	376	397	391	403	422	427	423	421	410	396	426	396	431	424	416	413	426	400	421	399	462	411	383	407	424	369	402	420	386	412	449	377	384	413	422	388	402	384	420	413	423	401	388	402	408	399	397	408	419	416	390	410	397	397	444	399	405	444	433	410	417	397	404	390	415	403	434	371	435	386	380	404	430	427	411	378	393	391	373	429	432	354	391	420	380	382	417	420	389	420	388	396	388	421	377	404	401	417	411	423	386	399	400	393	393	404	420	391	414	408	445	430	383	428	394	385	389	382	458	379	393	412	385	401	419	423	427	375	406	391	409	391	394	405	421	410	410	382	434	427	386	395	398	359	393	392	414	393	439	397	421	385	394	381	361	414	422	421	434	389	420	398	392	389	397	414	415	374	441	402	426	371	406	403	385	388	387	418	410	384	385	435	417	401	401	424	417	390	419	407	400	415	406	398	378	392	410	415	406	416	418	430	386	378	396	381	378	423	414	418	410	401	424	428	375	396	409	371	383	404	362	402	430	422	404	416	413	387	407	391	400	419	398	390	381	402	393	396	385	410	373	413	389	391	431	435	380	399	381	380	350	375	381	402	397	372	383	409	395	426	434	389	471	431	413	426	421	395	433	374	399	393	417	389	377	399	409	408	390	397	425	426	408	426	432	424	431	412	404	385	380	422	416	387	420	398	416	414	422	394	410	403	369	382	385	409	426	418	394	407	421	401	435	424	367	401	394	413	435	398	431	440	404	387	424	407	402	395	400	442	391	371	405	406	407	398	412	401	414	402	385	428	384	445	375	393	422	395	415	402	418	408	407	387	439	393	406	383	411	381	414	429	375	379	435	429	424	417	411	423	400	387	400	414	406	416	402	391	380	441	414	423	398	417	379	432	411	406	437	400	403	384	406	401	394	388	388	388	413	420	405	375	406	410	396	395	406	392	405	371	393	416	408	398	360	412	403	394	442	421	397	450	445	388	384	418	410	424	414	373	409	416	442	366	424	443	380	412	424	402	382	420	399	423	399	418	379	398	428	403	416	420	413	387	407	421	395	396	442	382	423	403	437	417	389	376	393	441	400	400	398	361	418	389	417	406	422	368	424	376	405	431	393	417	382	370	399	425	406	403	418	420	402	406	436	372	368	388	419	423	402	443	389	431	390	433	404	365	400	387	424	366	379	409	395	419	432	375	419	382	400	401	442	392	405	423	448	409	395	398	415	380	390	366	403	438	374	395	443	423	407	370	420	399	368	402	386	417	417	393	388	397	390	442	359	424	422	414	402	436	424	409	427	413	429	396	390	418	412	410	374	389	385	388	432	435	372	399	389	392	414	438	377	436	402	433	409	415	397	414	404	385	434	400	378	420	401	403	401	431	433	424	434	362	445	407	395	366	387	398	409	410	431	415	360	406	402	377	397	413	364	399	407	407	381	409	407	428	392	380	411	421	373	398	412	419	410	403	396	428	390	402	418	383	374	464	394	392	388	403	439	416	409	436	432	427	389	384	391	427	408	438	388	386	411	431	413	426	370	423	412	414	380	407	387	398	420	441	406	443	399	423	435	392	390	424	407	398	393	407	366	391	384	392	393	413	412	391	349	375	388	411	411	388	448	394	435	400	400	425	416	376	400	414	417	431	412	369	418	399	383	407	432	414	406	425	399	396	388	450	415	398	404	376	373	419	393	412	413	403	435	400	448	413	361	406	415	391	411	442	395	403	409	374	394	405	415	384	391	418	429	379	407	371	365	414	407	403	394	418	430	397	408	383	396	416	401	417	394	410	391	428	436	422	430	417	434	409	402	391	408	391	396	390	436	402	434	387	381	368	408	389	395	401	446	406	409	406	417	406	408	424	415	426	407	399	446	417	380	388	430	386	395	399	379	395	420	426	377	411	425	411	379	389	391	407	421	416	388	429	421	400	407	407	453	404	393	401	401	374	369	428	395	412	414	421	452	387	424	408	409	411	413	424	392	409	375	383	375	424	427	420	410	415	459	423	401	390	421	412	404	406	391	379	424	352	398	405	404	390	404	449	414	426	399	399	410	381	381	410	403	410	425	401	411	410	409	399	381	392	410	393	373	358	375	427	395	408	397	416	404	431	393	397	403	408	436	411	429	369	378	382	401	375	451	411	424	407	399	424	370	390	374	437	401	396	441	404	401	435	366	376	432	435	375	410	396	382	416	410	407	408	417	414	391	415	414	433	403	391	378	380	375	416	394	429	424	406	384	433	407	387	379	393	424	393	418	434	387	380	400	412	393	391	431	411	422	375	412	403	417	373	397	425	404	446	416	410	388	412	411	407	368	386	435	425	407	412	444	388	386	415	415	439	389	382	391	361	395	346	400	387	398	397	423	408	410	434	421	388	431	406	396	408	423	409	404	386	412	391	381	434	407	373	419	401	400	380	420	368	375	375	421	421	431	431	427	421	398	404	395	380	392	407	410	400	403	425	373	411	401	397	426	399	464	414	408	382	373	425	398	417	409	416	396	427	411	406	408	365	421	392	423	376	412	393	413	405	425	421	402	423	416	417	402	397	429	420	407	418	411	361	388	446	414	431	368	396	385	400	419	405	405	419	440	414	405	427	407	400	409	440	400	402	409	385	386	394	397	387	418	386	367	422	440	383	432	425	430	413	402	413	389	352	375	377	428	389	366	372	419	428	420	404	400	401	400	419	414	411	411	409	408	402	391	396	393	387	400	366	430	410	383	435	423	398	399	446	384	401	378	386	407	353	390	440	374	410	425	389	434	421	408	404	426	396	381	417	385	403	399	397	413	415	409	401	381	371	395	395	412	386	395	404	399	397	380	433	389	404	428	396	401	432	399	387	436	422	377	417	398	413	380	401	389	407	448	445	390	398	399	434	377	415	403	379	421	393	414	471	399	402	385	405	414	400	414	394	405	333	427	401	430	376	397	430	388	392	413	409	412	409	435	422	385	382	427	423	402	416	393	426	441	413	422	407	404	391	419	397	378	429	429	378	400	414	400	420
4187	2104	1970	1330	1109	1033	961	980	906	921	878	850	905	800	792	816	869	857	899	882	912	944	953	956	966	995	954	911	927	849	914	845	929	890	856	858	916	866	881	854	866	926	832	916	893	846	932	869	899	818	873	892	832	847	946	845	856	837	848	839	847	839	815	858	838	819	842	836	874	916	830	877	846	837	826	826	802	831	858	823	833	848	809	875	830	834	816	875	868	832	842	887	840	886	844	800	868	875	863	827	820	866	855	885	806	852	824	834	840	894	808	815	821	806	830	840	803	858	845	855	813	831	862	889	829	897	858	808	843	811	836	881	851	885	841	836	813	843	845	858	877	858	909	806	840	890	883	884	855	872	814	796	841	822	848	815	856	783	868	873	842	900	896	862	809	784	849	847	859	842	767	767	860	813	834	881	870	871	901	891	874	801	770	802	832	831	847	792	882	861	836	872	830	841	854	878	840	861	835	848	859	850	838	831	846	889	838	834	846	836	847	835	854	820	830	865	841	792	851	871	867	874	803	821	850	866	892	803	837	849	898	815	817	854	834	851	830	839	803	928	830	894	890	858	842	765	868	868	870	871	840	885	855	827	855	865	870	834	811	832	850	864	845	918	807	838	827	827	835	891	829	820	823	839	817	846	857	904	836	864	825	858	855	861	800	852	862	804	875	842	852	823	834	867	856	869	842	882	804	799	824	887	826	826	871	840	843	810	836	841	868	863	760	862	833	778	844	820	784	875	890	818	866	845	836	867	848	869	865	842	925	890	858	887	849	858	860	902	821	832	806	810	844	828	783	846	895	844	795	848	855	827	808	862	864	821	839	830	862	858	829	837	901	900	836	806	850	842	813	891	814	867	811	850	883	870	829	869	825	826	895	872	863	849	837	890	791	845	809	852	818	835	796	881	803	831	838	841	811	828	819	862	826	875	874	911	842	849	816	881	833	874	869	862	800	779	854	839	865	896	801	840	839	816	849	849	894	806	847	890	875	804	834	837	855	825	879	862	851	840	830	854	836	861	880	872	848	813	825	868	834	813	878	860	902	856	811	837	867	828	818	816	819	877	901	778	835	889	827	889	831	915	866	878	807	801	903	839	807	848	860	819	797	828	829	841	815	848	868	871	819	847	805	849	785	822	844	849	837	831	882	836	828	856	883	876	857	904	880	840	902	867	817	813	822	847	880	845	817	896	860	859	889	838	833	873	872	861	831	901	837	853	810	845	821	882	829	841	848	820	844	830	826	896	835	897	835	804	873	812	865	869	831	872	834	852	833	883	816	813	884	845	823	805	817	821	855	844	835	797	866	808	845	803	847	866	842	862	826	836	867	880	904	841	852	828	803	858	867	865	895	800	861	838	835	832	876	864	847	906	832	886	865	831	838	837	855	822	840	827	856	797	864	802	844	847	884	856	866	827	817	895	863	811	803	833	838	848	798	860	851	848	852	834	804	831	856	843	844	836	883	833	855	849	825	880	833	897	867	878	847	862	833	801	858	844	813	822	866	802	814	828	836	848	856	832	829	831	854	878	865	888	874	808	862	821	838	811	895	843	868	883	901	855	843	858	832	831	843	789	837	816	872	823	892	845	904	843	803	905	807	872	881	893	815	848	850	819	822	824	831	841	807	843	837	842	885	816	841	821	893	825	847	897	901	828	825	820	825	785	803	858	870	821	865	859	823	823	845	861	867	816	782	887	860	820	841	843	847	791	808	865	844	856	865	849	814	870	851	822	824	815	892	816	832	880	940	861	862	819	863	836	817	880	839	827	879	843	819	837	882	804	832	863	799	804	815	861	856	814	869	863	847	921	840	883	801	881	848	843	819	862	801	823	854	828	854	884	890	863	838	869	874	839	870	789	832	862	812	813	871	877	870	864	885	819	779	822	864	867	832	865	856	851	824	843	875	844	872	856	807	865	849	850	828	833	860	893	877	845	855	879	904	843	812	848	829	802	822	816	847	812	876	794	834	848	866	813	862	847	836	838	830	828	877	837	809	784	861	881	830	838	843	822	830	811	839	825	838	835	882	823	807	858	792	837	824	859	832	871	864	809	894	878	876	831	848	815	842	855	878	872	905	867	845	855	821	837	834	843	837	870	864	779	868	884	845	814	849	866	827	820	834	819	822	848	839	890	888	786	869	857	830	843	810	854	864	853	799	865	861	861	833	837	853	821	802	841	842	802	824	873	863	831	833	849	894	839	800	823	860	872	854	855	860	874	850	847	856	857	858	836	835	901	892	837	833	807	819	857	851	855	827	802	835	898	853	838	905	851	802	839	875	830	823	888	867	788	816	835	836	841	861	786	834	833	857	839	901	875	849	835	793	871	818	842	850	845	808	808	816	865	794	845	824	842	852	889	842	813	848	797	821	820	824	884	828	860	904	828	840	877	890	910	828	795	816	809	880	877	826	768	873	855	853	826	817	870	847	838	803	857	804	882	861	776	843	887	844	863	860	852	779	875	870	859	801	837	881	839	868	840	865	880	803	846	774	764	831	836	830	830	865	852	851	831	841	849	824	847	776	864	822	845	868	783	868	849	797	815	807	868	833	833	863	901	885	835	856	837	819	869	835	804	824	847	885	877	860	869	840	851	852	836	834	798	829	898	813	822	806	817	843	821	883	826	841	825	853	800	855	869	789	813	871	831	876	834	831	844	849	843	867	833	862	860	797	851	823	867	874	851	854	824	836	847	858	846	850	869	909	833	858	862	850	860	874	857	840	812	855	869	842	878	858	881	856	822	793	834	857	863	877	861	839	835	794	858	882	835	851	857	821	857	878	829	848	887	812	829	834	796	821	798	861	859	877	838	772	830	831	805	819	899	837	816	858	868	819	873	836	826	825	853	836	831	856	869	843	851	837	874	822	825	831	861	883	843	849	837	886	814	815	852	795	832	818	850	808	849	839	853	886	864	833	861	824	862	861	823	824	851	876	843	830	839	885	860	833	872	813	872	863	881	833	833	822	824	852	801	877	837	834	818	851	869	826	858	859	810	868	808	876	810	872	780	871	830	876	857	856	881	859	829	817	891	823	856	877	854	802	832	845	832	882	824	810	818	854	834	869	902	845	857	865	806	812	833	856	865	857	842	821	824	871	794	840	868	833	849	829	818	906	817	842	832	879	847	911	844	826	867	841	840	847	866	791	847	811	920	878	851	871	828	804	815	813	895	834	851	811	894	810	769	852	863	802	839	846	869	833	883	856	815	891	841	791	774	859	844	838	858	886	854	825	846	792	797	853	793	810	772	842	838	808	778	869	814	826	878	866	877	876	859	856	817	908	825	873	846	797	872	822	805	810	808	848	853	863	849	832	835	824	856	816	854	858	817	794	856	900	860	850	898	829	779	881	851	847	869	869	917	810	886	810	823	826	859	819	846	826	889	807	814	822	838	841	843	839	816	850	860	822	810	819	826	862	852	842	874	899	831	835	829	862	852	833	862	848	833	818	804	852	837	863	859	802	814	860	806	875	847	872	852	898	819
24450	21506	28588	24852	18712	1384	619	408	409	366	350	363	326	321	313	293	278	305	260	271	311	345	378	338	326	334	338	303	308	274	283	297	357	292	296	288	293	278	306	272	283	316	286	272	269	290	256	307	276	287	258	279	260	325	282	304	274	289	264	283	271	256	238	260	271	286	281	308	267	268	283	248	304	282	258	294	251	285	279	289	270	298	278	315	268	275	256	293	262	282	302	267	290	269	302	278	270	270	259	282	286	295	249	254	264	282	290	255	252	302	282	255	266	280	274	301	280	268	290	274	255	262	257	270	292	290	279	280	281	292	277	266	253	272	271	263	256	276	264	302	244	291	299	249	261	276	284	246	246	289	292	299	242	296	260	275	265	237	275	232	241	283	251	283	230	269	282	262	273	261	247	281	248	282	260	242	277	265	278	248	261	286	282	237	291	271	270	265	255	263	275	268	281	277	273	264	289	268	259	263	245	269	298	299	294	280	258	243	259	270	282	260	245	260	265	282	279	246	273	276	298	275	247	265	296	259	245	275	248	283	270	269	282	274	262	288	275	258	271	290	280	275	269	278	269	281	268	255	268	221	297	291	299	288	299	259	258	273	258	241	264	251	260	254	276	292	256	250	274	269	263	279	266	285	268	259	263	248	260	282	291	255	274	298	286	267	288	252	298	246	268	262	255	290	251	269	273	272	272	257	275	257	250	258	269	252	269	259	248	271	240	258	261	267	255	295	284	278	229	295	259	258	253	290	280	281	269	268	260	264	267	267	280	274	259	269	287	242	257	283	255	265	277	263	296	261	275	240	272	293	273	250	283	255	290	317	252	280	259	260	282	266	272	247	250	270	234	278	258	280	244	270	271	295	267	273	253	288	263	263	289	264	255	237	273	247	270	242	265	261	287	259	285	244	291	290	267	275	258	277	269	267	258	273	286	277	285	273	252	273	242	270	284	284	249	261	263	308	282	243	262	241	259	274	281	298	255	257	268	238	262	268	271	274	281	311	248	268	294	294	242	252	248	257	250	232	257	272	263	246	280	277	283	253	258	277	243	254	273	288	287	274	258	263	281	289	247	269	273	279	282	276	283	271	252	298	273	272	246	269	297	258	294	306	272	285	269	243	257	275	280	259	282	275	262	282	255	246	246	274	294	288	278	264	272	286	291	287	272	278	259	254	273	261	273	265	280	280	291	279	313	295	263	266	270	289	268	274	280	290	247	269	256	266	257	287	274	258	252	312	258	287	248	264	255	281	276	275	275	258	277	256	252	293	262	265	272	266	251	274	295	253	267	262	275	289	220	287	262	268	283	261	280	286	250	281	277	312	271	268	278	257	316	264	268	273	281	256	273	284	306	256	288	247	277	284	241	243	263	280	284	268	286	271	279	263	276	269	258	291	270	275	249	258	272	289	246	295	275	277	277	246	273	253	286	251	275	284	288	276	273	259	234	264	261	241	238	284	270	249	278	244	276	273	255	254	269	271	283	272	278	319	277	270	266	274	260	256	265	279	254	260	302	264	276	285	261	257	258	276	288	255	274	278	243	291	265	288	271	247	267	247	270	269	269	280	244	253	270	294	261	282	271	294	261	265	271	259	290	253	290	253	297	256	271	277	262	244	268	277	262	271	283	273	254	277	251	291	232	277	259	269	245	268	253	283	253	251	279	292	249	246	264	248	229	257	281	274	279	269	283	250	264	286	264	269	233	262	262	256	267	263	261	289	258	299	262	264	241	285	254	270	242	289	281	259	283	251	273	247	257	253	260	272	282	259	290	259	245	262	296	243	254	252	287	275	239	283	264	281	254	297	249	261	267	286	260	259	240	274	255	266	270	271	250	271	283	278	243	261	282	277	282	260	238	249	272	270	252	276	291	253	265	269	269	285	258	270	271	264	267	268	300	264	293	235	282	240	275	277	254	269	289	281	258	291	293	249	272	271	274	273	255	299	266	248	248	305	263	241	243	262	276	249	284	265	275	254	290	277	267	262	283	237	294	292	278	288	286	274	280	251	281	261	263	237	264	286	299	250	266	261	270	277	274	264	228	282	282	245	250	284	261	264	256	268	263	269	296	260	270	262	273	274	267	256	295	286	267	265	271	304	261	295	273	267	279	263	239	254	291	272	275	284	261	278	252	276	267	263	270	252	285	289	264	280	253	275	253	242	259	256	269	246	226	313	279	279	300	235	269	249	279	237	265	273	266	253	262	278	257	278	267	274	271	291	256	270	243	258	258	256	265	282	276	274	281	270	253	268	265	288	252	304	254	263	260	267	263	282	253	247	280	279	260	288	269	254	285	263	265	270	260	257	267	247	230	303	271	274	300	267	274	275	268	284	268	285	294	272	295	249	266	249	273	270	247	277	287	264	264	288	274	279	273	310	290	292	289	292	264	256	274	253	250	267	237	260	250	253	260	274	269	254	260	253	271	257	291	256	258	256	284	272	276	286	263	268	246	255	267	253	282	295	281	265	257	292	263	275	272	252	282	276	253	255	291	250	237	268	296	284	271	251	238	266	266	280	279	256	273	263	287	276	265	270	254	274	283	242	260	263	272	266	260	301	288	233	314	266	272	266	283	280	237	288	253	264	252	302	268	283	276	273	252	259	256	295	250	283	269	269	250	281	271	268	279	258	294	265	261	247	267	252	267	285	263	275	251	281	277	254	248	274	273	297	286	251	268	285	273	294	287	268	238	269	265	279	263	320	237	250	267	259	279	296	279	228	311	289	260	269	293	276	243	281	277	287	258	256	248	241	267	226	249	278	277	279	269	261	259	255	284	237	239	269	257	289	245	261	288	280	288	263	293	252	284	272	268	279	264	257	284	257	263	283	264	277	267	254	252	277	257	292	275	263	261	247	257	271	282	269	261	291	288	281	282	289	284	269	243	253	300	264	271	262	259	246	291	266	279	269	270	290	270	261	283	279	293	274	249	251	262	259	279	263	284	266	250	275	282	264	278	274	283	278	258	281	297	246	261	266	267	293	286	262	280	243	245	282	265	281	274	249	268	278	249	245	301	255	256	262	267	281	268	300	314	258	264	255	268	251	292	263	288	250	237	265	251	247	295	273	268	294	235	279	263	272	284	264	262	272	265	262	251	262	296	265	249	260	284	280	277	283	267	234	285	283	276	261	265	283	313	297	290	254	267	251	281	271	261	295	266	287	254	277	285	262	266	240	251	273	251	267	252	250	268	324	270	274	274	239	264	281	249	272	266	260	247	247	275	256	261	265	292	260	264	276	260	270	256	284	304	305	315	276	271	292	270	262	263	263	290	274	265	311	276	269	278	314	252	278	268	248	277	259	257	270	275	267	245	290	253	258	293	266	266	239	264	289	290	285	239	267	277	275	275	255	249	265	254	279	272	261	243	272	260	280	259	257	291	261	274	292	261	280	262	262	285	260	251	264	272	247	258	263	245	266	277	231	305	262	256	266	273	263	269	244	264	279	265	259	243	272	262	261	254	292	250	245	247	276	278	251	256	310
5635	9798	8540	4437	2865	2024	1624	1326	1199	1057	894	893	840	801	763	710	708	662	727	721	716	829	803	878	863	863	839	756	750	730	713	687	691	729	648	652	670	650	640	625	656	702	642	661	617	624	614	616	627	627	641	577	625	598	584	613	620	584	580	577	611	605	569	618	607	655	547	577	565	598	569	600	604	587	569	601	569	557	612	602	542	577	541	596	578	614	584	546	595	620	626	578	598	602	618	642	614	573	577	531	577	584	593	615	615	607	596	574	564	581	562	578	609	580	604	630	554	588	566	582	611	607	623	590	577	620	605	569	604	645	602	607	575	578	597	636	593	641	546	595	623	550	543	582	585	563	588	607	590	579	611	565	640	587	607	599	623	615	589	606	581	542	566	584	549	562	566	605	611	599	567	539	593	597	591	603	610	603	551	564	629	554	601	582	642	592	584	610	578	575	582	580	605	586	614	573	598	611	614	576	603	565	584	602	626	547	613	561	598	625	574	607	566	606	593	574	514	542	596	523	604	600	582	569	599	559	591	577	583	519	582	608	599	615	560	581	619	591	584	593	595	613	594	592	542	593	580	608	591	577	596	592	643	535	567	544	592	608	574	613	602	555	559	584	577	620	561	582	532	587	607	583	550	563	556	648	553	592	542	581	607	580	564	547	595	597	564	561	563	578	614	624	584	572	561	586	635	584	600	558	577	562	614	608	600	582	602	601	617	553	575	585	570	624	588	571	590	570	572	571	584	622	623	545	604	627	568	606	555	565	551	555	581	570	580	625	582	645	558	533	605	560	617	587	594	578	583	579	602	599	591	612	580	540	586	596	595	611	554	589	560	559	587	577	590	514	593	610	587	571	592	622	586	584	572	605	580	592	580	599	556	577	588	570	533	607	562	531	599	551	592	594	567	593	536	586	577	568	635	579	588	590	577	564	609	581	590	536	591	608	598	577	591	581	601	572	604	594	616	571	607	585	546	579	549	606	612	629	564	575	601	562	603	565	542	581	534	638	557	579	567	584	571	582	620	621	599	569	562	579	637	589	600	573	564	637	587	594	591	587	612	615	601	604	635	625	573	580	574	539	607	566	551	584	582	614	604	625	582	582	649	581	582	592	584	570	626	556	571	581	591	549	590	628	580	555	585	556	581	548	620	599	568	595	569	575	599	601	581	557	558	596	598	594	574	565	605	600	593	596	567	601	526	578	596	585	577	612	596	593	641	598	528	572	546	549	560	623	614	549	580	528	639	584	542	588	572	575	582	573	565	585	579	590	594	588	565	603	595	602	640	587	613	599	562	569	552	578	570	605	566	567	596	607	597	556	610	592	565	608	573	567	610	577	582	571	571	568	582	590	634	603	561	615	586	561	552	544	586	576	582	573	565	563	585	564	550	624	598	602	597	542	605	565	571	627	603	570	604	619	612	571	585	608	602	559	557	545	587	603	591	590	568	586	553	570	581	594	589	609	591	595	587	624	578	595	606	600	630	619	606	570	552	617	627	577	614	546	573	551	550	584	576	561	609	605	625	536	570	601	559	600	574	534	560	553	573	547	589	553	600	578	588	583	586	593	560	566	598	573	599	557	577	593	585	592	581	644	601	557	602	596	571	580	552	564	604	608	527	582	606	607	623	624	573	558	598	569	584	617	570	612	614	591	578	547	582	548	563	562	582	596	619	616	593	594	597	621	590	624	587	598	582	614	578	568	521	623	602	565	583	555	609	574	565	614	552	613	592	643	581	567	623	553	573	562	590	552	575	598	563	617	565	538	585	562	574	559	582	561	606	587	610	639	599	613	548	560	581	564	587	579	558	528	586	565	599	561	608	569	559	568	585	568	583	582	560	595	601	551	609	555	537	535	579	582	607	619	609	583	548	604	565	565	566	548	604	574	589	553	618	554	639	580	625	566	603	593	601	567	605	596	583	619	589	565	586	554	639	588	547	562	563	594	541	551	559	580	556	540	586	603	569	609	555	608	599	559	559	626	633	578	568	561	544	568	568	599	542	583	565	593	582	606	600	613	577	606	609	567	626	568	575	562	530	598	567	577	574	570	549	564	627	623	561	595	558	637	609	598	583	584	563	596	609	583	568	536	611	594	586	562	552	593	610	639	612	600	630	609	588	577	594	590	552	605	584	577	622	571	598	594	595	534	576	583	598	619	585	560	600	551	601	557	585	599	598	592	597	564	595	600	561	605	584	622	545	564	568	554	549	588	607	593	558	574	552	597	549	612	581	506	601	627	595	570	577	567	576	598	573	583	600	619	596	633	589	549	552	531	588	585	544	575	567	543	578	545	587	586	582	594	594	594	563	586	592	555	578	554	568	558	601	558	583	588	581	561	578	565	579	581	572	630	596	577	631	597	581	595	595	571	592	612	572	551	579	545	633	588	544	545	584	606	630	577	592	574	598	556	627	612	572	638	587	577	561	578	540	626	575	582	588	583	581	614	587	596	549	587	598	586	610	597	600	604	579	600	581	576	623	580	606	578	593	575	564	588	609	603	584	562	565	584	561	570	597	599	593	550	570	603	575	584	616	607	556	599	604	588	576	597	548	583	624	568	540	534	588	570	578	587	612	597	578	612	594	581	588	556	589	596	613	547	577	600	582	593	622	610	573	588	594	609	558	599	575	585	554	579	573	599	533	566	551	604	584	556	594	601	561	592	591	583	590	569	541	575	596	607	586	566	561	561	632	608	598	649	580	595	577	528	602	621	556	606	568	568	582	545	563	588	582	580	600	602	596	551	585	612	577	563	565	584	557	613	594	562	624	556	576	576	583	585	591	579	572	592	565	598	596	565	577	575	586	589	588	585	603	563	576	587	559	592	533	575	571	589	594	574	590	582	571	562	575	536	567	601	599	612	559	577	602	573	582	642	650	583	547	581	553	577	565	543	590	542	640	574	564	594	569	609	562	552	557	594	575	569	592	576	630	619	569	582	586	574	580	605	584	560	639	591	595	606	577	569	591	599	543	557	610	570	553	561	647	521	534	580	606	590	608	579	573	596	545	591	588	607	626	577	593	583	628	592	569	586	553	593	627	587	555	599	553	595	588	551	578	550	567	575	553	604	547	565	575	565	623	614	619	595	576	587	637	633	624	566	604	580	549	550	576	581	549	584	557	564	589	611	566	605	582	579	544	592	573	572	610	561	597	606	588	549	578	610	581	626	556	590	553	619	583	593	552	589	599	574	625	604	577	582	586	564	587	519	603	587	535	606	603	580	587	644	590	560	571	631	607	584	589	610	594	559	590	598	587	580	552	616	562	591	583	596	595	588	569	566	563	576	576	561	575	552	574	563	580	601	552	578	589	603	562	594	569	574	567	595	577	568	602	612	590	594	567	603	569	562	608	615	585	579	569	574	567	587	590	595	610	576	569	563	585	591	593	600	597	617	574	530	584	594	576	598	619	536	572	575	577	607	601	589	587	601	556	549	516	601	591	571	601	616	506	570	585	627	601	634	546	550	580	596	575	592	591	575	573	559
23402	21424	29205	24032	21424	17384	1295	630	467	398	344	317	299	306	283	264	256	245	249	257	268	266	301	278	282	319	291	242	238	227	217	227	233	253	215	223	223	206	228	221	230	188	215	204	223	241	256	230	214	215	200	210	200	206	207	196	219	200	205	208	202	195	209	198	199	222	217	197	195	236	221	197	190	217	183	196	221	184	193	192	185	185	213	226	227	201	191	217	195	218	221	214	195	193	183	213	180	207	176	208	196	201	205	213	204	200	216	202	236	192	189	213	211	199	192	209	175	193	215	220	186	186	218	205	212	205	211	208	191	220	187	213	207	203	213	216	190	213	200	228	184	202	209	228	211	203	212	189	196	188	202	204	208	224	199	205	184	184	193	192	200	177	182	182	198	197	201	171	186	198	202	192	194	210	185	205	215	194	200	182	192	199	190	216	183	233	188	189	198	208	221	227	189	201	202	214	183	204	188	195	198	221	210	181	217	214	207	207	206	222	200	195	192	207	173	198	183	216	200	204	191	184	205	208	209	189	190	186	181	171	190	172	187	236	204	205	203	190	186	181	213	201	210	181	213	217	215	223	205	189	196	209	187	196	206	175	185	222	198	184	180	236	193	196	208	214	188	190	206	211	195	179	206	198	213	213	191	228	204	207	199	201	210	205	196	189	214	210	201	192	203	196	209	206	177	209	202	181	208	194	210	208	243	202	194	178	183	199	184	175	214	188	199	218	206	191	236	206	219	207	216	194	211	231	208	189	189	183	197	198	225	197	180	193	187	186	198	191	197	194	174	193	195	206	185	209	168	168	209	201	189	199	217	221	193	170	197	182	193	210	200	212	186	196	200	197	203	192	187	200	209	206	204	171	213	188	209	221	209	181	208	173	210	181	193	218	173	203	185	203	215	188	201	191	213	204	201	187	188	178	190	192	194	188	192	192	193	193	172	206	207	211	183	214	208	207	199	201	182	184	182	178	216	192	222	187	192	204	181	185	173	200	197	177	178	183	213	201	198	195	191	208	178	194	191	216	190	197	195	195	191	187	198	202	188	239	184	191	219	177	216	208	202	237	196	184	198	195	195	205	222	195	202	195	189	207	159	187	190	186	217	194	189	201	202	172	209	194	194	199	181	179	202	187	209	214	197	205	175	187	214	178	209	210	215	207	211	184	194	195	216	181	214	195	187	218	214	176	197	211	189	206	212	190	194	205	187	200	235	186	191	188	195	187	181	183	204	225	174	191	211	218	214	197	224	197	158	201	206	197	207	211	187	186	183	196	196	184	204	180	205	176	204	202	202	176	186	192	190	205	200	182	186	204	178	200	194	197	186	184	233	205	201	239	197	235	199	212	220	177	203	213	203	185	206	196	192	197	193	199	198	219	215	224	190	195	194	214	176	195	198	190	195	164	220	197	185	197	206	186	173	191	184	187	208	185	186	218	188	186	188	197	193	203	215	197	203	180	192	197	211	181	195	197	188	214	202	190	174	196	178	211	179	187	206	183	199	177	210	204	205	187	211	186	210	197	217	200	199	183	219	217	170	191	205	203	214	180	197	202	210	219	203	216	201	208	201	199	167	202	204	225	164	187	201	195	177	204	197	195	203	168	188	199	206	196	199	216	208	193	196	204	173	207	207	231	200	192	199	206	206	208	225	211	195	209	200	196	194	175	203	185	203	194	188	209	196	226	178	216	211	204	208	196	209	204	217	220	198	208	200	182	185	187	200	193	179	175	224	223	188	217	192	215	195	194	205	197	177	203	226	204	184	215	201	214	218	209	200	197	223	189	213	202	213	199	209	208	207	196	179	158	186	192	204	207	212	206	192	184	181	200	211	181	210	189	183	218	201	176	213	176	194	218	190	211	213	178	201	190	222	199	188	191	201	189	187	213	227	193	211	201	176	208	203	200	190	168	210	184	180	196	232	204	179	208	187	181	207	184	223	199	211	204	207	200	188	187	210	180	201	204	193	221	189	192	176	168	201	226	220	206	196	195	223	191	208	192	192	179	202	212	200	208	155	196	213	187	177	186	196	207	204	197	219	187	225	189	197	225	201	182	192	210	196	213	198	203	167	190	190	204	175	199	195	208	208	206	190	192	202	185	232	212	194	192	177	202	198	210	199	190	193	216	200	179	201	183	184	212	182	202	221	181	197	223	195	190	178	202	223	190	229	212	190	206	198	175	198	208	171	209	226	185	199	212	185	198	209	199	212	220	204	184	210	181	202	198	204	192	207	212	188	193	171	204	209	214	197	179	192	185	195	186	190	161	174	184	206	205	190	188	188	207	210	172	174	182	196	199	180	188	183	195	188	172	193	200	187	208	192	201	199	184	204	183	201	193	177	198	203	210	220	194	224	217	201	197	220	195	221	218	187	197	166	193	212	186	196	217	197	185	230	188	172	204	225	179	190	215	205	179	200	206	195	189	214	206	196	183	202	190	222	195	224	206	198	190	218	183	214	204	189	211	195	214	188	175	222	209	226	181	194	196	188	202	172	199	192	177	189	204	233	203	199	172	214	208	175	170	171	168	181	194	184	176	217	195	236	180	208	204	206	189	175	202	195	226	194	178	193	197	209	179	202	230	193	209	219	225	187	187	197	216	219	192	214	199	187	185	208	240	215	189	217	208	212	208	211	192	173	199	183	183	175	185	199	205	202	202	187	193	182	192	207	185	215	170	208	212	206	201	224	215	202	192	217	209	196	210	193	217	212	206	192	192	187	179	195	192	194	186	184	200	207	225	169	200	192	210	199	217	198	184	182	197	161	216	194	205	176	191	195	188	164	168	194	188	200	184	230	209	198	224	178	188	189	177	170	215	184	196	179	191	226	219	181	204	211	207	197	201	179	184	171	242	189	198	213	198	172	182	206	178	200	205	190	193	189	220	174	211	211	202	193	174	188	204	210	208	181	215	182	224	205	208	181	202	208	182	203	202	210	175	202	198	211	185	197	217	180	201	204	194	202	199	190	212	189	197	222	220	172	213	197	210	208	199	202	206	175	221	194	176	178	185	202	175	186	217	228	210	187	187	201	197	208	228	191	184	203	200	205	206	206	185	198	193	185	190	191	237	176	188	194	204	205	187	204	186	213	202	190	193	184	190	204	205	189	191	192	194	180	208	192	186	188	202	204	206	210	226	184	182	195	198	184	192	208	182	206	208	200	181	223	209	203	186	202	209	205	204	193	200	194	180	202	190	221	206	206	195	180	213	197	197	188	199	225	185	195	203	169	183	200	211	187	201	208	199	223	170	182	191	179	213	194	193	212	208	209	178	186	209	190	195	226	214	212	202	166	198	191	202	183	182	186	179	188	180	169	189	227	208	181	211	194	185	223	191	199	226	205	210	179	203	184	205	192	186	214	187	204	198	182	176	213	195	218	215	190	182	183	214	190	197	193	212	196	210	183	172	200	197	191	178	195	210	176	196	187	221	184	204	188	178	172	201	213	205	209	189	184	217	177	189	184	190	184	202	196	188	172	195	176	181
7714	15394	13304	7279	4618	3333	2424	1811	1538	1299	1130	1025	978	856	775	744	733	707	741	670	710	737	740	780	844	941	704	657	596	667	581	573	587	564	563	557	512	534	517	500	542	524	480	518	490	467	487	466	479	453	493	468	458	467	453	466	463	450	447	472	463	417	432	448	434	460	453	449	402	428	423	430	435	437	415	428	431	458	466	407	448	415	448	447	413	442	419	382	412	405	409	382	453	431	420	411	426	459	436	450	446	443	427	418	397	436	393	437	422	416	387	425	438	432	430	394	445	465	438	380	405	395	425	417	387	397	403	429	413	428	441	405	442	400	475	395	448	397	428	456	414	426	466	400	428	418	442	445	429	428	431	423	454	391	419	444	413	447	455	415	435	431	411	423	456	419	423	414	436	419	413	416	397	423	422	451	425	434	435	396	427	402	404	390	428	430	418	428	425	431	387	421	437	417	386	408	391	410	405	423	404	409	431	400	453	401	410	419	454	417	415	400	413	402	401	395	492	402	420	433	408	421	409	386	410	454	414	426	417	422	478	464	445	397	422	373	428	394	405	436	400	428	407	454	395	380	420	453	402	450	388	417	403	440	429	414	432	429	428	462	419	426	435	404	408	432	424	426	434	385	390	412	444	421	424	429	429	421	411	447	429	441	428	437	432	442	400	433	407	417	442	423	415	383	411	450	434	419	404	388	452	385	424	424	390	415	412	423	421	428	398	399	377	414	391	409	392	442	426	398	422	401	437	398	388	404	417	391	421	423	433	407	444	390	447	408	442	421	375	419	436	451	420	394	436	484	382	429	412	390	445	416	396	424	431	423	411	378	383	394	411	431	409	410	384	409	411	411	402	431	454	446	421	403	425	416	386	406	406	394	435	421	407	403	418	471	413	414	399	399	420	432	420	413	407	423	406	406	444	430	414	415	434	440	453	403	452	426	426	416	439	406	411	400	433	463	429	402	426	435	398	428	368	393	448	399	438	433	417	420	456	401	451	416	416	408	411	413	433	405	373	418	435	398	427	420	413	439	382	428	424	379	455	404	391	429	407	404	410	444	376	432	410	421	438	422	432	425	400	373	404	436	442	394	373	435	386	415	418	427	402	454	411	434	436	399	421	451	448	403	384	387	437	424	442	444	450	421	474	401	415	408	423	422	428	416	426	406	428	400	438	425	395	426	443	414	423	403	397	418	420	406	393	448	451	393	388	452	410	395	424	430	395	428	392	413	385	390	432	407	442	420	431	417	439	406	396	418	437	466	426	418	403	424	424	429	469	454	416	409	392	424	428	429	417	421	434	435	392	453	430	420	408	418	452	397	411	400	459	432	400	444	396	389	451	407	442	445	415	417	423	429	415	432	418	419	421	406	442	382	421	403	411	404	428	388	430	405	427	407	374	413	413	400	438	409	412	423	446	409	459	388	432	406	464	408	410	417	426	418	387	414	434	432	415	425	459	402	410	412	394	408	391	414	452	430	467	396	439	450	407	403	404	417	413	392	419	407	433	451	449	422	409	392	401	433	421	426	427	444	432	438	426	397	414	415	431	444	438	442	375	423	432	425	391	435	431	436	436	428	404	410	413	416	433	421	406	451	420	399	421	445	442	428	407	414	461	435	431	426	387	449	414	410	422	424	408	441	422	412	397	382	422	411	434	439	435	401	399	422	408	422	418	421	421	376	398	430	414	429	429	407	392	415	401	451	449	402	430	445	432	400	394	383	394	456	415	398	411	426	399	441	419	387	412	399	441	396	408	418	458	404	434	398	418	433	416	430	397	402	412	443	396	425	439	417	428	416	437	397	450	409	425	383	402	404	419	405	436	409	391	413	418	412	441	470	442	388	447	414	402	392	424	404	410	435	424	431	421	399	428	426	442	416	422	414	409	421	434	391	407	416	433	380	408	442	439	406	410	406	450	403	430	414	423	421	406	421	411	411	424	401	412	432	422	424	412	440	410	418	415	395	419	393	397	409	395	401	442	416	408	425	447	414	414	421	391	385	399	414	396	441	437	449	419	404	404	433	392	423	377	468	428	410	441	399	421	440	422	459	420	418	440	372	412	403	444	437	444	440	463	446	439	460	446	406	389	450	422	418	422	450	430	409	389	394	403	434	378	386	449	423	432	438	417	399	416	422	407	440	406	435	420	400	404	431	418	402	426	430	410	427	394	413	417	407	393	393	432	422	459	430	401	405	439	457	412	390	480	437	462	404	429	430	411	379	410	397	458	421	425	411	400	406	407	421	461	422	431	432	386	429	408	420	437	397	423	413	433	436	408	434	454	428	436	394	403	388	392	412	397	427	429	410	426	409	409	439	410	411	387	484	450	435	407	440	417	426	400	391	456	413	382	424	407	424	424	421	427	432	446	452	452	393	431	445	441	412	389	405	410	437	440	437	426	434	433	400	420	429	405	423	434	413	439	418	427	437	403	410	413	409	396	422	445	420	370	428	413	413	449	426	407	406	415	449	431	412	428	391	430	420	433	446	422	427	403	444	431	416	409	429	415	433	438	408	409	465	438	451	393	425	428	392	419	448	403	400	408	392	445	440	422	410	435	391	430	412	426	399	445	420	415	411	432	414	430	434	434	423	430	400	463	379	410	415	403	436	451	435	419	425	428	417	430	462	436	416	427	396	432	423	462	407	407	434	435	434	431	414	447	389	398	433	378	431	420	439	411	448	439	404	417	386	397	451	430	448	429	428	420	447	427	391	390	425	418	418	445	395	439	415	416	407	402	432	408	397	425	445	451	434	401	407	460	426	420	428	387	413	419	457	421	415	413	412	463	449	386	377	428	439	456	396	444	415	418	421	414	437	418	424	429	409	430	378	423	446	459	398	401	410	395	392	409	379	443	411	378	384	433	426	396	426	456	427	439	415	424	410	411	404	391	429	400	437	433	423	403	390	426	414	423	453	406	402	425	414	439	423	437	410	408	415	433	413	401	392	399	434	433	433	413	441	405	438	432	417	430	431	426	416	425	409	409	416	449	420	442	434	426	424	409	419	449	412	419	409	431	412	426	381	421	472	411	379	402	420	451	403	425	400	452	412	429	418	405	427	452	392	412	436	408	422	462	408	431	440	394	422	391	428	418	388	409	422	429	413	389	394	424	388	422	426	394	429	432	431	401	446	415	430	462	437	430	417	445	392	394	436	431	404	449	418	432	424	420	413	416	423	435	403	416	402	417	429	376	450	438	427	419	450	439	397	434	408	395	400	386	443	430	424	400	426	446	417	414	407	400	453	439	429	395	433	432	420	463	448	406	394	391	404	429	427	430	431	406	392	367	445	388	432	426	387	404	431	413	411	388	397	423	443	388	443	403	385	428	410	416	421	413	416	389	425	422	393	422	422	404	437	393	421	411	387	421	450	427	436	415	436	423	418	440	443	423	430	415	419	383	422	422	427	424	419	410	389	388	382	424	417	405	429	416	426	426	433	401	437	430	414	402	380	408	393	417	430	431	414	407	485	441	427	410	418	442	460
26953	20284	5950	791	520	491	443	415	437	449	422	427	455	419	434	427	424	455	422	413	443	427	408	468	434	391	444	433	411	407	427	416	421	443	395	407	414	414	385	397	390	420	425	383	432	423	417	386	382	393	394	358	407	439	414	413	437	418	394	439	409	380	425	434	398	408	432	435	400	422	444	388	376	385	427	408	391	437	398	397	433	416	402	427	397	382	423	408	440	398	411	408	403	401	426	430	374	401	433	404	424	411	450	387	426	443	405	404	395	422	367	420	403	439	411	389	427	408	428	418	396	410	427	396	426	415	421	406	437	401	417	418	389	387	403	410	443	404	439	363	421	458	381	393	396	412	432	384	422	399	435	435	416	417	414	441	415	403	415	426	417	437	384	379	420	376	399	428	386	437	405	403	429	423	400	420	413	455	365	379	417	394	391	429	418	433	451	435	421	415	427	437	414	424	395	370	403	435	422	427	394	413	407	406	426	355	408	436	428	405	417	371	407	427	422	430	408	419	436	394	401	433	404	400	435	427	422	440	415	421	427	398	413	395	411	435	371	414	433	409	398	432	431	407	388	417	408	383	449	438	401	464	431	417	373	429	410	426	428	409	402	410	394	418	430	416	401	389	461	404	400	388	433	397	398	401	425	405	410	423	398	382	435	393	445	446	464	403	391	434	437	372	432	388	417	438	373	427	400	413	396	382	403	415	400	413	407	390	418	408	401	388	405	397	399	393	401	424	399	436	408	392	390	418	419	418	397	443	381	420	415	441	426	390	431	404	409	404	395	370	431	428	437	416	421	404	408	376	416	402	386	423	391	411	405	431	394	408	402	410	442	382	422	422	437	421	434	397	434	397	415	374	371	465	409	368	398	391	413	405	415	413	416	399	389	391	437	420	410	402	421	418	406	437	425	412	442	414	375	434	432	411	419	419	396	439	428	412	410	389	416	436	445	405	411	411	406	387	427	410	429	445	430	402	403	416	443	442	375	398	415	406	421	389	427	417	411	421	456	397	432	412	397	404	434	413	416	368	394	397	420	407	404	434	413	441	438	399	433	421	376	446	427	415	455	410	387	370	411	383	389	432	410	425	401	400	420	383	410	405	435	417	427	424	439	390	394	416	394	417	411	401	389	397	398	414	412	384	396	431	399	410	410	410	404	418	403	385	402	369	397	430	414	425	436	414	368	409	412	410	407	393	403	416	393	383	432	402	405	374	418	410	395	413	414	428	414	405	387	381	441	399	439	426	406	403	419	413	427	405	398	407	435	437	402	415	446	391	419	417	416	386	398	410	421	411	418	385	411	404	386	393	446	429	403	407	436	407	397	416	418	419	409	402	380	366	349	439	425	440	410	436	446	389	427	403	437	411	399	412	394	413	423	408	399	409	437	416	424	404	387	396	405	435	433	448	399	420	429	417	425	423	440	397	426	437	379	420	387	385	402	389	397	420	390	434	412	406	417	444	435	382	396	403	422	445	381	375	416	385	425	418	435	434	398	404	436	440	398	398	381	415	409	399	457	398	413	403	390	425	386	446	402	395	413	440	419	417	414	425	405	421	419	416	432	432	406	390	427	419	419	399	419	414	436	418	399	423	413	398	401	401	448	442	404	412	356	393	422	395	405	393	423	388	393	424	409	394	404	411	401	401	387	422	403	409	386	396	417	385	449	445	410	392	422	399	434	405	422	428	418	427	426	423	430	433	393	404	409	372	417	397	436	429	432	408	411	416	400	387	435	382	434	410	412	401	393	424	415	459	415	413	406	374	443	427	430	425	411	409	427	387	431	447	403	385	426	398	392	411	430	434	444	423	423	449	416	418	440	389	410	404	416	416	400	419	427	396	381	401	435	385	406	400	404	368	402	366	411	434	408	406	447	401	381	419	421	396	428	410	437	401	393	414	374	383	423	392	416	387	431	374	418	397	405	419	425	449	405	406	389	401	393	408	394	418	418	397	379	394	412	413	421	385	415	410	418	383	374	401	408	414	403	388	405	448	422	398	388	421	416	400	422	393	414	418	425	387	405	427	429	382	412	399	412	424	388	457	402	375	414	459	375	414	417	414	445	431	432	415	408	407	399	421	387	400	432	415	370	421	411	391	375	406	358	403	440	363	405	440	390	371	394	382	398	416	408	450	420	421	431	428	423	410	412	406	416	434	399	428	438	418	411	440	445	399	418	408	419	407	427	392	420	413	387	440	433	397	445	432	420	453	433	410	401	442	410	439	415	412	414	426	361	412	398	409	420	456	417	432	394	373	392	413	405	375	373	404	425	440	430	403	422	413	398	413	429	379	425	428	424	415	437	402	402	397	404	441	421	384	417	428	394	381	401	427	393	417	424	406	415	401	458	432	418	420	407	381	414	389	421	416	396	424	367	397	397	428	407	407	391	415	419	447	409	414	389	397	417	423	404	411	427	396	405	445	389	412	408	397	405	409	423	433	393	385	424	392	414	406	426	375	394	368	415	399	376	414	411	398	422	406	410	463	386	433	388	397	416	429	428	392	407	392	382	436	431	395	398	412	414	391	426	409	420	404	410	409	413	401	434	441	426	397	405	406	380	403	413	405	391	463	408	422	379	425	416	398	414	404	400	453	409	403	442	414	395	439	411	369	412	426	394	406	405	414	424	405	386	392	414	423	428	390	396	384	403	424	443	372	387	386	387	436	412	386	412	386	428	377	412	409	362	374	434	381	381	403	397	427	396	413	398	450	345	423	414	402	395	443	402	378	411	407	419	441	421	387	437	423	409	414	400	427	392	422	436	403	434	403	400	374	426	396	424	391	389	392	397	410	369	423	437	413	420	460	420	407	438	412	439	377	423	405	424	361	405	406	413	419	383	407	404	420	399	429	400	414	398	411	402	432	378	425	426	376	383	449	421	420	432	388	410	419	400	392	412	386	395	451	401	425	420	423	397	429	447	432	407	395	412	402	407	409	393	379	427	372	405	422	438	400	388	414	428	409	435	415	427	424	420	432	392	383	392	407	448	408	432	417	397	407	415	418	384	420	441	402	403	429	385	428	418	398	409	385	382	407	414	391	403	409	415	394	405	444	420	405	437	388	434	407	397	369	415	434	403	402	392	395	378	402	421	414	401	421	423	421	417	359	414	410	411	374	423	420	402	381	431	356	457	423	404	438	389	383	418	437	435	400	424	417	460	390	433	414	423	419	433	415	418	408	408	380	409	381	418	376	404	392	437	377	401	396	444	401	418	378	381	397	401	451	399	394	401	413	407	436	398	420	443	405	415	419	403	406	401	417	394	416	404	398	390	431	405	426	374	389	446	389	426	402	397	409	371	395	392	374	434	421	416	405	435	388	418	401	404	391	424	433	380	405	416	389	394	434	418	406	370	426	374	431	402	401	400	415	417	422	419	379	395	386	395	395	428	389	464	449	412	415	418	357	397	398	419	466	382	391	413	429	426	380	414	404	428	444	417	402	385	380	378	372	442	417	392	384	416	405	387	375	427	445	413	414	441	401
4265	1947	1833	1309	1059	997	950	915	966	871	903	857	847	854	801	933	793	882	950	947	953	969	981	1008	985	995	945	900	886	909	868	863	862	847	928	904	902	857	879	821	872	895	870	824	842	895	888	882	871	858	897	907	849	897	893	833	869	839	835	922	876	844	850	811	863	844	894	930	862	870	914	874	872	827	827	854	852	833	873	853	812	876	864	820	906	868	893	872	860	861	874	874	850	862	804	848	890	852	821	835	874	856	853	823	861	802	839	848	869	893	814	847	838	885	880	863	889	861	840	867	791	843	895	881	874	843	868	847	805	847	892	856	860	873	866	869	851	872	827	893	879	841	846	882	899	861	855	797	908	842	878	881	850	849	864	822	819	908	903	875	828	865	839	899	866	856	856	846	889	868	846	832	875	847	880	841	817	833	830	887	825	828	832	840	906	854	847	831	928	860	815	843	915	813	819	903	845	871	910	827	832	860	848	838	887	822	780	850	834	827	849	831	849	848	805	847	833	827	887	819	834	881	862	858	797	841	844	863	860	831	916	827	910	859	885	885	903	863	840	785	834	841	832	758	884	871	881	852	851	843	905	819	887	850	872	848	824	826	885	821	881	862	803	857	846	884	836	838	861	872	803	900	832	880	829	852	937	892	882	874	859	826	878	907	883	885	868	877	860	861	845	846	810	814	805	864	870	860	870	870	848	852	809	839	872	805	845	910	863	805	906	824	840	867	860	842	831	818	820	870	813	838	864	906	825	837	811	882	822	817	865	886	858	899	888	882	836	855	881	813	871	842	876	849	863	839	827	818	841	870	890	893	823	836	831	890	899	903	832	818	890	822	850	878	846	857	790	832	836	851	907	865	849	832	828	852	836	867	831	872	867	809	825	845	818	845	847	813	825	895	878	875	859	804	913	858	823	850	890	871	825	828	868	792	851	876	934	863	856	869	875	828	882	866	865	833	823	825	901	862	866	832	856	853	851	804	860	899	872	833	837	797	868	846	850	858	824	874	866	871	917	850	872	885	857	928	857	855	879	830	868	771	839	857	841	849	840	850	874	876	819	890	822	886	822	853	834	868	913	828	835	849	837	861	884	861	871	853	878	859	830	874	863	842	879	880	828	833	868	870	844	886	837	817	830	851	896	865	862	871	833	824	819	878	887	825	876	890	828	833	882	831	845	867	860	843	839	949	843	870	897	817	827	869	829	814	843	875	850	860	850	893	898	881	849	837	819	853	875	914	815	798	855	923	816	844	823	902	883	805	779	796	808	815	858	781	821	881	857	829	834	789	851	849	897	845	853	847	881	813	843	870	838	853	855	845	838	854	859	851	880	861	816	868	839	870	810	883	825	865	880	908	863	834	840	908	938	826	827	819	815	880	901	866	852	891	865	896	884	821	832	848	849	852	844	785	868	859	882	778	878	864	864	833	829	814	855	848	852	841	843	903	866	865	785	940	922	824	845	838	892	928	863	844	847	842	873	834	877	804	871	895	880	848	882	873	875	860	859	919	857	838	861	859	869	902	841	865	822	889	867	834	805	889	787	814	875	855	824	843	829	888	830	831	856	810	854	850	802	865	802	873	826	851	851	873	833	848	927	811	838	813	834	844	916	835	868	829	852	899	827	877	843	821	851	855	839	827	842	860	882	848	894	852	787	857	868	878	897	801	845	787	863	820	797	848	810	831	821	833	843	856	873	828	856	864	895	866	886	846	809	851	888	849	873	846	849	861	848	847	859	860	838	846	904	901	852	883	901	877	854	851	829	869	864	845	901	836	878	880	889	889	871	851	864	852	861	879	948	861	811	867	891	839	916	884	867	877	879	818	838	885	805	870	874	867	870	881	821	805	845	846	816	796	854	939	855	872	794	846	829	959	865	853	821	853	804	831	894	867	816	826	915	845	916	865	817	849	799	875	841	801	865	829	848	857	842	841	870	826	791	826	895	856	914	913	878	818	872	863	886	776	832	888	817	851	821	811	854	788	850	813	833	855	878	836	838	876	806	865	877	872	855	833	892	892	849	865	813	823	841	841	849	870	795	818	883	902	861	848	846	858	906	902	835	865	825	831	818	798	844	825	882	855	901	839	863	860	851	855	874	867	836	824	861	873	882	861	858	871	821	814	857	831	846	829	848	867	796	872	853	859	848	827	828	860	846	858	841	833	793	811	846	863	914	850	839	863	894	866	897	875	822	837	874	843	868	848	909	872	866	847	873	855	875	798	809	874	843	877	896	879	798	866	788	868	867	847	837	849	908	820	890	819	818	872	852	904	858	870	850	863	877	865	851	898	884	864	815	829	922	811	899	851	867	861	845	816	799	842	846	825	853	815	893	814	828	864	841	844	855	888	850	827	831	840	808	871	849	895	804	875	859	864	850	844	905	870	872	902	893	860	930	815	787	879	848	915	887	879	856	802	828	837	892	826	945	869	884	843	861	803	856	844	838	811	793	903	844	863	851	823	890	857	907	881	862	802	850	854	893	855	855	885	860	892	860	871	878	800	868	859	839	835	883	912	878	864	808	844	837	877	873	794	806	873	861	847	852	820	855	809	824	887	826	834	876	844	838	873	825	800	870	877	823	884	777	850	814	845	842	873	861	867	848	928	819	855	839	867	847	897	854	873	826	784	905	871	898	847	874	818	840	889	878	908	846	842	868	856	905	877	819	858	872	900	830	862	848	891	785	854	801	861	836	848	880	836	834	837	853	871	870	890	859	856	877	819	856	858	894	825	864	835	892	826	822	846	858	864	862	847	817	801	882	816	767	868	837	862	823	876	870	838	830	829	855	869	803	826	876	859	834	878	848	851	824	853	861	787	872	872	842	866	866	891	857	869	811	874	840	852	857	887	826	830	907	802	841	870	875	840	800	854	880	864	834	793	895	847	853	828	824	856	855	862	845	858	869	821	900	882	886	835	829	830	877	876	884	851	870	828	878	852	937	835	923	871	842	809	823	827	914	913	811	840	875	874	841	818	846	892	852	878	885	860	857	870	900	840	870	872	847	886	810	826	857	843	844	888	805	842	860	824	794	843	835	848	837	822	860	833	849	850	868	812	880	845	860	831	908	835	851	824	810	875	846	814	798	831	839	872	883	908	815	845	846	794	862	841	857	835	889	901	875	860	902	825	837	874	856	867	834	859	845	913	872	836	852	884	853	839	839	896	809	876	795	874	890	882	857	847	869	867	888	823	838	900	916	866	851	839	832	844	839	831	862	852	850	854	867	830	835	870	849	863	881	896	863	854	884	883	841	880	883	817	808	898	868	782	818	834	887	838	835	842	832	872	822	835	832	830	818	899	833	828	855	885	869	912	881	870	818	851	864	875	890	828	853	839	833	852	821	885	818	855	868	832	841	857	817	859	859	846	871	848	828	871	833	873	850	874	857	872	881	864	845	908	872	849	863	855	916	875	839	816	868	879	826	899	843	821	855	825	839	846	887	829	903	883	845	887	826	841	828	872	858	834	807	837	851	851	822	767	846	841
24323	21428	28467	24767	18648	1324	585	459	382	379	339	306	330	286	308	331	335	315	287	285	333	308	324	336	335	344	322	293	296	292	314	306	317	306	302	275	279	278	305	317	324	301	296	290	289	318	290	261	289	279	272	248	267	294	266	268	285	250	261	295	269	290	285	283	251	285	261	270	305	265	269	266	258	258	255	253	255	313	269	261	268	257	283	274	272	265	269	283	288	256	267	298	292	267	266	299	262	264	286	308	276	256	269	281	285	277	254	290	280	272	288	266	242	286	293	238	278	266	260	277	270	295	280	250	267	257	250	288	278	276	285	254	254	280	260	274	280	275	283	254	260	273	279	299	262	271	262	247	281	269	267	263	282	276	298	278	277	280	305	260	271	284	245	293	267	262	256	250	262	258	262	252	252	273	278	273	267	290	300	261	272	260	282	285	272	256	244	266	264	268	286	274	286	255	262	265	262	282	291	225	269	267	305	291	277	289	260	255	274	232	285	260	268	276	267	259	296	274	271	295	252	252	259	266	278	263	253	289	293	292	268	269	255	273	252	250	260	259	268	295	298	293	258	301	270	265	255	289	281	259	267	284	273	279	279	277	276	263	240	265	262	264	255	241	276	298	289	281	264	247	254	268	270	263	247	271	263	261	264	277	266	263	273	271	278	264	291	274	283	264	252	286	231	274	265	303	295	268	279	305	294	225	256	268	272	275	260	272	262	295	233	283	262	272	259	274	263	264	257	286	308	263	255	270	251	295	282	281	271	274	261	275	265	253	268	246	316	280	273	257	289	253	268	301	277	270	258	279	259	281	242	268	267	281	265	257	274	274	273	270	261	261	275	281	253	293	288	252	263	289	273	256	291	261	258	285	293	282	257	288	270	265	280	295	254	247	261	276	285	253	237	263	284	234	293	248	252	279	280	335	269	265	254	280	243	282	264	293	236	272	265	260	263	273	266	277	273	261	219	270	251	293	266	263	269	271	247	266	274	262	263	291	261	258	285	265	257	264	282	268	313	278	269	264	277	275	303	303	277	273	247	292	287	272	256	268	267	281	260	299	277	242	262	298	307	271	250	228	272	272	282	258	283	276	256	298	257	249	257	293	267	284	275	256	296	319	309	274	275	278	283	264	258	267	255	271	275	263	287	291	259	275	258	237	282	267	266	266	271	295	240	287	264	250	294	323	270	284	281	286	280	237	268	291	266	268	288	279	271	258	254	254	268	283	286	292	289	254	253	287	219	305	272	246	256	259	271	268	233	254	245	280	270	274	211	275	277	283	268	293	275	277	285	267	266	246	291	231	258	259	281	266	258	278	261	274	272	250	277	246	284	260	277	256	269	274	267	274	240	267	240	273	252	259	288	249	263	243	264	269	256	280	241	300	276	256	273	261	287	264	252	285	313	284	264	247	252	252	281	247	267	266	298	270	251	269	258	272	260	294	253	257	262	303	285	286	260	274	279	292	288	281	284	320	260	279	285	256	275	290	271	246	267	274	270	263	279	303	260	289	272	247	257	290	253	274	264	269	264	259	275	250	271	271	281	286	278	260	256	279	284	261	293	270	263	250	298	263	271	273	264	278	265	281	262	283	259	247	247	247	245	281	271	282	268	281	235	277	278	296	274	288	263	269	265	262	255	262	239	299	266	295	287	273	241	268	260	250	264	282	256	257	259	269	265	273	306	285	274	300	289	260	274	281	263	273	298	231	277	264	257	304	243	277	275	264	263	295	281	260	243	274	249	285	234	275	262	262	245	266	255	258	242	291	300	279	263	257	281	277	237	288	285	299	255	263	284	263	273	292	262	265	254	265	292	269	286	281	259	272	263	261	253	243	263	282	225	249	285	274	243	271	265	257	284	309	271	283	301	252	250	278	271	223	245	287	293	241	279	285	312	286	280	290	291	292	294	272	275	267	275	262	257	268	267	266	250	239	277	250	275	266	268	279	282	269	275	259	280	291	278	261	270	269	294	277	269	266	268	273	258	278	259	276	260	245	284	281	305	269	283	254	263	257	247	277	249	260	264	274	259	258	254	305	262	273	291	270	303	273	255	274	252	274	279	269	298	267	270	287	269	288	255	272	247	262	247	250	287	272	265	263	305	275	250	243	290	276	285	267	280	253	296	251	266	251	291	247	272	257	264	273	306	296	248	274	299	260	272	240	267	246	258	284	281	288	252	291	244	257	277	274	270	270	259	254	264	267	247	307	272	275	275	286	283	266	275	278	239	263	260	277	272	254	252	271	233	291	293	257	278	251	287	278	264	276	265	279	264	284	281	295	259	296	276	267	303	247	259	245	259	262	277	298	262	276	265	256	285	250	295	284	284	277	247	247	235	292	299	254	289	242	270	270	242	262	279	293	262	244	286	271	267	275	274	269	291	285	286	293	246	263	280	287	246	264	267	293	300	273	301	286	256	301	277	286	255	262	253	297	273	270	265	271	274	255	274	264	284	262	270	256	286	272	251	257	292	266	287	268	255	287	268	276	262	261	273	272	266	275	276	286	269	284	276	278	287	283	245	261	273	267	268	281	268	260	270	278	278	271	290	278	279	243	268	260	262	265	261	236	255	248	282	256	277	238	275	274	262	288	276	268	287	265	272	276	284	282	283	263	279	256	260	288	259	277	259	274	258	288	254	258	276	260	249	267	273	269	288	275	255	263	286	293	252	252	283	279	271	280	267	293	274	261	253	247	285	284	257	261	301	285	258	252	297	292	239	275	262	262	298	231	284	298	277	294	255	253	274	265	248	277	266	299	257	268	262	295	298	280	276	272	269	279	283	240	266	261	277	247	292	268	243	279	265	271	264	254	303	247	275	263	259	298	255	280	282	275	253	285	278	267	257	259	269	300	257	274	281	258	265	245	262	248	292	297	279	269	251	244	284	281	252	265	267	275	254	269	268	267	242	239	247	299	288	265	275	268	294	268	259	262	241	289	290	294	273	309	265	247	243	251	289	276	254	267	288	283	269	270	284	274	226	287	269	245	232	264	260	286	273	263	276	271	296	287	277	269	258	250	265	294	272	274	267	288	269	279	309	269	272	253	297	255	275	273	271	285	249	280	263	273	261	279	284	276	256	299	245	234	261	261	276	256	259	282	306	254	284	279	251	285	274	253	252	255	274	277	275	274	260	278	264	287	283	238	269	268	255	273	266	267	257	246	265	299	298	296	268	287	301	286	261	260	302	261	243	294	267	290	288	267	253	278	242	266	287	292	279	266	265	252	266	260	248	254	265	247	255	297	277	291	238	262	247	273	269	259	302	270	264	267	266	255	287	288	257	276	255	308	265	259	267	259	285	264	254	292	266	239	275	275	278	225	268	270	276	265	260	261	298	273	264	281	281	270	258	274	291	246	236	270	246	287	300	279	251	248	294	278	276	266	269	263	270	267	272	255	251	277	285	254	263	307	262	248	253	278	260	258	285	261	280	256	247	248	300	263	290	268	235	270	271	247	281	276	238	248	301	281	243	271	272	269	282	248
5661	9900	8398	4459	2851	2174	1674	1350	1217	955	971	890	814	804	809	726	795	733	719	678	830	836	817	905	880	914	818	714	688	693	672	707	652	681	715	698	616	663	662	659	679	655	635	639	667	592	648	642	632	618	630	636	584	602	599	602	632	567	587	588	605	606	561	563	585	634	622	597	598	600	595	570	599	546	607	560	593	568	595	569	582	623	614	571	603	579	580	588	592	591	536	564	566	600	606	601	576	543	597	576	621	618	546	589	600	625	628	573	587	585	573	597	629	604	592	631	584	560	527	622	613	566	597	559	582	589	594	586	594	617	593	556	577	577	598	630	552	573	576	584	624	589	639	596	619	614	599	583	542	625	548	579	624	596	551	619	576	589	637	586	576	606	589	578	565	596	553	601	603	568	568	635	585	624	588	602	562	612	595	604	616	601	611	628	563	609	564	591	571	578	600	599	567	564	581	587	602	565	554	589	593	584	575	605	600	605	567	576	604	585	574	594	569	581	575	573	588	546	552	592	576	582	584	590	610	569	575	599	561	563	623	577	583	537	587	594	589	603	581	623	593	599	540	600	604	549	600	559	535	595	586	554	573	574	583	576	602	554	595	573	588	578	609	588	592	647	569	615	581	586	576	609	588	587	609	567	572	627	595	621	616	589	590	556	582	574	594	572	603	564	569	579	537	593	577	563	617	600	606	603	598	560	594	599	581	566	591	611	576	582	592	599	570	595	631	593	561	614	622	593	572	588	561	547	594	606	626	574	561	603	595	574	629	558	575	557	591	559	582	595	564	532	593	635	598	595	613	597	596	602	573	579	566	625	580	590	588	621	592	546	591	580	589	578	596	580	573	573	558	635	562	578	595	579	594	576	564	579	612	555	592	623	582	572	598	615	544	569	565	580	576	537	563	546	577	615	596	565	593	587	558	587	563	572	584	575	586	621	620	571	607	584	604	572	579	604	624	600	607	572	555	559	586	591	564	593	567	590	619	585	589	616	606	609	578	580	622	570	580	548	565	552	519	589	556	593	581	590	590	574	598	560	620	596	614	611	642	596	583	638	646	596	581	584	589	567	575	628	590	570	637	600	599	595	585	614	636	575	604	547	605	573	562	569	637	536	559	555	601	574	566	568	591	583	597	568	556	584	601	585	591	580	652	586	583	503	548	569	569	604	599	588	609	558	579	599	543	587	544	584	551	562	588	562	570	589	586	573	577	615	608	583	620	622	569	601	638	539	609	560	577	564	605	577	558	581	589	610	566	563	557	604	552	541	598	567	556	553	538	541	568	586	581	567	577	606	604	562	616	560	627	614	586	564	611	571	587	561	564	587	585	615	595	600	578	539	571	576	596	548	595	592	592	562	585	566	568	594	555	572	576	592	604	583	565	571	606	600	576	559	649	582	597	552	609	602	596	630	604	563	615	602	597	542	609	619	593	574	574	592	574	588	586	610	601	594	596	619	600	607	637	613	612	555	564	580	554	605	628	552	604	558	598	571	575	592	558	580	627	641	626	595	610	559	591	551	612	540	611	579	581	580	609	550	618	598	577	588	620	569	564	630	585	600	556	604	556	541	583	570	596	590	602	565	568	603	585	598	566	587	589	560	583	627	577	550	558	577	546	561	554	561	588	587	548	575	571	570	603	571	533	598	547	601	576	574	546	577	599	569	580	592	597	626	612	619	571	575	599	539	551	561	588	582	615	593	591	563	586	629	575	628	561	601	593	548	607	560	560	585	577	592	589	580	600	587	584	566	590	595	541	541	627	605	556	599	609	581	577	558	564	549	573	581	594	567	566	600	638	609	612	592	560	579	574	583	570	602	612	579	543	600	593	619	572	536	563	629	586	602	581	539	594	573	569	601	629	576	574	583	621	585	615	585	606	544	564	579	602	578	577	568	590	584	581	551	583	566	528	556	589	558	591	535	565	599	574	591	604	628	592	594	603	603	596	554	575	613	629	566	597	566	641	582	585	607	579	615	535	586	556	552	575	602	597	600	535	559	607	566	570	584	588	603	612	566	567	564	587	574	571	587	600	589	611	560	536	602	601	587	554	619	599	573	574	570	576	594	602	580	551	618	614	555	569	584	603	572	603	567	620	578	614	595	585	610	579	575	573	567	558	583	562	599	636	587	590	542	597	582	594	543	550	565	561	561	620	580	594	583	618	602	592	543	593	540	578	605	518	561	579	578	585	546	599	565	526	580	579	581	588	622	546	583	551	565	591	517	570	595	564	607	616	601	603	571	580	583	572	558	559	607	594	592	589	574	553	575	582	615	540	581	599	600	559	586	610	599	594	570	558	566	581	608	588	585	603	580	581	601	596	602	602	548	586	576	583	588	571	600	566	589	587	607	606	583	590	555	578	562	542	561	590	657	570	590	572	545	607	589	591	609	534	614	604	555	564	604	574	592	608	589	596	587	570	599	533	599	588	599	556	580	539	558	561	538	583	620	615	560	593	592	581	571	638	592	589	626	530	597	602	588	531	547	561	580	601	584	528	589	611	560	623	555	556	595	584	600	570	590	548	624	531	604	603	585	598	556	598	570	575	608	583	611	575	555	566	593	607	617	585	545	636	587	584	588	617	617	575	567	589	580	576	562	610	592	609	585	568	581	570	603	581	574	606	628	572	578	607	517	589	574	581	585	562	634	573	550	617	600	602	585	582	605	610	594	602	553	586	547	566	581	591	590	637	561	590	588	586	559	584	591	559	611	617	589	556	593	592	576	613	617	586	601	566	621	582	578	635	560	553	562	598	605	608	611	554	602	555	584	584	585	598	586	537	605	569	624	560	572	577	621	602	547	624	538	613	570	554	588	579	629	586	589	542	527	564	569	564	571	599	594	583	526	562	600	556	580	564	562	547	635	596	605	603	602	613	617	650	594	598	635	562	622	563	573	623	549	565	640	573	600	603	542	592	624	533	552	565	558	566	591	605	570	592	573	624	583	576	541	636	587	599	597	574	595	593	583	611	638	576	570	551	594	557	567	606	606	572	576	584	602	575	576	612	545	607	617	569	569	587	615	578	618	542	593	572	634	609	563	603	569	539	564	560	600	577	608	566	595	531	640	636	607	598	574	576	596	633	604	600	543	617	637	580	601	613	550	600	597	598	586	548	601	608	556	585	544	591	621	603	558	563	612	611	593	578	617	597	580	546	591	545	580	631	598	568	552	530	584	612	575	583	585	585	562	586	592	576	579	582	560	571	655	567	579	603	550	596	584	605	614	564	617	587	600	594	559	566	555	580	564	574	601	628	561	637	586	623	552	608	605	568	595	581	513	629	593	580	574	581	589	576	585	577	578	599	639	567	567	582	573	578	571	581	575	617	585	630	583	586	565	537	588	559	590	589	591	581	582	564	597	589	580	593	533	594	638	593	571	595	579	620	585	579	591	569	589	621	563	554	590	580	584	585	591	560	587	564	526	570	579	586	583	592	613	548	617	590	627	611	552	605	604	595	574	550	597	568	556	600	641	601	571	564	592
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
