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
342188058902	342188059412	342188059962	342188060512	342188061060	342188061612	342188062162	342188062712	342188063260	342188063812	342188064362	342188064912	342188065460	342188066012	342188066562	342188067112	342188067660	342188068212	342188068762	342188069312	342188069860	342188070412	342188070962	342188071512	342188072060	342188072612	342188073162	342188073712	342188074260	342188074812	342188075362	342188075912	342188076460	342188077012	342188077562	342188078112	342188078660	342188079212	342188079762	342188080312	342188080860	342188081412	342188081962	342188082512	342188083060	342188083612	342188084162	342188084712	342188085260	342188085812	342188086362	342188086912	342188087460	342188088012	342188088562	342188089112	342188089660	342188090212	342188090762	342188091312	342188091860	342188092412	342188092962	342188093512	342188094060	342188094612	342188095162	342188095712	342188096260	342188096812	342188097362	342188097912	342188098460	342188099012	342188099562	342188100112	342188100660	342188101212	342188101762	342188102312	342188102860	342188103412	342188103962	342188104512	342188105060	342188105612	342188106162	342188106712	342188107260	342188107812	342188108362	342188108912	342188109460	342188110012	342188110562	342188111112	342188111660	342188112212	342188112762	342188113312	342188113860	342188114412	342188114962	342188115512	342188116060	342188116612	342188117162	342188117712	342188118260	342188118812	342188119362	342188119912	342188120460	342188121012	342188121562	342188122112	342188122660	342188123212	342188123762	342188124312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2226	3300	1900	2700	2226	3300	1900	2700	2226	3300	1900	2700	2226	3300	1900	2700	2226	3300	1900	2700	2227	3300	1900	2700	2227	3300	1900	2700	2227	3300	1900	2700	2227	3300	1900	2700	2227	3300	1900	2700	2228	3300	1900	2700	2228	3300	1900	2700	2228	3300	1900	2700	2228	3300	1900	2700	2228	3300	1900	2700	2228	3300	1900	2700	2229	3300	1900	2700	2229	3300	1900	2700	2229	3300	1900	2700	2229	3300	1900	2700	2229	3300	1900	2700	2229	3300	1900	2700	2230	3300	1900	2700	2230	3300	1900	2700	2230	3300	1900	2700	2230	3300	1900	2700	2230	3300	1900	2700	2231	3300	1900	2700	2231	3300	1900	2700	2231	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3787	2245	1511	1257	1567	1850	1801	1733	1664	9375	22889	19667	10910	3857	1520	959	787	787	791	840	767	759	801	807	756	775	772	802	812	764	789	760	742	853	741	820	738	762	795	792	778	727	757	832	766	777	790	750	761	772	775	803	817	778	759	780	792	763	804	803	808	802	826	755	810	824	736	790	739	778	837	814	741	769	793	804	778	811	826	805	768	816	739	782	789	774	791	780	786	771	806	822	763	804	769	772	788	782	813	807	773	796	816	734	764	782	796	816	770	786	782	740	757	785	796	805	790	813	814	768	806	797	792	790	810	752	829	824	798	797	797	722	789	795	768	773	775	793	771	774	804	750	789	745	753	761	790	802	791	801	742	789	776	788	767	822	801	810	794	821	805	824	812	798	807	788	794	808	771	758	785	740	780	812	756	747	787	808	783	751	745	745	818	781	726	811	761	783	794	792	743	791	791	800	799	790	818	792	770	749	801	832	799	796	779	782	760	796	786	774	746	754	789	794	826	810	756	749	739	813	790	794	787	806	764	763	768	720	800	808	830	806	803	764	751	797	809	783	785	812	815	769	772	793	805	725	817	726	776	788	815	839	797	762	818	822	760	813	782	783	819	830	751	770	802	817	800	758	790	786	783	804	810	754	739	769	806	789	779	808	771	768	803	777	769	786	832	822	797	763	799	728	788	789	753	800	762	727	769	784	784	809	782	788	759	752	766	757	764	801	758	712	772	810	789	751	739	732	765	760	789	809	763	776	767	807	810	801	729	760	779	779	791	807	762	818	772	759	788	786	805	781	775	750	765	781	788	812	815	813	795	733	818	814	777	739	781	787	754	777	748	834	763	784	784	794	782	710	748	820	800	770	813	796	780	776	819	798	717	796	758	776	809	761	747	764	787	826	794	799	802	787	782	776	763	766	728	793	745	779	788	764	761	778	777	777	820	742	790	755	755	766	793	791	788	768	810	752	805	791	733	864	737	775	800	802	799	834	768	783	815	792	786	780	746	798	749	787	810	757	763	783	797	815	740	757	815	740	755	780	757	839	747	784	745	776	771	833	786	795	823	783	812	787	760	792	805	734	759	809	769	836	762	732	790	762	779	815	801	736	773	790	812	773	825	813	756	753	815	755	765	800	782	757	795	832	793	733	766	812	819	793	809	753	784	773	784	860	764	767	769	809	751	799	803	784	785	782	760	754	748	790	822	807	807	840	755	752	728	801	763	763	769	809	826	791	756	802	840	846	814	767	834	771	780	775	778	801	751	767	764	799	721	791	764	789	782	745	758	742	804	774	725	759	783	804	772	774	798	776	823	780	779	758	801	730	739	788	769	829	775	816	760	794	779	764	765	829	726	830	800	810	810	820	778	748	721	767	837	814	748	811	819	733	784	752	807	827	817	747	765	823	796	759	834	767	736	758	827	753	838	792	803	813	749	800	770	774	755	766	803	759	763	768	789	794	780	819	757	799	776	769	811	743	805	800	793	756	810	760	737	797	751	779	794	807	769	745	798	805	754	774	793	746	745	807	759	798	781	767	819	785	828	790	730	769	761	760	749	809	822	784	756	775	756	806	767	788	774	751	756	816	778	746	751	763	768	793	770	762	737	787	837	749	793	822	843	764	787	777	769	800	799	797	840	753	765	737	794	750	735	841	786	790	789	820	774	760	767	802	763	791	753	738	832	777	846	774	798	798	778	746	796	766	825	808	803	816	785	735	758	801	861	838	815	792	746	777	788	754	797	759	814	752	760	763	797	804	754	801	775	795	803	812	785	787	779	817	792	710	757	778	783	836	748	784	746	762	771	789	786	754	835	775	756	733	782	787	773	778	781	824	742	784	787	730	805	781	771	802	799	803	818	793	778	792	807	746	789	784	750	792	763	789	805	789	778	814	763	784	790	768	777	772	768	796	771	762	815	772	756	794	811	791	776	779	789	751	733	798	780	749	770	796	753	788	802	784	786	759	792	749	790	747	736	741	778	770	768	848	783	768	811	744	759	782	795	790	769	780	786	754	760	756	762	824	765	754	792	787	744	725	796	750	761	808	753	758	805	792	843	756	742	787	819	829	774	778	736	825	786	814	764	774	792	775	785	795	725	774	779	785	791	779	753	809	769	805	747	790	762	808	770	829	777	790	737	822	806	743	812	769	836	800	820	787	797	789	774	773	794	751	765	824	806	763	827	851	750	745	790	769	768	754	746	836	760	790	790	779	732	776	772	773	791	821	812	804	779	757	776	763	799	755	810	783	790	776	745	773	769	799	815	823	774	769	814	747	768	782	800	818	801	781	805	802	794	803	792	777	718	774	777	772	751	799	814	844	769	784	799	800	835	800	827	788	820	785	845	787	817	782	768	787	791	762	802	747	792	786	769	812	814	771	749	772	791	790	734	719	790	746	745	765	785	766	773	775	831	799	791	732	754	779	766	763	755	757	771	726	788	763	810	800	754	780	824	767	752	791	766	801	812	748	819	796	837	787	786	775	779	769	805	822	805	778	785	848	855	820	820	785	707	762	776	825	792	816	765	754	740	749	771	788	777	798	725	773	774	808	819	806	801	734	745	771	732	776	788	820	801	724	818	781	773	793	747	753	743	764	788	749	761	805	757	786	812	801	780	769	814	806	742	763	803	808	747	768	769	802	766	776	817	782	799	758	774	721	786	772	822	817	783	778	802	777	757	783	826	765	758	837	751	749	792	810	728	769	836	830	807	793	766	817	732	750	779	734	819	824	759	722	810	746	774	796	788	822	775	794	789	795	753	737	786	734	827	787	808	787	822	795	772	774	783	776	776	798	786	775	779	792	777	778	813	785	755	774	814	780	771	803	746	796	805	807	825	761	787	761	751	755	678	747	798	783	775	807	835	773	808	813	767	772	771	756	763	819	810	824	772	792	770	778	770	777	800	773	830	755	738	775	802	799	777	802	829	775	757	771	804	800	774	803	831	784	740	741	753	830	696	802	751	806	810	802	766	744	836	774	783	800	791	781	744	773	799	738	775	786	746	800	761	715	800	783	805	802	768	798	815	779	764	790	743	746	775	752	794	742	765	773	742	782	749	763	790	749	781	803	801	789	832	789	815	822	768	776	791	784	751	811	778	789	760	801	763	797	793	715	795	766	809	761	836	829	813	797	794	824	824	848	771	808	762	805	794	766	833	779	735	786	762	831	766	772	738	787	770	770	753	853	817	764	807	754	788	766	748	766	787	815	774	804	781	787	760	804	770	827	782	772	753	781	736	779	780	780	810	791	751	754	815	785	769	812	786	786	797	750	715	808	808	778	834	793	812	777	779	787	771	749	834	813	754	811	817	799	787	771	779	834	781	773	794	770	810	798	776	780	825	776	841	792	764	768	763	748	798	765	761	754	772	773	764	779	796	729	770	788	774	776	750	792	758	767	755	811	811	816	738	788	760	757	767	775	740	799	775	728	832	802	769	807	806	855	756	797	726	782	766	802	810	755	797	823	726	767	710	779	772	756	748	795	789	792
24940	18193	14053	21154	28877	29669	28017	26110	24811	52077	71956	61947	45672	29058	16064	8589	6735	6356	6479	6531	6433	6490	6383	6454	6462	6444	6415	6317	6414	6496	6454	6402	6395	6505	6529	6458	6510	6443	6477	6488	6503	6465	6533	6454	6488	6543	6516	6362	6497	6441	6453	6487	6448	6437	6480	6359	6628	6454	6541	6454	6426	6398	6515	6614	6311	6481	6491	6430	6445	6452	6488	6418	6511	6395	6389	6505	6569	6426	6485	6260	6425	6490	6558	6432	6332	6453	6334	6415	6545	6371	6490	6354	6457	6408	6478	6373	6495	6515	6495	6427	6414	6420	6464	6529	6372	6377	6509	6500	6403	6391	6450	6483	6457	6471	6297	6456	6467	6380	6404	6435	6425	6501	6448	6424	6526	6503	6462	6376	6464	6466	6483	6484	6424	6406	6455	6453	6474	6502	6458	6397	6436	6548	6479	6435	6451	6358	6463	6379	6369	6466	6441	6343	6433	6463	6478	6376	6421	6326	6460	6395	6511	6434	6457	6507	6507	6475	6592	6456	6557	6471	6472	6561	6512	6414	6447	6352	6511	6488	6445	6519	6355	6331	6382	6539	6353	6472	6432	6541	6412	6418	6428	6518	6427	6459	6515	6489	6387	6502	6383	6480	6475	6529	6540	6410	6619	6403	6535	6469	6413	6478	6404	6488	6546	6421	6531	6385	6421	6490	6473	6379	6523	6522	6505	6369	6549	6533	6462	6431	6373	6462	6404	6504	6536	6443	6533	6498	6446	6489	6356	6465	6566	6390	6525	6430	6556	6392	6377	6445	6493	6454	6526	6462	6515	6396	6476	6357	6473	6509	6488	6478	6542	6545	6407	6367	6345	6389	6461	6591	6508	6474	6444	6422	6494	6490	6483	6449	6497	6478	6409	6466	6483	6458	6547	6408	6509	6451	6540	6454	6467	6462	6315	6544	6404	6380	6598	6429	6322	6440	6393	6343	6522	6363	6485	6417	6490	6454	6420	6467	6487	6467	6499	6415	6521	6456	6421	6481	6395	6448	6474	6428	6537	6452	6394	6378	6526	6357	6412	6572	6568	6330	6437	6418	6389	6432	6584	6581	6417	6420	6428	6386	6559	6447	6398	6417	6411	6529	6496	6559	6522	6398	6332	6453	6342	6532	6563	6310	6435	6510	6465	6451	6510	6469	6489	6479	6458	6483	6572	6571	6352	6459	6443	6558	6403	6522	6329	6514	6433	6499	6519	6395	6492	6527	6423	6435	6424	6292	6322	6361	6435	6461	6491	6517	6516	6423	6373	6427	6361	6513	6571	6466	6413	6554	6386	6453	6517	6600	6515	6508	6486	6339	6337	6478	6529	6385	6450	6501	6463	6451	6270	6402	6394	6404	6485	6595	6523	6532	6389	6413	6496	6521	6526	6477	6398	6375	6502	6385	6560	6371	6474	6435	6390	6481	6534	6463	6524	6486	6443	6469	6440	6291	6613	6526	6445	6308	6413	6462	6604	6580	6442	6418	6523	6607	6342	6424	6439	6464	6412	6412	6383	6430	6361	6649	6552	6435	6359	6471	6489	6382	6508	6420	6364	6477	6454	6414	6549	6396	6426	6366	6480	6448	6419	6374	6479	6473	6519	6428	6482	6482	6431	6453	6510	6260	6501	6440	6374	6419	6374	6480	6347	6464	6505	6413	6374	6444	6520	6438	6446	6405	6466	6441	6421	6547	6413	6490	6413	6318	6512	6464	6516	6558	6402	6396	6522	6405	6419	6579	6501	6500	6434	6468	6505	6494	6517	6543	6510	6527	6397	6595	6469	6370	6572	6499	6466	6526	6485	6435	6423	6508	6562	6429	6398	6462	6515	6590	6410	6362	6436	6434	6339	6314	6504	6491	6547	6423	6241	6430	6376	6495	6401	6526	6427	6456	6350	6484	6542	6501	6402	6581	6478	6517	6374	6341	6422	6417	6469	6403	6478	6507	6463	6464	6511	6417	6541	6445	6391	6591	6499	6511	6408	6486	6377	6399	6429	6509	6606	6509	6350	6339	6404	6440	6478	6374	6433	6417	6372	6418	6549	6434	6513	6404	6369	6391	6499	6535	6462	6412	6446	6362	6525	6510	6478	6527	6436	6517	6349	6468	6421	6415	6398	6516	6419	6459	6534	6534	6462	6458	6492	6507	6430	6494	6466	6581	6448	6482	6495	6577	6439	6365	6521	6462	6494	6483	6500	6507	6353	6409	6424	6422	6327	6520	6569	6367	6268	6450	6499	6494	6363	6526	6446	6513	6572	6470	6359	6494	6544	6612	6428	6445	6427	6401	6518	6450	6515	6479	6629	6414	6496	6391	6465	6580	6473	6455	6494	6473	6428	6433	6380	6441	6450	6544	6314	6463	6320	6447	6471	6560	6516	6490	6362	6496	6423	6422	6322	6489	6356	6453	6520	6514	6424	6409	6420	6350	6536	6442	6422	6418	6456	6417	6491	6441	6446	6395	6447	6382	6387	6347	6394	6461	6488	6433	6401	6520	6451	6490	6442	6457	6627	6479	6472	6446	6451	6372	6465	6475	6406	6442	6453	6416	6487	6428	6468	6387	6292	6624	6510	6403	6452	6559	6393	6336	6442	6421	6408	6408	6437	6428	6449	6560	6474	6464	6442	6583	6545	6287	6453	6433	6538	6478	6434	6378	6346	6544	6497	6421	6435	6521	6601	6510	6395	6415	6383	6446	6490	6559	6489	6506	6545	6444	6428	6637	6510	6574	6408	6319	6575	6457	6321	6628	6472	6513	6367	6435	6504	6391	6504	6505	6552	6375	6439	6406	6572	6468	6452	6475	6516	6406	6447	6432	6375	6506	6499	6456	6509	6370	6277	6489	6443	6387	6486	6518	6540	6457	6450	6496	6390	6394	6472	6489	6387	6427	6558	6476	6509	6429	6413	6429	6510	6505	6442	6516	6418	6502	6545	6382	6446	6456	6606	6383	6468	6369	6420	6439	6381	6417	6426	6431	6350	6506	6449	6522	6412	6504	6386	6519	6480	6387	6352	6329	6388	6420	6423	6559	6444	6537	6466	6457	6505	6597	6469	6474	6317	6473	6525	6439	6404	6518	6430	6600	6529	6467	6574	6227	6466	6422	6418	6439	6558	6498	6346	6347	6460	6437	6423	6379	6456	6536	6454	6526	6435	6391	6475	6435	6570	6481	6438	6591	6397	6586	6501	6425	6445	6588	6560	6374	6430	6429	6490	6460	6384	6367	6332	6570	6544	6481	6434	6549	6496	6448	6448	6561	6415	6359	6379	6420	6534	6516	6428	6495	6350	6475	6311	6401	6391	6436	6443	6494	6404	6536	6396	6390	6484	6393	6458	6527	6604	6542	6418	6424	6437	6452	6344	6569	6314	6477	6387	6570	6401	6522	6580	6543	6477	6371	6531	6485	6400	6582	6444	6426	6428	6602	6452	6355	6412	6442	6386	6552	6417	6429	6368	6399	6505	6499	6392	6415	6549	6451	6495	6449	6393	6510	6477	6505	6461	6519	6434	6473	6498	6564	6351	6566	6382	6477	6427	6449	6425	6513	6599	6421	6470	6594	6493	6389	6444	6423	6394	6493	6374	6449	6585	6471	6436	6530	6322	6461	6473	6529	6457	6388	6402	6463	6492	6502	6518	6545	6385	6384	6377	6487	6455	6450	6414	6475	6509	6465	6557	6399	6355	6489	6361	6396	6481	6336	6529	6531	6457	6505	6509	6374	6469	6540	6513	6317	6352	6554	6538	6565	6417	6558	6413	6484	6286	6551	6374	6458	6435	6397	6516	6434	6418	6414	6418	6462	6463	6417	6507	6382	6501	6432	6350	6438	6470	6329	6579	6476	6448	6311	6495	6452	6546	6557	6566	6392	6320	6419	6499	6564	6426	6386	6548	6425	6391	6551	6469	6422	6338	6379	6440	6507	6467	6437	6612	6391	6512	6519	6456	6429	6481	6419	6505	6506	6619	6436	6538	6390	6543	6477	6343	6397	6417	6366	6497	6572	6429	6390	6546	6465	6617	6556	6356	6447	6444	6393	6554	6322	6454	6468	6450	6407	6441	6406	6421	6516	6395	6476	6494	6491	6492	6436	6431	6466	6394	6457	6277	6387	6478	6410	6425	6399	6413	6429	6479	6546	6388	6495	6444	6427	6530	6448	6432	6491	6412	6444	6495	6448	6472	6462	6525	6478	6434	6385	6458	6424	6489	6570	6569	6589	6653	6464	6462	6472	6372	6483	6519	6402	6487	6457	6500	6454	6477	6405	6404	6344	6567	6486	6399	6462	6445	6405	6503	6600	6525	6407	6526	6474	6486	6497	6514	6448	6492	6339	6376	6433	6486	6366	6412	6519	6538	6327	6455	6484	6403	6342	6393	6578	6466	6555	6540	6427	6439	6433	6353	6407	6487	6414	6408	6443	6224	6356	6342	6646	6505	6519	6472	6482	6517	6465	6529	6442	6445	6408	6556	6550	6366	6491	6433	6518	6397	6467	6482	6516	6493	6378	6410	6521	6582	6401	6487	6492	6444	6541	6484	6250	6379	6448	6377	6397	6440	6411	6388	6483	6541	6421	6392	6424	6459	6422	6448	6377	6457	6402	6388	6493	6507	6391	6444	6534	6436	6500	6365	6428	6390	6363	6424	6507	6432	6346	6486	6501	6544	6532	6372	6462	6417	6444	6515	6559	6530	6537	6510	6422	6466	6442	6428	6378	6296	6459	6605	6466	6510	6378	6503	6493	6394	6444	6345	6542	6466	6491	6453	6482	6377	6508	6471	6489	6460	6462	6474	6303	6359	6498	6471	6555	6412	6478	6401	6516	6501	6544	6568	6329	6334	6611	6530	6494	6465	6441	6444	6455	6438	6470	6489	6519	6522	6570	6580	6405	6436	6408	6489	6397	6400	6440	6485	6578	6441	6461	6470	6410	6334	6449	6398	6391	6475	6466	6433	6543	6418	6383	6324	6460	6519	6475	6449	6427	6493	6433	6344	6466	6389	6407	6473	6422	6410	6432	6422	6416	6448	6490	6324	6461	6527	6458	6422	6328	6481	6495	6419	6431	6579	6439	6412	6449	6433	6582	6485	6552
3419	1423	1083	943	1162	1265	1168	1111	1095	2309	4963	4372	2605	1564	985	867	858	799	846	811	854	784	788	789	832	809	794	842	806	825	805	808	832	829	776	802	796	807	786	851	798	778	784	799	768	853	746	798	811	772	809	865	773	833	821	809	798	804	851	853	769	806	859	818	798	847	815	752	765	779	771	820	845	827	845	805	773	874	777	775	838	834	808	795	854	836	805	854	854	829	857	767	854	805	806	829	843	841	826	832	811	804	867	852	832	811	788	812	818	827	795	810	768	829	835	807	802	844	809	859	803	776	826	829	867	746	852	790	826	817	775	802	809	801	822	817	821	782	822	804	805	772	795	820	821	772	851	769	848	839	822	838	784	789	822	786	800	827	754	778	752	819	818	827	825	807	791	797	826	820	769	805	828	846	785	775	825	840	825	820	852	773	820	753	838	824	814	822	842	785	832	805	895	812	807	790	851	843	811	771	771	799	801	773	814	788	830	830	827	774	784	852	797	852	824	816	877	800	789	771	804	832	886	809	827	782	885	804	808	842	771	769	798	810	823	888	807	794	830	839	809	816	827	811	816	799	814	778	827	812	814	829	819	814	777	819	763	809	777	757	815	793	796	776	838	771	844	847	758	785	815	832	799	822	832	796	852	842	860	833	829	792	775	819	807	865	827	827	805	863	833	740	747	874	796	788	802	807	800	780	878	772	742	821	803	837	792	810	855	819	818	794	793	829	806	815	823	831	792	810	838	790	832	799	779	831	834	778	830	817	801	801	836	834	845	778	827	846	792	841	850	809	780	806	817	833	786	796	810	796	797	824	789	848	858	822	830	848	799	769	869	815	856	812	839	791	799	783	788	796	803	860	806	804	805	802	788	857	850	784	840	774	835	806	792	795	818	841	852	808	779	819	768	796	784	779	825	778	825	847	777	794	834	845	845	829	740	771	851	827	784	842	857	793	785	755	843	805	826	763	853	777	789	824	800	841	840	774	815	827	824	838	876	837	803	798	830	830	780	748	848	851	762	842	793	826	775	807	855	818	811	807	801	833	827	844	793	858	828	820	819	833	827	806	839	808	811	777	833	840	796	823	786	781	847	796	795	779	786	837	819	860	808	783	799	820	836	800	786	794	834	784	833	783	838	795	804	802	821	756	815	811	826	801	779	809	770	848	861	786	793	767	746	787	809	755	849	777	787	807	823	811	766	852	788	796	809	841	818	826	828	840	800	867	818	792	816	835	840	798	828	769	777	810	803	827	788	893	790	808	835	823	765	814	817	796	835	781	802	831	773	821	817	816	863	747	738	805	797	810	814	785	783	878	784	797	850	800	802	749	834	865	784	818	782	851	816	828	829	763	797	769	838	806	792	854	763	833	810	792	864	811	821	825	861	793	777	810	820	766	801	887	779	796	777	789	813	816	774	814	749	778	832	786	820	836	799	765	814	859	790	841	813	802	834	843	767	813	777	807	857	777	759	806	812	823	820	825	830	822	764	865	794	803	850	835	845	838	825	843	815	817	755	812	823	824	804	806	823	799	821	797	789	796	810	835	813	855	865	833	802	858	766	846	783	808	851	849	789	794	804	865	804	810	784	766	782	819	765	785	812	810	832	761	823	800	818	776	855	836	782	815	785	759	804	832	825	822	826	798	813	817	781	819	752	839	769	778	860	797	822	811	864	796	800	831	809	811	814	824	811	822	834	827	866	884	799	776	845	846	791	826	833	779	809	759	799	797	840	856	810	832	816	829	783	753	790	776	804	803	805	733	798	873	828	789	797	833	829	851	782	779	821	797	809	788	828	806	879	866	775	787	818	812	835	794	876	854	811	837	826	763	805	810	763	805	818	839	794	835	831	876	854	813	853	829	818	801	783	848	793	788	785	854	776	851	803	767	779	829	775	814	840	806	771	792	801	861	783	817	786	854	824	796	795	843	805	829	805	769	781	826	845	780	787	771	829	789	816	829	782	804	796	828	793	823	819	867	836	792	804	819	812	770	742	804	795	783	809	804	817	828	809	791	788	829	811	726	773	820	809	802	831	818	828	807	797	798	818	817	790	831	856	812	796	874	864	831	857	782	812	771	830	823	811	849	815	844	812	765	834	838	777	853	841	771	802	789	844	834	821	811	819	826	809	795	860	784	830	828	825	771	814	804	837	830	765	851	819	816	818	787	865	794	771	801	813	784	780	791	786	782	836	830	788	858	800	840	803	803	746	821	826	770	787	816	824	838	807	811	779	829	751	798	850	819	854	813	828	852	830	774	781	814	773	853	804	794	845	798	797	789	802	840	827	842	765	782	856	797	834	803	792	812	785	816	797	812	812	768	813	841	802	755	824	839	814	776	830	813	839	812	857	800	823	798	820	800	803	797	769	815	843	821	819	777	820	828	820	817	802	802	786	813	782	787	783	812	811	786	826	807	823	802	792	820	816	844	819	829	808	837	808	803	811	802	841	825	814	765	800	800	788	814	788	829	825	795	817	796	790	837	781	853	805	816	863	831	778	860	811	777	824	833	874	829	849	822	762	822	828	767	799	828	793	865	821	844	819	900	852	826	797	810	843	795	823	782	795	789	789	827	800	779	801	809	791	797	806	809	823	792	805	770	786	813	821	801	785	868	802	815	788	789	853	828	785	837	790	855	782	771	826	816	811	789	828	822	822	771	773	855	807	790	831	787	828	795	795	850	839	790	810	766	817	860	813	804	768	828	809	829	846	841	786	840	826	817	848	814	833	815	795	831	796	790	841	788	842	791	809	813	810	783	798	825	791	850	790	804	787	764	805	777	804	785	769	820	814	824	817	833	745	807	822	812	840	803	836	788	823	790	798	804	814	798	784	778	790	791	812	846	839	870	818	827	803	783	780	802	832	802	832	807	812	827	827	825	807	778	843	827	765	815	835	808	816	801	751	812	847	832	816	829	807	784	810	832	826	865	778	781	805	842	808	808	819	773	810	847	810	815	820	796	787	800	802	796	800	787	849	813	799	780	812	799	798	811	835	828	841	752	814	890	808	816	830	858	831	815	828	832	816	782	819	769	810	800	839	840	835	805	821	757	821	838	762	831	841	816	792	820	840	797	852	828	783	831	809	800	814	844	800	777	802	768	856	842	773	791	755	832	823	843	811	815	798	821	815	820	825	792	808	812	835	820	826	876	836	781	824	807	812	815	822	833	829	804	800	780	831	786	757	786	806	853	809	815	825	825	827	755	785	858	815	828	804	769	816	796	781	822	818	788	816	802	815	795	823	784	818	796	808	764	817	791	820	843	854	809	786	864	833	813	809	807	854	876	806	828	788	818	838	792	837	827	838	853	753	772	846	793	838	767	766	810	820	794	850	876	810	850	752	818	825	874	805	809	793	814	811	806	815	842	854	793	840	870	796	813	814	796	856	806	809	823	813	778	779	833	806	815	826	809	808	783	834	796	824	818	796	831	794	816	814	822	767	800	839	809	830	768	838	814	785	790	826	803	852	823	888	797	841	757	825	825
18576	13102	10665	14872	21439	23030	20569	18044	16423	30578	42792	37706	27522	16560	9744	7530	6837	6784	6754	6783	6658	6803	6763	6784	6695	6795	6661	6855	6754	6748	6827	6653	6727	6679	6820	6822	6790	6702	6789	6677	6699	6809	6847	6777	6848	6730	6854	6837	6733	6785	6605	6815	6751	6785	6696	6744	6695	6794	6693	6827	6765	6740	6716	6831	6800	6940	6826	6666	6944	6721	6688	6823	6789	6802	6757	6650	6719	6863	6735	6665	6782	6831	6739	6813	6873	6729	6837	6775	6612	6792	6767	6764	6682	6857	6801	6898	6911	6838	6813	6763	6717	6837	6784	6838	6811	6698	6684	6849	6910	6757	6838	6650	6658	6740	6776	6731	6711	6871	6873	6754	6720	6745	6844	6813	6775	6795	6791	6686	6782	6824	6786	6889	6678	6712	6729	6728	6872	6905	6671	6877	6690	6826	6833	6804	6736	6732	6785	6859	6721	6762	6736	6703	6730	6775	6823	6694	7025	6810	6699	6758	6723	6836	6681	6827	6825	6738	6787	6744	6723	6814	6748	6671	6674	6872	6745	6811	6707	6757	6732	6774	6839	6763	6766	6824	6829	6816	6612	6854	6771	6766	6759	6893	6696	6686	6666	6768	6873	6770	6730	6867	6806	6819	6659	6745	6799	6604	6613	6837	6764	6748	6732	6710	6827	6745	6867	6735	6848	6792	6787	6875	6733	6799	6707	6617	6731	6794	6763	6872	6710	6862	6678	6633	6771	6735	6752	6811	6872	6750	6763	6862	6737	6779	6673	6824	6680	6795	6791	6847	6870	6727	6712	6811	6727	6685	6868	6971	6778	6718	6839	6776	6740	6786	6774	6731	6760	6840	6939	6640	6804	6724	6857	6761	6789	6824	6714	6741	6745	6932	6815	6712	6924	6900	6780	6704	6919	6880	6631	6810	6736	6860	6763	6738	6766	6836	6765	6656	6810	6818	6731	6740	6779	6654	6742	6801	6860	6767	6706	6800	6786	6702	6799	6765	6811	6784	6686	6699	6612	6690	6776	6666	6732	6691	6726	6763	6803	6770	6852	6782	6783	6731	6732	6819	6792	6656	6734	6907	6744	6742	6770	6852	6757	6781	6692	6815	6761	6793	6733	6624	6814	6764	6796	6777	6890	6670	6551	6667	6797	6665	6749	6829	6724	6802	6835	6828	6664	6716	6733	6748	6874	6871	6657	6769	6789	6680	6819	6843	6881	6743	6690	6727	6756	6858	6732	6905	6738	6855	6709	6863	6721	6696	6759	6828	6707	6848	6887	6898	6682	6697	6735	6876	6783	6727	6780	6779	6574	6776	6777	6885	6666	6753	6706	6830	6730	6667	6818	6740	6836	6831	6811	6691	6656	6825	6868	6810	6837	6814	6725	6787	6744	6780	6802	6775	6854	6722	6843	6771	6715	6810	6747	6726	6911	6626	6796	6813	6870	6673	6839	6770	6764	6731	6716	6829	6645	6767	6834	6775	6624	6763	6779	6769	6808	6805	6673	6811	6676	6892	6866	6758	6753	6803	6817	6752	6729	6738	6766	6762	6689	6764	6706	6772	6851	6782	6746	6702	6733	6852	6695	6826	6814	6701	6705	6822	6745	6790	6799	6786	6779	6797	6582	6841	6745	6723	6783	6677	6811	6768	6805	6778	6755	6852	6852	6802	6845	6769	6781	6837	6753	6812	6762	6634	6867	6818	6791	6621	6728	6831	6781	6729	6797	6832	6714	6646	6713	6688	6745	6755	6779	6761	6778	6858	6692	6752	6742	6729	6748	6698	6823	6752	6816	6723	6771	6682	7012	6695	6833	6753	6712	6871	6687	6675	6733	6675	6720	6772	6673	6744	6657	6815	6733	6622	6689	6739	6879	6704	6883	6843	6887	6932	6751	6954	6816	6860	6888	6628	6661	6767	6804	6849	6726	6737	6864	6685	6835	6795	6757	6740	6835	6772	6689	6683	6857	6775	6657	6830	6920	6814	6821	6732	6847	6695	6728	6772	6735	6696	6733	6755	6807	6812	6802	6586	6875	6811	6862	6751	6775	6674	6757	6795	6772	6632	6784	6887	6768	6819	6779	6844	6856	6714	6781	6842	6618	6727	6664	6809	6901	6780	6825	6845	6839	6704	6583	6731	6900	6710	6826	6794	6756	6752	6801	6774	6791	6805	6882	6863	6835	6812	6732	6744	6840	6737	6771	6642	6839	6672	6850	6745	6792	6654	6784	6761	6733	6657	6814	6730	6731	6735	6768	6706	6757	6852	6706	6670	6731	6680	6755	6663	6732	6845	6765	6790	6833	6875	6829	6861	6617	6794	6780	6740	6866	6643	6804	6693	6774	6783	6736	6833	6787	6833	6803	6615	6825	6777	6738	6634	6801	6840	6643	6739	6827	6897	6813	6769	6681	6768	6726	6817	6682	6821	6778	6823	6763	6741	6696	6811	6646	6791	6794	6881	6799	6760	6688	6694	6762	6642	6811	6758	6708	6782	6761	6883	6684	6850	6765	6759	6773	6756	6845	6749	6782	6862	6763	6851	6750	6799	6783	6890	6722	6864	6677	6960	6802	6735	6833	6885	6929	6850	6751	6866	6728	6740	6758	6751	6892	6740	6850	6734	6816	6672	6827	6865	6786	6682	6693	6821	6746	6678	6759	6819	6721	6685	6784	6788	6788	6721	6832	6688	6764	6773	6722	6774	6866	6705	6724	6702	6830	6745	6769	6754	6819	6647	6836	6800	6800	6672	6673	6678	6785	6767	6787	6867	6646	6888	6798	6677	6757	6747	6682	6821	6864	6733	6774	6858	6737	6783	6839	6722	6857	6739	6827	6737	6829	6686	6889	6830	6654	6760	6789	6741	6699	6697	6743	6834	6666	6778	6807	6821	6733	6724	6761	6728	6821	6817	6820	6784	6700	6762	6731	6669	6928	6779	6761	6912	6687	6796	6812	6733	6832	6759	6877	6770	6867	6836	6762	6772	6754	6680	6749	6908	6810	6632	6923	6826	6828	6751	6868	6767	6733	6787	6831	6848	6737	6763	6972	6779	6789	6793	6871	6827	6747	6766	6782	6805	6897	6699	6761	6824	6687	6756	6681	6790	6707	6917	6867	6753	6804	6806	6736	6836	6885	6708	6977	6696	6790	6729	6848	6792	6719	6743	6685	6794	6792	6888	6847	6755	6806	6816	6732	6711	6928	6828	6912	6744	6819	6810	6746	6831	6771	6811	6864	6834	6908	6691	6591	6874	6774	6741	6721	6843	6809	6756	6805	6698	6714	6778	6840	6862	6786	6762	6876	6642	6780	6789	6768	6871	6789	6767	6833	6869	6709	6776	6746	6864	6775	6713	6740	6772	6797	6803	6754	6834	6763	6886	6773	6665	6882	6622	6732	6785	6859	6670	6710	6852	6664	6671	6725	6841	6681	6692	6784	6766	6702	6806	6750	6787	6797	6771	6672	6696	6725	6730	6728	6820	6783	6764	6858	6806	6662	6759	6845	6712	6713	6713	6689	6808	6764	6731	6706	6817	6744	6904	6756	6662	6761	6883	6690	6701	6866	6813	6839	6746	6807	6913	6788	6773	6783	6810	6809	6790	6773	6719	6890	6759	6696	6763	6707	6753	6700	6871	6852	6741	6823	6736	6911	6723	6687	6714	6692	6730	6756	6783	6838	6740	6850	6854	6796	6932	6763	6827	6758	6804	6760	6775	6805	6805	6753	6804	6830	6709	6881	6765	6675	6804	6761	6795	6754	6742	6740	6807	6706	6872	6799	6730	6765	6758	6853	6701	6848	6741	6709	6792	6817	6742	6797	6743	6748	6681	6855	6918	6683	6860	6765	6670	6727	6639	6676	6714	6830	6811	6794	6767	6839	6659	6712	6787	6770	6711	6807	6809	6768	6839	6865	6739	6706	6756	6805	6700	6718	6724	6816	6690	6742	6699	6757	6733	6834	6697	6804	6711	6807	6788	6675	6920	6693	6780	6696	6963	6672	6784	6859	6684	6732	6787	6812	6671	6727	6807	6801	6797	6687	6755	6660	6786	6755	6788	6908	6758	6827	6808	6867	6928	6724	6793	6811	6728	6759	6773	6799	6794	6896	6884	6853	6785	6889	6862	6830	6875	6739	6628	6836	6778	6774	6703	6681	6727	6812	6709	6706	6875	6802	6678	6839	6727	6897	6736	6788	6768	6770	6814	6783	6779	6879	6628	6822	6829	6744	6657	6669	6845	6790	6771	6803	7036	6695	6678	6866	6686	6730	6834	6792	6729	6809	6731	6836	6776	6694	6752	6704	6838	6861	6663	6868	6683	6706	6772	6851	6800	6713	6668	6709	6772	6621	6652	6901	6693	6864	6715	6697	6767	6889	6859	6652	6660	6771	6800	6697	6834	6777	6800	6839	6821	6751	6832	6865	6773	6898	6804	6720	6918	6718	6651	6891	6840	6881	6666	6836	6782	6650	6914	6725	6685	6609	6811	6799	6851	6713	6645	6980	6770	6808	6852	6843	6804	6769	6794	6696	6648	6669	6823	6710	6912	6810	6724	6789	6721	6718	6885	6813	6836	6840	6899	6646	6836	6714	6778	6725	6744	6734	6796	6766	6795	6725	6824	6658	6797	6838	6702	6814	6694	6783	6767	6781	6737	6697	6771	6752	6752	6643	6848	6738	6680	6751	6838	6763	6755	6879	6817	6711	6818	6870	6845	6782	6788	6661	6773	6787	6647	6790	6881	6805	6807	6725	6748	6808	6872	6707	6817	6754	6750	6689	6742	6731	6612	6830	6897	6838	6741	6763	6762	6899	6696	6724	6812	6752	6748	6797	6899	6650	6918	6715	6709	6883	6737	6749	6757	6715	6833	6668	6842	6865	6758	6919	6782	6847	6692	6748	6777	6953	6669	6762	6748	6807	6724	6820	6767	6855	6700	6859	6764	6919	6845	6671	6667	6704	6775	6727	6854	6722	6748	6751	6782	6740	6843	6787	6720	6798	6768	6786	6595	6906	6810	6750	6833	6800	6707	6807	6736	6818	6825	6827	6812	6743	6831	6783	6861	6715	6835	6790	6624	6774	6781	6789	6779	6946	6874	6796	6685
2508	1671	1284	1120	1348	1483	1453	1263	1340	5790	14861	11880	6447	2552	1296	917	873	822	865	792	796	880	752	865	873	826	815	791	817	832	810	837	813	855	842	799	809	799	789	807	791	802	845	759	811	821	779	802	823	783	822	792	809	803	779	886	865	786	812	746	831	850	769	769	816	811	766	806	817	788	812	774	794	786	801	812	793	828	846	818	805	806	827	802	812	776	803	743	799	810	823	812	762	737	790	801	799	806	850	828	810	842	782	799	825	808	829	819	783	789	851	822	863	799	792	844	821	830	830	761	849	815	814	778	782	851	828	812	813	813	813	822	768	767	822	849	802	841	842	795	814	825	762	804	778	802	809	817	823	785	860	809	818	748	823	798	869	780	782	788	713	730	825	791	883	808	815	810	815	766	855	876	807	763	881	879	798	825	860	831	804	843	861	808	819	831	761	814	776	809	795	811	801	844	846	813	840	855	848	838	817	799	847	826	835	780	850	792	817	835	823	814	781	812	803	780	823	822	844	821	779	819	836	844	762	800	819	846	764	849	753	821	822	839	851	813	867	841	786	790	819	760	869	792	823	812	794	819	795	826	809	733	806	793	813	806	762	868	823	804	787	801	860	785	823	826	776	783	877	816	817	753	785	789	823	793	841	760	810	813	849	769	865	796	792	832	851	776	806	760	836	787	804	834	771	792	813	779	806	830	814	829	826	820	831	821	832	830	769	784	839	812	817	829	834	772	795	795	778	822	824	899	800	828	828	873	809	814	824	847	817	831	770	815	781	796	873	832	819	797	845	817	811	815	825	818	848	824	866	813	859	770	801	815	812	792	815	781	785	859	844	817	827	830	778	788	813	816	762	823	840	826	827	778	818	827	838	831	811	835	834	803	831	838	821	802	813	776	798	827	837	838	842	814	860	821	824	829	817	813	837	830	831	829	809	834	763	788	858	827	791	792	868	859	828	833	776	807	792	836	816	780	814	814	824	822	790	768	837	842	812	804	825	792	867	829	794	857	801	807	852	801	811	837	825	782	800	846	812	818	788	851	861	834	774	843	796	808	803	766	846	805	794	803	816	806	829	878	822	842	785	824	799	799	836	844	847	750	802	794	810	859	775	814	832	817	826	790	775	815	787	797	761	814	794	845	776	822	800	831	801	800	820	813	837	799	880	843	872	805	825	820	826	833	821	756	825	832	848	812	798	836	775	861	834	827	853	844	842	808	746	855	825	827	824	816	808	857	800	813	761	795	851	829	844	803	759	860	832	804	844	819	785	797	785	810	811	791	824	766	814	774	799	760	791	830	797	831	850	788	776	819	795	809	829	801	848	870	816	854	846	839	884	813	835	796	797	776	826	769	768	788	836	780	820	855	880	818	804	831	836	840	817	788	813	791	811	801	851	788	825	836	795	818	825	813	816	809	799	862	835	818	802	845	850	790	853	778	785	857	827	864	811	802	798	783	795	827	791	831	769	814	781	803	805	831	852	764	844	777	794	836	816	810	797	793	787	844	809	814	811	832	829	854	852	835	812	816	864	810	832	802	864	822	869	876	849	843	833	763	839	908	797	842	775	798	841	818	844	866	816	828	814	817	806	809	824	866	765	798	793	804	810	780	846	816	815	796	831	787	758	888	808	759	779	818	797	815	837	778	878	803	790	799	823	770	804	820	827	829	826	799	830	818	811	837	752	786	829	906	778	810	780	801	817	854	824	841	864	842	777	815	789	846	772	848	827	845	839	787	808	770	829	820	833	823	806	790	819	819	848	832	845	858	798	753	800	849	851	804	802	772	847	789	822	805	819	823	770	803	819	807	853	889	832	811	832	826	815	813	839	868	794	808	807	840	827	825	786	794	809	834	816	783	839	854	846	798	803	800	825	861	851	801	815	814	804	791	816	781	793	832	783	771	856	855	819	777	817	801	855	883	811	828	794	784	819	769	788	818	783	801	832	844	781	805	800	790	789	836	803	784	779	785	809	778	861	811	887	822	806	809	782	833	801	846	811	864	829	794	862	836	829	866	802	827	826	832	819	787	809	814	769	845	802	805	813	835	799	788	826	821	815	766	774	850	812	828	818	844	825	730	817	858	782	804	791	799	808	802	825	797	773	855	792	831	826	851	796	847	836	815	796	813	803	824	818	804	822	832	775	851	725	782	814	838	800	839	867	800	769	823	820	778	805	847	824	803	783	818	830	812	798	807	743	814	793	798	811	814	820	800	856	834	777	775	833	798	793	793	789	821	857	830	789	815	825	883	839	786	783	847	833	832	810	790	796	830	846	798	825	787	813	788	782	808	784	811	770	817	820	775	845	806	844	798	845	806	761	808	767	791	776	780	753	854	816	789	836	793	800	807	814	859	792	813	868	815	860	831	837	825	867	780	807	846	821	785	794	867	846	775	867	801	861	828	797	771	815	850	817	779	849	776	786	819	818	837	779	860	802	798	798	809	768	809	790	767	769	822	858	782	867	792	762	784	810	802	898	867	850	809	854	823	805	766	790	801	829	775	808	833	822	781	762	804	817	831	805	842	820	808	795	844	815	807	800	788	783	751	785	830	827	853	847	826	853	773	819	839	834	764	815	834	866	729	808	781	837	831	769	801	809	799	802	770	823	832	846	789	795	800	802	780	802	834	828	834	795	825	798	814	762	813	839	825	837	856	829	830	790	787	786	823	809	786	842	805	759	821	845	849	813	807	807	857	765	840	835	821	784	862	843	901	789	825	853	810	796	846	789	832	799	797	807	801	907	801	849	810	853	780	854	804	788	773	845	870	868	832	813	763	838	806	852	810	772	851	739	843	784	832	830	836	821	847	818	787	746	799	787	874	808	849	783	835	744	872	835	836	760	783	811	827	826	785	779	779	821	830	791	807	854	806	809	851	829	783	755	856	866	835	784	830	828	807	833	798	870	817	805	817	768	846	861	811	822	830	845	854	814	804	792	836	836	869	836	800	810	842	827	881	826	812	849	838	830	832	822	756	773	839	834	809	818	836	860	809	840	787	763	813	804	831	794	782	818	785	803	835	803	830	830	859	792	801	847	802	810	821	827	779	833	811	853	777	847	839	818	799	840	830	849	843	785	836	851	814	824	842	799	813	811	808	803	813	773	791	773	822	802	785	814	809	782	845	828	814	813	856	822	819	780	777	780	841	869	794	823	871	819	829	798	747	786	749	823	774	827	850	800	760	842	786	868	761	802	769	788	818	782	825	801	833	862	800	795	806	836	833	824	851	768	811	824	775	784	863	807	831	822	785	843	797	805	797	817	816	823	829	806	776	815	867	839	803	797	789	750	811	763	828	822	808	779	801	815	867	854	822	861	843	826	813	815	838	837	811	798	784	813	801	794	806	851	791	850	828	871	853	808	842	803	866	794	797	770	816	913	860	847	825	844	859	847	857	790	817	810	811	751	803	785	781	777	866	829	828	750	847	838	746	877	792	820	808	803	862	824	836	779	800	830	807	812	828	807	778	829	808	812	792	824	802	839	815
22295	15527	12093	19861	26608	26077	24746	21404	19605	42326	62579	53861	40348	24939	13525	8480	7051	6870	6889	6724	6740	6758	6751	6790	6795	6712	6878	6915	6850	6814	6743	6658	6859	6862	6834	6649	6761	6674	6713	6746	6689	6774	6846	6823	6730	6807	6778	6910	6854	6732	6770	6813	6815	6787	6913	6747	6792	6682	6655	6778	6749	6748	6843	6562	6704	6763	6738	6851	6742	6803	6753	6764	6920	6699	6769	6723	6784	6775	6744	6876	6689	6684	6675	6661	6736	6714	6740	6749	6873	6743	6788	6754	6772	6755	6771	6860	6798	6610	6772	6766	6772	6766	6745	6702	6768	6731	6889	6778	6838	6704	6675	6812	6920	6755	6826	6653	6758	6813	6715	6771	6617	6754	6706	6857	6824	6825	6879	6753	6650	6799	6719	6798	6710	6807	6880	6713	6819	6752	6627	6789	6665	6692	6674	6699	6791	6871	6766	6829	6744	6827	6776	6838	6715	6834	6741	6841	6814	6770	6831	6871	6782	6922	6775	6714	6827	6721	6792	6772	6858	6953	6738	6565	6708	6702	6748	6612	6732	6830	6618	6719	6705	6750	6771	6840	6792	6781	6808	6825	6734	6732	6767	6726	6817	6748	6785	6899	6675	6759	6706	6806	6861	6796	6854	6783	6790	6747	6675	6776	6767	6695	6917	6774	6763	6781	6753	6760	6813	6718	6655	6733	6696	6735	6688	6702	6692	6831	6809	6651	6796	6792	6851	6860	6777	6829	6797	6828	6750	6893	6769	6736	6815	6848	6849	6753	6629	6826	6657	6824	6880	6780	6790	6845	6875	6865	6846	6759	6715	6793	6768	6735	6830	6795	6812	6887	6789	6684	6719	6802	6761	6752	6743	6762	6684	6744	6680	6738	6804	6804	6882	6797	6777	6689	6801	6824	6847	6752	6738	6744	6756	6826	6746	6916	6693	6788	6702	6772	6692	6760	6843	6746	6830	6863	6715	6790	6755	6752	6808	6823	6871	6669	6828	6742	6661	6723	6819	6739	6688	6813	6777	6734	6682	6836	6871	6727	6801	6710	6814	6754	6696	6708	6839	6704	6827	6676	6710	6889	6801	6869	6798	6839	6695	6963	6909	6729	6810	6902	6712	6809	6872	6749	6673	6736	6640	6932	6732	6760	6819	6655	6813	6931	6746	6673	6794	6810	6709	6816	6874	6771	6718	6625	6788	6806	6654	6842	6772	6710	6862	6687	6736	6769	6753	6758	6736	6913	6788	6598	6730	6876	6877	6712	6904	6659	6719	6831	6895	6830	6749	6844	6771	6754	6868	6797	6773	6906	6775	6736	6842	6843	6847	6771	6920	6699	6687	6686	6857	6825	6749	6713	6920	6797	6780	6840	6797	6785	6917	6799	6713	6655	6691	6674	6839	6722	6865	6881	6823	6795	6779	6816	6792	6732	6712	6857	6898	6833	6834	6692	6898	6761	6791	6747	6975	6657	6772	6829	6603	6776	6686	6693	6851	6798	6743	6830	6821	6716	6886	6605	6835	6758	6696	6814	6647	6868	6827	6867	6668	6792	6752	6751	6762	6786	6690	6819	6848	6872	6642	6690	6793	6708	6831	6778	6799	6738	6760	6906	6797	6709	6584	6857	6699	6676	6719	6686	6703	6739	6707	6667	6741	6706	6735	6878	6724	6838	6849	6924	6808	6693	6658	6747	6719	6782	6846	6667	6719	6730	6810	6830	6816	6776	6770	6772	6863	6749	6798	6741	6668	6796	6839	6674	6832	6694	6696	6861	6741	6802	6785	6824	6743	6880	6756	6838	6735	6710	6714	6745	6818	6835	6808	6683	6651	6746	6668	6709	6798	6863	6879	6730	6715	6779	6791	6807	6754	6728	6693	6724	6745	6736	6786	6849	6688	6704	6857	6747	6875	6822	6893	6790	6627	6662	6873	6771	6799	6731	6770	6742	6749	6865	6644	6796	6751	6643	6696	6794	6904	6778	6753	6609	6876	6760	6667	6633	6784	6844	6766	6633	6823	6864	6627	6818	6645	6842	6694	6616	6820	6774	6855	6704	6856	6857	6746	6776	6744	6799	6691	6718	6877	6682	6826	6729	6760	6800	6706	6723	6836	6847	6889	6872	6881	6726	6795	6757	6766	6801	6715	6824	6648	6631	6702	6727	6836	6723	6838	6758	6761	6839	6807	6742	6767	6904	6819	6890	6782	6815	6739	6792	6941	6682	6803	6757	6697	6829	6726	6732	6738	6779	6826	6789	6724	6716	6766	6839	6676	6734	6758	6804	6776	6709	6786	6739	6726	6902	6775	6790	6639	6674	6799	6849	6780	6832	6662	6668	6785	6703	6778	6756	6715	6814	6754	6751	6821	6802	6719	6809	6806	6705	6743	6658	6751	6773	6746	6771	6716	6803	6776	6756	6784	6753	6822	6842	6727	6650	6646	6812	6726	6799	6649	6725	6758	6735	6750	6844	6745	6772	6731	6809	6797	6903	6843	6771	6892	6790	6825	6805	6834	6787	6709	6653	6787	6835	6786	6659	6843	6861	6652	6875	6910	6801	6845	6782	6714	6765	6757	6714	6705	6785	6874	6761	6803	6756	6801	6563	6699	6808	6859	6687	6771	6708	6709	6643	6670	6749	6794	6889	6878	6813	6869	6691	6748	6744	6857	6834	6708	6725	6836	6738	6745	6884	6782	6731	6750	6719	6796	6796	6699	6742	6907	6755	6889	6761	6810	6684	6699	6912	6660	6789	6696	6671	6755	6733	6750	6709	6729	6888	6762	6801	6888	6699	6881	6912	6843	6800	6694	6737	6726	6808	6751	6894	6659	6698	6783	6797	6524	6745	6840	6765	6676	6727	6788	6678	6756	6760	6842	6730	6719	6741	6845	6788	6887	6828	6811	6838	6820	6747	6774	6770	6793	6940	6743	6812	6676	6809	6757	6771	6659	6862	6800	6803	6776	6868	6865	6817	6693	6713	6876	6796	6815	7019	6743	6957	6812	6870	6822	6723	6748	6848	6785	6886	6714	6800	6823	6714	6876	6846	6802	6766	6769	6784	6964	6819	6799	6753	6695	6783	6733	6790	6786	6584	6768	6755	6807	6743	6762	6648	6762	6747	6883	6840	6751	6826	6782	6828	6886	6691	6825	6697	6819	6703	6734	6684	6842	6802	6592	6810	6706	6785	6761	6712	6680	6778	6668	6807	6692	6880	6783	6742	6715	6919	6807	6747	6845	6721	6735	6732	6804	6795	6726	6731	6779	6635	6738	6735	6732	6704	6852	6718	6825	6700	6731	6658	6679	6806	6751	6800	6824	6771	6901	6767	6810	6740	6795	6760	6603	6954	6859	6809	6732	6888	6657	6836	6743	6699	6776	6744	6773	6845	6795	6998	6657	6778	6656	6798	6750	6749	6728	6782	6690	6787	6726	6808	6773	6736	6781	6817	6644	6692	6816	6773	6653	6716	6763	6779	6749	6750	6727	6851	6699	6741	6754	6775	6725	6691	6786	6753	6715	6771	6841	6743	6685	6806	6703	6902	6797	6814	6823	6845	6766	6871	6789	6820	6689	6802	6907	6788	6841	6771	6895	6809	6688	6755	6748	6709	6728	6773	6830	6797	6714	6591	6790	6773	6845	6767	6858	6829	6798	6739	6783	6689	6808	6730	6795	6839	6766	6900	6834	6768	6845	6752	6736	6861	6740	6875	6664	6941	6725	6741	6756	6842	6704	6751	6742	6674	6743	6766	6793	6696	6748	6846	6746	6855	6762	6769	6794	6702	6839	6736	6673	6732	6769	6771	6906	6654	6723	6740	6702	6970	6773	6851	6757	6841	6776	6657	6774	6841	6883	6630	6783	6756	6716	6713	6741	6900	6735	6755	6781	6838	6739	6766	6773	6736	6799	6580	6764	6748	6745	6838	6894	6785	6841	6812	6655	6791	6726	6681	6814	6835	6788	6726	6753	6789	6798	6884	6689	6957	6726	6847	6830	6753	6716	6783	6748	6870	6894	6815	6854	6969	6773	6765	6748	6775	6928	6699	6713	6685	6880	6746	6846	6679	6671	6799	6914	6650	6826	6771	6893	6754	6697	6860	6773	6740	6664	6704	6726	6788	6730	6705	6860	6900	6671	6867	6717	6757	6750	6823	6642	6808	6813	6761	6688	6819	6761	6716	6896	6831	6807	6800	6854	6675	6771	6717	6743	6697	6756	6761	6817	6788	6831	6798	6831	6765	6764	6734	6838	6715	6769	6911	6771	6811	6882	6677	6830	6957	6808	6803	6816	6721	6805	6755	6772	6778	6764	6802	6752	6794	6802	6669	6778	6795	6691	6668	6761	6690	6781	6733	6807	6704	6682	6712	6816	6770	6919	6799	6840	6862	6897	6654	6735	6738	6768	6793	6796	6812	6696	6838	6733	6884	6654	6786	6788	6871	6777	6833	6845	6736	6804	6669	6761	6775	6856	6783	6796	6740	6727	6713	6815	6807	6622	6741	6807	6796	6911	6666	6843	6703	6835	6756	6626	6733	6810	6846	6796	6730	6779	6820	6792	6873	6746	6980	6849	6799	6935	6800	6713	6843	6924	6688	6795	6824	6752	6607	6756	6793	6765	6842	6857	6675	6790	6743	6679	6706	6680	6773	6621	6819	6773	6625	6841	6818	6806	6694	6802	6812	6762	6610	6739	6888	6807	6750	6742	6781	6709	6780	6755	6799	6789	6854	6668	6780	6765	6657	6760	6785	6834	6756	6756	6854	6787	6760	6823	6792	6818	6786	6922	6783	6867	6800	6751	6786	6807	6798	6857	6871	6784	6772	6719	6840	6735	6801	6734	6692	6819	6737	6785	6847	6849	6860	6844	6780	6837	6786	6807	6805	6765	6750	6728	6853	6816	6755	6878	6730	6847	6799	6696	6684	6582	6831	6812	6874	6674	6804	6818	6659	6680	6716	6770	6864	6753	6723	6722	6736	6759	6624	6762	6791	6619	6723	6733	6749	6784	6711	6702	6713	6802	6774	6812	6625	6710	6797	6726	6811	6779	6710	6875	6808	6648	6769	6793	6768	6842	6861	6878	6782	6811	6770	6767	6727	6811	6861
4990	1563	1189	1126	1357	1669	1443	1298	1343	4214	14877	12708	6732	2772	1378	949	849	860	846	815	894	824	827	860	868	823	818	807	838	885	841	837	839	776	814	812	838	847	806	815	803	861	867	869	860	786	822	845	871	860	830	834	850	819	840	873	824	814	831	803	823	810	878	838	815	858	798	780	836	852	810	828	868	850	845	850	820	855	829	819	817	796	838	815	831	815	777	856	859	789	812	822	882	840	868	858	861	827	776	835	861	892	849	823	820	781	833	828	829	847	838	886	870	845	878	779	800	863	836	853	832	897	857	847	814	853	887	855	852	894	865	857	857	842	914	794	845	771	846	833	882	880	892	872	836	833	835	814	860	854	833	862	866	843	849	837	861	889	841	843	857	832	853	831	858	853	849	841	848	857	838	863	818	812	816	878	845	860	835	822	877	870	869	909	801	835	875	756	849	876	859	824	814	873	823	832	840	901	827	835	794	806	837	814	877	844	798	841	770	886	857	865	891	858	839	896	896	792	810	807	849	839	829	836	825	865	898	879	885	826	848	861	846	831	849	817	819	838	820	804	810	865	818	827	808	855	792	810	809	902	794	887	864	824	866	833	841	791	812	825	834	831	834	836	777	855	896	855	846	838	861	804	821	859	803	766	866	887	823	821	858	877	846	864	819	845	854	868	884	813	845	848	864	806	843	824	856	827	782	854	793	814	821	881	891	892	876	847	864	850	882	874	845	824	877	897	783	861	841	877	844	829	843	827	872	813	860	831	890	849	860	816	869	845	847	782	824	893	833	830	805	822	877	842	895	851	882	877	809	883	851	879	829	843	862	850	860	821	808	880	835	919	852	871	810	831	872	861	846	855	892	859	807	861	860	827	852	905	843	837	853	834	820	800	855	846	820	820	874	892	835	850	856	823	838	862	817	835	789	828	890	847	835	838	851	788	846	843	889	845	881	830	886	872	845	866	887	851	860	835	853	828	833	815	854	873	812	875	859	843	907	864	826	838	819	807	801	821	839	828	839	835	869	850	861	795	852	825	829	865	819	815	776	838	853	816	800	842	869	845	861	827	819	855	838	824	832	890	852	859	875	861	795	887	824	814	827	805	849	887	798	873	816	803	835	823	796	869	820	796	861	818	782	849	859	824	860	842	807	858	845	828	843	840	836	814	817	853	835	814	856	842	865	842	761	860	891	901	848	839	792	869	853	849	804	820	888	806	844	864	840	870	847	843	839	870	823	864	889	852	802	845	877	823	813	844	857	833	822	821	865	862	786	820	846	882	794	865	878	832	830	870	859	777	895	910	851	890	814	847	788	859	872	858	833	840	899	875	903	865	781	820	815	859	819	848	743	853	898	844	861	813	849	850	859	819	891	878	868	804	849	864	849	824	837	809	898	805	827	809	817	842	820	843	824	879	826	864	796	844	795	834	844	842	868	831	822	802	829	771	809	830	778	823	819	809	826	829	856	861	872	807	824	878	830	863	826	823	785	814	804	835	823	828	816	855	846	835	785	813	836	881	832	826	829	813	869	800	842	815	864	850	848	829	832	910	875	856	822	859	847	792	840	840	831	809	792	853	862	787	871	852	837	856	826	861	823	833	902	884	838	875	843	852	837	835	865	826	831	807	862	839	797	873	873	879	835	862	831	816	840	856	849	842	869	802	918	817	840	803	830	849	837	797	855	780	806	832	798	815	844	826	860	843	816	832	843	830	851	783	797	845	835	804	873	856	849	856	801	900	817	843	787	912	849	867	856	884	837	858	862	851	871	814	840	905	833	841	871	824	831	872	823	872	832	849	859	831	876	816	847	846	825	768	830	787	865	819	854	824	807	818	835	806	835	856	854	841	854	818	856	835	816	838	811	835	867	861	830	835	852	849	875	856	813	842	877	901	802	804	851	849	874	848	834	819	866	801	825	892	876	838	829	850	827	845	784	826	893	835	820	814	905	884	848	892	874	815	816	839	880	836	828	903	820	910	846	869	802	832	855	868	920	868	854	849	812	844	827	784	851	865	872	826	820	760	810	831	833	846	795	892	879	802	831	842	834	857	834	809	834	830	776	821	754	847	835	822	856	848	782	837	819	811	797	831	809	826	843	841	819	823	833	812	824	905	833	815	823	828	883	873	824	818	817	826	815	840	834	866	856	901	875	847	807	813	852	867	826	790	814	794	861	869	866	832	813	823	808	806	862	815	780	867	885	833	850	860	837	900	817	874	836	827	853	868	813	852	910	858	841	826	839	776	835	831	819	817	825	813	822	827	899	876	838	884	888	851	870	800	825	842	826	872	871	859	802	854	861	801	849	829	829	797	808	825	849	843	815	853	872	854	779	846	854	882	849	867	817	874	837	856	800	839	801	844	835	874	890	757	839	848	820	890	902	855	832	861	819	864	861	862	867	882	879	843	854	828	893	818	821	860	836	885	870	881	816	809	841	843	880	814	822	874	840	857	829	848	889	791	844	868	808	795	875	834	830	831	810	848	858	847	892	888	797	859	842	808	818	864	873	806	786	868	831	937	852	800	849	831	766	850	878	853	833	811	815	810	805	874	861	874	808	817	832	815	805	838	869	856	835	840	822	884	852	827	894	826	874	836	864	836	851	835	837	807	825	858	814	879	888	829	877	826	828	866	822	871	764	828	875	831	805	803	784	862	819	812	839	829	847	836	789	854	830	847	884	763	861	830	890	831	843	876	866	886	895	834	826	862	855	866	823	839	873	814	848	837	889	841	877	825	819	870	850	798	867	830	846	871	863	831	847	807	845	835	809	840	801	832	790	848	838	823	860	796	841	799	833	849	800	880	824	878	857	829	877	858	860	799	818	824	797	792	849	837	776	856	874	821	806	894	811	819	861	797	856	834	794	793	873	815	888	845	818	883	823	873	822	856	872	798	826	821	791	828	841	824	861	846	819	885	785	808	798	831	878	861	803	863	892	821	834	818	821	809	812	811	861	864	856	834	873	855	824	850	878	813	797	802	809	803	843	822	819	874	867	884	827	790	873	863	839	850	877	831	843	810	836	851	830	862	867	859	891	846	862	861	842	817	839	844	829	847	895	821	836	793	853	810	848	858	871	810	836	837	911	829	892	822	832	793	845	831	776	856	874	883	844	851	886	807	842	848	890	853	855	857	876	891	825	843	863	867	828	836	802	761	864	858	813	837	805	837	824	837	885	809	839	826	848	838	802	868	822	881	853	839	827	864	845	794	847	804	856	845	815	789	878	874	845	887	865	858	855	800	878	878	883	827	857	909	843	801	879	803	781	866	856	896	871	836	822	817	833	849	858	823	850	843	874	832	864	883	773	802	821	843	858	785	834	825	776	808	837	835	867	897	827	893	840	798	856	889	842	859	867	838	833	817	874	846	838	848	816	879	831	863	810	870	862	844	850	788	795	839	786	843	832	809	839	841	884	857	868	839	850	840	812	817	868	861	793	845	855	797	876	810	833	837	846	840	849	847	832	856	842	836	880	859	871	876	832	861	843	823
19816	14544	11633	18563	25709	27022	24414	19977	20414	37460	63928	55165	41054	25759	14289	8817	7116	7119	6879	7002	6764	7008	6967	7103	6937	6942	6881	7050	6848	6973	7039	6989	7072	6947	6991	7042	6951	7033	6866	7060	6863	6957	7033	6814	7107	6751	6872	6999	7052	6824	7041	6925	6914	6972	6920	6909	6970	6956	7087	7056	6886	6987	6892	6839	6982	7070	7010	6924	6959	7035	6909	6847	6882	6942	6896	6992	7029	6886	7069	6959	6969	7031	6964	7008	6858	6954	7109	7018	7136	6947	6973	7055	7065	6914	6993	7012	7027	7014	6918	6965	6969	6977	6868	6913	6965	7003	6937	6929	6944	7034	6807	6902	6935	7023	6996	6998	7071	6936	7026	6886	6944	6947	6955	6945	6983	6842	6853	6995	6948	6832	6966	7017	7133	6931	7097	6783	7075	6956	6947	6938	7107	6905	7009	7039	7087	6940	6995	7040	7083	6917	7118	7167	7028	6918	7071	6919	6976	6858	6944	7010	6929	7053	6882	6962	6978	6972	7047	7023	6991	6977	6982	6894	6953	7018	6950	7079	6926	6958	7007	7035	7019	7098	6904	6961	6865	7016	7040	6995	6967	6897	6927	6977	6984	7145	7168	6889	6894	6804	7088	7001	7146	6985	7003	6860	6937	6929	6953	6969	6945	7057	7032	7043	6978	6950	6926	6961	6939	6931	7096	7024	6976	7021	6830	6856	6859	6832	6826	6888	6970	6904	6994	6922	7068	6896	6996	7004	6933	6971	6957	6861	7049	7076	7010	6977	7020	7097	6979	6949	6895	6962	6918	7018	7083	6951	7114	6973	6890	7065	6929	6941	6877	6948	6941	7037	6994	6977	7072	6882	7141	6875	6905	6979	6897	7004	6932	6812	7030	6951	6840	6987	7037	6993	6952	7027	6998	6895	6875	6959	6981	7045	6952	6933	6918	7051	6946	6984	6951	6987	6982	6987	7002	6913	6935	7028	6913	6916	6984	6947	6918	6909	7044	7007	6983	6993	6939	7046	7049	6932	6961	6904	6906	7041	7082	6954	6976	7024	6995	6951	6914	6969	6905	6918	6970	7036	7046	6822	6965	6924	6937	6852	6955	7099	7100	6951	7006	6936	6975	6896	6983	6995	6975	6960	6971	6981	6881	7047	6968	6929	7038	7004	6879	6918	7013	7001	6888	6996	6981	6878	6977	6970	6955	7005	7114	6984	7035	6993	6953	6858	6831	6937	6969	6995	6995	6909	6960	7000	6952	7145	6880	6952	6928	6870	6862	6990	6869	7137	7023	6832	6825	6916	7016	7001	6924	7052	6977	6989	7049	6940	7107	7016	6998	6964	6948	6890	6895	6983	6894	6988	6971	6984	7003	6989	6990	6964	6976	6935	6807	6967	7108	6921	6973	6887	6875	7043	7027	6944	7023	6898	6950	6981	6933	6994	7038	6999	6817	6963	6977	7061	6946	7045	6946	6875	6952	6946	6986	7094	7019	6991	7095	6963	6987	6843	6969	7002	6998	7043	7099	6927	6946	6979	6954	6970	7000	6897	6949	7006	6909	6889	7008	6910	7039	6903	7121	6987	6998	6922	7091	6876	7003	6986	6956	6927	6808	6962	6961	6924	6958	6922	7050	6975	7108	6835	6913	6966	7110	6982	7003	6957	6934	7087	7046	6871	7012	7079	7009	7024	7051	6896	6994	7073	7026	6852	7026	6930	6906	7023	6895	7066	7007	6968	6889	6819	6850	6891	7110	6930	6885	6954	7041	7042	6977	6982	7017	6879	6988	6990	7091	6932	7014	6927	6850	6948	6911	6998	6981	6879	6958	6885	6980	7078	6824	6901	6995	7049	6939	6895	6892	6973	7034	6999	6822	7009	7060	7026	7085	7010	6940	6992	6996	7021	7004	7066	6936	6915	7036	7020	6940	7113	6974	6874	7032	7017	6976	6884	7051	6991	7058	6938	7007	7019	6924	7034	6836	7009	6891	7063	7008	7064	6950	7014	6873	6958	6918	7042	7150	6986	7118	6846	6933	6857	6900	6969	7026	6984	6861	7033	7002	6963	6981	6876	7143	7059	7019	6954	7006	6977	7002	6891	7034	7050	6965	6973	6976	6925	7048	6995	7026	6845	7085	6976	6999	6916	6930	6954	6993	7027	6895	6927	6910	7011	6874	6921	7058	6844	7020	6963	6948	7079	7031	6995	6969	6818	6970	7088	6930	6949	6868	7034	6839	7001	6976	7018	6975	7010	6962	7040	6785	7074	6900	7084	7138	6974	6813	6899	6966	7002	6892	6927	7047	7055	6982	6992	7127	7093	6971	6967	7070	6924	6943	6918	7052	6938	6930	7171	6959	6951	6867	6975	6952	7074	6950	6881	6955	6951	6823	6849	6962	6998	7045	6881	7020	6985	6967	7016	7049	6824	6970	7065	6932	6798	6936	7004	6953	7045	6891	6919	6937	6968	6990	7074	7057	6914	7038	6971	6938	7097	7153	7059	7011	7007	6892	7052	6961	7026	7107	7010	6839	7004	6996	6900	6998	7055	6930	6895	7083	7002	7068	6932	6996	6985	7066	6886	7041	7035	7027	6910	6960	6994	6904	6878	6931	6898	6929	7008	7016	7039	7009	6997	6912	6954	7019	7108	7031	6958	6964	6974	7002	6870	6977	6996	6928	7095	7128	7042	6911	7145	7096	6962	6950	6986	6970	7042	6841	6900	6911	7060	6941	6931	6829	6969	6931	7014	7031	6971	7006	6803	6927	6970	6990	6965	7072	6905	6986	7098	6980	6887	6865	6895	6994	7091	6919	6863	6946	6868	7067	6935	7001	6934	7046	6964	7027	6960	6902	7054	6894	7118	7011	6845	6864	7012	7095	6949	6917	7017	6915	7080	7049	6915	7042	7081	6980	6880	6959	6962	6890	6981	6950	6972	7000	6900	6916	6883	6995	6945	7079	7113	6962	6917	6940	6976	7127	6830	7036	6957	6956	7001	6918	6943	7037	7008	7018	6945	7006	7034	6936	6965	6945	7010	7029	7078	6976	6984	6925	7019	6906	7015	6959	7042	6916	6867	6905	6827	6990	7097	6942	7069	7011	6825	6945	6847	7026	7058	7116	7069	6920	7020	7078	6926	6848	6968	6873	7054	6851	6976	6926	6973	6817	6918	7057	6916	6967	6944	6850	6916	6971	7037	7058	6933	7057	6874	7067	7126	6964	7161	6924	6911	6988	7057	6890	6895	6935	6983	6957	6999	6877	6999	7006	6919	6764	6905	6960	6867	6977	6900	6980	6917	7104	7034	6820	7008	6948	6960	7071	7014	6877	6995	6893	6962	6917	7109	6977	7109	6978	7031	7097	6964	7033	6980	6935	7044	6880	6955	6971	7015	6882	6841	6947	7077	6990	6866	7029	6926	6848	6920	6935	7058	7031	7076	7044	6959	7190	6889	6962	6889	7035	6946	7024	7060	7039	6925	6876	7099	6956	6965	6901	7005	7152	6978	7041	7010	6942	6936	7007	7139	6830	6956	7014	6979	7026	6981	6964	6844	6980	7103	6948	7023	6984	6927	6986	6928	7139	7036	6975	7125	6948	6918	6996	6785	7106	6977	6958	7057	6852	6916	6927	6884	6912	7015	6956	7004	7038	6881	7086	6886	7010	7053	6958	6985	6991	7075	6948	6953	7021	6955	7001	7027	6986	6952	6903	6943	6926	7005	6903	6851	6964	7066	6996	6913	6930	6954	6861	7040	6953	7045	6817	7045	6992	6983	6921	6970	7141	6913	6946	6977	6938	6941	7053	7018	6953	7075	6919	6873	7040	7132	7000	6936	6844	6928	6977	7046	6968	6800	7072	7181	7038	6901	6977	6990	6949	7026	7054	6994	6979	6982	6859	7005	7023	6994	7004	6894	7001	7101	6851	6963	7037	6970	6944	6900	7021	6953	6906	6884	6898	6837	6962	6941	6890	6942	6949	7060	7017	6884	7161	6958	7062	6888	7035	7070	6875	6957	7022	6896	6827	6987	6911	7039	6992	6931	7043	6921	6943	6856	7057	6967	7089	7021	6889	7025	6951	7055	6966	6923	6992	7039	7035	6909	7029	6982	7007	6823	7052	6937	6893	6867	6873	7105	6917	6947	6995	6957	6785	7119	7122	7006	6943	7072	6960	6892	6931	6959	7022	7005	7062	7063	7037	6922	6924	7019	6935	7085	6947	7095	7098	6927	7050	6982	6978	7126	6878	7041	6916	7004	6889	6831	6996	7079	7028	6867	7017	6931	6940	6880	6884	6960	6984	7026	6843	6983	6880	7002	6921	6936	6888	7169	6910	6920	6995	7016	7031	6886	6986	6907	6872	6923	6937	7025	7024	7028	7078	7060	7106	6932	7059	6979	6888	6902	6959	6760	6995	6948	7000	6970	6983	6953	6887	6874	6941	6972	6776	7004	7041	6968	6963	6928	6897	6951	6994	6967	6899	6915	6897	6972	7062	6828	6941	7050	6849	6899	6967	6943	7145	6874	6925	6981	6960	6980	6928	7101	6914	6999	6902	6916	7010	6898	6918	6984	7083	7105	6895	6897	6995	6935	6967	6887	7039	6869	7080	6870	6943	6908	6876	7118	6886	6946	7160	7087	7021	6961	6861	7039	7001	7049	6950	6992	7105	6909	6953	7083	6976	7083	6998	6918	6862	7008	7028	6927	7039	6920	6992	6909	7082	6970	7059	6902	7077	6991	6908	6882	6975	7008	6965	6934	6954	6932	7000	6946	6941	7068	6790	6947	6950	6865	6972	6986	6932	7097	6934	6926	6957	6931	7028	7132	6968	6968	6983	7080	7020	6950	6872	7005	7032	7012	7070	7001	6974	6874	6912	7085	6934	7015	7013	6964	6928	6883	7009	6931	6991	6899	6960	6989	7000	6983	6900	6923	6982	6917	7015	6957	6917	7082	7030	7110	6934	6989	6934	7004	6880	6911	6887	6929	6988	7156	7001	7001	6945	7061	7095	7015	7029	6990	7016	6946	6919	6906	6994	6925	6864	6851	6883	7011	6989	7067	7095	6955	7036	6869	6977	7115	7033	6988	6982	6864	6967	7047	7089	6889
3903	2015	1459	1284	1687	1930	1815	1674	1881	9302	22019	22095	13522	5485	2073	1101	927	820	829	884	828	762	845	834	866	895	847	784	874	802	833	886	866	849	835	849	852	889	866	881	863	835	846	863	850	837	857	822	828	840	859	874	809	793	836	856	858	841	822	805	865	806	870	836	845	825	858	886	799	811	855	867	906	806	839	876	850	847	867	842	833	850	846	829	784	807	871	827	832	811	857	849	858	855	828	829	824	836	785	833	874	814	865	919	814	850	838	811	860	850	795	906	857	863	768	817	872	845	784	871	839	823	827	779	826	793	862	851	855	855	842	831	885	842	836	821	854	813	823	839	854	832	816	810	826	824	846	872	838	807	791	836	837	838	849	837	858	884	857	771	836	845	850	818	818	798	840	851	874	877	826	843	798	808	808	856	853	900	870	844	845	833	866	816	882	848	825	845	823	837	825	828	797	868	884	853	833	894	881	870	823	896	855	900	853	838	847	799	884	849	919	849	846	881	859	883	847	847	831	846	753	880	823	865	835	829	831	827	898	854	870	830	871	785	837	827	855	787	832	864	783	872	870	838	850	815	857	827	785	862	916	887	820	862	877	782	876	818	807	836	818	814	858	844	834	810	879	870	883	860	810	865	830	863	836	857	841	842	785	845	892	859	866	810	869	803	889	869	835	851	870	836	837	839	834	841	844	822	765	819	871	827	829	776	890	778	820	823	836	876	826	821	914	775	798	824	873	802	827	824	828	833	807	831	787	855	878	830	780	780	806	817	849	883	816	845	852	826	852	873	816	833	835	835	833	833	789	881	817	867	830	804	841	837	867	808	853	842	835	817	803	834	778	850	860	821	813	874	891	823	802	868	829	861	874	808	817	853	832	869	836	820	827	817	888	849	833	842	845	848	800	840	835	887	852	864	796	839	832	853	798	844	796	837	804	883	790	852	826	904	847	819	845	837	860	837	822	850	806	880	867	827	811	850	799	784	823	815	893	808	849	834	817	873	810	784	774	835	876	858	855	872	821	788	858	886	803	831	827	811	844	840	800	898	848	841	814	783	807	864	845	833	813	829	821	805	818	835	858	851	810	813	829	780	828	855	833	844	838	839	833	843	802	847	841	865	810	815	855	805	859	818	847	839	865	843	851	846	822	850	858	856	887	854	841	827	865	826	856	852	873	836	880	895	839	801	851	848	864	814	798	795	851	813	796	834	851	848	882	805	847	811	895	811	856	924	829	753	866	808	810	852	789	822	850	871	831	787	869	826	763	883	812	821	811	818	850	831	820	882	805	885	830	849	852	844	843	812	812	842	858	859	838	801	863	833	817	853	844	880	852	785	837	867	807	845	824	810	888	795	818	818	852	799	819	832	841	829	844	859	846	815	873	816	768	867	841	802	819	892	821	819	878	857	797	839	843	819	849	822	883	841	830	841	832	891	830	854	833	817	837	841	808	828	841	812	778	821	826	857	871	824	848	797	764	830	844	798	813	813	886	853	815	850	818	873	857	842	839	843	824	839	795	822	813	879	830	803	864	841	855	868	799	833	861	872	809	849	832	836	774	851	827	814	822	822	847	821	809	877	863	873	836	798	826	763	840	832	839	862	837	815	836	845	837	827	811	812	821	882	848	825	849	883	848	805	860	817	851	857	861	895	846	841	885	825	825	820	773	809	835	857	864	830	844	827	831	777	819	863	900	822	788	793	822	807	825	834	865	856	852	895	818	889	808	813	838	853	825	829	832	874	820	824	858	800	873	875	834	852	849	821	838	871	812	775	844	825	815	851	859	807	864	842	817	788	804	853	871	819	776	836	876	875	799	811	827	842	816	850	888	822	825	840	880	840	839	873	843	863	833	840	831	896	835	838	896	788	859	826	829	834	846	827	804	856	836	848	798	862	831	888	852	799	847	883	845	879	819	827	815	853	819	837	867	876	851	859	852	830	814	856	816	834	874	823	867	828	856	799	856	796	813	850	856	844	830	801	848	854	869	817	817	870	844	856	828	885	854	851	814	838	849	840	838	857	854	873	826	812	851	824	831	782	872	860	878	839	837	877	844	845	805	854	893	847	875	868	856	853	781	856	884	868	857	855	833	864	869	878	846	867	823	858	869	832	856	899	836	825	860	829	841	886	867	860	842	861	836	812	855	814	893	824	870	833	832	805	884	873	836	854	860	814	820	870	856	796	835	840	824	847	813	871	828	847	801	806	843	815	888	825	861	831	850	860	811	838	874	805	859	854	842	826	844	835	827	875	844	792	836	821	842	833	802	829	835	844	798	839	830	883	855	832	873	799	822	872	850	816	909	843	795	864	815	874	811	837	855	806	841	866	881	857	817	832	857	762	858	824	888	848	847	838	850	853	833	921	830	857	867	881	832	820	837	876	882	857	784	849	878	849	816	853	823	864	812	801	813	829	798	869	905	808	879	849	864	809	862	846	816	770	839	859	858	785	843	852	861	846	811	799	817	830	830	844	883	903	883	793	836	819	823	848	834	853	875	849	830	823	786	852	835	857	776	869	831	835	842	851	877	818	834	861	866	857	842	877	827	853	847	828	826	808	794	853	864	846	852	838	837	855	853	878	829	812	837	868	851	838	843	851	813	815	874	848	846	883	834	819	876	829	854	904	896	841	832	893	881	858	832	885	833	847	814	851	829	829	809	878	860	775	825	812	819	841	834	813	845	810	848	859	848	808	898	881	802	867	823	842	822	792	870	868	843	853	811	855	807	824	842	810	824	814	844	823	837	824	796	867	831	828	819	865	846	851	885	818	878	805	817	817	814	842	815	842	803	854	837	845	830	868	884	792	809	849	814	819	846	814	822	840	873	842	930	835	769	861	850	855	842	811	851	747	814	862	914	791	831	832	834	830	844	858	832	807	818	820	849	801	877	821	827	874	836	850	805	870	829	801	805	786	798	782	842	797	814	808	871	904	832	814	817	829	786	837	804	812	849	854	817	858	827	855	859	874	843	830	850	822	820	875	865	856	868	841	791	843	798	809	830	835	816	889	864	814	814	865	816	808	864	798	839	876	845	863	841	870	840	836	845	815	858	810	825	839	852	827	868	818	882	868	801	864	844	832	793	912	871	866	823	866	844	831	825	821	827	795	841	785	820	809	847	835	838	827	831	821	851	828	871	843	851	848	832	803	790	869	871	805	802	854	837	817	788	864	845	826	907	815	857	861	815	837	817	876	836	808	799	839	821	826	829	840	882	827	806	802	890	840	887	849	851	876	849	849	803	822	853	823	792	860	844	814	846	849	820	850	841	836	850	872	814	869	818	793	826	835	855	813	791	817	826	838	808	857	872	854	833	802	842	859	851	825	784	850	817	818	860	854	876	864	838	817	871	838	783	813	815	857	850	849	819	848	876	843	819	832	848	878	882	856	812	863	811	849	795	876	829	789	881	869	817	833	869	860	825	839	809	819	808	867	845	820	868	808	865	866	859	839	858	845	818	833	850	849	832	805	823	856	808	876	781	826	847	805
26316	17904	14158	22409	30842	31676	28579	26335	29277	56842	74320	68873	52793	35994	21657	11100	7545	7032	6942	7060	6883	7003	6934	6905	7048	6965	7005	6907	6929	6875	6854	6878	6881	6924	7019	6858	7007	6846	7019	6917	6974	7042	6985	6874	7005	6968	6837	6974	6825	6874	6813	6958	6797	6888	6795	6771	6821	6926	6983	6910	6862	6847	6840	6930	6882	7070	6879	7018	6926	6964	6963	7078	6790	6974	7013	6916	6930	6915	6940	6956	7019	6808	6933	7097	6929	7006	7028	6898	6894	6841	6897	6859	6995	6851	6904	6990	6995	7010	6826	6916	6915	6997	6931	6826	6883	7071	6949	6911	7003	6905	7034	6901	6915	6911	6806	6970	6797	6937	6941	6888	6948	6983	6856	6974	6896	6934	6953	6864	6941	6802	6918	6834	6876	6960	7025	6879	6893	6930	6936	6819	6976	6998	7051	6933	7132	6992	6968	6988	6964	6886	6798	6907	6944	6907	6884	6972	6965	6873	7029	6852	6952	6859	6916	6878	6955	6875	6968	6958	6951	7002	7070	6912	7103	6869	6983	6923	6827	6976	6795	6843	6846	6965	6957	6990	6949	6941	7000	6936	6918	6916	6929	6869	6838	6925	6938	7104	6877	7064	6943	6863	7060	7017	6871	6954	7035	6813	6846	6997	6999	6975	7005	6948	6923	6923	7042	6970	6894	6967	6863	6834	6948	6880	6917	7004	6912	6766	6914	7083	6888	6838	7059	6976	6854	6923	6921	6964	7055	6960	6964	6994	6896	6801	6880	6851	6916	6921	7039	6951	6919	7021	7042	7008	6979	6973	6913	7025	6900	6933	6989	6992	6994	7082	6964	6968	6971	7001	6883	6925	7005	6878	7100	7020	6932	6969	6770	6904	6870	6846	6903	6912	7051	6894	6979	6894	7040	7000	6996	6941	6896	6777	7101	6848	6974	6935	6939	6923	6957	7079	7052	6903	6913	6990	6967	6859	6988	6967	6926	7077	6815	6895	6854	6984	7072	6852	6908	7039	6857	6760	6865	6956	6840	6829	6918	6855	7015	6914	6951	6919	6875	6877	6957	6818	6944	6953	6935	6908	6930	6936	6915	6923	6981	6817	6960	6844	7030	6930	6861	6950	6844	6927	6811	6900	6898	6990	6927	6893	6892	6851	6870	6980	6971	6944	6810	6888	6961	6882	7023	6952	6887	6965	7129	7016	6908	6793	6936	6837	7032	6931	7017	6855	6949	6974	6909	6872	6906	7023	6868	7001	6924	6874	6865	6824	6954	6953	7032	6887	7013	6887	6869	6910	6921	6872	6887	6949	6896	6995	6865	6988	6943	7086	6824	6890	6891	7023	6926	7007	6863	6759	6964	6917	6856	6967	6941	6949	7045	6863	6970	6921	7035	6940	6963	6907	7004	6893	6983	7055	7031	6822	6879	6893	7006	6878	6879	6988	6898	6829	7048	6862	6838	6987	6880	6759	6785	6923	7000	6919	7167	6910	6933	6980	6885	6899	6888	6892	6953	6869	6965	6963	6996	6844	6903	6862	6935	6951	6839	6933	6875	7026	6916	6893	7030	6998	6928	6992	6793	6971	6921	6908	7010	6859	6940	6916	6880	7014	6781	6959	6848	6817	6908	6958	6977	6912	7062	6926	6937	6941	7058	6882	6926	6887	6993	6946	6795	7048	6931	6995	7001	7053	6919	6969	6956	6981	6922	7089	6948	7092	6874	7085	6981	6948	6920	6823	6896	6873	6991	6889	6869	6915	6948	6993	7011	6907	6928	7000	6950	6935	6907	6858	6894	6926	6985	6930	6951	6851	6884	6922	6900	6972	6902	6969	6866	7054	6785	7067	6856	6970	6829	6898	6947	7088	7048	6906	6902	6850	7008	7025	6965	6923	7067	6959	6816	6914	6972	6840	6933	6942	6935	6975	6889	7061	7002	6932	7080	7004	6909	6824	6990	6946	6992	6963	7028	7018	6901	6894	6842	6930	6943	6892	6991	6862	6873	6940	6889	6846	6866	6918	6836	6984	6907	6719	7014	6968	6809	6989	6989	6851	6946	6905	7122	7087	6888	6955	6883	6885	6915	6831	6922	6857	6929	6926	6957	6989	6999	7002	6858	7006	6924	7033	6831	6870	6856	6844	7007	6960	7111	7018	7017	6958	6990	6994	7022	7018	6927	7089	6884	6936	6874	6937	6936	6810	6911	6931	6863	6832	7085	6907	6887	6918	7016	7003	6902	6958	6883	6917	7028	7016	6996	6931	6936	6854	6898	6840	6952	7094	7049	6837	6869	6923	6858	6898	6986	6954	6984	6921	6943	6944	6931	6950	6834	6936	6948	6894	6917	6965	6996	6944	6887	6923	7069	6988	6919	6831	6918	6943	6860	7037	7038	6783	6967	6843	6976	6923	6924	6978	6928	6890	6917	7014	6934	6976	6849	6965	6862	6957	6844	7051	6930	6909	6929	7009	7015	6916	6976	6874	7077	7053	6880	6956	6910	6866	7105	6978	6863	6877	6908	6930	6894	6993	7102	6921	6958	6980	6948	6995	6946	6957	6993	6908	7008	6992	6962	6874	7003	6856	6905	6962	6974	6813	6905	6937	6919	6941	7031	6968	6901	6959	6928	6895	7070	7042	7035	6973	7037	7019	6956	6990	6824	6912	7045	6860	6973	7057	6997	7015	6981	7020	6921	6949	6834	6840	6920	6835	6915	6946	6992	6956	6952	6894	6939	6996	6942	6910	7011	6941	6906	6896	7043	6941	6866	6841	6861	6821	6935	6825	6934	6926	7011	6898	6982	6870	6989	6960	7024	7011	6833	6894	7007	6912	7069	7031	7016	6912	6906	6941	6859	6877	6935	6863	6898	6973	6949	6954	6884	6828	6848	6869	6833	6964	6955	7037	6850	6971	6839	6889	6993	6957	6951	6956	6941	6943	6967	6961	6981	6817	6917	7059	6888	7008	7070	6911	6875	6833	7182	6921	7017	6943	6881	6894	6910	7041	7020	6995	6853	6938	7033	6850	6935	6910	6835	6874	6949	6765	6834	6964	6821	6918	7049	6973	6866	6891	6877	6842	6862	7004	6943	6929	6865	7003	6926	6864	6907	6923	7014	6969	6960	7101	6909	6836	6767	6996	6976	6953	6915	7055	6934	6833	6925	6977	6838	7010	6901	6937	6925	6973	7026	7017	6968	6842	6980	6897	7011	7007	6922	6927	7022	6952	6933	6939	6940	6978	7079	7029	6829	6912	6967	6944	6845	6834	6841	7028	7046	6862	6920	6874	6838	6899	6963	6863	6945	6960	6948	6863	7055	6923	7042	6964	6929	6930	6796	6986	6875	6979	6917	6847	6905	6974	6867	6837	6989	6945	6978	6914	6930	6906	7040	6899	6998	6989	6847	6891	6942	6916	7002	6893	6868	6999	6842	6939	6882	7021	7035	7022	7145	6810	6953	6996	7057	6913	6943	6842	6963	6914	7020	6959	6857	7001	6894	7004	6807	6909	6922	6874	6953	6819	6971	6990	6915	7028	7046	7044	6971	6976	6874	6932	7069	6826	6985	6944	6866	6803	6988	6966	6969	6868	6969	6973	6859	6964	6850	6818	6972	6935	6868	6929	6910	6953	7054	6979	6926	6915	6978	6869	6955	6958	6869	6916	6886	6979	6909	7053	7009	6818	6949	6913	6893	6969	6961	6976	6960	6970	6942	6949	6858	6961	7066	6965	7010	6934	6938	6901	6806	6802	7000	6921	6942	6869	7009	7036	6949	6958	6791	6816	6946	7005	6954	6940	6848	6999	6998	6958	7079	6947	6961	6993	6887	6951	6721	6966	6982	6869	7040	6896	6881	6933	7006	6931	6763	6866	6879	6872	6970	7010	6942	6902	6877	6905	6970	6964	6918	6975	6928	6904	6976	6828	6845	6942	6905	6932	6899	6957	6926	6900	6985	6900	6927	7010	6738	6998	6817	6837	6917	6974	7040	6949	6965	6987	7026	6908	6987	6964	6861	6812	6915	6840	6927	6964	6915	6972	6911	6989	6882	6914	7065	6988	6852	6918	6937	6984	7008	6973	6857	6973	6823	6914	6909	6944	6956	6956	7067	6846	6953	6845	6924	7075	6902	6929	6846	6993	6924	6984	6947	7068	7022	6898	6940	6884	6913	6947	6944	7014	6905	6994	6910	6885	6880	6976	6900	6993	7008	6731	6897	6886	6816	6874	7033	6860	7036	6848	7040	6859	7034	6887	6979	7050	6980	6945	6896	6958	7036	6899	6906	6961	6871	6859	6989	6930	6986	6894	6991	6832	7085	7092	6969	7005	6853	6969	6930	6883	6948	6919	6842	6817	7036	6963	7011	6904	6898	6966	6968	7109	6935	6937	6969	6968	6902	7073	6969	6864	6943	6908	6965	7023	7013	6890	7083	6900	6989	7074	6939	6829	6871	7019	6925	6961	7090	6944	6816	7011	6958	7008	7094	7022	6760	7013	6916	6916	6913	6852	6903	7014	6826	6976	6966	7028	6935	6933	7110	6880	6869	6909	6997	6909	6994	6936	6908	6993	6981	6937	6795	6899	6920	6942	7027	6872	6987	7088	6984	7015	6882	6864	7040	6984	7041	6969	6846	6982	7063	6987	6936	6921	6898	6760	7142	6898	6923	7002	6949	6894	6981	7071	7006	7009	6879	6847	7067	6870	7047	6969	6933	6911	7062	6794	6946	6947	6940	6983	6730	6892	6905	7040	6856	6966	6973	6933	6908	7065	6976	7021	7083	6923	7027	6928	7029	6958	6784	6950	7112	7026	7002	6879	6751	7029	6969	6745	6959	6745	6918	6906	6952	6996	7048	6842	6977	6964	6937	6986	6938	6987	6978	6933	6859	6885	7019	7043	6916	6934	6885	6808	6847	6893	6950	6963	6941	6870	6899	6914	6982	6895	6974	6925	6852	6888	6901	6965	6922	7013	6897	6946	6903	7069	6888	6924	6816	6799	6991	6945	6876	6980	6890	6815	6990	6892	6967	6908	6888	6871	6973	6923	6838	6888	7063	6916	6940	6938	6916	6966	7006	6896	6910	7062	6931	7027	6940	7049	6972	6812
3162	1177	1034	888	1107	1206	1139	1048	1148	2111	4167	4225	2921	1746	1077	886	819	780	898	824	782	768	741	800	778	812	782	743	804	794	781	826	791	811	849	781	809	799	820	768	798	840	779	779	771	786	776	778	846	773	821	792	795	807	790	789	746	810	815	825	789	784	779	765	782	826	795	759	800	809	816	784	769	762	844	789	783	842	797	841	805	816	736	791	809	797	846	769	761	808	790	768	793	793	769	767	795	763	780	796	800	800	843	774	778	775	786	782	841	794	788	755	830	824	804	778	814	770	794	811	775	812	743	797	801	815	793	783	793	803	787	794	840	803	812	795	778	768	847	783	764	811	792	825	784	836	775	747	788	806	786	778	771	772	796	778	791	787	833	757	792	750	819	810	815	776	797	790	786	792	804	790	778	756	785	788	768	758	807	776	744	783	764	807	810	767	832	803	757	782	845	824	754	729	797	839	834	812	817	810	798	780	841	782	767	791	843	791	745	784	830	773	775	787	781	817	794	812	817	790	844	759	832	814	816	809	742	830	772	830	780	799	806	765	780	786	828	796	783	788	769	824	761	778	814	800	806	775	817	814	783	758	822	759	788	777	825	787	795	827	792	831	794	757	785	795	795	774	773	749	781	785	792	799	779	829	771	750	776	850	779	794	791	795	828	814	842	811	820	761	821	810	814	825	790	827	781	810	806	815	833	749	766	806	787	804	752	795	779	789	769	764	781	790	801	858	795	822	759	810	780	833	786	813	840	787	745	826	827	817	779	806	781	834	806	804	793	801	769	820	792	763	781	801	807	791	751	764	833	822	789	800	803	741	782	832	800	798	789	826	811	763	813	835	766	765	797	783	770	808	793	796	746	807	798	849	777	769	749	777	772	791	846	839	820	760	820	794	783	796	778	852	792	819	745	801	788	784	848	809	774	825	780	796	828	824	802	822	832	786	809	789	812	777	799	761	834	766	767	843	838	779	812	835	838	805	799	823	804	801	776	806	763	768	800	796	852	767	807	799	789	837	807	788	777	767	743	767	755	741	766	771	790	751	768	805	812	795	827	817	806	780	763	827	795	782	851	820	784	730	803	795	819	770	855	810	783	799	856	806	794	790	804	805	794	779	790	756	810	777	784	766	798	799	793	757	780	751	809	810	837	838	775	801	791	826	766	766	765	819	808	784	798	780	782	780	821	810	811	779	814	779	824	807	796	789	797	773	827	769	783	710	818	745	806	749	798	792	817	775	777	767	796	775	822	792	819	747	836	800	771	798	763	777	759	746	798	778	776	803	775	789	770	761	765	831	803	769	843	788	798	809	767	775	795	740	785	757	788	745	786	808	771	787	800	796	770	792	791	832	758	787	821	779	792	754	830	747	785	822	788	786	775	802	781	745	770	782	737	773	796	800	782	784	810	792	739	836	841	793	784	840	811	799	771	790	791	829	802	772	843	756	848	801	845	771	794	822	831	750	807	804	813	872	810	785	809	784	770	800	831	763	835	758	754	789	811	782	868	721	822	816	773	812	774	775	766	805	744	794	842	792	814	819	817	787	733	794	804	752	752	759	772	835	823	812	830	866	775	821	829	778	818	711	803	769	867	771	770	800	817	776	756	803	759	793	786	784	831	811	822	703	764	827	804	786	756	815	751	768	825	763	825	781	820	756	789	763	833	828	816	841	797	764	830	773	810	801	780	763	840	778	800	782	806	813	763	821	748	780	816	741	785	809	779	785	772	767	814	825	825	827	771	798	798	817	806	781	836	786	768	767	819	839	791	836	811	745	751	751	795	776	841	818	827	809	775	806	802	819	861	837	801	807	795	765	757	790	781	796	786	773	816	711	821	794	795	817	801	823	803	743	812	816	847	796	781	822	828	771	772	776	785	753	789	769	783	728	795	794	753	787	795	785	823	789	782	778	751	802	807	788	822	782	831	792	782	773	756	767	777	829	758	802	834	765	801	782	786	789	817	778	839	759	777	780	799	771	765	830	766	762	803	766	827	799	814	767	782	788	783	814	832	795	800	756	790	738	777	773	783	820	739	797	782	788	805	765	779	816	759	772	807	797	753	810	831	822	772	838	790	791	782	814	812	831	796	794	800	777	822	816	767	816	795	847	781	784	832	762	808	791	749	822	839	818	772	876	808	792	774	845	748	845	794	889	777	816	723	799	784	724	805	830	792	843	787	782	783	844	822	804	816	773	761	821	797	799	844	758	798	822	818	779	792	802	804	812	796	794	797	746	808	784	808	797	767	832	791	779	808	754	830	809	806	786	818	827	793	788	818	787	784	779	752	806	802	806	774	816	828	772	783	783	851	738	786	798	769	777	841	802	799	786	804	784	777	777	836	825	863	775	805	772	780	763	762	728	771	794	852	805	836	821	789	829	782	823	799	819	776	824	817	782	759	801	804	791	801	777	761	815	801	763	811	846	798	841	840	820	782	793	773	785	805	798	776	789	824	769	773	825	809	834	853	727	809	794	742	804	782	782	819	797	771	764	864	788	804	812	766	800	815	816	769	801	867	771	775	789	817	805	807	794	825	845	828	820	801	798	779	766	776	807	795	836	760	818	819	792	810	760	789	847	777	819	774	772	797	780	791	795	741	768	771	791	812	820	775	827	822	778	786	806	814	828	810	834	785	816	814	817	806	803	738	796	786	807	844	812	778	793	773	800	753	789	793	808	842	727	779	783	832	817	776	794	792	802	775	816	812	815	749	763	747	746	849	854	784	799	804	745	869	795	822	720	840	793	790	798	802	797	794	833	872	837	811	805	814	803	844	787	808	776	792	762	786	776	757	801	764	786	806	817	776	740	841	860	771	827	840	827	776	812	810	826	807	869	786	806	826	843	772	774	758	756	821	766	798	800	789	902	739	781	805	828	808	770	777	800	807	795	786	748	776	769	754	889	794	720	812	863	762	723	798	737	836	808	805	776	740	784	773	745	785	873	732	807	773	784	799	852	840	832	781	784	820	776	819	815	813	794	828	791	775	766	799	798	790	800	799	735	814	798	780	745	760	772	850	818	825	789	829	768	839	761	777	801	811	818	793	793	786	770	782	781	776	799	811	790	839	803	783	777	804	806	820	759	840	861	791	799	808	796	805	781	808	754	784	816	826	756	800	770	779	808	763	785	812	779	806	828	789	805	782	842	876	759	787	768	787	800	793	826	760	792	800	786	814	759	818	763	817	806	820	774	775	809	779	793	788	775	795	772	846	802	767	781	846	806	819	814	781	867	789	769	775	788	840	790	877	825	844	784	817	804	802	791	819	836	794	802	807	762	772	815	809	749	764	861	761	812	814	834	804	776	812	794	786	801	785	746	765	840	783	747	742	816	770	785	831	764	776	815	787	800	755	796	835	816	829	772	765	771	822	743	774	838	790	754	782	810	780	752	789	825	789	789	807	798	810	796	783	730	762	777	772	780	800	793	804	777	781	825	796	787	832	757	791	766	767	772	749	775	777	775	782	800	827	785	832	798	810	779	711	787
16776	11647	9751	14165	21662	20220	18157	16892	18313	32050	40783	38212	29559	18571	11114	7802	6836	6625	6657	6626	6476	6612	6642	6679	6669	6635	6632	6549	6671	6641	6603	6627	6680	6571	6745	6611	6697	6684	6769	6649	6622	6476	6660	6657	6666	6679	6695	6664	6673	6634	6667	6780	6682	6671	6660	6709	6599	6669	6659	6681	6602	6637	6726	6740	6603	6759	6507	6657	6640	6570	6610	6627	6637	6785	6547	6686	6610	6538	6549	6576	6648	6757	6646	6728	6665	6593	6712	6786	6624	6662	6797	6354	6630	6554	6605	6718	6603	6745	6541	6578	6656	6514	6850	6651	6594	6584	6837	6512	6559	6738	6681	6718	6636	6657	6563	6604	6640	6708	6639	6686	6648	6709	6655	6602	6653	6646	6633	6623	6699	6632	6558	6809	6567	6626	6646	6669	6729	6756	6582	6601	6484	6588	6601	6709	6663	6693	6554	6532	6574	6706	6573	6638	6653	6569	6570	6646	6578	6703	6713	6743	6614	6761	6661	6611	6567	6594	6750	6786	6690	6773	6750	6637	6594	6656	6654	6717	6654	6667	6600	6707	6695	6642	6613	6644	6684	6587	6628	6730	6568	6714	6705	6606	6637	6661	6689	6593	6698	6584	6730	6484	6610	6586	6677	6641	6722	6615	6889	6578	6749	6676	6739	6521	6624	6612	6692	6542	6586	6684	6510	6519	6725	6657	6617	6626	6588	6536	6729	6774	6531	6716	6548	6638	6605	6677	6719	6569	6720	6647	6596	6503	6685	6705	6704	6507	6709	6742	6729	6673	6596	6676	6607	6674	6623	6622	6754	6650	6712	6672	6700	6718	6626	6622	6762	6728	6659	6558	6670	6629	6607	6548	6891	6689	6511	6763	6760	6724	6582	6616	6672	6753	6621	6710	6562	6676	6756	6651	6522	6669	6602	6705	6715	6556	6685	6672	6702	6641	6640	6581	6697	6561	6631	6641	6555	6751	6613	6737	6659	6578	6607	6682	6672	6791	6667	6650	6700	6760	6719	6688	6597	6649	6612	6642	6571	6598	6609	6600	6716	6640	6707	6660	6679	6672	6627	6663	6673	6605	6527	6737	6665	6603	6639	6557	6586	6724	6674	6489	6475	6492	6628	6705	6708	6541	6720	6783	6617	6578	6603	6693	6706	6531	6693	6699	6567	6606	6744	6599	6623	6559	6739	6608	6627	6654	6654	6738	6532	6666	6749	6541	6615	6662	6778	6729	6651	6688	6697	6580	6642	6659	6569	6581	6566	6616	6665	6631	6503	6592	6544	6736	6716	6613	6642	6550	6716	6748	6679	6658	6635	6687	6715	6499	6569	6746	6641	6685	6648	6667	6659	6613	6693	6755	6614	6720	6625	6662	6554	6685	6706	6683	6619	6509	6478	6693	6524	6531	6719	6709	6847	6762	6573	6590	6709	6529	6768	6673	6630	6759	6745	6540	6619	6738	6762	6741	6662	6748	6679	6643	6723	6633	6634	6595	6611	6586	6760	6687	6659	6697	6712	6605	6731	6551	6697	6579	6638	6676	6705	6579	6703	6521	6739	6591	6726	6534	6566	6657	6844	6631	6685	6587	6504	6585	6635	6594	6748	6678	6554	6761	6570	6761	6601	6601	6713	6574	6589	6669	6686	6684	6678	6572	6527	6650	6490	6632	6748	6596	6701	6625	6642	6729	6614	6703	6720	6628	6538	6614	6828	6549	6706	6646	6602	6706	6712	6676	6779	6548	6722	6721	6599	6640	6691	6631	6483	6682	6693	6685	6606	6752	6568	6691	6768	6648	6706	6547	6592	6649	6704	6659	6670	6599	6617	6687	6740	6645	6527	6516	6721	6717	6643	6610	6615	6594	6640	6657	6567	6736	6504	6706	6655	6618	6710	6712	6682	6719	6642	6623	6650	6701	6621	6557	6698	6577	6657	6711	6637	6719	6633	6572	6635	6749	6664	6672	6706	6675	6613	6685	6677	6589	6654	6691	6709	6685	6583	6752	6712	6559	6648	6762	6663	6718	6753	6780	6743	6749	6621	6730	6572	6578	6637	6679	6744	6627	6589	6644	6666	6562	6659	6703	6704	6638	6581	6624	6666	6561	6629	6589	6660	6598	6656	6662	6707	6495	6654	6489	6680	6662	6605	6719	6610	6673	6603	6716	6625	6675	6646	6580	6696	6691	6660	6669	6519	6608	6634	6698	6742	6723	6555	6557	6714	6508	6775	6690	6770	6650	6698	6717	6575	6711	6570	6588	6729	6710	6526	6626	6599	6574	6640	6800	6609	6741	6560	6562	6521	6762	6690	6601	6593	6688	6656	6723	6568	6639	6693	6793	6607	6681	6542	6686	6640	6776	6726	6700	6657	6615	6709	6701	6660	6761	6662	6553	6609	6651	6615	6668	6594	6727	6649	6701	6642	6670	6689	6546	6771	6669	6643	6619	6600	6748	6714	6653	6682	6663	6669	6765	6634	6722	6651	6640	6622	6660	6564	6515	6760	6546	6514	6599	6630	6813	6684	6572	6762	6584	6685	6668	6592	6726	6667	6755	6794	6586	6633	6790	6728	6564	6679	6736	6751	6728	6522	6774	6596	6429	6630	6704	6528	6662	6604	6480	6631	6631	6590	6672	6750	6649	6629	6686	6757	6887	6712	6584	6634	6804	6627	6723	6686	6627	6725	6726	6630	6653	6630	6665	6625	6601	6742	6575	6712	6708	6596	6595	6743	6655	6650	6689	6724	6728	6726	6527	6626	6589	6622	6736	6697	6550	6560	6634	6662	6665	6569	6548	6716	6749	6518	6576	6602	6591	6547	6760	6787	6732	6723	6728	6493	6705	6707	6654	6689	6649	6677	6751	6718	6623	6626	6733	6581	6851	6609	6680	6738	6792	6639	6659	6688	6649	6606	6636	6748	6559	6716	6591	6460	6700	6655	6619	6594	6656	6648	6546	6589	6615	6611	6571	6558	6485	6640	6594	6635	6622	6609	6653	6628	6607	6773	6567	6660	6631	6549	6595	6722	6488	6749	6692	6536	6677	6681	6616	6565	6784	6730	6471	6613	6479	6592	6746	6772	6595	6807	6553	6649	6670	6627	6619	6701	6567	6724	6764	6702	6623	6627	6573	6565	6634	6617	6660	6639	6746	6660	6611	6650	6790	6621	6756	6504	6649	6657	6617	6612	6694	6681	6590	6641	6655	6593	6734	6651	6578	6557	6836	6638	6639	6650	6691	6718	6693	6695	6639	6619	6573	6670	6582	6803	6713	6622	6740	6674	6702	6872	6644	6716	6478	6730	6610	6619	6679	6715	6643	6613	6597	6547	6629	6584	6582	6645	6631	6670	6600	6627	6698	6602	6762	6681	6586	6653	6677	6606	6628	6491	6623	6659	6556	6728	6603	6832	6722	6685	6751	6645	6720	6586	6782	6641	6702	6680	6758	6541	6583	6669	6673	6664	6624	6724	6652	6487	6583	6695	6768	6523	6675	6661	6738	6611	6682	6620	6722	6482	6674	6712	6609	6670	6557	6601	6661	6613	6627	6641	6627	6608	6715	6655	6684	6590	6745	6604	6559	6618	6668	6516	6751	6610	6632	6642	6656	6623	6602	6726	6733	6756	6671	6635	6541	6668	6643	6550	6723	6658	6759	6636	6750	6634	6709	6631	6719	6594	6592	6678	6638	6604	6577	6558	6763	6658	6802	6645	6636	6552	6743	6682	6644	6565	6685	6664	6655	6710	6666	6737	6684	6615	6693	6659	6649	6570	6695	6667	6704	6653	6722	6640	6733	6504	6619	6617	6759	6699	6540	6571	6462	6633	6560	6787	6800	6635	6688	6673	6780	6585	6603	6694	6627	6618	6793	6569	6734	6722	6633	6683	6708	6688	6797	6739	6680	6668	6657	6701	6717	6705	6786	6629	6746	6707	6700	6745	6579	6660	6750	6647	6698	6679	6642	6634	6726	6702	6724	6600	6607	6689	6614	6652	6763	6618	6627	6627	6693	6664	6529	6676	6764	6805	6645	6562	6688	6654	6673	6704	6669	6541	6610	6746	6701	6630	6552	6638	6561	6623	6665	6601	6636	6567	6658	6575	6724	6568	6612	6615	6586	6694	6674	6677	6604	6774	6705	6671	6574	6747	6735	6642	6540	6802	6720	6630	6580	6647	6711	6697	6635	6804	6646	6636	6536	6773	6578	6632	6609	6820	6676	6679	6705	6708	6628	6623	6609	6606	6712	6782	6582	6657	6721	6689	6712	6614	6668	6702	6738	6747	6757	6758	6643	6832	6693	6613	6685	6678	6572	6666	6681	6656	6711	6625	6621	6696	6668	6591	6655	6547	6535	6671	6629	6615	6640	6652	6665	6648	6607	6718	6679	6664	6579	6672	6625	6608	6661	6625	6599	6684	6581	6649	6507	6552	6580	6648	6648	6647	6644	6605	6648	6567	6748	6566	6538	6655	6477	6700	6616	6721	6652	6724	6729	6849	6651	6697	6606	6586	6652	6797	6570	6666	6734	6718	6709	6583	6587	6897	6810	6746	6660	6618	6630	6644	6628	6668	6747	6648	6681	6625	6636	6642	6676	6674	6682	6642	6533	6642	6594	6757	6669	6677	6688	6677	6681	6709	6671	6738	6601	6628	6584	6665	6745	6633	6553	6645	6646	6713	6668	6606	6661	6620	6625	6602	6675	6581	6604	6628	6603	6575	6643	6654	6614	6600	6533	6546	6731	6634	6620	6632	6752	6697	6616	6597	6558	6802	6615	6702	6740	6622	6455	6698	6692	6591	6671	6588	6502	6673	6618	6538	6531	6704	6630	6727	6606	6740	6662	6560	6694	6616	6584	6612	6639	6691	6465	6805	6763	6592	6698	6691	6588	6615	6622	6628	6545	6600	6661	6734	6674	6598	6832	6674	6686	6700	6678	6655	6798	6792	6440	6685	6633	6695	6520	6698	6753	6680	6484	6652	6611	6739	6719	6616	6833	6542	6609	6716	6683	6717	6535	6537	6730	6718	6624	6835	6604	6589	6704	6610	6576	6725	6763	6620	6629	6626	6655	6686	6642	6641	6638	6731	6629	6629	6584	6577	6555
2338	1579	1219	1027	1287	1461	1474	1394	1315	4827	12327	11511	7580	3546	1602	1009	799	834	830	776	828	839	808	808	799	776	840	818	747	808	801	811	772	796	844	750	831	771	802	763	819	799	832	831	759	781	814	781	756	788	820	791	783	833	759	845	786	794	786	853	824	775	835	745	795	834	798	787	794	771	785	813	821	796	761	802	804	798	826	765	818	820	785	844	817	834	746	826	769	785	773	831	792	738	776	777	823	763	826	813	826	747	808	771	840	791	783	803	768	805	846	771	825	825	852	866	805	830	796	777	778	837	825	810	801	819	796	845	828	795	815	853	784	756	828	789	773	795	803	818	809	819	797	819	827	827	824	815	894	804	757	802	813	784	820	806	815	801	850	743	751	797	820	801	820	800	796	797	854	819	773	795	813	793	794	800	773	787	818	793	790	798	817	818	786	868	811	820	777	795	773	803	757	811	811	819	851	834	797	792	761	771	828	805	819	804	830	754	826	831	798	744	812	783	857	795	781	834	813	787	804	795	816	824	759	792	738	788	774	782	785	822	773	807	751	833	793	766	820	792	811	801	841	801	814	784	767	865	837	792	782	815	831	803	819	811	827	757	824	798	815	804	815	784	801	811	762	833	819	764	815	791	794	756	842	827	774	788	783	823	899	800	818	820	816	809	814	803	763	793	805	785	783	803	793	837	804	790	785	782	814	804	751	777	840	784	779	757	815	796	832	804	825	793	813	817	825	757	792	784	796	785	749	825	764	790	831	782	793	792	807	781	796	854	772	775	799	794	785	788	776	800	780	763	783	758	810	795	816	872	777	822	829	772	757	805	824	806	781	773	775	787	746	791	813	782	747	754	824	791	798	768	822	790	791	799	800	849	761	763	760	789	800	800	832	764	789	763	823	778	748	814	810	806	868	796	790	840	808	825	818	808	810	826	814	825	836	756	789	763	835	748	768	746	820	762	800	807	794	823	864	778	803	793	784	803	793	786	824	806	816	774	823	823	837	844	836	884	842	814	771	829	782	864	759	794	774	836	827	769	799	821	786	768	833	789	734	834	858	811	829	790	751	764	789	798	767	787	822	806	785	791	820	823	788	837	845	804	870	769	803	818	813	834	784	768	744	803	794	869	869	796	825	771	840	868	801	829	765	807	833	772	738	806	768	805	751	831	793	826	811	817	842	806	810	832	799	792	740	821	829	774	808	775	776	804	796	805	829	792	812	723	799	838	807	821	791	850	805	787	766	820	814	840	777	745	844	808	779	858	788	801	819	798	839	775	782	791	793	780	815	830	788	792	814	775	809	817	817	796	773	852	792	794	829	808	806	790	758	770	843	792	810	874	816	786	796	822	783	786	835	772	897	825	845	830	800	829	788	796	797	849	808	774	792	796	783	837	801	812	823	787	816	733	811	818	772	770	796	783	761	829	813	782	779	798	835	770	796	788	869	775	827	814	810	828	759	805	775	843	815	826	810	797	813	797	827	802	856	856	822	834	828	770	796	762	771	825	791	779	823	825	810	821	810	842	781	817	775	776	828	803	771	807	779	837	828	839	809	825	819	822	832	804	817	842	830	776	805	771	811	784	846	780	854	787	762	805	795	829	829	788	823	740	752	818	790	834	773	795	776	840	786	807	783	799	869	750	790	759	780	834	777	808	819	770	751	822	733	803	794	784	792	830	747	823	821	805	843	846	810	832	787	780	801	780	805	801	858	799	813	811	826	791	811	843	808	810	797	818	824	768	813	848	789	845	827	845	837	827	828	879	762	796	817	809	772	718	794	796	834	788	799	763	777	791	847	787	777	862	839	828	788	789	853	825	790	774	795	795	790	786	778	808	820	788	833	823	799	784	802	783	851	777	762	759	843	814	812	796	785	788	812	765	791	811	790	824	799	806	852	825	777	759	809	797	788	772	906	810	872	831	799	786	802	862	848	758	808	800	762	793	775	813	786	796	826	794	840	837	780	744	773	850	765	791	811	805	843	793	787	810	819	822	769	838	795	797	827	792	762	840	845	803	868	806	831	815	785	782	839	846	831	820	762	817	793	812	765	804	787	788	791	793	831	821	780	763	830	785	845	830	782	822	823	801	786	799	808	794	751	815	825	795	794	825	796	804	864	806	806	774	822	792	777	809	783	834	797	821	761	758	810	802	777	825	830	825	776	823	786	849	824	778	796	807	823	826	786	902	802	819	785	790	760	779	833	773	815	844	856	759	794	791	801	832	815	833	805	846	809	802	836	868	812	829	847	773	782	841	741	801	799	847	768	801	808	882	792	830	836	790	791	813	800	824	772	829	837	770	759	809	815	773	787	784	864	824	771	827	807	793	839	786	784	794	838	806	794	816	815	827	824	782	865	770	825	738	813	824	827	834	809	766	785	794	788	772	805	787	790	818	811	839	834	805	817	826	804	791	787	814	790	816	799	814	823	759	800	813	840	809	792	835	786	811	800	824	862	844	778	753	811	809	791	832	773	816	809	816	778	805	833	786	806	804	758	772	829	816	776	810	770	828	805	776	801	783	782	797	790	817	888	801	835	802	718	826	791	833	786	789	786	841	806	790	810	843	780	804	808	799	827	818	809	807	841	804	769	761	803	766	771	740	851	803	806	858	735	793	792	813	790	773	765	802	782	813	817	849	786	818	824	789	807	812	782	863	801	809	791	752	758	805	807	814	817	796	800	818	800	798	796	784	802	796	810	773	813	790	804	831	800	796	796	754	834	796	791	801	783	808	817	790	782	815	824	819	762	810	794	783	833	795	809	805	845	795	814	746	793	835	784	810	793	815	785	795	815	765	780	825	809	791	812	868	854	804	877	808	809	791	832	821	817	818	820	768	796	809	809	823	741	761	782	801	816	819	769	820	783	758	793	853	800	771	771	823	789	754	777	800	792	806	807	797	760	809	859	819	811	808	794	810	751	807	781	803	789	812	804	791	831	810	813	787	774	853	838	835	793	839	768	821	787	767	784	791	743	766	849	791	848	841	883	843	825	812	834	827	816	825	768	789	769	778	826	787	811	781	800	761	857	812	892	792	831	762	803	826	832	772	785	822	814	753	830	801	797	864	800	801	798	858	840	767	802	841	811	823	810	792	799	774	777	792	765	852	805	834	732	797	799	813	833	794	836	786	795	809	779	890	816	822	790	842	833	748	779	810	782	772	816	787	834	798	827	793	781	767	811	829	800	773	810	810	747	835	757	811	869	816	762	817	807	790	787	833	816	856	779	850	786	835	769	768	879	833	739	740	801	742	792	770	784	819	805	811	811	795	811	821	819	829	801	790	807	809	788	818	785	802	827	801	811	760	780	767	806	792	766	824	797	819	788	801	788	775	823	816	789	850	746	760	765	789	815	815	820	830	824	815	775	794	766	786	792	841	816	788	818	809	798	787	793	850	820	826	793	829	803	845	781	829	773	850	767	817	799	872	819	818	838	810	848	809	768	798	798	821	799	808	785	814	808	854	812	785	815	798	814	841	814	781	792	831
20992	15131	11389	17904	26324	26604	25279	23652	21438	43978	59678	54667	43993	30786	16830	9798	7343	6901	6774	6820	6692	6795	6714	6778	6670	6762	6890	6701	6713	6819	6584	6762	6712	6699	6701	6710	6665	6672	6671	6727	6685	6769	6702	6587	6631	6729	6674	6784	6665	6773	6714	6769	6865	6728	6704	6747	6886	6727	6766	6532	6590	6786	6666	6621	6833	6754	6676	6809	6691	6789	6653	6641	6709	6818	6883	6719	6788	6651	6835	6724	6709	6766	6583	6700	6577	6792	6654	6896	6608	6668	6684	6774	6737	6630	6504	6662	6702	6637	6672	6514	6733	6821	6736	6611	6645	6723	6772	6634	6577	6826	6799	6696	6736	6705	6728	6687	6700	6761	6782	6675	6751	6540	6635	6775	6920	6624	6606	6718	6674	6748	6725	6676	6691	6593	6659	6723	6737	6626	6697	6728	6659	6713	6528	6768	6732	6854	6708	6656	6607	6677	6720	6700	6742	6658	6742	6722	6725	6809	6786	6634	6747	6729	6636	6747	6722	6714	6663	6614	6625	6831	6654	6700	6822	6806	6693	6891	6744	6643	6708	6717	6734	6704	6764	6889	6730	6592	6716	6756	6787	6714	6726	6749	6706	6721	6742	6684	6760	6703	6634	6685	6690	6805	6863	6806	6673	6737	6699	6762	6720	6754	6653	6694	6684	6838	6606	6792	6699	6752	6706	6762	6747	6824	6825	6621	6678	6653	6733	6723	6751	6820	6726	6660	6811	6739	6613	6705	6685	6732	6641	6669	6766	6737	6928	6811	6677	6720	6650	6648	6586	6739	6752	6768	6825	6749	6684	6656	6792	6718	6824	6714	6752	6719	6666	6665	6692	6740	6766	6584	6646	6710	6849	6736	6636	6762	6689	6657	6726	6630	6708	6704	6722	6729	6754	6590	6783	6735	6790	6721	6570	6826	6696	6755	6713	6677	6824	6735	6760	6657	6830	6737	6950	6697	6591	6740	6682	6851	6816	6630	6679	6637	6644	6794	6760	6779	6732	6725	6644	6729	6694	6732	6780	6666	6668	6736	6788	6670	6700	6802	6645	6776	6709	6767	6751	6747	6727	6775	6704	6648	6731	6652	6732	6702	6784	6686	6712	6822	6603	6767	6846	6762	6621	6709	6747	6648	6727	6739	6547	6683	6582	6717	6702	6752	6690	6834	6799	6736	6707	6734	6658	6719	6816	6656	6626	6854	6797	6807	6690	6701	6670	6749	6783	6820	6733	6710	6684	6666	6713	6608	6705	6788	6783	6784	6810	6823	6742	6733	6653	6686	6840	6849	6720	6886	6764	6834	6813	6701	6691	6723	6760	6662	6869	6789	6754	6699	6753	6640	6715	6840	6696	6770	6733	6679	6773	6701	6644	6754	6756	6839	6654	6699	6804	6738	6722	6659	6736	6546	6733	6730	6795	6820	6732	6634	6684	6623	6822	6800	6736	6636	6813	6686	6849	6717	6799	6615	6826	6782	6675	6664	6785	6827	6653	6751	6730	6709	6755	6768	6695	6722	6813	6716	6674	6685	6666	6772	6686	6789	6709	6678	6833	6729	6785	6819	6783	6795	6754	6828	6681	6774	6651	6706	6817	6731	6736	6715	6674	6796	6892	6650	6614	6722	6741	6631	6718	6772	6658	6681	6718	6654	6731	6689	6629	6755	6761	6698	6808	6519	6692	6761	6696	6782	6639	6664	6749	6722	6676	6746	6696	6782	6768	6740	6814	6728	6709	6613	6625	6608	6729	6723	6777	6667	6604	6681	6726	6669	6701	6802	6816	6702	6775	6730	6749	6773	6811	6739	6601	6812	6764	6655	6727	6781	6658	6710	6771	6648	6708	6729	6662	6669	6728	6694	6655	6786	6669	6712	6678	6758	6707	6623	6614	6691	6726	6747	6755	6699	6692	6787	6768	6625	6737	6740	6771	6737	6927	6637	6743	6724	6774	6786	6651	6684	6674	6581	6763	6636	6666	6624	6823	6667	6712	6762	6782	6829	6769	6707	6737	6664	6732	6674	6716	6817	6638	6653	6656	6814	6776	6779	6716	6843	6762	6680	6639	6842	6684	6628	6848	6774	6683	6727	6659	6773	6784	6693	6751	6817	6507	6637	6777	6699	6756	6827	6656	6716	6832	6751	6675	6679	6800	6789	6758	6781	6748	6765	6774	6627	6744	6694	6954	6790	6741	6732	6764	6706	6744	6760	6685	6828	6597	6821	6756	6725	6660	6603	6711	6765	6672	6661	6723	6708	6706	6796	6786	6584	6693	6811	6693	6690	6856	6758	6704	6701	6743	6812	6782	6797	6693	6877	6823	6675	6738	6767	6738	6838	6726	6791	6720	6832	6738	6731	6743	6665	6701	6834	6719	6667	6765	6644	6727	6777	6647	6627	6742	6893	6815	6746	6773	6559	6765	6593	6781	6612	6682	6663	6685	6782	6741	6678	6700	6715	6766	6852	6835	6793	6804	6704	6573	6828	6659	6775	6767	6865	6743	6694	6713	6737	6814	6906	6765	6760	6720	6646	6637	6703	6683	6736	6621	6759	6874	6724	6723	6656	6862	6700	6757	6673	6699	6698	6818	6676	6691	6690	6701	6608	6659	6670	6794	6718	6885	6674	6812	6673	6727	6650	6669	6724	6663	6630	6698	6699	6546	6741	6679	6727	6561	6900	6828	6835	6769	6691	6631	6787	6836	6807	6712	6813	6836	6736	6755	6741	6819	6765	6671	6718	6821	6709	6708	6790	6685	6738	6636	6646	6876	6802	6820	6730	6754	6745	6632	6748	6774	6764	6628	6813	6648	6851	6734	6510	6807	6765	6822	6730	6664	6728	6664	6718	6719	6631	6663	6777	6848	6644	6753	6629	6895	6642	6755	6711	6895	6562	6645	6710	6693	6629	6826	6639	6625	6671	6761	6723	6658	6679	6639	6726	6689	6770	6663	6691	6749	6868	6638	6712	6746	6776	6820	6720	6751	6673	6649	6628	6757	6624	6643	6686	6715	6614	6714	6691	6712	6737	6735	6643	6859	6632	6681	6766	6836	6641	6700	6669	6776	6753	6731	6754	6633	6785	6836	6604	6722	6789	6662	6705	6654	6674	6924	6678	6824	6655	6659	6787	6741	6620	6795	6749	6639	6891	6858	6641	6798	6777	6681	6741	6822	6833	6840	6585	6669	6829	6795	6729	6626	6645	6607	6804	6748	6634	6802	6783	6755	6773	6861	6644	6637	6805	6746	6754	6750	6594	6505	6788	6601	6707	6721	6726	6741	6756	6730	6621	6545	6700	6691	6753	6838	6789	6723	6707	6715	6623	6693	6568	6739	6643	6754	6573	6722	6758	6761	6712	6807	6703	6722	6743	6720	6836	6834	6676	6605	6693	6687	6745	6696	6724	6815	6784	6805	6633	6803	6714	6773	6621	6746	6782	6603	6712	6750	6714	6674	6688	6594	6626	6746	6827	6720	6728	6795	6556	6693	6729	6755	6672	6733	6685	6814	6759	6783	6764	6636	6669	6660	6717	6788	6761	6808	6690	6836	6730	6798	6812	6744	6754	6738	6848	6727	6717	6657	6735	6741	6761	6599	6645	6745	6692	6655	6606	6740	6625	6783	6681	6687	6641	6666	6827	6660	6733	6735	6757	6663	6785	6698	6678	6832	6774	6776	6690	6839	6681	6690	6699	6830	6636	6848	6736	6775	6752	6616	6817	6499	6733	6778	6743	6832	6646	6810	6853	6646	6693	6688	6777	6675	6774	6671	6722	6737	6718	6670	6712	6719	6739	6733	6676	6763	6707	6639	6618	6721	6769	6642	6699	6661	6796	6822	6775	6732	6779	6764	6656	6754	6703	6862	6811	6640	6673	6670	6723	6748	6743	6696	6734	6727	6711	6694	6702	6620	6738	6760	6618	6770	6712	6738	6749	6763	6853	6685	6817	6584	6878	6713	6796	6834	6731	6807	6720	6671	6719	6765	6660	6685	6727	6715	6685	6787	6732	6663	6738	6744	6613	6801	6708	6831	6658	6719	6682	6815	6842	6713	6786	6765	6788	6851	6683	6770	6731	6717	6740	6656	6643	6612	6657	6791	6809	6789	6742	6784	6846	6739	6696	6721	6679	6826	6763	6825	6607	6666	6693	6771	6771	6842	6674	6662	6695	6681	6634	6720	6796	6712	6813	6664	6862	6708	6680	6723	6728	6694	6802	6619	6665	6686	6675	6621	6833	6664	6714	6791	6707	6620	6643	6723	6710	6696	6789	6727	6785	6616	6743	6653	6720	6711	6767	6672	6707	6801	6557	6808	6780	6674	6587	6834	6775	6653	6711	6810	6658	6761	6816	6745	6700	6681	6684	6699	6747	6717	6731	6802	6647	6775	6702	6726	6667	6748	6676	6828	6680	6689	6763	6675	6783	6754	6623	6772	6788	6695	6600	6589	6797	6693	6792	6694	6757	6573	6736	6788	6788	6709	6723	6847	6757	6730	6819	6707	6685	6662	6834	6659	6647	6707	6695	6736	6832	6766	6734	6781	6853	6820	6722	6807	6696	6728	6775	6710	6715	6634	6716	6701	6679	6631	6788	6768	6870	6734	6660	6724	6761	6613	6641	6869	6778	6820	6686	6688	6667	6645	6745	6653	6718	6634	6575	6749	6586	6792	6744	6750	6690	6631	6698	6824	6662	6816	6687	6849	6557	6590	6713	6722	6777	6630	6827	6674	6673	6759	6708	6629	6689	6758	6728	6859	6807	6725	6855	6726	6732	6718	6648	6796	6769	6711	6778	6659	6785	6703	6664	6849	6835	6596	6582	6774	6796	6804	6775	6675	6667	6695	6853	6736	6768	6758	6749	6781	6750	6853	6692	6767	6734	6695	6730	6754	6616	6685	6747	6693	6728	6781	6784	6692	6820	6717	6733	6873	6735	6838	6766	6794	6825	6864	6662	6758	6760	6854	6684	6735	6683	6763	6725	6792	6864	6590	6734	6812	6680	6671	6877	6620	6633	6698	6800	6779	6759	6655	6667	6770	6737	6685	6690	6771	6687	6722	6790	6789	6781	6791	6641	6688	6747	6790	6686	6717	6711	6744	6734
4837	1665	1164	1050	1411	1662	1465	1417	1478	4393	11467	12571	8026	3651	1620	1017	882	810	796	877	872	829	816	829	813	811	825	838	830	861	874	775	772	850	839	785	857	859	827	818	803	828	852	873	844	874	823	860	868	815	876	823	822	848	812	816	859	837	850	825	814	790	866	840	872	827	817	840	827	837	833	816	831	838	854	882	863	852	794	815	861	847	870	867	837	835	813	843	841	874	867	844	822	806	866	890	844	829	818	836	871	825	832	815	851	836	825	829	815	853	808	874	856	835	815	867	807	861	789	823	810	841	756	835	801	864	857	856	837	800	824	809	813	790	820	843	842	808	816	832	856	806	847	877	814	837	830	824	830	865	877	857	880	879	823	844	841	811	822	790	811	853	859	841	844	840	837	784	838	856	850	863	823	863	870	859	871	828	856	873	916	850	842	804	821	818	845	849	834	847	820	817	886	795	844	819	826	912	864	805	818	832	780	833	845	838	853	829	849	814	858	860	865	824	835	786	818	812	870	822	797	809	849	770	790	779	784	858	801	836	829	857	864	836	819	872	826	866	893	796	843	807	829	863	848	813	831	824	881	859	829	843	808	861	886	834	874	831	869	821	863	808	859	792	901	835	813	820	831	812	865	877	837	826	846	832	861	854	795	820	830	842	849	834	847	818	827	803	843	804	799	820	803	794	845	844	824	817	904	791	830	865	811	810	807	857	866	846	835	845	869	835	793	883	830	869	787	843	898	855	882	829	795	831	778	854	833	874	863	824	776	841	838	804	847	861	847	844	812	818	891	812	844	878	840	845	818	809	845	905	783	841	839	865	840	820	817	829	836	777	851	834	863	780	798	854	826	855	779	838	785	824	818	794	812	804	794	836	837	804	871	811	858	855	818	874	843	788	789	842	845	880	882	843	804	918	834	827	848	874	807	809	824	800	896	842	831	811	795	817	891	837	828	849	848	839	819	898	798	817	852	844	813	875	764	872	827	807	851	835	823	855	828	853	852	825	817	842	888	829	838	873	858	847	805	854	891	864	862	835	864	855	860	837	835	816	805	825	890	927	846	871	801	845	850	880	795	843	852	900	860	860	855	815	876	861	859	850	878	836	811	861	810	820	792	835	831	824	808	810	881	842	806	875	849	874	805	875	838	846	833	863	829	801	837	868	842	867	852	832	856	799	837	868	834	852	867	826	822	904	901	859	837	828	834	824	847	796	841	824	822	817	830	861	844	775	848	855	833	805	832	794	838	875	770	830	842	862	847	773	867	813	848	798	789	817	830	802	799	816	877	824	848	844	845	842	850	845	834	916	812	781	831	794	825	768	885	782	865	831	840	813	844	810	804	871	832	877	860	832	850	835	837	866	858	863	852	840	813	852	839	863	822	879	847	833	810	884	811	832	804	838	799	830	797	786	778	861	839	846	835	876	837	856	832	855	852	803	820	835	854	829	788	844	825	879	772	846	834	849	845	754	846	807	882	848	877	807	830	829	846	816	840	840	839	821	815	795	844	843	830	821	840	843	880	863	787	883	829	873	767	783	844	889	827	804	839	817	831	831	853	823	883	878	864	865	870	839	872	865	858	884	805	841	804	886	828	789	812	847	812	805	847	865	791	866	836	833	831	816	870	844	905	826	850	792	815	840	830	817	789	868	850	833	887	839	825	808	856	840	793	813	842	851	859	872	872	796	845	824	800	835	879	826	839	821	856	852	872	824	836	829	821	878	795	826	869	847	788	799	849	822	819	907	834	772	826	839	819	869	861	858	853	792	835	830	833	821	855	820	828	820	878	838	855	852	905	841	874	816	844	852	818	821	848	823	862	796	828	859	830	828	817	828	851	774	876	869	855	867	831	860	861	802	827	837	801	853	823	837	826	860	781	782	813	846	836	830	827	883	830	815	806	775	894	819	794	821	834	840	823	824	871	841	864	835	816	846	852	830	832	854	853	851	874	834	842	818	814	900	825	852	764	827	827	844	867	799	876	766	832	844	817	812	855	833	876	821	818	816	895	885	835	863	830	862	793	816	788	818	889	907	849	838	809	819	874	850	825	812	864	832	845	858	855	827	841	837	800	891	862	826	825	796	848	783	829	850	883	821	835	846	854	850	841	869	745	847	823	841	844	859	840	772	865	824	819	830	862	799	844	865	815	820	809	827	822	818	814	850	849	869	797	817	826	819	835	821	853	865	875	887	861	827	889	806	846	857	870	811	839	850	836	822	818	842	837	794	854	847	781	862	852	819	783	841	861	775	864	788	812	821	856	865	890	852	846	875	795	832	886	804	819	860	877	828	817	859	870	839	866	777	818	819	841	857	781	788	782	813	865	883	854	861	822	840	849	842	824	827	841	834	805	845	866	822	885	812	787	815	820	790	791	844	849	884	832	816	835	776	821	775	768	822	833	829	845	842	834	824	810	816	830	832	792	852	783	831	811	853	827	817	873	866	829	855	791	837	831	804	844	842	850	831	857	903	822	854	839	838	814	817	883	829	816	871	837	818	872	845	857	869	820	794	840	838	816	838	833	859	813	865	757	860	808	838	821	803	769	804	806	876	853	876	825	774	858	860	803	834	858	809	818	817	825	822	817	858	848	865	821	879	851	866	825	866	814	857	834	831	863	760	858	848	901	800	844	866	856	866	802	842	837	813	833	824	842	834	792	888	861	786	840	826	851	818	816	809	878	857	845	789	865	836	843	845	806	888	826	860	838	801	823	842	840	786	821	818	846	822	789	857	812	853	860	822	827	861	902	832	820	817	850	857	792	887	812	847	805	810	828	869	800	796	867	821	842	815	814	806	874	820	810	829	823	831	854	854	821	868	878	838	877	854	856	821	848	809	855	898	832	789	856	809	829	782	849	834	784	835	896	829	833	831	838	867	800	803	819	859	858	840	866	897	855	851	824	843	810	780	887	877	915	856	791	778	871	864	851	824	854	788	861	881	833	849	834	837	858	878	836	826	846	883	872	884	832	845	813	829	813	883	858	829	875	824	847	868	846	882	848	862	846	834	773	871	859	891	820	875	872	783	830	816	848	848	865	861	821	833	830	854	803	893	819	864	835	863	842	847	853	797	823	834	781	831	798	772	854	828	784	821	862	821	801	835	779	854	841	860	873	861	750	805	799	868	823	839	827	811	841	841	874	773	850	815	822	823	801	898	858	877	790	824	819	839	848	825	834	837	844	869	850	874	860	797	851	862	863	837	859	880	837	910	869	849	838	847	839	849	840	786	886	819	811	822	845	821	852	830	815	808	779	828	866	835	878	917	854	815	840	878	820	883	880	856	878	894	798	848	821	817	818	874	825	818	844	846	820	831	865	832	857	842	830	896	853	823	785	840	878	814	792	831	864	842	808	839	827	790	815	818	875	790	832	811	864	833	892	869	881	871	840	866	828	835	821	837	814	878	821	861	911	791	823	807	785	855	914	843	833	863	787	774	857	811	834	814	847	831	819	818	782	826	851	824	832	850	871	842	813	896	816	866	861	850
19361	15051	11611	17874	27329	28996	26118	23093	23981	43326	59232	56534	44762	30877	17227	10111	7583	6990	7092	7002	6946	6884	6990	7048	6966	6928	7021	6985	6930	7122	7031	6897	6943	6981	7117	6999	6969	7053	7013	6913	7087	7009	6986	6952	6989	6949	7068	7015	7043	7089	6929	7081	6905	6989	7007	7025	6997	6993	6920	6923	6978	7126	7012	7069	7029	7038	6886	6943	6938	7040	7026	7066	6957	6858	6914	6985	7044	7016	7074	7047	7110	6864	7009	6979	6915	7154	7050	6993	7057	6941	6950	6922	7161	6889	6986	6964	6937	7070	7034	6923	6947	6995	7087	7031	6887	7078	6919	6954	6964	7000	7063	6883	7021	6991	7129	6986	6822	7067	7046	6903	7107	6873	6967	6955	6888	6992	6991	6953	6948	6839	6913	7041	7030	6984	7013	6800	6858	6950	7017	6965	7049	7020	7067	7073	7002	6959	7100	6827	6938	6911	6936	6987	7017	6988	7028	7032	6999	6997	7019	6949	6926	6856	6988	6994	6977	6932	6921	7054	6880	7053	6922	6971	7014	7119	6985	7014	7061	6975	6970	7050	6974	6971	6983	7024	6864	6917	6930	7009	6937	6975	6975	6859	6837	6948	6971	6967	7058	7104	7055	7087	6901	7023	6978	6934	7125	7027	7051	7035	7060	7026	7025	6986	6981	7034	6900	6972	7084	7083	6983	7088	6888	7014	6979	6939	7050	6880	6857	6917	6936	6971	6939	6997	7104	6979	7064	6981	6879	6943	7037	6995	7100	7000	7018	7057	7033	6932	7097	6980	6979	6864	6956	7074	6946	7042	7035	6982	7051	6990	6960	6942	7078	7030	7035	7087	7038	6869	7047	6902	7120	7068	7056	7000	7076	7052	7065	7019	6988	7023	7051	6955	6909	6993	7072	6876	7016	7098	7010	6932	6924	6972	7019	6959	7069	6898	6949	6979	6981	6949	6998	6942	6962	7015	7021	6951	6985	6904	7022	6997	7045	7068	6971	7062	6946	7022	7032	7021	7024	7049	7036	6925	7168	7057	7005	7082	6929	6997	6911	6987	7007	6884	6962	7058	6925	6937	6989	6953	6989	7017	6995	7054	6999	7047	6846	6983	7292	7038	6978	7067	7067	6996	6980	6916	7124	6917	7092	7036	7024	6840	6855	6980	6949	6993	7002	6989	6944	6985	6981	6990	6962	6925	7037	6916	6971	7020	6986	6950	6974	6971	7110	6994	7002	6922	6902	6978	6975	6974	6977	7015	7168	6879	6903	6888	6969	7054	6881	7011	6912	7045	7086	6834	7103	7036	7133	6977	6883	7156	6977	7068	6905	7061	6954	6897	7116	6933	6925	7081	6987	6951	6935	7036	7042	6934	6940	6917	7007	7052	6989	7036	7138	6865	6973	6927	6846	7004	6942	7010	6938	7013	7116	7148	7140	7063	6881	7056	7103	6913	7004	6889	6963	7000	7008	6833	7176	6955	7069	6868	6953	7118	6956	7061	6952	6988	6984	7033	7008	7018	7046	7079	6953	7038	6911	6985	7045	7134	6903	7106	7013	6851	7110	6899	6995	7141	7054	6903	7121	7053	6946	6909	6920	6976	7057	6861	7033	7074	7020	7052	6965	6836	6941	6981	6977	7008	7007	6892	6998	7025	6925	7079	6967	7006	6944	6998	6987	6947	6920	6821	6953	7143	7085	7107	7002	7049	6936	6996	6971	6938	7156	7024	7142	6978	6923	7054	6823	6977	6919	7040	6870	7108	7061	6991	6894	6975	7030	6964	6937	7043	6933	7021	7008	7001	7061	7008	6891	6973	6999	6934	6971	7188	7071	7037	6937	7167	6941	7073	7031	7007	7087	7108	7008	7017	7013	6901	6900	7018	6979	7080	7051	6951	7017	7035	6979	6955	7060	6799	7108	7000	7052	7069	7008	6971	6970	6942	7000	6995	7038	7000	7074	7111	7032	7026	7115	7073	7059	7076	7058	6896	6834	7046	7121	7056	6995	7067	6942	7051	7037	6889	6996	7077	7011	6916	7060	6923	7131	6956	6932	6943	6932	6972	7048	7044	6942	6866	6932	7009	7082	7072	7093	6896	7071	6926	6948	7060	6915	7020	7000	6969	6878	7116	6801	7001	7040	7014	7046	6968	6984	7030	6941	7010	7004	7025	7038	6988	7010	7043	7085	6904	6996	7069	7009	7154	7003	7012	6909	6909	7052	6953	6814	6873	6966	7082	6992	7104	7050	7007	7071	6918	6970	7024	7003	6920	6871	6909	6915	7013	6955	7095	7096	7005	7003	6862	6884	7034	7034	7126	6974	6829	7029	7108	7029	7002	7058	7087	7061	7009	6994	7067	6888	6907	7056	6993	6890	6919	7024	6974	6936	7141	7119	7064	6888	6846	6997	7007	6823	7038	6883	6973	7121	7040	7017	7144	7009	7080	6990	6997	7009	6894	6846	7060	7092	7023	7211	6944	6895	7080	6892	6975	7007	7018	6974	6924	7014	7147	6945	6984	7042	7109	7005	6919	6959	6933	6990	6888	6855	7031	7108	6887	7140	7001	6795	6941	7024	7049	7122	7016	6958	7062	7005	7142	7006	6914	7027	7045	7069	6960	7005	6991	6973	7063	6949	6991	6979	7067	6977	6872	7140	7048	6976	7043	6974	7040	6911	7032	7073	7024	6912	7129	7116	6936	7021	7015	7022	7010	7045	7012	7018	6956	7053	6977	6950	6927	7010	7076	6911	6983	6970	6985	7114	6949	6850	6986	6846	6996	6985	6927	6958	7128	7012	6984	6927	7097	6974	7110	7092	7096	7012	7052	6817	6949	6896	7098	7050	6981	6935	6978	7081	6828	6936	6935	7163	7015	7073	6936	7124	7002	7067	7002	6960	7122	7032	7074	6845	7110	7043	6985	7072	6960	6792	6874	6913	6991	7038	6926	6964	7116	7013	7177	7166	7007	7125	6979	6884	7010	7027	7015	7006	6950	6914	6903	6931	7152	7020	6897	7141	6988	7189	7067	7058	6894	7063	7044	7007	6896	6921	7025	6854	7112	7212	7010	7123	7047	6932	7032	6850	7060	6961	6912	7051	7053	6998	7050	6928	6941	6974	6981	6903	6948	6964	7013	6920	7039	7005	7085	6889	6995	7062	6960	7004	6982	6948	7049	7040	7034	7096	6953	7041	7020	7032	7022	7045	6930	7015	7035	6925	7007	7013	6980	7034	6975	6998	7051	6962	7100	7054	6955	6994	7048	6963	6940	7009	6957	7029	6995	7099	7138	7008	7052	6947	7089	6982	6968	6940	6910	7098	7083	6994	6975	7003	6992	6948	7152	6930	7127	6912	6986	7061	6988	6992	6985	6979	7010	6882	7037	6990	7055	7092	6927	7003	6902	6871	6990	6900	6950	7022	6977	6927	7075	6961	6913	7064	6994	7066	6921	6972	6998	7071	6930	6929	6988	6984	6997	7094	6986	7179	7031	6975	6931	7000	7065	7029	6978	7067	7024	6919	7019	7121	7087	6903	7054	7012	6884	6969	7026	6972	7045	7060	6930	6983	6967	6909	6924	6962	7076	7117	6959	7201	6999	6984	7077	7003	7043	6939	7000	6948	7013	7148	7135	6954	6816	7107	7011	7005	6995	7028	7000	6931	7071	6960	7042	7043	7053	6937	7008	7020	7014	7094	6980	6934	7005	6839	6941	7046	6930	7001	7141	6945	6913	6872	7012	6988	6896	7055	6854	7046	6939	7001	6964	6944	6826	6994	6982	6947	7000	6988	7061	6996	6935	7057	7106	6946	6887	7137	7097	6982	7033	7055	6981	6994	7050	7019	7013	7058	6864	6988	6948	6965	6979	7149	7041	7205	6972	6978	7076	6975	6948	7061	6915	6927	7096	6958	7131	7067	6848	6936	7018	6873	6943	7028	6952	7031	7010	6964	7045	6994	7046	7022	6939	7150	7052	7106	7014	7116	6975	6947	6913	7053	7027	7020	6920	6873	7080	7062	7014	7004	6903	6968	6992	6950	6958	6949	7107	6914	7054	6988	6949	6889	7055	6992	7011	7054	6991	6920	6948	7010	6990	7081	7113	7001	6999	7056	7102	7001	7041	6962	7031	6980	6959	6944	7031	6978	7037	6977	7185	6939	6974	7064	7060	7008	6971	7057	6966	7063	6969	6941	6996	6930	7027	6990	7009	6987	6995	6968	6861	6969	6936	7168	6873	7051	6852	6921	7041	7091	6979	6882	6942	6974	6974	6957	6975	6904	6925	6974	6942	6917	6945	6796	7019	6999	6938	7024	7107	7003	6994	7041	6976	7087	7028	6868	6952	7061	6903	6856	6884	6934	6838	6999	7058	6978	7003	6934	7007	6971	6994	6969	6998	7037	6985	7047	6922	6965	6906	7011	6781	7019	7037	6913	7046	6873	6885	6960	7031	7045	7083	6961	6990	7086	7034	6972	6981	7081	7065	6820	6935	7029	6978	7044	7012	6928	6963	7112	7147	7015	6964	6941	6999	7032	7004	7013	6985	7121	6991	7088	7040	7041	6988	7125	7019	6961	7057	7009	6834	6862	6873	7093	6905	7071	7012	7004	6894	6911	7010	7101	7084	6980	6929	7062	6878	6983	6988	7034	7098	6899	6953	7046	7077	6980	7031	7073	7046	7081	7017	6916	7111	6994	6887	7069	7059	7072	6986	6875	6952	6903	6972	7019	6929	6946	7006	6923	7137	6998	7025	6915	7034	6924	6933	7007	7057	7068	7025	7046	7146	7057	7122	7035	7000	7071	6989	7017	7010	6980	7092	7102	7079	7167	6997	6954	7088	6929	6903	6946	7066	6927	6990	6928	7073	6953	7098	6981	7015	6907	7070	6975	6997	6999	7045	6942	7085	6971	6881	6931	7017	6986	7055	6968	6924	6904	7199	7103	7034	7073	7049	7060	6954	7011	6909	7072	6926	7045	6975	6836	7043	6952	6915	6988	6918	7068	6959	7089	6970	7057	6983	7062	7009	7019	7134	7085	7069	6936	7041	7057	6955	6964	6952	6931	7035	6962	6957	6978	6973	7017	7019	7024	7000	7020	6872	6972	6929
3604	1990	1564	1249	1635	2049	2027	2284	3478	7634	15227	22427	16311	7180	2488	1228	913	898	850	837	847	892	811	820	849	830	814	841	830	796	848	819	805	860	848	835	845	815	852	840	812	906	806	820	775	775	835	843	817	821	818	882	825	846	797	869	892	860	822	838	793	876	821	873	805	800	814	857	838	845	857	807	824	838	820	841	888	890	798	844	900	852	769	878	843	810	802	802	842	829	863	821	845	860	849	791	887	880	877	831	781	805	795	797	814	853	779	845	916	857	868	826	888	856	793	846	848	813	869	803	791	791	901	793	818	856	826	841	813	835	833	836	816	821	822	828	816	868	854	808	853	826	854	812	815	817	835	828	835	820	825	842	856	872	795	814	828	822	868	807	775	803	848	826	834	863	829	816	806	874	805	808	907	878	811	882	819	800	812	873	835	807	801	861	844	846	811	811	804	816	823	863	863	800	889	806	819	836	820	816	834	839	843	815	893	810	799	809	890	823	830	849	844	860	816	840	795	822	822	843	845	868	850	842	826	823	824	871	843	909	880	851	828	867	827	842	830	803	795	836	810	859	811	845	837	858	816	822	811	801	846	859	809	847	839	807	846	815	811	823	887	860	813	806	868	815	884	841	926	787	768	895	866	814	822	825	877	856	834	814	778	789	860	853	850	813	804	827	822	865	821	862	840	820	821	805	875	832	822	856	821	796	821	842	850	847	815	860	848	824	832	861	843	813	825	835	812	847	844	857	804	868	861	874	873	859	830	786	861	826	825	827	848	842	902	859	834	828	879	832	860	853	860	843	855	830	788	800	747	869	810	811	855	855	818	831	778	802	832	831	830	830	872	854	842	806	828	803	840	832	826	805	791	838	843	847	818	721	851	768	816	860	789	839	826	813	828	831	816	800	813	851	865	867	837	825	835	813	781	803	827	845	812	769	820	819	821	805	820	867	882	829	850	853	832	833	845	868	855	814	803	823	837	830	873	839	847	887	876	824	845	806	852	830	866	819	853	832	844	829	821	816	850	835	802	814	849	818	865	831	804	825	815	812	830	836	808	850	835	827	866	814	829	833	870	823	833	790	827	878	879	882	896	823	851	835	819	831	856	840	842	876	829	880	864	844	823	819	832	777	827	804	834	831	792	838	838	737	884	874	810	822	794	833	843	836	805	882	839	840	828	842	867	797	814	815	894	833	890	802	845	806	829	810	899	831	770	864	847	859	893	792	870	826	809	825	876	821	862	821	839	796	813	915	810	879	805	872	795	884	842	861	809	870	864	883	846	844	859	836	842	845	849	891	832	851	813	836	811	861	812	825	818	822	819	798	863	842	785	811	822	917	865	824	855	783	862	827	883	797	818	885	801	862	850	841	896	854	822	829	864	820	798	855	775	828	861	830	815	813	855	815	823	820	836	888	824	835	839	808	857	853	818	801	830	808	870	844	814	828	867	857	823	850	825	868	846	895	818	804	822	876	799	786	840	829	838	826	799	848	863	850	851	813	848	803	848	858	825	822	849	835	840	832	851	810	817	749	855	859	839	849	880	842	796	850	826	794	851	820	794	871	797	820	794	810	879	840	823	831	818	845	813	859	807	846	826	820	884	789	873	839	823	898	831	845	816	843	805	856	834	830	840	845	898	877	845	800	780	838	826	837	802	842	873	838	798	845	832	847	833	846	850	862	844	819	885	822	812	784	815	845	813	801	792	862	802	802	893	814	888	847	781	810	820	780	913	815	814	805	858	857	872	790	789	798	883	799	833	840	822	798	865	837	809	777	842	844	860	844	776	794	786	807	801	799	829	840	819	823	765	808	857	815	844	786	788	841	859	778	869	873	847	844	823	823	776	794	809	853	857	767	862	854	809	818	806	789	837	923	828	830	835	826	818	847	862	835	829	844	851	831	811	829	840	843	863	805	882	835	849	834	773	857	862	793	814	791	856	773	840	842	827	859	840	855	813	794	849	848	809	829	856	814	791	829	869	825	808	863	857	819	840	780	826	832	807	855	845	855	834	851	819	806	835	887	891	804	808	857	845	858	814	831	882	844	765	875	853	839	841	834	846	850	880	807	805	883	817	829	833	826	863	839	852	914	845	851	837	792	841	876	867	820	876	865	843	786	851	821	809	810	822	869	833	817	823	849	845	832	826	815	764	823	870	839	844	814	807	786	854	824	822	851	851	828	861	880	816	813	845	790	799	872	834	836	864	786	768	798	844	825	832	811	905	859	843	804	854	869	831	841	852	903	902	867	812	873	864	850	804	849	838	824	825	796	810	816	805	816	800	854	822	825	854	817	826	788	849	813	814	814	780	853	825	833	844	813	846	828	827	779	841	806	817	835	899	879	812	842	830	793	834	875	765	839	814	828	875	842	844	774	820	813	813	856	848	837	842	813	833	877	916	819	830	847	821	852	866	821	833	865	883	784	819	823	771	856	846	833	870	815	825	808	850	831	805	823	823	842	848	807	855	829	848	832	822	839	874	820	889	851	780	871	811	873	865	858	833	837	864	860	895	851	872	837	871	816	788	815	826	799	815	847	856	755	857	865	832	866	845	837	856	895	781	825	838	857	829	839	845	872	783	801	835	868	856	814	820	861	886	858	806	823	824	817	877	845	830	830	836	826	864	865	853	854	868	840	829	834	835	840	822	816	847	836	863	850	806	833	838	810	835	848	829	854	858	868	844	804	813	813	847	843	869	769	861	875	771	868	824	878	837	841	808	849	839	818	803	794	822	822	774	820	789	830	877	896	872	880	847	807	859	780	837	861	812	888	855	785	840	853	812	840	799	854	819	841	826	805	922	849	785	832	810	840	858	827	820	855	875	885	858	831	822	827	836	866	855	843	792	867	824	866	888	821	794	872	828	850	842	807	778	855	825	829	798	850	809	837	822	835	842	825	881	833	845	780	837	816	856	848	868	854	833	863	822	888	850	828	797	850	866	830	869	880	875	845	808	834	895	863	800	877	882	832	861	881	767	868	816	829	822	883	814	881	861	806	843	808	827	818	861	866	881	831	882	797	868	816	851	818	803	824	863	816	843	834	797	885	815	806	794	856	797	788	863	828	850	864	819	825	834	830	894	809	825	836	811	839	848	821	801	827	797	826	835	777	834	847	834	878	808	868	837	811	826	854	855	833	761	814	853	818	826	797	865	820	805	858	799	816	803	871	852	830	808	867	820	792	794	760	803	855	838	833	878	805	843	799	809	821	823	814	848	858	817	834	849	866	770	875	832	905	825	778	862	820	809	798	860	806	824	819	843	864	818	805	831	826	810	844	834	810	812	834	828	847	840	872	885	816	818	790	799	888	812	860	763	817	816	826	859	812	833	853	824	835	866	801	843	801	862	821	857	807	815	829	830	817	850	819	817	869	885	849	811	820	803	826	845	830	851	825	781	818	819	833	827	848	803	851	868	897	855	836	837	872	854	801	857	873	867	857	833	843	888	910	901	803	834	828	849	895	845	858	828	802	826	858	826	810	815	781	845	847
25318	18044	14437	21701	30788	32269	31711	32804	39858	52552	65953	71749	58190	39648	23615	12109	7693	7113	6769	6916	7020	6954	6805	6879	6913	6892	6893	6892	6910	7028	6985	6829	6938	6849	6912	7046	6962	7026	7026	7034	6804	7046	6823	6905	6885	7144	6949	6987	6878	6953	6824	7070	7016	6930	6997	6828	6814	6824	6887	6811	6958	6879	6960	6933	7031	6952	6943	6853	6760	6954	6913	6962	6907	6836	7009	7093	6976	6896	7010	6890	6938	6977	6906	6998	6847	6938	6795	6958	6996	6877	6864	6894	6959	6954	6989	6919	6880	6981	6966	6961	7056	6892	7043	6892	6830	6970	6920	7021	6988	6894	6902	6975	6997	6933	7102	7014	6917	6829	6876	7001	6870	6799	6862	7129	6875	6876	6869	6842	6855	7036	6909	6897	6991	7003	6844	6857	7000	6931	6918	6919	6859	6903	6936	7021	6897	6933	6982	6778	6845	6810	6873	6847	7038	7015	6940	6770	7025	6843	6939	6864	6922	6929	6978	6889	6817	6906	6860	6826	6859	6860	7002	7005	6994	6922	6943	6910	6948	6858	6944	6980	7056	6951	6920	6999	7068	6901	6895	6805	7038	6885	6968	6822	7062	6882	6984	6995	7026	7091	6754	7013	7009	6922	7031	6911	6938	7026	6961	6839	6933	6885	6890	6867	7022	7004	6921	6954	7005	6928	6986	6832	7057	6981	6928	6913	7033	6936	6719	7004	6879	6880	6884	6775	6907	6932	7046	6880	6904	6864	6837	6846	6925	6777	6819	6854	6836	6934	7004	6734	7037	6906	6967	6861	7008	7021	7056	6958	6856	6985	6897	6878	7020	6938	6972	6989	6932	6925	6866	6875	6957	6920	6953	6979	6899	6816	6935	6918	6852	6942	6911	7036	6938	6976	6937	6965	6918	6914	6840	6856	6921	6958	7018	6888	7008	6974	6976	6748	7048	7009	6905	7092	6970	7078	6981	7020	6907	6953	6857	7004	6989	6900	6844	7049	7054	6800	6962	6953	6961	6923	6832	6826	6987	6898	7006	6957	6870	6985	6885	6847	6904	7004	7044	6999	6875	6934	7087	7030	6858	6917	6995	6884	7026	6916	7029	6872	6976	6985	6929	6942	6910	7006	6855	6866	6973	7060	6948	6820	6927	6997	7001	6913	6859	6827	6881	6890	6868	6943	6950	6958	7002	7021	6780	7072	6886	6864	7016	6967	7037	7028	7005	6990	6935	6891	6869	6899	7053	6992	7004	6824	6989	6904	6977	6991	6833	6837	7008	6875	6962	7001	6857	6838	6904	7054	7037	6926	7049	6919	6994	6978	6969	6950	6932	6968	6990	6987	7035	6798	7049	6895	6984	6796	7074	6961	6890	6844	6883	7041	6882	6898	6841	6971	6837	6968	6836	6935	6903	6969	6958	6985	7020	6826	7052	6970	6911	6934	6885	7049	6792	6886	6852	6933	6743	6920	6779	6975	6909	6828	7100	7000	6818	6906	6937	6909	6853	6870	6981	6884	6837	7010	6951	6944	6903	7002	6912	6845	6974	6840	6959	6957	6945	6838	6975	6954	7000	6912	6940	6944	6894	6886	6927	6966	6933	6934	6961	6947	6928	6822	7034	6897	6929	6911	6811	7063	6843	6938	6881	6910	6763	6881	6918	7064	6874	6854	7103	6961	6887	7003	6933	7055	6847	6931	7125	6892	6894	6979	7132	6949	6867	6933	7047	6913	6796	6904	6888	6894	6845	6965	6953	6911	6995	7018	6968	6917	6810	6981	6935	6932	6991	7009	6762	6922	6870	6920	6964	6941	7041	6948	6985	7060	6936	6803	6967	6912	6828	7022	6910	6860	6904	6958	6816	6999	7008	7039	7062	6947	6862	7040	7037	6982	6909	7010	7037	6855	7001	7021	6885	6911	6972	6754	6917	6940	7023	6897	7014	6991	6937	7051	6862	7051	6883	7014	6923	7032	6893	6876	6845	7001	6964	6814	6894	6948	6990	7025	6976	7084	6962	6825	7077	6951	7051	7085	6877	6898	6942	6956	6916	6787	6885	7008	6999	6878	6887	7055	6910	6979	6881	6920	7185	6911	7009	6948	7045	6830	6907	6915	6939	6982	6901	6982	7058	7007	6911	6898	6992	6902	6934	7024	6796	6936	7042	6919	6952	7027	6876	6900	6955	6954	6843	6973	7058	7049	6819	6837	6991	6949	6946	6981	7070	7055	6929	6957	6915	6968	6999	6984	6956	6957	7050	6810	6965	6922	7046	6900	6963	7065	6976	6958	6814	7018	6958	7004	6901	6822	6975	7071	7000	6899	6908	6911	6864	7107	7032	6920	6862	6949	6940	6859	6943	6857	7040	7045	6972	6968	7086	6918	6877	6876	6938	6975	7043	6835	6937	6953	6963	6911	6891	6865	6949	6785	7211	6855	6921	6890	6874	7004	6817	6979	6844	6876	6887	6944	6913	6988	6875	6790	6902	7035	6955	6995	7001	6961	6902	6980	6946	6904	6910	6884	6971	6967	6991	6868	6964	6969	6802	6756	6893	7010	7010	7009	6998	6837	6876	6960	6910	6941	6979	6954	6826	7051	6934	6953	6909	7022	6833	6929	6955	6759	6962	6850	6929	6877	7000	7091	6973	6748	6891	6923	6820	6837	6920	6826	7081	6886	6994	6884	6855	6807	6965	6788	6919	6959	7002	6931	7049	6889	6965	6882	7026	6960	6740	6936	6901	7011	7032	6913	6902	6888	7110	6762	6806	6888	7011	6920	6857	7060	6973	6953	6904	7020	6927	6878	6820	7086	6949	6982	6859	6961	6940	6978	7030	6919	6943	6805	7006	6804	6979	6929	6892	7014	6912	6962	6879	6829	6852	6900	7008	6952	6898	6963	6979	6847	6987	6873	6790	6890	6866	7025	6890	6756	6789	6864	7086	6881	7027	6914	6861	7034	6822	6827	6875	6837	6933	6912	6941	7007	6847	6909	6998	6888	6984	6900	6858	6921	6882	6996	7056	6895	7007	7054	6832	6804	7012	6928	6832	6931	6969	6929	6833	6974	6886	7031	6946	6857	6907	6849	7005	6959	6902	7012	6892	6853	6961	6831	6780	7000	6925	6939	7013	6873	6803	6968	6906	6817	6896	6943	6961	6770	6953	6948	6925	6969	6940	6894	6830	6906	6830	6993	6876	6886	6966	6986	6977	6930	6936	6986	6957	6973	6910	6857	7031	6915	6849	7098	6839	6891	7014	6872	6941	7059	6969	7019	6893	7086	6933	6937	6879	6779	6942	6977	6979	6982	6982	6952	6979	7043	7010	6879	7064	6873	6815	6949	6925	6860	6829	7072	6922	7016	6905	6967	7055	7062	7030	6828	6943	6897	6847	6815	6892	6946	6986	6870	6979	6984	7031	6929	6986	6940	6890	7034	6884	7010	6774	7016	6906	6905	6956	6927	6866	6915	6930	6992	6947	7038	6836	6740	7041	6951	7059	6946	6809	7026	6973	6919	6937	7113	6900	7047	6881	6908	6971	6970	6955	6915	6872	7023	6842	6889	6967	7104	6964	7061	6841	7012	6965	6912	6817	6917	6960	7050	6891	7094	6884	7020	6963	6852	6866	6993	6916	7033	7000	6890	6881	6947	6844	6971	7029	6881	6951	6925	6863	6949	7103	6962	6994	6944	6960	7036	6939	7106	6931	6807	6953	7012	6961	6943	7039	7011	7048	6914	7026	6889	6921	7027	6930	6919	7007	6922	6889	6899	6899	6930	6979	6903	7059	6903	6874	6822	7050	7021	6847	6946	6948	6859	7073	6893	6963	6896	6877	6871	6973	6837	6912	6950	6953	6905	6968	7050	6923	6954	6938	6997	6922	7174	6905	6909	6896	6809	6957	6977	6913	6930	6860	7079	7089	6930	6963	6979	7104	6863	6951	6858	6965	6872	6886	7012	7028	6812	6991	6915	6903	7010	6935	7054	6958	7010	6811	6966	6946	6876	6780	6855	6910	7004	6886	7012	6896	6951	6911	6916	7006	6767	6933	7008	6912	6982	6922	6952	6790	6987	6946	7055	7007	6866	7065	6924	6973	6901	6928	6864	7085	7031	6928	6857	6866	7050	6964	6909	6975	6941	6927	6917	6874	7002	7066	6915	6914	6879	6825	7023	6947	6863	6938	6917	7023	6904	6886	6829	6805	6957	6865	6951	6997	6891	6864	6947	6930	6911	6933	6919	6860	7009	7045	6951	6973	6917	6932	7043	7020	6980	6981	6960	6935	6972	6908	7050	6859	6965	6865	6876	6908	6837	6933	6842	6791	6924	7013	6894	6927	7016	6969	6967	6976	6920	6930	6970	6855	7052	7026	6907	6993	7057	7017	7021	7024	6941	6997	6931	7065	6912	6944	6872	6852	7050	6944	6895	6880	7013	6952	7081	6949	7003	6969	6976	6982	7005	6854	6888	6924	6988	6985	6991	6964	7056	6938	7027	6929	6822	7059	6946	6885	6959	7009	6802	6776	6901	7031	6807	6948	6980	7027	6857	6862	7047	6845	6834	6967	6927	6840	6804	7046	6953	7021	6972	6814	7054	6871	7077	6952	6927	6916	7066	6953	6806	6949	6894	6964	6855	6813	6995	6961	6902	7142	6856	7020	6996	6966	6847	7017	7055	6977	6988	6888	6961	6963	6955	7197	6836	7024	6825	6894	7021	6955	6919	6914	6940	6930	6988	6998	6973	7071	6817	6862	6960	6996	6943	6931	6908	6730	6892	7044	6902	6883	6908	6928	6995	6867	6934	6972	6901	6882	6845	6839	6989	7008	6915	6867	6906	6901	6862	7058	6916	7063	6875	6868	6906	6899	6909	7004	6868	6936	7047	6976	6858	7015	6962	6969	6969	7023	6931	6977	6877	6905	7021	7064	6810	6993	7037	6914	6951	7053	6943	6963	6887	6985	6833	7133	7027	6952	7001	6832	6892	6926	6823	6926	6814	6958	6874	6932	7015	6950	7036	7009	6883	6909	6890	6893	6864	7008	6960	6896	7084	6805	7025	6968	6912	7104	7006	6939	6942	6911	7010	7039	6968	6951	6914	6972	6909
3400	1188	1080	961	1049	1270	1455	1377	1500	2160	3770	4235	3479	1996	1197	890	830	788	800	815	802	789	750	756	822	783	806	784	805	800	769	840	767	773	823	805	819	780	755	796	780	794	846	767	830	806	783	783	796	786	843	820	775	791	764	814	768	783	745	855	755	794	752	747	791	807	765	814	758	783	817	784	824	819	790	738	801	771	880	747	771	811	777	796	767	803	823	756	745	840	809	789	745	806	839	758	816	849	770	752	809	799	805	803	793	779	823	775	816	853	816	831	776	836	810	778	800	805	819	826	750	744	788	790	789	777	798	800	823	839	769	746	812	854	761	834	755	787	790	816	764	822	800	810	829	833	791	804	763	785	846	825	799	792	831	806	747	764	792	819	765	781	807	770	790	738	831	786	811	784	786	836	787	791	822	783	823	805	769	795	812	789	788	802	779	774	765	754	733	809	757	779	760	805	783	807	820	823	804	830	788	743	816	793	804	787	809	737	801	780	818	814	816	820	832	794	745	785	767	776	788	829	762	729	835	821	826	760	793	757	832	814	823	788	786	813	787	812	834	850	783	749	768	762	779	771	796	821	761	803	782	818	791	803	790	825	793	799	828	848	833	878	811	789	752	782	786	816	796	783	800	821	777	834	812	847	810	823	775	811	780	793	754	795	723	781	788	782	789	787	782	827	805	776	801	770	738	802	860	779	836	834	804	806	814	853	762	814	791	795	785	790	813	791	825	807	805	772	758	888	829	769	800	786	789	816	808	829	799	761	818	801	755	773	813	704	836	777	832	806	810	789	810	760	824	772	848	796	801	780	753	791	797	794	820	776	773	782	838	848	793	710	821	788	837	785	822	808	792	768	763	791	816	740	819	818	813	766	763	815	823	827	769	796	832	824	803	812	775	811	798	804	796	797	839	824	728	810	824	824	737	814	784	791	775	845	820	848	794	758	816	809	806	789	790	715	791	776	811	767	792	824	774	756	760	770	806	764	817	807	797	815	767	804	750	732	810	800	773	778	840	815	822	795	785	832	798	766	778	761	796	842	788	795	802	801	816	763	753	755	795	778	802	771	806	780	821	797	824	807	757	805	747	809	795	798	791	816	815	759	797	806	797	793	772	801	773	771	799	792	760	746	754	781	755	845	761	816	821	738	787	843	817	781	749	861	764	816	849	790	819	783	785	820	757	766	793	809	809	774	821	796	806	825	789	799	769	830	822	839	783	767	771	807	806	782	805	812	803	805	803	752	788	783	758	788	790	842	822	770	817	826	752	787	823	779	807	813	829	745	775	803	798	836	794	815	770	791	753	805	809	786	809	814	790	758	835	814	791	824	726	755	779	769	761	760	843	756	782	777	793	809	853	778	850	798	784	811	836	802	821	788	833	824	792	788	832	799	763	800	806	794	778	808	807	822	752	826	771	727	731	759	798	779	774	779	794	777	768	799	825	788	786	791	840	774	804	830	793	812	813	820	786	824	754	796	785	765	783	811	760	830	847	789	791	786	762	827	716	802	787	788	777	818	744	815	798	774	760	795	788	772	818	784	783	797	769	805	821	835	793	838	812	750	789	841	840	782	825	777	738	863	819	796	833	787	822	759	796	766	773	761	787	795	757	804	792	760	755	738	835	833	747	765	769	799	819	823	769	797	796	810	867	761	795	795	803	826	835	760	862	817	840	835	785	803	758	737	823	748	818	811	777	768	712	815	813	834	769	775	810	798	818	834	797	832	754	770	793	823	825	786	789	823	826	717	807	795	792	787	836	749	838	815	820	804	817	777	790	780	782	711	804	803	833	811	824	798	777	825	811	741	782	783	844	774	799	840	758	749	813	808	801	786	783	821	834	780	798	798	834	786	782	796	794	786	792	825	787	774	842	808	732	778	811	768	787	772	828	820	784	793	810	729	838	767	808	779	812	747	807	838	868	761	735	753	778	757	812	790	792	781	797	805	838	777	790	798	784	826	837	822	802	787	858	788	802	728	758	750	823	770	816	783	821	751	827	758	837	828	839	799	767	814	806	812	757	796	802	801	769	799	819	806	785	803	789	875	759	764	801	800	838	804	791	777	768	840	755	732	815	790	827	777	761	784	806	779	744	797	742	791	803	765	793	864	746	769	819	780	809	758	778	790	801	818	766	791	763	793	715	807	809	805	799	801	793	791	767	775	796	805	796	831	840	783	745	810	828	796	785	721	794	830	784	763	827	817	804	787	788	822	845	804	851	780	783	850	775	762	784	798	782	728	784	856	770	733	795	765	750	800	824	773	866	802	839	791	836	841	803	794	792	834	806	817	798	862	780	816	822	784	851	800	793	763	843	839	795	755	801	823	829	762	827	716	751	822	780	796	752	773	832	802	781	830	812	788	793	806	746	803	788	794	796	800	772	761	797	763	808	819	779	731	803	814	800	814	728	799	759	818	828	833	769	830	769	812	806	756	773	765	796	786	809	791	759	830	828	804	792	789	779	761	831	794	806	749	784	812	871	817	777	754	749	781	783	770	790	797	795	776	852	767	769	816	803	803	816	834	758	755	799	795	800	825	766	819	801	729	775	793	799	817	774	792	799	751	811	783	835	731	798	802	807	805	773	810	801	779	846	797	763	769	776	816	830	776	806	834	858	802	825	844	781	735	769	740	786	785	780	768	797	771	788	759	725	793	778	801	815	776	753	848	872	778	799	809	785	763	802	808	785	810	809	807	780	773	769	774	808	761	746	822	797	772	758	755	800	828	776	765	842	752	817	793	822	824	820	825	785	851	831	812	768	825	819	837	790	790	793	797	830	847	778	764	824	782	774	821	790	787	798	784	762	765	775	743	809	795	744	781	841	832	783	806	831	831	797	797	756	812	780	815	793	801	813	753	788	810	781	809	798	784	782	770	791	774	830	754	773	765	891	810	747	791	778	780	862	811	774	772	827	799	801	794	791	759	818	775	804	789	833	827	779	790	838	841	801	803	798	824	757	756	862	820	795	822	820	789	800	818	774	797	754	827	808	834	816	792	822	803	829	814	847	808	842	815	765	760	781	786	770	806	802	822	727	784	750	765	789	805	799	791	792	792	808	816	797	843	768	835	786	810	750	811	814	816	792	769	835	793	816	835	768	807	805	824	814	767	789	774	734	768	782	738	834	811	800	816	805	794	771	825	794	884	766	815	791	790	765	768	811	841	749	794	824	801	788	772	798	802	814	794	743	760	738	795	840	818	801	744	851	808	832	808	791	750	790	835	829	810	784	826	772	844	813	851	784	829	784	803	768	757	817	804	753	816	847	796	748	787	827	779	822	805	782	874	787	773	786	838	788	811	805	824	789	792	800	793	800	780	750	794	819	792	765	807	770	810	804	800	825	810	808	787	820	825	844	765	811	809	837	782	813	806	771	792	842	804	787	818	801	825	789	791	795	813	810	782	836	746	857	779	714	802	769	862	790	800	764	796	843	765	834	830	814	778	825	773	809	794	774	833	790	772	800	866	726	794	792	813	785	778	782	781
18932	11564	10760	15155	19137	23208	26626	24109	26164	31714	39470	38419	32290	21326	12270	7995	6926	6720	6666	6722	6607	6684	6654	6744	6672	6586	6672	6677	6700	6733	6689	6679	6627	6693	6602	6847	6623	6694	6712	6718	6704	6639	6638	6583	6730	6670	6762	6639	6685	6738	6804	6758	6790	6645	6600	6600	6599	6728	6772	6736	6673	6783	6578	6747	6710	6523	6632	6701	6525	6553	6732	6654	6605	6578	6563	6696	6703	6795	6686	6726	6726	6619	6624	6719	6632	6684	6640	6636	6680	6664	6803	6670	6670	6685	6638	6702	6665	6723	6764	6798	6704	6703	6634	6649	6562	6710	6638	6650	6647	6758	6590	6770	6774	6732	6578	6663	6586	6777	6698	6630	6630	6679	6613	6628	6697	6662	6626	6733	6686	6815	6773	6732	6571	6734	6686	6756	6782	6633	6707	6762	6680	6717	6482	6704	6795	6678	6597	6494	6717	6633	6663	6698	6753	6726	6733	6742	6710	6779	6720	6703	6790	6658	6545	6694	6602	6773	6544	6799	6633	6689	6734	6640	6746	6798	6720	6645	6572	6687	6867	6756	6681	6640	6862	6619	6788	6763	6625	6588	6912	6564	6792	6722	6727	6790	6818	6569	6711	6763	6752	6727	6638	6672	6778	6835	6716	6800	6872	6662	6677	6724	6756	6597	6649	6631	6609	6768	6710	6689	6572	6695	6650	6727	6851	6713	6754	6652	6645	6619	6604	6711	6761	6671	6708	6706	6559	6669	6711	6732	6741	6554	6698	6642	6635	6663	6613	6637	6767	6617	6834	6686	6751	6738	6663	6678	6771	6699	6738	6666	6752	6654	6772	6645	6627	6796	6749	6640	6655	6612	6730	6654	6672	6769	6686	6776	6754	6648	6667	6710	6634	6712	6811	6677	6719	6522	6694	6677	6753	6687	6667	6793	6582	6702	6676	6759	6760	6616	6625	6668	6672	6806	6757	6597	6729	6683	6793	6681	6773	6871	6658	6737	6653	6731	6585	6584	6827	6735	6672	6681	6746	6747	6744	6612	6740	6708	6779	6698	6705	6573	6638	6634	6743	6727	6535	6602	6666	6774	6795	6690	6715	6677	6631	6691	6696	6683	6796	6684	6596	6614	6632	6623	6628	6691	6592	6915	6679	6690	6710	6746	6670	6667	6715	6797	6639	6707	6730	6712	6788	6658	6859	6698	6748	6610	6688	6818	6720	6651	6797	6787	6604	6687	6762	6674	6630	6715	6605	6613	6743	6735	6709	6788	6719	6629	6747	6564	6762	6668	6624	6737	6760	6698	6773	6816	6843	6840	6609	6668	6688	6696	6706	6558	6645	6709	6653	6627	6691	6761	6742	6770	6666	6730	6694	6706	6824	6533	6651	6689	6741	6698	6744	6726	6703	6717	6708	6734	6772	6737	6669	6687	6546	6697	6745	6656	6618	6741	6588	6688	6817	6657	6722	6579	6742	6621	6738	6691	6590	6658	6723	6656	6794	6729	6717	6772	6708	6711	6725	6627	6717	6640	6603	6665	6527	6632	6606	6697	6649	6597	6672	6602	6620	6752	6667	6677	6683	6615	6602	6616	6656	6576	6678	6621	6680	6547	6600	6612	6717	6846	6673	6737	6821	6654	6617	6680	6649	6672	6763	6644	6672	6693	6671	6727	6575	6807	6777	6613	6767	6667	6642	6606	6655	6674	6791	6572	6820	6695	6719	6674	6673	6582	6671	6628	6740	6691	6649	6708	6716	6816	6650	6690	6743	6733	6709	6737	6560	6690	6734	6816	6750	6799	6667	6709	6750	6771	6561	6777	6536	6656	6794	6522	6630	6734	6697	6623	6685	6751	6722	6688	6688	6692	6723	6738	6634	6800	6686	6670	6654	6679	6678	6700	6663	6874	6638	6693	6635	6736	6752	6804	6772	6708	6589	6847	6676	6713	6715	6733	6634	6617	6541	6602	6719	6809	6745	6639	6598	6650	6753	6646	6727	6727	6715	6662	6691	6594	6654	6548	6637	6637	6683	6722	6646	6806	6606	6751	6744	6735	6590	6707	6698	6565	6743	6779	6600	6642	6519	6704	6738	6625	6795	6811	6673	6750	6617	6782	6726	6798	6759	6770	6696	6837	6652	6766	6721	6658	6730	6641	6667	6902	6618	6793	6686	6688	6736	6830	6662	6806	6655	6654	6643	6775	6682	6576	6683	6672	6662	6801	6766	6695	6675	6766	6669	6772	6765	6725	6628	6675	6536	6741	6652	6682	6621	6795	6716	6699	6540	6737	6729	6865	6771	6763	6685	6683	6767	6554	6643	6631	6711	6704	6582	6840	6774	6671	6629	6681	6673	6741	6623	6679	6755	6753	6577	6651	6689	6604	6635	6876	6677	6679	6627	6770	6490	6701	6704	6620	6729	6651	6781	6631	6609	6750	6622	6615	6680	6628	6708	6770	6752	6521	6639	6813	6625	6677	6634	6641	6648	6828	6702	6616	6715	6706	6662	6672	6810	6626	6800	6647	6680	6620	6860	6644	6756	6559	6550	6670	6778	6667	6673	6668	6583	6766	6772	6800	6650	6629	6578	6787	6613	6656	6658	6604	6791	6732	6732	6721	6728	6688	6688	6754	6694	6715	6714	6705	6761	6845	6821	6722	6728	6581	6725	6741	6635	6729	6648	6707	6698	6659	6673	6804	6658	6638	6692	6633	6706	6712	6636	6823	6675	6648	6510	6772	6766	6687	6658	6798	6773	6701	6746	6682	6583	6740	6571	6632	6721	6687	6688	6662	6723	6700	6695	6678	6725	6625	6646	6800	6553	6685	6684	6776	6698	6564	6704	6725	6578	6663	6604	6902	6716	6736	6702	6709	6774	6698	6639	6659	6759	6637	6571	6905	6760	6689	6603	6630	6667	6713	6721	6739	6763	6632	6715	6648	6704	6662	6719	6642	6638	6721	6612	6693	6736	6704	6640	6652	6741	6659	6750	6661	6749	6795	6660	6764	6664	6745	6622	6628	6619	6582	6672	6758	6721	6657	6757	6633	6804	6676	6805	6718	6679	6729	6742	6655	6696	6785	6593	6611	6813	6649	6668	6661	6770	6726	6645	6668	6646	6665	6737	6718	6657	6667	6801	6653	6706	6755	6598	6797	6802	6743	6615	6636	6659	6471	6680	6766	6727	6702	6607	6594	6592	6586	6662	6726	6660	6638	6714	6690	6581	6841	6694	6582	6642	6688	6702	6849	6615	6704	6660	6659	6805	6689	6688	6707	6681	6704	6500	6764	6724	6647	6735	6718	6701	6751	6551	6661	6732	6719	6747	6784	6778	6786	6774	6663	6770	6692	6693	6694	6532	6659	6705	6777	6629	6795	6712	6659	6680	6652	6764	6796	6720	6671	6766	6824	6699	6657	6695	6555	6690	6727	6700	6703	6572	6750	6634	6541	6598	6751	6730	6619	6819	6697	6716	6676	6663	6564	6674	6687	6693	6623	6674	6593	6671	6743	6677	6727	6614	6866	6640	6637	6659	6690	6746	6745	6856	6787	6696	6671	6684	6639	6538	6692	6565	6707	6791	6688	6685	6711	6687	6640	6672	6734	6636	6646	6621	6644	6734	6644	6724	6770	6645	6603	6618	6684	6691	6873	6705	6649	6723	6599	6817	6706	6619	6670	6589	6776	6663	6730	6742	6738	6731	6695	6732	6620	6754	6644	6801	6639	6618	6614	6595	6805	6672	6820	6665	6665	6701	6702	6864	6645	6713	6641	6717	6626	6622	6738	6637	6795	6694	6681	6688	6659	6674	6671	6692	6653	6639	6840	6740	6789	6721	6585	6781	6523	6691	6734	6629	6724	6711	6733	6743	6732	6661	6692	6618	6659	6772	6680	6765	6780	6728	6748	6727	6747	6639	6633	6733	6607	6658	6751	6725	6719	6702	6624	6747	6773	6678	6624	6746	6667	6728	6626	6703	6778	6809	6797	6690	6726	6641	6672	6559	6560	6747	6612	6635	6711	6562	6712	6750	6725	6738	6734	6605	6740	6739	6744	6792	6800	6773	6797	6715	6706	6806	6736	6715	6676	6697	6720	6825	6694	6608	6671	6688	6714	6629	6757	6738	6727	6715	6729	6674	6832	6648	6684	6595	6710	6646	6621	6739	6752	6708	6702	6593	6795	6699	6739	6758	6682	6645	6651	6741	6802	6722	6546	6801	6718	6699	6786	6842	6656	6608	6696	6718	6613	6684	6753	6743	6710	6751	6735	6613	6675	6597	6718	6833	6677	6637	6744	6567	6706	6573	6585	6719	6647	6746	6768	6696	6734	6719	6812	6616	6675	6606	6762	6694	6735	6693	6642	6750	6713	6629	6772	6628	6693	6700	6727	6816	6603	6684	6842	6663	6682	6719	6798	6658	6638	6778	6700	6804	6693	6780	6663	6794	6748	6643	6578	6672	6681	6657	6722	6615	6759	6744	6722	6685	6672	6712	6707	6770	6769	6738	6653	6789	6695	6733	6703	6703	6666	6749	6712	6711	6830	6805	6698	6781	6615	6792	6916	6643	6744	6567	6479	6718	6616	6759	6810	6696	6710	6822	6791	6548	6616	6759	6717	6700	6762	6714	6709	6808	6765	6725	6616	6743	6767	6645	6772	6767	6696	6611	6690	6689	6614	6642	6667	6573	6667	6674	6665	6697	6713	6615	6774	6718	6714	6591	6658	6690	6683	6663	6675	6682	6653	6698	6758	6710	6658	6529	6753	6926	6696	6752	6597	6771	6731	6724	6780	6801	6650	6688	6766	6649	6788	6695	6584	6773	6667	6812	6576	6709	6748	6619	6668	6491	6651	6556	6665	6770	6815	6803	6831	6629	6757	6639	6897	6634	6685	6784	6610	6637	6622	6678	6767	6663	6590	6730	6654	6684	6661	6669	6584	6680	6657	6672	6618	6748	6707	6824	6704	6496	6818	6684	6707	6775	6715	6715	6686	6738	6609	6712	6744	6679	6596	6706	6717	6671	6581	6511	6657	6761	6727	6645	6742	6779	6723	6775	6614	6642	6747	6591	6695	6646	6733	6746	6686	6786	6621	6764	6645	6762	6793	6774	6622
3127	2173	1322	1170	1290	1285	1464	1687	2718	7120	11465	10824	6991	3132	1635	1001	842	793	765	795	780	814	847	799	817	849	813	818	775	811	779	761	755	807	836	819	800	824	789	793	795	777	785	801	798	751	796	761	805	823	844	828	774	764	807	765	733	798	810	794	817	809	798	797	840	789	769	783	792	790	814	814	776	779	796	809	749	801	836	753	761	765	789	807	797	842	778	781	757	787	793	780	766	772	824	804	832	750	766	804	796	780	808	793	758	797	798	814	764	804	769	774	794	822	775	783	780	812	728	771	836	804	785	799	772	798	822	802	794	836	780	799	782	769	801	815	804	787	801	778	811	825	749	765	854	774	778	822	755	801	836	786	815	825	784	803	822	764	773	767	743	779	856	760	787	763	834	784	827	779	781	801	787	782	806	811	809	829	806	776	799	769	754	808	793	787	777	775	856	794	837	793	799	812	815	809	830	752	771	805	807	800	795	751	798	775	779	764	754	782	780	799	809	788	771	822	785	775	804	759	808	750	818	795	761	837	784	773	820	784	779	776	775	799	842	740	820	747	801	785	820	826	770	811	741	749	720	810	828	798	817	811	735	806	799	835	786	800	801	880	772	783	812	818	744	818	755	792	809	783	735	768	821	776	810	790	786	813	830	735	858	816	779	805	766	820	792	806	766	820	776	785	781	770	826	733	817	808	786	747	811	802	836	815	755	808	799	834	788	790	809	772	785	805	750	768	754	839	798	799	798	793	807	762	769	759	774	809	805	800	801	778	787	774	785	807	816	782	800	802	783	781	865	792	788	859	798	833	827	827	824	815	769	748	812	841	811	768	778	775	711	804	810	778	767	785	824	790	768	776	800	796	814	805	786	788	813	789	712	786	784	778	761	769	805	767	776	829	777	788	803	759	728	810	802	777	808	780	848	767	820	782	826	791	799	828	796	796	781	794	787	819	765	800	808	782	810	798	767	807	784	808	845	803	765	769	852	776	812	809	781	800	833	759	835	794	802	799	792	805	814	800	783	795	770	774	800	781	798	808	797	752	773	803	797	813	777	790	858	800	762	813	779	757	784	813	774	806	767	800	796	795	829	793	765	793	796	808	821	794	785	763	790	777	797	783	783	765	813	759	836	811	799	799	812	800	796	807	783	799	787	794	867	776	791	783	776	771	787	750	810	853	806	731	786	763	848	772	802	790	763	853	818	805	786	799	804	770	730	788	752	821	815	741	782	787	785	800	764	827	728	798	815	790	758	822	777	814	777	796	833	814	796	825	838	829	807	817	757	743	838	803	785	798	755	820	774	839	749	783	760	749	793	770	803	826	788	735	783	779	774	837	822	815	791	776	822	807	808	798	748	815	786	810	811	792	761	777	805	811	799	792	826	773	757	797	772	791	788	805	824	786	771	805	831	781	817	797	783	773	785	812	796	782	809	821	805	787	829	820	864	844	810	752	802	814	755	741	762	797	781	793	746	774	794	847	782	801	779	839	814	757	780	721	795	753	769	861	791	841	798	791	723	749	805	813	798	742	827	813	763	816	789	808	809	808	791	795	824	775	783	812	815	800	765	807	815	773	806	827	797	751	773	811	813	813	740	771	769	831	836	779	832	808	797	789	847	787	748	808	870	783	753	769	793	786	772	788	781	809	762	767	816	757	761	778	765	789	811	811	821	795	823	817	829	776	833	792	748	816	779	856	813	788	825	827	778	782	840	819	826	771	827	796	807	794	751	805	821	802	776	850	793	769	808	822	781	815	727	799	776	775	811	841	855	796	794	814	796	733	815	801	841	733	801	788	815	739	788	844	819	772	760	838	798	810	752	761	741	777	760	824	832	823	821	826	843	748	787	803	776	840	754	761	749	776	802	779	803	787	801	796	744	773	813	778	779	782	788	824	806	804	764	837	828	739	817	813	787	767	815	810	789	782	815	748	794	770	809	807	791	793	806	781	805	770	746	806	764	771	786	779	806	775	766	786	804	742	813	845	823	858	777	839	764	780	807	807	797	786	770	799	783	787	763	789	767	754	785	774	747	808	766	810	753	801	786	811	800	772	808	814	748	803	764	860	788	807	775	787	764	777	750	814	802	821	765	792	763	797	786	815	794	772	782	833	734	809	791	802	776	751	804	766	794	758	781	796	807	792	698	814	789	781	812	791	779	822	820	761	750	785	814	801	793	795	774	799	809	813	784	749	810	759	800	804	796	804	847	806	835	802	786	816	771	753	802	833	701	790	787	820	819	784	782	851	805	782	815	818	860	770	772	795	782	811	792	853	778	779	753	792	807	774	786	819	772	804	821	849	791	838	770	782	778	830	801	795	780	819	804	790	754	773	781	770	832	793	775	776	796	822	758	818	800	760	795	777	837	811	773	826	792	802	785	836	794	784	777	839	847	812	820	771	761	786	785	784	765	805	787	751	748	808	784	774	798	801	783	734	855	817	810	808	750	786	812	779	815	790	768	790	799	772	825	830	833	792	822	815	737	769	790	828	811	827	779	817	781	749	719	799	792	811	763	838	794	802	794	841	786	791	780	774	766	793	777	856	781	783	783	778	832	775	764	821	780	760	832	774	799	774	837	811	802	761	808	796	795	756	796	773	888	808	832	808	736	829	809	779	804	792	783	780	834	743	787	803	803	817	738	817	768	755	773	775	787	784	791	803	750	836	787	808	840	770	813	842	801	770	742	793	778	792	782	782	817	783	755	742	782	800	817	846	798	801	770	777	848	819	795	766	812	799	830	779	811	805	821	768	800	766	811	805	847	857	806	792	853	819	803	778	786	779	798	753	830	817	811	745	805	796	841	781	790	780	799	808	809	827	823	756	789	810	808	781	791	792	798	802	754	826	774	796	781	752	780	763	852	819	809	763	801	798	785	798	795	843	732	755	816	781	801	766	781	801	802	774	783	836	803	733	793	827	803	782	805	800	769	837	803	752	783	808	806	818	829	751	787	817	798	801	794	792	807	759	761	817	764	835	818	815	797	800	817	793	780	769	778	815	768	797	785	792	807	811	712	818	830	816	795	784	807	848	816	807	758	744	796	762	796	776	841	782	825	750	848	781	797	824	775	777	748	801	760	776	774	740	771	847	822	829	844	808	798	793	819	841	762	788	760	756	772	801	753	788	783	783	842	773	796	785	806	797	790	767	780	793	808	803	778	768	819	780	730	814	775	775	812	821	768	842	777	775	787	805	800	824	772	807	784	800	781	836	827	792	830	773	810	814	788	733	824	821	861	777	770	810	803	838	753	769	799	827	807	807	783	751	753	786	783	788	823	764	765	828	823	800	781	805	825	795	842	745	819	793	788	827	814	790	791	796	786	843	816	796	777	737	767	755	823	772	811	781	797	789	826	764	787	838	788	824	813	831	763	792	784	746	795	791	795	791	838	830	775	801	818	818	839	783	778	802	789	827	785	806	813	777	779	826	812	767	800	786	787	767	778	812	782	826	790	784	821	783	802	781	843	794	809	802	780	783	793	829	796	811
24726	18283	13071	21678	26530	24317	26238	27566	35532	50742	56644	52991	41762	29236	17810	9560	7183	6759	6584	6714	6583	6543	6667	6631	6599	6731	6569	6578	6637	6769	6498	6592	6683	6550	6710	6678	6707	6598	6644	6658	6642	6684	6586	6583	6595	6684	6581	6668	6640	6645	6674	6588	6536	6776	6560	6502	6727	6572	6663	6710	6531	6688	6464	6587	6634	6777	6822	6728	6733	6590	6648	6457	6528	6608	6699	6496	6587	6530	6695	6503	6613	6506	6562	6491	6634	6565	6682	6696	6535	6583	6624	6682	6550	6688	6578	6626	6613	6570	6628	6535	6673	6675	6575	6558	6514	6674	6509	6532	6668	6554	6580	6603	6536	6614	6656	6638	6794	6653	6670	6579	6616	6564	6602	6638	6601	6587	6561	6688	6583	6611	6643	6692	6627	6517	6633	6607	6646	6528	6604	6571	6527	6595	6543	6719	6682	6575	6633	6655	6696	6664	6670	6697	6504	6716	6600	6544	6608	6715	6633	6754	6606	6461	6581	6740	6706	6579	6651	6701	6604	6655	6621	6630	6650	6664	6684	6538	6647	6640	6605	6696	6590	6579	6669	6676	6550	6779	6629	6560	6587	6620	6723	6696	6654	6691	6629	6566	6699	6663	6633	6667	6554	6586	6584	6600	6685	6745	6596	6626	6593	6553	6585	6598	6611	6697	6569	6708	6672	6596	6643	6519	6653	6614	6710	6655	6704	6558	6735	6552	6590	6672	6677	6627	6513	6499	6610	6612	6570	6621	6621	6697	6651	6597	6541	6601	6587	6703	6659	6511	6587	6666	6578	6708	6620	6741	6563	6727	6686	6713	6614	6665	6538	6630	6688	6751	6689	6602	6567	6659	6714	6624	6676	6578	6675	6683	6456	6636	6659	6685	6608	6651	6645	6626	6675	6558	6607	6593	6713	6611	6819	6672	6664	6660	6647	6655	6626	6675	6744	6693	6704	6699	6704	6589	6572	6632	6795	6653	6671	6731	6604	6811	6605	6549	6572	6760	6611	6684	6735	6659	6579	6697	6544	6567	6656	6655	6602	6659	6616	6716	6717	6555	6559	6479	6540	6543	6726	6651	6609	6632	6578	6548	6640	6631	6543	6645	6513	6416	6746	6626	6567	6609	6650	6680	6626	6469	6664	6595	6486	6660	6609	6562	6523	6751	6677	6764	6642	6651	6655	6589	6602	6742	6630	6648	6677	6671	6609	6668	6674	6713	6687	6697	6551	6670	6602	6697	6663	6530	6474	6669	6586	6725	6805	6702	6485	6586	6557	6616	6573	6733	6782	6500	6729	6642	6547	6668	6537	6559	6593	6550	6596	6713	6510	6692	6493	6683	6735	6654	6558	6628	6734	6588	6498	6564	6587	6558	6688	6597	6652	6659	6741	6638	6614	6593	6508	6500	6662	6598	6784	6602	6585	6572	6636	6514	6600	6609	6594	6693	6744	6515	6637	6642	6705	6739	6694	6607	6615	6535	6382	6597	6573	6822	6633	6679	6571	6559	6606	6641	6624	6669	6649	6682	6655	6726	6648	6552	6551	6629	6606	6634	6748	6807	6765	6642	6652	6603	6660	6652	6691	6685	6630	6652	6581	6507	6664	6610	6704	6592	6608	6640	6642	6657	6649	6652	6646	6686	6532	6581	6655	6661	6565	6661	6529	6616	6594	6587	6661	6570	6596	6607	6609	6688	6755	6404	6638	6699	6543	6654	6641	6633	6515	6686	6675	6503	6734	6696	6569	6671	6605	6719	6632	6637	6677	6589	6700	6611	6560	6674	6795	6536	6564	6593	6551	6573	6567	6608	6646	6527	6633	6749	6487	6561	6675	6606	6622	6630	6653	6641	6600	6639	6556	6713	6720	6714	6728	6594	6617	6569	6748	6580	6614	6680	6679	6693	6631	6639	6561	6493	6715	6686	6654	6645	6674	6636	6659	6642	6479	6610	6622	6585	6649	6577	6645	6720	6684	6697	6605	6702	6537	6734	6635	6663	6656	6606	6532	6666	6677	6566	6673	6630	6633	6628	6650	6513	6673	6766	6788	6666	6565	6683	6656	6697	6577	6566	6671	6563	6818	6588	6662	6605	6692	6621	6616	6601	6565	6489	6651	6609	6679	6543	6666	6645	6583	6598	6699	6831	6765	6689	6680	6629	6610	6656	6691	6540	6686	6524	6487	6646	6608	6588	6760	6573	6673	6548	6646	6707	6569	6640	6591	6649	6530	6691	6630	6564	6542	6657	6578	6748	6615	6651	6729	6625	6610	6767	6492	6612	6623	6515	6668	6694	6816	6681	6694	6685	6733	6541	6488	6605	6539	6677	6528	6597	6763	6719	6687	6656	6637	6587	6650	6619	6616	6541	6709	6653	6560	6538	6681	6583	6629	6501	6617	6612	6467	6580	6610	6622	6671	6691	6642	6676	6649	6690	6697	6543	6605	6389	6625	6580	6562	6581	6654	6767	6650	6632	6620	6765	6568	6698	6676	6554	6667	6756	6593	6562	6643	6583	6582	6724	6712	6745	6724	6506	6623	6566	6680	6705	6620	6501	6588	6653	6600	6694	6569	6711	6621	6623	6565	6544	6544	6533	6513	6520	6649	6700	6694	6733	6559	6661	6522	6568	6658	6697	6589	6582	6663	6627	6583	6573	6629	6608	6638	6510	6650	6575	6580	6674	6589	6570	6510	6679	6620	6594	6515	6672	6607	6702	6575	6634	6721	6599	6639	6571	6625	6733	6508	6694	6593	6585	6656	6669	6798	6635	6658	6644	6650	6588	6600	6539	6621	6594	6660	6421	6680	6673	6568	6640	6620	6716	6747	6482	6618	6582	6797	6720	6530	6652	6620	6668	6485	6592	6456	6579	6688	6602	6658	6538	6646	6712	6671	6686	6693	6607	6511	6585	6591	6599	6638	6621	6643	6746	6692	6648	6575	6625	6598	6613	6738	6625	6607	6499	6609	6677	6550	6573	6598	6517	6658	6415	6601	6587	6617	6699	6658	6574	6715	6597	6749	6598	6592	6657	6608	6587	6539	6598	6617	6497	6546	6655	6609	6588	6664	6498	6672	6704	6660	6586	6555	6546	6699	6589	6650	6587	6727	6534	6567	6668	6632	6680	6543	6574	6583	6650	6696	6625	6508	6766	6676	6660	6624	6704	6610	6539	6588	6773	6604	6626	6655	6704	6502	6532	6611	6579	6594	6753	6652	6607	6704	6668	6562	6610	6621	6583	6558	6690	6585	6630	6628	6626	6757	6473	6769	6685	6595	6625	6633	6475	6696	6476	6572	6684	6613	6631	6647	6667	6674	6655	6620	6716	6510	6728	6703	6852	6668	6669	6667	6600	6917	6575	6765	6493	6609	6684	6769	6694	6658	6704	6592	6745	6768	6666	6703	6631	6562	6561	6649	6635	6636	6582	6688	6676	6701	6654	6623	6531	6540	6649	6735	6701	6698	6643	6529	6628	6630	6663	6611	6793	6675	6572	6534	6670	6628	6534	6719	6653	6657	6674	6624	6553	6592	6661	6602	6649	6615	6528	6678	6671	6662	6701	6738	6654	6696	6716	6501	6640	6738	6570	6681	6725	6647	6676	6636	6571	6693	6687	6732	6391	6660	6677	6632	6689	6591	6546	6589	6444	6766	6612	6658	6656	6645	6530	6749	6547	6633	6614	6649	6665	6755	6588	6779	6654	6614	6544	6671	6691	6537	6765	6666	6608	6519	6563	6686	6608	6564	6663	6603	6777	6625	6852	6777	6759	6650	6621	6706	6632	6585	6674	6679	6569	6375	6750	6682	6592	6657	6603	6678	6623	6649	6679	6626	6571	6636	6575	6642	6628	6629	6587	6676	6627	6674	6573	6799	6804	6487	6697	6619	6583	6661	6698	6602	6644	6743	6571	6600	6653	6546	6705	6591	6657	6630	6602	6673	6596	6639	6649	6600	6495	6517	6544	6591	6688	6742	6566	6624	6470	6454	6577	6735	6652	6581	6554	6608	6770	6546	6655	6754	6565	6511	6778	6476	6610	6756	6547	6644	6714	6589	6579	6496	6616	6631	6706	6604	6569	6702	6701	6507	6625	6569	6609	6678	6505	6612	6636	6532	6597	6615	6631	6627	6644	6561	6485	6695	6638	6455	6574	6615	6562	6619	6672	6681	6565	6595	6644	6500	6608	6730	6445	6771	6729	6763	6582	6580	6462	6619	6628	6579	6607	6584	6559	6642	6562	6712	6688	6568	6563	6741	6588	6631	6685	6596	6574	6573	6614	6656	6629	6650	6592	6578	6691	6699	6614	6549	6641	6484	6688	6594	6476	6702	6754	6664	6585	6717	6703	6801	6645	6531	6621	6590	6558	6723	6720	6582	6539	6691	6675	6557	6575	6633	6678	6589	6628	6564	6651	6630	6663	6648	6680	6725	6475	6726	6731	6607	6717	6773	6677	6808	6584	6646	6500	6637	6596	6611	6638	6656	6504	6668	6656	6588	6859	6703	6576	6563	6766	6568	6509	6612	6550	6617	6669	6734	6603	6584	6654	6593	6695	6649	6618	6635	6658	6764	6720	6692	6644	6681	6605	6497	6479	6698	6635	6634	6653	6551	6757	6633	6706	6603	6590	6727	6638	6617	6640	6663	6551	6704	6501	6592	6646	6703	6617	6732	6653	6584	6649	6540	6639	6648	6717	6564	6586	6636	6685	6653	6633	6696	6663	6675	6669	6696	6619	6545	6512	6530	6628	6525	6619	6698	6657	6709	6626	6595	6703	6686	6638	6708	6612	6656	6630	6636	6592	6605	6688	6689	6635	6648	6616	6506	6557	6608	6557	6583	6560	6737	6643	6559	6570	6579	6554	6554	6718	6502	6581	6624	6624	6653	6662	6579	6670	6614	6672	6722	6579	6727	6709	6634	6701	6596	6512	6604	6716	6754	6536	6618	6590	6640	6671	6578	6603	6550	6659	6602	6596	6663	6575	6684	6625	6584	6758	6528	6693	6685	6578	6604	6708	6608	6632	6488	6584	6461	6808	6540	6663	6715	6670	6678	6622	6665	6628	6672	6744	6700	6715	6715	6692	6615	6583	6640	6599	6753	6617
5459	2197	1607	1187	1288	1341	1582	1902	3463	8671	13488	9869	5443	2620	1462	1001	923	873	820	858	842	807	852	773	789	810	800	853	830	833	802	842	777	837	830	830	803	799	789	817	802	856	800	862	872	839	870	809	862	819	834	851	798	810	864	873	826	819	870	773	816	855	810	805	850	834	801	853	797	861	797	807	825	824	808	846	829	813	794	829	804	841	870	819	846	886	833	826	828	807	868	841	837	823	822	789	826	802	828	814	881	835	859	826	816	818	807	864	798	816	844	882	832	840	783	842	827	836	836	841	863	888	819	843	794	845	798	840	810	810	811	820	805	872	822	830	825	792	808	851	776	811	866	853	844	804	846	881	820	839	812	836	808	772	786	831	799	873	862	835	858	827	792	822	839	860	819	839	829	819	866	819	819	833	790	823	801	835	824	852	853	827	920	901	826	844	856	854	816	781	808	827	838	827	846	833	854	808	824	819	772	868	816	830	859	775	813	797	880	822	820	831	845	845	865	853	822	760	847	809	898	848	875	839	792	872	889	779	828	854	879	865	826	826	781	783	800	847	803	836	851	808	824	776	886	850	831	862	809	858	821	846	870	831	855	808	819	846	812	786	881	818	828	848	805	788	786	778	765	827	888	818	793	835	850	824	830	880	832	838	835	838	841	859	796	882	783	848	885	845	811	833	827	835	839	811	831	788	805	822	853	830	829	841	822	850	858	859	831	800	859	812	812	827	827	847	896	840	833	859	853	842	852	833	807	848	832	815	801	770	840	774	809	861	853	838	851	831	913	892	802	875	838	797	862	831	850	842	819	832	824	838	827	839	839	874	798	814	825	826	786	845	858	862	868	780	854	816	805	809	891	865	816	839	879	810	849	826	859	847	880	831	845	842	797	857	890	813	812	800	824	859	822	820	828	830	879	862	826	865	831	838	887	854	891	854	819	834	867	869	846	838	834	775	778	816	852	816	815	795	875	816	800	813	808	811	830	823	857	874	863	786	827	823	844	862	834	860	827	836	804	814	885	839	789	823	852	797	787	803	866	847	838	864	807	813	812	861	885	858	782	817	879	844	861	815	764	859	828	815	780	866	809	859	862	885	788	840	873	821	868	779	863	784	790	788	826	862	835	841	818	785	834	870	810	767	799	873	783	808	802	792	816	818	852	806	876	803	785	813	830	833	795	833	850	826	838	834	882	821	812	801	839	824	766	790	830	827	834	838	860	869	855	829	844	842	817	871	837	830	843	853	771	768	865	816	849	903	840	802	815	847	822	847	818	814	882	845	765	869	837	847	856	838	788	868	819	811	815	840	784	816	844	823	860	827	848	852	878	822	876	847	831	839	848	817	803	833	796	812	847	822	819	788	846	863	824	887	816	787	821	866	835	874	853	798	831	834	798	818	835	869	847	779	816	847	881	858	878	867	830	848	836	794	835	819	848	851	833	869	813	844	888	801	781	859	830	837	830	838	808	846	782	818	844	812	824	853	825	851	842	777	810	827	761	852	803	889	806	806	866	783	849	845	784	853	867	866	859	867	842	867	862	862	798	818	852	828	876	824	851	790	854	832	828	840	836	854	840	836	856	763	859	834	836	816	820	770	841	861	894	831	831	846	862	858	860	811	842	841	826	858	826	821	839	778	845	777	820	846	786	847	856	889	777	786	784	814	840	843	825	835	841	848	896	828	814	828	816	775	824	821	815	858	806	782	906	776	785	804	859	865	868	840	777	809	828	784	805	884	806	854	793	803	855	842	842	828	811	838	864	819	834	881	848	837	815	829	832	847	831	825	820	829	812	815	846	799	808	840	841	825	857	886	825	835	828	878	827	830	825	798	906	873	838	860	819	866	818	867	841	861	818	815	794	859	884	779	883	840	856	902	822	811	850	828	855	822	771	846	899	795	818	779	796	839	857	834	818	821	840	862	817	823	915	832	925	842	800	839	772	822	824	837	805	875	827	842	854	833	791	851	842	811	854	794	864	884	833	813	819	825	836	838	793	810	810	825	786	854	869	923	809	833	794	778	799	758	778	757	852	815	811	827	877	810	833	793	837	855	814	807	811	878	842	888	849	857	850	773	819	883	855	766	850	833	768	834	782	840	828	868	807	822	830	803	877	789	824	828	901	918	819	823	847	810	831	816	851	851	843	819	784	823	854	819	835	869	830	857	828	866	845	832	842	842	838	839	860	837	811	901	841	835	851	804	812	860	821	827	810	815	844	792	883	853	868	814	857	776	826	830	806	885	833	774	856	845	808	809	858	858	812	819	865	817	818	839	837	848	814	874	755	801	827	855	868	812	769	788	834	888	795	840	836	851	810	867	808	823	804	872	833	790	905	841	911	815	806	845	830	842	913	828	854	840	850	802	818	891	810	818	844	845	837	830	852	836	843	836	856	856	836	916	859	876	827	841	834	815	890	824	831	792	777	852	846	844	857	844	800	832	853	889	830	789	835	794	788	854	822	843	869	826	824	815	843	833	801	916	828	850	866	835	850	828	852	754	864	879	836	854	840	826	842	842	861	836	819	826	803	809	817	827	861	779	814	826	797	830	802	807	863	850	834	867	806	797	837	841	804	748	816	823	777	844	859	868	793	871	829	824	813	870	807	870	862	839	801	839	859	848	829	800	802	824	813	823	818	807	811	859	835	789	856	905	849	829	787	881	868	831	809	802	808	789	823	855	849	805	842	823	805	778	821	808	841	795	807	844	801	774	873	854	844	897	841	816	901	817	799	819	840	798	892	825	837	819	823	870	824	855	840	771	792	815	838	780	807	868	821	816	832	867	794	830	848	820	862	839	838	863	853	887	859	819	847	860	870	858	830	765	800	840	815	823	821	874	827	880	855	849	831	884	817	818	864	828	827	825	854	880	802	826	821	819	863	832	853	854	789	848	785	820	851	782	806	828	848	861	825	797	845	802	829	814	818	855	848	816	816	860	814	856	825	848	825	866	833	850	809	879	837	848	827	763	778	808	830	838	811	802	847	794	825	894	805	811	800	796	860	832	821	880	850	821	797	845	855	825	858	818	831	893	845	819	760	807	828	883	849	862	894	843	830	802	806	828	858	819	807	792	777	797	855	851	814	797	832	864	819	811	852	818	849	880	846	836	843	785	826	837	820	851	820	878	824	799	830	782	861	846	821	863	786	811	856	853	856	825	875	835	830	802	847	830	821	871	811	851	801	794	848	860	858	859	844	833	796	836	848	825	850	836	821	864	816	787	819	838	847	830	759	865	852	838	852	821	866	848	865	790	849	816	784	809	819	825	822	795	789	820	847	834	881	815	810	833	776	864	881	812	829	803	816	786	779	799	806	874	859	806	841	875	825	807	810	861	804	817	843	791	841	835	833	829	814	814	810	853	859	860	781	833	823	791	816	756	852	857	811	778	794	837	836	866	810	799	878	834	818	880	848	836	812	859	809	853	871	818	822	848	889	863	807	819	830	832	853	803	787	877	833	870	870	880	785	859	823	807	810	816	838	807	824	839
23617	18050	14245	19238	22836	23501	27849	30801	40109	54703	60426	49625	38475	26493	15908	10136	8051	7155	6861	6885	6961	6769	6879	6913	6940	6868	6884	6916	6878	6969	7067	7011	6859	6915	6888	6954	6866	6931	7080	7003	6883	6890	6819	6986	6876	6843	6886	6866	6904	6943	6816	6905	6929	6976	6923	6987	6929	6815	6852	6999	6902	6969	6965	6863	6869	6922	6937	6894	6833	6898	6928	7001	6917	7074	6973	6841	6901	6822	6910	6853	6904	6874	6984	6881	6906	7021	6915	6829	6932	6921	6970	7050	6832	6854	6803	6857	7123	6850	7007	6988	7043	7036	6873	7025	6799	6940	6938	6933	6959	6843	6808	6950	6999	6955	6921	6978	6993	6886	6959	6843	6886	6923	6947	6870	7021	6952	6900	6890	6993	6766	6847	6853	6980	6930	6916	6861	6793	6918	6909	7021	6934	7047	6894	6943	6860	7106	6891	6888	6848	7045	6935	6919	6965	6883	6922	6943	6838	7030	6994	6957	7033	6947	6962	6828	6844	6862	6816	6877	6800	6895	6805	6972	6865	6849	6872	7066	6869	6850	6981	6985	6999	6803	6962	6856	7100	6891	6905	6906	6863	6987	6994	6902	6897	6851	6940	6999	6964	6936	7028	6890	6944	7092	7051	6993	7063	6839	6951	6876	6834	6872	6941	6885	6926	6886	6976	6848	6974	7013	6843	7069	6934	6895	6900	6886	6999	6850	6915	6952	6892	6883	6864	6845	6814	6919	6944	6959	6942	6977	6948	6901	7027	6910	6989	7006	6877	6940	6951	6992	6856	6783	7034	6862	6975	6863	6911	6942	6915	6955	6878	6898	7021	6912	6952	6890	6945	6959	6857	6915	6945	6974	6819	6729	7037	6954	6952	6875	7014	6967	7002	6801	6907	6959	6870	6933	6971	7163	6707	6786	6897	6987	6940	6867	6987	6935	6896	6858	6828	6842	7077	6976	7080	6867	6939	6910	6890	6806	6909	6886	7031	6933	6885	7052	6823	6862	6862	6867	6924	7043	6986	6721	6942	7061	6970	6810	6930	6884	6815	6941	6922	6913	6815	6861	7005	6928	6957	6987	6994	6925	6982	6898	6946	6799	6911	6917	6945	6883	6902	6916	7012	6874	6979	6959	6943	6954	6906	6910	7000	7006	6791	6912	7036	6815	6845	7046	6863	6995	6990	6899	6889	6945	7020	6955	6963	6834	6977	6963	6974	6928	6915	6911	6937	6896	6939	6861	6986	6930	6923	6788	6881	6919	7005	6812	6993	7027	7047	6866	6823	6856	6976	6926	6804	6962	7027	7020	6874	6967	6943	6861	7102	6750	6904	6922	6913	6996	6903	6888	7011	6918	6896	6810	6924	6862	6858	6999	6943	7012	6912	7050	6911	6914	6934	6902	6927	6932	7115	6795	6911	7087	6964	6864	7043	6907	6929	6886	6926	6964	6842	7003	7000	6860	7051	6867	7007	6992	6891	7011	6914	6961	6837	6930	6874	6988	6941	6940	6870	6932	6920	6795	6869	6899	6803	6859	6901	7113	6866	6899	7035	6867	6834	6946	6992	6794	6862	6930	6808	6927	6990	6961	7021	6869	6896	6945	6927	6868	6846	6920	6924	7012	6867	6807	6954	6974	6973	6935	7008	6921	6918	6926	6945	6980	6989	6880	6957	6893	6810	7033	6920	6881	6955	6840	6905	6858	6954	6951	6962	6931	6802	6936	7049	6909	6975	6897	6907	6916	6966	6927	7053	6911	6890	6979	6901	6840	6901	6963	6981	6958	7014	7063	6942	6853	6979	6801	6872	6911	6904	6956	6974	6920	6929	6880	6930	6944	6937	6826	6847	6935	6926	6921	7011	6865	6864	7005	7055	7033	6900	6858	6905	6857	6888	7097	6892	6967	7052	6983	6934	6976	6909	6980	6995	6910	6835	7036	6806	6939	6963	6928	6974	6907	6946	6952	6925	6977	6873	6975	6862	6967	6958	6949	6828	6873	6936	6899	6937	6985	6897	6953	6890	6865	6880	6821	6932	6948	6954	6804	6912	6873	6811	6906	7107	6887	6872	6843	6906	7016	6977	6833	6933	6985	6831	7102	6921	6803	6915	6981	6914	6895	6941	6937	6970	7032	7005	6953	6812	6876	6783	7095	6904	6994	7031	6927	6957	6917	6917	7005	6940	6995	6902	6990	6865	6889	7088	6877	6839	6916	6850	7005	6952	6861	6968	6896	6882	6919	6969	6954	6887	6885	6959	6992	6871	6939	6915	6859	6875	6838	6865	6985	6932	6866	6958	7127	6923	6902	6956	6802	6997	6988	6862	7000	6854	6851	6862	6816	6969	6924	6928	6930	6959	6939	6900	6838	6940	6993	6947	6988	7038	6963	6832	6926	6865	6982	6873	6867	6921	6936	6819	6875	6881	6990	6902	6960	6994	6878	6986	6879	6961	6998	6902	6991	6852	6844	6843	7071	6972	6825	6854	6960	7041	6867	6937	6983	6961	6929	6907	6934	7054	7061	6977	6849	7025	6912	7022	6991	6891	6984	6892	6913	6987	6859	6878	6804	6947	6959	6817	6937	6965	7047	6962	6960	6922	7076	6929	6875	6869	6885	6897	6945	6959	6893	6818	6905	7050	6994	6944	6951	6840	7003	6833	6958	6814	6982	6901	6875	6927	7004	6992	6919	6843	6930	6845	7016	6792	6918	6955	6946	6837	6980	6982	6923	6922	6883	6818	6980	7008	6962	6888	7012	6980	7035	6983	6897	6918	6998	6856	6890	6849	6902	6864	7069	6783	6878	7019	6929	7008	6868	6894	6948	6909	6969	6965	6863	6979	6885	6872	6977	6915	6856	6793	6952	6955	6969	6950	6946	7031	6949	6952	7071	6921	6945	6830	6909	7057	6961	6877	6925	6966	6838	6892	7029	6906	6948	6950	6904	6925	6901	6907	6887	7032	6950	6851	6941	6970	7075	6842	6854	6989	7042	6886	6935	6989	6848	6940	6908	6785	6920	6754	6990	6971	6954	6901	6816	6994	6982	6918	6833	6930	7048	6930	6964	6825	6980	6993	6752	6772	7095	6852	6915	6870	6903	6964	6957	7087	7060	6971	7065	6950	6906	6903	6893	6869	6907	7021	6997	6911	7105	6938	6886	7053	6894	6908	6949	6934	6828	6935	6979	6980	6942	6946	7004	6798	6954	7038	6990	6976	6932	6829	6915	6856	6950	6911	6918	6877	6917	7028	7004	6848	7006	6890	6983	6964	6865	6912	6840	6833	7059	6898	6982	6894	7018	6973	6945	7035	6926	6939	6972	6990	7091	6776	7001	6858	6993	6990	6790	6951	6842	6973	6968	6867	7001	6984	7020	6847	6918	7060	6916	6952	6898	6920	6885	6947	6929	6801	7013	6824	7006	6892	6850	7038	6868	7045	6837	6875	6993	7037	6976	6832	6953	6831	6878	6909	6907	6930	7058	6896	7002	6937	6890	6937	6959	6884	6916	6841	7014	6919	7031	6837	6954	6971	6987	6926	6806	6870	6918	6980	6887	6812	6911	6897	6905	6928	7052	6921	6968	7010	6969	6974	6908	7079	6960	6962	7045	6897	7044	6847	6883	7118	6932	6969	6821	7005	6898	7017	6904	6942	6902	6952	7016	6981	6889	6951	7037	6944	7006	6952	6973	6797	6973	6965	6922	6945	6952	6954	7072	6996	6969	6876	6879	6833	6786	6949	6955	6803	6959	6940	6942	6912	6812	6854	6997	6910	6880	6935	6974	7012	6918	6999	6831	6828	6924	6895	6798	6827	6984	6944	6927	6943	6916	7026	6858	7037	6818	6946	6949	6833	7017	7014	6768	6950	6866	7023	6919	6824	6838	6950	7044	6863	6992	6986	6875	6932	6982	6903	7084	6896	6848	6907	7054	6939	6936	6950	6881	7012	6938	6977	6970	6930	6809	6879	6926	6974	6846	6883	6952	6921	7036	6782	6856	6893	6825	6945	6879	6948	6879	6963	7065	6865	6930	6889	6891	6872	7028	6768	7025	6883	7012	6975	6905	6894	6897	6886	6915	6966	6939	6896	6833	6874	6825	7000	6920	6874	6983	6876	6922	6989	6823	7008	6969	6897	6987	6995	6925	6954	6982	7092	6968	6844	6987	6913	6845	6931	6925	6983	6863	6909	6879	6900	6921	6957	6996	6891	6942	6936	6764	7001	6919	6853	6938	7015	6902	6952	7016	6757	7030	7045	6874	6937	6925	6953	6930	6842	6866	6947	6957	6931	6838	6970	7075	7055	6831	6913	6930	6987	6870	7021	6886	6950	6939	6958	6982	6843	6905	6853	7037	7055	7008	6869	6864	6936	6882	6830	6869	6983	6937	7002	6976	6822	6911	6834	7087	6830	6981	6888	7073	6846	6876	6828	6843	6903	7047	6943	6868	6986	6866	6989	6979	6918	6897	6965	6907	6838	6880	6817	6909	6965	6934	6822	6975	7056	6849	7066	6813	7003	6953	6950	6910	7023	6900	6869	6941	6980	6847	6853	6882	6926	6959	6840	6917	6983	6893	6987	6958	6941	6836	6769	6970	6854	6962	6998	6959	6790	6974	6891	6934	6933	6965	7021	6978	6949	6860	6826	6928	6919	6950	6787	6902	6960	6879	6942	6951	7025	6744	6941	6908	7021	6886	6765	6923	6940	6861	7052	6947	6986	6802	6955	6954	6938	6896	6911	6902	6937	6963	6904	6950	6790	6890	6885	6974	6947	6957	6872	6856	7135	7049	7050	6874	7034	6951	7077	6923	6917	6900	7016	6983	7051	6955	6911	7037	6901	6917	6902	6849	6884	6946	6876	6911	7126	6915	6994	7003	6910	6955	6961	6828	6919	6932	6864	6978	6917	6892	6895	6946	6972	6882	6839	6902	6959	7025	7020	7030	6900	6992	7033	6894	7011	7019	6905	6885	6969	6904	6874	6799	6895	6999	6940	6932	6794	7040	6967	7019	6964	6851	7001	6981	6950	6927	6954	7108	6967	6987	7015	6980	6766	6927	6975	6862	7074	6735	6914	7155	6937	6931	7002	6812	6941	7028	6915	6861
4223	2874	2026	1502	1591	1664	1728	1996	2627	7568	23789	21455	11412	4002	2505	1387	1005	861	898	829	787	903	823	900	832	795	864	871	846	817	815	809	826	784	785	837	785	821	804	893	843	797	811	769	814	807	834	800	800	857	913	841	834	831	824	779	858	821	901	804	843	815	782	824	800	825	820	859	819	817	841	853	820	785	780	850	834	804	835	776	814	804	798	818	821	803	868	795	844	856	815	819	820	838	845	836	850	839	845	851	789	841	828	839	815	778	764	832	866	830	810	862	793	879	822	889	811	820	840	821	810	827	849	847	800	787	823	849	843	811	769	844	849	821	821	806	819	820	877	838	776	869	848	835	878	841	822	799	831	862	848	840	867	852	847	830	840	889	825	838	835	838	824	828	792	800	795	819	808	789	818	816	811	817	890	843	865	785	841	845	784	832	875	858	853	826	835	790	836	851	807	828	846	865	814	844	858	788	857	867	813	856	802	825	872	805	874	848	875	796	814	834	797	810	848	779	822	833	839	885	849	850	814	842	884	790	867	820	846	783	803	786	829	809	828	813	794	842	918	828	844	841	890	816	779	843	894	825	814	840	851	831	830	797	850	793	843	808	812	872	807	817	769	843	850	817	833	827	810	875	852	831	794	864	837	831	802	841	848	800	841	862	783	798	837	823	843	867	825	837	828	825	795	805	781	791	796	880	824	887	821	821	848	778	834	903	804	891	802	808	764	843	826	814	852	827	871	818	805	825	824	807	846	813	830	845	812	778	817	829	813	804	830	864	826	809	837	842	805	823	815	859	882	777	875	826	840	852	851	864	783	850	813	821	814	844	847	808	782	832	832	810	795	884	824	853	845	848	871	844	895	840	841	815	872	823	795	790	804	869	809	870	819	878	826	817	769	781	858	823	788	857	782	790	807	836	796	832	767	856	793	852	816	877	847	857	818	840	832	860	781	824	843	801	900	843	838	791	847	824	863	832	826	829	854	827	825	822	841	836	805	848	882	795	841	809	830	860	820	849	824	809	833	876	854	877	805	815	850	815	849	822	843	875	820	808	872	815	778	823	868	835	813	871	821	762	808	851	793	854	878	807	845	786	841	838	866	785	818	830	813	799	833	823	821	887	795	779	806	806	830	795	827	844	834	824	867	838	820	858	827	792	785	857	892	812	803	797	847	843	830	851	787	845	868	827	822	873	820	792	824	800	830	852	804	823	850	852	822	845	807	841	849	848	881	800	813	875	822	818	874	805	804	828	799	860	825	811	817	823	795	817	820	809	850	835	839	841	837	801	878	831	868	839	821	853	843	824	797	851	801	865	861	813	816	806	829	767	830	859	855	868	887	818	854	870	800	854	872	817	832	825	802	806	820	825	854	835	825	810	874	790	809	802	868	825	800	802	819	858	833	809	763	864	822	830	809	847	796	848	792	807	819	845	857	804	857	861	844	835	756	853	812	791	810	827	894	801	809	843	847	872	799	838	848	832	876	831	875	787	861	782	820	871	817	826	844	798	851	850	907	886	812	801	825	817	863	873	795	805	840	855	835	834	781	846	790	844	851	823	838	808	840	785	813	890	817	819	780	810	829	783	825	841	813	864	843	821	798	848	817	811	882	843	848	839	856	869	885	826	895	819	849	820	822	845	874	826	820	859	826	837	890	856	825	817	821	821	841	807	840	839	861	864	825	822	849	897	839	845	833	838	860	833	830	829	813	831	845	820	794	815	866	804	809	822	854	875	832	754	821	785	798	795	839	865	848	855	841	814	833	829	849	842	850	819	883	806	825	854	874	818	795	803	812	843	812	793	859	847	796	810	852	792	828	776	831	765	884	826	836	766	799	808	820	845	778	817	828	840	822	789	814	861	814	821	804	861	861	842	871	801	825	815	872	878	814	812	871	828	795	807	832	777	868	839	830	808	820	778	845	829	847	808	827	794	797	862	868	811	833	774	830	882	875	797	884	858	849	826	865	820	828	864	873	836	826	827	822	801	813	866	843	826	829	794	894	881	893	761	810	830	794	827	887	821	856	866	785	799	820	805	855	833	894	852	856	838	834	846	831	860	810	810	847	832	840	805	850	839	854	846	837	868	821	830	818	793	800	812	864	832	810	874	877	796	830	824	839	796	817	817	816	839	814	827	817	807	826	870	795	744	857	819	855	830	775	798	873	822	779	829	814	850	840	853	813	807	799	832	775	838	840	858	841	837	854	853	839	805	827	767	790	841	812	821	762	836	803	812	834	789	873	845	815	798	765	816	789	809	870	822	855	818	847	847	820	834	812	796	837	787	801	783	842	790	797	854	849	844	784	806	796	884	801	807	817	816	814	856	799	822	806	783	809	782	827	820	812	795	866	828	871	842	828	810	780	807	867	837	854	806	862	817	852	846	801	824	873	846	828	826	861	843	867	850	805	836	825	825	814	884	845	849	845	791	769	836	792	766	847	818	835	830	854	823	824	821	759	848	797	771	807	871	826	799	775	788	757	865	803	821	833	870	814	810	757	796	814	829	848	866	784	848	799	826	781	808	843	814	815	812	912	867	863	790	831	821	865	812	843	805	823	796	795	846	796	816	864	796	810	860	842	825	809	851	823	875	790	834	834	847	840	809	807	820	872	838	869	803	803	809	834	807	798	847	745	842	799	803	842	798	835	783	868	854	827	783	805	759	793	822	792	857	828	810	803	857	799	841	812	854	849	800	849	864	849	816	824	829	833	859	820	830	864	826	844	796	831	853	784	841	852	854	816	777	882	838	830	804	852	865	823	806	859	846	868	812	825	826	843	823	855	788	879	813	828	912	794	848	805	792	811	835	802	829	847	823	798	850	799	832	828	838	793	803	829	823	846	850	838	843	832	875	771	826	841	812	846	783	831	803	823	831	843	916	819	813	872	827	792	785	795	802	811	833	836	783	828	874	813	819	806	847	831	823	870	839	866	826	820	805	844	808	823	792	865	851	855	815	778	865	848	790	838	801	801	836	856	823	826	840	835	807	852	814	828	896	837	818	846	809	761	826	830	876	894	791	789	807	840	830	874	802	817	785	849	849	798	786	773	830	822	844	803	857	811	859	828	813	859	827	786	825	851	720	799	833	798	857	822	878	792	845	778	812	860	875	775	800	759	861	828	856	820	826	845	815	787	852	810	828	801	824	812	861	817	820	871	886	871	865	835	846	807	790	855	783	827	835	783	786	873	848	826	844	878	827	865	797	890	833	915	848	830	842	840	826	828	820	848	779	819	836	841	838	798	809	842	836	824	818	863	850	789	851	832	808	829	859	833	888	844	834	830	835	845	834	825	828	860	829	827	794	832	854	797	871	865	826	818	815	848	821	823	806	827	826	835	927	796	795	871	818	795	846	823	782	791	848	802	842	828	830	865	816	809	825	834	836	839	844	862	824	798	838	837	875	773	895	847	828	838	797	883	822	753	866	840	749	812	858	847	824	809	854	799	845	878	842	829	798	797	781	822	809	822	814	814	819	848	839	832	794	871	779
27564	21764	17634	24702	29273	28194	28326	30171	32571	49440	76381	67132	48428	32849	25596	15331	9491	7328	6982	6852	6839	6926	6947	6843	6831	6849	6922	6962	6771	6758	6862	6808	6859	6943	6901	6835	6820	6977	6863	6859	6875	6773	6703	6939	6850	6908	6841	6836	6872	6823	6873	6916	6837	6964	6867	6865	6921	6799	6709	6844	6890	6928	6854	6928	6868	6887	6993	6851	6907	6886	6875	6901	6821	6822	7129	6762	6898	6897	6898	6993	6856	6929	6890	6900	6861	6821	6913	6895	6796	6838	6798	6784	6712	6792	6871	6942	6822	6839	6836	6952	6863	6822	6805	6989	6842	6790	6748	6867	6974	6854	6812	6836	6762	6856	6904	6870	6970	6908	6904	6847	6816	6925	6808	6910	6817	6829	6730	6813	6814	6837	6795	6870	6897	6895	6770	6791	6940	6908	6918	6851	6781	6904	6956	6932	6897	6783	6795	6797	6906	6877	6794	6897	6719	6816	6846	7006	6812	6947	6968	6853	7016	6770	6900	6908	6918	6869	6593	6816	6730	6874	6876	6891	6994	6787	6800	6879	6804	6851	6949	6823	6770	6959	6820	6922	6797	6835	6732	6816	6806	6888	6760	6830	6856	6768	6934	6884	6805	6899	6741	6825	6972	6944	6735	6754	6950	6834	6711	6811	6663	6836	6964	6916	6852	6926	6778	6862	6761	6766	6901	6769	6761	6776	6806	6880	6939	6950	6883	6882	6873	6830	6922	6833	6865	6806	6814	6820	6857	6923	6775	7017	6844	6891	6896	6998	6880	6798	6983	6752	7033	6825	6879	6796	6810	6745	6929	6962	6893	6956	6883	6883	6853	6737	6794	6853	6783	6868	6749	6854	6876	6914	6898	6758	6856	6855	6847	6877	6925	6821	6922	6871	6901	6961	6908	6863	6832	6792	6862	6846	6853	6862	6742	6897	6843	6896	6807	6908	6812	6912	6842	6935	6729	6819	6839	6826	6841	6757	6894	6987	6930	6810	6914	6890	6818	6852	6810	6815	6842	6923	6831	6880	6889	6827	6878	7099	6885	6902	6744	6990	6772	6787	6855	6784	6946	6850	6936	6741	6802	6737	6807	6964	6862	7027	6810	6813	6831	6936	6890	6807	6850	6765	6876	6941	6913	6944	6901	6951	7003	6954	6903	6922	6836	6831	6874	6887	6792	6961	6974	6830	6896	6838	6906	6767	6847	6817	6926	6754	6800	6804	6882	6880	6789	6999	6769	6829	6747	6692	6769	6931	6932	6779	6743	6885	6894	6859	6815	6855	6905	6828	6892	6801	6873	6860	6766	6817	6761	6971	6878	6994	6904	6831	6845	7095	6828	6809	6799	6801	6979	6889	6985	6721	6940	6883	6976	6971	6967	6823	6761	6922	6900	6910	6820	6940	6790	6806	6744	6898	6978	6887	6912	6838	6941	6747	6834	6846	6903	6865	6888	6955	6838	6882	6827	6876	6784	6855	6749	6682	6959	6865	6808	6898	6932	6756	6869	6882	6834	6809	6933	7002	6841	6948	6780	6861	6797	6907	6865	6808	6837	6867	6861	6876	6824	6816	6920	6875	6819	6805	6935	6868	6846	6732	6814	6790	6727	6771	6837	6827	7063	6791	6830	7016	6918	6850	6764	6756	6850	6795	6859	6841	6912	6930	6840	6913	6802	6811	6930	6869	6945	6862	6908	6842	6858	6795	6933	6829	6858	6911	6789	6800	6777	6830	6924	6945	6659	6753	6953	6938	6941	6734	6876	6846	6997	6959	6798	6912	6819	7003	6758	6868	6896	6882	6705	6957	6775	6963	6830	6725	6916	6907	6874	6968	6811	6819	6903	6871	6964	6837	6909	6823	6859	6853	6750	6798	6805	6891	6833	6837	6759	6864	6806	6769	6962	6994	6888	6832	6896	6811	6904	6823	6746	6814	6984	6796	6860	6907	6803	6897	6865	6801	6755	6854	6863	6874	6886	6716	6804	6791	6905	6827	6737	6825	6850	6877	6838	6932	6886	6801	6852	6773	6967	6863	6907	7007	6903	6699	6902	6760	6683	6907	6945	6794	7008	6952	6777	6934	7005	6780	6835	6861	7003	6859	7029	6802	6857	6903	6952	6812	6826	6879	6955	6858	6903	6840	6887	6989	6795	6851	6874	6839	6945	6815	6899	6943	6948	6834	6785	6731	6847	6901	6872	6853	6826	6818	6947	6936	6913	6904	6824	6903	6771	6742	6785	6894	6920	6832	6885	7029	6903	6835	6962	6839	6847	6768	6953	6890	6867	6850	6827	6902	6850	6826	6868	6859	6898	6900	6869	6861	6803	6987	7003	6741	6885	6901	6910	6858	6987	6801	6979	6788	6768	6914	6790	6890	6956	6837	6811	6858	6824	6720	7031	6802	6865	6878	6905	6929	6812	6892	7008	6818	6904	6816	6798	6813	6826	6876	6857	6717	6946	6830	6942	6944	6769	6795	6959	6830	6745	6771	6681	6880	6745	6831	6864	6966	7070	6870	6800	6913	6753	6884	7073	6730	6858	6975	6924	6837	6879	6819	6882	6764	6841	6850	6953	6780	6818	6930	6790	6766	6818	6817	6874	6835	6940	6956	6899	6880	7002	6723	6868	6845	6865	6820	6805	6832	6900	6836	6877	6837	6722	6777	6919	6924	6934	6909	6872	6872	6874	7016	7004	6906	6771	6863	6792	7058	6831	6866	6927	6795	6969	6959	6970	7018	6840	6772	6888	6908	6889	6776	6827	6770	6802	6811	6887	6853	6953	6882	6674	6870	6879	6986	6954	6878	6824	6880	6712	6800	6905	6910	6825	6893	6922	6743	6748	6777	7008	6942	6888	6889	6994	6897	6878	6838	6864	6807	6747	6877	6991	6882	6909	6869	6858	6831	6878	6938	6687	6873	6856	6820	6679	6909	6890	6816	6895	6796	6814	6936	6882	6842	6995	6816	6683	6825	6932	6797	6852	6948	6848	6888	6853	6893	6977	6942	6903	6858	6807	6828	6754	6874	6828	6825	6811	6865	6883	6777	6796	7028	6893	6873	6744	6833	6887	6925	6879	6753	6925	6846	6931	6837	6827	6777	6892	6833	6810	6856	6853	6839	6830	6815	6898	6724	6986	6836	6819	6915	6739	6813	6942	6941	6864	6816	6856	6865	6739	6895	6870	6862	6990	6862	6782	6911	6916	6904	7002	6849	6749	6853	6856	6700	6858	6860	6766	6989	6773	6789	6834	6936	6837	6855	6887	6840	6754	6883	6878	6811	6909	6763	6813	6829	6810	6853	6923	6886	6761	6766	6873	6904	6918	6755	6982	6809	6998	6854	6890	6824	6843	6802	6938	6928	7042	6822	6977	6954	6932	6915	6991	6895	6890	6772	6876	6819	6916	6859	6920	6857	6858	6787	6826	6936	6852	6896	6806	6809	6802	6963	6842	6869	6845	6860	6871	6807	6808	6714	6821	6812	6919	6829	6834	6661	6754	7037	6824	6936	7029	6929	6809	6885	6911	6861	6850	6827	6860	6816	6966	6751	6874	6781	6870	6831	6864	6779	6907	6831	6834	6932	6926	6826	6896	6795	6950	6941	6829	6954	6860	6879	6890	6819	6906	6824	6960	6926	6832	6891	7027	6878	6864	6814	6824	7000	6964	6931	6865	6894	6980	6848	6901	6756	6846	6819	6685	6781	6889	6866	6849	6782	6871	6830	6824	6831	6835	6883	6829	6974	6803	6956	6875	6848	6852	6879	6944	6834	6699	6884	6776	6789	6844	6797	6894	6856	6878	6931	6873	6768	6850	6871	6811	6831	6864	6789	6900	6962	7058	6917	6970	6845	6884	6870	6930	6860	6773	6870	6883	6820	6849	6976	6865	6829	6912	6927	6910	6820	6829	6961	6844	6943	6934	7023	6836	6767	6879	7084	6890	6795	6917	6873	6881	6850	6918	6843	6791	6837	6842	6680	7015	6877	6974	6801	6813	6897	6839	6825	6925	6848	6863	7014	6880	6841	6969	6839	6902	6769	6857	6902	6911	6918	6890	7046	6758	6966	6813	7033	6776	6775	6742	6846	6887	6792	6818	6930	6984	6739	6910	6823	6853	6974	6888	6821	6899	6854	6815	6916	6951	6878	6977	6925	6892	6809	6917	6997	6941	6922	6714	6901	6984	6857	6914	6824	6854	6819	6797	6659	6830	6861	6865	6903	6838	6879	6913	6909	6821	6974	6865	6879	6949	6757	6843	6768	6882	6832	6888	6936	6847	6841	6855	6796	6900	6812	6930	6902	6822	6988	6909	6811	6790	6921	6969	6974	6854	6855	6821	6907	6764	6990	6726	6854	6760	6924	6804	6941	6933	6958	6913	6857	6939	7023	6739	6950	6937	6795	6914	6800	6790	6782	6744	6865	6818	6913	6892	6785	6871	6972	6824	6801	6889	6952	6650	6899	6799	6876	6904	6944	6969	6880	6873	6875	6815	6834	6840	6904	6737	6869	6972	6739	6956	6929	6852	6817	6874	6964	6919	6798	6834	6838	6785	6922	6837	6882	6899	6807	6876	6702	6926	6854	6837	7067	6768	6783	6894	6847	6864	6825	6994	6831	6886	6944	6840	6818	6762	7008	6938	6790	6934	6930	6923	6897	6824	6773	6745	6797	6981	6847	6799	6818	6858	6886	6893	6858	6916	6780	6981	6787	6802	6830	6853	6808	6798	6827	6943	6825	6910	6742	6954	6857	6795	6724	6925	6845	6895	6940	6906	7008	6784	6860	6891	6785	6811	6847	6836	6844	6818	6940	6877	6908	6826	6861	6777	6918	6957	6844	6840	6774	6950	6943	6892	6860	6759	6888	6769	6759	6861	6751	6840	6855	6768	6862	6851	6912	6910	6872	6858	6753	6995	6993	6887	6735	6974	6796	6757	7033	6912	6804	6837	6959	6895	6734	6912	6873	6835	6713	6961	6875	6823	6827	6929	6882	6954	6812	6819	6904	6849	6899	6804	6859	6760	6844	6976	6823	6965	6846	6856	6830	6837	6779	6898	7048	6908	6934	6897	6813	6885	6844	6887	6741	6896	6911	6843	6920	6766	6837
3346	1452	1190	1091	1235	1338	1089	1026	1041	1784	5460	4834	2971	1387	1035	819	792	845	743	803	844	798	837	766	836	807	774	816	811	769	769	776	773	797	781	782	789	815	819	769	833	784	753	806	806	795	805	840	824	834	804	769	787	787	775	794	789	855	860	774	826	827	797	834	825	806	832	763	815	777	829	813	836	776	831	770	851	798	767	777	772	739	776	779	771	781	771	777	747	780	776	816	810	825	820	751	858	755	787	759	789	840	773	770	829	801	773	792	797	791	855	754	775	778	792	807	790	831	741	739	809	793	822	744	798	778	754	778	791	766	814	785	841	753	766	808	802	746	840	830	821	783	804	794	744	741	768	831	862	738	826	787	795	781	797	787	790	842	744	764	793	846	772	783	818	773	771	840	802	782	750	812	783	809	789	818	745	811	778	791	809	751	794	825	769	759	800	788	794	818	855	790	780	773	797	847	803	792	815	768	803	769	808	732	809	803	816	799	810	821	758	845	785	789	791	783	804	805	829	808	771	803	784	856	823	733	799	774	780	769	740	750	811	843	817	875	778	749	773	840	780	740	843	829	781	797	825	788	780	739	793	817	843	792	799	824	754	792	807	762	794	822	780	814	816	801	790	827	810	791	816	787	809	830	793	757	839	791	773	768	791	784	767	775	768	796	823	798	813	771	804	792	785	778	798	773	817	789	801	809	754	801	806	817	754	779	782	773	772	831	835	812	806	791	776	816	786	753	785	782	821	795	819	788	783	780	739	818	781	790	812	802	786	773	754	794	771	825	805	784	787	820	818	817	788	800	872	807	792	756	799	812	742	796	776	806	810	812	757	773	761	803	760	802	785	811	771	760	803	790	773	750	784	776	747	759	744	865	790	803	830	814	838	767	792	781	809	794	789	854	744	797	815	821	759	769	797	764	836	813	804	829	766	797	821	813	807	799	782	777	806	837	805	800	839	787	819	815	763	774	757	799	822	797	795	788	778	800	801	839	817	853	781	829	806	770	860	818	796	795	781	760	829	816	812	790	789	850	789	798	834	798	779	810	859	790	790	863	783	793	768	859	820	808	760	766	804	796	794	806	813	842	783	793	811	776	852	807	764	775	790	790	849	830	807	781	757	813	792	788	721	772	805	779	792	790	805	697	786	779	812	816	791	801	756	763	798	805	784	781	806	845	771	792	827	784	782	792	822	788	780	797	753	809	787	817	783	802	807	777	831	732	796	830	788	807	798	752	774	768	808	771	785	821	769	789	723	794	795	790	839	791	819	754	803	778	787	775	741	772	788	761	798	759	793	749	831	811	785	846	778	799	734	751	828	771	821	836	814	815	812	840	759	804	843	767	743	771	810	780	831	800	805	794	792	771	799	797	860	838	848	756	840	789	775	747	803	801	808	790	802	805	723	826	734	833	814	803	801	829	770	783	786	780	805	786	789	778	801	789	814	780	840	798	775	783	817	833	852	774	838	797	805	800	803	821	814	789	767	817	796	754	783	785	802	831	788	812	783	809	800	778	834	852	818	761	803	806	794	812	774	810	821	830	750	838	780	801	842	731	809	803	833	842	804	757	801	753	731	799	796	759	762	783	771	827	813	842	804	760	764	811	823	774	845	829	775	764	821	795	792	820	835	809	767	814	761	793	797	791	745	782	798	777	800	814	789	803	772	807	837	768	769	767	815	766	832	813	834	851	848	769	818	831	782	791	782	816	775	785	840	807	785	781	796	846	809	804	776	862	816	779	823	765	775	789	769	828	737	752	776	802	709	808	822	809	780	820	781	785	779	791	784	813	838	819	791	848	767	820	745	778	793	795	788	756	808	832	818	808	806	813	715	814	769	827	780	827	786	772	815	775	752	799	759	841	811	803	841	816	809	721	750	782	783	799	782	766	763	801	802	767	801	803	822	816	762	825	810	789	788	835	766	787	804	808	801	788	825	772	812	822	850	842	837	818	797	811	792	812	823	782	816	816	732	777	772	785	843	860	775	814	787	808	802	800	790	806	792	836	772	723	776	798	777	754	795	846	807	820	781	808	802	776	772	798	812	795	814	840	834	799	830	759	805	809	770	820	790	766	794	819	829	755	800	810	802	797	830	833	805	813	779	828	817	739	816	798	830	769	801	754	846	753	795	746	786	831	776	763	794	773	791	786	815	783	789	787	801	819	826	846	802	793	791	855	786	789	779	858	800	772	787	770	787	798	767	755	797	777	757	794	847	800	756	801	765	819	827	768	793	787	752	757	790	809	767	827	760	807	757	821	789	745	778	835	800	822	792	760	813	787	796	798	852	810	786	792	809	818	819	782	747	778	824	770	755	819	763	814	852	829	803	819	791	797	862	779	804	809	766	805	786	798	812	795	829	796	828	806	813	773	825	778	804	781	840	752	840	774	753	799	811	774	806	807	799	770	795	836	815	761	783	819	786	804	814	766	843	803	793	844	784	807	816	809	815	787	801	768	797	801	728	762	824	796	837	814	805	789	805	807	818	786	762	795	770	778	766	776	821	783	805	778	832	769	833	791	806	804	793	767	804	793	866	831	772	783	828	791	756	812	803	836	822	787	754	835	795	773	835	713	791	799	771	797	794	781	776	830	772	797	822	812	792	783	814	806	786	785	816	807	793	778	818	760	819	784	782	783	795	793	806	825	775	806	810	828	817	748	854	800	792	814	813	777	789	769	810	821	775	844	800	830	777	748	760	820	789	800	759	755	769	773	821	762	783	790	799	760	778	767	791	805	825	853	823	778	823	790	763	782	802	821	798	795	725	756	837	801	796	818	827	838	818	836	737	763	781	808	758	835	899	806	847	825	816	796	722	807	816	798	824	827	770	798	832	800	826	754	785	817	813	759	792	851	779	787	793	801	823	799	770	724	842	784	842	792	757	782	748	749	809	818	869	771	796	800	800	786	779	792	766	821	798	781	817	811	772	818	788	774	777	811	781	762	838	808	731	784	758	785	754	767	766	782	836	775	800	779	806	798	800	810	787	746	805	779	826	795	804	843	762	793	827	792	798	825	765	761	798	771	744	804	861	809	789	781	777	814	805	824	825	779	848	765	786	816	786	809	797	843	804	824	812	756	814	805	793	808	808	747	780	798	797	782	798	768	788	793	811	789	789	794	752	790	802	811	791	781	787	784	782	781	807	769	822	793	816	821	818	824	821	858	762	825	782	800	834	873	803	752	821	795	804	787	834	811	836	795	782	812	796	813	757	767	772	776	816	766	809	844	800	804	780	824	818	744	795	811	829	737	783	778	826	796	820	828	801	826	786	782	800	808	801	783	805	823	808	810	778	766	755	857	795	805	762	836	760	848	794	798	775	774	763	786	837	800	801	781	814	737	789	728	812	818	783	831	799	760	799	806	768	804	795	825	767	813	812	778	813	821	771	798	835	752	807	795	851	837	764	826	840	857	793	799	798	810	765	749	814	797	780	804	795	816	833	795	809	780	804	790	768	821	795	778	796	780	780	785	800	829	799	753	723	817
18293	13056	12036	18239	23784	23368	19065	15938	16400	27173	44195	38782	28537	15478	10909	7926	7117	6664	6773	6689	6693	6630	6710	6582	6593	6723	6827	6612	6716	6639	6702	6730	6739	6653	6650	6651	6602	6548	6575	6626	6603	6736	6615	6698	6672	6590	6604	6701	6696	6660	6675	6544	6624	6560	6703	6667	6584	6681	6610	6602	6665	6617	6764	6644	6684	6754	6645	6594	6624	6621	6562	6643	6769	6588	6620	6768	6668	6719	6550	6706	6783	6658	6676	6660	6612	6639	6682	6670	6648	6559	6638	6633	6562	6590	6720	6529	6796	6603	6627	6682	6686	6711	6553	6794	6541	6472	6624	6691	6629	6594	6661	6650	6624	6634	6753	6591	6564	6747	6674	6679	6684	6609	6606	6535	6676	6637	6767	6676	6697	6704	6635	6690	6696	6661	6720	6604	6506	6556	6778	6622	6696	6667	6675	6661	6501	6604	6630	6574	6847	6521	6797	6639	6694	6531	6642	6696	6820	6746	6677	6512	6659	6584	6711	6659	6649	6791	6855	6650	6649	6704	6525	6603	6646	6595	6734	6595	6652	6689	6546	6518	6765	6573	6605	6669	6611	6679	6640	6639	6749	6616	6685	6602	6519	6662	6749	6661	6733	6594	6596	6673	6632	6627	6682	6630	6675	6681	6621	6560	6696	6608	6568	6627	6670	6656	6634	6620	6682	6676	6751	6560	6625	6675	6630	6629	6690	6553	6688	6714	6751	6660	6553	6780	6670	6633	6691	6665	6712	6526	6585	6620	6502	6759	6647	6707	6613	6740	6577	6797	6737	6640	6667	6684	6512	6834	6668	6704	6754	6657	6676	6734	6671	6657	6637	6683	6660	6682	6741	6724	6630	6638	6748	6613	6647	6633	6599	6633	6585	6682	6648	6655	6648	6783	6724	6790	6636	6624	6713	6574	6644	6703	6669	6639	6617	6734	6760	6593	6767	6715	6605	6740	6510	6608	6703	6693	6722	6625	6674	6669	6743	6711	6623	6665	6551	6771	6647	6654	6702	6652	6671	6729	6604	6725	6760	6798	6787	6562	6592	6621	6602	6643	6801	6696	6556	6630	6730	6590	6798	6679	6697	6577	6588	6563	6581	6569	6552	6663	6576	6664	6639	6730	6672	6640	6601	6646	6719	6483	6737	6582	6634	6765	6614	6678	6569	6628	6619	6640	6638	6646	6755	6703	6653	6661	6769	6552	6693	6761	6590	6726	6659	6619	6693	6596	6625	6635	6721	6621	6568	6681	6674	6779	6689	6687	6701	6731	6667	6707	6643	6639	6551	6646	6844	6661	6640	6696	6681	6766	6660	6611	6732	6598	6645	6634	6660	6650	6678	6683	6643	6653	6753	6607	6646	6561	6538	6634	6598	6776	6539	6682	6680	6567	6679	6712	6592	6743	6710	6572	6720	6617	6589	6556	6691	6635	6609	6593	6679	6636	6661	6561	6667	6720	6690	6525	6762	6694	6703	6663	6638	6680	6675	6794	6584	6654	6712	6536	6719	6772	6743	6600	6596	6625	6644	6645	6690	6674	6665	6600	6666	6653	6680	6691	6678	6652	6703	6794	6716	6483	6605	6648	6633	6656	6582	6653	6649	6585	6599	6686	6676	6508	6841	6582	6524	6501	6617	6598	6810	6534	6741	6580	6663	6723	6614	6712	6751	6616	6525	6673	6671	6713	6657	6782	6650	6701	6665	6552	6644	6604	6677	6570	6593	6709	6625	6686	6619	6735	6759	6653	6573	6526	6628	6773	6504	6660	6835	6641	6790	6671	6794	6759	6557	6649	6744	6730	6672	6660	6704	6682	6625	6648	6593	6685	6595	6621	6621	6628	6585	6658	6623	6686	6635	6746	6673	6624	6652	6680	6565	6565	6588	6726	6729	6696	6693	6581	6591	6741	6691	6731	6717	6510	6709	6586	6634	6625	6593	6697	6725	6519	6570	6686	6707	6680	6806	6570	6724	6554	6744	6723	6625	6648	6724	6586	6627	6650	6596	6563	6809	6670	6663	6611	6643	6770	6678	6664	6732	6569	6693	6656	6692	6638	6628	6614	6588	6629	6825	6682	6686	6623	6726	6706	6598	6718	6668	6594	6616	6699	6662	6762	6684	6566	6691	6743	6653	6778	6683	6613	6690	6726	6595	6639	6598	6655	6673	6524	6596	6525	6717	6720	6619	6735	6594	6748	6658	6709	6730	6586	6662	6691	6653	6593	6763	6668	6739	6619	6646	6738	6669	6607	6596	6617	6659	6573	6722	6852	6703	6610	6624	6698	6760	6731	6652	6821	6642	6609	6589	6664	6770	6697	6712	6742	6718	6608	6560	6639	6712	6750	6659	6626	6765	6772	6681	6627	6707	6665	6524	6676	6660	6660	6674	6663	6631	6767	6621	6573	6632	6799	6705	6681	6674	6717	6764	6609	6756	6661	6766	6560	6613	6725	6668	6761	6771	6746	6679	6528	6684	6596	6651	6636	6683	6607	6743	6568	6697	6719	6673	6545	6637	6703	6611	6721	6733	6675	6690	6680	6749	6730	6667	6708	6765	6612	6664	6599	6787	6705	6659	6805	6737	6776	6788	6627	6625	6627	6647	6589	6672	6703	6676	6621	6720	6640	6667	6628	6719	6594	6644	6620	6595	6531	6547	6735	6708	6669	6580	6701	6668	6636	6677	6789	6623	6555	6655	6780	6625	6540	6739	6770	6599	6712	6440	6620	6723	6689	6631	6616	6520	6602	6634	6688	6682	6762	6660	6702	6720	6547	6724	6576	6895	6592	6493	6683	6664	6627	6672	6679	6698	6726	6584	6630	6521	6698	6646	6624	6642	6713	6653	6514	6730	6656	6708	6608	6487	6637	6735	6670	6684	6616	6614	6616	6649	6546	6666	6586	6637	6678	6523	6579	6773	6663	6585	6615	6668	6679	6599	6712	6605	6756	6586	6661	6712	6634	6693	6653	6773	6665	6786	6627	6628	6696	6704	6713	6635	6706	6655	6675	6561	6539	6544	6620	6722	6720	6574	6563	6759	6755	6767	6615	6781	6725	6696	6679	6664	6546	6782	6705	6703	6611	6538	6790	6654	6705	6686	6750	6720	6666	6728	6687	6575	6618	6769	6785	6651	6578	6660	6633	6560	6625	6712	6581	6798	6711	6715	6641	6653	6655	6693	6688	6643	6733	6787	6741	6561	6548	6708	6487	6486	6592	6659	6608	6517	6517	6587	6544	6796	6617	6637	6702	6662	6653	6781	6608	6803	6776	6769	6684	6679	6466	6587	6749	6721	6720	6636	6624	6620	6690	6652	6729	6691	6555	6670	6584	6837	6591	6754	6602	6771	6537	6577	6586	6593	6809	6636	6724	6653	6788	6525	6700	6679	6536	6700	6635	6689	6667	6590	6735	6629	6677	6702	6641	6687	6534	6792	6618	6698	6815	6604	6668	6653	6655	6773	6501	6610	6618	6656	6664	6759	6560	6577	6596	6558	6737	6634	6554	6606	6646	6718	6585	6651	6617	6574	6782	6690	6652	6625	6484	6738	6651	6616	6685	6613	6685	6635	6570	6807	6726	6717	6678	6593	6649	6572	6635	6791	6811	6695	6565	6617	6726	6634	6660	6664	6679	6588	6717	6774	6692	6552	6623	6636	6805	6723	6705	6695	6706	6603	6760	6609	6763	6657	6676	6639	6666	6666	6655	6639	6671	6653	6602	6737	6643	6552	6707	6759	6671	6718	6676	6724	6658	6597	6664	6642	6638	6747	6592	6591	6596	6512	6491	6553	6683	6601	6542	6754	6773	6756	6708	6689	6557	6619	6461	6736	6596	6547	6673	6792	6735	6670	6599	6677	6698	6650	6599	6684	6700	6625	6742	6731	6647	6758	6657	6810	6523	6593	6596	6546	6570	6839	6715	6673	6785	6708	6623	6651	6606	6638	6649	6580	6596	6752	6684	6646	6637	6684	6678	6640	6680	6650	6617	6728	6616	6599	6671	6608	6692	6683	6686	6569	6704	6633	6801	6819	6701	6863	6653	6727	6626	6746	6683	6758	6587	6680	6634	6684	6499	6642	6717	6716	6605	6640	6729	6571	6606	6649	6724	6634	6508	6731	6545	6698	6660	6710	6605	6557	6633	6771	6780	6680	6677	6597	6554	6568	6649	6617	6734	6700	6525	6718	6631	6617	6714	6726	6835	6573	6698	6686	6682	6538	6669	6781	6614	6699	6639	6551	6661	6560	6655	6728	6711	6673	6632	6493	6649	6818	6696	6662	6436	6615	6641	6572	6655	6560	6659	6731	6664	6731	6616	6599	6669	6608	6666	6624	6684	6790	6638	6739	6727	6452	6652	6587	6582	6719	6703	6676	6670	6591	6701	6625	6604	6485	6683	6656	6699	6720	6491	6663	6719	6741	6631	6623	6665	6605	6805	6676	6607	6560	6632	6595	6677	6699	6567	6648	6680	6758	6687	6776	6611	6580	6755	6663	6619	6747	6568	6619	6618	6576	6626	6699	6614	6615	6656	6660	6706	6722	6732	6667	6557	6706	6639	6671	6693	6645	6673	6618	6747	6569	6688	6622	6603	6646	6689	6675	6740	6636	6673	6788	6527	6552	6552	6616	6611	6573	6766	6713	6710	6683	6694	6641	6619	6604	6601	6647	6720	6741	6766	6683	6773	6621	6631	6709	6600	6700	6640	6657	6616	6625	6615	6781	6755	6523	6651	6699	6675	6728	6692	6644	6771	6599	6661	6620	6564	6720	6631	6624	6736	6522	6591	6690	6661	6745	6663	6722	6632	6636	6614	6675	6689	6797	6707	6597	6773	6691	6662	6609	6624	6721	6601	6687	6717	6757	6758	6654	6719	6541	6773	6584	6688	6644	6789	6685	6650	6675	6682	6726	6797	6696	6739	6712	6678	6604	6581	6816	6610	6718	6633	6567	6720	6638	6608	6599	6521	6738	6627	6620	6654	6564	6679	6624	6675	6555	6696	6604	6685	6575	6636	6692	6677	6700	6659	6632	6596	6760	6722	6730	6651	6797	6709	6803	6751	6768	6517	6683	6710	6702	6644	6602	6716	6512	6612	6627	6654
2469	1837	1348	1242	1594	1529	1305	1275	1398	4868	13372	12704	7041	2791	1287	935	855	842	827	801	838	820	779	792	798	806	830	838	802	809	794	757	844	849	823	810	799	779	795	776	781	770	758	788	784	836	771	806	859	847	870	811	802	776	785	801	821	809	777	803	844	780	799	854	799	828	815	812	812	778	803	810	818	860	754	762	778	845	759	821	825	809	820	824	780	826	759	824	844	818	780	847	789	861	788	828	805	783	798	821	783	797	829	804	769	799	796	787	830	786	816	816	789	792	852	797	820	815	841	799	830	803	788	790	816	828	832	815	819	807	825	794	864	802	790	787	799	823	799	821	787	797	807	846	819	786	783	818	772	819	778	752	781	821	773	774	801	777	855	758	823	851	770	790	839	790	742	828	821	798	831	782	772	802	813	783	774	739	812	834	824	828	782	810	819	826	773	851	812	782	785	816	804	847	789	845	829	777	820	862	786	779	806	748	814	820	799	751	808	808	801	788	834	781	765	809	805	850	800	805	789	853	835	792	806	833	823	811	810	804	809	759	812	825	823	792	845	762	820	810	836	803	857	801	829	864	802	822	850	838	854	779	800	832	785	777	790	793	837	839	821	807	777	872	801	847	778	825	824	827	822	801	768	754	804	763	794	845	823	801	796	825	771	729	822	800	810	794	782	871	806	770	791	790	809	825	766	800	828	817	828	773	785	783	804	800	832	838	763	826	769	860	837	830	810	757	838	783	808	789	814	816	814	775	787	755	809	772	826	823	816	765	773	846	826	798	764	882	806	798	830	815	771	778	788	774	836	832	833	792	832	779	831	767	805	818	845	841	787	792	823	831	814	832	797	787	818	772	799	791	789	793	822	824	845	818	767	756	802	851	838	812	817	763	815	870	808	844	815	801	757	802	834	838	805	823	791	811	791	836	828	793	789	798	819	762	806	810	735	821	793	786	821	810	814	758	808	794	846	775	815	817	808	789	822	783	811	805	801	779	795	808	827	775	826	789	787	814	864	867	851	799	828	798	805	782	822	788	790	791	794	836	850	826	819	783	804	801	816	883	792	795	801	813	806	781	782	858	825	832	801	813	760	802	865	779	802	798	806	795	763	805	813	844	850	857	823	788	813	781	812	821	793	822	813	772	786	771	789	795	775	815	790	814	781	859	849	798	769	790	809	814	841	848	793	850	790	749	779	759	791	747	834	796	823	787	793	805	796	814	812	852	777	760	770	857	816	803	780	781	829	813	747	798	813	817	802	794	873	800	826	812	812	804	837	833	802	830	791	826	870	816	785	804	796	809	842	831	793	824	779	801	830	817	781	822	840	810	783	850	800	847	786	809	823	825	755	829	829	822	814	812	791	806	848	843	810	831	799	792	783	838	835	773	810	800	806	811	842	793	805	828	828	822	848	797	823	802	825	815	802	720	810	845	766	825	842	817	818	806	828	842	765	780	809	852	841	820	775	728	779	845	766	784	770	808	844	849	816	853	874	857	833	760	788	805	861	845	784	789	788	766	808	787	785	804	801	775	787	757	784	822	793	842	813	814	772	805	843	819	829	803	795	807	832	808	801	813	799	840	781	851	798	865	801	830	858	861	800	798	848	804	858	790	837	808	775	779	829	782	801	829	805	795	786	801	795	796	811	775	815	814	817	797	797	799	839	851	835	846	751	853	758	815	797	807	763	830	781	830	812	790	854	853	739	782	810	817	810	833	827	850	801	837	824	826	803	798	824	822	829	737	796	835	813	814	813	786	740	804	849	840	800	783	866	830	780	855	853	774	789	816	813	781	850	828	817	784	782	839	800	788	806	802	788	822	790	796	749	835	830	860	768	786	816	865	822	805	824	736	860	775	775	894	840	833	815	777	815	827	816	829	832	809	821	769	795	802	810	796	796	860	803	831	815	815	784	791	841	779	843	800	806	799	789	747	774	830	774	804	848	756	829	811	848	823	819	775	808	824	759	764	872	822	815	791	764	842	794	737	795	772	782	732	813	862	802	804	760	772	820	824	787	805	791	840	772	777	853	796	810	834	783	765	781	803	837	820	777	776	790	806	806	803	817	807	834	814	798	783	811	779	851	850	789	748	764	823	797	782	861	808	830	844	805	842	751	803	816	774	756	804	796	810	781	821	783	789	807	810	863	782	812	826	833	781	799	810	845	796	813	837	789	732	829	816	843	794	807	806	777	830	756	777	835	795	837	841	811	809	820	803	834	786	859	775	822	783	823	857	780	805	802	812	845	795	835	778	825	778	836	772	812	821	812	787	840	778	791	824	825	821	806	716	827	841	820	792	806	761	777	798	808	820	823	812	849	813	778	795	809	805	807	812	770	797	857	807	806	821	806	846	780	792	815	829	844	850	830	805	776	814	800	823	809	781	793	824	720	810	745	810	781	783	807	830	815	789	816	821	796	790	842	808	829	786	811	792	765	795	758	826	742	809	855	810	824	761	831	831	833	867	826	837	843	876	819	803	815	789	809	827	763	766	796	831	824	794	806	812	822	850	774	778	820	780	805	828	827	812	798	802	765	783	840	841	764	848	757	804	771	813	836	835	833	847	814	860	843	793	774	826	814	798	834	831	818	765	806	796	813	794	802	784	793	811	812	775	830	781	795	840	805	830	818	747	856	835	804	805	889	797	812	720	827	767	846	848	807	840	801	835	757	820	825	811	759	808	756	823	774	840	818	805	800	824	828	845	797	799	828	800	778	803	831	789	815	809	828	873	818	819	771	812	792	815	808	805	790	804	842	828	825	800	798	806	794	808	787	799	795	861	775	795	793	787	783	820	781	832	801	816	767	804	843	794	830	858	809	808	830	821	790	819	821	782	790	769	811	741	815	814	794	809	829	822	815	812	826	862	810	810	839	864	787	802	793	787	818	875	801	755	767	815	806	801	783	835	800	813	828	820	797	812	842	777	824	805	859	829	788	814	764	836	867	824	805	798	777	820	839	782	836	754	848	829	803	807	850	795	815	827	792	848	803	856	798	774	788	795	805	857	819	820	797	790	827	792	777	802	815	789	734	818	805	834	842	800	785	847	780	856	827	823	856	824	813	880	796	827	813	817	816	798	781	848	829	823	778	860	798	833	808	778	824	860	800	827	801	820	815	787	740	837	818	800	764	791	791	810	820	833	855	819	817	766	762	807	810	803	849	769	843	799	836	820	819	825	864	825	794	791	768	827	855	817	861	810	798	794	838	786	780	754	849	812	750	793	854	779	829	833	792	804	820	805	754	775	786	826	890	798	788	801	849	787	815	823	786	808	823	792	793	813	835	807	854	835	821	815	823	823	770	824	829	737	813	788	795	782	801	805	786	793	795	801	801	786	798	840	824	832	764	778	771	793	844	797	791	846	809	852	773	790	799	793	805	816	805	800	802	799	767	845	826	764	814	829	801	792	827	783	803	878	826	826	807	797	817	778	797	844	808	816	808	826	827	798	825	837	805	848	811	840	804	811	758	798	817	844	809	786	766	796	820	827
21901	16162	13446	22399	29073	26875	21695	22083	21268	39065	60754	55100	41463	26362	13961	9023	7245	6832	6648	6655	6755	6704	6829	6710	6632	6715	6738	6666	6612	6790	6683	6831	6831	6795	6688	6786	6742	6860	6733	6765	6757	6694	6699	6729	6766	6635	6740	6696	6664	6736	6756	6845	6660	6652	6619	6697	6675	6715	6819	6730	6728	6723	6741	6678	6679	6749	6680	6726	6768	6754	6746	6709	6584	6721	6739	6642	6699	6663	6659	6698	6567	6750	6828	6806	6690	6801	6744	6840	6598	6804	6639	6726	6588	6659	6823	6755	6715	6653	6705	6618	6624	6702	6757	6742	6785	6687	6712	6563	6578	6759	6610	6743	6683	6611	6835	6635	6767	6681	6688	6724	6668	6678	6670	6622	6684	6737	6726	6627	6574	6658	6526	6632	6688	6649	6815	6655	6779	6641	6723	6922	6778	6721	6765	6731	6565	6824	6740	6701	6543	6655	6731	6770	6778	6739	6744	6716	6669	6662	6650	6623	6707	6613	6790	6676	6716	6730	6702	6782	6586	6671	6568	6741	6647	6787	6787	6655	6700	6660	6556	6804	6626	6689	6698	6616	6742	6623	6671	6659	6625	6750	6690	6669	6689	6733	6581	6742	6594	6682	6797	6656	6764	6958	6657	6736	6683	6701	6615	6721	6741	6717	6755	6751	6783	6625	6766	6590	6804	6638	6695	6881	6646	6775	6518	6694	6742	6744	6732	6631	6731	6812	6657	6748	6673	6695	6685	6599	6718	6788	6712	6748	6782	6584	6738	6753	6778	6642	6820	6722	6621	6716	6736	6688	6645	6767	6694	6752	6645	6827	6708	6649	6696	6564	6695	6643	6715	6702	6693	6688	6633	6679	6833	6693	6713	6769	6747	6623	6751	6653	6687	6723	6666	6646	6686	6696	6709	6725	6777	6733	6750	6730	6642	6653	6752	6607	6768	6716	6639	6745	6781	6905	6725	6741	6801	6658	6654	6669	6609	6711	6732	6737	6719	6633	6575	6724	6712	6569	6789	6617	6715	6666	6651	6686	6688	6685	6643	6761	6643	6765	6654	6804	6647	6810	6734	6780	6723	6809	6702	6533	6614	6733	6731	6642	6587	6606	6812	6673	6768	6620	6709	6606	6800	6803	6595	6772	6807	6736	6670	6664	6831	6666	6788	6801	6821	6707	6623	6809	6679	6811	6693	6766	6658	6712	6717	6724	6664	6691	6657	6670	6661	6775	6786	6648	6536	6746	6755	6739	6740	6783	6610	6701	6740	6646	6774	6707	6599	6713	6670	6696	6615	6642	6676	6686	6737	6698	6733	6692	6770	6746	6701	6583	6675	6773	6669	6682	6762	6586	6677	6793	6760	6814	6739	6674	6722	6715	6691	6632	6734	6732	6740	6735	6760	6675	6675	6718	6686	6796	6726	6674	6663	6770	6691	6745	6820	6604	6675	6648	6693	6584	6717	6883	6753	6669	6765	6614	6639	6747	6769	6671	6606	6783	6732	6794	6600	6716	6669	6805	6653	6739	6645	6763	6732	6581	6654	6748	6611	6620	6797	6671	6722	6705	6680	6766	6698	6711	6701	6762	6821	6622	6742	6723	6599	6800	6741	6711	6637	6616	6850	6609	6689	6650	6707	6843	6709	6702	6673	6556	6727	6769	6640	6675	6793	6609	6717	6724	6733	6734	6629	6763	6707	6523	6738	6650	6704	6700	6603	6499	6742	6605	6663	6641	6662	6679	6723	6574	6713	6690	6710	6767	6725	6695	6689	6833	6666	6604	6698	6670	6790	6770	6656	6613	6566	6671	6581	6760	6771	6611	6656	6725	6691	6677	6619	6758	6781	6724	6651	6774	6692	6588	6722	6714	6769	6719	6773	6748	6722	6673	6695	6705	6705	6659	6678	6674	6928	6734	6723	6604	6700	6656	6650	6804	6747	6720	6598	6682	6722	6750	6746	6608	6600	6683	6832	6666	6741	6726	6729	6676	6845	6771	6617	6768	6703	6768	6669	6738	6534	6701	6721	6634	6831	6740	6700	6862	6707	6675	6766	6745	6595	6713	6777	6720	6612	6716	6651	6765	6766	6758	6644	6678	6684	6785	6685	6714	6667	6871	6683	6758	6578	6738	6744	6752	6647	6715	6690	6691	6589	6734	6706	6610	6918	6692	6789	6703	6721	6798	6636	6669	6705	6638	6709	6792	6755	6674	6687	6605	6762	6646	6682	6668	6635	6738	6735	6772	6776	6585	6737	6696	6828	6702	6706	6592	6679	6710	6691	6585	6721	6767	6735	6777	6600	6703	6904	6661	6799	6699	6692	6699	6726	6728	6620	6692	6702	6625	6693	6626	6801	6765	6719	6797	6759	6625	6609	6620	6818	6701	6637	6613	6659	6751	6627	6724	6713	6640	6679	6636	6750	6599	6734	6738	6598	6715	6745	6678	6667	6774	6691	6761	6753	6705	6615	6646	6774	6606	6632	6793	6665	6697	6806	6780	6651	6847	6811	6842	6838	6730	6666	6662	6678	6765	6762	6786	6636	6639	6726	6784	6801	6751	6693	6649	6674	6700	6668	6646	6646	6724	6659	6716	6803	6583	6768	6685	6780	6828	6694	6696	6700	6723	6691	6680	6759	6781	6691	6727	6724	6707	6799	6814	6786	6713	6691	6834	6780	6711	6780	6736	6496	6864	6678	6834	6655	6712	6778	6669	6678	6767	6625	6650	6750	6677	6835	6729	6653	6751	6719	6776	6806	6641	6826	6769	6773	6788	6713	6717	6669	6747	6621	6685	6747	6701	6756	6609	6675	6509	6804	6773	6768	6705	6713	6792	6674	6724	6767	6698	6683	6646	6526	6728	6764	6640	6865	6717	6678	6565	6822	6785	6718	6697	6751	6683	6773	6783	6679	6744	6693	6814	6618	6780	6647	6812	6620	6764	6635	6770	6748	6816	6731	6684	6692	6733	6707	6843	6816	6794	6824	6684	6942	6669	6779	6841	6648	6750	6599	6644	6737	6723	6765	6602	6679	6631	6766	6741	6740	6739	6655	6671	6630	6725	6799	6729	6639	6741	6780	6746	6785	6588	6702	6778	6686	6783	6710	6642	6873	6748	6672	6734	6675	6746	6818	6754	6659	6647	6724	6704	6620	6762	6749	6686	6713	6684	6806	6737	6678	6751	6804	6635	6677	6807	6680	6649	6730	6690	6537	6751	6717	6740	6730	6683	6727	6807	6654	6712	6637	6764	6824	6724	6652	6705	6653	6787	6790	6592	6636	6701	6723	6779	6738	6757	6665	6880	6630	6602	6684	6687	6779	6583	6638	6659	6697	6751	6628	6710	6721	6771	6737	6687	6756	6800	6671	6759	6680	6785	6592	6738	6733	6780	6737	6703	6609	6553	6667	6688	6773	6714	6649	6861	6843	6646	6558	6769	6822	6699	6654	6689	6739	6754	6731	6708	6698	6716	6719	6683	6732	6708	6654	6677	6721	6763	6793	6648	6808	6702	6769	6727	6585	6715	6766	6728	6736	6782	6633	6836	6679	6801	6673	6689	6724	6699	6717	6680	6566	6663	6793	6560	6709	6786	6840	6754	6596	6620	6679	6724	6775	6633	6714	6656	6774	6850	6779	6719	6706	6601	6675	6660	6782	6718	6665	6741	6783	6791	6773	6731	6734	6756	6696	6733	6663	6797	6682	6651	6588	6666	6819	6721	6718	6704	6770	6575	6539	6705	6857	6648	6738	6608	6699	6741	6670	6662	6616	6780	6688	6767	6807	6820	6760	6681	6673	6663	6662	6720	6628	6788	6725	6719	6699	6765	6690	6732	6798	6709	6646	6791	6839	6775	6743	6685	6701	6697	6781	6616	6689	6663	6738	6644	6714	6771	6757	6771	6712	6643	6680	6754	6797	6674	6809	6596	6585	6796	6641	6771	6711	6589	6858	6911	6777	6691	6763	6695	6699	6735	6585	6588	6674	6636	6605	6736	6794	6791	6740	6604	6615	6611	6641	6625	6608	6639	6738	6568	6619	6824	6689	6667	6714	6799	6723	6682	6712	6704	6649	6660	6640	6665	6694	6720	6743	6782	6688	6685	6742	6654	6713	6738	6736	6846	6690	6660	6761	6679	6734	6679	6536	6715	6810	6661	6688	6717	6803	6794	6826	6747	6548	6777	6703	6657	6728	6777	6811	6798	6691	6735	6648	6701	6646	6578	6702	6508	6686	6786	6597	6698	6658	6735	6756	6773	6688	6718	6763	6798	6723	6651	6761	6657	6886	6750	6875	6826	6704	6706	6607	6787	6669	6726	6607	6789	6670	6698	6651	6879	6865	6663	6607	6590	6624	6751	6741	6726	6622	6723	6638	6717	6834	6559	6571	6809	6750	6688	6689	6774	6697	6663	6760	6732	6682	6695	6763	6752	6695	6644	6697	6626	6700	6609	6712	6565	6538	6681	6712	6861	6656	6856	6668	6786	6725	6777	6625	6709	6702	6617	6803	6720	6806	6594	6816	6792	6626	6717	6681	6783	6555	6814	6615	6642	6681	6663	6685	6735	6569	6734	6759	6741	6656	6643	6781	6572	6788	6741	6712	6690	6697	6761	6757	6724	6876	6691	6620	6848	6786	6726	6734	6717	6716	6674	6714	6719	6745	6578	6648	6599	6634	6699	6726	6821	6777	6623	6710	6716	6665	6829	6679	6798	6672	6619	6537	6734	6714	6630	6734	6720	6759	6794	6757	6786	6739	6695	6753	6667	6785	6664	6607	6795	6603	6629	6704	6719	6809	6725	6676	6695	6715	6653	6778	6777	6766	6668	6674	6647	6720	6625	6766	6705	6685	6611	6613	6634	6807	6710	6602	6628	6696	6742	6695	6641	6689	6613	6666	6780	6729	6678	6715	6740	6761	6684	6724	6804	6724	6638	6690	6715	6719	6559	6552	6780	6578	6715	6746	6671	6731	6908	6624	6686	6665	6609	6797	6662	6761	6583	6701	6860	6714	6732	6769	6535	6541	6715	6665	6655	6718	6573	6679	6791	6676	6741	6643	6792	6645	6664	6822	6642	6708	6759	6708	6638	6531	6584	6760	6806	6728	6824
4884	1616	1344	1282	1552	1616	1361	1306	1396	3138	10285	13341	9066	3841	1709	1045	887	837	840	816	861	827	830	899	813	863	803	840	883	845	803	849	855	841	825	836	855	845	840	842	855	805	812	890	867	848	802	854	843	812	835	837	789	838	760	807	857	895	860	829	868	874	844	851	863	900	801	824	845	855	834	824	872	885	814	798	837	836	810	851	814	846	811	838	763	826	810	850	833	878	874	877	863	882	867	792	878	858	844	790	852	861	851	852	846	813	858	834	834	862	853	853	782	843	861	853	857	865	827	832	837	829	806	870	802	820	834	814	838	814	865	844	873	881	907	855	885	800	849	823	790	879	774	882	848	847	869	821	840	796	853	876	862	860	846	870	839	831	785	840	802	818	838	884	839	856	794	889	782	833	843	866	854	830	860	833	876	866	845	854	785	840	862	825	875	825	835	837	847	890	822	816	821	828	881	825	816	818	824	820	882	825	853	835	834	837	820	858	793	861	838	836	844	826	789	796	847	862	829	849	832	837	840	867	832	813	850	848	860	858	747	843	845	877	850	817	847	815	824	832	896	826	847	838	860	855	847	775	824	868	841	841	806	848	769	878	783	832	844	840	815	867	835	843	881	819	809	795	867	791	886	803	837	824	793	783	875	878	766	840	809	864	876	801	833	880	788	825	834	782	816	871	888	875	820	824	818	848	872	817	780	852	841	864	877	797	888	841	860	840	847	871	825	847	826	881	831	821	833	795	853	800	791	847	797	848	821	842	849	820	854	852	847	809	795	822	881	822	855	807	834	830	819	852	857	810	852	824	847	833	850	824	839	805	816	850	858	811	872	911	750	813	800	835	785	778	773	888	834	841	841	855	868	861	846	847	889	817	843	841	844	835	840	878	818	860	845	875	816	859	841	840	864	816	856	879	897	800	883	798	830	793	827	815	874	853	793	847	837	836	806	782	799	784	813	847	776	847	852	856	829	852	862	842	838	890	875	875	825	878	809	840	832	856	861	857	783	862	839	813	844	834	830	850	773	791	882	845	791	850	797	825	801	837	858	835	891	838	847	850	825	866	821	855	830	850	796	849	816	877	852	846	847	835	838	847	834	883	837	863	845	834	844	789	787	788	859	844	871	854	790	836	841	837	885	870	857	848	825	870	841	788	805	835	849	840	855	851	823	813	885	860	867	847	857	850	859	870	851	865	874	855	841	826	882	806	855	826	843	884	856	836	848	848	852	832	859	862	811	835	806	833	833	868	850	801	842	839	859	847	853	823	832	866	832	837	862	873	825	808	890	829	856	844	829	890	866	846	782	810	824	808	848	814	837	864	809	864	839	841	885	882	861	820	817	831	831	795	850	805	821	828	872	872	850	884	853	866	817	790	824	856	829	874	860	849	820	886	841	805	835	841	868	853	854	842	836	837	876	845	815	815	847	812	832	893	800	789	875	825	862	877	820	874	853	827	820	864	807	887	826	855	863	890	818	853	806	844	851	912	865	851	846	838	807	854	840	821	798	852	818	801	906	809	861	859	843	873	851	864	860	865	839	838	796	815	838	865	853	826	823	889	901	849	822	857	823	782	877	869	868	804	825	874	833	824	822	907	877	868	875	835	832	838	901	843	825	906	804	849	805	804	803	827	855	846	852	841	874	833	851	860	818	798	852	839	897	892	835	817	798	844	755	857	911	831	802	790	843	844	768	873	816	816	794	814	868	839	794	854	869	843	805	835	856	823	850	862	820	853	828	822	813	850	812	841	871	823	814	841	849	848	837	799	884	841	846	896	844	786	860	800	906	845	881	864	829	807	838	831	779	874	828	830	810	833	824	841	862	857	879	851	851	864	834	809	861	885	809	858	864	812	864	793	868	815	782	808	881	847	855	835	785	833	879	893	785	849	846	868	829	775	876	889	838	839	905	827	841	892	856	779	860	791	796	807	845	889	864	881	823	804	827	825	854	820	850	833	826	865	859	868	820	835	897	878	861	861	829	854	905	797	802	808	757	858	803	805	812	830	852	807	838	894	887	845	794	788	838	851	882	869	857	840	864	812	834	759	802	866	846	846	846	843	845	833	847	786	848	835	803	830	820	828	787	832	857	831	863	882	822	840	850	861	855	851	856	830	826	819	847	825	811	816	832	855	851	885	801	845	874	816	853	844	855	827	811	835	813	840	844	855	870	788	851	852	810	924	842	776	855	847	772	829	861	822	838	856	809	836	811	856	849	846	853	845	823	841	824	812	827	842	847	875	837	875	821	791	804	815	842	859	826	818	826	828	869	803	827	823	859	838	806	850	844	834	813	774	839	827	841	881	841	791	862	854	875	885	838	818	826	822	803	881	863	855	829	846	808	830	890	869	867	815	860	880	872	874	881	868	832	821	838	856	900	877	838	849	828	828	843	832	876	845	817	824	850	817	860	829	847	836	856	844	814	868	798	849	815	833	826	831	857	820	810	861	833	843	809	849	819	868	866	887	830	820	805	799	852	852	836	812	836	761	861	807	845	863	824	798	815	828	785	802	868	820	883	847	864	858	830	834	805	821	804	793	846	852	806	794	894	830	769	820	817	881	858	824	853	789	816	826	829	874	811	881	822	840	886	904	809	837	849	834	834	820	867	854	879	870	848	779	840	868	841	821	849	811	870	883	853	815	804	813	821	833	846	832	874	806	894	875	790	852	886	804	874	860	833	841	864	868	786	810	838	872	841	823	856	845	889	858	836	815	847	865	870	875	803	829	853	828	849	875	798	888	859	881	810	802	831	857	841	837	840	837	829	837	814	800	815	858	855	833	847	900	843	866	830	827	864	849	786	844	879	892	866	778	876	830	872	832	808	866	840	818	810	840	838	830	753	844	824	822	857	809	810	875	861	754	825	841	830	836	880	839	869	855	869	837	825	824	799	823	835	841	855	812	815	870	888	855	786	863	874	880	842	828	870	842	865	837	849	834	843	831	803	854	852	839	800	875	783	835	832	799	823	886	830	861	833	900	854	842	857	808	833	844	813	839	877	813	874	831	774	819	865	815	844	840	859	849	856	866	785	854	777	825	836	876	849	845	815	862	838	842	820	859	834	822	792	864	810	869	847	840	825	823	823	781	795	865	904	827	866	864	810	871	842	800	880	871	842	837	842	803	812	861	858	850	823	803	834	839	867	829	858	847	832	778	837	826	825	858	843	840	844	854	853	848	886	819	858	808	850	919	814	870	830	872	873	787	860	844	827	794	924	833	844	872	851	817	835	845	865	864	814	845	882	882	877	822	857	816	880	884	877	842	838	849	862	855	835	868	856	891	850	823	846	833	846	816	884	838	885	843	882	827	829	866	815	788	825	833	878	808	865	842	878	860	823	857	874	859	825	799	892	818	838	853	816	906	870	877	856	851	853	903	863	854	832	807	853	877	853	861	827	854	807	868	850	798	895	827	828	892	844	807	814	858	830	804	859	859	815	818	810	823	805	844	815	868	773	858	839	841	849	932	865	844	862	839	850	827	830	864
19618	15249	12907	21433	28679	26636	22125	21980	23521	37322	55996	58366	46645	31488	17430	9612	7481	7091	7023	7005	7133	6988	6985	6960	6914	7045	6992	7040	6869	6974	6889	7009	6994	7000	7031	7034	6959	6990	6948	6964	6995	7038	7099	6984	6981	6992	7003	6988	7076	6895	6914	7096	7037	6934	6994	6964	7069	6945	7062	7078	6911	6992	7107	7022	7041	6937	7086	7043	6976	6921	7081	6994	6999	7017	7093	7006	6984	7049	6916	6995	6976	6880	7022	7066	7143	7025	7007	6954	7040	6986	7018	6996	7060	7152	6998	6971	6955	6980	7015	6939	7098	6881	6992	6951	6988	7164	6972	6939	6889	6855	6995	6932	6975	7002	6934	7046	7000	7005	7016	7041	6834	6899	6946	7058	7000	7025	7096	6901	6940	7078	6990	7037	7044	7004	6977	7120	7068	7059	6972	6946	6977	7156	6992	6927	6994	6981	7003	6897	6936	7013	7181	6879	7012	7057	7024	7119	6889	7093	7040	7012	6864	6985	6931	7061	7048	7072	6946	7045	6981	6940	7117	7073	7018	6979	6985	7104	6894	6975	7050	7089	7114	6906	6931	7035	7054	6902	6887	7057	7067	7008	6993	7156	7023	6898	7035	7024	7075	7088	6898	7151	6961	7111	7077	7144	7049	6967	7037	6937	6936	6898	7083	6984	7025	7030	7062	7009	7011	7000	7021	7061	7089	6960	6983	6916	6984	7031	7005	7060	7028	6866	7101	7056	7113	7041	6990	7033	7066	6999	7093	6830	7082	7022	6984	6922	7207	7078	6928	7177	7049	6957	6882	6990	6898	7151	6905	7097	7032	6958	7084	7001	6992	6994	6950	6826	6974	6991	7009	7009	7075	7063	7018	7026	6922	6937	7135	7068	7031	6868	7096	7158	7126	7020	6953	6916	7078	7052	7005	7094	7099	7130	7042	6962	6893	6947	6931	6986	6913	6848	7017	6919	6925	7141	7079	6955	7033	7023	7057	6998	7062	6910	6953	7073	7005	6978	6975	6997	7030	6950	6939	6973	7072	6918	6964	7061	7033	6970	7062	7073	7127	6980	6947	7092	6810	6974	6999	7069	7073	7037	7004	7004	7143	7072	7018	6936	6919	7162	6862	6903	6976	7095	7035	6960	6989	7012	6926	7014	6960	6986	6896	7000	6952	6980	7079	6855	7013	6959	7106	6892	6990	6967	7153	7070	7032	7074	7008	6975	7018	7032	6979	6888	7181	7032	7104	6903	7021	6958	7043	6981	6977	7097	6953	6960	6952	6910	6986	7105	7079	6882	7001	6991	7092	6837	7024	7027	7031	7071	7100	7093	7071	7030	6994	7095	7009	6946	7016	7026	7080	6944	6938	6924	7020	6981	7018	7042	6965	6906	6986	7077	7034	7042	7070	7066	7030	6989	7015	7103	7057	7001	7017	7054	7100	6992	6950	7056	7024	7042	6978	6957	6959	6969	6921	7079	7129	6886	7013	7118	6996	6897	7011	7036	7054	7015	7056	6983	7067	7062	7130	6995	7029	7025	7093	6988	7008	6958	7014	7109	6988	7015	7064	7118	7024	7101	7071	6924	6941	6904	7029	7042	6834	7036	6933	6910	7024	7003	7021	6957	7008	7033	6965	6932	7070	6987	7011	6990	6911	6990	6934	7100	7106	6975	6936	7118	6919	6968	6970	7020	7033	6920	7011	6922	6960	7057	6971	7009	6986	7052	6988	6944	7007	6983	6956	7043	7040	7043	7110	7045	6981	7090	7010	6892	6969	6997	6962	7004	6920	6966	6969	7133	6927	6942	7013	6986	6931	7002	7042	6985	6996	6940	6994	6989	6886	6916	6996	6912	7122	7033	6980	7038	6901	6993	7079	6985	7176	7002	7143	6942	7028	7072	6885	6944	7062	7034	6972	7014	6892	7021	6941	7196	6951	7139	6965	7100	6902	6978	6931	7175	7009	7147	6982	6945	7021	6864	7076	7050	6801	6954	7014	6941	7016	6994	7074	6916	7024	7037	6994	6967	6867	6886	7015	6985	6971	6983	7035	7041	7042	7068	7049	7006	6977	6999	6977	7107	6948	6935	7030	7149	6982	6951	7121	7089	7133	7037	7180	7021	6985	7051	7090	7050	7002	6954	6868	6903	6776	6969	7005	7044	7060	6970	6909	6804	7048	7017	6983	7013	6914	7004	6884	6961	7033	6937	6896	6956	7105	6864	7032	6962	6984	6847	6980	6983	6971	7017	6975	7052	6910	6953	7104	6990	7003	7009	7009	7026	7039	7058	6967	6887	6982	7029	7017	7018	7023	7030	6976	7092	6958	6993	7049	6995	6924	6991	6935	6931	6970	7029	6919	6951	7082	6957	6972	6955	7115	7077	6996	7122	6951	6998	7134	7068	7074	7108	6999	6867	6979	6937	6994	6891	7131	7059	6998	7064	6960	7039	6983	6960	6930	6957	7008	6945	6814	6966	6991	7021	6959	7148	7090	7056	7121	6920	6906	7046	7036	7028	7128	7123	7012	6995	7136	6974	6896	7041	7034	7004	6999	7112	6981	7048	7131	6916	7141	7004	6920	7059	6996	7084	7070	7026	7029	7035	7021	6925	6995	7059	7113	7035	7091	7004	6973	6940	6994	7153	7100	7018	7024	6826	7054	7020	7021	7028	6988	7189	6941	6956	7004	6974	7015	6920	6986	7078	7066	6860	7032	6965	7009	7032	7100	7008	7139	7106	6918	7014	7011	7057	7005	7042	6903	6957	7018	7021	7063	7036	7040	7042	7069	6934	6946	6922	7002	6975	7020	7069	7032	7139	6963	7083	6975	7025	6918	7029	6809	6911	6924	7099	7063	7097	7053	7044	6979	6780	7123	7091	6986	7034	7058	7195	6999	7042	7043	6995	7124	6974	7028	6928	7131	7052	7145	6966	7032	6993	6934	7021	6980	7074	7047	7146	7156	7148	7025	7032	7004	7004	7068	6963	6894	7176	7017	7007	7064	6998	7053	7044	7095	7043	6941	6982	6949	6967	6882	6984	6908	7047	6959	6958	6898	6897	7079	7014	6980	6986	7004	7048	6960	7001	6998	7073	6996	7036	6975	7023	7040	6971	7091	6976	6977	6976	6870	7034	7040	7045	6995	6919	7009	6918	7041	7137	6855	6890	6932	6996	7015	6939	6966	7111	6997	7028	7033	6986	7118	7094	7072	6921	7011	7131	6928	7025	6927	7063	6983	7007	6972	6970	7043	6957	7093	7061	7021	6926	7035	6881	7031	7004	7049	6914	7143	6993	7060	6911	7066	7031	7121	6945	7089	7000	6983	7100	7062	6942	7031	7000	7103	7133	7024	7005	6869	7029	6941	6932	6906	7040	6924	6899	7063	6873	6984	7061	6945	7152	7050	7174	6962	7120	7034	7067	7052	6952	7006	7115	7090	7050	7011	7032	6957	7166	7096	6963	7155	6945	7099	7008	7001	6991	6868	7100	6974	7106	7019	7045	6982	6985	7024	6983	7004	7115	7087	6891	7130	6966	6957	7018	7030	6983	6966	7029	6905	7068	7030	7124	7061	6961	7049	7098	7143	7098	7082	7102	7167	6987	7045	6883	6952	6996	6973	7043	6956	7022	6996	7071	7004	6969	6997	7050	7068	6917	6950	6992	7068	7096	7031	7118	7020	6971	6876	6866	6911	7074	6894	7105	6949	7001	6900	7055	7068	7140	7088	6926	6918	7062	7127	7084	7001	6859	7094	7012	7070	6942	7055	7022	6934	7003	7024	6966	7020	7055	7006	7088	7025	7064	6966	6933	7056	6883	7116	6961	7008	7135	7021	6959	7105	6963	6952	7028	6942	7080	7027	6940	7015	7096	7013	7143	6916	6934	6859	6996	6839	6912	6969	7024	6993	7083	7052	6973	6997	6983	7037	6943	7133	7023	7025	6914	7040	7095	6919	6933	7043	6928	6932	6840	6854	7052	7092	6988	6983	7110	6934	6982	6937	7013	7055	7023	7066	6935	7029	6881	7059	7078	7003	7078	6926	7060	7022	7079	6995	6872	7056	6987	6865	7146	6979	6950	7037	6816	6988	7052	7066	6945	7020	7159	6969	7110	7033	6955	7016	6827	6942	7163	7084	7113	6982	7038	6992	7143	6971	6908	7086	7031	6980	7041	6969	7100	6969	7009	6962	7004	6993	7090	6955	7009	7029	7074	7145	6944	7111	6911	7089	6935	7094	6924	6981	7029	7178	7013	7068	7009	7130	7012	7018	7119	6926	7097	6982	7046	6989	6910	7089	7027	7100	6971	7105	7049	7073	7026	6981	7053	6955	6964	6805	6846	7062	6894	6992	6952	6924	6938	6943	7012	7058	6977	7061	6960	7051	6979	7067	6984	6983	6964	6947	7007	7024	6937	7127	6971	6879	6986	7001	6903	6967	7032	6929	7032	6899	6947	7095	6801	6973	7027	7065	6950	6971	6932	6883	6851	7145	7087	7120	7046	7040	7022	7046	7074	6934	6937	7026	7005	7089	7043	6941	6945	7128	6983	6908	7115	7009	6930	6966	6973	7026	7075	7100	7181	7031	6971	6967	7152	6879	7084	6923	7107	6984	7060	6926	6907	7080	6978	7123	6793	6903	7065	7151	6926	6908	6960	7008	7114	7077	6936	6938	7039	6984	7060	7058	6973	6991	7016	6966	7111	6929	6900	7054	6941	7046	6924	7124	7073	6896	6911	7074	7070	6951	6988	7019	7007	6910	6924	7058	7052	6994	6949	6907	6965	7002	6998	6891	7013	7153	7085	7093	6890	7024	6997	6810	7043	7117	7077	6958	7029	6996	7078	7113	6960	7067	6982	7068	6942	7072	6953	7128	6996	7007	7097	6970	7098	6988	6834	6972	7102	7052	6972	7109	7054	7090	6981	7002	6985	7009	6957	7003	6968	7067	6992	7055	6995	7099	7030	6943	6939	7002	7014	6983	7061	6969	7131	7093	7007	7099	7133	7030	7068	6993	7002	6959	7110	6906	6973	7130	7009	7084	7044	7188	6972	7073	6915	6985	7053	7014	6986	6968	6801	7038	7053	6942	6953	6986	7051	6919	7017	6940	6900
4044	2400	1684	1420	1907	2023	1831	1604	1773	6126	20894	20063	13929	6471	2581	1189	927	873	831	850	878	790	850	836	885	867	878	878	835	839	855	814	839	866	853	797	829	825	786	856	848	815	818	821	847	834	836	844	822	822	841	879	832	869	826	835	799	794	820	842	824	843	868	859	842	784	796	827	819	883	815	780	846	822	869	863	865	835	833	829	854	857	835	804	823	773	828	816	866	834	851	852	873	822	878	871	903	812	872	829	805	819	818	816	823	868	829	875	783	915	817	841	844	858	847	836	812	837	802	844	868	824	801	860	815	904	832	876	847	866	861	870	856	853	865	845	862	916	781	833	786	833	887	837	839	819	799	849	825	818	869	875	838	831	862	845	806	851	821	883	873	841	834	818	847	798	873	920	834	814	840	874	864	827	849	840	881	866	830	827	862	859	832	840	831	831	819	882	861	809	865	849	832	845	876	820	867	814	819	803	886	864	834	821	781	821	909	806	795	822	814	851	863	866	867	857	837	840	801	808	868	870	856	869	784	859	869	829	853	849	803	828	824	818	821	847	849	775	880	868	843	874	825	848	852	799	861	821	816	792	837	833	775	812	834	863	850	830	825	871	860	834	841	827	829	848	831	877	795	853	847	877	793	794	838	828	812	853	814	856	833	811	836	876	832	846	790	872	858	870	819	859	795	794	783	822	808	904	828	845	873	809	873	807	808	833	808	847	823	848	835	834	873	879	855	867	834	866	852	845	854	847	846	804	822	873	824	850	850	806	831	870	851	857	797	790	847	854	791	879	850	858	802	804	868	839	878	799	824	848	780	863	823	828	826	886	806	827	821	853	824	850	842	848	870	869	876	834	830	841	827	804	840	814	848	822	825	865	862	888	855	848	890	795	804	831	849	806	853	849	841	810	809	819	837	837	879	874	845	831	890	852	892	841	877	817	854	830	810	813	853	874	855	854	836	854	845	860	820	857	847	846	841	835	814	821	831	818	833	846	839	834	877	846	844	808	838	829	795	856	838	828	877	857	849	859	802	851	863	855	791	851	811	817	826	859	849	882	843	826	865	837	832	819	792	883	852	847	882	833	822	807	861	851	836	849	849	874	867	844	846	798	858	835	842	835	838	812	841	866	794	840	834	811	868	842	854	879	820	852	807	830	824	838	854	840	852	831	885	830	842	789	885	802	849	823	841	844	819	823	831	822	814	791	813	809	842	828	854	881	841	842	807	830	870	819	844	895	849	867	838	835	810	872	827	808	824	850	850	840	882	855	838	863	809	813	835	800	808	836	804	846	849	783	846	846	792	831	854	897	830	854	827	843	818	858	807	827	855	833	832	910	834	840	887	797	841	799	770	811	893	853	813	837	833	805	833	843	835	856	883	838	863	868	827	781	846	824	823	844	855	850	818	823	818	860	813	850	804	825	855	843	840	852	816	814	897	838	834	803	828	854	841	819	842	815	841	812	834	826	878	847	880	893	839	855	785	838	877	880	799	867	851	817	824	823	853	864	800	818	857	860	850	854	792	840	853	873	816	864	819	813	833	844	821	865	837	817	852	855	859	776	933	810	791	830	889	870	845	784	864	864	925	854	829	871	832	894	814	855	810	809	825	834	758	824	840	885	860	822	874	824	852	839	858	855	868	841	796	831	834	834	813	826	852	827	860	803	867	846	892	814	847	856	851	898	858	814	825	859	842	816	859	850	837	831	860	887	832	867	811	836	838	835	820	806	850	847	903	807	871	828	852	847	831	829	816	869	868	827	806	810	880	872	857	836	824	867	862	819	798	851	818	779	857	825	804	826	867	840	804	830	861	772	801	828	868	886	868	836	848	802	866	855	861	881	862	851	843	864	847	862	803	880	882	834	823	783	819	839	892	838	803	866	840	880	834	847	811	817	827	834	794	825	810	850	825	801	871	809	807	865	774	822	856	821	821	825	833	880	862	829	838	829	877	806	837	867	827	858	844	820	820	797	853	841	855	836	825	862	829	801	859	850	819	804	811	814	882	839	835	822	878	894	822	833	904	868	804	881	848	786	851	828	844	907	815	856	776	901	783	864	854	832	856	847	815	821	874	825	824	834	810	812	810	878	781	857	827	830	784	808	833	850	818	835	791	875	838	912	865	816	860	881	869	874	849	821	905	853	871	797	872	803	842	818	840	887	862	852	855	846	858	825	814	817	830	871	861	892	835	840	812	791	835	825	820	831	845	843	833	842	865	844	859	828	800	794	870	866	863	800	801	808	830	839	834	815	864	872	852	837	884	810	797	846	870	871	854	863	877	851	847	805	867	821	810	845	804	856	788	803	817	900	832	825	786	850	793	921	838	836	812	831	859	788	835	795	825	844	893	863	813	815	818	759	762	807	823	900	843	853	840	858	851	826	898	846	823	861	837	815	814	790	798	856	820	816	838	855	856	862	819	833	853	804	852	792	831	784	839	839	828	799	860	887	858	835	806	822	854	843	839	867	847	827	807	823	880	867	868	855	828	834	898	828	814	806	832	832	787	821	867	833	842	839	843	891	894	840	794	828	829	810	857	815	903	832	842	835	817	861	822	828	818	814	825	832	798	871	825	833	872	843	813	841	824	878	770	837	849	805	837	845	814	891	845	842	814	810	838	860	817	836	865	786	802	857	849	859	831	845	907	870	812	840	843	886	881	912	806	783	880	861	856	859	806	805	850	834	819	841	845	826	929	852	873	854	795	852	831	846	833	858	795	829	896	833	823	865	841	792	873	821	823	845	835	825	865	815	803	823	816	824	838	850	840	850	807	890	834	891	832	880	863	803	895	850	846	850	815	839	815	817	868	822	828	839	850	888	841	868	863	877	812	847	804	850	872	823	866	821	821	807	817	895	830	848	920	878	827	847	844	849	880	857	875	826	870	854	850	888	859	829	824	840	824	831	864	831	855	806	774	829	855	860	877	887	850	840	840	872	859	834	848	891	797	860	839	856	828	840	824	850	851	857	841	835	836	875	846	893	836	850	839	746	788	869	848	824	839	839	844	883	867	788	844	824	809	831	840	826	834	822	848	852	779	889	834	866	839	812	878	835	863	840	796	831	824	866	819	804	861	841	831	869	844	816	851	870	814	852	875	802	841	830	846	870	864	773	870	847	820	815	852	863	810	881	882	822	790	841	837	849	797	870	850	791	813	825	787	789	873	836	870	812	780	895	824	864	830	819	858	809	801	813	855	824	807	835	821	830	836	835	793	805	835	830	785	831	822	835	852	781	856	842	861	802	855	882	806	830	829	836	829	805	912	813	886	822	849	863	835	850	815	856	873	816	811	844	846	837	870	838	837	840	835	814	870	816	772	918	888	867	809	815	832	837	808	822	896	807	913	899	859	817	919	819	823	871	874	841	829	873	841	855	854	822	869	840	858	836	873	844	866	862	794	884	821	849	841	840	807	858	842	887	835	841	807	868	800	819	845	843	845	770	801	833	823	799	814	833	841	815	853	847	800	866	824	842	802	823	848	808	834	829
26557	19750	15558	24043	32709	31426	28848	25490	28041	46840	72098	67404	55036	39038	24321	12364	7929	7130	7071	7059	6878	6970	6998	6787	7125	6962	7061	7006	6994	6955	6965	6924	7003	6854	6931	7019	6902	6984	7038	7054	6919	6966	6983	7026	7015	6866	6983	6894	6945	6881	7114	6959	6905	6987	7158	6931	6857	6893	6873	7068	6851	6923	6932	6810	6948	7040	6890	6996	7123	6974	6993	6887	7073	7008	6953	7070	6804	6887	7098	7058	7012	6897	6993	6976	6996	6892	7012	7041	6943	7173	6979	6854	7007	6956	7049	7028	7185	7031	7004	6948	6988	6928	6990	7029	6923	7050	7041	6922	6912	6995	6921	6910	7054	7047	6932	6980	7066	6862	6898	7104	7122	6948	7031	7040	6880	7106	6894	7116	7060	7037	6887	7079	6997	7041	6994	7053	6931	6786	7014	7047	7115	6998	6948	6875	6860	6928	7093	6980	6808	7046	6917	7003	6916	7023	7080	6946	7019	7011	7061	7018	7015	6972	6958	7093	7064	6977	6962	7020	6886	6950	6945	7013	6950	6968	6868	7097	6890	6986	6998	6957	6965	6949	7066	7041	6925	7059	7003	7123	6930	6998	6907	7024	6927	6913	6891	6924	6962	6848	6924	6974	7194	7121	7016	7038	7018	7042	6922	6999	6973	7023	7060	7024	7106	6949	6992	6929	6873	7038	6897	6922	7076	6966	6955	6975	6927	6975	7076	6959	6995	7125	6978	6997	6905	6902	6963	6947	6976	7060	6946	7030	6922	6951	6953	6785	7136	6955	6894	6907	7043	7010	7005	6946	7091	7076	7041	6729	6929	6949	6938	6958	7079	7086	7109	6905	6986	7017	7116	6973	7114	6922	6924	7139	7101	7002	7093	6874	6914	7010	6969	6995	6995	6991	6769	7017	7068	6850	6991	7023	7013	7105	7068	6953	6994	6962	6988	7153	6951	6933	6899	6931	7068	6995	6978	6871	6891	6832	6866	6971	6885	6901	7057	7023	7054	6940	7006	6936	6949	6928	6834	7088	6999	6958	7036	7000	7012	6890	6984	6932	6948	7041	6936	6876	6827	6997	7011	7006	6923	6978	6906	7064	7065	7043	7135	7004	6972	6983	6923	7040	6894	6911	6965	6927	7006	6932	6968	7066	6925	6943	7032	6970	7084	6893	7159	7022	6919	6950	7015	6974	6995	6991	7080	6947	6860	7116	6980	6826	6940	6983	6960	6841	7021	6984	6935	6949	7070	7060	6976	7087	7082	6886	6989	7008	6755	6953	6957	6840	6953	7127	6988	6985	6947	7057	7063	7057	6865	7055	6996	6929	7070	6967	7144	7001	7065	7000	6977	7131	6985	6912	6843	7039	7091	6939	7065	6916	6957	6921	7107	7105	7008	7136	7009	6971	6831	6949	6898	6971	6898	7070	7045	6924	6783	6960	7048	6960	6901	6959	7056	7058	7007	6995	6990	7075	6915	6849	6983	6916	7035	7021	7082	7124	6871	6987	6978	7055	7064	6912	7014	7023	6917	6960	6982	6847	6889	7023	7022	6907	7050	7004	7049	7065	7007	7002	7005	7005	7014	7058	7029	6941	7101	6894	6966	7070	7002	6929	6978	6999	6970	6989	6984	6842	7019	6948	6798	7057	7011	6956	6958	7042	7031	6970	7001	7102	7071	7111	6980	6954	6940	7106	6875	6962	6991	6921	6992	6936	6954	6961	7050	6976	6962	6982	6841	6894	6862	6946	6981	7002	6958	6973	6956	6966	6842	7069	7002	6990	6951	6993	6954	7049	6959	6947	7051	7026	7021	7021	6935	6901	7087	7179	6983	7052	6969	6971	7039	6992	6963	6879	7038	6915	6912	7005	6895	6851	7000	6990	6999	7020	6898	6995	7050	7011	7013	6962	6999	7031	6972	6984	7033	6998	6931	6995	6917	6929	6923	6996	7067	6942	6972	6855	7031	6949	6942	6926	7134	7044	6906	6948	6965	7014	6928	6839	7015	6919	7034	6940	7094	6878	6892	6930	7037	6910	6928	6990	7052	6942	6967	7020	6997	6973	7039	6880	6970	6835	7122	7080	6970	6994	6911	6986	7170	6996	7016	7092	6852	6936	7017	6989	7019	6951	7081	7016	7087	6923	6861	6969	6979	6799	6859	7094	6947	6975	6876	6944	6911	6990	6990	7005	6897	6884	6896	6952	7026	6883	7084	6959	7056	6941	7012	7037	7026	6867	6940	7001	6921	7052	6965	6990	7038	7002	6947	7031	6925	7036	6891	6961	6898	7106	7114	7002	6961	6847	6976	6900	7070	6986	6965	6971	6996	6966	6893	6917	6977	7045	6921	6952	6957	6858	6987	7079	7042	6939	7095	7019	7074	6899	7050	7040	6972	6852	7042	6938	6876	6921	6990	7000	6954	6996	7007	6860	6957	6866	6933	7048	6792	6984	6932	7031	6898	6977	6912	7022	6967	6970	7001	7097	6978	6936	6948	6928	6962	6955	7032	6976	6966	7068	7105	6949	6904	7038	6989	7007	6956	7026	6805	6977	7063	6998	7122	6902	6978	7034	6945	7002	7005	6927	6767	7044	6966	6886	6976	6936	6942	7027	7079	6971	6853	6971	7061	6942	6897	6962	7103	6976	7225	7114	7040	6943	7084	7041	7094	7021	6937	6965	7014	6919	6940	7060	7056	7030	6939	7014	6910	7123	6985	7006	6995	6992	7049	7094	7023	6956	7037	6956	6975	6915	7206	6952	6970	6943	6919	6953	6919	7093	6927	7008	6992	6890	6981	6947	7020	7046	7051	7064	7011	6946	6979	6914	6889	6957	6963	7076	7002	6997	6981	6937	6907	7022	7100	7054	6923	6951	7007	6901	6903	6887	6999	7071	7014	7053	6969	6939	7026	7052	6979	7052	6833	6835	6967	6924	7091	7007	6969	7074	6969	6893	7005	7034	7021	7062	6903	6908	6967	6972	7030	6941	7038	6971	7021	7105	7084	6939	7000	7095	7035	6911	6937	7016	7030	7039	7038	6987	6879	7073	6978	7065	7099	6979	7147	6972	6978	7022	7050	6959	7046	6978	7037	7063	6985	7001	7028	6942	7043	7037	7101	6883	7052	6978	6852	6861	7074	6917	6956	6866	7068	7029	7049	7098	7101	6901	7060	7039	7065	7101	6941	6952	6989	7027	7001	6933	6924	6957	7003	6949	6921	6909	7024	6968	7083	6851	7019	7045	6981	6982	7077	7005	6951	6987	7041	6935	6951	7011	7053	6924	7115	6936	7156	6771	7002	7078	6992	7010	6846	6891	7045	6947	7100	6979	6974	6935	6902	7093	6958	6916	7005	7119	6943	6909	7053	7020	6823	7014	6889	6993	6878	7059	6891	6948	6895	6984	6996	6856	6943	6929	6957	6958	7018	7002	6951	6948	6982	6990	7037	7021	7026	7019	6966	7116	6941	6939	7062	6885	7090	6854	7071	6919	6964	6941	6910	7161	6868	6838	6910	6934	7048	6929	7097	7103	7046	7051	6816	7041	7029	7004	6980	6979	6956	6997	6924	6984	7127	6962	6947	6940	6974	6963	7005	7056	7148	7091	6894	6933	7040	6948	7034	7002	7069	6931	6932	7000	7044	6918	6901	7105	7093	7015	6937	6979	7050	7037	7013	6982	7080	6961	7005	6921	7048	7053	7025	6904	7098	6940	6892	7076	6971	6977	7075	7021	6971	6811	7013	6952	7132	7057	7006	7058	7022	7019	6988	6928	7091	6987	7138	7010	6888	6951	7016	7017	6925	6972	6997	7021	7024	7091	6997	6927	6941	7065	7013	7028	6970	6963	6959	6955	7027	6946	6919	7031	6957	6973	6937	6912	7009	6940	6950	7001	6923	6969	7070	6977	6881	6884	6856	6955	6945	7114	7011	6967	7033	6883	6901	7058	6849	6932	6992	7015	6969	6904	7137	6907	6874	6864	6982	7050	7015	6878	6953	6920	6989	7001	6963	7006	6882	6842	7068	6861	6999	6983	6969	6923	7003	6877	7007	7126	6930	6949	6893	6929	6840	6940	7035	6973	6892	6998	6993	6853	7042	7020	6946	6977	6988	7012	6997	6938	7074	7062	6929	7018	7057	7139	6934	6947	6902	7110	7016	6959	6948	6844	7008	7043	7041	7042	6973	7005	6980	6907	7191	6909	6980	6920	7034	6899	6908	7041	6889	6899	6859	7040	6929	7095	7140	6933	6948	6978	7012	7063	7017	6876	7088	6813	7011	6928	6957	6990	7099	6933	6993	6968	7064	6970	6966	7030	7024	7077	6805	6912	6981	6952	6906	6999	6976	7036	7015	6955	6944	6868	6965	6924	6968	6946	7005	7050	7013	7084	6990	6985	7016	7046	6944	7106	7076	6925	7099	6976	6806	6899	6980	6941	6951	6942	7023	6947	6921	7114	6905	6883	6881	6974	6945	6991	7245	6955	6811	6958	7108	6926	6925	6964	7005	6938	6960	6825	6972	6947	6967	6990	6953	6936	7073	6948	7069	6963	7066	6992	7038	6915	6855	6894	6989	7062	7048	6956	6965	6987	7062	6869	6936	7134	7082	6965	7080	6881	7056	6981	7031	7025	6958	7058	6969	7024	7024	6955	7030	6898	6965	6985	6948	6823	6967	6848	6993	6980	7046	6917	7000	6972	7020	6883	7030	7023	6981	7049	6922	6973	7007	7122	7132	6952	7025	7066	6961	6967	6964	7061	6922	7137	7028	7026	6976	6792	6839	6963	6949	7081	6797	6924	7001	7052	6797	7033	6910	6838	7112	6965	7101	7036	6763	6963	6938	7009	7001	6928	7157	7067	7151	7045	7111	6834	6994	6909	6975	6945	7063	6895	6743	7031	6973	6923	6983	6869	6946	7039	6985	7026	6914	6935	7048	6933	6943	6883	6933	7105	7001	6899	6980	7020	6987	7135	6917	7118	6937	6979	7021	6929	6986	6855	6989	6868	6964	6888	7202	6979	6926	6971	7013	6966	6956	6989	7009	6885	7062	6930	6993	7029	6862	7034	6918	7021	7032	6883	6974	6962	7036	6946	6934	6936	6969	6773
3398	1403	1161	1033	1227	1329	1376	1101	1060	1669	3543	4114	3284	2077	1299	1006	857	795	777	810	783	839	824	825	828	758	775	810	779	835	817	834	834	825	843	808	828	755	854	817	842	842	804	820	832	818	786	790	775	815	827	817	818	810	767	806	788	836	859	804	777	816	815	832	752	834	801	814	774	833	827	823	805	793	812	804	820	808	797	795	798	810	797	789	725	791	798	832	794	808	793	749	801	793	802	825	814	821	796	818	798	792	812	782	778	795	798	779	862	815	855	802	788	820	845	784	812	777	765	781	855	790	803	805	827	823	853	778	817	814	800	847	792	804	839	796	824	823	788	783	822	760	774	753	823	815	822	788	876	824	830	814	796	819	831	881	807	800	829	800	812	843	799	837	819	847	815	821	822	833	821	838	815	786	782	845	846	816	870	822	835	792	805	801	829	836	809	779	793	791	844	807	823	795	840	854	794	815	818	809	801	785	787	805	783	854	777	822	830	787	787	782	833	810	785	823	819	797	832	832	823	809	835	810	832	794	803	822	808	816	832	815	773	775	815	769	862	835	872	792	762	800	788	850	832	757	864	803	785	802	858	787	828	845	842	832	843	814	826	798	847	837	835	807	824	808	827	851	793	860	812	839	829	841	821	821	825	786	825	797	800	845	791	850	772	820	806	782	862	845	823	850	806	808	841	883	750	807	779	743	735	778	840	765	763	886	842	838	815	815	774	761	761	828	762	844	837	816	817	832	796	794	775	819	763	790	823	813	766	755	830	835	858	813	804	811	814	867	791	794	851	805	796	779	796	801	797	842	813	821	784	834	782	850	778	836	754	848	768	823	819	827	787	770	775	833	808	827	850	775	754	771	857	820	894	787	825	794	772	794	819	787	795	824	817	810	812	798	788	843	799	799	805	787	770	843	824	842	815	825	823	771	815	805	798	807	847	786	737	807	796	793	799	781	779	789	736	801	766	782	806	804	822	781	815	782	840	775	779	848	876	861	806	799	785	783	786	785	876	768	834	830	792	792	828	813	783	788	790	826	755	800	762	720	797	846	787	783	777	866	870	805	803	855	785	812	810	829	881	770	863	774	788	818	789	863	817	797	796	800	790	803	776	795	855	778	818	815	802	774	791	789	812	780	801	843	806	789	811	804	787	802	833	837	840	793	799	756	825	857	819	745	820	787	860	802	855	752	805	811	805	783	791	844	786	805	804	796	811	852	772	839	822	797	789	788	798	789	793	806	750	820	792	755	836	803	773	782	809	828	776	779	785	799	806	820	838	811	769	802	813	787	786	812	791	799	825	770	769	830	754	785	807	825	816	815	807	789	821	861	846	822	747	829	744	760	778	812	814	777	824	837	821	775	743	834	795	806	759	835	858	825	774	832	784	812	784	765	835	801	829	791	821	815	802	829	851	774	799	803	792	864	818	843	854	815	776	816	805	824	824	839	799	817	786	804	861	785	782	800	755	842	877	827	778	789	810	818	835	828	826	795	778	851	790	841	799	822	801	817	769	759	783	836	798	789	814	783	790	859	765	826	807	866	828	843	851	776	837	792	825	766	814	825	773	864	855	811	825	834	850	816	802	831	826	826	795	797	785	790	876	808	800	801	820	799	775	799	778	759	834	786	786	819	762	787	781	829	826	823	853	821	795	777	837	825	818	840	808	795	826	843	804	810	810	763	795	822	836	829	812	771	803	803	792	779	796	815	768	785	795	874	768	783	787	787	801	801	768	798	796	794	840	790	813	818	828	797	808	812	822	808	830	843	835	790	809	796	758	833	853	783	791	794	805	839	811	809	769	771	846	820	821	855	819	805	792	825	836	801	853	792	854	805	845	821	785	826	799	783	791	841	844	820	896	828	769	841	745	750	812	730	816	784	826	840	816	829	806	827	799	755	845	786	869	845	822	850	823	766	793	720	842	814	797	816	817	787	800	764	831	838	824	819	844	766	826	792	865	798	815	824	835	812	774	850	778	747	784	813	840	765	811	799	847	803	848	880	845	833	780	799	790	822	783	799	807	835	802	800	834	819	802	821	799	787	846	807	832	817	816	770	824	859	840	845	840	854	808	801	824	832	800	821	817	759	844	819	775	831	837	768	785	741	804	812	852	798	817	866	738	818	818	819	761	845	829	833	804	812	789	833	811	781	840	851	773	818	835	808	778	824	817	844	831	789	815	829	829	832	777	793	849	775	814	809	827	745	816	838	847	819	829	859	806	804	770	825	778	846	829	765	803	759	806	834	806	838	787	742	826	815	815	796	811	775	856	783	771	816	777	846	796	829	828	788	861	786	818	788	823	801	814	742	788	767	782	798	761	798	744	875	805	822	785	828	817	821	759	784	766	775	779	848	803	820	783	806	834	828	823	810	850	817	807	776	804	771	766	814	798	759	798	832	821	772	795	794	803	803	846	814	767	827	793	728	802	795	834	800	825	823	802	802	780	847	817	808	762	779	796	833	742	798	799	813	877	842	783	805	801	777	805	817	858	850	821	781	798	860	798	776	811	859	769	825	871	766	832	792	823	755	781	795	787	816	793	819	806	785	762	815	796	778	838	804	795	772	769	740	787	791	755	800	842	791	815	793	842	831	834	801	794	794	818	826	781	819	802	847	865	835	771	861	794	776	823	871	797	804	773	807	781	796	798	801	787	822	806	799	826	754	813	819	868	822	810	790	807	805	772	794	809	780	782	817	824	816	805	816	795	803	846	813	794	774	786	764	809	830	750	800	765	817	795	788	808	795	767	807	793	807	797	777	800	775	818	826	782	784	818	785	821	804	807	776	806	775	794	813	829	839	823	807	878	824	803	836	791	818	754	793	749	839	772	819	823	841	791	821	767	809	820	865	805	826	770	775	792	838	811	795	841	798	842	782	790	782	848	841	779	832	856	843	796	877	818	861	813	770	774	871	831	819	804	825	814	843	795	807	754	809	779	777	783	761	844	808	847	853	830	805	836	824	803	797	802	798	829	816	796	830	827	797	780	812	803	791	852	844	853	799	837	805	823	833	825	859	845	816	785	812	830	834	794	849	829	802	850	794	810	797	831	774	831	848	813	841	837	794	817	815	815	806	774	765	785	835	774	799	807	807	821	825	765	872	795	774	822	802	800	766	784	779	749	820	804	843	818	787	793	763	834	839	804	830	784	753	827	827	819	801	867	762	792	814	796	810	793	838	820	789	807	769	828	777	748	802	888	826	784	861	846	837	803	804	819	857	803	782	860	833	841	827	750	823	812	787	851	862	805	782	816	799	845	770	870	811	811	736	788	841	793	861	743	794	783	844	809	758	816	810	836	786	824	821	820	791	799	842	744	760	815	767	830	854	766	786	830	739	867	844	772	802	801	837	822	832	816	789	759	768	826	831	825	747	809	831	802	818	797	831	805	799	772	826	787	781	785	789	802	792	784	817	820	843	810	804	804	838	826	876	754	805	813	732	735	804	752	769	794	774	762	841	852	853	797	815	775	836	779	788	821	790	806	821
18625	13741	11178	16514	22689	24289	22220	16745	17615	25573	37911	38654	32230	21870	12939	8544	7193	6969	6793	6778	6699	6834	6801	6701	6957	6868	6771	6821	6776	6659	6772	6795	6866	6849	6762	6731	6702	6904	6894	6748	6925	6797	6766	6791	6882	6894	6866	6925	6786	6864	6858	6818	6717	6716	6725	6838	6840	6799	6722	6917	6764	6767	6783	6816	6780	6582	6787	6812	6748	6805	6795	6770	6677	6752	6743	6747	6740	6744	6768	6847	6789	6730	6696	6782	6882	6671	6692	6680	6757	6685	6667	6752	6600	6691	6858	6701	6673	6795	6805	6770	6638	6657	6904	6620	6764	6792	6858	6702	6683	6813	6741	6830	6716	6821	6886	6758	6782	6863	6715	6839	6787	6700	6783	6746	6806	6698	6892	6758	6749	6696	6737	6803	6835	6744	6821	6674	6694	6839	6708	6610	6748	6822	6832	6627	6669	6884	6711	6761	6776	6859	6705	6806	6939	6820	6839	6822	6822	6816	6728	6705	6799	6802	6738	6931	6684	6763	6726	6735	6842	6827	6722	6824	6822	6780	6860	6704	6825	6700	6816	6813	6811	6720	6712	6728	6769	6755	6691	6812	6671	6730	6677	6687	6819	6812	6678	6750	6662	6907	6792	6691	6870	6924	6770	6697	6688	6760	6921	6812	6724	6789	6862	6642	6747	6701	6779	6801	6781	6778	6905	6764	6745	6758	6757	6737	6761	6660	6690	6876	6646	6795	6842	6743	6852	6669	6809	6824	6975	6717	6540	6868	6867	6781	6790	6874	6827	6768	6779	6860	6827	6814	6702	6729	6734	6783	6794	6768	6719	6809	6830	6820	6834	6721	6716	6859	6788	6780	6838	6761	6791	6885	6803	6723	6953	6963	6753	6715	6749	6802	6716	6832	6685	6754	6716	6779	6679	6752	6847	6826	6765	6943	6764	6837	6787	6699	6764	6823	6866	6875	6869	6713	6702	6724	6782	6806	6786	6670	6907	6772	6693	6796	6731	6737	6640	6692	6688	6937	6693	6774	6809	6840	6720	6788	6761	6886	6807	6776	6754	6670	6754	6639	6722	6739	6795	6765	6681	6758	6845	6717	6867	6807	6940	6830	6760	6822	6700	6701	6760	6710	6824	6810	6817	6715	6764	6804	6726	6779	6731	6759	6783	6873	6877	6857	6626	6719	6775	6826	6787	6729	6859	6805	6809	6773	6709	6978	6775	6845	6702	6743	6794	6857	6688	6727	6726	6762	6821	6760	6816	6832	6745	6727	6911	6888	6668	6846	6855	6807	6617	6743	6895	6877	6801	6755	6727	6715	6777	6822	6767	6915	6743	6766	6879	6793	6832	6782	6737	6839	6722	6845	6855	6802	6715	6691	6751	6888	6909	6833	6952	6648	6862	6883	6919	6690	6721	6745	6886	6788	6722	6767	6895	6827	6819	6855	6929	6733	6832	6909	6839	6919	6878	6815	6831	6744	6630	6753	6882	6819	6956	6721	6833	6934	6845	6688	6707	6783	6796	6756	6681	6733	6588	6643	6948	6776	6726	6847	6899	6805	6867	6810	6932	6803	6683	6939	6797	6835	6653	6744	6811	6817	6802	6842	6837	6696	6785	6836	6790	6718	6746	6859	6799	6816	6790	6825	6764	6782	6795	6770	6850	6801	6782	6724	6695	6868	6779	6852	6784	6735	6742	6685	6889	6710	6819	6730	6837	6815	6759	6741	6667	6777	6857	6769	6920	6904	6727	6833	6780	6792	6673	6767	6881	6689	6694	6802	6883	6813	6934	6811	6750	6906	6902	6856	6797	6957	6743	6875	6708	6773	6759	6784	6746	6840	6834	6790	6837	6740	6815	6782	6871	6725	6681	6692	6911	6691	6903	6742	6825	6737	6850	6755	6792	6770	6826	6717	6979	6833	6886	6745	6825	6730	6788	6647	6817	6949	6779	6866	6767	6789	6737	6891	7024	6690	6841	6848	6823	6795	6864	6886	6748	6806	6747	6642	6702	6683	6761	6798	6712	6819	6674	6895	6775	6763	6758	6740	6749	6697	6742	6864	6761	6759	6664	6858	6787	6831	6850	6938	6697	6899	6699	6981	6766	6715	6814	6792	6713	6862	6840	6825	6712	6900	6925	6790	6741	6804	6807	6747	6765	6617	6825	6819	6764	6780	6705	6787	6761	6779	6842	6822	6762	6736	6702	6830	6819	6844	6753	6778	6876	6776	6826	6772	6806	6858	6828	6779	6745	6810	6748	6701	6781	6856	6825	6860	6783	6717	6940	6877	6776	6751	6793	6782	6756	6710	6840	6638	6799	6789	6704	6838	6700	6848	6686	6740	6808	6793	6829	6775	6784	6721	6788	6774	6835	6768	6604	6897	6790	6824	6880	6796	6802	6607	6723	6771	6855	6730	6793	6840	6813	6832	6835	6867	6686	6705	6922	6760	6695	6819	6738	6813	6748	6782	6783	6830	6827	6761	6796	6874	6706	6867	6792	6733	6790	6749	6765	6761	6792	6758	6757	6774	6784	6734	6870	6778	6710	6838	6851	6868	6807	6869	6772	6798	6843	6884	6816	6666	6918	6743	6812	6751	6796	6647	6725	6801	6740	6720	6801	6780	6811	6763	6691	6822	6778	6799	6752	6745	6852	6779	6739	6772	6932	6811	6737	6813	6729	6747	6524	6836	6713	6879	6750	6917	6835	6799	6852	6877	6840	6830	6693	6858	6797	6774	6707	6769	6707	6734	6745	6749	6679	6875	6648	6678	6850	6884	6808	6717	6922	6693	6788	6720	6749	6863	6821	6676	6725	6821	6795	6695	6810	6796	6779	6708	6797	6714	6870	6769	6879	6754	6780	6806	6796	6735	6872	6746	6789	6785	6833	6802	6771	6832	6699	6688	6739	6799	6806	6791	6679	6738	6844	6821	6915	6820	6762	6730	6804	6761	6785	6779	6797	6822	6673	6609	6809	6805	6828	6724	6770	6774	6821	6774	6801	6875	6690	6665	6786	6742	6699	6795	6800	6724	6813	6763	6926	6804	6808	6648	6820	6853	6803	6844	6770	6773	6725	6774	6754	6827	6646	6816	6773	6672	6775	6821	6709	6718	6823	6877	6855	6612	6726	6766	6813	6858	6705	6787	6816	6865	6665	6856	6891	6776	6899	6767	6955	6730	6770	6877	6727	6704	6740	6697	6774	6616	6814	6785	6643	6760	6654	6776	6884	6922	6746	6691	7000	6867	6786	6822	6761	6762	6855	6710	6678	6743	6745	6773	6840	6771	6619	6591	6831	6844	6748	6813	6783	6784	6836	6726	6798	6823	6701	6752	6777	6881	6818	6840	6734	6875	6874	6792	6720	6681	6716	6858	6710	6819	6815	6818	6842	6846	6830	6856	6854	6875	6642	6837	6717	6838	6792	6781	6793	6691	6870	6874	6922	6776	6744	6834	6830	6739	6844	6844	6725	6732	6863	6867	6864	6749	6760	6872	6855	6756	6793	6825	6709	6917	6894	6763	6824	6765	6874	6706	6812	6814	6900	6750	6775	6785	6720	6568	6710	6644	6825	6676	6829	6819	6752	6730	6825	6707	6860	6722	6827	6744	6795	6857	6828	6873	6704	6811	6842	6777	6749	6833	6718	6772	6778	6768	6776	6761	6780	6879	6738	6840	6792	6848	6821	6802	6666	6760	6788	6744	6927	6891	6808	6834	6769	6985	6744	6944	6730	6744	6818	6793	6839	6785	6750	6740	6814	6636	6686	6882	6817	6814	6918	6830	6740	6767	6734	6644	6881	6700	6745	6846	6816	6784	6800	6784	6753	6820	6835	6792	6738	6806	6901	6828	6855	6790	6856	6728	6751	6762	6773	6748	6806	6748	6716	6751	6782	6862	6752	6850	6862	6898	6759	6969	6745	6705	6729	6769	6867	6659	6763	6705	6709	6818	6863	6784	6648	6724	6742	6846	6746	6793	6840	6804	6697	6835	6755	6698	6922	6869	6735	6875	7014	6693	6755	6745	6834	6889	6715	6744	6773	6805	6834	6647	6812	6847	6789	6786	6754	6609	6833	6727	6728	6697	6825	6760	6818	6814	6723	6867	6727	6857	6707	6683	6817	6837	6869	6783	6838	6777	6848	6753	6673	6900	6777	6653	6842	6703	6627	6833	6841	6711	6834	6669	6694	6849	6828	6818	6735	6701	6691	6757	6865	6816	6774	6829	6798	6919	6894	6718	6884	6696	6765	6783	6725	6869	6789	6847	6719	6779	6775	6824	6734	6839	6697	6911	6738	6842	6730	6777	6764	6787	6868	6762	6797	6768	6818	6730	6913	6700	6878	6703	6866	6774	6782	6772	6668	6839	6825	6808	6821	6988	6801	6900	6810	6675	6733	6798	6733	6848	6757	6774	6975	6783	6796	6736	6786	6772	6882	6828	6734	6832	6744	6845	6771	6773	6791	6814	6929	6791	6900	6856	6904	6754	6814	6744	6842	6775	6857	6748	6834	6781	6859	6719	6859	6849	6843	6646	6791	6805	6763	6790	6862	6789	6838	6712	6632	6757	6820	6767	6863	6787	6689	6788	6784	6638	6843	6755	6844	6946	6805	6765	6850	6734	6910	6798	6811	6729	6918	6717	6813	6793	6746	6739	6784	6823	6858	6791	6758	6754	6841	6886	6667	6825	6783	6741	6879	6681	6691	6840	6749	6839	6721	6729	6875	6904	6766	6821	6781	6815	6890	6796	6810	6928	6770	6781	6637	6854	6771	6773	6886	6771	6756	6777	6755	6733	6859	6826	6856	6781	6875	6687	6752	6945	6830	6862	6827	6790	6792	6840	6905	6896	6738	6695	6802	6777	6751	6760	6662	6891	6886	6763	6784	6802	6732	6840	6722	6807	6831	6797	6857	6861	6778	6846	6790	6909	6742	6787	6749	6860	6740	6638	6682	6700	6821	6823	6780	6784	6783	6741	6794	6805	6892	6706	6676	6728	6726	6736	6697	6858	6745	6866	6785	7031	6705	6768	6868	6967	6814	6783	6808	6757	6880	6742	6801	6696	6820	6891	6762	6709	6824	6821	6753	6833	6855	6848	6702	6840	6812	6708
2736	1993	1335	1245	1460	1454	1556	1359	1709	3389	8167	12130	9468	4635	1936	1044	876	851	879	776	826	814	783	807	802	821	828	794	839	829	804	806	767	798	762	852	817	833	792	778	825	772	829	889	831	859	793	802	843	848	852	838	819	817	798	797	782	817	851	826	843	821	840	794	779	769	789	835	818	801	752	797	805	803	796	840	811	771	787	868	829	844	828	821	784	822	836	802	809	843	775	894	784	829	829	821	784	787	803	796	783	834	804	824	803	882	882	805	779	846	814	819	822	767	803	863	820	821	781	812	841	805	830	822	864	806	808	847	818	773	813	849	842	820	791	803	823	833	771	776	764	849	819	819	811	803	833	818	824	812	809	810	820	785	817	834	855	823	867	856	768	843	827	836	795	835	837	866	850	806	801	828	824	818	841	815	831	853	834	798	827	772	836	807	804	841	828	786	820	762	836	837	797	717	791	772	802	839	784	843	796	807	819	833	801	836	834	832	804	823	822	851	853	837	796	803	803	794	824	811	821	805	843	819	770	800	882	787	879	788	855	811	844	831	823	749	794	849	887	828	800	841	798	787	870	815	802	817	804	874	806	784	806	826	791	787	831	797	846	807	832	806	806	863	774	801	845	771	795	806	851	778	822	828	894	836	795	786	778	785	868	841	801	813	798	828	807	843	833	826	818	840	791	800	845	797	824	810	807	778	799	830	887	801	816	809	831	825	810	821	794	804	842	837	784	799	789	802	813	829	768	828	820	796	832	857	829	792	810	791	795	803	804	780	859	814	793	797	772	810	819	787	740	797	783	857	820	871	817	795	813	818	874	785	774	826	816	750	810	858	816	823	834	873	824	847	787	791	823	757	789	822	869	781	796	788	796	846	863	764	800	820	870	847	819	850	829	803	779	823	854	852	821	819	823	823	789	782	780	823	773	787	796	816	818	844	810	833	812	812	815	805	815	808	821	838	824	810	850	822	874	817	874	789	827	849	828	833	793	812	776	843	846	820	809	787	817	788	820	832	805	803	781	781	796	807	826	737	848	790	852	811	851	847	812	807	886	791	739	846	805	864	818	846	832	826	820	799	771	815	835	779	815	813	724	794	807	857	800	857	825	768	793	835	839	811	801	832	807	847	823	800	814	814	821	811	848	802	776	871	800	807	805	778	813	836	817	815	830	836	779	814	763	854	791	797	805	826	780	820	830	795	846	865	835	847	808	830	839	797	802	803	829	820	816	771	770	819	810	779	789	826	821	816	834	885	811	814	818	774	820	852	821	839	806	869	843	821	856	825	789	853	834	795	849	831	767	804	816	850	826	794	822	771	807	814	811	846	808	779	820	806	811	794	801	794	840	833	809	802	819	885	789	830	829	852	780	760	798	801	797	874	869	862	824	849	816	857	812	863	840	837	831	789	858	793	832	826	860	772	812	782	784	801	794	837	802	803	815	840	831	791	794	867	790	839	859	785	811	771	784	813	819	827	793	819	761	802	826	763	787	799	814	788	771	852	804	808	817	784	841	779	817	815	806	834	836	792	849	772	856	812	773	809	815	835	850	856	751	786	832	765	757	756	817	839	797	779	838	848	785	783	779	769	807	825	825	792	822	846	792	768	825	803	813	844	860	777	783	801	806	827	795	791	807	848	818	757	830	823	854	756	795	857	841	870	865	814	820	829	797	777	817	789	813	816	801	834	786	828	771	782	775	849	829	828	828	810	824	767	835	784	814	819	821	867	878	858	812	787	861	793	789	863	840	860	809	806	819	801	826	763	810	786	829	790	818	821	806	857	788	797	812	813	836	811	836	832	772	825	750	828	822	819	850	791	828	824	853	828	772	867	751	878	825	807	825	817	804	850	778	814	837	855	851	824	875	822	829	825	856	829	771	823	809	815	834	763	815	775	819	811	790	826	757	836	825	835	806	850	844	827	825	817	808	824	819	817	816	844	819	829	869	821	799	844	823	802	838	857	858	812	851	811	791	850	815	809	811	798	801	797	829	790	838	849	855	806	841	816	793	806	804	781	824	779	795	857	823	818	770	835	781	792	837	804	775	780	822	833	845	837	799	853	778	816	834	802	825	850	778	832	803	842	767	834	862	834	825	814	818	816	808	829	816	859	833	822	841	767	831	822	816	843	783	867	834	773	784	838	849	854	855	824	751	792	769	886	785	833	805	825	893	857	804	847	832	773	771	806	767	829	812	794	773	850	817	846	811	873	786	797	803	824	849	792	762	824	813	840	836	828	830	820	844	807	830	816	823	842	832	842	778	807	820	795	837	844	819	759	788	778	885	834	795	827	806	824	816	774	745	832	844	795	777	815	827	816	818	795	858	810	780	821	823	816	775	853	840	827	814	813	836	813	826	809	788	819	846	894	808	831	829	810	799	804	816	840	851	816	833	799	798	836	860	767	841	837	799	842	762	795	768	816	827	816	858	850	766	791	767	752	836	819	810	850	855	844	808	787	815	817	784	789	830	846	828	837	825	799	823	853	836	807	792	822	802	843	839	806	863	854	745	831	817	810	858	834	846	807	833	807	827	797	809	773	805	814	769	791	801	858	805	826	811	887	813	839	810	823	794	830	851	765	838	825	794	805	789	788	835	824	770	780	848	840	803	785	803	836	783	851	844	823	805	799	865	813	832	850	785	811	807	771	803	814	785	763	840	811	820	788	833	859	853	834	788	796	822	819	812	782	791	784	787	803	825	849	836	781	781	795	776	801	840	788	789	813	778	809	787	795	832	812	819	807	790	807	794	819	863	780	801	838	825	818	830	787	773	833	802	821	810	843	878	818	855	811	860	784	798	809	828	782	821	878	821	835	853	771	804	861	760	814	801	856	780	830	780	832	795	779	779	793	815	839	857	810	875	805	796	835	805	780	850	805	810	821	848	778	793	787	842	823	855	805	827	778	779	823	827	864	862	803	839	785	791	838	808	871	829	825	805	772	872	822	784	816	839	807	775	857	816	846	798	809	778	798	802	788	826	781	789	833	860	850	830	837	831	808	805	850	822	802	851	820	793	792	898	805	785	794	820	811	813	838	841	783	853	760	813	848	867	805	828	794	844	825	805	822	795	864	850	807	847	859	833	809	805	824	803	772	807	829	792	782	811	834	758	799	822	822	854	813	819	835	801	748	805	834	823	793	799	840	801	820	826	806	784	817	804	770	759	808	808	828	793	820	836	816	770	753	825	832	758	796	821	823	833	849	807	813	874	825	753	817	833	818	840	809	823	776	782	807	832	838	822	811	779	793	786	797	805	796	798	806	870	820	782	851	847	806	791	786	815	841	825	814	832	792	832	813	803	888	859	807	802	840	846	805	762	793	835	817	819	852	840	828	792	786	773	836	807	827	800	823	805	893	778	753	801	805	814	801	793	761	834	795	845	865	827	807	811	790	806	875	845	844	801	833	832	797	790	797	841	818	772	825	831	846	810	781	797	828	833	816	812	847	799	833	780	822	803	773	770	861	813	775	768	847	874	814	774	867	843	835
22760	17559	12957	20109	27110	27142	25707	21726	26509	38135	52176	57076	48272	34753	20797	10909	7687	6897	6951	6950	6870	6866	6793	6704	6900	6832	6809	6777	6797	7001	6920	6754	6759	6825	6835	6701	6876	6715	6806	6901	6918	6934	6830	6856	6754	6900	6932	6768	6836	6760	6889	6749	6833	6797	6809	6730	6931	6936	6812	6891	6783	6816	6837	6841	6817	6763	6743	6782	6845	6818	6876	6780	6861	6756	6817	6867	6795	6845	6818	6848	6751	6825	6865	6862	6729	6723	6765	6852	6792	6857	6753	6863	6761	6720	6690	6794	6930	6757	6996	6789	6812	6789	6740	6846	6728	6865	6961	6899	6773	6803	6858	6874	6674	6906	6620	6833	6693	6732	6859	6930	6677	6787	6968	6724	6777	6759	6892	6885	6819	6977	6859	6720	6781	6844	6944	6891	6875	6845	6935	6736	6842	6666	6780	6846	6839	6907	6789	6725	6796	6783	6705	6828	6701	6848	6930	6792	6771	6822	6799	6784	6801	6724	6844	6766	6830	6870	6898	6822	6843	6837	6764	6925	6752	6810	6767	6785	6975	6824	6774	6792	6860	6682	6878	6858	6817	6888	6866	6823	6904	6865	6714	6882	6815	6839	6909	6947	6837	6825	6832	6846	6923	6869	6827	6771	6751	6825	6828	6811	6792	6904	6872	6906	6657	6788	6978	6870	6813	6774	6917	6757	6751	6834	6930	6900	6713	6823	6935	6861	6874	6840	6826	6891	6912	6787	6869	6793	6838	6775	6799	6790	6952	6753	6872	6896	6845	6838	6719	6779	6737	6952	6790	6813	6844	6793	6838	6875	6805	6960	6720	6802	6889	6685	6711	6850	6883	6913	6945	6801	6935	6886	6936	6847	6901	6776	6800	6847	6895	6930	6816	6836	6859	6833	6783	7010	6827	6915	6841	6868	6813	6791	6843	6844	6721	6860	6878	6787	6884	6753	6893	6870	6859	6804	6765	6835	6799	6812	6788	6862	6777	6899	6748	6885	6789	6931	6854	6771	6867	6881	6844	6760	6828	6831	6813	6846	6860	6834	6797	6824	6879	6842	6824	6853	6838	6889	6877	6822	6744	6883	6671	6805	6906	6791	6781	6831	6845	6905	6755	6836	6839	6830	6846	6776	6933	6729	6764	6785	6717	6791	6953	6751	6888	6883	6824	6763	6927	7021	6831	6819	6804	6771	6848	6590	6850	6848	7022	6676	6841	6969	6896	6722	6799	6843	6707	6691	6798	6774	7018	6809	6837	6753	6857	6971	6927	6823	6903	6783	6809	6859	6834	6681	6758	6855	6861	6789	6896	6745	6759	6713	6823	6912	6841	6944	6789	6811	6817	6828	6824	6818	6807	6710	6945	6780	6813	6889	6690	6789	6960	6743	6798	6937	6827	6921	6780	6700	6939	6699	6838	6807	6797	6826	6828	6937	6841	6874	6790	6895	6721	6832	6873	6806	6933	6962	6860	6787	6879	6849	6939	6908	6679	6819	6747	6831	6856	6775	6793	6871	6892	6922	6893	6738	6643	6876	6843	6753	6890	6769	6806	6801	6850	6924	6771	6825	6736	6817	6926	6703	6802	6851	6819	6726	6836	6822	6862	6834	6810	6814	6775	6844	6881	6778	6717	6730	6825	6988	6804	6875	6929	6826	6920	6825	6840	6857	6896	6718	6847	6853	6770	6754	6711	6791	6788	6878	6855	6847	6743	6876	6748	6896	6799	6834	6748	6834	6832	6757	6924	6855	6774	6897	6729	6959	6912	6805	6946	6768	6760	6724	6729	6746	6875	6625	6783	6884	6886	6938	6864	6844	6817	6682	6740	6852	6888	6891	6681	6783	6739	7007	6806	6781	6967	6749	6749	6868	6888	6867	6869	6780	6759	6821	6888	6820	6808	6791	6793	6871	6854	6803	6946	6891	6775	6722	6843	6791	6789	6817	6861	6848	6820	6837	6747	6800	6913	6861	6753	6749	6818	6858	6909	6776	6764	6744	6873	6798	6882	6900	6802	6771	6807	6730	6880	6890	6875	6787	6797	6813	6945	6757	6949	6929	6786	6939	6781	6788	6928	6751	6875	6834	6790	6905	6784	6849	6890	6791	6909	6814	6895	6836	6819	6763	6886	6831	6824	6860	6801	6694	6834	6903	6835	6865	6982	6818	6657	6801	6815	6761	6782	6785	6917	6733	6879	6904	6878	6860	6777	6704	6822	6777	6916	6821	6763	6859	6822	6828	6888	6809	6867	6843	6847	6749	6808	6835	6775	6855	6801	6917	6802	6814	6833	6817	6744	6656	6775	6856	6924	6885	6823	6846	6771	6859	6779	6772	6789	6798	6868	6845	6758	6851	6731	6885	6898	6745	6894	6891	6749	6756	6839	6861	6838	6811	6749	6992	6977	6755	6998	6867	6817	6738	6741	6919	6839	6788	6816	6708	6768	6984	6839	6672	6865	6822	6882	6885	6791	6793	6689	6883	6813	6877	6808	6736	6834	6774	6795	6839	6834	6849	6734	6766	6837	6962	6859	6786	6905	6783	6852	6770	6686	6836	6887	6763	6862	6880	6878	6829	6751	6772	6808	6920	6840	6840	6850	6787	6801	6795	6855	6843	6763	6728	6838	6665	6847	6827	6932	6809	6828	6912	6843	6746	6844	6748	6679	6728	6689	6871	6822	6800	6826	6836	6826	6731	6750	6824	6799	6917	6840	6845	6948	6839	6769	6757	6779	6871	6785	6890	6750	6832	6893	6806	6753	6945	6932	6779	6763	6809	6904	6852	6840	6804	6801	6846	6825	6857	6787	6876	6795	6788	6729	6808	6912	6865	6856	6876	6847	6908	6791	6783	6828	6773	6825	6907	6941	6751	6840	6844	6923	6902	6752	6755	6906	6688	6781	6869	6884	6828	6811	6837	6766	6835	6896	6811	6819	6853	6798	6780	6826	6793	6874	6793	6752	6754	6928	6849	6858	6875	6921	6684	6950	6881	6909	6871	6783	6673	6894	6838	6832	6828	6761	6871	6773	6725	6942	6805	6766	6897	6851	6671	6766	6772	6754	6844	6889	6798	6717	6988	6752	6761	6837	6852	6861	6838	6828	6759	6970	6779	6878	6730	6815	6803	6962	6813	6711	6764	6862	6829	6790	6870	6794	6752	6857	6839	6839	6674	6995	6760	6829	6917	6775	6905	6874	6829	6798	6741	6882	6791	6680	6882	6814	6874	6892	6749	6674	6873	6896	6793	6742	6731	6897	6840	6836	6780	6949	6913	6714	6793	6907	6924	6727	6793	6948	6789	6743	6894	6893	6696	6966	6856	6675	6829	6777	6632	6848	6829	6664	6840	6857	6745	6894	6714	7070	6800	6822	6937	6830	6869	6903	6933	6848	6888	6804	6812	6698	6781	6778	6790	6800	6697	6858	6739	6897	6812	6810	6789	6925	6818	6948	6752	6907	6793	6766	6758	6790	6773	6827	6739	6978	6769	6817	7013	6711	6873	6915	6961	6820	6879	6906	6745	6742	6763	6788	7002	6718	6812	6749	6841	6798	7014	6910	6809	6801	6934	6811	6838	6836	6878	6821	6643	6869	6774	6816	6859	6894	6898	6881	6723	6773	6806	6863	6893	6931	6884	6877	6985	6841	6857	6820	6905	6859	6795	6846	6798	6849	6786	6857	6884	6811	6795	6876	6887	6824	6891	6903	6892	6805	6772	6813	6892	6879	6853	6817	6851	6823	6748	6758	6896	6745	6863	6687	6735	6799	6938	6688	6834	6823	6761	6789	6915	6749	6775	6827	6903	6813	6850	6759	6840	6684	6886	6813	6730	6809	7007	6725	6801	6852	6733	6620	6889	6919	6814	6810	6941	6851	6793	6963	6856	6848	6813	6730	6742	6950	6913	6840	6848	6743	6984	6826	6832	6862	6814	6811	6824	6908	6868	6831	6781	6905	6790	6897	6792	6965	6928	6853	6872	6909	6855	6846	6769	6865	6780	6856	6837	6843	6831	6762	6822	6767	6772	6816	6810	6801	6669	6894	6907	6824	6807	6729	6743	6846	6951	6912	6878	6903	6975	6707	6822	6728	6742	6829	6786	6746	6735	6880	6799	6945	6821	6896	6807	6801	6988	6830	6882	6801	6849	6931	6867	7010	6831	6904	6841	6985	6867	6710	6953	6762	6937	6780	6755	6796	6835	6869	6858	6863	6814	6846	6840	6764	6801	6954	6901	6801	6893	6899	6787	6782	6620	6735	6885	6719	6708	6909	6768	6830	6656	6719	6782	6826	7014	6807	6804	6790	6808	6738	6906	6794	6786	6624	6876	6718	6820	6969	6773	6938	6723	6894	6710	6757	6891	6808	6838	6900	6870	6824	6797	6732	6760	6863	6793	6805	6753	6833	6852	6840	6873	6740	6835	6756	6716	6820	6826	6685	6803	6771	6827	6818	6778	6850	6754	6755	6915	6672	6772	6767	6794	6763	6756	6820	6803	6766	6779	6789	6780	6754	6889	6757	6902	6741	6810	6729	6819	6837	6884	6807	6796	6788	6686	6829	6769	6732	6779	6850	6830	6769	6814	6873	6778	6974	6938	6796	6788	6779	6863	6746	6961	6704	6891	6953	6809	6789	6707	6806	6845	6861	6730	6727	6785	6815	6892	6828	6742	6811	6905	6815	6939	6851	6774	6913	6795	6777	6812	6795	6778	6826	6841	6954	6859	6664	6732	6835	6816	6917	6753	6822	6923	6712	6842	6833	6949	6761	6791	6912	6835	7029	6755	6785	6774	6870	6783	7023	6898	6907	6687	6800	6678	6774	6891	6957	6701	6822	6768	7048	6700	6881	6757	6856	6897	6921	6830	6861	6904	6778	6880	6908	6816	6762	6724	6783	6713	6813	6721	6860	6733	6860	6887	6835	6904	6804	6914	6746	6856	6722	6800	6866	6958	6747	6782	6862	6900	6712	6789	6712	6908	6848	6843	6820	6902	6926	6882	6882	6779	6816	6778	6815	6756	6877	6940	6808	6691	6841	6929	6860	6701	6770	6871	6739	6770	6870	6981	6865	6845	6810	6872	6847	6765	6914	6841	6943	6841	6779	6863
5220	1875	1396	1184	1398	1665	1562	1443	1809	5113	9998	11794	8251	3885	1715	1107	918	858	886	848	854	859	845	883	795	869	830	834	865	861	858	870	855	830	850	863	885	892	838	896	835	836	790	869	843	873	816	863	837	828	870	821	863	834	815	817	899	873	839	818	826	820	820	882	860	869	887	857	879	831	844	833	802	870	873	819	853	820	851	874	826	857	854	876	867	944	852	886	842	823	896	916	841	902	903	851	864	866	803	794	890	827	912	851	859	839	807	856	872	845	818	850	837	857	881	865	890	823	835	846	919	882	830	856	880	858	851	842	838	832	805	851	813	866	845	896	863	867	861	871	870	829	855	873	812	872	861	864	840	910	872	841	835	914	831	830	820	835	877	833	840	845	871	847	851	817	870	789	868	840	880	802	859	819	851	812	863	868	878	875	777	923	891	841	833	831	905	884	865	820	877	892	853	871	907	840	884	849	900	843	871	892	844	809	835	887	917	894	867	854	869	830	848	887	885	872	888	878	868	894	820	865	854	819	862	873	844	914	839	857	856	864	817	842	858	872	862	858	845	807	892	895	885	808	850	845	857	879	837	842	814	890	870	859	843	876	850	905	852	874	843	889	858	873	819	883	915	910	878	887	843	887	821	874	793	910	885	872	886	887	765	839	862	870	835	892	868	775	831	819	900	851	858	908	862	835	901	800	847	845	849	890	835	875	806	864	806	798	872	918	846	892	863	808	879	886	920	868	849	863	837	857	856	877	854	809	871	849	856	898	825	870	849	863	883	824	869	905	847	869	894	869	848	841	832	848	842	866	814	843	846	875	841	849	845	852	911	869	860	848	873	857	903	824	818	829	879	838	852	803	866	854	834	922	900	883	869	838	915	859	905	853	857	809	896	883	874	916	863	823	886	865	894	893	940	871	870	808	836	823	836	882	847	843	814	828	851	830	888	849	854	860	828	917	848	867	886	821	833	861	833	849	840	887	875	838	813	889	885	853	872	839	845	813	912	832	871	815	828	860	868	877	858	812	867	830	881	849	876	878	844	859	903	861	833	849	830	847	864	810	848	845	891	884	816	872	912	844	898	830	861	887	818	843	910	851	885	906	881	864	851	877	790	892	845	866	861	892	833	895	887	856	834	875	853	871	861	884	834	877	856	873	878	841	836	863	866	905	832	888	913	876	853	845	864	877	866	834	882	856	897	806	808	874	912	894	832	831	807	847	855	901	858	861	874	830	917	844	846	821	829	894	851	866	846	897	839	850	849	875	839	848	838	830	859	854	829	826	820	886	899	861	853	868	849	848	917	877	843	832	864	908	839	903	883	866	873	856	851	833	835	905	838	844	810	875	895	878	900	840	839	869	833	840	876	843	818	866	866	871	885	880	898	835	883	844	908	819	879	832	843	836	870	847	827	837	827	893	856	907	874	875	879	898	851	858	836	833	812	848	817	776	854	835	873	855	892	883	857	905	907	900	815	845	870	870	834	846	831	853	893	820	856	901	838	902	852	947	815	853	870	842	834	846	898	911	808	854	863	889	846	909	804	862	838	922	875	903	828	867	879	842	874	882	827	894	857	893	833	898	862	858	836	865	911	837	861	859	837	897	894	845	817	896	811	862	846	844	906	853	865	854	803	881	851	877	875	814	800	877	909	855	855	901	833	898	811	832	891	872	853	847	864	871	836	907	790	888	922	852	850	856	877	871	850	864	837	846	873	905	845	821	873	874	887	805	849	831	869	867	854	881	872	861	902	845	905	872	852	902	899	880	802	853	833	880	867	896	895	881	849	862	884	887	859	920	920	884	891	859	879	828	875	886	923	839	855	838	818	875	846	868	856	851	838	833	819	849	872	849	896	854	821	858	862	913	881	846	823	868	853	827	795	887	874	858	878	880	902	824	858	821	901	881	865	874	865	836	858	874	904	883	810	884	869	879	837	889	891	852	813	880	887	860	866	825	852	813	830	900	868	846	842	876	826	853	874	823	888	842	866	857	805	849	818	822	880	861	890	810	830	872	864	896	877	819	827	854	841	844	856	858	847	848	822	842	822	863	877	890	874	858	883	858	871	892	865	874	823	856	853	881	824	872	815	900	840	839	808	888	868	841	893	846	830	827	838	892	827	904	861	871	875	867	885	857	869	857	844	835	842	867	785	833	910	879	874	861	865	870	799	878	837	880	872	838	830	827	930	861	834	857	905	878	832	843	919	838	825	890	863	834	881	826	872	846	844	836	887	846	881	802	863	841	839	865	862	881	893	812	883	855	845	816	917	821	833	881	853	911	771	877	833	823	842	873	853	900	934	865	825	840	837	884	863	867	859	883	900	805	851	834	849	906	804	858	880	873	813	898	863	842	870	846	867	862	871	891	831	807	864	902	916	838	850	864	860	867	869	890	866	796	861	852	866	877	859	899	846	884	887	867	842	810	885	850	827	917	834	892	829	957	888	799	901	888	860	896	847	811	847	859	820	840	878	862	920	860	874	918	844	864	859	893	819	850	876	862	828	853	877	868	823	843	885	868	857	823	860	877	867	880	911	906	920	881	885	834	892	903	827	824	879	824	863	857	867	879	829	818	843	846	861	826	887	834	847	879	880	865	827	860	805	852	897	844	851	848	864	823	810	822	808	890	863	834	862	891	831	836	870	911	831	839	864	870	881	891	875	840	864	887	805	850	836	867	866	829	851	881	897	829	893	824	913	831	904	896	819	842	867	937	857	864	868	833	889	813	841	791	861	843	878	842	850	839	846	827	854	851	839	819	902	844	883	831	825	823	878	846	852	853	824	836	833	845	849	814	839	873	850	862	857	912	885	835	841	865	864	914	861	883	896	866	868	835	840	863	820	842	877	874	873	864	868	852	855	839	867	876	842	901	871	848	843	850	854	869	869	846	877	805	914	841	871	880	840	886	831	825	804	859	816	877	945	851	843	836	892	842	875	823	869	782	837	892	842	863	874	886	838	858	819	910	862	810	856	884	842	838	836	872	839	868	854	860	887	881	863	853	841	861	885	854	842	882	875	852	874	846	872	843	813	891	863	873	866	908	874	842	881	885	839	857	874	877	884	908	869	847	799	836	831	813	828	851	847	885	845	804	851	827	894	856	839	860	835	833	848	879	850	821	847	881	839	886	901	860	877	872	812	875	827	907	842	872	872	831	863	865	802	876	850	873	828	939	854	883	840	794	877	844	857	873	852	877	882	874	818	811	866	938	824	852	858	814	905	925	852	845	824	825	843	853	867	859	842	855	819	813	874	838	840	844	882	877	854	849	885	844	879	818	880	836	875	846	844	858	849	869	896	868	895	899	839	833	869	834	858	864	885	844	853	809	886	818	873	903	866	826	866	861	878	859	853	875	852	865	847	871	906	877	927	877	872	827	822	842	853	903	877	850	846	817	843	811	894	882	827	872	850	870	891	852	833	883	849	873	888	864	886	817	821	877	845	822	858	883	912	824	875	856	835	847	820	813	867	931	876	830	857	824	888	870	823	799
22379	16679	12909	18834	26540	26836	25085	23083	27977	45437	55444	56006	45927	32194	18470	10460	7701	7242	7009	7063	7128	7134	7118	7131	7171	7193	7148	7060	7393	7344	7160	7124	7114	7133	7171	7055	7144	7100	7058	7049	7084	7096	7151	7071	7234	7030	6979	6995	7048	7136	7031	7105	7066	7235	7137	7161	7246	7053	7092	7247	7102	7072	6997	7002	7255	7105	7145	7046	7130	6929	7144	7084	7096	7242	7044	7064	6960	7164	7174	7036	7092	6925	6951	7008	7080	7009	7123	7119	7081	7099	7098	7111	7108	7087	7219	7081	7063	7005	7107	7054	7102	7133	7037	7148	7082	7218	7134	7191	7147	7080	7034	7026	7067	7108	7091	7098	7084	7097	7051	7117	7140	6951	7096	7174	7179	7156	7146	7036	7203	7099	6968	7068	7111	7167	7123	7115	7129	7015	7092	7012	7184	7054	7097	7173	7056	7010	7147	7106	7085	7172	7132	7170	7078	7165	7106	7146	7155	7162	7164	6986	7056	6974	7205	7024	7298	7060	7138	6952	7072	7129	7283	7062	7116	7004	7159	7256	7184	7116	7059	7132	7163	7239	7090	7192	7018	7147	7142	7001	7004	7129	6970	7108	7177	7019	6956	7035	7204	7092	7076	7165	7086	7014	7093	7057	7090	7157	7060	7051	7119	7050	7082	7059	7114	7060	7247	7110	6975	7057	7192	7044	7151	7190	6996	6950	7123	7090	6991	7209	7058	7195	7077	7081	7070	7117	7044	7193	7166	7074	7069	7089	6965	7057	7115	7077	7153	7106	7171	7154	7041	7115	7102	7096	7098	7075	6995	7140	7027	7062	6974	7078	7142	7047	7095	7078	7102	7092	7126	7100	7093	7215	7099	7013	7145	7119	7076	6990	7119	7055	6987	7113	7063	7061	7115	7103	7020	7299	7074	6926	7212	7066	7119	6938	7138	7185	7123	7121	7153	7096	7195	7010	7075	7095	7089	7127	6966	7124	7043	7056	7094	7102	7089	7095	7084	7130	7207	6986	7208	7179	7093	7025	7124	7027	7083	7044	7156	7099	7062	7156	7021	7109	7160	7103	7123	7077	7096	7158	7079	7144	7017	7155	7091	7233	7041	7121	7078	7046	7011	6972	7154	7037	7099	7046	7128	7127	7117	7039	7034	7070	7253	7093	7135	7134	7118	7030	7033	7131	7018	7137	7200	7006	7039	7274	7049	7040	7140	7141	7223	7028	7225	7263	7078	7148	7183	6959	7085	7120	7045	7068	6995	7215	7171	6995	7094	7160	7081	6998	7160	7074	7031	7086	7216	7241	7153	7111	7229	7197	7147	7046	7167	7148	6990	7122	7022	7188	7224	7170	7187	7100	7009	6965	7087	7073	7062	7142	6980	7077	7104	7135	7020	7133	7062	7060	7017	7186	7189	7177	7197	7165	7101	7057	7143	7034	7154	7227	7084	7090	7168	7125	7030	7084	7065	7122	7093	7205	7146	7003	7229	7038	7265	7038	7065	7069	7112	6989	6953	7173	7056	7121	7108	7087	7073	7064	6997	7119	7018	7111	7072	6928	6943	7107	7224	7011	7121	7120	7010	7091	7087	7181	6972	7348	7164	7123	7132	7074	7202	7111	7079	7147	7089	7057	7142	7131	7106	7232	7135	7152	7223	7215	7102	7064	7059	6954	7210	7072	7241	7059	7109	7155	7057	7156	7096	7107	7062	7124	7017	7146	7067	6941	7123	7115	7139	7093	7142	7127	7121	7171	7115	7098	7078	7126	7124	7095	7036	7068	7154	7151	7182	7049	7109	7077	7159	7063	7088	7131	7076	7087	7040	7158	7139	7045	7180	7120	7099	7131	7104	7026	7142	7116	7104	7131	7108	6990	7161	7141	7052	7080	7136	7124	7179	7216	7055	7096	7014	7121	7023	7051	7084	7048	7235	6985	7103	6931	7185	7008	7203	7061	7145	7170	7087	7050	7017	7067	7137	7143	7148	7044	7126	7103	7006	7071	7071	6960	7148	7029	7066	7140	7054	7188	7134	7166	7185	7103	7060	7102	7119	7099	7098	7199	7017	7167	7143	7134	7078	7006	7129	6925	7210	6956	7131	7116	7197	7114	7024	7118	7021	7068	7074	7083	7093	7046	6946	7229	7094	7140	7211	7115	7136	7133	7190	6982	7043	7140	7018	7059	7207	7018	7119	7198	7073	7027	7093	7043	7055	7023	6997	6973	7115	7096	7166	7099	7041	7181	7156	7194	7185	7079	7110	7268	6967	7181	7136	7141	6991	6992	7172	7111	7044	7102	6982	7175	7173	6964	7159	7120	7061	7096	7118	7111	7004	7082	7109	7127	7145	7110	7154	7169	7163	7071	7122	7161	7018	7079	7106	7111	7133	7042	6974	7124	7118	7068	7108	7124	6982	7004	6995	7107	7049	7158	7059	7021	7012	7168	6933	7046	6983	7102	7096	7163	6910	7092	7022	7141	7092	6980	7098	6994	7106	7025	7041	7182	7085	7126	7155	7161	6953	7138	7098	7134	7153	7058	7201	7134	7053	6903	7046	7105	7239	7165	7174	7042	7148	7117	7146	7223	7007	7209	7147	7119	6970	7056	7178	6861	6997	7141	6954	7142	7126	7174	7062	7019	6984	7078	7004	7128	7121	7108	7230	7116	7136	7129	7207	7132	7044	7107	7178	7056	7029	7107	6994	6988	7138	7196	7289	7078	7171	7210	7047	7065	7177	7150	7162	7106	7098	6976	7119	6980	7221	7054	7192	7105	7230	7078	7201	7049	7191	7168	7163	7041	7179	7099	7127	7110	7238	7101	7178	7076	7142	7220	7163	7163	7111	7148	7092	7087	7069	7176	7067	7145	7224	7041	7079	7144	7116	7119	7002	7077	7164	7059	6996	7237	7111	7158	7136	7030	7199	7058	7147	7151	7147	7004	7154	7163	7123	7059	7096	6999	7219	7184	7106	7227	7116	7101	7114	6958	6994	7234	7156	6960	7031	7105	7084	7087	7191	7089	7085	7236	7054	7090	7164	7053	7111	7143	7019	7082	7060	7037	6971	7040	7081	7202	7103	7068	7145	7136	7118	7039	7223	7146	7181	7121	7113	7103	7228	7088	7164	7093	7164	7084	7098	7185	7027	7057	7101	7054	6947	7143	7119	7106	7090	7203	7060	7104	7169	7068	7075	7047	7202	7071	7165	7126	7037	7029	7117	7063	7142	7084	7159	7041	7108	6988	7057	7077	7218	7138	7094	7146	7121	7091	7106	7079	7019	7104	6987	7209	7136	7195	7077	7316	7106	7101	7122	7029	6989	7045	7117	7092	7006	7134	7008	7189	7149	6999	7088	7074	7130	7001	7103	7245	7138	7163	7163	7119	7135	7051	7130	7204	7098	7199	7236	7038	7054	7065	7066	7134	7053	7030	7143	7116	6965	7266	7110	7077	7119	7204	7125	7093	7011	7186	7028	7048	7083	7174	7101	7219	7016	7108	6994	7126	7150	6898	7142	7045	7053	7141	6985	6978	7208	7124	7076	7142	7059	7137	7149	7253	6988	7007	6891	7144	7160	7139	7158	7133	7132	7029	7112	7284	7035	7146	6991	7062	7104	7015	7151	6942	7024	7026	7082	7078	6987	7263	7116	7031	7070	7033	7027	6990	7015	7089	7210	7044	7115	7034	7128	6987	7119	7076	7115	7043	7168	7082	7190	7078	7024	7100	7071	7161	7038	7065	7214	7098	7024	7195	7095	7149	7052	7198	7078	7042	7112	7003	7050	7102	6990	7181	7161	7046	7108	7125	7109	7150	7081	7103	7098	7058	7145	7004	7147	7171	6966	7080	7102	7038	7147	7183	7020	7123	7120	7128	7114	6996	7139	7037	7344	7130	7108	7090	7142	7207	7143	7120	7118	7016	7054	7119	7139	7021	7037	6990	7106	7162	7097	6965	7012	7037	7121	7085	7100	7115	7156	7049	7127	7118	7139	7036	7129	7211	7178	7120	7096	7220	7229	7120	7096	7123	6991	7109	6970	6968	7120	7246	7159	6968	6992	7089	7029	7163	7183	7023	7169	7124	7153	7061	7196	6903	7213	6976	7073	7153	7060	7097	7097	7108	7160	7123	7145	7213	7000	6972	7059	7181	6956	7013	7150	7098	6967	7226	7123	6995	7146	7138	7106	7092	7033	7113	7092	7251	7095	7062	7063	7047	7127	7034	7197	7224	7234	7057	7134	7122	7180	7219	6959	7104	7192	7168	7094	7184	7037	7212	7047	7093	7056	7052	7141	7000	7158	7099	7032	7185	7010	7197	7126	7077	6930	7079	6942	6984	7090	7059	7127	7045	7184	7221	7223	7097	7161	7122	7058	7206	7078	7210	7103	7105	7279	7003	7016	7165	7182	6972	7049	6866	7167	7005	7158	7088	6996	7179	7107	7139	7152	7124	7157	7133	7219	7214	6997	7041	7180	7181	7069	7142	7038	7041	7092	7156	7141	7205	7204	7045	7162	6970	7116	7244	7041	7021	7206	7201	7101	7124	7162	7051	7222	7090	7036	7156	7219	7104	7111	7156	6984	7156	7012	7192	6974	7151	7149	7142	7189	7130	7055	7126	7065	7139	7146	7133	7063	7056	7132	7159	7134	7097	7091	7084	7068	7120	7028	7241	7002	7198	7038	7147	7128	6954	7124	7116	7144	7016	7074	7183	7059	7179	7041	6978	7100	7091	7041	7069	7180	7026	7081	7196	7086	7013	7018	7249	7193	6967	7125	7129	7151	7113	7098	7094	7123	7063	7111	7020	7074	7088	7229	7151	7031	7111	7143	7028	7110	7154	7200	7145	7068	7080	7132	7095	7103	7039	7228	6925	7082	7052	7088	7205	7110	7071	7064	6964	7206	7113	7061	7037	7196	6976	7097	7038	7103	7158	7009	7140	7163	6995	7103	7079	7003	7068	7094	7117	7109	7127	7057	7013	7153	7116	7085	7151	7084	7179	7054	7180	7110	7098	7051	7036	7148	7159	7189	7084	6978	7046	7017	7094	7110	7168	7136	7122	7176	7079	7108	7229	7179	7040	7128	7020	7139	7085	7077	7090	7080	7039
4300	2831	1823	1425	1590	1735	1956	1734	1948	9641	20762	19716	14038	6239	2332	1171	940	863	840	806	810	860	839	905	878	829	877	870	830	894	846	909	910	838	859	825	829	847	850	884	874	880	862	845	867	856	867	890	880	882	872	826	886	914	895	840	808	850	839	855	871	863	904	891	861	826	883	883	850	858	843	937	827	836	915	865	809	867	875	874	860	877	860	907	873	862	869	874	825	885	853	873	851	927	891	837	919	863	901	867	836	812	827	859	869	821	821	861	866	858	855	805	840	863	836	828	820	886	847	849	904	892	873	870	885	867	866	846	834	835	902	846	950	860	851	845	882	818	810	862	870	812	849	860	817	824	852	839	875	869	872	873	885	828	855	877	870	920	842	868	844	875	830	877	879	841	814	862	924	899	846	857	859	862	833	871	844	838	840	829	851	875	861	847	889	896	863	873	838	893	882	811	865	840	846	863	834	875	881	848	901	826	872	841	901	876	782	790	830	822	861	847	822	798	844	842	861	821	808	858	852	866	842	880	890	866	835	889	829	911	888	800	851	846	859	850	836	821	874	882	885	857	909	867	886	859	901	884	922	858	824	820	872	845	818	862	841	858	838	865	899	851	870	843	866	875	857	867	843	864	882	852	913	841	879	884	882	857	862	840	847	874	857	853	901	910	868	898	875	836	845	886	914	851	828	870	872	863	864	867	841	861	849	855	904	886	815	883	870	840	891	820	840	853	880	850	843	819	886	881	848	838	852	852	875	828	848	862	885	848	934	931	871	919	874	871	920	860	838	836	872	821	900	889	907	820	860	869	891	894	874	887	839	900	870	858	860	857	823	843	858	885	878	874	846	843	801	840	890	835	891	933	804	838	801	863	774	842	800	900	884	874	892	921	920	854	870	880	886	831	848	881	924	881	855	820	877	867	845	932	848	855	854	849	927	867	865	894	886	847	811	883	909	797	900	858	866	844	916	893	851	805	817	816	903	836	931	880	851	920	870	859	880	836	857	857	892	914	895	861	851	911	892	820	848	812	827	908	869	808	854	863	915	923	920	886	872	862	857	800	875	862	866	903	905	860	840	899	796	854	828	869	816	876	850	877	907	843	818	821	838	847	860	857	845	845	886	833	848	826	847	884	881	852	884	854	841	893	841	910	861	833	871	906	874	878	886	856	870	834	860	801	883	865	886	882	875	872	792	855	809	865	858	769	885	850	837	892	901	899	887	848	882	856	826	833	865	886	880	821	886	830	809	865	834	817	826	885	826	902	883	921	845	896	853	869	915	921	868	829	896	891	866	886	830	821	834	861	911	897	883	872	883	862	876	842	868	869	898	840	799	890	844	845	863	895	844	830	840	878	834	837	892	829	886	875	882	858	820	865	866	834	819	852	924	832	853	924	863	935	851	833	879	897	831	896	904	852	895	854	913	814	866	871	919	848	882	865	879	873	873	883	883	847	881	885	867	845	916	793	827	842	829	839	837	886	875	870	822	822	859	863	862	887	935	923	806	912	923	819	928	827	871	858	855	861	878	842	892	809	834	859	826	886	889	838	917	905	832	835	811	915	895	873	867	900	865	837	817	823	901	862	889	831	828	889	886	870	872	886	869	879	848	844	910	916	876	897	875	864	844	835	875	872	878	933	901	917	805	850	877	830	862	882	849	846	833	873	895	930	869	862	871	853	820	791	887	933	856	869	861	855	841	828	859	870	827	881	875	856	867	884	851	857	867	870	818	893	861	836	878	816	900	888	829	897	914	856	818	816	881	897	777	839	858	877	860	816	879	836	867	849	862	866	892	863	839	818	899	871	842	909	870	795	861	866	835	943	895	871	932	896	840	855	901	832	823	882	913	903	921	832	860	860	882	879	869	878	851	823	840	829	901	825	897	845	873	859	932	812	843	900	971	847	844	851	872	852	848	873	834	857	829	934	872	856	838	850	869	824	917	876	885	795	895	844	874	880	860	819	845	828	854	885	832	850	870	854	898	908	861	881	869	867	838	825	859	827	828	890	921	831	815	875	813	837	872	840	842	846	890	860	919	837	865	818	816	880	828	920	861	869	803	861	859	852	823	814	844	810	888	864	863	858	840	914	845	885	873	812	903	796	873	812	834	807	838	876	831	834	807	904	885	900	858	812	877	889	870	900	853	879	890	899	895	876	889	833	892	899	848	834	843	931	856	889	873	869	854	829	844	841	831	889	843	882	909	908	850	853	818	808	854	918	834	852	845	862	843	848	849	840	876	858	847	909	860	920	851	910	911	907	862	845	873	879	896	863	885	842	853	860	817	817	810	888	807	877	840	858	921	884	936	901	886	888	892	848	888	826	863	844	880	823	850	897	848	866	829	902	848	863	873	880	883	843	836	906	829	853	852	792	896	844	856	869	863	844	852	858	845	865	911	901	850	817	865	910	864	855	862	853	882	891	867	821	858	845	872	825	805	847	886	817	858	846	845	856	905	870	861	885	882	882	865	872	830	847	819	785	877	841	846	834	840	835	852	871	876	860	868	883	911	859	872	842	909	848	834	890	920	883	825	861	900	822	890	842	832	852	883	870	873	914	870	806	858	881	850	801	876	867	844	898	894	832	863	821	860	897	849	841	860	914	882	885	867	844	893	894	852	808	890	871	834	867	908	882	848	844	791	851	853	856	865	886	814	879	922	836	867	851	866	900	832	847	835	862	857	875	910	862	838	864	873	837	822	829	852	864	867	930	837	871	899	842	888	855	858	874	828	844	847	791	884	873	876	833	866	842	891	818	816	857	847	851	917	916	873	923	816	817	890	873	896	838	900	874	841	845	848	839	858	863	912	933	907	906	883	843	913	831	879	870	861	891	865	827	874	849	868	904	905	877	855	816	845	851	884	835	866	864	806	927	849	842	865	880	906	879	848	822	932	818	840	815	839	831	850	871	860	860	821	859	863	863	835	838	836	880	840	828	819	831	903	784	871	835	862	868	897	879	864	823	889	926	882	798	875	810	897	841	887	844	901	884	837	864	856	865	884	877	871	885	879	899	851	889	826	852	895	906	903	904	820	850	874	849	874	856	880	887	894	834	818	831	897	859	861	859	887	856	843	854	870	858	854	872	830	881	860	892	907	832	895	898	788	893	896	868	901	839	850	826	868	856	882	862	829	874	894	908	831	883	812	862	885	867	871	899	832	832	867	873	903	892	831	846	859	839	852	849	897	878	849	840	859	907	862	858	850	837	890	848	892	869	878	896	900	879	856	868	847	898	822	884	853	848	908	836	859	893	892	839	837	845	845	859	857	838	895	790	863	885	844	833	894	890	901	832	829	861	852	914	840	876	844	827	830	830	826	877	870	956	833	812	875	864	895	854	797	853	911	829	824	839	922	856	861	862	862	801	845	873	875	850	885	847	845	838	848	832	847	850	872	901	860	857	908	896	817	897	909	891	856	876	852	798	860	857	851	893	835	829	868	872	865	854	816	877	868	870	867	850	859	898	878	876	848	849	864	879	851	856	841	845
27557	21336	16374	23747	29207	30158	30201	27147	29195	56188	71896	66662	54918	38141	22927	12111	8187	7227	7126	7057	7113	7047	7015	7089	7140	7064	7023	7168	7205	6973	7031	7093	7113	7184	7125	7123	7183	7158	7128	7129	7170	7041	7089	7096	7155	7171	7097	7125	7015	7105	7074	7183	7129	6978	7014	7114	7038	7019	7231	7180	7050	6962	7045	7009	7115	7122	7060	7075	7109	6995	7192	7065	7020	7135	6952	7072	7038	7022	6986	7011	7031	7098	7036	7025	6990	7010	7107	7109	7062	7001	6960	7045	6982	7052	7071	7070	7229	6940	7041	7017	7138	7058	7100	7033	7107	7064	7136	7022	7178	7238	7020	6949	7116	7098	7155	7087	7178	7209	6974	7073	7208	7131	7133	7049	7103	6995	6890	7027	7050	6974	6971	7157	6918	7056	7042	6968	7133	7141	7129	7147	7108	7036	7175	7026	7069	7147	6998	7108	7086	6993	7195	7200	7063	7179	7069	6976	7103	7018	7089	7172	7120	7134	7014	7085	7283	7084	7009	7158	7142	7234	7002	7107	7033	7155	6964	7107	7062	7049	7248	7112	7065	7064	7071	7036	7148	7165	7073	6924	7154	6917	7013	6998	7295	7132	7095	7050	6995	7016	7190	7140	7000	7146	7049	7098	7007	7136	7078	7072	7256	7100	7086	7009	7228	7077	7160	7176	7058	7155	7132	7041	7149	7121	7160	6997	7181	7007	7237	7053	6976	7072	7115	7099	7176	7176	7071	7061	6996	6944	7215	7020	7160	7114	7058	7110	7182	6987	7275	7150	7180	7051	7084	7124	7031	7033	6999	7102	6998	7165	7021	7078	7151	6969	7019	7067	7176	7163	7037	7093	7072	6954	7162	7038	7229	7120	6967	6978	7064	7087	7087	7216	7172	7049	7107	7133	7088	7260	7024	6956	7034	7025	7185	7140	7032	7178	7063	7191	7039	7044	7028	6972	7109	7030	7151	7071	7079	6955	7127	7095	7062	7123	7002	7061	7126	7069	7093	7152	7218	7079	7094	7073	6975	7189	7096	7017	7089	7071	7151	7127	6965	6966	7101	7205	7100	6979	7067	7190	7013	7026	7137	7093	7161	7001	7091	7263	7046	7216	7109	7106	7044	7170	7103	7062	7153	7060	7201	7081	7230	7022	7087	7088	7019	7119	7111	7036	7013	7215	7153	7077	7245	7101	6941	7097	7049	7070	7124	7078	7025	7041	7040	7026	7140	7079	7041	7089	7105	7078	6986	7253	7107	7024	7043	7142	7079	7064	7176	7012	7044	7108	7175	7047	7076	7019	7125	7198	7103	7091	7063	7205	7053	7132	7148	7102	7160	7075	7033	7097	7003	6999	7061	7135	7097	7019	7137	7079	7050	7019	7093	7086	7173	7176	7229	7147	7137	7133	7012	7087	7027	6989	7131	7037	7086	7101	7047	7184	7097	7138	7034	7116	6976	7008	6984	7087	7213	7098	7038	7139	7098	6973	7036	7068	7049	7110	7122	7050	7059	7085	7022	6993	7166	7119	7081	7002	7088	7058	6962	7051	7088	7035	7011	7187	7073	7201	7076	6991	7048	7183	6952	7080	6977	7140	7140	7173	7062	7090	7051	7100	7155	7058	7038	7056	7078	7053	7135	7117	7003	7092	7052	7119	7220	7135	7095	6938	7009	7153	6990	7111	7289	7173	7090	7181	7073	7269	7147	7092	7126	7204	7040	7009	7222	7146	6958	7155	7147	7087	7020	7076	7000	7103	7049	7102	7124	7126	7169	7228	6988	6987	7071	7043	7032	7091	7124	7042	7136	7007	7117	7102	6923	7034	7191	7031	7042	7124	7136	7082	7064	6880	6965	6995	7204	7081	7046	7123	6950	7150	7079	7160	7069	7123	7173	7129	7158	6998	7028	7121	7040	7072	7054	7006	6957	7050	7087	7245	7088	7055	7113	7114	7034	7146	7118	7035	7152	7194	7087	7101	6911	6931	6932	7142	6971	7125	7109	7139	7040	6883	7078	7023	7194	7027	7081	7063	6960	7245	7148	7030	7207	7071	6903	7081	7138	7119	7007	7063	7014	7236	6969	7111	7124	7123	7051	7084	7087	6988	7084	7172	7090	6962	7037	7077	6948	6995	7117	7144	7122	7154	7148	7030	7109	7009	7012	7135	7085	7206	7156	7343	7065	7113	7053	7040	7026	7211	7106	7179	7126	7284	7200	6972	7085	7122	7076	7120	7130	7157	6893	7036	7193	6994	7189	7122	7108	7018	7064	7017	7111	7067	7100	7084	7155	7062	7002	7011	7036	7131	7113	7009	7101	7073	6997	7103	7095	6969	7264	7203	7016	6983	7167	7079	7049	7054	7079	7069	7047	7138	7040	7030	7177	7031	7130	7041	7113	7107	6994	7186	7033	7185	7045	7172	7148	7083	7017	6971	7021	6976	7143	7003	7123	7142	7029	7173	7095	7118	7118	7020	7041	7054	7085	7072	7179	7134	7042	7019	7075	7109	7162	7097	7050	7117	7019	6984	7001	7129	6906	6924	7061	7048	7019	7124	6979	7095	7062	7035	7044	7088	6925	7092	7055	7025	7097	6985	6996	6958	7061	7108	6982	7195	7117	7081	7037	7117	6962	7124	7213	7059	7064	7169	7146	7201	7055	7032	6960	7069	7154	7089	7064	7122	6961	7068	7166	7119	7095	7122	7086	7111	7097	7081	7048	7133	7121	7088	7179	7050	7062	7099	7062	7041	7142	7069	7127	7096	7067	7140	7032	7049	7033	7072	6987	7188	6935	6970	7082	7067	7067	7107	7088	6935	6976	7071	7079	7078	6968	6962	7128	7052	7112	7069	7152	7154	7121	7029	7116	6989	7247	7135	6967	7046	7065	7011	7040	7101	7105	7134	7235	7034	7084	7146	7011	7075	7020	7148	7006	7089	7203	7174	7169	7034	7111	7051	7096	7123	6951	7100	7089	7066	7019	7055	7027	7071	7176	7018	7089	7109	7141	7176	7040	7066	7046	6925	7182	7088	6988	7040	7026	7048	7072	7209	7151	7096	7078	7100	7195	7081	7226	7120	7226	7064	7121	7231	7294	7187	7073	6990	7099	7013	7148	7032	7093	7061	6997	7239	6982	7093	7151	7108	6988	7030	7094	7125	7125	7059	7168	6989	6899	6982	7046	7182	7101	7156	7074	7080	7115	7116	7247	7128	7213	7070	6988	7106	7042	7153	7052	7142	7104	7153	7058	7241	7244	7122	6974	7112	7256	7073	7160	7079	7044	7079	7037	7103	7113	7142	7209	6988	7111	6999	7054	6996	7066	7191	7027	7019	7286	7107	6994	7064	7128	6995	7005	7082	7108	7124	7086	7262	7161	7009	7011	6960	7144	6899	7159	7089	7112	7112	7107	7048	7206	7047	7033	7084	7177	7066	7056	7147	6979	6992	7171	7132	7056	7127	7182	7062	7000	7120	7138	7030	7037	7044	7170	7127	7153	6976	7149	7099	6960	7023	7096	7021	7096	7032	7121	6991	7044	7022	7152	7091	7086	7051	7016	6953	7140	7047	7125	7163	7147	6988	7258	7245	7053	7107	7070	7081	7081	7063	7062	7200	7165	7035	7153	6995	7059	6998	7053	7169	7077	6980	6943	6994	7030	7286	6983	7146	6944	7177	7110	7150	7167	6953	6923	7188	7130	7096	7039	7196	7075	7053	6995	7135	7061	6977	7135	7176	7011	6965	7023	7162	7099	7185	7092	7041	7062	7159	7040	7073	7173	7056	7074	7072	7040	7088	7132	7032	7019	6982	7107	7043	7245	7053	7136	7095	7096	7050	7113	6975	7082	7061	7066	7055	7109	7112	7080	6976	7079	7055	7181	6994	7141	7117	7016	7148	7017	7088	7095	7112	6998	7207	7106	7072	7137	6967	7226	7104	7164	7231	7221	7186	7162	7237	7055	7158	7132	7211	6991	7079	6986	7155	7092	7130	7095	7083	7045	7096	7184	7151	6985	7149	7198	7200	7214	7120	7136	7089	7162	7040	7111	7107	7127	7120	6986	7077	7101	6971	7119	7031	7101	7105	7098	7244	7156	6997	7030	7127	7149	7122	7115	7120	6964	7020	7164	7019	7148	7221	7123	6982	7087	7154	6972	7158	7026	7147	7080	7178	7106	7150	7101	7095	7005	7008	6993	7186	7159	7161	7180	7020	7137	6934	7082	7094	7112	7122	6958	7193	7137	7070	7076	7040	7028	7141	7064	7111	7051	7200	6988	7175	7043	7175	7106	6993	7094	7079	6968	7044	7115	7115	7088	7105	7023	6980	7203	7062	7063	6916	7121	6984	7198	7137	7134	6927	7151	7105	7012	7070	6874	6883	7161	7208	7047	7080	7243	7011	6959	7191	7009	7080	7038	7098	7004	7087	7048	7062	7052	7068	7020	7186	7169	7053	7034	7047	7064	7129	6978	7078	7047	7077	7132	7150	7180	6962	6995	7278	7132	7034	6953	7071	7021	7059	6950	7120	7020	7087	7134	7081	6976	7111	7113	7066	7169	7123	7149	7099	7089	7109	7160	7098	7172	7061	6981	7075	6967	7060	6980	7173	7007	7194	7075	7147	7104	7050	7052	7095	6956	7003	7198	7089	7184	7190	7039	6990	7120	7163	7080	7122	6998	7050	7155	7145	7062	7084	7217	7081	7086	7090	7044	7166	7091	7139	7025	7052	7100	7085	7058	6915	7006	7144	6991	7071	7069	7063	7245	7048	7099	7066	7103	7067	7018	7094	7193	7076	7186	6958	7133	7053	7113	7097	7091	7182	6974	7098	7113	7034	6946	7110	6926	7080	7063	7088	7100	7169	6987	6932	7046	7105	7047	6964	7083	7199	7208	7159	6945	7057	6983	7018	7079	7141	7134	6970	7132	7144	7031	7208	7113	7011	7015	7134	7038	7083	7011	7040	7113	7202	6964	6910	7025	7126	7031	7132	7093	7208	6994	7170	7124	7128	7218	7150	7035	7015	7123	7093	7046	7015	7053	7144	7136	7141	7040	7191	7059	7119	7110	6922	6977	7067	7099	7108	7121	7033	7003	7159	7196	7356
3440	1481	1168	994	1102	1101	1194	1233	1270	1680	4003	4415	3270	1917	1251	957	891	827	849	879	836	814	746	824	808	822	783	826	847	792	858	851	800	782	823	794	859	830	841	800	866	836	819	858	873	841	810	844	762	838	777	776	821	846	846	826	802	811	799	825	799	836	805	841	810	782	841	888	841	831	810	794	810	839	840	828	843	855	828	835	786	850	798	793	859	822	816	789	827	871	816	878	843	809	834	790	815	805	799	800	809	808	867	835	831	795	851	835	811	853	811	823	839	799	796	821	802	822	859	805	853	787	836	779	804	854	793	849	835	817	810	857	878	831	800	808	790	834	796	788	799	820	807	813	860	783	788	851	787	803	843	820	833	846	800	799	896	863	843	820	841	876	857	818	794	825	836	791	797	836	869	784	825	780	795	786	816	807	819	843	834	864	807	824	819	804	862	828	808	832	777	778	828	833	811	809	773	874	849	804	827	839	847	829	848	833	863	777	821	845	837	841	852	795	778	790	827	789	837	828	817	840	857	835	868	836	858	827	792	807	819	815	796	811	833	859	811	803	900	836	847	800	893	825	860	748	809	801	811	852	822	894	796	791	837	887	879	834	827	818	827	819	840	838	827	815	819	821	806	779	823	789	873	834	786	852	803	806	828	912	803	838	883	799	835	839	841	804	795	768	800	782	809	844	836	797	838	798	794	792	860	832	830	816	788	820	800	865	807	852	819	839	823	775	842	800	842	834	853	879	793	803	859	820	787	841	770	867	847	839	825	739	790	826	786	819	846	794	784	796	815	812	823	804	791	798	834	836	794	807	824	809	808	837	850	831	809	834	792	888	855	798	816	866	864	781	841	835	773	837	815	817	852	821	866	916	799	830	839	785	744	810	887	837	832	860	799	848	838	778	812	821	849	858	756	719	778	831	799	830	829	844	814	853	827	882	841	772	828	783	824	799	826	794	793	810	819	820	769	839	820	838	825	821	798	824	824	793	810	830	856	834	827	863	848	840	823	839	828	805	829	835	823	826	810	827	866	866	835	818	840	833	826	847	779	870	836	835	865	889	873	823	878	809	812	794	797	810	832	833	850	843	863	838	800	827	807	864	794	808	803	829	854	814	862	820	822	855	836	823	794	793	811	845	826	811	843	840	779	810	844	878	790	845	818	876	793	833	828	788	785	821	859	816	833	843	771	850	832	842	813	829	797	835	846	842	872	836	816	825	842	798	821	803	834	819	808	774	876	807	808	781	843	854	815	770	771	854	779	845	819	839	852	808	773	837	898	838	808	827	849	852	782	848	829	851	814	803	801	817	865	839	772	838	859	803	843	808	813	838	808	835	845	862	806	823	810	836	800	809	814	786	859	911	887	820	837	784	821	890	815	805	814	818	765	828	795	806	805	874	807	817	848	761	820	812	850	810	817	819	783	832	826	851	771	798	792	834	815	832	830	850	801	869	830	827	891	789	839	817	843	796	820	792	783	809	841	826	830	835	793	809	846	793	807	863	798	819	853	792	778	823	787	843	851	822	834	819	857	818	779	767	845	788	779	820	839	843	793	854	785	851	851	839	778	832	840	820	776	852	779	800	810	820	802	816	821	779	863	844	856	822	902	823	831	817	827	816	808	799	841	854	898	837	776	835	785	826	856	860	814	881	772	857	791	812	805	821	844	799	784	821	845	892	803	869	815	810	835	815	857	805	843	829	835	778	838	836	834	842	823	862	819	841	850	826	855	842	798	860	850	816	832	818	828	808	814	820	828	801	804	783	776	791	813	837	832	796	838	806	818	816	781	847	850	803	838	871	819	863	829	814	847	842	803	826	808	821	807	846	799	860	787	819	774	814	785	835	767	794	771	810	836	812	838	826	788	822	800	821	841	880	853	848	860	819	802	801	835	798	823	792	852	792	834	860	801	856	824	820	860	824	814	805	783	832	806	869	857	846	856	851	823	816	838	826	864	838	826	817	809	794	812	849	833	835	820	794	814	771	803	823	811	806	859	846	836	897	786	861	829	879	814	831	787	820	837	827	824	856	848	783	798	890	854	827	841	792	770	834	800	843	771	737	817	823	859	787	832	782	871	861	892	831	815	832	803	889	784	783	847	883	846	775	827	865	796	808	748	786	806	781	851	822	827	807	822	845	809	843	810	866	803	848	843	796	808	810	777	847	850	831	839	777	795	830	887	904	832	836	826	856	794	872	796	827	842	881	798	807	810	839	856	814	820	767	819	769	800	819	866	864	860	822	866	861	837	829	811	778	849	823	825	859	830	813	838	821	810	834	803	806	819	803	830	792	824	804	809	840	828	825	832	836	777	813	815	839	814	882	828	821	846	841	888	845	840	799	806	766	847	833	798	846	820	849	840	838	794	818	816	861	792	811	844	837	844	803	813	851	815	842	825	811	790	835	807	812	841	834	828	841	808	834	827	783	800	844	801	790	821	832	844	826	830	795	828	837	830	820	806	867	819	815	826	810	831	872	816	779	812	823	775	807	775	805	813	844	815	832	784	747	777	804	842	780	766	844	882	828	847	831	857	791	803	765	802	806	813	840	863	805	802	823	831	835	827	816	825	846	789	823	827	811	827	820	812	800	835	821	829	834	816	860	815	838	805	829	830	868	829	817	807	821	842	814	852	787	879	828	875	864	788	798	793	746	817	814	816	839	859	816	842	771	803	814	863	822	822	790	818	801	821	852	857	807	830	814	832	851	845	856	836	858	795	836	829	851	774	836	800	888	837	804	750	821	830	823	842	774	790	780	805	867	859	828	853	809	855	828	810	865	850	845	810	822	814	842	823	819	825	821	856	844	864	807	853	868	828	813	804	835	832	866	789	807	834	815	772	897	809	785	816	819	796	854	886	752	843	889	799	809	833	847	843	853	830	827	808	829	781	812	833	844	797	816	819	865	857	781	852	793	848	861	747	823	818	797	822	807	801	847	845	852	815	797	778	815	833	807	797	816	805	812	854	857	826	836	796	779	769	864	827	824	800	856	796	814	819	825	821	833	747	794	833	863	834	767	811	851	840	844	810	849	838	846	823	805	817	813	849	864	812	829	844	822	804	857	841	842	853	849	826	867	824	847	818	802	836	875	828	803	799	842	803	849	812	828	867	817	812	826	835	752	856	839	824	837	786	844	791	802	812	815	897	820	788	820	832	825	829	818	839	823	815	821	860	808	822	813	840	814	849	841	766	837	837	824	852	806	835	826	909	868	847	795	815	795	790	836	831	819	816	858	865	837	754	828	826	847	832	863	817	791	813	797	823	836	771	788	809	837	808	817	796	821	818	781	858	784	820	855	808	792	832	791	830	871	802	801	777	765	850	773	854	789	822	839	857	832	800	812	852	851	843	846	790	829	810	802	828	883	818	804	835	788	798	861	847	834	849	820	862	788	842	818	831	804	842	843	792	824	806	838	806	834	776	826	839	855	819	827	871	840	814	818	781	819	770	804	833	821	859	850	835	835	854	804	794	830	804	868	859	819	823	780
18088	13883	11524	14331	19761	19543	19962	20605	20390	26478	40103	39157	31825	20752	12362	8327	7207	6895	6894	6869	6738	6833	6937	6809	6908	6870	6935	6827	6959	6870	6921	6886	6924	6779	6905	6859	6970	6805	6786	6859	6750	6870	6818	6998	7003	6831	7016	6769	6841	6788	6881	6854	6804	6816	6814	6870	6908	7041	6731	6914	6824	6767	6895	6729	6972	6906	6733	6796	6824	6942	6940	6980	6792	6943	6836	6685	6766	6813	6877	6899	6896	6879	6849	6948	6938	6877	6847	6840	6794	6968	6913	6826	6809	6858	6806	6796	6891	6849	6986	6862	6803	6838	6774	6998	6850	6924	6875	6788	6950	6919	6823	6789	6920	6910	6924	6947	6851	6885	6747	6851	6907	6893	6803	6889	6977	6814	6895	6886	6898	6784	6932	6820	6967	6853	6833	6806	6845	6811	6943	6763	6825	6976	6901	6925	6901	6865	6787	6908	6970	6948	6843	6918	6928	6926	6814	6973	6925	6829	6981	6881	6975	6888	6917	6876	6839	6905	6912	6825	6716	6894	6967	6856	6957	6990	6978	7051	6901	6873	6820	6841	6782	6941	6970	6901	6881	6861	6875	6913	6905	6834	6940	6840	6951	6898	6971	6871	6868	6794	6772	6797	6778	6958	6995	6889	6831	6909	6783	6829	6805	6923	6945	6671	6873	6919	6838	6892	6960	6862	6925	6673	6850	6810	6847	6839	6948	6943	6840	6958	6874	6910	6895	6905	6840	6935	6767	6802	6825	6775	6973	6836	6863	6887	6877	6762	6913	6872	6751	6751	6950	6888	6779	6919	6792	6762	6801	6908	6812	6896	6720	6921	6866	6855	6877	6844	6918	6775	6893	6893	6868	6868	6856	6982	6912	6850	6859	6906	6802	6951	6724	6918	6879	6882	6831	6884	6956	6961	6811	6963	6819	6823	6820	6794	6923	6839	6855	6841	6788	6837	6834	6856	6799	6967	6892	7092	6876	6950	6941	6915	6811	6929	6968	6881	6892	6758	6857	6908	6840	6850	6779	6828	6878	6906	6916	6781	6802	7028	6842	6925	6933	6858	6744	6887	6784	6720	7018	6815	6798	6720	6903	6828	6902	6839	6849	6940	6767	6940	6895	6831	6828	6688	6834	6822	6866	6816	6858	6946	6980	6827	6824	6840	6912	6879	6909	6939	6909	6931	6881	6858	6728	6888	6865	6747	6836	6879	6973	6770	6799	6837	6787	6910	6926	6824	6818	6852	6758	6879	6942	6990	6823	6862	6857	6954	6911	6910	6972	6939	6818	6804	6895	6805	6803	7000	6910	6830	6935	6900	6828	6949	6667	6826	6984	6955	6770	6821	6824	6720	6919	6856	6823	6891	6842	6871	6912	6954	6849	6915	6879	6870	6896	6899	6945	6784	6962	6859	6777	6975	6876	6921	6792	7021	6923	6775	6966	6878	6794	6962	6941	6901	7115	6864	6905	6881	6830	6916	6900	6769	6892	6803	6780	6927	6878	6860	6894	6777	6726	6989	6846	6935	6861	6883	6826	6790	6947	6792	6841	7040	6907	6945	6860	6933	6799	6861	6854	6778	6795	6931	6933	6898	6743	6811	6942	6737	6867	6937	6770	6784	6783	6844	6830	6921	6776	6860	6841	6799	6837	6919	6916	6860	6998	6816	6917	6973	6773	6767	6971	6737	6874	6887	6820	6939	6936	6885	6887	6796	6781	6849	6741	6833	6921	6852	6829	6843	6822	6921	6874	6843	6804	6861	6833	6948	6862	6823	6799	6850	6907	6933	6895	6860	6932	6988	6863	6844	6925	6848	6989	6897	6855	6811	6812	6928	6851	6748	6922	6850	6979	6911	6901	6811	6745	6854	6876	6970	6929	6843	6731	6829	6694	6844	7004	6812	6818	6885	6839	6886	7005	6897	6950	6893	6982	6933	6866	6929	6866	6738	6826	6817	6744	6776	6815	6939	6813	6764	6944	6932	6835	6879	6926	6882	6848	6967	6985	6992	6983	6795	6886	6961	6819	6819	6838	6938	6870	6861	6905	6903	6813	6916	6807	6869	7034	6869	6926	6898	6907	6819	6910	6819	6942	6819	6864	6942	6769	6831	6882	6937	7055	6952	6908	6831	6938	6888	7045	6855	6903	6851	6801	6841	6960	6819	6814	6869	7004	6806	6916	6879	6910	6922	6831	6840	6974	6927	6837	6806	6939	6806	6923	6818	7050	6892	6904	6827	6861	6948	6838	6881	6731	6864	6961	6816	6783	6884	6882	6839	6859	6786	6848	6837	7011	6878	6850	6929	6829	7075	6903	6965	6796	6894	6740	6979	6824	6806	6896	6763	6791	6816	6853	6852	6946	6875	6884	6803	6746	6913	6885	6782	6874	6846	6937	6931	6824	6950	6964	6876	6824	6910	6978	6794	6781	6920	6877	6896	6803	7013	6972	6904	6848	6794	6890	6758	6839	6816	6895	6927	6843	6923	6880	6993	6890	6960	6836	6895	6894	6889	6864	6883	6951	6820	6724	6940	6844	6868	6800	6918	6853	6971	6838	6909	6920	6973	6962	6981	6678	6884	6811	6826	6919	6950	6808	6972	6777	6905	6901	6806	6760	6890	6812	6884	6838	7042	6811	6871	6929	6936	6951	6724	6862	6901	7002	6952	6812	6804	6916	6841	6916	6824	6844	6808	6880	7079	6920	6780	6805	6797	6931	6908	6791	6915	7092	6951	6870	6874	6789	6843	6783	6845	6873	6752	6831	6889	6716	6977	6898	6875	6830	6810	6893	6898	6821	6973	6895	6864	6925	6888	6910	6769	6903	6842	6895	6957	6885	6843	6898	6882	6994	6974	6966	6824	6865	6870	6799	6921	6813	6748	6835	6948	6881	6887	6810	7003	6873	6826	6728	6931	6908	6954	6719	6843	6787	6909	6918	6807	6926	7068	6982	6846	6829	6870	6851	6899	6901	6850	6886	6770	6814	6812	6911	6881	6905	6840	6920	6806	6804	6931	6948	6964	6955	6831	6893	6836	6830	6867	6859	6902	6936	6863	6854	6886	6996	6906	6840	6800	6858	6808	6898	6921	6884	6885	6793	6806	6806	6876	6932	6808	7018	6806	6873	6797	6969	6793	6926	6875	6882	6871	6789	6814	6877	6886	6876	6892	6930	6887	6820	6842	6778	6779	7009	6935	6850	6832	6846	6901	6808	6834	6952	6852	6936	6905	6772	7024	6902	6840	6953	6937	7042	6853	6976	6975	6789	6822	6884	6912	6882	6850	6850	6902	7075	6821	6863	6890	6900	6802	6973	6756	6926	6930	6829	6809	6997	6966	6951	6823	6866	6836	6947	6822	6878	6954	6960	6980	6904	6838	6922	6891	6840	6914	6912	6901	6911	6924	6830	6727	6878	6849	7007	6882	6838	6766	6875	6878	6958	6916	6747	6845	6868	7006	6826	6850	6815	6923	6909	6887	6839	6903	6933	6824	6875	6973	6938	6950	6852	6968	6872	7001	6820	6821	6747	6814	6907	6971	6810	6738	6870	6745	6927	6933	6866	6809	6809	6950	6936	6793	6711	6813	6898	6800	6801	6871	6793	6838	6897	6867	6915	6833	6885	6876	6911	6856	6915	6752	6948	6971	6837	6924	6926	7011	6951	6877	6834	6873	6885	7021	6813	6895	6986	6956	6692	6894	6846	6972	6836	6881	6951	6890	6656	6999	6946	6905	6969	6869	6883	6844	6744	6729	6838	6715	6817	6923	6852	6901	6829	6807	6848	6881	6975	6862	6822	6784	6781	6979	6894	6845	6874	6730	6947	6806	6800	6928	6989	6839	6908	6738	6873	6912	6776	6793	6932	6806	6994	6901	6883	6876	6837	6952	6908	7009	6861	6816	6900	6781	6703	6939	6919	6934	6871	6863	6950	6775	6816	6781	6928	6797	6817	6928	6945	6769	6901	6761	7009	6997	6797	6943	6896	6989	6681	6829	6927	6765	6983	6869	6943	7008	6851	6901	6901	6865	6809	6880	6970	6892	6895	6900	6937	6987	6742	6871	6939	6868	6831	7079	6993	6797	6950	6954	6935	6958	6830	6853	6915	6757	6818	6965	6974	6897	6984	6914	6833	6984	6915	6852	6858	6962	7016	6824	6846	6823	6833	6872	6839	6913	6843	6735	6827	6841	6747	6858	7016	6857	6843	7051	6818	6858	6970	6901	6983	6801	6921	6864	6917	6967	7044	6764	6825	6790	6795	6797	6992	6895	6844	6862	6838	6919	6883	6965	6927	6963	7013	6729	6825	6866	6883	6858	6976	6873	6904	6979	6974	6888	6909	6857	6836	6872	6860	6819	7005	6869	7071	6819	6957	6957	6973	6973	6902	6871	6900	6803	6878	6809	6901	6963	6831	6880	7024	6861	6888	6783	6917	6725	6901	6956	6852	6952	6859	6898	6817	6952	6864	6914	6927	6885	6739	6941	6939	6850	6895	6928	6896	7011	6851	6930	6794	6909	6898	6839	6881	6976	6848	6957	6842	6752	6864	6924	6887	6920	6897	6890	7017	6948	6922	6805	6829	6896	6973	6833	6900	6915	6921	7099	6778	6875	6823	6869	6888	6930	6938	6794	6800	6984	6944	6843	6930	6924	6958	6879	6974	6751	6894	6794	6955	6895	6802	6793	6747	6911	6901	6928	6969	6885	6859	6918	7138	6826	6845	6925	6734	6924	6791	6895	6882	6946	6863	6931	6886	6994	6972	6968	6864	6894	6967	6863	6853	6829	6934	6789	6937	6706	6945	6944	6871	6873	6922	6910	6758	6920	6804	6908	6904	6883	6928	6873	6907	6876	6926	6883	6911	6913	6911	6927	6854	6836	6822	6937	6821	6853	6821	6868	6972	6758	6870	6857	6893	6937	6942	6903	6804	6935	6708	6837	6980	6842	6878	7014	6722	6982	6919	6861	6952	6884	6785	6894	6896	6797	6849	6921	7015	6927	6880	6935	7014	6975	6949	6867	6848	6919	6850	6924	6997	6921	6807	6796	6846	6917	6837	6845	6917	6815	6763	7049	6915	6815	7028	6810	6854	6892	6801	6893	6987	6821
2528	1978	1422	1233	1300	1392	1423	1434	1474	3402	11185	12248	8104	3811	1749	1066	854	853	854	830	791	863	830	821	850	815	789	837	837	841	846	838	875	844	858	864	793	860	840	817	828	808	816	866	837	821	807	806	852	830	865	803	800	778	800	824	850	840	792	877	813	802	837	806	807	817	890	848	854	847	797	850	753	860	871	837	841	846	838	825	788	767	850	812	839	832	816	873	861	872	815	904	838	765	785	808	869	853	836	823	813	820	823	811	804	780	832	822	783	866	787	855	817	817	866	827	876	759	836	829	806	822	883	823	814	870	815	871	830	791	828	812	846	818	838	842	780	888	790	906	788	775	826	859	828	835	818	794	777	836	831	813	814	836	837	805	865	827	812	822	879	829	859	873	862	866	815	845	854	817	858	842	832	839	880	814	864	780	836	849	836	825	900	781	833	839	825	824	841	815	794	799	825	840	807	845	803	859	821	878	824	794	865	831	818	856	847	816	857	767	818	787	855	793	915	823	851	806	798	844	839	833	809	847	842	838	845	896	833	846	798	821	845	808	832	834	836	849	791	858	819	869	846	873	816	829	835	844	821	813	836	796	842	831	833	767	835	848	836	836	875	823	807	825	924	849	843	806	865	817	831	819	810	814	797	808	792	788	834	829	863	838	843	827	781	812	840	807	847	834	840	859	836	822	825	795	873	831	803	861	886	855	799	803	838	849	860	807	898	789	867	788	829	809	847	859	813	833	901	824	847	832	862	788	873	865	810	865	780	766	799	803	796	864	833	831	825	841	876	842	791	900	781	849	874	821	826	835	833	811	823	842	837	872	867	818	798	851	803	807	858	850	762	827	778	801	794	874	850	820	823	821	791	815	855	835	823	836	793	815	833	845	798	793	801	845	823	824	867	835	849	837	824	842	869	794	851	786	854	828	869	858	865	805	776	794	839	820	809	836	781	861	808	840	818	852	795	890	851	804	862	806	808	785	811	874	864	820	825	861	867	828	788	824	849	820	817	838	849	817	832	791	827	819	832	830	805	827	800	787	774	772	807	839	810	840	821	812	827	864	835	837	842	829	861	791	853	879	838	817	769	805	821	794	836	825	851	865	846	869	815	836	806	819	837	810	828	831	853	805	840	863	863	894	836	827	820	852	835	855	876	836	801	840	822	824	802	819	846	825	846	824	818	822	776	822	877	800	804	862	873	846	824	859	866	811	810	819	840	852	812	794	798	797	839	839	911	771	843	817	778	805	859	812	848	839	823	888	839	821	865	867	829	827	858	822	836	841	803	779	853	847	861	825	814	857	833	853	878	829	870	807	848	824	847	822	839	863	878	840	821	836	860	849	869	782	855	782	838	863	792	826	819	904	837	862	805	889	856	877	872	843	833	874	817	813	817	820	837	852	802	820	813	830	824	834	789	796	800	843	814	815	828	801	869	790	806	820	812	789	851	798	823	844	838	877	876	877	808	839	877	828	794	817	840	836	755	844	843	784	866	822	819	839	815	801	774	783	806	855	778	900	876	849	822	842	804	837	870	886	820	781	854	827	823	799	806	846	862	856	816	829	844	774	840	867	822	809	808	864	782	841	850	841	836	824	822	872	862	849	853	867	780	859	825	870	860	868	799	851	860	850	827	809	850	860	854	829	859	856	892	824	842	785	827	838	846	781	825	857	790	842	796	859	847	893	798	751	814	862	834	854	828	858	832	785	821	868	764	818	816	814	865	843	854	883	851	782	862	861	832	823	802	836	762	836	798	802	800	804	866	860	791	855	828	794	802	825	783	840	817	863	874	839	830	852	821	794	822	843	835	836	787	830	848	806	826	812	847	808	843	824	838	818	809	826	838	831	812	849	783	764	806	853	861	816	805	815	833	806	827	784	892	788	804	869	850	834	847	864	798	788	823	823	781	856	781	831	766	768	853	859	836	835	835	880	799	835	870	864	828	861	784	821	853	847	879	834	835	843	799	809	825	808	782	830	829	846	802	845	781	872	845	792	836	820	861	811	827	799	830	820	815	815	842	850	787	815	834	837	851	826	851	880	852	836	824	847	821	837	847	854	805	840	809	850	795	813	775	878	812	813	833	832	828	795	820	835	854	863	831	815	820	822	859	875	778	866	830	850	806	862	861	792	848	821	807	848	831	828	842	868	823	852	779	806	819	839	846	873	770	795	802	833	806	860	846	848	836	838	822	846	816	832	854	815	843	842	833	848	822	807	862	855	765	827	839	827	808	817	831	848	823	843	851	883	813	806	817	835	832	820	825	905	898	884	844	797	845	782	815	871	836	798	858	868	824	814	826	853	862	900	863	819	838	803	872	822	861	905	888	830	850	828	893	848	828	886	806	841	788	874	793	786	830	861	850	838	880	826	875	896	784	811	867	808	826	747	830	803	826	863	808	868	822	863	804	859	840	816	821	827	783	811	810	858	813	809	793	861	792	846	805	800	842	814	796	837	801	832	857	843	800	812	806	853	827	796	836	862	825	834	784	796	820	849	791	815	812	785	848	857	828	804	808	802	795	807	821	845	865	799	781	824	805	774	784	834	863	859	772	841	809	829	838	862	815	859	789	830	839	758	822	834	810	852	809	837	780	859	831	843	799	840	821	851	853	851	829	844	832	821	819	805	783	769	838	785	817	826	823	809	834	830	903	850	835	869	846	846	851	845	827	851	843	782	827	866	852	876	862	837	808	842	841	860	865	836	840	815	772	878	850	824	849	841	783	869	851	795	844	808	887	853	815	845	827	858	833	821	812	861	794	790	806	855	817	831	892	803	852	827	884	894	779	803	831	792	807	860	823	788	801	808	843	790	828	873	871	809	840	828	835	794	851	823	846	816	834	864	823	801	816	857	850	851	846	844	808	807	805	840	888	837	833	835	852	806	792	887	873	854	798	812	837	817	778	829	825	835	850	817	790	835	830	851	856	845	837	883	808	782	792	859	821	852	818	888	806	788	854	808	793	828	855	829	774	781	809	805	817	794	819	907	806	825	844	852	820	838	883	845	799	883	854	829	838	859	816	870	861	817	841	842	812	836	815	799	862	800	827	820	829	818	825	821	835	821	829	840	842	816	827	872	814	829	823	875	875	842	806	851	813	794	835	808	782	827	819	837	817	847	800	821	807	854	793	792	863	813	878	842	841	837	883	867	874	841	828	811	793	855	804	810	763	836	840	875	833	823	820	843	801	797	804	858	886	802	840	810	867	835	819	823	825	831	825	823	837	841	856	867	849	792	799	838	816	867	773	791	799	834	849	859	842	791	842	824	813	828	833	824	848	796	877	854	806	842	832	817	803	826	831	846	806	879	827	786	885	805	865	807	789	842	836	811	855	848	784	847	787	819	803	812	859	814	812	824	888	836	830	876	818	844	819	791	835	862	892	866	798	832	792	825	820	824	814	821	838	825	870	856	839	852	857	802	848	811	873	750	850	791	805	820	821	784	774	794	810	821	740	776	830	860	823	818	785	783	869	808	805	835	884	829	876	838
21412	17287	13972	19869	23771	24511	24856	24434	23585	37705	58899	55926	45452	32191	19001	10768	7587	7083	6958	6918	6913	6959	6989	6820	6858	7003	6933	6877	7002	6997	6955	6924	6936	6999	6876	6851	6747	6872	6930	6836	6957	7095	6979	6865	6959	6855	6986	6966	6827	6986	6733	6955	6989	6901	7033	6891	6785	6953	6938	6911	6923	6909	7012	7053	6866	7093	6953	6938	6831	7001	7122	6886	6844	6861	6940	6959	6851	6997	6920	6832	6897	6948	6920	6897	6848	6913	6795	6955	6829	7025	6887	6904	6945	6923	6842	6739	6986	7001	6964	7013	6957	7009	6932	7008	7027	6951	6952	6928	7050	6933	6866	6887	7067	6842	6935	6959	6831	7008	6958	6905	6912	6971	6966	6845	6934	6986	6920	7033	6999	6822	6958	6927	6917	6855	7040	6983	7001	6891	6959	6962	6920	6834	6876	6904	6917	6952	7020	6952	6730	6917	6925	7032	6875	6929	6836	6958	6886	7006	7003	6912	6729	6752	6958	6995	6914	6900	6962	6963	6949	6897	6924	6942	6934	6799	6980	6987	6964	6941	6921	6986	6864	6937	7017	6980	6915	6830	6963	6924	6857	6959	6947	6917	6868	6923	6843	6851	6894	6805	6902	6798	6935	6907	6883	6909	6925	7042	6889	6914	6879	6847	6839	6975	6921	6888	6922	7010	6886	6845	6947	7019	7045	6849	6933	6918	7002	6982	6974	6948	6982	6981	6910	6884	7035	6737	6932	6944	7044	6866	7008	6906	6806	6987	6946	6913	6930	6802	6814	6879	6851	6883	6975	6885	6879	7054	6950	6791	6832	6880	6920	6921	6840	6916	6967	6997	6997	6843	6940	6939	7010	6978	6859	7071	6950	6989	6941	6931	6869	6986	6958	6945	6889	6976	6984	6919	6865	6952	6936	6826	6849	6909	6886	6866	6968	6923	6948	7027	6683	6908	7053	6944	6953	6803	6873	6855	7071	6952	6969	6880	6903	6923	6966	6924	6958	6815	6970	6922	6907	6913	7010	6896	6853	6916	6951	6854	6848	6840	6801	7057	6939	6930	6987	6870	6946	6951	6975	6853	6810	6915	6924	6929	6760	7033	6873	6906	7053	6904	6826	7016	6875	6907	6940	6894	6907	6967	6902	7070	6828	6997	6903	6887	6915	6902	6968	6838	6950	7012	6927	6847	6856	6802	7023	6845	6950	6888	7006	6887	7024	6978	6957	6772	6991	6963	6788	6908	7005	6944	7105	6893	7009	6896	6884	6975	7011	7039	6922	6757	6912	6936	6925	6964	6963	7032	6837	7030	6896	6994	6935	6911	6931	6938	6943	6860	6893	6919	6970	6886	6912	6855	7077	7026	6994	6903	7034	6950	6958	6879	6894	6822	6934	6872	6941	6734	6949	6888	6914	6960	6875	7011	7007	7004	6913	6907	6912	6876	6963	7056	6894	6964	6942	6992	6931	6965	6814	6993	6905	6917	6910	6917	6959	6838	6970	6957	6976	7042	7002	6955	6896	6868	6839	6959	6956	6917	6904	6837	7025	6938	6705	6836	6930	6974	6912	6820	7016	6836	7002	6866	6993	6914	6900	6924	6916	7021	6909	6890	6956	6928	7008	6931	7030	6866	6818	6807	6938	6797	6814	7001	6932	6855	6909	6838	6897	6930	6936	6810	6869	7023	6943	6834	6878	6952	6903	6987	7017	6945	6878	6672	6846	6910	6975	6871	6835	7038	6989	6985	7102	6773	6975	6898	7019	6980	7096	6858	6957	6925	6983	6994	6930	6922	6883	6990	6845	6924	6910	6897	6969	6797	6945	6952	7027	7052	6949	7112	6876	7044	6886	6908	6870	6963	6859	6872	6982	6837	6787	6919	6837	6839	6878	7021	6968	7062	6918	6916	6866	6854	7015	6916	6772	6892	7011	6913	6937	6966	6985	6895	6819	6939	6892	6858	6862	7080	6984	7032	6846	6886	6869	6995	6903	6981	6865	6969	6998	6970	6938	6903	6912	7026	6959	6859	6993	6938	6936	6972	6948	6878	6887	6963	6888	7022	7068	6879	6951	7014	6862	6812	6851	6859	6823	6930	6890	6936	6949	6906	6943	7091	6930	6950	6869	6945	6869	6911	6855	7029	6972	6895	6962	6801	6932	6922	6980	6926	7024	6893	6978	6935	6814	6815	6911	6869	6973	6840	6796	7048	7076	6854	7035	7088	7124	6911	6965	6887	6810	6946	6845	6973	6742	6897	7015	6882	6877	6890	6902	6923	6834	6946	6832	6904	6981	6771	6910	6890	6986	6895	6874	6979	6830	7025	6936	6941	6945	6898	6904	6924	6932	7035	6921	6850	6905	6886	6853	7037	6885	6876	6950	7006	6965	6908	6938	6958	6908	6923	6833	6858	6800	7008	6910	6971	6710	6981	6886	6931	6982	6897	7062	6880	6827	6951	6957	6920	6935	6999	6900	6814	6941	6944	6895	6807	6856	7006	6961	7017	6972	6971	6976	7023	6929	6883	6894	6942	6801	6877	6904	6821	6846	6959	6861	6855	6907	6906	6869	6916	6886	6880	6864	6964	6917	6959	6888	6922	6886	6848	6797	7029	6902	6874	6875	7071	7035	6856	6976	6898	6977	6913	6954	6933	7034	7090	7044	6913	6851	6933	6943	6927	6971	6956	6947	6838	6988	6979	7018	6912	6841	6980	6820	6992	6922	7117	6899	6989	6991	6931	6896	7008	6963	6963	6902	6916	7005	6920	6956	6927	6920	6793	6898	6920	6958	7028	6964	6920	6913	7091	6938	6813	7004	6917	6874	6948	6911	6948	6903	6844	6915	6978	6983	6883	6755	6836	6795	6906	6847	7024	6985	6968	6918	7028	6900	6904	6880	6928	6879	6986	7047	6981	6834	6977	6812	6871	6884	6899	6940	6898	7036	6908	7010	6927	6947	6958	6841	6831	6945	6950	6792	6986	6914	6808	6970	6906	6977	6909	7024	6978	6918	6987	6939	7050	6923	6964	6838	6997	6901	6832	6947	7014	6854	6964	6905	6777	6841	6993	6884	6796	6886	7069	6863	6833	6915	6996	7028	6918	6877	6970	6881	6861	6880	6994	6951	6929	6892	6777	6915	6818	6912	6864	6887	6945	6944	7004	6899	6908	6920	6973	7011	6766	6844	6982	6857	6885	6992	6849	6831	6806	6951	6876	6813	6931	7015	6853	6976	6926	6897	6941	7049	6941	6925	6947	6875	6911	6779	7094	7076	6992	6960	6953	6911	6861	6930	6808	6931	6962	6969	6981	6867	7006	6842	6939	6951	6967	7003	6925	6962	6965	6822	6983	6950	6976	6996	6892	6896	6967	6952	6832	7043	6983	7010	6952	6957	6880	6981	7028	6922	6835	6972	6920	6896	6985	6971	6871	6950	6987	7071	7016	6996	6987	6896	6894	6884	6852	6982	6899	6991	6864	6948	6915	6843	6948	7095	6858	6860	6927	6930	6924	6891	6947	6839	6884	6851	7041	6851	6943	7010	7022	6960	6942	7024	6994	7083	6865	6946	6846	6997	7092	6888	6828	6958	6930	6875	6866	7042	6819	7008	6950	7061	6857	6973	6847	6978	6933	6966	6885	6916	6823	7006	6908	6927	6844	6976	7018	6882	6847	6890	6861	6864	6901	7005	6821	7010	7021	6953	6889	6936	6905	7057	6965	6950	6900	6922	6879	6978	6945	6910	7001	6818	6861	6941	6910	6812	7023	6838	6873	6966	7010	6867	6806	6822	7062	6851	6902	7017	6906	6894	6916	6977	6989	6906	6898	6933	6880	7023	6885	6820	7059	6972	6966	6977	6940	6879	6923	6788	6885	6912	6873	6969	6909	6976	6940	6944	6941	7004	6932	6788	6934	6926	6861	6880	6772	6862	6887	6978	6890	6948	6888	7007	6977	6998	6957	6946	6974	7080	6851	7018	6934	6923	6938	7047	6806	6852	6863	7004	6931	6960	7013	6809	6908	6917	6917	6956	7049	6828	6976	6878	6858	6903	6986	7034	6952	6877	6942	6852	7064	6835	6951	6949	7005	6846	6929	7087	7006	6902	6891	6925	6942	7069	6934	6887	6797	6706	6897	6867	6907	6952	6857	7041	6929	6872	6827	6921	6904	7044	6994	6938	6930	7011	6963	6906	6908	6964	6884	6980	6931	6909	6923	6980	6919	6841	7005	6933	6906	6941	6892	6725	6915	6861	6934	6923	6941	6926	6723	7048	7069	6993	6940	6972	7077	6998	7037	6808	6880	6951	6891	6872	6871	6855	6801	6969	6918	6992	6984	6964	6900	6938	6982	6890	6971	6845	6943	6874	7006	6985	6947	6968	7029	6970	6950	6853	7012	6959	6950	6867	6952	6946	6830	7007	6939	6851	6897	6940	6843	6944	6895	6879	6794	6920	7003	6852	6861	6908	6912	6893	6912	7018	6863	6966	6935	6925	7055	6910	6936	6946	6849	6958	6936	6770	6964	6879	6923	6829	7028	6892	7133	7024	6827	6852	6856	6867	6936	6897	7044	6907	7071	6916	6851	6988	6867	6932	6865	6954	6903	6852	7028	6936	7092	6968	6947	6824	7030	6913	6890	6993	6915	6979	6949	6994	6899	6921	6885	6943	6942	6982	6994	6972	6909	6969	6954	6861	6948	6804	6943	6892	6928	7107	6904	6839	6976	6931	6900	6771	6920	6919	6870	6926	7002	6859	6815	6936	6974	6848	6928	7099	7001	7031	6979	6825	6828	6972	7021	6930	6796	6931	6919	6767	6964	6895	6957	6877	6918	6907	6940	6915	6975	6994	6940	6970	7049	6928	6911	6931	7084	6942	6947	6895	6916	6952	7008	6964	6957	6876	6945	6804	6961	6914	6926	7040	6893	6900	6975	7015	6915	6997	6779	7023	6931	6937	6881	6913	7030	7035	6919	6856	6927	6908	6875	6959	6705	6921	6863	6866	6980	6918	6981	6919	6896	6990	6886	6890	6955	7002	6955	6914	6899	6794	6987	6927	6889	6947	6896	6913	6809	7025	6976	6879	7010	7046	7006	6852	6937	6839	6853
4773	1949	1497	1192	1324	1587	1616	1471	1771	4204	9865	12185	8933	4443	1884	1075	905	849	857	881	870	814	837	878	897	839	917	858	910	864	856	850	850	839	854	854	866	894	843	882	858	943	890	832	832	850	863	892	825	875	903	850	848	862	841	849	770	834	833	826	858	845	849	812	864	877	890	886	818	820	844	877	918	873	912	871	820	869	844	853	801	847	876	864	829	888	904	851	930	879	912	854	879	893	829	833	817	841	874	894	868	867	875	843	841	875	832	847	913	818	855	814	826	841	867	901	818	891	847	820	917	873	874	814	857	888	835	865	807	842	881	889	813	902	845	883	863	837	840	867	856	852	864	856	836	910	853	825	900	799	843	868	856	863	886	900	873	857	867	862	869	868	887	813	836	844	873	880	833	905	838	847	785	870	849	896	837	838	925	836	884	838	812	816	807	869	848	858	870	859	833	869	917	837	868	823	871	898	911	858	843	813	830	847	888	901	866	866	903	856	841	829	877	856	886	866	900	873	895	845	880	813	860	887	886	816	869	871	823	870	943	876	876	843	879	828	837	892	881	829	813	809	839	905	853	881	875	856	846	836	877	860	873	879	881	871	941	911	858	840	830	821	825	866	896	787	860	819	838	883	861	869	879	815	849	933	828	911	925	863	866	873	892	859	829	864	895	885	838	855	871	842	868	839	856	897	868	846	831	846	863	852	806	861	835	904	849	816	934	878	867	832	823	883	838	906	858	876	841	871	841	889	865	861	898	832	811	842	879	828	864	905	897	856	879	787	827	890	894	868	840	886	828	829	837	908	876	866	882	870	885	855	849	870	854	906	884	908	866	821	845	871	819	821	841	814	827	877	834	830	844	885	902	847	877	828	841	863	856	829	872	899	850	854	842	811	874	866	844	890	866	877	902	872	871	880	842	862	836	829	811	880	853	871	826	884	841	883	821	820	860	853	873	791	827	856	827	841	906	897	867	831	838	856	809	818	868	822	902	837	916	843	805	882	827	861	870	841	860	877	887	808	839	886	869	870	819	872	804	843	841	826	903	839	862	852	899	830	885	864	902	817	889	850	892	901	891	864	815	849	846	856	897	878	830	833	879	842	836	820	825	833	868	870	836	927	851	848	864	868	827	869	889	854	862	860	884	890	860	868	883	854	839	867	838	901	835	856	861	901	867	885	903	852	831	865	867	913	871	867	855	894	891	854	874	845	809	869	871	903	827	847	801	851	889	874	869	900	804	845	825	820	864	870	860	883	872	886	863	921	887	911	861	892	869	801	835	908	889	835	850	861	816	873	833	875	851	814	828	850	887	828	852	876	885	817	854	783	826	858	842	805	854	833	886	825	864	857	860	824	829	862	825	866	847	858	885	836	893	870	845	848	840	834	851	865	874	870	852	858	865	886	846	830	880	896	926	897	875	896	871	841	854	864	858	823	848	803	841	799	855	814	819	926	870	847	900	899	854	850	838	838	847	844	868	874	862	835	898	866	861	816	812	870	868	835	881	863	853	867	840	862	881	858	867	836	877	859	780	864	793	817	782	865	918	931	876	851	857	852	838	847	843	880	889	815	851	816	830	852	859	886	864	843	857	899	881	798	804	878	861	870	883	899	848	857	793	834	828	874	838	864	816	838	881	819	839	857	787	857	889	880	828	875	866	846	838	929	872	861	850	852	850	873	863	848	860	821	902	850	846	834	797	856	846	874	874	894	830	859	868	827	861	870	855	858	887	843	909	931	875	895	850	912	836	812	873	842	890	899	884	860	876	846	881	867	872	868	902	851	789	878	882	882	818	851	844	849	877	867	838	910	868	832	883	852	866	818	835	884	920	898	845	835	913	850	876	852	897	807	876	911	905	861	845	825	824	836	833	866	895	860	895	871	861	864	918	897	800	800	837	878	909	838	897	851	813	887	864	870	863	889	870	865	887	882	854	889	815	855	842	906	844	871	871	812	819	873	820	846	832	813	871	848	877	811	871	774	870	837	853	801	850	865	878	875	891	836	856	828	869	828	910	901	886	865	856	849	884	871	836	904	911	855	906	882	846	862	858	845	803	878	834	840	842	926	856	872	867	898	857	872	858	845	815	840	835	896	850	835	798	794	827	866	937	890	779	860	864	791	828	921	909	870	884	886	877	856	880	877	871	861	849	865	880	863	868	861	845	855	839	862	862	863	776	825	876	829	856	833	868	901	835	911	841	827	864	899	790	898	924	882	875	896	828	825	848	820	858	772	850	864	888	842	847	815	871	902	861	875	889	853	860	826	864	888	850	825	817	889	834	856	862	826	815	870	888	847	864	889	915	919	879	860	894	848	839	853	899	905	790	862	916	843	893	828	827	847	856	861	840	884	868	888	846	834	827	901	858	868	883	842	896	852	918	820	846	854	848	812	884	871	838	868	838	776	893	801	811	908	861	882	821	814	821	898	890	851	863	856	824	866	833	869	845	888	805	840	881	857	878	907	852	884	862	878	787	824	852	860	813	844	888	873	838	868	892	848	829	860	820	833	865	867	891	853	857	850	865	832	814	822	861	864	872	916	855	828	830	813	845	897	832	866	875	863	856	910	877	866	819	845	910	883	875	854	857	792	831	880	860	815	859	838	833	849	852	871	861	836	883	855	858	898	857	835	806	841	871	815	823	864	845	813	870	913	871	896	881	845	831	938	853	884	856	857	891	862	907	879	878	919	870	850	878	858	890	822	838	905	845	793	811	833	867	832	881	868	839	867	867	844	865	844	820	866	874	846	856	863	851	889	869	840	829	923	885	815	913	915	843	892	874	914	844	830	882	885	861	831	811	820	883	888	882	873	835	926	872	833	856	908	904	870	823	824	888	857	885	814	841	862	875	860	910	899	828	864	950	829	866	871	904	830	874	836	882	864	860	847	877	810	846	852	860	845	818	860	865	908	900	863	883	875	896	829	907	892	868	897	839	820	866	884	910	839	829	839	842	822	823	867	916	866	859	886	873	857	868	854	860	913	909	878	837	850	891	845	865	898	881	886	850	889	844	812	851	873	844	873	842	797	869	868	835	876	850	864	835	896	839	851	819	850	859	809	885	864	824	807	920	840	858	879	847	847	923	876	871	874	833	845	834	870	900	828	850	881	834	805	862	868	868	882	870	927	891	843	845	895	906	868	840	860	858	871	858	909	913	851	882	867	894	828	877	861	833	801	879	787	882	859	869	875	863	838	889	877	914	886	882	848	880	882	854	819	857	826	889	876	846	844	914	838	929	847	896	920	876	862	898	844	860	839	844	849	909	883	836	851	863	830	827	871	907	860	858	859	850	879	872	909	862	835	876	853	892	879	859	835	870	830	819	895	838	870	835	869	891	860	790	879	853	902	793	840	875	853	801	897	881	863	940	886	886	930	836	850	820	860	880	889	838	885	895	790	886	878	877	925	872	865	841	855	843	847	849	858	909	883	885	879	863	890	827	859	845	845	854	884	855	858	833	870	878	934	876	836	866	866	868	809	851	852	877	875
19967	17322	13636	18102	24260	28311	27374	24422	26701	42152	56665	56592	47030	33564	18790	10150	7548	7301	7264	7203	7204	7109	7217	7132	7086	7239	7105	7174	7177	7200	7125	7118	7280	7124	7024	7102	7179	7103	7142	7322	7252	7020	7042	7138	7119	7157	7145	7167	7016	7217	7124	7114	7182	7007	7187	7268	7100	7235	7200	7220	7019	7187	7261	7103	7066	7069	7216	7103	7212	7186	7149	7262	7111	7191	7128	7225	7216	7234	7175	7218	7186	7198	7078	7071	7198	7218	7229	7108	7333	7222	7273	7113	7236	7148	7062	7042	7248	7317	7044	7264	7054	7055	7135	7178	7226	7217	7165	7116	7105	7166	7063	7108	7183	7237	7248	7111	7181	7027	7127	6976	7081	7061	7103	7133	6966	7140	7034	7238	7244	7053	7115	7069	7272	7045	7092	7204	7160	7125	7264	7164	7072	7312	7137	7166	7264	7145	7240	7185	6968	7142	7122	7059	7101	7166	7202	7121	7180	7084	7198	7166	7123	7324	7156	7091	7333	7196	7042	7344	7162	7146	7324	7122	7131	7050	7299	7285	7179	7218	7154	7150	7167	7085	7239	7226	7109	7212	7143	7268	7240	7054	7131	7171	7143	7205	7158	7246	7163	7062	7142	7118	7205	7240	7155	7053	7006	7110	7173	7203	7307	7058	7223	7113	7204	7066	7257	7175	7096	7236	7309	7207	7165	7173	7144	7180	7226	7216	7052	7189	7309	7175	7120	7166	7253	7106	7067	7146	7241	7183	7174	7177	7181	7316	7170	7120	7073	7133	7146	7153	7211	7282	7202	7086	7252	7118	7184	7290	7241	6993	7314	7129	7147	7112	7206	7160	7115	7171	7218	7212	7277	7045	7185	7103	7175	7032	7185	7180	7181	7148	7310	7106	7216	7231	7130	7064	7200	7183	7024	7166	7153	7179	7105	7242	7242	7153	7189	7109	7247	7216	7258	7134	7260	7202	7178	7207	7226	7290	7091	7166	7206	7123	7234	7166	7243	7228	7172	7316	7072	7100	7242	7208	7210	7019	7328	7095	7261	7208	7166	7010	7090	7042	7130	7256	7172	7236	7205	7215	7208	7020	7297	7126	7128	7220	7000	7181	7189	7162	7061	7005	7147	7076	7214	7111	7136	7239	7181	7049	7079	7157	7206	7289	7126	7160	7086	7220	7095	7221	7132	7140	7230	7221	7153	7088	7084	7175	7156	7366	7076	7225	7082	7106	7117	7093	7201	7145	7243	7169	7064	7251	7241	7230	7104	7148	7111	7235	7090	7122	7117	7088	7216	7230	7253	7151	7250	7128	7026	7159	7171	7143	7050	7083	7216	7229	7080	7099	7076	7126	7058	7120	7133	7107	7240	7287	7192	7256	7235	7062	7192	7212	7162	7190	7068	7103	7191	7163	7007	7154	7213	7190	7241	7180	7081	7152	7236	7134	7160	7060	7153	7167	7196	7123	7221	7184	7273	7192	7221	7124	7123	7125	7235	7203	7133	7155	7236	7224	7081	7217	7080	7145	7162	7272	7033	7261	7125	7179	7065	7155	7173	7179	7265	7083	7341	7258	7215	7193	7157	7139	7043	7085	7126	7131	7102	7208	7122	7205	7155	7159	7338	7103	7130	7169	7229	7310	7125	7144	7163	7132	7159	7189	7110	7210	7212	7103	7127	7199	7218	7075	7187	7213	7210	7187	7184	7047	7201	7209	7115	7143	7220	7270	7217	7146	7103	7155	7119	7189	7063	7058	7213	7222	7150	7101	7213	7172	7146	7212	7214	7058	7143	7231	7236	7134	7201	7051	7114	7212	7234	7089	7149	7213	7150	7322	7099	7201	7167	7124	7131	7225	7200	7088	7126	7233	7173	7113	7174	7061	7244	7127	7231	7130	7096	7102	7211	7100	7309	7087	7154	7155	7068	7068	7172	7223	7035	7126	7221	7172	7252	7231	7152	6978	7296	7297	7159	7212	7139	7315	7094	7286	7317	7205	7315	7202	7163	7088	7205	7193	7265	7261	7128	7221	7175	7219	7195	7148	7096	7205	7117	7087	7088	7050	7336	7099	7262	7002	7078	7105	7062	7137	7111	7321	7147	7189	7211	7182	7052	7190	7126	7054	7112	7138	7179	7147	7087	7188	7114	7015	7186	7212	7253	7097	7224	7115	7216	7162	7217	7201	7168	7252	7152	7201	7205	7136	7296	7182	7135	7043	7201	7118	7097	7228	7076	7260	7123	7147	7154	7094	7194	7181	7174	7098	7116	7167	7155	7236	7250	7238	7128	7242	7192	7073	7090	7041	7171	7157	7109	7122	7168	7274	7191	7264	7207	7098	7109	7297	7249	7205	7098	7154	7139	7213	7229	7169	7191	7160	7183	7214	7150	7110	7110	7107	7164	7067	7155	7104	7147	7180	7182	7261	7054	7172	7101	7142	7148	7135	7159	7273	7061	7177	7232	7046	7195	7126	7086	7251	7114	7147	7052	7100	7180	7151	6987	7151	6954	7110	7233	7202	7137	7146	7104	7303	7042	7185	7192	7192	7382	7224	7105	7095	7166	7078	7172	7191	7273	7138	7086	7199	7193	7060	7159	7344	7216	7209	7247	7124	7249	7027	7181	7131	7208	7108	7105	7261	7265	7138	7235	7184	7292	7015	7123	7157	7171	7113	7140	7119	7241	7195	7062	7180	7201	7045	7159	7036	7236	7177	7077	7140	7238	7128	7162	7023	7166	7327	7166	6993	7238	7254	7141	7234	7174	7235	7198	7229	7102	7143	7231	7061	7244	7204	7195	7226	7181	7300	7171	7134	7077	7171	7274	7100	7149	7148	7058	7099	7160	7039	7270	7101	7190	7111	7121	7183	7354	7211	7169	7128	7127	7162	7169	7135	7173	7256	7079	7361	7185	7128	6993	7133	7121	7195	7171	7196	7091	7107	7057	7131	7177	7349	7117	7201	7277	7148	7245	7208	7165	7108	7163	7132	7135	7161	7089	7218	7206	7202	7128	7249	7198	7305	7240	7190	7105	7142	7188	7064	7084	7062	7045	7277	7181	7027	7170	7294	7155	7117	7161	7272	7177	7220	7207	7279	7122	7137	7011	7448	7198	7313	7238	7119	7045	7189	7179	7311	7206	7033	7061	7093	7156	7112	7173	7235	7157	7104	7150	6961	7160	7175	7117	7171	7042	7148	7256	7036	7209	7302	7149	7155	7057	7287	7240	7174	7397	7170	7141	7217	7137	7060	7041	7042	7044	7111	7063	7129	7094	7212	7079	7139	7096	7243	7204	6958	7163	6998	7241	7145	7054	7174	6980	7034	7124	7233	7159	7260	7094	7173	7158	7082	7201	7245	7123	7140	7108	7197	7243	7079	7110	7140	7233	7159	7058	7179	7161	7123	7057	7137	7169	7158	7054	7051	7153	7071	7190	7053	7171	7141	7297	7119	7293	7164	7128	7213	7192	7028	7117	7129	7253	7077	7229	7054	7140	7142	7285	7029	7155	7100	7046	7159	7092	7262	7164	7161	7199	7078	7257	7167	7102	7019	7163	7300	7153	7306	7160	7201	7095	7075	7143	7203	7153	6999	7182	7279	7259	7162	7103	7213	7040	7247	7142	7216	7221	7194	7124	7078	7116	7145	7201	7041	7229	7185	7216	7147	7122	7038	7203	7140	7327	7087	6999	7140	7120	7183	7223	7235	7151	7185	7082	7141	7058	7175	7319	7064	7137	7107	7087	7181	7131	7105	7088	7188	7050	7279	7184	7212	7235	7042	7130	7160	7192	7051	7078	7109	7057	7209	7224	7230	7090	7208	7211	7073	7151	7239	7091	7096	7228	7172	7097	7085	7146	7179	7205	7141	7126	7013	7052	7112	7074	7102	7119	7153	7241	7206	7067	7126	7217	7180	7219	7105	7322	7212	7221	7125	7208	7192	7260	7115	7093	7128	7025	7130	7331	7222	7065	7215	7275	7186	7092	7199	7226	7048	7190	7198	7196	7104	7337	7377	7169	7149	7081	7085	7200	7062	7112	7312	7095	7177	7184	6970	7141	7227	7244	7276	7191	7115	7268	7206	7131	7234	7239	7237	7180	7200	7152	7342	7225	7201	7179	7197	7246	7057	7236	7108	7008	7147	7174	7125	7073	7301	7208	7193	7281	7113	7188	7064	7150	7317	7091	7115	7295	7252	7181	7307	7208	7220	7127	7182	7178	7149	7165	7295	7186	7114	7197	7031	7214	7156	7073	7214	7237	7201	7181	7134	7081	7093	7177	7258	7091	7218	7146	7211	7199	7164	7140	7244	7210	7202	7174	7082	7150	7100	7222	7131	7072	7236	7157	7333	7171	7150	7188	7157	7125	7286	7072	7118	7209	7278	7163	7128	7101	7125	7329	7074	7135	7332	7166	7148	7169	7287	7213	7104	7235	7096	7106	7252	7014	7083	7204	7229	7154	7110	7150	7173	7164	7149	7144	7115	7179	7192	7129	7067	7249	7067	7401	7144	7137	7182	7222	7065	7103	7081	7265	7095	7102	7250	7091	7274	7132	7176	7041	7152	7118	7107	7155	7251	7165	7173	7200	7162	7267	7293	7153	7237	7304	7175	7289	7151	7205	7209	7102	7227	7111	7241	7132	7129	7186	7250	7135	7213	7254	7227	7298	7126	7122	7153	7188	7119	7252	7152	7214	7091	7204	7210	7194	7191	7088	7249	7206	7116	7204	7177	7089	7199	7034	7217	7293	7158	7141	7022	7209	7192	7181	7221	7118	7234	7087	7063	7260	7119	7130	7070	7213	7195	7233	7278	7078	7103	7160	7234	7260	7158	7086	7127	7148	7141	7072	7175	7142	7104	7118	7106	7083	7177	7173	7094	7228	7129	7120	7025	7148	7187	7293	7275	7148	7192	7192	7071	6986	7203	7181	7203	7195	7103	7200	7079	7253	7143	7182	7144	7021	7087	7186	7280	7274	7133	7166	7174	7066	7196	7243	7216	7268	7117	7190	7097	7125	7238	7275	7183	7096	7134	7117	7136	7117	7232	7135	7250	7125	7040	7129	7216	7056	7238	7164	6991	7222	7224	7144	7209	7172	7168	7142	7102
3874	2553	1865	1385	1671	2279	2297	2157	2710	7054	18190	22463	15613	7164	2408	1119	889	864	895	852	907	854	875	858	895	873	909	819	886	846	896	932	898	921	858	906	910	889	851	873	852	897	833	868	781	889	893	857	861	824	873	827	877	897	941	893	906	845	906	921	877	903	869	880	874	910	847	861	882	839	863	871	874	929	842	884	878	843	855	883	851	928	836	798	901	856	922	854	872	850	810	880	902	924	854	879	911	833	839	823	929	863	898	869	855	860	862	849	885	851	846	819	818	864	889	865	911	890	853	901	894	891	876	829	882	904	913	806	837	909	855	837	815	808	887	889	909	840	905	883	874	821	825	871	861	897	882	883	884	869	880	909	923	883	887	859	889	836	849	855	876	880	876	921	855	806	903	857	840	855	861	876	865	912	874	870	893	849	889	869	931	885	854	823	857	902	919	923	900	864	902	926	831	887	865	897	845	883	814	819	891	866	894	835	844	854	856	857	933	845	884	786	825	871	890	849	817	838	900	865	913	883	860	894	945	871	883	850	909	843	856	902	897	875	853	881	877	860	858	911	850	834	877	856	880	906	900	880	872	876	899	878	862	841	876	923	906	874	903	868	850	800	837	904	864	898	903	860	902	850	857	854	868	829	847	873	847	887	911	830	831	866	811	882	868	876	898	874	783	875	874	859	910	841	821	888	894	886	927	867	906	867	832	845	903	880	858	854	839	888	932	850	898	861	863	849	871	907	822	877	875	855	870	858	850	838	885	871	943	896	862	842	852	851	921	866	914	879	881	906	808	889	903	846	875	869	884	848	855	863	884	872	862	857	834	888	899	911	905	872	822	860	855	839	872	873	892	833	850	887	843	870	814	890	913	844	836	860	888	838	911	891	850	834	900	892	833	882	885	893	883	868	867	853	851	843	874	882	864	891	900	866	891	869	854	861	821	824	909	868	867	884	887	858	872	928	947	852	885	892	876	880	839	844	875	893	886	898	866	803	793	861	854	920	892	866	871	849	842	898	900	920	925	866	845	909	864	879	841	859	887	869	848	866	843	924	854	865	892	863	880	826	828	866	902	868	864	868	919	885	795	870	833	828	906	855	875	888	839	886	861	845	913	838	801	838	855	853	881	949	880	824	947	931	867	862	925	902	886	936	877	857	849	914	844	788	952	853	887	905	863	862	853	897	859	854	845	955	883	910	842	870	930	940	945	903	879	882	863	879	874	841	870	881	889	880	860	904	915	878	829	858	863	857	954	852	885	900	870	857	844	910	865	813	831	856	897	814	872	888	856	838	859	901	904	901	858	880	853	887	949	864	817	822	851	875	877	885	874	881	889	865	830	892	855	887	900	826	843	843	885	875	837	836	894	892	922	851	909	847	865	805	843	889	886	883	863	844	847	835	834	879	884	827	798	858	845	858	802	939	862	919	860	861	880	908	923	843	852	929	866	875	850	881	885	852	803	876	879	870	905	817	902	883	905	858	889	881	880	885	871	877	920	862	889	900	818	854	828	877	875	848	889	894	825	812	919	866	855	882	872	892	844	902	851	938	876	876	894	880	911	916	848	870	901	875	855	869	862	854	917	887	887	898	909	909	909	901	934	821	872	869	920	871	873	860	851	852	895	854	911	835	907	876	873	870	909	845	863	891	874	856	883	849	850	823	848	881	881	834	855	847	885	865	890	884	891	913	849	872	891	882	906	902	876	870	837	875	865	860	859	865	890	881	877	846	854	873	914	896	881	825	877	874	942	876	820	822	929	890	850	879	863	834	898	888	874	892	898	882	856	858	865	866	842	891	889	894	872	898	931	886	902	891	894	925	898	878	854	866	876	922	932	877	889	875	871	903	858	893	881	869	848	832	863	909	889	841	837	919	878	869	833	895	867	874	898	884	839	896	864	898	870	918	906	819	885	829	859	856	852	834	885	846	828	847	861	917	845	874	880	870	900	831	857	889	873	890	894	885	899	875	856	914	879	875	856	915	828	862	821	897	803	861	904	886	878	868	887	885	880	883	886	868	804	864	848	885	858	852	834	862	854	811	862	875	884	886	857	870	910	903	865	819	860	878	837	869	889	866	864	844	869	865	803	866	886	878	877	888	895	880	868	898	879	793	879	881	900	906	842	856	863	934	905	875	890	916	856	888	863	870	899	903	922	862	873	883	858	814	849	937	844	905	875	873	862	838	849	861	904	835	874	876	857	869	840	888	878	897	911	878	860	873	876	868	877	874	871	858	825	847	868	845	852	825	889	886	911	910	869	883	913	882	890	867	886	865	890	861	892	882	887	874	841	891	869	868	875	855	877	848	811	857	850	875	799	911	893	880	827	855	870	859	877	806	883	817	843	933	875	882	888	883	912	906	849	851	861	833	850	853	893	891	878	903	882	853	846	868	885	856	855	902	899	811	833	877	817	887	861	873	917	879	874	828	906	868	814	814	852	851	840	887	887	821	917	864	915	819	854	891	922	876	927	886	836	885	873	873	929	828	883	896	892	833	906	863	859	825	807	854	856	914	899	875	880	828	908	901	875	879	871	872	860	844	842	837	867	877	848	910	856	890	908	852	855	864	885	889	839	846	899	917	867	831	855	865	840	819	871	823	898	892	834	862	870	889	852	827	899	901	831	869	921	848	863	872	878	950	823	851	887	857	906	861	833	871	894	882	912	926	919	881	837	893	875	919	876	825	843	879	878	909	866	855	902	847	854	877	874	856	902	931	956	867	844	879	829	881	889	910	900	832	851	844	863	857	865	872	898	824	914	902	863	878	862	825	864	863	889	912	861	847	851	870	880	840	865	835	879	907	873	903	897	874	917	845	839	840	847	857	867	916	843	875	944	835	883	874	881	873	877	909	882	841	867	865	816	836	894	903	903	844	873	853	799	849	889	852	843	873	878	833	887	935	816	844	885	867	851	897	918	866	891	873	859	863	854	868	889	857	869	888	895	959	908	866	881	879	846	870	892	895	857	883	824	850	929	854	893	834	898	804	874	879	922	878	929	871	871	882	878	889	836	833	841	860	839	852	877	872	838	899	810	910	837	866	911	865	842	854	881	892	878	899	956	906	876	883	878	883	888	882	840	841	855	838	870	870	863	856	881	895	847	907	849	873	886	880	865	864	866	860	851	908	882	853	910	846	830	913	851	894	902	771	844	856	901	910	874	897	905	888	879	944	843	897	871	856	923	864	805	885	914	817	845	920	872	827	863	897	872	880	836	821	875	838	883	846	862	860	860	843	875	826	843	902	903	873	901	869	887	935	916	877	862	889	879	924	888	872	876	915	817	871	871	852	862	868	862	878	867	892	840	874	872	855	936	863	870	921	846	866	899	808	859	884	919	876	887	848	872	884	882	857	825	869	922	846	906	914	880	881	849	838	922	909	888	861	826	855	883	841	846	898	858	864	864	884	893	945	867	923	846	848	877	912	843	865	858	845	848	877	863	909	880	802	841	889	858	833	829	867	876	955	864	885	817	855	906	844	889	868	937	865
25958	20960	15940	22151	29868	33695	32590	31034	35835	51680	69948	71155	56508	39636	21293	10309	7595	7182	7174	7209	7174	7167	7138	7066	7183	7155	7190	7191	7152	7094	7082	7125	7088	7098	7155	7111	7158	7128	7196	7037	7158	7412	7207	7280	7008	7190	7162	7182	7115	7057	7168	7101	7271	7118	7108	7007	7256	7147	7142	7313	7116	7059	7250	7141	7291	7180	7059	7068	7106	7055	7114	7049	7075	7246	7224	7109	7160	7199	7245	7141	7108	7174	7323	7293	7339	7207	7154	7173	7334	7090	7158	7177	7170	7172	7264	7056	7217	7173	7208	7060	7173	7183	7160	7113	7193	7162	7220	7078	7099	7127	7074	7110	7251	7163	7205	7159	7122	6992	7245	7238	7101	7241	7185	7184	7255	7251	7081	6973	7269	7094	7180	7091	7150	7200	7103	7146	7188	7158	7167	7205	7236	7208	7230	6962	7101	7296	7134	7153	7262	7199	7142	7276	7000	7187	7216	7268	7102	7236	7108	7181	7186	7008	7168	7093	7151	7203	7109	7175	7112	7052	7144	7124	7143	7230	7093	7226	7096	7125	7152	7139	7031	7215	7123	7216	7148	7026	7278	7219	7122	7151	7109	7069	6992	7171	7218	7103	7157	7204	7163	7171	7290	7200	7108	7171	7201	7198	7191	7230	7122	7187	7145	7160	7154	7154	7101	7154	7237	7093	7058	7266	7137	7142	7141	7278	7236	7242	7175	7100	7224	7185	7143	7081	7065	7223	7115	6992	7239	6998	7178	6876	7175	7292	7169	7236	7203	7236	7089	7141	7114	7283	7284	7109	7219	7179	7092	7051	7226	7025	7129	7095	7117	7213	7081	7214	7163	7182	7099	7117	7223	7255	7134	7173	7070	7237	7161	7132	7158	7164	7271	7255	7084	6970	7088	7215	7109	7062	7241	7103	7147	7186	7088	7151	7063	7229	7130	7114	7012	7179	7180	7045	7145	7108	7237	7143	7104	7155	7371	7130	7033	7159	7309	7169	7232	7237	7122	7144	7064	7237	7080	7153	7069	7117	7192	7226	7325	7232	7109	7198	7016	7030	7173	7126	7155	7210	7183	7040	7083	7195	7052	7157	7236	7296	7079	7278	7066	7129	7285	7160	7089	7142	7223	7100	7201	7135	7118	7068	7117	7259	7130	7212	7104	7262	7115	7034	7136	7100	7257	7094	7151	7143	7264	7113	7131	7190	7277	7024	7131	7179	7167	7109	7292	7149	7236	7217	7159	7024	7252	7030	7130	7234	7201	7055	7269	7134	7216	7166	7150	7033	7209	7141	7106	6970	7092	7219	7166	7062	7195	7082	7088	7166	7230	7123	7118	7101	7052	7108	7154	7074	7280	7223	7243	7122	7236	7132	7138	7178	7136	7219	7162	7178	7151	7127	7164	7263	7235	7173	6987	7167	7103	7073	7147	7268	7154	7062	7170	7276	7057	7147	7144	7125	7074	7182	7057	7101	7162	7163	7287	7193	7162	7165	7228	7145	7115	7308	7065	7125	7070	7010	7137	7156	7096	7122	7074	7228	7114	7146	7172	7154	7121	7083	7174	7258	7225	7290	7316	7250	7163	7297	7162	7190	7130	7056	7068	7206	7181	7223	7186	7129	7222	7109	7051	7186	6954	7146	7131	7195	7247	7215	7225	7036	7092	7155	7046	7083	7189	7241	7190	7210	7066	7175	7047	7125	7171	7120	7081	7098	7074	7276	7183	7145	7246	7246	7082	7252	7134	7140	7118	7093	7140	7157	7375	7103	7143	7343	7178	7149	7193	7100	7207	7211	7042	7113	7284	7114	7153	7250	7300	7057	7253	7218	7122	7187	7113	7128	7107	7214	7189	7133	7187	7143	7123	7114	7204	7162	7009	7108	7116	7090	7070	7069	7157	7049	7163	7171	7107	7110	7167	7169	7185	7177	7020	7155	7155	7294	7215	7213	7076	7224	7181	7172	7278	7124	7116	7021	7242	7174	7180	7154	7218	7204	7004	7129	7060	7180	7159	7202	7044	7257	7139	7187	7107	7203	7115	6983	7086	7175	7145	7214	7099	7134	7120	7172	7207	7099	7170	7108	7076	6990	7151	7032	7054	7045	6996	7149	7091	7129	7250	7138	7108	7150	7162	7167	7078	7190	6964	7218	7095	7255	7180	6997	7278	7073	7044	7110	7270	7300	7162	7264	7267	7203	7161	7168	7096	7096	7224	7056	7358	7075	7088	7180	7196	7236	7104	7208	7184	7246	7188	7070	7215	7092	7072	7077	7148	7073	7121	7206	7189	7162	7100	7080	7215	7242	7164	7033	7232	7195	7086	7117	7076	7291	7082	7052	7033	7082	7123	7124	7139	7114	7119	7270	7210	7168	7135	7215	7075	7157	7197	7096	7138	7195	7102	7127	7118	7151	7213	7100	7066	7160	7314	7174	7059	7146	7177	7240	7271	7124	7025	7150	7194	7214	7251	7125	6990	7202	7185	7169	7231	7211	7206	7264	7124	7162	7215	7209	7133	7203	7211	7211	7199	7068	7039	7182	7148	7208	7151	7136	7169	7115	6949	6979	7249	7137	7189	7139	7036	7181	7230	7106	7115	7301	7116	7152	7217	7162	7104	7269	7144	7286	7048	7235	7158	7041	7082	7255	7149	7208	7092	7179	7138	7157	7159	7063	7192	7079	7123	7242	7321	7187	7127	7215	7242	7164	7107	7142	7119	7137	7169	7125	7091	7112	7076	7061	7145	7270	7217	7197	7026	7063	7106	7078	7233	7276	7235	7210	7242	7106	7282	7046	7099	7194	7257	7105	7070	7147	7238	7132	7115	7141	7197	7249	7117	7258	7127	7098	7197	7146	7158	7212	7199	7247	7043	7069	7160	7277	7160	7125	7211	7207	7147	7135	7275	7157	7080	7135	7111	7217	7217	7125	7045	7242	7206	7139	7157	7181	7219	7118	7207	7183	7265	7202	7063	7174	7044	7201	7159	7160	7088	7215	7087	6998	7116	7225	7051	7249	7199	7104	7285	7177	7073	7022	7171	7123	7174	7131	7058	7211	7110	7102	7168	7170	7115	7143	7258	7161	7091	7156	7190	7118	7186	7132	7087	7077	7066	7099	7111	7161	7111	7072	7150	7095	7117	7153	7240	7209	7121	7066	7122	7119	7180	7116	7168	7087	7008	7179	7355	7068	7252	7035	7356	7196	7115	7077	7049	7114	7085	7057	7163	7069	7197	6989	7082	7096	7173	7208	7057	7110	7202	7181	7139	7155	7174	7114	7116	7291	7209	7196	7006	7182	7069	7123	7002	7066	7045	7159	7251	7206	7255	7081	7118	7128	7173	7212	7116	7254	7308	7236	7041	7128	7042	7132	7142	7002	7139	7176	7065	7036	7198	7039	7065	7166	7102	7148	7317	7151	7120	7145	7066	7090	7130	7114	7062	7193	7113	7182	7146	7133	7151	7156	6952	7214	7244	7216	7240	7189	7168	7218	7239	7175	7317	7151	7021	7109	7251	7160	7022	7215	7053	7133	7136	7168	7177	7186	6955	7136	7292	7159	7244	7049	7275	7265	7128	7178	7123	7196	7150	7100	7242	6951	7266	7045	7229	7034	7247	7335	7087	7295	7161	7098	7114	7149	7096	7232	7233	7178	7195	7118	7056	7110	7191	7167	7148	7280	7194	7039	7225	7121	7149	7306	7230	7127	7271	7083	7216	7185	7230	7126	7239	7195	7206	6933	7118	7187	7280	7223	7195	7181	7183	7086	7245	7104	7236	7191	7034	7129	7154	7200	7157	7285	7139	7262	7142	7177	7218	7000	7037	7160	7128	7125	7122	7327	7080	7049	7137	7269	7277	7224	7129	7123	7170	7278	7221	7166	7223	7195	7063	7083	7092	7131	7206	7104	7116	7163	7189	7228	7194	6990	7192	7117	7251	7140	7112	7169	7218	7187	7287	7043	7031	7133	7040	7128	7219	7026	7203	7164	7245	7284	6983	7196	7211	7161	7060	7177	7131	7188	7095	7215	7294	7088	7026	7205	7099	7137	7148	7198	7128	7182	7146	7248	7277	7162	7073	7107	7123	7248	7205	7063	7133	7189	7106	7269	7071	7113	6953	7184	7189	7092	7119	7198	7147	7111	7128	7299	7151	7085	7101	7172	7317	7146	7172	7164	7189	7122	7153	7125	7212	7250	7142	7225	7136	7239	7143	7083	7069	7089	7238	7193	7190	7039	7173	7011	7128	7144	7174	7192	7202	7019	7255	7234	7023	7178	7225	7106	7071	7171	7050	7064	7081	7205	7150	7134	7168	7065	7006	7164	7011	7080	7273	7173	7139	7184	7047	7167	7073	7147	7174	7196	7087	7337	7139	7190	7117	7029	7263	7171	7205	7180	7221	7179	7093	7205	7042	7153	7217	7236	7180	7201	7170	7228	7155	7115	7207	7109	7113	7195	7195	7185	7083	7165	7119	7113	7091	7025	7045	7159	7207	7025	7053	7105	7189	7092	7184	7292	7161	7146	7113	7237	7099	7194	7196	7142	7084	7042	7027	7037	7182	7060	7105	7164	7167	7228	7116	7181	7250	7182	7156	7084	7222	7107	7064	7206	7247	7220	7268	7039	7141	7188	7140	7035	7063	7114	7167	7068	7266	7074	7212	7229	7207	7119	7325	7167	7150	7257	7132	7197	7051	7021	7139	7122	7008	7081	7047	7278	7197	7070	7223	7055	7085	7148	7116	7198	7250	7068	7146	7224	7122	7228	7135	7241	7221	7128	7094	7260	7076	7015	7080	7281	7278	7136	7169	7061	7162	7128	7091	7139	7207	7122	6950	7225	7107	7032	7241	7218	7183	7194	7195	7121	7182	7253	7141	7026	7121	7320	7143	7098	7132	7181	7090	7202	7167	7160	7143	7053	7055	7150	7124	7125	7162	7041	7154	7182	7296	7134	7287	7246	7294	7339	7169	7239	7129	7074	7222	7070	7150	7055	7132	7249	7116	7205	7198	7126	7034	7164	7211	7134	7131	7273	7153	7174	7232	7058	7221	7084	7219	7139	7007	7158	7093	7192	7105	7027	7134	7072	7145	7294	7067	7243
3340	1469	1239	1086	1314	1480	1417	1500	1454	2681	6067	5608	2756	1317	971	860	856	830	815	843	781	864	825	810	795	865	844	849	827	846	886	833	821	870	882	856	882	823	822	825	855	813	812	823	868	802	834	824	796	820	858	848	853	873	865	831	829	865	777	817	901	791	833	877	858	839	839	815	864	866	812	859	829	877	854	813	859	849	838	890	868	810	851	859	850	810	867	836	859	822	851	849	838	860	819	868	867	782	827	810	857	872	842	876	820	826	855	805	848	880	855	819	841	859	838	852	845	825	866	842	786	827	852	908	851	782	848	857	852	904	830	851	839	844	878	843	839	819	840	845	799	816	827	842	833	855	834	835	863	861	844	836	838	843	853	832	860	875	877	823	833	860	879	901	877	810	803	850	834	854	882	860	899	871	864	870	836	841	818	838	860	842	881	838	819	845	854	875	824	842	847	799	818	820	830	850	864	844	833	859	882	809	903	894	811	847	809	828	854	904	854	818	822	804	847	841	795	880	859	881	817	827	851	827	871	797	871	840	804	818	827	856	867	899	798	869	851	870	788	836	837	842	825	837	847	821	844	804	869	857	855	843	860	829	799	838	814	889	880	868	881	837	812	831	855	827	803	855	846	839	834	834	836	804	845	821	841	784	867	874	874	844	809	844	829	808	849	836	901	804	848	803	859	860	834	853	844	879	845	862	856	864	846	846	843	863	863	839	839	922	802	901	824	841	853	863	852	857	836	857	861	873	820	840	892	884	869	874	826	860	786	882	831	840	865	860	802	864	860	846	879	903	831	853	865	822	831	839	863	879	844	802	833	876	881	882	839	806	862	853	876	822	835	833	809	887	851	845	884	882	840	866	846	835	839	853	828	865	856	870	829	825	884	850	910	862	835	804	859	802	885	820	809	838	836	833	859	853	815	843	878	886	822	811	852	802	801	838	882	891	831	826	848	873	840	863	840	860	828	885	897	870	884	881	856	859	831	864	886	875	809	846	833	798	899	908	879	859	760	815	835	890	785	828	809	884	841	795	870	908	882	880	841	876	860	858	858	787	856	848	825	803	811	859	824	819	849	876	871	895	867	817	849	856	924	838	799	872	868	885	833	816	800	810	847	819	842	834	857	885	811	848	822	875	813	887	855	790	854	869	821	789	826	852	805	850	867	868	877	835	841	814	882	823	873	833	833	822	879	840	831	822	817	879	842	878	869	812	835	861	794	813	841	834	872	857	892	857	845	859	871	844	818	874	839	876	861	871	886	872	829	881	833	820	851	818	864	857	804	880	840	801	868	842	799	876	851	855	816	845	829	906	799	833	828	866	866	853	839	827	840	830	890	837	820	862	834	823	821	823	816	846	822	861	874	870	816	862	847	863	845	817	881	825	846	844	835	872	904	865	917	835	798	875	824	808	886	823	819	819	857	822	815	795	844	883	853	801	833	858	833	847	814	853	850	852	872	831	818	790	830	881	854	863	831	823	864	929	853	795	794	850	813	871	857	840	834	842	864	782	826	813	855	819	865	851	824	856	885	825	844	865	869	860	804	853	868	824	840	852	859	843	857	830	821	870	843	840	856	835	853	870	847	843	842	864	893	857	862	807	889	774	835	811	828	842	875	788	837	823	847	807	884	912	870	840	839	834	868	840	859	830	862	891	808	821	808	851	864	832	831	856	809	847	839	831	859	876	853	854	852	896	811	823	839	854	866	815	809	805	833	857	859	925	843	818	843	874	838	873	862	856	846	843	851	860	902	810	840	887	803	877	880	855	884	817	827	923	852	890	864	849	868	847	868	833	903	815	828	832	826	828	825	796	885	844	802	833	800	840	852	859	856	835	875	859	843	817	854	813	857	829	824	857	836	852	819	845	894	845	837	846	814	857	846	872	811	848	901	848	800	879	847	813	844	845	789	861	796	866	781	848	813	921	801	849	823	828	848	834	854	887	812	890	831	841	807	874	864	898	843	833	831	835	866	820	872	869	838	875	824	806	800	855	874	887	891	844	813	802	849	891	822	817	817	795	846	840	811	897	855	885	809	826	829	826	807	868	817	856	901	863	805	890	844	847	857	887	797	834	873	806	831	906	833	805	852	808	851	906	852	836	852	812	813	831	872	867	848	833	826	839	811	820	825	848	824	869	789	847	887	874	826	843	834	867	836	869	818	846	845	857	854	810	835	789	813	831	827	817	793	841	811	839	775	849	799	818	846	846	896	868	872	847	842	896	845	804	833	830	769	813	843	875	891	846	841	832	819	884	838	865	800	812	908	836	831	904	855	842	872	825	882	827	824	835	862	819	849	827	854	841	858	808	859	843	824	824	896	824	835	865	861	808	878	820	915	834	849	851	804	795	801	822	853	864	817	840	831	865	901	836	838	850	831	804	907	830	834	867	826	860	872	810	867	869	814	809	882	863	828	808	837	819	782	857	853	864	835	871	837	826	803	862	869	868	853	885	879	842	863	838	882	878	828	856	796	822	840	871	840	805	852	794	847	906	814	800	850	880	838	872	875	842	854	831	817	842	857	824	811	872	839	855	830	918	814	797	833	858	861	856	823	834	788	863	873	902	853	843	837	830	823	820	870	819	860	812	839	853	863	863	861	829	800	833	837	854	871	860	864	842	897	811	858	841	829	837	815	829	903	815	844	880	795	885	855	839	811	850	889	844	803	832	889	876	862	816	829	822	861	803	852	825	863	842	836	842	877	800	828	875	844	842	864	892	823	798	862	829	861	843	838	876	825	853	851	866	840	853	932	808	832	873	841	850	899	824	828	880	852	850	864	834	810	776	832	848	832	799	835	807	895	813	853	809	854	853	803	923	855	830	820	858	878	899	847	886	834	863	855	840	858	783	873	815	870	858	835	857	885	823	837	851	844	889	860	846	837	841	831	847	845	867	843	826	780	875	834	800	840	863	831	867	848	800	856	857	863	868	865	786	846	849	806	859	909	903	825	863	846	794	824	857	845	845	830	835	829	847	845	882	845	852	786	860	779	888	859	840	816	855	857	864	850	865	848	822	835	825	807	871	853	859	877	829	842	844	861	940	834	858	802	874	851	810	797	814	825	862	814	868	833	791	830	899	877	878	832	871	869	847	819	868	839	841	841	846	879	853	877	841	846	812	813	851	881	837	864	858	867	844	836	848	907	858	854	764	800	814	823	889	886	840	820	846	812	877	918	773	888	913	827	841	818	819	823	869	817	892	855	800	896	857	963	859	839	824	836	884	846	879	841	851	839	859	851	846	825	854	857	847	833	841	867	875	838	820	884	861	898	801	847	832	866	838	858	838	835	867	808	818	880	881	813	891	888	862	823	863	875	871	827	878	802	849	823	899	868	855	805	809	803	853	792	880	831	851	817	868	843	870	854	863	842	893	849	857	836	855	839	829	894	859	864	848	817	885	846	891	842	853	821	914	865	861	806	850	807	826	874	880	803	858	843	876	854	817	859	840	874	832	868	829	853	905	856	820	844	906	822	871	802	851	869	882
17902	13795	11756	16688	22831	25718	24146	23609	22527	33083	45742	38983	25064	13199	8383	7246	7001	6910	7044	6954	6944	7098	7210	6969	6873	7023	6979	6924	6891	7058	6973	7014	7039	7098	6921	7012	6961	7003	6961	6979	6985	7064	7002	6948	7024	6974	6985	6984	7097	7003	6925	6898	6947	7031	6943	6967	6943	6999	7084	7004	6953	6976	7015	6941	6964	7048	7016	6959	6941	6949	6893	7045	6938	6977	7026	6933	7003	7013	6878	7071	6975	7085	6913	7018	6995	6971	6898	7022	6987	6980	7117	7051	6990	6968	6890	7019	6919	7039	6950	6959	7082	7096	7058	6796	6798	6842	6995	7136	7045	6938	6989	6940	7045	7031	6884	7214	6960	6971	6930	6939	7038	7040	7028	6912	7021	6923	6944	6988	7072	7009	7123	7006	7011	6981	6936	6954	6922	7092	6995	6952	6893	6909	7041	7058	6975	6825	6866	6993	7100	6985	6971	6978	6892	7028	6849	7003	6915	6948	6911	7026	6917	7052	6997	6933	7024	6969	7123	6995	7051	6919	7001	6943	6828	7016	7068	7221	6948	6954	6940	6891	6824	6938	6951	6876	6879	7004	6982	6999	6955	6874	6990	7020	6930	6962	6812	7041	6941	7030	6865	6927	6873	6984	7127	7067	7093	6869	6813	7011	7053	6976	6848	6975	6943	7147	7085	6916	7013	6957	6994	6988	6962	7053	6937	6949	6975	6920	7050	7086	6999	7125	7056	7079	6931	6971	6992	6988	6971	7068	7108	7106	6956	7029	6997	7077	7037	6957	7141	6901	6938	6869	6963	6929	6888	6883	6938	7042	7013	7002	6981	7092	6917	6996	6951	7030	6953	6986	6967	6989	6942	7084	6956	6985	6905	7060	6913	7047	7103	6951	7056	7141	6929	6931	7053	7011	7000	6885	6977	6988	6882	7038	6975	7175	7004	7036	7001	7184	6944	7082	6922	7027	6946	7034	7002	7098	7055	7047	7034	6962	6996	6989	7089	7140	6991	7085	6953	7000	7021	6923	7018	6892	6972	7014	6863	7044	6902	6966	6992	6954	6957	6980	6996	7036	6933	6861	6774	7043	6948	6932	7077	7078	6960	7021	6998	6991	7073	6946	6995	7088	6950	7054	6912	6914	7000	6893	6959	7046	7079	7137	7137	7026	6914	7074	7022	7021	6999	7078	7044	6952	7139	6928	7128	6946	6972	6989	7056	6957	6956	7082	7068	6977	6959	6924	6879	7098	6976	6976	6917	6881	7008	7082	7147	6968	7010	6892	7010	6991	7084	7029	7003	7091	7050	7080	6915	6985	7039	6942	7030	7011	7018	7054	6942	7015	7034	6843	6944	6977	7046	7079	6982	7077	6965	6929	7036	6992	6861	7037	7045	7010	7009	7084	7060	6925	6898	7059	6898	6944	7209	6925	7077	6993	6844	6914	6923	6953	6880	6941	7107	7034	6920	6952	6957	6910	6986	7005	6862	6930	6940	6971	7095	7046	6870	7022	6974	6921	6944	6913	7051	7052	6962	6823	6929	7061	7090	7125	6955	6933	6978	7022	7109	7057	6944	7070	6942	6850	7115	6967	6922	7111	6929	6912	6884	7043	7129	7071	7053	6977	7079	7018	6991	7016	7087	6899	7007	6952	6903	6922	7046	7021	7107	6918	7089	7101	7117	6998	6934	7001	6976	6943	7081	6838	7012	6960	7027	6863	6950	7141	6912	6781	6936	6996	6997	6914	6994	6924	7032	6985	6946	7006	7087	7014	7072	7025	6984	7017	6897	7029	7027	7115	6977	6997	6971	7031	7102	7018	7066	6955	6951	7027	7005	7045	6972	6901	6918	7012	7191	6899	6972	6997	7065	7052	7138	6904	6951	7030	6955	6863	7160	7011	7013	6869	7064	7047	6974	6953	7065	6952	6969	7025	7083	6923	7197	7125	6931	6986	7021	6844	6996	7011	6937	6978	7012	7100	6924	6886	6910	6958	7088	6974	6837	6947	7027	6977	6919	7056	6880	7040	7078	6969	7110	6947	6906	6995	6886	6977	6919	7054	7066	6957	7095	6918	7060	6924	6937	7127	7075	6970	6937	7139	6849	6998	6921	6926	7062	6936	7058	7121	7185	7071	6955	6873	7017	7041	7092	7113	6898	6997	7088	7101	7033	6925	6984	6865	7111	6891	7134	6989	7046	6959	7028	6884	6978	6945	6961	7118	7044	6946	7012	6940	7041	6943	7056	6971	7080	7042	7023	7120	6963	6911	7083	7037	6966	7018	7042	6978	6983	6898	6890	6994	6997	7037	6961	6997	7037	6899	6950	7006	6981	7090	7020	7027	7016	7008	6841	6977	7003	7106	6992	6966	7001	6845	6951	7008	6997	7019	7010	7086	6951	6979	6961	7044	7054	6987	6948	7068	6936	7100	7094	7063	7005	6953	6967	7050	7035	6968	6905	7044	7010	6983	6963	7004	6926	6947	7025	6992	6950	6890	6903	7015	6975	7038	7101	7076	7057	7097	6853	7026	6904	7029	7025	7026	7166	7088	6930	7062	7089	6989	7093	6997	6808	6857	6964	7010	7001	7008	6918	7011	6928	7076	7119	6922	6954	7042	6869	7010	7046	6941	7139	6903	6965	7100	6894	6940	7081	6996	6961	7049	6954	7100	7055	6921	6957	6894	6907	7101	7051	7060	6940	7002	6949	7013	7025	7040	7014	6978	6959	6972	7014	6948	7035	6991	7020	7074	7031	7013	7041	7029	6921	7088	7094	6968	6983	6973	7027	7011	6935	7071	7043	7078	6929	6976	6973	7169	7053	6892	7096	6935	7003	7020	6924	6901	6976	7114	6988	6949	7154	6973	7073	7065	6943	7049	7029	6931	6905	7088	6942	7007	7146	7070	6899	6976	7072	7108	6994	6961	6906	6968	7064	6881	7047	7131	7100	6993	6920	6986	6861	6966	6891	6997	6939	7024	7030	6972	6959	6877	7106	7065	6898	6920	6982	7077	6988	6999	7075	7056	7042	7090	7062	6999	6956	7143	6919	7032	7041	6954	6954	6953	7049	7139	6931	7137	6922	6950	7044	7039	6955	7179	6928	7080	7022	7040	7046	6995	6940	7138	7005	7120	6964	7041	7221	7089	6874	6907	6926	7035	7082	6874	7061	6942	7120	7056	6856	7023	6989	6995	7092	7112	6939	6972	7083	7045	6912	6985	6966	6964	6973	6899	7010	6959	6982	7194	6978	6891	6962	6963	6871	7039	6979	6906	7076	7058	7077	7033	6909	6951	6989	6913	6805	7022	6967	6813	6873	7036	6944	6921	7126	6927	7013	7078	6976	6945	7023	7081	7100	6968	7001	6966	7054	6969	7079	6993	7013	6993	6939	6958	6955	6958	6970	7027	6946	7008	7093	6989	7025	6936	7053	6942	7076	6993	6983	7048	6973	7072	7059	6940	6983	6980	7005	6909	7055	7080	6986	7077	7031	6966	7108	6955	7066	7054	7080	7004	6930	7149	7041	6956	7086	7069	7097	6833	6932	6937	6918	7078	7030	6993	6976	6820	7031	6924	6887	7154	6968	6881	7062	6892	7101	7026	6913	7043	7043	6902	7044	7019	7103	6959	7067	6883	7018	6940	6937	7028	7044	7071	7042	6853	7123	6799	7040	7005	7002	6896	7052	6941	6977	7068	6960	7016	6934	7024	7009	6983	7083	7052	7021	7024	7078	6993	7096	6937	6947	6941	7096	6919	6926	7002	6977	6973	6997	6858	7034	6971	7102	7021	7050	7100	6995	7045	7001	7100	7029	7001	7010	7005	7148	6965	6880	6900	7065	6888	7088	7151	7002	6931	7009	7060	7132	7041	6939	6994	6935	6914	7044	7021	6951	7040	6984	7004	6888	7055	7061	6920	6988	6925	7044	7050	7053	6965	7048	7021	7157	6915	6955	7058	6997	6977	6994	7122	7037	6964	7042	6968	6946	7005	7052	7025	6972	6953	6896	6861	7010	7026	7032	6922	7066	7078	7094	6939	7040	6972	6963	7101	7037	7001	7039	7092	7037	7051	7065	6994	6909	6867	7029	7038	7068	7085	6885	7098	6956	7190	7036	6937	6966	6995	6960	7001	6961	6920	7032	6950	7006	6892	6846	7000	7104	6915	7036	7095	7025	6985	6966	7132	7114	6994	7008	6878	6953	7107	7027	6995	6990	6910	6904	6963	6980	6990	6902	6969	7009	6937	6877	6971	6965	6925	7055	6964	7032	6898	6942	6747	7080	7088	6898	7006	7039	7006	7028	7014	6919	6936	6964	7012	7083	6922	7066	7009	6977	7078	6981	6935	7117	6990	7085	6965	7094	6975	6965	7087	7027	7115	7002	7016	6962	6886	6939	7027	7005	7038	6993	7027	7032	6958	6971	7156	6946	7021	7168	7138	6984	6980	6914	6951	7071	7053	7034	6892	7115	6932	7087	6839	7087	7055	6907	7100	6890	6965	6980	6944	6973	7024	7038	7121	7063	7044	6997	6926	6947	6946	6909	7034	7022	6857	7062	7042	6974	7012	6911	6984	6942	7009	6823	7035	7063	6856	7030	6991	7090	7003	7061	6917	7016	7012	7066	6994	6997	7006	7077	6902	7043	7020	7040	7036	7063	7040	7037	7089	7006	6985	6955	7013	7013	7091	7024	7097	6829	7038	6864	6935	7075	6980	7048	6892	7032	7009	7002	7034	6909	7077	7082	7018	7131	6986	6876	6959	7018	7099	7049	7096	6968	6986	6908	7049	7104	7106	6957	7041	7073	6993	7017	7050	6889	7059	6895	6923	6981	6983	7022	6964	7072	6867	7014	6962	6958	7006	7055	6777	6912	7131	7008	6984	6948	7010	7001	6993	7019	7097	6951	6976	7056	7078	6996	7055	7035	7037	7043	6981	7133	7005	7034	6862	7016	6996	7097	6970	7035	7125	7034	6998	7143	7006	7095	6861	7090	7021	7007	7084	7043	6871	7123	6927	6910	7082	6937	6953	6971	6833	6833	7089	6934	7054	6988	6955	7032	6982	7008	6874	7039	6977	7133	7044	6853	7114	6976	7004	7150	7009	7032	7045
2455	1870	1412	1268	1551	1838	1877	1599	5690	16537	14292	7994	3180	1420	1007	930	905	881	896	830	817	838	910	849	905	829	804	879	856	883	836	811	818	874	850	904	828	851	852	832	819	846	788	876	865	829	871	860	862	878	847	820	851	848	869	829	830	862	852	884	852	848	852	839	797	795	787	843	826	895	851	837	813	920	826	857	868	860	858	862	802	891	869	865	825	767	804	839	803	842	844	838	860	810	891	878	820	811	837	832	900	833	845	857	918	803	863	910	853	845	819	861	866	844	810	813	880	832	831	848	841	846	811	875	865	902	822	845	841	874	882	868	804	809	827	807	828	835	823	900	843	875	869	875	845	840	847	778	880	834	815	842	842	895	859	844	859	848	868	938	810	841	859	848	835	919	900	812	882	784	852	829	842	866	808	847	835	882	869	822	803	832	814	890	842	881	858	829	860	876	875	857	848	875	857	872	818	859	878	859	853	878	873	873	820	874	847	876	840	898	886	861	894	858	861	851	845	841	885	824	838	841	862	844	851	826	895	782	811	840	888	785	868	829	885	848	818	871	865	908	871	811	841	866	874	843	807	842	917	793	866	873	800	873	880	844	836	847	831	838	893	856	880	893	875	858	802	895	900	829	853	905	843	813	893	815	827	823	893	885	826	884	891	861	874	795	886	851	846	885	868	831	837	772	848	836	867	850	902	833	825	816	885	863	860	897	863	842	864	826	836	876	853	907	866	863	887	821	885	810	873	816	809	845	864	834	894	887	828	856	866	848	846	881	809	851	888	823	829	853	873	826	835	822	872	868	884	870	841	880	876	882	922	897	819	850	858	842	833	878	829	809	818	861	862	828	852	833	852	910	924	869	852	851	830	833	854	823	852	868	819	897	866	899	827	872	796	858	822	825	843	940	850	878	871	851	828	861	792	809	852	896	892	848	878	847	854	806	822	841	789	855	808	891	853	819	836	828	883	884	827	846	836	848	868	901	865	897	838	866	864	856	855	832	831	855	879	890	842	843	835	869	895	913	799	838	823	868	884	918	839	884	901	905	830	804	861	798	931	818	865	827	872	872	828	849	827	833	877	865	844	879	853	852	780	848	809	844	906	828	886	857	851	874	881	798	886	868	926	877	845	848	817	830	871	898	838	890	840	866	826	879	834	848	867	850	825	825	905	837	865	844	875	875	851	871	835	844	875	860	845	886	855	871	877	856	890	853	857	822	861	859	851	804	873	842	853	874	914	875	847	901	840	860	891	808	871	838	870	866	869	795	823	832	862	874	897	833	882	870	894	835	828	881	844	803	838	871	846	886	867	899	878	827	883	841	826	859	797	912	897	839	876	896	879	874	903	898	878	827	897	810	825	878	825	867	873	906	830	849	918	869	855	858	851	849	814	874	833	882	833	863	916	803	837	852	848	863	880	849	796	830	863	852	862	878	854	886	839	820	848	848	865	835	881	819	858	870	845	877	889	797	839	854	837	875	830	876	824	842	872	873	844	847	870	854	860	910	863	863	876	837	857	841	837	875	853	951	851	831	842	869	818	824	826	831	879	872	811	837	827	893	828	863	868	893	853	878	873	830	874	877	904	817	904	879	858	878	862	790	801	946	854	836	818	812	793	858	890	873	877	831	824	863	893	818	851	826	807	805	881	874	835	850	840	840	853	873	922	863	876	873	831	873	867	813	816	864	849	840	822	860	846	837	896	859	871	882	847	865	852	870	908	854	878	891	854	842	849	832	848	859	807	857	860	799	891	836	930	858	827	853	843	871	908	856	852	869	860	808	872	807	851	887	884	808	841	851	845	882	845	836	871	880	881	880	893	874	832	836	851	865	801	864	865	853	802	834	879	792	850	843	841	919	805	848	858	904	856	829	804	891	830	869	906	858	891	882	860	889	860	859	885	820	898	816	844	848	819	853	855	856	843	905	904	867	821	896	827	842	863	820	846	893	856	832	892	832	855	816	853	829	819	911	824	903	846	850	863	870	871	823	883	894	906	874	880	866	859	852	864	865	844	819	833	851	895	841	873	865	897	850	871	830	836	888	859	854	853	866	878	877	868	840	856	872	836	872	895	851	896	857	917	853	811	877	803	882	834	828	898	820	884	883	899	856	877	844	842	840	835	820	849	832	903	905	852	842	875	844	859	873	840	810	781	868	847	858	801	855	860	888	856	831	819	876	853	843	850	839	821	848	923	833	818	909	862	853	832	860	882	842	834	806	824	889	837	788	803	856	886	868	879	893	869	873	906	839	884	904	883	860	876	917	847	823	850	859	872	836	902	901	858	817	849	842	933	869	837	869	849	850	882	893	816	831	919	857	903	860	857	885	840	876	878	849	900	848	909	850	905	829	866	881	895	816	891	821	890	899	862	877	801	852	794	860	884	879	857	857	862	787	867	900	870	846	858	901	926	865	817	822	855	837	867	870	861	840	833	852	858	881	855	913	884	830	854	830	846	862	848	931	888	853	869	821	841	870	881	853	843	861	871	833	855	866	864	816	859	874	832	840	845	821	883	841	852	867	856	860	847	837	822	870	895	830	819	841	880	865	883	919	899	872	850	854	885	874	837	832	858	860	846	839	842	844	903	873	863	819	885	860	839	911	848	834	872	876	835	866	842	907	891	820	864	802	810	828	873	936	885	828	883	848	854	899	861	860	808	816	820	853	879	842	872	817	864	825	849	898	894	842	847	801	864	852	863	807	881	827	812	841	848	891	871	913	855	841	864	831	856	803	843	874	854	868	877	884	845	881	834	815	869	886	894	873	824	805	845	825	828	871	869	889	811	851	922	786	895	852	808	897	862	845	833	865	900	837	838	821	862	854	866	807	820	838	848	844	869	861	862	831	868	888	801	824	846	855	890	868	874	868	848	866	803	895	888	851	834	859	821	906	870	851	869	882	866	822	892	828	874	869	841	835	844	876	891	898	845	832	884	828	895	840	886	861	830	840	835	868	899	828	924	889	834	839	866	836	847	841	884	877	872	848	841	852	877	881	890	778	840	828	848	839	829	887	805	826	855	860	854	886	879	887	848	794	833	864	904	865	867	809	872	841	833	857	895	878	890	850	833	841	889	827	849	905	865	813	844	812	867	837	877	924	913	854	909	926	843	903	804	882	863	799	815	832	868	870	870	880	870	820	932	870	895	866	836	907	846	839	874	834	882	880	860	825	847	851	848	848	846	851	878	842	839	837	821	844	838	898	835	869	854	864	834	830	876	886	833	861	823	891	860	816	878	849	820	838	861	850	857	854	891	853	903	817	853	902	894	859	897	846	900	865	872	855	882	833	826	842	852	904	906	844	888	879	881	864	889	863	861	871	860	843	877	865	877	901	842	868	874	867	842	868	870	817	883	837	865	828	855	863	852	845	848	900	856	846	846	859	880	872	866	832	871	870	800	861	849	829	885	843	885	883	847	870	848	857	875	853	874	900	837	836	829	828	867	898	848	853	833	855	879	873	865	872	845	842	871	824	853	835	866	896	816	926
22115	16911	13941	22362	30116	31341	29724	26069	39699	65425	58442	43456	27467	14430	8752	7351	7040	7093	7012	6955	7051	7117	7140	7054	7056	6951	6963	6954	7054	7090	7060	7096	6938	7148	7057	6964	7126	7119	7046	7078	6941	7036	7150	6983	7087	6995	7137	6917	7145	7029	7029	7110	7065	6982	7154	7058	7019	7115	7077	7136	7139	6953	6990	6955	7025	7162	7069	7002	7175	6944	6972	7061	7014	7109	6985	7081	7163	6962	6979	6974	7158	6997	7106	7108	6908	7058	7139	7121	6945	7187	7166	7085	7200	6941	7121	7079	7077	7109	6986	7022	7089	7002	6929	7208	7071	7100	7068	7061	6970	6934	6989	7108	7041	7092	7089	7098	7002	7016	7106	7027	7190	6963	7027	7065	7035	7152	7054	7093	7080	7003	7100	7059	7074	7089	7070	7003	7095	7012	6928	7074	7099	7156	6985	7068	6964	7062	7048	7110	6990	7027	7087	6988	7088	7194	7030	7086	7091	7032	7206	7015	7071	7080	7062	7129	7172	7070	6991	6938	7049	7123	7031	7147	7031	6995	7111	7066	7130	7050	7191	7001	7024	7073	7030	7000	6942	6940	7106	7001	7166	6989	7022	7060	7149	7057	6947	7060	6996	7177	7077	7013	6906	7124	7041	6932	6978	7043	7174	6978	7099	7027	7020	7100	7014	7063	6984	7042	7042	7050	7084	7016	7041	7043	7080	6974	7076	7109	7130	7138	6994	7018	7100	7139	7044	7033	7070	7075	7164	7076	7073	7168	7000	7112	7064	7023	7046	6913	6986	7077	7169	7136	7091	7120	7050	7099	7091	6993	7094	6977	7048	6928	7169	7005	7157	7098	7156	6927	6975	7148	6948	7137	6993	7057	7044	6982	7110	7046	6991	7109	7195	7100	6950	7023	7062	7043	6970	7001	7005	7044	7080	7117	7098	6975	7076	7120	7091	7063	7032	7022	7112	6948	6962	7019	7095	6974	7165	7111	7092	6927	7019	7032	7061	7030	7058	7087	7078	7128	7146	7001	6995	7016	6985	7014	7213	7118	7039	6976	7067	7062	6993	7173	7008	7002	7121	7039	7116	7068	7093	7081	7092	7110	7074	6943	7116	7026	7144	7084	7064	7080	7140	7078	6908	6962	7038	7055	6929	7180	7142	7190	7112	7090	7135	6858	6932	7113	7122	7134	6971	7136	7014	7025	7095	7046	7128	6990	6950	6993	7125	7069	7054	7158	6989	7041	7035	6865	7033	6924	7023	7084	7145	7025	7035	7149	7043	7040	7115	7009	7028	7020	7086	6996	7085	7008	7009	7170	7003	6980	6976	6956	7092	7148	7019	7129	7052	7063	6935	7032	7055	7024	7089	7059	7081	6904	7016	7027	7087	6918	7009	7140	7105	7025	7029	7182	7041	7019	6945	7109	6916	6982	6977	7142	7107	7198	6965	7017	7157	7154	7072	7168	7073	6969	7123	7083	7117	7039	6998	7109	6984	6958	7043	7166	7077	7093	7111	6944	7108	7176	7154	6925	7120	6974	6944	7186	7137	7118	6981	7178	7140	7016	7028	7116	7014	7072	7043	7176	7065	6937	7131	6861	7044	7071	7003	6987	7067	7099	6999	7181	6923	7046	7036	6963	7132	7079	7131	7021	6967	7189	7086	7125	7095	7080	6999	7120	7182	6973	6976	7087	7106	7129	7067	6990	7230	7044	6976	7177	7119	7061	7044	7123	7056	6994	7077	6977	7081	7105	7075	7056	7110	7093	7164	7071	7023	7066	7130	6976	7168	7069	7058	7168	7076	7192	7008	7088	6974	7075	6963	7063	7128	7094	7077	7017	7031	7036	7029	7003	6982	7120	6925	7077	6958	7057	7082	6979	7166	7028	6992	7045	7164	7108	7116	7063	7068	7036	7121	7080	7060	7033	6999	7084	6989	6899	7115	7138	7173	6921	7089	7093	6993	7210	6980	6973	7079	7112	6995	7151	6943	7182	6982	7126	7012	7091	7101	7034	7013	7083	7000	6868	7076	7095	7007	7012	6862	7087	7036	7212	7159	7104	6986	6950	7102	7096	7013	7070	6998	7054	7004	6933	7100	7015	7077	7067	6988	7144	7118	7063	7042	7071	7096	7051	6939	6990	7120	7128	7059	7233	6995	7151	7103	7064	7133	7039	7039	6927	7041	7113	7043	7163	7102	7033	6973	7127	6986	7035	6956	7061	7140	7089	7121	6924	7073	7086	7029	7073	7083	6982	6895	7010	7168	7128	6967	6928	7094	7071	7015	6996	7070	7144	7059	6956	6983	7090	7032	7116	6998	7150	6955	7039	7267	7123	7122	7138	7086	7064	7068	7071	6956	6991	7100	7119	7004	7149	7004	7050	7059	7102	7121	7261	7048	7182	7049	7065	7026	7175	7054	6992	7049	7026	7061	7051	7001	7092	7072	7033	7133	7034	7192	7058	7073	7078	7089	7161	7068	7029	7068	7099	7020	6931	7043	7117	6964	7089	7021	7124	7032	6991	7022	7116	7071	7132	7068	6943	7303	7117	7183	6948	7029	7093	7133	6996	7057	7077	7147	7071	7080	7024	7008	7006	7148	6947	7066	7069	7158	7182	7087	7048	7124	7146	7219	7023	7179	6952	7034	7032	7011	7104	7014	7018	6957	7118	7182	7063	7083	7019	6878	7124	7081	7045	7084	6883	7101	7000	6976	7032	7018	7095	7121	7016	7126	7011	7138	7046	7130	7129	7021	6995	7056	7146	7050	6963	7142	7026	6964	6965	7098	6899	7010	7031	7268	7137	7115	7004	7059	7097	7040	6996	7051	7063	6992	7202	7036	7135	7180	7104	6949	7121	7121	7120	7142	7136	7021	7018	6998	7192	7229	6977	7045	7001	7005	6969	7062	7113	7091	7006	7004	7166	7012	7055	7106	6931	6985	7098	7093	7003	7106	7110	7072	7150	6931	7124	7078	7090	7150	7116	7101	7061	7076	7105	7009	7138	7153	7213	6954	7049	6916	7115	7013	7128	7103	7110	6961	7101	7075	6938	7072	7236	7137	6906	6948	7114	7073	7027	6945	7144	7044	7033	7082	7020	7048	7142	7013	7110	7008	7003	7151	7133	7086	7103	7020	7056	7112	7162	7039	7056	7127	7045	7147	7164	6960	7076	7033	6952	7038	6989	7159	7031	7087	7152	7052	6933	7149	7083	7073	7089	6971	7018	7239	7028	7066	7213	7020	7113	7079	7156	7126	7004	7036	7088	7073	7207	7146	6997	7044	7108	7165	7023	7098	7132	7073	6963	7042	7245	7033	6924	7145	7112	7041	7103	7102	7004	6962	7003	7060	7132	7042	7075	7039	7052	7022	7153	7048	6926	7074	7037	7105	7249	7088	7059	7106	7039	6996	7066	7000	7006	6991	7081	7072	7145	7048	7068	7022	7201	6964	7070	7071	7068	7175	7068	7061	6988	7024	7044	7032	7123	7013	7054	7057	6923	7040	6899	6995	7076	6973	7011	7004	7069	7017	7062	7077	7091	7045	7093	7019	7029	7170	7078	6989	7064	7109	7034	7078	7067	7092	7117	7025	7063	7051	7029	7048	7130	7042	7169	7002	7106	7075	7025	7046	6950	7017	7022	6990	7033	7084	7027	7060	7231	7055	7125	7028	7116	7075	7136	7110	7010	7005	7133	7123	7107	7055	6937	6991	7019	7046	7109	7004	6899	7010	7204	7154	7161	6951	6927	7168	7022	6923	7100	7097	7088	6955	6916	7058	7051	7027	7220	7153	7096	7045	7098	7062	7103	6993	7074	7029	7001	7048	6902	6934	7056	7054	6927	7059	7027	7063	7024	7128	7137	7055	6993	7007	7027	7185	7143	7185	6927	7034	7135	6936	7128	7022	7106	6977	7168	7100	7203	7052	6983	7103	7066	7091	7012	6994	6953	7094	7070	7008	6982	7003	7041	7072	7023	7051	7053	6983	7006	7086	7095	7070	7003	6980	7084	7081	7108	7075	7053	6952	7064	7047	7246	7112	7085	7084	6983	7020	7043	7068	7033	7323	7015	7024	7029	7034	6983	7088	7119	7078	7096	7096	7079	7046	7042	7158	7160	7207	6992	7290	7066	7107	7019	7200	6930	7066	7019	7063	6939	7028	6842	6970	7027	7016	7195	7062	7031	7107	7107	7093	7029	6939	7053	7141	7066	7035	7066	7013	7047	7051	7234	7067	7066	6940	7016	7086	7152	7034	7150	6986	6973	7140	6990	7050	7138	7105	7036	7053	7129	7041	7081	7138	7171	7119	7160	7137	7214	7015	6962	7108	6998	7001	7000	7218	7015	7048	7124	7187	7004	7145	6938	7142	7050	7096	7113	7189	7007	7108	7071	7094	7057	7079	7079	6965	7091	7039	7120	7118	7078	7110	7073	7097	7090	7109	7066	7087	7101	7071	7021	7066	7175	7127	7200	6998	7061	7076	7029	6948	7018	7099	7043	7100	6908	7020	7082	7092	7087	7042	7083	7121	7195	7112	7169	7152	6969	7058	6945	6993	7091	6993	7060	7098	7002	7006	7076	7096	7063	7053	6895	7171	6966	6967	7056	7063	6971	7001	7159	6953	7049	7070	6945	7091	7100	7092	6971	6956	7027	7083	6921	7074	7111	7033	7133	7099	7219	6972	6874	6997	7087	7058	6975	6964	7024	7139	7053	7068	7011	7087	7064	7069	7235	7025	7150	7058	7218	6980	7043	6977	7068	7104	7140	7112	7079	7026	6986	7066	6982	7193	7021	7093	7055	7045	7095	6942	7031	7009	7060	7109	6992	7130	7081	7074	6987	7141	7052	7161	7051	6917	7102	7099	7042	7119	7083	7095	7074	7083	7161	7197	7067	7111	7078	7099	7192	6995	7079	7135	6993	7045	7073	7096	6949	6983	6923	6984	7228	7133	7028	7110	7101	7123	7100	7012	7032	7115	7100	7022	7018	6966	7030	6924	7136	7071	6986	6987	7031	7066	7019	7111	7227	7041	7117	7133	6973	7004	6944	7129	7022	7136	6934	7164	7077	7070	6957	7214	6914	7123	7113	7055	7015	7113	7199	7107	7021
4975	1727	1390	1323	1744	1838	1745	1686	8896	14860	12609	7980	3329	1538	1006	877	900	850	868	901	889	858	905	914	869	867	883	891	849	879	845	849	807	878	898	862	868	832	790	921	896	899	914	872	861	906	894	851	905	902	872	841	857	907	926	872	861	890	844	890	902	899	903	870	885	900	959	877	879	870	919	878	904	883	879	881	904	889	785	915	886	860	946	881	865	887	898	883	944	857	876	842	882	879	878	890	902	918	887	878	893	873	833	866	874	877	872	903	919	908	858	817	823	837	908	864	853	884	869	907	867	870	871	859	864	893	868	870	885	890	861	838	886	902	895	867	930	838	948	866	906	874	889	910	884	873	887	915	872	878	872	870	872	862	878	861	853	861	874	891	898	823	887	897	904	874	856	894	912	843	854	875	864	869	864	865	913	916	920	885	888	874	909	886	877	852	898	836	900	860	893	854	872	878	855	920	909	931	918	860	943	834	946	849	904	866	847	914	870	877	889	915	905	824	870	919	887	866	794	850	860	865	831	873	814	837	817	877	875	897	939	882	919	936	909	888	902	903	857	843	883	868	829	906	891	932	874	936	873	872	857	872	843	864	902	915	883	914	907	849	909	867	930	833	887	920	905	883	872	943	905	843	890	873	881	877	917	897	849	861	862	839	917	873	947	848	876	862	916	886	899	869	836	931	952	907	806	869	894	907	875	850	887	819	847	908	882	860	836	906	861	933	813	882	919	880	862	893	863	921	877	861	811	906	864	847	862	893	798	887	847	822	872	844	882	865	823	896	911	915	829	935	931	886	861	890	896	868	848	861	881	865	819	875	876	930	889	903	880	931	876	860	870	849	889	917	843	882	883	909	947	894	883	909	895	869	842	831	871	911	886	843	838	916	836	885	865	913	852	918	809	863	862	881	813	872	921	887	865	902	892	870	856	897	817	896	883	856	935	864	909	884	906	846	861	906	884	841	873	936	861	867	922	899	875	869	889	887	904	892	853	869	849	845	935	884	876	883	881	886	896	895	890	873	892	852	893	909	886	862	892	855	886	874	911	883	808	880	871	856	915	855	897	901	854	861	841	871	879	868	917	830	872	859	896	865	910	848	898	892	915	913	836	881	926	850	830	900	895	905	854	897	901	864	885	860	872	859	865	937	864	858	893	895	868	850	872	865	827	802	895	857	856	863	912	912	890	842	887	901	849	907	843	871	880	893	877	867	885	846	817	905	892	902	922	836	953	921	880	835	854	941	910	915	883	863	856	908	939	861	876	840	857	880	869	875	884	904	870	886	914	886	857	925	878	834	903	877	846	828	837	930	889	896	880	870	881	919	858	863	905	915	873	882	802	877	828	900	883	826	920	910	905	837	909	914	855	873	932	900	860	877	891	880	862	852	894	860	864	839	863	888	848	920	915	896	885	882	817	834	889	888	885	873	899	882	871	835	902	862	856	892	854	896	904	882	865	872	862	898	930	873	904	873	879	864	863	859	866	857	865	864	909	905	895	867	876	886	869	850	917	884	889	883	946	824	897	882	898	872	914	901	947	823	822	875	877	913	912	928	874	897	872	865	933	925	909	884	834	888	847	900	882	898	877	852	907	889	850	860	919	922	816	859	851	872	876	898	887	864	861	874	854	856	937	927	854	876	869	888	861	848	906	847	865	857	938	858	900	882	897	855	819	872	877	887	862	882	885	902	879	883	868	854	893	862	835	861	844	887	904	976	825	872	907	875	879	904	862	875	907	902	854	887	879	887	795	858	829	874	910	869	842	896	873	888	857	882	836	917	902	888	889	842	872	855	832	867	909	890	917	925	840	843	872	882	884	893	871	852	838	933	885	901	901	888	870	857	908	897	862	926	854	938	890	871	864	881	881	857	925	873	891	891	883	914	853	864	879	878	878	877	874	883	916	880	868	872	869	852	843	929	917	841	899	873	880	892	883	833	897	863	885	891	923	868	865	859	874	881	868	913	881	919	934	891	864	859	917	875	884	906	877	907	824	855	910	910	866	917	890	875	861	850	890	899	892	879	885	873	868	918	889	866	843	892	885	909	885	929	817	820	856	906	908	870	872	904	921	867	865	910	868	870	902	854	922	885	893	817	858	861	869	861	887	904	852	882	898	869	892	898	908	903	848	847	919	846	940	872	902	845	892	862	910	883	866	813	852	920	913	915	864	905	887	818	885	914	948	804	855	923	888	844	863	908	925	919	851	883	893	886	914	931	905	828	880	829	929	889	882	882	874	892	934	897	896	825	902	839	883	946	842	878	880	889	893	895	877	899	868	886	881	894	827	862	876	847	884	905	899	915	896	846	856	906	885	840	876	846	887	901	868	863	922	909	908	842	909	913	864	880	859	860	851	874	891	826	925	870	911	913	849	857	916	818	875	912	886	875	878	923	847	850	857	872	866	936	884	869	849	819	783	892	850	840	907	905	887	872	894	827	879	905	883	920	861	914	847	921	860	912	886	915	914	894	918	899	841	923	903	899	909	865	837	837	847	865	894	878	807	856	922	919	891	862	860	908	875	867	914	892	841	881	895	904	975	809	820	873	846	880	890	879	922	903	871	869	889	928	847	863	845	879	917	816	918	891	866	879	892	885	866	829	890	859	821	842	879	887	879	868	863	883	889	908	899	891	861	855	862	866	885	951	799	868	910	917	888	921	874	886	945	871	837	889	916	884	872	891	877	884	923	913	907	887	860	886	868	853	912	865	865	863	911	851	865	907	867	859	900	880	825	879	880	879	907	923	876	890	928	887	837	878	897	846	875	895	884	877	872	879	896	861	903	838	881	864	916	903	910	891	860	867	876	876	899	857	852	896	920	885	824	844	838	873	819	849	887	878	838	928	855	853	865	858	853	904	846	869	876	893	804	863	866	919	893	895	878	894	848	801	870	888	897	878	840	930	902	868	874	899	851	827	910	826	898	900	850	895	835	887	923	850	870	908	874	820	864	884	894	918	867	897	926	892	897	874	831	853	855	917	836	866	853	881	871	936	853	934	907	886	840	828	846	894	838	889	862	861	842	811	882	830	907	893	872	874	882	858	893	874	903	886	860	821	894	857	873	855	881	879	900	879	914	882	886	833	904	858	894	868	873	950	881	852	886	814	839	910	864	828	876	883	912	874	885	905	872	829	849	864	890	823	864	892	872	910	896	879	870	859	870	892	873	880	818	903	858	892	906	878	891	870	905	856	936	874	861	897	850	916	931	900	908	938	855	890	863	897	845	859	887	963	898	930	867	907	814	867	896	904	932	858	858	865	835	910	909	861	902	888	912	836	869	936	909	866	869	860	859	897	870	922	875	874	847	942	938	922	879	876	835	911	904	903	864	856	931	876	863	855	889	851	846	871	901	883	884	891	878	900	902	839	863	869	900	861	881	853	870	882	853	865	860	843	836	846	912	853	841	901	876	882	865	959	916	881	862	865	853	887	872	873	876	887	844	845	854	863	865	901	873	885	859	865	877	873	870	858	918	887	892	870	872	838
21041	16169	13441	21609	31920	31138	28440	27241	54658	64375	56754	44413	28454	15430	9236	7420	7339	7259	7249	7308	7361	7233	7197	7199	7267	7311	7241	7254	7206	7179	7307	7189	7270	7171	7338	7172	7286	7298	7316	7247	7351	7240	7262	7172	7327	7304	7265	7235	7316	7114	7321	7125	7167	7198	7263	7351	7241	7122	7269	7249	7224	7136	7194	7151	7256	7200	7238	7207	7184	7343	7399	7297	7227	7270	7346	7111	7169	7396	7205	7258	7233	7209	7081	7168	7296	7174	7258	7291	7237	7277	7307	7299	7291	7126	7323	7319	7202	7184	7280	7193	7243	7133	7131	7226	7255	7178	7316	7141	7165	7351	7246	7290	7210	7082	7417	7094	7188	7259	7290	7304	7217	7297	7232	7238	7158	7319	7222	7134	7256	7225	7309	7359	7194	7247	7255	7379	7204	7133	7285	7154	7324	7320	7095	7107	7081	7224	7315	7134	7157	7275	7205	7206	7196	7359	7146	7121	7322	7175	7267	7295	7179	7310	7132	7213	7312	7116	7178	7202	7219	7106	7217	7228	7297	7166	7333	7303	7189	7281	7337	7276	7395	7258	7171	7252	7156	7108	7249	7347	7170	7213	7186	7113	7222	7241	7276	7103	7290	7350	7136	7142	7169	7299	7197	7347	7292	7237	7354	7204	7272	7140	7128	7305	7147	7303	7302	7109	7087	7250	7064	7182	7195	7005	7362	7217	7256	7232	7168	7345	7206	7270	7324	7192	7223	7244	7401	7115	7257	7333	7299	7200	7321	7326	7253	7281	7167	7271	7297	7251	7297	7244	7127	7155	7186	7280	7221	7146	7239	7210	7216	7105	7263	7135	7142	7265	7166	7246	7268	7266	7126	7140	7223	7224	7380	7348	7196	7326	7205	7242	7113	7232	7252	7221	7180	7191	7229	7162	7270	7319	7167	7248	7429	7092	7100	7227	7269	7300	7265	7268	7328	7200	7343	7366	7108	7135	7185	7149	7312	7249	7222	7109	7254	7255	7269	7264	7276	7306	7268	7139	7280	7132	7317	7091	7125	7339	7140	7133	7283	7386	7200	7255	7301	7380	7156	7346	7248	7221	7184	7180	7113	7232	7132	7086	7137	7285	7202	7280	7317	7216	7112	7208	7287	7452	7285	7376	7274	7194	7224	7162	7359	7288	7139	7329	7278	7321	7222	7206	7112	7316	7194	7208	7239	7076	7208	7258	7264	7195	7171	7267	7256	7096	7245	7175	7239	7239	7075	7147	7346	7135	7238	7221	7211	7188	7159	7267	7161	7193	7206	7236	7215	7219	7242	7142	7254	7194	7213	7253	7164	7285	7072	7210	7259	7231	7329	7061	7228	7350	7207	7182	7172	7269	7313	7234	7189	7280	7392	7252	7308	7326	7195	7288	7245	7194	7251	7219	7041	7258	7243	7186	7162	7148	7275	7172	7340	7372	7154	7197	7354	7182	7178	7283	7234	7226	7171	7313	7285	7172	7361	7263	7239	7162	7197	7200	7153	7197	7206	7266	7241	7212	7317	7202	7054	7362	7229	7311	7211	7175	7259	7116	7214	7234	7395	7227	7270	7145	7424	7245	7304	7211	7266	7234	7358	7333	7244	7221	7303	7407	7207	7277	7185	7286	7386	7255	7124	7359	7258	7311	7311	7145	7149	7129	7230	7086	7141	7398	7171	7353	7363	7222	7274	7238	7131	7309	7147	7210	7281	7086	7182	7228	7235	7193	7215	7201	7230	7182	7177	7098	7208	7298	7200	7336	7245	7143	7275	7358	7223	7335	7243	7277	7334	7229	7214	7323	7278	7364	7161	7082	7333	7291	7244	7272	7226	7292	7299	7268	7301	7258	7243	7237	7336	7317	7381	7356	7216	7228	7172	7262	7114	7181	7201	7306	7189	7168	7189	7224	7226	7332	7191	7200	7200	7254	7301	7312	7254	7370	7291	7238	7286	7103	7226	7316	7227	7187	7316	7361	7216	7150	7270	7241	7164	7273	7071	7303	7170	7282	7272	7300	7242	7372	7138	7303	7235	7308	7172	7185	7222	7372	7294	7327	7198	7168	7287	7146	7209	7301	7225	7229	7205	7197	7235	7236	7222	7300	7252	7264	7244	7257	7130	7245	7365	7320	7349	7264	7243	7403	7154	7193	7092	7244	7289	7244	7177	7261	7333	7144	7232	7343	7207	7271	7215	7400	7398	7297	7145	7166	7333	7178	7054	7339	7230	7324	7293	7217	7328	7157	7185	7224	7364	7241	7316	7170	7277	7219	7201	7340	7199	7300	7288	7231	7175	7197	7241	7207	7192	7229	7247	7179	7150	7259	7163	7187	7157	7286	7260	7287	7274	7308	7197	7336	7169	7107	7051	7382	7236	7160	7145	7229	7254	7140	7271	7235	7317	7193	7174	7221	7252	7377	7231	7184	7216	7152	7134	7337	7216	7221	7307	7254	7308	7333	7243	7165	7251	7215	7193	7222	7242	7354	7245	7260	7208	7175	7239	7078	7212	7251	7163	7245	7262	7148	7175	7140	7160	7311	7182	7270	7303	7166	7132	7270	7312	7212	7103	7158	7234	7120	7247	7180	7195	7314	7274	7099	7324	7178	7301	7268	7311	7242	7165	7246	7339	7157	7356	7301	7228	7180	7281	7173	7292	7244	7349	7162	7248	7288	7249	7258	7152	7350	7150	7082	7186	7274	7178	7197	7267	7243	7312	7228	7102	7206	7171	7233	7245	7114	7171	7172	7208	7105	7277	7343	7161	7282	7300	7182	7209	7155	7271	7225	7210	7243	7192	7220	7228	7299	7297	7263	7250	7285	7211	7251	7315	7185	7145	7169	7205	7388	7329	7307	7294	7117	7241	7270	7184	7204	7196	7043	7196	7349	7194	7174	7384	7321	7299	7170	7198	7366	7246	7217	7213	7179	7255	7197	7224	7231	7096	7211	7172	7289	7157	7411	7120	7353	7207	7303	7233	7302	7280	7352	7244	7340	7190	7236	7212	7252	7300	7180	7257	7228	7222	7221	7201	7128	7311	7191	7397	7318	7395	7321	7172	7283	7206	7220	7180	7320	7263	7090	7278	7259	7130	7257	7223	7085	7244	7282	7126	7340	7256	7296	7240	7139	7357	7239	7278	7248	7259	7250	7167	7300	7070	7288	7265	7122	7332	7186	7215	7114	7295	7226	7279	7203	7301	7303	7114	7126	7295	7215	7214	7165	7225	7210	7292	7008	7253	7221	7240	7203	7359	7172	7254	7309	7192	7245	7422	7339	7190	7233	7203	7267	7172	7228	7304	7327	7270	7202	7093	7048	7132	7206	7178	7235	7173	7074	7233	7236	7241	7230	7412	7321	7311	7233	7241	7203	7149	7257	7195	7171	7193	7428	7171	7230	7177	7219	7218	7186	7234	7289	7168	7250	7425	7144	7329	7219	7185	7290	7265	7257	7127	7205	7285	7140	7260	7142	7262	7329	7196	7097	7137	7342	7141	7159	7188	7340	7179	7153	7277	7143	7344	7097	7138	7261	7207	7258	7380	7296	7192	7284	7121	7217	7222	7222	7202	7098	7179	7168	7322	7201	7169	7189	7249	7316	7169	7090	7193	7147	7224	7217	7286	7207	7290	7210	7307	7322	7173	7165	7195	7330	7209	7245	7192	7133	7365	7309	7214	7227	7333	7352	7279	7202	7158	7324	7247	7228	7237	7265	7228	7267	7190	7316	7248	7177	7160	7239	7221	7185	7256	7192	7362	7235	7214	7112	7291	7211	7262	7410	7299	7280	7275	7299	7173	7293	7372	7146	7280	7169	7314	7410	7214	7326	7279	7126	7277	7064	7315	7239	7177	7283	7103	7327	7292	7168	7220	7166	7273	7103	7332	7204	7251	7324	7255	7197	7119	7074	7248	7231	7200	7314	7206	7269	7248	7165	7304	7327	7323	7284	7214	7210	7172	7282	7258	7218	7239	7219	7290	7241	7396	7234	7244	7119	7213	7240	7402	7276	7243	7315	7216	7327	7324	7180	7145	7053	7183	7261	7377	7295	7264	7215	7197	7200	7113	7264	7300	7163	7228	7220	7258	7395	7121	7228	7320	7198	7346	7246	7286	7272	7163	7220	7168	7230	7213	7188	7147	7147	7124	7134	7177	7281	7258	7366	7242	7194	7322	7235	7238	7296	7230	7178	7345	7200	7286	7249	7267	7176	7283	7113	7326	7316	7255	7240	7304	7299	7262	7232	7294	7227	7256	7280	7281	7267	7153	7250	7235	7261	7222	7261	7157	7333	7311	7184	7298	7195	7346	7226	7084	7093	7174	7218	7186	7328	7207	7144	7296	7270	7307	7290	7066	7286	7162	7287	7155	7158	7194	7305	7138	7200	7222	7320	7156	7115	7196	7299	7252	7281	7307	7246	7243	7241	7221	7289	7155	7172	7160	7233	7323	7245	7258	7353	7215	7321	7256	7157	7111	7417	7277	7196	7258	7223	7235	7263	7252	7262	7281	7210	7269	7158	7135	7230	7237	7229	7236	7206	7239	7198	7213	7295	7120	7176	7276	7092	7407	7324	7213	7161	7246	7183	7236	7176	7251	7213	7261	7246	7202	7236	7256	7306	7237	7328	7350	7227	7235	7134	7289	7356	7311	7156	7236	7308	7173	7294	7230	7198	7203	7143	7162	7192	7271	7186	7225	7304	7262	7264	7120	7187	7295	7242	7218	7209	7197	7290	7238	7186	7271	7227	7225	7099	7346	7232	7102	7272	7286	7175	7222	7384	7251	7258	7166	7200	7229	7187	7207	7190	7297	7239	7148	7238	7295	7222	7267	7234	7303	7260	7256	7231	7171	7233	7210	7211	7324	7370	7270	7198	7288	7326	7321	7251	7231	7351	7237	7134	7248	7249	7249	7384	7337	7305	7298	7318	7126	7224	7147	7167	7191	7184	7199	7162	7171	7197	7361	7201	7285	7335	7090	7230	7322	7186	7179	7133	7216	7312	7213	7323	7214	7164	7269	7248	7259	7269	7370	7241	7371	7356	7280	7268	7191	7327	7196	7334	7227	7291	7264	7056	7171	7271	7341	7141	7192	7214	7202	7097
3879	2437	1717	1426	1979	2637	2376	2577	7911	14426	27113	18680	8450	2783	1228	985	883	916	882	924	911	897	851	934	859	939	890	855	837	869	899	864	875	902	872	806	846	899	923	921	934	901	886	879	888	882	882	884	911	876	858	861	888	856	832	906	854	897	870	860	892	897	880	878	917	873	899	837	874	921	925	882	856	908	841	917	854	841	916	919	916	851	869	932	891	878	884	860	904	880	867	867	926	887	910	847	911	869	860	895	875	901	843	874	855	895	876	845	904	864	879	876	935	859	869	833	889	864	910	889	835	848	847	899	893	920	938	885	875	874	872	911	865	854	895	915	871	916	845	853	902	828	830	883	866	894	930	873	899	831	839	875	938	913	865	910	823	886	896	915	871	861	834	892	889	863	870	850	853	881	892	891	912	904	827	856	930	859	905	859	878	929	860	858	907	833	872	904	910	871	860	886	905	848	886	889	886	840	873	812	857	864	892	874	873	829	918	891	909	862	919	882	852	947	934	911	915	865	875	904	878	910	871	897	889	895	956	885	873	898	871	877	926	893	917	892	849	920	875	841	901	826	871	849	897	902	889	886	908	907	881	871	877	863	848	946	873	861	903	860	870	890	846	916	922	880	880	918	889	878	827	848	861	915	845	869	878	832	887	905	962	873	901	938	860	869	902	908	885	886	852	887	812	930	936	823	925	882	896	837	895	898	913	890	924	902	867	916	869	833	887	888	864	839	927	935	837	866	894	876	841	867	893	873	831	870	915	874	844	871	862	904	918	869	875	895	924	883	880	906	873	856	876	879	875	815	911	860	898	875	882	880	843	886	878	827	871	884	855	905	892	869	937	900	875	884	878	896	866	877	908	881	860	846	887	879	882	898	920	896	870	915	886	872	904	882	891	818	908	882	865	916	858	894	865	906	816	891	921	887	894	871	929	883	895	841	909	865	917	911	899	844	905	850	928	926	927	895	881	911	922	866	868	875	867	947	876	938	861	937	913	899	826	874	914	903	892	913	868	878	892	884	883	908	841	928	906	830	912	873	835	892	927	924	862	919	915	852	881	881	896	886	883	847	881	876	866	861	886	908	856	903	920	865	880	867	868	853	859	902	912	814	898	895	884	887	867	904	853	892	841	865	915	891	883	943	883	853	889	874	931	872	829	857	928	871	860	869	847	890	923	869	890	859	845	841	932	895	878	926	863	906	882	890	868	908	865	841	886	888	878	929	854	894	872	903	882	856	868	881	923	847	914	934	885	867	846	909	920	886	842	869	921	912	950	898	886	859	868	901	944	905	832	914	858	862	886	871	907	859	893	908	869	892	877	925	927	892	889	899	831	875	848	831	888	928	912	863	855	909	857	903	843	867	834	901	895	838	843	845	896	861	877	875	860	900	892	890	844	844	882	878	908	915	904	839	903	923	865	839	909	898	887	811	851	925	895	846	881	847	939	904	848	922	888	836	845	883	912	869	865	874	900	865	950	832	872	860	892	887	917	872	895	865	890	874	895	866	868	917	883	847	837	886	901	899	859	877	849	892	895	898	891	974	881	848	848	888	871	893	898	927	918	917	881	888	885	883	872	889	894	876	939	915	914	870	921	893	901	867	913	893	886	842	926	838	949	859	896	879	940	870	905	857	883	836	920	896	848	882	844	919	897	891	945	879	889	961	912	880	914	869	879	886	857	900	846	923	837	894	885	894	901	888	863	930	891	932	836	926	905	881	853	855	883	916	931	924	853	885	863	845	897	888	894	897	904	948	918	906	930	952	863	874	900	848	856	862	851	840	894	919	887	868	909	882	849	883	889	897	864	857	940	848	889	882	878	819	883	859	932	876	926	927	897	829	846	934	837	871	912	823	892	860	871	888	876	895	935	824	888	880	885	898	870	877	862	885	946	876	874	826	896	874	838	902	912	813	908	963	873	878	956	868	829	801	874	911	931	851	883	892	874	881	930	953	836	863	856	898	870	874	907	894	899	882	911	915	854	850	871	896	878	908	847	908	919	887	920	869	933	871	928	809	885	905	868	857	870	847	823	921	873	887	859	846	857	908	887	886	871	865	858	918	838	939	911	884	901	934	833	861	840	854	888	893	896	864	828	867	825	918	872	858	940	882	910	906	875	863	908	902	874	929	866	942	826	868	911	882	916	856	849	863	897	903	855	863	890	891	866	891	890	915	899	911	890	905	893	842	901	859	916	909	867	861	914	881	873	905	876	886	883	890	889	889	909	875	836	874	840	890	901	879	886	928	936	884	826	909	878	901	877	871	882	879	884	917	885	879	872	847	857	893	868	911	853	886	915	891	828	878	924	858	943	817	865	924	855	881	857	857	867	849	911	882	922	853	888	899	885	883	908	855	855	931	921	836	908	851	812	912	855	870	855	911	925	894	867	910	880	934	892	862	832	915	928	831	895	871	870	881	912	855	841	865	840	898	864	864	840	897	903	891	921	908	935	843	877	915	858	919	885	902	865	892	921	883	955	903	881	895	903	902	897	882	853	871	910	914	897	882	861	916	896	899	844	871	847	917	928	968	877	889	842	829	778	872	914	875	893	915	875	854	823	909	855	885	891	835	866	912	904	866	871	884	890	894	894	865	895	835	837	843	941	920	915	893	908	867	863	867	943	896	895	833	828	897	886	835	940	889	909	933	869	866	908	804	887	908	908	858	900	875	905	843	886	884	877	891	893	906	855	874	913	878	929	857	910	900	891	872	829	875	883	939	903	858	802	863	859	902	901	850	898	911	893	864	880	845	863	925	844	865	912	824	877	901	946	850	857	815	872	856	873	863	930	885	902	888	899	860	918	897	875	845	951	901	899	889	878	890	847	843	890	917	864	915	970	889	895	875	944	879	891	872	921	955	918	860	865	883	910	945	869	882	913	898	864	887	873	925	892	891	853	792	881	864	941	903	873	881	890	827	890	920	880	858	872	941	901	840	902	935	840	902	884	894	862	912	904	877	886	882	872	908	810	863	907	894	882	886	830	891	875	890	869	871	888	914	883	903	895	957	893	920	895	908	864	857	883	881	877	889	894	853	856	864	885	875	859	894	920	879	837	835	904	847	883	908	904	871	927	939	882	874	888	884	891	838	870	844	926	877	893	894	906	901	907	959	864	927	866	896	908	913	882	919	931	866	880	872	866	930	858	876	929	897	832	885	894	879	897	897	870	878	866	877	893	868	867	907	860	911	890	907	861	856	878	865	928	859	882	919	847	854	862	909	809	889	866	860	923	843	892	991	913	902	922	880	905	850	869	867	879	897	872	837	929	849	907	842	874	938	885	881	890	852	845	857	894	900	927	843	894	867	836	917	822	915	903	870	849	912	857	890	837	937	870	883	895	897	881	877	891	853	889	839	869	872	847	827	941	865	871	883	863	867	829	883	873	877	905	891	903	878	935	833	913	876	936	933	900	878	891	869	851	884	918	889	908	896	836	906	860	919	905	912	871	860	839	851	932	919	895	864	843	948	887	917	891	864	859	952	889	895
26344	19823	16276	24309	33684	37520	34190	34774	47977	56757	78135	61180	41976	24204	11939	8037	7429	7136	7288	7148	7328	7280	7275	7264	7342	7255	7210	7067	7247	7121	7318	7139	7220	7178	7223	7331	7169	7215	7149	7161	7148	7261	7114	7171	7197	7101	7270	7175	7167	7193	7223	7146	6995	7299	7133	7200	7211	7233	7176	7201	7269	7224	7227	7194	7218	7215	7281	7350	7217	7278	7106	7122	7191	7252	7240	7354	7079	7221	7218	7161	7177	7123	7150	7144	7077	7273	7251	7272	7191	7191	7104	7193	7174	7200	7098	7126	7309	7200	7113	7047	7249	7191	7104	7159	7079	7085	7211	7147	7141	7175	7350	7159	7223	7272	7113	7129	7297	7135	7020	7256	7254	7174	7201	7158	7169	7207	7248	7254	7126	7126	7173	7234	7301	7151	7195	7223	7222	7157	7154	7200	6992	7146	7212	7113	7182	7114	7227	7133	7160	7134	7322	7195	7161	7233	7213	7263	7203	7238	7387	7129	7058	7217	7205	7240	7187	7251	7282	7099	7157	7095	7154	7321	7276	7159	7194	7286	7127	7124	7207	7231	7159	7326	7206	7238	7268	7141	7294	7139	7240	7099	7274	7161	7143	7303	7133	7158	7175	7217	7199	7189	7234	7151	7360	7239	7076	7209	7094	7281	7218	7218	7232	7213	7174	7236	7226	7335	7245	7206	7333	7173	7233	7053	7154	7203	7228	7217	7198	7208	7217	7132	7220	7245	7107	7213	7238	7089	7247	7250	7259	7229	7218	7377	7145	7199	7235	7321	7196	7166	7294	7086	7265	7138	7035	7194	7239	6991	7145	7267	7092	7264	7243	7201	7110	7294	7047	7323	7217	7165	7142	7304	7219	7312	7217	7171	7203	7269	7218	7256	7148	7228	7126	7241	7261	7179	7248	7223	7201	7252	7285	7235	7132	7268	7130	7131	7165	7193	7283	7185	7186	7238	7320	7178	7240	7251	7287	7319	7202	7243	7214	7235	7211	7224	7278	7250	7240	7233	7111	7249	7404	7085	7339	7246	7216	7272	7250	7200	7215	7184	7270	7203	7298	7219	7186	7057	7169	7256	7235	7169	7016	7223	7219	7168	7396	7224	7157	7179	7208	7278	7005	7197	7141	7124	7087	7220	7273	7288	7183	7281	7274	7211	7169	7074	7139	7111	7098	7142	7265	7239	7114	7179	7296	7101	7224	7262	7264	7244	7261	7333	7335	7224	7203	7224	7240	6938	7127	7246	7206	7106	7335	7159	7251	7250	7207	7110	7250	7196	7196	7282	7141	7121	7294	7087	7089	7167	7203	7178	7232	7294	7170	7220	7382	7234	7095	7043	7146	7214	7235	7229	7188	7207	7186	7085	7128	7130	7208	7162	7169	7154	7184	7305	7163	7344	7361	7296	7181	7129	7217	7122	7227	7358	7138	7130	7052	7140	7269	7144	7157	7171	7226	7060	7177	7184	7072	7155	7216	7108	7200	7344	7328	7151	7278	7198	7121	7100	7193	7265	7280	7195	7251	7144	7192	7200	7273	7276	7237	7281	7205	7157	7266	7248	7241	7191	7247	7154	7139	7165	7109	7098	7175	7030	7283	7057	7167	7086	7158	7160	7226	7147	7120	7351	7217	7228	7279	7171	7192	7165	7239	7208	7320	7129	7178	7251	7165	7121	7225	7274	7167	7196	7272	7170	7117	7216	7152	7190	7143	7153	7183	7270	7345	7110	7313	7294	7124	7220	7067	7179	7233	7104	7259	7140	7142	7170	7246	7193	7258	7134	7174	7199	7212	7306	7164	7105	7185	7081	7326	7224	7169	7173	7214	7154	7207	7274	7227	7176	7104	7247	7323	7099	7277	7035	7163	7136	7243	7177	7203	7154	7239	7265	7167	7159	7137	7132	7307	7264	7201	7138	7217	7132	7190	7161	7129	7038	7271	7236	7203	7097	7186	7110	7070	7107	7287	7291	7173	7271	7400	7187	7220	7132	7069	7213	7136	7190	7246	7275	7163	7153	7341	7294	7203	7148	7184	7155	7288	7165	7161	7128	7162	7121	7268	7319	7171	7356	7170	7175	7116	7169	7191	7347	7274	7174	7132	7248	7214	7216	7090	7256	7227	7267	7256	7189	7340	7295	7252	7281	7246	7325	7320	7139	7322	7122	7227	7272	7253	7231	7186	7306	7342	7326	7306	7176	7378	7284	7263	7142	7263	7156	7232	7239	7273	7344	7160	7319	7184	7336	7156	7022	7228	7134	7265	7180	7251	7162	7110	7284	7124	7225	7086	7085	7224	7354	7157	7238	7115	7228	7167	7195	7184	7264	7236	7246	7296	7177	7083	7241	7071	7130	7109	7256	7186	7148	7346	7075	7128	7318	7193	7184	7305	7183	7180	7191	7161	7126	7224	7229	7172	7293	7101	7335	7207	7297	7237	7158	7256	7228	7161	7200	7187	7105	7290	7192	7231	7161	7280	7264	7171	7276	7100	7319	7155	7368	7149	7199	7117	7274	7186	7169	7267	7273	7221	7218	7160	7233	7203	7032	7252	7152	7208	7195	7248	7207	7098	7169	7095	7056	7374	7116	7194	7248	7157	7154	7104	7259	7203	7051	7142	7153	7223	7224	7167	7046	7130	7202	7227	7171	7209	7225	7220	7187	7235	7283	7169	7066	7324	7211	7204	7288	7375	7206	7058	7157	7321	7178	7239	7224	7342	7156	7158	7205	7200	7213	7123	7202	7221	7244	7171	7215	7065	7245	7130	7159	6989	7327	7210	6965	7183	7168	7195	7129	7273	7084	7221	7204	7144	7238	7216	7292	7247	7184	7154	7267	7286	7295	7165	7149	7362	7190	7242	7275	7213	7132	7336	7097	7231	7205	7138	7234	7279	7195	7295	7147	7180	7189	7214	7091	7240	7208	7145	7102	7200	7327	7226	7068	7217	7215	7300	7185	7248	7146	7199	7220	7117	7321	7151	7179	7302	7184	7140	7200	7187	7206	7116	7123	7328	7292	7172	7121	7263	7213	7200	7200	7291	7127	7272	7259	7291	7107	7261	7216	7068	7012	7165	7220	7289	7235	7145	7100	7290	7097	7166	7151	7248	7212	7151	7210	7213	7066	7214	7133	7097	7279	7206	7331	7259	7287	7219	7204	7132	7233	7167	7204	7183	7124	7224	7064	7301	7317	7197	7309	7348	7182	7177	6982	7209	7158	7288	7302	7143	7002	7177	7223	7166	7272	7277	7119	7243	7294	7255	7123	7117	7163	7220	7205	7202	7123	7195	7186	7251	7163	7205	7206	7352	7241	7250	7187	7192	7172	7080	7224	7180	7255	7188	7136	7134	7339	7198	7272	7283	7277	7213	7144	7219	7316	7233	7175	7310	7133	7213	7208	7000	7261	7155	7111	7195	7234	7251	7211	7299	7208	7292	7043	7135	7153	7348	7159	7164	7313	7161	7192	7321	7099	7139	7314	7150	7222	7184	7263	7256	7255	7147	7157	7320	7064	7141	7203	7249	7047	7204	7265	7065	7118	7162	7119	7207	7139	7196	7205	7296	7236	7234	7344	7195	7334	7250	7247	7250	7315	7263	7263	7245	7224	7294	7154	7117	7301	7250	7150	7237	7224	7192	7122	7252	7116	7284	7164	7262	7085	7246	6984	7211	7160	7075	7253	7107	7135	7276	7202	7251	7219	7094	7278	7132	7112	7206	7293	7304	7197	7294	7165	7241	7094	7287	7201	7132	7168	7194	7129	7207	7305	7098	7084	7158	7179	7150	7257	7169	7207	7064	7152	7234	7264	7256	7119	7195	7131	7212	7320	7335	7279	7199	7165	7099	7260	7143	7229	7259	7457	7186	7139	7297	7191	7245	7258	7165	7164	7278	7149	7151	7197	7153	7180	7174	7334	7051	7183	7210	7241	7294	7332	7072	7092	7259	7080	7319	7160	7146	7167	7313	7181	7238	7259	7215	7213	7170	7254	7298	7323	7146	7145	7289	7216	7257	7178	7203	7242	7223	7116	7233	7146	7336	7294	7174	7123	7200	7295	7186	7193	7337	7305	7207	7229	7199	7157	7171	7231	7149	7267	7124	7294	7266	7256	7125	7142	7139	7252	7172	7202	7283	7182	7089	7182	7151	7238	7180	7230	7137	7128	7201	7229	7131	7138	7237	7140	7249	7160	7080	7139	7321	7248	7170	7199	7385	7243	7140	7210	7183	7164	7221	7165	7249	7198	6999	7168	7206	7242	7163	7068	7216	7093	7145	7179	7261	7314	7065	7253	7160	7212	7128	7161	7175	7223	7362	7161	7262	7139	7331	7365	7098	7121	7209	7168	7165	7117	7212	7188	7142	7097	7245	7287	7192	7167	7115	7226	7220	7182	7148	7278	7214	7037	7212	7235	7157	7147	7180	7220	7154	7228	7141	7107	7061	7126	7176	7224	7134	7231	7143	7133	7257	7230	7157	7100	7094	7129	7186	7253	7321	7153	7296	7186	7164	7168	7190	7222	7208	7178	7184	7292	7147	7171	7165	7229	7181	7273	7231	7136	7139	7214	7149	7196	7218	7166	7113	7217	7205	7135	7139	7167	7110	7265	7141	7231	7181	7131	7130	7214	7139	7335	7183	7249	7144	7172	7224	7299	7237	7261	7310	7254	7248	7202	7180	7079	7162	7066	7318	7079	7232	7197	7211	7162	7183	7248	7312	7219	7181	7289	7312	7110	7225	7197	7358	7181	7144	7092	7221	7261	7242	7204	7123	7351	7251	7205	7104	7210	7216	7109	7157	7102	7201	7096	7385	7102	7318	7208	7175	7121	7339	7295	7152	7347	7298	7261	7015	7195	7158	7188	7150	7204	7164	7169	7248	7129	7199	7213	7245	7273	7050	7222	7209	7091	7201	7356	7248	7173	7231	7261	7211	7116	7250	7100	7247	7142	7202	7184	7102	7239	7181	7114	7201	7241	7108	7251	7162	7151	7311	7286	7116	7188	7133	7198	7216	7277	7073	7091	7147	7100	7163	7241	7120	7239	7246	7142	7255	7291	7150	7274	7039	7203	7179	7188	7181	7207	7241	7241	7181	7124	7221	7190
3454	1542	1173	1176	1319	1482	1703	1610	2617	4847	5227	3300	1845	1149	949	834	829	872	895	861	871	843	865	827	858	911	822	908	835	850	835	867	854	864	807	914	830	872	820	874	835	838	859	863	851	857	898	839	908	889	880	838	832	899	823	836	883	909	902	827	851	880	863	872	859	885	818	859	845	826	856	857	838	821	865	813	846	833	822	883	853	878	904	817	877	864	877	838	855	855	843	853	903	885	843	866	845	933	859	849	851	846	841	806	838	824	869	896	821	881	800	886	865	919	909	900	904	910	863	801	851	847	810	884	849	883	914	879	836	820	879	859	849	866	854	879	846	821	892	859	888	868	874	863	837	894	856	832	863	840	930	848	804	875	919	839	803	837	821	876	882	834	816	865	911	834	838	873	894	888	888	908	889	826	876	856	856	851	829	834	815	896	864	891	847	866	823	876	868	805	871	879	842	830	821	880	817	884	885	898	803	882	832	878	834	877	856	828	834	884	863	915	807	843	822	899	849	850	879	815	828	789	842	880	829	878	893	810	845	872	857	856	846	858	802	818	852	882	835	874	839	808	865	850	883	868	851	850	918	861	817	880	870	855	885	842	827	820	852	852	865	879	906	810	843	900	888	821	865	800	838	852	859	863	886	828	933	876	867	891	850	817	865	875	833	808	859	931	903	890	846	876	835	911	929	849	872	848	838	798	819	835	850	854	814	841	878	879	814	805	824	929	861	891	835	893	879	881	889	849	859	840	833	879	846	818	857	884	871	859	895	847	876	900	825	858	858	848	877	854	839	844	808	853	879	866	854	814	873	873	900	839	836	902	900	799	813	857	833	825	867	819	849	843	857	808	892	836	866	874	866	908	902	832	871	882	807	855	843	801	854	877	878	862	850	830	870	828	885	918	826	830	838	820	835	851	889	882	890	882	807	797	870	879	860	873	875	828	849	866	823	868	820	842	832	839	818	843	909	831	855	840	875	862	876	881	872	831	837	862	897	841	888	865	859	861	866	919	848	821	833	877	868	865	899	889	876	864	819	851	854	861	875	864	858	882	897	885	905	853	899	859	861	828	844	855	881	847	846	852	896	823	865	924	855	788	853	841	827	776	866	852	896	892	858	864	838	850	875	838	820	803	796	912	892	890	836	826	825	853	852	878	902	880	845	868	894	865	866	829	834	877	850	852	873	828	839	892	831	859	842	881	816	864	856	856	869	831	806	851	834	835	850	873	849	877	861	828	823	876	892	852	845	891	919	835	911	881	871	848	853	790	855	875	845	830	859	860	872	847	891	860	883	841	894	832	902	873	873	829	868	896	826	855	859	825	884	922	838	864	853	841	857	779	897	854	843	822	851	838	896	889	841	866	828	813	859	835	853	854	846	899	798	816	894	858	867	905	860	812	869	864	873	858	866	855	862	820	834	903	892	817	827	826	847	803	907	877	859	804	857	877	865	850	863	847	832	812	859	892	847	873	889	905	858	844	910	873	800	791	901	841	882	882	911	827	874	863	859	885	809	894	804	871	845	878	837	852	866	854	875	882	850	865	855	866	894	798	863	879	817	851	817	879	841	867	815	868	896	896	874	882	845	831	825	873	877	884	862	822	883	865	859	861	871	863	847	851	908	869	845	876	853	850	832	846	855	893	859	860	840	865	832	828	823	868	888	872	828	909	801	886	864	860	826	864	816	871	856	856	828	892	897	858	805	847	848	846	879	875	875	847	869	851	866	835	904	817	878	859	859	852	810	857	800	848	865	840	811	854	843	831	859	881	873	869	868	854	857	871	879	857	813	875	847	853	895	871	850	875	847	842	849	848	893	819	859	849	863	864	838	830	929	812	867	818	836	856	858	835	882	815	819	841	845	877	869	867	884	864	864	800	851	859	836	846	843	852	838	878	860	845	832	858	853	888	829	804	870	869	841	852	830	855	847	863	857	884	862	862	848	871	855	814	859	900	867	866	863	846	820	864	834	827	842	829	857	834	873	875	830	838	884	866	825	895	894	843	853	899	874	889	890	802	838	850	838	871	849	845	884	813	848	882	887	911	893	839	859	844	839	896	798	818	896	824	887	911	909	831	834	870	907	834	831	883	922	821	892	861	849	866	886	859	852	803	829	846	849	864	856	874	853	884	826	817	862	810	878	873	864	872	936	866	870	873	860	889	783	851	888	897	904	899	821	830	882	880	885	850	855	853	853	846	855	815	812	868	818	883	853	857	845	885	827	856	900	854	829	829	925	866	889	872	826	896	895	847	881	857	832	832	843	842	846	840	894	871	779	878	870	813	903	817	791	850	873	880	825	832	887	927	870	831	822	854	795	894	861	840	786	780	897	851	860	829	876	857	887	823	874	841	846	829	852	818	841	869	823	824	891	899	873	879	867	805	888	875	853	850	846	878	881	804	914	827	816	831	882	852	859	859	891	815	855	854	853	873	806	848	899	772	842	887	849	868	870	861	883	867	870	902	881	928	896	851	871	843	912	851	924	855	852	882	815	821	822	837	825	895	899	824	865	885	894	856	838	868	853	908	866	852	808	914	820	884	876	839	818	878	843	880	898	869	869	846	880	819	938	843	847	846	899	895	842	853	829	881	819	881	841	813	856	827	892	855	815	880	854	814	903	828	870	875	835	882	844	923	822	886	877	805	826	877	874	908	875	849	839	889	866	882	845	853	908	860	832	885	935	847	801	819	850	862	872	897	850	791	869	850	873	846	890	850	852	792	855	839	869	896	877	859	887	858	855	897	888	829	834	884	883	829	889	819	805	891	834	834	860	847	830	851	881	827	880	846	927	880	801	853	904	877	854	815	839	857	882	889	838	868	890	849	852	906	874	853	850	851	896	856	856	817	842	802	850	829	856	918	889	868	828	839	809	821	842	872	888	881	885	836	823	833	868	826	835	840	855	888	922	866	854	827	811	863	917	892	918	836	925	883	870	893	837	917	874	879	841	870	869	863	851	872	859	851	840	894	873	880	856	868	873	856	859	839	856	890	846	858	855	895	799	887	841	838	841	885	812	809	822	833	838	880	852	901	871	911	846	860	839	821	849	814	885	843	829	803	909	886	823	848	907	783	903	796	865	818	914	873	923	842	882	852	894	852	826	853	860	842	867	891	856	911	870	896	876	884	844	839	860	894	891	832	856	803	890	860	819	867	931	852	824	883	848	853	861	875	833	893	879	865	860	853	856	839	884	860	875	789	869	834	825	821	847	835	880	858	811	865	849	842	874	835	866	868	892	845	825	859	855	907	826	877	858	814	868	853	838	886	848	908	868	859	831	873	830	860	863	840	862	832	805	821	817	811	835	868	887	899	810	879	839	870	864	835	895	852	846	855	877	843	849	853	857	791	859	816	865	862	872	845	871	867	901	865	879	898	842	827	858	886	862	831	842	861	869	877	828	814	882	832	842	829	863	940	879	864	822	843	853	802	895	822	848	844	876	884	816	890	817	886	828	826	876	842	838	867	866	848	896	907	864	848	900	855	822	839
18040	14144	11997	17741	24279	26004	28794	27487	36079	43805	41218	31536	19717	11273	8054	7151	7014	7186	7058	7144	7116	7000	7097	7078	7137	7098	7072	7088	6982	7078	7036	7080	7094	6982	6898	6975	6962	6983	7074	7169	7065	7072	7069	6972	6989	7034	7080	6968	6909	6993	7053	6917	7173	7031	7030	6935	6955	7225	7099	7052	6915	6990	7037	7022	7044	7049	7125	6998	6961	6978	6914	6886	7075	6989	6943	6920	7150	7072	7110	7133	6950	7054	7166	7162	7045	7137	6931	7102	7064	7056	6939	7112	7017	7097	7093	7087	7025	7121	7030	7214	7032	7062	7057	7048	6977	7041	7011	7066	7169	7080	7081	7084	7022	6861	7076	7126	7027	7131	6985	7045	7214	6983	7088	7016	7031	7021	7061	7037	7130	7160	7028	7092	7147	6989	7043	7207	7000	7075	7078	7113	7024	7006	7025	6971	7081	6971	7013	7057	6977	7048	7182	7046	7034	7105	7052	6886	7038	6931	7083	7152	7102	7079	7025	7056	7142	6969	7120	7136	7083	7038	7072	6987	7063	6965	7030	7110	6936	7021	6968	7002	6974	7188	6973	6907	6991	7116	6980	7058	7043	6936	7000	7030	7117	7064	7080	7053	7043	7091	7084	6971	7097	7048	7123	7059	6912	7113	7236	7105	7065	7054	7058	7075	7103	7017	7107	7099	7071	6948	7069	7110	7026	7050	7081	7002	7051	7097	7146	7017	7109	6960	7058	6936	6982	7084	7029	7059	7100	7048	7141	7188	7094	7121	7145	6946	6887	6986	7089	7069	6844	7075	6952	6911	7090	6917	6978	7229	6967	7064	7075	7036	7021	6936	6919	7049	6898	7063	7027	6889	7062	7038	7024	7107	7070	6991	7074	6913	6956	6854	6959	7266	7080	7046	7014	7092	7130	7031	6914	7119	7069	7059	7071	7093	6976	7075	6900	7020	7218	7162	6910	6980	6926	7072	7028	7138	7009	6961	7014	7008	7052	7047	6985	7097	6903	7052	7044	6979	7009	7038	6994	7028	7111	7078	7059	6962	7122	6945	7014	7028	7004	7121	7100	7104	7049	7073	7164	7049	6959	7149	7093	6949	7129	7074	6835	7049	6988	7105	7085	7082	6937	6959	6986	7071	7045	7004	7014	6976	7085	7005	7029	6859	6948	6922	6924	6828	7032	6976	7128	6998	7003	7079	6924	7115	7023	7128	7055	7056	6998	7087	7077	7035	6990	7180	7043	6912	7171	6959	7057	6986	7105	6996	6997	6964	7034	7001	7012	7035	6992	7001	7027	6998	7072	6937	7024	7056	7034	7119	6949	7119	7053	7114	7107	6964	6998	7065	7147	6995	7144	6989	6924	7089	7126	7017	6956	7239	6927	7053	6987	7073	6988	7038	7102	7004	7222	7061	7083	7061	7106	7129	7198	6881	7118	6982	7066	7071	7131	7079	7054	6982	7047	7109	6998	7058	7081	7072	7062	7045	7159	6975	6985	7134	7047	7028	7024	7046	7020	7131	6947	7048	7083	7125	6996	6900	7148	6966	7055	6899	7032	6968	7155	7077	6970	7087	7211	6874	7095	7000	7021	7083	7043	6979	7021	7063	7021	6982	7064	6985	7118	7201	7025	7162	6953	7025	6979	7018	7003	7131	7001	6987	6975	7061	7095	7027	7155	7079	7094	6895	7180	7026	6982	7052	7146	6998	6973	7008	7112	7004	6975	7154	7165	7153	7147	7126	6900	7065	6970	7046	6981	6989	6992	7157	6947	7013	7040	7085	7020	7135	7072	6991	6991	7171	7098	7021	7109	7037	7006	7053	7083	6948	7147	7024	7028	7150	7090	7181	7049	7007	7062	7058	7065	7068	7047	6907	6978	7055	7101	7174	7146	7060	7083	7037	7130	7112	6947	7038	7029	7141	7064	7116	6993	7015	7093	7103	7093	6987	7077	6960	7062	7098	7124	7004	7050	7042	7178	7120	6960	6940	7226	7132	7007	6886	6966	7161	7116	6975	6896	7000	6958	7151	7146	7072	7107	6927	7001	7052	7056	6955	7084	7171	7056	7029	7009	7211	7119	6995	7090	6987	6929	7179	6964	7000	7165	7067	7001	6777	7183	7173	7176	7124	7056	7063	7052	7025	7130	7069	7087	7092	6962	6996	7206	7127	7096	6990	6963	6984	7083	7036	7166	6932	6932	7036	7078	7101	7085	7060	6975	6961	6990	7088	7100	7133	7105	7196	6997	7050	7025	7040	7060	7032	7072	6938	7118	7035	7031	7017	7086	7030	7077	7031	6920	6930	6954	7055	6973	6916	6993	6814	7055	6990	7087	7137	7082	7048	6915	6913	7093	7069	7194	7040	7077	7223	7157	6993	7203	7066	6992	7182	7178	6969	6942	7104	7126	7101	6930	6987	6983	6996	6990	7099	6936	7082	7131	7082	7011	7014	7124	7106	6996	7080	7028	6959	7137	7072	7137	7117	7213	6991	7116	7083	7045	6888	6995	7179	7205	7039	7022	7072	7023	6932	7086	6929	6932	6963	7032	6850	7047	6975	7063	7053	6876	7060	7025	6921	7066	7129	7162	6884	7052	7145	7158	7128	7239	7014	7112	7223	7125	7049	7143	7081	7029	6982	6829	7077	7026	7169	7013	6936	7041	7106	6975	7007	6958	7108	6893	7124	6962	7077	6936	6974	7137	7038	7021	7037	7242	6911	6917	7096	6975	6982	7032	7140	6954	6911	7101	7034	7140	7122	7100	7061	7002	7085	7022	6959	7043	7088	7000	7127	6999	7165	6966	6965	6955	6974	7065	7000	7111	7039	7019	7051	7113	6934	6942	7025	6944	7066	7152	7154	6911	7018	7008	7084	6893	7130	6942	7012	7088	7121	7025	7028	6962	6985	7060	7178	7151	7116	7023	7071	7228	7043	7041	6980	7108	7016	7069	7179	7049	7098	7111	6923	7092	7186	7171	6924	7163	7001	7240	6906	7193	6885	7040	6927	6948	7154	6978	6988	7136	7012	7064	7081	7091	7056	6976	6969	6978	6914	7039	7053	7037	7085	7045	7142	6975	7080	7054	6976	7013	7062	7074	7057	6902	6985	7083	6959	7117	7006	7080	6959	7174	7047	7031	7008	6910	7039	6963	6990	7055	7079	6883	7058	7044	7004	6992	7053	6990	7064	7129	7038	7020	7129	7152	6886	6904	6913	7113	7193	6991	6967	6957	7066	6987	7118	7113	7044	6986	6885	7054	7032	7108	7117	7113	7213	6959	7066	7083	6995	7053	7006	7065	7062	7075	7053	7105	7162	6979	6962	6991	7045	7062	7047	7099	7107	6961	7015	7168	7044	7065	7071	7101	7180	7042	7089	6963	6981	6937	7071	6924	7124	7094	6972	7096	7030	7006	7174	7009	7062	7115	7079	6983	7067	7228	7116	6990	7052	7117	7008	7070	7059	7004	7022	7079	7083	6977	6953	6998	7009	7034	7015	7046	6962	7219	7049	7090	7047	7123	7060	6951	7012	7020	6937	7052	7082	7105	6918	7088	7055	6979	7104	7142	7119	7195	7022	6983	6972	7076	7099	7041	7084	7130	7040	7064	7074	7182	7039	7116	6991	7087	6931	7013	6950	7014	6981	6982	6956	6830	7027	7055	7044	7008	7001	6887	6971	6980	7045	7113	6994	7071	7079	7064	7083	7191	7040	7048	7012	7035	6993	6909	7155	6912	7235	7075	6979	7164	7077	7025	7002	7114	7004	7027	7206	7045	7091	6985	7009	6965	7089	7078	6997	7080	7123	6942	7115	6966	6925	7031	6984	7127	7102	7192	7030	7025	6968	7004	7046	7001	7020	6959	6989	7105	7004	7194	7044	6985	6982	7117	7078	7127	7026	6948	7000	6923	7100	6933	6912	7112	7014	6935	7082	6887	7083	6994	7066	7093	7084	7173	7070	7003	6864	7036	7035	6978	7158	7029	6959	7082	7005	6970	7046	7162	6960	7046	6944	7077	7050	7043	6982	7168	7005	7152	7142	7077	7061	7147	6955	6951	7201	6985	7026	7018	7163	7025	7115	7048	7011	7127	7116	7061	7049	6984	7032	7104	7013	7114	7244	6989	7115	6988	6969	7137	6984	7000	6918	7161	7000	7055	7001	6972	7038	6992	7014	7073	7182	7042	6986	6957	7138	7142	6995	7145	7190	7024	7137	7067	7052	7075	6913	6909	7173	6979	7181	6973	6863	7100	7039	7015	7089	7082	7074	7110	7080	7090	7015	7026	6996	7056	6930	7038	6962	6920	7199	6909	7032	7150	6972	7036	7170	7110	7085	7032	7038	7054	6923	7116	7032	6978	6989	7031	7115	7150	7028	7053	7094	7191	7124	7130	6954	7083	7130	7178	7083	7039	6996	6943	6942	7012	7009	6943	7020	6967	7012	7075	7036	7066	6959	6940	7039	7013	7209	7030	7049	6930	6946	6941	6815	6998	7016	7047	7017	6923	6969	7078	7008	6975	7091	7068	6964	6967	7113	7214	6932	7106	7125	6933	7002	7075	7046	7101	7068	6956	6967	7019	7149	6980	7046	7103	7053	7136	7074	7006	7197	7172	7104	7022	6988	6908	7102	7057	6983	7124	7133	6949	7027	7076	6992	7275	7013	6853	7111	6981	7108	7001	6997	7079	6925	7003	7057	6934	6892	7056	7028	7025	7006	7056	7104	7044	7086	7066	7030	6975	7082	7062	7109	6984	6830	7163	7080	7110	7146	7049	7060	6974	7086	7039	7135	6949	7016	7077	7029	7102	6943	6983	7098	7036	7014	6996	6969	7102	7156	7154	6994	6977	7159	7057	7085	7118	7076	6915	7160	7099	7079	7056	7076	7093	7100	7042	7087	7096	7101	6965	7082	7090	6980	7099	7001	7228	7040	7039	6965	6988	7212	7088	6911	7033	6975	6969	7110	7059	7050	7133	6992	7022	7160	7104	7008	7055	7092	7006	6933	7087	7115	6966	7035	7070	7071	7168	6987	7228	7081	6950	7117	7075	7061	7035	6959	7129	7018	7090	7031	7115	6975	7041	7027	6999	7054	7059	6958	7012	7029
2571	2032	1472	1269	1494	1817	1808	2072	8495	15910	13711	7235	2982	1382	993	873	904	810	825	876	839	866	868	877	832	808	793	834	812	866	901	816	810	875	811	843	898	869	848	848	863	903	907	854	845	819	843	853	853	894	895	907	861	817	809	840	852	871	864	847	832	829	883	867	837	871	885	852	852	858	889	817	906	840	886	885	902	841	835	854	838	889	856	852	848	862	866	845	852	807	861	840	891	869	849	847	821	853	882	886	920	888	864	806	816	851	836	889	901	849	830	867	874	849	920	806	837	870	903	825	842	845	900	834	866	871	830	887	847	885	828	856	856	855	845	898	915	839	830	830	886	898	906	854	884	886	861	839	904	922	891	916	842	861	887	858	809	829	868	840	808	826	871	927	859	866	867	847	834	926	894	883	842	861	860	837	842	819	873	872	881	889	859	828	844	808	910	868	876	883	867	878	838	829	888	884	877	910	810	867	901	830	825	887	829	862	897	899	877	813	878	852	906	857	825	852	860	891	861	811	820	828	857	773	887	807	855	884	898	903	853	821	868	804	860	863	940	832	927	892	874	841	902	851	927	847	877	827	848	849	801	840	847	895	845	871	844	790	828	862	907	879	876	853	886	837	912	903	852	867	859	860	834	790	868	880	882	849	900	878	838	873	835	883	923	863	884	869	838	897	884	893	891	845	902	805	902	868	858	840	817	863	860	853	883	894	826	897	851	793	886	884	930	865	848	889	844	846	864	883	859	822	890	860	892	832	852	851	843	929	849	928	887	853	844	865	848	803	860	859	879	861	860	858	897	872	876	858	855	870	846	853	860	799	873	873	830	885	868	828	838	832	903	876	858	855	909	851	919	829	861	858	926	832	865	828	881	829	901	906	876	877	888	893	889	864	880	881	834	908	820	894	847	846	871	819	886	884	857	872	889	863	849	860	816	849	875	867	802	906	851	840	891	815	865	825	897	865	860	871	847	916	894	828	868	895	905	875	871	824	829	887	881	875	821	837	853	894	869	791	858	863	875	833	800	854	875	863	831	851	921	880	838	853	869	820	876	879	810	918	869	881	902	866	840	842	815	892	887	845	876	885	835	887	849	822	825	776	878	867	906	890	880	862	949	848	814	890	814	830	840	832	895	845	886	858	876	851	884	820	903	876	849	854	891	873	868	803	887	834	851	899	850	916	899	891	907	819	836	796	872	887	859	842	861	881	858	828	887	808	823	842	889	807	877	907	888	887	841	826	808	870	850	882	882	854	828	880	864	818	879	880	861	901	837	881	850	833	832	871	916	863	860	818	910	815	813	864	845	864	868	891	850	870	829	913	870	838	881	879	886	841	863	925	815	842	894	867	939	851	915	856	895	841	903	858	897	854	864	846	885	860	790	844	806	881	880	827	854	894	853	882	856	914	893	869	900	885	846	881	887	836	851	882	857	811	895	877	848	850	822	800	844	873	872	833	906	883	875	875	871	902	911	806	845	854	923	849	926	880	840	891	840	841	774	919	887	843	934	903	854	844	869	833	879	871	869	875	856	878	886	891	825	833	832	865	851	857	851	881	880	862	856	861	854	870	863	836	883	866	862	853	879	883	836	852	887	915	890	847	870	844	829	859	833	843	865	765	870	912	891	812	880	820	860	847	854	875	882	831	910	835	867	901	884	875	866	854	867	856	885	856	906	920	889	876	890	872	877	852	910	866	866	829	887	876	825	849	854	875	855	853	887	856	836	863	866	856	844	883	874	871	834	837	822	826	904	856	875	888	883	813	819	879	868	841	892	854	850	890	823	872	845	866	883	916	857	850	852	853	833	854	873	849	866	857	872	841	884	789	840	837	870	906	894	870	845	883	803	947	934	850	794	815	822	853	846	858	883	813	869	812	882	888	895	856	863	876	899	866	862	891	862	862	835	884	882	877	832	832	916	863	852	875	868	878	828	856	819	854	853	881	862	876	867	810	917	906	841	887	870	866	855	859	860	798	838	829	894	889	886	839	909	865	834	807	911	880	868	836	882	848	936	870	819	861	851	897	863	849	852	862	856	923	869	878	883	811	888	858	858	892	900	875	898	865	846	879	890	879	856	809	895	866	889	864	841	855	911	827	878	887	834	918	861	879	879	847	781	860	856	825	833	863	842	849	798	824	855	897	848	886	904	870	923	889	858	905	845	834	843	909	850	928	853	829	911	833	858	900	839	909	849	892	883	884	901	883	851	842	873	881	831	857	803	815	875	887	871	872	830	829	881	885	874	844	915	891	887	873	885	824	852	866	857	867	907	880	897	854	899	881	841	884	905	861	828	901	852	822	888	862	862	876	844	835	879	958	834	846	834	950	828	863	821	883	823	842	871	860	866	858	914	870	820	926	858	853	863	894	836	901	817	826	792	855	901	871	836	870	828	838	850	837	889	883	847	904	861	830	864	817	898	894	821	897	846	809	822	879	862	831	842	820	833	836	927	857	881	886	909	870	875	850	840	911	859	844	867	887	872	866	846	877	872	860	862	869	866	872	851	884	877	872	887	862	818	861	871	870	874	897	840	860	809	871	832	803	818	887	880	842	948	894	867	839	884	892	858	815	882	824	857	865	856	838	888	867	828	867	832	917	887	878	855	895	853	858	867	883	854	834	855	869	849	912	848	861	847	823	865	891	885	862	865	866	799	840	860	866	866	865	861	874	877	847	877	844	907	897	880	837	875	861	873	878	839	913	854	872	864	864	856	851	841	841	950	860	893	918	871	853	911	862	821	858	865	889	823	910	891	869	862	882	842	839	886	802	798	893	904	905	890	883	919	823	890	886	873	827	909	881	856	802	875	875	893	882	901	834	842	918	863	866	827	909	841	804	864	877	855	809	827	875	837	854	844	817	857	940	851	882	893	881	829	885	855	897	824	906	891	835	868	864	883	933	861	820	838	801	842	828	854	805	821	836	867	868	877	849	913	825	902	856	857	864	899	786	845	864	907	870	914	806	897	845	810	869	880	841	861	863	838	813	879	912	855	825	909	865	889	838	851	835	821	819	850	886	820	878	878	903	899	848	848	799	860	783	869	868	883	864	886	840	882	826	913	839	846	868	873	831	839	863	886	847	819	847	887	856	823	867	887	888	856	862	890	870	879	863	872	893	897	843	867	836	871	821	861	824	887	811	843	788	892	904	856	845	833	881	821	844	836	872	835	850	912	836	858	834	861	896	901	844	862	830	879	845	838	913	856	873	821	862	827	877	853	901	872	878	853	886	829	852	894	917	874	832	892	880	825	818	840	918	842	858	833	852	799	854	826	872	870	836	855	887	854	916	907	865	852	918	905	862	871	844	850	876	841	836	824	856	910	863	967	847	908	851	905	903	865	860	869	877	885	897	850	841	843	882	895	828	870	825	883	832	840	851	857	814	824	856	869	887	856	838	840	876	838	902	877	874	917	872	937	857	928	878	826	814	899	811	858	885	837	817	841	872	873	891	814	870	802	816	893	877	855	861	928	874	837	863	877	846	840	827
22283	17773	14358	22180	29303	30148	28809	32360	56406	66492	57760	42217	27076	14318	8782	7344	7101	7070	7059	7085	7075	7087	7088	7139	6993	6927	7152	7107	7031	7199	7071	7061	6979	6993	7151	7114	6855	7285	7104	7154	6857	7092	7059	7000	7153	7239	7050	6988	7112	6978	7041	7093	7085	7155	7243	7034	7049	7084	7095	7132	7142	7085	7175	7033	6995	7013	7037	7132	7038	7184	7122	7146	7106	7060	7140	7043	6961	7098	6914	7045	7091	7186	7043	7092	7082	7147	7093	7169	7033	7073	7172	7062	7025	7119	7141	7067	7096	6997	6973	7081	7125	7027	7137	7107	6998	7079	7008	7031	7149	7065	7107	6933	6949	7239	7062	6992	7077	7027	7171	7132	7092	7178	7107	7153	7171	7182	7186	7232	7071	6956	7126	7152	7118	7005	7009	7124	7136	7027	6995	7097	7167	7049	7112	7100	7035	7081	7177	6992	7069	7028	7100	7054	6995	7056	7033	7084	7120	7054	7073	7060	7207	7180	6948	7054	6964	7007	7233	7056	7028	7143	6993	7012	7152	7125	7036	7093	7195	6904	7114	7123	7077	6970	7180	7131	7100	7095	7071	6997	7052	7094	7107	7057	7031	7080	7026	7155	7089	7045	7021	7124	7024	7092	7083	7274	6965	6992	7070	7125	7065	7096	7079	7039	7129	7056	6991	7178	7186	7105	7044	7267	7111	7064	7096	7056	7003	7194	7056	7062	7106	7172	7135	7138	7125	7002	6964	7158	7167	7067	7140	6968	7057	7195	6995	7092	7047	6972	7169	7102	7135	6953	7079	7027	7068	7015	7059	7013	7181	6945	6999	7088	6990	7072	7129	7182	7125	7112	6968	7108	7221	7111	7048	7193	7058	7040	7026	7135	6965	7121	7067	7066	7143	7160	7214	7098	7024	7149	7170	7032	7084	6975	7070	7079	6848	7173	6980	6993	7081	7179	7067	7081	7127	7007	7029	7043	6995	7121	7089	7124	7024	7124	7037	7096	7057	7034	7185	7115	7011	7035	7004	7081	7067	7104	7129	7045	7016	7089	7093	7136	7171	7013	6950	7233	7137	7062	7049	7023	7103	7015	7097	7072	7178	7174	6988	7037	7107	7051	7068	7199	7046	6976	7093	7182	7072	7121	7044	7141	6970	7084	7088	7079	7139	7112	7003	7069	7027	7067	7027	7216	7101	7094	7102	7204	7075	7025	7292	6997	7100	7070	7035	7159	7321	7098	7103	7073	7213	6910	7057	6986	7038	7154	7049	6907	7188	7070	7088	7181	7183	7018	7147	6914	6886	7026	7026	6884	7304	6989	7064	7087	7064	7065	7027	6973	7123	7017	7033	7136	7018	7117	7079	7014	7057	7079	7026	7212	7046	7020	7116	7003	7031	7037	6997	7031	7010	7182	7026	7071	7075	7203	7125	6994	7181	7106	6969	7178	6980	7089	7165	6988	7049	7049	6989	7016	6947	7010	7160	7238	7068	6961	7179	7135	7105	7144	7079	7068	7146	6990	7013	7054	7148	6961	7097	7157	7082	7038	7080	7190	7054	7037	6958	7149	7009	7135	7130	7048	6974	7034	7146	6987	7071	7037	6998	7143	7063	6858	7068	7176	6931	6962	7065	7090	7077	7054	7195	7171	7030	7119	7077	7082	7140	7057	7187	7067	7072	7035	7214	7107	7085	6955	7064	6887	7222	7062	7211	7063	7128	6955	7071	7125	7051	7033	7121	6998	7002	7112	7143	7049	7033	7178	7065	7074	6963	7086	7164	7184	7043	7180	7051	7166	7143	6924	7093	7106	7193	7041	7077	7068	7099	6970	7061	7203	7025	7062	7133	7123	7092	7035	7038	6956	7040	7068	7218	7087	7009	7053	7024	7001	7111	7059	7129	7025	7086	7165	7058	6944	7096	6969	7158	7147	7071	7227	7051	7107	6939	7028	6911	6931	7031	7033	7179	7123	7009	7079	6862	7114	7103	7062	7139	7052	7087	7053	7002	6953	7092	7066	6974	7094	7156	6962	6997	7151	7005	7027	7067	7123	7048	7025	6995	7095	6964	7162	6979	6887	6995	7145	7051	7083	7121	7084	7051	7093	7240	7014	7001	7122	7222	6995	7084	7045	7204	7059	7078	7142	6972	6901	7088	6974	7167	7091	7092	7049	7045	7032	7108	6957	7028	7102	7115	7006	7157	7045	7253	7012	7195	6942	7106	7078	7113	7065	7033	7012	7098	7012	7039	7056	7088	7067	7102	7052	7188	6936	6993	7113	7157	7194	6966	7083	7189	7163	6883	7047	7107	7048	7054	7025	7083	7219	6968	7007	7133	7099	7089	7127	7173	7039	6883	6965	7060	7047	7169	7102	7065	7107	7132	7139	7067	7032	7091	7076	7180	6997	7102	7077	7084	7107	7215	7151	7119	7128	6940	7086	7078	7013	6970	7102	7051	7063	6915	7016	7164	7056	7130	7126	7045	6990	7105	7021	7088	7025	7015	6976	7058	7028	7029	7106	7115	6976	7019	7050	7112	6998	7071	7043	7066	7177	6894	7059	7218	7186	7139	7104	6990	7100	7056	7094	7103	6985	7024	7042	7077	7017	7113	7089	7138	6986	7010	7071	7065	7143	7170	7038	7072	7020	7015	7124	6997	7138	7078	7049	6942	7000	7139	7113	7111	7037	7049	7077	7105	7045	6951	7072	7166	7169	7127	7070	7060	7064	7106	7060	7137	7168	7017	7141	7009	7008	7279	7123	7101	7128	7121	6942	7018	7074	6991	7028	7035	6998	7127	7133	6878	7100	7074	7046	6974	7156	7065	7002	7063	7187	7075	7075	7040	7040	7134	7089	6992	7087	7024	7188	7001	7178	7021	6959	7085	6992	7105	7011	7116	7264	7061	7102	7169	7095	6909	7042	7140	7049	7213	6969	7075	7125	7043	7132	7060	7104	7191	7060	7022	7051	7027	7066	6986	6960	6925	7060	7126	7055	7128	7075	7106	7162	7174	7098	7002	7052	7111	7198	7098	7094	7132	7058	7240	6950	7194	7230	7106	7145	7068	6993	7021	7094	7034	7108	7079	6986	7142	7036	7233	7117	6936	7140	7250	7215	7108	7188	7098	7101	6929	7091	7112	7082	7126	7225	7069	7159	7086	6977	7044	7059	7140	7061	7076	7101	7046	7004	7011	7128	7039	7179	7146	7199	7177	7158	7140	7178	7087	7026	7110	7083	7002	7090	7024	7066	7102	7009	7058	7111	7076	7177	7136	7119	7061	7122	7074	7024	7119	7140	7160	7162	7091	6970	6815	7200	7116	7052	7162	7020	7247	7009	7196	7086	7200	6996	7024	7109	7030	6992	7081	7046	7130	7058	7027	7118	7047	7109	7089	6905	6962	7148	7059	7034	7072	7128	7175	7077	7197	6979	7003	7076	7014	7075	7148	6931	7179	7081	7036	7204	7132	7034	6995	7125	7175	7050	7039	7213	7034	7128	7037	7114	7094	7016	7036	7144	7221	7182	7098	7060	7165	7012	7130	7086	7084	7106	7034	6991	7032	6951	6967	7086	7016	7024	7080	7108	7264	7136	7022	7002	7086	7054	7170	7070	7096	7078	7151	7070	7068	7113	7222	7060	7107	7204	7035	6997	7060	7130	7180	7127	7065	7068	7103	7008	7122	7100	7003	7117	7118	7136	7068	7014	7045	7120	7051	7278	7136	7112	6987	7109	7263	7037	7177	6981	7171	6934	7099	7153	6879	7032	7143	7172	6837	7049	6961	7197	7093	7197	7020	7116	6978	7041	6957	7034	7027	7124	7085	7020	7121	6919	7223	7159	7048	7043	7149	6933	7094	7027	7094	7187	7028	7008	7113	7058	7038	7019	7079	7024	7184	7237	7076	7183	7058	7181	7161	7068	7028	7089	7133	7008	6976	7038	7012	7094	6982	7127	7065	7018	7228	6986	7111	7067	7194	7107	7062	7013	7132	7017	6944	7141	7002	7151	7054	7152	7133	7128	6961	7205	7030	7093	7015	7123	7029	7129	7104	7118	7070	7185	7072	7100	6955	6987	7124	7029	7075	7077	7015	7041	7164	7026	7124	7217	7008	7104	7039	6934	7132	6899	7068	7014	7275	7199	7160	7110	7078	7309	7129	7108	7167	7046	7024	6972	7066	7122	7244	7003	6953	7086	7180	7116	6989	7000	7133	7081	7087	7002	6962	7199	7146	7195	7066	7032	7025	7028	7155	6914	6955	6996	7053	6933	7096	7004	7117	7023	7007	6929	7092	7095	6969	7071	7032	7033	7123	7160	7044	7105	7110	7048	7152	7098	7095	7031	7170	7094	7170	7147	7134	7116	7093	7084	7181	7043	7030	7226	7039	7138	7185	7035	6991	7088	7005	6995	7190	7177	6998	7043	7132	7087	7085	7226	7064	7097	7077	7017	7012	7079	6989	6978	7025	7128	7023	7065	7113	6901	7098	7071	7065	7161	7042	7052	6981	7206	7070	7040	7080	6985	7135	6891	7065	7144	7125	7193	7130	7096	7101	7125	7155	7197	7113	7151	6993	6917	6944	7089	7113	7072	7022	7010	7041	6970	7214	7108	7046	7158	7121	7023	7007	7032	7122	6979	7045	7070	7099	7227	7120	7075	7033	6948	7057	7031	7189	7024	7144	7025	7065	7198	6960	7092	6926	7029	7151	7057	7147	7061	7124	7053	7157	7051	7097	6998	7059	7150	7062	7072	7094	7028	7208	7005	7165	7122	6880	7071	7020	7066	6954	7005	7098	6977	7086	7196	7127	7141	6948	7003	7183	7017	7102	7170	7103	7104	7067	7020	7044	6931	7042	6996	7021	7192	7075	7109	7091	7035	7133	7037	7011	7170	7056	7133	7100	7083	7156	7030	7051	6959	6938	7171	7129	7125	7113	7101	7084	7078	6992	7112	7072	7121	7015	7085	7015	6996	7143	6976	7146	6984	7059	7117	7036	7093	7051	6979	7023	7140	7152	7042	7050	7011	7085	7074	7134	7081	7086	7095	7039	7024	7114	7154	7182	7061	7071	7135	7059	6965	7185	7064	7024	7092	7082	7064	7161	6953
4755	1866	1479	1275	1492	1746	1798	3140	9248	15855	12465	6870	2853	1349	975	877	871	867	922	851	946	852	841	895	906	869	796	870	880	879	922	901	939	905	905	898	905	888	871	850	883	886	926	899	953	877	862	881	938	886	900	864	862	901	910	893	903	893	885	897	843	819	828	885	919	917	893	889	876	866	874	886	847	904	932	913	826	887	912	914	869	846	869	862	878	874	911	900	852	859	906	888	855	907	829	907	891	870	891	884	843	877	878	834	889	876	898	901	832	808	852	896	922	867	858	919	913	906	910	847	851	861	950	881	895	947	849	847	910	863	865	826	899	869	865	919	861	907	897	840	899	876	842	874	835	923	897	889	874	900	873	847	891	883	864	883	870	898	929	880	908	918	865	874	845	896	901	822	892	879	838	886	875	856	881	895	866	917	917	863	918	877	906	867	862	855	877	900	871	884	883	901	926	908	906	914	908	909	862	885	885	855	900	856	926	870	872	896	885	919	846	885	883	851	888	895	875	924	857	920	881	873	853	886	867	856	866	868	898	859	861	865	871	869	893	924	822	921	875	921	910	915	892	877	915	881	869	900	845	878	898	858	878	878	885	881	849	839	868	881	860	880	837	860	944	920	910	863	859	865	880	862	877	869	849	885	865	860	870	871	895	844	958	880	900	841	922	819	848	868	888	838	849	853	902	853	911	865	901	823	877	880	862	887	875	871	849	872	899	843	863	836	876	909	910	808	848	931	866	909	909	931	862	838	890	884	886	918	891	886	889	927	878	888	925	929	901	901	879	877	907	891	862	887	877	854	893	906	908	871	890	856	837	871	845	843	914	901	838	867	841	856	849	868	909	847	917	967	844	912	947	904	914	935	908	885	839	920	874	880	887	899	892	872	870	894	878	797	874	910	870	922	896	821	887	897	878	861	875	846	875	892	883	874	829	875	832	885	819	827	832	904	868	893	852	838	887	871	870	924	867	892	872	849	918	833	907	894	883	893	830	916	914	886	902	843	831	851	851	852	853	923	877	867	861	894	854	893	896	930	897	866	866	910	881	918	876	853	846	854	842	864	922	867	922	878	877	856	921	891	914	849	874	850	872	867	906	888	899	898	897	899	900	839	854	804	884	843	789	902	889	860	862	900	848	888	845	937	861	878	911	832	852	844	913	891	890	882	852	879	889	893	894	896	907	937	849	893	851	869	862	851	868	868	875	875	890	845	877	858	913	871	836	849	824	942	853	841	836	933	892	908	930	884	825	894	867	852	869	868	926	806	844	823	873	854	895	917	900	898	922	900	882	781	868	862	839	875	873	887	896	909	914	882	868	824	887	903	816	881	908	851	907	884	887	904	895	840	861	863	894	849	879	887	926	843	901	880	893	866	897	887	900	900	890	871	864	867	892	868	851	853	890	882	858	863	838	877	918	858	840	907	907	864	857	914	886	851	833	879	876	841	922	895	868	928	872	859	832	866	873	880	891	879	832	908	896	876	818	860	904	849	883	886	904	933	890	892	856	927	893	887	905	882	882	872	894	921	875	898	919	940	870	886	830	930	830	823	937	871	874	896	862	868	883	908	865	811	859	843	847	877	915	885	928	897	862	891	893	887	849	877	941	838	877	882	874	914	887	873	911	840	884	909	901	875	869	841	900	897	851	853	886	909	896	892	879	889	837	868	868	806	866	878	869	897	864	868	911	856	819	846	878	861	916	911	815	804	916	828	902	849	849	908	863	936	874	855	881	884	895	871	840	872	862	909	897	933	911	857	874	890	904	925	908	888	921	892	897	923	978	833	924	885	825	901	933	867	908	861	914	886	907	877	949	895	864	924	913	846	908	944	873	858	840	946	905	807	904	882	866	782	859	861	873	871	841	893	808	854	856	870	929	916	879	932	914	881	823	887	851	848	938	979	843	793	927	887	836	858	855	878	886	875	849	864	885	899	845	907	848	892	853	879	875	901	892	849	829	886	894	861	891	863	852	867	819	857	863	858	876	852	885	894	841	875	916	869	909	936	915	923	857	903	895	832	907	819	875	837	914	869	884	870	911	882	893	897	837	934	835	861	830	880	911	891	882	942	856	904	890	896	869	909	883	845	833	884	912	822	909	949	892	874	830	849	859	907	870	937	847	860	878	918	924	914	894	909	875	868	862	901	881	895	842	877	940	922	917	880	844	863	919	884	876	950	877	912	863	881	912	880	865	839	913	945	867	915	873	874	875	857	872	873	888	862	872	896	900	844	850	822	848	896	916	874	893	929	956	895	859	903	916	854	883	883	927	893	882	886	898	889	916	912	896	914	884	888	886	955	904	919	914	877	844	881	882	914	899	946	877	873	859	840	865	940	948	851	823	899	909	913	876	862	920	918	832	874	911	953	893	881	929	859	895	922	937	864	932	862	872	872	897	868	815	889	872	886	874	905	879	931	932	806	931	876	835	863	906	897	845	857	882	911	861	832	890	869	867	835	843	905	927	897	913	878	880	865	880	881	919	957	905	871	897	889	886	912	887	873	877	873	869	894	886	850	878	838	862	861	855	882	898	854	866	882	837	886	868	866	875	942	902	959	848	893	860	841	887	858	905	848	907	947	896	922	927	857	874	889	912	933	904	869	893	856	896	912	867	848	892	860	833	851	873	883	873	896	922	868	943	855	825	926	858	875	862	919	894	873	878	893	861	878	857	850	897	897	867	874	881	931	909	915	942	876	814	834	890	838	901	881	826	857	949	924	881	870	915	871	912	874	889	826	907	848	852	850	887	831	890	886	890	908	846	919	967	917	968	936	923	919	940	911	914	881	861	915	938	923	877	859	899	855	877	878	884	927	893	894	882	913	852	891	912	894	827	889	867	857	914	922	857	938	921	900	854	868	899	881	847	860	905	939	837	940	908	842	922	876	900	888	906	863	871	881	841	891	890	858	860	923	867	902	942	913	894	918	920	860	898	914	850	885	937	846	897	840	882	859	909	919	953	885	883	897	884	866	894	858	872	877	897	891	879	860	868	899	882	858	955	914	888	971	911	891	895	908	888	903	866	874	853	888	910	875	900	876	951	835	890	893	925	864	839	921	915	887	882	833	856	931	854	888	922	884	837	889	894	860	901	877	885	877	950	870	848	850	869	861	934	904	924	884	868	861	877	865	896	902	860	931	876	873	895	927	845	843	890	864	920	883	836	892	868	880	887	916	876	879	908	878	849	894	883	845	805	883	878	917	835	833	866	892	920	915	925	887	886	929	909	853	893	904	933	898	849	919	896	857	887	863	923	866	910	978	909	894	898	921	895	871	814	888	920	814	919	967	888	844	879	857	881	884	884	911	942	854	843	856	872	901	874	856	843	869	921	883	878	886	842	896	889	868	859	871	847	920	840	837	907	891	892	857	920	847	876	898	870	909	865	848	862	891	911	858	850	897	877	902	816	838	924	841	950	836	869	887	892	856	883	850	884	898	871	894	848	861	887	856	918	854	865	881	910	855	897	855	879	878	885	808	867	850	882	864
19790	16891	14075	21910	28761	29807	31075	40379	59288	66899	56015	41641	27138	14572	8979	7477	7233	7269	7287	7292	7263	7251	7361	7370	7116	7317	7358	7181	7170	7159	7254	7277	7205	7156	7315	7223	7246	7183	7258	7162	7202	7137	7220	7179	7222	7389	7165	7353	7270	7293	7178	7394	7260	7170	7130	7085	7246	7307	7279	7523	7276	7223	7184	7229	7167	7293	7133	7285	7231	7093	7221	7149	7169	7240	7215	7362	7241	7187	7188	7114	7213	7233	7228	7197	7266	7245	7255	7305	7258	7210	7315	7342	7111	7127	7217	7227	7361	7189	7330	7197	7220	7199	7057	7353	7157	7222	7202	7245	7260	7251	7153	7229	7156	7279	7275	7213	7231	7267	7121	7245	7153	7146	7223	7213	7206	7204	7284	7212	7244	7297	7180	7270	7239	7264	7338	7116	7103	7044	7187	7248	7284	7198	7235	7217	7284	7226	7157	7274	7426	7252	7235	7222	7213	7338	7270	7228	7176	7283	7346	7097	7332	7292	7260	7251	7252	7280	7175	7253	7373	7260	7179	7326	7438	7293	7262	7234	7190	7191	7274	7252	7163	7095	7312	7090	7247	7340	7238	7309	7218	7140	7272	7407	7122	7290	7272	7262	7220	7143	7271	7251	7227	7282	7319	7191	7372	7244	7067	7174	7138	7272	7159	7254	7211	7116	7243	7311	7258	7096	7151	7114	7270	7159	7212	7265	7288	7330	7280	7138	7142	7305	7210	7110	7344	7216	7417	7393	7294	7327	7238	7187	7129	7296	7215	7225	7332	7290	7272	7294	7292	7274	7283	7238	7277	7350	7129	7190	7201	7213	7137	7295	7284	7249	7266	7273	7321	7323	7246	7266	7211	7166	7290	7345	7226	7126	7319	7303	7218	7274	7242	7182	7238	7298	7184	7284	7284	7317	7274	7170	7340	7306	7086	7270	7279	7262	7274	7273	7421	7268	7321	7185	7259	7289	7077	7197	7236	7206	7362	7259	7255	7310	7270	7207	7170	7332	7202	7160	7193	7144	7216	7128	7211	7192	7204	7312	7246	7276	7216	7166	7245	7235	7297	7295	7222	7193	7204	7278	7202	7251	7256	7149	7189	7123	7182	7343	7196	7192	7204	7238	7164	7257	7162	7297	7241	7187	7142	7152	7274	7209	7132	7337	7118	7313	7033	7228	7265	7148	7181	7123	7150	7294	7212	7374	7277	7324	7233	7298	7199	7253	7249	7269	7333	7153	7135	7188	7301	7353	7304	7170	7287	7274	7128	7307	7241	7272	7139	7326	7374	7357	7180	7291	7058	7396	7131	7289	7250	7088	7400	7312	7163	7367	7104	7271	7235	7298	7270	7237	7388	7234	7244	7199	7203	7229	7359	7287	7124	7207	7125	7231	7085	7248	7280	7161	7160	7318	7235	7187	7229	7148	7386	7311	7155	7181	7230	7275	7238	7140	7287	7261	7231	7315	7173	7272	7223	7187	7288	7256	7245	7177	7215	7205	7266	7118	7241	7151	7158	7233	7188	7266	7260	7200	7285	7371	7370	7257	7204	7369	7270	7317	7328	7225	7086	7255	7110	7271	7197	7249	7301	7330	7214	7274	7285	7246	7227	7201	7241	7180	7220	7220	7204	7362	7275	7239	7116	7217	7258	7253	7293	7269	7273	7340	7368	7121	7263	7236	7210	7222	7312	7326	7145	7228	7270	7190	7265	7197	7299	7208	7248	7130	7227	7209	7125	7227	7299	7221	7262	7166	7141	7179	7199	7319	7253	7186	7279	7199	7178	7241	7222	7255	7227	7145	7259	7301	7242	7287	7309	7298	7171	7108	7234	7179	7264	7194	7207	7236	7279	7171	7223	7229	7199	7200	7235	7204	7196	7239	7207	7253	7226	7147	7301	7271	7259	7236	7261	7373	7278	7262	7247	7295	7150	7277	7317	7226	7261	7231	7195	7229	7176	7222	7280	7231	7273	7378	7288	7219	7097	7297	7267	7273	7182	7299	7149	7201	7382	7245	7339	7258	7337	7234	7227	7320	7216	7201	7283	7319	7109	7283	7223	7250	7344	7181	7271	7206	7231	7317	7332	7134	7188	7076	7447	7301	7323	7295	7080	7244	7173	7328	7317	7249	7128	7317	7190	7200	7195	7288	7222	7074	7232	7314	7256	7191	7245	7241	7135	7178	7293	7220	7299	7262	7247	7133	7252	7100	7218	7353	7227	7420	7294	7230	7141	7303	7213	7128	7166	7254	7232	7214	7211	7150	7218	7256	7413	7302	7330	7275	7100	7263	7135	7186	7273	7200	7164	7267	7241	7277	7214	7282	7124	7102	7182	7240	7165	7128	7309	7100	7165	7260	7362	7251	7380	7157	7258	7378	7279	7220	7286	7263	7230	7130	7157	7201	7242	7206	7219	7285	7070	7266	7218	7168	7245	7247	7319	7429	7217	7205	7220	7284	7140	7294	7128	7197	7264	7136	7103	7233	7221	7155	7191	7314	7301	7155	7211	7343	7287	7324	7289	7189	7284	7273	7252	7319	7119	7237	7093	7152	7293	7112	7158	7121	7425	7265	7225	7176	7227	7377	7250	7212	7180	7144	7284	7262	7179	7237	7248	7276	7200	7224	7306	7304	7236	7209	7315	7189	7366	7287	7251	7264	7361	7406	7267	7245	7190	7250	7283	7336	7262	7291	7241	7186	7307	7264	7303	7170	7260	7298	7157	7217	7139	7240	7268	7303	7181	7310	7264	7289	7304	7216	7274	7235	7212	7207	7286	7231	7341	7354	7018	7191	7327	7343	7258	7204	7228	7158	7261	7273	7387	7247	7308	7254	7169	7305	7427	7220	7174	7188	7331	7207	7160	7313	7206	7294	7415	7358	7345	7272	7202	7304	7186	7202	7427	7421	7236	7243	7367	7260	7245	7197	7274	7368	7259	7248	7204	7173	7297	7191	7320	7161	7281	7139	7278	7315	7273	7300	7337	7242	7313	7198	7256	7186	7258	7269	7150	7231	7211	7313	7282	7338	7161	7136	7329	7291	7261	7271	7334	7261	7349	7267	7158	7274	7286	7142	7231	7250	7304	7035	7152	7235	7246	7266	7380	7219	7296	7204	7293	7162	7306	7181	7157	7339	7228	7200	7300	7319	7273	7183	7231	7319	7203	7364	7221	7258	7313	7106	7080	7264	7202	7281	7203	7191	7221	7247	7266	7077	7152	7228	7237	7215	7302	7370	7166	7316	7259	7324	7207	7300	7227	7413	7222	7280	7141	7430	7309	7280	7269	7103	7256	7201	7347	7265	7186	7363	7338	7361	7285	7219	7166	7296	7338	7314	7243	7328	7170	7276	7164	7300	7319	7200	7261	7307	7263	7183	7215	7183	7225	7237	7145	7213	7353	7272	7139	7110	7411	7236	7217	7357	7248	7309	7218	7281	7123	7139	7283	7325	7119	7241	7265	7325	7140	7201	7189	7222	7378	7247	7275	7049	7296	7266	7154	7189	7137	7233	7294	7324	7176	7357	7111	7213	7433	7232	7128	7190	7356	7315	7318	6985	7316	7229	7293	7227	7291	7239	7090	7251	7255	7302	7291	7265	7181	7284	7145	7228	7262	7230	7263	7238	7243	7195	7231	7199	7243	7248	7318	7269	7276	7155	7352	7119	7206	7314	7268	7263	7254	7202	7398	7166	7245	7238	7283	7185	7307	7235	7258	7283	7330	7158	7263	7098	7214	7115	7330	7193	7200	7211	7243	7366	7222	7291	7267	7190	7263	7266	7235	7248	7344	7206	7364	7147	7113	7305	7191	7231	7196	7310	7287	7169	7326	7231	7251	7181	7247	7277	7307	7176	7141	7136	7228	7150	7157	7225	7217	7343	7326	7225	7154	7247	7264	7223	7192	7151	7177	7342	7246	7306	7132	7429	7294	7177	7385	7313	7243	7297	7289	7297	7238	7207	7261	7196	7225	7285	7186	7228	7166	7364	7164	7211	7267	7225	7177	7137	7275	7272	7402	7171	7175	7178	7235	7107	7163	7169	7175	7231	7467	7211	7218	7403	7282	7214	7147	7287	7220	7179	7235	7214	7377	7268	7346	7185	7235	7192	7312	7393	7341	7089	7261	7252	7227	7172	7240	7286	7126	7347	7219	7277	7390	7371	7229	7220	7131	7269	7324	7339	7188	7295	7266	7196	7279	7160	7328	7284	7079	7253	7260	7242	7208	7272	7135	7315	7265	7249	7290	7220	7367	7316	7220	7174	7095	7035	7227	7181	7238	7218	7247	7187	7254	7322	7165	7111	7306	7067	7245	7180	7302	7356	7164	7176	7164	7233	7315	7334	7303	7195	7248	7176	7285	7337	7175	7318	7261	7198	7282	7285	7152	7244	7163	7285	7204	7190	7269	7265	7262	7244	7257	7258	7190	7284	7199	7359	7153	7199	7220	7333	7217	7120	7100	7188	7161	7221	7127	7248	7235	7417	7174	7272	7258	7295	7099	7143	7181	7197	7163	7196	7246	7032	7185	7217	7178	7198	7212	7229	7223	7221	7392	7171	7209	7124	7288	7240	7181	7264	7208	7181	7190	7225	7326	7268	7269	7218	7276	7218	7264	7323	7299	7343	7179	7245	7181	7259	7175	7176	7184	7275	7209	7279	7335	7232	7247	7137	7118	7220	7296	7154	7341	7258	7330	7397	7349	7177	7153	7313	7276	7169	7133	7275	7258	7204	7291	7340	7388	7184	7264	7238	7215	7191	7273	7406	7202	7177	7156	7354	7309	7222	7137	7229	7264	7364	7238	7178	7071	7200	7389	7201	7265	7292	7269	7293	7276	7323	7350	7356	7321	7375	7192	7206	7277	7358	7158	7362	7288	7266	7236	7076	7188	7294	7149	7215	7198	7256	7272	7285	7389	7181	7254	7266	7277	7272	7285	7336	7243	7378	7147	7226	7254	7145	7249	7252	7205	7382	7170	7192	7293	7144	7280	7367	7286	7247	7234	7246	7256	7156	7224	7188	7193	7245	7163	7294	7209	7223	7178	7355	7275	7282	7279	7380	7197	7359	7261	7136	7239	7250	7145	7165	7231	7240	7266	7129	7336	7311
3480	2281	1806	1500	1884	2387	2541	3983	13660	24365	22733	13808	6052	2193	1162	936	936	854	875	837	882	849	900	884	886	867	867	904	908	840	827	813	846	843	874	867	862	859	842	923	844	840	824	882	885	933	837	913	865	897	851	857	885	922	866	862	839	906	865	872	913	922	871	866	894	915	849	897	863	890	813	866	877	842	864	869	857	895	838	852	883	862	871	895	935	863	841	882	805	885	870	824	934	888	837	932	890	887	869	889	884	897	901	840	847	857	863	885	892	894	842	889	867	898	863	904	842	850	856	883	894	890	900	862	879	945	843	840	809	883	812	875	869	871	913	892	903	866	894	849	915	849	876	844	843	823	869	876	858	844	942	906	892	900	825	911	800	817	862	875	863	915	898	848	869	865	897	908	845	918	903	899	878	873	880	865	891	801	877	897	873	882	913	892	849	861	870	852	910	868	910	862	796	848	923	871	866	854	812	935	854	864	904	888	887	889	826	867	898	882	873	887	836	847	848	795	811	857	918	864	853	894	862	895	863	876	854	868	856	886	869	920	871	886	888	882	887	863	840	863	866	851	889	862	849	894	885	946	847	839	892	895	865	838	895	899	847	939	856	907	894	839	888	946	887	894	891	852	895	876	846	867	856	925	881	844	902	899	891	928	891	854	795	933	901	862	903	894	902	896	877	918	892	903	903	904	848	850	914	852	845	862	908	945	837	882	873	886	888	979	848	926	879	894	862	935	894	866	897	844	874	922	855	862	870	885	906	918	901	894	854	895	890	867	907	833	889	844	900	881	826	892	897	925	895	902	862	892	905	850	920	853	915	866	890	856	927	939	865	889	814	897	836	938	851	861	846	841	841	908	824	859	856	901	861	850	860	880	903	847	913	816	875	786	877	860	870	928	838	857	890	900	876	902	875	900	860	885	836	864	889	924	926	890	849	835	880	894	880	896	902	885	925	907	848	903	889	883	865	867	865	891	830	833	862	878	925	885	857	834	915	882	901	882	917	863	956	838	939	902	938	855	894	831	911	932	868	875	871	927	859	861	888	916	904	860	902	867	852	852	826	896	894	876	897	909	948	864	847	867	898	878	853	870	893	835	913	882	866	907	882	936	856	876	839	875	862	870	875	925	855	808	831	881	852	821	881	895	860	849	855	830	880	903	899	884	833	910	871	864	865	839	837	914	892	911	846	847	871	876	934	870	881	860	875	909	851	860	811	880	833	910	862	871	883	858	874	856	895	836	847	876	905	889	869	897	835	836	837	811	844	883	905	916	850	902	887	909	870	814	876	917	884	909	844	953	868	869	884	862	863	918	878	892	861	874	880	854	841	825	895	929	880	866	878	883	846	907	886	823	822	935	871	920	875	908	878	892	859	868	924	858	885	846	844	891	915	887	911	903	848	897	859	874	909	884	835	872	890	864	888	853	849	848	915	841	869	837	902	864	906	867	883	832	897	836	930	859	857	883	874	917	876	867	889	874	905	862	927	854	859	873	846	866	885	865	862	836	903	865	858	882	884	905	881	883	876	864	870	933	877	937	926	900	903	889	869	849	864	838	878	902	889	862	894	874	889	889	861	923	854	895	861	853	832	892	894	927	876	904	831	875	877	909	881	848	885	850	871	859	818	889	829	895	879	870	907	830	842	919	842	911	895	921	881	874	887	886	869	864	865	862	851	896	884	892	862	925	856	875	885	858	906	874	855	898	886	851	869	880	859	895	939	858	861	909	892	856	844	870	877	930	912	909	842	875	855	855	874	900	856	853	897	841	836	862	871	880	917	916	872	858	833	870	884	842	858	879	874	864	884	837	853	814	863	901	877	866	894	896	871	862	856	894	895	901	842	918	920	872	865	902	875	918	843	913	825	910	839	906	863	868	837	868	833	875	872	888	916	941	883	783	886	901	886	900	821	914	872	873	908	888	888	877	859	849	894	893	852	897	861	942	890	882	940	852	930	933	843	863	881	895	838	855	906	907	880	903	924	945	881	943	910	936	870	840	856	909	878	941	871	838	832	895	876	844	883	898	877	908	830	882	819	892	857	906	852	902	918	884	887	817	918	855	899	858	817	884	932	890	897	930	887	895	892	924	871	870	836	885	881	939	885	867	898	860	882	906	874	842	852	838	886	878	855	850	834	890	867	885	888	884	889	938	888	853	801	901	857	915	836	879	936	893	826	885	885	864	861	857	840	890	882	901	845	893	889	858	863	879	902	841	866	881	867	871	806	826	853	884	856	932	900	921	913	855	877	855	845	878	842	884	877	847	892	890	871	888	896	873	881	865	908	925	868	892	858	887	869	841	921	827	940	889	871	912	871	886	857	872	882	853	891	926	881	830	899	842	837	934	812	890	904	860	964	859	891	833	893	886	887	931	859	874	863	884	888	863	828	885	882	907	852	920	878	890	856	895	898	889	906	861	823	890	836	863	888	905	852	852	879	880	876	865	883	871	848	827	864	904	882	840	922	918	859	921	878	881	843	908	879	904	859	922	850	888	877	832	848	830	864	881	830	876	846	864	889	870	906	859	899	903	908	906	921	908	880	855	824	844	933	874	894	889	822	900	845	852	910	915	908	886	855	873	882	881	811	888	896	895	922	874	893	864	892	919	915	921	926	861	895	928	906	878	866	890	874	854	884	897	882	876	868	918	902	887	885	880	871	866	836	889	900	892	859	858	878	942	871	874	900	900	854	900	895	843	864	934	838	898	847	858	886	876	832	851	895	918	857	880	823	871	855	855	945	887	876	876	904	928	877	928	915	990	885	887	849	872	847	868	877	870	869	839	868	873	898	879	908	868	898	854	861	857	889	887	868	856	870	867	828	851	852	922	874	902	904	830	911	862	926	835	858	858	854	887	878	940	896	839	865	849	885	842	875	865	835	858	858	865	870	875	854	880	937	871	852	859	832	838	928	911	861	833	935	898	860	947	838	856	903	927	906	924	866	927	864	854	908	872	848	890	890	831	885	877	833	909	865	919	876	809	847	875	922	891	917	880	965	879	874	868	943	891	865	846	874	893	918	865	915	828	911	851	889	910	891	886	910	911	880	884	873	857	891	875	854	885	896	816	869	906	890	886	891	855	898	868	898	860	875	897	916	892	805	923	877	891	905	863	861	914	854	860	891	897	835	851	948	911	891	889	891	879	826	874	841	854	804	879	896	860	878	886	890	883	868	895	875	883	906	832	932	818	853	858	893	928	849	929	908	852	866	884	870	863	877	884	905	900	897	864	844	876	884	873	883	889	851	911	873	913	913	901	849	872	779	945	856	866	862	863	878	848	899	887	859	889	852	911	833	902	885	858	869	876	899	939	894	946	905	867	821	824	861	855	910	875	867	906	921	887	865	875	889	853	929	843	845	878	877	886	863	888	845	970	847	938	880	898	924	887	883	866	863	838	884	827	897	867	880	875	930	886	899	827	889	860	915	926	916	848	868	850	856	899	864	845	858	913	859	898	815	875	931	880	862	853	848	879	891	897	893	921	873	877
24564	19647	16505	25405	33561	34733	35639	43042	66784	79712	71769	54703	37845	21895	11426	7800	7247	7298	7100	7263	7121	7234	7240	7206	7183	7287	7141	7147	7020	7218	7228	7182	7224	7255	7184	7306	7201	7253	7213	7195	7220	7242	7169	7198	7048	7254	7165	7160	7161	7087	7230	7277	7166	7094	7231	7131	7149	7155	7258	7269	7239	7141	7277	7246	7171	7171	7025	7274	7205	7168	7115	7110	7161	7196	7117	7313	7384	7179	7150	7173	7194	7178	7225	7213	7181	7198	7168	7203	7213	7066	7182	7168	7060	7182	7252	7287	7268	7264	7185	7057	7214	7190	7122	6959	7240	7107	7364	7159	7177	7326	7219	7237	6959	7210	7305	7310	7103	7240	7106	7193	7161	7258	7157	7266	7251	7197	7166	7252	7123	7105	7164	7156	7174	7192	7281	7287	7072	7315	7274	7192	7095	7052	7181	7064	7166	7273	7204	7280	7169	7188	7241	7160	7162	7202	7225	7241	7186	7246	7262	7232	7250	7138	7144	7235	7140	7203	7117	7201	7128	7039	7115	7224	7288	7238	7165	7308	7190	7224	7222	7176	7218	7171	7116	7263	7019	7229	7192	7177	7267	7166	7123	7233	7096	7360	7189	7154	7253	7195	7166	7361	7310	7347	7304	7079	7171	7267	7325	7111	7238	7235	7115	7236	7232	7106	7109	7201	7203	7261	7109	7156	7112	7288	7111	7277	7125	7296	7325	7101	7219	7207	7321	7172	7325	7140	7248	7152	7186	7222	7189	7154	7080	7364	7199	7200	7156	7244	7227	7188	7243	7103	7343	7141	7274	7200	7182	7266	7303	7361	7267	7138	7341	7265	7215	7161	7261	7157	7211	7277	7219	7183	7104	7262	7114	7220	7106	7145	7287	7323	7322	7164	7218	7282	7224	7108	7205	7166	7244	7088	7154	7132	7123	7180	7221	7075	7140	7162	7275	7236	7337	7317	7116	7331	7216	7225	7041	7273	7164	7238	7129	7214	7254	7273	7129	7126	7248	7188	7133	7181	7290	7202	7184	7237	7142	7127	7226	7150	7181	7172	7149	7258	7241	7261	7285	7168	7116	7199	7157	7295	7163	7146	7094	7377	7186	7113	7023	7389	7187	7154	7158	7232	7057	7104	7253	7159	7253	7043	7161	7063	7272	7139	7094	7267	7277	7154	7234	7301	7174	7344	7286	7193	7219	7323	7282	7221	7189	7196	7227	7106	7179	7116	7143	7289	7182	7150	7085	7299	7120	7254	7258	7132	7213	7327	7072	7217	7063	7083	7137	7294	7197	7154	7164	7161	7247	7170	7120	7347	7217	7130	7261	7269	7293	7173	7174	7197	7250	7177	7205	7118	7308	7019	7145	7205	7118	7231	7333	7130	7160	6967	7113	7146	7249	7192	7139	7113	7245	7177	7191	7208	7342	7297	7211	7192	7160	7156	7280	7240	7278	7301	7272	7260	7126	7150	7262	7252	7205	7238	7293	7187	7121	7217	7160	7255	7177	7294	7185	7177	7215	7091	7245	7331	7156	7166	7198	7077	7243	7189	7177	7322	7230	7154	7062	7202	7264	7209	7288	7287	7182	7280	7136	7196	7278	7162	7226	7230	7237	7132	7136	7272	7213	7124	7169	7159	7095	7144	7178	7128	7258	7252	7225	7157	7226	7257	7204	7203	7145	7266	7203	7256	7198	7288	7225	7063	7173	7147	7115	7232	7298	7214	7255	7152	7192	7199	7102	7176	7088	7297	7199	7223	7238	7096	7134	7346	7085	7216	7175	7260	7149	7286	7213	7423	7300	7179	7231	7281	7221	7279	7270	7231	7123	7163	7236	7275	7248	7220	7106	7251	7280	7330	7253	7159	7251	7280	7273	7271	7108	7150	7259	7162	7303	7142	7201	7276	7087	7101	7248	7118	7120	7209	7142	7179	7259	7217	7217	7121	7177	7145	7189	7230	7281	7214	7114	7143	7162	7165	7186	7212	7119	7258	7310	7144	7171	7251	7114	7296	7259	7182	7179	7267	7110	7081	7175	7169	7148	7212	7287	7245	7207	7162	7110	7381	7252	7294	7315	7189	7228	7347	7221	7241	7135	7103	7295	7212	7249	7195	7284	7181	7309	7238	7344	7260	7224	7105	7408	7230	7345	7126	7163	7199	7068	7192	7321	7253	7242	7075	7208	7304	7113	7178	7304	7235	7284	7190	7194	7330	7264	7299	7104	7204	7160	7238	7050	7324	7252	7213	7164	7325	7119	7180	7021	7119	7202	7118	7131	7107	7177	7212	7217	7226	7211	7151	7196	7219	7135	7127	7122	7134	7190	7121	7154	7322	7093	7081	7199	7362	7282	7125	7204	7220	7158	7100	7164	7093	7143	7186	7209	7171	7169	7189	7118	7196	7293	7360	7125	7202	7292	7126	7216	7312	7202	7190	7246	7215	7330	7137	7155	7207	7228	7147	7121	7173	7224	7122	7205	7145	7206	7158	7291	7145	7203	7225	7156	7228	7330	7165	7135	7261	7178	7199	7254	7267	7226	7260	7118	7232	7256	7294	7179	7142	7239	7207	7066	7172	7397	7196	7063	7120	7223	7264	7221	7167	7221	7212	7016	7257	7254	7188	7199	7243	7181	7196	7209	7238	7271	7137	7090	7228	7412	7136	7167	7252	7211	7137	7279	7256	7199	7155	7282	7254	7395	7347	7256	7352	7284	7195	7288	7169	7204	7315	7266	7345	7197	7244	7161	7183	7056	7059	7263	7163	7266	7308	7195	7202	7216	7232	7186	7076	7219	7214	7329	7190	7315	7158	7110	7204	7326	7040	7267	7385	7175	7121	7158	7229	7331	7126	7150	7189	7277	7297	7131	7306	7254	7156	7196	7253	7149	7220	7332	7320	7216	7204	7213	7217	7244	7305	7246	7205	7253	7223	7404	7108	7223	7173	7088	7133	7185	7171	7197	7101	7015	7123	7328	7213	7232	7206	7212	7208	7278	7191	7222	7209	7182	7248	7301	7151	7220	7270	7221	7230	7196	7208	7119	7222	7209	7251	7303	7302	7275	7181	7177	7322	7237	7241	7294	7231	7269	7246	7167	7227	7048	7093	7196	7214	7197	7286	7333	7304	7123	7314	7294	7274	7154	7306	7175	7213	7269	7170	7136	7292	7260	7197	7215	7141	7251	7153	7184	7069	7096	7095	7193	7255	7253	7206	7335	7197	7275	7157	7236	7185	7208	7307	7213	7318	7227	7258	7239	7344	7177	7273	7318	7138	7156	7348	7181	7227	7320	7259	7361	7113	7114	7142	7248	7157	7189	7185	7400	7269	7119	7107	7252	7179	7184	7252	7218	7192	7241	7128	7242	7074	6976	7060	7079	7362	7220	7235	7094	7200	7271	7238	7105	7275	7277	7111	7247	7237	7121	7147	7213	7203	7286	7252	7193	7229	7153	7177	7248	7192	7182	7376	7327	7178	7125	7258	7215	7267	7181	7245	7183	7260	7163	7170	7064	7218	7173	7164	7268	7197	7270	7289	7236	7298	7159	7254	7180	7272	7234	7204	7147	7249	7226	7126	7134	7277	7159	7313	7291	7173	7261	7252	7331	7199	7239	7244	7231	7289	7159	7293	7187	7323	7245	7213	7275	7206	7242	7025	7194	7274	7246	7159	7121	7323	7320	7122	7205	7160	7194	7164	7179	7235	7179	7320	7093	7187	7231	7330	7261	7125	7324	7078	7208	7146	7340	7217	7171	7193	7172	7138	7204	7178	7202	7211	7119	7162	7189	7239	7291	7260	7197	7082	7394	7224	7218	7258	7194	7249	7101	7210	7213	7179	7157	7305	7135	7284	7325	7270	7068	7195	7038	7087	7389	7154	7114	7240	7127	7077	7111	7160	7104	7158	7077	7135	7234	7198	7275	7285	7243	7142	7150	7301	7200	7211	7181	7115	7100	7097	7198	7184	7256	7176	7204	7209	7175	7134	7221	7194	7253	7396	7238	7230	7234	7164	7190	7235	7255	7320	7136	7190	7201	7093	7240	7158	7072	7185	7231	7126	7148	7065	7114	7258	7257	7250	7231	7178	7282	7192	7152	7320	7181	7137	7272	7210	7158	7249	7208	7136	7062	7137	7168	7227	7232	7229	7245	7255	7148	7145	7277	7235	7120	7234	7147	7292	7249	7128	7189	7196	7153	7159	7254	7265	7177	7174	7146	7121	7232	7289	7246	7207	7246	7331	7028	7156	7262	7219	7328	7316	7171	7321	7239	7356	7203	7119	7370	7255	7124	7210	7184	7176	7297	7303	7244	7136	7310	7201	7158	7236	7210	7249	7229	7112	7213	7022	7239	7168	7106	7166	7272	7079	7274	7189	7210	7192	7148	7234	7147	7200	7151	7186	7156	7161	7173	7172	7005	7327	7021	7212	7169	7241	7202	7212	7279	7193	7251	7006	7192	7515	7275	7178	7109	7371	7219	7169	7329	7103	7283	7207	7215	7379	7200	7140	7205	7277	7277	7148	7127	7220	7296	7287	7189	7274	7310	7183	7136	7156	7275	7114	7240	7254	7090	7171	7246	7180	7287	7172	7190	7244	7158	7208	7045	7288	7244	7140	7290	7216	7234	7200	7360	7144	7110	7168	7182	7241	7263	7253	7261	7149	7160	7150	7223	7234	7086	7252	7220	7207	7247	7238	7251	7295	7283	7165	7205	7090	7155	7207	7120	7187	7152	7100	7139	7241	7176	7183	7271	7187	7214	7195	7181	6988	7183	7260	7224	7065	7201	7021	7157	7346	7269	7309	7175	7100	7162	7091	7232	7252	7219	7145	7218	7270	7163	7336	7181	7079	7251	7216	7180	7125	7282	7221	7294	7150	7209	7173	7194	7186	7205	7202	7102	7351	7128	7179	7180	7288	7252	7157	7096	7198	7132	7204	7217	7196	7151	7153	7239	7174	7204	7258	7213	7295	7395	7217	7253	7176	7212	7249	7208	7129	7163	7303	7194	7171	7170	7337	7422	7207	7201	7120	7071	7103	7229	7182	7265	7179	7183	7139	7233	7146	7173	7170	7123	7104	7213	7295	7278	7310	7221	7272	7240	7164
3364	1071	1078	1013	1185	1702	1606	1458	2969	4924	4964	3091	1742	1193	907	855	843	817	867	850	916	900	867	862	814	850	825	840	825	880	893	818	828	824	833	844	892	871	862	866	896	812	839	843	815	849	857	881	839	799	759	839	846	848	822	861	831	788	802	867	884	911	827	891	842	845	845	831	877	903	860	862	836	837	800	877	853	848	873	825	822	841	826	852	885	833	846	918	794	838	861	854	877	850	832	883	833	846	878	855	887	836	855	893	831	838	828	867	825	840	857	846	878	843	862	873	874	886	858	799	868	922	878	844	881	820	891	855	862	874	857	802	857	805	868	886	866	856	819	821	831	816	853	876	821	838	850	829	853	839	855	907	857	833	879	832	906	838	838	842	866	877	837	789	859	825	904	880	852	844	843	847	868	791	862	883	860	845	831	852	866	919	835	814	853	830	821	840	861	813	864	855	803	824	843	842	783	880	824	837	886	855	804	834	875	849	811	899	835	852	854	846	843	811	765	837	859	835	846	815	845	810	868	818	858	864	807	851	905	849	857	851	862	921	835	840	850	800	826	805	841	869	850	885	861	846	773	838	836	847	854	845	882	853	857	868	858	799	861	867	845	867	870	875	873	803	864	875	823	783	827	846	803	853	818	869	857	831	868	838	878	831	885	892	822	879	828	820	843	920	871	834	834	884	823	811	844	820	896	849	894	849	871	868	867	854	834	862	883	863	847	854	933	854	867	876	858	868	892	804	845	875	876	850	848	839	816	864	830	822	835	853	816	819	852	884	804	868	846	851	810	847	839	845	860	812	859	839	884	850	805	913	840	844	858	884	883	856	874	847	836	853	808	881	841	818	834	875	834	852	818	864	828	868	837	838	853	837	863	833	851	909	845	824	859	837	859	794	815	833	776	796	905	808	879	807	841	846	829	809	813	869	911	857	808	849	831	853	854	838	876	840	893	836	854	794	804	843	880	832	827	860	913	850	835	827	858	816	855	885	812	849	892	859	832	846	789	827	868	880	832	809	857	819	862	900	931	849	841	827	832	866	860	789	817	847	812	862	840	821	837	889	828	834	857	857	911	859	870	901	859	865	852	882	817	884	859	891	867	927	875	856	865	897	849	897	853	830	825	833	870	848	826	827	903	818	799	854	873	791	888	835	794	834	904	854	824	895	856	856	799	886	847	843	845	855	824	825	851	835	876	912	819	864	866	873	842	867	817	849	866	923	888	847	831	877	879	884	870	838	870	833	864	825	827	820	905	862	855	809	877	895	886	851	846	807	864	786	862	834	824	912	838	842	781	874	836	805	854	857	865	798	821	840	850	845	864	835	868	870	846	843	876	855	836	821	853	876	872	842	844	851	847	840	877	887	820	848	816	897	819	859	863	843	856	825	826	840	852	896	870	812	862	854	833	843	853	867	879	778	853	879	830	892	858	818	845	814	811	895	884	836	869	832	873	827	845	836	838	839	861	833	852	884	863	779	871	841	810	883	855	901	834	844	823	848	821	826	826	871	842	848	822	819	826	882	887	825	845	844	857	829	860	881	814	843	858	850	918	822	775	801	826	890	831	822	836	831	802	836	799	878	790	750	804	812	837	803	814	843	938	799	843	826	850	843	866	824	927	852	846	840	836	898	847	832	827	869	812	864	873	818	870	850	853	781	837	839	830	813	805	885	844	866	860	867	863	852	816	895	859	853	864	894	886	855	837	814	843	862	804	860	872	844	882	833	842	860	885	871	866	900	860	841	886	813	860	785	893	837	840	892	878	785	847	872	844	823	818	930	889	822	878	869	859	823	849	828	831	821	872	898	865	903	805	834	798	844	871	842	826	843	836	798	796	870	820	886	871	864	830	838	844	810	790	815	851	872	881	876	847	820	835	849	869	870	828	839	813	826	821	904	833	858	875	827	801	828	849	861	821	876	848	910	855	862	888	824	874	880	846	879	827	827	837	895	839	821	853	858	859	895	854	844	869	886	850	850	839	859	837	899	847	892	853	893	820	879	853	885	817	826	826	848	856	818	873	851	870	823	846	856	915	896	833	883	867	867	827	870	865	872	837	854	807	857	861	823	852	818	837	852	872	846	839	843	836	846	885	847	894	831	821	845	838	844	864	770	865	856	827	836	856	829	902	832	822	826	906	853	832	861	882	839	856	833	872	879	873	794	835	874	804	832	836	823	860	871	788	843	860	858	840	853	799	823	805	816	843	827	851	838	917	868	802	830	875	843	876	818	873	830	835	835	823	832	812	834	879	847	880	826	893	837	911	910	847	828	824	815	799	840	853	834	864	861	834	823	859	826	835	862	875	893	866	838	810	871	860	801	847	853	872	846	870	846	865	865	833	860	869	849	827	769	874	855	857	827	827	807	853	909	774	854	836	841	886	848	868	844	833	896	872	822	871	894	851	887	856	840	812	890	879	815	836	790	860	878	847	788	788	874	826	845	847	877	863	844	858	825	855	831	879	846	865	794	844	832	853	870	850	849	878	846	873	921	851	870	831	816	796	836	829	848	796	860	909	851	824	857	842	848	818	862	844	882	832	844	833	841	838	894	819	882	849	809	816	864	876	863	836	782	820	875	815	816	867	857	866	862	771	804	807	850	862	865	862	852	837	831	863	867	864	850	847	856	855	834	872	890	816	858	905	845	877	871	864	856	841	822	910	886	791	797	913	843	864	901	861	846	875	845	824	881	897	846	866	838	850	839	868	872	828	816	868	828	906	814	832	807	821	854	866	834	848	843	829	882	848	832	801	840	880	901	819	872	820	888	835	799	880	813	842	885	817	837	869	897	897	792	873	886	834	842	815	885	898	829	921	800	886	857	832	836	810	845	879	845	871	889	859	832	878	900	866	825	868	836	861	859	799	889	823	837	824	795	870	828	891	886	837	844	841	844	874	860	835	902	863	891	871	909	834	830	796	893	887	837	834	849	849	826	889	873	882	876	840	901	842	823	879	826	850	807	876	850	814	844	868	856	887	853	895	782	848	837	823	852	864	806	872	816	850	887	839	876	845	864	861	833	860	846	843	832	792	839	805	833	838	829	825	857	819	856	843	836	885	902	825	817	925	861	911	893	840	806	881	824	777	821	896	831	828	801	872	885	822	840	842	830	865	832	870	808	846	826	863	892	816	801	847	855	830	901	886	868	814	869	839	766	881	851	885	844	876	878	851	773	853	894	850	840	826	862	820	834	903	854	897	890	846	905	852	858	847	839	808	840	872	872	857	848	927	849	861	825	832	846	863	870	812	854	860	872	850	891	828	833	876	834	813	864	860	805	851	827	835	876	874	816	921	849	868	847	873	840	769	826	867	825	882	848	889	837	886	845	841	841	884	874	823	816	780	816	862	875	820	814	898	888	842	852	868	859	879	823	849	793	810	888	835	815	867	819	780	854	809	811	941	855	781	852	813	850	859	834	836	872	848	858	840	859	859	834	838	843	841	809	888	813	838	860	841	831	856	850	887	836	904	856	826	820	881	841	884	846
16859	10805	10117	13514	21827	29520	27147	23900	37867	44262	40668	30306	19635	11913	8291	7091	6962	7020	7109	7010	7021	7139	7094	6882	7049	6962	7040	7033	7039	6903	6961	7014	7049	7064	6979	7065	7039	7155	7126	7011	7100	7032	7080	6916	7070	7095	6953	6929	6929	7054	7018	6917	7003	7046	7044	6854	7084	7031	7015	7008	7027	7069	6932	7008	6983	7020	7016	7045	7022	7065	6918	7156	6959	7097	6932	7022	7076	7141	7003	6938	6990	6926	6991	6985	6933	6992	6788	7018	7012	7082	6969	7061	7022	7106	7200	7013	7056	6917	7159	6894	6986	7036	6924	7061	7061	7001	6981	7021	7027	6957	7156	7026	7071	7022	7090	6969	7105	6982	7003	6980	6987	6964	6988	6991	7119	6926	6857	7015	7016	7103	6978	6955	7042	7051	6861	7032	6970	7024	7021	6990	6961	7123	6944	6989	6997	7066	7030	6820	7021	7091	6963	7075	7069	7085	7053	7020	6962	6989	6974	6922	7083	7067	6955	7027	7067	6982	7127	7061	7047	7026	7076	6957	7109	6942	6953	7073	7008	7082	7049	7018	7046	6980	7070	6902	6936	7001	6969	7035	7040	6980	6993	6928	7127	7046	6934	7101	6924	6987	6968	7059	6995	6934	7096	6997	7161	6978	7054	7020	7011	7045	6952	6933	6928	6990	6946	7036	6885	7106	7053	7128	6897	6886	6904	6909	6950	7012	7085	6933	7020	7113	7078	7022	6996	7034	7102	7032	7094	6978	6999	7120	7048	7080	7009	6966	6949	7016	7091	6990	7064	7081	7027	7039	6946	6947	6987	7002	6978	7072	6998	6928	7045	6993	7022	7001	7006	6874	7215	6904	6983	7045	7025	7028	6881	6943	6934	7057	6969	7066	7019	7040	7125	7000	7181	7064	6988	6906	6963	7005	7014	7035	7063	7051	6945	7135	7062	7032	6982	7094	6997	7008	7012	7055	7022	7005	7118	7115	7053	7035	7035	6866	6884	7031	7069	7125	7024	7049	7012	7109	6977	6897	6961	7119	7021	7014	7040	6965	6990	6966	6939	7072	6973	6989	6991	7113	7043	6995	6972	7228	6993	7043	7065	7140	7058	7017	7047	7031	7065	7015	6968	7083	7077	7058	6985	6834	7032	7126	7028	7023	6897	7014	6938	7150	6907	6909	7064	7109	7055	6974	6979	6838	6979	7006	6965	6919	7106	6895	7055	6903	7139	7098	7042	7073	6895	6991	7023	6924	7112	7053	6939	7071	6975	7052	7117	6995	7156	7149	7039	6932	7006	7095	7100	7093	7084	7096	7087	6964	7005	7058	7067	6993	6995	7214	7037	6934	6990	7007	7060	7019	7081	7005	7085	7002	6943	6884	6980	7024	6901	6915	7113	7136	7041	6942	6948	7006	6915	7008	7165	7041	6917	6972	7038	6979	7087	7112	7072	7072	7087	7036	7037	6969	7006	6948	6967	7044	6969	7070	6973	7002	7114	6961	6989	7037	6966	6998	6971	6922	7087	6946	6986	6978	6961	7069	7036	7249	7214	7063	7044	7043	7094	7060	7003	7028	7097	7014	7069	6946	7046	7038	6818	7003	6955	7066	6940	7078	6924	7108	6987	6971	6984	6966	7060	7061	6986	7114	6919	6934	6946	7098	7072	6972	6956	7055	7043	7045	7105	6980	7068	7000	7017	6935	6866	7030	6990	7096	7092	6908	7085	7104	7015	6924	7000	7058	6958	7020	6956	6975	7104	7039	7013	6932	6986	7016	7082	7140	6881	7077	6912	6983	6863	7104	7075	7006	6967	7059	7043	7097	6988	6938	7104	7081	7217	7065	7122	7016	7106	6956	7033	6933	7011	7047	7030	7026	7031	7080	7026	7033	7037	7047	6942	6946	6989	7121	6944	7025	7018	7185	7087	7057	7123	7054	7038	6923	7101	7008	6933	6977	7009	7119	7022	7183	7059	6983	6945	7079	7038	6954	7048	7051	6970	7020	6979	6897	7080	7004	7041	6945	6972	6956	6999	6987	7043	7024	6869	7011	6921	6959	6868	6986	7031	6948	6945	6976	7156	7079	6971	7008	7005	7089	7053	7099	7182	6934	7157	6857	7031	6947	6958	7056	7035	7057	7056	7033	7008	7010	6953	6923	7024	7002	6924	6901	7002	7073	7035	6995	7046	6993	7078	7023	6989	7039	6967	7047	6900	7125	7116	6970	6884	6988	6920	7064	6979	7021	7087	7043	7020	7037	7058	7009	6934	7020	6849	7087	7022	7025	6999	6908	6916	6875	7064	7045	7184	6935	6969	7066	6954	7064	6948	7113	7092	7121	6907	7010	6956	7118	7046	6950	7111	6943	6876	7037	6975	7106	7059	7054	7101	7097	7078	7011	7113	7182	6986	6961	6930	7074	6965	6984	7017	6938	7113	6927	6994	6938	7097	6948	6934	6971	7076	6899	7044	7094	6947	7050	6978	7054	7057	7013	7001	7106	7059	7073	7045	6986	7066	7127	7027	6952	7054	7022	6787	7089	6884	7133	7035	7018	7028	6975	7025	7026	7036	7099	6961	7003	7083	7004	6977	6956	6960	6875	6990	7079	6988	7029	7032	6947	7138	7117	7086	7085	6996	7094	7051	7120	6945	7017	7025	7045	6946	7018	7029	7191	7080	7102	6991	6926	6954	7040	7196	6990	7096	7060	7037	6976	6995	7020	7079	6892	6915	7000	6805	7012	7117	7129	7004	6937	6885	7019	7128	7009	6913	7021	6932	7059	7023	7052	7085	7014	6999	6990	7032	6915	7046	7113	6938	7016	7113	7078	6988	6847	7002	6856	6958	7037	6957	7115	6922	6996	7103	7158	7129	6918	6891	7143	7110	6925	7109	7183	6951	7159	6957	6934	6986	7059	7089	7040	7072	7204	7005	6959	7052	6964	7157	6909	7029	7153	6968	7062	7184	7017	6953	6967	7102	7021	7081	7278	7012	6981	7037	6909	6939	7195	6941	7006	7015	6985	7083	7004	7085	6972	7017	6973	7032	7160	7067	7011	7045	6949	7025	7042	7041	7076	6925	7005	7114	7032	7049	7103	7107	6950	6878	6997	7077	6937	7043	7048	6862	7090	7090	7138	7049	6964	7020	7028	7078	7031	7037	6980	7137	6979	7141	7106	7038	6934	7018	7024	7150	7046	7071	7087	7137	7006	7144	6852	6975	6994	7124	7087	6983	7032	7025	7104	7003	6943	7049	7031	6982	6981	7029	6994	7144	7016	6996	7119	7115	6948	7089	7111	7102	7030	6996	6970	7029	7182	7098	6996	7092	6897	6923	7154	7121	7141	7055	6973	7070	7070	7052	7052	7137	6965	6945	7125	6991	7074	7085	7179	6998	7068	7054	7057	7090	7066	7117	7043	6956	7088	6900	6915	6905	7068	7038	6944	6968	7080	7000	6914	7009	6906	6979	6912	7065	6906	7042	7097	6984	6940	6967	7126	7119	7032	7061	7079	6979	6935	7046	7066	6924	7083	7083	6960	7075	7010	6962	6979	6919	7020	6949	7015	7036	6942	7007	6980	6993	7057	7126	7108	7089	6999	7008	6919	6914	7075	7127	6968	7029	7001	7009	7163	7022	6874	6919	7016	6972	6965	7034	6894	7056	7060	6840	6989	7012	7086	6972	7041	6983	7028	6980	7073	6916	7080	7167	7020	6957	6978	6910	6991	6965	6945	6948	7002	6975	6950	6995	7072	6957	7174	6959	7052	7125	7020	6964	7090	6972	6899	7018	6999	7055	6973	6922	6920	7134	7045	6991	6904	7144	7051	7060	7043	7066	7025	6937	6981	7052	7253	7022	7021	7047	6784	7078	6996	7089	7119	7051	7032	7128	7070	7115	6951	6930	6982	6938	7110	7025	6974	7027	7012	7071	7040	7022	7068	7184	6971	7012	6956	6953	6979	6956	7009	7015	7127	6901	7090	6929	6968	7125	7129	7040	7159	7072	6994	7014	7004	6968	7059	7004	7005	7145	7001	7071	6947	7097	6968	6992	6986	7011	7021	7060	7096	6982	7136	7042	7144	7038	7095	6933	7022	7030	7043	6982	7022	7242	7022	7074	6957	6997	6940	7109	6950	6999	6963	7049	7031	6968	6906	6988	7016	6869	7040	7041	7130	7123	7153	7090	7089	7014	7008	7076	6989	7078	7084	7070	6977	7073	7014	7066	7066	6960	7050	7007	6899	6938	7143	7014	7085	7011	7107	7040	6875	7010	6957	6974	6919	7024	6990	7044	7031	7029	6937	6993	7063	7167	7051	6954	7030	7102	7002	6953	7053	7059	7041	7094	6976	6906	7209	7001	7188	6920	7177	7021	7132	7070	6888	6954	7095	6933	7102	7018	6891	6993	7061	6997	7062	7077	7003	6844	6996	6907	6973	7032	6870	6929	7116	7057	6999	7158	6913	6979	7002	6988	7121	7044	7050	6962	7126	6966	7102	7081	7061	7038	6996	7022	7115	7121	7022	6966	7028	6989	7003	7135	6972	7099	7058	7062	7022	6994	7035	7021	6984	7099	6988	6910	7157	6979	6969	7122	7111	6867	6985	7062	7133	6969	7042	7052	6910	7109	6980	6939	6996	7064	6906	6953	7022	6984	6898	7036	7014	7128	7032	6941	7055	6950	7037	7019	7042	7072	7134	7025	7003	6985	7066	7115	6876	6945	7117	7008	7112	7097	7145	7091	7015	6978	6959	7035	7024	6913	6871	6795	7112	7076	6937	7013	7075	6968	7038	6944	6957	7117	7097	6932	7066	6983	7099	7031	7079	7004	6993	7041	7041	7014	7023	7096	7114	6984	7004	6982	7124	7051	6977	7173	6998	6987	7049	7148	7058	7063	7125	6972	7086	6999	6961	7097	6997	7018	7108	6947	6980	7076	7025	7049	7155	7064	7096	7066	7016	7039	6950	7077	6986	7109	7077	7118	6964	7011	6956	7008	7076	7054	6986	6939	7087	7077	6994	6949	6997	7015	7080	7041	6951	7078	7006	7099	7021	7044	7057	6929	6964	7038	6984	6947	7061	7029	7069	6946	7117	7069	7064	6997	6922
2638	1863	1142	1038	1296	1753	1935	1830	6561	14338	13977	8207	3766	1783	1053	914	874	901	869	883	887	813	841	867	827	847	887	833	891	861	893	779	886	831	857	834	885	854	862	899	886	931	835	875	795	825	800	863	907	810	825	849	846	828	879	917	868	891	838	861	810	882	873	907	815	879	808	851	841	834	859	871	875	861	884	795	817	876	860	854	868	884	870	885	876	812	910	865	849	895	857	829	813	852	861	845	853	855	854	813	850	891	857	882	900	781	852	846	862	887	890	822	892	859	840	855	881	881	883	823	844	876	818	858	858	893	840	836	827	876	849	832	786	857	890	819	850	814	850	833	890	851	836	847	839	863	876	843	813	846	864	864	869	860	854	857	888	853	844	804	823	852	954	900	854	869	817	876	806	805	890	897	808	837	853	879	861	869	851	816	823	880	891	843	902	864	825	857	884	811	858	859	884	863	821	874	869	898	812	813	870	855	855	840	827	852	871	885	855	856	870	838	875	878	828	838	827	800	852	901	876	860	857	848	854	881	870	842	885	822	865	872	867	855	868	840	897	861	886	813	861	867	864	823	894	831	844	809	857	813	868	875	894	854	840	872	892	881	909	829	878	883	889	819	824	852	857	839	925	880	845	865	858	904	835	850	837	858	910	844	836	846	850	873	860	847	866	872	872	864	821	880	938	848	853	884	848	900	876	832	820	846	900	885	839	821	889	824	839	852	804	886	849	840	867	862	825	801	871	792	857	849	805	865	796	867	849	847	799	848	807	856	873	887	853	882	879	912	865	825	839	861	833	848	868	898	830	848	883	858	874	892	804	852	836	891	843	812	862	845	815	805	867	865	872	810	874	853	873	798	869	849	831	869	895	830	897	864	884	855	890	835	844	807	873	918	804	870	828	880	853	902	826	857	861	902	822	860	882	925	846	849	868	822	879	836	872	833	878	831	874	884	868	860	853	849	845	876	921	815	826	817	846	804	766	846	843	837	856	803	803	838	828	859	836	828	870	860	887	904	840	880	902	838	842	855	887	826	800	904	839	827	809	865	905	862	872	878	863	868	863	868	888	823	845	855	849	854	800	854	890	851	860	859	859	829	827	827	822	813	941	853	930	877	851	877	841	864	783	894	845	869	825	843	834	900	831	871	845	873	876	832	859	843	889	806	844	814	820	871	896	807	862	838	887	871	835	832	862	851	876	868	846	901	881	878	843	897	832	857	858	841	848	900	864	883	849	869	854	913	818	857	805	828	821	927	889	879	838	854	826	838	860	876	863	852	906	893	863	813	919	831	850	858	848	916	854	855	829	839	847	902	879	802	837	842	812	886	825	837	808	781	862	799	871	817	904	845	810	859	830	829	901	842	865	873	824	814	876	849	838	825	862	868	877	877	811	844	907	829	837	898	846	831	915	846	865	870	893	816	863	803	844	847	846	849	855	835	892	893	845	816	868	857	822	866	825	872	887	830	845	843	875	839	842	883	842	904	830	815	831	861	894	858	861	875	874	886	903	848	855	850	864	810	894	870	792	866	802	826	824	903	887	849	904	812	873	813	808	871	824	822	852	849	886	796	840	863	847	838	845	812	865	850	883	846	798	846	893	799	869	861	817	855	895	888	833	849	849	875	875	853	881	842	894	875	837	893	902	820	837	798	798	793	877	825	919	844	843	841	870	848	831	913	838	846	852	844	847	904	866	827	910	869	852	839	836	868	871	855	891	877	824	860	904	794	831	845	838	930	877	835	852	869	880	870	873	918	857	860	816	887	848	894	823	864	849	869	879	848	911	876	902	813	798	866	846	828	852	846	885	872	816	847	962	883	827	866	939	872	901	831	841	825	808	874	899	866	853	886	868	871	865	905	821	898	856	868	865	857	837	873	883	881	818	871	785	848	877	879	780	872	867	825	824	859	856	788	886	886	912	859	908	865	854	809	811	850	846	876	878	843	834	850	864	857	832	874	932	871	846	842	894	816	852	797	855	879	866	931	846	835	829	873	900	847	856	791	778	847	857	868	798	873	893	793	826	886	831	870	931	868	886	802	851	845	859	906	855	879	873	858	820	881	840	855	859	887	885	818	855	800	876	806	892	855	836	883	804	809	857	872	887	842	865	886	854	820	856	869	914	878	877	860	911	878	838	815	844	842	845	856	841	877	871	839	826	868	853	851	831	871	861	836	826	827	813	862	866	814	850	875	859	819	929	811	860	869	854	865	836	826	876	802	913	836	852	877	818	897	888	866	872	830	851	900	843	845	841	826	848	915	861	828	853	821	861	876	836	848	800	868	852	833	809	837	873	824	842	820	883	862	868	856	819	862	871	805	850	777	828	843	902	847	855	839	872	863	827	852	859	831	816	842	806	809	902	836	859	887	839	826	833	864	812	888	862	807	861	851	847	841	831	812	844	805	897	786	838	861	878	875	853	895	859	816	801	840	859	838	879	840	839	903	912	829	901	787	855	903	825	822	834	830	917	792	817	863	832	869	911	869	885	861	808	887	858	845	861	870	895	865	815	836	871	834	864	809	859	805	857	808	850	914	849	830	885	842	873	876	847	887	795	837	834	857	856	861	870	842	843	866	852	865	889	883	874	840	868	846	858	895	904	877	861	834	825	827	802	844	814	851	834	835	872	873	850	887	905	879	825	886	859	834	841	861	790	864	868	825	853	842	886	834	837	886	885	816	815	874	838	872	805	858	854	806	884	873	834	807	825	853	859	810	873	855	825	886	808	859	866	846	871	819	843	841	822	879	819	807	840	859	872	854	841	831	843	848	849	941	818	849	830	833	817	892	804	866	875	782	887	889	855	874	883	836	884	877	825	829	837	842	835	813	835	811	873	809	852	870	852	827	866	875	842	863	872	871	924	848	838	801	863	930	862	874	806	790	835	859	801	809	836	852	844	852	901	831	855	920	870	831	852	833	840	861	861	810	860	813	866	872	840	862	788	853	875	836	847	858	873	888	853	801	880	875	888	793	846	809	882	850	845	886	858	855	910	947	805	827	891	856	882	824	821	870	883	882	887	902	860	878	781	853	861	804	842	824	879	848	839	895	830	832	771	825	844	864	872	859	847	860	836	869	795	789	833	828	795	801	862	855	869	835	827	844	832	813	903	839	828	816	864	845	911	843	896	853	863	775	837	849	864	829	824	847	853	862	802	914	866	850	841	869	853	832	834	846	827	883	807	893	885	860	867	815	863	827	847	791	883	851	855	867	891	836	854	831	880	865	869	870	883	875	844	813	833	870	843	853	844	825	866	875	847	889	883	833	844	888	832	823	856	824	868	811	828	862	828	804	800	848	858	839	888	824	867	855	907	882	817	850	907	809	826	902	892	872	856	878	891	846	814	814	766	883	872	879	838	868	869	895	867	820	831	822	854	849	794	796	831	890	870	834	860	839	876	888	849	865	848	824	854	837	841	934	814	872	884	822	823	851	893	875	847	859	891	824	865	839	863	854	877	884	879	899	850	834	841	812	846	818	848	837	828	900
21893	16358	10848	16576	24659	30021	31202	28937	50048	64774	58960	45260	31490	18546	9624	7522	7021	7121	7066	7220	7122	7176	7099	7166	6998	7070	7009	6992	7106	6917	7039	7034	7030	7091	7093	7072	7056	7046	7090	7097	7022	7100	7138	7064	7017	7003	7082	7097	6915	7036	6957	7217	7073	7016	6968	7016	7011	7041	7148	7133	7021	7190	7127	6958	7025	7063	7009	7118	7087	7013	6927	7193	7201	7058	6982	7102	7234	7056	6956	7101	7011	7114	7049	7158	6986	7107	7101	7138	7112	6884	6995	7127	7076	7019	7122	6975	7055	7137	6953	7147	6964	7109	7057	6939	7003	6963	7083	6948	7014	7084	7064	7122	7014	7125	7166	7186	7058	7080	7109	7099	6971	7117	7010	7168	7118	7084	7038	7082	7167	7055	7013	6965	7109	6897	7262	7025	7046	7076	7008	7036	7051	7096	7160	6977	7112	7057	7186	7021	6924	6991	7172	7006	7097	6981	7134	7071	7138	7064	7019	7148	6986	7083	7000	7117	7081	7050	7020	7119	6981	7056	7230	7147	7066	7125	7076	7031	7070	7198	7060	7031	7031	6976	7076	7040	7083	7090	7045	7005	7132	7052	6990	7006	7156	7072	7096	7044	7121	6966	7092	7102	7062	7141	7105	7134	7033	7165	7132	6988	7083	7116	7089	7165	7055	7043	6841	7084	7110	7136	7101	7240	7064	7100	7166	6948	7131	7110	6937	6994	7107	6955	7030	7092	7018	7075	7124	7127	7010	7218	7020	6999	7046	6996	7162	7157	7034	7103	7055	7074	7026	7104	7077	7141	7038	7121	7120	7047	7070	7090	7095	7112	7100	6921	7014	6999	7173	7115	7080	7114	7003	6915	7178	7000	7148	7064	7061	7017	7089	7015	7031	6996	7081	7019	7211	6971	6983	7106	7018	7093	7184	7090	7077	6956	7002	7053	7020	6877	7153	7073	7139	7077	7111	7036	6959	7092	7063	7048	6990	7110	7084	7047	6958	7164	7088	7037	7146	6935	7175	7053	7060	6930	7062	7085	7145	7037	6952	7089	7183	7068	7084	7001	7015	6926	7076	7195	7086	7021	7042	7075	7149	6943	7048	7000	7027	7038	6990	7086	7110	7029	7085	6986	7070	7093	7051	7068	7134	7161	7157	6980	7131	7158	7103	7081	7017	6979	7158	7116	7074	7044	7151	7026	7097	7076	7095	7073	7043	7070	7151	7087	7240	7075	7106	7019	7062	7018	7017	7099	6957	7156	7118	7155	7130	7064	7147	7106	7166	7100	7172	7162	7027	6992	6974	7090	7035	7232	7099	7020	7089	7114	6927	7177	6983	7020	7129	7090	7076	6974	7041	7160	7032	7135	7184	6957	7192	7015	7007	7125	7071	7138	7036	7028	6995	7055	7029	7027	7000	7052	7003	6912	7047	7012	7040	7151	7092	7076	7062	6990	7201	6867	7115	7052	7109	7044	6938	7034	7059	7164	7098	7120	7146	7066	7031	7207	6998	7181	7005	7058	7210	7149	7043	7146	6965	7192	7195	7100	7081	7100	7078	7014	7105	6981	7035	7053	7005	7169	7069	7106	7026	7073	7118	7088	7116	7064	7047	7073	7105	7115	7190	7153	6999	7105	6972	6971	7195	7138	7079	7129	7225	7228	7195	7184	7164	7115	6957	7037	7125	7020	6986	7122	6959	7046	7099	6997	7186	6996	6977	7230	6934	7028	7154	7041	7064	7106	6993	7085	7030	7105	7172	7037	7030	7052	7164	7045	7054	6997	7044	7084	7139	6908	7036	7041	7034	7016	7088	7021	7069	7122	7162	7149	7121	7140	7148	7024	7022	7013	7180	6920	7063	6969	7006	6951	7060	7004	7012	7046	7006	7071	7099	7130	7077	7138	7005	6997	6932	6979	7046	7059	7018	7122	7060	7100	7162	7035	7113	6996	7079	7088	7092	6986	6999	7012	7041	7099	7076	6967	7015	6990	7021	7035	7047	7017	7115	7081	7111	7072	7120	7066	7035	7104	7070	7113	7085	7138	7142	6951	7139	7052	7007	7103	7015	7084	7185	6988	6959	7074	7052	7045	7130	6994	7007	7040	6981	6986	7105	7059	7055	7095	7020	7120	7254	7034	7184	7097	6998	7126	6954	7156	7093	7153	7062	7139	7006	7130	7147	6924	7161	7149	7037	7185	7025	7054	7279	7085	7078	7083	7110	6999	7103	7116	7162	7011	7044	7056	7066	7090	7108	7137	7271	7080	7055	6960	6888	7038	6911	7049	7005	7028	7125	7109	6926	7006	7064	7131	7071	7009	7009	6958	7005	7073	7085	7104	7093	6935	7114	7116	7051	7014	6985	7102	7036	7147	6959	7120	7089	7125	7056	7096	7196	7119	7049	7024	7146	7035	6927	7130	7091	7185	6999	7032	7052	7073	7110	7123	7057	7181	7098	7168	7216	7144	7140	6895	7138	7027	7059	6948	6933	7082	6973	7142	7184	6992	7183	7031	6987	7012	7143	7103	7040	7042	7115	6937	7115	7018	7058	7084	7141	7076	7089	7133	7019	7188	7100	6938	7210	7068	7151	7108	7045	7038	7174	7130	7019	7132	7039	7097	6978	7028	6979	7125	7131	7085	7142	7046	7158	7005	7060	7068	7026	7102	6996	7001	6940	7009	7007	6987	7080	6880	7087	7100	7126	7004	7229	6983	7005	7063	7143	6964	7128	7140	7003	7193	7066	7132	7189	7112	7052	7043	7177	7155	7159	6978	7164	7111	7051	7027	7115	7039	7081	7124	7158	7141	7093	7082	7191	7039	7108	6989	7033	6948	7081	7131	6962	7131	7041	7064	7120	7156	7089	7091	7038	6995	7111	7023	7070	7103	7049	7093	7079	7009	7073	7093	7004	7109	7084	7050	7078	7026	7203	6866	7180	7100	6954	7015	7226	6950	7086	7069	7099	7073	6971	7086	7065	6962	7153	7076	6986	7034	7127	7137	6964	7221	7031	7108	7082	7028	7119	7062	7023	6934	6986	7173	7122	7031	7087	6982	7061	7122	7051	6988	7082	7093	7059	6770	6972	6977	7120	7051	7087	7006	7068	7072	7087	7001	7078	7140	6964	6945	7041	7070	7084	7045	7024	7037	6983	7212	7069	7039	6963	7111	7048	7055	7021	7171	7163	6946	7029	7096	7067	7078	7092	7002	6955	7074	7125	7057	7068	7190	6947	7018	7072	7080	6990	6905	7121	7164	7081	7031	7205	7146	7193	6975	7073	7008	7091	7100	7107	7120	7176	7085	7024	7114	7099	7170	7059	7046	6851	7017	7083	7064	7133	7138	7107	7000	7103	7018	7058	6961	7191	7061	7042	6952	7055	7063	7153	7062	7169	7175	7138	7193	7041	7143	7025	7117	6982	6942	7165	7026	7141	7121	7195	7019	7184	7127	6969	6969	7055	6994	7158	7100	7158	7142	7032	7040	6976	7005	7119	7016	7080	7021	7009	7177	7015	7112	6996	7040	7141	7007	7193	7072	6962	7054	7054	6948	7130	7225	7188	6970	6966	7173	6965	7057	7123	7082	7200	7213	7072	7143	6953	7131	7041	6989	7073	7081	7070	7182	7116	7114	7071	7043	7066	6991	7013	7163	7075	7107	7156	6997	7084	7001	7147	7022	7113	7039	7022	7176	7014	6982	6988	6988	7165	7108	7103	6967	7047	7084	7172	7058	7055	7072	7087	6829	6939	7099	7039	7128	7105	7056	7123	7078	7063	7146	7018	7116	7121	7172	7108	7116	7030	7122	7114	7011	7031	6998	7076	7048	7113	7090	7010	7068	7146	6992	7099	7064	7155	7121	7098	6969	7090	7211	7063	7092	7006	7027	7159	7117	7127	7147	7115	7171	6928	7029	7052	7192	7125	7090	7101	7130	7112	7040	6960	7036	7128	7061	7049	7001	7109	7000	7115	7108	7039	7048	7017	7063	7055	7155	7038	7123	6956	7072	7028	7015	7020	7041	7152	7024	7053	7086	7038	7256	7041	7135	6977	7002	7005	6986	6918	7083	7115	7051	7064	7111	6968	7162	6932	6955	7102	7127	7043	7108	6993	7124	7135	7111	7053	7035	7089	7120	6964	7097	7101	7172	7188	6915	6984	7027	7045	6897	7064	7033	6964	6987	7072	7081	7074	7123	6856	7008	7192	7049	7064	6876	7049	7064	7217	6997	7177	6994	7001	7152	6942	7086	7232	6974	7052	7184	7087	7138	7132	7002	7091	7094	7108	7118	7189	7030	7080	6909	7040	7117	6995	7015	7164	7098	7088	7157	7084	7041	7024	7096	7074	7026	7011	7029	7179	7039	7131	7075	7061	7216	7162	7049	7134	7099	7160	7114	7090	7064	7040	7060	7007	7160	7184	7045	7213	7217	6988	7103	7063	7040	7033	6971	7158	7046	7040	6992	6982	7084	7121	7006	7068	7086	7074	7035	6997	7003	6926	7073	7011	6978	7174	6931	6992	6995	7221	7071	7019	6976	7174	6903	7046	7098	7024	7177	7008	7039	6953	6950	7041	7010	7069	7019	7056	7174	6957	7158	7083	7101	7113	7111	7153	7154	7077	7081	7049	7096	7017	7147	7077	7070	7009	7071	7062	7143	7069	7173	7074	7140	7124	7088	7121	7093	7093	7100	7154	7069	6996	7154	7056	7160	7113	7035	6968	6988	7021	7130	6954	7055	7109	7052	7100	7123	7031	6996	7024	6973	7018	7108	7203	7063	7114	7184	7010	6982	7043	7056	7052	6940	6916	7224	7012	7056	7026	7045	7029	7073	7069	7160	7044	7146	7201	7063	7110	7172	7084	7093	6944	7138	7131	7005	7007	7139	6917	7139	7016	7136	7130	7088	6910	7070	7149	6982	7012	7030	7033	7144	7180	7119	7101	7125	7117	6948	6987	7081	7169	6966	6981	7231	6996	7152	7099	7080	7142	7023	7033	6926	7165	7102	7011	7193	7087	7006	7105	7178	7019	7086	7108	7116	7095	6971	7060	7028	7062	6968	7108	7103	7106	7058	7030	6984	6885	6982	7135	7198	7030	7102	7054	6972
4763	1564	1562	1255	1307	1402	1783	1865	2353	7820	16581	11262	5231	2289	1166	885	860	865	810	849	812	883	891	866	932	950	832	852	875	851	897	891	898	908	926	855	887	869	868	831	891	860	916	918	847	895	906	872	871	878	912	850	933	912	843	889	884	833	897	860	895	850	838	883	898	851	874	843	845	911	891	872	889	906	901	809	837	881	906	862	845	920	909	877	905	901	906	875	867	933	860	897	805	906	846	887	898	904	894	920	879	883	878	858	863	896	836	897	871	850	895	936	871	868	878	864	925	835	844	866	911	853	902	944	878	856	898	936	903	913	870	870	879	871	882	913	857	942	906	838	864	921	881	863	898	901	870	863	877	884	887	875	851	924	862	826	913	891	882	906	887	875	927	843	834	867	936	839	892	811	882	857	866	883	920	931	922	852	859	886	855	894	888	868	898	885	909	852	881	872	886	835	866	868	878	920	885	899	876	844	885	861	911	870	894	916	930	928	824	900	894	911	852	905	888	853	870	887	878	906	855	914	872	870	904	828	898	865	900	889	834	867	935	884	888	891	822	900	880	870	860	895	920	865	839	867	876	920	832	897	874	898	951	849	863	867	935	843	905	893	871	875	850	868	895	853	865	907	893	908	854	809	866	880	923	873	970	887	917	909	909	901	886	899	893	871	921	906	870	835	885	859	888	899	895	888	878	846	908	863	923	868	954	852	847	901	901	897	867	929	890	848	875	874	952	907	960	907	852	961	928	889	896	884	884	891	885	889	908	874	830	873	910	906	891	896	871	824	877	848	857	905	879	825	862	884	912	830	908	838	881	837	889	852	880	873	893	947	804	855	880	957	863	907	880	857	866	930	875	870	912	930	852	908	900	881	891	882	822	877	917	900	874	861	875	927	868	872	926	880	875	899	882	895	882	878	866	884	827	880	896	812	909	923	832	875	883	873	875	899	848	854	862	881	867	919	879	915	869	855	924	866	904	931	856	906	819	873	879	830	839	870	875	931	861	889	855	835	893	857	874	886	783	872	835	935	813	871	877	893	909	874	828	863	794	872	874	879	907	882	936	833	870	865	860	887	878	912	840	853	845	876	878	834	889	855	847	924	901	846	887	843	929	857	863	904	881	860	869	884	853	946	887	874	849	887	852	876	884	870	860	837	860	911	857	901	843	806	901	884	885	874	870	919	883	886	877	906	875	918	848	882	871	906	949	887	931	869	879	867	867	886	914	884	846	877	881	884	907	921	914	854	898	889	836	916	855	866	926	876	856	926	885	952	935	863	889	887	900	939	857	870	835	933	832	872	883	911	863	867	917	842	842	885	836	893	899	903	906	826	852	877	884	892	890	812	843	849	898	829	867	819	850	872	869	919	887	864	907	889	852	872	927	897	900	854	946	831	911	889	880	835	875	888	898	845	864	891	840	825	869	848	954	902	871	928	897	894	829	855	866	897	872	893	857	852	833	846	923	904	912	858	893	851	839	861	898	843	950	868	813	904	920	863	890	864	835	853	844	911	853	900	865	944	870	901	842	856	925	904	884	907	809	867	807	886	866	857	887	916	910	880	859	886	837	825	897	832	879	914	904	849	905	880	891	858	942	890	883	851	900	870	863	920	837	862	902	933	842	867	908	835	902	853	881	898	907	904	869	940	888	837	929	884	913	893	876	853	905	873	864	862	859	900	871	864	836	885	835	870	918	878	865	847	922	907	887	857	844	831	904	923	937	884	941	907	826	828	867	858	917	831	833	901	924	857	934	913	871	852	892	875	824	858	865	878	891	875	853	913	951	891	843	878	886	837	901	938	930	876	901	871	901	872	862	868	865	816	859	865	890	847	871	872	890	799	858	838	845	890	868	805	907	888	920	886	876	904	890	907	881	848	870	859	883	904	896	899	827	891	838	897	829	942	869	865	824	882	870	886	891	882	870	831	856	848	889	898	829	876	919	907	886	877	955	891	880	889	874	886	900	894	900	911	886	869	919	861	871	819	918	923	906	886	876	866	920	886	921	909	863	865	922	813	935	908	833	865	948	906	862	889	859	853	833	896	992	851	861	876	902	904	915	864	917	909	834	905	830	853	881	896	911	868	893	921	879	836	856	880	886	865	866	880	866	875	844	893	888	842	868	839	835	855	884	938	878	889	897	904	902	886	905	915	858	866	873	906	882	878	874	862	869	943	869	917	884	878	951	924	901	902	878	851	861	892	834	859	863	855	888	901	899	885	857	875	852	877	895	914	932	856	803	875	883	873	874	827	843	867	888	870	873	835	869	854	850	917	862	886	876	865	938	921	940	896	868	891	894	855	856	866	933	860	816	814	898	891	915	881	821	866	882	857	898	845	936	873	938	834	926	858	926	870	866	896	927	834	859	924	840	882	869	851	883	917	877	888	904	817	848	877	891	858	860	884	873	907	862	900	862	870	914	897	864	921	855	886	851	913	880	909	957	892	861	899	870	920	898	851	902	876	852	871	924	892	856	855	866	875	866	889	890	886	886	849	872	869	900	886	873	896	884	935	878	857	887	881	861	929	892	907	869	861	933	902	836	872	903	902	858	895	926	923	897	875	897	853	917	814	916	885	892	874	871	858	858	949	897	878	901	930	906	904	840	911	875	909	902	899	923	847	903	912	895	916	822	863	855	800	875	915	881	966	842	809	854	850	856	885	794	889	857	896	852	904	946	936	906	845	914	839	826	887	840	887	883	902	874	933	846	914	874	858	894	854	901	950	900	884	929	887	891	885	840	861	895	861	860	899	812	875	887	865	867	886	902	883	887	900	868	891	871	897	922	837	869	861	861	929	883	895	889	891	908	830	875	877	870	886	893	871	943	868	865	875	880	891	878	975	848	878	883	834	887	914	880	848	853	915	841	880	860	878	902	855	895	865	870	925	918	820	859	847	868	846	915	897	920	826	867	905	858	864	864	868	949	908	875	858	897	881	852	916	886	829	813	864	894	850	851	843	873	877	883	877	842	866	925	865	854	880	873	905	896	887	828	964	941	885	890	903	886	917	874	891	888	912	878	851	876	902	864	899	864	865	879	888	911	937	958	889	865	909	918	896	847	898	893	892	833	930	892	884	858	854	880	864	927	855	876	936	882	884	874	877	857	930	866	893	814	869	923	887	878	913	873	886	836	897	894	878	870	862	871	836	883	914	837	903	898	866	916	908	925	941	893	883	892	899	874	898	910	869	877	907	880	892	914	905	887	889	865	886	902	894	916	881	857	891	866	894	915	937	852	884	873	905	909	894	834	882	881	920	923	903	852	889	905	878	899	859	809	847	883	838	895	926	823	842	873	877	928	872	848	865	859	865	919	899	854	794	831	856	879	905	900	854	924	864	910	881	894	885	912	928	843	874	866	843	882	896	932	812	892	904	878	882	909	848	960	885	845	835	882	884	925	895	899	853	930	854	861	868	881	870	881	916	859	849	869	949	881	897	856	880	847	921	865	884	861	919	935	857	880	845	842	895	917	905	882	914	883	866	853	889
18396	14104	14106	19007	23565	24431	29428	28467	30562	47095	66074	51855	36451	22100	11330	7922	7422	7280	7223	7280	7296	7166	7328	7255	7184	7321	7330	7397	7232	7456	7355	7255	7238	7254	7271	7254	7370	7265	7184	7303	7284	7219	7402	7216	7215	7267	7263	7310	7420	7362	7153	7207	7170	7279	7263	7300	7198	7194	7220	7307	7185	7227	7233	7267	7381	7352	7275	7271	7222	7347	7209	7297	7269	7236	7298	7285	7173	7286	7229	7270	7359	7357	7225	7278	7217	7234	7242	7198	7300	7242	7354	7236	7287	7316	7221	7204	7319	7297	7343	7231	7347	7225	7199	7227	7374	7151	7131	7232	7275	7284	7385	7209	7272	7252	7312	7261	7251	7233	7198	7298	7294	7258	7158	7242	7227	7175	7309	7327	7204	7391	7294	7276	7218	7195	7230	7188	7338	7214	7186	7267	7336	7360	7307	7281	7256	7260	7248	7347	7171	7211	7213	7390	7262	7370	7377	7120	7218	7246	7279	7210	7191	7312	7342	7191	7196	7351	7282	7309	7310	7250	7230	7233	7339	7290	7274	7362	7135	7405	7187	7304	7363	7177	7211	7200	7178	7226	7250	7235	7223	7402	7271	7211	7221	7261	7233	7297	7309	7286	7234	7208	7411	7263	7231	7209	7176	7248	7386	7185	7499	7242	7334	7206	7300	7351	7205	7256	7246	7241	7298	7190	7273	7346	7361	7263	7200	7286	7246	7210	7260	7257	7328	7413	7276	7252	7408	7372	7252	7171	7237	7364	7200	7322	7267	7316	7287	7347	7297	7325	7100	7217	7329	7169	7276	7234	7266	7330	7293	7191	7262	7188	7286	7329	7274	7276	7411	7280	7275	7194	7193	7256	7300	7247	7283	7217	7219	7323	7379	7285	7309	7165	7142	7281	7187	7223	7431	7169	7210	7255	7274	7337	7232	7271	7374	7414	7284	7333	7237	7160	7321	7153	7346	7130	7340	7262	7442	7230	7324	7324	7265	7252	7215	7307	7373	7297	7311	7268	7170	7284	7177	7263	7208	7322	7443	7209	7251	7311	7283	7180	7308	7271	7126	7339	7209	7178	7268	7264	7199	7352	7302	7361	7373	7211	7240	7391	7282	7240	7546	7212	7269	7300	7225	7351	7220	7199	7273	7223	7269	7213	7391	7244	7260	7331	7249	7232	7276	7211	7220	7228	7285	7372	7066	7308	7280	7272	7313	7315	7303	7285	7227	7376	7257	7189	7224	7187	7108	7344	7294	7259	7297	7421	7270	7245	7277	7247	7343	7415	7274	7354	7353	7286	7154	7299	7211	7357	7308	7305	7215	7091	7268	7219	7338	7525	7249	7197	7319	7313	7176	7344	7242	7253	7314	7243	7192	7212	7163	7204	7267	7202	7228	7329	7355	7261	7235	7346	7320	7353	7382	7330	7286	7233	7255	7299	7208	7239	7344	7320	7273	7368	7329	7125	7241	7252	7376	7335	7138	7324	7205	7268	7122	7169	7314	7352	7306	7303	7274	7428	7311	7284	7167	7245	7308	7147	7407	7278	7301	7307	7297	7485	7196	7282	7365	7363	7435	7359	7302	7329	7354	7349	7420	7191	7235	7145	7297	7268	7169	7332	7231	7361	7237	7307	7294	7240	7304	7334	7165	7350	7182	7242	7318	7302	7269	7318	7250	7291	7118	7214	7372	7314	7183	7329	7260	7225	7311	7295	7402	7345	7318	7299	7299	7156	7252	7323	7316	7328	7315	7115	7352	7301	7218	7330	7391	7343	7290	7381	7291	7259	7266	7261	7270	7319	7341	7250	7139	7264	7308	7236	7426	7307	7163	7235	7290	7380	7215	7218	7184	7289	7334	7197	7298	7317	7290	7368	7289	7388	7445	7226	7240	7112	7332	7441	7261	7194	7354	7274	7269	7301	7333	7248	7225	7296	7336	7346	7279	7336	7072	7239	7322	7194	7142	7230	7108	7331	7241	7209	7244	7313	7275	7190	7209	7250	7238	7236	7468	7159	7391	7298	7319	7371	7244	7276	7126	7072	7286	7192	7345	7409	7288	7244	7272	7196	7044	7261	7124	7351	7233	7315	7339	7295	7317	7213	7346	7222	7224	7253	7253	7142	7230	7200	7344	7394	7430	7136	7225	7140	7266	7210	7226	7329	7315	7191	7226	7235	7326	7237	7226	7268	7211	7184	7342	7355	7308	7158	7220	7166	7290	7304	7344	7205	7228	7276	7398	7213	7174	7367	7267	7302	7255	7138	7264	7355	7240	7274	7373	7144	7412	7157	7194	7247	7299	7203	7297	7466	7190	7236	7326	7231	7198	7296	7296	7302	7177	7320	7336	7170	7052	7379	7254	7241	7174	7295	7272	7196	7216	7350	7294	7264	7268	7261	7271	7130	7234	7202	7138	7384	7187	7285	7290	7303	7300	7288	7245	7279	7280	7226	7276	7133	7282	7307	7255	7326	7234	7260	7151	7327	7146	7299	7279	7204	7305	7268	7223	7233	7328	7261	7117	7110	7270	7183	7192	7233	7260	7263	7111	7231	7191	7207	7279	7398	7215	7090	7344	7204	7301	7274	7283	7128	7347	7203	7081	7221	7200	7331	7085	7283	7276	7213	7459	7214	7167	7187	7404	7250	7187	7293	7171	7245	7166	7273	7335	7329	7440	7193	7309	7309	7282	7265	7404	7156	7306	7387	7270	7266	7238	7376	7238	7205	7261	7246	7190	7328	7150	7290	7236	7191	7222	7214	7321	7358	7106	7286	7362	7223	7255	7266	7272	7297	7180	7180	7113	7178	7330	7111	7290	7341	7269	7276	7282	7146	7362	7358	7370	7129	7282	7265	7261	7340	7225	7317	7323	7240	7220	7271	7152	7227	7275	7085	7285	7195	7186	7289	7282	7420	7246	7380	7276	7344	7386	7214	7227	7295	7303	7179	7347	7425	7167	7317	7198	7199	7374	7282	7352	7289	7231	7171	7235	7252	7151	7417	7245	7173	7388	7277	7299	7376	7223	7230	7199	7435	7241	7153	7225	7229	7458	7204	7245	7266	7220	7291	7292	7339	7249	7286	7252	7238	7130	7289	7278	7191	7212	7247	7205	7277	7263	7291	7326	7185	7273	7181	7310	7319	7234	7298	7302	7270	7267	7171	7225	7436	7258	7337	7185	7143	7261	7412	7282	7277	7144	7170	7328	7146	7265	7318	7256	7238	7307	7259	7259	7133	7320	7283	7277	7278	7196	7191	7260	7300	7315	7130	7252	7194	7155	7182	7181	7271	7301	7340	7232	7159	7346	7313	7326	7325	7235	7240	7413	7295	7402	7292	7245	7209	7253	7249	7393	7275	7158	7344	7370	7240	7190	7314	7306	7270	7337	7208	7286	7355	7206	7266	7311	7262	7332	7173	7206	7269	7217	7311	7182	7212	7355	7252	7405	7112	7176	7238	7326	7376	7212	7320	7327	7294	7245	7312	7236	7236	7303	7402	7314	7221	7328	7350	7223	7314	7258	7187	7268	7413	7320	7301	7311	7195	7311	7382	7201	7142	7397	7117	7129	7293	7152	7320	7300	7269	7239	7208	7187	7317	7246	7250	7325	7240	7251	7331	7188	7235	7217	7375	7109	7239	7284	7336	7178	7369	7370	7389	7208	7279	7296	7303	7217	7169	7211	7287	7255	7329	7247	7208	7377	7368	7358	7376	7205	7316	7164	7199	7220	7288	7249	7210	7253	7240	7233	7283	7179	7318	7305	7233	7143	7267	7322	7187	7275	7158	7388	7156	7250	7104	7306	7277	7311	7271	7273	7400	7170	7242	7249	7340	7295	7252	7269	7194	7209	7285	7167	7269	7346	7127	7213	7303	7266	7178	7288	7216	7247	7327	7365	7231	7207	7405	7118	7293	7390	7247	7226	7306	7445	7331	7167	7207	7335	7250	7392	7202	7311	7370	7234	7300	7403	7198	7307	7252	7079	7259	7294	7383	7290	7230	7176	7235	7224	7188	7219	7265	7354	7194	7246	7471	7261	7262	7237	7386	7221	7249	7305	7198	7389	7293	7345	7230	7374	7339	7317	7165	7168	7349	7226	7233	7215	7189	7250	7313	7242	7154	7190	7269	7351	7374	7254	7285	7230	7396	7161	7303	7141	7382	7190	7353	7089	7149	7443	7300	7164	7313	7209	7218	7254	7159	7295	7344	7304	7270	7348	7223	7343	7284	7144	7268	7287	7290	7291	7265	7232	7299	7248	7271	7225	7268	7218	7276	7290	7245	7284	7358	7318	7193	7078	7192	7275	7237	7343	7276	7243	7366	7215	7322	7255	7201	7285	7371	7190	7226	7052	7190	7199	7259	7275	7379	7465	7201	7231	7291	7364	7287	7299	7270	7269	7290	7322	7267	7276	7241	7275	7184	7365	7286	7326	7334	7305	7269	7394	7241	7193	7375	7431	7305	7323	7342	7264	7420	7216	7314	7260	7260	7265	7294	7365	7112	7206	7388	7265	7433	7257	7228	7234	7372	7189	7213	7212	7229	7250	7248	7206	7321	7268	7246	7238	7205	7300	7241	7316	7263	7308	7164	7347	7379	7308	7304	7235	7282	7203	7249	7206	7273	7219	7247	7227	7102	7156	7293	7304	7225	7355	7308	7120	7426	7230	7243	7272	7161	7281	7278	7403	7173	7291	7393	7167	7464	7266	7262	7404	7265	7214	7463	7215	7181	7214	7213	7272	7345	7157	7226	7166	7300	7257	7333	7118	7130	7359	7335	7250	7298	7366	7177	7317	7277	7360	7327	7415	7179	7210	7316	7231	7224	7198	7421	7160	7385	7125	7208	7251	7308	7189	7162	7333	7255	7277	7275	7292	7306	7288	7210	7172	7254	7283	7313	7426	7262	7261	7361	7199	7213	7278	7296	7225	7177	7269	7433	7239	7262	7325	7278	7363	7187	7286	7121	7304	7176	7380	7189	7280	7207	7324	7375	7174	7288	7460	7271	7332	7166	7185	7290	7174	7365	7261	7314	7241	7250	7248	7244	7161	7247	7409	7409	7296	7172	7224	7330	7279	7253	7201	7301	7368	7253	7135	7232	7201	7312
3455	1739	1319	1288	1825	1781	2045	2062	2005	13335	28412	19698	9119	3376	1393	1005	907	898	874	818	899	845	897	916	881	885	837	867	893	883	882	872	840	854	866	839	861	863	912	872	860	878	900	852	858	865	849	836	856	870	924	842	877	889	878	894	844	928	852	871	886	852	928	850	863	870	855	907	889	877	899	826	902	908	891	833	904	879	858	824	898	858	857	897	857	883	844	860	889	866	815	916	911	863	933	882	864	853	850	871	849	878	918	888	895	870	886	826	922	824	876	937	874	881	920	918	876	854	937	901	892	872	909	865	830	903	888	890	871	867	833	928	867	854	834	879	888	903	905	928	842	879	855	862	880	862	889	841	937	897	890	888	896	873	864	838	883	904	834	909	867	878	858	833	906	862	921	793	894	954	847	929	846	891	841	841	869	897	871	896	910	879	850	839	861	888	832	839	888	847	879	893	890	887	897	847	912	885	904	892	843	919	884	920	867	867	904	869	931	863	861	865	847	847	880	880	868	876	873	844	921	826	901	895	876	926	866	890	902	860	847	851	912	910	891	921	890	896	856	938	879	902	879	852	932	886	831	868	884	866	860	826	853	881	859	860	919	913	906	845	854	868	965	862	857	860	855	875	884	816	842	876	868	898	911	859	840	866	889	931	854	815	843	946	921	897	820	897	848	851	856	887	852	878	925	852	842	852	823	881	863	829	899	846	875	840	895	906	875	900	878	845	831	857	857	880	892	922	874	815	938	887	883	831	847	845	916	834	905	885	848	845	869	835	875	864	892	879	873	905	912	905	875	865	921	884	823	921	914	953	885	855	901	831	829	886	865	861	877	855	852	852	922	926	911	925	876	860	851	903	834	840	869	830	918	871	901	873	852	856	848	860	878	879	859	918	854	871	874	872	900	901	878	891	835	928	846	872	900	854	914	878	923	836	884	928	875	928	832	906	880	883	911	880	914	903	905	895	820	885	903	835	876	850	822	885	845	820	890	890	874	874	865	923	824	853	878	887	876	860	853	883	864	874	877	860	843	888	840	922	895	859	888	845	903	853	919	884	897	882	880	884	872	887	817	888	866	850	897	855	903	869	913	878	857	860	839	906	865	852	931	823	824	926	894	837	871	897	878	842	928	883	900	829	905	846	871	846	875	888	818	876	841	895	902	909	874	873	856	882	902	883	875	907	830	871	914	833	871	858	923	870	874	868	887	910	859	851	885	849	805	880	877	865	882	849	920	901	927	819	854	887	882	875	860	923	889	891	892	865	854	947	900	920	870	850	896	869	847	891	887	909	820	858	841	916	868	851	910	893	827	886	879	951	834	913	938	929	888	866	836	892	908	935	848	863	935	863	881	904	920	834	830	823	865	897	834	910	826	890	875	870	873	890	951	830	864	905	875	897	872	881	868	911	877	894	883	878	878	899	884	902	848	863	858	911	892	877	851	957	831	887	906	877	907	889	828	879	896	890	842	928	913	957	897	889	806	889	859	847	884	874	893	810	842	896	871	880	855	872	872	843	884	862	837	870	885	857	918	869	881	881	885	861	900	877	839	878	897	880	859	881	909	888	837	832	918	894	901	838	769	883	844	885	943	818	907	877	882	888	871	873	855	872	893	874	931	874	860	909	913	898	902	847	845	837	869	928	933	871	826	936	873	855	854	855	881	874	848	883	847	876	893	886	877	872	860	850	852	869	858	905	861	864	881	897	937	941	850	863	870	826	897	879	835	902	812	845	908	859	813	870	841	906	900	859	895	885	893	894	865	890	889	873	888	855	827	850	874	865	783	896	846	854	874	887	897	873	885	885	905	871	948	863	870	872	858	890	908	893	868	885	908	907	901	855	876	931	879	869	887	907	880	930	889	897	946	868	878	851	873	864	836	854	877	879	886	927	890	846	894	869	875	911	859	859	854	889	848	862	897	893	877	861	887	853	830	884	888	858	917	890	893	865	860	894	921	900	857	877	897	885	900	887	883	891	903	899	880	953	854	893	820	804	825	869	918	935	906	827	913	894	866	889	871	871	860	871	936	945	885	877	857	874	881	832	840	891	890	863	871	875	893	919	890	877	859	854	880	908	929	883	824	873	852	868	918	875	837	850	864	901	840	869	893	935	872	939	824	856	869	841	879	887	850	911	829	853	891	895	883	925	825	892	898	846	887	854	880	847	830	870	891	828	873	871	885	829	854	863	864	816	820	885	845	858	936	876	821	852	865	876	877	825	849	873	873	829	859	867	871	876	858	883	857	912	864	858	857	876	882	841	845	930	811	864	878	872	910	903	891	883	865	875	916	908	914	907	858	837	851	866	890	838	809	887	881	873	867	936	929	863	877	856	853	828	900	907	875	881	881	854	909	885	828	821	884	927	878	928	877	915	865	901	877	898	865	861	861	904	912	886	842	845	873	811	862	894	814	900	894	886	896	852	910	819	850	930	887	884	854	834	862	854	833	879	862	864	837	872	854	932	898	870	837	894	896	910	898	845	871	922	837	917	930	869	894	886	904	906	877	830	851	913	890	863	868	859	869	829	893	909	835	863	857	862	829	860	880	855	904	903	878	873	877	887	919	861	893	874	827	897	874	887	945	913	911	935	865	865	843	824	937	893	896	854	849	884	861	877	878	887	847	887	878	920	889	914	889	885	892	909	903	826	865	873	847	877	850	860	881	882	904	826	890	846	834	919	908	857	893	873	830	851	885	847	875	887	877	842	890	932	855	895	848	865	876	867	874	899	901	858	886	884	864	873	894	875	896	859	883	860	875	881	884	864	849	895	893	864	828	966	882	901	881	900	851	936	879	914	800	890	866	901	921	897	878	847	897	828	820	872	861	861	884	872	905	889	815	905	898	912	834	869	882	874	885	882	814	892	872	916	860	878	859	834	844	848	843	828	868	864	878	892	873	867	837	870	890	937	860	876	902	868	883	863	883	924	891	895	852	877	909	891	935	896	904	854	856	886	818	905	874	889	799	921	867	865	907	934	892	919	849	895	875	834	847	882	916	833	861	862	854	876	856	875	880	864	852	875	928	939	879	874	876	842	928	854	857	888	871	871	859	888	866	896	900	868	868	906	845	921	870	855	905	834	922	921	855	829	867	934	925	875	877	912	874	838	838	907	849	888	847	860	840	879	908	860	903	861	919	837	904	839	894	883	888	868	857	873	915	929	840	950	861	832	836	871	852	893	916	897	850	892	886	891	895	889	840	885	871	842	922	858	874	887	903	831	856	890	837	882	920	908	882	844	904	894	895	907	860	856	888	858	908	884	845	813	845	909	877	895	948	851	846	897	857	878	851	894	878	873	899	823	885	928	890	873	938	910	889	851	886	897	861	877	833	877	845	902	859	896	962	839	913	889	913	896	827	842	909	855	896	871	872	877	905	863	856	858	853	871	897	894	861	870	880	831	912	788	901	859	920	860	839	870	925	862	859	885	876	865	859	906	869	885	839	874	877	872	836	879	911	937	883	832	864	918	851	870	877	899	830	871	871	896
23710	16218	12279	20634	31287	30181	31771	31220	28079	53944	79706	63397	44455	28292	14227	8268	7408	7318	7251	7197	7261	7324	7233	7167	7243	7144	7257	7202	7264	7189	7168	7197	7228	7253	7142	7231	7090	7171	7139	7189	7273	7215	7233	7118	7096	7211	7181	7226	7145	7231	7219	7143	7134	7269	7199	7287	7322	7398	7382	7228	7213	7111	7210	7165	7233	7250	7253	7171	7178	7232	7143	7138	7113	7290	7232	7189	7251	7297	7135	7233	7119	7240	7210	7194	7190	7248	7219	7167	7191	7197	7258	7223	7236	7101	7170	7303	7094	7142	7291	7235	7244	7034	7170	7169	7225	7202	7311	7175	7151	7145	7069	7203	7028	7213	7195	7299	7294	7278	7332	7133	7165	7256	7279	7223	7280	7166	7312	7143	7190	7192	7180	7211	7234	7271	7189	7229	7177	7234	7187	7211	7162	7243	7107	7197	7233	7182	7413	7046	7196	7250	7299	7343	7241	7115	7181	7176	7172	7217	7269	7136	7303	7386	7273	7311	7092	7255	7126	7294	7296	7111	7305	7276	7239	7230	7312	7238	7284	7231	7205	7246	7194	7355	7221	7112	7226	7240	7245	7099	7257	7315	7280	7248	7250	7130	7165	7157	7121	7124	7126	7190	7152	7228	7202	7292	7222	7152	7290	7160	7341	7299	7165	7222	7228	7190	7189	7192	7227	7304	7189	7254	7239	7158	7263	7219	7207	7182	7086	7369	7245	7185	7278	7222	7179	7212	7277	7357	7340	7315	7283	7189	7145	7163	7319	7235	7239	7257	7118	7285	7212	7269	7325	7199	7152	7068	7300	7229	7279	7186	7121	7318	7186	7305	7173	7170	7207	7129	7213	7385	7137	7224	7222	7280	7133	7304	7370	7132	7170	7094	7269	7208	7202	7288	7222	7157	7207	7133	7340	7166	7232	7336	7111	7133	7329	7182	7224	7228	7076	7186	7266	7128	7181	7138	7232	7216	7318	7241	7298	7322	7217	7184	7045	7135	7235	7214	7187	7099	7159	7182	7010	7182	7169	7279	7323	7228	7149	7198	7192	7198	7105	7260	7274	7344	7311	7224	7098	7255	7154	7249	7176	7202	7023	7340	7127	7282	7022	7108	7249	7301	7216	7192	7225	7244	7157	7254	7189	7222	7238	7211	7244	7214	7179	7205	7217	7242	7248	7271	7173	7238	7191	7163	7236	7108	7220	7259	7157	7219	7193	7297	7307	7172	7081	7193	7254	7345	7372	7215	7304	7348	7312	7301	7212	7245	7317	7317	7224	7182	7155	7234	7260	7212	7200	7211	7211	7252	7132	7377	7114	7207	7182	7129	7114	7257	7314	7174	7265	7322	7246	7277	7226	7228	7196	7097	7186	7221	7155	7306	7038	7277	7230	7243	7296	7165	7168	7290	7285	7293	7208	7068	7336	7158	7198	7147	7356	7213	7134	7278	7226	7378	7184	7159	7255	7209	7286	7415	7265	7164	7058	7142	7179	7164	7299	7159	7241	7320	7214	7117	7146	7196	7225	7224	7122	7261	7246	7215	7277	6979	7240	7135	7188	7214	7213	7342	7292	7241	7045	7188	7317	7240	7188	7220	7196	7206	7204	7238	7214	7241	7148	7096	7169	7189	7208	7326	7234	7283	7349	7257	7261	7233	7125	7273	7325	7289	7302	7218	7147	7293	7343	7138	7196	7119	7112	7238	7248	7195	7104	7279	7288	7156	7276	7151	7228	7298	7105	7238	7063	7120	7185	7129	7176	7131	7232	7163	7220	7197	7082	7276	7295	7147	7272	7249	7319	7152	7208	7223	7105	7262	7324	7248	7365	7182	7236	7133	7259	7284	7266	7188	7215	7282	7307	7100	7282	7212	7322	7246	7194	7150	7324	7184	7222	7226	7343	7071	7330	7106	7300	7212	7287	7234	7062	7123	7058	7086	7142	7222	7059	7285	7206	7195	7160	7146	7226	7162	7276	7244	7171	7293	7090	7129	7276	7161	7291	7290	7120	7193	7195	7237	7183	7273	7171	7199	7145	7274	7225	7184	7222	7185	7164	7231	7403	7319	7245	7238	7170	7299	7297	7249	7238	7079	7313	7242	7244	7202	7161	7313	7209	7296	7216	7222	7299	7308	7139	7218	7208	7111	7159	7294	7279	7119	7187	7228	7209	7281	7350	7113	7340	7283	7336	7209	7147	7132	7229	7271	7198	7168	7345	7108	7293	7345	7306	7273	7255	7203	7223	7143	7176	7212	7161	7300	7254	7248	7094	7276	7326	7358	7209	7151	7223	7163	7294	7238	7265	7226	7014	7124	7120	7152	7354	7264	7327	7192	7174	7216	7160	7211	7230	7167	7235	7267	7231	7156	7142	7195	7165	7155	7263	7161	7295	7328	7222	7141	7186	7160	7357	7315	7297	7334	7210	7214	7125	7411	7267	7167	7161	7163	7365	7234	7308	7253	7312	7175	7271	7164	7281	7232	7267	7222	7232	7201	7277	7090	7186	7238	7260	7136	7131	7407	7238	7179	7314	7241	7313	7146	7368	7077	7169	7251	7182	7253	7273	7146	7311	7236	7214	7221	7160	7291	7147	7260	7044	7256	7219	7073	7124	7190	7114	7230	7090	7184	7149	7327	7378	7221	7177	7287	7204	7316	7262	7069	7224	7296	7188	7209	7182	7206	7171	7286	7199	7314	7279	7307	7218	7185	7219	7195	7289	7304	7087	7252	7301	7267	7167	7271	7106	7259	7268	7314	7310	7229	7077	7384	7336	7053	7247	7330	7255	7338	7141	7176	7338	7172	7268	7257	7193	7092	7207	7251	7302	7151	7181	7137	7209	7353	7353	7264	7422	7153	7201	7148	7170	7156	7267	7184	7250	7259	7291	7180	7270	7246	7076	7132	7339	7252	7304	7246	7206	7230	7219	7218	7123	7287	7184	7238	7196	7358	7303	7177	7309	7155	7281	7210	7198	7142	7252	7276	7229	7220	7325	7259	7236	7314	7291	7186	7174	7196	7214	7207	7314	7334	7264	7209	7189	7221	7340	7131	7138	7275	7060	7224	7119	7269	7124	7225	7241	7317	7292	7194	7094	7305	7270	7093	7301	7150	7194	7356	7222	7192	7261	7256	7192	7254	7246	7170	7304	7157	7165	7198	7150	7141	7187	7227	7094	7159	7239	7187	7218	7309	7184	7099	7285	7187	7170	7111	7324	7210	7317	7272	7131	7206	7291	7095	7257	7187	7140	7264	7216	7201	7372	7245	7125	7125	7328	7391	7266	7272	7335	7285	7232	7156	7238	7277	7068	7222	7195	7173	7102	7190	7300	7258	7244	7349	7257	7208	7309	7303	7275	7261	7336	7252	7200	7205	7139	7245	7244	7251	7221	7215	7176	7252	7225	7352	7258	7309	7123	7219	7223	7208	7129	7223	7228	7188	7236	7258	7288	7176	7203	7310	7114	7400	7216	7234	7195	7238	7211	7159	7330	7157	7123	7243	7212	7118	7140	7185	7197	7208	7214	7237	7311	7200	7256	7156	7278	7286	7202	7214	7250	7251	7330	7076	7404	7185	7148	7241	7283	7076	7207	7136	7343	7211	7227	7131	7151	7267	7199	7321	7240	7174	7195	7211	7147	7156	7343	7313	7272	7257	7206	7149	7075	7271	7164	7211	7110	7248	7383	7276	7423	7319	7243	7313	7218	7308	7390	7236	7248	7115	7294	7244	7133	7139	7242	7234	7181	7157	7228	7181	7122	7160	7179	7308	7367	7235	7241	7096	7229	7165	7180	7104	7219	7178	7301	7273	7113	7176	7229	7261	7229	7302	7258	7126	7203	7275	7151	7231	7116	7289	7230	7089	6962	7345	7199	7308	7229	7092	7294	7092	7184	7174	7207	7271	7195	7322	7209	7184	7241	7264	7149	7097	7262	7257	7412	7210	7376	7140	7246	7202	7097	7208	7348	7329	7097	7320	7165	7161	7376	7207	7192	7219	7233	7217	7248	7154	7170	7186	7228	7239	7291	7139	7319	7219	7264	7220	7226	7283	7207	7165	7176	7318	7270	7326	7203	7252	7163	7181	7225	7203	7210	7224	7139	7159	7164	7160	7256	7217	7116	7194	7254	7187	7217	7254	7334	7275	7319	7268	7236	7328	7097	7252	7325	7232	7312	7163	7307	7270	7297	7186	7223	7196	7245	7235	7272	7357	7318	7210	7254	7247	7195	7137	7328	7260	7188	7175	7323	7275	7096	7280	7278	7261	7170	7318	7208	7304	7137	7120	7184	7264	7310	7133	7270	7113	7244	7153	7199	7327	7264	7200	7331	7194	7212	7290	7382	7200	7216	7356	7185	7180	7150	7232	7187	7207	7247	7242	7323	7228	7250	7182	7230	7293	7215	7166	7153	7189	7224	7269	7156	7249	7188	7283	7246	7280	7114	7239	7248	7193	7232	7173	7222	7155	7288	7131	7198	7228	7222	7296	7150	7289	7263	7317	7141	7220	7112	7131	7185	7249	7277	7242	7113	7112	7137	7206	7163	7315	7345	7128	7114	7224	7156	7131	7190	7363	7150	7235	7338	7265	7064	7171	7247	7301	7351	7037	7233	7175	7221	7296	7043	7116	7200	7305	7218	7269	7210	7268	7299	7198	7226	7261	7229	7276	7188	7296	7180	7193	7258	7200	7231	7192	7122	7184	7332	7216	7360	7252	7283	7290	7223	7218	7336	7167	7119	7258	7185	7159	7109	7278	7257	7170	7162	7270	7301	7134	7210	7195	7141	7251	7172	7286	7140	7282	7199	7131	7239	7337	7081	7139	7256	7083	7312	7198	7226	7243	7166	7259	7277	7106	7274	7163	7242	7086	7257	7286	7343	7205	7117	7131	7218	7251	7163	7192	7231	7126	7333	7204	7230	7199	7137	7239	7215	7280	7170	7245	7268	7268	7230	7241	7216	7114	7300	7267	7298	7187	7201	7202	7323	7200	7394	7263	7182	7262	7250	7181	7275	7205	7130	7166	7145	7078	7268	7269	7236	7108	7145	7168	7115	7268	7290	7233	7217	7251	7220	7322	7129	7301	7296	7349	7156	7056	7183	7108
3098	1059	978	949	1044	1225	1491	1486	1359	3338	5896	4685	2551	1454	973	880	863	882	842	831	853	856	836	848	832	858	918	867	850	820	842	836	841	837	816	840	812	873	842	879	841	852	831	827	861	842	804	892	855	841	900	828	790	840	844	849	812	872	809	869	842	836	772	814	873	800	866	907	862	843	847	794	876	876	838	874	871	850	831	888	815	859	818	895	841	868	854	859	861	864	858	835	843	834	860	858	822	891	879	804	847	836	813	795	815	836	853	895	835	853	856	868	899	848	856	849	814	812	831	877	806	849	821	844	892	812	875	883	860	864	840	855	843	866	863	825	865	862	873	777	838	853	819	883	866	861	888	847	849	854	852	875	873	845	855	918	862	823	895	829	864	922	833	823	873	824	841	875	791	813	826	809	857	807	865	858	829	851	903	810	846	870	848	864	801	842	832	840	810	796	855	840	840	802	871	866	885	857	847	839	837	861	827	875	842	867	841	806	823	837	848	870	867	891	850	839	762	864	833	757	844	836	874	870	858	893	784	860	860	883	845	890	907	845	763	892	811	860	762	812	858	842	875	867	876	870	874	837	832	899	854	839	852	865	852	921	845	827	869	844	889	846	866	835	838	829	754	851	835	869	855	846	766	830	850	838	889	834	896	884	847	818	916	876	870	846	836	861	907	827	858	806	830	874	870	889	846	872	807	820	898	853	867	867	868	839	777	857	865	854	888	852	874	861	805	868	816	831	774	838	888	843	816	801	827	846	823	864	858	800	878	892	861	846	838	844	888	824	828	893	827	800	895	804	838	872	827	838	881	827	859	893	866	859	829	919	823	849	865	893	890	903	852	821	859	873	832	838	827	811	809	845	826	845	761	822	819	842	815	852	863	881	890	851	906	879	857	831	848	837	907	834	870	839	814	873	807	866	846	831	873	848	846	838	916	885	882	858	896	866	839	896	844	813	840	873	832	849	838	853	799	873	888	877	823	840	837	890	826	841	848	823	920	838	820	876	888	869	790	822	854	811	887	861	870	840	823	868	864	873	849	858	847	866	897	897	879	876	863	822	829	822	837	849	909	807	846	883	841	860	839	855	850	865	833	876	837	821	871	855	863	838	856	843	834	831	856	816	848	853	866	894	798	818	842	864	813	831	853	773	880	829	832	846	847	887	837	821	856	843	873	869	878	831	829	801	872	871	832	826	847	898	841	879	814	837	870	871	816	854	855	826	865	853	834	844	888	834	872	855	954	866	844	835	881	863	883	837	855	936	875	849	865	860	897	848	857	896	911	810	890	862	865	838	844	806	936	857	834	863	817	875	833	847	847	873	886	881	820	852	889	884	804	854	840	867	792	880	860	850	881	844	850	803	837	890	825	847	881	827	862	846	810	861	900	855	881	900	892	830	854	885	837	892	878	866	816	818	826	898	846	877	881	888	882	879	831	856	815	833	830	852	843	807	877	847	827	879	879	829	853	874	868	842	840	824	876	829	838	870	823	838	852	841	848	871	872	875	847	845	795	896	886	875	814	880	834	884	844	854	829	890	868	811	854	847	834	869	856	841	858	846	859	846	858	838	854	883	873	858	870	870	841	836	883	846	860	802	888	863	830	823	878	863	865	868	812	833	776	858	815	851	784	830	874	837	925	854	836	844	848	852	836	828	850	826	870	883	830	880	827	812	840	878	877	852	855	819	891	840	843	888	858	823	868	859	852	862	807	854	863	828	850	820	877	896	854	909	791	843	855	827	853	860	883	866	858	823	884	815	834	786	831	847	874	871	866	805	872	824	836	835	828	919	792	838	852	909	839	874	858	843	932	864	837	826	840	798	884	880	898	816	861	879	840	879	873	810	864	865	870	776	846	819	835	878	808	862	809	863	869	886	879	821	835	836	849	899	895	847	848	819	810	843	839	879	799	885	827	911	859	879	831	797	855	868	879	824	846	825	830	864	894	829	863	858	839	836	810	918	843	846	869	881	846	830	926	840	906	852	887	899	833	897	788	836	829	872	845	856	878	865	858	875	867	866	826	895	869	890	820	824	800	910	857	817	851	821	790	863	883	805	823	832	866	852	798	880	798	826	832	866	852	887	827	864	884	883	865	828	898	829	875	786	882	871	837	866	875	799	866	867	884	859	856	807	833	849	863	855	886	858	868	832	872	851	918	795	815	811	905	852	837	875	836	862	836	856	815	827	820	865	810	787	861	843	821	875	833	850	838	852	797	861	839	839	836	846	812	807	867	859	847	880	872	830	798	811	868	842	882	841	846	796	881	872	860	825	849	845	844	867	853	854	889	878	849	856	874	840	838	774	813	860	813	857	861	827	861	838	880	843	747	885	877	885	868	860	913	812	810	855	889	849	812	834	842	882	814	858	829	813	859	848	847	841	848	814	847	866	841	815	851	847	884	888	887	859	837	819	838	845	871	823	863	869	805	892	831	848	825	874	877	897	829	807	848	808	828	865	836	830	852	868	874	816	895	857	884	896	885	836	854	898	831	887	874	850	859	826	852	868	849	878	836	868	851	815	866	846	815	858	881	834	846	841	837	820	843	845	808	824	870	891	822	836	900	862	872	875	800	855	861	862	857	881	860	830	881	882	862	848	839	795	881	826	877	813	841	828	828	876	820	865	851	817	828	834	899	846	848	886	839	805	817	883	883	799	857	819	879	809	880	824	826	882	847	827	831	835	867	845	794	869	863	862	874	844	831	855	823	830	862	826	896	831	815	898	821	830	885	891	836	865	799	813	893	797	821	858	848	872	857	822	885	826	822	862	796	846	885	831	876	886	853	835	864	891	836	905	876	854	825	831	847	831	846	830	918	884	844	808	864	888	842	853	873	857	911	802	872	808	886	775	864	869	852	858	896	852	854	833	815	815	841	846	857	843	876	861	864	809	830	886	851	820	838	856	822	858	848	771	868	852	829	813	816	892	875	833	861	871	891	836	873	839	891	882	833	836	838	846	847	829	857	856	846	891	846	844	889	849	888	865	887	858	878	859	856	877	855	802	849	894	884	882	869	867	856	853	821	843	828	878	856	834	839	821	846	835	872	838	880	835	862	860	864	813	835	857	873	872	879	862	841	871	855	845	871	847	854	835	861	867	850	908	857	805	804	826	832	862	788	887	868	848	897	832	862	843	792	866	818	801	850	902	908	857	855	876	820	875	819	879	820	879	852	855	802	853	892	847	823	837	812	852	898	848	836	857	871	826	827	810	846	852	813	856	819	822	848	850	866	816	784	820	863	813	873	859	850	810	832	851	844	856	859	815	803	830	802	889	823	862	846	820	855	836	857	836	872	858	890	842	881	846	894	891	867	895	830	834	859	857	826	883	834	822	887	802	789	812	845	893	851	850	799	851	835	848	889	869	830	827	816	866	821	834	875	897	801	828	881	879	844	824	830	770	876	856	847	865	844	856	838	856	828	840	866	842	861	865	792	870	881	841	810	828	874	848	876	840	886	859	803	835	810	881	855	857	815	904	888	859	863	884
16036	10180	8655	12249	18180	22718	26222	23815	21889	36098	44965	37513	25248	14792	9005	7533	7199	7168	7102	7042	7151	7112	7039	7028	7038	7099	7230	7042	7092	7202	7088	7132	7207	7088	7098	7044	7082	6919	7088	7179	7056	7112	7162	7116	6976	6906	7163	7054	7155	7164	7065	7025	7088	7050	7058	6961	6996	6965	7076	7085	7040	7111	7167	7179	6996	7084	7027	7045	7187	7011	7186	7162	7137	6952	7041	7118	7160	7010	7066	7071	7033	7044	7076	7049	6881	7088	7028	7112	7100	7045	7088	7148	6998	7164	7178	7055	7086	7088	7157	7041	7036	7019	7029	7076	7052	7041	7155	6961	7088	6925	6897	7163	7060	6958	6996	7146	7065	7081	7021	7056	7171	6979	7134	7037	7032	7077	6975	7013	6997	6999	7019	7002	7121	7074	7025	7070	7204	7127	7139	7072	7005	6972	7056	7037	7114	7015	7023	7080	6997	6994	7053	7127	7058	7084	7178	6951	7074	7119	7054	7040	7081	7015	7039	7033	6974	7024	7076	7139	7103	7200	7061	6983	7009	7109	7016	7155	7158	7180	7102	7055	7127	7052	7173	7251	7000	7108	7074	7027	7183	7142	7095	7131	7017	6884	7136	7144	7029	7048	7041	7048	7031	7031	7138	7170	6985	7106	7113	7148	7274	7120	7067	7142	7043	7161	7142	7081	7206	7068	6923	7114	7220	6985	7011	7160	7070	6986	7122	7061	7057	7146	7126	7037	7006	6796	6926	7050	6993	7077	7201	7029	6888	7055	7069	7117	7100	7130	7022	7149	7140	7113	7063	6988	6976	6987	7102	7113	7042	6993	7035	7194	7087	6996	7186	7112	6972	7044	6945	7154	7016	7163	7086	7029	7068	7272	6934	7044	7210	7057	7001	7125	7090	7007	7079	7066	6953	7121	7016	6951	7078	6995	7100	7070	7064	7241	7094	7029	7108	7195	7059	7098	7004	7001	7104	7202	7026	7137	7009	6955	7068	7012	7136	7108	7112	7036	7057	7159	7085	7092	7141	7217	7187	7058	7129	6915	7214	7056	7003	7053	7129	7162	7020	7038	6986	7088	7196	7038	7132	6942	7169	7116	7096	6983	7077	7130	7035	7155	7016	7232	7129	7015	7000	7064	7047	6934	6995	7105	7266	7090	7245	6982	6900	7109	7015	7106	7120	7185	7110	6990	6988	7057	7083	7067	7017	7198	7051	7086	7022	7024	7061	7159	6975	7162	7125	7054	7027	7045	7039	7117	7029	6915	7065	6938	7083	7120	7084	7031	7115	7036	7120	7156	7123	7079	7052	7191	7089	6966	7059	7014	7020	7101	7096	7021	6973	7034	7135	6910	7104	7047	6990	6992	6983	7004	7099	7067	7058	7026	7091	6999	7064	7135	7072	7201	7050	7047	6978	7054	7008	7080	7044	7132	7091	7148	6864	6997	7000	6960	7093	7101	7129	7058	7007	6992	7134	7150	6994	7113	7065	7035	7130	7029	6922	7037	7105	7145	7078	7212	7035	7142	7060	7133	7209	7219	7050	7158	7175	7085	7057	7045	7125	7135	7110	7110	7062	7019	7051	6990	7009	7060	7112	7104	7187	7026	7183	7128	7028	7141	7121	7041	7063	7033	7137	7072	7073	7130	7044	6960	7065	7171	7026	7159	7077	7099	7113	7109	7054	7082	7170	7086	7164	7056	7054	7145	7082	7184	7113	7081	7040	7131	7000	7146	7041	7118	6963	7097	7258	7032	7084	7209	7085	7158	6883	7016	7086	6969	7129	6825	7135	7110	7068	7078	7044	6991	7146	6977	7029	7059	7075	6913	7045	7042	6864	7100	7156	6932	7140	7113	7018	7074	7108	7075	6938	7129	6989	7121	7131	7062	6996	7092	7014	6992	7129	7037	7111	7140	7256	7147	7140	7003	7198	7126	7058	6969	7116	7103	7135	7066	7020	7051	7098	7162	7024	7049	7130	7140	7170	7119	7225	7104	7148	7092	7022	7106	7050	7100	7009	6914	7155	7141	7159	6990	6922	7098	7085	7079	7153	7104	7186	7101	7084	7114	7052	7135	7017	7004	7054	7122	6988	7201	7170	7244	7035	7222	7130	6928	7188	7171	7133	7068	7077	7063	7082	7105	7053	7085	7174	7061	7087	6877	7157	7111	7013	6982	7093	7132	7028	7077	7191	7108	7135	7105	7166	7020	7132	7075	7004	7148	7024	7114	7203	7201	6984	7011	7125	7020	6961	7023	7116	7269	6938	7208	7154	7102	6976	6985	7011	7068	7174	7024	7173	7037	7119	7063	7067	6968	7043	7097	7058	7075	6975	7236	6867	7073	7084	6972	6980	7070	7127	7149	7068	6999	7019	7017	7177	7060	6998	7060	7039	6992	6990	7060	7106	7066	7006	7210	7120	7169	6968	7103	7050	7134	7122	7183	7004	7059	7054	7154	6980	7018	7116	6991	7008	7109	7059	7113	7016	7105	6998	7041	6971	7092	7053	7108	7112	6996	7127	7079	7118	7051	7106	7155	7076	7114	6975	7143	7075	7056	7150	7011	7169	7098	7201	6948	7219	7147	7093	7114	7027	7012	6875	7086	7039	7050	6989	7022	7070	7111	7022	7015	7001	7083	7088	7150	7069	7116	7103	7089	7091	7193	7097	7046	7099	7070	6953	7121	7090	6946	7019	6997	7076	7018	7246	7035	7177	6969	7096	7268	7139	7065	7072	7065	6998	7088	7038	7088	7011	7002	7049	7098	7119	6951	7140	7088	6949	7069	7110	6976	6957	7133	7134	6986	7042	7157	7088	7129	7206	7217	7016	7011	7142	7162	6993	7116	7009	7105	7026	7041	7138	7081	7162	7089	7024	7158	7098	6983	7060	7112	6991	6900	7007	7095	7084	7174	7039	7133	6985	7099	7172	7157	6993	7032	7076	6966	7128	7194	6996	6886	7107	7053	7029	7022	6946	7026	7139	7203	7147	6977	7105	7009	7083	7042	7164	6962	6989	7118	7019	6961	7026	7007	6940	7069	7160	7246	7107	7087	6981	7127	7098	7118	7131	7091	7130	7120	6982	7083	6996	7013	7079	7236	7098	7081	6960	7171	7069	7247	7076	7061	7076	7103	7138	7106	7008	7046	7061	7140	7044	7114	7153	7226	7022	7058	7204	7053	7062	7117	7069	7042	7037	7084	7095	7099	7064	7048	7071	7044	7026	7152	7091	6978	7043	6970	6903	6989	6985	7087	7160	7033	6989	7049	7170	7002	7035	7049	7058	7020	7097	7083	7036	7083	7005	6983	7034	6995	7006	7153	7089	7029	7077	7134	6830	7023	7152	7189	7025	7113	7047	6986	7034	7208	7128	6985	7059	6967	7071	7079	6983	6978	7169	7093	7073	7073	7115	7019	6941	6956	7163	7049	7197	6943	6982	7240	6998	7130	7057	7260	7187	7141	7029	6949	7046	7221	6985	7027	7112	6882	7047	7173	6980	7187	7045	7086	7073	6928	7209	7089	7101	7018	7072	7158	7073	7106	7072	7107	6995	7026	6935	7055	7139	7105	7089	7062	7134	7064	6928	7081	7065	7189	7135	6899	7026	7062	7095	7024	7142	7090	7102	6974	7084	7069	7127	7056	7061	7151	7101	7125	7051	7123	7061	6990	7002	7070	7067	7097	7230	7103	7102	7165	6957	7039	6978	6979	7003	6958	7129	7213	7093	7107	7040	7078	7137	7023	7022	6960	7121	7145	7204	7272	7188	7117	7138	7105	6970	7189	7165	6994	7220	7103	7034	7073	7149	7201	7165	7145	6971	7097	7123	7130	7148	6935	7087	7052	7040	6987	7071	7063	7101	7052	7016	7120	7035	7035	7050	7033	7024	7100	7014	7143	7185	7089	6982	7229	7194	7073	7053	6981	6981	7160	7088	7092	7030	7119	7065	7119	6954	7003	7018	7140	7035	7011	6996	7142	7133	6948	6988	7270	7075	6954	7077	6980	7132	7140	7062	7104	7042	7064	7074	7021	7097	7330	7006	7122	6921	7183	7123	7037	7033	7019	7209	7060	7047	7081	7030	7230	7150	6918	7157	7011	7070	7051	7106	6994	7008	7099	7106	7050	7108	6971	6965	6902	7077	7185	7019	7021	7191	7243	7250	6846	7065	7224	7067	7124	7047	7021	7045	7222	7128	6956	7094	7054	7076	7020	7187	7070	7092	7029	7062	7169	7186	7028	6914	7148	7116	7184	7149	7102	7119	7125	7053	6953	7029	7053	6958	7001	7192	7113	6965	7021	7131	7075	7004	7109	6890	7182	7061	7137	7152	7137	7223	6997	7032	6985	7145	7138	7031	7155	7003	7015	7010	6954	7126	6966	7026	6977	7019	7105	7115	6985	7123	7174	7074	7131	7089	7139	7072	7111	7046	7093	7001	7096	7100	7133	7140	7129	7054	7108	7081	7012	7190	7024	7124	7009	6965	7049	6992	6996	7060	7209	7033	7087	7154	7114	7044	7119	7038	7080	7083	6998	7121	7113	7001	7039	6977	7071	7082	7106	7060	7035	7122	7037	6973	7096	7144	7055	7149	7052	7169	7082	7120	7157	7144	7092	7085	7118	7162	6963	7186	6971	7020	7050	7096	7214	7045	7176	7167	7151	7100	7078	7102	7054	6992	7132	7045	7072	6986	7006	7205	7072	7071	7135	7024	7051	7094	7027	7025	7021	7091	6895	7096	6994	7092	7177	7133	7051	7114	7063	6991	6940	7068	7030	7153	7290	7057	7058	7135	7224	7066	7077	7160	7144	7103	6982	7131	7008	7111	7273	7150	7077	7020	6934	7167	7201	6945	7048	7197	7070	7142	7091	6919	7085	7051	7120	7279	7066	7102	7092	7209	7114	7145	7088	7126	7080	7174	6903	7017	7046	7089	6979	7086	7154	7106	7123	6963	7161	7039	7161	7075	7218	7170	6930	7038	7159	7109	7137	7078	7033	7085	6958	6960	7001	7123	7111	7118	7092	7113	7115	7091	7086	7121	7165	7062	7042	6943	7138	7004	7108	6975	7211	7081	6944	7154	7077	7145	7156	7029	7035	7231	7148
2147	1445	1126	1071	1324	1704	1703	1774	1562	6092	15006	12755	5973	2575	1316	983	853	877	815	865	855	817	835	882	858	890	815	789	883	870	837	864	847	891	852	806	900	875	832	871	867	817	857	887	823	888	885	892	869	868	835	863	869	853	891	860	881	883	886	828	840	802	847	853	881	902	943	879	859	818	870	875	863	832	912	870	864	868	834	830	849	809	783	846	859	880	888	865	826	919	868	823	859	832	850	806	847	871	827	809	891	867	839	771	847	875	810	900	892	868	870	852	853	809	843	906	833	872	938	862	849	891	842	881	855	821	880	863	832	860	830	827	808	874	855	852	811	886	846	816	838	848	891	880	793	844	850	858	891	952	867	880	908	895	835	878	890	856	836	891	840	873	876	825	864	850	799	883	872	865	835	861	859	852	854	855	851	864	864	843	841	925	939	859	843	849	863	867	877	825	896	892	843	849	882	898	850	865	814	851	891	834	858	910	841	861	873	812	788	873	887	904	862	906	908	868	851	841	845	838	837	895	846	827	843	845	852	852	867	904	839	850	850	911	856	842	952	865	872	906	932	863	856	878	861	879	917	818	824	861	847	841	899	839	841	813	883	886	830	820	888	837	851	857	830	854	863	892	832	862	845	877	861	846	845	928	859	822	890	869	873	898	852	854	881	822	869	833	881	879	862	851	888	872	874	859	896	887	839	883	830	849	872	799	872	888	831	844	913	855	857	852	887	813	904	907	838	852	872	889	888	861	871	847	881	800	874	829	860	767	828	802	856	843	879	819	892	890	854	864	817	863	860	862	847	849	821	914	826	867	877	852	807	811	791	863	846	865	854	856	885	880	833	854	811	840	845	822	865	828	839	864	893	902	843	860	848	826	891	858	844	896	813	831	823	821	857	879	860	879	840	861	856	806	809	831	871	843	889	888	863	864	880	888	875	865	826	860	807	858	820	894	889	868	817	839	845	850	888	844	838	863	819	859	818	843	915	848	829	809	889	837	877	891	796	862	904	840	869	881	881	851	893	848	837	846	848	824	835	926	812	785	871	893	868	841	831	818	833	853	779	854	836	882	895	862	877	851	836	877	892	839	848	929	845	836	866	873	873	880	835	817	845	832	903	853	833	830	862	891	843	930	814	889	853	803	916	883	894	860	850	839	850	851	937	859	872	850	899	842	830	912	881	860	865	872	854	836	927	899	829	860	899	844	825	876	859	870	817	823	877	885	909	851	846	857	880	835	829	888	869	840	843	878	878	925	863	919	885	855	854	890	869	865	814	896	896	825	852	937	882	852	887	867	873	828	861	839	909	879	851	911	824	849	840	857	875	802	889	887	896	883	849	882	836	816	853	839	883	851	934	843	846	825	856	819	888	851	885	812	907	875	859	836	833	857	894	876	881	893	852	822	876	823	820	856	902	839	872	781	867	846	877	868	875	832	869	837	857	851	857	865	854	867	897	864	919	839	834	851	854	824	852	850	929	838	859	886	848	845	859	815	803	905	851	831	860	883	880	837	837	852	814	815	831	818	804	859	847	842	854	834	923	817	883	827	855	871	877	829	888	858	861	855	829	863	780	820	883	853	889	874	869	828	890	833	864	875	830	866	880	866	893	808	873	901	846	869	834	799	871	814	829	879	901	873	838	895	799	800	864	838	868	871	843	768	890	860	852	839	892	876	822	834	846	876	867	853	870	838	835	764	894	902	831	853	871	868	863	836	821	864	866	842	847	865	886	822	845	856	823	861	860	882	804	856	855	835	854	837	851	846	828	898	929	801	848	852	879	876	850	905	863	881	843	830	925	872	802	820	867	914	892	861	889	819	953	921	855	861	786	900	869	860	816	826	878	812	894	884	832	890	861	854	871	888	852	806	879	809	873	853	871	880	863	888	837	876	871	840	819	876	818	867	829	831	863	851	909	862	862	892	873	869	867	864	823	873	846	897	872	833	848	865	846	856	880	848	806	854	817	849	854	829	842	833	909	841	897	854	875	897	843	859	915	860	883	868	860	835	866	839	850	869	873	898	887	805	857	916	885	838	868	851	893	820	835	873	832	830	855	857	832	868	920	819	895	842	838	826	840	870	878	832	835	842	846	862	867	869	906	830	867	893	843	827	843	807	885	852	903	885	883	847	861	839	870	841	904	831	850	845	867	838	847	843	848	885	831	814	805	876	869	866	838	872	872	836	866	832	859	821	843	811	839	892	847	898	818	911	838	839	850	860	838	877	871	839	888	875	797	878	814	831	865	876	828	841	761	831	848	882	918	890	863	865	895	877	851	807	863	863	832	854	908	876	894	841	863	883	910	827	844	909	876	897	873	819	793	856	865	857	859	840	842	792	879	829	864	841	885	798	848	864	819	828	886	898	875	832	832	828	855	860	854	837	874	879	845	841	920	835	847	853	885	863	882	876	829	881	866	847	846	909	841	846	844	897	838	867	837	851	887	828	827	838	862	885	937	924	857	877	862	858	839	810	883	892	844	809	869	875	845	906	844	836	850	826	884	858	795	848	849	799	883	872	858	868	880	887	847	848	852	879	903	881	923	889	867	884	897	852	840	880	871	909	882	873	861	840	870	892	819	827	917	923	925	855	861	842	867	870	880	860	831	878	858	849	854	880	840	884	882	806	912	798	854	854	884	803	882	803	910	842	866	854	870	844	868	806	858	839	901	829	861	779	849	891	897	896	829	826	865	844	870	810	874	870	830	891	826	889	820	839	825	841	837	839	801	783	846	843	860	830	864	862	857	851	904	829	800	824	816	863	856	810	848	907	913	906	847	853	869	883	918	903	898	871	850	922	882	840	824	841	834	856	875	846	856	873	882	884	842	828	916	884	829	899	873	841	906	864	812	912	888	861	894	833	857	858	862	894	823	833	871	846	829	862	902	882	859	834	891	834	845	857	874	841	808	870	852	809	823	871	935	838	821	888	863	845	864	841	823	849	857	835	874	845	813	857	884	829	827	884	856	853	828	886	824	817	881	847	870	882	896	831	817	863	847	817	852	899	812	884	887	846	858	877	801	871	846	889	871	886	845	845	862	806	823	858	851	902	902	853	808	811	828	890	802	824	806	828	838	865	812	852	839	876	829	837	817	858	886	845	817	830	836	807	853	833	817	770	804	855	894	863	846	864	848	823	869	884	874	885	863	825	817	857	888	833	853	854	891	876	881	837	863	900	888	868	854	841	844	799	868	866	816	831	853	867	801	851	824	864	879	857	898	927	861	819	862	854	834	874	868	849	829	852	843	836	841	834	828	896	864	883	901	858	832	776	827	810	827	824	881	815	859	884	837	884	816	900	853	902	887	851	833	848	876	806	841	879	833	829	855	820	791	845	825	867	855	861	889	822	869	881	842	798	908	830	835	889	861	857	834	889	851	869	868	828	849	855	861	897	869	846	843	901	905	845	836	875	853	864	758	873	816	845	825	856	808	857	829	844	839	877	918	817	880	838	828	847	814	919	850	877	930	863	851	833	830	847	833	817	837	827
19542	14093	10487	15865	23156	28278	29269	28391	23690	44403	64421	54531	38545	24721	12633	8258	7182	7156	7165	7031	7057	7157	7128	7005	7002	7160	7113	7093	7203	7221	7206	7152	7033	7146	7073	7015	7190	7230	7125	7016	7275	7097	7175	7101	7142	7078	7131	7058	6955	7200	6996	7058	7029	7056	7166	6951	7234	7014	7098	7120	7134	7070	7248	7078	6925	7195	7183	7207	7181	7106	7143	7075	7070	7017	7072	7032	7098	7085	7006	7163	7291	7101	7071	7153	6903	7038	6994	6960	7154	7143	7037	7189	6982	7128	7229	6988	7125	7029	7056	7182	7030	7179	7042	7133	7109	7149	7126	7129	7081	7051	7068	7070	7086	7228	7235	7202	7071	7024	7084	7052	7146	7046	7120	7219	7126	7055	7055	7079	7193	7030	7196	7066	7225	7143	6994	7120	7098	7016	7073	7210	7205	7127	7154	7068	7102	7161	6930	7190	7079	7035	7223	7192	7134	7010	7224	6958	7147	7064	6982	7065	7106	7187	7058	7043	7183	7023	6980	7076	7013	7164	7132	6975	7098	7077	7056	7140	6995	7117	7104	7102	7045	7130	7117	7018	7090	7116	7078	7151	7128	7194	7049	6971	7174	7113	7097	7134	7112	7021	7045	7153	7108	7208	7132	7259	7149	7049	6944	7176	7016	7010	7020	7176	7047	7085	7040	7053	6984	7048	7182	7134	7074	7044	7017	7188	7014	7106	7135	7026	7083	7164	7112	7095	7091	7143	7043	7099	7187	7182	7001	7029	7040	7161	7106	7062	7117	7002	7107	7182	7075	7006	7075	6947	7128	7152	7172	7216	7007	6959	7092	7039	7072	7004	7074	7023	7135	7080	7131	7114	7148	7125	7090	7097	7084	7022	7098	7016	7166	7194	7014	7118	7134	7094	7215	7067	6985	7203	6986	7149	7062	7138	7217	7103	7102	7184	7098	7160	7087	6904	6999	7157	7090	7045	7132	7126	7083	6949	6992	6991	7129	7170	7073	7188	7072	7130	7191	7146	7333	7010	7093	6904	7036	7035	7102	7161	7096	6999	6992	7118	7068	7119	7089	7070	7127	7058	7053	6981	7091	7096	7139	7111	6997	7097	7222	7113	7151	7076	7142	7033	7092	7089	6961	7152	7251	7096	7086	7148	7072	6972	7088	7167	7079	7072	7055	7020	7139	7152	7075	7175	7141	6996	7105	7021	7057	7103	7150	7104	7147	7122	7038	7161	7101	7109	7065	7033	6996	7127	7185	7131	6982	7121	7166	7001	7016	7016	7117	7034	7174	7091	7029	7023	7080	7021	7041	7132	7105	7045	7067	6932	7018	6991	7067	7163	7101	7069	7132	7021	7006	7010	7118	7104	7020	7086	7199	7180	7062	7092	7093	7142	7024	7052	7157	7039	7259	6966	7137	7070	7054	7145	6967	7018	7125	7094	6964	7053	7041	7010	7042	7042	7193	7245	7073	7121	7106	7150	6983	7165	7220	7018	6998	7037	7129	7110	7204	6982	7109	7133	7077	7063	7128	7002	7061	6966	7055	7097	7104	6999	7070	7239	7042	7154	7191	7018	7198	7074	7168	7198	7134	6987	7138	6954	7087	7101	7094	7125	7127	7026	7050	7055	7206	7080	7068	7124	7082	7194	7023	7279	7063	7131	7143	7146	7055	7225	7126	7119	7092	7057	7099	6983	7148	7161	7095	7077	7157	6943	7133	7098	7175	7125	7128	7060	7035	7212	7107	7105	7086	7178	6856	7151	7139	7079	7047	7244	7014	7005	7095	7174	7119	7061	7070	7048	7075	7165	7104	7139	7074	7199	7043	7110	7127	7076	7148	7216	7020	7173	7036	7118	7070	6967	7181	7214	7325	7120	7080	6970	7205	7021	7037	7175	7124	7163	7227	7035	6990	7081	7106	7142	7155	7052	7001	7068	6946	7022	7141	7124	7184	7023	7103	7027	7031	7075	7197	7196	7027	7022	7083	7095	7132	7134	7013	6979	7017	7058	7140	7077	7086	7124	7253	7071	7119	6988	6962	7167	7119	6955	7036	7198	7138	7138	7110	7052	7252	7086	7197	7107	7038	7103	7144	7030	7118	7023	7176	7184	7097	7046	7149	7154	7073	7134	7108	7112	7089	7132	7158	7110	7108	7161	7197	7073	7100	7059	7118	7033	7238	7083	7200	7102	7160	7047	7160	7168	7149	6949	7092	7107	7054	7048	7044	7004	7039	7147	7129	7072	6938	7033	7138	7014	7167	7042	7087	7101	7217	7063	7068	7029	7242	7081	7058	7018	7093	7072	6972	7086	6967	7101	7043	7121	7014	7221	7100	6957	7210	7030	7156	7241	7123	7130	7099	7162	7133	7141	7094	7133	7149	7163	7055	6972	7124	7019	7005	7111	7031	6977	7262	7013	7135	7127	6962	7100	7051	7005	7160	7257	7057	7116	7190	6951	6963	6973	7089	6937	7040	7216	7062	7173	7062	7203	7114	7080	7095	6991	7124	7157	7205	7075	7110	7053	7099	7095	7134	7166	7062	6979	7030	7007	7117	7023	7231	7023	7221	7136	7058	7139	7048	6962	6990	7141	7079	7110	6917	7184	7176	7087	7104	7057	7155	7149	7003	6993	7162	7069	7256	7100	7085	7020	7052	7183	7056	7191	6929	7156	7285	7114	7133	7111	7036	7031	7054	7139	7153	7051	7051	7074	7146	7105	7009	6961	7039	7094	7209	7085	7051	7151	6956	7128	7065	6923	7171	7073	7049	6993	7020	7155	7225	7164	7072	7189	7070	7007	7091	7010	7164	7040	7101	7059	7045	7128	7099	7021	7151	7139	7011	7062	7189	7072	7002	7252	6982	7021	7023	7073	7129	7243	7091	7173	7077	6995	7118	7172	7062	7038	7026	7106	7031	7106	7205	7201	7214	7121	7119	6913	7196	7349	7189	7097	7043	7094	7149	7079	7132	7176	6977	7190	7031	7116	7005	7223	6910	7133	7035	7066	7147	7065	7042	7056	7131	7049	7011	7082	7045	7124	7035	7103	7084	7230	7074	7174	6983	7093	7078	7113	6953	7111	7143	7148	7028	7105	7076	6955	7014	7045	7023	7072	6995	7085	7120	7194	7045	7028	7158	7023	7105	7055	7044	7141	7196	7087	6986	7098	6939	7143	6989	7175	7109	7077	7124	7024	7188	7094	7127	6935	7006	7030	6908	7147	7125	7105	7161	7149	7026	7014	7180	7106	6993	7040	7093	7189	7157	7025	7039	7155	7146	6983	7180	7107	7143	7058	7193	7095	7067	7121	7051	7217	7255	7156	7018	7276	7020	7071	7097	7066	7018	7068	7217	6970	7120	7030	7079	7270	6963	6995	7152	7045	7112	7135	7205	7137	6960	7199	7052	7170	6813	7148	7065	7119	7025	7112	7072	7160	7052	6972	7149	6995	7077	7061	7083	7181	7051	7113	7001	7187	7064	7128	7113	7127	7122	7116	6962	6997	6993	7325	6962	6975	6920	7116	7029	6989	7100	7135	7074	7215	7060	7172	7151	7183	6931	7127	7057	7034	7066	7200	7002	7134	7087	6892	7175	7113	7041	7237	7151	7057	7093	7152	7183	7080	6970	7139	6977	7077	7039	7030	7244	7045	7097	7137	7096	7162	7103	6938	7036	7106	7111	7027	7130	7066	7115	7146	7051	6968	7091	7098	7207	7122	7117	7082	7070	6971	7218	7163	7051	7027	7106	7065	7107	7026	7246	7100	7062	7004	7123	7118	7112	6966	7139	7090	7221	7149	7059	7163	7086	7186	7061	7110	7189	7073	7136	7124	7266	7163	7059	7124	6966	6902	7134	7111	7093	7167	7003	7127	7054	7209	7071	7003	7190	7032	7201	7084	7088	7025	7150	7079	7116	7127	7105	7140	7034	7067	7097	7062	7133	7141	7162	6996	7263	7110	7001	7072	7116	7267	7193	7165	7067	7135	7028	6985	7188	7031	7155	7008	7015	7017	7106	7115	7055	7149	7153	7159	6922	7079	7096	7020	7132	7112	7176	7069	7060	7111	7056	7168	7195	7077	7144	6990	7270	7136	7024	7053	7211	7046	7028	6978	7160	7110	7115	6996	7070	7049	7158	7193	7138	7185	7006	7081	7081	7013	7178	7194	6976	7156	7107	7071	7107	6947	7056	7168	7041	7106	7049	6967	7142	7106	7043	7050	7056	7042	7106	7060	7117	7017	7009	7160	7098	7016	7128	7174	6992	7015	7156	7091	7156	7069	7230	7218	7126	7145	7032	7104	7122	7103	7062	7154	7045	7114	7109	7032	7169	7076	7247	7198	7010	7112	7144	7144	7160	7158	7082	7216	7192	7098	7270	7109	7124	7086	7087	7038	6918	6975	6987	7028	7014	7025	6948	7086	7136	7141	7185	6961	7079	7071	7109	7125	7022	7182	7087	7013	7039	7118	7141	6993	7037	6994	7195	7014	7107	7118	7119	7157	6963	7191	7145	7048	7061	6932	6985	7104	7172	7136	7218	6978	7158	7011	7083	7083	7117	7169	7122	7179	7116	7124	7043	7252	7166	7004	7097	7146	7006	7235	7149	7076	7067	7105	7034	7062	7162	7034	6996	7109	7083	7098	7040	7107	7175	7112	7167	7121	7178	6979	7044	7198	7003	7083	7038	7136	7101	7077	7264	6955	7028	6936	7110	7170	7076	7213	7163	7228	7015	7015	7033	7067	7099	7152	7181	6928	7084	7198	7112	7161	7175	7050	7156	7171	7124	6983	7153	6945	7016	7188	7108	7115	7033	7198	7058	7070	7107	7069	7079	7160	7082	7150	7166	7135	7038	7179	6998	7229	7003	7066	6993	7159	7083	7145	7211	7005	7138	7030	7030	7070	7200	7213	7110	7051	7067	7066	7280	7085	7120	7080	7033	7093	7115	6977	6999	7046	7115	7037	7015	7104	7210	7197	7109	6981	7160	7211	7233	7158	7167	7156	7274	7129	7078	7023	7046	7119	7128	7035	7084	7101	7181	7126	7091	7240	7064	7000	7023	7244	7001	7214	7130	6997	7063	7047	7235	7027	7099	7117	6991	7034
4791	1278	1204	1142	1389	1742	1780	1598	1449	6254	15725	11632	5960	2552	1376	1031	879	930	855	945	871	877	909	878	926	895	884	869	913	908	877	915	886	947	856	867	909	919	878	924	855	861	857	883	869	898	892	889	853	932	842	927	891	859	933	893	907	891	864	919	874	870	848	894	899	878	913	921	898	856	928	875	876	853	924	872	885	898	861	843	895	893	857	988	920	954	910	911	917	856	893	868	913	901	873	883	889	929	927	861	906	897	874	928	858	842	917	924	888	884	907	876	963	861	900	912	855	906	867	925	864	854	882	875	885	917	881	894	895	933	862	875	913	883	882	904	890	881	980	895	882	832	910	835	872	916	886	870	869	904	850	903	900	908	850	844	894	899	885	882	908	895	910	893	948	851	843	894	871	906	879	931	888	898	918	873	920	838	908	917	881	896	857	916	921	911	887	877	816	875	866	931	881	848	864	939	908	926	879	897	882	848	849	882	894	854	920	885	894	887	834	845	914	899	922	887	928	925	873	925	951	930	915	911	921	811	893	805	821	886	937	894	909	861	915	892	866	844	848	878	872	849	896	887	919	871	850	853	848	861	934	864	870	915	937	896	869	940	871	862	878	821	897	874	907	933	873	858	866	860	870	866	957	865	858	855	883	903	883	898	907	884	922	854	938	841	930	936	872	855	882	923	850	834	860	838	902	928	827	891	885	818	891	885	882	843	887	843	865	882	885	886	836	875	881	907	918	892	878	944	897	894	819	890	862	892	923	825	885	872	892	859	896	922	856	876	916	909	937	869	909	851	870	912	910	891	919	888	830	855	873	886	900	882	855	880	905	923	867	892	912	905	847	919	922	916	916	895	906	938	868	884	898	891	885	951	927	892	914	866	913	884	921	863	851	906	823	931	883	867	833	930	891	880	931	924	905	896	934	858	871	882	933	859	910	886	877	815	931	861	901	928	924	938	858	905	853	877	881	862	881	880	853	874	859	894	915	944	910	855	908	873	855	912	849	924	874	962	806	914	894	847	905	883	913	833	834	924	884	828	913	848	906	864	888	888	888	901	851	856	928	891	864	840	897	850	831	842	896	820	870	855	870	865	854	916	893	884	889	867	896	872	939	898	871	893	913	869	813	863	868	851	902	825	897	821	870	916	945	889	876	904	942	898	874	906	893	854	827	933	850	870	892	888	877	937	908	867	875	810	918	909	838	879	884	899	878	878	885	870	900	889	892	829	877	874	928	917	897	897	898	875	905	917	918	879	846	892	831	916	864	895	887	935	869	885	905	913	887	894	873	865	846	882	876	883	866	896	889	928	876	932	862	914	876	864	856	832	910	912	846	886	861	904	893	896	877	908	891	876	858	877	894	868	869	892	905	930	898	908	902	896	872	867	915	834	853	889	908	941	889	878	859	853	847	882	900	830	890	917	852	834	914	819	890	909	878	812	881	883	883	875	886	915	933	911	871	915	910	858	884	893	899	917	858	862	887	856	903	902	861	866	860	929	872	873	885	915	888	903	839	897	905	858	839	808	848	882	882	960	918	931	825	860	870	848	874	923	898	888	886	894	864	864	815	910	912	870	908	890	895	948	889	882	909	894	857	878	854	973	855	910	845	861	896	884	938	900	887	898	860	877	810	903	887	842	897	847	937	902	909	930	815	843	893	921	881	814	884	897	935	906	907	882	881	877	888	916	919	914	900	877	877	865	872	864	885	924	862	835	881	906	862	872	938	931	886	886	888	918	871	855	913	878	856	864	906	879	918	873	929	877	867	892	820	895	892	854	882	900	899	947	871	837	923	848	869	854	871	919	905	934	828	929	953	881	874	868	918	830	854	883	940	893	879	852	890	903	882	967	901	828	894	871	886	893	841	879	892	896	890	904	887	918	823	866	859	875	786	947	907	906	900	868	858	858	919	891	891	863	897	902	858	861	838	918	823	875	805	844	889	852	890	896	911	871	856	885	813	821	916	856	885	909	836	891	838	900	909	883	962	853	879	909	928	909	831	859	867	915	870	860	889	878	943	900	883	865	869	854	890	870	915	865	875	922	909	889	819	883	872	881	897	881	851	862	896	909	841	835	887	917	918	884	947	884	916	854	889	902	951	883	825	915	888	874	901	948	903	910	857	884	844	880	892	886	927	978	848	909	901	866	927	877	897	872	855	885	939	905	930	945	892	899	870	953	897	878	930	857	865	899	888	894	819	862	838	882	850	916	914	867	905	880	886	940	876	913	904	847	885	834	890	824	854	846	880	836	883	934	874	892	852	937	843	889	912	878	875	852	886	888	911	920	877	866	926	870	867	885	865	879	875	907	911	876	905	852	869	882	938	881	885	909	889	934	867	915	858	876	909	840	922	880	935	857	819	820	898	842	905	893	906	944	887	900	883	855	856	944	923	873	867	891	882	891	869	896	883	893	847	945	875	835	902	950	908	914	898	858	875	903	892	879	883	848	877	879	916	860	905	884	815	920	877	960	889	892	878	879	890	901	872	886	847	860	883	865	861	871	855	965	831	838	992	883	851	887	948	871	862	871	904	874	877	855	891	926	883	866	918	918	877	915	878	913	893	902	890	847	914	862	905	886	910	885	881	861	822	942	889	875	898	897	881	860	858	863	913	883	854	918	894	883	918	930	868	938	864	871	869	918	934	903	892	872	906	871	917	895	852	878	911	858	887	881	869	874	871	911	879	870	950	940	909	888	896	864	885	866	907	901	830	869	910	916	872	901	892	943	879	849	836	951	913	889	896	864	850	922	903	926	851	865	868	901	875	940	935	876	880	846	877	914	913	833	874	877	910	905	931	908	897	859	953	844	860	875	913	860	887	879	896	938	908	924	878	905	864	848	842	838	863	873	818	894	870	870	823	874	873	902	886	854	813	869	891	887	908	870	926	858	909	882	903	884	854	877	877	927	892	929	868	866	864	867	918	845	906	898	884	895	919	853	967	895	869	868	864	875	899	886	907	877	907	937	926	879	868	852	894	865	889	914	882	870	913	874	886	886	862	902	862	860	851	876	940	875	884	845	884	862	866	860	904	916	954	927	928	894	907	901	870	872	922	849	901	856	873	925	928	883	894	877	893	864	841	924	928	854	929	884	904	903	878	890	855	894	902	910	890	875	875	875	936	877	850	876	946	869	941	909	903	843	898	911	891	879	891	856	866	880	916	869	857	902	924	878	853	881	922	856	854	956	899	887	932	895	880	901	944	871	875	882	902	861	877	849	896	892	844	832	882	866	953	965	901	840	871	856	928	858	879	851	936	936	896	871	856	897	869	921	881	834	823	913	870	851	916	869	856	877	892	859	902	927	885	864	829	832	881	881	876	922	853	887	920	867	868	858	837	863	941	911	891	905	836	915	878	835	957	852	913	852	930	854	897	868	915	857	852	878	903	876	926	919	931	895	896	893	889	907	854	859	860	835	934	892	904	865	885	944	852	879	907	857	904	852	857	895	854	915	890	855	916	880	854	920	892	864	807	875	900	898	884	896
19204	12763	10513	16439	25247	30389	29926	24559	22861	46245	65481	53345	39707	25594	13821	8654	7488	7211	7358	7396	7360	7421	7353	7291	7300	7344	7359	7315	7253	7223	7444	7391	7230	7294	7400	7215	7266	7303	7345	7237	7327	7369	7302	7304	7306	7415	7314	7270	7325	7301	7255	7375	7340	7310	7382	7277	7422	7441	7233	7346	7259	7201	7362	7311	7314	7216	7250	7247	7328	7131	7330	7173	7335	7321	7203	7102	7215	7317	7251	7367	7238	7289	7384	7181	7334	7259	7337	7239	7399	7271	7270	7282	7328	7225	7341	7361	7297	7324	7207	7274	7350	7347	7278	7178	7245	7287	7260	7385	7350	7296	7295	7282	7387	7446	7164	7260	7218	7309	7392	7362	7307	7313	7336	7371	7389	7418	7309	7469	7233	7408	7288	7326	7243	7304	7336	7348	7360	7451	7302	7342	7084	7308	7276	7256	7271	7201	7297	7266	7208	7249	7318	7402	7264	7110	7336	7248	7189	7257	7248	7343	7347	7252	7175	7314	7169	7171	7349	7286	7326	7245	7362	7365	7265	7416	7337	7442	7316	7228	7233	7094	7189	7202	7405	7362	7248	7268	7380	7272	7269	7359	7272	7356	7067	7225	7319	7322	7308	7332	7464	7228	7248	7266	7280	7220	7398	7237	7398	7314	7275	7341	7387	7362	7181	7298	7390	7209	7326	7201	7227	7227	7368	7384	7349	7233	7282	7356	7390	7409	7360	7341	7255	7439	7337	7281	7262	7340	7339	7433	7293	7282	7328	7387	7331	7360	7247	7249	7391	7376	7325	7351	7296	7316	7234	7288	7319	7266	7288	7273	7283	7416	7240	7464	7234	7370	7284	7173	7218	7211	7362	7300	7218	7323	7327	7362	7231	7246	7244	7275	7321	7239	7262	7388	7293	7189	7424	7325	7257	7226	7241	7282	7191	7217	7303	7333	7260	7336	7365	7316	7250	7386	7273	7295	7356	7350	7363	7202	7260	7277	7280	7339	7283	7262	7322	7313	7221	7426	7415	7299	7255	7189	7297	7381	7404	7258	7307	7150	7470	7379	7422	7302	7255	7180	7338	7312	7265	7427	7336	7191	7363	7376	7284	7199	7293	7460	7230	7429	7294	7248	7297	7308	7323	7258	7257	7292	7348	7185	7182	7141	7339	7345	7251	7304	7230	7442	7177	7414	7081	7221	7427	7292	7189	7188	7346	7268	7392	7211	7320	7254	7257	7338	7278	7174	7238	7376	7195	7223	7343	7293	7258	7257	7308	7248	7122	7239	7334	7198	7338	7314	7358	7475	7323	7306	7320	7200	7302	7322	7344	7211	7264	7196	7234	7297	7222	7229	7195	7345	7248	7417	7041	7243	7236	7207	7360	7308	7308	7295	7181	7348	7225	7409	7344	7467	7112	7237	7204	7214	7347	7345	7282	7283	7366	7373	7356	7291	7279	7312	7361	7285	7269	7398	7264	7223	7395	7307	7326	7291	7394	7323	7372	7309	7336	7419	7333	7438	7456	7139	7239	7226	7328	7305	7318	7179	7435	7224	7125	7325	7334	7272	7263	7285	7328	7284	7315	7190	7233	7287	7218	7263	7264	7265	7366	7262	7202	7319	7220	7178	7388	7164	7487	7383	7286	7303	7330	7310	7278	7254	7343	7340	7337	7201	7256	7236	7286	7275	7254	7327	7342	7293	7323	7194	7359	7246	7209	7330	7176	7207	7111	7383	7235	7342	7352	7311	7228	7248	7349	7327	7282	7277	7204	7309	7432	7238	7387	7321	7399	7231	7236	7299	7164	7508	7236	7305	7275	7353	7178	7175	7176	7333	7195	7302	7229	7221	7215	7276	7369	7216	7351	7252	7338	7398	7306	7381	7273	7245	7258	7244	7396	7305	7289	7322	7296	7243	7322	7300	7181	7364	7255	7248	7254	7350	7319	7195	7224	7258	7410	7224	7103	7287	7288	7229	7288	7269	7244	7210	7299	7228	7356	7275	7294	7212	7402	7245	7312	7185	7355	7240	7501	7375	7353	7249	7334	7336	7258	7334	7259	7341	7438	7198	7308	7257	7381	7250	7268	7239	7337	7393	7334	7328	7356	7360	7286	7325	7494	7299	7365	7254	7259	7311	7200	7239	7247	7293	7270	7313	7274	7311	7182	7194	7370	7269	7256	7275	7352	7289	7218	7369	7327	7296	7321	7277	7173	7270	7352	7249	7269	7257	7356	7408	7386	7186	7435	7386	7283	7352	7318	7215	7401	7369	7228	7337	7335	7241	7259	7510	7410	7222	7269	7204	7226	7326	7261	7156	7307	7266	7375	7202	7219	7236	7204	7315	7268	7280	7336	7408	7377	7145	7448	7257	7392	7288	7228	7258	7254	7334	7348	7360	7262	7198	7354	7305	7423	7248	7299	7431	7274	7302	7387	7346	7289	7291	7163	7307	7353	7254	7347	7351	7259	7246	7230	7391	7316	7210	7313	7215	7322	7317	7376	7296	7315	7292	7227	7321	7343	7291	7350	7256	7365	7249	7348	7349	7282	7244	7448	7311	7252	7322	7338	7393	7365	7260	7281	7295	7488	7272	7167	7296	7327	7335	7370	7204	7382	7353	7236	7322	7343	7148	7358	7358	7315	7170	7338	7153	7328	7252	7207	7363	7214	7322	7291	7448	7291	7303	7385	7224	7317	7306	7405	7291	7260	7354	7226	7374	7236	7220	7317	7223	7223	7170	7284	7401	7358	7501	7274	7392	7243	7296	7283	7314	7343	7273	7108	7268	7275	7329	7266	7282	7185	7403	7365	7364	7287	7392	7402	7339	7280	7241	7187	7349	7341	7330	7289	7409	7285	7238	7236	7312	7399	7368	7295	7292	7167	7388	7295	7338	7322	7318	7380	7121	7408	7341	7348	7293	7111	7342	7332	7365	7239	7243	7171	7250	7356	7404	7229	7182	7364	7197	7278	7207	7313	7350	7298	7360	7310	7103	7330	7263	7248	7325	7291	7228	7362	7322	7237	7518	7438	7320	7328	7307	7336	7411	7261	7255	7379	7397	7308	7311	7172	7227	7314	7352	7170	7366	7428	7207	7271	7220	7338	7257	7284	7158	7270	7177	7316	7203	7457	7268	7273	7270	7323	7252	7377	7207	7166	7159	7196	7288	7255	7266	7368	7320	7244	7307	7466	7474	7274	7187	7271	7258	7351	7325	7249	7289	7194	7271	7351	7277	7259	7340	7164	7189	7246	7291	7241	7253	7289	7171	7293	7290	7290	7269	7194	7170	7374	7220	7216	7299	7338	7264	7421	7300	7336	7369	7262	7254	7319	7377	7283	7169	7328	7315	7355	7385	7139	7213	7152	7417	7284	7376	7370	7472	7143	7259	7307	7245	7361	7351	7318	7272	7283	7221	7364	7416	7363	7310	7347	7273	7161	7438	7179	7318	7193	7209	7257	7318	7214	7325	7413	7242	7147	7324	7259	7343	7334	7275	7141	7374	7317	7247	7402	7266	7250	7362	7283	7204	7356	7250	7412	7355	7297	7317	7198	7427	7200	7232	7265	7321	7307	7230	7237	7331	7363	7358	7284	7329	7307	7326	7236	7261	7258	7184	7163	7392	7300	7266	7354	7388	7334	7313	7282	7330	7345	7254	7199	7260	7166	7188	7376	7248	7351	7378	7408	7356	7297	7272	7279	7339	7289	7309	7409	7340	7335	7236	7277	7305	7309	7346	7396	7207	7314	7318	7281	7380	7199	7259	7343	7329	7219	7273	7232	7345	7214	7374	7275	7289	7308	7361	7470	7170	7291	7261	7300	7258	7266	7318	7256	7335	7269	7288	7324	7357	7318	7330	7269	7390	7362	7258	7324	7218	7345	7492	7258	7333	7325	7288	7219	7193	7309	7270	7314	7423	7228	7301	7299	7209	7385	7375	7285	7209	7302	7309	7296	7105	7321	7245	7266	7380	7304	7238	7277	7305	7135	7373	7305	7216	7349	7283	7300	7342	7242	7349	7221	7269	7188	7395	7270	7238	7336	7174	7208	7297	7285	7287	7401	7212	7211	7286	7307	7459	7324	7343	7213	7311	7191	7243	7350	7158	7326	7403	7345	7286	7459	7325	7195	7453	7387	7171	7309	7304	7464	7459	7290	7362	7175	7245	7336	7397	7161	7291	7279	7348	7330	7262	7266	7197	7282	7199	7252	7374	7317	7406	7227	7401	7251	7428	7310	7397	7176	7252	7389	7261	7296	7374	7329	7222	7193	7311	7275	7315	7350	7278	7304	7266	7366	7219	7278	7328	7280	7296	7422	7413	7318	7228	7265	7312	7366	7352	7278	7250	7351	7405	7201	7273	7328	7286	7159	7323	7387	7294	7340	7284	7243	7431	7337	7312	7394	7367	7214	7369	7286	7319	7264	7269	7361	7244	7207	7320	7330	7238	7318	7219	7430	7317	7289	7262	7302	7439	7257	7354	7289	7296	7293	7240	7349	7344	7198	7324	7218	7392	7235	7242	7289	7240	7299	7215	7195	7511	7159	7321	7305	7182	7194	7333	7343	7290	7366	7351	7338	7285	7338	7305	7304	7370	7273	7289	7272	7319	7150	7411	7513	7283	7396	7293	7257	7203	7403	7294	7378	7409	7274	7408	7188	7217	7261	7299	7356	7362	7296	7262	7312	7277	7328	7197	7247	7360	7267	7270	7329	7133	7319	7239	7214	7278	7359	7284	7202	7329	7414	7313	7441	7200	7297	7255	7199	7301	7300	7390	7301	7169	7183	7253	7430	7219	7382	7278	7222	7378	7356	7187	7273	7216	7301	7253	7317	7219	7162	7271	7323	7138	7251	7350	7222	7361	7336	7346	7378	7266	7266	7301	7384	7436	7209	7440	7167	7328	7156	7215	7306	7198	7206	7407	7397	7260	7251	7339	7377	7365	7355	7185	7289	7149	7298	7359	7375	7351	7398	7225	7352	7339	7287	7234	7355	7375	7314	7245	7219	7334	7319	7240	7317	7269	7292	7323	7351	7269	7345	7370	7267	7343	7316	7304	7328	7298	7211	7382	7374	7241	7201	7220	7376	7270	7257	7341	7240	7377	7347	7247
3693	1798	1287	1185	1640	1936	2237	1853	1741	11394	25142	20998	11299	4073	1643	1035	887	917	867	827	929	870	904	892	818	871	789	861	815	910	899	869	905	874	923	893	936	873	871	922	870	879	875	879	917	851	848	863	959	876	874	882	954	875	875	857	836	813	888	880	899	879	877	868	907	858	827	917	816	874	895	862	868	858	897	882	885	855	900	882	863	922	853	928	844	888	873	897	853	862	919	850	907	920	808	837	952	924	955	927	902	897	895	933	849	849	918	815	885	892	846	860	867	910	866	881	919	883	899	884	872	922	954	921	878	896	884	858	872	948	920	864	882	896	896	860	860	889	922	853	920	895	882	884	900	900	885	921	853	894	836	828	834	881	857	900	909	879	895	875	895	882	899	866	842	869	884	880	911	902	898	900	890	894	914	913	895	905	914	900	892	817	884	902	902	916	903	829	860	898	865	852	930	893	893	898	879	944	849	895	872	896	896	887	853	936	883	833	933	863	907	857	880	912	908	897	873	856	924	880	860	891	862	898	930	906	892	844	922	886	894	894	876	890	894	912	873	894	865	836	928	924	936	905	841	898	860	920	923	886	893	875	914	844	864	897	861	905	884	892	914	853	834	868	895	869	877	895	929	933	944	896	896	905	926	910	902	892	902	897	857	896	905	869	897	886	911	867	850	889	884	831	874	889	879	905	882	862	880	842	897	953	903	903	906	898	924	871	879	847	897	862	908	907	937	857	861	871	917	967	881	917	874	885	961	898	912	880	893	864	933	897	852	930	891	829	927	898	894	906	877	880	859	878	938	901	912	870	884	857	863	911	836	889	935	891	909	883	902	878	891	901	799	863	887	884	881	878	881	878	907	891	886	862	865	909	864	867	867	880	881	939	874	884	846	884	899	881	868	911	864	863	901	878	880	864	859	869	863	875	822	840	829	911	891	876	857	872	901	896	913	835	875	904	907	897	885	856	884	882	860	889	913	856	860	887	880	901	837	893	863	862	893	852	880	870	870	867	927	887	902	882	879	842	895	925	872	900	897	904	914	902	905	900	876	919	882	921	827	932	948	857	903	872	934	879	853	873	944	870	832	887	895	876	834	842	900	913	863	924	857	878	909	862	854	904	904	862	864	936	865	852	875	901	843	866	861	896	902	906	902	913	872	850	846	887	830	893	924	899	908	879	847	870	875	901	843	893	879	932	900	867	904	906	879	862	900	882	890	876	906	885	874	848	872	872	885	861	862	857	879	856	892	857	865	888	900	889	903	911	837	881	857	864	812	889	862	932	882	918	828	870	879	892	925	830	916	871	903	842	857	876	944	901	844	905	925	835	874	934	930	879	867	880	858	899	860	873	947	881	892	917	841	919	826	883	867	926	853	905	850	904	872	839	865	862	876	910	903	894	859	900	885	856	869	903	935	860	916	864	882	895	888	809	905	901	882	865	917	917	841	914	902	893	899	865	887	860	877	927	827	915	874	881	962	923	903	909	945	902	901	918	894	843	907	897	930	941	856	877	888	911	896	883	904	886	904	889	852	862	902	884	860	878	891	887	884	880	837	885	861	855	913	885	898	915	891	869	884	866	902	872	841	906	896	835	853	904	865	835	874	854	868	916	851	857	944	908	901	882	834	901	898	910	871	894	873	874	902	872	872	862	905	865	887	890	905	905	845	867	853	904	888	894	890	912	908	898	871	871	816	873	865	882	871	884	840	838	864	845	851	934	891	850	872	896	892	857	932	904	840	900	899	842	851	939	911	887	885	873	880	820	830	866	892	858	898	914	869	844	821	866	933	903	857	853	823	856	875	932	918	920	887	843	869	878	877	882	887	885	893	882	849	894	927	863	890	859	876	863	900	889	892	906	849	953	856	899	885	884	835	889	907	909	871	888	890	857	916	889	899	870	855	870	867	863	849	906	867	913	837	836	858	891	927	883	882	935	815	873	858	880	892	863	889	844	903	868	898	833	935	871	903	843	918	859	913	905	898	898	829	871	881	931	844	862	862	913	887	858	939	901	914	904	888	915	860	870	933	873	896	833	916	926	913	810	869	868	865	940	837	888	891	896	935	950	881	930	895	877	811	890	852	897	874	823	887	869	852	906	899	912	844	847	859	855	882	966	898	919	870	921	886	915	933	944	862	919	921	893	835	830	876	887	876	887	915	905	858	874	928	844	861	908	911	899	905	878	872	891	910	847	870	903	891	891	874	848	849	879	921	925	892	893	911	839	884	882	860	940	893	869	915	881	874	862	877	889	872	826	925	864	869	910	905	867	849	883	868	911	869	877	880	934	833	869	922	862	864	895	920	863	905	870	847	928	869	900	929	891	904	886	887	866	896	865	914	921	836	886	867	887	866	921	869	850	845	894	848	863	918	885	875	863	885	883	904	870	842	873	826	859	897	886	869	910	913	923	932	886	869	917	868	849	898	905	990	912	858	869	884	920	867	938	910	951	885	896	891	864	901	839	850	882	912	831	884	863	861	878	879	860	844	875	867	831	902	960	864	879	868	901	874	857	914	875	845	908	900	903	948	837	898	900	838	880	847	854	896	866	851	885	889	867	797	917	877	901	849	848	831	904	885	893	885	914	851	857	858	898	856	916	901	890	848	923	856	925	861	919	915	850	877	908	908	881	912	918	811	900	911	901	931	886	872	958	848	893	884	891	877	959	918	865	885	896	890	940	905	922	860	874	877	860	883	946	813	853	920	895	901	856	846	871	835	861	897	857	886	921	889	914	912	867	963	905	925	858	908	845	867	848	906	904	883	921	871	874	898	854	834	814	927	888	935	862	893	911	887	898	898	872	914	859	895	884	892	902	863	908	932	902	922	823	891	845	827	874	888	911	918	883	870	895	899	857	888	849	831	882	898	909	894	863	892	893	857	900	957	894	943	860	839	899	873	880	927	855	864	908	872	877	887	911	873	881	854	904	822	850	898	898	902	857	861	873	839	877	918	842	851	895	907	923	913	879	895	858	841	863	896	855	936	845	903	870	871	876	885	894	841	879	900	899	854	834	920	910	955	915	883	866	855	921	843	845	908	920	855	867	904	910	898	910	910	871	892	866	874	897	915	937	846	862	907	874	931	852	894	867	880	902	904	927	920	849	913	916	869	927	929	847	884	824	881	895	846	867	872	933	894	881	874	919	949	895	913	900	901	874	922	875	895	932	882	883	897	849	859	867	878	893	884	858	932	898	896	866	892	883	891	859	868	885	837	872	913	838	891	864	939	883	862	893	902	886	867	900	912	875	879	877	939	854	870	884	876	873	854	896	904	886	900	895	915	837	895	951	848	875	870	949	912	887	906	869	876	913	864	873	901	887	915	848	894	830	904	908	858	920	868	914	909	901	895	886	855	889	872	875	898	893	846	865	871	881	897	831	955	888	914	869	898	909	869	891	941	901	881	880	903	917	925	910	874	929	862	872	851	890	879	858	890	915	852	908	895	836	900	871	871	885	865	872	911	878	858	873	890	849	896	893	834	871	860	904
25137	16230	12058	20067	29834	32106	32799	27624	27097	55273	78037	67198	48848	31248	16969	9483	7932	7280	7285	7369	7247	7228	7355	7418	7182	7263	7128	7258	7376	7212	7195	7242	7240	7379	7303	7151	7155	7193	7122	7289	7377	7217	7181	7224	7269	7327	7183	7276	7348	7368	7306	7265	7245	7276	7114	7296	7255	7265	7235	7287	7167	7177	7207	7243	7266	7407	7288	7308	7251	7313	7293	7236	7339	7288	7157	7359	7293	7357	7261	7194	7241	7339	7245	7297	7246	7310	7306	7111	7398	7220	7207	7332	7340	7379	7266	7260	7325	7133	7342	7203	7250	7240	7178	7321	7235	7281	7110	7265	7323	7447	7290	7241	7201	7296	7353	7287	7265	7230	7351	7310	7257	7292	7269	7224	7154	7285	7221	7106	7425	7247	7299	7236	7377	7315	7285	7296	7274	7103	7308	7268	7290	7258	7309	7244	7175	7226	7188	7218	7304	7329	7264	7308	7237	7315	7287	7264	7319	7174	7203	7257	7294	7137	7238	7231	7320	7304	7309	7271	7213	7233	7289	7251	7301	7335	7242	7179	7187	7328	7261	7331	7172	7239	7355	7300	7188	7385	7142	7275	7240	7373	7201	7171	7158	7197	7241	7083	7350	7224	7321	7231	7231	7258	7258	7228	7303	7307	7315	7262	7238	7198	7215	7299	7330	7250	7220	7195	7168	7273	7105	7354	7302	7277	7163	7313	7307	7142	7318	7211	7334	7237	7288	7075	7339	7260	7256	7358	7178	7370	7263	7309	7231	7287	7236	7344	7277	7267	7304	7316	7392	7434	7271	7373	7274	7268	7437	7255	7389	7206	7212	7183	7212	7342	7248	7259	7422	7137	7137	7304	7313	7179	7213	7378	7259	7244	7283	7327	7388	7276	7385	7198	7259	7236	7223	7280	7238	7315	7071	7269	7388	7282	7297	7316	7193	7272	7285	7288	7281	7228	7389	7229	7215	7261	7443	7296	7247	7111	7219	7279	7331	7180	7275	7341	7249	7356	7170	7159	7318	7326	7333	7283	7308	7190	7332	7070	7249	7315	7165	7233	7259	7220	7220	7244	7336	7207	7323	7283	7384	7297	7306	7359	7328	7157	7461	7203	7369	7236	7282	7389	7293	7168	7293	7323	7243	7408	7231	7260	7333	7317	7134	7319	7284	7343	7298	7153	7251	7232	7346	7211	7226	7171	7349	7148	7344	7204	7281	7217	7135	7199	7397	7306	7401	7258	7288	7323	7318	7301	7365	7257	7314	7345	7253	7330	7134	7333	7232	7271	7301	7171	7295	7343	7264	7173	7283	7288	7172	7276	7372	7215	7275	7227	7295	7306	7300	7354	7339	7163	7248	7235	7384	7272	7212	7318	7238	7198	7290	7380	7165	7234	7369	7202	7256	7384	7394	7295	7358	7238	7239	7290	7323	7179	7303	7318	7341	7193	7188	7314	7282	7198	7309	7163	7286	7251	7240	7217	7222	7259	7226	7292	7377	7290	7298	7321	7135	7308	7198	7278	7399	7383	7265	7307	7091	7293	7272	7230	7338	7310	7272	7151	7333	7305	7219	7245	7325	7234	7310	7221	7303	7324	7201	7338	7273	7307	7150	7277	7226	7243	7215	7242	7315	7304	7244	7433	7328	7251	7256	7290	7272	7225	7314	7240	7252	7221	7247	7252	7393	7386	7245	7413	7258	7459	7241	7308	7241	7127	7328	7214	7237	7183	7235	7277	7269	7357	7329	7240	7379	7251	7212	7221	7298	7258	7199	7323	7257	7357	7264	7336	7241	7492	7191	7129	7325	7264	7158	7300	7233	7143	7423	7281	7242	7246	7254	7202	7330	7374	7344	7259	7377	7344	7243	7206	7186	7259	7230	7246	7250	7254	7277	7390	7240	7315	7254	7261	7196	7192	7321	7337	7159	7234	7395	7247	7260	7218	7319	7210	7319	7063	7212	7282	7306	7412	7184	7332	7299	7405	7390	7381	7339	7269	7207	7175	7303	7263	7300	7343	7301	7289	7340	7311	7293	7166	7340	7149	7330	7178	7201	7441	7302	7173	7097	7399	7439	7311	7148	7439	7297	7192	7226	7306	7253	7234	7351	7170	7347	7228	7184	7377	7275	7227	7306	7278	7219	7253	7330	7294	7249	7265	7396	7113	7336	7243	7189	7109	7297	7237	7291	7277	7152	7235	7324	7250	7181	7270	7331	7238	7294	7062	7267	7245	7169	7328	7245	7298	7271	7367	7229	7198	7231	7300	7246	7148	7291	7230	7305	7134	7219	7354	7344	7240	7221	7321	7289	7386	7180	7339	7227	7320	7249	7372	7278	7434	7304	7200	7313	7301	7292	7187	7240	7244	7445	7248	7420	7294	7196	7320	7343	7116	7206	7273	7115	7316	7327	7291	7237	7354	7276	7273	7271	7169	7282	7209	7257	7379	7244	7259	7280	7147	7200	7309	7328	7366	7176	7245	7148	7367	7261	7284	7262	7319	7210	7268	7405	7229	7121	7307	7183	7213	7248	7235	7182	7444	7273	7273	7346	7282	7317	7173	7224	7246	7225	7260	7244	7289	7283	7241	7217	7151	7421	7311	7152	7343	7185	7381	7204	7276	7386	7301	7183	7211	7264	7380	7213	7215	7370	7233	7215	7198	7293	7263	7180	7335	7395	7325	7182	7185	7275	7386	7184	7384	7319	7267	7176	7233	7300	7082	7209	7292	7187	7368	7145	7261	7345	7354	7247	7295	7070	7218	7281	7300	7317	7241	7172	7278	7349	7159	7226	7225	7315	7229	7287	7189	7315	7243	7185	7162	7302	7271	7263	7330	7084	7282	7124	7285	7180	7217	7251	7353	7376	7265	7298	7313	7257	7204	7259	7246	7155	7160	7183	7306	7233	7379	7269	7331	7369	7381	7316	7232	7314	7161	7413	7326	7178	7330	7299	7328	7366	7277	7307	7242	7268	7244	7329	7189	7224	7357	7181	7307	7146	7229	7154	7257	7361	7393	7329	7288	7370	7328	7254	7258	7302	7175	7239	7263	7322	7199	7346	7236	7264	7361	7232	7243	7358	7222	7344	7235	7174	7277	7263	7234	7215	7251	7294	7316	7392	7216	7412	7376	7167	7293	7354	7248	7337	7219	7220	7326	7132	7322	7274	7337	7238	7211	7137	7340	7215	7221	7077	7186	7210	7249	7252	7288	7249	7357	7266	7344	7171	7298	7157	7242	7287	7242	7359	7351	7455	7255	7265	7133	7302	7264	7244	7292	7343	7300	7352	7337	7311	7279	7272	7344	7323	7366	7206	7279	7222	7232	7278	7355	7471	7254	7335	7309	7291	7132	7301	7281	7230	7294	7200	7302	7313	7185	7139	7412	7333	7315	7185	7245	7212	7315	7186	7371	7275	7299	7292	7257	7256	7231	7121	7266	7256	7253	7251	7268	7154	7280	7357	7291	7274	7224	7176	7209	7338	7175	7277	7226	7255	7248	7246	7296	7188	7404	7319	7341	7320	7269	7523	7179	7313	7446	7392	7241	7172	7366	7245	7335	7240	7231	7131	7335	7260	7284	7321	7229	7187	7131	7312	7308	7234	7359	7263	7414	7165	7293	7325	7230	7157	7202	7301	7312	7221	7171	7279	7199	7199	7367	7099	7213	7312	7334	7268	7234	7304	7373	7204	7258	7293	7341	7321	7209	7197	7253	7059	7309	7295	7097	7125	7339	7270	7292	7311	7307	7326	7199	7260	7244	7298	7229	7232	7321	7303	7439	7348	7179	7183	7169	7201	7251	7257	7275	7234	7239	7316	7381	7334	7311	7284	7448	7261	7280	7318	7267	7226	7334	7369	7231	7272	7258	7167	7273	7342	7261	7335	7217	7283	7227	7361	7242	7331	7284	7329	7351	7196	7365	7352	7279	7291	7163	7427	7239	7149	7310	7258	7263	7303	7290	7247	7294	7357	7364	7167	7232	7264	7212	7295	7271	7363	7131	7296	7413	7270	7325	7252	7274	7286	7189	7264	7265	7364	7176	7306	7327	7365	7243	7208	7245	7182	7346	7209	7367	7180	7152	7148	7315	7274	7271	7248	7202	7199	7253	7249	7171	7245	7178	7217	7314	7328	7246	7302	7188	7238	7286	7318	7357	7186	7332	7215	7199	7215	7259	7387	7217	7437	7249	7433	7232	7315	7317	7229	7160	7300	7171	7327	7308	7274	7278	7241	7225	7248	7200	7155	7229	7165	7129	7347	7211	7406	7269	7293	7309	7427	7233	7225	7189	7352	7186	7438	7261	7263	7317	7248	7153	7195	7223	7357	7392	7285	7221	7264	7210	7252	7198	7136	7293	7196	7260	7351	7248	7342	7290	7416	7175	7307	7152	7319	7233	7336	7270	7234	7288	7198	7269	7281	7187	7292	7164	7127	7246	7213	7371	7231	7262	7240	7215	7323	7328	7253	7209	7334	7144	7148	7256	7299	7288	7288	7424	7378	7353	7211	7379	7265	7267	7256	7204	7207	7374	7242	7276	7259	7271	7276	7173	7197	7242	7238	7249	7293	7366	7166	7366	7273	7305	7326	7294	7300	7266	7337	7160	7286	7441	7341	7178	7255	7314	7245	7277	7168	7272	7393	7259	7138	7250	7280	7172	7320	7245	7257	7285	7148	7184	7204	7356	7146	7366	7261	7212	7279	7378	7268	7391	7285	7404	7302	7162	7268	7262	7154	7335	7278	7271	7329	7286	7298	7247	7382	7265	7166	7329	7272	7115	7131	7279	7315	7209	7267	7218	7254	7252	7159	7431	7285	7290	7274	7221	7235	7276	7247	7385	7187	7290	7350	7204	7329	7286	7283	7239	7299	7391	7359	7213	7220	7317	7253	7308	7297	7334	7245	7269	7358	7303	7129	7293	7245	7160	7319	7288	7276	7276	7190	7456	7341	7218	7235	7188	7333	7184	7244	7280	7355	7236	7305	7279	7322	7288	7213	7323	7322	7227	7223	7171	7274	7340	7289	7197	7351	7231	7246	7275	7222	7217	7273	7280	7192	7383	7144	7404	7251	7366	7217	7215	7202	7391	7266	7253	7277	7271	7225	7346
3391	1317	1056	966	1144	1378	1349	1302	1298	2926	5354	4540	2989	1585	1044	862	861	940	877	881	819	906	897	868	882	898	898	901	840	923	858	887	851	871	818	891	897	884	856	873	831	810	862	904	828	854	897	822	851	883	882	811	853	884	859	865	838	829	848	860	867	878	915	868	788	850	908	874	886	847	815	914	835	841	912	889	831	874	817	869	917	851	783	889	887	856	863	861	876	853	855	828	877	910	847	834	808	871	850	911	891	871	896	861	794	892	886	848	878	856	841	818	912	829	863	862	816	849	842	832	854	845	813	846	852	903	887	790	873	890	913	890	844	875	891	865	866	866	883	852	853	855	888	880	902	802	912	857	838	879	829	863	873	904	863	865	898	893	825	871	789	868	808	840	863	878	848	918	874	860	877	839	856	801	893	846	845	847	883	839	936	826	853	863	822	897	860	846	877	904	865	919	859	863	814	862	879	811	802	842	924	858	846	804	891	880	876	855	843	918	870	854	919	849	869	866	822	837	828	871	848	849	845	872	878	876	863	894	869	870	866	913	883	924	895	858	902	866	894	896	927	872	843	880	835	857	877	875	918	876	896	832	849	846	898	879	860	882	909	858	891	809	896	870	802	872	845	864	848	876	836	862	882	871	822	803	844	882	851	843	883	847	856	821	858	824	838	866	849	865	865	797	898	871	832	849	812	808	866	863	831	836	876	890	855	849	856	900	826	844	854	856	846	887	797	900	884	859	832	863	857	830	858	892	895	906	877	893	830	852	897	867	867	817	888	845	890	869	884	880	846	908	872	856	830	935	863	883	873	841	827	902	849	873	850	828	870	824	901	936	875	871	814	909	857	829	868	833	876	952	852	805	866	831	886	892	828	915	886	887	841	861	862	831	840	841	870	846	834	831	858	802	829	871	903	877	874	895	883	868	878	840	839	857	875	854	839	853	905	866	882	865	834	845	888	900	898	856	825	808	877	868	852	841	865	859	826	817	830	848	863	845	839	857	835	894	886	863	934	915	843	862	870	822	876	851	821	832	867	892	863	927	852	840	895	869	872	871	800	793	873	830	835	842	858	858	803	822	865	908	832	843	834	837	831	906	905	978	843	881	831	787	898	868	862	831	879	852	870	862	832	816	870	911	846	943	891	891	926	831	820	897	877	858	911	846	885	849	864	852	878	890	907	884	815	859	819	815	840	880	838	871	893	896	788	859	847	830	853	858	838	853	907	825	879	889	890	855	853	921	859	867	858	864	867	872	834	833	862	836	840	862	851	816	810	951	872	900	794	898	733	834	882	858	948	899	867	900	848	846	788	924	875	882	875	826	902	861	835	841	852	902	892	862	886	851	802	867	834	805	819	923	894	868	908	916	847	881	839	861	873	888	807	880	932	840	831	872	825	864	863	865	861	864	860	839	816	892	874	819	818	871	883	783	818	885	845	888	882	883	833	829	846	870	840	815	827	868	854	902	820	904	843	897	878	832	890	898	878	814	883	792	909	846	843	879	845	864	850	836	872	884	857	890	906	840	792	853	841	883	895	879	883	905	869	858	916	868	883	862	882	913	870	817	849	831	844	917	862	835	907	868	873	892	846	857	855	883	796	874	849	866	865	838	803	889	843	869	813	868	861	814	822	855	848	887	861	897	877	864	834	840	866	838	859	878	895	852	905	878	888	835	857	854	845	850	803	871	865	909	870	881	908	875	927	839	834	814	871	890	844	839	893	900	870	831	879	916	818	842	897	824	886	844	840	851	858	918	874	867	899	869	877	868	877	880	887	858	872	850	870	891	878	874	818	915	824	813	886	819	845	882	909	888	865	848	900	843	890	869	877	869	825	845	902	907	850	822	825	908	861	870	881	882	907	882	800	841	832	889	868	869	891	852	888	848	911	836	869	906	830	912	858	849	882	855	864	869	888	823	805	842	884	883	887	843	917	843	812	877	871	869	818	858	867	914	882	873	895	864	875	817	875	872	873	836	897	801	877	883	831	827	896	869	833	821	815	871	907	897	861	803	809	865	823	844	869	880	861	873	874	804	888	819	898	902	877	873	865	826	859	791	837	886	807	858	854	810	846	853	850	842	870	848	876	865	860	815	828	879	912	862	887	886	871	902	848	874	851	851	849	860	842	879	886	872	879	868	853	835	837	831	845	897	819	811	875	830	882	859	896	825	850	805	831	830	912	826	852	862	872	829	898	868	877	818	801	838	866	913	795	874	855	855	813	857	818	843	837	865	861	830	931	889	800	830	875	875	887	801	892	910	838	827	859	792	866	883	921	847	890	834	855	906	889	891	851	903	874	846	835	920	842	836	903	793	876	841	833	864	818	859	894	861	893	868	874	882	867	839	864	889	880	868	864	846	899	863	906	807	860	887	843	815	861	862	881	840	860	862	914	886	897	930	817	836	878	914	889	828	869	872	857	848	844	801	879	847	872	906	842	830	903	849	889	840	898	873	879	887	837	878	809	816	839	865	824	868	852	856	848	890	908	855	824	847	885	907	872	847	852	863	904	863	852	831	880	861	871	859	851	852	858	849	816	901	838	829	901	860	866	868	884	847	854	906	850	853	891	868	885	816	848	816	838	822	853	881	848	849	895	862	885	837	824	867	940	847	872	851	874	797	837	846	870	879	854	865	816	831	841	923	860	846	828	844	907	888	867	876	882	835	875	867	903	870	858	860	847	841	849	869	866	876	830	881	860	849	870	849	865	829	852	889	863	854	904	869	843	858	869	927	873	920	842	830	848	852	904	881	910	852	851	850	861	851	906	860	834	850	866	854	825	877	877	824	918	889	900	843	891	854	893	830	838	876	856	845	863	842	877	864	841	848	896	845	898	864	822	829	851	911	870	862	808	841	856	822	916	868	906	889	857	906	901	848	873	877	845	865	827	897	873	891	841	858	835	860	880	881	852	819	811	851	910	843	838	860	884	903	842	868	900	867	829	810	835	832	838	855	919	911	866	837	843	856	864	861	849	878	815	820	827	917	838	878	831	834	899	829	836	876	816	839	842	864	868	859	901	875	859	870	874	814	854	859	879	893	856	865	839	850	853	799	931	888	872	881	844	873	878	847	882	884	866	853	883	867	865	861	856	859	881	843	834	856	874	847	881	863	820	862	865	865	865	830	893	853	871	875	834	850	907	861	847	895	831	821	850	899	882	836	822	861	897	844	862	875	890	870	850	885	852	889	873	859	866	921	834	792	840	902	877	917	915	910	844	863	865	847	937	823	825	849	860	892	899	840	875	822	863	866	896	896	836	918	853	864	889	843	872	892	887	827	888	851	851	863	845	858	903	885	889	841	893	889	841	859	848	855	870	839	862	881	860	820	866	855	866	861	892	885	832	835	875	876	830	843	902	902	841	844	842	852	773	892	859	870	857	847	840	889	824	892	827	857	820	905	842	875	930	873	864	851	853	882	872	838	878	862	829	823	888	896	868	805	881	809	857	852	889	911	878	841	805	866	917	799	840	852	904	887	879	867	917	853
17206	11472	9664	14073	20438	23081	21430	21030	21182	34897	43793	38067	28199	16058	9724	7528	7043	7133	7098	6993	7102	6966	7236	7059	6946	7201	7022	7211	7103	7015	6972	7003	7080	7086	7067	7112	7049	7084	7160	7083	6990	6985	7142	7136	7176	7064	7094	7175	7013	6988	7099	7043	7241	7187	7179	7053	7060	7074	7061	7018	7090	7187	7172	7067	6979	7089	7198	7166	7067	6997	7076	7232	7061	7035	7036	7007	7050	7060	7055	7073	7164	7234	7080	7066	6908	7117	7148	7043	6995	7146	7139	7074	7185	7100	7174	7108	6987	7126	7184	7123	7161	7120	7107	7180	7019	7055	7018	7028	7134	7058	7074	7123	7162	7065	7075	6999	7088	7071	7084	7033	7092	7037	7163	7133	7019	7090	7001	7003	7136	7078	6988	7076	7097	7200	7154	7093	6968	7126	7124	7111	6976	7029	7035	7007	6985	7061	7072	7112	7108	7024	6950	7164	7193	7049	7073	7027	7118	7168	7051	7089	7064	7171	7087	7278	7084	7262	7027	7073	7066	7087	7124	7091	7138	7073	7030	7083	7060	7077	7124	7184	6927	7090	7025	6989	7045	7220	7195	7034	7163	7038	7029	7117	7105	7198	7047	7029	7034	7095	7061	7053	7087	7228	7179	7007	6995	7055	7058	7124	7160	7014	7140	7139	7178	7033	7098	6998	7164	7191	7067	7081	7018	7097	7186	7072	7032	7075	7137	7147	7167	6971	7089	7174	7024	7143	7130	7154	6984	7016	6960	7101	7126	7069	7098	6850	7167	7052	7044	7171	7140	6931	7118	7040	7064	7015	7225	7088	7088	7104	7138	6981	7188	7091	7039	7080	7139	7115	7068	7102	7022	7175	7140	6933	6912	6976	7051	7131	7090	7077	7073	7091	7139	7098	7026	7150	7120	7123	7070	7127	7108	7144	7101	6930	7197	7111	7155	7195	7083	7112	7090	6944	7145	7134	6986	7045	7026	7132	7096	7100	7171	7069	7094	7050	7099	7181	6984	7133	7150	7044	7106	7059	7165	7071	7144	7133	6889	7101	6949	6994	7179	7125	7108	7059	7061	6992	7034	7124	7080	7102	6971	7289	7059	7057	7332	7013	7349	7078	7145	6974	7117	7224	7071	7121	7125	7132	7059	7074	7065	6994	7119	7007	7238	7235	6924	7152	7198	7089	6996	7138	7199	7098	6903	7064	6939	7144	7093	7042	7192	6975	6990	7004	7027	7143	7051	7119	7019	7031	7108	7079	7064	7039	7060	7106	7145	6980	7141	7137	7034	7036	7020	7196	7097	7108	7064	7113	7138	7094	7130	7126	7200	7179	7064	7096	7236	6974	7112	7161	7149	6929	7091	7164	7034	6998	7127	7078	6962	7121	7095	7196	7078	7024	7040	6957	7052	7099	7116	7158	6975	7025	7132	6977	7144	7015	7106	7070	7075	7153	7006	7173	6976	7125	7058	7133	6957	7069	7079	7087	6953	6932	7084	6972	7073	7145	7177	6979	7091	6984	7127	7197	7048	7103	7088	6932	7046	7120	7080	7116	6957	7092	7029	7171	7269	7117	7080	7072	6994	7113	6954	7114	7225	6966	7045	7105	7079	6947	7086	7147	7026	7067	7000	7162	6990	7044	7010	7110	7171	7147	6943	7108	7149	7223	7188	7040	7074	7146	7086	7044	7104	7105	7107	7024	7120	7094	7032	7038	7094	7212	7129	7102	7175	7127	7134	7007	7031	7096	7023	6992	7240	7069	7209	7015	7052	7114	7016	7041	7079	7122	7044	7007	6971	7060	7103	7151	7047	7004	7074	7047	7129	7064	7097	7185	7009	6928	7092	7050	7096	7152	7096	7130	7098	7033	7213	7042	7118	7126	7122	6996	7174	7083	6984	7051	7003	6993	6916	7105	7098	6982	7004	7126	6992	7074	6962	7131	7009	7139	6935	7065	7186	7109	7126	7100	7156	7179	7141	7207	6992	7056	7121	7057	7114	7019	7195	7083	7030	7005	7108	7049	7011	7121	6965	7084	7159	7071	7143	7108	7133	7020	6960	7133	7062	7126	7130	7080	7132	7164	7040	7152	7091	7088	7004	7233	7060	6988	7156	7149	7094	7110	7104	7014	7151	7154	7213	7057	7212	6978	7139	7111	7057	7117	7015	7017	7138	7106	7117	7186	7150	7027	6919	6951	7164	7151	7067	7068	7089	7016	7147	6996	7148	7097	6989	7044	7138	6991	7110	7122	7122	7130	7036	7057	7031	6941	7053	7090	7063	6920	7164	7160	6982	7155	7026	7039	7027	7142	7065	7101	7112	6928	6956	7007	7302	7160	7017	7145	7058	6956	7031	7145	7029	7194	7113	7053	7081	6974	7005	7064	7125	6977	7122	7065	7072	7187	6996	7076	7024	7202	7096	7115	7078	7146	7075	7073	7025	6976	7087	7036	7048	7168	7031	7135	7122	7190	7170	7018	7154	7166	7167	7021	7015	7081	7075	7133	7000	7213	7161	7102	6977	7186	6935	7158	7046	7092	7080	7087	7098	7057	7024	7133	7026	7012	7121	7061	7036	7073	6966	7013	7066	7052	7111	7094	7140	7165	7092	7005	7097	7212	7332	7035	7196	7080	7005	7099	7062	7136	7038	7036	7130	7191	6971	7094	7076	7007	7111	7060	7090	7086	7102	7048	7052	7071	7164	6997	7189	7112	7066	7170	7009	7000	7016	7112	7118	7122	7111	7018	7142	7216	7128	7152	7146	7004	7076	7076	7188	7070	7136	7143	7029	7068	7059	7110	6913	7093	7130	7096	6952	7116	7146	7016	7134	7127	6920	7030	6954	7098	6934	7054	7156	7205	7166	7096	7043	7008	7081	7010	7020	7036	7181	7122	7133	7168	7226	7069	7147	6974	6965	7103	7110	7057	7134	6995	7127	6995	6978	7077	7037	7077	7096	7122	7119	7081	7290	7100	7058	6990	7151	7084	7166	7224	7075	7109	6982	7170	7022	7008	7137	7160	6955	7027	7076	7168	7156	7172	6983	7118	7167	7153	7020	7147	6927	7118	7171	7055	6998	7166	7072	7125	7124	7061	7130	7179	6980	7092	7101	7281	7085	7049	7124	7134	7089	7281	7009	7220	7097	7023	7129	7066	7139	7105	6959	7093	7135	7068	7106	7024	7030	7056	6977	7017	7152	7135	6969	7118	7113	7246	6997	7120	6914	7112	7173	7142	7003	7210	7093	7101	7069	7118	7103	6941	7164	6980	7124	7068	7076	7244	7229	7049	7075	7166	7167	7246	7130	7014	7152	7213	7027	7112	7088	7237	6970	7248	7040	7097	7087	7156	6974	7061	7203	7114	7027	6951	7217	7082	7138	7126	7194	7064	6981	7147	6978	7098	7186	6978	6974	7060	7120	7009	7090	7116	7129	7054	7074	7150	7154	6968	7081	7172	7112	7154	7106	7139	7020	6969	7129	7145	7081	7111	7097	7124	7037	7068	6951	7253	7004	7176	7203	7027	7079	7098	7115	7114	7118	7041	6986	7216	7088	7058	7161	7079	7040	7147	7098	7105	7009	7105	7193	7159	6960	7133	6945	6971	7129	7043	6992	7281	7224	7081	6976	7112	6917	7148	7046	7070	7048	7039	7153	7189	7072	7126	7063	7231	7100	6988	7053	7109	7034	7011	7110	7082	7146	6932	7070	6992	7195	7071	7104	7077	6999	7071	7106	7162	7181	7013	6943	7158	7212	7130	7041	7019	7052	7060	7031	7048	7121	7154	7142	7251	6963	7165	7082	7076	7077	7076	7088	7061	7034	7083	7078	7105	7040	7033	7137	7162	6992	7088	7146	7088	7232	7007	7069	7118	7178	6955	7198	6962	7075	7085	7228	7018	7186	7150	7083	7176	6999	6999	7190	7100	7180	7075	6978	7117	7310	7097	7195	7043	7063	7028	7062	7150	7055	7027	7025	7244	7033	7105	6928	7160	7007	7089	7110	7001	7174	6973	7015	7155	7215	7124	7036	7133	6989	7026	7066	7112	7151	7024	7042	7089	7101	7049	7100	7001	7132	7065	6981	7056	7074	6857	6919	7105	7033	6964	7091	7108	7164	7089	7040	7143	7103	7223	7066	7074	7094	7177	7023	7036	7032	7202	7034	7041	7217	7034	7064	7055	6932	7098	7147	7120	7211	7154	7226	7073	7185	7159	6950	7114	7068	7080	7057	7092	7084	6998	6871	7038	7098	6987	7144	7050	7144	7133	7063	6980	7073	7146	7028	7250	7121	7019	7125	6988	7010	7126	6957	7080	7072	7081	7010	7138	7109	7030	7141	7105	7088	7180	7122	7044	7087	7026	6992	7102	6999	7127	7166	7141	7170	7045	7127	7071	7116	7104	7023	7107	7094	7144	7063	7199	7021	7082	6997	7035	7048	7052	7186	7214	7053	7229	7009	7160	6977	7051	7001	7070	7156	7080	7044	7062	7088	7138	7033	7106	7058	7072	7050	6994	7047	7160	7046	7042	7106	7084	7036	6985	7020	7082	7092	7077	7163	7171	6943	7089	7064	7071	7033	7079	7122	6939	7129	7034	7096	7061	7273	7154	7136	7032	7195	7207	7090	7032	6985	7048	6970	7063	7160	6840	7004	7096	7068	7189	7133	7075	7070	7023	7131	7056	7149	7168	7018	7100	7003	7014	7016	7123	7214	7147	7138	6991	7067	7184	7164	7065	7107	7244	7027	7020	7102	7020	7066	7110	7097	7207	7090	7205	7092	7044	7078	7007	7098	7177	7094	7069	7001	7121	7140	7104	7100	7010	7044	7012	7024	7144	7073	7143	7176	7218	6976	6961	7086	7092	7125	7045	6997	7073	7102	6946	6981	7118	7123	7084	7131	7123	7024	7067	7093	7017	7200	7172	7084	7051	6973	7125	7014	7004	7010	7089	7045	6972	7005	7107	7118	7106	7146	7099	7138	7138	7208	7061	7065	7133	6914	7085	7044	7010	7153	7038	7006	7063	7216	7070	7150	7053	7098	7130	7060	7185	7150	7248	7101	7094	6961	7214	7238	7133	7031	7035	7061	7077	7025	7109	7044	7057
2589	1828	1245	1123	1486	1814	1617	1653	1740	7006	14568	12026	6202	2523	1272	977	863	870	856	875	885	865	928	856	834	925	914	880	855	903	889	890	814	874	818	893	858	920	872	912	909	864	850	892	868	845	885	868	842	859	852	865	818	841	871	826	854	857	824	881	896	900	856	844	874	805	913	841	885	867	867	861	876	857	873	844	907	876	854	909	923	895	899	891	868	841	876	911	883	826	839	903	900	909	876	838	880	885	873	851	878	885	847	804	849	836	881	802	818	884	829	855	838	890	877	888	883	881	908	828	901	836	869	868	839	844	829	859	873	897	865	910	878	834	845	915	888	824	844	851	869	903	926	847	868	887	852	897	857	863	854	860	862	876	924	874	863	905	861	843	914	890	868	897	913	889	870	854	857	867	873	874	862	880	901	900	903	893	829	855	879	840	866	825	862	859	890	866	878	885	886	863	896	857	866	896	908	917	892	873	874	901	914	847	832	923	831	898	916	874	853	865	849	860	908	883	921	841	852	886	809	856	848	931	881	881	846	832	888	818	865	862	856	851	853	863	865	892	898	880	912	881	898	837	908	842	902	894	809	849	864	837	873	884	849	885	869	853	852	909	879	841	822	894	885	829	876	828	870	816	873	916	904	812	881	887	894	861	865	921	891	869	907	841	898	912	870	833	873	879	908	838	873	882	878	870	853	894	859	872	869	839	861	904	887	891	854	931	837	877	862	882	854	884	872	852	887	931	840	846	873	844	919	896	938	885	884	850	791	869	899	878	884	908	858	814	855	885	925	898	876	889	868	874	869	853	837	871	900	876	886	861	857	870	820	815	885	821	900	888	843	889	887	894	903	858	841	839	860	879	906	910	853	916	850	885	878	830	867	846	888	940	845	862	922	882	875	856	892	874	874	842	830	912	917	903	898	804	884	879	858	919	829	868	842	864	850	934	858	868	918	814	915	905	872	858	888	848	849	885	889	904	879	881	921	869	863	854	875	845	873	853	834	883	880	855	909	854	844	887	851	895	910	893	901	867	861	881	862	845	860	860	855	862	891	873	874	864	845	877	898	864	848	906	873	886	845	859	893	866	873	897	884	870	865	837	851	820	876	864	913	905	870	838	890	827	866	865	888	880	903	826	883	913	908	808	860	853	881	896	903	791	855	879	921	932	874	926	905	849	850	848	867	840	895	875	883	854	879	858	909	856	862	896	877	923	890	911	860	825	856	885	882	879	881	854	840	850	827	876	847	852	924	853	891	856	871	864	881	887	902	849	870	842	823	850	870	905	825	873	857	900	880	922	861	849	903	857	859	877	860	902	847	923	882	832	835	909	862	840	891	917	861	840	929	876	792	889	885	868	837	844	862	804	827	842	848	892	874	878	852	882	876	902	882	816	846	866	860	880	915	854	879	842	865	894	847	889	864	815	857	874	891	856	885	877	842	850	904	887	878	830	911	825	863	866	880	916	925	910	861	816	852	858	893	884	866	911	868	890	866	857	816	818	921	906	848	854	874	866	875	892	874	821	934	932	912	939	860	840	864	856	855	881	838	841	852	818	835	906	927	882	845	879	828	861	942	872	839	896	842	830	866	815	894	846	837	848	887	876	888	860	918	882	914	844	920	884	865	859	910	858	812	852	826	851	869	893	866	884	867	929	909	866	882	880	885	830	896	838	896	847	889	898	874	832	849	831	844	848	885	839	804	869	877	906	877	860	893	900	859	842	914	884	890	830	881	921	870	880	867	822	860	921	860	843	898	906	919	901	878	852	858	870	941	858	856	877	893	803	900	900	855	885	896	861	889	905	872	871	869	875	863	897	891	865	912	862	865	893	870	888	871	841	868	935	904	890	865	899	887	861	850	868	819	892	889	847	823	847	861	879	842	852	856	895	877	840	827	852	835	879	858	890	837	851	862	876	861	885	883	834	864	877	897	895	881	868	914	848	887	875	902	876	881	852	866	926	810	868	883	887	897	887	853	858	858	930	905	901	835	795	828	834	862	886	926	905	845	894	873	916	852	849	894	889	884	882	886	839	889	899	879	870	893	867	908	855	879	918	862	853	909	861	954	880	875	889	886	873	887	865	893	870	820	852	852	821	872	907	889	890	869	861	810	848	869	865	891	864	869	869	875	861	842	847	890	850	868	870	936	865	840	865	864	869	885	848	836	877	898	911	856	838	896	888	834	859	898	869	910	908	852	830	819	874	895	839	864	838	870	878	895	874	892	883	881	831	883	866	812	853	878	852	868	899	920	852	866	889	906	903	878	862	925	884	878	884	875	826	898	920	803	873	894	874	888	859	849	852	799	854	849	908	857	882	855	890	865	825	884	894	866	891	835	882	903	838	917	860	928	885	889	911	899	845	875	902	884	867	848	856	931	904	878	851	843	854	846	858	856	905	903	884	859	915	848	865	853	847	874	886	924	854	888	859	873	929	953	868	849	887	894	803	925	860	821	844	886	869	913	846	869	879	895	869	890	824	878	914	875	930	872	871	910	895	880	886	911	868	911	852	863	882	880	886	858	826	839	836	851	871	859	867	884	856	897	860	886	960	909	866	831	855	879	883	857	874	839	837	813	939	841	843	879	796	837	913	867	878	893	850	873	839	877	875	864	846	805	896	907	888	857	840	854	865	878	896	940	832	863	873	842	862	843	868	889	859	883	870	910	845	843	884	885	886	885	900	881	843	849	861	823	876	908	880	897	889	909	912	886	932	884	868	834	831	890	874	884	879	919	855	870	903	877	935	858	838	860	856	904	924	877	828	856	882	826	900	870	884	826	879	838	857	934	826	872	865	924	812	888	884	882	875	841	896	846	894	945	899	922	882	888	824	896	888	927	907	845	826	887	851	914	876	872	858	903	876	851	857	878	879	946	864	919	902	856	898	887	895	852	884	941	919	902	893	839	902	905	817	807	861	854	921	895	844	817	911	870	809	822	901	856	849	868	885	878	875	902	850	898	869	829	877	905	865	874	857	846	917	883	841	921	894	865	892	844	897	882	862	881	850	849	838	870	862	894	896	819	873	876	854	877	941	914	927	824	874	842	879	875	867	904	914	899	918	851	842	902	900	841	879	817	815	818	830	850	891	879	855	880	857	851	860	916	908	904	887	921	872	839	881	909	879	855	848	888	864	844	844	882	900	835	870	845	903	907	891	868	869	908	897	870	918	837	915	857	909	822	880	840	901	893	880	804	855	890	873	859	856	875	835	873	832	874	891	808	867	865	873	819	849	885	889	875	805	877	871	881	870	851	919	849	927	894	836	869	864	916	871	863	873	833	903	859	863	900	830	841	919	836	871	842	853	944	882	877	890	792	898	871	840	853	846	891	851	861	878	936	857	851	848	852	826	879	831	822	905	860	851	853	862	834	903	947	853	969	801	852	883	840	857	822	843	843	903	817	896	896	871	895	872	883	850	870	879	875	843	920	938	866	852	835	863	850	863	905	846	875	865	840	872	887	812	836	887	888	878	899	891	884	926	903	793	900	856
21984	16145	11872	18359	26184	28295	26612	27099	27916	49762	63096	53663	39280	24225	12746	8287	7374	7135	7019	7066	7196	7166	7175	7160	7149	7209	7143	7079	7194	7198	7270	7256	7137	7134	7196	7151	7111	7182	7160	7070	7123	7068	7155	7005	7165	7162	7184	7244	7169	7247	7143	7253	7297	7107	6984	7283	7225	7029	7132	7092	7130	7113	7152	7157	7032	7192	7143	7158	7046	7143	7119	7138	7161	7074	7132	7193	7201	7041	7066	7210	7078	7107	7134	7150	7072	7251	7164	7216	7153	7135	7182	7096	7124	7112	7156	7173	7046	7170	7195	6969	7072	7175	7214	7115	7206	7176	7175	7134	7200	7144	7002	7123	7266	7190	7190	6964	7103	7146	7067	7103	7111	7030	7045	7193	7204	7139	7142	7101	7242	7194	7098	7116	7255	7189	7077	7207	7183	7147	7125	7228	7187	7131	7164	7228	7204	7142	7118	7063	7267	7129	7031	7204	7117	7117	7198	7148	7032	7223	7096	7164	7139	7202	7118	7175	7196	7185	7130	7141	7020	7171	7113	7116	7144	7136	7036	7076	7219	7312	7035	7148	7257	7064	7236	7141	7195	7023	7104	7235	7128	7284	7221	7212	7167	7137	7072	7107	7221	7107	7103	6982	7184	7169	7202	7044	7149	7214	7111	7195	7128	7073	7075	7173	7156	7079	7237	7183	7087	7074	7073	7062	7282	7173	7039	7043	7053	7210	7218	7045	7199	7156	7119	7178	7074	7171	7244	7049	7013	7138	7134	7120	7188	7120	7199	7046	7220	7204	7171	7052	7016	7148	7160	7084	7023	7133	7073	7124	7152	7107	7134	7112	7098	7190	7117	7071	7209	7178	7251	7167	6992	7123	7092	7321	7083	7280	7076	7157	7134	7104	7148	7198	7212	7134	7110	7147	7143	7160	6980	7062	7223	7394	7111	7142	7036	7200	7131	7294	7070	7216	7051	7200	7212	7031	7268	7160	6974	7221	7146	7112	7106	7141	7150	7171	7146	7105	7194	7084	7171	7068	7168	7276	7421	7180	7166	7185	7247	7101	7271	7235	7135	7035	7123	7159	7054	7167	7214	7293	7089	7058	7161	7146	7076	7156	6999	7126	7189	7144	7323	7128	6988	7101	7261	7014	7287	7172	7232	7167	7086	7113	7093	7062	7217	7094	7246	7193	7182	7102	7091	7141	7181	7092	7329	7162	7100	7156	7034	7178	7141	7210	7134	7145	7351	7029	7182	7106	7304	7109	7048	7189	7152	7109	7044	7089	7230	7158	7101	7049	7061	7095	7033	6997	7137	7214	7245	7081	7093	7172	7090	7150	7199	7168	7153	7205	7144	7173	7064	7146	7127	7193	7111	7197	7137	7108	7124	7110	7129	7156	7158	7106	7139	7226	7053	7114	7248	7093	7186	7164	7090	7080	7179	7081	7115	7192	7171	7220	7170	7070	7294	7171	7132	7147	7198	7099	7039	7126	7133	7229	7284	7196	7110	7226	7232	7173	7084	7134	7230	7230	6994	7219	7073	7212	7071	7264	7177	7237	7151	7189	7074	7060	7067	7121	7294	7235	7183	7238	7155	7195	7288	7021	7310	7068	7129	7155	7103	7074	7114	7159	7164	7258	7027	7266	7162	7062	7168	7033	7054	7194	7156	7136	7245	6998	7152	7143	7203	7178	7160	7158	7140	7269	7151	7159	7151	7138	7227	7222	7202	7108	7169	7103	7107	7082	7155	7220	7187	7144	7197	7199	7232	7126	7015	7113	7353	7160	7054	7112	7162	7251	7207	7096	7102	7113	7158	6949	7142	7203	7070	7062	7111	7250	7142	7221	7181	7033	7200	7089	7278	7133	7189	7111	7146	7231	7227	7228	7279	7106	7219	7189	7214	7167	7167	7059	7215	7073	7085	7205	7135	7171	7111	7077	7074	7163	7228	7029	7118	7300	7220	6987	7042	7132	6962	7232	7156	7183	7175	7177	7019	7187	7107	7010	7118	7141	7265	7091	7187	7151	7185	7142	7105	7087	7138	7098	7160	7091	7043	7138	7118	7265	7134	7145	7191	7211	7065	7150	7133	7221	7095	7173	7182	7209	7041	7151	7261	7201	7131	7059	7112	7074	7032	7202	7262	7133	7155	7111	7184	7172	7178	7209	7280	7118	7184	7181	7261	7073	7073	7106	7210	7155	7212	7159	7260	7204	7139	7166	7224	7087	7100	7077	7099	7095	7107	7161	7263	7116	7154	7096	7120	7164	7203	7133	7113	7107	7111	7140	7186	7104	7276	7097	7076	7054	7211	7062	7077	7249	7200	7197	7116	7215	7183	7215	7082	7203	7239	7060	7128	7008	7251	7122	6998	7114	7186	7159	7170	7318	7114	7222	7169	7205	7161	7289	7090	7179	7135	7175	7181	7232	7284	7145	7180	7070	7121	7118	7171	7082	7113	7221	7203	7123	7202	6998	7150	7013	6963	7132	7295	7223	7056	7135	7099	7124	7166	7097	7254	7128	7179	7041	7098	7152	7145	6987	7203	7010	7122	7073	7183	7204	7117	7106	7052	7203	7139	7104	6956	7047	7182	7092	7186	7021	7270	7108	7180	7222	7152	7062	7079	7205	7189	7155	7152	7085	7188	6965	7203	7234	7220	7137	7085	7231	7114	6919	7086	7110	7101	7082	7159	7227	7153	7211	7152	7094	7144	7107	7066	7173	7112	7265	7165	7140	7030	7047	7115	7125	7135	7161	7118	7084	7308	7225	7073	7029	7016	7205	7153	7195	7088	7116	7090	7172	7243	7205	7138	7196	7117	7094	7224	7176	7166	7168	7077	7166	7070	7171	7266	7272	7066	7284	7043	7189	7143	7170	7130	7137	7062	7122	7130	7097	7177	7213	7196	7129	7114	7093	7257	7089	7029	7202	7211	7192	7143	7150	7038	7185	7197	7166	7022	7102	7141	7088	7151	7190	7160	7025	7106	7247	7238	7286	7175	7170	7205	7135	7045	7155	7139	7263	7080	7225	7136	7207	7197	7213	7172	7163	7218	7245	7148	7146	7156	7221	7147	7100	7186	7074	7105	7140	7126	7072	7060	7211	7017	7196	7183	7153	7039	7122	7278	7187	7078	7202	7055	7250	7127	7222	7045	7176	7117	7238	7046	6920	7249	7087	7036	7022	7012	7200	7166	7103	7189	7170	7137	7144	7202	7056	7118	7009	7216	7176	7020	7148	7117	7131	7241	7190	7222	7285	7168	7092	7256	7089	7290	7147	7072	7034	7163	7090	7036	7172	7134	7196	7206	7161	7235	7202	7214	7078	7157	7128	7153	7043	7161	7030	7086	7057	7237	7082	7060	7038	7169	7142	7207	7048	7062	7201	7217	7278	7052	7028	7119	7198	7113	7125	7124	7208	7018	7285	7112	7216	7207	7246	7148	7250	7187	7161	7121	7001	7102	7134	7147	7083	7052	7117	7091	7226	7269	7207	7160	7272	7223	7154	7149	7266	7194	7185	7193	7056	7227	7001	7165	7259	7191	7221	7202	7212	7003	7151	7211	7191	7150	7152	7267	7175	7102	7108	7252	7222	7131	7252	7099	7085	7258	7201	7191	7188	7101	7148	7015	7187	7264	7050	7059	7166	7205	7156	7238	7087	7117	7071	7198	7186	7120	7145	7185	7144	7193	7073	7076	7126	7206	7210	7092	7072	7246	7228	7127	7129	7137	7069	7094	7228	7103	7163	7128	7186	6960	7156	7139	7217	7161	7082	7254	6999	7095	7078	7179	7113	7219	7179	7174	7164	7126	7074	7166	7137	7150	7187	7006	7149	7152	7257	7078	7163	7100	7083	7205	7112	7173	7198	7119	7144	7210	7074	7195	7226	7104	7154	7126	7225	7267	7097	7285	7212	7062	7132	7049	7161	7101	7284	7111	7157	7240	7092	6982	7213	7013	7218	7130	7074	7141	6937	7043	6979	7180	7113	7227	7190	7109	7162	7124	7029	7180	7136	7011	7023	7138	7165	7074	7194	7227	7153	7165	7191	7182	7170	7180	7096	7126	7095	7151	7188	7157	7097	7224	7082	7197	7101	7165	7106	7172	7086	7194	7170	7057	7192	7124	7186	7155	7181	7128	7140	7184	7141	7200	7199	7114	7081	7022	7073	7155	7097	7144	7255	7190	7041	7061	7039	7238	6983	7134	7267	7033	7082	7243	6995	7259	7165	7179	7063	7252	7148	7108	7029	7234	7121	7085	7157	7124	7238	7107	7106	7137	7107	7173	7306	7194	7199	7122	7106	7218	7097	7229	7183	7093	7084	7180	7028	7124	7122	7252	7028	7172	7240	7195	7163	7110	6998	7161	7111	7079	7172	7230	7170	7105	7077	7157	7191	7204	7134	7219	7140	7001	7059	7161	7165	7230	7135	7018	7235	7043	7112	7153	7165	7337	7175	7163	7133	7251	7204	7326	7124	7079	7172	7159	7127	6964	7112	7110	7182	7161	7230	7078	7136	7150	7001	7066	7118	7187	7040	7126	7111	7000	7063	7122	7134	7166	7128	7087	7308	7162	7159	7179	7002	7070	7057	7084	7114	7272	7145	7170	7197	7072	7071	7189	7278	7218	7214	7179	7153	7048	7200	7096	7174	7109	7172	7119	7097	7098	7078	7082	7168	7081	7198	7183	7191	7176	7163	7294	6983	7142	7257	7136	7084	7100	7183	7179	7086	7157	7282	7304	7106	7177	7122	7213	7180	7087	7232	7116	7094	7170	7182	6989	7066	7242	7113	7233	7224	7138	7184	7175	7186	7117	7148	7232	7109	7077	7158	7225	7096	7201	7193	7130	7056	7185	7177	7195	7031	7064	7207	7023	7068	7149	7030	7206	7206	7148	7094	7039	7122	7298	7095	7059	7156	7083	7063	7202	7065	7221	7156	7195	7194	7101	7029	7126	7084	7035	7135	7022	7209	7226	7085	7168	7170	7156	7208	7112	7279	7113	7156	7079	7111	7158	7078	7117	6988	7141	7030	7153	7226	7099	7130	7094	7217	7172	7172	7228	7133	7070	7176	7096	7236	7163	7245	7112	7143	7017	7129	7144	7046	7147	7119
5126	1731	1366	1118	1417	1826	1873	1859	1923	9222	14559	11563	5610	2419	1270	948	915	881	910	845	891	890	898	905	904	940	889	894	927	884	872	900	922	935	902	921	886	892	884	908	884	902	937	874	872	882	861	917	904	932	931	891	886	865	920	889	909	935	882	909	911	937	913	882	927	943	922	829	879	892	853	927	876	861	873	862	863	905	886	839	911	884	888	907	890	920	901	851	916	886	880	884	885	846	919	903	908	881	923	891	870	894	926	916	921	853	972	873	902	890	835	892	851	923	843	920	873	885	888	931	870	926	871	852	924	846	894	937	953	903	886	894	885	899	884	897	897	884	905	852	931	918	904	904	906	909	887	924	923	902	850	877	897	900	907	873	913	895	898	908	845	891	902	894	883	966	892	916	930	860	912	942	922	864	910	900	918	926	920	953	873	864	875	879	834	911	902	894	871	916	932	898	919	869	964	898	910	872	912	918	871	928	895	899	893	929	889	897	929	907	820	906	863	905	936	852	888	914	918	895	893	886	897	921	852	896	910	879	871	880	922	901	880	941	925	947	915	912	875	833	907	941	893	881	953	907	898	896	956	891	915	888	881	903	897	886	879	947	889	912	876	882	894	880	893	879	913	899	905	887	946	917	925	891	892	865	964	847	922	940	844	894	966	920	930	881	863	901	870	894	932	889	913	912	941	878	837	896	883	882	891	883	943	980	846	915	872	921	938	892	828	947	858	855	882	935	903	905	911	897	905	938	916	882	901	937	900	926	897	914	899	920	871	912	962	930	909	938	943	941	894	925	868	903	848	921	877	945	951	853	851	967	914	896	877	926	921	893	860	888	907	906	890	877	927	919	870	922	894	894	934	903	900	856	865	923	889	871	913	951	874	888	900	884	929	931	926	945	860	939	939	915	825	924	921	853	844	936	884	865	937	931	955	859	886	868	889	867	881	885	860	895	884	903	875	896	956	848	951	908	895	842	924	911	896	921	941	931	918	917	898	832	909	910	891	908	907	955	873	920	946	872	924	919	887	869	901	890	905	882	866	906	877	909	937	910	877	872	909	903	910	931	924	908	869	854	879	929	920	946	911	878	873	878	879	883	915	992	850	903	843	918	859	901	869	864	871	930	884	896	913	927	886	871	847	907	864	928	923	878	917	832	893	890	890	875	867	874	904	853	895	922	897	955	940	916	865	866	852	915	871	908	928	885	917	886	916	871	907	879	947	870	894	900	940	883	912	842	903	886	945	938	901	891	883	852	853	928	877	881	916	906	914	889	920	900	957	883	902	890	884	909	870	920	878	934	900	887	913	929	887	921	926	983	899	907	927	926	935	949	861	896	873	921	947	885	923	895	999	881	854	935	916	886	903	873	887	896	891	851	873	879	899	844	947	904	911	902	963	842	910	908	920	885	833	903	871	864	899	908	927	898	923	915	945	894	856	922	914	917	898	939	896	861	909	908	897	885	929	851	870	916	864	908	865	883	867	905	893	900	890	885	900	904	927	921	891	926	827	879	933	911	967	926	895	926	922	933	894	817	905	894	934	915	900	882	875	877	881	906	882	868	889	845	887	830	888	856	892	893	938	945	876	882	861	876	907	879	892	915	961	914	921	876	925	901	886	867	884	929	931	852	948	913	902	909	870	983	917	900	900	916	952	934	890	893	881	885	840	923	898	866	974	878	911	921	926	933	911	912	899	873	899	908	860	889	895	878	920	875	924	895	910	904	925	896	923	886	903	916	896	874	898	892	929	937	907	847	858	878	839	860	888	870	939	918	903	847	942	876	892	900	923	937	873	925	882	878	926	934	920	848	840	846	909	919	883	816	894	938	910	892	927	899	851	927	883	973	931	888	883	891	853	824	912	889	881	926	865	917	874	892	898	966	900	887	857	836	945	900	945	879	822	826	926	858	950	943	937	877	878	934	951	924	905	912	902	908	857	940	912	936	912	898	907	903	923	914	899	868	848	884	956	867	901	848	897	954	923	881	915	963	849	888	900	969	876	867	925	909	871	885	883	886	827	899	918	903	929	880	920	931	885	886	981	892	923	870	860	898	881	853	921	942	854	829	901	934	900	902	860	913	905	894	881	925	945	959	919	918	880	926	864	886	907	891	883	896	887	914	841	917	899	920	838	890	879	908	957	899	883	900	892	876	891	894	912	920	871	895	922	932	873	904	917	869	902	922	860	911	939	931	916	886	906	890	904	891	928	904	913	907	901	905	908	920	910	888	987	924	894	868	887	882	893	989	866	908	890	887	906	920	902	862	892	896	911	861	841	892	916	884	871	924	871	950	931	924	912	882	879	927	862	891	834	937	907	909	855	869	888	873	917	906	908	844	968	855	962	918	949	906	936	936	877	897	853	855	892	917	915	913	879	858	961	934	894	893	903	880	916	895	954	904	904	943	925	924	899	901	916	923	941	935	904	896	905	934	888	883	892	864	902	876	879	890	884	868	864	954	895	899	881	889	893	924	914	873	949	927	889	885	931	900	863	883	922	870	891	887	880	886	917	912	918	899	922	903	880	916	898	904	891	892	877	926	928	951	921	914	888	920	872	900	885	890	897	942	951	879	892	854	924	874	879	901	891	907	938	916	882	916	963	946	823	937	920	912	925	917	861	926	851	895	945	924	895	935	871	902	924	934	940	908	889	902	917	900	919	909	891	859	840	911	916	908	948	880	896	885	857	892	939	901	889	968	919	856	852	946	883	896	939	892	903	905	979	836	868	906	919	922	877	870	935	920	860	879	924	934	923	895	898	894	817	902	912	951	904	944	903	901	867	876	871	959	916	928	902	901	850	898	874	878	936	942	892	898	968	892	904	890	924	924	947	838	906	873	933	916	903	901	898	902	893	918	955	865	864	883	971	876	858	893	921	912	888	918	877	894	891	912	931	952	886	888	879	850	906	904	906	918	905	913	872	938	934	936	871	912	872	925	908	939	888	865	919	889	892	886	926	866	958	894	926	918	878	892	892	914	892	915	881	900	897	879	902	865	913	950	936	939	931	874	898	826	867	936	896	911	963	877	883	873	901	926	906	896	932	901	897	838	941	887	886	847	855	960	957	890	845	960	917	887	867	995	902	905	942	891	914	869	949	879	887	915	887	894	875	921	945	906	885	952	867	892	893	906	901	875	889	876	889	908	887	877	933	937	946	889	953	904	886	891	902	882	936	893	876	841	884	954	902	896	903	870	901	887	932	912	903	872	886	922	890	936	863	851	908	909	923	938	925	911	846	893	918	897	870	930	948	937	904	895	876	862	890	894	832	976	870	870	887	867	859	921	896	903	871	871	889	882	886	930	915	953	918	847	894	824	908	898	936	968	872	918	899	935	943	930	856	922	938	908	937	886	919	891	877	886	880	918	872	880	906	946	884	868	940	907	891	940	911	875	899	879	901	840	959	883	867	876	860	937	897	901	892	882	881	946	914	973	944	907	875	899	896	865	909	860	997	920	933	863	923	875	902	891	903	899	884	884	918	895	932	847
20485	15438	12391	18622	25846	29595	30058	29229	28356	55456	63298	52735	38421	23595	12736	8474	7382	7350	7326	7426	7303	7496	7328	7328	7357	7276	7326	7291	7294	7298	7394	7272	7363	7320	7172	7331	7403	7332	7412	7419	7241	7447	7300	7392	7404	7306	7281	7292	7435	7486	7315	7408	7428	7312	7441	7411	7330	7339	7481	7208	7339	7350	7332	7390	7393	7352	7402	7408	7333	7379	7491	7338	7323	7363	7194	7330	7184	7446	7259	7451	7260	7348	7268	7391	7342	7390	7245	7382	7285	7356	7358	7352	7410	7410	7402	7354	7296	7250	7348	7475	7330	7311	7306	7331	7359	7194	7306	7344	7374	7385	7417	7322	7458	7373	7315	7415	7379	7247	7370	7304	7287	7250	7383	7321	7139	7400	7337	7409	7346	7370	7450	7319	7310	7368	7370	7345	7340	7449	7339	7331	7258	7394	7408	7361	7323	7286	7431	7223	7357	7345	7387	7413	7394	7305	7389	7217	7291	7330	7313	7350	7345	7397	7372	7482	7344	7269	7322	7437	7538	7338	7260	7374	7448	7251	7350	7258	7393	7256	7327	7366	7312	7309	7306	7375	7295	7367	7389	7335	7389	7344	7348	7361	7284	7291	7328	7332	7400	7357	7304	7232	7296	7376	7381	7202	7436	7394	7303	7328	7302	7375	7448	7475	7411	7350	7434	7203	7304	7376	7259	7285	7286	7368	7401	7397	7385	7400	7233	7370	7310	7468	7296	7363	7253	7417	7338	7398	7355	7260	7344	7387	7337	7316	7351	7396	7281	7427	7433	7274	7319	7381	7376	7242	7352	7346	7221	7340	7275	7377	7366	7420	7405	7357	7294	7366	7405	7462	7392	7258	7453	7277	7486	7330	7406	7443	7313	7343	7212	7373	7434	7390	7330	7210	7237	7321	7266	7190	7310	7279	7252	7309	7297	7249	7455	7353	7356	7358	7362	7335	7420	7342	7420	7333	7341	7301	7321	7296	7352	7353	7415	7373	7453	7446	7348	7388	7440	7373	7328	7307	7364	7453	7164	7480	7414	7266	7428	7287	7328	7353	7319	7311	7452	7458	7339	7494	7269	7352	7372	7349	7387	7313	7260	7299	7489	7309	7304	7540	7336	7363	7177	7243	7317	7374	7236	7460	7289	7224	7491	7289	7313	7188	7165	7233	7423	7334	7271	7229	7392	7400	7239	7342	7249	7380	7356	7300	7355	7440	7373	7292	7418	7395	7309	7308	7283	7525	7401	7266	7296	7262	7281	7307	7315	7297	7416	7397	7350	7374	7289	7342	7516	7451	7266	7363	7321	7340	7173	7226	7380	7447	7356	7277	7277	7262	7395	7479	7279	7267	7348	7320	7219	7307	7277	7444	7299	7377	7298	7402	7321	7350	7236	7358	7441	7321	7320	7343	7322	7343	7334	7383	7434	7216	7290	7364	7406	7285	7403	7414	7388	7355	7371	7304	7241	7437	7384	7241	7295	7495	7424	7409	7288	7353	7449	7386	7237	7337	7316	7358	7450	7310	7350	7505	7272	7407	7299	7223	7496	7318	7225	7355	7346	7412	7460	7319	7335	7285	7295	7500	7346	7389	7359	7392	7289	7321	7265	7286	7302	7295	7361	7429	7304	7396	7380	7373	7312	7323	7354	7389	7221	7260	7359	7263	7239	7376	7255	7351	7268	7386	7193	7370	7292	7397	7367	7426	7270	7371	7195	7293	7247	7460	7155	7295	7275	7424	7185	7338	7432	7482	7339	7330	7344	7432	7424	7408	7367	7297	7213	7470	7312	7297	7244	7364	7373	7458	7459	7398	7289	7406	7455	7341	7147	7452	7388	7374	7482	7355	7246	7411	7387	7369	7429	7397	7313	7349	7333	7319	7340	7436	7409	7461	7341	7307	7297	7366	7307	7335	7364	7385	7337	7235	7307	7358	7315	7359	7337	7358	7369	7343	7491	7382	7227	7357	7387	7261	7385	7318	7355	7333	7331	7347	7429	7376	7293	7258	7333	7434	7320	7314	7501	7460	7294	7447	7343	7161	7306	7242	7391	7367	7337	7414	7377	7314	7209	7204	7397	7468	7306	7381	7380	7352	7362	7364	7434	7420	7276	7270	7308	7237	7327	7336	7448	7272	7317	7380	7314	7409	7405	7463	7242	7317	7360	7350	7449	7387	7437	7393	7305	7269	7337	7335	7345	7485	7308	7384	7428	7422	7272	7302	7390	7322	7274	7353	7396	7426	7384	7404	7210	7247	7265	7489	7340	7377	7357	7343	7368	7288	7440	7403	7341	7351	7381	7366	7407	7419	7267	7355	7336	7347	7289	7453	7323	7279	7194	7362	7340	7315	7300	7253	7411	7284	7407	7285	7280	7270	7322	7358	7163	7389	7445	7394	7227	7477	7446	7426	7379	7474	7294	7323	7374	7391	7470	7199	7336	7271	7324	7311	7445	7320	7241	7368	7399	7504	7476	7349	7321	7293	7276	7365	7357	7292	7460	7446	7384	7335	7230	7371	7490	7330	7386	7379	7398	7427	7337	7215	7392	7264	7248	7276	7206	7266	7325	7352	7277	7291	7526	7284	7362	7434	7366	7334	7492	7299	7351	7237	7349	7490	7371	7274	7387	7473	7432	7384	7311	7425	7314	7256	7433	7329	7284	7333	7406	7463	7472	7472	7233	7285	7349	7313	7276	7332	7410	7391	7301	7395	7363	7507	7313	7438	7336	7305	7335	7378	7308	7369	7558	7412	7284	7473	7337	7416	7397	7208	7345	7371	7385	7349	7377	7363	7356	7475	7293	7296	7401	7320	7219	7221	7453	7424	7229	7278	7437	7297	7301	7269	7545	7405	7516	7458	7461	7405	7457	7375	7290	7190	7311	7372	7323	7407	7318	7270	7232	7260	7348	7295	7224	7434	7310	7354	7232	7341	7362	7394	7356	7361	7271	7325	7469	7473	7352	7271	7430	7339	7457	7388	7313	7388	7255	7245	7358	7369	7368	7326	7505	7282	7324	7337	7438	7376	7409	7314	7378	7326	7421	7323	7404	7531	7271	7323	7340	7214	7397	7363	7236	7361	7382	7320	7349	7387	7475	7309	7318	7380	7263	7264	7372	7403	7488	7267	7423	7334	7353	7357	7401	7457	7250	7210	7363	7538	7375	7394	7355	7401	7405	7355	7377	7228	7170	7305	7426	7541	7426	7349	7296	7383	7458	7312	7432	7338	7291	7295	7472	7425	7466	7326	7402	7351	7207	7316	7395	7334	7383	7420	7347	7528	7364	7341	7387	7392	7318	7314	7396	7275	7333	7344	7387	7386	7523	7300	7346	7426	7455	7397	7313	7434	7513	7363	7329	7475	7335	7362	7230	7335	7388	7349	7287	7504	7277	7282	7321	7425	7302	7193	7316	7370	7349	7424	7443	7333	7429	7391	7261	7438	7338	7208	7209	7265	7469	7457	7348	7406	7408	7250	7362	7396	7392	7308	7287	7288	7345	7406	7286	7286	7426	7374	7265	7299	7456	7327	7317	7337	7477	7389	7375	7429	7411	7385	7360	7402	7368	7468	7413	7311	7458	7285	7256	7385	7520	7305	7271	7278	7349	7310	7490	7320	7240	7309	7433	7295	7394	7270	7398	7455	7410	7330	7212	7292	7365	7319	7389	7393	7461	7230	7381	7425	7278	7366	7484	7295	7361	7375	7316	7321	7262	7296	7322	7293	7267	7433	7365	7379	7425	7421	7377	7483	7195	7341	7302	7165	7374	7292	7420	7341	7402	7427	7160	7368	7252	7109	7337	7438	7388	7289	7250	7355	7266	7447	7211	7229	7245	7243	7387	7319	7376	7356	7431	7381	7269	7353	7424	7401	7276	7235	7356	7299	7345	7249	7348	7254	7394	7391	7279	7408	7304	7249	7315	7374	7415	7450	7340	7334	7370	7391	7381	7477	7396	7489	7128	7354	7286	7386	7179	7452	7286	7292	7439	7291	7450	7325	7434	7423	7272	7353	7403	7314	7461	7381	7346	7316	7315	7384	7253	7293	7289	7211	7242	7294	7394	7274	7211	7394	7398	7346	7355	7326	7507	7372	7310	7459	7424	7328	7157	7134	7299	7265	7302	7522	7421	7429	7379	7338	7297	7343	7251	7303	7331	7362	7372	7256	7293	7397	7342	7242	7330	7270	7310	7372	7299	7406	7353	7353	7372	7367	7394	7202	7234	7314	7335	7304	7530	7313	7343	7288	7399	7306	7275	7214	7363	7320	7387	7341	7401	7295	7295	7320	7429	7419	7314	7376	7351	7345	7403	7393	7451	7240	7242	7287	7301	7428	7355	7417	7439	7302	7303	7418	7256	7367	7278	7416	7293	7407	7407	7368	7331	7313	7304	7379	7324	7297	7277	7397	7429	7451	7293	7201	7333	7325	7346	7297	7364	7270	7297	7333	7319	7324	7378	7332	7320	7425	7315	7282	7325	7284	7397	7271	7348	7450	7416	7364	7314	7330	7434	7307	7395	7339	7412	7296	7407	7440	7393	7377	7321	7432	7222	7276	7375	7212	7420	7329	7197	7455	7390	7336	7410	7346	7391	7313	7452	7241	7367	7439	7464	7304	7269	7359	7228	7487	7323	7292	7305	7239	7299	7338	7324	7336	7348	7361	7363	7330	7402	7385	7385	7301	7308	7212	7366	7347	7241	7393	7274	7357	7303	7405	7466	7383	7349	7307	7319	7264	7416	7318	7309	7368	7229	7379	7359	7380	7428	7251	7267	7373	7426	7317	7265	7256	7422	7315	7351	7383	7281	7235	7352	7219	7329	7328	7376	7321	7525	7290	7281	7279	7376	7503	7348	7300	7301	7415	7302	7339	7363	7353	7274	7291	7324	7245	7281	7259	7301	7444	7338	7193	7273	7373	7337	7322	7300	7399	7297	7333	7277	7430	7375	7293	7310	7397	7290	7353	7532	7359	7373	7245	7326	7318	7321	7265	7293	7398	7404	7493	7364	7359	7372	7304	7425	7326	7322	7334	7354	7317	7237	7264	7433	7451	7384	7394	7360	7484	7410	7375	7335	7438	7362	7321	7232	7248	7326	7548	7275	7483
3840	2291	1526	1381	1968	2424	2588	2656	10431	24501	21669	15410	7296	2701	1300	996	912	935	901	920	889	907	887	921	891	875	882	921	886	906	887	913	867	912	930	895	906	867	890	911	917	864	870	905	896	901	984	900	864	862	889	875	832	835	897	946	860	881	872	873	869	846	885	922	927	851	922	875	896	889	952	873	855	865	910	962	886	924	985	940	867	920	917	889	897	873	881	863	917	896	886	944	872	912	933	940	828	860	922	890	934	882	911	921	894	867	872	901	916	814	914	916	896	894	894	886	872	940	896	920	894	854	911	854	907	899	896	895	947	875	857	851	882	854	873	902	953	852	878	870	833	956	945	898	896	872	894	927	880	850	869	904	896	857	857	878	898	880	943	894	916	906	898	846	876	895	916	896	900	895	906	896	900	953	906	891	893	924	854	837	907	893	902	891	903	929	912	907	883	946	912	939	915	886	906	939	948	894	826	884	903	946	901	906	929	911	856	885	890	915	919	896	905	862	909	867	825	892	898	889	866	894	955	902	874	914	905	895	873	964	902	912	848	880	923	855	946	855	891	914	883	898	855	974	918	926	884	918	929	933	887	954	916	915	891	862	908	830	905	889	916	905	926	870	923	872	931	933	820	937	885	869	898	849	934	847	927	938	887	922	891	929	919	879	884	902	902	886	901	924	898	906	968	867	832	892	861	930	852	907	855	918	899	882	887	888	900	958	805	842	822	875	867	845	910	921	918	843	898	947	886	894	887	875	872	855	978	871	867	902	865	887	866	901	919	907	871	903	928	928	866	859	860	917	879	914	913	896	890	920	846	896	859	860	905	883	908	914	881	878	918	881	879	918	894	903	923	914	861	933	874	878	902	947	964	881	872	905	869	926	854	878	841	885	909	845	849	917	932	914	929	910	934	862	923	901	846	900	887	918	835	852	923	888	886	951	880	867	901	911	918	933	872	930	851	912	893	964	871	896	897	836	909	871	906	875	921	858	876	950	927	872	906	937	856	918	907	878	849	918	912	929	897	887	916	867	875	941	964	884	828	889	886	934	888	898	819	884	880	853	874	874	832	950	924	896	896	868	900	927	930	912	841	875	898	888	883	904	887	908	878	895	861	893	901	888	805	891	808	854	947	860	819	877	896	862	876	843	901	942	958	863	941	918	881	916	963	910	891	908	915	881	905	887	908	895	921	917	849	904	912	932	922	922	881	880	812	926	892	845	881	878	952	898	878	869	918	843	840	878	872	881	916	835	903	898	898	859	889	894	860	854	893	905	932	856	883	920	917	930	874	876	844	939	889	928	943	912	980	867	934	894	913	835	881	899	859	917	882	874	902	876	878	895	876	925	872	871	866	900	950	920	915	897	895	913	886	814	888	954	913	863	868	970	905	873	879	863	945	920	868	845	929	891	891	872	903	916	900	852	883	928	828	899	829	877	893	908	934	885	889	905	866	868	855	909	901	873	918	870	882	827	904	892	858	890	903	904	911	887	915	894	845	905	938	922	888	861	913	857	898	866	874	934	840	853	865	884	936	845	925	869	936	878	839	900	894	927	901	913	920	860	911	854	939	898	943	865	908	892	942	854	823	868	883	875	828	867	845	856	846	850	878	906	892	945	900	937	895	897	882	929	931	889	934	882	926	932	892	862	900	862	907	905	901	917	923	834	919	897	903	934	893	832	897	893	865	918	927	911	911	871	845	866	843	968	868	852	881	933	964	946	940	910	925	902	862	889	859	864	917	869	867	865	917	892	876	893	898	903	884	897	900	836	859	866	862	940	863	869	937	891	915	922	890	912	868	894	925	894	887	884	939	867	901	859	860	907	874	897	901	884	874	903	939	960	896	877	913	886	918	887	854	901	869	882	850	879	911	883	882	852	912	884	876	916	926	916	892	903	838	877	854	903	870	899	902	940	856	907	869	865	918	924	882	884	936	889	883	882	860	911	859	921	838	880	889	950	952	893	936	867	942	887	975	864	911	917	955	881	858	924	888	897	912	871	893	862	885	841	905	914	867	880	877	893	903	925	875	930	853	891	911	960	889	874	885	933	856	895	859	896	924	924	865	884	910	894	935	923	875	879	953	950	840	923	929	949	883	899	873	855	910	897	898	896	915	881	870	902	895	866	866	944	898	881	877	879	891	864	856	918	920	905	908	878	879	863	906	932	916	849	935	898	951	907	925	908	909	843	875	897	904	925	891	884	900	900	870	891	934	876	886	908	932	895	878	903	824	909	904	920	902	849	912	904	889	903	885	864	884	867	895	848	876	856	941	894	835	833	904	867	856	886	873	876	891	915	941	875	924	860	921	871	872	893	942	899	853	896	938	891	870	896	875	868	873	909	869	915	897	854	900	932	872	864	990	947	880	875	946	927	919	898	910	927	865	875	857	890	910	904	911	924	949	885	879	884	930	943	890	944	936	867	877	903	837	905	889	905	884	900	875	850	950	874	875	884	878	946	932	896	870	866	901	876	869	823	891	910	932	954	900	870	904	921	865	949	893	863	952	860	866	922	871	881	901	896	907	897	856	907	876	858	901	893	884	847	883	911	872	892	876	895	863	909	910	827	897	883	877	866	905	836	840	915	952	906	859	910	864	866	883	904	928	867	872	872	886	902	895	896	886	875	862	945	909	906	934	937	904	861	915	882	870	894	874	925	883	928	905	917	931	910	899	894	877	931	869	888	908	896	909	907	884	918	892	900	865	881	917	900	899	944	933	864	879	882	833	839	918	928	911	904	867	886	868	895	912	889	908	815	954	884	909	911	911	908	910	895	923	905	884	899	831	923	861	915	800	1025	890	903	851	911	900	903	919	879	852	896	910	870	901	898	911	923	892	883	937	888	871	898	900	859	864	902	878	873	858	880	855	929	890	871	851	899	887	899	927	913	909	893	927	921	908	879	827	857	922	938	924	891	822	888	950	849	838	827	942	902	910	909	897	922	870	845	922	889	919	905	901	917	828	923	900	884	903	871	930	887	860	865	926	903	919	903	860	882	888	883	896	853	841	909	869	921	904	890	932	860	813	847	922	887	880	906	922	927	930	927	848	902	849	932	874	865	890	906	881	824	982	888	904	972	919	902	880	862	901	918	894	890	912	898	910	945	918	889	887	881	854	907	928	899	921	872	812	894	906	874	837	908	904	868	898	894	903	878	913	828	893	949	901	938	904	832	921	925	862	898	910	909	891	915	892	908	958	860	897	891	915	901	931	906	915	874	915	862	930	882	871	932	918	899	894	869	912	926	916	896	879	897	956	864	948	936	917	866	915	887	867	852	951	912	916	884	865	844	906	917	896	854	850	951	895	881	902	881	904	882	913	902	883	903	871	914	847	943	867	891	891	940	943	901	853	929	869	873	951	901	884	899	908	852	857	890	917	871	868	887	864	858	832	955	979	881	938	861	936	964	851	927	906	837	865	841	917	853	894	844	933	910	905	912	846	935	915	929	861	875	891	915	870	942	890	938	915	912	870	897	908	846	931	893	862	922
26179	18756	14580	23351	34183	35999	36239	35955	53587	75589	70798	57727	41273	25470	13179	8538	7430	7295	7298	7325	7317	7336	7302	7320	7269	7394	7292	7316	7349	7344	7318	7426	7262	7302	7337	7381	7180	7370	7176	7271	7265	7309	7403	7262	7344	7395	7339	7278	7339	7307	7372	7407	7204	7352	7376	7233	7320	7399	7272	7313	7242	7288	7234	7371	7257	7353	7270	7426	7216	7227	7337	7240	7340	7359	7297	7355	7377	7235	7167	7453	7229	7262	7463	7271	7272	7237	7202	7335	7300	7191	7378	7290	7152	7324	7356	7352	7306	7334	7257	7448	7302	7172	7190	7348	7312	7310	7355	7378	7275	7210	7357	7320	7330	7365	7275	7364	7263	7345	7303	7308	7315	7342	7369	7242	7219	7236	7368	7326	7211	7401	7351	7241	7289	7360	7324	7301	7237	7217	7238	7403	7248	7261	7292	7295	7329	7427	7318	7280	7253	7377	7388	7354	7270	7440	7274	7379	7272	7374	7205	7380	7199	7277	7303	7297	7093	7333	7410	7257	7280	7292	7141	7195	7448	7286	7176	7331	7356	7385	7339	7325	7380	7290	7335	7363	7390	7372	7346	7179	7221	7357	7358	7274	7379	7452	7424	7438	7427	7433	7295	7451	7222	7205	7233	7357	7351	7360	7334	7370	7304	7324	7441	7438	7319	7321	7417	7439	7355	7168	7389	7223	7230	7114	7432	7342	7345	7356	7472	7383	7233	7422	7292	7305	7332	7254	7374	7356	7229	7429	7369	7277	7322	7321	7308	7360	7289	7341	7312	7371	7313	7336	7320	7329	7386	7293	7284	7323	7314	7199	7242	7358	7325	7330	7144	7237	7291	7289	7333	7257	7268	7374	7351	7331	7335	7310	7345	7399	7477	7393	7277	7326	7350	7345	7199	7307	7309	7356	7304	7291	7299	7356	7312	7279	7291	7265	7215	7240	7308	7439	7305	7363	7414	7268	7474	7268	7308	7304	7332	7492	7390	7239	7188	7256	7384	7260	7239	7390	7284	7266	7264	7295	7398	7237	7418	7387	7467	7412	7265	7357	7365	7342	7450	7270	7334	7313	7223	7310	7425	7394	7369	7259	7254	7397	7303	7418	7342	7338	7197	7452	7225	7236	7322	7319	7303	7365	7255	7284	7358	7388	7457	7310	7166	7412	7287	7197	7324	7486	7438	7429	7430	7407	7323	7369	7385	7329	7480	7366	7301	7339	7320	7313	7267	7294	7301	7493	7321	7331	7283	7206	7346	7366	7410	7343	7309	7304	7291	7246	7443	7237	7395	7318	7388	7275	7331	7348	7362	7232	7204	7254	7404	7404	7264	7443	7426	7402	7354	7337	7384	7310	7320	7252	7278	7278	7280	7207	7308	7156	7291	7507	7438	7273	7280	7326	7329	7376	7276	7390	7340	7303	7323	7362	7262	7253	7326	7241	7350	7246	7417	7238	7215	7315	7220	7384	7198	7329	7253	7532	7369	7284	7323	7313	7247	7149	7327	7275	7298	7307	7330	7236	7436	7348	7385	7236	7448	7434	7244	7445	7180	7368	7356	7320	7273	7405	7268	7351	7439	7286	7231	7257	7346	7324	7296	7092	7255	7356	7326	7205	7384	7319	7391	7428	7268	7260	7127	7269	7351	7341	7419	7386	7192	7361	7281	7238	7364	7348	7341	7328	7351	7254	7380	7339	7287	7173	7471	7302	7316	7208	7404	7288	7146	7389	7267	7256	7405	7249	7386	7200	7237	7244	7447	7312	7163	7321	7285	7359	7412	7406	7284	7367	7375	7343	7367	7263	7379	7329	7230	7196	7278	7213	7334	7287	7275	7372	7252	7360	7287	7277	7319	7268	7297	7454	7334	7409	7311	7242	7245	7339	7394	7405	7397	7397	7459	7361	7230	7292	7350	7340	7300	7477	7296	7290	7385	7135	7444	7347	7242	7323	7340	7355	7363	7297	7337	7317	7299	7390	7245	7313	7278	7314	7158	7344	7472	7370	7309	7182	7327	7383	7279	7265	7412	7498	7351	7431	7408	7172	7338	7400	7298	7271	7315	7307	7373	7191	7301	7339	7246	7387	7312	7234	7316	7321	7299	7345	7335	7298	7135	7336	7329	7264	7343	7337	7413	7433	7346	7203	7320	7436	7432	7269	7202	7274	7268	7271	7317	7322	7264	7367	7353	7348	7290	7315	7366	7301	7295	7344	7233	7340	7386	7426	7263	7428	7400	7331	7338	7271	7317	7214	7185	7213	7334	7336	7339	7441	7291	7335	7358	7427	7370	7275	7376	7459	7337	7419	7404	7398	7270	7364	7247	7256	7258	7386	7358	7338	7295	7308	7344	7476	7310	7270	7230	7443	7267	7294	7286	7314	7434	7352	7230	7222	7390	7173	7385	7318	7231	7360	7150	7200	7266	7300	7401	7385	7240	7338	7454	7332	7274	7402	7326	7179	7269	7266	7340	7259	7473	7202	7227	7381	7381	7279	7340	7259	7391	7154	7443	7084	7333	7445	7191	7310	7380	7266	7334	7311	7261	7287	7281	7352	7414	7277	7304	7300	7427	7312	7334	7312	7194	7309	7387	7187	7455	7429	7270	7203	7267	7275	7255	7347	7397	7277	7388	7314	7231	7337	7398	7360	7244	7394	7323	7157	7317	7266	7288	7324	7343	7321	7275	7385	7336	7320	7326	7290	7356	7238	7402	7461	7383	7321	7266	7342	7369	7264	7277	7417	7263	7443	7290	7316	7277	7342	7466	7399	7393	7457	7269	7303	7376	7421	7343	7388	7364	7491	7288	7329	7391	7301	7244	7232	7358	7366	7376	7359	7330	7195	7421	7377	7303	7396	7202	7284	7328	7392	7235	7291	7286	7242	7379	7241	7376	7327	7269	7483	7312	7323	7339	7291	7392	7251	7471	7281	7299	7290	7194	7436	7263	7349	7480	7305	7378	7255	7399	7282	7288	7312	7426	7397	7322	7168	7173	7225	7389	7379	7306	7306	7272	7232	7329	7256	7379	7310	7212	7402	7286	7249	7347	7247	7517	7228	7376	7371	7272	7381	7443	7442	7396	7214	7211	7427	7285	7233	7227	7298	7352	7466	7374	7383	7245	7356	7261	7170	7422	7453	7267	7342	7463	7282	7332	7299	7192	7252	7256	7363	7329	7424	7380	7306	7291	7272	7296	7439	7321	7325	7247	7306	7348	7315	7389	7365	7173	7367	7344	7313	7361	7302	7345	7378	7241	7283	7309	7358	7327	7348	7437	7321	7389	7368	7306	7311	7227	7377	7329	7271	7413	7485	7292	7372	7349	7390	7405	7248	7264	7499	7261	7397	7399	7243	7381	7318	7316	7236	7296	7369	7454	7332	7309	7330	7327	7450	7217	7342	7501	7258	7392	7278	7181	7238	7484	7414	7141	7271	7253	7452	7253	7301	7308	7296	7359	7400	7407	7359	7491	7234	7260	7249	7112	7270	7389	7171	7223	7257	7405	7447	7361	7256	7394	7353	7241	7339	7270	7264	7317	7277	7176	7339	7378	7281	7284	7388	7349	7220	7209	7109	7221	7426	7193	7298	7184	7216	7330	7285	7187	7452	7252	7334	7376	7253	7372	7258	7299	7382	7311	7363	7386	7307	7370	7212	7430	7379	7301	7338	7263	7437	7346	7360	7187	7343	7368	7278	7229	7398	7314	7176	7283	7300	7371	7347	7398	7354	7287	7256	7385	7341	7452	7403	7309	7281	7283	7210	7279	7423	7246	7279	7386	7239	7410	7291	7255	7337	7412	7267	7233	7321	7315	7183	7441	7315	7139	7438	7333	7168	7286	7401	7334	7172	7284	7218	7330	7238	7287	7309	7269	7325	7181	7357	7277	7275	7375	7442	7315	7306	7346	7288	7167	7283	7174	7354	7296	7344	7379	7291	7262	7357	7315	7387	7360	7518	7324	7375	7359	7244	7313	7318	7311	7457	7215	7273	7389	7367	7236	7334	7333	7239	7376	7298	7380	7202	7319	7222	7404	7389	7355	7228	7279	7412	7384	7326	7229	7379	7375	7430	7214	7299	7424	7272	7226	7342	7204	7283	7301	7442	7322	7285	7342	7151	7393	7345	7245	7299	7303	7360	7245	7286	7343	7297	7265	7257	7236	7285	7313	7334	7345	7332	7376	7375	7241	7245	7307	7318	7442	7263	7307	7220	7352	7322	7417	7382	7330	7369	7314	7298	7387	7249	7426	7385	7334	7341	7381	7344	7215	7382	7471	7452	7329	7476	7389	7336	7248	7416	7322	7284	7239	7302	7280	7292	7426	7326	7333	7320	7346	7254	7205	7324	7385	7379	7418	7275	7383	7223	7175	7249	7234	7280	7311	7422	7305	7396	7355	7283	7458	7124	7367	7418	7354	7234	7354	7371	7282	7321	7344	7332	7250	7399	7408	7304	7228	7326	7337	7170	7336	7494	7322	7405	7401	7383	7232	7353	7406	7308	7285	7166	7221	7257	7245	7303	7340	7309	7353	7334	7283	7224	7417	7248	7337	7284	7370	7296	7382	7306	7285	7274	7183	7363	7335	7469	7253	7255	7383	7282	7203	7362	7291	7470	7391	7267	7277	7302	7278	7195	7323	7420	7197	7358	7347	7413	7467	7228	7380	7358	7284	7377	7295	7341	7457	7324	7293	7363	7302	7366	7224	7364	7415	7343	7364	7269	7310	7289	7484	7310	7329	7269	7184	7157	7285	7360	7173	7371	7235	7340	7342	7241	7320	7312	7277	7363	7398	7374	7318	7303	7278	7397	7365	7264	7278	7305	7404	7319	7399	7373	7144	7357	7252	7324	7415	7279	7259	7269	7058	7277	7419	7365	7375	7298	7346	7390	7392	7282	7456	7285	7161	7473	7429	7236	7285	7305	7457	7431	7377	7324	7303	7319	7325	7337	7275	7192	7397	7279	7154	7310	7306	7325	7277	7372	7388	7277	7261	7389	7190	7291	7286	7393	7361	7203	7340	7442	7281	7283	7522	7383	7323	7289	7419	7275	7492	7322	7446	7387	7298	7372	7510	7285	7346	7334	7485	7256	7167	7241	7261	7352
3361	1422	1128	1002	1360	1590	1555	1563	1972	4127	4982	3850	2297	1353	1002	883	854	846	818	875	842	921	849	808	895	836	876	873	833	882	899	785	847	869	847	810	878	826	902	857	873	844	849	890	886	889	905	865	815	873	859	861	846	880	849	849	863	899	836	875	849	894	857	845	870	878	863	855	810	838	859	890	854	853	850	876	842	876	877	894	834	874	792	914	864	910	878	894	873	842	871	910	878	861	844	883	864	920	926	831	838	885	827	863	879	854	863	848	845	893	871	853	863	876	827	859	870	819	848	820	850	878	868	865	855	874	854	902	914	877	871	869	861	932	846	832	896	932	849	915	869	828	846	906	850	861	871	844	867	876	851	859	841	832	859	892	867	844	888	859	897	852	904	847	862	833	897	814	847	873	916	888	848	874	824	850	854	851	864	886	797	881	898	852	864	849	935	837	933	904	891	827	871	874	877	858	871	849	916	861	849	867	884	877	877	869	794	875	870	854	858	879	862	886	890	858	875	841	900	859	840	875	858	868	898	865	916	801	831	911	823	845	871	867	871	865	864	880	897	869	823	876	889	912	888	834	844	881	821	847	841	859	839	859	856	865	869	810	854	893	871	796	852	868	863	896	885	839	877	853	849	856	878	907	892	870	837	837	848	896	891	816	863	909	861	816	892	804	848	833	914	845	894	856	877	832	917	882	846	837	834	860	855	850	819	855	882	902	868	832	838	866	844	871	890	843	876	850	847	885	880	883	884	831	885	811	841	865	886	848	857	833	923	893	851	871	896	854	846	845	826	862	835	907	825	828	908	837	777	858	857	821	853	893	853	855	843	938	900	857	904	865	887	882	886	859	864	817	911	899	894	864	860	845	837	841	854	864	870	828	879	841	894	898	846	841	837	884	861	817	871	855	863	860	870	828	866	873	887	855	869	899	918	788	841	867	822	886	888	858	819	826	868	813	871	889	837	842	813	875	825	927	853	912	896	840	854	835	848	880	792	929	866	863	877	873	868	859	862	903	858	812	811	809	803	821	830	856	864	905	893	846	830	796	862	863	816	829	864	895	853	877	882	910	881	837	895	886	904	801	853	824	881	817	905	872	833	833	826	839	950	866	866	856	927	880	857	896	854	933	845	905	829	850	856	848	846	877	848	853	852	861	853	855	882	841	859	853	855	847	859	901	873	880	871	900	886	888	838	856	897	844	829	914	901	900	847	901	815	824	864	884	907	920	830	792	880	847	869	884	859	864	860	840	883	834	858	891	837	899	822	861	825	893	908	887	847	799	888	834	873	830	869	827	846	879	797	824	844	849	806	852	866	861	885	850	894	917	768	843	880	904	820	877	862	894	890	852	861	855	868	839	864	892	831	791	849	875	867	875	844	750	927	906	883	902	820	885	879	876	836	879	919	901	917	808	867	841	877	859	890	869	848	920	844	856	881	875	883	860	861	881	838	900	836	811	821	930	936	903	832	874	854	897	880	823	892	844	872	835	846	874	849	811	880	883	881	866	890	916	863	911	840	853	876	848	871	809	862	877	869	846	847	896	857	846	857	890	891	853	862	887	844	799	892	863	908	869	874	836	866	846	897	787	875	897	826	902	911	882	929	894	862	905	869	909	930	854	930	895	845	813	873	857	868	838	869	835	829	902	883	878	843	893	903	843	846	863	807	902	929	851	824	829	848	802	867	876	821	823	895	826	864	874	881	880	847	862	877	881	874	852	868	858	906	861	836	846	873	877	872	806	822	846	898	841	875	825	849	782	868	835	852	856	892	832	901	877	845	876	860	894	873	908	852	894	887	842	874	817	829	891	860	864	877	819	908	867	832	854	859	901	841	892	858	868	842	929	916	895	887	876	860	895	840	838	887	852	828	864	813	896	894	852	895	871	827	797	900	843	877	859	889	868	853	825	857	823	860	887	900	898	866	828	894	870	871	847	913	838	865	872	866	845	836	853	839	813	843	914	842	820	914	941	851	826	870	862	855	866	817	861	852	860	891	833	821	842	851	818	844	845	866	826	852	889	863	823	884	866	849	873	876	872	799	879	832	873	846	903	890	876	916	857	872	848	832	865	888	875	846	880	903	849	849	849	870	901	851	793	851	845	912	896	903	883	783	833	874	859	827	868	849	820	896	873	884	868	872	911	872	840	843	859	869	847	871	862	868	847	903	880	848	851	917	839	865	855	863	859	853	899	880	888	848	876	878	890	889	844	860	878	839	869	836	896	816	848	820	813	896	871	814	843	849	859	840	867	888	902	849	865	911	864	877	823	938	906	825	904	940	894	816	875	829	840	886	904	844	876	821	846	925	866	847	880	872	879	901	845	879	854	864	893	842	872	868	820	830	902	807	868	852	904	858	866	868	834	834	866	886	849	867	847	819	819	850	850	897	892	856	800	853	871	827	905	883	884	922	866	860	862	882	864	818	907	847	823	890	845	901	904	868	808	864	855	844	866	884	859	884	917	823	848	886	913	887	886	902	903	853	851	884	886	817	869	850	825	851	864	904	851	875	892	879	884	856	918	863	860	886	861	829	883	873	835	918	853	857	850	806	792	816	842	826	851	912	887	816	894	808	860	882	903	872	852	837	832	868	807	904	874	856	860	862	895	845	906	834	855	903	837	814	881	876	885	850	878	856	866	868	852	846	908	804	877	855	835	853	848	849	865	882	843	858	828	846	878	830	828	823	866	891	827	841	825	870	895	888	860	860	864	837	883	912	887	900	803	919	880	859	871	878	861	884	854	872	837	853	857	913	851	846	878	908	892	843	896	890	877	837	946	857	886	856	850	845	910	828	847	868	889	857	852	852	879	838	888	832	886	810	898	855	876	859	901	859	843	877	890	807	913	870	850	842	855	889	890	861	867	898	886	821	873	836	891	867	832	861	802	860	826	845	850	873	932	896	828	872	852	923	848	847	825	822	867	856	864	894	840	904	871	885	880	909	937	835	836	874	898	843	843	832	883	808	825	826	856	862	846	828	880	861	894	815	863	883	915	868	873	873	902	835	892	870	899	897	877	821	856	874	884	896	869	851	876	872	868	863	847	893	804	895	894	854	802	935	856	837	889	893	822	880	892	824	862	856	884	823	864	860	905	846	821	891	914	900	886	884	842	863	826	872	913	840	870	894	844	887	885	874	854	855	892	869	876	886	872	786	832	875	859	824	828	861	862	841	799	838	892	861	907	856	861	824	870	844	835	886	822	917	867	851	927	823	815	862	884	870	893	896	889	860	852	866	871	817	842	875	830	842	871	907	889	860	890	869	867	842	909	875	877	873	878	902	823	846	806	865	874	861	850	892	824	882	828	875	848	880	882	876	850	834	827	867	899	849	851	929	838	873	858	864	883	929	879	821	877	833	817	874	839	825	844	842	821	869	842	809	858	842	871	817	889	841	890	836	843	833	860	859	881	864	863	879	856	953	855	881	864	859	840	922	781	886	879	875	901	836	836	854	863	892	886	853	914	898	848	854	889	925	880	864	831	851	826
18043	12968	10888	16317	26080	28737	26358	25683	30749	41764	42246	35017	23617	13377	8643	7392	7185	7206	7095	7207	7066	7167	7136	7192	7205	7173	7096	7196	7208	7073	7278	7174	7123	7029	7085	7066	7223	7149	7106	7161	7292	7132	7162	7205	7071	7220	7240	7099	7251	7193	7136	7231	7036	7028	7346	7142	7261	7167	7205	7184	7136	7323	7016	7153	7229	7129	7209	7138	7036	7269	7283	7095	6966	7229	7227	6990	7117	6904	7081	7157	7172	7081	7064	6993	7246	7247	7158	7144	7222	7021	7111	7078	7071	7077	7133	7166	7115	7218	7356	7126	7156	7140	7162	7131	7222	7185	6964	7183	7163	7206	7222	7212	7170	7021	7181	7044	7185	7234	7026	7148	7024	7106	7210	7194	7160	7097	7150	7071	7121	7020	7199	7263	7076	7159	7110	7135	7237	7128	7302	7220	7212	7120	7191	7247	7137	7142	7207	7098	7255	7085	7151	7044	7179	7151	7148	7131	7288	7296	7099	7090	7096	7082	7093	7191	7200	7164	7258	7289	7086	7196	7211	7142	7040	7207	7316	7247	7246	7131	7180	7284	7274	7101	7104	7163	7055	7086	7251	7181	7003	7165	7125	7246	7139	7093	7167	7167	7154	7273	7350	6966	7196	7234	7155	7154	7020	7098	7180	7246	7225	7183	7127	7151	7191	7212	7075	7241	7252	7164	7165	7114	7195	7133	7066	7074	7190	7028	7170	7143	7184	7179	7128	7341	7101	7146	7085	7180	7104	7195	7230	7147	7168	6984	7109	7080	7249	7164	7099	7220	7271	7162	7220	7149	7207	7034	7196	7188	7146	7132	7125	7117	7255	7245	7154	7132	7188	7223	7112	7192	7284	7164	7288	7151	7245	7201	7160	7267	7076	7196	7155	7098	7180	7124	7127	7031	7174	7199	7162	7072	6949	7114	7108	7076	7126	7259	7205	7239	7062	7147	6970	7148	7199	7268	7075	7105	7252	7187	7039	7082	7162	7123	7214	7179	7145	7135	7210	7145	7224	7172	7221	7117	7258	7195	7147	7191	7115	7145	7233	7106	7102	7111	7183	7179	7263	7194	7101	7157	7258	7077	7138	7204	7179	7132	7083	7115	7223	7229	7162	7320	7130	7142	7150	7194	7174	7186	7081	7165	7158	7162	7030	7239	7180	7167	7064	7057	6987	7175	7229	7208	7209	7236	7199	7052	7130	7125	7206	7206	7261	7160	7157	7046	7115	7308	7244	7205	7146	7072	7119	7131	7129	7087	7116	7072	7091	7178	7101	7184	7243	7232	7044	7105	7110	7194	7200	7102	7196	7100	7157	7253	7018	7168	7373	7247	7093	7138	7125	6995	7140	7091	7021	7100	7031	7201	7304	7252	7208	7248	7129	7238	7096	7127	7158	7082	7130	7192	7192	7054	7255	7223	7062	7122	7163	7244	7251	7106	7142	7258	7252	7198	7129	7297	7183	7170	7133	7136	7186	7255	7178	7124	7075	7212	7222	7192	7134	7127	7162	7188	7005	7220	7191	7067	7093	7170	7215	7185	7071	7139	7214	7030	7218	7344	7254	7285	7330	7040	7196	7207	7145	7071	7304	7119	7134	7088	7200	7325	7141	7215	7051	7262	7249	7093	7170	7184	7164	7023	7148	7206	7084	7200	7196	7157	7237	7308	7084	7272	7076	7241	7253	7189	7235	7274	7233	7241	7096	7147	7209	7183	7169	7227	7173	7137	7148	7233	7203	7208	7328	7275	7174	7132	7188	7168	7166	7253	7218	7126	7189	7082	7137	7261	7203	7135	7299	7227	7156	7189	7310	7085	7192	7150	7231	7187	7027	7169	7189	7134	7103	7172	7067	7163	7129	7170	7121	7239	7247	7162	7137	7420	7290	7291	7071	7339	7182	7178	7017	7270	7321	7280	7117	7199	7199	7114	7210	7117	7172	7140	7227	7167	7166	7191	7174	7139	7216	7133	7121	7221	7199	7102	7263	7119	7204	7027	7244	7075	7294	7135	7250	7158	7264	7122	7043	7187	7129	7188	7206	7216	7224	7135	7200	7147	7214	7125	7129	7041	7146	7103	7211	7176	7110	7157	7225	7109	7241	7222	7011	7173	7209	7072	7053	7103	7203	7186	7152	7221	7101	7112	7040	7141	7309	7196	7138	7160	7111	7065	7150	7163	7153	7077	7098	7176	7169	7264	7228	7163	7133	7136	7115	7233	7186	7166	7247	7152	7158	7082	7277	7131	7191	7205	7238	7267	7248	7310	7094	7215	7233	7151	7187	7155	7062	7195	7308	7197	7100	7182	7283	7179	7150	7234	7203	7224	7231	7177	7209	7127	7118	7176	7191	7203	7165	7224	7149	7210	7262	7078	7106	7073	7251	6954	7202	7267	7179	7245	7119	7313	7225	7179	6970	7166	7200	7287	7054	7228	7167	7261	7368	7219	7153	7140	7265	7216	7257	7182	7242	7086	7323	7193	7224	7261	7110	7113	7181	7130	7232	7260	7180	7081	7233	7114	7202	7133	7197	7154	7108	7149	7046	7133	7106	7133	7125	7048	7175	7197	7086	7251	6978	7301	7182	7255	7220	7289	7165	7266	7145	7242	7282	7202	7053	7264	7173	7104	7004	7097	7254	7149	7200	7113	7162	7189	7103	7320	6912	7232	7227	7115	7247	7242	7241	7207	7209	7006	7120	7066	7274	7129	7099	7273	7200	7214	7155	7129	7263	7278	7161	7218	7222	7034	7136	7238	7175	7211	7132	7267	7338	7231	7131	7129	7197	7154	7116	7113	7187	7081	7241	7233	7240	6996	7044	7303	7278	7181	7184	7110	7184	7093	7142	7218	7122	7089	7095	7191	7177	7128	7119	7204	7216	7083	7198	7138	7251	7283	7144	7351	7148	7182	7180	7122	7194	7078	7170	7183	7105	7089	7207	7272	7174	7127	7158	7133	7097	7212	7181	7046	7306	7040	7100	7127	7218	7155	7138	7164	7248	7218	7171	7199	7197	7111	7149	7329	7146	7069	7200	7197	7215	7177	7220	7228	7163	7290	7211	7039	7149	7226	7099	7269	7139	7247	7212	7151	7221	7240	7201	7268	7269	7222	7291	7196	7175	7209	7175	7340	7255	7219	7212	7152	7121	7160	7241	7103	7100	7163	7062	7156	7276	7212	7171	7198	7237	7202	7150	7243	7112	7197	7143	7107	7185	7112	7264	7199	6988	7350	7125	7213	7241	7169	7060	7262	7225	7185	7154	7012	7179	7180	7129	7145	7179	7286	7224	7080	6969	7202	7120	7064	7092	7179	7160	7097	7255	7094	7146	7245	7175	7194	7084	7324	7077	7300	7175	7184	7157	7235	7161	7098	7141	6931	7179	7153	7142	7108	7174	7151	7215	7369	7061	7129	7118	6989	7191	7047	7289	7238	7184	7053	7211	7126	7107	7241	7112	7253	7138	7024	7215	7240	7332	7058	7143	7251	7232	7199	7018	7140	7217	7130	7193	7055	7219	6961	7122	7074	7157	7095	7234	7311	6983	7098	7311	7091	7027	7041	7109	7264	7104	7092	7277	7201	7068	7239	7022	7158	7178	7170	7182	7189	7169	7090	7079	7202	7185	7140	7113	7135	7045	7224	7253	7137	7182	7200	7228	6969	7049	7160	7205	7156	7099	7019	7337	7057	7083	7111	7074	7168	7138	7200	7179	7317	7172	7169	7267	6945	7200	7110	7179	7166	7186	7147	7244	7196	7195	7133	7175	7226	7160	7245	7243	7094	6987	7276	7292	7134	7085	7192	7093	7179	7179	7225	7113	7202	7139	7140	7200	7093	7104	7207	7264	7132	7075	7078	7195	7120	7191	7212	7101	7259	7115	7191	7129	7130	7151	7217	7230	7242	7142	7077	7017	7116	7242	7240	7131	7220	7224	7096	7157	7182	7264	7170	7069	7122	7113	7266	7290	7196	7179	7319	7195	7122	7147	7073	7169	7102	7020	7225	7086	7148	7080	7081	7192	7136	7224	7069	7125	7304	7196	7144	7255	7108	7176	6848	7187	7264	7233	7276	7224	7208	7274	7303	7121	7125	7211	7119	7299	7244	7215	7283	7244	7403	7202	7006	7267	7185	7258	7125	7067	7194	7183	7168	7106	7194	7032	7133	7257	7229	6988	7091	7234	7130	7106	7286	7150	7196	7144	7249	7184	7181	7116	7157	7170	7193	7132	7193	7089	7207	7031	7159	7054	7141	7164	7146	7271	7116	7138	7116	7261	7120	7207	7033	7184	7218	7167	7223	7126	7234	7236	7073	7119	7060	7176	7265	7222	6999	7223	7101	7168	7183	7152	7129	7127	7219	7208	7130	7308	7125	7048	7049	7107	7202	7066	7148	7378	7143	7111	7109	7273	7125	7210	7076	7106	7128	7225	7189	7275	7159	7135	7146	7171	7145	7182	7060	7130	7281	7068	7212	7051	7209	7216	7103	7203	7185	7224	7108	7278	7207	7075	7156	7202	7226	7117	7250	7143	7194	7201	7227	7199	7098	7111	7281	7148	7251	7198	7164	7187	7202	7250	7242	7059	7271	7113	7260	7076	7184	7130	7205	7091	7195	7161	7295	7152	7075	7173	7173	7253	7197	7075	7144	7189	7094	7112	7191	7260	7343	7286	7085	7028	7106	7141	7263	7092	7278	7286	7199	7075	7139	7264	7203	7147	7135	7190	7074	7131	7293	7074	7125	7228	7242	7237	7043	7001	7097	7191	7121	7191	7005	7292	7084	7195	7111	7077	7162	7167	7051	7081	7278	7242	7208	7094	7054	7191	7170	7203	7302	7273	7175	7273	7022	7136	7073	7123	7165	7276	7291	7167	7300	7148	7103	7262	7200	7172	7168	7281	7124	7074	7192	7206	7258	7237	7153	7259	7045	7126	7151	7167	7242	7043	7233	7004	7180	7248	7094	7201	7120	7244	7232	7241	7051	7038	7227	7090	7161	7149	7128	7208	7263	7044	7129	7244	7228	7204	7251	7194	7223	7034	7225	7149	7175	7189	7205	7099	7035	7127	7237	7162	7262	7062	7099	7208	7190	7108	7108	7199	7157
2638	1946	1383	1296	1740	2035	1989	1979	4701	11929	14867	9300	4057	1712	1126	925	919	850	867	859	868	856	894	876	888	901	891	886	867	857	885	844	901	844	869	845	909	905	833	844	848	902	880	838	868	865	908	882	873	885	859	836	812	879	864	856	882	833	865	849	905	849	888	890	894	899	857	872	900	865	849	871	874	815	863	879	892	878	868	890	846	875	880	884	815	865	912	817	906	934	856	855	876	830	868	846	856	882	906	853	885	866	885	861	856	849	839	809	846	880	835	883	885	861	823	870	845	888	818	859	861	910	883	824	829	946	894	872	877	931	836	953	903	871	839	903	858	813	892	853	869	918	898	838	891	864	859	897	931	922	897	866	870	832	874	832	937	883	813	924	887	918	936	861	816	882	899	883	883	893	934	845	857	891	863	849	821	857	862	829	867	911	920	913	887	902	835	865	901	834	887	851	863	902	879	825	843	820	864	898	892	854	897	841	848	863	943	871	899	839	849	866	857	877	876	912	932	847	919	883	891	826	844	842	894	856	861	876	883	797	866	888	914	891	894	886	876	834	887	876	886	862	840	861	824	828	836	881	861	876	840	904	881	856	915	870	856	890	883	856	887	911	908	886	836	877	836	863	870	852	862	838	840	867	831	837	843	904	845	872	879	925	841	886	838	866	867	869	908	849	946	822	919	866	863	889	907	906	862	852	894	908	859	815	871	944	875	899	918	852	880	898	902	860	900	862	840	880	869	814	908	842	852	882	858	877	880	856	897	838	846	895	851	930	896	862	839	816	872	878	901	874	863	904	861	890	868	880	835	862	856	830	894	908	914	887	837	862	845	854	835	868	900	909	895	874	896	924	872	896	899	910	889	813	869	895	897	838	852	876	870	905	874	825	852	881	904	864	848	942	897	877	865	882	883	863	925	838	914	905	893	906	868	854	856	899	927	888	811	872	865	890	892	852	813	927	836	922	904	875	871	842	852	845	827	860	844	857	816	873	844	836	848	901	835	889	931	905	836	862	855	877	870	824	839	874	835	928	916	867	843	886	894	855	913	807	846	922	907	853	910	918	867	909	866	885	887	899	855	916	801	849	874	874	893	947	886	930	888	900	881	887	896	857	882	915	828	859	889	917	908	915	884	896	867	843	884	879	870	870	912	900	790	874	897	892	852	910	858	834	835	853	879	851	865	962	857	878	901	906	926	897	879	892	909	870	913	828	843	903	829	839	880	817	847	889	864	825	872	874	846	812	844	860	913	895	897	910	851	873	843	880	895	910	912	885	811	881	844	891	876	884	929	837	881	825	892	833	847	841	879	906	925	894	865	861	873	867	895	923	835	872	897	891	881	887	879	846	871	860	881	886	869	844	881	845	892	897	884	860	901	849	851	867	905	865	885	854	915	854	836	850	850	843	870	889	826	830	892	931	858	827	906	857	910	860	919	836	860	876	822	863	853	869	890	893	896	909	917	864	883	846	839	869	872	857	863	899	862	878	888	848	895	872	897	835	828	939	939	831	914	872	864	913	865	866	891	884	814	873	913	882	925	876	865	864	817	883	941	903	902	917	920	838	913	906	874	851	900	880	873	884	863	893	828	866	900	864	852	919	904	868	916	876	921	846	877	864	862	847	876	883	855	899	906	902	875	852	870	876	851	869	865	892	877	831	918	853	891	875	828	865	856	817	856	862	879	885	853	870	903	858	865	908	829	918	903	880	880	850	835	891	851	892	902	884	829	866	910	835	895	883	864	897	861	864	872	839	905	899	884	874	835	877	867	849	884	877	893	842	877	859	842	891	822	806	905	872	843	829	854	885	888	899	846	883	857	842	893	899	859	814	884	912	869	863	965	904	851	916	865	845	880	867	930	893	874	930	923	868	871	854	848	914	844	915	899	900	828	876	892	837	884	896	874	936	836	922	880	832	863	930	851	881	834	839	875	830	937	825	883	877	909	886	876	869	832	831	856	855	922	857	878	886	866	830	881	841	877	882	898	903	831	847	886	899	867	894	943	894	878	881	914	903	900	903	874	865	964	888	874	860	937	898	888	852	915	810	930	805	882	856	837	883	952	905	886	827	885	897	881	848	882	860	867	916	845	887	884	880	890	886	845	865	856	826	900	895	882	835	873	867	880	869	928	917	851	889	824	859	942	957	841	846	859	889	834	851	877	822	888	850	898	838	930	911	890	913	900	862	865	923	875	896	830	871	846	866	877	936	842	879	890	897	821	880	865	883	846	878	850	903	896	915	855	881	842	906	894	903	859	895	873	856	883	862	847	896	905	887	888	849	909	858	938	897	888	832	822	937	863	921	842	845	872	893	876	903	869	866	884	832	881	871	838	867	870	847	837	919	891	889	879	859	930	831	855	846	908	845	885	848	883	858	829	865	864	836	883	885	877	961	860	900	862	874	913	821	871	878	836	893	892	879	891	820	871	885	857	824	859	894	900	857	904	932	864	888	874	892	870	854	855	851	924	865	849	839	916	921	859	892	865	922	914	849	883	871	873	874	882	889	842	859	869	886	877	861	851	872	860	880	806	864	904	835	861	858	863	902	889	843	847	863	851	847	795	897	885	887	855	893	909	918	869	889	903	860	883	882	864	904	848	879	933	842	871	886	845	848	857	923	868	858	942	861	920	816	952	902	927	861	842	909	902	837	880	883	839	824	829	978	864	902	877	907	838	854	839	890	876	837	861	886	893	886	897	843	843	866	850	922	872	879	876	933	915	894	872	830	899	882	791	884	822	865	899	855	850	880	819	897	884	856	865	885	856	889	910	901	909	802	933	862	856	893	848	864	869	886	913	854	833	871	895	880	859	902	894	870	838	856	863	921	895	892	862	847	877	855	893	873	864	844	860	923	876	905	864	866	875	867	869	865	891	896	845	883	873	815	868	923	873	915	927	837	876	887	845	878	878	855	910	862	856	874	888	913	874	842	886	931	924	914	929	909	880	854	851	889	851	896	918	847	859	878	879	883	926	851	880	888	844	884	888	923	826	900	834	854	889	870	812	862	920	864	888	870	853	864	916	855	908	933	905	875	836	925	781	856	846	904	896	886	899	855	943	861	839	868	839	904	898	927	875	902	871	906	913	928	853	870	849	829	877	898	901	868	872	871	904	812	870	921	858	864	957	845	855	848	937	904	832	867	899	857	890	876	857	796	916	889	878	913	878	866	849	906	815	834	888	888	911	827	845	889	844	876	861	838	909	889	847	863	856	859	797	871	843	838	892	862	910	858	859	919	828	907	900	855	888	899	907	912	955	867	893	814	850	818	896	834	862	870	889	874	893	882	834	864	886	844	858	887	864	825	928	845	860	857	891	859	839	872	867	890	869	898	905	858	836	858	841	870	828	867	866	894	823	929	878	846	890	863	825	812	829	883	840	912	865	856	877	864	814	919	874	830	870	887	911	936	857	859	880	900	821	846	901	845	877	895	893	864	899	877	913	948	908	902	848	886	920	849	879	870	846	876	867	879	882	929	877	862	878	867
22951	17283	13468	22819	32387	32099	31132	30988	43593	61100	61315	47692	32492	18240	10458	7749	7265	7173	7247	7194	7252	7264	7070	7226	7271	7331	7268	7138	7365	7283	7269	7316	7245	7315	7162	7142	7324	7258	7342	7268	7384	7319	7273	7227	7208	7184	7180	7234	7391	7136	7197	7219	7262	7306	7175	7258	7171	7205	7364	7333	7324	7299	7282	7214	7222	7192	7318	7218	7271	7368	7413	7287	7247	7195	7354	7149	7105	7179	7203	7278	7350	7199	7288	7255	7185	7223	7250	7166	7199	7281	7322	7330	7084	7270	7280	7231	7181	7138	7204	7230	7159	7189	7224	7273	7234	7273	7328	7311	7272	7240	7287	7223	7228	7358	7286	7235	7267	7195	7201	7233	7287	7205	7191	7242	7342	7281	7240	7349	7208	7262	7311	7179	7091	7241	7145	7275	7254	7172	7238	7269	7275	7304	7218	7219	7308	7218	7298	7225	7309	7414	7193	7315	7136	7281	7185	7284	7006	7304	7124	7255	7155	7235	7298	7272	7279	7057	7140	7148	7277	7255	7118	7144	7401	7166	7228	7358	7198	7114	7168	7255	7284	7375	7259	7294	7305	7329	7218	7220	7177	7157	7184	7240	7155	7265	7208	7163	7185	7227	7367	7317	7210	7218	7168	7272	7260	7183	7355	7165	7224	7185	7231	7213	7262	7158	7365	7218	7197	7170	7243	7270	7243	7159	7296	7249	7263	7186	7303	7344	7182	7311	7304	7224	7216	7198	7182	7249	7291	7357	7257	7208	7258	7177	7324	7262	7373	7168	7335	7142	7152	7247	7248	7176	7344	7340	7193	7248	7247	7300	7110	7132	7358	7323	7273	7309	7240	7214	7165	7347	7172	7174	7331	7138	7286	7258	7253	7158	7211	7287	7163	7286	7207	7272	7178	7238	7273	7338	7114	7317	7293	7232	7267	7235	7144	7166	7289	7320	7188	7288	7097	7147	7173	7162	7204	7261	7357	7246	7101	7268	7060	7362	7144	7309	7313	7230	7358	7146	7237	7338	7185	7310	7243	7271	7265	7414	7304	7203	7238	7047	7360	7205	7283	7216	7140	7255	7247	7145	7422	7142	7258	7236	7242	7250	7234	7213	7319	7142	7279	7269	7173	7197	7101	7356	7258	7118	7271	7286	7259	7104	7232	7183	7187	7250	7174	7195	7323	7352	7213	7142	7384	7294	7232	7357	7239	7366	7350	7206	7277	7257	7209	7282	7101	7317	7289	7216	7088	7190	7251	7193	7196	7310	7108	7158	7196	7204	7133	7181	7203	7199	7263	7138	7255	7140	7217	7266	7157	7267	7192	7081	7290	7202	7278	7240	7259	7361	7146	7244	7170	7295	7110	7155	7130	7286	7327	7205	7193	7179	7142	7288	7042	7244	7302	7379	7193	7139	7336	7291	7178	7193	7137	7342	7212	7228	7274	7139	7297	7137	7370	7242	7159	7347	7217	7279	7171	7199	7213	7197	7236	7137	7121	7278	7267	7243	7129	7169	7258	7293	7257	7273	7163	7257	7184	7222	7270	7125	7197	7240	7172	7376	7390	7193	7229	7207	7156	7274	7450	7331	7229	7372	7294	7251	7302	7288	7221	7195	7299	7278	7242	7263	7278	7254	7224	7196	7211	7251	7283	7131	7219	7178	7225	7192	7437	7261	7221	7293	7349	7167	7377	7187	7249	7197	7123	7212	7205	7306	7302	7290	7226	7163	7196	7155	7366	7120	7177	7252	7230	7246	7280	7359	7200	7162	7162	7249	7354	7183	7155	7329	7114	7171	7274	7086	7325	7135	7235	7222	7428	7253	7388	7176	7226	7255	7240	7214	7187	7169	7190	7191	7142	7312	7210	7215	7420	7331	7244	7288	7243	7270	7348	7226	7265	7245	7266	7200	7374	7311	7277	7317	7191	7218	7253	7374	7270	7220	7313	7161	7327	7212	7183	7262	7279	7311	7245	7188	7323	7183	7271	7279	7281	7155	7252	7222	7213	7128	7119	7215	7260	7234	7295	7331	7255	7293	7355	7302	7197	7222	7348	7204	7250	7282	7255	7303	7264	7140	7206	7269	7304	7211	7229	7267	7223	7251	7220	7229	7115	7248	7190	7227	7369	7080	7194	7230	7329	7221	7147	7228	7131	7312	7239	7242	7221	7079	7291	7210	7194	7219	7305	7172	7215	7376	7202	7270	7223	7277	7319	7211	7255	7265	7262	7329	7309	7172	7240	7235	7238	7312	7231	7103	7116	7271	7334	7301	7313	7169	7209	7318	7225	7167	7305	7062	7258	7207	7123	7276	7228	7328	7245	7041	7155	7181	7370	7277	7265	7276	7295	7189	7277	7162	7161	7156	7169	7281	7303	7201	7229	7282	7328	7278	7166	7261	7193	7194	7290	7175	7240	7288	7514	7176	7095	7146	7398	7298	7367	7227	7143	7107	7275	7210	7316	7112	7279	7328	7361	7321	7182	7209	7281	7187	7154	7184	7128	7036	7147	7238	7327	7160	7211	7340	7347	7263	7245	7250	7172	7210	7193	7159	7214	7237	7205	7212	7166	7267	7117	7108	7195	7327	7280	7277	7197	7210	7237	7204	7199	7296	7251	7266	7264	7182	7288	7196	7331	7207	7247	7294	7211	7218	7368	7293	7303	7280	7353	7262	7113	7323	7194	7210	7157	7218	7258	7167	7105	7189	7201	7147	7278	7386	7288	7321	7119	7136	7271	7174	7302	7153	7229	7230	7358	7289	7340	7315	7166	7118	7320	7291	7236	7195	7187	7240	7165	7260	7251	7128	7251	7249	7343	7170	7464	7147	7123	7221	7189	7383	7388	7232	7326	7266	7227	7439	7212	7207	7203	7200	7216	7210	7187	7247	7205	7201	7229	7181	7303	7310	7268	7271	7151	7267	7232	7238	7251	7230	7273	7077	7189	7155	7231	7237	7313	7270	7223	7149	7272	7235	7255	7280	7249	7090	7209	7247	7161	7301	7224	7249	7270	7307	7261	7358	7221	7111	7138	7238	7276	7285	7275	7260	7264	7222	7262	7279	7272	7259	7292	7212	7196	7030	7231	7177	7256	7294	7365	7342	7161	7215	7246	7142	7256	7269	7389	7156	7234	7255	7372	7153	7126	7123	7252	7270	7288	7199	7196	7282	7225	7212	7235	7030	7238	7198	7335	7225	7301	7147	7219	7121	7152	7155	7210	7209	7236	7217	7219	7227	7303	7183	7267	7081	7333	7255	7124	7076	7295	7210	7260	7284	7352	7200	7344	7245	7237	7200	7184	7253	7448	7287	7342	7234	7280	7261	7331	7184	7325	7207	7146	7189	7199	7273	7146	7258	7151	7197	7263	7161	7199	7259	7225	7201	7238	7307	7258	7202	7251	7191	7161	7344	7162	7242	7279	7265	7260	7283	7234	7241	7157	7093	7415	7163	7234	7174	7168	7333	7251	7328	7211	7250	7410	7333	7318	7296	7177	7283	7175	7131	7318	7220	7214	7337	7242	7201	7428	7255	7164	7222	7156	7215	7233	7253	7141	7166	7287	7218	7156	7310	7257	7180	7325	7222	7264	7260	7318	7369	7362	7294	7240	7230	7269	7208	7205	7320	7201	7143	7240	7193	7312	7241	7326	7273	7295	7353	7247	7321	7221	7278	7125	7256	7159	7293	7191	7174	7397	7190	7189	7181	7279	7203	7204	7315	7262	7362	7081	7191	7153	7335	7357	7180	7217	7156	7197	7236	7163	7133	7262	7304	7327	7275	7257	7164	7445	7075	7219	7191	7353	7179	7338	7271	7276	7212	7294	7195	7141	7244	7221	7312	7160	7296	7188	7276	7142	7260	7243	7106	7129	7258	7206	7231	7179	7313	7253	7351	7306	7235	7328	7327	7121	7180	7343	7331	7407	7196	7161	7166	7270	7282	7313	7119	7137	7348	7235	7328	7191	7196	7206	7189	7193	7253	7324	7252	7219	7263	7186	7290	7203	7191	7359	7304	7347	7144	7236	7214	7363	7297	7268	7320	7133	7246	7238	7214	7234	7126	7193	7186	7209	7272	7201	7098	7230	7196	7158	7260	7265	7321	7203	7370	7246	7233	7136	7335	7288	7175	7131	7202	7207	7262	7297	7386	7320	7259	7225	7285	7354	7177	7192	7221	7361	7063	7242	7271	7273	7224	7256	7176	7253	7334	7308	7259	7343	7232	7272	7231	7205	7235	7185	7152	7322	7324	7268	7272	7311	7275	7292	7286	7242	7318	7244	7281	7387	7253	7322	7233	7269	7327	7204	7164	7192	7247	7306	7314	7258	7210	7363	7274	7352	7257	7281	7218	7243	7306	7325	7258	7341	7169	7279	7324	7238	7187	7212	7106	7353	7190	7368	7304	7347	7255	7250	7204	7144	7305	7333	7356	7101	7185	7240	7185	7170	7194	7131	7183	7172	7350	7306	7026	7247	7234	7352	7227	7155	7280	7244	7217	7346	7292	7172	7198	7217	7207	7182	7174	7247	7307	7305	7195	7260	7212	7379	7246	7296	7178	7225	7257	7263	7340	7196	7253	7266	7218	7402	7137	7249	7275	7189	7190	7365	7272	7136	7358	7211	7243	7329	7179	7289	7157	7202	7144	7294	7274	7349	7249	7262	7339	7180	7153	7372	7282	7105	7260	7234	7395	7191	7316	7176	7191	7247	7095	7306	7322	7263	7205	7341	7175	7153	7229	7364	7245	7244	7206	7206	7228	7195	7346	7169	7362	7142	7350	7331	7075	7191	7149	7349	7263	7267	7358	7320	7399	7303	7239	7186	7294	7185	7338	7312	7190	7247	7189	7269	7274	7465	7148	7338	7232	7158	7207	7199	7365	7280	7216	7177	7265	7383	7269	7217	7296	7231	7300	7275	7143	7238	7239	7258	7239	7245	7184	7227	7466	7384	7210	7329	7148	7195	7168	7269	7199	7326	7243	7112	7220	7311	7278	7218	7369	7210	7297	7246	7209	7334	7286	7279	7182	7165	7266	7315	7278	7182	7151	7325	7165	7226	7046	7282	7168	7358	7197	7284	7136	7206	7232	7299	7239	7281	7245	7288	7239
5474	1853	1473	1426	1788	2362	2247	2209	4303	13341	14577	9004	3886	1789	1139	973	915	853	886	927	878	928	877	857	919	921	902	874	935	870	847	921	873	976	917	935	892	945	900	892	894	903	889	859	851	927	872	880	904	910	872	856	887	862	864	876	891	888	874	857	897	943	916	897	911	875	910	928	919	920	887	923	940	859	865	909	886	959	914	891	853	941	895	920	895	934	915	907	900	871	948	895	931	927	927	908	947	916	921	884	940	893	899	919	937	912	921	930	896	936	912	875	859	877	940	949	856	914	914	903	967	921	953	929	900	915	882	918	898	864	864	865	910	905	864	896	887	940	887	863	977	904	916	911	892	888	888	953	907	940	849	871	937	881	913	868	839	926	932	922	906	908	864	891	904	895	918	883	906	882	946	963	908	892	956	913	875	922	862	887	894	903	940	875	912	921	951	941	878	912	946	883	912	914	932	934	876	920	936	925	920	902	865	887	863	900	909	897	937	883	885	925	964	894	925	928	906	952	870	862	897	933	879	918	872	882	901	924	928	897	959	876	854	940	891	897	893	948	860	900	932	935	923	877	912	883	1004	920	925	940	829	881	916	910	926	872	887	940	903	875	947	916	972	930	876	874	914	948	907	959	851	838	844	945	950	869	920	954	902	902	922	889	921	905	887	925	944	930	907	887	950	898	945	972	878	882	894	932	935	913	884	888	909	942	903	899	909	890	927	917	921	861	863	944	881	834	975	926	861	882	886	893	967	934	881	923	889	908	919	934	924	923	923	913	910	821	894	938	893	917	882	904	885	950	928	944	874	916	848	881	893	903	918	953	879	894	915	890	935	878	908	943	916	861	917	886	888	845	905	826	912	909	949	909	877	936	885	880	920	909	895	827	896	897	953	927	911	925	911	895	925	901	935	918	921	839	929	930	900	928	921	915	892	899	876	891	931	924	879	924	915	933	887	905	876	901	882	866	912	914	891	896	917	952	928	875	966	906	864	847	914	918	926	953	894	924	936	875	939	919	896	860	894	903	963	890	944	910	928	956	897	906	879	910	856	963	867	981	915	913	917	893	899	828	958	911	878	910	942	920	895	897	921	875	890	884	950	868	897	868	885	886	956	863	979	845	988	834	921	895	890	888	982	910	860	880	885	902	916	875	858	917	938	916	948	892	943	960	876	931	906	888	911	894	864	862	893	889	894	918	877	913	884	920	962	914	902	899	909	915	908	917	888	880	882	903	891	945	899	922	915	991	901	910	872	907	917	880	924	848	914	863	931	878	915	918	921	910	892	915	922	955	877	920	927	943	917	898	919	899	856	910	848	869	908	917	931	890	882	933	915	865	934	892	948	927	909	897	923	958	870	941	918	899	883	891	908	938	946	938	927	917	919	936	960	912	912	905	916	865	896	888	874	885	915	895	878	887	894	912	930	878	925	900	919	853	941	873	914	897	899	941	884	889	877	901	906	889	903	858	889	890	895	931	891	892	882	872	927	856	931	896	903	899	905	891	888	875	889	917	899	856	879	896	862	894	973	937	934	904	948	884	902	871	951	965	810	887	907	943	940	889	894	893	914	884	867	858	890	880	897	920	907	907	887	919	891	938	871	900	912	885	863	919	916	951	909	881	860	896	869	914	924	900	872	902	883	888	880	949	899	909	966	958	872	909	931	901	923	905	892	870	889	937	937	876	892	888	911	930	875	895	879	964	933	847	935	915	841	876	902	915	907	852	900	898	903	888	920	922	921	876	917	876	906	909	889	916	886	915	882	930	894	847	913	927	880	872	883	894	897	867	909	898	895	881	935	903	920	923	893	926	913	901	924	968	898	923	890	916	928	880	901	914	884	911	993	940	923	922	918	933	907	847	905	900	857	923	867	847	923	937	918	878	919	900	859	877	954	931	897	903	915	922	955	921	936	898	934	890	907	856	942	906	851	886	898	883	896	883	920	932	867	873	903	927	900	878	888	912	890	918	908	931	936	893	927	875	935	912	924	922	865	967	879	921	913	874	915	913	898	883	926	902	895	843	856	866	913	894	911	908	879	907	908	879	903	892	941	922	965	914	901	943	907	879	954	968	873	878	976	895	915	872	937	893	895	882	931	898	884	895	929	904	831	935	857	829	931	964	878	924	885	907	894	909	891	938	933	912	897	885	919	915	916	920	892	888	885	913	891	917	971	840	916	906	943	896	921	918	902	896	932	900	895	906	956	887	939	867	892	919	975	891	870	922	920	870	897	940	892	871	923	883	847	898	882	958	912	857	955	892	921	883	925	922	921	914	872	898	906	926	939	861	883	911	961	934	950	911	927	898	902	859	902	919	906	898	899	896	897	960	907	889	930	929	919	931	966	899	889	911	871	908	897	922	930	930	937	870	906	950	895	837	874	948	908	890	892	898	844	922	892	913	896	938	926	884	923	898	893	889	908	927	912	924	871	915	936	930	930	875	928	920	895	889	939	900	912	935	880	858	885	872	964	907	901	904	892	921	900	938	954	934	852	982	946	873	929	918	906	991	889	892	922	942	944	895	875	948	923	897	904	927	822	890	873	836	888	876	889	953	958	892	936	919	891	937	891	886	959	916	922	842	945	892	938	912	909	842	916	941	918	936	899	915	913	877	890	935	885	911	857	904	905	906	874	883	972	942	850	929	889	868	903	959	940	863	878	909	947	865	928	890	913	884	919	952	923	912	904	944	925	907	947	950	921	905	855	886	948	914	933	926	942	954	891	845	862	878	910	898	889	890	858	865	890	946	867	918	871	922	951	938	890	913	893	893	868	885	887	899	980	907	883	870	931	925	912	889	898	923	895	873	971	938	920	891	897	911	895	898	945	885	921	911	946	918	858	882	929	880	918	885	880	893	863	940	899	941	939	925	887	840	908	914	874	889	865	915	932	931	887	894	938	863	891	914	893	891	849	904	885	871	893	935	928	852	940	882	937	865	879	919	899	901	936	886	924	915	969	930	903	903	902	880	954	871	904	941	907	914	919	882	911	800	898	921	924	869	898	902	938	944	905	942	923	887	883	916	896	879	925	913	936	929	927	869	937	910	964	903	941	924	886	905	881	945	912	901	900	946	921	915	866	897	921	894	922	892	914	879	950	900	898	960	931	898	930	935	852	882	906	936	927	942	877	874	843	907	862	922	934	875	915	887	953	885	847	884	908	872	890	960	897	875	951	901	971	946	843	907	954	889	924	913	853	897	910	907	947	864	880	920	938	876	951	884	937	932	920	901	877	915	947	863	902	877	921	911	888	901	922	873	873	848	928	946	881	874	909	949	883	935	893	873	853	915	919	926	944	852	894	903	874	952	903	871	863	913	945	921	908	905	882	875	905	921	876	922	886	912	859	874	899	874	886	903	960	877	862	919	936	887	923	964	930	938	913	897	960	906	874	920	874	835	925	914	940	896	897	871	879	894	890	862	899	897	916	891	853	916	905	928	863	944	941	884	930	838	878	910	878	958	935	969	847	956	948	907	962	887	918	903	895	899
22135	16493	14069	22973	30676	33997	32735	31651	41566	64339	61323	46989	32173	18200	10089	7908	7379	7424	7347	7424	7326	7358	7508	7343	7427	7262	7353	7438	7350	7446	7267	7447	7378	7342	7381	7406	7386	7319	7418	7503	7573	7306	7425	7471	7297	7370	7513	7476	7476	7425	7404	7331	7314	7410	7524	7333	7427	7374	7290	7368	7228	7453	7527	7615	7236	7379	7474	7279	7512	7428	7400	7430	7374	7286	7408	7365	7411	7513	7376	7561	7610	7409	7397	7446	7260	7477	7417	7355	7272	7461	7329	7444	7507	7411	7239	7436	7427	7417	7238	7472	7382	7430	7522	7420	7378	7414	7375	7412	7464	7398	7340	7383	7492	7414	7394	7286	7528	7338	7413	7459	7470	7309	7514	7491	7452	7292	7527	7380	7304	7444	7348	7372	7335	7407	7466	7195	7521	7464	7437	7524	7353	7459	7463	7302	7446	7591	7523	7470	7430	7329	7528	7555	7302	7552	7418	7402	7395	7419	7447	7430	7515	7461	7466	7544	7429	7445	7749	7353	7414	7370	7433	7381	7428	7374	7473	7390	7401	7429	7402	7357	7458	7534	7456	7592	7375	7397	7548	7337	7517	7473	7441	7449	7324	7534	7342	7524	7567	7365	7487	7458	7328	7436	7356	7456	7428	7423	7512	7377	7484	7374	7355	7400	7477	7304	7478	7532	7273	7356	7385	7534	7370	7498	7254	7452	7369	7508	7349	7400	7327	7469	7445	7401	7487	7463	7275	7345	7224	7312	7465	7438	7364	7657	7388	7428	7343	7389	7470	7495	7198	7313	7521	7513	7373	7264	7442	7358	7462	7385	7290	7430	7344	7388	7234	7458	7440	7367	7466	7342	7492	7338	7410	7375	7354	7554	7487	7603	7420	7391	7523	7314	7416	7384	7503	7385	7379	7367	7394	7504	7479	7452	7544	7397	7439	7429	7635	7357	7480	7422	7620	7407	7364	7308	7451	7365	7474	7498	7408	7390	7373	7370	7271	7371	7307	7386	7552	7437	7334	7516	7525	7376	7557	7464	7513	7389	7369	7501	7426	7317	7463	7544	7343	7371	7296	7355	7391	7461	7499	7424	7446	7446	7472	7350	7384	7484	7314	7354	7441	7308	7294	7505	7377	7411	7405	7289	7384	7370	7411	7329	7480	7318	7562	7366	7385	7278	7402	7330	7276	7409	7412	7375	7419	7414	7482	7338	7485	7351	7413	7483	7551	7404	7289	7460	7345	7403	7451	7499	7384	7449	7517	7396	7349	7393	7391	7347	7283	7140	7427	7414	7473	7421	7364	7359	7388	7349	7373	7515	7411	7563	7314	7463	7513	7367	7455	7417	7277	7354	7300	7407	7352	7488	7395	7397	7515	7415	7449	7386	7426	7462	7301	7430	7342	7199	7322	7375	7494	7424	7451	7481	7294	7404	7413	7430	7516	7423	7553	7486	7422	7408	7419	7420	7484	7203	7480	7455	7404	7340	7436	7426	7322	7352	7484	7351	7379	7297	7380	7342	7328	7431	7427	7442	7336	7516	7394	7299	7586	7379	7351	7290	7350	7473	7524	7413	7422	7412	7422	7496	7352	7570	7439	7372	7529	7502	7634	7330	7457	7417	7611	7523	7405	7435	7412	7388	7455	7256	7340	7411	7522	7544	7229	7407	7369	7340	7468	7365	7549	7523	7458	7408	7562	7440	7420	7400	7439	7377	7395	7417	7410	7465	7369	7400	7470	7481	7295	7460	7495	7321	7436	7313	7412	7484	7381	7406	7439	7405	7468	7258	7425	7436	7483	7410	7489	7436	7402	7443	7262	7459	7305	7510	7440	7402	7499	7471	7440	7484	7390	7255	7360	7352	7325	7521	7485	7388	7377	7413	7306	7457	7478	7329	7361	7414	7236	7449	7499	7324	7379	7452	7414	7483	7424	7318	7451	7335	7419	7445	7390	7400	7341	7460	7347	7361	7334	7526	7389	7319	7441	7390	7501	7460	7381	7619	7614	7331	7438	7336	7255	7403	7490	7385	7548	7411	7424	7403	7359	7224	7395	7375	7487	7347	7370	7426	7416	7401	7412	7409	7342	7471	7476	7463	7404	7530	7365	7433	7484	7460	7439	7373	7247	7403	7522	7365	7351	7363	7331	7453	7465	7593	7454	7426	7226	7581	7487	7420	7311	7268	7519	7452	7527	7354	7433	7492	7377	7454	7412	7451	7437	7497	7374	7531	7333	7361	7407	7450	7400	7393	7448	7369	7414	7418	7555	7433	7436	7506	7470	7396	7287	7442	7389	7405	7488	7391	7351	7465	7282	7415	7510	7374	7473	7501	7353	7447	7319	7462	7488	7368	7368	7461	7405	7410	7504	7471	7399	7270	7438	7399	7367	7319	7323	7412	7235	7492	7419	7495	7440	7435	7410	7426	7441	7426	7344	7477	7338	7409	7495	7355	7485	7342	7453	7425	7512	7276	7484	7444	7474	7428	7374	7459	7322	7450	7482	7455	7417	7390	7450	7449	7282	7398	7341	7418	7307	7425	7559	7446	7373	7631	7521	7464	7559	7259	7391	7323	7470	7544	7387	7439	7339	7473	7549	7346	7339	7508	7526	7480	7361	7326	7433	7444	7396	7408	7333	7313	7313	7293	7397	7357	7541	7367	7471	7457	7463	7362	7370	7505	7364	7370	7392	7371	7390	7397	7486	7365	7373	7365	7438	7400	7382	7374	7396	7291	7509	7510	7464	7373	7520	7424	7429	7547	7390	7390	7505	7299	7523	7382	7541	7614	7247	7497	7441	7363	7309	7491	7316	7312	7479	7435	7399	7532	7277	7365	7422	7374	7355	7380	7484	7476	7369	7359	7428	7365	7438	7322	7470	7272	7396	7354	7369	7430	7464	7449	7355	7601	7342	7248	7419	7357	7340	7406	7403	7366	7491	7517	7289	7358	7500	7360	7441	7521	7519	7535	7482	7339	7413	7359	7294	7496	7468	7435	7364	7411	7539	7369	7423	7375	7367	7548	7403	7374	7387	7457	7304	7548	7487	7196	7415	7496	7333	7415	7378	7477	7286	7584	7378	7406	7501	7264	7554	7268	7382	7597	7330	7477	7461	7333	7568	7294	7430	7420	7348	7336	7437	7456	7460	7480	7577	7331	7360	7286	7409	7550	7449	7409	7449	7485	7436	7358	7496	7525	7430	7471	7409	7327	7423	7238	7320	7337	7379	7512	7455	7443	7436	7350	7344	7386	7326	7423	7267	7428	7336	7438	7462	7366	7301	7453	7464	7489	7459	7356	7313	7412	7476	7285	7331	7358	7417	7472	7281	7414	7568	7557	7438	7455	7391	7247	7381	7300	7396	7380	7451	7386	7451	7355	7532	7476	7499	7317	7370	7325	7414	7367	7361	7377	7516	7483	7436	7497	7463	7355	7443	7361	7403	7410	7384	7468	7630	7424	7408	7327	7432	7266	7461	7453	7486	7546	7360	7503	7373	7532	7394	7403	7402	7378	7421	7339	7464	7489	7522	7243	7424	7379	7245	7452	7344	7321	7456	7342	7365	7394	7346	7365	7488	7435	7437	7532	7479	7410	7423	7431	7455	7468	7512	7379	7453	7391	7433	7447	7567	7517	7426	7525	7398	7373	7421	7449	7319	7386	7446	7454	7333	7386	7455	7507	7459	7328	7257	7410	7318	7338	7377	7423	7553	7456	7443	7507	7362	7410	7419	7479	7418	7367	7497	7409	7466	7372	7298	7426	7302	7352	7406	7342	7348	7519	7202	7523	7416	7465	7318	7395	7459	7366	7452	7461	7398	7349	7415	7493	7475	7517	7437	7510	7456	7231	7567	7455	7454	7391	7418	7504	7233	7441	7535	7475	7361	7312	7313	7394	7358	7350	7298	7404	7351	7451	7449	7476	7434	7396	7356	7458	7371	7287	7439	7323	7386	7417	7290	7432	7479	7390	7428	7484	7453	7534	7404	7334	7482	7358	7327	7471	7460	7453	7381	7289	7428	7327	7294	7472	7409	7444	7281	7350	7402	7433	7485	7370	7537	7344	7531	7537	7537	7427	7503	7347	7402	7481	7400	7449	7351	7429	7475	7498	7500	7511	7361	7412	7462	7430	7342	7352	7440	7515	7287	7424	7476	7409	7331	7417	7420	7382	7564	7418	7424	7489	7413	7423	7379	7439	7458	7576	7420	7426	7447	7498	7479	7390	7382	7519	7305	7409	7397	7427	7354	7459	7587	7273	7357	7470	7374	7366	7421	7434	7362	7543	7339	7411	7504	7453	7382	7454	7412	7353	7367	7464	7378	7370	7386	7525	7336	7396	7468	7458	7486	7441	7394	7330	7363	7347	7344	7359	7358	7405	7464	7338	7487	7415	7521	7288	7429	7518	7340	7366	7442	7401	7552	7412	7363	7476	7452	7402	7422	7334	7388	7315	7292	7519	7445	7333	7442	7402	7382	7370	7422	7303	7302	7431	7376	7384	7342	7379	7426	7491	7400	7445	7238	7474	7588	7435	7320	7353	7320	7479	7373	7319	7474	7352	7421	7448	7541	7363	7532	7368	7404	7357	7437	7359	7508	7487	7478	7458	7365	7470	7428	7533	7368	7347	7400	7481	7405	7313	7372	7427	7494	7475	7406	7346	7405	7404	7503	7498	7452	7542	7416	7329	7322	7473	7365	7428	7433	7310	7458	7378	7459	7400	7358	7363	7582	7346	7479	7479	7427	7390	7378	7371	7476	7515	7454	7389	7254	7390	7457	7409	7428	7247	7478	7422	7351	7423	7319	7391	7420	7387	7367	7448	7442	7462	7451	7402	7426	7328	7401	7473	7386	7363	7407	7416	7337	7360	7338	7316	7272	7379	7577	7422	7349	7598	7456	7329	7323	7292	7497	7350	7671	7250	7486	7432	7430	7352	7449	7527	7450	7390	7553	7426	7418	7469	7401	7413	7417	7330	7417	7378	7433	7531	7426	7448	7434	7394	7490	7444	7316	7315	7394	7446	7350	7345	7387	7402	7379	7358	7427	7507	7475	7354	7447	7408	7282	7522	7350	7438	7430	7377	7496	7525	7291	7240	7434	7503	7338	7392
4155	2393	1667	1584	2340	3004	2801	2625	7384	21159	24859	16650	7513	2652	1258	954	908	932	923	926	946	944	932	938	915	888	945	877	865	832	900	898	910	951	964	908	879	878	920	887	939	864	904	865	871	878	889	906	904	936	905	833	951	897	910	904	947	932	951	917	895	922	869	899	929	917	956	907	933	916	849	922	863	929	889	927	930	884	862	953	870	950	913	898	920	907	887	860	899	901	841	899	873	870	894	870	938	925	864	884	874	853	910	913	929	931	909	898	953	909	829	923	933	859	914	901	913	890	943	909	857	867	952	898	860	893	878	881	917	872	908	968	925	851	907	907	907	914	894	904	940	897	894	911	958	935	876	902	934	925	968	877	889	934	884	886	935	925	907	910	937	931	874	963	915	882	940	815	876	872	869	922	948	912	909	961	902	912	908	860	904	878	887	882	878	906	962	913	937	897	915	852	927	921	928	863	949	924	930	950	960	910	895	872	898	886	883	893	907	869	904	837	886	934	881	903	920	936	928	969	914	895	878	933	918	922	889	865	924	938	888	908	863	859	907	875	938	883	843	849	911	921	887	892	926	880	918	940	815	901	900	934	922	873	907	873	872	857	914	928	935	942	875	853	888	877	850	931	850	863	869	905	871	909	901	862	866	907	927	942	958	894	878	924	910	894	836	958	921	894	890	923	943	900	857	881	875	929	927	893	911	899	919	914	903	878	868	891	896	873	909	918	935	876	918	940	886	933	935	955	874	887	904	921	864	878	907	922	894	910	924	954	901	884	903	913	907	926	939	890	889	950	907	922	871	928	868	958	922	908	911	933	856	911	902	922	898	881	904	876	934	898	941	976	946	903	930	919	935	916	952	899	859	916	898	843	901	937	930	905	862	875	929	893	892	902	907	906	935	869	930	880	863	917	900	891	895	899	888	949	915	972	929	883	919	916	894	897	913	893	874	946	870	894	868	923	933	850	951	869	923	972	864	911	950	858	853	889	908	917	913	887	914	917	919	925	944	880	886	903	918	887	948	911	922	904	927	898	877	876	925	917	963	947	912	959	896	898	889	897	918	901	900	870	939	924	964	976	929	885	926	924	943	923	929	896	937	915	958	870	937	952	864	890	867	894	927	922	890	856	886	897	937	943	957	902	878	942	955	936	923	930	859	925	922	867	848	856	919	922	952	897	939	899	919	907	928	925	905	884	901	925	892	863	939	919	944	877	901	971	923	892	869	931	939	923	881	916	951	892	915	910	903	942	906	953	866	860	943	897	880	969	973	887	877	875	868	880	929	824	888	907	918	856	880	870	941	920	939	898	905	886	918	914	929	907	912	885	898	882	927	941	879	894	920	985	932	908	943	936	876	911	920	852	912	888	900	854	893	889	915	916	933	904	907	923	953	870	875	886	905	935	862	830	881	896	926	908	888	912	927	919	923	875	895	954	899	870	896	909	894	946	878	925	868	959	905	900	908	849	936	877	918	921	898	919	941	904	918	931	922	889	886	846	927	869	881	898	937	912	872	931	958	937	857	896	877	911	963	913	863	927	877	911	895	893	943	917	933	851	939	1018	934	938	890	952	933	907	933	931	868	871	930	905	919	918	862	889	907	924	905	888	886	923	913	899	908	930	915	881	909	895	898	864	873	929	900	842	907	897	879	948	864	905	946	883	904	937	887	889	865	898	877	878	891	881	922	896	898	902	915	907	923	850	927	852	896	855	946	885	904	896	894	959	868	975	952	896	915	896	934	915	924	877	891	908	934	929	912	898	903	885	842	976	942	892	933	947	917	884	880	880	909	923	856	931	909	924	948	928	891	864	862	975	918	887	875	863	932	895	860	923	948	932	873	910	923	917	890	897	903	911	890	897	897	873	907	912	934	890	887	884	879	866	914	913	911	980	909	853	891	907	953	895	868	927	925	901	941	913	905	916	924	883	929	915	900	846	910	899	876	932	905	941	850	879	896	854	899	926	892	918	948	954	919	888	881	883	832	908	909	924	907	917	888	945	897	908	919	863	847	924	878	893	912	882	936	904	945	887	934	928	932	841	882	924	919	881	923	906	960	850	867	858	918	898	952	958	888	917	875	870	926	837	953	933	862	864	876	922	935	893	892	925	901	853	919	928	870	873	862	881	926	921	903	887	895	883	881	954	907	963	874	879	902	883	953	920	940	889	909	905	899	915	932	921	878	865	911	946	876	933	926	973	976	840	885	861	882	915	925	911	881	867	959	940	881	936	872	851	904	918	883	875	895	945	959	843	863	877	882	933	915	960	900	923	873	867	913	884	934	918	882	957	881	893	950	893	885	898	909	922	873	968	899	946	888	847	925	868	883	869	921	936	902	951	897	969	936	939	857	912	896	882	963	872	944	927	842	861	922	930	902	894	900	909	913	836	888	882	891	917	839	918	878	911	894	943	855	931	934	927	899	896	913	897	877	881	914	867	885	894	914	889	955	917	876	882	881	892	880	909	893	921	925	902	947	929	872	953	865	916	926	883	906	910	847	945	881	945	915	882	874	886	901	899	904	901	932	939	869	968	907	837	965	931	905	949	919	912	911	882	884	926	899	972	864	865	885	940	907	890	914	942	872	889	887	902	876	871	890	840	858	898	881	887	917	889	891	907	891	904	905	904	885	867	930	891	878	862	915	876	907	972	903	932	895	864	935	852	881	857	875	890	936	899	864	902	892	932	903	900	921	856	937	912	896	953	913	938	882	958	916	928	876	954	923	918	920	919	937	956	860	936	871	858	881	900	864	881	888	883	930	907	854	914	922	888	865	936	917	917	877	884	889	924	928	900	910	937	896	896	897	901	915	926	945	861	950	876	877	883	877	879	942	891	934	918	866	891	872	890	940	916	887	869	892	853	941	875	949	933	946	907	895	917	967	927	917	924	922	879	871	891	865	933	902	863	915	889	934	850	846	916	909	916	891	899	894	912	880	885	928	936	900	921	908	910	937	896	899	884	935	911	870	905	937	876	894	892	986	941	955	905	901	904	851	919	939	938	908	897	926	897	895	945	933	822	916	954	904	914	932	912	892	919	883	873	900	860	970	917	882	922	908	890	913	898	895	865	906	882	895	886	862	865	877	942	901	897	920	914	929	959	965	929	914	883	895	946	883	898	910	943	869	893	904	876	918	850	861	840	929	965	927	949	923	925	863	898	930	856	935	884	904	855	876	891	944	841	921	931	897	903	905	876	890	855	870	929	930	919	927	858	897	865	941	959	874	890	872	944	893	848	865	935	906	914	888	869	942	917	927	910	897	922	925	885	940	882	905	918	910	885	911	908	886	899	897	898	955	891	966	907	951	927	934	871	899	911	897	940	910	836	905	915	916	906	863	847	924	976	931	918	896	876	942	938	889	940	873	900	919	857	872	891	893	856	857	907	957	924	869	944	916	887	887	893	945	857	942	904	890	895	920	828	862	897	933	927	914	840	900	919	928	850	882	924	1027	933	917	917	889	986	853	901	881	899	856	946	958	906	848	921	941	839
27250	19739	15935	26118	35734	38421	35973	34449	53695	76576	75760	58592	41351	24117	11923	8180	7605	7550	7346	7304	7379	7495	7476	7374	7306	7433	7346	7518	7364	7533	7305	7286	7453	7435	7410	7332	7375	7268	7377	7450	7474	7424	7356	7430	7472	7525	7438	7305	7382	7379	7441	7354	7303	7358	7430	7272	7508	7317	7280	7469	7288	7358	7410	7452	7468	7350	7252	7333	7375	7494	7405	7419	7373	7341	7318	7363	7438	7234	7475	7443	7328	7303	7410	7242	7454	7353	7615	7431	7404	7379	7273	7398	7478	7356	7443	7526	7429	7421	7227	7358	7421	7396	7366	7328	7499	7534	7319	7481	7307	7491	7428	7540	7247	7353	7389	7297	7415	7381	7507	7385	7522	7315	7472	7424	7491	7358	7430	7377	7291	7395	7322	7236	7438	7322	7314	7495	7365	7436	7529	7412	7370	7369	7464	7479	7449	7352	7414	7502	7456	7268	7328	7437	7387	7363	7389	7463	7453	7464	7333	7320	7242	7315	7429	7377	7567	7410	7409	7401	7411	7441	7587	7389	7314	7465	7243	7364	7408	7332	7363	7355	7414	7452	7482	7409	7410	7464	7544	7367	7389	7421	7273	7441	7254	7503	7437	7445	7321	7480	7423	7357	7329	7435	7356	7417	7446	7470	7352	7397	7552	7327	7353	7448	7454	7375	7356	7363	7404	7397	7455	7397	7415	7432	7407	7413	7437	7433	7228	7397	7259	7451	7391	7283	7358	7379	7346	7382	7545	7447	7447	7442	7322	7524	7274	7575	7399	7439	7349	7461	7516	7440	7380	7441	7390	7295	7327	7307	7322	7189	7349	7480	7271	7430	7390	7157	7424	7276	7384	7342	7395	7320	7403	7249	7431	7581	7479	7533	7263	7421	7388	7401	7422	7472	7503	7328	7407	7348	7453	7315	7429	7369	7529	7524	7440	7229	7357	7501	7444	7351	7458	7295	7361	7359	7549	7275	7452	7343	7642	7424	7378	7501	7431	7529	7497	7455	7455	7440	7514	7468	7350	7482	7473	7396	7365	7218	7417	7361	7475	7346	7360	7414	7342	7356	7322	7349	7457	7428	7468	7412	7379	7402	7408	7358	7396	7492	7385	7404	7433	7504	7492	7350	7435	7415	7404	7430	7498	7426	7415	7322	7307	7373	7535	7347	7511	7368	7396	7395	7379	7387	7432	7486	7400	7329	7420	7360	7392	7371	7403	7407	7400	7374	7432	7387	7427	7401	7349	7276	7362	7422	7368	7466	7464	7444	7337	7477	7384	7347	7380	7448	7456	7512	7315	7392	7319	7506	7371	7453	7358	7463	7317	7420	7357	7388	7328	7185	7511	7338	7365	7422	7396	7375	7341	7572	7259	7350	7162	7459	7432	7303	7451	7401	7331	7422	7481	7342	7389	7405	7341	7559	7502	7498	7407	7420	7471	7268	7427	7449	7341	7441	7442	7406	7433	7274	7501	7395	7344	7352	7405	7370	7357	7445	7553	7298	7330	7417	7411	7452	7370	7351	7368	7356	7473	7296	7410	7386	7409	7301	7299	7422	7419	7419	7415	7498	7369	7405	7502	7411	7326	7308	7519	7331	7477	7308	7463	7437	7290	7354	7556	7371	7498	7368	7358	7314	7490	7369	7522	7379	7316	7394	7346	7458	7414	7415	7465	7534	7339	7350	7468	7367	7287	7306	7247	7296	7357	7456	7295	7409	7447	7294	7414	7343	7303	7371	7358	7396	7413	7522	7430	7425	7519	7281	7539	7407	7327	7455	7571	7254	7546	7465	7432	7434	7370	7294	7447	7467	7519	7405	7303	7339	7278	7402	7343	7412	7447	7319	7372	7356	7380	7469	7550	7475	7460	7291	7474	7403	7452	7307	7234	7416	7414	7440	7421	7417	7344	7374	7312	7528	7368	7387	7451	7386	7474	7519	7472	7362	7337	7396	7371	7500	7372	7352	7447	7362	7472	7336	7277	7323	7364	7489	7411	7339	7503	7363	7327	7403	7440	7543	7444	7430	7461	7423	7429	7436	7415	7506	7469	7544	7297	7347	7515	7478	7399	7234	7365	7382	7416	7372	7319	7386	7412	7381	7344	7350	7318	7473	7320	7428	7412	7462	7392	7416	7448	7511	7484	7462	7421	7257	7304	7396	7367	7366	7315	7475	7436	7575	7432	7393	7383	7459	7473	7522	7300	7495	7423	7413	7384	7447	7363	7407	7385	7511	7419	7366	7385	7468	7382	7308	7445	7460	7354	7390	7417	7427	7349	7355	7288	7335	7353	7417	7513	7314	7423	7390	7375	7411	7531	7427	7411	7363	7461	7490	7409	7318	7365	7348	7423	7451	7404	7382	7486	7408	7298	7432	7329	7365	7494	7431	7506	7560	7393	7404	7338	7307	7497	7520	7541	7422	7399	7447	7424	7402	7451	7370	7458	7479	7478	7450	7411	7397	7499	7340	7460	7336	7460	7420	7528	7369	7388	7530	7432	7423	7517	7456	7422	7352	7346	7454	7419	7448	7362	7275	7346	7331	7399	7435	7286	7359	7300	7454	7322	7513	7375	7457	7346	7379	7245	7339	7484	7489	7293	7390	7333	7351	7456	7380	7335	7495	7394	7345	7434	7404	7440	7403	7388	7456	7463	7420	7533	7337	7362	7344	7491	7444	7368	7367	7365	7431	7334	7458	7444	7447	7425	7289	7478	7405	7353	7447	7364	7291	7507	7441	7255	7449	7470	7380	7401	7475	7430	7447	7450	7469	7364	7528	7381	7546	7302	7446	7447	7349	7440	7341	7456	7371	7384	7305	7538	7385	7337	7396	7480	7425	7420	7398	7352	7351	7323	7328	7522	7390	7357	7490	7281	7444	7435	7362	7443	7362	7419	7314	7340	7270	7468	7339	7380	7340	7359	7320	7348	7404	7312	7377	7563	7455	7370	7367	7342	7453	7421	7340	7522	7220	7407	7391	7482	7432	7480	7325	7288	7333	7558	7384	7375	7508	7355	7245	7394	7329	7571	7372	7374	7433	7438	7288	7352	7380	7403	7436	7364	7490	7400	7334	7438	7417	7451	7342	7429	7437	7289	7410	7374	7464	7362	7376	7365	7344	7475	7519	7205	7360	7484	7381	7560	7615	7435	7489	7336	7316	7324	7327	7541	7463	7354	7339	7280	7428	7301	7381	7455	7457	7239	7409	7475	7429	7423	7244	7517	7416	7573	7401	7404	7383	7293	7490	7428	7372	7305	7432	7324	7455	7504	7384	7413	7342	7349	7369	7659	7384	7440	7411	7426	7458	7243	7344	7384	7478	7541	7489	7346	7487	7402	7414	7515	7465	7334	7507	7381	7431	7292	7264	7514	7471	7496	7474	7463	7393	7475	7478	7471	7594	7400	7398	7445	7419	7337	7466	7336	7351	7422	7507	7324	7390	7368	7274	7536	7404	7541	7398	7350	7408	7411	7408	7280	7442	7346	7359	7468	7401	7584	7382	7388	7440	7492	7373	7334	7406	7570	7409	7413	7410	7357	7459	7463	7337	7442	7403	7483	7341	7521	7504	7352	7404	7301	7426	7404	7507	7375	7464	7243	7415	7501	7393	7421	7414	7365	7448	7593	7457	7477	7429	7463	7389	7334	7483	7404	7321	7460	7376	7407	7476	7359	7378	7320	7602	7339	7434	7449	7544	7328	7343	7462	7410	7314	7400	7448	7414	7529	7294	7436	7401	7403	7505	7415	7255	7402	7495	7387	7316	7364	7238	7268	7430	7328	7384	7307	7515	7337	7463	7379	7516	7241	7312	7381	7497	7451	7403	7426	7372	7259	7532	7402	7434	7278	7289	7361	7390	7461	7288	7422	7427	7475	7393	7408	7471	7242	7392	7405	7451	7420	7385	7236	7423	7498	7484	7486	7418	7361	7462	7299	7383	7404	7381	7462	7376	7383	7471	7313	7444	7462	7443	7446	7378	7406	7405	7464	7272	7411	7413	7317	7344	7354	7339	7418	7378	7247	7301	7430	7321	7324	7377	7506	7355	7339	7394	7407	7402	7565	7445	7415	7439	7371	7398	7446	7358	7291	7462	7493	7359	7377	7461	7420	7366	7530	7338	7609	7397	7446	7404	7484	7472	7482	7363	7402	7357	7335	7403	7409	7369	7444	7475	7397	7295	7314	7338	7411	7372	7356	7454	7322	7456	7434	7436	7404	7516	7404	7498	7315	7455	7469	7423	7457	7347	7322	7414	7394	7305	7362	7367	7480	7393	7362	7368	7410	7447	7335	7507	7374	7306	7425	7473	7439	7306	7479	7434	7396	7437	7345	7416	7491	7283	7478	7451	7432	7420	7429	7331	7488	7384	7457	7429	7305	7409	7438	7336	7376	7418	7317	7388	7215	7478	7495	7448	7487	7238	7367	7368	7380	7445	7309	7419	7495	7416	7475	7485	7422	7484	7378	7529	7452	7349	7495	7276	7325	7325	7440	7404	7451	7432	7353	7378	7309	7420	7375	7472	7491	7468	7477	7328	7453	7388	7538	7331	7463	7362	7437	7321	7350	7406	7528	7387	7532	7428	7486	7423	7506	7427	7359	7405	7401	7420	7381	7490	7356	7317	7351	7263	7384	7410	7458	7284	7279	7466	7248	7288	7409	7434	7464	7377	7481	7385	7390	7410	7372	7399	7369	7306	7390	7339	7403	7396	7655	7439	7300	7537	7505	7427	7424	7375	7272	7296	7564	7457	7432	7580	7402	7378	7240	7367	7413	7331	7393	7408	7404	7275	7452	7490	7434	7239	7391	7330	7451	7426	7431	7402	7343	7463	7427	7313	7556	7346	7472	7378	7402	7367	7361	7449	7440	7266	7469	7415	7308	7457	7372	7492	7367	7462	7260	7237	7464	7463	7472	7453	7376	7386	7458	7410	7500	7448	7387	7416	7465	7364	7417	7343	7393	7509	7429	7508	7514	7352	7262	7244	7538	7441	7321	7460	7438	7440	7380	7288	7398	7302	7398	7342	7482	7457	7382	7527	7436	7363	7309	7394	7514	7461	7274	7385	7386	7302	7459	7341	7276	7473	7454	7405	7281	7494	7320	7317
3508	1587	1246	1265	1537	1808	1815	1516	1997	4420	5301	3629	2071	1281	957	940	900	834	889	881	883	873	869	880	822	808	873	858	895	849	841	882	837	884	883	871	860	826	899	887	875	931	899	929	901	900	847	872	833	848	821	851	914	881	870	902	871	875	874	898	839	894	843	860	870	868	850	833	904	845	899	886	871	863	849	898	895	912	826	819	812	866	850	906	907	878	879	901	924	907	826	836	862	900	886	893	853	867	862	809	868	845	832	881	899	857	827	885	935	879	850	873	894	868	905	872	876	912	859	918	930	908	889	906	835	876	893	874	862	854	868	845	921	793	847	945	890	876	848	885	876	891	933	858	827	862	847	866	890	878	908	865	885	885	913	859	839	858	864	879	865	848	863	860	848	857	847	892	869	881	839	838	906	838	902	848	967	916	893	920	852	846	869	886	869	867	856	900	847	912	864	886	871	846	887	872	960	877	883	879	892	875	865	882	891	882	849	902	878	848	899	900	875	877	870	883	869	920	814	847	876	862	907	854	899	858	908	797	876	875	897	896	905	927	895	871	838	892	848	867	900	870	824	842	887	865	862	875	907	857	880	909	893	867	907	860	801	892	829	847	929	873	874	856	912	892	873	894	915	891	918	876	919	892	879	863	910	851	863	875	829	854	869	879	847	853	923	859	838	829	860	891	862	918	895	827	888	874	889	876	923	840	885	870	926	877	871	881	928	893	875	888	869	859	904	943	915	913	830	864	863	895	863	896	906	912	920	870	867	869	857	945	875	857	869	887	867	892	856	858	867	879	868	863	931	872	883	895	904	865	850	849	895	871	896	891	834	871	839	843	932	878	899	883	858	936	857	933	911	897	818	831	877	864	876	890	899	893	868	832	931	860	897	898	887	944	887	902	888	898	855	896	847	866	843	857	846	896	908	850	889	823	898	925	849	888	854	851	894	901	883	813	870	896	869	905	900	856	864	876	923	860	925	926	876	858	915	848	862	935	867	859	890	897	850	845	851	828	918	829	891	857	892	930	872	892	875	915	910	847	967	870	880	883	888	903	881	856	857	860	911	902	871	918	900	899	856	903	911	894	887	882	925	889	895	896	832	843	869	893	913	871	873	856	908	859	846	845	894	891	827	892	840	913	852	891	885	913	878	873	912	881	873	835	894	875	830	917	929	843	896	866	888	866	857	878	924	834	854	854	820	863	840	912	864	882	877	881	896	899	864	882	877	873	856	881	859	896	832	881	946	878	912	873	902	875	863	853	886	915	896	852	866	966	836	897	902	863	888	892	875	872	915	839	923	886	826	878	930	868	917	920	883	907	844	883	914	852	879	835	869	850	861	903	881	848	898	851	867	860	887	830	902	878	881	906	917	849	878	872	908	866	841	834	911	853	861	875	874	885	898	870	833	880	904	860	899	856	866	847	907	860	904	911	883	857	822	901	945	896	896	947	891	919	835	872	874	895	852	845	927	868	867	864	905	912	855	889	871	896	884	856	886	839	891	880	826	876	911	896	867	908	855	838	903	875	878	907	922	935	866	938	899	874	794	865	853	887	896	908	848	896	877	840	872	937	897	906	860	885	899	880	948	850	888	848	898	937	865	823	875	837	847	863	834	865	886	860	909	862	865	894	892	932	828	895	871	884	879	937	858	954	838	829	918	881	888	870	888	875	891	858	865	925	855	864	930	868	896	946	849	904	884	881	920	836	823	846	852	876	850	883	849	966	901	825	881	893	849	858	859	909	874	846	898	915	848	846	808	832	941	856	952	835	851	935	836	883	906	875	872	880	849	893	890	860	855	895	905	950	882	910	863	899	891	868	902	870	885	853	872	891	910	873	857	860	860	909	867	922	890	937	926	874	845	871	904	890	902	889	912	904	831	868	884	881	901	860	912	859	873	803	860	844	864	834	935	893	846	866	886	882	909	857	853	867	873	920	833	828	837	872	872	854	866	886	871	901	867	868	886	910	836	903	906	862	885	904	893	881	893	887	890	860	881	908	859	877	907	905	870	875	846	902	827	850	893	866	837	900	883	885	806	934	864	847	863	847	856	928	894	862	903	856	873	897	920	901	887	884	852	916	847	895	851	932	893	853	911	891	890	901	920	879	909	886	873	804	855	872	885	877	892	863	915	867	889	847	889	920	896	910	876	889	874	819	863	901	863	890	895	864	860	917	829	877	863	892	823	881	845	910	864	856	904	851	863	869	840	836	887	907	866	862	856	917	861	884	920	909	959	801	861	920	930	894	898	890	936	862	841	886	914	867	843	897	833	912	874	927	849	882	887	889	923	847	907	886	878	883	816	868	829	886	887	902	870	887	831	887	897	869	848	849	796	880	919	894	909	836	909	858	877	910	898	892	904	830	879	851	898	880	899	861	862	881	853	941	918	897	886	840	873	834	864	896	910	818	941	875	869	871	827	896	903	837	893	877	892	922	830	904	869	873	908	929	899	898	892	864	899	909	890	875	897	901	888	833	887	827	853	883	877	825	899	918	836	815	876	903	921	913	874	971	860	892	885	860	897	877	884	878	929	889	909	880	889	903	913	896	874	866	887	849	859	828	860	889	825	920	903	926	887	846	874	893	862	865	900	874	923	804	862	890	888	860	879	919	887	853	893	858	911	881	861	896	944	844	950	817	880	889	880	864	860	880	915	880	896	819	869	839	875	937	856	833	908	911	921	860	906	889	898	856	885	909	908	859	876	885	895	870	915	851	875	863	861	882	949	871	810	899	869	890	875	861	867	886	813	899	875	871	904	882	877	863	859	883	962	833	891	892	846	887	859	876	903	849	850	892	892	855	856	907	887	913	925	834	852	903	880	830	885	850	870	915	887	918	910	874	851	879	905	880	821	851	887	906	866	958	818	914	807	880	898	856	818	912	887	887	875	867	865	836	923	893	882	859	822	938	891	886	862	877	889	872	807	830	892	921	839	933	841	844	832	907	876	834	921	906	913	891	897	881	898	965	827	837	924	889	914	856	914	846	885	895	848	921	911	872	959	882	903	850	843	888	877	899	863	891	878	903	920	875	895	923	904	897	865	891	969	939	848	906	908	821	898	887	859	863	889	843	881	944	889	847	909	843	911	835	853	901	854	848	934	874	876	886	877	912	876	905	856	913	846	904	924	855	845	856	889	851	887	940	857	885	836	877	866	891	839	813	868	905	814	897	870	918	855	922	856	883	871	901	864	849	869	863	923	923	905	836	881	859	913	922	814	892	866	888	884	898	877	872	884	834	923	870	826	865	891	875	895	874	852	837	844	847	884	876	880	923	888	823	831	854	853	930	820	879	901	883	921	895	853	864	882	911	850	848	846	864	887	836	868	867	874	850	893	847	863	893	887	935	837	871	916	862	873	855	896	869	840	861	842	896	918	905	854	871	913	872	852	945	879	923	858	885	876	913	845	832	865	861	852	893	901	841	869	891	898	902	877	833	889	878	913	900	918	855	902	913	880	876	915	914	923	876	904	875	801	870	886	852	889	891
18585	13797	11761	20595	29311	30563	28726	23950	31157	43457	42617	32746	21992	12317	8453	7404	7251	7289	7162	7255	7255	7072	7177	7291	7211	7276	7217	7150	7130	7306	7195	7191	7142	7232	7301	7209	7227	7172	7283	7144	7246	7096	7207	7303	7216	7170	7258	7294	7150	7358	7169	7166	7262	7207	7248	7288	7206	7267	7247	7305	7163	7201	7242	7315	7151	7215	7230	7200	7406	7160	7254	7150	7190	7209	7261	7325	7232	7095	7255	7136	7149	7187	7130	7213	7295	7180	7202	7257	7279	7112	7103	7357	7357	7231	7290	7223	7299	7083	7100	7161	7077	7133	7134	7219	7169	7249	7144	7045	7357	7241	7340	7121	7179	7200	7265	7249	7328	7233	7262	7188	7233	7195	7334	7223	7084	7170	7271	7169	7276	7234	7293	7168	7167	7127	7269	7214	7282	7160	7294	7139	7307	7319	7116	7310	7185	7215	7302	7267	7168	7226	7238	7181	7165	7205	7218	7346	7238	7195	7250	7327	7235	7297	7112	7356	7288	7302	7250	7184	7257	7216	7207	7193	7175	7208	7215	7244	7201	7327	7372	7284	7120	7218	7137	7221	7288	7162	7202	7183	7110	7195	7300	7237	7302	7145	7123	7203	7302	7174	7346	7292	7309	7329	7395	7181	7241	7214	7160	7284	7150	7177	7218	7219	7212	7189	7160	7298	7117	7112	7159	7132	7226	7236	7257	7089	7225	7157	7231	7260	7217	7277	7141	7340	7231	7186	7217	7347	7181	7334	7206	7315	7238	7216	7234	7318	7164	7324	7143	7296	7282	7297	7222	7095	7124	7297	7148	7290	7069	7176	7251	7253	7273	7221	7210	7197	7249	7270	7285	7212	7224	7181	7202	7213	7239	7274	7220	7108	7208	7179	7375	7235	7220	7156	7226	7176	7317	7257	7264	7206	7104	7193	7143	7128	7245	7153	7196	7234	7159	7349	7130	7153	7202	7193	7158	7135	7204	7223	7259	7189	7191	7292	7274	7243	7273	7172	7189	7251	7215	7265	7200	7255	7232	7216	7255	7194	7197	7289	7244	7230	7193	7331	7245	7267	7187	7170	7236	7274	7298	7330	7161	7283	7305	7330	7185	7180	7245	7221	7286	7306	7078	7222	7261	7288	7306	7220	7211	7288	7233	7258	7189	7109	7260	7197	7193	7231	7115	7289	7231	7190	7262	7351	7130	7230	7240	7218	7145	7286	7166	7259	7137	7313	7158	7135	7278	7191	7196	7210	7254	7330	7188	7239	7101	7277	7065	7259	7187	7194	7117	7391	7300	7208	7252	7198	7160	7374	7398	7294	7293	7274	7213	7227	7346	7172	7243	7242	7291	7185	7207	7393	7084	7196	7243	7271	7315	7262	7253	7293	7135	7323	7234	7286	7159	7159	7251	7215	7267	7200	7229	7186	7250	7180	7227	7153	7263	7118	7327	7316	7225	7192	7193	7179	7130	7332	7202	7190	7322	7278	7309	7213	7143	7016	7204	7151	7277	7262	7208	7232	7315	7214	7282	7169	7178	7278	7195	7322	7259	7253	7130	7217	7184	7315	7409	7295	7333	7196	7359	7261	7238	7231	7225	7211	7264	7258	7290	7206	7346	7278	7097	7107	7138	7383	7237	7185	7210	7282	7212	7215	7190	7289	7122	7278	7188	7355	7113	7099	7321	7363	7315	7146	7151	7134	7184	7195	7132	7199	7243	7205	7305	7214	7165	7117	7217	7143	7289	7324	7186	7106	7245	7243	7269	7217	7259	7266	7353	7208	7304	7241	7374	7287	7162	7357	7215	7238	7259	7252	7075	7395	7239	7313	7085	7202	7376	7397	7257	7207	7352	7104	7369	7184	7327	7354	7227	7311	7313	7175	7038	7310	7340	7251	7163	7225	7182	7211	7201	7239	7239	7190	7282	7291	7286	7145	7005	7287	7235	7137	7149	7149	7392	7294	7176	7358	7039	7345	7337	7245	7338	7153	7298	7122	7061	7308	7198	7190	7143	7185	7292	7364	7300	7178	7134	7215	7278	7275	7190	7250	7072	7194	7391	7197	7295	7178	7180	7264	7229	7132	7130	7125	7168	7215	7240	7198	7234	7199	7210	7133	7211	7194	7189	7271	7236	7230	7273	7193	7246	7232	7118	7146	7265	7313	7189	7242	7197	7153	7241	7286	7292	7292	7288	7230	7232	7201	7244	7137	7372	7132	7092	7271	7200	7204	7287	7003	7317	7307	7279	7181	7175	7230	7253	7287	7183	7304	7265	7231	7273	7319	7262	7156	7311	7204	7230	7270	7123	7187	7274	7199	7247	7114	7310	7231	7212	7209	7332	7225	7200	7205	7142	7263	7272	7186	7164	7201	7248	7281	7228	7125	7260	7176	7322	7226	7050	7204	7288	7237	7359	7172	7276	7261	7264	7332	7320	7257	7134	7146	7281	7280	7218	7174	7242	7107	7257	7175	7245	7248	7214	7315	7192	7190	7203	7174	7364	7119	7145	7150	7161	7329	7267	7290	7059	7223	7203	7251	7250	7175	7231	7243	7173	7199	7089	7348	7247	7201	7377	7170	7246	7292	7218	7284	7225	7111	7355	7158	7222	7311	7250	7384	7314	7123	7248	7221	7128	7149	7314	7293	7235	7300	7196	7185	7080	7325	7273	7150	7202	7272	7218	7168	7244	7171	7236	7247	7230	7072	7075	7172	7248	7247	7223	7257	7360	7301	7292	7127	7169	7228	7243	7109	7262	7108	7258	7160	7128	7151	7309	7363	7061	7116	7136	7388	7281	7222	7153	7231	7273	7299	7207	7232	7240	7290	7232	7192	7192	7215	7204	7288	7239	7238	7253	7205	7183	7247	7326	7338	7339	7166	7288	7248	7274	7240	7202	7109	7320	7175	7244	7318	7250	7219	7271	7294	7161	7252	7092	7220	7249	7302	7263	7282	7171	7229	7291	7220	7204	7197	7344	7293	7307	7287	7190	7207	7275	7124	7210	7271	7187	7217	7295	7236	7243	7230	7172	7175	7258	7292	7172	7185	7279	7244	7197	7276	7217	7254	7275	7170	7162	7250	7173	7138	7250	7203	7185	7287	7184	7194	7260	7298	7228	7284	7252	7334	7113	7196	7178	7266	7311	7123	7370	7302	7278	7342	7203	7257	7250	7247	7219	7155	7305	7263	7109	7157	7245	7193	7198	7179	7155	7317	7214	7222	7064	7162	7283	7295	7239	7285	7174	7203	7185	7258	7283	7127	7233	7284	7338	7192	7301	7250	7285	7218	7247	7149	7297	7227	7240	7128	7253	7267	7293	7037	7207	7161	7319	7140	7278	7212	7351	7057	7056	7317	7282	7366	7202	7295	7246	7270	7315	7221	7109	7146	7236	7119	7189	7166	7134	7289	7129	7229	7249	7313	7304	7094	7282	7158	7230	7232	7294	7277	7240	7226	7188	7306	7361	7298	7072	7312	7236	7254	7232	7217	7276	7190	7329	7337	7277	7141	7234	7273	7257	7302	7195	7218	7214	7109	7328	7209	7245	7185	7275	7203	7205	7266	7321	7308	7067	7099	7166	7139	7347	7135	7295	7310	7189	7289	7334	7223	7306	7194	7087	7226	7342	7275	7257	7305	7214	7253	7172	7132	7241	7154	7224	7231	7143	7249	7183	7280	7217	7109	7289	7122	7188	7138	7236	7121	7338	7144	7189	7239	7108	7258	7137	7255	7140	7199	7100	7237	7069	7113	7256	7223	7304	7185	7189	7208	7256	7321	7169	7177	7175	7292	7377	7158	7173	7304	7312	7282	7190	7438	7163	7273	7301	7321	7223	7368	7261	7245	7334	7288	7320	7285	7266	7197	7320	7347	7293	7325	7235	7217	7250	7210	7205	7303	7124	7233	7251	7198	7124	7160	7304	7299	7147	7163	7185	7145	7205	7258	7352	7278	7260	7233	7265	7223	7304	7349	7185	7137	7280	7132	7087	7257	7286	7072	7147	7249	7164	7315	7204	7243	7174	7122	7158	7301	7265	7185	7350	7257	7266	7203	7225	7394	7190	7366	7331	7065	7231	7265	7306	7103	7309	7153	7159	7059	7258	7340	7221	7217	7136	7166	7332	7311	7270	7259	7222	7303	7200	7269	7179	7358	7312	7309	7215	7329	7288	7191	7251	7269	7266	7360	7180	7159	7233	7283	7161	7302	7266	7319	7348	7256	7033	7272	7249	7229	7106	7320	7155	7201	7299	7180	7191	7174	7190	7175	7157	7213	7271	7172	7331	7149	7345	7143	7269	7174	7257	7211	7212	7311	7277	7225	7410	7242	7250	7175	7238	7281	7250	7183	7182	7344	7235	7310	7267	7174	7218	7270	7316	7246	7308	7178	7134	7242	7265	7268	7114	7179	7234	7206	7240	7141	7183	7147	7319	7097	7224	7087	7315	7135	7153	7108	7259	7165	7218	7233	7202	7213	7274	7285	7215	7295	7119	7258	7341	7238	7172	7214	7200	7268	7222	7420	7181	7243	7389	7296	7229	7208	7271	7348	7287	7167	7245	7432	7317	7256	7263	7183	7170	7308	7187	7300	7229	7299	7190	7265	7226	7144	7074	7182	7311	7364	7121	7216	7206	7244	7323	7211	7234	7282	7199	7277	7162	7202	7241	7122	7126	7230	7240	7226	7261	7259	7269	7209	7255	7169	7289	7259	7137	7296	7133	7220	7282	7201	7280	7151	7185	7166	7415	7309	7223	7297	7092	7259	7075	7299	7271	7219	7134	7174	7277	7245	7371	7215	7183	7216	7257	7270	7204	7330	7187	7138	7360	7355	7379	7219	7284	7206	7332	7380	7253	7262	7342	7167	7202	7142	7179	7131	7110	7296	7193	7214	7257	7191	7256	7246	7191	7242	7220	7051	7211	7280	7245	7283	7185	7274	7225	7129	7192	7149	7317	7121	7202	7346	7111	7445	7098	7330	7196	7164	7227	7186	7200	7298	7233	7221	7287	7209	7300	7335	7093	7254	7163	7193	7224	7249	7241	7297	7348	7307	7195	7156	7219	7252	7327	7252	7227	7175	7062	7294	7169	7119	7114	7230	7209	7071
2632	2017	1605	1453	1752	2261	2181	2296	3577	11993	15303	9436	4217	1761	1117	925	905	859	894	951	892	887	915	920	841	954	880	945	909	857	957	869	887	926	922	907	948	918	919	889	892	916	947	879	913	934	868	851	866	883	889	906	843	930	926	881	892	865	895	854	918	945	925	884	889	885	926	867	904	936	901	938	906	872	870	948	855	902	916	897	898	855	883	906	925	889	880	864	928	933	890	866	877	841	889	912	875	883	910	891	975	902	887	866	899	892	898	957	893	913	863	950	894	932	906	904	891	905	893	872	843	871	919	907	877	887	874	938	859	877	909	868	931	900	900	918	901	858	869	907	854	897	897	870	894	890	939	868	932	942	912	875	871	848	868	888	847	901	894	902	895	872	911	954	869	934	943	915	899	940	931	928	919	857	914	859	827	934	883	909	890	884	873	954	862	926	929	907	864	928	905	835	980	905	901	889	874	856	832	882	885	836	904	900	884	902	907	881	872	907	928	880	904	913	868	892	954	880	946	897	829	902	879	868	848	892	907	916	921	919	859	861	940	900	858	906	826	886	878	886	886	883	865	858	917	901	906	820	910	884	914	900	840	870	927	843	925	931	870	882	898	887	883	942	944	883	870	800	892	866	894	910	911	842	867	914	923	910	881	926	900	893	827	908	872	903	945	883	883	891	874	893	868	969	873	885	914	922	895	908	872	888	817	915	885	866	898	906	978	834	882	878	882	918	904	864	913	864	845	871	896	906	878	856	913	916	915	922	898	917	879	867	913	840	878	882	885	954	885	894	883	895	902	874	895	891	922	897	866	928	861	917	886	854	888	902	843	900	895	904	880	895	894	930	844	910	927	929	889	957	905	903	873	895	937	924	881	913	937	966	924	940	864	946	842	828	893	897	877	888	918	886	1026	856	893	884	891	899	866	885	877	872	892	874	884	913	856	872	871	862	911	898	921	928	889	861	966	904	884	939	895	935	912	917	849	901	879	855	920	877	872	859	905	909	927	838	893	864	841	907	894	868	834	869	914	851	904	915	925	890	878	900	842	860	896	901	900	861	917	889	839	892	893	897	881	904	911	906	860	816	897	961	874	912	887	898	911	882	905	889	858	935	908	895	944	881	866	879	899	919	855	898	933	871	838	872	850	907	897	897	872	869	848	866	889	867	919	911	924	923	869	877	924	879	906	873	884	886	886	861	927	878	903	931	918	921	920	902	850	873	906	894	907	904	922	897	824	833	905	878	879	903	901	938	922	889	899	903	830	916	906	898	879	884	928	902	821	889	903	894	893	872	880	827	861	851	930	925	877	892	862	877	913	877	916	894	955	935	883	907	913	867	898	948	918	853	911	857	874	868	848	940	836	857	911	903	923	900	867	928	924	932	865	921	884	931	888	919	904	908	877	894	913	917	897	869	963	905	906	867	847	911	870	890	918	893	917	823	921	970	830	918	948	853	842	884	958	890	892	837	948	931	872	903	901	920	940	956	890	885	880	934	857	838	924	890	922	884	899	849	909	921	903	938	930	888	886	826	863	975	881	951	925	961	888	871	884	840	886	875	902	853	892	934	884	921	826	911	873	861	865	879	849	923	906	897	916	924	889	887	914	890	875	888	859	904	856	857	904	821	891	857	882	886	927	897	858	893	887	879	903	917	899	913	920	902	940	815	862	890	887	886	873	866	865	902	916	873	881	876	956	932	878	912	902	918	835	927	858	892	900	916	863	945	868	873	902	913	888	939	933	882	887	905	946	888	892	878	909	944	871	884	874	889	907	892	932	894	925	892	906	901	885	912	895	850	897	886	898	854	923	867	880	913	896	944	890	867	878	936	906	889	879	918	890	870	853	918	910	904	855	866	876	859	885	881	889	881	900	896	888	861	901	905	902	938	870	846	844	890	872	839	940	904	894	872	850	888	908	919	878	887	929	873	862	882	873	898	906	880	853	904	869	887	867	863	901	898	907	868	923	902	909	890	890	901	856	901	901	829	911	910	901	872	893	880	902	871	822	833	855	915	892	895	871	840	937	922	866	926	825	810	909	899	894	887	894	867	863	868	930	868	898	891	892	898	897	940	892	869	928	903	908	861	894	870	912	821	841	882	859	877	870	923	902	902	846	925	899	866	871	875	842	896	907	897	930	903	855	904	921	887	892	888	910	861	868	857	942	884	920	868	898	868	932	931	876	942	881	874	861	947	839	891	927	866	866	911	946	926	817	881	855	917	960	877	882	943	859	865	880	899	882	877	909	874	874	871	862	929	867	869	863	917	937	893	933	967	883	924	879	961	892	863	865	907	944	887	932	926	891	897	873	935	867	874	899	908	905	961	928	883	909	865	953	886	937	879	882	843	958	842	870	959	861	895	892	906	892	860	867	939	872	889	880	869	914	933	914	889	957	856	866	882	853	920	883	936	884	907	874	899	890	922	906	867	821	870	893	892	885	916	879	866	922	897	883	899	910	871	909	884	908	869	888	876	851	883	919	944	894	890	875	910	879	906	892	903	934	931	880	836	894	864	886	874	871	866	898	856	878	868	968	882	896	914	915	908	909	926	859	847	863	924	891	936	884	891	873	855	886	899	884	850	871	913	839	922	851	942	870	933	879	916	843	858	841	923	884	932	853	873	906	932	883	892	924	891	817	888	929	922	940	940	862	906	859	880	837	846	885	866	910	889	871	853	876	898	872	897	900	901	873	866	919	888	863	855	879	877	927	897	937	874	847	912	890	846	888	840	853	886	922	904	847	891	837	872	930	903	880	943	898	836	919	871	891	879	926	914	864	838	871	848	889	891	908	879	899	927	958	915	944	854	884	844	876	897	890	868	881	903	861	880	857	822	951	847	919	896	928	872	898	911	881	896	895	906	938	908	911	882	873	858	896	894	867	837	924	910	862	899	886	937	854	917	915	902	869	919	890	924	883	909	862	946	921	906	887	876	864	927	864	910	898	938	901	918	947	849	907	909	904	924	894	929	868	849	876	839	906	963	909	860	858	935	907	887	916	835	870	898	900	850	887	838	856	905	944	913	878	871	859	933	935	968	869	877	901	903	850	852	908	836	904	930	925	916	871	935	941	841	857	933	912	917	873	925	969	911	880	855	862	915	896	872	915	903	893	890	861	871	910	920	890	889	874	889	923	863	877	877	935	868	972	927	887	914	902	911	856	871	919	868	952	867	910	876	908	891	856	873	868	896	939	915	898	874	869	881	857	879	849	905	888	945	908	917	866	824	911	909	924	870	870	847	880	949	875	873	871	827	858	919	890	896	924	915	923	943	922	925	869	885	851	933	875	879	916	891	906	901	957	930	909	907	917	844	942	967	903	916	872	875	856	832	902	887	861	873	912	860	869	870	861	885	924	907	950	896	892	873	869	905	872	908	892	888	876	832	932	924	864	881	880	923	965	883	916	851	823	952	948	892	908	900	939	901	898	858	945	891	882	863	884	919	919	892	916	844	867	883	868	904	883	876	872	857	923	928	861	848	925	860	891	913
22268	17524	14161	23270	32341	33743	32880	34040	41297	62224	61953	48086	33064	17710	9985	7794	7446	7315	7235	7236	7200	7381	7351	7303	7281	7108	7232	7288	7135	7215	7279	7138	7326	7230	7368	7333	7400	7422	7213	7256	7167	7367	7279	7264	7297	7340	7366	7306	7270	7278	7336	7094	7289	7247	7271	7211	7435	7302	7258	7342	7325	7237	7314	7236	7372	7307	7307	7246	7288	7308	7362	7235	7247	7308	7289	7353	7279	7249	7248	7301	7342	7242	7452	7270	7392	7351	7271	7286	7211	7438	7221	7326	7312	7300	7391	7392	7280	7289	7245	7209	7325	7315	7257	7387	7164	7315	7370	7261	7262	7125	7309	7273	7342	7435	7271	7354	7168	7250	7323	7222	7396	7292	7295	7340	7243	7212	7180	7441	7436	7329	7331	7254	7253	7404	7305	7247	7244	7259	7269	7274	7447	7253	7319	7508	7254	7342	7478	7329	7282	7238	7324	7325	7272	7367	7502	7337	7379	7439	7177	7251	7256	7226	7307	7339	7212	7327	7300	7290	7346	7428	7289	7451	7247	7232	7421	7518	7323	7303	7348	7361	7253	7275	7472	7449	7206	7325	7446	7264	7376	7200	7268	7324	7354	7301	7379	7315	7281	7189	7330	7266	7483	7412	7242	7325	7548	7326	7272	7235	7243	7332	7281	7210	7367	7308	7393	7397	7336	7425	7443	7393	7407	7326	7344	7126	7403	7279	7312	7253	7458	7189	7380	7222	7304	7224	7290	7395	7358	7343	7386	7364	7313	7324	7200	7255	7333	7389	7457	7202	7316	7364	7454	7256	7342	7329	7346	7251	7305	7276	7308	7366	7304	7323	7367	7248	7272	7259	7237	7324	7373	7185	7182	7220	7356	7425	7404	7294	7206	7340	7215	7332	7347	7245	7343	7243	7288	7242	7246	7267	7342	7246	7405	7208	7187	7323	7367	7356	7262	7275	7353	7334	7175	7302	7182	7107	7370	7202	7330	7274	7300	7171	7437	7283	7162	7383	7326	7271	7334	7296	7175	7410	7206	7331	7336	7282	7344	7312	7424	7363	7370	7324	7371	7312	7364	7396	7164	7329	7357	7351	7401	7204	7282	7314	7321	7403	7331	7174	7307	7291	7170	7299	7255	7343	7399	7171	7412	7370	7261	7290	7323	7434	7374	7324	7287	7252	7422	7267	7263	7302	7311	7288	7523	7377	7416	7233	7193	7285	7287	7272	7268	7299	7304	7354	7399	7409	7195	7315	7307	7247	7231	7405	7562	7265	7422	7300	7323	7413	7324	7379	7248	7295	7281	7348	7346	7349	7315	7357	7377	7319	7336	7296	7368	7231	7259	7303	7319	7197	7360	7367	7329	7219	7327	7387	7350	7381	7339	7237	7365	7303	7398	7271	7326	7206	7311	7203	7401	7311	7337	7329	7397	7397	7471	7227	7263	7232	7407	7222	7283	7358	7281	7219	7321	7323	7251	7151	7306	7229	7475	7168	7495	7255	7316	7257	7221	7340	7484	7313	7216	7189	7344	7317	7377	7268	7243	7312	7426	7259	7324	7209	7465	7145	7378	7332	7268	7399	7290	7263	7324	7231	7365	7262	7233	7329	7329	7214	7243	7334	7263	7278	7300	7307	7341	7346	7374	7347	7292	7381	7292	7351	7443	7263	7417	7249	7358	7312	7330	7329	7306	7243	7349	7346	7249	7360	7357	7354	7337	7461	7318	7373	7237	7316	7330	7473	7313	7266	7199	7266	7173	7329	7108	7380	7218	7266	7468	7214	7334	7348	7314	7393	7326	7245	7333	7277	7284	7414	7421	7277	7461	7275	7360	7382	7306	7449	7241	7405	7404	7244	7303	7335	7333	7216	7205	7380	7236	7215	7314	7415	7156	7259	7348	7387	7326	7269	7423	7252	7247	7341	7251	7440	7248	7266	7383	7353	7390	7377	7342	7442	7225	7173	7297	7285	7257	7263	7401	7273	7275	7270	7311	7380	7202	7291	7274	7273	7382	7343	7205	7275	7376	7242	7355	7322	7251	7390	7309	7351	7210	7269	7334	7296	7426	7366	7214	7321	7289	7324	7230	7241	7294	7313	7346	7333	7211	7401	7258	7280	7230	7299	7313	7267	7367	7173	7348	7205	7239	7303	7401	7301	7256	7314	7288	7377	7373	7313	7288	7173	7333	7363	7288	7282	7251	7267	7333	7316	7310	7366	7283	7279	7346	7282	7257	7240	7268	7284	7223	7357	7282	7163	7295	7260	7338	7308	7250	7372	7183	7474	7198	7362	7283	7336	7371	7148	7306	7341	7211	7380	7276	7273	7302	7278	7315	7339	7229	7281	7411	7121	7334	7355	7270	7427	7311	7289	7382	7296	7218	7409	7272	7259	7298	7333	7298	7245	7324	7151	7326	7207	7325	7292	7506	7119	7277	7319	7147	7300	7187	7350	7380	7343	7284	7305	7279	7266	7261	7326	7334	7258	7252	7294	7272	7332	7337	7284	7273	7237	7342	7210	7454	7194	7368	7318	7386	7351	7384	7239	7389	7351	7310	7289	7315	7289	7306	7322	7088	7403	7342	7382	7375	7232	7261	7384	7231	7307	7388	7159	7267	7354	7340	7363	7298	7242	7248	7240	7287	7150	7350	7275	7335	7295	7295	7365	7354	7409	7190	7251	7396	7329	7410	7268	7353	7252	7398	7423	7230	7337	7398	7320	7233	7223	7412	7266	7288	7342	7371	7318	7424	7249	7243	7398	7372	7424	7289	7312	7433	7362	7439	7401	7309	7238	7223	7374	7276	7319	7245	7240	7294	7370	7304	7308	7460	7294	7372	7222	7326	7282	7517	7332	7249	7423	7259	7330	7447	7306	7315	7344	7284	7264	7379	7204	7366	7121	7375	7414	7572	7199	7345	7405	7304	7195	7213	7251	7285	7281	7240	7281	7358	7394	7213	7217	7330	7330	7443	7312	7280	7294	7347	7399	7262	7290	7401	7317	7216	7155	7231	7290	7455	7287	7340	7339	7272	7307	7248	7350	7287	7269	7258	7436	7344	7349	7375	7280	7188	7185	7310	7381	7274	7366	7271	7352	7243	7370	7334	7532	7326	7300	7371	7355	7281	7301	7347	7220	7320	7256	7307	7240	7327	7286	7334	7223	7269	7257	7304	7401	7217	7320	7309	7453	7311	7435	7281	7271	7088	7220	7253	7385	7312	7334	7452	7259	7224	7309	7328	7147	7346	7382	7340	7331	7284	7337	7227	7402	7329	7257	7348	7314	7374	7509	7372	7306	7252	7387	7236	7402	7301	7362	7132	7385	7238	7206	7388	7356	7292	7325	7413	7373	7354	7475	7300	7291	7182	7221	7354	7276	7252	7314	7373	7451	7302	7279	7252	7331	7215	7228	7475	7376	7234	7324	7392	7340	7488	7269	7361	7330	7270	7362	7310	7359	7262	7394	7268	7246	7373	7307	7353	7249	7382	7322	7328	7281	7307	7268	7302	7373	7430	7238	7344	7226	7261	7374	7400	7239	7188	7374	7334	7252	7230	7383	7311	7338	7193	7293	7309	7542	7301	7407	7302	7310	7448	7227	7356	7289	7328	7219	7411	7238	7318	7265	7363	7242	7332	7205	7348	7239	7345	7238	7255	7233	7196	7305	7317	7247	7418	7366	7239	7425	7246	7467	7276	7321	7338	7260	7266	7164	7280	7204	7247	7188	7289	7330	7236	7385	7386	7308	7328	7384	7172	7344	7293	7224	7246	7288	7357	7257	7281	7396	7213	7322	7284	7304	7182	7242	7411	7401	7319	7377	7256	7317	7366	7348	7239	7425	7445	7388	7305	7300	7335	7319	7296	7201	7258	7352	7342	7311	7443	7530	7440	7274	7318	7440	7203	7386	7334	7277	7361	7225	7307	7331	7368	7268	7153	7349	7337	7167	7381	7277	7361	7404	7403	7350	7474	7349	7374	7233	7369	7268	7336	7353	7306	7424	7360	7292	7261	7224	7278	7272	7283	7266	7335	7288	7231	7211	7358	7412	7299	7223	7252	7337	7215	7166	7302	7373	7304	7354	7275	7262	7444	7332	7338	7364	7380	7365	7385	7233	7432	7347	7255	7388	7413	7466	7246	7268	7353	7220	7329	7239	7332	7312	7388	7319	7194	7243	7328	7389	7361	7219	7198	7327	7231	7402	7301	7251	7420	7437	7383	7331	7433	7323	7265	7133	7262	7325	7302	7238	7286	7326	7300	7252	7373	7315	7381	7310	7399	7373	7181	7369	7289	7218	7387	7272	7207	7264	7282	7262	7289	7289	7279	7382	7297	7274	7478	7363	7323	7257	7287	7282	7252	7202	7274	7266	7256	7282	7291	7343	7295	7267	7310	7401	7216	7356	7440	7317	7244	7271	7311	7251	7258	7170	7392	7337	7420	7354	7334	7211	7329	7240	7343	7277	7328	7386	7394	7306	7223	7203	7398	7215	7291	7373	7313	7279	7247	7327	7373	7375	7379	7342	7375	7278	7211	7343	7289	7377	7251	7192	7330	7279	7208	7480	7148	7329	7139	7345	7282	7314	7283	7251	7401	7342	7327	7228	7274	7409	7122	7180	7292	7333	7340	7219	7334	7380	7328	7347	7346	7366	7250	7350	7379	7300	7242	7421	7234	7318	7425	7397	7392	7363	7224	7372	7324	7407	7392	7197	7428	7381	7305	7231	7246	7326	7196	7385	7423	7369	7340	7271	7251	7395	7269	7393	7323	7196	7428	7242	7273	7368	7351	7377	7288	7334	7405	7276	7270	7349	7232	7341	7355	7282	7177	7424	7295	7262	7327	7365	7153	7382	7375	7217	7372	7353	7445	7341	7326	7335	7321	7164	7276	7231	7344	7214	7344	7417	7377	7379	7327	7320	7350	7292	7280	7249	7328	7268	7309	7226	7268	7523	7390	7247	7260	7399	7213	7253	7409	7235	7320	7280	7309	7402	7357	7301	7308	7309	7329	7338	7377	7313	7419	7252	7323	7319	7277	7222	7323	7163	7328	7457	7270	7399	7207	7339	7345	7357	7207	7274	7275	7197	7391	7295	7234	7142	7397	7311
5213	1955	1477	1326	1760	2296	2252	2157	4728	14268	15084	8616	3453	1473	982	896	957	936	900	925	932	824	895	894	901	889	869	895	962	898	887	925	968	922	917	891	886	895	935	928	867	935	846	929	908	869	893	910	910	933	873	897	884	909	900	957	879	927	879	950	954	924	902	960	891	875	917	903	885	863	920	887	921	914	923	934	886	902	898	924	876	948	893	927	901	891	945	891	933	844	879	907	930	877	907	933	846	943	916	913	912	910	875	897	934	913	881	867	872	934	911	889	905	913	876	878	894	922	932	915	963	925	915	887	952	858	873	938	949	908	951	961	923	938	915	926	915	902	862	895	885	953	911	838	882	882	920	970	918	935	926	973	908	983	877	931	943	894	865	868	931	932	850	893	885	902	931	889	891	917	900	868	904	902	906	890	872	906	855	950	942	906	928	905	919	846	908	884	888	896	955	902	904	920	912	946	891	888	872	916	911	926	924	896	920	890	900	913	921	893	962	875	936	880	911	912	925	851	899	868	949	845	923	905	942	926	878	914	911	957	876	998	943	924	911	913	945	879	864	873	884	907	908	904	944	917	914	907	897	903	917	963	973	911	965	866	894	896	879	903	871	904	956	883	907	892	886	865	953	911	858	952	901	920	924	909	837	898	826	921	926	903	893	905	968	939	888	919	884	931	940	910	881	865	940	916	930	898	896	879	954	911	910	892	977	968	900	893	939	887	927	924	873	883	872	891	902	897	935	939	873	912	874	921	903	918	913	946	861	885	876	940	935	904	929	913	887	897	918	909	902	940	930	911	842	949	869	915	922	963	899	896	880	849	897	939	863	854	943	905	907	977	920	957	912	915	951	962	901	843	910	914	923	935	892	921	883	850	958	949	889	903	927	886	936	935	907	853	946	955	922	907	901	938	931	907	904	916	931	893	859	933	890	847	914	933	929	958	871	905	894	958	879	933	915	888	904	912	893	849	920	884	962	926	918	912	911	882	916	903	888	902	908	868	866	883	915	908	876	896	968	955	927	950	914	891	908	891	901	898	908	871	876	853	881	932	961	897	898	891	898	937	921	897	953	900	895	907	863	915	914	901	926	902	893	916	929	931	890	866	923	898	925	873	939	946	865	885	908	929	923	902	899	912	882	953	898	915	879	896	925	867	879	899	893	891	972	905	880	892	920	933	861	928	852	929	933	830	936	927	912	957	868	952	900	927	946	949	906	902	926	954	882	946	932	898	868	899	925	874	914	916	967	943	910	868	890	937	895	872	853	957	902	938	926	980	903	922	921	927	945	915	908	926	883	953	864	852	927	903	920	861	896	905	948	937	908	938	905	955	959	923	874	958	928	919	914	933	923	913	960	969	883	901	911	912	911	902	932	1009	917	887	958	882	906	911	903	884	849	953	868	941	960	897	916	843	901	973	899	921	908	957	961	959	942	991	939	923	895	915	886	923	871	942	912	894	881	938	895	870	919	922	922	923	904	922	877	921	939	945	926	871	976	892	916	926	964	945	948	908	904	896	885	885	890	873	896	992	873	877	886	880	943	901	927	942	924	916	913	880	881	947	922	954	898	889	895	925	918	878	850	872	879	889	832	892	921	928	919	901	883	919	921	893	860	898	930	932	896	934	897	945	946	833	919	919	897	887	929	897	885	956	886	898	922	892	915	922	909	884	895	915	903	889	893	909	942	898	888	855	865	951	892	889	852	936	948	912	955	913	904	949	880	862	850	908	931	906	893	906	877	892	901	930	916	891	933	911	898	972	925	920	942	934	917	921	912	897	950	923	868	920	915	929	903	884	938	954	925	930	936	908	884	914	869	950	944	860	969	874	897	879	874	916	944	943	928	928	910	912	881	907	940	850	914	876	915	869	873	918	945	953	890	934	962	890	942	920	886	908	948	901	868	892	936	928	931	948	913	879	881	836	860	920	883	905	947	845	889	947	928	910	894	868	959	897	985	923	926	884	893	980	896	917	895	894	886	937	906	921	893	925	924	923	904	917	873	930	896	969	881	909	901	894	899	904	921	868	911	954	880	861	853	888	884	887	895	956	939	899	898	879	981	916	916	933	886	859	904	937	955	909	915	911	906	951	916	919	887	877	865	926	881	882	938	914	899	903	930	915	929	913	873	889	900	932	930	895	889	875	942	875	851	850	917	877	896	882	968	954	921	888	898	883	943	883	943	890	887	955	921	857	905	926	850	961	899	894	892	917	886	934	885	899	933	940	893	916	983	945	902	897	911	882	953	926	895	927	941	910	877	944	895	953	881	910	877	894	917	893	950	909	881	951	920	900	909	921	866	943	906	867	912	938	946	921	918	901	942	896	899	924	958	942	955	970	940	941	910	921	923	927	928	853	924	909	890	919	912	934	925	835	933	889	885	951	903	878	889	917	887	900	910	861	870	903	893	949	901	868	879	906	914	918	963	890	951	874	932	876	875	874	985	876	890	881	904	911	908	886	938	974	939	886	931	875	948	927	864	922	934	939	939	926	903	958	927	911	900	960	884	950	923	919	915	926	885	960	908	928	944	914	899	887	915	908	868	860	880	924	868	907	939	907	901	972	902	893	898	865	887	911	867	932	942	925	970	858	888	915	889	889	859	927	874	878	881	908	881	902	935	952	883	885	858	908	906	947	905	933	922	938	920	853	867	929	932	943	973	887	896	849	977	918	926	845	921	955	937	927	887	934	949	914	929	940	892	870	933	906	866	855	860	914	920	875	862	882	878	929	914	901	959	946	990	911	900	944	940	847	887	927	918	949	927	952	947	892	893	900	897	925	926	932	898	942	877	852	939	897	935	928	853	928	932	890	866	934	911	904	896	940	906	853	884	958	870	880	916	929	815	883	923	868	889	863	877	937	886	877	891	909	948	939	901	921	914	917	905	913	874	924	976	947	921	909	896	952	948	916	894	917	960	919	908	923	905	880	921	929	890	894	871	890	899	876	918	882	990	872	871	891	856	900	881	874	886	914	844	873	914	902	924	875	906	923	960	914	923	918	889	940	915	867	908	910	984	906	909	867	891	954	887	899	865	891	940	836	894	942	881	877	886	962	943	935	929	914	910	900	928	983	875	916	894	909	910	958	904	898	885	856	931	928	888	906	931	892	950	893	955	878	969	859	922	897	936	925	926	912	903	893	909	920	900	865	948	902	893	931	920	904	896	909	894	894	875	906	923	897	915	899	882	920	941	935	857	935	911	957	886	935	874	897	929	953	869	877	896	913	912	936	918	836	962	886	914	888	936	923	893	916	891	854	902	937	897	927	919	924	864	898	868	906	913	921	870	906	894	957	914	896	990	880	904	907	938	907	907	935	876	888	863	926	831	882	908	884	891	871	912	902	945	957	923	885	856	925	856	909	867	929	899	893	857	912	974	882	923	895	932	927	941	874	903	926	912	900	890	973	921	924	894	972	914	845	913	915	904	899	927	944	915	895	884	882	955	919	885	867	958	915	882	941	946	894	899	904	868	877	925	904	925	875	951	863
21344	16393	13862	21634	31799	34605	32644	33071	46203	66078	60962	45543	29162	15463	9313	7799	7578	7492	7313	7499	7413	7460	7521	7365	7435	7540	7540	7516	7494	7504	7368	7444	7452	7492	7537	7491	7393	7524	7452	7516	7387	7543	7449	7438	7466	7445	7542	7439	7415	7449	7445	7406	7371	7445	7475	7565	7415	7441	7444	7449	7391	7402	7536	7521	7395	7483	7367	7398	7391	7409	7501	7429	7423	7460	7482	7417	7311	7560	7469	7494	7496	7336	7502	7262	7463	7398	7463	7427	7521	7513	7634	7387	7443	7429	7349	7423	7469	7432	7439	7400	7363	7530	7406	7234	7570	7332	7429	7461	7553	7534	7380	7339	7495	7386	7487	7642	7406	7548	7459	7484	7437	7459	7505	7431	7436	7426	7430	7397	7490	7483	7523	7514	7473	7503	7514	7413	7543	7384	7469	7642	7440	7411	7537	7436	7627	7500	7503	7493	7432	7363	7298	7496	7319	7345	7421	7432	7495	7542	7582	7457	7593	7437	7434	7559	7557	7317	7462	7518	7486	7412	7464	7502	7442	7573	7582	7440	7476	7323	7648	7419	7500	7445	7495	7472	7497	7490	7518	7529	7520	7388	7426	7405	7348	7499	7548	7465	7429	7546	7547	7514	7544	7522	7376	7557	7438	7565	7446	7370	7377	7556	7542	7386	7469	7414	7361	7450	7538	7552	7414	7712	7485	7507	7423	7382	7404	7422	7570	7547	7422	7380	7418	7590	7338	7461	7599	7327	7485	7591	7630	7370	7457	7456	7731	7496	7465	7463	7408	7429	7461	7443	7472	7341	7382	7444	7616	7526	7444	7409	7501	7505	7386	7407	7458	7417	7530	7584	7390	7360	7438	7465	7444	7368	7570	7474	7393	7369	7358	7473	7413	7562	7482	7525	7503	7462	7603	7373	7454	7631	7452	7450	7509	7338	7346	7423	7552	7388	7493	7547	7395	7548	7461	7519	7440	7578	7558	7462	7441	7461	7540	7492	7540	7465	7560	7479	7426	7540	7415	7572	7506	7427	7584	7418	7492	7535	7448	7351	7498	7380	7557	7493	7395	7535	7436	7449	7473	7394	7465	7460	7385	7320	7526	7484	7539	7527	7577	7403	7515	7414	7366	7478	7604	7506	7525	7468	7354	7464	7416	7443	7422	7400	7454	7463	7425	7505	7566	7471	7465	7464	7476	7556	7354	7383	7452	7388	7489	7554	7616	7415	7476	7555	7431	7463	7362	7467	7551	7304	7527	7329	7474	7478	7453	7473	7552	7454	7539	7580	7398	7322	7611	7410	7440	7440	7423	7445	7570	7440	7400	7479	7555	7417	7505	7465	7455	7455	7406	7509	7437	7502	7509	7424	7550	7506	7505	7331	7430	7393	7423	7305	7522	7570	7412	7513	7300	7471	7572	7457	7586	7442	7268	7568	7544	7528	7372	7422	7503	7420	7377	7530	7630	7432	7427	7511	7478	7285	7531	7484	7455	7382	7439	7373	7406	7483	7443	7550	7428	7421	7475	7523	7272	7459	7414	7471	7407	7424	7352	7413	7556	7509	7460	7618	7392	7416	7463	7483	7434	7478	7541	7483	7539	7567	7458	7589	7346	7464	7549	7499	7533	7474	7486	7612	7434	7500	7426	7459	7388	7495	7502	7433	7315	7582	7478	7533	7423	7447	7485	7548	7441	7494	7513	7384	7534	7431	7336	7441	7455	7463	7441	7446	7372	7430	7477	7469	7453	7481	7483	7376	7508	7402	7506	7416	7426	7431	7479	7473	7412	7520	7427	7545	7501	7451	7403	7479	7539	7463	7467	7405	7468	7530	7446	7446	7428	7535	7468	7480	7443	7581	7494	7492	7502	7372	7443	7465	7452	7505	7464	7517	7517	7646	7396	7565	7415	7616	7470	7469	7520	7547	7560	7489	7520	7467	7447	7445	7406	7488	7564	7621	7517	7405	7566	7623	7381	7421	7376	7624	7599	7527	7382	7436	7500	7440	7446	7472	7448	7504	7426	7518	7381	7385	7598	7375	7418	7389	7530	7420	7480	7544	7327	7419	7338	7349	7459	7387	7437	7445	7498	7625	7500	7510	7422	7398	7535	7403	7454	7547	7408	7462	7519	7561	7592	7450	7550	7419	7447	7319	7610	7527	7407	7321	7497	7364	7447	7587	7515	7548	7410	7529	7462	7385	7559	7468	7459	7365	7388	7527	7472	7609	7504	7508	7428	7369	7450	7361	7456	7529	7469	7435	7457	7525	7490	7477	7463	7445	7346	7524	7571	7468	7489	7429	7466	7642	7432	7500	7510	7498	7525	7565	7571	7418	7394	7270	7364	7481	7446	7524	7378	7476	7369	7533	7643	7238	7372	7514	7587	7373	7529	7576	7379	7370	7557	7613	7494	7395	7411	7364	7478	7396	7395	7607	7408	7503	7589	7388	7597	7477	7420	7417	7462	7572	7460	7518	7436	7520	7411	7506	7563	7341	7296	7539	7412	7521	7562	7556	7384	7384	7402	7519	7605	7543	7430	7392	7361	7419	7591	7507	7506	7552	7615	7505	7387	7610	7344	7446	7410	7443	7418	7452	7440	7591	7351	7479	7474	7399	7487	7422	7375	7545	7398	7540	7443	7397	7543	7410	7436	7484	7382	7555	7456	7457	7468	7490	7496	7491	7505	7410	7410	7432	7555	7534	7359	7390	7505	7403	7479	7486	7530	7456	7459	7523	7578	7406	7577	7460	7516	7532	7516	7415	7530	7517	7411	7484	7615	7413	7494	7492	7403	7456	7644	7405	7319	7446	7538	7496	7545	7502	7482	7491	7476	7444	7626	7479	7373	7345	7581	7509	7508	7569	7385	7395	7532	7430	7454	7478	7531	7418	7425	7514	7533	7494	7523	7443	7558	7449	7433	7367	7436	7558	7344	7390	7584	7380	7580	7430	7491	7327	7422	7545	7529	7491	7290	7431	7464	7456	7403	7348	7363	7454	7439	7350	7565	7375	7348	7345	7436	7366	7568	7390	7553	7388	7529	7394	7418	7407	7458	7561	7419	7510	7362	7534	7467	7509	7546	7393	7551	7512	7471	7506	7343	7460	7488	7554	7366	7457	7522	7431	7398	7369	7389	7492	7396	7450	7555	7591	7339	7559	7450	7507	7403	7516	7419	7449	7408	7462	7515	7477	7483	7572	7535	7555	7438	7464	7377	7476	7390	7497	7635	7412	7401	7559	7396	7504	7459	7412	7586	7465	7527	7329	7419	7603	7444	7544	7387	7510	7371	7409	7365	7416	7624	7518	7514	7573	7426	7563	7336	7521	7380	7494	7397	7438	7546	7362	7475	7509	7511	7530	7392	7461	7428	7508	7510	7424	7493	7441	7385	7491	7504	7465	7547	7487	7558	7457	7418	7473	7455	7508	7425	7442	7543	7472	7546	7595	7548	7532	7378	7732	7470	7477	7495	7478	7456	7444	7505	7492	7501	7515	7425	7382	7598	7362	7496	7615	7381	7427	7494	7506	7562	7334	7476	7544	7485	7477	7469	7467	7432	7542	7429	7489	7416	7491	7402	7466	7459	7421	7523	7528	7602	7433	7527	7488	7523	7411	7618	7282	7555	7390	7377	7305	7582	7436	7559	7490	7441	7485	7504	7610	7323	7460	7350	7597	7486	7431	7386	7565	7558	7545	7400	7479	7508	7520	7518	7470	7480	7479	7417	7515	7673	7347	7459	7583	7585	7481	7355	7507	7523	7471	7395	7361	7617	7505	7411	7443	7572	7492	7450	7383	7416	7523	7487	7580	7397	7557	7483	7512	7365	7689	7504	7488	7522	7400	7471	7658	7564	7412	7349	7292	7486	7464	7629	7460	7412	7440	7349	7342	7355	7455	7556	7433	7402	7355	7487	7403	7427	7391	7406	7472	7387	7636	7455	7597	7550	7634	7536	7260	7365	7468	7449	7485	7487	7602	7479	7486	7571	7456	7582	7424	7435	7611	7376	7541	7578	7482	7433	7399	7457	7360	7474	7614	7573	7547	7426	7553	7464	7450	7551	7422	7517	7494	7482	7449	7472	7564	7525	7493	7396	7392	7448	7588	7528	7521	7407	7425	7429	7402	7529	7624	7581	7539	7495	7533	7545	7531	7554	7424	7584	7446	7576	7490	7524	7324	7439	7583	7558	7497	7484	7532	7463	7483	7562	7533	7454	7497	7435	7453	7573	7514	7469	7330	7461	7462	7370	7377	7442	7454	7347	7506	7478	7459	7475	7514	7430	7506	7420	7437	7522	7568	7458	7502	7537	7373	7460	7366	7444	7498	7657	7463	7351	7383	7419	7429	7526	7334	7500	7587	7378	7487	7499	7504	7468	7401	7653	7492	7306	7533	7453	7353	7500	7593	7548	7402	7535	7507	7492	7482	7519	7599	7463	7501	7494	7499	7612	7383	7400	7417	7421	7529	7415	7499	7489	7424	7412	7536	7313	7605	7415	7614	7468	7382	7597	7552	7295	7465	7489	7547	7509	7535	7494	7459	7507	7460	7530	7407	7558	7590	7479	7573	7418	7403	7346	7475	7425	7486	7558	7543	7384	7476	7535	7539	7586	7448	7468	7441	7507	7544	7524	7585	7452	7419	7463	7506	7409	7438	7376	7529	7459	7448	7506	7483	7542	7485	7419	7501	7571	7520	7532	7429	7438	7602	7374	7438	7480	7498	7464	7521	7498	7438	7360	7484	7546	7496	7391	7540	7585	7542	7389	7529	7424	7397	7416	7423	7627	7599	7498	7445	7569	7521	7463	7550	7376	7508	7474	7623	7608	7398	7561	7453	7360	7486	7393	7502	7429	7447	7428	7496	7432	7513	7411	7519	7566	7428	7404	7507	7470	7435	7554	7594	7450	7539	7350	7470	7500	7522	7394	7376	7551	7414	7546	7555	7459	7550	7464	7495	7455	7427	7406	7319	7471	7401	7616	7432	7457	7399	7500	7558	7501	7369	7490	7553	7453	7474	7395	7455	7363	7384	7618	7411	7511	7404	7433	7575	7373	7539	7448	7365	7332	7412	7434	7555	7619	7450	7448	7471	7463	7411	7562	7428	7340	7433
4209	2545	1858	1513	1960	2432	2575	2294	9000	26171	25406	14093	5399	1977	1159	961	921	918	909	890	906	882	870	942	945	973	896	919	914	942	908	883	907	910	906	916	849	909	941	935	887	935	940	919	930	925	927	870	924	909	927	939	906	915	902	910	901	866	932	908	916	914	868	858	915	900	894	927	853	849	926	883	897	912	925	910	925	895	875	906	898	852	937	904	922	875	936	922	904	901	913	898	913	982	894	934	961	911	936	913	885	912	889	945	869	899	902	897	836	889	917	914	949	820	893	911	927	897	943	925	930	918	887	886	963	917	921	913	923	855	872	901	824	937	967	928	878	913	902	958	939	910	855	906	951	922	903	913	897	924	939	938	904	956	920	858	846	891	934	913	910	902	926	887	905	991	913	881	882	900	909	908	955	916	919	890	954	969	906	850	929	880	862	920	908	904	938	910	871	943	934	951	926	944	954	900	883	896	905	921	949	920	960	944	895	888	935	978	875	927	893	870	885	920	902	884	939	897	940	933	912	943	915	910	935	911	936	908	917	891	908	903	942	933	910	868	877	868	884	871	904	952	910	934	887	959	925	940	892	927	897	925	919	886	886	950	909	889	899	884	893	872	912	910	847	896	943	919	899	968	959	850	943	916	892	884	903	920	930	928	918	935	902	925	891	908	910	895	933	904	945	911	897	921	944	934	904	895	926	949	931	928	901	889	872	890	918	951	989	963	932	908	927	941	901	873	890	963	896	931	925	884	955	891	915	881	914	850	975	961	961	921	894	921	902	882	965	893	911	884	953	935	953	925	943	943	939	877	892	947	939	867	940	961	879	907	906	935	937	918	923	899	893	904	918	890	890	889	938	884	910	924	925	900	908	932	888	927	893	909	982	887	916	917	934	938	868	935	954	958	975	893	881	888	861	961	947	917	890	951	918	898	898	931	927	900	909	939	918	912	862	936	888	976	856	917	938	869	892	865	910	960	919	875	924	902	886	935	910	976	880	890	949	930	943	887	931	945	876	903	878	880	916	896	913	919	935	905	911	916	841	940	977	904	908	923	896	885	900	965	882	930	865	893	987	921	872	950	941	886	929	885	938	928	908	986	874	919	904	927	925	923	930	938	851	925	876	873	899	905	933	935	919	968	899	870	914	953	906	904	904	922	893	887	872	855	896	915	921	878	952	897	960	872	906	910	946	872	915	895	876	899	938	937	925	914	896	916	888	883	930	862	937	932	912	924	932	927	915	876	851	905	913	956	945	900	933	948	903	899	869	919	945	917	887	882	896	924	915	917	947	899	934	905	924	921	883	974	903	888	932	940	882	905	966	992	929	910	898	886	912	902	961	922	917	999	887	918	950	955	943	926	956	912	901	911	953	931	915	955	911	921	869	886	910	878	925	900	909	909	879	924	915	930	869	891	863	919	873	927	923	941	896	906	910	878	940	904	895	912	866	899	924	943	909	923	935	920	934	897	970	909	898	906	942	874	880	920	921	949	931	918	864	919	933	931	942	908	895	891	928	906	943	893	942	934	944	915	877	900	875	864	875	936	890	898	873	909	906	926	901	900	924	928	901	975	879	871	915	908	916	912	891	891	883	939	972	911	973	895	902	918	894	935	898	896	887	908	897	913	913	941	916	880	876	916	960	931	938	925	881	931	902	912	908	929	866	901	950	890	943	922	840	854	921	962	912	964	973	896	906	980	897	890	969	946	887	941	860	922	870	900	951	981	941	959	925	898	873	922	876	892	954	904	890	841	940	901	916	915	879	925	872	934	918	907	915	925	958	882	867	939	922	943	922	954	941	937	927	962	922	931	974	950	934	955	914	894	919	884	852	907	905	958	877	960	872	892	898	929	948	888	931	881	903	953	937	906	900	867	860	942	854	909	904	896	866	881	922	890	935	935	878	888	913	905	911	909	864	952	961	962	913	939	890	904	922	953	888	913	885	932	909	859	962	939	912	991	906	901	903	888	937	929	923	903	935	923	958	949	873	839	936	896	928	941	906	926	925	894	899	843	841	900	902	905	865	878	927	868	886	905	917	894	921	960	892	942	934	896	942	956	911	853	927	961	889	909	920	901	933	917	877	903	879	900	921	910	882	940	907	971	964	923	900	880	940	925	921	955	895	947	894	836	924	902	920	915	877	926	931	898	875	904	922	953	928	929	875	907	912	884	893	888	908	881	918	896	955	908	881	880	885	860	904	908	912	859	919	927	933	933	926	915	912	878	963	916	955	970	903	954	916	884	948	850	904	957	937	962	888	946	897	978	885	876	897	924	919	926	903	877	990	901	907	894	922	930	969	912	955	870	914	875	887	920	971	873	928	945	906	863	935	883	999	887	928	910	941	859	944	921	912	914	932	910	944	894	922	890	900	865	967	863	902	930	922	911	885	900	924	928	899	888	854	882	914	842	891	879	926	857	881	914	866	930	867	897	921	860	895	904	915	918	885	900	913	951	920	952	900	906	909	956	896	899	887	915	947	908	947	939	899	949	937	964	885	905	903	964	947	894	902	929	932	971	860	978	886	926	923	930	951	968	914	900	949	936	950	848	870	902	875	927	899	908	898	919	905	915	910	889	898	907	935	930	913	949	933	940	939	932	929	870	873	899	895	927	895	929	948	913	943	930	931	923	899	892	894	925	863	873	911	927	959	913	925	914	927	913	900	928	904	884	895	880	899	897	948	957	889	971	966	955	909	913	907	941	919	916	918	946	933	890	863	887	881	932	922	899	939	907	866	910	890	908	856	909	926	896	911	918	965	952	984	860	925	930	966	910	944	914	854	876	905	867	897	895	967	937	947	958	933	934	898	928	944	949	881	907	917	883	888	905	847	931	898	940	935	923	919	890	948	943	923	896	964	901	881	868	893	952	918	904	909	956	951	909	902	961	882	867	895	874	937	883	887	900	915	895	863	927	883	926	883	892	921	903	899	936	921	885	895	887	885	868	929	859	933	888	928	949	910	896	933	922	913	895	930	905	861	880	950	946	932	922	921	877	900	905	945	954	906	885	895	941	941	893	865	893	893	861	890	864	917	911	883	884	893	948	897	890	927	924	961	920	906	973	882	949	985	906	920	915	955	913	918	904	895	980	940	892	918	897	941	886	887	901	941	912	902	921	929	887	966	885	946	917	877	897	910	901	934	917	966	914	895	953	908	893	933	926	918	931	896	858	938	914	909	959	930	851	915	918	902	911	878	962	953	938	876	937	896	881	923	931	979	938	920	921	938	891	900	917	921	957	911	853	881	954	880	929	967	923	892	931	916	925	909	875	862	854	918	940	882	927	945	959	957	878	952	876	946	904	916	938	941	891	877	897	938	927	927	948	909	872	899	872	860	900	905	935	948	881	936	866	887	929	862	941	894	939	869	894	982	924	846	920	972	888	879	935	948	915	952	914	959	927	923	957	923	905	935	905	890	923	933	948	877	909	910	914	894	915	905	868	902	895	872	926	954	942	891	919	905	894	894	989	886	940	886	884	923	931	903	924
27089	19774	16716	23585	32316	35692	35835	33291	56642	82103	74449	53529	36217	20153	11167	8053	7488	7481	7544	7433	7420	7361	7414	7471	7570	7478	7601	7427	7473	7474	7606	7477	7352	7400	7367	7435	7345	7578	7385	7388	7466	7391	7604	7411	7607	7527	7488	7424	7394	7567	7422	7490	7400	7569	7527	7555	7399	7434	7280	7494	7431	7573	7498	7404	7471	7535	7356	7510	7549	7444	7573	7441	7483	7442	7400	7369	7598	7448	7454	7494	7509	7536	7426	7596	7379	7539	7346	7359	7407	7409	7405	7407	7461	7516	7474	7404	7466	7520	7400	7555	7479	7541	7538	7431	7418	7515	7553	7439	7485	7471	7432	7496	7634	7440	7459	7610	7339	7579	7374	7592	7354	7490	7395	7412	7410	7384	7567	7430	7391	7410	7550	7559	7529	7526	7306	7534	7407	7382	7640	7355	7430	7389	7482	7588	7345	7427	7466	7330	7444	7516	7433	7539	7417	7461	7378	7454	7514	7631	7445	7474	7542	7601	7515	7490	7360	7560	7493	7432	7419	7507	7593	7446	7564	7439	7453	7414	7380	7449	7459	7481	7551	7437	7513	7506	7400	7490	7440	7386	7552	7525	7441	7473	7506	7476	7487	7443	7528	7503	7342	7513	7531	7484	7497	7514	7407	7494	7422	7497	7353	7407	7558	7485	7456	7502	7392	7508	7466	7406	7415	7494	7450	7574	7305	7532	7468	7337	7465	7499	7498	7677	7517	7433	7475	7483	7456	7510	7428	7383	7495	7537	7484	7265	7474	7446	7358	7324	7415	7470	7387	7509	7577	7419	7450	7447	7488	7476	7437	7512	7547	7442	7454	7361	7392	7274	7565	7502	7421	7536	7394	7467	7460	7407	7393	7432	7443	7550	7458	7560	7550	7558	7457	7464	7427	7309	7422	7454	7456	7490	7349	7377	7475	7469	7659	7462	7366	7516	7406	7469	7453	7507	7497	7540	7456	7439	7429	7625	7601	7400	7450	7393	7565	7493	7469	7513	7456	7434	7325	7536	7584	7493	7590	7556	7472	7525	7422	7409	7406	7432	7577	7571	7537	7553	7488	7551	7304	7366	7427	7538	7562	7551	7563	7576	7400	7547	7550	7465	7428	7424	7595	7290	7323	7594	7517	7500	7559	7356	7462	7624	7477	7417	7401	7444	7586	7335	7587	7465	7545	7520	7392	7475	7582	7393	7481	7412	7519	7298	7444	7492	7529	7438	7430	7535	7534	7471	7430	7522	7567	7455	7479	7561	7472	7414	7577	7445	7425	7640	7606	7569	7429	7505	7646	7568	7540	7534	7477	7435	7532	7419	7443	7361	7466	7455	7318	7530	7456	7391	7423	7384	7320	7482	7485	7385	7451	7375	7469	7437	7508	7388	7522	7572	7477	7482	7553	7411	7415	7421	7487	7532	7622	7505	7293	7371	7575	7485	7507	7512	7527	7532	7430	7411	7364	7595	7289	7518	7505	7533	7486	7622	7532	7440	7452	7540	7567	7383	7541	7458	7464	7474	7453	7446	7471	7594	7389	7426	7367	7391	7417	7499	7422	7442	7423	7259	7510	7413	7469	7445	7429	7433	7478	7377	7479	7503	7554	7408	7521	7533	7450	7460	7519	7489	7480	7467	7383	7522	7447	7431	7490	7485	7422	7486	7437	7450	7447	7477	7425	7644	7546	7736	7407	7369	7473	7429	7442	7466	7478	7452	7464	7509	7378	7516	7524	7325	7459	7480	7436	7457	7485	7536	7479	7556	7521	7677	7492	7493	7463	7585	7559	7502	7518	7388	7555	7426	7369	7273	7516	7487	7499	7464	7420	7443	7482	7583	7425	7407	7364	7507	7509	7515	7273	7454	7436	7341	7413	7473	7446	7495	7561	7455	7435	7529	7568	7339	7519	7269	7524	7472	7470	7463	7518	7376	7456	7440	7427	7569	7383	7427	7512	7566	7427	7431	7474	7467	7380	7348	7479	7429	7495	7414	7576	7428	7493	7390	7403	7486	7482	7513	7441	7421	7637	7589	7492	7472	7400	7444	7600	7551	7390	7409	7444	7603	7442	7326	7551	7381	7447	7426	7602	7458	7453	7556	7413	7424	7351	7455	7413	7429	7454	7295	7598	7470	7547	7486	7516	7532	7466	7362	7325	7405	7477	7496	7442	7419	7515	7505	7289	7490	7603	7502	7546	7503	7512	7338	7478	7461	7510	7303	7517	7450	7375	7439	7471	7372	7451	7394	7303	7488	7459	7642	7445	7477	7453	7469	7423	7390	7489	7388	7330	7514	7470	7510	7398	7498	7395	7475	7419	7357	7432	7486	7388	7423	7441	7455	7441	7605	7499	7318	7525	7596	7539	7470	7448	7507	7513	7458	7496	7409	7292	7499	7428	7542	7345	7505	7413	7496	7384	7485	7628	7467	7512	7376	7370	7434	7488	7469	7610	7410	7596	7431	7532	7479	7583	7505	7469	7294	7469	7516	7398	7452	7464	7462	7502	7441	7532	7385	7554	7548	7503	7571	7491	7469	7388	7359	7485	7437	7516	7491	7459	7392	7431	7561	7459	7575	7427	7532	7424	7447	7585	7618	7525	7551	7410	7483	7515	7355	7393	7520	7504	7371	7408	7348	7506	7406	7479	7433	7400	7567	7572	7469	7385	7361	7396	7454	7512	7388	7395	7527	7378	7563	7451	7421	7458	7540	7454	7458	7473	7418	7552	7581	7432	7373	7356	7476	7466	7504	7432	7483	7464	7477	7439	7444	7435	7431	7552	7585	7510	7493	7434	7429	7380	7448	7643	7414	7541	7590	7496	7419	7529	7505	7494	7316	7451	7551	7399	7331	7405	7399	7492	7372	7431	7623	7374	7465	7375	7503	7539	7362	7590	7548	7504	7453	7445	7426	7587	7473	7430	7551	7443	7655	7394	7534	7425	7482	7377	7491	7563	7453	7488	7458	7423	7478	7523	7493	7530	7424	7480	7465	7506	7403	7407	7479	7456	7453	7520	7554	7523	7391	7568	7513	7537	7338	7545	7434	7485	7552	7565	7604	7523	7443	7414	7537	7395	7446	7547	7535	7490	7545	7397	7547	7438	7492	7516	7294	7450	7446	7570	7560	7447	7628	7489	7577	7482	7440	7391	7393	7405	7525	7572	7312	7492	7571	7466	7311	7442	7415	7615	7588	7326	7414	7382	7552	7539	7425	7329	7470	7413	7535	7495	7330	7462	7583	7440	7517	7518	7535	7510	7632	7474	7442	7403	7582	7378	7500	7385	7519	7546	7402	7599	7556	7538	7658	7501	7494	7489	7625	7374	7416	7297	7481	7514	7446	7364	7350	7497	7584	7454	7507	7555	7423	7529	7479	7355	7326	7451	7447	7436	7543	7544	7467	7526	7276	7575	7277	7583	7474	7542	7385	7607	7482	7646	7444	7525	7580	7688	7694	7441	7399	7456	7451	7694	7473	7405	7496	7558	7464	7412	7302	7478	7541	7405	7420	7443	7460	7433	7410	7511	7523	7429	7503	7421	7435	7495	7439	7486	7473	7473	7415	7530	7436	7489	7443	7524	7494	7542	7425	7410	7522	7417	7487	7509	7409	7575	7530	7443	7499	7442	7470	7509	7575	7520	7433	7404	7497	7488	7593	7510	7427	7457	7414	7429	7389	7644	7445	7436	7399	7534	7405	7431	7315	7530	7314	7438	7444	7367	7585	7613	7544	7505	7518	7378	7492	7476	7547	7569	7344	7440	7432	7519	7488	7435	7684	7545	7564	7458	7494	7444	7515	7456	7581	7517	7509	7429	7409	7482	7428	7508	7418	7546	7464	7453	7449	7400	7444	7456	7495	7467	7352	7501	7609	7542	7503	7358	7453	7552	7286	7511	7442	7561	7502	7422	7561	7547	7553	7460	7465	7524	7540	7429	7526	7529	7603	7506	7375	7376	7548	7456	7492	7509	7504	7436	7450	7586	7421	7434	7488	7539	7444	7271	7509	7565	7417	7434	7354	7443	7461	7470	7496	7501	7326	7461	7432	7651	7353	7494	7507	7427	7614	7498	7477	7510	7389	7589	7660	7415	7324	7524	7445	7491	7529	7387	7656	7476	7503	7462	7473	7411	7473	7568	7422	7462	7521	7481	7527	7416	7593	7510	7484	7549	7416	7702	7493	7536	7421	7585	7502	7362	7361	7501	7570	7453	7429	7402	7398	7477	7573	7424	7564	7444	7311	7447	7541	7379	7577	7442	7463	7366	7326	7438	7521	7624	7514	7489	7478	7501	7481	7496	7548	7433	7628	7567	7504	7521	7640	7549	7502	7373	7540	7459	7484	7374	7471	7308	7579	7365	7457	7419	7548	7391	7513	7494	7457	7514	7437	7335	7451	7375	7538	7515	7642	7510	7673	7510	7496	7470	7442	7449	7508	7496	7462	7544	7437	7478	7525	7380	7432	7460	7545	7424	7524	7562	7429	7428	7557	7380	7410	7465	7460	7459	7439	7413	7418	7400	7363	7475	7431	7479	7398	7341	7472	7622	7464	7489	7448	7421	7526	7421	7304	7456	7534	7484	7343	7527	7439	7546	7394	7643	7442	7450	7435	7419	7531	7513	7505	7538	7338	7413	7495	7510	7443	7502	7400	7555	7390	7481	7472	7450	7331	7422	7409	7493	7368	7528	7388	7462	7603	7499	7343	7493	7462	7493	7371	7416	7504	7470	7390	7471	7461	7511	7395	7326	7448	7505	7494	7349	7465	7514	7489	7384	7384	7438	7306	7534	7390	7634	7448	7516	7390	7481	7378	7449	7451	7483	7477	7409	7449	7499	7527	7435	7457	7326	7373	7356	7478	7531	7416	7406	7399	7576	7498	7424	7484	7655	7423	7487	7377	7448	7400	7330	7593	7392	7551	7398	7560	7432	7506	7522	7385	7460	7432	7427	7560	7574	7447	7547	7476	7488	7370	7472	7552	7472	7454	7458	7406	7469	7406	7376	7525	7479	7562	7407	7539	7379	7370	7481	7515	7446	7463	7434	7468	7379	7411	7481	7355	7460	7423	7467	7358	7387	7403	7631	7470	7484	7504	7558	7413	7489	7337
3555	1586	1265	1195	1343	1573	1613	1339	1595	5456	5591	3200	1941	1193	1014	927	866	882	918	905	876	867	864	917	896	864	921	903	897	910	854	916	895	909	832	877	884	908	953	870	842	931	923	839	935	896	873	885	901	895	919	870	892	872	992	850	865	938	921	903	862	895	868	906	948	880	852	937	923	915	934	886	920	923	856	904	873	912	910	865	865	916	887	913	922	919	836	886	832	930	899	897	883	863	889	950	847	919	855	925	856	905	945	876	901	899	885	911	846	873	909	912	972	905	887	865	906	850	845	896	882	889	906	885	914	876	872	918	874	926	892	845	889	850	915	870	888	878	876	885	929	887	922	866	892	891	853	927	865	892	863	898	900	911	907	862	885	867	888	859	878	917	890	842	905	851	898	909	945	867	913	824	858	891	875	900	900	918	874	944	870	912	895	916	864	887	886	871	854	846	910	870	871	889	905	885	820	884	914	863	902	929	883	915	908	916	915	950	926	914	837	878	963	852	891	874	949	923	853	889	865	813	861	907	910	884	903	896	828	920	885	888	954	908	882	851	904	857	862	858	918	895	866	880	850	884	857	882	894	900	912	849	834	892	883	880	868	878	885	927	899	928	919	942	886	883	941	929	880	855	903	921	840	890	936	890	898	837	919	907	938	889	862	942	900	932	840	939	892	940	860	925	921	863	890	861	906	920	890	908	918	906	855	890	864	858	905	914	835	867	881	850	861	870	882	860	876	845	945	864	909	903	948	900	920	931	906	910	896	894	915	889	884	894	841	840	868	893	881	918	882	909	916	861	813	848	863	895	896	876	849	936	900	853	900	901	888	865	889	907	842	873	885	891	905	872	925	908	830	883	896	868	833	926	907	905	875	896	941	908	893	880	911	918	905	886	887	855	870	866	940	864	893	985	890	857	878	870	866	903	951	914	882	874	853	867	947	889	910	858	895	943	854	917	874	943	925	881	870	893	856	881	943	951	891	893	916	896	897	843	887	944	860	919	914	850	907	857	903	875	843	886	933	895	845	918	880	861	916	884	908	870	928	902	905	886	912	841	856	872	913	917	933	902	848	833	865	914	907	917	916	915	953	897	914	880	954	879	895	925	915	900	841	923	874	874	906	898	856	916	870	841	901	891	933	891	833	914	894	875	925	854	876	945	875	891	904	910	915	895	906	873	843	892	871	900	892	830	937	827	922	914	878	928	873	891	877	923	869	899	914	873	874	882	910	874	867	911	939	872	895	890	890	881	907	890	902	954	914	921	914	867	886	911	887	959	949	862	901	952	895	916	924	874	933	883	841	884	851	911	899	825	942	929	880	893	942	869	875	862	911	904	802	878	901	851	866	873	911	916	909	870	885	869	922	841	869	907	897	877	937	865	872	930	912	858	879	908	867	879	912	888	904	889	897	882	909	896	927	897	875	880	851	916	865	914	919	878	888	938	914	872	885	866	886	935	848	868	931	898	909	903	868	836	881	881	875	887	843	908	947	877	882	901	848	926	944	886	973	889	881	893	947	892	826	936	925	880	887	880	896	890	878	846	892	887	871	909	847	877	881	882	900	896	887	874	1000	874	884	865	897	900	939	889	918	863	875	916	864	918	904	883	883	860	948	898	898	908	932	910	894	862	959	911	940	923	864	861	922	876	863	918	958	911	898	901	888	873	856	908	848	887	847	881	879	906	884	912	845	919	910	871	903	912	901	921	892	956	911	919	914	892	878	919	924	882	897	899	913	892	892	919	896	886	906	890	891	880	892	879	908	859	891	885	899	842	942	872	866	900	865	895	910	915	929	940	912	859	869	919	881	844	883	852	931	974	876	876	888	896	886	881	878	899	931	865	856	892	906	831	912	867	926	929	927	901	896	913	906	876	888	917	864	838	910	951	905	924	903	938	836	931	917	922	903	911	901	876	944	834	867	911	879	877	950	891	899	917	948	919	904	877	854	836	920	854	892	917	839	853	925	882	882	896	897	903	925	908	897	877	901	874	909	863	891	898	874	881	913	827	907	898	911	893	896	899	874	966	843	852	916	926	914	827	908	888	857	909	856	884	906	860	867	923	874	866	877	860	900	889	900	934	961	907	926	931	873	928	882	869	888	893	947	894	922	931	936	884	893	853	942	846	890	909	911	912	901	894	929	896	882	904	857	870	856	943	850	913	928	891	899	881	894	927	915	880	888	901	883	904	939	842	917	878	947	857	888	877	929	917	904	874	842	902	950	867	938	905	870	899	916	918	921	820	860	904	888	883	934	881	889	932	879	891	913	891	913	919	879	904	911	902	944	900	909	886	925	891	892	884	889	881	903	856	910	881	899	820	908	874	868	851	924	892	923	922	858	893	874	951	927	893	910	901	891	855	877	829	921	893	861	925	849	898	901	921	919	945	860	914	919	904	907	853	873	918	901	907	884	922	872	887	847	921	873	931	881	887	864	884	854	929	904	855	923	854	921	839	925	871	926	856	846	863	876	940	892	875	887	891	868	869	899	838	964	911	842	880	913	910	929	901	907	961	871	844	906	902	881	859	851	928	917	912	936	918	910	923	878	809	870	901	871	895	866	859	872	890	918	896	875	903	874	844	870	869	894	881	904	839	892	882	862	912	885	893	904	934	888	865	880	885	974	847	865	917	953	881	879	899	895	898	867	899	927	890	904	881	860	853	919	910	872	862	840	922	881	867	921	929	884	877	902	851	934	880	930	908	924	909	883	883	870	853	844	874	872	869	831	865	899	885	927	920	864	954	943	882	844	897	903	856	908	920	917	885	905	950	872	857	844	879	848	902	926	936	880	922	962	890	913	867	952	921	885	895	890	893	860	896	892	906	884	900	918	907	892	896	946	871	880	858	895	853	916	864	860	888	884	888	859	858	933	956	901	865	879	861	876	864	909	953	859	872	958	927	883	928	929	894	927	930	921	889	853	864	919	921	921	908	891	895	896	884	884	908	875	852	903	920	904	856	899	849	930	928	891	892	917	849	850	888	877	926	905	861	907	892	896	867	862	897	886	877	893	897	873	850	880	905	874	888	860	856	923	920	875	916	887	907	898	889	893	892	868	908	828	930	886	968	871	894	893	925	878	836	898	863	897	891	825	913	871	892	889	893	897	889	856	949	892	911	878	908	861	849	849	919	885	963	921	902	873	855	883	910	893	923	925	877	879	918	938	903	897	884	894	886	889	849	865	878	880	888	867	916	905	878	897	886	901	891	890	800	877	914	897	878	902	900	874	875	894	880	895	884	880	850	920	891	901	889	933	941	887	902	889	861	884	856	860	875	908	907	938	896	900	915	889	934	867	892	871	853	863	888	888	869	880	874	883	902	914	932	901	887	879	928	848	942	881	870	934	902	916	863	922	868	891	894	864	915	891	912	926	863	883	914	856	925	872	902	901	867	880	910	873	874	943	964	863	893	901	901	921	840	877	911	927	884	867	886	902	935	936	907	951	920	889	913	876	894	905	943	898	880	886	893	865	891	855	952	855	958	935	858
18551	13350	11929	18054	24478	26855	27000	23162	25624	46264	42210	30904	20208	11796	8812	7729	7292	7416	7324	7242	7284	7348	7422	7284	7379	7412	7268	7359	7436	7312	7309	7338	7241	7338	7425	7267	7400	7340	7372	7299	7387	7318	7324	7250	7446	7235	7267	7373	7235	7337	7183	7382	7260	7337	7346	7239	7414	7387	7374	7368	7162	7265	7277	7254	7281	7242	7261	7288	7246	7289	7201	7382	7221	7278	7371	7294	7248	7296	7383	7358	7387	7415	7141	7177	7325	7239	7387	7271	7324	7311	7247	7348	7275	7326	7369	7220	7347	7424	7255	7323	7337	7335	7325	7283	7261	7369	7340	7188	7290	7329	7224	7373	7206	7298	7181	7366	7407	7336	7260	7181	7262	7451	7234	7331	7308	7324	7282	7328	7398	7122	7385	7439	7239	7236	7291	7294	7271	7229	7199	7145	7207	7359	7272	7352	7293	7279	7326	7390	7300	7286	7311	7345	7309	7346	7415	7391	7223	7369	7212	7396	7343	7402	7259	7301	7332	7353	7448	7407	7263	7392	7256	7306	7348	7275	7402	7218	7364	7326	7373	7422	7372	7375	7368	7234	7380	7207	7342	7230	7245	7400	7480	7212	7240	7324	7295	7323	7380	7286	7420	7209	7337	7310	7246	7266	7306	7429	7264	7237	7295	7128	7358	7459	7288	7280	7359	7236	7313	7482	7272	7268	7426	7427	7522	7475	7254	7272	7297	7310	7433	7477	7327	7233	7180	7350	7282	7287	7338	7326	7447	7395	7307	7347	7237	7321	7281	7324	7379	7239	7271	7251	7316	7359	7334	7389	7272	7334	7284	7265	7157	7300	7294	7268	7192	7213	7296	7291	7226	7406	7383	7386	7376	7207	7331	7298	7332	7303	7380	7222	7261	7264	7405	7367	7277	7329	7391	7335	7347	7285	7266	7302	7354	7427	7221	7297	7353	7218	7247	7295	7386	7540	7226	7449	7422	7271	7394	7312	7272	7499	7319	7155	7480	7345	7373	7324	7248	7297	7189	7112	7420	7439	7455	7258	7244	7425	7235	7416	7414	7464	7291	7455	7328	7337	7210	7398	7226	7342	7349	7376	7260	7303	7132	7281	7286	7243	7391	7288	7240	7372	7326	7172	7266	7161	7331	7351	7327	7465	7229	7355	7397	7330	7283	7277	7182	7409	7325	7299	7309	7418	7334	7284	7289	7299	7221	7352	7158	7342	7319	7274	7284	7261	7353	7258	7281	7434	7326	7203	7299	7251	7287	7365	7196	7339	7316	7425	7323	7300	7407	7288	7265	7172	7177	7237	7351	7303	7443	7295	7381	7266	7242	7310	7404	7390	7228	7347	7199	7319	7272	7548	7429	7362	7264	7385	7329	7382	7331	7248	7196	7406	7269	7248	7241	7279	7285	7401	7260	7381	7340	7369	7328	7366	7269	7347	7281	7369	7231	7336	7366	7446	7474	7342	7391	7507	7383	7309	7279	7265	7298	7258	7309	7405	7204	7532	7331	7291	7252	7332	7305	7236	7341	7309	7308	7311	7539	7409	7299	7312	7274	7311	7311	7302	7380	7313	7383	7378	7187	7270	7300	7421	7378	7342	7433	7378	7392	7341	7455	7274	7366	7374	7358	7351	7368	7208	7353	7349	7365	7283	7373	7326	7251	7451	7373	7422	7229	7342	7315	7235	7146	7215	7326	7406	7246	7394	7248	7324	7345	7386	7449	7294	7305	7266	7419	7308	7356	7383	7280	7343	7389	7353	7279	7396	7453	7294	7281	7336	7344	7268	7418	7275	7448	7258	7350	7382	7367	7269	7386	7471	7343	7395	7341	7439	7330	7384	7361	7204	7256	7299	7213	7169	7281	7184	7183	7314	7437	7214	7402	7297	7330	7153	7187	7343	7332	7198	7361	7281	7409	7263	7355	7301	7484	7296	7249	7498	7342	7541	7262	7281	7359	7131	7292	7290	7195	7435	7307	7303	7400	7283	7363	7245	7310	7274	7353	7405	7382	7442	7334	7261	7370	7297	7241	7136	7388	7262	7292	7349	7354	7316	7235	7440	7281	7274	7268	7368	7279	7329	7353	7329	7243	7233	7228	7258	7290	7393	7296	7402	7387	7278	7365	7412	7333	7323	7318	7265	7264	7329	7210	7343	7230	7333	7263	7462	7338	7347	7337	7298	7431	7254	7370	7356	7325	7275	7388	7327	7260	7399	7416	7362	7348	7369	7152	7347	7386	7219	7211	7358	7274	7395	7323	7321	7202	7390	7365	7348	7303	7306	7308	7266	7228	7346	7298	7406	7293	7349	7261	7367	7276	7281	7255	7194	7342	7304	7329	7427	7394	7292	7322	7285	7356	7243	7277	7396	7322	7361	7323	7456	7232	7360	7529	7498	7260	7331	7261	7267	7349	7344	7253	7269	7245	7217	7314	7543	7297	7278	7398	7418	7433	7279	7373	7327	7354	7440	7458	7325	7321	7213	7446	7186	7157	7410	7124	7198	7372	7308	7316	7424	7280	7359	7239	7330	7319	7270	7389	7392	7336	7140	7321	7127	7381	7238	7319	7304	7325	7273	7352	7363	7354	7277	7358	7295	7257	7392	7271	7396	7338	7416	7417	7388	7304	7270	7363	7277	7553	7350	7225	7354	7400	7346	7287	7286	7285	7283	7311	7384	7320	7177	7208	7361	7355	7280	7260	7289	7445	7212	7298	7381	7347	7348	7252	7320	7303	7299	7483	7350	7278	7310	7231	7401	7297	7390	7290	7315	7375	7339	7327	7162	7253	7224	7355	7387	7410	7321	7274	7400	7300	7397	7400	7389	7188	7341	7165	7402	7264	7434	7374	7328	7306	7388	7345	7306	7248	7293	7263	7259	7286	7344	7331	7329	7364	7412	7209	7478	7142	7414	7203	7276	7291	7308	7483	7311	7343	7391	7317	7395	7269	7230	7445	7363	7327	7272	7163	7232	7155	7319	7302	7313	7275	7295	7404	7192	7212	7424	7225	7182	7367	7318	7374	7433	7387	7404	7258	7313	7343	7506	7241	7239	7333	7347	7267	7350	7364	7421	7212	7326	7338	7267	7338	7279	7349	7227	7322	7353	7279	7415	7330	7363	7306	7340	7348	7240	7414	7293	7282	7290	7312	7335	7268	7275	7319	7352	7342	7339	7246	7366	7390	7204	7330	7461	7349	7266	7278	7321	7377	7390	7160	7343	7217	7279	7326	7323	7258	7338	7295	7287	7389	7267	7372	7345	7197	7271	7422	7416	7333	7343	7323	7372	7266	7380	7250	7286	7347	7317	7263	7366	7268	7157	7132	7296	7389	7373	7356	7356	7239	7187	7472	7215	7345	7250	7386	7222	7574	7299	7215	7337	7376	7427	7343	7288	7299	7263	7260	7233	7338	7348	7128	7437	7286	7195	7245	7301	7436	7480	7338	7376	7423	7354	7232	7367	7316	7308	7304	7216	7398	7254	7402	7317	7128	7287	7349	7316	7276	7399	7343	7429	7378	7512	7247	7455	7293	7353	7259	7281	7393	7489	7413	7354	7313	7345	7374	7335	7347	7283	7266	7399	7347	7254	7316	7272	7242	7462	7339	7126	7333	7313	7339	7243	7253	7179	7234	7290	7260	7378	7286	7356	7324	7342	7328	7439	7312	7295	7216	7290	7293	7379	7407	7379	7415	7333	7444	7320	7370	7210	7406	7268	7358	7320	7298	7290	7336	7242	7370	7297	7287	7262	7352	7304	7205	7305	7398	7279	7285	7469	7468	7256	7288	7312	7343	7360	7344	7491	7252	7345	7310	7346	7359	7388	7300	7331	7293	7188	7228	7290	7218	7484	7268	7335	7265	7419	7263	7345	7197	7233	7334	7265	7169	7241	7301	7263	7213	7331	7341	7281	7434	7337	7277	7253	7335	7332	7489	7303	7355	7311	7299	7337	7466	7197	7275	7214	7321	7297	7276	7187	7401	7397	7417	7408	7262	7436	7424	7363	7283	7335	7329	7204	7248	7321	7353	7489	7266	7381	7332	7268	7317	7338	7414	7408	7310	7372	7273	7185	7433	7103	7395	7364	7395	7317	7322	7269	7283	7367	7308	7315	7423	7281	7210	7328	7268	7245	7264	7444	7357	7249	7220	7329	7309	7335	7342	7375	7391	7324	7356	7363	7257	7248	7442	7346	7312	7168	7263	7475	7215	7290	7268	7318	7286	7371	7388	7193	7297	7420	7343	7306	7340	7378	7288	7306	7370	7349	7378	7310	7281	7301	7297	7279	7484	7449	7295	7286	7340	7306	7131	7307	7279	7321	7282	7340	7391	7319	7336	7313	7259	7332	7164	7510	7252	7336	7345	7328	7284	7345	7214	7347	7372	7488	7274	7409	7304	7367	7311	7343	7287	7206	7233	7298	7316	7251	7266	7276	7312	7377	7284	7336	7471	7312	7336	7340	7342	7426	7315	7367	7264	7387	7408	7165	7408	7300	7389	7344	7368	7298	7348	7292	7276	7265	7388	7244	7372	7412	7342	7258	7342	7314	7280	7227	7401	7233	7353	7323	7257	7367	7482	7226	7330	7261	7291	7276	7325	7500	7288	7303	7466	7258	7406	7344	7266	7392	7288	7477	7233	7320	7289	7275	7249	7240	7371	7254	7376	7355	7412	7267	7304	7355	7325	7283	7149	7377	7285	7326	7245	7416	7303	7314	7542	7450	7314	7221	7448	7183	7383	7196	7292	7475	7393	7275	7349	7340	7236	7177	7374	7368	7156	7329	7227	7309	7308	7428	7287	7208	7318	7325	7360	7510	7259	7460	7283	7280	7178	7403	7221	7236	7255	7393	7375	7272	7293	7328	7376	7320	7302	7340	7337	7393	7279	7183	7404	7208	7245	7244	7351	7307	7285	7413	7381	7342	7313	7385	7382	7345	7260	7277	7320	7268	7356	7434	7255	7245	7264	7335	7261	7363	7473	7236	7339	7392	7485	7221	7319	7206	7296	7385	7311	7299	7326	7382	7291	7242	7363	7332	7295	7361	7295	7266	7407	7306	7342	7215	7139	7376	7219	7343	7389	7198	7212	7268	7407	7411	7414	7380
2587	2023	1490	1389	1801	2200	2055	1682	1926	13000	13970	9425	4727	2044	1257	1020	946	921	846	917	893	932	897	904	909	910	844	967	882	887	902	967	889	829	924	980	920	882	914	927	914	833	923	911	904	923	898	910	902	910	938	873	922	919	922	901	829	918	940	868	938	908	857	900	871	814	889	900	866	897	956	937	909	879	881	862	908	866	920	936	877	872	874	897	908	928	876	907	894	890	893	865	888	922	925	909	929	967	867	910	906	928	884	853	920	919	881	890	930	907	908	928	911	911	921	861	934	908	870	901	897	877	873	892	912	924	904	914	889	949	906	907	902	888	913	917	937	950	920	869	839	892	932	923	833	894	902	916	888	893	906	909	904	945	928	903	944	878	877	912	908	929	885	900	914	900	912	916	904	879	903	899	860	849	936	882	964	843	937	877	893	904	857	856	892	914	906	856	897	932	856	958	929	889	898	933	915	852	875	937	845	902	920	883	893	920	917	908	956	934	903	890	914	896	880	895	874	914	901	864	924	903	918	938	863	880	900	834	889	878	930	857	888	944	891	877	883	873	856	933	922	898	860	870	897	896	905	896	903	924	890	907	946	914	921	950	885	911	907	933	880	917	860	950	892	900	909	919	873	877	901	954	925	908	928	916	872	901	921	913	901	885	914	921	867	969	901	879	933	907	947	909	944	926	921	897	970	899	954	917	918	850	928	862	873	912	894	901	936	900	907	910	867	874	925	871	906	892	858	919	920	899	887	894	883	909	863	835	922	936	956	832	883	870	902	914	891	943	994	934	829	908	907	876	895	881	965	883	941	851	905	899	913	969	966	933	875	861	868	892	915	873	928	856	926	890	885	926	884	929	969	831	866	915	945	845	931	895	917	924	931	929	855	919	920	937	937	926	921	941	928	896	888	907	909	884	891	925	906	842	935	889	930	918	907	937	851	920	870	886	886	908	929	880	931	858	949	915	871	884	943	836	927	832	904	901	913	932	944	867	900	917	877	949	924	865	912	959	899	926	945	958	888	907	946	885	934	887	916	926	870	878	861	992	891	909	838	944	930	885	926	922	908	923	853	908	925	878	916	899	930	893	842	891	892	898	922	905	850	903	942	918	862	836	924	902	888	917	936	955	901	907	886	896	881	940	954	883	873	926	908	853	906	837	850	899	949	893	890	860	925	913	941	944	961	873	891	941	849	896	865	864	896	909	914	915	865	877	906	902	967	877	922	893	885	948	905	855	893	942	886	939	902	911	890	899	881	842	946	924	913	915	887	933	898	898	884	853	906	924	890	851	901	907	901	927	850	903	904	938	880	928	901	921	937	875	887	894	911	908	900	905	927	911	910	926	903	888	849	932	864	910	889	884	931	922	938	911	955	942	881	881	910	940	911	891	921	890	871	902	908	933	882	918	917	888	939	827	897	902	907	934	934	860	933	891	876	880	899	880	909	928	872	904	892	879	946	877	956	947	910	913	962	912	893	883	895	972	853	846	899	944	924	898	911	915	919	908	913	914	902	895	938	861	932	893	965	877	928	885	913	949	881	900	962	928	918	915	874	888	860	944	838	933	859	916	897	888	937	919	932	924	938	900	922	923	941	902	947	878	902	928	891	904	867	909	945	883	901	915	928	935	950	928	946	841	948	877	939	869	869	888	862	967	887	950	895	915	897	899	889	910	910	881	940	918	959	828	910	883	896	912	924	916	903	933	905	933	862	894	988	890	949	906	912	939	870	879	899	898	962	885	951	904	911	967	894	899	938	885	931	900	918	869	905	894	848	914	924	891	887	945	930	868	933	897	856	903	902	920	943	914	943	936	923	889	920	929	873	913	910	870	922	905	839	861	878	893	937	882	902	921	850	890	910	857	891	887	847	851	913	899	883	928	914	857	918	914	842	873	943	922	899	939	928	918	940	915	939	917	946	892	880	883	893	897	939	944	885	910	929	919	912	937	838	853	923	908	907	897	925	931	909	920	938	868	905	904	880	950	877	951	875	892	909	858	899	911	887	845	937	877	904	943	888	937	924	890	881	933	937	886	884	938	904	883	900	907	950	952	900	905	913	922	898	905	918	892	884	904	936	865	920	882	888	883	904	887	964	940	939	937	894	891	861	875	945	880	921	904	941	945	921	928	948	918	908	858	910	918	940	917	917	895	951	891	955	882	892	896	879	904	922	827	858	915	891	877	900	886	876	849	894	849	889	904	884	870	969	908	923	903	944	930	950	944	946	939	937	845	864	906	924	922	910	894	975	944	899	909	901	885	867	889	900	948	886	926	930	863	905	913	1012	872	941	863	908	923	914	883	899	962	886	876	864	922	914	908	909	869	964	909	903	881	923	909	863	858	908	940	934	923	955	902	919	944	932	938	857	877	887	958	926	908	915	909	904	910	952	905	907	927	853	860	946	904	930	949	964	937	918	885	928	927	890	869	871	915	981	877	917	929	915	880	830	893	914	890	885	867	894	910	869	923	927	856	911	953	926	892	855	905	880	901	892	940	861	855	929	929	884	872	933	851	929	937	948	889	885	931	862	895	878	872	874	875	887	885	945	917	891	885	905	903	914	874	875	879	870	912	896	991	945	859	907	907	860	935	902	907	888	898	920	924	922	889	927	907	906	916	910	872	905	899	888	896	914	929	933	902	880	891	953	885	901	920	870	933	913	869	906	882	947	899	871	908	924	966	874	927	869	920	891	916	878	934	906	889	901	896	849	947	885	868	916	941	905	919	884	928	940	927	926	963	818	905	888	944	837	929	943	916	925	873	913	916	920	878	935	922	900	908	887	951	947	924	935	896	930	910	905	875	877	925	912	932	871	893	891	921	924	887	903	914	871	860	894	820	887	942	921	863	913	956	865	874	903	913	911	922	898	909	919	905	929	925	874	943	899	825	893	864	919	858	933	893	916	888	848	930	903	914	905	888	911	914	881	879	877	886	943	922	888	921	932	894	870	856	898	872	914	901	907	916	913	902	901	960	910	912	899	910	902	921	883	860	902	903	938	921	881	883	874	980	905	900	957	913	905	895	955	913	922	918	914	910	914	876	906	850	890	921	905	909	912	932	912	870	902	873	844	900	921	889	876	929	892	952	905	906	905	953	926	908	953	919	941	900	879	907	858	926	928	915	912	883	902	954	869	912	892	882	980	935	892	911	874	899	895	859	868	929	968	951	892	896	910	877	939	879	907	908	963	892	900	885	933	916	890	877	889	913	909	908	922	885	836	911	908	925	872	909	851	935	863	939	885	929	911	877	879	882	868	878	867	950	895	884	951	882	927	950	912	947	921	914	888	880	939	950	903	879	864	924	856	888	952	929	899	883	851	855	951	914	972	902	919	924	889	885	901	900	951	868	896	876	1008	904	881	907	907	940	833	847	881	915	873	908	936	864	904	894	899	947	903	903	947	976	889	888	914	888	900	942	913	914	897	955	975	956	864	969	852	872	855	884	926	912	859	877	899	933	924	933	907	912	871	882	934	926	888	843	899	892	908	913
22145	16847	14018	22132	31769	33679	30705	26529	26698	61085	59801	48583	35279	21321	12147	8233	7623	7421	7153	7514	7291	7474	7243	7251	7380	7316	7436	7296	7386	7417	7306	7270	7389	7343	7463	7457	7431	7477	7485	7306	7357	7426	7426	7305	7471	7452	7428	7381	7326	7409	7341	7413	7347	7548	7274	7338	7407	7290	7339	7444	7327	7371	7331	7433	7313	7297	7242	7272	7364	7491	7247	7285	7329	7366	7374	7319	7425	7269	7301	7403	7340	7291	7461	7378	7401	7368	7470	7332	7417	7457	7352	7298	7447	7274	7323	7355	7297	7394	7417	7213	7337	7434	7319	7493	7453	7451	7401	7365	7276	7428	7271	7382	7410	7336	7376	7431	7273	7359	7438	7355	7368	7393	7297	7427	7311	7369	7449	7326	7362	7333	7461	7355	7329	7310	7324	7341	7345	7315	7348	7431	7183	7383	7400	7255	7415	7345	7347	7332	7362	7331	7568	7383	7369	7324	7340	7403	7326	7449	7321	7207	7304	7247	7285	7423	7328	7325	7469	7436	7411	7347	7405	7458	7523	7418	7172	7264	7410	7407	7433	7545	7439	7242	7417	7359	7437	7444	7422	7469	7289	7393	7448	7380	7405	7449	7428	7238	7207	7332	7396	7386	7401	7451	7369	7316	7416	7474	7361	7299	7336	7304	7276	7390	7372	7368	7337	7369	7342	7501	7283	7318	7248	7476	7375	7544	7478	7355	7486	7284	7463	7353	7406	7456	7484	7328	7287	7180	7379	7454	7278	7420	7390	7444	7194	7366	7376	7419	7419	7285	7277	7286	7414	7309	7291	7357	7320	7431	7454	7354	7411	7374	7409	7543	7460	7276	7490	7367	7507	7308	7442	7359	7408	7296	7275	7338	7357	7288	7395	7465	7415	7318	7293	7393	7316	7418	7397	7408	7314	7479	7418	7391	7562	7427	7389	7401	7323	7374	7285	7508	7435	7424	7342	7385	7289	7349	7240	7399	7250	7555	7302	7337	7402	7317	7365	7367	7462	7315	7359	7362	7321	7327	7428	7344	7417	7343	7402	7451	7301	7309	7344	7331	7408	7537	7358	7419	7362	7546	7297	7462	7374	7358	7253	7389	7467	7423	7374	7283	7352	7271	7552	7424	7393	7380	7278	7271	7330	7400	7410	7320	7418	7337	7474	7353	7423	7449	7517	7285	7333	7385	7204	7268	7480	7432	7388	7252	7290	7432	7421	7572	7469	7243	7349	7398	7365	7287	7374	7205	7555	7370	7485	7464	7450	7356	7356	7339	7272	7443	7350	7348	7251	7445	7316	7426	7482	7467	7362	7422	7478	7495	7300	7414	7476	7237	7322	7354	7438	7306	7442	7301	7321	7348	7417	7319	7346	7622	7375	7389	7367	7437	7321	7416	7350	7431	7405	7358	7240	7387	7465	7356	7308	7422	7233	7330	7255	7257	7348	7277	7526	7358	7412	7417	7464	7348	7333	7260	7398	7356	7483	7270	7341	7329	7310	7337	7335	7240	7431	7328	7369	7410	7373	7514	7336	7322	7391	7340	7416	7381	7486	7307	7326	7363	7384	7394	7494	7443	7312	7307	7414	7270	7568	7368	7377	7418	7324	7346	7417	7356	7356	7325	7221	7345	7386	7365	7390	7394	7414	7481	7307	7407	7454	7397	7399	7453	7296	7454	7326	7219	7459	7234	7364	7331	7322	7356	7342	7334	7463	7374	7390	7209	7336	7240	7543	7399	7367	7468	7350	7426	7346	7408	7298	7426	7281	7358	7425	7371	7450	7467	7407	7328	7456	7406	7267	7369	7442	7319	7331	7246	7327	7403	7408	7330	7281	7405	7278	7477	7371	7482	7305	7374	7410	7391	7333	7305	7396	7435	7300	7342	7331	7376	7415	7312	7347	7455	7341	7339	7286	7287	7393	7383	7481	7269	7388	7396	7360	7386	7278	7428	7251	7516	7340	7445	7413	7377	7372	7333	7380	7415	7432	7302	7346	7295	7306	7459	7320	7324	7338	7464	7411	7465	7385	7470	7368	7238	7374	7462	7402	7409	7429	7232	7360	7474	7314	7316	7391	7412	7387	7336	7361	7438	7319	7588	7299	7376	7323	7336	7445	7287	7592	7271	7382	7290	7241	7384	7315	7277	7342	7439	7417	7346	7382	7413	7422	7304	7320	7198	7377	7300	7555	7322	7430	7492	7512	7430	7390	7457	7327	7282	7460	7323	7377	7296	7377	7369	7492	7277	7390	7471	7311	7469	7361	7344	7397	7373	7376	7410	7394	7375	7384	7272	7463	7394	7441	7432	7372	7318	7301	7277	7431	7344	7288	7406	7324	7394	7392	7307	7437	7453	7267	7433	7276	7503	7344	7478	7461	7441	7346	7401	7374	7403	7380	7342	7484	7480	7452	7395	7361	7463	7394	7405	7397	7489	7436	7314	7220	7458	7420	7388	7456	7311	7283	7375	7326	7335	7327	7409	7315	7398	7465	7374	7401	7549	7353	7248	7372	7494	7289	7254	7296	7373	7264	7480	7521	7393	7330	7376	7416	7256	7356	7412	7470	7259	7386	7322	7342	7301	7317	7443	7359	7404	7374	7424	7365	7374	7272	7306	7513	7392	7273	7389	7310	7338	7388	7413	7290	7430	7343	7454	7465	7429	7341	7450	7356	7328	7233	7435	7352	7406	7284	7438	7419	7315	7373	7426	7304	7375	7411	7463	7352	7490	7452	7368	7361	7279	7448	7531	7328	7362	7411	7357	7513	7393	7407	7356	7488	7502	7265	7426	7332	7236	7539	7244	7410	7351	7452	7382	7317	7330	7364	7381	7442	7389	7325	7432	7368	7418	7324	7320	7396	7320	7530	7334	7507	7308	7349	7427	7418	7375	7289	7311	7418	7455	7417	7496	7342	7308	7373	7337	7287	7428	7400	7255	7279	7346	7391	7610	7443	7332	7279	7423	7340	7454	7354	7511	7379	7400	7231	7396	7283	7313	7464	7469	7362	7333	7335	7387	7502	7156	7394	7406	7207	7449	7446	7323	7292	7474	7474	7431	7287	7387	7351	7289	7362	7418	7395	7419	7398	7356	7533	7461	7311	7566	7394	7387	7389	7329	7359	7265	7341	7456	7303	7481	7236	7424	7336	7376	7407	7460	7476	7303	7491	7351	7350	7357	7466	7278	7286	7298	7430	7396	7469	7375	7244	7413	7546	7347	7371	7308	7384	7403	7375	7267	7348	7321	7382	7422	7468	7412	7368	7451	7381	7482	7517	7418	7366	7393	7378	7422	7387	7355	7381	7379	7275	7378	7270	7449	7272	7445	7345	7277	7359	7440	7337	7371	7387	7340	7332	7477	7363	7394	7392	7224	7281	7318	7440	7292	7532	7310	7366	7325	7421	7303	7422	7453	7444	7337	7318	7271	7368	7402	7490	7372	7500	7294	7408	7476	7365	7375	7390	7436	7390	7366	7332	7474	7443	7414	7249	7399	7316	7415	7450	7323	7315	7357	7362	7502	7389	7487	7274	7369	7349	7399	7424	7267	7325	7444	7377	7319	7348	7395	7356	7319	7320	7461	7376	7279	7453	7305	7416	7386	7444	7405	7399	7369	7329	7361	7374	7296	7286	7482	7454	7470	7486	7441	7363	7308	7265	7317	7460	7420	7269	7337	7416	7380	7370	7482	7294	7297	7454	7407	7368	7424	7338	7382	7444	7427	7158	7430	7459	7412	7383	7365	7305	7412	7502	7332	7366	7236	7303	7340	7511	7395	7374	7337	7417	7368	7473	7213	7331	7440	7438	7401	7406	7360	7277	7402	7352	7378	7414	7351	7430	7280	7540	7231	7408	7421	7266	7300	7396	7422	7384	7332	7363	7313	7373	7401	7345	7193	7454	7349	7322	7352	7333	7475	7367	7427	7509	7322	7498	7332	7247	7320	7407	7323	7322	7224	7476	7434	7397	7338	7436	7210	7329	7306	7570	7355	7276	7371	7366	7408	7373	7241	7344	7313	7350	7449	7476	7393	7425	7375	7259	7449	7372	7309	7385	7356	7369	7470	7313	7247	7451	7365	7438	7320	7337	7320	7333	7440	7420	7351	7220	7527	7400	7468	7248	7293	7515	7374	7374	7464	7353	7393	7333	7454	7470	7384	7382	7339	7338	7362	7368	7494	7323	7299	7298	7309	7379	7471	7258	7441	7330	7345	7489	7459	7345	7354	7417	7507	7375	7313	7365	7472	7437	7266	7422	7411	7331	7286	7378	7251	7496	7571	7355	7316	7356	7352	7324	7444	7422	7317	7417	7418	7349	7453	7339	7245	7500	7339	7310	7399	7426	7421	7216	7447	7432	7335	7495	7451	7430	7315	7275	7352	7413	7271	7468	7500	7339	7361	7387	7384	7279	7350	7297	7235	7350	7362	7319	7440	7348	7389	7362	7300	7316	7287	7442	7388	7343	7390	7336	7316	7392	7449	7496	7325	7357	7383	7397	7420	7364	7270	7397	7496	7196	7446	7414	7310	7344	7449	7383	7450	7351	7402	7336	7341	7249	7500	7315	7449	7366	7445	7216	7285	7319	7348	7569	7301	7401	7377	7332	7362	7304	7355	7550	7507	7334	7337	7323	7399	7300	7325	7309	7331	7386	7255	7351	7394	7362	7476	7418	7376	7539	7478	7351	7358	7538	7484	7364	7344	7299	7510	7375	7306	7418	7403	7388	7402	7260	7317	7557	7430	7380	7328	7466	7226	7478	7428	7372	7357	7377	7281	7323	7419	7373	7415	7282	7422	7334	7407	7391	7355	7418	7392	7388	7282	7347	7473	7391	7282	7617	7459	7397	7378	7418	7297	7391	7461	7446	7363	7277	7382	7378	7436	7302	7360	7384	7292	7318	7489	7350	7286	7398	7343	7324	7400	7424	7354	7341	7341	7316	7316	7321	7424	7362	7305	7306	7312	7459	7483	7379	7325	7303	7429	7358	7440	7534	7371	7427	7292	7381	7353	7353	7499	7375	7370	7401	7380	7232	7448	7382	7410	7421	7369	7460	7307	7360	7379	7329	7424	7366	7279	7425	7526	7331	7300	7341	7408	7280	7398
5381	1911	1373	1347	1670	2016	2092	1789	2579	12567	13565	9739	5065	2238	1269	956	906	929	864	893	906	896	877	944	923	937	933	946	930	937	952	929	931	865	922	894	903	927	924	925	908	907	896	887	1001	909	924	883	976	898	871	921	876	884	955	934	894	942	984	925	919	848	917	910	927	937	938	910	910	914	948	975	883	962	947	931	972	973	885	942	898	930	916	908	911	953	902	931	877	912	983	929	934	972	900	925	909	907	943	949	924	899	960	972	923	958	943	917	848	922	928	929	964	900	1009	928	952	923	902	983	910	884	939	968	906	947	902	925	981	933	929	915	945	902	959	944	893	898	941	986	938	972	922	892	916	971	904	886	915	920	887	969	874	874	934	855	902	917	886	998	939	951	881	873	947	941	937	911	923	941	941	936	839	888	973	970	886	889	946	890	949	1020	942	889	929	978	904	963	871	913	918	923	909	989	895	884	854	952	941	889	919	929	904	934	939	942	890	888	962	994	939	893	966	950	890	905	905	914	908	942	893	918	912	924	974	942	931	874	948	937	869	967	997	946	949	938	983	948	896	894	932	890	930	898	897	896	890	918	922	934	941	914	954	965	889	945	935	938	924	973	933	954	992	892	941	960	974	946	904	913	935	863	964	906	935	935	955	901	938	952	971	960	872	871	921	922	936	928	938	912	928	955	921	900	901	907	931	908	887	927	951	919	897	936	921	922	947	960	912	929	890	869	969	883	884	954	919	928	919	934	955	917	918	895	913	868	888	885	929	908	909	953	994	943	918	872	898	886	966	921	939	873	932	913	921	907	1008	933	894	904	938	947	955	920	916	878	926	891	922	893	974	921	942	923	843	913	904	934	915	946	899	873	920	928	970	904	869	953	908	934	911	908	939	899	945	971	913	932	965	971	939	901	984	889	952	905	929	923	928	913	892	917	950	956	888	946	932	878	956	903	976	932	918	927	948	890	955	935	942	945	949	888	929	951	912	906	905	941	957	984	941	932	944	953	941	917	894	911	884	892	885	962	940	898	937	919	923	910	919	892	961	951	941	960	948	911	925	891	918	919	927	950	950	910	932	908	933	940	919	911	927	927	940	969	964	970	864	951	877	957	946	928	945	923	925	926	950	902	977	907	931	920	938	972	994	965	954	963	924	898	897	977	924	943	940	840	926	931	888	938	891	962	923	950	916	952	912	964	946	902	975	913	900	929	930	926	924	912	992	887	878	904	946	938	942	925	934	942	938	954	902	910	939	923	986	878	910	885	911	917	932	975	947	912	910	974	928	875	922	922	963	928	917	916	941	944	895	894	901	897	933	982	903	946	945	938	926	904	917	959	961	934	967	935	961	918	892	958	949	921	882	1000	950	890	927	927	917	970	921	965	906	966	952	945	973	904	930	907	932	895	900	945	952	932	934	914	920	933	929	969	976	940	935	932	903	836	901	945	906	902	936	940	931	950	878	910	919	972	937	1000	943	988	927	937	937	957	944	952	877	932	962	945	939	973	979	935	936	923	929	883	928	909	892	914	949	943	925	872	966	918	950	908	932	914	950	874	916	934	953	902	887	956	928	942	929	860	849	914	907	923	911	887	952	953	965	898	960	991	951	895	908	919	930	981	927	908	940	882	931	924	914	929	952	923	980	956	933	933	952	912	881	905	955	952	919	955	981	933	924	920	968	933	956	991	866	888	950	959	988	910	959	995	904	936	942	983	975	937	900	947	960	899	933	955	926	906	891	885	934	946	927	854	917	928	946	924	882	953	954	898	922	913	901	858	933	919	944	925	921	954	953	910	921	867	969	913	929	912	953	934	902	958	1000	917	897	968	924	938	879	973	940	869	952	922	877	896	914	885	924	929	971	980	897	914	923	982	960	943	908	893	942	981	932	980	941	917	872	877	891	928	948	927	914	908	934	912	981	950	959	919	904	933	910	906	840	873	927	895	935	893	915	970	990	928	908	904	950	854	954	894	956	928	951	886	1011	957	941	918	950	912	897	893	969	927	954	924	931	932	920	957	933	992	919	910	888	920	868	904	908	912	908	932	919	982	873	981	902	859	947	940	932	875	938	978	932	906	948	922	918	934	926	880	922	979	901	877	952	938	952	908	924	898	967	924	974	916	969	970	953	871	931	937	918	903	965	894	959	917	914	945	896	950	919	931	918	968	899	908	960	941	924	907	902	1012	980	907	942	961	943	925	890	953	895	955	931	908	956	951	928	948	961	941	953	918	916	924	876	953	939	926	928	931	930	868	897	895	1003	888	917	926	948	937	925	950	969	895	923	948	926	849	1018	890	925	949	917	872	920	964	972	895	869	911	910	937	864	897	901	939	868	894	919	936	934	963	929	875	904	964	932	959	976	941	881	949	893	975	879	875	982	910	919	959	911	932	894	933	973	897	918	904	880	944	909	908	929	904	915	914	963	908	971	943	860	917	931	962	952	985	963	903	930	916	882	946	885	967	937	917	940	938	955	920	962	919	919	932	956	930	944	931	930	953	926	898	912	961	974	926	941	928	940	895	922	932	905	912	937	921	891	952	936	907	909	989	953	915	913	888	935	885	949	900	917	943	943	912	979	977	933	935	965	969	872	886	942	936	863	952	921	936	894	862	901	917	950	900	912	944	921	902	997	915	909	899	888	975	898	929	897	902	965	919	921	932	911	922	943	893	953	945	905	918	937	943	935	976	907	923	891	991	918	911	956	929	948	945	946	919	941	906	913	938	944	902	969	928	920	915	906	983	946	896	911	960	948	965	969	903	939	954	862	974	895	895	951	909	917	921	882	934	920	929	945	919	922	920	966	946	933	944	930	940	920	957	950	935	927	966	960	900	912	888	929	857	909	925	905	990	936	916	973	948	918	917	886	891	966	934	902	933	888	890	934	882	985	928	940	965	844	892	965	892	913	918	864	902	898	902	934	983	934	851	971	913	986	959	967	945	940	941	981	946	939	896	931	917	932	935	921	908	939	916	864	882	938	905	953	962	926	896	950	912	934	892	949	937	898	952	961	908	987	936	908	899	962	856	920	938	934	904	921	935	966	936	893	936	939	930	896	957	941	940	938	928	903	940	935	957	1006	909	951	956	942	950	926	923	918	906	885	928	911	870	946	916	965	894	926	926	934	984	984	907	907	923	932	936	908	982	914	933	923	926	894	947	960	934	970	980	873	960	933	950	936	923	925	918	926	906	878	864	931	862	948	943	868	912	918	915	932	924	950	969	861	890	891	925	923	902	975	899	903	967	914	890	915	903	903	933	996	927	880	892	930	924	914	903	933	962	943	892	945	861	913	875	930	895	984	936	905	960	911	927	918	909	904	929	969	943	883	911	988	947	935	947	939	879	958	953	926	945	899	916	958	950	907	889	991	961	983	925	917	936	969	901	929	932	887	921	923	901	885	941	943	912	942	916	936	927	913	908	943	928	863	961	876	982	924	920	923	887	912	925	870	905	895	950	914	991	888	919	925	945	931	978	900	970	914	919	922	918	939	918	907	969	874	904
21367	15893	13019	21344	28915	31643	31187	27600	29060	62032	60884	49874	36603	22217	12614	8445	7824	7555	7439	7676	7474	7530	7692	7612	7493	7549	7706	7598	7687	7520	7593	7624	7636	7639	7536	7669	7581	7524	7464	7554	7615	7630	7596	7584	7512	7442	7562	7677	7626	7466	7660	7691	7529	7620	7455	7638	7597	7492	7570	7553	7408	7460	7549	7556	7470	7651	7478	7591	7425	7482	7523	7661	7447	7532	7559	7459	7695	7577	7567	7541	7647	7650	7631	7619	7659	7381	7594	7550	7555	7568	7650	7551	7549	7652	7588	7683	7725	7548	7563	7469	7661	7647	7480	7557	7707	7520	7531	7558	7478	7583	7563	7607	7484	7720	7604	7622	7568	7551	7631	7628	7571	7513	7533	7510	7566	7607	7487	7476	7589	7543	7516	7549	7519	7562	7597	7724	7485	7568	7486	7473	7609	7459	7556	7488	7584	7554	7604	7672	7520	7629	7624	7603	7590	7562	7453	7524	7494	7552	7435	7585	7547	7488	7493	7517	7638	7526	7454	7505	7628	7630	7524	7683	7591	7479	7569	7441	7582	7559	7683	7675	7658	7487	7625	7530	7350	7561	7458	7634	7574	7466	7543	7606	7559	7470	7750	7557	7661	7652	7567	7627	7620	7579	7559	7532	7553	7382	7455	7704	7622	7550	7574	7554	7460	7516	7631	7523	7681	7484	7574	7543	7694	7587	7728	7547	7625	7670	7607	7588	7547	7619	7459	7520	7478	7544	7436	7581	7641	7593	7496	7607	7471	7495	7586	7509	7571	7602	7589	7665	7471	7568	7512	7689	7544	7511	7629	7690	7526	7444	7676	7603	7632	7480	7528	7552	7503	7522	7549	7500	7609	7598	7535	7503	7455	7557	7434	7486	7527	7554	7553	7606	7578	7548	7652	7474	7582	7646	7621	7664	7502	7525	7544	7514	7554	7612	7511	7523	7712	7572	7505	7523	7355	7564	7567	7592	7490	7766	7462	7550	7550	7567	7519	7673	7468	7539	7547	7524	7535	7599	7618	7531	7463	7452	7596	7558	7572	7750	7487	7553	7767	7505	7671	7635	7595	7446	7614	7579	7561	7542	7467	7578	7668	7682	7588	7612	7616	7591	7534	7630	7577	7516	7503	7673	7575	7604	7561	7511	7690	7635	7469	7571	7532	7536	7593	7646	7605	7572	7683	7511	7489	7504	7631	7587	7682	7696	7591	7685	7648	7540	7596	7619	7694	7553	7623	7540	7594	7525	7545	7743	7631	7473	7531	7669	7529	7524	7478	7531	7461	7601	7441	7620	7626	7553	7519	7550	7530	7564	7573	7487	7497	7712	7691	7509	7556	7407	7459	7464	7623	7569	7564	7641	7500	7510	7502	7565	7643	7515	7486	7583	7444	7570	7686	7407	7631	7641	7568	7511	7578	7487	7561	7578	7713	7666	7607	7571	7490	7665	7529	7629	7525	7661	7581	7549	7680	7432	7576	7535	7694	7654	7392	7556	7763	7500	7583	7569	7518	7443	7427	7494	7521	7523	7614	7568	7413	7661	7524	7571	7543	7511	7575	7632	7723	7601	7612	7529	7506	7516	7475	7412	7538	7580	7613	7552	7593	7573	7705	7537	7711	7445	7515	7486	7615	7495	7516	7582	7463	7581	7657	7643	7622	7699	7698	7716	7597	7506	7642	7637	7561	7613	7538	7664	7485	7675	7506	7643	7582	7602	7475	7658	7647	7580	7454	7538	7477	7615	7541	7514	7441	7551	7570	7544	7430	7558	7604	7622	7677	7576	7574	7645	7519	7647	7421	7638	7537	7514	7558	7635	7594	7603	7490	7675	7586	7532	7484	7448	7641	7513	7649	7521	7656	7622	7461	7515	7544	7629	7496	7583	7612	7633	7579	7675	7624	7544	7484	7503	7572	7545	7609	7472	7640	7660	7572	7583	7539	7415	7525	7573	7592	7468	7526	7625	7504	7548	7427	7541	7574	7585	7528	7572	7418	7544	7637	7576	7591	7516	7596	7481	7617	7588	7584	7651	7505	7540	7534	7596	7684	7547	7478	7640	7417	7553	7430	7522	7520	7567	7687	7556	7625	7726	7593	7479	7525	7540	7523	7533	7550	7527	7559	7527	7612	7648	7516	7608	7584	7616	7492	7531	7619	7669	7577	7551	7552	7660	7519	7582	7562	7495	7662	7569	7593	7408	7510	7598	7517	7408	7633	7580	7511	7547	7656	7604	7625	7547	7702	7764	7466	7574	7560	7544	7530	7602	7660	7498	7500	7514	7504	7515	7655	7495	7483	7416	7562	7660	7537	7612	7571	7580	7621	7525	7499	7557	7453	7601	7402	7587	7590	7585	7743	7579	7588	7578	7578	7693	7477	7535	7559	7611	7474	7565	7552	7542	7607	7679	7649	7490	7507	7618	7510	7695	7552	7539	7533	7436	7511	7598	7608	7608	7505	7490	7556	7730	7606	7535	7494	7470	7565	7489	7435	7544	7653	7490	7584	7630	7545	7560	7697	7554	7637	7589	7511	7579	7517	7532	7547	7576	7597	7576	7464	7620	7600	7605	7626	7443	7553	7600	7477	7588	7629	7598	7487	7554	7601	7561	7437	7508	7556	7577	7534	7401	7563	7596	7620	7507	7502	7607	7608	7501	7470	7502	7756	7490	7638	7536	7503	7665	7571	7572	7604	7644	7594	7520	7586	7676	7416	7560	7659	7591	7474	7492	7416	7595	7445	7674	7470	7485	7548	7482	7552	7593	7657	7636	7625	7504	7494	7554	7520	7556	7558	7698	7591	7515	7619	7570	7574	7609	7630	7537	7654	7506	7584	7469	7442	7622	7510	7561	7685	7588	7527	7641	7538	7470	7559	7467	7525	7509	7624	7527	7673	7529	7648	7440	7487	7533	7492	7487	7460	7571	7653	7576	7616	7606	7647	7547	7388	7448	7640	7417	7599	7496	7571	7516	7437	7517	7628	7639	7570	7527	7659	7602	7581	7532	7510	7581	7526	7397	7529	7524	7494	7498	7485	7660	7651	7571	7563	7714	7502	7605	7587	7572	7575	7455	7506	7398	7574	7591	7539	7465	7404	7531	7612	7627	7576	7488	7644	7624	7537	7378	7653	7610	7462	7606	7694	7493	7501	7509	7546	7513	7522	7540	7535	7555	7556	7508	7538	7588	7523	7669	7551	7615	7581	7619	7627	7625	7426	7561	7535	7535	7524	7614	7594	7610	7554	7531	7655	7531	7525	7650	7589	7577	7498	7449	7480	7625	7526	7623	7632	7553	7534	7489	7584	7534	7528	7573	7545	7543	7572	7499	7595	7559	7549	7499	7747	7492	7511	7503	7620	7593	7417	7479	7513	7763	7625	7660	7719	7485	7653	7552	7507	7704	7493	7570	7651	7549	7539	7564	7581	7694	7544	7585	7505	7426	7555	7601	7531	7477	7407	7486	7532	7587	7425	7538	7689	7462	7459	7541	7621	7477	7471	7481	7577	7464	7506	7462	7682	7470	7571	7556	7554	7568	7541	7554	7520	7564	7622	7639	7509	7621	7494	7596	7488	7460	7497	7548	7573	7636	7548	7670	7474	7484	7493	7613	7589	7545	7558	7556	7488	7579	7541	7493	7543	7625	7545	7545	7543	7620	7498	7690	7621	7622	7430	7482	7416	7663	7533	7511	7590	7581	7571	7666	7698	7619	7633	7597	7452	7576	7619	7633	7697	7500	7515	7604	7573	7516	7428	7773	7511	7621	7580	7613	7505	7569	7589	7421	7559	7615	7531	7689	7554	7601	7612	7690	7539	7580	7547	7519	7535	7527	7453	7604	7560	7676	7559	7755	7428	7595	7456	7450	7541	7636	7649	7578	7430	7682	7690	7488	7544	7565	7530	7500	7625	7559	7554	7637	7553	7615	7560	7630	7566	7490	7635	7556	7489	7568	7593	7591	7691	7465	7546	7593	7494	7457	7542	7362	7680	7513	7464	7674	7483	7484	7584	7415	7685	7468	7465	7559	7589	7504	7626	7520	7536	7461	7535	7480	7651	7560	7572	7606	7663	7547	7612	7416	7473	7512	7469	7540	7623	7657	7718	7470	7565	7616	7554	7603	7520	7554	7600	7533	7530	7544	7584	7545	7597	7408	7553	7513	7498	7652	7482	7609	7599	7531	7731	7634	7647	7563	7452	7729	7633	7498	7549	7527	7568	7430	7581	7552	7705	7544	7617	7382	7527	7556	7588	7555	7683	7453	7532	7709	7499	7607	7535	7545	7571	7557	7557	7560	7537	7537	7682	7506	7698	7533	7569	7516	7566	7465	7557	7431	7627	7574	7589	7695	7588	7669	7452	7567	7418	7568	7546	7534	7578	7566	7520	7716	7448	7537	7648	7472	7648	7647	7651	7585	7496	7523	7474	7673	7517	7547	7533	7629	7475	7496	7505	7624	7555	7437	7506	7634	7480	7504	7676	7614	7632	7543	7490	7627	7591	7614	7424	7631	7571	7576	7556	7550	7727	7571	7485	7639	7473	7471	7666	7604	7546	7582	7484	7505	7570	7606	7616	7533	7680	7541	7531	7710	7525	7539	7607	7599	7373	7555	7533	7668	7597	7549	7578	7551	7549	7468	7665	7604	7615	7649	7587	7444	7611	7503	7620	7492	7544	7321	7657	7593	7475	7598	7556	7456	7529	7636	7447	7583	7541	7422	7562	7680	7440	7587	7531	7585	7659	7587	7665	7614	7452	7444	7516	7613	7521	7556	7555	7477	7555	7550	7469	7569	7587	7533	7650	7513	7564	7607	7500	7573	7552	7566	7640	7719	7657	7579	7555	7669	7597	7516	7624	7567	7614	7581	7623	7430	7624	7665	7676	7413	7674	7519	7651	7732	7578	7535	7708	7596	7524	7611	7537	7409	7593	7410	7557	7592	7420	7565	7548	7546	7641	7570	7533	7542	7463	7518	7577	7672	7682	7511	7564	7538	7517	7580	7455	7829	7559	7624	7548	7540	7587	7510	7523	7511	7630	7584	7481	7680	7603	7482	7518	7661	7692	7607	7651	7621	7486	7462	7527	7561	7587	7595	7570	7603	7561	7512
4057	2559	1844	1482	1955	2416	2350	1726	5487	21266	23470	17017	8694	3281	1518	1059	930	917	979	875	880	918	968	960	908	947	871	938	934	919	929	972	989	963	908	910	952	916	934	856	930	952	889	847	971	902	966	881	911	943	982	928	842	929	882	936	941	949	892	929	893	927	913	987	936	958	924	919	906	925	963	906	961	966	899	921	873	899	864	895	929	965	871	914	987	940	942	891	944	911	985	956	921	971	897	930	898	995	946	905	923	961	962	861	948	907	918	903	876	922	896	856	853	932	912	909	893	874	914	913	882	924	970	925	944	929	870	939	924	951	922	918	899	897	965	933	931	944	897	917	892	935	884	909	958	893	954	938	898	922	943	880	891	887	930	882	965	948	951	936	896	961	900	977	958	921	958	984	963	947	943	911	912	872	911	886	937	921	923	892	915	937	870	939	978	940	930	942	894	955	950	1031	906	969	897	929	946	927	894	916	941	944	855	919	914	955	908	915	926	912	910	958	936	949	925	919	896	909	896	940	915	925	932	943	890	922	915	985	941	897	921	941	889	914	927	874	925	908	858	918	955	916	971	919	919	928	923	893	965	908	981	905	945	935	961	927	918	932	918	906	947	983	958	966	893	928	962	852	916	901	926	908	917	928	922	947	918	953	997	940	970	937	902	944	940	921	912	912	926	962	937	975	934	957	944	939	883	919	930	921	931	958	901	914	921	932	926	943	929	910	905	898	887	914	966	904	940	938	939	952	975	928	898	945	902	971	880	966	969	890	959	946	955	886	944	879	956	900	964	961	962	936	910	885	966	914	920	983	931	888	915	927	956	917	941	977	926	873	921	917	902	915	971	934	872	908	944	954	940	914	971	929	924	955	910	903	943	909	887	899	912	887	925	853	904	917	949	916	929	969	903	918	904	917	887	928	999	917	930	932	969	921	911	918	901	878	957	932	900	882	935	969	932	938	956	939	954	982	927	958	898	895	886	893	929	894	902	924	900	912	872	923	883	911	959	961	936	920	945	909	897	928	991	903	956	912	989	916	939	938	963	923	928	955	901	924	947	882	932	918	941	875	942	937	948	1004	941	938	912	906	914	993	886	954	938	914	973	954	915	930	887	920	930	936	876	890	964	902	871	981	906	896	909	897	911	901	884	910	894	949	904	945	926	951	930	974	934	948	952	948	967	915	901	913	966	868	871	960	958	888	904	902	996	910	940	951	932	920	950	892	890	952	942	930	937	878	863	886	933	957	928	940	874	969	895	976	900	954	911	951	918	910	955	948	920	909	935	902	910	891	933	896	873	948	977	881	978	942	909	951	881	894	950	933	929	968	959	946	996	890	962	926	953	889	888	951	888	956	930	928	944	944	947	930	882	909	912	920	935	979	913	899	890	940	865	873	911	911	906	868	911	940	971	931	942	886	928	890	929	898	957	918	949	933	938	909	890	967	948	898	985	958	936	915	865	918	894	936	893	922	951	877	911	948	985	905	884	921	958	935	996	882	930	955	899	909	903	949	973	970	973	933	976	921	919	915	937	925	898	916	889	942	908	910	919	873	933	940	979	902	950	958	968	928	897	922	951	904	941	951	892	938	938	908	948	932	921	889	941	874	882	965	959	918	933	955	933	902	965	955	897	916	892	911	930	867	955	938	905	975	870	939	869	923	914	959	946	893	954	964	842	949	938	953	994	883	902	889	895	942	994	932	942	889	945	964	980	943	912	946	933	935	884	885	912	938	959	922	876	979	970	910	922	918	958	894	917	903	901	1025	969	922	949	954	911	884	960	925	973	922	921	936	948	946	931	922	934	878	941	918	968	958	975	973	922	949	943	951	929	950	894	882	922	895	924	894	888	933	967	859	893	1002	942	998	913	894	896	901	941	948	917	896	947	891	964	917	934	906	918	973	902	924	909	947	997	960	995	953	903	924	926	895	960	889	893	949	965	972	950	912	973	919	948	926	932	930	972	893	939	934	900	921	899	920	929	945	920	910	942	907	916	934	956	924	909	932	916	968	958	911	887	967	925	904	954	949	990	964	955	911	954	949	939	983	908	950	926	888	926	909	882	930	966	937	911	932	917	974	958	866	946	913	965	908	939	888	897	931	938	978	927	918	926	866	885	937	928	900	959	892	911	925	958	910	925	931	899	944	896	954	954	900	892	917	888	927	921	943	940	874	979	911	953	914	893	928	979	932	893	911	937	933	941	882	933	917	919	886	926	882	993	882	892	958	906	993	929	945	962	942	938	868	906	904	931	876	961	916	940	929	917	898	949	934	940	915	977	898	925	945	918	986	919	948	983	894	922	926	916	973	915	937	875	946	902	981	966	917	932	867	955	934	931	923	985	977	896	942	888	912	951	899	895	887	891	898	850	944	910	907	917	921	941	918	947	921	974	937	903	938	898	935	860	920	932	954	971	858	887	927	934	954	935	942	935	914	958	943	952	915	970	954	912	925	947	980	929	883	947	946	900	890	928	919	906	891	935	906	935	881	893	937	927	933	915	929	886	896	933	896	942	898	908	880	975	944	927	944	1001	954	931	963	938	916	973	922	971	908	890	897	966	897	941	944	914	922	1007	958	947	917	935	943	891	866	943	997	960	936	955	852	937	948	944	892	908	916	970	957	973	950	949	931	906	930	922	972	916	976	917	908	909	960	927	923	916	901	920	908	938	985	958	900	895	933	942	912	924	906	899	898	907	893	905	905	890	949	899	895	968	909	965	933	981	921	960	898	955	932	932	921	966	878	975	886	954	886	930	926	912	934	884	933	899	931	968	925	955	958	952	934	947	955	956	917	886	961	949	905	925	940	1009	912	902	986	932	898	952	956	887	931	920	897	944	923	925	883	935	928	958	893	918	921	951	985	955	881	953	935	983	954	944	934	974	905	951	944	912	920	947	934	962	967	970	935	943	928	935	907	940	930	929	961	915	937	970	961	981	926	946	946	965	917	947	959	941	950	929	887	912	954	925	902	906	890	934	947	941	917	941	961	935	919	898	944	946	971	888	888	913	939	910	913	912	926	932	901	900	890	994	969	955	905	889	920	897	951	993	940	926	928	953	895	859	915	885	919	934	891	951	942	944	922	895	964	976	971	920	913	864	924	923	961	928	928	937	955	954	911	908	901	937	915	901	958	929	931	905	915	908	926	915	898	941	984	905	974	910	919	964	874	882	962	960	888	929	890	950	926	934	873	930	876	950	893	892	894	949	939	952	928	895	932	890	947	928	950	944	940	922	871	971	894	967	978	913	985	898	903	975	911	922	927	920	892	890	892	935	948	951	956	893	931	902	984	929	935	933	950	940	918	903	934	949	898	950	935	937	948	918	900	901	932	964	903	938	954	964	936	956	903	892	949	922	920	895	957	877	953	948	920	946	932	882	967	950	915	902	894	921	901	957	931	873	920	877	970	872	922	931	945	926	922	967	932	943	882	914	919	891	900	911	932	899	904	954	907	900	922	970	996	985	949	862	915	954	942	911	935	960	924	896	954	896	969	973	942
26495	19641	16412	24233	32567	35625	33672	26415	38870	73443	74611	60978	44518	28636	15954	9286	7851	7706	7462	7462	7603	7616	7555	7589	7414	7589	7504	7553	7356	7508	7486	7654	7592	7457	7437	7558	7411	7526	7462	7545	7574	7631	7495	7555	7497	7567	7636	7547	7613	7626	7509	7572	7481	7563	7513	7473	7505	7643	7556	7379	7449	7577	7508	7550	7519	7370	7483	7511	7512	7462	7523	7501	7607	7488	7445	7558	7533	7593	7556	7599	7635	7469	7595	7650	7616	7393	7641	7456	7549	7525	7444	7682	7623	7567	7532	7476	7528	7509	7654	7617	7607	7556	7544	7598	7438	7501	7471	7645	7628	7500	7526	7578	7540	7441	7509	7522	7576	7516	7550	7609	7652	7474	7563	7564	7469	7556	7487	7465	7446	7568	7589	7443	7404	7467	7623	7456	7511	7500	7525	7580	7661	7496	7558	7508	7484	7571	7527	7510	7507	7446	7459	7512	7519	7566	7432	7626	7403	7457	7534	7554	7561	7669	7538	7624	7466	7664	7581	7435	7472	7418	7526	7527	7499	7414	7526	7526	7616	7444	7613	7538	7494	7490	7513	7485	7573	7416	7577	7527	7676	7467	7589	7634	7469	7463	7467	7612	7536	7385	7586	7662	7583	7424	7561	7417	7549	7689	7569	7486	7569	7566	7342	7530	7491	7459	7540	7510	7585	7533	7598	7567	7601	7485	7654	7670	7478	7565	7436	7474	7474	7577	7496	7457	7657	7411	7597	7608	7445	7515	7617	7502	7526	7497	7574	7622	7725	7523	7481	7542	7595	7560	7531	7667	7513	7532	7615	7450	7416	7490	7525	7525	7432	7513	7551	7535	7440	7591	7618	7381	7624	7483	7379	7428	7645	7525	7681	7631	7729	7668	7491	7482	7611	7499	7540	7507	7528	7492	7571	7690	7619	7477	7536	7629	7553	7381	7541	7538	7539	7479	7614	7365	7508	7528	7575	7584	7585	7507	7483	7574	7561	7508	7370	7407	7557	7600	7430	7620	7565	7632	7483	7652	7404	7467	7479	7675	7557	7678	7422	7551	7463	7588	7544	7575	7583	7667	7607	7528	7548	7531	7463	7566	7473	7577	7540	7531	7404	7625	7538	7572	7579	7420	7671	7410	7533	7489	7625	7485	7566	7586	7769	7439	7527	7468	7607	7389	7611	7507	7659	7454	7457	7473	7543	7496	7464	7549	7529	7504	7429	7535	7653	7638	7506	7387	7573	7531	7645	7558	7416	7462	7559	7657	7347	7591	7449	7561	7478	7582	7521	7491	7593	7645	7610	7565	7547	7473	7388	7510	7537	7629	7620	7506	7596	7599	7517	7512	7644	7451	7491	7593	7510	7443	7561	7588	7518	7664	7532	7592	7468	7481	7365	7607	7523	7525	7462	7553	7537	7670	7478	7521	7453	7442	7330	7532	7493	7430	7559	7572	7526	7645	7550	7399	7426	7613	7537	7458	7421	7535	7579	7557	7532	7515	7407	7482	7586	7461	7539	7609	7435	7508	7306	7497	7492	7555	7633	7526	7542	7686	7572	7560	7392	7590	7609	7595	7490	7553	7389	7581	7522	7665	7591	7529	7514	7345	7448	7462	7612	7583	7510	7582	7463	7534	7470	7564	7681	7576	7571	7574	7434	7321	7489	7708	7563	7519	7532	7550	7622	7509	7530	7572	7553	7539	7501	7645	7599	7536	7512	7495	7629	7574	7428	7511	7594	7513	7409	7462	7490	7560	7504	7558	7459	7538	7552	7439	7610	7661	7505	7603	7458	7581	7523	7659	7486	7642	7391	7508	7506	7526	7585	7471	7685	7491	7718	7530	7627	7518	7373	7584	7512	7740	7602	7394	7650	7477	7373	7464	7510	7426	7672	7526	7480	7618	7389	7494	7516	7664	7583	7600	7504	7402	7574	7503	7637	7579	7643	7659	7611	7503	7529	7544	7528	7589	7655	7558	7408	7502	7537	7608	7488	7452	7535	7555	7523	7487	7607	7363	7632	7519	7541	7531	7609	7678	7536	7528	7619	7522	7511	7500	7513	7560	7647	7707	7434	7465	7567	7555	7458	7673	7601	7348	7595	7539	7579	7466	7526	7581	7575	7385	7493	7425	7512	7460	7512	7401	7471	7688	7526	7548	7542	7447	7432	7500	7629	7396	7542	7661	7472	7583	7637	7523	7502	7484	7669	7554	7432	7388	7508	7688	7531	7528	7665	7420	7557	7469	7509	7632	7419	7581	7505	7584	7662	7447	7448	7389	7537	7570	7682	7609	7473	7558	7527	7523	7457	7541	7603	7458	7585	7539	7459	7560	7732	7438	7487	7750	7503	7511	7517	7601	7452	7425	7543	7653	7595	7385	7527	7460	7572	7619	7528	7607	7421	7562	7401	7630	7519	7528	7505	7534	7464	7495	7446	7499	7502	7562	7549	7563	7510	7601	7507	7471	7467	7459	7634	7649	7626	7461	7471	7607	7629	7377	7620	7575	7501	7543	7681	7537	7564	7373	7528	7569	7577	7481	7509	7455	7566	7444	7455	7690	7479	7498	7538	7560	7552	7574	7632	7381	7598	7453	7589	7515	7600	7532	7621	7613	7587	7558	7625	7530	7584	7559	7456	7650	7676	7515	7630	7535	7411	7544	7619	7493	7464	7402	7636	7390	7471	7319	7479	7529	7445	7665	7537	7609	7469	7386	7557	7497	7399	7443	7639	7581	7640	7378	7680	7597	7598	7547	7608	7486	7500	7477	7533	7505	7580	7497	7594	7507	7645	7627	7441	7578	7489	7722	7467	7549	7567	7484	7482	7488	7415	7502	7489	7545	7549	7545	7538	7440	7578	7686	7695	7546	7626	7544	7532	7450	7480	7503	7491	7603	7510	7487	7592	7593	7488	7495	7460	7493	7646	7539	7490	7487	7452	7438	7529	7455	7508	7553	7603	7472	7485	7481	7507	7631	7499	7421	7652	7549	7455	7446	7504	7565	7678	7495	7361	7350	7570	7527	7554	7295	7573	7580	7592	7565	7378	7664	7466	7374	7478	7491	7480	7606	7570	7530	7639	7441	7549	7482	7665	7622	7453	7471	7513	7473	7571	7473	7512	7605	7606	7572	7628	7448	7543	7549	7617	7528	7754	7582	7411	7519	7433	7584	7490	7574	7572	7481	7468	7524	7583	7518	7516	7540	7591	7610	7483	7712	7517	7484	7628	7569	7530	7601	7633	7524	7594	7514	7509	7622	7597	7496	7499	7561	7455	7483	7510	7487	7637	7446	7620	7463	7563	7439	7596	7608	7520	7581	7567	7722	7381	7614	7588	7544	7570	7435	7541	7459	7519	7494	7622	7410	7506	7626	7444	7564	7535	7455	7680	7560	7545	7602	7628	7636	7521	7540	7534	7591	7375	7641	7524	7567	7647	7575	7529	7590	7625	7518	7608	7450	7571	7471	7713	7555	7573	7491	7618	7434	7538	7554	7599	7517	7463	7578	7492	7409	7492	7488	7472	7443	7525	7509	7483	7677	7591	7488	7580	7533	7492	7509	7623	7577	7532	7470	7493	7582	7514	7545	7563	7635	7497	7515	7446	7512	7407	7530	7457	7601	7484	7585	7518	7434	7520	7536	7556	7398	7506	7467	7494	7506	7539	7616	7405	7515	7649	7400	7551	7648	7555	7612	7581	7569	7649	7559	7576	7490	7578	7429	7587	7575	7428	7653	7593	7490	7495	7536	7500	7570	7762	7458	7548	7542	7611	7605	7644	7653	7439	7533	7675	7588	7376	7730	7552	7512	7711	7513	7330	7590	7615	7601	7437	7522	7425	7566	7662	7625	7543	7537	7615	7526	7519	7517	7624	7388	7470	7644	7668	7521	7514	7541	7516	7651	7476	7488	7708	7405	7534	7470	7446	7388	7559	7512	7421	7575	7425	7508	7361	7577	7462	7576	7619	7625	7472	7430	7450	7504	7449	7500	7644	7675	7529	7473	7405	7555	7629	7587	7508	7572	7440	7676	7660	7525	7591	7510	7609	7699	7587	7503	7452	7511	7494	7516	7569	7505	7627	7473	7568	7548	7501	7505	7523	7604	7632	7474	7525	7400	7535	7681	7460	7480	7523	7525	7566	7604	7478	7489	7687	7448	7543	7519	7459	7597	7509	7625	7409	7599	7499	7532	7496	7553	7589	7456	7617	7602	7655	7533	7478	7558	7608	7550	7519	7600	7653	7411	7586	7506	7435	7620	7456	7690	7538	7684	7490	7579	7624	7708	7468	7414	7640	7554	7374	7505	7569	7365	7505	7579	7456	7531	7501	7606	7583	7579	7610	7482	7335	7508	7461	7606	7534	7469	7651	7645	7572	7470	7427	7638	7612	7549	7549	7469	7529	7485	7614	7605	7460	7473	7596	7467	7511	7603	7507	7516	7625	7566	7561	7559	7370	7599	7470	7473	7462	7469	7590	7547	7509	7443	7591	7463	7542	7633	7552	7563	7558	7519	7535	7634	7444	7578	7429	7585	7521	7618	7580	7573	7651	7674	7598	7602	7568	7507	7500	7508	7495	7563	7548	7420	7554	7616	7497	7451	7514	7515	7534	7526	7464	7638	7561	7627	7514	7747	7452	7570	7480	7581	7427	7497	7670	7577	7450	7627	7486	7557	7457	7441	7591	7531	7409	7633	7541	7479	7403	7469	7636	7565	7580	7472	7495	7522	7541	7651	7633	7640	7399	7462	7489	7598	7560	7595	7529	7496	7553	7480	7526	7472	7539	7635	7435	7536	7496	7692	7419	7668	7578	7465	7680	7615	7559	7610	7533	7618	7578	7532	7669	7314	7701	7496	7607	7516	7531	7453	7543	7677	7553	7563	7630	7605	7494	7560	7393	7508	7581	7450	7494	7520	7657	7545	7690	7411	7455	7579	7541	7537	7676	7471	7458	7573	7609	7569	7621	7478	7493	7549	7509	7537	7528	7529	7394	7675	7645	7705	7627	7566	7473	7592	7532	7541	7455	7564	7635	7657	7496	7489	7503	7562	7468	7587	7520	7502	7484	7486	7629	7554	7574	7374	7583	7620	7541	7505	7617	7505	7535	7532
3509	1397	1307	1151	1298	1301	1250	1210	1561	3910	5100	3837	2301	1457	1113	881	880	949	933	942	869	921	915	897	852	862	923	912	933	877	884	921	888	891	878	942	855	861	903	934	950	884	894	873	889	903	910	903	901	871	954	876	917	882	884	971	905	918	912	890	910	927	875	882	922	838	931	871	850	896	860	923	879	905	948	898	969	940	941	911	943	910	878	882	889	896	875	885	876	857	922	897	921	871	912	894	907	878	903	818	841	869	850	928	864	912	932	888	904	893	891	902	888	886	885	884	843	928	876	884	895	858	930	894	897	901	887	890	892	881	833	874	870	886	945	897	841	856	946	839	863	893	905	947	891	951	865	872	912	914	865	860	877	906	941	905	889	880	885	914	920	899	911	924	914	877	897	900	942	899	932	874	832	891	932	926	845	889	878	886	864	969	918	859	886	931	863	894	883	861	927	896	936	914	923	898	914	903	914	887	927	908	840	925	931	932	858	882	896	914	907	970	906	927	923	892	897	890	910	911	905	853	872	957	849	887	912	933	975	862	902	900	900	872	877	891	884	896	924	856	910	882	832	945	923	862	906	922	918	903	872	937	898	928	856	888	886	949	952	941	888	864	960	905	954	904	889	893	905	885	929	862	883	907	896	922	845	892	842	901	899	912	869	881	924	895	886	932	916	918	876	884	937	899	935	888	915	917	962	872	914	847	899	873	901	928	859	918	901	913	879	884	888	909	898	899	931	929	875	869	880	878	908	924	893	886	867	938	892	909	893	921	895	864	874	928	932	952	931	906	886	941	852	877	898	909	881	897	898	892	881	925	892	912	925	850	861	837	894	896	877	862	944	941	872	865	835	900	916	915	911	896	889	885	920	887	882	928	898	920	898	902	865	865	912	870	908	948	964	898	937	891	871	864	888	927	891	892	916	892	910	900	897	848	876	961	853	916	860	886	910	907	919	881	916	913	891	883	877	926	984	919	881	935	908	867	950	853	921	915	892	919	910	936	907	999	916	904	873	852	956	962	918	848	908	946	883	894	912	861	931	886	921	873	884	874	939	932	892	866	940	945	891	882	900	886	872	895	860	880	935	902	895	926	930	868	915	889	931	957	927	871	910	865	852	856	921	932	895	918	902	918	895	856	924	905	962	860	902	908	913	877	894	924	898	896	851	869	855	935	902	902	841	866	883	921	875	952	898	859	940	947	882	956	830	924	894	887	900	887	853	935	886	911	927	887	889	808	894	917	898	929	916	894	886	878	902	867	923	927	873	872	880	940	902	922	902	876	987	920	892	896	903	918	911	916	861	934	889	926	894	894	941	977	855	895	919	834	912	915	901	925	922	927	921	912	895	901	920	902	844	913	879	903	905	906	911	949	956	916	931	930	889	858	909	890	914	875	956	895	887	885	919	921	874	904	936	875	883	856	908	869	829	937	863	900	965	867	877	941	933	936	918	924	930	834	920	860	880	820	867	927	889	895	955	860	924	875	862	874	893	908	918	929	831	899	902	950	890	876	904	901	934	881	908	876	943	875	880	944	949	885	893	879	887	888	919	913	892	915	901	935	958	889	927	901	904	880	931	888	888	905	901	924	906	915	916	929	913	883	922	954	953	902	893	877	938	879	867	928	878	886	880	865	884	930	912	897	917	897	890	920	865	921	899	914	894	893	886	898	885	912	912	914	820	891	881	910	918	895	898	921	919	901	877	915	927	893	911	920	872	907	878	855	965	894	877	928	901	872	894	902	868	971	883	927	901	881	921	890	906	948	903	918	918	860	910	868	915	942	833	884	902	889	913	857	873	923	892	874	868	899	955	908	907	875	906	880	858	889	913	939	906	883	837	860	849	898	912	897	912	822	902	979	860	859	898	1011	884	895	839	928	916	890	961	925	874	851	903	840	930	873	881	953	910	956	919	903	858	877	908	907	915	908	877	896	876	891	898	912	896	928	879	964	893	915	854	872	892	900	877	930	914	951	869	871	896	966	882	927	924	910	926	929	961	892	862	869	888	979	920	901	892	927	883	860	899	873	945	879	869	886	910	926	913	874	877	905	822	899	817	896	836	905	903	896	910	910	872	953	897	888	934	923	892	914	865	874	920	895	829	880	885	914	901	850	898	903	908	902	941	868	926	941	890	922	896	976	906	888	918	887	887	843	929	920	884	905	921	943	873	862	925	912	915	872	920	914	900	908	896	895	915	886	843	912	871	909	951	900	848	911	917	885	957	944	941	921	874	902	891	890	906	928	893	916	926	909	850	892	928	926	906	925	948	933	905	897	919	924	872	890	896	882	843	849	965	900	883	869	931	940	890	871	892	853	860	863	868	925	956	909	875	882	894	876	877	920	879	821	960	919	897	931	854	893	928	929	921	900	887	924	876	872	954	919	902	884	906	883	895	926	932	883	863	937	917	887	922	913	913	923	868	950	903	893	916	845	919	893	887	903	923	903	911	898	921	896	876	868	912	868	880	921	904	905	853	959	866	939	945	905	886	900	889	847	879	915	902	880	870	894	901	912	925	912	905	883	830	920	893	915	881	941	927	879	854	961	907	941	918	831	917	857	854	862	844	971	895	914	916	908	944	934	902	886	883	883	878	905	894	870	909	892	891	911	939	828	886	897	865	896	897	936	927	860	858	904	857	882	886	881	854	904	908	870	851	926	872	947	865	921	894	899	882	953	881	915	863	929	878	873	899	872	932	861	932	888	921	925	913	865	857	938	876	858	887	897	860	852	907	919	887	893	893	838	888	876	857	877	943	903	921	866	886	862	848	913	851	900	825	880	878	906	872	829	883	842	894	912	923	958	892	885	874	856	858	890	876	847	901	1001	936	897	978	855	890	843	913	894	914	890	881	914	904	878	937	878	882	860	876	884	895	865	946	875	908	957	875	867	907	911	842	934	939	891	889	925	934	884	866	911	961	862	932	874	842	871	907	933	930	909	875	947	893	916	898	928	879	931	945	935	845	869	843	887	891	864	885	905	911	834	916	931	868	896	835	954	883	953	928	888	921	869	882	956	845	919	895	881	920	884	880	912	863	895	932	872	907	850	906	921	928	868	898	895	859	861	914	873	901	872	901	871	877	947	873	926	893	890	902	954	927	855	931	975	921	927	906	882	879	919	855	954	903	906	889	873	891	897	901	918	897	900	830	849	877	917	926	904	900	900	911	871	884	883	883	890	885	879	859	970	874	862	931	911	944	963	860	876	864	881	930	907	934	886	877	905	900	867	972	916	866	906	907	887	943	915	894	898	898	861	886	895	897	885	906	933	908	880	890	929	907	855	873	932	904	838	914	864	887	923	983	984	939	876	866	865	872	932	890	911	861	911	876	896	892	893	900	873	922	916	954	900	866	875	861	940	935	951	866	889	941	935	901	954	904	882	917	879	911	897	880	894	867	938	880	872	901	919	890	926	881	854	886	925	872	910	860	913	910	889	894	915	938	894	882	885	881	873	876	838	856	877	937	899	913	860	890	871	884	943	941	870	871	896
17676	13356	11472	17356	22932	22290	19226	18951	24640	41968	42437	35095	24538	14834	9645	7968	7415	7423	7320	7365	7423	7318	7428	7283	7367	7248	7449	7222	7317	7266	7308	7409	7170	7338	7425	7408	7545	7374	7277	7413	7407	7351	7474	7292	7314	7381	7324	7346	7285	7324	7402	7338	7282	7404	7267	7404	7323	7378	7468	7396	7358	7508	7264	7383	7430	7227	7307	7193	7285	7393	7422	7268	7380	7238	7350	7314	7354	7295	7446	7412	7385	7254	7478	7275	7416	7323	7306	7447	7359	7551	7368	7433	7426	7351	7412	7290	7494	7308	7253	7373	7220	7394	7362	7296	7205	7440	7374	7475	7357	7421	7421	7398	7270	7185	7440	7214	7414	7316	7399	7482	7427	7287	7154	7307	7489	7228	7349	7204	7372	7298	7319	7466	7415	7476	7283	7323	7331	7370	7370	7463	7340	7420	7422	7356	7494	7273	7388	7348	7338	7303	7478	7434	7245	7462	7253	7309	7383	7284	7341	7472	7410	7249	7375	7292	7343	7426	7360	7427	7366	7271	7253	7409	7380	7416	7359	7438	7425	7455	7274	7366	7368	7280	7331	7279	7447	7246	7214	7347	7527	7333	7462	7424	7517	7269	7388	7308	7279	7462	7388	7349	7327	7352	7424	7433	7340	7433	7437	7339	7428	7315	7268	7531	7444	7455	7355	7243	7269	7328	7415	7306	7409	7410	7404	7249	7339	7408	7406	7523	7300	7415	7356	7342	7379	7314	7376	7541	7257	7365	7423	7386	7393	7321	7374	7360	7280	7299	7355	7304	7423	7314	7487	7332	7331	7317	7343	7375	7256	7404	7381	7312	7359	7419	7377	7297	7323	7280	7358	7306	7269	7445	7370	7259	7398	7326	7320	7488	7433	7428	7374	7427	7474	7418	7420	7342	7270	7435	7286	7310	7355	7250	7443	7397	7400	7322	7402	7410	7221	7280	7372	7416	7402	7361	7378	7408	7340	7367	7386	7244	7402	7432	7296	7295	7287	7502	7496	7409	7336	7280	7439	7401	7360	7353	7313	7431	7355	7370	7245	7398	7321	7488	7363	7315	7345	7370	7339	7310	7378	7267	7382	7496	7307	7437	7324	7390	7288	7342	7313	7506	7361	7321	7515	7309	7327	7421	7270	7307	7300	7495	7323	7368	7376	7256	7279	7551	7463	7462	7422	7313	7312	7347	7284	7412	7451	7296	7451	7401	7334	7205	7380	7373	7282	7285	7336	7242	7352	7445	7228	7376	7322	7311	7092	7254	7485	7426	7278	7370	7409	7267	7322	7224	7350	7385	7306	7324	7366	7403	7311	7388	7302	7371	7380	7356	7458	7257	7397	7350	7330	7326	7426	7293	7440	7334	7384	7262	7305	7399	7339	7339	7514	7438	7402	7364	7439	7299	7321	7263	7364	7341	7306	7330	7255	7437	7317	7418	7348	7360	7388	7435	7308	7261	7351	7330	7432	7334	7246	7459	7333	7383	7416	7327	7376	7413	7330	7320	7444	7372	7387	7278	7412	7386	7248	7506	7350	7416	7385	7423	7350	7379	7319	7360	7436	7504	7256	7286	7394	7227	7343	7284	7368	7356	7333	7290	7456	7448	7369	7367	7369	7379	7328	7335	7453	7332	7380	7388	7452	7406	7437	7383	7394	7307	7459	7452	7449	7287	7385	7343	7475	7333	7377	7342	7287	7342	7319	7450	7393	7418	7315	7441	7346	7522	7489	7422	7342	7315	7387	7411	7334	7308	7358	7303	7327	7368	7502	7453	7391	7356	7308	7388	7372	7287	7324	7298	7326	7319	7409	7252	7338	7323	7359	7518	7480	7281	7514	7280	7337	7331	7341	7405	7429	7357	7236	7273	7378	7400	7433	7291	7544	7398	7423	7333	7375	7287	7253	7336	7413	7363	7372	7423	7358	7462	7332	7356	7471	7428	7370	7303	7431	7363	7285	7418	7433	7317	7342	7478	7423	7361	7380	7293	7334	7387	7484	7360	7286	7462	7290	7372	7279	7284	7463	7384	7323	7447	7411	7246	7381	7375	7309	7309	7353	7403	7457	7420	7422	7376	7380	7254	7392	7478	7282	7304	7260	7306	7326	7177	7439	7387	7378	7395	7207	7362	7234	7367	7364	7506	7427	7443	7370	7386	7435	7438	7376	7329	7355	7355	7492	7371	7386	7374	7448	7276	7357	7333	7427	7388	7285	7329	7257	7292	7381	7320	7397	7286	7246	7363	7365	7357	7182	7399	7417	7340	7329	7355	7456	7251	7417	7387	7348	7398	7397	7340	7429	7303	7469	7344	7283	7414	7428	7402	7359	7442	7226	7421	7462	7402	7325	7408	7225	7307	7346	7378	7283	7375	7335	7394	7397	7357	7419	7478	7411	7404	7198	7300	7371	7387	7362	7268	7345	7513	7287	7430	7425	7427	7374	7446	7490	7354	7422	7370	7229	7303	7283	7447	7198	7418	7251	7383	7451	7255	7223	7406	7461	7389	7199	7278	7426	7101	7346	7428	7574	7409	7480	7587	7422	7265	7403	7444	7404	7339	7322	7472	7353	7411	7272	7354	7220	7399	7364	7456	7273	7399	7465	7346	7410	7432	7335	7260	7341	7363	7413	7369	7344	7342	7298	7542	7250	7292	7240	7469	7512	7405	7237	7460	7439	7298	7360	7388	7302	7261	7308	7400	7239	7391	7347	7347	7514	7414	7424	7351	7379	7315	7391	7177	7426	7228	7294	7323	7393	7367	7422	7422	7323	7276	7367	7357	7373	7267	7276	7421	7137	7366	7335	7227	7199	7385	7342	7406	7289	7310	7244	7519	7396	7457	7351	7325	7394	7339	7464	7429	7351	7352	7387	7329	7447	7303	7245	7361	7434	7529	7270	7283	7420	7395	7387	7240	7402	7397	7448	7434	7335	7347	7481	7242	7404	7433	7232	7398	7284	7401	7267	7442	7251	7521	7315	7418	7381	7354	7153	7332	7409	7431	7219	7346	7431	7488	7399	7463	7393	7356	7475	7497	7448	7412	7382	7412	7294	7376	7369	7293	7401	7399	7326	7410	7438	7412	7326	7447	7404	7383	7527	7350	7298	7335	7323	7241	7402	7327	7327	7336	7353	7352	7231	7426	7366	7304	7348	7328	7228	7384	7541	7359	7411	7405	7394	7288	7488	7355	7367	7290	7346	7316	7395	7314	7255	7287	7402	7343	7393	7366	7561	7357	7435	7266	7406	7384	7386	7286	7401	7455	7531	7322	7317	7283	7312	7581	7320	7332	7484	7413	7288	7336	7371	7400	7300	7341	7368	7433	7404	7342	7489	7316	7319	7205	7506	7286	7406	7290	7369	7417	7312	7452	7442	7388	7274	7236	7344	7363	7228	7395	7526	7423	7393	7513	7271	7262	7268	7435	7343	7333	7274	7509	7451	7398	7327	7255	7440	7279	7457	7422	7310	7363	7378	7513	7476	7305	7346	7337	7258	7465	7334	7462	7395	7303	7233	7377	7457	7417	7314	7452	7322	7421	7395	7362	7309	7345	7416	7413	7385	7340	7466	7368	7388	7388	7295	7473	7225	7488	7310	7509	7437	7302	7265	7438	7508	7373	7294	7408	7291	7448	7272	7185	7409	7301	7418	7496	7379	7440	7465	7255	7343	7355	7391	7376	7360	7292	7367	7507	7305	7446	7308	7292	7290	7460	7374	7377	7293	7344	7294	7406	7378	7317	7241	7429	7417	7268	7261	7353	7448	7437	7336	7451	7245	7281	7561	7394	7295	7287	7244	7379	7415	7517	7330	7187	7407	7482	7300	7252	7389	7392	7370	7425	7295	7333	7242	7345	7459	7443	7449	7510	7356	7441	7456	7363	7477	7400	7458	7376	7289	7362	7410	7524	7381	7417	7317	7458	7445	7304	7339	7456	7281	7440	7293	7330	7481	7299	7205	7357	7397	7331	7462	7309	7291	7354	7355	7427	7343	7333	7399	7406	7483	7348	7431	7340	7372	7409	7480	7474	7355	7215	7277	7341	7393	7273	7376	7493	7355	7281	7335	7283	7414	7336	7260	7410	7267	7369	7375	7328	7460	7282	7302	7353	7373	7357	7288	7364	7279	7393	7328	7381	7314	7318	7180	7359	7349	7343	7312	7369	7179	7265	7384	7438	7338	7326	7293	7338	7427	7415	7525	7448	7371	7386	7291	7295	7509	7336	7356	7408	7355	7395	7321	7399	7357	7403	7326	7371	7356	7297	7378	7311	7227	7261	7314	7429	7335	7393	7343	7263	7391	7289	7323	7266	7506	7452	7426	7397	7450	7341	7378	7366	7277	7351	7317	7335	7409	7423	7430	7390	7280	7399	7478	7453	7396	7357	7471	7376	7492	7390	7384	7334	7380	7441	7403	7366	7373	7303	7281	7325	7336	7489	7384	7374	7398	7360	7243	7393	7418	7344	7418	7391	7362	7375	7304	7479	7397	7331	7412	7232	7358	7405	7365	7441	7176	7377	7392	7421	7229	7312	7320	7266	7505	7399	7273	7351	7314	7315	7423	7329	7348	7259	7377	7370	7304	7319	7324	7425	7311	7351	7462	7461	7411	7388	7304	7291	7314	7442	7339	7350	7247	7354	7473	7369	7380	7328	7371	7242	7287	7325	7441	7370	7371	7369	7395	7408	7424	7313	7290	7355	7353	7381	7374	7318	7342	7361	7266	7379	7407	7326	7462	7472	7412	7340	7366	7385	7455	7252	7305	7365	7220	7450	7522	7346	7330	7334	7369	7385	7501	7382	7275	7423	7384	7257	7260	7319	7292	7308	7331	7641	7448	7335	7417	7238	7450	7409	7274	7459	7318	7372	7357	7459	7261	7446	7339	7310	7364	7294	7315	7436	7415	7315	7331	7231	7365	7328	7467	7280	7323	7410	7223	7280	7354	7439	7448	7477	7450	7362	7304	7415	7424	7349	7540	7275	7385	7171	7440	7345	7396	7416	7385	7386	7389	7329	7363	7256	7324	7458	7386	7442	7383	7468	7378	7409	7440	7313	7343	7312	7348	7311	7487	7434	7426	7311	7358	7305	7388	7257	7451	7345
2389	1879	1526	1339	1709	1588	1837	1727	2495	11112	14027	10167	5308	2333	1377	1000	969	880	928	894	925	927	845	905	946	930	874	858	930	897	918	922	904	908	926	899	971	959	898	929	943	946	924	904	914	933	1004	919	896	948	910	977	933	948	875	917	909	899	957	916	907	925	868	902	936	959	959	904	858	889	879	935	926	906	888	868	929	950	874	982	884	871	921	899	927	891	905	983	904	969	874	880	878	868	869	913	944	946	853	903	934	894	934	917	919	897	868	904	934	915	943	958	822	920	938	884	936	879	930	896	909	899	998	875	905	914	907	931	927	918	947	874	904	936	867	914	938	932	924	952	893	937	926	917	894	911	906	909	970	904	902	963	974	880	841	901	860	866	915	924	931	900	947	907	907	965	875	925	892	970	883	901	899	892	895	909	925	943	932	910	919	926	904	943	910	921	897	919	906	888	845	914	916	948	914	917	937	914	896	902	912	909	933	908	836	936	885	859	966	850	914	921	927	884	936	909	951	906	997	951	854	881	883	958	939	902	894	874	899	847	863	905	927	945	911	915	936	872	910	934	893	896	913	956	946	931	881	883	934	951	903	859	912	914	882	930	869	918	865	880	946	894	969	909	940	911	930	889	941	920	931	863	933	878	925	980	875	940	920	924	934	889	973	906	935	926	853	903	900	933	908	849	963	888	903	912	938	907	879	940	945	921	890	918	918	933	921	889	904	920	917	858	875	896	872	868	915	889	957	933	940	942	897	906	844	927	962	970	972	877	926	869	876	972	917	896	914	933	898	906	916	941	923	911	945	883	943	932	951	927	885	915	918	904	908	899	924	918	944	930	917	940	897	892	911	904	913	916	885	912	927	907	930	914	905	873	966	942	898	941	904	933	907	925	919	939	947	893	906	928	937	895	895	848	904	934	915	891	867	946	941	909	901	916	900	825	894	904	925	923	910	846	930	899	883	917	907	895	935	881	974	932	913	914	888	898	914	882	957	932	913	924	916	851	983	980	937	893	928	921	958	926	877	945	888	899	857	884	939	934	898	863	919	899	824	884	907	955	912	931	896	897	914	892	883	910	879	879	923	897	872	909	871	909	888	890	889	865	959	888	874	906	896	880	900	865	943	893	890	918	903	946	906	898	899	908	891	885	901	911	908	916	865	865	927	924	897	943	892	897	899	900	917	934	873	882	941	936	870	871	921	918	900	916	920	930	926	918	940	937	894	883	918	907	928	928	888	923	902	934	897	930	964	878	914	898	884	916	908	901	913	874	891	876	926	926	889	930	915	911	909	884	919	935	914	967	889	944	923	928	926	860	896	903	997	977	946	919	912	864	869	894	933	950	915	939	896	870	909	876	884	897	959	906	916	893	892	896	945	863	893	898	911	915	880	911	948	971	955	911	920	928	973	897	917	900	966	895	932	925	878	878	868	918	928	908	883	894	890	920	902	871	894	946	860	844	855	926	973	931	906	900	943	886	924	969	908	992	928	911	923	892	942	920	865	944	919	908	932	895	960	916	873	901	847	935	927	916	924	920	895	919	937	913	935	897	893	946	962	915	954	889	958	892	888	880	899	917	931	915	932	935	931	889	900	898	894	901	902	925	911	958	868	898	924	937	937	951	928	926	848	863	908	954	899	912	911	925	976	922	909	940	886	902	906	918	935	848	907	893	842	1009	884	941	877	944	923	869	853	918	903	897	902	905	894	926	891	924	901	930	906	976	917	845	918	917	904	881	897	897	980	889	934	960	927	858	883	947	855	940	911	913	899	960	897	872	859	966	896	942	902	833	855	875	927	891	921	888	914	944	973	878	913	942	880	960	924	885	921	903	893	904	899	888	950	880	875	911	926	1006	940	869	934	927	877	900	926	930	978	897	852	842	911	902	922	914	876	896	914	872	863	916	967	905	888	936	872	955	926	927	864	930	888	823	936	910	894	951	991	867	882	877	949	902	929	906	899	894	938	880	898	862	842	911	892	896	898	901	932	965	911	924	940	904	901	848	876	875	903	911	923	902	963	901	919	887	878	919	903	889	926	913	877	934	933	961	953	957	961	876	848	883	884	899	908	879	909	912	940	928	918	882	916	915	897	937	879	888	944	865	869	861	875	908	924	914	957	942	910	924	922	961	923	895	897	901	924	945	951	880	911	889	868	884	940	896	888	949	918	861	939	962	894	896	926	914	889	890	861	968	938	847	921	951	914	898	913	865	900	916	928	955	844	887	871	908	918	910	926	965	963	890	940	923	983	906	927	891	902	919	924	900	937	926	951	957	895	918	936	924	924	895	837	904	961	940	884	897	869	919	900	925	918	872	889	879	907	912	926	942	956	903	894	870	937	927	960	901	902	906	905	942	920	961	911	829	908	919	901	916	921	909	924	877	915	924	876	904	862	943	908	895	971	917	888	894	938	922	896	901	918	934	866	935	910	867	908	889	921	958	896	911	973	928	911	906	906	829	904	912	917	898	966	881	919	896	840	915	965	932	937	888	901	904	965	915	879	881	926	950	900	926	940	925	929	928	807	903	881	920	870	927	908	908	893	948	948	949	875	906	915	922	889	965	885	868	961	889	933	920	915	932	882	869	928	946	942	936	840	884	939	880	856	887	917	876	925	904	915	892	907	975	921	912	855	905	886	910	910	873	918	911	925	910	880	895	909	899	919	937	901	962	924	931	951	912	907	886	927	881	872	941	874	933	922	915	872	891	900	930	904	880	983	897	872	910	892	882	885	892	906	902	885	887	927	846	923	884	854	949	902	893	825	858	928	882	926	891	918	900	903	911	894	891	917	900	961	895	882	902	897	938	928	849	920	884	929	889	931	935	934	908	924	911	872	844	883	900	917	893	861	929	932	902	926	915	904	875	917	907	894	881	885	923	877	910	945	883	931	918	883	952	957	903	944	884	906	895	956	913	925	922	880	922	890	903	928	945	938	888	876	938	902	936	913	941	873	938	904	887	922	905	886	914	896	959	898	889	875	950	932	848	879	940	915	976	936	914	930	928	897	918	907	853	954	927	905	893	927	882	942	904	901	915	907	927	884	941	897	883	915	922	926	951	885	903	935	918	907	939	884	907	877	906	835	908	904	883	961	875	926	873	935	940	936	904	941	920	932	922	944	958	937	908	853	933	902	967	944	909	888	907	850	888	847	886	897	893	942	917	939	938	865	922	844	897	896	936	901	918	936	906	944	890	907	882	853	922	917	950	898	899	876	910	919	892	930	855	913	946	918	911	864	879	913	885	927	893	868	906	928	874	930	917	917	899	942	899	908	1000	864	855	947	930	910	932	901	906	915	913	913	870	888	938	919	942	881	896	960	919	938	926	913	878	888	905	880	908	940	946	903	924	918	897	873	895	956	922	846	905	920	904	895	921	920	905	912	975	931	949	948	948	894	877	901	929	931	915	922	924	884	902	935	916	888	901	873	953	902	881	909	930	923	951	939	882	904	892	911	966	934	839	928	862	920	915	938	920	902	876	930	842	924	940	928	939
21201	17069	15133	22163	29997	27254	28605	26142	31623	60198	60936	50349	37424	23194	13011	8527	7540	7433	7461	7454	7397	7435	7340	7379	7326	7446	7400	7218	7365	7374	7511	7410	7460	7243	7440	7405	7487	7508	7424	7342	7346	7377	7397	7464	7458	7492	7379	7411	7460	7352	7390	7416	7333	7499	7414	7385	7301	7366	7491	7416	7294	7443	7410	7458	7422	7405	7378	7330	7549	7445	7303	7401	7364	7360	7291	7438	7318	7456	7400	7504	7379	7379	7433	7316	7548	7293	7504	7520	7325	7437	7393	7346	7425	7400	7451	7511	7345	7314	7289	7401	7413	7243	7226	7402	7429	7470	7404	7459	7470	7397	7439	7366	7506	7406	7344	7396	7448	7397	7420	7442	7315	7377	7306	7356	7442	7346	7368	7538	7460	7445	7334	7485	7420	7326	7515	7463	7400	7366	7374	7388	7335	7509	7295	7483	7302	7426	7402	7401	7375	7461	7303	7298	7424	7428	7434	7477	7371	7490	7351	7359	7410	7266	7393	7445	7322	7498	7452	7449	7393	7520	7313	7355	7523	7464	7486	7468	7393	7295	7496	7434	7469	7363	7420	7274	7380	7387	7310	7367	7356	7539	7522	7332	7328	7371	7490	7222	7381	7432	7248	7372	7396	7221	7496	7365	7469	7282	7426	7338	7361	7375	7373	7400	7466	7374	7450	7417	7394	7448	7459	7377	7257	7368	7482	7257	7532	7519	7404	7385	7326	7481	7329	7429	7380	7553	7457	7367	7402	7373	7351	7484	7422	7365	7357	7422	7532	7345	7387	7522	7354	7359	7409	7424	7307	7452	7475	7357	7343	7500	7338	7407	7277	7483	7353	7375	7479	7405	7370	7268	7483	7401	7361	7358	7404	7421	7517	7336	7379	7333	7303	7388	7477	7396	7475	7477	7393	7238	7415	7404	7397	7418	7436	7429	7404	7480	7421	7341	7333	7386	7309	7368	7281	7406	7332	7432	7436	7383	7388	7427	7390	7468	7373	7368	7385	7407	7456	7440	7281	7343	7423	7325	7245	7322	7408	7343	7312	7309	7472	7367	7412	7487	7328	7542	7457	7476	7384	7271	7420	7366	7323	7521	7369	7406	7440	7368	7405	7493	7376	7369	7554	7365	7471	7522	7367	7374	7471	7349	7397	7421	7509	7473	7529	7389	7448	7390	7325	7356	7557	7494	7396	7541	7473	7394	7411	7369	7320	7423	7436	7350	7393	7538	7494	7414	7409	7437	7316	7212	7560	7387	7379	7501	7550	7451	7364	7357	7422	7425	7590	7368	7517	7467	7541	7334	7335	7406	7368	7403	7472	7299	7374	7459	7453	7474	7383	7421	7490	7383	7376	7469	7507	7264	7462	7497	7404	7426	7348	7387	7312	7427	7434	7392	7482	7384	7473	7425	7363	7379	7358	7470	7375	7458	7356	7381	7342	7335	7390	7531	7355	7624	7323	7420	7517	7421	7327	7406	7541	7400	7499	7404	7421	7299	7325	7403	7289	7420	7501	7521	7397	7350	7520	7314	7433	7388	7442	7325	7390	7340	7394	7336	7432	7431	7434	7368	7505	7400	7422	7373	7394	7462	7399	7441	7403	7389	7437	7344	7336	7472	7382	7470	7332	7387	7303	7539	7298	7411	7426	7319	7412	7368	7378	7351	7430	7457	7384	7315	7331	7420	7309	7433	7580	7408	7404	7362	7573	7398	7350	7402	7413	7387	7422	7165	7448	7411	7350	7477	7411	7317	7463	7387	7360	7283	7486	7422	7498	7518	7373	7289	7376	7450	7425	7356	7410	7360	7353	7445	7455	7460	7383	7371	7446	7433	7433	7440	7373	7407	7467	7426	7360	7456	7432	7417	7316	7485	7498	7515	7333	7439	7306	7360	7509	7422	7576	7397	7415	7337	7344	7459	7530	7366	7386	7343	7396	7410	7381	7592	7536	7326	7321	7398	7403	7455	7443	7372	7449	7483	7422	7436	7456	7429	7266	7364	7295	7405	7426	7295	7357	7409	7441	7382	7452	7408	7400	7540	7280	7347	7448	7384	7316	7585	7427	7483	7337	7455	7432	7277	7396	7423	7517	7447	7386	7325	7431	7502	7362	7354	7437	7417	7457	7396	7397	7221	7413	7529	7477	7366	7442	7476	7629	7374	7446	7475	7403	7445	7369	7455	7515	7333	7466	7285	7463	7296	7293	7513	7414	7327	7351	7347	7441	7418	7420	7260	7372	7363	7365	7351	7354	7437	7454	7419	7391	7348	7468	7377	7449	7405	7324	7530	7356	7424	7297	7443	7291	7476	7503	7370	7530	7475	7466	7399	7272	7244	7467	7385	7473	7467	7340	7399	7476	7386	7482	7294	7366	7405	7287	7419	7524	7511	7402	7363	7306	7351	7383	7372	7306	7399	7364	7622	7256	7489	7323	7371	7493	7235	7348	7527	7278	7365	7535	7473	7298	7379	7561	7366	7394	7209	7442	7258	7310	7542	7466	7354	7435	7306	7364	7427	7467	7276	7474	7386	7511	7511	7532	7471	7460	7232	7437	7545	7345	7454	7468	7355	7289	7400	7461	7498	7407	7466	7466	7429	7437	7345	7470	7437	7456	7327	7342	7395	7425	7437	7390	7333	7468	7532	7411	7308	7613	7458	7499	7373	7346	7358	7411	7459	7429	7350	7300	7398	7334	7414	7477	7374	7476	7256	7315	7479	7452	7473	7273	7320	7595	7233	7347	7464	7544	7291	7490	7557	7367	7285	7517	7223	7458	7376	7321	7455	7444	7414	7587	7323	7224	7374	7504	7337	7317	7382	7448	7486	7361	7357	7359	7274	7475	7413	7329	7527	7335	7389	7250	7439	7276	7300	7451	7286	7384	7338	7344	7566	7385	7395	7390	7351	7395	7404	7568	7298	7369	7489	7332	7369	7459	7463	7418	7401	7401	7451	7489	7483	7476	7459	7329	7366	7525	7371	7438	7447	7266	7419	7243	7435	7410	7342	7310	7474	7405	7484	7368	7294	7420	7494	7412	7255	7464	7388	7401	7484	7437	7390	7395	7378	7360	7412	7357	7510	7480	7450	7284	7387	7314	7414	7301	7440	7567	7418	7479	7360	7467	7280	7410	7320	7415	7358	7470	7530	7395	7441	7601	7395	7421	7534	7372	7446	7441	7606	7301	7340	7508	7335	7325	7412	7288	7330	7369	7505	7529	7531	7445	7573	7274	7506	7420	7417	7554	7306	7379	7420	7374	7380	7472	7306	7340	7324	7401	7415	7449	7452	7389	7428	7546	7395	7444	7472	7393	7353	7384	7260	7255	7408	7355	7445	7362	7340	7534	7304	7450	7480	7334	7329	7473	7510	7444	7377	7409	7420	7309	7499	7405	7404	7532	7401	7444	7366	7473	7375	7544	7369	7294	7417	7451	7378	7388	7335	7316	7433	7432	7393	7326	7366	7374	7480	7439	7369	7375	7416	7454	7529	7529	7405	7402	7498	7468	7476	7485	7347	7532	7342	7459	7359	7398	7527	7372	7549	7323	7395	7349	7489	7439	7417	7337	7494	7575	7429	7387	7457	7454	7318	7455	7325	7490	7333	7446	7429	7407	7476	7563	7336	7360	7563	7350	7506	7280	7431	7446	7380	7484	7338	7519	7305	7264	7409	7352	7397	7567	7366	7412	7391	7391	7323	7399	7487	7389	7355	7343	7361	7525	7398	7540	7467	7476	7444	7476	7361	7324	7296	7472	7360	7400	7334	7527	7385	7475	7452	7368	7317	7492	7425	7417	7366	7338	7285	7491	7504	7399	7380	7513	7347	7502	7331	7462	7536	7480	7398	7222	7507	7209	7540	7456	7433	7346	7250	7406	7405	7521	7350	7404	7400	7309	7290	7455	7411	7433	7498	7309	7452	7363	7367	7317	7438	7413	7359	7445	7620	7428	7340	7288	7387	7397	7373	7349	7355	7345	7411	7369	7402	7405	7455	7350	7401	7483	7239	7488	7361	7515	7437	7380	7462	7361	7517	7416	7364	7402	7463	7495	7528	7475	7407	7293	7524	7577	7272	7406	7414	7337	7463	7368	7361	7392	7372	7326	7398	7354	7483	7404	7382	7410	7259	7380	7287	7479	7421	7450	7526	7419	7448	7438	7393	7337	7385	7323	7403	7285	7444	7403	7425	7441	7420	7380	7643	7455	7442	7406	7372	7341	7316	7452	7465	7392	7471	7343	7515	7305	7472	7383	7432	7362	7508	7531	7426	7283	7478	7258	7432	7534	7423	7423	7439	7352	7363	7287	7325	7384	7432	7445	7435	7353	7418	7230	7370	7421	7435	7523	7471	7309	7453	7485	7497	7397	7480	7436	7390	7331	7294	7433	7409	7356	7608	7447	7502	7452	7458	7436	7435	7426	7341	7406	7479	7388	7325	7379	7415	7518	7548	7387	7391	7288	7397	7376	7354	7433	7377	7466	7381	7279	7422	7331	7483	7383	7362	7423	7475	7541	7346	7434	7483	7409	7286	7583	7315	7392	7341	7477	7343	7316	7297	7452	7301	7563	7547	7377	7181	7349	7374	7586	7328	7480	7364	7287	7370	7278	7385	7373	7309	7378	7439	7448	7388	7443	7470	7442	7475	7520	7362	7363	7328	7445	7414	7487	7483	7338	7369	7394	7359	7382	7461	7472	7396	7438	7388	7396	7439	7291	7405	7386	7424	7611	7533	7298	7457	7303	7397	7443	7494	7391	7455	7443	7411	7351	7279	7491	7398	7416	7270	7461	7312	7439	7472	7315	7385	7451	7417	7393	7532	7394	7329	7476	7425	7384	7359	7527	7353	7359	7342	7526	7317	7428	7518	7485	7299	7391	7413	7425	7352	7480	7305	7455	7351	7357	7345	7530	7566	7403	7384	7367	7389	7407	7372	7318	7396	7408	7422	7349	7396	7407	7431	7453	7500	7371	7306	7385	7393	7461	7598	7469	7479	7458	7378	7445	7363	7352	7545	7323	7389	7417	7245	7454	7357	7576	7373	7460	7388	7503	7312	7517	7327	7493	7436	7471	7474	7342	7386	7533	7391	7342	7566	7368	7367	7364	7410
5083	1665	1646	1458	1578	1922	1948	1790	1567	9130	14615	9909	5127	2265	1301	1003	1003	959	911	922	930	956	941	914	892	984	893	966	918	952	938	966	871	921	938	965	927	906	951	943	905	906	919	912	895	886	947	943	902	915	905	895	920	892	954	944	934	948	913	932	958	932	872	918	905	941	952	939	930	959	924	954	863	901	913	862	958	950	1011	974	889	886	892	907	967	973	956	994	923	936	920	921	932	948	926	964	922	912	872	947	957	911	933	977	864	999	913	952	920	884	936	910	943	934	937	980	919	931	917	923	932	897	929	925	911	906	927	956	936	989	976	955	926	900	928	904	947	972	943	957	903	915	880	967	947	948	930	934	993	968	946	970	935	957	915	884	947	891	929	944	939	954	993	874	931	950	968	896	881	955	943	944	925	978	859	924	887	932	915	941	998	944	936	914	925	890	953	922	906	990	893	914	884	899	959	915	914	854	938	889	898	929	975	961	923	927	903	927	944	914	950	899	867	975	917	965	898	981	986	923	924	902	952	957	915	921	903	905	863	922	919	896	929	903	928	929	922	908	940	927	982	950	904	998	886	930	942	977	906	901	961	966	981	934	925	921	922	986	919	919	920	967	912	938	913	933	964	909	942	938	995	926	950	957	933	952	935	987	878	879	942	909	915	912	946	894	1014	900	974	957	900	856	925	908	925	931	940	910	855	895	928	965	914	889	915	897	931	966	936	959	952	918	945	888	957	918	977	889	896	939	954	880	949	904	908	905	927	950	899	908	963	931	927	940	946	907	939	912	934	912	931	933	959	912	897	963	925	913	910	916	933	918	937	963	945	961	936	907	910	953	911	895	936	919	938	912	906	917	902	931	967	922	888	918	917	936	906	939	918	963	902	970	939	917	963	927	885	975	991	863	947	907	939	943	925	898	931	932	916	914	909	864	920	889	887	973	953	956	930	975	924	943	898	977	927	974	982	988	869	942	951	987	945	926	906	892	941	968	876	961	940	910	954	919	945	972	944	983	913	901	931	888	979	895	940	916	952	928	957	845	905	859	916	901	925	939	923	979	887	928	924	918	891	928	936	958	918	980	981	964	871	908	932	899	932	971	951	946	988	891	911	994	949	977	877	907	904	968	977	920	956	940	908	948	957	821	965	980	941	958	951	898	947	932	947	939	897	923	931	933	919	949	967	944	928	953	951	980	900	944	899	916	983	946	953	964	937	930	900	952	961	929	896	925	911	894	954	950	913	913	896	948	946	936	905	879	978	954	926	985	902	915	945	893	936	960	889	910	916	904	891	877	883	934	900	943	915	940	942	955	961	889	927	927	1000	931	917	932	934	902	855	933	945	923	969	965	961	924	950	918	960	950	962	913	950	924	957	900	968	938	896	870	941	976	937	916	928	913	952	931	965	961	955	924	906	942	884	902	927	917	898	937	928	976	911	884	889	967	935	890	934	957	961	940	911	891	940	880	934	933	1003	934	932	900	936	939	910	883	928	877	887	968	935	973	942	939	919	957	962	954	877	911	946	891	939	893	932	985	965	889	869	924	953	958	938	984	958	961	927	1008	948	938	927	936	887	1004	959	987	931	906	912	914	937	943	953	982	936	935	902	928	903	983	926	894	938	897	939	869	935	899	939	926	915	927	996	922	895	928	916	947	894	972	952	935	915	956	910	907	939	1003	884	896	923	928	943	935	937	891	953	918	962	912	943	999	966	957	948	879	916	956	930	923	862	902	923	901	926	964	961	974	960	965	927	888	928	942	1005	935	896	966	928	937	910	908	914	944	949	896	915	935	886	976	940	917	973	938	874	924	937	937	947	908	935	896	965	907	896	946	938	953	953	984	989	998	929	950	938	949	959	891	974	994	922	909	949	953	970	956	977	894	926	952	973	896	942	953	868	1005	984	935	942	899	910	954	878	927	941	923	952	901	954	916	910	937	929	972	908	876	933	1004	870	893	919	934	933	950	956	917	953	921	975	957	936	932	960	981	923	911	959	937	968	909	991	933	910	924	871	930	973	931	961	951	925	901	978	958	967	922	894	904	921	912	967	889	934	912	933	941	906	904	923	933	895	890	970	911	939	894	931	950	922	908	917	956	961	928	878	918	902	882	896	966	974	952	926	940	920	921	946	952	974	922	971	920	897	972	946	886	935	975	906	904	923	905	972	873	927	919	864	901	915	936	942	926	948	915	976	903	910	888	895	947	877	923	882	917	911	945	897	965	927	885	924	908	904	956	957	988	919	900	907	921	918	947	913	911	960	896	980	939	959	903	955	886	941	898	947	947	939	900	945	907	993	869	892	924	932	911	945	949	915	933	901	941	915	882	1018	927	895	918	935	986	963	977	918	961	948	917	922	920	950	968	931	950	926	945	939	938	943	921	941	911	917	900	934	930	955	915	969	890	961	947	922	926	943	948	922	966	889	918	934	922	916	932	921	875	949	924	961	882	966	945	942	963	895	934	1008	917	945	913	911	904	917	963	927	900	944	935	931	907	936	877	984	932	881	918	992	934	956	976	874	946	925	939	1002	922	895	935	953	867	954	899	944	915	903	875	973	917	913	902	969	881	939	1000	916	929	925	903	907	942	920	953	987	921	936	932	881	973	925	963	915	946	954	975	954	936	961	922	911	939	902	930	918	919	964	934	873	986	944	917	936	922	984	996	915	879	909	942	913	920	952	897	904	959	939	892	912	930	903	919	940	939	855	957	885	924	947	950	897	975	913	947	936	947	947	975	921	985	973	928	971	905	975	965	931	873	952	936	941	937	944	900	965	936	935	1002	951	897	941	906	947	923	902	900	949	941	927	929	970	890	871	924	929	958	943	919	927	876	923	957	924	909	902	933	941	906	910	919	918	944	927	962	893	973	907	939	922	929	971	930	946	954	880	925	936	948	949	947	927	929	944	973	981	938	955	940	897	910	918	933	942	945	925	984	898	967	947	921	927	948	862	934	1007	956	944	975	907	932	889	891	1005	921	928	918	908	1003	907	987	947	978	880	917	863	938	950	919	917	925	913	936	932	1000	978	916	962	906	897	938	924	948	935	983	910	980	958	917	905	914	950	995	932	885	936	930	917	965	895	971	947	981	930	893	964	968	892	955	913	968	915	935	958	988	884	907	886	854	876	882	917	928	946	947	902	882	890	897	943	933	931	954	864	924	938	919	978	982	907	956	971	935	920	985	934	915	937	908	957	969	946	978	971	917	922	917	957	909	973	970	898	972	899	888	978	921	947	969	917	903	920	965	931	900	960	952	971	893	969	852	1011	911	956	909	948	938	928	932	908	964	959	956	930	951	947	970	916	984	938	916	949	930	879	952	966	981	931	904	884	901	991	892	963	930	923	950	991	926	880	909	925	971	985	959	950	932	917	944	938	965	916	913	947	923	914	999	934	888	886	915	926	910	905	900	936	991	965	937	885	922	902	879	969	928	975	990	945	961	922	949	1003	975	932	918	987	935	943	854	981	932	895	866	975	920	985	931	951	927	914	1005	924	891	969	911	905	830	964	896
19821	15217	15577	23482	28243	30290	29278	26103	23502	55059	62330	50277	37296	23171	12847	8766	7682	7566	7557	7455	7589	7456	7564	7606	7526	7506	7667	7595	7437	7549	7505	7556	7738	7550	7483	7641	7645	7553	7476	7480	7595	7813	7491	7429	7679	7586	7584	7454	7519	7541	7556	7516	7497	7619	7510	7632	7447	7596	7579	7558	7625	7553	7609	7582	7665	7555	7670	7633	7389	7582	7681	7613	7645	7565	7658	7563	7581	7571	7593	7473	7563	7493	7579	7655	7604	7603	7597	7670	7630	7510	7538	7554	7401	7696	7483	7574	7557	7666	7556	7450	7581	7590	7679	7493	7554	7537	7555	7512	7580	7561	7476	7487	7566	7599	7497	7480	7467	7631	7441	7570	7679	7540	7586	7472	7570	7656	7680	7651	7530	7544	7629	7501	7594	7575	7626	7667	7532	7619	7491	7580	7686	7580	7533	7527	7718	7612	7608	7367	7596	7576	7556	7605	7572	7572	7440	7577	7510	7622	7636	7462	7644	7491	7549	7488	7616	7640	7521	7533	7539	7588	7560	7525	7630	7532	7569	7583	7557	7672	7558	7349	7429	7549	7436	7635	7688	7493	7574	7555	7628	7729	7540	7415	7603	7619	7546	7630	7620	7710	7527	7564	7561	7606	7574	7605	7672	7690	7669	7659	7599	7496	7581	7514	7605	7482	7478	7608	7638	7525	7625	7504	7590	7625	7630	7620	7585	7691	7540	7552	7575	7499	7551	7585	7653	7668	7706	7466	7573	7500	7470	7690	7600	7480	7585	7752	7661	7668	7627	7503	7654	7700	7639	7669	7576	7613	7520	7657	7583	7674	7414	7659	7633	7499	7493	7659	7617	7655	7540	7529	7668	7482	7590	7604	7507	7592	7629	7563	7574	7513	7643	7553	7690	7542	7623	7655	7491	7473	7571	7582	7408	7516	7610	7565	7501	7591	7575	7526	7627	7632	7585	7629	7628	7603	7600	7613	7434	7581	7560	7661	7519	7583	7529	7468	7639	7781	7454	7578	7577	7528	7534	7679	7476	7600	7575	7545	7470	7588	7599	7500	7690	7557	7646	7689	7565	7582	7602	7620	7490	7484	7583	7647	7579	7528	7502	7530	7626	7513	7615	7677	7571	7575	7584	7561	7556	7682	7385	7546	7680	7545	7569	7687	7486	7426	7518	7492	7614	7593	7479	7610	7441	7590	7364	7625	7539	7650	7630	7634	7469	7690	7415	7456	7656	7528	7612	7606	7599	7770	7448	7600	7499	7698	7514	7592	7626	7560	7490	7517	7600	7480	7532	7596	7600	7583	7482	7500	7624	7510	7499	7658	7595	7583	7587	7674	7544	7501	7647	7671	7551	7711	7489	7591	7615	7590	7582	7566	7609	7497	7579	7603	7471	7623	7587	7501	7568	7550	7548	7642	7623	7513	7522	7668	7512	7493	7636	7506	7530	7728	7644	7441	7673	7465	7496	7711	7518	7496	7529	7613	7537	7643	7515	7614	7609	7664	7455	7749	7537	7557	7535	7729	7543	7663	7580	7657	7697	7467	7603	7595	7577	7598	7573	7684	7493	7597	7486	7720	7632	7672	7545	7597	7640	7666	7658	7617	7598	7660	7422	7646	7333	7660	7621	7541	7572	7595	7615	7511	7452	7529	7522	7558	7475	7594	7582	7705	7553	7585	7589	7549	7459	7462	7566	7518	7632	7465	7735	7495	7656	7593	7501	7579	7529	7602	7591	7599	7571	7597	7431	7628	7679	7494	7729	7566	7637	7583	7576	7568	7567	7536	7496	7595	7531	7454	7588	7640	7616	7613	7556	7642	7635	7642	7558	7520	7480	7654	7537	7490	7630	7616	7499	7661	7490	7626	7648	7596	7675	7562	7638	7534	7689	7616	7547	7608	7530	7524	7620	7569	7576	7496	7560	7489	7565	7637	7627	7531	7508	7605	7696	7666	7540	7530	7675	7649	7519	7569	7661	7404	7644	7520	7460	7448	7594	7662	7385	7472	7666	7457	7544	7608	7493	7696	7540	7497	7631	7595	7672	7678	7622	7643	7550	7590	7597	7574	7698	7546	7546	7569	7525	7676	7625	7596	7589	7570	7821	7521	7602	7560	7438	7481	7579	7649	7548	7545	7608	7490	7568	7644	7614	7561	7734	7500	7666	7494	7575	7547	7600	7579	7530	7562	7710	7577	7585	7650	7564	7592	7573	7555	7540	7615	7575	7528	7515	7600	7512	7581	7731	7501	7755	7535	7636	7629	7560	7487	7693	7550	7627	7609	7541	7524	7584	7608	7601	7573	7568	7626	7392	7467	7625	7514	7638	7612	7413	7432	7515	7683	7610	7686	7542	7669	7619	7568	7594	7442	7647	7643	7626	7511	7507	7628	7484	7609	7680	7470	7597	7484	7603	7541	7506	7614	7609	7591	7571	7514	7586	7527	7512	7705	7573	7613	7520	7625	7532	7526	7567	7509	7512	7580	7569	7613	7589	7550	7659	7575	7575	7514	7611	7511	7453	7682	7489	7552	7629	7565	7601	7426	7572	7433	7664	7438	7619	7557	7644	7587	7596	7479	7457	7689	7591	7544	7340	7558	7498	7621	7580	7615	7632	7643	7450	7563	7425	7583	7544	7637	7591	7690	7513	7580	7703	7662	7552	7437	7533	7650	7592	7608	7564	7598	7514	7639	7531	7551	7639	7582	7593	7574	7504	7546	7660	7529	7540	7533	7648	7482	7575	7642	7676	7551	7675	7544	7621	7573	7577	7694	7591	7550	7629	7640	7720	7531	7644	7652	7553	7528	7524	7475	7657	7491	7517	7536	7550	7441	7654	7668	7546	7550	7552	7571	7596	7592	7519	7493	7549	7671	7694	7504	7491	7494	7454	7537	7747	7560	7589	7522	7536	7578	7567	7628	7590	7638	7560	7584	7575	7692	7478	7703	7648	7563	7639	7632	7724	7633	7515	7629	7593	7675	7551	7592	7605	7627	7562	7546	7637	7682	7678	7531	7587	7649	7701	7585	7549	7554	7443	7533	7679	7479	7594	7598	7595	7594	7603	7553	7509	7545	7650	7603	7506	7416	7687	7603	7627	7613	7377	7574	7558	7591	7686	7594	7518	7622	7586	7739	7665	7624	7474	7565	7685	7632	7530	7539	7536	7535	7690	7664	7640	7594	7527	7577	7583	7612	7538	7573	7529	7471	7635	7601	7627	7550	7554	7664	7576	7603	7521	7591	7609	7549	7556	7516	7542	7598	7658	7583	7599	7538	7554	7533	7633	7653	7590	7498	7569	7530	7548	7541	7638	7696	7597	7641	7592	7541	7637	7574	7757	7507	7617	7505	7596	7599	7544	7603	7600	7577	7636	7649	7506	7525	7570	7646	7631	7640	7599	7646	7568	7591	7470	7586	7539	7503	7603	7667	7535	7638	7671	7538	7589	7580	7404	7392	7586	7638	7568	7605	7528	7554	7618	7580	7661	7534	7616	7583	7524	7653	7455	7640	7553	7552	7615	7596	7672	7629	7654	7578	7541	7707	7513	7555	7725	7482	7592	7471	7581	7613	7509	7502	7497	7579	7530	7549	7520	7490	7480	7407	7519	7654	7522	7478	7701	7549	7560	7571	7491	7582	7696	7548	7632	7536	7565	7433	7565	7568	7574	7503	7706	7668	7464	7562	7556	7599	7548	7605	7698	7597	7569	7600	7627	7515	7483	7440	7523	7523	7435	7467	7579	7663	7562	7586	7502	7759	7609	7486	7595	7492	7583	7590	7599	7473	7480	7594	7526	7651	7448	7576	7496	7673	7586	7617	7544	7336	7499	7638	7569	7551	7668	7642	7420	7531	7740	7523	7500	7508	7461	7617	7588	7657	7651	7686	7653	7656	7676	7529	7598	7577	7605	7510	7597	7593	7554	7630	7638	7568	7633	7503	7529	7546	7686	7501	7528	7582	7484	7608	7576	7542	7714	7523	7532	7584	7593	7557	7519	7651	7533	7483	7560	7515	7595	7574	7535	7661	7489	7748	7500	7628	7610	7493	7650	7508	7519	7608	7689	7492	7427	7638	7535	7638	7688	7706	7750	7631	7594	7513	7570	7464	7587	7584	7558	7599	7586	7626	7438	7537	7527	7668	7639	7651	7651	7639	7516	7559	7615	7580	7614	7511	7613	7511	7580	7722	7550	7655	7506	7687	7550	7476	7547	7607	7490	7515	7567	7583	7440	7562	7704	7687	7762	7506	7486	7786	7443	7727	7610	7703	7563	7611	7654	7615	7657	7534	7615	7644	7572	7624	7448	7695	7581	7538	7608	7674	7697	7537	7581	7516	7525	7619	7459	7669	7690	7638	7483	7514	7620	7544	7596	7539	7563	7624	7657	7594	7670	7540	7517	7556	7651	7474	7639	7757	7477	7616	7542	7527	7604	7539	7613	7428	7529	7596	7612	7629	7518	7587	7467	7540	7723	7514	7717	7587	7635	7444	7695	7508	7658	7453	7514	7429	7644	7521	7581	7717	7537	7566	7579	7618	7748	7689	7523	7631	7424	7479	7593	7653	7616	7577	7644	7577	7475	7702	7628	7559	7569	7551	7504	7573	7602	7416	7643	7462	7719	7578	7737	7613	7499	7509	7542	7707	7545	7493	7644	7593	7632	7582	7622	7773	7612	7577	7731	7613	7635	7619	7612	7600	7677	7565	7619	7600	7545	7614	7563	7545	7656	7455	7404	7508	7671	7423	7490	7591	7511	7542	7654	7492	7553	7462	7581	7692	7679	7495	7577	7707	7636	7601	7561	7602	7478	7571	7628	7534	7687	7563	7570	7598	7664	7516	7627	7606	7792	7614	7506	7597	7586	7528	7533	7726	7592	7532	7545	7540	7575	7565	7605	7612	7551	7484	7630	7585	7611	7607	7668	7613	7560	7460	7594	7488	7715	7606	7467	7468	7595	7442	7451	7621	7459	7659	7523	7671	7583	7735	7490	7702	7530	7562	7586	7525	7629	7615	7604	7615	7617	7541	7600	7566	7665	7573	7552	7630	7477	7513	7564	7695	7512	7555	7668	7431	7585	7678	7515	7789	7569	7612	7528	7665	7510	7536
3712	2110	1857	1568	2297	2789	2691	2266	1830	11061	25976	19104	9661	3683	1625	1094	934	877	946	904	974	956	951	996	945	948	928	931	942	998	948	907	939	934	882	894	904	926	893	913	917	890	925	964	925	901	921	947	913	1006	945	938	912	928	986	885	902	963	932	942	919	909	863	953	888	902	924	928	889	1021	951	926	940	929	924	914	954	931	916	920	916	967	886	886	968	860	954	920	954	962	924	975	935	904	922	957	944	928	999	927	936	898	972	932	904	894	924	886	964	989	892	900	955	986	904	933	926	950	898	880	923	952	931	892	908	992	875	932	975	902	910	923	956	929	935	927	954	893	895	931	942	917	1006	875	914	908	853	951	903	937	1015	951	946	936	990	943	987	937	868	893	924	939	925	949	933	938	888	913	981	949	976	907	857	851	963	948	984	963	967	925	868	894	931	941	923	890	885	907	892	977	903	967	946	995	906	958	869	963	946	939	873	932	883	941	959	956	965	925	890	917	949	947	940	971	961	933	954	851	934	951	913	913	953	946	928	909	949	919	959	915	881	973	946	925	935	936	948	952	965	874	984	939	974	926	967	922	930	923	913	883	928	972	972	1018	980	918	998	923	918	927	893	900	916	909	937	889	965	912	938	998	966	895	902	911	962	918	949	985	938	953	920	930	956	946	925	937	926	908	881	914	990	907	925	886	921	907	932	943	940	909	909	969	908	906	962	887	977	925	901	933	919	974	958	881	876	903	869	899	889	966	957	943	949	935	906	896	886	919	870	980	939	983	936	928	962	954	902	886	979	950	953	943	955	924	890	960	951	956	903	957	946	970	921	948	928	916	938	894	944	1018	927	940	974	941	957	925	962	942	913	938	883	962	918	955	966	909	953	945	956	881	915	970	901	957	972	970	910	930	907	895	921	929	957	935	920	912	908	899	878	951	880	924	878	950	984	909	975	1001	969	898	890	905	955	962	955	923	895	905	917	952	922	909	932	948	995	883	942	943	947	877	946	991	976	951	998	931	900	919	898	925	971	932	897	900	931	971	904	940	984	950	921	941	902	928	912	961	916	922	940	875	878	965	930	938	965	961	914	916	927	935	941	962	933	954	894	927	974	871	932	943	925	934	923	938	948	917	928	925	969	890	985	981	940	938	930	881	904	948	909	924	876	968	949	914	924	915	990	959	928	951	951	997	920	953	935	947	902	929	927	917	869	902	925	960	962	915	960	983	898	912	945	979	936	956	945	964	1011	875	933	930	904	962	964	966	942	923	929	947	875	923	1010	919	949	858	994	971	939	995	906	958	954	959	966	942	912	931	929	919	986	903	896	904	953	954	946	977	1004	951	903	954	887	936	940	945	886	940	974	957	942	910	956	923	906	933	936	956	979	925	971	943	895	892	944	928	890	942	961	882	959	884	935	954	850	900	948	921	955	935	922	906	927	910	913	897	913	908	962	963	922	916	899	922	929	944	912	930	965	1021	947	902	908	953	866	946	938	937	942	880	955	937	967	965	937	966	959	980	940	936	938	922	944	980	922	942	969	923	951	947	934	916	899	893	942	943	919	929	916	947	925	926	937	979	886	897	940	932	936	955	939	901	931	901	959	946	953	972	881	929	988	987	916	932	975	863	950	948	905	930	951	902	916	885	912	855	926	930	878	944	954	960	935	968	919	925	924	921	894	947	880	908	966	936	982	958	891	891	892	931	931	940	990	862	987	923	910	898	925	942	963	973	923	921	948	911	948	917	923	928	970	925	969	938	944	930	949	919	938	942	892	855	907	892	932	944	872	963	908	867	890	960	952	908	899	975	963	939	910	931	943	949	911	947	942	957	944	954	948	932	979	926	925	981	926	969	915	915	943	981	916	918	908	955	913	906	907	953	915	930	931	929	859	943	906	933	977	878	952	895	927	981	915	933	977	938	966	952	939	945	959	934	969	977	915	909	981	969	982	938	913	949	871	942	963	904	930	953	884	1009	953	956	892	931	899	914	952	896	911	900	915	979	956	913	954	978	912	898	965	950	956	877	941	873	940	954	941	915	911	890	953	933	985	922	951	950	1013	970	947	915	929	925	914	976	956	937	916	941	917	956	918	874	925	865	869	985	978	918	982	894	912	942	941	940	947	926	938	945	897	947	953	901	973	942	935	955	921	938	926	934	912	987	919	968	983	976	969	960	900	947	860	962	897	924	903	949	919	941	995	906	896	952	881	901	912	939	870	964	920	910	929	936	917	962	981	933	921	885	936	943	967	919	966	937	927	924	930	938	886	890	912	917	991	933	897	957	949	902	897	924	880	947	912	986	966	927	927	954	946	970	967	972	974	935	912	893	972	945	944	930	929	936	953	919	953	951	993	900	947	972	865	915	884	965	932	927	924	925	876	945	926	915	946	915	853	947	914	937	956	880	952	919	917	850	881	935	929	920	920	904	951	919	919	946	917	871	904	925	895	939	973	954	930	939	916	964	908	923	879	943	900	905	886	960	959	916	926	941	944	913	913	889	898	827	903	947	933	991	911	924	930	1007	907	927	931	959	911	947	916	968	947	938	902	919	929	884	928	901	924	898	915	999	926	1046	912	987	903	912	997	965	986	970	950	941	979	925	948	978	912	956	940	907	915	949	943	940	917	921	925	914	935	934	930	979	915	887	923	931	970	934	899	921	995	877	892	920	934	877	965	913	886	903	885	927	982	916	943	904	927	953	991	910	962	954	953	907	916	909	915	968	948	914	980	897	873	970	929	980	897	950	933	941	917	972	931	902	955	914	943	915	942	978	904	918	910	928	869	923	921	950	870	946	923	970	892	912	924	904	902	959	945	991	934	866	967	933	921	940	914	906	941	928	884	1008	963	936	901	974	905	955	920	953	936	925	948	979	894	899	901	918	962	940	974	951	952	968	913	957	931	928	863	924	907	924	914	911	938	917	960	912	941	867	987	940	890	925	931	924	947	933	972	872	926	977	932	1000	932	915	971	938	919	952	865	952	919	1039	936	958	889	955	934	923	931	905	956	932	974	938	905	960	908	936	961	980	935	957	938	951	963	914	956	975	914	964	904	952	961	861	966	989	937	941	937	935	911	966	918	943	882	911	936	922	926	989	953	972	968	934	934	883	997	968	913	915	899	950	968	928	950	947	964	894	935	888	902	934	922	979	885	905	901	943	918	951	953	945	889	918	894	945	886	966	942	942	1006	945	921	925	869	891	955	918	936	947	956	887	996	843	980	984	963	936	945	900	898	912	902	937	965	901	862	931	895	952	883	940	891	903	926	924	939	935	941	944	984	911	936	933	924	980	884	871	913	935	921	945	929	959	903	985	875	906	928	905	929	969	894	975	935	927	933	941	978	977	957	967	899	930	924	885	920	956	957	911	918	907	1008	938	986	889	956	952	853	973	935	913	848	885	964	912	900	950	895	941	944	922	954	952	938	945	896	930	925	935	972	895	951	977	917	933	928	903	944	947	927	944	980	908	949	937	872	933	982	958	952	906	967	930	959	962	970	934	962	986	944	948	931	1009
24958	18371	17034	26538	35260	36913	35237	31194	26452	52565	77539	63855	46393	30644	16744	9573	7986	7634	7528	7520	7644	7454	7525	7586	7742	7624	7572	7448	7521	7539	7604	7655	7418	7495	7564	7520	7630	7509	7587	7426	7530	7603	7425	7666	7646	7652	7448	7676	7354	7714	7628	7587	7531	7598	7440	7639	7674	7468	7616	7480	7560	7595	7612	7472	7499	7620	7610	7521	7544	7482	7541	7439	7517	7736	7673	7543	7761	7636	7578	7477	7571	7558	7588	7471	7582	7552	7588	7580	7615	7497	7496	7563	7607	7643	7503	7512	7529	7472	7536	7624	7578	7570	7655	7569	7544	7609	7516	7581	7672	7618	7707	7477	7532	7615	7531	7463	7695	7619	7650	7655	7556	7505	7536	7569	7584	7459	7657	7534	7656	7566	7702	7560	7623	7629	7684	7391	7566	7577	7561	7502	7604	7614	7524	7483	7593	7345	7665	7352	7449	7510	7488	7655	7463	7726	7662	7529	7501	7510	7531	7525	7609	7560	7487	7613	7702	7537	7559	7613	7607	7457	7461	7685	7568	7608	7521	7587	7414	7553	7616	7592	7674	7570	7450	7528	7556	7466	7619	7657	7549	7673	7640	7556	7441	7610	7595	7555	7641	7482	7604	7441	7585	7437	7717	7624	7535	7531	7540	7598	7659	7545	7570	7512	7559	7598	7529	7663	7599	7491	7570	7595	7429	7644	7600	7464	7710	7600	7373	7539	7485	7479	7606	7678	7571	7570	7523	7529	7592	7674	7625	7563	7598	7589	7509	7654	7578	7657	7447	7627	7388	7534	7651	7652	7753	7648	7548	7580	7545	7438	7573	7552	7524	7593	7597	7496	7590	7556	7666	7628	7522	7523	7701	7556	7554	7610	7502	7445	7605	7602	7659	7563	7607	7522	7608	7629	7788	7604	7545	7609	7584	7567	7599	7472	7592	7656	7631	7474	7577	7542	7546	7552	7771	7629	7631	7619	7447	7645	7694	7630	7451	7488	7618	7653	7518	7618	7640	7502	7567	7656	7589	7688	7635	7658	7567	7504	7612	7700	7550	7492	7449	7540	7613	7394	7474	7553	7614	7584	7649	7408	7581	7660	7560	7592	7598	7557	7634	7556	7513	7669	7441	7724	7528	7594	7679	7582	7514	7551	7484	7630	7649	7440	7523	7626	7522	7524	7724	7445	7565	7683	7577	7611	7498	7643	7686	7492	7422	7517	7606	7544	7612	7602	7581	7708	7656	7671	7445	7460	7642	7571	7566	7479	7516	7574	7563	7675	7564	7565	7611	7437	7450	7594	7466	7598	7551	7595	7649	7618	7637	7528	7609	7604	7513	7602	7602	7602	7665	7577	7511	7491	7481	7629	7472	7597	7405	7509	7508	7477	7612	7647	7512	7633	7628	7505	7550	7637	7424	7486	7600	7610	7615	7536	7661	7574	7667	7493	7473	7585	7579	7555	7509	7641	7647	7392	7548	7624	7421	7496	7517	7501	7667	7375	7603	7541	7653	7529	7488	7444	7736	7550	7634	7590	7746	7618	7634	7489	7619	7671	7484	7644	7591	7552	7581	7587	7592	7599	7588	7620	7561	7567	7511	7576	7455	7523	7600	7489	7696	7561	7601	7508	7615	7512	7415	7538	7567	7662	7530	7615	7510	7541	7605	7570	7550	7508	7600	7568	7614	7561	7504	7494	7677	7532	7459	7404	7672	7577	7580	7597	7512	7468	7648	7414	7501	7530	7498	7551	7479	7446	7511	7623	7598	7449	7476	7626	7423	7549	7603	7598	7477	7462	7650	7529	7523	7765	7660	7512	7626	7570	7689	7451	7582	7590	7577	7505	7474	7647	7538	7686	7648	7623	7606	7539	7583	7512	7426	7549	7529	7545	7594	7552	7570	7583	7547	7654	7621	7447	7492	7649	7528	7630	7625	7707	7627	7554	7551	7567	7622	7554	7678	7562	7624	7438	7454	7617	7614	7490	7540	7654	7583	7613	7613	7532	7540	7549	7742	7608	7536	7475	7553	7476	7502	7535	7547	7669	7549	7647	7618	7580	7482	7587	7555	7621	7495	7638	7495	7542	7654	7619	7721	7516	7593	7602	7602	7437	7596	7577	7571	7575	7596	7506	7598	7474	7489	7628	7575	7441	7567	7484	7737	7509	7414	7585	7594	7605	7591	7603	7544	7538	7678	7678	7483	7493	7457	7528	7502	7587	7658	7641	7516	7592	7536	7654	7607	7564	7585	7556	7643	7548	7495	7554	7710	7525	7670	7423	7572	7464	7688	7535	7532	7490	7613	7500	7586	7509	7677	7513	7503	7665	7489	7582	7590	7595	7626	7435	7526	7521	7601	7656	7589	7618	7469	7447	7507	7332	7382	7508	7521	7598	7578	7606	7560	7596	7581	7606	7600	7550	7604	7700	7533	7697	7554	7593	7559	7563	7566	7555	7501	7555	7608	7484	7628	7635	7520	7583	7575	7680	7549	7449	7708	7560	7530	7565	7541	7611	7509	7526	7646	7456	7480	7487	7511	7509	7467	7538	7575	7606	7521	7633	7523	7677	7530	7503	7646	7455	7541	7464	7534	7438	7655	7423	7606	7626	7582	7574	7508	7563	7572	7507	7547	7606	7571	7512	7623	7388	7654	7604	7567	7655	7649	7584	7657	7502	7679	7570	7548	7593	7477	7464	7646	7595	7439	7510	7515	7720	7514	7559	7649	7566	7545	7638	7470	7494	7513	7429	7729	7571	7603	7523	7520	7463	7516	7624	7652	7604	7575	7518	7726	7735	7574	7529	7554	7652	7613	7540	7556	7489	7351	7628	7609	7495	7692	7632	7531	7672	7476	7648	7509	7583	7603	7689	7670	7535	7731	7673	7481	7601	7574	7543	7567	7675	7443	7635	7460	7459	7582	7531	7715	7584	7551	7575	7413	7595	7678	7556	7600	7668	7589	7566	7464	7577	7648	7470	7569	7595	7643	7681	7618	7558	7527	7675	7568	7383	7605	7531	7546	7550	7573	7522	7537	7628	7492	7515	7599	7499	7535	7615	7527	7552	7672	7509	7700	7615	7602	7708	7658	7394	7551	7542	7499	7537	7716	7603	7560	7590	7488	7542	7393	7623	7414	7458	7544	7498	7564	7589	7555	7513	7548	7462	7614	7457	7602	7408	7536	7636	7573	7530	7581	7574	7602	7639	7528	7736	7416	7530	7553	7570	7568	7426	7545	7525	7496	7582	7461	7589	7547	7569	7549	7568	7577	7490	7560	7695	7509	7484	7558	7493	7597	7695	7394	7521	7706	7502	7551	7485	7676	7557	7613	7501	7439	7496	7649	7580	7545	7550	7652	7622	7601	7559	7609	7572	7431	7740	7585	7589	7537	7690	7698	7443	7579	7540	7500	7556	7352	7567	7506	7591	7523	7699	7573	7627	7556	7608	7568	7525	7560	7572	7573	7563	7565	7564	7481	7602	7587	7678	7604	7638	7595	7495	7515	7632	7433	7640	7534	7598	7632	7572	7482	7547	7531	7501	7476	7476	7592	7445	7580	7501	7629	7519	7688	7370	7444	7542	7457	7550	7562	7580	7603	7626	7412	7671	7537	7656	7460	7513	7548	7527	7553	7684	7468	7574	7473	7531	7567	7590	7531	7631	7562	7574	7620	7558	7550	7563	7687	7717	7620	7558	7554	7577	7548	7581	7579	7644	7480	7513	7619	7370	7670	7449	7482	7503	7613	7530	7562	7613	7500	7665	7642	7512	7626	7564	7475	7485	7485	7576	7427	7635	7559	7644	7598	7531	7474	7599	7511	7649	7482	7517	7571	7548	7602	7524	7526	7557	7520	7554	7586	7554	7560	7670	7477	7528	7606	7601	7556	7673	7526	7525	7674	7648	7472	7549	7613	7568	7566	7521	7484	7630	7592	7636	7583	7662	7696	7640	7491	7606	7603	7366	7708	7471	7566	7472	7686	7698	7535	7547	7461	7439	7588	7495	7515	7587	7573	7621	7614	7455	7542	7591	7654	7626	7543	7569	7600	7546	7609	7592	7579	7606	7549	7623	7614	7465	7735	7500	7606	7519	7643	7728	7549	7630	7560	7579	7766	7651	7547	7640	7574	7699	7624	7533	7539	7586	7610	7527	7632	7653	7497	7513	7540	7534	7682	7679	7692	7446	7697	7562	7409	7614	7618	7580	7531	7579	7538	7581	7461	7488	7639	7555	7570	7313	7649	7534	7589	7416	7535	7468	7553	7519	7618	7516	7556	7548	7724	7610	7407	7613	7581	7468	7477	7567	7491	7609	7568	7628	7532	7563	7703	7563	7495	7550	7521	7683	7541	7614	7604	7690	7500	7624	7529	7456	7674	7609	7698	7609	7479	7584	7601	7575	7535	7527	7505	7537	7484	7613	7585	7493	7548	7613	7469	7427	7543	7522	7503	7582	7679	7517	7651	7428	7571	7557	7593	7574	7472	7497	7558	7660	7531	7546	7570	7627	7541	7510	7611	7529	7582	7686	7523	7491	7554	7549	7612	7449	7571	7522	7458	7585	7642	7505	7494	7714	7575	7574	7589	7515	7667	7590	7609	7618	7669	7432	7494	7497	7573	7624	7616	7580	7553	7659	7587	7616	7477	7544	7467	7629	7569	7682	7581	7610	7662	7626	7474	7651	7482	7704	7606	7564	7526	7570	7535	7528	7461	7537	7612	7647	7612	7366	7550	7566	7636	7528	7550	7663	7534	7445	7607	7596	7568	7682	7635	7692	7548	7611	7589	7481	7310	7462	7531	7671	7577	7567	7544	7447	7542	7589	7633	7668	7561	7584	7690	7582	7695	7558	7563	7473	7521	7535	7623	7592	7654	7636	7593	7504	7533	7641	7606	7609	7483	7427	7624	7594	7568	7516	7602	7531	7555	7649	7648	7443	7625	7742	7563	7549	7702	7433	7567	7605	7516	7585	7597	7674	7445	7603	7647	7676	7546	7694	7499	7481	7462	7559	7742	7494	7613	7592	7570	7519	7455	7434	7701	7562	7549	7510	7583	7512	7529	7537	7581	7505	7690	7497	7586	7570	7568	7487	7580	7480	7464	7539	7554	7572
3324	1308	1272	1186	1337	1686	1506	1432	1337	2633	5504	4410	2735	1744	1093	954	903	870	954	893	885	899	881	898	885	941	871	881	926	910	914	893	914	951	968	921	901	876	883	941	952	926	950	929	924	872	912	862	942	848	878	891	891	883	912	900	950	933	862	876	873	883	865	920	911	873	951	956	916	841	911	977	927	927	878	961	928	897	915	926	905	887	900	917	928	890	858	912	896	895	872	922	875	900	914	888	926	910	902	917	855	959	870	922	933	851	861	897	901	955	840	870	864	891	887	868	910	857	922	885	889	905	897	989	930	898	904	919	922	921	928	933	888	876	887	883	932	963	879	910	892	916	884	900	911	897	920	898	853	869	886	873	855	928	890	856	909	911	900	908	875	886	909	887	879	905	942	885	905	940	915	921	935	895	870	959	873	904	937	920	927	931	941	875	908	957	889	881	909	932	920	940	893	925	907	889	816	892	893	876	879	903	957	961	933	897	922	849	966	913	883	926	914	933	900	913	888	897	908	897	938	944	919	933	941	868	917	892	906	901	948	904	930	891	896	878	875	906	857	821	930	872	918	924	957	904	917	871	903	887	892	903	923	930	900	879	907	855	925	900	933	881	895	897	904	885	883	912	917	851	931	881	859	873	873	927	865	941	924	825	894	881	917	891	903	920	894	850	898	910	921	898	903	895	919	932	920	920	911	885	918	940	898	925	922	865	921	889	885	923	945	891	933	885	928	932	903	898	928	910	892	978	873	910	926	855	940	911	952	946	950	905	906	890	889	950	908	890	902	898	847	928	878	908	905	942	907	916	914	906	903	900	889	910	888	864	913	902	929	905	906	925	915	946	881	866	903	880	887	936	898	932	880	870	908	936	893	936	881	889	926	900	924	897	826	862	902	831	891	941	876	888	904	926	909	888	836	936	900	856	880	898	887	871	891	883	914	874	933	916	892	924	898	922	920	867	946	868	906	900	865	899	892	907	924	867	899	866	905	917	926	927	936	885	891	905	891	911	939	923	904	943	891	913	920	876	877	894	942	909	921	950	921	915	872	929	934	918	906	911	919	907	929	904	958	918	904	847	910	901	919	911	920	889	887	909	950	924	879	892	900	869	913	854	898	837	895	879	894	912	861	905	944	921	922	888	876	936	893	869	906	894	886	885	941	897	919	874	917	932	878	956	954	877	928	881	880	937	896	913	911	924	954	937	895	936	899	885	947	941	950	977	876	912	897	880	933	858	938	893	914	830	923	908	964	907	871	850	892	893	942	846	854	843	950	898	932	892	898	884	966	873	959	897	962	975	935	931	987	908	923	835	917	907	889	918	887	925	920	951	890	883	903	914	947	930	946	946	916	920	972	880	868	923	887	875	942	873	933	889	891	887	898	952	910	909	874	895	955	879	889	946	888	876	918	872	894	911	912	925	890	894	933	879	884	888	916	921	930	864	882	942	895	886	840	926	914	897	877	855	923	932	949	856	925	911	929	871	889	890	926	909	897	886	900	875	910	911	931	912	883	869	905	947	867	907	868	948	863	842	913	899	904	881	872	931	897	917	946	886	894	903	957	914	838	946	887	941	872	921	910	970	862	880	867	919	891	915	926	873	859	898	901	915	954	849	933	914	942	905	913	925	949	888	939	904	900	960	899	892	895	962	920	930	830	925	894	906	873	894	894	958	894	895	901	868	961	917	913	891	897	902	922	875	870	891	932	921	971	900	920	878	850	918	904	899	873	834	827	902	903	877	916	855	859	866	848	889	883	845	923	884	888	895	918	901	897	870	930	944	868	934	856	865	894	916	909	878	922	922	927	914	892	911	891	881	866	906	897	901	888	926	864	890	831	929	844	885	827	898	860	898	970	860	936	893	960	894	928	891	915	920	861	869	921	852	871	943	861	917	876	907	984	890	845	880	905	930	923	915	884	912	931	939	902	934	888	867	894	919	843	863	907	935	856	914	885	885	916	920	913	905	914	941	892	874	939	860	883	939	906	910	867	884	888	935	906	883	880	834	897	921	941	924	870	900	968	877	909	858	895	883	920	917	981	865	929	936	892	892	964	909	1001	895	904	874	908	861	921	922	913	897	971	874	872	894	910	864	858	891	872	905	849	886	892	891	932	951	870	895	928	878	965	925	957	891	924	896	902	895	903	938	904	897	862	889	972	869	875	944	888	916	937	955	921	871	860	915	876	944	941	919	869	867	884	884	914	880	901	924	922	914	923	883	886	910	836	919	900	962	891	873	880	866	937	919	917	897	928	915	951	906	899	921	934	927	881	894	888	901	926	910	919	922	945	947	870	905	836	919	871	921	925	908	925	957	973	805	973	879	882	929	969	899	902	869	871	892	902	886	921	946	930	929	904	878	945	909	962	895	925	893	939	880	903	907	886	862	850	913	874	901	870	930	891	883	908	931	886	880	914	901	872	911	924	892	964	878	910	918	862	859	922	963	948	956	891	909	864	879	941	910	918	946	870	935	857	967	911	970	856	969	923	944	917	892	873	919	913	897	890	961	907	905	885	883	896	869	900	945	907	920	862	899	934	896	909	909	867	865	910	896	890	878	937	868	901	892	905	859	886	903	863	904	877	881	902	917	889	926	925	852	895	876	905	886	964	916	892	874	933	903	819	930	827	946	950	842	944	888	900	922	921	899	864	911	881	943	886	865	874	935	914	870	928	888	900	904	877	928	926	897	945	884	904	907	964	852	875	894	877	923	947	904	895	885	893	874	903	889	873	909	871	879	938	931	934	908	916	843	855	892	923	947	947	916	967	923	866	890	901	867	901	856	874	883	854	926	965	901	886	938	904	863	919	907	913	915	958	939	889	922	919	927	899	906	901	895	902	954	824	951	916	899	892	930	908	901	921	905	900	924	914	858	952	870	947	893	854	897	915	911	925	923	930	881	888	911	873	915	941	916	852	888	909	919	936	888	908	923	937	895	921	907	919	852	879	871	900	913	882	875	949	924	910	952	890	905	863	934	897	896	891	896	922	888	950	923	907	914	933	848	927	900	925	907	890	926	903	928	875	899	903	895	885	861	871	861	904	937	885	869	882	914	879	927	879	879	884	958	923	899	895	930	887	905	907	927	924	907	850	877	916	944	891	950	888	960	898	873	923	954	904	930	913	866	915	874	896	910	931	966	916	899	869	942	910	931	825	911	890	892	875	908	927	890	905	919	887	897	901	904	960	872	957	916	896	892	922	912	833	913	933	907	976	975	867	903	893	902	929	878	872	886	904	888	911	909	914	907	959	923	923	881	932	895	924	921	923	935	903	928	948	891	882	883	950	937	889	876	896	903	875	862	904	919	930	873	898	896	923	942	920	948	884	900	850	870	890	892	898	911	931	948	876	909	884	881	920	921	895	869	908	954	952	904	887	910	913	936	876	930	905	917	895	879	947	913	881	872	888	922	877	919	877	921	908	950	907	884	921	871	938	917	917	902	916	909	974	964	915	897	969	930	946	878	870	904	922	880	937	904	897	875	884	938
16632	11824	11617	18422	25040	26647	23735	21711	19572	33989	44170	37883	27639	17596	10576	8098	7561	7412	7286	7499	7382	7454	7464	7438	7315	7494	7393	7474	7483	7331	7341	7384	7451	7447	7454	7441	7321	7549	7441	7455	7449	7275	7431	7443	7442	7447	7346	7580	7358	7306	7471	7332	7448	7307	7442	7490	7332	7344	7469	7487	7321	7378	7393	7563	7428	7533	7405	7302	7336	7437	7446	7376	7430	7504	7427	7388	7429	7464	7407	7400	7453	7406	7492	7143	7387	7419	7545	7475	7403	7521	7410	7435	7437	7402	7172	7399	7308	7265	7343	7523	7421	7467	7271	7453	7344	7458	7396	7391	7471	7378	7358	7455	7353	7401	7360	7377	7473	7438	7334	7453	7448	7429	7350	7326	7519	7415	7473	7506	7388	7260	7343	7446	7471	7459	7337	7444	7382	7518	7426	7356	7380	7342	7433	7401	7382	7491	7542	7346	7339	7469	7465	7446	7422	7500	7552	7345	7372	7333	7502	7419	7461	7433	7363	7390	7348	7319	7300	7411	7402	7399	7402	7396	7279	7416	7461	7433	7425	7461	7537	7351	7324	7336	7468	7376	7450	7369	7426	7401	7453	7371	7422	7502	7438	7490	7566	7419	7385	7414	7504	7407	7409	7355	7330	7475	7423	7523	7458	7639	7434	7437	7420	7434	7288	7465	7427	7415	7356	7411	7381	7495	7501	7328	7351	7307	7414	7416	7460	7359	7461	7419	7511	7383	7550	7215	7426	7420	7476	7316	7515	7405	7453	7404	7386	7459	7590	7303	7518	7380	7432	7484	7309	7555	7301	7382	7416	7363	7344	7424	7381	7385	7399	7490	7493	7481	7332	7572	7469	7479	7368	7434	7452	7397	7351	7372	7492	7533	7530	7456	7305	7446	7406	7381	7381	7254	7442	7480	7320	7500	7468	7317	7511	7343	7499	7524	7441	7358	7310	7463	7349	7386	7344	7375	7394	7303	7396	7428	7399	7449	7385	7476	7407	7422	7381	7313	7420	7477	7602	7310	7511	7467	7458	7316	7363	7260	7337	7500	7423	7369	7484	7350	7428	7413	7548	7404	7560	7456	7539	7453	7404	7502	7386	7330	7453	7357	7480	7409	7411	7354	7341	7441	7394	7406	7351	7450	7481	7599	7460	7284	7403	7478	7430	7412	7344	7323	7431	7351	7457	7287	7389	7471	7408	7440	7348	7503	7501	7448	7485	7481	7454	7397	7487	7305	7219	7422	7304	7412	7415	7438	7329	7408	7289	7471	7307	7430	7391	7450	7458	7307	7357	7291	7258	7456	7396	7509	7400	7362	7413	7397	7344	7406	7431	7441	7485	7422	7481	7281	7426	7353	7399	7539	7480	7310	7512	7443	7507	7329	7325	7348	7403	7428	7402	7427	7517	7434	7409	7439	7437	7302	7390	7419	7345	7476	7326	7455	7455	7435	7618	7239	7537	7433	7458	7350	7282	7416	7388	7395	7398	7381	7377	7476	7371	7373	7501	7465	7375	7435	7394	7359	7390	7561	7238	7461	7527	7477	7368	7382	7287	7404	7345	7385	7369	7276	7320	7494	7388	7462	7585	7522	7279	7406	7474	7455	7475	7454	7345	7433	7430	7433	7308	7494	7413	7536	7325	7513	7408	7467	7469	7319	7427	7480	7384	7300	7518	7383	7406	7496	7465	7509	7311	7367	7426	7449	7490	7459	7378	7416	7352	7355	7346	7366	7405	7434	7371	7459	7315	7491	7504	7373	7384	7472	7414	7514	7441	7329	7463	7457	7396	7367	7528	7375	7615	7407	7397	7396	7481	7500	7360	7417	7523	7417	7415	7458	7444	7377	7428	7388	7491	7495	7502	7363	7282	7391	7426	7426	7484	7253	7356	7303	7539	7241	7465	7444	7369	7400	7435	7389	7356	7413	7473	7487	7319	7388	7292	7388	7398	7435	7376	7409	7406	7482	7465	7433	7436	7469	7356	7382	7490	7492	7401	7542	7517	7337	7309	7608	7492	7439	7280	7416	7479	7483	7370	7503	7550	7456	7606	7415	7436	7515	7372	7412	7353	7369	7479	7382	7325	7347	7383	7400	7314	7379	7416	7514	7420	7428	7424	7379	7378	7344	7536	7293	7402	7423	7399	7503	7341	7351	7474	7448	7396	7487	7342	7318	7451	7371	7520	7409	7261	7351	7376	7435	7495	7404	7531	7449	7515	7388	7525	7328	7348	7385	7484	7417	7409	7302	7449	7467	7460	7476	7489	7427	7376	7398	7425	7458	7467	7498	7434	7461	7460	7379	7357	7455	7590	7372	7282	7371	7471	7424	7601	7386	7483	7272	7469	7364	7360	7382	7393	7329	7374	7538	7353	7357	7527	7492	7343	7447	7413	7403	7405	7426	7309	7352	7454	7423	7408	7392	7403	7465	7284	7377	7445	7367	7503	7390	7465	7420	7503	7384	7311	7404	7406	7511	7448	7506	7515	7369	7403	7420	7430	7514	7238	7394	7548	7547	7429	7376	7425	7354	7246	7405	7448	7416	7370	7366	7495	7432	7402	7400	7398	7456	7535	7388	7437	7356	7436	7402	7585	7471	7348	7500	7472	7393	7423	7459	7461	7364	7415	7463	7414	7456	7422	7352	7320	7313	7463	7589	7446	7396	7381	7335	7341	7530	7299	7396	7382	7273	7311	7517	7267	7312	7420	7508	7348	7450	7574	7249	7396	7384	7392	7318	7359	7484	7370	7329	7270	7370	7476	7491	7486	7512	7393	7453	7352	7444	7388	7442	7407	7473	7397	7395	7466	7424	7329	7403	7497	7279	7359	7384	7471	7432	7392	7461	7555	7438	7441	7493	7371	7429	7423	7526	7390	7247	7586	7352	7357	7413	7371	7391	7474	7468	7431	7326	7268	7372	7322	7373	7403	7439	7386	7484	7444	7441	7406	7383	7471	7445	7421	7520	7346	7237	7348	7374	7396	7343	7342	7379	7297	7444	7426	7169	7414	7418	7488	7460	7330	7512	7429	7416	7405	7432	7357	7417	7408	7403	7517	7374	7444	7496	7406	7381	7453	7520	7361	7362	7544	7288	7464	7470	7511	7330	7397	7477	7437	7445	7540	7471	7460	7396	7198	7588	7408	7312	7505	7373	7472	7488	7473	7340	7492	7371	7400	7438	7487	7312	7309	7416	7476	7496	7298	7394	7438	7415	7440	7358	7502	7533	7529	7442	7390	7506	7510	7539	7541	7428	7358	7517	7481	7390	7437	7443	7331	7345	7301	7432	7371	7389	7462	7408	7452	7406	7413	7421	7424	7376	7453	7424	7459	7481	7391	7391	7524	7372	7427	7463	7468	7399	7378	7437	7564	7306	7524	7452	7346	7432	7562	7345	7448	7537	7363	7528	7350	7389	7289	7425	7431	7622	7571	7424	7573	7350	7442	7397	7536	7322	7520	7236	7249	7501	7515	7391	7559	7377	7454	7520	7400	7432	7422	7442	7449	7385	7302	7473	7496	7230	7300	7453	7353	7495	7408	7407	7438	7377	7463	7422	7466	7483	7416	7400	7426	7649	7465	7440	7310	7524	7340	7418	7514	7317	7516	7365	7339	7443	7534	7412	7434	7446	7507	7391	7415	7430	7390	7349	7483	7429	7481	7511	7454	7425	7401	7583	7383	7462	7460	7303	7469	7422	7516	7369	7359	7458	7312	7491	7536	7464	7492	7421	7395	7453	7247	7484	7456	7386	7380	7509	7311	7378	7445	7409	7517	7489	7445	7394	7317	7441	7414	7337	7433	7473	7331	7406	7481	7471	7353	7497	7356	7412	7521	7353	7421	7414	7336	7454	7381	7514	7365	7361	7346	7455	7358	7502	7285	7404	7293	7360	7605	7382	7387	7413	7273	7376	7411	7340	7261	7304	7434	7339	7498	7564	7383	7480	7400	7500	7390	7448	7407	7385	7395	7328	7448	7334	7308	7395	7532	7445	7414	7380	7288	7342	7333	7298	7485	7463	7300	7424	7438	7392	7311	7346	7320	7377	7453	7563	7370	7412	7279	7348	7471	7365	7460	7407	7420	7392	7352	7328	7495	7493	7517	7484	7429	7442	7491	7370	7399	7275	7487	7499	7291	7433	7445	7401	7299	7471	7452	7537	7429	7456	7339	7424	7428	7361	7402	7387	7552	7337	7310	7351	7375	7410	7397	7387	7312	7348	7426	7389	7320	7476	7478	7301	7484	7516	7445	7469	7515	7311	7472	7577	7375	7551	7585	7245	7494	7370	7595	7346	7337	7363	7364	7326	7413	7404	7381	7436	7310	7389	7486	7363	7416	7376	7389	7289	7390	7368	7464	7359	7409	7362	7480	7464	7512	7326	7564	7500	7378	7281	7280	7394	7361	7441	7406	7430	7347	7494	7372	7460	7518	7348	7400	7420	7248	7399	7392	7393	7472	7353	7417	7394	7476	7251	7475	7395	7470	7477	7386	7368	7420	7453	7412	7337	7548	7494	7385	7444	7319	7454	7590	7552	7399	7391	7593	7476	7280	7379	7466	7469	7490	7456	7492	7523	7398	7470	7414	7430	7407	7376	7397	7465	7519	7335	7410	7483	7324	7433	7433	7522	7354	7292	7309	7342	7480	7420	7277	7427	7459	7439	7386	7426	7391	7473	7429	7542	7328	7302	7419	7265	7514	7497	7372	7430	7376	7454	7395	7332	7396	7297	7389	7402	7422	7597	7370	7376	7415	7355	7323	7428	7363	7438	7370	7442	7310	7489	7394	7372	7426	7570	7406	7359	7566	7469	7312	7358	7360	7387	7341	7382	7435	7468	7390	7416	7498	7456	7329	7449	7318	7293	7387	7197	7226	7436	7350	7535	7282	7353	7508	7516	7322	7423	7404	7281	7548	7416	7543	7550	7445	7517	7392	7317	7604	7341	7420	7409	7293	7384	7460	7605	7352	7459	7521	7530	7544	7360	7436	7450	7357	7491	7328	7312	7397	7294	7327	7320	7489	7315	7509	7327	7473	7461	7435	7318	7428	7405	7577	7557	7325	7549	7497	7464	7358	7596	7198	7473	7545	7432	7370	7441	7384	7577
2233	1551	1381	1352	1742	2224	1863	1706	1500	7881	13740	11512	6332	2739	1385	1006	989	932	953	904	896	906	881	916	958	926	907	925	964	935	831	955	948	935	903	884	918	938	922	897	864	942	984	926	954	889	892	958	943	893	907	900	876	905	879	941	937	913	932	909	910	936	946	910	875	971	871	910	973	919	946	949	805	904	902	969	905	935	957	901	933	903	876	944	904	911	888	929	881	881	929	882	929	902	921	939	955	920	910	903	975	871	923	932	905	974	955	948	977	936	909	912	910	894	968	900	888	906	916	851	900	952	877	897	912	929	929	895	884	998	938	959	920	903	914	851	866	902	929	948	962	894	935	958	941	930	942	942	966	921	875	922	953	962	914	902	884	903	963	876	935	921	920	926	917	875	925	842	898	917	901	930	853	826	939	929	958	958	928	895	983	939	867	910	1005	903	937	868	934	883	914	948	880	926	907	953	895	881	917	924	947	922	904	932	924	884	935	898	944	929	863	904	908	945	934	868	881	899	920	878	891	919	904	950	945	895	884	881	914	952	999	879	883	915	917	953	879	952	898	954	923	936	902	942	918	904	915	903	945	922	892	965	855	929	957	875	957	904	970	985	923	896	906	937	961	905	976	938	944	908	1019	853	880	952	963	902	984	905	888	913	903	889	952	911	925	905	942	913	886	983	889	846	928	930	959	907	925	930	888	886	896	872	936	950	926	904	875	949	914	947	895	923	957	908	971	902	849	923	926	912	900	833	921	901	979	933	909	909	921	940	930	901	908	909	920	921	944	901	916	964	882	929	901	915	930	862	855	932	955	949	946	925	947	886	898	879	897	950	941	943	928	951	888	875	877	905	883	914	888	888	875	897	914	894	975	899	915	934	907	907	904	914	920	871	961	939	919	969	923	958	918	920	930	923	908	921	884	872	885	941	890	922	937	946	903	943	935	862	908	917	908	914	963	914	949	1001	924	928	949	888	935	854	946	1014	909	897	947	911	904	958	938	853	960	894	904	919	942	909	929	951	951	934	935	923	913	897	909	909	907	927	903	884	940	917	944	912	987	867	909	937	853	902	953	948	849	901	904	919	889	932	924	886	923	958	924	874	920	921	960	932	922	910	954	882	920	850	893	909	910	933	889	886	915	904	952	856	888	901	936	862	928	910	912	885	922	963	964	902	940	880	894	918	924	954	918	903	896	944	894	873	930	968	924	966	932	936	921	966	959	885	923	954	896	937	953	912	929	899	876	957	925	934	882	947	942	909	942	910	917	899	923	909	938	920	922	914	923	917	907	949	957	893	915	986	915	896	893	935	953	905	896	925	873	912	945	938	890	890	922	907	874	886	909	947	902	935	878	901	980	907	923	932	966	902	907	867	938	870	954	901	891	937	902	867	909	956	939	930	902	935	887	903	880	938	920	919	893	898	917	897	910	863	890	886	980	922	942	921	914	891	973	949	849	931	909	982	900	928	952	903	927	859	936	894	969	952	907	885	951	940	903	918	928	912	940	924	917	956	906	905	910	932	938	867	907	884	926	892	929	934	906	886	966	889	936	914	938	908	906	868	899	858	933	901	966	909	895	911	928	968	922	847	924	983	1000	841	837	874	903	882	938	916	931	937	897	906	955	926	910	928	893	918	946	910	944	888	952	897	886	899	875	913	906	915	919	857	902	902	919	914	873	929	975	937	959	979	916	901	933	918	937	908	874	940	893	891	949	941	916	883	846	906	927	829	937	867	856	891	925	904	888	953	931	893	882	872	848	877	864	917	962	936	883	881	869	921	934	927	937	959	886	956	902	913	960	928	912	942	915	977	965	885	905	926	904	914	907	967	911	983	906	969	941	945	987	889	906	939	897	949	957	906	880	919	913	899	932	872	923	911	900	877	874	892	893	968	912	947	947	879	922	902	972	953	890	891	909	847	922	860	868	947	878	913	913	862	931	919	912	895	916	927	865	956	881	888	910	867	960	884	950	905	955	880	960	907	924	923	907	895	940	901	898	927	879	902	967	936	926	938	931	894	924	899	911	888	949	889	919	922	874	902	933	959	945	904	940	897	938	887	872	898	874	941	939	934	897	931	878	853	911	892	1024	903	917	907	920	864	861	955	891	897	915	942	910	906	883	902	925	926	905	903	964	924	934	919	943	995	906	897	925	857	950	937	886	971	939	960	979	941	916	936	886	907	933	903	898	878	887	948	888	969	922	891	912	934	924	944	939	934	975	899	901	898	929	951	876	915	906	919	938	925	940	926	922	910	895	898	899	881	929	916	895	940	866	986	929	952	895	937	958	898	896	888	928	933	907	942	921	877	925	897	899	892	915	900	872	905	924	926	898	923	901	921	924	889	911	950	877	930	882	955	975	930	904	973	911	937	965	896	904	961	879	925	893	925	913	921	969	973	938	950	872	1008	904	936	892	948	888	889	917	933	1018	926	930	933	952	899	960	981	893	966	925	919	927	905	928	946	945	985	926	909	919	980	972	923	934	897	936	937	866	901	946	905	952	882	936	920	928	866	923	916	958	961	900	881	907	923	943	925	893	954	862	888	948	929	897	901	890	950	904	895	848	897	923	882	938	855	907	870	928	861	919	941	980	895	890	884	911	933	909	929	888	918	917	964	933	909	903	831	880	945	858	926	899	891	932	941	864	945	939	977	910	878	941	930	900	876	890	933	916	908	888	938	922	969	884	944	888	919	947	871	903	922	927	935	931	894	902	946	923	983	920	964	978	905	885	945	901	894	865	918	923	894	898	927	943	893	882	889	903	898	908	929	934	920	929	918	937	921	963	934	898	901	937	885	954	918	883	930	924	956	906	913	865	956	920	920	887	960	944	919	919	885	882	898	964	922	912	914	908	897	912	927	912	929	947	921	861	896	904	890	993	901	952	964	925	944	901	956	907	956	903	930	901	937	923	911	887	894	937	902	920	879	956	849	879	890	896	883	899	894	942	921	936	871	950	910	862	873	1004	892	950	909	890	947	918	893	973	931	911	941	919	889	946	928	919	923	904	967	901	905	955	920	898	905	889	919	905	890	961	928	989	995	915	933	871	965	915	887	882	939	887	937	878	954	877	847	899	934	942	894	899	920	899	877	902	933	917	905	885	914	858	921	898	950	906	1021	933	937	877	900	903	947	901	940	975	889	886	990	901	904	908	971	896	942	929	936	897	872	895	863	879	947	940	878	957	856	895	959	869	914	869	963	955	942	952	876	881	896	964	909	928	972	868	913	860	964	944	931	933	967	837	875	955	930	906	914	919	957	878	886	916	919	927	977	923	918	891	887	893	913	909	972	930	910	875	930	866	951	913	879	971	866	887	943	931	938	962	886	954	911	933	960	917	931	927	918	929	952	879	932	891	891	904	926	985	943	870	935	914	913	913	927	969	860	949	941	901	952	961	919	942	953	947	925	946	904	902	906	889	926	970	916	893	900	964	956	949	903	926	960	903	930	916	988	902	976	935	946	880	881	919	944	944	971	895	921	978	857	894	918	875	883	891	953
20140	14690	12752	21968	31131	31965	28956	25777	23564	52737	61820	53565	40391	26203	14462	8971	7743	7569	7493	7363	7547	7481	7344	7518	7623	7468	7352	7405	7455	7436	7390	7464	7419	7390	7359	7505	7395	7529	7420	7476	7357	7383	7450	7340	7417	7461	7344	7393	7485	7591	7519	7460	7400	7429	7605	7466	7454	7277	7483	7461	7334	7582	7462	7397	7550	7392	7391	7449	7515	7480	7447	7533	7450	7435	7329	7510	7387	7575	7462	7539	7438	7402	7546	7531	7610	7467	7386	7547	7557	7362	7471	7399	7383	7394	7504	7476	7272	7456	7401	7420	7471	7456	7461	7507	7517	7526	7340	7488	7497	7510	7439	7304	7404	7391	7568	7547	7369	7527	7452	7529	7344	7614	7481	7454	7366	7379	7411	7463	7460	7657	7346	7440	7447	7333	7446	7492	7435	7423	7539	7529	7526	7551	7429	7425	7300	7449	7480	7460	7432	7482	7427	7479	7473	7309	7530	7317	7405	7536	7577	7334	7438	7519	7448	7377	7494	7372	7435	7281	7549	7547	7488	7509	7379	7454	7375	7558	7491	7435	7445	7522	7485	7306	7522	7452	7520	7381	7460	7346	7484	7505	7398	7413	7523	7398	7554	7343	7353	7464	7534	7537	7578	7416	7608	7519	7439	7514	7420	7421	7286	7422	7550	7459	7487	7390	7301	7516	7309	7376	7699	7463	7460	7574	7383	7448	7468	7364	7553	7546	7441	7508	7443	7470	7493	7384	7419	7494	7315	7558	7459	7471	7437	7388	7418	7427	7342	7438	7531	7588	7246	7581	7435	7585	7424	7397	7441	7462	7356	7462	7354	7322	7444	7568	7498	7385	7474	7447	7436	7464	7521	7400	7495	7474	7449	7394	7367	7323	7508	7472	7444	7543	7531	7477	7406	7411	7492	7489	7392	7380	7376	7531	7537	7311	7472	7552	7475	7338	7523	7458	7493	7413	7529	7414	7385	7557	7484	7464	7469	7405	7304	7331	7465	7313	7501	7519	7463	7491	7348	7365	7473	7439	7445	7415	7545	7364	7502	7346	7537	7467	7493	7613	7384	7503	7439	7447	7479	7436	7441	7400	7585	7438	7329	7483	7456	7446	7530	7591	7317	7433	7391	7414	7413	7393	7396	7601	7404	7420	7455	7554	7403	7419	7561	7430	7457	7460	7393	7445	7601	7519	7400	7501	7412	7415	7352	7416	7364	7541	7346	7482	7526	7488	7592	7511	7423	7497	7622	7325	7504	7454	7396	7362	7360	7456	7410	7474	7333	7435	7314	7487	7484	7504	7512	7455	7504	7340	7453	7328	7564	7346	7496	7519	7410	7574	7523	7490	7471	7395	7432	7425	7488	7522	7489	7420	7489	7377	7409	7388	7529	7549	7591	7477	7334	7550	7512	7499	7657	7444	7424	7376	7500	7522	7465	7513	7452	7572	7585	7343	7449	7456	7361	7497	7609	7355	7475	7275	7528	7434	7414	7587	7576	7403	7400	7491	7492	7502	7526	7381	7457	7316	7366	7489	7460	7497	7468	7399	7650	7494	7577	7656	7508	7435	7291	7543	7344	7340	7573	7539	7311	7408	7409	7375	7447	7448	7554	7412	7448	7412	7394	7362	7597	7546	7400	7356	7501	7487	7504	7352	7439	7447	7459	7428	7464	7403	7361	7453	7611	7521	7439	7470	7357	7511	7431	7534	7416	7436	7449	7475	7452	7508	7463	7497	7458	7601	7456	7308	7457	7434	7488	7531	7624	7460	7404	7364	7532	7423	7416	7462	7544	7481	7603	7550	7489	7382	7434	7417	7486	7350	7559	7457	7443	7420	7454	7488	7435	7522	7403	7460	7458	7357	7401	7563	7516	7583	7356	7522	7416	7506	7465	7311	7579	7527	7417	7424	7387	7383	7403	7527	7299	7494	7337	7430	7392	7501	7417	7464	7470	7468	7453	7540	7594	7532	7401	7568	7373	7448	7580	7534	7524	7506	7546	7516	7461	7465	7479	7546	7375	7533	7433	7430	7403	7401	7370	7482	7475	7566	7566	7457	7574	7495	7519	7445	7583	7482	7363	7587	7276	7454	7527	7445	7419	7408	7507	7353	7332	7424	7561	7288	7417	7481	7482	7464	7532	7442	7469	7417	7438	7431	7474	7391	7392	7560	7504	7542	7418	7533	7565	7575	7451	7462	7448	7436	7422	7385	7539	7340	7407	7400	7308	7435	7488	7422	7459	7462	7401	7485	7462	7379	7415	7311	7550	7403	7499	7386	7389	7526	7416	7555	7538	7418	7526	7377	7313	7497	7313	7503	7492	7576	7357	7401	7539	7545	7540	7469	7647	7481	7569	7420	7374	7418	7306	7399	7392	7532	7539	7433	7423	7454	7468	7402	7466	7272	7432	7495	7491	7538	7419	7529	7317	7473	7498	7448	7562	7457	7489	7554	7496	7398	7486	7469	7500	7382	7461	7435	7465	7437	7396	7484	7449	7475	7481	7579	7474	7557	7388	7539	7518	7419	7576	7467	7366	7442	7344	7393	7471	7426	7313	7576	7453	7575	7398	7559	7324	7589	7480	7410	7532	7492	7408	7455	7511	7516	7524	7526	7477	7482	7434	7441	7462	7482	7424	7462	7338	7303	7517	7370	7345	7449	7566	7470	7427	7418	7500	7484	7509	7481	7412	7487	7455	7318	7334	7411	7540	7513	7503	7657	7418	7459	7378	7629	7393	7580	7562	7402	7271	7494	7389	7454	7425	7523	7369	7490	7414	7480	7345	7379	7459	7285	7512	7471	7373	7422	7425	7537	7533	7552	7328	7437	7456	7282	7515	7456	7534	7449	7405	7483	7469	7474	7419	7421	7556	7528	7542	7407	7364	7475	7470	7445	7496	7559	7431	7530	7495	7422	7460	7358	7526	7426	7511	7501	7400	7562	7483	7496	7513	7340	7521	7408	7409	7602	7394	7398	7505	7311	7357	7361	7396	7525	7394	7564	7552	7388	7419	7415	7444	7462	7475	7420	7484	7448	7508	7402	7529	7584	7471	7397	7523	7477	7464	7380	7448	7437	7425	7582	7518	7257	7483	7266	7476	7518	7444	7574	7459	7537	7542	7472	7501	7421	7557	7445	7439	7428	7517	7477	7424	7514	7509	7521	7527	7431	7450	7475	7618	7528	7501	7490	7468	7486	7395	7462	7368	7499	7570	7338	7452	7343	7498	7523	7490	7320	7565	7495	7498	7311	7381	7591	7276	7557	7511	7529	7438	7507	7419	7414	7453	7517	7511	7364	7290	7498	7394	7499	7520	7517	7676	7397	7425	7431	7582	7285	7467	7373	7447	7543	7469	7325	7534	7404	7512	7478	7445	7417	7434	7338	7438	7354	7431	7426	7446	7330	7430	7466	7545	7476	7442	7458	7454	7390	7487	7458	7414	7528	7456	7358	7504	7345	7476	7519	7434	7381	7341	7409	7534	7397	7570	7308	7528	7506	7454	7402	7486	7430	7442	7488	7417	7535	7465	7511	7484	7353	7511	7573	7480	7423	7465	7449	7361	7366	7419	7378	7400	7481	7613	7380	7540	7440	7425	7429	7466	7425	7490	7387	7549	7390	7426	7431	7328	7403	7422	7404	7449	7545	7520	7638	7554	7423	7488	7489	7540	7485	7572	7492	7396	7394	7462	7366	7692	7387	7530	7505	7529	7539	7382	7609	7329	7562	7513	7455	7338	7305	7421	7536	7510	7421	7564	7288	7462	7374	7430	7514	7496	7214	7388	7526	7438	7449	7325	7507	7458	7598	7172	7547	7636	7392	7291	7449	7588	7610	7490	7486	7383	7348	7419	7415	7407	7366	7458	7373	7423	7419	7364	7457	7512	7349	7317	7479	7402	7428	7439	7595	7520	7493	7409	7353	7353	7486	7471	7463	7453	7413	7376	7459	7443	7442	7387	7354	7469	7459	7500	7403	7477	7392	7338	7467	7339	7512	7527	7424	7450	7521	7404	7414	7355	7439	7424	7473	7542	7403	7437	7430	7514	7561	7445	7527	7510	7401	7412	7482	7430	7420	7459	7610	7495	7455	7371	7327	7486	7537	7475	7318	7454	7508	7326	7518	7374	7363	7514	7478	7411	7471	7488	7532	7461	7503	7496	7316	7465	7528	7350	7578	7321	7499	7564	7357	7422	7299	7490	7530	7416	7511	7367	7532	7481	7523	7432	7485	7398	7477	7378	7539	7527	7426	7451	7391	7407	7437	7475	7522	7472	7308	7484	7433	7490	7511	7337	7488	7448	7393	7565	7511	7473	7569	7369	7501	7371	7455	7488	7536	7336	7485	7387	7485	7510	7476	7399	7403	7487	7464	7529	7315	7517	7323	7453	7464	7340	7365	7595	7359	7426	7463	7460	7562	7465	7432	7586	7373	7422	7691	7473	7494	7258	7457	7467	7413	7580	7303	7464	7431	7562	7582	7366	7527	7526	7377	7478	7360	7372	7379	7477	7540	7417	7496	7591	7357	7432	7626	7380	7560	7449	7466	7406	7416	7479	7455	7355	7484	7411	7266	7485	7562	7463	7428	7283	7393	7382	7451	7449	7458	7474	7358	7564	7388	7464	7422	7451	7440	7407	7379	7356	7549	7463	7356	7417	7394	7458	7490	7476	7384	7604	7384	7474	7568	7494	7295	7474	7511	7426	7382	7545	7565	7503	7241	7401	7456	7391	7411	7523	7514	7360	7416	7445	7523	7452	7564	7545	7511	7365	7527	7514	7466	7453	7531	7361	7538	7508	7615	7432	7477	7420	7378	7502	7499	7391	7468	7452	7449	7560	7347	7366	7509	7472	7454	7411	7460	7492	7489	7450	7523	7372	7406	7387	7476	7522	7480	7306	7483	7364	7451	7455	7413	7558	7364	7311	7566	7446	7643	7299	7373	7536	7405	7502	7456	7412	7411	7566	7425	7527	7458	7469	7413	7506	7696	7608	7443	7408	7403	7453	7428	7417	7275	7451	7464	7442	7408	7457	7518	7390	7374	7269	7451	7358	7549	7339	7435	7452	7563	7581	7404	7425	7493	7347	7444	7357	7486	7480	7457	7420	7513
5010	1560	1397	1347	1760	1948	1837	1708	1763	6531	13738	11852	6466	2851	1489	1018	1020	947	893	938	930	968	929	967	926	940	1016	931	924	1005	944	950	938	903	920	971	922	938	938	954	933	950	946	939	893	959	881	973	937	894	910	905	962	908	927	928	920	945	964	924	913	961	906	939	951	939	945	939	966	905	960	959	952	930	951	974	913	939	925	945	935	933	905	998	929	922	905	985	906	948	931	927	918	967	914	896	897	897	948	957	940	953	937	957	915	969	979	905	953	858	925	943	933	882	924	953	967	872	964	889	977	981	978	926	961	883	916	980	924	967	998	994	936	862	938	938	983	964	960	923	933	1017	970	948	943	906	917	969	939	961	938	930	934	927	933	957	923	970	946	948	923	954	956	941	966	985	973	951	883	907	872	936	904	968	947	917	917	916	888	944	894	957	898	922	916	900	928	909	897	907	1020	963	941	975	901	917	968	895	935	943	940	927	901	927	916	970	936	903	991	898	895	962	923	907	883	946	907	932	930	949	944	970	938	919	979	884	948	921	998	939	922	954	879	915	925	944	951	908	973	964	974	910	980	930	950	943	961	925	1003	927	904	951	891	903	987	953	930	915	950	904	988	952	950	944	938	917	950	905	926	937	953	907	963	972	908	947	939	952	904	967	904	929	914	905	895	899	927	938	954	943	940	905	867	923	919	916	864	914	911	983	953	921	894	886	938	954	934	951	861	969	914	956	935	956	952	958	913	971	916	890	923	980	923	898	912	933	983	925	918	918	939	880	936	973	962	912	899	935	964	909	925	934	991	992	950	958	949	973	945	876	986	923	901	922	962	989	931	949	944	888	959	926	907	925	853	922	924	948	963	955	930	978	992	940	962	938	892	884	908	930	910	911	959	894	926	922	922	932	963	926	939	932	886	903	949	930	913	908	926	932	986	953	877	918	954	931	864	979	898	1022	926	900	955	911	916	937	987	950	957	898	925	903	940	919	931	959	934	922	961	918	954	973	918	959	926	964	966	920	906	907	925	939	908	932	912	941	907	946	892	915	1009	920	955	947	989	910	902	947	910	908	924	973	939	921	968	937	928	942	925	913	957	955	981	934	943	968	907	950	957	898	953	921	927	931	905	943	957	1013	902	874	936	935	971	962	945	1001	933	905	922	935	928	961	937	916	914	958	919	966	857	950	934	984	939	906	966	956	897	927	913	992	954	940	924	892	932	932	921	933	882	917	914	903	900	933	899	933	927	952	900	898	953	891	915	960	951	949	927	935	942	942	882	952	916	953	927	925	920	919	938	929	952	905	929	950	929	929	1010	878	912	969	960	953	937	938	896	904	968	937	942	960	933	913	969	961	933	928	963	942	985	865	969	919	931	939	960	918	966	948	937	957	962	935	869	962	940	940	926	934	981	943	961	974	979	898	916	954	893	932	967	941	924	959	917	963	967	921	957	996	881	939	917	938	1033	885	943	937	968	911	884	953	955	964	899	994	952	931	966	938	909	913	946	872	892	932	925	889	940	903	920	904	977	922	914	929	982	1001	939	934	918	916	927	960	919	969	917	886	966	946	912	976	915	1003	952	981	964	935	910	927	911	934	915	946	954	892	1009	921	878	881	902	958	962	870	940	983	840	978	941	920	931	908	938	917	968	988	923	913	933	947	965	938	908	894	966	893	928	973	961	922	921	969	936	968	931	948	949	953	921	954	949	956	963	953	1002	945	951	914	940	928	958	930	970	938	897	917	948	918	923	907	994	961	897	922	940	961	884	873	927	940	892	881	842	946	964	915	994	961	974	914	906	878	1018	940	970	882	939	924	926	959	932	980	901	947	940	1012	900	931	963	897	879	915	951	954	937	941	913	963	921	906	962	945	960	969	946	945	943	972	957	966	922	925	962	935	905	925	912	991	975	887	882	920	912	936	939	940	925	956	985	930	918	914	918	985	933	907	909	939	944	956	958	953	928	940	961	951	973	955	946	952	940	925	903	899	934	937	919	976	916	944	944	908	905	914	935	931	937	965	912	856	931	922	915	973	970	888	1014	846	933	924	935	981	923	977	970	918	936	950	1022	933	913	901	929	963	922	924	929	887	927	874	931	934	961	912	945	942	917	988	898	928	951	974	946	919	878	881	982	951	941	968	876	945	925	936	957	941	909	958	885	1004	939	964	968	956	981	949	907	931	941	925	981	940	960	967	902	915	912	941	983	902	982	898	990	939	922	964	920	889	910	948	1013	951	907	950	930	928	941	926	922	989	893	934	906	908	957	894	928	909	914	912	923	959	947	954	920	932	969	973	1000	1000	935	935	984	946	961	915	1017	950	946	909	867	933	903	943	950	941	923	874	943	926	989	966	948	951	976	972	901	967	939	921	930	911	982	859	948	905	909	975	948	964	964	965	1007	950	909	941	917	940	915	932	966	921	955	985	925	951	944	941	955	971	943	913	958	953	923	971	885	895	1002	990	944	920	928	917	931	926	914	894	918	945	912	997	873	911	933	930	930	952	945	941	934	898	934	958	982	960	918	957	897	928	968	967	938	942	909	914	985	944	894	917	948	898	945	936	974	918	870	893	982	906	941	966	958	989	968	901	938	939	942	934	945	948	971	898	917	981	964	956	930	965	874	973	929	953	885	924	919	944	912	962	941	961	921	878	928	976	924	963	963	922	922	940	888	892	909	916	946	966	930	998	894	952	967	911	924	935	907	928	975	956	980	916	919	971	977	947	977	974	911	963	942	905	915	911	928	917	937	931	948	950	947	960	951	940	913	945	955	968	949	945	939	912	908	923	987	940	926	888	926	929	954	924	941	987	942	951	932	980	898	958	963	910	897	997	871	904	871	919	943	934	935	905	972	924	916	916	902	965	1009	961	971	936	917	904	933	996	986	896	941	912	932	869	962	937	925	970	892	999	949	894	887	907	913	970	972	899	940	940	855	919	919	915	939	940	992	977	923	973	905	951	912	952	935	922	916	911	973	967	896	955	941	913	914	897	905	945	920	980	844	900	981	974	950	984	934	966	938	987	944	972	975	977	922	923	971	881	918	917	942	969	875	919	979	960	907	897	962	945	958	917	920	886	996	950	922	916	921	924	905	964	932	895	944	877	876	1002	944	987	912	934	927	909	955	912	965	938	959	901	934	950	916	914	883	928	961	959	917	887	910	908	927	949	916	932	943	926	943	959	952	934	957	937	956	932	966	920	907	922	920	899	917	890	921	940	882	937	954	924	904	927	943	933	927	941	927	943	960	954	927	986	889	932	926	944	891	906	946	937	927	954	891	939	874	919	984	958	919	956	954	908	933	914	901	953	923	918	935	961	925	1005	983	914	940	940	926	924	914	908	887	958	900	925	910	912	931	954	960	949	946	932	933	961	889	908	973	937	917	947	861	922	957	950	869	896	985	923	948	921	993	945	987	945	1015	928	901	914	936	926	956	893	983	990	932	937	939	911	938	900	895	893	954	971	896	992	970	954	927	945	903	984	909	923	951	941	909	956	922	957	954	922	973	918	943	909	934	888	910	917
19961	14061	12833	21211	30591	30823	27553	25917	26264	49336	62467	54572	40859	26883	14025	8760	7905	7621	7595	7664	7679	7687	7793	7731	7581	7647	7521	7726	7546	7792	7589	7606	7646	7538	7608	7598	7610	7567	7703	7579	7582	7580	7717	7542	7647	7663	7524	7668	7663	7690	7598	7624	7538	7593	7653	7642	7620	7594	7546	7673	7635	7583	7639	7620	7623	7745	7505	7693	7548	7607	7577	7739	7504	7622	7674	7620	7632	7720	7555	7689	7525	7726	7675	7618	7681	7705	7644	7539	7643	7583	7689	7633	7617	7580	7623	7769	7752	7799	7603	7568	7517	7588	7639	7781	7579	7579	7592	7708	7735	7668	7642	7612	7593	7649	7597	7642	7560	7682	7596	7655	7509	7643	7496	7737	7652	7638	7761	7539	7607	7712	7627	7742	7637	7741	7732	7532	7698	7531	7732	7542	7668	7625	7641	7655	7550	7523	7570	7622	7696	7628	7603	7711	7690	7575	7541	7778	7652	7700	7570	7727	7613	7650	7696	7641	7623	7631	7620	7695	7722	7836	7514	7649	7601	7670	7560	7692	7659	7794	7622	7716	7559	7541	7646	7684	7637	7775	7673	7538	7677	7727	7568	7601	7575	7539	7655	7612	7585	7683	7697	7623	7748	7677	7527	7534	7617	7642	7601	7690	7641	7496	7667	7547	7602	7678	7656	7516	7560	7684	7687	7650	7448	7655	7541	7564	7727	7649	7573	7519	7652	7738	7671	7580	7627	7551	7754	7553	7680	7583	7667	7597	7429	7620	7638	7663	7561	7608	7570	7658	7587	7551	7678	7616	7766	7732	7609	7641	7612	7665	7575	7705	7664	7501	7667	7595	7578	7595	7560	7829	7603	7512	7577	7649	7633	7598	7645	7642	7617	7677	7476	7599	7565	7584	7505	7679	7539	7559	7638	7691	7558	7637	7728	7678	7569	7739	7654	7681	7568	7722	7663	7556	7615	7508	7624	7592	7501	7508	7661	7633	7692	7665	7635	7683	7629	7607	7717	7485	7608	7690	7586	7562	7622	7654	7606	7628	7675	7712	7534	7566	7455	7608	7561	7535	7540	7565	7643	7770	7635	7616	7655	7628	7514	7659	7486	7743	7503	7608	7575	7602	7452	7634	7475	7844	7615	7710	7509	7761	7551	7846	7577	7729	7528	7690	7485	7567	7571	7598	7633	7671	7677	7616	7683	7615	7592	7723	7708	7729	7654	7505	7638	7691	7649	7697	7582	7646	7538	7648	7565	7620	7612	7505	7597	7697	7600	7650	7706	7581	7552	7624	7638	7616	7645	7652	7489	7765	7757	7768	7638	7740	7595	7626	7577	7615	7626	7536	7603	7648	7623	7616	7535	7609	7612	7517	7561	7670	7798	7579	7642	7566	7544	7661	7688	7633	7708	7480	7560	7687	7562	7699	7521	7581	7573	7428	7508	7631	7671	7548	7637	7607	7654	7628	7687	7542	7694	7680	7604	7554	7669	7603	7568	7409	7536	7475	7665	7482	7851	7526	7521	7620	7697	7676	7601	7561	7494	7556	7497	7608	7645	7584	7629	7734	7531	7550	7652	7740	7611	7495	7640	7519	7552	7694	7703	7695	7639	7637	7578	7701	7557	7685	7476	7645	7606	7548	7489	7571	7635	7600	7527	7701	7727	7653	7572	7607	7663	7677	7544	7620	7598	7748	7473	7598	7696	7651	7739	7672	7618	7694	7802	7592	7658	7684	7604	7568	7527	7568	7677	7708	7683	7679	7599	7522	7746	7634	7491	7717	7638	7673	7645	7478	7545	7607	7797	7528	7712	7666	7745	7611	7401	7667	7806	7641	7525	7556	7607	7693	7491	7677	7663	7657	7604	7479	7620	7563	7503	7581	7637	7667	7590	7600	7581	7565	7598	7475	7555	7509	7674	7639	7663	7599	7545	7521	7687	7647	7677	7656	7750	7693	7609	7561	7644	7628	7425	7667	7672	7598	7563	7611	7614	7550	7576	7569	7693	7515	7656	7557	7540	7644	7551	7622	7674	7570	7700	7697	7633	7715	7571	7628	7582	7648	7599	7567	7629	7589	7671	7531	7640	7641	7663	7675	7596	7711	7708	7652	7795	7541	7607	7654	7699	7564	7655	7542	7670	7660	7581	7579	7727	7582	7578	7874	7582	7519	7633	7677	7603	7613	7582	7639	7736	7579	7595	7584	7627	7586	7536	7668	7621	7627	7791	7571	7536	7663	7687	7543	7702	7654	7497	7693	7578	7641	7792	7641	7626	7722	7671	7644	7591	7645	7630	7614	7612	7591	7671	7556	7741	7722	7622	7520	7847	7537	7669	7705	7608	7631	7647	7651	7857	7683	7760	7572	7560	7458	7591	7772	7637	7547	7791	7557	7639	7620	7596	7718	7744	7679	7748	7658	7651	7628	7639	7557	7529	7792	7634	7452	7605	7733	7637	7606	7532	7633	7568	7730	7687	7596	7575	7651	7683	7793	7649	7674	7596	7625	7591	7623	7563	7573	7523	7722	7588	7568	7578	7701	7580	7684	7518	7657	7708	7628	7613	7596	7756	7695	7468	7610	7630	7556	7651	7687	7648	7530	7593	7706	7585	7594	7715	7603	7542	7564	7648	7675	7696	7721	7550	7682	7473	7685	7565	7599	7640	7516	7764	7656	7592	7735	7715	7533	7561	7534	7598	7718	7701	7558	7515	7662	7677	7595	7650	7583	7550	7550	7643	7650	7564	7692	7550	7672	7687	7630	7633	7642	7637	7688	7703	7589	7693	7536	7726	7637	7618	7690	7643	7503	7708	7675	7525	7630	7554	7377	7595	7769	7646	7709	7620	7669	7575	7608	7691	7652	7606	7778	7720	7565	7631	7669	7698	7746	7652	7479	7712	7731	7625	7524	7719	7664	7646	7756	7556	7719	7691	7602	7745	7526	7645	7684	7524	7636	7511	7586	7556	7604	7776	7637	7829	7651	7569	7766	7613	7734	7557	7664	7584	7519	7578	7545	7580	7603	7676	7610	7641	7524	7617	7697	7666	7698	7617	7671	7616	7580	7642	7535	7593	7557	7586	7552	7670	7650	7504	7426	7636	7804	7568	7494	7550	7621	7624	7597	7617	7695	7614	7783	7589	7736	7740	7669	7541	7585	7621	7614	7639	7716	7531	7756	7481	7471	7525	7665	7570	7535	7721	7522	7592	7635	7677	7512	7646	7605	7620	7710	7509	7627	7554	7508	7645	7643	7472	7683	7669	7594	7772	7533	7671	7693	7649	7699	7614	7491	7672	7578	7604	7567	7644	7604	7671	7758	7553	7605	7698	7628	7658	7557	7630	7729	7649	7557	7544	7542	7613	7536	7468	7661	7782	7510	7555	7633	7514	7681	7515	7513	7625	7572	7619	7546	7565	7608	7474	7556	7538	7703	7607	7688	7578	7690	7621	7680	7518	7643	7587	7641	7513	7587	7639	7591	7593	7638	7565	7653	7668	7637	7491	7671	7547	7619	7507	7529	7616	7772	7644	7704	7754	7630	7526	7605	7680	7688	7590	7676	7655	7568	7558	7652	7583	7615	7645	7586	7626	7712	7498	7554	7584	7564	7507	7588	7697	7626	7722	7531	7691	7462	7631	7594	7624	7760	7725	7515	7654	7604	7605	7598	7641	7510	7573	7558	7652	7783	7723	7685	7556	7709	7556	7636	7545	7701	7708	7555	7574	7628	7676	7699	7656	7631	7555	7682	7654	7737	7684	7635	7686	7669	7710	7664	7672	7635	7537	7497	7639	7700	7588	7599	7665	7641	7571	7665	7693	7663	7660	7667	7575	7531	7620	7547	7612	7765	7647	7620	7609	7541	7628	7505	7684	7583	7664	7616	7589	7647	7563	7450	7594	7685	7648	7768	7652	7632	7631	7577	7587	7716	7746	7543	7517	7604	7654	7545	7530	7678	7602	7667	7589	7473	7557	7578	7660	7565	7602	7407	7616	7705	7550	7536	7564	7480	7754	7456	7694	7659	7491	7540	7529	7809	7635	7701	7712	7648	7629	7825	7580	7694	7598	7549	7612	7636	7690	7657	7676	7598	7648	7556	7619	7635	7677	7668	7675	7601	7665	7501	7690	7679	7544	7458	7672	7408	7627	7563	7525	7673	7723	7543	7704	7602	7672	7586	7681	7639	7704	7479	7550	7540	7590	7611	7822	7652	7715	7577	7607	7613	7585	7509	7670	7686	7732	7533	7622	7639	7651	7641	7630	7595	7568	7532	7709	7715	7648	7630	7591	7678	7749	7637	7578	7682	7625	7641	7765	7568	7520	7649	7495	7778	7549	7466	7578	7532	7529	7575	7678	7576	7533	7653	7544	7557	7597	7706	7729	7623	7745	7574	7644	7626	7507	7709	7646	7819	7653	7629	7519	7708	7632	7557	7679	7550	7783	7580	7669	7632	7605	7682	7684	7643	7685	7735	7540	7620	7669	7588	7502	7583	7550	7699	7656	7690	7674	7646	7620	7586	7671	7670	7705	7646	7608	7586	7487	7611	7600	7624	7598	7664	7601	7593	7638	7729	7659	7602	7672	7697	7679	7788	7517	7716	7582	7675	7617	7607	7581	7657	7489	7672	7524	7811	7648	7535	7668	7707	7700	7623	7644	7522	7551	7626	7728	7617	7537	7578	7552	7530	7686	7601	7743	7643	7710	7589	7558	7541	7644	7702	7600	7584	7686	7635	7759	7501	7771	7709	7577	7802	7674	7550	7680	7580	7656	7531	7654	7602	7629	7629	7667	7545	7562	7642	7744	7546	7492	7668	7620	7622	7692	7554	7650	7660	7553	7656	7654	7632	7647	7569	7521	7616	7512	7614	7586	7702	7856	7609	7507	7604	7786	7558	7612	7517	7677	7655	7552	7522	7627	7626	7645	7595	7607	7621	7571	7546	7628	7578	7645	7412	7828	7566	7503	7770	7618	7508	7620	7661	7657	7751	7662	7723	7580	7509	7586	7762	7641	7705	7761	7520	7676	7733	7451	7518	7568	7639	7600	7642	7687	7630	7701	7775	7522	7511	7503	7638	7620	7564	7600	7609	7724	7581	7528	7527	7583	7717
3696	2069	1675	1438	1986	2438	2298	2127	2080	15653	24731	18186	9664	3922	1678	1028	951	925	979	984	960	926	930	975	924	922	925	908	885	927	876	973	936	888	896	938	910	954	935	978	952	910	964	896	869	944	953	921	933	948	978	944	975	973	916	928	983	986	906	895	891	893	961	934	961	913	1003	966	947	905	957	984	974	948	935	974	959	917	944	951	902	916	903	901	973	941	952	894	983	926	925	901	952	943	884	985	944	919	941	995	872	911	965	856	955	932	971	940	941	968	959	863	901	953	952	930	951	940	945	911	945	957	934	868	945	890	960	890	937	943	962	981	912	946	945	967	951	908	981	905	946	928	949	924	925	955	927	966	968	892	926	940	905	956	881	968	914	957	934	959	933	947	943	936	959	915	931	1003	940	930	919	938	894	966	1001	970	938	900	959	974	873	951	933	996	958	929	860	962	973	954	920	897	931	957	941	935	892	951	929	886	939	957	928	929	962	902	917	957	961	913	892	906	898	925	970	979	960	856	902	971	923	956	954	921	946	938	985	975	948	919	934	945	1010	936	952	967	944	992	949	930	970	976	955	952	939	929	858	963	886	965	951	954	939	962	937	954	944	904	901	906	930	934	933	1008	954	989	873	880	886	989	901	942	919	971	910	938	886	919	971	948	907	969	997	967	884	956	942	926	916	941	950	958	940	881	947	989	930	922	936	922	932	909	918	979	946	907	876	960	961	957	955	951	960	938	941	931	937	938	898	925	881	952	940	980	962	965	906	962	924	965	989	923	941	940	918	941	938	937	950	965	948	956	925	934	951	958	964	980	935	947	996	957	987	914	936	957	916	964	906	957	982	919	937	949	986	950	921	963	942	912	934	941	958	923	1008	940	939	942	938	994	933	957	948	924	962	933	893	925	909	912	903	975	943	933	914	942	938	949	952	937	971	933	925	944	944	916	924	962	891	975	936	916	977	862	904	901	929	944	889	991	938	942	988	918	943	921	945	1011	957	914	955	951	921	957	949	942	951	871	874	936	857	899	941	956	939	950	945	980	954	954	926	928	971	939	927	861	930	959	983	975	918	915	951	896	945	928	937	919	919	882	943	945	873	1029	964	965	954	920	930	932	1006	969	989	981	914	914	1002	903	964	911	881	951	959	947	926	990	918	929	935	943	945	917	985	956	928	1005	897	899	944	875	915	912	910	880	955	942	925	916	896	965	939	980	927	913	919	913	904	929	952	927	924	973	927	950	960	916	956	920	924	1016	915	927	962	972	948	950	944	939	939	947	940	919	938	911	995	924	873	954	984	969	912	955	975	926	1011	924	929	938	947	997	951	923	940	967	972	891	921	913	903	995	986	919	961	956	933	916	917	938	957	925	929	974	946	958	912	973	939	950	965	940	963	953	968	951	936	937	955	947	877	957	910	1016	911	925	1018	969	967	958	962	911	950	884	911	965	990	975	956	927	975	947	926	950	973	921	969	937	923	910	938	935	892	950	954	895	911	942	920	973	947	980	936	909	931	989	949	973	939	922	976	903	962	939	934	947	980	946	888	1028	960	936	945	952	896	977	988	1029	1006	950	923	951	952	967	952	901	951	910	904	914	965	901	918	936	977	983	980	928	920	930	970	906	940	924	946	934	966	920	930	896	962	940	923	981	854	926	950	954	967	916	929	876	919	930	928	925	938	919	948	962	960	920	989	1005	966	932	912	976	921	985	930	935	923	926	912	927	891	1018	898	930	927	963	884	922	890	962	906	945	915	994	966	931	920	905	961	929	898	887	932	935	954	981	899	961	962	947	985	931	934	956	947	922	923	932	976	919	892	936	968	883	938	990	911	958	960	904	1002	961	936	923	942	921	918	954	982	893	954	943	905	922	974	955	969	968	924	936	925	952	905	927	965	991	935	925	948	952	927	929	949	947	981	868	893	954	954	940	930	969	875	997	953	912	948	926	869	945	936	941	921	979	925	961	942	987	929	1013	921	901	923	882	965	957	861	931	970	948	960	961	901	937	950	1030	905	930	907	998	892	948	881	944	973	976	973	959	938	943	895	895	893	900	901	928	945	957	964	984	899	962	888	968	941	996	938	934	938	965	906	918	906	896	976	964	937	915	911	919	916	931	915	937	918	865	886	970	921	900	932	945	941	900	938	945	925	913	937	932	914	1016	925	929	914	931	915	940	959	923	893	941	957	919	923	955	932	929	884	931	968	936	948	919	995	967	936	921	970	980	961	965	925	949	944	968	1003	909	941	882	923	916	921	891	926	922	925	973	869	947	935	966	908	908	953	939	930	947	917	929	933	913	949	913	970	956	890	973	967	974	926	950	962	937	943	953	920	947	965	977	940	886	914	925	949	906	963	932	938	964	965	888	910	934	943	942	944	921	945	982	925	922	901	934	898	919	926	979	968	930	953	1002	961	966	906	996	877	959	928	895	929	933	927	933	963	980	922	953	916	974	906	970	959	956	918	989	872	948	961	915	924	971	983	926	913	963	947	957	895	942	991	943	956	912	939	977	930	923	951	879	942	940	884	951	948	925	922	958	987	978	925	908	946	942	964	891	945	909	962	980	919	944	964	947	940	910	944	976	959	905	929	890	913	966	981	917	912	980	968	983	913	971	904	940	943	950	942	916	926	1023	971	904	942	911	972	942	957	941	917	958	956	955	968	997	937	950	982	942	910	867	945	933	865	931	934	988	944	909	917	987	935	955	923	904	840	898	904	987	964	949	949	973	982	933	960	939	935	894	936	923	978	964	933	936	925	913	949	1002	923	952	905	935	960	961	927	937	953	905	916	935	994	885	934	946	922	1013	945	971	981	966	971	887	893	929	899	954	938	938	880	984	967	976	946	956	953	899	974	935	902	967	996	896	979	976	949	928	944	953	975	933	930	967	905	967	958	946	910	924	920	933	923	969	974	919	894	976	963	891	908	932	942	941	917	935	985	969	909	983	948	972	949	919	903	887	967	982	924	991	988	930	928	968	945	963	930	949	930	916	927	899	914	954	954	957	924	919	951	913	945	908	987	940	902	923	936	905	917	930	914	891	964	952	915	967	936	933	964	869	905	891	921	959	969	965	947	950	915	940	919	938	912	942	926	899	964	876	954	929	966	984	925	940	965	948	981	943	973	893	952	925	882	898	882	941	948	951	959	993	928	943	942	876	893	911	946	950	912	903	957	912	943	945	925	863	936	899	932	986	954	929	967	936	986	942	1010	922	959	927	962	954	1000	915	899	941	941	948	971	996	954	901	926	950	896	892	919	906	893	975	942	924	953	935	901	885	881	971	978	927	905	945	963	938	986	924	939	909	908	936	955	955	924	952	907	950	894	935	893	970	951	912	900	911	993	951	985	965	941	951	899	937	918	919	984	942	943	903	904	954	1011	1004	947	949	917	950	888	950	959	953	947	916	966	917	909	962	868	1000	916	907	914	982	943	886	944	938	904	934	930	959	932	928	895	922	912	1007	1001	996	941	888	939	923	972	896	1008	938	914	969	932	935	967	960	995	917	970	914	972	999	1009	965	922	965	874	929
25521	17773	15231	24615	33021	34855	32575	30557	29534	66162	75635	63481	47109	31681	16668	9349	7840	7610	7834	7571	7616	7519	7648	7647	7608	7549	7495	7611	7590	7594	7543	7620	7560	7698	7556	7431	7599	7517	7550	7525	7645	7486	7750	7601	7598	7520	7603	7639	7642	7602	7662	7664	7637	7651	7670	7480	7593	7555	7695	7644	7454	7644	7554	7622	7547	7684	7728	7711	7696	7654	7642	7608	7443	7615	7571	7694	7779	7729	7568	7732	7583	7769	7619	7609	7590	7679	7552	7684	7642	7698	7672	7509	7586	7448	7565	7587	7572	7560	7569	7550	7629	7680	7612	7433	7682	7574	7683	7422	7548	7601	7602	7459	7573	7713	7555	7492	7590	7663	7620	7616	7494	7630	7565	7552	7614	7494	7613	7549	7627	7639	7741	7543	7482	7644	7549	7566	7667	7666	7526	7549	7633	7723	7551	7651	7573	7656	7680	7485	7525	7673	7638	7643	7636	7684	7575	7485	7644	7567	7774	7595	7624	7573	7711	7603	7639	7737	7682	7611	7637	7599	7653	7714	7645	7516	7609	7467	7619	7762	7587	7550	7791	7498	7646	7544	7561	7646	7586	7597	7545	7527	7638	7737	7645	7844	7469	7603	7488	7662	7489	7551	7683	7709	7504	7636	7738	7527	7580	7636	7550	7524	7487	7629	7731	7530	7680	7606	7597	7699	7711	7608	7710	7754	7565	7484	7723	7583	7606	7580	7514	7639	7566	7676	7751	7608	7646	7674	7615	7620	7683	7648	7571	7658	7735	7641	7627	7605	7690	7647	7666	7557	7584	7644	7595	7680	7715	7613	7502	7592	7670	7654	7570	7613	7676	7800	7629	7576	7566	7551	7592	7608	7725	7694	7560	7588	7567	7627	7619	7660	7591	7726	7608	7612	7607	7470	7494	7671	7685	7685	7521	7662	7610	7555	7647	7578	7675	7488	7506	7699	7759	7595	7582	7609	7500	7548	7665	7717	7433	7672	7659	7578	7647	7550	7550	7680	7501	7617	7571	7567	7607	7676	7688	7488	7700	7595	7672	7589	7586	7665	7750	7598	7510	7514	7583	7606	7658	7600	7669	7553	7718	7631	7601	7549	7628	7585	7603	7533	7570	7630	7436	7669	7523	7719	7628	7697	7515	7619	7688	7645	7606	7561	7646	7561	7660	7694	7518	7678	7659	7716	7645	7647	7574	7730	7794	7639	7538	7696	7641	7472	7570	7651	7647	7581	7634	7529	7694	7585	7597	7611	7740	7663	7496	7622	7603	7399	7602	7636	7567	7619	7555	7548	7637	7548	7549	7685	7676	7635	7689	7620	7593	7737	7665	7557	7759	7549	7634	7557	7664	7703	7701	7692	7679	7607	7612	7619	7639	7745	7659	7592	7498	7679	7426	7542	7665	7683	7651	7629	7697	7593	7499	7513	7608	7753	7548	7689	7657	7630	7608	7585	7715	7695	7488	7728	7659	7630	7591	7637	7581	7595	7524	7631	7697	7645	7546	7642	7558	7611	7675	7488	7649	7549	7716	7591	7567	7674	7598	7558	7563	7498	7791	7702	7587	7653	7532	7650	7717	7476	7490	7571	7650	7589	7515	7626	7657	7569	7587	7596	7592	7699	7582	7745	7586	7523	7666	7598	7604	7654	7615	7460	7664	7483	7543	7518	7687	7640	7678	7560	7647	7632	7691	7631	7575	7608	7668	7581	7750	7723	7624	7540	7739	7721	7661	7610	7601	7792	7605	7639	7599	7779	7513	7696	7589	7720	7512	7493	7638	7509	7567	7565	7609	7519	7546	7616	7599	7705	7571	7587	7496	7697	7722	7686	7715	7683	7521	7542	7625	7608	7641	7598	7656	7682	7558	7651	7709	7649	7563	7610	7569	7485	7645	7615	7712	7630	7602	7671	7563	7643	7505	7556	7665	7472	7452	7654	7663	7742	7731	7608	7732	7563	7575	7595	7697	7647	7619	7683	7699	7611	7623	7663	7512	7645	7544	7533	7624	7559	7606	7653	7686	7719	7679	7684	7612	7551	7551	7676	7728	7492	7670	7438	7459	7540	7569	7584	7624	7546	7761	7708	7704	7662	7646	7648	7587	7601	7545	7621	7650	7584	7522	7624	7788	7618	7497	7588	7632	7672	7529	7697	7562	7708	7636	7578	7497	7596	7594	7706	7633	7604	7413	7673	7555	7451	7612	7600	7564	7525	7639	7568	7498	7631	7578	7691	7521	7735	7618	7553	7649	7707	7833	7653	7537	7572	7660	7575	7577	7605	7565	7640	7585	7524	7673	7453	7742	7530	7672	7580	7598	7610	7619	7567	7662	7610	7692	7532	7529	7678	7596	7632	7656	7633	7499	7660	7518	7562	7526	7627	7590	7684	7604	7703	7499	7621	7628	7585	7870	7588	7585	7675	7761	7656	7576	7654	7620	7782	7508	7665	7617	7658	7579	7645	7757	7486	7650	7408	7664	7564	7660	7586	7606	7666	7580	7598	7658	7503	7685	7623	7644	7510	7550	7622	7570	7654	7575	7557	7752	7550	7673	7617	7722	7636	7697	7801	7525	7620	7672	7610	7674	7698	7660	7622	7567	7616	7619	7525	7706	7608	7578	7596	7638	7540	7537	7624	7656	7603	7600	7581	7484	7629	7584	7514	7643	7573	7455	7664	7599	7588	7641	7668	7666	7533	7537	7685	7562	7514	7689	7686	7574	7634	7653	7681	7680	7627	7648	7673	7510	7695	7587	7601	7581	7551	7616	7687	7558	7460	7572	7612	7645	7665	7610	7792	7683	7608	7623	7524	7518	7612	7621	7668	7422	7537	7625	7465	7642	7698	7759	7642	7559	7722	7657	7611	7779	7699	7680	7649	7643	7598	7669	7526	7597	7624	7491	7625	7678	7613	7581	7709	7650	7680	7598	7471	7697	7542	7659	7529	7641	7697	7599	7622	7593	7771	7473	7539	7481	7601	7631	7657	7661	7584	7619	7594	7640	7583	7649	7553	7706	7547	7592	7602	7711	7473	7597	7567	7674	7549	7519	7729	7670	7458	7559	7558	7671	7698	7597	7541	7665	7533	7599	7512	7589	7502	7534	7535	7625	7678	7641	7610	7521	7476	7609	7581	7685	7648	7551	7557	7616	7695	7628	7721	7668	7444	7584	7706	7617	7612	7590	7679	7606	7618	7611	7667	7604	7687	7603	7680	7584	7638	7697	7559	7607	7738	7709	7736	7731	7486	7550	7782	7671	7435	7652	7626	7485	7576	7563	7646	7649	7584	7551	7626	7701	7755	7514	7621	7664	7621	7657	7650	7614	7664	7527	7678	7653	7551	7642	7650	7572	7714	7660	7697	7546	7554	7516	7569	7547	7747	7560	7404	7479	7640	7638	7620	7594	7738	7564	7693	7608	7687	7556	7788	7553	7551	7449	7684	7625	7646	7570	7497	7687	7650	7548	7611	7625	7573	7556	7604	7529	7629	7471	7707	7422	7722	7717	7641	7653	7526	7600	7610	7552	7646	7665	7624	7573	7611	7562	7569	7590	7700	7685	7839	7507	7569	7668	7496	7655	7767	7707	7685	7701	7581	7585	7542	7666	7574	7513	7774	7717	7581	7605	7517	7597	7734	7543	7493	7653	7645	7715	7693	7584	7682	7493	7522	7536	7598	7649	7659	7566	7543	7718	7589	7646	7595	7637	7614	7723	7596	7623	7608	7586	7664	7441	7711	7675	7540	7835	7692	7797	7689	7508	7557	7635	7551	7718	7655	7548	7558	7575	7639	7652	7624	7594	7517	7643	7498	7627	7541	7740	7546	7644	7635	7619	7785	7493	7761	7576	7681	7695	7598	7646	7522	7682	7511	7603	7562	7560	7466	7541	7411	7592	7780	7664	7598	7567	7774	7418	7686	7632	7657	7578	7556	7535	7698	7757	7506	7599	7690	7614	7690	7576	7700	7540	7437	7694	7621	7604	7620	7706	7492	7675	7624	7600	7575	7634	7719	7548	7675	7553	7667	7669	7676	7652	7582	7638	7628	7577	7594	7516	7524	7594	7726	7665	7763	7541	7645	7674	7690	7594	7582	7514	7559	7642	7523	7634	7666	7698	7754	7705	7652	7636	7621	7644	7601	7743	7605	7604	7553	7511	7480	7664	7759	7733	7618	7621	7600	7542	7598	7640	7795	7559	7623	7683	7658	7566	7494	7604	7594	7501	7806	7631	7617	7651	7703	7713	7626	7600	7609	7515	7660	7460	7467	7680	7524	7685	7606	7583	7667	7590	7670	7548	7596	7635	7673	7740	7622	7608	7689	7641	7691	7603	7495	7669	7535	7554	7481	7700	7751	7582	7612	7611	7603	7713	7630	7647	7562	7544	7728	7616	7582	7637	7484	7541	7601	7610	7732	7571	7528	7644	7623	7678	7575	7697	7621	7636	7664	7528	7669	7511	7638	7509	7515	7693	7646	7781	7731	7550	7683	7571	7743	7609	7665	7493	7730	7621	7649	7533	7627	7554	7632	7553	7549	7615	7646	7730	7605	7748	7733	7631	7544	7558	7609	7661	7773	7580	7607	7488	7545	7588	7652	7553	7488	7518	7729	7522	7658	7714	7654	7605	7605	7602	7741	7549	7741	7477	7546	7636	7763	7593	7652	7546	7625	7571	7718	7670	7601	7607	7517	7750	7548	7660	7651	7620	7801	7655	7648	7768	7653	7650	7753	7654	7643	7554	7596	7647	7711	7584	7533	7705	7601	7703	7684	7587	7532	7676	7667	7658	7656	7691	7663	7728	7507	7617	7495	7692	7720	7648	7572	7602	7528	7697	7641	7565	7633	7609	7527	7511	7631	7576	7642	7636	7617	7557	7711	7558	7473	7722	7588	7580	7514	7618	7613	7702	7706	7614	7624	7592	7691	7507	7560	7529	7719	7607	7564	7650	7562	7564	7672	7672	7652	7612	7709	7573	7485	7568	7563	7602	7732	7679	7722	7583	7572	7612	7609	7601	7596	7601	7584	7606	7635	7591	7608	7599	7677	7647	7558	7580	7498	7654	7593	7559	7629	7742	7664	7640	7500	7756	7449	7669	7570	7641	7509
3493	1406	1118	1166	1309	1478	1465	1358	1394	3653	5159	3931	2520	1609	1103	906	903	939	925	939	899	895	933	873	929	884	902	910	941	867	899	893	946	864	910	866	900	943	930	917	881	889	900	939	966	938	886	901	886	919	852	937	925	959	932	936	851	847	950	917	929	913	881	916	908	896	895	890	889	873	949	907	935	894	894	959	851	881	937	916	876	875	944	862	909	929	926	911	867	916	864	922	928	910	946	907	872	886	886	878	907	865	898	912	925	913	960	922	918	901	889	849	891	900	929	890	916	900	906	971	937	897	885	929	911	963	985	888	855	956	925	910	905	902	888	921	936	1002	891	866	894	886	932	829	979	923	928	923	928	960	863	911	928	968	959	935	929	924	930	944	900	931	945	948	909	869	938	879	896	896	945	901	914	860	882	846	916	901	932	889	929	961	919	913	916	874	949	886	894	845	901	874	948	952	887	852	929	890	900	893	934	870	912	944	885	896	919	900	967	943	916	876	903	937	899	870	937	921	922	958	903	908	1009	911	895	888	903	908	891	904	900	941	920	881	927	951	947	924	897	872	942	910	867	955	917	929	900	857	933	931	929	924	917	921	925	894	940	866	940	938	920	873	964	884	879	895	980	930	951	920	901	914	926	888	931	913	884	893	977	924	984	958	931	935	955	931	934	893	930	862	892	900	896	894	873	895	891	918	889	877	936	901	935	888	869	887	971	901	913	935	893	912	886	952	902	954	933	861	926	930	955	909	951	954	866	939	975	862	912	922	935	904	935	914	887	872	920	886	917	939	873	903	928	993	947	926	956	955	889	906	963	921	921	925	942	901	944	894	936	902	936	852	905	917	868	856	914	947	986	905	908	947	875	943	934	929	884	897	885	886	919	986	957	913	906	911	921	892	932	927	891	879	880	929	903	918	941	923	870	900	874	978	927	891	915	930	886	984	957	870	916	873	925	1018	855	942	885	893	956	887	936	979	924	930	916	858	936	900	916	883	867	892	871	905	923	909	923	878	925	940	920	941	918	915	969	923	877	909	883	906	895	926	938	913	909	908	884	876	909	934	901	951	943	944	905	888	862	965	949	891	922	898	879	931	963	916	902	941	863	912	961	921	912	914	905	896	932	948	904	906	928	984	899	855	956	932	881	873	899	947	888	864	870	906	949	897	926	944	936	903	890	936	856	924	924	857	910	906	889	918	912	950	975	979	886	928	904	939	917	906	892	897	978	951	981	939	910	918	872	831	875	860	897	891	907	920	933	917	885	944	959	876	912	900	954	864	928	885	948	909	870	897	956	958	861	901	918	894	889	925	904	875	911	878	942	927	907	883	864	907	945	936	957	916	883	835	959	836	862	898	882	933	888	915	925	927	921	902	955	897	880	929	897	887	832	950	889	945	903	860	880	872	943	883	928	864	920	911	911	847	901	931	882	878	912	925	924	942	914	898	891	902	865	929	908	898	892	955	865	927	919	901	917	966	940	903	900	917	943	901	959	936	963	904	906	898	948	889	895	952	926	864	916	870	932	909	916	896	928	930	937	857	940	900	890	933	930	921	865	912	911	935	901	861	915	905	965	915	927	870	860	914	896	901	937	945	914	881	897	913	876	895	914	900	918	928	950	923	953	965	911	862	923	887	956	885	912	905	883	970	883	922	888	923	911	946	901	938	934	898	843	922	956	932	914	874	930	902	907	886	901	879	931	942	897	901	939	898	880	911	875	927	908	925	987	858	857	922	891	924	917	914	903	939	864	923	932	946	920	888	893	960	889	900	942	877	922	913	909	881	961	929	958	922	937	894	897	885	944	984	890	952	925	904	913	922	929	920	910	931	892	909	893	919	913	898	979	964	919	920	893	921	979	974	934	941	960	907	915	949	917	876	928	909	932	930	923	938	881	952	879	865	959	877	915	929	881	931	900	906	869	874	913	901	955	934	902	916	927	935	921	882	931	892	905	945	943	849	906	907	883	911	904	898	896	960	873	901	918	919	920	874	901	887	902	949	916	936	889	913	945	967	904	940	876	922	901	904	934	904	908	897	911	918	887	927	958	881	853	904	964	918	912	851	882	931	929	838	915	952	892	914	920	888	918	918	887	938	882	887	985	900	921	855	931	957	881	920	979	961	913	920	922	894	888	924	925	945	909	897	882	921	958	911	936	969	918	899	911	970	905	908	904	896	984	913	898	944	904	961	851	918	911	901	885	922	897	885	901	947	912	950	902	927	905	902	938	855	967	962	931	924	879	867	898	881	925	889	928	906	945	920	887	934	951	918	885	904	938	922	909	890	900	944	925	944	960	951	909	866	934	910	901	917	942	903	896	925	883	895	923	872	907	896	916	968	932	934	874	858	937	915	861	950	948	886	908	923	944	945	876	925	876	884	915	942	913	924	939	911	940	890	980	944	929	927	969	938	935	915	859	913	925	935	896	925	904	904	916	909	910	867	891	893	906	914	842	923	934	879	908	924	866	905	934	910	909	883	945	913	939	884	904	923	900	917	911	894	885	957	927	936	951	898	918	929	925	904	907	899	930	960	895	880	906	891	894	942	922	890	913	900	917	997	907	952	930	895	921	900	892	901	876	928	936	905	894	944	911	930	956	903	979	891	893	900	919	932	891	911	930	929	903	921	892	907	882	872	901	941	923	885	969	923	937	919	910	904	910	946	958	894	925	941	912	933	921	850	966	918	883	916	945	886	905	940	924	885	901	910	955	900	911	903	901	857	905	953	932	905	933	895	927	968	873	914	925	881	980	921	913	950	939	935	929	899	901	853	915	940	885	922	950	906	848	934	916	951	952	850	946	953	902	950	957	874	905	879	831	899	945	892	933	906	875	894	944	913	935	935	877	902	879	939	931	921	882	919	916	941	901	868	882	906	909	867	926	877	881	919	925	931	960	895	900	886	921	892	904	958	892	961	880	889	923	907	847	888	913	946	943	849	898	914	916	967	866	953	905	879	916	898	921	888	923	869	963	893	878	894	894	904	844	947	873	909	905	929	960	949	851	939	942	918	933	898	940	944	929	945	951	905	919	919	926	918	890	924	909	939	925	903	902	893	901	849	837	931	863	854	927	879	942	904	945	864	895	932	956	938	919	938	879	902	959	867	899	884	914	917	932	926	919	904	909	953	966	940	887	841	944	943	894	907	947	926	871	954	868	961	915	916	901	864	853	906	912	889	951	951	932	905	887	854	930	956	907	891	895	943	932	900	874	918	881	918	940	957	860	873	892	886	918	897	929	951	902	829	902	940	910	968	946	940	917	940	917	938	965	959	916	939	901	894	939	880	880	945	938	890	863	886	875	896	913	830	854	918	895	937	929	914	927	974	884	820	912	905	899	921	871	887	917	921	920	895	962	893	901	920	966	937	975	874	901	944	898	897	912	881	931	917	927	894	895	901	877	875	941	933	932	877	888	940	880	887	865	912	899	925	913	936	909	897	912	859	946	924	950	935	912	907	903	899	904	904	898	943	936	868	884	924	930	921	996	897
17919	12228	10886	17155	23435	24922	22729	22180	21116	38350	42309	35914	26255	16307	10206	7796	7495	7381	7433	7381	7465	7594	7386	7452	7520	7457	7384	7470	7448	7432	7385	7527	7525	7530	7277	7249	7407	7395	7586	7403	7272	7406	7426	7438	7518	7443	7455	7486	7487	7466	7541	7441	7463	7458	7445	7545	7399	7485	7578	7512	7547	7377	7315	7415	7610	7469	7392	7408	7344	7383	7476	7452	7490	7375	7485	7464	7323	7605	7441	7521	7452	7442	7373	7372	7415	7482	7503	7517	7552	7362	7537	7446	7475	7517	7607	7376	7411	7543	7376	7335	7487	7341	7379	7427	7336	7458	7379	7426	7390	7461	7417	7515	7408	7507	7349	7335	7441	7518	7326	7628	7418	7394	7418	7551	7488	7513	7516	7387	7556	7530	7297	7477	7384	7434	7585	7414	7442	7416	7414	7342	7436	7463	7368	7583	7420	7550	7441	7466	7440	7340	7380	7422	7485	7523	7277	7525	7525	7584	7569	7571	7331	7452	7509	7431	7451	7593	7494	7357	7405	7406	7472	7545	7581	7404	7370	7416	7457	7517	7467	7522	7417	7486	7463	7428	7557	7432	7282	7400	7517	7473	7424	7538	7389	7417	7505	7443	7404	7539	7545	7381	7455	7472	7312	7444	7403	7291	7516	7332	7421	7517	7472	7475	7430	7452	7550	7451	7428	7596	7359	7493	7419	7424	7584	7392	7388	7444	7564	7489	7453	7349	7432	7453	7454	7374	7353	7513	7489	7383	7430	7466	7406	7410	7344	7409	7492	7397	7381	7391	7411	7497	7560	7284	7374	7404	7475	7484	7479	7482	7390	7462	7381	7541	7434	7377	7588	7459	7453	7441	7375	7562	7421	7480	7529	7541	7607	7385	7458	7541	7510	7446	7516	7460	7413	7435	7456	7486	7429	7325	7505	7345	7514	7240	7324	7418	7446	7537	7427	7446	7603	7546	7413	7361	7389	7352	7438	7553	7425	7524	7298	7431	7454	7362	7397	7568	7440	7409	7373	7394	7448	7385	7477	7385	7480	7493	7453	7453	7519	7481	7471	7376	7382	7420	7416	7413	7371	7534	7489	7336	7394	7333	7431	7489	7338	7266	7422	7561	7402	7400	7443	7457	7503	7410	7433	7441	7509	7485	7475	7423	7472	7385	7400	7424	7429	7406	7599	7382	7407	7405	7313	7320	7442	7558	7459	7370	7431	7467	7427	7429	7506	7385	7394	7561	7369	7315	7406	7412	7455	7496	7312	7409	7563	7306	7435	7537	7382	7420	7231	7392	7456	7532	7428	7422	7464	7410	7416	7379	7391	7336	7498	7374	7461	7507	7480	7527	7564	7424	7358	7514	7423	7414	7531	7407	7415	7516	7447	7494	7463	7473	7494	7572	7344	7484	7553	7418	7429	7447	7436	7390	7403	7470	7406	7345	7399	7513	7635	7415	7433	7550	7385	7546	7492	7589	7544	7318	7358	7324	7289	7359	7501	7432	7349	7436	7493	7445	7505	7370	7479	7514	7497	7438	7554	7368	7447	7458	7384	7390	7444	7276	7402	7353	7425	7568	7429	7435	7459	7547	7423	7465	7428	7584	7469	7439	7445	7493	7508	7462	7222	7410	7498	7512	7359	7387	7374	7441	7437	7443	7468	7475	7427	7369	7407	7304	7462	7464	7278	7415	7520	7436	7440	7480	7368	7476	7435	7410	7436	7472	7486	7411	7522	7370	7376	7360	7449	7520	7542	7411	7465	7502	7476	7353	7472	7601	7489	7513	7458	7478	7603	7626	7494	7467	7472	7366	7491	7380	7445	7401	7663	7481	7516	7432	7499	7385	7444	7436	7448	7476	7340	7454	7432	7376	7355	7615	7419	7462	7438	7304	7424	7348	7444	7401	7535	7488	7412	7474	7450	7408	7263	7429	7472	7365	7566	7436	7368	7535	7521	7367	7475	7486	7473	7514	7386	7418	7439	7495	7281	7379	7483	7452	7523	7351	7542	7512	7374	7522	7429	7515	7428	7440	7538	7354	7359	7576	7561	7564	7384	7494	7486	7489	7354	7540	7610	7417	7573	7412	7454	7273	7591	7590	7579	7432	7513	7557	7411	7464	7424	7452	7388	7453	7587	7379	7400	7337	7504	7406	7592	7423	7413	7381	7461	7436	7372	7371	7346	7337	7401	7489	7414	7478	7490	7498	7435	7520	7260	7437	7476	7499	7360	7415	7406	7482	7351	7514	7523	7391	7353	7343	7301	7362	7499	7392	7468	7397	7461	7395	7472	7570	7419	7326	7568	7383	7347	7373	7465	7382	7571	7401	7562	7449	7530	7495	7424	7485	7445	7402	7332	7460	7433	7528	7416	7433	7424	7636	7377	7401	7573	7381	7299	7590	7429	7458	7358	7505	7531	7565	7363	7504	7457	7580	7601	7606	7530	7495	7434	7402	7487	7353	7471	7318	7589	7454	7497	7404	7442	7548	7573	7575	7384	7425	7403	7531	7436	7353	7408	7280	7519	7504	7531	7400	7435	7565	7511	7535	7477	7370	7514	7483	7562	7578	7486	7380	7555	7468	7457	7559	7504	7502	7593	7389	7551	7455	7402	7501	7484	7420	7414	7505	7496	7432	7530	7371	7387	7339	7418	7379	7458	7391	7408	7438	7449	7379	7395	7372	7501	7550	7463	7451	7514	7444	7285	7428	7495	7423	7400	7531	7419	7386	7307	7444	7452	7501	7334	7413	7560	7399	7561	7379	7510	7469	7326	7656	7397	7535	7277	7421	7453	7526	7434	7347	7397	7541	7547	7422	7426	7377	7343	7452	7503	7499	7405	7386	7462	7469	7460	7544	7477	7477	7530	7344	7347	7481	7325	7295	7494	7386	7446	7461	7391	7525	7450	7330	7592	7497	7479	7396	7498	7424	7437	7369	7437	7466	7506	7555	7354	7431	7432	7456	7462	7500	7559	7405	7475	7384	7609	7506	7475	7365	7404	7387	7342	7357	7509	7413	7472	7538	7452	7415	7446	7361	7469	7478	7411	7557	7409	7445	7417	7453	7447	7442	7582	7444	7470	7583	7514	7481	7508	7444	7202	7473	7508	7538	7402	7601	7495	7379	7484	7489	7432	7435	7338	7506	7479	7290	7389	7493	7490	7458	7356	7559	7425	7394	7444	7381	7520	7584	7382	7373	7445	7475	7574	7372	7500	7447	7525	7579	7401	7402	7530	7405	7414	7342	7432	7446	7455	7407	7334	7539	7448	7378	7414	7534	7360	7422	7302	7528	7424	7383	7552	7439	7349	7528	7506	7346	7453	7431	7409	7415	7436	7404	7462	7405	7471	7491	7339	7437	7542	7322	7600	7466	7403	7337	7384	7424	7457	7449	7401	7587	7332	7432	7427	7460	7486	7452	7325	7409	7540	7419	7456	7457	7452	7320	7453	7508	7418	7550	7366	7433	7429	7522	7333	7449	7605	7513	7306	7296	7498	7598	7535	7295	7371	7464	7407	7561	7483	7442	7418	7583	7513	7464	7339	7414	7463	7460	7491	7576	7483	7467	7604	7432	7545	7381	7453	7433	7350	7375	7470	7415	7278	7340	7461	7445	7441	7331	7536	7513	7575	7283	7543	7332	7530	7520	7634	7415	7489	7472	7334	7352	7448	7390	7443	7479	7522	7399	7529	7434	7358	7431	7329	7352	7375	7427	7290	7235	7512	7508	7500	7421	7492	7467	7471	7404	7478	7434	7489	7358	7571	7477	7428	7402	7517	7453	7455	7449	7376	7520	7308	7494	7498	7342	7332	7547	7424	7445	7433	7539	7546	7424	7427	7490	7445	7542	7357	7366	7587	7391	7362	7294	7430	7499	7542	7387	7447	7459	7511	7447	7556	7402	7457	7548	7346	7415	7445	7387	7474	7347	7295	7397	7392	7462	7625	7339	7541	7436	7396	7617	7338	7293	7423	7614	7474	7417	7498	7517	7554	7471	7475	7506	7401	7434	7421	7437	7538	7511	7448	7444	7457	7466	7380	7470	7398	7503	7507	7447	7429	7471	7486	7363	7603	7447	7490	7484	7395	7388	7468	7488	7606	7340	7651	7449	7418	7469	7486	7429	7451	7357	7415	7412	7474	7367	7468	7410	7400	7419	7527	7502	7425	7505	7411	7437	7490	7337	7494	7555	7340	7543	7489	7454	7492	7358	7438	7562	7547	7403	7292	7513	7373	7360	7479	7485	7475	7480	7521	7513	7371	7408	7361	7568	7469	7518	7418	7428	7365	7403	7458	7383	7396	7509	7477	7519	7359	7384	7550	7516	7520	7439	7433	7376	7414	7487	7470	7486	7452	7553	7484	7526	7489	7435	7546	7474	7385	7434	7576	7499	7451	7456	7488	7502	7386	7493	7511	7482	7368	7570	7507	7295	7480	7503	7542	7361	7457	7480	7312	7524	7471	7458	7364	7475	7417	7352	7452	7443	7381	7539	7401	7500	7463	7381	7470	7475	7577	7545	7422	7302	7491	7359	7518	7458	7534	7455	7236	7459	7394	7517	7597	7523	7441	7350	7460	7432	7418	7408	7498	7418	7427	7513	7464	7403	7456	7572	7486	7540	7421	7435	7363	7431	7573	7450	7487	7516	7416	7340	7526	7467	7440	7428	7370	7460	7578	7446	7353	7450	7542	7303	7351	7495	7407	7415	7533	7548	7482	7340	7526	7466	7326	7364	7373	7499	7417	7480	7447	7505	7501	7501	7474	7372	7459	7540	7389	7399	7409	7376	7403	7565	7422	7420	7500	7473	7277	7490	7417	7450	7579	7441	7545	7537	7583	7499	7365	7622	7362	7466	7376	7428	7555	7376	7458	7353	7345	7492	7416	7475	7522	7353	7518	7491	7405	7593	7399	7376	7409	7371	7482	7409	7470	7431	7464	7438	7435	7481	7463	7302	7461	7424	7518	7389	7439	7509	7477	7372	7577	7466	7338	7421	7462	7364	7487	7578	7607	7493	7410	7532	7391	7430	7381	7609	7368	7496	7503	7426	7513	7482	7521	7459	7550	7332	7348	7470	7395	7478	7478	7463	7473	7295	7509	7315	7524	7477
2693	2124	1363	1298	1720	1997	1894	1731	1705	9232	14708	10729	5560	2748	1413	1002	943	957	906	911	936	896	899	976	903	936	969	924	966	953	902	953	858	894	922	945	992	914	986	964	913	930	937	923	1014	919	920	968	973	941	998	935	965	984	939	924	987	954	970	936	922	915	951	950	923	954	911	976	938	986	960	930	939	954	1014	1004	938	927	946	990	962	962	897	902	933	929	924	943	932	911	932	907	930	892	941	943	977	939	1072	957	880	939	909	995	959	927	920	946	919	924	925	932	923	905	964	952	907	959	927	920	908	925	911	913	896	889	952	1005	915	978	956	902	979	986	996	907	946	899	944	934	948	945	931	966	969	945	926	917	921	882	1018	941	916	927	984	920	914	897	891	909	910	870	953	989	932	987	878	1006	944	961	972	926	856	946	963	904	890	973	934	923	971	919	922	932	945	967	954	914	966	983	895	930	940	925	983	940	946	905	946	956	942	944	890	915	907	947	924	967	996	916	927	929	944	882	937	918	962	948	922	934	995	933	951	977	932	982	959	942	965	910	939	946	920	956	922	933	936	905	931	920	948	877	904	986	936	916	933	957	986	927	917	922	934	954	945	890	952	1015	933	887	929	943	917	919	950	907	924	971	951	926	945	909	955	973	987	915	977	943	905	953	960	960	927	969	911	950	958	907	933	961	936	884	979	940	929	907	891	941	998	957	937	976	981	906	947	951	997	934	915	913	916	1019	990	968	943	907	908	893	931	941	942	917	943	970	895	893	891	935	940	900	936	935	969	898	899	976	963	972	996	976	942	864	905	886	944	959	927	933	939	930	924	965	899	904	884	946	917	970	922	969	928	932	938	962	913	960	982	868	945	962	947	957	942	940	919	916	890	927	931	929	887	920	987	918	947	920	965	954	925	907	945	903	915	900	912	967	934	925	904	902	944	922	1001	913	941	954	998	948	938	943	943	960	926	933	964	992	941	930	956	895	905	907	908	947	922	979	886	915	936	893	984	870	978	930	934	946	969	916	951	887	950	909	936	926	1009	942	848	982	950	934	955	985	899	925	978	954	939	954	913	971	908	929	950	947	868	933	921	923	959	944	946	893	923	944	952	910	934	974	960	932	894	932	875	956	951	939	953	851	936	1003	934	868	896	897	925	913	924	910	930	934	974	924	870	923	937	983	900	929	921	937	883	867	934	916	914	950	966	883	943	904	893	912	916	971	960	894	938	916	934	894	953	963	1001	911	935	901	914	907	924	860	947	954	944	927	916	929	919	883	960	858	950	923	938	950	892	923	934	913	945	917	955	949	957	936	1031	952	943	936	885	1026	945	910	968	969	883	965	960	915	936	942	904	924	959	927	909	932	926	1019	896	981	945	929	978	917	962	962	869	906	967	932	909	924	939	889	926	880	904	915	963	937	944	934	931	906	1023	990	968	965	920	941	925	974	931	939	900	956	940	895	920	895	885	979	938	915	918	901	924	954	930	916	896	983	920	969	944	928	911	949	949	920	911	925	956	915	902	949	963	984	912	934	949	917	860	969	921	984	970	922	947	940	964	1004	1000	935	931	884	911	971	911	893	878	1001	932	908	923	933	906	989	901	985	893	876	960	878	943	952	975	909	925	940	967	926	954	913	909	932	938	923	936	940	922	967	931	944	900	939	950	925	923	985	964	955	918	991	949	925	972	928	915	984	922	977	947	929	866	935	931	915	1005	998	921	966	954	952	901	979	965	931	903	856	968	968	1005	937	946	856	949	976	880	902	900	914	907	980	941	873	970	983	929	915	912	889	996	901	895	948	986	974	884	893	966	916	956	949	958	965	918	882	975	945	932	933	930	962	890	848	846	940	862	934	948	905	955	964	954	935	898	997	944	927	965	933	906	942	962	930	959	961	903	900	925	961	909	988	939	902	932	950	950	952	921	911	904	924	951	928	890	915	925	912	888	910	929	905	920	923	938	916	982	910	942	946	927	963	922	930	943	942	909	1008	891	1004	976	948	928	960	903	933	919	919	930	887	923	919	914	984	925	926	940	946	967	959	941	946	943	930	968	913	897	938	977	924	927	921	975	955	995	965	953	912	957	909	922	929	927	960	947	940	958	962	922	990	980	926	978	930	925	916	929	961	981	953	938	920	961	959	884	959	989	946	960	1001	901	885	953	911	934	899	908	912	987	901	916	967	966	903	935	934	919	963	937	970	947	984	960	923	942	924	982	897	969	931	944	894	961	942	930	939	999	925	947	958	936	910	966	975	941	887	915	916	959	908	978	962	917	951	938	937	929	936	957	955	948	950	904	912	985	915	940	989	977	977	970	954	1007	896	935	910	951	927	892	927	894	906	852	895	948	941	940	923	935	950	971	978	943	928	975	935	940	935	943	959	1006	916	945	993	934	961	915	871	934	957	954	921	923	908	866	945	932	917	946	961	876	984	908	894	985	958	966	927	984	930	953	927	923	910	894	933	960	942	922	930	880	974	923	936	935	917	914	949	957	990	916	960	948	991	960	933	948	944	921	934	991	928	939	928	925	927	995	930	974	947	969	928	942	939	963	915	951	979	947	963	917	982	953	977	937	915	934	902	903	955	898	920	867	940	967	884	970	924	897	943	958	929	919	935	961	948	893	939	928	920	968	980	935	950	937	900	917	892	901	986	895	942	939	935	922	968	903	967	896	921	919	969	926	948	934	900	927	911	925	928	883	971	915	974	917	911	963	960	923	873	952	880	943	942	950	952	913	960	970	871	964	962	942	940	948	958	938	939	934	907	901	884	934	969	896	965	955	932	959	973	908	963	956	912	933	922	975	926	987	920	911	993	926	941	920	988	935	940	958	958	933	920	953	936	941	925	910	945	905	969	930	910	908	993	905	956	921	978	917	976	956	1007	939	972	959	977	964	927	939	916	955	930	994	955	895	954	920	930	859	995	974	956	936	960	951	934	948	925	907	947	931	966	905	931	908	937	981	974	918	1011	877	918	985	914	931	975	951	967	864	945	939	958	875	946	946	961	923	914	1009	935	939	939	932	944	929	934	909	903	960	934	959	885	1010	869	893	944	899	954	885	948	936	956	960	893	946	891	986	937	960	938	944	965	936	975	988	990	954	924	957	921	898	918	966	945	959	950	927	922	969	908	970	928	923	994	936	924	945	922	958	956	943	922	875	936	933	994	916	942	937	988	920	897	923	862	864	914	984	909	954	921	929	849	917	943	917	1006	937	943	883	902	918	904	944	954	924	897	951	910	926	983	898	892	963	919	957	919	965	942	920	906	918	941	941	905	949	925	920	906	972	977	949	902	915	886	895	915	964	894	933	926	917	943	917	892	918	935	912	947	956	955	967	942	983	938	936	953	927	965	911	962	916	895	950	946	895	942	996	984	932	872	915	906	894	916	942	981	946	916	942	954	927	882	980	957	954	978	931	923	934	946	945	913	938	924	968	963	889	911	972	975	954	948	968	916	844	984	996	949	947	946	927	1013	960	966	955	956	952	912	909	946	927	958	911	927	910	932	959	932	975	940	948	947	911	984
22777	17131	12303	19965	30781	31508	28203	26648	25528	52689	62367	51652	38763	25843	13308	8573	7636	7528	7652	7467	7509	7536	7368	7468	7569	7574	7594	7514	7536	7535	7566	7547	7571	7441	7465	7526	7512	7488	7505	7559	7567	7407	7530	7636	7559	7566	7658	7507	7559	7614	7597	7484	7441	7499	7515	7512	7463	7488	7600	7566	7633	7598	7392	7594	7444	7474	7574	7471	7647	7536	7573	7637	7518	7605	7437	7463	7545	7608	7502	7702	7481	7666	7529	7677	7648	7547	7531	7471	7607	7511	7639	7463	7519	7467	7462	7592	7627	7532	7551	7533	7531	7415	7462	7498	7633	7531	7456	7565	7480	7541	7636	7567	7526	7584	7525	7529	7490	7647	7479	7556	7576	7700	7508	7416	7567	7599	7537	7452	7532	7459	7665	7581	7499	7615	7510	7451	7568	7382	7457	7687	7400	7467	7529	7662	7571	7533	7497	7525	7527	7590	7583	7600	7548	7583	7587	7553	7418	7569	7653	7549	7702	7556	7572	7568	7545	7585	7496	7629	7561	7510	7597	7545	7544	7459	7531	7470	7583	7437	7623	7541	7681	7558	7643	7487	7578	7627	7608	7567	7330	7551	7550	7549	7652	7524	7574	7499	7444	7494	7549	7585	7724	7583	7539	7616	7613	7577	7559	7599	7502	7598	7594	7530	7483	7638	7444	7676	7439	7507	7604	7491	7520	7539	7595	7648	7528	7623	7536	7605	7518	7438	7455	7438	7704	7541	7609	7593	7526	7568	7485	7628	7661	7571	7453	7479	7495	7695	7499	7508	7522	7538	7484	7501	7570	7680	7487	7530	7539	7591	7551	7635	7517	7565	7435	7663	7558	7552	7530	7524	7503	7542	7501	7371	7458	7506	7534	7603	7697	7638	7520	7376	7539	7537	7533	7450	7410	7479	7515	7383	7471	7490	7604	7701	7483	7560	7618	7601	7466	7547	7540	7609	7584	7594	7375	7593	7400	7469	7764	7590	7370	7464	7461	7509	7574	7503	7547	7616	7575	7509	7469	7746	7704	7591	7545	7398	7583	7517	7547	7496	7497	7536	7498	7463	7603	7567	7585	7584	7597	7521	7450	7515	7559	7498	7484	7467	7580	7620	7517	7646	7614	7386	7582	7553	7520	7575	7514	7447	7678	7401	7550	7492	7529	7620	7606	7572	7520	7474	7527	7625	7592	7688	7568	7534	7619	7472	7592	7552	7531	7422	7517	7555	7655	7554	7509	7427	7598	7422	7485	7530	7657	7526	7492	7614	7535	7354	7532	7532	7576	7626	7411	7584	7447	7471	7584	7518	7631	7470	7514	7455	7482	7646	7615	7559	7635	7661	7523	7496	7501	7461	7429	7530	7629	7461	7643	7671	7480	7622	7513	7524	7624	7605	7350	7602	7637	7579	7571	7438	7700	7576	7519	7448	7479	7700	7546	7468	7555	7506	7477	7470	7509	7483	7455	7634	7468	7467	7521	7566	7608	7452	7557	7485	7566	7586	7522	7600	7583	7526	7522	7496	7714	7505	7522	7499	7541	7526	7587	7596	7536	7595	7442	7466	7517	7567	7417	7475	7510	7482	7637	7509	7736	7521	7577	7504	7674	7494	7499	7495	7595	7352	7570	7549	7514	7508	7490	7458	7647	7511	7636	7538	7550	7516	7509	7574	7570	7555	7387	7633	7637	7501	7581	7353	7505	7566	7458	7583	7719	7547	7588	7604	7628	7545	7408	7482	7496	7587	7656	7459	7525	7550	7511	7685	7523	7537	7446	7467	7517	7545	7503	7610	7598	7483	7493	7596	7670	7548	7479	7615	7597	7549	7559	7578	7528	7460	7527	7579	7616	7605	7533	7389	7495	7572	7634	7540	7621	7583	7670	7347	7632	7506	7538	7580	7582	7578	7680	7543	7452	7602	7711	7532	7608	7520	7553	7575	7700	7554	7640	7413	7434	7703	7571	7549	7470	7634	7662	7564	7612	7618	7561	7547	7478	7560	7514	7561	7492	7555	7469	7663	7655	7450	7556	7432	7576	7497	7592	7420	7501	7506	7555	7454	7482	7614	7574	7696	7610	7506	7556	7510	7529	7492	7611	7404	7635	7435	7465	7517	7729	7664	7544	7585	7537	7597	7434	7610	7450	7467	7496	7531	7503	7559	7475	7536	7495	7397	7538	7591	7538	7534	7586	7580	7603	7501	7510	7553	7651	7652	7459	7682	7556	7474	7495	7486	7577	7642	7605	7579	7460	7554	7522	7588	7574	7550	7483	7522	7423	7523	7523	7549	7597	7596	7666	7561	7569	7555	7572	7656	7541	7609	7576	7596	7603	7657	7584	7424	7662	7704	7498	7611	7497	7648	7672	7537	7655	7564	7601	7471	7574	7596	7607	7611	7587	7559	7520	7667	7480	7622	7440	7542	7451	7444	7394	7512	7639	7520	7545	7541	7459	7498	7515	7508	7551	7469	7818	7434	7523	7520	7460	7599	7549	7583	7525	7551	7478	7594	7729	7405	7401	7547	7521	7345	7524	7514	7493	7526	7534	7554	7577	7591	7534	7550	7579	7653	7484	7722	7612	7615	7602	7485	7426	7539	7634	7538	7399	7474	7700	7555	7596	7558	7553	7612	7518	7626	7565	7611	7495	7512	7567	7563	7604	7604	7488	7752	7517	7624	7529	7546	7606	7550	7539	7636	7633	7611	7595	7649	7466	7596	7545	7558	7485	7477	7467	7475	7774	7601	7570	7609	7551	7477	7581	7591	7544	7579	7555	7473	7586	7523	7641	7670	7663	7441	7453	7631	7677	7574	7498	7500	7646	7532	7591	7541	7613	7623	7520	7387	7536	7507	7381	7624	7581	7499	7535	7531	7490	7611	7562	7627	7498	7538	7570	7561	7618	7443	7586	7579	7699	7502	7613	7422	7522	7432	7715	7493	7624	7370	7599	7677	7485	7500	7505	7531	7588	7659	7520	7521	7675	7556	7582	7506	7581	7489	7513	7448	7646	7467	7634	7471	7573	7520	7684	7594	7548	7456	7491	7397	7540	7550	7554	7402	7545	7576	7539	7599	7664	7533	7710	7589	7582	7535	7629	7529	7579	7676	7565	7471	7545	7466	7539	7479	7502	7513	7545	7537	7608	7534	7513	7480	7441	7545	7592	7542	7678	7622	7616	7662	7487	7560	7589	7645	7601	7479	7514	7608	7536	7606	7462	7392	7552	7582	7631	7407	7556	7364	7634	7356	7529	7507	7613	7519	7646	7538	7494	7526	7589	7566	7543	7609	7511	7595	7631	7479	7583	7655	7566	7713	7418	7485	7666	7496	7668	7607	7559	7590	7563	7477	7487	7425	7637	7583	7439	7471	7472	7547	7636	7577	7548	7447	7543	7554	7544	7726	7444	7574	7508	7594	7641	7506	7672	7649	7512	7408	7549	7587	7398	7678	7570	7505	7626	7522	7620	7487	7577	7484	7543	7608	7587	7513	7688	7457	7589	7510	7542	7543	7565	7485	7685	7541	7518	7374	7451	7557	7603	7479	7612	7455	7502	7536	7470	7421	7488	7440	7408	7475	7532	7579	7522	7649	7498	7503	7584	7593	7446	7616	7587	7583	7528	7568	7664	7571	7555	7533	7468	7546	7364	7663	7616	7526	7500	7626	7624	7528	7455	7525	7571	7657	7605	7431	7640	7623	7562	7583	7580	7592	7495	7415	7456	7526	7607	7513	7436	7490	7513	7496	7578	7610	7357	7430	7467	7570	7567	7442	7534	7500	7548	7470	7524	7676	7469	7569	7469	7673	7666	7481	7574	7622	7575	7555	7452	7541	7463	7536	7463	7482	7556	7432	7447	7514	7536	7654	7505	7595	7610	7495	7546	7733	7578	7579	7577	7455	7656	7533	7694	7604	7578	7675	7634	7519	7603	7459	7458	7449	7421	7575	7446	7599	7635	7512	7484	7526	7490	7720	7622	7547	7601	7509	7531	7676	7518	7567	7685	7393	7546	7628	7595	7529	7431	7511	7578	7519	7557	7532	7548	7404	7523	7501	7671	7565	7553	7675	7601	7566	7584	7524	7619	7602	7625	7581	7480	7492	7506	7644	7627	7594	7616	7414	7629	7623	7505	7551	7476	7491	7608	7612	7471	7681	7528	7686	7670	7613	7654	7513	7671	7518	7520	7627	7507	7564	7448	7747	7592	7523	7518	7606	7582	7545	7636	7503	7615	7513	7580	7585	7553	7516	7603	7538	7454	7620	7492	7516	7452	7674	7613	7689	7551	7478	7731	7504	7501	7411	7624	7618	7502	7681	7557	7563	7605	7448	7634	7591	7415	7601	7584	7597	7431	7578	7600	7515	7523	7654	7653	7572	7664	7603	7628	7527	7680	7465	7534	7559	7458	7553	7513	7500	7480	7586	7551	7532	7508	7620	7583	7488	7432	7508	7597	7522	7629	7656	7418	7545	7482	7663	7564	7568	7438	7507	7390	7536	7614	7635	7644	7410	7599	7696	7567	7598	7485	7740	7581	7692	7469	7542	7587	7588	7632	7454	7486	7526	7603	7575	7554	7533	7449	7604	7619	7492	7451	7601	7586	7500	7710	7488	7537	7619	7579	7638	7507	7622	7615	7513	7507	7645	7551	7565	7560	7575	7656	7447	7557	7410	7612	7557	7647	7546	7396	7649	7530	7582	7545	7546	7572	7582	7450	7494	7787	7546	7593	7638	7607	7523	7505	7565	7511	7564	7588	7610	7571	7423	7543	7650	7476	7597	7502	7533	7529	7516	7425	7550	7546	7548	7728	7510	7588	7597	7537	7587	7578	7692	7489	7665	7526	7570	7598	7471	7697	7581	7469	7622	7568	7613	7635	7597	7602	7398	7620	7573	7551	7532	7580	7574	7424	7710	7551	7612	7464	7490	7635	7643	7597	7493	7678	7467	7486	7520	7460	7602	7578	7642	7630	7544	7538	7481	7515	7646	7594	7593	7564	7567	7654	7515	7434	7694	7563	7613	7599	7540	7577	7638	7612	7492	7633	7582	7497	7502	7521	7748	7483	7573	7541	7571	7676	7510	7424	7530	7441	7502	7638	7536	7552	7613
5286	1930	1540	1291	1721	2107	1946	1721	1975	7994	15189	10908	5643	2735	1369	995	986	968	940	1001	913	1012	913	909	992	951	1032	990	934	958	957	1000	976	987	945	1005	991	919	954	927	1033	973	974	948	982	943	988	954	991	922	953	979	1002	895	990	938	900	930	919	1016	1022	929	951	999	963	969	956	963	959	924	993	958	978	959	933	974	1026	948	975	954	954	940	906	940	1026	982	928	968	926	974	966	971	957	915	951	994	936	900	969	931	929	959	945	953	1033	975	1001	946	1020	1016	949	937	975	960	973	960	936	947	927	963	913	941	988	970	949	991	924	1021	1004	970	966	952	953	908	1005	926	966	982	1004	971	1014	936	1018	919	959	1003	986	974	970	972	1030	917	923	910	990	961	1004	941	967	1003	940	952	971	902	1016	996	989	980	939	941	930	943	936	927	1018	997	963	943	920	890	959	1029	926	967	966	975	969	1035	940	922	945	968	963	986	963	945	891	930	909	899	984	993	1002	908	931	909	936	930	985	952	968	942	977	957	970	942	959	934	972	921	947	977	983	970	921	908	946	893	950	991	977	928	991	953	941	956	1020	946	971	910	964	995	995	986	957	923	997	999	989	955	925	917	970	932	945	926	957	995	993	961	1005	945	919	958	938	1022	995	1004	964	930	982	959	953	966	954	1009	955	997	935	944	940	987	984	975	937	985	941	938	989	921	967	984	1001	964	969	957	1004	1037	958	1018	953	929	937	983	922	942	1000	947	989	914	988	977	908	954	1015	948	1031	965	969	972	945	946	934	965	979	954	1006	964	971	957	994	956	983	969	973	963	975	993	996	968	1016	975	1013	906	973	1025	951	990	1025	981	1004	929	974	933	1035	968	962	962	930	990	945	952	973	929	992	982	970	968	984	1000	966	916	929	899	1008	985	972	979	947	983	960	953	926	963	949	963	958	942	994	963	995	961	980	961	959	954	970	967	995	922	971	954	954	980	983	965	946	1006	969	930	991	930	926	1001	950	976	959	968	926	906	902	979	989	981	967	939	949	954	1007	959	934	989	961	927	938	916	945	941	996	925	1004	1001	951	923	969	940	981	987	1002	1006	988	1013	924	989	953	981	968	947	1009	945	1018	952	974	931	967	980	984	993	995	898	933	1021	917	1005	959	1016	1014	1003	939	961	966	971	973	967	979	937	928	908	929	909	969	992	944	920	905	975	985	987	1029	957	978	948	1016	942	929	967	954	916	938	928	1023	951	917	969	988	938	946	964	915	1015	950	980	975	1000	1003	953	989	929	991	973	917	958	958	943	989	1002	948	953	992	998	948	911	860	991	962	943	983	932	985	917	954	966	956	969	950	1024	968	931	1004	932	934	956	976	944	932	1004	970	977	931	896	948	961	936	934	978	957	991	1017	950	985	929	942	969	978	935	1002	959	961	913	944	983	1001	973	993	953	950	943	922	973	973	983	1003	976	977	972	973	954	995	950	924	955	996	973	975	1009	939	951	939	961	949	949	942	960	984	1031	963	971	923	950	896	918	963	1008	974	977	965	950	894	932	1005	967	997	993	1047	954	1069	965	949	939	975	918	910	933	945	1009	926	1039	966	923	963	996	978	952	945	948	902	964	989	944	969	975	1029	957	1010	999	953	982	899	987	991	890	943	988	984	940	955	1021	1007	971	948	959	959	933	906	945	989	1012	955	951	927	911	996	1005	986	948	979	952	916	921	959	1005	985	963	923	919	941	961	984	950	994	902	1042	984	930	931	958	994	965	1001	972	955	966	953	972	956	986	948	920	945	972	943	970	997	941	917	979	948	930	967	960	961	966	1005	954	939	989	896	985	958	972	951	989	948	969	945	1050	950	985	928	945	1005	960	1002	988	989	999	967	960	989	930	953	983	961	984	916	913	943	1019	948	958	932	963	1004	936	966	1008	989	911	995	949	934	1019	951	959	916	979	969	970	968	889	914	993	972	1029	972	941	1013	967	972	971	980	958	981	952	1011	987	961	993	978	967	951	927	978	985	1008	929	917	991	901	962	992	963	918	996	968	974	950	997	857	981	989	962	950	919	932	975	912	979	942	999	980	941	959	965	952	953	1007	1011	985	957	959	956	897	1007	942	999	1000	923	973	933	967	994	1016	970	960	894	949	982	957	904	976	906	905	914	979	974	960	968	956	942	949	978	941	948	952	965	1038	969	994	875	1010	937	954	931	1010	969	957	981	943	962	933	995	924	993	963	937	963	926	965	898	1001	961	988	932	956	1007	922	950	964	973	984	961	1016	905	969	971	912	1039	927	922	960	1004	979	984	967	1003	959	942	966	974	976	1017	938	969	951	1019	956	994	947	972	953	993	1001	964	936	971	987	948	911	979	980	977	958	990	952	935	1012	945	973	948	1004	960	961	985	929	966	976	970	1004	981	971	937	967	1012	929	984	930	911	962	973	940	952	984	980	977	938	951	974	999	995	918	970	921	965	968	999	899	973	950	985	980	978	995	938	956	984	963	1018	983	955	1007	980	887	961	972	925	957	939	998	954	1031	993	987	954	995	977	979	943	905	980	943	933	976	953	1009	965	969	968	997	909	923	937	972	972	955	967	941	956	952	956	984	966	967	977	1003	943	956	961	952	994	1014	956	966	973	918	945	952	927	928	974	946	1013	974	952	946	946	1032	964	986	967	941	936	950	964	984	928	970	937	930	963	946	952	936	994	945	944	1023	1007	890	964	959	938	955	1006	941	942	980	976	981	984	1000	908	990	923	990	939	1027	961	960	995	990	997	990	902	967	970	987	1014	909	974	891	901	974	984	908	947	916	962	1006	986	1006	1008	1016	996	921	910	963	974	940	955	960	943	955	987	936	951	956	969	976	972	968	960	949	991	972	927	958	993	940	981	972	954	914	936	956	928	958	955	952	948	932	1009	1000	927	949	964	1013	969	887	975	987	990	938	903	960	958	892	910	927	967	963	916	962	901	978	971	1012	985	970	952	1033	965	993	936	942	998	982	1006	953	944	927	934	966	966	967	976	903	953	937	925	989	972	1001	944	948	933	956	918	964	1026	957	989	910	978	940	974	970	935	949	937	937	974	1023	991	892	975	924	1036	978	953	980	1017	1028	949	909	973	960	952	910	952	962	942	1026	973	916	959	915	954	1012	939	978	1011	959	939	896	958	966	975	926	968	1018	952	969	947	947	991	959	924	922	1019	928	1001	938	925	976	958	971	941	949	968	942	960	980	935	992	970	942	985	1002	903	911	971	950	913	1019	963	947	976	1018	896	972	932	971	981	967	949	956	967	953	944	1012	934	921	907	922	932	968	969	961	931	972	962	966	949	914	972	983	985	917	918	910	907	976	1000	984	953	977	877	934	943	999	940	986	965	988	945	955	952	932	958	1007	927	921	933	892	1009	981	981	942	922	954	940	955	964	990	1011	990	953	984	955	946	1003	957	941	928	961	1001	998	993	953	982	943	956	950	947	976	955	947	922	961	939	966	968	983	993	963	998	936	990	1014	988	947	910	936	876	966	936	957	988	991	965	924	985	928	959	964	1024	950	964	1009	935	970	958	1039	948	936	910	958	950	907	962	975	962	965	980	974	1007	962	945	956	962	1004	927	947	979	936	955	930	962	1022	922	1012	932	973	927	1060	1015	1018	1016	974	973	976	945	974	1000	927	955	908	974	909	962	953	935	903	893	976
20501	16380	13609	19443	28574	32723	29780	26944	28431	53055	64020	51990	38486	25067	12811	8626	7773	7740	7664	7757	7603	7807	7739	7688	7699	7746	7739	7792	7680	7630	7836	7782	7770	7677	7662	7632	7687	7692	7552	7718	7703	7745	7511	7763	7740	7561	7707	7751	7729	7777	7746	7774	7617	7693	7714	7715	7781	7650	7814	7634	7741	7673	7650	7712	7625	7691	7722	7614	7648	7578	7762	7777	7617	7676	7640	7785	7670	7707	7714	7705	7836	7620	7802	7621	7647	7807	7779	7758	7705	7711	7565	7636	7760	7728	7617	7617	7657	7725	7550	7680	7646	7745	7593	7593	7663	7749	7632	7618	7817	7661	7670	7795	7736	7774	7672	7646	7675	7590	7708	7571	7756	7736	7720	7808	7691	7705	7612	7676	7674	7608	7684	7669	7653	7674	7652	7642	7800	7818	7710	7565	7776	7768	7663	7791	7678	7829	7636	7703	7767	7621	7634	7777	7765	7760	7704	7691	7787	7636	7697	7663	7747	7753	7624	7626	7621	7595	7754	7698	7757	7777	7751	7714	7603	7547	7694	7713	7803	7717	7656	7665	7785	7735	7633	7688	7641	7759	7687	7731	7710	7729	7697	7770	7799	7666	7611	7547	7698	7710	7719	7775	7722	7670	7636	7822	7693	7667	7896	7676	7709	7697	7717	7667	7817	7538	7732	7690	7577	7830	7636	7700	7598	7605	7711	7703	7705	7903	7683	7633	7749	7745	7751	7781	7683	7592	7642	7696	7639	7623	7555	7657	7712	7688	7759	7742	7622	7740	7585	7686	7622	7681	7650	7717	7761	7765	7677	7737	7654	7729	7660	7683	7727	7872	7588	7619	7585	7696	7764	7443	7757	7677	7623	7697	7677	7701	7493	7790	7702	7840	7551	7855	7729	7863	7791	7635	7780	7511	7873	7719	7695	7778	7604	7695	7773	7551	7651	7886	7663	7601	7876	7542	7717	7772	7732	7646	7731	7694	7753	7733	7593	7641	7629	7644	7580	7650	7655	7853	7566	7609	7674	7693	7754	7710	7646	7683	7638	7645	7793	7676	7645	7702	7592	7807	7621	7732	7695	7655	7840	7704	7742	7620	7638	7657	7775	7720	7732	7536	7718	7773	7646	7800	7977	7701	7622	7693	7769	7678	7671	7597	7635	7757	7728	7718	7720	7919	7696	7707	7685	7720	7637	7629	7736	7672	7678	7852	7813	7658	7695	7676	7641	7665	7662	7653	7711	7587	7650	7725	7614	7663	7771	7712	7745	7766	7626	7704	7693	7775	7557	7666	7839	7660	7618	7781	7846	7729	7625	7719	7749	7752	7756	7769	7628	7801	7721	7658	7729	7703	7832	7654	7865	7498	7719	7579	7771	7747	7693	7587	7813	7693	7703	7815	7826	7534	7833	7661	7699	7651	7672	7781	7551	7714	7649	7578	7686	7662	7700	7685	7748	7711	7563	7821	7727	7644	7635	7532	7770	7542	7685	7751	7634	7712	7663	7839	7883	7719	7694	7777	7603	7550	7608	7587	7718	7604	7644	7771	7601	7818	7874	7752	7789	7710	7623	7637	7730	7682	7615	7762	7673	7690	7834	7721	7615	7850	7696	7735	7774	7747	7662	7647	7861	7657	7783	7772	7658	7727	7616	7740	7446	7693	7633	7771	7700	7756	7721	7782	7753	7617	7848	7684	7744	7790	7661	7821	7732	7818	7678	7778	7669	7791	7677	7599	7713	7823	7643	7696	7546	7764	7592	7645	7679	7720	7687	7672	7743	7835	7708	7722	7776	7644	7637	7688	7710	7722	7699	7650	7805	7801	7871	7600	7725	7799	7709	7649	7699	7708	7702	7771	7693	7714	7716	7784	7717	7625	7744	7663	7698	7706	7667	7773	7800	7624	7744	7669	7744	7756	7757	7672	7688	7763	7807	7754	7699	7712	7743	7755	7726	7811	7667	7675	7649	7738	7573	7600	7614	7672	7698	7633	7613	7666	7716	7668	7691	7636	7701	7658	7666	7635	7675	7683	7781	7819	7735	7780	7823	7646	7777	7792	7704	7801	7744	7565	7865	7690	7839	7672	7689	7749	7665	7679	7742	7720	7838	7711	7744	7855	7597	7729	7707	7666	7578	7630	7824	7689	7767	7806	7559	7735	7693	7733	7602	7806	7636	7749	7645	7832	7575	7798	7691	7794	7590	7790	7627	7795	7778	7642	7668	7685	7613	7627	7777	7724	7708	7734	7640	7648	7665	7621	7768	7669	7742	7743	7517	7707	7843	7650	7887	7685	7718	7723	7581	7762	7689	7671	7682	7603	7739	7699	7727	7851	7640	7722	7830	7770	7823	7749	7694	7666	7820	7560	7715	7684	7680	7692	7869	7534	7651	7757	7688	7670	7735	7657	7723	7626	7692	7760	7746	7670	7714	7680	7599	7707	7771	7783	7756	7731	7699	7759	7824	7812	7681	7713	7739	7522	7690	7688	7632	7751	7712	7748	7648	7723	7748	7629	7844	7731	7697	7808	7591	7756	7675	7709	7660	7875	7706	7764	7690	7581	7573	7564	7704	7657	7688	7720	7782	7752	7612	7891	7609	7597	7613	7648	7743	7647	7641	7870	7688	7773	7741	7822	7713	7718	7758	7673	7796	7639	7597	7848	7666	7834	7751	7674	7852	7708	7674	7820	7710	7753	7603	7698	7679	7793	7706	7728	7692	7673	7778	7804	7783	7669	7701	7691	7554	7632	7706	7652	7801	7701	7716	7651	7728	7730	7641	7625	7645	7561	7644	7685	7688	7741	7861	7620	7824	7746	7633	7696	7744	7769	7700	7605	7642	7741	7803	7667	7776	7755	7733	7755	7583	7717	7649	7718	7695	7698	7593	7768	7603	7592	7729	7662	7704	7560	7665	7668	7582	7749	7756	7723	7795	7635	7800	7623	7723	7782	7732	7740	7663	7747	7777	7655	7640	7833	7647	7638	7664	7751	7534	7643	7756	7753	7671	7776	7861	7711	7595	7697	7626	7688	7773	7686	7611	7764	7718	7724	7682	7646	7882	7657	7639	7808	7684	7629	7747	7673	7849	7621	7690	7656	7702	7810	7639	7632	7745	7572	7745	7715	7614	7775	7685	7669	7772	7642	7654	7701	7779	7766	7683	7776	7638	7763	7654	7702	7681	7833	7698	7720	7688	7634	7749	7710	7637	7600	7738	7754	7610	7685	7746	7750	7627	7647	7666	7762	7549	7620	7792	7823	7669	7701	7717	7830	7591	7638	7678	7724	7666	7660	7706	7659	7764	7695	7638	7740	7683	7645	7688	7624	7651	7760	7831	7696	7638	7678	7712	7645	7707	7641	7531	7632	7764	7725	7775	7807	7590	7670	7738	7740	7584	7804	7723	7792	7676	7651	7780	7869	7752	7706	7644	7703	7685	7756	7842	7674	7657	7660	7681	7777	7581	7602	7644	7684	7727	7606	7680	7720	7801	7646	7656	7656	7638	7692	7723	7741	7784	7723	7834	7756	7557	7668	7742	7846	7801	7759	7835	7655	7718	7760	7630	7710	7690	7820	7668	7641	7686	7635	7726	7844	7772	7653	7612	7736	7671	7751	7753	7810	7821	7804	7754	7668	7614	7705	7636	7568	7679	7681	7630	7788	7784	7651	7548	7650	7756	7664	7691	7726	7718	7710	7634	7541	7713	7816	7858	7758	7850	7659	7836	7611	7593	7746	7692	7726	7631	7727	7767	7766	7649	7717	7733	7714	7654	7710	7713	7569	7705	7730	7577	7750	7808	7695	7736	7658	7656	7817	7824	7646	7709	7925	7686	7739	7741	7730	7531	7459	7757	7773	7723	7754	7717	7630	7688	7780	7687	7767	7645	7799	7692	7787	7742	7798	7794	7607	7680	7813	7762	7606	7736	7645	7818	7706	7787	7644	7884	7678	7658	7661	7689	7719	7725	7673	7712	7803	7830	7604	7542	7890	7748	7746	7782	7702	7660	7673	7703	7775	7675	7756	7782	7585	7599	7692	7542	7582	7731	7735	7756	7645	7720	7813	7743	7725	7694	7646	7747	7748	7675	7671	7678	7617	7625	7615	7814	7755	7736	7716	7770	7609	7816	7695	7554	7751	7705	7742	7691	7668	7781	7684	7725	7711	7657	7569	7672	7788	7573	7580	7741	7589	7731	7658	7763	7770	7608	7759	7727	7771	7848	7642	7616	7734	7653	7765	7644	7586	7582	7610	7628	7709	7672	7628	7615	7798	7785	7697	7840	7590	7694	7675	7735	7731	7664	7724	7645	7733	7727	7870	7747	7604	7603	7693	7660	7752	7715	7620	7810	7650	7807	7571	7735	7758	7789	7740	7603	7622	7718	7753	7768	7571	7664	7802	7763	7790	7681	7664	7658	7765	7659	7760	7545	7547	7661	7734	7766	7809	7563	7744	7826	7580	7819	7643	7639	7758	7660	7847	7797	7712	7526	7679	7730	7712	7719	7659	7625	7827	7618	7624	7615	7685	7777	7752	7874	7847	7658	7737	7641	7705	7798	7765	7675	7704	7732	7836	7703	7703	7759	7631	7672	7678	7753	7728	7674	7717	7719	7718	7709	7624	7573	7827	7677	7728	7644	7701	7526	7785	7677	7593	7648	7683	7737	7625	7695	7694	7800	7747	7598	7562	7560	7789	7697	7694	7719	7781	7711	7753	7795	7465	7690	7763	7749	7576	7658	7697	7813	7750	7655	7689	7672	7522	7659	7636	7711	7846	7670	7635	7666	7447	7738	7705	7635	7785	7854	7633	7813	7680	7649	7822	7680	7630	7641	7696	7616	7643	7754	7715	7848	7826	7719	7657	7685	7767	7679	7640	7671	7737	7724	7687	7668	7685	7824	7657	7726	7665	7643	7787	7636	7773	7751	7566	7659	7664	7714	7627	7874	7895	7732	7605	7676	7866	7570	7773	7671	7768	7620	7619	7678	7726	7661	7645	7726	7662	7714	7592	7435	7659	7762	7572	7578	7651	7746	7632	7658	7643	7709	7719	7764	7565	7670	7718	7933	7769	7741	7637	7628	7717	7756	7635	7585	7713	7630	7816	7747	7716
4002	2214	1837	1503	1959	2638	2579	2266	2101	10255	26151	20398	10860	4240	1755	1112	989	939	992	911	993	986	982	958	961	964	969	942	962	941	933	964	952	930	940	952	962	940	969	1019	952	944	970	935	958	957	998	929	976	928	938	945	915	1016	846	927	1003	955	957	939	1011	971	1004	973	929	932	979	933	944	973	1011	961	972	957	938	960	954	959	975	938	994	935	970	953	1048	954	945	933	863	917	945	915	988	945	949	895	929	968	946	953	932	981	992	1015	939	933	905	952	943	975	989	953	1000	979	937	943	957	944	1016	930	941	971	1012	974	986	985	953	945	973	878	935	939	979	968	959	954	944	953	1020	989	957	988	966	944	969	935	941	948	966	954	962	940	983	952	959	953	983	963	962	1025	918	1000	1007	969	966	988	931	940	938	930	977	972	976	970	946	1006	930	972	962	915	1008	989	946	947	1018	956	927	981	990	1035	961	1006	979	971	956	1039	942	917	972	949	1008	881	949	962	983	940	983	944	987	982	914	952	1004	918	970	967	966	945	970	931	989	985	915	963	943	944	1001	974	994	954	1036	973	956	997	950	996	925	982	1045	948	911	903	954	992	935	956	949	953	916	956	968	1004	943	955	939	941	989	986	915	1007	974	1012	940	971	971	1013	930	914	970	962	1009	969	932	977	1023	980	916	982	909	985	940	888	992	929	1013	975	939	948	972	993	927	1006	982	946	948	968	956	964	963	980	997	958	945	939	925	985	987	949	999	946	964	979	991	951	992	930	949	975	990	981	932	951	1007	1012	976	971	1003	976	973	947	958	978	961	925	968	967	983	1006	926	914	916	978	945	959	977	886	947	960	978	912	1011	936	980	937	946	999	970	961	956	933	960	921	991	932	949	962	998	954	1024	961	956	1014	1021	939	1008	982	982	987	920	941	948	959	962	957	929	965	963	918	1034	941	953	947	915	947	938	971	1009	942	979	953	994	1023	937	966	961	939	886	966	1012	994	947	951	1000	960	946	952	950	994	949	1000	902	1000	955	962	963	957	969	940	1017	963	961	982	979	958	971	958	945	954	994	920	930	996	995	1011	982	1022	929	976	926	991	925	1006	963	975	925	945	931	964	906	1016	957	982	906	915	955	995	990	939	984	1010	998	936	983	965	915	980	956	911	967	969	967	920	952	913	962	957	1029	952	998	978	961	969	953	973	1001	940	956	976	944	940	935	987	961	918	965	945	1017	986	935	932	953	964	988	974	943	967	960	937	940	966	940	962	975	901	1004	975	954	927	950	923	956	948	955	925	975	1022	955	1025	944	980	972	1027	965	939	953	922	929	952	983	968	955	988	976	957	1010	955	966	1023	951	958	963	944	940	961	956	990	1012	939	968	975	992	967	969	1009	980	928	975	948	970	962	984	989	960	961	944	941	984	976	972	950	899	981	972	977	919	1000	972	992	952	967	947	964	896	1004	996	976	942	949	958	953	942	944	972	978	960	992	948	969	970	962	953	989	1026	998	945	976	1021	997	940	931	912	989	968	969	952	961	980	982	924	971	932	920	923	939	933	984	988	995	992	1025	948	908	973	1011	945	962	919	916	926	973	938	938	957	981	963	912	995	917	1004	951	1032	982	960	1001	971	939	960	933	1047	1009	945	931	994	943	946	944	902	950	894	1008	999	946	988	1011	962	998	971	956	939	1009	979	980	998	978	985	986	964	1018	970	981	978	954	956	938	931	964	971	1009	966	993	929	979	943	1023	991	953	950	993	950	1011	984	983	947	951	989	1027	951	954	930	968	963	963	998	1005	1001	1012	921	1001	972	1006	949	936	968	990	982	972	938	1025	963	969	981	936	957	1004	987	958	981	964	1005	958	966	947	919	934	975	950	966	1004	922	971	961	927	972	1021	965	943	980	912	991	955	970	936	1023	1001	1003	975	1002	947	969	986	945	966	973	979	1001	1055	936	967	974	923	978	978	974	980	993	999	967	978	918	926	944	929	968	939	973	949	910	931	1008	953	985	952	961	1014	980	958	966	932	1001	938	974	965	969	983	923	956	957	966	961	1006	966	992	921	955	949	935	937	963	967	923	922	956	965	937	1004	959	999	944	965	945	1029	980	939	980	971	987	1002	977	917	994	945	992	996	1008	897	930	975	941	981	975	910	957	981	944	975	958	988	918	910	932	919	957	1015	963	994	985	958	944	952	918	930	1005	1005	985	922	980	1012	936	971	941	954	932	992	1003	978	947	1007	946	947	958	970	952	996	954	969	912	933	946	998	975	1028	948	937	1024	979	997	964	956	1017	954	980	916	951	927	978	954	985	1011	987	913	977	928	984	970	958	935	954	942	1000	1033	994	988	1015	986	909	963	951	934	969	958	988	979	939	954	926	1007	959	899	1008	918	1015	959	958	923	990	956	1033	947	918	1021	936	969	982	994	976	965	1024	958	957	907	978	963	956	971	993	1000	952	996	956	938	969	993	999	969	938	1001	954	968	945	949	1024	923	938	915	996	951	921	910	1032	958	1003	1027	958	928	1024	988	930	979	939	970	992	951	916	991	989	923	951	972	937	976	992	969	967	1004	988	957	953	933	937	922	948	964	918	993	1010	951	947	928	918	958	997	965	964	997	970	926	989	972	964	968	1001	950	896	972	1048	942	1012	966	952	972	952	979	925	943	959	986	969	963	1021	950	996	954	968	943	985	930	1017	1000	953	926	997	947	967	968	943	956	943	1032	928	931	974	991	976	1011	983	968	993	945	984	1082	996	1014	1019	1045	993	988	963	1008	960	1007	960	950	1015	938	942	964	950	994	933	954	1001	977	958	973	982	959	933	954	976	911	961	971	1011	930	1001	1000	982	957	922	992	979	945	993	927	956	1007	947	999	988	944	929	949	972	963	963	980	969	1004	987	926	984	1011	950	924	894	928	951	973	967	961	1002	1019	969	900	955	996	980	963	1007	974	988	945	914	935	961	957	978	964	924	926	1071	972	1002	977	910	966	950	962	958	932	989	963	943	990	1031	926	947	996	978	932	941	937	953	1020	927	1000	968	1005	942	915	936	941	933	933	992	1003	901	957	992	933	938	923	980	953	1007	917	941	943	921	975	936	968	1009	1004	925	955	989	972	903	965	1000	978	970	958	914	950	959	939	951	926	941	904	948	984	951	936	946	969	951	980	936	978	979	993	977	985	939	992	996	980	944	967	981	971	997	881	937	968	974	925	937	999	1019	933	974	973	953	992	937	916	1021	898	919	962	959	979	1007	998	981	929	933	971	938	950	1000	940	986	960	932	918	946	951	942	995	950	985	973	961	891	987	949	964	922	943	962	942	1006	1020	975	992	943	927	970	956	903	920	944	1013	1010	998	950	948	965	980	959	914	958	952	981	973	943	1032	940	936	935	1017	965	983	941	995	876	989	996	971	988	1002	995	965	904	958	978	947	939	1004	961	952	981	919	980	952	939	914	919	958	963	989	928	977	917	919	954	1001	984	961	1033	988	976	983	1045	909	950	998	907	982	950	984	1018	970	973	886	959	974	948	959	989	890	965	1007	938	952	957	981	968	985	999	988	918	972	934	981	982	958	979	947	953	974	934	936	944	990	945	992	936	941	943	956	971	970	973	949	962	917	996	899	949	1022	982	977	922	941	1006	921	1017	972	981	1075	918	941	957	980	988	939	1011	916	963	925	906	962	969	974	997	925	971	970	957	942
25985	18953	15652	22563	32503	35425	34136	30612	29990	53617	79473	66096	48277	32010	17593	9811	8112	7666	7695	7659	7693	7643	7770	7577	7801	7814	7779	7663	7577	7578	7473	7559	7700	7549	7766	7698	7631	7647	7609	7602	7773	7670	7811	7585	7744	7684	7767	7633	7768	7746	7636	7699	7672	7672	7693	7720	7573	7639	7732	7851	7639	7600	7649	7802	7622	7688	7777	7603	7681	7726	7590	7768	7625	7710	7753	7604	7745	7737	7570	7823	7558	7794	7665	7560	7712	7543	7675	7628	7657	7637	7693	7653	7674	7673	7696	7718	7648	7693	7692	7638	7600	7634	7625	7539	7756	7701	7829	7647	7591	7678	7605	7644	7689	7653	7760	7523	7676	7695	7758	7556	7613	7667	7786	7734	7600	7703	7671	7685	7728	7721	7770	7719	7770	7747	7642	7627	7628	7629	7597	7596	7714	7751	7634	7605	7584	7635	7733	7781	7673	7719	7814	7661	7682	7737	7612	7704	7669	7666	7722	7558	7677	7792	7731	7647	7665	7779	7759	7710	7746	7651	7775	7665	7669	7542	7816	7831	7612	7499	7686	7658	7627	7711	7644	7731	7759	7707	7630	7673	7601	7845	7623	7654	7798	7689	7815	7625	7681	7625	7721	7664	7635	7748	7638	7784	7695	7594	7519	7755	7896	7691	7856	7775	7590	7651	7676	7634	7723	7652	7716	7703	7861	7663	7688	7588	7710	7737	7717	7793	7841	7706	7575	7735	7829	7710	7778	7676	7705	7726	7848	7661	7730	7757	7538	7788	7694	7713	7686	7657	7730	7780	7838	7584	7808	7801	7635	7809	7701	7669	7728	7585	7598	7792	7737	7665	7646	7755	7709	7651	7573	7710	7641	7786	7662	7782	7710	7654	7737	7639	7852	7690	7742	7848	7609	7698	7640	7704	7778	7711	7628	7503	7669	7653	7593	7665	7591	7702	7697	7831	7773	7632	7751	7598	7589	7555	7583	7465	7823	7795	7625	7710	7684	7580	7685	7684	7728	7698	7598	7648	7551	7724	7650	7746	7739	7737	7663	7687	7730	7691	7663	7774	7739	7648	7684	7752	7734	7530	7742	7639	7738	7851	7858	7703	7749	7744	7692	7746	7883	7587	7885	7679	7701	7726	7725	7716	7638	7693	7761	7737	7574	7619	7716	7707	7592	7711	7639	7719	7928	7620	7839	7549	7563	7578	7602	7732	7629	7598	7626	7678	7646	7779	7744	7726	7536	7924	7681	7658	7603	7699	7581	7491	7606	7651	7716	7661	7746	7797	7813	7648	7752	7611	7709	7732	7521	7789	7748	7650	7777	7628	7863	7556	7765	7631	7736	7675	7677	7711	7761	7583	7802	7703	7649	7841	7784	7707	7737	7777	7658	7867	7629	7721	7613	7721	7686	7637	7797	7607	7711	7751	7603	7568	7768	7609	7754	7700	7744	7663	7659	7635	7857	7703	7659	7745	7670	7706	7693	7585	7717	7662	7558	7645	7786	7709	7667	7691	7737	7768	7688	7704	7650	7811	7720	7605	7675	7766	7804	7621	7736	7952	7776	7498	7725	7681	7731	7667	7791	7678	7629	7782	7694	7655	7681	7700	7657	7745	7744	7678	7770	7699	7610	7753	7617	7646	7865	7665	7674	7696	7726	7749	7666	7723	7632	7782	7819	7789	7751	7729	7810	7834	7524	7617	7687	7737	7823	7658	7724	7692	7663	7637	7666	7789	7797	7672	7639	7620	7613	7649	7755	7686	7779	7553	7753	7760	7528	7650	7651	7727	7624	7608	7723	7781	7579	7664	7763	7535	7661	7659	7609	7758	7716	7673	7788	7666	7782	7728	7761	7603	7675	7641	7647	7650	7715	7705	7755	7684	7709	7679	7650	7532	7645	7617	7630	7645	7705	7793	7575	7597	7621	7662	7638	7722	7615	7691	7551	7600	7776	7532	7788	7885	7791	7651	7698	7642	7714	7657	7615	7721	7775	7676	7604	7704	7798	7615	7786	7689	7739	7729	7892	7696	7804	7711	7671	7864	7615	7736	7757	7822	7687	7645	7750	7692	7726	7728	7839	7623	7684	7648	7744	7723	7762	7684	7862	7630	7722	7673	7592	7735	7603	7743	7763	7614	7649	7788	7716	7786	7590	7773	7767	7660	7782	7740	7648	7778	7575	7491	7719	7714	7745	7630	7635	7659	7730	7808	7829	7783	7615	7740	7703	7735	7684	7691	7611	7651	7768	7685	7766	7807	7595	7845	7858	7574	7723	7544	7705	7731	7675	7791	7611	7656	7664	7774	7497	7612	7811	7650	7616	7808	7619	7703	7638	7731	7678	7858	7707	7773	7678	7689	7721	7788	7744	7677	7784	7639	7736	7660	7658	7662	7714	7803	7739	7553	7646	7664	7703	7691	7784	7757	7679	7723	7669	7651	7642	7800	7811	7831	7618	7672	7845	7667	7602	7697	7632	7699	7751	7631	7707	7759	7758	7696	7509	7749	7914	7672	7635	7788	7781	7601	7594	7765	7819	7634	7729	7694	7780	7464	7672	7666	7707	7580	7710	7673	7655	7791	7745	7650	7693	7640	7671	7832	7700	7629	7565	7590	7728	7775	7612	7687	7648	7612	7720	7799	7708	7716	7727	7638	7686	7752	7815	7688	7678	7549	7655	7670	7714	7539	7490	7765	7688	7769	7742	7670	7726	7631	7758	7745	7657	7728	7695	7666	7591	7751	7715	7628	7731	7706	7883	7587	7800	7609	7698	7749	7588	7736	7718	7711	7595	7837	7586	7661	7776	7743	7665	7679	7643	7668	7655	7747	7631	7698	7667	7841	7667	7668	7734	7657	7727	7675	7746	7680	7805	7654	7762	7787	7676	7824	7765	7750	7836	7732	7729	7718	7755	7538	7735	7733	7715	7769	7654	7696	7664	7719	7720	7704	7708	7602	7649	7716	7717	7688	7838	7685	7730	7738	7612	7744	7701	7684	7668	7561	7869	7756	7597	7654	7572	7783	7526	7605	7634	7749	7777	7774	7658	7522	7743	7614	7741	7616	7577	7660	7661	7732	7543	7647	7664	7684	7625	7893	7673	7628	7729	7640	7726	7689	7740	7761	7650	7692	7772	7782	7665	7638	7599	7707	7893	7674	7676	7664	7754	7587	7844	7716	7628	7598	7709	7646	7730	7625	7753	7563	7610	7747	7584	7787	7697	7586	7627	7564	7577	7706	7611	7665	7795	7734	7724	7735	7716	7608	7639	7780	7671	7685	7649	7687	7595	7730	7724	7679	7719	7683	7673	7691	7622	7620	7648	7648	7663	7683	7732	7617	7668	7639	7738	7692	7617	7738	7676	7794	7822	7604	7712	7776	7604	7638	7502	7817	7690	7726	7672	7687	7649	7649	7761	7780	7584	7674	7711	7616	7661	7560	7734	7758	7765	7789	7712	7715	7728	7646	7618	7599	7695	7722	7590	7570	7690	7678	7702	7677	7635	7772	7654	7703	7726	7687	7666	7737	7616	7707	7703	7791	7661	7770	7688	7703	7759	7598	7651	7722	7729	7733	7475	7616	7752	7572	7606	7689	7617	7774	7717	7661	7525	7517	7657	7700	7654	7792	7739	7609	7784	7647	7719	7608	7659	7688	7621	7742	7743	7815	7665	7747	7561	7769	7753	7808	7796	7715	7802	7690	7658	7659	7771	7742	7796	7531	7710	7720	7804	7547	7684	7594	7563	7858	7721	7679	7733	7606	7612	7678	7786	7737	7657	7700	7596	7740	7738	7740	7720	7775	7774	7618	7667	7640	7753	7723	7767	7765	7718	7696	7744	7742	7866	7752	7663	7628	7676	7645	7679	7833	7622	7633	7654	7632	7644	7668	7631	7782	7687	7694	7584	7628	7591	7723	7774	7700	7715	7700	7631	7749	7639	7650	7530	7718	7674	7754	7824	7742	7624	7750	7817	7704	7668	7748	7563	7744	7640	7716	7752	7571	7667	7629	7745	7746	7528	7612	7768	7647	7666	7747	7573	7732	7753	7699	7796	7726	7649	7704	7597	7739	7728	7591	7772	7826	7613	7754	7664	7840	7602	7703	7763	7732	7608	7911	7630	7701	7836	7688	7538	7710	7774	7785	7727	7753	7629	7644	7600	7742	7756	7550	7691	7723	7686	7712	7692	7582	7743	7739	7582	7715	7693	7736	7706	7663	7673	7573	7722	7881	7683	7719	7728	7680	7587	7863	7698	7639	7784	7732	7746	7633	7787	7740	7692	7696	7703	7600	7576	7713	7613	7930	7728	7594	7758	7773	7540	7676	7800	7635	7833	7734	7818	7611	7681	7717	7665	7864	7712	7564	7843	7653	7819	7601	7671	7679	7717	7740	7707	7703	7666	7776	7612	7642	7775	7705	7728	7564	7695	7741	7729	7559	7766	7691	7668	7680	7653	7693	7605	7756	7574	7670	7638	7628	7769	7709	7713	7782	7582	7778	7813	7644	7673	7671	7725	7670	7558	7731	7706	7705	7684	7813	7812	7824	7713	7768	7742	7746	7634	7633	7705	7694	7771	7580	7553	7640	7732	7618	7639	7622	7663	7761	7648	7621	7680	7691	7871	7636	7655	7693	7662	7621	7739	7693	7623	7554	7644	7652	7664	7548	7657	7650	7672	7664	7586	7687	7684	7521	7642	7661	7622	7627	7836	7560	7772	7676	7646	7738	7640	7582	7564	7526	7635	7544	7635	7586	7736	7719	7612	7780	7688	7600	7559	7676	7630	7701	7733	7713	7668	7707	7803	7563	7642	7724	7809	7612	7715	7693	7689	7716	7715	7803	7723	7656	7680	7545	7644	7762	7607	7636	7638	7784	7677	7635	7717	7554	7639	7650	7840	7718	7619	7625	7545	7656	7718	7650	7851	7544	7682	7619	7692	7647	7696	7723	7541	7692	7827	7792	7553	7619	7757	7766	7710	7768	7843	7733	7740	7817	7646	7605	7722	7733	7717	7668	7749	7690	7653	7762	7685	7623	7621	7730	7696	7647	7723	7796	7651	7607	7752	7581	7737	7759	7721	7701	7563	7615	7641	7736	7660	7779	7784	7548
3342	1272	1180	1078	1290	1357	1694	1608	1527	3292	5331	4229	2666	1581	1184	956	999	904	903	901	914	955	917	900	992	960	928	899	968	940	925	932	952	967	978	921	960	979	1000	950	937	937	923	886	921	868	985	942	906	911	962	934	922	919	882	954	911	936	960	982	926	991	929	945	952	916	925	941	920	971	976	943	965	930	914	968	948	955	906	996	905	911	934	962	893	946	1002	915	923	928	937	876	981	921	1008	904	892	963	924	997	878	909	968	944	868	936	920	833	936	883	895	895	968	899	889	876	972	904	910	950	970	912	987	911	957	939	959	963	975	910	955	921	926	931	903	940	955	917	961	957	943	941	920	965	933	915	982	966	951	978	883	1011	956	939	942	899	984	892	911	907	940	916	952	1029	912	951	940	941	911	903	905	884	919	939	1019	909	903	936	896	976	900	989	920	968	930	974	942	968	1012	937	906	950	974	900	951	913	938	912	941	954	948	961	977	914	975	910	933	932	914	957	948	913	917	971	943	978	907	945	934	924	962	922	960	948	923	897	925	923	947	991	929	960	981	977	933	929	947	963	965	866	913	964	922	907	932	969	909	904	886	945	896	945	861	909	936	993	943	912	917	982	918	912	951	911	923	927	958	959	1001	887	935	956	889	922	971	951	956	936	960	958	914	944	918	918	926	924	968	935	973	953	927	909	921	941	908	917	946	918	975	905	946	939	947	921	931	937	1005	935	889	891	901	946	918	949	875	885	976	928	992	953	904	946	909	912	944	904	908	939	868	931	937	928	935	936	969	941	932	938	938	952	926	941	956	930	941	1014	979	949	929	945	918	955	913	901	885	921	966	944	905	907	929	965	910	931	930	950	929	974	968	977	950	952	891	893	947	938	898	940	987	937	930	916	954	974	894	962	947	895	963	942	901	930	928	898	945	932	917	969	971	934	910	915	961	915	891	923	936	912	915	941	976	935	944	951	897	992	934	954	933	891	908	897	905	981	982	954	864	919	881	928	942	939	904	915	915	949	942	897	940	936	955	940	922	909	887	915	951	906	921	999	953	976	1008	932	953	959	952	952	940	938	983	963	909	922	939	901	899	904	908	893	956	933	913	917	971	967	868	912	928	920	945	960	975	929	914	935	949	894	955	905	994	936	977	945	939	925	974	927	952	928	949	921	935	912	970	880	950	948	909	895	912	955	895	934	929	1009	924	901	978	962	998	899	967	936	923	912	955	994	951	950	972	908	968	951	883	939	946	988	956	970	930	938	998	986	900	982	886	896	931	965	948	903	968	987	913	924	943	974	911	909	922	974	875	950	878	956	966	935	970	902	927	981	901	925	914	939	936	877	937	961	906	996	884	991	913	930	904	913	909	913	908	881	970	948	916	912	973	949	920	962	919	955	980	889	941	942	930	900	891	969	946	896	886	984	928	911	919	969	972	933	942	900	896	937	866	911	919	912	969	920	911	957	970	938	920	946	901	900	921	924	937	964	901	934	955	934	956	913	975	865	947	906	958	897	938	917	950	901	917	916	944	922	896	942	939	989	908	925	966	938	920	941	966	968	944	936	884	894	935	984	913	905	943	982	913	952	926	886	932	900	947	905	886	938	938	928	988	921	966	908	913	932	924	893	922	888	939	939	894	903	947	936	887	980	956	932	905	894	949	908	961	934	913	885	955	969	891	961	917	968	916	918	905	972	871	912	923	949	928	897	934	892	905	928	934	936	941	933	899	937	970	912	939	968	957	918	950	933	908	996	941	981	978	934	985	908	880	928	949	917	958	965	939	902	915	959	937	956	932	939	941	926	968	924	917	973	928	941	928	915	930	932	960	936	906	999	982	912	982	942	933	989	991	967	953	939	884	966	966	878	943	961	963	969	917	926	949	950	925	946	965	949	976	1003	942	861	972	909	904	882	947	935	908	945	931	967	930	879	974	968	883	963	982	906	971	909	1003	934	971	945	945	920	940	864	920	902	946	906	975	905	975	874	963	929	885	957	987	926	908	903	931	919	957	953	1000	904	959	883	859	905	923	953	914	982	920	923	921	957	901	958	940	924	925	950	910	915	927	900	917	922	911	915	896	901	920	950	978	926	920	942	902	926	919	936	950	960	955	970	940	922	913	905	923	891	965	951	943	943	882	922	973	939	960	938	966	897	953	939	896	901	860	895	925	935	939	994	867	918	893	928	946	893	956	967	923	931	940	980	918	938	912	954	911	954	894	878	957	978	914	921	919	987	940	962	964	928	883	936	963	955	972	929	913	898	956	892	936	930	959	948	917	923	912	945	923	922	897	908	931	910	1001	986	997	996	912	986	1062	916	882	977	931	966	948	908	907	956	1021	962	911	887	893	959	963	946	956	914	1016	936	907	933	934	932	924	966	917	951	960	982	939	946	953	912	878	914	890	1000	939	905	953	937	931	921	939	956	969	933	974	893	962	939	944	875	943	918	996	900	933	956	909	925	921	903	918	909	925	897	957	893	931	954	992	999	941	972	913	918	985	987	955	922	941	904	950	894	902	930	890	927	912	933	949	957	982	945	917	939	901	969	1012	936	931	903	942	967	944	909	929	950	942	928	949	944	945	901	907	989	951	946	884	995	960	965	957	992	934	974	1011	990	934	995	945	945	1014	969	878	923	905	957	965	923	884	909	958	931	960	892	928	911	951	913	933	910	933	985	896	925	958	974	908	911	955	926	937	916	887	930	960	976	890	969	934	918	976	971	899	939	941	908	935	924	931	885	929	986	931	916	930	954	932	942	943	950	949	911	962	923	947	897	890	979	910	967	982	923	930	949	885	921	964	893	933	929	964	905	921	957	937	921	952	903	979	974	937	966	931	907	904	910	915	896	918	935	960	968	985	915	981	929	931	965	924	918	896	924	930	861	940	909	932	952	944	944	932	906	956	944	943	927	920	905	914	891	906	887	932	889	997	926	936	913	958	863	927	912	921	962	934	955	957	915	898	923	876	919	914	931	920	930	944	916	910	967	903	875	901	966	918	942	933	896	963	896	891	971	925	881	923	956	892	931	902	903	920	969	1002	949	960	940	981	945	906	973	893	935	986	897	974	901	899	933	952	896	919	941	879	869	938	942	972	939	900	952	937	915	911	923	945	907	879	861	968	964	900	963	1004	899	902	934	935	938	954	937	963	987	950	935	948	862	895	913	928	945	961	929	948	1019	960	950	931	975	873	952	942	885	910	931	933	960	962	861	925	894	875	932	950	955	926	963	971	950	962	999	968	919	901	924	931	891	908	916	911	916	949	902	915	944	958	956	923	923	941	946	951	931	898	899	940	951	923	929	895	929	927	929	938	959	897	916	917	928	967	930	997	990	940	944	958	944	897	879	954	933	957	971	921	921	941	930	932	891	1012	885	950	914	934	906	888	947	931	947	935	946	906	964	975	983	916	932	958	938	901	932	976	987	966	933	997	877	892	983	914	907	924	957	894	906	903	924	941	935	905	976	944	880	933	923	868	985	950	992	1001	913	998	941	926	953	898	915	973	947	990	894	941	909	969	916
16281	11681	10679	16218	21544	22984	26688	24361	23637	37721	43639	36642	26719	16094	10283	8133	7674	7614	7646	7526	7558	7503	7681	7548	7529	7649	7484	7642	7550	7412	7497	7607	7533	7587	7518	7544	7555	7472	7539	7516	7556	7635	7655	7598	7496	7619	7612	7453	7680	7565	7390	7485	7418	7533	7502	7502	7461	7513	7489	7607	7482	7635	7313	7527	7473	7363	7576	7479	7595	7626	7493	7557	7459	7475	7455	7682	7563	7464	7399	7461	7505	7469	7588	7621	7673	7451	7665	7465	7522	7490	7518	7550	7512	7611	7502	7660	7548	7502	7575	7593	7494	7638	7441	7496	7623	7527	7563	7609	7664	7532	7620	7709	7758	7448	7486	7481	7542	7457	7443	7646	7520	7521	7543	7425	7477	7587	7460	7497	7452	7558	7547	7690	7466	7606	7551	7513	7554	7439	7643	7601	7583	7512	7447	7482	7423	7581	7553	7659	7329	7463	7432	7563	7615	7546	7358	7564	7531	7558	7480	7550	7477	7445	7601	7435	7465	7464	7492	7505	7500	7518	7568	7640	7635	7524	7594	7633	7601	7514	7533	7511	7578	7604	7464	7597	7485	7504	7583	7469	7521	7554	7438	7655	7573	7551	7503	7445	7456	7478	7450	7575	7472	7580	7567	7513	7547	7463	7637	7496	7502	7524	7581	7572	7500	7495	7478	7560	7596	7493	7517	7543	7471	7652	7522	7566	7548	7543	7497	7359	7481	7506	7503	7525	7422	7499	7470	7546	7653	7405	7576	7641	7631	7510	7620	7500	7688	7470	7642	7516	7554	7479	7565	7583	7502	7438	7496	7632	7535	7477	7670	7575	7534	7413	7528	7483	7575	7724	7394	7403	7516	7612	7520	7432	7412	7695	7496	7548	7537	7649	7501	7540	7521	7602	7484	7645	7612	7616	7598	7521	7543	7527	7427	7600	7648	7556	7471	7513	7471	7585	7360	7624	7420	7440	7600	7529	7515	7423	7434	7432	7489	7638	7550	7488	7542	7532	7543	7482	7441	7494	7552	7598	7472	7597	7571	7691	7653	7584	7585	7573	7552	7588	7586	7569	7660	7490	7511	7411	7434	7525	7489	7543	7444	7486	7605	7501	7423	7486	7564	7515	7557	7579	7487	7520	7573	7626	7443	7586	7619	7426	7506	7528	7599	7558	7649	7502	7683	7649	7537	7419	7512	7435	7526	7419	7611	7445	7613	7441	7494	7478	7484	7465	7588	7511	7599	7513	7393	7547	7408	7550	7456	7566	7491	7557	7546	7505	7535	7556	7607	7605	7466	7507	7530	7539	7651	7483	7544	7501	7454	7511	7638	7481	7636	7625	7595	7572	7435	7539	7638	7580	7617	7620	7589	7484	7450	7582	7561	7574	7577	7585	7362	7757	7418	7574	7537	7512	7561	7578	7469	7626	7470	7576	7477	7572	7636	7580	7367	7553	7609	7493	7599	7487	7375	7491	7477	7552	7507	7556	7529	7574	7582	7530	7395	7529	7576	7504	7472	7480	7491	7541	7450	7523	7563	7565	7599	7570	7673	7537	7490	7554	7508	7539	7606	7491	7447	7526	7347	7534	7480	7587	7670	7536	7471	7573	7565	7451	7738	7433	7629	7602	7532	7468	7460	7550	7557	7483	7641	7453	7602	7460	7618	7365	7643	7637	7597	7513	7461	7585	7498	7506	7490	7627	7439	7318	7499	7532	7452	7570	7515	7465	7544	7663	7554	7476	7464	7512	7641	7538	7602	7606	7490	7699	7538	7372	7615	7530	7476	7605	7479	7571	7437	7599	7530	7538	7582	7570	7627	7487	7641	7496	7516	7521	7633	7533	7574	7456	7570	7571	7538	7548	7488	7534	7533	7530	7560	7526	7444	7720	7488	7539	7679	7629	7645	7499	7619	7555	7540	7588	7460	7550	7542	7424	7410	7567	7491	7506	7451	7572	7601	7473	7509	7439	7556	7532	7576	7400	7548	7586	7503	7554	7431	7590	7473	7470	7581	7702	7698	7573	7553	7635	7364	7596	7449	7578	7474	7619	7581	7557	7615	7602	7479	7680	7534	7640	7532	7456	7680	7455	7553	7567	7652	7608	7572	7407	7578	7556	7541	7474	7524	7592	7411	7593	7517	7615	7572	7385	7496	7643	7483	7519	7505	7479	7543	7556	7448	7547	7515	7635	7607	7489	7541	7578	7492	7519	7571	7556	7547	7569	7519	7535	7432	7535	7565	7584	7374	7594	7515	7496	7432	7476	7623	7416	7663	7631	7580	7556	7456	7601	7374	7551	7472	7515	7622	7397	7530	7511	7519	7608	7433	7414	7341	7520	7704	7605	7604	7671	7556	7438	7482	7604	7600	7660	7518	7517	7360	7506	7642	7548	7438	7617	7617	7660	7593	7646	7488	7490	7421	7571	7553	7364	7497	7616	7484	7531	7578	7536	7717	7588	7440	7490	7680	7503	7568	7717	7637	7583	7615	7637	7602	7565	7513	7650	7490	7519	7426	7584	7476	7544	7477	7483	7612	7623	7481	7741	7610	7634	7548	7513	7617	7540	7527	7602	7530	7574	7540	7593	7439	7584	7590	7658	7516	7427	7546	7411	7477	7791	7597	7517	7562	7408	7520	7545	7474	7512	7556	7529	7500	7563	7618	7562	7595	7546	7530	7590	7533	7499	7495	7490	7442	7567	7500	7480	7543	7604	7377	7433	7525	7471	7472	7502	7497	7288	7604	7563	7444	7595	7459	7633	7470	7568	7644	7384	7475	7559	7672	7506	7607	7499	7531	7493	7571	7458	7622	7614	7578	7470	7559	7463	7567	7607	7674	7539	7536	7524	7612	7472	7514	7458	7473	7654	7542	7612	7577	7465	7411	7514	7587	7511	7554	7442	7543	7519	7616	7524	7480	7642	7564	7635	7584	7485	7533	7659	7551	7469	7517	7434	7539	7507	7607	7427	7407	7656	7572	7396	7451	7503	7549	7380	7418	7602	7584	7482	7595	7430	7558	7563	7403	7556	7374	7548	7539	7520	7516	7564	7649	7444	7523	7396	7567	7575	7545	7430	7513	7574	7620	7481	7574	7626	7557	7554	7528	7535	7369	7576	7512	7405	7578	7461	7515	7631	7432	7567	7459	7498	7597	7619	7530	7523	7484	7511	7564	7467	7388	7562	7568	7586	7545	7404	7537	7634	7471	7567	7406	7468	7544	7508	7504	7522	7521	7537	7735	7397	7373	7581	7511	7470	7512	7564	7581	7578	7591	7435	7460	7573	7549	7543	7536	7662	7482	7514	7636	7441	7606	7433	7632	7609	7518	7509	7563	7718	7498	7525	7520	7661	7581	7483	7581	7642	7712	7611	7567	7604	7476	7576	7523	7548	7531	7514	7548	7469	7509	7504	7510	7568	7627	7489	7389	7542	7611	7502	7499	7638	7430	7574	7501	7622	7491	7499	7537	7502	7509	7508	7341	7468	7609	7475	7525	7532	7466	7649	7422	7527	7580	7551	7616	7386	7495	7510	7580	7411	7659	7579	7586	7637	7541	7527	7465	7581	7560	7493	7540	7511	7475	7536	7617	7482	7642	7490	7620	7577	7496	7417	7471	7508	7513	7629	7508	7581	7511	7551	7572	7589	7604	7549	7541	7600	7646	7502	7600	7533	7522	7594	7491	7544	7399	7615	7588	7540	7554	7661	7575	7519	7395	7484	7455	7488	7618	7496	7755	7599	7638	7436	7577	7482	7602	7595	7662	7673	7550	7603	7481	7446	7434	7559	7533	7522	7666	7672	7525	7459	7554	7549	7536	7532	7567	7591	7537	7494	7502	7399	7548	7427	7547	7562	7491	7555	7637	7568	7505	7618	7543	7503	7561	7486	7428	7411	7591	7480	7532	7399	7595	7577	7429	7510	7535	7588	7621	7611	7472	7497	7542	7454	7475	7645	7684	7507	7730	7586	7565	7466	7516	7553	7511	7517	7529	7580	7528	7640	7581	7482	7539	7533	7427	7487	7414	7555	7596	7526	7597	7456	7567	7494	7387	7535	7512	7556	7532	7517	7590	7481	7598	7629	7600	7473	7484	7509	7477	7580	7479	7696	7500	7561	7463	7541	7564	7449	7542	7557	7637	7533	7444	7494	7598	7431	7554	7613	7537	7502	7507	7571	7602	7539	7467	7603	7416	7554	7617	7652	7521	7558	7370	7534	7562	7558	7585	7588	7424	7537	7512	7414	7552	7535	7566	7615	7434	7640	7467	7564	7553	7521	7518	7558	7552	7544	7478	7456	7487	7542	7539	7670	7510	7511	7615	7498	7526	7492	7447	7603	7616	7420	7463	7426	7603	7529	7591	7382	7575	7633	7619	7520	7502	7597	7629	7468	7544	7455	7556	7540	7585	7459	7542	7547	7586	7430	7515	7476	7573	7453	7508	7450	7536	7537	7441	7585	7522	7450	7524	7443	7587	7399	7370	7578	7506	7645	7633	7654	7489	7536	7512	7540	7710	7470	7500	7516	7643	7564	7485	7581	7472	7525	7450	7531	7380	7482	7316	7502	7543	7461	7448	7605	7668	7634	7581	7581	7494	7421	7638	7575	7521	7515	7604	7437	7584	7620	7634	7483	7539	7724	7621	7594	7563	7462	7500	7554	7512	7600	7536	7408	7508	7553	7579	7625	7682	7456	7648	7635	7595	7564	7476	7657	7541	7597	7474	7504	7546	7469	7621	7606	7536	7524	7606	7689	7445	7609	7402	7325	7516	7597	7500	7475	7554	7454	7523	7614	7610	7557	7569	7416	7461	7564	7595	7505	7556	7489	7600	7671	7516	7812	7613	7588	7584	7412	7504	7639	7416	7523	7558	7565	7517	7717	7568	7507	7449	7477	7579	7632	7580	7617	7525	7474	7629	7440	7476	7520	7612	7534	7455	7552	7498	7559	7525	7543	7519	7495	7437	7532	7414	7481	7615	7640	7517	7402	7626	7685	7571	7460	7632	7403	7543	7720	7646	7713	7544	7419	7601	7608	7449	7567	7553	7538	7498	7629	7540	7563	7475	7599	7622	7628	7576	7663	7498	7507	7556	7484	7535	7397	7560	7434
2332	1744	1366	1294	1484	1667	2007	2011	1913	6950	14573	11993	6567	2645	1409	1079	956	973	908	956	935	945	958	932	929	939	989	975	885	927	974	929	965	933	984	924	976	940	965	973	911	942	935	952	929	955	873	995	946	993	954	966	923	979	975	964	953	923	951	1006	929	938	922	963	932	1006	965	972	938	972	961	901	936	945	934	955	928	994	890	1002	954	910	975	928	932	964	1008	979	1003	958	1007	967	950	933	985	941	994	930	934	931	966	924	952	991	982	924	969	961	936	948	930	889	903	971	929	997	912	933	944	954	938	984	950	975	969	910	954	982	989	991	941	937	934	942	952	941	934	990	966	1005	936	909	916	953	967	957	948	938	1027	896	919	961	942	923	963	920	953	946	988	1003	886	940	1003	968	920	978	947	958	979	979	957	919	945	895	948	930	961	929	941	935	981	903	945	939	949	951	881	1032	932	955	965	903	972	924	930	905	895	961	930	1002	972	906	981	963	949	974	950	913	978	929	981	1007	992	911	903	877	932	935	958	953	1004	940	997	965	936	959	910	952	893	1002	948	963	1006	1005	980	899	919	964	989	926	956	975	928	989	966	935	993	880	916	991	937	933	907	972	977	949	989	894	944	875	951	958	933	964	967	939	962	881	957	960	966	957	970	945	949	926	966	990	968	940	932	921	948	946	933	987	968	927	935	981	976	979	949	940	1015	943	991	905	997	947	935	938	931	960	1033	927	955	972	945	907	994	965	933	862	946	915	925	935	959	1024	972	913	946	931	930	932	941	891	949	958	975	968	941	918	921	926	938	918	976	949	938	1002	1020	937	938	980	948	907	902	909	938	893	930	930	1018	947	922	961	918	914	888	962	918	931	1000	992	937	986	922	958	941	925	961	965	964	991	947	918	957	949	940	967	931	999	903	977	897	975	1007	918	934	927	917	951	942	994	968	941	948	952	949	965	939	935	951	941	946	947	929	966	905	996	965	953	939	939	922	929	991	959	955	909	951	1012	948	988	947	894	971	939	943	1017	955	948	961	931	943	891	980	927	919	933	922	914	974	965	962	971	903	1025	934	970	966	1001	968	971	947	966	962	959	968	910	954	898	944	1001	942	984	955	961	893	924	980	983	929	961	958	1011	920	987	974	988	995	976	953	900	888	943	960	946	899	979	967	958	951	934	891	960	943	934	928	912	932	950	910	954	951	899	948	881	973	940	1015	918	962	977	907	936	928	943	965	940	975	985	971	889	949	991	966	989	987	973	951	956	979	964	969	989	953	889	922	996	935	964	926	928	951	932	882	922	925	904	930	965	975	939	946	986	938	931	928	953	972	907	955	940	915	880	894	967	892	973	931	1013	912	996	989	934	913	964	968	947	901	904	927	978	924	885	926	989	984	995	966	892	952	934	953	953	925	964	971	928	891	980	968	947	1008	987	938	948	1003	972	911	914	1003	943	968	997	969	970	959	916	938	893	984	936	935	954	943	971	941	932	977	932	969	875	921	926	975	942	996	975	914	959	1011	973	978	890	974	922	919	972	949	933	949	944	963	897	927	932	975	972	923	969	987	938	917	952	1007	997	955	927	932	984	941	931	922	973	939	1007	950	935	974	989	890	944	925	965	993	976	944	920	939	1000	1010	996	914	954	971	958	933	957	979	903	941	1005	936	971	936	927	1003	957	925	975	945	920	929	933	935	942	922	941	956	907	993	948	970	929	875	965	929	917	946	923	1010	951	924	950	932	956	982	922	919	957	988	917	963	937	922	959	876	911	970	917	969	944	897	938	946	988	928	990	998	959	929	960	942	944	996	933	983	942	913	928	967	927	937	925	932	965	973	925	1043	933	937	896	994	979	964	938	968	954	934	988	938	928	1002	931	1020	944	950	959	948	907	986	956	969	979	942	871	963	947	896	1038	968	959	955	952	944	991	935	938	1027	918	957	946	955	975	959	989	922	962	939	988	944	942	912	914	989	943	954	973	894	921	934	994	946	931	960	929	926	897	939	992	1013	967	933	977	962	886	932	976	968	996	936	934	936	920	909	974	986	936	948	943	951	940	907	969	944	882	958	961	929	947	1014	882	932	958	994	963	945	927	950	995	936	954	984	964	997	968	958	987	945	955	959	928	940	924	993	931	999	942	965	919	969	968	926	966	960	935	945	969	931	926	903	956	951	940	1026	988	948	991	948	903	961	926	967	863	933	1004	943	956	982	966	949	989	947	933	995	936	997	967	954	1003	947	1028	903	946	914	983	971	904	1021	962	924	952	936	983	952	951	995	967	881	923	946	928	992	894	967	929	966	1020	956	981	974	972	985	975	919	975	952	936	955	932	973	965	960	948	979	913	984	976	958	926	918	963	933	983	1003	934	924	964	958	912	937	922	918	985	944	932	969	938	915	963	933	913	903	944	934	946	963	922	945	946	940	982	961	986	917	909	925	940	908	959	928	914	921	912	1027	941	924	963	871	987	928	996	923	956	930	962	981	949	991	975	887	917	917	946	956	893	952	986	926	989	927	969	976	922	938	961	947	918	923	892	888	969	994	991	952	943	961	966	995	1006	927	941	941	967	917	950	984	963	910	947	967	924	921	951	962	947	964	911	969	891	945	949	999	940	964	963	936	936	1043	996	951	957	951	963	954	895	887	1016	974	960	972	921	990	962	948	960	941	981	907	941	932	944	1012	975	989	979	984	1014	936	972	942	912	940	962	972	954	942	946	957	991	971	960	1002	961	961	913	989	940	913	984	1020	954	971	968	880	924	965	926	934	965	952	923	871	926	934	957	955	937	950	945	905	959	996	928	917	962	958	889	949	940	967	899	968	908	958	893	946	964	951	961	987	935	905	946	934	925	930	902	974	978	967	933	929	940	931	959	976	990	972	978	906	901	936	1024	976	955	998	948	948	939	977	971	937	930	919	951	931	943	1006	928	969	905	925	984	1000	970	950	962	908	935	979	954	911	973	923	945	937	966	941	959	915	936	957	984	875	959	939	992	1000	987	996	929	927	1002	905	1015	954	945	959	942	975	1026	944	888	1010	973	916	887	969	974	928	918	985	1007	921	970	964	925	888	974	960	948	955	961	947	951	938	919	937	956	943	899	935	922	937	923	899	932	905	930	930	962	953	990	919	947	945	909	983	951	932	898	941	956	947	952	935	922	958	932	927	945	986	968	923	953	941	955	955	938	930	966	950	989	922	975	916	929	929	959	934	935	987	916	974	901	980	894	994	985	924	932	931	954	994	934	883	906	940	919	969	948	992	979	926	953	961	970	915	929	954	916	976	948	976	987	921	971	949	941	921	950	966	906	938	926	944	920	919	983	995	907	933	859	925	993	959	920	948	978	977	966	955	914	912	942	957	956	918	894	944	914	987	934	954	906	943	984	946	965	923	930	953	926	931	956	917	934	963	936	952	917	974	905	944	949	962	942	970	968	975	910	917	954	935	937	999	934	1004	934	895	913	911	994	913	1005	910	942	916	957	935	930	900	997	954	936	943	959	954	928	985	939	963	904	942	920	948	945	974	907	911	961	1032	973	919	901	952	941	1003	935	953	931	971	948	919	965	998	962	924	951	994	944
20771	15571	12322	19596	25883	26484	30380	28694	27471	48318	63364	54404	40541	25014	13987	9211	7904	7516	7617	7626	7456	7546	7586	7703	7705	7510	7600	7618	7433	7594	7695	7493	7560	7565	7536	7512	7434	7513	7507	7805	7553	7655	7545	7610	7722	7693	7566	7565	7616	7629	7584	7610	7524	7565	7556	7631	7601	7663	7705	7541	7603	7600	7633	7552	7490	7452	7625	7672	7582	7640	7480	7632	7649	7518	7681	7594	7499	7611	7676	7439	7641	7570	7587	7618	7475	7594	7470	7546	7662	7638	7652	7588	7546	7684	7577	7565	7490	7765	7629	7621	7634	7550	7583	7606	7617	7526	7525	7577	7517	7583	7571	7690	7551	7566	7555	7541	7600	7638	7683	7595	7428	7679	7558	7592	7582	7517	7668	7597	7498	7604	7624	7666	7713	7473	7648	7567	7634	7424	7575	7447	7527	7751	7618	7602	7590	7570	7721	7506	7685	7607	7651	7558	7593	7494	7657	7530	7509	7530	7634	7506	7558	7581	7576	7732	7528	7736	7545	7625	7518	7638	7612	7655	7492	7568	7495	7565	7442	7650	7693	7575	7637	7708	7536	7623	7565	7655	7512	7520	7553	7568	7580	7577	7650	7723	7511	7732	7621	7459	7620	7585	7559	7615	7652	7687	7555	7507	7594	7626	7551	7545	7697	7710	7617	7774	7689	7452	7721	7544	7589	7616	7575	7631	7553	7598	7463	7489	7635	7675	7604	7619	7402	7620	7674	7620	7531	7664	7664	7514	7517	7548	7575	7616	7599	7571	7682	7650	7584	7572	7542	7628	7667	7578	7478	7485	7555	7585	7669	7677	7512	7578	7495	7566	7566	7486	7667	7614	7576	7503	7584	7694	7555	7563	7542	7611	7509	7609	7605	7675	7468	7620	7595	7599	7467	7608	7646	7598	7641	7643	7700	7707	7634	7708	7626	7415	7524	7663	7650	7502	7543	7614	7707	7549	7616	7656	7701	7654	7522	7700	7722	7715	7472	7626	7568	7711	7742	7551	7554	7612	7593	7619	7647	7517	7688	7658	7670	7631	7735	7530	7532	7544	7565	7587	7587	7630	7717	7599	7526	7618	7531	7529	7571	7600	7632	7581	7682	7663	7753	7489	7580	7697	7644	7632	7719	7518	7585	7548	7587	7681	7664	7707	7670	7723	7486	7660	7528	7664	7387	7746	7535	7581	7674	7774	7610	7536	7638	7678	7723	7624	7646	7579	7639	7663	7706	7568	7639	7593	7752	7553	7642	7735	7562	7696	7513	7630	7616	7729	7516	7678	7491	7581	7355	7552	7683	7697	7581	7719	7876	7660	7708	7569	7615	7588	7524	7654	7573	7688	7612	7623	7603	7606	7582	7589	7523	7845	7561	7626	7504	7581	7466	7543	7565	7664	7659	7627	7442	7753	7516	7563	7580	7764	7570	7494	7814	7568	7719	7660	7560	7544	7519	7649	7582	7712	7518	7504	7635	7670	7596	7708	7651	7572	7664	7537	7585	7480	7477	7429	7568	7544	7564	7671	7786	7653	7718	7739	7674	7682	7529	7739	7608	7614	7618	7798	7469	7685	7606	7640	7546	7533	7692	7575	7497	7473	7605	7654	7684	7600	7583	7590	7701	7787	7569	7545	7535	7429	7725	7624	7568	7548	7661	7558	7666	7558	7604	7578	7533	7660	7473	7524	7750	7595	7666	7535	7554	7552	7576	7619	7566	7639	7622	7640	7551	7518	7558	7675	7581	7464	7660	7686	7626	7647	7495	7597	7727	7643	7564	7595	7498	7635	7600	7472	7551	7745	7568	7458	7603	7637	7697	7515	7561	7585	7633	7656	7595	7731	7507	7587	7612	7555	7598	7681	7495	7750	7646	7593	7540	7662	7621	7629	7744	7656	7573	7558	7511	7649	7554	7504	7696	7571	7529	7554	7554	7684	7632	7639	7558	7630	7544	7583	7548	7571	7384	7502	7604	7704	7532	7543	7637	7561	7800	7736	7647	7563	7558	7669	7468	7499	7594	7591	7656	7741	7537	7642	7452	7624	7651	7776	7611	7714	7614	7582	7716	7734	7506	7575	7623	7637	7582	7721	7802	7524	7719	7730	7557	7677	7538	7640	7582	7731	7711	7638	7522	7574	7615	7682	7643	7655	7684	7649	7744	7546	7702	7756	7545	7615	7680	7475	7589	7709	7670	7651	7649	7658	7522	7580	7541	7520	7586	7509	7589	7503	7527	7530	7488	7636	7675	7659	7653	7704	7555	7634	7714	7602	7611	7516	7602	7776	7596	7680	7566	7563	7695	7543	7604	7628	7583	7595	7447	7486	7698	7616	7661	7518	7608	7446	7464	7704	7568	7556	7696	7494	7747	7657	7620	7564	7599	7475	7452	7572	7519	7580	7655	7621	7555	7663	7538	7617	7574	7602	7666	7528	7582	7590	7529	7546	7589	7734	7653	7422	7591	7585	7486	7574	7655	7671	7633	7682	7714	7523	7529	7517	7649	7661	7475	7655	7678	7675	7672	7677	7669	7628	7708	7739	7721	7537	7699	7591	7482	7737	7530	7513	7587	7534	7424	7707	7656	7483	7552	7577	7564	7608	7684	7516	7590	7692	7625	7713	7581	7647	7709	7553	7446	7562	7671	7714	7525	7560	7626	7587	7475	7535	7411	7561	7594	7571	7597	7705	7522	7549	7663	7567	7509	7615	7652	7674	7520	7621	7741	7552	7781	7503	7558	7608	7514	7618	7455	7546	7542	7763	7522	7571	7642	7615	7663	7500	7628	7745	7574	7566	7716	7565	7653	7561	7665	7511	7632	7587	7598	7477	7483	7638	7567	7581	7667	7554	7728	7645	7549	7658	7559	7569	7666	7600	7674	7557	7595	7626	7784	7496	7523	7603	7619	7555	7551	7604	7400	7603	7649	7712	7435	7646	7762	7466	7669	7615	7541	7767	7524	7629	7562	7504	7621	7569	7570	7613	7522	7616	7645	7537	7635	7501	7633	7559	7601	7518	7604	7559	7624	7434	7738	7544	7534	7609	7620	7718	7658	7702	7716	7617	7643	7644	7705	7642	7574	7523	7520	7712	7688	7598	7681	7663	7646	7527	7701	7551	7588	7662	7668	7568	7558	7535	7529	7513	7591	7510	7504	7602	7690	7565	7527	7490	7560	7680	7584	7710	7687	7642	7595	7706	7608	7544	7579	7502	7470	7630	7549	7482	7527	7611	7456	7485	7540	7589	7508	7644	7590	7524	7504	7634	7545	7621	7544	7557	7638	7660	7536	7548	7657	7644	7558	7501	7513	7573	7650	7517	7495	7433	7660	7672	7513	7622	7635	7685	7639	7713	7503	7671	7486	7687	7561	7424	7736	7548	7440	7593	7523	7626	7462	7492	7622	7562	7500	7666	7533	7634	7653	7662	7616	7476	7652	7523	7582	7592	7476	7544	7548	7614	7655	7584	7555	7656	7678	7578	7664	7679	7541	7718	7553	7601	7793	7606	7544	7717	7630	7637	7521	7452	7653	7520	7565	7498	7576	7552	7544	7599	7636	7707	7579	7670	7663	7544	7575	7483	7599	7522	7642	7595	7588	7681	7694	7643	7512	7538	7598	7658	7551	7470	7694	7532	7553	7581	7660	7524	7517	7538	7659	7656	7492	7665	7559	7644	7616	7572	7699	7528	7603	7580	7561	7575	7544	7514	7650	7618	7682	7640	7551	7557	7715	7495	7600	7607	7693	7595	7597	7614	7524	7591	7731	7629	7504	7583	7535	7701	7448	7642	7497	7594	7575	7549	7624	7715	7498	7570	7552	7512	7602	7635	7739	7491	7605	7610	7596	7593	7598	7502	7519	7594	7591	7714	7494	7705	7702	7572	7586	7660	7603	7659	7602	7562	7611	7765	7596	7645	7672	7670	7482	7618	7630	7528	7639	7610	7511	7670	7600	7634	7591	7667	7687	7652	7600	7580	7685	7692	7667	7626	7728	7664	7486	7702	7645	7618	7648	7593	7670	7522	7542	7564	7533	7588	7876	7697	7557	7672	7504	7578	7607	7683	7538	7557	7644	7705	7548	7558	7569	7595	7679	7463	7561	7593	7572	7633	7617	7592	7492	7551	7678	7690	7493	7610	7546	7691	7511	7572	7675	7739	7526	7750	7672	7543	7658	7581	7668	7638	7592	7500	7555	7572	7561	7712	7657	7464	7516	7616	7546	7863	7702	7643	7485	7670	7430	7684	7562	7641	7742	7655	7526	7586	7492	7612	7594	7577	7530	7680	7513	7463	7589	7796	7711	7538	7581	7665	7631	7567	7635	7717	7583	7585	7596	7539	7726	7585	7511	7543	7652	7594	7524	7561	7526	7609	7644	7560	7562	7568	7627	7538	7547	7551	7678	7584	7590	7664	7660	7728	7378	7695	7586	7423	7636	7444	7666	7548	7764	7651	7573	7546	7528	7542	7492	7619	7516	7632	7517	7466	7743	7551	7751	7385	7609	7576	7667	7671	7513	7664	7581	7562	7524	7593	7540	7615	7616	7443	7785	7555	7574	7590	7613	7661	7704	7728	7570	7518	7764	7522	7728	7600	7595	7734	7538	7545	7811	7662	7665	7590	7595	7730	7646	7565	7540	7632	7503	7570	7607	7526	7686	7706	7553	7611	7573	7540	7552	7545	7574	7537	7460	7602	7455	7599	7644	7616	7464	7738	7531	7678	7670	7772	7613	7563	7555	7598	7563	7591	7577	7688	7513	7572	7475	7574	7499	7648	7571	7779	7504	7601	7601	7617	7687	7576	7649	7536	7763	7498	7644	7665	7558	7455	7574	7547	7545	7667	7610	7655	7570	7518	7422	7534	7604	7550	7540	7549	7771	7609	7538	7643	7622	7472	7617	7576	7624	7525	7543	7608	7708	7645	7663	7597	7527	7567	7520	7702	7503	7654	7625	7619	7585	7638	7451	7567	7636	7539	7600	7567	7517	7640	7655	7660	7610	7533	7649	7697	7598	7728	7661	7745	7816	7540	7544	7660	7581	7587	7639	7726	7629	7543	7568	7497	7520	7522	7620	7577	7421	7746	7652	7720	7516	7567	7592	7568
5043	1768	1337	1234	1521	1875	1838	1824	2019	6633	14833	11953	6398	2495	1363	1032	1009	945	978	883	973	1023	954	982	965	1023	904	1002	963	1022	1010	986	952	999	948	954	983	925	1007	941	968	997	946	973	942	978	970	917	956	972	976	998	999	940	957	981	954	966	946	998	942	986	920	992	980	959	975	987	950	994	937	955	995	955	968	1017	911	923	932	940	957	952	954	1005	958	1021	916	927	995	943	937	950	911	953	985	994	922	992	938	940	949	986	942	994	978	1029	927	993	988	1000	981	973	948	969	914	941	978	947	962	974	900	983	962	1028	1027	955	991	981	917	995	980	994	952	955	977	887	923	939	949	983	937	991	935	973	993	895	965	910	964	944	909	1034	944	958	957	1000	962	974	924	975	986	927	977	996	947	939	934	927	963	992	965	950	940	982	983	978	948	942	953	1000	957	935	976	906	975	982	1026	953	910	986	1024	950	948	923	975	976	904	939	965	957	958	952	974	1017	952	942	949	956	998	947	999	922	987	979	940	979	1018	947	995	990	981	971	955	1023	974	1000	998	928	930	975	986	989	947	1000	987	947	949	1001	980	1000	1012	997	922	938	970	952	940	961	961	1010	1016	983	909	920	979	975	923	932	959	963	962	985	987	916	1021	971	983	974	959	931	959	970	949	953	941	901	984	965	975	991	971	993	890	991	954	997	1025	998	947	954	959	933	1045	972	953	907	914	948	962	948	977	972	971	932	1039	952	921	918	991	932	971	960	981	955	981	922	961	981	978	986	928	971	963	845	955	908	953	998	975	914	916	1024	980	1029	985	971	1002	1001	986	975	939	970	1000	908	970	961	953	916	961	991	942	990	965	965	936	998	939	998	938	950	963	952	961	997	946	943	937	978	955	1003	932	975	974	969	989	964	1019	957	944	988	989	946	970	949	983	984	954	990	999	911	968	948	910	977	909	996	1003	1027	972	966	1030	1007	956	962	965	916	927	998	913	947	935	983	968	1015	956	1002	967	974	965	987	984	936	998	935	854	947	984	915	941	945	988	936	933	903	943	911	920	959	979	997	953	970	958	971	950	939	964	1004	955	956	950	985	955	957	940	916	982	935	969	954	982	1043	958	900	956	936	890	913	935	988	957	968	944	937	983	964	947	973	963	914	932	966	949	1003	1034	947	947	975	987	986	933	1003	986	993	967	962	959	951	969	975	934	974	975	953	995	923	966	893	970	974	967	943	1015	953	972	968	1023	966	955	936	942	970	923	1055	911	965	991	1007	980	959	997	987	939	973	967	979	974	953	993	973	945	969	990	912	934	1014	970	972	1002	981	1026	899	981	997	933	1008	999	986	924	964	972	1024	957	979	947	995	943	1026	962	965	942	994	917	1002	981	939	983	976	950	1008	983	950	924	1017	988	944	935	950	988	1004	944	984	984	939	953	967	964	972	974	993	910	920	1016	975	972	971	974	957	951	998	942	974	929	941	952	1003	962	963	971	955	937	1027	1011	920	1043	978	949	941	985	933	983	960	970	971	943	932	907	998	963	943	950	969	1028	970	923	955	981	975	938	964	959	948	941	950	985	979	980	874	905	986	953	916	992	986	952	988	992	1010	975	975	938	949	979	922	991	1031	984	938	954	949	993	991	1023	1011	932	922	1008	962	989	1037	928	976	946	955	958	971	959	958	982	998	964	964	927	981	973	1044	1019	970	939	975	936	980	911	974	983	1003	958	941	949	981	958	927	970	965	874	977	984	978	1018	978	1006	887	963	960	969	977	1000	952	917	971	946	984	982	944	981	956	931	975	957	995	898	1019	986	941	953	926	981	1025	964	954	1015	969	988	996	941	985	999	948	979	945	925	1013	993	944	950	971	972	980	920	890	1013	967	1000	985	1016	919	936	969	976	987	928	972	1003	1003	993	954	941	983	931	977	960	928	967	950	955	908	983	1008	1019	947	967	961	970	1012	942	916	937	1012	977	946	930	930	974	945	961	961	945	944	954	942	900	988	988	942	1007	949	972	943	980	918	1020	948	940	925	926	952	960	915	955	929	970	930	967	950	928	952	920	948	931	971	1002	935	888	887	921	984	941	988	952	1029	981	959	962	934	960	1006	924	945	946	983	939	945	948	931	1017	979	932	954	947	923	1000	1006	977	1027	938	974	937	959	994	966	1000	973	984	964	982	1010	993	960	997	1020	980	982	934	911	923	942	943	981	968	945	998	977	943	928	991	954	956	1007	948	914	974	990	969	932	989	998	995	996	980	993	1013	980	989	1015	951	923	943	970	984	962	995	964	992	963	961	897	933	929	917	951	960	964	953	1030	983	1012	963	994	944	932	935	957	945	953	1017	970	930	904	1007	954	942	927	1007	962	955	1035	978	942	963	920	966	970	987	961	983	1003	931	970	1004	993	981	941	983	948	967	943	1036	932	1017	927	955	984	992	976	1006	926	928	923	915	956	993	958	962	956	949	938	938	932	937	943	957	913	936	922	1001	952	1028	945	953	974	1015	931	969	967	958	966	953	990	997	878	982	953	1016	964	981	972	972	978	929	985	911	1008	901	974	901	910	1022	961	936	975	945	983	975	936	985	919	911	944	1009	972	936	987	955	966	949	1003	963	978	984	898	958	951	938	964	970	916	939	985	969	1018	938	988	988	980	934	900	903	975	985	970	903	980	910	993	993	937	901	984	976	975	927	936	921	970	949	930	1028	937	959	952	963	946	982	971	981	946	978	968	1031	952	970	976	940	956	971	971	1037	1020	965	894	954	978	935	892	1012	1003	972	988	981	1023	975	945	964	989	943	890	1023	980	988	997	967	986	973	991	946	948	985	939	1050	964	954	981	913	931	940	921	950	1037	965	991	992	967	945	1007	955	977	1039	962	944	967	976	994	979	931	930	989	966	924	998	1005	972	949	1025	953	994	964	935	934	939	964	941	969	945	961	966	974	987	953	890	967	977	953	979	934	947	951	934	1004	947	963	1002	945	961	998	960	950	951	940	946	1012	942	943	989	941	954	947	948	980	928	996	956	976	970	961	978	971	1001	972	1015	950	961	967	935	953	1003	970	960	963	984	947	955	916	978	954	988	976	983	990	921	955	947	956	957	1005	1029	953	997	957	943	920	1001	954	931	951	1028	977	969	985	951	941	913	953	944	950	938	916	996	1024	878	1013	1010	971	994	930	942	979	950	1012	955	936	935	933	951	917	964	926	941	913	968	992	976	936	980	962	973	949	956	969	953	939	939	1001	939	963	954	973	954	1027	893	926	974	994	908	968	927	947	940	1013	1004	994	883	1018	948	968	973	1031	958	1009	959	996	908	968	1003	942	1009	996	976	915	941	974	986	953	988	964	972	933	1012	948	965	972	982	989	966	992	958	940	964	963	975	990	942	936	1027	960	972	975	971	937	986	1013	936	965	982	1019	963	921	969	983	967	940	895	966	957	987	944	979	946	954	930	1007	946	982	968	943	931	927	1038	915	929	934	1012	947	902	995	961	975	964	954	933	929	990	990	949	891	916	956	974	1045	933	990	1030	990	1028	1010	927	1027	1001	1010	952	995	1008	997	984	954	981	994	981	982	926	946	971	957	946	981	1005	904	981	977	979	916	919	964	964	923	960	1002	944	962	983	927	974	943	941	994	962	1019	966	986	959	967	889	918	972	980	972	1008	971	959	996	933	1034	980	913	983	916	957
19662	15194	12120	18724	26251	28966	27843	27617	27904	47575	63452	54483	40565	23977	13314	9005	7888	7829	7796	7735	7742	7796	7789	7751	7794	7917	7802	7739	7691	7755	7684	7816	7800	7811	7835	7685	7801	7684	7705	7621	7747	7795	7688	7655	7563	7689	7822	7811	7788	7766	7726	7802	7666	7765	7703	7917	7667	7755	7642	7752	7854	7716	7831	7744	7727	7752	7799	7760	7752	7786	7661	7653	7792	7581	7668	7544	7785	7848	7804	7657	7867	7786	7760	7745	7720	7710	7780	7792	7763	7690	7808	7641	7775	7877	7680	7828	7756	7700	7862	7738	7642	7639	7692	7780	7798	7666	7792	7620	7768	7853	7629	7795	7755	7785	7563	7685	7820	7687	7731	7794	7762	7726	7809	7727	7837	7805	7830	7612	7819	7766	7696	7696	7771	7659	7697	7602	7914	7808	7788	7805	7793	7795	7877	7725	7745	7732	7770	7783	7857	7676	7914	7836	7716	7825	7730	7802	7682	7747	7571	7722	7756	7846	7889	7693	7755	7818	7682	7729	7709	7775	7585	7654	7678	7774	7684	7864	7836	7715	7731	7661	7669	7805	7644	7734	7863	7810	7856	7855	7685	7788	7775	7742	7693	7803	7699	7631	7723	7733	7701	7645	7773	7728	7707	7751	7718	7875	7602	7692	7752	7696	7731	7742	7725	7781	7847	7724	7731	7692	7750	7737	7891	7760	7817	7848	7823	7880	7678	7693	7774	7622	7681	7801	7916	7828	7765	7709	7822	7676	7817	7714	7871	7816	7824	7781	7659	7624	7708	7721	7725	7901	7692	7684	7747	7726	7725	7756	7716	7685	7926	7680	7823	7808	7694	7643	7821	7845	7980	7835	7679	7767	7736	7745	7625	7620	7825	7623	7868	7908	7734	7813	7736	7665	7853	7758	7755	7659	7730	7688	7675	7727	7654	7688	7805	7670	7800	7576	7771	7775	7795	7774	7670	7778	7714	7823	7924	7794	7759	7814	7705	7690	7887	7816	7781	7662	7766	7752	7803	7696	7701	7686	7725	7742	7652	7780	7773	7798	7764	7642	7815	7649	7718	7722	7776	7777	7693	7767	7869	7743	7691	7872	7743	7802	7793	7734	7777	7945	7753	7749	7680	7562	7724	7747	7835	7778	7843	7865	7666	7715	7668	7651	7820	7820	7738	7679	7887	7765	7656	7780	7935	7706	7717	7767	7726	7823	7740	7706	7629	7709	7819	7751	7735	7783	7839	7613	7738	7770	7811	7716	7905	7708	7753	7694	7641	7765	7839	7705	7848	7746	7680	7656	7738	7701	7852	7734	7710	7756	7668	7758	7747	7751	7780	7693	7721	7739	7742	7842	7702	7876	7815	7741	7735	7565	7834	7844	7780	7787	7694	7764	7804	7658	7670	7800	7746	7846	7885	7720	7676	7785	7826	7788	7635	7895	7781	7690	7722	7665	7714	7775	7758	7746	7718	7894	7671	7725	7716	7781	7739	7815	7680	7732	7804	7796	7687	7853	7672	7768	7787	7741	7764	7603	7914	7714	7696	7731	7725	7901	7727	7745	7824	7701	7716	7777	7634	7859	7756	7766	7664	7752	7840	7631	7827	7721	7832	7783	7694	7816	7808	7751	7730	7761	7681	7727	7838	7754	7724	7722	7821	7807	7816	7787	7704	7719	7682	7863	7739	7643	7794	7822	7845	7716	7724	7722	7734	7617	7782	7709	7828	7647	7782	7849	7825	7714	7709	7820	7898	7634	7820	7822	7781	7802	7747	7750	7788	7668	7815	7780	7822	7825	7644	7744	7761	7698	7793	7696	7844	7771	7793	7770	7675	7825	7770	7760	7642	7552	7834	7694	7756	7689	7836	7793	7757	7939	7738	7681	7851	7715	7684	7761	7716	7714	7706	7812	7771	7704	7897	7791	7648	7784	7597	7711	7884	7776	7740	7821	7868	7746	7819	7648	7871	7715	7845	7771	7858	7781	7549	7627	7769	7801	7633	7732	7738	7746	7765	7790	7836	7626	7732	7727	7754	7712	7833	7880	7764	7629	7716	7754	7873	7818	7881	7838	7767	7709	7759	7862	7749	7757	7734	7878	7806	7792	7686	7860	7657	7713	7757	7793	7649	7752	7742	7780	7833	7631	7914	7704	7738	7786	7684	7868	7739	7772	7722	7633	7812	7828	7663	7791	7797	7744	7836	7817	7827	7734	7697	7738	7889	7679	7796	7762	7741	7654	7710	7768	7642	7815	7710	7664	7750	7637	7791	7768	7916	7680	7719	7658	7674	7756	7665	7872	7786	7774	7815	7772	7722	7818	7743	7817	7754	7675	7795	7857	7701	7684	7700	7817	7730	7862	7801	7841	7811	7667	7834	7814	7665	7654	7913	7848	7902	7712	7763	7747	7833	7735	7784	7722	7641	7730	7800	7813	7740	7776	7746	7813	7724	7704	7840	7779	7824	7718	7791	7648	7801	7684	7735	7825	7894	7745	7747	7737	7768	7705	7749	7708	7808	7746	7738	7723	7784	7830	7748	7673	7741	7935	7659	7729	7740	7886	7781	7805	7711	7735	7864	7770	7748	7668	7786	7840	7793	7705	7757	7726	7670	7679	7782	7801	7816	7721	7738	7677	7709	7655	7776	7749	7771	7750	7794	7925	7854	7662	7760	7725	7797	7783	7854	7722	7820	7621	7563	7859	7828	7769	7828	7755	7862	7683	7836	7844	7672	7767	7782	7684	7790	7790	7751	7780	7765	7765	7725	7846	7598	7646	7767	7813	7818	7759	7577	7791	7774	7754	7805	7750	7797	7783	7729	7787	7891	7697	7760	7585	7735	7804	7602	7718	7712	7786	7726	7796	7751	7684	7870	7798	7814	7609	7848	7862	7650	7658	7783	7876	7769	7722	7777	7751	7775	7631	7657	7910	7750	7534	7867	7638	7687	7799	7812	7636	7792	7733	7735	7550	7781	7843	7713	7704	7746	7751	7708	7666	7854	7805	7908	7811	7727	7886	7784	7560	7760	7827	7790	7636	7824	7691	7792	7710	7759	7758	7822	7624	7821	7717	7801	7841	7814	7707	7718	7867	7718	7831	7800	7859	7869	7725	7886	7764	7723	7657	7666	7899	7663	7800	7705	7772	7711	7617	7660	7670	7863	7804	7828	7761	7806	7744	7727	7581	7750	7748	7739	7742	7773	7754	7805	7738	7743	7856	7784	7828	7624	7688	7782	7675	7870	7694	7891	7758	7769	7829	7811	7674	7709	7815	7693	7660	7846	7785	7776	7851	7705	7759	7800	7843	7762	7745	7814	7808	7874	7808	7696	7651	7851	7655	7773	7706	7812	7795	7798	7841	7817	7670	7744	7788	7836	7830	7821	7722	7690	7796	7765	7795	7636	7738	7677	7729	7765	7703	7777	7722	7782	7757	7774	7728	7855	7679	7796	7727	7734	7733	7773	7836	7873	7808	7622	7716	7666	7749	7789	7791	7735	7690	7790	7763	7700	7853	7780	7716	7619	7855	7690	7732	7775	7918	7791	7726	7775	7828	7739	7828	7794	7779	7853	7783	7731	7739	7821	7810	7799	7700	7722	7714	7894	7742	7799	7807	7659	7840	7873	7760	7949	7786	7668	7878	7717	7709	7746	7847	7816	7769	7796	7827	7797	7793	7821	7804	7647	7725	7716	7835	7621	7762	7795	7606	7783	7743	7750	7835	7905	7560	7706	7832	7745	7710	7823	7820	7753	7858	7859	7765	7753	7756	7839	7734	7807	7794	7748	7686	7799	7814	7792	7888	7831	7802	7709	7600	7818	7682	7743	7740	7725	7776	7931	7714	7744	7793	7680	7793	7768	7836	7879	7600	7701	7621	7810	7704	7740	7871	7755	7728	7691	7827	7830	7819	7685	7815	7675	7753	7631	7858	7923	7671	7933	7745	7724	7846	7745	7867	7752	7660	7692	7679	7759	7811	7773	7741	7742	7773	7843	7756	7764	7916	7588	7589	7681	7759	7881	7646	7707	7694	7728	7698	7689	7800	7732	7792	7749	7823	7770	7722	7731	7848	7708	7711	7749	7726	7740	7839	7789	7787	7731	7790	7679	7879	7805	7803	7691	7746	7756	7672	7728	7642	7782	7749	7853	7778	7857	7782	7730	7755	7870	7747	7800	7729	7688	7729	7679	7747	7806	7831	7647	7800	7812	7841	7688	7811	7709	7753	7744	7732	7608	7831	7825	7608	7804	7797	7770	7829	7745	7684	7899	7752	7697	7700	7926	7791	7824	7826	7848	7921	7731	7737	7817	7781	7804	7747	7670	7797	7669	7815	7725	7698	7658	7661	7739	7734	7566	7866	7722	7703	7590	7772	7720	7894	7754	7804	7749	7913	7532	7805	7857	7755	7738	7830	7813	7695	7747	7814	7682	7843	7718	7759	7682	7700	7705	7788	7856	7687	7651	7779	7780	7747	7770	7778	7776	7817	7631	7679	7701	7818	7855	7705	7677	7862	7726	7800	7740	7740	7795	7749	7794	7635	7733	7802	7854	7792	7656	7772	7754	7683	7772	7790	7682	7799	7661	7721	7844	7751	7594	7696	7721	7731	7789	7806	7782	7795	7742	7645	7770	7777	7691	7679	7722	7832	7733	7805	7703	7861	7698	7846	7738	7698	7727	7794	7566	7618	7787	7727	7787	7835	7866	7767	7965	7784	7665	7748	7904	7930	7773	7885	7664	7675	7747	7716	7758	7593	7753	7649	7808	7611	7621	7738	7811	7677	7877	7846	7739	7712	7653	7824	7818	7608	7681	7736	7813	7652	7766	7781	7812	7738	7777	7695	7718	7742	7795	7891	7686	7755	7566	7810	7673	7663	7786	7807	7733	7712	7884	7732	7884	7752	7771	7751	7679	7811	7668	7790	7818	7865	7819	7758	7805	7753	7681	7646	7669	7913	7761	7816	7707	7785	7862	7734	7615	7863	7696	7792	7704	7713	7684	7797	7742	7707	7665	7735	7748	7739	7816	7741	7822	7779	7920	7697	7808	7708	7831	7655	7814	7956	7889	7707	7822	7797	7734	7768	7760	7754	7847	7829	7698	7773	7831	7657
3854	2232	1591	1400	1781	2249	2480	2369	2748	15051	24965	19765	10626	3766	1632	1140	983	915	987	937	976	997	985	942	948	964	1005	941	991	948	948	936	984	973	984	939	956	986	975	955	939	929	963	923	944	987	930	914	987	917	971	926	979	945	949	976	996	940	996	957	1004	999	991	979	966	1015	956	907	986	966	976	956	944	962	933	888	974	957	925	1003	964	949	1028	945	958	922	959	955	992	976	954	1022	977	968	946	951	946	923	999	911	948	899	911	976	978	940	977	961	969	957	934	940	1012	1040	943	945	966	990	990	928	984	942	928	941	1002	962	983	901	952	986	938	942	933	986	933	945	934	941	1034	958	963	968	937	968	977	986	991	949	948	1025	983	969	949	940	962	950	948	975	932	956	925	987	948	985	976	923	951	945	978	1002	957	932	1019	1002	953	973	931	975	986	959	960	952	973	985	936	994	957	932	934	907	960	964	911	951	981	975	959	991	962	1040	939	982	964	952	962	927	1022	976	963	1006	987	941	932	926	971	949	973	958	906	970	949	1003	1019	968	996	982	933	990	898	979	990	1021	935	976	962	957	984	979	960	961	973	967	964	978	966	1000	936	997	989	986	981	969	959	990	926	921	982	1046	965	962	967	997	951	1050	889	944	981	956	977	927	955	952	981	972	932	1000	997	952	959	939	1013	988	994	930	964	964	967	1022	917	937	967	1001	946	1000	942	1010	998	981	952	957	1011	975	947	1032	967	972	999	949	980	987	954	931	1009	965	983	950	1008	952	990	950	862	979	951	973	996	961	984	942	946	933	1003	1015	931	936	961	955	984	1004	941	1002	1018	940	993	985	984	1008	891	1015	1005	942	983	1003	915	987	961	941	975	979	971	972	981	929	938	978	1026	945	957	923	979	979	944	965	978	955	1001	940	971	935	917	955	937	917	944	995	967	973	978	987	967	972	1013	961	941	949	964	982	943	984	972	973	970	952	1003	958	991	960	956	945	972	956	982	918	990	966	961	961	992	992	912	940	940	953	988	932	959	989	938	934	985	994	943	1027	946	985	1004	1001	966	1005	971	961	916	962	996	982	965	966	965	955	975	946	989	939	927	983	991	965	981	945	948	1018	973	944	978	941	961	920	929	950	947	1027	920	990	950	941	995	923	972	966	1011	986	935	1004	977	940	944	1005	968	953	965	1006	978	998	986	980	984	946	982	946	935	925	913	998	959	964	933	1002	963	1026	948	976	958	931	934	983	920	968	947	958	980	944	953	964	1011	968	940	980	905	954	934	948	926	960	946	960	983	901	919	913	967	938	884	900	974	977	987	950	933	959	943	1043	961	973	976	856	948	973	987	924	959	914	985	987	945	972	911	980	988	971	1008	1016	964	990	945	924	947	998	972	957	957	932	966	951	971	974	952	963	968	993	996	982	887	888	962	968	997	976	942	986	916	988	978	926	968	1002	934	973	1039	959	1001	970	952	961	982	962	1006	970	1004	992	983	934	959	992	971	961	986	965	926	957	1030	960	968	947	984	1012	1027	947	967	949	989	969	1045	945	934	960	969	979	957	964	894	934	952	976	989	973	980	931	987	961	991	1010	964	949	983	989	1049	982	980	984	933	1000	992	934	946	955	967	965	985	971	958	963	947	946	920	955	932	953	956	996	946	983	937	906	938	919	1040	983	945	1009	982	990	957	967	976	993	983	989	1046	939	937	1020	993	1014	871	942	985	1020	917	959	924	963	977	978	982	922	966	951	985	960	937	970	896	908	993	1010	947	943	939	946	1003	943	923	973	987	954	999	945	963	989	943	986	975	936	985	967	1015	977	924	978	955	974	997	963	923	967	950	1000	918	972	978	976	948	969	989	976	969	996	960	982	1043	962	917	1019	961	969	923	1003	911	994	913	968	969	892	945	1045	991	994	994	958	954	984	972	992	1019	987	985	992	1017	1022	937	973	998	962	969	944	915	951	902	997	936	937	959	986	998	959	935	931	953	1013	937	1023	991	964	925	968	945	940	970	1001	982	957	1033	965	906	931	986	925	944	984	951	889	957	919	1007	961	939	988	956	1003	984	955	985	967	929	980	960	918	1007	958	966	990	990	948	997	950	1022	973	934	896	987	969	1023	975	1001	937	953	942	972	961	978	969	948	968	958	967	1009	981	990	921	951	939	985	970	999	955	946	986	998	935	978	988	939	933	948	964	980	995	1029	978	952	963	978	964	975	954	953	985	958	959	942	966	1014	931	952	960	1006	939	971	931	1018	893	943	944	942	999	932	977	993	927	946	961	995	963	1008	1008	978	1032	975	949	903	930	931	941	899	985	944	950	979	1002	984	930	960	982	912	983	982	932	990	983	964	931	985	929	981	965	934	933	965	970	963	963	938	968	956	975	944	995	1017	927	976	954	971	963	921	964	960	964	963	974	927	978	955	980	931	967	942	944	951	964	962	967	973	969	964	943	963	1010	962	926	956	997	995	977	988	943	982	1001	1001	979	970	903	936	926	1020	996	1019	926	984	951	904	950	956	1037	965	975	1006	960	981	996	980	1006	947	948	990	930	947	926	976	1022	949	969	986	952	1005	970	971	947	991	965	967	965	949	970	997	923	991	971	981	894	985	965	991	1008	977	947	945	945	1012	979	964	973	975	908	932	929	990	993	961	929	982	988	971	940	969	956	1027	926	971	974	906	937	927	991	968	992	963	990	921	947	990	967	969	919	974	920	945	985	985	960	938	1015	1003	945	939	1015	952	933	979	988	946	937	926	953	996	963	964	930	943	992	924	939	957	965	939	948	939	959	930	917	1008	928	959	996	972	1017	918	936	987	969	1028	916	910	946	975	945	959	971	965	997	1013	960	957	986	938	910	972	961	937	921	915	946	989	944	984	955	991	903	924	967	967	961	999	1012	1017	981	941	936	945	985	971	960	960	991	945	965	980	910	946	934	953	1007	978	1020	951	964	1010	932	978	961	943	938	997	937	977	951	922	998	994	951	980	934	957	942	992	949	930	954	993	986	952	969	958	956	980	973	944	957	958	924	937	955	1000	948	959	929	999	939	970	976	981	1015	987	1017	912	937	930	947	927	1017	1012	983	978	999	938	948	981	963	886	936	993	926	989	998	1014	991	919	1013	925	986	957	966	990	933	981	956	1002	962	949	924	959	979	926	950	920	975	986	986	953	969	974	929	969	986	961	960	926	896	930	945	969	976	980	910	960	929	948	915	960	941	976	1017	975	969	947	976	1067	967	918	955	930	938	913	941	921	909	968	949	969	944	1028	968	952	944	1017	974	987	963	951	948	987	956	976	927	1002	975	999	993	954	937	967	974	966	940	1014	1005	1023	961	934	973	944	912	1005	980	962	937	975	934	997	962	940	944	1037	969	1006	921	964	986	949	947	913	993	914	976	974	970	962	996	905	974	963	939	942	972	965	970	976	968	979	988	956	1012	976	983	938	1001	957	991	950	958	963	1016	971	1001	992	965	924	966	973	953	916	955	938	935	973	973	935	958	951	964	970	987	954	930	917	956	919	926	923	1003	937	977	965	883	1002	958	1022	978	933	943	952	988	977	997	977	1027	952	948	924	914	917	960	917	988	954	967	1010	959	1007	941	945	984	935	1029	950	1015	1010	992	970	989	941	913	991	920	942	982	945	951	971	971	955	958	955	955	935	987	952	965
25767	18574	14214	21808	30907	33643	34369	32319	34634	65148	77145	65874	47953	30051	16344	9772	8108	7794	7710	7768	7753	7746	7772	7733	7855	7726	7761	7696	7802	7807	7770	7837	7748	7651	7868	7841	7693	7719	7642	7684	7792	7689	7689	7613	7684	7752	7708	7706	7856	7679	7756	7771	7733	7734	7841	7539	7666	7679	7682	7557	7599	7795	7818	7755	7721	7747	7627	7719	7786	7947	7735	7765	7920	7734	7606	7842	7706	7746	7767	7700	7872	7793	7959	7739	7698	7617	7753	7749	7783	7807	7827	7716	7879	7759	7866	7781	7749	7690	7709	7668	7665	7631	7687	7804	7812	7927	7700	7696	7850	7703	7822	7728	7779	7724	7697	7763	7871	7637	7747	7751	7669	7852	7812	7747	7804	7645	7553	7733	7692	7696	7765	7600	7635	7807	7716	7595	7855	7877	7817	7797	7869	7667	7675	7663	7670	7806	7592	7726	7764	7684	7810	7808	7943	7776	7785	7622	7642	7864	7725	7804	7883	7798	7702	7646	7754	7876	7749	7801	7673	7816	7811	7744	7831	7835	7779	7834	7693	7681	7683	7739	7751	7810	7779	7756	7637	7689	7754	7738	7584	7832	7790	7728	7797	7746	7875	7652	7631	7680	7749	7766	7786	7856	7839	7743	7741	7809	7809	7673	7893	7753	7626	7762	7708	7712	7742	7673	7845	7887	7736	7654	7774	7540	7723	7742	7696	7714	7750	7622	7815	7728	7718	7714	7675	7882	7798	7804	7680	7710	7698	7751	7771	7710	7789	7777	7609	7841	7762	7745	7788	7753	7793	8014	7595	7767	7783	7709	7690	7757	7853	7679	7743	7752	7761	7643	7609	7741	7787	7697	7716	7779	7663	7756	7771	7755	7783	7825	7744	7887	7822	7785	7605	7763	7760	7673	7903	7600	7768	7734	7784	7685	7803	7996	7701	7752	7685	7881	7751	7683	7826	7668	7738	7673	7704	7699	7638	7818	7711	7660	7731	7750	7694	7738	7799	7727	7764	7787	7754	7699	7712	7737	7778	7650	7653	7654	7702	7807	7711	7665	7764	7752	7648	7821	7803	7622	7801	7837	7636	7715	7799	7790	7903	7633	7689	7804	7799	7738	7787	7704	7666	7819	7850	7750	7800	7696	7701	7854	7842	7678	7614	7790	7786	7800	7902	7774	7695	7589	7636	7721	7689	7831	7797	7807	7673	7711	7758	7612	7738	7750	7650	7781	7745	7779	7694	7830	7806	7864	7797	7839	7809	7717	7853	7682	7845	7678	7823	7787	7774	7839	7724	7636	7717	7662	7808	7658	7890	7766	7655	7744	7687	7759	7849	7804	7849	7819	7706	7696	7673	7842	7806	7801	7707	7805	7847	7856	7823	7844	7760	7812	7778	7863	7820	7739	7639	7715	7721	7743	7841	7862	7771	7593	7789	7729	7717	7610	7840	7787	7733	7685	7871	7767	7789	7741	7824	7719	7747	7659	7712	7605	7737	7690	7587	7729	7716	7716	7704	7733	7767	7874	7721	7717	7643	7648	7781	7740	7714	7622	7802	7784	7714	7755	7781	7745	7794	7634	7772	7856	7728	7624	7820	7711	7807	7588	7685	7899	7770	7806	7744	7756	7703	7858	7693	7793	7765	7703	7809	7793	7744	7802	7735	7766	7696	7721	7678	7756	7777	7689	7652	7712	7777	7782	7758	7752	7720	7750	7759	7712	7630	7698	7689	7883	7774	7709	7762	7801	7787	7694	7743	7690	7850	7683	7740	7750	7628	7776	7776	7675	7620	7660	7658	7534	7818	7831	7711	7713	7801	7634	7803	7705	7712	7744	7721	7791	7702	7733	7689	7664	7757	7881	7745	7682	7741	7680	7615	7671	7742	7788	7651	7678	7742	7716	7627	7791	7758	7819	7752	7588	7791	7898	7829	7785	7684	7697	7735	7742	7809	7627	7696	7697	7774	7755	7682	7775	7759	7817	7710	7696	7740	7707	7788	7697	7744	7748	7810	7591	7702	7893	7870	7738	7759	7833	7803	7776	7793	7762	7762	7785	7753	7771	7827	7764	7700	7755	7707	7809	7664	7780	7761	7553	7743	7691	7827	7643	7673	7783	7646	7868	7759	7708	7756	7701	7713	7810	7714	7842	7774	7752	7747	7740	7795	7694	7863	7688	7655	7748	7757	7584	7577	7755	7687	7800	7651	7678	7614	7638	7653	7694	7800	7788	7716	7584	7861	7760	7785	7703	7703	7688	7899	7636	7726	7828	7803	7813	7789	7748	7785	7701	7809	7735	7624	7799	7721	7829	7743	7761	7916	7626	7759	7763	7784	7742	7691	7748	7661	7785	7590	7848	7713	7709	7756	7718	7711	7743	7782	7722	7766	7697	7775	7769	7703	7805	7868	7801	7831	7841	7720	7815	7665	7743	7700	7670	7774	7760	7852	7844	7742	7798	7648	7772	7907	7789	7735	7699	7747	7814	7624	7814	7750	7624	7758	7761	7784	7786	7847	7694	7597	7768	7692	7638	7656	7732	7651	7788	7774	7673	7782	7859	7828	7703	7795	7716	7755	7788	7688	7730	7730	7685	7805	7721	7840	7812	7736	7782	7703	7799	7624	7776	7757	7896	7759	7781	7631	7769	7754	7747	7699	7808	7697	7805	7718	7726	7730	7797	7715	7805	7798	7757	7795	7694	7824	7775	7648	7749	7682	7772	7704	7735	7787	7709	7696	7713	7674	7797	7903	7821	7733	7661	7643	7705	7844	7769	7665	7734	7776	7738	7829	7760	7736	7873	7666	7714	7717	7649	7756	7547	7740	7743	7724	7863	7590	7810	7840	7780	7759	7812	7712	7811	7764	7719	7798	7761	7727	7596	7702	7641	7681	7734	7782	7719	7761	7703	7816	7791	7716	7763	7684	7817	7785	7778	7914	7662	7629	7560	7845	7697	7815	7699	7725	7738	7716	7688	7789	7719	7751	7852	7724	7839	7751	7802	7719	7725	7670	7697	7718	7701	7759	7703	7829	7801	7849	7711	7813	7706	7740	7743	7844	7870	7841	7741	7878	7678	7769	7733	7795	7724	7866	7790	7703	7857	7742	7882	7719	7715	7693	7672	7872	7721	7843	7608	7751	7663	7697	7731	7546	7849	7753	7662	7721	7769	7797	7789	7757	7806	7873	7809	7970	7868	7766	7833	7796	7859	7827	7745	7670	7859	7762	7621	7755	7753	7824	7777	7707	7833	7783	7746	7570	7765	7528	7854	7769	7792	7830	7780	7721	7828	7827	7736	7825	7714	7758	7780	7736	7798	7685	7708	7668	7735	7667	7933	7765	7862	7797	7841	7768	7788	7717	7803	7786	7816	7854	7839	7847	7756	7634	7893	7731	7663	7820	7823	7657	7781	7752	7765	7871	7611	7877	7767	7865	7699	7739	7781	7656	7678	7788	7777	7853	7680	7752	7650	7718	7447	7800	7734	7735	7698	7732	7785	7635	7690	7724	7634	7862	7866	7787	7769	7723	7743	7765	7767	7761	7668	7846	7727	7789	7780	7781	7614	7879	7815	7723	7730	7798	7821	7704	7671	7679	7725	7774	7814	7706	7747	7652	7777	7752	7817	7663	7765	7670	7654	7694	7701	7717	7879	7818	7716	7741	7718	7907	7803	7795	7710	7812	7805	7614	7818	7714	7740	7648	7654	7774	7770	7630	7795	7698	7802	7874	7803	7702	7790	7672	7719	7818	7808	7716	7831	7723	7818	7744	7697	7704	7771	7652	7695	7644	7766	7755	7804	7709	7784	7686	7723	7849	7727	7710	7703	7790	7713	7841	7632	7650	7798	7758	7791	7666	7858	7823	7731	7762	7791	7765	7804	7725	7769	7786	7701	7735	7737	7603	7825	7973	7822	7619	7764	7724	7642	7610	7764	7681	7825	7783	7723	7751	7869	7767	7624	7818	7480	7663	7828	7684	7826	7742	7703	7604	7661	7782	7686	7699	7661	7681	7621	7771	7896	7788	7747	7641	7747	7855	7782	7751	7852	7787	7734	7756	7702	7735	7706	7740	7704	7731	7829	7774	7708	7771	7731	7681	7817	7805	7825	7886	7707	7674	7616	7675	7773	7707	7737	7791	7833	7810	7684	7787	7687	7853	7881	7666	7654	7779	7950	7749	7683	7733	7721	7713	7876	7801	7713	7707	7737	7872	7796	7801	7802	7730	7825	7714	7824	7809	7725	7829	7770	7751	7821	7704	7673	7657	7704	7843	7638	7737	7690	7645	7760	7779	7838	7792	7648	7718	7793	7719	7728	7741	7786	7857	7698	7829	7788	7775	7805	7862	7657	7744	7696	7692	7805	7803	7753	7689	7728	7663	7700	7857	7710	7678	7759	7837	7608	7836	7840	7718	7702	7741	7687	7726	7773	7766	7709	7820	7795	7856	7873	7752	7732	7758	7615	7807	7694	7764	7748	7801	7642	7633	7764	7681	7604	7885	7691	7873	7743	7851	7614	7752	7757	7745	7820	7860	7829	7739	7815	7733	7825	7776	7661	7672	7625	7741	7885	7603	7806	7821	7641	7773	7594	7780	7698	7836	7760	7714	7672	7777	7791	7718	7785	7837	7644	7676	7641	7599	7676	7792	7879	7735	7734	7591	7753	7796	7714	7711	7715	7619	7846	7750	7792	7816	7665	7821	7679	7823	7699	7770	7779	7673	7777	7798	7968	7646	7937	7590	7815	7833	7688	7849	7911	7718	7798	7788	7662	7810	7804	7707	7826	7746	7759	7664	7803	7792	7663	7799	7810	7801	7768	7899	7841	7629	7810	7851	7784	7741	7818	7770	7689	7665	7760	7690	7894	7838	7660	7719	7824	7778	7838	7705	7688	7834	7719	7693	7735	7828	7716	7844	7728	7755	7721	7788	7780	7533	7740	7608	7811	7825	7913	7750	7819	7681	7640	7857	7783	7729	7787	7674	7746	7814	7722	7713	7759	7826	7795	7704	7693	7869	7576	7764	7760	7663	7892	7791	7611	7686	7764	7815	7797	7862	7760	7826	7713	7789	7726	7749	7616	7712	7738	7842	7664	7787	7715	7709	7790
3382	1336	1112	1062	1246	1466	1536	1469	1485	4153	5382	3847	2282	1383	1033	968	957	914	929	928	895	972	933	915	921	884	937	925	929	950	949	916	898	935	901	952	928	890	929	880	951	1000	959	912	909	889	957	914	863	982	902	968	944	967	848	957	900	963	910	941	970	915	954	929	973	934	851	898	971	997	956	941	950	923	958	948	949	933	921	899	947	920	979	962	890	890	912	929	901	952	929	943	960	966	883	958	942	913	957	940	957	919	931	922	942	901	860	933	971	923	966	922	889	973	902	917	897	919	956	912	896	944	884	876	911	971	899	944	961	959	914	932	928	970	928	922	943	939	925	902	891	939	992	896	913	950	930	897	919	905	919	868	933	965	930	986	940	948	970	944	932	906	951	899	928	937	864	906	936	968	920	936	915	877	900	898	943	969	921	936	916	941	941	933	932	912	890	919	906	947	899	948	947	926	938	937	914	993	943	912	847	913	947	1010	928	924	916	986	924	891	993	952	925	915	906	930	894	907	935	881	937	920	929	949	923	941	988	929	911	946	912	954	937	956	889	968	951	942	939	932	914	925	941	975	929	915	881	945	940	948	921	916	905	968	928	978	932	939	918	940	947	944	930	957	983	908	982	978	922	909	955	918	970	934	924	946	935	951	930	973	951	935	962	906	921	900	934	920	936	902	924	870	937	940	911	889	939	891	950	932	869	955	933	905	931	893	913	901	897	912	881	919	948	953	922	927	951	957	911	916	934	1009	957	892	941	972	958	965	941	938	924	890	949	900	963	889	956	966	896	925	925	944	892	938	950	929	972	946	864	1049	973	924	919	935	954	889	983	942	864	943	942	948	950	958	1004	952	943	940	975	935	973	970	953	931	905	964	925	907	901	960	989	978	900	935	954	948	967	943	939	905	968	937	914	938	915	964	935	945	895	920	916	906	941	903	912	935	914	952	934	901	946	925	922	925	970	926	840	925	917	930	955	935	947	927	900	943	916	935	995	929	925	996	910	941	984	925	884	891	940	915	885	930	930	924	937	926	978	972	896	931	944	903	925	933	958	897	958	1008	946	973	925	929	948	909	987	926	967	937	918	925	940	978	874	961	921	943	949	847	955	907	860	919	888	932	1002	947	938	978	917	957	969	974	939	907	940	926	929	879	939	947	913	919	900	923	930	951	927	912	941	943	903	923	929	890	952	956	945	919	940	944	933	951	911	947	988	953	926	1004	915	945	891	932	918	959	947	954	927	955	859	926	976	885	948	895	925	938	914	956	922	940	933	937	915	939	904	940	975	926	942	993	952	906	910	935	926	956	954	880	928	943	960	948	949	947	931	891	913	965	978	909	922	886	877	968	912	950	936	931	901	894	939	929	894	871	869	896	957	910	884	900	934	954	970	917	921	908	950	944	952	955	960	951	951	999	979	923	1050	925	977	894	958	933	921	928	914	920	913	918	886	958	905	915	947	962	896	908	916	927	895	924	930	896	919	969	907	985	929	947	908	979	912	921	969	927	899	877	929	894	953	906	966	948	871	931	911	937	910	978	959	942	888	888	937	920	975	942	930	916	895	897	950	944	953	901	927	913	958	918	948	978	1002	952	928	894	953	929	905	924	982	930	905	950	976	933	879	875	944	961	973	920	963	883	887	897	972	938	984	912	955	932	1018	925	940	974	931	929	942	909	952	913	1019	919	893	912	875	889	962	912	970	939	920	870	974	916	931	937	933	962	906	966	901	920	921	919	943	917	898	910	917	916	950	932	880	923	990	923	907	913	930	895	961	960	941	903	950	948	962	970	919	906	923	946	961	931	942	917	951	971	929	924	970	936	983	908	950	957	955	926	886	943	1026	935	950	931	940	911	944	920	950	886	962	952	979	916	973	944	930	940	918	914	938	938	929	927	914	974	907	957	907	892	866	938	909	903	931	991	916	977	942	913	879	918	878	876	928	927	885	994	934	882	932	948	928	981	927	891	931	940	1000	965	964	956	928	913	952	927	942	905	906	922	861	944	949	927	941	924	907	878	919	998	946	932	969	875	950	935	936	1021	933	854	950	929	941	928	922	926	918	964	896	926	830	956	863	913	934	936	914	954	909	991	925	918	937	937	910	959	912	937	970	975	941	932	903	950	941	922	935	945	916	908	941	938	962	964	987	953	948	914	961	889	881	906	938	962	909	924	940	939	944	898	974	925	954	931	922	920	1006	922	899	901	915	946	930	946	964	970	915	909	970	944	923	972	927	935	931	972	943	940	1003	969	876	957	931	932	920	934	855	932	862	948	929	949	919	921	910	916	965	932	948	950	927	914	906	903	926	976	955	969	890	877	934	929	916	944	951	996	946	964	944	962	946	962	959	977	915	875	908	968	907	993	938	947	939	928	970	944	894	943	962	943	873	934	979	960	972	868	937	950	955	898	921	949	901	895	956	900	948	884	898	873	897	1005	918	955	920	912	899	916	934	908	888	908	972	863	969	895	987	930	884	915	937	996	957	926	897	955	921	969	895	906	939	855	975	905	933	899	935	943	944	960	958	926	920	935	916	1000	990	991	903	914	937	899	944	906	908	972	932	917	896	916	909	914	942	997	931	968	962	941	950	944	932	965	847	935	972	935	886	941	900	994	951	900	948	934	918	962	935	919	991	934	916	942	942	905	963	959	929	889	939	893	928	901	987	928	975	954	928	892	917	956	957	925	901	939	1004	935	943	921	955	892	963	901	907	928	933	925	869	997	920	860	916	1009	932	980	884	902	887	992	977	895	983	951	945	929	909	962	929	930	909	898	970	897	893	957	951	920	908	945	877	885	968	896	960	893	963	981	921	884	989	941	928	919	916	905	959	950	979	919	881	893	941	895	956	937	883	927	933	971	891	946	934	897	936	942	979	937	917	967	904	961	1005	904	966	924	921	930	964	965	903	952	969	908	945	927	951	869	946	949	912	1021	922	939	934	917	946	993	935	902	926	952	960	916	956	942	918	953	925	971	911	940	924	905	993	933	996	895	933	896	911	928	912	990	957	954	938	932	935	968	873	950	933	930	930	935	916	974	941	924	882	866	955	1002	984	948	901	951	928	933	949	927	957	953	925	889	916	932	958	957	983	891	910	904	959	983	941	928	979	902	954	946	930	887	934	925	929	951	957	935	898	954	941	932	964	941	953	956	989	925	902	954	891	937	986	956	949	906	900	924	919	964	895	985	898	908	922	954	983	972	911	951	920	896	881	981	911	974	967	933	986	910	934	923	902	939	935	918	895	868	946	957	955	919	955	934	950	936	910	921	941	887	921	967	923	923	983	924	919	950	982	962	979	917	939	911	941	951	916	888	942	923	959	1000	983	942	927	921	949	960	993	917	892	875	939	946	928	934	961	922	920	900	918	992	919	929	963	941	924	915	948	923	983	976	995	931	901	869	878	925	1002	923	912	947	969	861	885	934	943	895	898	975	933	977	940	889	974	976	945	931	934	846	945	957	942	956	924	972	903	878	889	927	934	910	920	937	978	933	959	918	926	917	1030	929	940	904	938	933
17688	12465	10661	14796	21072	24186	24785	23549	22201	43063	43023	34977	23961	14250	9372	8104	7765	7670	7634	7477	7606	7582	7691	7555	7452	7554	7381	7656	7599	7678	7498	7561	7526	7518	7552	7511	7627	7495	7629	7634	7533	7582	7584	7463	7573	7477	7545	7624	7560	7586	7561	7566	7523	7569	7662	7586	7609	7628	7633	7494	7502	7636	7643	7612	7638	7542	7532	7470	7523	7494	7493	7560	7488	7491	7703	7497	7551	7552	7567	7572	7579	7575	7385	7726	7563	7496	7568	7494	7593	7578	7631	7589	7529	7418	7702	7599	7467	7628	7475	7610	7659	7670	7654	7545	7599	7469	7587	7569	7685	7639	7471	7715	7722	7559	7473	7594	7647	7657	7549	7548	7620	7572	7523	7507	7622	7633	7688	7546	7504	7634	7638	7631	7472	7612	7557	7517	7621	7620	7587	7666	7589	7769	7563	7614	7560	7620	7706	7624	7644	7489	7508	7630	7523	7616	7604	7587	7539	7616	7635	7776	7472	7604	7669	7680	7489	7649	7515	7690	7680	7590	7593	7623	7635	7625	7679	7546	7419	7460	7529	7712	7573	7469	7670	7593	7647	7622	7438	7399	7599	7681	7511	7571	7656	7470	7503	7524	7577	7620	7506	7609	7705	7528	7323	7587	7562	7716	7489	7602	7602	7712	7668	7570	7483	7559	7418	7637	7566	7498	7538	7740	7569	7560	7575	7655	7637	7666	7586	7457	7556	7473	7830	7551	7565	7558	7537	7491	7639	7630	7641	7705	7597	7623	7564	7638	7526	7605	7572	7568	7525	7667	7480	7690	7585	7495	7542	7682	7604	7625	7603	7566	7441	7554	7601	7509	7518	7476	7587	7579	7586	7559	7446	7592	7421	7734	7680	7572	7631	7607	7715	7515	7590	7575	7493	7528	7616	7536	7708	7628	7593	7439	7631	7531	7496	7538	7619	7589	7687	7603	7646	7659	7608	7594	7605	7556	7579	7568	7546	7693	7499	7480	7497	7584	7455	7608	7532	7624	7632	7623	7549	7512	7701	7661	7507	7638	7600	7587	7645	7655	7608	7642	7616	7544	7548	7670	7642	7581	7587	7714	7534	7575	7598	7502	7675	7543	7573	7433	7624	7559	7651	7706	7423	7622	7590	7578	7540	7545	7600	7493	7579	7629	7479	7605	7604	7427	7575	7429	7495	7452	7396	7606	7560	7493	7579	7581	7490	7489	7577	7542	7759	7586	7634	7576	7597	7710	7705	7461	7477	7724	7676	7451	7562	7471	7633	7545	7609	7634	7642	7596	7670	7533	7676	7657	7558	7569	7575	7497	7534	7633	7627	7590	7580	7619	7623	7509	7528	7588	7605	7544	7571	7658	7529	7609	7534	7556	7618	7530	7608	7419	7561	7476	7666	7528	7546	7437	7568	7664	7620	7536	7411	7626	7598	7634	7614	7595	7454	7627	7570	7570	7645	7626	7571	7676	7504	7656	7537	7652	7569	7483	7491	7422	7471	7558	7614	7561	7584	7609	7633	7546	7583	7652	7613	7554	7589	7576	7609	7591	7628	7658	7617	7547	7667	7685	7515	7557	7664	7528	7599	7531	7653	7619	7658	7694	7633	7606	7476	7476	7743	7634	7448	7649	7586	7494	7585	7552	7640	7530	7655	7539	7555	7570	7766	7503	7492	7666	7644	7598	7477	7427	7585	7559	7557	7540	7722	7514	7604	7608	7564	7582	7695	7697	7621	7606	7559	7583	7701	7485	7606	7610	7517	7471	7448	7605	7456	7557	7381	7514	7459	7540	7665	7528	7554	7582	7539	7506	7441	7504	7475	7638	7592	7657	7547	7642	7473	7673	7477	7561	7635	7567	7494	7706	7727	7665	7611	7740	7576	7671	7656	7494	7531	7516	7514	7551	7519	7591	7674	7545	7576	7653	7480	7674	7494	7412	7640	7518	7630	7507	7547	7612	7561	7769	7685	7636	7523	7470	7598	7614	7531	7622	7555	7574	7713	7650	7610	7562	7554	7571	7756	7513	7496	7603	7620	7602	7526	7537	7495	7545	7676	7619	7745	7704	7516	7514	7580	7665	7589	7568	7502	7608	7441	7503	7566	7546	7575	7624	7609	7629	7632	7500	7607	7586	7628	7463	7536	7684	7623	7620	7425	7600	7683	7630	7578	7557	7552	7539	7573	7531	7691	7626	7424	7577	7627	7466	7669	7628	7475	7609	7527	7637	7810	7640	7531	7572	7504	7660	7500	7591	7469	7587	7554	7712	7459	7709	7465	7534	7503	7663	7537	7420	7532	7647	7519	7610	7617	7501	7619	7673	7459	7589	7571	7501	7570	7537	7602	7719	7641	7627	7635	7538	7590	7532	7522	7665	7535	7431	7479	7629	7578	7662	7489	7601	7769	7519	7660	7598	7478	7575	7586	7624	7558	7630	7543	7623	7585	7645	7646	7503	7551	7598	7776	7551	7623	7471	7654	7570	7504	7579	7639	7546	7658	7554	7685	7587	7582	7515	7540	7601	7818	7474	7642	7579	7784	7658	7347	7566	7565	7495	7480	7545	7620	7482	7635	7625	7551	7442	7629	7449	7550	7610	7644	7618	7685	7515	7572	7531	7717	7556	7592	7632	7712	7556	7710	7638	7514	7644	7653	7521	7473	7525	7516	7686	7601	7538	7661	7567	7614	7568	7526	7482	7594	7489	7526	7506	7619	7644	7574	7509	7589	7607	7565	7566	7538	7707	7634	7454	7623	7557	7696	7563	7569	7495	7637	7460	7585	7655	7530	7514	7614	7623	7531	7501	7556	7699	7684	7666	7644	7557	7611	7681	7447	7441	7633	7461	7687	7505	7629	7631	7620	7695	7633	7618	7601	7559	7514	7546	7503	7618	7655	7605	7473	7734	7620	7716	7597	7545	7481	7540	7545	7612	7593	7584	7413	7531	7529	7489	7544	7601	7498	7587	7598	7467	7460	7585	7607	7650	7586	7549	7480	7661	7687	7503	7640	7537	7620	7513	7644	7593	7617	7575	7522	7545	7653	7501	7485	7493	7628	7614	7729	7652	7690	7591	7580	7680	7580	7647	7456	7569	7635	7596	7604	7555	7467	7577	7612	7464	7447	7513	7620	7523	7449	7556	7555	7574	7629	7486	7690	7474	7718	7619	7454	7485	7470	7590	7607	7561	7527	7540	7713	7504	7579	7568	7670	7600	7551	7503	7404	7536	7540	7663	7593	7575	7592	7627	7699	7473	7516	7607	7679	7535	7583	7668	7518	7551	7529	7529	7641	7415	7615	7474	7617	7583	7518	7714	7695	7496	7629	7573	7517	7557	7447	7539	7625	7604	7440	7559	7624	7484	7586	7519	7649	7633	7463	7553	7524	7617	7541	7641	7610	7567	7454	7530	7593	7575	7552	7470	7687	7469	7603	7522	7596	7552	7523	7534	7647	7587	7419	7641	7509	7477	7624	7487	7575	7514	7560	7442	7519	7542	7469	7550	7632	7575	7611	7619	7575	7637	7647	7439	7684	7536	7686	7484	7722	7660	7613	7646	7491	7524	7688	7589	7695	7528	7602	7425	7551	7553	7646	7563	7534	7567	7509	7622	7686	7464	7613	7582	7489	7561	7644	7711	7638	7469	7589	7683	7494	7678	7507	7630	7649	7578	7524	7750	7615	7490	7648	7634	7497	7428	7561	7701	7670	7576	7625	7485	7574	7680	7506	7607	7557	7476	7683	7595	7672	7626	7610	7442	7578	7546	7614	7494	7566	7502	7677	7685	7585	7606	7751	7534	7500	7615	7556	7587	7651	7586	7640	7567	7512	7587	7564	7634	7648	7469	7547	7611	7571	7538	7562	7590	7640	7735	7513	7548	7468	7590	7666	7700	7625	7512	7593	7547	7502	7484	7521	7813	7525	7526	7466	7599	7657	7459	7642	7497	7497	7571	7467	7524	7522	7590	7637	7625	7564	7607	7659	7549	7470	7569	7553	7571	7491	7586	7616	7586	7518	7667	7583	7637	7577	7626	7482	7433	7581	7464	7508	7560	7609	7531	7586	7502	7567	7554	7514	7597	7616	7617	7407	7485	7486	7606	7612	7604	7712	7559	7572	7608	7637	7602	7647	7578	7579	7615	7572	7483	7610	7587	7597	7533	7552	7553	7630	7416	7610	7525	7697	7640	7723	7595	7545	7535	7576	7642	7604	7571	7638	7620	7440	7573	7705	7641	7533	7615	7531	7568	7566	7612	7521	7582	7598	7663	7522	7658	7491	7648	7701	7576	7460	7601	7609	7601	7521	7549	7636	7575	7551	7557	7544	7669	7498	7548	7520	7638	7408	7614	7573	7579	7540	7597	7486	7699	7449	7553	7486	7623	7538	7527	7620	7474	7584	7607	7592	7606	7593	7791	7472	7537	7621	7613	7478	7573	7443	7642	7564	7635	7628	7451	7627	7589	7646	7616	7664	7657	7625	7510	7689	7613	7498	7509	7690	7482	7652	7648	7469	7513	7606	7601	7500	7492	7509	7523	7510	7525	7625	7554	7639	7568	7501	7564	7609	7440	7629	7515	7418	7502	7611	7641	7604	7561	7486	7597	7643	7625	7578	7492	7506	7615	7525	7517	7530	7506	7515	7598	7703	7477	7634	7512	7649	7668	7583	7645	7526	7680	7658	7578	7573	7528	7694	7493	7594	7612	7587	7631	7563	7540	7517	7535	7635	7726	7494	7470	7592	7579	7576	7593	7506	7748	7520	7554	7468	7600	7618	7597	7550	7557	7525	7504	7602	7510	7452	7597	7473	7695	7637	7560	7647	7595	7612	7430	7456	7591	7613	7498	7438	7476	7528	7679	7523	7520	7478	7616	7631	7587	7500	7613	7706	7541	7589	7466	7664	7466	7528	7602	7522	7623	7506	7656	7578	7665	7557	7611	7750	7612	7578	7626	7644	7634	7572	7661	7524	7688	7486	7486	7748	7588	7652	7482	7626	7604	7662	7640	7536	7690	7407	7592	7654	7609	7717	7700	7723	7425	7496	7616	7710	7524	7628	7453	7652	7629	7561	7631	7628	7501	7579	7660	7644	7553	7518	7583	7576	7535
2517	1792	1399	1257	1466	1597	1711	1700	3285	14000	14918	9444	3969	1861	1179	993	1010	959	922	966	942	924	941	916	952	981	926	927	909	986	931	920	925	957	958	928	957	968	909	909	939	925	899	947	1004	974	930	950	999	967	871	926	935	903	934	921	924	932	986	931	889	909	924	956	932	951	898	901	967	912	959	962	942	954	953	962	909	928	988	889	977	921	928	938	927	927	887	939	949	960	979	928	934	917	914	925	996	910	967	936	932	943	1017	975	927	917	925	900	969	953	991	913	996	946	948	968	882	963	915	941	986	920	936	919	903	900	917	942	919	855	928	871	902	943	981	893	934	922	936	927	961	952	934	918	956	959	970	941	963	895	975	952	930	928	924	952	914	963	983	956	902	943	907	995	950	926	965	971	945	955	963	931	969	895	959	969	940	981	905	951	954	928	940	939	908	920	967	956	905	966	969	908	970	942	924	942	908	985	956	966	958	990	938	923	1013	978	961	1031	948	928	902	935	891	907	964	869	930	946	969	954	990	899	946	955	996	933	978	942	932	933	967	975	974	957	982	903	912	926	916	965	924	981	945	926	928	911	944	963	928	934	953	938	940	918	916	911	1021	912	912	953	999	922	943	936	944	927	935	912	909	889	895	936	959	915	993	901	940	958	935	904	930	928	975	917	927	934	901	953	969	939	978	927	975	960	924	881	961	925	912	922	933	953	932	976	948	880	977	942	971	977	947	889	950	906	922	939	946	961	926	952	977	961	950	895	865	954	922	930	1002	934	938	915	922	959	931	901	914	946	942	943	977	939	981	951	957	948	996	951	891	934	945	975	904	937	954	931	967	928	933	930	940	919	951	965	887	943	968	933	999	994	909	886	912	951	917	1012	971	971	1027	950	963	951	938	944	963	940	978	919	973	906	981	968	923	909	938	935	949	885	954	958	947	895	927	891	939	936	977	952	914	890	937	906	914	971	941	990	933	1022	944	925	896	918	925	904	960	994	956	939	1035	965	990	923	959	970	914	997	908	927	975	979	939	916	945	899	864	988	916	921	985	960	922	933	924	905	920	932	926	977	1030	985	940	1000	998	949	956	957	928	891	934	898	947	992	960	946	925	938	889	927	996	927	936	978	953	956	947	952	899	891	1018	966	957	974	976	940	894	969	920	966	905	952	956	946	954	931	966	998	929	944	1025	927	987	918	980	910	925	923	906	880	905	927	919	968	869	912	957	968	905	980	927	935	955	947	949	952	979	946	1012	919	907	1003	918	931	986	941	934	948	901	949	850	926	953	924	990	954	927	912	959	932	919	936	955	1001	967	997	936	1018	962	950	925	977	949	950	973	949	925	960	936	922	978	1007	936	911	948	941	954	987	939	892	931	956	936	948	929	948	966	924	973	905	935	967	917	963	960	962	987	927	913	968	912	953	942	964	905	941	1027	907	950	918	980	998	946	926	968	930	890	955	996	952	947	915	907	925	932	969	970	923	947	953	936	976	964	940	977	984	969	945	963	952	918	998	966	906	988	930	892	887	973	947	886	853	887	958	947	927	958	911	968	955	902	889	936	968	883	946	966	967	936	896	948	918	939	988	955	935	972	899	959	951	949	985	934	934	940	946	925	906	958	907	930	1008	997	947	980	922	925	930	946	936	923	960	1002	905	935	938	878	942	923	959	937	942	953	1012	978	939	940	959	980	971	1009	909	928	933	983	962	972	942	955	950	976	913	959	914	945	963	979	893	951	935	911	953	939	943	916	910	984	988	936	893	934	925	942	954	955	979	920	918	965	938	939	904	911	868	978	927	950	943	978	931	949	973	937	896	940	942	948	996	920	975	950	941	931	899	875	970	948	996	946	972	944	875	973	939	916	974	940	902	926	950	937	930	926	981	993	920	935	994	952	904	916	940	961	935	903	970	943	899	938	987	894	926	889	969	938	973	905	987	942	943	905	984	983	958	928	961	997	961	914	994	925	931	960	953	893	927	960	924	940	924	968	881	945	915	942	961	932	902	981	993	946	974	991	913	882	901	901	988	900	991	976	971	943	963	930	961	921	964	964	904	911	916	863	932	922	913	935	914	961	946	920	952	948	933	961	987	881	917	950	976	916	932	974	967	966	947	973	982	928	974	947	897	961	938	941	1019	984	897	892	969	960	951	926	898	933	969	955	881	943	929	924	981	944	900	951	950	981	923	970	909	881	911	933	925	909	897	957	924	899	937	846	912	978	968	972	925	940	953	938	951	946	968	938	940	934	933	941	977	922	978	981	970	948	912	957	894	978	924	958	983	987	957	885	945	964	942	920	950	1010	952	960	921	956	964	952	914	901	969	951	951	911	899	970	885	929	975	930	931	963	934	911	959	907	931	960	883	924	903	928	1006	936	875	938	952	939	943	966	954	937	928	944	936	931	980	943	940	922	945	907	898	951	930	957	928	904	998	935	949	931	908	919	872	931	979	907	935	937	941	914	936	953	907	940	960	959	981	958	1007	892	899	931	907	921	930	956	957	941	930	924	965	972	987	965	898	951	924	905	992	976	987	929	976	908	983	1028	951	870	991	974	935	912	996	940	967	978	969	984	927	947	952	976	987	952	966	949	880	926	974	952	915	1006	896	941	913	906	966	950	881	968	964	946	915	965	918	947	967	971	989	897	937	906	925	893	948	956	1003	930	946	1006	973	912	919	940	974	944	939	908	936	952	918	928	962	883	965	950	984	973	923	973	946	967	912	931	946	933	965	989	980	937	925	982	930	941	950	930	961	928	915	965	921	962	966	963	917	992	956	940	893	967	969	935	949	943	944	959	878	930	919	980	908	973	898	929	942	944	940	931	912	959	922	884	893	984	958	918	938	939	1003	1061	952	933	941	917	993	956	901	921	980	949	995	978	991	948	1003	950	1003	966	977	949	948	946	958	917	937	917	981	965	938	949	901	951	937	936	925	958	913	925	930	934	957	937	985	955	974	933	939	974	935	942	956	957	941	877	896	952	890	884	930	926	949	889	985	904	954	933	917	918	941	969	952	914	952	927	958	980	921	952	948	934	911	968	896	881	943	888	982	929	950	993	963	902	946	893	948	956	970	1015	985	933	906	908	938	921	1006	924	924	903	930	1011	924	967	977	996	963	932	884	943	952	950	963	875	962	928	886	980	979	958	931	961	952	943	923	977	891	977	931	932	970	946	967	933	910	974	966	940	908	925	891	889	918	989	933	965	973	944	917	955	979	954	918	905	924	934	972	916	943	918	965	967	932	944	994	998	960	909	956	910	949	946	986	964	940	945	905	994	959	919	956	907	921	980	916	976	901	946	982	1040	964	881	902	920	981	959	919	938	970	924	954	984	962	958	955	1016	898	922	914	950	927	993	903	952	934	959	939	934	969	899	931	924	926	934	956	952	915	965	917	944	986	941	926	937	912	920	935	966	939	928	971	920	924	959	980	928	905	936	921	960	903	933	1014	952	930	943	945	981	875	963	915	951	967	949	925	986	956	967	943	937	939	1009	968	926	970	956	940	932	906	927	926	951	987	990	962	869	954	953	1015	953	867
22043	16242	13026	18890	26101	27495	27205	26163	36032	65160	61714	47647	32983	19093	11104	8423	7780	7713	7573	7698	7486	7598	7648	7650	7566	7546	7716	7633	7430	7500	7611	7554	7655	7574	7537	7589	7686	7428	7604	7655	7753	7616	7691	7478	7714	7604	7558	7496	7636	7560	7567	7600	7679	7569	7564	7666	7655	7490	7494	7629	7682	7483	7568	7640	7595	7577	7560	7572	7611	7617	7600	7519	7579	7658	7543	7660	7592	7548	7479	7435	7573	7651	7561	7724	7570	7675	7685	7638	7642	7620	7616	7587	7706	7658	7566	7578	7631	7658	7547	7564	7739	7587	7647	7621	7592	7460	7580	7772	7661	7627	7581	7604	7638	7632	7643	7665	7611	7459	7642	7488	7546	7650	7678	7596	7679	7604	7476	7565	7636	7499	7660	7483	7604	7615	7797	7490	7650	7538	7515	7618	7658	7515	7564	7696	7535	7582	7657	7540	7583	7606	7679	7679	7654	7593	7576	7650	7631	7708	7718	7582	7742	7698	7603	7510	7634	7641	7482	7475	7562	7654	7632	7607	7697	7557	7564	7681	7513	7477	7496	7664	7671	7475	7705	7710	7691	7724	7646	7617	7633	7600	7761	7616	7448	7537	7650	7608	7558	7647	7536	7635	7634	7602	7601	7510	7558	7578	7621	7570	7669	7650	7532	7515	7534	7659	7642	7573	7572	7566	7600	7550	7628	7555	7601	7539	7575	7640	7434	7679	7613	7613	7622	7622	7600	7682	7634	7622	7569	7678	7579	7570	7548	7669	7548	7551	7476	7624	7662	7610	7504	7627	7659	7596	7559	7600	7533	7519	7637	7592	7613	7642	7580	7590	7665	7501	7616	7654	7554	7492	7607	7653	7521	7663	7615	7613	7604	7628	7685	7662	7586	7690	7579	7461	7594	7683	7677	7454	7526	7773	7596	7590	7556	7555	7640	7739	7516	7418	7580	7743	7733	7505	7617	7705	7543	7594	7602	7674	7485	7580	7616	7497	7605	7631	7611	7692	7764	7563	7466	7632	7628	7452	7667	7648	7657	7599	7759	7570	7646	7639	7574	7636	7508	7674	7607	7611	7531	7580	7644	7457	7555	7432	7611	7662	7554	7438	7432	7609	7564	7574	7561	7468	7745	7524	7571	7634	7736	7581	7564	7656	7643	7612	7715	7743	7688	7496	7517	7713	7693	7511	7621	7630	7601	7676	7594	7615	7555	7618	7525	7644	7658	7594	7537	7594	7665	7548	7563	7636	7531	7702	7631	7643	7657	7552	7564	7544	7587	7481	7635	7606	7750	7545	7518	7518	7519	7516	7679	7642	7553	7565	7596	7617	7575	7678	7778	7487	7495	7564	7576	7562	7665	7709	7592	7665	7664	7639	7530	7628	7628	7588	7604	7626	7564	7499	7568	7732	7535	7595	7534	7626	7612	7586	7604	7594	7549	7661	7603	7632	7646	7611	7612	7649	7606	7668	7781	7658	7520	7769	7574	7641	7618	7715	7654	7568	7657	7455	7570	7566	7708	7647	7706	7528	7614	7483	7665	7573	7555	7593	7465	7415	7520	7571	7640	7542	7606	7745	7575	7620	7703	7615	7632	7401	7607	7628	7666	7730	7660	7554	7621	7673	7508	7464	7576	7603	7571	7578	7647	7545	7606	7658	7612	7618	7702	7561	7650	7613	7670	7629	7672	7629	7689	7588	7573	7622	7518	7711	7550	7520	7532	7653	7594	7576	7609	7545	7611	7564	7643	7552	7571	7562	7545	7700	7627	7747	7543	7563	7540	7619	7686	7423	7580	7553	7666	7586	7559	7633	7680	7470	7665	7549	7657	7532	7771	7586	7574	7567	7676	7602	7516	7578	7629	7687	7718	7439	7495	7652	7712	7630	7655	7604	7674	7653	7502	7631	7552	7652	7718	7529	7580	7640	7572	7706	7635	7672	7639	7419	7581	7604	7706	7576	7647	7536	7585	7561	7554	7712	7691	7528	7577	7752	7546	7683	7686	7503	7633	7559	7615	7598	7654	7679	7539	7513	7602	7747	7645	7552	7754	7677	7796	7540	7658	7629	7730	7673	7482	7491	7587	7631	7724	7588	7598	7674	7593	7649	7588	7561	7629	7643	7544	7676	7489	7544	7576	7553	7678	7713	7571	7687	7738	7676	7590	7657	7596	7583	7619	7506	7605	7535	7537	7645	7688	7565	7631	7673	7654	7475	7572	7648	7572	7586	7618	7611	7711	7590	7564	7632	7609	7472	7613	7546	7572	7636	7683	7523	7632	7640	7400	7597	7678	7552	7452	7746	7689	7590	7588	7651	7569	7394	7624	7574	7535	7519	7558	7589	7467	7669	7637	7641	7615	7686	7628	7752	7679	7596	7499	7556	7509	7573	7567	7474	7643	7705	7572	7637	7624	7647	7705	7608	7626	7707	7676	7670	7495	7605	7738	7562	7534	7560	7587	7703	7680	7645	7619	7594	7561	7557	7609	7519	7626	7451	7473	7595	7629	7560	7524	7725	7593	7574	7383	7568	7517	7614	7635	7579	7629	7530	7531	7507	7486	7673	7692	7633	7527	7608	7580	7540	7603	7736	7457	7624	7599	7539	7638	7540	7688	7737	7530	7570	7575	7564	7730	7597	7545	7502	7738	7649	7633	7604	7524	7763	7737	7676	7575	7665	7598	7606	7591	7508	7622	7585	7528	7599	7465	7592	7600	7618	7616	7633	7538	7481	7600	7498	7565	7597	7463	7549	7583	7595	7624	7511	7603	7560	7546	7653	7624	7724	7504	7548	7566	7618	7611	7711	7529	7599	7673	7609	7508	7692	7636	7587	7416	7455	7611	7516	7559	7530	7419	7591	7744	7529	7557	7534	7680	7531	7565	7629	7656	7574	7610	7561	7690	7622	7600	7725	7618	7573	7658	7525	7673	7591	7527	7615	7610	7467	7665	7652	7585	7733	7564	7681	7668	7584	7682	7503	7618	7605	7605	7645	7622	7602	7563	7638	7499	7532	7657	7640	7580	7652	7640	7630	7550	7642	7602	7637	7682	7556	7631	7733	7650	7520	7606	7542	7617	7627	7604	7491	7565	7587	7564	7642	7577	7471	7550	7564	7638	7498	7587	7556	7671	7634	7576	7582	7700	7681	7524	7512	7687	7503	7554	7554	7427	7693	7567	7549	7481	7642	7623	7616	7493	7533	7537	7550	7613	7617	7595	7585	7689	7507	7608	7739	7634	7594	7745	7603	7652	7580	7679	7628	7574	7502	7589	7643	7595	7654	7529	7457	7673	7586	7596	7627	7537	7579	7677	7460	7693	7599	7739	7590	7747	7575	7498	7579	7695	7627	7593	7428	7678	7594	7717	7697	7655	7572	7673	7581	7676	7600	7510	7638	7582	7502	7539	7655	7532	7609	7621	7595	7733	7601	7632	7593	7554	7466	7632	7634	7546	7591	7659	7563	7461	7530	7710	7398	7444	7567	7588	7607	7671	7574	7465	7689	7531	7668	7618	7568	7639	7647	7628	7692	7467	7528	7480	7525	7576	7562	7535	7665	7839	7677	7600	7708	7565	7480	7759	7597	7578	7553	7492	7692	7546	7728	7700	7568	7556	7732	7622	7545	7608	7688	7615	7611	7507	7652	7636	7474	7598	7595	7555	7655	7646	7564	7620	7603	7619	7557	7574	7591	7388	7442	7548	7624	7617	7669	7439	7670	7527	7527	7619	7481	7653	7508	7566	7664	7685	7652	7608	7606	7569	7650	7529	7623	7527	7548	7671	7481	7594	7572	7656	7508	7572	7560	7541	7572	7565	7440	7587	7652	7576	7522	7569	7725	7587	7544	7618	7604	7665	7565	7626	7662	7671	7627	7548	7551	7693	7570	7578	7506	7524	7628	7631	7615	7617	7488	7608	7587	7614	7723	7697	7494	7543	7657	7441	7668	7600	7651	7577	7522	7713	7510	7550	7447	7565	7464	7775	7551	7625	7691	7674	7535	7596	7735	7541	7483	7677	7567	7631	7608	7579	7651	7695	7655	7585	7603	7607	7585	7475	7682	7676	7599	7622	7547	7592	7627	7639	7615	7570	7552	7585	7640	7670	7511	7602	7590	7518	7771	7710	7542	7587	7646	7620	7568	7667	7598	7659	7790	7531	7650	7756	7578	7568	7613	7663	7564	7429	7685	7644	7606	7718	7564	7731	7644	7553	7535	7538	7640	7610	7471	7611	7699	7487	7445	7662	7445	7604	7591	7764	7627	7627	7533	7625	7503	7636	7579	7625	7658	7535	7455	7621	7553	7459	7542	7524	7586	7502	7531	7817	7609	7467	7544	7532	7654	7596	7557	7723	7542	7778	7646	7668	7740	7569	7698	7658	7440	7701	7589	7590	7538	7622	7572	7505	7589	7613	7707	7485	7661	7628	7525	7461	7567	7724	7572	7711	7620	7675	7611	7509	7513	7542	7550	7578	7516	7652	7623	7614	7610	7663	7471	7639	7769	7693	7566	7720	7512	7614	7620	7603	7668	7610	7685	7574	7520	7498	7754	7625	7652	7637	7608	7691	7584	7672	7716	7642	7610	7731	7657	7548	7617	7650	7572	7528	7562	7619	7560	7508	7499	7611	7728	7630	7473	7512	7698	7768	7602	7652	7531	7571	7705	7459	7543	7584	7444	7583	7505	7595	7662	7495	7564	7686	7555	7617	7587	7620	7573	7614	7568	7736	7634	7607	7502	7645	7578	7616	7681	7692	7506	7613	7580	7641	7650	7488	7679	7687	7631	7748	7500	7496	7541	7558	7680	7455	7529	7676	7573	7619	7609	7655	7610	7583	7429	7559	7452	7606	7630	7682	7617	7618	7492	7571	7451	7450	7622	7641	7527	7541	7690	7653	7541	7605	7741	7624	7561	7531	7637	7532	7595	7597	7586	7478	7562	7613	7532	7614	7595	7731	7595	7536	7691	7575	7557	7539	7661	7512	7477	7721	7713	7555	7634	7574	7576	7669	7693	7758	7619	7628	7569	7572	7550	7656	7594	7720	7598	7552	7600	7565	7669	7609	7617	7430	7608	7605	7531	7614	7725	7629	7593	7578	7596	7620	7557
5296	1820	1576	1336	1506	1701	1772	1806	3714	14625	14172	8394	3950	1798	1178	1028	992	958	966	983	955	942	848	995	1040	971	920	982	967	966	956	958	938	963	990	953	998	1029	932	968	923	952	975	975	983	971	979	945	963	961	966	971	928	938	1003	955	951	933	1006	995	1002	945	972	969	965	928	942	965	973	967	993	996	944	963	965	954	959	945	1022	965	947	997	974	995	972	890	923	953	956	941	979	1049	1033	935	963	986	1006	946	972	1016	1044	945	946	959	970	967	971	979	981	1007	951	951	955	1007	933	954	981	992	976	964	954	955	951	957	952	974	953	940	961	995	926	973	961	947	943	946	945	963	1001	952	890	990	958	1002	967	955	1015	1011	960	947	946	955	932	940	911	988	959	999	998	966	982	1011	1004	908	960	983	995	990	989	1036	950	1001	983	944	951	955	1022	983	926	1027	964	976	926	942	979	986	978	938	955	949	918	956	980	956	1027	1001	1018	954	945	987	980	927	961	955	983	946	980	953	979	938	967	966	993	1004	969	1027	974	962	996	945	921	995	973	1002	978	911	970	981	933	901	971	951	1034	979	928	1000	974	931	997	991	937	1004	937	993	955	938	981	982	1008	970	960	948	918	973	990	941	1048	958	1041	974	976	916	971	1002	1021	979	1004	988	989	918	934	993	969	988	1004	977	978	991	1012	942	979	908	931	970	960	971	976	948	993	899	937	998	958	956	977	965	967	1006	926	1012	1034	1000	1014	942	961	965	1013	983	979	961	966	994	1011	971	985	988	979	953	1013	938	906	1008	1010	1008	937	953	985	1012	1000	959	952	1020	1040	979	947	1005	959	992	940	958	947	988	965	1013	974	998	973	1026	990	997	947	973	981	950	936	974	951	893	961	970	1028	936	1010	970	978	987	986	946	963	921	1051	959	940	943	940	989	954	992	1006	968	976	1018	965	920	926	977	982	1038	947	972	967	947	949	985	1000	974	950	969	984	1043	996	996	998	976	1024	953	968	893	972	995	982	941	995	986	964	996	935	951	1009	983	967	961	997	929	978	980	948	987	966	990	920	884	971	918	981	1031	983	904	927	936	985	999	982	992	969	1024	966	1028	940	980	995	912	968	990	963	1006	969	918	991	963	934	1003	938	1020	922	985	970	1002	938	942	1008	1000	960	973	1011	1015	1015	1031	952	978	963	988	937	960	929	964	1011	985	970	1000	981	1007	932	948	939	984	1012	930	939	991	1012	971	973	912	987	933	985	934	910	997	959	945	1000	992	979	987	959	958	962	918	958	934	922	959	984	1019	957	1027	934	915	987	965	1015	998	985	942	983	923	1000	957	975	1008	947	1001	977	941	907	998	946	934	1008	999	999	948	952	950	970	945	942	946	926	922	953	934	950	987	971	955	990	931	957	972	966	1031	983	969	985	1035	971	1004	959	965	940	937	941	935	1018	982	973	1003	1006	959	979	1009	996	981	963	939	949	947	956	986	994	1005	916	956	968	956	997	962	935	945	1003	966	986	998	991	928	989	931	923	928	973	968	984	1002	1020	1046	1011	967	958	1027	991	1030	976	971	967	979	952	983	975	986	948	979	1021	931	943	969	971	964	934	998	955	968	967	951	998	973	992	947	954	1011	1008	970	974	1009	1027	1010	973	1013	936	983	966	971	1024	991	973	974	1007	942	973	1002	976	1033	997	986	1030	972	993	984	955	916	959	976	902	973	947	992	972	943	1015	965	951	967	938	978	938	984	977	962	951	949	957	982	951	949	1016	977	1001	918	1007	972	951	901	1005	964	1033	951	966	930	978	985	956	980	943	958	1021	935	956	960	1001	886	957	943	988	915	979	960	958	1024	995	966	985	988	985	985	979	939	920	977	995	946	958	1002	990	933	990	941	957	976	957	972	984	992	984	994	1009	941	948	1005	1000	970	1011	986	974	972	1020	998	977	951	990	985	977	946	1029	972	989	972	916	988	957	978	1005	990	972	979	914	968	1014	1042	950	1000	951	988	972	940	950	997	991	977	992	982	988	990	924	923	1016	947	989	961	993	994	944	961	980	959	985	997	1000	986	977	950	966	977	978	937	985	968	986	940	958	979	950	962	992	958	969	975	1051	954	973	1037	978	989	997	1001	1008	939	986	968	971	981	934	978	955	982	997	962	994	939	983	1002	960	947	968	974	950	938	925	951	952	1013	963	906	985	986	983	986	957	1013	992	937	966	994	947	953	974	942	991	1012	971	999	970	947	968	1021	934	1025	1003	1005	972	916	976	942	983	1016	962	943	984	975	990	930	913	997	963	935	1005	1006	942	967	993	977	1008	952	947	989	888	1013	944	932	916	930	1024	955	948	980	916	985	967	950	952	996	963	964	983	961	970	979	990	927	971	993	959	955	970	965	950	966	948	919	944	1020	999	966	1006	985	966	956	951	981	959	939	929	983	901	919	955	935	938	973	947	932	908	968	983	978	924	974	955	992	979	1011	999	1003	940	979	1024	960	970	978	948	928	948	1012	940	923	969	927	1008	971	1047	1015	1023	963	934	1003	1001	974	948	963	1023	966	1004	904	966	951	962	918	988	964	1004	986	979	965	969	947	962	981	901	970	924	989	983	960	979	952	919	946	931	987	986	961	958	1023	984	991	1004	944	945	990	938	962	941	958	975	959	907	996	940	993	1005	994	996	952	986	928	1013	926	972	999	928	983	947	1018	1033	914	948	1004	996	986	982	951	944	908	959	954	945	950	930	998	919	965	982	959	938	887	965	1014	934	970	1020	917	960	934	935	923	947	1014	978	945	1012	1014	976	1001	988	1001	981	930	923	985	994	955	989	934	956	1028	996	1045	962	984	937	955	976	977	957	984	916	966	1021	955	1029	885	954	1007	1030	964	979	997	1044	984	992	941	1010	980	1003	1005	939	946	994	959	1022	988	983	1006	969	965	970	947	932	974	991	1002	956	1014	939	940	946	953	956	956	983	982	973	961	986	995	979	950	958	970	933	957	978	933	948	935	946	959	955	989	946	958	932	1005	957	956	967	976	928	932	1029	926	1005	921	999	969	966	1024	953	991	963	952	1001	970	1011	982	945	993	1022	1040	970	996	937	984	958	971	997	909	976	980	992	997	949	1031	1019	911	1013	961	963	927	996	989	961	957	997	960	958	911	957	995	988	1017	947	979	967	975	1021	940	958	949	1042	946	946	1000	1016	961	988	1027	960	952	990	973	978	930	949	977	1008	974	957	989	939	923	969	908	933	956	964	980	932	1014	1009	940	1002	986	963	927	949	967	953	1000	970	946	1043	967	1004	1010	945	965	997	933	974	977	979	1044	910	928	977	988	986	974	1007	897	947	985	968	990	950	1018	975	999	972	1017	999	953	900	1006	1029	968	930	956	961	965	982	969	964	950	971	981	949	914	950	967	980	967	966	1027	974	973	989	978	1011	1013	978	914	960	961	1000	1002	980	932	1039	955	1043	976	1005	951	938	1027	1013	946	969	1002	1006	934	1009	987	921	946	973	994	940	1000	1034	978	1021	1006	1005	1006	926	1003	954	947	1011	964	972	937	956	943	966	957	979	910	994	998	960	964	965	939	988	941	951	969	922	1023	976	1032	978	957	971	947	1020	961	1001	1036	991	965	943	994	926	983	987	962	985	927	947	982	954	977	962	946	933	1011	949	978	1017	1012	984	1001	973	983	985	926	1025	964	993	983	1021	974	946	968	1005	939	946	981	960	981	961	958	1015	973	906	933	1005	1027	989	986	957	1003	1022	975	977	970	965	984	969	958
21201	16364	13395	19698	26325	28050	27274	26778	37159	66854	60092	46447	32845	18830	11052	8573	7818	7853	7777	7852	7719	7784	7646	7859	7771	7674	7860	7923	7855	7805	7834	7839	7754	7865	7884	7720	7765	7875	7855	7593	7851	7675	7803	7872	7752	7680	7908	7704	7838	7733	7619	7744	7815	7827	7677	7788	7884	7815	7757	7766	7880	7594	7832	7717	7850	7877	7925	7773	7807	7837	7849	7768	7882	7772	7775	7798	7749	7762	7895	7851	7764	7791	7957	7807	7873	7784	7704	7874	7747	7794	7657	7592	7801	7808	7700	7726	7736	7811	7816	7661	7695	7705	7851	7927	7792	7678	7757	7774	7875	7879	7703	7741	7897	7842	7754	7663	7763	7744	7911	7731	7829	7783	7910	7744	7811	7755	7715	7728	7690	7825	7793	7778	7747	7769	7752	7831	7697	7841	7897	7823	8072	7803	7878	7643	7735	7781	7730	7792	7870	7738	7708	7687	7778	7733	7992	7848	7852	7759	7807	7798	7685	7670	7757	7637	7708	7735	7759	7729	7783	7760	7918	7903	7869	7851	7716	7746	7750	7861	7727	7695	7805	7676	7740	7948	7786	7727	7709	7815	7780	7875	7730	7812	7728	7757	7639	7717	7747	7856	7658	7739	7767	7794	7766	7847	7808	7783	7842	7680	7712	7832	7903	7846	7880	7794	7803	7807	7805	7744	7831	7807	7836	7879	7751	7924	7851	7776	7805	7892	7725	7833	7748	7898	7773	7626	7938	7823	7789	7723	7797	7801	7894	7648	7720	7882	7827	7757	7755	7963	7742	7773	7759	7876	7674	7784	7875	7769	7856	7856	7761	7754	7838	7696	7806	7846	7887	7753	7635	7807	7861	7782	7740	7757	7961	7732	7773	7723	7643	7777	7723	7834	7858	7842	7766	7884	8002	7716	7752	7803	7923	7746	7807	7723	7684	7746	7824	7721	7844	7692	7710	7835	7828	7655	7817	7679	7866	7858	7761	7904	7687	7857	7666	7867	7812	7849	7849	7865	7805	7897	7933	7795	7869	7710	7737	7855	7763	7798	7772	7748	7720	7765	7779	7790	7680	7922	7816	7808	7885	7709	7905	7733	7766	7732	7758	7886	7684	7756	7643	7845	7644	7876	7748	7617	7960	7933	7793	7781	7821	7787	7834	7826	7666	7850	7850	7780	7993	7853	7808	7870	7819	7791	7752	7874	7863	7854	7840	7754	7752	7985	7825	7840	7699	7832	7718	7867	7676	7889	7832	7872	7780	7679	7842	7956	7760	7771	7758	7837	7902	7754	7859	7772	7887	7827	7922	7799	7855	7746	7810	7709	7950	7819	7841	7726	7944	7785	7770	7923	7775	7701	7874	7618	7851	7780	7855	7885	7752	7820	7685	7787	7832	7902	7757	7765	7850	7645	7782	7872	7653	7769	7639	7889	7919	7815	7681	7812	7711	7828	7895	7740	7727	7845	7684	7761	7819	7796	7814	7816	7850	7790	7808	7925	7751	7688	7805	7858	7793	7699	7769	7777	7871	7804	7858	7817	7729	7863	7767	7705	7802	7943	7789	7712	7599	7825	7769	7814	7816	7886	7865	7724	7875	7885	7789	7838	7889	7707	7799	7749	7717	7796	7707	7759	7787	7839	7950	7846	7787	7782	7705	7750	7939	7663	7850	7777	7838	7838	7613	7771	7743	7644	7750	7807	7777	7663	7712	7845	7655	7803	7962	7776	7833	7883	7898	7849	7864	7722	7797	7792	7747	7809	7925	7824	7786	7997	7884	7846	7753	7867	7742	7764	7829	7828	7873	7903	7861	7721	7916	7861	7785	7801	7586	7782	7955	7887	7791	7795	7879	7859	7710	7644	7870	7825	7700	7746	7668	7761	7677	7793	7728	7643	7820	7770	7842	7827	7908	7772	7855	7848	7911	7907	7897	7819	7760	7801	7814	7956	7749	7806	7745	7976	7827	7595	7683	7850	7615	7833	7776	7773	7916	7759	7720	7806	7776	7817	7856	7918	7817	7732	7944	7745	7842	7721	7731	7764	7825	7724	7766	7794	7925	7693	7678	7733	7779	7830	7826	7686	7917	7884	7880	7866	7698	7815	7868	7854	7787	7806	7862	7838	7841	7841	7817	7842	7731	7744	7739	7668	7832	7824	7862	7747	7750	7792	7932	7711	7817	7827	7708	7772	7742	7701	7672	7817	7739	7756	7816	7859	7807	7804	7776	7817	7849	7848	7828	7762	7802	7879	7799	7800	7944	7764	7835	7722	7887	7741	7850	7790	7827	7749	7746	7772	7874	7759	7855	7723	7759	7755	7793	7935	7771	7781	7903	7832	7770	7734	7756	7656	7777	7919	7833	7828	7921	7735	7804	7901	7790	7807	7802	7747	7900	7774	7719	7778	7752	7797	7566	7815	7627	7871	7835	7702	7775	7913	7629	7824	7852	7949	7696	7751	7874	7819	7759	7770	7821	7802	7881	7839	7770	7704	7801	7820	7789	7750	7771	7823	7784	7767	7855	7813	7867	7688	7840	7880	7888	7681	7878	7699	7668	7729	7789	7704	7922	7709	7814	7808	7814	7784	7790	7749	7861	7826	7749	7695	7819	7869	7832	7723	7762	7791	7763	7703	7798	7907	7942	7856	7765	7756	7776	7891	7825	7874	7721	7793	7807	7839	7678	7680	7904	7744	7790	7868	7967	7672	7764	7741	7841	7830	7776	7685	7636	7863	7946	7887	7760	7701	7869	7803	7849	7797	7824	7797	7770	7783	7803	7838	7853	7740	7909	7654	7720	7782	7792	7830	7754	7600	7843	7838	7775	7792	7771	7806	7952	7758	7886	7786	7761	7827	7745	7787	7902	7784	7843	7848	7829	7744	7720	7818	7743	7784	7776	7827	7689	7794	7679	7690	7739	7673	7911	7778	7779	7728	7884	7831	7728	7779	7817	7904	7886	7814	7765	7675	7611	7870	7901	7889	7703	7887	7716	7832	7705	7998	7716	7878	7688	7720	7800	7777	7741	7855	7929	7770	7755	7668	7942	7806	7806	7935	7752	7794	7800	7928	7716	7612	7851	7689	7750	7801	7791	7752	7849	7612	7868	7974	7877	7788	7643	7828	7755	7789	7808	7811	7870	7911	7821	7764	7792	7826	7825	7915	7880	7822	7669	7661	7842	7807	7751	7878	7951	7758	7798	7756	7858	7793	7910	7747	7841	7871	7782	7881	7762	7791	7760	7709	7668	7883	7731	7942	7733	7689	7863	7895	7785	7845	7768	7763	7878	7773	7791	7707	7799	7849	7714	7589	7859	7901	7951	7781	7742	7841	7815	7783	7842	7777	7629	7935	7815	7778	7892	7729	7891	7838	7655	7704	7811	7794	7756	7856	7734	7814	7862	7723	7695	7775	7808	7797	7763	7832	7738	7788	7784	7771	7742	7820	7831	7818	7793	7680	7806	7660	7878	7854	7760	7738	7789	7802	7848	7906	7702	7758	7832	7711	7881	7718	7818	7868	7815	7794	7853	7780	7821	7820	7760	7780	7920	7846	7845	7869	7741	7755	7862	7849	7753	7928	7828	7799	7877	7916	7867	7849	7849	7704	7885	7833	7828	7743	7872	7763	7793	7926	7884	7569	7839	7805	7711	7815	7712	7713	7779	7835	7842	7837	7871	7747	7796	7887	7839	7774	7915	7780	7837	7796	7807	7824	7725	7814	7837	7700	7783	7793	7800	7878	7721	7780	7789	7710	7735	7758	7711	7788	7833	7756	7724	7858	7860	7855	7721	7746	7850	7747	7858	7764	7913	7744	7798	7763	7815	7772	7777	7921	7945	7837	7854	7748	7537	7711	7873	7758	7841	7726	7765	7725	7746	7677	7910	7691	7761	7793	7756	7634	7734	7783	7713	7816	7796	7816	7860	7781	7815	7864	7771	7697	7742	7873	7778	7733	7824	7733	7716	7789	7832	7766	7680	7829	7730	7771	7759	7847	7849	7716	7934	7845	7759	7806	7801	7756	7764	7724	7886	7771	7656	7793	7784	7757	7739	7782	7799	7827	7765	7841	7769	7805	7788	7779	7865	7806	7782	7697	7663	7836	7750	7821	7801	7795	7837	7817	7931	7743	7851	7742	7910	7937	7762	7866	8025	7835	7682	7876	7862	7728	7967	7927	7782	7817	7877	7709	7942	7700	7682	7812	7780	7774	7726	7722	7745	7785	7767	7718	7977	7833	7742	7791	7863	7901	7672	7972	7974	7753	7733	7867	7836	7718	7791	7837	7636	7705	7845	7740	7788	7802	7888	7723	7866	7823	7696	7797	7771	7770	7943	7837	7798	7803	7843	7921	7756	7801	7796	7927	7863	7888	7746	7821	7715	7822	7732	7736	7793	7773	7687	7794	7790	7867	7704	7810	7809	7797	7739	7744	7793	7757	7830	7879	7868	7949	7713	7842	7685	7713	7859	7791	7793	7857	7851	7739	7842	7734	7729	7743	7911	7890	7828	7797	7736	7696	7808	7852	7732	7624	7824	7891	7683	7713	7884	7886	7903	7802	7681	7755	7814	7804	7798	7781	7716	7864	7705	7712	7807	7775	7725	7757	7831	7819	7932	7822	7938	7753	7831	7676	7729	7877	7792	7861	7796	7776	7672	7765	7743	7834	7836	7871	7746	7797	7728	7788	7937	7769	7824	7731	7828	7886	7602	7632	7828	7840	7906	7644	7828	7877	7906	7964	7898	7960	7692	7702	7771	7667	7774	7753	7742	7822	7909	7718	7928	7779	7820	7824	7773	7885	7760	7958	7862	7726	7829	7715	7755	7753	7759	7739	7847	7675	7818	7827	7914	7753	7883	7924	7914	7690	7776	7722	7882	7830	7700	7690	7735	7750	7817	7806	7741	7860	7770	7711	7898	7759	7688	7810	7718	7808	7744	7750	7872	7914	7892	7856	7757	7719	7800	7726	7738	7773	7757	7679	7840	7921	7787	7754	7860	7918	7788	7845	7836	7765	7792	7729	7851	7893	7776	7717	7807	7847	7819	7851	7809	7737	7843	7808	7879	7821	7684	7656	7824	7767	7744	7759	7809	7780	7798	7728	7941	7754
4282	2399	1690	1349	1836	2230	2183	2510	5656	21332	24446	17516	8865	3287	1527	1102	946	945	1026	962	987	1017	988	962	977	944	968	950	954	992	972	935	1004	1008	939	953	929	925	943	967	983	1024	921	1043	968	931	976	1006	1012	956	998	968	979	918	978	950	909	984	960	1024	894	918	970	931	969	918	968	1002	973	973	964	1004	988	1000	980	955	987	947	948	1030	985	1031	963	927	979	1018	906	968	956	1002	1004	962	933	997	968	1013	991	938	953	1043	1033	1009	989	995	955	984	1022	961	992	1001	970	923	976	1033	977	1010	971	915	965	1007	970	974	968	963	983	936	974	979	966	1024	987	998	944	1002	981	978	927	1020	937	971	970	1005	1024	953	909	941	968	993	931	983	960	1021	980	973	942	920	1032	934	1040	973	936	964	1000	975	931	998	1017	927	963	1008	970	994	945	1027	905	886	942	1011	946	1023	957	926	1008	963	965	971	942	967	990	975	947	974	1029	970	981	964	1031	941	1053	1019	967	966	957	934	945	970	975	937	965	999	1008	980	950	985	1003	945	939	888	934	997	922	1013	958	1010	919	972	988	969	1000	964	1058	1017	994	944	965	1002	987	932	995	1000	984	982	970	949	976	974	974	1010	1001	1006	1009	1007	954	973	1029	946	971	1011	988	931	970	968	910	1031	981	948	887	947	987	992	969	983	933	955	996	985	984	946	886	989	909	983	993	963	939	934	985	970	973	929	960	1008	912	996	964	928	958	961	978	918	1013	994	984	1000	1020	1000	970	1013	952	999	959	981	974	934	1057	932	1008	988	977	995	947	987	964	986	1031	980	998	972	937	974	930	990	962	899	908	967	952	991	1018	961	945	965	963	965	994	952	980	969	935	982	961	994	958	978	979	998	891	985	913	970	998	961	968	917	1020	944	892	948	968	979	934	943	949	935	959	957	882	1027	971	941	1008	933	967	968	981	994	987	970	932	976	895	941	1045	1032	970	966	991	979	1001	974	991	979	970	967	966	960	941	1021	963	940	1010	961	925	1006	971	1028	976	980	979	980	930	938	995	999	993	1011	947	975	996	912	948	943	954	940	969	997	951	945	966	950	978	1012	985	915	994	1003	992	997	947	979	1001	946	978	925	986	972	979	974	954	935	998	985	961	950	963	951	913	1023	1012	980	960	946	998	1006	954	942	957	1027	968	977	959	916	920	986	1041	910	995	934	970	984	952	968	982	982	926	965	1025	1006	922	899	959	962	995	963	958	945	997	973	977	948	962	932	975	975	976	979	989	916	977	973	922	985	985	1002	985	960	997	967	962	948	968	958	994	1007	966	928	999	1019	976	957	971	982	989	949	1018	955	939	1003	928	986	988	1024	989	975	1063	1030	1014	956	917	983	961	929	970	961	955	1011	939	956	1007	1018	1014	1027	949	1011	967	980	949	1028	1012	921	958	1031	997	983	974	966	944	978	995	972	946	1010	956	953	984	1015	991	1006	950	951	983	977	1050	960	971	1017	1021	977	947	981	902	983	1006	959	996	955	950	995	984	952	1006	944	936	964	905	985	943	914	946	942	956	1035	979	987	948	930	990	971	927	985	991	966	917	957	893	1012	956	1001	955	992	1034	970	987	950	916	958	992	975	969	963	1008	964	980	1024	969	1004	970	1006	983	971	1022	992	1028	970	985	961	987	1035	990	997	942	988	973	1015	906	971	951	972	971	1008	1009	963	923	1021	993	965	976	977	1001	971	907	950	978	963	986	992	933	993	993	964	1035	1005	945	1013	970	943	947	1007	962	941	940	981	958	958	973	1005	963	1005	971	985	994	981	983	967	962	994	968	960	995	906	977	984	970	986	921	952	997	963	973	973	1004	944	953	998	947	982	1002	1038	1014	943	972	947	960	1019	960	946	1012	996	986	1041	925	959	994	971	1014	903	971	1025	960	966	996	987	946	912	961	951	990	975	1012	956	977	1051	994	958	962	978	946	997	1031	986	972	1014	1006	945	930	997	958	998	1022	1003	961	896	1030	957	975	924	956	1005	961	983	962	986	966	959	940	993	950	895	948	970	950	947	965	945	974	971	1019	909	979	980	1004	981	943	928	904	974	907	948	952	956	988	1014	976	980	946	975	1014	980	973	956	977	973	932	1014	1009	1058	975	937	922	970	1061	918	995	975	973	1000	1002	967	970	933	998	922	1045	923	930	986	976	946	966	985	1000	958	960	972	936	961	973	966	965	930	1001	965	1011	982	995	960	964	951	933	976	884	967	986	981	972	956	993	959	989	1002	1044	984	995	1025	969	1042	981	941	936	971	970	1009	970	942	987	1032	952	1002	980	964	1026	953	958	1012	963	996	978	915	987	935	1019	942	971	902	965	994	952	1005	910	1006	963	1031	950	998	924	961	1019	971	978	1049	978	947	972	961	1047	980	943	1028	987	932	958	980	1006	966	1002	982	967	970	991	1014	981	945	998	988	1037	980	981	951	970	952	980	990	921	963	957	982	1009	961	1013	1018	946	1012	936	1002	916	982	989	1051	992	951	1024	952	1023	980	981	989	1010	967	942	983	964	958	925	939	972	977	967	965	956	1008	982	997	966	938	984	973	964	967	949	989	1000	1003	1006	991	949	1017	996	1006	1012	996	992	998	1012	975	1017	967	1032	1013	986	996	1017	1011	969	992	947	996	975	931	993	945	933	990	925	986	951	993	954	965	1008	989	959	966	961	938	953	1000	1045	961	1007	875	993	1007	966	1014	1018	1014	946	977	964	1013	953	1013	941	977	959	983	950	948	999	973	897	1014	1003	951	978	950	972	948	1057	936	993	966	982	1005	971	962	931	1002	979	968	956	1011	969	961	944	971	975	925	1005	960	1010	953	957	955	964	908	963	922	1059	953	1009	958	966	953	987	929	987	951	954	999	977	1026	982	961	996	965	945	981	961	1007	999	981	940	1028	1015	942	974	986	1017	968	1004	965	971	994	988	972	941	999	972	972	936	941	976	972	967	960	903	907	961	956	981	1008	897	974	958	937	939	984	962	1005	978	973	951	980	995	966	949	995	951	1014	973	983	937	904	988	929	934	983	972	979	1008	956	985	985	1031	941	931	1005	980	987	962	988	932	965	973	1033	954	1014	953	962	978	987	961	929	955	972	970	928	970	975	1021	983	1001	986	1013	954	967	982	991	978	979	988	985	979	966	978	982	1022	949	974	925	1007	958	980	1008	967	972	947	989	941	988	1024	989	971	1030	919	1007	1042	983	975	963	945	909	953	1006	975	997	1038	995	1028	1001	988	987	894	1014	993	923	1039	935	966	969	977	900	992	957	944	956	1005	1027	959	985	949	1016	916	1001	949	949	924	973	939	971	955	972	957	954	950	971	977	980	950	985	950	1044	975	1026	925	919	981	960	973	1014	1039	949	929	982	929	903	979	922	957	957	975	990	996	966	956	957	946	980	899	933	980	923	970	990	978	1023	982	927	949	981	971	969	1026	981	988	992	960	1011	983	973	990	1014	988	940	968	1013	950	912	1009	962	967	1016	977	970	1024	907	937	966	956	947	962	983	970	1005	966	1017	964	1049	960	979	956	988	941	974	983	956	993	889	1008	987	956	955	998	895	1010	978	998	1005	938	950	988	972	899	952	984	990	955	995	946	948	982	962	1055	962	964	935	938	949	976	928	968	937	983	961	984	983	982	979	1003	1007	955	960	943	1051	989	926	964	970	994	948	993	990	1047	982	994	975	995	962	991	985	974	970	986	982	1031	973	955	1019	957	968	984	959	1024	1026	997	974	978	932	954	980	981	944	1034	923	938
27277	19543	15378	22666	30330	32104	31519	34565	45581	76260	75226	61574	44342	27440	14975	9416	8007	7764	7833	7734	7730	7814	7646	7797	7691	7729	7782	7815	7908	7809	7758	7920	7639	7809	7897	7677	7811	7805	7921	7773	7881	7861	7820	7748	7697	7832	7784	7804	7719	7735	7833	7747	7808	7866	7771	7811	7673	7922	7874	7647	7759	7856	7780	7752	7721	7761	7675	7741	7777	7810	7805	7767	7859	7781	7798	7735	7850	7763	7797	7761	7826	7755	7708	7738	7754	7839	7784	7762	7695	7667	7830	7758	7897	7774	7673	7771	7883	7792	7953	7828	7619	7838	7891	7762	7823	7775	7702	7816	7744	7783	7817	7921	7711	7784	7819	7842	7652	7810	7856	7786	7860	7803	7758	7793	7868	7897	7782	7798	7639	7627	7766	7792	7754	7776	7682	7653	7813	7840	7717	7832	7778	7723	7832	7678	7775	7809	7708	7795	7732	7760	7762	7760	7813	7873	7759	7795	7725	7676	7902	7749	7752	7773	7794	7769	7918	7783	7835	7818	7710	7759	7798	7914	7739	7789	7817	7684	7712	7816	7795	7768	7780	7710	7895	7760	7707	7706	7866	7741	7834	7749	7765	7665	7714	7805	7765	7886	8069	7654	7729	7659	7723	7759	7736	7782	7759	7924	7801	7895	7793	7816	7744	7839	7745	7785	7716	7616	7749	7854	7830	7816	7952	7740	7727	7926	7872	7750	7798	7913	7811	7796	7731	7705	7806	7762	7802	7882	7676	7793	7747	7747	7867	7797	7856	7764	7886	7762	7762	7697	7782	7733	7842	7811	7874	7859	7739	7755	7863	7787	7923	7910	7700	7780	7819	7863	7655	7836	7642	7755	7653	7645	7853	7809	7652	7754	7713	7745	7807	7697	7948	7771	7729	7783	7676	7740	7873	7788	7806	7783	7660	7639	7698	7788	7788	7851	7743	7742	7803	7812	7818	7631	7694	7727	7661	7746	7768	7762	7771	7724	7793	7917	7730	7860	7813	7761	7769	7903	7868	7773	7891	7747	7823	7725	7902	7843	7693	7688	7754	7764	7809	7703	7756	7880	7690	7838	7691	7866	7814	7746	7743	7826	7777	7713	7805	7766	7773	7747	7568	7744	7805	7732	7769	7877	7778	7800	7717	7794	7712	7746	7816	7809	7617	7754	7874	7771	7842	7659	7773	7863	7761	7830	7825	7752	7686	7782	7772	7728	7685	7653	7760	7748	7757	7847	7952	7832	7734	7726	7568	7754	7756	7853	7646	7688	7781	7699	7783	7842	7703	7765	7821	7798	7731	7730	7942	7885	7774	7753	7682	7698	7824	7788	7837	7812	7896	7763	7893	7794	7769	7847	7717	7773	7684	7674	7775	7661	7692	7883	7787	7884	7809	7787	7905	7721	7726	7726	7659	7779	7901	7723	7933	7713	7765	7717	7765	7780	7707	7889	7757	7694	7734	7860	7791	7804	7808	7876	7650	7700	7739	7808	7642	7791	7746	7814	7781	7900	7698	7832	7860	7750	7689	7902	7674	7706	7801	7801	7703	7663	7763	7648	7804	7793	7709	7716	7747	7739	7739	7822	7618	7786	7855	7787	7754	7633	7704	7652	7838	7860	7681	7800	7886	7835	7803	7923	7851	7815	7763	7769	7989	7778	7832	7664	7908	7819	7786	7735	7829	7698	7915	7755	7907	7801	7699	7800	7711	7813	7732	7897	7777	7796	7765	7916	7798	7801	7904	7867	7688	7709	7658	7760	7794	7723	7819	7837	7804	7807	7673	7937	7825	7842	7686	7777	7586	7707	7781	7760	7850	7738	7807	7769	7785	7818	7772	7734	7734	7717	7779	7771	7867	7752	7776	7854	7709	7744	7792	7884	7874	7726	7914	7925	7923	7694	7823	7759	7724	7773	7788	7940	7783	7756	7867	7752	7831	7667	7843	7709	7774	7826	7856	7829	7788	7756	7782	7849	7658	7767	7914	7734	7818	7732	7697	7763	7742	7859	7789	7799	7784	7766	7705	7887	7788	7848	7845	7763	7766	7719	7718	7675	7714	7808	7741	7816	7867	7670	7780	7812	7850	7805	7696	7833	7786	7676	7780	7688	7828	7869	7769	7663	7817	7812	7906	7853	7743	7927	7716	7574	7796	7843	7713	7888	7831	7980	7778	7738	7677	7814	7864	7611	7749	7807	7709	7847	7747	7800	7786	7860	7784	7867	7809	7668	7817	7749	7830	7767	7871	7856	7890	7624	7794	7739	7843	7706	7903	7649	7686	7875	7766	7789	7706	7803	7731	7815	7726	8002	7714	7855	7734	7882	7763	7719	7764	7792	7697	7824	7733	7889	7845	7894	7777	7790	7825	7737	7850	7806	7695	7820	7839	7848	7765	7683	7776	7707	7762	7866	7746	7834	7757	7760	7857	7789	7823	7685	7771	7785	7663	7817	7666	7791	7646	7648	7818	7808	7873	7751	7903	7728	7815	7721	7752	7781	7920	7769	7796	7817	7825	7873	7849	7758	7930	7920	7765	7693	7831	7671	7835	7737	7853	7748	7692	7896	7728	7657	7747	7863	7680	7765	7658	7837	7821	7814	7799	7713	7692	7897	7758	7893	7782	7831	7803	7764	7759	7840	7779	7789	7783	7785	7757	7705	7725	7853	7683	7780	7778	7857	7684	7833	7733	7858	7725	7723	7818	7836	7643	7753	7773	7622	7631	7705	7625	7750	7780	7742	7875	7815	7767	7899	7804	7894	7715	7807	7703	7687	7658	7778	7725	7828	7808	7643	7654	7794	7764	7812	7724	7723	7780	7777	7881	7779	7791	7747	7856	7695	7735	7788	7819	7674	7958	7904	7779	7722	7743	7705	7782	7731	7822	7897	7668	7882	7770	7703	7760	7745	7663	7761	7793	7755	7672	7723	7806	7731	7806	7774	7667	7730	7880	7819	7730	7930	7766	7749	7882	7850	7859	7815	7930	7762	7730	7931	7926	7843	7842	7807	7845	7720	7722	7805	7674	7726	7669	7923	7774	7611	7785	7698	7781	7781	7680	7869	7781	7846	7764	7867	7918	7646	7805	7846	7943	7806	7787	7837	7807	7770	7755	7709	7760	7719	7858	7735	7790	7753	7900	7706	7810	7850	7724	7726	7736	7737	7914	7720	7761	7607	7695	7849	7844	7673	7823	7938	7647	7774	7871	7695	7822	7728	7859	7647	7677	7784	7743	7796	7737	7903	7679	7805	7672	7816	7752	7674	7743	7696	7718	7762	7732	7687	7778	7906	7700	7737	7824	7825	7803	7770	7718	7724	7958	7734	7730	7807	7788	7871	7926	7757	7811	7935	7765	7735	7727	7645	7802	7756	7834	7667	7817	7761	7664	7575	7778	7807	7746	7725	7846	7647	7796	7931	7789	7782	7791	7798	7631	7869	7803	7714	7715	7760	7752	7917	7829	7700	7866	7680	7761	7756	7619	7751	7782	7741	7759	7494	7853	7884	7714	7872	7854	7687	7649	7814	7721	7890	7740	7669	7951	7610	7626	7771	7788	7673	7819	7827	7793	7654	7816	7787	7819	7602	7835	7658	7820	7897	7833	7845	7944	7784	7769	7692	7756	7708	7782	7708	7915	7806	7832	7828	7811	7762	7739	7764	7769	7832	7607	7867	7830	7859	7779	7752	7780	7842	7711	7706	7743	7761	7859	7720	7857	7910	7807	7798	7774	7738	7827	7661	7877	7651	7758	7663	7775	7767	7806	7685	7724	7754	7762	7842	7811	7714	7821	7803	7865	7824	7836	7690	7728	7762	7916	7579	7804	7722	7810	7793	7738	7772	7895	7751	7840	7931	7721	7764	7742	7826	7768	7868	7745	7865	7716	7720	7814	7756	7740	7791	7792	7809	7887	7818	7578	7837	7787	7775	7759	7750	7887	7812	7623	7768	7757	7900	7754	7701	7802	7872	7653	7737	7864	7712	7804	7715	7899	7750	7895	7690	7675	7709	7891	7674	7791	7728	7612	7756	7761	7836	7838	7629	7606	7774	7900	7746	7700	7832	7752	7696	7798	7802	7840	7783	7756	7786	7788	7752	7840	7815	7857	7644	7887	7855	7784	7728	7664	7819	7784	7660	7787	7663	7720	7786	7691	7597	7725	7685	7814	7776	7798	7841	7771	7877	7637	7810	7788	7826	7695	7886	7865	7928	7816	7823	7652	7544	7949	7889	7647	7929	7795	7751	7783	7846	7729	7739	7747	7805	7676	7749	7790	7774	7850	7872	7698	7817	7710	7802	7782	7768	7788	7739	7753	7773	7707	7760	7817	7776	7838	7772	7833	7834	7753	7819	7886	7773	7717	7746	7742	7881	7826	7788	7795	7739	7723	7816	7761	7815	7842	7792	7783	7830	7819	7823	7788	7646	7756	7775	7660	7861	7765	7696	7719	7803	7834	7749	7799	7848	7755	7901	7835	7696	7806	7779	7676	7892	7848	7782	7895	7871	7961	7809	7946	7737	7675	7715	7797	7836	7704	7767	7730	7727	7848	7682	7832	7830	7627	7803	7819	7747	7859	7809	7919	7781	7726	7918	7640	7816	7738	7849	7762	7827	7773	7705	7773	7966	7812	7779	7789	7772	7690	7793	7723	7836	7920	7809	7866	7866	7738	7593	7803	7756	7817	7786	7712	7742	7810	7810	7708	7847	7965	7725	7744	7835	7802	7846	7774	7782	7657	7547	7794	7793	7782	7793	7971	7739	7888	7803	7872	7764	7872	7957	7796	7785	7760	7896	7893	7757	7805	7867	7749	7780	7868	7771	7755	7926	7831	7677	7705	7866	7815	7827	7776	7747	7885	7719	7696	7914	7750	7739	7945	7807	7734	7869	7760	7814	7699	7792	7668	7853	7678	7897	7804	7800	7823	7866	7790	7948	7896	7874	7778	7674	7730	7887	7816	7847	7731	7860	7837	7737	7799	7797	7665	7648	7814	7768	7755	7661	7769	7685	7904	7872	7770	7814	7683	7771	7902	7706	7835	7728	7865	7795	7704	7804	7684	7758	7902	7733	7754	7678	7617	7754	7752	7789	7791	7772	7876	7718	7840	7838
3649	1530	1293	1148	1218	1409	1345	1260	1535	3820	5702	4547	2634	1486	1148	1031	962	955	910	896	976	972	944	925	899	900	926	908	935	937	875	944	976	974	923	897	978	933	923	921	989	908	939	908	890	976	939	932	985	939	926	965	954	921	908	921	932	1007	943	887	932	934	968	932	985	929	901	923	919	945	924	931	919	917	887	946	982	922	964	950	983	905	917	935	929	983	947	884	927	891	887	921	922	879	931	946	964	922	943	941	928	948	945	897	902	904	938	995	958	932	934	940	964	969	909	941	980	970	937	960	954	935	959	992	924	981	964	1001	944	898	981	938	916	945	939	913	934	936	969	928	963	935	956	941	966	944	941	893	936	968	923	932	931	956	938	979	882	885	939	948	884	961	935	898	884	951	922	914	956	911	966	912	946	904	933	903	987	910	913	934	882	955	944	958	914	921	921	964	913	967	963	918	984	937	966	961	927	973	928	930	923	921	941	996	908	966	985	933	990	927	934	971	863	1000	922	896	934	950	924	956	919	958	981	944	964	901	1009	900	930	929	935	936	950	979	994	975	953	949	909	982	930	965	892	972	929	945	915	925	947	965	934	936	904	938	943	936	973	921	928	939	978	914	919	984	946	941	925	938	951	978	989	947	935	902	916	980	888	928	902	970	896	913	987	956	951	938	906	925	949	933	962	960	929	964	1019	944	946	936	879	935	925	964	972	894	965	977	963	938	923	932	923	928	852	951	954	957	937	910	922	856	991	942	914	925	955	944	912	963	929	922	1011	969	903	897	895	951	867	923	936	936	970	954	952	972	971	944	952	943	977	960	913	958	929	914	957	910	940	938	919	964	950	995	918	961	979	916	895	916	901	909	950	946	938	932	911	939	932	949	925	928	936	934	930	929	907	923	929	930	959	1017	958	964	926	986	950	1001	918	936	903	897	945	983	939	964	900	917	933	968	928	954	897	959	951	918	972	967	919	949	921	927	945	952	1006	896	968	977	957	920	941	946	936	960	876	975	912	940	945	980	972	932	974	903	923	968	932	929	862	920	936	968	956	943	976	971	921	938	987	972	937	930	929	958	943	947	889	942	964	960	891	948	966	941	895	984	974	966	923	943	955	962	933	947	929	905	962	941	1014	905	935	941	981	909	931	938	916	927	961	927	906	967	908	964	972	956	899	944	931	960	892	949	953	911	990	942	892	963	957	899	954	912	929	926	963	895	975	929	959	926	903	946	974	984	902	938	959	939	925	994	900	876	951	914	917	922	929	918	929	935	973	971	896	918	897	905	914	885	970	1006	915	920	966	942	949	925	902	957	939	968	932	907	922	915	848	950	923	895	986	936	937	913	942	929	919	943	1003	950	925	998	949	931	984	888	922	911	945	926	955	960	968	947	871	973	970	930	918	972	961	978	992	1000	922	921	892	904	972	973	923	956	944	952	941	936	964	915	948	920	979	868	925	980	964	964	995	938	933	980	969	952	992	984	956	903	935	934	958	943	949	958	899	918	927	891	965	929	962	958	922	929	945	897	927	985	947	933	956	902	925	981	940	974	931	935	927	990	875	943	900	979	984	952	927	980	898	954	892	921	923	956	886	930	927	914	927	947	974	943	928	960	909	955	907	911	949	935	929	909	941	945	937	910	962	891	990	967	965	970	934	925	934	918	917	944	927	956	948	914	921	972	962	960	965	947	927	895	865	894	904	941	911	940	906	921	929	1001	946	907	923	962	987	958	941	919	936	895	963	966	932	929	871	1015	949	903	977	952	896	909	929	959	941	911	992	877	913	941	909	928	901	933	969	903	926	971	971	948	950	966	927	938	882	933	889	975	950	950	925	893	941	926	974	937	892	993	934	936	930	980	922	948	985	973	952	873	877	971	936	934	910	930	999	941	963	957	973	939	935	979	957	873	925	930	931	963	980	959	949	957	982	877	964	963	942	906	957	972	880	927	979	929	926	944	901	961	971	955	927	977	877	919	927	895	959	897	950	926	931	989	962	967	973	954	954	1003	894	1006	953	978	1008	942	899	920	907	949	930	931	960	919	934	915	943	912	959	907	941	894	948	919	966	973	951	953	947	857	931	914	951	935	940	905	958	933	875	873	906	890	900	1021	946	964	972	953	985	933	931	935	972	981	979	980	920	894	958	901	912	968	991	975	930	973	937	885	937	920	997	858	967	968	901	897	911	944	936	974	897	891	917	962	923	906	931	918	954	972	911	957	954	925	947	950	922	962	882	994	921	901	959	961	968	922	960	947	962	953	966	970	958	910	943	913	933	910	947	945	963	926	935	990	920	949	997	948	952	907	911	963	941	1018	945	953	902	912	973	941	962	928	983	984	940	973	971	963	874	939	928	954	896	942	955	960	970	959	904	897	994	992	931	901	994	977	962	962	939	945	939	961	942	958	929	899	952	987	914	914	868	937	952	931	926	987	926	970	918	971	959	970	968	956	951	964	935	979	928	977	967	916	923	904	918	958	957	944	961	915	965	951	959	899	978	984	964	970	988	896	980	908	955	916	928	956	949	960	947	898	878	966	941	921	931	925	961	952	902	916	943	918	965	924	949	984	943	872	868	951	930	966	980	973	946	848	950	945	1018	918	928	947	917	920	888	943	988	897	922	942	910	982	915	939	910	909	909	929	959	933	932	974	975	941	941	958	944	969	938	984	901	947	890	952	929	907	955	966	907	955	985	902	977	911	970	925	943	976	960	947	952	901	919	940	989	904	985	985	969	934	1023	980	939	920	959	912	908	932	925	940	877	956	913	982	978	960	858	960	868	909	915	931	990	910	915	993	997	906	955	948	956	955	938	903	958	928	943	931	933	927	959	944	967	940	967	934	940	926	916	933	954	932	921	933	983	928	982	898	977	980	941	969	937	904	889	948	1002	954	963	970	942	958	904	954	882	930	934	918	966	896	910	912	946	931	938	952	1051	949	951	958	908	898	901	942	933	1015	911	952	945	967	948	926	950	973	974	975	971	866	874	952	940	921	905	929	972	957	927	915	925	927	890	908	886	916	927	943	974	952	960	953	954	905	900	955	927	992	947	937	921	866	977	896	963	902	902	945	917	982	982	950	955	955	921	978	978	924	962	907	942	941	982	901	904	848	920	1000	923	912	913	906	937	947	971	916	973	891	985	965	928	917	954	914	923	944	942	933	970	961	908	931	915	953	888	952	914	935	943	882	978	927	920	922	971	978	949	926	978	959	924	948	955	882	922	927	894	916	964	931	975	970	968	946	903	957	913	907	998	910	932	927	945	1000	868	954	964	969	992	887	976	916	926	979	907	928	943	904	910	948	944	933	918	965	920	970	937	933	911	917	946	980	931	921	952	901	939	923	912	887	920	914	898	962	953	889	947	908	926	933	914	1001	953	966	912	944	975	933	941	921	963	958	922	951	956	926	900	912	997	924	936	993	900	918	964	920	991	937	1007	904	905	934	981	934	920	928	969	950	874	930	911	937	945	970	952	945	951	931	990	932	962	916	960	966	1002	977	861	963	940	951	907	898	923	997	957	920
19076	13813	11602	16046	21448	22215	21010	18913	24896	41287	43803	36730	24784	14173	9467	8061	7698	7548	7613	7658	7536	7693	7709	7489	7618	7637	7520	7635	7559	7637	7518	7630	7618	7511	7624	7512	7519	7587	7651	7713	7544	7588	7672	7575	7708	7671	7604	7553	7662	7610	7768	7496	7501	7549	7697	7626	7716	7693	7631	7644	7567	7580	7629	7699	7454	7658	7578	7610	7701	7613	7582	7698	7636	7469	7513	7574	7575	7617	7811	7604	7432	7740	7608	7569	7739	7563	7543	7459	7532	7454	7607	7620	7627	7609	7587	7685	7564	7629	7520	7622	7553	7599	7655	7636	7531	7662	7642	7657	7624	7635	7601	7591	7634	7584	7535	7625	7644	7619	7681	7687	7553	7642	7489	7651	7686	7634	7610	7662	7641	7626	7522	7605	7564	7674	7504	7602	7741	7702	7573	7661	7590	7561	7597	7690	7618	7634	7540	7646	7556	7711	7565	7534	7561	7509	7549	7771	7633	7610	7589	7664	7537	7665	7603	7495	7613	7567	7536	7635	7681	7545	7733	7640	7725	7781	7678	7620	7629	7564	7616	7544	7543	7706	7570	7622	7577	7553	7571	7634	7776	7667	7643	7653	7691	7631	7826	7630	7783	7510	7639	7717	7624	7683	7628	7468	7623	7592	7584	7653	7651	7649	7602	7622	7602	7797	7536	7736	7606	7670	7530	7372	7680	7666	7686	7630	7654	7655	7619	7476	7562	7533	7629	7774	7525	7641	7622	7463	7693	7598	7652	7646	7657	7721	7585	7667	7668	7684	7660	7693	7543	7490	7684	7672	7521	7611	7594	7566	7607	7695	7637	7620	7677	7668	7635	7675	7580	7503	7493	7620	7602	7835	7546	7574	7575	7541	7733	7463	7685	7624	7605	7529	7601	7706	7654	7610	7562	7626	7720	7659	7568	7611	7651	7723	7761	7667	7629	7480	7577	7613	7679	7611	7712	7586	7693	7491	7694	7556	7578	7564	7661	7654	7600	7524	7571	7628	7542	7632	7457	7583	7526	7561	7652	7598	7455	7627	7660	7690	7659	7642	7649	7638	7481	7508	7696	7540	7489	7603	7530	7595	7530	7416	7728	7513	7759	7672	7637	7669	7552	7651	7586	7594	7591	7617	7620	7638	7591	7622	7675	7565	7641	7663	7726	7645	7745	7551	7525	7589	7632	7504	7619	7520	7600	7614	7718	7539	7588	7582	7578	7644	7477	7636	7690	7710	7651	7715	7650	7574	7629	7582	7575	7653	7680	7660	7708	7613	7567	7578	7614	7566	7661	7658	7567	7583	7586	7743	7432	7683	7652	7719	7671	7534	7673	7587	7623	7550	7742	7620	7646	7522	7670	7432	7600	7538	7728	7518	7538	7745	7478	7584	7530	7726	7600	7593	7636	7704	7690	7601	7615	7618	7660	7670	7676	7621	7615	7717	7738	7750	7668	7487	7529	7650	7647	7628	7585	7714	7519	7625	7479	7591	7447	7557	7622	7586	7570	7715	7499	7594	7727	7610	7590	7578	7628	7748	7627	7663	7586	7687	7657	7550	7628	7554	7648	7435	7467	7625	7580	7492	7585	7776	7630	7666	7536	7634	7766	7680	7526	7578	7647	7601	7567	7697	7714	7585	7487	7606	7543	7606	7676	7637	7562	7561	7552	7606	7468	7639	7473	7742	7686	7607	7521	7629	7539	7543	7528	7505	7544	7549	7786	7619	7552	7569	7614	7549	7622	7710	7618	7635	7622	7480	7648	7591	7525	7636	7650	7664	7726	7676	7615	7579	7683	7540	7605	7636	7778	7603	7576	7609	7592	7667	7672	7712	7576	7613	7603	7740	7723	7647	7593	7640	7675	7716	7627	7672	7447	7709	7579	7610	7729	7553	7701	7434	7637	7589	7649	7502	7736	7549	7639	7491	7592	7712	7513	7544	7495	7631	7576	7621	7710	7491	7588	7686	7619	7705	7647	7515	7535	7602	7531	7569	7735	7582	7651	7482	7599	7607	7554	7471	7715	7682	7578	7617	7763	7632	7543	7644	7650	7573	7587	7707	7651	7748	7662	7567	7604	7482	7600	7588	7655	7705	7687	7621	7686	7658	7641	7665	7609	7615	7643	7692	7539	7680	7740	7678	7722	7592	7679	7484	7653	7562	7662	7688	7495	7695	7675	7515	7698	7649	7610	7679	7741	7666	7544	7648	7722	7537	7579	7743	7595	7647	7689	7602	7493	7494	7580	7703	7654	7520	7463	7638	7574	7580	7727	7642	7680	7632	7513	7535	7561	7644	7738	7585	7591	7594	7543	7662	7502	7716	7597	7644	7504	7654	7626	7568	7699	7551	7655	7725	7584	7642	7686	7615	7588	7610	7617	7522	7608	7580	7632	7615	7469	7577	7670	7586	7549	7617	7564	7527	7555	7848	7662	7487	7579	7591	7527	7768	7532	7631	7683	7625	7666	7569	7601	7446	7542	7678	7469	7639	7517	7604	7595	7719	7516	7522	7587	7576	7772	7688	7576	7497	7570	7644	7632	7646	7518	7618	7654	7664	7602	7622	7597	7677	7627	7638	7730	7629	7693	7596	7682	7468	7630	7586	7716	7678	7550	7672	7382	7638	7638	7616	7620	7606	7732	7503	7580	7636	7688	7527	7596	7664	7526	7612	7587	7563	7659	7615	7573	7591	7436	7600	7655	7732	7709	7736	7539	7660	7681	7716	7583	7583	7574	7628	7670	7617	7585	7802	7566	7680	7575	7739	7604	7614	7581	7604	7677	7593	7589	7629	7583	7648	7536	7730	7644	7522	7554	7654	7538	7573	7643	7408	7719	7603	7868	7653	7480	7697	7622	7645	7632	7608	7645	7599	7578	7690	7443	7666	7655	7560	7539	7602	7653	7632	7568	7549	7441	7678	7640	7578	7673	7641	7616	7577	7662	7601	7622	7641	7621	7481	7600	7686	7496	7559	7643	7685	7675	7609	7469	7686	7627	7642	7579	7645	7617	7612	7482	7675	7644	7578	7697	7481	7483	7588	7590	7576	7646	7610	7624	7571	7621	7551	7665	7593	7528	7665	7842	7556	7504	7542	7513	7608	7712	7641	7543	7643	7663	7550	7631	7644	7475	7587	7624	7651	7631	7494	7612	7666	7729	7618	7670	7562	7638	7727	7692	7598	7530	7682	7751	7549	7638	7559	7592	7551	7414	7640	7530	7456	7663	7572	7595	7741	7597	7651	7492	7684	7757	7508	7646	7675	7595	7602	7448	7525	7567	7580	7645	7657	7645	7515	7586	7661	7670	7518	7563	7579	7698	7528	7621	7610	7582	7704	7549	7631	7552	7484	7705	7631	7602	7735	7614	7671	7650	7638	7596	7513	7475	7682	7614	7525	7605	7585	7622	7645	7625	7577	7573	7563	7662	7635	7693	7714	7646	7588	7654	7552	7646	7476	7555	7586	7651	7557	7723	7645	7770	7561	7518	7645	7531	7599	7653	7745	7655	7598	7575	7731	7590	7537	7589	7578	7460	7637	7648	7522	7651	7673	7637	7517	7508	7675	7696	7583	7566	7633	7599	7720	7671	7507	7631	7558	7537	7659	7624	7577	7495	7655	7571	7692	7744	7541	7584	7504	7647	7561	7482	7569	7571	7564	7487	7597	7520	7480	7556	7739	7622	7772	7440	7596	7560	7568	7650	7465	7621	7713	7681	7555	7597	7494	7547	7747	7646	7510	7551	7629	7786	7605	7654	7676	7697	7640	7600	7575	7652	7718	7637	7611	7563	7663	7659	7631	7617	7629	7734	7601	7666	7633	7596	7652	7647	7667	7694	7515	7582	7657	7686	7547	7652	7687	7539	7606	7635	7597	7679	7662	7541	7592	7628	7556	7704	7699	7608	7651	7747	7589	7549	7571	7616	7592	7651	7613	7635	7547	7546	7683	7663	7633	7637	7636	7722	7641	7632	7643	7577	7654	7665	7667	7624	7677	7592	7692	7685	7623	7605	7638	7613	7716	7579	7573	7613	7706	7475	7656	7639	7603	7746	7652	7562	7496	7586	7529	7651	7669	7713	7595	7638	7682	7517	7678	7623	7698	7561	7745	7539	7759	7665	7626	7655	7605	7581	7539	7671	7637	7604	7522	7559	7589	7698	7534	7671	7533	7673	7709	7664	7693	7713	7656	7655	7609	7674	7773	7574	7656	7592	7499	7530	7724	7662	7622	7582	7594	7578	7665	7504	7700	7716	7602	7522	7653	7608	7731	7533	7722	7532	7584	7697	7608	7703	7643	7387	7621	7619	7680	7613	7593	7733	7680	7467	7467	7714	7582	7506	7573	7674	7609	7555	7738	7677	7622	7560	7629	7438	7725	7475	7780	7597	7692	7585	7516	7687	7617	7458	7697	7598	7618	7597	7680	7602	7658	7682	7646	7656	7493	7708	7577	7583	7473	7482	7669	7557	7598	7398	7668	7637	7586	7578	7543	7575	7505	7677	7513	7566	7566	7744	7659	7639	7692	7497	7491	7543	7594	7565	7636	7552	7593	7530	7671	7653	7686	7634	7635	7699	7559	7612	7680	7568	7651	7560	7701	7586	7610	7676	7544	7618	7577	7619	7558	7695	7535	7617	7605	7560	7673	7645	7555	7650	7736	7740	7710	7609	7623	7738	7609	7700	7532	7590	7770	7652	7657	7670	7659	7595	7652	7718	7460	7587	7720	7581	7641	7525	7524	7712	7734	7656	7628	7693	7608	7645	7539	7725	7689	7639	7556	7562	7644	7536	7543	7658	7540	7684	7660	7760	7567	7564	7610	7583	7611	7629	7642	7566	7626	7665	7580	7686	7677	7683	7630	7544	7732	7623	7614	7616	7626	7667	7639	7684	7766	7649	7624	7650	7703	7596	7666	7752	7657	7642	7617	7721	7530	7660	7572	7719	7551	7597	7568	7638	7574	7635	7543	7628	7636	7722	7612	7666	7567	7443	7525	7675	7723	7526	7601	7727	7557	7698	7658	7562	7696	7572	7688	7557	7524	7575	7485	7562	7506	7608	7563	7587	7591	7690	7545	7511	7512	7600	7608	7890	7607	7810	7557	7572	7542
2709	1944	1456	1247	1339	1664	1835	3732	5828	14689	16629	8081	2883	1437	1058	987	927	943	912	1003	953	934	1015	985	933	901	931	944	896	870	953	933	1001	947	978	1012	982	942	860	978	909	935	1010	949	917	957	933	980	945	978	944	1000	1016	974	931	935	972	933	890	922	945	929	938	1007	920	957	930	970	971	972	943	875	949	943	995	934	956	979	927	928	925	961	951	949	920	932	981	948	1017	930	938	949	947	918	953	1014	981	925	936	969	942	983	951	970	925	946	883	935	931	903	944	924	950	958	1035	914	970	911	946	999	948	942	948	960	976	958	937	930	1000	916	952	958	972	947	1007	895	961	944	957	967	930	939	923	956	937	943	922	950	933	982	972	937	935	952	989	987	951	909	944	976	936	928	967	937	913	931	939	969	907	963	960	984	977	988	989	972	954	902	963	923	948	935	988	988	946	897	902	969	955	926	982	953	999	978	911	968	913	954	1004	927	926	883	967	948	935	960	920	951	937	915	989	932	867	991	957	942	961	944	990	967	950	941	944	932	950	898	945	922	992	954	923	962	995	969	939	938	951	930	976	930	980	957	911	957	957	948	967	920	911	942	964	945	914	932	984	935	1027	957	932	900	925	934	880	962	896	957	959	953	948	1035	963	937	940	893	912	938	901	914	943	927	925	1011	981	954	896	906	997	929	975	959	940	952	976	949	957	982	975	864	952	936	948	934	939	915	910	972	965	967	1006	927	919	970	929	945	924	978	923	948	974	995	938	951	951	969	874	953	925	947	922	891	951	948	926	932	940	953	982	968	970	975	931	932	951	936	951	945	921	944	975	934	999	953	925	944	930	941	968	950	974	983	953	938	885	973	949	953	924	949	1035	911	918	927	929	912	924	992	973	944	933	909	946	973	993	994	893	949	983	941	963	991	937	935	1003	939	959	889	958	945	953	955	937	922	953	990	924	973	875	913	1020	976	966	892	905	940	954	912	892	976	936	933	940	992	909	923	962	1007	961	913	930	974	940	940	927	990	992	943	1015	916	984	957	938	993	987	970	965	965	983	926	929	966	944	975	931	966	976	892	953	937	962	962	974	928	984	960	964	968	987	943	933	937	932	972	913	962	926	939	912	947	975	979	953	967	996	932	988	932	958	943	882	943	953	1032	948	958	921	914	939	922	992	1011	951	988	1001	963	948	1014	997	936	965	968	986	956	985	903	951	1017	897	939	980	947	932	928	911	998	977	905	943	933	951	1000	954	1010	975	935	983	963	929	931	987	943	922	962	930	880	977	958	994	894	912	939	934	949	1012	970	925	925	918	949	970	951	924	960	950	931	949	984	950	917	946	948	937	948	985	963	907	934	961	929	929	963	917	913	944	949	979	961	929	935	935	1004	939	944	929	984	932	949	950	890	967	934	984	948	938	938	943	984	977	877	988	950	963	939	1000	885	946	929	957	952	933	924	942	949	1003	916	931	970	975	975	935	980	945	947	959	947	900	952	995	1000	906	937	929	920	889	960	924	924	936	918	979	937	997	926	961	890	943	938	970	963	961	939	910	917	963	980	972	915	972	896	966	898	1002	928	969	931	961	975	1038	972	984	959	957	977	933	980	982	939	973	954	996	959	923	944	945	914	916	967	970	926	927	939	965	884	930	963	928	932	935	950	924	957	959	968	930	936	893	940	964	964	954	966	953	963	919	979	970	951	992	977	927	895	956	1027	929	982	945	983	966	1013	984	963	921	959	892	972	936	933	963	913	959	1019	943	948	914	922	933	941	954	909	966	1014	931	907	917	952	905	972	914	941	942	965	931	954	979	937	900	981	980	905	948	950	938	926	924	949	938	985	914	917	909	970	923	946	998	971	952	976	935	982	895	896	993	936	909	934	958	959	960	925	1014	891	970	972	948	1015	948	903	974	955	955	949	939	992	980	956	940	996	893	950	971	932	896	963	985	959	930	910	942	914	901	930	1004	989	982	893	979	929	933	1012	949	934	930	978	936	900	994	995	962	962	918	967	976	926	978	970	921	999	957	973	955	982	959	1012	944	940	1006	958	1000	939	1010	921	947	955	945	991	954	947	944	941	908	934	909	932	953	955	931	969	943	964	968	902	978	958	993	977	957	976	932	970	910	916	902	973	948	962	919	987	953	935	948	951	971	952	957	931	988	905	963	926	919	992	964	941	935	909	915	900	934	988	997	944	933	897	973	956	949	936	968	894	960	908	956	948	929	971	949	875	973	985	941	934	971	981	957	915	985	947	922	942	869	991	962	994	901	979	1005	971	1037	981	934	962	988	905	912	980	959	965	1001	1003	924	984	938	986	943	963	896	915	962	916	968	937	1014	938	950	984	984	971	919	984	974	948	976	957	926	979	964	997	967	996	889	945	908	977	957	948	964	943	955	944	912	941	939	949	971	943	949	963	928	935	949	922	895	955	1016	904	938	936	952	939	959	960	958	951	991	928	937	954	934	980	986	950	938	961	988	895	890	900	920	987	923	1020	983	966	922	965	931	985	990	915	951	882	972	874	918	992	931	944	937	924	955	867	976	976	951	1024	918	966	915	904	931	955	941	934	938	962	948	921	901	946	896	879	972	946	934	986	1012	898	930	916	927	963	980	963	936	938	963	895	923	945	955	934	970	941	968	916	963	960	927	945	999	963	941	951	912	953	915	947	959	869	987	890	1039	974	979	913	938	952	949	951	965	927	900	964	982	932	945	971	934	958	920	945	887	921	953	932	965	907	949	901	969	972	972	927	977	942	926	928	975	907	904	986	928	957	909	935	988	938	958	909	956	949	937	949	973	907	965	943	953	970	969	923	913	961	911	906	913	986	945	1025	1046	947	934	942	939	981	971	956	948	923	930	964	959	941	947	983	927	937	942	948	918	941	950	980	921	963	959	935	985	969	913	985	951	884	950	989	982	973	914	958	994	920	950	932	913	944	984	909	974	977	947	931	937	948	960	956	937	931	912	953	967	959	980	984	983	957	928	936	953	920	968	955	966	921	954	897	961	933	978	906	955	924	999	988	957	957	945	946	1031	926	884	1033	945	902	924	931	926	897	950	920	962	935	944	972	937	924	939	955	948	942	975	1028	950	922	911	975	993	956	948	1007	883	961	969	958	983	935	953	953	926	931	989	913	975	945	933	975	978	951	991	951	958	982	961	977	942	984	991	928	942	963	928	907	974	986	961	966	938	993	1027	985	953	936	937	980	922	960	941	915	938	904	1026	950	937	973	937	984	985	956	906	951	939	978	921	892	937	965	1015	993	961	893	911	992	945	988	925	963	985	943	937	950	955	915	943	977	970	953	947	926	928	964	949	925	938	960	939	894	995	964	950	947	937	998	953	978	975	936	951	970	940	977	909	904	965	900	939	951	911	955	967	978	905	964	950	988	1030	955	991	948	948	977	980	991	879	994	938	958	1001	978	929	966	944	993	994	935	958	979	942	919	899	981	1002	973	943	923	1003	950	906	956	964	907	935	979	967	976	949	943	931	946	940	943	935	981	875	943	953	860	919	916	978	931	924	968	935	984	921	926	965	979	927	993	927	921	925	960	999	967	970	928
22379	17231	12777	18329	24027	27051	28638	41274	48680	64759	62334	42965	25444	13285	8933	7958	7729	7596	7681	7621	7680	7649	7595	7699	7656	7855	7693	7613	7648	7760	7577	7709	7645	7606	7664	7633	7722	7630	7667	7723	7552	7613	7562	7408	7701	7628	7662	7573	7682	7722	7604	7544	7558	7698	7736	7640	7687	7464	7670	7718	7722	7648	7533	7610	7599	7604	7619	7710	7636	7744	7623	7632	7705	7720	7504	7651	7670	7707	7702	7623	7626	7641	7529	7685	7615	7660	7717	7678	7766	7738	7609	7673	7594	7598	7687	7708	7770	7604	7646	7489	7828	7576	7705	7572	7663	7719	7708	7706	7553	7590	7557	7563	7713	7603	7622	7806	7700	7581	7676	7687	7658	7590	7490	7665	7714	7580	7734	7661	7708	7730	7759	7580	7635	7586	7702	7612	7631	7543	7618	7781	7679	7590	7730	7630	7598	7799	7683	7683	7672	7677	7515	7650	7754	7673	7671	7680	7651	7848	7656	7657	7708	7757	7635	7676	7669	7714	7695	7665	7644	7842	7561	7781	7639	7630	7646	7622	7691	7707	7568	7539	7565	7748	7731	7646	7514	7767	7668	7643	7658	7628	7656	7574	7597	7760	7490	7637	7617	7737	7643	7647	7670	7414	7684	7651	7608	7600	7593	7654	7625	7697	7702	7724	7739	7608	7754	7710	7598	7592	7744	7750	7660	7575	7537	7674	7551	7561	7777	7787	7716	7592	7579	7612	7670	7803	7747	7538	7743	7662	7650	7671	7705	7702	7554	7660	7759	7640	7675	7671	7792	7617	7686	7652	7627	7854	7634	7672	7725	7656	7738	7755	7723	7594	7679	7685	7805	7858	7581	7497	7628	7647	7865	7753	7617	7594	7636	7705	7749	7771	7703	7661	7719	7654	7792	7723	7627	7636	7619	7689	7611	7665	7529	7583	7556	7746	7730	7635	7561	7631	7695	7690	7686	7821	7675	7660	7801	7579	7716	7603	7561	7566	7580	7754	7677	7760	7776	7734	7655	7645	7585	7577	7720	7750	7550	7599	7694	7627	7700	7644	7563	7666	7703	7631	7779	7692	7545	7598	7694	7789	7767	7637	7626	7522	7714	7862	7623	7758	7696	7692	7726	7779	7699	7705	7651	7636	7658	7711	7628	7787	7640	7682	7573	7535	7635	7593	7621	7685	7593	7584	7598	7755	7699	7754	7703	7707	7691	7557	7601	7730	7640	7659	7614	7812	7674	7581	7550	7731	7673	7733	7660	7585	7528	7633	7649	7594	7626	7759	7612	7624	7723	7646	7684	7718	7731	7673	7702	7607	7783	7673	7600	7607	7597	7675	7683	7757	7780	7729	7745	7714	7753	7641	7730	7694	7641	7617	7725	7776	7591	7744	7644	7577	7687	7609	7707	7611	7450	7697	7803	7811	7720	7617	7658	7511	7716	7657	7625	7771	7818	7645	7746	7863	7643	7714	7647	7633	7551	7630	7626	7540	7657	7644	7712	7713	7635	7629	7586	7712	7619	7710	7632	7669	7550	7732	7642	7589	7587	7663	7651	7575	7725	7735	7637	7864	7669	7723	7604	7732	7668	7706	7629	7656	7612	7575	7712	7717	7591	7586	7650	7780	7592	7666	7735	7806	7707	7724	7788	7635	7792	7632	7787	7627	7576	7619	7753	7498	7698	7735	7825	7638	7710	7719	7621	7747	7659	7796	7631	7748	7660	7694	7607	7587	7676	7658	7721	7666	7703	7776	7762	7692	7644	7515	7634	7805	7645	7764	7533	7656	7581	7857	7601	7845	7627	7528	7706	7711	7555	7698	7680	7708	7571	7738	7574	7610	7704	7614	7736	7618	7710	7597	7610	7681	7720	7714	7667	7662	7694	7703	7663	7724	7747	7643	7538	7704	7669	7735	7704	7799	7591	7744	7707	7534	7667	7687	7678	7599	7691	7560	7637	7515	7783	7625	7631	7665	7700	7695	7673	7600	7593	7711	7757	7888	7712	7660	7741	7721	7703	7629	7618	7753	7730	7629	7660	7639	7681	7591	7648	7724	7592	7497	7728	7613	7633	7695	7653	7658	7573	7720	7456	7713	7592	7665	7596	7530	7569	7606	7714	7762	7575	7623	7703	7583	7692	7669	7648	7719	7602	7625	7581	7634	7829	7709	7623	7677	7625	7614	7719	7697	7586	7820	7538	7710	7557	7747	7738	7657	7595	7677	7816	7716	7653	7523	7625	7763	7584	7637	7782	7729	7615	7666	7739	7632	7573	7594	7600	7618	7644	7742	7617	7742	7581	7595	7670	7719	7651	7600	7571	7762	7522	7566	7657	7711	7629	7749	7729	7728	7656	7745	7719	7727	7640	7783	7702	7736	7612	7839	7822	7848	7591	7607	7678	7658	7689	7562	7716	7710	7589	7739	7669	7582	7683	7636	7626	7733	7552	7672	7588	7704	7687	7555	7684	7749	7688	7642	7690	7625	7764	7609	7567	7608	7673	7628	7775	7743	7684	7652	7585	7770	7850	7794	7616	7708	7695	7677	7436	7766	7696	7701	7617	7716	7702	7542	7615	7695	7697	7689	7597	7679	7700	7465	7698	7781	7583	7690	7574	7604	7611	7632	7655	7762	7662	7711	7784	7707	7697	7588	7679	7607	7630	7700	7709	7603	7668	7639	7663	7647	7714	7837	7573	7695	7525	7684	7799	7644	7666	7679	7595	7730	7754	7712	7499	7601	7670	7641	7697	7787	7630	7587	7725	7758	7561	7722	7657	7629	7785	7613	7707	7669	7684	7671	7653	7674	7656	7697	7609	7684	7761	7707	7731	7612	7880	7774	7612	7689	7564	7742	7532	7736	7713	7575	7781	7704	7859	7549	7646	7727	7558	7869	7647	7779	7680	7738	7684	7549	7726	7557	7681	7651	7731	7626	7786	7545	7585	7570	7541	7787	7704	7628	7630	7746	7575	7617	7686	7643	7690	7752	7744	7682	7774	7623	7564	7778	7668	7666	7681	7653	7773	7709	7625	7812	7746	7662	7630	7698	7704	7772	7609	7878	7718	7731	7610	7683	7604	7700	7631	7768	7536	7741	7604	7612	7757	7696	7782	7621	7815	7694	7768	7567	7680	7714	7646	7683	7598	7572	7680	7641	7783	7635	7789	7616	7639	7604	7536	7600	7812	7705	7711	7767	7670	7710	7741	7750	7724	7777	7812	7712	7733	7629	7616	7643	7531	7700	7639	7775	7769	7698	7657	7714	7582	7579	7678	7739	7628	7830	7724	7716	7622	7592	7717	7758	7655	7619	7629	7684	7688	7625	7783	7494	7875	7618	7801	7581	7663	7652	7681	7590	7756	7622	7731	7682	7659	7669	7597	7682	7734	7660	7762	7645	7652	7684	7675	7692	7628	7565	7780	7632	7732	7718	7578	7525	7661	7685	7622	7657	7686	7724	7693	7651	7658	7750	7667	7599	7769	7718	7839	7611	7730	7689	7742	7795	7638	7781	7688	7711	7687	7750	7631	7631	7726	7523	7724	7589	7659	7711	7641	7755	7654	7610	7728	7801	7754	7794	7543	7645	7667	7668	7636	7646	7677	7598	7607	7782	7754	7749	7742	7636	7694	7722	7774	7606	7560	7750	7651	7732	7761	7538	7675	7642	7709	7638	7775	7730	7694	7863	7696	7767	7805	7669	7742	7611	7594	7652	7563	7575	7625	7689	7679	7692	7651	7784	7589	7691	7523	7724	7791	7687	7725	7764	7673	7579	7616	7576	7676	7639	7635	7682	7634	7623	7639	7767	7601	7609	7551	7624	7594	7789	7555	7697	7716	7631	7762	7485	7671	7776	7765	7773	7669	7782	7630	7557	7663	7664	7522	7735	7763	7587	7559	7635	7611	7732	7733	7652	7779	7576	7686	7628	7609	7648	7612	7588	7741	7488	7666	7601	7746	7747	7703	7636	7505	7801	7580	7652	7579	7654	7749	7633	7568	7590	7737	7598	7670	7687	7774	7618	7663	7577	7736	7802	7680	7642	7602	7748	7653	7676	7717	7554	7681	7832	7613	7737	7638	7825	7630	7723	7658	7697	7713	7614	7653	7677	7723	7621	7789	7555	7645	7787	7605	7430	7657	7716	7743	7716	7641	7625	7629	7704	7738	7683	7808	7682	7614	7645	7639	7546	7706	7676	7494	7710	7706	7635	7608	7692	7682	7684	7606	7650	7700	7844	7683	7621	7599	7513	7635	7507	7557	7736	7705	7788	7758	7663	7720	7699	7666	7654	7558	7697	7555	7641	7590	7644	7727	7737	7681	7693	7743	7686	7769	7853	7682	7511	7577	7792	7633	7618	7700	7798	7677	7713	7648	7659	7562	7627	7671	7785	7639	7600	7566	7757	7599	7639	7796	7572	7641	7623	7788	7576	7786	7666	7627	7662	7594	7740	7749	7661	7637	7696	7598	7723	7711	7610	7734	7601	7562	7625	7652	7712	7718	7644	7703	7735	7686	7826	7706	7690	7728	7599	7674	7610	7789	7691	7664	7553	7658	7678	7599	7675	7664	7657	7590	7793	7596	7682	7574	7665	7681	7659	7602	7601	7655	7683	7569	7661	7648	7689	7744	7623	7684	7546	7600	7695	7681	7688	7715	7592	7663	7624	7663	7620	7653	7818	7686	7861	7787	7755	7563	7714	7582	7528	7692	7577	7620	7686	7790	7611	7646	7642	7574	7672	7666	7676	7687	7731	7671	7434	7736	7725	7578	7703	7606	7623	7622	7566	7551	7674	7645	7788	7545	7754	7773	7616	7719	7587	7654	7572	7658	7732	7675	7714	7585	7669	7713	7661	7547	7724	7687	7639	7702	7688	7811	7621	7634	7684	7757	7530	7784	7488	7562	7681	7644	7756	7692	7500	7721	7608	7741	7533	7627	7714	7646	7657	7593	7693	7717	7664	7570	7688	7642	7662	7781	7634	7590	7677	7613	7687	7731	7554	7657	7675	7627	7600	7688	7723	7580	7613	7681	7697	7642	7676	7758	7638	7612	7642	7823	7659	7636	7753	7604	7740	7685	7580	7619	7762	7574	7667	7787	7636	7649	7608
5196	1931	1445	1281	1369	1688	1799	1877	7986	17825	15723	6488	2309	1253	1007	953	908	967	996	968	907	931	987	964	956	981	935	942	975	976	1000	948	954	957	975	944	935	974	951	980	965	956	1014	986	990	1011	929	923	980	924	891	896	998	983	927	958	940	1028	952	978	921	1002	959	951	949	974	933	982	942	962	1012	946	945	948	982	954	1019	971	968	968	976	981	982	1008	977	985	1024	968	933	961	979	965	971	970	1031	967	936	990	887	979	998	946	930	1024	948	921	938	984	980	928	1004	930	983	945	966	938	991	973	962	1004	904	951	1009	948	967	965	982	942	941	990	1028	998	992	929	1023	978	973	938	952	978	974	984	1006	1014	979	933	948	1000	962	993	997	955	993	954	979	940	929	1004	996	974	960	966	944	895	941	941	978	926	946	993	973	926	990	948	948	945	909	961	987	963	1042	1003	983	941	953	944	1020	916	982	906	975	1001	1001	991	982	997	1021	1002	976	1048	1005	926	937	906	949	918	936	988	984	954	983	948	958	978	984	938	980	935	947	895	984	948	993	938	969	949	945	964	998	991	946	959	1042	928	969	930	972	905	1008	1012	989	957	945	979	877	946	975	943	928	953	952	1001	966	943	1043	979	991	934	994	995	934	908	968	948	956	992	963	953	933	982	973	931	970	969	990	985	1001	929	979	993	940	970	976	999	999	897	979	948	968	986	941	977	930	995	942	950	939	936	958	991	960	1004	989	1004	972	984	974	987	1003	1013	914	1003	961	953	988	961	911	966	952	964	1009	957	975	942	963	932	998	964	941	960	995	898	947	991	973	1001	963	925	979	955	930	939	1044	964	978	960	948	953	969	946	1022	997	917	984	931	964	988	998	976	994	1046	980	935	1000	955	912	972	989	922	972	992	970	971	927	948	1003	1006	980	1003	972	945	987	990	975	944	943	1001	916	917	962	981	970	921	943	976	998	922	946	1044	959	977	957	939	963	956	1013	997	970	902	985	907	959	987	964	941	975	984	899	937	970	982	869	964	968	973	1007	915	958	1032	978	947	990	943	938	938	959	968	977	918	995	985	968	981	927	934	986	983	959	981	963	914	966	1028	990	954	957	950	947	951	951	1027	1003	946	962	998	924	973	938	948	991	1005	977	949	970	1001	954	911	1004	1003	979	961	1030	985	945	1008	988	965	979	959	978	991	945	929	929	1050	956	914	975	979	981	979	1009	947	968	991	981	978	957	951	979	960	1052	983	947	958	986	960	905	1034	960	977	910	1025	967	992	936	1000	969	963	995	968	1018	944	995	946	1019	951	997	995	994	981	933	961	1032	946	927	962	990	972	929	931	985	926	993	946	955	998	898	937	983	1007	909	979	1058	997	921	928	967	977	981	948	1019	977	935	995	939	909	970	959	933	967	962	948	1026	958	961	1027	950	928	949	973	934	989	986	935	902	1011	954	995	950	955	952	970	903	990	1009	968	908	923	932	955	956	986	944	960	948	982	924	920	976	947	960	969	972	972	968	970	1007	963	999	949	989	1004	940	991	986	1016	908	980	964	952	1029	939	964	970	971	973	925	932	977	935	974	969	924	997	968	960	977	964	1007	1033	915	965	1024	989	950	946	928	956	934	955	965	941	1005	978	951	959	974	917	931	999	965	1008	971	990	968	960	993	1039	987	986	976	911	965	926	944	991	1035	990	975	937	889	964	936	948	988	960	993	1003	963	988	936	944	951	967	953	941	947	973	983	980	966	981	957	981	988	986	1012	945	979	966	970	973	962	1026	928	912	945	945	988	962	978	961	941	979	971	896	960	995	915	1053	949	934	1023	986	954	973	990	956	927	995	990	908	947	957	966	948	924	988	981	962	1004	1044	969	930	958	921	932	979	946	935	1044	1009	970	987	918	947	943	1007	966	968	982	947	968	891	983	954	970	1012	986	968	976	941	980	957	945	930	898	955	998	927	956	1016	1006	970	973	944	933	965	1030	1052	997	952	960	1014	911	977	979	927	1036	1023	967	979	979	976	939	956	910	984	952	939	889	977	889	958	932	943	998	926	947	1013	982	952	956	949	947	978	962	948	988	1013	937	979	927	987	929	914	1002	919	932	1023	985	1001	907	975	978	995	987	936	985	966	979	911	1006	971	938	979	967	971	933	965	962	978	943	985	990	938	955	934	922	952	967	976	995	955	933	968	991	960	976	957	926	950	1015	971	992	961	988	1028	974	959	1003	978	978	956	952	956	1004	979	968	991	969	912	963	966	1010	961	957	981	972	941	969	935	939	896	924	986	994	974	1035	966	951	978	947	971	1000	1023	1018	948	947	966	959	1000	957	986	1007	982	997	949	914	924	1017	937	957	992	916	923	992	1014	997	986	996	960	1005	901	934	953	952	978	967	918	941	966	965	988	962	1010	939	944	883	962	976	948	977	977	1003	983	975	955	948	1034	984	956	966	988	945	1012	947	974	958	965	954	990	1001	970	1002	948	959	1013	921	977	918	948	942	968	981	1000	994	925	964	1009	988	960	949	958	980	1001	893	988	938	1009	951	965	950	1011	1004	984	971	987	916	984	985	973	952	918	996	953	968	985	926	956	933	960	943	972	943	969	933	984	934	946	977	973	946	975	973	981	927	986	984	966	956	919	938	989	953	965	971	939	960	953	942	956	975	947	966	1008	1011	979	1030	992	933	972	1005	964	964	895	995	952	926	1032	929	905	956	961	1000	921	973	980	994	949	940	994	985	989	992	967	991	916	959	954	995	995	977	917	954	1017	931	935	971	949	992	927	926	947	984	943	918	931	1029	948	973	936	929	1019	999	979	984	939	970	914	982	970	983	901	962	993	933	931	997	969	934	967	955	994	1013	981	908	975	982	948	916	913	1002	961	997	962	972	975	915	965	989	947	984	975	1007	907	955	989	969	932	902	947	962	965	968	931	987	994	999	990	989	927	919	926	960	963	997	985	961	946	994	939	970	1003	968	1015	978	952	993	990	918	948	990	959	1039	947	968	948	970	947	997	1012	1011	925	965	922	1000	938	1006	1025	985	963	964	947	1019	949	945	956	952	949	948	1002	964	957	1005	984	1015	936	1032	1025	1007	980	1024	928	972	958	1006	1000	954	958	978	989	943	961	939	923	962	934	1012	1072	943	960	969	939	1025	1011	1004	1013	991	941	917	936	1000	893	947	987	944	954	1017	997	887	981	943	973	967	975	982	1014	1012	1000	1001	966	1005	929	972	953	965	936	984	959	1003	954	895	960	933	962	973	901	977	938	960	988	975	991	975	995	1008	928	909	986	982	959	924	1075	1005	994	961	950	960	955	1010	930	975	958	998	1028	956	931	987	948	969	955	1003	921	965	954	987	953	1011	963	982	959	913	960	982	954	988	963	1016	970	955	957	996	986	990	1011	922	1031	949	952	960	1033	954	1020	963	1021	946	987	933	935	956	1053	976	945	966	963	969	906	925	984	995	971	938	988	963	943	980	922	945	914	995	933	943	910	975	996	1017	1032	926	993	1003	1011	962	942	1017	1037	984	975	956	969	919	923	899	939	995	1002	991	999	945	995	911	955	1020	998	939	984	1009	1009	978	990	1030	949	999	985	989	926	960	965	967	928	964	936	974	979	950	910	1009	973	968	984	955	975	918	924	974	1010	996	971	999	942	949	935	985	980	971	969	998	973	945	989	954	950	927	1008	923	973	1000	945	1005	955	943	928	990	951	955
20311	16661	12867	17483	24733	27853	28313	29306	54241	68779	60095	38753	21659	11309	8349	7823	7850	7713	7835	7721	7865	7923	7854	7783	7722	7672	7668	7887	7856	7632	7888	7711	7673	7808	7827	7832	7775	7776	7844	7773	7745	7877	7681	7826	7854	7825	7732	7900	7727	7748	7712	7820	7777	7762	7722	7616	7672	7749	7679	7779	7788	7851	7816	7793	7730	7673	7613	7658	7722	7805	7780	7782	7689	7775	7828	7820	7671	7723	7877	7763	7703	7833	7759	7845	7806	7890	7653	7759	7781	7789	7719	7739	7811	7930	7764	7626	7826	7927	7611	7944	7792	7700	7727	7657	7710	7870	7850	7788	7708	7822	7780	7649	7722	7681	7766	7777	7768	7794	7866	7674	7794	7734	7810	7844	7848	7734	7697	7824	7735	7833	7754	7768	7670	7824	7769	7831	7827	7806	7745	7865	7802	7831	7782	7788	7795	7759	7797	7718	7822	7756	7833	7681	7673	8015	7740	7884	7837	7837	7790	7786	7785	7843	7672	7857	7803	7701	7700	7825	7903	7669	7879	7854	7745	7754	7599	7684	7794	7710	7701	7740	7815	7714	7602	7804	7741	7720	7957	7946	7835	7738	7798	7775	7682	7884	7798	7713	7660	7850	7869	7774	7743	7708	7782	7748	7786	7743	7770	7927	7901	7771	7712	7854	7774	7863	7857	7822	7721	7671	7724	7769	7780	7751	7733	7766	7719	7750	7660	7707	7888	7828	7728	7810	7758	7806	7705	7819	7699	7874	7696	7814	7806	7741	7705	7729	7626	7603	7907	7849	7761	7760	7806	7836	7682	7765	7743	7713	7766	7852	7910	7755	7841	7775	7834	7721	7753	7686	7675	7810	7747	7573	7743	7781	7698	7900	7611	7703	7803	7795	7715	7782	7675	7800	7822	7721	7772	7808	7845	7701	7695	7723	7862	7836	7741	7685	7797	7779	7884	7774	7791	7765	7806	7729	7731	7785	7856	7850	7882	7824	7698	7680	7758	7794	7829	7751	7846	7690	7840	7634	7823	7777	7848	7869	7906	7675	7766	7842	7822	7876	7787	7724	7880	7731	7945	7787	7775	7803	7781	7799	7676	7808	7794	7798	7743	7678	7712	7773	7699	7744	7883	7825	7784	7731	7685	7728	7778	7680	7714	7904	7741	7770	7837	7834	7599	7708	7839	7879	7782	7752	7807	7777	7803	7846	7778	7876	7712	7834	7700	7709	7760	7725	7781	7704	7878	7746	7832	7744	7724	7824	7899	7787	7678	7754	7953	7792	7903	7782	7757	7749	7640	7731	7660	7915	7761	7616	7804	7650	7839	7677	7711	7783	7893	7771	7676	7708	7719	7777	7760	7890	7766	7653	7693	7813	7818	7814	7729	7727	7806	7892	7880	7733	7748	7714	7814	7832	7804	7764	7885	7829	7687	7812	7795	7667	7646	7858	7928	7738	7721	7649	7849	7855	7786	7857	7846	7884	7754	7861	7722	7829	7837	7823	7854	7730	7700	7664	7746	7892	7813	7723	7778	7774	7810	7699	7848	7767	7871	7852	7710	7765	7823	7760	7776	7762	7770	7854	7785	7987	7653	7809	7826	7712	7822	7517	7794	7837	7741	7773	7688	7809	7886	7717	7619	7773	7870	7813	7729	7664	7748	7634	7716	7851	7823	7770	7755	7786	7774	7824	7836	7836	7564	7737	7912	7639	7739	7799	7893	7897	7873	7829	7783	7730	7613	7704	7741	7752	7818	7671	7888	7647	7840	7863	7764	7738	7748	7815	7861	7871	7785	7827	7809	7865	7725	7906	7677	7709	7674	7691	7798	7761	7773	7763	7692	7718	7698	7740	7831	7815	7836	7789	7813	7878	7758	7641	7751	7706	7765	7840	7877	7654	7675	7746	7831	7839	7760	7840	7766	7898	7884	7754	7804	7805	7792	7888	7806	7784	7706	7724	7776	7828	7875	7769	7872	7784	7706	7779	7759	7694	7710	7662	7829	7663	7810	7886	7823	7834	7849	7802	7814	7828	7674	7732	7780	7745	7786	7798	7634	7792	7805	7853	7760	7671	7676	7744	7810	7726	7710	7813	7848	7703	7724	7722	7634	7700	7752	7806	7809	7878	7837	7813	7827	7804	7949	7786	7665	7840	7783	7770	7733	7701	7723	7794	7749	7739	7862	7814	7776	7794	7896	7802	7747	7645	7811	7769	7742	7926	7757	7898	7617	7777	7814	7825	7748	7640	7774	7901	7824	7810	7735	7827	7700	7822	7868	7735	7946	7789	7732	7914	7724	7831	7762	7755	7947	7724	7651	7710	7736	7691	7648	7775	7831	7754	7752	7772	7709	7845	7743	7784	7875	7795	7785	7729	7749	7731	7777	7865	7804	7677	7720	7859	7918	7861	7683	7772	7721	7758	7814	7666	7848	7764	7751	7848	7744	7717	7921	7740	7696	7660	7700	7987	7837	7751	7868	7749	7986	7711	7793	7748	7650	7764	7657	7745	7704	7745	7835	7781	7839	7902	7831	7831	7811	7835	7776	7932	7717	8054	7779	7799	7955	7741	7836	7770	7782	7859	7805	7679	7761	7817	7841	7713	7788	7672	7659	7763	7890	7780	7919	7726	7840	7721	7807	7693	7743	7746	7714	7709	7825	7803	7828	7837	7771	7766	7851	7796	7749	7828	7815	7643	7813	7774	7620	7758	7898	7894	7974	7716	7874	7800	7538	7852	7682	7797	7648	7893	7612	7566	7725	7685	7648	7799	7777	7919	7831	7731	7782	7804	7803	7723	7779	7771	7764	7857	7862	7889	7825	7935	7776	7846	7758	7716	7890	7840	7597	7804	7868	7782	7804	7819	7836	7932	7815	7800	7893	7844	7722	7889	7812	7831	7750	7673	7844	7720	7863	7838	7831	7671	7721	7765	7695	7778	7741	7744	7906	7703	7782	7840	7695	7865	7673	7696	7894	7799	7723	7679	7794	7856	7810	7782	7751	7722	7721	7693	7668	7739	7842	7793	7739	7777	7699	7659	7776	7837	7778	7844	7840	7548	7700	7712	7768	7718	7837	7771	7630	7836	7758	7829	7795	7779	7925	7781	7752	7785	7667	7734	7889	7819	7877	7669	7786	7794	7696	7817	7747	7771	7807	7846	7801	7673	7740	7753	7791	7873	7754	7799	7744	7744	7808	7831	7769	7774	7791	7932	7757	7777	7728	7820	7793	7775	7775	7723	7913	7779	7890	7965	7708	7813	7715	7646	7882	7770	7649	7833	7703	7687	7804	7740	7877	7699	7610	7740	7799	7940	7899	7739	7878	7766	7814	7740	7704	7981	7920	7907	7866	7767	7747	7914	7793	7694	7829	7655	7754	7733	7586	7812	7874	7711	7866	7615	7691	7830	7690	7783	7672	7744	7998	7731	7748	7850	7715	7583	7897	7854	7795	7790	7609	7793	7824	7843	7693	7777	7892	7787	7784	7858	7717	7630	7891	7743	7795	7854	7859	7782	7839	7773	7646	7974	7845	7606	7809	7659	7756	7832	7945	7704	7769	7923	7683	7791	7764	7774	7702	7916	7724	7678	7723	7787	7858	7802	7714	7860	7745	7777	7803	7921	7739	7715	7924	7797	7744	7744	7681	7746	7964	7547	7751	7711	7752	7704	7914	7717	7823	7793	7805	7777	7648	7809	7850	7734	7787	7820	7843	7754	7705	7823	7839	7690	7834	7820	7726	7805	7700	7723	7718	7746	7918	7688	7833	7802	7705	7840	7812	7847	7690	7756	7815	7800	7707	7839	7850	7666	7816	7847	7615	7829	7760	7792	7743	7743	7721	7678	7738	7864	7827	7701	7824	7736	7786	7715	7882	7854	7792	7800	7876	7985	7791	7681	7777	7724	7882	7861	7819	7758	7866	7808	7772	7871	7727	7892	7703	7839	7729	7749	7610	7653	7727	7905	7761	7859	7670	7884	7746	7743	7851	7980	7893	7654	7727	7686	7791	7760	7886	7783	7834	7730	7819	7743	7817	7946	7820	7605	7841	7731	7765	7831	7802	7707	7929	7893	7891	7810	7789	7708	7858	7545	7750	7754	7740	7794	7850	7904	7906	7836	7800	7938	7789	7917	7896	7789	7714	7797	7916	7858	7805	7764	7732	7749	7851	7781	7804	7847	7687	7809	7839	7860	7914	7681	7748	7790	7749	7824	7850	7944	7837	7742	7802	7797	7856	7837	7734	7683	7718	7856	7955	7704	7792	7832	7632	7783	7761	7745	7795	7888	7853	7832	7821	7782	7826	7752	7669	7781	7866	7631	7612	7717	7637	7751	7691	7892	7720	7839	7879	7775	7798	7673	7763	7728	7790	7642	7800	7811	7879	7846	7700	7721	7730	7720	7746	7761	7743	7763	7803	7681	7809	7811	7804	7827	7779	7833	7837	7727	7827	7699	7768	7805	7791	7747	7699	7666	7745	7824	7856	7702	7704	7707	7909	7790	7777	7783	7763	7876	7764	7858	7769	7701	7810	7942	7877	7890	7956	7877	7688	7790	7762	7727	7795	7662	7805	7812	7737	7803	7781	7864	7747	7793	7885	7905	7790	7695	7802	7823	7889	7828	7792	7900	7840	7830	7848	7778	7775	7670	7734	7738	7858	7814	7838	7766	7877	7743	7680	7598	7909	7728	7694	7803	7717	7860	7769	7747	7808	7807	7632	7722	7836	7794	7782	7785	7642	7835	7839	7802	7820	7847	7726	7846	7645	7862	7761	7720	7789	7779	7694	7763	7778	7706	7787	7771	7750	7711	8001	7880	7816	7712	7744	7765	7722	7919	7934	7840	7658	7766	7863	7947	7830	7810	7760	7824	7799	7773	7823	7859	7872	7701	7770	7794	7846	7817	7808	7805	7630	7749	7758	7787	7699	7657	7904	7868	7836	7949	7686	7781	7807	7669	7940	7809	7786	7771	7803	7836	7654	7782	7695	7708	7876	7682	7746	7851	7958	7871	7597	7728	7789	7763	7818	7877	7829	7811	7809	7770	7806	7955	7773	7798	7686	7855	7833	7700	7838	7789	7631	7712	7738	7809	7654	7796	7837	7736	7766	7910
4042	2191	1575	1392	1434	2192	4016	6449	23513	29831	19651	7651	2460	1241	1048	990	1025	1001	924	930	988	1017	961	943	998	977	989	948	949	974	951	966	964	946	922	971	995	941	934	953	963	1007	969	953	938	1017	930	939	1024	956	980	970	981	961	924	969	1039	964	992	979	971	1008	965	935	981	1012	914	983	934	912	951	942	952	983	955	1024	1007	955	968	935	960	896	963	1001	933	972	957	950	942	993	941	949	957	988	996	996	934	980	1001	938	971	989	947	950	955	911	913	964	952	1000	944	947	887	984	934	945	1027	968	965	973	926	941	911	971	917	931	981	1014	956	911	949	1007	971	995	1039	963	932	983	968	898	922	922	970	901	927	997	936	922	956	1019	961	943	967	929	959	906	856	964	943	1002	984	953	954	965	969	989	939	923	998	964	1004	972	927	924	1076	906	977	977	956	990	1020	997	989	972	965	894	986	920	985	973	939	962	971	982	974	1014	946	985	926	952	971	936	927	991	969	1006	947	933	999	961	960	1009	976	957	1032	963	984	968	931	932	946	999	939	954	935	968	987	1010	985	990	950	982	955	967	951	997	967	936	995	978	939	986	936	953	969	941	951	960	970	972	927	966	990	998	965	961	964	927	935	1016	1004	941	1026	973	1013	974	966	939	944	995	910	942	975	899	967	1002	934	959	968	981	940	968	959	966	936	994	1049	1007	1010	963	934	964	984	936	1006	999	973	959	951	923	994	978	1009	944	962	947	946	961	983	997	952	975	975	880	953	940	959	939	995	1022	963	972	1001	977	886	948	980	1014	978	964	955	1029	943	947	928	927	991	1031	988	1030	940	1039	977	987	971	961	923	934	975	989	945	953	932	956	979	973	974	942	985	955	936	960	1018	950	939	944	980	934	975	931	922	957	904	963	935	976	987	964	995	905	901	976	974	965	974	973	974	936	985	931	946	998	940	949	994	953	941	983	980	948	955	948	986	978	931	960	923	1014	982	1011	974	992	925	959	968	961	970	957	951	1012	968	951	934	918	949	981	967	959	943	991	971	996	966	956	951	969	964	972	927	983	932	952	940	928	950	974	972	949	971	931	1009	916	984	1010	987	998	960	962	924	928	993	962	960	982	908	963	967	925	1015	939	940	961	917	932	913	947	974	937	958	941	962	978	943	918	950	1008	1016	920	976	993	969	980	943	1005	953	966	915	963	951	946	984	983	919	1009	974	946	946	972	967	927	926	941	1020	986	951	979	985	951	1011	959	1055	902	966	924	917	965	917	1037	957	957	1008	982	970	942	948	959	970	977	972	941	924	984	995	986	958	986	972	981	944	1027	964	945	948	938	956	983	980	1013	911	952	1038	976	958	964	972	952	964	942	984	952	950	971	1006	933	967	981	946	930	979	954	973	960	927	991	931	993	975	942	926	948	991	988	919	986	1009	926	950	970	1007	1037	1032	1049	951	985	918	999	981	951	942	972	955	1058	959	959	1000	1004	1007	993	957	1012	1015	970	977	961	965	993	963	978	970	971	1032	962	949	967	918	963	985	981	997	963	979	932	946	959	993	962	1013	981	1044	983	922	986	999	935	1036	966	962	952	936	967	936	948	968	955	968	951	990	947	936	947	953	1025	952	969	978	973	1037	976	964	922	991	962	942	1038	960	993	1026	954	994	995	933	1022	962	951	928	952	929	907	963	947	991	931	951	968	1010	976	965	994	964	913	1035	982	994	1032	1004	988	978	1003	961	980	980	994	993	997	1016	953	967	950	929	985	954	950	925	915	980	910	938	981	959	933	954	894	982	959	973	1014	971	946	988	974	1026	975	976	972	926	986	911	954	983	949	1026	925	907	970	931	1043	1028	1025	956	919	929	971	998	994	1004	979	938	1102	950	973	1002	973	970	967	988	1007	931	1003	974	980	998	952	952	963	996	967	915	870	948	963	968	978	944	948	918	985	959	1022	960	980	1006	964	960	932	951	1013	943	964	994	915	1036	937	1013	959	1027	958	937	1001	946	939	989	1046	978	1000	1018	934	903	1051	1003	998	981	958	878	960	980	959	1027	970	1007	978	997	931	966	979	1043	1040	896	1003	949	971	946	930	948	932	961	979	950	948	906	1005	963	917	929	934	997	997	918	977	980	972	958	975	1000	949	988	985	1019	958	963	965	965	994	1042	1012	943	925	968	959	960	989	1045	961	992	958	963	996	966	949	954	950	997	974	962	926	956	971	988	917	915	994	971	939	979	1018	948	963	936	969	965	1009	945	958	959	932	961	946	990	918	927	987	939	933	963	964	1011	1030	961	1008	968	978	968	976	994	893	965	941	967	934	945	892	993	974	970	979	995	953	996	1035	989	960	988	952	942	969	995	1001	957	990	947	939	951	942	957	947	939	978	947	970	933	947	990	942	990	975	983	987	962	954	962	1010	957	993	940	981	907	1037	948	1017	936	931	946	989	966	971	952	940	950	921	983	993	1033	971	945	1003	952	929	1013	1008	1010	995	935	952	955	991	930	1007	979	967	1010	939	1023	964	964	987	975	910	985	1020	978	978	928	1040	974	975	965	937	936	971	930	945	904	951	960	989	964	950	941	1009	943	962	979	976	879	962	957	956	971	1023	926	914	943	956	964	941	981	969	935	1010	969	928	951	1061	921	974	1002	984	929	963	983	1014	944	1001	1008	923	945	942	916	992	996	913	938	1045	990	997	959	974	957	952	1013	988	974	957	964	962	981	972	933	1003	952	962	899	940	975	947	991	978	976	914	945	942	948	959	968	970	985	946	965	1024	979	966	987	935	1039	924	993	968	973	934	954	1059	945	982	970	973	959	988	1004	958	982	971	998	993	970	971	976	958	930	966	946	965	941	970	1021	989	1023	928	1014	923	952	1001	944	961	922	996	974	966	913	1008	965	952	954	928	964	976	950	991	959	957	1008	1001	908	1002	1021	973	937	1014	939	982	985	967	982	969	925	949	1021	1007	934	996	1008	970	979	1002	969	978	963	996	970	922	955	967	973	958	930	920	995	971	956	957	943	973	989	931	910	1018	961	960	990	984	974	973	970	1000	934	940	976	939	967	918	976	932	1006	976	940	973	986	953	946	960	976	1000	988	958	948	954	1007	976	974	954	982	1014	949	959	950	983	1001	952	973	999	977	1020	943	944	979	1010	1018	950	948	949	938	952	977	1003	915	983	943	939	1045	1000	929	966	949	1006	990	999	1026	977	964	909	1027	914	990	972	971	981	949	969	990	986	971	944	1006	949	974	969	981	979	925	989	991	995	970	989	915	987	939	945	1002	1007	906	950	955	941	930	922	963	955	1011	982	966	976	1057	960	971	999	921	924	947	941	958	962	959	1018	946	975	984	993	932	935	922	924	944	971	982	987	936	895	914	981	962	999	950	932	960	947	977	913	924	926	985	955	1017	937	1001	955	1013	977	1001	994	989	972	973	950	1032	976	951	917	996	1019	903	1002	961	988	949	984	983	1004	939	903	939	960	945	970	930	977	911	928	970	940	943	965	923	987	1006	1049	993	930	988	941	995	994	965	957	1012	1025	967	996	972	957	934	1028	991	929	996	959	952	965	957	1006	960	961	999	927	967	965	956	977	1023	1004	952	921	952	928	980	1006	1056	914	889	896	1000	967	967	1001	939	976	986	924	965	975	946	993	1026	969	963	972	952	966	983	956	972	976	966	1029	1001	964	990	924	994	920	990	962	1016	967	973	970	917	970
26204	18699	14484	20846	27257	35305	43034	46045	74017	82153	62018	39985	22386	11583	8357	7899	7777	7861	7722	7650	7721	7743	7823	7740	7785	7725	7688	7919	7583	7730	7790	7859	7687	7706	7744	7753	7766	7857	7713	7785	7920	7730	7670	7751	7766	7846	7811	7954	7771	7781	7766	7684	7824	7743	7805	7754	7753	7757	7805	7816	7754	7676	7819	7774	7767	7689	7813	7679	7616	7807	7765	7769	7826	7802	7752	7780	7657	7698	7748	7760	7787	7774	7763	7790	7801	7864	7836	7736	7769	7599	7768	7715	7869	7732	7628	7758	7803	7797	7878	7688	7817	7719	7724	7800	7829	7654	7757	7772	7738	7737	7817	7828	7952	7782	7737	7710	7766	7877	7724	7808	7656	7675	7780	7737	7615	7801	7748	7614	7746	7695	7657	7669	7864	7835	7809	7789	7857	7737	7603	7831	7728	7747	7757	7802	7627	7755	7751	7885	7783	7693	7729	7788	7856	7667	7749	7752	7657	7683	7736	7718	7882	7706	7685	7693	7827	7823	7856	7723	7830	7808	7726	7815	7697	7777	7674	7737	7691	7722	7784	7789	7728	7798	7726	7804	7659	7835	7867	7785	7765	7594	7852	7780	7731	7752	7738	7876	7737	7760	7662	7706	7845	7684	7783	7683	7682	7737	7708	7763	7770	7744	7810	7767	7742	7641	7818	7900	7683	7773	7808	7895	7811	7651	7885	7897	7987	7637	7792	7755	7702	7703	7890	7750	7625	7615	7842	7720	7769	7788	7843	7709	7743	7720	7872	7886	7702	7920	7857	7686	7903	7722	7823	7746	7738	7681	7626	7814	7781	7830	7913	7744	7748	7704	7650	7773	7832	7757	7685	7806	7836	7762	7787	7826	7800	7786	7693	7681	7774	7707	7802	7826	7682	7693	7739	7904	7824	7854	7787	7872	7820	7675	7740	7656	7857	7698	7864	7675	7886	7801	7699	7849	7793	7779	7712	7744	7875	7788	7813	7724	7707	7798	7767	7804	7843	7716	7629	7787	7658	7740	7688	7807	7881	7650	7743	7692	7823	7813	7760	7809	7693	7845	7676	7922	7883	7674	7732	7728	7770	7685	7735	7948	7878	7858	7757	7768	7797	7652	7771	7829	7756	7862	7886	7822	7757	7786	7769	7775	7792	7779	7829	7783	7695	7778	7755	7860	7781	7959	7881	7747	7813	7817	7760	7820	7594	7657	7731	7709	7728	7618	7801	7898	7753	7754	7770	7869	7789	7858	7663	7718	7685	7789	7840	7847	7751	7775	7773	7808	7750	7694	7928	7754	7729	7889	7858	7797	7701	7735	7806	7757	7763	7819	7876	7792	7771	7881	7718	7786	7855	7695	7704	7643	7803	7742	7804	7667	7833	7770	7781	7742	7793	7798	7759	7741	7724	7760	7754	7785	7619	7914	7681	7609	7664	7683	7771	7863	7852	7862	7698	7792	7934	7684	7887	7714	7872	8035	7766	7728	7861	7741	7749	7698	7621	7835	7805	7886	7797	7966	7843	7645	7756	7757	7815	7839	7787	7857	7682	7758	7728	7849	7698	7695	7724	7788	7810	7691	7622	7855	7810	7702	7803	7659	7697	7739	7710	7882	7783	7789	7816	7632	7753	7717	7773	7765	7790	7888	7764	7797	7699	7805	7879	7739	7696	7755	7708	7817	7804	7751	7835	7705	7651	7829	7837	7731	7758	7708	7816	7742	7724	7730	7737	7849	7818	7703	7736	7750	7866	7694	7696	7751	7889	7712	7811	7747	7757	7768	7782	7751	7732	7602	7887	7807	7834	7876	7753	7764	7818	7961	7765	7649	7785	7851	7725	7668	7849	7696	7883	7806	7813	7855	7664	7767	7825	7614	7868	7805	7804	7733	7635	7642	7647	7691	7687	7789	7761	7729	7878	7866	7757	7816	7845	7719	7692	7903	7702	7676	7682	7832	7719	7714	7808	7774	7705	7854	7794	7739	7737	7738	7784	7823	7739	7746	7783	8024	7692	7830	7735	7675	7818	7731	7854	7721	7794	7727	7714	7698	7780	7877	7782	7767	7814	7673	7801	7653	7782	7665	7761	7736	7753	7812	7653	7649	7810	7839	7832	7698	7683	7668	7712	7790	7780	7663	7773	7883	7920	7690	7629	7887	7890	7669	7695	7644	7765	7858	7801	7833	7932	7948	7760	7722	7928	7636	7856	7847	7678	7661	7821	7826	7765	7784	7893	7712	7749	7815	7716	7811	7712	7660	7715	7861	7734	7805	7847	7705	7810	7816	7844	7760	7668	7774	7822	7834	7827	7823	7714	7797	7645	7818	7805	7619	7899	7677	7868	7711	7756	7918	7759	7762	7662	7660	7830	7703	7887	7749	7794	7750	7792	7849	7700	7651	7724	7674	7647	7846	7768	7684	7642	7807	7723	7862	7858	7792	7633	7634	7876	7740	7740	7776	7820	7668	7782	7710	7787	7750	7808	7892	7822	7740	7767	7835	7754	7667	7740	7804	7672	7761	7881	7627	7808	7709	7814	7625	7901	7768	7715	7825	7864	7884	7714	7782	7722	7685	7749	7760	7692	7565	7726	7775	7904	7758	7667	7808	7691	7748	7649	7838	7767	7747	7718	7745	7777	7790	7868	7703	7664	7734	7784	7805	7710	7800	7661	7803	7765	7820	7827	7754	7892	7795	7764	7646	7862	7600	7756	7785	7754	7750	7697	7947	7716	7777	7660	7848	7730	7626	7860	7692	7628	7578	7834	7766	7827	7797	7791	7827	7688	7749	7823	7798	7708	7756	7845	7755	7804	7835	7808	7753	7674	7783	7715	7818	7764	7771	7801	7785	7660	7751	7719	7861	7686	7753	7893	7691	7664	7858	7761	7704	7895	7707	7908	7745	7741	7789	7739	7874	7751	7795	7698	7825	7948	7895	7633	7755	7769	7751	7784	7815	7779	7640	7747	7744	7775	7797	7733	7879	7740	7673	7720	7950	7783	7744	7735	7801	7848	7749	7763	7690	7754	7723	7892	7720	7726	7703	7788	7841	7828	7947	7749	7811	7721	7744	7940	7762	7730	7808	7705	7819	7798	7782	7774	7827	7682	7770	7773	7818	7774	7862	7745	7893	7624	7880	7669	7736	7789	7676	7739	7831	7689	7794	7717	7897	7864	7641	7948	7780	7778	7889	7703	7759	7534	7852	7792	7814	7838	7666	7800	7876	7832	7658	7776	7743	7882	7818	7654	7737	7764	7821	7864	7789	7760	7755	7852	7753	7814	7835	7711	7795	7803	7865	7770	7703	7747	7641	7718	7644	7811	7863	7693	7772	7727	7708	7792	7708	7769	7824	7794	7789	7710	7829	7704	7733	7839	7830	7652	7926	7725	7741	7751	7842	7695	7746	7885	7741	7708	7814	7720	7759	7914	7796	7756	7887	7987	7772	7678	7665	7812	7694	7739	7773	7905	7637	7721	7808	7745	7798	7759	7693	7692	7770	7779	7773	7717	7745	7920	7761	7725	7734	7752	7736	7762	7851	7817	7573	7970	7824	7740	7837	7836	7873	7603	7788	7778	7884	7751	7838	7769	7739	7871	7663	7805	7830	7675	7807	7940	7868	7671	7783	7766	7792	7738	7636	7760	7705	7944	7729	7721	7689	7779	7778	7851	7812	7762	7826	7705	7765	7852	7775	7775	7786	7755	7632	7828	7754	7850	7701	7725	7757	7710	7659	7661	7761	7780	7787	7769	7771	7669	7726	7912	7878	7774	7794	7742	7858	7860	7926	7783	7865	7668	7889	7817	7650	7650	7809	7629	7733	7642	7755	7824	7744	7792	7729	7734	7866	7779	7715	7843	7805	7749	7724	7821	7804	7670	7916	7784	7708	7811	7729	7823	7713	7730	7776	7779	7831	7772	7770	7824	7673	7581	7849	7769	7765	7766	7795	7897	7677	7763	7705	7877	7794	7747	7794	7684	7876	7808	7898	7681	7743	7853	7826	7807	7821	7927	7677	7594	7722	7716	7834	7889	7910	7913	7615	7846	7784	7796	7816	7741	7697	7847	7734	7774	7752	7828	7842	7645	7716	7662	7834	7759	7742	7812	7698	7874	7674	7734	7824	7805	7797	7771	7736	7762	7798	7794	7808	7772	7777	7666	7788	7850	7837	7934	7805	7834	7773	7722	7754	7829	7831	7874	7748	7784	7868	7722	7725	7679	7717	7785	7867	7635	7794	7783	7719	7790	7765	7742	7833	7808	7791	7678	7873	7724	7789	7858	7782	7760	7919	7736	7804	7823	7752	7745	7882	7891	7821	7816	7771	7837	7687	7821	7616	7669	7837	7830	7704	7758	7764	7813	7756	7895	7758	7653	7744	7811	7820	7780	7869	7759	7870	7784	7813	7687	7637	7602	7763	7665	7829	7747	7719	7754	7694	7779	7787	7691	7685	7778	7708	7788	7792	7758	7747	7756	7734	7731	7918	7987	7761	7697	7882	7881	7731	7637	7659	7706	7875	7820	7848	7866	7722	7882	7837	7878	7866	7802	7830	7811	7811	7609	7834	7716	7935	7820	7721	7688	7792	7804	7657	7786	7747	7884	7684	7806	7714	7797	7825	7710	7758	7833	7871	7703	7749	7835	7646	7680	7785	7757	7649	7748	7695	7786	7798	7725	7807	7697	7786	7786	7659	7731	7718	7877	7916	7750	7908	7757	7721	7761	7794	7835	7798	7716	7721	7916	7756	7739	7669	7772	7789	7646	7784	7676	7787	7815	7624	7861	7799	7828	7653	7784	7746	7690	7778	7839	7800	7730	7993	7729	7768	7688	7657	7810	7727	7915	7622	7635	7808	7626	7764	7815	7713	7803	7799	7813	7819	7789	7718	7665	7789	7709	7780	7813	7940	7806	7686	7748	7907	7755	7845	7794	7728	7846	7646	7709	7673	7758	7654	7775	7775	7750	7770	7743	7726	7865	7768	7837	7681	7848	7623	7889	7660	7798	7893	7841	7886	7790	7796	7867	7664	7803	7764	7792	7895	7705	7726	7780	7738	7862	7692	7712	7762	7638	7751	7712	7600	7665	7808	7659	7871	7723	7776	7753	7608
3580	1440	1214	1093	1120	1227	2200	4299	5392	4821	3245	1907	1184	1061	959	934	918	981	936	956	980	980	942	967	922	953	992	938	897	977	948	881	897	893	869	877	941	923	898	905	899	935	924	957	930	942	959	930	912	915	865	922	990	914	945	959	913	926	945	933	936	892	931	963	963	959	962	916	904	961	988	1004	905	914	907	934	858	890	966	928	961	877	943	952	920	917	952	921	940	859	929	987	924	918	928	979	964	920	978	899	943	927	929	940	929	916	938	931	965	921	898	950	968	916	956	934	953	934	955	961	1000	935	1014	935	972	963	919	917	940	993	941	960	967	886	961	931	925	926	918	943	934	927	953	956	951	877	927	908	975	899	946	933	944	955	965	954	944	907	994	952	981	946	926	933	959	946	979	953	905	908	937	1003	926	924	954	889	965	924	948	929	930	978	904	871	955	913	920	933	942	911	933	929	968	991	980	950	925	910	961	944	959	915	931	974	972	894	906	940	918	935	913	978	936	870	951	942	897	946	1003	914	918	969	879	875	927	950	924	961	932	930	899	959	921	935	960	914	929	931	987	963	910	945	921	978	966	987	922	973	952	935	1007	910	957	935	980	939	921	955	927	967	946	934	955	937	977	966	983	961	871	943	970	925	890	926	939	933	908	939	950	969	973	964	928	931	957	957	932	976	942	967	946	927	928	942	925	952	881	937	917	928	948	908	986	965	942	921	1015	939	961	892	932	973	968	915	934	972	954	995	961	947	936	941	959	908	897	985	913	932	940	924	1003	954	941	961	1000	904	897	983	918	938	932	945	886	968	902	956	967	997	938	962	936	923	936	888	951	964	956	957	946	943	922	958	960	928	984	916	901	910	948	949	892	927	913	1004	953	918	898	956	952	987	921	908	944	954	998	943	939	951	1006	947	887	948	967	948	953	982	945	939	958	917	921	969	927	984	963	963	897	908	953	950	1018	996	957	1005	945	940	962	993	948	960	979	923	957	946	866	948	896	936	909	996	926	913	994	930	976	883	923	939	941	876	904	924	941	984	889	944	951	965	943	939	964	943	925	942	962	962	936	909	898	920	870	988	929	983	926	917	942	893	945	1003	958	952	914	941	927	918	957	945	931	948	976	964	925	896	973	962	916	900	915	930	927	985	955	959	928	944	940	911	943	1013	959	893	915	959	941	951	935	965	856	956	969	930	941	936	892	912	949	923	944	929	948	924	954	978	908	894	943	959	929	952	966	944	950	920	975	924	910	900	974	896	923	885	974	939	908	981	904	932	944	956	930	908	990	967	945	989	922	898	966	935	868	907	921	992	976	904	949	936	937	951	885	870	943	930	912	945	971	961	943	961	910	968	925	976	948	964	947	957	944	969	953	957	920	936	924	909	929	937	954	928	946	962	974	938	907	933	974	938	931	948	947	957	1006	979	936	964	958	920	946	925	889	921	923	870	909	894	929	918	924	917	919	899	901	902	967	934	925	881	923	971	918	971	930	947	975	928	899	922	952	931	859	940	906	985	937	945	977	890	954	949	947	954	899	926	905	871	943	977	1005	935	912	920	942	950	969	906	876	990	892	949	967	940	973	984	938	907	968	947	962	936	1009	933	998	960	941	901	902	964	908	962	954	933	953	877	938	871	898	957	911	949	975	932	933	962	928	925	917	945	935	934	957	1001	896	878	886	870	920	924	966	952	919	987	956	961	947	903	972	949	963	939	940	875	904	923	966	956	931	940	1022	908	916	938	971	904	958	906	919	919	957	878	907	953	980	891	945	926	956	924	896	917	966	901	939	908	928	901	991	978	950	941	958	921	988	928	950	937	905	965	914	950	879	920	929	987	1006	930	865	946	905	970	950	920	983	992	999	977	917	935	926	922	937	948	974	950	936	911	978	953	955	965	928	965	929	961	938	926	953	956	922	930	955	942	934	987	924	925	946	1001	950	961	973	874	991	924	928	915	923	890	886	952	945	892	902	928	967	923	926	973	968	970	897	927	949	958	926	908	916	951	906	920	972	964	915	914	919	958	942	995	973	915	925	959	971	997	908	924	942	903	957	908	945	911	914	997	938	915	961	945	940	957	935	941	981	998	919	929	959	916	962	953	868	957	914	923	948	922	936	1000	947	939	888	971	940	868	912	958	958	920	941	894	900	932	987	957	906	964	966	1018	940	934	923	956	936	884	955	864	910	954	922	912	948	938	950	962	945	912	866	943	919	953	945	949	998	921	904	905	970	979	979	926	998	949	985	1011	966	890	960	917	950	935	952	918	936	866	989	899	981	919	1001	929	922	950	946	940	977	916	906	931	894	957	965	997	983	956	915	958	946	985	950	905	971	923	998	957	970	978	924	957	936	924	905	919	997	895	972	1020	953	907	941	934	948	911	949	955	901	918	995	879	952	943	906	912	949	973	957	923	923	942	949	906	877	941	927	945	884	943	893	940	859	955	926	958	989	955	948	938	896	958	961	933	929	999	915	944	962	939	922	932	998	960	939	922	949	939	905	930	972	946	960	965	962	914	917	924	935	878	911	986	908	914	895	933	939	897	958	888	932	975	878	891	981	878	905	991	958	906	903	970	958	936	948	954	947	894	954	935	970	920	919	938	918	945	971	974	903	984	983	967	904	959	1003	880	942	944	947	884	934	922	958	954	901	955	955	916	912	934	909	952	932	931	946	925	908	917	963	948	926	917	952	942	952	989	918	934	940	945	940	972	966	910	944	952	890	959	903	974	950	973	936	963	931	944	943	952	928	931	931	899	993	961	961	949	981	923	949	956	980	974	903	942	952	975	934	961	963	949	916	890	947	910	948	926	888	982	896	966	895	945	936	980	936	898	933	979	986	931	980	919	910	938	949	930	946	982	951	949	918	922	931	961	972	915	956	996	943	897	971	1013	882	936	937	947	945	943	896	938	931	953	906	1007	943	978	992	926	942	920	961	920	1005	951	966	977	958	918	880	941	984	928	901	939	957	886	989	929	958	905	932	916	913	928	886	948	873	888	917	932	946	959	898	956	958	931	995	990	944	910	896	921	917	901	941	900	976	920	933	949	932	909	940	923	932	985	913	895	981	929	906	935	907	954	958	910	959	960	955	969	956	978	913	891	968	942	929	914	946	928	976	897	971	897	989	987	991	912	977	975	932	949	972	980	908	944	1000	973	926	959	992	951	898	914	940	999	960	916	1003	960	887	922	942	951	896	979	918	948	962	920	943	974	932	897	891	889	941	947	971	939	923	935	928	945	904	949	991	977	957	911	927	949	968	914	950	915	934	920	962	968	943	930	929	929	941	923	946	970	893	904	976	995	930	924	977	953	985	937	1014	933	976	968	984	973	926	930	969	919	988	919	960	1004	988	937	986	923	895	913	944	964	941	932	926	954	1003	905	928	938	1019	911	899	938	953	935	944	925	925	929	969	951	962	903	937	927	959	952	990	933	942	946	936	974	961	941	910	896	886	995	948	923	942	937	911	965	983	922	973	908	944	987	945	944	940	913	947	957	970	913	944	926	907	984	914	934	875	947	916	889	915	894
18070	12705	10749	14548	17093	18828	34020	45881	47260	41477	31902	19952	11246	8340	7842	7616	7730	7577	7661	7514	7661	7476	7647	7839	7581	7561	7590	7741	7597	7609	7709	7606	7606	7705	7598	7562	7635	7665	7659	7531	7684	7572	7589	7553	7644	7556	7477	7565	7709	7580	7645	7609	7579	7571	7547	7527	7644	7599	7532	7592	7760	7589	7594	7570	7644	7595	7511	7562	7564	7682	7478	7553	7639	7576	7498	7570	7659	7602	7579	7666	7472	7692	7578	7528	7561	7622	7598	7611	7627	7518	7569	7423	7520	7629	7564	7638	7681	7723	7487	7505	7672	7588	7589	7607	7619	7684	7721	7664	7678	7684	7501	7624	7587	7498	7724	7727	7561	7665	7571	7523	7627	7605	7704	7596	7606	7634	7677	7610	7637	7556	7771	7538	7631	7773	7616	7623	7550	7454	7656	7576	7616	7621	7493	7687	7540	7590	7647	7661	7495	7605	7578	7743	7588	7613	7576	7661	7538	7611	7592	7561	7720	7648	7530	7661	7705	7629	7661	7687	7579	7662	7581	7649	7717	7557	7524	7556	7686	7685	7636	7596	7557	7584	7525	7524	7637	7583	7521	7582	7568	7525	7465	7603	7550	7550	7526	7490	7803	7551	7574	7510	7550	7589	7580	7486	7700	7641	7552	7614	7625	7629	7560	7460	7714	7601	7793	7429	7650	7672	7643	7766	7607	7768	7690	7707	7691	7642	7639	7485	7534	7516	7758	7576	7518	7646	7647	7521	7615	7652	7747	7645	7620	7598	7589	7615	7661	7692	7676	7477	7717	7464	7607	7693	7765	7600	7616	7583	7609	7731	7644	7458	7611	7591	7611	7628	7609	7743	7629	7707	7620	7566	7736	7575	7653	7512	7537	7567	7548	7550	7672	7561	7514	7708	7638	7626	7669	7557	7665	7727	7556	7555	7711	7679	7624	7540	7673	7656	7673	7638	7612	7584	7554	7618	7660	7709	7615	7604	7622	7674	7574	7596	7737	7543	7701	7630	7732	7573	7533	7550	7602	7518	7586	7520	7711	7544	7655	7582	7613	7663	7633	7682	7652	7520	7592	7531	7697	7626	7723	7735	7608	7732	7700	7586	7553	7534	7622	7726	7389	7568	7655	7609	7522	7639	7543	7538	7570	7571	7561	7700	7704	7672	7499	7612	7478	7456	7528	7604	7605	7741	7593	7627	7503	7556	7661	7732	7480	7612	7628	7665	7634	7566	7661	7582	7644	7652	7509	7588	7618	7491	7726	7432	7571	7500	7615	7519	7496	7690	7619	7615	7601	7629	7688	7691	7627	7628	7685	7766	7562	7642	7548	7627	7649	7763	7682	7600	7604	7507	7657	7491	7599	7605	7698	7755	7579	7719	7461	7489	7609	7655	7548	7465	7467	7713	7631	7769	7701	7614	7502	7656	7529	7690	7575	7540	7649	7613	7604	7551	7714	7709	7641	7689	7547	7511	7619	7688	7613	7628	7593	7426	7789	7685	7582	7534	7614	7520	7824	7629	7719	7530	7679	7576	7555	7706	7571	7738	7624	7600	7738	7506	7593	7575	7734	7548	7682	7587	7680	7635	7557	7585	7622	7679	7687	7651	7567	7442	7510	7598	7695	7586	7625	7621	7555	7689	7562	7677	7622	7628	7602	7759	7630	7721	7739	7673	7692	7551	7566	7508	7544	7673	7611	7623	7524	7638	7491	7481	7578	7610	7558	7643	7788	7667	7695	7592	7654	7704	7501	7692	7682	7657	7599	7623	7625	7481	7842	7613	7541	7552	7755	7714	7629	7604	7510	7672	7402	7569	7467	7559	7658	7633	7556	7516	7666	7693	7674	7571	7609	7554	7697	7714	7511	7650	7684	7572	7700	7612	7697	7476	7641	7635	7702	7549	7669	7697	7705	7669	7651	7563	7680	7645	7619	7611	7672	7662	7530	7610	7652	7468	7636	7653	7585	7689	7717	7581	7540	7643	7699	7652	7538	7567	7590	7687	7547	7651	7563	7596	7559	7603	7510	7673	7721	7634	7626	7621	7500	7729	7711	7543	7559	7441	7636	7665	7595	7488	7612	7692	7628	7581	7612	7620	7698	7716	7619	7494	7469	7600	7440	7600	7547	7650	7654	7503	7638	7669	7668	7598	7578	7628	7787	7671	7640	7643	7492	7636	7571	7659	7638	7638	7735	7548	7781	7570	7619	7597	7528	7713	7626	7540	7711	7626	7715	7547	7403	7597	7742	7651	7574	7641	7604	7363	7707	7648	7723	7561	7606	7588	7688	7656	7707	7620	7698	7688	7598	7702	7532	7579	7659	7472	7557	7667	7815	7536	7674	7494	7611	7643	7662	7629	7642	7595	7497	7628	7589	7560	7521	7664	7539	7641	7544	7661	7540	7616	7574	7675	7602	7492	7546	7505	7666	7693	7650	7584	7556	7665	7607	7521	7721	7629	7580	7526	7765	7717	7695	7690	7469	7628	7627	7463	7563	7511	7705	7624	7443	7582	7579	7656	7708	7776	7412	7479	7683	7721	7561	7582	7737	7678	7580	7482	7608	7510	7600	7800	7617	7693	7565	7588	7660	7796	7527	7637	7625	7633	7670	7693	7645	7646	7541	7590	7772	7630	7598	7557	7634	7641	7739	7470	7683	7521	7704	7700	7523	7681	7622	7437	7728	7736	7541	7547	7514	7631	7481	7571	7680	7586	7571	7650	7634	7676	7494	7623	7597	7555	7747	7699	7607	7674	7572	7637	7605	7581	7725	7532	7697	7721	7608	7560	7621	7552	7570	7600	7629	7448	7535	7586	7631	7570	7686	7378	7501	7623	7666	7596	7579	7560	7602	7588	7576	7693	7655	7774	7781	7495	7694	7670	7596	7787	7595	7686	7615	7639	7487	7638	7649	7776	7567	7675	7675	7629	7749	7672	7703	7508	7667	7818	7599	7626	7604	7766	7635	7665	7586	7587	7753	7631	7665	7736	7504	7579	7658	7626	7728	7712	7628	7581	7464	7720	7502	7542	7604	7773	7433	7649	7499	7727	7705	7642	7527	7585	7621	7614	7541	7539	7610	7390	7672	7507	7556	7666	7589	7644	7516	7560	7627	7574	7627	7673	7677	7732	7582	7562	7631	7587	7711	7532	7580	7577	7570	7572	7504	7484	7627	7648	7634	7639	7585	7600	7586	7656	7555	7503	7451	7539	7566	7633	7543	7638	7514	7530	7563	7693	7647	7608	7516	7620	7566	7617	7469	7590	7571	7587	7698	7615	7650	7558	7714	7650	7666	7601	7522	7682	7707	7728	7773	7626	7541	7541	7715	7569	7579	7752	7712	7698	7575	7589	7569	7544	7580	7596	7603	7602	7632	7703	7716	7646	7604	7466	7607	7408	7647	7591	7644	7765	7712	7608	7639	7610	7670	7722	7686	7558	7700	7592	7636	7612	7540	7612	7749	7533	7565	7763	7659	7692	7605	7663	7546	7600	7607	7528	7663	7578	7755	7624	7696	7564	7480	7587	7559	7726	7764	7608	7699	7623	7569	7636	7691	7500	7637	7684	7649	7731	7473	7703	7620	7651	7599	7590	7636	7577	7629	7617	7624	7565	7634	7563	7701	7751	7574	7638	7671	7654	7475	7644	7544	7582	7713	7630	7660	7597	7541	7669	7627	7528	7565	7604	7676	7693	7709	7660	7650	7539	7567	7622	7646	7601	7573	7612	7506	7642	7569	7596	7565	7577	7615	7447	7651	7535	7606	7589	7637	7674	7633	7590	7560	7602	7589	7662	7775	7498	7629	7581	7658	7569	7568	7682	7676	7611	7569	7701	7573	7701	7605	7542	7702	7514	7715	7543	7547	7557	7581	7666	7685	7652	7574	7602	7630	7678	7600	7483	7595	7560	7584	7621	7648	7443	7715	7705	7560	7599	7591	7671	7749	7756	7822	7525	7477	7714	7530	7646	7480	7685	7573	7718	7692	7713	7559	7610	7599	7691	7592	7807	7559	7644	7599	7550	7534	7653	7494	7724	7690	7486	7598	7483	7583	7446	7527	7639	7526	7649	7805	7699	7632	7681	7588	7445	7640	7468	7643	7596	7662	7632	7480	7591	7511	7583	7657	7724	7563	7514	7666	7528	7635	7621	7714	7622	7669	7547	7429	7710	7558	7533	7495	7669	7653	7721	7703	7732	7701	7729	7653	7678	7497	7538	7532	7625	7598	7517	7573	7759	7399	7740	7613	7684	7499	7499	7595	7517	7620	7600	7502	7612	7597	7740	7488	7566	7618	7633	7574	7695	7699	7561	7727	7603	7554	7650	7624	7627	7689	7694	7676	7517	7690	7565	7681	7570	7534	7666	7584	7658	7449	7663	7707	7561	7556	7533	7756	7536	7581	7453	7571	7622	7535	7561	7700	7710	7550	7717	7686	7573	7673	7665	7521	7637	7708	7658	7602	7595	7728	7595	7545	7545	7580	7611	7700	7611	7473	7590	7616	7707	7588	7637	7698	7725	7680	7577	7707	7546	7642	7583	7596	7549	7710	7667	7584	7512	7516	7602	7681	7636	7599	7636	7652	7603	7590	7526	7636	7536	7652	7602	7627	7592	7617	7521	7594	7506	7526	7499	7660	7649	7678	7581	7626	7761	7580	7653	7580	7520	7639	7719	7672	7595	7680	7558	7543	7540	7750	7505	7597	7474	7603	7581	7644	7687	7674	7605	7598	7561	7676	7487	7678	7549	7649	7578	7535	7682	7462	7601	7600	7674	7553	7653	7493	7622	7729	7689	7620	7647	7710	7551	7755	7601	7652	7635	7644	7659	7614	7626	7675	7467	7614	7585	7581	7693	7525	7590	7470	7551	7694	7747	7572	7545	7530	7635	7494	7628	7586	7567	7637	7694	7791	7602	7590	7682	7661	7575	7664	7601	7598	7573	7648	7621	7628	7581	7750	7708	7659	7713	7711	7593	7650	7556	7540	7660	7587	7632	7693	7583	7577	7717	7720	7641	7604	7740	7716	7715	7655	7600	7634	7644	7561	7703	7660	7434	7679	7568	7695	7603	7624	7607	7594	7668	7575	7524	7620	7622	7621	7638	7496	7586
2463	1678	1442	1233	1264	1492	4139	11223	15842	13901	8733	3924	1828	1101	966	953	933	919	880	933	927	967	928	892	982	929	898	973	912	926	953	929	923	932	953	900	956	955	962	910	937	971	954	972	952	913	901	985	962	956	961	991	918	931	904	970	957	951	936	979	960	956	915	935	989	975	955	1008	922	950	982	957	954	944	934	910	943	933	948	992	1000	1000	988	970	971	928	957	922	951	966	938	1000	942	977	903	944	932	902	910	941	972	958	936	957	918	921	959	989	935	943	904	927	954	929	945	982	970	940	968	905	997	962	970	968	997	966	907	930	923	940	935	919	888	923	949	971	920	926	885	930	947	901	956	928	940	889	991	888	907	968	939	984	986	903	987	925	949	910	908	938	951	922	936	927	887	960	931	912	978	936	944	990	937	1007	921	935	939	986	940	975	987	970	902	959	885	955	935	939	944	939	925	910	907	1019	934	938	924	940	989	997	926	954	863	990	934	930	973	932	945	957	993	930	924	960	973	1016	856	989	902	949	894	970	963	953	934	926	943	919	965	943	984	943	949	917	978	973	888	984	951	931	935	915	951	957	922	867	930	943	979	884	917	988	964	910	960	938	986	948	971	962	915	936	894	969	925	919	973	923	907	958	924	957	914	932	1002	902	953	930	976	910	911	951	924	969	969	944	940	937	920	950	990	914	973	958	1001	904	884	908	931	942	941	913	907	970	928	919	929	978	946	971	914	893	937	964	988	958	916	936	967	942	913	975	965	958	944	973	948	939	988	908	937	944	966	941	901	907	961	969	948	888	953	955	946	935	935	904	950	963	974	997	916	1024	942	945	949	977	960	940	927	951	1000	987	1021	910	992	954	943	951	1010	923	938	937	989	965	992	986	950	967	937	910	937	938	886	977	970	941	967	964	898	939	1004	962	951	953	929	992	955	942	943	880	864	977	919	949	943	971	974	932	920	994	868	950	1027	969	944	929	908	965	897	973	931	980	1011	942	968	1023	986	933	970	910	941	924	1017	966	1040	879	961	952	980	984	944	975	958	944	942	992	890	938	1000	915	946	989	932	986	934	980	918	941	902	871	956	878	973	944	973	988	941	924	946	934	964	923	934	963	948	1005	938	965	947	967	876	949	914	981	946	946	878	928	881	934	935	959	927	962	970	933	951	917	929	925	951	940	907	959	937	923	957	978	972	968	906	943	938	948	908	907	954	904	951	977	959	903	929	955	967	964	914	1011	950	937	937	905	895	935	961	970	926	1006	928	897	967	937	921	951	948	953	896	944	954	920	871	950	960	989	990	965	1018	952	939	972	903	940	929	936	991	952	967	934	965	935	945	947	962	967	909	971	999	900	958	976	938	913	973	943	1021	1009	902	915	969	909	917	916	961	966	934	930	932	924	974	938	996	932	947	924	946	971	971	931	901	964	956	942	926	972	970	1002	959	927	943	977	905	924	911	938	912	986	998	932	941	952	948	953	964	926	925	954	961	975	957	901	921	958	1006	953	977	909	912	930	886	1001	1014	979	953	953	930	986	978	932	966	886	972	945	899	935	916	941	972	999	976	949	932	954	930	956	932	983	924	941	937	966	913	892	924	897	941	932	901	986	943	920	928	965	927	990	911	935	977	956	985	951	947	989	966	943	896	987	907	1001	945	980	954	889	942	1010	968	908	964	936	957	956	946	952	957	938	938	1042	960	935	890	937	963	941	946	957	962	948	968	962	896	959	954	939	886	954	929	896	912	965	959	945	854	932	953	998	909	920	942	962	922	1008	1008	949	956	896	927	1001	937	946	939	920	930	992	940	892	891	891	942	904	935	967	881	937	946	896	894	925	998	897	964	923	900	993	1002	921	916	894	978	920	916	982	908	947	969	961	902	916	868	955	955	955	929	913	992	959	931	1012	951	961	907	913	920	1016	914	874	920	939	918	913	971	904	940	914	947	922	895	932	947	895	974	971	966	950	912	951	948	926	948	906	931	960	969	946	949	994	993	921	913	928	910	937	962	924	925	882	935	933	971	928	949	938	934	945	967	938	922	943	983	914	970	953	971	938	961	928	996	962	916	930	941	932	941	957	964	1017	938	910	957	992	953	899	969	942	920	897	1045	1024	938	925	970	902	979	948	963	969	938	900	973	926	960	926	1019	1005	871	892	900	980	918	927	944	975	906	1017	891	960	978	913	953	952	919	951	969	940	982	952	945	910	974	976	961	932	923	950	926	967	967	978	939	987	974	966	970	909	984	925	938	877	882	929	975	922	952	901	1007	966	935	939	988	987	953	917	923	948	904	925	939	945	981	933	931	928	967	939	1017	922	894	945	916	919	936	957	965	931	963	938	923	905	912	977	914	905	893	988	972	983	960	952	913	963	950	957	985	922	980	867	934	914	899	991	943	979	963	957	964	940	921	854	966	1015	987	939	928	957	904	979	979	913	987	969	945	909	935	946	929	917	979	966	944	907	917	971	993	985	908	965	912	953	978	936	995	932	965	909	1019	956	962	882	913	935	1002	953	908	926	946	913	985	972	1001	950	918	925	953	926	951	932	919	948	985	940	957	975	955	957	917	951	948	899	970	962	931	921	915	956	997	947	953	916	930	963	880	949	1007	934	927	979	914	955	980	942	896	968	972	1010	947	940	944	932	930	935	876	943	933	951	921	918	1002	995	936	988	944	988	948	915	919	972	950	1013	887	980	994	966	1023	945	982	943	932	965	991	975	929	907	969	934	902	892	946	1001	894	969	950	943	894	909	972	985	915	1022	900	952	950	947	971	923	1016	896	973	939	940	918	947	937	949	919	949	978	955	1002	947	939	956	941	953	968	963	935	956	943	930	919	933	926	931	976	973	944	925	931	933	908	947	966	953	925	955	948	958	955	961	954	936	937	916	927	943	956	970	943	958	938	903	1013	986	948	972	942	977	927	931	925	945	975	960	957	998	938	971	913	922	921	963	994	950	988	947	900	992	985	975	904	900	984	966	942	959	938	938	931	956	927	949	959	958	926	947	899	960	974	918	1004	896	929	917	984	939	896	930	965	1008	995	964	980	951	945	936	1020	1000	1011	895	938	902	957	946	920	1011	920	929	906	1000	946	915	947	976	933	940	965	940	877	940	972	954	915	993	963	931	918	983	942	908	891	955	945	977	945	951	913	945	955	933	909	960	942	938	931	957	970	935	892	879	907	980	955	923	948	909	960	931	933	986	945	903	974	926	980	922	941	916	915	906	901	879	938	954	925	925	975	990	925	902	958	942	942	946	923	965	880	895	897	918	952	966	965	988	942	921	918	1020	910	921	957	915	966	1001	935	938	956	931	950	920	922	980	943	997	914	1001	922	954	932	888	916	900	908	884	973	922	908	1001	985	1022	898	943	942	975	933	900	1001	922	963	929	921	924	958	939	972	974	928	941	968	933	958	894	1029	940	937	983	958	913	985	945	943	963	974	944	977	950	902	923	960	908	985	955	905	936	907	913	952	941	903	922	931	913	976	936	953	912	904	923	965	914	959	905	1002	931	952	998	897	961	934	969	1003	957	987	910	956	979	942	985	963	913	956	898	925	969	939	941	922	903	967
21179	15775	13006	18534	23410	25030	44164	63754	68996	60908	47456	32715	18164	10409	8235	7774	7795	7717	7704	7686	7787	7553	7584	7816	7723	7614	7626	7562	7507	7671	7753	7629	7657	7536	7453	7687	7563	7711	7685	7587	7676	7567	7656	7741	7718	7725	7697	7712	7698	7570	7807	7589	7708	7650	7731	7603	7666	7626	7603	7697	7678	7593	7666	7705	7658	7601	7610	7707	7680	7649	7728	7617	7660	7645	7639	7763	7605	7580	7765	7774	7732	7618	7579	7706	7532	7644	7605	7633	7656	7735	7659	7541	7788	7626	7799	7699	7689	7641	7629	7614	7696	7592	7454	7577	7575	7620	7612	7679	7710	7652	7604	7776	7585	7627	7666	7640	7797	7644	7611	7618	7776	7620	7536	7691	7789	7720	7589	7586	7705	7605	7730	7682	7606	7595	7607	7642	7621	7750	7724	7662	7674	7769	7652	7584	7887	7601	7727	7629	7675	7618	7553	7634	7607	7768	7657	7722	7741	7726	7702	7785	7674	7683	7760	7666	7878	7617	7745	7641	7594	7546	7652	7664	7680	7709	7691	7737	7630	7579	7609	7796	7722	7553	7804	7689	7565	7655	7687	7623	7653	7615	7712	7800	7599	7598	7648	7766	7449	7591	7642	7626	7757	7679	7666	7653	7649	7766	7702	7620	7501	7719	7594	7685	7504	7667	7585	7686	7638	7708	7729	7769	7776	7784	7772	7754	7667	7648	7797	7650	7762	7739	7721	7701	7530	7566	7677	7796	7591	7645	7694	7626	7781	7649	7767	7729	7867	7683	7734	7670	7688	7586	7847	7694	7717	7610	7724	7687	7809	7721	7647	7541	7675	7662	7603	7603	7751	7674	7618	7602	7671	7723	7669	7690	7740	7551	7557	7662	7608	7550	7702	7691	7595	7673	7638	7709	7728	7645	7535	7674	7653	7666	7733	7858	7542	7706	7639	7664	7621	7600	7650	7633	7786	7622	7588	7633	7733	7797	7662	7758	7613	7678	7690	7625	7693	7711	7706	7592	7641	7643	7574	7823	7678	7740	7750	7527	7690	7769	7677	7657	7688	7511	7677	7723	7520	7709	7602	7691	7715	7618	7655	7698	7664	7625	7719	7745	7573	7652	7713	7741	7595	7614	7699	7815	7624	7720	7594	7675	7721	7601	7737	7599	7679	7742	7659	7677	7768	7710	7629	7553	7658	7593	7649	7682	7609	7670	7710	7643	7717	7576	7705	7738	7645	7726	7670	7560	7623	7641	7629	7664	7665	7459	7628	7654	7714	7678	7673	7641	7685	7578	7750	7717	7430	7794	7646	7603	7729	7680	7748	7616	7694	7665	7707	7591	7691	7624	7655	7621	7645	7545	7695	7832	7534	7662	7608	7629	7532	7477	7731	7689	7683	7761	7720	7586	7693	7795	7635	7681	7736	7570	7729	7712	7679	7601	7588	7648	7653	7603	7589	7626	7789	7586	7598	7849	7700	7707	7680	7710	7649	7601	7631	7701	7597	7772	7694	7500	7643	7590	7624	7716	7571	7666	7570	7461	7586	7692	7622	7591	7659	7677	7626	7650	7698	7682	7709	7739	7692	7690	7695	7730	7618	7656	7716	7755	7697	7568	7693	7738	7711	7544	7736	7648	7782	7676	7828	7582	7684	7743	7670	7673	7601	7768	7599	7775	7678	7711	7580	7652	7671	7659	7611	7588	7603	7633	7583	7643	7728	7651	7764	7777	7699	7670	7713	7624	7658	7810	7640	7559	7760	7630	7558	7689	7756	7762	7626	7611	7646	7712	7795	7700	7415	7600	7752	7457	7595	7690	7631	7529	7819	7616	7697	7688	7650	7740	7650	7580	7709	7712	7635	7723	7619	7662	7638	7610	7782	7721	7703	7671	7599	7690	7670	7762	7739	7763	7679	7595	7636	7806	7701	7612	7497	7668	7744	7690	7579	7659	7708	7645	7541	7557	7622	7673	7582	7707	7648	7746	7722	7608	7766	7598	7726	7781	7740	7769	7653	7656	7626	7707	7638	7545	7773	7700	7751	7608	7717	7603	7571	7659	7552	7564	7600	7537	7624	7776	7761	7669	7669	7643	7688	7599	7737	7684	7759	7595	7642	7727	7514	7744	7709	7628	7699	7662	7708	7590	7727	7718	7606	7595	7775	7693	7756	7608	7624	7649	7625	7727	7748	7722	7793	7575	7597	7688	7597	7590	7714	7714	7610	7833	7724	7517	7664	7661	7573	7721	7740	7695	7668	7641	7683	7652	7643	7676	7580	7681	7467	7592	7703	7683	7702	7643	7485	7532	7648	7641	7786	7664	7543	7620	7683	7527	7555	7663	7709	7670	7633	7634	7738	7613	7778	7565	7709	7555	7767	7644	7707	7717	7700	7693	7688	7546	7693	7676	7650	7733	7621	7855	7668	7622	7520	7635	7719	7616	7723	7677	7592	7624	7741	7583	7610	7527	7722	7759	7640	7791	7643	7805	7711	7680	7779	7672	7760	7758	7534	7768	7639	7657	7620	7640	7544	7679	7751	7618	7683	7714	7556	7738	7663	7710	7538	7697	7499	7741	7634	7619	7793	7650	7584	7622	7719	7585	7584	7666	7809	7725	7647	7655	7570	7738	7711	7627	7521	7632	7729	7488	7727	7709	7684	7537	7628	7675	7687	7676	7750	7481	7685	7752	7733	7665	7571	7641	7554	7629	7540	7753	7654	7814	7730	7579	7797	7742	7825	7773	7687	7568	7638	7796	7603	7714	7764	7668	7647	7586	7693	7666	7685	7611	7581	7785	7591	7699	7735	7557	7634	7537	7612	7618	7743	7682	7693	7634	7708	7746	7679	7666	7729	7688	7643	7660	7626	7719	7662	7615	7793	7692	7593	7742	7665	7637	7568	7506	7631	7611	7530	7576	7603	7755	7575	7693	7605	7633	7700	7590	7716	7755	7662	7650	7721	7707	7625	7703	7716	7568	7672	7563	7703	7679	7608	7665	7594	7507	7711	7597	7603	7521	7589	7730	7652	7598	7754	7803	7654	7598	7552	7611	7582	7702	7719	7591	7662	7619	7589	7775	7662	7660	7652	7678	7656	7519	7697	7701	7741	7843	7602	7594	7517	7748	7649	7726	7605	7553	7717	7725	7701	7566	7514	7679	7494	7540	7614	7795	7376	7518	7678	7719	7635	7632	7764	7601	7724	7824	7746	7693	7735	7647	7606	7699	7787	7641	7604	7599	7622	7765	7678	7669	7758	7608	7526	7704	7695	7722	7589	7554	7807	7665	7708	7634	7613	7717	7637	7568	7833	7597	7626	7672	7715	7701	7553	7650	7655	7599	7699	7554	7743	7616	7697	7710	7509	7543	7546	7732	7602	7710	7682	7732	7518	7652	7698	7533	7647	7581	7706	7756	7705	7732	7684	7711	7680	7711	7596	7702	7728	7757	7750	7679	7745	7761	7801	7716	7683	7670	7594	7773	7640	7682	7674	7667	7689	7712	7630	7665	7668	7691	7647	7624	7661	7608	7626	7674	7660	7674	7653	7653	7567	7590	7784	7770	7576	7603	7718	7602	7524	7570	7620	7704	7730	7700	7737	7781	7594	7572	7667	7876	7602	7608	7764	7662	7772	7773	7766	7655	7633	7572	7705	7690	7593	7702	7725	7657	7488	7612	7663	7636	7675	7756	7678	7771	7699	7684	7749	7496	7816	7705	7695	7583	7686	7672	7694	7715	7700	7737	7760	7691	7551	7638	7612	7696	7679	7640	7598	7573	7621	7730	7548	7781	7600	7654	7602	7760	7635	7739	7702	7658	7651	7680	7683	7591	7754	7684	7712	7655	7680	7673	7650	7618	7646	7523	7732	7725	7658	7730	7639	7784	7664	7627	7686	7745	7706	7592	7664	7623	7552	7603	7650	7647	7553	7555	7630	7739	7718	7690	7635	7655	7767	7667	7603	7568	7651	7633	7645	7616	7756	7689	7628	7651	7787	7752	7528	7758	7638	7649	7658	7762	7589	7622	7704	7777	7526	7554	7820	7716	7637	7558	7807	7693	7533	7574	7731	7705	7687	7770	7691	7684	7634	7665	7564	7797	7614	7676	7853	7623	7777	7554	7657	7697	7667	7653	7589	7576	7649	7689	7745	7782	7602	7624	7779	7646	7690	7572	7672	7719	7582	7694	7798	7498	7738	7767	7754	7696	7665	7650	7598	7618	7736	7723	7648	7660	7657	7672	7689	7733	7615	7781	7648	7651	7784	7695	7540	7604	7644	7809	7638	7783	7766	7638	7606	7765	7762	7740	7707	7713	7693	7619	7572	7760	7671	7670	7586	7875	7668	7622	7782	7603	7563	7724	7755	7510	7727	7589	7682	7606	7807	7636	7683	7673	7570	7507	7628	7619	7579	7730	7701	7746	7724	7592	7750	7537	7912	7634	7729	7638	7738	7566	7537	7687	7763	7542	7779	7722	7661	7648	7590	7490	7656	7659	7602	7664	7832	7596	7618	7614	7749	7749	7698	7662	7715	7676	7727	7838	7659	7764	7728	7656	7798	7715	7689	7546	7687	7591	7743	7667	7719	7698	7702	7608	7709	7668	7668	7719	7723	7701	7590	7764	7598	7698	7580	7635	7631	7644	7595	7670	7635	7559	7624	7691	7671	7646	7554	7748	7637	7575	7612	7827	7621	7722	7694	7661	7578	7839	7639	7686	7660	7703	7903	7646	7733	7673	7651	7726	7696	7622	7674	7509	7668	7654	7694	7751	7623	7652	7679	7535	7560	7688	7618	7547	7660	7667	7689	7585	7585	7695	7635	7671	7648	7480	7596	7538	7669	7669	7676	7670	7713	7676	7658	7769	7599	7658	7612	7676	7705	7668	7642	7598	7768	7664	7730	7667	7632	7688	7777	7790	7710	7634	7817	7608	7720	7667	7687	7663	7660	7760	7704	7642	7547	7670	7733	7701	7654	7621	7651	7572	7777	7586	7628	7677	7685	7592	7783	7771	7721	7594	7747	7572	7664	7664	7761	7637	7564	7586	7638	7814	7644	7676	7641	7506	7764	7676	7767	7672	7713	7585	7774	7589	7747	7765	7667	7763	7727	7670
4965	1680	1466	1235	1275	1364	1463	5803	13212	16761	11803	5132	2055	1258	1002	951	981	924	940	967	960	993	948	977	955	1001	938	973	984	962	958	972	952	954	999	1032	984	968	948	987	944	941	965	960	970	1029	898	982	969	974	994	991	962	1014	919	1001	950	1000	1004	1002	919	929	1014	980	959	977	993	1026	894	1015	956	1014	1003	989	961	993	944	998	974	973	942	933	979	1008	943	974	971	960	971	926	938	926	963	1008	960	1013	995	993	967	974	988	978	986	996	952	928	993	1014	921	964	949	948	998	966	965	985	967	970	975	927	948	1005	935	933	1011	912	971	962	1049	933	1004	998	979	951	950	1028	1012	971	1014	1018	985	990	974	1021	985	999	980	986	1037	1005	973	1009	1014	971	959	980	983	936	982	946	933	975	926	971	960	922	990	944	946	994	1003	984	973	999	973	992	961	978	1019	957	1028	932	986	953	991	943	1004	959	915	993	1003	998	922	997	974	966	976	992	1005	986	1020	974	982	912	1001	998	974	922	957	989	983	991	968	977	959	994	967	994	917	986	959	934	981	964	964	1034	1083	965	983	1002	974	958	960	997	947	937	969	996	1033	955	961	940	1036	965	952	1021	949	1004	1010	1016	1004	958	958	944	942	959	961	952	948	988	955	957	959	966	973	915	986	1017	995	929	934	956	939	984	964	1027	923	960	1010	950	941	947	905	1004	941	1014	964	976	977	949	979	937	999	957	992	976	1024	998	992	1034	974	1008	957	967	920	960	966	953	985	993	983	971	1030	945	974	994	1012	954	1010	972	953	984	1032	960	983	994	985	960	956	984	952	1008	935	991	1046	994	993	964	1001	977	948	974	946	988	1004	916	905	1006	948	1015	984	961	1006	1000	998	972	1010	940	965	977	962	938	974	953	990	1007	1006	1007	1002	962	954	1010	961	960	906	970	1005	928	1013	1023	955	1001	1019	967	964	978	989	999	974	975	1008	960	947	976	893	994	971	921	1031	970	949	1003	950	956	981	988	1024	963	1026	1004	954	1031	960	998	924	1034	960	1014	902	984	958	989	1004	919	935	1014	954	942	963	964	970	978	988	1007	991	1007	947	1023	1003	968	1019	988	949	921	1024	974	950	958	971	908	924	957	956	981	976	998	950	983	952	965	989	999	974	961	995	963	952	960	968	977	982	927	955	895	996	996	933	933	990	975	986	965	983	958	938	956	985	988	1036	977	997	967	962	985	933	964	946	954	993	939	960	942	992	986	970	951	978	991	1058	980	929	901	955	1013	923	921	977	982	962	970	934	995	960	991	1010	962	956	1026	952	921	947	932	976	956	992	986	1050	957	988	986	987	953	953	949	993	960	1044	1021	894	949	1047	1008	945	1007	924	954	953	995	966	897	986	976	956	1006	931	1001	1019	974	999	956	963	961	922	1019	962	1018	981	974	1008	952	923	960	990	994	921	1002	1010	993	1003	973	914	1019	952	961	976	952	937	972	977	982	1013	1016	988	964	1020	947	963	1009	1007	980	985	991	967	1016	941	976	1019	952	986	979	974	962	948	985	1007	945	955	1000	985	971	1001	971	977	975	913	950	987	920	1004	974	982	973	950	957	982	964	986	960	1010	988	1046	968	972	952	1005	987	988	1028	912	1005	1001	989	957	937	994	1078	975	970	988	997	977	955	972	1050	945	1015	1058	946	971	985	947	971	970	981	1016	1012	951	902	988	1020	968	932	1021	981	984	1023	989	946	960	940	965	982	930	904	980	976	1056	943	964	932	994	964	1032	953	932	887	946	984	911	998	991	979	1011	990	977	956	1001	922	1023	1002	962	972	982	997	963	943	970	979	996	1010	993	931	963	975	982	939	1002	1005	962	987	991	948	1000	908	984	933	991	936	982	996	951	983	981	946	967	988	972	978	956	1015	971	1003	1008	975	971	992	985	998	953	999	983	985	983	993	906	1013	913	931	1032	1009	1031	989	1009	972	956	1030	957	965	946	989	946	989	958	1001	974	1018	1006	954	975	970	972	940	982	1019	986	1014	1027	993	986	996	920	954	948	971	1031	982	1004	1059	945	1022	956	1060	1072	989	943	959	958	966	974	1033	1032	962	929	968	946	1022	954	958	979	920	944	947	987	953	980	1009	1010	963	963	968	987	989	1011	1016	1000	968	1001	988	974	1006	983	1023	955	1003	954	997	942	885	938	958	1023	947	992	983	968	1011	976	1013	979	969	954	976	957	990	975	980	974	954	955	969	941	918	1038	921	941	1018	957	994	976	947	950	1045	933	1037	971	1000	940	897	942	991	993	1019	1013	966	984	951	941	995	995	1010	1006	963	957	965	1010	980	943	1009	984	955	954	1021	955	986	959	973	1022	1021	948	984	957	954	1011	1005	988	915	963	1016	999	977	1011	907	973	924	1020	1020	967	957	927	1012	1074	1048	976	1008	936	1002	988	972	993	1017	968	1015	978	902	1015	989	1003	1024	992	962	964	981	945	989	944	960	957	985	980	990	967	954	1004	917	1004	978	996	1008	921	986	974	1016	935	1015	976	968	927	988	941	960	962	936	900	910	965	1017	971	971	992	986	943	920	952	991	937	964	997	934	927	956	958	964	998	957	940	959	946	998	957	982	1009	977	982	884	1020	950	927	951	992	945	961	957	933	944	954	1009	1004	973	942	1000	1012	961	924	923	1033	1014	1036	930	952	971	972	967	986	954	996	962	1008	979	993	1031	995	1012	980	958	978	986	972	969	1015	965	917	949	942	940	946	994	949	960	1015	969	938	1011	976	945	953	980	948	1011	999	1021	974	1029	936	972	1012	938	1000	982	963	913	1001	1020	976	987	946	982	986	1009	970	961	966	977	949	980	964	952	1012	952	954	981	990	1016	1027	1016	949	952	1018	972	952	1006	985	953	940	969	977	1002	988	1040	962	973	952	973	1008	971	1022	955	956	993	894	966	1009	989	986	1035	955	944	974	958	978	973	992	945	996	1000	1040	997	987	950	955	992	982	927	929	977	913	992	964	953	977	918	898	944	973	944	971	959	963	908	957	988	944	973	936	907	957	977	933	933	954	993	1050	962	948	969	977	987	925	924	969	966	988	996	1004	953	1017	1043	966	955	973	956	1009	988	934	951	948	1019	1007	963	977	1015	988	983	906	948	989	978	998	979	987	896	876	936	1015	922	972	986	982	962	955	943	936	1012	976	1036	1006	949	988	962	975	994	983	949	984	965	975	973	931	938	956	926	938	986	961	993	987	963	1009	933	954	983	1020	947	974	944	976	1001	942	991	995	918	1011	959	953	1018	1000	951	967	1014	991	924	997	999	935	894	1012	997	987	1000	940	954	955	933	1032	1005	995	1031	1000	983	1008	968	979	1039	999	865	954	918	955	1023	932	968	997	912	995	981	974	995	943	1004	993	975	913	973	1021	967	963	916	981	925	1018	942	986	1010	930	929	947	942	910	943	994	935	962	997	1035	1025	947	915	954	932	957	970	1021	987	936	1021	949	942	961	1012	979	993	933	919	932	998	944	984	991	933	962	976	986	972	958	983	960	936	929	985	953	976	993	962	1056	925	929	967	1032	949	931	969	1004	967	917	900	964	963	1003	968	996	915	1008	943	963	1043	1008	1023	1022	979	966	1004	971	928	906	924	940	978	987	907	954	986	990	977	960	952	964	919	1006	934	912	930	957	1010	1006	954	927	965	939	1011	967	1023	976	955	976	983	978	978	958	974	952	1011	929	984	1001	974	1021	933	970	973	976	1004	954	966	1005	985	969	952	903	959	996	935	982	958	1010	967	1009	992	938	946	950	963	955	1019	971	930	969	935
19814	15166	13064	18407	22460	22363	24584	48276	60305	67264	53000	36183	20600	11227	8313	7903	8047	7829	7983	7811	7602	7770	7821	7784	7872	7786	7835	7758	7863	7855	7827	7780	7926	7887	7922	7805	7847	7866	7838	7904	7820	7808	7772	7898	7908	7867	7812	7932	7807	7764	7736	8002	7822	7730	7909	7738	7858	7924	7917	7855	7821	7663	7750	7663	7950	7807	7858	7805	7819	7864	7666	7789	7959	7747	7850	7825	7768	7872	7807	7755	7828	7823	7805	7850	7790	7839	7720	7851	7888	7791	7845	7816	7841	7828	7978	7814	7880	7790	7996	7823	7903	7784	7855	7799	7837	7754	7823	7845	7870	7767	7823	7823	7919	7940	7837	7802	7768	7779	7914	7841	7840	7835	7800	7881	7912	7982	7984	7835	7840	7728	7842	7660	7757	7878	7865	7859	7664	7707	7848	7841	7945	7902	7818	7784	7678	7849	7747	7946	7885	7805	7919	7771	7755	7707	7814	7832	7821	7862	7817	7805	7750	7757	7871	7866	7869	7983	7779	7803	7688	7780	7863	7781	7808	7728	7852	7829	7851	7743	7790	7870	7653	7619	7820	7737	7871	7847	7679	7763	7825	7809	7826	7875	7771	7957	7747	7895	7912	7775	7943	7796	7817	7819	7857	7750	7893	7797	7894	7819	7833	7910	7868	7804	7723	7810	7878	7665	7927	7867	7833	7916	7864	7873	7773	7812	7944	7885	7810	7933	7790	7952	7604	7754	7906	7737	7708	7651	7767	7716	7911	7810	7805	7804	7788	7816	7868	7807	7786	7852	7812	7869	7874	7773	7870	7680	7835	7898	7743	7836	7718	7799	7716	7828	7941	7840	7720	7772	7880	7838	7849	7908	7913	7952	7929	7766	7858	7904	7874	7864	7827	7988	7824	7759	7757	7879	7881	7757	7832	7765	7919	7871	7760	7819	7817	7972	7854	7761	7827	7925	7738	7806	7862	7842	7776	7696	7843	7752	7882	7920	7728	7915	7815	7794	7754	7901	7665	7698	7782	7707	7639	7862	7954	7722	7907	7909	7832	7810	7880	7762	7959	7938	7761	7790	7879	7784	7821	7941	7841	7692	7798	7759	7957	7821	7840	7694	7812	7881	7927	7877	7785	7872	7921	7842	7867	7888	7713	7809	7901	7877	7770	7860	7923	7915	7763	7842	7710	8050	7835	7733	7790	7763	7967	7870	7943	7900	8020	7826	7717	7734	7860	7902	7928	7903	7855	7803	7903	8012	7919	7850	7816	7848	7790	7752	7843	7808	7823	7885	7803	7797	8061	7791	7867	7683	7759	7898	7755	7815	7825	7634	7902	7804	7674	7902	7947	7775	8047	7741	7987	7826	7783	7878	7918	7929	7826	7856	7755	7886	7887	7812	7710	7884	7754	7799	7822	7834	7753	7783	7783	7725	7918	7929	7796	7867	7851	7852	7728	7885	7992	7806	7784	7825	7800	7809	7829	7787	7785	7733	7845	7731	7821	7769	7825	7692	7761	7793	7808	7901	7848	7800	7700	7931	7830	7816	7900	7850	7797	7888	7763	7672	7909	7976	7816	7795	7884	7821	7842	7827	7902	7700	7761	7877	7810	7799	7780	7811	7896	7824	7633	7773	7777	7853	7735	7667	7720	7842	7782	7835	7765	7843	7783	7831	7849	7785	7967	7851	7791	7914	7811	7791	7892	7927	7909	7954	7849	7962	7799	7742	7846	7911	7873	7944	7860	7850	7868	7825	7639	7882	7951	7694	7937	7707	7878	7858	7857	7796	7784	7906	7740	7950	7688	7849	7719	7844	7946	7709	7848	7816	7782	7808	7807	7818	7875	7905	7838	7778	7817	7818	7806	7887	7933	7918	7763	7766	7853	7828	7876	7898	7968	7725	7783	7753	7740	7738	7784	7870	7974	7821	7834	8012	7776	7949	7880	7914	7751	7796	7841	7811	7811	7880	7719	7770	7747	7805	7763	7736	7852	7787	7991	7780	7829	7797	7831	7828	7672	7924	7936	7873	7689	7769	7778	7858	7888	7833	7884	7925	7878	7809	7876	7913	7871	7929	7920	7936	7935	7840	7935	7838	7853	7858	7758	7892	7853	7882	7783	7770	7795	7739	7699	7749	7748	7853	7719	7780	7891	8056	7932	7834	7808	7920	7812	7963	7915	7743	7904	7867	7791	7801	7951	7937	7944	7795	7849	7774	7747	7762	7773	7826	7774	7769	7960	7902	7825	7960	7875	8007	7759	7944	7927	7778	7910	7815	7787	7755	7879	7788	7781	7744	7986	7722	7937	7936	7814	7961	7816	7820	7866	7761	7702	7918	7928	7829	7905	7842	7657	7807	7948	7730	7935	7822	7778	7822	7792	7726	7812	7890	7829	7893	7966	7908	7793	7890	8026	7818	7907	7821	7800	7791	7763	7925	7748	7958	7830	7982	7744	7887	7867	7669	7864	7848	7837	7860	7793	7724	7885	7833	7904	7855	7850	7861	7900	7855	8000	7903	7764	7738	7843	7756	7795	7917	7819	7893	7879	7899	7918	7829	7678	7734	7864	7759	7817	7831	7965	7979	7852	7872	7856	7942	7821	7937	7952	7842	7858	7949	7844	7853	7814	7679	7782	7941	7875	8022	7888	7864	7839	7748	7904	7757	7886	7876	7950	7914	7733	7915	7878	7823	7756	7879	7907	7729	7946	7797	7741	7707	7967	7829	7766	7786	7871	7898	7923	7724	7859	7846	7678	7730	7871	7910	7805	7723	7846	7824	7892	7885	7741	7810	7933	7972	7859	7930	7860	7834	8002	7859	7794	7807	7861	7847	7894	7927	7840	7807	7860	7796	7773	7824	7850	7822	7778	7913	7899	7911	7831	7898	7804	7779	7884	7947	7864	7839	7920	7901	7681	7689	7908	7743	7896	7963	7800	7879	7844	7889	7794	7839	7779	7693	7859	7897	7851	7746	7942	7685	7829	7803	7871	7885	7911	7666	7833	7788	7860	7977	7827	7872	7857	7758	7829	7847	8017	7716	7910	7806	7832	7669	7787	7834	7950	7817	7880	7851	7817	7905	7942	7830	7885	7789	7787	7732	7922	7727	7913	7837	7851	7770	7869	7890	7658	7698	7938	7954	7917	7833	7881	7861	7975	7872	7881	7825	7817	7787	7660	7836	7803	7775	7737	7779	7953	7850	8016	7700	7803	7703	7941	7824	7734	7745	7711	7828	7773	7769	7749	7795	7818	7920	7894	7923	7777	7920	7773	7734	7834	7916	7806	7862	7684	7698	7887	7888	7799	7794	7939	7859	7931	7762	7871	7872	7906	7886	7931	7837	7812	7865	7781	7847	7847	7854	7942	7912	7602	7976	7860	7996	7741	7799	7928	7799	7765	7805	7841	7895	7804	7874	7829	7711	7823	7897	7778	7728	7971	7883	7980	7819	7966	7794	7904	7889	7810	7751	7724	8003	7990	7838	7791	7820	8027	7837	7945	7842	7849	7851	7836	7902	7832	7854	7755	7831	7808	7937	7888	7787	7849	7887	7849	7912	7744	7938	7755	7922	7985	7831	7708	7851	7768	7756	7782	7956	7689	7904	7833	7849	7905	7905	7887	7797	7769	7812	7788	7901	7902	7718	7976	7872	7868	7816	7880	7795	7775	7665	7856	7831	7668	7987	7849	7817	7805	7892	7766	7847	7958	7816	7834	7895	7833	7851	7906	7779	7947	7812	7907	7913	7781	7845	7848	7882	7709	7882	7840	7806	7892	7880	7785	7770	7815	7826	7903	7670	7793	7962	7821	7819	7900	7957	7857	7726	7860	7718	7746	7991	7870	7839	7924	7765	7858	7791	7919	7703	7674	7850	7825	7810	7929	7770	7764	7796	7854	7884	7870	7859	7998	7712	7754	7678	7760	7812	7934	7948	7880	7875	7761	8018	7876	7816	7937	7842	7834	7865	7908	7817	7961	7891	7861	7732	7792	7841	7765	7810	7898	7901	7901	7834	7802	7772	7942	7817	7868	7840	7858	7838	7856	7827	7899	7664	7800	7823	7866	7822	7882	7906	7825	7741	7892	7734	7810	7790	7940	7672	7871	7850	7813	7826	7789	7807	7827	7656	7880	7858	7824	7887	7795	7777	7754	7888	7989	7719	7846	7806	7719	7864	7839	7899	7677	7879	7855	7809	7879	7908	7897	7859	7827	7807	7771	7927	7821	7780	7975	7833	7897	7850	7832	7895	7792	7704	7985	7915	7874	7865	7675	7954	7733	7705	7888	7809	7896	7839	7909	7818	7802	7862	7778	7811	7777	7788	7873	7719	7704	7842	7770	7861	7801	7907	7750	7906	7851	7779	7923	8097	7797	7788	7766	7813	7918	7821	7804	7736	7691	7807	7746	7845	7903	7874	7755	7774	7841	8074	7785	7879	7818	7690	7664	7856	7827	7762	7666	7787	8148	7844	7779	7880	7836	7877	7807	7946	7815	7823	7865	7846	7804	7820	7860	7895	7865	7846	7865	7991	7859	7850	7746	7769	7823	8001	7782	7738	7826	7936	7826	7856	7906	7751	7911	7838	7902	7778	7885	7897	7769	7869	7944	7935	7925	7893	7724	7910	7861	7868	7890	7903	8043	7848	7829	7706	7800	8033	7913	7808	7779	7701	7897	7660	7721	7858	7756	7977	7825	7917	7851	7862	7798	7824	7911	7866	7852	7708	7781	7721	7905	7843	7952	7881	8113	7909	7912	7998	7673	7741	7774	7983	7790	7843	7927	7787	7821	7907	7943	7833	7789	7805	7865	7792	7863	7808	7945	7880	7911	7902	7892	7753	7983	7832	7937	7704	7837	7998	7911	7926	7825	8006	7718	7785	7943	7943	7830	7884	7911	7811	7989	7829	7876	7884	7765	7811	7827	7848	7829	7906	7911	7880	7849	7682	7742	7839	7779	7803	7787	7951	7917	7845	7839	7832	7859	7872	7815	7838	7827	7799	7855	7929	7844	7818	7787	7760	7800	7917	7751	7853	7852	7812	7862	7801	7976	7897	7821	7763	7888	7853	7738	7779	7937	7868	7646	7688	7927	7960	7921	7832	7802	7874	7939	7878
3971	2088	1597	1485	1528	1891	1903	4782	25263	27294	20060	9539	3917	1749	1079	1015	959	1014	987	994	976	957	1003	985	1008	963	1002	952	954	955	929	978	946	965	924	943	954	1018	1007	1049	974	977	958	970	1011	907	983	941	987	1010	987	988	981	1031	987	930	971	960	1007	969	970	1024	916	990	944	1001	954	1016	972	1005	991	996	1018	987	1001	1013	948	975	937	946	912	979	983	957	986	957	930	937	1017	1011	923	972	1014	962	1003	955	976	974	955	942	985	971	973	994	989	977	980	917	991	979	1004	968	958	975	966	994	934	947	965	910	932	956	982	982	953	995	974	951	978	977	967	937	974	988	970	1017	991	992	1033	954	958	993	937	994	1050	956	936	915	987	999	954	939	966	1021	990	1016	966	992	995	934	1021	923	987	999	921	948	985	990	974	950	965	923	991	1003	957	997	1002	1018	991	952	948	1026	1037	1060	917	950	990	991	996	1065	987	973	946	969	979	908	1008	942	933	1016	958	915	999	968	949	943	1009	969	1026	998	964	924	1009	960	1051	969	1020	966	957	1000	988	971	960	958	961	983	1013	979	957	1008	961	1038	968	990	985	997	978	968	1004	965	981	931	949	969	939	1018	936	970	950	1027	925	965	975	972	958	957	946	932	979	1032	976	899	979	934	945	950	1025	949	952	1016	964	975	995	963	993	1012	989	973	945	935	977	985	949	975	982	963	1020	970	950	979	954	978	987	920	995	918	959	1009	969	985	938	961	947	943	995	1024	1018	967	976	1015	930	994	979	958	989	988	932	920	936	1005	1050	1017	935	1021	962	915	981	935	946	988	938	970	965	973	1039	979	986	993	1013	963	962	978	1007	992	993	940	974	1014	989	942	962	985	1032	974	949	1025	991	1011	984	950	985	934	986	944	1038	957	980	905	954	1022	986	999	990	949	968	988	958	991	1074	967	924	977	969	966	970	994	952	1021	963	1008	975	967	1033	939	1010	918	992	991	949	999	932	977	935	997	912	960	1004	983	998	1023	960	976	985	957	958	963	1054	907	944	1011	947	971	1015	1033	987	966	935	976	901	1043	984	1062	937	996	984	985	985	938	951	1032	956	946	929	927	991	971	989	959	964	945	929	943	986	953	1002	937	1001	1008	891	921	963	1018	942	1013	987	1021	943	995	977	977	1012	982	950	928	1017	892	896	971	968	1031	1044	957	979	984	944	993	957	969	996	915	915	982	936	970	1019	1012	980	955	926	1017	1025	899	983	963	968	1004	947	929	933	976	995	974	954	947	1010	1022	958	1036	1010	991	945	1013	985	963	945	948	985	908	941	1007	946	971	991	1005	944	963	933	947	1016	999	980	930	1007	952	942	953	946	945	962	964	961	982	948	952	970	988	962	947	928	984	952	980	969	976	957	993	1025	1002	968	967	990	1010	931	1039	981	991	939	984	917	973	971	1005	1019	929	958	951	985	955	963	972	1022	1008	995	946	976	968	978	943	993	991	996	1002	930	962	938	974	984	952	917	960	995	994	987	980	1003	1004	1016	1044	961	963	986	913	997	972	976	987	992	957	970	973	970	970	1008	946	994	907	999	983	967	956	955	924	959	948	943	931	986	1013	989	987	997	956	976	1019	933	948	979	909	907	1011	989	997	984	1002	1025	1030	952	973	1015	968	967	1004	987	983	995	992	984	1078	1023	971	925	975	944	953	1017	986	1071	992	998	996	970	983	976	980	1013	967	965	997	924	993	964	945	969	994	1004	990	964	1050	960	1056	1022	1069	952	963	986	1049	1020	951	997	998	1003	957	949	967	935	999	967	994	1015	1007	950	984	953	942	1019	1018	988	1010	1033	958	901	1082	992	1018	995	977	967	998	927	969	997	986	987	959	954	1010	981	1032	1021	1017	987	960	951	1036	932	927	967	936	916	1015	988	986	986	1024	941	936	943	954	955	940	978	958	931	1040	926	919	953	978	1002	972	994	951	982	954	960	1039	983	942	1047	901	1024	965	1013	987	949	955	1022	977	957	957	981	940	1010	938	983	986	1008	924	1036	934	952	1008	999	982	992	944	959	966	992	975	954	969	1001	974	984	972	979	959	975	998	983	930	948	924	1031	914	971	953	1014	969	1011	964	1013	1028	975	972	1012	1006	951	994	961	954	984	944	944	974	976	961	973	941	1012	928	952	967	983	937	974	956	980	951	904	988	951	975	923	952	1009	918	913	951	973	963	948	997	945	935	945	993	982	1040	1014	997	929	1061	993	987	1016	963	942	968	941	966	995	1024	946	957	1004	1016	987	993	1044	994	967	945	1058	933	938	1013	957	968	946	951	990	963	959	1022	982	980	1006	983	963	990	974	1000	996	973	1014	999	950	990	993	965	1005	947	1007	990	1006	928	953	982	951	949	912	951	940	1048	969	999	1003	970	987	989	988	961	949	950	961	993	972	978	948	965	921	976	987	954	1030	1004	952	975	900	1007	949	976	987	946	978	969	945	998	958	962	966	981	1045	993	1017	968	1001	979	973	995	998	994	983	1016	961	969	966	1008	930	939	954	956	1023	964	1001	1028	982	983	999	957	927	1002	953	955	968	995	975	952	959	912	970	1014	941	957	995	966	942	895	984	1015	971	914	969	965	917	963	964	1030	964	996	945	1007	1005	972	972	1017	949	1007	994	976	966	1041	956	985	923	928	998	1037	978	938	974	1023	994	991	975	960	1020	969	946	988	977	988	1052	943	990	991	994	1015	963	947	935	968	997	1067	927	947	966	1023	1005	917	983	981	1039	963	952	1009	993	947	970	952	977	920	1044	946	1021	938	998	1021	987	928	1037	955	941	992	1012	978	956	1034	950	987	956	966	1001	1001	986	1018	958	936	1024	986	955	984	952	1005	958	982	952	947	943	949	984	972	986	992	982	962	961	927	994	976	942	872	936	1027	953	1018	917	909	943	987	931	1001	917	988	1000	1003	929	961	934	962	967	1015	955	953	1012	955	947	993	969	950	973	932	976	948	966	1023	973	993	946	961	944	1008	936	949	984	978	980	948	946	995	966	969	1014	992	972	990	934	975	1000	965	952	979	1006	1001	970	983	979	961	969	1003	992	918	1020	962	976	960	1006	979	962	998	924	993	945	989	986	967	1050	1017	1034	899	1002	978	931	979	1023	968	982	964	951	979	1028	966	980	1004	949	991	985	995	1042	944	947	968	972	930	999	983	941	924	985	978	1045	943	931	941	960	972	931	976	989	984	978	1003	1012	930	963	974	1008	1024	986	954	983	1011	972	1009	964	1000	991	971	969	976	965	961	1008	988	997	999	951	958	944	996	987	929	1007	910	1039	960	1034	963	952	986	969	1040	971	963	1011	976	961	899	942	1034	1018	1009	968	982	951	945	1050	1019	974	944	991	964	917	988	930	1003	942	978	973	972	954	943	1014	987	1002	910	936	978	979	998	967	973	993	958	1004	1045	966	1004	992	957	954	915	936	967	978	970	964	974	953	1002	963	1008	981	1019	943	959	929	968	992	931	945	954	1004	992	950	1000	1029	914	1040	940	1036	959	967	977	957	933	910	1053	994	998	975	1002	963	978	961	944	979	1008	933	991	980	941	929	958	990	909	968	952	961	949	997	996	937	984	918	997	1025	952	944	983	978	997	948	999	1018	967	1008	1020	971	1030	1003	978	983	995	1000	1046	945	1066	978	957	1011	944	977	976	948	957	968	984	981	995	944	948	997	975	995	975	960	1003	966	1016	982	979	897	972	966	962	1007	964	954	947	972	930	941	967	943	931	965	923	975	980	965	960	1024	1002	952	980	922	960	960	924	985	984	1032	897
26479	18064	14424	22881	29706	31357	31536	45992	78972	80973	65108	46603	31228	17751	9963	8169	7839	7753	7886	7774	7803	7717	7880	7789	7665	7696	7694	7733	7870	7791	7796	7885	7824	7737	7706	7830	7876	7707	7820	7681	7826	7938	7909	7813	7722	7765	7821	7739	7755	7819	7845	7871	7750	7698	7777	7800	7799	7824	7804	7802	7766	7845	7669	7701	7857	7843	7749	7679	7879	7741	7898	7828	7753	7785	7843	7827	7717	7811	7913	7803	7755	7693	7718	7759	7933	7659	7836	7898	7751	7810	7811	7834	7778	7689	7763	7765	7800	7839	8010	7748	7732	7737	7863	7737	7863	7768	7860	7768	7882	7883	7814	7907	7824	7834	7699	8015	7900	7810	7859	7761	7762	7754	7785	7772	7886	7728	7924	7906	7845	7719	7815	7770	7784	7782	7882	7803	7820	7733	7731	7783	7921	7826	7872	7727	7916	7869	7943	7716	7630	7879	7790	7756	7711	7627	8015	7790	7834	7765	7862	7790	7831	7792	7798	7738	7833	7749	7807	7870	7736	7881	7782	7616	7792	7702	7747	7892	7737	7748	7913	7803	7788	7730	7818	7912	7914	7770	7860	7817	7654	7716	7946	7743	7700	7689	7741	7769	7694	7718	7676	7739	7754	7902	7773	7700	7773	7736	7782	7680	7915	7834	7714	7885	7684	7813	7683	7826	7865	7881	7845	7807	7846	7711	7824	7809	7779	7688	7876	7731	7802	7774	7761	7856	7879	7696	7802	7904	7907	7879	7866	7836	7855	7886	7820	7712	7796	7890	7810	7727	7830	7912	7939	7789	7684	7883	7735	7874	7720	7717	7772	7930	7777	7839	7830	7880	7844	7794	7804	7958	7706	7706	7706	7715	7880	7715	7740	7732	7830	7711	7786	7763	7814	7835	7810	7778	7910	7707	7835	7772	7704	7657	7823	7813	7807	7835	7853	7730	7855	7916	7722	7727	7833	7787	7733	7776	7710	7817	7763	7883	7835	7766	7698	7830	7870	7900	7950	7922	7879	7836	7831	7861	7816	7744	7817	7691	7683	7859	7791	7804	7903	7672	7835	7645	7754	7717	7766	7746	7882	7843	7913	7706	7898	7714	7739	7813	7752	7829	7808	7863	7874	7907	7864	7842	7763	7896	7702	7914	7703	7935	7736	7864	7869	7902	7907	7756	7901	7797	7848	7801	7692	7762	7774	7854	7780	7777	7765	7893	7792	7725	7776	7837	7720	7759	7808	7784	7836	7862	7805	7733	7811	7694	7750	7819	7846	7805	7921	7769	7940	7800	7864	7808	7782	7685	7899	7826	7797	7712	7687	7799	7735	7793	7789	7793	7810	7798	7939	7750	7756	7918	7766	7922	7899	7846	7834	7798	7815	7826	7641	7750	7741	7723	7840	7931	7875	7954	7806	7753	7842	7849	7896	7759	7815	7830	7815	7933	7691	7785	7739	7873	7772	7818	7619	7742	7790	7681	7808	7785	7672	7798	7824	7641	7813	7903	7875	7774	7603	7911	7923	7819	7655	7695	7843	7751	7631	7774	7686	7840	7787	7748	7751	7851	7854	7742	7815	7783	7723	7773	7797	7678	7778	7751	7813	7638	7886	7861	7876	7719	7788	7870	7735	7811	7725	7804	7906	7852	7746	7803	7778	7875	7846	7797	7795	7674	7720	7759	7735	7938	7837	7807	7780	7786	7858	7826	7910	7759	7816	7863	7744	7824	7777	7745	7861	7711	7780	7816	7877	7919	7926	7754	7818	7790	7847	7916	7822	7695	7756	7640	7748	7830	7746	7819	7879	7710	7814	7827	7659	7752	7716	7790	7795	7736	7788	7911	7949	7759	7905	7826	7825	7761	7766	7797	7836	7793	7937	7876	7681	7750	7742	7796	7894	8050	7864	7873	7742	7840	7889	7752	7907	7763	7757	7819	7830	7717	7967	7757	7838	7754	7775	7743	7873	7765	7911	7996	7710	7714	7835	7798	7776	8098	7790	7749	7832	7764	7732	7683	7719	7842	7857	7832	7827	7827	7770	7847	7840	7753	7770	7700	7795	7785	7744	7877	7894	7747	7704	7900	7807	7891	7792	7704	7686	7709	7718	7726	7800	7786	7632	7876	7657	7712	7812	7773	7835	7767	7768	7796	7754	7871	7870	7836	7848	7658	7881	7790	7743	7741	7669	7933	7808	7859	7963	7797	7631	7930	8004	7714	7828	7820	7744	7766	7706	7837	7641	7806	7687	7841	7904	7815	7767	7760	7928	7808	7798	7927	7778	7831	7906	7837	7824	7782	7838	7844	7734	7627	7742	7940	7755	7790	7911	7895	7894	7846	7808	7689	7906	7849	7717	7887	7838	7719	7607	7859	7796	7739	7794	7844	7786	7921	7649	7757	7790	7791	7982	7760	7668	7821	7689	7883	7869	7777	7785	7691	7857	7859	7684	7870	7884	7814	7695	7832	7790	7818	7849	7773	7813	7786	7811	7714	7949	7862	7900	7793	7760	7879	7861	7782	7794	7873	7800	7870	7764	7943	7849	7744	7722	7758	7881	7813	7712	7885	7811	7788	7815	7875	7870	7768	7753	7822	7706	7882	7916	7758	7804	7759	7954	7731	7840	7788	7783	7810	7792	7825	7902	7822	7782	7701	7835	7843	7789	7718	7838	7859	7824	7832	7640	7821	7772	7830	7671	7822	7703	7840	7848	7754	7834	7859	7855	7869	7898	7736	7699	7763	7895	7815	7715	7849	7828	7844	7750	7854	7791	7808	7771	7823	7805	7871	7810	7829	7849	7666	7668	7676	7880	7892	7819	7660	7719	7827	7793	7847	7766	7765	7867	7845	7834	7762	7902	7696	7757	7854	7861	7899	7661	7828	7852	7831	7731	7850	7690	7829	8033	7837	7792	7823	7845	7727	7914	7774	7814	7733	7880	7885	8012	7846	7605	7812	7804	7744	7840	7657	7755	7948	7873	7749	7826	7698	7757	7840	7811	7819	7734	7851	7746	7919	7983	7903	7935	7755	7707	7869	7931	7817	7798	7844	7849	7731	7894	7676	7811	7705	7823	7874	7872	7731	7825	7768	7736	7929	7824	7921	7845	7846	7807	7778	7690	7772	7933	7619	7836	7717	7764	7719	7909	7782	7836	7757	7755	7873	7818	7796	7855	7675	7872	7695	7846	7812	7722	7861	7838	7813	7816	7697	7805	7750	7753	7957	7768	7775	7830	7757	7837	7683	7923	7858	7767	7911	7842	7825	7807	7823	7710	7905	7898	7866	7797	7902	7907	7803	7831	7749	7711	7711	7760	7897	7642	7852	7695	7856	7797	7820	7832	7766	7762	7876	7838	7867	7765	7767	7861	7787	7876	7673	7774	7757	7804	7748	7784	7766	7796	7818	7817	7616	7761	7768	8003	7957	7865	7866	7818	7843	7888	7888	7749	8025	7787	7760	7831	7700	7775	7669	7743	7774	7906	7597	7783	7944	7795	7713	7723	7827	7857	7851	7886	7813	7904	7809	7869	7719	7763	7753	7748	7791	7794	7817	7770	7746	7796	7815	7767	7713	7910	7810	7767	7762	7776	7592	7864	7678	7776	7963	7828	7828	7758	7872	7757	7762	7776	7745	7930	7811	7922	7990	7920	7784	7782	7784	7660	7756	7742	7648	7777	7669	7857	7828	7886	7864	7696	7775	7739	7739	7805	7917	7773	7786	7835	7768	7836	7742	7762	7991	7899	7707	8018	7694	7660	7727	7717	7810	7866	7781	7773	7764	7769	7898	7849	7845	7758	7848	7855	7871	7897	7803	7825	7756	7855	7867	7871	7762	7791	7814	7834	7843	7755	7752	7889	7820	7798	7941	7799	7773	7901	7805	7745	7806	7722	7928	7802	7752	7642	7794	7863	7762	7795	7881	7816	7788	7672	7828	7807	7721	7848	7870	7747	7859	7669	7670	7929	7699	7759	7771	7891	7781	7702	7737	7963	7816	7810	7803	7836	7834	7888	7922	7690	7866	7736	7724	7823	7785	7820	7900	7769	7836	7799	7891	7912	7842	7905	7729	7653	7723	7821	7841	7838	7835	7768	7817	8041	7848	7833	7775	7823	7841	7816	7842	7759	7874	7916	7971	7795	7887	7646	7819	7929	7950	7704	7897	7943	7831	7777	7830	7984	7822	7911	7842	7694	7698	7874	7806	7790	7775	7804	7856	7856	7834	7811	7787	7910	7934	7849	7742	7867	7769	7792	7691	7878	7865	7830	7727	7824	7706	7659	7831	7857	7791	7712	7717	7978	7815	7791	7835	7614	7815	7843	7798	7825	7863	7760	7761	7795	7777	7574	7766	7919	7646	7870	7911	7735	7830	7883	7809	7988	7678	7766	7824	7815	7783	7933	8014	7763	7743	7699	7839	7817	7819	7962	7965	7828	7777	7689	7931	7906	7699	7775	7715	7778	7846	7759	7712	7778	7685	7749	7909	7842	7826	7831	7734	7856	7775	7760	7749	7844	7843	7894	7837	7877	7740	7749	7723	7787	7797	7741	7911	7828	7757	7910	7710	7766	7911	7774	7699	7982	7759	7750	7711	7776	7745	7840	7830	7761	7809	7703	7828	7782	7774	7861	7706	7816	7699	7777	7842	7850	7879	7831	7844	7724	7861	7884	7755	7819	7648	7812	7905	7922	7908	7779	7893	7839	7762	7894	7957	7878	7925	7772	7862	7803	7988	7824	7797	7818	7884	7848	7667	7868	7910	7944	7752	7784	7938	7861	7907	7707	7803	7824	7813	7751	7915	7664	7932	7672	7820	7690	7918	7794	7613	7879	7803	7867	7702	7788	7737	7786	7767	7841	7884	7822	7775	7907	7804	7886	7787	7728	7763	7945	7803	7739	7777	7851	7799	7805	7662	7779	7714	7832	7768	7802	7896	7693	7690	7730	7697	7765	7879	7865	7635	7820	7805	7800	7826	7932	7702	7750	7785	7751	7761	7899	7890	7842	7796	7776	7650	7905	7892	7717	7763	7795	7834	7759	7891	7808	7891	7692	7822	7854	7878	7843	7807	7780	7872	7697	7879	7644	7876	7881	7725	7889	7852	7733	7995
3359	1394	1148	1035	1184	1325	1315	2315	5207	5642	4011	2248	1515	1181	922	988	961	943	967	943	963	943	959	907	957	979	919	919	987	903	889	937	870	924	955	909	930	896	973	919	979	997	936	1023	915	941	919	934	939	923	948	961	915	942	948	962	892	944	907	961	912	960	934	963	948	966	916	944	949	989	881	891	924	919	932	946	960	922	915	941	926	967	925	959	969	979	985	938	955	946	943	944	942	952	975	888	988	943	959	972	943	895	919	919	926	966	933	892	950	923	1021	974	898	1016	934	961	962	952	917	960	923	926	928	964	941	903	948	942	978	912	913	938	928	867	894	908	938	910	933	985	941	935	933	911	958	938	928	1028	964	912	993	956	877	959	985	920	951	1004	921	898	915	966	887	925	924	944	979	923	915	924	946	912	964	990	957	909	981	888	946	997	917	948	940	898	969	921	922	909	885	945	933	950	950	939	918	974	934	956	952	912	973	960	964	933	912	909	964	948	957	902	957	911	941	932	925	938	948	882	914	986	973	914	901	920	968	946	886	1007	976	953	962	957	925	916	940	969	967	990	895	928	934	954	946	932	939	967	908	915	937	930	919	948	968	904	959	968	908	949	904	916	903	896	895	946	899	965	935	944	944	946	915	992	910	960	917	961	932	910	955	920	912	914	929	955	954	908	992	971	990	917	936	960	885	918	953	945	977	938	953	957	934	968	929	876	916	981	898	984	915	962	908	967	961	951	969	990	972	942	1003	950	899	911	959	912	955	998	964	941	945	944	896	932	948	963	982	873	947	935	931	897	928	929	938	926	899	949	981	964	914	904	895	960	914	945	967	957	935	987	912	978	943	916	948	894	961	940	945	917	954	943	941	930	948	906	933	902	954	929	972	1003	962	938	936	938	942	973	976	966	914	905	970	907	944	959	1017	993	904	921	1004	915	960	991	942	879	910	923	940	975	967	877	911	963	969	964	945	904	976	938	921	971	899	953	956	931	959	903	935	962	906	975	1018	903	985	911	920	938	957	928	991	974	862	986	919	977	947	939	956	922	918	982	925	920	955	1003	914	969	929	954	982	933	922	962	942	945	957	898	895	934	869	968	969	942	940	889	912	949	946	974	885	919	990	900	970	949	923	918	940	958	979	959	922	894	891	915	964	967	911	980	917	977	936	920	915	954	890	942	937	918	939	916	973	962	937	935	940	953	898	920	961	949	922	977	988	932	952	907	908	918	951	946	953	991	924	947	908	919	922	949	932	885	889	918	912	955	944	985	979	945	938	956	883	965	936	1025	934	919	958	942	936	947	960	967	981	948	962	963	936	940	918	962	933	888	926	947	946	930	998	905	940	943	965	956	997	926	962	956	946	960	952	890	998	977	911	917	914	925	970	911	942	944	931	966	957	968	905	920	878	944	922	959	851	963	932	929	925	944	966	944	1011	1000	943	940	975	912	972	904	956	988	971	945	929	961	946	932	959	930	898	954	1002	970	921	884	901	896	975	941	970	945	932	946	898	989	886	904	987	990	982	959	1007	939	902	901	998	1014	979	878	921	925	912	915	935	918	968	977	972	953	982	987	992	960	903	928	917	960	937	955	952	964	976	959	948	948	956	947	953	997	975	906	931	907	976	872	967	997	953	974	968	977	934	963	974	917	892	951	967	953	961	961	991	947	958	947	987	941	920	974	966	943	916	982	901	1001	958	910	951	975	923	914	935	904	960	956	971	943	975	936	939	915	961	885	931	989	915	982	915	936	1040	922	915	913	975	922	964	1016	928	917	939	979	933	954	925	920	965	968	901	941	905	927	935	956	982	918	937	957	949	946	940	982	967	902	912	933	942	956	926	979	925	929	908	978	882	921	920	914	935	972	968	924	955	941	930	907	912	916	958	940	965	972	929	1015	961	930	958	932	942	981	891	916	930	918	981	979	928	938	972	950	936	970	932	922	977	845	915	986	945	907	857	945	967	986	940	982	1000	926	993	933	959	994	941	927	911	952	935	984	950	920	976	920	940	936	950	961	940	901	909	955	950	924	954	912	908	1001	947	967	939	914	924	997	928	911	950	949	971	978	916	960	949	928	974	979	912	953	942	947	936	975	935	946	974	963	969	943	957	927	941	889	947	973	912	934	962	954	949	959	928	970	952	933	958	947	956	921	983	933	959	975	956	926	872	1020	913	958	928	958	982	948	928	916	968	923	954	955	937	939	957	945	874	989	936	964	971	972	911	869	924	932	963	996	977	913	1022	942	914	915	919	941	1032	955	976	881	946	915	898	910	1014	969	919	910	1005	944	970	983	921	915	968	920	966	934	969	913	975	961	915	932	919	940	938	956	893	903	954	946	902	948	938	932	1000	961	922	970	936	949	1003	986	932	985	988	988	915	906	936	983	914	923	908	929	1008	910	948	972	900	973	934	927	934	907	964	977	918	919	975	881	912	967	983	964	966	908	931	954	933	932	892	954	891	952	945	934	1015	931	925	1016	986	890	969	923	905	953	942	1006	955	892	956	943	960	903	921	957	906	927	959	957	889	926	866	953	913	904	922	948	986	953	959	934	985	994	917	986	890	954	935	991	1008	928	913	956	883	955	1014	909	883	954	959	928	960	917	1015	950	926	970	984	928	979	913	925	897	926	982	949	949	917	914	962	962	944	963	940	901	936	959	863	910	988	956	968	941	897	958	907	881	906	866	930	933	1007	928	1045	976	925	954	935	935	926	930	901	875	924	965	913	954	976	917	939	973	955	954	947	951	993	934	926	889	925	970	894	930	950	922	1008	953	923	983	970	928	920	921	983	900	961	962	914	940	926	982	901	952	984	914	977	904	958	948	945	934	952	925	896	896	957	956	953	929	905	952	926	912	949	899	950	966	921	1010	910	929	909	978	889	932	994	956	925	1015	910	875	936	962	962	910	926	940	927	972	941	975	929	961	918	933	926	940	932	943	959	957	963	934	974	929	962	947	920	951	943	934	969	981	944	968	909	964	983	908	961	949	933	931	923	980	925	972	945	961	927	966	968	1014	948	905	917	919	952	969	949	939	927	949	958	1003	993	905	941	945	908	934	912	904	946	895	966	978	933	964	940	972	963	1027	954	954	983	913	944	946	970	953	927	911	911	909	970	976	923	933	936	894	960	943	1002	916	989	959	973	946	931	922	957	948	918	947	926	946	970	972	918	978	978	918	948	963	989	973	933	946	989	914	912	939	939	941	984	945	912	923	964	871	980	894	947	943	920	954	917	937	952	953	943	955	908	915	920	942	960	961	956	960	923	953	940	973	970	963	923	990	968	952	926	1001	916	930	948	931	969	926	932	915	950	941	920	918	942	902	904	900	917	950	924	954	921	987	964	978	955	944	943	978	1011	942	888	941	901	901	967	965	971	988	951	929	998	976	938	962	981	922	968	1020	917	953	948	929	931	964	921	945	954	891	988	976	946	962	912	954	1007	965	940	976	943	923	1003	909	888	890	938	953	903	960	933	935	959	931	927	965	944	929	915	950	951	990	973	891	954	949	930	987	938	916	905	965	974	923	913	897	932	979	892	939	899	982
16842	12300	10003	14772	20083	22021	21842	35196	47648	44208	35562	24639	15995	9853	7990	7811	7705	7613	7587	7593	7501	7638	7533	7599	7531	7595	7529	7612	7580	7712	7464	7647	7704	7691	7666	7560	7642	7596	7630	7595	7535	7546	7650	7732	7602	7730	7662	7549	7574	7527	7614	7767	7699	7646	7613	7592	7659	7508	7673	7666	7623	7580	7569	7601	7649	7550	7565	7616	7680	7529	7642	7676	7572	7705	7690	7579	7671	7626	7570	7642	7590	7481	7553	7492	7550	7700	7458	7604	7582	7618	7535	7684	7544	7641	7632	7652	7685	7617	7651	7497	7640	7688	7580	7614	7698	7489	7752	7523	7636	7587	7553	7659	7641	7588	7650	7702	7559	7652	7660	7588	7621	7627	7457	7471	7771	7551	7674	7565	7739	7556	7854	7738	7606	7634	7670	7620	7602	7549	7662	7640	7652	7650	7640	7620	7718	7462	7612	7609	7757	7739	7637	7575	7612	7727	7553	7657	7605	7653	7665	7628	7595	7562	7671	7630	7691	7657	7600	7774	7689	7597	7609	7560	7568	7560	7622	7559	7627	7621	7658	7640	7613	7633	7512	7558	7652	7705	7457	7600	7510	7646	7551	7702	7695	7527	7692	7638	7560	7683	7535	7509	7670	7592	7525	7587	7617	7752	7551	7517	7558	7554	7611	7469	7697	7523	7658	7560	7700	7787	7650	7723	7612	7733	7681	7619	7588	7600	7510	7639	7616	7553	7734	7513	7759	7549	7703	7509	7698	7652	7651	7558	7642	7740	7533	7515	7404	7693	7636	7498	7700	7663	7600	7680	7800	7553	7695	7640	7562	7575	7524	7551	7594	7602	7780	7612	7577	7511	7666	7663	7643	7560	7637	7605	7571	7422	7615	7652	7583	7691	7661	7671	7618	7688	7571	7776	7485	7642	7675	7645	7563	7768	7623	7603	7523	7576	7621	7644	7678	7548	7594	7694	7607	7656	7675	7630	7703	7699	7541	7672	7699	7668	7528	7611	7724	7635	7574	7682	7547	7768	7492	7649	7599	7565	7580	7565	7672	7668	7676	7571	7718	7756	7625	7646	7620	7542	7481	7645	7559	7660	7595	7653	7599	7568	7578	7646	7616	7557	7545	7685	7710	7579	7585	7665	7616	7482	7647	7696	7563	7591	7688	7785	7674	7568	7603	7658	7614	7487	7647	7545	7691	7771	7667	7724	7644	7534	7725	7653	7597	7598	7639	7678	7813	7510	7630	7721	7638	7650	7643	7572	7714	7694	7614	7635	7595	7630	7739	7610	7655	7531	7645	7513	7652	7499	7703	7610	7741	7658	7400	7542	7578	7585	7427	7506	7673	7600	7670	7623	7727	7609	7535	7495	7610	7486	7580	7564	7479	7595	7466	7786	7583	7561	7626	7522	7698	7587	7616	7509	7560	7555	7558	7571	7723	7654	7602	7758	7582	7603	7633	7556	7682	7763	7642	7702	7592	7620	7586	7658	7581	7709	7613	7653	7666	7671	7727	7691	7723	7621	7659	7616	7632	7501	7530	7667	7737	7637	7659	7618	7652	7714	7546	7576	7660	7654	7653	7621	7603	7606	7555	7591	7660	7566	7511	7581	7608	7624	7619	7612	7708	7586	7650	7707	7679	7668	7548	7541	7614	7635	7496	7708	7520	7605	7691	7694	7602	7610	7624	7728	7687	7591	7656	7556	7605	7493	7582	7647	7606	7566	7589	7605	7720	7601	7635	7659	7652	7729	7492	7532	7673	7678	7634	7783	7597	7747	7655	7604	7539	7497	7738	7563	7606	7638	7533	7634	7665	7523	7481	7652	7637	7651	7485	7471	7628	7552	7578	7620	7627	7757	7749	7575	7543	7541	7651	7630	7522	7617	7702	7650	7529	7749	7590	7585	7672	7584	7744	7495	7691	7607	7653	7459	7714	7657	7531	7550	7623	7573	7707	7653	7575	7646	7638	7660	7586	7638	7684	7611	7535	7578	7639	7670	7538	7739	7635	7595	7673	7472	7535	7586	7643	7619	7553	7619	7461	7550	7568	7703	7656	7682	7573	7475	7530	7647	7649	7636	7657	7741	7705	7750	7711	7661	7415	7638	7688	7563	7540	7575	7753	7677	7767	7535	7608	7624	7461	7658	7560	7708	7689	7610	7595	7566	7510	7596	7642	7460	7596	7596	7765	7532	7552	7607	7601	7566	7554	7589	7625	7619	7605	7651	7646	7523	7737	7618	7731	7552	7714	7667	7702	7566	7591	7496	7619	7614	7669	7690	7657	7641	7555	7589	7676	7758	7623	7631	7665	7659	7500	7600	7639	7546	7506	7656	7777	7784	7560	7680	7664	7649	7449	7655	7675	7586	7704	7680	7643	7655	7779	7687	7560	7683	7588	7641	7481	7612	7692	7474	7963	7550	7630	7806	7680	7656	7566	7588	7702	7697	7705	7715	7529	7646	7604	7545	7731	7488	7726	7694	7555	7493	7582	7473	7530	7703	7723	7599	7692	7597	7585	7472	7632	7760	7580	7712	7621	7640	7581	7750	7630	7574	7611	7482	7686	7542	7650	7598	7658	7619	7505	7732	7541	7648	7569	7533	7632	7543	7505	7506	7582	7683	7560	7599	7655	7661	7662	7635	7654	7597	7570	7793	7637	7501	7626	7773	7675	7609	7558	7622	7692	7529	7802	7659	7580	7647	7641	7711	7717	7685	7555	7503	7615	7608	7674	7581	7581	7587	7635	7753	7563	7614	7683	7592	7630	7608	7618	7627	7601	7633	7461	7507	7646	7700	7563	7596	7599	7504	7549	7543	7480	7635	7671	7666	7682	7578	7592	7588	7602	7604	7542	7415	7547	7545	7524	7549	7524	7441	7678	7521	7573	7636	7728	7639	7552	7616	7527	7573	7561	7698	7645	7639	7595	7526	7537	7561	7678	7783	7694	7471	7666	7526	7658	7507	7610	7658	7715	7575	7679	7595	7644	7694	7663	7587	7674	7705	7532	7714	7544	7574	7717	7705	7663	7519	7694	7592	7602	7610	7679	7556	7743	7670	7630	7646	7559	7594	7578	7728	7655	7594	7696	7624	7752	7488	7618	7669	7676	7696	7715	7650	7549	7639	7588	7494	7529	7798	7688	7616	7584	7587	7613	7560	7669	7599	7596	7843	7701	7627	7593	7607	7556	7542	7688	7686	7670	7570	7554	7647	7613	7543	7580	7664	7616	7644	7684	7532	7664	7633	7584	7616	7744	7674	7641	7636	7668	7747	7540	7764	7460	7649	7599	7599	7591	7742	7537	7601	7613	7590	7731	7632	7718	7599	7723	7578	7667	7501	7543	7593	7665	7591	7728	7702	7684	7658	7604	7583	7662	7784	7647	7557	7739	7643	7680	7692	7518	7687	7602	7638	7562	7505	7688	7536	7682	7602	7613	7607	7726	7577	7675	7566	7613	7728	7546	7498	7577	7583	7752	7616	7660	7681	7553	7535	7625	7635	7720	7655	7590	7525	7626	7580	7653	7511	7559	7571	7470	7627	7589	7693	7594	7634	7518	7663	7613	7570	7561	7560	7616	7607	7584	7645	7553	7674	7784	7663	7563	7584	7661	7694	7577	7685	7602	7639	7503	7617	7590	7613	7668	7567	7607	7723	7502	7620	7639	7689	7637	7644	7751	7569	7595	7659	7541	7513	7530	7569	7618	7861	7596	7732	7703	7641	7655	7673	7752	7511	7633	7556	7717	7567	7623	7745	7597	7769	7605	7684	7691	7650	7673	7685	7640	7691	7505	7531	7643	7625	7646	7557	7637	7590	7620	7443	7651	7648	7694	7734	7494	7672	7637	7787	7590	7619	7580	7627	7718	7693	7693	7649	7642	7715	7516	7583	7632	7543	7503	7582	7599	7716	7696	7641	7642	7681	7640	7576	7479	7640	7590	7561	7721	7710	7551	7705	7620	7684	7679	7674	7629	7688	7467	7675	7761	7649	7663	7628	7673	7677	7730	7769	7540	7549	7521	7505	7483	7537	7621	7714	7647	7470	7730	7587	7711	7686	7635	7661	7685	7485	7629	7604	7522	7694	7675	7779	7722	7675	7594	7646	7689	7669	7554	7566	7594	7640	7591	7628	7639	7621	7721	7667	7617	7574	7594	7591	7611	7697	7700	7599	7506	7609	7680	7677	7516	7616	7736	7625	7713	7599	7564	7688	7595	7634	7781	7623	7741	7561	7597	7612	7447	7534	7525	7610	7505	7596	7649	7499	7706	7700	7625	7699	7538	7577	7690	7615	7672	7609	7665	7606	7671	7646	7678	7688	7549	7588	7622	7715	7698	7548	7633	7570	7664	7572	7633	7569	7551	7685	7691	7608	7492	7559	7573	7565	7664	7571	7704	7687	7676	7679	7604	7615	7611	7575	7524	7524	7547	7584	7530	7594	7657	7730	7666	7684	7547	7581	7643	7639	7783	7512	7721	7493	7614	7571	7650	7481	7607	7674	7551	7558	7623	7682	7595	7704	7650	7584	7593	7653	7694	7742	7609	7585	7641	7473	7657	7642	7501	7500	7610	7548	7672	7461	7597	7619	7660	7572	7595	7581	7583	7683	7625	7692	7752	7749	7680	7667	7627	7528	7652	7576	7615	7753	7576	7639	7615	7616	7670	7627	7653	7727	7686	7606	7613	7614	7532	7728	7610	7559	7562	7624	7606	7512	7667	7595	7568	7609	7553	7530	7596	7761	7601	7605	7506	7635	7535	7718	7561	7638	7569	7458	7742	7659	7638	7583	7501	7653	7680	7693	7629	7651	7613	7503	7639	7625	7550	7499	7541	7623	7568	7718	7637	7402	7562	7555	7628	7723	7575	7506	7551	7616	7584	7580	7561	7689	7554	7577	7560	7646	7568	7546	7608	7530	7673	7711	7665	7502	7576	7595	7521	7545	7800	7640	7575	7509	7556	7661	7643	7706	7561	7570	7526	7515	7612	7608	7569	7506	7537	7613	7504	7747	7648	7644	7487	7563	7626	7576	7810	7697	7660	7529	7652	7726	7707	7572	7654	7480	7622	7647	7576	7692	7743	7551	7618	7614	7668	7589	7588	7664	7576	7882
2300	1634	1341	1139	1322	1573	1958	6447	16337	15524	10293	4825	2178	1324	1045	949	905	931	954	923	957	952	957	974	970	1015	940	926	991	973	922	939	930	902	949	895	917	935	968	955	952	928	926	946	975	937	936	945	905	930	978	910	993	946	981	996	949	944	909	968	921	884	1014	993	960	917	940	1006	991	945	963	993	953	970	985	964	922	943	929	954	956	963	957	959	909	950	925	983	1022	926	915	940	972	941	926	969	983	964	955	915	968	983	1002	899	926	971	969	938	940	937	956	1001	964	918	954	981	981	993	974	970	956	967	963	869	1007	931	978	946	959	961	888	1005	961	937	963	965	1009	964	924	893	922	974	958	912	966	977	930	932	945	910	989	955	998	957	959	938	972	962	955	935	960	948	947	930	927	959	934	946	931	987	946	966	932	933	881	942	969	981	921	895	995	979	965	903	933	954	878	971	983	915	911	927	916	921	946	947	957	1002	945	933	949	1000	942	974	922	975	973	914	960	920	1016	971	954	954	941	992	970	958	908	969	959	958	1003	888	981	986	936	1000	970	980	911	990	944	1027	960	894	928	969	948	953	951	918	992	920	979	935	931	1000	940	950	976	935	949	962	976	926	981	976	960	957	914	915	1005	963	932	946	951	890	968	927	983	937	944	905	937	984	953	921	941	930	952	992	982	939	951	972	902	974	967	962	925	942	938	969	946	936	977	949	946	1016	976	960	885	907	979	1017	986	967	978	969	966	904	984	955	960	955	931	948	950	940	920	906	938	965	986	972	973	957	968	908	946	902	979	964	981	954	957	952	972	956	1010	963	968	970	990	959	1030	992	961	917	950	984	987	926	942	973	1014	906	916	929	1000	906	964	977	930	950	952	985	999	957	910	945	957	938	927	905	914	971	945	899	946	960	928	967	1008	960	923	925	939	960	932	927	961	941	945	922	941	923	939	908	925	971	944	949	944	972	966	991	920	965	952	986	924	949	927	947	974	945	942	959	986	924	948	960	1038	924	958	991	997	951	978	945	966	964	996	993	976	980	938	942	1006	988	964	969	937	970	964	942	923	984	922	949	1011	974	915	1005	955	941	939	923	944	948	924	904	1001	993	939	955	883	956	997	917	937	958	946	937	952	913	1039	1026	889	907	936	914	944	882	970	936	982	930	971	951	924	969	984	902	941	932	934	938	892	950	955	993	942	1022	953	979	961	992	987	972	953	917	927	948	990	958	925	935	990	934	906	954	908	995	959	953	937	974	964	987	938	961	1013	971	917	970	989	939	933	966	936	979	995	1002	1008	966	983	940	909	972	895	964	934	986	982	967	943	971	956	958	972	971	1003	942	981	952	984	976	937	973	946	959	980	961	921	978	983	904	919	940	924	917	937	951	908	975	925	905	905	1001	912	975	941	968	944	941	967	1002	960	966	1002	977	982	925	934	933	982	959	943	1030	970	956	920	998	950	957	1014	942	903	961	884	966	966	1007	914	964	960	952	990	922	970	978	952	929	977	886	972	938	954	945	952	960	889	926	972	928	960	951	883	943	1013	881	911	921	981	1010	936	952	938	942	992	919	936	966	995	899	963	925	1018	944	949	916	907	937	953	930	945	1009	959	949	1023	948	905	950	936	982	984	943	967	1004	980	983	941	923	942	991	1021	927	907	982	950	968	996	979	983	1005	891	982	983	994	978	936	947	964	903	933	990	954	944	974	979	1024	958	932	964	922	905	937	974	987	929	917	952	924	951	955	955	1011	920	950	948	952	899	959	984	981	974	943	1019	938	994	955	958	929	908	1000	998	986	925	940	971	980	948	960	1001	1039	980	955	954	911	889	929	973	988	957	937	945	946	977	979	971	987	908	972	945	903	929	984	944	953	938	970	922	973	984	935	949	935	983	981	935	965	935	943	957	1019	951	973	940	947	952	901	965	1013	900	948	963	955	988	913	971	945	983	964	988	938	994	944	956	986	937	968	985	967	978	968	933	952	907	941	938	953	970	925	949	938	966	985	941	975	943	933	923	1035	954	927	947	931	902	967	990	1010	946	933	990	938	945	968	942	943	963	931	929	959	931	947	934	1008	961	867	952	947	933	974	956	956	967	959	953	897	941	897	898	957	934	916	925	911	930	967	895	936	967	926	919	962	889	975	980	927	944	921	937	906	996	933	940	914	976	924	946	970	978	967	961	935	1031	997	970	1017	965	918	1022	930	979	962	921	994	945	979	959	947	945	988	958	972	940	958	971	931	941	937	1004	977	947	968	978	946	962	877	1008	943	959	959	986	987	935	926	958	900	996	1002	926	889	967	948	958	1004	992	930	929	893	955	951	892	951	944	987	1022	944	1001	963	934	995	925	938	961	911	966	991	937	994	909	957	950	977	1000	945	886	949	935	932	972	987	972	969	944	920	939	941	985	948	930	996	981	964	951	964	963	940	931	911	1003	920	1049	995	926	965	912	1012	953	960	977	981	946	930	894	938	971	949	1016	955	945	970	941	947	935	933	945	944	906	987	984	888	959	925	983	960	913	954	975	903	957	940	940	940	961	950	917	978	964	934	1009	998	1003	970	960	890	955	912	925	940	915	902	909	944	957	983	947	975	1007	921	922	960	949	939	933	978	994	1003	939	965	934	989	963	965	942	980	955	974	934	996	933	930	945	935	990	927	971	988	924	892	868	916	945	902	973	951	980	981	899	972	907	985	931	956	884	958	900	964	972	926	920	943	938	986	1003	1008	976	959	940	951	962	938	946	947	926	949	963	929	921	968	1028	907	961	975	965	990	980	950	1015	962	969	1013	947	1049	941	984	941	948	977	980	909	949	994	929	850	982	915	967	1013	933	956	1000	979	937	941	943	984	963	1045	966	940	964	970	916	959	1001	952	905	901	996	976	1005	1008	947	950	912	949	1010	992	902	956	930	950	1025	1002	962	950	875	995	970	941	926	932	936	941	955	948	917	933	910	972	955	965	986	966	928	962	948	948	1002	963	960	954	947	945	980	920	943	945	964	945	947	958	955	902	1003	959	951	969	976	992	967	928	922	903	882	995	949	948	926	945	995	975	989	889	959	944	958	954	948	970	936	978	978	1004	966	952	970	1031	989	893	972	976	947	959	993	933	935	927	956	967	926	976	970	1005	934	947	963	949	958	943	970	922	941	955	926	929	946	952	973	946	916	970	1004	1001	895	896	933	952	1004	928	936	975	976	1006	1027	960	951	912	975	970	967	942	946	1000	970	1003	983	924	993	931	953	1011	993	939	935	959	968	899	960	939	922	943	925	934	940	960	996	967	957	989	968	916	935	950	985	952	919	949	862	935	1002	930	927	925	902	965	913	936	939	910	910	998	979	946	988	976	961	916	974	955	974	917	967	949	943	972	951	978	938	936	979	905	968	953	982	954	921	1008	907	958	959	955	987	936	933	878	924	956	962	1002	977	951	947	977	932	941	904	950	932	927	986	1023	956	958	934	943	929	921	951	939	894	979	911	936	950	917	985	958	943	980	861	964	971	974	990	928	890	962	927	935	925	931	938	1000	884	980	953	923	920	960	975	969	967	928	986	1005	963	946	953	933	986	915	908	1002	937	1041	965	1001	881	995	916	935	933	942	976	988	949	929	956	941	1005
20602	15277	11760	17031	23481	26645	31145	54472	70750	63483	50807	35578	21872	11938	8659	7857	7838	7658	7849	7685	7614	7722	7536	7708	7713	7692	7697	7696	7650	7744	7592	7655	7519	7702	7597	7664	7719	7617	7668	7803	7738	7637	7657	7682	7551	7749	7694	7628	7777	7588	7634	7812	7669	7668	7642	7684	7565	7581	7663	7790	7709	7765	7700	7839	7572	7678	7635	7561	7397	7821	7662	7680	7776	7727	7775	7767	7685	7641	7598	7672	7636	7853	7609	7727	7556	7487	7766	7588	7582	7631	7535	7719	7549	7731	7621	7578	7623	7663	7751	7741	7626	7674	7709	7650	7708	7761	7659	7655	7819	7668	7693	7699	7681	7578	7649	7721	7637	7584	7720	7700	7694	7615	7705	7634	7815	7640	7670	7625	7642	7684	7758	7620	7679	7651	7744	7719	7731	7648	7661	7828	7653	7734	7577	7641	7763	7679	7614	7624	7654	7771	7656	7672	7593	7745	7627	7609	7644	7595	7857	7872	7872	7739	7606	7688	7744	7664	7692	7633	7602	7617	7763	7641	7801	7572	7719	7647	7605	7743	7699	7739	7713	7706	7784	7666	7715	7609	7726	7635	7627	7596	7933	7683	7501	7695	7678	7622	7743	7756	7757	7686	7672	7593	7596	7796	7673	7783	7731	7731	7742	7619	7824	7791	7771	7648	7537	7805	7706	7686	7648	7654	7791	7740	7642	7640	7603	7758	7774	7523	7708	7748	7583	7689	7699	7653	7684	7664	7758	7678	7845	7759	7632	7665	7767	7633	7697	7678	7636	7666	7663	7533	7652	7629	7845	7754	7788	7774	7671	7726	7656	7746	7665	7652	7589	7471	7606	7624	7657	7625	7740	7723	7862	7707	7646	7699	7526	7627	7710	7619	7691	7646	7646	7730	7564	7683	7689	7681	7762	7681	7753	7690	7767	7681	7657	7612	7584	7717	7745	7728	7649	7558	7692	7695	7781	7705	7706	7660	7605	7623	7653	7649	7746	7594	7748	7657	7705	7595	7718	7771	7716	7769	7606	7598	7593	7614	7757	7636	7681	7606	7747	7647	7765	7566	7830	7548	7786	7728	7747	7739	7603	7521	7739	7634	7615	7649	7704	7802	7722	7668	7663	7772	7686	7592	7812	7744	7748	7625	7652	7661	7723	7710	7771	7708	7665	7755	7673	7621	7656	7690	7610	7584	7780	7710	7745	7654	7772	7787	7709	7603	7642	7745	7709	7673	7561	7655	7796	7685	7727	7619	7680	7730	7712	7611	7752	7698	7636	7820	7853	7707	7610	7650	7677	7624	7596	7527	7652	7757	7709	7756	7654	7632	7784	7702	7783	7781	7751	7776	7721	7708	7715	7599	7703	7797	7710	7732	7672	7634	7860	7599	7612	7710	7735	7696	7707	7766	7784	7839	7665	7695	7724	7508	7598	7578	7733	7755	7747	7763	7703	7776	7603	7653	7724	7742	7661	7815	7679	7682	7750	7742	7610	7603	7651	7750	7784	7734	7736	7758	7690	7563	7672	7692	7732	7707	7664	7921	7758	7767	7665	7509	7718	7715	7670	7602	7755	7678	7761	7504	7768	7639	7590	7709	7675	7736	7643	7687	7724	7681	7557	7624	7715	7605	7665	7642	7703	7658	7775	7785	7695	7658	7672	7740	7791	7689	7549	7743	7730	7504	7712	7821	7659	7706	7673	7557	7662	7694	7701	7673	7683	7688	7621	7746	7737	7663	7579	7679	7579	7848	7556	7729	7647	7684	7705	7763	7709	7671	7779	7698	7886	7742	7657	7665	7760	7733	7697	7688	7619	7731	7712	7671	7583	7799	7590	7688	7649	7648	7550	7727	7749	7706	7770	7763	7673	7644	7670	7831	7588	7721	7752	7600	7722	7624	7791	7768	7680	7620	7733	7745	7655	7662	7758	7728	7644	7717	7807	7660	7599	7643	7572	7610	7776	7629	7673	7660	7670	7543	7654	7665	7703	7772	7643	7684	7753	7529	7723	7673	7667	7754	7752	7733	7545	7622	7664	7675	7646	7578	7684	7686	7557	7631	7670	7774	7609	7568	7675	7749	7504	7682	7833	7744	7703	7676	7738	7618	7855	7671	7594	7677	7639	7715	7660	7634	7721	7640	7668	7700	7748	7762	7548	7710	7604	7732	7626	7619	7663	7770	7737	7614	7645	7666	7585	7616	7725	7572	7630	7740	7679	7576	7726	7726	7618	7664	7743	7607	7748	7576	7667	7683	7703	7682	7571	7679	7485	7687	7565	7737	7757	7642	7614	7656	7624	7610	7593	7657	7783	7706	7711	7701	7706	7679	7649	7822	7586	7561	7608	7703	7622	7652	7648	7827	7667	7621	7532	7727	7754	7886	7667	7621	7651	7651	7718	7590	7707	7610	7729	7671	7657	7695	7608	7653	7734	7703	7674	7560	7763	7644	7663	7692	7666	7674	7646	7618	7721	7564	7660	7615	7759	7648	7676	7799	7689	7589	7721	7816	7684	7699	7610	7644	7741	7834	7646	7836	7669	7660	7691	7675	7624	7597	7694	7759	7576	7755	7735	7725	7709	7591	7781	7677	7660	7737	7694	7701	7611	7740	7634	7676	7681	7636	7712	7686	7690	7621	7684	7664	7698	7605	7790	7624	7782	7579	7697	7625	7654	7733	7683	7659	7673	7638	7780	7657	7695	7521	7769	7718	7755	7584	7595	7694	7587	7666	7792	7555	7774	7708	7636	7791	7728	7663	7655	7591	7710	7676	7692	7641	7707	7681	7675	7592	7581	7676	7771	7766	7607	7774	7739	7676	7496	7382	7759	7636	7757	7713	7758	7723	7749	7631	7650	7686	7639	7694	7565	7645	7742	7628	7681	7789	7691	7662	7716	7575	7570	7737	7733	7638	7609	7670	7725	7762	7703	7539	7629	7569	7478	7712	7729	7716	7653	7627	7736	7688	7756	7817	7664	7654	7626	7735	7778	7731	7747	7470	7685	7693	7715	7741	7690	7633	7633	7729	7711	7733	7696	7696	7637	7807	7717	7662	7728	7720	7746	7825	7659	7693	7754	7731	7709	7718	7764	7622	7682	7577	7679	7658	7673	7570	7738	7583	7748	7641	7792	7722	7568	7569	7602	7551	7621	7787	7677	7759	7740	7557	7616	7718	7645	7608	7664	7613	7767	7733	7778	7590	7700	7783	7695	7615	7678	7748	7706	7592	7649	7752	7667	7747	7577	7753	7587	7626	7637	7753	7708	7726	7598	7794	7612	7792	7706	7670	7660	7644	7718	7573	7711	7687	7748	7716	7538	7559	7761	7621	7620	7780	7731	7611	7684	7594	7550	7757	7656	7561	7784	7677	7569	7796	7708	7637	7670	7667	7646	7693	7681	7568	7702	7742	7643	7607	7589	7637	7704	7703	7756	7742	7626	7651	7724	7645	7655	7646	7744	7640	7718	7718	7667	7604	7712	7770	7636	7744	7637	7717	7669	7589	7712	7627	7687	7760	7712	7707	7618	7748	7752	7687	7544	7777	7723	7811	7661	7688	7690	7714	7609	7659	7652	7600	7657	7618	7736	7596	7663	7586	7821	7556	7836	7666	7815	7637	7607	7802	7738	7672	7640	7785	7750	7749	7753	7593	7706	7659	7612	7538	7637	7601	7706	7863	7674	7736	7635	7787	7604	7635	7598	7885	7670	7771	7692	7861	7635	7723	7669	7751	7656	7722	7548	7597	7659	7770	7613	7708	7593	7711	7557	7781	7757	7751	7632	7672	7690	7569	7742	7660	7648	7701	7607	7663	7735	7566	7686	7694	7786	7813	7587	7848	7685	7795	7658	7776	7718	7733	7596	7613	7550	7708	7565	7693	7674	7662	7741	7693	7683	7609	7705	7679	7731	7586	7656	7728	7621	7746	7569	7622	7718	7701	7772	7678	7732	7780	7561	7588	7650	7659	7615	7593	7668	7539	7727	7634	7813	7626	7721	7850	7657	7749	7622	7707	7762	7714	7687	7552	7634	7768	7743	7653	7640	7646	7636	7699	7740	7646	7692	7651	7719	7616	7716	7708	7563	7745	7673	7678	7608	7722	7728	7727	7727	7667	7611	7585	7667	7710	7528	7820	7594	7712	7717	7738	7603	7656	7693	7566	7608	7613	7645	7563	7741	7613	7624	7800	7637	7856	7561	7508	7717	7672	7542	7734	7577	7698	7650	7573	7664	7703	7830	7639	7701	7805	7684	7680	7800	7582	7618	7515	7768	7551	7701	7681	7661	7681	7627	7795	7718	7632	7741	7556	7678	7788	7582	7754	7639	7660	7659	7687	7716	7597	7631	7610	7746	7701	7679	7785	7729	7790	7700	7714	7697	7621	7704	7651	7764	7631	7652	7632	7703	7646	7663	7694	7665	7695	7562	7821	7746	7727	7740	7624	7758	7563	7637	7731	7680	7576	7689	7732	7697	7571	7638	7650	7618	7661	7653	7721	7643	7626	7666	7619	7565	7723	7834	7690	7629	7670	7595	7627	7759	7790	7619	7697	7641	7691	7684	7739	7807	7666	7653	7738	7637	7725	7666	7713	7588	7656	7777	7619	7839	7616	7695	7701	7745	7695	7568	7473	7606	7607	7728	7767	7672	7638	7659	7705	7711	7598	7689	7602	7828	7738	7852	7752	7721	7749	7501	7710	7623	7641	7716	7691	7749	7663	7596	7658	7599	7648	7652	7728	7716	7723	7616	7673	7591	7553	7687	7650	7751	7755	7598	7658	7820	7691	7722	7829	7577	7644	7778	7625	7828	7597	7632	7767	7737	7560	7779	7672	7682	7717	7769	7619	7661	7698	7626	7698	7660	7774	7655	7607	7821	7425	7717	7632	7801	7593	7774	7816	7573	7528	7570	7714	7772	7625	7659	7721	7750	7710	7713	7684	7624	7735	7693	7800	7658	7734	7733	7657	7840	7697	7654	7673	7696	7773	7593	7678	7755	7674	7784	7695	7663	7714	7701	7677	7804	7612	7783	7582	7718	7748	7732	7654	7676	7498	7717	7648	7711	7607	7733	7733	7686	7768	7590	7792	7776	7613	7609	7621	7698	7696
5193	1649	1228	1286	1344	1527	1867	6906	14145	15731	11289	5164	2163	1340	1032	944	984	957	1010	987	1007	927	969	1011	985	967	966	984	957	1020	973	1023	970	934	970	976	991	1042	946	955	1015	983	1002	991	974	948	998	975	988	1011	999	1040	1004	945	989	1018	932	975	930	958	945	911	997	926	958	940	978	986	1017	988	956	930	942	972	1004	973	1033	919	943	971	991	961	978	998	967	981	901	951	956	961	928	950	947	976	984	1003	949	966	927	965	986	978	990	979	957	998	947	926	1002	981	1025	959	976	1000	971	967	952	1015	997	1042	924	972	955	955	992	1028	962	959	956	942	972	1000	999	942	974	943	939	975	1054	998	988	980	995	960	983	1014	1010	974	1017	972	939	947	929	944	1005	942	889	1002	1002	988	974	928	946	953	1029	972	957	1021	976	945	992	938	986	973	955	1001	977	960	1026	980	999	993	987	965	1001	1009	920	979	1070	959	941	983	950	953	992	985	974	955	948	999	944	961	990	983	981	1012	1014	1015	971	970	969	1053	1001	940	955	962	1006	993	1051	1026	1008	940	969	931	980	990	974	932	992	967	1013	964	996	986	970	988	987	951	1006	968	969	960	964	919	970	985	1027	977	918	957	1030	939	963	957	969	982	982	989	986	923	971	952	995	977	979	945	1027	1010	1005	904	1010	1006	989	980	953	983	1011	979	991	951	969	935	964	954	974	931	976	975	950	986	913	971	1005	1009	980	1006	1025	1006	983	1009	959	946	931	964	973	975	1015	1000	949	947	959	961	992	971	919	985	940	936	1027	990	964	973	947	957	932	948	979	1024	987	990	1011	957	956	995	966	976	937	999	979	956	1001	982	962	1027	1039	963	1011	1011	975	963	989	943	953	895	991	1035	979	967	989	989	943	960	1003	956	1002	997	984	956	958	970	988	956	1038	998	984	987	966	1022	962	1012	955	986	940	1010	961	1010	948	967	958	957	967	1057	977	996	995	962	960	998	974	995	988	980	1001	998	1010	963	1045	973	958	1001	961	1016	960	1033	994	998	975	982	948	934	932	982	981	987	973	948	1019	941	967	989	960	918	979	927	1018	965	976	938	940	970	996	996	1001	932	979	983	989	939	992	969	986	981	1011	953	977	1010	938	912	997	1013	941	940	977	938	960	934	956	929	1017	995	950	1009	991	941	1065	995	944	977	979	965	949	968	949	985	1027	957	1027	987	948	1009	997	964	968	1055	961	969	1025	930	982	985	980	989	933	1008	1008	907	980	975	937	987	962	946	1023	1005	1005	1005	966	921	1017	971	915	998	973	1028	994	1019	996	1002	968	947	978	1004	955	968	935	1005	1045	963	944	970	945	980	981	995	999	978	955	958	954	957	940	970	956	991	966	907	981	1013	987	978	1066	1025	988	997	1000	948	976	975	934	978	968	962	981	991	1015	986	989	1025	1009	977	983	944	937	973	1002	966	1014	959	984	976	971	989	962	987	987	974	962	934	979	979	1010	962	969	1006	997	918	1009	947	1023	1007	1008	997	980	978	999	935	958	981	895	996	882	997	1002	1004	965	1032	989	958	981	1027	961	954	963	953	963	1039	1001	999	969	987	979	1001	940	1025	985	976	981	893	977	965	975	969	1003	995	994	1001	1014	956	968	950	931	1004	949	996	997	1031	971	952	1013	1000	965	980	995	916	954	970	1028	990	888	997	941	966	963	944	956	964	979	1004	929	976	953	963	994	996	966	992	968	995	960	969	1032	948	962	1017	961	1002	982	995	1010	967	1007	973	945	938	979	1060	961	1007	943	1010	967	959	1004	1005	961	977	994	1010	1043	967	970	1007	1008	996	1036	986	1012	974	972	977	1008	938	966	931	1035	940	979	988	961	940	984	942	1011	952	1012	1027	948	953	966	968	899	975	984	1006	972	978	964	962	976	955	960	914	1007	982	1022	1003	995	1012	1024	983	919	986	916	955	1004	1004	1005	1009	988	1015	914	964	956	993	975	934	961	984	985	990	933	941	984	928	949	997	922	983	1023	982	970	1029	998	980	950	975	881	998	976	979	956	995	1002	1020	915	961	970	947	972	972	991	955	965	915	968	968	985	983	980	991	970	917	953	1010	1005	1012	972	939	1037	938	989	1025	967	1016	1008	989	1009	974	995	1002	1056	995	1019	1007	926	1033	999	983	1035	1006	932	1008	978	1018	964	976	957	951	928	1049	992	997	964	1022	1004	992	978	922	998	981	969	941	1032	962	914	956	973	948	964	1013	1021	996	926	949	976	959	1035	946	978	1008	1030	1031	964	927	983	935	967	1004	960	935	976	1004	1038	1047	980	999	968	972	996	1016	962	1005	954	910	989	931	980	978	954	987	989	1007	936	968	1007	945	966	961	988	953	944	957	980	951	1003	992	1017	999	979	1012	967	954	952	1028	953	1025	1005	956	998	1008	1019	1015	991	931	915	955	977	981	953	959	1017	980	990	1034	982	1005	967	962	952	960	956	913	1007	932	951	956	999	1001	974	937	908	981	974	1026	950	984	996	1060	985	956	996	983	971	964	996	986	973	991	944	959	972	958	938	943	932	933	957	947	1000	999	938	995	952	963	978	1024	1043	965	920	999	949	987	940	922	932	958	971	1015	942	922	993	937	1018	970	948	993	978	1042	1023	878	1028	919	991	985	1006	951	982	985	997	1006	968	971	943	986	991	1003	954	991	943	892	931	973	966	942	996	1005	919	992	997	970	934	1013	937	1000	949	981	990	1031	910	948	999	1028	905	943	986	939	947	941	937	998	1033	919	912	976	1007	964	1015	937	984	924	948	958	978	1007	964	977	996	929	1006	986	1022	990	960	1022	971	974	1018	978	978	1024	977	1058	992	951	1005	994	955	979	970	990	1002	970	1005	939	946	972	982	982	999	957	989	1008	957	951	941	988	962	961	998	967	969	960	945	936	978	1000	942	944	955	989	989	992	1024	993	1020	928	916	964	998	1028	934	1019	968	967	989	988	989	967	981	1001	1028	940	964	946	1017	989	1004	940	1016	918	958	953	1065	912	1001	941	978	1027	1007	931	991	986	1013	960	937	1013	979	955	968	977	985	989	970	941	1015	971	938	968	939	979	979	1020	975	1006	968	957	966	924	1073	899	931	993	900	931	1004	924	1005	975	1008	1000	1002	963	984	978	957	1010	1003	930	946	947	977	958	991	985	946	1026	1019	960	964	977	961	991	969	1018	1043	995	922	902	942	916	970	1014	1008	994	1005	959	969	980	981	987	948	1049	922	973	977	937	1010	960	953	1015	980	987	949	966	971	958	991	933	936	919	1002	950	974	991	997	989	996	994	1006	1010	988	965	973	996	997	1005	979	969	993	940	957	929	984	967	1007	973	978	950	1021	916	1016	995	1001	1006	1012	1014	988	974	946	982	1027	958	998	935	905	1004	966	944	970	1008	1019	1001	983	922	961	938	1020	936	1017	967	1012	942	986	953	973	931	1003	919	995	961	951	972	940	988	967	998	985	991	1013	1045	952	1036	980	1009	1017	925	1014	1008	986	963	979	960	977	963	977	989	958	978	971	973	976	957	1022	995	986	1017	972	973	948	924	1005	1017	960	997	952	969	978	977	977	977	1031	1008	990	995	933	989	948	1005	1013	958	925	999	980	957	942	952	975	1026	1014	1012	990	969	1016	985	951	976	962	976	938	1018	1002	953	958	980	953	958	977	963	922	934	953	1007	952	968	1007	1007	968	1019	973	924	956	1056	947	977	932	1015	1023	942	937	954	1013	1029	1003	1029	1069	1002	1018	932	979	1002	995	956	954	981	1055	927	990	962	949	990	922	996	983	960	936	993	904	1002	1044	947	959	973	1013	1006	1009	991
20276	14443	11696	18983	23545	24669	30021	55666	68400	65531	53285	36355	21873	11833	8638	7855	7872	7860	7967	7942	7853	7874	7779	7817	7820	7896	7853	7736	7781	7908	7764	7917	7916	7749	7951	7747	7948	7796	7915	7868	7863	7957	7858	7828	7814	7928	7905	7900	7903	8017	7816	7837	7832	7846	7765	7749	7701	7978	7863	7724	7832	7863	7882	7858	7848	7746	7807	7828	7831	7734	7846	7800	7742	7917	7694	7876	7851	7962	7955	7832	8016	7845	7879	7957	7864	7766	8016	7921	7860	7927	7882	7870	7843	7761	7890	7850	7812	7989	7949	7926	7861	7814	7786	7990	7804	7797	7779	7787	7892	7794	7865	7863	7871	7933	8050	7734	7807	7949	7822	7916	7892	7816	7977	7823	7858	7951	7855	7826	7778	7811	7826	7923	7860	7874	7882	7745	8077	7868	7978	7754	7730	7775	7868	7838	7833	7836	7836	7926	7803	7712	7828	7917	7842	7862	7901	7884	7851	7877	7958	7848	7819	7735	7979	7896	7828	7836	7743	7735	7915	7861	7945	7894	7944	7945	7808	7904	7969	7892	7761	7797	7903	7902	7902	7947	7880	7967	7867	7940	7985	7960	7814	7921	8009	7863	7843	7752	7860	8010	7713	7748	7906	7921	7854	7995	7851	7822	7990	7895	8000	7821	7869	7841	7803	7825	7852	7908	7877	7882	7820	7807	7970	8001	7776	7949	7773	7885	7952	7908	7752	7787	7841	7895	7816	7876	7997	7918	7837	7904	7790	7904	7850	7749	7888	7814	7770	7866	7940	7862	7869	7769	7821	7844	8034	7803	7885	7861	7885	7796	7867	7813	7942	7667	8028	7918	7781	7840	7835	8057	7874	8003	7724	7838	7856	7984	7819	7950	8017	7893	7944	7833	7820	7885	7852	7715	7864	7988	7792	7850	7894	7870	7806	7943	7784	7834	7825	7910	7826	8101	7970	7828	7847	7740	7669	7912	7805	7758	7800	7730	7905	7795	7759	7936	7801	7881	7758	7845	7729	7873	7965	7840	8010	7877	7794	7782	7801	7854	7788	7927	7874	7780	7863	7767	7794	8001	7921	7898	7919	7832	7782	7848	7763	7825	7914	7839	7766	7839	7840	7810	7903	7819	7741	7894	7996	7842	7836	7900	7768	7768	7851	7895	7980	7839	7813	7812	7820	7896	7830	7894	7875	7935	7916	7857	7913	7793	7991	7830	7988	7802	7947	7891	7872	7849	7917	7854	7940	7868	7852	7817	7763	7894	8006	7880	7803	7846	7802	7833	7835	7743	7721	7975	7996	7796	7723	7862	7957	7891	7825	7854	7861	7844	7722	7903	7832	7836	7986	7846	7927	7833	7864	8031	7692	7734	7899	7988	7904	7859	8007	7889	7915	7926	7883	7784	7847	7878	7738	7818	7901	7901	7907	7871	7843	7700	7873	7836	7849	7756	8093	7764	7946	7752	7854	7845	7927	7877	7849	7878	7994	7814	7876	7736	7928	7764	7947	7895	7795	7926	7820	7894	7804	7826	7861	7879	7878	8040	7915	7840	7849	7851	7855	7877	7872	7889	7691	7724	7953	7923	7868	7755	7804	7874	7718	7868	8036	7898	7809	7881	7826	7832	7762	7855	7833	7829	7865	7745	7863	7887	7987	7801	7896	7889	7731	7916	7881	7918	7859	7842	7763	7752	7869	7922	7816	7966	8006	7878	7709	7773	7820	7887	7955	7807	7819	7845	7855	7918	7919	7765	7957	7888	7916	7826	7922	7764	7759	7932	7857	7964	7833	7898	7712	7821	7839	7865	7809	7911	7795	8014	7820	7909	7789	7950	7735	7839	7884	7872	7773	7909	7890	7687	7765	7799	7914	7895	7766	7904	7899	7989	7805	7864	7720	7777	8043	7911	7866	7850	7823	7813	7841	7775	7823	7648	7891	7958	7730	7887	7778	7813	7921	7936	7813	7885	7894	7939	7928	7823	7750	7972	7878	7990	7987	7691	7823	7825	7872	7955	7875	7872	7879	7999	7865	7969	7813	7843	7820	7802	7847	7827	7762	7942	7863	7894	7833	7818	7936	7978	7957	7787	7942	7801	7947	7861	7819	7830	7781	7743	7916	7844	7814	7746	7857	7807	7708	7839	7804	7874	7792	7741	7831	7789	7880	7861	7891	7977	7903	7756	7964	7834	7988	7869	7809	7911	7845	7802	7934	7862	7807	7898	7779	7838	7891	7927	7726	7988	7901	7851	7872	7934	7910	7823	7860	7981	7909	7803	7809	7884	7893	7795	7867	7950	7944	7835	7868	7937	7743	7870	7946	7942	7892	7774	7765	7880	7828	7872	7958	7789	7896	7810	7895	7871	7991	7925	8050	7919	7942	7867	7820	7823	7858	7834	7822	8062	7842	7942	7788	7840	7711	7991	7846	7952	7793	7798	7891	7930	7861	7939	7721	7809	7855	7966	7912	8051	7850	7895	7867	7926	7843	7832	7944	7871	7821	7780	7851	7900	7921	7743	7977	7917	7728	7849	7822	7933	7928	7886	7907	7924	8042	7805	7925	7782	7892	7874	7925	7919	7762	7822	7936	7929	7832	7959	7859	7885	7913	7860	7965	7901	7804	7862	7732	7807	7782	7915	7915	7913	7935	7888	7755	7948	7694	7865	7912	7903	7783	7755	7904	7717	7912	7794	7905	7742	7808	7841	7808	7871	7803	7945	7754	7927	7777	7738	7976	7856	7862	7857	7886	7876	7865	7897	7827	7681	7901	7819	7903	7888	7832	7828	7925	7768	7810	7828	7851	7912	7860	7807	7931	7983	7918	7898	7737	7856	7905	7896	7828	7940	7851	7908	7797	8050	7845	7689	7797	7901	7793	7858	7847	7900	7867	7667	7693	7837	7830	7978	7898	7847	7814	7848	7871	7900	7924	7886	7846	7980	7724	7900	7883	7958	7933	8020	7695	7936	7819	8008	7967	7987	7684	7817	7969	7886	7889	7767	7792	7974	7784	7965	7803	7768	7874	7795	7776	7710	7829	7923	7848	7821	7858	7868	7855	7763	7915	7786	7844	7846	7966	7840	7979	7842	7764	7861	7949	7795	7822	7819	7703	8026	7810	7988	7785	7844	7922	7916	7843	7867	7914	7757	7740	7885	7762	7777	7861	7841	7901	7897	7737	7903	7881	7991	7744	7880	7791	7970	7897	7764	7812	7988	7919	7923	7965	7733	7738	7926	7828	7834	7815	7884	7803	7799	7827	7869	7833	7778	7790	7907	7815	7812	7961	8001	7903	7882	7955	7991	7643	7886	7871	7821	7987	7787	7862	7924	7872	7830	7760	7911	7896	7915	7863	8054	7921	7848	7795	7865	7874	7833	7884	7812	8002	7911	7981	7813	7818	7745	7847	7924	7809	7793	7742	7814	7820	7896	7929	7796	7822	7783	7917	7849	7900	7779	7859	7946	7884	7891	7836	7816	7994	7936	7862	7896	7878	7800	7859	7797	7846	7844	7824	7933	7948	7889	7807	7866	7902	7711	7977	7731	7917	7783	7876	7868	7757	7863	7919	7862	7925	7791	7936	7777	7755	8021	7804	7816	7944	7840	7966	7881	7777	7902	7846	7932	7785	7839	7844	7757	7840	7860	7693	7905	7851	7765	7861	7866	7905	7709	7947	7792	7754	7850	7843	7883	7867	7886	7653	7823	7993	7905	7853	7751	7908	7885	7861	7835	7823	7891	7877	7891	7834	7807	7774	7839	7890	7878	7863	7919	7900	7920	7918	7989	7745	7793	7841	7907	7746	7889	7818	7841	7739	7875	7796	7914	7897	7761	7727	7883	7997	7818	7809	7940	7902	7912	7901	7914	7798	7873	8002	7667	7703	7768	7837	7929	7847	7804	7970	7888	7933	7934	7965	7862	7939	7933	7885	7789	7767	7870	7886	8030	7833	7823	7905	7909	7878	7970	7823	7851	7837	7779	8023	7845	7893	7821	7918	7900	8049	7783	7798	7677	7847	7964	7955	7820	7715	7771	7816	7826	7869	7937	7820	7871	7799	7915	7898	7816	7878	7747	7870	7915	7867	7860	7847	7872	7808	7791	7774	7937	7887	7921	7726	7906	7885	7706	7805	7889	7933	7738	7867	7812	7871	7913	7876	7787	7877	7825	7967	7854	7941	7931	7928	7906	7893	7774	7873	7848	7812	7824	7910	7758	7849	7806	7854	7798	7958	7908	7966	7836	7870	7872	7884	7921	8000	7991	7722	7917	7821	7915	7874	7783	7765	7895	7810	7847	7799	7899	7953	7890	7840	7877	7792	7912	7807	7841	7722	7925	7831	7954	7977	7836	7689	7760	7813	8037	7961	7840	8011	7850	7864	7800	7825	7863	7900	7840	7842	7838	7821	7917	7852	7837	7846	7765	7977	7813	7921	7847	7926	7822	7791	7680	7714	7947	7921	7908	7868	7895	7762	7884	7792	7831	7810	7830	7936	7854	7774	7880	7871	7894	7711	7903	7792	7854	7971	7798	7907	7894	7752	7895	7986	7867	7842	7942	7861	7744	7806	7903	7836	8019	7924	7928	7875	7974	7885	7942	7892	7893	7963	7851	7950	7866	7920	7799	7945	7832	7846	7885	7640	7788	7807	7830	7815	7876	7682	7858	7855	7960	7876	7859	7832	7882	7866	7989	7696	7806	7746	7867	7821	7889	7856	7819	7914	7905	7999	7880	7909	7904	7790	7910	7964	7963	7828	7852	7778	7927	7743	7733	8000	7709	7920	7909	8013	7756	7803	7970	7866	7801	7939	7899	7890	7827	7873	7838	7826	7972	7743	7948	7785	7886	7894	7899	7872	7706	7847	7852	7807	8051	7786	7808	7767	7932	7780	7832	7938	7871	7916	7788	7823	7926	7849	7752	7881	7860	7691	7843	7777	7745	7875	7837	7761	7847	7919	7831	7860	7903	7809	7884	7956	7864	7826	7940	7896	7806	7988	7959	7848	7936	7847	7924	7742	7741	7834	7861	7917	7700	7802	7875	7925	7944	7825	7863	7834	7968	7791	7843	7852	7873	7898	7955	8019	7682	7855	7970	7925	7899	7914	7997
3898	2160	1575	1399	1549	2113	2688	11618	24216	26355	19497	9405	3311	1519	1080	1002	955	983	1015	998	917	973	992	1041	969	964	978	951	955	953	1001	959	948	925	956	943	962	954	985	992	966	996	1029	1007	966	1027	951	968	943	994	985	969	1010	940	978	987	937	956	957	978	991	907	992	1013	931	1050	934	961	932	943	944	996	973	977	990	948	942	967	956	956	1017	969	1001	985	935	931	936	979	975	976	970	970	1019	949	953	1033	971	981	1006	963	997	974	952	1015	988	1000	980	969	995	982	974	1035	1024	965	960	978	958	933	969	980	958	1022	978	990	985	902	1038	940	940	999	1048	962	964	969	947	1014	964	970	965	974	990	1024	986	958	967	1003	958	983	909	998	932	990	955	996	1003	910	988	980	941	972	930	991	969	948	954	973	1000	936	949	954	1026	970	962	981	982	1013	923	978	1023	980	990	954	940	989	993	995	977	977	1017	979	961	977	957	1017	952	957	988	981	981	1007	945	1008	1006	975	960	1021	960	1005	948	969	1035	1017	942	1046	1040	1019	959	946	936	990	1020	1001	986	976	965	1013	974	958	1018	1027	954	1016	949	953	1012	990	926	941	978	954	940	946	947	1014	1018	970	1033	966	986	934	943	968	959	941	976	1045	993	972	981	976	974	957	995	932	982	964	975	992	970	1010	945	1024	977	967	975	949	978	992	975	931	1007	1004	979	1006	1040	1024	962	977	986	978	1062	975	1021	907	952	938	964	1000	970	955	945	1018	951	1028	983	964	941	964	967	954	1015	964	985	984	986	948	950	966	965	977	927	956	959	955	950	927	959	910	1039	1027	1011	988	880	1029	1010	989	992	945	1035	982	961	1033	975	1024	1031	1015	1044	1018	965	1000	964	981	999	974	969	937	972	989	935	1006	1030	962	968	992	935	1005	994	1002	967	994	976	953	988	994	970	977	1010	988	974	983	978	985	955	994	1015	1020	985	1006	1023	945	982	975	988	1059	1011	939	983	971	982	986	977	966	1023	1021	979	991	1031	1024	965	949	962	991	1037	1035	922	908	995	934	990	952	924	957	979	1010	980	988	1008	952	972	1001	983	938	1002	943	961	1008	966	976	924	948	967	945	999	996	1035	970	939	961	955	980	1005	970	915	971	983	949	1075	999	1018	1025	947	964	967	971	921	983	964	953	960	972	972	978	976	943	957	1025	963	994	973	995	993	979	971	994	955	938	999	987	963	1011	993	963	988	933	875	989	1016	1036	941	958	950	1001	997	983	1026	986	955	925	966	931	974	994	967	886	977	986	986	915	1020	1011	962	1009	1000	1068	970	944	970	989	1023	982	978	971	946	1026	949	991	962	924	1035	969	938	994	966	956	1015	993	973	948	957	996	1026	977	931	1019	947	946	969	990	976	994	990	973	945	940	937	997	934	1009	991	991	973	970	964	985	915	993	950	955	970	930	955	951	1043	972	1017	984	960	1008	948	986	1006	1037	934	949	990	960	1001	974	932	997	905	992	1004	985	975	975	909	990	975	987	959	991	976	984	978	990	1011	985	1009	1011	962	977	966	975	963	969	995	940	915	1005	958	970	983	1003	1019	1006	1010	991	969	982	1039	1064	930	1003	973	899	989	1040	966	1005	982	991	938	1011	992	1020	903	1026	1007	927	976	979	959	987	1005	1006	996	953	982	989	962	981	998	996	979	946	896	987	1000	1004	948	981	1017	948	947	1004	988	961	948	956	1000	969	936	940	995	963	973	977	998	945	932	944	990	946	965	982	972	1016	971	973	983	918	962	946	978	989	989	1007	964	986	994	953	944	999	982	997	977	1008	1023	923	987	958	948	941	1009	1017	1026	967	924	964	1007	992	977	989	948	998	948	994	927	952	962	993	958	985	1013	939	1011	1032	965	947	955	1000	978	969	943	955	1047	994	976	1032	933	983	1024	996	1013	996	991	979	913	937	942	1013	991	952	1039	969	951	998	982	978	967	983	1017	991	1007	957	989	960	1028	1056	982	960	992	1008	985	955	998	981	976	967	957	973	986	1042	1018	950	992	972	1023	1015	1008	1005	969	966	962	1003	965	959	923	998	989	975	981	980	978	941	955	956	965	989	982	935	933	930	967	935	994	945	1016	994	1035	1021	984	986	988	1018	972	996	1028	984	942	975	1029	956	994	1015	1022	1005	903	977	1044	1015	993	997	993	980	1004	1037	948	988	961	933	990	999	947	1019	976	990	1015	1010	992	973	924	995	1038	970	1009	1018	1050	975	948	983	1005	973	990	1007	991	990	973	955	975	1004	942	960	994	970	985	995	972	966	999	957	1027	987	982	1027	969	976	989	968	972	995	984	973	945	1002	934	992	942	1022	990	991	984	975	934	1025	935	1048	970	944	1012	1038	979	1014	1003	1008	957	955	1007	1004	963	985	974	924	1015	992	990	979	970	1007	969	965	939	993	990	979	997	974	968	1001	923	976	945	992	993	953	1021	960	1002	945	994	977	935	1055	976	942	933	992	983	961	1012	996	980	1019	982	1000	968	924	999	993	968	983	1046	954	976	991	998	994	1018	983	957	971	968	992	989	1004	1033	951	959	967	1016	996	1043	960	1018	936	943	950	985	994	1003	1020	996	972	1040	950	931	958	976	948	931	931	973	995	1001	971	973	981	985	968	982	993	1017	997	932	995	994	939	948	981	972	995	1001	987	1004	937	997	925	1005	951	999	978	984	986	969	966	1010	970	920	988	948	999	1035	1066	997	932	949	1001	1024	993	982	963	944	941	984	983	1014	1025	971	1039	967	975	951	979	906	1034	1003	965	997	975	953	1038	1017	1009	1015	893	971	986	1008	958	970	1007	973	989	1000	965	971	944	948	919	1003	995	1015	950	993	970	947	985	966	944	989	971	983	988	1020	970	1013	975	996	1040	990	995	954	994	976	961	969	953	1020	933	1008	1037	1005	881	987	978	950	974	949	1014	962	994	976	943	981	980	1011	991	947	909	965	925	1001	912	940	965	1032	1015	987	991	1009	1026	1000	978	992	998	988	994	1026	956	997	999	990	993	976	960	1005	1007	1004	954	968	918	978	998	937	943	920	979	1026	1034	1011	1009	919	971	985	977	958	935	1021	1048	912	1029	913	983	964	985	982	999	958	949	979	974	1037	1001	964	946	1028	942	988	997	972	986	975	1051	974	981	985	974	1005	978	944	993	1029	1010	959	1026	981	1019	920	946	947	932	935	1000	990	962	981	994	1003	978	967	965	975	962	987	975	1016	1039	938	973	980	941	987	1018	962	979	1024	1044	985	1056	893	977	990	991	1003	996	1058	959	971	963	1013	985	948	952	974	944	965	975	988	1001	1013	949	1022	1009	1025	994	979	997	967	959	958	974	1043	968	976	991	1001	934	1035	1008	983	975	964	989	972	946	933	990	1023	1006	1038	998	965	1011	930	1001	978	993	1013	937	964	963	947	1044	969	945	1027	979	935	957	925	881	984	991	962	975	1002	1007	966	997	992	892	965	955	942	991	975	970	992	999	1006	986	954	1006	987	961	975	911	1037	995	944	953	1009	984	1003	1041	933	978	948	984	966	959	992	979	959	1009	973	988	932	1030	971	1014	988	975	968	950	961	967	974	962	959	983	990	953	994	950	975	1001	947	957	988	968	953	933	973	1003	959	961	1016	945	1020	991	1003	974	1004	882	989	1003	1005	910	987	1026	955	939	990	1014	1038	951	978	972	1077	989	1016	970	894	998	993	1008	967	952	1010	1014	942	968	1034	953	976	945	1062	1010	960	960	1016	1035	1006	938	987	997	995	998	942	955	999	1004	994	1004	949	958	945	1001	948	951	979	978	988	1013	1029	1005	1054	1026	976	1007	935	940	972	1034
26083	18100	14325	22416	27739	32461	38665	66751	83333	79949	65379	45221	28237	14869	9412	8046	7821	7720	7925	7752	7837	7944	7808	7745	7766	7759	7864	7747	7887	7784	7819	7783	7748	7757	7861	7829	7683	7814	7786	7810	7794	7811	7849	7873	7823	7723	7869	7720	7941	7898	7754	7826	7695	7816	7677	7705	7860	7742	7780	7804	7922	7755	7953	7751	7932	7750	7785	7845	7779	7826	7715	7700	7806	7867	7775	7758	7808	7986	7860	7896	7977	7839	7743	7766	7879	7921	7864	7818	7850	7633	7862	7835	8004	7689	8012	7782	7798	7775	7648	7843	7820	7906	7754	7806	7761	7754	7855	7716	7932	7830	7843	7861	7915	7795	7713	7768	7929	7776	7775	7598	7830	7810	7902	7671	7768	7839	7703	7994	7895	7790	7896	7810	7817	7656	7833	7805	7913	7747	7725	7615	7806	7799	7797	7908	7828	7717	7803	7693	7784	7844	7709	7735	7733	7777	7991	7897	7768	7845	7749	7765	7831	7678	7932	7774	7887	7742	7749	7862	7868	7868	7888	7786	7673	7859	7863	7851	7786	7757	7863	7877	7814	7932	7883	7833	7838	7847	7844	8049	7855	7761	7831	7662	7999	7997	7851	7790	7826	7960	7665	7785	7736	7803	7830	7886	7664	7879	7736	7826	7674	7800	7789	7933	7934	7886	7894	7747	7814	7794	7804	7783	7751	7805	7701	7903	7895	7817	7931	7853	7805	7847	7844	7872	7791	7923	7792	7827	7824	7746	7715	7741	7837	7847	7822	7917	7710	7775	7763	7727	7823	7850	7830	7895	7764	7759	7693	7842	7896	7688	7907	7962	7763	7684	7839	7805	7617	7831	7773	7843	7818	7965	7876	7871	7804	7836	7778	7807	7729	7871	7792	7828	7761	7834	7785	7817	7943	7713	7872	7832	7822	7773	7721	7946	7609	7978	7846	7806	7804	7924	7923	7833	7965	7850	7929	7818	7716	7892	7824	7800	7755	7808	7817	7884	7869	7950	7867	7905	7950	7729	7820	7698	7859	7852	7960	7671	7748	7821	7837	7762	7891	7837	7816	7746	7950	7879	7676	7886	7765	7814	7689	7876	7724	7864	7779	7783	7771	7759	7789	7849	7781	7808	7831	7852	7772	7820	7847	7741	7722	7978	7765	7861	7815	7741	7868	7759	7854	7746	7791	7862	7710	7911	7705	7966	7665	7892	7825	7973	7852	7849	7965	7770	7867	7813	7903	7708	7863	7876	7866	7856	7841	7752	7759	7872	7823	7861	7787	7780	7676	7915	7774	7916	7713	7838	7867	7941	7768	7784	7795	7844	7824	7854	7799	7822	7797	7739	7764	7770	7865	7761	7763	7962	7724	7741	7776	7800	7698	7759	7833	7851	7809	7777	7779	7890	7820	7863	7847	7751	7782	7917	7746	7770	7813	7796	7747	7710	7716	7906	7810	7870	7820	7701	7780	7749	7880	7848	7933	7810	7852	7756	7704	7746	7649	7946	7615	7732	7863	7866	7779	7759	7819	7943	7791	7812	7889	7664	7739	7939	7660	7794	7802	7736	7928	7888	7828	7729	7829	7717	7861	7796	7765	7824	7786	7734	7824	7807	7860	7681	7866	7751	7696	7843	7884	7716	7820	7851	7708	7798	7991	7670	7780	7929	7810	7739	7826	7739	7877	7779	7676	7763	7848	7948	7905	7881	7940	7940	7681	7834	7756	7806	7899	7950	7853	7745	7836	7825	7829	7951	7633	7842	7907	7941	7889	7872	7791	7937	7926	7929	7790	7800	7584	7780	7868	7786	7832	7862	7740	7851	7823	8007	7817	7835	7913	7754	7840	7814	7846	7857	7793	7700	7817	7690	7864	7947	7783	7764	7818	7844	7839	7901	7880	7891	7822	7909	7902	7726	7793	7906	7895	7785	7797	7968	7846	7763	7837	7854	7770	7726	7853	7642	7863	7803	7778	7742	7708	7820	7751	7848	7694	7896	7860	7866	7747	7680	7836	7880	7804	7731	7849	7818	7880	7870	7759	7793	7750	7859	7790	7701	7829	7831	7860	7896	7745	7917	7774	7761	7696	8008	7750	7816	7838	7839	7839	7746	7782	7822	7851	7890	7928	7793	7997	7851	7881	7783	7704	7789	7926	7805	7903	7919	7798	7899	7720	7670	7887	7869	7862	7835	7729	7816	7864	7743	7910	8013	7779	7853	7814	7771	7772	7734	7877	7846	7729	7776	7785	7837	7754	7807	7853	7844	7780	7745	7782	7795	7671	7840	7963	7832	7904	7720	7773	7865	7757	7738	7740	7849	7899	7810	7759	7861	7783	7820	7826	7832	7700	7781	7904	7896	7818	7825	7735	7773	7718	7880	7706	7786	7610	7843	7731	7781	7672	7729	7806	7717	7768	7826	7757	7873	7826	7696	7923	7721	7927	7800	7814	7799	7763	7770	7826	7822	7841	7931	7678	7820	7905	7790	7795	7718	7838	7865	7953	7796	7879	7823	7904	7842	7664	7680	7782	7801	7809	7949	7778	7670	7788	7858	7705	7965	8044	7872	7637	7788	7796	7782	7903	7816	7823	7858	7854	7693	7751	7837	7746	7789	7771	7975	7826	7761	7820	7744	7913	7718	7789	7916	7855	7854	7835	7854	7826	7850	7896	7786	7814	7707	7622	7873	7781	7872	7865	7787	7883	7850	7915	7919	7809	7791	7763	7887	7790	7809	7726	7775	7921	7676	7796	7802	7785	7945	7837	7744	7868	7796	7765	7865	7725	7859	7729	7765	7728	7838	7880	7938	7944	7791	7779	7842	7795	7917	7903	7701	7855	7848	7947	7867	7807	7825	7820	7897	7714	7900	7952	7892	7780	7833	7844	7930	7832	7733	7832	7835	7863	7785	7815	7902	7913	7656	7819	7716	7642	7730	7992	7828	7779	7757	7811	7643	7890	7842	7872	7934	7732	7800	7857	7872	7736	7903	7865	7885	7754	7918	7851	7832	7766	7863	7704	7787	7820	7756	7840	7785	7841	7739	7945	7857	7624	7744	7924	7792	7773	7766	7845	7764	7689	7873	7905	7788	7808	7753	7765	7838	7810	7677	7745	7808	7863	7857	7904	7899	7703	7677	7807	7835	7755	7883	7710	7958	7899	7775	7771	7816	7922	7951	7772	7754	7870	7855	7759	7790	7698	7886	7795	7818	7810	7711	7822	7734	7859	7856	7883	7835	7833	7825	7739	7872	7934	7721	8013	7845	7787	7827	7745	7663	7774	7854	7840	7826	7849	7757	7925	7763	7797	7659	7827	7809	7809	7726	7657	7911	7836	7792	7877	7592	7849	7857	7817	7761	7857	7691	7771	7761	7824	7845	7816	7769	7737	7799	7822	7774	7831	7828	7836	7823	7817	7882	7819	7867	7903	7787	7815	7843	7685	7634	7865	7857	7743	7829	7835	7785	7852	7745	7682	7854	7781	7785	7917	7824	7860	7774	7738	7715	7752	7939	7741	7645	7574	7805	7887	7704	7699	7794	7980	7889	7939	7790	7967	7821	7805	7773	7786	7744	7794	7857	7917	7874	7662	7949	7823	7702	7783	7867	7917	7720	7821	7750	7836	7779	7766	7830	7844	7862	7801	7691	7841	7746	7826	7765	7760	7812	7883	7956	7799	7867	7680	7903	7857	7720	7748	7871	7816	7916	7907	7656	7747	7774	7830	7802	7721	7659	7785	7797	7794	7742	7776	7786	7713	7782	7894	7834	7874	7840	7788	7822	7817	7799	7848	7892	7807	7785	7778	7713	7740	7803	7850	7812	7840	7955	7870	7818	7881	7905	7839	7818	7962	7843	7867	7767	7720	7863	7760	7698	7765	7844	7868	7706	7897	7869	7800	7832	7819	7830	7770	7781	7905	7821	7808	7796	7817	7867	7809	7708	7879	7757	7806	7882	7624	7681	7851	7858	7896	7765	7722	7931	7772	7751	7665	7912	7820	7915	7735	7680	7795	7797	7901	7838	7878	7650	7719	7954	7724	7733	7847	7799	7874	7870	7869	7858	7831	7755	7910	7820	7888	7799	7789	7825	7856	7725	7752	7858	7844	7763	7788	7835	7892	7807	7877	7865	7750	7913	7888	7856	7805	7811	7902	7824	7875	7879	7826	7865	7625	7847	7955	7834	7834	7739	7956	7811	7877	7845	7915	7758	7765	7808	8011	7823	7857	7972	7772	7728	7816	7771	7825	7943	7822	7967	7839	7706	7778	7849	7858	7636	7790	7805	7845	7712	7857	7837	7748	7871	7979	7871	7727	7783	7860	7696	7821	7864	7794	7878	7948	7838	7941	7668	7865	7718	7794	7752	7902	7805	7811	7690	7767	7872	7786	7720	7805	7823	7784	7736	7939	7863	7851	7822	7909	8031	7697	7825	7768	7767	7745	7944	7798	7710	7970	7745	7849	7868	7784	7834	7907	7722	7780	7826	7813	7809	7756	7905	7787	7737	7755	7742	7665	7750	7824	7931	7979	7747	7713	7816	7893	7779	7939	7732	7755	7746	7819	7725	7745	7796	7857	7785	7935	7877	7854	7890	7822	7842	7753	7837	7855	7860	7659	7767	7707	7981	7733	7992	7911	7882	7733	7755	7690	7701	7752	7849	7895	7803	7811	7618	7745	7795	7768	7842	7811	7807	7742	7804	7830	7832	7847	7763	7724	7832	7749	7804	7795	7911	7830	7723	7799	7835	7595	7731	7735	7895	7820	7845	7867	7754	7837	7810	7796	7755	7842	7720	7749	7799	7787	7817	7800	7908	7899	7805	7778	7805	7832	7707	7769	7747	7927	7592	7834	7805	7895	7662	7909	7972	7732	7908	7815	7882	7933	7787	7854	7819	7728	7831	7799	7798	7812	7798	7852	7779	7826	7645	7850	7667	7701	7876	7838	7859	8000	7610	7794	7590	7741	7853	7875	7756	7922	7739	7832	7787	7919	7821	7735	7856	7820	7736	7784	7894	7657	7741	7955	7755	7831	7718	7737	7929	7791	7826	7791	7884	7755	7789	7687	7884	7798	7839	7835	7866	7824	7866	7754	7825	7682	8076	7869	7983
3288	1416	1231	1148	1201	1324	1513	2434	4139	5099	4499	3041	1749	1137	1018	989	967	973	971	943	962	935	937	935	978	945	952	886	978	1024	891	1005	934	972	949	962	948	979	931	940	954	990	880	945	991	932	988	923	925	989	953	987	966	944	986	893	937	1008	973	1014	942	915	983	986	927	964	934	903	918	988	971	947	943	921	966	959	980	902	967	986	949	945	998	925	975	939	910	973	942	975	902	984	911	966	952	971	974	955	968	944	957	957	978	933	898	970	1043	933	939	979	942	954	943	931	987	936	978	1000	916	952	988	925	923	943	904	989	946	988	945	963	976	918	931	973	985	940	992	924	943	986	894	997	972	1009	975	972	957	971	962	912	967	991	928	940	923	916	909	967	969	968	938	937	949	962	939	972	898	922	975	998	959	923	988	957	966	1026	956	946	980	949	1004	946	913	885	963	973	978	951	952	1024	944	928	880	920	983	938	876	906	1001	1011	954	987	946	963	948	956	978	954	966	927	960	951	894	976	899	985	907	938	930	985	975	943	973	960	883	932	975	927	961	944	905	890	950	924	920	926	935	964	931	917	987	966	945	964	963	946	917	912	977	978	971	966	993	951	939	933	953	947	931	977	984	909	985	1002	970	966	977	953	956	924	922	915	965	924	936	903	979	975	956	936	908	956	998	906	934	963	903	964	1006	952	994	941	922	962	990	990	946	949	972	960	963	958	968	953	978	1002	1020	938	972	976	978	956	968	963	984	918	938	1032	963	933	951	959	940	947	956	951	911	913	945	945	974	968	948	964	943	959	938	964	939	907	960	939	909	933	1068	940	991	941	996	962	906	971	973	924	960	933	975	971	943	907	970	972	919	937	975	952	972	963	931	935	930	981	943	933	966	997	962	954	1004	925	971	960	879	955	924	932	954	953	938	958	989	970	1044	941	960	963	1003	927	955	968	896	965	974	955	940	939	961	906	946	942	953	945	959	938	998	935	965	978	924	940	988	954	933	944	985	964	945	995	980	947	949	1013	949	984	973	934	968	961	997	977	1011	996	1005	914	931	1007	923	942	973	989	965	950	957	926	938	959	965	968	1003	931	925	939	930	932	942	972	961	933	912	899	936	963	962	950	970	957	900	962	1024	966	933	952	958	984	952	970	919	947	958	932	953	937	978	998	890	932	1021	956	959	959	963	891	942	971	987	1004	938	1011	971	1001	955	1001	961	897	985	939	985	952	972	972	979	947	897	945	948	937	960	930	924	945	950	988	957	979	974	969	990	943	900	986	1049	974	954	962	905	930	1041	929	955	958	952	938	944	974	953	893	966	907	953	927	968	982	981	948	960	977	957	980	953	930	938	972	936	945	965	943	963	942	979	972	959	956	935	971	906	989	897	987	1032	897	965	956	937	934	986	983	957	945	945	999	955	967	977	961	959	999	973	924	924	910	938	935	1003	974	974	982	928	991	1007	983	954	944	965	909	967	944	967	918	991	946	925	964	968	997	980	978	903	933	939	927	910	969	915	931	925	985	912	971	940	928	1036	959	971	966	940	924	935	923	925	947	953	916	914	961	996	963	978	945	974	936	999	972	935	989	955	962	1014	985	905	914	906	983	955	916	938	994	938	957	913	899	956	947	966	954	968	978	932	934	963	922	892	963	941	991	971	963	958	963	1005	964	984	883	919	951	961	942	960	987	998	998	995	968	925	969	959	957	952	926	930	988	938	948	980	954	911	954	945	965	964	980	972	909	996	935	958	907	952	997	950	941	993	981	964	977	940	920	890	893	920	992	967	916	957	919	959	983	912	922	988	920	954	975	966	977	989	915	963	932	961	922	942	984	979	958	940	938	973	922	1000	965	977	901	960	963	945	969	920	953	949	951	934	979	953	915	902	931	934	967	971	1000	988	968	979	927	946	960	944	992	979	955	944	994	967	928	923	904	965	981	924	991	970	936	964	962	1017	953	992	956	928	971	917	949	934	996	940	930	914	959	943	923	981	967	903	954	929	947	906	918	969	946	913	939	936	940	892	945	948	953	944	941	931	993	1000	960	969	934	1010	955	874	948	985	977	998	945	1019	927	1013	968	984	968	957	941	894	960	987	949	941	981	966	995	978	958	900	924	992	916	995	1016	965	962	1019	922	982	999	947	970	949	997	944	966	912	961	981	967	966	940	865	937	950	907	967	909	970	965	969	944	926	969	966	927	929	956	965	995	947	930	951	951	934	984	955	946	935	933	922	947	997	1012	977	957	942	953	984	955	932	971	986	906	982	1007	904	983	974	1005	1007	907	999	984	930	918	956	926	975	924	950	950	944	934	1028	976	971	887	935	917	904	979	948	917	973	977	998	930	971	969	873	944	985	980	967	954	947	919	973	923	979	952	965	953	918	1011	900	999	983	906	916	906	946	898	987	950	961	942	979	959	935	995	987	987	946	928	996	988	946	941	981	966	927	991	968	906	912	903	963	948	936	947	911	959	975	923	936	968	927	907	941	928	905	953	970	958	921	955	945	906	947	968	987	962	944	921	992	917	954	962	917	949	929	949	973	987	942	1002	871	953	968	946	943	928	994	923	914	910	952	889	938	925	986	950	1002	952	948	937	920	935	969	1008	959	979	928	939	977	935	976	960	951	971	949	957	948	964	903	997	935	986	919	933	970	962	911	1008	1039	881	984	934	964	932	960	931	960	932	975	956	966	962	941	948	896	960	916	975	945	945	935	983	967	976	945	942	936	955	965	1011	947	958	948	997	925	943	894	968	953	872	991	1002	939	984	948	922	973	928	940	887	1026	911	942	934	970	957	986	926	965	992	998	940	951	899	993	947	952	928	1000	960	948	944	921	924	949	934	948	948	989	991	992	952	1019	934	926	972	943	947	963	939	969	972	943	984	978	960	966	998	930	958	952	991	971	924	966	995	943	939	946	942	972	963	937	949	955	940	942	980	1005	917	957	1007	996	942	992	948	954	955	987	894	954	936	924	933	963	972	945	978	976	964	954	959	965	958	907	948	945	950	925	1000	911	933	960	946	935	879	925	954	932	917	946	941	908	949	922	935	942	963	982	1028	940	946	922	970	936	968	938	957	1029	971	957	973	985	983	941	914	915	949	984	939	972	983	956	975	1011	943	934	980	944	922	980	955	960	946	978	907	925	920	991	935	981	968	974	982	952	899	924	908	1019	997	963	911	976	955	901	967	932	909	945	940	938	945	975	932	916	972	971	964	968	921	974	907	931	940	989	921	1002	941	947	914	948	938	977	941	983	967	946	888	984	953	970	1017	936	972	921	994	940	1007	955	957	957	963	963	982	973	915	906	920	991	962	956	910	980	985	971	939	965	927	936	965	957	910	1006	940	964	957	982	971	945	968	979	994	949	957	919	945	906	953	936	921	910	913	968	910	920	922	912	934	952	969	1011	910	993	915	969	951	926	989	923	986	898	970	912	901	935	922	983	917	931	1020	966	918	985	943	935	938	940	925	920	986	977	943	1002	970	950	964	936	959	946	946	921	959	942	1007	961	956	939	945	917	946	983	953	927	996	932	980	946	1016	997	1011	976	931	928	985	937	973	1003	967	960	998	924	886	933	950
17274	12311	10831	15400	19398	21761	25676	35948	43134	43981	38452	28800	17262	10304	8348	7732	7748	7609	7801	7717	7680	7618	7691	7644	7652	7613	7692	7577	7756	7623	7682	7570	7590	7757	7716	7603	7724	7748	7674	7513	7642	7653	7594	7685	7714	7669	7463	7546	7568	7595	7552	7628	7520	7645	7604	7652	7654	7628	7744	7567	7695	7537	7734	7636	7733	7649	7635	7553	7691	7640	7507	7589	7796	7635	7736	7489	7641	7574	7728	7491	7695	7716	7630	7674	7567	7636	7667	7663	7628	7714	7715	7698	7644	7694	7643	7709	7553	7637	7737	7595	7628	7713	7570	7639	7511	7665	7768	7516	7746	7684	7622	7633	7716	7679	7750	7552	7815	7652	7940	7682	7586	7625	7630	7690	7680	7513	7643	7602	7484	7773	7723	7743	7861	7550	7719	7543	7732	7673	7701	7593	7509	7696	7718	7780	7575	7570	7616	7695	7648	7589	7651	7619	7638	7662	7611	7628	7604	7689	7565	7644	7726	7806	7661	7587	7734	7627	7590	7703	7636	7650	7696	7641	7627	7774	7828	7688	7741	7729	7468	7542	7802	7632	7615	7488	7618	7628	7553	7785	7705	7602	7579	7646	7744	7551	7629	7677	7673	7602	7689	7586	7621	7679	7862	7690	7862	7730	7678	7770	7682	7572	7717	7562	7566	7481	7709	7551	7631	7726	7684	7599	7643	7669	7711	7738	7631	7708	7725	7674	7661	7625	7638	7711	7703	7682	7626	7665	7532	7811	7557	7591	7722	7580	7585	7602	7756	7609	7613	7720	7675	7680	7864	7744	7568	7667	7690	7664	7684	7627	7701	7755	7575	7709	7645	7479	7530	7661	7629	7648	7557	7700	7795	7602	7609	7769	7670	7650	7697	7699	7749	7741	7561	7663	7690	7713	7761	7695	7829	7681	7707	7635	7606	7619	7710	7617	7652	7578	7419	7568	7655	7610	7662	7631	7642	7693	7622	7570	7801	7685	7682	7646	7845	7638	7687	7819	7618	7550	7585	7668	7568	7624	7652	7722	7656	7693	7739	7570	7654	7789	7775	7675	7503	7551	7734	7585	7643	7673	7667	7584	7579	7562	7512	7616	7864	7480	7577	7657	7621	7671	7541	7627	7663	7561	7636	7733	7706	7654	7619	7694	7672	7574	7783	7625	7696	7600	7612	7649	7811	7571	7694	7789	7635	7670	7634	7581	7634	7667	7675	7720	7719	7772	7638	7591	7695	7643	7743	7558	7723	7737	7618	7683	7659	7603	7671	7652	7800	7597	7730	7574	7690	7566	7666	7683	7559	7611	7633	7577	7700	7654	7648	7684	7757	7542	7754	7753	7658	7639	7677	7650	7687	7650	7703	7674	7760	7724	7678	7823	7669	7681	7518	7555	7664	7633	7616	7650	7661	7605	7600	7504	7727	7552	7848	7648	7651	7615	7566	7699	7613	7566	7734	7657	7714	7774	7685	7731	7697	7690	7724	7699	7656	7722	7623	7633	7791	7526	7657	7490	7518	7786	7688	7592	7699	7724	7642	7625	7644	7622	7527	7644	7694	7514	7749	7717	7661	7599	7704	7681	7617	7620	7540	7587	7633	7618	7711	7707	7729	7878	7801	7703	7736	7710	7648	7713	7707	7642	7544	7604	7678	7663	7635	7664	7639	7736	7735	7681	7764	7698	7575	7770	7716	7617	7732	7718	7631	7604	7526	7628	7596	7773	7498	7753	7665	7779	7641	7572	7742	7610	7713	7703	7733	7629	7630	7566	7552	7767	7678	7770	7696	7633	7577	7737	7736	7477	7727	7741	7710	7678	7635	7656	7620	7645	7653	7634	7528	7720	7594	7647	7626	7619	7654	7659	7744	7807	7712	7813	7596	7680	7573	7648	7596	7649	7651	7639	7661	7690	7870	7693	7675	7814	7817	7611	7628	7780	7658	7674	7711	7734	7605	7536	7770	7718	7564	7652	7606	7658	7683	7602	7719	7756	7742	7638	7662	7652	7612	7677	7703	7793	7590	7647	7730	7729	7537	7721	7810	7574	7627	7705	7667	7738	7644	7572	7846	7778	7762	7676	7658	7696	7659	7686	7636	7663	7781	7690	7589	7793	7493	7570	7666	7588	7628	7652	7679	7562	7752	7631	7860	7593	7653	7634	7648	7736	7575	7742	7647	7642	7522	7670	7608	7681	7628	7723	7728	7726	7691	7685	7743	7558	7724	7673	7690	7603	7663	7675	7673	7628	7810	7737	7735	7679	7832	7695	7632	7650	7663	7697	7732	7579	7697	7659	7542	7809	7585	7745	7627	7718	7634	7658	7602	7734	7632	7662	7759	7652	7677	7558	7637	7677	7610	7683	7687	7417	7729	7695	7681	7714	7695	7551	7596	7618	7758	7649	7618	7649	7608	7652	7596	7713	7703	7647	7653	7697	7730	7576	7768	7632	7656	7603	7718	7702	7646	7683	7697	7692	7620	7569	7752	7614	7778	7679	7656	7700	7648	7593	7661	7522	7778	7552	7580	7619	7728	7687	7542	7606	7710	7670	7666	7557	7715	7761	7605	7768	7711	7692	7662	7673	7594	7701	7674	7729	7738	7600	7692	7614	7648	7489	7707	7689	7630	7732	7616	7589	7586	7713	7670	7676	7632	7605	7735	7761	7651	7657	7679	7573	7647	7666	7701	7756	7491	7639	7776	7588	7618	7643	7732	7618	7631	7607	7678	7746	7688	7744	7789	7527	7695	7695	7715	7631	7697	7727	7642	7755	7776	7597	7687	7702	7768	7555	7687	7626	7681	7619	7713	7711	7623	7638	7631	7584	7545	7701	7675	7619	7718	7608	7771	7714	7692	7565	7600	7840	7570	7749	7671	7699	7617	7586	7707	7847	7642	7637	7733	7730	7673	7505	7598	7749	7653	7642	7659	7547	7684	7499	7689	7708	7594	7810	7648	7727	7722	7613	7822	7750	7606	7693	7718	7567	7749	7662	7792	7687	7632	7791	7575	7582	7649	7657	7700	7678	7864	7716	7686	7624	7691	7690	7637	7683	7720	7570	7598	7808	7636	7591	7707	7674	7581	7662	7698	7662	7624	7703	7641	7803	7624	7670	7616	7594	7773	7752	7646	7677	7704	7631	7642	7715	7670	7735	7703	7632	7703	7646	7717	7704	7577	7668	7659	7658	7730	7612	7602	7546	7766	7766	7597	7610	7744	7600	7578	7781	7687	7812	7603	7696	7619	7654	7580	7466	7743	7767	7694	7643	7762	7729	7638	7510	7621	7601	7609	7611	7629	7724	7616	7678	7575	7690	7567	7710	7769	7675	7544	7737	7574	7591	7599	7666	7709	7694	7616	7713	7575	7553	7611	7723	7707	7704	7563	7553	7597	7684	7566	7762	7718	7753	7609	7611	7705	7643	7606	7702	7498	7679	7699	7670	7604	7697	7767	7555	7613	7668	7662	7649	7731	7694	7715	7665	7616	7758	7631	7659	7664	7743	7794	7467	7662	7630	7610	7750	7733	7613	7638	7698	7838	7677	7798	7689	7575	7675	7520	7797	7717	7506	7533	7746	7626	7597	7767	7611	7678	7616	7645	7662	7467	7736	7664	7636	7697	7646	7647	7741	7735	7686	7665	7565	7684	7652	7709	7676	7599	7852	7659	7668	7635	7582	7649	7677	7631	7605	7613	7806	7482	7510	7558	7682	7579	7581	7644	7678	7712	7723	7720	7583	7659	7749	7459	7599	7725	7594	7708	7550	7619	7591	7678	7811	7692	7683	7686	7560	7573	7711	7769	7824	7703	7628	7671	7666	7635	7715	7498	7755	7699	7716	7670	7603	7703	7667	7600	7569	7627	7625	7571	7589	7751	7490	7693	7702	7574	7507	7698	7756	7592	7694	7767	7536	7608	7651	7590	7650	7747	7651	7537	7563	7730	7634	7651	7728	7728	7699	7666	7678	7753	7595	7798	7495	7499	7605	7760	7786	7851	7667	7702	7616	7755	7723	7802	7748	7724	7678	7634	7715	7671	7765	7624	7654	7598	7657	7741	7760	7638	7526	7836	7648	7591	7740	7666	7678	7707	7681	7630	7575	7740	7795	7727	7590	7554	7646	7578	7743	7637	7511	7766	7660	7552	7800	7651	7736	7696	7675	7745	7680	7683	7749	7615	7548	7717	7643	7514	7602	7781	7703	7625	7661	7533	7527	7820	7641	7597	7629	7700	7684	7644	7661	7737	7561	7580	7706	7669	7698	7682	7649	7796	7590	7701	7686	7728	7462	7669	7578	7693	7619	7689	7779	7675	7650	7793	7632	7698	7775	7694	7660	7623	7624	7697	7621	7634	7688	7628	7621	7609	7576	7768	7646	7582	7711	7611	7661	7749	7686	7612	7744	7731	7609	7704	7729	7572	7748	7697	7553	7653	7683	7612	7646	7646	7555	7688	7717	7646	7591	7551	7522	7644	7626	7657	7635	7627	7782	7644	7599	7661	7629	7651	7718	7655	7645	7713	7576	7747	7743	7594	7791	7697	7583	7766	7717	7611	7659	7712	7683	7704	7605	7645	7730	7642	7611	7679	7672	7713	7666	7765	7639	7683	7633	7658	7653	7599	7669	7630	7646	7543	7760	7604	7640	7783	7569	7603	7571	7639	7596	7642	7574	7733	7713	7722	7710	7605	7620	7868	7708	7615	7631	7639	7695	7675	7674	7627	7808	7635	7579	7589	7757	7669	7730	7572	7763	7666	7709	7635	7708	7604	7730	7588	7727	7601	7808	7556	7687	7692	7676	7763	7554	7624	7481	7678	7740	7609	7587	7619	7719	7694	7513	7692	7736	7774	7624	7576	7699	7648	7665	7686	7747	7795	7707	7752	7665	7772	7649	7753	7747	7660	7608	7695	7614	7627	7667	7671	7746	7669	7831	7667	7727	7641	7664	7668	7763	7695	7788	7744	7708	7604	7864	7625	7770	7664	7795	7693	7695	7754	7664	7664	7503	7676	7713	7656	7573	7667	7757	7554	7708	7672	7881	7521	7608	7582	7683	7655	7703	7671	7664	7708	7514	7721	7654	7588	7675	7636	7763	7613	7603	7599	7652
2436	1786	1386	1191	1307	1493	1898	3649	10899	15407	12335	7057	2990	1497	1057	998	958	983	984	997	988	988	933	1004	922	960	949	924	938	970	935	946	946	969	958	971	915	970	949	957	955	970	997	921	1018	964	951	992	932	994	962	995	964	1000	1000	936	967	966	945	911	980	961	924	982	994	961	897	972	961	1009	945	1017	969	918	918	1012	987	989	958	942	957	938	955	925	945	950	928	992	919	983	1008	928	1000	953	975	970	951	881	989	982	935	947	987	1005	944	991	970	958	1024	921	971	950	963	960	902	950	990	950	1039	972	997	943	1006	968	995	950	1005	962	983	976	931	1010	948	969	1043	953	934	956	956	975	983	938	942	977	961	963	968	994	921	950	924	913	974	950	961	995	957	958	994	957	963	1005	970	900	1000	972	978	982	991	951	950	902	909	978	960	941	999	940	960	925	937	967	944	962	986	976	940	992	899	965	990	930	905	949	999	997	910	968	967	898	931	1057	958	950	983	952	963	938	1021	954	928	940	980	964	991	910	978	964	938	985	967	966	967	913	953	927	907	963	926	1007	1032	974	1008	961	907	963	1024	973	986	985	1002	980	946	968	1021	978	900	910	964	965	938	996	931	984	966	927	1012	934	915	957	949	976	956	955	916	1016	948	918	983	961	977	976	962	972	908	974	908	976	912	908	905	1006	977	954	1013	947	967	1003	962	953	996	937	948	945	952	982	995	1028	957	934	971	984	986	896	961	952	959	999	979	955	887	953	947	957	970	949	929	996	941	1005	927	995	925	976	991	998	986	971	968	929	944	955	983	981	987	947	954	987	993	992	999	948	919	929	968	964	910	980	935	943	986	960	987	960	970	952	930	974	995	915	912	921	973	910	968	937	930	927	1003	935	926	951	999	1019	953	950	976	955	953	959	944	921	964	994	946	1022	999	916	962	946	928	879	921	986	879	1018	960	989	961	942	962	933	957	1019	969	935	959	963	907	964	995	928	958	946	938	920	1016	933	949	965	960	984	967	918	912	922	945	981	931	1014	941	984	965	930	955	951	949	945	1036	923	998	952	972	900	956	978	958	965	946	949	1004	980	934	919	957	916	950	962	981	995	946	930	958	982	960	936	986	941	1006	979	938	968	972	956	1000	971	966	930	1029	981	869	981	970	974	942	974	961	974	987	956	961	893	934	946	923	924	919	936	952	969	968	936	948	976	922	984	937	964	953	946	943	909	959	955	954	958	954	916	957	963	946	972	1006	941	973	1012	942	937	939	1022	968	955	934	917	990	886	981	932	988	911	944	966	962	928	995	974	982	955	965	981	962	968	910	996	1025	956	983	947	1000	954	947	1004	967	1056	973	950	916	988	954	959	959	992	948	961	933	906	935	964	965	979	960	976	1021	919	920	991	959	989	929	979	943	940	958	976	949	998	960	989	953	942	946	977	968	975	955	985	989	1010	939	947	954	922	958	979	930	948	970	962	961	995	912	898	976	985	916	986	981	977	939	992	899	996	913	977	964	933	959	917	967	1006	982	1008	980	934	923	952	955	933	989	904	987	895	955	948	929	1022	987	892	967	959	950	970	931	975	984	962	958	940	940	954	1012	996	939	942	965	1007	993	911	929	993	977	986	1003	967	920	966	984	1015	936	985	960	995	989	895	953	946	934	969	979	955	982	1018	937	957	911	986	938	989	910	1001	959	913	946	979	925	933	934	932	1006	1025	928	921	963	940	978	1020	953	973	940	1007	954	1001	1027	1013	931	966	934	931	945	968	957	967	943	941	934	948	934	979	956	979	947	942	958	910	922	928	964	991	990	910	1017	959	962	959	953	998	969	978	974	970	1004	905	971	982	955	952	990	1019	936	997	987	967	988	979	915	949	988	909	947	964	1012	961	982	934	994	940	969	999	930	974	994	982	939	962	997	1018	974	984	1004	953	1000	927	997	970	952	993	988	946	927	922	973	931	900	954	923	917	982	992	959	973	921	977	982	967	913	942	988	963	962	949	1002	961	937	952	1032	969	974	961	999	961	978	949	999	1004	932	933	981	942	963	965	975	903	895	967	974	960	905	960	1023	906	911	923	962	982	1016	932	921	1010	931	941	968	957	902	950	976	954	932	955	925	1013	953	967	960	990	999	1000	961	1023	985	955	909	972	933	949	929	935	948	1051	1029	947	975	934	970	922	922	925	978	1008	954	945	919	943	971	978	937	965	941	1053	948	987	942	986	978	972	1016	949	945	1004	952	904	968	980	1008	926	979	970	937	963	1002	947	975	941	947	920	941	944	925	1002	936	1009	1054	919	918	965	929	998	999	970	954	1012	978	926	983	994	952	966	994	949	971	973	962	967	962	912	1007	949	928	906	981	961	926	960	935	961	914	977	992	930	975	1015	882	1006	989	1002	1037	997	939	950	974	1000	997	994	973	955	966	954	976	976	949	1013	907	968	931	949	1012	911	982	982	936	976	940	959	920	923	976	976	938	941	1006	961	949	999	979	965	963	909	985	955	944	918	991	1025	984	944	1003	920	995	946	1000	1034	958	971	992	916	980	960	943	935	984	940	965	995	970	965	946	1006	899	976	986	955	939	953	965	961	973	950	962	982	930	964	949	981	955	967	978	943	991	953	984	951	951	960	927	934	936	965	952	959	982	989	1006	961	945	932	898	975	975	938	964	988	959	1003	922	1012	998	958	960	943	951	1001	961	954	931	1008	943	913	947	961	985	966	1012	972	994	978	952	972	913	980	984	942	962	912	990	929	1001	971	986	1012	983	1014	945	948	944	902	955	928	1002	949	992	1010	978	955	964	997	996	944	934	953	940	969	942	949	968	946	980	1008	930	931	1042	939	975	959	946	970	1020	978	961	1014	970	951	955	996	1002	1009	1030	954	969	1013	996	915	957	1008	1037	999	962	978	904	954	968	974	929	934	974	998	944	979	977	972	991	1000	968	902	934	983	966	979	944	934	918	1003	918	989	965	1015	959	965	997	956	995	981	1014	912	972	967	972	985	968	1001	946	932	933	946	973	1010	987	952	950	910	939	970	953	964	974	955	905	993	955	990	974	1009	948	963	982	931	958	925	971	1002	980	968	951	975	935	931	952	964	931	967	978	937	989	929	956	953	966	1033	962	1022	961	952	985	970	937	1024	947	980	951	906	919	929	952	976	928	938	927	946	978	998	948	992	991	923	966	894	965	990	954	1000	976	958	917	1007	955	939	956	972	975	945	987	979	1032	972	968	991	977	1013	976	952	972	934	1021	969	969	977	988	1001	939	949	998	981	983	918	998	933	950	995	949	955	1003	943	921	965	942	889	968	999	958	997	930	950	984	946	988	987	944	901	974	883	970	957	991	916	942	947	909	1015	947	976	957	938	954	950	984	1000	922	939	952	928	959	960	969	947	945	942	986	958	892	1013	951	998	986	986	909	915	958	951	984	952	989	982	988	965	935	945	973	995	919	1014	944	951	941	950	943	933	972	940	1022	992	951	991	874	960	929	1009	958	1001	1011	974	986	990	926	988	967	944	919	968	919	996	1007	982	961	1006	1018	974	927	997	993	945	947	983	925	971	921	919	987	983	1033	965	981	1008	894	965	972	970	969	1024	901	968	1013	994	990	950	937	967	1019	1054	908	956	1003	973	921	1042	968	945	930	941	940	1000	932	941	960	997	952	959	961	995
21158	15936	12477	17338	23388	26271	31842	43246	62758	66077	55688	42595	27513	14992	9416	8017	7736	7623	7774	7671	7791	7794	7749	7590	7708	7718	7774	7727	7697	7863	7753	7669	7695	7635	7766	7721	7849	7731	7580	7706	7739	7826	7718	7645	7639	7549	7766	7693	7728	7710	7657	7896	7751	7823	7691	7707	7664	7730	7764	7512	7616	7705	7780	7767	7642	7685	7729	7699	7712	7556	7620	7561	7688	7866	7792	7862	7756	7751	7760	7782	7822	7801	7638	7639	7650	7578	7733	7742	7745	7727	7712	7780	7575	7747	7807	7775	7612	7619	7673	7892	7599	7669	7568	7776	7715	7802	7667	7668	7656	7725	7631	7583	7852	7718	7658	7684	7723	7736	7547	7796	7691	7727	7638	7502	7643	7589	7609	7733	7723	7663	7740	7671	7715	7858	7626	7856	7744	7601	7696	7721	7756	7556	7602	7690	7766	7692	7605	7696	7616	7666	7743	7731	7754	7651	7811	7815	7683	7735	7723	7709	7762	7748	7711	7686	7603	7625	7710	7560	7645	7844	7644	7596	7685	7730	7833	7765	7734	7775	7683	7724	7673	7645	7754	7624	7743	7667	7717	7708	7751	7673	7654	7662	7744	7773	7756	7597	7767	7755	7738	7633	7811	7662	7732	7660	7689	7788	7754	7714	7744	7682	7744	7827	7709	7651	7807	7666	7606	7699	7631	7631	7694	7704	7749	7693	7655	7821	7808	7709	7745	7833	7717	7690	7613	7726	7799	7706	7643	7686	7746	7800	7786	7812	7818	7779	7563	7727	7635	7691	7721	7795	7697	7783	7693	7636	7770	7712	7698	7720	7697	7769	7782	7674	7642	7638	7795	7985	7712	7687	7799	7706	7768	7704	7568	7588	7741	7755	7708	7813	7706	7690	7829	7637	7719	7680	7719	7703	7699	7753	7602	7601	7651	7539	7756	7590	7833	7740	7733	7637	7723	7695	7658	7767	7697	7768	7646	7825	7736	7630	7929	7600	7730	7858	7712	7676	7678	7716	7666	7647	7673	7820	7809	7643	7758	7683	7685	7666	7681	7803	7700	7844	7762	7707	7771	7512	7629	7655	7612	7856	7770	7817	7499	7796	7666	7688	7557	7804	7695	7592	7771	7778	7649	7791	7641	7695	7862	7803	7702	7721	7740	7713	7806	7754	7682	7910	7725	7680	7782	7705	7777	7783	7703	7672	7726	7752	7642	7755	7803	7772	7728	7699	7658	7602	7641	7745	7717	7686	7862	7634	7736	7650	7829	7731	7669	7689	7668	7624	7835	7672	7726	7730	7833	7653	7594	7484	7665	7735	7612	7831	7741	7742	7737	7768	7708	7659	7703	7730	7713	7744	7794	7700	7827	7730	7719	7798	7704	7806	7848	7760	7778	7796	7770	7702	7692	7666	7779	7747	7798	7605	7729	7684	7789	7673	7796	7850	7722	7730	7726	7652	7689	7770	7753	7656	7741	7745	7730	7754	7706	7561	7672	7763	7739	7679	7704	7662	7697	7735	7778	7826	7654	7824	7851	7777	7757	7735	7763	7599	7713	7725	7664	7664	7764	7665	7594	7695	7615	7681	7681	7656	7659	7816	7658	7714	7727	7634	7734	7777	7792	7872	7684	7845	7709	7570	7775	7650	7793	7826	7671	7702	7816	7825	7696	7688	7714	7624	7876	7769	7799	7734	7718	7744	7751	7705	7624	7755	7773	7671	7603	7811	7663	7692	7629	7843	7766	7721	7819	7709	7834	7639	7773	7653	7691	7729	7723	7746	7837	7852	7633	7597	7693	7658	7744	7846	7646	7746	7716	7682	7789	7764	7658	7741	7696	7794	7776	7609	7630	7603	7611	7699	7642	7765	7606	7753	7755	7720	7721	7671	7798	7679	7790	7795	7778	7606	7677	7603	7715	7708	7656	7718	7750	7589	7799	7643	7677	7782	7597	7849	7650	7731	7659	7814	7731	7801	7912	7670	7579	7700	7751	7688	7710	7765	7777	7670	7584	7726	7723	7647	7685	7694	7674	7660	7757	7634	7643	7646	7681	7900	7544	7804	7714	7746	7686	7818	7764	7718	7882	7870	7737	7820	7635	7837	7713	7797	7701	7567	7804	7587	7636	7774	7755	7662	7565	7638	7565	7590	7866	7747	7748	7578	7642	7791	7694	7821	7738	7586	7661	7780	7705	7734	7630	7716	7507	7579	7789	7669	7716	7717	7691	7802	7743	7838	7699	7656	7617	7541	7863	7685	7757	7647	7768	7751	7802	7714	7685	7646	7724	7712	7737	7790	7723	7877	7748	7624	7675	7709	7802	7663	7736	7775	7714	7830	7679	7817	7784	7550	7801	7712	7620	7765	7665	7688	7694	7843	7774	7688	7635	7613	7783	7652	7649	7671	7678	7774	7717	7685	7817	7683	7781	7659	7653	7745	7762	7772	7740	7675	7730	7880	7472	7668	7627	7591	7748	7810	7692	7707	7581	7583	7712	7819	7800	7709	7689	7601	7718	7717	7729	7823	7693	7651	7615	7591	7600	7755	7756	7798	7889	7677	7801	7731	7643	7743	7731	7822	7797	7620	7711	7639	7673	7555	7703	7798	7678	7867	7821	7686	7704	7615	7589	7823	7932	7823	7748	7685	7716	7738	7805	7702	7618	7765	7639	7633	7731	7772	7735	7673	7788	7697	7732	7690	7617	7650	7644	7696	7637	7737	7831	7560	7718	7669	7830	7754	7634	7741	7565	7710	7658	7821	7865	7670	7773	7712	7655	7825	7635	7746	7636	7885	7665	7592	7611	7708	7668	7643	7711	7699	7818	7558	7841	7671	7719	7748	7739	7718	7736	7630	7622	7807	7677	7816	7605	7582	7773	7756	7775	7665	7656	7577	7679	7811	7815	7765	7733	7728	7661	7774	7594	7852	7908	7747	7737	7660	7691	7643	7596	7767	7709	7885	7769	7687	7674	7603	7721	7621	7802	7726	7783	7670	7800	7714	7752	7668	7696	7826	7731	7718	7694	7653	7823	7772	7653	7678	7746	7630	7650	7645	7701	7656	7710	7682	7765	7720	7739	7634	7694	7644	7649	7856	7609	7661	7791	7792	7683	7861	7665	7738	7682	7676	7865	7705	7660	7645	7696	7611	7768	7564	7589	7719	7804	7716	7629	7741	7717	7729	7712	7780	7759	7595	7683	7801	7874	7786	7621	7769	7894	7569	7691	7684	7726	7646	7754	7647	7694	7773	7682	7722	7757	7702	7751	7788	7567	7673	7718	7736	7787	7733	7806	7822	7691	7714	7778	7852	7787	7670	7926	7660	7734	7804	7596	7753	7676	7632	7707	7807	7665	7672	7650	7723	7557	7665	7746	7789	7776	7753	7764	7752	7637	7785	7792	7850	7619	7815	7850	7768	7690	7887	7632	7752	7779	7713	7797	7704	7687	7587	7566	7610	7605	7692	7699	7677	7707	7810	7840	7604	7792	7781	7665	7812	7816	7640	7783	7791	7795	7669	7708	7668	7795	7689	7727	7784	7667	7567	7702	7705	7686	7664	7740	7758	7697	7638	7793	7725	7808	7833	7602	7725	7853	7678	7730	7636	7607	7906	7660	7782	7773	7734	7876	7685	7740	7685	7731	7730	7716	7781	7665	7726	7743	7785	7734	7653	7783	7649	7648	7861	7718	7682	7553	7731	7765	7789	7616	7655	7756	7769	7732	7730	7691	7727	7506	7580	7702	7734	7695	7754	7915	7667	7670	7775	7628	7703	7823	7660	7722	7683	7750	7739	7644	7672	7699	7737	7731	7747	7729	7677	7695	7854	7766	7744	7769	7672	7830	7715	7756	7781	7686	7755	7830	7752	7791	7619	7792	7683	7825	7574	7631	7606	7696	7679	7683	7616	7806	7799	7802	7775	7604	7777	7701	7877	7727	7725	7772	7588	7691	7704	7736	7697	7895	7591	7539	7756	7772	7828	7664	7767	7859	7812	7753	7636	7783	7690	7683	7776	7919	7662	7781	7938	7796	7780	7710	7571	7750	7732	7670	7799	7676	7869	7758	7653	7652	7707	7688	7808	7733	7686	7784	7838	7719	7687	7719	7783	7771	7763	7508	7632	7715	7617	7786	7701	7709	7646	7692	7882	7781	7681	7599	7748	7732	7660	7725	7572	7624	7726	7759	7662	7702	7685	7750	7650	7783	7670	7598	7772	7688	7661	7726	7765	7654	7699	7768	7646	7778	7754	7827	7769	7851	7601	7793	7713	7680	7764	7704	7695	7706	7700	7707	7860	7739	7736	7723	7759	7535	7686	7698	7636	7664	7757	7676	7738	7728	7493	7832	7852	7696	7791	7636	7738	7758	7734	7708	7834	7693	7739	7693	7719	7670	7815	7750	7665	7715	7815	7633	7859	7692	7756	7716	7693	7755	7644	7642	7757	7776	7621	7759	7756	7762	7657	7708	7736	7850	7711	7560	7784	7767	7793	7723	7635	7746	7694	7759	7686	7889	7749	7571	7817	7667	7744	7703	7777	7629	7635	7727	7810	7866	7752	7810	7640	7743	7697	7738	7628	7814	7863	7667	7706	7884	7724	7717	7651	7657	7730	7670	7839	7706	7760	7677	7774	7756	7641	7691	7740	7715	7696	7731	7697	7806	7685	7705	7664	7719	7769	7544	7837	7658	7688	7709	7785	7596	7634	7597	7519	7679	7723	7684	7782	7661	7740	7700	7757	7866	7546	7693	7716	7628	7626	7736	7730	7854	7722	7736	7654	7634	7649	7750	7803	7682	7713	7709	7669	7639	7823	7667	7724	7680	7653	7717	7779	7684	7733	7729	7512	7826	7546	7660	7735	7713	7618	7595	7856	7714	7660	7766	7740	7727	7823	7830	7814	7741	7668	7780	7686	7619	7716	7681	7727	7831	7717	7586	7725	7725	7839	7677	7694	7554	7875	7663	7834	7833	7801	7741	7536	7732	7771	7598	7830	7775	7689	7736	7676	7678	7747	7677	7708	7676	7667	7707	7748	7646	7636	7624	7682	7665	7729	7586	7900	7644	7775	7775	7674	7772	7822	7713	7564	7630	7788	7679	7690	7790	7670
5091	1807	1352	1240	1281	1532	1898	4366	11583	15101	12105	6563	2869	1534	1073	994	943	1015	1021	1007	876	950	1033	1007	1013	912	1005	989	976	990	967	1009	926	1006	979	991	977	960	990	975	1015	1051	974	970	931	924	1001	993	945	981	950	1010	971	956	963	940	974	997	963	945	971	933	960	961	994	997	965	972	996	961	961	1020	928	1000	929	980	934	1021	1009	967	979	972	934	956	987	984	962	962	948	965	989	935	991	978	974	921	930	962	949	995	979	923	976	988	1001	893	993	976	1015	975	932	1008	972	997	992	943	977	905	933	993	993	978	958	940	1000	968	960	912	920	1003	966	936	1016	963	1006	957	1007	978	997	1006	979	963	936	946	969	960	981	1007	1016	988	951	991	948	993	986	973	949	985	985	984	965	1015	976	1010	920	985	996	992	976	974	942	1007	986	978	979	974	976	1004	974	963	1043	962	995	995	945	963	947	1014	938	969	1034	923	978	916	1002	999	1013	1025	1038	936	955	970	939	985	992	1002	994	968	993	1011	1043	978	951	979	1019	1002	992	959	990	999	991	968	990	977	1007	1049	1008	990	972	994	1027	1007	947	933	1003	1000	970	1044	986	1003	1030	1007	935	993	1006	1028	971	978	1040	988	1000	1012	980	944	954	950	970	965	990	933	985	1000	968	1002	953	900	996	926	949	940	923	1004	950	984	1042	995	914	951	908	983	982	1015	1002	1021	1007	956	1004	1012	987	961	953	989	983	972	1004	1002	968	989	975	920	936	977	953	971	1033	992	1012	933	984	914	961	982	1007	978	1035	906	968	979	956	978	977	942	988	1000	944	960	998	1003	1038	935	997	966	927	953	915	987	923	980	967	988	1035	968	995	902	1017	935	989	1030	961	889	977	1024	1012	951	971	919	997	996	1007	1010	1000	996	941	984	994	1021	929	964	935	982	994	1006	962	974	1032	929	1040	952	1049	952	1034	974	1057	1035	1000	995	966	969	981	955	926	900	999	1003	1053	978	979	970	939	968	955	956	1011	954	964	1017	1003	1017	990	1002	946	981	950	1025	1051	991	1004	969	1075	1003	987	968	1037	930	1080	927	1018	980	989	972	988	953	962	987	983	1026	976	1023	961	952	962	1001	974	1005	973	962	984	1012	945	1034	1023	957	947	1025	968	971	987	994	998	996	974	1011	936	960	1040	992	953	969	1028	977	955	994	950	989	955	973	1019	967	1010	954	938	954	988	1007	983	993	927	982	979	1011	928	970	1002	958	963	1001	999	997	995	1025	963	956	994	967	979	991	974	965	986	998	962	982	1032	995	941	982	969	940	970	974	966	979	974	954	983	1026	989	984	906	996	973	1006	1003	1029	952	941	997	947	999	993	978	976	989	934	988	965	951	962	972	998	951	941	1006	922	988	962	932	946	972	992	1002	982	969	955	964	999	1003	953	1041	965	959	993	947	962	958	944	977	977	1013	963	970	967	1003	997	948	1042	1030	925	967	942	969	956	904	982	969	988	975	970	961	963	968	928	978	961	1008	942	931	942	962	1011	979	933	983	948	968	1051	984	971	986	1018	976	1024	1019	1033	942	1035	922	951	956	941	974	1045	983	936	943	935	1020	998	971	947	953	958	994	955	936	1036	1027	1001	1011	963	986	991	985	911	1052	996	963	1049	967	997	965	986	965	979	1017	929	932	981	984	946	996	1024	978	985	992	979	1040	997	960	1000	971	978	1013	966	994	990	879	924	1035	959	1020	1055	978	1029	990	1043	971	950	950	1002	932	958	942	978	962	970	1007	1001	991	955	1013	1018	939	944	964	1013	960	970	982	952	1036	927	962	978	937	954	970	1027	936	992	966	948	1040	1006	962	989	941	907	997	940	984	959	954	955	998	948	990	1012	997	949	967	927	985	984	954	996	982	952	921	985	994	965	976	937	974	1005	1019	947	1000	968	968	958	951	985	995	946	937	954	999	989	985	938	968	943	944	988	1006	969	975	960	970	975	986	1009	995	957	950	985	963	962	935	994	950	1073	979	929	988	999	987	1061	999	927	974	991	966	984	973	987	962	963	985	987	949	944	1014	937	950	957	952	985	1002	975	964	954	1002	981	995	953	941	979	961	956	966	991	961	982	968	997	1013	1039	1032	942	988	996	1004	966	992	1023	933	952	980	988	1016	991	1008	929	981	965	961	1002	961	953	1006	924	960	994	986	998	1043	946	1001	958	964	956	983	916	998	993	913	973	956	976	985	978	949	916	931	986	954	965	1070	996	1047	989	974	958	965	1032	1008	1005	949	1025	976	982	1072	970	979	962	1026	974	998	915	1005	978	1041	941	973	987	961	988	1023	926	1013	990	963	915	971	972	943	981	979	978	1003	1015	967	1005	976	947	1027	968	947	957	973	1038	999	944	916	955	971	943	1044	999	1044	991	999	982	974	932	972	998	996	974	1016	968	1014	998	958	965	967	953	982	1004	977	957	964	967	1023	1038	1004	1035	1034	976	1009	924	992	1018	938	984	1010	1012	1012	934	1003	968	978	973	976	973	961	998	982	985	988	913	1048	1036	973	979	1019	952	951	976	1014	955	960	971	942	993	974	1023	991	967	956	948	941	985	981	960	1000	1002	984	1030	954	1033	993	945	929	1032	1023	970	956	952	1011	933	959	980	983	994	989	962	925	1022	1024	893	924	933	975	964	1025	987	945	932	993	1006	925	980	987	1024	984	1058	953	985	1025	996	944	965	969	941	962	934	1041	970	965	1007	924	988	1063	1022	1011	1003	1019	1002	1010	1024	944	933	1078	983	944	980	975	981	985	983	1019	895	952	980	946	1013	978	945	1023	1024	986	928	934	977	987	1026	1017	1019	962	995	927	1020	1054	1018	940	993	1001	987	909	959	967	965	1010	966	937	982	955	978	963	1014	1009	1004	998	1013	991	998	989	950	1024	937	995	1033	1017	977	1022	1045	968	988	1026	913	987	1013	993	958	980	971	968	982	981	972	960	974	1007	965	953	1006	985	945	998	982	1014	1028	1027	950	1040	942	990	955	1012	976	948	1002	973	955	991	985	966	950	995	1006	995	1011	1023	931	996	1038	923	996	994	947	1018	993	1023	1008	944	956	947	939	952	996	1003	1003	1019	995	986	1014	979	994	980	984	922	966	934	927	956	1009	947	977	932	1006	1046	953	975	1013	1023	977	951	1017	949	963	926	944	929	953	981	971	939	1007	1010	894	952	991	1005	1009	981	1023	937	1010	982	964	998	994	1056	951	1010	997	1008	953	948	1003	1016	975	940	984	927	988	966	991	975	976	993	988	944	930	1027	964	945	970	986	976	983	937	978	970	1016	990	990	1011	1011	940	990	967	963	923	980	957	966	1012	966	973	942	960	977	949	948	955	990	995	973	970	978	914	955	1003	948	999	980	986	979	972	945	961	1042	995	1000	979	919	1004	1020	974	996	982	1015	1093	993	1014	1009	989	959	956	952	941	945	969	1010	983	1072	976	998	966	991	1033	941	1017	1030	966	958	976	920	986	1031	920	985	960	913	953	1032	987	956	1012	955	977	1002	944	1021	922	942	960	930	1011	969	952	1025	977	922	1004	1004	1012	954	1000	974	1036	1010	962	1034	938	990	955	996	971	990	1029	964	1011	957	997	994	1003	958	1005	1012	963	987	1002	980	992	932	977	967	1000	991	939	974	979	1003	1060	931	968	913	983	1013	979	1002	989	1054	978	1009	1040	1017	989	984	1015	945	989	960	1011	1107	1020	1004	959	992	985	963	1030	923	897	965	921	967	922	997	1005	985	935	918	1002	986	961	999	1004	942	961	964	962	1014	974	988	984	1014	993	960	970	963	927	950	960	909	880	995	978	967	1003	1004	993	986	964	1017	1010	934	972	954	947
20110	16024	12960	16975	24076	25397	30786	46618	64254	65590	56113	41724	26943	14757	9558	8078	7984	8006	7968	7794	7807	7964	7873	7840	7941	7867	8013	7811	7917	7974	7785	7825	7834	7829	7694	7928	7846	7866	7784	7807	7863	7828	7877	7788	7873	7994	7957	8014	7731	7962	7949	7834	7903	7904	7903	7889	7845	7857	7789	7923	7715	7905	7942	7931	7838	7773	7843	7846	7893	7778	7914	7834	7786	7933	7844	7891	7978	7886	7860	7756	7864	7827	7802	7890	7852	7968	7833	7997	7697	7869	7906	7851	7905	7884	7991	7851	7935	7988	7889	7853	7785	7868	7806	7790	7821	8010	7932	7957	7780	7936	7730	7863	7814	7884	7802	7903	7807	8000	7810	7867	7890	7808	7894	7826	7866	7768	7969	7838	7857	7833	7919	7765	7872	7842	7908	7793	7871	7942	7987	7869	7818	7930	7912	7833	7816	7824	7850	7919	7879	7933	7932	7902	7869	7870	7814	7855	7931	7903	7847	7841	7840	7675	7887	7784	7880	7785	7936	7861	7743	7722	8017	7741	7911	7873	7911	7771	7912	7739	7972	7882	7815	7804	7856	7873	7831	7825	7862	7819	7806	7924	7885	7729	7880	7917	7852	8003	7882	7843	7822	7923	7907	7864	7806	7963	8074	7907	7953	7933	7737	7890	7824	7954	7881	7802	8012	7845	7813	7841	7811	7868	7819	7752	7819	7946	7870	7884	7899	7920	7822	7844	7833	7830	7928	7879	7792	7920	7898	7811	7863	7868	7844	7868	7963	7820	7835	7855	7838	7919	7978	7928	7873	7674	7782	7889	7938	7842	7806	7784	7844	7907	7996	7778	7824	7729	7908	7801	7838	7902	7878	7904	7910	7900	7733	7913	7726	7817	7738	7972	7838	8024	7838	7854	7866	7872	7830	8013	7865	7901	7905	7833	7921	7983	7853	7982	7918	7842	7773	7908	7858	7969	7876	7825	7819	7953	7804	7967	7881	7817	7897	7778	7899	7875	7874	7774	7876	7910	7866	7888	7878	7791	7768	7796	7820	7852	7900	7863	7797	7863	7834	7853	7930	7946	7922	7941	7896	7782	7825	7949	7842	7930	7858	7805	7885	7893	7832	7872	7889	7892	7796	7767	7788	7908	7774	7692	7899	7862	7853	7825	7935	7776	7889	7874	7875	8016	7739	7790	7955	7818	7852	8013	7809	7896	7862	7849	7822	7914	7831	7857	7935	7880	7824	7892	7907	7861	7804	7931	7920	7818	7891	7881	7857	7924	7873	8005	7749	7824	7907	7950	7898	7899	7951	7868	7965	7919	7949	8005	7903	7907	7975	7838	7925	7753	7753	7671	7973	7822	7836	7759	7977	7844	7853	7801	7782	7936	7972	7831	7924	7864	7894	7917	7885	7780	7879	7944	7814	7875	7801	7781	7867	7918	7862	7825	7808	7946	7810	7765	7832	7949	7896	7818	7883	7814	7879	7805	7907	7919	7866	7737	7855	7889	7814	7902	7831	7892	7904	7836	7778	7830	7907	7811	7956	7693	7797	8026	7877	7860	7812	7923	7796	7975	7789	7843	7942	7808	7951	7864	7889	7876	7912	7768	7914	7821	7772	7917	7762	7896	7839	7673	7979	7791	7862	7868	7889	7997	7942	7922	7840	7887	7838	8023	7800	7834	7784	7878	7872	7901	7813	7923	7748	7930	7875	7905	7847	7800	7997	7796	7840	7871	7748	7821	7820	7884	7833	7897	7791	7911	7874	7854	7924	7719	7859	7928	7730	7812	7794	7993	7895	7807	8011	7911	7806	7838	7817	7845	7789	7862	7933	7835	7807	7842	7866	7710	7892	7856	7798	7978	7942	7865	7879	7778	7799	7993	7776	7935	7822	7816	7813	7686	7899	8168	7743	7768	7942	7825	7706	7867	7977	7752	7865	7810	7848	7818	7838	7804	7898	7809	7854	7892	7818	7879	7822	7758	8018	7800	8032	7836	7718	7815	7838	7747	7947	7809	7807	7749	7845	7970	7846	7816	7869	7773	7749	7869	8006	7870	7801	7848	7917	7943	8001	7870	7813	7951	7721	7918	7843	7811	7903	8013	7922	7883	8030	7963	7821	7815	7858	7821	7862	7833	7773	7770	7937	7887	7886	7919	7825	7842	7920	7923	7777	7863	7863	7878	7837	7925	7852	7993	7867	7936	7867	7716	7855	7964	7898	7821	7856	7810	7717	7929	7824	7924	7852	7736	7929	7796	7852	7859	7797	7886	7777	7668	7993	7885	7852	7859	7784	7921	7819	8039	7876	7971	8027	7923	7943	7774	7952	7824	7876	7808	7926	7846	7885	7802	7886	7907	7874	7804	7860	7796	7859	7919	7955	7864	7854	8028	7743	7915	7867	7997	7832	7986	7849	7927	7871	7832	7879	7824	7889	7805	7710	7814	7792	7977	7770	7771	7845	7877	7886	7874	7978	7966	7859	7915	7811	7826	7839	7809	7974	7823	7939	7801	7776	7782	7882	7856	7953	7880	7873	7897	7927	7805	8026	7862	7993	7910	7955	7889	7868	7896	7975	7867	7823	7826	7773	7902	8014	7812	7877	7949	8009	7913	7671	7851	7940	7943	7897	7884	7872	7799	7899	7993	7976	7819	7746	7908	7764	7840	7961	7888	7898	7931	7941	7957	7923	7932	7847	7834	7951	7984	7793	7917	7933	7962	7952	7860	7802	7900	7881	7924	7819	7925	7752	7901	7951	7848	7892	7819	7970	7816	7928	7966	7877	7918	7864	7865	7891	7807	7756	8010	7921	7756	7781	7835	7846	7944	7872	7771	7791	7793	7873	7900	7913	8035	7979	7913	7880	7822	7721	7768	7759	7874	7806	7846	7706	7900	7834	7882	7950	7912	7803	7819	7867	7778	7905	7742	7850	7782	7849	7867	7882	7716	7862	7718	7901	7938	7947	7898	7714	7843	7940	7799	7841	7785	7748	7972	7847	7889	7863	7829	7763	7885	7795	7863	7892	7846	7909	7825	7855	7821	7843	7918	7889	7920	7880	7998	7941	7793	7873	7908	7900	7832	7868	7847	7764	7975	7856	7942	7935	7941	7913	7880	7938	7839	7922	7771	7795	7859	7752	7839	7932	7812	7839	7917	7814	7794	7790	7874	7869	7758	7876	7935	7792	7862	8056	7902	7881	7899	7939	7709	7856	7877	7943	7783	7921	7909	8044	7924	7864	7861	7847	7836	7812	7824	7695	7811	7893	7879	7875	7870	7920	7770	7845	7855	7845	7832	7965	7730	7916	7799	7872	7796	7859	8005	7826	7847	7886	7781	7805	7868	7941	7868	7929	7752	7841	7915	7786	7763	7909	7875	7856	7808	7862	7889	7971	7951	7907	7895	7809	7882	7901	7985	7848	7840	7872	7831	7911	7967	8042	7826	7748	7935	7755	7746	7870	7886	7886	7800	7843	7948	7929	7995	7929	7805	7907	7838	7851	7934	7894	7838	7903	7937	7802	7881	7872	8005	7906	7773	7984	7824	7847	7910	7846	7999	7897	7928	7753	7900	7909	7810	7901	7894	7772	7800	7884	7887	7791	7922	7849	7884	7875	7972	7831	8074	7838	7913	7890	7871	7957	7831	7871	7917	7814	8001	7812	7975	7880	7783	7880	7778	7771	7838	7891	7894	7829	7889	7989	7886	7900	8028	7748	7902	7774	7774	7798	7883	7876	7740	7853	7806	7997	7815	7755	7793	7870	7931	7895	7746	7924	7922	7891	7839	7915	7944	7837	7914	7907	7936	7871	7855	7981	7952	7919	7885	7955	7841	7848	7845	7827	7760	7871	7869	7901	7879	7950	7800	7925	7987	7874	7777	7727	7869	7724	7905	7762	8026	7803	7791	7931	7872	7908	7920	7946	7884	7975	7895	7908	7971	7869	7805	7891	7923	7870	7766	7905	7864	7894	7762	7859	7961	7840	7769	7957	7888	7776	7938	7836	7894	7830	7861	7804	7943	7968	7724	7897	7866	7929	7925	7759	7816	7780	7779	7901	7832	7713	7892	7878	7932	7864	7831	7928	7705	8045	7996	7940	7963	7922	7798	7830	7893	7777	7791	8018	7893	7813	7808	7896	7797	7776	7822	7855	7718	7950	7923	7765	7825	7773	7849	7838	7875	7851	7945	7911	7793	7978	7867	7842	7932	7992	7809	7769	7829	7799	7873	7852	7786	7936	7804	7899	7901	7899	7934	7878	7858	7843	7802	7914	7777	7784	7835	7770	7736	7855	7730	7902	7800	7815	7841	7768	8016	7817	7746	7772	7841	7704	7895	7732	7914	7832	7906	7887	7893	7821	7909	7842	7705	7987	7826	7955	7845	7901	7915	7900	7986	7823	7948	7780	7876	7849	7901	7882	8011	7851	7886	7820	7783	7799	7868	7655	7885	7837	7917	7777	7898	7891	7854	7819	7895	7745	7902	7838	7836	7778	7969	7665	7759	7884	7836	7886	7754	8016	7773	8046	7965	7849	7869	7891	7951	7860	7815	7870	7880	7880	7855	7873	7917	7991	7850	7931	7995	7894	7816	7939	7832	7747	7888	7940	7952	7876	7782	7986	7857	7910	7695	7872	7908	7791	7741	7716	7717	7963	7753	7784	7874	7962	7764	7933	7879	7882	8006	7899	7945	7931	7770	7961	7955	7920	7765	7830	8058	7836	7685	7784	7938	7873	8000	7806	7917	8032	7782	7855	7954	7790	7913	7956	7786	7870	7854	7856	7827	7905	7928	7875	7861	7834	7818	8130	7810	7780	7878	7948	7896	7865	7841	7973	7879	7922	7941	8057	7936	7933	7880	7964	7825	7876	7811	7909	7790	7850	7801	7811	7946	7914	7774	7879	7844	7863	7863	7708	7883	7976	7712	7876	7990	7788	7930	7844	7869	7902	7785	8065	7871	7779	7881	7872	7804	7908	7878	7949	7913	7802	7976	7908	7877	7827	7948	7966	7818	7805	7830	7882	7863	7716	7839	7908	7833	8001	7901	7815	7836	7829	7840	8100	7830	7687	7865	7979	7909	7886	7892	7754	7746	7803	7939	7891	7880	7787	7953
4012	2412	1787	1353	1730	2225	3133	7961	19688	25697	21976	11928	4462	1894	1116	1066	916	974	967	943	1008	1027	923	1049	989	984	976	880	1000	963	958	988	974	1005	959	1014	990	1029	980	1009	986	998	929	989	994	993	928	954	988	911	997	1017	985	995	953	994	991	1003	1003	948	955	974	982	945	939	952	969	955	978	1003	959	982	986	987	995	995	911	996	975	991	974	966	936	936	1019	1008	973	984	1007	956	1005	1002	1016	1037	958	990	949	996	977	1011	1039	982	1028	960	967	951	958	983	950	1001	972	958	1050	925	919	968	967	1035	1000	1003	917	948	990	1000	958	919	974	969	984	1020	939	991	941	976	1018	994	1027	923	918	921	985	999	1064	942	958	961	958	985	958	958	1010	956	988	930	999	946	976	927	1008	1008	974	1022	949	949	969	950	994	954	990	1002	930	998	964	982	957	960	957	987	1000	973	924	929	977	1002	980	988	988	981	961	1066	987	927	948	942	1015	954	975	1015	947	995	952	1015	981	970	1045	988	962	963	1031	950	1060	979	1025	969	1009	999	966	952	971	986	940	1004	1013	1035	947	1011	1027	1014	1002	1018	948	982	987	1011	946	935	971	944	905	973	951	988	1015	985	986	930	973	968	975	997	970	971	1003	1001	981	942	989	993	921	960	981	1028	1023	968	975	1023	1036	982	1013	948	943	982	991	988	985	939	902	985	967	986	1019	975	918	980	991	947	1007	1016	935	940	1000	998	997	984	984	987	961	973	961	968	997	929	970	965	962	996	994	971	1008	931	1026	950	981	975	1036	1012	978	974	988	1000	1028	948	953	964	943	929	963	982	1005	996	979	1003	934	1012	957	1001	967	974	966	1057	952	977	975	1018	1015	959	987	998	936	1001	1007	1002	940	953	1003	957	963	933	963	992	1037	1008	939	959	1010	955	975	1012	989	1022	948	1005	978	946	955	984	916	922	946	957	998	956	1021	1020	983	986	1016	953	949	961	955	979	968	932	978	1016	1010	977	947	969	988	1063	985	963	1012	970	1031	1012	942	953	983	985	1009	921	1001	998	927	962	948	997	922	962	949	951	1021	997	1022	977	987	976	931	984	960	960	954	1001	992	986	967	957	961	1036	967	950	974	1031	962	999	1002	971	987	947	1050	981	982	1022	1011	956	976	938	1018	991	930	1034	1017	958	975	962	972	955	1015	994	969	997	1012	979	955	967	1012	986	962	989	961	995	990	980	990	955	995	966	1027	1039	921	975	962	995	965	915	997	1003	1012	967	997	1009	983	965	973	950	997	956	979	981	1015	985	1010	1023	992	996	928	909	975	972	957	967	982	1000	985	1004	958	966	938	998	1032	937	1047	955	964	979	989	1025	951	933	941	968	992	1023	983	984	983	955	967	949	973	971	1011	983	984	1029	1008	1003	975	1012	977	1006	952	957	1003	1027	953	1010	958	979	1052	1028	1015	991	991	1009	952	930	993	1002	984	1052	999	965	999	1019	978	1043	1011	938	1021	982	977	1006	986	971	970	965	980	927	1004	996	1007	1041	1005	959	905	964	1062	997	986	967	950	961	943	984	1001	1003	964	984	988	951	962	974	969	949	1035	916	974	952	945	934	989	1022	1036	996	995	995	973	1023	902	955	977	966	987	1028	941	991	1008	996	996	973	974	947	999	1001	1030	1002	999	952	940	998	979	999	1027	974	1030	989	938	1041	946	949	957	1036	945	1003	971	995	958	979	1012	964	965	990	973	913	974	985	970	1034	993	939	959	893	1019	951	968	939	980	1003	966	995	989	1018	998	971	987	989	985	1015	984	967	975	978	1012	954	999	978	928	973	964	1022	917	969	946	1008	1011	976	1014	939	972	986	968	985	928	990	965	952	956	953	989	1003	924	957	997	985	980	965	1051	998	1012	955	964	939	995	974	991	948	1005	1011	982	916	948	998	901	952	1044	956	968	986	985	885	1008	926	972	1067	956	932	963	1009	993	988	967	955	974	1022	984	981	988	935	989	966	994	973	978	936	1011	1003	928	965	931	935	1026	975	979	929	938	1055	986	991	954	1019	1020	965	978	950	983	1001	999	950	1019	1026	953	984	1004	940	1032	914	995	945	968	939	1003	965	964	977	970	978	954	996	956	973	985	973	1022	984	940	1021	951	979	1009	1001	940	996	938	965	1005	906	956	1019	994	940	996	971	927	913	978	1012	975	983	967	965	1007	1011	985	959	998	983	974	975	937	1000	980	938	974	1047	1009	968	936	985	960	1006	1017	1015	997	987	953	970	990	952	995	957	993	948	947	960	987	1013	1014	997	927	941	1013	957	962	989	923	909	987	1024	997	1069	896	999	986	976	1031	1005	959	986	1022	981	998	977	996	992	952	936	1011	943	938	934	982	961	922	926	979	983	914	1003	950	948	996	936	997	948	959	960	1000	960	974	985	1002	1017	1025	994	991	975	989	926	980	960	984	977	990	986	986	980	948	991	990	967	1036	963	925	1000	969	937	966	1014	993	979	956	914	992	958	976	1004	973	1032	971	1005	956	959	969	943	1033	963	986	999	970	999	977	986	966	965	957	954	992	1004	965	942	962	1000	992	973	991	995	1063	1008	1000	1012	980	950	967	961	980	935	1012	959	974	1031	1000	912	958	997	971	937	982	957	1014	915	993	952	987	919	1004	978	971	964	955	991	969	966	978	998	976	985	974	962	969	942	941	977	993	955	1010	988	916	949	947	946	975	918	897	995	983	1008	941	982	970	961	1019	983	992	935	940	961	1001	940	947	1059	982	1040	988	892	969	976	1035	982	984	1013	969	952	991	1025	939	986	958	1032	952	948	991	991	997	1024	962	1029	955	987	995	981	945	945	946	978	979	969	977	961	961	1018	993	956	1009	970	950	995	974	956	951	939	961	936	977	970	1026	1019	967	978	981	942	1000	1024	993	1042	985	935	956	1003	972	1019	959	939	941	980	972	976	967	961	918	1043	988	945	934	966	950	1005	977	975	930	1036	998	955	982	942	934	948	1027	989	974	986	975	951	981	984	1005	999	1012	1007	950	943	939	979	997	972	992	1004	988	983	940	1025	919	953	963	975	1001	987	981	942	1023	999	1029	951	1004	976	960	924	969	992	948	1003	947	961	984	995	1000	989	949	975	983	979	947	997	944	935	982	952	995	1027	903	967	964	951	928	968	981	969	994	958	941	1002	1027	929	963	1008	979	1026	933	976	942	988	957	956	914	988	918	1002	999	972	982	971	1005	979	933	999	976	983	1005	1012	998	1021	1008	966	937	965	968	941	967	985	935	1020	971	996	988	1013	985	997	991	986	937	970	919	925	965	982	932	983	924	1007	987	1015	1021	1056	982	949	950	946	1006	981	920	990	927	947	1011	938	1004	988	989	1016	993	1018	940	1013	976	1055	999	990	1035	986	971	1014	956	978	952	974	953	960	988	984	954	959	967	953	1013	998	976	933	975	991	931	971	992	923	1038	968	997	982	955	924	900	981	1029	983	949	976	1002	933	949	940	941	1003	1013	992	998	949	910	987	1003	986	978	963	1067	970	966	923	953	974	948	992	1016	940	967	956	931	985	1001	991	980	1008	958	946	896	902	1006	972	992	959	981	1013	1002	1000	991	963	984	944	1023	957	1055	967	996	957	1004	918	962	1019	981	1029	967	949	979	900	990	988	935	935	997	981	1014	1003	977	983	1030	937	984	1004	957	969	974	979	964	1024	975	981	940	1015	936	981	981	927	996	1012	998	973	974	1047	1080	964	984	969	947	929	971	931	1055	958	962	943	935	1007	1056	950	979	975	978	1025	966	945	937	924	966	962	956	958	982	1006	1019	980	1005	972	980	959	937	986
26088	19790	15675	21921	30088	34200	40733	58952	77773	80819	69746	50322	33129	18441	10444	8395	7930	7775	7912	7797	7757	7833	7874	7840	7822	7685	7733	7882	7918	7996	7746	7851	7872	7716	7894	7788	7741	7766	7724	7778	7795	7946	7802	7860	7839	7785	7775	7782	7825	7705	7669	7873	7876	7830	7783	7855	7798	7857	7847	7838	7802	7941	7741	7799	7821	7864	7816	7741	7749	7831	7825	7766	7826	7874	7847	7936	7701	7810	7795	7720	7677	7801	7943	7748	7793	7750	7803	7764	7896	7685	7771	7802	7887	7781	7832	7907	7774	7749	7899	7845	7839	7880	7901	7848	7883	7875	7697	7958	7793	7652	8009	7995	7688	7717	7831	7772	7795	7825	7720	7887	7794	7741	7849	7673	7792	7815	7822	7672	7938	7856	7799	7874	7847	7885	7899	7836	7794	7671	7840	7777	7896	7833	7784	7816	7777	7796	7768	7744	7807	7806	7774	7905	7824	7746	7753	7768	7881	7861	7779	7873	7880	7696	7887	7843	7772	7807	7763	7734	7763	7827	7752	7819	7720	7703	7865	7771	7786	7900	7840	7765	7843	7756	7707	7998	7829	7829	7843	7689	7830	7725	7721	7902	7921	7801	7755	7827	7756	7938	7847	7833	7858	7743	7854	7907	7966	7861	7887	7815	7843	7737	7884	7759	7744	7804	7838	7703	7833	7839	7913	7853	7879	7841	7861	7866	7769	7729	7832	7804	7948	7774	7808	7872	7721	7848	7916	7815	7811	7905	7844	7800	7959	7790	7821	7966	7835	7725	7951	7722	7949	7650	7803	7800	7894	7810	7843	7810	7801	7728	7894	7803	7867	7891	7841	7816	7818	7888	7900	7749	7813	7729	7859	7821	7697	7972	7885	7740	7798	7806	7780	7725	7931	7814	7754	7960	7804	7703	7719	7929	7933	7817	7803	7775	7865	7711	7717	7673	7929	7978	7839	7799	7938	7798	7850	7753	7863	7697	7741	7967	7910	7898	7750	7772	7773	7756	7862	7806	7799	7699	7940	7901	7881	7855	7826	7806	7879	7826	7799	7838	7833	7871	7852	7794	7846	7734	7693	7852	7850	7735	7689	7931	7775	7800	7729	7856	7778	7788	7730	7850	7916	7728	7838	7845	7802	7990	7832	7737	7798	7863	7872	7859	7721	7852	7769	7738	7701	7841	7823	7745	7855	7896	7880	7805	7751	7813	7801	7752	7825	7783	7778	7724	7751	7845	7803	7852	7801	7802	7774	7876	7872	7820	7740	7827	7910	7834	7797	7898	7888	7690	7827	7821	7818	7815	7793	7855	7788	7927	7828	7817	7769	7867	7768	7687	7838	7748	7722	7850	7820	7707	7902	7713	7841	7642	7797	7889	7756	7879	7788	7823	7849	7821	7700	7799	7663	7760	7751	7791	7785	7902	7823	7684	7754	7857	7862	7959	7709	7902	7950	7642	7705	7670	7929	7935	7912	7737	7765	7785	7689	7841	7761	7821	7810	7900	7733	7872	7704	7847	7943	7789	7721	7808	7758	7764	7803	7866	7868	7784	7745	7846	7706	7755	7802	7810	7767	7747	8018	7908	7938	7617	7883	7730	7794	7837	7771	7828	7781	7834	7692	7868	7743	7830	7845	7778	7949	7731	7754	7713	7868	7877	7597	7918	7751	7760	7801	7899	7871	7735	7733	7853	7795	7829	7753	7735	7967	7766	7896	7790	7924	7843	7711	7892	7776	7675	7754	7736	7813	7677	7892	7847	7805	7778	7772	7719	7817	7924	7915	7867	7875	7908	7830	7768	7901	7742	7794	7866	7905	7765	7958	7848	7756	7803	7720	7774	7733	7835	7799	7732	7832	7815	7885	7747	7894	7832	7825	7795	7764	7851	7933	7815	7756	7757	7933	7853	7741	7741	7890	7909	7743	8048	7744	7779	7762	7751	7779	7723	7896	7826	7836	7840	7588	7775	7873	7772	7785	7884	7758	7689	8055	7807	7859	7724	7748	7703	7868	7913	7828	7662	7872	7912	7769	7840	7771	7894	7748	7679	7655	7794	7824	7837	7656	7880	7779	7825	7834	7861	7795	7721	7720	7762	7764	7803	7568	7669	7796	7679	7809	7744	7790	7915	7747	7869	7891	7925	7782	7766	7853	7807	7747	7852	7759	7923	7753	7688	7880	7697	7799	7853	7859	7784	7760	7883	7866	7803	7832	7794	7839	7730	7874	7861	7816	7741	7923	7794	7719	7827	7684	7719	7823	7885	7916	7698	7823	7764	7863	7777	7855	7677	7772	7913	7841	7825	7895	7780	7972	7798	7736	7866	7721	7886	7630	7700	7698	7788	7864	7833	7841	7762	7819	7828	7928	7829	7861	7968	7905	7770	7846	7773	7848	7927	7867	7824	7692	7893	7835	7938	7840	7875	7915	7884	7799	7837	7862	7927	7777	7808	7889	7829	7722	7878	7647	7855	7805	7949	7892	7997	7911	7814	7848	7800	7812	7864	7828	7721	7784	7780	7685	7883	7694	7823	7758	7831	7798	7811	7798	7728	7823	7759	7844	7726	7697	7805	7760	7917	7750	7859	7775	7807	7841	7956	7928	7850	7898	7804	7753	7781	7748	7806	7917	7802	7743	7768	7933	7742	7833	7855	7836	7785	7768	7784	7954	7935	7662	7939	7791	7858	7866	7701	7752	7757	7742	7767	7844	7879	7723	7834	7712	7766	7879	7853	7942	7708	7791	7841	7792	7945	7809	7804	7917	7888	7928	7805	7771	7921	7680	7870	7915	7763	7877	7886	7835	7843	7938	7752	7815	7610	7872	7844	7587	7764	7678	7767	7836	7891	7792	7777	7886	7793	7650	7877	7795	7842	7785	7895	7811	7883	7575	7850	7703	7850	7800	7764	7734	7910	7938	7894	7676	7788	7757	7841	7854	7861	7886	7726	7800	7888	7696	7819	7888	7758	7787	7877	7771	7885	7665	7721	7859	7825	7712	7751	7950	7832	7806	7868	7780	7796	7779	7695	7886	7791	7811	7792	7869	7829	7906	7729	7902	7986	7814	7783	7750	7797	7710	7786	7714	7883	7864	7723	7797	7862	7768	7713	7720	7818	7856	7770	7803	7804	7812	7874	7772	7645	7868	7870	7994	7838	7808	7710	7833	7735	7652	7864	7675	7739	7817	7795	7764	7908	7843	7763	7797	7705	7731	7855	7781	7769	7817	7780	7750	7849	7870	7829	7750	7774	7727	7827	7921	7711	7680	7806	7941	7719	7827	7751	7774	7778	7972	7767	7797	7868	7793	7900	7766	7931	7845	7784	7730	7833	7998	7914	7853	7819	7762	7922	7824	7730	7768	7912	7761	7890	7870	7657	7653	7879	7855	7859	7792	7829	7857	7814	7782	7762	7842	7877	7869	7851	7886	7856	7726	7632	7862	7645	7781	7865	7847	7688	7867	7735	7830	7891	7729	7869	8007	7852	7784	7613	7782	7827	7895	7688	7722	7822	7858	7777	7729	7781	7948	7886	7799	7877	7988	7917	7727	7864	7836	7737	7821	7781	7971	7865	7713	7937	7793	7887	7823	7755	7708	7641	7794	7769	7686	7780	7642	7730	7804	7872	7740	7706	7714	7890	7707	7925	7807	7924	7751	7750	7759	7831	7915	7737	7895	7831	7789	7867	7828	7928	7817	7939	7749	7632	7775	8050	7778	7746	7791	7835	7753	7769	7762	7898	7757	7893	7753	7803	7644	7874	7873	7807	7776	7922	8050	7763	7830	7863	7901	7933	7713	7886	7955	7887	7739	7851	7872	7836	7812	7737	7779	7773	7868	7720	7716	7827	7765	7701	7774	7814	7852	7880	7731	7868	7830	7761	7677	7911	7736	7840	7815	7757	7860	7939	7850	7945	7844	7869	7714	7703	7867	7777	7840	7869	7778	7812	7975	7722	7760	7925	7903	7804	7935	7722	7785	7702	7953	7837	7768	7842	7729	7801	7885	7840	7917	7726	7805	7838	7885	7949	7812	7928	7773	7820	7781	7843	7845	7811	7827	7771	7841	7748	7901	7825	7669	7826	7647	7810	7831	7758	7869	7823	7742	7834	7725	7861	7686	7788	7854	7738	7726	7885	7714	7766	7820	7842	7848	7869	7898	7898	7732	7951	7777	7831	7758	7967	7932	7835	7823	7780	7784	7835	7706	7726	7867	7743	7926	7702	7780	7921	7904	7783	7784	7832	7770	7852	7873	7756	7894	7762	7861	7834	7843	7875	7736	7888	7741	7758	7752	7746	7747	7810	7746	7811	7860	7813	7768	7750	7693	7858	7843	7777	7742	7761	7991	7964	7773	7998	7800	7998	7831	7760	7785	7852	7997	7822	7834	7728	7803	7795	7842	7733	7750	7767	7751	7805	7823	7848	7686	7848	7741	7789	7951	7848	7811	7792	7915	7787	7861	7856	7769	7849	7790	7898	7948	7912	7773	7761	7801	7724	7847	7874	7633	7815	7814	7736	7732	7807	7653	7901	7765	7753	7746	7934	7722	7811	7902	7873	7933	7901	7951	7938	7775	7928	7812	7830	7830	7752	7681	7878	7806	7775	7715	7890	7879	7768	7798	7675	7904	7916	7885	7738	7638	7890	7775	7741	7871	7881	7760	7905	7664	7757	7719	7714	7758	7960	7714	7817	7810	7963	7814	7810	7803	7760	7693	7969	7804	7801	7821	7862	7788	7735	7839	7770	7913	7764	7720	7870	7809	7714	7896	7829	7786	7749	7833	7767	8009	7666	7957	7812	7725	7820	7834	7801	7855	7810	7717	7857	7869	7720	7889	7861	7887	7871	7870	7827	7919	7844	7844	7968	7954	7878	7828	7831	7921	7833	7907	7900	7795	7817	7799	7772	7854	7838	7843	7855	7754	7934	7871	7826	7731	7843	7892	7891	7665	7880	7941	7881	7959	7707	7800	7818	7806	7899	7864	7897	7896	7731	7736	7850	7798	7897	7888	7923	7721	7705	7802	7731	7813	7734	7790	7674	7816	7966	7768	7868	7792	7907	7761	7808	7793	7844	7862	7686	7886	7808	7826	7733	7782	7845	7864	7838
3617	1649	1239	1186	1278	1337	1655	2149	4582	5624	4811	2566	1494	1113	987	905	954	895	944	900	952	974	1003	913	932	932	951	959	955	958	936	947	1002	925	1004	870	968	915	892	934	986	967	944	936	963	925	988	922	883	912	940	964	969	964	923	940	975	905	932	942	985	931	964	943	931	1011	978	907	979	944	982	920	955	1009	922	1028	955	956	954	932	989	985	959	920	952	993	918	934	931	876	945	928	996	962	892	910	1020	906	927	999	945	924	963	925	953	926	985	964	972	924	969	926	965	929	986	932	906	931	920	931	1004	935	958	948	991	927	993	941	972	982	936	915	938	961	960	969	985	952	936	994	948	974	934	998	943	931	967	919	942	927	941	944	947	958	950	949	910	944	948	961	941	977	994	938	971	949	943	929	931	952	960	968	996	904	958	974	957	1001	920	946	926	973	936	961	931	949	975	963	942	963	945	894	1010	930	939	959	947	933	951	877	977	927	944	985	938	984	919	926	954	896	918	989	920	943	940	953	940	947	976	927	956	956	926	977	970	971	954	988	953	1027	952	1004	1001	953	961	961	990	994	971	967	954	898	953	901	969	990	1013	896	960	949	946	935	951	952	999	878	897	1017	921	955	954	940	956	887	953	989	934	965	999	933	975	984	968	948	946	966	936	911	926	985	936	1011	943	948	976	902	1020	953	929	931	925	993	936	956	897	918	950	1001	948	1062	929	976	927	974	977	971	911	929	992	910	898	966	939	927	931	987	989	979	993	945	942	936	967	947	979	915	914	920	886	982	974	948	966	934	969	926	968	955	928	976	942	929	948	960	1000	965	999	944	970	905	967	968	906	956	986	994	929	973	947	916	963	982	952	967	936	939	925	897	918	970	885	971	982	980	1009	923	925	913	970	906	942	931	970	968	973	933	907	946	943	891	937	948	954	964	865	934	955	958	956	929	949	933	940	973	943	982	947	968	936	969	979	934	933	975	971	948	984	970	954	971	984	924	974	937	899	977	944	933	989	973	974	913	946	960	970	935	958	965	999	906	892	889	942	939	941	939	958	943	949	929	958	928	959	930	914	929	940	948	938	950	957	927	947	930	974	968	936	1004	941	903	943	985	864	951	1006	924	960	972	966	967	943	963	966	937	999	999	1040	951	981	952	896	905	943	986	919	1006	976	976	914	954	932	981	971	976	918	910	962	905	967	920	959	952	948	927	976	913	928	922	968	922	955	968	977	910	1009	918	970	945	998	939	923	906	941	921	931	978	902	1008	982	945	924	936	1011	949	925	964	921	918	941	949	968	883	924	988	930	992	943	960	963	922	944	996	941	949	956	950	906	905	969	970	981	922	980	899	1018	975	886	954	918	947	951	904	921	940	903	972	945	966	979	958	968	945	969	901	873	978	866	937	945	951	1036	948	963	901	981	965	956	929	945	983	933	949	947	969	1013	949	968	989	963	929	963	917	911	963	896	1001	994	938	963	987	949	963	941	989	952	944	1000	928	948	910	927	947	936	952	946	970	929	924	921	966	966	962	908	922	941	970	961	1009	927	963	947	929	986	930	958	939	882	918	929	870	958	993	951	923	981	940	945	930	992	995	1009	969	932	916	925	929	1027	965	942	945	1017	975	928	905	963	980	993	943	906	936	970	988	967	971	966	915	986	903	918	892	949	931	968	934	964	960	895	934	962	935	923	978	954	938	983	908	930	1020	953	981	949	931	962	969	942	939	915	908	1007	914	902	928	933	914	927	922	974	986	984	867	979	979	920	939	946	955	971	953	988	937	963	966	966	899	928	971	1005	932	997	955	998	935	966	953	925	920	987	944	1002	939	963	963	934	962	875	910	954	940	952	895	946	944	951	998	1019	922	1023	954	961	959	969	946	984	944	983	963	998	954	999	897	880	979	962	975	941	967	1000	930	973	984	903	984	932	926	926	956	958	909	946	950	922	901	940	966	988	938	984	895	969	965	896	1003	921	928	939	973	955	920	945	989	952	916	955	907	962	956	962	943	978	945	937	976	949	928	924	931	942	908	966	961	973	973	898	930	947	997	902	948	923	921	944	925	906	916	954	945	900	986	957	977	958	986	927	960	949	975	1003	941	989	965	897	952	931	950	992	873	960	942	993	946	927	985	947	973	924	947	986	953	990	904	924	954	1005	951	963	968	976	982	926	923	957	885	1000	959	952	952	1016	941	990	958	957	950	970	930	945	1004	912	906	986	928	932	939	967	1040	1045	967	963	941	950	934	982	956	1001	919	938	973	967	939	960	927	969	929	1011	929	971	910	925	991	931	972	965	934	1008	966	960	968	965	901	921	969	941	959	984	937	963	990	901	959	961	952	957	968	1005	925	948	945	986	918	952	954	925	927	918	944	1019	959	934	925	943	976	988	933	972	933	939	959	963	945	987	1031	994	914	947	915	955	923	986	902	986	966	973	925	956	943	966	967	935	942	942	936	953	893	968	929	981	981	988	952	987	1031	956	962	956	955	955	877	950	980	964	995	975	983	1014	961	950	964	1018	896	925	955	941	937	937	939	923	976	978	987	960	885	981	923	957	943	976	926	894	945	946	937	942	921	935	934	941	975	944	988	932	941	951	941	980	968	954	972	1015	924	992	945	917	911	994	981	933	916	909	927	957	892	985	968	935	978	970	1029	940	975	957	988	933	918	936	936	922	960	989	994	966	932	935	922	983	928	961	937	957	936	909	903	998	947	973	979	970	1002	956	976	956	949	900	959	908	951	1036	945	1042	950	952	956	945	957	1019	900	964	972	964	937	956	978	923	974	978	949	932	940	919	946	965	1001	941	936	950	908	938	990	949	936	972	985	928	968	935	899	989	922	988	914	937	920	928	934	932	951	1012	1021	965	954	907	1003	910	937	971	979	1043	1017	966	919	979	915	1010	893	931	920	987	947	903	921	964	996	903	1000	921	931	946	913	950	938	983	954	1000	951	958	951	984	955	975	957	973	1007	960	963	959	958	925	904	913	974	917	939	966	969	954	961	979	938	1035	927	944	929	924	1011	945	960	916	973	960	916	992	957	1013	913	1002	940	921	936	939	925	913	889	955	946	983	989	921	902	952	990	988	948	916	907	977	960	968	901	965	957	989	972	965	1002	1003	957	940	974	957	954	929	965	973	956	1023	962	915	965	931	954	1006	1026	985	950	928	926	971	945	926	917	938	949	896	951	920	962	1004	954	896	934	883	962	998	928	934	970	999	951	972	971	970	918	934	908	940	914	972	955	975	972	981	974	1016	954	984	910	960	962	950	948	996	915	864	954	952	971	937	899	986	1016	951	1003	990	899	949	1050	928	980	941	899	981	989	929	961	946	951	957	957	930	998	960	953	943	947	950	939	987	924	952	960	957	968	972	953	927	961	931	867	933	960	956	1009	928	970	906	963	998	1005	945	954	959	921	935	990	980	964	928	991	965	968	923	993	952	968	934	948	931	958	992	992	1001	905	942	947	914	973	988	945	941	945	947	909	995	945	947	938	990	983	958	936	989	903	924	925	901	1047	911	961	914	948	931	997	924	948	936	980	979	978	905	969	927	940	935	954	966	1025	990	935	958	976	978	888	946	943	992	913	957	903
18335	13714	11441	16465	19688	22630	27085	34130	45107	45266	38511	25399	14747	9650	8053	7641	7613	7616	7597	7684	7612	7620	7623	7597	7577	7806	7489	7716	7749	7590	7645	7575	7609	7567	7482	7460	7643	7695	7654	7610	7740	7541	7607	7562	7619	7559	7705	7665	7564	7646	7584	7488	7562	7471	7577	7601	7700	7674	7504	7678	7575	7763	7588	7377	7632	7672	7585	7729	7720	7553	7574	7585	7665	7680	7562	7604	7657	7531	7525	7655	7534	7541	7614	7421	7652	7625	7559	7648	7626	7518	7635	7479	7680	7741	7602	7650	7538	7387	7532	7669	7610	7629	7534	7733	7647	7624	7639	7714	7589	7553	7648	7753	7540	7774	7492	7711	7736	7683	7631	7570	7654	7650	7605	7748	7698	7690	7663	7519	7612	7569	7763	7645	7675	7604	7624	7677	7582	7612	7537	7594	7749	7590	7636	7618	7550	7586	7671	7758	7681	7511	7653	7714	7638	7618	7667	7470	7645	7442	7707	7529	7562	7661	7499	7714	7640	7550	7616	7697	7663	7676	7658	7495	7680	7609	7546	7700	7686	7544	7612	7688	7609	7758	7623	7617	7723	7579	7647	7499	7785	7680	7539	7769	7675	7726	7724	7572	7590	7680	7545	7559	7732	7605	7811	7605	7732	7547	7505	7703	7653	7562	7622	7522	7555	7583	7718	7543	7606	7640	7558	7555	7680	7569	7530	7700	7596	7767	7569	7644	7777	7539	7701	7597	7697	7632	7619	7528	7485	7556	7601	7628	7701	7597	7724	7571	7604	7670	7545	7604	7739	7509	7719	7539	7659	7679	7726	7655	7783	7571	7634	7483	7632	7584	7688	7718	7698	7597	7673	7742	7537	7599	7672	7616	7711	7645	7631	7570	7693	7633	7644	7590	7637	7538	7688	7639	7734	7552	7616	7491	7694	7641	7703	7552	7581	7695	7659	7535	7593	7584	7656	7675	7675	7641	7616	7634	7702	7603	7560	7675	7694	7679	7603	7746	7540	7508	7541	7538	7505	7635	7662	7666	7686	7694	7593	7584	7555	7682	7623	7657	7486	7652	7642	7725	7543	7688	7615	7639	7773	7588	7632	7525	7536	7620	7709	7617	7653	7595	7771	7673	7583	7616	7560	7746	7592	7620	7708	7581	7593	7669	7789	7575	7573	7597	7614	7479	7555	7529	7641	7543	7492	7571	7671	7588	7602	7592	7613	7634	7642	7623	7678	7645	7578	7649	7637	7780	7561	7530	7742	7620	7748	7638	7625	7536	7607	7643	7482	7579	7539	7519	7686	7624	7502	7609	7694	7632	7480	7488	7610	7651	7577	7736	7584	7656	7595	7775	7590	7680	7583	7662	7633	7560	7547	7569	7594	7430	7475	7597	7597	7732	7551	7665	7712	7589	7692	7697	7730	7537	7648	7787	7372	7641	7529	7612	7597	7633	7685	7638	7700	7679	7592	7603	7605	7504	7629	7718	7604	7638	7606	7502	7562	7658	7487	7565	7480	7579	7635	7762	7567	7661	7658	7595	7647	7689	7605	7656	7530	7597	7622	7569	7729	7522	7696	7750	7556	7662	7671	7683	7628	7736	7658	7597	7609	7620	7598	7690	7653	7689	7687	7578	7640	7612	7577	7662	7568	7550	7675	7658	7575	7729	7642	7572	7605	7611	7556	7641	7626	7683	7714	7466	7527	7698	7562	7577	7634	7602	7693	7767	7563	7554	7734	7757	7580	7622	7674	7607	7547	7495	7593	7649	7491	7582	7651	7670	7684	7623	7442	7616	7735	7585	7513	7671	7471	7614	7648	7614	7834	7655	7620	7568	7673	7823	7554	7601	7743	7570	7763	7747	7612	7512	7799	7715	7631	7620	7656	7437	7663	7678	7711	7658	7601	7494	7446	7619	7733	7485	7572	7410	7667	7667	7560	7578	7475	7728	7620	7670	7746	7555	7607	7506	7680	7554	7593	7691	7559	7593	7640	7625	7618	7556	7677	7598	7537	7776	7642	7630	7733	7630	7715	7622	7540	7726	7584	7664	7691	7702	7606	7723	7591	7475	7758	7791	7742	7689	7637	7672	7725	7597	7627	7758	7492	7614	7728	7561	7675	7619	7544	7621	7590	7733	7626	7624	7602	7629	7723	7609	7645	7625	7590	7582	7557	7627	7665	7503	7610	7708	7671	7559	7664	7517	7817	7797	7690	7597	7699	7610	7591	7699	7674	7529	7600	7762	7718	7610	7614	7471	7546	7627	7615	7651	7725	7657	7650	7544	7582	7688	7658	7686	7739	7678	7660	7774	7558	7696	7531	7577	7709	7700	7621	7617	7582	7666	7709	7638	7616	7731	7603	7668	7563	7646	7535	7713	7689	7692	7636	7651	7657	7732	7638	7639	7662	7845	7668	7622	7748	7717	7536	7663	7681	7784	7617	7687	7684	7597	7704	7625	7557	7655	7502	7580	7529	7608	7699	7556	7734	7641	7453	7610	7610	7737	7664	7483	7666	7519	7645	7742	7748	7648	7590	7707	7684	7628	7723	7734	7510	7670	7656	7613	7680	7704	7681	7830	7723	7615	7518	7672	7599	7769	7674	7689	7709	7658	7621	7622	7621	7573	7552	7593	7577	7555	7725	7676	7625	7733	7618	7686	7586	7660	7649	7593	7635	7588	7568	7617	7666	7635	7655	7648	7616	7603	7510	7644	7531	7611	7675	7717	7621	7514	7613	7661	7582	7622	7561	7613	7645	7598	7644	7637	7479	7608	7759	7663	7742	7682	7722	7454	7614	7581	7719	7621	7571	7527	7772	7559	7731	7596	7691	7493	7559	7668	7689	7490	7625	7635	7640	7708	7680	7521	7550	7531	7765	7648	7656	7630	7677	7695	7587	7643	7678	7660	7574	7776	7602	7619	7656	7601	7616	7713	7599	7520	7608	7704	7628	7494	7515	7650	7659	7517	7621	7667	7575	7670	7664	7626	7648	7477	7706	7483	7623	7722	7562	7601	7613	7655	7513	7560	7577	7607	7627	7678	7711	7646	7751	7681	7604	7689	7678	7554	7724	7591	7664	7610	7541	7654	7685	7633	7670	7684	7632	7637	7663	7605	7558	7687	7579	7656	7612	7695	7731	7635	7718	7765	7557	7645	7671	7641	7751	7530	7643	7597	7697	7637	7635	7645	7655	7668	7717	7708	7754	7638	7635	7663	7655	7649	7517	7719	7617	7658	7655	7750	7598	7535	7572	7625	7551	7649	7697	7622	7694	7590	7659	7740	7734	7706	7543	7542	7735	7514	7574	7666	7636	7455	7654	7689	7658	7636	7701	7751	7621	7560	7766	7634	7525	7734	7638	7686	7614	7574	7602	7554	7538	7634	7737	7493	7697	7714	7548	7655	7484	7513	7730	7654	7674	7646	7535	7430	7561	7692	7578	7650	7620	7647	7586	7715	7624	7710	7516	7588	7571	7655	7628	7653	7521	7686	7615	7825	7448	7639	7606	7648	7660	7538	7663	7646	7625	7569	7582	7700	7603	7573	7666	7575	7532	7494	7581	7641	7595	7630	7766	7602	7642	7504	7562	7599	7644	7593	7517	7567	7585	7595	7522	7705	7635	7645	7588	7571	7532	7660	7610	7567	7697	7587	7700	7711	7566	7630	7669	7612	7575	7697	7684	7552	7651	7618	7633	7599	7738	7687	7591	7754	7564	7601	7672	7586	7563	7525	7556	7532	7711	7603	7589	7666	7694	7726	7774	7530	7535	7719	7634	7584	7476	7719	7588	7584	7677	7547	7616	7574	7690	7678	7597	7611	7668	7582	7578	7631	7770	7609	7629	7623	7674	7709	7551	7463	7559	7678	7617	7562	7556	7580	7637	7679	7772	7633	7624	7572	7603	7644	7603	7672	7624	7674	7599	7761	7574	7510	7633	7710	7635	7685	7715	7478	7644	7827	7662	7650	7623	7601	7720	7633	7531	7741	7776	7517	7721	7563	7662	7551	7770	7614	7652	7610	7540	7556	7447	7578	7560	7646	7459	7557	7663	7654	7649	7767	7609	7635	7684	7616	7546	7650	7655	7561	7552	7516	7686	7610	7613	7681	7653	7681	7638	7905	7548	7567	7687	7508	7472	7650	7575	7605	7640	7726	7666	7619	7512	7623	7611	7543	7608	7576	7552	7768	7573	7696	7564	7601	7716	7644	7650	7573	7751	7602	7583	7674	7764	7569	7668	7620	7656	7663	7725	7554	7687	7600	7660	7600	7460	7633	7798	7681	7580	7651	7615	7715	7645	7679	7665	7616	7734	7630	7548	7559	7602	7665	7691	7626	7777	7636	7679	7712	7686	7521	7650	7645	7712	7529	7629	7718	7776	7597	7542	7533	7589	7631	7683	7654	7698	7532	7532	7689	7638	7618	7522	7733	7631	7686	7554	7613	7712	7605	7707	7505	7655	7523	7750	7670	7679	7766	7586	7542	7662	7605	7692	7632	7604	7557	7680	7692	7697	7631	7677	7733	7739	7717	7683	7652	7649	7676	7573	7635	7778	7679	7611	7592	7625	7635	7712	7601	7439	7464	7536	7687	7596	7570	7497	7631	7582	7664	7656	7710	7616	7608	7804	7731	7682	7635	7684	7708	7585	7678	7551	7602	7654	7657	7627	7663	7773	7653	7671	7545	7596	7684	7659	7579	7659	7572	7621	7586	7810	7739	7616	7703	7591	7631	7677	7674	7474	7669	7636	7562	7724	7610	7613	7621	7660	7643	7742	7558	7654	7424	7822	7623	7616	7577	7654	7730	7771	7616	7733	7653	7576	7649	7600	7760	7637	7733	7690	7491	7672	7788	7631	7661	7778	7606	7611	7708	7543	7560	7616	7683	7845	7787	7553	7620	7746	7642	7711	7626	7577	7673	7625	7697	7634	7531	7599	7493	7590	7552	7600	7602	7701	7646	7476	7566	7653	7604	7640	7601	7732	7611	7634	7638	7764	7659	7566	7628	7581	7470	7661	7761	7640	7657	7638	7459	7612	7580	7700	7531	7659	7675	7681	7700	7530	7537	7710	7491	7545	7693	7565	7608	7743	7780	7673	7644	7681	7659	7601	7719
2398	1889	1435	1338	1708	2013	2215	6279	15830	16416	9986	4489	2002	1229	1028	945	939	991	956	943	973	969	976	946	934	932	1030	969	894	974	957	978	988	924	952	970	921	959	962	968	977	962	923	948	969	937	970	946	1008	949	966	958	951	943	982	940	956	922	968	892	973	943	994	989	956	893	986	934	952	972	969	991	947	930	969	952	957	936	952	949	970	993	973	969	951	938	956	997	957	1027	948	890	974	905	964	983	949	931	952	960	956	947	926	949	952	936	911	912	999	939	916	967	1002	913	958	948	953	906	1037	990	961	928	919	970	938	949	866	909	1000	975	964	935	997	953	971	912	942	1041	950	942	950	946	1004	942	948	918	946	1007	995	924	989	933	938	915	984	928	944	995	1010	927	975	929	1022	957	943	973	967	962	894	946	951	944	959	1017	913	966	995	990	984	969	962	1019	962	939	925	965	906	970	914	945	984	924	921	940	1030	947	931	924	962	963	954	1035	961	957	1013	961	939	955	924	936	919	946	947	951	946	932	959	1002	1004	922	927	957	952	1034	919	944	966	957	943	969	976	945	943	935	905	917	946	918	915	1011	923	1025	991	965	929	928	958	860	991	948	926	922	963	940	1010	1020	934	888	963	1016	907	955	918	944	951	944	928	947	968	934	969	982	934	947	935	925	914	978	964	929	1001	913	901	957	998	944	985	995	937	1003	972	933	949	953	921	931	965	962	966	939	904	927	908	940	956	947	987	960	953	949	968	901	960	905	936	974	926	956	987	984	932	934	966	931	971	942	922	960	932	928	980	978	912	977	963	1000	963	960	948	951	976	970	925	959	932	961	925	956	974	930	946	973	883	1002	980	898	898	956	950	966	979	934	952	989	947	1027	961	913	932	951	942	949	909	892	971	959	940	973	880	964	976	885	955	918	956	998	875	968	930	952	945	970	967	953	941	965	955	940	933	979	984	930	926	926	973	954	979	987	933	963	972	953	937	984	986	937	955	923	965	991	918	987	942	947	915	961	981	952	902	914	937	964	994	1027	991	914	953	947	938	940	997	947	966	942	949	935	948	1000	946	908	962	974	1000	976	918	980	938	948	1010	949	923	949	1015	965	993	910	925	955	916	957	958	908	958	942	1001	1046	952	1020	933	955	975	984	885	872	950	967	1017	924	949	1011	994	1007	971	1003	973	971	961	972	957	1013	936	915	989	962	960	936	934	959	957	928	928	970	900	951	926	896	933	987	949	925	944	962	924	910	928	977	951	983	984	909	925	962	969	986	955	965	998	947	978	978	957	976	961	978	984	988	963	976	951	990	943	939	958	959	928	961	988	934	965	924	911	977	975	951	989	934	963	957	965	905	938	939	960	974	916	949	966	928	923	953	971	973	966	970	956	961	999	1018	986	929	927	969	955	947	983	971	926	982	930	955	955	968	999	988	1027	1013	966	965	939	965	944	958	935	940	957	990	965	905	933	933	984	926	994	960	926	889	984	946	941	931	960	958	955	998	974	903	957	943	934	917	929	980	937	959	943	970	964	1006	943	963	982	949	968	917	956	936	988	964	915	927	976	940	955	870	951	906	921	1005	1027	990	939	934	982	975	1029	930	916	916	956	945	966	985	939	977	943	924	992	1002	944	1003	955	935	969	944	955	954	924	957	909	995	1011	960	958	1005	1003	956	969	922	927	951	974	967	970	985	922	944	935	957	911	958	983	964	928	925	905	970	996	989	916	922	1016	950	916	953	936	988	956	976	965	917	976	893	896	976	1015	944	932	957	928	945	898	925	970	931	942	972	952	978	949	971	966	1016	940	971	954	968	924	925	938	956	931	953	980	897	913	895	889	961	1003	963	936	967	929	906	939	1005	916	970	966	1003	970	903	901	968	898	943	981	914	975	940	990	935	962	999	942	925	980	1029	957	920	972	950	914	972	974	922	997	982	910	900	1011	969	972	927	1013	985	939	895	958	928	923	990	974	989	951	1003	986	956	925	962	939	922	884	932	929	932	949	998	999	952	990	951	982	950	916	952	963	972	981	986	940	1019	986	949	953	980	943	966	971	958	939	935	978	929	927	932	916	961	980	881	981	1000	913	916	962	1002	942	969	952	950	949	955	924	951	925	969	965	935	929	962	989	961	989	925	924	958	973	943	941	1031	950	945	942	993	976	960	944	980	945	966	1020	975	927	960	930	1000	965	974	946	961	957	992	919	949	964	933	969	970	975	926	938	968	950	972	917	975	981	984	950	908	940	980	1028	971	954	980	951	930	945	961	1003	943	955	910	908	923	1019	943	942	960	942	955	940	971	912	882	981	967	978	961	973	955	971	926	969	966	932	964	975	907	929	905	983	929	936	929	953	978	969	991	927	951	987	954	944	982	941	973	978	960	952	953	959	1013	988	936	944	932	960	936	948	990	906	996	974	896	905	943	966	970	985	965	946	969	949	951	957	1020	937	907	981	992	980	997	928	973	954	954	980	952	955	986	1000	996	963	995	936	969	941	951	912	943	943	960	1003	966	955	973	934	991	963	955	970	1005	981	973	942	913	969	898	973	1005	1008	985	898	958	987	925	960	960	936	955	946	972	969	915	943	918	992	982	982	933	999	950	941	1000	953	974	997	950	984	997	946	928	938	956	935	964	944	935	969	972	985	947	966	1009	942	938	933	955	971	967	952	953	906	876	956	937	957	903	897	987	934	998	984	938	926	918	946	988	958	957	1020	1027	985	957	1036	986	963	928	901	950	956	962	924	935	924	980	909	1018	903	1022	896	955	910	969	929	972	937	967	961	988	995	951	1011	979	943	972	928	899	937	966	978	923	917	945	978	933	956	948	927	995	946	964	938	966	943	953	911	960	935	901	954	993	992	956	954	961	986	913	905	1006	957	949	980	951	957	927	942	959	924	965	954	942	931	976	1007	1005	940	871	1027	953	899	971	952	925	984	950	933	940	898	954	998	967	904	953	982	976	1006	960	975	899	979	930	999	946	960	953	953	912	1025	938	958	956	988	987	918	964	963	928	947	987	895	996	964	942	950	919	956	986	984	957	908	1023	1005	923	945	1027	853	928	960	912	965	950	942	994	980	947	966	942	932	946	984	959	954	976	945	920	921	961	909	987	942	934	1008	945	985	947	989	983	925	951	941	976	910	925	901	966	957	963	940	878	953	994	921	946	980	1042	956	987	937	927	955	925	935	956	939	911	959	938	898	926	972	1018	960	901	990	990	994	946	963	967	984	936	959	911	944	907	942	932	924	935	970	920	973	920	933	975	967	929	964	917	951	915	941	904	983	958	899	971	997	925	972	990	981	985	975	999	934	978	957	930	921	944	967	1000	952	977	991	926	951	971	969	962	956	904	984	1004	925	966	899	986	949	970	901	983	987	966	990	938	972	953	959	919	977	1011	971	970	945	988	978	932	935	940	1001	951	891	976	955	971	973	909	939	974	940	980	916	943	983	901	849	944	961	969	981	957	981	975	884	1004	906	926	970	930	974	980	905	1038	1020	1014	989	948	939	980	942	999	970	950	953	978	977	956	921	934	923	919	944	1007	907	921	946	933	963	952	988	946	929	975	1006	959	951	961	945	922	949	997	995	928	956	939	944	991	895	947	920	927
21179	16748	13084	19949	29523	30969	31800	52471	70360	64934	49628	34293	20301	11106	8294	7865	7821	7713	7822	7746	7729	7685	7623	7686	7707	7736	7772	7696	7889	7614	7898	7684	7650	7629	7732	7823	7703	7700	7727	7792	7652	7694	7742	7689	7738	7724	7774	7705	7674	7693	7830	7625	7848	7679	7627	7709	7708	7710	7715	7583	7721	7731	7730	7725	7456	7624	7686	7828	7684	7768	7693	7598	7760	7657	7731	7570	7601	7838	7666	7734	7714	7699	7623	7555	7542	7516	7726	7662	7616	7657	7758	7696	7655	7705	7700	7760	7683	7685	7758	7695	7624	7705	7797	7581	7679	7825	7630	7861	7555	7758	7665	7645	7815	7562	7780	7754	7674	7761	7584	7824	7775	7575	7702	7647	7640	7643	7683	7598	7597	7738	7702	7683	7697	7466	7650	7726	7805	7730	7633	7661	7537	7651	7627	7732	7666	7840	7710	7801	7600	7543	7720	7687	7742	7639	7798	7773	7721	7677	7705	7728	7716	7726	7706	7767	7854	7654	7681	7740	7631	7698	7706	7726	7590	7689	7785	7608	7739	7762	7711	7861	7654	7770	7743	7629	7676	7765	7760	7848	7596	7782	7766	7737	7729	7588	7734	7675	7682	7666	7672	7685	7647	7790	7722	7831	7831	7782	7660	7688	7641	7648	7748	7782	7706	7693	7661	7680	7633	7805	7749	7638	7631	7659	7643	7611	7763	7753	7705	7738	7580	7681	7714	7775	7643	7751	7716	7701	7705	7651	7718	7823	7607	7817	7796	7719	7905	7698	7736	7685	7711	7604	7580	7622	7787	7710	7852	7726	7804	7789	7769	7608	7683	7719	7646	7774	7643	7608	7580	7704	7726	7631	7643	7669	7772	7641	7419	7766	7609	7721	7522	7578	7732	7713	7652	7837	7742	7574	7783	7655	7793	7755	7607	7663	7661	7683	7603	7735	7647	7804	7637	7667	7719	7586	7773	7740	7797	7702	7673	7685	7682	7636	7740	7641	7746	7632	7749	7728	7638	7731	7709	7583	7645	7581	7702	7554	7647	7602	7644	7595	7650	7598	7700	7727	7632	7636	7668	7725	7709	7743	7743	7645	7598	7710	7691	7740	7796	7619	7747	7666	7752	7875	7586	7687	7646	7653	7605	7796	7795	7795	7696	7664	7718	7582	7638	7795	7617	7837	7732	7659	7840	7757	7724	7657	7706	7726	7836	7621	7672	7767	7659	7718	7652	7671	7680	7742	7748	7756	7690	7668	7608	7751	7580	7683	7661	7715	7821	7702	7745	7568	7842	7707	7711	7546	7683	7728	7702	7562	7594	7619	7746	7726	7632	7725	7738	7771	7656	7717	7803	7887	7682	7722	7748	7612	7762	7819	7705	7751	7829	7653	7750	7659	7751	7615	7905	7678	7703	7681	7788	7683	7579	7736	7609	7756	7800	7636	7601	7728	7643	7715	7715	7666	7900	7757	7734	7659	7697	7796	7722	7620	7747	7653	7694	7729	7736	7701	7661	7721	7652	7737	7584	7760	7648	7575	7698	7705	7718	7549	7685	7576	7822	7788	7720	7668	7826	7647	7618	7795	7790	7784	7818	7686	7650	7662	7697	7516	7683	7794	7790	7763	7676	7829	7583	7705	7678	7707	7749	7642	7827	7696	7591	7590	7683	7751	7869	7744	7675	7737	7549	7694	7721	7844	7788	7714	7615	7633	7718	7544	7610	7719	7645	7652	7682	7732	7606	7764	7712	7661	7618	7792	7654	7672	7832	7722	7674	7751	7778	7693	7815	7673	7924	7613	7804	7749	7719	7644	7755	7703	7676	7670	7644	7703	7544	7590	7646	7798	7730	7681	7632	7627	7711	7799	7742	7717	7793	7645	7674	7688	7723	7583	7673	7698	7675	7565	7714	7782	7723	7690	7718	7740	7646	7614	7728	7536	7644	7846	7670	7724	7668	7691	7669	7647	7708	7739	7757	7656	7638	7601	7882	7621	7659	7622	7866	7809	7652	7768	7734	7756	7693	7734	7818	7762	7676	7713	7641	7624	7737	7878	7730	7648	7693	7643	7699	7718	7697	7737	7930	7734	7758	7651	7600	7650	7774	7589	7674	7853	7688	7712	7617	7661	7740	7688	7891	7688	7699	7609	7678	7647	7680	7638	7626	7507	7699	7558	7629	7760	7691	7799	7571	7539	7737	7700	7664	7641	7688	7716	7819	7731	7799	7675	7762	7796	7713	7695	7718	7792	7789	7595	7788	7696	7680	7772	7658	7694	7653	7717	7536	7725	7680	7727	7642	7823	7700	7744	7541	7705	7680	7678	7671	7651	7619	7657	7747	7719	7701	7657	7787	7736	7693	7623	7731	7786	7688	7803	7736	7725	7535	7722	7643	7669	7550	7620	7687	7682	7645	7663	7615	7834	7619	7733	7683	7858	7632	7649	7716	7631	7657	7690	7659	7708	7574	7641	7793	7678	7598	7668	7864	7764	7753	7693	7797	7722	7663	7751	7842	7656	7694	7686	7542	7622	7792	7585	7729	7657	7783	7700	7749	7705	7616	7697	7656	7784	7681	7747	7651	7736	7789	7572	7782	7741	7669	7806	7818	7645	7607	7521	7752	7629	7763	7773	7727	7663	7680	7784	7796	7835	7667	7520	7704	7810	7681	7631	7570	7572	7646	7791	7611	7716	7631	7694	7714	7719	7988	7633	7779	7760	7626	7589	7711	7688	7705	7712	7688	7677	7773	7745	7631	7756	7679	7669	7690	7800	7786	7843	7771	7658	7649	7638	7758	7684	7711	7731	7744	7695	7738	7646	7671	7790	7684	7773	7761	7722	7710	7744	7591	7779	7653	7684	7660	7595	7636	7669	7648	7766	7775	7704	7704	7728	7713	7718	7718	7548	7678	7798	7728	7696	7708	7770	7711	7796	7742	7607	7662	7688	7769	7709	7816	7836	7842	7705	7646	7653	7660	7715	7771	7653	7635	7749	7780	7789	7848	7755	7719	7765	7678	7813	7616	7626	7689	7706	7658	7806	7670	7770	7756	7783	7752	7704	7724	7711	7645	7671	7668	7715	7639	7722	7716	7777	7710	7771	7572	7745	7833	7800	7622	7830	7759	7647	7678	7675	7704	7774	7777	7635	7692	7605	7643	7599	7706	7746	7666	7743	7800	7681	7598	7550	7670	7868	7757	7743	7651	7634	7797	7556	7625	7680	7765	7725	7728	7678	7793	7728	7788	7763	7665	7503	7714	7854	7747	7637	7781	7532	7670	7876	7754	7745	7704	7641	7746	7734	7680	7755	7853	7626	7710	7839	7636	7728	7807	7615	7671	7597	7694	7686	7601	7662	7774	7681	7699	7746	7772	7708	7695	7717	7635	7766	7659	7683	7728	7515	7728	7772	7707	7535	7694	7710	7647	7662	7635	7850	7798	7725	7746	7747	7724	7683	7626	7654	7622	7813	7713	7690	7858	7687	7781	7653	7874	7515	7725	7652	7606	7680	7628	7815	7722	7718	7788	7644	7727	7636	7634	7776	7802	7688	7741	7627	7884	7658	7688	7851	7748	7748	7752	7736	7667	7643	7818	7577	7794	7940	7658	7835	7621	7760	7739	7772	7689	7844	7821	7808	7667	7568	7720	7764	7609	7840	7726	7601	7727	7630	7657	7616	7718	7738	7751	7700	7714	7718	7587	7748	7782	7823	7698	7684	7613	7818	7719	7673	7830	7642	7737	7770	7759	7686	7643	7800	7734	7710	7775	7708	7704	7648	7699	7639	7772	7703	7727	7676	7663	7723	7815	7784	7574	7789	7723	7739	7747	7804	7658	7660	7657	7701	7541	7810	7755	7595	7687	7776	7682	7704	7612	7578	7699	7616	7627	7774	7744	7805	7607	7651	7764	7716	7702	7764	7822	7653	7630	7718	7699	7777	7699	7590	7693	7721	7756	7691	7754	7740	7714	7629	7580	7790	7663	7653	7733	7731	7675	7753	7624	7693	7887	7788	7710	7728	7610	7774	7753	7594	7758	7653	7757	7604	7712	7692	7639	7618	7712	7630	7793	7739	7706	7626	7593	7484	7779	7769	7661	7709	7806	7664	7724	7794	7701	7557	7729	7802	7688	7714	7776	7732	7749	7706	7714	7753	7753	7714	7797	7631	7696	7692	7671	7759	7670	7778	7741	7620	7698	7772	7748	7699	7691	7785	7599	7779	7712	7743	7778	7779	7746	7744	7637	7694	7668	7684	7733	7556	7871	7836	7716	7689	7815	7787	7828	7689	7695	7661	7710	7755	7618	7809	7652	7753	7704	7530	7658	7785	7725	7692	7881	7604	7626	7778	7696	7604	7691	7552	7762	7625	7621	7722	7533	7729	7749	7629	7701	7766	7549	7711	7828	7569	7649	7760	7649	7679	7642	7647	7685	7683	7633	7756	7613	7695	7779	7756	7668	7775	7675	7602	7846	7839	7770	7736	7745	7628	7784	7753	7760	7658	7763	7573	7805	7650	7759	7694	7677	7651	7662	7699	7617	7632	7703	7748	7743	7665	7653	7620	7687	7781	7617	7680	7670	7595	7746	7733	7743	7777	7668	7744	7597	7648	7811	7659	7669	7702	7640	7764	7811	7724	7784	7564	7634	7633	7598	7593	7844	7682	7656	7658	7757	7739	7633	7694	7698	7677	7896	7686	7714	7686	7703	7678	7749	7611	7654	7569	7777	7689	7621	7647	7637	7741	7813	7852	7793	7748	7611	7734	7604	7582	7683	7751	7752	7623	7537	7708	7729	7734	7718	7613	7760	7729	7732	7636	7711	7779	7686	7568	7772	7658	7743	7654	7712	7873	7736	7675	7769	7763	7693	7711	7726	7847	7822	7538	7613	7778	7581	7772	7764	7775	7579	7736	7719	7798	7764	7717	7764	7781	7648	7857	7735	7746	7761	7668	7858	7749	7705	7708	7764	7724	7752	7721	7772	7720	7846	7705	7724	7706	7622	7757	7645	7662	7686	7732	7771	7659	7593	7766	7789	7703	7785	7686	7792	7708	7670	7658	7676	7731	7730	7787	7679	7672	7691	7734	7758	7737	7685	7781	7497	7782
4738	1614	1421	1264	1493	1758	1758	5851	17159	15516	10007	4687	2080	1218	1063	996	968	946	1007	975	1010	978	984	974	964	944	948	988	1013	1000	990	1008	999	913	979	998	1011	984	938	1026	1014	1009	957	945	1006	965	948	1034	1023	1016	950	975	963	994	985	987	979	987	978	917	969	1000	972	972	961	1028	915	991	951	985	961	954	931	994	982	969	989	918	991	1065	1019	1008	944	962	961	997	941	857	1007	963	977	955	963	1037	951	1001	1003	978	1023	935	949	1027	1016	968	941	935	939	984	990	970	994	1017	1016	961	969	946	1058	1012	905	951	947	1013	968	974	1023	992	992	911	896	1010	962	985	928	978	977	999	1005	924	982	916	973	987	988	1007	950	988	971	914	963	969	935	989	990	952	974	924	1018	956	993	953	943	952	992	914	975	999	964	959	990	939	969	1023	939	924	1045	990	1012	1012	948	933	937	1049	966	963	1032	938	987	959	922	927	999	1013	965	989	962	1025	1007	964	919	945	996	991	969	1011	941	994	1012	970	990	980	973	904	946	882	980	957	989	1015	990	950	969	1025	983	949	974	952	1010	950	1003	999	990	974	1067	937	957	968	999	948	931	1048	966	1014	936	911	1023	1001	976	942	987	973	975	899	953	959	975	982	1061	977	967	986	948	1006	939	929	971	1015	973	965	980	945	1017	1002	1011	956	999	990	928	938	997	981	983	946	933	944	970	997	1009	971	986	987	1021	967	977	1015	935	980	976	979	957	948	978	944	943	1035	927	1036	922	998	963	946	951	979	978	997	1055	1019	983	927	965	1005	977	987	972	970	948	963	1006	965	984	985	947	971	960	980	951	1015	1026	956	973	925	968	934	963	964	985	969	971	955	997	978	979	1012	1014	969	963	955	935	1008	978	931	958	967	975	955	995	937	985	984	1001	963	992	924	965	912	949	974	970	1017	1010	966	964	994	960	981	956	947	901	971	900	1027	1006	928	988	922	973	958	979	918	952	985	962	930	965	1006	953	987	956	985	986	955	987	1007	985	1036	944	889	949	970	938	944	953	984	990	965	960	956	1005	989	985	992	946	997	992	925	1015	1005	983	944	962	978	929	984	952	969	967	982	957	925	932	984	961	972	982	938	986	961	967	952	968	972	965	998	998	953	974	1020	959	926	1001	943	966	989	1005	969	973	948	924	942	984	965	958	996	1009	948	928	1038	947	979	961	994	983	992	949	1036	983	953	952	1015	943	940	928	961	934	996	992	972	902	959	901	921	966	988	979	960	993	894	925	993	1006	950	917	960	991	986	1007	969	942	981	1020	998	1001	973	1015	1018	1001	970	1012	945	1036	1003	988	1005	996	945	905	985	956	917	948	1007	969	1025	983	999	983	990	980	1008	928	978	971	970	971	961	916	963	1042	984	995	978	941	1000	998	984	1007	1008	962	982	1016	1019	976	1019	956	934	976	996	1005	981	1023	1006	971	978	987	963	985	1008	987	925	1016	970	1007	978	995	1006	917	945	1034	1003	954	1017	1015	921	1019	980	973	1009	908	937	1051	1000	944	998	950	943	1002	980	1022	977	970	947	931	1050	966	1006	964	1013	960	944	941	987	996	914	959	969	979	954	953	1006	966	947	1006	933	952	994	1010	1023	903	995	1032	928	956	1015	963	966	942	988	1000	965	936	965	950	975	981	1064	975	979	1014	904	1016	980	952	1001	927	1024	964	949	937	1003	1012	980	975	950	972	1033	951	890	981	1025	955	963	945	977	941	966	986	974	1007	933	948	978	1040	933	953	942	993	976	954	959	1037	931	960	972	1014	1043	935	966	1012	1002	1034	964	971	997	977	961	927	984	986	972	994	989	990	949	998	927	1022	1022	946	968	940	964	968	981	966	995	992	976	1026	950	1011	1029	982	993	963	923	947	975	955	968	983	1016	955	1007	981	951	1004	962	953	967	869	978	951	971	961	1003	979	964	907	979	941	959	910	997	950	958	940	1037	931	998	1027	983	941	975	996	972	983	911	989	1000	944	1003	1054	941	1019	917	973	986	961	939	985	1025	985	974	885	1034	1016	992	983	990	987	981	1004	973	948	1001	1030	1008	1043	938	1003	978	947	990	1003	963	990	934	954	976	1001	996	1009	982	934	1006	995	959	989	963	935	982	913	986	1003	996	1002	959	932	952	996	1013	984	959	1006	990	1046	946	928	976	999	970	951	992	949	983	999	968	967	958	955	935	995	998	959	1009	966	1005	981	931	1002	987	990	1002	1001	1003	984	1000	966	974	936	980	945	980	966	959	983	946	984	1021	1008	977	988	953	982	942	948	977	962	1006	969	968	964	1009	975	1003	962	963	1012	972	978	1007	966	991	961	976	964	917	971	1013	987	970	968	931	984	1006	937	968	970	998	982	1033	1011	974	943	955	955	984	980	982	1000	968	992	970	932	964	951	1031	964	979	914	948	948	960	954	988	1014	961	991	975	990	954	944	950	947	950	956	982	937	957	992	998	1003	1020	934	977	996	985	941	972	966	952	986	982	1001	1011	1008	941	959	956	971	955	936	973	975	936	952	968	955	969	971	940	953	934	952	918	988	966	915	1013	966	968	977	981	976	982	946	964	1038	973	985	1014	950	995	966	1029	978	1009	949	990	983	992	1000	942	983	989	993	956	983	1002	1004	977	988	990	982	972	921	965	975	963	961	1006	922	993	1033	985	986	946	1015	946	1009	998	932	1010	992	1021	985	1003	946	974	980	949	966	963	1021	964	991	970	987	967	983	961	941	998	1006	940	999	991	992	1028	981	975	969	927	940	960	975	958	947	993	1003	961	944	1002	971	999	1008	978	959	1001	985	957	968	1010	1050	963	960	1028	940	1004	978	1000	931	974	950	990	1006	1043	998	965	924	949	984	1009	1001	966	1020	943	1010	974	1003	950	994	967	987	984	963	990	987	972	968	965	906	963	956	968	938	976	962	925	991	965	948	1050	995	917	1036	1025	996	959	934	985	1002	1034	956	974	978	1002	1017	986	959	958	952	963	975	986	956	981	950	968	971	988	989	916	1025	908	1019	953	970	1014	941	943	992	963	1017	975	918	1000	997	949	984	991	972	994	956	1048	971	971	981	971	1006	995	981	1001	988	930	973	1059	991	945	962	969	955	889	936	980	966	905	967	919	1016	997	1032	999	978	973	967	979	979	949	1005	994	976	1001	1011	990	1008	1012	945	967	958	966	1003	1002	935	1020	968	970	1021	976	885	999	929	976	994	1010	929	998	1008	1009	990	989	996	977	988	918	978	985	940	964	922	1017	965	988	966	966	990	950	966	1022	1022	1002	954	967	974	1006	954	927	959	955	952	914	963	924	991	976	952	958	995	942	956	963	994	980	1003	1019	997	967	1013	1006	998	982	1017	984	1019	981	1038	907	982	1020	989	992	958	937	957	919	984	984	969	1007	986	1014	883	902	951	930	983	977	933	994	989	967	973	971	988	1036	975	938	991	999	1006	927	946	994	929	957	982	996	1013	936	957	1009	984	927	953	990	922	1035	900	1027	986	932	959	976	1012	1048	1015	998	1011	956	965	977	1001	984	925	969	951	932	968	1009	960	980	982	1031	947	947	926	1000	975	968	973	993	998	997	956	967	951	1006	953	1043	967	1020	924	977	978	980	961	1003	943	1014	986	1016	950	996	937	995	930	980	986	981	983	1027	967	993	942	984	962	1019	1004	959	999	975	1051	982	978	1004	999	980	994	986	1000	948	1017	974	1032	1012	961	977	972	1012	977	981	931	973	941	920	895	1042	999	989	941	968	986	970	970	1007	981	981	977	996	1002	953	911	967	1009	961	947	950
18452	13924	12792	18999	26014	27348	27090	48616	72480	64106	50234	35404	21352	11656	8612	7998	7854	7726	7760	7807	7901	7758	7775	7682	7831	7793	7731	7820	7852	7684	7863	7724	7733	7762	7740	7797	7761	7889	7715	7841	7805	7710	7693	7841	7806	7687	7854	7764	7873	7908	7831	7837	7736	7746	7833	7833	7912	7744	7830	7736	7827	7886	7852	7824	7735	7835	7866	7895	7885	7862	7715	7788	7779	7741	7886	7892	7842	7835	7661	7851	7820	7844	7803	7729	7842	7858	7733	7858	7793	7780	7692	7834	7661	7778	7826	7898	7807	7719	7706	7818	7762	7818	7738	7820	7786	7810	7814	7693	7843	7821	7829	7926	7759	7796	7878	7764	7787	7790	7859	7828	7877	7778	7714	7781	7762	7883	7748	7762	7750	7920	7926	7755	7843	7806	7811	7908	7661	7843	7950	7748	7792	7918	7776	7778	7865	7897	7758	7760	7906	7802	7722	7726	7867	7681	7896	7913	7775	7871	7815	7805	7815	7710	7717	7870	7879	7979	7741	7715	7898	7814	7784	7846	7842	7771	7789	7849	7837	7734	7799	7844	7963	7605	8006	7798	7808	7839	7790	7928	7781	7894	7699	7791	7727	7766	7776	7786	7827	7774	7815	7796	7775	7897	7827	7834	7909	7876	7805	7805	7743	7742	7840	7830	7852	7743	7875	7811	7800	7899	7828	7705	7773	7888	7777	7866	7905	7822	7771	7712	7875	7899	7810	7772	7842	7782	7754	7821	7943	7824	7897	7746	7818	7865	7814	7925	7809	7789	7674	7723	7686	7821	7831	7782	7800	7858	7844	7751	7749	7760	7856	7794	7836	7769	7740	7869	7705	7826	7774	7923	7768	7890	7764	7870	7672	7666	7813	7787	7801	7868	7750	7900	7828	7773	7999	7797	7828	7836	7793	7830	7702	7817	7894	7729	7781	7728	7860	7824	7837	7903	7754	7814	7890	7849	7723	7768	7800	7735	7901	7840	7842	7905	7861	7914	7786	7820	7773	7973	7826	7719	7797	7802	7788	7709	7916	7896	7812	7753	7774	7910	7836	7776	7816	7813	7903	7967	7721	7804	7818	7701	7834	7785	7771	7982	7808	7826	7788	7928	7950	7730	7823	7896	7885	7818	7821	7898	7791	7718	7890	7812	7909	7816	7756	7776	7844	7712	7719	7866	7849	7768	7763	7786	7797	7841	7748	7901	7852	7821	7905	7770	7976	7731	7843	7778	7855	7801	7926	7942	7805	7756	7865	7954	7842	7801	7765	7861	7931	7801	7984	7664	7720	7865	7863	7880	7850	7740	7750	7781	7905	7801	7685	7797	7845	7725	7784	7790	7870	7849	7776	7827	7832	7848	7773	7724	7746	7840	7821	8047	7932	7753	7851	7848	7966	7667	7894	7809	7769	7877	7925	7848	7640	7858	7681	7817	7669	7763	7944	7819	7763	7756	7780	7863	7729	7885	7830	7859	7734	8035	7690	7856	7820	7832	7842	7918	7867	7704	7886	7836	7733	7599	7829	7814	7855	7711	7811	7846	7778	7744	7891	7878	7799	7802	7920	7933	7732	7831	7865	7840	7859	7780	7838	7732	7848	7703	7807	7786	7716	7926	7914	7736	7809	7869	7730	7826	7762	7729	7730	7751	7800	7974	7747	7799	7954	7864	7789	7853	7794	7823	7857	7857	7859	7846	7811	7722	7678	7799	7733	7892	7794	7746	7753	7796	7827	7762	7880	7738	7805	7911	7862	7748	7815	7825	7869	7752	7847	7827	7837	7922	7862	7850	7729	7760	7863	7814	7748	7878	7760	7778	7946	7804	7873	7845	7796	7803	7815	7786	7774	7783	7786	7809	7786	7878	7730	7842	7753	7669	7911	7912	7895	7782	7847	7938	7825	7809	7845	7863	7937	7870	7795	7875	7860	7623	7897	7891	7790	7792	7867	7761	7707	7877	8019	7741	7701	7796	7816	7787	7890	7870	7931	7787	7902	7620	7829	7749	7730	8030	7854	7822	7813	7742	7751	7717	7821	7688	7762	7817	7830	7723	7870	7795	7780	7907	7823	7867	7828	7776	7758	7730	7847	7695	7774	7750	7816	7888	7791	7909	7776	7826	7871	7809	7915	7839	7801	7887	7713	7819	7595	7840	7888	7832	7932	7702	7795	7763	7952	7770	7890	7746	7805	7886	7695	7780	7801	7729	7869	7848	7835	7941	7858	7856	7830	7907	7760	7822	7753	7863	7697	7711	7691	7920	7784	7954	7787	7852	7702	7729	7805	7787	7817	7778	7826	7844	7695	7820	7767	7690	7855	7856	7726	7874	7918	7773	7782	7856	7763	7782	7816	7858	7783	7779	7817	7831	7928	7838	7776	7757	7850	7931	7893	7712	7690	7865	7849	7698	7782	7755	7699	7798	7931	7809	7908	7863	7719	7679	7806	7959	7746	7852	7798	7705	7778	7701	7810	7881	7686	7659	7783	7764	7815	7868	7773	7632	7736	7905	7841	7949	7828	7807	7891	7858	7671	7822	7831	7838	7772	7751	7828	7843	7692	7858	7776	7774	7830	7896	7795	7704	7901	7867	7876	7759	7853	7826	7929	7767	7794	7807	7845	7863	7949	7802	7755	7726	7892	7786	7745	7792	7922	7734	7913	7837	7693	7718	7780	7876	7818	7864	7783	7768	7923	7844	7847	7947	7814	7781	7808	7948	7846	7765	7721	7973	7791	7762	7802	7864	7811	7931	7844	7852	7783	7850	7775	7765	7850	7811	7765	7835	7831	7889	7859	7871	7883	7843	7758	7791	7840	7901	7822	7864	7906	7659	7859	7857	7868	7841	7822	7793	7761	7882	7715	7647	7781	7941	7912	7894	7938	7799	7748	7784	7831	7933	7666	7778	7849	7801	7877	7829	7851	7836	7727	7783	7848	7774	7855	7924	7709	7782	7695	7911	7792	7876	7648	7789	7813	7977	7684	7808	7914	7765	7616	7728	7899	7762	7819	7845	7865	7865	7890	7791	7787	7698	7679	7821	7904	7821	7899	7823	7908	7871	7855	7711	7910	7825	7759	7740	7736	7799	7841	7931	7803	7750	7716	7702	7806	7892	7878	7745	7753	7980	7734	7888	7936	7861	7705	7850	7881	7786	7917	7752	7717	7955	7832	7880	7778	7950	7724	7821	7878	7908	7793	7734	7806	7843	7869	7739	7821	7892	7941	7950	7737	7750	7704	8030	7764	7759	7820	7732	7791	7746	7812	7831	7871	7677	7687	7824	7891	7887	7875	7858	7819	7827	7772	7834	7865	7823	7715	7802	7853	7838	7782	7958	7696	7749	7832	7961	7806	7894	7814	7915	7871	7697	7873	7848	7643	7715	7913	7709	7830	7816	7735	7876	7697	7781	7919	7895	7845	7681	7796	7878	7927	7666	7915	7926	7890	7829	7809	7903	7758	7860	7839	7737	7714	7809	7777	7760	7847	7812	8000	7773	7860	7933	7775	7820	7738	7777	7775	7851	7668	7712	7810	7882	7648	7743	7901	7766	7724	7739	7819	7887	7787	7743	7813	7827	7781	7682	7755	7807	7626	7784	7933	7894	7826	7828	7758	7793	7772	7789	7779	7847	7897	7869	7901	7873	7737	7979	7847	7691	7913	7918	7748	7886	7829	7753	7686	7876	7752	7835	7896	7831	7683	7929	7733	7786	7860	7826	7846	7912	7919	7815	7857	7801	7848	7697	7841	7896	7856	7843	7841	7701	7842	7824	7901	7889	7807	7853	7862	7732	7689	7744	7823	7776	7795	7891	7901	7818	7890	7848	7841	7675	7866	7717	7884	7804	7756	7843	7711	7892	7840	7974	7829	7903	7841	7798	7755	7816	7843	7656	7852	7763	7848	7675	7828	7804	7827	7839	7787	7799	7946	7828	7939	7715	7726	7812	7863	7741	7794	7890	7877	7717	7826	7738	7840	7764	7739	7763	7754	7951	7848	7838	7782	7844	7763	7883	7709	7782	7796	7817	7761	7842	7624	7887	7902	7863	7716	7753	7739	7822	7983	7802	7869	7772	7627	7832	7966	7766	7763	7713	7861	7799	7914	7815	7782	7876	7788	7809	7752	7786	7799	7777	7903	7705	7837	7699	7769	7950	7828	7814	7840	7926	7754	7835	7849	7860	7836	7718	7740	7937	7759	7691	7794	7814	7847	7699	7852	7815	7803	7726	7803	7808	7833	7777	7769	7744	7814	7790	7681	7948	7745	7731	7833	7776	7845	7764	7880	7866	7730	7899	7794	7763	7793	7837	7828	7908	7799	7894	7946	7908	7736	7847	7728	7818	7830	7780	7839	7855	7747	7849	7911	7784	7850	7782	7866	7873	7860	7922	7805	7667	7866	7846	7878	7921	7850	7748	7755	7561	7729	7796	7950	7827	7867	7654	7810	7835	7932	7834	7854	7808	7872	7831	7827	7719	7868	7769	7860	8052	7757	7835	7746	7779	7724	7829	7684	7810	7754	7874	7924	7787	7878	7876	7830	7785	7894	7864	7799	7880	7893	7844	7759	7769	7825	7630	7793	7751	7765	7871	7653	7814	7905	7820	7653	7841	7864	7908	7805	7863	7642	7686	7817	7774	7793	7714	7749	7966	7836	7658	7889	7865	7761	7844	7856	7796	7752	7670	7812	7854	7683	7900	7746	7864	7817	7880	7821	7824	7736	8045	7775	7837	7666	7887	7780	7876	7925	7868	7832	7795	7844	7761	7854	7873	7818	7824	7819	7774	7734	7840	7873	7918	7770	7725	7725	7929	7801	7695	7843	7741	7862	7727	7909	7776	7843	7842	7827	7755	7869	7830	7807	7718	7658	7836	7861	7825	7661	7911	7745	7757	7677	7819	8008	7918	7880	7901	7813	7878	7745	7788	7755	7752	7700	7713	7715	7814	7791	7985	7839	7839	7842	7831	7842	7867	7793	7807	7796	7891	7816	7767	7759	7811	7890	7719	7847	7782	7964	7837	7887	7710	7655	7734	7817	7844	7840	7942	7768	7787	7777	7815	7678	7854	7865	7703	7830	7728	7899	7872	7783	7859	7900	7827	7738	7799
3424	1797	1710	1584	1801	2311	2599	7729	25285	27116	19428	9325	3355	1490	1032	927	993	989	976	927	996	966	994	955	933	1018	1018	934	955	966	928	998	1001	1013	972	949	957	1024	933	1001	951	1020	958	1008	966	984	998	942	928	940	983	970	956	975	968	930	971	1011	984	937	988	951	988	1001	945	1009	1022	973	939	1010	966	908	1004	949	961	969	922	966	1004	983	924	1001	1038	969	985	989	991	989	949	1015	936	977	1010	962	952	1019	1002	972	940	978	947	983	965	997	954	942	984	969	909	960	960	982	960	956	988	952	977	955	953	938	967	981	1011	967	996	948	923	964	952	954	938	968	993	1001	998	1036	949	977	992	939	976	988	968	1014	951	929	984	986	1022	906	933	961	936	966	946	1001	954	1003	908	931	944	966	956	1012	961	997	1000	1041	1028	947	984	983	940	962	956	906	1020	1009	930	981	1001	1009	943	1002	1000	1025	962	973	946	960	1037	977	982	1057	986	980	970	984	940	923	1005	963	933	922	992	991	995	1034	990	982	960	997	1022	985	953	954	970	949	936	934	1005	979	953	974	959	962	1009	917	980	982	976	1061	970	986	962	936	981	993	996	964	955	959	983	984	957	1003	979	993	990	967	980	976	999	972	1032	999	1002	970	973	974	954	976	956	939	1019	931	962	976	958	952	986	943	938	945	973	965	1010	1004	1019	970	988	930	1018	1035	981	953	953	960	955	972	960	951	993	927	919	911	1020	914	932	986	950	953	977	966	965	924	972	938	962	1031	989	959	995	961	1002	975	1004	933	1026	997	1005	989	978	944	1049	983	949	935	1030	961	961	1025	1025	989	971	963	981	992	1010	975	946	979	972	1001	1000	1009	978	1012	935	918	974	997	968	956	947	1006	978	984	1005	1024	951	967	929	967	997	925	983	933	1014	946	975	1018	999	990	1012	959	946	971	1021	956	1020	949	943	943	1028	926	964	1011	1010	972	965	957	948	943	954	953	977	1012	995	938	960	973	946	1022	938	964	1059	978	941	977	966	908	935	983	968	970	889	980	1003	943	1011	955	973	978	1004	958	1001	950	960	995	994	963	910	913	964	983	958	957	1004	977	968	1020	972	899	978	981	1031	925	1023	971	970	1012	1026	1006	956	995	954	946	910	1054	951	1002	962	897	951	963	938	1020	932	964	1001	964	969	1003	1006	972	1007	969	946	962	996	969	1028	982	960	981	961	963	967	1030	969	1007	967	956	930	961	949	986	976	954	968	948	1009	918	1001	1016	971	926	964	984	983	998	948	979	971	955	1002	963	1054	961	946	969	962	1014	977	1038	957	995	969	929	968	951	988	967	916	1004	963	960	941	966	960	946	930	989	999	899	943	970	935	981	946	978	941	974	1050	965	921	933	984	1025	996	1040	919	956	985	1039	995	954	999	900	974	993	1019	976	1026	969	1045	961	982	962	1052	963	988	986	1000	935	934	939	995	987	940	975	974	976	941	920	990	934	913	943	996	980	983	963	1014	967	990	973	988	983	976	1006	1051	1012	920	993	974	984	988	945	901	964	957	980	965	1001	953	961	933	968	963	999	977	985	952	956	974	1007	983	1025	1031	927	994	981	950	914	973	953	948	987	1040	960	1003	1003	953	955	931	951	1001	893	968	1006	961	928	941	969	945	1005	940	1016	961	964	981	995	1002	991	987	939	966	956	964	965	1050	978	976	979	994	964	931	925	960	1013	1019	990	1021	1049	982	1006	926	981	975	982	972	903	992	969	1007	973	997	983	1015	962	951	931	947	976	958	974	1019	984	963	955	980	963	966	955	1004	1001	972	997	923	992	1019	925	975	968	987	989	977	1030	944	973	1021	930	924	959	960	999	981	962	1012	967	992	1008	921	975	929	975	948	979	952	962	985	953	925	974	934	990	960	1002	984	987	985	944	999	982	941	966	975	948	958	933	1022	949	976	909	1005	1014	953	985	954	924	1021	943	952	1022	931	942	980	992	952	970	991	992	962	950	993	961	942	995	889	946	1007	961	997	1000	1014	952	970	973	948	961	965	903	997	1009	962	991	926	1002	961	943	955	1018	1005	992	978	943	989	983	956	969	984	968	952	950	958	955	964	958	996	994	1028	940	990	955	954	1019	946	936	1051	902	948	944	916	972	1033	957	982	941	938	934	978	964	926	973	990	988	1026	970	942	945	966	993	940	972	921	983	982	932	939	929	929	956	953	987	912	951	930	933	915	992	1015	966	986	974	966	992	972	937	980	967	982	995	935	930	1004	921	957	966	995	1013	981	997	980	996	984	965	964	959	916	960	926	925	950	952	996	969	982	898	1020	1002	940	994	943	932	992	957	982	987	1003	979	974	988	977	949	979	985	977	970	991	935	918	971	959	1005	1005	968	991	989	959	942	950	958	985	992	998	1033	980	991	958	959	944	999	969	955	967	952	979	937	907	918	931	941	1024	965	988	1010	966	996	952	953	937	1021	949	964	996	1015	978	1007	1009	914	1005	956	1030	1004	999	956	956	992	1018	954	947	962	960	945	1013	967	971	938	957	958	1007	946	989	975	977	958	961	979	1001	984	968	937	1013	973	963	936	970	961	943	991	996	975	1013	990	994	959	984	984	940	928	978	978	1039	949	976	930	880	943	944	985	975	965	1044	998	1027	960	868	1027	995	1020	975	930	979	1026	969	984	957	1018	981	1016	943	1002	1009	968	1002	953	922	938	976	965	1007	1019	1018	937	939	1004	967	911	958	1049	952	930	930	937	924	1027	968	993	975	1008	1001	961	1007	979	1018	993	1030	1057	984	968	1003	979	1007	949	950	962	972	953	979	918	967	993	1005	1008	1009	984	985	976	988	980	956	1011	960	960	952	899	1009	971	945	905	954	949	1029	975	978	1035	1037	962	947	956	972	949	998	969	947	958	1012	965	1007	909	948	990	983	931	962	1012	980	933	970	965	955	953	958	960	1009	967	929	977	974	986	947	920	1024	913	1014	927	947	964	951	958	936	1000	947	939	972	972	968	1001	977	972	999	904	956	963	968	1006	1014	996	1000	971	967	1008	1012	993	963	943	952	1012	903	951	954	1024	988	996	931	925	955	941	987	969	943	944	959	943	935	942	1035	948	958	965	936	975	962	985	996	898	990	950	936	1022	980	961	962	946	975	942	1015	1009	939	996	989	966	988	953	983	954	987	983	976	956	1020	971	962	1005	953	982	970	1018	1027	950	907	989	1016	926	1042	990	970	971	974	982	995	942	999	1006	938	987	910	954	1002	981	955	977	992	924	973	968	951	1002	969	1013	974	963	969	989	954	1035	963	994	970	968	949	984	950	1031	940	928	962	963	1006	928	974	938	1027	985	1001	960	978	951	945	984	954	973	965	986	983	949	923	979	1046	952	993	925	973	913	951	943	958	891	987	954	983	974	874	996	985	1078	986	964	973	947	1000	953	945	1025	993	1033	1010	950	956	900	909	987	1036	996	944	945	954	1019	981	1001	1007	940	958	950	992	997	987	921	984	915	963	1001	974	1013	966	998	951	980	950	965	972	962	936	969	983	977	971	1018	939	1030	941	992	943	935	930	915	906	1025	977	990	950	1011	947	930	988	978	978	936	954	1038	969	1000	1022	1021	1000	981	1049	944	960	956	1032	1003	931	975	961	984	935	1026	949	1006	1007	968	1037	970	958	991	1016	983	952	983	953	1020	959	956	1019	1018	973	961	964	1004	983	982	1007	976	986	986	1009	917	1010	1008	1003	1013	949	971	996	996	975	987	912	984	950	1007	947	991	994	985	966	1022	954	949	996	1002	964	954
23733	17024	15118	23898	31002	33846	34620	52710	84048	80535	64865	45614	29092	14858	9362	8080	7762	7774	7777	7693	7735	7821	7762	7870	7822	7688	7854	7713	7751	7721	7765	7725	7795	7838	7920	7639	7663	7814	7876	7703	7742	7734	7743	7792	7773	7688	7869	7804	7847	7846	7780	7910	7801	7844	7654	7732	7827	7640	7745	7641	7877	7792	7698	7768	7693	7829	7742	7839	7756	7642	7588	7735	7797	7848	7817	7735	7769	7902	7787	7794	7730	7765	7779	7840	7801	7690	7650	7777	7673	7872	7726	7756	7766	7707	7885	7659	7695	7823	7726	7657	7757	7888	7759	7684	7655	7731	7809	7720	7747	7891	7832	7640	7811	7871	7797	7699	7729	7699	7719	7785	7730	7772	7800	7725	7734	7805	7824	7562	7766	7638	7818	7834	7816	7733	7715	7877	7886	7777	7669	7775	7796	7818	7881	7815	7710	7865	7781	7843	7640	7703	7701	7863	7752	7794	7785	7773	7701	7851	7834	8029	7773	7780	7717	7734	7698	7716	7828	7757	7837	7854	7718	7956	7762	7673	7785	7661	7774	7939	7738	7773	7688	7702	7771	7834	7667	7728	7676	7898	7752	7807	7765	7870	7694	7868	7785	7903	7698	7904	7723	7751	7821	7915	7666	7686	7831	7689	7875	7731	7880	7812	7808	7739	7789	7809	7656	7773	7809	7751	7821	7890	7747	7619	7693	7868	7815	7696	7563	7967	7789	7778	7659	7730	7805	7821	7856	7746	7770	7748	7759	7690	7793	7746	7712	7758	7826	7699	7784	7862	7773	7694	7868	7804	7745	7768	7775	7776	7854	7647	7660	7773	7798	7843	7819	7743	7784	7768	7752	7738	7783	7809	7830	7614	7691	7870	7727	7902	7880	7834	7662	7791	7730	7805	7778	7683	7834	7765	7710	7661	7742	7746	7696	7745	7810	7660	7689	7781	7738	7660	7818	7732	7784	7856	7758	7855	7799	7728	7856	7885	7756	7657	7807	7770	7612	7759	7880	7746	7701	7773	7762	7732	7756	7775	7986	7764	7707	7715	7748	7654	7730	7730	7821	7815	7780	7817	7805	7710	7746	7846	7756	7812	7763	7806	7741	7810	7797	7754	7877	7782	7859	7656	7663	7922	7852	7748	7842	7764	7790	7896	7723	7735	7726	7682	7779	7720	7749	7717	7767	7903	7901	7879	7778	7739	7757	7823	7780	7735	7736	7861	7844	7709	7736	7697	7871	7784	7817	7935	7715	7687	7727	7891	7728	7602	7683	7780	7840	7794	7914	7721	7643	7837	7659	7817	7873	7731	7717	7783	7752	7681	7779	7750	7840	7718	7827	7899	7826	7772	7832	7755	7701	7981	7904	7719	7871	7662	7780	7774	7661	7741	7730	7620	7781	7867	7676	7737	7681	7783	7764	7797	7781	7819	7747	7753	7703	7823	7674	7849	7686	7763	7693	7733	7578	7697	7738	7808	7933	7721	7663	7735	7783	7861	7910	7739	7720	7778	7755	7773	7686	7877	7764	7906	7687	7854	7852	7738	7784	7710	7745	7816	7742	7837	7755	7851	7716	7789	7775	7816	7852	7759	7689	7708	7869	7595	7724	7852	7808	7808	7731	7743	7827	7877	7804	7677	7867	7769	7730	7785	7687	7832	7926	7772	7911	7774	7704	7650	7834	7787	7806	7750	7767	7745	7753	7796	7773	7812	7767	7769	7809	7833	7720	7810	7813	7723	7890	7677	7768	7754	7861	7739	7716	7692	7650	7805	7809	7794	7850	7804	7731	7800	7760	7690	7704	7860	7812	7775	7959	7879	7828	7812	7790	7808	7699	7854	7572	7850	7698	7629	7585	7842	7773	7742	7682	7804	7660	7826	7713	7793	7821	7737	7808	7762	7851	7603	7851	7736	7791	7866	7809	7700	7747	7733	7640	7890	7799	7793	7789	7748	7770	7714	7638	7707	7614	7665	7641	7745	7762	7705	7941	7791	7751	7730	7748	7804	7743	7731	7720	7737	7914	7775	7736	7673	7821	7771	7835	7788	7786	7648	7711	7790	7695	7918	7621	7679	7639	7813	7670	7790	7726	7702	7786	7824	7646	7695	7828	7776	7877	7764	7688	7604	7764	7766	7812	7777	7736	7824	7670	7787	7793	7750	7720	7695	7628	7775	7802	7782	7839	7707	7759	7749	7800	7737	7671	7849	7715	7765	7772	7629	7830	7830	7728	7704	7747	7678	7822	7824	7700	7671	7842	7675	7953	7763	7791	7823	7750	7718	7732	7704	7847	7641	7745	7709	7706	7808	7716	7840	7868	7759	7690	7842	7819	7655	7782	7845	7805	7626	7804	7817	7668	7786	7838	7723	7754	7836	7752	7875	7742	7836	7689	7928	7823	7796	7919	7901	7658	7833	7772	7726	7901	7807	7808	7745	7753	7771	7755	7737	7930	7821	7785	7770	7855	7726	7883	7806	7827	7729	7702	7935	7800	7742	7956	7873	7707	7762	7741	7771	7672	7813	7762	7782	7784	7722	7633	7785	7778	7712	7686	7797	7781	7782	7878	7839	7757	7789	7791	7737	7663	7693	7767	7714	7647	7919	7751	7861	7761	7740	7850	7895	7752	7809	7777	7708	7763	7774	7845	7590	7718	7839	7733	7815	7954	7728	7812	7770	7797	7799	7777	7622	7804	7778	7734	7820	7652	7783	7677	7837	7804	7742	7691	7954	7883	7711	7818	7812	7654	7794	7674	7829	7792	7718	7824	7797	7782	7702	7757	7807	7828	7885	7697	7874	7694	7880	7678	7844	7807	7667	7761	7882	7711	7770	7813	7793	7820	7575	7725	7790	7756	7749	7805	7734	7711	7700	7736	7817	7806	7777	7695	7807	7869	7806	7792	7741	7891	7732	7759	7782	7768	7758	7682	7715	7671	7890	7686	7748	7694	7816	7818	7908	7763	7809	7846	7834	7808	7773	7809	7753	7823	7797	7751	7631	7795	7864	7893	7716	7685	7924	7755	7828	7784	7763	7698	7757	7843	7775	7872	7628	7712	7793	7764	7636	7814	7783	7718	7570	7938	7632	7811	7872	7788	7824	7756	7814	7785	7805	7655	7846	7744	7758	7761	7805	7760	7779	7829	7702	7845	7639	7815	7895	7730	7854	7969	7659	7755	7786	7857	7825	7716	7879	7873	7704	7834	7669	7756	7723	7812	7764	7697	7725	7826	7762	7800	7733	7691	7793	7867	7843	7724	7863	7732	7700	7798	7684	7820	7863	7769	7680	7843	7679	7823	7710	7769	7687	7697	7707	7824	7771	7774	7720	7872	7658	7784	7639	7846	7818	7712	7759	7752	7789	7804	8010	7845	7789	7899	7773	7796	7541	7659	7699	7761	7725	7901	7818	7711	7777	7778	7711	7795	7771	7614	7746	7710	7771	7768	7788	7832	7875	7734	7753	7722	7815	7907	7835	7814	7844	7630	7672	7779	7838	7727	7629	7713	7814	7696	7736	7707	7770	7743	7773	7780	7866	7747	7879	7775	7804	7798	7776	7668	7722	7856	7841	7846	7767	7628	7776	7858	7820	7754	7850	7810	7887	7822	7715	7681	7905	7842	7729	7707	7603	7699	7720	7826	7789	7688	7765	7696	7812	7658	7820	7702	7748	7857	7874	7725	7770	7706	7799	7847	7835	7786	7873	7903	7788	7851	7843	7683	7686	7767	7854	7759	7824	7698	7750	7787	7769	7852	7714	7821	7768	7881	7737	7833	7768	7781	7816	7786	7711	7836	7674	7785	7852	7886	7751	7723	7674	7757	7740	7784	7828	7750	7746	7722	7747	7732	7831	7816	7838	7774	7760	7936	7817	7875	7858	7675	7893	7806	7817	7740	7757	7676	7715	7657	7736	7800	7672	7884	7774	7767	7794	7956	7799	7680	7855	7704	7670	7787	7751	7796	7739	7775	7697	7690	7644	7814	7867	7728	7822	7715	7788	7736	7755	7835	7728	7851	7732	7734	7667	7723	7828	7822	7715	7710	7725	7787	7747	7790	7758	7784	7778	7602	7844	7850	7784	7780	7859	7733	7726	7755	7676	7826	7741	7700	7713	7921	7663	7819	7766	7757	7894	7704	7826	7725	7793	7765	7786	7750	7796	7761	7751	7849	7894	7826	7641	7840	7679	7793	7719	7716	7733	7738	7752	7690	7802	7847	7711	7839	7838	7757	7749	7687	7834	7727	7728	7841	7740	7719	7836	7615	7721	7824	7755	7816	7842	7894	7841	7800	7824	7745	7741	7864	7820	7829	7754	7738	7718	7857	7821	7806	7729	7627	7679	7868	7788	7821	7817	7788	7643	7852	7830	7732	7658	7772	7797	7817	7798	7795	7680	7691	7773	7844	7670	7747	8017	7804	7758	7816	7759	7762	7788	7839	7679	7837	7801	7799	7773	7685	7765	7767	7684	7790	7785	7792	7818	7875	7734	7819	7866	7952	7584	7772	7707	7734	7663	7762	7777	7690	7774	7912	7780	7799	7754	7826	7751	7863	7820	7740	7639	7798	7711	7823	7820	7727	7729	7806	7709	7699	7709	7735	7754	7716	7789	7744	7638	7771	7720	7789	7739	7725	7892	7759	7729	7664	7764	7739	7862	7778	7840	7884	7672	8097	7711	7660	7759	7895	7777	7681	7785	7807	7784	7671	7767	7698	7778	7880	7849	7830	7698	7823	7690	7758	7881	7823	7874	7752	7807	7896	7776	7883	7597	7766	7698	7972	7746	7667	7871	7736	7682	7930	7919	7786	7690	7873	7866	7742	7783	7715	7783	7914	7733	7709	7898	7524	7584	7731	7814	7820	7576	7961	7871	7803	7890	7833	7903	7733	7638	7647	7877	7755	7771	7742	7757	7938	7847	7837	7750	7707	7785	7693	7780	7759	7787	7797	7654	7683	7680	7859	7766	7779	7820	7671	7936	7811	7682	7848	7773	7882	7887	7780	7775	7772	7681	7687	7902	7735	7723	7764	7670	7652	7736	7803	7741	7855	7774	7897	7785	7693	7834	7675	7846	7630	7726	7782	7727	7670	7732	7745	7794	7820	7776
3214	1249	1199	1119	1300	1742	1786	2250	5198	5940	4385	2434	1439	1066	966	976	948	913	976	942	947	906	912	895	906	956	909	939	911	941	900	977	956	900	965	928	925	924	976	972	944	942	898	962	948	939	929	925	930	915	939	943	937	997	959	962	985	933	878	933	927	965	956	935	938	944	974	976	1000	955	953	958	980	882	920	916	932	973	985	942	946	947	956	955	872	925	967	940	938	947	923	933	899	956	972	968	923	918	952	928	962	949	878	925	914	936	969	934	886	979	1025	906	986	949	920	953	985	967	973	934	897	969	938	967	921	993	915	978	913	953	983	923	964	969	937	937	951	947	958	894	984	935	932	1008	959	976	979	994	967	960	903	972	912	969	956	930	924	916	910	968	944	975	960	971	900	964	955	940	989	914	944	972	915	1011	973	887	936	963	931	945	966	904	976	937	1009	1007	905	889	892	984	914	928	944	906	921	918	959	985	976	949	989	921	947	921	953	933	886	940	945	894	939	949	950	993	972	910	891	902	923	957	950	909	899	920	878	923	949	960	970	860	918	947	936	927	946	948	949	934	949	997	976	915	988	950	960	937	989	998	945	955	978	1003	978	972	932	953	914	904	964	966	933	1008	979	941	978	961	919	936	951	978	917	954	890	965	963	937	969	960	923	953	949	985	1060	948	932	1007	947	925	926	940	948	925	957	939	1034	923	907	944	934	937	1005	937	934	943	946	970	974	921	903	956	966	940	983	950	909	950	972	922	974	888	972	935	942	961	951	933	895	943	987	936	917	957	919	914	925	906	913	996	1025	994	918	940	976	937	1022	949	989	946	934	983	932	950	927	897	923	942	922	979	958	939	910	983	938	908	916	918	981	935	970	935	914	1006	969	907	923	938	950	992	910	1000	997	978	948	910	915	996	910	959	974	954	964	990	938	941	961	956	984	941	957	983	986	953	963	959	950	957	999	1003	893	933	916	923	997	929	959	934	945	999	940	949	946	1004	891	933	960	975	941	960	1004	947	924	1005	932	933	952	940	897	932	975	960	924	974	966	949	1008	986	942	909	955	985	923	947	917	993	965	969	950	954	934	882	963	891	1001	910	943	955	989	945	951	890	890	979	927	974	924	894	910	908	923	971	956	995	982	953	943	944	960	964	933	945	913	978	942	986	965	966	880	896	944	893	921	930	940	924	962	1005	942	899	901	915	934	972	1000	950	908	918	978	964	937	956	961	954	890	985	927	975	982	911	960	928	915	910	912	989	957	935	954	953	902	960	942	897	957	974	992	880	955	969	909	966	945	940	992	973	932	940	871	966	995	954	990	953	955	904	960	946	946	940	940	969	946	936	946	912	919	975	991	968	946	951	996	961	973	917	977	941	927	978	976	921	921	965	972	913	974	908	950	966	913	971	928	948	979	900	957	901	942	870	887	916	930	961	968	945	986	974	964	968	990	922	1019	942	953	912	931	949	949	887	915	924	898	936	936	950	937	937	905	927	870	940	915	936	973	966	863	899	955	965	935	909	932	911	944	969	973	932	937	929	962	923	975	875	967	930	991	959	928	962	924	895	963	934	970	956	940	920	948	913	949	993	922	904	986	945	957	932	954	986	936	977	1027	886	958	936	913	947	965	916	959	938	989	933	972	973	915	980	929	953	909	885	890	925	941	982	1053	973	984	934	896	938	955	1027	960	920	982	952	995	984	946	915	964	993	933	904	948	990	921	912	944	943	935	922	962	916	962	975	909	940	960	960	909	954	904	932	962	967	944	942	984	956	974	992	914	928	990	967	920	932	942	987	911	966	967	992	962	879	952	957	891	933	952	952	958	922	872	927	938	1003	905	912	943	909	937	983	1002	969	960	1003	931	952	944	990	940	1010	920	923	905	984	903	927	949	924	938	989	877	916	925	984	979	905	951	972	908	885	890	961	988	917	967	941	908	994	949	951	934	964	924	932	976	906	917	959	982	955	961	906	966	940	924	986	991	976	987	954	924	995	921	961	1004	916	998	948	933	926	948	927	923	918	927	932	905	978	898	976	994	946	952	918	968	967	916	952	951	992	918	926	949	916	937	909	920	999	949	894	875	982	940	969	936	878	950	946	898	906	957	864	940	1004	890	936	944	958	960	938	948	923	981	918	905	987	971	939	998	954	945	901	874	923	913	937	879	970	1019	989	939	928	956	956	908	924	961	885	980	968	970	941	899	941	947	928	953	948	936	951	918	934	940	945	988	982	983	992	966	905	952	947	941	920	929	958	926	992	968	971	928	961	945	922	984	957	944	940	905	946	922	986	929	931	925	946	956	940	964	974	952	972	941	1001	928	928	888	928	945	960	925	940	892	914	933	965	930	941	957	939	957	957	954	913	948	945	921	975	922	962	957	965	993	934	992	941	945	979	918	956	921	922	867	916	997	949	962	965	972	935	911	948	982	898	895	984	977	918	924	930	932	967	909	955	938	914	921	964	948	940	904	923	914	980	923	978	934	949	981	970	951	931	914	999	976	982	928	952	946	955	996	923	952	908	944	982	934	899	927	951	980	977	882	879	885	928	912	951	952	954	926	957	912	960	982	930	934	951	952	985	895	989	986	921	956	962	1004	984	954	962	887	909	935	968	949	941	974	937	870	1008	909	923	947	958	993	941	950	924	946	970	974	973	948	941	1016	920	957	991	954	919	913	943	931	959	946	924	915	953	948	979	902	980	944	858	899	983	987	947	910	924	945	969	917	972	922	931	949	889	993	960	974	1006	950	925	970	971	944	957	895	915	900	933	965	976	892	916	886	904	950	910	936	962	987	943	996	951	906	927	964	988	902	972	929	903	953	952	918	998	896	981	933	953	936	958	915	966	888	973	962	916	936	889	995	912	934	1014	944	979	936	886	934	912	900	973	911	904	949	962	941	969	971	935	969	963	961	887	927	954	923	896	939	1001	967	937	895	965	930	908	949	983	977	950	965	915	951	950	914	900	939	925	889	960	927	913	955	907	909	971	932	894	917	945	923	955	930	920	923	897	965	957	984	918	911	933	959	943	924	980	938	907	907	950	941	933	933	957	980	960	870	946	952	910	935	918	936	884	975	905	925	934	963	921	953	995	929	978	959	971	983	959	933	970	945	979	937	954	964	958	940	900	933	976	940	989	959	923	955	906	947	968	928	951	901	932	901	968	927	909	896	873	946	927	1002	931	942	941	935	974	952	945	973	917	954	914	916	984	923	923	943	998	932	904	944	981	936	968	1005	924	921	932	965	985	938	928	947	894	974	899	945	936	939	976	936	938	908	988	941	915	975	950	961	887	954	972	912	902	888	951	922	985	952	948	974	971	960	1022	990	969	975	966	923	911	921	953	945	958	969	958	919	941	888	950	890	933	945	943	935	986	995	960	930	936	1000	919	981	946	947	987	955	914	957	917	934	945	912	939	971	951	978	941	913	974	897	876	900	929	893	1008	920	978	955	995	948	944	975	941	889	940	899	938	946	946	954	940	1010	889	952	955	927	972	968	914	979	918	948	1017	932	946	878	1010	964	921	967	935	911	929	1013	937	897	968	939	895
15610	10791	9981	15339	22632	27041	26909	33127	47866	45638	36422	24934	14896	9370	8147	7654	7532	7671	7659	7708	7629	7604	7507	7784	7596	7738	7649	7734	7513	7452	7561	7659	7617	7598	7599	7650	7515	7629	7615	7617	7679	7507	7604	7625	7470	7530	7667	7632	7751	7585	7604	7536	7570	7799	7682	7670	7696	7554	7695	7632	7702	7654	7725	7625	7622	7628	7614	7526	7680	7648	7469	7712	7582	7524	7643	7497	7563	7600	7661	7622	7631	7568	7627	7561	7582	7710	7732	7659	7634	7529	7597	7657	7713	7685	7714	7736	7686	7543	7601	7549	7750	7549	7697	7635	7585	7686	7608	7576	7595	7565	7477	7609	7632	7696	7488	7522	7696	7661	7540	7600	7637	7758	7609	7747	7599	7583	7632	7749	7640	7689	7614	7591	7575	7646	7543	7540	7577	7665	7625	7583	7543	7593	7550	7583	7577	7657	7567	7597	7606	7632	7551	7610	7626	7775	7674	7593	7686	7502	7517	7596	7567	7685	7730	7519	7594	7687	7660	7650	7601	7663	7543	7683	7671	7639	7695	7626	7577	7545	7569	7496	7663	7710	7668	7639	7691	7494	7717	7591	7590	7613	7659	7672	7656	7612	7549	7580	7597	7521	7612	7644	7574	7753	7648	7572	7534	7631	7580	7487	7487	7648	7651	7548	7672	7635	7657	7491	7681	7657	7610	7550	7633	7654	7708	7641	7587	7603	7693	7738	7517	7657	7557	7500	7528	7566	7594	7674	7709	7406	7682	7457	7561	7663	7539	7503	7633	7738	7698	7709	7568	7613	7595	7533	7565	7626	7613	7764	7632	7659	7470	7500	7593	7629	7597	7517	7520	7697	7586	7795	7612	7557	7473	7550	7593	7646	7776	7614	7610	7618	7606	7576	7599	7615	7461	7595	7651	7557	7654	7509	7586	7612	7623	7620	7574	7703	7523	7738	7649	7604	7608	7582	7692	7607	7684	7634	7745	7770	7613	7464	7565	7500	7714	7640	7522	7751	7511	7601	7687	7615	7560	7696	7534	7505	7548	7646	7750	7522	7681	7527	7620	7597	7660	7562	7692	7646	7631	7530	7604	7525	7569	7694	7579	7759	7703	7467	7628	7548	7602	7698	7658	7651	7691	7595	7734	7567	7500	7615	7572	7716	7604	7582	7678	7496	7788	7619	7764	7736	7593	7756	7553	7597	7696	7554	7633	7641	7489	7613	7681	7665	7667	7542	7663	7632	7517	7726	7512	7590	7713	7635	7601	7572	7599	7803	7614	7599	7638	7581	7626	7745	7569	7556	7743	7660	7718	7732	7606	7634	7614	7702	7612	7576	7629	7453	7568	7587	7657	7656	7525	7665	7563	7541	7737	7644	7494	7651	7552	7637	7734	7696	7577	7593	7591	7744	7625	7630	7605	7645	7530	7616	7619	7669	7642	7616	7503	7594	7664	7574	7663	7658	7701	7590	7750	7549	7789	7582	7762	7635	7609	7583	7630	7483	7487	7645	7575	7660	7626	7719	7516	7666	7544	7552	7660	7630	7615	7619	7697	7652	7716	7605	7691	7565	7578	7593	7476	7757	7566	7549	7660	7620	7616	7653	7536	7713	7612	7693	7550	7661	7631	7509	7546	7603	7680	7580	7695	7655	7523	7659	7750	7657	7509	7629	7628	7758	7636	7622	7686	7588	7546	7515	7695	7576	7603	7579	7737	7563	7591	7606	7651	7608	7549	7624	7594	7648	7710	7564	7766	7597	7594	7597	7714	7506	7717	7641	7575	7738	7575	7563	7733	7709	7671	7525	7563	7601	7632	7474	7585	7620	7615	7666	7560	7595	7609	7656	7734	7696	7557	7462	7639	7665	7604	7622	7520	7684	7607	7519	7604	7635	7641	7499	7621	7764	7534	7661	7496	7486	7739	7640	7635	7620	7633	7541	7557	7544	7702	7607	7638	7639	7613	7672	7603	7500	7525	7701	7648	7668	7605	7473	7637	7614	7770	7533	7538	7561	7483	7722	7651	7683	7709	7534	7560	7653	7625	7628	7577	7659	7551	7499	7531	7601	7680	7594	7677	7627	7516	7668	7531	7563	7577	7588	7743	7622	7684	7623	7516	7519	7538	7546	7621	7769	7600	7434	7652	7584	7597	7608	7634	7609	7632	7699	7761	7581	7632	7571	7625	7443	7687	7527	7741	7682	7652	7598	7545	7564	7596	7457	7589	7615	7575	7757	7488	7679	7692	7447	7637	7518	7696	7582	7647	7710	7681	7547	7623	7670	7653	7774	7506	7423	7622	7786	7694	7588	7551	7575	7620	7665	7661	7503	7653	7522	7696	7565	7668	7720	7591	7543	7595	7636	7646	7470	7625	7617	7643	7505	7721	7587	7741	7562	7627	7587	7710	7619	7641	7599	7583	7610	7665	7627	7554	7580	7692	7637	7545	7703	7597	7653	7600	7560	7657	7709	7542	7607	7513	7557	7610	7686	7545	7598	7607	7653	7599	7572	7499	7610	7552	7708	7630	7545	7651	7566	7699	7481	7589	7647	7492	7517	7571	7585	7682	7571	7545	7587	7627	7708	7622	7609	7569	7642	7635	7761	7570	7504	7746	7712	7666	7488	7566	7711	7676	7596	7679	7784	7636	7620	7586	7543	7471	7473	7565	7656	7639	7646	7605	7561	7654	7634	7710	7581	7692	7570	7563	7619	7554	7387	7637	7655	7504	7717	7674	7549	7547	7562	7529	7654	7633	7680	7457	7523	7587	7663	7582	7622	7581	7555	7573	7443	7666	7568	7672	7737	7606	7571	7661	7475	7605	7546	7557	7691	7517	7764	7576	7622	7498	7591	7633	7719	7792	7518	7671	7682	7574	7593	7666	7659	7695	7645	7734	7612	7533	7628	7592	7706	7616	7565	7568	7663	7667	7518	7745	7591	7585	7614	7706	7596	7654	7626	7408	7683	7498	7665	7575	7569	7573	7672	7609	7641	7598	7539	7730	7614	7603	7580	7682	7621	7620	7522	7448	7586	7590	7675	7609	7644	7575	7511	7545	7605	7520	7653	7815	7522	7765	7664	7585	7686	7627	7717	7706	7640	7598	7570	7587	7645	7684	7790	7718	7731	7619	7583	7420	7478	7633	7629	7643	7728	7457	7556	7515	7534	7675	7657	7483	7563	7516	7669	7697	7516	7606	7632	7638	7457	7560	7554	7697	7564	7653	7526	7644	7711	7574	7537	7767	7578	7706	7711	7630	7671	7548	7542	7625	7780	7470	7716	7920	7753	7600	7588	7522	7529	7632	7749	7465	7701	7542	7578	7571	7557	7530	7508	7575	7650	7683	7533	7612	7741	7639	7682	7602	7626	7533	7603	7617	7607	7752	7522	7695	7632	7672	7619	7604	7535	7621	7509	7485	7640	7550	7565	7628	7623	7715	7603	7582	7661	7612	7688	7584	7517	7642	7562	7621	7604	7564	7628	7689	7615	7700	7625	7567	7664	7588	7546	7676	7601	7695	7703	7595	7673	7598	7689	7541	7674	7673	7568	7489	7484	7561	7674	7665	7531	7617	7485	7540	7509	7700	7650	7618	7527	7736	7544	7563	7473	7596	7609	7599	7683	7545	7530	7656	7565	7578	7722	7466	7658	7607	7703	7663	7567	7712	7573	7659	7722	7468	7687	7605	7734	7671	7637	7637	7656	7531	7529	7542	7568	7628	7586	7785	7686	7618	7630	7617	7561	7595	7639	7593	7488	7576	7729	7595	7749	7594	7652	7644	7571	7641	7580	7620	7558	7577	7608	7615	7656	7641	7650	7564	7572	7760	7645	7632	7704	7567	7533	7598	7517	7447	7674	7755	7633	7606	7507	7638	7604	7547	7630	7562	7639	7599	7632	7641	7615	7774	7619	7694	7861	7656	7589	7580	7583	7619	7547	7611	7621	7481	7558	7643	7670	7644	7639	7506	7692	7672	7768	7544	7723	7636	7628	7675	7443	7720	7702	7646	7550	7673	7707	7560	7651	7523	7650	7730	7609	7640	7596	7617	7655	7545	7743	7611	7600	7611	7569	7705	7584	7596	7617	7741	7729	7616	7589	7594	7690	7592	7641	7623	7511	7403	7529	7616	7676	7648	7627	7669	7564	7728	7625	7643	7625	7667	7594	7703	7579	7590	7650	7464	7633	7652	7648	7581	7743	7496	7608	7661	7645	7645	7696	7662	7550	7645	7521	7566	7515	7693	7617	7633	7542	7635	7659	7801	7629	7582	7644	7605	7522	7600	7665	7556	7681	7705	7603	7553	7595	7489	7559	7645	7695	7719	7648	7507	7697	7700	7525	7642	7643	7735	7612	7644	7663	7803	7593	7673	7566	7589	7638	7595	7654	7730	7676	7552	7673	7679	7663	7586	7681	7652	7557	7655	7645	7640	7558	7744	7676	7672	7562	7809	7490	7470	7635	7566	7561	7669	7557	7607	7582	7670	7508	7669	7606	7564	7630	7665	7623	7630	7557	7612	7529	7588	7555	7616	7630	7580	7789	7607	7638	7669	7462	7680	7620	7580	7674	7626	7615	7526	7674	7708	7615	7522	7672	7552	7646	7627	7593	7674	7602	7709	7693	7617	7593	7649	7664	7745	7664	7623	7499	7598	7514	7630	7499	7572	7605	7642	7653	7573	7567	7659	7700	7742	7670	7783	7508	7615	7548	7764	7676	7630	7613	7678	7595	7638	7662	7706	7542	7670	7623	7408	7737	7790	7732	7533	7642	7721	7705	7522	7597	7560	7661	7572	7720	7518	7700	7713	7624	7634	7584	7741	7635	7635	7639	7654	7510	7501	7451	7531	7523	7586	7593	7502	7695	7555	7655	7589	7708	7711	7533	7610	7551	7518	7620	7555	7574	7690	7678	7648	7438	7641	7652	7547	7641	7544	7582	7556	7557	7625	7591	7540	7585	7724	7661	7669	7531	7577	7572	7687	7670	7640	7534	7643	7458	7594	7540	7659	7760	7544	7677	7511	7495	7666	7518	7594	7449	7601	7751	7612	7649	7747	7643	7671	7740	7632	7537	7528	7575	7586	7668	7625	7699	7672	7676	7768	7667	7644	7701
2342	1594	1230	1235	1671	2089	2311	4406	13172	16453	11512	5532	2365	1335	1062	950	984	967	970	938	951	968	945	960	999	957	951	901	940	963	930	968	977	992	978	938	911	936	910	943	926	915	920	927	908	921	923	987	990	923	942	1028	940	938	941	935	980	966	986	946	928	929	947	906	972	909	974	946	963	925	946	915	947	957	929	958	884	979	962	921	910	953	954	906	923	922	922	937	966	930	948	958	963	967	995	940	924	961	965	928	971	906	967	943	984	973	925	998	932	923	954	929	913	930	923	943	928	948	971	953	938	951	953	899	894	965	952	896	911	998	909	935	934	903	942	972	928	967	936	969	955	967	988	930	994	959	919	957	891	952	939	930	996	944	917	982	890	967	944	937	894	1012	996	976	941	921	971	907	892	926	986	891	945	930	963	1003	1003	943	914	953	928	926	929	935	964	941	999	908	936	990	999	918	905	953	922	945	1014	920	988	950	923	985	986	930	989	937	979	960	933	986	916	857	983	948	959	968	966	899	983	963	931	904	940	947	934	915	963	975	920	1000	998	923	934	956	949	914	958	984	993	952	991	942	976	994	953	973	938	995	977	941	953	921	989	928	954	943	950	917	983	942	970	974	976	920	1012	933	945	955	949	930	925	921	956	975	890	978	903	923	934	967	914	940	915	969	871	948	957	950	902	934	912	958	936	950	962	927	974	948	943	938	878	885	890	895	962	943	906	908	940	939	936	966	908	957	950	1014	987	965	936	939	994	1012	953	939	916	960	980	959	948	930	949	977	951	1008	996	887	963	947	909	974	998	941	977	923	930	918	986	984	998	929	939	935	980	983	960	921	972	922	913	946	977	968	961	953	1002	942	944	899	976	942	975	914	944	918	949	929	935	961	950	1016	1000	968	918	940	985	961	943	933	926	929	966	920	943	936	906	918	866	939	903	1012	923	965	993	982	936	945	988	948	972	988	974	1006	983	961	955	933	925	948	1000	889	916	999	957	950	945	952	929	912	942	950	902	936	969	881	935	969	962	973	951	924	963	941	961	974	949	982	976	1004	969	867	941	951	971	984	978	932	908	934	966	869	932	950	973	885	970	929	961	989	951	926	918	946	984	901	927	869	959	979	902	937	950	963	939	942	957	915	950	982	947	944	926	912	958	934	907	962	958	937	895	937	908	917	961	914	967	991	934	963	986	904	918	975	945	1017	955	950	964	972	945	948	931	986	961	944	949	1000	919	967	993	955	938	998	961	996	924	948	925	949	960	957	917	997	933	991	928	951	970	984	960	970	940	924	999	969	987	949	909	969	1000	990	891	913	948	918	1009	928	952	966	924	959	991	892	941	987	937	975	978	984	940	977	960	920	1002	999	928	883	949	948	963	905	1005	975	913	954	938	943	954	918	992	950	946	938	922	939	958	930	934	936	962	966	944	900	960	990	998	963	909	964	966	1000	893	962	961	960	936	914	918	967	951	912	906	985	918	976	951	966	925	916	958	941	951	940	1003	904	917	935	984	931	941	909	983	969	898	940	946	949	975	916	993	877	989	922	913	914	1005	909	979	970	957	862	962	953	918	923	977	937	958	936	928	894	964	907	925	877	902	964	947	943	950	936	949	942	964	953	989	941	984	947	964	903	917	965	968	965	959	889	973	936	916	937	968	924	966	934	988	987	912	928	970	971	961	939	938	896	927	989	910	950	971	918	988	952	906	963	955	970	904	946	951	917	966	999	921	975	960	911	969	995	967	971	949	969	955	951	948	975	939	943	988	926	904	981	948	948	980	949	979	979	964	962	948	974	961	915	896	900	915	978	991	998	995	932	917	991	910	1009	986	988	997	970	932	934	930	948	962	971	905	924	926	940	952	912	924	921	942	955	1022	933	948	1015	981	908	883	932	871	905	927	1010	937	953	955	936	923	885	914	860	939	963	975	1030	919	882	935	947	943	925	976	983	948	927	980	984	1041	953	916	965	942	979	974	921	945	940	870	911	956	967	948	988	963	958	890	947	965	917	949	951	964	914	941	1019	941	1015	951	957	952	961	960	907	904	859	965	941	964	928	925	929	962	969	944	969	1003	963	946	976	893	964	931	1003	960	928	944	929	962	890	922	939	942	943	909	995	947	913	940	910	902	904	952	930	938	1004	935	977	950	948	953	915	949	898	1007	977	936	949	964	947	917	950	962	1006	953	947	947	905	943	952	975	906	994	927	939	949	939	935	926	935	942	933	939	921	916	969	993	934	955	954	1012	975	976	935	969	973	964	998	969	919	904	900	944	956	902	984	941	951	965	962	905	942	971	978	911	948	983	985	939	956	931	987	960	954	920	952	922	974	1001	913	903	966	883	929	954	937	972	909	951	885	1003	977	985	995	944	939	970	1010	1042	975	929	944	859	976	909	953	937	915	930	977	916	1019	952	944	944	914	908	994	977	953	986	929	915	922	974	980	927	916	948	989	934	863	916	976	937	982	951	948	946	991	901	964	911	966	972	943	935	964	974	941	934	931	971	976	888	948	910	967	932	903	1008	901	968	962	961	928	949	964	962	995	941	953	965	939	893	917	926	881	965	894	920	905	973	937	938	977	976	897	944	1000	960	842	941	957	919	935	949	934	943	966	888	940	915	933	891	961	941	933	958	882	930	955	974	951	875	966	944	1006	966	954	1013	920	935	915	915	1018	966	908	982	883	933	965	961	934	944	975	931	903	966	967	923	938	968	991	945	1064	982	952	965	917	933	990	915	934	912	979	919	950	1004	973	953	990	974	970	977	972	881	964	904	948	940	951	1002	1021	962	921	876	973	971	986	908	919	979	976	946	956	946	875	1008	939	972	921	987	969	937	897	944	1016	1009	978	945	972	929	895	964	1013	977	934	1015	935	927	963	942	965	995	945	954	930	949	946	993	936	959	908	968	976	959	903	1002	982	927	966	940	933	986	985	876	1017	1004	984	964	914	963	946	937	989	923	926	883	935	905	966	944	962	990	927	933	911	989	893	954	868	972	924	981	974	982	880	1030	1003	948	998	884	981	915	908	901	941	909	986	981	902	944	909	1002	959	930	981	933	939	975	928	986	928	933	915	925	929	949	932	959	974	951	938	983	924	978	948	921	962	941	1014	979	948	918	955	961	960	948	928	981	922	875	911	932	978	904	959	973	922	944	931	950	960	950	928	926	970	940	934	950	971	916	875	947	987	955	936	984	903	933	965	880	934	941	972	924	914	937	943	989	923	919	961	960	970	939	948	956	945	994	912	936	979	934	975	940	955	923	928	936	939	928	935	958	917	934	933	948	990	956	886	958	938	907	929	950	936	970	962	945	955	949	946	937	939	924	921	926	961	903	947	953	944	997	955	925	952	904	945	984	953	905	908	943	955	966	947	947	977	968	949	965	953	996	946	898	996	980	983	921	948	956	995	950	976	993	936	946	929	910	971	1008	964	1007	976	889	909	869	941	971	941	970	984	978	953	949	992	921	829	912	895	950	995	885	979	948	973	936	998	948	953	952	963	888	965	906	1012	936	906	971	945	963	980	947	990	946	978	1030	965	942	946	914	913	996	917	996	971	1003	993	948	906
20204	14998	11463	18414	28751	31609	32689	44761	64883	66596	53015	38004	23590	12866	8759	7927	7666	7603	7489	7657	7582	7626	7544	7699	7564	7416	7576	7572	7654	7707	7546	7670	7607	7583	7737	7724	7587	7490	7714	7613	7638	7646	7724	7660	7668	7659	7668	7756	7573	7617	7639	7674	7746	7580	7690	7633	7566	7627	7628	7604	7577	7741	7550	7568	7565	7698	7518	7604	7611	7670	7630	7484	7616	7766	7720	7682	7596	7645	7670	7612	7566	7617	7686	7699	7725	7617	7523	7715	7679	7761	7671	7567	7638	7641	7659	7547	7763	7606	7475	7565	7589	7584	7716	7660	7590	7604	7469	7637	7615	7531	7588	7641	7608	7532	7661	7602	7630	7630	7541	7659	7733	7593	7519	7541	7623	7532	7724	7563	7486	7713	7487	7606	7708	7728	7645	7702	7726	7647	7560	7594	7659	7684	7752	7691	7596	7540	7595	7631	7535	7823	7589	7508	7640	7677	7558	7675	7650	7624	7714	7645	7635	7601	7569	7565	7648	7664	7657	7678	7724	7633	7693	7650	7552	7608	7580	7551	7581	7725	7606	7699	7612	7665	7634	7518	7614	7595	7670	7529	7688	7608	7567	7739	7644	7527	7660	7523	7467	7751	7702	7595	7779	7652	7734	7566	7738	7568	7700	7676	7585	7624	7631	7749	7561	7615	7690	7657	7592	7589	7508	7503	7761	7631	7664	7556	7644	7601	7646	7720	7512	7602	7575	7637	7711	7558	7493	7757	7542	7662	7725	7648	7596	7682	7672	7661	7804	7538	7556	7664	7577	7594	7553	7583	7681	7679	7612	7568	7455	7820	7684	7649	7520	7703	7576	7678	7520	7572	7646	7691	7541	7539	7624	7593	7699	7750	7643	7567	7615	7649	7674	7723	7575	7528	7670	7670	7651	7708	7603	7591	7622	7482	7618	7645	7634	7694	7746	7662	7688	7665	7590	7668	7739	7702	7553	7669	7512	7590	7555	7705	7673	7679	7644	7701	7720	7664	7581	7634	7579	7650	7571	7617	7610	7612	7532	7688	7752	7629	7701	7656	7672	7636	7673	7726	7628	7735	7716	7569	7620	7581	7576	7559	7742	7725	7626	7629	7724	7650	7712	7498	7655	7642	7514	7654	7693	7576	7659	7542	7737	7654	7640	7682	7660	7632	7604	7538	7653	7737	7435	7521	7542	7719	7736	7708	7815	7579	7610	7637	7639	7684	7688	7643	7563	7604	7655	7559	7563	7681	7541	7585	7733	7565	7628	7628	7721	7677	7626	7642	7813	7678	7681	7542	7630	7621	7636	7484	7634	7456	7621	7593	7572	7594	7584	7642	7747	7670	7599	7647	7582	7685	7665	7598	7823	7700	7598	7612	7660	7728	7601	7714	7695	7468	7564	7648	7708	7686	7623	7615	7656	7486	7698	7596	7619	7630	7831	7639	7758	7700	7541	7705	7674	7630	7606	7591	7668	7665	7676	7686	7635	7556	7579	7625	7686	7552	7763	7758	7643	7513	7865	7552	7531	7643	7587	7648	7638	7569	7628	7735	7778	7717	7578	7649	7700	7548	7497	7765	7588	7646	7669	7730	7521	7638	7502	7627	7596	7577	7591	7694	7699	7608	7638	7712	7580	7651	7542	7523	7607	7594	7698	7683	7563	7665	7663	7614	7574	7665	7633	7632	7442	7673	7580	7475	7490	7645	7540	7553	7736	7651	7461	7756	7510	7597	7631	7741	7719	7642	7629	7643	7637	7545	7745	7662	7660	7686	7700	7734	7752	7582	7599	7710	7529	7583	7710	7510	7559	7532	7637	7633	7620	7621	7633	7556	7674	7553	7683	7685	7640	7583	7778	7549	7571	7508	7523	7696	7648	7615	7574	7629	7619	7496	7505	7669	7564	7668	7679	7494	7591	7802	7735	7591	7672	7591	7583	7615	7694	7663	7703	7722	7544	7588	7583	7681	7689	7607	7602	7769	7489	7766	7632	7650	7683	7533	7707	7561	7749	7693	7577	7712	7680	7560	7674	7637	7660	7526	7656	7739	7623	7636	7545	7683	7596	7537	7657	7712	7618	7556	7582	7522	7647	7555	7701	7546	7468	7533	7567	7603	7509	7513	7627	7703	7518	7510	7550	7714	7488	7715	7739	7513	7659	7628	7616	7680	7607	7659	7697	7642	7593	7555	7569	7674	7648	7509	7559	7708	7741	7671	7605	7691	7562	7548	7624	7718	7751	7708	7542	7587	7582	7609	7689	7717	7527	7673	7455	7601	7694	7606	7678	7648	7682	7765	7641	7656	7690	7586	7608	7620	7767	7730	7697	7601	7632	7821	7677	7637	7658	7614	7510	7615	7516	7701	7573	7682	7655	7576	7519	7633	7662	7588	7676	7527	7744	7655	7627	7680	7666	7719	7547	7504	7598	7661	7572	7716	7599	7631	7654	7594	7651	7581	7660	7737	7629	7533	7697	7522	7526	7709	7579	7414	7668	7626	7739	7688	7476	7528	7598	7532	7612	7543	7736	7681	7690	7750	7666	7538	7574	7718	7598	7621	7567	7517	7657	7720	7440	7850	7693	7698	7586	7542	7607	7742	7775	7537	7701	7789	7733	7537	7622	7728	7634	7587	7701	7504	7665	7690	7691	7539	7539	7605	7615	7636	7672	7733	7655	7724	7583	7610	7654	7622	7545	7614	7772	7684	7656	7541	7585	7672	7655	7590	7607	7559	7634	7653	7661	7541	7724	7630	7511	7420	7504	7587	7677	7507	7729	7660	7628	7638	7657	7574	7747	7708	7357	7615	7616	7547	7527	7731	7652	7613	7645	7658	7651	7561	7533	7602	7627	7627	7551	7559	7563	7576	7630	7864	7767	7646	7566	7515	7592	7566	7592	7678	7526	7547	7593	7466	7651	7533	7661	7655	7761	7715	7676	7599	7573	7528	7548	7629	7580	7733	7736	7559	7625	7638	7769	7637	7554	7708	7686	7664	7651	7575	7699	7749	7623	7687	7610	7638	7601	7687	7606	7566	7551	7670	7615	7657	7514	7648	7726	7713	7609	7730	7688	7715	7669	7546	7619	7574	7678	7667	7644	7689	7505	7508	7676	7537	7566	7601	7676	7623	7637	7689	7697	7616	7735	7607	7621	7667	7597	7594	7672	7650	7538	7630	7649	7635	7684	7610	7581	7731	7569	7566	7609	7791	7714	7648	7519	7494	7664	7704	7626	7630	7792	7567	7637	7654	7695	7585	7732	7487	7700	7538	7543	7584	7636	7543	7555	7641	7816	7553	7741	7566	7531	7482	7551	7644	7679	7742	7515	7681	7693	7726	7580	7647	7588	7709	7631	7507	7699	7703	7644	7511	7617	7621	7729	7627	7677	7566	7616	7647	7527	7682	7514	7653	7543	7669	7731	7641	7541	7621	7676	7533	7548	7648	7626	7662	7633	7617	7662	7543	7512	7469	7566	7635	7745	7627	7582	7704	7590	7615	7586	7686	7655	7683	7590	7697	7678	7598	7612	7493	7637	7573	7793	7756	7495	7641	7770	7612	7704	7641	7569	7611	7684	7755	7635	7617	7563	7615	7609	7707	7541	7590	7571	7716	7681	7785	7637	7513	7675	7730	7532	7799	7558	7642	7664	7646	7598	7647	7678	7699	7711	7631	7557	7674	7572	7614	7728	7620	7645	7642	7599	7403	7635	7615	7633	7672	7768	7629	7426	7692	7595	7565	7800	7631	7735	7771	7667	7676	7494	7618	7607	7734	7633	7574	7610	7505	7608	7650	7623	7593	7624	7567	7630	7647	7569	7621	7530	7499	7686	7717	7571	7472	7660	7673	7642	7573	7742	7657	7648	7644	7685	7631	7713	7629	7527	7631	7447	7694	7601	7634	7527	7633	7667	7578	7592	7585	7639	7752	7762	7644	7604	7614	7628	7662	7704	7565	7675	7671	7577	7559	7612	7593	7616	7714	7656	7644	7651	7580	7686	7762	7611	7484	7657	7681	7642	7603	7688	7590	7671	7619	7537	7674	7639	7679	7532	7628	7551	7619	7596	7548	7601	7725	7672	7552	7601	7524	7653	7686	7745	7659	7585	7759	7591	7603	7633	7744	7669	7625	7637	7752	7525	7669	7565	7681	7583	7518	7525	7503	7552	7755	7718	7617	7674	7645	7629	7653	7594	7618	7684	7544	7716	7658	7483	7678	7616	7551	7665	7520	7734	7533	7535	7452	7768	7564	7637	7467	7595	7559	7632	7718	7658	7638	7713	7702	7710	7653	7575	7584	7604	7641	7618	7678	7703	7667	7659	7768	7715	7637	7612	7681	7629	7643	7455	7637	7786	7514	7615	7571	7589	7686	7668	7597	7582	7677	7514	7691	7655	7580	7605	7533	7547	7550	7564	7687	7700	7644	7573	7524	7679	7708	7619	7623	7597	7684	7516	7759	7679	7618	7626	7511	7688	7629	7500	7619	7584	7720	7676	7646	7429	7555	7534	7439	7657	7672	7694	7674	7666	7720	7636	7564	7622	7688	7693	7607	7772	7581	7790	7575	7528	7589	7668	7703	7527	7605	7589	7681	7559	7692	7555	7587	7615	7645	7402	7754	7712	7423	7654	7647	7559	7751	7609	7574	7629	7763	7597	7609	7605	7584	7678	7544	7725	7711	7682	7616	7682	7759	7718	7605	7555	7723	7735	7702	7688	7510	7638	7691	7535	7638	7767	7637	7749	7621	7669	7646	7766	7678	7572	7574	7791	7595	7664	7694	7655	7635	7754	7633	7602	7607	7628	7654	7568	7737	7663	7663	7602	7649	7644	7564	7687	7632	7586	7644	7665	7659	7718	7607	7574	7483	7696	7653	7657	7550	7614	7631	7665	7681	7702	7496	7556	7543	7690	7679	7571	7668	7725	7684	7696	7665	7747	7478	7599	7811	7585	7464	7717	7675	7753	7536	7783	7594	7557	7665	7640	7584	7642	7802	7620	7685	7696	7642	7838	7748	7550	7579	7580	7698	7773	7670	7596	7544	7694	7606	7604	7668	7554	7659	7463	7615	7455	7640	7689	7701	7707	7594	7651	7545	7656	7488	7632	7694
5354	1991	1486	1464	1659	2104	2023	1977	8578	17699	13206	6107	2429	1330	1025	974	953	975	947	972	996	940	893	938	963	990	965	958	949	914	1009	911	996	933	975	1003	922	934	994	943	932	940	1018	975	958	955	938	946	990	956	952	937	948	964	959	974	965	983	1005	986	945	912	928	939	969	966	949	982	933	979	973	972	988	930	945	989	971	995	951	977	884	981	885	929	969	977	993	945	935	980	947	995	995	991	987	978	962	984	920	985	991	1007	978	954	970	971	913	933	943	990	1016	980	953	992	966	968	999	925	989	911	970	973	975	992	986	950	890	952	965	958	945	987	947	955	985	1027	920	971	969	983	934	968	984	961	1003	998	984	968	953	956	980	966	894	969	942	953	968	924	968	926	988	934	968	868	997	955	962	906	998	996	1030	979	936	939	945	988	994	971	945	918	935	945	982	919	999	966	929	950	1010	991	910	994	947	955	932	960	938	950	934	979	986	907	986	972	913	973	967	988	991	964	976	923	947	1021	960	935	986	963	996	952	952	994	897	959	957	926	1021	953	964	967	933	998	984	1012	977	993	990	1037	951	912	967	946	970	1030	1016	951	919	996	961	980	970	925	981	958	941	975	983	1005	986	972	975	1007	986	995	981	983	959	976	961	973	944	955	965	968	942	1014	990	1076	951	945	963	1034	962	984	980	984	949	939	1024	903	989	996	960	1011	953	1004	982	962	981	961	957	932	947	956	989	939	1004	967	961	925	976	1019	989	1002	945	966	947	987	1006	946	974	906	983	911	965	1013	954	999	971	993	980	963	1001	972	966	980	960	946	951	972	991	918	988	920	951	985	975	1013	951	943	907	1019	1009	942	943	960	968	926	987	968	966	1008	909	964	988	986	987	958	993	985	999	954	996	1017	937	1012	986	967	953	976	932	946	1037	974	977	959	958	949	1003	946	963	954	986	984	967	963	987	990	928	947	969	952	983	1012	934	1011	971	963	1005	944	986	972	988	999	973	970	1038	938	949	969	990	1030	1020	982	924	920	978	953	959	1024	941	927	971	984	974	960	928	940	945	975	981	984	950	958	984	908	955	985	981	964	984	964	968	949	959	969	976	945	928	1012	927	990	975	999	984	981	938	1017	926	917	986	976	996	978	1006	977	952	983	926	952	962	961	935	947	966	960	976	977	1025	974	953	1024	958	990	950	982	964	971	916	1007	1013	993	942	1006	939	1004	930	936	1005	902	991	973	998	998	958	950	993	997	974	998	988	946	919	948	980	1044	962	1044	917	1014	972	1000	955	984	1007	950	973	917	974	982	972	954	951	945	965	955	996	1045	953	1013	959	950	943	984	972	949	978	954	976	919	964	918	1029	930	995	918	947	969	952	932	986	973	1009	957	974	897	951	966	1060	999	993	1002	985	996	972	967	968	1018	970	923	1023	999	991	926	989	974	963	949	940	969	929	919	978	966	969	982	1006	1003	908	937	1006	978	933	966	1002	985	974	993	980	936	989	945	985	983	959	1008	960	962	957	949	964	993	972	1006	988	972	965	961	961	955	938	923	991	978	969	990	1025	960	976	924	951	984	998	971	977	1013	965	988	965	962	978	963	921	993	1050	975	1010	946	967	994	982	905	991	1007	954	976	955	948	966	1027	950	981	985	988	1006	984	889	1010	947	1004	920	1009	972	963	977	939	933	986	1025	998	942	980	944	939	952	978	940	949	966	953	978	944	980	997	965	941	911	1022	1014	899	936	1008	927	927	945	958	931	990	1001	973	985	934	998	1008	995	915	936	974	947	997	976	1003	1008	958	955	975	994	984	942	955	998	1018	984	949	949	983	992	963	1016	948	938	1030	963	1018	947	974	1013	992	1001	935	947	954	945	983	979	943	971	977	985	977	986	934	932	964	940	965	990	951	958	975	914	970	959	950	971	968	1017	987	932	963	987	1011	953	967	941	948	941	940	931	998	984	951	941	983	1006	1003	968	977	951	953	953	975	908	963	958	923	977	1005	975	957	932	1014	977	1000	980	977	964	996	1023	964	980	909	939	934	942	1011	967	983	935	985	1000	972	965	989	959	989	1003	981	918	975	1004	989	936	983	962	1009	983	965	989	927	985	964	975	989	963	946	998	1006	940	975	930	943	964	954	1007	948	973	956	980	937	983	975	966	959	992	965	962	970	1018	985	982	972	903	1016	962	995	995	980	939	975	952	906	893	961	950	990	951	1012	1039	936	991	971	962	953	978	929	966	967	1032	972	975	1009	891	992	1021	950	1007	963	952	977	964	1023	916	987	951	957	988	975	961	1022	937	1016	946	978	932	933	995	1009	963	924	968	962	932	999	996	974	922	995	949	970	970	1033	971	1002	924	972	983	955	1020	965	1003	968	926	928	930	997	1011	917	977	946	953	917	1014	984	940	976	965	935	965	950	931	1008	985	999	941	966	956	952	987	913	945	999	989	941	1006	989	984	954	949	1048	938	982	970	970	939	998	944	942	982	1011	927	1008	907	964	997	971	966	905	1003	960	1009	1035	980	957	991	933	958	927	1014	982	958	949	961	944	992	970	957	974	1034	962	991	997	997	977	934	965	934	982	1021	962	939	918	936	976	939	1005	1013	1009	1003	983	988	982	863	1033	993	985	1044	942	929	936	951	971	908	952	970	993	903	977	928	984	931	983	1007	980	950	994	974	945	996	984	950	943	959	1003	1016	941	959	985	976	947	1022	925	958	994	964	1002	962	989	1015	954	968	972	1001	955	960	962	1009	927	987	982	926	985	951	1002	980	950	990	982	934	952	990	967	999	996	984	936	909	1003	950	945	950	999	981	955	952	941	965	961	983	1040	988	930	1035	959	999	968	1011	950	990	1020	945	967	1036	964	976	977	989	975	991	1002	990	999	1048	955	942	922	967	1000	957	1001	904	946	944	969	972	925	975	916	968	911	926	941	945	1000	958	998	972	1001	943	1010	950	968	963	1021	975	953	960	947	950	976	976	973	973	912	929	999	982	985	951	1034	992	964	941	1035	964	957	996	1028	911	965	960	972	979	945	980	985	1011	989	928	981	1024	979	964	977	1007	1000	934	961	1036	889	1003	962	957	978	986	1007	961	936	951	975	1001	938	996	971	944	936	975	954	955	979	962	957	984	979	965	944	963	941	959	1025	992	1011	940	996	951	980	991	942	990	967	918	960	982	999	918	957	925	971	1007	1005	918	1007	962	947	966	980	947	987	957	924	970	908	989	974	935	996	973	978	964	996	966	1026	1002	1003	1020	996	972	942	951	962	960	935	982	939	1019	978	954	1001	991	936	976	971	1023	965	996	1023	962	945	952	904	936	933	978	1031	959	962	991	995	917	953	935	929	913	1018	930	959	954	948	952	965	950	991	971	955	1025	926	916	945	999	926	964	986	984	1024	994	960	1011	1015	997	944	997	958	996	995	966	937	961	899	951	969	966	993	1018	951	956	992	954	971	964	990	991	997	1003	947	943	951	989	913	940	1009	963	927	967	930	969	988	926	987	1021	1046	960	953	907	992	1002	989	1004	963	934	930	978	955	970	952	935	961	1015	985	937	989	958	998	946	940	933	955	997	944	1008	978	927	903	985	979	917	983	971	932	1000	999	960	974	940	913	925	1010	949	1013	984	978	988	985	950	990	900	951	951	957	1008	956	987	989	972	1002	907	970	901	965	973	992	1021	990	1005	937	970	985	1015	934	963	1015	914	941	994	997	962	964
21689	16405	13070	22345	29440	30029	30086	30166	54739	70420	56470	39696	24655	13303	8980	7923	7844	7744	7802	7842	7789	7832	7758	7776	7825	7961	7725	7774	7749	8002	7677	7676	7905	7753	7732	7806	7850	7746	7793	7631	7753	7821	7859	7643	7772	7859	7869	7844	7904	7569	7809	7794	7921	7816	7821	7932	7883	7764	7758	7858	7758	7666	7767	7819	7729	7802	7875	7672	7825	7827	7784	7762	7784	7890	7754	7852	7809	7836	7759	7763	7735	7673	7748	7954	7895	7768	7822	7851	7813	7871	7891	7700	7894	7698	7887	7687	7917	7768	7836	7932	7770	7946	7868	7714	7722	7772	7793	7702	7789	7850	7651	7748	7696	7881	7734	7761	7706	7651	7949	7781	7777	7870	7854	7750	7713	7779	7883	7808	7711	7780	7818	7905	7765	7840	7763	7834	7900	7842	7916	7807	7791	7701	7542	7923	7969	7776	7754	7801	7795	7874	7736	7825	7798	7687	7750	7840	7838	7820	7961	7816	7687	7734	7721	7793	7702	7786	7737	7818	7772	7799	7794	7855	7918	7758	7727	7815	7743	7840	7771	7781	7833	7750	7724	7876	7637	7817	7704	7881	7839	7971	7786	7763	7680	7812	7679	7818	7806	7845	7832	7768	7664	7835	7761	7807	7792	7804	7756	7756	7798	7911	7855	7788	7819	7695	7928	7815	7826	7771	7794	7787	7841	7833	7759	7852	7771	7836	7726	7805	7817	7885	7813	7716	7859	7711	7679	7806	7749	7893	7759	7642	7808	7659	7784	7767	7855	7827	7783	7846	7820	7832	7789	7914	7825	7841	7821	7771	7867	7630	7855	7795	7770	7923	7816	7798	7701	7795	7744	7676	7619	7747	7982	7917	7845	7691	7783	7781	7709	7792	7700	7916	7823	7914	7745	7779	7690	7925	7799	7797	7645	7904	7726	7867	7799	7869	7866	7994	7819	7809	7847	7734	7765	7763	7913	7768	7777	7844	7754	7733	7662	7704	7706	7772	7730	7741	7875	7739	7710	7827	7807	7745	7685	7810	7789	7855	7753	7671	7771	7780	7723	7693	7948	7824	7713	7870	7909	7775	7822	7750	7807	7800	7845	7822	7849	7756	7733	7657	7922	7682	7880	7782	7825	7754	7869	7949	7845	7728	7730	7770	7925	7771	7781	7754	7792	7714	7767	7666	7841	7907	7677	7877	7807	7756	7782	7910	7802	7759	7935	7858	7855	7969	7875	7733	7771	7776	7822	7847	7650	7840	7791	7741	7689	7653	7835	7836	7688	7628	7709	7885	7832	7764	7768	7774	7701	7864	7767	7730	7712	7756	7754	7735	7673	7856	7921	7839	7829	7935	7759	7804	7790	7958	7834	7805	7784	7571	7785	7845	7993	7793	7768	7846	7740	7842	7775	7889	7646	7744	7772	7745	7841	7834	7786	7599	7940	7849	7785	7679	7844	7778	7642	7692	7650	7866	7796	7822	7817	7812	7725	7710	7795	7801	7829	7831	7756	7941	7864	7809	7859	7859	7808	7748	7771	7814	7785	7766	7800	7744	7728	7711	7610	7726	7689	7720	7619	7768	7949	7813	7697	7771	8043	7663	7858	7712	7791	7984	7773	7793	7861	7815	7778	7785	7670	7900	7825	7736	7779	7875	7747	7806	7927	7725	7917	7797	7761	7772	7756	7770	7813	7898	7935	7812	7838	7934	7877	7779	7874	7717	7841	7986	7757	7807	7755	7745	7688	7892	7810	7821	7815	7722	7903	7965	7768	7863	7790	7863	7838	7820	7718	7718	7815	7666	7821	7705	7945	7804	7799	7763	7695	7749	7719	7976	7676	7859	7745	7696	7797	7840	7658	7818	7684	7761	7698	7699	7690	7721	7887	7864	7903	7662	7880	7888	7710	7836	7717	7914	7753	7862	7736	7877	7668	7712	7821	7831	7942	7631	7912	7760	7904	7807	7700	7839	7835	7745	7858	7812	7882	7778	7698	7782	7750	7846	7813	7768	7935	7957	7866	7872	7705	7711	7776	7801	7873	7902	7716	7788	7763	7821	7772	7898	7796	7791	7872	7855	7797	7826	7863	7775	7751	7756	7743	7904	7798	7859	7750	7703	7731	7773	7904	7785	7811	7812	7814	7705	7796	7808	7779	7664	7817	7829	7713	7825	7793	7864	7784	7725	7870	7675	7868	7828	7884	7783	7775	7843	7861	7815	7725	7813	7742	7863	7971	7923	7719	7796	7713	8002	7761	7757	7750	7907	7740	7842	7869	7698	7709	7760	7870	7860	7863	7792	7578	7799	7746	7751	7807	7731	7881	7796	7832	7807	7718	7856	7782	7745	7735	7788	7899	7701	7905	7801	7931	7797	7928	7955	7786	7957	7672	7790	7649	7945	7831	7805	7772	7810	7813	7875	7879	7647	7726	7867	7861	7835	7699	7840	7800	7757	7820	7620	7789	7828	7790	7858	7910	7771	7737	7853	7778	7854	7839	7831	7682	7697	7800	7818	7747	7676	7737	7769	7821	7781	7829	7729	7841	7658	7731	7886	7880	7773	7809	7840	7860	7832	7804	7751	7826	7718	7868	7791	7852	7772	7863	7725	7744	7726	7783	7732	7809	7796	7775	7845	7740	7831	7832	7838	7884	7737	7814	7823	7798	7820	7739	7814	7817	7758	7687	7753	7874	7758	7885	7759	7918	7858	7740	7726	7888	7752	7783	7887	7778	7771	7828	7875	7867	7725	7648	7766	7677	7737	7619	7660	7902	7756	7810	7762	7811	7820	7808	7942	7819	7789	7738	7735	7739	7840	7831	7626	8055	7664	7720	7916	7675	7673	7819	7907	7985	7643	7738	7855	7895	7879	7692	7632	7643	7707	7817	7715	7873	7767	7732	7748	7760	7800	7828	7915	7697	7780	7794	7704	7768	7748	7889	7898	7799	7740	7707	7818	7822	7763	7762	7755	7769	7744	7798	7793	7704	7764	7735	7799	7851	7850	7857	7790	7890	7855	7855	7833	7802	7940	7784	7852	7846	7876	7829	7697	7742	7791	7810	7927	7795	7763	7740	7739	7677	7852	7793	7786	7741	7734	7871	7724	7750	7780	7844	7724	7813	7839	7938	7786	7681	7788	7629	7890	7855	7834	7759	7933	7761	7743	7894	7858	7699	7736	7680	7778	7977	7880	7713	7756	7846	7932	7851	7760	7771	7801	7799	7840	7770	7696	7793	7888	7803	7825	7784	7795	7742	7907	7853	7849	7781	7735	7885	7863	7848	7785	7769	7852	7798	8015	7843	7761	7801	7823	7897	7773	7887	7763	7734	7917	7747	7816	7777	7763	7930	7916	7907	7711	7848	7777	7852	7788	7918	7848	7680	7792	7748	7719	7776	7903	7835	7680	7837	7774	7874	7853	7768	7778	7803	7832	7776	7820	7636	7721	7849	7849	7781	7900	7707	7892	7800	7926	7787	7863	7742	7909	7831	7973	7799	7945	7799	7843	8013	7742	7665	7761	7725	7812	7838	7842	7972	7727	7899	7734	7822	7698	7755	7743	7810	7744	7794	7804	7929	7820	7663	7862	7604	7935	7815	7929	7768	7765	7922	7845	7875	7778	7867	7935	7726	7742	7776	7894	7877	7734	7951	7743	7852	7784	7699	7884	7838	7906	7867	7866	7714	7872	7807	7877	7781	7799	7969	7843	7874	7705	7779	7735	7803	7861	7835	7749	7780	7898	7729	7877	7792	7846	7813	7876	7741	7795	7846	7856	7610	7643	7863	7710	7819	7699	7743	7898	7721	7815	7735	7931	7793	7956	7954	7807	7755	7826	7780	7781	7866	7768	7862	7900	7785	7785	7853	7884	7745	7725	7761	7988	7802	7799	7684	7839	7702	7661	7833	7635	7715	7763	7718	7851	7704	7820	7949	7718	7862	7737	7853	7768	7717	7613	7895	7994	7785	7807	7777	7735	7948	7858	7913	7714	7872	7820	7743	7743	7845	7718	7706	7777	7891	7804	7889	7832	7723	7739	7624	7837	7725	7608	7664	7760	7734	7863	7814	7748	7667	7739	7788	7769	7848	7810	7982	7722	7694	7879	7704	7734	7817	7889	7805	7748	7845	7729	7698	7843	7810	7888	7785	7806	7801	7815	7787	7657	7740	7877	7897	7760	7790	7886	7715	7801	7656	7802	7821	7735	7830	7880	7819	7851	7827	7934	7848	7868	7914	7862	7718	7821	7845	7715	7679	7839	7866	7745	7730	7790	7701	7835	7886	7826	7817	7996	7544	7616	7703	7841	7933	7705	7831	7872	7958	7759	7939	7690	7769	7804	7832	7722	7789	7984	7843	7766	7712	7887	7753	7793	7673	7751	7829	7821	7784	7744	7785	7858	7809	7735	7752	7745	7742	7856	7677	7659	7880	7878	7777	7769	7815	7637	7713	7822	7679	7872	7853	7929	7680	7719	7756	7699	7788	7916	7724	7802	7837	7932	7873	7774	7838	7715	7803	7862	7796	7909	7763	7826	7680	7874	7771	7750	7870	7736	7924	7776	7860	7722	7760	7972	7909	7884	7905	7788	7769	7806	7823	7806	7843	7857	7752	7863	7681	7798	7855	7736	7766	7794	7649	7824	7823	7840	7845	7898	7875	7746	7858	7712	7778	7816	7854	7760	7719	7707	7881	7763	7734	7664	7870	7886	7820	7843	7782	7851	7827	7906	7731	7824	7634	7704	7854	7595	7759	7837	7952	7772	7747	8041	7893	7750	7817	7639	7849	7716	7877	7700	7800	7785	7840	7713	7828	7827	7667	7907	7853	7754	7870	7774	7870	7739	7814	7882	7752	7767	7851	7671	7752	7826	7844	7749	7848	7793	7933	7856	7839	7761	7764	7811	7703	7776	7668	7756	7800	7661	7770	7842	7911	7862	7787	7865	7793	7679	7857	7885	7780	7768	7753	7743	7901	7795	7838	7825	7810	7719	7805	7733	7835	7812	7805	7835	7779	7735	7803	7793	7700	7893	7818	7775	7759	7779	7761	7844	7688	7765	7809	7762	7762	7915	7702	7756	7724	7773	7847	7618	7738	7779	7742	7857	7641	7772
4347	2922	1973	1623	2024	2374	2141	2513	13854	28915	23257	11881	4203	1727	1093	965	962	977	958	941	958	950	983	957	960	972	909	947	926	997	939	958	951	984	920	951	976	944	1002	1025	1000	1042	1033	928	991	982	928	998	924	940	1008	984	931	945	985	971	980	955	989	994	1013	1004	983	973	954	905	983	1010	960	1003	992	932	967	961	993	987	984	954	958	967	990	926	938	947	994	978	963	928	1013	968	969	931	1042	957	997	962	959	925	953	994	971	984	951	938	1008	1013	1002	962	942	1005	1002	958	984	957	938	973	946	976	959	912	1046	995	1030	958	981	977	951	974	901	997	979	893	978	983	973	983	972	960	1014	962	911	948	952	938	1027	898	956	937	967	920	966	948	997	974	962	951	915	972	979	994	957	954	967	899	935	959	1015	951	967	974	914	931	968	943	910	921	939	970	986	964	971	939	913	1010	926	976	919	1008	949	963	957	1008	966	944	983	981	982	903	942	994	1016	950	942	934	959	921	957	937	944	965	961	1010	976	903	1009	982	982	982	984	970	942	985	937	979	983	981	987	928	1030	994	1027	936	986	984	1020	907	973	958	962	963	969	965	996	966	991	984	943	993	951	991	918	994	931	954	939	993	1011	996	929	987	957	1049	997	961	954	946	952	969	967	983	1002	922	978	932	999	975	923	981	925	984	970	904	909	989	964	991	1042	987	933	964	981	934	989	967	927	996	986	964	978	990	905	973	948	934	982	980	940	933	1031	982	1017	903	935	950	973	970	944	983	982	1035	962	996	945	972	925	962	964	922	975	940	1006	968	950	953	936	995	986	972	972	979	968	978	1008	1000	1042	956	913	953	932	987	950	910	973	1024	1052	1012	1003	1000	960	937	1014	968	1011	968	986	954	990	991	992	970	946	963	1019	929	1034	968	966	977	997	959	1016	995	959	948	929	970	943	948	979	972	890	924	977	955	989	944	974	967	961	959	921	968	992	992	991	975	1057	1046	1006	927	994	932	921	1009	991	959	978	975	951	947	922	947	981	1045	982	1024	956	964	982	926	953	956	1037	970	1012	994	952	948	1011	981	1010	972	999	948	893	978	971	980	1004	1012	926	972	970	974	973	919	988	1005	910	967	938	942	978	1008	893	978	959	1033	958	978	947	949	954	982	902	956	963	963	1043	972	937	964	984	895	980	1001	900	987	931	908	990	984	974	956	962	997	1050	1004	1020	951	949	959	895	916	936	949	954	1008	1013	939	988	1066	927	961	986	971	1005	950	948	969	936	976	952	960	919	1006	970	975	1057	928	953	967	965	1000	961	900	966	937	944	973	983	975	910	996	974	973	986	957	933	964	1041	925	1041	994	976	1036	944	962	999	968	1007	986	958	971	963	969	930	969	981	949	1003	1020	981	971	1026	981	930	953	940	1008	981	973	1013	966	964	968	908	948	949	975	957	941	1004	928	993	985	926	984	966	927	965	929	935	962	937	915	998	1026	1003	988	959	976	1015	965	944	955	977	961	975	996	944	919	982	1006	977	1021	955	983	973	968	993	984	960	922	940	944	1003	965	1003	992	970	939	955	912	950	958	944	973	954	943	974	942	996	994	955	929	920	985	971	910	998	990	989	966	999	931	1000	963	922	979	946	983	1012	963	956	1046	947	930	962	902	967	963	944	1043	975	957	965	960	903	966	999	943	951	973	963	993	917	976	998	970	949	952	997	940	975	953	938	945	996	934	965	951	977	949	942	993	1032	967	967	1010	978	970	958	997	942	980	965	967	1027	975	1015	945	984	960	933	977	930	970	942	1004	948	997	957	922	914	932	954	971	995	984	943	975	937	1008	961	951	967	1001	970	903	955	968	916	897	978	907	964	968	968	969	970	930	961	945	991	961	976	916	1000	977	1009	948	985	989	986	961	1008	997	986	961	966	999	957	936	952	1001	1002	964	940	972	1012	1008	982	956	993	988	961	970	967	934	1001	984	897	963	977	993	1005	938	963	935	993	1021	943	901	922	977	978	975	972	968	962	958	940	928	928	954	963	929	1003	971	994	967	936	988	953	996	945	950	983	992	1021	962	941	994	973	973	973	922	927	1007	911	984	1017	993	903	989	1022	944	970	930	969	966	984	948	952	932	1004	947	916	946	984	996	929	954	952	963	978	966	957	1010	945	970	935	948	963	1003	1006	1043	996	1014	970	980	1007	906	985	977	1022	958	936	943	966	952	1029	934	1004	1035	917	975	948	980	956	972	984	982	954	976	987	974	973	979	972	947	946	966	965	981	954	958	973	1001	953	990	1009	981	975	927	984	946	982	913	967	982	1019	918	988	1001	962	944	951	972	931	952	1017	951	946	953	987	988	1005	891	899	935	995	954	973	937	954	992	960	950	938	998	950	924	994	975	947	966	1012	914	922	967	966	942	966	963	960	969	972	961	987	893	987	944	951	970	957	961	1004	988	1031	973	929	944	956	944	940	1001	996	927	971	982	983	979	996	983	992	977	943	931	1003	975	936	970	952	1000	965	932	976	964	954	917	1029	991	998	972	971	1045	966	947	996	1033	985	953	1005	1004	988	928	968	904	1020	951	967	928	1003	1028	964	1031	960	973	960	995	981	980	923	969	913	936	959	950	1000	975	985	1043	950	944	981	951	988	984	960	1026	939	1019	970	958	966	983	936	1007	961	974	891	978	971	911	982	992	917	1034	959	947	1007	947	978	954	922	979	987	959	942	980	954	972	958	921	939	984	1029	982	960	1011	915	969	954	954	978	1000	983	1010	943	937	972	973	919	986	954	950	923	1007	930	950	937	907	958	888	974	970	941	981	942	947	965	1023	916	981	982	1012	986	1035	1008	987	996	967	966	1002	951	936	928	942	947	950	972	943	961	975	981	947	977	901	977	962	940	966	950	986	977	941	917	942	972	1011	943	979	961	1007	967	952	1014	937	991	979	979	950	1008	977	968	1003	921	959	899	944	945	938	937	974	957	1022	999	976	1022	965	972	990	982	972	956	915	966	983	991	945	990	969	964	930	1020	915	937	936	968	954	982	967	986	883	949	938	962	942	1011	1027	942	964	907	989	1007	1017	975	939	986	933	971	975	946	964	909	993	951	1017	952	911	976	963	995	1001	939	944	948	949	990	1009	956	985	1013	939	936	1008	987	971	1014	928	965	991	941	953	956	964	979	995	990	1021	956	946	895	952	943	968	1024	930	977	1009	974	995	989	929	1024	975	939	972	963	978	967	992	944	960	990	939	973	957	954	958	1000	976	971	984	987	989	1013	1027	917	1005	919	961	1039	923	970	950	980	997	925	957	966	953	969	965	927	970	987	1018	952	995	1014	967	919	971	939	983	972	995	970	957	982	910	989	1002	972	1040	909	993	952	902	1003	947	967	938	985	967	989	962	959	965	975	950	987	971	989	957	968	1001	986	1006	984	979	994	969	931	1002	953	996	969	957	961	960	995	962	998	989	956	953	963	939	1046	999	992	925	953	972	996	967	1023	964	992	1010	941	1033	941	1014	964	1019	927	968	963	979	943	916	963	1024	982	962	938	941	968	1018	970	1022	981	951	932	1009	1005	969	931	1001	1035	995	910	959	1004	993	935	924	968	943	970	927	939	1054	979	991	955	981	917	999	930	941	1010	914	972	1036	954	986	1016	972	986	1005	978	1011	931	983	928	964	972	901	978	885	1045	1032	985	991	992	951	962	1020	920	980	995	948	969	955	902	994	925	1019	1018	950
28186	21408	17600	23920	32925	33108	30749	33019	60795	84787	70693	50362	32490	17586	10028	8068	7814	7920	7845	7626	7778	7830	7830	7739	7663	7624	7749	7732	7806	7829	7802	7692	7650	7632	7881	7845	7716	7864	7804	7775	7807	7622	7813	7827	7778	7682	7910	7764	7707	7788	7859	7841	7696	7675	7916	7879	7718	7781	7751	7878	7819	7632	7853	7834	7735	7786	7925	7747	7710	7673	7767	7765	7660	7817	7732	7629	7755	7839	7727	8000	7778	7907	7795	7847	7746	7728	7787	7759	7738	7809	7839	7751	7725	7768	7851	7655	7619	7836	7759	7764	7651	7813	7740	7744	7841	7783	7726	7806	7712	7710	7827	7721	7805	7734	7651	7680	7807	7756	7732	7803	7706	7828	7817	7759	7711	7797	7681	7651	7865	7762	7759	7801	7747	7628	7835	7794	7719	7835	7956	7725	7890	7839	7797	7743	7777	7889	7624	7730	7683	7788	7674	7693	7771	7775	7818	7822	7872	7650	7839	7796	7824	7680	7829	7739	7798	7691	7814	7679	7727	7767	7761	7823	7674	7659	7811	7705	7656	7820	7924	7775	7801	7781	7685	7823	7800	7827	7689	7793	7846	7773	7729	7789	7867	7876	7797	7854	7861	7851	7710	7732	7733	7754	7855	7744	7803	7818	7871	7746	7810	7779	7719	7693	7792	7662	7745	7735	7758	7867	7811	7781	7857	7751	7732	7803	7587	7891	7763	7775	7814	7973	7782	7711	7811	7712	7809	7729	8012	7618	7784	7776	7839	7677	7832	7816	7687	7722	7756	7791	7753	7765	7667	7758	7720	7873	7820	7771	7899	7766	7596	7724	7819	7736	7795	7759	7815	7701	7856	7732	7651	7772	7723	7772	7526	7812	7759	7770	7749	7744	7799	7695	7816	7770	7753	7767	7805	7806	7826	7750	7806	7680	7745	7827	7819	7929	7654	7603	7742	7796	7773	7755	7973	7740	7783	7905	7693	7776	7657	7857	7888	7831	7784	7771	7840	7736	7713	7690	7702	7730	7875	7735	7715	7709	7764	7741	7875	7754	7827	7634	7727	7840	7717	7834	7733	7867	7818	7748	7765	7783	7729	7742	7723	7794	7861	7735	7735	7629	7803	7790	7724	7765	7750	7762	7752	7855	7695	7785	7658	7822	7670	7768	7901	7762	7723	7820	7819	7823	7745	7889	7752	7900	7743	7805	7897	7819	7879	7696	7768	7725	7699	7802	7686	7855	7681	7762	7698	7730	7945	7776	7836	7841	7718	7834	7790	7605	7661	7808	7613	7736	7832	7846	7684	7801	7758	7761	7884	7677	7804	7732	7718	7781	7789	7733	7844	7805	7756	7803	7830	7864	7849	7780	7746	7818	7725	7829	7836	7841	7732	7696	7794	7793	7773	7763	7779	7769	7826	7724	7758	7723	7820	7952	7756	7881	7817	7880	7864	7869	7804	7919	7852	7792	7806	7823	7851	7765	7893	7763	7792	7811	7811	7696	7811	7793	7765	7780	7691	7749	7804	7711	7781	7787	7867	7749	7842	7656	7765	7780	7856	7771	7773	7776	7798	7712	7791	7744	7857	7745	7812	7865	7802	7641	7892	7663	7782	7920	7828	7763	7728	7856	7780	7835	7805	7727	7966	7656	7712	7823	7702	7801	7697	7767	7814	7628	7774	7867	7749	7693	7856	7795	7776	7741	7772	7786	7777	7926	7804	7837	7685	7719	7874	7692	7871	7946	7689	7757	7639	7734	7849	7695	7769	7815	7804	7827	7927	7792	7830	7759	7788	7800	7637	7843	7777	7748	7904	7803	7745	7876	7764	7696	7927	7771	7788	7881	7744	7775	7817	7810	7790	7786	7681	7973	7859	7778	7849	7808	7889	7729	7770	7757	7716	7835	7898	7849	7732	7781	7742	7794	7809	7971	7798	7830	7782	7940	7788	7882	7606	7658	7696	7816	7726	7811	7769	7727	7811	7867	7853	7864	7795	7667	7793	7927	7784	7838	7688	7834	7687	7759	7812	7721	7814	7840	7712	7774	7752	7702	7608	7866	7880	7755	7732	7818	7781	7698	7775	7639	7798	7764	7823	7756	7770	7951	7766	7774	7840	7682	7806	7877	7826	7802	7802	7916	7828	7868	7765	7752	7826	7887	7906	7652	7745	7822	7901	7592	7775	7707	7786	7735	7917	7757	7805	7823	7804	7726	7864	7768	7812	7758	7834	7810	7682	7794	7908	7863	7766	7924	7683	7923	7886	7738	7684	7781	7678	7683	7733	7780	7818	7808	7784	7892	7717	7797	7809	7701	7768	7907	7818	7901	7757	7654	7736	7700	7696	7793	7724	7641	7776	7703	7770	7775	7864	7797	7771	7814	7705	7740	7876	7758	7813	7654	7752	7730	7809	7806	7866	7707	7825	7780	7885	7738	7707	7761	7783	7725	7757	7677	7991	7773	7731	7851	7844	7763	7662	7822	7710	7828	7693	7786	7776	7807	7774	7826	7696	7837	7721	7671	7711	7874	7859	7822	7626	7808	7742	7702	7836	7685	7839	7767	7785	7751	7891	7724	7699	7756	7817	7837	7690	7736	7763	7667	7721	7691	7679	7685	7666	7941	7876	7784	7816	7753	7783	7853	7734	7779	7686	7935	7759	7761	7927	7841	7873	7764	7932	7821	7723	7813	7767	7914	7804	7735	7692	7804	7797	7884	7745	7894	7789	7756	7897	7610	7731	7598	7740	7698	7820	7879	7854	7749	7654	7945	7833	7905	7744	7705	7821	7839	7795	7781	7798	7739	7652	7737	7817	7818	7683	7784	7849	7766	7697	7730	7751	7825	7708	7817	7775	7880	7720	7747	7813	7825	7849	7801	7757	7877	7802	7833	7691	7849	7640	7929	7654	7815	7661	7647	7771	7664	7872	7807	7776	7816	7668	7767	7839	7677	7689	7778	7748	7831	7655	7745	7647	7868	7847	7805	7720	7853	7805	7952	7823	7728	7886	7759	7738	7737	7864	7817	7775	7616	7748	7813	7589	7752	7814	7757	7701	7742	7890	7629	7759	7640	7702	7801	7799	7742	7811	7644	7769	7725	7929	7771	7777	7873	7732	7726	7734	7823	7765	7826	7707	7724	7728	7829	7745	7569	7857	7759	7720	7867	7816	7684	7743	7751	7922	7630	7879	7936	7880	7636	7754	7728	7807	7883	7667	7855	7811	7860	7760	7841	7893	7896	7647	7827	7723	7718	7652	7755	7859	7758	7814	7687	7727	7739	7817	7768	7764	7821	7771	7741	7743	7668	7757	7815	7789	7732	7813	7733	7718	7726	7710	7678	7735	7786	7935	7799	7918	7860	7875	7720	7860	7663	7813	7845	7727	7789	7694	7769	7767	7862	7672	7799	7714	7767	7751	7730	7850	7635	7789	7826	7807	7710	7691	7665	7749	7708	7773	7789	7772	7725	7659	7880	7731	7655	7880	7780	7668	7745	7743	7617	7963	7751	7915	7731	7815	7788	7777	7835	7837	7790	7840	7766	7865	7796	7946	7820	7839	7767	7696	7755	7781	7726	7833	7676	7770	7913	7800	7951	7750	7671	7753	7790	7745	7758	7897	7815	7769	7728	7728	7631	7730	7762	7828	7912	7703	7832	7752	7849	7759	7699	7836	7800	7824	7749	7652	7886	7783	7707	7778	7674	7859	7650	7705	7764	7818	7788	7759	7794	7804	7708	7801	7823	7899	7848	7842	7698	7788	7783	7851	7873	7849	7674	7727	7806	7756	7819	7739	7820	7871	7846	7755	7778	7685	7738	7902	7746	7916	7800	7745	7654	7726	7738	7726	7699	7782	7701	7794	7847	7764	7761	7664	7841	7694	7734	7825	7768	7788	7764	7760	7799	7759	7674	7746	7846	7837	7738	7665	7823	7803	7710	7733	7761	7859	7801	7876	7789	7824	7658	7757	7653	7644	7744	7757	7757	7810	7884	7728	7671	7733	7664	7809	7844	7904	7841	7892	7813	7966	7704	7753	7789	7880	7783	7725	7696	7743	7760	7673	7819	7741	7712	7686	7788	7660	7809	7784	7714	7762	7759	7775	7798	7753	7650	7800	7675	7713	7887	7750	7817	7799	7719	7730	7818	7729	7859	7763	7702	7811	7848	7778	7839	7909	7757	7927	7760	7700	7672	7809	7739	7695	7791	7901	7865	7946	7804	7813	7763	7803	7747	7912	7870	7717	7769	7767	7928	7694	7839	7761	7819	7684	7807	7898	7705	7775	7698	7980	7821	7774	7799	7723	7737	7607	7908	7828	7668	7904	7767	7917	7853	7792	7744	7717	7734	7865	7830	7747	7961	7655	7807	7792	7767	7761	7942	7800	7735	7831	7804	7757	7769	7717	7755	7811	7679	7798	7727	7873	7753	7785	7714	7832	7711	7741	7844	7636	7724	7839	7617	7742	7684	7630	7721	7766	7695	7822	7652	7764	7818	7712	7914	7727	7883	7749	7841	7746	7704	7770	7785	7903	7714	7770	7767	7941	7871	7734	7833	7844	7799	7759	7851	7763	7665	7836	7621	7677	7940	7736	7749	7777	7779	7774	7703	7716	7610	7754	7816	7889	7659	7694	7962	7807	7752	7784	7814	7733	7828	7789	7915	7572	7906	7918	7766	7739	7748	7769	7705	7861	7826	7648	7688	7709	7682	7820	7791	7707	7748	7746	7777	7883	7855	7831	7811	7638	7758	7677	7744	7842	8010	7838	7866	7792	7817	7823	7847	7770	7760	7658	7710	7722	7618	7702	7813	7889	7730	7806	7704	7723	7726	7743	7731	7754	7709	7856	7696	7788	7783	7816	7755	7882	7728	7771	7759	7754	7680	7815	7761	7745	7825	7911	7725	7925	7832	7880	7813	7767	7534	7881	7732	7918	7773	7915	7791	7705	7713	7777	7671	7837	7692	7683	7749	7824	7847	7769	7722	7747	7925	7859	7797	7712	7697	7755	7712	7865	7655	7799	7705	7774	7920	7736	7798	7804	7648	7693	7742	7741	7768	7755	7661	7783	7890	7751	7778	7714	7764	7778	7760	7664	7802	7749	7671	7719	7740
3738	1730	1366	1192	1287	1477	1655	1658	3394	6128	4952	2937	1637	1144	956	982	958	998	907	956	942	917	927	917	891	974	930	925	978	926	950	978	933	951	944	1002	931	951	917	948	951	883	1003	964	983	972	893	930	967	884	942	967	920	891	970	916	957	930	915	978	937	940	923	902	940	885	907	974	947	944	936	914	959	937	969	932	969	881	951	932	981	940	958	906	949	939	872	965	926	976	963	916	967	902	902	993	908	910	953	961	921	976	938	1000	925	915	896	936	929	952	997	916	931	920	934	909	949	949	919	927	931	917	925	951	921	1013	931	895	985	916	963	894	923	944	983	996	895	974	947	934	924	915	957	929	973	892	881	956	897	988	922	905	954	943	899	900	971	928	927	935	924	917	955	907	925	935	966	998	887	906	945	923	929	920	945	973	941	921	962	932	939	933	897	975	972	950	923	929	926	934	902	1021	929	968	902	955	930	933	940	938	951	917	967	882	964	982	961	925	964	902	940	885	934	920	916	963	922	903	907	959	897	928	966	951	944	858	946	908	915	1018	924	945	918	915	969	923	900	923	907	927	893	924	914	892	913	981	936	948	954	923	997	991	875	962	938	874	953	978	917	933	930	966	940	933	937	1005	972	928	915	920	935	950	950	947	938	953	904	930	937	940	921	957	963	945	949	999	930	954	909	1000	918	920	890	931	933	940	944	955	923	969	950	992	953	971	990	945	934	1024	959	919	956	924	935	905	889	975	917	955	931	963	971	951	906	1004	949	1003	911	945	960	943	954	926	995	911	992	964	976	952	925	937	966	938	968	950	934	966	960	941	954	956	890	942	834	961	941	970	940	988	970	946	921	963	938	916	959	931	894	920	943	941	944	924	903	916	958	969	969	948	920	930	965	932	982	891	975	940	932	931	970	977	948	935	959	932	912	918	914	931	976	893	885	967	975	955	933	954	964	904	906	959	985	989	947	931	928	985	910	948	965	952	920	921	954	1009	934	945	916	961	963	965	975	940	970	949	932	1011	939	944	938	926	916	916	935	942	935	914	941	973	911	933	900	957	912	947	959	966	922	937	956	906	929	903	955	934	963	922	940	944	913	908	933	987	994	964	898	917	934	886	949	918	1007	940	936	905	961	913	1011	922	944	933	948	903	947	929	943	924	1025	968	944	985	918	963	936	929	958	943	917	938	943	913	911	944	934	935	998	936	917	959	934	950	962	968	959	938	910	933	984	924	952	932	952	944	946	978	895	914	939	902	942	939	934	910	944	958	917	903	940	930	932	965	920	947	923	899	955	967	909	981	969	923	950	980	925	958	965	941	983	914	904	999	1004	952	913	964	960	917	861	871	926	996	967	941	942	899	907	934	948	908	957	1051	960	943	964	875	933	917	999	957	916	911	894	925	931	912	884	941	898	942	935	922	982	961	948	935	953	921	874	870	927	981	969	949	955	906	970	922	929	984	931	953	944	948	910	947	1005	934	914	928	943	968	930	908	972	936	944	953	943	945	953	933	922	915	950	959	940	957	964	939	929	928	902	980	909	911	932	884	930	937	971	923	957	887	942	890	923	924	918	922	913	906	949	973	902	985	911	906	953	958	978	937	971	992	950	976	952	919	934	935	938	922	943	923	967	955	932	988	948	991	1014	921	944	1038	959	931	921	942	963	945	924	972	927	949	897	937	980	924	962	914	902	941	927	958	931	923	880	962	921	968	945	951	946	900	921	972	940	906	936	1001	973	925	949	930	926	994	954	913	956	915	885	916	960	923	911	953	910	904	983	953	974	927	948	917	971	966	940	884	938	898	967	892	948	915	927	920	993	949	1003	946	948	946	927	922	937	965	985	950	1014	910	951	938	954	982	921	984	946	926	928	941	942	949	938	975	911	939	965	935	991	992	958	960	945	934	908	897	926	912	971	974	926	911	958	969	920	927	907	933	930	913	894	902	945	968	920	968	934	944	923	899	944	961	977	957	961	946	976	964	902	932	914	924	906	1012	870	895	933	955	1009	906	925	921	883	900	959	941	917	945	967	884	979	896	954	919	952	936	949	978	955	920	933	884	892	937	866	933	987	963	939	953	882	932	933	984	982	961	910	932	968	943	937	937	939	908	953	897	1005	950	849	974	929	915	990	890	931	891	944	931	984	933	953	911	942	958	889	948	962	960	902	955	980	898	977	943	922	915	903	933	902	974	922	940	917	935	941	961	942	961	966	917	967	898	930	953	970	981	961	916	974	941	956	945	969	939	936	981	889	957	979	902	989	934	955	915	968	957	960	979	980	962	938	936	951	1012	1046	949	959	879	920	956	951	940	949	968	933	978	938	986	953	944	953	888	882	941	919	974	981	917	1008	944	949	908	959	947	955	970	901	952	926	962	920	945	929	947	915	985	955	902	925	945	941	897	963	942	900	958	953	909	948	911	896	970	990	888	971	992	942	927	959	933	969	962	916	970	928	955	940	932	921	973	913	924	923	913	929	915	929	953	955	936	994	963	927	949	962	959	927	917	951	1020	971	980	954	943	936	964	963	948	962	967	973	960	923	968	939	929	930	966	935	901	930	954	1004	944	936	919	918	960	947	963	900	839	919	931	903	935	994	967	956	967	955	927	937	961	960	996	933	961	958	927	962	966	910	984	914	921	919	918	929	908	994	928	918	974	943	984	953	924	992	967	991	959	891	872	950	1039	961	934	912	979	942	926	907	942	936	890	912	896	1030	934	932	901	925	975	972	906	929	890	925	985	930	958	923	959	945	909	941	931	928	918	977	959	919	876	958	987	884	999	977	955	875	893	937	964	936	921	964	902	948	942	924	988	873	928	920	931	927	901	969	915	977	962	930	917	935	876	951	930	969	895	956	866	936	944	970	962	1003	922	968	939	933	885	943	924	938	909	929	954	933	972	992	999	952	927	939	901	939	958	942	932	958	932	971	918	920	915	984	963	962	968	919	1000	963	976	971	992	983	889	973	960	901	976	932	898	893	980	971	935	977	916	931	931	965	937	949	969	952	903	918	929	966	923	945	948	992	909	937	912	937	959	931	851	912	967	944	918	1001	936	920	945	977	901	982	980	937	969	943	958	947	932	912	925	948	953	942	941	933	945	1001	940	897	916	900	955	977	964	961	925	956	998	959	969	964	956	919	988	928	991	902	944	975	909	893	1028	901	972	972	939	940	957	931	968	987	911	902	946	987	911	996	927	976	887	911	873	936	922	921	969	940	922	943	960	897	955	868	903	922	957	938	960	896	960	979	954	1000	895	902	901	936	869	929	983	920	957	974	930	920	950	950	926	976	914	930	923	932	942	918	961	936	900	959	955	958	905	937	923	889	967	947	930	940	970	933	932	945	926	967	878	989	936	930	958	899	936	1022	932	914	961	940	957	934	916	895	944	1011	848	929	963	946	955	872	971	980	959	945	985	1021	889	952	924	976	927	895	894	948	955	891	924	931	974	913	903	901	890	972	915	921	964	954	895	922	962	940	950	924	936	961	969	932	965	963	1006	969	918	998	901	975	959	898	949	1016	904	855	913	942	906	912	893
20016	14980	12861	17452	23092	23179	25105	25883	39501	47235	39895	28527	16634	10334	8168	7588	7586	7738	7695	7713	7698	7570	7540	7563	7538	7519	7645	7647	7516	7693	7759	7556	7618	7688	7540	7701	7575	7634	7514	7627	7604	7564	7747	7515	7609	7704	7691	7608	7600	7673	7518	7534	7550	7638	7604	7635	7647	7587	7695	7635	7633	7650	7666	7578	7592	7655	7633	7641	7687	7608	7657	7714	7681	7677	7693	7568	7617	7627	7585	7710	7709	7690	7508	7739	7534	7652	7592	7616	7625	7652	7579	7631	7702	7488	7566	7467	7580	7634	7600	7522	7700	7739	7638	7622	7624	7698	7650	7622	7663	7697	7605	7679	7660	7662	7654	7747	7567	7599	7631	7557	7571	7594	7750	7475	7663	7675	7579	7556	7548	7536	7596	7627	7715	7481	7564	7733	7514	7619	7615	7568	7594	7657	7611	7617	7632	7704	7644	7709	7485	7652	7661	7701	7657	7705	7610	7639	7719	7531	7690	7648	7564	7623	7642	7634	7599	7577	7651	7728	7652	7542	7672	7814	7727	7559	7575	7645	7583	7603	7648	7637	7586	7498	7766	7567	7560	7733	7670	7594	7608	7563	7676	7655	7542	7484	7710	7653	7542	7466	7631	7661	7597	7675	7600	7653	7691	7667	7498	7663	7645	7649	7606	7676	7476	7633	7681	7618	7540	7559	7553	7541	7534	7600	7660	7643	7557	7725	7658	7437	7642	7694	7505	7690	7729	7547	7591	7612	7528	7666	7652	7644	7512	7676	7607	7597	7592	7661	7717	7519	7631	7544	7660	7702	7653	7576	7578	7632	7606	7608	7578	7709	7567	7665	7593	7594	7674	7695	7576	7567	7540	7646	7634	7530	7677	7699	7670	7481	7603	7586	7661	7667	7582	7627	7600	7681	7659	7544	7668	7650	7756	7462	7555	7485	7617	7608	7598	7758	7671	7599	7585	7577	7530	7627	7658	7687	7725	7615	7657	7534	7486	7660	7636	7549	7622	7675	7688	7716	7657	7605	7655	7752	7411	7562	7637	7663	7630	7696	7569	7558	7703	7687	7561	7687	7660	7672	7507	7663	7587	7478	7575	7664	7587	7667	7773	7662	7512	7487	7575	7600	7653	7804	7614	7704	7606	7492	7519	7622	7673	7585	7533	7608	7777	7570	7665	7769	7624	7636	7477	7641	7593	7612	7603	7553	7770	7573	7604	7689	7669	7587	7719	7715	7514	7704	7578	7616	7589	7515	7597	7615	7581	7577	7649	7675	7531	7667	7668	7569	7654	7569	7629	7647	7675	7610	7537	7650	7612	7589	7589	7764	7469	7611	7756	7526	7685	7667	7623	7690	7668	7508	7569	7701	7553	7522	7619	7780	7544	7524	7522	7555	7670	7496	7590	7696	7614	7689	7497	7721	7557	7580	7610	7613	7508	7561	7641	7680	7651	7511	7631	7642	7607	7590	7576	7599	7562	7689	7647	7620	7610	7505	7478	7670	7677	7624	7507	7685	7724	7729	7550	7548	7593	7617	7521	7772	7573	7631	7747	7678	7683	7546	7631	7743	7681	7638	7630	7594	7585	7663	7596	7604	7565	7451	7627	7686	7643	7642	7601	7556	7743	7495	7671	7550	7646	7481	7750	7640	7710	7648	7635	7659	7552	7649	7732	7626	7688	7713	7725	7578	7611	7590	7673	7605	7439	7815	7682	7695	7514	7611	7642	7715	7717	7479	7601	7507	7632	7636	7649	7680	7495	7569	7806	7618	7716	7653	7716	7505	7460	7602	7537	7652	7688	7759	7665	7599	7563	7624	7649	7706	7609	7631	7770	7626	7625	7556	7701	7543	7654	7636	7648	7783	7575	7632	7723	7705	7611	7600	7726	7569	7582	7643	7581	7604	7632	7617	7684	7716	7691	7614	7644	7738	7563	7647	7527	7573	7547	7528	7500	7618	7620	7768	7680	7665	7523	7811	7788	7566	7639	7761	7623	7582	7623	7615	7600	7540	7676	7657	7663	7715	7697	7534	7602	7647	7667	7428	7624	7600	7550	7482	7550	7651	7575	7563	7635	7517	7668	7631	7574	7642	7597	7491	7649	7546	7614	7679	7666	7440	7697	7476	7600	7609	7533	7637	7545	7796	7562	7598	7714	7725	7595	7623	7615	7689	7683	7716	7695	7719	7644	7434	7654	7701	7578	7585	7559	7640	7608	7618	7651	7566	7609	7694	7686	7621	7728	7665	7615	7727	7594	7693	7614	7616	7626	7618	7660	7638	7710	7746	7561	7751	7553	7539	7742	7595	7601	7545	7574	7487	7660	7705	7621	7616	7593	7553	7615	7512	7562	7629	7788	7569	7585	7673	7660	7625	7619	7737	7747	7476	7690	7642	7716	7551	7552	7639	7538	7653	7559	7583	7632	7603	7522	7437	7580	7618	7703	7700	7611	7566	7734	7614	7720	7576	7510	7675	7772	7594	7620	7638	7729	7665	7708	7633	7509	7662	7713	7816	7532	7574	7567	7671	7708	7607	7728	7577	7705	7530	7581	7591	7604	7502	7637	7615	7578	7721	7548	7648	7571	7779	7722	7700	7444	7625	7487	7690	7715	7587	7653	7672	7754	7614	7567	7610	7765	7710	7558	7590	7679	7585	7631	7588	7671	7633	7683	7532	7642	7635	7540	7559	7635	7505	7602	7573	7648	7586	7656	7646	7644	7585	7587	7596	7552	7534	7564	7614	7616	7529	7605	7502	7551	7637	7667	7627	7462	7671	7568	7490	7532	7668	7583	7529	7611	7730	7426	7550	7540	7540	7626	7750	7692	7638	7560	7659	7648	7631	7624	7576	7701	7618	7625	7582	7664	7676	7748	7564	7630	7651	7693	7641	7543	7501	7683	7698	7600	7491	7607	7617	7625	7568	7683	7577	7671	7655	7710	7673	7731	7612	7695	7523	7590	7569	7605	7598	7629	7541	7597	7593	7472	7598	7706	7726	7723	7633	7531	7683	7561	7533	7667	7789	7542	7591	7577	7676	7618	7685	7652	7612	7525	7617	7710	7637	7458	7672	7719	7613	7533	7518	7771	7731	7733	7694	7566	7560	7540	7634	7621	7739	7693	7595	7634	7726	7642	7558	7611	7661	7680	7516	7667	7588	7658	7657	7698	7732	7608	7582	7486	7593	7627	7689	7635	7660	7702	7625	7723	7627	7699	7650	7650	7662	7665	7602	7667	7601	7599	7554	7543	7665	7708	7687	7501	7575	7576	7656	7616	7568	7697	7655	7627	7645	7613	7614	7495	7608	7674	7680	7543	7614	7609	7619	7590	7652	7687	7691	7597	7646	7640	7590	7683	7653	7605	7579	7561	7618	7644	7613	7804	7529	7657	7666	7624	7653	7603	7577	7643	7809	7601	7619	7592	7639	7674	7718	7611	7705	7598	7715	7530	7543	7496	7577	7676	7644	7611	7618	7590	7685	7677	7634	7656	7562	7590	7618	7609	7620	7595	7534	7597	7634	7696	7644	7510	7564	7528	7711	7570	7615	7594	7655	7580	7624	7650	7613	7718	7630	7607	7675	7623	7679	7787	7624	7624	7385	7652	7570	7566	7654	7629	7507	7634	7722	7612	7619	7594	7642	7611	7668	7656	7624	7544	7607	7716	7753	7560	7738	7511	7533	7612	7487	7538	7680	7763	7630	7555	7672	7528	7704	7623	7616	7645	7700	7640	7579	7785	7676	7602	7626	7722	7642	7696	7679	7645	7714	7526	7566	7650	7657	7657	7644	7547	7683	7770	7664	7697	7635	7610	7644	7644	7570	7568	7575	7651	7647	7554	7472	7550	7688	7679	7600	7546	7592	7596	7597	7702	7561	7698	7513	7639	7618	7711	7638	7686	7693	7594	7556	7546	7602	7571	7532	7533	7519	7713	7598	7554	7676	7746	7485	7677	7539	7511	7627	7695	7631	7685	7629	7585	7587	7526	7658	7710	7526	7678	7514	7631	7568	7633	7641	7696	7580	7674	7634	7730	7681	7741	7556	7719	7652	7577	7607	7717	7804	7519	7597	7703	7671	7448	7540	7731	7492	7623	7550	7816	7511	7659	7615	7633	7615	7472	7747	7638	7689	7497	7660	7485	7504	7652	7486	7621	7564	7650	7673	7615	7594	7527	7801	7711	7663	7560	7664	7606	7634	7678	7557	7641	7786	7808	7590	7632	7613	7598	7580	7721	7633	7788	7625	7704	7718	7587	7597	7701	7616	7743	7679	7591	7591	7578	7710	7531	7615	7569	7758	7828	7634	7698	7546	7648	7544	7578	7610	7560	7639	7526	7630	7559	7599	7544	7506	7572	7813	7676	7514	7602	7655	7659	7733	7671	7514	7732	7775	7744	7556	7660	7528	7560	7722	7630	7661	7644	7580	7605	7676	7657	7614	7696	7626	7667	7569	7680	7544	7671	7616	7619	7640	7489	7652	7613	7588	7684	7610	7644	7539	7616	7465	7695	7629	7622	7532	7689	7720	7604	7499	7619	7560	7653	7623	7451	7708	7636	7547	7661	7628	7576	7622	7661	7587	7491	7536	7457	7490	7637	7492	7712	7712	7616	7683	7682	7636	7579	7771	7732	7603	7674	7587	7595	7706	7612	7569	7785	7640	7622	7576	7541	7761	7680	7536	7492	7466	7651	7652	7586	7612	7694	7714	7680	7586	7665	7745	7567	7592	7636	7645	7487	7713	7539	7764	7663	7693	7640	7633	7572	7671	7563	7566	7534	7572	7527	7540	7653	7553	7684	7512	7663	7721	7680	7678	7825	7756	7569	7672	7692	7597	7625	7739	7570	7632	7637	7650	7748	7611	7632	7651	7690	7666	7600	7572	7493	7590	7562	7532	7759	7591	7611	7630	7613	7648	7564	7660	7601	7618	7604	7592	7396	7578	7589	7688	7649	7522	7683	7596	7618	7751	7485	7579	7563	7772	7673	7603	7739	7638	7493	7596	7618	7445	7620	7724	7637	7709	7577	7649	7535	7612	7511	7634	7791	7671	7611	7552	7584	7530	7527	7613	7693	7703	7550	7732	7586	7673	7593	7670	7590	7617	7705	7579
2498	1756	1380	1225	1588	1896	1804	2421	11258	17134	12565	6157	2401	1379	1019	961	885	929	903	943	937	935	935	879	949	920	930	944	948	916	938	912	988	882	1018	935	907	954	1013	977	934	887	956	987	891	919	971	921	889	933	934	933	932	938	972	956	961	923	933	961	921	937	925	918	990	910	944	989	906	984	942	961	934	887	988	988	917	943	971	960	859	945	940	947	946	951	894	952	966	981	956	863	941	936	931	903	992	937	987	952	927	959	919	966	952	884	940	929	910	996	922	939	899	877	984	935	909	979	983	961	960	1009	967	957	923	909	888	938	922	920	994	962	960	941	974	920	970	947	984	929	947	917	896	911	919	950	998	960	983	926	945	948	914	939	934	961	935	900	907	965	958	948	950	939	927	968	914	949	955	969	963	963	869	922	924	961	955	984	967	908	923	987	941	939	944	925	978	948	914	864	962	906	980	985	949	972	929	985	863	919	909	930	907	923	932	957	928	963	901	933	1038	940	953	962	964	943	943	968	996	950	973	890	909	929	950	912	952	977	912	923	954	898	940	947	895	980	929	928	851	958	1010	952	901	975	971	946	908	964	878	931	959	951	971	953	962	937	927	952	977	954	943	894	914	916	909	992	956	951	983	938	983	892	906	918	953	897	909	937	922	945	964	971	935	948	906	941	921	947	903	961	924	963	967	962	893	876	949	934	987	930	905	963	953	939	928	951	888	917	911	907	936	937	902	954	902	935	946	933	972	903	946	996	906	981	964	922	943	938	932	925	964	931	928	976	949	948	991	961	939	954	937	965	919	958	938	947	910	938	962	932	938	942	961	962	875	932	904	912	884	908	909	917	947	945	978	984	949	955	903	901	961	997	961	972	891	926	861	961	952	885	988	918	930	984	938	881	955	935	885	934	928	976	901	989	957	928	958	952	890	918	914	938	932	917	939	951	977	875	917	911	901	948	948	966	945	900	957	957	963	936	923	962	925	882	936	962	881	936	971	939	1000	926	972	1003	954	953	936	982	937	936	1001	884	863	953	919	891	907	949	976	951	913	933	936	928	979	959	954	924	905	914	910	940	926	928	948	935	910	932	1002	928	958	886	929	956	944	996	989	968	953	889	957	951	964	983	968	923	936	910	984	939	984	966	985	970	930	947	974	1002	968	905	956	1027	926	927	926	993	938	851	953	1002	978	918	1015	933	923	886	919	927	873	896	1002	928	922	950	933	937	916	976	931	985	974	948	970	975	948	919	957	928	923	976	944	979	938	1017	921	938	947	941	979	883	980	974	936	917	940	951	909	911	945	923	992	947	923	904	917	967	1006	960	961	934	923	919	955	914	951	926	959	926	947	957	982	919	953	961	931	928	936	1002	986	904	964	934	964	950	923	995	943	937	951	943	960	979	947	897	963	952	955	947	918	887	954	928	901	953	957	939	910	984	936	957	975	920	950	936	886	933	909	932	936	942	905	889	950	943	927	931	939	1011	999	981	940	924	924	919	925	987	967	944	946	946	927	993	901	997	896	890	916	927	914	957	965	972	1006	916	930	1014	942	963	930	889	999	955	963	940	866	912	930	921	911	963	1026	1007	933	954	932	995	941	905	964	978	954	947	856	904	884	947	975	924	982	895	969	995	929	980	954	919	948	955	972	947	979	939	956	1004	945	900	1008	886	971	937	930	943	955	933	949	960	921	905	943	945	954	935	873	901	946	906	905	992	973	1003	942	939	950	940	938	914	944	908	931	884	918	925	975	951	930	957	951	955	954	934	968	987	1002	993	916	950	964	957	910	927	939	942	943	915	943	900	966	840	956	940	924	941	908	927	967	982	908	925	911	989	948	958	924	921	949	933	951	936	978	885	955	958	910	967	922	994	927	917	937	977	978	941	888	895	933	934	911	930	917	896	967	930	949	910	936	878	931	967	902	944	1001	915	991	933	922	910	948	909	926	895	920	972	932	955	942	893	948	966	950	926	917	914	976	964	977	956	952	957	974	861	923	969	959	953	977	910	920	898	949	919	909	893	987	941	914	956	954	934	950	922	959	959	938	954	962	937	903	912	971	945	955	962	965	939	950	947	955	943	928	962	925	953	936	901	949	959	979	935	978	955	933	920	939	928	969	892	914	981	975	926	899	897	955	959	965	921	922	912	927	974	967	994	934	956	952	950	998	878	960	915	928	931	883	950	935	904	904	975	974	922	943	961	896	952	900	930	932	961	926	966	938	953	908	968	934	932	885	965	933	939	994	960	899	914	923	982	912	946	897	895	961	957	903	906	960	935	954	958	897	997	950	987	932	925	905	911	944	907	924	925	941	999	954	928	935	965	919	928	973	924	888	921	963	941	946	975	977	962	941	979	899	942	938	953	940	970	941	923	913	871	958	958	935	947	1007	926	936	932	970	954	938	926	914	917	952	922	950	905	964	949	997	904	897	969	916	965	1012	933	945	936	936	966	919	900	973	976	940	969	939	885	921	930	914	931	964	940	899	946	973	954	862	940	955	926	933	965	945	930	975	942	955	930	963	945	923	955	932	959	933	916	928	953	916	987	957	962	1003	964	952	938	937	895	958	918	938	970	915	924	913	954	963	951	918	947	960	915	922	951	959	964	926	960	959	896	917	972	924	920	970	956	958	951	979	886	926	938	1011	945	956	965	1002	933	972	938	986	914	929	947	962	967	961	916	912	955	938	968	922	947	924	973	933	957	960	941	927	939	947	914	892	949	920	901	944	904	953	1003	971	932	925	941	939	955	920	917	953	945	886	979	881	951	907	993	965	1006	1008	906	940	936	955	921	949	953	921	921	960	977	991	965	967	945	938	904	905	918	904	920	909	947	972	934	917	929	924	917	929	972	920	985	935	913	945	970	943	926	929	930	1010	937	954	1019	884	911	911	887	887	1010	943	929	928	817	943	899	947	938	926	930	946	902	922	955	951	919	955	1011	883	964	945	949	918	884	958	958	921	932	921	881	855	972	959	988	900	910	932	920	950	961	945	943	1009	911	953	917	885	960	937	889	950	911	919	932	943	956	935	951	942	979	968	987	960	952	902	959	963	929	981	934	929	899	928	945	892	928	903	907	975	931	937	994	948	920	977	938	887	918	940	976	904	948	923	941	951	965	928	938	966	955	923	953	955	949	948	939	884	894	936	904	895	927	939	938	950	963	946	960	909	963	929	941	925	962	952	892	918	932	941	929	920	904	937	922	887	937	977	945	925	952	944	937	951	931	936	954	933	968	945	938	958	948	909	910	964	936	928	955	949	925	977	964	901	978	960	944	955	945	889	891	945	933	953	916	949	911	903	894	926	955	973	933	984	1000	945	888	982	944	914	967	928	965	944	944	932	951	961	905	945	952	939	945	918	956	940	974	962	951	897	929	874	923	977	973	952	950	961	886	949	952	864	938	939	930	954	926	937	904	948	946	953	940	907	893	936	894	953	952	939	933	931	1011	1004	955	956	909	946	1000	880	909	1003	950	978	893	946	911	962	939	967	949	904	947	930	988	975	989	1009	977	936	941	962	940	991	947	947	994	973	921	957	966
21595	15725	12326	19082	26745	28481	27420	33564	62260	68229	55410	39446	23741	12818	8477	7868	7570	7598	7530	7608	7601	7534	7585	7596	7550	7636	7530	7546	7635	7416	7650	7629	7682	7570	7588	7779	7555	7586	7646	7675	7619	7529	7512	7656	7588	7713	7551	7548	7591	7764	7670	7439	7724	7592	7535	7562	7635	7790	7645	7475	7535	7632	7677	7540	7524	7657	7537	7683	7639	7595	7653	7666	7490	7582	7772	7513	7603	7608	7613	7605	7630	7696	7640	7622	7731	7655	7491	7714	7617	7437	7536	7738	7525	7646	7713	7476	7645	7575	7628	7517	7732	7536	7653	7616	7643	7713	7617	7696	7613	7794	7522	7692	7695	7606	7570	7645	7572	7574	7645	7779	7517	7517	7533	7598	7672	7539	7674	7578	7625	7524	7681	7481	7580	7662	7751	7748	7642	7512	7516	7606	7445	7717	7553	7707	7610	7522	7689	7542	7543	7578	7438	7517	7575	7693	7630	7718	7685	7556	7546	7688	7683	7475	7617	7588	7521	7717	7603	7621	7624	7594	7586	7559	7700	7587	7600	7606	7592	7546	7658	7560	7648	7578	7623	7680	7497	7668	7598	7701	7575	7682	7592	7590	7586	7573	7647	7688	7579	7486	7682	7730	7635	7655	7707	7693	7524	7499	7669	7736	7601	7618	7619	7538	7734	7626	7596	7675	7579	7528	7605	7553	7708	7756	7600	7590	7689	7601	7621	7705	7539	7621	7488	7460	7716	7520	7775	7662	7508	7716	7640	7525	7710	7590	7516	7743	7702	7727	7708	7628	7637	7672	7585	7644	7620	7551	7653	7581	7675	7538	7601	7602	7589	7621	7681	7562	7719	7537	7487	7614	7592	7518	7722	7549	7601	7668	7660	7610	7556	7593	7623	7639	7593	7546	7688	7487	7678	7676	7640	7683	7578	7554	7686	7588	7462	7620	7628	7583	7507	7749	7612	7649	7687	7671	7599	7437	7657	7572	7772	7503	7552	7585	7618	7460	7574	7640	7599	7435	7567	7570	7488	7614	7511	7517	7655	7827	7546	7569	7566	7532	7591	7631	7577	7639	7541	7706	7550	7657	7664	7672	7568	7602	7510	7477	7648	7506	7548	7739	7587	7674	7473	7731	7682	7600	7555	7649	7572	7815	7478	7645	7544	7667	7707	7579	7587	7695	7557	7709	7713	7699	7626	7634	7637	7580	7536	7718	7668	7745	7697	7598	7666	7653	7583	7556	7647	7688	7668	7472	7733	7608	7709	7540	7711	7476	7637	7580	7673	7501	7749	7817	7700	7645	7620	7550	7740	7680	7501	7644	7607	7610	7584	7596	7675	7502	7594	7479	7588	7522	7696	7630	7370	7571	7683	7485	7657	7696	7604	7613	7695	7636	7698	7650	7627	7602	7536	7612	7578	7557	7558	7563	7629	7604	7510	7600	7733	7552	7736	7666	7684	7717	7477	7632	7543	7557	7621	7596	7570	7553	7614	7671	7659	7617	7559	7567	7561	7590	7705	7712	7490	7669	7718	7627	7534	7681	7587	7667	7558	7499	7714	7583	7777	7621	7714	7629	7718	7662	7693	7764	7572	7709	7606	7623	7559	7663	7607	7532	7636	7643	7534	7564	7647	7720	7561	7452	7697	7494	7476	7522	7630	7547	7525	7759	7638	7697	7558	7614	7590	7650	7735	7717	7524	7513	7659	7513	7625	7507	7542	7607	7683	7611	7617	7530	7606	7651	7638	7782	7670	7698	7688	7768	7610	7556	7652	7664	7501	7659	7568	7590	7644	7568	7549	7734	7586	7432	7686	7683	7681	7748	7634	7612	7509	7687	7638	7574	7598	7610	7724	7592	7758	7589	7669	7588	7732	7581	7609	7779	7546	7510	7567	7604	7533	7525	7672	7543	7680	7758	7651	7491	7628	7756	7615	7648	7664	7464	7739	7603	7712	7645	7578	7811	7600	7540	7670	7671	7734	7594	7640	7684	7501	7587	7750	7590	7594	7570	7683	7642	7690	7688	7517	7735	7608	7594	7733	7696	7677	7621	7597	7671	7601	7660	7649	7525	7605	7544	7662	7763	7717	7528	7606	7472	7605	7547	7630	7659	7613	7761	7695	7707	7604	7596	7624	7554	7545	7610	7690	7600	7577	7528	7673	7511	7448	7605	7518	7723	7516	7587	7550	7573	7644	7617	7592	7590	7641	7579	7645	7684	7579	7483	7508	7688	7582	7728	7798	7500	7537	7536	7534	7590	7624	7620	7667	7821	7608	7714	7623	7425	7755	7592	7512	7669	7648	7580	7594	7531	7693	7555	7554	7627	7592	7548	7594	7564	7492	7617	7563	7648	7697	7556	7632	7720	7664	7600	7709	7689	7621	7665	7585	7535	7615	7565	7648	7712	7672	7516	7674	7530	7520	7611	7563	7777	7534	7730	7551	7662	7590	7686	7501	7571	7540	7701	7715	7669	7630	7670	7727	7641	7625	7627	7637	7529	7588	7508	7578	7630	7574	7638	7636	7504	7617	7782	7622	7594	7619	7587	7524	7617	7539	7703	7486	7613	7588	7608	7675	7433	7618	7615	7868	7664	7700	7644	7709	7555	7543	7683	7616	7751	7610	7564	7617	7665	7500	7603	7488	7737	7575	7594	7676	7513	7630	7636	7644	7682	7611	7578	7516	7655	7513	7601	7563	7609	7649	7577	7489	7604	7745	7577	7514	7630	7471	7496	7667	7694	7571	7731	7643	7573	7748	7596	7528	7593	7564	7540	7568	7498	7771	7556	7633	7683	7582	7698	7656	7677	7455	7673	7539	7481	7704	7690	7610	7609	7717	7584	7450	7685	7644	7667	7627	7759	7622	7637	7511	7635	7672	7670	7593	7550	7707	7651	7529	7658	7660	7627	7698	7660	7753	7590	7649	7603	7676	7681	7666	7565	7633	7703	7598	7659	7707	7540	7589	7484	7657	7595	7602	7594	7598	7643	7631	7542	7718	7504	7560	7606	7648	7656	7595	7693	7610	7510	7665	7581	7550	7676	7745	7611	7689	7749	7665	7643	7563	7669	7664	7627	7646	7639	7644	7490	7487	7613	7550	7670	7614	7615	7598	7711	7637	7531	7834	7711	7489	7517	7543	7650	7761	7677	7595	7530	7578	7625	7544	7643	7660	7622	7735	7647	7625	7536	7619	7583	7584	7642	7676	7701	7726	7557	7638	7699	7572	7637	7625	7636	7728	7704	7510	7618	7658	7525	7702	7655	7648	7540	7667	7612	7484	7662	7631	7683	7501	7703	7654	7496	7625	7611	7701	7572	7570	7626	7702	7645	7524	7403	7638	7608	7618	7761	7734	7603	7698	7538	7556	7614	7716	7643	7484	7761	7659	7626	7605	7606	7609	7571	7581	7528	7621	7629	7494	7657	7550	7537	7590	7563	7602	7585	7645	7526	7644	7628	7430	7695	7679	7434	7679	7538	7669	7693	7723	7531	7615	7598	7498	7703	7645	7594	7567	7580	7667	7591	7588	7574	7549	7506	7678	7621	7715	7683	7558	7633	7623	7705	7603	7572	7681	7507	7686	7611	7608	7695	7579	7643	7632	7612	7708	7630	7551	7707	7675	7625	7626	7591	7572	7626	7570	7571	7723	7683	7520	7729	7644	7620	7774	7739	7695	7736	7642	7649	7691	7640	7718	7720	7618	7602	7762	7483	7551	7674	7597	7468	7658	7611	7537	7752	7688	7692	7662	7635	7607	7691	7621	7627	7637	7634	7707	7553	7567	7681	7566	7628	7560	7637	7717	7673	7685	7623	7750	7487	7561	7622	7742	7609	7595	7632	7617	7680	7565	7630	7661	7556	7682	7585	7580	7596	7590	7761	7700	7592	7586	7563	7637	7648	7597	7563	7616	7714	7529	7680	7505	7525	7611	7672	7640	7670	7687	7671	7433	7528	7642	7607	7602	7696	7631	7630	7644	7656	7702	7654	7720	7635	7689	7588	7641	7667	7846	7627	7500	7545	7698	7581	7586	7637	7673	7752	7584	7619	7654	7423	7642	7513	7633	7786	7572	7503	7670	7530	7630	7500	7510	7612	7622	7498	7524	7599	7655	7656	7679	7732	7569	7545	7592	7615	7658	7609	7570	7595	7519	7640	7616	7704	7747	7629	7653	7724	7613	7749	7601	7578	7727	7666	7568	7643	7496	7624	7675	7852	7665	7499	7596	7658	7647	7774	7717	7704	7578	7466	7635	7639	7696	7668	7636	7616	7784	7596	7632	7534	7673	7565	7571	7701	7611	7509	7616	7601	7610	7753	7562	7840	7624	7451	7682	7618	7445	7668	7716	7702	7622	7847	7412	7608	7576	7522	7604	7618	7541	7534	7632	7610	7525	7675	7563	7516	7533	7696	7641	7526	7724	7587	7598	7648	7808	7560	7568	7774	7564	7580	7657	7602	7804	7537	7750	7538	7466	7697	7544	7639	7710	7702	7582	7571	7563	7651	7654	7614	7608	7742	7695	7586	7635	7599	7774	7700	7556	7559	7672	7469	7607	7646	7724	7603	7555	7716	7611	7632	7709	7620	7619	7506	7621	7702	7592	7544	7917	7581	7654	7618	7588	7595	7619	7633	7658	7618	7671	7493	7589	7579	7733	7660	7667	7598	7761	7647	7599	7764	7667	7618	7667	7568	7658	7525	7663	7691	7585	7624	7576	7468	7526	7648	7654	7748	7529	7512	7646	7686	7630	7732	7626	7612	7802	7568	7570	7632	7703	7580	7537	7660	7513	7546	7574	7651	7686	7616	7602	7651	7660	7662	7567	7650	7602	7793	7651	7670	7584	7558	7649	7619	7554	7646	7663	7579	7699	7586	7524	7715	7746	7699	7623	7602	7647	7842	7623	7633	7780	7647	7531	7616	7514	7673	7577	7536	7650	7637	7553	7593	7581	7576	7577	7525	7633	7683	7571	7596	7617	7625	7618	7485	7572	7650	7715	7672	7692	7532	7620	7548	7767	7653	7641	7520	7642	7680	7610	7674	7557	7595	7512	7580	7698	7616	7624	7599	7664	7497	7620	7646	7603	7585	7584	7520	7537	7585	7712	7616
5326	1884	1534	1286	1586	1844	1854	2967	11642	17062	12823	6132	2535	1368	1019	969	934	950	947	943	943	975	991	984	951	1015	934	973	964	1019	936	976	929	946	951	938	966	998	984	991	1008	914	979	990	996	979	1013	1005	932	988	980	1011	985	995	963	964	1020	963	972	976	939	985	987	956	965	946	964	1013	963	966	963	897	979	956	967	1000	926	972	951	1002	979	1007	954	995	924	956	959	981	946	1001	977	1025	954	970	971	933	1028	934	946	983	1018	971	946	1002	980	986	989	979	967	931	1018	964	979	1009	948	925	1029	949	940	962	958	909	955	972	970	1000	981	1017	964	983	943	950	928	974	969	963	957	955	960	991	954	950	1004	995	988	952	1028	928	957	957	978	946	943	983	948	961	949	963	984	977	972	1000	969	922	956	949	915	991	975	966	957	938	1004	976	983	917	1016	1005	970	982	972	935	980	966	1061	987	994	943	1030	974	987	966	1003	974	937	954	1009	964	1013	959	996	913	954	996	951	924	929	945	966	958	967	994	989	970	1003	957	918	923	936	947	1013	948	945	936	941	912	965	939	1001	944	989	964	991	970	984	973	997	959	981	962	1032	965	948	924	1000	902	967	1006	930	931	946	914	910	1004	933	967	994	956	954	992	959	954	968	980	1001	972	935	983	942	964	993	1020	1017	979	983	945	1014	933	972	971	965	943	1021	1036	970	1037	992	950	963	981	979	979	991	993	968	950	932	971	978	964	947	1015	887	932	958	895	893	966	1007	989	975	969	990	1005	1022	900	938	912	958	983	956	987	952	969	978	930	937	978	942	980	991	995	1011	920	976	989	946	959	952	1002	927	1000	982	987	940	963	959	978	962	931	986	983	974	999	988	932	999	966	950	978	1051	1004	962	1026	937	1000	957	964	973	979	959	949	973	923	920	919	976	927	932	1069	971	1032	930	954	981	953	977	980	987	970	948	974	952	981	995	928	980	968	957	962	932	956	973	993	1001	993	946	897	946	955	973	917	984	987	970	1022	1005	995	967	945	1019	933	991	953	947	986	959	985	985	940	1027	950	941	952	1007	979	968	1002	987	999	914	1018	1021	946	1036	927	1008	956	900	922	976	953	956	1049	956	992	991	972	941	1084	958	950	966	935	969	992	1001	989	915	938	928	979	970	988	1033	1052	986	966	963	1016	994	964	1030	943	942	964	886	991	901	948	948	980	966	928	953	939	941	970	974	916	1007	915	962	989	961	952	953	952	1014	985	982	939	964	962	959	960	1008	971	967	952	939	1017	988	960	964	951	929	969	1035	1001	997	991	934	935	1035	1012	1003	975	930	937	977	961	989	945	940	968	968	991	1013	933	1024	990	954	969	959	975	972	1005	967	1008	957	977	937	978	927	1007	965	982	999	980	1041	1010	976	986	956	973	978	962	930	928	958	979	975	973	992	1022	954	1043	960	940	957	996	1007	966	944	1004	925	943	1041	975	989	988	961	972	1000	999	927	977	1001	1013	999	1016	972	955	950	1018	985	922	1024	1004	1021	947	1001	964	956	996	978	971	1016	926	921	938	925	943	1009	986	947	1016	1027	947	1022	924	1040	955	942	970	940	959	1053	982	928	981	1011	961	1024	961	927	937	974	996	989	1028	973	1014	992	1010	944	993	969	971	988	943	976	962	985	989	1028	988	1006	948	994	989	971	960	968	1027	943	972	975	955	941	978	972	1001	1000	974	998	922	990	971	902	996	944	984	1027	959	961	994	989	1007	937	955	989	984	915	972	988	898	966	951	950	979	1022	1009	1003	1003	970	994	930	1005	914	1000	993	972	937	979	1047	906	995	950	958	966	955	974	967	918	956	1035	939	994	983	972	1002	937	972	1013	967	1016	956	994	979	1004	984	976	1008	923	935	1001	967	933	974	976	996	975	1003	967	949	995	994	936	954	996	951	994	959	951	976	972	936	948	956	980	964	980	934	941	1021	876	955	1033	948	882	943	972	988	987	979	975	973	940	946	980	963	977	945	917	919	1020	974	936	973	978	985	963	984	994	989	987	901	996	947	979	969	984	1017	961	964	990	999	1031	950	969	917	921	978	1045	979	903	975	1014	1005	990	959	984	1011	996	971	1021	897	996	986	1032	932	920	934	955	997	1016	1039	986	1016	950	924	952	978	956	1014	974	990	973	980	919	981	902	997	928	935	980	947	954	997	937	991	948	995	991	984	952	959	982	976	984	1009	979	995	951	994	1000	1004	990	941	979	935	955	970	987	948	936	906	971	989	995	962	991	910	1012	941	952	919	942	914	995	979	959	981	978	1031	935	950	920	967	913	965	993	890	999	942	964	961	976	950	951	998	960	971	938	904	972	1002	936	923	960	997	960	949	942	1007	1065	991	1011	957	992	941	975	982	1027	1005	964	971	977	968	1001	956	994	950	981	960	966	960	924	947	949	947	967	960	968	917	952	962	1010	978	970	953	975	943	984	983	974	943	1020	974	952	935	944	970	948	901	952	986	956	1003	963	1006	1012	992	934	997	977	993	959	979	961	1014	926	967	999	984	966	968	940	982	928	951	988	994	935	963	984	1006	958	946	946	944	993	992	962	929	965	980	962	1020	986	930	973	964	991	1031	981	930	992	941	970	1001	928	987	966	972	989	997	1008	940	946	967	990	955	1012	953	933	1029	970	1009	977	984	963	952	1006	927	979	1026	972	998	974	989	1038	956	1007	957	1003	1003	914	928	963	983	965	982	922	970	942	987	964	1000	989	962	924	955	966	974	998	977	992	1043	978	896	987	974	974	1003	914	933	994	951	903	980	975	958	948	1018	1005	1005	970	972	973	1026	969	971	1013	977	926	1031	970	998	933	963	1003	1006	946	951	972	957	969	841	954	948	968	959	1010	911	992	996	1020	946	945	980	986	928	974	951	943	992	975	915	993	936	993	968	952	925	941	982	999	1030	1002	971	923	1007	968	1014	992	968	967	935	952	1000	958	1001	1001	945	1008	1012	957	980	1047	977	984	936	950	938	983	964	1004	960	947	955	1001	989	997	946	913	983	968	984	985	959	927	1030	921	996	951	928	992	986	1034	950	906	1029	940	959	964	976	973	997	931	957	925	951	957	999	988	942	955	944	1000	910	975	1007	998	982	946	947	998	962	989	978	1011	1006	893	991	987	958	956	957	958	1033	996	974	919	954	940	1026	990	999	1014	974	964	920	1036	946	987	925	997	949	973	901	991	918	972	1021	947	980	887	991	1008	906	967	938	962	943	978	964	957	946	966	978	1000	1011	920	913	940	1076	1003	938	964	930	927	963	1011	1003	961	915	1006	952	960	967	977	915	981	990	973	946	1011	1002	980	946	961	940	960	949	991	977	918	972	984	925	986	954	955	997	985	966	1009	939	933	970	1032	968	967	947	979	993	979	955	960	960	986	962	994	1036	1007	934	965	935	970	967	995	961	1036	983	1014	996	1013	976	948	956	941	951	956	957	909	943	955	971	974	994	954	933	935	994	982	977	1020	1019	957	951	991	928	978	977	972	1010	960	957	960	947	928	914	919	893	981	987	966	977	936	1011	963	917	962	986	1006	934	976	990	974	973	950	1007	975	958	978	967	944	944	925	945	969	1000	981	935	974	991	1035	978	1002	956	990	966	977	959	1016	997	957	1003	1000	986	971	957	1047	1027	966	955	943	947	962	994	941	974	977	1010	970	959	945	975	951	945	992	958	967	1008	956	991	985	969	1004	994	993	1017	993	991	968	949	972	983	975	999	968	995	1010
20934	16417	13732	18391	25960	29738	27159	38257	64552	68576	55552	39467	23980	12737	8790	7952	7720	7796	7781	7701	7792	7749	7859	7784	7749	7805	7670	7738	7798	7749	7647	7620	7863	7735	7732	7694	7764	7714	7702	7764	7763	7803	7802	7695	7764	7972	7865	7808	7745	7871	7723	7763	7803	7756	7801	7753	8004	7717	7710	7805	7679	7753	7763	7818	7864	7826	7814	7912	7810	7728	7917	7830	7704	7735	7749	7866	7709	7816	7729	7768	7839	7714	7793	7661	7730	7810	7712	7709	7689	7636	7710	7752	7842	7822	7838	7651	7805	7801	7597	7878	7708	7885	7951	7808	7813	7902	7784	7961	7755	7849	7934	7787	7772	7728	7738	7776	7874	7690	7866	7733	7709	7931	7755	7807	7809	7669	7719	7812	7902	7964	7776	7638	7826	7598	7636	7723	7693	7816	7797	7704	7771	7757	7777	7779	7719	7729	7945	7705	7876	7840	7855	7695	7774	7788	7860	7764	7842	7713	7629	7773	7840	7720	7919	7796	7698	7811	7702	7816	7978	7819	7862	7783	7842	7696	7694	7769	7714	7831	7801	7668	7814	7850	7826	7908	7857	7781	7793	7739	7731	7838	7783	7845	7808	7856	7725	7810	7824	7846	7818	7811	7767	7722	7795	7848	7624	7813	7767	7720	7652	7820	7770	7765	7848	7738	7875	7744	7793	7769	7955	7687	7830	7661	7735	7819	7856	7854	7759	7805	7734	7775	7829	7813	7803	7755	7719	7769	7683	7771	7640	7715	7794	7896	7707	7907	7692	7758	7782	7831	7915	7817	7700	7875	7740	7737	7751	7694	7774	7693	7666	7834	7809	7864	7708	7707	7917	7787	7684	7670	7635	7772	7718	7819	7629	7956	7688	7786	7746	7823	7908	7686	7811	7650	7820	7817	7771	7660	7870	7711	7845	7789	7786	7939	7881	7738	7741	7741	7668	7914	7687	7753	7820	7755	7707	7892	7801	7827	7686	7958	7769	7790	7772	7615	7800	7746	7813	7880	7752	7830	7655	7616	7801	7759	7776	7873	7822	7682	7825	7818	7819	7767	7842	7827	7755	7728	7704	7784	7806	7850	7845	7816	7832	7830	7830	7758	7817	7860	7757	7742	7799	7887	7813	7811	7748	7815	7767	7655	7833	7837	7920	7722	7867	7733	7802	7748	7853	7784	7808	7714	7807	7763	7691	7738	7712	7645	7683	7714	7744	7787	7832	7848	7840	7802	7877	7848	7856	7835	7790	7848	7710	7838	7769	7775	7950	7833	7776	7805	7721	7786	7621	7794	7790	7765	7743	7808	7743	7937	7658	7868	7691	7902	7760	7843	7813	7833	7783	7874	7778	7772	7710	7802	7763	7781	7634	7870	7817	7701	7752	7699	7766	7771	7788	7753	7868	7716	7824	7821	7808	7701	7790	7867	7836	7900	7836	7715	7909	7708	7646	7902	7786	7825	7953	7658	7715	7805	7750	7937	7704	7722	7740	7631	7911	7894	7810	7811	7747	7813	7918	7805	7865	7764	7694	7813	7835	7637	7830	7716	7770	7683	7840	7901	7724	7787	7864	7854	7812	7773	7797	7677	7647	7747	7890	7807	7790	7717	7716	7814	7848	7734	7872	7804	7697	7730	7782	7797	7727	7792	7756	7719	7890	7735	7913	7899	7668	7776	7814	7790	7627	7802	7815	7797	7850	7826	7871	7875	7878	7827	7808	7867	7930	7789	7884	7854	7847	7644	7922	7737	7894	7736	7840	7657	7974	7884	7778	7819	7854	7804	7830	7847	7789	7809	7937	7741	7624	7703	7831	7793	7746	7725	7641	7749	7759	7749	7811	7801	7730	7731	7876	7849	7848	7789	7711	7806	7709	7902	7754	7874	7766	7936	7853	7779	7728	7897	7796	7792	7809	7791	7813	7669	7796	7795	7814	7753	7703	7809	7822	7690	7724	7880	7895	7779	7796	7800	7604	7768	7697	7772	7850	7646	7700	7877	7635	7810	7779	7751	7818	7709	7706	7863	7855	7928	7769	7782	7807	7810	7805	7792	7738	7770	7680	7743	7625	7747	7718	7790	7776	7868	7916	7679	7754	7815	7763	7843	7780	7689	7720	7889	7743	7725	7689	7897	7747	7839	7802	7718	7664	7762	7842	7733	7799	7925	7822	7898	7805	7728	7764	7712	7738	7814	7741	7810	7761	7732	7809	7718	7784	7771	7764	7912	7816	7809	7874	7763	7779	7823	7790	7877	7820	7715	7812	7808	7640	7752	7711	7802	7807	7679	7849	7734	7702	7705	7887	7792	7791	7777	7785	7767	7905	7752	7825	7813	7941	7674	7740	7819	7812	7709	7826	7848	7857	7833	7769	7814	7838	7651	7692	7829	7820	7887	7742	7939	7831	7794	7684	7747	7784	7929	7858	7685	7791	7696	7778	7759	7757	7901	7718	7806	7702	7760	7656	7899	7846	7734	7754	7761	7796	7855	7838	7734	7706	7715	7803	7954	7761	7815	7806	7768	7770	7876	7668	7942	7672	7734	7817	7847	7909	7824	7820	7791	7796	7875	7830	7699	7751	7655	7763	7836	7781	7678	7778	7758	7807	7615	7698	7742	7734	7706	7901	7666	7721	7810	7711	7799	7736	7782	7854	7648	7833	7798	7820	7876	7737	7876	7676	7795	7766	7854	7985	7808	7795	7695	7685	7735	7701	7761	7907	7884	7918	7736	7772	7682	7711	7646	7682	7755	7868	7893	7792	7689	7694	7721	7724	7803	7823	7738	7736	7794	7783	7847	7819	7708	7700	7794	7763	7796	7819	7783	7653	7855	7884	7837	7893	7605	7777	7892	7690	7834	7785	7840	7709	7833	7847	7707	7837	7795	7782	7806	7609	7785	7552	7684	7915	7876	7751	7769	7725	7793	7819	7846	7768	7878	7789	7919	7829	7772	7698	7780	7623	7864	7807	7799	7797	7843	7635	7870	7734	7845	7862	7803	7758	7842	7809	7877	7801	7772	7783	7867	7831	7807	7830	7804	7805	7797	7693	7850	7829	7781	7682	7683	7742	7777	7759	7797	7794	7948	7780	7796	7783	7767	7848	7836	7817	7695	7864	7838	7788	7679	7660	7805	7772	7826	7873	7738	7748	7676	7812	7838	7735	7827	7905	7766	7711	7698	7818	7743	7677	7786	7852	7697	7871	7837	7729	7827	7791	7881	7893	7668	7654	7818	7745	7683	7945	7954	7847	7809	7921	7771	7803	7919	7737	7702	7779	7730	7735	7854	7712	7781	7811	7795	7824	7781	7813	7847	7796	7950	7965	7717	7747	7889	7657	7835	7892	7657	7887	7731	7786	7668	7764	7772	7776	7789	7762	7730	7774	7795	7829	7814	7833	7819	7841	7887	7680	7885	7700	7738	7612	7810	7808	7794	7685	7662	7675	7812	7804	7788	7679	7732	7754	7663	7702	7900	7704	7828	7764	7775	7841	7738	7791	7600	7829	7780	7865	7764	7719	7875	7838	7780	7708	7678	7780	7745	7801	7730	7832	7828	7725	7775	7667	7620	7807	7839	7832	7763	7760	7804	7806	7778	7890	7908	7771	7865	7732	7649	7896	7697	7772	7663	7933	7905	7776	7721	7698	7832	7754	7677	7664	7863	7807	7696	7844	7816	7807	7787	7809	7809	7657	7903	7835	7765	7976	7776	7764	7871	7817	7707	7770	7809	7752	7875	7865	7873	7878	7724	7853	7741	7823	7696	7817	7886	7586	7724	7760	7778	7760	7817	7742	7907	7839	7851	7757	7682	7766	7661	7790	7705	7858	7729	7675	7723	7634	7593	7687	7756	7802	7751	7771	7857	7850	7865	7929	7778	7748	7709	7789	7718	7828	7960	7818	7900	7748	7967	7862	7704	7749	7811	7600	7848	7788	7751	7749	7742	7729	7882	7812	7839	7692	7786	7866	7715	7816	7822	7792	7875	7790	7737	7770	7813	7749	7785	7799	7871	7895	7735	7727	7759	7717	7746	7672	7699	7806	7701	7734	7821	7683	7782	7791	7853	7773	7888	7690	7644	7763	7729	7811	7662	7797	7806	7743	7827	7719	7812	7770	7794	7791	7775	7851	7793	7694	7786	7712	7763	7820	7889	7757	7860	7654	7933	7702	7758	7890	7733	7622	7802	7939	7776	7722	7805	7780	7827	7757	7709	7810	7772	7785	7615	7737	7807	7725	7906	7742	7876	7847	7832	7727	7773	7723	7944	7776	7861	7721	7749	7886	7858	7748	7710	7799	7723	7685	7699	7688	7868	7845	7716	7807	7886	7749	7704	7780	7852	7937	7795	7760	7818	7778	7862	7834	7828	7848	7759	7702	7708	7832	7786	7791	7800	7790	7776	7838	7719	7814	7778	7808	7704	7713	7855	7840	7960	7704	7803	7720	7750	7807	7893	7727	7865	7885	7803	7839	7889	7730	7778	7881	7748	7837	7756	7702	7899	7803	7728	7865	7788	7727	7644	7895	7856	7731	7655	7753	7755	7652	7867	7825	7695	7808	7861	7745	7791	7653	7879	7823	7719	7757	7748	7689	7664	7717	7927	7771	7568	7660	7848	7854	7663	7667	7768	7701	7859	7779	7905	7784	7649	7828	7809	7895	7827	7839	7658	7708	7821	7783	7703	7732	7827	7670	7810	7894	7781	7766	7734	7833	7650	7806	7665	7837	7690	7799	7754	7791	7859	7806	7750	7786	7550	7715	7891	7724	7834	7635	7908	7709	7817	7710	7706	7814	7511	7833	7890	7760	7661	7810	7831	7837	7710	7748	7819	7715	7935	7850	7762	7691	7783	7769	7773	7788	7898	7870	7689	7812	7812	7791	7791	7782	7763	7851	7698	7725	7829	7676	7848	7746	7826	7617	7811	7757	7723	7747	7742	7891	7733	7762	7802	7717	7826	7794	7860	7765	7705	7858	7780	7808	7878	7833	7718	7745	7786	7863	7753	7624	7693	7785	7704	7707	7774	7737	7721	7880	7800	7669	7865	7858	7810	7784	7726	7895	7977	7902	7802	7730	7816	7829	7786	7710	7755	7825	7716	7770	7703
4169	2617	1876	1516	2157	2657	2384	5264	17479	26524	22520	11962	4354	1813	1151	997	991	947	1011	929	1001	978	938	935	955	955	973	933	1043	954	967	925	958	924	901	987	991	938	944	955	994	909	951	934	919	951	1017	952	1036	954	983	969	975	954	937	955	967	984	950	1043	964	962	988	954	946	939	989	936	956	939	1003	910	966	951	880	988	968	917	956	952	943	929	967	944	943	960	987	925	1026	1005	944	955	997	962	933	924	999	931	969	988	935	978	950	937	933	924	923	945	988	941	993	959	903	932	986	931	935	967	1012	996	963	972	918	984	957	969	931	963	929	942	973	965	975	978	985	991	978	1039	982	943	944	971	1047	970	961	916	1018	920	955	928	972	978	890	1016	981	908	967	954	973	989	956	900	943	966	994	1010	922	967	997	996	1003	1031	1025	1006	1005	928	1024	929	1022	979	1008	991	977	947	958	962	958	982	956	1040	1032	959	970	931	970	943	1012	919	953	923	942	1024	972	962	1000	917	979	987	985	1033	1054	962	1032	968	1000	947	930	982	950	941	977	944	982	1000	941	918	905	1008	952	991	998	994	949	933	979	975	1019	942	1008	1015	973	955	977	945	949	989	1034	1033	933	988	978	947	1020	953	920	935	998	978	971	956	982	936	992	974	957	995	991	1013	983	938	977	992	992	994	966	989	1001	1007	945	946	958	977	977	1016	948	928	933	1024	1027	1010	959	961	968	1020	898	976	907	968	940	959	981	954	930	967	915	991	962	941	946	968	1019	939	945	969	942	963	903	941	943	996	949	912	990	964	991	939	967	980	973	995	990	988	994	956	950	932	921	945	958	948	1008	975	882	966	939	984	914	981	971	969	910	1014	925	957	965	996	970	989	977	964	980	991	997	939	986	962	948	983	926	924	932	1032	974	1024	947	942	927	942	982	924	944	972	916	980	923	1012	1019	1014	964	940	973	1002	976	955	991	990	997	1013	979	963	1004	962	904	988	961	985	973	961	991	997	1015	962	988	895	1017	936	921	957	924	960	984	1032	969	971	984	923	948	955	974	967	993	1001	1010	964	956	959	989	982	974	959	935	989	993	993	951	971	966	932	971	904	962	993	976	952	943	988	994	971	948	962	952	973	938	943	996	1002	976	993	1028	996	977	945	1024	1021	972	1003	1032	988	956	963	1000	957	972	954	1011	938	938	974	1005	972	956	969	928	951	982	914	959	945	1052	979	932	949	958	996	988	955	957	984	944	980	1015	979	984	999	991	968	982	991	969	1003	951	972	969	974	952	870	961	991	976	925	977	978	1013	994	987	955	950	986	939	986	1006	945	956	976	986	969	941	922	982	904	951	945	955	956	1047	966	956	973	962	1029	963	989	962	941	978	915	993	976	978	966	1025	983	985	907	920	1001	981	948	989	984	991	912	949	973	970	941	982	936	962	974	961	975	967	973	964	1001	962	975	996	944	1008	934	962	977	990	926	969	1004	919	909	946	970	941	948	949	950	987	973	958	980	964	969	986	939	994	1017	954	956	910	982	942	958	924	883	965	981	964	999	968	994	968	963	994	1025	1019	948	957	953	958	982	1013	967	951	927	917	975	1002	925	884	973	931	1025	980	982	950	938	977	976	1026	1025	1062	949	959	970	984	957	957	951	964	949	963	1008	977	993	974	950	980	982	950	981	969	941	934	980	955	973	949	993	959	921	994	945	940	933	999	952	985	914	896	936	951	989	997	971	978	923	958	987	939	1007	985	935	933	976	943	973	947	926	991	965	979	980	994	972	1001	1023	996	937	952	949	958	996	922	1025	1013	955	956	976	983	995	962	917	936	989	994	1004	950	922	1002	965	999	1001	952	969	992	960	943	964	945	923	1006	965	985	1001	965	918	980	967	993	881	947	965	987	945	976	978	994	1009	901	903	995	988	960	931	969	938	979	970	957	999	956	934	975	996	955	999	1023	991	965	968	969	1003	1003	987	922	1023	996	981	975	955	967	1018	962	941	990	1030	979	995	935	993	977	990	994	968	981	932	998	963	960	987	901	932	1007	1031	962	937	975	942	963	975	1005	957	943	981	997	974	956	989	969	935	938	994	937	941	1010	985	1010	972	958	951	987	972	998	1012	1004	940	1033	1018	969	1016	958	976	915	990	979	1005	981	939	992	976	962	971	943	995	948	963	984	951	968	980	968	966	966	976	950	989	942	948	978	1008	1000	959	980	933	968	1002	1024	993	989	1024	941	974	985	929	921	975	927	986	1002	935	984	949	951	995	955	993	947	1009	1037	971	931	968	889	941	968	978	931	985	970	938	934	968	997	938	950	1017	979	943	935	924	946	1001	973	879	992	1001	906	986	946	994	916	959	981	952	950	946	943	935	977	952	995	949	990	942	992	962	942	990	969	942	1000	963	967	975	945	957	1011	916	1007	961	984	928	1016	1012	955	913	1004	1002	908	937	967	982	992	937	976	1000	947	1000	919	984	965	985	986	972	961	974	1011	950	924	937	966	990	1006	963	1012	972	947	1006	991	961	935	982	960	967	1040	938	982	885	967	987	1019	933	973	946	1030	1014	926	998	972	1009	980	984	994	925	960	970	983	953	993	968	955	933	967	936	986	993	939	1020	961	934	959	942	958	1008	1022	951	978	976	964	975	942	990	941	994	1034	973	1021	1001	924	963	904	947	998	1036	961	939	951	950	941	995	936	1017	936	987	981	933	1008	979	982	939	950	935	999	1037	1010	988	942	938	962	977	930	957	918	1025	981	944	950	943	929	958	983	998	996	907	950	966	959	987	926	966	959	988	927	948	984	984	956	920	941	929	993	932	941	967	953	977	955	971	997	973	1002	949	928	956	1023	992	950	1018	1010	933	947	959	998	943	963	984	954	953	996	989	994	963	973	1018	970	1044	986	922	955	955	986	944	974	993	974	925	976	955	974	1018	963	940	967	946	990	994	993	986	981	933	941	956	957	924	965	953	991	937	915	899	1034	914	920	942	938	957	926	964	966	968	939	951	911	974	1007	984	922	1009	992	960	985	1004	976	1018	1017	954	1000	975	952	957	948	971	937	1076	949	950	1004	1000	946	949	926	962	926	985	975	1016	979	996	1019	882	959	947	989	943	1020	966	918	906	989	915	983	965	942	968	971	963	957	934	940	891	899	940	977	916	996	975	950	959	950	1019	929	1027	991	945	967	1001	914	923	976	998	927	929	942	967	945	1045	930	988	992	933	961	988	939	967	1010	926	985	916	986	927	930	958	981	964	991	986	943	1011	968	944	971	955	964	1005	949	953	927	915	932	1004	1008	887	912	986	977	947	867	965	988	953	989	1001	959	1023	973	986	975	986	980	949	1016	1000	1025	910	1018	997	1015	941	932	950	984	970	963	955	953	939	966	971	944	966	948	968	934	931	989	967	969	930	973	987	976	977	965	958	993	1015	979	982	961	964	995	899	1011	947	959	960	935	950	957	941	930	955	986	958	966	949	938	932	941	1020	983	1021	948	954	943	1024	985	999	933	1009	944	964	964	904	985	932	1003	954	966	960	1007	1020	989	973	1011	954	967	931	1006	974	945	917	978	948	966	925	996	998	1018	954	971	993	968	963	934	972	962	997	990	933	993	930	986	974	936	950	981	862	941	1029	996	992	977	940	955	958	955	950	1000	981	938	934	981	947	1014	1013	945	970	996	1013	938	973	969	991	948	937	955	985	970	991	957	957	921	1005	973	1005
26616	20149	17048	24626	33604	34497	34429	49471	74088	82004	70932	50114	32601	17125	9725	8161	7698	7714	7825	7869	7821	7815	7786	7844	7667	7570	7820	7806	7874	7772	7891	7742	7650	7767	7723	7776	7752	7733	7719	7603	7818	7743	7821	7675	7684	7717	7807	7676	7552	7748	7620	7718	7768	7775	7585	7815	7768	7831	7790	7706	7848	7956	7763	7718	7729	7682	7695	7750	7636	7799	7674	7744	7730	7689	7826	7712	7768	7574	7751	7761	7765	7802	7697	7776	7679	7497	7774	7657	7759	7622	7704	7931	7834	7751	7742	7787	7683	7804	7739	7654	7726	7643	7736	7697	7923	7717	7806	7701	7669	7929	7855	7875	7769	7770	7779	7816	7717	7676	7794	7793	7812	7822	7710	7719	7788	7696	7795	7777	7747	7822	7799	7860	7729	7757	7700	7718	7789	7732	7742	7771	7760	7864	7697	7738	7814	7652	7776	7732	7860	7665	7819	7711	7831	7690	7772	7719	7704	7777	7762	7668	7671	7769	7752	7822	7838	7713	7692	7823	7786	7598	7787	7780	7654	7688	7805	7616	7861	7641	7780	7727	7766	7715	7772	7759	7806	7677	7584	7742	7668	7706	7862	7823	7692	7875	7759	7911	7849	7782	7810	7820	7668	7813	7665	7666	7673	7810	7749	7727	7741	7662	7777	7715	7686	7524	7679	7781	7734	7802	7708	7830	7773	7691	7753	7588	7648	7740	7829	7657	7896	7620	7678	7828	7669	7766	7787	7793	7739	7779	7930	7784	7882	7754	7782	7796	7814	7669	7761	7787	7759	7744	7753	7820	7805	7751	7766	7802	7644	7803	7727	7775	7727	7763	7786	7790	7777	7759	7783	7737	7763	7792	7967	7712	7632	7659	7673	7829	7803	7679	7772	7727	7697	7780	7771	7808	7809	7772	7608	7846	7766	7616	7706	7968	7752	7836	7732	7856	7644	7719	7657	7739	7746	7764	7699	7718	7624	7689	7661	7630	7676	7713	7784	7715	7705	7773	7654	7677	7775	7800	7754	7650	7830	7730	7762	7731	7795	7825	7675	7748	7726	7657	7870	7787	7608	7805	7666	7633	7657	7859	7701	7989	7545	7730	7738	7684	7590	7796	7874	7790	7706	7663	7669	7592	7799	7893	7697	7612	7682	7600	7723	7679	7703	7707	7791	7767	7809	7743	7801	7708	7791	7624	7804	7620	7727	7892	7729	7722	7735	7706	7623	8001	7600	7693	7766	7749	7763	7707	7680	7688	7805	7771	7785	7860	7721	7847	7642	7798	7713	7731	7735	7665	7593	7705	7774	7676	7762	7674	7847	7739	7820	7717	7889	7728	7857	7790	7783	7832	7766	7807	7733	7679	7702	7759	7828	7837	7830	7668	7771	7736	7699	7721	7832	7812	7768	7812	7710	7718	7704	7605	7775	7839	7684	7630	7712	7757	7675	7757	7773	7851	7881	7700	7735	7810	7886	7697	7771	7691	7805	7744	7821	7678	7830	7800	7724	7741	7782	7751	7673	7683	7825	7735	7695	7766	7650	7816	7846	7822	7677	7845	7687	7745	7800	7795	7763	7770	7795	7578	7862	7896	7729	7656	7753	7713	7714	7573	7609	7736	7759	7845	7641	7788	7831	7839	7685	7826	7654	7710	7871	7626	7790	7707	7677	7738	7744	7817	7746	7794	7845	7740	7674	7764	7639	7871	7900	7763	7631	7735	7754	7836	7641	7842	7852	7713	7849	7591	7606	7798	7804	7632	7746	7862	7608	7729	7756	7730	7756	7722	7964	7548	7765	7679	7626	7814	7813	7671	7494	7810	7810	7789	7756	7737	7802	7889	7778	7708	7755	7709	7741	7718	7674	7804	7800	7711	7661	7674	7694	7750	7825	7862	7804	7746	7674	7819	7767	7756	7656	7769	7707	7860	7691	7643	7739	7830	7829	7707	7925	7731	7694	7717	7690	7841	7816	7733	7714	7888	7677	7676	7766	7788	7658	7611	7678	7683	7760	7907	7783	7743	7670	7841	7661	7703	7719	7873	7912	7857	7658	7684	7918	7719	7603	7765	7777	7685	7765	7677	7667	7692	7784	7841	7812	7675	7776	7867	7718	7772	7858	7688	7864	7759	7652	7911	7878	7791	7783	7749	7780	7655	7746	7746	7776	7720	7691	7746	7742	7695	7708	7737	7738	7918	7897	7825	7681	7679	7655	7806	7786	7726	7708	7811	7841	7700	7697	7720	7872	7724	7768	7673	7681	7710	7822	7714	7625	7699	7758	7843	7774	7577	7692	7626	7745	7854	7718	7758	7655	7859	7659	7599	7699	7838	7744	7712	7613	7817	7785	7785	7805	7692	7733	7798	7869	7761	7844	7899	7628	7722	7729	7653	7718	7820	7604	7801	7790	7744	7768	7688	7749	7820	7895	7755	7664	7698	7777	7852	7749	7895	7600	7776	7742	7700	7892	7686	7780	7733	7598	7970	7671	7818	7828	7823	7682	7850	7693	7803	7751	7823	7651	7676	7697	7805	7682	7649	7802	7708	7791	7581	7812	7662	7758	7784	7798	7894	7706	7814	7751	7733	7775	7747	7650	7734	7724	7651	7771	7690	7688	7704	7776	7728	7821	7891	7631	7652	7763	7734	7877	7735	7638	7636	7866	7701	7835	7676	7778	7826	7803	7664	7669	7832	7946	7679	7880	7702	7723	7661	7758	7674	7719	7713	7786	7808	7873	7703	7711	7670	7714	7659	7757	7784	7702	7570	7820	7714	7783	7715	7624	7732	7657	7876	7761	7828	7618	7779	7763	7752	7755	7745	7557	7813	7754	7632	7718	7786	7906	7745	7708	7856	7677	7782	7746	7715	7770	7853	7754	7743	7654	7788	7820	7792	7721	7769	7750	7640	7780	7661	7773	7769	7580	7852	7862	7731	7809	7771	7775	7783	7849	7794	7722	7665	7552	7864	7691	7831	7698	7757	7782	7643	7640	7794	7854	7835	7654	7846	7805	7782	7836	7801	7687	7651	7845	7792	7782	7775	7900	7592	7753	7766	7870	7760	7768	7717	7862	7772	7634	7733	7650	7777	7768	7789	7749	7640	7840	7665	7639	7803	7736	7790	7792	7923	7753	7635	7728	7677	7681	7797	7753	7764	7653	7808	7791	7660	7845	7701	7743	7856	7726	7749	7797	7692	7827	7750	7813	7801	7694	7702	7629	7837	7698	7787	7809	7802	7843	7771	7802	7880	7807	7699	7660	7745	7783	7768	7755	7660	7721	7626	7732	7710	7752	7816	7745	7834	7791	7586	7692	7528	7730	7658	7678	7782	7707	7800	7586	7787	7866	7706	7786	7805	7740	7704	7766	7628	7803	7801	7749	7767	7903	7814	7618	7774	7829	7653	7791	7824	7800	7646	7788	7901	7623	7874	7700	7690	7649	7752	7869	7699	7692	7801	7642	7806	7780	7713	7752	7661	7797	7695	7734	7641	7688	7777	7650	7912	7692	7841	7759	7865	7816	7804	7754	7751	7667	7601	7750	7807	7664	7829	7653	7791	7678	7828	7740	7667	7921	7847	7846	7818	7682	7769	7808	7806	7731	7695	7744	7886	7782	7794	7660	7782	7725	7708	7793	7688	7909	7734	7731	7792	7794	7824	7815	7743	7757	7772	7730	7729	7679	7782	7701	7696	7618	7780	7713	7683	7853	7816	7804	7745	7640	7705	7712	7703	7729	7764	7755	7692	7749	7775	7713	7878	7658	7703	7880	7735	7726	7724	7675	7698	7770	7701	7778	7880	7788	7748	7754	7706	7786	7711	7830	7903	7713	7770	7787	7783	7870	7978	7778	7684	7847	7801	7683	7762	7872	7686	7831	7753	7867	7911	7830	7631	7726	7617	7744	7783	7653	7688	7779	7838	7716	7726	7731	7728	7731	7808	7837	7685	7815	7651	7844	7705	7716	7795	7906	7717	7535	7792	7742	7750	7685	7674	7816	7772	7722	7716	7754	7775	7737	7764	7643	7858	7729	7773	7657	7639	7682	7832	7616	7752	7791	7771	7709	7642	7847	7631	7699	7661	7862	7695	7624	7596	7639	7722	7676	7700	7659	7898	7816	7775	7832	7707	7703	7739	7799	7773	7733	7784	7772	7696	7696	7690	7817	7752	7704	7752	7867	7661	7691	7814	7812	7796	7796	7666	7686	7765	7788	7705	7799	7816	7859	7695	7727	7793	7695	7632	7704	7707	7798	7735	7686	7825	7663	7777	7825	7826	7601	7609	7776	7828	7748	7829	7754	7768	7830	7776	7715	7684	7648	7720	7751	7610	7754	7835	7692	7787	7633	7694	7750	7724	7771	7774	7839	7746	7624	7666	7750	7697	7675	7820	7759	7749	7787	7816	7570	7678	7888	7749	7841	7786	7821	7766	7657	7754	7793	7704	7808	7778	7729	7733	7620	7746	7956	7787	7623	7814	7711	7919	7837	7674	7739	7754	7772	7808	7771	7813	7769	7825	7632	7846	7642	7670	7762	7827	7706	7617	7808	7730	7798	7815	7805	7918	7782	7667	7738	7843	7704	7662	7828	7776	7832	7859	7891	7820	7631	7612	7723	7674	7784	7705	7763	7681	7809	7941	7812	7746	7699	7776	7803	7691	7723	7689	7739	7726	7717	7765	7744	7597	7734	7884	7742	7770	7769	7781	7793	7765	7757	7699	7687	7839	7712	7669	7876	7860	7739	7913	7749	7743	7757	7788	7826	7798	7724	7859	7715	7714	7689	7811	7682	7811	7825	7718	7676	7701	7766	7836	7751	7822	7692	7660	7652	7662	7757	7720	7836	7823	7774	7652	7751	7679	7853	7830	7645	7611	7826	7723	7736	7778	7897	7726	7776	7707	7691	7861	7756	7820	7672	7627	7791	7730	7655	7789	7730	7736	7628	7777	7772	7828	7740	7811	7578	7692	7748	7807	7808	7610	7775	7882	7702	7744	7737	7737	7707	7762	7638	7798	7793	7957	7915	7774	7653	7925	7773	7718	7851	7721	7883	7818	7752	7632	7826	7769	7746	7732	7744	7773	7633	7877	7732	7786	7741	7851	7728	7672
3522	1505	1358	1152	1298	1431	1547	1681	3876	6426	5238	2951	1672	1128	901	922	990	951	904	914	947	905	1004	914	891	946	966	966	953	943	963	912	917	958	951	980	985	933	949	930	938	913	896	953	917	918	937	880	941	912	901	966	978	898	882	940	913	959	921	967	943	983	967	972	951	933	891	954	930	966	1018	912	896	923	945	981	914	943	991	920	882	905	930	934	919	964	985	956	911	935	1022	942	929	969	952	942	863	969	945	929	861	930	1002	950	929	969	886	911	882	1033	939	916	932	928	923	901	976	924	942	947	927	932	883	921	984	944	915	970	945	967	953	928	922	1006	986	955	892	953	953	915	966	992	928	920	923	927	976	963	941	920	897	974	969	936	936	941	899	988	933	968	903	945	961	986	912	959	941	931	995	941	915	936	920	1000	901	965	942	951	974	953	989	930	926	973	925	948	967	934	991	872	896	916	896	989	958	914	927	937	940	962	939	971	952	912	954	958	953	925	956	954	944	926	1024	893	955	978	915	904	937	978	893	908	999	993	981	918	976	951	979	937	966	906	935	933	851	984	936	947	908	1007	954	964	938	965	855	937	967	904	939	894	993	948	877	973	985	916	924	909	913	1005	928	920	1007	949	930	951	935	898	945	961	963	910	951	975	882	917	995	912	928	948	927	923	890	905	912	922	930	919	957	933	966	975	922	916	904	936	983	1020	971	937	952	927	903	974	893	970	937	934	937	888	874	958	909	973	938	901	940	964	914	968	964	919	911	934	927	892	957	977	968	960	943	884	915	955	932	958	930	955	962	921	927	1000	909	935	957	968	953	912	948	988	990	975	920	922	942	960	917	965	913	970	968	932	925	922	950	941	934	889	920	883	893	925	924	961	1003	880	940	954	962	983	951	939	940	948	970	951	933	970	951	1027	928	938	929	994	926	900	942	922	967	921	943	950	893	950	981	969	952	963	945	907	933	956	1003	924	943	926	888	954	950	924	940	921	923	1009	936	912	981	934	903	926	903	929	924	961	964	915	916	930	992	964	906	960	988	900	961	948	940	892	1012	938	969	939	944	913	946	880	883	919	888	953	949	896	964	902	912	939	976	961	901	947	975	974	920	937	906	964	950	1031	944	937	926	922	919	958	957	963	955	935	943	903	939	875	956	884	987	896	938	920	912	998	965	946	972	899	950	944	956	924	966	958	893	965	936	949	960	945	982	949	903	982	942	971	974	924	922	915	910	1023	935	965	915	939	981	1030	914	936	976	906	981	969	932	896	947	995	964	886	935	953	932	962	985	951	928	935	952	956	930	973	923	967	958	921	930	942	889	938	981	910	866	910	974	901	953	895	889	920	930	978	938	958	983	903	951	944	905	932	938	897	915	898	971	946	943	940	962	936	912	989	952	935	935	923	960	932	917	1019	1017	912	949	914	945	898	922	965	918	908	930	928	971	897	907	950	984	954	938	925	863	940	927	977	968	910	900	923	882	914	935	936	955	972	934	929	920	942	910	969	955	985	950	934	854	970	936	960	961	895	938	957	900	875	905	999	949	948	908	892	928	977	916	989	912	892	863	931	892	930	902	934	913	943	950	905	926	918	954	998	942	959	946	907	921	907	977	920	890	936	886	948	937	990	943	942	970	932	978	997	947	918	1004	962	968	921	976	905	949	917	923	956	914	969	949	908	936	890	910	900	965	898	912	989	970	976	926	965	939	972	912	925	925	998	971	938	993	892	944	936	936	918	965	1003	948	913	972	955	948	944	881	913	977	995	918	988	931	898	903	941	961	944	899	936	962	933	903	971	967	947	902	910	922	938	961	966	946	921	920	953	959	943	968	932	982	903	986	925	911	984	935	940	901	922	897	932	947	921	925	945	909	966	923	952	985	953	886	856	972	930	939	923	909	938	953	973	968	932	944	938	1001	941	961	916	953	938	930	978	933	962	922	932	922	972	908	1009	893	950	945	896	901	960	903	971	873	944	979	949	929	955	895	907	945	931	852	931	966	940	957	914	938	907	898	911	886	912	959	963	960	897	919	910	931	974	933	949	984	971	938	934	942	932	952	904	940	983	932	924	915	930	959	864	912	939	882	934	933	936	976	911	912	935	916	917	919	922	902	947	1002	928	970	925	930	918	943	929	969	983	933	943	921	884	936	983	954	973	904	968	936	885	906	882	953	915	1018	942	894	995	915	893	888	935	885	931	960	942	933	903	930	971	913	999	928	933	999	885	962	976	979	946	889	975	932	957	935	1005	954	925	935	898	973	992	914	986	933	930	968	938	914	960	945	928	954	984	968	987	901	942	950	984	961	945	941	956	921	917	885	935	929	920	945	961	929	951	883	953	976	946	931	938	921	916	880	958	903	858	914	952	948	938	940	960	972	937	956	882	878	946	896	976	933	925	943	894	905	921	939	948	919	989	940	942	950	941	931	931	935	993	920	921	948	930	960	914	882	935	951	932	902	1006	921	914	949	898	927	979	915	967	913	939	924	969	939	961	942	893	982	918	874	942	985	941	977	871	945	916	969	921	932	969	956	943	939	959	951	921	940	987	878	1012	907	933	946	970	965	958	970	905	926	912	902	926	899	934	944	922	910	951	969	911	968	951	924	927	958	995	968	934	975	952	964	983	925	949	989	914	923	1004	964	959	917	962	930	958	938	968	979	934	951	964	932	939	937	974	888	951	975	917	927	895	962	950	1011	984	925	999	960	962	886	959	890	958	942	936	964	955	949	973	965	915	964	952	996	959	917	932	961	964	930	920	910	932	956	899	953	909	975	904	956	943	941	980	943	921	976	964	894	951	910	925	986	949	930	959	902	930	990	969	979	933	923	927	946	959	902	972	929	921	951	952	932	894	967	968	925	946	914	960	915	934	901	943	880	945	904	955	947	860	969	898	927	908	956	913	987	926	944	837	913	928	951	904	970	924	891	974	944	982	924	940	963	911	917	1013	941	893	1019	926	915	904	946	936	933	900	955	921	900	935	921	981	927	986	895	903	927	976	976	924	958	949	913	946	952	925	986	949	942	915	886	971	930	926	937	964	902	966	957	954	933	924	954	891	947	916	882	960	952	925	909	920	973	965	982	874	938	915	968	1019	927	985	951	962	953	932	963	859	987	965	996	926	919	938	896	940	983	929	973	944	949	965	940	955	937	965	1011	915	962	946	922	949	994	976	952	923	968	917	944	853	938	960	953	963	932	948	945	883	983	939	925	962	949	909	937	960	976	974	954	975	978	988	953	916	972	928	925	939	934	992	1021	945	941	943	911	952	874	971	952	946	942	987	984	911	958	913	973	883	917	963	976	929	941	968	930	980	951	935	916	937	963	891	861	906	927	989	926	925	911	934	930	918	960	956	918	917	941	900	1009	981	928	911	992	909	951	928	947	991	991	958	921	928	979	942	958	952	926	917	902	934	976	906	922	961	949	917	949	993	877	973	880	970	940	954	944	934	891	911	927	939	993	943	935	944	910	914	976	930	939	953	920	879	1001	941	930	917	923	911	1004	901	918	904	906	980	918	918	952	934	911	956	938	975
17845	13047	11637	16666	23227	23498	25929	27046	42126	47543	40007	27752	16378	9885	8025	7673	7602	7585	7548	7386	7492	7528	7561	7690	7569	7680	7540	7467	7595	7717	7595	7537	7527	7646	7486	7562	7720	7452	7564	7719	7572	7625	7658	7483	7630	7574	7684	7454	7623	7548	7613	7622	7667	7520	7521	7525	7580	7643	7566	7600	7625	7684	7570	7512	7533	7651	7631	7515	7659	7720	7535	7582	7492	7477	7360	7646	7624	7643	7578	7601	7754	7535	7655	7489	7565	7575	7600	7608	7592	7386	7474	7628	7716	7626	7598	7618	7686	7682	7503	7651	7613	7532	7584	7666	7563	7711	7533	7498	7629	7486	7618	7570	7588	7470	7540	7524	7493	7481	7624	7450	7528	7616	7517	7422	7602	7517	7381	7556	7571	7546	7688	7628	7545	7543	7575	7567	7536	7549	7627	7538	7654	7605	7681	7639	7500	7537	7644	7550	7618	7471	7690	7411	7605	7640	7630	7637	7579	7502	7426	7630	7597	7721	7552	7587	7510	7554	7377	7767	7634	7567	7564	7566	7528	7620	7621	7551	7595	7619	7528	7541	7517	7543	7486	7721	7698	7532	7584	7553	7622	7596	7504	7575	7519	7578	7368	7507	7504	7554	7552	7558	7564	7508	7587	7554	7621	7504	7634	7605	7640	7501	7670	7506	7512	7590	7592	7559	7678	7615	7564	7488	7556	7591	7468	7592	7578	7558	7525	7730	7571	7531	7538	7510	7618	7476	7616	7625	7660	7629	7627	7606	7544	7609	7512	7531	7615	7519	7625	7582	7638	7415	7444	7538	7689	7534	7484	7552	7511	7690	7522	7460	7632	7645	7472	7649	7713	7569	7549	7644	7636	7526	7591	7586	7469	7606	7607	7410	7562	7656	7735	7642	7604	7639	7661	7546	7582	7519	7689	7522	7593	7513	7779	7618	7481	7520	7605	7594	7560	7667	7478	7397	7567	7627	7455	7552	7563	7605	7410	7541	7438	7654	7483	7573	7539	7637	7557	7630	7543	7407	7644	7582	7584	7578	7500	7491	7567	7534	7573	7706	7508	7433	7470	7499	7592	7527	7524	7580	7482	7458	7492	7552	7655	7651	7749	7569	7579	7716	7653	7592	7736	7615	7599	7455	7600	7579	7612	7637	7559	7627	7477	7526	7687	7472	7713	7552	7583	7493	7599	7533	7649	7699	7598	7711	7637	7518	7694	7573	7530	7607	7483	7595	7611	7632	7641	7512	7498	7656	7564	7585	7548	7479	7526	7774	7539	7610	7649	7728	7564	7533	7616	7455	7590	7575	7503	7657	7543	7597	7594	7584	7556	7667	7689	7517	7492	7563	7537	7574	7393	7360	7503	7553	7682	7550	7508	7400	7559	7620	7484	7529	7609	7590	7610	7501	7633	7634	7538	7610	7625	7606	7565	7548	7832	7553	7592	7633	7612	7707	7515	7581	7535	7591	7403	7554	7420	7460	7654	7548	7626	7593	7514	7613	7635	7461	7582	7600	7548	7664	7531	7635	7624	7604	7560	7451	7518	7609	7547	7597	7520	7749	7572	7570	7683	7456	7616	7726	7639	7546	7540	7534	7410	7481	7613	7565	7642	7691	7587	7565	7554	7557	7590	7780	7643	7583	7589	7687	7560	7566	7456	7509	7627	7470	7591	7475	7635	7492	7678	7624	7608	7653	7605	7562	7465	7491	7554	7538	7585	7574	7420	7567	7574	7657	7642	7586	7570	7630	7678	7769	7556	7591	7565	7580	7523	7478	7522	7616	7690	7673	7618	7711	7549	7700	7605	7526	7447	7520	7519	7440	7587	7435	7597	7540	7590	7776	7550	7536	7437	7623	7566	7618	7609	7592	7507	7436	7679	7549	7338	7448	7528	7382	7707	7518	7657	7529	7753	7527	7592	7560	7663	7567	7556	7505	7437	7553	7534	7475	7491	7566	7666	7552	7632	7491	7584	7642	7448	7496	7566	7511	7411	7609	7566	7547	7608	7547	7563	7597	7474	7536	7648	7641	7559	7571	7668	7505	7603	7568	7638	7674	7485	7613	7515	7560	7615	7721	7523	7523	7558	7638	7538	7527	7518	7530	7513	7560	7632	7569	7529	7637	7668	7496	7508	7446	7535	7683	7582	7432	7507	7631	7605	7623	7686	7647	7611	7506	7560	7535	7630	7433	7607	7631	7558	7541	7599	7676	7512	7631	7532	7644	7546	7560	7546	7516	7573	7569	7498	7574	7573	7535	7532	7568	7596	7523	7612	7604	7664	7574	7540	7744	7549	7656	7660	7648	7481	7430	7521	7650	7571	7579	7526	7634	7589	7520	7572	7611	7615	7493	7649	7607	7589	7383	7554	7469	7530	7679	7725	7543	7614	7583	7628	7499	7567	7610	7543	7569	7585	7629	7539	7660	7599	7520	7558	7615	7683	7630	7547	7483	7635	7644	7509	7683	7588	7513	7536	7592	7445	7539	7590	7591	7524	7493	7575	7674	7627	7478	7621	7525	7400	7641	7693	7610	7624	7574	7557	7650	7665	7628	7480	7455	7666	7457	7718	7450	7563	7547	7601	7602	7605	7501	7630	7640	7466	7564	7610	7483	7555	7534	7608	7582	7641	7593	7706	7504	7494	7632	7593	7509	7677	7537	7484	7562	7620	7532	7555	7542	7384	7657	7457	7735	7490	7591	7573	7636	7713	7569	7540	7747	7591	7507	7538	7621	7712	7574	7581	7677	7685	7522	7546	7663	7684	7628	7618	7642	7558	7540	7642	7534	7436	7665	7521	7553	7591	7502	7601	7634	7588	7572	7563	7672	7551	7599	7630	7573	7612	7539	7530	7565	7596	7533	7441	7673	7658	7571	7663	7570	7566	7556	7594	7565	7558	7572	7570	7593	7655	7444	7547	7588	7617	7568	7562	7559	7628	7590	7530	7727	7554	7623	7507	7520	7492	7637	7700	7533	7552	7572	7635	7666	7439	7590	7472	7670	7710	7422	7554	7662	7532	7580	7474	7471	7633	7482	7384	7523	7582	7676	7684	7515	7441	7536	7718	7646	7584	7657	7675	7554	7535	7437	7515	7706	7562	7624	7471	7617	7516	7513	7565	7475	7652	7646	7500	7614	7663	7489	7639	7562	7614	7702	7607	7645	7586	7641	7555	7588	7580	7606	7599	7485	7647	7605	7612	7500	7569	7583	7612	7688	7528	7513	7622	7553	7530	7323	7729	7526	7518	7522	7440	7578	7710	7627	7579	7543	7517	7668	7594	7611	7633	7573	7497	7435	7479	7602	7659	7603	7603	7644	7638	7617	7546	7519	7665	7648	7498	7819	7514	7707	7616	7534	7567	7590	7586	7581	7620	7585	7566	7548	7613	7561	7601	7616	7600	7720	7542	7417	7473	7556	7661	7558	7536	7531	7575	7539	7603	7718	7519	7610	7553	7578	7617	7593	7640	7486	7442	7572	7437	7449	7526	7571	7546	7543	7552	7627	7617	7635	7485	7672	7715	7660	7570	7587	7604	7505	7695	7463	7616	7418	7494	7607	7486	7458	7566	7516	7595	7401	7581	7514	7526	7673	7536	7554	7494	7714	7573	7422	7565	7608	7486	7560	7506	7535	7592	7644	7614	7597	7420	7559	7562	7622	7498	7549	7606	7341	7785	7724	7604	7615	7568	7658	7655	7512	7480	7553	7616	7547	7587	7510	7405	7641	7610	7616	7730	7672	7659	7504	7616	7588	7433	7492	7617	7521	7593	7484	7638	7637	7493	7475	7590	7629	7458	7648	7707	7655	7664	7503	7714	7595	7452	7572	7493	7573	7608	7636	7444	7714	7671	7584	7444	7550	7541	7481	7690	7521	7619	7626	7620	7759	7633	7674	7467	7713	7402	7596	7636	7658	7556	7613	7581	7656	7480	7619	7502	7574	7580	7608	7619	7666	7680	7689	7620	7601	7601	7570	7565	7601	7588	7397	7597	7502	7553	7522	7556	7468	7590	7561	7715	7658	7433	7493	7549	7574	7596	7561	7574	7520	7668	7639	7644	7703	7525	7584	7620	7593	7587	7509	7542	7543	7543	7493	7555	7641	7534	7607	7514	7688	7472	7693	7476	7644	7743	7453	7620	7732	7484	7623	7571	7615	7630	7595	7550	7587	7463	7522	7507	7753	7533	7522	7531	7560	7558	7713	7520	7639	7555	7606	7536	7617	7665	7528	7628	7663	7686	7505	7591	7607	7571	7678	7610	7577	7501	7576	7499	7596	7644	7534	7437	7550	7691	7483	7680	7585	7551	7508	7485	7490	7572	7663	7607	7518	7507	7664	7611	7612	7528	7535	7563	7702	7475	7395	7642	7640	7629	7536	7553	7560	7561	7707	7553	7645	7515	7717	7634	7645	7510	7586	7656	7596	7641	7447	7478	7470	7665	7643	7523	7561	7645	7565	7528	7677	7632	7667	7598	7485	7658	7830	7649	7665	7641	7441	7573	7562	7616	7529	7453	7645	7678	7583	7560	7690	7569	7427	7530	7530	7482	7644	7567	7634	7634	7619	7627	7687	7400	7725	7578	7636	7478	7554	7688	7456	7654	7469	7651	7642	7523	7553	7666	7557	7568	7622	7661	7610	7491	7638	7453	7707	7570	7678	7488	7567	7558	7500	7525	7550	7592	7649	7488	7615	7663	7418	7481	7578	7639	7550	7583	7732	7498	7444	7542	7598	7620	7688	7520	7566	7576	7536	7566	7677	7629	7572	7687	7433	7635	7621	7577	7623	7680	7582	7603	7572	7573	7631	7656	7554	7435	7554	7483	7586	7658	7616	7580	7690	7554	7681	7608	7626	7585	7610	7479	7531	7651	7676	7649	7720	7548	7621	7524	7523	7563	7592	7712	7711	7665	7695	7487	7521	7553	7535	7513	7633	7565	7515	7550	7573	7557	7590	7608	7520	7562	7594	7556	7631	7645	7703	7644	7732	7594	7620	7617	7546	7437	7579	7676	7513	7388	7726	7674	7485	7494	7531	7586	7483	7556	7623	7687	7585	7455	7491	7593	7509	7552	7564	7633	7539	7501	7799	7422	7506	7565	7584	7604	7504
2417	1769	1537	1410	1833	2216	1984	3931	13476	16841	11527	5175	2203	1246	1069	958	892	933	938	971	876	876	981	934	899	935	1008	931	956	983	918	950	954	881	953	930	911	950	904	961	912	942	960	900	923	958	934	951	927	900	995	906	973	894	960	941	945	906	970	982	928	952	910	967	948	921	914	935	926	947	985	911	886	954	919	924	947	929	873	920	928	922	1006	935	914	976	927	937	925	909	956	910	953	925	937	970	924	893	919	941	913	940	971	912	908	961	994	918	956	948	939	924	945	907	987	914	969	900	939	946	940	923	952	932	957	998	918	883	972	915	968	953	937	934	916	967	956	946	887	944	965	977	932	925	973	938	975	969	830	996	939	993	944	925	934	945	962	955	911	963	930	931	955	956	944	904	938	964	871	941	967	928	912	999	958	986	944	954	938	937	973	960	878	967	889	914	931	904	917	922	906	917	976	931	921	934	964	934	924	964	978	995	925	925	900	911	891	971	916	955	956	922	963	949	903	942	934	903	915	960	935	935	918	901	886	892	919	924	939	934	925	916	981	946	970	967	905	902	907	919	885	860	954	941	950	908	1021	970	958	923	963	966	913	936	942	971	923	934	913	912	906	918	902	938	921	934	932	899	884	924	953	960	936	904	943	886	926	940	997	887	925	938	919	931	929	904	970	992	928	943	928	975	999	903	915	991	986	877	943	938	917	958	955	924	971	960	963	905	938	921	891	939	942	926	927	971	976	947	929	914	991	919	933	1011	947	919	942	923	939	922	917	969	922	932	943	937	969	932	913	954	912	959	912	950	921	937	981	946	915	936	876	937	923	893	896	934	889	949	918	929	991	960	923	982	962	929	937	912	994	926	942	930	913	926	989	957	895	939	944	929	925	963	949	910	901	971	967	965	925	885	945	941	973	892	942	920	966	970	962	961	928	936	907	977	918	1020	905	937	926	916	977	902	968	983	880	1001	888	981	954	934	922	960	979	939	934	906	913	936	1011	958	955	945	951	974	916	973	953	975	977	987	935	943	909	915	954	895	942	918	931	911	931	884	968	975	985	953	898	938	933	948	938	882	929	1004	928	979	943	932	920	941	950	922	934	932	943	971	926	937	973	929	917	971	962	922	964	934	975	938	956	956	920	942	952	945	919	934	924	917	921	943	968	981	905	909	1025	940	925	971	909	891	983	940	954	933	962	927	965	901	988	945	918	949	920	973	966	967	970	933	992	960	958	945	926	967	957	888	924	945	987	956	887	935	884	923	965	927	936	962	977	914	999	954	867	910	879	966	906	1003	920	900	909	840	938	978	947	937	912	977	942	935	954	924	961	951	899	905	939	943	944	929	912	917	950	970	940	949	955	971	966	958	951	905	938	965	936	1006	968	953	926	968	969	953	955	952	963	953	904	938	950	930	883	926	943	922	904	967	928	965	936	913	955	917	915	983	940	995	968	956	939	877	948	935	957	963	984	979	929	920	967	990	937	960	980	948	945	951	941	896	970	1035	915	948	953	956	942	928	965	969	898	920	911	943	948	961	940	935	940	932	948	891	924	963	931	979	941	955	974	969	938	925	904	958	920	976	957	947	955	924	951	933	927	968	958	900	919	902	965	956	1005	901	937	907	922	998	973	1010	918	937	974	951	1007	986	955	1001	934	903	990	969	917	941	923	964	900	945	944	1020	919	939	889	944	950	895	984	991	940	884	987	967	900	899	941	911	940	923	878	906	989	916	979	939	985	910	936	916	936	873	956	913	894	932	933	946	960	918	919	910	934	927	929	913	925	971	936	895	932	982	893	928	923	950	919	939	966	996	936	914	957	930	965	949	910	931	974	1002	974	910	900	935	985	957	967	963	971	945	974	1011	939	925	926	910	969	991	943	959	939	1016	958	912	943	970	954	954	938	949	870	979	920	960	1010	990	965	910	942	954	976	949	930	979	921	921	915	1029	943	980	971	971	942	972	976	913	902	909	970	923	950	959	896	883	943	969	873	944	926	986	927	938	941	941	990	899	988	916	907	946	940	958	968	931	930	919	948	986	956	930	899	981	904	949	945	930	977	907	951	966	938	949	928	926	963	922	944	953	928	891	948	958	967	910	923	971	956	929	938	922	946	976	953	938	963	891	943	926	956	973	941	963	936	971	965	914	995	962	998	908	899	975	974	964	936	948	943	932	988	887	949	979	1009	941	922	932	894	961	922	961	897	968	929	973	952	902	913	933	934	935	893	950	932	941	978	946	962	934	956	979	923	918	893	905	928	939	903	905	932	990	965	959	959	939	911	979	1010	950	981	920	898	935	929	965	989	929	972	918	944	962	928	959	967	938	999	957	961	952	970	912	993	932	942	931	942	868	972	948	997	883	930	917	993	908	961	933	987	912	912	912	943	891	973	967	865	908	925	907	870	921	906	985	969	973	959	935	907	923	924	945	913	979	946	953	900	967	886	909	997	958	986	880	943	967	907	986	933	923	912	922	989	950	898	903	863	903	1011	893	924	930	944	932	975	938	925	908	921	920	976	985	937	970	928	939	962	945	961	972	961	960	951	978	920	951	945	988	1006	994	990	944	982	904	953	976	927	945	954	931	937	966	990	980	996	964	940	957	928	967	954	952	942	973	932	913	987	905	902	907	991	958	1009	993	964	918	884	915	960	947	903	948	970	892	956	918	942	893	900	898	953	912	952	935	926	984	917	924	943	921	901	956	963	906	947	899	959	950	954	981	964	964	910	922	928	955	938	942	908	898	892	952	952	926	931	908	942	928	913	950	880	976	933	948	955	922	940	900	897	846	944	910	922	934	922	916	945	973	979	994	935	961	987	926	959	957	954	903	944	943	950	972	946	938	963	895	986	931	973	895	1004	947	951	933	926	935	969	878	979	934	970	917	962	948	979	926	943	924	855	1010	892	968	998	917	931	941	934	978	1012	960	885	875	1013	955	945	906	950	944	968	1002	893	943	938	987	967	980	939	968	1016	990	982	932	975	935	983	924	958	911	986	910	970	950	947	923	938	911	922	925	973	935	936	933	924	888	878	925	901	912	936	912	999	980	954	920	955	980	943	919	910	944	948	942	882	997	955	944	942	932	942	894	927	979	928	944	960	1011	991	913	931	982	903	923	965	928	968	892	979	924	890	926	924	966	955	946	902	964	940	951	922	960	923	963	960	879	959	949	926	943	909	951	918	915	932	897	911	925	951	938	922	976	894	933	1014	990	972	904	938	985	939	997	974	936	986	980	907	964	940	936	969	927	930	909	894	939	946	970	924	907	933	912	931	980	937	900	911	903	929	943	955	1004	951	922	873	968	969	971	915	977	956	989	970	984	894	952	931	926	953	953	916	863	937	997	935	961	954	979	954	916	995	958	981	904	900	927	894	938	957	911	947	965	892	968	952	957	934	969	970	997	897	877	973	944	955	950	961	947	996	927	936	931	891	1002	950	933	978	955	973	951	963	905	957	979	899	925	946	981	981	934	980	922	968	928	965	981	932	892	919	922	940	974	967	907	943	956	944	959	900	905	906	911	945	876	964	1028
21414	15876	13249	22850	30513	32720	30788	42640	66785	67106	52571	36501	21675	11870	8339	7710	7557	7638	7474	7665	7651	7683	7666	7492	7609	7728	7613	7420	7658	7398	7588	7604	7692	7656	7676	7607	7600	7547	7731	7574	7681	7485	7632	7545	7565	7568	7628	7607	7470	7666	7594	7507	7633	7627	7607	7594	7565	7480	7602	7582	7559	7617	7610	7385	7582	7592	7567	7660	7615	7559	7494	7591	7562	7643	7507	7666	7574	7453	7643	7615	7601	7628	7563	7550	7733	7814	7643	7779	7684	7719	7502	7606	7492	7620	7643	7488	7514	7552	7608	7583	7696	7648	7571	7566	7623	7515	7629	7715	7599	7616	7427	7867	7654	7619	7517	7602	7519	7548	7663	7609	7519	7643	7654	7704	7614	7687	7732	7483	7650	7645	7539	7562	7649	7644	7471	7577	7546	7656	7640	7652	7563	7756	7635	7546	7674	7607	7669	7637	7568	7682	7465	7774	7610	7515	7654	7595	7671	7647	7642	7710	7634	7676	7519	7538	7597	7542	7663	7621	7655	7591	7740	7561	7616	7632	7590	7526	7469	7689	7486	7597	7785	7589	7541	7596	7605	7629	7635	7500	7534	7666	7576	7642	7642	7567	7573	7650	7651	7598	7598	7460	7554	7627	7692	7559	7700	7528	7708	7537	7567	7648	7620	7543	7676	7569	7536	7508	7699	7562	7664	7633	7623	7646	7652	7610	7506	7685	7562	7643	7537	7495	7479	7705	7523	7613	7471	7536	7699	7598	7604	7661	7663	7498	7691	7635	7357	7626	7634	7567	7613	7536	7651	7574	7662	7615	7532	7499	7564	7648	7586	7515	7570	7649	7667	7585	7679	7588	7537	7608	7490	7539	7635	7480	7492	7592	7574	7543	7696	7551	7636	7652	7635	7610	7626	7648	7523	7528	7539	7587	7593	7619	7614	7566	7648	7529	7653	7662	7608	7498	7625	7531	7517	7486	7692	7593	7752	7520	7599	7592	7618	7629	7593	7512	7552	7767	7708	7586	7647	7674	7621	7636	7503	7515	7588	7489	7582	7665	7553	7542	7572	7499	7487	7582	7577	7649	7565	7556	7660	7674	7632	7620	7638	7629	7598	7685	7731	7594	7611	7553	7531	7510	7617	7655	7606	7681	7444	7657	7579	7576	7623	7680	7569	7611	7633	7614	7563	7577	7639	7702	7654	7572	7556	7650	7712	7488	7623	7524	7636	7649	7655	7752	7689	7711	7590	7656	7594	7675	7463	7705	7565	7651	7564	7643	7639	7702	7541	7502	7622	7639	7460	7671	7734	7736	7659	7612	7767	7529	7565	7428	7559	7541	7520	7577	7388	7698	7806	7520	7517	7653	7663	7575	7490	7627	7591	7568	7511	7409	7537	7633	7639	7668	7571	7732	7663	7716	7654	7598	7620	7600	7732	7607	7705	7623	7524	7696	7816	7540	7664	7513	7793	7544	7656	7587	7623	7548	7624	7703	7639	7631	7465	7655	7509	7726	7635	7610	7668	7589	7593	7627	7658	7728	7659	7762	7587	7636	7508	7591	7531	7491	7500	7620	7744	7572	7680	7651	7469	7547	7474	7546	7626	7754	7524	7733	7575	7619	7681	7753	7532	7703	7690	7750	7690	7559	7668	7551	7701	7736	7608	7669	7625	7655	7564	7568	7599	7629	7616	7599	7511	7544	7659	7508	7569	7622	7591	7552	7704	7636	7688	7605	7663	7642	7738	7637	7473	7513	7711	7685	7538	7471	7650	7542	7583	7642	7599	7617	7626	7722	7670	7655	7658	7517	7522	7716	7563	7619	7682	7488	7579	7647	7630	7492	7606	7625	7755	7513	7777	7683	7747	7622	7457	7698	7594	7621	7637	7610	7595	7632	7538	7651	7671	7584	7526	7701	7533	7644	7598	7599	7565	7656	7608	7521	7625	7820	7600	7573	7850	7638	7701	7612	7583	7730	7443	7606	7578	7501	7528	7676	7587	7583	7573	7523	7614	7491	7630	7612	7565	7734	7802	7544	7627	7766	7604	7707	7652	7680	7712	7594	7763	7548	7516	7481	7589	7551	7673	7549	7471	7576	7598	7562	7613	7499	7637	7652	7564	7671	7633	7651	7610	7593	7605	7667	7672	7550	7586	7561	7557	7716	7655	7674	7590	7455	7627	7587	7663	7602	7517	7602	7733	7651	7714	7673	7510	7534	7638	7585	7586	7502	7654	7483	7516	7717	7695	7639	7604	7583	7623	7586	7481	7564	7665	7628	7706	7632	7497	7670	7608	7562	7694	7661	7551	7563	7568	7690	7689	7721	7690	7603	7600	7533	7661	7571	7442	7655	7588	7710	7585	7708	7568	7573	7630	7672	7593	7519	7498	7562	7493	7588	7625	7624	7490	7607	7628	7695	7591	7619	7644	7511	7653	7546	7655	7514	7475	7598	7623	7618	7650	7549	7496	7639	7685	7707	7471	7570	7515	7583	7658	7466	7636	7613	7654	7590	7670	7576	7597	7548	7787	7643	7600	7707	7657	7716	7576	7612	7468	7724	7568	7660	7485	7528	7663	7574	7514	7651	7604	7601	7573	7684	7600	7543	7551	7451	7605	7712	7566	7546	7663	7681	7607	7538	7579	7568	7770	7586	7572	7541	7548	7570	7568	7674	7649	7645	7571	7652	7628	7584	7424	7680	7626	7586	7659	7649	7550	7631	7536	7700	7553	7637	7669	7507	7609	7730	7663	7617	7612	7526	7470	7561	7599	7552	7550	7627	7607	7528	7553	7675	7675	7539	7475	7633	7594	7671	7528	7697	7573	7774	7655	7504	7545	7690	7545	7563	7487	7645	7670	7565	7584	7580	7584	7581	7626	7678	7656	7657	7569	7624	7614	7584	7545	7584	7620	7481	7501	7600	7585	7639	7633	7486	7514	7611	7648	7554	7573	7646	7465	7673	7580	7388	7590	7622	7553	7365	7543	7649	7610	7625	7500	7594	7675	7746	7700	7517	7751	7463	7470	7715	7589	7528	7547	7550	7625	7436	7535	7608	7573	7689	7612	7648	7553	7670	7515	7560	7473	7596	7653	7566	7613	7530	7637	7463	7542	7451	7631	7586	7614	7677	7630	7619	7629	7426	7554	7482	7522	7727	7569	7519	7661	7628	7529	7652	7689	7713	7679	7588	7529	7544	7568	7742	7659	7573	7712	7708	7647	7584	7619	7722	7592	7590	7678	7516	7675	7607	7583	7641	7596	7494	7571	7466	7773	7608	7692	7595	7603	7464	7585	7558	7584	7601	7693	7501	7681	7647	7710	7555	7536	7561	7744	7540	7702	7567	7538	7737	7535	7616	7611	7532	7587	7682	7511	7577	7623	7602	7649	7632	7556	7553	7695	7466	7620	7567	7604	7452	7467	7672	7683	7586	7734	7614	7714	7625	7552	7650	7580	7567	7610	7861	7544	7605	7653	7567	7555	7711	7465	7619	7662	7602	7587	7529	7637	7631	7594	7474	7640	7562	7632	7656	7735	7691	7568	7587	7572	7703	7621	7548	7550	7477	7567	7652	7634	7516	7630	7813	7541	7541	7570	7631	7471	7741	7660	7524	7574	7629	7622	7558	7736	7539	7553	7640	7551	7572	7514	7516	7599	7606	7617	7674	7580	7687	7626	7658	7569	7463	7556	7736	7634	7579	7639	7655	7578	7638	7573	7674	7511	7534	7532	7561	7675	7638	7588	7692	7605	7524	7560	7655	7634	7559	7564	7598	7765	7546	7561	7527	7530	7682	7583	7738	7546	7655	7530	7554	7576	7616	7681	7642	7643	7696	7508	7545	7488	7806	7660	7707	7548	7497	7612	7708	7676	7640	7456	7626	7630	7572	7639	7584	7675	7581	7656	7600	7644	7675	7774	7644	7585	7557	7496	7562	7573	7637	7679	7572	7515	7657	7670	7618	7632	7547	7619	7581	7637	7512	7571	7609	7559	7595	7726	7715	7607	7660	7479	7719	7608	7709	7671	7644	7638	7597	7552	7596	7593	7658	7583	7486	7555	7572	7640	7619	7607	7673	7633	7648	7605	7639	7611	7680	7683	7546	7784	7491	7599	7427	7578	7677	7722	7677	7454	7582	7533	7516	7561	7525	7640	7632	7644	7624	7568	7587	7682	7558	7581	7514	7541	7672	7505	7665	7507	7708	7572	7686	7657	7615	7659	7555	7646	7514	7658	7544	7544	7695	7680	7515	7575	7524	7596	7681	7553	7688	7541	7580	7543	7714	7563	7452	7479	7440	7669	7526	7598	7594	7569	7696	7573	7637	7651	7555	7627	7733	7765	7615	7633	7569	7730	7707	7700	7582	7591	7603	7733	7718	7643	7584	7672	7568	7645	7593	7497	7679	7471	7483	7442	7597	7522	7618	7634	7552	7575	7588	7494	7691	7551	7627	7617	7546	7612	7535	7624	7527	7596	7460	7765	7512	7611	7554	7638	7600	7597	7583	7628	7682	7577	7546	7614	7553	7533	7674	7497	7589	7627	7685	7562	7590	7583	7535	7619	7623	7596	7704	7598	7653	7455	7564	7667	7483	7653	7737	7710	7519	7556	7496	7677	7647	7598	7551	7724	7595	7658	7620	7664	7687	7726	7513	7593	7536	7648	7590	7621	7647	7645	7626	7661	7633	7350	7621	7607	7657	7633	7558	7531	7541	7704	7456	7569	7538	7732	7652	7590	7709	7580	7681	7588	7556	7664	7674	7645	7571	7583	7536	7597	7508	7631	7703	7523	7532	7560	7536	7508	7540	7603	7571	7617	7716	7649	7619	7639	7605	7424	7608	7586	7720	7508	7601	7666	7656	7760	7468	7527	7553	7677	7594	7500	7606	7584	7579	7539	7698	7637	7654	7484	7605	7464	7702	7506	7601	7600	7567	7620	7523	7732	7620	7546	7472	7632	7538	7554	7604	7781	7424	7506	7605	7521	7676	7615	7575	7586	7597	7571	7712	7626	7597	7509	7480	7823	7515	7606	7658	7536	7631	7535	7563	7613	7513	7479	7547	7474	7427	7578	7678	7553	7638	7540	7584	7670	7521	7730	7588	7456	7676	7675	7573
5070	1965	1651	1357	1756	2066	1993	3212	16376	17177	10494	4637	2015	1260	959	1032	1023	971	948	946	1013	1001	999	968	921	948	942	940	974	1015	941	948	936	916	1014	990	955	936	932	927	977	1005	1032	1018	960	971	990	962	974	971	930	948	957	962	979	974	963	1005	976	903	1047	1035	979	975	1035	959	989	1020	980	973	956	917	981	995	963	940	914	946	990	977	930	988	935	919	1015	943	963	970	961	987	981	981	969	970	989	959	960	955	966	904	912	1007	978	1011	986	904	1018	965	956	966	987	933	974	1001	971	989	1017	926	946	916	898	990	1009	965	963	958	973	973	970	978	919	980	994	985	945	976	922	1047	1006	942	990	979	956	979	933	1001	973	974	970	1011	984	950	979	939	923	1001	988	932	919	964	967	926	947	948	1053	946	981	977	954	951	945	1005	987	941	977	987	965	954	948	936	953	994	927	943	1025	973	995	958	983	1021	912	989	913	986	983	989	983	991	981	954	927	959	985	951	923	1006	927	1040	937	969	955	1014	1006	976	950	963	940	1017	957	992	944	939	962	955	964	985	958	941	931	969	962	992	988	943	964	998	997	918	944	1022	935	1024	956	972	964	938	952	953	1008	974	986	985	1012	1039	971	980	942	1010	945	960	990	976	922	984	958	1003	953	996	930	963	974	998	1003	994	1003	993	1023	916	952	969	987	959	975	1000	946	980	989	991	951	951	915	934	1023	987	936	954	973	978	932	971	953	924	1029	960	1000	974	989	947	937	950	928	968	948	971	1030	986	964	946	947	974	946	992	975	947	915	953	892	952	910	1021	1027	929	942	984	977	929	916	940	943	985	927	1005	982	990	1029	998	976	1067	1017	1005	965	953	994	962	991	964	968	968	944	1001	989	1004	965	924	1022	971	986	942	990	1038	1020	982	945	987	951	928	962	1022	939	929	952	938	964	966	1006	972	938	939	983	983	939	1000	966	1018	965	953	969	956	959	919	1006	983	999	957	1004	927	956	920	926	917	962	992	1009	966	986	946	971	1012	918	930	961	978	964	981	953	940	976	990	984	1024	938	939	1009	933	987	944	1010	945	934	1007	971	918	962	953	986	953	1001	977	940	999	1019	999	1047	933	956	1004	974	937	984	966	956	972	955	984	1003	966	942	984	983	934	1003	967	962	954	920	961	988	1012	989	995	943	990	987	969	973	959	980	973	959	998	973	1012	936	989	945	984	893	978	1001	991	1008	972	988	918	998	951	946	988	953	1004	948	955	948	979	994	956	944	938	931	964	967	912	951	1000	941	915	952	988	909	957	1005	983	937	951	962	985	982	994	902	940	945	948	940	981	1042	944	932	996	920	978	964	992	915	1004	911	980	938	982	955	996	988	979	958	906	1026	987	935	988	952	959	970	999	981	971	917	966	1018	1005	972	936	958	927	974	965	976	962	1029	992	1002	957	1027	944	959	979	968	958	946	952	990	978	993	966	978	940	938	949	1007	989	950	983	983	934	929	927	963	966	922	1004	1000	1006	949	961	947	989	1005	930	965	925	996	1002	970	946	982	953	1009	969	1026	973	990	945	987	978	968	908	979	1022	972	958	986	962	978	948	919	909	954	940	989	1030	989	960	928	1029	906	927	949	975	934	907	980	972	997	943	972	951	958	966	994	1016	960	931	987	921	957	1008	933	978	928	989	977	979	997	955	983	938	943	982	971	961	930	948	1002	973	951	932	964	1006	981	946	983	1029	953	1017	988	967	905	989	978	944	983	969	976	988	937	1001	944	995	902	935	953	959	1017	987	928	1014	958	1003	997	963	1023	941	980	918	990	988	921	991	1030	978	1006	975	945	1010	966	1009	997	981	936	932	972	972	937	941	982	928	1012	967	943	1050	940	972	934	964	899	971	911	924	984	963	958	1009	1032	968	928	909	967	906	929	1034	955	917	953	987	975	957	965	967	941	929	973	972	971	983	958	942	968	974	950	983	1007	966	969	1031	930	975	1009	1041	943	976	1022	980	961	943	967	991	966	950	960	1023	967	992	974	949	931	958	961	943	1007	950	993	960	1002	876	942	1011	979	1006	1027	1014	962	924	917	981	937	943	951	957	1028	990	947	967	993	975	996	993	1013	982	913	951	904	948	1014	922	982	1018	956	969	996	961	1008	963	965	930	972	899	911	1032	989	990	1010	960	1004	940	970	951	908	988	983	969	1009	912	1066	971	964	980	948	991	988	997	949	947	1006	876	892	945	986	930	978	897	916	977	1021	991	963	955	999	937	948	936	939	995	976	998	981	1015	946	974	933	961	972	974	965	956	911	933	925	961	978	976	954	966	948	956	976	934	963	984	954	909	947	989	1001	938	966	970	987	955	970	1020	960	952	1021	1017	965	970	993	941	967	1006	974	982	893	991	960	970	961	928	971	909	948	953	957	926	871	914	961	985	953	1038	963	884	939	918	978	970	961	965	1028	957	983	994	991	979	922	957	980	969	929	999	1005	1014	1007	953	982	1009	1031	977	986	1006	965	1033	985	987	923	901	939	1043	980	938	956	992	921	1011	930	960	936	921	998	982	945	951	976	932	962	996	966	997	980	1001	973	926	961	969	952	1013	1012	937	1002	979	1004	1005	952	991	987	956	953	956	982	945	991	966	995	952	973	1021	947	976	935	980	948	956	981	988	940	934	1018	961	931	979	1000	1032	919	960	983	969	1018	997	951	941	959	950	974	947	942	974	976	935	939	961	957	983	1004	1024	974	951	988	1029	992	955	964	985	975	935	939	954	1006	1003	997	973	1001	921	933	954	966	998	994	895	952	974	919	978	955	938	901	980	944	949	970	982	953	965	1014	952	999	959	1002	1008	946	956	937	990	966	928	918	982	940	962	959	1019	988	960	978	986	961	955	976	955	1010	1011	980	972	923	959	956	1004	918	980	946	988	959	955	982	972	984	1007	1003	971	914	1034	997	961	919	943	949	941	987	961	991	994	937	955	989	999	1001	987	908	933	997	931	981	1004	1001	919	952	961	963	993	985	980	1021	967	949	970	928	982	959	944	974	964	947	965	984	962	975	945	921	972	970	900	962	976	944	948	950	1005	997	948	1032	941	957	1040	983	916	957	940	1001	974	943	950	976	970	980	925	970	980	946	926	958	1010	982	959	966	947	961	944	1002	988	939	1004	1037	1019	955	942	994	949	1004	967	914	979	995	998	990	1001	989	925	945	921	973	936	983	945	1012	960	980	1021	919	923	973	978	924	958	922	1031	954	971	993	1040	967	986	942	901	917	983	969	961	928	952	945	986	958	981	985	994	982	1012	980	968	933	999	930	935	971	1002	957	953	1012	991	987	1002	945	931	968	985	965	1000	958	959	925	1007	985	996	939	944	975	956	921	942	973	956	948	986	969	929	947	985	998	1026	981	968	987	942	971	972	977	954	964	947	919	952	953	959	991	937	990	974	960	1026	944	937	965	939	958	952	921	1003	994	997	940	945	924	954	944	994	952	976	958	940	944	968	939	998	985	964	963	968	989	955	973	977	949	980	978	934	944	939	963	968	999	1008	970	998	895	1029	957	971	961	920	920	970	954	923	998	919	887	985	896	1009	953	972	975	957	973	980	1000	969	912	1011	978	958	1009	962	952	940	967	960	989	960	1025	993	966	967	961	953	943	960	931	960	979	963	936	947	935	975	1021	958	947	991	974	996	986	990	947	998	930	968	968	994	931	1010	953	964	992	917	948	928	960	949
20331	16312	14513	23265	31437	32294	30616	39116	71655	66277	50745	34856	20601	11298	8537	7803	7858	7759	7728	7709	7948	7734	7777	7728	7757	7780	7625	7737	7790	7731	7878	7836	7691	7787	7718	7723	7771	7874	7766	7853	7854	7751	7673	7816	7788	7810	7789	7800	7856	7881	7808	7771	7754	7756	7805	7617	7666	7809	7779	7776	7786	7837	7729	7816	7697	7628	7736	7822	7763	7620	7656	7836	7670	7777	7749	7701	7700	7849	7820	7738	7750	7860	7854	7705	7850	7637	7757	7865	7823	7856	7805	7769	7721	7761	7700	7747	7724	7828	7906	7932	7716	7803	7768	7920	7764	7931	7852	7820	7795	7717	7860	7650	7681	7838	7936	7779	7765	7865	7827	7788	7946	7765	7839	7776	7827	7676	7786	7754	7888	7803	7785	7918	7647	7763	7714	7899	7832	7680	7812	7723	7851	7759	7819	7794	7924	7948	7770	7703	7791	7775	7829	7792	7830	7797	7882	7730	7733	7640	7796	7768	7767	7833	7781	7820	7717	7715	7900	7880	7966	7792	7847	7769	7869	7627	7812	7696	7890	7867	7735	7827	7604	7682	7868	7755	7760	7690	7758	7768	7711	7776	7732	7849	7949	7716	7765	7645	7677	7853	7759	7705	7742	7736	7810	7766	7764	7831	7886	7849	7773	7745	7768	7692	7867	7811	7918	7678	7766	7749	7718	7773	7897	7747	7916	7790	7740	7757	7817	7859	7836	7739	7836	7886	7786	7736	7723	7913	7794	7822	7843	7874	7646	7784	7750	7742	7894	7726	7786	7822	7874	7690	7659	7823	7915	7792	7657	7939	7860	7908	7697	7744	7850	7727	7725	7843	7724	7768	7655	7674	7829	7689	7831	7807	7718	8014	7837	7802	7798	7829	7863	7881	7811	7813	7867	7721	7789	7829	7869	7912	7887	7891	7649	7738	7823	7857	7741	7858	7750	7752	7777	7653	7594	7815	7609	7778	7821	7857	7681	7819	7742	7871	7668	7744	7823	7741	7759	7731	7792	7785	7528	7783	7765	7773	7852	7694	7779	7797	7735	7715	7771	7640	7863	7743	7747	7898	7802	7726	7774	7885	7848	7771	7819	7644	7825	7757	7795	7805	7807	7849	7858	7777	7646	7724	7867	7840	7996	7808	7711	7714	7731	7759	7688	7784	7740	7651	7838	7751	7855	7936	7985	7822	7869	7918	7866	7875	7769	7742	7719	7738	7921	7809	7751	7763	7720	7818	7820	7848	7745	7845	7762	7873	7892	7831	7795	7751	7690	7783	7767	7709	7803	7797	7755	7902	7888	7898	7775	7771	7808	7719	7718	7904	7748	7785	7648	7736	7775	7802	7868	7763	7697	7759	7867	7753	7713	7827	7839	7741	7827	7859	7758	7745	7795	7829	7712	7921	7753	7734	7718	7785	7824	7693	7813	7784	7724	7779	7781	7795	7740	7705	7886	7795	7873	7616	7837	7730	7896	7814	7773	7697	7779	7897	7819	7833	7829	7819	7819	7916	7767	7740	7661	7797	7779	7702	7844	7777	7880	7709	7780	7640	7792	7754	7832	7697	7695	7717	7817	7831	7782	7819	7775	7892	7769	7797	7739	7807	7719	7814	7848	7642	7692	7693	7854	7769	7868	7791	7768	7756	7810	7552	7729	7761	7779	7843	7766	7874	7757	7824	7836	7697	7882	7717	7814	7827	7705	7702	7675	7662	7925	7680	7808	7807	7716	7858	7870	7741	7896	7925	7782	7671	7792	7799	7840	7679	7722	7538	7809	7687	7809	7766	7818	7839	7745	7900	7776	7736	7917	7721	7766	7783	7912	7727	7845	7820	7773	7758	7811	7864	7708	7600	7606	7853	7763	7691	7784	7823	7735	7807	7827	7656	7672	7799	7813	7950	7711	7849	7881	7693	7765	7709	7840	7787	7866	7758	7905	7886	7737	7774	7812	7721	7711	7779	7720	7739	7770	7803	7768	7807	7731	7778	7695	7787	7905	7794	7761	7777	7865	7948	7671	7830	7724	7687	7788	7816	7773	7873	7830	7845	7783	7795	7853	7800	7891	7694	7800	7743	7664	7828	7802	7885	7768	7712	8029	7761	7885	7771	7657	7760	7797	7747	7945	7854	7762	7709	7753	7725	7875	7738	7936	7775	7884	7704	7816	7702	7814	7825	7813	7686	7891	7765	7693	7848	7667	7656	7678	7791	7736	7794	7911	7844	7869	7653	7634	7893	7835	7884	7775	7796	7803	7590	7840	7791	7730	7628	7828	7818	7731	7799	7827	7709	7734	7759	7775	7855	7738	7699	7815	7785	7854	7883	7854	7737	7840	7744	7712	7709	7875	7873	7884	7742	7667	7818	7743	7876	7685	7855	7774	7636	7864	7794	7833	7747	7860	7811	7748	7735	7742	7640	7741	7733	7676	7735	7881	7674	7851	7882	7666	7798	7838	7786	7808	7730	7705	7901	7726	7659	7745	7840	7728	7768	7884	7722	7772	7922	7806	7739	7801	7778	7624	7798	7825	7825	7738	7795	7673	7862	7773	7694	7752	7683	7777	7735	7834	7827	7622	7783	7873	7697	7724	7887	7818	7813	7866	7758	7843	7758	8005	7796	7750	7660	7749	7799	7827	7886	7898	7822	7855	7719	7770	7712	7895	7838	7764	7730	7759	7800	7679	7755	7795	7806	7687	7705	7770	7821	7735	7771	7700	7818	7775	7757	7767	7870	7709	7590	7965	7712	7911	7866	7692	7802	7841	7721	7716	7830	7660	7786	7842	7919	7745	7728	7791	7746	7874	7782	7977	7890	7777	7840	7712	7690	7777	7889	7765	7855	7651	7752	7734	7803	7725	7786	7873	7863	7845	7658	7765	7761	7721	7694	7710	7729	7748	7732	7810	7676	7814	7689	7705	7723	7769	7700	7742	7800	7902	7879	7925	7722	7791	7701	7836	7708	7924	7756	7701	7744	7829	7752	7754	7851	7756	7812	7759	7726	7734	7672	7935	7842	7762	7851	7969	7924	7758	7705	7844	7723	7751	7885	7793	7819	7874	7774	7627	7838	7687	7893	7800	7611	7867	7742	7790	7827	7779	7681	7754	7732	7796	7730	7843	7834	7886	7758	7708	7797	7751	7901	7727	7841	7731	7815	7818	7818	7835	7853	7686	7710	7894	7753	7810	7762	7599	7777	7704	7851	7708	7826	7752	7816	7786	7668	7836	7805	7865	7777	7750	7834	7851	7830	7885	7773	7710	7722	7763	7904	7718	7897	7844	7826	7803	7772	7711	7892	7856	7786	7763	7760	7674	7791	7663	7667	7733	7664	7838	7678	7768	7961	7766	7679	7805	7792	7915	7723	7787	7827	7735	7901	7851	7747	7826	7727	7691	7665	7846	7837	7795	7736	7810	7763	7792	7795	7816	7766	7835	7705	7831	7882	7786	7778	7539	7806	7787	7698	7820	7814	7684	7914	7720	7787	7846	7676	7813	7787	7638	7845	7665	7731	7879	7808	7690	7809	7792	7745	7922	7838	7848	7694	7783	7758	7812	7740	7909	7756	7902	7840	7854	7941	7617	7783	7802	7821	7831	7833	7917	7768	7773	7922	7914	7708	7817	7793	7853	8008	7840	7874	7815	7803	7723	7819	7860	7720	7892	7780	7777	7930	7962	7798	7839	7768	7796	7723	7908	7852	7899	7771	7805	7797	7785	7810	7762	7755	7794	7908	7720	7846	7780	7692	7803	7874	7766	7835	7736	7892	7733	7794	7723	7682	7793	7720	7840	7821	7911	7732	7719	7753	7763	7869	7969	7841	7707	7748	7707	7743	7788	7837	7628	7880	7782	7730	7879	7742	7752	7804	7761	7784	7715	7815	7868	7784	7798	7790	7729	7829	7804	7924	7677	7771	7809	7751	7757	7769	7810	7810	7749	7781	7749	7803	7781	7808	7786	7745	7778	7768	7841	7742	7742	7741	7739	7741	7860	7809	7933	7718	7915	7627	7896	7775	7827	7821	7820	7808	8003	7835	7701	7772	7743	7737	7881	7882	7837	7651	7902	7791	7759	7881	7718	7874	7792	7810	7720	7765	7768	7839	7779	7779	7713	7912	7786	7658	7613	7725	7760	7929	7854	7545	7807	7745	7798	7833	7704	7885	7638	7712	7755	7650	7655	7809	7806	7726	7820	7876	7847	7756	7783	7865	7767	7824	7863	7791	7713	7806	7759	7743	7852	7758	7596	7848	7883	7738	7754	7776	7732	7703	7672	7735	7814	7927	7855	7771	7758	7787	7948	7924	7820	7769	7744	7842	7832	7626	7787	7744	7675	7644	7729	7702	7745	7756	7575	7847	7859	7800	7701	7763	7599	7769	7807	7786	7703	7713	7780	7714	7750	8004	7763	7728	7755	7970	7703	7891	7706	7828	7741	7706	7718	7857	7735	7833	7812	7635	7809	7788	7904	7767	7699	7898	7855	7770	7683	8010	7672	7880	7735	7798	7727	7729	7601	7665	7886	7739	7891	7676	7728	7937	7639	7817	7870	7795	7823	7801	7890	7655	7749	7773	7747	7669	7847	7865	7784	7710	7769	7750	7601	7876	7715	7788	7700	7799	7684	7845	7915	7678	7785	7844	7850	7779	7824	7973	7919	7773	7658	7796	7862	7785	7761	7798	7921	7853	7691	7812	7817	7833	7802	7894	7777	7740	7707	7907	7919	7718	7807	7709	7937	7981	7725	7745	7761	7769	7628	7720	7561	7714	7856	7699	7723	7707	7816	7861	7718	7792	7765	7851	7735	7870	7713	7830	7735	7885	7743	7734	7820	7717	7734	7786	7679	7805	7678	7756	7926	7820	7850	7799	7748	7701	7919	7744	7746	7881	7751	7823	7834	7999	7710	7778	7841	7729	7796	7696	7781	7685	7801	7679	7738	7836	7752	7890	7738	7827	7805	7690	7957	7792	7694	7848	7786	7965	7769	7835	7765	7854	7735	7763	7731	7711	7639	7701	7700	7770	7852	7844	7592	7912	7790	7789	7744	7703	7899	7786	7776	7573	7737	7837	7862	7832	7761	7781	7748	7818	7750	7708	7628	7751
3634	2176	1778	1721	2338	2679	2405	4394	29481	27580	17796	7969	2834	1461	1040	1009	964	875	958	996	955	950	898	959	986	971	917	927	912	941	982	982	929	998	917	977	989	959	996	930	964	928	949	1012	956	906	943	981	977	924	944	963	937	924	1013	915	1015	958	940	942	910	906	973	992	1001	898	949	975	893	917	946	919	953	1009	946	941	922	915	982	936	966	1002	942	936	945	914	1000	914	915	955	974	994	1004	924	955	970	995	966	964	933	949	951	954	998	948	950	929	936	935	992	928	955	975	946	916	936	1001	980	959	962	909	950	935	992	966	982	967	979	973	1003	1015	943	921	939	931	930	942	972	968	1006	952	967	897	1006	945	1000	997	1003	947	955	938	966	940	933	952	960	990	974	954	968	911	942	945	947	936	969	940	961	940	962	971	1021	987	981	1001	952	976	920	959	995	994	1002	1030	954	988	971	980	1020	980	959	1016	949	952	952	959	906	952	936	928	992	931	913	908	979	951	991	970	925	897	962	968	979	900	941	969	953	964	979	976	946	908	1001	925	987	963	954	937	934	950	984	936	980	993	935	977	927	944	956	980	899	964	938	993	979	912	974	927	920	987	921	990	979	971	958	980	980	938	988	982	938	996	951	1002	942	963	983	964	1035	891	977	943	967	969	973	931	953	936	926	938	1010	917	985	917	941	971	963	987	976	915	1006	1021	935	950	1005	994	938	945	935	971	908	972	951	937	944	953	1006	936	997	991	980	961	952	924	930	976	951	1012	972	971	917	962	958	1014	992	935	953	938	924	960	913	981	1038	926	957	935	982	1012	892	957	993	998	988	921	1019	935	986	926	961	965	952	910	992	981	947	972	941	959	982	981	950	937	968	991	955	973	982	941	961	992	939	934	1000	970	965	968	983	944	1001	979	938	961	962	921	939	950	956	974	1020	934	978	942	958	1005	988	943	989	955	973	955	907	906	1016	948	966	932	979	976	943	939	948	955	912	941	978	1022	970	928	888	948	976	944	978	947	957	946	967	976	943	965	975	996	1016	924	968	999	969	941	981	967	939	1001	966	984	970	921	924	961	957	940	927	916	980	916	905	979	996	966	955	1024	962	971	942	995	1000	959	953	975	966	971	997	1037	957	949	922	930	964	976	956	947	910	1024	930	921	921	943	934	1028	957	972	985	918	998	947	944	922	921	972	975	1006	976	985	966	990	958	943	939	948	977	904	953	924	945	1005	968	942	939	919	958	937	968	925	945	1001	1009	991	977	953	973	964	946	942	926	952	999	1004	940	958	974	984	998	941	910	969	992	977	976	954	1015	1002	956	998	990	964	925	935	904	983	930	1013	994	1004	997	968	941	961	976	925	973	915	896	949	948	984	948	957	1007	980	943	982	894	977	916	964	922	965	958	978	970	968	931	1008	932	922	970	966	918	930	966	967	1039	926	988	962	869	930	939	896	995	956	1017	958	941	933	941	971	990	968	1011	907	999	977	891	923	967	966	941	995	963	1046	1009	966	967	885	980	952	1007	992	926	990	953	936	968	959	1009	1023	953	923	968	929	997	972	970	1019	996	977	958	936	980	956	945	992	983	971	958	962	991	992	965	979	993	964	866	992	972	1001	977	1009	974	951	917	967	993	929	1006	976	1015	951	926	900	972	897	924	942	998	988	944	918	983	984	962	925	946	1003	960	932	945	1017	969	912	967	975	930	950	962	988	952	989	997	958	933	925	902	945	927	976	945	946	933	1016	1002	1019	999	980	945	972	935	939	934	929	887	970	915	957	983	975	965	937	952	951	913	951	994	938	951	959	928	968	970	1005	992	1028	976	954	951	969	924	1003	932	936	1030	925	971	968	957	893	991	973	981	946	949	998	928	930	1006	1002	930	974	946	1012	900	947	973	930	1013	961	1020	996	927	957	922	938	932	950	972	967	992	945	978	995	931	993	916	946	965	926	971	912	1002	946	942	918	980	1017	949	975	1013	966	958	973	957	953	963	934	940	917	924	943	979	915	964	981	909	946	947	959	965	933	982	898	936	968	953	975	937	1009	950	974	920	914	876	900	978	960	945	940	986	934	1001	916	957	976	974	921	983	953	987	960	993	990	926	1005	971	900	969	957	926	980	946	1018	925	927	950	984	951	920	964	974	928	962	990	931	952	944	960	899	982	1026	962	979	944	989	965	980	969	941	934	867	918	884	922	1030	935	936	948	969	958	967	954	997	911	987	974	926	955	920	976	933	1002	938	1006	943	1002	969	956	938	945	960	1013	948	1042	952	954	959	931	951	974	939	943	960	978	946	993	975	954	931	977	960	952	913	959	962	942	951	934	974	957	909	953	970	964	980	959	1000	982	963	935	986	951	935	915	991	1039	941	917	948	934	980	1002	990	986	963	1003	940	964	1004	942	922	1019	915	999	985	943	942	985	987	964	1002	961	1030	951	1025	988	937	910	915	959	976	961	976	940	1027	930	939	919	1019	977	973	989	938	940	982	1011	1004	966	974	935	947	937	972	989	983	951	975	950	908	1009	1003	969	976	963	949	976	968	975	934	945	944	979	907	979	931	1012	952	932	1006	935	948	973	964	953	1003	994	889	999	904	878	1023	985	1010	994	936	999	971	963	939	910	906	955	946	925	966	975	975	971	928	998	1038	954	1007	1013	962	959	977	964	1003	956	930	963	1033	988	971	980	972	899	1001	986	988	981	965	936	975	947	999	914	953	968	955	944	938	990	984	962	975	922	956	978	900	1007	1012	999	936	966	1005	1023	966	920	961	944	944	933	976	960	919	1012	958	907	936	995	931	965	968	983	943	929	943	988	941	986	987	922	914	1061	969	978	1009	988	877	1026	965	956	994	956	968	941	976	1007	954	977	952	996	940	984	966	952	944	966	981	963	958	955	906	972	921	932	941	980	972	973	922	907	981	935	959	954	963	973	974	962	967	986	1011	892	970	899	954	922	951	1022	929	1002	923	928	936	914	975	959	986	958	959	945	967	973	954	965	983	941	945	1002	966	950	995	946	947	983	910	950	1001	948	983	938	936	999	939	943	962	977	892	916	918	946	972	959	965	933	972	906	927	891	937	935	988	962	910	940	968	972	924	973	925	952	930	946	913	950	973	975	948	929	984	1018	1010	985	936	984	950	959	975	949	926	969	997	978	961	961	935	956	999	954	975	983	948	926	971	907	949	942	982	950	942	929	935	965	943	934	936	933	972	961	939	966	1012	964	979	959	970	914	933	894	942	991	1011	930	969	948	960	935	902	1003	933	916	955	972	943	974	915	968	999	969	901	969	964	1001	962	995	992	1013	927	934	978	942	934	942	949	910	940	935	952	908	944	957	969	960	991	954	928	962	924	986	969	918	944	984	977	989	968	977	912	1015	993	926	932	937	952	980	933	955	979	1002	936	968	974	956	973	988	944	990	982	958	935	964	968	974	947	890	940	951	1010	942	923	977	952	936	994	1003	938	976	954	993	938	921	1023	916	1021	991	891	974	950	948	973	951	964	963	915	973	932	959	980	934	921	903	957	956	979	935	993	975	961	957	965	1004	943	933	937	962	947	936	938	991	1019	942	953	968	998	887	996	943	983	994	968	930	975	928	979	934	1029	951	961	941	969	940	945	915	944	931	929	942	957	962	972	961	991	935	960	924	970	971
25091	19069	16226	26807	35438	36326	33576	41363	84762	80165	61712	42439	25927	13811	8913	7891	7804	7654	7910	7761	7704	7702	7757	7814	7748	7781	7810	7782	7859	7848	7722	7609	7774	7671	7826	7584	7744	7730	7726	7871	7810	7714	7777	7677	7756	7660	7817	7805	7787	7817	7678	7831	7785	7861	7657	7684	7633	7747	7881	7893	7598	7757	7806	7587	7780	7649	7541	7655	7754	7663	7662	7721	7609	7719	7733	7803	7809	7805	7754	7828	7751	7679	7720	7839	7742	7850	7760	7799	7678	7710	7725	7866	7719	7975	7842	7780	7853	7845	7783	7799	7750	7792	7776	7634	7598	7838	7874	7793	7756	7853	7790	7719	7809	7710	7845	7737	7617	7704	7808	7640	7740	7625	7845	7657	7662	7742	7735	7935	7771	7796	7759	7881	7929	7606	7801	7659	7722	7752	7816	7675	7603	7766	7752	7743	7788	7635	7851	7765	7797	7909	7873	7877	7890	7826	7638	7856	7736	7911	7768	7878	7722	7828	7703	7905	7746	7915	7919	7743	7772	7758	7851	7778	7831	7819	7708	7744	7729	7717	7780	7778	7755	7695	7703	7861	7880	7822	7817	7631	7850	7738	7831	7861	7759	7878	7788	7727	7887	7750	7779	7766	7712	7786	7753	7794	7837	7843	7649	7850	7841	7707	7892	7771	7806	7739	7871	7595	7792	7846	7746	7826	7736	7892	7808	7788	7755	7687	7784	7839	7790	7808	7842	7780	7643	7990	7764	7740	7798	7799	7850	7694	7656	7859	7773	7734	7785	7770	7920	7716	7767	7780	7851	7922	7703	7816	7685	7680	7833	7695	7898	7797	7729	7644	7868	7839	7936	7795	7875	7820	7720	7729	7765	7843	7677	7826	7722	7667	7777	7797	7748	7716	7759	7826	7747	7843	7792	7727	7787	7747	7687	7790	7641	7759	7873	7773	7771	7836	7766	7746	7809	7819	7739	7684	7849	7692	7711	7798	7784	7765	7744	7797	7644	7780	7657	7746	7739	7762	7775	7804	7695	7911	7716	7820	7803	7899	7902	7713	7733	7815	7893	7611	7669	7752	7691	7848	7675	7760	7911	7706	7726	7785	7823	7748	7764	7938	7692	7706	7835	7653	7861	7904	7783	7796	7663	7754	7945	7827	7637	7852	7768	7693	7661	7687	7660	7702	7750	7818	7691	7868	7741	7635	7617	7782	7790	7778	7948	7748	7841	7662	7789	7849	7727	7900	7785	7784	7758	7810	7792	7796	7917	7848	7876	7584	7833	7796	7809	7714	7781	7810	7809	7814	7745	7678	7771	7908	7708	7781	7658	7758	7809	7860	7810	7791	7886	7676	7865	7763	7774	7644	7720	7644	7799	7879	7943	7882	7708	7660	7700	7635	7856	7787	7748	7708	7776	7755	7767	7773	7742	7904	7673	7826	7893	7792	7862	7729	7721	7739	7767	7733	7679	7686	7860	7773	7599	7799	7787	7667	7932	7680	7823	7696	7715	7725	7716	7786	7664	7675	7852	7741	7724	7711	7882	7662	7778	7790	7860	7900	7677	7766	7835	7777	7863	7885	7779	7844	7826	7719	7646	7845	7781	7774	7788	7810	7727	7708	7623	7780	7718	7855	7753	7625	7775	7823	7737	7677	7796	7747	7828	7965	7688	7884	7619	7725	7793	7710	7723	7803	7641	7671	7634	7939	7689	7676	7766	7852	7884	7819	7838	7660	7828	7899	7828	7878	7795	7816	7891	7656	7774	7817	7742	7697	7847	7789	7680	7734	7574	7772	7709	7849	7797	7746	7869	7765	7751	7670	7866	7637	7832	7822	7834	7700	7697	7733	7762	7701	7892	7773	7795	7697	7775	7907	7724	7799	7646	7872	7801	7652	7765	7717	7864	7805	7770	7828	7733	7902	7672	7689	7646	7894	7787	7692	7677	7723	7657	7870	7851	7666	7825	7871	7560	7761	7721	7819	7910	7795	7775	7823	7763	7833	7769	7928	7812	7803	7853	7716	7824	7760	7788	7689	7741	7749	7899	7734	7865	7816	7762	7782	7756	7696	7728	7729	7711	7788	7681	7717	7772	7743	7717	7705	7819	7840	7811	7693	7780	7807	7764	7654	7816	7850	7956	7747	7808	7878	7790	7809	7768	7732	7837	7801	7733	7790	7759	7887	7708	7792	7763	7915	7628	7619	7862	7766	7850	7836	7719	7808	7659	7782	7795	7700	7859	7829	7755	7757	7690	7808	7766	7814	7632	7899	7755	7658	7816	7686	7887	7734	7906	7724	7594	7674	7759	7702	7721	7851	7757	7796	7792	7862	7837	7740	7715	7693	7813	7724	7912	7635	7716	7748	7884	7758	7759	7684	7781	7698	7817	7767	7722	7786	7824	7770	7909	7753	7772	7737	7828	7796	7945	7786	7731	7704	7603	7751	7783	7827	7610	7906	7891	7774	7742	7800	7689	7798	7875	7732	7707	7699	7555	7715	7813	7783	7709	7708	7758	7712	7767	7621	7797	7726	7760	7694	7827	7788	7744	7753	7743	7803	7753	7761	7632	7771	7802	7753	7866	7645	7842	7618	7772	7689	7739	7821	7731	7726	7740	7781	7829	7851	7752	7715	7809	7717	7740	7761	7800	7732	7881	7780	7666	7760	7681	7678	7730	7655	7701	7859	7658	7790	7803	7764	7673	7714	7895	7839	7763	7556	7853	7703	7757	7695	7781	7728	7777	7867	7682	7857	7741	7798	7739	7749	7772	7696	7781	7711	7805	7614	7868	7657	7804	7793	7870	7721	7799	7734	7725	7673	7848	7767	7717	7810	7702	7782	7845	7908	7841	7728	7893	7916	7723	7740	7756	7800	7692	7742	7853	7644	7807	7634	7789	7683	7758	7872	7829	7769	7904	7696	7885	7603	7672	7732	7679	7703	7849	7837	7797	7785	7753	7806	7676	7744	7761	7797	7809	7844	7740	7723	7766	7695	7885	7669	7825	7693	7731	7793	7743	7656	7806	7755	7769	7713	7681	7859	7832	7843	7733	7746	7765	7802	7808	7910	7792	7760	7791	7793	7752	7676	7755	7780	7697	7714	7846	7898	7882	7878	7815	7798	7748	7695	7757	7653	7842	7851	7797	7836	7736	7709	7784	7868	7618	7803	7695	7793	7698	7773	7695	7852	7862	7634	7907	7716	7759	7825	7711	7760	7817	7787	7855	7813	7708	7730	7800	7758	7873	7686	7729	7835	7777	7830	7749	7726	7820	7818	7708	7895	7731	7749	7779	7739	7762	7799	7705	7801	7866	7657	7542	7681	7857	7691	7714	7689	7854	7692	7704	7789	7714	7635	7804	7646	7844	7808	7857	7775	7769	7721	7897	7620	7820	7741	7832	7729	7818	7822	7709	7757	7797	7915	7664	7792	7745	7706	7810	7687	7866	7715	7863	7656	7784	7828	7798	7752	7755	7758	7792	7706	7905	7708	7798	7719	7837	7729	7909	7715	7782	7670	7857	7767	7730	7555	7737	7788	7693	7588	7700	7889	7813	7829	7905	7714	7807	7716	7792	7735	7664	7762	7792	7742	7655	7748	7594	7770	7902	7787	7881	7671	7656	7692	7734	7779	7658	7753	7663	7874	7890	7738	7869	7782	7729	7867	7857	7656	7745	7822	7823	7619	7676	7810	7767	7897	7850	7574	7762	7808	7773	7911	7685	7680	7726	7700	7801	7831	7777	7867	7641	7800	7707	7803	7610	7732	7816	7812	7866	7789	7676	7837	7675	7907	7792	7835	7768	7697	7831	7755	7769	7821	7850	7845	7718	7714	7714	7773	7812	7698	7877	7561	7669	7782	7807	7893	7817	7794	7782	7711	7791	7802	7691	7709	7722	7868	7786	7862	7824	7831	7704	7759	7792	7796	7754	7721	7658	7817	7743	7715	7753	7704	7754	7957	7822	7757	7750	7740	7691	7776	7874	7789	7853	7600	7616	7807	7872	7821	7747	7839	7731	7761	8043	7765	7758	7683	7841	7802	7715	7845	7771	7772	7747	7835	7880	7818	7744	7758	7988	7724	7617	7942	7700	7748	7707	7726	7638	7846	7777	7845	7699	7783	7738	7767	7815	7650	7641	7731	7669	7758	7761	7808	7813	7672	7727	7711	7872	7828	7744	7750	7783	7778	7819	7721	7720	7698	7782	7749	7841	7919	7837	7808	7743	7748	7830	7719	7747	7739	7853	7736	7819	7806	7711	7672	7837	7699	7750	7887	7751	7788	7907	7748	7686	7769	7780	7771	7797	7710	7937	7673	7831	7735	7842	7679	7681	7755	7774	7739	7760	7899	7809	7775	7895	7852	7701	7784	7864	7775	7793	7771	7788	7644	7692	7865	7661	7868	7784	7822	7696	7750	7670	7773	7740	7751	7756	7754	7732	7768	7764	7656	7808	7722	7792	7756	7769	7899	7693	7796	7766	7884	7814	7806	7661	7871	7830	7708	7671	7779	7813	7786	7777	7731	7777	7875	7807	7821	7768	7722	7748	7844	7732	7721	7897	7788	7803	7669	7624	7753	7753	7771	7713	7762	7829	7780	7749	7724	7893	7787	7745	7834	7887	7909	7687	7603	7840	7825	7787	7770	7718	7722	7725	7761	7823	7728	7705	7738	7830	7877	7765	7697	7781	7850	7778	7702	7748	7858	7777	7781	7713	7807	7831	7850	7793	7795	7807	7661	7871	7826	7850	7821	7845	7738	7701	7718	7638	7759	7735	7879	7717	7793	7832	7777	7832	7902	7741	7689	7685	7828	7633	7791	7714	7665	7807	7710	7591	7737	7895	7643	7810	7808	7847	7787	7715	7739	7966	7739	7752	7766	7827	7731	7622	7910	7698	7752	7691	7726	7800	7828	7651	7716	7908	7679	7729	7690	7778	7764	7813	7733	7735	7871	7739	7832	7681	7779	7709	7709	7757	7756	7675	7703	7949	7769	7677	7847	7722	7892	7781	7741	7831	7591	7794	7717	7686	7692	7772	7729	7720	7753	7616	7829	7669	7722	7693	7870	7814	7842	7778	7799	7908	7637	7789	7772	7796	7689	7631	7904	7670	7822
3404	1379	1356	1220	1341	1740	1649	2548	6500	6053	3826	2133	1310	1024	933	980	941	871	907	926	957	898	907	918	951	915	997	933	944	917	929	983	921	951	946	914	901	976	938	931	969	962	949	938	969	918	929	890	892	933	908	904	908	924	987	943	941	945	977	910	962	953	887	985	921	934	894	964	896	966	914	917	922	939	957	938	935	895	941	916	945	927	892	926	899	891	895	968	936	917	905	922	956	980	973	933	863	895	995	895	909	970	938	934	927	938	896	968	949	942	871	948	938	907	982	932	955	905	947	961	977	977	949	947	959	1001	935	1002	939	916	908	975	953	933	952	918	908	958	880	923	917	905	955	901	900	905	915	951	922	883	931	972	889	892	954	970	1008	873	908	974	927	902	923	930	915	989	949	925	940	974	990	906	918	941	914	964	927	903	869	913	977	871	941	938	945	943	947	933	888	885	945	881	961	917	909	877	928	956	880	974	921	962	952	925	923	901	990	909	971	881	903	922	963	933	1009	1005	972	963	921	936	928	954	886	934	865	922	908	907	958	929	930	911	943	901	924	952	956	901	946	944	915	983	875	953	951	939	944	934	931	958	951	964	963	882	876	974	898	983	920	920	1026	966	906	943	958	957	906	968	920	907	921	887	887	931	965	882	953	964	959	931	988	908	916	908	972	977	942	913	941	886	919	882	895	952	922	955	948	894	922	919	906	990	939	970	897	990	943	899	944	943	919	876	953	936	963	924	910	942	938	913	900	899	919	918	917	864	950	970	879	911	901	941	848	985	931	947	925	920	907	1011	956	910	949	906	942	914	955	894	867	954	919	891	847	975	961	940	925	908	962	939	929	945	913	899	954	913	917	945	950	961	884	902	907	971	924	969	914	981	949	904	925	869	923	932	993	954	955	941	914	937	941	913	943	941	956	929	970	974	957	915	961	955	884	971	905	983	963	919	872	876	907	927	902	892	985	946	933	922	987	932	902	903	859	981	905	926	899	881	900	926	899	887	928	952	974	911	957	917	980	961	972	946	964	936	927	926	929	967	957	944	909	992	932	948	910	952	913	929	892	907	896	890	937	919	903	947	944	902	907	960	904	921	919	914	902	969	952	940	1001	996	975	897	868	945	1001	935	856	953	932	974	910	947	936	910	870	943	956	927	913	948	951	949	948	948	927	947	970	885	955	909	896	947	885	911	908	970	905	959	898	973	914	869	930	914	891	899	980	946	907	931	930	881	916	942	937	913	908	970	968	917	861	896	932	914	976	865	991	883	960	894	929	887	892	916	944	944	920	931	954	932	973	911	919	949	922	907	963	916	949	922	914	915	897	959	901	907	909	986	926	909	944	960	935	972	894	871	950	892	896	955	960	929	973	890	932	921	902	958	967	921	923	938	913	940	955	910	915	969	929	933	940	959	1000	920	922	918	956	932	915	916	911	939	966	971	940	964	968	875	979	982	960	919	918	911	961	926	949	921	987	934	887	899	913	924	964	881	895	958	955	892	942	856	896	928	908	905	955	968	879	868	936	942	953	908	983	907	904	929	960	895	961	1008	960	944	936	953	954	972	922	936	900	975	864	970	968	866	863	905	941	962	902	919	889	900	902	946	956	908	929	916	898	924	920	1000	902	951	967	916	859	909	973	950	972	903	925	873	922	951	900	956	912	890	920	933	954	935	915	964	902	914	913	990	967	932	907	998	918	849	929	906	962	931	949	946	949	920	906	945	913	917	894	916	975	933	937	888	902	934	905	911	964	918	917	943	938	962	919	925	911	895	931	964	875	936	892	894	943	944	922	955	958	946	882	972	970	968	893	987	924	909	947	905	903	929	880	914	920	914	939	931	931	900	955	910	950	956	900	922	892	877	927	881	935	937	925	961	934	939	874	921	906	925	921	952	937	925	913	930	878	946	881	936	894	927	942	927	892	945	901	962	935	908	957	918	944	941	948	954	907	893	894	916	917	955	880	970	912	973	904	889	877	941	928	937	970	929	933	1024	956	918	950	910	955	934	922	898	923	951	921	919	942	970	945	887	911	962	973	916	984	886	912	922	967	903	913	924	963	930	924	919	901	970	946	927	930	898	907	942	922	913	917	976	928	948	896	927	920	933	877	954	961	907	926	946	944	929	908	960	950	918	915	916	934	901	889	968	871	934	897	930	935	882	969	872	909	917	955	903	814	918	991	880	906	894	895	908	959	871	923	892	922	924	901	908	957	897	960	932	914	965	939	890	945	907	941	959	911	892	947	944	907	902	912	972	925	916	913	987	893	916	968	934	906	971	920	908	966	925	939	932	899	1000	952	963	951	867	968	951	920	927	876	967	954	909	943	922	879	932	958	955	902	970	894	900	940	979	914	964	904	972	952	884	931	900	941	916	925	939	971	880	904	940	911	969	938	892	872	922	1002	962	912	937	922	901	974	894	927	924	979	989	946	908	895	920	947	933	892	964	963	934	965	940	940	925	875	949	945	914	920	909	880	964	968	889	935	922	876	897	959	903	936	879	954	922	906	952	867	956	859	904	930	909	963	957	923	903	945	937	962	974	932	942	931	966	897	897	981	925	963	915	949	940	932	886	902	899	895	951	979	927	914	936	913	879	893	918	904	973	922	933	964	959	950	946	953	960	891	915	908	927	893	962	925	901	974	953	926	968	900	889	927	913	942	904	971	910	925	926	926	901	973	905	958	984	938	903	927	932	897	916	907	968	963	935	934	966	931	954	879	905	941	941	921	892	1004	902	882	933	921	997	935	907	939	934	933	954	929	974	961	942	962	971	939	930	969	920	982	921	929	869	998	973	961	904	893	933	912	924	914	951	925	975	925	927	956	919	941	936	935	1008	892	942	950	957	934	938	909	912	882	891	934	930	926	924	977	981	907	924	889	960	938	889	934	959	940	937	873	842	953	923	938	916	966	882	954	900	1004	870	944	945	925	915	937	918	966	993	911	962	918	922	914	910	916	883	900	952	915	935	948	871	944	918	936	918	968	901	895	926	913	901	934	947	934	945	912	917	952	881	937	926	916	903	938	918	906	860	949	900	880	912	953	987	935	880	974	926	928	949	914	956	967	879	915	994	945	910	883	963	933	955	976	899	906	953	969	951	986	907	903	912	970	931	955	947	908	970	929	900	916	932	972	930	933	894	922	927	906	919	1001	937	904	906	901	899	885	966	930	964	949	898	914	969	949	926	916	946	908	973	942	926	944	963	917	887	931	951	941	935	965	953	892	928	914	898	941	979	929	951	995	922	960	878	908	965	919	901	916	964	938	932	925	945	938	956	956	911	905	945	894	931	935	947	925	927	951	946	954	952	961	986	890	969	923	884	982	902	924	935	906	969	955	893	891	926	906	989	906	967	900	917	959	960	872	894	945	964	942	899	912	918	913	965	914	934	940	970	968	898	943	959	960	974	936	919	918	922	953	931	865	918	944	930	859	966	917	894	940	891	913	888	907	946	888	903	938	968	915	923	932	948	911	910	868	962	859	914	919	934	864	944	894	977	923	988	929	914
16924	12590	12118	17876	25523	28993	26051	34076	50520	44641	33925	21792	12693	8814	7820	7635	7710	7636	7582	7534	7498	7563	7538	7428	7609	7431	7641	7407	7624	7612	7626	7731	7573	7597	7612	7704	7688	7539	7646	7574	7531	7588	7596	7650	7500	7664	7459	7526	7539	7600	7707	7540	7493	7555	7627	7461	7606	7678	7572	7575	7680	7615	7382	7530	7552	7485	7561	7571	7575	7578	7427	7519	7597	7565	7632	7682	7576	7643	7508	7548	7522	7674	7551	7659	7493	7498	7595	7632	7585	7554	7571	7675	7579	7641	7564	7687	7531	7498	7385	7576	7502	7552	7544	7690	7398	7663	7485	7513	7504	7610	7567	7610	7449	7730	7564	7531	7589	7670	7628	7629	7625	7512	7634	7533	7507	7460	7507	7630	7636	7479	7510	7613	7532	7599	7647	7677	7424	7623	7480	7632	7531	7642	7574	7587	7556	7503	7675	7508	7450	7552	7603	7462	7508	7691	7514	7641	7538	7587	7645	7598	7495	7523	7569	7598	7534	7515	7500	7445	7674	7699	7503	7652	7493	7549	7640	7526	7527	7496	7659	7613	7603	7457	7542	7614	7493	7651	7573	7532	7680	7643	7548	7667	7584	7546	7454	7516	7526	7595	7684	7745	7562	7600	7518	7646	7535	7496	7522	7584	7600	7613	7488	7568	7600	7547	7566	7546	7513	7592	7666	7555	7338	7554	7602	7658	7510	7689	7482	7536	7572	7480	7675	7675	7519	7651	7412	7537	7582	7470	7588	7635	7708	7476	7633	7611	7532	7629	7643	7515	7549	7593	7649	7534	7586	7794	7639	7579	7505	7579	7482	7682	7638	7541	7607	7698	7481	7582	7486	7564	7617	7560	7646	7625	7660	7569	7637	7606	7399	7542	7471	7576	7574	7497	7584	7571	7586	7657	7521	7484	7669	7683	7607	7511	7473	7750	7628	7685	7630	7512	7517	7540	7633	7621	7325	7639	7698	7666	7555	7533	7492	7668	7454	7691	7593	7685	7620	7551	7638	7624	7437	7511	7465	7581	7722	7557	7578	7468	7551	7469	7586	7579	7605	7590	7452	7564	7565	7450	7479	7499	7440	7568	7491	7607	7619	7481	7433	7790	7483	7674	7587	7486	7482	7592	7487	7568	7589	7536	7535	7722	7551	7631	7498	7564	7564	7657	7615	7598	7693	7758	7394	7597	7672	7457	7547	7542	7448	7450	7639	7598	7676	7702	7592	7581	7595	7567	7533	7540	7592	7648	7658	7487	7644	7713	7617	7538	7498	7434	7530	7689	7481	7643	7472	7544	7591	7548	7484	7535	7562	7581	7580	7652	7559	7649	7411	7415	7534	7444	7766	7675	7675	7475	7540	7628	7502	7388	7599	7566	7503	7548	7604	7497	7601	7595	7559	7481	7539	7646	7450	7527	7652	7731	7696	7456	7564	7565	7532	7604	7534	7610	7666	7588	7569	7680	7638	7527	7543	7648	7572	7553	7659	7554	7680	7549	7552	7558	7529	7601	7593	7488	7610	7520	7744	7657	7511	7540	7608	7567	7563	7682	7511	7545	7571	7576	7423	7641	7511	7522	7552	7593	7416	7560	7564	7483	7463	7671	7422	7675	7553	7690	7632	7691	7628	7697	7579	7645	7436	7562	7629	7460	7502	7667	7724	7582	7568	7576	7561	7505	7502	7502	7512	7687	7569	7676	7581	7569	7511	7609	7529	7660	7522	7583	7571	7547	7593	7586	7444	7576	7659	7777	7567	7449	7630	7460	7572	7644	7547	7494	7501	7658	7652	7549	7554	7701	7647	7475	7612	7429	7477	7521	7601	7619	7548	7540	7562	7553	7558	7559	7529	7509	7441	7618	7596	7572	7781	7525	7519	7445	7550	7556	7380	7672	7675	7505	7602	7694	7608	7433	7611	7702	7534	7553	7527	7604	7523	7596	7654	7704	7720	7660	7577	7664	7453	7458	7637	7505	7432	7711	7564	7851	7601	7503	7555	7501	7687	7480	7624	7705	7370	7591	7683	7534	7530	7593	7453	7563	7637	7573	7555	7649	7667	7441	7633	7505	7573	7564	7703	7508	7520	7491	7705	7554	7604	7344	7580	7556	7521	7593	7597	7439	7646	7518	7584	7438	7579	7462	7669	7564	7448	7542	7629	7690	7673	7499	7644	7665	7457	7555	7563	7496	7595	7623	7625	7671	7732	7602	7602	7609	7535	7565	7616	7717	7704	7521	7545	7562	7519	7443	7639	7563	7547	7656	7516	7471	7521	7465	7557	7515	7664	7572	7674	7667	7522	7488	7626	7466	7607	7637	7683	7542	7570	7745	7554	7597	7566	7537	7537	7568	7727	7642	7461	7480	7657	7729	7485	7615	7694	7594	7543	7469	7573	7458	7634	7570	7501	7648	7633	7604	7411	7659	7528	7517	7705	7502	7623	7432	7557	7480	7673	7536	7544	7629	7702	7537	7566	7618	7419	7549	7635	7598	7858	7623	7558	7503	7596	7492	7564	7618	7587	7569	7700	7534	7530	7601	7682	7609	7549	7640	7507	7586	7643	7561	7634	7533	7584	7460	7474	7589	7658	7465	7607	7504	7700	7570	7606	7601	7625	7580	7524	7610	7508	7624	7689	7428	7564	7594	7612	7532	7699	7501	7551	7558	7558	7527	7612	7614	7591	7572	7704	7453	7564	7556	7603	7751	7551	7482	7679	7518	7644	7418	7679	7570	7656	7584	7524	7564	7595	7461	7525	7648	7606	7647	7568	7480	7568	7663	7734	7647	7638	7558	7546	7541	7590	7645	7605	7591	7483	7517	7474	7601	7670	7605	7536	7541	7569	7573	7552	7599	7546	7738	7559	7592	7652	7532	7620	7556	7613	7567	7527	7570	7444	7511	7545	7504	7457	7542	7661	7412	7725	7539	7659	7647	7520	7619	7648	7617	7635	7675	7504	7512	7673	7796	7560	7750	7539	7475	7606	7587	7581	7579	7498	7703	7724	7556	7600	7638	7656	7582	7568	7657	7619	7590	7546	7689	7616	7506	7655	7678	7562	7490	7558	7643	7572	7481	7631	7458	7734	7486	7651	7489	7562	7622	7539	7524	7600	7630	7547	7720	7595	7556	7525	7645	7664	7442	7526	7709	7561	7515	7698	7580	7620	7562	7648	7481	7448	7654	7661	7575	7530	7592	7562	7723	7592	7486	7621	7609	7554	7578	7643	7601	7519	7434	7464	7539	7708	7653	7677	7506	7463	7649	7564	7533	7679	7613	7494	7504	7425	7557	7720	7438	7555	7562	7585	7519	7532	7594	7466	7700	7622	7557	7612	7520	7522	7541	7546	7510	7659	7618	7563	7854	7668	7559	7445	7675	7554	7555	7593	7641	7575	7583	7498	7544	7615	7560	7680	7610	7738	7626	7566	7563	7582	7870	7514	7564	7573	7594	7455	7659	7618	7609	7649	7369	7563	7561	7599	7630	7671	7454	7687	7590	7731	7503	7562	7444	7529	7632	7633	7613	7573	7580	7571	7458	7644	7615	7389	7540	7671	7559	7581	7578	7516	7479	7621	7539	7539	7517	7669	7546	7586	7614	7508	7561	7602	7486	7519	7552	7460	7540	7575	7561	7584	7550	7534	7623	7689	7527	7532	7409	7683	7513	7649	7700	7613	7652	7620	7661	7544	7618	7576	7591	7447	7381	7550	7477	7732	7558	7408	7699	7633	7483	7765	7457	7645	7600	7539	7449	7511	7543	7621	7713	7573	7573	7622	7606	7556	7471	7581	7471	7535	7693	7546	7424	7540	7619	7651	7717	7464	7569	7522	7647	7642	7542	7686	7565	7700	7483	7575	7522	7603	7644	7566	7448	7379	7706	7685	7610	7569	7434	7666	7482	7734	7520	7514	7556	7587	7587	7636	7521	7653	7484	7643	7534	7551	7642	7588	7570	7538	7638	7549	7573	7582	7636	7529	7629	7578	7668	7563	7559	7617	7670	7610	7684	7549	7545	7536	7675	7589	7614	7556	7605	7629	7650	7574	7552	7486	7487	7598	7710	7635	7436	7535	7522	7571	7475	7447	7532	7545	7685	7619	7470	7600	7615	7613	7715	7509	7605	7729	7528	7519	7630	7515	7638	7524	7553	7465	7431	7592	7560	7462	7683	7571	7713	7761	7615	7649	7617	7667	7533	7633	7655	7620	7484	7621	7608	7455	7544	7551	7602	7458	7541	7593	7587	7597	7452	7478	7470	7627	7479	7623	7541	7572	7686	7653	7570	7584	7603	7525	7657	7607	7487	7512	7609	7550	7594	7689	7528	7433	7507	7658	7626	7391	7503	7557	7532	7517	7620	7589	7681	7564	7566	7549	7631	7572	7567	7471	7537	7562	7623	7610	7659	7535	7642	7650	7537	7582	7695	7609	7515	7634	7670	7544	7471	7563	7638	7602	7571	7538	7479	7547	7565	7503	7535	7504	7589	7514	7569	7519	7607	7508	7613	7508	7650	7603	7627	7652	7559	7502	7477	7681	7560	7611	7625	7430	7621	7387	7518	7489	7565	7464	7436	7526	7581	7492	7624	7561	7413	7499	7505	7650	7574	7626	7529	7593	7740	7569	7578	7657	7707	7415	7581	7594	7775	7496	7580	7592	7534	7487	7618	7576	7625	7522	7393	7510	7656	7529	7505	7593	7571	7605	7580	7546	7631	7419	7662	7646	7657	7616	7541	7484	7680	7482	7366	7666	7466	7568	7336	7711	7489	7579	7676	7553	7651	7355	7585	7699	7581	7497	7737	7519	7624	7592	7397	7553	7658	7705	7634	7612	7630	7577	7571	7649	7628	7568	7673	7607	7493	7667	7482	7514	7800	7546	7512	7573	7562	7674	7612	7690	7570	7676	7601	7535	7579	7706	7637	7532	7497	7495	7542	7623	7578	7644	7616	7611	7466	7606	7584	7696	7540	7588	7625	7649	7509	7541	7639	7640	7706	7640	7611	7675	7628	7566	7512	7502	7647	7561	7439	7569	7594	7588	7673	7524	7464	7602	7661	7633	7616	7650	7612	7517	7363	7404	7584	7588	7588	7528	7566	7434	7498
2496	1845	1580	1329	1667	2249	2307	5624	14467	16973	10807	4797	2015	1219	970	952	962	971	928	902	954	959	931	926	939	1005	959	905	931	955	921	950	956	945	927	959	939	942	907	926	963	948	951	962	900	941	885	933	965	964	914	943	954	913	895	1029	922	943	928	980	972	936	933	946	997	956	893	945	924	922	970	902	1002	902	943	947	989	931	927	976	950	998	944	886	960	954	934	976	962	921	919	963	940	928	948	926	936	968	913	949	913	937	928	982	971	946	960	973	879	1034	928	923	959	984	976	975	942	947	950	975	948	998	946	972	905	932	937	910	1000	936	981	926	938	930	937	911	891	883	910	980	909	881	910	881	1001	936	946	931	968	953	901	958	931	994	941	953	911	889	927	863	937	941	965	877	939	913	973	937	883	953	968	964	904	937	984	918	904	907	900	917	917	937	867	976	937	976	990	955	926	920	932	909	950	926	947	859	967	950	930	886	978	984	959	973	877	921	964	962	1012	956	927	954	933	936	954	973	983	963	940	933	939	917	924	884	996	888	950	916	927	881	949	958	949	939	936	961	919	962	938	928	920	975	906	928	893	925	939	985	920	913	901	937	954	901	938	930	927	937	899	914	941	947	962	921	952	926	937	880	923	1001	916	938	894	913	962	895	982	967	934	900	979	931	907	971	931	1010	944	954	934	961	924	848	965	966	984	902	930	970	905	916	955	966	999	924	945	951	915	903	935	944	960	923	937	956	941	927	902	933	953	993	930	920	925	914	974	950	957	948	950	928	921	939	936	967	950	943	922	919	965	996	911	867	942	956	909	973	907	923	957	927	950	978	902	957	896	957	995	903	932	933	958	931	941	934	963	908	883	966	896	947	919	935	905	1004	902	898	975	946	1009	916	966	984	945	919	959	903	1021	943	932	931	928	922	979	928	940	912	933	996	956	953	926	987	960	964	971	961	961	942	941	881	914	907	971	951	966	930	982	960	951	909	910	927	953	941	926	932	990	973	934	916	978	957	965	1002	1001	966	949	949	940	951	883	999	943	923	902	929	940	957	954	970	943	917	906	927	914	977	1004	988	936	918	970	954	915	907	970	905	970	958	934	979	954	911	894	922	916	927	965	908	981	947	939	912	930	987	957	876	915	922	925	946	997	949	920	1020	991	873	913	936	942	933	936	942	949	947	946	943	904	878	973	950	990	1027	953	908	969	958	998	934	974	908	977	921	917	943	994	942	928	947	947	895	916	894	953	924	895	932	969	910	982	948	893	935	882	983	973	995	981	932	944	906	944	921	950	955	957	963	974	917	946	895	930	922	964	910	952	911	939	974	938	956	969	946	982	955	994	911	908	994	901	977	958	881	950	938	980	964	968	966	948	985	976	941	955	897	947	920	908	966	946	930	903	968	937	890	1002	942	930	956	963	937	962	960	977	973	953	951	936	905	928	915	918	885	922	902	901	868	906	966	974	937	940	917	936	989	963	924	932	987	967	885	912	946	914	921	979	914	927	857	957	974	979	956	964	987	973	946	933	979	944	918	974	914	932	957	934	935	946	934	921	999	930	902	954	974	927	989	928	951	937	952	963	960	938	981	911	935	860	941	978	932	934	921	940	967	994	971	925	958	916	958	917	912	957	954	955	958	949	890	964	959	895	973	981	949	914	959	936	965	941	903	940	955	940	939	906	946	908	967	938	933	959	940	936	919	961	910	926	993	917	961	983	860	917	906	964	933	956	964	895	960	955	965	987	929	938	914	897	971	916	946	929	896	989	1007	928	982	927	917	939	899	981	965	910	1010	902	950	946	971	909	956	894	926	948	948	949	987	1009	969	983	939	916	945	956	947	910	936	918	938	931	928	1014	955	947	882	946	931	951	923	885	884	941	971	864	934	938	935	981	938	954	993	943	964	955	914	969	947	956	920	982	917	957	965	952	941	954	939	939	950	991	950	973	915	907	994	889	968	924	934	973	890	849	931	916	949	996	914	922	905	968	1006	941	1004	946	921	1016	1008	918	899	937	924	918	910	971	967	948	935	913	943	947	929	932	966	927	934	923	925	876	972	993	912	941	974	978	875	923	973	942	962	964	981	964	980	975	939	984	974	981	927	942	962	937	936	963	936	948	937	927	984	967	966	936	996	939	946	916	970	906	908	966	872	953	942	948	899	946	915	931	944	940	1020	942	930	928	928	911	991	943	991	982	961	970	918	972	984	920	1035	995	930	950	979	937	925	992	933	946	904	988	936	954	945	882	978	991	972	971	902	931	937	943	916	894	957	930	984	895	906	926	974	914	926	896	908	941	946	990	924	958	957	965	896	976	956	935	959	984	947	947	962	1005	996	976	929	936	987	953	897	1006	948	993	925	943	928	919	927	934	969	936	949	927	927	998	915	917	928	955	953	963	974	944	926	949	909	886	998	934	876	952	935	944	935	983	929	912	912	962	947	942	969	930	909	959	890	920	911	961	953	976	946	967	905	954	936	915	955	937	935	956	969	931	918	954	976	926	1026	936	952	1004	899	951	999	913	898	965	946	938	944	888	905	872	909	883	925	905	1062	948	935	920	909	911	918	954	899	904	895	973	923	957	923	950	942	895	912	989	927	981	928	924	943	927	909	932	994	936	988	953	897	972	994	926	977	926	978	896	921	929	1040	906	969	926	932	958	905	960	938	962	930	936	952	940	932	972	871	917	900	909	937	946	984	995	930	933	938	1015	945	909	919	904	925	989	896	931	968	923	950	908	945	938	940	947	919	912	995	952	1004	965	962	883	986	935	911	956	920	967	907	952	946	962	945	959	963	941	942	874	932	953	931	920	935	936	950	901	989	956	929	968	974	940	949	923	970	995	902	956	940	916	960	903	921	896	952	981	957	986	952	910	862	958	972	959	971	940	875	963	955	941	933	922	987	926	993	949	906	891	980	987	951	953	919	928	915	906	922	932	911	969	910	940	924	966	956	944	1016	981	973	907	952	990	973	1005	940	927	921	937	978	959	1022	934	956	1004	963	921	951	936	921	943	978	1008	973	902	930	953	958	944	933	931	918	875	929	957	933	955	942	922	913	936	885	975	943	902	941	955	926	919	967	917	959	941	929	971	917	953	869	931	928	906	929	1034	985	990	997	998	959	939	1002	942	962	1005	906	935	926	956	959	947	918	953	946	971	966	946	936	937	989	1007	962	990	909	876	939	933	979	936	933	979	917	922	981	941	949	949	979	914	948	946	915	945	963	880	923	961	928	893	974	937	940	960	897	940	951	972	962	903	941	925	904	954	903	944	955	925	957	972	935	927	973	937	944	888	906	949	966	912	949	984	984	947	954	930	929	938	902	954	975	924	926	929	929	972	892	927	940	955	947	932	919	942	984	926	935	962	943	944	948	952	982	909	935	1008	941	964	898	984	914	954	929	958	933	979	940	954	935	889	990	907	910	936	945	967	911	933	963	908	968	969	966	922	944	953	917	917	985	951	919	924	899	995	940	946	968	986	965	948	946	945	919	977	889	942	912	900	924	924	942	963	967	932	923	1000	959	1026	943	897	947	937	931	990	939
21037	16480	14400	20437	30285	33148	33198	47649	65704	66098	50795	35049	20110	11192	8319	7674	7749	7691	7529	7589	7572	7655	7639	7453	7532	7657	7579	7616	7564	7603	7591	7403	7620	7714	7667	7675	7524	7637	7597	7551	7642	7549	7673	7675	7704	7721	7572	7593	7534	7605	7519	7717	7662	7583	7697	7602	7627	7610	7588	7542	7570	7580	7519	7637	7537	7711	7585	7680	7699	7668	7509	7664	7610	7485	7546	7657	7602	7635	7564	7572	7609	7584	7526	7692	7587	7728	7636	7576	7685	7633	7490	7661	7491	7450	7615	7371	7685	7621	7703	7558	7679	7691	7677	7501	7648	7530	7565	7669	7480	7517	7529	7543	7582	7614	7587	7707	7537	7595	7580	7484	7562	7535	7556	7520	7622	7594	7592	7463	7621	7529	7571	7682	7451	7631	7447	7562	7675	7549	7657	7564	7646	7681	7695	7661	7625	7617	7747	7590	7571	7556	7566	7553	7654	7681	7689	7732	7630	7518	7550	7621	7652	7510	7645	7627	7517	7591	7579	7565	7653	7565	7529	7528	7531	7523	7681	7493	7618	7628	7609	7493	7488	7646	7666	7544	7763	7668	7710	7698	7594	7548	7545	7576	7587	7640	7628	7547	7523	7622	7531	7695	7738	7501	7521	7711	7673	7591	7702	7613	7458	7556	7606	7604	7599	7497	7595	7660	7605	7526	7586	7656	7637	7474	7649	7663	7581	7607	7717	7539	7491	7650	7610	7665	7734	7565	7666	7653	7706	7707	7520	7442	7575	7592	7645	7649	7653	7575	7586	7625	7574	7512	7646	7653	7617	7569	7656	7644	7641	7633	7682	7534	7721	7538	7647	7593	7675	7751	7562	7657	7482	7633	7502	7594	7519	7581	7511	7517	7732	7651	7732	7585	7545	7488	7581	7700	7773	7727	7589	7650	7583	7579	7682	7567	7646	7690	7663	7704	7619	7743	7623	7536	7629	7558	7659	7618	7631	7594	7634	7698	7751	7525	7500	7531	7451	7544	7532	7628	7593	7704	7543	7563	7543	7568	7618	7683	7661	7590	7595	7609	7535	7881	7547	7532	7603	7575	7560	7766	7724	7582	7576	7560	7768	7561	7616	7816	7640	7652	7666	7569	7594	7590	7653	7537	7544	7622	7547	7607	7486	7691	7561	7559	7589	7610	7724	7710	7697	7755	7588	7505	7661	7498	7593	7626	7736	7630	7575	7598	7529	7672	7608	7648	7621	7655	7587	7638	7562	7674	7520	7562	7679	7575	7625	7566	7741	7560	7702	7539	7707	7511	7548	7611	7515	7686	7484	7572	7641	7576	7514	7630	7724	7571	7556	7670	7669	7704	7634	7601	7521	7775	7522	7656	7611	7726	7587	7574	7665	7650	7485	7772	7488	7636	7643	7619	7590	7691	7728	7639	7534	7666	7578	7648	7577	7651	7648	7459	7592	7476	7506	7680	7559	7590	7683	7630	7637	7565	7520	7441	7650	7656	7590	7667	7652	7456	7659	7580	7561	7664	7639	7618	7771	7625	7562	7646	7652	7660	7796	7564	7649	7600	7561	7658	7681	7473	7627	7557	7699	7689	7655	7608	7654	7637	7610	7606	7621	7655	7645	7601	7586	7547	7650	7749	7579	7545	7622	7654	7531	7561	7534	7725	7500	7646	7614	7583	7553	7541	7544	7757	7519	7546	7595	7510	7628	7610	7611	7645	7591	7535	7706	7660	7598	7620	7566	7597	7710	7614	7544	7612	7532	7676	7678	7436	7655	7612	7488	7649	7535	7642	7650	7592	7548	7588	7559	7646	7574	7704	7661	7553	7607	7715	7586	7592	7606	7587	7461	7568	7634	7702	7567	7544	7689	7569	7562	7616	7677	7567	7554	7650	7701	7539	7642	7725	7662	7732	7739	7739	7600	7691	7606	7577	7638	7522	7644	7565	7657	7590	7680	7529	7634	7452	7625	7607	7545	7383	7633	7572	7713	7720	7615	7574	7570	7649	7694	7583	7516	7446	7688	7626	7693	7527	7490	7535	7476	7529	7602	7742	7643	7576	7740	7676	7658	7525	7604	7661	7683	7537	7575	7662	7514	7616	7608	7705	7431	7762	7647	7658	7517	7690	7692	7546	7544	7673	7578	7586	7600	7678	7665	7721	7655	7710	7653	7634	7536	7447	7605	7748	7596	7618	7483	7700	7560	7625	7758	7664	7564	7625	7642	7534	7634	7635	7533	7641	7573	7481	7512	7481	7682	7670	7630	7593	7618	7600	7532	7533	7559	7564	7765	7618	7550	7609	7503	7612	7471	7547	7617	7676	7822	7586	7542	7625	7697	7560	7732	7622	7547	7728	7578	7623	7669	7625	7540	7644	7698	7670	7520	7622	7501	7517	7550	7603	7614	7555	7556	7646	7829	7681	7623	7601	7661	7582	7455	7589	7624	7651	7554	7630	7656	7594	7731	7656	7702	7612	7497	7649	7671	7518	7581	7525	7521	7610	7659	7664	7674	7609	7827	7554	7639	7568	7576	7587	7612	7529	7554	7651	7655	7567	7666	7684	7518	7606	7541	7752	7501	7624	7616	7663	7573	7645	7576	7629	7629	7523	7687	7673	7548	7584	7755	7629	7788	7639	7675	7612	7628	7553	7574	7686	7606	7522	7663	7618	7611	7665	7549	7673	7517	7678	7643	7674	7564	7521	7721	7707	7686	7524	7671	7694	7514	7593	7621	7682	7569	7601	7656	7554	7496	7606	7619	7476	7547	7595	7706	7542	7796	7504	7590	7564	7698	7627	7589	7545	7472	7686	7668	7758	7633	7516	7611	7589	7662	7482	7599	7520	7554	7611	7653	7707	7742	7549	7590	7502	7573	7547	7591	7632	7728	7734	7612	7609	7535	7612	7728	7608	7679	7600	7675	7543	7693	7584	7612	7588	7639	7720	7600	7333	7576	7691	7488	7604	7617	7546	7510	7653	7547	7674	7577	7681	7685	7681	7586	7808	7484	7469	7715	7644	7638	7598	7807	7612	7622	7730	7640	7681	7592	7559	7569	7582	7575	7652	7572	7519	7698	7462	7490	7497	7458	7646	7523	7661	7461	7597	7383	7561	7705	7635	7586	7675	7791	7523	7569	7578	7828	7578	7703	7506	7595	7597	7470	7686	7532	7652	7695	7510	7702	7628	7610	7770	7635	7614	7710	7648	7693	7519	7670	7719	7646	7587	7638	7652	7710	7690	7627	7577	7558	7605	7712	7625	7676	7528	7579	7663	7679	7566	7585	7560	7538	7643	7682	7617	7681	7630	7578	7536	7551	7615	7604	7595	7768	7679	7587	7558	7545	7542	7710	7629	7715	7544	7631	7580	7557	7551	7535	7529	7632	7656	7610	7792	7639	7630	7686	7673	7505	7591	7551	7705	7610	7616	7616	7600	7504	7624	7619	7501	7699	7561	7852	7603	7519	7680	7504	7647	7555	7638	7592	7593	7626	7788	7508	7669	7701	7545	7668	7585	7550	7734	7740	7600	7549	7753	7573	7632	7587	7659	7674	7597	7539	7499	7594	7724	7534	7708	7441	7681	7650	7789	7601	7549	7371	7612	7750	7506	7604	7565	7559	7559	7649	7576	7719	7577	7634	7524	7595	7666	7705	7667	7625	7493	7449	7546	7570	7630	7538	7669	7612	7654	7579	7520	7498	7513	7633	7676	7708	7579	7615	7639	7596	7699	7711	7587	7495	7576	7671	7590	7639	7548	7637	7565	7632	7614	7589	7702	7566	7601	7656	7596	7701	7626	7671	7546	7585	7581	7689	7722	7597	7508	7626	7592	7549	7605	7550	7497	7601	7719	7560	7491	7654	7763	7687	7603	7685	7725	7448	7488	7574	7519	7677	7640	7587	7570	7565	7687	7685	7644	7610	7642	7700	7633	7535	7646	7458	7570	7749	7640	7636	7681	7564	7553	7551	7616	7481	7678	7659	7514	7660	7671	7672	7609	7588	7456	7600	7505	7745	7521	7656	7579	7621	7753	7742	7668	7672	7699	7678	7630	7632	7514	7528	7695	7601	7654	7645	7563	7606	7666	7650	7613	7583	7465	7619	7674	7760	7570	7541	7535	7456	7631	7387	7653	7556	7774	7577	7503	7636	7716	7466	7697	7632	7645	7644	7508	7712	7699	7584	7454	7521	7730	7633	7542	7691	7672	7486	7721	7721	7474	7621	7564	7684	7569	7618	7457	7593	7602	7480	7586	7610	7578	7715	7790	7658	7652	7523	7636	7674	7643	7577	7626	7756	7649	7637	7591	7710	7561	7633	7609	7609	7628	7545	7533	7565	7677	7604	7688	7642	7443	7499	7662	7688	7480	7620	7554	7719	7533	7573	7559	7633	7566	7577	7510	7694	7577	7667	7638	7695	7580	7586	7605	7629	7568	7585	7719	7600	7546	7758	7536	7685	7674	7705	7743	7659	7502	7703	7577	7553	7711	7695	7679	7561	7614	7659	7795	7518	7641	7528	7551	7575	7596	7683	7666	7684	7721	7521	7682	7642	7487	7595	7555	7654	7596	7546	7700	7696	7616	7566	7538	7582	7775	7704	7592	7641	7503	7646	7646	7781	7775	7619	7541	7573	7522	7608	7600	7631	7636	7576	7644	7630	7597	7574	7576	7662	7654	7636	7590	7538	7586	7510	7521	7673	7531	7689	7765	7570	7563	7539	7556	7555	7652	7595	7559	7600	7563	7792	7589	7704	7583	7560	7563	7673	7659	7579	7588	7633	7625	7514	7662	7606	7593	7578	7625	7681	7576	7583	7650	7723	7506	7482	7642	7651	7608	7782	7581	7585	7620	7550	7627	7567	7648	7747	7674	7583	7477	7714	7631	7472	7794	7545	7628	7639	7637	7528	7596	7691	7644	7654	7561	7588	7634	7570	7594	7574	7713	7604	7586	7738	7597	7502	7549	7490	7513	7614	7512	7690	7628	7602	7567	7639	7441	7613	7626	7475	7707	7474	7620	7721	7669	7662	7664	7541	7606	7655	7615	7613	7570	7731	7548	7510	7480	7596	7629	7483	7467	7605	7616	7548	7587	7681	7617	7514	7690	7365	7793
5195	1869	1445	1273	1902	2154	2456	4080	14030	17082	11166	5112	2197	1204	1059	992	999	936	942	958	955	909	939	888	909	970	959	1000	984	973	957	951	953	954	952	981	924	902	912	994	987	1009	997	917	949	987	968	928	967	955	988	1010	941	941	930	1007	947	924	990	978	936	933	920	903	986	950	965	941	967	992	978	1013	933	978	971	1023	960	984	1004	942	958	1019	973	982	918	997	1007	943	981	926	978	1013	945	978	972	957	978	939	984	952	985	966	984	939	938	933	994	972	989	1034	978	983	945	954	929	992	1003	988	937	970	1004	985	1004	995	922	957	954	941	994	968	978	959	1006	950	993	918	969	990	946	946	963	924	998	968	996	903	992	928	968	995	942	968	986	1002	939	901	922	993	938	960	995	979	976	990	963	974	901	965	930	991	991	968	1006	1005	918	976	966	927	954	977	1001	983	954	991	1006	959	975	972	1013	979	1021	1014	978	950	1040	981	960	991	933	943	973	958	953	951	987	933	991	995	923	950	995	977	929	929	951	923	958	954	965	973	935	1000	969	962	985	975	1004	982	901	966	983	958	981	988	1011	921	965	932	950	982	926	995	992	979	1023	932	1021	1003	949	1021	969	946	937	964	987	985	971	969	911	940	970	1022	956	1008	935	952	928	979	966	951	922	996	1008	924	976	986	957	945	938	987	959	975	994	907	953	963	900	1010	965	944	989	985	1008	958	909	1009	936	1023	971	965	954	962	985	955	1003	1003	930	961	976	977	958	952	1006	985	930	947	972	987	988	977	934	941	966	974	967	967	958	988	993	957	950	937	971	935	977	999	983	919	961	960	963	1028	922	948	968	1054	946	954	985	961	997	991	926	1023	913	961	953	944	960	928	929	927	921	999	974	939	944	970	956	939	1017	1027	1003	1032	939	1012	1000	967	1010	1003	1006	928	965	988	977	957	976	958	922	969	981	940	960	973	989	944	891	936	936	995	957	978	947	948	1003	982	984	980	948	930	982	931	948	981	911	936	1009	917	926	977	996	953	1004	938	951	1023	975	955	899	948	974	937	971	942	982	963	962	947	968	968	1002	974	971	973	939	960	907	983	960	963	916	946	956	990	938	1067	970	963	933	938	957	1011	972	985	957	939	970	977	999	941	990	948	957	993	973	968	907	1015	917	959	964	961	964	906	963	959	993	942	960	975	948	951	955	1011	1010	981	953	959	944	1038	970	980	945	997	995	958	993	972	952	988	971	1027	1000	940	994	960	925	966	942	1013	958	1032	975	1006	936	948	940	974	936	980	942	982	983	973	918	937	954	924	968	991	982	954	958	924	970	1032	1008	969	993	945	937	975	912	917	989	972	974	974	935	989	957	934	966	995	977	1000	993	960	1034	906	958	982	995	934	914	930	984	975	940	932	972	954	993	941	1033	903	956	949	984	932	973	1025	905	937	1007	945	989	971	941	963	909	1017	985	993	963	1014	953	1001	914	1025	1005	943	987	975	999	980	961	985	936	1047	977	1011	941	1012	1001	994	977	996	929	950	919	912	951	997	960	929	989	988	991	944	891	991	1044	929	988	990	960	970	977	1033	1002	978	1007	966	896	992	995	929	953	975	974	960	962	948	942	958	980	993	962	961	1009	1014	1005	962	986	955	923	987	921	944	947	972	967	996	912	941	1035	951	949	970	968	950	967	1004	968	1013	919	999	970	953	959	914	956	1004	1011	945	944	1002	920	1022	991	931	984	1002	949	923	953	944	938	999	971	950	976	976	975	958	887	995	956	936	952	971	954	973	936	923	910	1018	966	897	1010	945	956	909	973	982	952	972	955	1019	970	971	962	972	1015	924	942	1010	900	1006	987	966	998	934	901	975	963	950	951	986	1021	945	939	972	956	1001	979	973	980	943	933	992	959	1000	954	945	903	925	988	938	955	945	975	942	969	991	1000	998	954	981	1033	938	963	986	983	965	944	966	987	970	988	964	951	925	893	994	944	991	916	988	1026	941	959	959	958	948	996	933	913	1004	991	991	970	971	961	911	925	924	931	952	970	936	977	957	967	972	992	916	953	953	1002	947	971	933	997	976	921	976	989	964	965	1017	985	979	1022	1014	971	924	958	952	906	984	931	978	963	988	988	983	956	911	980	956	975	927	931	937	948	996	959	985	1002	951	1028	992	940	945	945	926	994	969	962	966	979	975	930	951	958	971	990	950	1000	992	1005	904	965	967	1000	1004	1000	963	1001	891	980	1017	961	965	986	961	978	946	976	949	985	1041	999	966	968	974	969	1015	966	974	899	1004	958	934	965	953	961	975	998	951	996	958	912	921	1002	981	881	933	932	941	983	1042	970	1013	952	971	949	970	927	994	904	936	993	1020	972	943	995	907	1048	974	971	945	971	976	972	930	902	967	1013	921	933	951	976	945	917	1011	890	987	924	939	946	951	969	942	1042	966	947	927	977	977	1017	982	979	998	960	935	940	907	1005	980	1021	968	973	996	960	869	931	1009	923	1003	965	971	988	1026	945	976	953	934	946	948	945	991	983	1004	975	956	980	1018	1025	999	944	932	994	992	987	947	986	966	1004	943	995	953	920	961	990	962	969	988	951	931	993	1000	982	1030	936	947	1002	923	996	990	978	961	992	982	993	980	945	957	972	983	917	949	920	1031	944	994	972	931	973	952	1025	955	1042	1020	947	946	958	995	1006	965	1040	976	958	982	1040	934	1011	952	979	953	945	1031	1004	935	983	940	930	1002	981	970	916	968	953	965	1005	996	945	988	901	921	966	953	979	938	958	985	959	1002	934	1009	993	1002	964	1028	936	966	975	962	967	956	927	955	961	1002	989	977	1006	959	1018	924	991	978	934	928	994	1024	954	919	920	1040	905	966	973	944	943	1010	976	1037	976	986	923	963	904	924	941	994	981	945	1012	943	976	988	937	972	942	997	952	966	987	906	995	982	993	982	959	958	919	999	934	950	929	970	1009	964	953	972	975	952	993	936	995	977	942	969	950	980	968	949	974	994	979	921	957	1042	974	978	1030	971	1007	951	964	947	933	1030	951	972	999	930	927	1001	937	942	976	985	960	971	949	950	940	966	974	1001	970	940	1014	998	965	945	997	956	967	1012	939	996	962	966	939	966	961	936	929	1021	940	945	991	1007	963	954	929	977	977	953	988	958	1022	993	989	968	987	968	961	1019	943	998	961	1011	1002	918	924	986	939	988	998	942	960	970	996	930	938	968	993	960	1021	986	1025	945	980	979	1015	969	961	990	963	993	962	948	955	983	946	997	953	1011	996	985	999	992	983	942	1024	990	1046	999	1002	946	971	988	992	971	909	968	947	1033	979	1014	973	937	1020	1011	949	990	979	986	904	963	938	960	961	933	950	976	976	932	1011	967	904	969	975	965	931	967	980	933	971	1006	978	1009	914	961	939	941	1031	936	980	944	903	936	945	1044	997	935	1030	993	972	915	1008	937	1007	968	963	962	921	914	962	944	911	974	964	978	915	1005	908	1005	980	999	927	949	1074	923	923	967	949	932	920	994	981	995	986	906	998	980	988	971	903	921	959	962	963	948	941	969	975	967	991	1032	1010	947	955	985	964	997	1015	965	948	967	962	959	942	925	958	1019	988	937	946	972	956	964	940	1004	921	962	939	938	944	999	949	1017	945	988	992	986	950	969	960	970	982	1010	998	936	941	1028	940	912	925	979	938	971	984	936	1000	936	1039	935	964	956
21019	16550	13321	21438	32048	32149	36542	43996	67175	66892	52494	36371	21360	11748	8582	7976	7864	7799	7832	7823	7794	7860	7679	7836	7736	7845	7898	7894	7753	7786	7772	7723	7841	7966	7622	7875	7806	7814	7799	7844	7875	7758	7965	7938	7873	7804	7786	7928	7826	7752	7731	7815	7739	7870	7896	7820	7735	7771	7866	7817	7926	7740	7774	7863	7660	7885	7826	7818	7899	7816	7784	7821	7887	7727	7791	7828	7730	7692	7847	7789	7817	7792	7668	7715	7753	7899	7881	7957	7674	7773	7826	7835	7667	7826	7864	7783	7774	7625	7879	7870	7750	7835	7769	7793	7822	7870	7758	7824	7863	7841	7804	7762	7754	7822	7779	7705	7875	7744	7839	7908	7763	7793	7840	7785	7960	7843	7799	7967	7808	7816	7783	7907	7743	7762	7925	7716	7739	7823	7894	7905	7860	7882	7784	7750	7898	7733	7836	7921	7977	7759	7900	7664	7765	7751	7829	7779	7915	7732	7803	7742	7907	7652	7820	7900	7768	7651	7812	7830	7756	7949	7835	7748	7801	7758	7813	7692	7802	7872	7835	7837	7936	7851	7888	7824	7758	7768	7774	7829	7765	7854	7727	7969	7679	7757	7802	7791	7834	7862	7762	7823	7913	7755	7695	7877	7706	7744	7604	7658	7978	7904	7744	7890	7813	7772	7755	7918	7761	7893	7832	7780	7868	7783	7769	7897	7754	7861	7979	7822	7806	7800	7824	7842	7740	7796	7784	7860	7699	7801	7853	7803	7691	7839	7814	7764	7872	7768	7956	7649	7947	7782	7835	7702	7650	7754	7831	7867	7812	7820	7726	7861	7844	7840	7895	7877	7724	7638	7723	7843	7840	7793	7797	7801	7908	7820	7769	7872	7726	7781	7728	7848	7871	7843	7636	7692	7918	7836	7825	7993	7672	7889	7756	7827	7814	7771	7801	7810	7902	7803	7909	7805	7666	7835	7844	7883	7819	7863	7708	7759	7828	7806	7818	7775	7831	7838	7838	7885	7886	7710	7687	7730	7768	7789	7819	7839	7742	7827	7761	7849	7789	7807	7969	7696	7901	7796	7943	7816	7777	7700	7835	7729	7821	7748	7849	7836	7793	7706	7874	7632	7838	7797	7944	7607	7772	7845	7753	7694	7810	7953	7849	7773	7758	7848	7776	7833	7901	7607	7772	7818	7846	7723	7866	7791	7832	7683	7865	7722	7716	7893	7721	7879	7847	7839	7846	7747	7768	7860	7877	7883	7892	7886	7871	7750	7922	7789	7815	7726	7724	7852	7871	7894	7795	7898	7798	7895	7857	7841	7845	7780	7887	7708	7868	7896	7727	7757	7815	7697	7897	7874	7801	7958	7672	7973	7821	7831	7789	7800	7700	7798	7754	7779	8035	7798	7755	7800	7677	7800	7670	7796	7778	7783	7870	7588	7895	7822	7847	7847	7884	7752	7839	7899	7820	7816	7856	7748	7670	7786	7784	7811	7674	7823	7842	7809	7681	7963	7759	7857	7895	7843	7736	7853	7773	7782	7765	7882	7796	7895	7679	7789	7859	7787	7785	7727	7860	7826	7748	7844	7903	7756	7709	7908	7871	7712	8003	7892	7780	7765	7862	7750	7843	7816	7860	7863	7703	7842	7888	7722	7822	7888	7767	7786	7808	7891	7820	7877	7741	7788	7877	7886	7778	7767	7789	7842	7845	7782	7749	7916	7834	7964	7851	7727	7930	7736	7840	7843	7880	7739	7967	7812	7763	7914	7894	7818	7841	7772	7821	7860	7716	7867	7798	7790	7787	7898	7754	7809	7778	7894	7801	7761	7754	7615	7751	7663	7795	7905	7866	7736	7800	7680	7799	7760	7763	7818	7783	7749	7861	7769	7817	7885	7903	7896	7697	7797	7823	7854	7802	7763	7858	7795	7871	7915	7786	7829	7824	7810	7727	7669	7876	7924	7864	7837	7762	7744	7865	7813	7800	7834	7823	7849	7834	7780	7873	7906	7852	7900	7812	7779	7874	7782	7765	7748	7761	7812	7760	7839	7805	7845	7902	7802	7770	7852	7831	7946	7694	7904	7667	7670	7853	7841	7715	7757	7741	7960	7843	7873	7744	7711	7783	7863	7795	7933	7723	7939	7752	7892	7847	7742	7743	7876	7717	7821	7688	7991	7761	7791	7873	7886	7955	7709	7801	7907	7700	7791	7825	7837	7821	7832	7812	7669	7976	7787	7857	7773	7791	7844	7814	7746	7943	7903	7780	7737	7865	7795	7876	7770	7629	7871	7889	7799	7755	7854	7796	8079	7821	7809	7772	7833	7827	7755	7856	7780	7745	7860	7871	7746	7767	7707	7756	7813	7778	7816	7850	7861	7773	7885	7806	7805	7754	7811	7796	7705	7833	7788	7840	7824	7760	7783	7804	7749	7777	7809	7815	7923	7873	7793	7820	7855	7690	7809	7704	7802	7732	7850	7948	7864	7824	7700	7834	7782	7868	7727	7719	7880	7831	7735	7819	7862	7894	7848	7826	7787	7943	7923	7877	7805	7878	7785	7869	7851	7800	7872	7860	7742	7656	7848	7784	7879	7799	7939	7603	7767	7877	7776	7801	7848	7833	7895	7875	7992	7847	7677	7980	7922	7690	7635	7830	7861	7838	7926	7813	7906	7727	7707	7639	7629	7644	7855	7726	7696	7779	7777	7793	7855	7858	7723	7725	7684	7869	7825	7909	7830	7931	7808	7886	7761	7730	7817	7883	7667	7802	7811	7733	7861	7881	7813	7810	7848	7840	7767	7846	7701	7859	7903	7907	7911	7673	7816	7750	7922	7813	7751	7869	7856	7596	8032	7855	7953	7921	7809	7836	7849	7695	7752	7651	7814	7648	7738	7844	7816	7811	7836	7808	7807	7884	7583	7886	7813	7764	7797	7854	7883	7758	7988	7928	7755	7888	7896	7985	7884	7842	7734	7841	7693	7749	7956	7585	7945	7831	7752	7847	7844	7904	7687	7771	7752	7787	7761	7639	7815	7952	7867	7868	7891	7847	7864	7630	7736	7883	7788	7807	7783	7672	7858	7800	7728	7818	7827	7897	7800	7902	7739	7803	7681	7770	7798	7657	7881	7752	7744	7690	7895	7860	7797	7684	7802	7849	7921	7803	7740	7838	7817	7731	7788	7809	7904	7682	7741	7815	7736	7837	7685	7693	7706	7815	7726	7897	7850	7822	7739	7755	7879	7848	7832	7729	7691	7760	7968	7815	7826	7856	7827	7773	7784	7791	7833	7783	7911	7797	7901	7799	7765	7745	7789	7746	7836	7791	7819	7773	7867	7827	7815	7868	7698	7847	7735	7821	7823	7692	7828	7767	7796	7734	7850	7827	8011	7840	7816	7836	7908	7895	7794	7770	7836	7968	7720	7923	7781	7801	7876	7794	7784	7801	7785	7787	7864	7710	7822	7837	7891	7696	7860	7791	7836	7752	7728	7823	8033	7792	7880	7843	7872	7724	7808	7926	7708	7697	7826	7714	7891	7829	7718	7811	7897	7760	7725	7823	7891	7798	7810	7849	7755	7823	7782	7921	7690	7773	7827	7795	7909	7887	7773	7831	7921	7759	7705	7811	7717	7804	7735	7853	7808	7807	7796	7859	7667	7803	7842	7775	7659	7945	7767	7798	7803	7715	7757	7812	7959	7986	7824	7776	7688	7771	7810	7806	7846	7844	7817	7717	7790	7897	7889	7825	7860	7827	7759	7808	7850	7845	7735	7702	7825	7942	7759	7872	7903	7731	7860	7890	7799	7918	7806	7704	7795	7867	7781	7821	7782	7822	7817	7807	7861	7854	7804	7808	7717	7724	7816	7722	7901	7781	7828	7986	7912	7916	7784	7888	7730	7709	7785	7835	7775	7885	7866	7846	7710	7884	7807	7821	7747	7760	7889	7789	7843	7770	7731	7817	7930	7835	7808	7799	7831	7834	7704	8003	7792	7640	7773	7657	7798	7876	7895	7957	7945	7849	7895	7780	7727	7735	7870	7769	7845	7844	7772	7877	7751	7843	7699	7640	7856	7788	7780	7847	7827	7815	7617	7806	7812	7782	7785	7934	7677	7822	7913	7847	7995	7737	7816	7723	7731	7812	7832	7719	7869	7960	7779	7766	7787	7752	7940	7959	7884	7813	7688	7966	7911	7744	7861	7796	7825	7722	7865	7907	7740	7750	7901	7781	7816	7832	7779	7808	7818	7939	7802	7722	7856	7879	7679	7784	7763	7911	7835	7868	7725	7785	7784	7758	7864	7803	7734	7686	7848	7887	7948	7902	7758	7894	7620	7824	7719	7820	7920	7816	7654	7788	7777	7840	7887	7677	7904	7774	7938	7845	7739	7686	7777	7906	7945	7621	7744	7679	7855	7699	7775	7825	7603	7765	7815	7864	7737	7734	7790	7769	7667	7717	7737	7792	7851	7723	7842	7703	7672	7820	7913	7810	7815	7806	7771	7869	7927	7803	7850	7690	7961	7916	7828	7861	7706	7726	7788	7658	7798	7904	7751	7734	7820	7904	7644	7813	7826	7912	7832	7715	7736	7876	7949	7875	7749	7791	7813	7736	7817	7915	7771	7881	7716	7750	7782	7756	7748	7708	7764	7703	7814	7676	7828	7792	7820	7918	7895	7920	7687	7918	7742	7748	7988	7923	7988	7928	7745	7775	7784	7772	7690	7687	7776	7774	7667	7740	7797	7653	7841	7853	7731	7796	7810	7841	7878	7884	7880	7862	7677	7863	7872	7863	7688	7898	7800	7643	7874	7795	7853	7779	7776	7970	7596	7730	7750	7749	7811	7720	7825	7805	7844	7815	7642	7896	7953	7867	7855	7776	7804	7740	7805	7674	7893	7761	7796	7912	7730	7798	7871	7880	7888	7683	7913	7834	7834	7852	7871	7904	7835	7848	7830	7926	7889	7817	7806	7846	7705	7827	7796	7907	7748	7885	7711	7924	7795	7883	7627	7743	7875	7879	7989	7793	7808	7731	7886	7838	7766	7772	7823	7908	7740	7962	7643	7859	7819	7714	7744	7811	7780	7853	7894	7776	7851	7890	7776
3768	2395	1784	1488	2292	2839	3580	11651	26841	26478	17857	8329	2885	1397	1043	981	915	963	968	935	971	999	934	968	961	993	932	971	958	947	962	965	981	986	970	972	927	972	940	923	999	948	962	991	958	912	939	942	929	926	965	965	958	962	981	979	959	891	969	939	943	988	923	888	895	893	965	956	953	983	952	934	969	958	981	977	938	968	952	965	934	975	929	952	969	994	953	963	962	971	962	932	974	969	973	999	912	931	980	969	963	923	975	1005	906	994	935	959	945	962	987	904	1012	958	929	991	964	1003	928	924	949	940	976	982	958	941	967	976	981	987	969	947	958	958	946	1042	947	937	954	955	951	924	920	1025	992	959	970	902	965	889	970	990	960	949	958	972	908	984	952	932	944	1003	975	964	970	941	942	952	929	900	980	964	980	1017	949	890	981	947	943	974	944	973	974	971	970	948	936	1005	938	953	949	961	998	970	964	953	976	1009	958	967	1001	939	970	940	956	921	1044	914	982	999	961	905	959	913	915	968	903	974	903	906	960	976	993	899	964	1048	964	1012	993	1001	1026	958	985	972	928	955	922	978	933	958	914	977	1030	920	1000	1002	955	951	987	996	995	974	983	942	992	938	983	952	964	1006	964	940	945	942	938	987	987	969	997	957	978	1017	998	914	948	957	936	958	951	953	910	935	985	980	1019	1009	970	1000	945	986	938	985	1018	932	971	979	953	962	991	981	998	975	890	1015	957	1032	1018	964	973	966	934	926	992	1013	951	990	935	973	945	957	984	932	978	950	923	968	978	954	1038	1002	969	934	923	891	981	992	969	951	947	1006	970	921	986	974	930	1035	953	981	991	983	1050	1003	928	962	998	914	960	1041	974	999	967	952	955	973	914	964	920	954	970	939	961	932	917	985	975	862	946	979	969	982	975	972	985	941	944	971	949	974	975	968	939	980	973	957	952	962	927	984	941	932	915	994	945	969	980	930	906	1031	966	980	926	1007	935	989	949	933	948	1033	933	956	984	991	973	969	915	950	940	1011	1035	955	1004	926	953	966	1033	960	915	1049	951	1001	965	931	1018	998	982	950	968	986	1054	951	945	975	966	963	944	961	1009	976	944	1000	914	951	983	993	908	988	1007	1000	1007	964	954	1005	946	1017	992	963	962	959	965	994	978	972	960	1005	953	973	966	922	923	921	1022	965	1040	1011	970	920	948	926	931	992	961	982	922	994	977	998	954	974	1026	972	942	925	938	951	983	940	946	965	926	927	970	953	909	938	951	948	912	932	985	988	974	937	921	1036	933	942	957	1018	920	928	946	1040	966	955	977	990	972	933	1007	971	931	933	920	954	1002	912	1004	969	940	1000	939	968	999	965	985	1045	979	1000	975	912	1000	1054	915	910	981	920	922	907	958	923	990	951	970	973	950	1008	962	952	1002	1009	940	993	972	990	992	1013	969	924	970	959	905	931	961	982	955	965	980	1018	1003	982	1025	976	971	1021	949	944	951	983	989	947	986	951	945	964	956	887	964	966	930	987	934	971	955	942	949	972	932	938	943	983	974	923	968	917	962	943	1003	980	950	968	924	947	1001	1003	994	924	913	987	924	962	950	949	910	991	984	963	958	955	983	1009	1034	966	974	968	997	968	982	957	918	932	973	952	964	938	1019	1048	972	989	1001	974	952	985	969	928	999	934	938	945	952	1003	910	1009	942	905	958	955	978	958	999	1022	973	984	943	953	980	942	982	991	1010	972	971	957	962	957	989	969	977	947	973	885	952	904	962	964	996	958	1018	952	937	966	1004	960	1010	984	975	1021	937	913	925	972	960	931	936	941	975	975	986	996	970	938	988	975	990	1012	957	971	983	1010	953	989	936	928	907	1032	1005	903	1024	940	951	978	916	940	962	1014	978	982	946	959	942	917	981	972	953	963	922	943	935	966	980	954	964	952	974	918	988	1014	971	953	931	927	952	961	987	992	955	1006	1049	932	975	933	974	976	940	956	946	932	922	1018	978	954	991	993	930	949	1020	987	969	982	966	948	940	974	979	921	951	1029	986	951	947	966	926	966	1006	1021	948	962	976	940	971	925	1020	1010	949	998	985	975	958	951	934	959	980	912	978	927	964	974	968	995	897	1001	938	959	966	996	940	911	959	974	905	955	997	987	958	976	1010	989	994	990	971	972	1028	969	995	981	1013	937	942	944	972	981	948	1030	965	1010	948	955	943	962	997	1013	994	974	985	978	1032	996	927	989	992	950	960	1027	995	920	967	925	920	1025	953	972	980	985	960	947	913	977	910	1005	932	951	983	986	929	958	954	922	935	948	992	967	938	886	1034	929	950	968	937	983	953	903	918	948	955	988	984	929	949	916	1029	960	915	998	959	956	991	966	919	926	948	915	981	989	978	944	945	969	953	944	1025	960	930	968	992	906	964	947	999	924	961	968	963	958	933	1015	939	976	1031	990	974	955	961	980	924	976	906	956	988	965	995	964	957	967	960	951	959	959	973	991	1006	956	935	987	949	938	968	981	910	979	930	946	1019	966	973	977	935	969	947	961	970	919	943	978	978	1025	931	953	935	983	994	962	1013	991	922	963	998	962	936	981	974	890	977	949	998	947	978	986	1010	1007	963	963	903	939	968	952	1078	946	957	1010	990	1009	951	922	1006	906	960	947	942	1000	974	985	1000	962	968	1037	987	931	1011	966	933	983	978	968	936	1016	980	987	934	922	949	937	978	988	958	979	932	991	973	935	952	925	962	1040	944	977	1003	922	979	953	940	985	950	929	974	1020	893	936	1026	969	908	1006	1001	1003	933	941	981	943	971	980	993	934	958	960	977	994	977	928	990	989	943	906	948	984	913	934	911	983	955	1038	912	967	950	952	973	1008	915	997	1012	981	1002	1004	981	946	1010	1022	938	997	945	927	951	1002	868	1025	941	985	979	1001	1005	949	993	963	905	988	919	976	981	944	953	962	978	935	1004	935	954	947	958	964	998	978	977	973	951	983	925	976	1030	1006	983	970	934	953	913	966	949	947	978	965	951	927	939	987	941	940	930	954	968	988	982	986	976	938	1020	968	999	1002	909	997	996	994	967	926	933	944	977	944	925	952	978	1002	979	942	931	984	1008	982	982	920	942	918	981	904	911	924	961	980	995	1037	957	1001	960	994	942	975	902	995	982	927	913	930	960	950	922	1012	958	914	955	969	966	957	949	935	1014	951	951	974	985	961	974	1009	1010	923	997	978	990	917	935	960	1022	974	944	918	990	1003	922	953	940	1002	914	950	977	998	991	918	961	968	917	946	963	1003	905	1009	930	994	883	934	967	993	994	950	971	971	951	984	1006	1006	925	926	1017	952	957	978	1023	923	997	972	1041	987	976	953	937	972	967	945	940	1009	1024	932	937	958	934	1027	978	952	1000	997	932	959	970	963	950	930	946	1023	988	941	991	1010	953	926	968	931	987	944	974	956	975	939	949	942	993	970	956	1018	953	971	1000	952	938	957	1033	938	973	966	888	1063	922	1010	971	973	963	947	994	980	952	963	932	954	970	973	937	953	955	942	974	967	954	919	972	978	931	967	949	961	937	897	961	936	966	1006	967	1005	927	929	980	952	1013	984	1018	973	966	963	960	950	916	940	904	983	933	940	948	967	995	973	941	1011	952	969	955	900	928	962	967	905	940	931	972	1010	976	1023	949	1010	1012	949	977	983	977	957
25756	19600	15763	23913	35912	37152	42130	65227	84635	78892	62149	43483	25920	13598	8977	7968	7776	7812	7723	7756	7821	7821	7853	7829	7629	7716	7785	7796	7744	7709	7787	7619	7739	7798	7646	7751	7743	7778	7943	7823	7797	7772	7652	7791	7716	7899	7774	7777	7828	7811	7787	7828	7683	7793	7768	7655	7629	7716	7722	7636	7764	7716	7875	7775	7722	7781	7764	7717	7819	7900	7664	7681	7767	7879	7574	7690	7811	7671	7725	7776	7823	7768	7704	7776	7783	7858	7779	7753	7798	7842	7786	7844	7751	7741	7764	7720	7671	7710	7780	7876	7803	7714	7813	7828	7718	7746	7697	7812	7682	7785	7858	7681	7773	7821	7799	7876	7748	7794	7895	7674	7792	7671	7786	7798	7739	7777	7720	7649	7693	7741	7692	7592	7796	7769	7714	7696	7821	7636	7765	7588	7756	7761	7856	7724	7782	7649	7891	7669	7826	7683	7622	7895	7792	7830	7763	7711	7832	7846	7705	7629	7958	7761	7706	7602	7643	7703	7916	7495	7704	7685	7843	7754	7620	7684	7731	7802	7832	7736	7765	7683	7827	7647	7832	7818	7751	7649	7772	7788	7770	7743	7797	7766	7665	7745	7769	7698	7639	7711	7668	7647	7783	7780	7782	7732	7742	7733	7750	7758	7740	7736	7690	7793	7756	7800	7579	7751	7695	7665	7735	7655	7852	7777	7602	7786	7667	7827	7824	7691	7844	7873	7773	7746	7824	7611	7808	7741	7684	7794	7710	7787	7674	7844	7785	7705	7732	7621	7647	7815	7636	7669	7850	7817	7817	7816	7722	7792	7717	7838	7773	7896	7709	7773	7885	7800	7766	7761	7769	7695	7735	7835	7826	7656	7719	7700	7609	7815	7733	7749	7773	7811	7703	7618	7763	7832	7787	7581	7715	7754	7856	7720	7830	7908	7771	7738	7783	7825	7763	7867	7663	7782	7748	7658	7873	7766	7694	7732	7720	7820	7742	7816	7792	7697	7811	7762	7781	7647	7848	7820	7765	7784	7761	7794	7716	7806	7817	7656	7874	7826	7933	7862	7777	7750	7842	7777	7798	7662	7845	7747	7768	7684	7809	7740	7656	7837	7796	7701	7776	7600	7908	7772	7791	7786	7858	7688	7671	7774	7702	7878	7706	7806	7736	7814	7873	7786	7751	7696	7808	7823	7794	7657	7833	7854	7841	7728	7698	7724	7754	7778	7661	7780	7709	7742	7810	7845	7743	7751	7897	7823	7691	7704	7834	7767	7726	7790	7847	7877	7779	7569	7791	7828	7796	7716	7764	7671	7651	7723	7693	7779	7738	7735	7826	7695	7796	7840	7819	7823	7751	7910	7611	7711	7791	7751	7802	7682	7782	7806	7785	7881	7863	7757	7674	7879	7746	7795	7861	7701	7786	7827	7683	7809	7728	7682	7875	7653	7833	7763	7825	7759	7651	7748	7666	7736	7820	7749	7817	7766	7867	7756	7663	7632	7866	7721	7746	7738	7757	7849	7736	7825	7866	7658	7727	7764	7730	7771	7807	7881	7745	7830	7793	7830	7771	7788	7754	7738	7759	7736	7831	7716	7743	7713	7854	7761	7757	7741	7667	7799	7775	7749	7853	7773	7797	7566	7835	7646	7770	7852	7638	7856	7733	7798	7718	7771	7741	7738	7854	7692	7982	7712	7753	7823	7787	7723	7786	7895	7803	7802	7725	7664	7774	7779	7853	7816	7710	7812	7766	7780	7821	7714	7700	7842	7879	7762	7828	7857	7683	7899	7831	7624	7662	7848	7722	7615	7607	7772	7890	7850	7821	7722	7873	7658	7843	7816	7720	7783	7657	7745	7795	7833	7732	7729	7906	7769	7705	7773	7787	7840	7795	7763	7977	7754	7783	7740	7652	7705	7729	7840	7772	7907	7706	7771	7694	7828	7691	7794	7825	7691	7828	7831	7771	7602	7761	7899	7805	7771	7686	7817	7787	7936	7768	7855	7733	7769	7689	7719	7790	7743	7770	7792	7805	7768	7823	7741	7973	7825	7668	7666	7727	7634	7706	7769	7727	7687	7812	7858	7748	7824	7685	7754	7777	7813	7682	7747	7844	7661	7842	7798	7746	7687	7728	7805	7745	7685	7698	7625	7800	7821	7837	7793	7827	7887	7776	7686	7777	7846	7813	7614	7812	7885	7717	7691	7742	7783	7790	7793	7851	7798	7743	7767	7698	8043	7943	7719	7746	7723	7770	7863	7869	7797	7722	7726	7756	7702	7771	7822	7760	7614	7798	7555	7943	7871	7719	7764	7784	7775	7841	7782	7688	7678	7611	7797	8053	7822	7776	7901	7788	7736	7768	7618	7782	7824	7728	7765	7829	7746	7538	7714	7705	7806	7884	7597	7715	7697	7870	7814	7817	7760	7857	7562	7765	7815	7706	7776	7609	7757	7798	7712	7761	7779	7715	7701	7853	7855	7712	7693	7646	7723	7805	7800	7810	7803	7857	7737	7928	7729	7761	7966	7631	7718	7801	7672	7743	7721	7802	7725	7825	7667	7668	7720	7866	7732	7662	7810	7689	7795	7852	7757	7578	7709	7838	7873	7744	7746	7762	7962	7708	7674	7706	7718	7749	7846	7619	7753	7813	7751	7718	7684	7847	7790	7682	7736	7771	7735	7777	7820	7869	7716	7899	7763	7820	7877	7731	7868	7791	7812	7756	7748	7877	7814	7803	7727	7768	7705	7798	7757	7777	7831	7701	7681	7674	7742	7740	7592	7864	7737	7615	7823	7837	7818	7858	7783	7889	7724	7737	7821	7784	7570	7696	7736	7840	7806	7863	7738	7754	7858	7894	7767	7763	7701	7930	7760	7820	7860	7795	7660	7825	7792	7708	7817	7674	7719	7808	7772	7686	7896	7723	7806	7701	7741	7803	7716	7892	7722	7771	7897	7772	7712	7639	7743	7759	7757	7743	7827	7697	7796	7726	7719	7897	7736	7697	7699	7688	7695	7740	7661	7668	7695	7747	7787	7799	7770	7705	7859	7716	7688	7771	7732	7738	7755	7709	7761	7621	7804	7737	7830	7716	7748	7668	7816	7721	7765	7828	7724	7772	7788	7735	7795	7723	7829	7680	7827	7726	7712	7858	7889	7726	7846	7780	7799	7871	7846	7859	7751	7857	7798	7706	7737	7704	7911	7756	7892	7912	7890	7554	7766	7895	7803	7868	7670	7682	7854	7687	7663	7730	7799	7718	7753	7750	7833	7771	7746	7758	7798	7781	7869	7798	7872	7752	7741	7782	7773	7703	7832	7687	7766	7720	7761	7954	7737	7771	7733	7845	7912	7746	7748	7817	7609	7839	7843	7749	7654	7627	7915	7652	7844	7646	7814	7853	7709	7875	7657	7660	7836	7713	7743	7879	7793	7665	7734	7781	7748	7753	7681	7783	7802	7721	7801	7797	7971	7802	7698	7878	7656	7740	7705	7655	7852	7712	7715	7811	7799	7600	7804	7798	7629	7775	7764	7872	7863	7738	7828	7750	7805	7782	7700	7685	7710	7785	7750	7836	7838	7766	7783	7723	7647	7806	7795	7755	7800	7714	7765	7607	7821	7646	7680	7729	7794	7678	7828	7681	7653	7806	7706	7719	7784	7747	7737	7831	7726	7721	7701	7764	7763	7856	7742	7694	7890	7647	7892	7730	7668	7855	7742	7781	7710	7669	7754	7826	7756	7877	7796	7703	7788	7894	7792	7670	7696	7785	7788	7767	7716	7826	7816	7783	7670	7833	7710	7555	7798	7779	7759	7659	7742	7955	7637	7742	7829	7743	7883	7669	7722	7639	7810	7746	7719	7721	7721	7699	7737	7729	7879	7853	7801	7806	7732	7746	7769	7739	7700	7794	7842	7819	7758	7748	7826	7832	7812	7803	7717	7820	7698	7673	7738	7826	7747	7809	7703	7658	7740	7716	7781	7782	7940	7779	7742	7785	7618	7782	7739	7758	7780	7774	7684	7771	7804	7825	7611	7745	7712	7710	7758	7675	7696	7686	7733	7648	7827	7828	7785	7824	7737	7851	7682	7716	7735	7850	7738	7748	7705	7761	7959	7717	7773	7819	7789	7854	7675	7771	7716	7757	7833	7842	7840	7697	7797	7754	7746	7959	7728	7985	7735	7804	7689	7755	7663	7684	7691	7830	7718	7887	7717	7777	7768	7868	7864	7908	7772	7734	7733	7746	7796	7771	7775	7757	7840	7749	7669	7955	7816	7738	7800	7751	7791	7887	7729	7721	7762	7714	7770	7764	7876	7789	7737	7787	7784	7864	7766	7771	7927	7813	7736	7739	7874	7668	7616	7766	7831	7739	7733	7725	7780	7782	7681	7712	7755	7711	7554	7604	7782	7861	7742	7774	7723	7758	7794	7759	7691	7770	7934	7824	7869	7702	7776	7790	7878	7782	7822	7792	7636	7745	7868	7681	7635	7891	7729	7788	7686	7630	7782	7853	7663	7719	7615	7783	7803	7819	7841	7670	7611	7636	7820	7635	7772	7752	7634	7861	7715	7788	7905	7769	7705	7755	7703	7831	7840	7737	7708	7675	7772	7830	7667	7902	7812	7900	7651	7788	7754	7839	7722	7811	7880	7721	7751	7758	7757	7720	7798	7791	7784	7850	7716	7726	7697	7698	7721	7785	7797	7791	7727	7754	7761	7697	7853	7591	7735	7830	7665	7814	7691	7648	7733	7785	7774	7796	7742	7681	7775	7845	7848	7846	7922	7922	7760	7718	7770	7816	7749	7832	7911	7691	7852	7718	7735	7891	7708	7671	7797	7787	7867	7762	7784	7876	7691	7686	7858	7791	7790	7725	7808	7738	7799	7783	7723	7762	7832	7831	7777	7728	7866	7654	7848	7735	7834	7768	7729	7821	7787	7826	7727	7797	7802	7798	7740	7709	7939	7878	7726	7817	7779	7833	7855	7611	7673	7721	7718	7927	7671	7689	7761	7671	7612	7782	7702	7930	7662	7739	7713	7770	7697	7653	7892	7835	7751	7772	7914	7850	7866	7821	7671	7718	7747	7783	7789	7725	7804	7844	7674
3428	1470	1231	1165	1660	1941	1867	2374	4593	6393	4825	2573	1462	1107	976	900	871	934	912	984	961	936	911	899	947	915	929	914	950	951	966	921	960	918	907	913	941	942	967	947	892	893	939	914	930	938	977	890	1000	987	915	942	947	988	895	902	917	919	945	932	933	886	918	944	928	933	930	918	918	895	937	961	945	946	957	918	971	922	915	960	964	919	917	962	963	946	911	943	940	978	1009	979	948	905	942	919	949	915	947	948	954	866	960	974	955	912	991	995	954	967	927	908	938	949	923	934	917	947	907	989	895	903	957	985	961	924	914	960	908	958	940	977	973	933	940	929	995	929	965	907	926	955	892	923	970	916	939	902	946	984	946	920	922	954	920	964	889	914	906	937	873	911	931	948	953	916	934	950	951	892	928	900	876	911	895	930	941	892	977	949	919	943	934	875	925	954	937	964	959	930	909	972	966	932	898	925	904	924	947	926	901	938	927	916	927	914	916	941	914	916	871	920	1001	918	900	972	936	926	966	881	942	931	896	950	901	860	889	918	932	935	890	947	893	957	942	928	931	894	943	963	957	902	941	966	921	928	947	936	967	953	943	892	960	902	901	979	957	941	969	975	924	970	877	914	930	973	967	950	993	958	979	925	949	936	918	984	927	914	948	878	932	951	945	903	913	924	913	971	994	970	934	996	1002	982	939	927	853	937	916	994	894	949	927	933	895	921	929	919	863	880	912	936	908	935	960	920	940	931	930	1041	966	978	930	950	954	944	899	899	950	971	962	964	895	902	960	932	951	922	920	903	890	870	964	893	922	945	905	960	932	941	927	901	914	924	911	912	928	950	856	985	941	908	898	935	943	934	952	891	992	961	878	917	974	909	977	931	934	937	923	988	873	908	905	882	907	910	935	923	942	928	932	960	962	953	897	936	974	909	866	977	939	903	968	955	973	902	947	916	953	946	940	958	929	945	930	945	905	901	858	987	983	937	908	925	922	935	937	940	948	967	915	953	914	941	891	904	977	931	949	926	905	934	932	942	900	868	944	941	923	937	951	962	970	873	908	944	943	907	945	929	932	951	929	958	928	1003	948	944	926	875	979	942	953	927	859	956	926	881	917	898	922	938	936	902	980	927	914	969	950	917	845	931	919	922	960	959	929	945	942	959	929	933	915	927	961	899	958	961	940	919	959	957	876	919	973	931	974	896	910	923	929	910	937	928	925	956	962	962	934	949	870	885	913	971	986	910	925	933	982	936	964	909	930	950	993	913	895	888	947	956	996	958	924	848	950	936	941	919	942	900	954	916	950	934	939	918	916	910	933	948	888	915	950	904	928	909	855	947	933	935	943	919	906	934	898	972	946	914	900	959	909	926	952	909	949	930	925	959	906	927	963	916	968	945	922	971	886	991	981	927	961	980	944	969	910	961	917	929	900	921	893	945	933	893	905	920	965	871	923	949	954	892	963	914	930	915	915	934	1002	940	942	889	960	912	945	931	981	957	935	964	909	920	943	953	909	918	948	935	966	920	959	955	878	903	920	972	919	1039	848	889	923	945	919	933	920	961	875	914	948	864	954	954	910	909	960	918	925	987	938	913	931	930	886	915	926	998	1010	967	1004	952	933	892	931	923	912	967	898	952	992	908	933	948	906	919	915	885	954	894	980	935	885	887	949	929	865	891	944	910	922	975	937	940	899	898	967	924	912	933	1014	929	940	966	867	916	960	867	898	911	954	946	898	950	954	974	935	933	882	973	938	920	933	937	856	929	901	928	875	932	959	913	930	999	963	959	970	929	920	971	947	913	940	883	932	932	901	889	946	900	987	919	937	971	945	896	961	950	902	873	922	973	980	945	872	914	942	909	844	951	973	892	990	959	972	956	937	942	904	928	930	928	909	1024	900	925	909	984	932	932	978	919	936	939	975	991	984	919	937	935	960	1004	956	926	973	913	939	882	963	959	963	945	963	932	963	896	889	1011	956	936	887	931	955	957	916	959	943	928	970	993	932	942	990	926	964	957	924	926	965	928	949	995	923	894	974	882	922	975	963	907	968	954	955	996	958	891	938	938	907	956	959	924	926	955	905	930	938	941	945	900	955	943	887	985	932	982	936	893	945	968	973	879	990	919	914	982	968	950	957	988	933	936	979	962	935	928	904	900	922	948	935	910	899	931	1014	968	936	954	920	903	932	866	951	915	977	949	944	932	867	961	927	954	914	885	924	957	988	889	924	888	948	976	944	926	887	854	943	886	893	917	859	982	891	943	994	937	919	916	944	905	974	954	947	921	920	915	903	960	965	982	933	956	965	944	948	976	931	962	959	959	834	995	899	890	985	923	966	959	977	921	884	941	946	934	888	967	923	913	917	899	1012	954	949	959	953	931	915	914	944	950	909	877	943	966	936	921	904	947	983	931	934	915	948	949	910	930	959	933	908	954	949	949	939	964	888	971	956	976	1000	908	973	978	946	898	886	929	929	950	958	1007	925	994	947	927	884	939	904	925	919	974	949	916	936	948	916	965	959	918	922	949	884	930	914	892	983	934	915	928	936	947	892	947	881	923	883	974	956	902	940	979	903	973	925	905	990	885	1012	901	950	961	880	960	916	949	913	950	939	910	908	929	907	963	927	1001	960	1003	918	991	936	925	956	850	870	922	922	886	920	894	913	965	919	919	914	987	879	940	917	919	882	929	941	946	1004	955	978	905	941	945	925	950	974	926	976	941	895	919	908	947	964	913	935	925	886	944	931	955	936	949	896	980	893	927	955	931	956	947	944	887	930	951	937	978	922	964	925	901	964	993	907	899	962	885	949	934	900	930	937	946	988	903	945	831	916	956	960	919	942	950	925	902	949	922	888	912	924	946	941	933	883	919	980	954	950	921	925	995	909	961	915	903	927	903	936	871	894	965	917	951	915	902	902	935	901	931	1011	917	938	962	909	961	894	976	966	904	894	932	898	978	969	918	907	919	905	887	956	970	910	924	942	946	937	928	945	950	902	978	944	915	985	927	924	968	939	916	939	941	976	930	960	923	948	946	951	976	939	966	974	947	984	918	935	904	979	913	948	945	935	912	940	942	941	894	929	899	942	955	946	959	858	907	920	972	947	951	908	906	867	967	936	936	944	918	962	894	1001	913	958	883	963	896	980	911	875	941	947	917	957	913	941	976	922	907	940	937	950	921	933	963	944	916	894	944	925	963	935	957	891	880	975	895	966	897	947	961	894	929	960	995	899	868	903	962	934	943	1008	894	885	901	904	940	941	913	944	963	953	947	967	957	939	919	911	961	923	878	924	923	990	909	925	906	933	963	906	952	975	1011	1018	989	950	889	944	925	910	916	942	952	959	938	988	951	956	903	1009	910	939	985	908	927	887	944	961	922	974	855	957	937	993	966	953	941	909	965	888	931	1001	947	947	955	973	948	953	961	982	899	920	972	972	919	919	888	885	962	918	914	931	987	947	909	936	931	916	949	913	949	968	993	931	985	917	919	892	887	967	944	954	930	944	990	929	913	930	981	994	911	890	891	935	916
17446	13332	11029	17516	29138	29935	29637	35022	45029	46577	38004	24882	14221	9340	7961	7552	7657	7546	7584	7730	7606	7582	7529	7573	7577	7530	7550	7683	7650	7528	7625	7599	7534	7448	7473	7664	7558	7476	7541	7547	7633	7713	7607	7562	7596	7651	7731	7700	7607	7513	7495	7646	7615	7561	7566	7647	7620	7546	7585	7564	7649	7590	7583	7576	7725	7555	7614	7576	7583	7569	7580	7571	7561	7617	7645	7585	7498	7613	7549	7440	7536	7605	7669	7487	7605	7600	7390	7617	7501	7671	7422	7642	7607	7455	7610	7483	7597	7603	7526	7592	7673	7576	7509	7602	7580	7616	7674	7561	7535	7534	7580	7480	7462	7627	7650	7547	7547	7571	7539	7545	7672	7564	7530	7396	7682	7581	7673	7636	7539	7507	7486	7581	7557	7646	7561	7636	7666	7534	7633	7726	7603	7546	7574	7611	7640	7738	7573	7578	7561	7604	7602	7536	7580	7545	7472	7588	7604	7684	7563	7610	7742	7585	7640	7618	7633	7519	7537	7435	7540	7555	7392	7644	7426	7600	7551	7562	7673	7577	7527	7515	7554	7611	7697	7598	7512	7482	7498	7520	7655	7496	7498	7527	7587	7666	7655	7725	7673	7557	7444	7558	7676	7503	7543	7510	7650	7579	7626	7639	7669	7635	7531	7653	7477	7617	7596	7649	7684	7581	7591	7589	7599	7623	7656	7612	7507	7458	7686	7481	7614	7591	7572	7568	7609	7576	7699	7584	7710	7593	7643	7669	7639	7536	7561	7669	7550	7679	7696	7622	7561	7634	7590	7543	7644	7630	7550	7665	7653	7545	7632	7564	7493	7490	7549	7644	7684	7528	7677	7537	7543	7626	7440	7546	7741	7629	7561	7532	7538	7420	7527	7562	7531	7521	7664	7489	7506	7590	7629	7601	7614	7545	7465	7500	7568	7500	7812	7592	7568	7533	7514	7576	7534	7423	7685	7619	7659	7627	7581	7571	7530	7531	7421	7555	7518	7642	7637	7579	7487	7533	7666	7703	7727	7455	7674	7714	7634	7454	7620	7529	7496	7487	7585	7524	7585	7663	7662	7715	7551	7620	7637	7648	7531	7622	7623	7700	7703	7524	7577	7546	7668	7599	7615	7524	7603	7621	7552	7552	7582	7754	7566	7455	7581	7658	7455	7583	7594	7552	7551	7525	7728	7653	7554	7586	7628	7591	7655	7549	7568	7620	7562	7673	7526	7572	7625	7643	7632	7614	7705	7643	7545	7625	7508	7538	7710	7635	7641	7455	7550	7555	7609	7588	7546	7624	7715	7628	7507	7579	7568	7572	7526	7655	7559	7641	7471	7467	7545	7472	7492	7589	7520	7570	7451	7649	7605	7492	7478	7808	7539	7525	7715	7623	7502	7557	7645	7576	7634	7656	7461	7672	7510	7589	7713	7409	7559	7581	7429	7482	7610	7651	7661	7576	7465	7611	7569	7729	7414	7538	7531	7597	7609	7557	7486	7538	7606	7540	7660	7580	7630	7637	7639	7534	7630	7630	7570	7556	7486	7612	7552	7632	7484	7481	7547	7537	7665	7504	7562	7519	7619	7624	7693	7635	7484	7601	7665	7611	7697	7511	7688	7677	7587	7612	7553	7535	7684	7542	7593	7448	7473	7674	7704	7635	7569	7593	7541	7606	7574	7516	7693	7440	7542	7594	7493	7679	7616	7657	7621	7539	7565	7538	7642	7621	7480	7539	7668	7592	7603	7572	7618	7674	7609	7584	7515	7603	7815	7638	7671	7564	7607	7508	7417	7595	7514	7611	7631	7511	7523	7481	7578	7518	7670	7468	7655	7574	7515	7592	7724	7610	7423	7536	7679	7592	7621	7764	7605	7575	7656	7506	7465	7680	7647	7629	7602	7631	7508	7614	7684	7664	7691	7491	7619	7479	7666	7749	7625	7556	7549	7681	7526	7675	7604	7461	7627	7646	7726	7676	7523	7611	7663	7731	7578	7655	7549	7632	7523	7530	7494	7565	7650	7510	7719	7696	7618	7539	7690	7644	7669	7495	7712	7596	7558	7588	7544	7506	7650	7474	7580	7554	7479	7614	7570	7582	7598	7509	7596	7506	7496	7643	7639	7665	7587	7549	7659	7467	7465	7582	7589	7530	7557	7612	7634	7628	7614	7480	7709	7515	7658	7710	7620	7664	7721	7609	7693	7514	7628	7586	7628	7611	7495	7804	7561	7391	7740	7459	7578	7560	7626	7689	7479	7453	7663	7573	7659	7452	7702	7636	7669	7643	7557	7536	7556	7538	7651	7643	7617	7594	7639	7622	7464	7502	7582	7565	7475	7535	7512	7546	7617	7665	7466	7532	7472	7671	7681	7727	7704	7470	7492	7623	7572	7531	7640	7651	7460	7592	7600	7638	7548	7657	7598	7582	7532	7474	7654	7518	7525	7628	7632	7559	7419	7613	7513	7624	7600	7691	7628	7695	7609	7611	7557	7548	7545	7632	7547	7570	7622	7691	7663	7481	7585	7650	7590	7631	7577	7605	7661	7488	7519	7591	7489	7608	7532	7664	7557	7675	7690	7611	7653	7719	7640	7578	7577	7436	7603	7600	7474	7562	7599	7522	7590	7499	7557	7701	7574	7617	7621	7641	7557	7542	7702	7532	7537	7604	7612	7616	7657	7534	7645	7621	7494	7561	7545	7516	7622	7464	7503	7577	7548	7518	7670	7475	7733	7544	7626	7542	7724	7556	7482	7615	7653	7544	7519	7500	7555	7680	7550	7557	7646	7670	7618	7739	7654	7456	7568	7580	7584	7403	7721	7606	7667	7485	7658	7437	7621	7655	7538	7633	7653	7504	7584	7568	7503	7627	7697	7675	7598	7568	7561	7451	7535	7657	7683	7596	7677	7731	7426	7657	7589	7644	7410	7636	7578	7552	7584	7624	7632	7646	7510	7490	7625	7718	7521	7514	7756	7448	7609	7629	7548	7520	7415	7654	7641	7680	7670	7635	7566	7570	7538	7508	7660	7474	7572	7566	7514	7638	7507	7520	7559	7515	7649	7643	7605	7618	7528	7553	7589	7527	7677	7586	7661	7581	7517	7689	7554	7604	7594	7555	7519	7564	7669	7481	7604	7623	7548	7537	7700	7604	7634	7544	7583	7557	7671	7572	7512	7481	7541	7578	7650	7425	7550	7523	7604	7582	7483	7600	7536	7602	7582	7585	7594	7638	7605	7591	7732	7544	7473	7648	7541	7621	7490	7609	7588	7630	7482	7559	7471	7695	7627	7564	7564	7550	7560	7569	7780	7681	7588	7520	7650	7577	7551	7743	7603	7720	7728	7528	7603	7442	7608	7488	7512	7629	7678	7600	7480	7526	7609	7564	7676	7566	7594	7627	7614	7667	7649	7635	7746	7507	7674	7491	7529	7562	7690	7622	7621	7754	7520	7669	7579	7639	7750	7451	7517	7553	7581	7621	7578	7662	7505	7609	7420	7471	7612	7577	7514	7683	7654	7545	7547	7520	7693	7624	7672	7618	7559	7622	7633	7566	7572	7571	7549	7620	7629	7413	7577	7686	7601	7650	7487	7495	7630	7565	7470	7599	7591	7639	7728	7671	7589	7578	7773	7514	7552	7422	7629	7462	7642	7551	7590	7540	7696	7620	7504	7460	7562	7624	7651	7625	7585	7682	7575	7682	7697	7555	7759	7506	7643	7577	7557	7622	7629	7545	7530	7673	7603	7565	7579	7667	7594	7657	7545	7718	7593	7579	7595	7730	7556	7561	7692	7513	7610	7585	7592	7541	7606	7643	7601	7515	7537	7710	7594	7539	7546	7640	7591	7679	7492	7564	7528	7701	7657	7520	7615	7594	7584	7633	7590	7574	7615	7510	7576	7698	7627	7553	7540	7676	7488	7527	7496	7477	7593	7593	7584	7509	7532	7492	7595	7635	7581	7667	7795	7538	7610	7667	7536	7580	7514	7581	7562	7584	7537	7618	7552	7629	7620	7689	7679	7633	7708	7605	7526	7569	7477	7663	7529	7661	7666	7594	7769	7630	7533	7655	7570	7496	7568	7589	7617	7448	7774	7584	7715	7544	7654	7648	7593	7522	7674	7584	7586	7800	7369	7646	7582	7583	7504	7403	7598	7622	7572	7641	7709	7542	7481	7607	7595	7763	7649	7572	7462	7535	7674	7490	7508	7559	7553	7717	7673	7582	7539	7631	7535	7471	7528	7647	7641	7537	7588	7539	7553	7495	7560	7538	7712	7612	7512	7578	7717	7590	7503	7585	7596	7599	7663	7459	7645	7511	7700	7507	7560	7593	7620	7535	7646	7725	7634	7622	7615	7619	7608	7624	7506	7536	7712	7552	7603	7571	7597	7633	7580	7555	7626	7540	7536	7699	7570	7565	7557	7526	7571	7636	7639	7586	7624	7578	7627	7678	7692	7616	7551	7750	7480	7669	7676	7516	7652	7619	7636	7597	7660	7505	7565	7668	7594	7575	7717	7765	7602	7553	7602	7760	7514	7451	7567	7584	7633	7527	7561	7560	7572	7639	7525	7612	7560	7622	7651	7563	7692	7614	7602	7441	7598	7506	7530	7643	7553	7675	7473	7587	7660	7590	7665	7618	7660	7696	7716	7740	7450	7716	7691	7581	7622	7532	7550	7527	7559	7800	7568	7623	7511	7595	7497	7580	7582	7714	7601	7626	7583	7573	7542	7606	7691	7608	7500	7630	7594	7433	7643	7687	7648	7664	7574	7598	7586	7745	7494	7574	7603	7499	7512	7688	7619	7577	7637	7479	7668	7687	7597	7600	7670	7580	7648	7609	7571	7669	7590	7406	7655	7671	7594	7839	7590	7601	7630	7466	7640	7484	7581	7515	7611	7646	7532	7572	7567	7617	7538	7547	7604	7459	7507	7541	7528	7687	7516	7507	7573	7529	7487	7592	7604	7551	7438	7647	7697	7590	7511	7542	7622	7595	7520	7641	7596	7415	7536	7660	7586	7572	7678	7597	7508	7683	7743	7575	7601	7625	7523	7563	7493	7594	7537	7528	7649	7634	7589	7670	7558	7462	7570	7704	7677	7595
2514	1824	1319	1293	1816	2030	2130	3270	7655	14261	13343	8004	3569	1580	1070	974	914	941	1007	941	980	918	959	935	987	911	899	983	927	930	951	1011	890	961	931	952	890	910	933	930	961	908	950	919	998	893	969	933	957	941	914	924	898	943	930	965	943	979	911	960	899	915	1011	917	961	914	949	939	980	887	947	925	913	952	933	957	961	873	929	979	958	896	937	931	937	970	911	909	970	912	945	892	894	912	886	1002	953	918	969	878	945	982	917	881	984	912	990	912	975	961	939	962	938	919	927	872	948	921	972	936	936	904	932	948	1005	914	899	955	925	935	971	950	946	1001	970	912	987	957	1003	941	961	943	962	918	944	963	933	906	937	975	936	962	932	924	930	937	953	946	937	915	978	947	928	922	907	923	908	970	898	902	926	940	921	891	1024	888	966	891	944	921	984	915	936	901	947	934	935	930	1014	937	947	908	927	960	921	954	935	980	920	947	941	951	959	933	899	923	948	1000	938	895	910	952	972	867	913	928	953	907	1008	877	913	875	940	933	912	942	940	966	927	898	968	916	912	961	883	919	912	971	940	975	987	940	939	939	874	904	974	963	943	930	940	975	953	970	917	891	965	925	959	890	921	900	974	946	917	946	956	979	955	925	984	977	904	994	937	966	931	922	974	907	920	890	973	949	906	970	955	921	914	933	917	910	905	977	958	918	920	938	923	898	920	883	947	951	960	920	946	939	969	936	892	970	959	985	940	962	960	973	988	910	953	906	921	998	950	917	876	931	940	952	917	983	919	887	941	993	929	933	960	993	931	914	923	900	954	999	919	967	926	996	929	957	947	977	926	892	1006	923	931	959	942	918	916	946	989	960	964	941	931	946	925	962	896	968	956	931	912	916	861	907	934	938	941	953	970	944	954	947	937	962	910	943	969	979	928	949	931	953	972	926	891	973	989	931	918	924	890	944	952	928	939	940	993	952	1054	876	970	958	942	947	912	942	921	930	899	949	998	932	921	902	943	939	898	940	944	909	946	951	914	904	907	982	950	1016	1024	934	922	940	1058	945	938	922	954	926	919	955	950	958	856	947	990	962	930	948	914	920	1015	958	950	947	933	988	920	895	986	918	929	902	898	979	941	950	916	998	1002	963	903	912	962	897	893	974	964	887	923	915	962	951	983	895	936	925	973	882	959	908	996	993	917	905	935	996	927	954	978	916	943	925	892	952	936	935	935	919	958	943	970	934	946	871	917	956	940	968	872	980	948	956	932	938	968	896	951	953	951	930	930	922	923	894	886	896	958	968	955	969	911	978	938	950	950	904	955	972	970	944	965	928	949	921	952	925	946	942	944	912	946	920	979	936	953	928	968	955	942	932	948	920	954	937	957	902	948	938	863	912	958	970	935	954	971	938	959	961	975	999	939	978	887	934	947	957	907	938	868	887	949	959	897	936	944	934	922	920	929	986	921	1009	961	946	910	966	903	907	911	946	942	943	935	911	956	904	904	1003	991	917	954	992	931	943	895	939	930	927	978	919	917	922	920	923	930	963	939	954	912	958	953	866	925	894	966	901	936	932	898	971	926	960	935	957	963	919	903	989	923	942	934	906	961	962	959	944	971	978	918	898	1030	1009	988	881	948	938	880	985	946	959	950	861	932	940	922	956	968	950	960	920	978	981	907	902	895	918	1014	890	921	912	945	994	969	902	900	949	990	957	946	906	931	971	967	948	917	966	902	938	917	915	968	972	926	935	926	971	924	917	930	948	917	935	946	985	950	940	920	947	962	898	917	958	970	906	1021	907	926	903	958	973	921	928	967	897	941	958	956	921	924	970	891	926	920	943	927	976	993	975	974	937	918	935	941	951	987	905	945	943	944	965	951	936	932	916	935	907	935	908	912	932	922	928	962	926	944	962	924	952	956	949	906	939	911	922	930	916	924	977	953	937	937	965	956	959	895	913	941	952	921	845	895	981	931	966	930	967	925	939	984	918	1016	924	914	873	949	937	951	937	949	933	948	955	1000	868	972	923	889	956	970	976	897	926	924	838	874	926	953	937	950	968	938	968	982	990	992	936	947	917	959	900	898	965	898	911	949	1006	959	1002	922	907	915	943	936	969	940	929	938	886	968	934	933	993	955	932	916	925	932	891	925	938	907	949	940	907	938	936	896	933	915	940	937	944	896	948	954	973	943	940	960	925	984	1017	971	936	939	940	926	951	967	930	935	932	941	993	921	888	952	956	947	1005	933	989	892	942	905	994	948	931	945	947	922	918	936	923	904	961	953	908	956	969	932	936	922	970	938	967	926	959	941	915	909	936	957	958	927	913	960	1011	965	895	973	936	924	888	878	938	932	906	948	924	956	937	934	990	952	963	940	1026	903	929	928	957	942	920	962	966	919	946	931	991	945	922	941	967	922	959	960	980	922	900	932	937	966	948	935	946	978	961	947	891	941	920	930	936	956	972	985	941	924	908	909	927	941	1002	933	951	922	955	952	992	927	909	916	902	968	950	981	939	981	907	912	935	924	956	940	996	912	942	850	961	958	956	935	937	933	925	979	1018	932	978	942	932	929	926	926	941	962	964	962	942	971	911	930	910	1009	936	947	953	903	972	894	918	974	921	920	995	895	966	939	943	955	918	900	936	965	972	993	914	905	959	950	922	948	939	911	979	945	926	921	991	941	934	987	928	1015	961	905	907	903	944	949	925	904	917	928	934	971	979	897	945	922	960	946	918	903	910	975	911	973	973	940	922	931	974	953	950	954	965	951	967	967	949	958	898	943	920	958	882	995	924	953	919	1005	935	927	905	889	988	968	966	938	934	896	914	951	933	972	962	929	934	954	894	924	976	925	957	928	884	943	930	944	901	939	917	930	959	947	876	985	985	951	893	993	949	943	911	963	929	954	974	923	905	940	925	914	907	962	982	973	946	919	920	1041	950	947	898	946	950	971	962	901	924	932	917	914	924	911	976	929	964	934	909	915	952	940	920	910	944	929	890	960	965	942	947	963	942	968	930	991	945	940	958	1002	934	948	959	946	946	951	867	985	938	930	986	987	921	916	908	971	961	973	979	933	920	959	959	943	871	975	950	887	984	1004	919	984	1024	932	929	915	878	969	963	881	937	942	941	944	937	891	952	944	871	901	908	897	931	978	951	917	924	950	934	923	949	934	1016	961	890	925	955	914	984	964	969	931	913	940	870	914	942	932	927	961	970	955	930	949	931	928	940	931	963	910	915	958	936	914	928	962	912	1037	959	911	940	896	975	989	1005	911	965	905	976	927	961	953	895	965	976	927	900	1004	938	912	967	950	955	1026	930	934	882	982	944	925	958	1001	990	979	921	937	867	988	901	936	936	942	901	959	925	950	930	843	905	971	923	881	904	1000	951	919	948	960	939	948	943	897	892	947	941	924	985	895	978	947	982	956	909	871	875	958	986	919	962	914	977	902	932	932	975	952	987	967	966	938	932	978	861	944	957	914	872	966	957	931	953	948	930	900	978	959	950	858	942	968	927	949	937	974	1010	964	931	905	913	919	897	956	933	969	914	954	1005
21444	16572	12443	21093	31832	31120	32217	38432	53034	64407	57933	44601	28860	15584	9225	7916	7747	7587	7633	7679	7520	7454	7718	7501	7598	7711	7537	7615	7578	7630	7547	7602	7631	7617	7506	7612	7519	7671	7661	7549	7776	7552	7608	7576	7504	7651	7595	7567	7591	7532	7562	7496	7583	7574	7520	7557	7649	7659	7651	7503	7607	7666	7509	7462	7745	7529	7584	7759	7542	7634	7490	7510	7635	7605	7614	7585	7563	7507	7456	7511	7672	7514	7622	7564	7586	7695	7321	7707	7483	7588	7615	7711	7621	7543	7384	7626	7567	7559	7543	7543	7537	7686	7569	7591	7639	7645	7496	7660	7584	7583	7583	7473	7512	7384	7513	7612	7688	7567	7508	7647	7602	7606	7581	7612	7553	7599	7648	7518	7454	7512	7633	7650	7705	7600	7598	7517	7653	7417	7578	7437	7627	7732	7667	7631	7537	7547	7734	7489	7410	7611	7594	7508	7695	7655	7560	7496	7516	7484	7537	7711	7673	7546	7626	7567	7687	7498	7579	7583	7776	7441	7454	7567	7583	7648	7645	7705	7600	7583	7564	7578	7702	7571	7528	7419	7529	7681	7593	7548	7627	7539	7614	7530	7645	7662	7677	7601	7504	7528	7608	7584	7463	7588	7557	7645	7622	7643	7514	7644	7562	7679	7592	7451	7675	7519	7655	7620	7702	7608	7697	7487	7506	7487	7473	7612	7666	7646	7570	7624	7652	7653	7702	7607	7597	7507	7586	7532	7632	7565	7475	7530	7436	7588	7494	7519	7530	7554	7733	7606	7596	7656	7562	7709	7604	7540	7589	7441	7572	7666	7448	7615	7559	7567	7615	7566	7535	7569	7550	7579	7644	7607	7525	7682	7487	7591	7644	7476	7518	7423	7571	7564	7500	7417	7627	7602	7678	7531	7409	7744	7562	7592	7599	7621	7612	7700	7690	7649	7609	7622	7619	7464	7602	7596	7631	7544	7632	7600	7539	7654	7609	7650	7654	7730	7656	7584	7550	7721	7647	7653	7543	7545	7491	7646	7440	7676	7418	7534	7558	7552	7621	7721	7690	7679	7484	7435	7625	7479	7564	7534	7622	7612	7576	7494	7688	7599	7497	7520	7515	7691	7734	7544	7652	7501	7736	7722	7492	7550	7665	7696	7403	7578	7586	7489	7623	7587	7550	7520	7665	7659	7700	7629	7560	7543	7561	7612	7658	7612	7612	7561	7639	7469	7730	7634	7555	7587	7611	7578	7732	7599	7623	7630	7493	7565	7597	7517	7694	7508	7656	7630	7606	7626	7565	7738	7671	7605	7492	7676	7697	7577	7563	7529	7541	7442	7590	7526	7583	7664	7560	7646	7471	7747	7540	7539	7654	7605	7608	7637	7534	7679	7495	7575	7764	7699	7507	7513	7694	7723	7604	7606	7539	7591	7680	7538	7640	7533	7434	7534	7570	7652	7509	7570	7539	7585	7681	7603	7541	7599	7690	7625	7715	7561	7612	7622	7489	7531	7616	7673	7547	7493	7557	7573	7677	7657	7633	7672	7536	7495	7526	7580	7572	7668	7503	7637	7589	7490	7532	7596	7572	7475	7708	7522	7573	7601	7581	7652	7573	7606	7603	7605	7657	7627	7516	7577	7619	7518	7633	7628	7785	7721	7613	7553	7708	7648	7464	7707	7669	7690	7522	7604	7553	7650	7514	7558	7636	7638	7581	7585	7449	7558	7590	7604	7663	7718	7528	7615	7575	7617	7637	7613	7688	7571	7617	7599	7643	7520	7615	7550	7515	7570	7628	7552	7581	7591	7675	7588	7609	7658	7672	7706	7640	7701	7619	7658	7686	7586	7485	7509	7791	7686	7631	7415	7411	7458	7606	7721	7473	7632	7559	7552	7590	7600	7639	7678	7455	7581	7605	7567	7538	7521	7581	7666	7447	7664	7648	7588	7519	7500	7581	7750	7541	7618	7774	7481	7606	7570	7602	7518	7575	7589	7672	7672	7464	7653	7487	7608	7551	7618	7564	7632	7531	7607	7540	7635	7396	7595	7503	7538	7593	7718	7651	7509	7539	7572	7636	7565	7562	7648	7488	7479	7661	7658	7551	7642	7512	7577	7605	7616	7498	7462	7614	7636	7764	7491	7639	7442	7682	7559	7635	7532	7596	7638	7725	7558	7478	7654	7591	7614	7621	7718	7523	7716	7611	7544	7640	7745	7435	7467	7606	7509	7602	7538	7640	7650	7659	7591	7693	7695	7526	7553	7438	7626	7618	7632	7618	7602	7682	7634	7684	7613	7592	7433	7527	7628	7737	7537	7642	7484	7745	7533	7501	7536	7515	7637	7547	7491	7586	7625	7606	7639	7644	7672	7660	7618	7491	7459	7676	7631	7636	7677	7642	7627	7606	7669	7593	7610	7500	7536	7610	7636	7616	7832	7740	7486	7723	7612	7585	7486	7604	7674	7612	7695	7670	7544	7594	7605	7644	7583	7538	7644	7520	7595	7619	7664	7571	7585	7703	7578	7556	7631	7678	7503	7698	7632	7621	7623	7518	7589	7560	7519	7668	7698	7582	7543	7525	7641	7652	7512	7729	7638	7579	7639	7765	7673	7720	7727	7617	7762	7589	7482	7604	7524	7580	7651	7772	7575	7534	7496	7637	7471	7658	7523	7733	7552	7616	7770	7575	7664	7607	7633	7613	7592	7603	7599	7693	7559	7568	7417	7504	7489	7530	7595	7636	7756	7577	7680	7686	7627	7529	7664	7669	7592	7551	7606	7566	7621	7653	7577	7602	7489	7609	7668	7645	7600	7545	7535	7647	7614	7503	7537	7631	7530	7664	7438	7671	7583	7653	7701	7600	7614	7536	7529	7735	7522	7743	7531	7583	7597	7622	7605	7647	7582	7681	7670	7461	7529	7694	7579	7521	7740	7576	7614	7578	7501	7753	7630	7473	7553	7632	7584	7573	7590	7589	7550	7533	7627	7711	7422	7596	7579	7760	7603	7583	7626	7575	7621	7547	7513	7623	7608	7509	7575	7526	7621	7682	7570	7556	7479	7690	7522	7638	7601	7637	7503	7542	7639	7634	7506	7571	7474	7683	7681	7492	7705	7592	7514	7667	7713	7696	7684	7629	7651	7586	7596	7616	7614	7609	7659	7734	7594	7402	7547	7675	7518	7728	7571	7640	7559	7618	7519	7589	7511	7561	7523	7639	7617	7683	7548	7557	7579	7622	7575	7568	7743	7596	7576	7758	7662	7547	7495	7583	7521	7534	7638	7460	7572	7645	7664	7603	7720	7552	7635	7587	7515	7604	7549	7515	7738	7692	7606	7521	7595	7704	7584	7785	7583	7570	7454	7612	7640	7440	7606	7619	7549	7596	7578	7608	7677	7591	7538	7588	7670	7559	7646	7600	7576	7477	7590	7593	7500	7551	7593	7601	7541	7542	7727	7504	7571	7549	7606	7442	7694	7561	7616	7497	7563	7682	7616	7633	7673	7543	7598	7464	7540	7633	7480	7428	7658	7588	7645	7588	7555	7684	7727	7582	7458	7623	7797	7597	7639	7540	7593	7650	7564	7573	7631	7459	7435	7517	7548	7684	7572	7665	7568	7571	7557	7544	7460	7694	7582	7756	7483	7524	7614	7601	7553	7668	7765	7557	7550	7426	7619	7396	7591	7627	7517	7567	7493	7501	7581	7651	7651	7565	7644	7603	7682	7686	7574	7550	7413	7568	7610	7645	7572	7604	7504	7561	7424	7793	7571	7529	7541	7602	7740	7481	7614	7596	7487	7554	7599	7538	7610	7740	7692	7608	7547	7551	7580	7702	7692	7539	7541	7746	7692	7634	7646	7558	7600	7557	7660	7656	7634	7612	7710	7559	7638	7473	7532	7708	7680	7600	7599	7550	7616	7642	7729	7521	7632	7740	7601	7709	7653	7627	7485	7493	7585	7510	7563	7570	7699	7644	7559	7689	7628	7734	7487	7681	7574	7573	7673	7576	7745	7651	7504	7737	7554	7682	7740	7530	7524	7553	7562	7517	7609	7588	7550	7535	7567	7764	7629	7598	7563	7649	7576	7518	7612	7661	7707	7616	7495	7620	7741	7581	7561	7810	7586	7517	7719	7634	7514	7558	7517	7574	7635	7622	7484	7579	7636	7595	7723	7602	7758	7667	7595	7660	7607	7531	7595	7581	7673	7572	7666	7500	7433	7604	7640	7581	7538	7612	7512	7689	7522	7529	7721	7554	7552	7710	7537	7710	7730	7450	7683	7645	7634	7482	7710	7563	7647	7633	7515	7536	7565	7495	7514	7590	7491	7643	7602	7490	7591	7571	7541	7691	7468	7490	7732	7444	7545	7675	7551	7616	7676	7502	7495	7539	7619	7689	7550	7470	7579	7649	7578	7548	7696	7773	7522	7661	7560	7637	7635	7537	7664	7609	7583	7671	7564	7625	7722	7569	7604	7838	7637	7615	7613	7553	7634	7641	7532	7619	7644	7533	7440	7665	7703	7621	7476	7545	7742	7672	7567	7619	7565	7589	7579	7678	7641	7682	7626	7646	7615	7556	7660	7617	7626	7627	7596	7499	7566	7582	7608	7485	7589	7657	7575	7543	7683	7625	7540	7580	7564	7680	7553	7598	7682	7599	7586	7568	7499	7580	7670	7415	7608	7607	7683	7690	7487	7674	7584	7661	7601	7447	7616	7566	7692	7616	7544	7503	7449	7612	7613	7552	7637	7579	7678	7593	7722	7507	7735	7493	7462	7607	7585	7587	7513	7649	7569	7615	7569	7480	7620	7659	7592	7494	7477	7551	7611	7603	7569	7437	7498	7600	7590	7622	7513	7593	7626	7659	7542	7576	7525	7690	7651	7453	7534	7466	7529	7666	7563	7637	7488	7733	7587	7576	7510	7456	7556	7611	7581	7619	7649	7630	7635	7664	7447	7659	7633	7690	7536	7716	7588	7480	7608	7616	7677	7658	7589	7613	7575	7634	7584	7536	7570	7656	7471	7428	7534	7661	7500	7601	7590	7476	7630	7472	7490	7533	7794	7573	7515	7556	7615	7605	7612	7662	7735	7574	7694	7588	7467
5194	1716	1350	1257	1432	1706	1918	1945	4356	13512	14105	9266	4340	2007	1177	991	1005	952	977	990	1002	959	893	998	986	928	981	972	1002	1023	954	955	1031	1010	908	956	997	953	980	1003	960	948	971	917	979	937	950	1001	954	950	941	953	1004	1010	973	926	983	987	981	914	1000	925	984	1018	960	942	918	976	934	1019	864	950	987	964	947	944	937	937	999	987	1024	1019	965	933	959	919	962	996	969	939	897	1037	944	953	932	978	981	974	956	986	952	972	950	1009	942	957	960	989	1003	990	988	935	972	991	960	963	1012	1005	961	990	924	1016	966	963	984	998	988	1018	980	986	936	926	981	1020	973	1013	922	942	937	972	1012	991	981	1009	931	979	988	922	1016	984	1028	959	999	949	929	930	987	966	931	939	953	930	956	949	970	989	1028	984	984	1015	965	982	956	980	915	928	986	985	983	948	953	939	964	941	963	990	931	989	942	950	967	975	976	981	931	997	970	933	969	971	935	985	966	942	1006	963	977	984	965	966	971	975	1010	935	948	905	937	983	925	949	970	965	1014	997	966	920	1043	956	1001	1002	1012	1011	1008	973	976	952	992	985	1009	993	939	930	1006	971	942	987	944	1049	920	927	1001	971	970	919	935	892	951	932	900	942	998	980	984	1029	963	986	951	962	932	922	982	982	948	991	967	956	987	968	952	953	1030	949	990	934	963	965	946	1034	941	918	917	1014	1002	979	949	958	971	961	942	945	963	971	998	1015	948	1008	968	987	950	938	1000	944	1007	972	972	960	987	978	954	961	993	957	992	1005	1020	1009	909	928	930	967	958	958	973	975	991	977	966	953	987	956	927	1021	991	932	991	986	958	1001	969	979	925	927	983	953	964	1016	993	1008	923	963	960	973	977	960	910	992	1050	928	975	978	955	969	946	977	995	998	995	973	1007	1009	965	962	945	935	994	959	946	971	987	1009	1001	978	973	939	991	1025	944	921	947	967	995	957	1014	926	961	946	993	953	1008	951	947	971	995	979	973	978	993	966	983	1038	953	1001	933	933	973	947	914	964	989	944	916	947	997	966	1027	959	1007	1006	966	939	970	924	999	985	941	978	929	988	1006	918	961	944	933	918	994	994	969	997	963	942	924	955	993	922	942	935	1001	955	973	928	1004	919	963	957	976	955	983	961	959	996	940	959	949	994	944	947	1013	928	1017	1006	942	977	957	1021	1013	943	1028	1028	998	935	990	941	982	1017	968	943	1036	957	993	919	978	944	939	991	993	977	973	1010	960	966	941	999	935	940	959	921	941	981	963	972	964	965	989	962	972	996	976	995	935	985	976	954	988	918	944	1038	944	926	987	958	968	955	985	980	925	918	982	962	977	953	987	937	973	937	937	977	989	942	942	968	984	935	970	941	952	1019	959	952	907	983	985	977	1005	995	957	921	990	1016	925	944	985	983	1019	953	942	960	1016	980	974	1005	931	983	969	986	953	995	973	947	981	910	999	1011	998	988	980	960	930	952	930	999	952	950	1053	987	890	928	937	959	973	919	979	947	977	986	999	878	981	895	947	967	955	966	1056	957	989	996	1001	978	949	991	941	965	966	1005	928	934	948	962	1006	945	971	947	974	970	1007	1009	1007	953	996	966	988	986	935	971	1002	974	958	990	967	933	974	984	966	989	949	991	942	868	1001	927	951	972	958	985	922	1054	967	991	977	960	954	995	941	929	947	975	990	990	920	1000	979	965	970	949	955	997	1007	999	976	1003	976	996	994	1014	955	928	936	915	1000	974	1027	987	950	995	968	990	961	936	975	940	987	913	966	928	1006	982	935	934	1020	936	965	985	945	990	966	941	1001	952	1034	960	962	1003	923	939	957	949	1029	981	991	980	960	966	933	924	981	954	964	979	985	905	970	974	918	978	944	1000	993	992	1013	959	982	969	951	942	991	947	974	961	1018	1000	942	983	1016	942	985	987	988	976	970	968	947	945	930	977	1008	983	967	974	956	948	966	965	911	993	940	973	946	987	998	971	959	1007	1000	948	983	964	917	1021	975	943	970	969	947	966	933	962	905	969	1008	984	964	952	967	955	1004	967	924	969	941	1004	962	1019	1015	958	990	1007	939	969	908	945	966	949	923	989	933	1013	976	992	927	957	929	975	977	952	1003	970	1009	944	955	1034	945	984	935	978	973	998	951	958	961	953	965	915	992	951	948	952	988	987	919	913	991	1019	999	949	973	987	922	962	976	968	992	951	985	1013	953	944	963	980	903	947	997	963	976	951	1004	984	972	985	988	928	963	918	918	903	998	1025	948	989	971	973	995	975	966	951	989	975	943	999	986	1042	930	925	976	1069	964	953	914	994	971	952	976	948	979	939	982	984	970	967	961	1015	974	923	968	990	982	969	983	1010	904	986	1005	938	952	993	977	968	937	960	921	903	933	1034	1000	936	986	942	989	980	976	1002	968	1005	990	943	981	996	968	1014	1020	989	961	986	972	935	991	1018	986	949	920	919	886	991	964	938	976	971	926	948	965	933	987	965	958	928	933	969	917	956	1010	947	980	946	1013	1002	984	962	991	962	963	953	1052	978	955	963	963	999	969	996	967	942	952	966	950	931	975	947	976	950	1014	951	927	966	963	887	986	923	977	968	987	984	965	974	966	947	997	931	978	973	964	959	944	969	990	927	947	974	922	935	992	946	958	1029	996	956	964	964	963	946	997	936	982	1055	1004	976	1024	956	1008	954	981	955	988	945	915	982	939	941	929	996	975	980	982	978	949	976	1002	958	965	1010	917	979	936	904	1008	1007	953	944	1003	968	902	971	963	907	989	951	992	968	1027	934	975	1008	953	1030	1000	944	903	964	979	1002	965	937	985	963	958	968	994	981	977	932	893	1020	1009	1014	935	936	977	1006	993	959	933	920	967	950	983	918	986	954	1045	989	910	962	994	1006	1007	970	980	976	918	944	1025	928	967	977	919	997	982	928	963	944	970	946	952	1034	959	980	990	932	1002	959	971	995	964	953	988	941	988	920	950	949	962	999	878	943	982	893	985	933	1012	961	1015	973	1001	947	967	908	1001	984	988	1034	958	949	981	947	935	983	991	979	986	934	998	963	979	1012	956	972	972	965	965	1007	1019	1040	991	939	942	1036	965	954	997	924	946	1013	980	938	992	987	981	981	974	971	978	1036	984	921	990	974	948	965	945	985	966	959	935	971	961	931	1012	1011	987	931	974	909	985	1030	967	993	996	993	898	975	985	960	1006	1006	982	1024	971	1017	981	970	1013	1039	965	960	1005	982	993	911	973	1006	979	964	1000	917	958	960	1008	901	1000	957	957	964	989	932	972	961	967	953	950	943	945	939	952	928	1032	937	982	937	996	933	908	987	925	1014	963	1014	910	920	984	957	1061	980	939	961	981	953	960	992	956	920	956	986	971	941	1000	959	968	922	909	916	1008	974	932	964	984	976	1065	968	949	1025	916	944	950	992	955	957	964	937	978	940	967	956	959	941	943	1039	998	943	975	940	955	950	963	974	928	954	961	933	1000	966	1013	939	961	990	924	977	936	916	965	948	925	946	968	960	966	981	956	922	989	1031	976	934	973	954	957	894	916	952	976	959	987	983	996	970	952	994	972	1013	957	921	964	917	945	945	941	992	974	969	988	994	981	972	986	990	943	992	960	969	955	942	1002	1029	939	987	1004	975	984	975	983	977	990	939	974	968	906	967	987	914
20602	15338	12460	19111	25648	26548	29542	28736	44429	65281	61052	48447	34562	20075	10985	8385	7899	7697	7945	7702	7766	7749	7872	7766	7779	7670	7881	7733	7707	7876	7885	7855	7815	7701	7617	7777	7812	7949	7895	7791	7771	7794	7726	7825	7602	7772	7783	7810	7762	7757	7946	7841	7899	7679	7804	7777	7775	7767	7813	7805	7711	7885	7715	7795	7788	7730	7617	7881	7871	7831	7745	7773	7686	7935	7760	7848	7701	7793	7938	7833	7848	7821	7864	7675	7597	7960	7778	7856	7732	7853	7903	7826	7724	7708	7821	7745	7734	7893	7772	7741	7774	7747	7796	7672	7873	7842	7719	7864	7810	7736	7732	7840	7796	7879	7812	7822	7853	7719	7758	7817	7707	7858	7902	7751	7653	7723	7859	7798	7835	7731	7900	7912	7706	7781	7899	7830	7804	7797	7879	7826	7695	7806	7671	7758	7803	7674	7732	7799	7781	7763	7847	7832	7937	7800	7760	7759	7758	7699	7721	7835	7859	7790	7839	7795	7968	7737	7825	7675	7796	7796	7724	7846	7778	7814	7670	7890	7854	7660	7859	7765	7880	7796	7784	7952	7758	7710	7904	7865	7828	7780	7832	7851	7753	7829	7734	7885	7712	7767	7766	7859	7833	7913	7922	7832	7703	7802	7854	7856	7859	7656	7848	7808	7776	7788	7738	7812	7748	7767	7872	7947	7682	7849	7815	7778	7740	7820	7777	7790	7742	7865	7742	7909	7762	7822	7870	7811	7836	7785	7697	7885	7794	7689	7835	7812	7782	7750	7724	7732	7757	7941	7935	7786	7765	7961	7714	7884	7829	7916	7884	7760	7724	7851	7942	7734	7810	7793	7841	7765	7852	7804	7994	7862	7783	7717	7800	7942	7780	7832	7747	7788	7794	7839	7911	7836	7876	7907	7752	7854	7724	7855	7873	7834	7714	7783	7822	7906	7708	7941	7829	7884	7749	7896	7858	7697	7863	7845	7829	7688	7856	7778	7715	7729	7753	7720	7599	7806	7746	7770	7753	7750	7780	7783	7898	7769	7842	7877	7831	7753	7782	7813	7827	7782	7850	7719	7795	7755	8008	7860	7820	7776	7820	7768	7791	7818	7735	7800	7774	7908	7689	7681	7795	7769	7759	7825	7793	7682	7862	7773	7812	7806	7721	7800	7879	7913	7820	7846	7781	7904	7727	7689	7843	7765	7770	7899	7979	7734	7692	7819	7804	7714	7704	7768	7823	7776	7809	7739	7821	7795	7795	7702	7842	7607	7750	7936	7731	7784	7793	7803	7720	7887	7851	7898	7682	7788	7837	7814	7760	7728	7646	7835	7746	7845	7889	7894	7803	7661	7563	7838	7874	7849	7784	7829	8019	7845	7880	7784	7856	7720	7830	7808	7792	7780	7772	7741	7842	7857	7684	7974	7786	7879	7667	7752	7870	7762	7692	7745	7892	7661	7757	7696	7778	7955	7828	7770	7842	7911	7745	7818	7733	7785	7853	7828	7636	7789	7931	7775	7846	7795	7792	7885	7819	7855	7892	7982	7732	7857	7865	7745	7748	7731	7751	7768	7866	7787	7663	7827	7873	7908	7891	7781	7905	7801	8005	7720	7879	7943	7692	7867	7763	7863	7880	7872	7763	7758	7803	7783	7870	7804	7892	7784	7843	7726	7735	7823	7826	7862	7775	7769	7732	7970	7749	7939	7736	7817	7867	7842	7896	7824	7812	7784	7905	7789	7934	7806	7812	7950	7740	7884	7793	7708	7777	7760	7891	7750	7736	7794	7877	7844	7704	7757	8000	7870	7862	7817	7658	7759	7755	7800	7721	7884	7903	7748	7808	7857	7838	7789	7799	7744	7820	7761	7828	7917	7823	7875	7707	7737	7792	7823	7724	7878	7853	7912	7779	7986	7854	7865	7823	7703	7842	7804	7810	7877	7789	7771	7804	7896	7736	7827	7812	7760	7762	7856	7834	7897	7659	7799	7811	7860	7767	7666	7871	7864	7748	7844	7853	7788	7795	7746	7882	7761	7759	7625	7705	7677	7757	7880	7810	7736	7767	7738	7910	7852	7747	7816	7859	7832	7723	7838	7891	7764	7694	7905	7749	7622	7776	7803	7911	7933	7882	7842	7744	7870	7870	7688	7825	7810	7782	7779	7819	7941	7712	7826	7911	7724	7840	7902	7791	7869	7869	7945	7783	7861	7654	7932	7665	7846	7689	7900	7787	7825	7712	7809	7898	7855	7738	7803	7787	7967	7861	7727	7979	7834	7749	7869	7883	7856	7721	7840	7828	7722	7890	7874	7870	7727	7755	7878	7801	7888	7675	8023	7915	7839	7837	7805	7800	7854	7774	7802	7754	7862	7837	7794	7857	7659	7785	7823	7645	7760	7751	7741	7897	7782	7729	7783	7891	7841	7800	7834	7681	7778	7828	7788	7780	7956	7769	7892	7860	7932	7718	7841	7727	7768	7926	7858	7858	7821	7801	7823	7773	7764	7910	7769	7890	7886	7827	7829	7807	7683	7838	7752	7825	7699	7795	7732	7766	7974	7748	7723	7758	7954	7802	7879	7835	7907	7686	8014	7908	7806	7799	7959	7874	7893	7844	7785	7875	7852	7730	7873	7610	7895	7828	7962	7912	7840	7793	7893	7730	7885	7902	7766	7873	7769	7954	7759	7800	7746	7829	7816	7850	7877	7798	7726	7684	7765	7919	7889	7831	7728	7851	7898	7900	7855	7839	7827	7847	7767	7769	7889	7695	7755	7907	7777	7805	7801	7731	7831	7771	7764	7768	7844	7980	7841	7831	7850	7837	7783	7864	7790	7933	7842	7770	7821	7900	7715	7843	7634	7915	7740	7789	7721	7689	7853	7780	7922	7735	7790	7832	7857	7742	7896	7823	7845	7957	7641	7946	7810	7800	7784	7798	7811	7860	7835	7754	7873	7888	7759	7786	7843	7747	7790	7646	7826	7875	7805	7709	7844	7779	7734	7789	7709	7843	7786	7848	7704	7708	7737	7773	7789	7830	7780	7900	7842	7765	7817	7747	7759	7767	7746	7672	7753	7830	7897	7760	7871	7793	7847	7732	7669	7766	7824	7754	7753	7820	7839	7783	7803	7745	7763	7867	7764	7807	7797	7836	7858	7794	7849	7815	7792	7792	7832	7881	7757	7681	7885	7883	7785	7870	7843	7783	7798	7772	7871	7677	7823	7832	7877	7770	7828	7739	7859	7806	7831	7902	7753	7909	7746	7649	7622	7990	7703	7807	7855	7809	7845	7813	7856	7819	7863	7797	7811	7769	7816	7853	7752	7796	7841	7691	7785	7761	7879	7770	7740	7795	7799	7830	7849	7789	7760	7923	7863	7861	7796	7749	7762	7838	7675	7788	8024	7682	7790	7816	7828	7760	7783	7848	7890	7900	7676	7820	7766	7804	7761	7845	7788	7910	7763	7895	7945	7900	7945	7780	7729	7802	7858	7796	7862	7850	7812	7729	7670	7850	7905	7719	7706	7848	7778	7930	7725	7737	7957	7719	7806	7770	7770	7800	7881	7712	7778	7799	7841	7902	7824	7743	7721	7837	7780	7935	7864	7800	7751	7862	7861	7917	7815	7987	7803	7874	7778	7972	7814	7696	7706	7726	7813	7981	7916	7828	7850	7764	7701	7932	7742	7613	7842	7673	7922	7928	7754	7704	7881	7681	7736	7744	7904	7729	7779	7869	7778	7763	7798	7875	7777	7804	7796	7777	7765	7650	7721	7676	7925	7778	7756	7910	7908	7626	7702	7791	7915	7786	7888	7772	7750	7783	7818	7846	7896	7801	7833	7843	7617	7772	7758	7784	7783	7763	7807	7815	7871	7853	7780	7764	7809	7655	7907	8017	7787	7912	7665	7849	7871	7880	7834	7728	7885	7762	7823	7908	7865	7842	7779	7727	7828	7716	7800	7876	7693	7888	7727	7709	7668	8020	7861	7840	7683	7745	7849	7879	7830	7715	7714	7761	7761	7869	7774	7906	7782	7782	7771	7842	7900	7677	7862	7817	7864	7816	7795	7626	7914	7835	7681	7690	7786	7883	7760	7725	7793	7831	7798	7750	7772	7828	7896	7782	7903	7797	7884	7821	7938	7814	7908	7785	7837	7837	7809	7955	7842	7813	7695	7780	7770	7844	7713	7767	7933	7979	7852	7715	7702	7760	7893	7925	7921	7820	7967	7836	7776	7784	7873	7885	7789	7749	7786	7962	7788	7842	7862	7893	7686	7777	7757	7649	7808	7766	7783	7853	7755	7824	7830	7789	7861	7816	7843	7755	7788	7819	7986	7761	7897	7675	7784	7791	7627	7835	7759	7812	7793	7860	7962	7870	7853	7860	8012	7873	7865	7617	7854	7820	7834	7853	7945	7829	7909	7793	7854	7771	7837	7748	7803	7777	7985	7704	7797	7892	7801	7952	7838	7891	7833	7802	7717	7706	7773	7689	7914	7692	7891	7822	7907	7791	7787	7812	7873	7733	7858	7941	7965	7816	7905	7833	7748	7772	7713	7859	7751	7818	7747	7771	7791	7780	7810	7794	7915	7678	7907	7767	7868	7766	7906	7813	7639	7865	7750	7768	7838	7737	7762	7933	7831	7727	7776	7853	7986	7888	7782	7813	7791	7877	7876	7850	7907	7824	7739	7834	7958	7872	7826	7962	7802	7666	7893	7892	7818	7819	7864	7803	7878	7846	7726	7832	7820	7720	7758	7882	7773	7811	7789	7824	7840	7775	7807	7860	7824	7771	7881	7926	7796	7713	7829	7811	7762	7897	7837	7797	7727	7851	7779	7862	7922	7860	7836	7789	7818	7838	7829	7834	7775	7766	7692	7847	7979	7776	7882	7789	7793	7895	7784	7803	7928	7778	7814	7932	7899	7799	7807	7885	7827	7885	7809	7880	7777	7916	7920	7744	7842	7683	7771	7821	7690	7905	7892	7695	7697	7767	7765	7731	7746	7814	7800	7883	7739	7745	7919	7936	7865	7796	7811	7830	7776	7757	7967	7781	7775	7832	7848	7854	7898	7743	7798	7757	7964	7728	7722	7777	7786	7896	7757
3872	2325	1673	1413	1640	1981	2165	2088	7714	25434	22979	16066	7104	2614	1296	1066	1006	972	956	954	937	1040	962	975	953	886	964	987	922	952	993	987	968	976	979	999	920	964	924	983	959	931	1003	947	938	947	956	967	992	994	972	944	971	947	942	979	974	998	906	919	981	956	999	934	941	912	967	1007	947	944	975	979	972	973	942	931	954	955	953	928	948	916	982	988	969	953	949	985	1018	988	976	945	911	945	960	954	981	996	926	950	909	945	950	960	936	953	934	971	985	983	947	945	1012	978	993	950	937	969	995	915	1048	929	962	981	982	936	925	986	1000	962	953	930	976	991	974	940	961	917	994	924	911	1026	975	936	970	951	974	973	952	890	975	958	937	957	966	1035	1008	942	899	983	958	946	974	976	960	967	954	988	972	969	967	936	957	981	1012	973	957	1034	920	989	1006	930	1044	931	903	1026	998	947	983	1005	983	981	975	978	943	956	913	951	920	921	1005	936	981	962	983	984	944	995	959	954	1021	962	994	978	984	937	935	993	1002	962	997	999	955	992	1017	944	938	939	932	946	928	923	943	960	939	983	1006	970	954	929	983	974	959	990	942	935	925	995	995	926	915	982	920	963	950	972	987	1033	1016	971	927	1034	937	1000	972	947	940	974	967	981	1005	942	984	935	951	984	958	968	955	984	955	965	987	997	977	979	961	964	976	959	961	910	931	918	1011	1001	1004	1008	946	972	953	967	950	990	964	978	965	989	896	1006	976	960	938	1040	983	979	992	978	960	975	961	964	959	941	976	941	980	969	994	922	961	980	967	983	926	926	968	925	944	947	941	1015	971	990	943	995	992	988	992	977	934	944	983	987	891	945	1024	977	948	1013	904	986	933	988	982	945	973	976	958	992	988	1022	1004	924	991	995	997	936	932	964	932	981	962	913	951	937	932	952	1017	954	1011	1026	930	956	987	940	946	917	1004	996	956	939	931	922	917	904	1015	961	979	996	997	982	952	974	981	1055	966	972	1052	997	919	955	999	941	1003	1020	922	959	971	1006	975	951	972	1019	1025	933	930	960	987	987	954	977	913	983	966	937	978	971	913	934	969	983	988	1037	931	941	950	970	947	968	928	996	951	885	973	921	933	974	956	959	958	956	956	960	919	1057	994	992	956	975	955	956	927	1001	947	959	952	997	986	1008	985	993	966	990	949	969	955	951	946	957	912	925	974	956	1016	920	973	932	938	958	977	949	962	922	961	984	981	992	909	1025	977	965	925	959	952	953	1009	973	934	974	976	918	927	910	1032	940	998	941	900	963	998	1019	965	967	976	983	1010	949	983	1000	947	908	943	880	943	937	913	956	987	1020	1017	940	946	944	955	952	996	949	903	982	962	953	989	997	930	1021	956	1004	952	966	999	941	964	1034	992	943	1013	971	928	954	939	985	936	936	965	1014	937	1009	996	977	957	949	976	958	909	981	942	1019	998	992	978	963	977	979	945	971	960	944	949	972	956	960	967	956	961	971	994	918	975	958	917	950	1008	921	956	1008	923	951	966	970	978	969	928	982	951	1003	1004	959	988	907	960	955	992	951	964	1034	943	979	999	947	931	921	925	954	976	987	940	958	934	978	991	998	985	979	991	962	976	1038	935	971	944	994	1023	938	987	942	978	1004	959	960	961	997	932	946	1024	920	935	951	922	970	987	974	951	978	938	974	952	981	950	951	940	950	1040	987	1019	974	963	993	958	981	1000	970	951	971	954	973	1007	1003	997	960	954	991	980	991	972	987	907	1010	983	1011	974	977	980	1025	1016	991	961	948	978	1015	972	1008	969	921	956	983	966	1003	969	951	982	936	945	1007	1026	996	951	955	942	990	985	975	940	996	1006	979	1044	1007	971	965	948	981	978	955	961	943	908	1000	1015	962	960	952	962	904	993	992	957	937	964	914	1018	985	922	989	973	958	998	954	980	948	991	963	973	997	969	949	991	953	996	959	1008	998	925	974	978	957	978	969	920	915	1001	1001	1001	940	926	978	976	950	956	943	954	981	940	943	1005	956	953	964	971	937	947	1003	988	943	989	998	1002	977	942	931	975	962	953	929	1015	942	959	939	1013	957	955	963	1023	1010	993	968	969	937	947	968	1009	979	938	979	995	951	980	979	931	1007	898	987	1031	947	944	948	941	994	955	988	1032	989	1011	990	947	931	963	1022	929	962	982	985	981	953	966	973	987	951	1011	977	972	941	994	977	1009	962	937	997	943	963	957	896	984	967	981	956	960	952	952	933	1021	971	974	976	1014	925	959	920	998	930	934	924	965	1002	933	958	984	922	943	1017	958	1042	956	950	985	1033	966	902	1017	984	983	998	953	965	1004	978	973	927	959	982	961	977	991	953	979	1001	923	997	942	997	985	1014	970	979	948	1001	989	938	929	979	1004	971	954	961	954	952	932	984	991	937	929	983	950	965	1012	977	976	977	935	991	997	960	970	1005	945	980	971	1010	923	991	992	901	963	903	1007	958	934	943	1005	1027	1010	1018	932	955	908	954	954	946	1017	1004	995	1013	964	983	968	932	964	935	966	964	931	997	958	934	1003	987	931	1008	933	932	935	936	975	931	1015	978	984	994	977	938	971	960	927	991	966	953	1049	1003	981	973	957	974	949	910	976	899	1013	964	931	1008	954	924	964	942	1045	986	990	971	928	927	987	1045	981	962	1012	984	971	914	959	985	973	938	914	979	916	905	948	970	943	976	1011	1018	965	1004	934	1034	924	980	954	988	938	905	1002	934	986	925	986	1032	949	964	923	963	1000	1009	942	967	915	978	948	1039	949	962	942	975	953	970	980	977	1014	919	964	988	1007	974	929	1016	1013	951	958	1007	1001	993	949	1019	971	978	939	910	941	1005	972	945	958	996	977	927	1031	936	968	952	987	940	909	950	1017	969	947	997	924	950	943	950	905	957	1013	940	965	938	950	978	970	920	1012	982	1017	954	954	932	974	968	966	1002	950	947	961	973	1008	957	955	895	898	972	968	959	982	974	1009	974	964	886	1044	954	977	970	998	955	958	938	931	979	992	958	919	956	945	1016	972	938	947	990	977	945	946	1036	966	967	919	973	928	913	942	1004	961	951	982	962	931	973	972	949	1012	939	946	1018	949	945	964	1006	962	1005	943	957	984	1006	968	1021	953	981	968	946	976	945	998	991	957	1024	986	968	1006	968	984	1009	964	983	997	970	967	1007	971	981	972	967	986	929	987	989	988	987	908	971	997	979	944	955	1025	953	955	974	985	996	1027	957	918	907	984	1004	998	952	924	996	989	965	978	960	928	969	975	978	947	952	913	1012	955	1015	955	919	1046	1017	1014	1030	1009	1006	959	920	945	961	930	1010	963	961	955	973	975	984	1028	925	917	966	925	968	983	951	954	943	936	934	959	967	913	960	946	953	955	960	1003	954	1019	964	990	895	994	957	957	1006	962	982	999	948	987	937	972	997	964	956	963	956	900	989	967	957	918	930	966	977	979	968	927	927	1049	994	959	952	965	1008	990	973	1015	971	981	949	904	1004	953	967	937	929	989	895	1002	960	1024	945	995	944	954	931	940	986	904	1032	1006	973	925	973	949	964	943	958	1010	956	958	966	987	963	938	993	987	981	1025	990	1003	925	918	925	951	998	941	986	968	952	997	1035	954	985	976	941	953	1004	926	901	949	938	971	922	927	980	952	1018	962	943	961	944	1002	1006	1041	955
26016	19106	14437	21542	28143	30320	31640	30269	51961	79835	73284	58934	40127	24022	12411	8461	7905	7751	7918	7861	7877	7876	7842	7749	7919	7804	7855	7663	7700	7679	7753	7715	7816	7832	7860	7736	7922	7782	7770	7824	7733	7939	7673	7645	7859	7792	7803	7683	7790	7645	7769	7770	7796	7595	7785	7910	7738	7695	7864	7909	7790	7700	7864	7714	7790	7739	7712	7750	7685	7809	7857	7828	7871	7765	7787	7631	7815	7726	7824	7802	7906	7873	7679	7792	7716	7699	7767	7820	7817	7875	7854	7824	7597	7708	7768	7747	7790	7651	7778	7779	7738	7752	7729	7564	7756	7831	7798	7835	7926	7610	7914	7783	7741	7801	7758	7775	7697	7636	7910	7771	7786	7718	7883	7601	7703	7864	7696	7741	7737	7805	7767	7645	7794	7857	7974	7776	7671	7728	7806	7834	7821	7771	7791	7680	7905	7710	7712	7809	7766	7802	7898	7645	7787	7628	7691	7796	7718	7919	7797	7772	7839	7736	7640	7739	7811	7726	7748	7755	7720	7593	7648	7865	7795	7866	7779	7713	7715	7797	7744	7884	7768	7781	7765	7814	7717	7630	7680	7732	7758	7815	7842	7674	7756	7664	7665	7720	7808	7865	7670	7526	7695	7722	7688	7607	7747	7818	7742	7838	7739	7805	7808	7783	7745	7838	7786	7693	7721	7731	7803	7850	7658	7795	7866	7635	7714	7799	7837	7768	7581	7729	7841	7773	7908	7820	7639	7675	7912	7757	7779	7770	7755	7897	7839	7768	7603	7766	7749	7648	7607	7746	7781	7743	7768	7765	7689	7745	7685	7711	7627	7645	7777	7797	7781	7690	7825	7679	7728	7741	7737	7778	7825	7760	7738	7748	7766	7725	7661	7812	7677	7718	7665	7696	7727	7817	7739	7853	7808	7760	7745	7722	7745	7746	7685	7828	7680	7528	7806	7759	7693	7741	7767	7804	7797	7727	7822	7574	7797	7638	7747	7715	7847	7753	7690	7762	7682	7643	7715	7652	7675	7742	7879	7720	7740	7837	7632	7662	7660	7832	7706	7809	7832	7824	7855	7832	7761	7839	7755	7851	7806	7738	7705	7774	7746	7849	7827	7746	7777	7672	7616	7909	7815	7545	7796	7846	7773	7807	7681	7760	7986	7803	7821	7661	7641	7789	7795	7719	7727	7755	7754	7767	7800	7647	7728	7870	7704	7570	7868	7829	7801	7699	7856	7630	7653	7779	7979	7646	7724	7648	7816	7842	7906	7739	7877	7784	7840	7744	7771	7840	7652	7895	7727	7778	7720	7717	7844	7812	7754	7785	7829	7894	7757	7722	7764	7814	7718	7808	7617	7738	7936	7569	7743	7585	7683	7911	7666	7770	7743	7662	7725	7729	7782	7847	7758	7910	7791	7826	7645	7733	7785	7749	7749	7797	7851	7575	7724	7692	7756	7647	7880	7530	7645	7625	7787	7673	7800	7687	7778	7745	7899	7782	7821	7672	7879	7707	7911	7699	7700	7689	7749	7785	7776	7799	7829	7855	7556	7931	7740	7791	7765	7656	7923	7809	7708	7638	7838	7680	7667	7724	7865	7764	7906	7779	7865	7722	7861	7837	7791	7809	7775	7732	7869	7788	7775	7732	7626	7686	7730	7758	7774	7808	7893	7718	7801	7802	7742	7775	7742	7804	7900	7698	7723	7625	7877	7655	7747	7749	7729	7848	7734	7800	7876	7632	7592	7755	7777	7794	7624	7775	7611	7691	7747	7795	7772	7751	7741	7761	7795	7749	7842	7786	7636	7696	7657	7817	7839	7690	7939	7667	7909	7665	7792	7752	7793	7570	7765	7695	7707	7610	7913	7773	7725	7849	7654	7635	7939	7813	7831	7724	7900	7883	7827	7942	7689	7828	7810	7835	7716	7573	7758	7718	7623	7689	7812	7746	7772	7686	7884	7765	7732	7687	7775	7725	7698	7849	7730	7700	7756	7791	7714	7724	7665	7727	7773	7752	7731	7784	7677	7748	7958	7716	7730	7816	7655	7759	7977	7875	7786	7725	7797	7726	7806	7783	7777	7702	7789	7773	7904	7968	7712	7686	7720	7776	7929	7831	7807	7773	7635	7862	7694	7784	7672	7849	7790	7771	7770	7747	7717	7714	7736	7763	7760	7631	7807	7590	7721	7897	7757	7740	7834	7597	7734	7605	7687	7630	7863	7679	7684	7708	7627	7822	7817	7738	7732	7766	7803	7875	7719	7719	7602	7626	7690	7766	7772	7765	7716	7753	7844	7695	7691	7843	7727	7777	7686	7839	7682	7753	7865	7681	7714	7743	7755	7869	7632	7773	7792	7903	7823	7654	7701	7740	7820	7797	7838	7820	7780	7831	7853	7694	7599	7735	7948	7781	7765	7753	7767	7771	7815	7814	7737	7639	7647	7599	7822	7804	7835	7827	7850	7809	7859	7813	7746	7728	7727	7774	7823	7719	7813	7882	7899	7879	7853	7672	7681	7795	7764	7767	7757	7803	7771	7720	7694	7635	7627	7749	7829	7784	7778	7837	7708	7637	7730	7869	7857	7635	7764	7746	7859	7824	7829	7841	7716	7708	7886	7731	7883	7740	7711	7949	7823	7713	7885	7619	7803	7777	7810	7718	7754	7778	7737	7914	7785	7780	7741	7785	7747	7889	7831	7654	7786	7746	7826	7785	7871	7661	7666	7773	7723	7741	7818	7721	7776	7742	7652	7669	7936	7781	7816	7711	7809	7768	7750	7669	7715	7873	7842	7751	7769	7876	7783	7759	7560	7823	7783	7805	7720	7770	7635	7851	7710	7779	7721	7783	7798	7738	7868	7595	7749	7806	7681	7831	7773	7956	7789	7856	7744	7819	7858	7794	7705	7892	7568	7790	7713	7752	7774	7819	7708	7761	7820	7866	7809	7824	7644	7927	7668	7799	7553	7732	7782	7570	7734	7856	7676	7722	7841	7689	7693	7746	7857	7632	7701	7804	7771	7827	7734	7638	7721	7719	7728	7677	7763	7796	7686	7845	7581	7820	7835	7760	7663	7729	7760	7803	7714	7694	7657	7717	7965	7656	7677	7768	7638	7798	7807	7760	7800	7659	7832	7823	7644	7748	7724	7744	7939	7636	7745	7685	7753	7785	7809	7703	7688	7758	7841	7734	7913	7862	7654	7748	7708	7845	7750	7762	7870	7819	7662	7851	7887	7810	7726	7732	7826	7843	7897	7814	7867	7727	7557	7737	7838	7668	7676	7708	7714	7731	7740	7740	7780	7763	7732	7843	7791	7790	7591	7830	7790	7705	7738	7779	7754	7739	7819	7787	7735	7845	7825	7796	7830	7690	7668	7668	7847	7903	7849	7874	7847	7822	7869	7608	7801	7614	7748	7699	7857	7831	7757	7733	7774	7750	7772	7634	7847	7733	7679	7893	7768	7675	7719	7741	7781	7866	7695	7826	7753	7952	7810	7720	7802	7790	7951	7724	7705	7764	7692	7736	7728	7782	7765	7599	7745	7752	7810	7781	7752	7714	7689	7700	7827	7744	7752	7733	7751	7557	7669	7758	7781	7722	7806	7755	7699	7591	7770	7855	7869	7822	7836	7792	7585	7695	7850	7762	7884	7762	7860	7680	7667	7904	7858	7811	7814	7817	7699	7768	7840	7791	7780	7842	7536	7757	7749	7782	7762	7841	7787	7722	7810	7777	7918	7728	7782	7692	7794	7830	7692	7714	7685	7792	7636	7789	7726	7768	7711	7701	7618	7732	7761	7801	7696	7736	7675	7813	7903	7764	7665	7827	7770	7766	7797	7857	7817	7648	7686	7837	7695	7677	7628	7873	7792	7853	7777	7878	7730	7850	7815	7778	7833	7772	7715	7806	7909	7812	7678	7864	7750	7682	7782	7751	7850	7785	7711	7640	7774	7723	7664	7674	7825	7852	7743	7786	7778	7670	7699	7678	7589	7783	7706	7808	7726	7760	7818	7711	7774	7607	7771	7783	7602	7810	7897	7727	7818	7631	7882	7903	7640	7743	7783	7799	7760	7890	7932	7709	7821	7755	7805	7784	7808	7736	7976	7802	7642	7862	7800	7825	7801	7717	7731	7707	7721	7717	7795	7876	7833	7800	7781	7742	7778	7859	7627	7846	7776	7821	7593	7793	7770	7626	7740	7857	7693	7752	7750	7705	7684	7726	7847	7875	7783	7803	7816	7719	7862	7775	7788	7706	7715	7756	7705	7780	7679	7707	7732	7690	7770	7779	7726	7859	7766	7730	7799	7839	7820	7716	7661	7644	7866	7911	7842	7681	7717	7763	7664	7893	7791	7723	7778	7751	7762	7841	7730	7703	7854	7719	7819	7831	7666	7696	7724	7846	7838	7923	7545	7772	7736	7777	7777	7657	7623	7673	7741	7773	7862	7569	7772	7841	7754	7749	7814	7794	7789	7816	7677	7840	7810	7769	7706	7691	7725	7647	7891	7724	7821	7652	7781	7804	7750	7717	7797	7728	7855	7779	7877	7773	7823	7656	7702	7713	7791	7769	7872	7727	7723	7767	7793	7839	7916	7698	7696	7782	7834	7721	7812	7724	7681	7691	7770	7782	7637	7861	7673	7731	7804	7821	7801	7752	7856	7865	7689	7824	7732	7823	7652	7738	7671	7772	7752	7884	7778	7744	7843	7782	7808	7763	7709	7731	7808	7847	7869	7811	7707	7735	7887	7726	7692	7829	7737	7830	7749	7855	7695	7803	7810	7818	7824	7657	7815	7701	7776	7865	7834	7744	7741	7526	7807	7641	7832	7693	7704	7688	7731	7724	7789	7715	7801	7823	7857	7700	7762	7900	7653	7879	7719	7879	7644	7730	7777	7758	7741	7803	7790	7725	7695	7742	7753	7775	7794	7793	7914	7706	7713	7763	7762	7668	7695	7770	7731	7760	7755	7717	7813	7651	7687	7825	7821	7741	7697	7841	7926	7594	7745	7699	7717	7705	7802	7686	7916	7941	7661	7757	7877	7567	7776	7923	7876	7716	7759	7912	7714	7708	7642	7726	7797	7711	7710	7831	7732	7703	7741	7667
3365	1333	1121	1029	1176	1434	1475	1437	1807	5332	5205	3874	2051	1297	1052	989	910	894	922	930	970	869	961	949	948	927	961	904	878	974	925	886	947	926	914	958	919	916	922	926	983	933	967	964	946	933	913	912	966	932	983	924	954	921	927	944	948	913	938	988	948	968	911	945	931	932	952	934	927	955	916	964	920	945	933	863	931	946	959	880	953	915	948	907	958	980	933	989	901	915	939	932	919	949	924	928	973	917	923	956	965	935	927	948	890	927	949	973	974	896	938	906	928	943	893	955	923	912	913	938	967	891	945	966	937	914	931	898	967	911	878	941	919	977	934	939	919	912	911	895	912	907	985	934	937	956	986	908	945	937	934	941	938	932	924	931	911	929	908	917	936	939	973	959	956	889	932	924	941	918	954	933	928	903	925	969	948	971	965	876	971	906	962	923	932	902	907	934	961	964	850	967	945	963	912	945	935	932	983	903	903	927	948	908	914	945	937	941	956	886	957	928	906	936	901	922	901	927	922	910	854	908	914	889	893	938	930	978	868	925	931	938	940	927	966	942	952	981	942	976	980	954	970	900	943	950	926	917	966	909	936	939	968	936	893	940	925	889	959	946	957	929	958	970	933	981	968	977	927	943	978	958	964	956	920	902	891	949	943	952	930	921	980	932	902	930	941	932	988	923	918	938	938	935	938	955	894	991	950	944	981	944	928	963	967	950	924	929	900	903	996	969	936	954	883	849	954	958	963	914	906	953	938	926	991	951	925	921	901	967	945	965	952	911	919	955	919	921	924	948	945	942	899	913	966	899	954	913	942	888	910	972	938	921	886	967	979	940	941	932	970	909	895	945	970	905	979	925	927	928	870	967	907	909	960	964	900	918	942	929	862	1005	939	931	942	950	974	987	903	938	900	934	893	884	972	961	975	900	963	951	957	918	956	927	926	930	889	999	942	955	906	937	969	923	972	914	964	932	988	955	937	965	970	931	961	950	957	972	893	969	939	901	967	951	958	959	885	914	940	921	938	932	876	893	910	925	921	923	945	916	940	910	895	915	937	917	972	970	968	923	942	961	934	922	889	974	975	959	993	1024	941	951	975	960	950	915	923	898	936	924	942	984	963	1001	965	929	941	955	944	908	953	943	981	918	953	919	972	956	901	968	942	932	974	948	1018	997	911	937	914	937	915	919	903	956	976	927	906	956	924	990	919	915	969	979	962	950	933	969	832	979	978	951	964	925	935	972	930	913	919	948	971	915	953	945	895	939	906	942	920	923	955	961	957	971	908	888	993	941	913	974	929	987	984	906	884	914	912	958	958	964	986	966	960	918	859	972	905	944	926	1006	943	948	952	907	889	916	954	898	903	946	914	910	957	911	936	994	921	900	880	893	943	859	990	1008	963	981	971	855	898	972	957	907	919	949	1002	958	945	947	952	939	910	907	955	926	968	943	966	1056	925	953	929	982	965	934	960	948	927	960	966	939	923	881	1006	956	866	937	928	936	919	943	958	941	984	984	909	992	982	926	968	917	930	999	931	984	941	876	872	951	986	951	946	919	933	963	937	944	911	908	905	951	924	957	947	946	983	968	947	945	870	949	883	949	947	921	933	1018	890	920	925	945	951	957	912	976	938	885	953	965	937	901	966	939	925	969	953	922	925	979	931	920	891	948	908	911	958	930	921	918	897	963	950	940	931	986	941	948	953	925	992	944	931	971	972	922	983	893	960	895	924	959	911	954	916	918	942	941	911	898	957	914	1005	881	882	942	945	966	925	906	954	916	963	953	944	932	906	920	960	934	960	886	910	902	908	946	985	934	897	945	879	906	931	959	927	965	986	915	985	907	912	960	967	951	922	880	993	955	984	882	931	922	940	933	920	950	867	918	950	939	986	896	936	990	886	981	971	985	952	983	909	942	952	954	950	976	991	948	953	927	887	936	912	905	886	1010	944	867	948	904	906	910	938	943	932	917	885	894	982	967	964	982	909	961	914	957	971	917	938	909	976	980	906	896	1003	872	947	888	912	990	958	954	991	941	973	908	991	922	958	894	928	899	959	965	955	908	974	921	920	971	915	944	870	903	943	993	972	947	906	971	962	904	977	974	926	970	942	965	964	931	889	921	1000	905	935	906	934	966	954	973	901	900	955	894	959	915	922	1023	916	905	967	914	945	901	941	967	927	935	973	983	927	925	900	956	938	952	916	920	889	942	921	929	953	949	974	958	959	901	935	891	948	949	949	919	881	934	892	911	932	918	927	950	934	971	952	960	917	920	989	927	959	956	930	982	908	897	969	891	978	943	918	931	995	930	942	933	952	917	924	961	955	921	953	966	916	947	894	927	921	994	980	920	965	934	896	916	975	936	944	933	921	928	937	952	937	921	913	937	962	962	978	911	871	929	899	966	878	957	922	946	959	938	922	873	905	972	951	946	926	917	922	987	984	939	977	975	922	968	960	975	882	911	953	938	977	980	918	899	900	903	902	956	908	970	920	919	950	947	917	932	958	977	954	993	915	944	909	946	996	998	956	913	916	964	878	908	956	935	994	968	961	929	916	944	934	951	980	920	979	904	925	1011	916	916	918	993	959	967	956	878	971	967	908	947	924	961	964	894	968	986	948	939	961	921	898	883	970	970	1003	944	979	923	961	924	953	957	915	943	915	920	917	921	933	937	946	908	930	988	899	980	942	951	939	925	941	932	899	948	965	987	969	920	905	972	901	920	922	995	907	936	880	934	949	923	892	960	950	928	931	963	950	881	959	941	856	1016	861	984	938	929	892	978	920	946	953	996	976	935	977	982	960	976	928	903	953	954	957	924	971	950	946	990	915	913	911	969	909	948	914	938	943	939	982	949	938	945	910	930	917	930	900	898	968	949	930	954	968	982	959	935	943	971	945	940	963	946	966	961	932	960	931	975	917	941	918	889	975	939	939	959	986	979	934	915	956	949	997	895	886	925	985	865	913	943	938	992	958	930	948	1005	960	962	939	919	954	905	964	937	957	978	902	939	967	949	879	914	946	949	924	995	981	955	954	926	894	951	968	905	897	1006	966	943	867	923	961	1003	913	938	963	930	910	958	935	1007	928	951	903	893	972	920	937	947	994	969	963	903	890	926	955	985	1000	963	957	893	911	959	995	933	960	941	937	933	865	964	944	968	921	956	936	883	939	964	955	988	944	936	971	932	1029	913	949	939	960	973	908	900	964	959	928	926	929	928	974	944	893	861	910	937	919	926	951	904	939	939	910	966	1007	933	984	903	991	864	906	926	927	953	916	976	923	933	948	953	919	927	950	916	938	951	923	905	968	905	985	904	950	946	916	943	938	916	973	920	945	909	926	935	935	901	911	889	881	936	949	914	960	946	889	919	973	953	956	956	967	915	911	947	936	972	1004	896	929	926	954	945	951	931	958	885	933	915	882	957	962	986	938	966	897	977	925	916	929	931	940	1009	919	962	967	922	920	943	946	861	905	916	888	901	886	921	905	943	952	923	912	872	932	872	933	952	942	981	935	946	1006	962	896	952	917	934
17170	12221	10260	13970	19274	23331	23295	20729	27727	45727	41609	33892	21237	12206	8691	7780	7496	7598	7465	7623	7519	7515	7700	7585	7475	7538	7554	7586	7553	7573	7433	7551	7606	7521	7636	7479	7406	7449	7416	7476	7465	7600	7674	7535	7525	7509	7363	7576	7606	7588	7595	7601	7610	7534	7587	7507	7505	7533	7579	7511	7570	7546	7619	7590	7573	7605	7417	7430	7567	7596	7694	7589	7593	7472	7574	7460	7617	7472	7628	7591	7668	7561	7568	7589	7558	7486	7577	7498	7624	7503	7452	7507	7629	7470	7703	7519	7568	7484	7444	7583	7565	7558	7570	7503	7702	7547	7553	7577	7594	7506	7461	7604	7438	7568	7577	7548	7656	7648	7575	7581	7510	7515	7551	7488	7650	7594	7611	7556	7438	7553	7593	7539	7595	7552	7677	7759	7660	7611	7521	7507	7683	7534	7549	7590	7448	7589	7665	7605	7541	7514	7466	7615	7573	7548	7604	7613	7596	7647	7605	7508	7548	7542	7668	7429	7666	7530	7549	7623	7630	7702	7503	7475	7593	7521	7625	7477	7563	7684	7695	7589	7534	7518	7623	7594	7514	7545	7645	7654	7641	7489	7406	7516	7530	7556	7582	7499	7518	7593	7528	7634	7630	7531	7579	7572	7533	7534	7670	7511	7443	7402	7512	7671	7624	7699	7618	7593	7541	7634	7546	7464	7570	7578	7475	7511	7516	7729	7521	7514	7401	7578	7617	7462	7587	7538	7544	7617	7622	7633	7645	7567	7495	7627	7515	7545	7521	7593	7488	7548	7591	7557	7538	7545	7477	7569	7509	7536	7669	7560	7517	7384	7618	7541	7612	7611	7511	7569	7626	7745	7511	7515	7591	7582	7447	7565	7686	7524	7532	7350	7586	7451	7586	7624	7501	7518	7662	7671	7660	7601	7650	7504	7580	7423	7483	7618	7488	7564	7561	7697	7622	7543	7583	7560	7729	7573	7537	7541	7656	7485	7606	7552	7568	7730	7523	7578	7596	7617	7620	7476	7479	7631	7531	7612	7551	7627	7489	7643	7591	7653	7617	7419	7463	7540	7596	7623	7424	7528	7619	7518	7573	7564	7489	7534	7640	7693	7608	7554	7537	7595	7644	7667	7556	7579	7572	7611	7599	7495	7483	7398	7554	7466	7669	7542	7435	7583	7590	7568	7566	7499	7618	7569	7626	7674	7560	7808	7506	7564	7626	7550	7523	7570	7527	7468	7549	7363	7460	7528	7584	7559	7566	7570	7669	7559	7581	7558	7490	7420	7674	7673	7497	7611	7565	7484	7584	7631	7447	7510	7379	7620	7541	7635	7431	7674	7708	7690	7518	7497	7602	7390	7662	7543	7425	7570	7477	7600	7560	7525	7569	7614	7552	7561	7511	7531	7508	7499	7542	7651	7462	7463	7554	7480	7739	7485	7547	7637	7624	7601	7590	7576	7561	7541	7503	7512	7445	7500	7398	7507	7520	7362	7650	7687	7550	7543	7616	7538	7529	7544	7495	7443	7633	7626	7402	7476	7552	7458	7605	7597	7548	7578	7502	7469	7515	7468	7603	7615	7647	7598	7560	7614	7570	7492	7543	7467	7471	7605	7609	7587	7606	7429	7619	7606	7643	7483	7573	7427	7641	7721	7661	7559	7657	7665	7543	7505	7489	7546	7623	7613	7424	7522	7575	7641	7517	7663	7600	7512	7697	7457	7676	7684	7369	7454	7682	7577	7584	7485	7574	7493	7505	7553	7544	7735	7471	7724	7622	7528	7537	7524	7547	7555	7501	7557	7591	7548	7668	7602	7568	7535	7665	7602	7516	7703	7636	7609	7530	7655	7520	7608	7513	7496	7586	7589	7592	7498	7569	7394	7592	7568	7540	7540	7616	7711	7457	7548	7447	7576	7525	7475	7437	7681	7599	7419	7669	7441	7521	7620	7551	7609	7497	7650	7608	7678	7578	7546	7709	7414	7523	7526	7489	7564	7607	7453	7686	7590	7575	7473	7720	7542	7480	7517	7541	7485	7514	7691	7640	7616	7457	7587	7576	7467	7604	7540	7597	7550	7659	7612	7500	7549	7532	7592	7611	7603	7501	7554	7502	7552	7496	7552	7587	7486	7583	7513	7760	7592	7544	7488	7576	7509	7662	7409	7565	7555	7540	7571	7584	7558	7491	7607	7545	7544	7610	7575	7578	7456	7570	7477	7473	7622	7489	7617	7490	7601	7549	7607	7394	7557	7706	7464	7531	7423	7496	7618	7614	7476	7495	7325	7573	7657	7762	7546	7636	7593	7497	7460	7671	7623	7558	7603	7455	7478	7610	7489	7636	7564	7701	7538	7545	7429	7555	7447	7620	7604	7590	7552	7706	7668	7491	7591	7397	7532	7534	7482	7598	7550	7618	7432	7509	7638	7557	7591	7586	7655	7531	7610	7402	7532	7489	7548	7528	7482	7606	7633	7546	7540	7470	7728	7524	7679	7577	7558	7583	7669	7773	7624	7485	7492	7511	7594	7551	7454	7712	7634	7391	7713	7497	7572	7604	7609	7491	7616	7570	7515	7546	7660	7616	7614	7559	7579	7507	7478	7588	7612	7530	7540	7545	7489	7596	7455	7577	7568	7497	7653	7584	7506	7514	7624	7585	7629	7442	7553	7545	7626	7566	7605	7457	7726	7614	7535	7704	7608	7533	7441	7582	7372	7489	7623	7566	7498	7452	7593	7696	7608	7575	7579	7636	7523	7547	7637	7501	7636	7682	7577	7655	7650	7533	7567	7698	7586	7686	7714	7472	7526	7430	7747	7639	7455	7530	7544	7458	7661	7618	7647	7500	7521	7576	7530	7503	7579	7616	7533	7541	7581	7465	7603	7620	7538	7635	7414	7484	7522	7655	7701	7426	7594	7621	7543	7574	7621	7592	7608	7524	7568	7663	7523	7588	7571	7521	7556	7436	7615	7565	7518	7611	7613	7522	7612	7582	7679	7557	7498	7562	7574	7509	7571	7499	7693	7522	7513	7550	7532	7380	7647	7496	7576	7636	7441	7514	7494	7662	7430	7658	7741	7548	7560	7486	7531	7549	7628	7611	7587	7474	7696	7643	7500	7511	7668	7551	7592	7545	7473	7566	7608	7622	7522	7634	7593	7589	7372	7544	7667	7512	7480	7464	7640	7680	7572	7594	7629	7498	7543	7521	7605	7578	7471	7559	7573	7540	7600	7576	7610	7610	7331	7494	7465	7593	7646	7743	7534	7554	7634	7505	7513	7522	7615	7439	7560	7612	7581	7836	7572	7502	7605	7549	7524	7507	7586	7577	7475	7570	7543	7670	7518	7620	7528	7497	7541	7479	7579	7522	7636	7606	7562	7437	7482	7529	7600	7406	7601	7535	7497	7715	7542	7555	7541	7563	7497	7644	7513	7555	7700	7436	7435	7551	7644	7464	7550	7503	7512	7583	7578	7753	7603	7631	7557	7519	7693	7473	7594	7501	7635	7666	7585	7413	7472	7588	7584	7522	7603	7430	7614	7576	7561	7488	7547	7516	7424	7562	7553	7489	7637	7456	7608	7475	7418	7668	7567	7524	7513	7638	7531	7527	7538	7567	7532	7512	7606	7388	7534	7507	7604	7709	7597	7586	7663	7551	7708	7606	7494	7566	7512	7511	7576	7613	7613	7596	7641	7509	7536	7613	7483	7609	7486	7477	7544	7557	7677	7594	7517	7581	7570	7473	7599	7572	7596	7561	7693	7605	7681	7540	7551	7660	7745	7548	7606	7425	7554	7683	7466	7643	7598	7575	7646	7626	7567	7437	7569	7641	7528	7512	7652	7457	7492	7673	7579	7612	7549	7632	7548	7539	7531	7630	7559	7520	7543	7638	7514	7624	7536	7460	7499	7736	7611	7616	7658	7412	7610	7497	7492	7581	7544	7617	7534	7543	7559	7561	7518	7726	7533	7440	7542	7632	7576	7431	7581	7439	7566	7598	7545	7605	7656	7526	7522	7494	7529	7631	7597	7645	7544	7514	7528	7608	7576	7662	7342	7431	7466	7564	7474	7579	7598	7611	7593	7719	7588	7496	7631	7626	7462	7445	7553	7529	7491	7405	7518	7617	7622	7615	7605	7546	7494	7574	7602	7599	7577	7609	7658	7655	7579	7731	7540	7601	7670	7622	7392	7637	7461	7611	7584	7540	7523	7637	7606	7578	7641	7648	7567	7543	7531	7634	7453	7439	7556	7618	7584	7637	7467	7506	7533	7491	7512	7603	7605	7582	7586	7422	7727	7600	7466	7609	7543	7515	7586	7599	7608	7432	7594	7615	7501	7514	7726	7533	7581	7562	7522	7762	7602	7530	7488	7524	7526	7535	7587	7619	7490	7549	7659	7513	7589	7540	7603	7656	7587	7636	7649	7583	7546	7443	7571	7794	7544	7386	7550	7677	7409	7572	7404	7468	7588	7623	7447	7541	7625	7632	7546	7632	7545	7476	7510	7666	7477	7611	7546	7642	7508	7581	7579	7545	7379	7560	7544	7555	7559	7512	7615	7587	7521	7653	7517	7610	7586	7584	7626	7752	7511	7628	7650	7634	7568	7477	7656	7569	7555	7683	7504	7650	7564	7608	7548	7580	7563	7545	7635	7715	7684	7598	7575	7560	7429	7728	7571	7480	7482	7591	7540	7612	7496	7606	7598	7648	7516	7386	7595	7458	7624	7579	7445	7594	7515	7617	7640	7535	7597	7658	7607	7465	7532	7589	7590	7595	7499	7613	7585	7473	7562	7527	7489	7588	7438	7476	7483	7577	7607	7565	7558	7553	7652	7575	7581	7577	7573	7556	7668	7503	7444	7589	7609	7436	7669	7457	7608	7554	7538	7632	7724	7608	7391	7589	7508	7708	7543	7626	7508	7624	7646	7697	7606	7690	7497	7530	7530	7478	7547	7488	7561	7683	7478	7564	7585	7576	7630	7565	7649	7562	7520	7454	7470	7513	7641	7597	7444	7551	7405	7636	7523	7779	7624	7534	7500	7611	7561	7595	7566	7711	7604	7480	7560	7504	7585	7498	7426	7631	7557	7551	7478	7543	7584	7583	7686
2482	1687	1348	1219	1578	1885	1732	1587	3722	14889	13705	9515	4290	1830	1175	985	985	936	921	970	993	886	964	964	954	979	933	966	898	915	933	908	866	921	984	955	986	943	923	952	962	905	920	962	944	947	917	957	963	947	915	965	984	914	1008	963	937	966	958	944	885	927	890	964	953	935	989	870	945	939	996	958	903	1061	961	974	931	968	954	976	926	912	939	984	930	906	959	929	897	891	897	977	998	1002	928	971	892	944	942	926	933	912	965	933	940	956	962	912	966	1014	899	965	1005	934	956	978	933	955	961	985	975	918	935	957	883	935	908	958	956	943	911	922	944	1004	939	884	909	899	1005	933	926	985	975	950	974	910	969	954	947	988	964	973	907	935	912	943	910	902	948	908	977	982	937	974	956	962	987	931	952	956	978	931	972	960	964	960	943	957	954	969	959	925	952	996	944	951	962	974	907	911	932	904	937	885	1000	945	971	923	929	866	927	948	952	962	967	957	945	953	934	956	946	905	934	946	1017	903	895	974	940	1006	976	966	994	904	966	985	928	947	972	1012	978	976	966	927	934	942	958	910	947	927	865	925	1021	933	915	911	938	935	996	954	907	947	946	926	887	971	872	926	987	917	877	997	970	988	951	928	972	945	958	946	986	936	1009	999	952	939	983	937	970	968	927	963	920	943	928	972	1004	971	987	992	969	946	958	906	937	959	981	978	944	974	955	931	938	932	928	972	908	973	928	974	936	938	937	923	929	960	941	955	938	1001	1028	960	944	930	948	873	970	979	967	912	955	916	1005	975	926	993	959	971	964	976	963	954	945	963	939	961	950	921	918	991	915	992	962	971	886	920	944	995	950	924	925	962	920	905	954	948	930	959	932	974	909	954	987	932	963	893	975	936	931	977	942	945	969	934	956	939	931	917	908	931	924	1001	1042	891	960	942	959	935	1004	972	940	926	986	999	887	976	886	961	935	986	917	970	898	935	925	949	954	915	942	930	939	926	882	929	969	888	949	942	932	914	964	939	933	967	975	912	1012	947	982	962	950	1002	963	1010	910	979	938	936	929	963	863	938	938	965	976	922	907	945	915	974	916	930	939	966	921	927	953	953	1015	931	1018	945	943	919	990	962	1012	934	989	965	893	966	908	910	879	921	983	953	971	959	921	930	961	914	935	897	936	947	961	983	939	949	885	979	930	950	907	962	944	991	885	933	970	933	964	967	917	958	966	931	965	978	867	952	933	937	953	991	937	928	941	976	954	908	923	967	934	975	953	902	920	958	927	956	928	962	899	958	960	941	928	897	924	913	996	967	963	940	959	979	938	902	927	957	932	951	911	942	922	960	952	989	962	946	957	953	964	939	979	947	928	927	1033	956	960	1002	902	983	901	903	1000	924	954	965	989	967	893	985	955	981	939	917	967	959	970	944	975	951	977	939	924	929	923	889	1032	947	968	950	920	912	953	917	931	937	932	904	900	954	882	903	904	975	1007	967	910	993	978	932	934	973	888	978	896	936	932	927	993	933	958	876	965	928	861	998	980	903	935	936	944	957	935	956	999	978	910	951	949	953	949	980	918	980	969	977	898	968	959	930	974	910	950	965	934	1000	950	964	891	939	952	979	884	961	941	927	958	1029	911	1002	941	983	958	941	915	957	942	972	961	934	938	946	934	969	969	971	946	924	915	946	983	918	998	931	931	966	960	942	955	996	958	952	977	897	999	935	939	957	961	962	890	865	977	968	949	999	930	1006	983	910	967	922	914	960	952	945	925	998	975	943	934	948	951	919	921	995	907	894	936	950	923	979	909	951	980	992	962	941	955	965	954	885	992	923	906	897	923	952	977	972	927	919	1025	933	915	957	975	894	952	913	926	945	931	955	981	949	937	929	952	942	931	996	943	918	941	909	890	962	911	995	935	903	929	1008	950	948	972	961	972	1004	978	921	977	977	922	929	937	926	926	957	931	916	937	979	928	937	969	925	1011	953	912	982	940	933	934	917	980	910	972	884	938	913	933	992	968	931	983	933	935	971	961	964	905	941	1004	943	957	957	951	920	1001	906	951	965	994	921	948	920	948	987	952	938	970	929	942	965	900	920	945	928	956	917	980	975	971	939	980	908	977	946	920	973	892	968	948	984	933	946	877	939	1007	935	939	945	976	911	947	952	935	954	948	951	936	948	989	958	943	918	961	944	953	892	1039	916	939	926	929	1048	959	922	1008	952	931	916	958	962	964	981	950	906	955	983	993	948	968	970	997	971	1015	979	909	934	896	931	970	872	968	973	949	935	1015	929	932	1005	915	952	975	938	946	950	1006	992	941	899	916	944	961	975	948	967	995	939	923	953	976	972	938	965	935	976	915	940	966	927	953	958	929	967	939	1008	943	1007	952	971	1006	900	968	952	974	918	908	977	965	919	947	940	935	995	947	907	915	918	940	952	915	960	995	974	928	956	953	929	962	945	979	967	942	891	908	928	908	971	1001	943	906	981	906	969	940	960	929	1007	982	909	910	948	970	910	994	948	942	904	951	937	962	962	919	971	984	935	940	915	993	909	958	918	899	926	963	929	918	968	973	927	1011	910	915	957	934	911	931	953	950	960	955	957	924	936	1005	942	939	882	959	926	945	960	944	930	939	959	961	965	968	941	948	974	923	934	959	900	958	944	967	949	955	925	930	935	936	975	967	945	947	964	979	953	916	917	922	967	885	955	940	996	951	913	992	944	893	889	919	935	982	986	955	963	929	984	954	982	943	889	951	937	951	998	939	964	998	968	923	964	973	944	967	981	952	923	987	932	934	925	953	891	974	968	937	930	993	988	973	929	981	898	967	923	967	913	924	967	967	959	918	909	1015	944	967	916	919	902	952	957	972	977	918	972	949	980	911	919	1004	973	964	951	968	855	930	953	961	949	915	991	1008	945	934	1004	945	975	916	921	936	922	959	897	968	943	936	965	949	955	936	926	952	955	981	957	984	974	950	919	959	912	937	977	959	954	967	941	956	987	989	959	1007	928	959	966	940	942	960	989	924	936	912	949	916	975	923	985	961	938	948	931	962	993	970	891	914	991	967	943	977	887	968	955	1007	924	925	922	987	890	969	926	904	930	937	989	959	940	908	929	931	928	965	982	955	931	889	883	922	910	976	907	1028	947	959	911	917	914	916	923	921	917	916	960	975	968	926	934	967	933	943	932	934	950	942	928	918	913	928	894	926	957	922	961	957	896	964	965	932	949	920	982	889	908	924	962	939	891	956	926	949	960	930	935	918	949	970	988	897	964	911	954	943	930	927	970	928	992	1027	924	950	906	905	954	912	950	926	950	1036	979	993	936	955	943	948	950	940	947	942	927	931	886	945	930	967	991	955	950	952	908	927	951	957	991	911	1014	898	932	915	897	988	959	915	959	961	954	966	925	955	970	937	940	952	917	935	926	908	997	951	959	901	928	949	972	959	971	939	944	939	957	850	984	926	984	951	937	943	936	977	969	956	939	929	933	949	950	959	911	951	955	945	985	929	970	963	942	915	941	914	916	980	978	940	971	995	945	922	933	904	969	1041	969	987	957	944	944	952	928
21049	15612	12117	17235	26615	28385	26473	24844	36332	66119	59520	48831	32986	18325	10664	8164	7570	7530	7588	7710	7627	7568	7514	7654	7685	7675	7541	7683	7611	7631	7619	7600	7725	7572	7599	7602	7616	7717	7569	7519	7540	7453	7474	7629	7655	7633	7612	7610	7645	7522	7628	7615	7548	7524	7619	7558	7559	7598	7884	7621	7646	7695	7627	7643	7591	7581	7495	7506	7580	7602	7707	7622	7689	7549	7617	7713	7537	7627	7632	7555	7567	7590	7615	7526	7688	7487	7708	7618	7709	7645	7593	7573	7619	7618	7700	7596	7560	7524	7617	7666	7641	7633	7620	7659	7622	7420	7652	7614	7695	7639	7600	7554	7641	7617	7580	7592	7795	7747	7773	7632	7465	7726	7530	7672	7664	7678	7564	7699	7675	7525	7638	7745	7665	7583	7655	7591	7664	7657	7536	7557	7435	7580	7629	7609	7637	7701	7559	7564	7740	7658	7541	7600	7514	7687	7679	7648	7613	7713	7574	7743	7642	7625	7570	7566	7588	7535	7755	7584	7841	7551	7851	7686	7552	7666	7620	7667	7661	7634	7566	7562	7629	7569	7672	7637	7744	7614	7841	7761	7748	7657	7694	7738	7595	7653	7740	7601	7609	7648	7528	7630	7621	7715	7698	7685	7601	7577	7648	7731	7647	7561	7525	7614	7656	7820	7608	7549	7812	7604	7476	7581	7656	7678	7647	7587	7620	7688	7637	7671	7713	7561	7619	7793	7630	7696	7669	7481	7607	7555	7636	7589	7735	7544	7702	7617	7709	7604	7619	7770	7657	7722	7612	7640	7605	7573	7632	7604	7561	7553	7637	7650	7553	7614	7605	7472	7709	7601	7713	7642	7611	7624	7592	7695	7579	7546	7760	7547	7666	7703	7677	7663	7694	7467	7624	7648	7547	7622	7608	7638	7680	7541	7659	7482	7716	7513	7665	7578	7669	7584	7619	7677	7531	7504	7712	7457	7728	7532	7579	7683	7566	7689	7743	7612	7724	7608	7684	7586	7688	7570	7533	7708	7665	7499	7678	7710	7467	7750	7608	7645	7559	7694	7607	7468	7693	7543	7493	7666	7615	7618	7721	7629	7780	7598	7636	7508	7724	7721	7679	7560	7742	7753	7500	7558	7518	7533	7561	7561	7557	7652	7727	7656	7560	7639	7656	7643	7691	7526	7454	7715	7413	7648	7755	7494	7567	7611	7654	7625	7684	7669	7543	7634	7713	7632	7586	7631	7554	7516	7652	7792	7462	7641	7700	7647	7651	7661	7628	7597	7768	7598	7567	7699	7686	7642	7555	7650	7653	7772	7672	7703	7646	7649	7640	7534	7601	7636	7697	7629	7620	7613	7678	7665	7675	7620	7609	7710	7723	7610	7611	7626	7748	7740	7619	7544	7443	7722	7606	7570	7630	7495	7584	7706	7672	7621	7528	7626	7662	7454	7576	7661	7589	7534	7604	7529	7465	7603	7660	7619	7736	7589	7577	7698	7715	7638	7608	7695	7543	7550	7464	7673	7603	7523	7692	7678	7660	7486	7618	7496	7583	7591	7577	7736	7643	7608	7553	7603	7672	7703	7728	7491	7692	7643	7710	7739	7648	7647	7547	7689	7573	7611	7744	7736	7494	7626	7512	7646	7632	7620	7587	7654	7716	7568	7628	7555	7540	7743	7674	7668	7589	7670	7556	7532	7736	7699	7535	7683	7564	7608	7674	7515	7665	7504	7603	7617	7788	7545	7594	7554	7570	7417	7572	7598	7498	7682	7532	7545	7490	7594	7696	7480	7621	7545	7479	7461	7539	7513	7592	7591	7606	7587	7659	7421	7646	7516	7695	7578	7652	7647	7672	7581	7606	7707	7758	7599	7689	7561	7643	7746	7655	7623	7498	7590	7597	7560	7601	7733	7525	7767	7634	7671	7599	7610	7709	7700	7459	7706	7549	7473	7698	7656	7563	7671	7719	7474	7573	7735	7535	7561	7566	7570	7680	7560	7477	7558	7665	7732	7615	7577	7483	7673	7697	7634	7580	7626	7700	7445	7598	7626	7617	7688	7735	7648	7619	7738	7725	7603	7594	7620	7780	7620	7695	7678	7691	7719	7698	7779	7678	7649	7588	7538	7656	7749	7530	7605	7592	7624	7691	7558	7667	7634	7576	7651	7691	7499	7590	7625	7583	7588	7612	7520	7620	7585	7481	7605	7753	7576	7688	7714	7732	7678	7708	7705	7798	7588	7597	7611	7613	7696	7488	7608	7677	7610	7478	7632	7632	7698	7689	7613	7625	7537	7513	7664	7776	7575	7722	7628	7618	7703	7580	7595	7649	7575	7698	7575	7614	7482	7646	7627	7646	7622	7634	7625	7537	7603	7601	7496	7553	7680	7651	7743	7573	7620	7646	7541	7687	7623	7564	7590	7741	7539	7592	7637	7535	7656	7617	7536	7644	7680	7514	7598	7609	7713	7602	7500	7631	7614	7687	7615	7582	7521	7552	7730	7567	7705	7470	7597	7661	7630	7856	7660	7752	7704	7569	7503	7637	7632	7685	7522	7640	7636	7637	7717	7548	7488	7700	7600	7450	7537	7723	7560	7680	7547	7827	7547	7533	7766	7746	7608	7630	7626	7564	7567	7640	7626	7759	7449	7625	7731	7597	7493	7512	7622	7682	7758	7524	7629	7619	7552	7669	7560	7578	7553	7630	7668	7635	7674	7686	7600	7672	7594	7749	7670	7746	7782	7732	7552	7660	7441	7692	7509	7707	7658	7615	7698	7632	7541	7697	7732	7678	7615	7598	7646	7725	7464	7605	7742	7567	7594	7766	7564	7506	7851	7608	7684	7798	7686	7575	7787	7525	7663	7720	7606	7603	7537	7601	7617	7735	7574	7558	7727	7672	7597	7604	7619	7590	7561	7610	7610	7664	7719	7656	7553	7659	7627	7543	7686	7592	7657	7567	7700	7553	7648	7499	7646	7449	7634	7587	7681	7753	7769	7539	7645	7605	7779	7708	7703	7596	7641	7714	7601	7712	7564	7484	7799	7752	7560	7618	7600	7608	7615	7601	7585	7715	7542	7599	7583	7632	7574	7676	7618	7586	7658	7652	7623	7587	7689	7511	7558	7799	7675	7671	7713	7675	7517	7600	7684	7472	7589	7647	7663	7538	7609	7696	7608	7722	7605	7652	7574	7731	7713	7530	7725	7551	7590	7709	7585	7690	7591	7630	7613	7643	7600	7745	7592	7667	7712	7645	7610	7610	7627	7674	7610	7628	7660	7759	7583	7671	7696	7571	7616	7576	7651	7596	7620	7605	7580	7645	7769	7598	7694	7534	7607	7539	7691	7640	7613	7639	7802	7624	7663	7558	7592	7528	7670	7719	7633	7748	7422	7599	7671	7515	7705	7572	7729	7643	7666	7591	7590	7630	7588	7588	7549	7775	7606	7674	7673	7590	7638	7663	7572	7594	7617	7646	7621	7716	7577	7632	7709	7521	7643	7621	7591	7678	7641	7643	7611	7693	7590	7690	7589	7675	7644	7659	7601	7571	7725	7752	7629	7648	7535	7586	7602	7568	7642	7593	7665	7633	7575	7687	7668	7507	7735	7513	7672	7652	7648	7600	7608	7577	7664	7557	7658	7699	7731	7791	7744	7753	7652	7669	7636	7725	7692	7651	7733	7547	7571	7541	7728	7669	7772	7698	7536	7558	7639	7614	7714	7719	7743	7685	7557	7695	7593	7682	7544	7595	7570	7489	7561	7560	7637	7608	7626	7691	7706	7548	7593	7669	7660	7744	7592	7720	7507	7730	7603	7636	7700	7731	7643	7636	7544	7634	7628	7736	7571	7614	7470	7681	7571	7754	7712	7596	7553	7637	7570	7693	7594	7737	7621	7628	7726	7739	7633	7700	7660	7613	7626	7664	7690	7613	7657	7669	7757	7611	7684	7729	7638	7623	7591	7576	7631	7571	7621	7657	7694	7710	7716	7624	7530	7640	7629	7560	7582	7643	7717	7716	7540	7504	7624	7703	7667	7796	7574	7691	7609	7668	7566	7591	7587	7484	7517	7593	7426	7624	7685	7602	7626	7697	7588	7480	7614	7602	7482	7608	7631	7546	7540	7697	7596	7587	7636	7401	7647	7529	7704	7678	7718	7717	7613	7756	7722	7561	7661	7720	7618	7607	7804	7814	7500	7685	7661	7715	7597	7580	7694	7692	7510	7619	7649	7600	7628	7601	7559	7738	7536	7544	7595	7769	7512	7649	7582	7691	7643	7766	7616	7509	7528	7695	7571	7627	7475	7712	7650	7668	7597	7650	7714	7530	7607	7683	7581	7537	7800	7555	7635	7522	7539	7481	7641	7555	7724	7725	7577	7607	7655	7603	7582	7668	7511	7561	7581	7718	7532	7557	7698	7656	7712	7461	7605	7748	7554	7735	7573	7450	7557	7519	7668	7562	7636	7543	7682	7725	7557	7623	7649	7704	7601	7586	7553	7662	7547	7649	7553	7636	7619	7674	7513	7711	7670	7684	7645	7797	7649	7697	7637	7674	7608	7603	7474	7622	7669	7624	7588	7583	7585	7683	7677	7667	7632	7651	7662	7561	7722	7531	7614	7613	7604	7622	7562	7622	7693	7707	7581	7580	7638	7582	7649	7610	7567	7568	7594	7635	7533	7592	7648	7716	7555	7623	7622	7574	7694	7579	7613	7593	7593	7487	7683	7686	7658	7593	7525	7862	7634	7636	7704	7615	7545	7723	7682	7761	7594	7557	7656	7740	7631	7637	7665	7605	7665	7580	7756	7587	7612	7727	7617	7645	7540	7619	7681	7663	7590	7576	7668	7568	7565	7663	7550	7532	7353	7715	7644	7648	7704	7643	7628	7587	7580	7720	7565	7643	7588	7672	7555	7490	7571	7525	7654	7682	7658	7614	7613	7673	7705	7733	7638	7629	7589	7695	7628	7731	7521	7665	7463	7547	7716	7725	7667	7641	7748	7630	7532	7461	7591	7769	7617	7643	7715	7721	7533	7685	7645	7726	7610	7623	7630	7673	7695	7615	7721	7601	7680	7699	7575	7657	7635	7680	7735	7611	7559
5175	1691	1438	1323	1546	1709	1741	1695	2757	14710	14587	9789	4249	1828	1214	1080	943	1012	983	958	992	960	903	1030	977	965	952	1020	960	953	1001	974	947	980	939	953	985	1003	979	930	968	956	941	889	995	997	987	1004	1019	952	993	963	969	937	1032	962	980	961	952	936	967	945	943	982	977	989	1017	1007	967	1052	991	977	973	967	954	959	983	1010	948	1051	981	937	1009	993	911	1006	1021	953	993	930	917	935	964	983	983	1007	928	962	1000	958	930	963	954	991	956	978	994	954	948	985	914	988	983	988	952	1025	992	927	966	941	968	939	902	928	1010	956	955	987	1020	1010	977	995	939	1030	959	960	971	987	949	993	1063	944	985	955	969	904	948	931	974	1039	933	972	953	969	986	912	963	1014	972	972	992	983	962	1013	980	1011	952	1051	945	1005	961	1006	978	926	1010	930	953	975	1011	930	995	980	1004	944	996	999	913	997	1000	943	990	929	945	975	943	985	987	972	916	967	993	964	997	1051	997	950	953	984	974	969	992	995	907	988	1017	992	990	986	979	920	947	1014	937	976	975	957	929	926	962	958	1017	996	972	1025	1040	971	986	933	1008	975	991	954	981	995	941	969	1030	966	970	1032	959	987	964	986	989	928	959	928	1006	971	973	997	1024	953	971	1021	959	954	1030	982	952	923	939	962	960	933	938	963	941	995	966	940	966	951	957	1002	963	984	932	900	992	955	929	987	1013	926	923	1038	973	990	995	988	1039	1031	911	964	947	948	967	971	982	1025	1027	1053	1030	948	966	986	965	1033	1026	976	980	999	971	957	941	924	977	1008	931	950	943	957	1002	998	975	941	950	963	931	942	941	994	915	944	981	989	967	1027	975	981	942	972	951	999	977	956	1039	925	1046	950	972	956	979	974	968	910	954	973	985	980	946	969	905	1003	957	956	967	943	1037	960	973	948	953	992	1006	949	958	941	973	993	974	979	929	1017	1027	995	1031	959	968	990	938	1001	884	947	938	877	1019	933	1030	1003	998	1023	950	977	959	952	1006	950	979	974	985	914	952	1011	957	975	978	953	1003	985	978	997	953	942	993	929	981	988	1004	945	931	994	989	994	982	926	972	956	997	1007	1008	996	974	948	942	996	959	991	977	971	993	987	932	988	906	992	948	959	1006	953	976	971	928	951	955	972	1004	945	983	980	979	983	1002	967	952	957	971	980	1000	966	999	900	1018	1034	996	950	957	924	1020	935	1016	975	972	959	1032	970	969	1023	1015	967	998	971	948	980	1010	941	1000	978	1009	1001	958	971	981	991	982	985	1043	928	916	956	999	1004	1018	997	994	995	995	987	979	969	977	961	1017	1019	933	933	1016	980	968	946	973	1013	960	986	947	949	1008	995	1009	925	982	1001	925	939	973	989	1001	967	966	946	969	940	968	990	1002	979	1029	967	983	980	1014	978	915	930	961	922	889	1020	990	923	1020	998	943	976	988	1012	958	1001	953	1001	1018	991	952	923	949	1004	1015	994	1003	966	1002	980	981	986	950	996	971	985	971	965	1015	925	999	1009	960	986	952	1029	928	993	985	959	966	978	935	956	952	1004	1031	996	945	970	961	1030	965	947	975	998	974	940	921	932	999	981	998	995	927	959	981	959	1012	1001	946	972	1009	1012	960	973	907	1022	954	1002	967	950	989	991	924	1041	995	934	937	931	971	969	981	985	980	1017	955	908	966	972	923	951	950	1000	912	980	988	973	939	1026	977	928	1003	986	989	977	1008	1016	946	998	974	934	959	976	972	952	991	934	991	935	986	1021	929	955	975	983	974	966	946	937	1040	967	980	991	1066	954	940	1024	925	953	1001	991	983	954	977	959	977	934	946	917	985	916	953	947	1000	974	932	950	912	976	891	963	999	1007	934	998	998	985	1001	994	1028	1013	981	968	949	952	975	991	961	1033	963	984	976	946	965	1021	948	959	996	950	925	1058	1003	1026	967	925	984	1024	987	958	992	972	959	984	904	993	972	999	997	1006	974	963	1036	926	958	962	995	951	992	1016	972	980	939	972	985	940	996	966	947	983	935	1017	947	964	969	955	1018	930	958	936	940	947	976	1007	994	954	976	980	975	994	966	975	984	992	951	947	964	955	976	963	963	999	942	961	938	959	1012	937	955	961	946	982	1004	971	976	977	1017	971	893	928	1032	988	933	983	989	955	964	971	992	977	922	972	933	950	980	968	984	929	958	1001	1002	974	990	950	968	964	974	956	1026	920	996	937	988	968	991	975	961	944	862	927	994	937	928	951	955	997	953	941	967	1017	961	917	937	972	962	914	997	985	990	1008	992	933	1014	994	988	950	986	967	938	1013	1026	975	1025	982	1000	991	1027	930	943	970	997	935	976	936	977	993	937	978	1028	1043	984	920	1005	932	953	924	927	994	979	948	940	968	964	934	984	995	994	948	966	1013	979	976	915	984	1019	899	961	1013	994	1010	927	956	959	968	968	929	975	1013	976	954	1009	1004	965	1005	965	952	978	954	979	970	984	976	983	991	934	921	962	978	965	932	913	970	941	1025	966	941	992	999	969	974	1007	940	949	1027	964	995	979	979	1003	955	969	954	1001	943	986	953	1020	1035	989	971	926	961	997	950	958	985	949	964	938	975	945	906	968	1014	991	971	934	980	994	987	989	894	1049	953	1018	949	993	952	941	991	948	1003	997	912	994	998	970	983	975	1016	939	961	1004	940	931	995	1029	954	967	983	912	920	997	947	1016	984	965	944	947	1006	982	971	984	924	1018	958	922	969	904	953	1005	934	959	950	967	979	991	923	982	967	1005	995	1002	942	998	969	995	967	935	937	961	1002	978	916	1010	1009	989	959	972	1013	956	999	943	1040	927	931	1005	964	945	970	1016	1015	1009	986	991	999	936	994	962	1001	995	980	950	937	986	942	996	949	1014	956	1002	974	961	994	986	1046	944	998	940	963	1027	995	1025	935	952	930	987	953	976	1065	979	951	943	982	944	1004	941	972	1024	945	1002	978	996	964	930	962	1001	944	1015	937	1008	950	953	967	977	967	974	931	949	1019	947	954	974	942	938	949	1010	972	994	957	990	979	998	983	970	986	928	966	963	947	992	962	974	994	1028	984	948	978	931	1011	1011	981	954	994	1000	926	951	977	980	988	923	969	941	973	938	985	921	951	935	988	1029	934	952	952	997	970	930	980	992	967	979	1016	987	972	979	944	997	963	950	973	952	1009	992	967	964	995	986	986	968	1024	979	940	1015	987	946	1014	995	980	1019	945	963	987	964	969	1011	993	956	984	998	926	928	957	1023	947	999	995	981	1012	935	961	946	958	985	965	984	935	924	940	970	942	981	958	1028	991	980	962	975	950	952	935	962	946	1034	969	931	1012	988	977	990	971	976	995	1019	1002	1001	1013	979	950	927	966	965	959	940	950	964	1002	917	942	905	976	990	941	980	987	994	922	965	1004	957	983	953	960	943	959	964	997	970	942	952	915	1016	954	977	957	1005	995	975	976	951	971	966	916	994	989	985	973	1035	976	1014	1010	954	1008	966	1011	952	973	1030	1013	961	974	913	993	988	925	923	970	977	972	1009	981	981	1007	1010	1032	929	1013	1038	978	1024	926	996	955	966	969	984	956	924	1001	936	926	999	1007	998	981	1015	959	913	972	1012	927	909	1006	987	996	1017	985	979	999	1010	1017	963	1025	995	1022	1007	982	922	1022	1004	958	983	955	955	1001	1016	1016	967	951	956	960	1012	885	941	924	978	972	984	1018	984	955	986	954
20203	14728	12129	18648	26135	26651	25065	24459	33570	66334	61393	49247	33000	18977	11048	8310	7921	7875	7743	7811	7748	7793	7879	7688	7882	7788	7863	7823	7761	7753	7675	7715	7894	7712	7757	7795	7817	7756	7760	7789	7839	7817	7735	7883	7763	7832	7833	7916	7720	7720	7719	7848	7907	7772	7764	7732	7791	7744	7734	7849	7729	7716	7882	7828	7828	7674	7770	7908	7803	7712	7743	7819	7960	7723	7814	7918	7744	7720	7946	7710	7669	7936	7699	7633	7756	7701	7731	7774	7886	7702	7819	7839	7844	7738	7872	7738	7724	7732	7752	7912	7774	7696	8083	7577	7737	7881	7870	7748	7871	7812	7872	7787	7876	7669	7704	7806	7826	7725	7834	7718	7831	7746	7804	7816	7762	7730	7776	7803	7793	7876	7695	7697	7779	7849	7832	7845	7824	7547	7763	7888	7849	7719	7774	7705	7630	7852	7754	7745	7997	7740	7830	7862	7798	7826	7870	7734	7871	7841	7760	7755	7799	7833	7818	7869	7827	7784	7827	7829	7714	7703	7915	7713	7788	7873	7758	7813	7781	7892	7734	7815	7802	7765	7885	7770	7726	7775	7822	7724	7772	7668	7728	7761	7643	7846	7653	7846	7843	7744	7768	7868	7650	7768	7825	7790	7807	7783	7809	7832	7738	7646	7761	7852	7857	7765	7906	7794	7738	7727	7774	7737	7714	7794	7761	7667	7650	7687	7763	7842	7887	7783	7840	7737	7868	7919	7795	7795	7884	7645	7906	7605	7979	7764	7750	7678	7790	7749	7758	7704	7891	7940	7834	7774	7860	7733	7881	7751	7781	7773	7793	7840	7836	7805	7774	7753	7965	7648	7807	7735	7817	7757	7925	7791	7912	7610	7819	7698	7748	7826	7732	7837	7890	7664	7749	7752	7813	7688	7797	7801	7771	7861	7766	7842	7762	7817	7680	7639	7673	7804	7779	7815	7969	7869	7845	7839	7788	7773	7965	7918	7766	7803	7824	7745	7787	7712	7682	7828	7827	7897	7825	7839	7724	7976	7723	7739	7815	7842	7738	7679	7633	7805	7872	7630	7696	7739	7806	7886	7741	7827	7885	7881	7802	7967	7783	7600	7883	7775	7947	7786	7811	7837	7800	7811	7829	7790	7985	7663	7780	7793	7895	7704	7787	7775	7802	7829	7830	7742	7758	7755	7796	7646	7727	7842	7853	7798	7606	7767	7906	7742	7717	7855	7776	7773	7778	7901	7835	7819	7811	7762	7692	7906	7762	7793	7754	7880	7789	7844	7789	7844	7634	7916	7859	7779	7992	7827	7841	7654	7716	7795	7789	7856	7783	7850	7703	7658	7783	7759	7814	7800	7746	7926	7827	7822	7871	7767	7736	7655	7687	7803	7832	7654	7745	7767	7885	7955	7893	7918	7792	7833	7766	7926	7885	7850	7765	7850	7783	7800	7867	7698	7813	7667	7650	7680	7944	7712	7815	7856	7753	7711	7782	7783	7840	7917	7763	7807	7788	7914	7804	7863	7870	7770	7893	7824	7785	7770	7787	7771	7872	7714	7836	7739	7762	7736	7764	7880	7699	7831	7981	7891	7897	7891	7857	7672	7821	7698	7782	7903	7820	7853	7913	8033	7844	7794	7897	7843	7875	7638	7908	7708	7769	7814	7712	7748	7837	7875	7827	7813	7646	7863	7982	7749	7742	7813	7892	7784	7693	7729	7769	7832	7746	7711	7854	7695	7829	7856	7872	7845	7754	7717	7685	7585	7965	7747	7764	7738	7676	7910	7861	7904	7824	7995	7818	7798	7820	7778	7878	7790	7771	7719	7760	7911	7748	7819	7725	7792	7843	7788	7970	7921	7831	7770	7801	7791	7810	7791	7650	7792	7752	7672	7758	7752	7811	7806	7818	7805	7777	7775	7815	7733	7884	7732	7696	7795	7815	7843	7701	7782	7788	7907	7814	7821	7791	7724	7805	7745	7756	7777	7874	7788	7716	7897	7885	7793	7820	7880	7999	7831	7664	7791	7823	7781	7776	7852	7766	7856	7784	7734	7937	7764	7872	7759	7813	7876	7722	7796	7720	7697	7826	7823	7866	7669	7797	7820	7865	7734	7818	7777	7890	7853	7857	7789	7813	7948	7802	7795	7770	7814	7838	7718	7851	7812	7913	7720	7804	7808	7829	7868	7834	7713	7740	7706	7815	7779	7718	7935	7854	7894	7795	7812	7826	7850	7686	7675	7735	7827	7591	7839	7726	7696	7784	7783	7773	7776	7804	7778	7806	7806	7879	7768	7844	7758	7826	7830	7809	7815	7764	7817	7753	7892	7753	7785	7740	7767	7744	7833	7840	7773	7807	7892	7866	7851	7852	7735	7775	7837	7835	7825	7706	7893	7860	7904	7677	7744	7823	7852	7875	7867	7746	7890	7715	7708	7740	7670	7803	7654	7849	7884	7802	7923	7813	7631	7747	7870	7802	7665	7827	7798	7753	7803	7714	7759	7765	7777	7702	7874	7834	7711	7825	7855	7980	7804	7677	7867	7802	7707	7713	7811	7872	7594	7791	7835	7796	7792	7824	7802	7969	7705	7825	7877	7623	7738	7606	7767	7783	7746	7714	7732	7714	7724	7732	7658	7830	7793	7841	7718	7826	7780	7793	7797	7734	7732	7844	7694	7802	7939	7788	7773	7815	7761	7845	7751	7779	7811	7866	7824	7764	7650	7852	7928	7866	7831	7788	7874	7735	7879	7738	7803	7916	7766	7816	7875	7786	7800	7786	7721	7877	7757	7764	7731	7757	7821	7888	7679	7852	7759	7875	7763	7883	7774	7743	7795	7875	7754	7818	7802	7798	7839	7966	7766	7779	7816	7857	7885	7692	7714	7837	7919	7784	7766	7769	7844	7613	7779	7692	7870	7805	7783	7803	7782	7748	7822	7787	7814	7966	7720	7808	7886	7767	7817	7813	7544	7796	7760	7815	7786	7566	7790	7782	7888	7780	7655	7742	7915	7818	7832	7634	7816	7797	7861	7953	7809	7784	7673	7747	7793	7870	7697	7915	7764	7798	7711	7811	7673	7827	7750	7790	7803	7756	7734	7897	7739	7888	7775	7862	7893	7745	7827	7795	7687	7803	7885	7770	7739	7814	7755	7804	7868	7670	7948	7613	7765	7906	7789	7805	7833	7751	7669	7827	7834	7646	7786	7797	7795	7794	7786	7918	7805	7685	7739	7745	7843	7771	7911	7786	7814	7874	7739	7620	7613	7725	7954	7803	7812	7777	7798	7901	7853	7867	7775	7761	7789	7870	7869	7740	7882	7800	7680	7842	7826	7878	7928	7839	7733	7783	7733	7689	7821	7687	7755	7768	7835	7716	7740	7802	7835	7913	7733	7782	7801	7772	7851	7846	7830	7906	7803	7809	7821	7886	7702	7771	7804	7716	7912	7644	7749	7758	7749	7826	7753	7621	7883	7885	7937	7786	7915	7715	7809	7831	7831	7737	7856	7843	7729	7795	7691	7740	7815	7906	7740	7845	7704	7836	7839	7853	7809	7704	7770	7848	7779	7855	7772	7844	7844	7891	7889	7795	7812	7794	7687	7753	7817	7774	7785	7842	7816	7792	7759	7738	7902	7814	7780	7758	7802	7767	7605	7733	7751	7916	7671	7813	7848	7841	7907	7739	7903	7851	7767	7870	7696	7655	7898	7778	7801	7828	7697	7916	7832	7707	7823	7821	7968	7792	7800	7720	7860	7770	7759	7771	7756	7921	7796	7907	7984	7751	7734	7729	7760	7833	7794	7931	7851	7756	7775	7821	7863	7762	7747	7757	7821	7604	7802	7832	7757	7794	7853	7770	7825	7662	7670	7960	7787	7809	7685	7710	7760	7909	7705	7719	7870	7744	7840	7656	7753	7806	7768	7640	7765	7850	7717	7775	7804	7820	7776	7812	7733	7776	7741	7881	7888	7875	7852	7804	7731	7834	7710	7674	7800	7814	7728	7795	8038	7843	7650	7760	7681	7667	7899	7858	7798	7761	7784	7712	7928	7778	7783	7783	7730	7770	7859	7787	7710	7847	7882	7828	7792	7717	7726	7798	7757	7837	7698	7815	7749	7737	7971	7903	7692	7732	7652	7710	7717	7641	7825	7718	7764	7853	7810	7760	7818	7749	7858	7733	7858	7920	7766	7776	7750	7712	7779	7995	7870	7736	7706	7781	7796	7728	7809	7862	7801	7784	7741	7745	7772	7774	7813	7729	7821	7711	7830	7723	7719	7930	7813	7809	7870	7912	7863	7794	7957	7866	7939	7839	7814	7755	7832	7782	7925	7735	7697	7721	7860	7854	7854	7736	7825	7821	7889	7788	7695	7809	7767	7808	7758	7815	7909	7929	7758	7859	7991	7794	7853	7837	7805	7842	7868	7773	7769	7790	7859	7902	7850	7847	7780	7771	7791	7840	7780	7854	7757	7790	7814	7823	7662	7682	7687	7932	7886	7843	7809	7672	7839	7720	7846	7787	7826	7826	7879	7775	7792	7724	7796	7803	7861	7750	7813	7750	7790	7778	7814	7767	7788	7846	7887	7849	7866	7901	7723	7713	7743	7663	7688	7980	7852	7752	7748	7845	7813	7822	7691	7708	7765	7899	7917	7826	7806	7850	7886	7880	7861	7879	7728	7763	7826	7760	7825	7887	7713	7897	7811	7859	7767	7795	7748	7868	7799	7684	7902	7747	7739	7734	7842	7886	7832	7702	7757	7711	7822	7651	7910	7770	7817	7865	8003	7803	7765	7794	7770	7801	7729	7717	7575	7801	7850	7744	7848	7793	7979	7814	7801	7848	7842	7887	7771	8003	7844	7836	7896	7676	7696	7780	7702	7682	7851	7781	7867	7801	7903	7909	7711	7875	7776	7835	7793	7765	7788	7738	7790	7736	7649	7674	7811	7902	7835	7684	7732	7886	7744	7756	7729	7836	7870	7872	7751	7863	7789	7885	8003	7717	7863	7738	7928	7718	7765	7873	7713	7849	7809	7756	7700	7923	7720	7789	7722	7850	7713	7830	7888	7851	7780	7704	7764	7781	7940	7943	7743	7682	7903
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
